/*  BACKGROUND COLOR  */

.link-rss,
.ui-dialog .back-in-stock-subscription-page button:hover,
.eu-cookie-bar-notification button:hover,
#goToTop,
.mini-shopping-cart input[type="button"]:hover,
.mini-shopping-cart input[type="button"]:first-child:hover,
.newsletter-box-button:before,
.newsletter-box-button:hover,
.footer-block .title span:after,
.footer-2 .footer-block .title span:after,
.social-sharing a .flip,
.social-sharing a .flop,
.footer-2 .newsletter-email .newsletter-subscribe-button,
.footer-2 .footer-menu .address span:before,
.footer-2 .footer-menu .phone span:before,
.footer-2 .footer-menu .email span:before,
.poll .buttons input:hover,
.item-box input[type="button"]:hover,
.item-box input[type="button"].product-box-add-to-cart-button:hover,
.pager li span,
.pager li a:hover,
.vendor-list a:hover,
.contact-vendor input:hover,
.gallery .picture-thumbs a.active:before,
.overview .add-to-wishlist:hover:before,
.overview .compare-products:hover:before,
.overview .email-a-friend:hover:before,
.overview .back-in-stock-subscription:hover:before,
.overview .download-sample:hover:before,
.product-review-box .rating div,
.overview .add-to-cart-button:hover,
.variant-overview .add-to-cart-button:hover,
.variant-overview .add-to-wishlist input[type='button']:hover,
.write-review .button-1:hover,
.wishlist-content .button-2:hover,
.wishlist-content .button-2.wishlist-add-to-cart-button,
.compare-products-page .button-2:hover,
.contact-page .button-1:hover,
.email-a-friend-page .button-1:hover,
.apply-vendor-page .button-1:hover,
#check-availability-button:hover,
.registration-page .button-1:hover,
.registration-result-page .button-1:hover,
.login-page .button-1:hover,
.password-recovery-page .button-1:hover,
.account-page .button-1:hover,
.return-request-page .button-1:hover,
.user-agreement-page .button-1:hover,
.login-page .button-1.login-button,
.login-page .button-1.login-button:hover,
.account-page-navigation .account-navigation-list li a.active:before,
.account-page-navigation .account-navigation-list li a:hover:before,
.account-page .button-2:hover,
.order-progress li.active-step a:before,
.shopping-cart-page .button-1:hover,
.checkout-page .button-1:hover,
.cart-options .button-2.continue-shopping-button,
.cart-options .button-2:hover,
.cart-collaterals .button-2:hover,
.opc .back-link a:hover,
.order-details-page .page-title a:hover:before,
.order-details-page .actions input:hover,
.search-input .button-1:hover,
.blog-page .blog-posts .read-more:hover,
.news-list-page .news-items .read-more:hover,
.new-comment .button-1:hover,
.topic-post .pm-button:hover,
.profile-info-box .pm-button:hover,
.forum-edit-page .buttons input:hover,
.move-topic-page .buttons input:hover,
.private-messages .buttons input:hover,
/*plugins*/ .productAddedToCartWindowSummary a:hover,
.productAddedToCartWindowSummary .button-1:hover,
.ui-slider-range,
.filtersGroupPanel li.checked label:before,
.nivo-controlNav a:hover:before,
.nivo-controlNav a.active:before,
.nop-jcarousel .slick-prev:hover,
.nop-jcarousel .slick-next:hover,
.nop-jcarousel .slick-dots button:hover:before,
.nop-jcarousel .slick-dots .slick-active button:before,
.products-carousel .item-picture .button:hover,
.quick-view-button a:hover,
.blog-page .buttons .read-more:hover,
.share-post a .flip,
.share-post a .flop,
.post-navigation a .flop,
.sale-of-the-day-offer .title,
.sale-of-the-day-offer .go-to-product-page:hover,
.sale-of-the-day-offer .owl-dot.active:before,
.ropc .estimate-shipping button:hover,
.ropc .coupon-box-panel .coupon-code button:hover,
.ropc .giftcard-box-panel .coupon-code button:hover,
.ropc .complete-button button:hover,
#newTicket a:hover:before,
#myTickets a:hover:before,
#manageTickets a:hover:before,
.overview .submit-ticket:hover:before,
.inputs.upload .k-button.k-upload-button:hover span,
.page-body form > .buttons .k-button:hover,
.page-body form > .buttons .return-to-ticket.k-button:hover,
.page-body form > .buttons .k-button.return-to-ticket-button:hover,
.ticket-buttons .k-button:hover,
#submit-reply .buttons .k-button:hover,
.view-ticket-notes-page .ticket-buttons .show-add-note.k-button:hover,
.my-tickets-page .clear-filters:hover,
.manage-tickets-page .clear-filters:hover {
  background-color: #8b8989;
}
.enter-password-form input[type="submit"]:hover,
.k-pager-numbers span.k-state-selected,
.k-pager-numbers a:hover {
  background-color: #8b8989 !important;
}
/*  COLOR  */

.eu-cookie-bar-notification a,
.mini-shopping-cart a:hover,
.mini-shopping-cart .count a:hover,
.mini-shopping-cart .totals strong,
.footer-lower a,
.block .active > a,
.block .view-all a,
.poll strong,
.breadcrumb a:hover,
.category-description a:hover,
.manufacturer-description a:hover,
.vendor-description a:hover,
.manufacturer-item-count,
.vendor-item-count,
.item-box .product-title a:hover,
.item-box .rating div,
.item-box .actual-price,
.item-box .tax-shipping-info a:hover,
.overview .value,
.variant-overview .value,
.free-shipping,
.product-no-reviews a:hover,
.product-review-links a:hover,
.overview .value a,
.variant-overview .value a,
.overview .prices > div,
.variant-overview .prices > div,
.overview .product-price,
.variant-overview .product-price,
.overview .prices .tax-shipping-info a:hover,
.variant-overview .prices .tax-shipping-info a:hover,
.tier-prices .item-price,
.product-tags-list a:hover,
.ui-datepicker-calendar td a:hover,
.ui-datepicker-today,
.product-reviews-page h1 a:hover,
.product-review-helpfulness .vote:hover,
.wishlist-content .tax-shipping-info a:hover,
.wishlist-page .share-info a,
.topic-block a,
.topic-page a,
.email-a-friend-page .title h2 a:hover,
#check-availability-button:hover,
.accept-privacy-policy a:hover,
.accept-privacy-policy span:hover,
.add-more-external-records a,
.login-page .returning-wrapper .forgot-password a:hover,
.return-request-list-page a:hover,
.order-summary-content .tax-shipping-info a:hover,
.cart-total .order-total .cart-total-right,
.terms-of-service a:hover,
.order-completed .details a:hover,
.order-details-page .cart-total tr:last-of-type strong,
.sitemap-page a:hover,
.blog-page .tags a:hover,
.blogpost-page .tags a:hover,
.blog-posts .buttons .read-comments:hover,
.comment-info .username:hover,
.news-list-homepage .news-items .read-more,
.news-list-homepage .view-all a,
.post-title:hover,
.news-title:hover,
.forum-search-box .advanced a,
.topic-post .post-actions .post-link-button,
.topic-post .post-actions .quote-post-button,
.private-message-send-page a:hover,
.profile-page .topic-title a,
.cart a:hover,
.data-table a:hover,
.compare-products-table a:hover,
.forums-table-section a:hover,
td.subtotal,
td.total,
.compare-products-table .product-price td,
/*plugins*/ .productAddedToCartWindowDescription h1 a:hover,
.productAddedToCartWindowDescription .price,
.selected-options-list > li span,
.instant-search-item .detail .price,
.products-carousel .item-info .actual-price,
.quickView .links-panel a:hover,
.rich-blog-homepage .post-title:hover,
.rich-blog-homepage .read-more,
.rich-blog-homepage .title:hover strong,
.post-relations li,
.search-term-highlighter,
.sale-of-the-day-offer .product-name h4:hover,
.sale-of-the-day-offer .timer-group .timer-info-box,
.sale-of-the-day-offer .price.actual-price,
.ropc .error-list,
.feed-panel .instagram-follow-us a,
.twitter-feed .user-profile .user-name:hover,
.twitter-feed .post-body a,
.spc-categories .category-details li a:hover,
.ticket-comments .comment-header .left a,
.anywhere-page-map .align-map-button,
.shop-full-description a,
.social-feed .sub-title a {
  color: #8b8989;
}
/*  BORDER-COLOR  */

.item-box input[type="button"]:hover,
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.ui-tabs .ui-state-active.ui-tabs-active a,
/*plugins*/ .products-carousel .item-picture .button:hover,
.quick-view-button a:hover,
.spc .navigation li.active,
.view-ticket-notes-page .ticket-buttons .show-add-note.k-button:hover {
  border-color: #8b8989;
}
@media all and (min-width: 769px) {
  /*  BACKGROUND COLOR  */
  
  .product-list .item-box input[type="button"].product-box-add-to-cart-button:hover {
    background-color: #8b8989;
  }
}
@media all and (min-width: 1025px) {
  /*  BACKGROUND COLOR  */
  
  .header-links .my-account-dropdown a:hover:before,
  .cart-wrapper .ico-cart:before,
  .cart-wrapper .ico-cart-total,
  /*plugins*/ .previous-product-title,
  .next-product-title,
  .with-caregory-search-enabled .custom-select-text:before {
    background-color: #8b8989;
  }
  /*  COLOR  */
  
  .header-menu > ul > li:hover > a,
  .header-menu > ul > li:hover > span,
  .header-menu .sublist li:hover > a,
  .block .list a:hover,
  .block .tags li a:hover,
  .product-tags-all-page li a:hover,
  .topic-post .username:hover,
  /*plugins*/ .filtersGroupPanel li > label:hover,
  .mega-menu .box a:hover,
  .mega-menu li a.view-all {
    color: #8b8989;
  }
}
.store-closed-page .page-body {text-align: center;}

.inputs label {white-space: normal;}
.store-search-box .search-box-button {background: #d1d1d1 url('/images/uploaded/Icons/search-btn-white.png') center no-repeat;background-size: 12px 12px;}
.store-search-box input.search-box-text {text-transform:none;}
#small-search-box-form ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  text-transform: uppercase;
}
#small-search-box-form ::-moz-placeholder { /* Firefox 19+ */
  text-transform: uppercase;
}
#small-search-box-form :-ms-input-placeholder { /* IE 10+ */
  text-transform: uppercase;
}
#small-search-box-form :-moz-placeholder { /* Firefox 18- */
  text-transform: uppercase;
}
.registration-result-page .result {color:#454545;}

/* Homepage */
span.category-item-text-wrapper {padding: 10px;}

/* Mega Menu */
.mega-menu .categories .picture {display: block;}
.mega-menu .categories .picture img {max-width: 100%;}
.sublist-wrap {white-space: nowrap;}

/* Products */
.prices .old-price {color: #8b8989 !important;}
.prices .actual-price {color: #e3120b;}
.overview .short-description, #quickTabs .full-description {font-family:'Montserrat','Noto Sans',sans-serif;font-style: normal;}
.ui-tabs .ui-tabs-panel, #quickTabs .full-description, #quickTabs .form-fields {background: #FFF;}
/*.ui-tabs .ui-state-active.ui-tabs-active a {border-bottom: 1px solid #8b8989;}*/
#quickTabs .full-description {color:#454545; font-size:13px; letter-spacing:0.1px; padding:40px 0; margin-left:auto; margin-right:auto;}
.page .sub-category-grid {display: none;}
a.page-links {text-decoration: underline;color: #454545;}
a.page-links:hover {text-decoration: none;}
#quickTab-description td {border:1px solid #000;}
#quickTab-description table tr td:nth-child(1) {text-align:left; padding:0 10px;}
#quickTab-description h3 {padding: 20px;}
#quickTab-Sizes .table-chart-wrapper span b {padding:15px 2px; display:block;}
#quickTab-Sizes table.data-chart-table {min-width:750px;}
#quickTab-Sizes {text-align:center;}
.product-charts-box .title {border:none !important; text-decoration:underline;}
/*table.data-chart-table th:first-child, table.data-chart-table td:first-child {padding-left:5px;}*/
#quickTab-description table {table-layout:fixed; border-collapse:collapse; width:100%;}
#quickTab-description td {width:40%;}
#quickTab-description td+td {width:auto;}
#quickTab-description table tr:nth-child(1) {background-color:#f8f8f8;}

/* Online Stores */

.selectTD {color: #e56364; max-width: 490px; margin: 0 auto 20px; text-align: center; font-weight: bold; font-size: 16px; line-height: 1.4rem;}

/* Homepage Text */
.home-page .homeTxt {text-align:center; font-size:16px; padding:20px; width:1180px; margin: 0 auto 20px auto;}
.tlcHomeTxt {background-color: #90a4a4; color:#FFF;}
.mcHomeTxt {background-color: #00a6e9; color:#FFF;}
.foHomeTxt {background-color: #1b394e; color:#FFF; line-height:160%;}
.wwmetroHomeTxt {background-color: #000000; color:#FFF;}

/* Woolworths */
.descDivider {border-top: 1px solid #E3E3E3;padding-top: 20px;margin: 25px auto !important;width: 70%;}
.oosMsg {color:red;}

/* EG Group */
.home-page .topic-block-body .disclaim {text-align: center;color: #000;font-size: 16px;background-color: yellow;padding: 25px;}

/* MPS */
.size-chart-img {text-align:center; background-color:#FFF; padding:20px;}

/* Stride */
.catDepartments {font-weight:normal; color:#4d4d4d; font-size: 15px; text-transform: uppercase; border-bottom:4px double #f1f1f1; padding:20px 0 5px 0; margin-bottom:20px;}

/*WDEA Works*/
.top-header {background-color:#8dc2d6; text-align:center; font-size:16px; text-transform:capitalize; color:#FFF; padding:15px 0;}
.home-delivery {font-size:13px; text-align:center; line-height:20px;}

/* TLC */
.departNote {color:red; max-width:490px; margin:0 auto 20px; text-align:center;}
.logoImg {padding:30px 0 0 5px;}
.departNme {color:#454545; font-weight:bold; margin-bottom:15px;}
#checkout-step-confirm-order .order-review-data .refundInfo {text-align:center; margin-bottom:40px; line-height:20px; font-size:14px; padding:0 20px;}
.attributes p.stockStatus {color:#909090; font-size:13px;}

/* Contact */
.contact-page .page-title, .custom-topic-page .page-title {display:none;} 
.contact-page .contact-hq-outer {font-family:'Century Gothic','Muli','Apple Gothic',AppleGothic,'URW Gothic L','Avant Garde',Futura,sans-serif;text-align:center;line-height:23px;padding:60px 0 40px 0;font-size:13px;}
.contact-page .contact-hq {font-size:16px;margin-bottom:15px;}
.contact-page .page-body form:before {background-color:#f8f8f8;border-top:none;}
.contact-page .page-body form {margin-bottom:20px;}
.contact-page .page-body form .inputs {max-width:420px;}

/* Topic */
.topic-page {font-size: 10px;font-style: normal;}
.topic-page .page-body {font-family:'Century Gothic','Muli','Apple Gothic',AppleGothic,'URW Gothic L','Avant Garde',Futura,sans-serif;font-style:normal;color:#454545;line-height:23px;}
.custom-topic-page .topic-page .page-body {background-color:#FFF;text-align:left;}
.custom-topic-page .master-column-wrapper, .html-contact-page .master-column-wrapper {width: 100%;margin:0;padding:0;}
.custom-topic-page .topic-page .page-body {padding: 0;}
.custom-topic-page .master-column-wrapper .topic-content-inner {padding:40px 30px 0 30px;}
.about-us .topic-content-inner div {padding:15px 0 25px 0;}
.our-story .topic-content-inner div, .howto-measure .topic-content-inner div {padding:10px 0;}
.howto-measure .gender-outer h3 {text-decoration:underline;}
.howto-measure .gender-right {text-align:center;}

/* Returns */
.return-info {font-size:1.2em; background-color:#f1f1f1; text-align:center; padding:30px; margin-bottom:20px;}

/* Size Chart */
.sizechartpg {min-width:50px; background:#FFF; padding:17px; text-align:center;}
.sizechartpg a, a.sizeChartLnk:hover {text-decoration:underline;}
#quickTabs li.sizesTab {display:none;}

/* Banner Image */
.page-banner-outer {height:400px;text-align:center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;color:#FFF;position:relative;background-color:#000;background-repeat:no-repeat;background-position:center center;}
.html-contact-page .page-banner-outer {background-image:url("/images/uploaded/Banners/contact_banner_bw.jpg");}
.about-us .page-banner-outer {background-image:url("/images/uploaded/Banners/about_banner_bw.jpg");}
.our-story .page-banner-outer {background-image:url("/images/uploaded/Banners/story_banner_bw.jpg");}
.howto-measure .page-banner-outer {background-image:url("/images/uploaded/Banners/measure_banner_bw.jpg");}

/*Banner Text */
.page-banner-outer .page-banner-inner {margin:0;top:50%;position:absolute;left:50%;margin-right:-50%;transform:translate(-50%, -50%);padding:30px;font-family:'Century Gothic','Muli','Apple Gothic',AppleGothic,'URW Gothic L','Avant Garde',Futura,sans-serif;}
.page-banner-outer .banner-heading {font-size:40px;margin-bottom:15px;line-height:40px;}
.page-banner-outer .banner-txt {font-size:16px;line-height:23px;}

/* Shop The Look */
.stl-topic-page .page-body {padding:40px 0 60px;}
.stl-topic-page .page-body {background-color:#FFF !important;}
.stlOuter ul.stlInner {text-align:center !important; margin:0; padding:0;}
.stlOuter ul.stlInner li {width:350px; height:500px; overflow:hidden; display:inline-block; cursor:pointer; margin-bottom:1%;}
.stlOuter ul.stlInner li img {max-height:100%; cursor:pointer;}
#lightbox {display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:url("/images/uploaded/shop-the-look/overlay-95.png") repeat; text-align:center; z-index:2000; color:#fff; overflow-y:scroll;}
.stlOuter .stlInfo {display:none;}
#lightbox .stlInfo {display:block; width:100%;}
#lightbox .stlInfo ul li {padding:10px 0;}
#lightbox ul.stlSizeInfo li {list-style-type:disc; list-style-position:inside;}
#lightbox .stlInfo ul li a {display:block;}
#lightbox .closelbImg {text-transform:uppercase; margin: 10px 30px; font-size:14px; position:fixed; top:0; right:0; cursor:pointer;}
#lightbox #lbcontent {overflow:hidden; margin-top:20px;}
#lightbox .lbImg {display:inline-block; vertical-align:middle; width:40%; text-align:right;}
#lightbox .lbImg img {max-width:95%; max-height:96vh;}
#lightbox a {text-decoration:underline;}
#lightbox .lbInfo {display:inline-block; vertical-align:middle; width:30%; padding:20px; font-size:14px; color:#FFF;}
#lightbox .lbInfo .stltitle {font-size:18px; margin-bottom:10px;}
#lightbox .lbInfo .lbProductInfo {margin-top:10px;}
#lightbox #lbControls {position:absolute; width:100%; top:50%; font-size:40px;}
#lightbox #lbControls #lbPrev {float:left; margin-left:2%; cursor:pointer;}
#lightbox #lbControls #lbNext {float:right; margin-right:2%; cursor:pointer;}
p.modelSizeInfo {margin:0 auto; border-top:1px solid #FFF; border-bottom:1px solid #FFF; margin-top:20px;}

/* MOBILE */
@media only screen and (max-width: 620px) {

.header-logo a {width:60%;}
.custom-topic-page .master-column-wrapper .topic-content-inner {text-align:center;}
.html-contact-page .page-banner-outer {background-image:url("/images/uploaded/Banners/contact_banner_bw_sm.jpg");}
.about-us .page-banner-outer {background-image:url("/images/uploaded/Banners/about_banner_bw_sm.jpg");}
.our-story .page-banner-outer {background-image:url("/images/uploaded/Banners/story_banner_bw_sm.jpg");}
.howto-measure .page-banner-outer {background-image:url("/images/uploaded/Banners/measure_banner_bw_sm.jpg");}
.page-banner-outer .page-banner-inner {width:300px;padding:0;}
.home-page-category-grid .item-box, .sub-category-grid .item-box, .manufacturer-grid .item-box, .vendor-item .item-box {width:80%; margin-left:10% !important;}
.home-page-category-grid .item-box .category-item-name, .sub-category-grid .item-box .category-item-name, .manufacturer-grid .item-box .category-item-name, .vendor-grid .item-box .category-item-name {font-size:22px;}

/* Apiam Animal Health */
span.categoryFS span.category-item-name {font-size:16px !important;}

}

@media screen and (min-width: 600px) and (max-width: 1024px) {
.header-logo a {width:30%;}
}

@media screen and (max-width: 1024px) {
.catDepartments {text-align:center;}
.home-delivery {padding:0 20px 20px;}
.overview .short-description ul {list-style-type:none;}
.overview .short-description li:before {content:"• ";}
#quickTab-description .full-description {padding:0 30px;}
.fullDescTbl {overflow-x:auto;}
.fullDescTbl table {width:700px !important;}


/* Woolworths */
.html-category-page .productTopSp .center-2, .html-category-page .productTopSp .side-2 {margin-top:130px !important;}
.priceIncNote {position:absolute; top:50px; left:0; right:0; width:100%; text-align:center; font-size:14px; background-color:#f1f1f1; padding:20px 40px;}
.priceIncRet {text-align:center; font-size:14px; background-color:#f1f1f1; padding:30px; margin-bottom:30px;}

/* Shop The Look */
#lightbox .lbImg {width:100%; text-align:center;}
#lightbox .lbInfo {width:80%; margin:0 auto;}
#lightbox .lbImg img {max-width:70%;}
#lightbox .stlInfo ul li img {margin-bottom:10px;}
#lightbox .lbInfo {padding:20px;}
#lightbox .stlInfo {display:block; width:100%;}
#lightbox .stlInfo ul {margin:0;}
#lightbox .stlInfo ul li a {display:block;}
#lightbox #lbControls {position:fixed;}
p.modelSizeInfo {width:95%; padding:20px 0;}

}

@media screen and (max-width: 1200px) {
.homeTxt {width:auto !important; margin:0 35px 20px 35px !important; font-size:14px !important;}
}

@media screen and (min-width: 621px) and (max-width: 1280px) {
/* Apiam Animal Health */
span.categoryFS span.category-item-name {font-size:16px !important;}
}

/* DESKTOP */
@media screen and (min-width: 1024px)  {
.ui-autocomplete {text-align:left;}
.header-menu-wrapper {margin: 0 auto !important;width: 590px;}
.store-search-box input.search-box-text {text-align: center;}
#quickTabs .full-description {width:70%;}
.overview .short-description ul {list-style-type: disc;margin-left: 25px;}

.home-delivery {padding:0 50px 20px;}

/* Woolworths */
.html-category-page .productTopSp .center-2, .html-category-page .productTopSp .side-2 {margin-top:80px !important;}
.priceIncNote {position:absolute; top:50px; left:0; right:0; width:100%; text-align:center; font-size:14px; background-color:#f1f1f1; padding:20px 50px;}
.priceIncRet {text-align:center; font-size:14px; background-color:#f1f1f1; padding:40px; margin-bottom:30px;}

/* TIG Direct */
.tigDirectHomeTxt {}
.thTop, .thMid, .thBottom {text-align: center; font-size: 1.3em; margin:0 auto; padding:0 10% 1.6% 10%;}

/* Topic */
.custom-topic-page .master-column-wrapper .topic-content-outer {width:1200px;margin:40px auto 0 auto;}
.custom-topic-page .master-column-wrapper .topic-content-inner {padding:20px 150px 50px 150px;}
.our-story .topic-content-inner {padding-top:0 !important;}
.howto-measure ul {margin:20px 100px 20px 0;}
.howto-measure .gender-left {float:left;width:70%;padding-top:20px !important;}
.howto-measure .gender-right {float:right;padding-right:10px !important; }
.howto-measure .gender-outer{clear:both;display:block;overflow:auto;}
.howto-measure .male-outer{margin-top:-100px;}
.howto-measure .male-outer .gender-left{width:60% !important;}
.howto-measure .male-outer .gender-right{padding-right:120px !important;}

/* Contact */
.html-contact-page .master-column-wrapper {margin-top:0;}

/* Banner Image */
.about-us .page-banner-outer {background-size:100%;background-position:center center !important;}
.our-story .page-banner-outer {background-size:100%;}
.howto-measure .page-banner-outer {background-size:100%;background-position:center top !important;}

/* Banner Text */
.page-banner-outer {height:600px !important;}
.page-banner-outer .page-banner-inner {width:950px;}
.page-banner-outer .banner-txt {font-size:15px;}

/* Shop The Look */
.closelbImg img {width:30px;}
#lightbox .stlInfo ul li img {margin-bottom:10px;}
p.modelSizeInfo {width:400px; padding:20px;}

}

@media screen and (min-width: 1025px)  {

/* Sealy */
img.coLogo {padding:0 0 20px 10px;}

}

@media screen and (min-width: 1281px) {
/* Apiam Animal Health */
span.categoryFS span.category-item-name {font-size:22px !important;}
}

/*Size chart Footer Page*/
/*CSS*/
/*html { scroll-behavior: smooth; } */
	table.tableizer-table {
		font-size: 12px;
		border: 1px solid #CCC; 
		font-family: Arial, Helvetica, sans-serif;
	} 
	.tableizer-table td {
		padding: 4px;
		margin: 3px;
		border: 1px solid #CCC;
	}
	.tableizer-table th {
		background-color: #6785a2;
		color: #FFF;
		font-weight: bold;
	}

/*Product Page Size (Jquery fetch) */
#quickTab-Sizes .product-charts-box .title strong {
  color: #5f5a5a;
   font-weight: 300;
   font-size: .8rem;
}

table.tableizer-tableproduct {
font-size: 12px;
/*border: 1px solid #CCC; */
font-family: Arial, Helvetica, sans-serif;
} 

.tableizer-tableproduct td {
padding: 4px;
margin: 3px;
/* border: 1px solid #CCC; */
}

.tableizer-tableproduct th {
/*background-color: #6785a2;
color: #FFF;*/
color: #333;
 font-weight: bold;
padding-bottom: 1rem;
}

.tableizer-tableproduct .tableizer-firstrow {
font-size: .9rem;
height: 30px;
padding: 1px;
}

/*.tableizer-tableproduct tbody tr:first-child {
    background: #f8f8f8;
    height: 30px;
    color: #454545;
    white-space: nowrap;
    min-width: 25px;
    border: 1px solid #f1f1f1;
    padding: 1px;
    font-weight: bold;
}*/
.tableizer-tableproduct tbody tr:nth-child(odd) {
    background: #f8f8f8;
    height: 30px;
    color: #454545;
    white-space: nowrap;
    min-width: 25px;
    /*border: 1px solid #f1f1f1;*/
    padding: 1px;
    font-weight: bold;
}