@charset "UTF-8"; 

/* Header for media pages
----------------------------------------------- */

/* .navbar-default {background-color:#f8f8f8;border-color:#f8f8f8; border-right:1px solid #E6E6E6} */
.navbar-default {background-color:#292929;border-color:#292929; border-right:1px solid #292929}
.headerLogo {padding:0 0 25px 15px !important}
.headerLogo a img {float:none; max-height:43px}
.headerSearch { margin: 10px 15px 15px; padding-left:5px}
.headerLinks { padding-right:0}
/* .headerLinks li hr {width:92%; margin-bottom:20px; border-top:1px solid #e6e6e6; margin-left:4%} */
.headerLinks li hr {width:92%; margin-bottom:20px; border-top:1px solid #252525; margin-left:4%}
/* .headerLinks li a {color:#555; font-weight:100; transition: all .2s ease-out, all 0.2s ease-out;} */
.headerLinks li a {color:#fff; font-weight:100; transition: all .2s ease-out, all 0.2s ease-out; font-size:15px; line-height:18px; padding:9px 15px}
/* .headerLinks li a:focus {color:#555;} */
.headerLinks li a:focus {color:#fff; background-color:transparent}
.headerLinks li a:hover {color:#5BC0DE; font-weight:100; text-decoration:none; background-color:transparent}
#priceShowBtn {background-color:#57b94e; height:40px; margin:0px 0 10px; width:100%; padding:6px 15px; color:#fff; max-width:250px; font-weight: 100;}
#freetrialShowBtn {background-color:#009FEE; height:40px; width:100%; padding:6px 15px; color:#fff; margin:5px 0 15px; max-width:250px; font-weight: 100;}
.headerSearch .input-group {max-width:250px}
.headerLinks li a#priceShowBtn:hover {background-color:#E47986; color:#fff}
.headerLinks li a#freetrialShowBtn:hover {background-color:#5BC0DE; color:#fff}
.headerBurger {padding-right:30px; padding-left:50px;}
.navbar-fixed-top {height:100%; width:250px; overflow-y:auto}
/* .slideMainMenu > li > a {color:#555; font-weight:100; transition: all .2s ease-out, all 0.2s ease-out; font-size:16px; padding:4px 0 4px 10px;} */
.slideMainMenu > li > a {color:#fff; font-weight:100; transition: all .2s ease-out, all 0.2s ease-out; font-size:16px; padding:10px 15px}
.slideMainMenu > li > a:hover {color:#5BC0DE; font-weight:400; text-decoration:none;background-color:transparent}
.slideMainMenu > li > a#priceShowBtn:hover {font-weight:100}
.slideMainMenu > li > a#freetrialShowBtn:hover {font-weight:100}
.slideMainMenu > li > a:focus {color:#5BC0DE; font-weight:400; text-decoration:none;background-color:transparent}
/* .dropdown-mediamenu {position:relative; background-color:#f8f8f8; border: none; box-shadow:none; margin: 2px 0 2px 30px} */
.dropdown-mediamenu {position:relative; background-color:#292929; border: none; box-shadow:none; margin: 2px 0 2px 30px}
.dropdown-mediamenu > li > a {font-size:14px;padding:3px 0px;line-height:30px}
.dropdown-mediamenu > li > a:hover {background-color:transparent}
.btn-info {background-color:#0076a3;border-color:#0076a3}
.top-header-bar-banner {margin-left:250px; width:inherit !important}
noscript div {margin-left:250px; width:inherit !important}
#trial_bar {margin-left:250px !important}

#searchForm .dropdown-menu > li > a {
	min-width: 197px;
}
.dropdown-menu > li > a {
  display: block;
  padding: 5px 0px 5px 5px;
  clear: both;
  font-weight: 100;
  color: #fff;
  white-space: nowrap;
  font-size:15px;
  transition: all .2s ease-out, all 0.2s ease-out;
  font-family:'open sans', arial, sans-serif;
  line-height:30px;
  min-width: 100px;
}

.large-header .headerLogo .icon-chevron-circle-left {
	transition: all .2s ease-in, all 0.2s ease-out;
	font-size:25px;
	color:#fff;
	padding-bottom:10px;
	display:block;
	cursor:pointer;
}
.large-header .headerLogo .minimize {display:block; margin-left:-6px}
.large-header .headerLogo .minimize:hover {text-decoration:none}
.large-header .headerLogo .minimized .icon-chevron-circle-left {-moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg) !important;
    transform: rotate(180deg);
    width:22px;
    padding:0;
}
.large-header .headerLogo img.out {display:none}
.large-header .headerSearch.out {display:none}
.large-header .headerLinks.out {display:none}
.navbar-fixed-top.out {width:40px}
.top-header-bar-banner.expand {margin-left:40px}
.main.expand {margin-left:40px}
#footer.expand {margin-left:40px}

.large-header .col-xs-12 {
    padding-left: 5px;
}

.large-header #lgSearchObj #searchForm .dropdown-menu {
	border-top: 4px solid #009fee;
}

@media (max-width: 1220px) and (min-width:1080px) {
	.top-header-bar-banner {
		font-size: 13px !important;
    	height: 100px !important;
    	text-align:center !important;
    }
    .top-header-bar-banner .countdownTimer {
    	max-width: 362px !important;
    }
    .top-header-bar-banner .countdownTimer .col-md-6 {
    	min-width: 362px !important;
    }
    .top-header-bar-banner .col-xs-12 span {
    	line-height: inherit !important;
	}
}

@media (max-width: 1079px) {
.navbar-fixed-top.out {width:inherit}
.top-header-bar-banner.expand {margin-left:inherit}
.main.expand {margin-left:inherit}
#footer.expand {margin-left:inherit}
.navbar-default {border-right:none}
.navbar-fixed-top {height:80px; width:100%}
/* .navmenu-default {background-color:#f8f8f8;border-color:#f8f8f8; margin-left:50px; } */
.navmenu-default {background-color:#292929;border-color:#292929; margin-top:80px; }
.navmenu {width:280px}
.headerLogo {text-align:center; padding:0 !important}
.headerLogo, .headerSearch, .headerLinks {left:0; padding:0}
.dropdown-mediamenu > li > a {font-size:15px; padding: 4px 0px;line-height:30px}
/* .navbar-nav .open .dropdown-mediamenu {background-color:#f8f8f8;border: none; box-shadow:none; padding: 0 0 0 20px} */
.navbar-nav .open .dropdown-mediamenu {background-color:#292929;border: none; box-shadow:none; padding: 0 0 0 20px}
.headerBurger {padding-right:30px; padding-left:50px; margin-top:20px;}
/* .headerBurger .navbar-toggle .icon-bar {background-color:#555; transition: all .2s ease-in, all 0.2s ease-out} */
.headerBurger .navbar-toggle .icon-bar {background-color:#fff; margin: 4px auto 0; width: 24px; transition: all .2s ease-in, all 0.2s ease-out}
.navbar-default .navbar-toggle .text-bar {color:#fff; font-size:9px;line-height: 16px;}
.headerBurger .navbar-toggle:hover .icon-bar, .headerBurger .navbar-toggle:focus .icon-bar {background-color:#019BE8}
.navmenu-fixed-left {display:none;}
.navmenu-fixed-left.in {display:block;}
.container-fluid > .mobile-header {margin-top:0}
.container-fluid > .mobile-header .headerLogo {margin-top:15px; margin-bottom:0}
.top-header-bar-banner {margin-left:0px;margin-top:80px !important; margin-bottom:-80px}
#trial_bar {margin-left:0px !important; margin-top: 80px !important;}

.top-header-bar-banner {
		font-size: 17px;
    	height: 65px;
    }
    .top-header-bar-banner .countdownTimer {
    	max-width: 100%;
    }
    .top-header-bar-banner .countdownTimer .col-md-6 {
    	min-width: 50%;
    }
}
@media (max-width: 924px) {
	
}
@media (max-width: 767px) {
	
}
@media (max-width: 695px) {
	.navmenu {width:695px}
}
@media (max-width: 585px) {
	.navmenu {width:585px}
	.headerBurger {padding-left:30px; padding-right:0}
	.container-fluid > .mobile-header .headerLogo a {margin-right:0}
}
@media (max-width: 500px) {
	.navmenu {width:500px}
}
@media (max-width: 479px) {
	.headerBurger {padding-left:20px; padding-right:0}
}
@media (max-width: 430px) {
	.navmenu {width:430px}
	
}
@media (max-width: 380px) {
	.navmenu {width:380px}
}
@media (max-width: 373px) {
	.navmenu-fixed-left.in {overflow-y:scroll;}
	.navmenu {width:373px}
	#priceShowBtn {width:94%}
	#freetrialShowBtn {width:94%}
	.navmenu .input-group {width:94%}
}