@media (max-width: 1024px){
    .add-container a,
    .floating-button a,
    .quotation-add a {
    font-size: 11px;
    }
}

@media (max-width: 1360px) and (max-height: 700px){
    .tab-section #header-section.tab-title .form-tab {
        padding: 0px!important;
    }
}

@media (max-width: 1360px){
    .nav-tabs>li>a{
        padding: 10px 12px!important;
    }
    .nav-tabs>li>a>i{
        margin: 0px 6px 0 0;
    }
    .v4 .checkbox-container .fieldset-checkbox .checkbox-child-container .col-sm-12 .col-checkbox {
        margin-bottom: 1px!important;
    }
    .tab-section .form-tab .btn-run ul{
        margin-bottom: 0px;
    }
    .checkbox-container {
        margin-top: -13px;
    }
    .modal-footer.table-footer.v4 .row{
        width: 100%!important;
    }
    .modal-height-all-min-md{
        height: auto!important;
    }
    .modal .v4 .expanded-container{
        height: 285px;
    }
    .expanded-block .row .col-sm-2.checkbox-block{
        display: flex;
        align-items: center;
        justify-content: left;
    }
}

@media (max-width:  1024px){
    .panel-gray span a {
        padding: 5px 6px;
    }
    div#section.page-container .stats li span {
        font-size: 11px!important;
    }
    .nav-tabs>li>a {
        font-size: 11px!important;
    }
}

@media (max-height: 768px){
    div#section.page-container .stats li span {
        font-size: 11px!important;
    }
}

@media (min-width: 1230px) and (max-height: 768px){
    .stat-box{
        margin-top: -45px;
    }
}

@media (max-width: 1445px){
    textarea#workflowbundle_task_description{
        height: 45px!important;
    }

    .modal .tabbable textarea.form-control {
        min-height: auto;
    }

    .modal-height-all-min{
        height: auto!important;
    }

    #section .modal.fade.work.in.main-modal .selectize-control.multi .selectize-input {
        overflow-x: hidden!important;
        display: block;
    }

    div#activity-modal .form-modal.minheight-modal .col-sm-9.input-group .selectize-control.select-full.multi .selectize-input.items.required.not-full.has-options.has-items {
        width: 215px;
    }

    div#activity-modal .modal-container.form-block .col-sm-12 .col-sm-9.input-group {
        width: 100%!important;
    }

    .work.main-modal .modal-content.policy-edit .modal-footer .flex-center.h30 {
        display: grid;
        text-align: left;
    }

    div#section.page-container .modal .tab-content .modal-container, .modal .tab-content .modal-container {
        padding-bottom: 10px!important;
    }
}

@media(max-height: 800px){
    .tab-section #header-section.tab-title .form-tab {
        padding: 0px!important;
    }

    .col-md-12.h100.p0.controls-gray.quote-form {
        max-height: 494px!important;
    }

    .quotation-edit .btn-results-action .flex-item a[toggle-additionals] {
        margin-top: 2px;
    }

    .modal-body.text-center h4 {
        font-size: 16px;
    }
    .kpi-speed{
        min-height: 380px;
    }

    .kpi-bar{
        min-height: 180px;
    }

    .v4 .form-group .input-group span.input-group-addon i[class*=icon-].icon-20.currency-icon{
        height: 20px!important;
    }

    .modal-footer.table-footer.v4 .row{
        width: 100%!important;
    }

    table[data-commissions] input[id*=_value] {
        width: 60px!important;
    }

}
@media (max-height: 768px){
    .tab-section .form-tab .btn-run .filter-btn-block li .btn {
        height: 27px!important;
    }

    .modal-login-recovery .recovery-container .input-group{
        height: 27px!important;
    }

    .modal-height-all-min-md {
        height: calc(100vh - 335px)!important;
    }

    .main-modal .form-modal .form-group.all-height{
        height: 100%!important;
    }
}

@media (max-height: 768px){

    .add-container a,
    .floating-button a,
    .quotation-add a {
        height: 28px;
        font-size: 11px;
        padding: 3px 8px!important;
    }
}


@media(max-height: 765px){
    .modal .form-group label{
        width: 26%;
    }
}
@media(max-height: 700px){
    button.btn.btn-default.btn-right-icon.btn-block{
        min-height: 27px!important;
        max-height: 27px!important;
    }

    .tab-content .form-horizontal .form-modal .form-group.all-height{
        height: 100%!important;
    }

    /* div#section.page-container .modal .tab-content, .modal .tab-content{
        min-height: 320px!important;
    } */
}

@media(max-height: 600px){
    div#section.page-container .modal-footer .modal-options li, .modal-footer .modal-options li {
        max-width: 130px;
        min-width: 130px;
    }

    .modal .form-group label{
        width: 27.5%;
    }
}

@media(max-width: 750px){
    div#section.page-container .modal-footer .modal-options li, .modal-footer .modal-options li {
        max-width: 116px;
    }
}