@font-face {
    font-family: 'GillSansMT';
    src: url('../fonts/GillSansMT.eot');
    src: url('../fonts/GillSansMT?#iefix') format('embedded-opentype'),
        url('../fonts/GillSansMT.woff2') format('woff2'),
        url('../fonts/GillSansMT.woff') format('woff'),
        url('../fonts/GillSansMT.ttf') format('truetype'),
        url('../fonts/GillSansMT.svg#GillSansMT') format('svg');
	font-weight: normal;
    font-style: normal;
}

/* ---- preset style START ---- */
html, body { -webkit-text-size-adjust: none; margin: 0px; padding: 0px; height:100%; width: 100%; max-width:100%; min-height: 100%;  -webkit-overflow-scrolling: touch; }
img { border: none; margin: 0; -webkit-user-select: none; -moz-user-select: -moz-none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a, a:link, a:visited, a:focus, input:focus, textarea:focus, a:active, a:focus { outline: none; text-decoration: none;}
select:focus { outline: none;}
textarea { resize: none;}
h1, h2, h3, h4, h5, h6 { font-weight: normal;margin: 0;padding: 0; font-family:'GillSansMT'; }
input::-moz-focus-inner { border: 0; padding: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, time { display: block;margin: 0;padding: 0;}
::selection { background: #39373a; color: #FFFFFF;}
::-moz-selection { background: #39373a; color: #FFFFFF;}

ul.slideShow{ padding:0; margin:0; list-style:none; }
h1 { font-size: 3em; margin-bottom:10px;}
h2 { font-size: 2.5em; margin-bottom:10px;}
h3 { font-size: 2.1em; margin-bottom:10px;}
h4 { font-size: 1.7em; margin-bottom:10px;}
h5 { font-size: 1.4em; margin-bottom:10px;}
h6 { font-size: 1.1em; margin-bottom:10px;}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small{ color:inherit; font-family:'GillSansMT'; line-height:1.5em; display:block; margin-bottom:5px;}

h1 span,
h2 span,
h3 span,
h4 span,
h5 span,
h6 span{ font-family:'GillSansMT'; }

.preLoader{
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	background:rgba(0,0,0,.6);
	z-index:10;
	display:table;
}

.preLoaderContent{
	vertical-align:middle;
	text-align:center;
	display:table-cell;
}

p{ margin:0; }
p:not(:last-child){ margin-bottom:10px; }
.lead{ font-size:1.5em; }

blockquote, blockquote footer { font-size:1em; }

.text-white{ color:#FFFFFF !important; }
.text-default{ color:#000000 !important; }
.text-gray{ color:#eeeeee !important; }
.text-maroon{ color:#0281c4 !important; }

a.text-gray:hover{ color:#FFF !important; }
a, a.text-default:hover, a.text-white:hover{ color:#000000; }
a:hover{ color:#0281c4; }

.lazy-hidden {
    background: #eee url('../images/lazyload.gif') no-repeat 50% 50%;
}

.nopadding{ padding:0; }
.nomargin{ margin:0; }
.label{ padding:.2em .6em; }

.defaultPadding{ padding-top:50px; padding-bottom:50px; }
.miniPadding{ padding-top:15px; padding-bottom:15px; }
/* ---- preset style END ---- */

body {
    font-family: 'GillSansMT';
	color: #FFFFFF;
	font-size: 16px;
	line-height:150%;
	background-image:url(../images/bg-body.jpg);
	background-attachment:fixed;
	background-position:center top;
	background-size: cover;
	background-repeat:no-repeat;
}

.container{ max-width:991px; }


/*LOGIN*/
.loginHolder{
	background:rgba(0,0,0,0.5);
	padding:30px !important;
	border:2px solid rgba(0,0,0,0.1);
	position:relative;
	-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.4);
	-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.4);
	box-shadow: 0px 5px 5px 0px rgba(0,0,0,.4);
	max-width:450px;
	border-radius:6px;
}

.loginHolder hr{ width:200px; margin:20px auto; }
.loginHolder .cta, .loginHolder .title{
	position:absolute;
	bottom:-22px;
	-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.4);
	-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.4);
	box-shadow: 0px 5px 5px 0px rgba(0,0,0,.4);
}

.loginHolder .title{
	bottom:auto;
	padding:10px 20px;
	top:-22px;
	background:#111111;
	border-radius:6px;
}
/*END OF LOGIN*
/*START OF HEADER*/
#mainNavHolder { z-index:9; display:block; padding-top:60px; background:transparent; border-top:5px solid #0281c4; border-bottom:1px solid rgba(255,255,255,0.20);}
#mainNavHolder .container{ position:relative; }
#myNavbar{ padding-left:10px; padding-right:10px;}

.navbar > .container .navbar-brand{ margin-left:0; }
.navbar-right{ margin-right :0; }
#mainNavHolder .navbar-brand { padding-top:0; padding-bottom:0;}
#mainNavHolder .navbar-brand img{ width:205px; }

.expandArrow{
	display:none !important;
}

.navbar{ margin:0; z-index:2; border:none;}

.navbar ul.navbar-nav a{
	text-transform:uppercase;
	color:#FFFFFF;
	display:block;
}

.navbar ul.navbar-nav li{ position:relative;}
.navbar ul.navbar-nav > li:after{ content:""; position:absolute; width:100%; height:3px; left:0; bottom:0; background:transparent; }
.navbar ul.navbar-nav li:hover:after,
.navbar ul.navbar-nav li.active:after{ background:#0281c4;}

.navbar ul.navbar-nav li ul.dropdown-menu li a{ padding:12px 20px; font-weight:normal; }

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover, .nav .open > a:active{
	background:transparent;
}

.navbar ul.navbar-nav li a:hover, .navbar ul.navbar-nav li a:focus,  .navbar ul.navbar-nav li a:active{
	background:transparent;
}

#mainNavHolder.sticky{
	padding-top:20px;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2);
}

.stretched{ letter-spacing:2px; }

/*MEGA MENU*/

ul.dropdown-menu{
	background:rgba(255,255,255,.98);
	border-radius:0;
	border:none;
	padding-bottom:0;
}

ul.dropdown-menu li:not(:last-child){ border-bottom:1px dotted rgba(0,0,0,.1); border-top:1px dotted transparent; }
ul.dropdown-menu li:hover, ul.dropdown-menu li:hover a,
ul.dropdown-menu li.active a{ background:rgba(160,28,46,1); color:#FFFFFF !important; }

/*END OF MEGAMENU*/

/*END OF HEADER SECTION*/

/*SLIDESHOW*/
.slideShowHolder{ position:relative;}

ul.slideShow li figure img{ width:100%; display:block;}

.slideElement{
	position:relative;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	width:100%;
}

.slideContent{
	position:absolute;
	z-index:1;
	top:50%;
	transform: translate(0%, -50%);
	-ms-transform: translate(0%, -50%);
	-webkit-transform: translate(0%, -50%);
	width:100%;
}

.slideH250 .slideElement{ height:250px; overflow:hidden; }
.slideH300 .slideElement{ height:300px; overflow:hidden; }
.slideH400 .slideElement{ height:400px; overflow:hidden; }
.slideH500 .slideElement{ height:500px; overflow:hidden; }

.btnNext,
.btnPrev,
.btnNext:focus,
.btnPrev:focus{
	width:32px;
	height:50px;
	right: 0px;
    position: absolute;
    top: 50%;
	transform: translate(0%, -50%);
	-ms-transform: translate(0%, -50%);
	-webkit-transform: translate(0%, -50%);
	color:#DDDDDD;
	z-index:1;
	text-align:center;
}

.btnPrev{ left:0; }

.btnPrev.block, .btnNext.block, .btnPrev.blockDark, .btnNext.blockDark {
	height:100%;
	background:rgba(255,255,255,0.3);	
}

.btnPrev.block:hover, .btnNext.block:hover{ background:rgba(255,255,255,0.6); color:#000000 !important; }

.btnPrev.blockDark, .btnNext.blockDark{ background:rgba(0,0,0,0.3); }

.btnPrev.blockDark:hover, .btnNext.blockDark:hover{ background:rgba(0,0,0,0.6); }


.btnNext:hover,
.btnPrev:hover{
	color:#FFF;
}

.slick-slide img.slick-loading { display: none; }

ul[class*='slick']{
	margin:0;
}

.slick-dots {
	position: absolute;
	z-index: 0;
	bottom: -25px;
	z-index: 1;
	text-align: center;
	padding:0;
	width:100%;
} 

.slick-dots li {
    cursor: pointer;
    display: inline-block;
    margin: 0 4px;
    padding: 0;
    position: relative;
	width: 10px;
	height: 10px;
}

.slick-dots li span {
	background: rgba(0,0,0,0.5);
	display: block;
	width: 10px;
	height: 10px;
	text-indent: -9999px;
	margin: 0 auto;
	outline:none;
} 

.slick-dots li.slick-active span,
.slick-dots li.slick-active span:hover,
.slick-dots li span:hover {
	background: #0281c4;
	width: 10px;
	height: 10px;
	position: relative;
} 


/*END OF SLIDESHOW*/
/* PAGE */
.fullHeightSlider{
	font-family:'GillSansMT';
}
.absCenter{
	position:absolute;
	top:50%;
	left:50%;
	transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	width:100%;
	text-align:center;
	z-index:1;
	padding:10px;
}

.vCenter{
	position:absolute;
	top:50%;
	transform: translate(0%, -50%);
	-ms-transform: translate(0%, -50%);
	-webkit-transform: translate(0%, -50%);
}

.hCenter{
	position:absolute;
	left:50%;
	transform: translate(-50%, 0%);
	-ms-transform: translate(-50%, 0%);
	-webkit-transform: translate(-50%, 0%);
}

.bCenter{
	position:absolute;
	left:50%;
	transform: translate(-50%, 0%);
	-ms-transform: translate(-50%, 0%);
	-webkit-transform: translate(-50%, 0%);
	bottom:10px;
	width:100%;
	text-align:center;
	z-index:1;
}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
	margin-bottom:40px;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 50%;
	width: 100%;
	height: 100%;
	transform: translate(-50%, 0%);
	-ms-transform: translate(-50%, 0%)
}


img[align="left"]{
	margin-right:20px;
	margin-bottom:20px;
	display:inline-block;
}

img[align="right"]{
	margin-left:20px;
	margin-bottom:20px;
	display:inline-block;
}

.bgOverlay{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: rgba(0,0,0,0.40);
	z-index: 0;
}

.form-control, .btn, .input-group-addon, .alert{
	border-radius:0 !important;
}


.form-group{ margin-bottom : 20px;}
.form-group:last-child{ margin-bottom:0; }

.channelListing li{ position:relative; }
.responsiveThumbnail{
	position:relative;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	width:100%;
	height:350px;
	overflow:hidden;
	margin-bottom:60px;
	border:1px solid rgba(0,0,0,0.3);
}

.responsiveThumbnail .title{
	position:absolute;
	width:100%;
	top:0;
	left:0;
	z-index:1;
	background:rgba(0,0,0,0.30);
	padding:15px;
	text-align:center;
	color:#FFFFFF;
	text-transform:uppercase;
}

.channelListing .cta > .btn {
	padding:10px 30px;
}
.channelListing .cta{
	position:absolute;
	width:100%;
	bottom:25px;
	left:0;
	z-index:2;
	padding:15px;
	text-align:center;
}
.channelListing li:hover > .responsiveThumbnail .grow{
	-moz-transform: scale(1.04);
	-ms-transform: scale(1.04);
	-webkit-transform: scale(1.04);
	transform: scale(1.04);		
}

/* HOME PAGE OFFERS*/

/* HOME PAGE OFFERS*/

/*INSIDE PAGE*/

.flex{
	display: -webkit-box; 
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display:flex;
}



.pageHeader{  position:relative; margin-bottom:30px; text-transform:uppercase; }
.pageHeader:after, .pageHeader:before{
	content:"";
	position:absolute;
	bottom:-15px;
	left:0;
	width:100%;
	height:1px;
	background:#FFFFFF;
}
.pageHeader:before{
	width:60px;
	height:3px;
	bottom:-18px;
}

.pageHeader:after, .pageHeader:before{
	background:#ff6600;
}

hr{ border-top:1px solid #999999; }

.mediaList .media-left img{ width:125px; }
ul.mediaList > li { padding:10px 0; border-bottom:1px dotted #CCCCCC; }
ul.mediaList .media-body{ padding:10px; }


.whiteContainer{
	padding:20px; background:#ff6600;
	color:#000;
	-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.4);
	-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.4);
	box-shadow: 0px 5px 5px 0px rgba(0,0,0,.4);
}

.playerHolder{
	background-color:#ffcc66; border:1px solid #ffcc66;
	overflow:hidden;
}

.playerHolder .bg-cover{min-height:200px;}

.playerHolder .content{ padding:30px 40px; }




.trackListing ul { margin:0; }
.trackListing ul > li{ 
	border-bottom:1px dotted #ff6600;
	padding:5px 10px;
	position:relative;
	padding-left:40px;
	background:transparent;
	color:#666666;
}
.trackListing ul > li > a{
	position:absolute;
	left:10px;
	top:50%;
	font-size:1.2em;
	transform: translate(0%, -50%);
	-ms-transform: translate(0%, -50%);
	-webkit-transform: translate(0%, -50%);
}

.trackListing ul > li.active,
.trackListing ul > li:hover{ background:rgba(204,204,204,0.3); color:#333333; }

.trackListing ul > li > a:hover, .trackListing ul > li.active > a,  .trackListing ul > li:hover a{
	color:#ee222d !important;
}


.radioPlayerSection h3, .radioPlayerSection h2{ font-size:0.9em; display:inline-block; text-transform:uppercase; }
.radioPlayerSection h2{ color:#0281c4; font-weight:bold; }
.audioplayer{ color:#333333 !important; background:#ffffe3 !important; text-shadow:none !important; border:1px solid #ffffe3 !important; margin-bottom:30px;-webkit-box-shadow: inset 0 1px rgba( 204, 204, 204, 0.1 ), 0 2px 3px rgba( 0, 0, 0, .2 ) !Important; /* 20 */
	-moz-box-shadow: inset 0 1px 0 rgba( 204, 204, 204, 0.1 ), 0 2px 3px rgba( 0, 0, 0, .2 ) !Important; /* 20 */
	box-shadow: inset 0 1px 0 rgba( 204, 204, 204, 0.1 ), 0 2px 3px rgba( 0, 0, 0, .2 ) !Important; }
.audioplayer-playpause:hover,
.audioplayer-playpause:focus { background-color: rgba(0,0,0,.1) !important; }
.audioplayer:not(.audioplayer-playing) .audioplayer-playpause a{ border-left-color: #666666 !important; }
.audioplayer-volume-button a::before{ border-right-color: #666666 !important; }
.audioplayer-volume-button a{ background-color:#666666 !important; }
.audioplayer:not(.audioplayer-mute) .audioplayer-volume-button a::after { top:0 !important; left:10px !important; border-color:#666666 !important; text-shadow:none !important; }
.audioplayer-playing .audioplayer-playpause a::before, .audioplayer-playing .audioplayer-playpause a::after{ background-color:#666666 !important; }
.audioplayer-bar, .audioplayer-bar div, .audioplayer-volume-adjust div{ border-radius:0 !Important; }
.audioplayer-bar{ height:0.6em !important; margin-top:-0.3em !important; }
.audioplayer-bar-played, .audioplayer-volume-adjust div div{ background:#0281c4 !Important;}
.audioplayer-bar-loaded{ background:#FFFFFF !Important;}
.audioplayer-bar, .audioplayer-volume-adjust > div{ border:1px solid #ccc; background:transparent !Important; box-shadow:none !important; }
.audioplayer-play, .audioplayer-pause, .audioplayer-volume a{ filter:none !important; }
.audioplayer-volume-adjust{ right:0 !important;  background:#FFFFFF !Important; }
.audioplayer-volume:hover,
.audioplayer-volume:focus{background-color: rgba(0,0,0,.1) !important;}
.audioplayer-playpause{display:none !important; }
/*END ON INSIDE PAGE*/

.btn-block{ margin-bottom:10px; }

.btn-blue{ background:#0281c4; color:#FFFFFF !important; }

.responsiveThumbnail:hover + .cta .btn,
.responsiveThumbnail:hover .btn-blue,
.btn-blue:hover{ background:#00a7ff !important; }

.btn-maroon-outline{ background:transparent; color:#0281c4 !important; border:1px solid #0281c4; }

.btn-white{ background:rgba(255,255,255,0.5); color:#333333 !important; border:1px solid #333333;}
.btn-white.active, .btn-white:hover{background:rgba(0,0,0,0.7); color:#FFFFFF !important;}

.btn-white-outline{ background:rgba(0,0,0,0.2); color:#FFFFFF !important; border:1px solid #FFFFFF; }
.btn-white-outline:hover{ background:rgba(255,255,255,1); color:#333333 !important; }
/*Button Presets*/

a.blockLink{
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:1;
}

p + h1, p + h2, p + h3,
p + h4,  p + h5, p + h6,
img + h1, img + h2, img + h3,
img + h4, img + h5, img + h6,
img + p, img + p, img + p,
img + p, img + p, img + p{
	margin-top:25px;
}


.bg-cover, .bg-cover-absolute{
	position:relative;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	overflow:hidden;
}

.bg-cover-absolute{
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
}

.rectangleBox80:hover > .grow,
.homeOfferItem:hover .grow,
.squareBox:hover > .bg-cover-absolute{
	-moz-transform: scale(1.04);
	-ms-transform: scale(1.04);
	-webkit-transform: scale(1.04);
	transform: scale(1.04);	
}


/* SQUARE BOX FOR GALLERY*/

.squareBox, .rectangleBox, .rectangleBox80{
    position: relative;
    width: 100%;
    overflow: hidden;
	padding-top: 100%;
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	margin-bottom:10px;
}

.homePanel .squareBox{
	margin-bottom:0;
}


.rectangleBox{padding-top: 60%;}
.rectangleBox80{padding-top: 80%;}
/*.squareBox:before{ content: ""; display: block; padding-top: 100%; } */

.fancybox-caption{ text-align:center; border:none; }
.fancybox-thumbs{ background:#000; }

/*END OF SQUARE BOX FOR GALLERY*/

/* FOOTER */
.footer{
	background-color: rgba(8,7,21,0.8);
	padding:15px;
	border-top:1px solid rgba(255,255,255,0.20);
	font-size:0.9em;
}

.wrapper{
	min-height: 100%;
	margin-bottom: -50px;
}

.footer,
.pushFooter {
  height: 50px;
}

.footer ul{ margin:0; display:inline-block;}
.footer ul li{ padding:0; }
.footer ul li a{ color:#999999; }
.footer ul li a:hover{ color:#FFFFFF; }

.footer ul.hasSeparator li{ position:relative; padding:0 10px; }
.footer ul.hasSeparator li:not(:last-child):after{
	content:"";
	position:absolute;
	top:50%;
	height:10px;
	width:1px;
	right:-3px;
	background:#999999;
	transform: translate(0%, -50%);
	-ms-transform: translate(0%, -50%);
	-webkit-transform: translate(0%, -50%);
}

/* END OF FOOTER */

/*SCROLL TO TOP*/
#scrollToTop{
	position:fixed;
	right:20px;
	bottom:50px;
	border:2px solid #0281c4;
	padding:0 8px 4px;
	opacity:.8;
	filter: alpha(opacity=80);
	-webkit-filter: alpha(opacity=80);
	-moz-filter: alpha(opacity=80);
	-ms-filter: alpha(opacity=80);
	display:none;
	cursor:pointer;
	color:#0281c4;
	z-index:1;
}

#scrollToTop:hover{
	background:#0281c4;
	color:#FFF;
	opacity:1;
	filter: alpha(opacity=100);
	-webkit-filter: alpha(opacity=100);
	-moz-filter: alpha(opacity=100);
	-ms-filter: alpha(opacity=100);
}

#scrollToTop::after{
	content:"GO TO TOP";
	position:absolute;
	left:-9px;
	top:120%;
	font-size:0.643em;
	white-space:nowrap;
	color:#0281c4;
}

#scrollToTop:hover::after{ color:#0281c4; }
/*END OF SCROLL TO TOP*/



.bgLightGray{ background:#eaeaea; }
.bgGray{ background:#848283; color:#FFFFFF; }
.bgWhite{ background:#FFFFFF; }
.bgMaroon{ background:#0281c4; }
.bgDarkGray{ background:#252525; color:#FFFFFF; }

.trackListing ul > li,
.rectangleBox80,
#mainNavHolder,
#mainNavHolder ul > li > a,
.navbar ul.navbar-nav li:after,
ul.dropdown-menu li,
figure img,
.btnPrev, .btnNext,
.checkmark,
.btn,
a,
.icon,
.squareBoxContent,
.squareBoxContent img,
.slick-dots li span,
.navbar-brand img,
.squareBoxContent a span,
.bg-cover-absolute,
.scrtabs-tabs-fixed-container ul.nav-tabs > li:after{
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}



@media only screen and (max-width: 991px){
		
	.navbar-collapse{
		max-height:480px;
		-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2);
		-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2);
		box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2);
	}
	
	/* OPEN AND CLOSE BUTTON*/
	.icon-bar{ background:#FFFFFF; }
	.navbar-toggle {
	  border: none;
	  top:-10px;
	  background: transparent !important;
	}
	.navbar-toggle:hover {
	  background: transparent !important;
	}
	.navbar-toggle .icon-bar {
	  width: 22px;
	  transition: all 0.2s;
	}
	.navbar-toggle .top-bar {
	  transform: rotate(45deg);
	  transform-origin: 10% 10%;
	}
	.navbar-toggle .middle-bar {
	  opacity: 0;
	}
	.navbar-toggle .bottom-bar {
	  transform: rotate(-45deg);
	  transform-origin: 10% 90%;
	}
	.navbar-toggle.collapsed .top-bar {
	  transform: rotate(0);
	}
	.navbar-toggle.collapsed .middle-bar {
	  opacity: 1;
	}
	.navbar-toggle.collapsed .bottom-bar {
	  transform: rotate(0);
	}
	/* OPEN AND CLOSE BUTTON*/
	
	#mainNavHolder{
		-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2);
		-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.2);
		box-shadow: 0px 5px 5px 0px rgba(0,0,0,.2);
		padding-top:20px;
	}
	
	.navbar-header{
		position:relative;
	}
	
	.nav .open > a, .nav .open > a:focus, .nav .open > a:hover, .nav .open > a:active{
		border:none;
	}
	
	.navbar ul.navbar-nav > li:hover,
	.navbar ul.navbar-nav > li.active{ background:transparent; }
	.navbar ul.navbar-nav > li:hover:after,
	.navbar ul.navbar-nav > li.active:after{ background:transparent;}

	ul.dropdown-menu{ text-align:left; }
	.expandArrow{
		position:absolute !important;
		right:10px;
		top:10px;
		width:50px;
		height:40px;
		display:block !important;
	}
	
	.expandArrow:after{
		font-family:'fontawesome';
		content:"\f107";
		font-size:1.5em;
		position:absolute;
		right:0;
		top:50%;
		transform: translate(0%, -50%);
		-ms-transform: translate(0%, -50%);
		-webkit-transform: translate(0%, -50%);
	}
	
	.dropdown.open .expandArrow:after{
		content:"\f106";
		color:#666666;
	}
	
	.navbar-brand img,
	#mainNavHolder .navbar-brand img{
		width:160px;
	}
}

@media only screen and (max-width: 991px){
	.container{ width:100%; }
}

@media only screen and (max-width: 767px){
	body{ font-size:15px; }
	
	h1 { font-size: 2.5em;}
	h2 { font-size: 2.2em;}
	h3 { font-size: 1.9em;}
	h4 { font-size: 1.6em;}
	h5 { font-size: 1.3em;}
	h6 { font-size: 1.1em;}

	.slideContent{ padding:30px 20px;}
	.slideH250 .slideElement{ height:300px; }
	.slideH300 .slideElement{ height:300px; }
	.slideH400 .slideElement, .featured-img{ height:250px; }
	.slideH500 .slideElement{ height:300px; }
	.btnPrev{ left:10px; }
	.btnNext, .btnNext:focus { right:0px; }
	
	.navbar, #myNavbar{ margin:0; background:rgba(0,0,0,.4);}
	
	.navbar ul.navbar-nav > li { margin:0; }
	
	.navbar .dropdown-menu{
		padding-top:0;
		padding-bottom:0;
	}
	
	.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a{
		padding-left:20px;
	}
	
	
	.mediaList .media-left { display:block; margin-bottom:15px; padding:0; }
	.mediaList .media-left img{ width:100%; display:block; }
	ul.mediaList .media-body{ padding:0; }
	
	
	.bottomFooter ul.pull-right{ padding:10px; float:none !important; }
	
	
	/*HOME OFFERS*/
	.responsiveThumbnail{
		height:250px;
	}
	
	.channelListing .cta{
		bottom:-35px;
	}
	/*HOME OFFERS*/
	
	/*INSIDE PAGE*/
	.playerHolder .content{ padding:30px; }
	/*END OF INSIDE PAGE*/
	
	.flex{ display:block; }
	
}

@media only screen and (max-width: 640px){
	
}

@media only screen and (max-width: 540px){
	
}

@media only screen and (max-width: 480px){
	
}

@media only screen and (max-width: 400px){
}

@media only screen and (max-width: 350px){
	
}

@media only screen and (max-width: 330px){
	body {
		font-size: 13px;
	}
}



/* Rectangle Out */
.hvr-rectangle-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-rectangle-out:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(160,28,46,0.6);
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-rectangle-out:hover, .hvr-rectangle-out:focus, .hvr-rectangle-out:active {
  color: white;
}
.hvr-rectangle-out:hover:before, .hvr-rectangle-out:focus:before, .hvr-rectangle-out:active:before {
  -webkit-transform: scale(1);
  transform: scale(1);
}