/* Design Minimalist - Pale Colors & Modern */
#top{background:linear-gradient(to right, #f8fafc, #e2e8f0, #f8fafc);}
.reservation-widget button{background-color:#64748b!important;}
.contact-no {background:#94a3b8 !important;color:#fff !important;}
.contact-no a {color:#fff !important;}
.main-menu>ul>li:hover {background:#475569 !important;}
.btn-primary,button.btn-primary {background:#64748b !important;color:#fff !important;}
.btn-primary:hover,button.btn-primary:hover {background:#475569 !important;}
footer,#footer,.bottomfooter {background:#f1f5f9 !important;color:#475569 !important;}
footer h5::before {border-bottom:2px solid #cbd5e1 !important;}
.special-price .new-prices,.price>.price-new,h4.special-price {color:#64748b !important;}
.pagination>.active>a,.pagination>.active>span {background:#64748b !important;border-color:#64748b !important;color:#fff !important;}
#home_scr_wid {width:100%;height:600px;position:relative;z-index:0;background:linear-gradient(to right,#f8fafc,#e2e8f0,#f1f5f9);}
#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/red_car.png');background-repeat:no-repeat;background-size:contain;background-position:bottom center;pointer-events:none;}
header{background:linear-gradient(to right, #ffffff, #f8fafc, #e2e8f0);}
.btn-primary, button.btn-primary{background:#64748b !important;}
.btn-primary:hover, button.btn-primary:hover{background:#475569 !important;}
.reservation-widget select, .reservation-widget input{border:1px solid #e2e8f0 !important;border-radius:8px !important;}
.buton_pasul_urmator{background-color:#64748b !important;}
.buton_pasul_urmator:hover{background-color:#475569 !important;}
.buton_pasul_urmator.button_myrentals_style, .buton_pasul_urmator.button_myrentals_style:hover{box-shadow:0 0 0 0 rgba(100, 116, 139, .3);}
.common-unit #unit_fixed_prices .button_fixed_prices i {background: #64748b !important;}
.car-price{color:#64748b;}
.open-reservation-modal.button_myrentals_style{background:#475569 !important;}
.open-reservation-modal.button_myrentals_style:hover{background:#334155 !important;}
.checkout-container button[type="submit"]{background:#64748b !important;}
.checkout-container button[type="submit"]:hover{background:#475569 !important;}
a:hover{color:#475569 !important;}
#warranty-preview .warranty-box:hover .btn-choose, #warranty-preview .warranty-box.selected .btn-choose{background:#475569 !important;}
.bread_with_numbers.breadcrumb li.active a span {background: #64748b;}
.bread_with_numbers.breadcrumb li.active a {color: #475569 !important;}
.car-item:hover{color:#475569 !important;}
.common-unit .optional-equipment .equipment-item.selected .equipment-name{color:#475569 !important;}
.common-unit .optional-equipment .equipment-checkbox:checked::after{color:#475569 !important;}

.language-switcher .language-select, nav *, footer h5, .footerleft ul li, #footer .column li a, p.powered, p.powered>a
{color:#333 !important;}
img[title*="NETOPIA"]{filter:invert(1);}


@media (max-width:992px) {
    .header_bottom .container{background:unset !important;}
    .header_bottom_cover{border:none !important;}
    .header_bottom .header_center .nav-responsive svg{fill:#475569;}
    #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: 400;font-family: 'Inter', sans-serif;letter-spacing: 0.5px;}
    .header_bottom .header_center .logo_mobile_header{position: absolute;left: calc(50% - 10px);transform: translateX(-50%);}
}
@media (min-width:993px) {
    nav#top .offer-title .language-switcher .current-language{border:1px solid #cbd5e1 !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:#475569 !important;}
    .header_bottom #menu > .nav-responsive ul li a:hover{color:#64748b !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;}
}