@import url('https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700|Oswald:400,500,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 auto; padding: 0; max-width: 100%;}
#header .topH {display: block; width: 100%; height: auto; margin: 0; padding:10px 0; background: #333333;}
#header .topHC {display: block; width: 100%; height: auto; margin: 0 auto; padding:0; max-width: 1240px}
#header .txtAdd {display: inline-block; width: auto; height: auto; margin: 0 25px 0 0; padding:0 0 0 20px; text-align: left; background: url(https://shared1.ad-lister.co.uk/UserImages/2c6535a6-7afb-40ba-abc8-13613a0bfbb0/Img/_design/add.png) no-repeat 0 50%; line-height: 16px; font-family: 'Ubuntu', sans-serif; font-size:16px; font-weight: normal; text-decoration: none; text-transform: uppercase; color: #fff; float: left;}
#header .txtNews {display: inline-block; width: auto; height: auto; margin: 0; padding:0 0 0 24px; text-align: left; background: url(https://shared1.ad-lister.co.uk/UserImages/2c6535a6-7afb-40ba-abc8-13613a0bfbb0/Img/_design/news.png) no-repeat 0 50%; line-height: 16px; font-family: 'Ubuntu', sans-serif; font-size:16px; font-weight: normal; text-decoration: none; text-transform: uppercase; color: #fff; float: left;}
#header .imgjti {display:block; width:auto; float:right; height:auto; margin:0; padding:0;}
#header .imgjti a {display:block; max-width:189px; height:auto; width:100%; margin:0 auto;}
#header .imgjti a img {display:block; width:100%; height:auto; margin:0 auto; padding:0; max-width:189px;}
#header .logoAll {display: block; width: 100%; height: auto; margin:0 auto; padding:20px 0; position: relative; max-width: 1240px;}
#header .imglog {display:block; width:auto; float:left; height:auto; margin:0; padding:0;}
#header .imglog a {display:block; max-width:237px; height:auto; width:100%; margin:0 auto;}
#header .imglog a img {display:block; width:100%; height:auto; margin:0 auto; padding:0; max-width:237px;}
#header .menuW {display: block; width: 100%; height: auto; margin: 0; padding:0; background: #FF9900; border-top:1px solid #FF6600; border-bottom: 1px solid #FF6600;}
#header .menuW2 {display: block; width: 100%; height: auto; margin: 0 auto; padding:0; position: relative; max-width: 1240px}
#header #menuu {display: inline-block; width: auto; height: auto; margin: 0; text-align: right;}
#header #menuu2 {display: none;}
#header .linkK1 {display: inline-block; width: auto; height: auto; line-height: 50px; margin: 0; padding: 0 20px; text-align: center; color:#000; font-family: 'Ubuntu', sans-serif; font-size: 16px; font-weight: normal; text-decoration: none; text-transform: uppercase; transition:all 0.8s ease-out 0s !important; background: url(https://shared1.ad-lister.co.uk/UserImages/2c6535a6-7afb-40ba-abc8-13613a0bfbb0/Img/_design/border.jpg) no-repeat 0 50%; float: left;}
#header .linkK1.LK11 {background: none;}
#header .linkK1:hover {color:#fff;}
#header .resH {display: none;}
#header .show-menu{display:none; font-family: 'Ubuntu', sans-serif; font-weight:normal; background:#FF9900; text-decoration:none; color:#000; text-align:left; padding:0 0 0 45px; position:relative; height:auto; line-height:50px; font-size:16px; text-transform:uppercase; width:100%; margin:0; border:1px solid #FF6600;}
.show-menu:after { display:block; content:""; background:#000; position:absolute; height:4px; width:20px; left:15px; top:31px;}
.show-menu:before { display:block; content:""; border-top:4px solid #000; position:absolute; height:11px; width:20px; left:15px; top:17px; border-bottom:4px solid #000; border-top:4px solid #000;}
#header #show-menu[type=checkbox]{display:none}
#header #show-menu[type=checkbox]:checked ~ #menuu{display:block;}
#header .show-menu2{display:none; font-family: 'Ubuntu', sans-serif; font-size:16px; font-weight:normal; height: auto;line-height:35px;padding:0 0 0 45px; text-align:left; text-transform:capitalize; position:relative; line-height:35px; width:100%; color:#fff; float:left;}
#header .show-menu2:hover {text-decoration: underline;}
#header #show-menu2[type=checkbox]{display:none}
#header .show-menu2:before{ display:block; position:absolute; margin:auto; padding:0; left:155px; top:0; bottom:0; content: "\25bc"; color:#fff; font-size:13px; font-weight:bold; line-height:35px; height:35px}
#menuu:after,
.level2:after,
.level3:after,
.lev1:after,
#categoriestop:after,
.lev2:after,
#navmenu:after {display:table; content:''; clear:both;}
																			/* =====================  content  ======================== */
#listing .contentAll{display: block; width: 100%; max-width: 1240px; height: auto; margin: 20px auto 0 auto; padding: 0;}
#listing .produAll {display: block; width: 100%; height: auto; margin: 0 auto; padding: 0;}
#listing .imgAll {display:block; width:40%; height:auto; margin:0 0 20px 0; padding:0; float:left;}
#listing #gallerySecond {width:100% !important;display:block; height:auto; margin:0; padding:0; }
#gallerySecond .imgFull {width: 100%;display: none;}
#gallerySecond:after {display:table; content:''; clear:both;}
#listing .current {width:75% !important; height:350px; width:100%; background:#fff; border:1px solid #ccc; margin:0; position:relative; float:left; display:block;}
#listing .current img { width:auto !important; max-width:100% !important; position:absolute; margin:auto; padding:0; max-height:100%; height:auto; left:0; right:0; top:0; bottom:0;}
#gallerySecond .previewImg:hover > img {cursor: pointer;opacity: 0.3;}
#gallerySecond .current > input:checked + img {display: inline-block;}
#gallerySecond .current > input {visibility: hidden;position: absolute;}
#listing .previewAll {display:block; width:25%; height:auto; margin:0; padding:0 0 0 15px; float:right }
.previewAll:after {display:table; content:''; clear:both;}
#listing .previewImg {display:block !important; width:100%; height:110px; margin:0 0 10px 0; padding:0; background:#fff; float:left; position:relative; border:1px solid #ccc;}
#listing .previewImg img {display:block; width:auto; max-width:100%; position:absolute; margin:auto; padding:5px; height:auto; max-height:100%; top:0; bottom:0; left:0; right:0;}
#listing .descriptAll {display: block; width: 60%; float: right; height: auto; margin: 0 0 20px 0; padding: 0 0 0 25px; position: relative;}
#listing .titlee {display: block; width: 100%; height: auto; margin: 0 0 25px; padding: 10px 20px; text-align: left; color: #fff; line-height: 30px; font-family:'Ubuntu', sans-serif; font-size: 26px; font-weight: normal; text-decoration: none; text-transform: initial; background: #333333;}
#listing .descW {display: block;width: 100%; height: auto; margin: 0; padding: 0 15px;}
#listing .txtCar {display: block; width: 100%; height: auto; margin: 0 0 10px 0; padding:0; text-align: left; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; text-decoration: none; text-transform: initial; line-height: 22px;}
#listing .txtModel {display: block; width: 100%; height: auto; margin: 0 0 15px 0; padding:0; text-align: left; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; text-decoration: none; text-transform: initial; line-height: 22px;}
.txtInf {display: inline-block; width: auto; margin: 0 auto; padding:5px 20px 5px 25px; text-align: left; color: #000; line-height:19px; font-family: 'Ubuntu', sans-serif; font-size:16px; font-weight:normal; text-transform: uppercase; text-decoration: none; background: url(https://shared1.ad-lister.co.uk/UserImages/2c6535a6-7afb-40ba-abc8-13613a0bfbb0/Img/_design/i1.png) no-repeat 0 5.5px;}
.linkHere {display: inline-block; width: auto; margin: 0; padding:0; text-align: left; color: #FF9900 !important; line-height:19px; font-family: 'Ubuntu', sans-serif; font-size:16px; font-weight:normal; text-transform: uppercase; text-decoration: underline;}
.txtInf.TI2 {background: url(https://shared1.ad-lister.co.uk/UserImages/2c6535a6-7afb-40ba-abc8-13613a0bfbb0/Img/_design/i2.png) no-repeat 0 6px;}
.txtInf.TI3 {background: url(https://shared1.ad-lister.co.uk/UserImages/2c6535a6-7afb-40ba-abc8-13613a0bfbb0/Img/_design/i3.png) no-repeat 0 8.5px;}
.txtInf.TI4 {background: url(https://shared1.ad-lister.co.uk/UserImages/2c6535a6-7afb-40ba-abc8-13613a0bfbb0/Img/_design/i4.png) no-repeat 0 6px;margin: 0 0 25px 0;}
#listing .txtPrice {display: block; width: 100%; height: auto; margin: 0 0 5px 0; padding:0; text-align: left; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; text-decoration: none; text-transform: capitalize; line-height: 20px;}
#listing .pricee {display: block; width: 100%; height: auto; margin: 0; padding:0; text-align: left; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; text-decoration: none; text-transform: uppercase; line-height: 30px;}
.tabsW {display:block; width:100%; height:auto; margin:0 0 20px 0; padding:0; background:#FF9900; border:none; border-top: 1px solid #FF6600;}
@-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%; background:#fff; margin:0;  border-bottom: 1px solid #ccc; border-top: 1px solid #FF6600; border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
#tabs input{display:none}
#tabs label{display:inline-block; margin:0; padding:12.5px 50px; font-weight:normal; text-align:center; width:auto; font-size:16px; color:#000; text-transform:capitalize; box-sizing:border-box; float:left; background:url(https://shared1.ad-lister.co.uk/UserImages/2c6535a6-7afb-40ba-abc8-13613a0bfbb0/Img/_design/border.jpg) no-repeat 100% 50%; font-family: 'Ubuntu', sans-serif; border:none; transition:all 0.8s ease-out 0s !important;}
#tabs label.deskV.LL2 {margin:0; background: none;}
#tabs label.deskV.LL2:hover {color: #fff; font-weight: bold;}
#tabs input.deskV.LL2:checked+label {color: #fff; font-weight: bold;}
#tabs label:hover { cursor:pointer; color: #fff; font-weight: bold;}
#tabs input:checked+label {cursor:pointer; color: #fff; font-weight: bold;}
#tab1:checked ~ #content1,#tab2:checked ~ #content2,#tab3:checked ~ #content3 {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 img {display:block; max-width:100%;}
#tabs .resptab-input, #tabs .resptab-label {display:none;}
#listing .JA_IS {padding:0; width:100%;}
#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:#EFEFEF;}
#listing table.JA_IS tr:nth-child(odd) {background:#EFEFEF;}
#listing .txtRelated {display: block; width: 100%; height: auto; margin: 0; padding: 0; text-align: center; color: #fff; line-height: 50px; font-family: 'Ubuntu', sans-serif; font-size: 23px; font-weight: normal; text-transform: uppercase; text-decoration: none; background: #333333;}
#listing #similarAll {display: block; width: 100%; height: auto; margin: 0 0 20px 0; padding: 15px 10px; background:#fff; border: 1px solid #EFEFEF;}
.product:after {display: block; content: ''; clear: both;}
#listing #similarAll .prod {display: block; width:23%; min-height: 335px; margin: 10px 1%; padding: 10px; border: 2px solid transparent; float: left; position: relative; background: #fff;}
#listing #similarAll .image {display:block; width:100%; height:155px; margin:0 auto; position:relative; overflow:hidden;}
#listing #similarAll .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; }
#listing #similarAll .prod:hover {opacity: 0.75; border:2px solid #FF9900; box-shadow: 3px 5px 8px -4px #000;}
#listing #similarAll .title {display:block; margin:15px 0 0 0; padding:0; width:100%; height:auto; overflow:hidden;}
#listing #similarAll .title a{display:block;font-family: 'Ubuntu', sans-serif;font-size:13px;font-weight:normal;line-height:16px;color:#000;text-decoration:none;text-align:center;width:100%;margin:0 auto;}
#listing #similarAll .title a:hover { text-decoration:underline; color: #FF9900;}
#listing #similarAll .title h4 {margin: 0;}
#listing #similarAll .price {font-family: 'Ubuntu', sans-serif; font-size:15px; font-weight:bold; height: 20px; text-align:center; line-height:20px; text-decoration:none; color:#000; margin:15px auto 60px; width: 100%;}
#listing #similarAll .price p {display:inline-block; margin:0;}
#listing #similarAll .btn a{display:block; width: 125px; height: 40px; margin: auto; padding: 0; position: absolute; left: 0; right: 0; bottom: 15px; top: auto; background:#FF9900; text-align: center; color: #fff;font-family: 'Oswald', sans-serif;font-size: 14px;text-transform:uppercase;text-decoration: none; line-height: 40px;}
#listing #similarAll .btn a:hover {background:#333333;}
.txtFeed {display: block; width: 100%; height: auto; line-height: 50px; margin: 0; padding: 0 15px; text-align: center; color: #fff; font-family: 'Ubuntu', sans-serif; font-size: 23px; font-weight: normal; text-transform: uppercase; text-decoration: none; background: #333333;}
.feedbackAll {display: block; width: 100%; max-width: 1240px; margin: 0 auto 20px auto; padding: 30px 0 60px 0; border-bottom: 1px solid #EFEFEF; position: relative;}
.JTI_FeedbackRow {width:30%; margin: 0 5% 25px 0; float: left;min-height: 75px;}
.JTI_FeedbackRow.row3, .JTI_FeedbackRow.row6 {margin: 0 0 25px 0;}
.JTI_feedback {border-collapse:collapse !important; border-spacing:0 !important; width:100% !important; font-size: 12px; color:  #666666 !important;;}
.JTI_FeedbackRow .row2 {display:none;}
.JTI_FeedbackHead, .JTI_FeedbackRow1, .JTI_FeedbackRow4, .JTI_FeedbackRow2 .row2, .JTI_feedback .score{display: none !important;}
.JTI_FeedbackHead td {padding: 7.5px 0; width: 100%;}
.JTI_FeedbackRow2{padding:10px 10px 10px 0; text-align:left !important; width: 100%;}
.JTI_FeedbackHead2, .JTI_FeedbackHead3 {border-right: 5px solid #fff;}
.JTI_feedback td {display: table; width: 100%;}
.JTI_FeedbackRow3 {padding: 10px 0 0 0 !important; font-weight: bold !important; color: #000 !important;}
.JTI_FeedbackRow2 .row1 {padding: 0 0 10px 0;}
.linkFeed {display: block; width: 215px; height: auto; line-height: 40px; text-align: center; margin: auto; padding: 0; color: #fff !important; background:#FF9900; border:1px solid #FF6600; font-family: 'Oswald', sans-serif; font-size: 16px; font-weight: bold; text-transform: uppercase; text-decoration: none; position: absolute; top: auto; right: 0; left: auto; bottom: 20px;}
.linkFeed:hover {text-decoration: none; background: #333333;}
																			/* =====================  footer  ======================== */
.footerAll {display: block; width: 100%; height: auto; margin: 0; padding: 15px; background: #FF9900; border-top: 1px solid #FF6600; border-bottom: 1px solid #FF6600;}
.footerAll .footerW {display: block; width: 100%; max-width: 1240px; height: auto; margin: 0 auto; padding: 0; position: relative;}
.footerAll .txtKeep {display: inline-block; width: auto; margin: 0 15px 0 0; padding: 0; text-align: left; float: left;}
.footerAll .spanKeep{display:inline-block;width:auto;margin:0;line-height:32px;padding:5px 0 5px 53px;height:auto;text-align:left;color:#000;font-family: 'Oswald', sans-serif; font-size: 30px; font-weight:normal;text-transform:uppercase;text-decoration:none;background: url(https://shared1.ad-lister.co.uk/UserImages/2c6535a6-7afb-40ba-abc8-13613a0bfbb0/Img/_design/keep.png) no-repeat 0 0;}
.footerAll .txtInbox {display: inline-block; width: auto; margin: 1px 10px 0 0; padding: 0 10px 0 10px; text-align: center; line-height: 40px; height: auto; color: #000; font-family: 'Oswald', sans-serif; font-size: 14px; font-weight: normal; text-transform: initial; text-decoration: none; background: #fff; float: left;}
.footerAll .txtSign {display: inline-block; width: auto; margin: 1px 0 0 0; padding: 0; text-align: left; float: left;}
.footerAll .linkSign {display: inline-block; width: auto; margin: 0; line-height: 40px; padding: 0 25px; height: auto; text-align: center; color: #fff; font-family: 'Oswald', sans-serif; font-size: 16px; font-weight: bold; text-transform: uppercase; text-decoration: none; background: #333;}
.footerAll .linkSign:hover {background: #fff; color: #333;}
.footerAll .txtPay {display: inline-block; width: auto; margin: 8.5px 0; padding: 0; text-align: left; float: right; text-align: center;}
.footerAll .imgPay {display: block; width: auto; margin: 0 auto; padding: 0; max-width: 100%; height: auto; border: none;}
#header #categoriesside:after {display:block; content: ''; clear: both;}
@media screen and (max-width: 1240px) {
#listing {padding: 0 10px;}
#header .topH {padding: 10px;}
#header .search {right: 15px;}
}

@media screen and (max-width: 1220px) {
.footerAll .spanKeep {font-size: 19px; line-height: 24px; padding: 9px 0 9px 53px}
.footerAll .linkSign {font-size: 13px;}
}

@media screen and (max-width: 1140px) {
#header .linkK1 {font-size: 15px;}
#header .search {width: 225px;}
#listing .previewImg {height: }
#listing .previewImg {height: 80px; margin: 0 0 10px 0;}
}

@media screen and (max-width: 1080px) {
.footerAll .spanKeep {font-size: 24px;}	
.footerAll .txtPay {margin: 15px 0 0 0;}	
.footerAll .txtPay {width: 100%; text-align: center;}
.footerAll .txtSign {float: right;}
.footerAll .txtInbox {float: right; margin: 1px 0 0 10px;}
}

@media
only screen and (max-width: 980px),
only screen and (-webkit-min-device-pixel-ratio: 2)      and (max-width: 980px),
only screen and (   -moz-min-device-pixel-ratio: 2)      and (max-width: 980px),
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (max-width: 980px),
only screen and (        min-device-pixel-ratio: 2)      and (max-width: 980px),
only screen and (                min-resolution: 192dpi) and (max-width: 980px),
only screen and (                min-resolution: 2dppx)  and (max-width: 980px) {
#header .imglog {width: 100%; }
#header .menuW {background: none; border: none;}
#header .show-menu, #header .show-menu2, #header .show-menu3 {display:block !important;}
#header #menuu2 {display: none; width: 100%; height: auto;}
#header #show-menu2[type=checkbox]:checked ~ #menuu2{display:block; width:100% !important; height:auto; padding:0; margin:0; float:left;}

#header #menuu{display:none; height:auto; width:100%; margin:0;border:none; padding:10px 0; position: static;background:#222222;}

#header #categoriesside {display: block; width: 100%; height: auto; margin: 0; padding: 0; list-style-type: none; background:#FF9900; }
#header #categoriesside ul {display: none;}
#header #categoriesside li {display: block; width: 100%; height: auto; margin: 0; padding: 0;}
#header #categoriesside li a {display: block; width:100%; margin:0; height:35px; line-height:35px; padding:0 20px 0 65px; text-align:left; color:#fff; font-family: 'Ubuntu', sans-serif; font-size:16px; font-weight:normal; text-transform:capitalize; text-decoration:none; float: left; border: none;}
#header #categoriesside li a:hover {text-decoration: underline;}
#header #menuu2 .level2, #header #menuu2 ul ul, #header .level2, #header #menuu2 span, #header #menuu3 .mm11 {display:none !important;}

#header .linkK2, #header .resH, #header .linkK1{display: block; width:100%; margin:0; height:35px; line-height:35px; padding:0 45px; text-align:left; color:#fff; font-family: 'Ubuntu', sans-serif; font-size:16px; font-weight:normal; text-transform:capitalize; text-decoration:none; float: left; border: none;}
#header .linkK1 {background: none;}
#header .linkK2:hover, #header .resH:hover, #header .linkK1:hover, #header .linkK1.LK11:hover {background: none; text-decoration: underline;}
#header .lev2 {display: block; width: 100%; height: auto; margin: 0; position: static; padding: 0; box-shadow: none; background: none;}
.stBadge {min-width: 100%}
/*= content =*/
.navW {display: none;}
#listing .contentAll {margin: 10px 0 0 0;}
#listing .imgAll {width: 100%;}
#listing .current {width: 100% !important; height: 550px;}
#listing .previewAll {width: 100%; padding: 0;}
#listing .previewImg {width:18%; margin:10px 1% 0 1%; height: 100px;}
#listing .imgAll {margin: 0 0 15px 0;}
#listing .descriptAll {width: 100%; padding: 0; margin: 0 0 15px 0;}
#listing .titlee {font-size: 17px; line-height: 20px; padding: 15px 10px; margin: 0 0 15px 0; }
#listing .descW {padding: 0;}
#listing .txtCar {font-size: 15px; margin: 0 0 5px 0;}
#listing .txtModel {font-size: 15px; margin: 0 0 10px 0;}
.txtInf {width: 100%; font-size: 13px; line-height: 16px;}
.linkHere {font-size: 13px; line-height: 16px;}
.txtInf.TI4 {margin: 0 0 15px;}
#listing .txtPrice {font-size: 16px;}
#listing .pricee {font-size: 21px;}
#listing .txtRelated {font-size: 17px;}
#listing #similarAll .prod {width: 31.33%;}
#listing #similarAll {margin: 0;}
}

@media screen and (max-width: 780px) {
#header .imgjti {display: none;}
#header .txtAdd {font-size: 12px;}	
#header .txtNews {font-size: 12px; float: right;}
.footerAll {padding: 15px 10px;}	
.footerAll .txtKeep {padding: 0 15px; margin: 0 0 10px 0; text-align: center; width: 100%;}
.footerAll .spanKeep {font-size: 18px;}
.footerAll .txtInbox {margin: 0; float: left; width: 73%; font-size: 13px; padding: 0 5px;}
.footerAll .txtSign {margin: 0; width: 25%;}
.footerAll .linkSign {width: 100%; padding: 0;}
.footerAll .txtPay {margin: 20px 0 0 0;}
/*= content =*/
.txtFeed {font-size: 17px; line-height: 20px; padding: 15px; }
.feedbackAll {padding: 20px 10px 50px 10px; margin: 0 auto 15px auto;}
.JTI_FeedbackRow {width:100%; margin: 0 0 25px 0; float: left;min-height: 0;}
.linkFeed {width: 185px; bottom: 10px; font-size: 13px;}
#listing .current {height: 500px;}
#listing .previewImg {width: 23%;}
#listing #similarAll .prod {width: 48%;}
}

@media screen and (max-width: 690px) {
#listing .JA_IS {font-size:12px;}
.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 {display:none;}
#tabs .resptab-label{color:#fff;text-decoration:none;transition:color .3s ease-in-out;position:relative;display:block;width:100%;min-height:40px; background:#FF9900; font-family: 'Lato', sans-serif; padding:0 0 0 15px; font-size:16px; font-weight:normal; margin:10px 0 0 0; text-align:left; line-height:40px; position:relative; text-transform:capitalize; border:none}
#tabs .resptab-input{display: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:#FF9900; cursor:pointer; border:none; margin:10px 0 0 0; color: #fff;}
#ID-1:checked ~ #content1, #ID-2:checked ~ #content2, #ID-3:checked ~ #content3 {display:block; font-size:14px; margin:0; padding: 20px 15px; background:#fff; border:1px solid #ccc;}
#ID-1:checked:checked ~ #L11, #ID-2:checked:checked ~ #L22, #ID-3:checked:checked ~ #L33 {color:#fff !important; width:100%; margin:10px 0 0 0; border:none; background:#FF9900;}
#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;}
}

@media screen and (max-width: 590px) {
.tb_v4bc, .gh-tbl, .gh-tbl2 , .gh-banner{display:none;}
/*= content =*/
.infAll {text-align: left;}
.txtInf {font-size: 12px;}
#listing .current {height: 450px;}
#listing .previewImg {width: 31.33%;}
#listing #similarAll {border: none; padding: 10px 0;}
#listing #similarAll .prod {width: 100%; min-height: 0;}
}

@media screen and (max-width: 490px) {
#listing .current {height: 400px;}
}

@media screen and (max-width: 420px) {
#listing .current {height: 350px;}
#header .txtNews, #header .txtAdd {font-size: 11px;}
}

@media screen and (max-width: 390px) {
#listing .current {height: 300px;}
#listing .previewImg {width: 48%;}
}
