.mcp-criteria-container{position:relative;font-family:"Lato Regular",sans-serif}
.mcp-criteria-container .mcp-criteria{position:relative;z-index:100}
.parts-covered .parts-covered-wrapper .tabData .tabContent .tab-content.active{float:none!important}
.About-us-RS{width:96%;padding:0 3px 0 30px}
.road-side-assist{color:#fff;margin:0 0 0 90px;font-size:16px}
.main-header{margin-top:5px}
.mcp-criteria-container .mcp-criteria .criteria-header{position:relative;text-align:center}
.mcp-criteria-container .mcp-criteria .criteria-header:before{position:relative;top:5px;display:inline-block;content:'';width:25px;height:3px;background-color:#105da9}
.mcp-criteria-container .mcp-criteria .criteria-header h3{position:relative;font-family:"Lato Black",sans-serif;font-size:14px;text-transform:uppercase;margin:0;margin-bottom:10px;padding-top:15px}
.mcp-criteria-container .mcp-criteria .criteria-header h2{font-family:"Lato Black",sans-serif;font-size:24px;text-transform:uppercase;margin:0;margin-bottom:20px}
.mcp-criteria-container .mcp-criteria .criteria-content .margin-btm{margin-bottom:20px}
.mcp-criteria-container .mcp-criteria .criteria-content .slick-arrow{background:#000;color:#fff;padding:6px 10px;width:25px;height:25px;z-index:9}
.mcp-criteria-container .mcp-criteria .criteria-content .slick-arrow.slick-prev{left:0}
.mcp-criteria-container .mcp-criteria .criteria-content .slick-arrow.slick-prev:before{font-family:"icomoon",sans-serif;content:"\e906";font-size:12px}
.mcp-criteria-container .About-us-RS {margin: 0 auto; text-align: center; width: 90%; padding:  0px 27px 50px;}
.About-us-RS p {color: #333; font-size: 15px; line-height: 20px; padding: 0 50px; margin-bottom: 18px;}
.mcp-criteria-container .mcp-criteria .criteria-content .slick-arrow.slick-next:before{font-family:"icomoon",sans-serif;content:"\e907";font-size:12px}
.mcp-criteria-container .mcp-criteria .criteria-content .skew-content{margin-bottom:10px}
.mcp-criteria-container .mcp-criteria .criteria-content .skew-img{max-width:325px;transform:skewX(-4deg);overflow:hidden}
.mcp-criteria-container .mcp-criteria .criteria-content .reverse-skew{transform:skewX(4deg) scale(1.4)}
.mcp-criteria-container .mcp-criteria .criteria-content .content{padding-top:20px;margin-left:-10px}
.mcp-criteria-container .mcp-criteria .criteria-content .content .number-text{font-family:"Lato Black",sans-serif;font-size:74px;margin:0;color:#105a91}
.mcp-criteria-container .mcp-criteria .criteria-content .content .criteria-text{padding-top:7px;padding-left:15px}
.mcp-criteria-container .mcp-criteria .criteria-content .content .criteria-text h3{font-family:"Lato Bold",sans-serif;font-size:18px;margin:0;margin-bottom:7px}
.mcp-criteria-container .mcp-criteria .criteria-content .content .criteria-text p{font-family:"Lato Light",sans-serif;font-size:14px;line-height:16px}
.mcp-criteria-container .mcp-footer{position:absolute;bottom:0;width:100%}
.mcp-criteria-container .mcp-footer .bg-image{width:100%}
.corp-content.wrapper-extend-warrenty h6{color:#fff;font-weight:300}
.book-service-form .form-check #disclaimer {display: block; cursor: pointer;}
.book-service-form .form-check .form-check-label {display: block;margin: 0 0 0 2%;}
.outervechiles .vehiclesheading{font-family:"Lato Black",sans-serif;text-transform:uppercase;font-size:24px;margin-bottom:15px;padding-top:30px;text-align:center;font-weight:700}
.outervechiles {max-width: 80%; margin: 0 auto; border: 2px solid #105a91; padding: 15px 20px; display: flex; flex-direction: column;}
.outervechiles .buttonbar h4{display:inline-block;font-size:16px;padding-right:16px;font-family:"Lato Bold",sans-serif}
.outervechiles .buttonbar {margin-top: 0; display: inline-block; margin-bottom: 0.25rem !important;}
.clearboth{clear:both}
input#disclaimer {float: left; width: auto; margin: 0; height: auto; margin-top: 8px;}

@media screen and (min-width: 1366px) and (max-width: 1920px) {
.mcp-criteria-container .mcp-footer{position:relative;bottom:0;width:100%}
}
@media (min-width: 1024px) {
.mcp-criteria-container .mcp-criteria .criteria-content .reverse-skew{transform:skewX(6deg) scale(1.1)}
}
@media screen and (min-width: 1025px) {
.mcp-criteria-container .mcp-criteria .criteria-content .skew-img{transform:skewX(-6deg)}
}
@media screen and (min-width: 768px) and (max-width: 991px),screen and (min-width: 992px) and (max-width: 1024px),screen and (min-width: 1025px) {
.mcp-criteria-container .mcp-criteria .criteria-header:before{width:35px}
.mcp-criteria-container .mcp-criteria .criteria-header h3{font-size:24px;margin-bottom:15px;padding-top:30px}
.mcp-criteria-container .mcp-criteria .criteria-header h2{font-size:80px;margin-bottom:50px}
}
@media screen and (min-width: 320px) and (max-width: 767px) {
.mobilecontent p:nth-child(2){margin:0 0 0 30px !important}
.corp-content{margin-top:185px;color:#fff}
.partsCoveredSlider .history-image img{max-width:100%;transform:skew(8deg);margin:0 auto;height:109px!important;width:auto!important}
.mediacontent>.mobilecontent .corp-content h3,h2{display:inline-block;text-transform:uppercase;font-size:34px!important;line-height:25px}
.mediacontent>.mobilecontent p{margin-left:0!important;color:#fff!important}
.mediacontent>.mobilecontent p strong a{margin-left:0!important;color:#fff!important}
.partsCoveredSlider .content h4{text-align:center!important}
.mcp-criteria-container{float:left;width:100%;z-index:9}
.corp-content.wrapper-extend-warrenty h2{font-size:18px!important}
.mcp-criteria-container .mcp-criteria{padding-bottom:50px}
.mcp-criteria-container .mcp-criteria .criteria-content .text-center-mob{text-align:center}
.mcp-criteria-container .mcp-criteria .criteria-content .text-center-mob .tc-mob{display:inline-block;text-align:left}
.corp-content.wrapper-extend-warrenty p.extend-warrenty-banner-text{font-size:12px!important;color:#fff;line-height:16px;margin-bottom:0}
.corp-content.wrapper-extend-warrenty p.extend-warrenty-banner-text-2{font-size:12px!important;color:#fff;line-height:16px;margin-bottom:0}
.corp-content.wrapper-extend-warrenty p.extend-warrenty-banner-text-price strong{font-size:12px!important;color:#fff;line-height:16px;margin-bottom:0}
.corp-content.wrapper-extend-warrenty p.extend-warrenty-banner-text-price{font-size:12px!important;color:#fff;line-height:16px;margin:5px 0 2px;float:left;width:100%}
.corp-content.wrapper-extend-warrenty p.extend-warrenty-banner-text-price-disclaimer{font-size:12px!important;color:#fff;line-height:16px;margin-bottom:0}
section.parts-covered.extended-warranty-wrapper h2{text-align:center;display:block;width:100%;font-size:22px!important}
section.parts-covered.extended-warranty-wrapper h3{text-align:center;display:block;width:100%}
.mcp-criteria-container .mcp-criteria .criteria-content .margin-btm{margin-bottom:0}
.our-features-header h2,h3{display:block}
section.partsnot-covered h2{display:block;width:100%;font-size:20px!important}
.corp-content.wrapper-extend-warrenty{margin-top:250px}
.mobilecontent .corp-content.roadside-assistance-mobile p{top:0!important;white-space:inherit;height:auto!important;margin-bottom:0}
.About-us-RS p {padding: 0 0px; margin-bottom: 18px;}
.mcp-criteria-container .About-us-RS {padding: 0px 27px 00px; width: 100%;}
.outervechiles { max-width: 94%;}
.outervechiles .buttonbar h4 {display: block; margin-bottom: 14px;}
.outervechiles .vehiclesheading {    font-size: 17px;}
}
