@font-face {
	font-family: 'Helvetica Neue LT Std'; /*font-family: 'Helvetica Neue LT Std';*/
	src: url('https://shared1.ad-lister.co.uk/Files/26d277db-e9a7-4664-b3c2-119b6638c88f/fonts/HelveticaNeueLTStd-BdCn.eot');
	src: url('');
	src: url('https://shared1.ad-lister.co.uk/Files/26d277db-e9a7-4664-b3c2-119b6638c88f/fonts/HelveticaNeueLTStd-BdCn.eot?#iefix') format('embedded-opentype'),
		url('https://shared1.ad-lister.co.uk/Files/26d277db-e9a7-4664-b3c2-119b6638c88f/fonts/HelveticaNeueLTStd-BdCn.woff') format('woff'),
		url('https://shared1.ad-lister.co.uk/Files/26d277db-e9a7-4664-b3c2-119b6638c88f/fonts/HelveticaNeueLTStd-BdCn.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica Neue LT Std'; /*font-family: 'Helvetica Neue LT Std';*/
	src: url('https://shared1.ad-lister.co.uk/Files/26d277db-e9a7-4664-b3c2-119b6638c88f/fonts/HelveticaNeueLTStd-HvCn.eot');
	src: url('https://shared1.ad-lister.co.uk/Files/26d277db-e9a7-4664-b3c2-119b6638c88f/fonts/HelveticaNeueLTStd-HvCn.eot?#iefix') format('embedded-opentype'),
		url('https://shared1.ad-lister.co.uk/Files/26d277db-e9a7-4664-b3c2-119b6638c88f/fonts/HelveticaNeueLTStd-HvCn.woff') format('woff'),
		url('https://shared1.ad-lister.co.uk/Files/26d277db-e9a7-4664-b3c2-119b6638c88f/fonts/HelveticaNeueLTStd-HvCn.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica Neue LT Std'; /*font-family: 'Helvetica Neue LT Std';*/
	src: url('https://shared1.ad-lister.co.uk/Files/26d277db-e9a7-4664-b3c2-119b6638c88f/fonts/HelveticaNeueLTStd-MdCn.eot');
	src: url('https://shared1.ad-lister.co.uk/Files/26d277db-e9a7-4664-b3c2-119b6638c88f/fonts/HelveticaNeueLTStd-MdCn.eot?#iefix') format('embedded-opentype'),
		url('https://shared1.ad-lister.co.uk/Files/26d277db-e9a7-4664-b3c2-119b6638c88f/fonts/HelveticaNeueLTStd-MdCn.woff') format('woff'),
		url('https://shared1.ad-lister.co.uk/Files/26d277db-e9a7-4664-b3c2-119b6638c88f/fonts/HelveticaNeueLTStd-MdCn.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica Neue LT Std'; /*font-family: 'Helvetica Neue LT Std';*/
	src: url('https://shared1.ad-lister.co.uk/Files/26d277db-e9a7-4664-b3c2-119b6638c88f/fonts/HelveticaNeueLTStd-Cn.eot');
	src: url('https://shared1.ad-lister.co.uk/Files/26d277db-e9a7-4664-b3c2-119b6638c88f/fonts/HelveticaNeueLTStd-Cn.eot?#iefix') format('embedded-opentype'),
		url('https://shared1.ad-lister.co.uk/Files/26d277db-e9a7-4664-b3c2-119b6638c88f/fonts/HelveticaNeueLTStd-Cn.woff') format('woff'),
		url('https://shared1.ad-lister.co.uk/Files/26d277db-e9a7-4664-b3c2-119b6638c88f/fonts/HelveticaNeueLTStd-Cn.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
a, p, span, h1, h2, h3, h4, h5, h6, font, table {font-family: 'Helvetica Neue LT Std' !important;}



body{text-align:center;margin:0 auto 0 auto;font-family: 'Helvetica Neue LT Std' !important;}
#EBdescription{background:#ccc url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/sitebg.jpg) top center repeat-x;text-align:center;margin:0 auto 0 auto}
#page{width:960px;margin:0 auto 0 auto}
#container{width:960px;margin:0 auto 0 auto}
#header{background:url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/header.jpg) center no-repeat;width:960px;height:172px}
#searchtop{padding-right:20px;padding-top:30px}
#searchtop input#inptext{font-size:11px;color:#000;margin-right:15px}
input#submit{background:transparent;color:#fff;border:none!important;cursor:pointer}
#headertext{color:#fff;font-size:20px;font-weight:bold;padding-right:55px;padding-top:5px}
#topmenu{padding-right:70px;padding-top:147px}
#topmenu a{text-decoration:none;color:#000!important;font-size:14px;font-weight:bold;padding-left:20px;padding-right:30px;background:url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/topmenubg.jpg) center left no-repeat}
#topmenu a:hover{color:#666!important}
#bodypage{width:960px;padding-top:5px;background:#fff}
#bodypage tr{background:#fff}
#leftside{padding:0 0 0 5px}
.panelhead{width:165px;height:30px;display:block;overflow:hidden;background:url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/panelhead.jpg) no-repeat;line-height:30px;font-size:14px;color:#fff;font-weight:bold;text-align:center;margin-top:5px}
.custombox{font-size:12px;text-align:center;background:#f3f3f3 url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/customboxbg.jpg) bottom no-repeat;padding-bottom:10px;padding-top:10px;margin-bottom:10px}
div#category a{line-height:25px;background:url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/catbg.jpg) top no-repeat!important;display:block;padding-left:20px;font-size:12px;color:#000!important;text-decoration:none;margin-top:2px;font-weight:bold; text-transform:capitalize;}
div#category #categoriesside {display:block; width:100%; height:auto; margin:0; padding:0; list-style:none;}
div#category #categoriesside ul {display:block; width:100%; height:auto; margin:0; padding:0 !important; list-style:none;}
div#category a:hover{color:#f00!important}
#centerside{width:785px; padding:5px 0 0 0;}
#bodypage table tr{background:none!Important}
#item{margin-bottom:10px}
#imagehead{background:url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/bgall.jpg) repeat; -webkit-border-radius: 9px 9px 0 0; -moz-border-radius: 9px 9px 0 0;  border-radius: 9px 9px 0 0; height:30px;line-height:30px;color:#fff;font-size:14px;font-weight:bold; text-align:center; width:100%;}
#itemimage{width:420px;background:#f5f5f5 url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/gallerybg2.jpg) repeat-x bottom; padding:0 0 10px 0;}
#descr{margin:0 0 40px 0x;background:#f5f5f5 url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/gallerybg2.jpg) repeat-x bottom;width:350px}
#descr table{background:transparent}
#descrhead{background:url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/bgall.jpg) repeat; -webkit-border-radius: 9px 9px 0 0; -moz-border-radius: 9px 9px 0 0;  border-radius: 9px 9px 0 0; height:30px;line-height:30px;color:#fff;font-size:14px;font-weight:bold; text-align:center;}
#itemtitle{font-size:14px;font-weight:bold;color:#000;padding-left:10px;padding-top:5px}
#itemhead{background:url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/bgall.jpg) repeat; -webkit-border-radius: 9px 9px 0 0; -moz-border-radius: 9px 9px 0 0;  border-radius: 9px 9px 0 0; font-size:14px;font-weight:bold;line-height:30px;color:#fff;height:30px; text-align:center;}
.similarhead{margin-top:10px}
#descrbody{padding:10px 5px 10px 10px;font-size:12px;width:330px}
#tabhead{margin-left:-20px}
#tabhead td{padding-left:20px}
#tabhead a{line-height:30px;color:#fff!important;font-size:14px;font-weight:bold;text-decoration:none}
#tabhead a:hover{color:#f60!important}
.tabbody div{color:#000;font-size:12px;padding:5px 10px 5px 10px}
.tabbody a{color:#000!important}
.tabbody{background:#f5f5f5 url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/similarbottom.jpg) left bottom no-repeat;text-align:left;width:775px}
.similar{background:#f5f5f5 url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/similarbottom.jpg) left bottom no-repeat;width:775px;padding-top:5px;padding-bottom:5px;margin-bottom:5px}
.tabbody ul{list-style-type:none}
.tabbody ul li{background:url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/liststyle.jpg) center left no-repeat;padding-left:20px;line-height:25px;font-size:12px;font-family:Tahoma;font-weight:bold}
#tabbottom{background:url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/tabbottom.jpg) top no-repeat;height:4px;width:790px}
#similarbottom{margin-bottom:5px}
#similar{color:#000;font-size:12px;padding:5px 10px 5px 10px;background:url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/tab.jpg) bottom no-repeat;border-left:1px #c1def4 solid;border-right:1px #c1def4 solid}
#similar a{font-size:11px;color:#000}
img.JA_SI_Image{width:155px;margin:0 10px 0 10px;border:0}
div.JA_SI_Title{padding:0 10px 0 20px;font-size:11px;margin-top:5px}
div.JA_SI_Title a{display:block;width:155px;line-height:15px;font-size:12px;margin-bottom:5px}
#footer{width:960px;height:40px;background:url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/listingfooter.jpg) no-repeat}
#powered,#powered2{color:#000;font-size:11px;line-height:30px}
#powered2 span,#powered2 span img{border:0;color:#000;font-size:11px;text-decoration:none;line-height:30px}
.JA_SI_Price{display:none}

.clearAll:after {display:table; content:''; clear:both;}
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;}
#logoo2 {display:none; width:100%; margin:0; padding:15px 10px; background:#000;}
#logoo2 .imglog {display:block; width:100%; height:auto; margin:0 auto; padding:0; max-width:100%;}
#logoo2 .imglog a {display:block; max-width:300px; height:auto; width:100%; margin:0 auto;}
#logoo2 .imglog a img {display:block; width:100%; height:auto; margin:0 auto; padding:0; max-width:300px;}
@-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}}
#mheader {display:none; width:100%; height:auto; margin:10px 0 10px 0; padding:0;}
#mheader .show-menu{display:block; text-decoration:none;color:#000; background:url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/bgm.jpg) repeat; text-align:left;padding:0 0 0 45px; position:relative; height:40px; line-height:40px; font-size:14px; font-weight:bold; text-transform:uppercase; width:100%; margin:0; box-sizing:border-box;}
.show-menu:after { display:block; content:""; background:#000; position:absolute; height:4px; width:20px; left:10px; top:25px; margin:auto;}
.show-menu:before { display:block; content:""; border-top:4px solid #000; position:absolute; height:11px; width:20px; left:10px; top:11px; border-bottom:4px solid #000; border-top:4px solid #000; margin:auto;}
#mheader #show-menu[type=checkbox]{display:none}
#mheader #show-menu[type=checkbox]:checked ~ #menuu{display:block;}
#menuu2{display:none;}
#mheader .show-menu2{display:block; height:40px; width:100%; margin:0; padding:0 10px 0 20px; float:left; background:none; text-align:left; color:#000; font-size:13px; font-weight:bold; text-decoration:none; text-transform:capitalize; position:relative; box-sizing:border-box; line-height:40px; border-top:1px solid #fff;}
#mheader #show-menu2[type=checkbox]{display:none}
#mheader #show-menu2[type=checkbox]:checked ~ #menuu2{display:block; width:100%; height:auto; padding:0; margin:0; float:left;}
#mheader .show-menu2:before{ display:block; position:absolute; margin:auto; padding:0; left:215px; top:0; bottom:0; content: "\25bc"; color:#000; font-size:13px; font-weight:bold; line-height:40px; height:40px}
#menuu2:after {display:table; content:''; clear:both;}
#menuu:after {display:table; content:''; clear:both;}
.level2:after {display:table; content:''; clear:both;}
.level3:after {display:table; content:''; clear:both;}
#categoriesside:after {display:table; content:''; clear:both;} 
#categoriestop:after {display:table; content:''; clear:both;}
#categoriesside:after {display:table; content:''; clear:both;}
#navmenu:after {display:table; content:''; clear:both;}
#mheader #menuu2 .level2{display:block; width:100%; height:auto; padding:0; margin:0; float:left;}
#menuu #menuu2 .level2, #menuu #menuu2 .level3, #menuu #menuu2 ul ul, #menuu .level2, #menuu .level3, #menuu #categoriestop li:hover .level2 {display:none !important;}
#mheader #menuu {display:none; width:100%; height:auto; margin:0 auto; padding:0; background:#f5f5f5; box-sizing:border-box;}
#menuu:after {content:''; clear:both; display:table;}
#mheader a.respH  {display:block; height:40px; width:100%; margin:0; padding:0 10px 0 20px; float:left; background:none; text-align:left; color:#000; font-size:13px; font-weight:bold; text-decoration:none; text-transform:capitalize; line-height:40px; border-top:1px solid #fff;}
#mheader a.respH:hover {background:url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/bgm.jpg) repeat;}
#mheader #categoriesside {display:block; width:100%; height:auto; margin:0; padding:0 !important;}
#mheader #categoriesside 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; background:none !important; }
#mheader #categoriesside li a { font-size:13px; font-weight:bold; height: auto;line-height:40px;padding:0 10px 0 30px; text-align:left; text-transform:capitalize; width:100% !important; text-align:left !important; display:block !important; line-height:40px; position:relative; color:#000; text-decoration:none; border:none;}
#mheader #menuu2 ul li a:hover, #mheader .show-menu2:hover {background:url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/bgm.jpg) repeat;}
#itemimage .gallery{width:100%;position:relative;padding-top:400px;margin:0 auto; box-shadow:0 0 5px -3px rgba(0,0,0,0.75)}
#itemimage .gallery>img{position:absolute;left:0;top:0;transition:all .5s; max-width:100%; margin:auto; bottom:0; right:0; max-height:400px; padding:10px;}
#itemimage .gallery input[name='slide_switch']{display:none}
#itemimage .gallery label{margin:15px 1% 0 1%;box-shadow:0 2px 5px -3px rgba(0,0,0,0.75);float:left;cursor:pointer;transition:all .5s;opacity:.6; width:23%; height:100px; position:relative;}
#itemimage .gallery label img{display:block; width:auto; max-width:100%; position:absolute; margin:auto; padding:0; right:0; left:0; top:0; bottom:0; max-height:100%;}
#itemimage .gallery input[name='slide_switch']:checked+label{opacity:1}
#itemimage .gallery input[name='slide_switch'] ~ img{opacity:0;transform:scale(1)}
#itemimage .gallery input[name='slide_switch']:checked+label+img{opacity:1;transform:scale(1)} 
.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;float:left; height:auto; border:none; -webkit-border-radius: 9px; -moz-border-radius: 9px;  border-radius: 9px; overflow:hidden;}
#tabs .resptab-content{display:none;padding:15px 10px; font-size:12px; float:left; width:100%; background:#f5f5f5 url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/gallerybg2.jpg) repeat-x bottom;}
#tabs input{display:none}
#tabs label{display:block; margin:0; padding:5px 0; font-weight:bold;text-align:center; width:23%; font-size:14px; color:#fff; text-transform:capitalize; box-sizing:border-box; float:left;background:url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/bgall.jpg) repeat; border:none;}
#tabs .deskV.LL2 {width:31%;}
#tabs label:hover {color:#f60;cursor:pointer}
#tabs input:checked+label {color:#f60;}
#tab1:checked ~ #content1,#tab2:checked ~ #content2,#tab3:checked ~ #content3, #tab4:checked ~ #content4 {display:block;font-size:12px;color:#333;}
#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 img {display:block; max-width:100%;}
#tabs .resptab-input, #tabs .resptab-label {display:none;}
#similarr {display: block; min-height: 630px;margin:0 auto 10px auto;padding:0; width: 100%; background:#f5f5f5 url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/gallerybg2.jpg) repeat-x bottom; -webkit-border-radius:0 0 9px 9px; -moz-border-radius: 0 0 9px 9px;  border-radius: 0 0 9px 9px;}
#similarr .product {display:block; width:100%; height:auto; margin:0; padding:0;}
.product:after {display:table; content:''; clear:both;}
#similarr .prod{ width:31.33%; height:295px; margin:10px 1% 10px 1%; display:block; position:relative; float:left; padding:10px; background:#fff; box-shadow:0 2px 10px -5px #000;}
#similarr .prod:hover {border:1px solid #f60;}
#similarr .image {display:block; width:100%; height:165px; margin:0 auto; position:relative; overflow:hidden;}
#similarr .image img{display:block; margin:auto; padding:0; max-width:100%; max-height:165px; 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 .title {display:block; margin:10px 0 0 0; padding:0; width:100%; height:auto; overflow:hidden;}
#similarr .title a{display:block; font-size:12px; font-weight:normal;line-height:14px; color:#000 !important; text-decoration:none; text-align:center; width:100% !important; margin:0;}
#similarr .title a:hover { text-decoration:underline; color:#ea5d0e !important;}
#similarr .title > h4 {margin:0;}	
#similarr .price {display:none;}
#similarr .price p {display:inline-block; margin:0;}
#similarr .btn {display:none;}
.custombox a {display:block; width:90px; height:30px; line-height:30px; border:2px solid #ccc; color:#000; text-align:center; margin:0 auto; padding:0; font-size:12px; font-weight:bold; text-transform:capitalize; text-decoration:none;}
.custombox a:hover {border:2px solid #07325b; background:rgba(25,114,196,0.3);}

@media screen and (max-width:960px){
#page{padding:0 5px; background:#fff; width:100% !important}	
body {-webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; transition: all 0.4s ease; padding:0 !important; background-image:none !important; animation:bugfix infinite 1s; -webkit-animation:bugfix infinite 1s; background:#fff !Important; margin:0 !important;}
a {-webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; transition: all 0.4s ease;}
*, *:after, *:before {-webkit-box-sizing: border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#page, #container, #header, #bodypage, #footer, #itemimage, #descr  {width:100% !important;}
#itemimage {margin:0 0 10px 0;}
#item {margin:0;}
#centerside {width:100%; height:auto; margin:0; padding:0;}
#bodypage {padding:0;}
.item {padding:0; border:0; width:100% !important;}
#header, .deletee, #leftside {display:none !important;}
#mheader, #logoo2 {display:block !important;}
#tabitem {width:100%; display:block; height:auto; border:0; padding:0;}
table {border-collapse:collapse !important; border-spacing:0 !important; max-width:100% !important; width:100% !important;}
.delete2 {display:none;}
.produu {width:100%; display:block;}
#itemimage .gallery{padding-top:550px;}
#itemimage .gallery>img{max-height:550px;}
#itemimage .gallery label {width:18%;}
#descrbody {width:100%;}
}
@media screen and (max-width: 780px) {
#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:#fff;text-decoration:none;transition:color .3s ease-in-out;position:relative;display:block;width:100%;min-height:30px;padding:0 0 0 15px;font-size:14px;font-weight:bold;margin:10px 0 0 0;background:url(https://shared1.ad-lister.co.uk/UserImages/26d277db-e9a7-4664-b3c2-119b6638c88f/Img/_design/bgall.jpg) repeat; text-align:left;line-height:30px;height:30px; position:relative; border:none !important; text-transform:capitalize;}
#tabs .resptab-input{display:none}
#tabs .resptab-content{margin:0; padding:15px 5px; border:none; background:#f5f5f5;}
#tabs label:hover {color:#f60;cursor:pointer}
#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;}
#ID-1:checked ~ #content1, #ID-2:checked ~ #content2, #ID-3:checked ~ #content3, #ID-4:checked ~ #content4  {display:block; font-size:13px; margin:0;}
#ID-1:checked:checked ~ #L11, #ID-2:checked:checked ~ #L22, #ID-3:checked:checked ~ #L33, #ID-4:checked:checked ~ #L44  {color:#f60 !important; width:100%; margin:10px 0 0 0; border-left:5px solid #f60 !important;}
#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;}	
#similarr {min-height:0;}
#similarr .prod { width:48%;}
#similarr .prod.it4 {display:block;}
#itemimage .gallery{padding-top:500px;}
#itemimage .gallery>img{max-height:500px;}
#itemimage .gallery label {width:18%;}
}
@media screen and (max-width:580px){
#itemimage .gallery{padding-top:450px;}
#itemimage .gallery>img{max-height:450px;}
#itemimage .gallery label {width:23%;}
}
@media screen and (max-width: 480px) {
#similarr .prod{display:block; width:100%; margin:0 0 20px 0; height:auto;}
#similarr .image {height:195px;}
#similarr .image img{max-height:195px;}	
#itemimage .gallery{padding-top:400px;}
#itemimage .gallery>img{max-height:400px;}
#itemimage .gallery label {width:31%;}
}
@media screen and (max-width:420px){
#itemimage .gallery{padding-top:350px;}
#itemimage .gallery>img{max-height:400px;}
}
@media screen and (max-width: 380px) {
#itemimage .gallery{padding-top:300px;}
#itemimage .gallery>img{max-height:300px;}
#itemimage .gallery label {width:48%;}
}
