﻿/* Small Devices, Tablets */
@media only screen and (max-width : 1260px) {
}

@media only screen and (max-width : 1000px) {
    .block-comfort {
        margin-top: 25px;
        margin-bottom: 25px;
        padding-top: 17px;
        padding-bottom: 17px;
        font-size:13pt;
        text-align:center;
    }
}

@media only screen and (max-width : 992px) {
    .header-mesage button {
        font-size: 9pt !important;
    }
    #amoforms_action_btn {
        font-size: 9pt !important;
    }

    #video-index {
        min-height: 360px;
    }

    .video-content-title-ext {
        font-size: 12pt !important;
        line-height: 17px;
    }
    .video-content-descr {
        font-size: 12pt !important;   
        margin-bottom:2px !important;
    }
    .video-content-brief {
        padding-top: 115px !important;
    }

    .for-hor-mob {
        margin-top:35px;
    }
}

@media only screen and (max-width : 767px) {
    .mob-phone-span {
        font-size: 9pt !important;
    }

    .video-content-brief {
        font-size: 16pt;
        margin-bottom: 10px;
        /*padding-top: 100px !important;*/
    }    
.video-content-descr {
    font-size: 11pt;
    margin-bottom: 10px;
}
    .video-content-title-ext {
        font-size: 15pt;
    }
    .sup-header {
        font-size: 7.5pt;
        line-height: 15px;
        padding-top: 6px;
    }   
}

@media only screen and (max-width : 770px) {
    
}

@media only screen and (max-width : 640px) {    
}

@media only screen and (max-width : 420px) {
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
    .menu-header-phone a {
        font-size:11pt !important;
    }
    .menu-header-social img {
        /*margin-right: 0 !important;*/
    }    
    header {
        height: 130px !important;
    }    
    .header_group {
        flex-direction: column;
    }    
}

@media only screen and (max-width : 575px) {
    .mob-ver .menu-btn {
        /*top: 77px !important;*/
    }
    .menu-header-social {
        /*padding-top:0 !important;
        margin-top:-16px !important;*/
    }

    .bg-video-content {
        background: none !important;
    }
}

    /* Extra Small Devices, Phones */
    /*@media only screen and (max-width : 575px) {*/
    @media only screen and (max-width : 1200px) {
        .mob-ver {
            display: block;
            z-index: 1000;
        }

        .img-logo-text {
            font-size: 11pt !important;
        }

        .logo-kfk img {
            width: 90px !important;
        }

        .flex-container-block-wrapper {
            display: none !important;
        }

        .header-address {
            font-size: 10.5pt;
            width: auto;
        }

        .wrapper-banks img {
            max-width: 175px;
        }

        .header-address-title {
            padding-top: 0 !important;
        }
    }

    @media only screen and (min-width : 1200px) {
        .header-phone a {
            font-size: 11pt !important;
        }

        .header-address {
            font-size: 11pt !important;
        }
    }

    @media only screen and (max-width : 1400px) {
        .header-phone a {
            font-size: 9pt !important;
        }

        .header-address {
            font-size: 9pt !important;
        }
    }

    @media only screen and (min-width : 1400px) {
        .mob-send-header {
            display: inline-block;
        }
    }

    /* Custom, iPhone Retina */
    @media only screen and (max-width : 370px) {
    }

    @media only screen and (min-width : 992px) {
    }

@media only screen and (min-width : 1400px) {
    .menu-header-social {
        padding-top: 12px;
    }
}