.r-tabs .r-tabs-nav{margin:0;padding:0}.r-tabs .r-tabs-tab{display:inline-block;list-style:none;margin:0}.r-tabs .r-tabs-panel{display:none;padding:15px}.r-tabs .r-tabs-accordion-title{display:none}.r-tabs .r-tabs-panel.r-tabs-state-active{display:block}@media only screen and (max-width:768px){.r-tabs .r-tabs-nav{display:none}.r-tabs .r-tabs-accordion-title{display:block}}
.r-tabs,.r-tabs .r-tabs-nav .r-tabs-tab{position:relative}.r-tabs .r-tabs-nav .r-tabs-anchor{color:#fff;display:inline-block;font-size:14px;font-weight:700;text-decoration:none;text-shadow:0 1px rgba(0,0,0,.4)}.r-tabs .r-tabs-nav .r-tabs-state-disabled{opacity:.5}.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor{background-color:#ddd;border-top-left-radius:3px;border-top-right-radius:3px;color:#00669c;font-weight:400;padding:4px 9px;text-shadow:none}.r-tabs .r-tabs-nav .r-tabs-state-default .r-tabs-anchor{background-color:#9a9a9a;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;font-weight:400;padding:4px 9px;text-shadow:none}.r-tabs .r-tabs-panel{background-color:#ddd}.r-tabs .r-tabs-accordion-title .r-tabs-anchor{background-color:#9a9a9a;color:#fff;display:block;font-size:14px;font-weight:400;padding:4px 9px;text-align:center;text-decoration:none;text-shadow:none}.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{background-color:#ddd;color:#00669c;text-shadow:none}.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled{opacity:.5}button{background-color:#00c5ad;border:0;border-radius:3px;color:#fff;font-weight:700;text-align:center;text-shadow:0 1px rgba(0,0,0,.3);vertical-align:middle}.info,button{cursor:pointer;display:inline-block;font-size:14px;line-height:100%;margin-right:10px;margin-top:10px;padding:10px 20px}.info{background-color:#fff;border:2px solid #00ab94;border-radius:3px;color:#00c5ad;font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;width:300px}@media screen and (max-width:768px){.r-tabs .r-tabs-panel.r-tabs-state-active{text-align:center}}
body{height:100%;width:100%}.slideout-menu{-webkit-overflow-scrolling:touch;bottom:0;display:none;min-height:100vh;overflow-y:scroll;position:fixed;top:0;width:256px;z-index:0}.slideout-menu-left{left:0}.slideout-menu-right{right:0}.slideout-panel{background-color:#fff;min-height:100vh;position:relative;will-change:transform;z-index:1}.slideout-open,.slideout-open .slideout-panel,.slideout-open body{overflow:hidden}.slideout-open .slideout-menu{display:block}
body.browser-ie .hidden-ie{display:none}.row-eq-height{display:flex}@media screen and (min-width:480px){.row-eq-height-xs{display:flex}}@media screen and (min-width:768px){.row-eq-height-sm{display:flex}}@media screen and (min-width:992px){.row-eq-height-md{display:flex}}@media screen and (min-width:1200px){.row-eq-height-lg{display:flex}}.form-btn-sub{background:#1687bf}.button,.button.new-style,.form-btn,.form-btn-sub,.form-btn-sub.new-style,.form-btn.new-style{align-items:center;background:none repeat scroll 0 0 #00669c;border:none;border-radius:0;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:13px;height:36px;justify-content:center;min-height:36px;padding:0 12px;text-align:center;text-shadow:1px 1px #000}.button.full,.form-btn-sub.full,.form-btn.full{width:100%}a.button:hover,a.form-btn:hover{color:#fff}.button:hover,.form-btn-sub:hover,.form-btn:hover{opacity:.7}.border-between>[class*=col-]:before{background:#e3e3e3;bottom:0;content:" ";left:0;position:absolute;top:0;width:1px}.border-between>[class*=col-]:first-child:before{display:none}.row-increased-padding-50px{margin-left:-50px;margin-right:-50px}.row-increased-padding-50px>[class*=col-]{padding-left:50px;padding-right:50px}@media screen and (max-width:768px){.row-increased-padding-50px{margin-left:-8px;margin-right:-8px}.row-increased-padding-50px>[class*=col-]{padding-left:8px;padding-right:8px}}.row.row-decreased-padding-5px{margin-left:-5px;margin-right:-5px}.row.row-decreased-padding-5px>[class*=col-]{padding-left:5px;padding-right:5px}@media screen and (max-width:768px){.row.row-decreased-padding-5px{margin-left:-8px;margin-right:-8px}.row.row-decreased-padding-5px>[class*=col-]{padding-left:8px;padding-right:8px}}.border{border:1px solid #ddd;height:100%;padding:6px 6px 7px;position:relative}.row.full-length-colour-grey{background:#d3d3d3}.full-length-colour-blue,.row.full-length-colour-grey{margin-bottom:2em;margin-top:2em;padding-bottom:3em;padding-top:3em}.blue-background,.full-length-colour-blue{background:#00669c}.mb-0{margin-bottom:0!important}.no-margin-top{margin-top:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding-top{padding-top:0!important}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.text-bold{font-weight:700!important}.vertical{align-items:center;display:flex}.position-inherit{position:inherit}.position-inherit-force{position:inherit!important}.position-absolute{position:absolute}.position-relative{position:relative}.justify-content-left{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-right{justify-content:flex-end}.spacing-bottom{margin-bottom:15px}.spacing-top{margin-top:15px}.text-primary-blue{color:#00669c}.alert-thin{padding:7px 0!important}
.full-length-colour-grey .product-grid .border{background:#fff}
.form-styled{margin-bottom:1em;margin-top:1em}.form-styled label{display:block;margin-bottom:.5em}.form-styled label span{display:block;margin-bottom:6px}.form-styled input[type=email],.form-styled input[type=number],.form-styled input[type=password],.form-styled input[type=text],.form-styled label input[type=email],.form-styled label input[type=number],.form-styled label input[type=password],.form-styled label input[type=text],.form-styled label select,.form-styled label textarea{box-sizing:border-box;height:36px;padding:0 8px;width:100%}.form-styled label textarea{min-height:200px;padding-bottom:8px;padding-top:8px}.form-styled .form-btn{border-radius:0;height:36px;margin-top:1em;width:100%}.form-styled legend{font-size:15px;font-weight:700;letter-spacing:1px;padding:0 0 11px;text-transform:uppercase}.form-styled label+legend{margin-top:2em}
feefowidget-container-floating-service{z-index:9}
.carousel .carousel-control.left,.carousel .carousel-control.right{background:none!important;visibility:hidden}.carousel:hover .carousel-control.left,.carousel:hover .carousel-control.right{visibility:visible}.carousel .carousel-indicators{visibility:hidden}.carousel:hover .carousel-indicators{visibility:visible}.carousel-control{bottom:30%;top:30%;width:5%}
.btn{align-items:center;border-radius:0;display:inline-flex;justify-content:center;min-height:36px;padding-left:12px;padding-right:12px;white-space:inherit}button{box-shadow:none!important}.btn-primary{background:#00669c}
.flag_sprite{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/antarctica.png) no-repeat;display:block;float:left;height:22px;margin-right:5px;margin-top:2px;width:22px}.flag_sprite.asia{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/asia.png) no-repeat}.flag_sprite.asia2{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/asia2.png) no-repeat}.flag_sprite.asia3{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/asia3.png) no-repeat}.flag_sprite.oceania1{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/oceania1.png) no-repeat}.flag_sprite.oceania2{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/oceania2.png) no-repeat}.flag_sprite.oceania3{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/oceania3.png) no-repeat}.flag_sprite.africa1{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/africa1.png) no-repeat}.flag_sprite.africa2{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/africa2.png) no-repeat}.flag_sprite.africa3{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/africa3.png) no-repeat}.flag_sprite.europe1{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/europe1.png) no-repeat}.flag_sprite.europe2{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/europe2.png) no-repeat}.flag_sprite.europe3{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/europe3.png) no-repeat}.flag_sprite.northamerica1{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/northamerica1.png) no-repeat}.flag_sprite.northamerica2{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/northamerica2.png) no-repeat}.flag_sprite.northamerica3{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/northamerica3.png) no-repeat}.flag_sprite.southamerica1{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/southamerica1.png) no-repeat}.flag_sprite.southamerica2{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/southamerica2.png) no-repeat}.flag_sprite.southamerica3{background:url(https://images.kempstoncontrols.com/library/images/flag_sprites/southamerica3.png) no-repeat}.flag_sprite.serbia{background:url(https://www.kempstoncontrols.co.uk/library/images/flags/RS.png) no-repeat scroll 0 0/contain}.flag_sprite.montenegro{background:transparent url(https://www.kempstoncontrols.co.uk/library/images/flags/ME.png) no-repeat scroll 0 0/contain}
#widget_manu_list{max-height:339px;overflow:hidden;transition:max-height 1s cubic-bezier(0,1,0,1)}#widget_manu_show_more{color:#23527c;cursor:pointer;font-style:italic;font-weight:700;text-align:center}#widget_manu_show_more:hover{text-decoration:underline}
*{box-sizing:border-box;font-family:Tahoma,Arial,sans-serif}.review-widget_net *{font-family:Tahoma,Arial,sans-serif!important}body{font-size:14px;overflow-x:hidden}.container{margin-top:15px;max-width:1424px}#mainWrapper{display:flex;flex-direction:column;overflow-y:unset}#mainWrapper>.container-fluid{flex-grow:1}img{max-width:100%}h1,h2,h3,h4,h5,h6{letter-spacing:2px}h1{color:#00669c;font-size:24px}h1,h2{letter-spacing:2px;margin-bottom:.5em}h2{font-size:20px}h2.h1{color:#00669c;font-size:24px}h3{font-size:16px}h4{font-size:18px}a{color:#00669c;text-decoration:none}a:hover{text-decoration:underline}input[type=radio]{border:1px solid #cdcdcd}.product-grid-loader{display:none;text-align:center}.sidebar .title{background:#00669c;color:#fff;display:block;margin-bottom:0;margin-top:0;padding:10px}.sidebar ul{border:1px solid #00669c;list-style-type:none;margin:0;padding:10px}.sidebar ul li a{display:block;padding:3px 0}.sidebar+.sidebar{margin-top:1em}.btn-printer-friendly{text-align:right}.pagination{display:flex;flex-direction:column;margin-block:1em}.pagination ol,.pagination ul{display:flex;list-style-type:none;margin:.5em 0 0;max-width:500px;padding-left:0}.pagination ol li,.pagination ul li{flex-grow:1;margin-right:3px;max-width:35px;width:auto}.pagination ol li .button,.pagination ul li .button{padding-inline:0!important;width:100%}.pagination ol li .button.active,.pagination ul li .button.active{background:#0098e9;border:1px solid #0098e9}.tableScroller{margin-bottom:1em;overflow-x:scroll}.tableScroller table{margin-bottom:0!important}.pdf{background:url(https://images.kempstoncontrols.com/library/images/sprite.png) no-repeat scroll -31px -84px transparent;display:inline-block;height:17px;width:17px}#pleasecontact{margin-top:44px}.deleteButton{background:url(//images.kempstoncontrols.com/library/images/sprite.png) no-repeat 0 -127px;border:0;cursor:pointer;display:block;height:20px;margin-left:auto;margin-right:auto;width:19px}.quickbasket-quantity{width:72px}.quickbasket-remove{margin-right:2px}.adv-search-results .filter,.adv-search-results .no_data{display:none}.cadenas-viewer{height:100%;width:100%}body.print{font-family:Arimo,arial,serif;font-size:12px}body.print table{border:1px solid #000;border-collapse:collapse;width:100%}body.print td,body.print th{border:1px solid #000;vertical-align:top}body.print th{background-color:#ccc}body.print h1,body.print h2,body.print h3,body.print h4,body.print h5,body.print h6,body.print p{margin:1pt;padding:1pt}@media print{body.print .no-print{display:none}}body.print #footer{font-size:8pt}body.print tr.basket-total td{border-bottom:0;border-left:0;border-top:0;padding:3px}body.print table.summary,body.print table.summary tr td{border:0}body.print table.summary{margin-bottom:10px}body.print .bold{font-weight:700}body.print #header-country-selection-container{display:none}body.print #header-contact{float:left;font-size:14px;margin-left:90px;padding-top:7px}body.print #print_website_url{float:right;font-size:18px;margin-right:55px;margin-top:14px}body.print #content{margin:0;padding:0}body.print #quoteinvoice_notes{color:#666;float:left;font-family:Tahoma,"sans-serif";font-size:8.5pt;margin-top:1em}body.print #quoteinvoice_payment_details table,body.print #quoteinvoice_payment_details table td{border:none}body.print #footer_container_print{line-height:1.5em}body.print .footer-pad.line{display:block}body.print .desc-cell p{margin-bottom:0;margin-top:1em}body.print #footer-copyright{text-align:center}body.print #header-logo{position:inherit}#stageDevelopmentBanner{font-weight:700;margin-bottom:0;padding:3px 0;text-align:center}.spin{animation:spin .6s linear infinite}#nav #nav-products-categories ul{display:inherit}#nav #nav-products-categories>.child{background:red;height:auto;left:0;position:absolute;right:0;top:0;z-index:9999}#nav #nav-products-categories.active{background:#000031;position:relative;z-index:999}#categories-menu-background{background:#000;bottom:-100vw;left:-100vw;opacity:.4;position:absolute;right:-100vw;top:-100vw}#categories-menu{display:none;position:absolute;top:28px;z-index:99}#categories-menu .container{background:#fff;border:3px solid #00669c;border-top:none;overflow:inherit;padding-left:0;padding-right:0}#categories-menu ul{border:3px solid #00669c;display:flex;flex-direction:column;list-style:none;margin-bottom:5px;margin-left:0;margin-top:5px;padding-left:0}#categories-menu li{list-style:none;margin:0;min-height:unset;padding:0;position:relative}#categories-menu li a{background:#fff;display:block;font-size:12px;padding:7px}#categories-menu li>ul{border:3px solid #00669c;display:none;left:100%;list-style:none;min-width:260px;position:absolute;top:-5px;z-index:99999}#categories-menu li>ul a{white-space:nowrap}#categories-menu ul>li:hover>a{background:#00669c;color:#fff;position:relative;text-decoration:none}#categories-menu li a:active,#categories-menu li a:link,#categories-menu li a:visited{text-decoration:none!important}.changeCountryPopout{background:none;cursor:inherit;display:none;padding-top:9px;position:absolute;z-index:9999}.changeCountryPopout .container{background:#fff;border:3px solid #00669c;border-top:none}.changeCountryPopout ul{list-style:none;margin:1em 0;padding:0}.changeCountryPopout ul li a{color:#00669c!important;padding:2px 0!important;text-transform:none}.changeCountryPopout ul.group-picker li,.changeCountryPopout ul.group-picker li a{text-decoration:none!important}.changeCountryPopout ul.group-picker li.active,.changeCountryPopout ul.group-picker li.active a{background:#ccc!important}.changeCountryPopout .group ul li.active a,.changeCountryPopout ul li a:hover,.changeCountryPopout ul li:hover{background:#fff!important;text-decoration:underline!important}.changeCountryPopout ul.group-picker li{padding:4px 10px 6px}@media screen and (max-width:1200px){.changeCountryPopout{left:0;margin-left:0!important;right:0}}@media screen and (max-width:500px){.changeCountryPopout{left:12px!important;right:12px!important;top:-4px!important;width:auto!important;z-index:999999}.changeCountryPopout .groups .group>div:nth-child(odd){clear:left}.changeCountryPopout .groups .group>div ul{margin:0}.changeCountryPopout .groups .group>div ul li{padding:5px 0}.changeCountryPopout .container{padding-bottom:1em}}#mobileMenuSlideoutContent li,#mobileMenuSlideoutContent ul,#mobileMenuSlideoutProducts li,#mobileMenuSlideoutProducts ul{list-style:none;margin:0;padding:0}#mobileMenuSlideoutContent li,#mobileMenuSlideoutProducts li{text-transform:uppercase}#mobileMenuSlideoutContent li ul.child,#mobileMenuSlideoutProducts li ul.child{margin-left:1.5em}#mobileMenuSlideoutContent li a,#mobileMenuSlideoutProducts li a{display:block;padding:6px}#mobileMenuSlideoutContent .navItem-ChangeCountry,#mobileMenuSlideoutProducts .navItem-ChangeCountry{margin-top:2em;padding-right:15px;position:relative;width:100%}#mobileMenuSlideoutContent .navItem-ChangeCountry img,#mobileMenuSlideoutProducts .navItem-ChangeCountry img{position:absolute;right:12px}#mobileMenuSlideout{overflow-x:hidden}#mobileMenuSlideoutProducts{animation:floatInRight .3s ease-in-out;animation-direction:reverse;background:#fff;display:none;left:100%;padding-inline:15px;position:absolute;top:0;transition:all .3s ease-in-out}#mobileMenuSlideoutProducts.open{animation:floatInRight .3s ease-in-out;display:block;left:0}#mobileMenuSlideoutProducts li>ul{display:none!important}@keyframes floatInRight{0%{left:100%}to{left:0}}.switchCurrencyBtn *{pointer-events:none}.sticky-header{background:#00669c;border-bottom:5px solid #f28e39;left:0;padding-block:15px;position:fixed;top:0;transform:translateY(-100%);transition:all .4s ease-in-out;width:100%;z-index:2}.sticky-header:not(.sticky-header--scrolled){overflow:hidden}.sticky-header__toggle-self{background:#004d76;border-bottom:3px solid #f28e39;border-left:3px solid #f28e39;border-radius:0;display:none;margin:0;padding:5px 20px;position:absolute;right:0;top:100%}@media screen and (max-width:772px){.sticky-header__toggle-self{display:block}}.sticky-header__toggle-self svg{fill:#fff;height:16px;width:16px}.sticky-header__toggle-self__up{display:block}.sticky-header__toggle-self__down{display:none}.sticky-header--scrolled{transform:translateY(0)}.sticky-header--toggled{transform:translateY(-100%)!important}.sticky-header--toggled .sticky-header__toggle-self__up{display:none}.sticky-header--toggled .sticky-header__toggle-self__down{display:block}.sticky-header>.container{margin-top:0}.sticky-header>.container>.row{flex-wrap:nowrap}.sticky-header__logo{flex-grow:0;flex-shrink:1}.sticky-header__logo img{height:36px;max-width:196px}.sticky-header__wrapper{display:flex;flex-grow:0;flex-shrink:1}.sticky-header__search{align-items:center;display:flex;flex-grow:1;margin-inline:10px;max-width:650px;position:relative}@media screen and (min-width:1200px){.sticky-header__search.is-product-mode{margin-inline:30px}}.sticky-header__search>input{background:#fff;border:1px solid #d2d2d2;height:36px;outline:0!important;padding-inline:16px;width:100%}.sticky-header__search>input::-moz-placeholder{color:#a5a5a5;font-size:16px}.sticky-header__search>input::placeholder{color:#a5a5a5;font-size:16px}@media screen and (max-width:991px){.sticky-header__search>input::-moz-placeholder{font-size:14px}.sticky-header__search>input::placeholder{font-size:14px}}.sticky-header__search button{background:none;background:#fff;border:1px solid #d2d2d2;border-left:none;border-radius:0;height:100%;margin:0;padding:0;padding-inline:10px;position:absolute;right:0}.sticky-header__search button svg{fill:grey;height:20px;width:20px}.sticky-header__basket{align-items:center;display:flex;flex-direction:column;flex-grow:0;flex-shrink:1;font-size:11px;position:relative;white-space:nowrap}.sticky-header__basket input{outline:0}.sticky-header__basket p{margin-bottom:0}.sticky-header__basket svg{fill:#fff;height:34px;width:34px}.sticky-header__basket .badge{background:#5cb85c;font-size:10px;position:absolute;right:calc(50% - 18px);top:-10px;transform:translateX(50%)}.sticky-header__product{flex-shrink:0}@media screen and (max-width:830px){.sticky-header__product{justify-content:space-between}}@media screen and (min-width:576px){.sticky-header__product{margin-left:5px}}@media screen and (max-width:1200px){.sticky-header__product{display:none!important}}.sticky-header__product__groups{display:flex}.sticky-header__product__group+.sticky-header__product__group{margin-left:20px}@media screen and (max-width:830px){.sticky-header__product__group+.sticky-header__product__group{margin-left:10px}}.sticky-header__product__group__heading{color:#fff;font-size:11px;margin:0}.sticky-header__product__group__value{color:#fff;font-size:16px;margin:0}.sticky-header__product__basket{display:flex;margin-left:10px}.sticky-header__product__basket form{align-items:flex-start;display:flex}@media screen and (max-width:830px){.sticky-header__product__basket{align-items:center}}@media screen and (max-width:575px){.sticky-header__product__basket{margin-right:14px}}.sticky-header__product__basket input{background:#fff;border:1px solid #d2d2d2;height:35px;margin-right:10px;outline:0;text-align:center;width:40px}.sticky-header__product__basket button{margin:0;min-height:34px}.sticky-header__product__basket button svg{fill:#fff}.site-header{background:url(//images.kempstoncontrols.com/library/images/background.png) repeat scroll 0 0 #fff;border-top:5px solid #00669c;position:relative}@media screen and (max-width:991px){.site-header{padding-top:25px}}@media screen and (max-width:767px){.site-header{padding-top:10px}}.site-header__logo .branch{color:#b7b5b5;float:right;font-style:italic;font-weight:700;margin-right:4px;margin-top:-5px}.site-header__logo img{margin-top:-28px;width:252px}@media screen and (max-width:991px){.site-header__logo img{margin-top:0}.site-header__logo{max-width:170px}}@media screen and (max-width:767px){.site-header__logo .slidedown{max-width:40px}.site-header__logo img.last{margin-left:49px;margin-top:0;width:80px}}.site-header__extra-links{list-style:none;padding:0}.site-header__sign-out{color:#fff}.site-header__extra-link{background:#00669c;border-radius:0 0 4px 4px;height:28px;padding-top:3px;padding-inline:15px}.site-header__extra-link>a{color:#fff;text-shadow:1px 1px #000}.site-header__extra-link+.site-header__extra-link{margin-left:4px}@media screen and (max-width:991px){.site-header__buttons{padding-bottom:8px}}.site-header__button{align-items:center;display:flex;font-size:11px;justify-content:center}.site-header__button a,.site-header__button button{align-items:center;color:#00669c;display:flex;flex-direction:column;position:relative}.site-header__button a svg,.site-header__button button svg{fill:#00669c;height:34px;margin-bottom:4px;width:34px}@media screen and (max-width:767px){.site-header__button a svg,.site-header__button button svg{height:28px;width:28px}}.site-header__button a .badge,.site-header__button button .badge{background:#5cb85c;border-radius:10px;font-size:10px;padding:3px 7px;right:calc(50% - 15px);top:-15px;transform:translateX(50%)}.site-header__button button{background:none;cursor:pointer;font-size:11px;font-weight:400;margin:0!important;padding:0;text-shadow:none}.site-header__button+.site-header__button{border-left:1px solid #e3e3e3}.site-header #quickbaskettext{font-size:11px}.site-header__burger-menu{background:none;cursor:pointer;height:27px;padding-inline:0;width:27px}.site-header__burger-menu svg{height:inherit;width:inherit}@media screen and (max-width:991px){.site-header__search{margin-block:15px}}@media screen and (max-width:767px){.site-header__search{margin-block:10px}}.site-header__search .search-form button{background:none;height:100%;margin:0;padding:0;position:absolute;right:0;top:0;width:42px}.site-header__search .search-form svg{fill:grey;width:16px}.site-header__search .search-input{border:1px solid #ccc;font-weight:700}.site-header__search .search-input:focus-visible{outline:none}.site-header__search .search-input::-moz-placeholder{font-weight:700}.site-header__search .search-input::placeholder{font-weight:700}.site-header__navigation{background:#00669c;height:36px}.site-header__navigation .container,.site-header__navigation .container>div{height:inherit}.site-header__navigation ul{display:flex;list-style-type:none;margin-bottom:0;overflow:unset;padding-left:0}.site-header__navigation ul.d-flex,.site-header__navigation ul.d-flex>li,.site-header__navigation ul.level0,.site-header__navigation ul.level0>li{height:100%}.site-header__navigation ul.d-flex>li>a,.site-header__navigation ul.level0>li>a{align-items:center;color:#fff;display:flex;height:100%;padding:7px 15px 9px;text-decoration:none;text-transform:uppercase}.site-header__navigation ul.d-flex>li:not(.level0),.site-header__navigation ul.level0>li:not(.level0){padding:5px 0 9px}.site-header__navigation ul.d-flex>li>ul,.site-header__navigation ul.level0>li>ul{background:#fff;border:1px solid #cdcdcd;display:none;left:0;position:absolute;top:100%;z-index:2}.site-header__navigation ul.d-flex>li>ul>li>a,.site-header__navigation ul.level0>li>ul>li>a{align-items:center;color:#00669c;display:flex;padding-inline:15px;text-transform:uppercase;white-space:nowrap;width:100%}.site-header__navigation ul.d-flex>li>ul>li>a:hover,.site-header__navigation ul.level0>li>ul>li>a:hover{color:#fff}.site-header__navigation ul>li{position:relative}.site-header__navigation ul>li a{min-height:36px}.site-header__navigation ul>li:hover{background:#000}.site-header__navigation ul>li:hover>ul{display:block}.site-header__navigation__change-country{align-items:center;background:#1685bc;border-radius:0;color:#fff;display:flex;font-size:14px;font-weight:400;margin:0;padding:7px 15px 9px;text-transform:uppercase}.site-header__navigation__change-country img{margin-left:1em;width:22px}.site-header__navigation__change-country:hover{background:#000}.site-header__usp-bar{background:#d9edf7;border-bottom:1px solid #bce8f1;padding-block:6px}.site-header__usp-bar>.container{margin-top:0!important}.site-header__usp-bar i{display:inline-block;font-size:34px}.site-header__usp-bar small{display:block;font-size:10px;font-style:italic}.site-header__usp-bar a.vertical{flex-grow:1;justify-content:center}.site-header__usp-bar a.vertical:hover{text-decoration:none}.site-header__usp-bar a.vertical div{display:inline-block;font-size:12px;margin-left:12px}.ui-menu#ui-id-1>.ui-menu-item,.ui-menu#ui-id-2>.ui-menu-item{line-height:1.5;padding:.2em;text-decoration:none;width:100%}.ui-menu#ui-id-1>.ui-menu-item>.ui-menu-item-wrapper,.ui-menu#ui-id-2>.ui-menu-item>.ui-menu-item-wrapper{display:block;font-size:13px;padding:0 1em 0 .4em}.ui-menu#ui-id-1>.ui-menu-item>.ui-menu-item-wrapper.ui-state-active,.ui-menu#ui-id-2>.ui-menu-item>.ui-menu-item-wrapper.ui-state-active{background:none;border:1px solid #aaa;color:#212121;font-weight:400;text-decoration:none}.ui-menu#ui-id-1>.ui-menu-item>.ui-menu-item-wrapper>.search-code-blue,.ui-menu#ui-id-2>.ui-menu-item>.ui-menu-item-wrapper>.search-code-blue{color:#00669c;font-weight:700}.header-cart-popout{background:#fff;border:6px solid #00669c;border-radius:0;clear:both;color:#000;display:none;max-width:330px;padding:1em;position:fixed;right:15px;top:15px;z-index:99999999}.header-cart-popout .close{float:right;font-size:16px;margin-right:-8px;margin-top:-10px}.header-cart-popout .close svg{display:block;width:12px}.header-cart-popout .form-btn{color:#fff;margin:1em 0 0}.header-cart-popout .sidecart-desc,.header-cart-popout .sidecart-title{margin:0;padding:0}.header-cart-popout .sidecart-desc{color:#9a9a9a;font-size:11px}.header-cart-popout a{color:#00669c}.header-cart-popout #header-cart-price,.header-cart-popout #header-cart-price-total,.header-cart-popout #header-cart-quantity{margin:0}.header-cart-popout #header-cart-price span,.header-cart-popout #header-cart-price-total span,.header-cart-popout #header-cart-quantity span{color:#848484;font-size:10px}.quote-warning-small{display:flex;min-height:20px}.quote-warning-small .icon{background:url(//images.kempstoncontrols.com/library/images/sprite.png) no-repeat scroll -40px -127px transparent;display:block;height:18px;margin-right:15px;max-width:19px;width:100%}@keyframes fadeInMenu{0%{display:none;opacity:0}to{display:block;opacity:100%}}#categories-menu{animation-direction:reverse;animation-duration:.25s;animation-name:fadeInMenu;animation-timing-function:ease-in-out}#categories-menu.active{animation-direction:normal;display:block}#categories-menu li:hover>ul{display:block}.site-footer{background:#0a1447;padding-block:20px}.site-footer__links{margin-bottom:25px}@media screen and (max-width:575px){.site-footer__links{flex-wrap:wrap}}.site-footer__links>ul{list-style-type:none;margin-left:0;padding-left:0}@media screen and (max-width:991px){.site-footer__links>ul{flex-grow:1}}.site-footer__links>ul+ul{margin-left:30px}.site-footer__links>ul>li>h3{color:#fff;font-size:18px;font-weight:700;margin-bottom:5px}.site-footer__links>ul>li>a{color:#fff}@media screen and (max-width:575px){.site-footer__links>ul{margin-left:0!important;width:100%}.site-footer__logos{margin-bottom:25px}}.site-footer__logos>ul{display:flex;justify-content:flex-end;list-style-type:none;margin-left:0;padding-left:0}@media screen and (max-width:991px){.site-footer__logos>ul{justify-content:center}}.site-footer__logos>ul>li img{display:inline-block;height:65px}.site-footer__logos>ul>li+li{margin-left:12px}@media screen and (max-width:767px){.site-footer__newsletter{margin-bottom:25px}}.site-footer__newsletter h3{color:#fff;font-size:18px;font-weight:700;margin-bottom:0}.site-footer__newsletter h3+p{color:#fff;font-size:15px;font-weight:400;text-transform:unset}.site-footer__newsletter input[name=email]{height:40px;max-width:400px;width:100%}.site-footer__newsletter input[type=submit]{height:40px}.site-footer__newsletter input{border:0}.site-footer__socials{display:flex;flex-basis:0%;flex-direction:column;flex-grow:0;flex-shrink:1;justify-content:flex-end}.site-footer__socials h3{color:#fff;font-size:18px;font-weight:700;white-space:nowrap}.site-footer__socials ul{display:flex;justify-content:center;list-style-type:none;margin-left:0;padding-left:0}.site-footer__socials ul li{fill:#fff}.site-footer__socials ul li+li{margin-left:15px}.site-footer__nav{display:flex;flex-wrap:wrap;padding-left:0}.site-footer__nav>li{display:inline-block;font-size:11px;margin-right:15px}.site-footer__nav>li>a{color:#fff;font-weight:600}@media screen and (max-width:991px){.site-footer__nav>li{margin-right:0;width:33.3333333333%}.site-footer__nav>li>a{display:block;text-align:center;width:100%}}@media screen and (max-width:575px){.site-footer__nav>li{width:50%}}.site-footer__copyright{color:grey;font-size:12px;margin-top:20px}@media screen and (max-width:575px){.site-footer__copyright{flex-wrap:wrap}}.site-footer__copyright ul{list-style-type:none;margin:0;padding:0}@media screen and (max-width:575px){.site-footer__copyright ul{width:100%}.site-footer__copyright ul+ul{margin-top:15px}}.site-footer__copyright ul li{color:#fff;font-size:12px}.site-footer__copyright ul li a{color:#fff;text-decoration:underline}@media screen and (max-width:991px){.site-footer__socials{margin-left:auto}}@media screen and (max-width:767px){.site-footer__socials{display:flex;justify-content:center}}@media screen and (max-width:575px){.site-footer__socials{margin:0 auto}}.site-footer__socials p{color:#fff;font-size:14px;font-weight:700;text-align:center}.site-footer__socials a{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:11px}@media screen and (max-width:767px){.site-footer__socials a{margin-bottom:8px}}.site-footer__socials a svg{fill:#fff;height:22px;width:22px}#footerLogos{margin-bottom:15px;position:relative;text-align:center}#footerLogos.normal{margin:0 auto;max-width:920px;padding-bottom:1.4em;padding-top:2em;width:100%}#footerLogos li,#footerLogos ul{list-style:none;margin:0;padding:0}#footerLogos img{height:auto;max-width:140px;width:100%}#footerLogos ul{display:inline-block;height:66px;overflow:hidden}#logos_container{background:none repeat scroll 0 0 #fff;border-top:5px solid #00669c;margin-top:2em;padding-block:2em}#countrySelectModal .modal-dialog,#ieUkCustomerModal .modal-dialog{width:485px}#countrySelectModal .modal-dialog .modal-content,#ieUkCustomerModal .modal-dialog .modal-content{background:#12597e;border:none;border-radius:15px;color:#fff}#countrySelectModal .modal-dialog .modal-content .modal-header,#ieUkCustomerModal .modal-dialog .modal-content .modal-header{background:none;border:none;padding-bottom:0;text-align:center}#countrySelectModal .modal-dialog .modal-content .modal-header .bootstrap-dialog-title,#ieUkCustomerModal .modal-dialog .modal-content .modal-header .bootstrap-dialog-title{font-size:39px}#countrySelectModal .modal-dialog .modal-content .modal-body,#ieUkCustomerModal .modal-dialog .modal-content .modal-body{text-align:center}#countrySelectModal .modal-dialog .modal-content .modal-body a,#ieUkCustomerModal .modal-dialog .modal-content .modal-body a{color:#fff;text-decoration:underline}#countrySelectModal .modal-dialog .modal-content .modal-footer,#ieUkCustomerModal .modal-dialog .modal-content .modal-footer{border:none;padding:0 0 21px}#countrySelectModal .modal-dialog .modal-content .modal-footer .bootstrap-dialog-footer-buttons,#ieUkCustomerModal .modal-dialog .modal-content .modal-footer .bootstrap-dialog-footer-buttons{margin:auto;width:416px}#countrySelectModal .modal-dialog .modal-content .modal-footer .bootstrap-dialog-footer-buttons .btn,#ieUkCustomerModal .modal-dialog .modal-content .modal-footer .bootstrap-dialog-footer-buttons .btn{background:#1cad1f;border-radius:6px;font-size:16px;margin:0;padding:14px 0;width:calc(50% - 26px)}#countrySelectModal{padding-right:0!important}#countrySelectModal .modal-header{display:none}#countrySelectModal .modal-dialog{margin-inline:auto;max-width:600px;width:calc(100% - 30px)}#countrySelectModal .countryPopupModal.row{display:flex}#countrySelectModal .countryPopupModal.row .col-sm-6:nth-of-type(2){display:flex;flex-direction:column;justify-content:space-between}#countrySelectModal div>p.block:last-of-type{margin-bottom:0}#countrySelectModal h2{display:flex;justify-content:space-between;text-align:left}#countrySelectModal h2 span{font-size:20px}#countrySelectModal h2 span strong{font-size:1.75em;font-weight:400}#countrySelectModal h2 svg{fill:#fff;height:55px}#countrySelectModal a.button{align-items:center;background:#dc8301;border-radius:5px;display:flex;font-size:16px;height:unset;text-decoration:none!important;text-shadow:none}#countrySelectModal a.flag{background:#1cad1f;border-radius:5px;display:block;padding:10px 15px}#countrySelectModal a.flag img{margin-bottom:10px;width:100%}.breadcrumbs{margin-bottom:.5em;margin-top:.5em}.breadcrumbs ol{font-size:12px;font-style:italic;list-style:none;margin:0;padding:0}.breadcrumbs ol li{display:inline}#liveChatModal,body.modal-open{padding-right:0!important}#liveChatModal.outOfHours .modal-content.orange .col2-content:after,#liveChatModal.outOfHours .modal-content.orange .col2-content:before{display:none}#liveChatModal .modal-content.orange{background:#f28e39}#liveChatModal .modal-content.orange :not(.btn){color:#403f3f!important}#liveChatModal .modal-content.orange .col2-content:before{border-top:1px solid #000}#liveChatModal .modal-content.orange .col2-content:after{background:#f28e39!important;color:#403f3f!important}#liveChatModal .modal-content.orange small{font-size:11px}#liveChatModal .modal-content .col1-content h3{line-height:30.8px;margin-block:14px}#liveChatModal svg.comment{fill:#00669c;width:68px}#liveChatModal .col-content:last-child{font-size:12px;font-weight:700;margin-bottom:0!important}#liveChatModal .col-content+.col-content{position:relative}#liveChatModal .col-content+.col-content:before{background:none;border-top:1px solid gray;bottom:auto;content:" ";display:block;left:auto;margin:1em auto 2em;max-width:316px;position:relative;right:auto;top:auto;width:100%}#liveChatModal .col-content+.col-content.col2-content:after{background:#fff;color:gray;content:"or";font-size:24px;font-weight:700;left:calc(50% - 22px);padding-left:.4em;padding-right:.4em;position:absolute;top:-7px}#liveChatModal .modal-dialog{max-width:490px}#liveChatModal .modal-dialog h2{color:gray;margin-bottom:1.5em}#liveChatModal .modal-dialog .modal-body h3{color:gray;font-size:28px;font-weight:700;letter-spacing:1px}#liveChatModal .modal-dialog .modal-body p{color:gray;font-weight:700;margin-bottom:1em}#liveChatModal .modal-dialog .modal-body .close{position:absolute;right:4px;top:0}#liveChatModal .modal-dialog .modal-body .col-content{margin-bottom:1em}#liveChatModal .modal-dialog .modal-body .col-content i{color:#00669c;font-size:60px}#liveChatModal .modal-dialog .modal-body .col-content.smaller-content h3{font-size:20px}#liveChatModal .modal-dialog .modal-body .col-content.smaller-content p{font-size:12px}.btn-need-today{background:#ec971f;color:#fff}.btn-need-today:hover{background:#df8a13;color:#fff}#liveChatWidget .widget{background:#00669c;border-radius:7px;bottom:14px;color:#fff;cursor:pointer;display:none;letter-spacing:2px;padding:18px 0;position:fixed;right:14px;text-align:center;text-transform:uppercase;width:200px;z-index:600}#liveChatWidget .widget:hover{opacity:.7}#liveChatWidget .widget svg.comment{fill:#fff;width:14px}#liveChatWidget .window{background:none;border-radius:14px;bottom:25px;color:#fff;display:none;min-width:315px;padding:14px;position:fixed;right:14px;z-index:600}#liveChatWidget .window .active{display:none!important}#liveChatWidget .window iframe{border:7px solid #00669c;border-radius:6px;height:368px;width:100%}#liveChatWidget .window .close{background:#fff;border-radius:100%;opacity:1;padding:9px;position:absolute;right:-10px;top:-16px}#liveChatWidget .window .close i{color:#000;font-size:36px;opacity:1;text-shadow:none}#liveChatWidget .talkToUs{background:#fff;border:4px solid #00669c;border-radius:15px;bottom:81px;display:none;font-size:18px;padding:21px;position:fixed;right:15px;text-align:center;width:275px;z-index:99}@media only screen and (max-width:768px){#liveChatWidget .widget{width:52px}#liveChatWidget .widget span{display:none}#liveChatWidget .window{bottom:10px;left:10px;right:10px}}@media only screen and (max-width:1300px){#liveChatWidget .widget{width:52px}#liveChatWidget .widget span{display:none}#liveChatWidget .window{bottom:10px;left:10px;right:10px}}.featured-products>h2{color:#00669c;font-size:24px}.featured-products__grid>div{display:flex;margin-bottom:15px}.featured-products__grid .product-list__item{border:1px solid #e3e3e3!important;padding-block:10px;text-align:center;width:100%}.featured-products__grid .product-list__item__details{display:flex;flex-direction:column;height:100%}.featured-products__grid .product-list__item__details__image{display:flex;margin:0 auto .5em;width:100%}.featured-products__grid .product-list__item__details__image img{margin:0 auto;max-height:85px;max-width:85px;width:auto}.featured-products__grid .product-list__item__details__text h2{font-size:12px;font-weight:700;letter-spacing:0;margin-bottom:7px}.featured-products__grid .product-list__item .product-pricing{border:0;padding:0;width:100%!important}.featured-products__grid .product-list__item a.text-primary-blue{display:block;font-size:12px}.featured-products--manufacturer .product-list__item{height:100%}.featured-products--manufacturer h2{color:#00669c;font-size:24px}.featured-products--manufacturer .carousel{position:relative}.featured-products--manufacturer .carousel .carousel-control-next,.featured-products--manufacturer .carousel .carousel-control-prev{height:unset;margin:0;position:absolute;width:unset;z-index:2}.featured-products--manufacturer .carousel .carousel-control-next svg,.featured-products--manufacturer .carousel .carousel-control-prev svg{fill:#00669c;height:30px;width:30px}.featured-products--manufacturer .carousel .carousel-control-prev{left:0}.featured-products--manufacturer .carousel .carousel-control-next{right:0}#loadingAnimation{background:#dbd9d5 none repeat scroll 0 0;height:100%;left:0;opacity:.4;padding-top:15%;position:fixed;right:0;top:0;z-index:9999}.spinner{animation:spin .6s linear infinite;border:3px solid rgba(0,0,0,.12);border-radius:100%;border-top-color:#00669c;display:block;height:50px;margin:0 auto;position:relative;width:50px}#blackout.loadingAnimation{background:#000;bottom:0;left:0;opacity:.5;position:fixed;right:0;top:0;z-index:9998}.swal2-popup button.swal2-styled{background-image:none;border:1px solid transparent;border-radius:0;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.swal2-popup button.swal2-styled.swal2-confirm{background:var(--primary)}#manufacturers-facet-widget-button,#manufacturers-widget-button{border-top:1px solid #ccc;color:#00669c;cursor:pointer;font-size:12px;letter-spacing:1px;margin-top:4px;padding-top:4px}#manufacturers-widget{list-style:none;margin:0}#manufacturers-widget .toggle-hidden-manu{margin-top:10px;text-decoration:underline}#manufacturers-widget .hidden,#manufacturers-widget .toggle-hidden-manu .hide-text{display:none}#manufacturers-widget.show-all-items .hidden{display:block!important}#manufacturers-widget.show-all-items .toggle-hidden-manu .hide-text{display:block}#manufacturers-widget.show-all-items .toggle-hidden-manu .show-text{display:none}.shipping-selector{max-width:350px}.shipping-selector__header{background:#00669c;padding:5px 7px}.shipping-selector__header h3{color:#fff;font-size:14px}.shipping-selector__header a{color:#fff}.feefo-widget{overflow-x:hidden}.feefo-widget h2{color:#00669c;font-size:24px}@media screen and (max-width:380px){#feefo-service-review-carousel-widgetId{margin-left:-16px!important;overflow:hidden}}@media screen and (max-width:350px){#feefo-service-review-carousel-widgetId{margin-left:-24px!important}}@media screen and (max-width:342px){#feefo-service-review-carousel-widgetId{margin-left:-32px!important}}@media screen and (max-width:333px){#feefo-service-review-carousel-widgetId{margin-left:-40px!important}}@media screen and (max-width:324px){#feefo-service-review-carousel-widgetId{margin-left:-48px!important}}@media screen and (max-width:316px){#feefo-service-review-carousel-widgetId{margin-left:-54px!important;transform:scale(.85)}}@media screen and (max-width:304px){#feefo-service-review-carousel-widgetId{margin-left:-64px!important}}@media screen and (max-width:300px){#feefo-service-review-carousel-widgetId{margin-left:-68px!important}}.stock{color:green;font-weight:700;margin-bottom:1em}.stock a{color:inherit;text-decoration:underline}.stock.none{color:#00669c}.stock.backorder,.stock.backorderMaybe{color:orange}.productStockContainer{text-align:center}.productStockContainer .stockDispatchMsg{color:green;margin:-1em 0 1em}.productStockContainer .stockAlternatives{color:#a9a9a9}.productStockContainer .stockAlternatives .message{font-size:11px}.productStockContainer .stockAlternatives .stock{align-items:center;color:#00669c;display:flex;justify-content:center}.productStockContainer .stockAlternatives svg{fill:#00669c;height:20px;margin-left:3px;width:14px}.productStockContainer .stockDue{width:auto}.productStockContainer .stockDue h4{font-size:12px}.productStockContainer .stockDue ul{list-style:none;padding:0}body.page-product .productImageContainer .mainImageContainer{position:relative}body.page-product .productImageContainer .mainImageContainer .mainImage{height:270px;overflow:hidden}body.page-product .productImageContainer .mainImageContainer .mainImage a{cursor:inherit}body.page-product .productImageContainer .mainImageContainer .mainImage img{height:100%;margin:auto;width:auto}body.page-product .productImageContainer .mainImageContainer .productLightbox{border:1px solid #000;border-radius:6px;bottom:10px;cursor:pointer;padding:5px;position:absolute;right:8px;z-index:99}@media only screen and (max-width:480px){body.page-product .productImageContainer .mainImageContainer .productLightbox{display:none}}body.page-product .productImageContainer .mainImageContainer .productLightbox svg{display:block;height:28px;width:28px}body.page-product .productImageContainer .mainImageContainer .productLightbox:hover{background:#00669c;color:#fff}body.page-product .productImageContainer .mainImageContainer .productLightbox:hover svg{fill:#fff}body.page-product .productImageContainer .thumbnails{border-top:1px solid;list-style:none;margin:0;padding:7px 0 0}body.page-product .productImageContainer .thumbnails a{border:2px solid #fff;cursor:pointer;display:block}body.page-product .productImageContainer .thumbnails a.active,body.page-product .productImageContainer .thumbnails a:hover{border-color:#00669c}body.page-product .productImageContainer .thumbnails li{display:inline-block;max-width:13%;overflow:hidden;text-align:center}body.page-product .productImageContainer .thumbnails li .productLightboxOrbit,body.page-product .productImageContainer .thumbnails li .productLightboxVideo{background:#d3d3d3;color:#00669c;font-weight:700;line-height:35px;position:relative;text-align:center}body.page-product .productImageContainer .thumbnails li .productLightboxOrbit img,body.page-product .productImageContainer .thumbnails li .productLightboxVideo img{visibility:hidden}body.page-product .productImageContainer .thumbnails li .productLightboxOrbit span,body.page-product .productImageContainer .thumbnails li .productLightboxVideo span{left:0;margin-top:-19px;position:absolute;right:0;top:50%}body.page-product .productImageContainer .thumbnails li .productLightboxOrbit:hover,body.page-product .productImageContainer .thumbnails li .productLightboxVideo:hover{text-decoration:none}body.page-product .orbitvu-container .ov-control-panel{width:calc(100% - 48px)}@media screen and (max-width:991px){body.page-product .orbitvu-container .ov-control-panel{width:100%}}body.page-product .orbitvu-container .ov-control-panel>div{display:inline-flex;justify-content:space-around;width:100%}@media screen and (max-width:991px){body.page-product .orbitvu-container .ov-control-panel>div{gap:6px;justify-content:center}}body.page-product .orbitvu-container .ov-control-panel>div>.ovviosbuttonwrapper{flex-basis:26px;flex-shrink:1;margin-right:0}body.page-product .orbitvu-container .ov-control-panel>div>.ovviosbuttonwrapper>.ovviosbutton{height:unset;width:100%}body.page-product .orbitvu-container .ov-control-panel>div>.ovviosbuttonwrapper>.ovviosbutton>svg{height:100%;width:100%}body.page-product .orbitvu-container .ovvdialog:not(.initial) .orbitvu-viewer-infobox{position:relative}body.page-product .orbitvu-container .ovvdialog:not(.initial) .orbitvu-viewer-infobox p{display:none}body.page-product .orbitvu-container .ovvdialog:not(.initial) .orbitvu-viewer-infobox:before{background:#009bb0;content:" ";height:43px;left:calc(50% - 21px);position:absolute;top:0;width:44px;z-index:999}body.page-product .orbitvu-container .ovvdialog:not(.initial) .orbitvu-viewer-infobox:after{background:#fff;content:" ";height:15px;left:0;position:absolute;top:29px;width:100%;z-index:999}body.page-product .propertiesTable .table_row{border-bottom:1px solid #00669c;padding-bottom:5px;padding-top:5px}body.page-product .propertiesTable .table_row:hover{background:#efefef}body.page-product .propertiesTable .table_row:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}body.page-product .propertiesTable .table_cell{width:73%}body.page-product .propertiesTable .cell_bold{width:25%}body.page-product .propertiesTable .single_row_cell{border-right:1px solid #00669c;padding-right:5px;width:20%}body.page-product .propertiesTable .single_row_cell:last-child{border-right:0}body.page-product .propertiesTable .single_row_bold_cell{font-weight:700;width:20%}body.page-product .propertiesTable .table_single_row{border:1px solid #00669c;border-top:0;padding-bottom:5px;padding-top:5px;text-indent:10px}body.page-product .propertiesTable .table_single_row:first-child{border:1px solid #00669c;padding-bottom:5px;padding-top:5px;text-indent:10px}body.page-product .propertiesTable .table_single_row:hover{background:#efefef}body.page-product .table-views-row .table-views-column{flex-basis:50%;flex-grow:1;width:auto}@media screen and (max-width:767px){body.page-product .table-views-row .table-views-column{flex-basis:100%}}body.page-product #tab-window{background:#fff;border:1px solid #ddd}body.page-product #tab2 .pdf{display:none}body.page-product #tabs li{background:#efefef;border:1px solid #efefef;border-radius:0;color:#00669c;letter-spacing:2px;margin-bottom:-1px;margin-right:2px;padding:10px 35px;text-transform:uppercase}body.page-product #tabs li.active{background:#fff;border:1px solid #ddd;border-top:4px solid #00669c;color:#00669c;padding-top:7px}body.page-product .product-description{text-align:left}body.page-product .product .product-grid-price input.product-qtd-field{margin:0;text-align:center;width:50%}body.page-product .product .product-grid-price .product-qty-label{display:block;margin-bottom:6px}body.page-product .alert.free-shipping-countdown{margin-bottom:1em}body.page-product .product .product-grid-price .spacing-bottom,body.page-product .product .product-grid-price p{margin-bottom:.5em}body.page-product #productCompare{display:none}body.page-product #productCompare .row.row-eq-height{justify-content:center}body.page-product #productCompare .close{color:#fff;opacity:1;position:absolute;right:-32px;top:-15px;z-index:9999}body.page-product #productCompare .close svg{fill:#fff;width:42px}body.page-product #productCompare .blackout{background:#000;bottom:0;left:0;opacity:.5;position:fixed;right:0;top:0;z-index:999}body.page-product #productCompare .container{left:0;margin-top:3em;position:fixed;right:0;top:0;z-index:9999}body.page-product #productCompare .container .icon-container p{text-align:center}body.page-product #productCompare .container .icon-container p:last-child{margin-bottom:0}body.page-product #productCompare .container .icon-container svg{fill:#cecece;width:34px}body.page-product #productCompare .container .icon-container div{display:flex;flex-direction:column;height:100%;justify-content:center}body.page-product #productCompare h2.h1{color:#fff;margin-bottom:1em;text-align:center;text-shadow:0 0 #000}body.page-product #productCompare .product-container{margin-bottom:2.4em}body.page-product .product-container .buttons-container{bottom:-17px;text-align:center}body.page-product #productCompare .compared-products .stock{margin-top:-6px}body.page-product .product-container{background:#fff}body.page-product .product-container .img{margin:1em auto;max-width:170px}body.page-product .product-container .buttons-container{bottom:-36px;left:15px;margin-bottom:1em;position:absolute;right:15px}body.page-product .product-container h3{font-size:15px;letter-spacing:1px}body.page-product .product-container .alternative-part-number{display:block}body.page-product .product-container .price{color:#00669c;font-size:1.2em}body.page-product .compare-content{margin-bottom:2em;margin-top:6px}body.page-product .compare-content ul{list-style:none;margin:0;padding:0}body.page-product .compare-content ul li+li{border-top:1px solid #e3e3e3;margin-top:5px;padding-top:5px}body.page-product #variationDropdown{border-radius:0;height:36px;margin:auto;text-align:center;width:50%}body.page-product #btnProductCompare svg{fill:#fff;display:inline;margin-right:4px;position:relative;top:3px;width:14px}@media screen and (max-width:768px){body.page-product .product-container h2{padding-top:1em}body.page-product .product-container .buttons-container{padding-bottom:1em}body.page-product #productCompare .row-eq-height{display:block}body.page-product #productCompare .close{right:0}body.page-product #productCompare .container{position:absolute}}@media screen and (max-width:500px){body.page-product #productCompare .container{left:10px;right:10px}}body.page-product .tab-header{color:#00669c;display:inline-block;margin-top:25px;text-transform:uppercase;width:100%}body.page-product .tab-header:not(.no-line){border-bottom:8px solid #00669c;padding-bottom:10px}body.page-product .table-overflow-wrapper{overflow-x:scroll;width:100%}body.page-product .content-divider{margin-top:3em;padding-bottom:2em}body.page-product .product-astrix{font-size:11px;margin-top:10px}#productCompare .container{max-width:1170px}#productCompare .compared-products,#productCompare .main-product{display:flex;flex-direction:column}#productCompare .compared-products>.scroller,#productCompare .compared-products>.scroller>.row,#productCompare .main-product>.scroller,#productCompare .main-product>.scroller>.row{height:100%}#productCompare .product-container{margin-bottom:0!important}#productCompare .buttons-container{bottom:unset;left:unset;position:relative!important;right:unset;top:unset}.product-list{display:flex;flex-wrap:wrap;width:100%}.product-list__item{border-bottom:1px solid #e3e3e3;justify-content:space-between;margin-inline:0!important;padding-block:2em}@media screen and (max-width:991px){.product-list__item{padding-block:1em;padding-inline:1em}.product-list__item:nth-of-type(2n){border-left:1px solid #e3e3e3}}@media screen and (max-width:767px){.product-list__item{border-left:0!important}}.product-list__item__details__image{max-width:150px;padding-right:10px;width:100%}@media screen and (max-width:991px){.product-list__item__details__image:not(.product-list__item--alternative .product-list__item__details__image){align-items:center;display:flex;justify-content:center;padding-right:0;width:50%}}.product-list__item__details__image img{width:100%}.product-list__item__details__text h2 a{word-wrap:break-word}.product-list__item__details__text__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#848484;display:-webkit-box;font-size:12px;max-height:53px;overflow:hidden;text-overflow:ellipsis}.product-list__item__details__text .manufacturer-img{display:inline-block;margin-bottom:10px}.product-list__item__details .add_to_basket{margin-top:10px}.product-list__item__quantity{align-items:center;color:#848484;display:flex;justify-content:center}.product-list__item__quantity>input{color:#848484;font-size:12px;margin-left:6px;width:43px!important}.product-list__item__quantity>input:focus{border-color:#dee2e6;box-shadow:unset}.product-list__item .product-pricing{margin:0 auto;max-width:199px}@media screen and (max-width:991px){.product-list__item .product-pricing:not(.product-list__item--alternative .product-pricing){border:0;padding-inline:0;padding-left:5px;width:50%}}.product-list__item--alternative .product-list__item__details{border:1px solid #9a9a9a;padding:20px}.product-list__item--alternative .product-list__item__details img{max-width:85px}.product-list__item--alternative .product-list__item__details__text{text-align:center}.product-list__item--alternative .product-list__item__details__text h2{font-size:13px;font-weight:700;letter-spacing:0}.product-list__item--alternative .product-list__item__details__text a.text-primary-blue{font-size:12px}.product-list__item--alternative .product-list__item__details .product-pricing{text-align:center}.product-list__item--alternative .product-list__item__details .product-pricing .nostock,.product-list__item--alternative .product-list__item__details .product-pricing .stock{font-size:12px;margin-top:5px}.product-list__item--alternative .product-list__item__details .product-pricing .stock{color:#5cb85c}.product-list__item--alternative .product-list__item__details .product-pricing .nostock{color:#848484}.product-list--alternate h2{color:#00669c;font-size:24px;height:29px}@media screen and (max-width:767px){.product-list--alternate h2{height:unset}}.product-list--alternate__item{font-size:12px;padding:6px 6px 8px}.product-list--alternate__item:nth-of-type(odd){background:#ddd}.product-list--alternate__item h3{font-size:14px;margin-bottom:.2em}.discontinued--title{color:#00669c}.product-pricing{background:#fff;border:1px solid #cdcdcd;font-size:12px;padding:10px}.product-pricing span.our-price{color:#b12704}.product-pricing .breakprice tr.green-bg td{background:#5cb85c;color:#fff}.product-pricing .weboffer-limited-availiabity{color:#848484;font-size:9px;text-align:center}.product-pricing__price{color:#848484;text-align:center}.product-pricing__price.small-text{font-size:12px}.product-pricing__price--exvat,.product-pricing__price__poa span{color:#00669c;font-size:1.5em}.product-pricing__price--discounted,.product-pricing__price--incvat,.product-pricing__price--web{color:#848484;font-size:12px}.product-pricing__price--discounted span,.product-pricing__price--web span{text-decoration:line-through}.product-pricing__stock{color:#5cb85c;font-weight:700;margin-block:12px;text-align:center}.product-pricing__stock--backorder{color:#f28e39}.product-pricing .form-styled{margin-bottom:0}.product-pricing .spacing-bottom{margin-bottom:.5em}.product-page__details__title h1{color:#000;font-size:20px;letter-spacing:0;margin-bottom:0;text-transform:uppercase}.product-page__details__title h1>span{font-size:24px}.product-page__details__title h1 .partNumber{color:#00669c}.product-page__details__title #alternative-part-number{font-size:14px;letter-spacing:0}.product-page__details__image .illustrationMessage{font-size:12px;font-style:italic;text-align:center}.product-page__details__image__main{align-items:center;display:flex;height:270px;justify-content:center;overflow:hidden;position:relative}.product-page__details__image__main img{height:100%;-o-object-fit:contain;object-fit:contain}.product-page__details__image__main .cadenas-viewer{z-index:2}.product-page__details__image__main .cadenas-viewer .psol-comp-viewbase-iconbutton[title=Fullscreen]{display:none}.product-page__details__image__main__wrapper{position:relative}.product-page__details__image__main__wrapper #openLightboxBtn{background:#fff;border:1px solid #000;border-radius:6px;bottom:8px;cursor:pointer;padding:5px;position:absolute;right:8px;z-index:10}.product-page__details__image__main__wrapper #openLightboxBtn svg{display:block;height:28px;width:28px}.product-page__details__image__thumbnails{border-top:1px solid #cdcdcd;padding-top:7px}.product-page__details__image__thumbnail{border:2px solid #fff;cursor:pointer;display:none;max-width:13%;overflow:hidden;text-align:center}.product-page__details__image__thumbnail.show-thumb{display:inline-block}.product-page__details__image__thumbnail.active,.product-page__details__image__thumbnail:hover{border:2px solid #00669c}.product-page__details__image__thumbnail--orbit{position:relative}.product-page__details__image__thumbnail--orbit span{align-items:center;background:#e3e3e3;color:#00669c;display:flex;font-weight:700;height:100%;justify-content:center;position:absolute;text-align:center;width:100%}@media screen and (max-width:575px){.product-page .product-pricing{border-bottom:0;border-left:0;border-right:0}}.product-page #productPricingContainer{margin-bottom:15px}.product-page__tabs{margin-top:1em}.product-page__tabs>li>button{background:#e3e3e3;border:1px solid #e3e3e3;border-radius:0;color:#00669c;font-size:14px;font-weight:400;letter-spacing:2px;margin-bottom:-1px;margin-right:2px;margin-top:0;padding:10px 35px;text-shadow:none;text-transform:uppercase}.product-page__tabs>li>button.active{background:#fff;border:1px solid #ddd;border-top:4px solid #00669c;padding-top:7px}@media screen and (max-width:767px){.product-page__tabs>li,.product-page__tabs>li>button{width:100%}}.product-page .tab-content{background:#fff;border:1px solid #ddd;padding:15px 15px 12px}#free-shipping{align-items:center;display:flex;justify-content:center}#free-shipping .free-shipping-van{margin-right:16px}.free-shipping-van{background:url(https://images.kempstoncontrols.com/library/images/sprite.png) -82px -78px;display:inline-block;height:24px;width:30px}.product-listing-sidebar #productWidgetsBtn{align-items:center;background:#00669c;color:#fff;display:flex;font-size:16px;font-weight:500;justify-content:space-between;margin-bottom:20px;padding:10px;text-decoration:underline}.product-listing-sidebar #productWidgetsBtn svg{fill:#fff}.product-listing-sidebar #productWidgetsBtn span{transform:rotate(-90deg);transition:all .25s ease-in-out}.product-listing-sidebar #productWidgetsBtn.collapsed span{transform:rotate(90deg)}@media screen and (min-width:992px){.product-listing-sidebar #productWidgets{display:block!important}}@media screen and (max-width:767px){#productDetails td{text-align:center}#productDetails td:first-of-type{border-bottom:none;margin-top:5px}}.basket__buttons{display:inline-flex;margin-left:auto}@media screen and (max-width:575px){.basket__buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-left:0;width:100%}}.basket__buttons__group input{margin-left:3px}@media screen and (max-width:575px){.basket__buttons__group{flex-grow:1}.basket__buttons__group input{display:block;width:100%}}.basket__buttons__group:last-of-type{margin-left:2em}@media screen and (max-width:575px){.basket__buttons__group:last-of-type{margin-left:0;margin-top:10px;width:100%}.basket__buttons__group:last-of-type input{margin-top:5px}}.basket__buttons__group:last-of-type button,.basket__buttons__group:last-of-type input{margin-right:0!important}@media screen and (max-width:767px){.basket #basketTableScroller{overflow-x:scroll}}.basket__table{margin-top:20px}@media screen and (max-width:767px){.basket__table{min-width:750px}}.basket__table thead tr th{background:#00669c;color:#fff}.basket__table tbody tr td .nav-tabs{border-bottom:0;height:21px}.basket__table tbody tr td .nav-tabs .nav-item{align-items:center;display:flex}.basket__table tbody tr td .nav-tabs .nav-item button{border:0;color:#00669c;font-size:14px;font-weight:400;margin-top:0;padding:0;text-shadow:none}.basket__table tbody tr td .nav-tabs .nav-item+.nav-item{margin-left:10px;position:relative}.basket__table tbody tr td .nav-tabs .nav-item+.nav-item:before{content:"/";display:block;left:-12px;position:absolute}.basket__table tbody tr td .tab-pane.active{padding:5px}.basket__table tbody tr td .tab-pane.active input[type=submit]{margin-top:5px}.basket__table__line td>p{margin-bottom:4px}.basket__table__line .product-grid-price{font-size:12px}.basket__table__line__remove{background:none;margin:0;padding:0}.basket__totals{display:flex;justify-content:flex-end}.basket__totals>table{max-width:350px}.basket__totals>table tr td{text-align:right}.basket__totals>table tr td.total-price{white-space:nowrap}@media screen and (max-width:767px){.basket__totals>table{max-width:unset}}.basket__shipping{max-width:350px}.basket__shipping__title{background:#00669c;color:#fff;padding:4px 7px 6px;text-shadow:1px 1px #000}.basket__shipping__title h3{font-size:14px;margin-bottom:0}.basket__shipping__title a{color:inherit;font-size:10px}.basket__shipping__container{background:#fff;border:1px solid #cdcdcd;padding:7px}.basket__shipping__radio label{font-weight:700;margin-bottom:0}.basket__shipping__radio__estimate{color:#00669c;display:none;font-size:12px}.basket__shipping__flag{margin-right:5px}#place-order-form{margin-left:auto;max-width:550px;text-align:right}#place-order-form .form-check{display:flex;justify-content:flex-end}#place-order-form .form-check .form-check-label{margin-left:5px}#place-order-form .paymentMethodsContainer>.table{margin-left:auto;max-width:250px}#ukExcludedShippingModal .bootstrap-dialog-message{color:#848484;font-size:14px}#ukExcludedShippingModal .modal-dialog{max-width:1024px}.basket__shipping-selector{max-width:350px}.basket__shipping-selector__info{margin-top:5px;max-width:350px}.basket__shipping-selector__info *,.basket__shipping-selector__info p{color:#848484;font-size:11px}.basket__shipping-selector__info a{color:#00669c}.basket__shipping-selector__header{background:#00669c;color:#fff;min-height:36px;padding:5px 7px}.basket__shipping-selector__header h3{font-size:14px}.basket__shipping-selector__header a{color:#fff;font-size:10px;font-style:italic}.basket__shipping-selector__fields{background:#fff;border:1px solid #cdcdcd;padding:7px}.basket__shipping-selector__fields .country-header h3{font-size:14px;letter-spacing:0;margin-bottom:0}.basket__shipping-selector__option{margin-top:9px}.basket__shipping-selector__option .form-label{cursor:pointer;margin-bottom:0}.basket__shipping-selector__option .estimate{color:#00669c;font-size:12px;margin-bottom:0}.basket-comment-box .btn.btn-info.show{color:#fff}@media screen and (min-width:992px){.basket-comment-field textarea{width:50%}}.basket-comment-field .btn.btn-info.show{color:#fff}.basket-comment-field .comment_max{color:gray;font-size:12px}body.page-signin .icon-area{text-align:center}body.page-signin .icon-area svg{fill:#00669c;height:40px;width:40px}body.page-signin .icon-area p{margin-top:.5em}body.page-account #my-account-marketing-preferences-p{margin-top:-6px}body.page-account #my-account-marketing-preferences-p svg.envelope{fill:#1a76a5;margin-right:4px;position:relative;top:3px;width:16px}body.page-account #marketingPreferencesBlock .spinner{display:none}body.page-account #marketingPreferencesBlock.loading .spinner{display:block!important;margin:inherit;text-align:inherit}body.page-account #marketingPreferencesBlock.loading .content{display:none}.favourites__list tr:first-of-type th:not(:first-of-type){white-space:nowrap;width:0}.favourites__list tr:not(:first-of-type) td:not(:first-of-type){padding-inline:5px;white-space:nowrap}@media screen and (max-width:580px){.favourites__list,.favourites__list tbody{border:none;display:flex}.favourites__list tbody,.favourites__list tbody tr{flex-direction:column;width:100%}.favourites__list tbody tr{border:1px solid #ccc;margin-bottom:1em;padding-bottom:8px}.favourites__list tbody tr:first-of-type{display:none}.favourites__list tbody tr td{border:none;display:flex;justify-content:center;padding:0}.favourites__list tbody tr td:first-of-type{padding-top:15px}.favourites__list tbody tr td .view{border-top:1px dashed #ccc;padding-top:15px}}.account__nav{border-bottom:0}.account__nav>li{margin-bottom:1em;margin-right:6px}.selectbox_controls{align-items:center;display:flex;font-size:11px;justify-content:flex-end;line-height:16px;margin-bottom:4px}.selectbox_controls .toggle-selection{margin-inline:2px}body.page-homepage #homeFuse{padding:17px}body.page-homepage #homepageText{letter-spacing:1px;text-align:justify}body.page-homepage h1{font-size:16px;margin-top:18px}.homepage-categories-menu ul li a{font-size:12px}.home-siderbanner{display:block}#latestProducts>div>.item{padding:6px 6px 8px}#latestProducts>div>.item h3,#latestProducts>div>.item p{margin-bottom:0}#latestProducts>div>.item h3{font-size:14px}#latestProducts>div>.item p{color:#333;font-size:12px}#latestProducts>div>.item:nth-of-type(2n){background:#ddd}:root{--primary:#00669c}#order-details{list-style-type:none}#delivery-details>div{max-width:230px;width:100%!important}#delivery-details>div+div{margin-left:14px}#delivery-details>div p{line-height:20px}.modal .modal-content .modal-header .modal-title{color:#fff}.simple-header{padding-block:25px}.simple-header__container{margin:0 auto;max-width:1424px!important;width:unset}.simple-header__container img{max-width:200px}.country-select{margin:40px auto 0;max-width:1424px}.country-select h1{font-size:40px;margin-bottom:15px;text-align:center}.country-select .svg-map{margin:35px auto}.country-select .svg-map img,.country-select .svg-map svg{-o-object-fit:contain;object-fit:contain;width:100%}.country-select .svg-map svg g{fill:#00669c;cursor:pointer}.country-select .svg-map svg g:hover{fill:#03a8ff}.country-select .region{margin-bottom:60px}.country-select .region__grid{display:flex;flex-wrap:wrap}.country-select .region__grid>a *{pointer-events:none}.country-select .region h3{border-bottom:1px solid grey;font-size:26px;padding-bottom:15px}.country-select .region .country{align-items:center;display:flex;flex-basis:16.6666666667%;margin-top:30px;width:auto}@media screen and (max-width:1200px){.country-select .region .country{flex-basis:25%}}@media screen and (max-width:1024px){.country-select .region .country{flex-basis:33.3333333333%}}@media screen and (max-width:640px){.country-select .region .country{flex-basis:50%}}.country-select .region .country .flag{border:1px solid grey;border-radius:50%;height:40px;margin-right:10px;overflow:hidden;transition:all .3s ease-in-out;width:40px}.country-select .region .country .flag img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out;width:100%}.country-select .region .country p{color:grey;margin-bottom:0}.country-select .region .country:hover .flag{border-radius:0;height:40px}.error-page__search{margin:0 auto;max-width:500px;position:relative}.error-page__search input{border:1px solid #ccc;font-weight:700;height:36px;padding:0 8px;width:100%}.error-page__search button{background:0;height:100%;margin:0;padding:0 10px;position:absolute;right:0;top:0}.error-page__search button svg{fill:grey;height:16px;width:16px}#manufacturer a{color:#fff;display:block}

/*# sourceMappingURL=kempston.css.map*/