.logo a{height:120px;background-position:center bottom}.client-cta{margin-top:20px}.orangebar ul li{margin:0 25px 0 0}.orangebar ul li a{font-size:11px;line-height:22px}.orangebar ul li li a{font-size:16px}.imac-container{text-align:center}body{background:#000}.callback-form{background:#fff}.account-nav a{color:#fff;margin-top:5px;display:block;font-size:18px;padding-right:27%}@media screen and (max-width:992px){.sidebar-offcanvas{color:#fff}.sidebar-offcanvas .navbar-toggle{margin:0 0 -4px}.navbar-header{width:100%;border-bottom:solid 1px}}#nav_button_wrapper{background:#000;margin:0;padding:0}.navbar_tab_title{float:left;padding-left:10px}.navbar_tab_icons{display:inline;float:left;height:18px;width:20px;margin:7px 5px 7px 0;padding-bottom:1px}.icon-bar{background:#fff;display:block;float:left;height:3px;width:30px;margin:0 0 5px}.mobBtn.btn{background-color:transparent;color:#fff;border:none;border-radius:0;padding-bottom:2px;padding-top:0;font-size:14px}.call-us{color:#fff;font-size:14px;padding-top:13px;display:block}.userbar ul li a.basket-top-link-mob{margin-top:5px}.userbar{text-align:center}.userbar ul{float:none}@media (max-width:767px){.userbar{padding:5px 0}.userbar ul{float:right}.userbar ul li{display:inline-block;margin:0;padding:0}.userbar ul li a{margin:9px 0;padding:0 5px;border-right:solid 1px #fff;display:inline-block}.userbar ul li a.basket-top-link-mob{padding:9px 30px 9px 0;margin:0;border:none;background:url(../images/icon-basket.png) center right no-repeat}.userbar ul li a:hover{text-decoration:none;color:#ccc}}.mobBtn.btn:hover{color:#E02A23}.mobBtn.btn:focus{outline:0}.navbar-toggle-full{border:none;background:0 0}.mob-nav{color:#fff;padding:10px 0 0;font-family:Dosis,Verdana,Helvetica}.navbar-toggle .icon-bar{background:#fff}.navbar-header .title{margin-top:10px;display:inline-block}.st-menu{background:#e17a35!important; padding: 2px 0;}.st-menu ul{margin:10px 0;padding:0;list-style:none}

.st-menu ul.sub-menu{margin:0;}

.st-menu li {
	border-bottom: solid 1px #fff;
}

.st-menu ul.sub-menu li {
	border-bottom: solid 1px #333;
}

.st-menu li.open > a {
	border-bottom: solid 1px #333;
	color: #333;
}

.st-menu li:last-child, .st-menu ul.sub-menu li:last-child {
	border-bottom: none;
}

.st-menu li:hover, .st-menu li.open {
	background: #fff;
}

.st-menu ul li a{font-size:18px;text-transform:none!important;color:#fff;font-family:Dosis,Verdana,Helvetica;font-weight:500;padding:8px 15px;width:100%;display:block}

@media (max-width:991px){
	.navbar-toggle{
		display:block!important;
		overflow-y:scroll!important
	}
	.st-effect-4 .st-pusher{
		overflow:visible;
		height:auto!important
	}
}

.menu-title,.mob-nav .navbar-toggle{float:left;margin:0;padding:1px 5px;color:#fff}
h2 a{color:#fff}.st-menu h2{padding:15px!important;border-bottom:solid 1px #fff}.sub-menu{display:none}

@media (max-width:767px) {
	.open .sub-menu{display:block;margin-bottom:10px}
}

.opener{position:absolute;right:0;background:url(../images/menu-parent-arrow.png) 30px 5px no-repeat;width:60px;height:30px; z-index: 20;}

li:hover .opener{background:url(../images/menu-parent-arrow-org.png)30px 5px no-repeat;}

.open .opener, .open:hover .opener {background:url(../images/menu-parent-arrow-open-org.png) 30px 5px no-repeat;}

.sub-menu .opener{display:none}.close-it{float:right;font-size:19px;padding:3px 4px;opacity:.5}
.st-menu ul .sub-menu li a{padding-left:30px;color:#000!important;font-size:15px}.st-menu ul .sub-menu li li a{color:#fff!important;font-size:13px;font-weight:100}

.mob-nav .current-menu-item a,
.st-menu a:hover,
.st-menu li:hover a,
.st-menu li li a:hover,
.st-menu li li li a:hover{color:#E17A35!important;text-decoration:none}

.st-menu .current-menu-item > a, .st-menu .sub-menu .current-menu-item > a { background: #D96415; color: #fff !important;}
.st-menu .current-menu-item > a:hover { background: #fff;}

@media (max-width:560px){.container .pull-right{float:none!important}.alt-rows div{width:100%}.alt-img{text-align:center;margin-bottom:30px}}