/*body#beatit2015{background:#000 url(http://asset.msi.com/event/2015/mga/images/bgs.jpg) bottom center no-repeat; font-family:'Segoe UI','SEGOEUIL', Frutiger, 'Frutiger Linotype', 'Dejavu Sans', 'Helvetica Neue', 'Microsoft JhengHei',sans-serif !important; padding-top: 50px; color:#fff;word-wrap: break-word;}*/

body#beatit2015{ font-size:14px; font-weight:100; background:#000 url(http://asset.msi.com/event/2015/mga/images/bgs.jpg) bottom center no-repeat; font-family:'DINPro-Light',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important; /*padding-top: 50px;*/ color:#fff;word-wrap: break-word;}

/*fonts*/


@font-face { font-family:'dinprobold';
src: url('../fonts/din_pro_bold.eot');
src: url('../fonts/din_pro_bold.eot?#iefix') format('embedded-opentype'),
	 url('../fonts/din_pro_bold.svg#DIN Pro Bold') format('svg'), 
	 url('../fonts/din_pro_bold.woff') format('woff'),
	 url('../fonts/din_pro_bold.ttf') format('truetype'); 
	 font-weight: normal; 
	 font-style: normal;}

@font-face{
	font-family: 'bignoodletitlingregular';
	src: url('../fonts/big_noodle_titling-webfont.eot');
	src: url('../fonts/big_noodle_titling-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/big_noodle_titling-webfont.woff') format('woff'),
		 url('../fonts/big_noodle_titling-webfont.ttf') format('truetype'),
		 url('../fonts/big_noodle_titling-webfont.svg#bignoodletitlingregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: 'bebas_neue_cyrillicregular';
	src: url('../fonts/bebas_neue_cyrillic-webfont.eot');
	src: url('../fonts/bebas_neue_cyrillic-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/bebas_neue_cyrillic-webfont.woff') format('woff'),
		 url('../fonts/bebas_neue_cyrillic-webfont.ttf') format('truetype'),
		 url('../fonts/bebas_neue_cyrillic-webfont.svg#bebas_neue_cyrillicregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: 'DINCondMediumRegular';
	src: url('../fonts/ff_din_condensed_medium-webfont.eot');
	src: url('../fonts/ff_din_condensed_medium-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/ff_din_condensed_medium-webfont.woff') format('woff'),
		 url('../fonts/ff_din_condensed_medium-webfont.ttf') format('truetype'),
		 url('../fonts/ff_din_condensed_medium-webfont.svg#DINCondMediumRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: 'PTSansNarrowRegular';
	src: url('../fonts/PTN57F-webfont.eot');
	src: url('../fonts/PTN57F-webfont.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/PTN57F-webfont.woff') format('woff'),
		 url('../fonts/PTN57F-webfont.ttf') format('truetype'),
		 url('../fonts/PTN57F-webfont.svg#PTSansNarrowRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
  font-family: 'DINPro-Regular';
  src: url('dinpro-regular-webfont.eot');
  src: url('../fonts/DINPro'), local('../fonts/DINPro-Regular'), url('../fonts/dinpro-regular-webfont.woff') format('woff'), url('dinpro-regular-webfont.ttf') format('truetype'), url('../fonts/dinpro-regular-webfont.svg#webfontVeJgLD7F') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'DINPro-Medium';
  src: url('../fonts/dinpro-medium-webfont.eot');
  src: url('../fonts/DINPro'), url('../fonts/DINPro-Medium'), url('../fonts/dinpro-medium-webfont.woff') format('woff'), url('../fonts/dinpro-medium-webfont.ttf') format('truetype'), url('../fonts/dinpro-medium-webfont.svg#webfontL4kg7A4n') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'DINPro-Light';
  src: url('../fonts/dinpro-light-webfont.eot');
  src: url('../fonts/DINPro'), url('../fonts/DINPro-Light'), url('../fonts/dinpro-light-webfont.woff') format('woff'), url('../fonts/dinpro-light-webfont.ttf') format('truetype'), url('../fonts/dinpro-light-webfont.svg#webfontWuXhsnZ0') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
	font-family: 'SEGOEUIL';
	src: url('../fonts/SEGOEUIL.eot');
	src: local('SEGOEUIL'), url('../fonts/SEGOEUIL.woff') format('woff'), url('../fonts/SEGOEUIL.ttf') format('truetype');
	font-weight:bold;
}

#beatit2015 .fs_01 { font-family: 'bignoodletitlingregular',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important; }
#beatit2015 .fs_02 { font-family: 'bebas_neue_cyrillicregular',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important;}
#beatit2015 .fs_03 { font-family: 'DINCondMediumRegular',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important;}
#beatit2015 .fs_03_big { font-family: 'DINCondMediumRegular',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important; text-transform:uppercase;}
#beatit2015 .fs_04 { font-family: 'PTSansNarrowRegular',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important;}
#beatit2015 .fs_04_big { font-family: 'PTSansNarrowRegular',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important; text-transform:uppercase;}
#beatit2015 .fs_05 { font-family:'Segoe UI','SEGOEUIL', Frutiger, 'Frutiger Linotype', 'Dejavu Sans', 'Helvetica Neue', 'Microsoft JhengHei',sans-serif !important;}
#beatit2015 .fs_06 { font-family:'DINPro-Medium',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important; text-transform:uppercase;}

#beatit2015 .fc-yellow{ color:#fff100;}
#beatit2015 .fc-red{ color:#ff0000;}
#beatit2015 .fc-white{ color:#fff;}
#beatit2015 .fc-black{ color:#000;}
#beatit2015 a.link,#beatit2015 a.link:link{ color:#ff0000; text-decoration:underline;}
#beatit2015 a.link:hover{ background:#F00; color:#FFF; text-decoration:none;}
#beatit2015 i,#beatit2015 span.glyphicon{ margin-right:5px; vertical-align:top;}
#beatit2015 h1{ color:#FFF;}
#beatit2015 h2{ color:#F00;}
#beatit2015 h3{ color:#F00;}
#beatit2015 h1 + h2{ margin:0;}
#beatit2015 h1{font-family: 'DINPro-Medium',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important; text-transform:uppercase;}
#beatit2015 h2,#beatit2015 h3,#beatit2015 h4,#beatit2015 h5{ font-family: 'DINPro-Medium',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important;}
/*#beatit2015 h2,#beatit2015 h3{font-family: 'PTSansNarrowRegular',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important;}*/

#beatit2015 h1,#beatit2015 .h1 {font-size: 36px;}
#beatit2015 h2,#beatit2015 .h2 {font-size: 32px;}
#beatit2015 h3,#beatit2015 .h3 {font-size: 28px;}
#beatit2015 h4,#beatit2015 .h4 {font-size: 24px;}
#beatit2015 h5,#beatit2015 .h5 {font-size: 18px;}
#beatit2015 h6,#beatit2015 .h6 {font-size: 16px;}



#beatit2015 span.glyphicon.glyphicon-menu-right{margin-right:0px; margin-left:8px;}
#beatit2015 span.icon-text{ vertical-align:top;}
#beatit2015 .icon-box{ background:rgba(255,255,255,0.1); padding:10px 0; -webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px; }
@media (min-width: 992px) {
   #beatit2015 .icon-box{ background:rgba(255,255,255,0.1); padding:10px 0; -webkit-border-radius:64px;-moz-border-radius: 64px;border-radius:64px; }

}
#beatit2015 .navbar.navbar-inverse .unlink{ color:#9d9d9d; cursor:default; padding-right:0;}
#beatit2015 .navbar.navbar-inverse .unlink:hover{color:#9d9d9d; background:none;}
#beatit2015 .navbar .img-logo{ padding:0; margin:0;}

#beatit2015 .banner{ background:url(http://asset.msi.com/event/2015/mga/images/banner-bg.jpg) no-repeat center top; padding:28px 0; margin-bottom:20px;}
@media (min-width: 768px) {
    #beatit2015 .banner { margin-bottom:0px;}
}

#beatit2015 .red-outline{ background:url(http://asset.msi.com/event/2015/mga/images/pbg.png); box-shadow: inset 0px 0px 0px 2px #FF0000;
-webkit-box-shadow: inset 0px 0px 0px 2px #FF0000;
-moz-box-shadow: inset 0px 0px 0px 2px #FF0000;
-o-box-shadow: inset 0px 0px 0px 2px #FF0000; margin-bottom:10px;}
@media (min-width: 768px) {
	#beatit2015 .red-outline{ margin-bottom:inherit;}
}
#beatit2015 .red-outline .top{ height:30px; background:url(http://asset.msi.com/event/2015/mga/images/tol.png) no-repeat left top;}
#beatit2015 .red-outline .middle{ margin-left:20px; margin-right:20px;}
@media (min-width: 768px) {
	#beatit2015 .red-outline .middle{ margin-left:50px; margin-right:50px;}
}
#beatit2015 .red-outline .bottom{ height:30px; background:url(http://asset.msi.com/event/2015/mga/images/bor.png) no-repeat right bottom;}
#beatit2015 .footer { margin-bottom:30px;}
#beatit2015 .footer .copyright{ padding-top:24px;}

/*gear*/
#beatit2015 #gear{}
#beatit2015 #gear .pd-box{border-bottom:1px dotted #680005; padding-top:20px;}
#beatit2015 #gear .pd-box.last{border-bottom:none; padding-top:20px;}
#beatit2015 #gear .pd-box .bt-box{ padding:10px 0 40px 0; text-align:center;}
#beatit2015 #gear .pd-box .bt-box a{ margin:2px; margin:0 auto; font-size:20px;}
@media (min-width: 768px){
	#beatit2015 #gear .pd-box .bt-box{ text-align:left;}
	#beatit2015 #gear .pd-box .bt-box a{ margin:2px; margin:0 auto; font-size:23px;}
}
/*about*/
#beatit2015 #about{}
#beatit2015 #about .pd-box{border-bottom:1px dotted #680005; padding-top:20px;}
#beatit2015 #about .pd-box.last{border-bottom:none; padding-top:20px;}
#beatit2015 #about .pd-box .bt-box{ padding:10px 0 40px 0; text-align:center;}
#beatit2015 #about .pd-box .bt-box a{ margin:2px; margin:0 auto; font-size:20px;}
	@media (min-width: 768px) {
	#beatit2015 #about .pd-box .bt-box a{ margin:2px; margin:0 auto; font-size:26px;}
	}

/*news*/
#beatit2015 #news{}
#beatit2015 #news h3{ color:#FFF;}
#beatit2015 #news a.news-list,#beatit2015 #news a.news-list:link{ display:block; padding:20px 0; border-bottom:1px dotted #680005;}
#beatit2015 #news a.news-list.last,#beatit2015 #news a.news-list.last:link{ border-bottom:0;}
#beatit2015 #news a.news-list img,#beatit2015 #news a.news-list:link img{ border-radius:4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
#beatit2015 #news a.news-list:hover{ background-color:rgba(214,0,0,.3); text-decoration:none;}
#beatit2015 #news a.news-list h4,#beatit2015 #news a.news-list:link h4{ color:#FFF; }
#beatit2015 #news a.news-list p,#beatit2015 #news a.news-list:link p{ color:#fff;}
#beatit2015 #news .news-img{ padding:20px 0;}
#beatit2015 #news ul{ list-style:square;}
#beatit2015 #news ul.decimal{ list-style:decimal;}#beatit2015 #news ul.list-none{ margin:0; padding:0;}
#beatit2015 #news .bt-box{ padding:10px 0 40px 0; text-align:center;}
#beatit2015 #news .bt-box a{ margin:2px; margin:0 auto; font-size:20px;}
	@media (min-width: 768px) {
	#beatit2015 #news .bt-box a{ margin:2px; margin:0 auto; font-size:26px;}
	}

#beatit2015 #news .carousel{ display:block;margin-top:10px;}
@media (min-width: 768px){
	#beatit2015 #news .carousel{ display:none;}
	}
#beatit2015 #news .right-side .banner-box{ display:none;}
@media (min-width: 768px){
	#beatit2015 #news .right-side .banner-box{ display:block; }
}
#beatit2015 #news .right-side .banner-box img{ margin:10px 0;}

/*event*/
#beatit2015 #event h3,#beatit2015 #event h4{ color:#FFF;}
#beatit2015 #event h4 span{ vertical-align:top;}
#beatit2015 #event a.event-list,#beatit2015 #event a.news-list:link{ display:block; padding:20px 0; border-bottom:1px dotted #680005;}
#beatit2015 #event a.event-list.last,#beatit2015 #event a.event-list.last:link{ border-bottom:0;}
#beatit2015 #event a.event-list img,#beatit2015 #event a.event-list:link img{ border-radius:4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
#beatit2015 #event a.event-list:hover{ background-color:rgba(214,0,0,.3); text-decoration:none;}
#beatit2015 #event a.event-list h4,#beatit2015 #event a.event-list:link h4{ color:#FFF; }
#beatit2015 #event a.event-list p,#beatit2015 #event a.event-list:link p{ color:#fff;}
#beatit2015 #event ul{ list-style:square;}
#beatit2015 #event ul.decimal{ list-style:decimal;}
#beatit2015 #event .bt-box{ padding:10px 0 40px 0; text-align:center;}
#beatit2015 #event .bt-box a{ margin:2px; margin:0 auto; font-size:20px;}
	@media (min-width: 768px) {
	#beatit2015 #event .bt-box a{ margin:2px; margin:0 auto; font-size:26px;}
	}

#beatit2015 #event .news-img{ padding:20px 0;}

	@media (min-width: 768px) {
	#beatit2015 #event .bt-box a{ margin:2px; margin:0 auto; font-size:26px;}
	}

#beatit2015 #event .carousel{ display:block;margin-top:10px;}
@media (min-width: 768px){
	#beatit2015 #event .carousel{ display:none;}
	}
#beatit2015 #event .right-side .banner-box{ display:none;}
@media (min-width: 768px){
	#beatit2015 #event .right-side .banner-box{ display:block; }
}
#beatit2015 #event .right-side .banner-box img{ margin:10px 0;}

/*video*/

#beatit2015 #video iframe{ padding-bottom:30px;}
#beatit2015 #video .video-row{ padding:0px 0 16px 0;}
#beatit2015 #video .video-row a p,#beatit2015 #video .video-row a:link p{ padding:16px 0 0 0; color:#F00; text-decoration:none; min-height:76px; }
#beatit2015 #video .video-row a:hover p{ text-decoration:none; color:#FFF;}
#beatit2015 #video .video-row a,#beatit2015 #video .video-row a:link{ padding:16px; text-decoration:none;display:block;}
#beatit2015 #video .video-row a:hover{ background:#cc0000;}


/*schdule*/
#beatit2015 #schdule .img{ margin-bottom:50px;}


/*bootstrap*/
#beatit2015 .navbar{ font-family: 'DINPro-Medium',Arial, Helvetica, 'Microsoft JhengHei',sans-serif !important; font-size:18px; border-radius:0;}
@media (min-width: 768px){
.navbar-right { float: right!important; margin-right:inherit;}
}
#beatit2015 .navbar-main { display:none;}
#beatit2015 .navbar-main { background-color: #d60000; border-color: #ff0000; border:0px solid #d60000; border-width:3px 0 0 0; text-align:center;}
@media (min-width: 768px) {
		#beatit2015 .navbar-main { display:block;}
	}
#beatit2015 .navbar-main .navbar-brand {
  color: #9d9d9d;
}
#beatit2015 .navbar-main .navbar-brand:hover,
#beatit2015 .navbar-main .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
#beatit2015 .navbar-main .navbar-text {
  color: #9d9d9d;
}
#beatit2015 .navbar-main .navbar-nav{
  display: inline-block;
  float: none;
  vertical-align: top;
  
}


#beatit2015 .navbar-main .navbar-nav > li > a{
	font-size:22px; color: #fff; 
}
#beatit2015 .navbar-main.tw .navbar-nav > li > a{
	font-size:22px; color: #fff; 
}

@media (min-width: 768px){
	#beatit2015 .navbar-main .navbar-nav > li > a,#beatit2015 .navbar-main.tw .navbar-nav > li > a{font-size:18px; }
}
@media (min-width: 992px){
	#beatit2015 .navbar-main .navbar-nav > li > a,#beatit2015 .navbar-main.tw .navbar-nav > li > a{font-size:20px; }
}
#beatit2015 .navbar-main .navbar-nav > li > a:hover,
#beatit2015 .navbar-main .navbar-nav > li > a:focus {
  color: #fff;
  background-color:#ff0000;
 
}
#beatit2015 .navbar-main .navbar-nav > .active > a,
#beatit2015 .navbar-main .navbar-nav > .active > a:hover,
#beatit2015 .navbar-main .navbar-nav > .active > a:focus,
#beatit2015 .navbar-main.tw .navbar-nav > .active > a,
#beatit2015 .navbar-main.tw .navbar-nav > .active > a:hover,
#beatit2015 .navbar-main.tw .navbar-nav > .active > a:focus {
  color:#F00;;
  background-color: #000;
 
}
#beatit2015 .navbar-main .navbar-nav > .disabled > a,
#beatit2015 .navbar-main .navbar-nav > .disabled > a:hover,
#beatit2015 .navbar-main .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
#beatit2015 .navbar-main .navbar-toggle {
  border-color: #333;
}
#beatit2015 .navbar-main .navbar-toggle:hover,
#beatit2015 .navbar-main .navbar-toggle:focus {
  background-color: #333;
}
#beatit2015 .navbar-main .navbar-toggle .icon-bar {
  background-color: #fff;
}
#beatit2015 .navbar-main .navbar-collapse,
#beatit2015 .navbar-main .navbar-form {
  border-color: #101010;
}
#beatit2015 .navbar-main .navbar-nav > .open > a,
#beatit2015 .navbar-main .navbar-nav > .open > a:hover,
#beatit2015 .navbar-main .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #080808;
}

#beatit2015 .navbar-main .navbar-nav > .open > a,
#beatit2015 .navbar-main .navbar-nav > .open > a:hover,
#beatit2015 .navbar-main .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #8c0000;
}

#beatit2015 .navbar-inverse { background-color: #444; border-color: #444; border:none;}
#beatit2015 .navbar-inverse .navbar-brand { color: #9d9d9d;}
#beatit2015 .navbar-inverse .navbar-brand:hover,
#beatit2015 .navbar-inverse .navbar-brand:focus {color: #fff;background-color: transparent;}
#beatit2015 .navbar-inverse .navbar-text { color: #9d9d9d;}
#beatit2015 .navbar-inverse .navbar-nav>li>a,#beatit2015 .navbar-inverse .navbar-nav>li>a:link{ color:#FFF;}
@media (min-width: 768px) {
	#beatit2015 .navbar-inverse .navbar-nav > li >a,#beatit2015 .navbar-inverse .navbar-nav > li > a:link{ padding-left:8px; padding-right:8px; margin-left:0; margin-right:0; }
}
#beatit2015 .navbar-inverse .navbar-nav > li > a:hover,
#beatit2015 .navbar-inverse .navbar-nav > li > a:focus {color: #fff;background-color:#d60000;}
/*samll icons*/
#beatit2015 .navbar-inverse .navbar-nav li a i,#beatit2015 .navbar-inverse .navbar-nav li a span.glyphicon{ color:#9d9d9d;}
#beatit2015 .navbar-inverse .navbar-nav li a:hover i,#beatit2015 .navbar-inverse .navbar-nav li a:hover span.glyphicon{ color:inherit;}
#beatit2015 .navbar-inverse .navbar-nav li a.unlink:hover i,#beatit2015 .navbar-inverse .navbar-nav li a.unlink:hover span.glyphicon{ color:#9d9d9d;}
#beatit2015 .navbar-inverse .navbar-nav li a b.msi-logo{ width:20px; height:20px; display:inline-block; background:url(http://asset.msi.com/event/2015/mga/images/socialshare-msi-icon.png) top center no-repeat; vertical-align:top; margin-right:3px;}
#beatit2015 .navbar-inverse .navbar-nav li a:hover b.msi-logo{ background:url(http://asset.msi.com/event/2015/mga/images/socialshare-msi-icon.png) bottom center no-repeat;}

#beatit2015 .navbar-inverse .navbar-nav li a b.twitch-logo{ width:20px; height:20px; display:inline-block; background:url(http://asset.msi.com/event/2015/mga/images/socialshare-twitch-icon.png) top center no-repeat; vertical-align:top; margin-right:3px;}
#beatit2015 .navbar-inverse .navbar-nav li a:hover b.twitch-logo{ background:url(http://asset.msi.com/event/2015/mga/images/socialshare-twitch-icon.png) bottom center no-repeat;}



#beatit2015 .navbar-inverse .navbar-nav > .active > a,
#beatit2015 .navbar-inverse .navbar-nav > .active > a:hover,
#beatit2015 .navbar-inverse .navbar-nav > .active > a:focus {color: #fff;background-color: #080808;}
#beatit2015 .navbar-inverse .navbar-nav > .disabled > a,
#beatit2015 .navbar-inverse .navbar-nav > .disabled > a:hover,
#beatit2015 .navbar-inverse .navbar-nav > .disabled > a:focus {color: #444;background-color: transparent;}
#beatit2015 .navbar-inverse .navbar-toggle {border-color: #333;}
#beatit2015 .navbar-inverse .navbar-toggle:hover,
#beatit2015 .navbar-inverse .navbar-toggle:focus {background-color: #333;}
#beatit2015 .navbar-inverse .navbar-toggle .icon-bar {background-color: #fff;}
#beatit2015 .navbar-inverse .navbar-collapse,
#beatit2015 .navbar-inverse .navbar-form {border-color: #101010;}
/* dropdown */
#beatit2015 .navbar-inverse .navbar-nav>.open>a, #beatit2015 .navbar-inverse .navbar-nav>.open>a:focus, #beatit2015 .navbar-inverse .navbar-nav>.open>a:hover {color: #fff;background-color: #d60000;}
#beatit2015 .navbar-inverse .navbar-nav>.open>a span.glyphicon, #beatit2015 .navbar-inverse .navbar-nav>.open>a:focus span.glyphicon, #beatit2015 .navbar-inverse .navbar-nav>.open>a:hover span.glyphicon{color: #fff;}
#beatit2015 .navbar-inverse .navbar-nav.main{ display:block;}



@media (min-width: 768px) {
	#beatit2015 .navbar-inverse .navbar-nav.main{ display:none;}
}
#beatit2015 .img-responsive{ margin:0 auto;}
#beatit2015 .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{ max-height:inherit;}

#beatit2015 .container {
  padding-right: 15px;padding-left: 15px; margin-right: auto; margin-left: auto;
}
@media (min-width: 768px) {
  #beatit2015 .container { width: 100%;padding-left:15px;padding-right:15px;}
}
@media (min-width: 992px) {
  #beatit2015 .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  #beatit2015 .container {
    width: 1170px;
  }
}
#beatit2015 .btn-red {
  color: #fff;
  background-color: #ff0000;
  border-color: #ef1b1b;
}
#beatit2015 .btn-red:hover,
#beatit2015 .btn-red:focus,
#beatit2015 .btn-red.focus,
#beatit2015 .btn-red:active,
#beatit2015 .btn-red.active,
.open > .dropdown-toggle#beatit2015 .btn-red {
  color: #fff;
  background-color: #990000;
  border-color: #bb1313;
}
#beatit2015 .btn-red:active,
#beatit2015 .btn-red.active,
.open > .dropdown-toggle#beatit2015 .btn-red {
  background-image: none;
}
#beatit2015 .btn-red.disabled,
#beatit2015 .btn-red[disabled],
fieldset[disabled] #beatit2015 .btn-red,
#beatit2015 .btn-red.disabled:hover,
#beatit2015 .btn-red[disabled]:hover,
fieldset[disabled] #beatit2015 .btn-red:hover,
#beatit2015 .btn-red.disabled:focus,
#beatit2015 .btn-red[disabled]:focus,
fieldset[disabled] #beatit2015 .btn-red:focus,
#beatit2015 .btn-red.disabled.focus,
#beatit2015 .btn-red[disabled].focus,
fieldset[disabled] #beatit2015 .btn-red.focus,
#beatit2015 .btn-red.disabled:active,
#beatit2015 .btn-red[disabled]:active,
fieldset[disabled] #beatit2015 .btn-red:active,
#beatit2015 .btn-red.disabled.active,
#beatit2015 .btn-red[disabled].active,
fieldset[disabled] #beatit2015 .btn-red.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
#beatit2015 .btn-red .badge {
  color: #d9534f;
  background-color: #fff;
}

#beatit2015 .btn-lg,
#beatit2015 .btn-group-lg > .btn {
  padding: 10px 16px;
  font-size:20px;
  line-height: 1.3333333;
  border-radius: 6px;
}

@media (min-width: 768px) {
   #beatit2015 .btn-lg,
   #beatit2015 .btn-group-lg > .btn {
	  padding: 10px 16px;
	  font-size:26px;
	  line-height: 1.3333333;
	  border-radius: 6px;
	}
}

.btn-sm,
.btn-group-sm > .btn {
  font-size: 18px;
}
@media (min-width: 768px) {
	.btn-sm,
	.btn-group-sm > .btn {
	  font-size: 20px;
	 
	}
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 0px 0;
  margin: 0px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #d60000;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 0px solid #ccc;
  border: 0px solid rgba(0,0,0,.15);
  border-radius: 0px;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.dropdown-menu > li > a {
  display: block;
  padding: 6px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.42857143;
  color: #fff;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #ff0000;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.navbar-nav>li>.dropdown-menu{margin-top: 0px;}

.darkred{background-color: #8c0000;} 

.darkred > li > a,.darkred-open > li > a{ font-size:20px; background-color:#8c0000; }

.darkred > .active > a, .darkred > .active > a:hover, .darkred > .active > a:focus ,
.darkred-open > .active > a, .darkred-open > .active > a:hover, .darkred-open > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #ff0000;
  outline: 0;
}
.open > .darkred-open.dropdown-menu.pull-center {
  right: -50%;
  left: auto;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 1.2em;
  }
}
p {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  p {
    font-size: 1.2em;
  }
}

#defaultCountdown { background-color:#ff0000; display:inline-block; padding:0px 30px; margin-top:10px;}
#defaultCountdown .countdown-section{ margin:0 8px;}
#defaultCountdown .countdown-amount{ font-size:3em; font-weight:bold;}
#defaultCountdown .countdown-period{ font-size:1.5em; }


