/*

section.page-header .customfill{background: rgba(0,0,0,0.6);padding:20px;}
.custom-lhreset{line-height:1.3em !important;}
.custom-forcewhite{color:#FFF;}

img.a2a{width:auto !important;margin-left:10px;}
img.a2a_article{width:auto !important;margin:10px 0;}

#header.header-semi-transparent div.header-top.header-top-primary{background:none;}
#header.header-semi-transparent .header-nav-top .nav > li > a{color:#FFF;}
#header.header-semi-transparent .header-nav-top .nav > li > a:hover{color:#666;}
#header.header-semi-transparent .header-nav-top .nav > li > a:focus{color:#666;}

.custom-video-background-container{width:100%;height:100vh;max-height:100vh;overflow:hidden;pointer-events:none;}
.custom-video-background{position:absolute;top:0;right:0;width:100%;height:100vh;overflow:hidden;}
.custom-video-foreground,.custom-video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;}

.custom-video-background-text-container{text-align:center;margin:auto;position:absolute;top:35vh;width:100%;}
.custom-video-background-text-container h2{margin:0;padding:0;font-size:80px;color:#FFF;line-height:1em;}
.custom-video-background-text-container .maintagline{color:#FFF;margin:20px 0 25px;font-size:25px;line-height:1.5em;}
.custom-video-background-text-container a{pointer-events:auto;}

.custom-video-background-text-container-mobile{text-align:center;margin:auto;position:absolute;top:30vh;width:100%;}
.custom-video-background-text-container-mobile h2{margin:0;padding:0;font-size:50px;color:#FFF;line-height:1em;}
.custom-video-background-text-container-mobile .maintagline{color:#FFF;margin:20px 0 25px;font-size:16px;line-height:1.5em;}

.custom-video-background-gradient{
	position:absolute;top:0;left:0;width:100%;height:100%;
	background:-moz-linear-gradient(top,rgba(97,29,95,1) 0%,rgba(255,255,255,0) 100%);
	background:-webkit-linear-gradient(top,rgba(97,29,95,1) 0%,rgba(255,255,255,0) 100%);
	background:linear-gradient(to bottom,rgba(97,29,95,1) 0%,rgba(255,255,255,0) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#611d5f',endColorstr='#00ffffff',GradientType=0);
}

@media (min-aspect-ratio:16/9){.custom-video-foreground{height:300%;top:-100%;}}
@media (max-aspect-ratio:16/9){.custom-video-foreground{width:300%;left:-100%;}}

.custom-mobile-video-placeholder{width:100%;height:100vh;max-height:100vh;overflow:hidden;background-position:center center;background-size:cover;background-image:url('/images/home/mobilevidplaceholder.jpg');}

.custom-home-thumb-inner{text-transform:none;}

*/

.header-body{background:none !important;box-shadow:none !important;}
.header-column-logo{width:250px;}
.header-column-date{color:#000;line-height:1.5em;}
.header-column-date div.text-lg{font-size:30px !important;}
.header-column-right ul.nav{margin-right:-30px;}
.custom-timetomiff{margin-right:-15px;}
.header-nav-bar-primary{border-radius:4px;background-color:rgba(68,68,68,0.7) !important;}
.custom-mainnav i.fa-home{font-size:20px;}
#footer{background:#94b5b4;border-top:none;}
#footer .footer-copyright{background:#535b5c;border-top:none;}
.custom-footerlogo{max-height:50px;}

.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xs-5ths{width:20%;float:left;}
@media(min-width:768px){.col-sm-5ths{width:20%;float:left;}}
@media(min-width:992px){.col-md-5ths{width:20%;float:left;}}
@media(min-width:1200px){.col-lg-5ths{width:20%;float:left;}}
.custom-equal{display:flex;display:-webkit-flex;flex-wrap:wrap;}

#showstats{position:relative;background:#f3d5d3;border:none;}
.showstatsleftbg{position:absolute;top:0px;left:20px;width:62px;height:92px;background:url('/images/frame/statsbg-left.gif') no-repeat left top;}
.showstatsrightbg{position:absolute;bottom:0px;right:20px;width:71px;height:86px;background:url('/images/frame/statsbg-right.gif') no-repeat right bottom;}
.custom-stats{line-height:1.2em;}
.custom-stats span.custom-statstitle{color:#49305a;font-size:35px;font-weight:bold;display:block;margin-bottom:15px;line-height:15px;}
.custom-stats span.custom-statssub{color:#49305a;font-size:18px;}

div.custom-mainhome{margin-top:-62px !important;}

.custom-hidden{display:none;}

.custom-topbar{background:#535b5c !important;}
.custom-white{color:#FFF !important;}
.header-logo{margin-left:-13px;}
.custom-headertiming{color:#bd84a4;text-align:center;font-size:11px;margin-left:15px;}
.custom-headertiming span{font-size:30px;font-weight:bold;display:block;font-family:"Open Sans Condensed";}
.mw{font-family:"Merriweather" !important;}
.osc{font-family:"Open Sans Condensed" !important;}
.custom-mainnav a{text-transform:none !important;font-weight:normal !important;}
.tp-bannertimer{display:none !important;}
.custom-imgframe{position:absolute;top:25px;font-family:"Merriweather";width:100%;}
.custom-imgframetitle{position:absolute;top:0px;background:#91d4e0;color:#663960;padding:10px 10px 10px 20px;font-size:16px;font-weight:bold;z-index:10;max-width:90%;}
.custom-imgframedesc{position:absolute;top:40px;background:rgba(0,0,0,0.7);color:#FFF;padding:10px 10px 10px 20px;font-size:12px;z-index:9;max-width:90%;}
.custom-homenewstitle{font-family:"Merriweather";color:#49305a;font-weight:bold;font-size:18px;margin:5px 0 0;}
.custom-homenewsexcerpt{margin:5px 0 8px;}
.custom-btn{border:3px solid #91d4e0;color:#49305a;font-weight:bold;}
.custom-btn:hover{border:3px solid #49305a;background:#49305a;color:#91d4e0;}
#footer p{color:#FFF;}
#footer .custom-btn{border:3px solid #FFF;color:#FFF;font-weight:bold;background:none;}
#footer .custom-btn:hover{border:3px solid #49305a;background:#49305a;color:#91d4e0;}
.footer-copyright *{color:#FFF !important;}
.custom-floatingiconparent{position:fixed;top:350px;right:30px;z-index:1000000;}
.custom-floatingiconparent a{position:relative;border-radius:10px;background:#d89aa8;display:block;width:60px;height:60px;vertical-align:middle;margin-bottom:15px}
.custom-floatingiconparent a:hover{background:#b785a3;}
.custom-floatingiconparent a img{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:50px;max-height:50px;}
.custom-floatingiconparent a.ilovemiff{background:#F00;}
.custom-floatingiconparent a.ilovemiff:hover{background:#F99;}

.custom-homesliderbtn{border:3px solid #FFF;color:#FFF;font-weight:bold;background:none;}

.custom-panelpic{display:inline;margin-top:-62px;}

.tp-bullet{margin-left:-20px;}

.custom-quicknav{background:black;padding:8px 0;text-align:center;}
.custom-quicknav span{color:#EEE;}
.custom-quicknav select{background:#EEE;}

img.a2a{width:171px !important;}

.custom-mobbtnsmall{background:#565656 !important;}

.custom-homeslidertitle{color:#efd5d3;font-size:40px;line-height:1.3em;text-align:center;}
.custom-homeslidersub{color:#FFF;font-size:18px;line-height:1.3em;text-align:center;}
.custom-homeslidertitle-mob{color:#efd5d3;font-size:60px;line-height:1.3em;text-align:center;}
.custom-homeslidersub-mob{color:#FFF;font-size:35px;line-height:1.3em;text-align:center;}

/* DESKTOP */
@media only screen and (min-width:992px){
	.forcefullwidth_wrapper_tp_banner:nth-child(2){display:none !important;}
}

/* SM + MD */
@media only screen and (max-width:991px){
	#header .header-logo img{margin:0 0 20px;}
	.custom-headermobilesearch{margin-top:14px;}
	div.main{margin-top:-56px !important;}
	#header .header-nav-main nav > ul > li > a{color:#FFF;}
	.custom-mobilehomelabel{display:inline !important;}
	.dropdown-menu > li > a{color:#FFF;}
	#header .header-body{background:#FFF !important;}
	.header-nav-bar-primary{background-color:#db9ba7 !important;}
	.header-nav-bar{width:100%;}
	.custom-stats:not(:first-child){margin-top:30px;}
	.custom-stats span.custom-statstitle{margin-bottom:5px;}
	.forcefullwidth_wrapper_tp_banner:nth-child(1){display:none !important;}
	.forcefullwidth_wrapper_tp_banner:nth-child(2){padding-top:40px;}
}

/* MD only */
@media only screen and (min-width:768px) and (max-width:991px){
	.header-column-date.hidden-xs{display:inline-block !important;margin-left:50px;}
	.custom-tabletcountdowncontainer{display:inline-block !important;float:right;margin-top:-10px;}
	.custom-timetomiff{margin-top:10px !important;margin-right:-30px;}
}

/* SUPER SMALL only */
@media only screen and (max-width:360px){
	.hidden-xxs{display:none !important;}
}
