#header {box-shadow: none;}
body.wide-layout .header.header-16 .top-block,
body.boxed-layout .header.header-16 .top-block .container {background-color: #444; color: rgba(255,255,255,.5);}
.header.header-16 .bootstrap-select .btn,
.header.header-16 .top-block .label {color: rgba(255,255,255,.5);}
.header.header-16 .bootstrap-select.btn-group .btn .caret {border-top-color: rgba(255,255,255,.5);}
.header.header-16 .top-block a {color: rgba(255,255,255,.5);}
.header.header-16 .default-links.links li a:hover {color: rgba(255,255,255,.8);}
.header.header-16 .bootstrap-select .btn {box-shadow: none;}
body.wide-layout .header.header-16 .middle-block,
body.boxed-layout .header.header-16 .middle-block .container {background-image: none; background-color: #fff; color: #aaa;}
.header.header-16 .form-search input {background-color: #eee; border-color: #eee; color: #aaa; border-radius: 4px 0 0 4px; height: 34px; width: 240px;}
.header.header-16 .form-search .btn {background-color: #eee; border-color: #eee; color: #666; border-radius: 0 4px 4px 0; height: 34px; width: 34px;}
.header.header-16 .form-search .btn i {color: inherit; line-height: 34px; font-size: 10px;}

.header.header-16 .header-text-blocks span {color: #aaa;}
.header.header-16 .header-text-blocks span strong {display: block; color: #666; font-weight: normal;}
.header.header-16 .header-text-blocks i.fa {color: #ffc000; opacity: 1;}
.header.header-16 h2.logo {margin-top: .36em;}
.header.header-16 .menu-block {background: none;}
.cms-index-index .header.header-16 .menu-block {margin-bottom: -30px; position: relative; z-index: 999;}
.header.header .menu-block .wrapper-menu {background-color: #ffb400; border-radius: 4px; padding: 0 10px;}
.header.header .menu-block .navbar-default {margin: 0;}

.header.header-16 ul.topmenu {padding: 1.5em 0;}
ul.topmenu li.level0 a.level-top {font-family: 'Roboto'/* UsedGoogleFontFamily:Roboto */; font-size: 1em; font-weight: 900;}

.header.header .top-cart .block-title .title-cart {background-color: transparent;}
.header.header .top-cart .block-title .cart-qty {background: none; border-radius: 0; font-size: 1em; font-weight: inherit; color: inherit; height: auto; line-height: normal;}
.header.header .top-cart .block-title .cart-qty span {display: inline-block;}
.header.header .top-cart .block-title .right {margin-top: -2px;}
.header.header .top-cart .block-title .title-cart {font-family: 'Roboto'/* UsedGoogleFontFamily:Roboto */; font-size: 1em; color: #fff;}
.header.header .top-cart .block-title .top-cart-label {font-weight: 900; text-transform: uppercase;}
.header.header .top-cart .block-title .top-cart-icon {display: inline-block; margin-top: 2px; margin-right: 10px; opacity: .5;}
.header.header .top-cart .block-title .top-cart-icon i {color: #fff; font-size: 2em;}
.header.header .top-cart .block-title .top {display: block; margin: 0;}
.header.header .top-cart .block-title .bottom {display: block; line-height: 1; margin-top: -4px; border: none; padding: 0; font-family: 'Hind'/* UsedGoogleFontFamily:Hind */; font-weight: normal; text-transform: uppercase; font-size: 1em; text-align: left;}
body.cms-index-index .content-wrapper > .container {padding-top: 0;}
#footer .btn:not(.selectpicker) {min-width: 1px;}
.content-wrapper {overflow: visible;}
.header-wrapper .forcefullwidth_wrapper_tp_banner {min-height: 100px;}

#sticky-header .top-cart .block-title .title-cart {background-color: #ffb400; padding: .5em; border: none;}
#sticky-header .navbar {margin: .5em 0;}

.text-blocks {margin: -60px 0 0; position: relative; z-index: 99;}
.text-blocks .text-block {border: none!important; padding: 1.5em;}
.text-blocks .text-block h3 {color: #fff; font-family: 'Roboto'/* UsedGoogleFontFamily:Roboto */; font-weight: 900; text-transform: uppercase; margin: 0; padding-bottom: 1em;}
.text-blocks .text-block h3 i.fa {font-size: 1.75em; position: relative; top: -2px; vertical-align: middle; margin-right: 20px;}
.text-blocks .text-block.first {background-color: rgba(34,34,34,.65);}
.text-blocks .text-block.second {background-color: rgba(255,180,0,.7);}
.text-blocks .text-block.third {background-color: rgba(255,180,0,.8);}
.text-blocks .text-block.four {background-color: rgba(255,180,0,.9);}
.text-blocks .text-block ul {margin: 0; padding: 1em 10px 0;}
.text-blocks .text-block li a {color: #fff; font-size: 1.16em; padding: .36em 0; display: inline-block;}
.text-blocks .text-block li a i.fa {color: inherit; font-size: .25em; vertical-align: middle; position: relative; top: -2px; padding-left: 2px; margin-right: 5px;}
.price,
.product-view .add-review-link a.add-review,
.product-view #tabs,
table .product-name a,
#remember-me-popup .modal-title,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body .h1,
body .h2,
body .h3,
body .h4,
body .h5,
body .h6,
ul.topmenu li.level0 a.level-top,
.products-grid .item  .quickview-wrapper.type-2 .btn-quickview,
.products-grid .item  .quickview-wrapper.type-3 .btn-quickview,
.products-grid .item.type-7 .btn-quickview,
.products-grid .item.type-9 .btn-quickview,
.menu-block .navbar-default .navbar-toggle,
.menu-block .navbar-default .navbar-toggle.active,
header.header .top-cart .block-title .title-cart,
header.header .top-cart .block-content .subtotal .label,
body .widget .widget-title h2,
.widget-title h2,
body .widget .widget-title h3,
.widget-title h3,
.block-title,
.block-layered-nav dt,
.product-name,
.product-name a,
body .btn,
table h3.product-name,
table .product-name a,
.products-grid .product-name a,
.products-list .product-name a,
.footer-products-list .product-name a,
.text-banner .banner-content .title,
.text-banner .banner-content .subtitle,
.text-banner .banner-content .small-title,
.custom-links li a,
.header.header-16 .customer-name .user-icon,
.header.header-16 .links:not(.default-links) li a.top-link-login {font-family: 'Roboto' /* UsedGoogleFontFamily:Roboto */;}
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body .h1,
body .h2,
body .h3,
body .h4,
body .h5,
body .h6 {font-family: 'Roboto'; font-weight: 900;}

body .widget .widget-title,
.widget-title {margin-bottom: 1.5em;}
body .widget .widget-title h2,
.widget-title h2,
body .widget .widget-title h3,
.widget-title h3 {font-family: 'Roboto'; font-weight: 900; font-size: 2em; text-transform: uppercase;}
body .widget .widget-title,
.widget-title {position: relative;}
body .widget .widget-title span,
.widget-title span {display: none;}
body .widget .widget-title:after,
.widget-title:after {content: ''; width: 20px; height: 3px; display: inline-block; background-color: #ffb400; position: absolute; bottom: -2px; left: 0; right: 0; margin: 0 auto;}

.products-grid .product-name a,
.products-list .product-name a,
.footer-products-list .product-name a,
.customer-reviews-widget .product-name h3 {font-size: 1.083em; font-weight: 900; font-family: 'Roboto'; text-transform: uppercase;}

.price {font-family: inherit; font-size: 2em; font-weight: normal; color: #aaa;}

body .btn {font-family: 'Roboto'; font-size: 13px; font-weight: 900; text-transform: uppercase; border-radius: 4px; padding: 9px 14px; box-shadow: 0 1px 2px rgba(0,0,0,.25);}
body .btn.btn-default {background-color: #eee; border-color: #eee; color: #666;}

.blog-wrapper {padding: 3.33em 0; overflow: visible;}
.blog-wrapper .widget-title {border-color: rgba(255,255,255,.1);}
.blog-wrapper .widget-title h2 {color: #fff;}
.widget-latest ul {margin: 0;}
.widget-latest h3, .widget-latest.type-2 h3, .widget-latest.masonry-grid h3, .widget-latest.slider-container h3 {text-transform: uppercase; color: #fff;}
.widget-latest .postContent .truncated {display: block; font-size: 1.16em; color: #aaa; line-height: 1.75em; height: 8em;}

.reviews-wrapper .widget-title {margin-bottom: 3.33em;}

.text-banner .banner-content {left: 0; right: 0; top: 25%;}
.text-banner h3 {color: #fff; font-size: 1.33em; text-transform: uppercase; line-height: 1.75em;}

.products-grid .item.type-8 .buttons-wrapper .btn-cart {border-radius: 0; box-shadow: none; margin: 0!important;}
.products-grid .item.type-8 .btn-cart i.fa {transition: none; -moz-transition: none; -webkit-transition: none;}

body.wide-layout #footer, body.boxed-layout #footer .container {background-color: transparent; color: rgba(255,255,255,.6);}
#footer {background-image: url(../../images/universal_skin8_footer_bg.jpg); background-repeat: no-repeat; background-size: cover;}

body.wide-layout #footer .footer-top,
body.boxed-layout #footer .footer-top .container {background-color: rgba(34,34,34,.5); padding-top: 3.5em; padding-bottom: 3.5em;}
#footer .footer-top .footer-logo {margin: 0;}
#footer h2.footer-block-title {border-bottom: solid 1px rgba(255,255,255,.1);}

#footer .socials {padding-right: 26px;}
#footer .socials a {font-size: 1em; text-transform: uppercase; line-height: 1; padding-left: 0!important;}
#footer .socials .clearfix {clear: both;}
#footer .socials li:not(:last-of-type) {margin-bottom: 2em;}
#footer .socials i.fa {font-size: 2.33em; position: static; width: 35px; float: left; margin-top: -2px;}
#footer .btn {background-color: #fff; color: #666;}
#footer .btn.selectpicker {background: none; border: none; box-shadow: none;}
#footer .about-wrapper p {line-height: 1.75em; margin-bottom: 1em;}

#footer .middle-block {background-color: #ffb400; border-radius: 4px;}
#footer .footer-links ul li a {font-size: 1.083em; font-weight: bold; color: #fff;}
#footer .middle-block .footer-links ul li a:hover {color: #fff; background-color: rgba(255,255,255,.2);}
#footer .footer-links li:not(:first-child ) a:before {height: 20px; opacity: .3; margin-top: -10px;}
#footer .bottom-block {color: #fff;}
.header.header-16 .top-cart .block-content .actions .btn {color: #ffb400;}
.header.header-16 .top-cart .block-content .actions .btn:hover {color: #fff;}

.header .search-button:hover,
.header .default-links.links li a:hover,
#footer ul:not(.social-links) li a:hover {color: #ffb400;}
.sorter .view-mode strong,
.sorter .view-mode a:hover,
.products-grid .product-name a:hover,
.products-list .product-name a:hover,
.footer-products-list .product-name a:hover,
ul.topmenu ul li a:hover,
ul.topmenu ul li.active > a:hover,
ul.topmenu ul li.over > a:hover,
ul.topmenu ul li.active > a,
ul.topmenu ul li.over > a,
ul.topmenu ul li.active > a:hover i.fa,
ul.topmenu ul li.over > a:hover i.fa,
ul.topmenu ul li.active > a i.fa,
ul.topmenu ul li.over > a i.fa,
aside.sidebar .block.block-wishlist li.item .product-details .product-name a:hover,
aside.sidebar .block.block-wishlist li.item .product-details .btn-remove i:hover,
.block-list li.item .product-name a:hover,
.block-compare li.item .btn-remove i:hover,
aside.sidebar .block-tags li a:hover,
.block-reorder .block-content li.item a:hover,
.configurable-swatch-list .swatch-link:hover,
#popup-block .modal-header .close i:hover,
.link-wishlist i,
.add-to-links li i:hover,
.link-wishlist i:hover,
.products-grid .item.type-7 .btn-quickview:hover,
.products-grid .item.type-7 .lightbox-button i:hover,
.products-grid .item.type-7 .product-name a:hover,
.modal-open .modal.ekko-lightbox .modal-header .close:hover:before,
.product-labels-wrapper > div,
.ratings .rating-links a:hover,
.ratings .amount a:hover,
.product-view .product-buttons i,
.breadcrumbs-wrapper .product-buttons i,
.product-view .box-tags .product-tags li a:hover,
.quantity-wrapper i:hover,
.product-collateral .panel.panel-default .panel-heading h4:hover,
.box-reviews .rating-block h3 span,
.page-sitemap .links a:hover,
.page-sitemap .sitemap li a:hover,
.page-sitemap .sitemap li.level-0 a:hover,
table .product-name a:hover,
table .cart-actions i:hover,
table .table-button i:hover,
.cart .crosssell li.item .product-name a:hover,
.cart-collaterals .panel.panel-default .panel-heading h4:hover,
#shopping-cart-totals-table + .checkout-types a:hover,
.multiple-checkout h3 a:hover,
.multiple-checkout table.table i.fa:hover,
#remember-me-popup .modal-header .close:hover i.fa,
.my-account .panel-default p.edit a:hover,
.my-account a:hover,
.block-account .block-content li.current,
.block-account .block-content li a:hover,
.tags-list a:hover,
.box-tags .tags a:hover,
.box-tags li.item .product-name a:hover,
.dashboard .box-reviews li.item .product-name a:hover,
.nav-wide ul.level0 li.level1 span.subtitle:hover,
.custom-links li a:hover {color: #ffb400;}
header.header .top-cart .block-title.active .title-cart,
header.header .top-cart .block-title .title-cart:hover {border-color: #ffb400;}
.header.header-16 .form-search .btn:hover {color: #fff;}
.header.header-16 .form-search .btn:hover,
body .btn.btn-default:hover,
body .btn.btn-primary:hover,
.products-grid .item  .quickview-wrapper.type-3 .btn-quickview:hover,
.products-grid .item.type-3 .btn:hover,
.products-grid .item.type-3 .link-wishlist i.fa:hover,
.products-grid .item.type-3 .link-compare i.fa:hover,
.products-grid .item.type-4 .btn-quickview:hover,
.products-grid .item.type-4 .link-wishlist i.fa:hover,
.products-grid .item.type-4 .link-compare i.fa:hover,
.products-grid .item.type-7 .link-wishlist i.fa:hover,
.products-grid .item.type-7 .link-compare i.fa:hover,
.products-grid .item.type-7 .btn-default:hover,
.products-grid .item.type-8 .btn-quickview:hover,
.products-grid .item.type-8 .link-wishlist i.fa:hover,
.products-grid .item.type-8 .link-compare i.fa:hover,
.products-grid .item.type-8 .btn-default:hover,
.products-grid .item.type-9 .btn-quickview:hover,
.products-grid .item.type-9 .link-wishlist i.fa:hover,
.products-grid .item.type-9 .link-compare i.fa:hover,
.product-view .product-buttons div:hover,
.breadcrumbs-wrapper .product-buttons div:hover,
header.header .top-cart .block-content .actions .btn:hover,
.products-grid .item.type-8 .lightbox-button i:hover,
.products-grid .item.type-3 .lightbox-button i.fa:hover,
.sorter .view-mode.small > a:hover,
.sorter .view-mode.small > strong {background-color: #ffb400; border-color: #ffb400;}
.product-view .add-review-link a.add-review,
.products-grid .item.type-8 .lightbox-button i,
.products-grid .item.type-8 .btn-quickview,
.products-grid .item.type-8 .btn-cart {color: #ffb400; border-color: #ffb400;}
.lightbox-button i {background-color: #ffb400;}
.lightbox-button i:hover,
ul.topmenu ul li a .hover-divider,
.slider-buttons i:hover,
.masonry-grid .item:hover .product-info-top,
.ekko-lightbox-nav-overlay a i:hover {background-color: #ffb400;}
.lightbox-button i:hover {background-color: #222;}
.products-grid .link-wishlist i.fa,
.products-grid .link-compare i.fa,
.products-list .add-to-links li i.fa,
.products-grid .item  .quickview-wrapper.type-2 .btn-quickview,
.product-view .add-to-links i,
.product-view .product-buttons div,
.breadcrumbs-wrapper .product-buttons div,
.product-view .nav-tabs li a:hover,
.product-view .nav-tabs li a:focus,
.product-view .nav-tabs li.active a:hover,
.product-view .nav-tabs li.active a:focus,
.product-view .nav-tabs li.active a,
.timer-box.type-2 .timer-inner div:not(.timer-big),
.cart .crosssell li.item .add-to-links li i,
#ajaxkit-popup-content .product-view .add-to-links i {color: #ffb400; border-color: #ffb400;}
.products-grid .link-wishlist i.fa:hover,
.products-grid .link-compare i.fa:hover,
.products-list .add-to-links li i.fa:hover,
.products-grid .item  .quickview-wrapper.type-2 .btn-quickview:hover,
.product-view .add-to-links a:hover i {background-color: #ffb400;}
#footer .btn:not(.selectpicker):hover,
.header.header-18 .form-search .btn:hover,
#ajaxkit-popup-content .product-view .add-to-links i:hover {background-color: #ffb400; border-color: #ffb400; color: #fff;}
#footer address a:hover {opacity: .8;}
.menu-block .navbar-default .navbar-toggle,
.menu-block .navbar-default .navbar-toggle.active {color: #fff;}
.menu-block .navbar-default .navbar-toggle:hover,
.menu-block .navbar-default .navbar-toggle:active {background-color: rgba(255,255,255,.2); color: #ffffff;}

@media only screen and (min-width: 1008px) and (max-width: 1331px) {
	.text-banner .banner-content {top: 12%;}
	.text-banner h3 {font-size: 1em;}
	#sticky-header .small-logo {margin: .7em 0;}
}
@media only screen and (min-width: 768px) and (max-width: 1007px) {
	.text-blocks .text-block {padding-left: 10px; padding-right: 10px;}
	.text-blocks .text-block h3 {font-size: 1.083em;}
	.text-blocks .text-block h3 i.fa {margin-right: 10px;}
	.text-blocks .text-block li a {font-size: 1em;}
	.header .topmenu li.level0 a.level-top:hover,
	.header .topmenu li.level0.over a.level-top,
	.header .topmenu.navbar-nav li.level0.active > a.level-top {color: #ffb400!important;}
	.header.header-16 .quick-access {display: block;}
	.header.header-16 .header-text-blocks {font-size: .75em; margin: 1em 30px 1em 0;}
	.text-banner h3 {font-size: .91em; margin: 0;}
	#footer .store-switcher-wrapper,
	#footer .copyright {float: none!important; text-align: center;}
}
@media only screen and (max-width: 767px) {
	.header.header-16 .top-block {text-align: center;}
	.header.header-16 .top-block .label {display: none;}
	.header.header-16 .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {display: block;}
	.header.header-16 .default-links.links {margin-top: 1em;}
	.header.header-16 .form-search input {width: 266px;}
	.header.header-16 .header-text-blocks .item:not(:last-of-type) {margin-bottom: 1em;}
	.header .topmenu li.level0 a.level-top:hover,
	.header .topmenu li.level0.over a.level-top,
	.header .topmenu.navbar-nav li.level0.active > a.level-top {color: #ffb400!important;}
	.text-blocks {margin: 0;}
	.widget-latest li:not(:last-of-type) {margin-bottom: 1.5em;}
	#footer .footer-top .pull-left,
	#footer .footer-top .pull-right {float: none!important;}
	#footer .footer-top a {display: block; text-align: center;}
	#footer .footer-top .footer-logo {margin-bottom: 2em;}
	#footer .store-switcher-wrapper,
	#footer .copyright {float: none!important; text-align: center;}
	.text-banner {min-height: 150px;}
	.text-banner .background-wrapper {overflow: hidden;}
	.text-banner .background-wrapper img {max-width: none;}
	.text-banner h3 {font-size: .91em; margin: 0;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.header.header-16 .form-search input {width: 92%;}
	.header.header-16 .header-text-blocks .item {float: left;  margin: 0 0 0 20px; width: auto; font-size: .83em;}
	.header.header-16 .header-text-blocks .item:last-child {margin-left: 20px;}
	.header.header-16 .header-text-blocks .item:not(:last-of-type) {margin-bottom: 0;}
	.brands-index-index .mst_brands .category-products .img {padding-left:30px;
}
}
.mst_brands .product-mame {text-align:center;}
