/**
 * WARNING: do not edit this file. It was generated automatically, your changes will be overwritten and lost.
 * 2016-09-11 08:25:49 */


body, input, select, textarea, button {
	font-size: 12px;
}
body {
	color: #333333;
	background-color: #ffffff;
}
a {
	color: #333333;
}

.button {
  background-color: rgb(3, 125, 125);
  color: #fff;
}
.button:hover, .button:focus {
  background-color: rgb(255, 153, 0);
  color: #ffffff;
}
/*
.product-view .btn-cart, .btn-checkout {
	background-color: #b69784;
	color: #ffffff;
}*/

.product-view .btn-cart, .btn-checkout {
  background-color: rgb(3, 125, 125);
  color: #fff;
}
.product-view .btn-cart:hover, .btn-checkout:hover {
  background-color: rgb(255, 153, 0);
  color: #ffffff;
}
.links > li > a:hover {
	background-color: #ffffff;
	color: #333333;
}
.sticker.new {
	background-color: #5bd2ec;
	color: #ffffff;
}
.sticker.sale {
	background-color: #00a1df;
	color: #ffffff;
}
.price-box .price, /* All prices in price-box */ .price-as-configured .price /* Bundle product - final price on product page */ {
	color: #999999;
}

.price-notice .price, .old-price, .price-box .old-price .price, #map-popup-msrp, /* MSRP prices */ .map-popup-msrp .price {
	color: #aaa;
}
.additional-bg-color, .block-layered-nav .currently, .block-layered-nav .actions, .cart .totals, .checkout-agreements li {
	background-color: #f5f5f5;
}
.skip-link .count {
  background-color: rgb(255, 153, 0);
  color: #fff;
}
/* Custom content class */
.main-font, 
/* Headings */
h1, h2, h3, h4, h5, .section-title, .products-list .product-name, /* .products-grid .product-name, */
h3.product-name, /*TODO:remove*/ .block-layered-nav .block-subtitle--filter, /* Filters */ 
/* Generic  */
.feature .heading, .accordion .heading, 
/* Main menu */
    /* Regular mode */
    .nav-regular .nav-item.level0 > a, /* level 1 */ 
        /* Mega dropdown */
        .nav-regular .nav-submenu--mega > li > a, /* First level of mega dropdown */ 
    /* Mobile mode */
    .menu-trigger,  .nav-mobile .nav-item.level0 > a, /* level 1 */  .nav-mobile .nav-item.level1 > a, /* level 2 */  .nav-mobile .nav-item.level2 > a, /* level 3 */ 
    /* Holder for additional elements inside the menu bar */
    .nav-holder .dropdown .dropdown-heading, 
/* Mobile header skip links */
.header-mobile .skip-link .label, 
/* Mobile header account links */
.header-mobile .account-links a, 
/* Block headings */
.block .block-title, 
/* Checkout headings */
#opc-login h3, 
/* Multiple checkout */
/*.fieldset .legend,
.multiple-checkout .col2-set h2.legend,
.info-set h2.legend,*/

/* Account */
.box-account .box-head h2, .order-items h2.table-caption, .order-items h2.sub-title, .order-items .order-comments h2, 
/* Product page */
.product-view .box-reviews .heading, .gen-tabs .tabs a, .gen-tabs .acctab, 
/* Footer headings */
.footer .heading, #subscribe-form label, 
/* Captions */
.caption .heading {
	    
	text-transform: uppercase;
 font-weight:;
}
/* Toolbar */
.sorter .view-mode a, .sorter .sort-by .category-asc, .sorter .sort-by .category-desc, .pager .pages a, .pager .pages .current, 
/* Add-to links */
.add-to-links .ic, 
/* Slider arrows */
.slider-arrows1 .owl-controls .owl-buttons div, .slider-arrows1 .owl-controls.clickable .owl-buttons div.disabled:hover, .slider-arrows2 .owl-controls .owl-buttons div, .slider-arrows3 .owl-controls .owl-buttons div, .slider-arrows3 .owl-controls.clickable .owl-buttons div.disabled:hover, 
/* Slider pagination */
.slider-pagination1 .owl-controls .owl-page span, .slider-pagination2 .owl-controls .owl-page span, 
/* Lightbox */
#cboxPrevious, #cboxNext, #cboxClose, 
/* Accordion and collapsible: opener */
.accordion-style1 .opener, .collapsible .opener, 
/* Quantity button */
.qty-button, 
/* Scroll to top */
#scroll-to-top {
	background-color: #b69784;
	color: #ffffff;
}
/* Toolbar */
.sorter .view-mode a:hover, .sorter .sort-by .category-asc:hover, .sorter .sort-by .category-desc:hover, .pager .pages li a:hover, 
/* Add-to links */
.add-to-links .ic:hover, .add-to-links .feature-icon-hover:hover .ic, 
/* Slider arrows */
.slider-arrows1 .owl-controls.clickable .owl-buttons div:hover, .slider-arrows2 .owl-controls.clickable .owl-buttons div:hover, .slider-arrows3 .owl-controls.clickable .owl-buttons div:hover, 
/* Slider pagination */
.slider-pagination1 .owl-controls.clickable .owl-page:hover span, .slider-pagination2 .owl-controls.clickable .owl-page:hover span, 
/* Lightbox */
#cboxPrevious:hover, #cboxNext:hover, #cboxClose:hover, 
/* Accordion and collapsible: opener */
.accordion-style1 .opener:hover, .collapsible .opener:hover, 
/* Quantity button */
.qty-button:hover, 
/* Scroll to top */
#scroll-to-top:hover {
	background-color: rgb(255, 153, 0) !important;
	color: #ffffff;
}
/* Slider pagination */
.slider-pagination1 .owl-controls .owl-page.active span, .slider-pagination1 .owl-controls.clickable .owl-page.active:hover span, /* Active state overrides hover state */ .slider-pagination2 .owl-controls .owl-page.active span, .slider-pagination2 .owl-controls.clickable .owl-page.active:hover span, /* Active state overrides hover state */  .sorter .view-mode span.grid, .sorter .view-mode span.list, .pager .pages .current {
	background-color: #e5e5e5;
	color: #333333;
}
.ib, 
/* For backward compatibility: */
.feature > span.icon {
	background-color: #00a1df;
	color: #ffffff;
}
.ib-hover:hover, .feature-icon-hover:hover .ib, 
/* For backward compatibility: */
.icon-hover:hover, .feature-icon-hover:hover > span.icon {
	background-color: #00a1df !important;
	color: #ffffff !important;
}
.ib.icon-color-productview, span.icon.icon-color-productview {
	background-color: #b69784;
}
.ib-hover.icon-color-productview:hover, .feature-icon-hover:hover .ib.icon-color-productview, .feature-icon-hover:hover span.icon.icon-color-productview {
	background-color: #887E74 !important;
}
.wrapper {
	border-top-color: #fff;
	background-color: #ffffff;
}
.inner-container {
	padding-left: 20px;
	padding-right: 20px;
}
.header-top.container > .inner-container {
	padding-left: 0;
	padding-right: 0;
}
.header-primary.container > .inner-container {
  padding-left: 2% !important ;
  padding-right: 2% !important;
}
.nav.container > .inner-container {

  padding-left: 20px;
  padding-right: 20px;
  text-align: center;

}
/*.header-container
{
            background-color: #ffffff;
    
    }*/
.header {
	background-color: #ffffff ;
}
.header a {
}
.header a:hover {
}
.header-container3 {
}
.header-regular .search-wrapper {
	max-width: 250px;
}
.form-search .input-text {
	background-color: #ffffff;
	border-color: transparent;
}
.form-search .input-text:hover, .form-search .input-text:focus {
	background-color: #ffffff;
	border-color: transparent;
}
.form-search .input-text, .form-search .button {
	color: #bbbbbb;
}
.form-search .input-text:hover, .form-search .input-text:focus, .form-search .input-text:hover + .button, .form-search .button:hover {
	color: #333333;
}
.form-search .input-text {
	border: none;
}
.header-container .dropdown .dropdown-content, .header-container .dropdown.open > .dropdown-heading.cover > *, .header-container .truncated .truncated_full_value .item-options, .header-container .form-search .search-autocomplete {
	background-color: #ffffff;
	color: #333333;
}
.header-container .dropdown .dropdown-content a, .header-container .dropdown.open > .dropdown-heading.cover a, .header-container .form-search .search-autocomplete li {
	color: #777777;
}
.header-container .dropdown .dropdown-content a:hover, .header-container .dropdown.open > .dropdown-heading.cover a:hover, .header-container .form-search .search-autocomplete li:hover {
	color: #b69784;
}
.header-top-container {
	background-color: transparent;
}
.header-top {
	background-color: transparent;
}
.header-top a {
}
.header-top a:hover {
}
.header-top, .header-top .dropdown .dropdown-heading, .header-top .links > li > a {
	line-height: 36px;
}
.header-top .dropdown .dropdown-heading {
	max-height: 36px;
}
.header-primary-container {
}
/*.header-primary {
	padding-top: 10px;
	padding-bottom: 10px;
}*/
.header-primary .dropdown .dropdown-heading, .header-primary .links > li > a {
  font-family: DIN Alternate;
  font-size: 14px;
  line-height: 36px;
}
.header-primary .dropdown .dropdown-heading {
	max-height: 36px;
}
.cat-label-label1 {
	background-color: #b69784;
	color: #333333;
}
.cat-label-label2 {
	background-color: #b69784;
	color: #ffffff;
}
li.level0 > a > span > .cat-label-label1.pin-bottom:before {
	border-top-color: #b69784;
}
li.level0 > a > span > .cat-label-label2.pin-bottom:before {
	border-top-color: #b69784;
}
li > a:hover > span > .cat-label, .nav-regular li.level0:hover > a > span > .cat-label /* Top-level category label is highlighted on item hover, not on link hover */ {
	background-color: #555555;
	color: #ffffff;
}
li.level0 > a:hover > span > .pin-bottom:before, .nav-regular li.level0:hover > a > span > .pin-bottom:before {
	border-top-color: #555555;
}
.navi .nav-panel--dropdown {
	background-color: #ffffff;
	color: #333333;
}
.nav-regular .nav-panel--dropdown .nav-item > a:hover {
	background-color: #f5f5f5;
}
.navi .nav-panel--dropdown a {
	color: #555555;
}
.navi .nav-panel--dropdown a:hover {
	color: #887e74;
}
.navi .nav-panel--dropdown a .caret {
	border-left-color: #555555;
	border-right-color: #555555;
}
.navi .nav-panel--dropdown a:hover .caret {
	border-left-color: #b69784;
	border-right-color: #b69784;
}
.nav-regular .nav-item.level0 > .nav-panel--dropdown,  .nav-regular .mega > .nav-panel--dropdown,  .nav-regular .classic > .nav-panel--dropdown {
	border-top: 5px solid #b69784;
}
.nav-regular .nav-panel--dropdown,  .navi.nav-vert-triggerable {
	-moz-box-shadow: 0 3px 10px rgba(0,0,0, 0.15);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0, 0.15);
	box-shadow: 0 3px 10px rgba(0,0,0, 0.15);
}
.nav-mobile div.nav-panel--dropdown {
	-moz-box-shadow: 0 3px 10px rgba(0,0,0, 0.15);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0, 0.15);
	box-shadow: 0 3px 10px rgba(0,0,0, 0.15);
	z-index: 1;
	position: relative;
}
.nav-mobile div.nav-panel--dropdown div.nav-panel--dropdown {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.nav-container {
	background-color: #fff;
}
.nav {
	background-color: #ffffff;
	padding-top: 20px;
	padding-bottom: 0px !important;
}
.nav .mobnav-trigger {
	margin-bottom: 0;
}
.header-mobile .nav {
	padding: 0;
}
.header-mobile .nav > .inner-container {
	padding: 0;
}
.sticky-header .nav-container, .sticky-header .navi-wrapper, .sticky-header .nav-regular:not(.nav-vert) {
	background-color: #ffffff;
}
.sticky-header .nav-regular:not(.nav-vert) .nav-item.level0 > a,  .sticky-header .nav-regular .nav-item--homeicon a, .sticky-header .nav-regular .nav-item--homeicon.active a, .sticky-header .nav-holder .dropdown .dropdown-heading {
	color: #333333;
}
.sticky-header .nav-border-bottom {
	border-bottom: none;
}
/*.navi-wrapper,  .nav-regular {
	background-color: #f2f2f2;
}*/
.nav-regular:not(.nav-vert) .nav-item.level0 > a,  .navi .nav-item--homeicon a,  .nav-holder .dropdown .dropdown-heading,  .nav-regular .nav-holder a.dropdown-heading:hover {
	color: #000000;
}
.nav-mobile .nav-item.level0 > a {
  background-color: rgb(10, 110, 108);
  color: #fff;
  text-align: left;
}
.nav-mobile .nav-item.level0 > .opener {
	color: #fff;
}
.navi.nav-mobile ul.level0 .nav-item > a {
  background-color: rgb(3, 125, 125);
  color: #fff;
}
.nav-mobile ul.level0 .nav-item > .opener {
	color: #fff;
}
.nav-regular:not(.nav-vert) .nav-item.level0.active > a {
  /*background-color: #436da8;*/
  color: #ffffff;
}
.nav-mobile .nav-item.level0.current > a {
    background-color: #dde5ef;
    color: #436da8;
}
.nav-mobile .nav-item.level0.current > .opener {
	color: #ffffff;
}
.nav-mobile ul.level0 .nav-item > .opener:hover {
  background-color: rgb(255, 153, 0);
  color: #fff;
}
.navi.nav-mobile ul.level0 .nav-item.current > a {
    background-color: rgb(3, 125, 125);
    color: #fff;
}
.nav-mobile ul.level0 .nav-item.current > .opener {
	color: #ffffff;
}
.nav-regular:not(.nav-vert) .nav-item.level0:hover > a {
	/*background-color: #887E74;*/
	color: #ffffff;
}

.nav-mobile .nav-item.level0 > a:hover {
  background-color: rgb(255, 153, 0) !important;
  color: #ffffff;
}
.nav-mobile .nav-item.level0 > a:hover + .opener {
	color: #ffffff;
}
.navi.nav-mobile ul.level0 .nav-item > a:hover {
  background-color: rgb(255, 153, 0) !important;
  color: #ffffff;
}	
.nav-mobile ul.level0 .nav-item > a:hover + .opener {
	color: #ffffff;
}
.nav-vert .nav-item.level0 > a {
	background-color: #f8f8f8;
	color: #333333;
}
.sideacco .nav-item > a {
	background-color: #f8f8f8;
	color: #333333;
}
.sideacco .nav-item > .opener {
	color: #333333;
}
.nav-vert .nav-item.level0.active > a {
	background-color: #333333;
	color: #f5f5f5;
}
.sideacco .nav-item.current > a {
	background-color: #333333;
	color: #f5f5f5;
}
.sideacco .nav-item.current > .opener {
	color: #f5f5f5;
}
.nav-vert .nav-item.level0:hover > a {
	background-color: #887E74;
	color: #ffffff;
}
.sideacco .nav-item > a:hover {
	background-color: #887E74;
	color: #ffffff;
}
.sideacco .nav-item > a:hover + .opener {
	color: #ffffff;
}
.menu-trigger,  .nav-regular .nav-item.level0 > a {
	line-height: 50px;
}
.navi.nav-vert-triggerable {
	top: 50px;
}
.nav-holder > * {
	line-height: 50px;
	max-height: 50px;
}
.nav-holder .dropdown .dropdown-heading {
	line-height: 50px;
	max-height: 50px;
}
.nav-vert .nav-item.level0 > a {
	line-height: 36px;
}
.sideacco .nav-item > a {
	line-height: 36px;
}
.sideacco .nav-item.parent > a {
	padding-right: 36px;
}
.sideacco .nav-item > .opener {
	width: 36px;
	height: 36px;
	line-height: 36px;
}
.nav-regular .nav-item.level0.parent > a .caret, .nav-holder .dropdown-heading .caret {
	border-top-color: #333333;
}
.nav-regular .nav-item.level0.parent.active > a .caret {
	border-top-color: #ffffff;
}
.nav-regular .nav-item.level0.parent:hover > a .caret {
	border-top-color: #ffffff;
}
.nav-mobile .nav-item {
	margin-top: 1px !important;
}
.nav-mobile {
  background-color: rgb(10, 110, 108);
}
.menu-trigger .menu-trigger-inner {
	background-color: #f2f2f2;
	color: #333333;
}
.menu-trigger .menu-trigger-inner:hover {
	background-color: #887E74;
	color: #ffffff;
}
.menu-trigger.active .menu-trigger-inner {
	background-color: #b69784;
	color: #ffffff;
}
.menu-trigger .menu-trigger-inner .trigger-icon .line {
	background-color: #333333;
}
.menu-trigger .menu-trigger-inner:hover .trigger-icon .line {
	background-color: #ffffff;
}
.menu-trigger.active .menu-trigger-inner .trigger-icon .line {
	background-color: #ffffff;
}
.vertnav-trigger .menu-trigger-inner {
	background-color: #f7f7f7;
	color: #333333;
}
.vertnav-trigger .menu-trigger-inner .trigger-icon .line {
	background-color: #333333;
}
.nav-border-bottom {
	border-bottom: 5px solid #fff;
}
.vertnav-trigger,  .nav-regular .nav-item.level0 > a,  .nav-holder .dropdown .dropdown-heading {
	font-size: 16px;
}
.nav-regular .nav-item > a {
	font-size: 16px;
}
.nav-regular .nav-submenu--mega .nav-item > a {
	font-size: 14px;
}
.nav-regular .nav-submenu--mega > .nav-item > a {
	font-size: 16px;
}
.nav-mobile li.nav-item > a {
	font-size: 14px;
}
.mobnav-trigger,  .nav-mobile .nav-item.level0 > a {
	font-size: 16px;
	text-transform: uppercase;
}
.nav-mobile .nav-item.level1 > a {
	font-size: 16px;
	text-transform: none;
}
 @media only screen and (min-width: 1024px) and (max-width: 1279px) {
/* Menu */
.nav-regular:not(.nav-vert) .nav-item.level0 > a,  .nav-regular .nav-holder .dropdown-heading {
	font-size: 16px;
}
.nav-regular:not(.nav-vert) .nav-item.level0 > a {
	padding: 0 6px;
}
}
 @media only screen and (min-width: 960px) and (max-width: 1023px) {
/* Menu */
.nav-regular:not(.nav-vert) .nav-item.level0 > a,  .nav-regular .nav-holder .dropdown-heading {
	font-size: 16px;
}
.nav-regular:not(.nav-vert) .nav-item.level0 > a {
	padding: 0 4px;
}
}
 @media only screen and (max-width: 959px) {
/* Menu */
.nav-regular:not(.nav-vert) .nav-item.level0 > a,  .nav-regular .nav-holder .dropdown-heading {
	font-size: 15px;
}
.nav-regular:not(.nav-vert) .nav-item.level0 > a {
	padding: 0 3px;
}
}
.header-mobile.header-container, .header-mobile .header-m-container, .header-mobile .header-top-container, .header-mobile .header-top-container .header-top, .header-mobile .header-primary-container, .header-mobile .header-primary-container .header-primary, .header-mobile .nav-container {
	padding-top: 0;
	padding-bottom: 0;
}
.header-mobile .header-m-top, .header-mobile .header-m-primary, .header-mobile .header-top, .header-mobile .header-primary, .header-mobile .nav {
}
.header-mobile .header-container3 {
}
.header-mobile .skip-link {
	background-color: #0a6e6c;
	color: #fff;
}
.header-mobile .skip-link.skip-active {
  background-color: rgb(255, 153, 0);
  color: #fff;
}
/*
.header-mobile .skip-link:hover {
  background-color: #dde5ef;
  color: #436da8;
}*/
.header-mobile .skip-content--style {
  background-color: rgb(10, 110, 108);
  color: #fff;
}
.header-mobile .skip-content--style a {
  color: #fff !important;
}
.header-mobile .skip-content--style a:hover {
	color: #b69784;
}
.header-mobile .account-links .links > li > a {
	background-color: rgb(10,110,108);
	color: #333333;
	font-size: 16px;
	text-transform: uppercase;
}
.header-mobile .account-links .links > li > a.active {
	background-color: #333333;
	color: #ffffff;
}
.header-mobile .account-links .links > li > a:hover {
  background-color: rgb(255, 153, 0);
  color: #ffffff !important;
}
.main-container {
	background-color: transparent;
}
.main {
	background-color: #ffffff;
	padding-top: 20px;
	padding-bottom: 20px;
}
.truncated .item-options {
	background-color: #ffffff;
}
.category-products-grid .item, .products-list .item {
}
.category-products-grid .item:hover, .products-list .item:hover {
}
.gen-tabs .tabs {
	background-color: transparent;
}
.gen-tabs .tabs a {
	background-color: #f5f5f5;
	color: #333333;
}


.gen-tabs .tabs a:hover {  background-color: rgb(255, 153, 0);  border-color: #dde5ef #dde5ef transparent;  color: #fff;}
.gen-tabs .tabs a.current {  background-color: rgb(3, 125, 125);  color: #fff;}
/*
.gen-tabs .tabs a.current {
	background-color: #b69784;
	color: #fff;
}*/
.gen-tabs .tabs-panels {
	background-color: #ffffff;
	border-top-color: #e5e5e5;
}
.gen-tabs .tabs a.current {
	border-color: #e5e5e5;
	border-bottom-color: transparent;
}
.gen-tabs .tabs a.current:hover {
  background-color: rgb(255, 153, 0);
  border-bottom-color: transparent;
}
.gen-tabs .acctab {
	background-color: transparent;
	color: #333333;
	border-color: #e5e5e5;
}
.gen-tabs .acctab:hover, .gen-tabs .acctab:focus, .gen-tabs .acctab.current {
  background-color: rgb(3, 125, 125);
  color: #fff;
}
.gen-tabs .acctab:hover {
  background-color: rgb(255, 153, 0) !important;
}
/* Slider arrows */
.the-slideshow .owl-controls .owl-buttons div, 
/* Slider pagination */
.the-slideshow.slider-pagination1 .owl-controls .owl-page span, 
/* For pagination2 default color overrides color of active state and hover state */
.the-slideshow.slider-pagination2 .owl-controls .owl-page span, .the-slideshow.slider-pagination2 .owl-controls .owl-page.active span, .the-slideshow.slider-pagination2 .owl-controls.clickable .owl-page.active:hover span {
	background-color: #ffffff;
	color: #333333;
}
/* Slider arrows */
.the-slideshow .owl-controls.clickable .owl-buttons div:hover, 
/* Slider pagination */
.the-slideshow.slider-pagination1 .owl-controls.clickable .owl-page:hover span, .the-slideshow.slider-pagination2 .owl-controls.clickable .owl-page:hover span {
	background-color: #000000;
	color: #ffffff;
}
.the-slideshow.slider-pagination1 .owl-controls .owl-page.active span, .the-slideshow.slider-pagination1 .owl-controls.clickable .owl-page.active:hover span /* Active state overrides hover state */ {
	background-color: #b69784;
}
.footer-container {
	background-color: #ffffff;
}
.footer {
	background-color: #ffffff;
}
.footer a {
}
.footer a:hover {
	color: #b69784;
}
.footer .button {
	background-color: #dddddd;
	color: #444444;
}
.footer .button:hover, .footer .button:focus {
	background-color: #4b9be6;
	color: #ffffff;
}
.footer .ib, .footer span.icon /* For backward compatibility */ {
	background-color: #b69784;
	color: #ffffff;
}
.footer .ib-hover:hover, .footer span.icon-hover:hover, /* For backward compatibility */ .footer .feature-icon-hover:hover .ib, .footer .feature-icon-hover:hover span.icon /* For backward compatibility */ {
	background-color: #b69784 !important;
	color: #ffffff !important;
}
/* Slider arrows */
.footer .slider-arrows1 .owl-controls .owl-buttons div, .footer .slider-arrows1 .owl-controls.clickable .owl-buttons div.disabled:hover, .footer .slider-arrows2 .owl-controls .owl-buttons div, .footer .slider-arrows3 .owl-controls .owl-buttons div, .footer .slider-arrows3 .owl-controls.clickable .owl-buttons div.disabled:hover, 
/* Slider pagination */
.footer .slider-pagination1 .owl-controls .owl-page span, .footer .slider-pagination2 .owl-controls .owl-page span, 
/* Accordion and collapsible: opener */
.footer .accordion-style1 .opener, .footer .collapsible .opener {
	background-color: #f5f5f5;
	color: #333333;
}
/* Slider arrows */
.footer .slider-arrows1 .owl-controls.clickable .owl-buttons div:hover, .footer .slider-arrows2 .owl-controls.clickable .owl-buttons div:hover, .footer .slider-arrows3 .owl-controls.clickable .owl-buttons div:hover, 
/* Slider pagination */
.footer .slider-pagination1 .owl-controls.clickable .owl-page:hover span, .footer .slider-pagination2 .owl-controls.clickable .owl-page:hover span, 
/* Accordion and collapsible: opener */
.footer .accordion-style1 .opener:hover, .footer .collapsible .opener:hover {
	background-color: #b69784;
	color: #ffffff;
}
.footer-top-container {
	background-color: transparent;
}
.footer-top {
	background-color: #ffffff;
}
.footer-top a {
}
.footer-top a:hover {
}
.footer-primary-container {
	background-color: transparent;
	padding-top: 20px;
	padding-bottom: 20px;
}
.footer-primary {
	background-color: #ffffff;
	padding-top: 30px;
	padding-bottom: 30px;
}
.footer-primary a {
}
.footer-primary a:hover {
}
.footer-secondary-container {
	background-color: transparent;
	padding-bottom: 20px;
}
.footer-secondary {
	background-color: #ffffff;
	padding-top: 30px;
	padding-bottom: 15px;
}
.footer-secondary a {
}
.footer-secondary a:hover {
	color: #4b9be6;
}
.footer-bottom-container {
	background-color: #111111;
}
.footer-bottom {
	background-color: transparent;
	color: #aaaaaa;
	padding-top: 20px;
	padding-bottom: 20px;
}
.footer-bottom a {
	color: #aaaaaa;
}
.footer-bottom a:hover {
	color: #b69784;
}
.social-links .ib, .social-links a > span.icon /* For backward compatibility */ {
	background-color: #555555;
	color: #ffffff;
}
.social-links .ib-hover:hover, .social-links a > span.icon-hover:hover /* For backward compatibility */ {
	background-color: #00a1df !important;
	color: #000000 !important;
}
body.shadow .header-primary,  body.shadow .nav,  body.shadow .main,  body.shadow .footer-top,  body.shadow .footer-primary,  body.shadow .footer-secondary,  body.shadow .show-bg, .drop-shadow {
	-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
}
/* Sticky header */
.sticky-header .sticky-container, 
/* Dropdowns */
.dropdown.open > .dropdown-heading.cover, .dropdown.open .dropdown-content, 
/* Mini cart options */
.truncated .truncated_full_value .item-options, 
/* Search autocomplete */
.form-search .search-autocomplete ul, 
/* Pop-ups */
.remember-me-popup, .map-popup, #subscribe-form .input-box .validation-advice {
	-moz-box-shadow: 0 3px 10px rgba(0,0,0, 0.15);
	-webkit-box-shadow: 0 3px 10px rgba(0,0,0, 0.15);
	box-shadow: 0 3px 10px rgba(0,0,0, 0.15);
}
.sorter .view-mode a, .sorter .sort-by .category-asc, .sorter .sort-by .category-desc, .pager .pages a, .pager .pages .current, .add-to-links .ic, .slider-arrows1 .owl-controls .owl-buttons div, .slider-arrows1 .owl-controls.clickable .owl-buttons div.disabled:hover, .slider-arrows2 .owl-controls .owl-buttons div, .slider-arrows3 .owl-controls .owl-buttons div, .slider-arrows3 .owl-controls.clickable .owl-buttons div.disabled:hover, .slider-pagination1 .owl-controls .owl-page span, .slider-pagination2 .owl-controls .owl-page span, #cboxPrevious, #cboxNext, #cboxClose, .accordion-style1 .opener, .collapsible .opener, .qty-button, #scroll-to-top {
  background-color: rgb(3, 125, 125);
    color: #fff;
}

