﻿body, html { height: 100%; }

body 
{
    /*
    background-image: url('https://angelsoft-as2-appr.s3.amazonaws.com/r/uploads/enterprise/1844802509/background_public/default_background_public.jpg');
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: #444;
    font-family: Arial, Verdana;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://angelsoft-as2-appr.s3.amazonaws.com/r/uploads/enterprise/1844802509/background_public/default_background_public.jpg',sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://angelsoft-as2-appr.s3.amazonaws.com/r/uploads/enterprise/1844802509/background_public/default_background_public.jpg',sizingMethod='scale')";    
    */
background-color: #f5f5f5;
}

body { font-family: arial, verdana, sans-serif; margin: 0px; }

.black-transparent { background-image: url('../img/black-transparent-50.png'); }

.center-box { width: 100%; top: 50%; height: 500px; margin-top: -250px; position: absolute; color: #fff; }
.center-box > div { padding: 20px 0; }

.center-box-clean { width: 400px; height: 500px; position: absolute; left: 50%; top: 50%; margin-left: -225px; margin-top: -250px; bottom: 50%; }
.center-box-clean > div { padding: 20px; }
.center-box-clean > div form { margin: 0px; }
.center-box-clean > div form .input-prepend.input-append { margin: 0px; }

.messagelabel { display: inline-block; margin-top: 10px; }

.container { width: 950px; margin: 0 auto; }

#Button1 { width: 100%; }