

.tab-content a {color: var(--tan);}

.page-template-template-why-choose-rollx section.rollx-tab-section {background: var(--black);}

section.rollx-tab-section .container {width: 100%;max-width: 100%;padding: 0;}
section.rollx-tab-section ul.nav.nav-tabs {margin: 0 auto;max-width: 1140px;padding: 20px 15px 0;border-bottom: 0;}
section.rollx-tab-section ul.nav.nav-tabs li {margin: 0 2px;}
section.rollx-tab-section ul.nav.nav-tabs li a {color: #fff;font-size: 18px;text-transform: uppercase;background: var(--tan);padding: 20px;display: inline-block;border-radius: 10px 10px 0px 0px;font-weight: 500;border: 2px solid var(--tan);border-bottom: 0 none;}
section.rollx-tab-section .tab-content {background: #fff;}
section.rollx-tab-section .tab-content .tab-pane {max-width: 1140px;margin: 0 auto;padding: 40px 15px;}
section.rollx-tab-section .tab-content .tab-pane h3 {margin: 0 0 20px;font-size: 26px;text-transform: uppercase;letter-spacing: 0;color: #2c3240;}
section.rollx-tab-section ul.nav.nav-tabs li.active a {background: #fff;color: var(--black);}

section.rollx-why-choose-rollx-vans-section {padding: 50px 0;}
section.rollx-why-choose-rollx-vans-section h2, section.rollx-gold_standard_reconditioning-section h2, section.rollx-customer_testimonials-section h2{font-size: 28px;text-transform: uppercase;letter-spacing: 0;margin-bottom: 20px;}
section.rollx-why-choose-rollx-vans-section iframe {border-radius: 10px;}
section.rollx-why-choose-rollx-vans-section a, 
section.rollx-gold_standard_reconditioning-section a {color: var(--tan);}
.tab-inner-btn {display: flex;padding: 20px 0;}
.tab-inner-btn a {margin-right: 20px;display: inline-block;}
.tab-inner-btn a button.freatured_ride_button_button {padding: 10px 30px;text-transform: uppercase;font-size: 20px;height: auto;background: var(--black);border-radius: 5px;font-weight: 300;}
.tab-inner-btn a button.freatured_ride_button_button:hover {background: var(--tan);}
section.rollx-gold_standard_reconditioning-section {padding: 0px 0 50px;}
section.rollx-gold_standard_reconditioning-section .container {border-top: 2px solid #f5f5f5;padding-top: 50px;}
section.rollx-gold_standard_reconditioning-section img {border-radius: 10px;}
section.rollx-gold_standard_reconditioning-section a {color: var(--tan);}
section.rollx-gold_standard_reconditioning-section button.freatured_ride_button_button:hover {background: var(--black);}
section.rollx-tab-section .tab-content .tab-pane ul li {font-size: 16px;color: #808080;}
section.rollx-customer_testimonials-section iframe {height: auto;}
section.rollx-customer_testimonials-section p.test-cust-name {text-align: center;text-transform: uppercase;margin: 10px 0 0;color: #2c3240;font-size: 18px;font-weight: 500;line-height: 20px;}
section.rollx-customer_testimonials-section span {font-size: 14px;text-align: center;width: 100%;display: inline-block;text-transform: uppercase;font-weight: 500;}
section.rollx-customer_testimonials-section {padding: 50px 0px;background: #f1f0f0;}
section.rollx-customer_testimonials-section p {color: #2c3240;font-size: 18px;}

.cn-b13-btn.cn-b13-disabled, .cn-b13-btn {background-color: #2c3240;}
section.rollx-customer_testimonials-section .test_image a img {position: absolute; left: 0; top: 80px; right: 0; margin: 0 auto; }

section.trustpilot-widget-rating-section{padding: 0px 60px 0px 60px;}
section.how-mobile-shoude-section {background-image: url(/wp-content/uploads/2019/11/Rollx-Updated-HP_Banner-1.jpg); background-position: center; background-size: cover; background-repeat: no-repeat;padding: 0 100px 50px;display: inline-block;width: 100%; }
section.how-mobile-shoude-section .mobile-sec-heading {text-align: center; }
section.how-mobile-shoude-section .mobile-sec-heading h2 {display: inline-block; background: var(--tan); color: #fff; font-size: 28px; padding: 20px 50px; border-radius: 0 0px 10px 10px; text-transform: uppercase; letter-spacing: 1px; }
section.how-mobile-shoude-section .cont-img-box-main-cls.row {padding: 50px 0 0; }
section.how-mobile-shoude-section .cont-img-box-main-cls .box-iteam-cls {background: #fff; padding: 20px 15px; float: left; width: calc(25% - 20px); margin: 0 10px 20px; border-radius: 5px; text-align: center; }
section.how-mobile-shoude-section .cont-img-box-main-cls .box-iteam-cls .img-cont-cls {border-radius: 50%; overflow: hidden; width: 180px; height: 180px; margin: 0 auto 20px; border: 2px solid #ddd; }
section.how-mobile-shoude-section .cont-img-box-main-cls .box-iteam-cls .img-cont-cls img {width: 100%; height: 100%; object-fit: cover; }
section.how-mobile-shoude-section .cont-img-box-main-cls .box-iteam-cls .content-sec-div-cls h3 {font-size: 20px; text-transform: uppercase; color: #2c3240; letter-spacing: 1px; font-weight: 500; }
section.how-mobile-shoude-section .cont-img-box-main-cls .box-iteam-cls .content-sec-div-cls p{font-size:15px;}
section.how-mobile-shoude-section .cont-img-box-main-cls {display: flex; padding-top: 50px; }



@media (max-width: 1200px){
section.rollx-tab-section ul.nav.nav-tabs{padding: 20px 10px 0;}
section.rollx-tab-section .tab-content .tab-pane{padding: 40px 45px}
section.how-mobile-shoude-section .cont-img-box-main-cls{display:block;}
section.how-mobile-shoude-section .cont-img-box-main-cls .box-iteam-cls{width: calc(50% - 20px);}

body #page{padding-top: 60px !important;}
section.rollx-tab-section ul.nav.nav-tabs li a{padding: 10px;font-size: 14px;}
div#top-small-banner .blue_wrapper .column h3 {font-size: 26px; }
#top-small-banner .column h5{font-size: 16px;}
}

@media (max-width: 991px){
section.rollx-tab-section ul.nav.nav-tabs li a{font-size: 12px;}
section.rollx-tab-section .tab-content .tab-pane h3{margin: 0 0 10px;font-size: 18px;}
section.rollx-tab-section .tab-content .tab-pane p, section.rollx-tab-section .tab-content .tab-pane ul li{font-size: 14px;}

section.rollx-why-choose-rollx-vans-section h2, section.rollx-gold_standard_reconditioning-section h2, section.rollx-customer_testimonials-section h2 {font-size: 20px;margin-bottom: 10px;}
section.rollx-customer_testimonials-section p.test-cust-name{font-size: 16px;}
section.rollx-customer_testimonials-section span {font-size: 12px;}
section.rollx-customer_testimonials-section img {width: 100%;}
section.rollx-customer_testimonials-section .test_image a img{top: 50px;width: 40px;height: 40px;}
section.how-mobile-shoude-section{padding: 0 30px 50px;}
}

@media (max-width: 767px){
.tab-inner-btn a {margin: 0 0 10px;}
section.rollx-tab-section ul.nav.nav-tabs{display: flex;flex-direction: column;}
section.rollx-tab-section ul.nav.nav-tabs li {margin: 0 0px;}
section.rollx-tab-section ul.nav.nav-tabs li a{width: 100%;border-radius: 0;}
.tab-inner-btn br {display: none;}
.tab-inner-btn{flex-direction: column;}
section.rollx-why-choose-rollx-vans-section .row, section.rollx-gold_standard_reconditioning-section .row, section.rollx-customer_testimonials-section .row{margin: 0 auto;}
section.rollx-why-choose-rollx-vans-section .row .col-md-6:first-child {margin-bottom: 20px;}
section.rollx-tab-section ul.nav.nav-tabs {padding: 20px 30px 0;}
section.rollx-tab-section .tab-content .tab-pane {padding: 20px 30px;}
section.rollx-gold_standard_reconditioning-section img{margin-bottom: 30px;}
section.rollx-why-choose-rollx-vans-section h2, section.rollx-gold_standard_reconditioning-section h2 {font-size: 22px;}
section.rollx-gold_standard_reconditioning-section .container{padding-top: 40px;}
section.rollx-customer_testimonials-section .col-md-3 {margin-bottom: 30px;}
section.rollx-customer_testimonials-section .col-md-3:last-child {margin-bottom: 0;}
.tab-inner-btn{padding: 20px 0 10px;}
section.rollx-customer_testimonials-section .test_image a img{top: 80px;width: 50px;height: 50px;}

section.how-mobile-shoude-section .cont-img-box-main-cls .box-iteam-cls{width: calc(100% - 0px);padding: 20px 15px;margin: 0 0px 20px;}
section.how-mobile-shoude-section .cont-img-box-main-cls .box-iteam-cls .img-cont-cls{width: 150px;height: 150px;}
section.how-mobile-shoude-section .mobile-sec-heading h2{font-size: 18px;padding: 10px 30px;}
section.how-mobile-shoude-section{padding: 0 30px 20px;}


section.rollx-why-choose-rollx-vans-section .row {flex-direction: column-reverse; }
section.rollx-why-choose-rollx-vans-section iframe{height: auto;margin-bottom: 30px;}
section.how-mobile-shoude-section {padding: 0 15px 20px; }
section.how-mobile-shoude-section .row {margin: 0; }
section.how-mobile-shoude-section .row .col-md-12 {padding: 0; }


}
section.rollx-why-choose-rollx-vans-section ul {margin: 0 0 10px 20px;}
section.rollx-why-choose-rollx-vans-section ul li span, section.rollx-why-choose-rollx-vans-section ul li {font-size: 16px;color: #808080 !important;}
section.rollx-why-choose-rollx-vans-section ul li {padding-left: 0px;list-style-type: disc;}

.main-shopping-cls {display: flex; }
.main-shopping-cls .shopping-left-cls {width: calc(59% - 0px); display: inline-block; }
.main-shopping-cls .right-imf-cls {width: calc(40% - 0px); display: inline-block; }
.main-shopping-cls .right-imf-cls img {width: 80%; }

@media (max-width: 767px){
.main-shopping-cls .right-imf-cls img {width: 100%; }
.main-shopping-cls .right-imf-cls {width: calc(100% - 0px);}
.main-shopping-cls .shopping-left-cls{width: calc(100% - 0px);}
.main-shopping-cls {flex-direction: column; }

}