.page-header #nav, .page-header #search_mini_form, .page-header .skip-link{float: left;}
.page-header .skip-link{width: auto;}
#search_mini_form .search-button{background-color: transparent !important;}
.skip-link.skip-cart span.icon{background: url(../images/sprite.png) no-repeat scroll -363px 0; width: 40px; height: 36px;}
.links{text-align: right; padding: 7px 0 15px;}
.links ul li{display: inline; margin: 0 0 0 8px;}
.minicart-wrapper .block-subtitle{color: #333; font-size: 14px; font-weight: bold; line-height: 1.4; margin-bottom: 0; padding: 15px; text-align: left; text-transform: uppercase;}
.minicart-wrapper .block-subtitle .close{color: #727272; display: block; float: right; font-size: 30px; font-weight: normal; position: absolute; right: 0; text-decoration: none; top: 0; width: 40px; text-align: center;}
.minicart-wrapper .empty{padding: 10px; text-align: center;}
.skip-link .label{display: inline-block !important;}
ul.top-links{display: inline-block; float: left;}
ul.top-links li{background: none; display: inline-block; list-style: none; padding: 5px 20px 5px 0; color: #919191; font-size: 11px; text-transform: uppercase;}
ul.top-links li span{color: #ccc; float: left; font-size: 18px; padding: 0 5px 0 2px;}
.form-language{display: inline-block; float: left; margin: 3px 0 0;}
.form-language label{display: inline-block; font-size: 13px;}
.form-language select{border: 1px solid #CCC; display: inline-block; float: right; font-size: 13px; margin: 0 0 0 5px; padding: 0 5px 0 0;}
#header-account.skip-active{background: #fbfbfb; border: 1px solid #CCC; display: block; position: absolute; right: 0; top: 36px; width: 200px; z-index: 200; font-size: 11px; text-transform: uppercase; padding: 0;}
#header-account.skip-active .links{padding: 0;}
#header-account.skip-active .links li{display: inherit; margin: 0;}
#header-account.skip-active .links li a{margin: 0;}
.page-header #header-nav{clear: both;}
.page-header #nav .nav-primary{padding: 5px 0 0;}
.page-header #header-search{float: right; padding: 0;}
#header-cart.skip-active{background: #FFF; border: 1px solid #CCC; display: block; position: absolute; right: 0; top: 100px; width: 320px; z-index: 200;}
.account-cart-wrapper .label{font-size: 11px; text-transform: uppercase;}
.footer-container .block-subscribe .block-title{display: none;}
.footer .logo{clear: left;}
.footer .links{text-align: left;}
.footer .links li{display: block; margin: 0;}
.footer .links .block-title{margin: 0; padding: 0;}
.footer .links .block-title strong{background: none; font-size: 18px; padding: 0; color: #727272; margin: 0 0 10px;}
.footer .block-subscribe{margin-bottom: 80px;}
address{background: #f5f5f5; font-size: 14px; margin-top: 30px; padding: 30px 0; text-align: left; width: 100%;}
.cms-index-index #tabs .product-grid li.item{min-height: inherit; width: 264px;}
.ui-tabs{padding: 0;}
.ui-tabs .ui-tabs-nav{padding: 0;}
@media (min-width: 770px) {
  	.skip-links{display: none;}
	#header-nav, #header-search{display: inherit;}
}
.products-grid--max-4-col > li:nth-child(odd){clear: none;}
.products-grid--max-4-col > li:nth-child(3n+1){clear: none}
.products-grid--max-4-col > li:nth-child(even),.products-grid--max-4-col > li:nth-child(3n){margin-right: 2.22222%}
/* Set column config */
.products-grid--max-4-col > li{margin-right: 2.22222%}
.products-grid.products-grid--max-4-col > li{width: 23.33333%; margin-right: 2.22222%}
.products-grid--max-4-col > li:nth-child(4n+1){clear: left}
.products-grid--max-4-col > li:nth-child(4n){margin-right: 0}
/* Config: Columns + flexible gutter */
/* Undo three-column config */
.products-grid--max-5-col > li:nth-child(odd){clear: none}
.products-grid--max-5-col > li:nth-child(3n+1){clear: none}
.products-grid--max-5-col > li:nth-child(even),
.products-grid--max-5-col > li:nth-child(3n){margin-right: 2.22222%}
/* Set column config */
.products-grid--max-5-col > li{margin-right: 2.22222%}
.products-grid--max-5-col > li{width: 18.22222%; margin-right: 2.22222%}
.products-grid--max-5-col > li:nth-child(5n+1){clear: left}
.products-grid--max-5-col > li:nth-child(5n){margin-right: 0}
.sorter > .sort-by select{width: 38% !important;}
/* Config: Columns + flexible gutter */
/* Undo three-column config */
.products-grid--max-6-col > li:nth-child(odd){clear: none}
.products-grid--max-6-col > li:nth-child(3n+1){clear: none}
.products-grid--max-6-col > li:nth-child(even),
.products-grid--max-6-col > li:nth-child(3n){margin-right: 2.22222%}
/* Set column config */
.products-grid--max-6-col > li{margin-right: 2.22222%}
.products-grid--max-6-col > li{width: 14.81481%; margin-right: 2.22222%}
.products-grid--max-6-col > li:nth-child(6n+1){clear: left}
.products-grid--max-6-col > li:nth-child(6n){margin-right: 0}
.product-collateral .toggle-tabs{width: 25%; float: left; position: relative; border-right: 1px solid #CCCCCC; padding: 90px 0}
.product-collateral .toggle-tabs li{margin-bottom: 1px}
.product-collateral .toggle-tabs li > span{-moz-user-select: none; -ms-user-select: none; -webkit-user-select: none; -o-user-select: none; user-select: none; display: block; background: #efefef; padding: 0 15px; height: 40px; line-height: 40px; font-family: "Oswald"; cursor: pointer; text-transform: uppercase; font-size: 18px; position: relative; bottom: -1px}
.product-collateral .toggle-tabs li.current > span{background-color: #dadada; z-index: 5}
.product-collateral .toggle-tabs li.current span,
.product-collateral .toggle-tabs li:hover span{color: #333333}
.product-collateral .toggle-tabs li:first-child{border-left: none}
.product-collateral .toggle-tabs:after{content: ''; display: table; clear: both}
.product-collateral > dl{width: 75%; float: left}
.product-collateral > dl > dt{display: none}
.product-collateral > dl > dd{width: 100%; display: none; padding: 60px; border-top: 0}
.product-collateral > dl > dd.current{display: block}
.product-img-box .product-name{display: none !important;}
.product-view .product-shop .product-name{display: block !important;}
.profile-name{float: left; font-family: 'Open Sans'; font-size: 12px; font-weight: 700; margin: 2px 10px 0 0; text-transform: uppercase;}
.sale-image{position: absolute;}
.products-grid > li:nth-child(2n){margin-right: 2.22222% !important;}
.products-grid > li:nth-child(2n+1){clear: none !important;}
.products-grid > li:nth-child(4n){margin-right: 0 !important;}
.price-box .old-price, .price-box .special-price{line-height: 21px;}
#narrow-by-list dd .swatch-label{padding: 0 5px;}
.products-list .product-shop .product-name{margin: 0 0 10px !important;}
.products-list .add-to-links li a{font-size: 14px; padding: 3px !important;}
.products-grid li.item .price-box span, .product-grid li.item .price-box span, .products-list li.item .price-box span, .product-list li.item .price-box span{line-height: 26px;}
.block-layered-nav .block-content .currently, .block-layered-nav .block-content .actions{padding: 0 10px;}
.pager .amount{margin: 2px 0 !important;}
.form-language label{display: none;}