         /* GOOGLE FONTS */
@import url(http://fonts.googleapis.com/css?family=Roboto:400,900italic,900,700italic,700,500italic,500,400italic,300italic,300,100italic,100);

           /* RESET */
html, body, div, span, applet, object, qLoverlay, qLbar, qLpercentage, subscribe, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;margin-bottom: 0px;margin-left: 0;margin-right: 0;margin-top: 0;}


         /* PRELOADER */
#qLoverlay{filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
#qLbar, #qLpercentage{filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;}


         /* COUNTDOWN */
ul.countdown {list-style: none;display: inline-block;text-align: center;}
ul.countdown li{display: inline-block;font-size: 40px;font-weight: 300;line-height: 80px;font-family: 'LeagueGothicRegular';color: #fff;margin-top: -20px;letter-spacing:1px;}
ul.countdown li.first{width: auto;}
ul.countdown li.days_ref, ul.countdown li.hours_ref, ul.countdown li.minutes_ref{margin-right: 2px;}
span.seconds, span.minutes{display: block;}

/*LET US START*/
body {text-align: center;background:#000;background: transparent url(../images/pattern.png) repeat top left;}
h1 {font-family: 'LeagueGothicRegular';font-size: 100px;font-weight: 100;font-style: normal;text-align: center;text-transform: uppercase;-webkit-font-smoothing: antialiased;color: #000;line-height: 0.9;margin: 70px 0 0 0;padding: 0;}
h4 {font-family: 'LeagueGothicRegular';font-size: 45px;font-weight: 100;font-style: normal;text-align: center;text-transform: uppercase;-webkit-font-smoothing: antialiased;color: #FFF;line-height: 0.9;margin: -20px 0 0 0;padding: 0;}
h5 {font-family: 'LeagueGothicRegular';font-size: 42px;font-weight: 100;font-style: normal;text-align: center;text-transform: uppercase;-webkit-font-smoothing: antialiased;color: #FFF;line-height: 0.9;margin: 0px 0 0 0;padding: 0;letter-spacing: -1px}
h6 {font-family: 'LeagueGothicRegular';font-size: 70px;font-weight: 100;font-style: normal;text-align: center;text-transform: uppercase;-webkit-font-smoothing: antialiased;color: #FFF;line-height: 0.8;margin: 0px 0 0 0;padding: 0;letter-spacing:-2.5px}
h7 {font-family: 'LeagueGothicRegular';font-size: 72px;font-weight: 100;font-style: normal;text-align: center;text-transform: uppercase;-webkit-font-smoothing: antialiased;color: #FFF;line-height: 0.8;margin: 10px 0 0 0;padding: 0;letter-spacing:-2.5px}

/* MAIN */
.textvisible {position: relative;}
.main {margin: 120px auto;}
.main h1 {font-family: 'LeagueGothicRegular';font-size: 140px;font-weight: 100;font-style: normal;text-align: center;-webkit-font-smoothing: antialiased;color: #fff;margin: 7px 0 0 0;text-transform: none;}
.secondtext h3, .secondtext div {font-family: 'Roboto', sans-serif;font-size: 15px;line-height: 1.5;font-style: normal;font-weight: 400;letter-spacing: 0px;color: #fff;text-shadow: 1px 1px 2px #000;}

/*BOTTOM LINE*/
.secondtext h3 span, .secondtext div span {display: inline-block;}

/*UPPER LINE*/
.secondtext h3 {margin: 0 auto;width: 400px;border-bottom: 1px solid #fff;padding: 0 0 15px 0;}
.main-line {width: 100px;height: 1px;background: #fff;margin: 5px 8px;}

/*MAIN TEXT*/
.main {margin: 40px auto;}
.main h1 {font-size: 65px; text-shadow: 1px 1px 2px #000;}
.secondtext h3, .secondtext div {font-size:12px;}
.secondtext h3 {width: 240px;}
.main-line {width: 30px;}
.countdown-animation {display: none;visibility: hidden;}

/*SUBSCRIBE AREA*/
#subscribe input {width: 209px;margin: 0 auto;background-color: transparent;color: #fff;outline: none;font-family: 'LeagueGothicRegular';border-bottom: 1px solid #FFFFFF;text-align: center;border-top: none;border-right: none;border-left: none;font-size: 20px;line-height: 0.7; letter-spacing:1px;}
#subscribe ::-webkit-input-placeholder {color: #fff;text-align: center;font-family: 'LeagueGothicRegular';font-weight: 300;font-size: 20px;line-height: 1.2;}
#subscribe :-ms-input-placeholder { color: #fff; text-align:center; font-family: 'LeagueGothicRegular';font-weight: 300;}
#subscribe button {display: block;width: 250px;margin-top: 0px;padding-top: 0px;text-align: center;background-color: transparent;color: #fff;font-weight: 800;font-family: 'LeagueGothicRegular';text-transform: uppercase;font-size: 90px;border: none;background-repeat: no-repeat;background-position: center top;cursor:pointer;margin:5px auto;background:fixed;background:#000;}

/* FONTS */
@font-face {font-family: 'BebasNeueRegular';src: url('fonts/bebasneue-webfont.eot');src: url('fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/bebasneue-webfont.woff') format('woff'),url('fonts/bebasneue-webfont.ttf') format('truetype'),url('fonts/bebasneue-webfont.svg#BebasNeueRegular') format('svg');font-style: normal;font-weight: normal;}
@font-face {font-family: 'LeagueGothicRegular';src: url('fonts/leaguegothic-regular-webfont.eot');src: url('fonts/leaguegothic-regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/leaguegothic-regular-webfont.woff') format('woff'),url('fonts/leaguegothic-regular-webfont.ttf') format('truetype'),url('fonts/leaguegothic-regular-webfont.svg#LeagueGothicRegular') format('svg');font-weight: normal;font-style: normal;}