body{color:#FFF;font-family:'Open Sans',sans-serif;min-width:960px;top:0;left:0;position:absolute;height:100%;width:100%;margin:0;color:#000;background-size:cover;background:url(../_images/swirl_pattern.png) top left repeat}
.ie body{filter:dropshadow(color=#000,offx=0,offy=1)}
h1{font-size:50px;letter-spacing:-2px;line-height:40px;text-align:center}
.ie h1{filter:dropshadow(color=#000,offx=0,offy=3);padding-bottom:12px}
.ie h2{filter:dropshadow(color=#000,offx=0,offy=3)}
h3{font-size:30px;margin:.2em 0;text-align:center;color:#888;padding:0 0 29px}
.ie h3{filter:dropshadow(color=#000,offx=0,offy=3)}
h4{margin-bottom:5px}
p,pre{margin:0 0 10px}
code{text-transform:uppercase!important;color:#EEE;border-bottom:1px dotted #666}
small{background:url(../_images/alpha.png);background:rgba(0,0,0,0.8) url();border:1px solid #111;font-size:15px;padding:0 5px}
strong{text-align:center;display:block;font-size:28px;font-weight:400;color:#646464}
a{color:gray;text-decoration:none}
a:hover{color:#BBB}
.spacing{padding:60px 0}
#Header{position:relative;width:100%;z-index:1;}
.logo{width:auto;margin:0 auto;padding:16px;}
.logo h1{color:#0f66b1;font-weight:600}
.logo img{width:80px;height:108px;text-align:center;display:block;margin:0 auto}
.wrapper{margin:0 auto;position:relative;width:100%;z-index:1}
 
.tempBy{display:block;text-align:center;padding:15px;background:#fff;color:#8A8A8A}
#Content h2{margin:0;padding:0;text-align:center;font-size:42px;font-weight:300;color:#676767;margin-bottom:40px}
 
#Content h3{text-align:center;font-size:24px;font-weight:400;display:block;clear:both}

.com_login{display:inline-block;background:#fcff4a;padding:10px 30px;border-radius:10px;text-decoration:none;border:solid 1px #cdd00c;font-weight:600;color:#000;}
.com_login:hover{background:#ffb000;color:#000;}
.user_login{display:inline-block;background:#fff;padding:10px 30px;border-radius:10px;text-decoration:none;margin-left:30px;font-weight:600;color:#000;}
.user_login:hover{background:#333;color:#fff;}

.callback,.simple{font-size:20px;background:#27ae60;padding:.5em .7em;color:#ecf0f1;margin-bottom:50px;-webkit-transition:background .5s ease-out;transition:background .5s ease-out}
.callback{cursor:pointer}
.ended{background:#c0392b}
.countdown{text-align:center;margin-top:30px;background:#5381E4;padding:60px 0}
.styled div{display:inline-block;font-size:70px;font-weight:400;text-align:center;margin:0 15px;padding:0 30px;color:#fff;text-shadow:none;vertical-align:middle}
#overlay{background:rgba(0,0,0,0.56) url(../images/overlays/01.png) top left repeat;position:fixed;top:0;width:100%;bottom:0;opacity:.8}
*+html .styled div{display:inline;zoom:1}
.styled div:first-child{margin-left:0}
.styled div span{display:block;padding-top:3px;font-size:19px;font-weight:400;text-align:center}
footer{width:100%;height:30px;background:rgba(0,0,0,0.64);position:absolute;bottom:0}
footer span{float:right;margin:10px}
.subscribe{background:#fff}
.features{background:rgba(55,55,55,0.15)}
.features h2{padding:0 0 30px}
.features h4{margin:0 0 10px} 

.php-email-form button[type=submit]{background:#e6573f;border:0;border-radius:50px;padding:10px 24px;color:#fff;transition:.4s}
.php-email-form button[type=submit]:hover{background:#000}
@media(max-width:768px) {
body{min-width:initial!important}
.wrapper{width:100%}
.styled div{margin-bottom:10px}
}
@media(max-width:420px) {
h1{float:initial;text-align:center;margin-left:0;margin-bottom:0}
.styled div{margin-bottom:10px;font-size:40px;font-weight:400;text-align:center;width:50px;height:70px}
#Content h2{margin:0;padding:0;text-align:center;font-size:29px;font-weight:300}
.styled{margin-bottom:30px} 
footer{position:relative!important}
}