@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700');
@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}
@-webkit-keyframes fake{from{opacity:1}to{opacity:1}}
@keyframes fake{from{opacity:1}to{opacity:1}}
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; font-style:normal; margin:0;-webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease;transition: all 0.4s ease; padding:0; background:#fff !important; background-image:none !important; animation:bugfix infinite 1s; -webkit-animation:bugfix infinite 1s}
a {-webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; transition: all 0.4s ease; text-decoration:none;}
*, *::after, *::before {box-sizing: border-box;}
img{border:none;}
input, textarea, select {-webkit-appearance: none;}
.clearAll:after {display:table; content:''; clear:both;}
#listing {display:block; width:100%; height:auto; margin:20px 0; padding:0; background:none;}
																/* =====================  header  ======================== */
#header {display: block; width: 100%; height: auto;; margin: 0; padding: 0;}
#header .wrapT {display: block; width: 100%; height: auto; margin: 0; padding: 0; background:url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/bg_blue.jpg) repeat;}
#header .txxt2 {display: block; width: 100%; max-width: 980px; height: auto; margin: 0 auto; padding: 0; text-align: right;}
#header .linkK4 {display: inline-block; width: auto; margin: 0; padding: 0 0 0 35px; height: auto; line-height: 25px; text-align: center; color:#fff; font-family: 'Roboto Condensed', sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; text-decoration: none;}
#header .linkK4:hover {color: #051c45}
#header .logoW {display: block; width: 100%; height: auto; margin: 0; padding: 0; background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/bg_all.jpg) repeat; border-top:1px solid #1f73a2;}
#header .logoAll {display: block; width: 100%; max-width: 980px; height: auto; margin: 0 auto; padding: 0; position: relative;}
#header .imglog {display:block; width:auto; float:left; height:auto; margin:20px 0; padding:0;}
#header .imglog a {display:block; max-width:203px; height:auto; width:100%; margin:0 auto;}
#header .imglog a img {display:block; width:100%; height:auto; margin:0 auto; padding:0; max-width:203px;}
#header .txxt1 {display: inline-block; width: auto; height:20px; margin: 60px 0 0 0; padding: 0; text-align: right; float: right;}
#header .linkK1 {display: inline-block; width: auto; margin: 0 0 0 75px; padding: 0 20px 0 0; text-align: center; color:#fff; font-family: 'Roboto Condensed', sans-serif; font-size: 12px; font-weight: normal; text-transform: capitalize; text-decoration: none; background:url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/if1.png) no-repeat 0 50%; line-height: 20px;}
#header .linkK1.LK1 {padding: 0 0 0 20px; margin: 0;}
#header .linkK1.LK2 {padding: 0 0 0 19px; background:url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/if2.png) no-repeat 0 50%;}
#header .linkK1.LK3 {padding: 0 0 0 23px; background:url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/if3.png) no-repeat 0 50%;}
#header .linkK1:hover {color: #f5362c; text-decoration: underline;}
#header .menuW {display: block; width: 100%; height: auto; margin: 0; padding: 0; background:url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/bg_blue.jpg) repeat;border-top:1px solid #2a84bb;}
#header #menuu {display: block; width: 100%; max-width: 980px; height: auto; margin: 0 auto; padding: 0 35px;}
#header #menuu2 {display: inline-block; width: auto; height: auto; margin: 0; padding: 0; float: left; position: relative; list-style: none; background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/border.jpg) repeat-y 0 0;}
#header .mm0 {display: block; width: 100%; height: auto; margin: 0; padding: 0 20px; position: relative;}

#header .mm0:hover, #header #menuu3:hover {background:#051C45;}
#header #categoriesside li:hover, #header #menuu3 .topitembox:hover {background:url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/bg_blue.jpg) repeat;}

#header .mm2 {display: block; width: 100%; height: auto; line-height: 50px; margin: 0; padding: 0; text-align: center; color:#fff; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; text-transform: uppercase; cursor: default; transition:all 0.8s ease-out 0s !important;}
#header #menuu2:hover .mm2 {color: #ffffff;}
#header #categoriesside {display: none;width: 250px; height: auto; margin: 0; padding:15px; background:url(https://cdn.shopify.com/s/files/1/0067/8582/6887/t/2/assets/dblue-stripes.png?379) repeat;position:absolute;top:50px;left: 0; right: auto; bottom: auto; list-style: none; z-index: 999999; box-shadow: 9px 9px 13px -9px #000;}
#header #categoriesside li {display: block; width: 100%; height: auto; margin: 0; padding: 0; position: relative;}
#header #categoriesside li a{display: block; width: 100%; height: auto; margin: 0; padding: 6px 10px; line-height: 18px; text-align: left; color: #fff; font-family: 'Roboto Condensed', sans-serif; font-size: 15px; font-weight: normal; text-decoration: none; text-transform: initial;}
#header #categoriesside li:hover a,#header #categoriesside .level2 li a:hover {color: #ffffff;}
#header #categoriesside .level2 li a{display: block; width: 100%; height: auto; margin: 0; padding: 6px 10px; line-height: 18px; text-align: left; color: #fff; font-family: 'Roboto Condensed', sans-serif; font-size: 15px; font-weight: normal; text-decoration: none; text-transform: initial;}
#header #categoriesside .level2{display:none;width:250px;height:auto;margin:0;padding:15px;background:url(https://cdn.shopify.com/s/files/1/0067/8582/6887/t/2/assets/dblue-stripes.png?379) repeat;position:absolute;top:-15px;left:98%;right: auto; bottom: auto; list-style: none; z-index: 999999; box-shadow: -1px 8px 13px -9px #000;}
#header .mm0:hover #categoriesside, #header #categoriesside li.categ:hover .level2 {display: block;}
#header #categoriesside .level3 {display: none;}
#header #menuu3 {display: inline-block; width: auto; height: auto; margin: 0; padding: 0; float: left; position: relative; list-style: none; background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/border.jpg) repeat-y 0 0; position: relative;}
#header .mm3 {display: block; width: 100%; height: auto; line-height: 50px; margin: 0; padding: 0 20px; text-align: center; color:#fff; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; text-transform: uppercase; cursor: default; transition:all 0.8s ease-out 0s !important;}
#header #menuu3:hover .mm3, #header #menuu3 .topitemtitle2 a:hover {color: #ffffff;}
#header #menuu3 .topitemholder {display:none;width:250px;height:auto;margin:0;padding:15px; background:url(https://cdn.shopify.com/s/files/1/0067/8582/6887/t/2/assets/dblue-stripes.png?379) repeat;position:absolute;top:50px;left: 0; right: auto; bottom: auto; list-style: none; z-index: 999999; box-shadow: 9px 9px 13px -9px #000;}
#header #menuu3 .topitembox {display: block; width: 100%; height: auto; margin: 0; padding: 0;}
#header #menuu3 #topitemimage {display: none;}
#header #menuu3 .topitemtitle2{display: block; width: 100%; height: auto; margin: 0; padding: 0; position: relative;}
#header #menuu3 .topitemtitle2 a{display: block; width: 100%; height: auto; margin: 0; padding: 6px 10px; line-height: 18px; text-align: left; color: #fff; font-family: 'Roboto Condensed', sans-serif; font-size: 15px; font-weight: normal; text-decoration: none; text-transform: initial;}
#header #menuu3:hover > .topitemholder{display: block;}
#header .linkK3 {display: inline-block; width: auto; height: auto; line-height: 50px; margin: 0; padding: 0 20px; text-align: center; color:#fff; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; text-transform: uppercase; transition:all 0.8s ease-out 0s !important; background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/border.jpg) repeat-y 0 0;}
#header .linkK3:hover {color: #ffffff;background:#051C45;}


#header .resH {display: none;}
#header .show-menu{display:none;font-family: 'Roboto Condensed', sans-serif;font-weight:bold;background:url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/bg_blue.jpg) repeat;text-decoration:none; color:#fff; text-align:left; padding:0 0 0 45px; position:relative; height:auto; line-height:46px; font-size:16px; text-transform:uppercase; width:100%; margin:0; border:1px solid #1f73a2;}
.show-menu:after { display:block; content:""; background:#fff; position:absolute; height:4px; width:20px;  left:15px; top:28px;}
.show-menu:before { display:block; content:""; border-top:4px solid #fff; position:absolute; height:11px; width:20px; left:15px; top:14px; border-bottom:4px solid #fff; border-top:4px solid #fff;}
#header #show-menu[type=checkbox]{display:none}
#header #show-menu[type=checkbox]:checked ~ #menuu{display:block;}
#menuu:after,
.level2:after,
.level3:after,
#categoriestop:after,
#categoriestop:after,
#navmenu:after {display:table; content:''; clear:both;}
.txxt11 {display: block; width: 100%; max-width: 980px; height: auto; margin: 15px auto; padding: 25px 15px; background:#051c45; color: #fff; text-align: center;font-family: 'Roboto Condensed', sans-serif; font-size:20px; text-decoration: none; text-transform: initial; line-height: 30px;}
.txxt11 .linkK5 {display: inline-block; width: auto; margin: 0; padding: 0; text-align: center; color: #fff; line-height: 30px; font-family: 'Roboto Condensed', sans-serif; font-size: 28px; font-weight: bold; text-decoration: underline; text-transform:uppercase;}
.txxt11 .linkK6 {display: inline-block; width: auto; margin: 0; padding: 0; text-align: center; color: #fff; line-height: 30px; font-family: 'Roboto Condensed', sans-serif; font-size: 20px; font-weight: normal; text-decoration: underline; text-transform:initial;}
.txxt11 .linkK5:hover, .txxt11 .linkK6:hover {color:#f5362c;}
																/* =====================  footer  ======================== */
.footerAll {display: block; width: 100%; height: auto; margin: 0; padding: 20px 15px; background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/bg_all.jpg) repeat;}
.footerAll .boxxAll {display: block; width: 100%; max-width: 980px; height: auto; margin: 0 auto; padding: 0;}
.footerAll .boxx {display: block; width: 37%; height: auto; margin: 0 0 15px 0; padding: 0 25px 0 0; float: left;}
.footerAll .boxx.bxx2 {width: 19%; padding: 0 15px 0 5px;}
.footerAll .boxx.bxx3 {width: 44%; padding: 0 0 0 10px;}
.footerAll .imgIMG1 {display: block; width: auto; max-width: 100%; height: auto; margin: 0 auto 22px 0; padding: 0;}
.footerAll .txxt3{display: block; width: 100%; height: auto; line-height: 25px; margin: 0; padding: 0; text-align: left; color: #fff; font-family: 'Roboto Condensed', sans-serif; font-size: 14px; font-weight: normal; text-transform: initial; text-decoration: none;}
.footerAll .txxt4 {display: block; width: 100%; height: auto; line-height: 21px; margin: 0; padding: 0 0 14px 0; text-align: left; color: #93b9cf; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; font-weight: bold; text-transform: uppercase; text-decoration: none;}
.footerAll .footerUL {display: block; width: 100%; height: auto; margin: 0; padding: 0; list-style: none;}
.footerAll .footerUL li {display: block; width: 100%; height: auto; margin: 0; padding: 0;}
.footerAll .footerUL li a {display: inline-block; width: auto; height: auto; margin: 0; padding: 5px 0; line-height: 15px; text-align: left; color: #fff; font-family: 'Roboto Condensed', sans-serif; font-size: 14px; font-weight: normal; text-transform: capitalize; text-decoration: none;}
.footerAll .footerUL li a:hover {color:#f5362c; text-decoration: none;}
.footerAll .boxx31 {display: block; width: 100%; height: auto; margin: 0 0 30px 0; position: relative; padding: 0 115px 0 0;}
.footerAll .txxt5 {display: inline-block; width: auto; max-width: 103px; height: auto; line-height: 21px; margin: 0; padding: 0; text-align: left; color: #93b9cf; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; font-weight: bold; text-transform: uppercase; text-decoration: none; float: left;}
.footerAll .txxt6 {display: inline-block; width: auto; height: auto; line-height: 20px; margin: 0; padding: 2px 0 0 0; text-align: left; color: #fff; font-family: 'Roboto Condensed', sans-serif; font-size: 14px; font-weight: normal; text-transform: initial; text-decoration: none; float: left;}
.footerAll .spanN1 {display: inline-block; width: auto; margin: 0; padding: 0;}
.footerAll .linkK2 {display: block; width: 105px; height: 25px; line-height: 25px; margin: auto; padding: auto; text-align: center; color: #fff; background:#3384b4; font-family: 'Roboto Condensed', sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;text-decoration: none; position: absolute; top: auto; right: 0; bottom: 0; left: auto;}
.footerAll .linkK2:hover {background: #f5362c;}
.footerAll .boxx32 {display: block; width: 100%; height: auto; margin: 0 0 35px 0; position: relative; padding: 0 265px 0 0;}
.footerAll .txxt7 {display: inline-block; width: auto; height: auto; line-height: 21px; margin: 0; padding: 0; text-align: left; color: #93b9cf; font-family: 'Roboto Condensed', sans-serif; font-size: 16px; font-weight: bold; text-transform: uppercase; text-decoration: none;}
.footerAll .imgIMG2 {display: block; width: 100%; max-width: 261px; height: auto; margin: auto; padding: 0; position: absolute; right: 0; top: 0; bottom: 0; left: auto;}
.footerAll .jti {display:block; width:100%; height:auto; margin:0; padding:0; text-align: right;}
.footerAll .jti a {display:block; max-width:95px; height:auto; width:100%; margin:0 0 0 auto; text-align: right;}
.footerAll .jti a img {display:block; width:100%; height:auto; margin:0 0 0 auto; padding:0; max-width:95px;}
																/* =====================  content  ======================== */
.infW2 {display: block; width: 100%; height: auto; margin: 0; padding: 10px; background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/bg_blue.jpg) repeat; border-bottom:1px solid #1e6fa1;}
.infAll {display: block; width: 100%; max-width: 980px; margin: 0 auto; padding: 0;}
.infAll .iffAll {display:block; height: auto; margin: 0; padding: 10px 15px; width: 29%; float: left; text-align: center;} 
.infAll .iffAll.iff2 {width: 35%;}
.infAll .iffAll.iff3 {width: 36%;}    
.infAll .imgIMG3 {display: block; width: auto; max-width: 100%; height: auto; margin: 0 auto 10px auto; padding: 0;}
.infAll .txxt8 {display: block; width: 100%; height: auto; line-height:25px; margin: 0; padding: 0; text-align: center; color: #fff; font-family: 'Roboto Condensed', sans-serif; font-size: 22px; font-weight: bold; text-decoration: none; text-transform: uppercase;}
.infAll .txxt9 {display: block; width: 100%; height: auto; line-height:15px; margin: 0; padding: 0; text-align: center; color: #fff; font-family: 'Roboto Condensed', sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; text-transform: initial;}
#listing .txxt12 {display: block; width: 100%; max-width: 980px; margin: 0 auto 10px auto; padding: 0 20px; line-height: 50px; height: auto; text-align: left; color:#e41a26; font-family: 'Roboto Condensed', sans-serif; font-size: 20px; font-weight: bold; text-transform: uppercase; text-decoration: none; background: #f3f1f1;}
#listing #brandsAll {display: block; width: 100%; max-width: 980px; height: auto; margin: 0 auto 25px auto; padding: 0; text-align: center;}
.topitemholder:after {display: table; content: ''; clear: both;}
#listing #brandsAll .topitemholder {text-align: center; margin: 0; padding: 0;}
#listing #brandsAll .topitembox {display: inline-block; width: 16.66%; height: auto; margin: 0; padding: 5px 10px; float: left;}
#listing #brandsAll #topitemtitle {display: none !important;}
#listing #brandsAll #topitemimage {display: inline-block; width:auto; height: auto; margin: 0 auto; padding: 0;}
#listing #brandsAll #topitemimage img {display: block; width: auto; max-width: 100%; height: auto; margin: 0 auto; padding: 0;}
#listing .contentAll{display: block; width: 100%; height: auto; margin: 0 auto; padding: 0; max-width: 980px}
#listing .produAll {display: block; width: 100%; height: auto; margin: 0 auto; padding: 0;}
#listing .titlee2 {display: none; width: 100%; height: auto; margin: 0 0 15px; text-align: left; color: #000; line-height: 22px; font-family:Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; text-transform: initial;}
#listing .txxt22 {display: none; width: 100%; height: auto; margin: 0 0 20px; text-align: left; color: #8a8a8a; line-height: 18px; font-family:Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; text-transform: initial; }
#listing .pricee2 {display: none; width: 100%; height: auto; margin: 0 0 5px 0; text-align: left; color: #ec0e19; line-height: 20px; font-family:Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; text-decoration: none; text-transform: uppercase;}
#listing .tvaP2 {display: none; width: 100%; height: auto; margin: 0 0 20px; text-align: left; color: #8a8a8a; line-height: 15px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: initial;}
#listing .imgAll {display:block; width:63%; height:auto; margin:0 0 20px 0; padding:0; float:left;}
#gallerySecond {width:100% !important;display:block; height:auto; margin:0; padding:0; position:relative;}
#gallerySecond .imgFull {width: 100%;display: none;}
#gallerySecond:after {display:table; content:''; clear:both;}
#listing .current {width:100% !important; height:550px; background:#fff; margin:0; display:block; padding:0; position:relative; overflow:hidden; box-shadow: 0 0px 8px -3px #666;}
#listing .current img{width:auto !important;max-width:100% !important;position:absolute;margin:auto; padding:10px; max-height:100%; height:auto; left:0; right:0; top:0; bottom:0;}
#gallerySecond .previewImg:hover {cursor: pointer; background-size:100% 3px; border: 1px solid #1f79ae;}
#gallerySecond .current > input:checked + img {display: inline-block;}
#gallerySecond .current > input {visibility: hidden;position: absolute;}
#listing .previewAll {display:block; width:100%; height:auto; margin:0; padding:0;}
#listing .previewAll {display:block; width:100%; height:auto; margin:0; padding:0;}
.previewAll:after {display:table; content:''; clear:both;}
#listing .previewImg{display:block !important;width:14.667%;height:85px;margin:10px 1% 0 1%;padding:0;background:#fff;float:left;position:relative;transition:all 0.8s ease-out 0s;background-image:linear-gradient(#1f79ae, #1f79ae);background-position:left bottom;background-repeat:no-repeat;background-size:0 3px;border:none;border:1px solid #ccc;}
#listing .previewImg img{display:block;width:auto;max-width:100%;position:absolute;margin:auto; padding:3px; height:auto; max-height:100%; top:0; bottom:0; left:0; right:0;}
#listing .descriptAll {display: block; width: 34%; float: right;  min-height: 550px; margin: 0 0 20px 0; padding: 0 0 109px 0; position: relative;}
#listing .titlee {display: block; width: 100%; height: auto; margin: 0 0 25px; text-align: left; color: #000; line-height: 32px; font-family:Arial, Helvetica, sans-serif; font-size: 29px; font-weight: bold; text-decoration: none; text-transform: initial; float: left;}
#listing .txxt20 {display: block; width: 100%; height: auto; margin: 0 0 25px; text-align: left; color: #8a8a8a; line-height: 27px; font-family:Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; text-decoration: none; text-transform: initial; float: left;}
#listing .pricee {display: block; width: 100%; height: auto; margin: 0 0 5px 0; text-align: left; color: #ec0e19; line-height: 40px; font-family:Arial, Helvetica, sans-serif; font-size: 40px; font-weight: bold; text-decoration: none; text-transform: uppercase; float: left;}
#listing .tvaP {display: block; width: 100%; height: auto; margin: 0 0 25px; text-align: left; color: #8a8a8a; line-height: 15px; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; text-transform: initial; float: left;}
#listing .btt {display: block; width: 100%; height: 47px; line-height: 47px; margin: auto; position: absolute; left: 0; bottom: 0; top: auto; background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/buy.jpg) no-repeat 0 0 #1f79ae; font-family: 'Roboto Condensed', sans-serif; font-size: 18px; font-weight: bold; text-transform: uppercase; text-decoration: none; text-align: center; color: #fff;}
#listing .btt.prevB {background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/buy.jpg) no-repeat 0 0 #1f79ae; bottom: 62px;}
#listing .btt.addB{background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/plus.png) no-repeat 0 0 #f3f1f1; color: #000}
#listing .btt.addB:hover{background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/plus.png) no-repeat 0 0 #1f79ae; color: #fff;}
#listing .btt.prevB:hover {background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/buy.jpg) no-repeat 0 0 #f3f1f1;color: #000;}
.tabsW {display:block; width:100%; height:auto; margin:0 0 25px 0; padding:20px; background:#f3f1f1;}
@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}
@-webkit-keyframes fake{from{opacity:1}to{opacity:1}}
@keyframes fake{from{opacity:1}to{opacity:1}}
body{-webkit-animation:fake 1s infinite;animation:fake 1s infinite}
#tabs{width:100%;padding:0;margin:0 auto; height:auto; border:none; background:none;}
#tabs .resptab-content{display:none;padding:25px 15px; font-size:14px; float:left; width:100%; border:none; background:none; margin:10px 0 0 0; background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/border2.jpg) repeat-x 0 0;}
#tabs input{display:none}
#tabs label{display:inline-block; margin:0; padding:7.5px 20px; font-weight:bold; text-align:center; width:auto; font-size:20px; color:#000; text-transform:uppercase; box-sizing:border-box; float:left; background:url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/slash.png) no-repeat 100% 50%; font-family: 'Roboto Condensed', sans-serif; border:none; border-bottom:none; transition:all 0.8s ease-out 0s !important;}
#tabs .deskV.LL1 {padding:7.5px 20px 7.5px 0;}
#tabs .deskV.LL4 {padding:7.5px 0 7.5px 20px; background: none;}
#tabs label:hover { cursor:pointer; color: #f5362c;}
#tabs input:checked+label {cursor:pointer; color: #f5362c;}
#tab1:checked ~ #content1,#tab2:checked ~ #content2,#tab3:checked ~ #content3, #tab4:checked ~ #content4 {display:block;font-size:14px;color:#000;}
#listing .resptab-content table {border-collapse:collapse !important; border-spacing:0 !important; max-width:100% !important; font-family:Arial, Helvetica, sans-serif !important;}
#listing .resptab-content strong, #listing .resptab-content span, #listing .resptab-content p {background:none !important;}
#listing .resptab-content img {display:block; max-width:100%;}
#tabs .resptab-input, #tabs .resptab-label {display:none;}
.tabsW2 {display:block; width:100%; height:auto; max-width: 980px; margin:0 auto; padding: 0;}
@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}
@-webkit-keyframes fake{from{opacity:1}to{opacity:1}}
@keyframes fake{from{opacity:1}to{opacity:1}}
body{-webkit-animation:fake 1s infinite;animation:fake 1s infinite}
#tabs2{width:100%;padding:0;margin:0 auto; height:auto; border:none; background:#f3f1f1;}
#tabs2 .resptab-content2{display:none;padding:25px 0; font-size:14px; float:left; width:100%; border:none; background:#fff; margin:0;}
#tabs2 input{display:none}
#tabs2 label{display:inline-block; margin:0; padding:12.5px 17px 12.5px 0; font-weight:bold; text-align:center; width:auto; font-size:20px; color:#000; text-transform:uppercase; box-sizing:border-box; float:left; background:none; font-family: 'Roboto Condensed', sans-serif; border:none; ; transition:all 0.8s ease-out 0s !important;}
#tabs2 .deskV2.LL21 {padding:12.5px 17px 12.5px 20px;}
#tabs2 .deskV2.LL23 {padding:12.5px 0 12.5px 0;}
#tabs2 label:hover { cursor:pointer; color: #e41a26;}
#tabs2 input:checked+label {cursor:pointer; color: #e41a26;}
#tab221:checked ~ #content21,#tab22:checked ~ #content22,#tab23:checked ~ #content23 {display:block;font-size:14px;color:#000;}
#listing .resptab-content2 table {border-collapse:collapse !important; border-spacing:0 !important;max-width:100% !important; font-family:Arial, Helvetica, sans-serif !important;}
#listing .resptab-content2 img {display:block; max-width:100%;}
#tabs2 .resptab-input, #tabs2 .resptab-label {display:none;}
#itemsAll {display: block; width: 100%; min-height: 350px; margin: 0 auto; padding: 0; background: none; max-width: 980px;}
#rotatorAll1{width:100%;height:auto;display:block;margin:0;padding:0;clear:both;text-align:left;position:relative;color:#fff}
#rotatorAll1>input{display:none}
#rotatorAll1>input:nth-of-type(2):checked ~ .product .prod:first-of-type{margin-left:-100%}
#rotatorAll1>input:nth-of-type(1):checked ~ .product .prod:first-of-type{margin-left:0}
#rotatorAll1>.product{position:relative;width:100%;display:block;z-index:99999;font-size:0;line-height:0;background-color:none;margin:0 auto;padding:0;overflow:hidden;white-space:nowrap;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#rotatorAll1>.product>.prod{position:relative;display:inline-block;width:25%;min-height:355px;margin:0;padding:15px; overflow:hidden;font-size:15px;font-size:initial;text-align:center;line-height:normal;-moz-transition:all .5s cubic-bezier(0.4,1.3,0.65,1);-o-transition:all .5s ease-out;-webkit-transition:all .5s cubic-bezier(0.4,1.3,0.65,1);transition:all .5s cubic-bezier(0.4,1.3,0.65,1);vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:normal;  background:#fff; border:1px solid transparent;}
#rotatorAll1>.arrows1{position:absolute;left:auto;top:-75px;bottom:auto;right:0;width:100px;height:50px;padding:0;z-index:7;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box; margin:auto; z-index: 9999; -webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#rotatorAll1>.arrows1 label{display:none;position:absolute;top:0;bottom:0;padding:25px;cursor:pointer;-moz-transition:box-shadow .15s,margin .15s;-o-transition:box-shadow .15s,margin .15s;-webkit-transition:box-shadow .15s,margin .15s;transition:box-shadow .15s,margin .15s;}
#rotatorAll1>.arrows1 label:before{content:'';position:absolute;top:0;left:-100%; height:100%; bottom:0;}
#rotatorAll1>input:first-of-type:checked ~ .arrows1 label.goto-last1,
#rotatorAll1>input:nth-of-type(0):checked ~ .arrows1>label:nth-of-type(1),
#rotatorAll1>input:nth-of-type(1):checked ~ .arrows1>label:nth-of-type(0), 
#rotatorAll1>input:nth-of-type(2):checked ~ .arrows1>label:nth-of-type(1)
{display:block;left:0;right:auto; background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/left.png) no-repeat 50% 50%;}
#rotatorAll1>input:nth-of-type(3):checked ~ .arrows1>label:nth-of-type(2),
#rotatorAll1>input:nth-of-type(4):checked ~ .arrows1>label:nth-of-type(3),
#rotatorAll1>input:nth-of-type(5):checked ~ .arrows1>label:nth-of-type(4),
#rotatorAll1>input:nth-of-type(6):checked ~ .arrows1>label:nth-of-type(5),
#rotatorAll1>input:nth-of-type(7):checked ~ .arrows1>label:nth-of-type(6),
#rotatorAll1>input:nth-of-type(8):checked ~ .arrows1>label:nth-of-type(7),
#rotatorAll1>input:nth-of-type(9):checked ~ .arrows1>label:nth-of-type(8),
#rotatorAll1>input:nth-of-type(10):checked ~ .arrows1>label:nth-of-type(9),
#rotatorAll1>input:nth-of-type(11):checked ~ .arrows1>label:nth-of-type(10)
{display:none;left:0;right:auto;background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/left.png) no-repeat 0 0;}
#rotatorAll1>input:nth-of-type(2):checked ~ .arrows1 label.goto-first1, 
#rotatorAll1>input:last-of-type:checked ~ .arrows1 label.goto-first1, 
#rotatorAll1>input:nth-of-type(1):checked ~ .arrows1>label:nth-of-type(2)
{display:block;right:0;left:auto; background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/right.png) no-repeat 50% 50%;}
#rotatorAll1>input:nth-of-type(2):checked ~ .arrows1>label:nth-of-type(3), 
#rotatorAll1>input:nth-of-type(3):checked ~ .arrows1>label:nth-of-type(4), 
#rotatorAll1>input:nth-of-type(4):checked ~ .arrows1>label:nth-of-type(5), 
#rotatorAll1>input:nth-of-type(5):checked ~ .arrows1>label:nth-of-type(6), 
#rotatorAll1>input:nth-of-type(6):checked ~ .arrows1>label:nth-of-type(7), 
#rotatorAll1>input:nth-of-type(7):checked ~ .arrows1>label:nth-of-type(8), 
#rotatorAll1>input:nth-of-type(8):checked ~ .arrows1>label:nth-of-type(9), 
#rotatorAll1>input:nth-of-type(9):checked ~ .arrows1>label:nth-of-type(10), 
#rotatorAll1>input:nth-of-type(10):checked ~ .arrows1>label:nth-of-type(11), 
#rotatorAll1>input:nth-of-type(11):checked ~ .arrows1>label:nth-of-type(12) 
{display:none;right:0;left:auto; background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/right.png) no-repeat 100% 0;}
#rotatorAll2{width:100%;height:auto;display:block;margin:0;padding:0;clear:both;text-align:left;position:relative;color:#fff}
#rotatorAll2>input{display:none}
#rotatorAll2>input:nth-of-type(2):checked ~ .product .prod:first-of-type{margin-left:-100%}
#rotatorAll2>input:nth-of-type(1):checked ~ .product .prod:first-of-type{margin-left:0}
#rotatorAll2>.product{position:relative;width:100%;display:block;z-index:99999;font-size:0;line-height:0;background-color:none;margin:0 auto;padding:0;overflow:hidden;white-space:nowrap;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#rotatorAll2>.product>.prod{position:relative;display:inline-block;width:25%;min-height:355px;margin:0;padding:15px; overflow:hidden;font-size:15px;font-size:initial;text-align:center;line-height:normal;-moz-transition:all .5s cubic-bezier(0.4,1.3,0.65,1);-o-transition:all .5s ease-out;-webkit-transition:all .5s cubic-bezier(0.4,1.3,0.65,1);transition:all .5s cubic-bezier(0.4,1.3,0.65,1);vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:normal;  background:#fff; border:1px solid transparent;}
#rotatorAll2>.arrows2{position:absolute;left:auto;top:-75px;bottom:auto;right:0;width:100px;height:50px;padding:0;z-index:7;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box; margin:auto; z-index: 9999; -webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#rotatorAll2>.arrows2 label{display:none;position:absolute;top:0;bottom:0;padding:25px;cursor:pointer;-moz-transition:box-shadow .15s,margin .15s;-o-transition:box-shadow .15s,margin .15s;-webkit-transition:box-shadow .15s,margin .15s;transition:box-shadow .15s,margin .15s;}
#rotatorAll2>.arrows2 label:before{content:'';position:absolute;top:0;left:-100%; height:100%; bottom:0;}
#rotatorAll2>input:first-of-type:checked ~ .arrows2 label.goto-last2,
#rotatorAll2>input:nth-of-type(0):checked ~ .arrows2>label:nth-of-type(1),
#rotatorAll2>input:nth-of-type(1):checked ~ .arrows2>label:nth-of-type(0), 
#rotatorAll2>input:nth-of-type(2):checked ~ .arrows2>label:nth-of-type(1)
{display:block;left:0;right:auto; background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/left.png) no-repeat 50% 50%;}
#rotatorAll2>input:nth-of-type(3):checked ~ .arrows2>label:nth-of-type(2),
#rotatorAll2>input:nth-of-type(4):checked ~ .arrows2>label:nth-of-type(3),
#rotatorAll2>input:nth-of-type(5):checked ~ .arrows2>label:nth-of-type(4),
#rotatorAll2>input:nth-of-type(6):checked ~ .arrows2>label:nth-of-type(5),
#rotatorAll2>input:nth-of-type(7):checked ~ .arrows2>label:nth-of-type(6),
#rotatorAll2>input:nth-of-type(8):checked ~ .arrows2>label:nth-of-type(7),
#rotatorAll2>input:nth-of-type(9):checked ~ .arrows2>label:nth-of-type(8),
#rotatorAll2>input:nth-of-type(10):checked ~ .arrows2>label:nth-of-type(9),
#rotatorAll2>input:nth-of-type(11):checked ~ .arrows2>label:nth-of-type(10)
{display:none;left:0;right:auto;background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/left.png) no-repeat 0 0;}
#rotatorAll2>input:nth-of-type(2):checked ~ .arrows2 label.goto-first2, 
#rotatorAll2>input:last-of-type:checked ~ .arrows2 label.goto-first2, 
#rotatorAll2>input:nth-of-type(1):checked ~ .arrows2>label:nth-of-type(2)
{display:block;right:0;left:auto; background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/right.png) no-repeat 50% 50%;}
#rotatorAll2>input:nth-of-type(2):checked ~ .arrows2>label:nth-of-type(3), 
#rotatorAll2>input:nth-of-type(3):checked ~ .arrows2>label:nth-of-type(4), 
#rotatorAll2>input:nth-of-type(4):checked ~ .arrows2>label:nth-of-type(5), 
#rotatorAll2>input:nth-of-type(5):checked ~ .arrows2>label:nth-of-type(6), 
#rotatorAll2>input:nth-of-type(6):checked ~ .arrows2>label:nth-of-type(7), 
#rotatorAll2>input:nth-of-type(7):checked ~ .arrows2>label:nth-of-type(8), 
#rotatorAll2>input:nth-of-type(8):checked ~ .arrows2>label:nth-of-type(9), 
#rotatorAll2>input:nth-of-type(9):checked ~ .arrows2>label:nth-of-type(10), 
#rotatorAll2>input:nth-of-type(10):checked ~ .arrows2>label:nth-of-type(11), 
#rotatorAll2>input:nth-of-type(11):checked ~ .arrows2>label:nth-of-type(12) 
{display:none;right:0;left:auto; background: url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/right.png) no-repeat 100% 0;}
#itemsAll .image {display:block; width:100%; height:165px; margin:0 auto; position:relative; overflow:hidden;}
#itemsAll .image img{display:block; margin:auto; padding:0; max-width:100%; max-height:100%; width:auto; height:auto; position:absolute; left:0; right:0; top:0; bottom:0; }
#itemsAll .prod:hover {opacity: 0.75; border:1px solid #051c45;}
#itemsAll .title {display:block; margin:10px 0 0 0; padding:0; width:100%; height:auto; overflow:hidden;}
#itemsAll .title a{display:block;font-family: 'Arial, Helvetica', sans-serif;font-size:14px; font-weight:normal; line-height:17px; color:#000; text-decoration:none; text-align:left; width:100%; margin:0 auto;}
#itemsAll .title a:hover { text-decoration:underline; color: #051c45;}
#itemsAll .title h4 {margin: 0;}
#itemsAll .price {font-family: 'Arial, Helvetica', sans-serif; font-size:16px; font-weight:bold; height: 20px; text-align:center; line-height:20px; text-decoration:none; color:#000; margin:15px auto 35px; width: 100%;}
#itemsAll .price p {display:inline-block; margin:0;}
#itemsAll .btn a{display:block; width: 75%; height: 25px; margin: auto; padding: 0; position: absolute; left: 0; right: 0; bottom: 20px; top: auto; background:url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/bg_blue.jpg) repeat; text-align: center; color: #fff; font-family: 'Roboto Condensed', sans-serif; font-size: 12px; text-transform: uppercase; text-decoration: none; line-height: 25px; font-weight: bold; transition:all 0.8s ease-out 0s !important;}
#itemsAll .btn a:hover {background:#051c45; transition:all 0.8s ease-out 0s !important;}

@media screen and (max-width: 980px) {
#listing {padding: 0 10px;}
.stBadge {min-width: 100%}
#header .txxt2 {padding: 0 20px;}
#header .logoAll {padding: 0 20px;}
#header .search {right: 20px;}
#header #menuu {padding: 0 25px;}
}

@media
only screen and (max-width: 960px),
only screen and (-webkit-min-device-pixel-ratio: 2)      and (max-width: 960px),
only screen and (   -moz-min-device-pixel-ratio: 2)      and (max-width: 960px),
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (max-width: 960px),
only screen and (        min-device-pixel-ratio: 2)      and (max-width: 960px),
only screen and (                min-resolution: 192dpi) and (max-width: 960px),
only screen and (                min-resolution: 2dppx)  and (max-width: 960px) {
#header .menuAll {position: static; margin: 0 auto; padding: 0; height: auto;}
#header .show-menu {display:block !important;}
#header #menuu2 {display: block; width: 100%; height: auto; margin: 0; background: #fff;}
#header .mm0 {padding: 0;}
#header #menuu{display:none; height:auto; width:100%; margin:0;border:none; padding:0; position: static;background:#fff;}
#header #menuu2 .level2, #header #menuu2 ul ul, #header .level2, #header #menuu2 span, #header #menuu2 .mm2, #header #categoriestop, #header .linkK3, #header #menuu3 {display:none !important;}
#header #categoriesside {display: block; width: 100%; height: auto; margin: 0; position: static; padding: 0; box-shadow: none; background:none;}
#header #categoriesside li a {padding: 0 30px; background: none; line-height: 40px; color: #000; font-family:'Roboto Condensed', sans-serif; font-size:15px; font-weight:normal; text-transform:capitalize; text-decoration:none;}
#header .resH{display: block; width:100%; margin:0; height:40px; line-height:40px; padding:0 30px; text-align:left; color:#000; font-family:'Roboto Condensed'; font-size:15px; font-weight:normal; text-transform:capitalize; text-decoration:none; float: left; border: none;}
 #header .resH:hover, #header #categoriesside li a:hover {color: #fff; background: #051c45; text-decoration: none;}
.footerAll .boxx {width: 100%;padding: 0;}
.footerAll .imgIMG1 {margin: 0 0 10px 0;}
.footerAll .boxx.bxx2 {width: 100%; padding: 0;}
.footerAll .txxt4 {padding: 0 0 5px 0;}
.footerAll .footerUL li {width: 50%; padding: 0 15px 0 0; float: left;}
.footerAll .boxx.bxx3 {width: 100%; padding: 0;}
.footerAll .boxx31 {padding: 0;}
.footerAll .linkK2 {right: auto; left: 190px; bottom: 19px;}
.footerAll .boxx32 {padding: 0;}
.footerAll .txxt7 {width: 100%; margin: 0 0 10px 0;}
.footerAll .imgIMG2 {position: static; margin: 0;}
/*= content =*/
.txxt11 {font-size: 17px; line-height: 25px; padding: 15px 10px; margin: 10px 0;}
.txxt11 .linkK6 {font-size: 17px; line-height: 25px;}
.txxt11 .linkK5 {font-size: 21px; line-height: 25px; width: 100%;}
#listing #brandsAll .topitembox {width: auto; float: none;}
#listing .txxt12, #tabs label, #tabs2 label {font-size: 17px;}
#rotatorAll1 {padding: 0;}
#rotatorAll1 > .product > .prod {display: block;width: 31.33%; float: left; min-height: 375px; margin: 5px 1%; }
#rotatorAll1>input:nth-of-type(2):checked ~ .product .prod:first-of-type{margin-left:1%}
#rotatorAll1>input:nth-of-type(1):checked ~ .product .prod:first-of-type{margin-left:1%}
#rotatorAll1 .prod:hover {opacity: 0.7; border:1px solid #ff0000;}
#rotatorAll1 > .arrows1, #rotatorAll1 > input {display: none !important}
#rotatorAll2 {padding: 0;}
#rotatorAll2 > .product > .prod {display: block;width: 31.33%; float: left; min-height: 375px; margin: 5px 1%; }
#rotatorAll2>input:nth-of-type(2):checked ~ .product .prod:first-of-type{margin-left:1%}
#rotatorAll2>input:nth-of-type(1):checked ~ .product .prod:first-of-type{margin-left:1%}
#rotatorAll2 .prod:hover {opacity: 0.7; border:1px solid #ff0000;}
#rotatorAll2 > .arrows2, #rotatorAll2 > input {display: none !important}
}

@media screen and (max-width: 840px) {
#header .imglog {width: 100%;}
#header .txxt1 {width: 100%; height: auto; margin:0; text-align: center;}
#header .linkK1.LK1, #header .linkK1 {margin:0 25px 10px 25px;}
#header .search {width: 100%; margin: 0 0 15px 0; padding: 0; position: static;}
/*= content =*/
#listing #brandsAll {margin: 0 0 20px 0;}
#listing .imgAll {display: block; width: 100%; margin: 0 0 15px 0;}
#listing .current {height: 600px;}
#listing .titlee2, #listing .txxt22,#listing .pricee2, #listing .tvaP2 {display: block;}
#listing .descriptAll {display: none;}
}

@media screen and (max-width: 790px) {
.infW2 {padding: 5px 10px 10px 10px;}
.infAll .iffAll, .infAll .iffAll.iff2, .infAll .iffAll.iff3 {width: 100%;}
}

@media screen and (max-width: 690px) {
#header .txxt2 {padding: 0 5px; text-align: center;}
#header .linkK4 {padding: 0 10px;}
/*= content =*/
#listing .current {height: 550px;}
.tabsW {margin:0 0 10px 0; background:none; padding: 0; border: none !important}	
#tabs {border:none; background:none; margin:0; padding:0;}
#tabs .deskV {display:none !important;}
#tabs .resptab-input, #tabs .resptab-label {display:block !important;}
#tab1:checked ~ #content1,#tab2:checked ~ #content2,#tab3:checked ~ #content3, #tab4:checked ~ #content4 {display:none;}
#tabs .resptab-label{color:#000;text-decoration:none;transition:color .3s ease-in-out;position:relative;display:block;width:100%;min-height:40px; background:#f3f1f1; font-family: 'Roboto Condensed', sans-serif; padding:0 0 0 25px; font-size:17px; font-weight:normal; margin:10px 0 0 0; text-align:left; line-height:40px; position:relative; text-transform:uppercase; border:1px solid #ccc}
#tabs .resptab-input{display:none}
#tabs .resptab-content{margin:0; padding:25px 15px; border:none; background:url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/border2.jpg) repeat-x 0 10px #f3f1f1; border-top:none;}
#tabs .resptab-content table {border-collapse:collapse !important; border-spacing:0 !important; max-width:100% !important; font-family:Arial, Helvetica, sans-seriff !important;}
#tabs .resptab-content img {display:block; max-width:100%;}
#tabs .resptab-input:not(checked) ~ .resptab-content{display:none}
#tabs .resptab-input {display:none !important;}
#tabs label:hover {background:#1f79ae; cursor:pointer; border:1px solid #fff; margin:10px 0 0 0; color: #fff;}
#ID-1:checked ~ #content1, #ID-2:checked ~ #content2, #ID-3:checked ~ #content3, #ID-4:checked ~ #content4, #ID-5:checked ~ #content5 {display:block; font-size:14px; margin:0; padding: 15px 10px 0 10px; background:url(https://shared1.ad-lister.co.uk/UserImages/fcd38be8-2b62-4392-9e3f-64e70d27b480/Img/_design/border2.jpg) repeat-x 0 0 #f3f1f1; border:15px solid #f3f1f1; border-top: none;}
#ID-1:checked:checked ~ #L11, #ID-2:checked:checked ~ #L22, #ID-3:checked:checked ~ #L33, #ID-4:checked:checked ~ #L44, #ID-5:checked:checked ~ #L55 {color:#000 !important; width:100%; margin:10px 0 0 0; border:1px solid transparent; background:#f3f1f1;}
#listing #tabs .resptab table {border-collapse:collapse !important; border-spacing:0 !important;max-width:100% !important;font-family:Arial, Helvetica, sans-serif !important; font-size:10px !important;}
#rotatorAll1 > .product > .prod {width: 48%;}
#slideAll1 > .product > .prod {width: 48%;}
#rotatorAll2 > .product > .prod {width: 48%;}
#slideAll2 > .product > .prod {width: 48%;}
#tabs2 .resptab-content2 {padding: 15px 0;}
#tabs2 label {font-size: 17px;}
}

@media screen and (max-width: 590px) {
.tb_v4bc, .gh-tbl, .gh-tbl2 , .gh-banner{display:none;}
#header .linkK1.LK1, #header .linkK1 {margin: 0 10px 10px 10px; font-size: 11px;}
/*= content =*/
#listing .current {height: 450px;}
#listing .previewImg {width: 23%;}
#rotatorAll1 > .product > .prod, #slideAll1 > .product > .prod, #rotatorAll2 > .product > .prod, #slideAll2 > .product > .prod  {width: 98%; min-height: 0; margin: 0 1% 10px 1%;}
#itemsAll .price {margin: 20px auto 50px auto;}
}	

@media screen and (max-width: 440px) {
#header .logoAll {padding: 0 10px;}
#header .linkK1.LK1, #header .linkK1 {margin: 0 7.5px 10px 7.5px; font-size: 10px;}
#header .linkK4 {padding: 7.5px; font-size: 11px;}
}

@media screen and (max-width: 490px) {
#listing .current {height: 400px;}
#listing .previewImg {width: 31.33%; height: 100px;}
}

@media screen and (max-width: 420px) {
#listing .current {height: 350px;}
#listing .previewImg {width: 48%;}
}	

@media screen and (max-width: 370px) {
#listing .current {height: 300px;}
}
