body.premium_template_3.shreerammotors.home:before{background: linear-gradient(355deg, rgb(203 203 203) 1%, rgb(255 255 255) 57%, rgb(255 255 255) 100%);height: 592px;}
.navbar-dark .navbar-nav .nav-link{color: #6c7070;}
.navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .show>.nav-link, .navbar-dark .navbar-nav .nav-link:hover {
    color: #ea1b25;
}
.premium_template_3.shreerammotors .search-car{background: #ea1b25;}
.premium_template_3.shreerammotors .btn-search{background: #333333;}
.premium_template_3.shreerammotors .btn-search:hover, .btn-prim1:hover, .premium_template_3.shreerammotors .ghost{background: #000000 !important; color: #ffffff !important;}
.btn-prim:hover{background: #000000 !important; color: #ffffff !important;}
.premium_template_3.shreerammotors .navbar-brand img{ height:57px; }
.premium_template_3.shreerammotors .bg-menu, .premium_template_3.shreerammotors .bg-menu1 {background: #ffffff;}
.premium_template_3.shreerammotors .bg-light-green, 
.premium_template_3.shreerammotors .ghost,
.premium_template_3.shreerammotors .offer-block,
.premium_template_3.shreerammotors .offer-border,
.premium_template_3.shreerammotors .swiper-button-next, .premium_template_3.shreerammotors .swiper-button-prev, 
.premium_template_3.shreerammotors .radio input[type=radio]:checked + .radio-label:before {background-color: #6c7070;}
.premium_template_3.shreerammotors .btn-prim1:hover, .premium_template_3.shreerammotors .btn-prim:hover{color: #6c7070;}
.premium_template_3.shreerammotors .search-title{text-shadow: 2px 2px #af0008;}
.premium_template_3.shreerammotors .pre-owned {background: linear-gradient(90deg, rgb(234 27 37) 0%, rgb(129 1 2) 50%, rgb(0 0 0) 50%, rgb(108 112 112) 100%);}
.premium_template_3.shreerammotors .forms {background: #eef2fa;}

.premium_template_3.shreerammotors .btn-prim, 
.premium_template_3.shreerammotors .tabs-main,
.premium_template_3.shreerammotors .btn-prim1,
.premium_template_3.shreerammotors .emi-form,
.premium_template_3.shreerammotors .bg-green,
.premium_template_3.shreerammotors .btn_primary_sm,
.premium_template_3.shreerammotors .testimonials,
.premium_template_3.shreerammotors .vdp_wrapper .car_overview article .car_overview_header,
.premium_template_3.shreerammotors .services_right article h3,
.premium_template_3.shreerammotors .instock-title:before{background: #ea1b25; transition: 1s;}
.premium_template_3.shreerammotors .main-title, 
.premium_template_3.shreerammotors .w-title, 
.premium_template_3.shreerammotors .sub-title,
.premium_template_3.shreerammotors h5.card-title,
.premium_template_3.shreerammotors .price,
.premium_template_3.shreerammotors .services_wrapper h2,
.premium_template_3.shreerammotors .welcome_text h2 span,
.premium_template_3.shreerammotors .welcome_text h2 small,
.premium_template_3.shreerammotors .hassle-main-title{color: #ea1b25;}
.premium_template_3.shreerammotors .services_right article ul li a:hover, .premium_template_3.shreerammotors .services_right article ul li a.active {
    background: #ea1b25;
    color: #ffffff;
    border-color: #ea1b25;
}
.premium_template_3.shreerammotors .services_scroll {
    padding-top: 15px !important;
}
.premium_template_3.shreerammotors .bg-green{background: #333333 !important;}
.sellcar_wrapper .installd_features .form-check-input:checked, .sellcar_wrapper .car_condition .form-check-input:checked { background-color: #ea1b25; border-color: #ea1b25;}
.premium_template_3.shreerammotors.services .sticky-top{ position:inherit; }
.premium_template_3.shreerammotors .services_right article ul li a.active:before{background: url(../t3_images/arrow-up-right_h.svg) no-repeat;}
.premium_template_3.shreerammotors .border-bottom-5:after{border-color: #ea1b25;}
.premium_template_3.shreerammotors.vdp .modal-body{font-size: 14px;}
.premium_template_3.shreerammotors.vdp .modal-body input{height: 50px;}
.premium_template_3.shreerammotors.vdp .modal-header{border-bottom: none;}
.premium_template_3.shreerammotors.vdp .carDetails_slider .swiper-button-next, .premium_template_3.shreerammotors.vdp .carDetails_slider .swiper-button-prev{ background:none; }
.premium_template_3.shreerammotors .f-border, .premium_template_3.shreerammotors .f-border-bottom{border-color: #001836;}
/*.premium_template_3.shreerammotors footer.bg-green .d-md-block{width: 50px;}*/
.premium_template_3.shreerammotors .page-item.active .page-link { z-index: 1; color: #fff; background-color: #ea1b25; border-color: #ea1b25;}
.premium_template_3.shreerammotors .page-link{color:#ea1b25;}
.premium_template_3.shreerammotors .tabs_group .nav-tabs .nav-link.active, .premium_template_3.shreerammotors .tabs_group .nav-tabs .nav-link:hover{background: #ea1b25;}
.premium_template_3.shreerammotors .radio_button .btn-check:checked+.btn {color: #ffffff; border: 1px solid #ea1b25; background: #ea1b25;}
.premium_template_3.shreerammotors .filters_wrapper{top: 83px;}
.premium_template_3.shreerammotors .radio_button label:hover{background: #ffffff !important; color: #ea1b25 !important; border:1px solid #ea1b25 !important;}
.premium_template_3.shreerammotors .inner_page_banner h4::before, .premium_template_3.shreerammotors .inner_page_banner h4::after{background: #6c7070;}
.premium_template_3.shreerammotors .sellcar_wrapper .accordion-button:not(.collapsed){background: #ea1b25;}
.premium_template_3.shreerammotors .navbar-text span {color: #ea1b25;}
.premium_template_3.shreerammotors .aboutimg-inner{background: #ea1b25;}
.premium_template_3.shreerammotors .about-bdr{background-color: #6c7070;}
.premium_template_3.shreerammotors .sellcar_sticky .sellcar01 { border-bottom: 1px solid #ea1b25;}
.premium_template_3.shreerammotors .car-blue img{display: none;} 
.premium_template_3.shreerammotors .car-blue{background-image: url(../t3_images/car-icon_blue.png); filter: grayscale(1); background-repeat: no-repeat; background-position: 16px 14px; padding-left: 53px; background-size: 34px;background-color: #ffffff;
    border-radius: 10px;
    margin-bottom: 20px;
    height: 54px;} 
.premium_template_3.shreerammotors .filters_sort{justify-content: end !important;}
.premium_template_3.shreerammotors .bag-blue img{display: none;}
.premium_template_3.shreerammotors .bag-blue{background-image: url(../t3_images/price-bag_blue.png); filter: grayscale(1); background-repeat: no-repeat; background-position: 16px 14px; padding-left: 53px; background-size: 34px;background-color: #ffffff;
    border-radius: 10px;
    margin-bottom: 20px;
    height: 54px;}

.premium_template_3.shreerammotors .trans-icon img{display: none;}
.premium_template_3.shreerammotors .trans-icon{background-image: url(../t3_images/transmission_blue.svg); filter: grayscale(1); background-repeat: no-repeat; background-position: 0px; padding-left: 24px; background-size: 22px; width: 22px; height: 22px; }

.premium_template_3.shreerammotors .fuel-icon img{display: none;}
.premium_template_3.shreerammotors .fuel-icon{background-image: url(../t3_images/fuel_blue.svg); filter: grayscale(1); background-repeat: no-repeat; background-position: 3px; padding-left: 30px; background-size: 22px; width: 22px; height: 22px; }

.premium_template_3.shreerammotors .calender-icon img{display: none;}
.premium_template_3.shreerammotors .calender-icon{background-image: url(../t3_images/calender_blue.svg); filter: grayscale(1); background-repeat: no-repeat; background-position: 0px 1px; padding-left: 24px; background-size: 22px; width: 22px; height: 20px; }

.premium_template_3.shreerammotors .road-icon img{display: none;}
.premium_template_3.shreerammotors .road-icon{background-image: url(../t3_images/road_blue.svg); filter: grayscale(1); background-repeat: no-repeat; background-position: 2px; padding-left: 25px; background-size: 20px; width: 22px; height: 22px; }

.premium_template_3.shreerammotors .color-icon{background-image: url(../t3_images/paint-bucket_blue.svg); filter: grayscale(1); background-repeat: no-repeat; background-position: 2px; padding-left: 25px; background-size: 20px; width: 22px; height: 22px; }
.premium_template_3.shreerammotors .governing-icon{background-image: url(../t3_images/governing-man_blue.svg); filter: grayscale(1); background-repeat: no-repeat; background-position: 2px; padding-left: 25px; background-size: 20px; width: 22px; height: 22px; }
.premium_template_3.shreerammotors .insurance-icon{background-image: url(../t3_images/car-insurance_blue.svg); filter: grayscale(1); background-repeat: no-repeat; background-position: 2px; padding-left: 25px; background-size: 20px; width: 22px; height: 22px; }
.premium_template_3.shreerammotors .nomination-icon{background-image: url(../t3_images/nomination_blue.svg); filter: grayscale(1); background-repeat: no-repeat; background-position: 4px; padding-left: 25px; background-size: 18px; width: 22px; height: 22px; }

.premium_template_3.shreerammotors .contactus_wrapper .emailUs article h4:before{content: ''; background: url(../t3_images/mail_blue.svg) no-repeat; filter: grayscale(1); display: block; background-size: 34px; width: 34px; height: 34px;}
.premium_template_3.shreerammotors .contactus_wrapper .ourAddress article h4:before{content: ''; background: url(../t3_images/map_blue.svg) no-repeat; filter: grayscale(1); display: block; background-size: 34px; width: 34px; height: 34px;}
.premium_template_3.shreerammotors .contactus_wrapper .openHourse article h4:before{content: ''; background: url(../t3_images/clock_blue.svg) no-repeat; filter: grayscale(1); display: block; background-size: 34px; width: 34px; height: 34px;}
.premium_template_3.shreerammotors .contactus_wrapper .callUs article h4:before{content: ''; background: url(../t3_images/call_blue.svg) no-repeat; filter: grayscale(1); display: block; background-size: 34px; width: 34px; height: 34px;}
.premium_template_3.shreerammotors .contactus_wrapper .emailUs:hover article{background: #ea1b25; transform: translateY(-1rem); transition: all 0.25s; box-shadow: none;}
.premium_template_3.shreerammotors .contactus_wrapper .emailUs:hover article h4, .contactus_wrapper .emailUs:hover article p{color: #ffffff;}
.premium_template_3.shreerammotors .contactus_wrapper .emailUs:hover article h4:before{content: ''; background: url(../t3_images/mail.svg) no-repeat; display: block; background-size: 34px; width: 34px; height: 34px;}
.premium_template_3.shreerammotors .contactus_wrapper .ourAddress:hover article{background: #ea1b25; transform: translateY(-1rem); transition: all 0.25s; box-shadow: none;}
.premium_template_3.shreerammotors .contactus_wrapper .ourAddress:hover article h4, .contactus_wrapper .ourAddress:hover article p{color: #ffffff;}
.premium_template_3.shreerammotors .contactus_wrapper .ourAddress:hover article h4:before{content: ''; background: url(../t3_images/map.svg) no-repeat; display: block; background-size: 34px; width: 34px; height: 34px;}
.premium_template_3.shreerammotors .contactus_wrapper .openHourse:hover article{background: #ea1b25; transform: translateY(-1rem); transition: all 0.25s; box-shadow: none;}
.premium_template_3.shreerammotors .contactus_wrapper .openHourse:hover article h4, .contactus_wrapper .openHourse:hover article p{color: #ffffff;}
.premium_template_3.shreerammotors .contactus_wrapper .openHourse:hover article h4:before{content: ''; background: url(../t3_images/clock.svg) no-repeat; display: block; background-size: 34px; width: 34px; height: 34px;}
.premium_template_3.shreerammotors .contactus_wrapper .callUs:hover article{background: #ea1b25; transform: translateY(-1rem); transition: all 0.25s; box-shadow: none;}
.premium_template_3.shreerammotors .contactus_wrapper .callUs:hover article h4, .contactus_wrapper .callUs:hover article p{color: #ffffff;}
.premium_template_3.shreerammotors .contactus_wrapper .callUs:hover article h4:before{content: ''; background: url(../t3_images/call.svg) no-repeat; display: block; background-size: 34px; width: 34px; height: 34px;}

.premium_template_3.shreerammotors .timeline .bar {background: url(../t3_images/shreerammotors-car.png) no-repeat center center; background-size: cover;}
.premium_template_3.shreerammotors .seller_warranty .accordion-button:not(.collapsed) {color: #ea1b25;}
.premium_template_3.shreerammotors .popup-box h4 {color: #ea1b25;}
.premium_template_3.shreerammotors .btn-black{ background:#ea1b25; color:#ffffff; font-size:16px; }
.premium_template_3.shreerammotors .animateMe{border-color: #6c7070; background: #ffffff;}
.premium_template_3.shreerammotors .btn-black a{color:#ffffff; text-decoration: none;}
.premium_template_3.shreerammotors.home footer.bg-green{margin-top: 0px; }
.premium_template_3.shreerammotors .radio_button label:hover{background: #ea1b25 !important; color: #ffffff !important;}
.navbar-text.border-round{color: #6c7070; border-color: #ea1b25;}
footer p{color: #ffffff !important;}
.sellcar_wrapper .car_insurance .form-check-input:checked {
    background-color: #ea1b25;
    border-color: #ea1b25;
}
.f-border-bottom .d-md-block{background: #ffffff; padding: 6px; border-radius: 5px; width: 177px;}
.contactus_wrapper article{height: 100% !important; padding: 20px !important;}
.chat-header, .msg.usr-msg, #submit-btn, #submit-price-btn, .chat-icon{background: #ea1b25 !important; border: none;}
.contact-submit-btn{border-color: #ea1b25 !important; background: #ea1b25 !important;}
.optns_btn{border-color: #ea1b25 !important; color: #ea1b25 !important;}
.optns_btn.selected{background: #ea1b25 !important; color: #ffffff !important;}
.price-slide a.button, .viewchat{background: #ea1b25 !important; color: #ffffff !important;}
@media (max-width: 1024px) {
    .mobile-nav {
        background: #ffffff;        
        text-align: center;
        transition: .1sease;
        z-index: 9999;
    }
}
@media (max-width: 767px) {
.premium_template_3.shreerammotors .contactus_wrapper .col-lg-3 { width: 100%; margin-bottom: 20px;}
.premium_template_3.shreerammotors .navbar-brand img {height: 40px;width: auto;}
.premium_template_3.shreerammotors .about-bdr img { width: 320px;}
.premium_template_3.shreerammotors .about-bdr {width: 320px; height: 320px;}
.premium_template_3.shreerammotors .aboutimg-inner { width: 320px; height: 320px;}
.premium_template_3.shreerammotors section.about-us{padding-top: 40px;}
.premium_template_3.shreerammotors .pre-owned { background: rgb(2 46 100);  background: linear-gradient(180deg, rgb(234 27 37) 0%, rgb(169 0 8) 50%, rgb(108 112 112) 50%, rgb(43 43 43) 100%); }
.premium_template_3.shreerammotors .title{margin-top: 20px;}
.premium_template_3.shreerammotors .bg-green {padding: 10px;}
.premium_template_3.shreerammotors .filters_wrapper {top: 65px;}
.finance-popup {top: 120px !important;}
.premium_template_3.shreerammotors.about-us{ padding-top: 0px; }
        .bar {
            background: rgb(0 0 0);
        }
        .bar:before {
            background: rgb(0 0 0);
        }
        .bar:after {
            background: rgb(0 0 0);
        }
}
@media (max-width: 500px) {
    .search-title {
        font-size: 35px;
    }
  .main-title {
        font-size: 34px;
    }
}