@media (max-height: 850px) and (min-width: 992px)
{
    .full-height {
        height: auto;
    }
}

@media all and (min-width:1550px) and (max-width:2560px){
    .width_75{
        width: 90%;
    }
}
@media all and (max-width:1400px){
    .width_75{
        width: 90%;
    }
}
@media all and (max-width:1024px){

    html,body{
        height: auto !important;
    }
}
@media all and (max-width:992px){




    .contact tr td:first-of-type{
        width: auto !important;
        min-width: auto !important;
    }
    .text-block .block-img{
        top: 0;
        right: 0;
    }

}
@media all and (max-width:768px){

    .width_50{
        width: 90% !important;
    }
    .back_home{
        min-height: 600px !important;
    }
    .width_75{
        width: 90% !important;
    }
    .select-menu  {
        width: 90% !important;
    }
    .contact-block td,.contact-block tr{
        display: block;
    }
    .contact{
        width: 100%;
    }
    .text-block .w3-left{
        float: none !important;
    }
    .center-medium{
        text-align: center !important;
    }
    .right-medium{
        text-align: right !important;
    }
    .medium_padding_right_0{  padding-right: 0 !important; }
    .medium_padding_left_0{  padding-left: 0 !important; }
    .text-block .logo{
        padding: 20px 0 8px 0 !important;

    }
    .text-block .logo img{
        height: auto;
    }
    .medium-pull-right-none{
        float: none !important;
        margin: 16px 0 !important;
        text-align: center;
    }
}
@media all and (max-width:670px){

}
@media all and (max-width:600px){
    .select-menu{
        display: block;
        margin: 0.2rem 0;
    }

    .center-small{
        text-align: center !important;
    }

    html{
        font-size: 50px;
    }

}