/* CrowdSurge css */

@font-face {
    font-family: 'kremlinregular';
    src: url('//cs-current-assets.s3.amazonaws.com/fonts/kremlin/kremlin-webfont.eot');
    src: url('//cs-current-assets.s3.amazonaws.com/fonts/kremlin/kremlin-webfont.eot?#iefix') format('embedded-opentype'),
         url('//cs-current-assets.s3.amazonaws.com/fonts/kremlin/kremlin-webfont.woff2') format('woff2'),
         url('//cs-current-assets.s3.amazonaws.com/fonts/kremlin/kremlin-webfont.woff') format('woff'),
         url('//cs-current-assets.s3.amazonaws.com/fonts/kremlin/kremlin-webfont.ttf') format('truetype'),
         url('//cs-current-assets.s3.amazonaws.com/fonts/kremlin/kremlin-webfont.svg#kremlinregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


body  {}

.masthead.fullscreen { margin: 0 0 10px;}

#tour h2.section-title {display:none;}


/* custom mailing list button */
#home .join {
    background: url("//assets.crowdsurge.com/datacapture/weirdal/button_large.png") no-repeat transparent;
    background-size:100%;
    border-radius: 0;
    height: 44px;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: center;
    text-indent: -99999px;
    width: 970px;
}
#home .join:hover {background-position:0 -44px;}


/* Countdown */
.cs_countdown {
    width:100%;
   background: url("//assets.crowdsurge.com/datacapture/weirdal/countdown_bg.jpg") no-repeat center top transparent;*/
    height:auto;
    margin-bottom: 25px;  background-size:100%;
    padding:25px 20px 15px;
    text-align:center;
    color:black;
    font-family:'kremlinregular';
    text-transform:uppercase;
    font-size:18px;
    overflow:hidden;

}
.cs_countdown h3 { font-family:'kremlinregular';text-transform:uppercase;font-size:57px; margin:0; width: 100%; display:block;}
.cs_countdown .announcedin { font-family:'kremlinregular';text-transform:uppercase;font-size:29px; position:relative; }
.cs_countdown .announcedin:before {
 background: none repeat scroll 0 0 black;
    content: "";
    display: block;
    height: 10px;
    left: 0;
    position: absolute;
    top: 15px;
    width: 36%;
}
.cs_countdown .announcedin:after {

  background: none repeat scroll 0 0 black;
    content: "";
    display: block;
    height: 10px;
    right: 0;
    position: absolute;
    top: 15px;
    width: 36%;
}
#thecountdown {color:#eddaaa;}

.countdown-section {display:inline-block; margin:10px 0px 0 10px; text-align:center; font-size:17px; width: 88px; padding:0;}
 .countdown-amount {font-size:42px; display:block; line-height: 34px;margin:0 0px; }

/* Data Capture Modal */
#mailing-list {background:rgba(70, 70, 70, 0.94);}
#mailing-list .content {
  background: url(//assets.crowdsurge.com/datacapture/weirdal/modalimage.jpg) no-repeat top right #191919;
    border: 0em solid #ff0133;
    height: 455px;
    left: 50%;
    margin-left: -435px;
    margin-top: -228px;
    overflow: hidden;
    position: fixed;
    top: 50%;
    width: 870px;
    z-index: 500;


}

#mailing-list .content iframe {
    height: 100%;
    position: static;
    width: 430px;
}
#mailing-list .content .close-mailing-list {color:white;}
#mailing-list .content .close-mailing-list:hover {color:black;}



#tour.wrapper .masthead {background:url(//assets.crowdsurge.com/store/3/1449/img/banner.jpg) top center no-repeat; height:586px; background-size:auto 522px;   top:35px;}

.announceNew {
font-family: 'kremlinregular';
text-align: center;
background: #fff;
color: #000;
font-size: 1.5em; display:none;
}

span.arial {
font-family: arial;
font-weight: bold;
margin: 0 3px;
}



/*weirdal.com overwrite*/
.vegasCS.page-tour #tour.wrapper .masthead{background:url(//assets.crowdsurge.com/store/3/1449/vegas/bg-crowd.jpg?v3) top center no-repeat!important;max-height:304px!important; height:304px!important; overflow:hidden!important;}
.vegasCS.page-tour #tour.wrapper .masthead .logo{display:none!important; }
.vegasCS.page-tour #tour.wrapper header.global{position:relative!important}

/*masthead slot*/
#div-full{max-width:968px; min-width:968px; margin: 0 auto;}

.al-globe{display:block;width:572px; margin:0 auto; height:305px;background:url(//assets.crowdsurge.com/store/3/1449/vegas/alglobe.png?v2) top center no-repeat;}

.info-frame{position:absolute; top:40px; right:180px;font-family: 'kremlinregular'; color:#fff; font-size:22px;  opacity:0;text-align:center; text-shadow:2px 2px 0px #6c1318; line-height:100%;}
.info-frame span{display:block;}
.info-frame span.t2{font-size:.926em; color:#b92a31; text-shadow:2px 2px 0px #440509;}
.info-frame span.t3{font-size:.75em;}

a.datastart, a.actionbtn{display: block;font-size: .65em;text-shadow: none;background:rgba(38,54,69,.7); border:3px #f1e1cf solid;padding: 8px 8px 5px 8px; color:#fff;}
a.datastart:hover, a.actionbtn:hover{color:#fff; background:rgba(219,24,27,0.42)}

/*data capture vegas*/
body.datacaptureovertake{overflow:hidden;}

#datawrap{background:rgba(215,215,207,.8); position:absolute; z-index:99999; width:100%; height:100%; display:none;}
.vegasCS .cs-data{width:800px; margin:0 auto; display:none; min-height:100px; position:relative; background:#000;}
.close-data{width:20px; height:20px; background:url(//assets.crowdsurge.com/store/3/1449/vegas/close.png?v2) top center;position:absolute; right:10px; top:10px;}

.close-data:hover{opacity:1; background-position:bottom center;cursor:pointer;}

.page-tour #mailing-list .csdata {
  min-height: 390px !important;
}

@media all and (max-width:1150px) {
	.info-frame{right:10%;}
	}

@media all and (max-width:900px) {
	.info-frame{right:3%;}
	}


@media all and (max-width:825px) {
	.vegasCS.page-tour #tour.wrapper .masthead{max-height:none!important; height:auto!important; background-size:cover!important; padding:20px 0 0 0}
	#div-full{max-width: none;min-width: 100%;}
	.vegasCS .cs-data{width:100%;}
	.al-globe{width: 100%;
background-size:320px;
height: 170px}
	.info-frame{position:static; display:none; width:90%; margin:0 auto;}
}

@media all and (max-width:640px) {
	.vegasCS.page-tour #tour.wrapper .masthead{padding-top:50px;}
	.info-frame{ font-size:28px;}
	}

@media all and (max-width:320px) {
	}


@media all and (max-width:1250px) and (min-width:800px) {
    #home .join {
        background: url("//assets.crowdsurge.com/datacapture/weirdal/button_medium.png") no-repeat;
         width: 613px;
         background-size: 613px;
         margin:0 auto;
         height: 68px;
    }
    #home .join:hover{background-position: 0 -73px;}
.cs_countdown h3 {font-size:48px;}
.cs_countdown .announcedin:before { width: 33%;}
.cs_countdown .announcedin:after { width: 33%;}

}

@media all and (max-width:920px) and (min-width:800px) {
#mailing-list .content {background:#191919;     width:440px; margin-left: -220px;}
.cs_countdown h3 {font-size:40px;}
.cs_countdown .announcedin:before { width: 29%;}
.cs_countdown .announcedin:after { width: 29%;}

}

@media all and (max-width:799px) and (min-width:50px) {
    #home .join {
        background: url("//assets.crowdsurge.com/datacapture/weirdal/button_small.png") no-repeat;
        width: 243px;
        background-size: 243px;
        margin:0 auto;
        height: 37px;
    }
    #home .join:hover{background-position: 0 -53px;}
    #mailing-list .content {background:#191919;     width:300px; margin-left: -150px;}
    #mailing-list .content iframe {width:300px;}
    .cs_countdown {background-size:800px; padding:10px;}
.cs_countdown h3 {font-size:32px;}
.cs_countdown .announcedin {font-size:17px; }
.cs_countdown .announcedin:before { width: 0%;}
.cs_countdown .announcedin:after { width: 0%;}
#tour.wrapper .masthead {   height: 330px;}
}

@media all and (max-width:558px) and (min-width:50px) {

#tour.wrapper .masthead {   height: 330px; top:0; margin:0;}
#tour.wrapper .container{width:96%!important}

}


