body {
    background: linear-gradient(to bottom right, #af2020, #040101);
    background: linear-gradient(to bottom right, #bababa, #040101);
    background: linear-gradient(to bottom right, #000000, #838383);
}


#wrapper {
    width: 100%;
    height: 100vh;
    /*background-color: #8f1d1d;*/
}

.highlight_days .ui-state-default {
    background: rgba(102, 255, 102, 1)
}

.highlight_days:hover .ui-state-default {
    background: rgba(255, 255, 0, 1)
}

.test .ui-state-default {
    background: rgba(255, 215, 0, 1)
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: red;
    color: white;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highligh {
    background: red;
    color: white;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 8px;
}

.blockclick {
    pointer-events: none;
}

/*#submit_multivan {*/
    /*margin-top: 10px;*/
    /*border: 2px solid #9e9e9e;*/
    /*border-radius: 10px;*/
    /*width: auto;*/
    /*background: #594e4a;*/
    /*padding-left: 10px;*/
    /*padding-right: 10px;*/
    /*color: white;*/

/*}*/

#submit_transit {
    margin-top: 10px;
    border: 2px solid #ffffff;
    border-radius: 10px;
    width: auto;
    background: #000000;
    padding-left: 20px;
    padding-right: 20px;
    color: white;
    -webkit-transform: skew(320deg, 0deg);
}




.logo_multivan {
    background-image: url("/assets/img/logo_multivan_black.png");
    background-size: cover;
    background-repeat: no-repeat;
    width: 50%;
    height: 240px;
}

.logo_ford {
    background-size: cover;
    background-repeat: no-repeat;
    width: 50%;

    background-image: url("/assets/img/anime1.png");
    top: 10px;
    height: 453px;
    
    /*background-image: url("https://pngimg.com/d/engine_PNG50.png");*/
    /*top: 50px;*/
    /*height: 283px;*/
}


/*START POPUP*/
.overlay {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .8);
    display: none;
    z-index: 1200;
}
.overlay3 {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 1);
    display: none;
    z-index: 1300;
}

.popup {
    /*color: black;*/
    color: white;
    position: fixed;
    width: 350px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    padding: 10px;
    /*background: #ffd54c;*/
    background: #6e6e6e;
    border: 3px solid aliceblue;
    border-radius: 10px;
    display: none;
    z-index: 1200;
    height: 95%;
}

.close-btn {
    position: absolute;
    top: -7px;
    right: 10px;
    font-size: 2rem;
}

.close-btn:hover {
    cursor: pointer;
}
.row {
    font-size: 23px !important;
    margin-right: 0px;
    margin-left: 0px;
}
.save{
    min-height: 45px;
    margin-top: 0px;
    color: white;
    -webkit-box-shadow: inset 0px -10px 14px 0px rgb(0 0 0);
    background: #9e0000;
    border-radius: 8px;
}
/*убрать чёртовы стрелочки*/
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none; // Yeah, yeah everybody write about it
}

input[type='number'],
input[type="number"]:hover,
input[type="number"]:focus {
    appearance: none;
    -moz-appearance: textfield;
}

