﻿body {
}


/*element.style {
        align-self: center;
        justify-content: center;
        align-items: center;
        display: flex;
        font-size: 24px;
        text-align: center;
        flex-direction: column;
        color: #2C3537;
    }*/

.header_s {
    margin-bottom: 0px !important;
}

h5#getCallbackLongTitle {
    align-self: center;
    justify-content: center;
    align-items: center;
    display: flex;
    font-size: 18px;
    text-align: center;
    flex-direction: column;
    color: #2C3537;
}

h5#getCallbackLongTitle {
    align-self: center;
    justify-content: center;
    display: flex;
    font-size: 18px;
    flex-direction: column;
    color: #2C3537;
    align-items: flex-start;
    text-align: left;
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 700;
    text-align: center;
}

.button-position.testShow.btn-group.dropup.button-m ul div.btn--items {
    display: none;
    /*opacity: 0;
        transition: all 10.3s ease-out 10s;
        overflow:hidden;*/
}

span.menu-label--items {
    display: none;
}

img#imgTest {
    margin-top: -13px;
    height: max-content;
}
    div#kezekteModal .modal-content {
        height: 100% !important;
        width: 100% !important;
    }
    div#kezekteModal .modal-dialog.modal-dialog-centered {
        width: 100% !important;
        padding: 0px 17px !important;
    }

    div#kezekteModal .modal-header {
        align-items: center !important;
        padding: 57px 0px 0px 0px !important;
    }

        div#kezekteModal .modal-header button.close {
            position: absolute;
            right: 0;
            top: 0;
            margin-right: 19px;
            margin-top: 22px;
        }

    div#kezekteModalBody div {
        margin: 0px !important;
    }

    div#kezekteModal h5#getCallbackLongTitle {
        margin: 0px !important;
    }
    
    a#sendSmsForKezekte {
        margin-bottom: 41px !important;
    }

}
@media(min-width:1200px){
    div#kezekteModal .modal-content {
        height: 100% !important;
        width: 900px !important;
    }
}


.form_input {
    width: 100% !important;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
    font-weight: 400 !important;
    padding: 0 20px !important;
    background-color: transparent !important;
    text-align: left !important;
    color: #666666 !important;
    height: 38px !important;
    width: 437px !important;
    left: 0px !important;
    top: 0px !important;
    border-radius: 6px !important;
    border: 1px solid #D2D4D4 !important;
    outline: none;
}

.errorStyle {
    color: #ED3A32 !important;
    opacity: 1 !important;
    border-color: #ED3A32 !important;
}

.errorStyle::placeholder {
    color: red;
    opacity: 1 !important;
    font-size:14px;
}
@media(max-width:1200px) {
    div#kezekteModal .modal-content {
        height: 100% !important;
        width: 100% !important;
    }
    div#kezekteModal .modal-dialog.modal-dialog-centered {
        width: 100% !important;
        padding: 0px 17px !important;
    }

    div#kezekteModal .modal-header {
        align-items: center !important;
        padding: 57px 0px 0px 0px !important;
    }

        div#kezekteModal .modal-header button.close {
            position: absolute;
            right: 0;
            top: 0;
            margin-right: 19px;
            margin-top: 22px;
        }

    div#kezekteModalBody div {
        margin: 0px !important;
    }

    div#kezekteModal h5#getCallbackLongTitle {
        margin: 0px !important;
    }

    a#sendSmsForKezekte {
        margin-bottom: 41px !important;
    }

}
@media(min-width:1200px){
    div#kezekteModal .modal-content {
        height: 100% !important;
        width: 900px !important;
    }
}

.form_input::placeholder{
    opacity:0;
}
.activInput {
    border-color: #008F91 !important;
}

.nameForInput {
    width: 437px;
    height: 18px;
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #2C3537;
    flex: none;
    order: 0;
    flex-grow: 1;
    text-align:left;
    margin-bottom:-5px;
}

.textAgreement {
    width: 437px;
    height: 36px;
    margin-bottom: 15px;
    margin-top: 10px;
    margin-left: 25px;
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    color: #ADB2B3;
    flex: none;
    order: 9;
    flex-grow: 0;
}

.collbackMainBlock {
    position: fixed;
    left: 0;
    right: 0;
    top: 50px;
    bottom: 0;
    margin: auto !important;
}

.err-tooltip {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    /* identical to box height, or 129% */
    /* Warning */

    color: #ED3A32;
    margin-top:-10px;
    text-align:left;
}

.robotCSS {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    text-align: left;
}

.successfullySent {
    height: 269px;
    width: 487px;
    left: 527px;
    top: 119px;
    border-radius: 8px;
    background-color: white;
    padding: 20px;
    background: #FFFFFF;
    box-shadow: 0px 52px 47px -18px rgb(0 0 0 / 29%);
    border-radius: 6px;
    pointer-events: auto;
}
div#kezekteModal div.modal-header {
    place-content: center;
}

div#kezekteModal h5#getCallbackLongTitle {
    text-align: center;
    width: max-content;
    justify-content: center;
}

div#kezekteModalBody h2 {
    padding-bottom: 35px !important;
}