.review_inner_single img a.open-img-view{
width:120px;
}
.single-listing .review-form,
.listing-app-view .listing-app-view2 .single-inner-container-inner .review-form{
margin-bottom: 60px !important;
}
.starts_custom, p.unrated {
padding-top: 10px;
font-size: 18px;
}
.tax-listing-category .sidemap-container.pull-right.sidemap-fixed {
position: relative;
width: 100%;
height: 300px;
overflow: hidden;
top: 0;
}
.tax-listing-category .listing-with-map .lp-title h3{
text-transform: capitalize;
font-size: 36px;
color: #16346e;
text-align: center;
font-weight: 700;
margin: 30px 0 0;
}
.tax-listing-category .filter-top-section.pos-relative.row .lp-title.col-md-10.col-sm-10 {
width: 100%;
}
.tax-listing-category .lp-grid-box-left.pull-left>ul>li {
padding: 0 0;
}
.tax-listing-category #content-grids .lp-grid-desc-container.lp-border.clearfix {
position: relative;
border: none;
box-shadow: 0px 0px 19px #ece9e9;
}
.tax-listing-category .lp-grid-desc-container.lp-border.clearfix a.status-btn {
display: none !important;
}
.tax-listing-category #content-grids .lp-grid-box-description {
border-top-right-radius: 0;
min-height: 130px;
border: none !important;
position: relative;
border-top-left-radius: 0;
}
.tax-listing-category div#map-section {
position: relative;
bottom: 140px;
}
.tax-listing-category .grid_view2 .lp-grid-box-bottom {
border-top: 3px solid lightgrey;
}
.tax-listing-category .lp-list-page-grid .grid_view2 .lp-grid-box-description .lp-grid-box-left.pull-left>p {
display: none;
}
.tax-listing-category .pull-left.post-with-map-container-right {
max-width: 1170px;
margin: 0 auto;
display: table;
float: none !important;
width:100%;
}
.tax-listing-category div#pop, .tax-listing-category .listing-view-layout {
display: none !important;
}
.tax-listing-category .post-with-map-container.pull-left {
min-width: 100%;
}
.tax-listing-category section#listing-category {
padding-top: 0 !important;
}
.pricemenu_main {
display: table;
border: 1px solid #dedede;
border-radius: 5px;
margin-bottom: 30px;
width: 100%;
}
.category_images-loc {
padding-top: 40px;
padding-bottom: 60px;
background: #f7f7f7;
}
.carvinyl_wrap {
background-image: url(//tintingshops.com/wp-content/themes/listingpro-child/images/vinyl-wrap/car-vinylwrap-bg.jpg);
padding: 60px 0;
background-repeat: no-repeat;
background-size: cover;
}
.findmobile_detailer{
background-image: url(//tintingshops.com/wp-content/themes/listingpro-child/images/car-detailing-banner.jpg);
background-repeat: no-repeat;
background-size: cover;
}
.lp-automotive-bg-in {
background-image: url(//tintingshops.com/wp-content/themes/listingpro-child/images/bd-in.png);
padding: 110px 0;
margin: 0 0 50px;
}
.category_images-loc h1 {
text-align: center;
margin: 0 0 40px;
}
.category_images-loc img {
margin: 0 0 30px;
}
select#slecttoactionmain {
width: 90%;
margin: 0 auto;
display: table;
}
div#slecttoaction {
margin: 20px 0;
}
.pricemenu_main_inner ul {
padding: 20px 20px;
display: table;
}
.pricemenu_main_inner h3 {
border-bottom: 1px solid #dedede;
padding: 15px 20px 15px;
background: #f6faff;
margin: 0 0;
}
footer.footer-style2.padding-top-60.padding-bottom-60 {
background: #42a7df;
float: none;
margin-top: 121px;
width: 100%;
}
.section_local_tint_find h2::after {
content: " ";
background-image: url(//tintingshops.com/wp-content/themes/listingpro-child/images/border.jpg);
}
.section_local_tint_find h2::after {
content: " ";
background-image: url(//tintingshops.com/wp-content/themes/listingpro-child/images/border.jpg);
position: absolute;
width: 200px;
height: 20px;
background-repeat: no-repeat;
left: 50%;
top: 58px;
text-align: center;
margin: 0 auto;
transform: translateX(-50%);
}
.review_inner_single {
box-shadow: 0px 1px 11px #ccc;
padding: 20px;
}
.single-listing .tintingshop-listing-banner .tintingshop-listing-banner--inner {
display: none !important;
}
.pricemenu_main ul li {
float: left;
width: 50%;
font-size: 16px;
}
.pricemenu_main ul li.fiull-width {
width: 100%;
}
a.jhhjds:hover {
background: #42a7df;
box-shadow: none;
border-color: #42a7df;
}
.review_inner_single img {
width: 100px;
height: 100px;
margin: 0 auto;
display: table;
box-sizing: border-box;
border-radius: 50%;
border:2px solid #56889f;
padding: 5px;
}
.review_inner_single {
box-shadow: 0px 1px 11px #ccc;
padding: 20px;
min-height: 370px;
margin: 0 0 10px;
}
.review_inner_single p {
font-size: 13px;
line-height: 16px;
text-align: center;
}
.single-listing .tintingshop-listing-banner {
cursor:pointer;
}
#location div#more_filters {
display: none !important;
}
.review_inner_single h3 {
color: #42a7df;
font-size: 14px;
text-transform: uppercase;
margin: 20px 0 10px;
}
.custom-menu-location {
text-transform: capitalize;
}
#location div#pop {
display: none !important;
}
.footer-style2 a, .footer-style2 p {
color: #fff;
}
.lp-footer-copyrights-custom span.copyrights {
color: #fff;
}
.lp-footer-copyrights-custom {
text-align: center;
background: #344e68;
padding: 8px 0;
float: none;
width: 100%;
}
.listingshop-feature-list-details {
clear: both;
padding: 40px 0;
background-color: #fafafa;
margin-bottom: 40px;
}
.listingshop-feature-list-details h2{
text-align: center;
margin: 0 0 25px;
}
.section_about_location .tintin_cat_description h3 {
font-size: 35px;
}
.listingshop-featured-img{
background-repeat: no-repeat;
background-size: contain;
background-position: center;
height: 50px;
width: 100%;
}
.listingshop-featured-img img{
display: none;
}
.listingshop-feature-list-details ul{
display: flex;
justify-content: center;
flex-wrap: wrap;
}
.listingshop-feature-list-details ul li{
width: 33.333%;
text-align: center;
box-sizing: border-box;
padding: 2%;
margin-bottom: 30px;
border-right: 1px solid #a4a4a4
}
.listingshop-feature-list-details ul li:last-child, .listingshop-feature-list-details ul li:nth-child(3n+3){
border-right: 0;
}
.listingshop-feature-list-details ul li p{
font-weight: 700;
font-size: 18px;
color: #333;
margin-top: 10px;
line-height: 1;
}
.tintingshop-primary-btn {
background-color: #42a7df;
color: #fff;
border: 1px solid #42a7df;
border-radius: 5px;
padding: 15px 20px;
display: block;
width: fit-content;
margin: 0 auto;
font-weight: bold;
text-transform: uppercase;
font-size: 18px;
}
.containercate_menu_custom .header-main-menu ul#menu-inner-1 {
text-align: left;
width: 100%;
}
.containercate_menu_custom .header-main-menu ul#menu-inner-1 .menu-item-5026 {
float: right;
}
.header-inner-page-wrap .header-fixed {
top: 0;
}
.header-inner-page-wrap .lp-top-bar {
padding-top: 0;
background-color: #42a7df;
}
.pos-relative.header-inner-page-wrap header.lp-header {
position: fixed;
width: 100%;
top: 0;
left: 0;
z-index: 999;
}
.tintingshop-primary-btn:hover{
color: #333;
background-color: #fff;
}
.listingshop-feature-list-details h4{
margin: 0 0 15px;
text-align: center;
font-size: 25px;
}
p.listingshop-shades {
margin: 0 0 30px;
background-color: #42a7df;
color: #fff;
display: flex;
flex-wrap: wrap;
justify-content: space-around;
padding: 10px;
}
p.listingshop-shades span {
padding: 0 10px;
color: #fff;
font-weight: 700;
font-size: 20px;
}
.listingshop-feature-list-details ul.listingshop-brands li{
display: inline-flex;
align-items: center;
justify-content: center;
}
.listingshop-feature-list-details ul.listingshop-brands li:nth-child(3n+3){
border-right: 0;
}
.tintingshop-listing-banner{
display: flex;
flex-wrap: wrap;
flex-direction: column;
background: transparent url(//tintingshops.com/wp-content/themes/listingpro-child/images/imgpsh_fullsize_anim.png) no-repeat;
background-size: cover;
min-height: 220px;
padding: 20px 0;
justify-content: center;
align-items: center;
text-align: center;
margin-bottom: 30px;
clear: both;
}
.tintingshop-listing-banner .tintingshop-listing-banner--inner{
max-width: 675px;
}
.tintingshop-listing-banner h2{
font-size: 40px;
line-height: 1;
margin: 0 0 15px;
text-transform: uppercase;
}
.tintingshop-listing-banner .btn{
border-radius: 5px;
font-size: 23px;
background-color: #3699cf;
text-transform: uppercase;
color: #fff;
font-weight: 700;
padding: 5px 10px;
}
.tintingshop-featured-section {
background-color: #fafafa;
margin: 55px 0 0;
padding: 45px 30px;
border-radius: 7px;
border: 1px solid #dedede;
}
.tintingshop-featured-section .tintingshop-featured-section--heading{
text-align: center;
margin: 0 0 20px;
text-transform: uppercase;
font-size: 40px;
}
.tintingshop-featured-section p.tintingshop-featured-section--para{
text-align: center;
margin: 10px 0 0;
}
.tintingshop-category-boxes .lp-section-content-container {
display: flex;
justify-content: center;
flex-wrap: wrap;
}
.tintingshop-category-boxes .lp-section-content-container > .col-md-3{
padding-right: 7px;
padding-left: 7px;
}
.tintingshop-category-boxes .lp-section-content-container .city-girds {
margin-bottom: 14px;
}
.tintingshop-category-boxes .city-thumb>img {
margin-left: 0;
}
.tintingshop-category-boxes .city-girds:hover>.city-thumb>img {
margin-left: 13px;
}
.tintingshop-local-tintingshops-boxes .cities-app-view .city-thumb{
display: none;
}
.tintingshop-local-tintingshops-boxes .cities-app-view .city-title{
position: static;
padding-bottom: 0;
background: transparent;
}
.tintingshop-local-tintingshops-boxes .cities-app-view .city-title .lp-h3{
margin: 0;
transition: none;
transform: none;
}
.tintingshop-local-tintingshops-boxes .cities-app-view .city-title .lp-h3 a{
color: inherit;
padding-left: 20px;
position: relative;
display: inline-block;
width: 150px;
text-align: left;
}
.tintingshop-local-tintingshops-boxes .cities-app-view .city-title .lp-h3 a:before{
position: absolute;
content: "";
width: 10px;
height: 10px;
background-color: #41a6df;
border-radius: 50%;
left: 0;
top: 4px;
}
.tintingshop-local-tintingshops-boxes .cities-app-view .lp-listing-quantity{
display: none;
}
.tintingshop-local-tintingshops-boxes .lp-section-content-container{
max-width: 800px;
margin: 0 auto;
}
.tintingshop-local-tintingshops-boxes .overlay-link {
display: none;
}
.tintingshop-local-tintingshops-boxes .lp-section-content-container .col-md-3 {
width: 33.333%;
}
.tintingshops-near-me-boxes {
display: flex;
flex-wrap: wrap;
align-items: center;
}
.tintingshops-near-me-boxes > div {
width: 50%;
}
.tintingshops-near-me-boxes .tintingshops-near-me-boxes--img{
background-color: #41a6df;
text-align: center;
}
.tintingshops-near-me-boxes .tintingshops-near-me-boxes--txt{
padding: 2%;
}
.tintingshops-near-me-boxes .tintingshops-near-me-boxes--txt h3{
margin-top: 40px;
}
body.page .tintingshops-near-me-section .lp_section_inner {
padding-top: 0;
}
.validationerror {
border: 1px solid red !important;
}
.section_exclusive_sub_inner p {
margin-bottom: 0;
}
button.slick-next.slick-arrow, button.slick-prev.slick-arrow {
bottom: 30px;
top: unset;
}
p.success{display:none;    padding: 4px 10px;
font-size: 14px;
line-height: 16px;
}
.loader {
border: 4px solid #d8c1c1;
border-top: 4px solid #3ed417;
border-radius: 50%;
width: 30px;
height: 30px;
animation: spin 1s linear infinite;
background-image: none;
display: table;
margin: 0 auto;
display: none;
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
p.success, .loader {
margin-top: 20px;
} .lp-home-banner-contianer-inner-new-home h2 {
font-family: Montserrat;
text-transform: capitalize;
color: #42a7df;
font-size: 48px;
text-align: center;
margin: 50px 0 0;
}
.inner_latest_article_desc {
min-height: 320px;
margin-bottom: 50px;
}
.inner_latest_article a {
color: #42a7df;
font-family: Montserrat;
font-size: 22px;
border-bottom: 1px solid;
}
.inner_latest_article span img{
padding-right: 5px;
height:22px;
}
.lp-home-banner-contianer.lp-home-banner-with-loc .img-curtasy {
display: none !important;
}
.inner_latest_article span{
padding-right: 10px;
}
.inner_latest_article span, .inner_latest_article h3, .inner_latest_article p {
font-family: Montserrat;
color: #000;
}
.section_local_tint img {
border-radius: 4px;
}
.section_local_tint h3 {
font-family: Montserrat;
text-align: center;
font-size: 24px;
margin: 20px 0 40px;
color: #7f7f7f;
}
.parent_imgsection_local_tint {
position: relative;
}
.parent_imgsection_local_tint:hover .parent_imgsection_local_tintinner {
display:block;
}
.lp-home-banner-contianer-inner-new-home .section_local_tint_find h2 {
margin-bottom: 0;
position:relative;
}
.section_local_tint_find h5 {
margin: 50px 0 40px;
}
.section_local_tint_find img {
margin: 0 auto;
display: table;
position: relative;
z-index: 999;
}
.section_exclusive_sub_inner {
padding: 20px;
min-height: 125px;
padding-bottom: 0;
}
.section_exclusive_sub_inner h3 {
margin-top: 0;
}
.section_exclusive_sub_inner h3, .section_exclusive_sub_inner p {
font-family: Montserrat;
}
.home .lp-home-banner-contianer-inner h1, .home .lp-home-banner-contianer-inner h1 span {
font-family: Montserrat;
font-size: 48px;
text-transform: uppercase;
}
.home .lp-home-banner-contianer-inner p {
font-family: Montserrat;
max-width: 728px;
margin: 30px auto;
}
.home .lp-home-banner-contianer .lp-search-bar .form-group.pull-right {
display: table;
width: 100%;
}
.home .lp-home-banner-contianer .lp-search-bar .form-group.pull-right .lp-search-bar-right{
float: none;
display: table;
margin: 40px auto 3px;
background: #42a7df;
font-family: Montserrat;
}
.home .lp-home-banner-contianer .lp-search-bar .form-group.lp-location-search input, .home .lp-home-banner-contianer .lp-search-bar .form-group.lp-suggested-search input {
border-radius: 5px !important;
}
.home .lp-home-banner-contianer .lp-search-bar .form-group.lp-location-search, .home .lp-home-banner-contianer .lp-search-bar .form-group.lp-suggested-search {
width: 47%;
margin: 0 1%;
border-radius: 4px;
}
.home .lp-home-banner-contianer-inner .lp-search-bar{
padding:0;
background: transparent;
}
.home .text-center.lp-search-description {
display: none;
}
.section_exclusive_tint p.location img {
height: 22px;
}
.section_exclusive_tint p.location {
border-top: 3px solid #e7e7e7;
padding-top: 5px;
font-size: 12px;
padding-left:20px;
}
.section_exclusive_tint img.thumb {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.section_local_tint_find h5 {
margin-bottom: 40px;
}
.inner_latest_article_desc {
padding: 40px 20px 20px;
}
.section_local_tint_find .row{
position:relative;
}
.inner_latest_article {
background: #fff;
}
.section_newstips_tint {
margin-top: 60px;
padding-bottom: 20px;
background: #f7f7f7;
padding-top: 20px;
}
.hidelocationcat_on_home {
display: none;
}
button.viewalllocations {
margin: 0px auto 50px;
display: table;
color: #fff;
border: none;
background: #42a7df;
border-radius: 2px;
font-weight: 600;
font-size: 22px;
padding: 7px 30px;
}
.viewalllocations_main .loader {
border-top: 4px solid #42a7df;
margin-bottom: 50px;
}
.section_newstips_tint h3, .section_exclusive_tint h3 {
font-size: 22px;
line-height: 28px;
margin: 20px 0;
color: #7f7f7f;
}
.lp-home-banner-contianer-inner-new-home h5 {
text-align: center;
text-transform: capitalize;
font-family: Montserrat;
margin-bottom: 40px;
color: #7f7f7f;
}
.section_newstips_tint h2 {
margin-bottom: 0;
}
.section_exclusive_tint h2 {
margin-bottom: 0;
}
.section_exclusive_tint h5 {
text-align: center;
margin-bottom: 50px;
}
.marginfrom_top {
margin-top: 50px;
}
.nearme_window_grey {
border: 3px solid #7f7f7f;
min-height: 200px;
background: #fff;
}
.section_local_tint_find .nearme_window_grey p {
padding: 0 20px;
text-align: left;
font-size: 13.5px;
margin-top: 20px;
}
a.sheduleappointment {
margin: 50px auto 10px;
display: table;
color: #fff;
border: none;
background: #42a7df;
border-radius: 2px;
font-weight: 600;
font-size: 16px;
padding: 7px 15px;
}
.section_local_tint_find .nearme_window_grey.nearme_window_blue h4 {
background: #42a7df;
}
.section_local_tint_find .nearme_window_grey.nearme_window_blue {
border: 3px solid #42a7df;
}
.section_local_tint_find .nearme_window_grey h4 img {
position: absolute;
right: -40px;
top: -4px;
height: 52px;
}
.section_local_tint_find h4 {
font-size: 24px;
margin: 20px 0;
}
.section_local_tint_find .nearme_window_grey h4 {
background: #7f7f7f;
position: relative;
margin: 0 0;
display: inline-block;
padding: 10px 20px;
color: #fff;
font-size: 20px;
padding-right: 30px;
}
.parent_imgsection_local_tintinner p {
position: absolute;
left: 50%;
top: 50%;
transform: translateX(-50%) translateY(-50%);
color: #fff;
z-index: 999;
font-weight: 800;
font-family: Montserrat;
}
.section_local_tint_find h5, .section_local_tint_find p, .section_local_tint_find h4 {
text-align: center;
font-family: Montserrat;
color: #7f7f7f;
}
.section_local_tint_find {
background: #f7f7f7;
padding-bottom: 50px;
}
.parent_imgsection_local_tintinner {
position: absolute;
left: 50%;
display:none;
top: 50%;
transform: translateX(-50%) translateY(-50%);
background: #42a7df;
width: 100%;
height: 100%;
opacity: .7;
}
.section_local_tint img {
width: 100%;
height: 175px;
object-fit: cover;
}
.section_about_location a.btn-primary.btn {
background: #42a7df;
font-family: Montserrat;
padding: 15px 30px;
font-size: 20px;
margin-top: 10px;
}
.section_exclusive_tint_inner {
box-shadow: 0px 1px 14px #ccc;
padding-bottom: 2px;
}
.section_about_location h3 {
font-family: Montserrat;
color: #42a7df;
font-size: 38px;
margin: 10px 0 30px;
}
.section_about_location p {
color: #000;
font-size: 16px;
font-family: Open Sans;
}
footer .menu-footer3-container, footer .menu-footer4-container, footer .menu-footer5-container, footer .menu-footer6-container {
margin-top: 30px;
}
.list_categories_row h3 {
text-align: center;
font-family: Montserrat;
}
.review_inner_single a {
background: #42a7df;
color: #Fff;
padding: 3px 8px;
font-weight: 600;
margin: 0 auto;
display: table;
position: absolute;
transform: translateX(-50%) translateY(-50%);
left: 50%;
bottom: 20px;
}
.section_about_location h4 {
color: #7f7f7f;
margin: 0 0 0;
}
.section_about_location {
background: #f7f7f7;
padding: 80px 0;
}
.list_categories_row {
margin-bottom: 80px;
}
.list_categories_row .slick-prev, .list_categories_row .slick-next {
display: none !important;
}
.list_categories_row  .slick-dots {
bottom: 0;
}
.phone_about{display:none;
}
span.viewmore_about {
color: #42a7df;
font-weight: 700;
padding-left: 10px;
cursor: pointer;
}
.tax-listing-category button.mobilebuttontab, .tax-listing-category .page-heading.listing-page.ss {
display: none !important;
}
.mobilebuttontab{display:none;} @media (min-width: 992px){
.menu-item-5023 ul.sub-menu, .home .header-main-menu.lp-menu.menu .menu-item-5447 ul.sub-menu {
width: 600px !important;
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
}
.menu-item-5023 ul.sub-menu .menu-item-4991 {
border-bottom: 0;
}
.header-main-menu.lp-menu.menu #menu-item-5464, .header-main-menu.lp-menu.menu #menu-item-5478{
border-bottom:0;
}
}
@media (max-width: 1200px){
.review_inner_single {
min-height: auto;
}
.review_inner_single a {
position: relative;
transform: none;
left: 0;
bottom: 0;
}
}
.list_categories_row_2, #slecttoaction{display:none;}
@media (max-width: 768px){
.list_categories_row_2, #slecttoaction{display:block;}
.list_categories_row, ul.slick-dots{display:none !important;}
button.slick-next.slick-arrow {
right: 120px;
}
.tax-listing-category .lp-grid-box-thumb {
width: 100%;
float: left;
}
.section_local_tint_find, .section_exclusive_tint, .section_newstips_tint {
display: none;
margin-top: 0;
width: 97%;
margin: 0 auto;
border: 1px solid #42a7df;
}
.lp-home-banner-contianer-inner-new-home {
margin-bottom: 10px;
}
.nearme_window_grey {
margin: 0 0 30px;
}
.section_local_tint_find h5 {
margin: 40px 0px 20px;
font-size: 16px;
}
.section_local_tint_find h2::after {
margin: 10px auto 0;
}
.section_local_tint_find .nearme_window_grey h4 {
font-size: 16px;
}
.lp-home-banner-contianer-inner-new-home h2{font-size: 30px;}
.section_local_tint, .section_about_location {
display: none;
width: 97%;
margin: 0 auto;
border: 1px solid #42a7df;
}
span.collapse-arrow::before {
content: "\f054";
font-family: "FontAwesome";
font-size: 10px;
position: relative;
bottom: 2px;
right: 7px;
}
span.collapse-arrow {
color: #42a7df;
-moz-transition: all 2s linear;
-webkit-transition: all 2s linear;
transition: all 2s linear;
}
button.mobilebuttontab.activecurrent span.collapse-arrow {
color: #fff;
-moz-transform:rotate(180deg);
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
}
button.mobilebuttontab.activecurrent {
background: #42a7df;
color: #fff;
}
button.mobilebuttontab {
background: #fff;
border: none;
display: table;
color: #42a7df;
font-size: 16px;
width: 97%;
padding: 9px 20px;
margin: 10px auto 0px;
border: 1px solid #42a7df;
font-weight: 600;
text-align: left;
}
.mobilebuttontab{display:block;}
.section_about_location .tintin_cat_description h3 {
font-size: 24px;
}
.section_about_location p {
font-size: 14px;
}
.txonomylocationcat{display:none;}
button.slick-prev.slick-arrow {
left: 100px;
}
.review_inner_single {
margin-top: 10px;
padding: 10px 20px;
text-align: center;
margin-bottom:70px;
}
}
@media (max-width: 640px){
.tintingshop-listing-banner h2{
color: #fff;
font-size: 25px;
}
.tintingshop-listing-banner .btn{
font-size: 19px;
}
.tintingshop-listing-banner {
background-position: 100% 100%;
min-height: 200px;
width: 100%;
background-size: contain;
}
.phone_about{display:block;}
.desktop_about{display:none;}
}
@media (max-width: 400px){
.listingshop-feature-list-details ul.listingshop-benefits li {
width: 50%;
}
.listingshop-feature-list-details ul.listingshop-benefits li:nth-child(3n+3) {
border-right: 1px solid #a4a4a4;
}
.listingshop-feature-list-details ul.listingshop-benefits li:nth-child(2n+2) {
border-right: 0;
}
.listingshop-feature-list-details ul.listingshop-brands li {
padding: 4%;
}
.tintingshop-listing-banner {
min-height: 70px;
} 
}