@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,800,600);
@import url(http://fonts.googleapis.com/css?family=Lobster+Two:700);
body{color:#FFF;font-family:'Open Sans',sans-serif;min-width:960px;top:0;left:0;position:absolute;height:100%;width:100%;margin:0;background-size:cover}
.ie body{filter:dropshadow(color=#000,offx=0,offy=1)}
h1{font-size:68px;letter-spacing:-2px;text-align:center;padding-top:30px;font-weight:700;font-family:'Lobster Two',cursive;text-shadow:2px 2px rgba(12,11,11,0.56)}
.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:25px;margin:.2em 0}
.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}
a{color:rgba(255,255,255,0.57);text-decoration:none}
a:hover{color:#BBB}
#Header{margin-bottom:62px;position:relative;width:100%;height:110px;line-height:110px;z-index:1}
.wrapper{margin:0 auto;position:relative;width:920px;z-index:1}
#socialIcons{display:block}
#socialIcons ul{margin:0;padding:0;text-align:center}
#socialIcons ul li{margin-right:5px;height:34px;line-height:34px;list-style-type:none;display:inline-block}
#socialIcons ul li a{width:34px;height:34px;display:inline-block}
.twitterIcon,.facebookIcon,.linkedInIcon,.pintrestIcon{background:url(../images/social-icons.png) -74px 0}
.facebookIcon{background-position:10px 0}
.linkedInIcon{background-position:-245px 0}
.pintrestIcon{background-position:-331px 0}
.tempBy{display:block;text-align:center;margin-top:40px}
#Content h2{display:inline-block;margin:25px 0 45px;padding:0;text-align:center;font-size:28px;font-weight:300;color:#fff;line-height:36px}
#WindowSlide{margin:0 auto;position:relative;width:634px;height:170px;display:block;overflow:hidden}
#Mail{position:absolute;width:634px;top:0;left:0}
#Content h3{text-align:center;font-size:20px;font-weight:400;display:block;clear:both}
#subscribe p{text-align:center}
#subscribe input{background:rgba(255,255,255,0.52);color:#000;vertical-align:middle;width:293px;border:1px solid rgba(255,255,255,0.76);padding:0 10px;height:40px}
#subscribe input[type="button"]{background:rgba(255,255,255,1);width:auto;padding:0 25px;cursor:pointer;margin-left:-5px;font-weight:700;height:42px;display:inline-block}
.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}
.intro{font-size:22px;font-weight:400;margin-bottom:30px}
.styled{margin-bottom:30px}
.styled div{display:inline-block;font-size:80px;font-weight:900;text-align:center;margin:0 1px;width:136px;padding:10px 30px 53px;height:100px;background:rgba(255,255,255,0.0);text-shadow:none;vertical-align:middle;border-right:1px solid rgba(255,255,255,0.36);text-shadow:2px 2px rgba(12,11,11,0.56)}
.styled div:last-child{border:none}
#overlay{background:rgba(0,0,0,0.04) url(../images/overlays/06.png) top left repeat;background:rgba(0,0,0,0.14);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;border-top:1px solid rgba(255,255,255,0.36);padding-top:3px;font-size:21px;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}
@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:80px;border-radius:80px;height:80px}
#Content h2{margin:0;padding:0;text-align:center;font-size:29px;font-weight:300}
.styled{margin-bottom:30px}
#subscribe input[type="button"]{margin-top:10px}
#subscribe input{width:80%}
footer{position:relative!important}
}