@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700&display=swap');
@-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:'Poppins', 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:#ffffff !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 0 0; padding:0; background:#ffffff;}
                                                                                    /*=====================  header  ========================*/
#header {display:block; margin:0 auto; width:100%; height:auto; padding:0; background:#ffffff;}

#header .logo {display:block; width:100%; height:auto; margin:0 auto; padding:0; position:relative; max-width: 1300px;}
.logo:after {display:table; content:''; clear:both;}
#header .logo .imglog {display:block; margin:0; padding:15px 0; width:156px; height:auto; float:left;}
#header .logo .imglog a {display:block; width:100%; max-width: 156px}
#header .logo .imglog a img {display:block; width:100%; height:auto; margin:0; padding:0;}
#footer .footer_t .box5 ul.f1 li.numb a {color:#fff !important;}
#header .wrapM {display:block; width:80%; height:35px; background:transparent; margin:60px 0 0 auto; padding:0; float:right;}
.wrapM:after {content:''; clear:both; display:table;}
#header .wrapM a.home{display:block;font-family:'Poppins', sans-serif;font-size:14px;font-weight:600;line-height:40px;text-align:center;text-decoration:none;color:#FE0002; text-transform:uppercase; padding:0; width:8%; float:left;}
#header .wrapM a.home:hover {color:#000000;}
#header .wrapM a.conta{display:block;font-family:'Poppins', sans-serif;font-size:14px;font-weight:600;line-height:40px;text-align:center;text-decoration:none;color:#FE0002; text-transform:uppercase; padding:0; width:12%; float:left;}
#header .wrapM a.conta:hover {color:#000000;}
#header #menuu { display:block; width:68%; height:35px; margin:0 auto; float:left;}
#header #menuu ul{ display:table; margin:0px; padding:0px; text-align:center; width:100%;}
#header #menuu ul li {display:table-cell; vertical-align:top; position:relative;}
#header #menuu ul li a {font-family:'Poppins', sans-serif;font-size:14px;font-weight:600;display:block;line-height:20px; text-align:center; text-decoration:none; color:#FE0002; padding:10px 10px;}
#header #menuu ul li.last {}
#header #menuu ul li:hover > a { color:#000000;}
#header #menuu .level2{display: none;}
#header #menuu .categ.last ul { right:0; left:auto;}
#header #menuu .categ.ante ul { right:0; left:auto;}
#header .show-menu{display:none; font-family:'Poppins', sans-serif; font-weight:normal; background:none; text-decoration:none;color:#fff; text-align:left;padding:0 0 0 10px; position:relative; height:45px; line-height:45px; font-size:16px; text-transform:uppercase; width:100%; float:left; margin:0;}
.show-menu:after { display:block; content:""; background:#fff; position:absolute; height:4px; width:20px;  right:10px; top:28px;}
.show-menu:before { display:block; content:""; border-top:4px solid #fff; position:absolute; height:11px; width:20px; right:10px; 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;}
#menuu2{display:none;}
#menuu:after {display:table; content:''; clear:both;}
.level2:after {display:table; content:''; clear:both;}
.level3:after {display:table; content:''; clear:both;}
#categoriestop:after {display:table; content:''; clear:both;}
#categoriesside:after {display:table; content:''; clear:both;}
#header #menuu2 .level2{display:block; width:100%; height:auto; padding:0; margin:0; float:left;}
#header a.resH {display:none;}
#listing .infoAll{display: block; width: 100%; height: auto; margin:0; padding: 10px 0; background:#FE0002;}
#listing .infAll {display: block;; width: 100%; height: auto; margin: 0 auto; padding: 0; max-width: 1300px;}
#listing .inf {display: block; width: 16.666%; height: auto; margin: 0; padding: 5px 10px; float: left; text-align: center;}

#listing .infP {display: inline-block; width: auto; height: auto; line-height:19px; text-align: center; color: #ffffff; margin: 0 auto;  font-family: 'Poppins', sans-serif; font-size: 13px; font-weight:600; text-transform: inherit; text-decoration: none; }
#listing .infP1 {padding: 3px 0 3px 32px; background: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/inf1.png) no-repeat 0 50%;}
#listing .infP2 {padding: 3px 0 3px 33px; background: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/inf2.png) no-repeat 0 50%;}
#listing .infP3 {padding: 3px 0 3px 33px; background: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/inf3.png) no-repeat 0 50%;}
#listing .infP4 {padding: 3px 0 3px 31px; background: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/inf4.png) no-repeat 0 50%;}
#listing .infP5 {padding: 3px 0 3px 24px; background: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/inf5.png) no-repeat 0 50%;}
#listing .infP6 {padding: 3px 0 3px 31px; background: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/inf6.png) no-repeat 0 50%;}

																			/* =====================   footer   ======================== */
.footerAll {display: block; width: 100%; height: auto; margin: 0; padding: 0; background-size: cover; background-position: left center; background-image: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/footer.jpg) ;}
.wrapFoo1 {display: block;width: 100%;max-width: 1300px;margin: 0 auto;padding: 0;}
.fooDiv {display: block;width: 60%; float: left;margin: 0; padding: 130px 45px 130px 435px; text-align: left;}
.fooDiv.footerDiv02{background: #F4F4F4; padding: 147px 10px 147px 40px; width: 40%;}
.fooDiv h3 {display: block;width: 100%; padding: 0 0 45px 0; margin: 0; text-align: left;color: #000; font-size: 30px; font-weight: 700; text-transform: uppercase; text-decoration: none; line-height: 35px;}
.fooDiv h4 {display: block;width: 100%; padding: 0 0 45px 0; margin: 0; text-align: left;color: #000; font-size: 16px; font-weight: 400; text-transform:initial; text-decoration: none; line-height: 30px;}
.fooDiv h5 {display: block;width: 100%; padding: 0 0 25px 0; margin: 0; text-align: left;color: #000; font-size: 16px; font-weight: 600; text-transform: uppercase; text-decoration: none; line-height: 30px;}
.fooDiv h6 {display: block;width: 100%; padding: 0 0 25px 0; margin: 0; text-align: left;color: #000; font-size: 13px; font-weight: 400; text-transform: initial; text-decoration: none; line-height: 25px;}
.fooDiv a {display: block;width: 100%; max-width: 195px;height: auto; line-height: 50px; color: #000; text-align: center;margin: 0; padding: 0; border: 1px solid #000000; font-size: 16px; font-weight: 600; text-transform: uppercase;text-decoration: none; background: none;}
.fooDiv a:hover {background:#FE0002; border:1px solid #ffffff; color: #ffffff;}
.paym01 {display: block; width: auto; max-width: 100%; margin: 0; padding: 0; }
.paym02 {display: none; width: auto; max-width: 100%; margin: 0 auto; padding: 0; }
.fooDiv.footerDiv02 a {margin: 0 0 35px 0}

																/* =====================   content   ======================== */
#listing .contentAll {display: block; width:100%; height: auto; margin:0 auto; padding: 0; position: relative;}
.clearAll:after {display: table; content: ''; clear: both;}
.contBg1 {display: block; width: 100%; height: auto; margin: 0; padding: 45px 0; background-size: cover; background-position: center center; background-image: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/bg1.png);}
.wrapPro1 {display: block; width: 100%; max-width: 1300px; height: auto; background: #ffffff; margin: 0 auto; padding: 35px 55px;}
.product-box {margin: 0 auto; position:relative; width:100%; padding: 0; position:relative;}
.product-box:after {	content:"";	display:block;	clear:both;}
.product-images {float:left; width: 50%;  box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-transition: width .2s ease-in-out; -moz-transition: width .2s ease-in-out; -ms-transition: width .2s ease-in-out; -o-transition: width .2s ease-in-out; transition: width .2s ease-in-out; }
.inputTBH {display:none;}
.galleryAll {margin: 0 0 20px; font-size:0px; line-height:0px; white-space: nowrap; position:relative; z-index:1; }
.galleryAll .thumbN-hold-img {overflow:hidden; width:100%; }
.galleryAll label {cursor:pointer;}
.galleryAll .thumbN {display:inline-block; vertical-align:top; padding: 0 5px; width:25%; height: 115px; font-size:15px; line-height:20px; white-space:normal; text-align:center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-left: -25%; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }
.galleryAll .inputTBH:checked ~ .thumbN {margin-left: 0;}
.galleryAll label.nextB, 
.galleryAll label.prevB {cursor: pointer; font-size: 40px; height:100%; position: absolute; right: 0; text-align: center; top: 0; z-index: 999; display:none; color: #FE0002; width:25px; text-align:center;}
.galleryAll label.prevB,
.galleryAll label.nextB {background-size: contain; -webkit-background-size: contain; -o-background-size: contain; -moz-background-size: contain; }
.galleryAll .tbhAll {display:block; position:relative; padding:0 25px; width:100%; overflow:hidden; box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; }
.galleryAll .tbhAll:after,
.galleryAll .tbhAll:before {content:""; display:block; clear:both; width:25px; height:100%; position:absolute; top:0px; left:0px; background:#fff; z-index:1; }
.galleryAll .tbhAll:before {left:auto;right:0;}
.galleryAll label.prevB  {right: auto;left: 0;}
.galleryAll .hold-img .fa{font-size:100px;color: #e9f01d;}
.thumbN label {
	height:100%; position:relative; display:inline-block; vertical-align:top; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; opacity: 0.8; border:3px solid #dadadc; -webkit-transition: opacity .2s ease-in-out, border .2s ease-in-out; -moz-transition: opacity .2s ease-in-out, border .2s ease-in-out; -ms-transition: opacity .2s ease-in-out, border .2s ease-in-out; -o-transition: opacity .2s ease-in-out, border .2s ease-in-out; transition: opacity .2s ease-in-out, border .2s ease-in-out; width: 100%; overflow: hidden;}
.thumbN label img {
	max-width: 100%; max-height: 100%; position: relative; top: 50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform: translateY(-50%); transform:translateY(-50%); }
.galleryAll .holder-img {
	width:100%; z-index:1; margin:0 0 35px; position:relative; height: 415px; text-align:center; }
.galleryAll .holder-img img {
	height: auto; width: auto; max-width: 100%; max-height: 100%; position: absolute; left: -99999px; }
.galleryAll > .inputTBH:nth-of-type(1):checked ~ .holder-img img:nth-of-type(1),
.galleryAll > .inputTBH:nth-of-type(2):checked ~ .holder-img img:nth-of-type(2),
.galleryAll > .inputTBH:nth-of-type(3):checked ~ .holder-img img:nth-of-type(3),
.galleryAll > .inputTBH:nth-of-type(4):checked ~ .holder-img img:nth-of-type(4),
.galleryAll > .inputTBH:nth-of-type(5):checked ~ .holder-img img:nth-of-type(5),
.galleryAll > .inputTBH:nth-of-type(6):checked ~ .holder-img img:nth-of-type(6),
.galleryAll > .inputTBH:nth-of-type(7):checked ~ .holder-img img:nth-of-type(7),
.galleryAll > .inputTBH:nth-of-type(8):checked ~ .holder-img img:nth-of-type(8),
.galleryAll > .inputTBH:nth-of-type(9):checked ~ .holder-img img:nth-of-type(9),
.galleryAll > .inputTBH:nth-of-type(10):checked ~ .holder-img img:nth-of-type(10),
.galleryAll > .inputTBH:nth-of-type(11):checked ~ .holder-img img:nth-of-type(11),
.galleryAll > .inputTBH:nth-of-type(12):checked ~ .holder-img img:nth-of-type(12),
.galleryAll > .inputTBH:nth-of-type(13):checked ~ .holder-img img:nth-of-type(13),
.galleryAll > .inputTBH:nth-of-type(14):checked ~ .holder-img img:nth-of-type(14),
.galleryAll > .inputTBH:nth-of-type(15):checked ~ .holder-img img:nth-of-type(15){
	position:relative;
	left:auto;
}
.thumbN:hover label,
.galleryAll > .inputTBH:nth-of-type(1):checked ~ .tbhAll .thumbN:nth-of-type(1) label,
.galleryAll > .inputTBH:nth-of-type(2):checked ~ .tbhAll .thumbN:nth-of-type(2) label,
.galleryAll > .inputTBH:nth-of-type(3):checked ~ .tbhAll .thumbN:nth-of-type(3) label,
.galleryAll > .inputTBH:nth-of-type(4):checked ~ .tbhAll .thumbN:nth-of-type(4) label,
.galleryAll > .inputTBH:nth-of-type(5):checked ~ .tbhAll .thumbN:nth-of-type(5) label,
.galleryAll > .inputTBH:nth-of-type(6):checked ~ .tbhAll .thumbN:nth-of-type(6) label,
.galleryAll > .inputTBH:nth-of-type(7):checked ~ .tbhAll .thumbN:nth-of-type(7) label,
.galleryAll > .inputTBH:nth-of-type(8):checked ~ .tbhAll .thumbN:nth-of-type(8) label,
.galleryAll > .inputTBH:nth-of-type(9):checked ~ .tbhAll .thumbN:nth-of-type(9) label,
.galleryAll > .inputTBH:nth-of-type(10):checked ~ .tbhAll .thumbN:nth-of-type(10) label,
.galleryAll > .inputTBH:nth-of-type(11):checked ~ .tbhAll .thumbN:nth-of-type(11) label,
.galleryAll > .inputTBH:nth-of-type(12):checked ~ .tbhAll .thumbN:nth-of-type(12) label,
.galleryAll > .inputTBH:nth-of-type(13):checked ~ .tbhAll .thumbN:nth-of-type(13) label,
.galleryAll > .inputTBH:nth-of-type(14):checked ~ .tbhAll .thumbN:nth-of-type(14) label,
.galleryAll > .inputTBH:nth-of-type(15):checked ~ .tbhAll .thumbN:nth-of-type(15) label {
	opacity: 1; border:3px solid #FE0002;
}

.galleryAll label[for="imgB"] {position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:2; font:14px/18px "Cuprum",sans-serif; }
.galleryAll label[for="imgB"] > span:first-child {position:absolute; top:50%; left:50%; color:#fff; background:rgba(134,134,132,0.8); padding:2px 5px; height:auto; z-index:2; opacity:0; margin:-9px 0 0 -45px; -webkit-transition: opacity .2s ease-in-out; -moz-transition: opacity .2s ease-in-out; -ms-transition: opacity .2s ease-in-out; -o-transition: opacity .2s ease-in-out; transition: opacity .2s ease-in-out; }
.galleryAll label[for="imgB"]:hover > span:first-child {opacity:1;}
.galleryAll .spanZ {padding: 2px 5px 2px 21px !important;}
.galleryAll .spanZ:after {display: block; content:"\f00e"; width: 13px; font-size: 14px;  color: #ffffff; position: absolute; top: 0; bottom: 0; left: 5px; font-family:FontAwesome;}
.product-description {-ms-transform: scale(1); -webkit-transform: scale(1); transform: scale(1); -webkit-transition: transform .3s ease-in-out; -moz-transition: transform .3s ease-in-out; -ms-transition: transform .3s ease-in-out; -o-transition: transform .3s ease-in-out; transition: transform .3s ease-in-out; }
.galleryAll label.prevB .fa,
.galleryAll label.nextB .fa {font-size: 40px; position:absolute; top:50%; left: 50%; margin: -20px 0 0 -5px; -webkit-transition: color .2s ease-in-out; -moz-transition: color .2s ease-in-out; -ms-transition: color .2s ease-in-out; -o-transition: color .2s ease-in-out; transition: color .2s ease-in-out; }
.galleryAll label.prevB:hover .fa,
.galleryAll label.nextB:hover .fa {color: #000000;}
.galleryAll .close {position:absolute; display:none; top:0px; z-index:2; right:0; width:30px; height:30px; padding:7px 0 0 0; text-align:center; border: 1px solid #edebec; background:#244175; color:#fff; text-align:center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: background .2s ease-in-out, color .2s ease-in-out; -moz-transition: background .2s ease-in-out, color .2s ease-in-out; -ms-transition: background .2s ease-in-out, color .2s ease-in-out; -o-transition: background .2s ease-in-out, color .2s ease-in-out; transition: background .2s ease-in-out, color .2s ease-in-out; }
.galleryAll > .noneGL {position:absolute; top: -99999px; left: -99999px; }
.galleryAll > .noneGL:nth-of-type(1):empty ~ .tbhAll .thumbN:nth-of-type(1),
.galleryAll > .noneGL:nth-of-type(2):empty ~ .tbhAll .thumbN:nth-of-type(2),
.galleryAll > .noneGL:nth-of-type(3):empty ~ .tbhAll .thumbN:nth-of-type(3),
.galleryAll > .noneGL:nth-of-type(4):empty ~ .tbhAll .thumbN:nth-of-type(4),
.galleryAll > .noneGL:nth-of-type(5):empty ~ .tbhAll .thumbN:nth-of-type(5),
.galleryAll > .noneGL:nth-of-type(6):empty ~ .tbhAll .thumbN:nth-of-type(6),
.galleryAll > .noneGL:nth-of-type(7):empty ~ .tbhAll .thumbN:nth-of-type(7),
.galleryAll > .noneGL:nth-of-type(8):empty ~ .tbhAll .thumbN:nth-of-type(8),
.galleryAll > .noneGL:nth-of-type(9):empty ~ .tbhAll .thumbN:nth-of-type(9),
.galleryAll > .noneGL:nth-of-type(10):empty ~ .tbhAll .thumbN:nth-of-type(10),
.galleryAll > .noneGL:nth-of-type(11):empty ~ .tbhAll .thumbN:nth-of-type(11),
.galleryAll > .noneGL:nth-of-type(12):empty ~ .tbhAll .thumbN:nth-of-type(12) {
	display:none;
}

.galleryAll  .noneGL:nth-of-type(5):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(1):checked ~ .nextBAll label:nth-of-type(2),
.galleryAll  .noneGL:nth-of-type(6):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(2):checked ~ .nextBAll label:nth-of-type(3),
.galleryAll  .noneGL:nth-of-type(7):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(3):checked ~ .nextBAll label:nth-of-type(4),
.galleryAll  .noneGL:nth-of-type(8):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(4):checked ~ .nextBAll label:nth-of-type(5),
.galleryAll  .noneGL:nth-of-type(9):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(5):checked ~ .nextBAll label:nth-of-type(6),
.galleryAll  .noneGL:nth-of-type(10):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(6):checked ~ .nextBAll label:nth-of-type(7),
.galleryAll  .noneGL:nth-of-type(11):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(7):checked ~ .nextBAll label:nth-of-type(8){
	display:block;
}
.galleryAll  .noneGL:nth-of-type(1):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(2):checked ~ .prevBAll label:nth-of-type(1),
.galleryAll  .noneGL:nth-of-type(2):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(3):checked ~ .prevBAll label:nth-of-type(2),
.galleryAll  .noneGL:nth-of-type(3):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(4):checked ~ .prevBAll label:nth-of-type(3),
.galleryAll  .noneGL:nth-of-type(4):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(5):checked ~ .prevBAll label:nth-of-type(4),
.galleryAll  .noneGL:nth-of-type(5):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(6):checked ~ .prevBAll label:nth-of-type(5),
.galleryAll  .noneGL:nth-of-type(6):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(7):checked ~ .prevBAll label:nth-of-type(6),
.galleryAll  .noneGL:nth-of-type(7):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(8):checked ~ .prevBAll label:nth-of-type(7),
.galleryAll  .noneGL:nth-of-type(8):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(9):checked ~ .prevBAll label:nth-of-type(8),
.galleryAll  .noneGL:nth-of-type(9):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(10):checked ~ .prevBAll label:nth-of-type(9),
.galleryAll  .noneGL:nth-of-type(10):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(11):checked ~ .prevBAll label:nth-of-type(10),
.galleryAll  .noneGL:nth-of-type(11):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(12):checked ~ .prevBAll label:nth-of-type(11),
.galleryAll  .noneGL:nth-of-type(12):not(:empty) ~ .tbhAll input.inputTBH:nth-of-type(13):checked ~ .prevBAll label:nth-of-type(12){
	display:block;
}

.contentAll .imgFull:checked ~ .product-box .product-images {width:100%;}
.contentAll .imgFull:checked ~ .product-box .galleryAll .holder-img {height: 640px;}
.contentAll .imgFull:checked ~ .product-box .galleryAll .holder-img img {}
.contentAll .imgFull:checked ~ .product-box .galleryAll .close {display:block;}
.contentAll .imgFull:checked ~ .product-box .galleryAll label[for="imgB"] > span:first-child {display:none;}
.contentAll .imgFull:checked ~ .product-box .product-description {position:absolute; top:0; right:0; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); }

.galleryAll .gall-prevB{width: 40px; height: 60px; position:absolute; top: 0; bottom: 0; left: 0; margin: auto; z-index:3; }
.galleryAll .gall-nextB {left: auto; right: 0; top: 0; bottom: 0; width: 40px; height: 60px; position:absolute; margin: auto; -webkit-transition: right .2s ease-in-out; -moz-transition: right .2s ease-in-out; transition: right .2s ease-in-out; z-index:3; }
.galleryAll .gall-prevB label,
.galleryAll .gall-nextB label {display:none; width: 40px; height: 60px; -webkit-transition: opacity .2s ease-in-out; -moz-transition: opacity .2s ease-in-out; -ms-transition: opacity .2s ease-in-out; -o-transition: opacity .2s ease-in-out; transition: opacity .2s ease-in-out; }
.galleryAll .gall-prevB label:hover,
.galleryAll .gall-nextB label:hover {opacity:0.8;}
.contentAll .imgFull:checked ~ .product-box .gall-nextB{ right: -10px;} 
.galleryAll .gall-nextB label {background: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/right.png) no-repeat 100% 50%;}
.galleryAll .gall-prevB label {background: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/left.png) no-repeat 0 50%;}

.galleryAll > .inputTBH:nth-of-type(1):checked ~ .holder-img .gall-nextB label:nth-of-type(2),
.galleryAll > .inputTBH:nth-of-type(2):checked ~ .holder-img .gall-nextB label:nth-of-type(3),
.galleryAll > .inputTBH:nth-of-type(3):checked ~ .holder-img .gall-nextB label:nth-of-type(4),
.galleryAll > .inputTBH:nth-of-type(4):checked ~ .holder-img .gall-nextB label:nth-of-type(5),
.galleryAll > .inputTBH:nth-of-type(5):checked ~ .holder-img .gall-nextB label:nth-of-type(6),
.galleryAll > .inputTBH:nth-of-type(6):checked ~ .holder-img .gall-nextB label:nth-of-type(7),
.galleryAll > .inputTBH:nth-of-type(7):checked ~ .holder-img .gall-nextB label:nth-of-type(8),
.galleryAll > .inputTBH:nth-of-type(8):checked ~ .holder-img .gall-nextB label:nth-of-type(9),
.galleryAll > .inputTBH:nth-of-type(9):checked ~ .holder-img .gall-nextB label:nth-of-type(10),
.galleryAll > .inputTBH:nth-of-type(10):checked ~ .holder-img .gall-nextB label:nth-of-type(11),
.galleryAll > .inputTBH:nth-of-type(11):checked ~ .holder-img .gall-nextB label:nth-of-type(12) {
	display:block;
}
.galleryAll > .inputTBH:nth-of-type(2):checked ~ .holder-img .gall-prevB label:nth-of-type(1),
.galleryAll > .inputTBH:nth-of-type(3):checked ~ .holder-img .gall-prevB label:nth-of-type(2),
.galleryAll > .inputTBH:nth-of-type(4):checked ~ .holder-img .gall-prevB label:nth-of-type(3),
.galleryAll > .inputTBH:nth-of-type(5):checked ~ .holder-img .gall-prevB label:nth-of-type(4),
.galleryAll > .inputTBH:nth-of-type(6):checked ~ .holder-img .gall-prevB label:nth-of-type(5),
.galleryAll > .inputTBH:nth-of-type(7):checked ~ .holder-img .gall-prevB label:nth-of-type(6),
.galleryAll > .inputTBH:nth-of-type(8):checked ~ .holder-img .gall-prevB label:nth-of-type(7),
.galleryAll > .inputTBH:nth-of-type(9):checked ~ .holder-img .gall-prevB label:nth-of-type(8),
.galleryAll > .inputTBH:nth-of-type(10):checked ~ .holder-img .gall-prevB label:nth-of-type(9),
.galleryAll > .inputTBH:nth-of-type(11):checked ~ .holder-img .gall-prevB label:nth-of-type(10),
.galleryAll > .inputTBH:nth-of-type(12):checked ~ .holder-img .gall-prevB label:nth-of-type(11) {
	display:block;
}

#listing .product-description {padding: 0 0 0 45px; width:50%; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#listing .titlee2 {display: block; width: 100%; margin: 0 0 25px 0; padding: 10px 15px; text-align: center; color: #ffffff; font-family: 'Poppins', sans-serif; font-size: 24px; line-height: 30px; font-weight: normal; text-transform: initial; text-decoration: none; background:#FE0002; }

#listing .pricee {display: block; width: 100%; height: auto; line-height:33px; text-align: left; margin: 0 0 10px 0; padding: 0; color: #FE0002; font-family: 'Poppins', sans-serif; font-size: 30px; font-weight: 600; text-transform: capitalize; text-decoration: none;}
#listing .pricee span {font-size: 13px; font-weight: 400;color:#000000;}
#listing .pricee2 {display: block; width: 100%; height: auto; line-height:20px; text-align: left; margin: 0 0 30px 0; padding: 0; color: #000000; font-family: 'Poppins', sans-serif; font-size: 13px; font-weight: 400; text-transform: uppercase; text-decoration: none;}
#listing .buttonRed {display: block; width: auto; margin:0 0 10px 0; padding: 15px 0 15px 50px; text-align: left;background: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/add.png) no-repeat 14px 50% #FE0002; max-width: 275px}
#listing .buttonRed.BRed2 { background: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/contact.png) no-repeat 14px 50% #FE0002; margin:0 0 30px 0; }
#listing .buttonRed span {display: block; width:100%; max-width: 225px; margin: 0; padding: 0; text-align: center; color: #ffffff; font-weight: 600; text-transform: uppercase; text-decoration: none;font-size: 16px; line-height: 25px; border-left: 1px solid #ffffff}
#listing .featT  {display: block; width: 100%; height: auto; line-height:25px; text-align: left; margin: 0 0 15px 0; padding: 0; color: #000000; font-family: 'Poppins', sans-serif; font-size: 16px; font-weight: 600; text-transform: uppercase; text-decoration: none;}
#listing .descW2 {display: block;width: 100%; height: auto; margin:0; padding: 0; text-align: left; color:#000000; font-family: 'Poppins', sans-serif; font-size: 14px; font-weight: normal; text-transform: initial; text-decoration: none;line-height: 19px;}
#listing .contBg2 {display: block; width: 100%; height: auto; margin: 0; padding: 45px 0; background-size: cover; background-position: center top; background-image: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/bg2.png);}
#listing .wrapTabs11 {display: block; width: 100%; max-width: 1300px; height: auto; margin: 0 auto; padding: 0;}


.titTable  {display: block; width:100%;  margin: 0; padding: 0; background:#FE0002; color: #ffffff; text-align: center; font-size: 16px; text-transform: initial; text-decoration: none; font-weight: 600; line-height: 45px}


.tabel011 {width: 100%; max-width: 1300px;display: block;margin: 0 auto 30px auto; padding: 0;}
.tabel012 {width: 100%; max-width: 1300px;display: none;margin: 0 auto 30px auto; padding: 0;}
#listing .tabsAll2 { display: block; width: 100%; height: auto; margin:0 auto; padding:0;}
.tabsW {display:block; width:100%; height:auto; margin:0; 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}
#tabs{width:100%;padding:0;margin:0 auto; height:auto; border:none; background:none; max-width: 1300px;}
#tabs .resptab-content{display:none;padding:15px 10px; font-size:14px; float:left; width:100%; border:none; background:none; margin:0; background: none;}
#tabs input{display:none}
#tabs label{display:inline-block; margin:0 10px 0 0; padding:7.5px 25px 7.5px 25px; font-weight:normal; text-align:center; width:auto; font-size:16px; color:#ffffff; font-weight:600; text-transform:uppercase; box-sizing:border-box; float:left; background:#FE0002; font-family: 'Poppins', sans-serif; border:2px solid #FE0002;  transition:all 0.8s ease-out 0s !important;}
#tabs label a {color: #ffffff !important;}
#tabs .deskV.LL5 {margin:0;}
#tabs label:hover { cursor:pointer; text-decoration: none; border:2px solid #cccccc; background:#ffffff; color:#000000;}
#tabs input:checked+label {cursor:pointer; text-decoration: none; border:2px solid #cccccc; background:#ffffff; color:#000000;}
#tab1:checked ~ #content1,#tab2:checked ~ #content2,#tab3:checked ~ #content3, #tab4:checked ~ #content4,#tab5:checked ~ #content5  {display:block;font-size:14px;color:#000;background:#ffffff; border:2px solid #cccccc;}
#listing .resptab-content table {border-collapse:collapse !important; border-spacing:0 !important; max-width:100% !important; font-family:'Poppins', sans-serif !important;}
#listing .resptab-content img {display:block; max-width:100%;}
#tabs .resptab-input, #tabs .resptab-label {display:none;}
.infoAll02 { display: block; width:100%; height: auto; margin: 0 auto; padding: 35px 0; text-align: center; max-width: 1300px; }
.infoAll02  span { display: block; width: 25%; float: left; height: auto; margin: 0; padding: 150px 10px 10px 10px; text-align: center;color:#000000; font-weight: 600; font-size: 16px; text-decoration: none; text-transform: uppercase; background: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/if1.png) no-repeat 50% 10px;}
.infoAll02  span.IfSpan2 {background: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/if2.png) no-repeat 50% 10px;}
.infoAll02  span.IfSpan3 {background: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/if3.png) no-repeat 50% 10px;}
.infoAll02  span.IfSpan4 {background: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/if4.png) no-repeat 50% 10px;}

.infoAll02 .topitemholder:after {display:table; content:''; clear:both;}
.infoAll02 .topitembox{ display: block; width: 25%; float: left; height: auto; margin: 0; padding:10px; text-align: center;color:#000000; font-weight: 600; font-size: 16px; text-decoration: none; text-transform: uppercase; }
.infoAll02 #topitemimage {display:block; width:100%; height:auto; margin:0 auto 10px auto; text-align:center;}
.infoAll02 #topitemimage img {max-width:100%; margin:0 auto;}
.infoAll02 #topitemtitle {display:block; width:100%; text-align:center;}
.infoAll02 #topitemtitle a {display:block; width:100%;text-align: center;color:#000000 !important;; font-weight: 600; font-size: 16px; text-decoration: none; text-transform: uppercase; }





.contBottomAll {display: block; width: 100%; height: auto; margin: 0 auto; padding: 0; text-align: center; max-width: 1300px;}
.contBottomLeft {display: block;width: 49%; height: auto; margin:0 0 30px 0; padding: 0;float: left; }
.contBottomLeftBox {display: block; width: 100%; height: auto; margin:0 0 26px 0; padding: 0 10px 20px 10px; border:2px solid #cccccc; text-align: left; line-height: 21px; min-height: 405px;}
.contBottomLeftBox.bx001 {min-height: 485px;}
.contBottomLeftBox.bx002 {margin:0;}
.contBottomLeftBox p.tit01 {display: block; width: 100%; height: auto; margin: -2px 0 20px -12px; padding: 0; text-align: left;}
.contBottomLeftBox span.tit02 {display: block; width:100%; max-width: 175px; margin: 0; padding: 0; background:#FE0002; color: #ffffff; text-align: center; font-size: 16px; text-transform: uppercase;; text-decoration: none; font-weight: 600; line-height: 45px}
.contBottomRight {display: block;width: 49%; height: auto; margin:0 0 30px 0; padding: 0;float: right; }
p.tit03 {display: block; width:100%;  margin: 0; padding: 0; background:#FE0002; color: #ffffff; text-align: center; font-size: 16px; text-transform: uppercase;; text-decoration: none; font-weight: 600; line-height: 45px}
#similarr {display: block; min-height: 870px;margin:0 auto;padding:15px 10px; width: 100%; border: 2px solid #cccccc;}
#similarr .product {display:block; width:100%; height:auto; margin:0; padding:0;}
.product:after {display:table; content:''; clear:both;}
#similarr .prod{ width:48%; height:355px; margin:0 1% 10px 1%;display:block;position:relative; float:left; padding:10px; background:#fff; box-shadow:0 0 10px -8px rgba(0, 0, 0, 0.75);}
#similarr .prod:hover {box-shadow:0 0 10px -8px #06548e;}
#similarr .image {display:block; width:100%; height:195px; margin:0 auto; position:relative; overflow:hidden;}
#similarr .image img{display:block; margin:auto; padding:0; max-width:100%; max-height:195px; width:auto; height:auto; position:absolute; left:0; right:0; top:0; bottom:0; -webkit-transition: all .7s ease-in-out; -moz-transition: all .7s ease-in-out;}
#similarr .image img:hover{transform: scale(1.1); -ms-transform: scale(1.1); -webkit-transform:scale(1.1);}
#similarr .title {display:block; margin:10px 0 0 0; padding:0; width:100%; height:auto; overflow:hidden;}
#similarr .title a{display:block; font-family:'Poppins', sans-serif; font-size:13px; font-weight:normal;line-height:19px; color:#000 !important; text-decoration:none; text-align:left; width:100% !important; margin:0;}
#similarr .title a:hover { text-decoration:underline;}
#similarr .price {font-family:'Poppins', sans-serif; font-size:15px; font-weight:bold; line-height:20px; color:#000; display:block;  text-align:left; margin:20px auto 10px auto; width:100%; height:20px;}
#similarr .price p {display:inline-block; margin:0;}
#similarr .btn a {display:block;width:50px; height:40px; bottom:10px; right:10px; left:auto; background:#FE0002; color:#fff; text-align:center; text-transform:capitalize; font-family:'Poppins', sans-serif; font-size:14px; font-weight:normal; text-decoration:none; margin:auto; position:absolute; line-height:30px; text-indent: 100px; overflow: hidden; background: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/cart.png) no-repeat 50% 50% #FE0002;}
#similarr .btn a:hover {background: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/cart.png) no-repeat 50% 50% #333;}
#similarr .title > h4 {margin:0;}
.contBottom05 {display: block;width: 100%; height: auto;padding: 0 0 30px 0;margin: 0 auto; max-width: 1300px;}
.pBottom20 {display: block; width: 100%;max-width: 40%; height:auto; margin: 0 auto; padding:30px 10px 30px 86px; background: url(https://shared1.ad-lister.co.uk/UserImages/93bf8a98-1a31-4588-bb28-7d41bd9309fa/Img/_design/based.png) no-repeat 16px 50% #FE0002; text-align: left; color: #fff; font-size: 16px; font-weight: 600; text-transform: uppercase;; text-decoration: none; float: left;line-height: 25px}
.pBottom21 {display: block; width: 100%;max-width: 58%; height:auto; margin: 0 auto; padding:30px;background: #FE0002; text-align: left; color: #fff; font-size: 16px; font-weight: 600; text-transform: uppercase;; text-decoration: none; float: right;line-height: 25px}
.pBottom21 a {display: inline-block; width: auto; height: auto; color: #ffffff; text-decoration: none; float: right; padding: 0 0 0 20px; border-left: 1px solid #fff;}
#listing .JA_IS {padding:0; width:100%; font-size: 13px;}
#listing .JA_IS .istd1 {width:30%;}
#listing .JA_IS .istd2 {width:70%;}
#listing table.JA_IS tr td {padding:5px;}
#listing table.JA_IS .is1, #listing table.JA_IS .is3, #listing table.JA_IS .is5, #listing table.JA_IS .is7, #listing table.JA_IS .is9, #listing table.JA_IS .is11, #listing table.JA_IS .is13, #listing table.JA_IS .is15, #listing table.JA_IS .is17,#descript table.JA_IS .is19, #listing table.JA_IS .is21, #listing table.JA_IS .is23, #listing table.JA_IS .is25, #listing table.JA_IS .is27 {background:#f6f6f6;}
@-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}}

.imgShoes {display:none; width:100%; height:auto; margin:0; padding:0;max-width:65%;}



@media screen and (max-width: 1300px) {
#listing {padding:0 10px;}
.fooDiv {padding: 175px 45px 175px 45; background:rgba(255,255,255,0.5);}
}

@media
only screen and (max-width: 980px),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and ( min-resolution: 2dppx) {
 #listing .titlee {display: none;}
#listing .titlee2 {font-size: 16px;line-height:23px;}
#header {margin:0 0 10px 0;}	
#header .logo {padding:0;width: 100%; text-align: center;}
#header .logo .imglog {padding:20px 10px; width: 100%; text-align: center; }
#header .logo .imglog a, #header .logo .imglog a img {text-align: center; margin: 0 auto;}
#header .wrapM {background:#FE0002; height:auto; margin:0; width: 100%;}
#header #hcategoriesT #topitemtitle {top:10px;}
#header #hcategoriesT #topitemtitle a{font-size:25px; line-height:30px;}
#header #hcategoriesT .btf {bottom:10px; font-size:14px;}
#header .show-menu{display:block;}
#header #menuu{position:static;display:none; height:auto; width:100%; margin:0; float:left; border-top:none; background:#ffffff; padding:0; border:none;}
#header #menuu ul .categ:hover:after {display:none;}
#menuu .topM, #header #menuu a.hom, #header #menuu a.topA, #header .wrapM a.home, #header .wrapM a.conta{display:none !important;}
#menuu2 {display:block;}
#header #menuu2 .categ.last {border:none !important;}
#header #menuu2 ul{background:none;display:block; padding:0 !important;position:static; width:100%; z-index:999999; clear:both; left:0; right:auto; box-shadow:none; float:left; margin:0;}
#header #menuu2 ul li{text-align: left;text-transform:none; width: 100%; margin:0px;padding:0; box-sizing:border-box; position:relative; display:block; float:left; min-height:40px; height:auto; border:none; background:none !important;}
#header #menuu2 ul li a {font-family:'Poppins', sans-serif; font-size:16px; font-weight:600; height: auto;line-height:40px;padding: 0 15px 0 25px; text-align:left; text-transform:capitalize; width:100% !important; text-align:left !important; display:block !important; line-height:40px; position:relative; color:#FE0002; text-decoration:none;}
#header #menuu2 ul li:hover a {color:#000000 !important;}
#header #menuu2 .level2, #header #menuu2 .level3, #header #menuu2 ul ul {display:none !important;}
#header a.resH:hover {color:#000000 !important; border-top:none;}
#header a.resH {font-family:'Poppins', sans-serif; font-size:16px; font-weight:600; height: auto;line-height:40px;padding: 0 15px 0 25px; text-align:left; text-transform:capitalize; color:#FE0002; text-decoration:none; display:block; width:100%;  float:left; height:40px; display:block; float:left;}
.contBg1 {padding: 0;}
.wrapPro1 {padding: 25px 0;}
#listing .contBg2 {padding: 0 0 35px 0; background: #ffffff;}

  .infoAll02 .topitembox {width:50%;}
.contBottomLeft, .contBottomRight {width:100%;}
.pBottom20, .pBottom21 {max-width:100%;}
.pBottom20 {margin-bottom: 10px;}
.contBottomLeftBox.bx001, .contBottomLeftBox, #similarr {min-height: 0;}
.footerAll {background: #ffffff; padding: 0;}
.fooDiv {padding: 25px 0;width: 100%;}
.fooDiv.footerDiv02 {padding: 0; width: 100%; background: none;}
/*= content =*/
.product-images {width: 100%;}
.galleryAll .holder-img {height: 640px;}
.hiddenZ, .galleryAll label[for="imgB"] {display: none !important;} 
.galleryAll > .inputTBH:nth-of-type(1):checked ~ .holder-img img:nth-of-type(1),
.galleryAll > .inputTBH:nth-of-type(2):checked ~ .holder-img img:nth-of-type(2),
.galleryAll > .inputTBH:nth-of-type(3):checked ~ .holder-img img:nth-of-type(3),
.galleryAll > .inputTBH:nth-of-type(4):checked ~ .holder-img img:nth-of-type(4),
.galleryAll > .inputTBH:nth-of-type(5):checked ~ .holder-img img:nth-of-type(5),
.galleryAll > .inputTBH:nth-of-type(6):checked ~ .holder-img img:nth-of-type(6),
.galleryAll > .inputTBH:nth-of-type(7):checked ~ .holder-img img:nth-of-type(7),
.galleryAll > .inputTBH:nth-of-type(8):checked ~ .holder-img img:nth-of-type(8),
.galleryAll > .inputTBH:nth-of-type(9):checked ~ .holder-img img:nth-of-type(9),
.galleryAll > .inputTBH:nth-of-type(10):checked ~ .holder-img img:nth-of-type(10),
.galleryAll > .inputTBH:nth-of-type(11):checked ~ .holder-img img:nth-of-type(11),
.galleryAll > .inputTBH:nth-of-type(12):checked ~ .holder-img img:nth-of-type(12),
.galleryAll > .inputTBH:nth-of-type(13):checked ~ .holder-img img:nth-of-type(13),
.galleryAll > .inputTBH:nth-of-type(14):checked ~ .holder-img img:nth-of-type(14),
.galleryAll > .inputTBH:nth-of-type(15):checked ~ .holder-img img:nth-of-type(15){
	position:absolute;left:0;margin: auto;right: 0; bottom: 0; top: 0}
#listing .product-description {width: 100%; padding: 25px 0 0 0;}
  #listing .inf {width:33.33%;}
}

@media screen and (max-width: 840px) {
.footerAll .boxxAll {background:none; padding: 15px 0;}
.footerAll .box1, .footerAll .box2 {width:100%;}
  .fooDiv.footerDiv02 {background:#F4F4F4;padding:55px 25px;}
.fooDiv {background:#E5E5E5; padding:55px 25px;}
#similarr {min-height:25px;}
#similarr .prod { width:48%;}
 .contBottomLeftBox span.tit02 { max-width:calc(100% + 24px);width:calc(100% + 24px);}
  #listing .contBg2 {padding-bottom:10px;}
}

@media screen and (max-width: 690px) {
#header {margin:0 ;}

/*= content =*/
.galleryAll .holder-img {height: 500px;}
#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,#tab5:checked ~ #content5 {display:none;}
#tabs .resptab-label{color:#ffffff;text-decoration:none;transition:color .3s ease-in-out;position:relative;display:block;width:100%;min-height:40px; background:none; font-family: 'Poppins', sans-serif; padding:0 10px; font-size:16px; font-weight:600; margin:10px 0 0 0; text-align:center; line-height:40px; position:relative; text-transform:uppercase; border:none; background: #FE0002}
#tabs .resptab-input{display:none}
#tabs .resptab-content{margin:10px 0 0 0; padding:10px; border:2px solid #cccccc;}
#tabs .resptab-content table {border-collapse:collapse !important; border-spacing:0 !important; max-width:100% !important; font-family:'Poppins', 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:#FE0002; cursor:pointer; border:none; 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:10px 0 0 0;}
#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:#ffffff !important; width:100%; margin:10px 0 0 0; border:2px solid #FE0002; background:#FE0002;}
#listing #tabs .resptab table {border-collapse:collapse !important; border-spacing:0 !important;max-width:100% !important;font-family:'Poppins', sans-serif !important; font-size:10px !important;}
#listing .relatedT {font-size:23px; line-height: 30px;}
.tabel012 {display: block;}
.tabel011 {display: none;}
  #listing .inf {width:50%;}
  .imgShoes {display:block;}
  .wrapFoo1 {background:#E5E5E5;}
}

@media screen and (max-width: 590px) {
.tb_v4bc, .gh-tbl, .gh-tbl2 , .gh-banner{display:none;}
/*= content =*/
.galleryAll .holder-img {height: 550px;}
.galleryAll .inputTBH:checked ~ .thumbN {width: 25%;}
#listing .current {height: 550px;}
#listing .previewImg {width: 23%;}
.paym01 {display: none;}
.paym02 {display: block;}
.pBottom21 a {width: 100%; display: block; padding: 15px 0 0 0; text-align: center; border: 0; border-top:2px solid #ffffff;margin-top:10px;}
.fooDiv h3 {font-size: 21px; line-height: 30px;}
  .pBottom20, .pBottom21 {text-align:center;}
    .infoAll02 .topitembox {width:100%;}
}	

@media screen and (max-width: 490px) {
.galleryAll .holder-img {height: 400px;}
.galleryAll .inputTBH:checked ~ .thumbN {width: 33.33%;}
#similarr {border: 0;}
#similarr .prod{display:block; width:100%; height:auto; margin:0 0 25px 0; box-shadow:0 0 10px -8px rgba(0, 0, 0, 0.75);}
#similarr .prod:hover {box-shadow:0 0 10px -8px #06548e;}
#similarr .prod.it6 {margin:0 0 35px 0;}
#similarr .image {height:195px;}
#similarr .image img{max-height:195px;}
#similarr .title {width:95%; margin:15px auto 0 auto;}
#similarr .price { margin:20px auto 20px auto;}
#similarr .btn a { margin:0 auto 10px auto; position:static;}
#listing .bnrL {width: 100%;}
  #listing .inf {width:100%;}
  #listing .infP {min-width:190px; text-align:left}
}	

@media screen and (max-width: 380px) {
.galleryAll .holder-img {height: 350px;}
.galleryAll .inputTBH:checked ~ .thumbN {width: 50%; height: 95px}
}
