/* FOUNDATION STYLES SET INSIDE MEDIA QUERY */
column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.large-push-0{position:relative;left:0;right:auto}.large-pull-0{position:relative;right:0;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.pad-left{padding-left:1em}.pad-right{padding-right:1em}.pad-left-small{padding-left:1em}.pad-right-small{padding-right:1em}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-block-grid-1>li{width:100%;list-style:none}
.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-3>li{width:33.33333%;list-style:none}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-6>li{width:16.66667%;list-style:none}.large-block-grid-7>li{width:14.28571%;list-style:none}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-9>li{width:11.11111%;list-style:none}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-11>li{width:9.09091%;list-style:none}.large-block-grid-12>li{width:8.33333%;list-style:none}/* END FOUNDATION STYLES */

body, 
button,
input,
select,
table,
textarea {
  font-size: 12px;
}
select,
input {height:30px !important;line-height:auto !important;padding:5px;}
input[type='radio'] {border:none;background:transparent;}
input[type='checkbox'] {border:none;background:transparent;}
#search {height:40px !important;}
h1 { font-size:30px;}
h2 { font-size:26px;}

input[type=email],
input[type=search],
input[type=number],
input[type=password],
input[type=tel],
input[type=text],
.opc select,
.form-list select,
select {
  width: 290px;
  max-width: 100%;
  padding: 5px;
}
iframe {position: relative;}
.fa-info {line-height:1.4;}
.form-list.shipping-check label,
.sp-methods label {display:inline-block;padding-top:5px;}
.form-list .control input.radio {margin-top:0;}
.form-list .control input.checkbox {margin-top:2px;}
#discount-coupon-form label {display:block;clear:both;}
#co-billing-form input[type='checkbox'] {margin-top:1px;}
.form-list .control label {padding:5px 10px 6px 30px;}
.checkout-onepage-index #checkout-payment-method-load dt label {padding:9px 10px 0px 25px;}
dt span.tooltip {margin-left:35px;}
dt span.tooltip sup {top:4px;}
.payment-cards.left ul.payments {margin-top:3px;}
.category-image .category-title h1,
.shopcategories-content h2  {font-size:24px;}


.content-over-red {background:url(../images/red-85.png);}
.vbox-overlay,
#quickview-mask {background:url(../images/black-85.png);}
.ac-container article {background:url(../images/white-50.png);}

.header-container,
#nav {max-width: 980px;width: 980px;}

.brand-hor-topmenu {margin-left:0;}

.main-container,
.footer-upper,
.footer-lower-contatiner,
.footer-base .copyright,
body.cms-home .main-container,
.wide-home {width: 1000px;}

.skip-link.skip-cart {background-color:#464646;}
.skip-links, #mob-header-nav {display:none !important;} /* SET */
.products-title {overflow:hidden;height:40px;}
.homepage-full-span.promo {overflow:hidden;}
.homepage-full-span.promo .wide-home {padding:20px;overflow:hidden;}
.homepage-full-span.promo .banner-promo-container li {width:46%;}
.std ul.banner-promo-container,
.std ul.dr-testimonials {margin-bottom:0;}
.dr-testimonials li {width:95%;}
.testimonial.readmore {margin-right:5%;margin-top:0;}
ul.article-links > li {width:42%;float:left;clear:none;}
.footer-promo-blocks ul.large-block-grid-4.small-block-grid-2 {width:100%;}
.footer-promo-blocks ul.large-block-grid-4.small-block-grid-2 li {float:left;clear:none;}

body.cms-home .main-container {padding:7px 7px 15px 7px;}
.footer-upper,
.footer-lower-contatiner,
.footer-base .copyright {padding:15px 15px 0;}

.nav-primary li.level0, .skip-content { display: inline-block; margin: 0 auto; float: left; }
.nav-primary a.level0 {padding:5px;}

#nav-dropdown-container a { color: #a6a6a6; }
#header-search {padding-top:0;}
.header-minicart .minicart-wrapper {position:absolute;top:52px;right:0;background:#fff;width:450px;z-index:999;border:1px solid #ccc;}
.club5-popup INPUT[type='text'] {width:85px;}
.skip-link .mini-cart-button {margin-right:4px;}
.header-over-block {margin-right:0;height:53px;}
.try-club5.header-over-block {border-right:none;}
.header-minicart  {height:55px;margin-left:0;}
.header-middle {padding-top:20px;width:40% !important;}
.logo { padding: 36px 10px 30px 0;}
.header-right {margin-top:30px;float:right !important;}
.header-nav-right,
.top-right-nav {float:right;}
.shopcategories-content {font-size:18px;}
.header-minicart {margin-right:0;}
.header-brand.columns {padding-left:0;}

#nav {display:table;border-collapse:collapse;border:none;}
ol.nav-primary {display:table-row;}
.nav-primary li.level0 {display:table-cell;float:none;}
.nav-primary li.level0 {border-right:none;}
.nav-primary li.level0.last > a {border-right:none;}

img.grayscale {filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);background: #fff;}
.ac-container label {background:none;font-weight:bold;}
.ac-container article {max-height:500px;padding-bottom:5px;margin-bottom:5px;border-bottom:1px dotted #dbdbdb;}
.thin-banner-holder.wide-home {padding:0 15px;}
.main-container {padding:7px 7px 15px 7px;}
.checkout-cart-index .main-container {padding:20px 15px;}

#nav-dropdown-container ul.level0 {
clear: both;
float: left;
width: 980px;
height: auto;
overflow: hidden;
position: relative;
border-right: 1px solid #dcdcdc;
padding: 15px;
padding-bottom: 0;
display:none;
}

#nav-dropdown-container, #nav-dropdown-container-inner, #nav-dropdown-container #nav-dropdown-container-inner ul.level0,
#nav-dropdown-container ul.level0 .cat_sb {
      background-color: #ebebeb;
}

#nav-dropdown-container ul li.cat_sb ul li > a {
display:block;
width: 100%;margin-bottom:10px;
}

#nav-dropdown-container #nav-dropdown-container-inner ul li.level1, #nav-dropdown-container #nav-dropdown-container-inner ul li.cat_sb {
float: left;
margin: 0;
padding-right: 0;
border-left: 1px solid #dadada;
padding-left: 20px;
}

#nav-dropdown-container #nav-dropdown-container-inner ul li.position1 {
border-left: 0;
padding-left: 10px;
}

#nav-dropdown-container ul li.cat_sb ul li .fa-angle-right {
display: table-cell;
color: #a6a6a6;
display: none;
}

#nav-dropdown-container ul li.cat_sb ul li + li .fa-angle-right {display: table-cell;float:left;}

#nav-dropdown-container ul.level0 .cat_sb {margin-right: 0px;padding-right: 0px;min-height: 273px;}
#nav-dropdown-container ul li.cat_sb {width: 22.22%;}
#nav-dropdown-container ul li.cat_sb ul li {padding-bottom: 10px;}

#nav-dropdown-container #nav-dropdown-container-inner ul li.cat_sb.recommended-2 {width:33%;}
#nav-dropdown-container #nav-dropdown-container-inner ul li.cat_sb.recommended-3 {width:55%;}
#nav-dropdown-container #nav-dropdown-container-inner ul li.cat_sb.recommended-4 {width:77%;}

#nav-dropdown-container #nav-dropdown-container-inner ul li.cat_sb.recommended-2 .products-grid--max-2-col .item {background-color: #fff; border: 1px solid #dadada; float: left; margin-left: 3%; margin-bottom: 10px; min-height:140px; padding: 10px; text-align: center; width:46%;}	
#nav-dropdown-container #nav-dropdown-container-inner ul li.cat_sb.recommended-3 .products-grid--max-3-col .item {background-color: #fff; border: 1px solid #dadada; float: left; margin-left: 2%; margin-bottom: 10px; min-height:140px; padding: 10px; text-align: center; width:30%;}	
#nav-dropdown-container #nav-dropdown-container-inner ul li.cat_sb.recommended-4 .products-grid--max-3-col .item {background-color: #fff; border: 1px solid #dadada; float: left; margin-left: 1.75%; margin-bottom: 10px; min-height:140px; padding: 10px; text-align: center; width:23%;}	


#nav-dropdown-container #nav-dropdown-container-inner ul li.cat_sb.recommended-2 .products-grid--max-2-col .item .fa-angle-right {display:none;}
#nav-dropdown-container #nav-dropdown-container-inner ul li.cat_sb.recommended-2 .products-grid--max-2-col li + li .fa-angle-right {display:none;}

#nav-dropdown-container #nav-dropdown-container-inner ul li.cat_sb.recommended-3 .products-grid--max-3-col .item .fa-angle-right {display:none;}
#nav-dropdown-container #nav-dropdown-container-inner ul li.cat_sb.recommended-3 .products-grid--max-3-col li + li .fa-angle-right {display:none;}

#nav-dropdown-container #nav-dropdown-container-inner ul li.cat_sb.recommended-4 .products-grid--max-4-col .item .fa-angle-right {display:none;}
#nav-dropdown-container #nav-dropdown-container-inner ul li.cat_sb.recommended-4 .products-grid--max-4-col li + li .fa-angle-right {display:none;}

#nav-dropdown-container  ul li.cat_sb ul li .fa-angle-right {padding-right:5px;}

.seen-on-tv {
  height: 45px;
  margin: 0px 0 30px 0;
  border-top:1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
}
.seen-on-tv .tv-options {
  display: table;
  width: 100%;
  height: 100%;
}
.seen-on-tv .tv-options ul {
  display: table-row;
}

.seen-on-tv .tv-options ul li {
  /*display: table-cell;*/
  display: inline-block;
  line-height: 42px;
  padding: 0 10px;
  text-align: center;
  vertical-align: middle;
}


.cat_sb.recommended-2 p.title,
.cat_sb.recommended-3 p.title,
.cat_sb.recommended-4 p.title  { margin-bottom: 15px; font-size: 16px; }
._rw {height:30;width:30px;}
.slideshow-container .slideshow > li p img {display:none;}
/* nth child */

.cms-index-index #accordion .medium-block-grid-2 >  li:first-child + li,
.cms-index-index #accordion .medium-block-grid-2 >  li:first-child + li + li + li,
.cms-index-index #accordion .medium-block-grid-2 >  li:first-child + li + li + li + li + li
{padding-right: 0 !important;padding-left:0.5em !important;}
.cms-index-index #accordion .medium-block-grid-2 >  li:first-child,
.cms-index-index #accordion .medium-block-grid-2 >  li:first-child + li + li,
.cms-index-index #accordion .medium-block-grid-2 >  li:first-child + li + li + li + li
{padding-right: 0.5em !important;padding-left:0 !important;}

.article_2large .large-block-grid-2 > li:first-child {padding:0 0.9375em 1.875em 0 !important;clear:none;}
.article_2large .large-block-grid-2 > li:first-child + li {padding:0 0 1.875em 0.9375em !important;clear:none;}
.article_2block .large-block-grid-2 > li {width:47.5%;}

.nav-primary LI.level0 > a {font-size:13px;}
 
.products-grid.products-grid--max-5-col > li {clear:none;margin-left: 0.5%; margin-right: 0.5%;width: 19%;}
.products-grid li .hover-image, .products-list li .hover-image, .owl-carousel .item .hover-image {height:95px !important;width:124px !important;top:10px;}
.cms-index-index .owl-carousel .item .hover-image {height:135px !important;width:190px !important;}
.header-brand.large-7 {width: 62%!important;}
.products-grid .product-name,
.col-left .block-content p,
.products-grid .actions .view-prod,
.hover-state .quickview-button .quickview-link {font-size:14px;}
.product-view .product-shop .product-name .h1,
.product-view .product-shop .product-name .h1 {font-size:25px;}
.product-view .product-img-box .product-name h1 {display:none;}
.hover-state .quickview-button,
.owl-carousel .hover-state .quickview-button {margin-top:38px;}
.col-left .block-title strong,
.block-viewed .block-title span ,
.cart-table h2,
#sidebar-opcheckout .text .title,
.live-testimonials .topbannertext {width:280px;padding:10px 10px 0 10px;bottom:10px;height:240px;}
.live-testimonials .ie-rel {position:relative;}
.live-testimonials p {font-size:12px;}

#shopping-cart-totals-table tfoot tr td,
.topbannertext h5,
.shopcategories-content h5 {font-size:13px;}
.shopcategories P {font-size:1em;line-height:1.4;}
.topblocks .topblocks-content .cathome-link a.readmore {font-size:11px;}

.cart .page-title {margin-top:10px;}
#topbar-opcheckout ul li {float:left;width:33.33333%;}
#sidebar-opcheckout .text .body {font-size:13px;}
.checkout-onepage-index .header-right-move {width:0;}
.checkout-onepage-index .header-right {float:right;}

.footer-promo-blocks .large-9 {width:70%;}
#collateral-tabs .tab-container {padding:15px 0;}

.category-image .category-description, .category-image .category-description p {font-size:13px; line-height:19px;}
.owl-carousel#brand-owl-slider .owl-item img {width:100px;}
.catalog-product-view .product-options p.required {top:-25px;}
.product-view .qty-wrapper input {margin-top:8px;}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {display:none;}

.shopfinder-list .toolbar .amount {display:none;}
.shopfinder-list .pager {width:60%;}
#shopping-cart-totals-table tr td {padding:15px 5px;}
.minicart-wrapper .block-subtitle li {margin-right:5px;}
.category-image .category-description .description, .category-image .category-description p {font-size:13px; line-height:19px;}
.category-image .category-description {width:40%;}
.counter_qty_wrapper.large-4.price-info {width:50% !important;}
.benefits li {font-size:14px;}

.home-right-nav-cell:first-child+.home-right-nav-cell+.home-right-nav-cell {width:40px; background-color:#0095da; padding:0; text-align:center; color:#ffffff;}

/*Home Page Keyvisual*/
.home-page-keyvisual .home-page-sidebanner {width:32%; float:right}
/*Home Page Keyvisual - END*/

/*brand pages*/
.brand-page-sidebanner {width:32.1%;}
.slideshow-next.brand-slide-control {right:0px;}
/*brand pages*/

/* wishlist */
.wishlist-quantity input.qty {margin-top:6px;}
/* wishlist */

/*Newsletter Block*/
.ie8 .newsletter-block .nb-content .input-box input {width:100%;}
/*Newsletter Block - End*/
.products-grid.products-grid--max-5-col > li.ie-first {clear:left;}

/*Cart-Club5*/
.club5-membership-top-tab .club5-membership-top-cell .club5-membership-top-icon {background:url(../images/club5.png) 50% 50% no-repeat;}
.si-si .club5-membership-top-tab .club5-membership-top-cell .club5-membership-top-icon {background:url(../images/klub5.png) 50% 50% no-repeat;}
.hr-hr .club5-membership-top-tab .club5-membership-top-cell .club5-membership-top-icon {background:url(../images/klub5.png) 50% 50% no-repeat;}
.hu-hu .club5-membership-top-tab .club5-membership-top-cell .club5-membership-top-icon {background:url(../images/club5-blue.png) 50% 50% no-repeat;}
.lt-lt .club5-membership-top-tab .club5-membership-top-cell .club5-membership-top-icon {background:url(../images/club5-blue.png) 50% 50% no-repeat;}