@media(max-width: 1500px){
    #content,
    .infoblokagent ul,
    .agentmiddle{
        width: 100%;
    }
    .rightuiagent{
        margin: 0!important;
    }
    .infoblokagent ul li a{
        padding: 0 !important;
    }
}
@media(max-width: 1200px){
    .form-group .form-group{
        margin-bottom: 15px;
    }
    .form-group{
        width: 100% !important;
    }
}
@media(max-width: 1100px){
    .infoblokagent ul li a::before{
        width: 60px;
    }
    .sub_right .sub_right_left,
    .sub_right .subforms{
        padding: 20px;
    }
}
@media(max-width: 1030px){
    .sub_left{
        width: 100%;
    }
    .sub_right{
        width: 100%;
        z-index: 20;
    }
    .sub_right p{
        padding: 0;
    }
    .sub_right .sub_right_left{
        width: 60%;
    }
    .sub_right .subforms{
        width: 40%;
    }
}
@media(max-width: 925px){
    .infoblokagent b{
        line-height: inherit;
        padding: 30px 0 0 25px;
    }
    .table-responsive{
        overflow: visible;
    }
    .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td{
        white-space: normal!important;
    }
}
@media(max-width: 637px){
    .sub_right .sub_right_left{
        width: 100%;
    }
    .sub_right .subforms{
        width: 80%;
        margin: 0 auto;
    }
    .podpis{
        text-align: center;
        width: 100%;
    }
    .btn-warning{
        width: 100%;
    }
    .sub_right input{
        width: 100%;
    }
}