/*************************************** Base Styles  ***************************************/  /* Clear Elements */    .group:before, .group:after {content: ""; display: table;}     .group:after {clear: both;}    .group {zoom: 1;}    /* Set up REM style */  /*  html { font-size: 62.5%; }     body { font-size: 14px; font-size: 1.4rem; background: #fff;}     h1   { font-size: 24px; font-size: 2.4rem; } */    /* Older browsers */    html { font-size: 14px; background: #ffffff; scroll-behavior: smooth;}      @media screen and (min-width: 320px){      html { font-size: calc( 14px + (16 - 14) * (100vw - 320px) / (1200 - 320) ); }  }      @media screen and (min-width: 800px){        html { font-size: 16px; }  }    /* Border Box */    *, *:before, *:after {        -webkit-box-sizing: border-box;        -moz-box-sizing: border-box;        box-sizing: border-box;    }.inner-position {display: table-cell; vertical-align: middle;}/*************************************** Fonts  ***************************************/  /* font-family: 'Instrument Sans', sans-serif;light = 300reg = 400med = 500semi-bold = 600bold = 700extra-bold = 700black = 900  */h1 {font-family: 'Instrument Sans', sans-serif; font-weight: 700; font-style: normal; font-size: 31px; font-size: 1.9375em; line-height: 1.2; margin: 0px; color: #111111; margin-bottom: 15px;}h2 {font-family: 'Instrument Sans', sans-serif; font-weight: 700; font-style: normal; font-size: 25px; font-size: 1.5625em; line-height: 1.2; margin: 0px;  color: #111111; margin-bottom: 15px;}h3 {font-family: 'Instrument Sans', sans-serif; font-weight: 700; font-style: normal; font-size: 20px; font-size: 1.25em; line-height: 1.2; margin: 0px; color: #111111; margin-bottom: 15px;}h4 {font-family: 'Instrument Sans', sans-serif; font-weight: 700; font-style: normal; font-size: 18px; font-size: 1.125em; line-height: 1.2; margin: 0px;  color: #111111; margin-bottom: 15px;}h5 {font-family: 'Instrument Sans', sans-serif; font-weight: 700; font-style: normal; font-size: 16px; font-size: 1.0em; line-height: 1.2; margin: 0px; color: #111111; margin-bottom: 15px;}h6 {font-family: 'Instrument Sans', sans-serif; font-weight: 700; font-style: normal; font-size: 14px; font-size: 0.875em; line-height: 1.2; margin: 0px; color: #111111; margin-bottom: 15px;}p {color: #111111; font-family: 'Instrument Sans', sans-serif;  font-size: 16px; font-size: 1em; line-height: 1.5;font-weight: 500; font-style: normal; margin-top: 0px; margin-bottom: 15px;} p strong {font-weight: 600;}a {color: #111111; font-family: 'Instrument Sans', sans-serif; text-decoration: none; font-style: normal; }ul li, ol li, li {color: #111111; font-family: 'Instrument Sans', sans-serif; font-style: normal; }em {color: #111111; font-family: 'Instrument Sans', sans-serif; font-style: italic; }/***************************************Buttons ***************************************/.menu-btn {display:  none; transition: all 0.5s ease 0s; background: #ffdc00; border-radius: 10px; padding: 10px 20px; }.menu-btn:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  middle;}.menu-btn:hover {background: #000; color: #ffdc00;}.menu-btn:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}.yellow-button-arrow {transition: all 0.5s ease 0s; background: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block;}.yellow-button-arrow:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  middle;}.yellow-button-arrow:hover {background: #000; color: #ffdc00;}.yellow-button-arrow:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}.black-button-arrow {transition: all 0.5s ease 0s; background: #000; color: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block;}.black-button-arrow:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  middle;}.black-button-arrow:hover {background: #303030; color: #ffdc00;}.black-button-arrow:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}.simple-btn {font-family: 'Instrument Sans', sans-serif; font-weight: 700;}.simple-btn:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  middle;}.simple-btn:hover:after {margin-left: 20px; }.simple-btn-white {font-family: 'Instrument Sans', sans-serif; font-weight: 700; color: #fff;}.simple-btn-white:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  middle;}.simple-btn-white:hover:after {margin-left: 20px; }/*************************************** Navigation ***************************************/.pushy-open-right .header-bar-wrapper {position: fixed; z-index: 999; background:  #fff; width:  100%;}.header-bar-wrapper {position: relative; z-index: 999; background:  #fff; width:  100%;}.pushy-open-right .header-bar-wrapper .menu-btn:after {transform: rotate(90deg); }.pushy {background: #fff; padding:  230px 0 0 0; overflow: auto;}.pushy-inner {    display: block;width: 100%;height:  100%;min-height:  480px;  }.mobile-logo img {width: 200px; vertical-align: middle; }.mobile-logo a {padding: 0px !important;}.close-btn a img {width:  35px; display:  block; -webkit-transition: -webkit-transform 0.8s ease-in-out; transition: transform 0.8s ease-in-out;}.close-btn a {z-index: 99; position: absolute; top: 20px; right: 20px; display: block; transition: all 0.5s ease 0s; display: inline-block; font-family: 'Poppins', sans-serif; font-weight: 400; font-style: normal;   font-size: 20px; font-size: 1.25em; text-transform: uppercase; color: #333 !important;  }/*.close-btn a:hover img {transform: rotate(360deg);}*/.pushy-open-right {position: fixed;}.pushy-content {position:  relative; }.pushy-content h3 {color: #fff; text-align:  center;}.pushy {position: fixed;}/*.push-contact a {width: 33.33%; text-align: center; float: left;}.push-contact a img {height: 15px; margin-right: 0px;}*/.pushy-categories { padding: 20px; background: #303030;  }.pushy-categories ul {border-top: 1px solid #fff; margin: 0px; padding: 0px;}.pushy-categories ul li {border-bottom: 1px solid #fff; transition: all 0.5s ease 0s; padding: 5px 0px;}.pushy-categories ul li a {transition: all 0.5s ease 0s; font-size:  16px; font-size: 1em; color: #fff; padding:  15px 0px; display:  block; position: relative; text-transform: none;}.pushy-categories ul li a:hover {background: #303030; color: #fff; padding-left: 15px; border-radius: 10px;}.pushy-categories ul li.has-list>a:hover:after {margin-right: 10px;}.pushy-categories ul li.has-list>a:after {transition: all 0.5s ease 0s; width: 15px; content:url("/calliduswholesale-co-uk/_img/img/cross.svg"); display:  inline-block; vertical-align: middle; position: absolute; right: 0px;}.pushy-categories ul li.has-list.open>a:after {transform: rotate(45deg);}.pushy-categories ul li ul {display:  none; padding:  0px;}.pushy-categories ul li ul li {border-bottom: 0px; position:  relative; }.pushy-categories ul li ul li a {font-size:  14px; font-size: 0.875em; color: #fff; padding:  10px 0px 10px 20px !important; display:  block;}.pushy-categories ul li ul li a:before {position: absolute; left: 0px; width: 10px; content:url("/calliduswholesale-co-uk/_img/img/yellow-arrow-right.svg"); display:  inline-block; margin-right: 10px; vertical-align: middle;}.pushy-categories ul li ul li a:hover {background: none; color: #ffdc00;}.pushy-navigation { padding: 20px; background: #efefef; margin-bottom: 30px;}.pushy-navigation h3 {color: #111;}.pushy-navigation ul {margin: 0px; padding: 0px;border-top: 1px solid #111; }.pushy-navigation ul li {font-size: 16px; font-size: 1em; border-bottom: 1px solid #111; transition: all 0.5s ease 0s; padding: 5px 0px;}.pushy-navigation ul li a {border-radius: 10px; padding:15px 0px;position:  relative; text-transform: none; border-left: 3px solid transparent; font-family: 'Instrument Sans', sans-serif; font-size: 16px; font-size: 1em; line-height: 1.3;font-weight: 400; font-style: normal; color: #333; transition: all 0.5s ease 0s; }.pushy-navigation ul li a:hover {background: #ffdc00; color: #111; padding-left: 15px;}.pushy-navigation ul li ul {/*background: #eeeeee;*/ }.pushy-navigation ul li ul li a { font-family: 'Poppins', sans-serif; font-size: 16px; font-size: 1em; line-height: 1.3;font-weight: normal; font-style: normal; color: #2c7cc0; transition: all 0.5s ease 0s; text-transform: none;}.pushy-navigation ul li ul li a:hover {background: rgba(44, 124, 192,1.0); color: #fff;}.pushy-navigation ul li ul li:last-of-type {border-bottom: 0px;}.pushy a {  display: block;}/*.pushy-contact p a {padding: 5px 30px; color: #fff;}*/.inner-position {width: 100%; display: table-cell; vertical-align: middle;}.pushy-extra-buttons {padding:  25px;display:  flex;}.pushy-extra-buttons a {width:  49%; margin-right: 1%;color: #fff;}.pushy {z-index: 998;}/*************************************** Header Bar ***************************************/.header-bar-top {width:  100%; padding: ; background: #303030; padding:  15px 0px;}.header-bar-top a {margin:  0px; color: #fff; font-size: 14px; font-size: 0.875em; font-weight: 600;}.header-top-contact a {margin-right: 25px;}.email:before {width: 15px; content:url("/calliduswholesale-co-uk/_img/img/mail.svg"); display:  inline-block; margin-right: 10px; vertical-align: middle;}.telephone:before {width: 15px; content:url("/calliduswholesale-co-uk/_img/img/tel.svg"); display:  inline-block; margin-right: 10px; vertical-align: middle;}.header-top-account {text-align:  right;}.header-top-account a {margin-left: 25px;}.header-top-account a:first-of-type:before {width: 15px; content:url("/calliduswholesale-co-uk/_img/img/account-signup.svg"); display:  inline-block; margin-right: 10px; vertical-align: middle;}.header-top-account a:last-of-type:before {width: 15px; content:url("/calliduswholesale-co-uk/_img/img/login.svg"); display:  inline-block; margin-right: 10px; vertical-align: middle;}.header-bar-main {padding: 30px 0px; }.header-bar-main .row {display:  flex; align-items: center;}.header-bar-logo img {width: 215px; }/* NAVIGATION */.nav-box {position: relative;}#navInsprimary {display:  inline-block; width:  100%; text-align:  center;}#primary {  margin: 0px 0px 0px 0px; padding-left: 0px;    text-align: center; display: flex; align-items: stretch; justify-content: center;  }#primary>li {padding: 0 20px; display: inline-block; vertical-align: middle;  list-style-type: none; position: relative; text-align: center; }#primary>li:hover { }#primary>li>a {border-bottom: 2px solid transparent; display: block;  transition: all 0.5s ease 0s; margin: 0 0px;  vertical-align: middle;  transition: all 0.5s ease 0s; font-family: 'Instrument Sans', sans-serif; font-size: 16px; font-size: 1em; font-weight: 500; font-style: normal; color: #303030; position: relative;  text-decoration: none; }#primary>li>a:hover {border-bottom: 2px solid #ffdc00; color: #ffdc00;}#primary>li>a.linkActive {color: #ffdc00; }#primary>li>a.linkActive:after {visibility: visible !important;}/* Dropdown LV1 */#primary>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}#primary>li:hover>ul {display: block;  position: absolute; top: 54px; left: 50%; transform: translateX(-50%); z-index: 9999; background:rgba(255,255,255,0.3); border: 2px solid #fff;padding: 0px; }#primary>li>ul>li { text-align:center;  border-bottom: 1px solid #fff;}#primary>li>ul>li:last-of-type {border-bottom: 0px;}#primary>li>ul>li:hover {background: #2c7cc0; }#primary>li>ul>li>a {padding: 10px 10px !important; font-family: 'Inter', sans-serif; font-size: 16px; font-size: 1em; font-weight: normal; font-style: normal; color: #fff; height: auto;  display: block; border: none; text-decoration:none; }#primary>li>ul>li>a:hover {text-decoration: none;}#primary li>ul>li {position: relative;}  /* Dropdown LV2 */#primary>li>ul>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}.header-bar-search {display:  flex; align-items: center; justify-content: flex-end;}.header-bar-search form {display: flex; margin-bottom: 0px; margin-right:  0px; width:  90%}#ecommerceSearch {display:  flex; width:  100%;}#ecommerceSearchBoxProduct,#ecommerceSearchLabelDescription,#ecommerceSearchInputDescription,#ecommerceSearchLabelProductDescription,#ecommerceSearchLabelCategory,#ecommerceSearchInputCategory {display:  none;}#ecommerceSearchInputProductDescription {width: 85%;}#ecommerceSearchInputProductDescriptionText {padding: 15px; width: 100%; background: #efefef; border-top-left-radius: 10px; border-bottom-left-radius: 10px; border:  0px; height:  50px;}.ecommerceSearchSubmitProduct {width: 15%; position: relative;}.ecommerceSearchSubmitProduct a {transition: all 0.5s ease 0s; display:  block; background: #ffdc00; height:  100%; font-size:  0px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; padding: 10px}.ecommerceSearchSubmitProduct a:hover {background: #303030;}.ecommerceSearchSubmitProduct a:before {transition: all 0.5s ease 0s; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);content:url("/calliduswholesale-co-uk/_img/img/search.svg"); width: 20px; display:  block;}.ecommerceSearchSubmitProduct a:hover:before {content:url("/calliduswholesale-co-uk/_img/img/search-yellow.svg");}.ecommerceSearchBtn {width: 15%; position: relative; padding: 0 10px;}.ecommerceSearchBtn {transition: all 0.5s ease 0s; display:  block; background: #ffdc00; font-size:  0px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; padding: 10px}.ecommerceSearchBtn:hover {background: #303030;}.ecommerceSearchBtn:before {transition: all 0.5s ease 0s; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);content:url("/calliduswholesale-co-uk/_img/img/search.svg"); width: 20px; display:  block;}.ecommerceSearchBtn:hover:before {content:url("/calliduswholesale-co-uk/_img/img/search-yellow.svg");}#editirMiniBasket {width:  20%; margin-left: 15px;}.basketLink:hover .basketIcon {    -webkit-transform: scale3d(1.25, 1.25, 1.25);    transform: scale3d(1.25, 1.25, 1.25);}.basketIcon {content:url("/calliduswholesale-co-uk/_img/img/basket.svg"); display:  block; width: 20px; transition: transform 0.3s, animation 0.3s; margin: 0 5px;}.basketArrow {display:  none;}.basketLink {width: ;}.sales-reason-wrapper {width:  100%; display:  flex; align-items: center; gap:  20px; margin-top:  20px;}.sales-reason-box {transition: all 0.5s ease 0s; font-family: 'Instrument Sans', sans-serif; font-weight: 500; background: #ffdc00; text-align: center; border-radius: 10px; flex-grow: 1; padding: 10px 10px;}.sales-reason-box svg {height:  30px; margin-right: 10px; vertical-align:  middle; }.sales-reason-box:hover {background:#111; color: #ffdc00;}.sales-reason-box:hover svg {fill: #ffdc00;}/*************************************** Home  Page***************************************/.main-content-wrapper {width:  100%; background: #efefef; padding:  30px 0px; }.shop-side-categories {width:  100%; padding: 20px; background: #303030; border-radius: 10px; margin-bottom: 30px;}.shop-side-categories h3 {color: #fff; font-size: 24px; font-size: 1.5em;}.shop-side-categories ul {border-top: 1px solid #fff; margin: 0px; padding: 0px;}.shop-side-categories ul li {border-bottom: 1px solid #fff; list-style-type: none;}.shop-side-categories ul li a {font-size:  16px; font-size: 1em; color: #fff; padding:  10px 0px; display:  block; position: relative;}.shop-side-categories ul li.has-list>a:after {transition: all 0.5s ease 0s; width: 15px; content:url("/calliduswholesale-co-uk/_img/img/cross.svg"); display:  inline-block; vertical-align: middle; position: absolute; right: 0px;}.shop-side-categories ul li.has-list.open>a:after {transform: rotate(45deg);}.shop-side-categories ul li ul {display:  none; padding:  0px;}.shop-side-categories ul li ul li {border-bottom: 0px; position:  relative; }.shop-side-categories ul li ul li a {font-size:  14px; font-size: 0.875em; color: #fff; padding:  10px 0px 10px 20px; display:  block;}.shop-side-categories ul li ul li a:before {position: absolute; left: 0px; width: 10px; content:url("/calliduswholesale-co-uk/_img/img/yellow-arrow-right.svg"); display:  inline-block; margin-right: 10px; vertical-align: middle;}.find-product-box {overflow: hidden; margin-bottom: 30px; width:  100%;  border-radius: 10px; background: #ffdc00; background-repeat: no-repeat; background-size: contain; background-position: bottom center;}.find-product-box h3 {font-size:  30px; font-size: 1.875em;}.find-product-box-inner {padding: 20px 20px 20px 20px;}.find-product-box-image img {display:  block; width:  100%;}#s8132770 .experience-box {display:  block !important;}.experience-box {overflow:  hidden; width:  100%; border-radius: 10px; background: #303030; background-repeat: no-repeat; background-size: contain; background-position: top center;}.experience-box-inner {padding:  20px;}.experience-box h3 {color: #ffdc00; font-size:  30px; font-size: 1.875em; }.experience-box ul {padding: 0px;}.experience-box ul li {color: #fff; padding-left: 20px; position:  relative; list-style-type:  none; margin-bottom:  10px;}.experience-box ul li:before {position: absolute; left: 0; width: 10px; content:url("/calliduswholesale-co-uk/_img/img/yellow-arrow-right.svg"); display:  inline-block; margin-right: 10px; vertical-align: middle;}.experience-box-image img {width:  100%;}.home-slider {width:  100%; border-radius: 10px; overflow: hidden; position: relative; margin-bottom: 20px;}.home-slider ul {padding: 0px; margin: 0px;}.home-slider ul li {position: relative;}.home-slider ul li img {display:  block;}.home-slider-caption {width:  100%; padding:  30px; background:rgba(36,36,36,0.8); position: absolute; bottom: 0; left:  0;}.home-slider-caption h3 {color: #fff;}.home-slider .slick-slide {line-height:  0;}.home-slider-arrows {position: absolute; bottom: 25px; right:  30px; display:  inline-block; text-align:  right;}.featured-products-wrapper {margin-top:  20px;}.featured-products-title h2 {font-size: 30px; font-size: 1.875em; margin-bottom: 0px;}.featured-products-title {display:  flex; align-items: center;}.featured-products-title-inner {flex-grow: 2;}.featured-products-buttons {display:  flex; }.featured-slider-arrows {margin-left: 10px;}.featured-slider-arrows .slick-prev, .featured-slider-arrows .slick-next {padding: 14px 20px;}.featured-slider-arrows .slick-next {margin-left:  5px;}.featured-slider-arrows .slick-next:before,.featured-slider-arrows .slick-prev:before {width: 15px;}.featured-slider-arrows .slick-next:hover:before,.featured-slider-arrows .slick-prev:hover:before {width: 15px;}.product_tag {margin-top: 20px;}.product_tag .slick-slide {padding: 0 10px;}.product_item {border-radius: 10px; background: #fff; overflow: hidden;}.product_img {padding-top: 75%; display:  block;}.product_info {padding: 20px 20px 15px 20px;}.callidusProductSummaryInnerTitle {font-family: 'Instrument Sans', sans-serif; font-size: 18px; font-size: 1.125em; display:  block; color: #303030; font-weight:  700; margin-bottom: 5px;}.callidusProductSummaryCategory {margin-bottom: 10px; font-family: 'Instrument Sans', sans-serif; font-size: 16px; font-weight: 600; font-size: 1em; color: #787878; }.callidusProductSummaryBrandTag {padding: 10px; text-align:  center;}.callidusProductSummaryBrandTag img {display:  inline-block;}.product_view_btn_wrap form {margin-bottom: 0px;}.product_view_btn_wrap .formCategoryLogin1 a { margin-bottom: 15px; width:  100%;  text-align:  center; transition: all 0.5s ease 0s; background: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block; font-weight: 600;}.product_view_btn_wrap .formCategoryLogin1 a:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  -2px;}.product_view_btn_wrap .formCategoryLogin1 a:hover {background: #000; color: #ffdc00;}.product_view_btn_wrap .formCategoryLogin1 a:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}.product_view_btn_wrap .formCategoryLogin2 a {width:  100%;  text-align:  center; transition: all 0.5s ease 0s; background: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block; font-weight: 600;}.product_view_btn_wrap .formCategoryLogin2 a:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  -2px;}.product_view_btn_wrap .formCategoryLogin2 a:hover {background: #000; color: #ffdc00;}.product_view_btn_wrap .formCategoryLogin2 a:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}.product_view_btn {padding: 0px 20px 20px 20px;}.product_view_btn .productProductLinkA {width:  100%;  text-align:  center; transition: all 0.5s ease 0s; background: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block; font-weight: 600;}.product_view_btn .productProductLinkA:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  -2px;}.product_view_btn .productProductLinkA:hover {background: #000; color: #ffdc00;}.product_view_btn .productProductLinkA:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}.home-video-heading-title {display:  flex; align-items: center; margin-top: 20px; margin-bottom: 20px;}.home-video-heading-title h2 {font-size: 30px; font-size: 1.875em; margin-bottom: 0px;}.home-video-heading-title-inner {flex-grow: 2;}.home-video-heading-buttons {display:  flex; }.iframe-wrapper {  padding-top: calc(591.44 / 1127.34 * 100%);  position: relative;}.iframe-wrapper iframe {  width: 100%;  height: 100%;  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;}.brands-heading-title {display:  flex; align-items: center; margin-top: 20px;}.brands-heading-title h2 {font-size: 30px; font-size: 1.875em; margin-bottom: 0px;}.brands-heading-title-inner {flex-grow: 2;}.brands-heading-buttons {display:  flex; }#ecommerceBrands {margin-top: 20px; display:  flex; flex-wrap: wrap; gap: 1%;}#ecommerceBrands a {width:  24.25%; padding:  15px; border-radius: 10px; background: #fff; margin-bottom:  10px; display:  flex; align-items: center;}#ecommerceBrandsItemName,#ecommerceBrandsItemDescription {display:  none;}#ecommerceBrands a #ecommerceBrandsItem #ecommerceBrandsItemImage img {max-height: 80px;}#ecommerceBrands a #ecommerceBrandsItem {text-align: center; width: 100%;}.contact-wrapper {width:  100%; margin-top: 20px; display:  flex; gap:  20px;} .contact-details {flex-grow: 1;}.contact-details-top {padding:  20px; border-radius:  10px; background: #fff; width:  100%; margin-bottom: 30px;}.contact-details-top ul {padding: 0px; margin: 0px; list-style-type: none;}.contact-details-top ul li:last-of-type p {margin-bottom: 0px;}.contact-details-top ul li {position: relative; padding-left: 30px !important;}.contact-details-top ul li:nth-of-type(1):before {position: absolute; left:  0; top: 2px; content:url("/calliduswholesale-co-uk/_img/img/address.svg") !important; width: 20px !important; display:  inline-block; margin-right: 10px !important;}.contact-details-top ul li:nth-of-type(2):before {position: absolute; left:  0; top: 2px; content:url("/calliduswholesale-co-uk/_img/img/tel.svg") !important; width: 20px !important; display:  inline-block; margin-right: 10px !important;}.contact-details-top ul li:nth-of-type(3):before {position: absolute; left:  0; top: 2px; content:url("/calliduswholesale-co-uk/_img/img/mail.svg") !important; width: 20px !important; display:  inline-block; margin-right: 10px !important;}.contact-details-bottom {width:  100%; padding:  20px; border-radius: 10px; background: #303030;}.contact-details-bottom h3 {color: #fff; }.contact-details-bottom h3:before { content:url("/calliduswholesale-co-uk/_img/img/opening.svg"); width: 20px; display:  inline-block; margin-right: 10px;}.contact-details-bottom p {margin-bottom: 0px; color: #fff;}.contact-map {flex-grow: 3; border-radius:  10px; overflow: hidden;}.footer-wrapper {padding: 50px 0px; background: #303030;}.footer-wrapper h3 {color: #f8dc1b; font-size:  24px; font-size:  1.5em;}.footer-logo img {width:  220px;}.footer-contact-inner {display:  flex;}.footer-contact-inner p {font-size:  14px; font-size: 0.875em;}.footer-contact-inner p,.footer-contact-inner p a {color: #fff;}.footer-address {padding-left: 20px; position: relative;}.footer-address:before {position: absolute; left:  0; content:url("/calliduswholesale-co-uk/_img/img/address.svg"); width: 12px; display:  inline-block; margin-right: 10px;}.footer-contact-right {margin-left: 10px;}.footer-tel:before {content:url("/calliduswholesale-co-uk/_img/img/tel.svg"); width:12px; display:  inline-block; margin-right: 10px;}.footer-email:before {content:url("/calliduswholesale-co-uk/_img/img/mail.svg"); width:12px; display:  inline-block; margin-right: 10px;}.footer-links ul {padding: 0px; }.footer-links ul li {list-style-type: none; margin-bottom: 5px;}.footer-links ul li a {color: #fff; font-size: 14px; font-size: 0.875em;}.footer-links ul li a:before {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow-simple.svg"); display:  inline-block; margin-right: 10px; width: 10px;}.footer-bottom {text-align: center; padding: 25px 0px; background: #303030; border-top: 1px solid #fff}.footer-bottom p {color: #fff; font-size: 14px; font-size: 0.875em; margin-bottom: 0px;}.footer-bottom p a {color: #fff;}.quick-links {width:  100%; padding: 30px 0px; background: #ffdc00;}.quick-links h2 {font-size: 30px; font-size: 1.875em;}.quick-links-items {margin: 0px; padding: 0px; display:  flex; flex-wrap: wrap; justify-content:  center;}.quick-links-items li {list-style-type: none; width:  24%; margin-right: 1%; margin-bottom:  10px;}.quick-links-items li a {transition: all 0.5s ease 0s; display:  block; padding: 10px 10px; border-radius: 5px; background:  #fff; text-align: center; height: 100%;}.quick-links-items li a:hover {background: #000; color: #ffdc00;}.quick-links-items li a:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  middle;}.quick-links-items li a:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}/***************************************Inner Pages***************************************//* Category main page */.categories-main h1 {font-size: 30px; font-size: 1.875em; margin-bottom: 30px;}.categories-main .product_item {width: 32%; margin-right: 2%; margin-bottom: 20px;}.categories-main .product_item:nth-of-type(3n) {margin-right:  0px;}.categories-main-inner {display:  flex; flex-wrap: wrap; width: 100%; }/* Categories page */.ecommCategoryItems {display:  flex; flex-wrap: wrap; }.ecommCategoryItem {width: 32%; margin-right: 2%; margin-bottom: 20px; background: #fff; border-radius: 10px; overflow: hidden; text-align:  center;}.ecommCategoryItem:nth-of-type(3n) {margin-right:  0px;}.ecommCategoryItemTitle {padding: 20px 10px;text-align:  center; font-family: 'Instrument Sans', sans-serif; font-size: 18px; font-size: 1.125em; display:  block; color: #303030; font-weight:  700; margin-bottom: 5px;}.ecommCategoryItemBtn { width: 90%; margin-bottom: 15px; text-align:  center; transition: all 0.5s ease 0s; background: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block; font-weight: 600;}.ecommCategoryItemBtn:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  -2px;}.ecommCategoryItemBtn:hover {background: #000; color: #ffdc00;}.ecommCategoryItemBtn:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}.ecommCategoryItemImage {padding-top:  100%;}/* Search */.no-search-results {color: #721c24;background-color: #f8d7da;border: 1px solid #f5c6cb;padding: 20px; border-radius: 10px; font-family: 'Instrument Sans', sans-serif;}.pagination {display:  none;}#ecommerceSearchItemsWrap {display:  flex; flex-wrap: wrap; width: 100%;}.ecommerceSearchItem {width: 32%; margin-right: 2%; margin-bottom: 20px; background: #fff; border-radius: 10px; overflow: hidden;}.ecommerceSearchItem:nth-of-type(3n) {margin-right:  0px;}.ecommerceSearchImage a {width:  100%; padding-top: 75%; display:  none;}.ecommerceSearchImage a.imgLiquid_ready {display:  block;}.ecommerceSearchBodyWrap {padding: 20px;}.ecommerceSearchUrl a {text-transform: capitalize; margin-top:  15px; width:  100%;  text-align:  center; transition: all 0.5s ease 0s; background: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block; font-weight: 600;}.ecommerceSearchUrl a:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  -2px;}.ecommerceSearchUrl a:hover {background: #000; color: #ffdc00;}.ecommerceSearchUrl a:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}/* Featured Products inner */.featured-main-inner .product_tag {display:  flex; flex-wrap: wrap; width:  100%;}/* Brands Inner */.brands-main-inner #ecommerceBrands a {width: 32%; margin-bottom: 20px; background: #fff; border-radius: 10px; overflow: hidden; display:  initial;}.brands-main-inner #ecommerceBrands a:nth-of-type(3n) {margin-right:  0px;}.brands-main-inner #ecommerceBrands a .ecommerceBrandsItemName {display:  block;}.brands-main-inner #ecommerceBrands a .ecommerceBrandsItemImage {width:  100%; text-align:  center; display: flex; align-items: center; align-content: center;}.brands-main-inner #ecommerceBrands a .ecommerceBrandsItemImage img {margin:  0 auto; display:  block;}.brands-main-inner #ecommerceBrands a .ecommerceBrandsItemName {display:  block; padding: 20px 10px;text-align:  center; font-family: 'Instrument Sans', sans-serif; font-size: 18px; font-size: 1.125em; display:  block; color: #303030; font-weight:  700; margin-bottom: 5px;}.ecommerceBrandsItem .yellow-button-arrow {width:  100%; text-align:  center;}/* Product items Pricing */.chProductSummaryInnerPriceNoVat {font-family: 'Instrument Sans', sans-serif; font-weight: 700; font-size:  30px; font-size: 1.875em; color: #303030;}.chProductSummaryInnerPriceWithVat {font-family: 'Instrument Sans', sans-serif; font-weight: 600; font-size:  16x; font-size: 1em; color: #303030;}.productStockWrap {margin-top: 20px;}.productStockMarginBottom {margin-bottom: 20px !important;}.productAddNoStock {color: #721c24;background-color: #f8d7da;border: 1px solid #f5c6cb;padding: 10px; border-radius: 10px; font-family: 'Instrument Sans', sans-serif; text-align:  center;}.productStockCount {color: #155724;background-color: #d4edda;border-color: #c3e6cb;padding: 10px; border-radius: 10px; font-family: 'Instrument Sans', sans-serif; text-align:  center; margin-bottom:  10px;}.itemQuantity {width:  100%; padding:  10px 20px; border-radius: 10px; border: 1px solid #303030; text-align:  center;}.productAdd a {text-transform: capitalize; margin-top:  15px; width:  100%;  text-align:  center; transition: all 0.5s ease 0s; background: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block; font-weight: 600;}.productAdd a:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  -2px;}.productAdd a:hover {background: #000; color: #ffdc00;}.productAdd a:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}#checkoutMessage {width: 100%; max-width: 600px; padding: 30px; background: #fff; margin:  0 auto; text-align: center; border-radius: 10px;}#checkoutAddMore {cursor: pointer;}.basketWrap a {display:  flex; text-align:  center;}.basketLink { }.basketText {background: #c3e6cb; padding: 5px 8px; border-radius: 5px;}/* Product details */.detailProductName {width:  100%; display:  block; }.detailProductName h1 {font-size: 30px; font-size: 1.875em; margin-bottom: 0px;}.detailProductCat {width:  100%; display:  block; margin-bottom: 30px;font-family: 'Instrument Sans', sans-serif;font-size: 16px;font-weight: 600;font-size: 1em;color: #787878;}.product-details-image-price-wrapper {width: 100%; display:  flex; align-items: flex-start;}.product-details-pricing {width:  40%; padding:  20px; background: #fff; border-radius: 10px;}.product-details-images {width:  58%; margin-right:  2%;}.product-gallery-main {width:  100%; border-radius: 10px; overflow:  hidden; line-height: 0; margin-bottom: 30px;}.product-gallery-main img {display:  block; }.product-gallery-sub-items {width:  100%;  line-height: 0;}.product-gallery-sub-items .slick-slide.slick-current.slick-active.slick-center div {border: 2px solid #ffdc00; border-radius: 10px; overflow: hidden; }.product-gallery-sub-items .slick-slide div {border: 2px solid #000; border-radius: 10px; overflow: hidden; margin: 0 5px; cursor: pointer;}.product-gallery-sub-arrows {margin-top:  30px;}.product-gallery-sub-arrows .slick-prev, .product-gallery-sub-arrows .slick-next {padding: 10px;}.product-gallery-sub-arrows .slick-prev:before, .product-gallery-sub-arrows .slick-next:before {width:  15px;}.product-description {width: 100%; padding:  20px; border-radius: 10px; background: #fff; margin-top:  30px;}.product-description h2 {font-size: 25px; font-size: 1.5625em;}.product-description h3 {font-size: 20px; font-size: 1.25em;}.product-description p strong {font-weight: 700;}.product-description a {text-decoration: underline;transition: all 0.5s ease 0s; }.product-description a:hover {color: #ffdc00;}.product-discount {width: 100%; padding:  20px; border-radius: 10px; background: #fff; margin-top:  30px;}.product-discount h2 {font-size: 25px; font-size: 1.5625em;}.disTblWrap {display:  table; width:  100%; border: 1px solid #303030; overflow:  hidden;}.disTblRow {display: table-row; }.disTblRow:nth-of-type(odd) {background: #c8c8c8;}.disTblRow1 .disTblCol {background: #303030; color: #fff; text-align:  center;}.disTblCol {display: table-cell; padding:  10px 5px; font-family: 'Instrument Sans', sans-serif;   border-right: 1px solid #303030; }.disTblCol:last-of-type {border-right: 0px; }.product-details-pricing .formCategoryLogin1 a {width:  100%;  text-align:  center; transition: all 0.5s ease 0s; background: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block; font-weight: 600;}.product-details-pricing .formCategoryLogin1 a:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  -2px;}.product-details-pricing .formCategoryLogin1 a:hover {background: #000; color: #ffdc00;}.product-details-pricing .formCategoryLogin1 a:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}.product-details-pricing .formCategoryLogin2 a {width:  100%;  text-align:  center; transition: all 0.5s ease 0s; background: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block; font-weight: 600;}.product-details-pricing .formCategoryLogin2 a:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  -2px;}.product-details-pricing .formCategoryLogin2 a:hover {background: #000; color: #ffdc00;}.product-details-pricing .formCategoryLogin2 a:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}.disTblWrap.stacktable.small-only {display:  none;}.disTblWrap.stacktable.small-only .st-head-row.st-head-row-main {display:  none;}.disTblWrap.stacktable.small-only .st-head-row {padding: 10px 0px; background: #303030; color: #fff;}.disTblWrap.stacktable.small-only .st-key {font-family: 'Instrument Sans', sans-serif;}/* Checkout */.checkoutAlert {margin-bottom:  15px; padding: 10px 20px; border-radius: 10px; font-family: 'Instrument Sans', sans-serif; text-align:  center;}.checkoutAlert p {margin-bottom: 0px;}.successItem { background-color: #d4edda; border:1px solid #c3e6cb;}.successItem p {color: #155724;}.notificationItem { color: #004085; background-color: #cce5ff; border: 1px solid #b8daff;}.notificationItem p {color: #004085;}.errorItem {color: #721c24; background-color: #f8d7da; border: 1px solid #f5c6cb;}.errorItem p {color: #721c24;}.debugItem {background-color: #e2e3e5; border:1px solid #d6d8db;}.debugItem p {color: #383d41; }.stockExcess {color: #721c24; background-color: #f8d7da; border: 1px solid #f5c6cb; font-family: 'Instrument Sans', sans-serif;margin-bottom:  15px; padding: 10px 20px; border-radius: 10px;text-align:  center;}.stockExcess p {margin-bottom: 0px; color: #721c24;}.errorItem.basketEmpty {font-family: 'Instrument Sans', sans-serif;margin-bottom:  15px; padding: 10px 20px; border-radius: 10px;text-align:  center;}#pnlStartOkay {padding: 20px; border-radius: 10px; background: #303030;}#pnlStartOkay h2 {font-size: 25px; font-size: 1.5625em; margin-bottom: 20px; color: #ffdc00;}.checkoutSummaryButtons {text-align:  center;}.checkoutSummaryButtons form {display: inline-block; margin-bottom:  0px;}.checkoutSummaryButtons a.checkoutSummaryButtonInvoice {margin-right:  10px;text-align:  center; transition: all 0.5s ease 0s; background: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block; font-weight: 600;}.checkoutSummaryButtons a.checkoutSummaryButtonInvoice:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  -2px;}.checkoutSummaryButtons a.checkoutSummaryButtonInvoice:hover {background: #000; color: #ffdc00;}.checkoutSummaryButtons a.checkoutSummaryButtonInvoice:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}.checkoutSummaryButtons a.checkoutSummaryButtonCard {text-align:  center; transition: all 0.5s ease 0s; background: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block; font-weight: 600;}.checkoutSummaryButtons a.checkoutSummaryButtonCard:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  -2px;}.checkoutSummaryButtons a.checkoutSummaryButtonCard:hover {background: #000; color: #ffdc00;}.checkoutSummaryButtons a.checkoutSummaryButtonCard:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}.checkout-main h1 {font-size: 30px; font-size: 1.875em; margin-bottom: 20px;}.basketOutput.stacktable.small-only {display:  none;}.basketOutput {margin-bottom: 30px;}.basketOutput tbody tr.basketHead th {font-family: 'Instrument Sans', sans-serif; padding: 10px; background: #303030; color: #fff; text-align:  center}.basketOutput tbody tr td {padding: 10px; background: #fff; border-bottom: 1px solid #303030; border-right: 1px solid #303030;}.basketOutput tbody tr td.col1 {border-left: 1px solid #303030;  vertical-align: middle;}.basketOutput tbody tr td.col2pre {font-family: 'Instrument Sans', sans-serif; text-align:  center; vertical-align: middle;}.basketOutput tbody tr td.col2pre a {display:  block; font-family: 'Instrument Sans', sans-serif; font-weight:  700; display:  inline-block; border: 1px solid #ffdc00; padding: 5px 10px; border-radius: 10px; background: #fff3cd; color: #721c24; }.basketOutput tbody tr td.col2 {font-family: 'Instrument Sans', sans-serif; text-align:  center; vertical-align: middle;}.basketOutput tbody tr td.col2post {font-family: 'Instrument Sans', sans-serif; text-align:  center; vertical-align: middle;}.basketOutput tbody tr td.col2post a {display:  block; font-family: 'Instrument Sans', sans-serif; font-weight:  700; display:  inline-block; border: 1px solid #ffdc00; padding: 5px 10px; border-radius: 10px; background: #fff3cd; color: #721c24; }.basketOutput tbody tr td.col3 {font-family: 'Instrument Sans', sans-serif; text-align:  center; vertical-align: middle;}.basketOutput tbody tr td.col8 {font-family: 'Instrument Sans', sans-serif; text-align:  center; vertical-align: middle;}.basketOutput .basketSummarySub td {font-family: 'Instrument Sans', sans-serif; text-align:  center;}.basketOutput .basketSummarySub td:last-of-type {background: none; border-right: none; border-bottom: none;}.basketOutput .basketSummarySub td:first-of-type {background: none; border-bottom: none;}.basketOutput .basketSummarySub td:nth-of-type(2) {font-weight: 700;}.basketOutput .icon-close {font-family: 'Instrument Sans', sans-serif; font-weight:  700; display:  inline-block; border: 1px solid #f5c6cb; padding: 5px 10px; border-radius: 10px; background: #f8d7da; color: #721c24; }.basketOutput .basketSummarySub:last-of-type td:nth-of-type(3) {font-weight: 700;}/* Static pages */.main-inner h1 {font-size: 30px; font-size: 1.875em; margin-bottom: 30px;}.main-inner h2 {font-size: 25px; font-size: 1.5625em;}.main-inner h3 {font-size: 20px; font-size: 1.25em;}.main-inner p strong {font-weight: 700;}.main-inner a {text-decoration: underline;transition: all 0.5s ease 0s; }.main-inner a:hover {color: #ffdc00;}/* Log in */.login-signup-wrap {display:  flex; align-items: flex-start;}.ecommerceLogin {padding: 20px; background: #fff; border-radius:  10px; width:  68%; margin-right: 2%;}.login-signup-wrap p.ecommerceLoginIntro {margin-bottom:  20px !important; padding: 10px 20px; border-radius: 10px; font-family: 'Instrument Sans', sans-serif; text-align:  center;color: #004085; background-color: #cce5ff; border: 1px solid #b8daff;}.ecommerceForm td {display:  block; width:  100%; padding: 10px 0px; font-family: 'Instrument Sans', sans-serif;}.ecommerceForm td input {padding: 15px; border-radius: 10px; background: #efefef; border: 0px; width:  100%;font-family: 'Instrument Sans', sans-serif;}.ecommerceForm td select {padding: 15px; border-radius: 10px; background: #efefef; border: 0px; width:  100%;font-family: 'Instrument Sans', sans-serif;}.ecommercePasswordFormBtn.formBtn {text-decoration: none;text-align:  center; transition: all 0.5s ease 0s; background: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block; font-weight: 600;}.ecommercePasswordFormBtn.formBtn:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  -2px;}.ecommercePasswordFormBtn.formBtn:hover {background: #000; color: #ffdc00;}.ecommercePasswordFormBtn.formBtn:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}.ecommercePasswordLink {margin-bottom: 0px; text-align: center; }.reasons-signup {border-radius: 10px; overflow: hidden; background: #303030; width: 30%;}.reasons-text {padding: 20px;}.reasons-text h2 {color: #ffdc00; font-size: 30px; font-size: 1.875em;}.reasons-text p {color: #fff;}.reasons-text ul {padding: 0px;}.reasons-text ul li {color: #fff !important; padding-left: 20px; position:  relative; list-style-type:  none; margin-bottom:  10px;}.reasons-text ul li:before {position: absolute; left: 0; width: 10px; content:url("/calliduswholesale-co-uk/_img/img/yellow-arrow-right.svg") !important; display:  inline-block; margin-right: 10px; vertical-align: middle;}.reasons-text .yellow-button-arrow {text-decoration: none;}.reasons-image img {width:  100%;}.training-signup {border-radius: 10px; overflow: hidden; background: #303030; width: 100%;}.training-testimonials {width: 100%; padding-top: 20px}.training-col {width: 30%;}.training-text {padding: 20px;}.training-text h2 {color: #ffdc00; font-size: 30px; font-size: 1.875em;}.training-text p {color: #fff;}.training-text ul {padding: 0px;}.training-text ul li {color: #fff !important; padding-left: 20px; position:  relative; list-style-type:  none; margin-bottom:  10px;}.training-text ul li:before {position: absolute; left: 0; width: 10px; content:url("/calliduswholesale-co-uk/_img/img/yellow-arrow-right.svg") !important; display:  inline-block; margin-right: 10px; vertical-align: middle;}.training-text .yellow-button-arrow {text-decoration: none;}.training-image img {width:  100%;}/* Account signup */.account-signup-wrap {display:  flex; align-items: flex-start;}.account-signup {padding: 20px; background: #fff; border-radius:  10px; width:  68%; margin-right: 2%;}.training-form-signup-wrap {display:  flex; align-items: flex-start;}.training-col-wide {width:  68%; margin-left: 2%;}.training-col-wide-inner {margin-top: 20px;}.training-form-signup {padding: 20px; background: #fff; border-radius:  10px; width:  100%;}.training-form-signup .defaultForm .inputset label {color: #000;}.training-form-signup .defaultForm .inputset input {background: #efefef;}.training-form-signup .defaultForm .inputset {width: 100%; margin-right:  0%;}.formIntroTextStart {margin-bottom:  30px; padding: 10px 20px; border-radius: 10px; font-family: 'Instrument Sans', sans-serif; text-align:  center; background-color: #cce5ff; border: 1px solid #b8daff;}.formIntroTextStart p {color: #004085;}.formIntroTextStart p:last-of-type {margin-bottom: 0px;}.formIntroTextEnd {padding: 10px 20px; border-radius: 10px; font-family: 'Instrument Sans', sans-serif; text-align:  center; background-color: #d4edda; border:1px solid #c3e6cb;}.formIntroTextEnd p {color: #155724;}.formIntroTextEnd p:last-of-type {margin-bottom: 0px;}.account-signup #pnlStart .registerCustomer form {margin-bottom: 0px;}.account-signup #pnlStart .registerCustomer form p:last-of-type {margin-bottom: 0px;}.account-signup #pnlStart .registerCustomer form table tbody tr td {display:  block; width:  100%; padding: 10px 0px; font-family: 'Instrument Sans', sans-serif;}.account-signup #pnlStart .registerCustomer form table tbody tr td input {font-family: 'Instrument Sans', sans-serif; padding: 15px; border-radius: 10px; background: #efefef; border: 0px; width:  100%;}.account-signup #pnlStart .registerCustomer form table tbody tr td select {font-family: 'Instrument Sans', sans-serif; padding: 15px; border-radius: 10px; background: #efefef; border: 0px; width:  100%;}.account-signup #pnlStart .registerCustomer form table tbody tr td#tblRegisterTermsCol1 {text-align:  left;}.account-signup #pnlStart .registerCustomer form table tbody tr td#tblRegisterTermsCol1 input#chkTerms {display: inline-block;}.ecommerceAccountFormBtn {text-decoration: none !important; overflow:  visible; border: 0px; text-decoration: none;text-align:  center; transition: all 0.5s ease 0s; background: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block; font-weight: 600;}.ecommerceAccountFormBtn:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  -2px;}.ecommerceAccountFormBtn:hover {background: #000; color: #ffdc00;}.ecommerceAccountFormBtn:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}#tblRegisterTermsCol1 {width: 10% !important; display:  inline-block !important;}#tblRegisterTermsCol2 {width: 90% !important; display:  inline-block !important;}/* Password Reminder */.ecommercePassword {padding: 20px; background: #fff; border-radius:  10px; width:  100%;}.ecommercePasswordIntro {margin-bottom:  20px; padding: 10px 20px; border-radius: 10px; font-family: 'Instrument Sans', sans-serif; text-align:  center; background-color: #cce5ff; border: 1px solid #b8daff;}.ecommercePassword form#ecommercePasswordForm {margin-bottom: 0px;}.ecommercePassword form#ecommercePasswordForm table.ecommerceAccountForm.ecommerceForm {margin-bottom: 0px;}.error {margin-bottom:  15px; padding: 10px 20px; border-radius: 10px; font-family: 'Instrument Sans', sans-serif; text-align:  center;color: #721c24; background-color: #f8d7da; border: 1px solid #f5c6cb;}.error .errorItem {border:  0px; padding:  10px 0px;}.error .errorTitle {border:  0px; padding:  10px 0px;}.pw-green {margin-bottom:  15px; padding: 10px 20px; border-radius: 10px; font-family: 'Instrument Sans', sans-serif; text-align:  center; color: #155724;  background-color: #d4edda;  border: 1px solid #c3e6cb;}.pw-green p {color: #155724; margin-bottom:  0px;}/* My Account welcome */.account-sections-wrapper {width: 100%; display:  flex; flex-wrap: wrap;}.logged-in-shop {width:  100%; margin-bottom:  30px; background: #303030; border-radius: 10px; padding:  20px;}.logged-in-shop h2 {color: #ffdc00; font-size: 30px; font-size: 1.875em;}.logged-in-shop p {color: #fff;}.logged-in-shop .yellow-button-arrow {text-decoration: none;}.shop-wholesale-box {border-radius: 10px; overflow: hidden; background: #303030; width: 49%; margin-right: 2%; margin-bottom: 20px;}.shop-wholesale-box-text {padding: 20px;}.shop-wholesale-box-text h2 {color: #ffdc00; font-size: 30px; font-size: 1.875em;}.shop-wholesale-box-text p {color: #fff;}.shop-wholesale-box-text ul {padding: 0px;}.shop-wholesale-box-text ul li {color: #fff !important; padding-left: 20px; position:  relative; list-style-type:  none; margin-bottom:  10px;}.shop-wholesale-box-text ul li:before {position: absolute; left: 0; width: 10px; content:url("/calliduswholesale-co-uk/_img/img/yellow-arrow-right.svg") !important; display:  inline-block; margin-right: 10px; vertical-align: middle;}.shop-wholesale-box-text .yellow-button-arrow {text-decoration: none;}.shop-wholesale-box-image img {width:  100%;}.pvplanner-link-box {border-radius: 10px; overflow: hidden; background: #ffdc00; width: 49%;  margin-bottom: 20px;}.pvplanner-link-box-text {padding: 20px;}.pvplanner-link-box-text h2 {color: #111111; font-size: 30px; font-size: 1.875em;}.pvplanner-link-box-text p {color: #111111;}.pvplanner-link-box-text ul {padding: 0px;}.pvplanner-link-box-text ul li {color: #111111; padding-left: 20px; position:  relative; list-style-type:  none; margin-bottom:  10px;}.pvplanner-link-box-text ul li:before {position: absolute; left: 0; width: 10px; content:url("/calliduswholesale-co-uk/_img/img/black-arrow-right.svg"); display:  inline-block; margin-right: 10px; vertical-align: middle;}.pvplanner-link-box-text .yellow-button-arrow {text-decoration:  none; transition: all 0.5s ease 0s;background: #000; color: #ffdc00;  border-radius: 10px; padding: 10px 20px; display:  inline-block;}.pvplanner-link-box-text .yellow-button-arrow:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  middle;}.pvplanner-link-box-text .yellow-button-arrow:hover {background: #303030; color: #ffdc00;}.pvplanner-link-box-text .yellow-button-arrow:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}.shop-wholesale-box-image, .pvplanner-link-box-image {padding-top:  40%;}.pvplanner-link-box-image img {width:  100%;}.my-order-box {border-radius: 10px; overflow: hidden; background: #303030; width: 49%; margin-right: 2%; }.my-order-box-text {padding: 20px;}.my-order-box-text h2 {color: #ffdc00; font-size: 30px; font-size: 1.875em;}.my-order-box-text p {color: #fff;}.my-order-box-text ul {padding: 0px;}.my-order-box-text ul li {color: #fff !important; padding-left: 20px; position:  relative; list-style-type:  none; margin-bottom:  10px;}.my-order-box-text ul li:before {position: absolute; left: 0; width: 10px; content:url("/calliduswholesale-co-uk/_img/img/yellow-arrow-right.svg") !important; display:  inline-block; margin-right: 10px; vertical-align: middle;}.my-order-box-text .yellow-button-arrow {text-decoration: none;}.my-order-box-image img {width:  100%;}.my-details-box {border-radius: 10px; overflow: hidden; background: #ffdc00; width: 49%;  }.my-details-box-text {padding: 20px;}.my-details-box-text h2 {color: #111111; font-size: 30px; font-size: 1.875em;}.my-details-box-text p {color: #111111;}.my-details-box-text ul {padding: 0px;}.my-details-box-text ul li {color: #111111; padding-left: 20px; position:  relative; list-style-type:  none; margin-bottom:  10px;}.my-details-box-text ul li:before {position: absolute; left: 0; width: 10px; content:url("/calliduswholesale-co-uk/_img/img/black-arrow-right.svg"); display:  inline-block; margin-right: 10px; vertical-align: middle;}.my-details-box-text .yellow-button-arrow {text-decoration:  none; transition: all 0.5s ease 0s;background: #000; color: #ffdc00;  border-radius: 10px; padding: 10px 20px; display:  inline-block;}.my-details-box-text .yellow-button-arrow:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  middle;}.my-details-box-text .yellow-button-arrow:hover {background: #303030; color: #ffdc00;}.my-details-box-text .yellow-button-arrow:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}.my-order-box-image, .my-details-box-image {padding-top:  40%;}.my-details-box-image img {width:  100%;}.accountDetailsViewWrap {padding: 20px; border-radius: 10px; width: 100%;}.accountDetailsViewWrapDetails {background: #303030; margin-bottom: 30px;}.accountDetailsViewWrapDetails h2 {color: #ffdc00; font-size: 30px; font-size: 1.875em;}.accountDetailsViewWrapEdit {background: #fff;}.accountDetailsViewWrapEdit h2 {font-size: 30px; font-size: 1.875em;}#ecommerceAccountForm , #ecommerceAccountForm table{margin-bottom: 0px;}#ecommerceAccountForm table tr:last-of-type td {padding-bottom: 0px;}.ecommerceEditDetailsIntro {margin-bottom:  30px; padding: 10px 20px; border-radius: 10px; font-family: 'Instrument Sans', sans-serif; text-align:  center; background-color: #cce5ff; border: 1px solid #b8daff;}.accountDetailsRow {display:  flex; border-bottom: 1px solid #ffdc00;}.accountDetailsLabel {font-family: 'Instrument Sans', sans-serif; color:  #fff; font-weight: 700; padding: 10px 0px; margin-right:  15px;}.accountDetailsValue {font-family: 'Instrument Sans', sans-serif; color:  #fff; padding: 10px 0px; }.main-content-inner.main-inner ol li {margin-bottom: 15px;}.contact-side {border-radius: 10px; overflow: hidden; background: #303030; width: 100%; margin-bottom: 30px;}.contact-text {padding: 20px;}.contact-text h2 {color: #ffdc00; font-size: 30px; font-size: 1.875em;}.contact-text p {color: #fff;}.contact-text ul {padding: 0px;}.contact-text ul li {color: #fff; padding-left: 20px; position:  relative; list-style-type:  none; margin-bottom:  10px;}.contact-text ul li:before {position: absolute; left: 0; width: 10px; content:url("/calliduswholesale-co-uk/_img/img/yellow-arrow-right.svg"); display:  inline-block; margin-right: 10px; vertical-align: middle;}.contact-text .yellow-button-arrow {text-decoration: none;}.contact-image img {width:  100%;}.main-content-inner.main-inner ul li {color: #111; padding-left: 20px; position:  relative; list-style-type:  none; margin-bottom:  10px;}.main-content-inner.main-inner ul li:before {position: absolute; left: 0; width: 10px; content:url("/calliduswholesale-co-uk/_img/img/black-arrow-right.svg"); display:  inline-block; margin-right: 10px; vertical-align: middle;}.testimonial-item {display:  flex; margin-bottom: 30px; background: #303030; border-radius: 10px; overflow: hidden;}.testimonial-item:last-of-type {margin-bottom: 0px;}.testimonial-item-quote-mark {width: 10%; background: #ffdc00; font-size: 65px; font-size: 4.0625em; padding: 20px; text-align: center;}.testimonial-item-text {width: 90%; padding: 25px;}.testimonial-item-text p {color: #fff;}.testimonial-item-text strong {font-family: 'Instrument Sans', sans-serif; color: #fff;}.training-testimonials .testimonial-item-quote-mark {width: 20%;}.training-testimonials .testimonial-item-text {width: 80%;}.main-content-inner.main-inner p:last-of-type {margin-bottom: 0px;}.my-order-box-text p:last-of-type,.logged-in-shop p:last-of-type,.my-details-box-text p:last-of-type {margin-bottom: 15px !important;}.faq-item {  margin-bottom: 30px;}.faq-question {position: relative; cursor:  pointer; font-family: 'Instrument Sans', sans-serif; padding: 20px 40px 20px 20px; background: #ffdc00; border-radius: 10px;}.faq-question:after {transition: all 0.5s ease 0s; width: 15px; content:url("/calliduswholesale-co-uk/_img/img/cross-black.svg"); display:  inline-block; vertical-align: middle; position: absolute; right: 10px;}.faq-question.active:after {transform: rotate(45deg);}.faq-question.active {border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;}.faq-answer {font-family: 'Instrument Sans', sans-serif; color: #fff; background: #303030; padding:  20px; border-radius: 10px; border-top-right-radius: 0px; border-top-left-radius: 0px;}.faq-answer p {color: #fff;}/* New Stripe Styling */#stripePaymentFormIntro p {padding: 15px; background-color: #d9edf7; border:1px solid #31708f; color: #31708f;}#pnlStepSuccess #stripeWrap #stripePaymentForm #stripePaymentFormWrap input#cardholder-name {border: 1px solid #929292 !important;}#cardholder-name {border-radius: 10px !important; border: 0px solid #929292 !important; padding: 15px; width: 100%; background: #fff !important; border: 0px !important; margin-bottom: 10px; color: #333 !important; font-family: arial, helvetica, sans-serif !important; text-transform: none !important; font-weight: normal !important;}#cardholder-name:hover {opacity: 1 !important;}#cardholder-name::-webkit-input-placeholder {color: #646464; font-family: arial, helvetica, sans-serif !important; text-transform: none !important; font-weight: normal !important; font-size: 14px; }#cardholder-name::-moz-placeholder {color: #646464; font-family: arial, helvetica, sans-serif !important; text-transform: none !important; font-weight: normal !important; font-size: 14px; }#cardholder-name::-ms-placeholder {color: #646464; font-family: arial, helvetica, sans-serif !important; text-transform: none !important; font-weight: normal !important; font-size: 14px; }#cardholder-name::placeholder {color: #000; font-family: arial, helvetica, sans-serif !important; text-transform: none !important; font-weight: normal !important; font-size: 14px; }.CardField-number input.InputElement {width: 100% !important; display: block !important; padding: 15px 25px 15px 25px !important; background: #fff !important; border:  0px; border-radius: 10px;}.CardField-expiry input {width: 100%; display: block; padding: 15px 25px 15px 25px; background: #fff;}/*#card-button {color: #fff; transition: all 0.5s ease 0s;  display: inline-block; padding: 15px 25px; font-size: 19px; font-size: 1.1875em; font-family: 'Barlow', sans-serif; font-weight: 700; border: 0px; background: rgba(27,194,30, 1); border: 2px solid #028f05; text-transform: uppercase;}*//*.btnPayPal:after {content:url("/psdesignsglobal-com/_img/img/btn-arrows.svg"); width: 20px; height: 20px; display: inline-block; vertical-align: -1px; margin-left: 30px;}*/#card-button {border:  0px;transition: all 0.5s ease 0s; background: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block;}#card-button:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  middle;}#card-button:hover {background: #000; color: #ffdc00;}#card-button:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}#card-element {width: 100%; display: block; padding: 15px 25px; background: #fff; border: 0px solid #929292; border-radius: 10px;}#card-button {margin-top: 25px; }#stripePaymentFormError {padding: 20px; background-color: #f8d7da; border: 1px solid #f5c6cb; color: #721c24; border-radius: 10px; text-align: center;}#stripePaymentFormError h2 {font-family: 'Instrument Sans', sans-serif;color: #721c24;}#stripePaymentFormError p {font-family: 'Instrument Sans', sans-serif;color: #721c24;}#stripePaymentFormError p a {font-family: 'Instrument Sans', sans-serif;color: #721c24; text-decoration: underline;}#stripePaymentFormError p:last-of-type {margin-bottom: 0px;}#stripePaymentFormSuccess {padding: 20px; background-color: #d4edda; border: 1px solid #c3e6cb; color: #155724; border-radius: 10px; text-align: center;}#stripePaymentFormSuccess  h2 {font-family: 'Instrument Sans', sans-serif; color: #155724;}#stripePaymentFormSuccess  p {font-family: 'Instrument Sans', sans-serif; color: #155724;}#stripePaymentFormSuccess  p:last-of-type {margin-bottom: 0px;}#card-errors.show {padding: 20px; background-color: #f2dede; border: 1px solid #a94442; color: #a94442; margin-bottom: 20px; display: block !important;}#stripeWrap {width: 50%; display: block; margin: 0 auto; border: 1px solid #bdbdbd; background: #f5f5f5; padding: 20px;}#stripeWrap h2 {width: 100%; text-align: center; margin-bottom: 15px; font-size: 25px;}#stripeWrap #pnlStepSuccess form , #stripePaymentForm {width: 100% !important;}#pnlStepSuccess #stripeWrap #stripePaymentFormError p {padding: 0px !important; margin: 0px !important;  border: 0px; background: 0px; width: 100% !important;}#payPalWrap {width: 49%; float: left; border: 1px solid #bdbdbd; background: #f5f5f5; padding: 20px; text-align: center;}#payPalWrap h2 {width: 100%; text-align: center; margin-bottom: 15px; font-size: 25px;}#payPalWrap form {width: 100%;}#payPalWrap .btnPayPal {display: inline-block;}#pnlStepSuccess div#stripeWrap div#stripePaymentFormSuccess p {padding: 0px !important; margin: 0px !important;  border: 0px; background: 0px; width: 100% !important;}/* END New Stripe Styling */.contact-form {background: #303030; padding: 20px; border-radius:  10px; margin-top:  30px;}.contact-form h2 {color: #ffdc00; }/* My orders table */.my-orders table tbody tr th {font-family: 'Instrument Sans', sans-serif;  padding: 10px;  background: #303030;  color: #fff;  text-align: center;}.my-orders table tbody tr td {font-family: 'Instrument Sans', sans-serif;  padding: 10px;  background: #ffff;  text-align: center; vertical-align: middle; border: 1px solid #303030;}.my-orders table tbody tr td a {text-decoration:  none;}.white-popup {  position: relative;  background: #FFF;  padding: 20px;  border-radius: 10px;  width: auto;  max-width: 1024px;  margin: 20px auto;}.mfp-content .white-popup h3 {font-size: 30px;  font-size: 1.875em;  margin-bottom: 30px;}.mfp-content .white-popup table tbody tr th {font-family: 'Instrument Sans', sans-serif;  padding: 10px;  background: #303030;  color: #fff;  text-align: center;}.mfp-content .white-popup table tbody tr td {font-family: 'Instrument Sans', sans-serif;  padding: 10px;  background: #ffff;  text-align: center; vertical-align: middle; border: 1px solid #303030;}.mfp-content .white-popup table tbody tr td a {text-decoration: underline dotted;}.mfp-content .white-popup table tbody tr td:last-of-type {}.mfp-content .white-popup table tbody tr td:last-of-type a {color: #000;width:  100%; text-align:  center; text-decoration:  none;transition: all 0.5s ease 0s; background: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block;}.mfp-content .white-popup table tbody tr td:last-of-type a:hover {background: #000; color: #ffdc00 !important;}.reOrderNo {color: #721c24;  background-color: #f8d7da;  border: 1px solid #f5c6cb;  padding: 10px;  border-radius: 10px;  font-family: 'Instrument Sans', sans-serif;  text-align: center;}.ecommerceEditDetails .success {color: #155724;  background-color: #d4edda;  border-color: #c3e6cb;  padding: 15px;  border-radius: 10px;  font-family: 'Instrument Sans', sans-serif;  text-align: center;  margin-bottom: 10px;}#similarProducts {display:  flex; flex-wrap: wrap; padding:  20px; background: #fff; border-radius: 10px; margin-top: 30px;}#similarProductsTitle {width: 100%;}.similarProductWrap {width: 49%; margin-right:  1%; margin-bottom: 30px; border-radius: 10px; overflow: hidden; background: #efefef; }.similarProductWrap .callidusProductSummaryCategory,.similarProductWrap .callidusProductSummaryBrandTag,.similarProductWrap .chProductSummaryInnerPriceWrap,.similarProductWrap .productStockWrap {display:  none;}.similarProductImage a {width:  100%; padding-top: 75%; display:  block;}.similarProductWrap .callidusProductSummaryInnerTitle {padding: 20px; }#similarProductsBasket {display:  none;}.popup-related {margin-top: 30px; border-top: 1px solid #ffdc00; padding-top:  20px;}#similarProductsBasketWrap {display:  flex; justify-content:  center;}#similarProductsBasketWrap .similarProductsBasketImage {width: 24%; margin-right: 1%;}#similarProductsBasketWrap .similarProductsBasketImage a {width:  100%; padding-top:  75%; display:  block;}.similarProductsBasketTitle a {position: relative; padding-left: 25px;}.similarProductsBasketTitle a:before {position: absolute;  left: 0;  width: 10px;  content: url("/calliduswholesale-co-uk/_img/img/yellow-arrow-right.svg");  display: inline-block;  margin-right: 10px;  vertical-align: middle;}#basketInterest {margin-top: 30px; padding: 20px; background: #fff; border-radius: 10px;}#basketInterest .similarProductOuterWrap {display:  flex; flex-wrap: wrap; justify-content:  center;}#basketInterest .similarProductWrap {width:  24.25%; margin-right: 1%; margin-bottom:  0px;}#basketInterest .similarProductWrap:last-of-type {margin-right: 0px;}.similarProductWrap .product_view_btn_wrap {display:  none;}.detailProductDesc ul li {color: #111; padding-left: 20px; position:  relative; list-style-type:  none; margin-bottom:  10px;}.detailProductDesc ul li:before {position: absolute; left: 0; width: 10px; content:url("/calliduswholesale-co-uk/_img/img/black-arrow-right.svg"); display:  inline-block; margin-right: 10px; vertical-align: middle;}.promo-wrap {background: #fff;  padding: 20px;  border-radius: 10px;  margin-bottom: 30px;}form#checkOutShipping select {width:  100%; padding: 15px; border-radius: 10px; border: 1px solid #303030; background: #efefef;}.spec-btn-wrap {text-align:  center;}.yellow-button-arrow.spec-url-link {text-decoration:  none; margin: 0 auto; display:  inline-block;}.yellow-button-arrow.spec-url-link.hidden-link {display:  none;}.brand-box {width:  100%; display:  block; padding:  25px; background: #303030; border-radius:  10px; margin-bottom:  20px;}.brand-box h3 {color: #fff;}.brand-box p {color: #fff;}.brand-box p:last-of-type {margin-bottom: 0px;}.brand-box p a:not(.yellow-button-arrow) {color: #fff; text-decoration: underline; transition: all 0.5s ease 0s;}.brand-box p a:not(.yellow-button-arrow):hover {color: #ffdc00; }.brand-box p a.#mapDiv div div.gm-style div div div div div.place-card.place-card-large {display:  none !important;}.featured-slider-arrows .slick-next,.featured-slider-arrows .slick-prev {border: 0px;}.strap-box {width:  100%; display:  block; padding:  25px; background: #303030; border-radius:  10px; margin-bottom:  20px;}.strap-box h3 {color: #ffdc00; margin-bottom: 0px; text-align:  center; font-style: italic;}.ecommCategoryDescriptionVideo {width: 100%;  display: flex;  padding: 25px;  background: #303030;  border-radius: 10px;  margin-bottom: 20px;}.ecommCategoryDescription { flex-grow: 1; flex-basis: 0; padding-right: 20px;}.ecommCategoryDescription p {color: #fff;}.ecommCategoryDescription li, .ecommCategoryDescription li a {color: #fff;}.ecommCategoryDescription p:last-of-type {margin-bottom: 0px;}.ecommCategoryDescription a {color: #fff; text-decoration: underline; transition: all 0.5s ease 0s;}.ecommCategoryDescription a:hover {color: #ffdc00;}.ecommCategoryDescription h3 {color: #fff;}.ecommCategoryVideo {flex-grow: 1; flex-basis: 0;}.sage-success{  color: #155724;  background-color: #d4edda;  border-color: #c3e6cb;  padding: 10px;  border-radius: 10px;  font-family: 'Instrument Sans', sans-serif;  text-align: center;}.sage-fail {color: #721c24;  background-color: #f8d7da;  border: 1px solid #f5c6cb;  padding: 10px;  border-radius: 10px;  font-family: 'Instrument Sans', sans-serif;  text-align: center;}.noProductsListed {color: #721c24;background-color: #f8d7da;border: 1px solid #f5c6cb;padding: 10px; border-radius: 10px; font-family: 'Instrument Sans', sans-serif; text-align:  center;}.blog-wrapper {display:  flex; flex-wrap: wrap;}.blog-item {width: 49%; margin-right: 1%; background: #303030; border-radius: 10px; overflow:hidden; margin-bottom: 20px; text-decoration:  none !important; transition: all 0.5s ease 0s;}.blog-item.not.live {display:  none !important;}.blog-image {width:  100%; padding-top: 55%; image-rendering: -webkit-optimize-contrast;}.blog-details {padding:  20px; }.blog-details h3 {margin-bottom:  5px; transition: all 0.5s ease 0s; color: #fff;}.blog-details p {color: #ffdc00; transition: all 0.5s ease 0s;}.blog-item:hover {background: #ffdc00;}.blog-item:hover .blog-details h3 {color: #333;}.blog-item:hover .blog-details p {color: #333;}.blog-inner h1 {margin-bottom: 10px;}.blog-date p {margin-bottom: 30px; color:  #ffdc00;  }.blog-date {margin-bottom: 30px; padding: 5px; background: #303030; display: inline-block; border-radius: 5px; margin-top:  5px;}.blog-inner-image {width:  50%; float: right; margin-left: 20px; margin-bottom: 20px;padding-top: 28%; margin-bottom: 20px;  overflow: hidden;}.blog-date-wrapper {display: block;width:  100%;}.social {display:  inline-block;}.social a {margin-right: 5px;}.social img {width:  25px; vertical-align: middle;}.main-content-inner.main-inner .blog-story p:last-of-type {margin-bottom: 15px;}.account-signup-select-wrapper {width: 100%; display:  flex; flex-wrap: wrap;}.signup-retail-box {border-radius: 10px; overflow: hidden; background: #303030; width: 49%; margin-right: 2%; margin-bottom: 20px;}.signup-retail-box-text {padding: 20px; }.signup-retail-box-text h2 {color: #ffdc00; font-size: 30px; font-size: 1.875em;}.signup-retail-box-text p {color: #fff;}.signup-retail-box-text ul {padding: 0px;}.signup-retail-box-text ul li {color: #fff !important; padding-left: 20px; position:  relative; list-style-type:  none; margin-bottom:  10px;}.signup-retail-box-text ul li:before {position: absolute; left: 0; width: 10px; content:url("/calliduswholesale-co-uk/_img/img/yellow-arrow-right.svg") !important; display:  inline-block; margin-right: 10px; vertical-align: middle;}.signup-retail-box-text .yellow-button-arrow {text-decoration: none; margin-top:  20px;}.shop-retail-box-image, .signup-wholesale-box-image {padding-top: 50%;}.shop-retail-box-image p, .signup-wholesale-box-image p {margin:  0px;}.signup-wholesale-box {border-radius: 10px; overflow: hidden; background: #ffdc00; width: 49%;  margin-bottom: 20px;}.signup-wholesale-box-text {padding: 20px; }.signup-wholesale-box-text h2 {color: #111111; font-size: 30px; font-size: 1.875em;}.signup-wholesale-box-text p {color: #111111;}.signup-wholesale-box-text ul {padding: 0px;}.signup-wholesale-box-text ul li {color: #111111; padding-left: 20px; position:  relative; list-style-type:  none; margin-bottom:  10px;}.signup-wholesale-box-text ul li:before {position: absolute; left: 0; width: 10px; content:url("/calliduswholesale-co-uk/_img/img/black-arrow-right.svg"); display:  inline-block; margin-right: 10px; vertical-align: middle;}.signup-wholesale-box-text .yellow-button-arrow {margin-top:  20px; text-decoration:  none; transition: all 0.5s ease 0s;background: #000; color: #ffdc00;  border-radius: 10px; padding: 10px 20px; display:  inline-block;}.signup-wholesale-box-text .yellow-button-arrow:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  middle;}.signup-wholesale-box-text .yellow-button-arrow:hover {background: #303030; color: #ffdc00;}.signup-wholesale-box-text .yellow-button-arrow:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg");}.signup-wholesale-box-text .yellow-button-arrow:hover {background: #efefef;  color: #333;}.shop-wholesale-box-image, .pvplanner-link-box-image {padding-top:  40%;}.pvplanner-link-box-image img {width:  100%;}.signup-wholesale-box-image .editItem .bgPat,.shop-retail-box-image .editItem .bgPat {width:  100%; height:  20px;}.signup-retail-box,.signup-wholesale-box {cursor: pointer;}.blog-inner {clear: both;}.register-form {width: 100%; display: block; clear: both;background: #303030;  padding: 20px;  border-radius: 10px;  margin-top: 30px;}.register-form h3 {color: #f8dc1b;  font-size: 24px;  font-size: 1.5em;}  .register-form p {color: #fff;}  .register-form .defaultForm {margin-top: 25px;}  .course-testimonials-outer {margin-top: 30px;}.callidusCustomDeliveryForm form#deliveryForm label {color: #111111;  font-family: 'Instrument Sans', sans-serif; font-weight: bold;  text-decoration: none;  font-style: normal;}.callidusCustomDeliveryForm form#deliveryForm input, .callidusCustomDeliveryForm form#deliveryForm select {padding: 15px;  border-radius: 10px;  background: #efefef;  border: 0px;  width: 100%;  font-family: 'Instrument Sans', sans-serif;}.callidusCustomDeliveryForm form#deliveryForm select {}/*************************************** Blog***************************************//***************************************Footer***************************************//***************************************Form***************************************/.defaultForm {  width: 100%;  *zoom: 1;}.defaultForm:before, .defaultForm:after {  content: " ";  display: table;}.defaultForm:after {  clear: both;}.defaultForm .inputset {float: left;  width: 49%; margin-right:  1%;  position: relative;  margin-bottom: 20px; }.defaultForm .inputset .form_error_specific {  position: absolute;  top: 0;  right: 0;  color: Tomato;  display: none;}.defaultForm .inputset label {  display: block;  width: 100%;font-family: 'Instrument Sans', sans-serif;  font-size: 16px; font-size: 1em; color: #fff;}.defaultForm .inputset label.label {  display: inline-block;}.defaultForm .inputset label.label input {  width: initial;  display: inline-block;  margin-left: 0.625em; border-radius: 10px;}.defaultForm .inputset input, .defaultForm .inputset select {  width: 100%;   background: #fff; padding: 15px; border: 0px;font-family: 'Instrument Sans', sans-serif;  font-size: 16px; font-size: 1em; border-radius: 10px;}.defaultForm .inputset textarea {width: 100%;  height: 10.625em;  background: #fff; padding: 15px; border: 0px;font-family: 'Instrument Sans', sans-serif;  font-size: 16px; font-size: 1em; border-radius: 10px;}.inputset.inputsetcheck label:first-of-type {  margin-bottom: 0.3125em;  padding-bottom: 0.3125em;  border-bottom: 1px solid #cccccc;}.inputset label.form_header {  font-weight: bold;  font-size: 18px;}.defaultForm .form_submit {/*  text-align: right;*/}.defaultForm .form_submit {float: left;}.defaultForm .form_submit .fbElementButton {border:  0px; transition: all 0.5s ease 0s; background: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block;}.defaultForm .form_submit .fbElementButton:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-black.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  middle;}.defaultForm .form_submit .fbElementButton:hover {background: #000; color: #ffdc00;}.defaultForm .form_submit .fbElementButton:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}.form_error {font-family: 'Instrument Sans', sans-serif;   font-size: 16px; font-size: 1em; font-style: normal; padding: 10px; background: #ff0000; color: #fff; margin-bottom: 10px;}.inputset.group.inputsetItem4 {width:  100%; margin-right:  0px;}.inputset.group.inputsetItem5 {width:  100%; margin-right:  0px;}/*************************************** Ecommerce - General  ***************************************//***************************************Ecommerce - Listings ***************************************//***************************************Ecommerce - Item ***************************************//***************************************Ecommerce - Basket ***************************************//***************************************Ecommerce - Checkout ***************************************//***************************************Custom Modules***************************************//***************************************Custom Database***************************************//***************************************Media Queries***************************************/@media all and (max-width: 1270px) and (min-width: 0px) {.main-inner table tbody tr th {font-size: 14px; font-size: 0.875em; padding: 10px 5px;}.main-inner table tbody tr td {font-size: 14px; font-size: 0.875em; padding: 10px 5px;}}@media all and (max-width: 1225px) and (min-width: 0px) {.product_view_btn_wrap .formCategoryLogin1 a,.product_view_btn_wrap .formCategoryLogin2 a,.product_view_btn .productProductLinkA {font-size: 14px; font-size: 0.875em; padding: 10px;}}@media all and (max-width: 1190px) and (min-width: 0px) {.footer-contact-inner {flex-direction: column;}.footer-contact-left {width:  100%;}.footer-contact-right {width:  100%;}#primary > li {padding:  0 5px}#primary > li > a {font-size: 14px; font-size: 0.875em; }.disTblCol { padding:  10px 2px}}@media all and (max-width: 1060px) and (min-width: 0px) {#primary > li > a {font-size: 14px; font-size: 0.875em;}#primary > li {padding: 0 5px;}}@media all and (max-width: 1040px) and (min-width: 0px) {.categories-main .product_item {width: 49%; margin-right: 2%;}.categories-main .product_item:nth-of-type(3n) {margin-right:  2%;}.categories-main .product_item:nth-of-type(even) {margin-right:  0px;}.ecommerceSearchItem {width: 49%; margin-right: 2%;}.ecommerceSearchItem:nth-of-type(3n) {margin-right:  2%;}.ecommerceSearchItem:nth-of-type(even) {margin-right:  0px;}.disTblWrap.stacktable.large-only {display:  none;}.disTblWrap.stacktable.small-only {display:  table;}.my-orders table tbody tr th {display:  none;}.my-orders table tbody tr td {width:  100%; display: block; font-weight: 400; border: 0px; text-align:  left; padding:  15px 10px; background: #303030; color: #fff; font-size: 16px; font-size:  1em;}.my-orders table tbody tr:nth-of-type(even) td {background: #ffdc00; color: #111;}.my-orders table  {  border-spacing: 0;  border-collapse: separate;  border-radius: 10px; overflow: hidden;}.my-orders table tbody tr:nth-of-type(even) td a {width:  100%; text-align:  center; transition: all 0.5s ease 0s; background: #000; color: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block;}.my-orders table tbody tr:nth-of-type(even) td a:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  middle;}.my-orders table tbody tr:nth-of-type(even) td a:hover {background: #626262; color: #ffdc00;}.my-orders table tbody tr:nth-of-type(even) td a:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}.my-orders table tbody tr td a.open-popup-link.yellow-button-arrow {width:  100%; text-align:  center;}.my-orders table tbody tr td:nth-of-type(1):before {content:"Order Number: "; display:  inline-block; margin-right:  10px; border-top: 0px; font-weight:  700;}.my-orders table tbody tr td:nth-of-type(2):before {content:"Invoice Date: "; display:  inline-block; margin-right:  10px; border-top: 0px; font-weight:  700;}.my-orders table tbody tr td:nth-of-type(3):before {content:"Status: "; display:  inline-block; margin-right:  10px; border-top: 0px; font-weight:  700;}.my-orders table tbody tr td:nth-of-type(4):before {content:"Sub Total: "; display:  inline-block; margin-right:  10px; border-top: 0px; font-weight:  700;}.my-orders table tbody tr td:nth-of-type(5):before {content:"Tax Total: "; display:  inline-block; margin-right:  10px; border-top: 0px; font-weight:  700;}.my-orders table tbody tr td:nth-of-type(6):before {content:"Total: "; display:  inline-block; margin-right:  10px; border-top: 0px; font-weight:  700;}.my-orders table tbody tr td:nth-of-type(7):before {content:"Details: "; display:  none; /*display:  inline-block;*/ margin-right:  10px; border-top: 0px; font-weight:  700;}/*.my-orders table tbody tr td:nth-of-type(8):before {content:"Total: "; display:  inline-block; margin-right:  10px; border-top: 0px; font-weight:  700;}*//*.my-orders table tbody tr td:nth-of-type(9):before {content:"Details: "; display:  inline-block; margin-right:  10px; font-weight:  700;}*/.quick-links-items li a {font-size: 14px; font-size:  0.875em;}.quick-links-items li {width:  32.33%}}@media all and (max-width: 1024px) and (min-width: 0px) {  .footer-wrapper .row {display:  flex; flex-wrap: wrap;}.two.columns.footer-logo {width: 100%; margin-bottom:  20px; text-align:  center; order: 1;}.three.columns.footer-contact {width: 50%; margin-left:  0px; order: 2;}.two.columns.footer-social {width:  50%; margin-left:  0px; order: 4;}.two.columns.footer-links {width: 50%; margin-left:  0px; order: 3;}.three.columns.footer-payment {width: 50%; margin-left: 0px; order: 5;}}@media all and (max-width: 970px) and (min-width: 0px) {.product-details-image-price-wrapper {flex-direction: column-reverse;}.product-details-pricing {width:  100%; margin-top:  0px !important; margin-bottom: 30px;}.product-details-images {width:  100%;}#basketInterest .similarProductWrap {width:  49%; margin-right: 2%; margin-bottom:  30px;}#basketInterest .similarProductWrap:last-of-type {margin-right: initial;}#basketInterest .similarProductWrap:nth-of-type(even) {margin-right: 0px;}}@media all and (max-width: 890px) and (min-width: 0px) {.header-top-contact {display:  none;}.four.columns.header-top-account {width: 100%; text-align: right; margin-left: 0px;}.header-bar-logo.three.columns {width: 30%;}.header-bar-navigation {display:  none;}.header-bar-search.three.columns {width:  70%;}.menu-btn {display:  inline-block; margin-left: 0px;}#ecommerceSearchInputProductDescriptionText {height:  41px;}.ecommerceSearchSubmitProduct a:before {width:  15px;}.sales-reason-box {font-size: 14px; font-size: 0.875em;}.sales-reason-box img {width: 20px;}.home-slider-caption {position: relative; background: rgba(36,36,36,1.0)}.sales-reason-wrapper {display:  none;}.header-bar-search form {width:  50%;}.categories-main .product_item {width: 49%; margin-right: 2%;}.categories-main .product_item:nth-of-type(3n) {margin-right:  initial;}.categories-main .product_item:nth-of-type(even) {margin-right:  0px;}.ecommCategoryItem {width: 49%; margin-right: 2%;}.ecommCategoryItem:nth-of-type(3n) {margin-right:  initial;}.ecommCategoryItem:nth-of-type(even) {margin-right:  0px;}.ecommerceSearchItem {width: 49%; margin-right: 2%;}.ecommerceSearchItem:nth-of-type(3n) {margin-right:  initial;}.ecommerceSearchItem:nth-of-type(even) {margin-right:  0px;}.ecommCategoryDescriptionVideo {flex-direction: column;}.ecommCategoryDescription { flex-grow: 1; flex-basis: 0; padding-right: 0px;}.ecommCategoryVideo {flex-grow: 1; flex-basis: 0; margin-top:  25px;}}@media all and (max-width: 850px) and (min-width: 0px) {.login-signup-wrap {flex-direction: column;}.ecommerceLogin {width:  100%; margin-bottom:  30px; margin-right:  0px;}.reasons-signup {width:  100%;}.training-signup {width:  100%;}.training-testimonials {width:  100%;}.training-col {width: 100%;}.account-signup-wrap  {flex-direction: column;}.account-signup {width:  100%; margin-right:  0px; margin-bottom:  30px;}.training-form-signup-wrap  {flex-direction: column;}.training-col-wide {width:  100%; margin-left:  0px; margin-top:  30px;}.blog-item {width: 100%; margin-right: 0%; }}@media all and (max-width: 800px) and (min-width: 0px) {.main-content-wrapper .row {display:  flex; flex-direction: column;}.three.columns.shop-side-bar {width:  100%; margin-top:  30px; order: 2;}.nine.columns.main-content-inner {width:  100%; margin-left: 0px; order: 1;}.three.columns.side-about {width:  100%; margin-left: 0px; order: 3;}.six.columns.main-content-inner {width:  100%; margin-left: 0px; order: 1;}.shop-side-categories {display:  none;}.find-product-box {margin-bottom: 30px;}.faq-item:last-of-type {margin-bottom: 0px;}}@media all and (max-width: 750px) and (min-width: 0px) {.header-bar-top a {font-size: 14px; font-size: 0.875em;}.eight.columns.header-top-contact {width: 100%; text-align: left; margin-bottom: 5px;}.header-top-contact .email {}.header-top-contact .email:after {content:"Email us"; display:  inline-block;}.four.columns.header-top-account {width: 100%; text-align: center; margin-left: 0px;}.account-signup {margin-left: 0px !important;}.training-col-wide {margin-left: 0px !important;}.home-link-boxes {flex-direction: column;}.home-link-box {width:  100%;}.footer-bar {flex-direction: column;}.footer-logo {width:  100%; text-align:  center; margin-bottom: 20px;}.footer-credit {width:  100%; text-align:  center;}.quick-links-items li {width:  49%}}@media all and (max-width: 650px) and (min-width: 0px) {.sales-reason-wrapper {display:  none;}.signup-retail-box,.signup-wholesale-box {width:  100%; margin-right: 0;}.header-bar-main .row {flex-direction: column;}.header-bar-logo.three.columns {width:  100%; margin-bottom: 20px;}.header-bar-logo img {width:  150px;}.header-bar-search.three.columns {width:  100%;}.featured-products-title h2,.brands-heading-title h2,.brands-heading-title h2 {font-size: 25px; font-size: 1.5625em;}.home-slider-arrows .slick-arrow {padding: 10px;}.home-slider-arrows .slick-next:before {width:  15px;}.home-slider-arrows .slick-prev:before {width:  15px;}#ecommerceBrands a {width: 32.33%;}.contact-wrapper {flex-direction: column; gap: 30px;}.two.columns.footer-logo {text-align:  center; margin-bottom: 30px;}.footer-contact {margin-bottom:  20px; text-align:  center; margin-bottom: 30px;}.footer-links {margin-bottom:  20px;  text-align:  center; margin-bottom: 30px;}.footer-payment {text-align:  center;}.footer-contact-left:before {display:  none;}.footer-contact-right p:last-of-type {margin-bottom: 0px;}.footer-social {width:  100%; text-align: center; margin-bottom:  30px;}.footer-contact-left p:last-of-type {margin-bottom: 0px;}.footer-address {display:  inline-block;}.header-bar-search.three.columns {width:  100% !important;}.product-gallery-sub-items {display:  none;}.home-slider-arrows {display:  none;}.defaultForm .inputset {float: left;  width: 100%; margin-right:  0%;  position: relative;  margin-bottom: 20px; }.footer-wrapper .row {display:  block;}.two.columns.footer-logo {width: 100%; margin-bottom:  20px; text-align:  center; order: 1;}.three.columns.footer-contact {width: 100%; margin-left:  0px; order: 2;}.two.columns.footer-social {width:  100%; margin-left:  0px; order: 3;}.two.columns.footer-links {width: 100%; margin-left:  0px; order: 4;}.three.columns.footer-payment {width: 100%; margin-left: 0px; order: 5;}}@media all and (max-width: 550px) and (min-width: 0px) {.featured-products-buttons .yellow-button-arrow {display:  none;}.featured-slider-arrows .slick-prev, .featured-slider-arrows .slick-next {padding: 10px;}.featured-slider-arrows .slick-prev:before, .featured-slider-arrows .slick-next:before {width: 15px;}.categories-main .product_item {width: 100%; margin-right: 0%;}.ecommCategoryItem {width: 100%; margin-right: 0%;}.ecommerceSearchItem {width: 100%; margin-right: 0%;}.checkoutSummaryButtonRegisterNew {margin-top: 15px;}.col2pre,.col2post {display:  none;}.basketOutput .basketSummarySub td:first-of-type {display:  none;}.basketOutput .basketSummarySub td:nth-of-type(2) {border-left:  1px solid #303030}.account-sections-wrapper {flex-direction: column; }.my-order-box {border-radius: 10px; overflow: hidden; background: #303030; width: 100%; margin-right: 0%; margin-bottom:  30px;}.my-details-box {border-radius: 10px; overflow: hidden; background: #ffdc00; width: 100%;  }.shop-wholesale-box {width:  100%; margin-right:  0px;}.pvplanner-link-box {width:  100%; }.mfp-content .white-popup table  {  border-spacing: 0;  border-collapse: separate;  border-radius: 10px; overflow: hidden;}.mfp-content .white-popup table tbody tr th {display:  none;}.mfp-content .white-popup table tbody tr td {width:  100%; display: block; font-weight: 400; border: 0px; text-align:  left; padding:  15px 10px; background: #303030; color: #fff;}.mfp-content .white-popup table tbody tr:nth-of-type(even) td {background: #ffdc00; color: #111;}/*.mfp-content .white-popup table tbody tr:nth-of-type(even) td a {transition: all 0.5s ease 0s; background: #000; color: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block;}.mfp-content .white-popup table tbody tr:nth-of-type(even) td a:after {transition: all 0.5s ease 0s; content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg"); width:  15px; display:  inline-block; margin-left: 10px; vertical-align:  middle;}.mfp-content .white-popup table tbody tr:nth-of-type(even) td a:hover {background: #303030; color: #ffdc00;}.mfp-content .white-popup table tbody tr:nth-of-type(even) td a:hover:after {content:url("/calliduswholesale-co-uk/_img/img/arrow-right-yellow.svg");}*/.mfp-content .white-popup table tbody tr td:nth-of-type(1):before {content:"Line Quantity: "; display:  inline-block; margin-right:  10px; border-top: 0px; font-weight:  700;}.mfp-content .white-popup table tbody tr td:nth-of-type(2):before {content:"Line Total: "; display:  inline-block; margin-right:  10px; border-top: 0px; font-weight:  700;}.mfp-content .white-popup table tbody tr td:nth-of-type(3):before {content:"Line Tax: "; display:  inline-block; margin-right:  10px; border-top: 0px; font-weight:  700;}.mfp-content .white-popup table tbody tr td:nth-of-type(4):before {content:"Product Name: "; display:  inline-block; margin-right:  10px; border-top: 0px; font-weight:  700;}.mfp-content .white-popup table tbody tr:nth-of-type(even) td:last-of-type a {width:  100%; text-align:  center; text-decoration:  none;transition: all 0.5s ease 0s; background: #000; color: #ffdc00; border-radius: 10px; padding: 10px 20px; display:  inline-block;}.mfp-content .white-popup table tbody tr:nth-of-type(even) td:last-of-type a:hover {background: #626262; color: #ffdc00;}.mfp-content .white-popup table tbody tr:nth-of-type(odd) td:not(.orderInfoCell) a {color: #fff;}.similarProductWrap {width: 100%; margin-right:  0%; margin-bottom: 30px;}.blog-inner-image {width:  100%; display:  block; margin-left: 0px; margin-bottom: 20px;padding-top: 40%; margin-bottom: 20px; border-radius: 10px; overflow: hidden;}.quick-links-items li {width: 100%; margin-right: 0;}}@media all and (max-width: 480px) and (min-width: 0px) {  .product-gallery-sub {display:  none;}.checkoutSummaryButtons a.checkoutSummaryButtonInvoice {width:  100%; text-align:  center; margin-bottom: 15px;}.checkoutSummaryButtons a.checkoutSummaryButtonCard {width:  100%; text-align:  center;}#checkoutAddMore {width:  100%; text-align: center; margin-bottom:  20px}#checkoutGo {width:  100%; text-align: center;}.header-contact-bar {text-align:  center;}.menu-btn {margin-left: 10px; padding: 12px 10px}.header-bar-search form {width:  55%; margin-right:  0px;}.home-slider-caption {border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; margin-bottom: 20px;}.home-slider-arrows {position: relative; bottom: initial; right: initial; width:  100%; text-align:  center;}#ecommerceBrands a {width: 49%;}.brands-main-inner #ecommerceBrands a {width: 100%;}.brands-main-inner #ecommerceBrands a:nth-of-type(3n) {margin-right:  initial;}.brands-main-inner #ecommerceBrands a:nth-of-type(even) {margin-right:  0%;}.home-slider-arrows {display: none;}.home-slider {margin-bottom: 0px;}.main-content-wrapper {padding: 20px 0px;}#editirMiniBasket {width:  20%;}.header-bar-search form {width:  40%;}#basketInterest .similarProductWrap {width:  100%; margin-right: 0%; margin-bottom:  30px;}#basketInterest .similarProductWrap:last-of-type {margin-right: initial;}#basketInterest .similarProductWrap:nth-of-type(even) {margin-right: 0px;}}
 
