#top{background:#FF5000;}

.reservation-widget button{background-color:#002244!important;}


.contact-no {background:#007bff !important;color:#fff !important;}
.contact-no a {color:#fff !important;}
.main-menu>ul>li:hover {background:#003f7f !important;}
.btn-primary,button.btn-primary {background:#0069d9 !important;color:#fff !important;}
.btn-primary:hover,button.btn-primary:hover {background:#004fa3 !important;}
footer,#footer,.bottomfooter {background:#1c1c1c !important;color:#ccc !important;}
footer h5::before {border-bottom:3px solid #007bff !important;}
.special-price .new-prices,.price>.price-new,h4.special-price {color:#dc3545 !important;}
.pagination>.active>a,.pagination>.active>span {background:#007bff !important;border-color:#007bff !important;color:#fff !important;}



#home_scr_wid {width:100%;height:600px;position:relative;z-index:0;background:linear-gradient(to right,#1f1f1f,#5a5a5a,#bfc3c6);}
#home_scr_wid::after {content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:100%;z-index:-1;background-image:url('https://images.myrentals.ro/image/mercedes_grey.webp');background-repeat:no-repeat;background-size:contain;background-position:bottom center;pointer-events:none;}


header{background:linear-gradient(to right, #1f1f1f, #5a5a5a, #bfc3c6);}

.btn-primary, button.btn-primary{background:#FF5000 !important;}
.btn-primary:hover, button.btn-primary:hover{background:#ed4a00 !important;}

.reservation-widget select, .reservation-widget input{border:1px solid #e7e7e7 !important;border-radius:10px !important;}

.buton_pasul_urmator{background-color:#FF5000 !important;}
.buton_pasul_urmator:hover{background-color:#ed4a00 !important;}
.buton_pasul_urmator.button_myrentals_style, .buton_pasul_urmator.button_myrentals_style:hover{box-shadow:0 0 0 0 rgba(237, 74, 0, .7);}
.common-unit #unit_fixed_prices .button_fixed_prices i {background: #FF5000 !important;}

.car-price{color:#FF5000;}

.open-reservation-modal.button_myrentals_style{background:#3b3b3b !important;}
.open-reservation-modal.button_myrentals_style:hover{background:#535353 !important;}
.checkout-container button[type="submit"]{background:#FF5000 !important;}
.checkout-container button[type="submit"]:hover{background:#ed4a00 !important;}
a:hover{color:#3b3b3b !important;}

#warranty-preview .warranty-box:hover .btn-choose, #warranty-preview .warranty-box.selected .btn-choose{background:#3b3b3b !important;}
.bread_with_numbers.breadcrumb li.active a span {background: #FF5000;}
.bread_with_numbers.breadcrumb li.active a {color: #273f44 !important;}
.car-item:hover{color:#2a2a2a !important;}
.common-unit .optional-equipment .equipment-item.selected .equipment-name{color:#000 !important;}
.common-unit .optional-equipment .equipment-checkbox:checked::after{color:#000 !important;}

.information-contact #content{background:none !important;}
.contact-form-design.container{border: 1px solid #cdcdcd;margin-top: 0;border-radius: 15px;}

@media (max-width:992px) { /* Mobile */
    .contact-form-design .left{padding:20px 5px;border:none;}

    .header_bottom .container{background:unset !important;}
    .header_bottom_cover{border:none !important;}
    .header_bottom .header_center .nav-responsive svg{fill:#fff;}
    #reservation-widget{background:#fff !important;}
    #home_scr_wid::after{background-size:76vh !important;}
    #home_scr_wid{align-items:self-start;height:700px;}
    .logo.nodesktop{display:none !important;}
    .logo.nodesktop.nomobile {display: block !important;font-size: 18px;margin: 40px 0;font-weight: 900;font-family: 'Roboto';letter-spacing: 1px;}
    .header_bottom .header_center .logo_mobile_header{position: absolute;left: calc(50% - 10px);transform: translateX(-50%);}

}

@media (min-width:993px) { /* Desktop */
    nav#top .offer-title .language-switcher .current-language{border:1px solid #ffb594 !important;}
    #reservation-widget{max-width:unset !important;background:#fff !important;}

    .reservation-widget .form-group{flex-basis:calc(16.6% - 9px) !important;}

    #home_scr_wid{align-items:flex-start;padding:0 !important;height:500px;}
    header{border:none;}
    .header_bottom #menu > .nav-responsive ul li a{color:#fff !important;}
    .header_bottom #menu > .nav-responsive ul li a:hover{color:#fafafa !important;}

    .col-sm-4.header-logo{background:unset !important;}
    .reservation-widget .form-group:last-child {flex-basis: 100% !important;display: flex;justify-content: center;}
    .reservation-widget button{max-width:250px;}
    

}


