/* ========= responsive css ============ */

@media screen and (min-width:1921px) {
    .mainContent_section {
        width: 90%;
    }
}

@media screen and (min-width:1821px) and (max-width:1920px) {
    .mainContent_section {
        width: 85.6%;
    }
}

@media screen and (min-width: 1621px) and (max-width: 1820px) {
    .mainContent_section {
        /* width: 85%; */
        width: calc(100% - 275px);
    }
}

@media screen and (min-width: 1521px) and (max-width: 1620px) {
    .mainContent_section {
        width: 83%;
    }
    
}

@media (min-width: 1500px){
    .ngf .item p.f14.f500.color_blue{
        padding: 0px 20px;
    }
}


@media screen and (min-width: 1421px) and (max-width: 1520px) {
    .mainContent_section {
        width: 82%;
    }
}

@media screen and (min-width: 1381px) and (max-width: 1420px) {
    .mainContent_section {
        width: 81%;
    }

}
@media (max-width: 1366px){
    .demo-gallery .gal_img{
        height: 65px;
    }
}

@media screen and (max-width: 1300px) {
    .sideBar_section {
        width: 272px;
    }
    .sidebar-wrapper {
        width: 270px;
    }
    .price_inner_wrapOne .table {
        width: 810px;
    }
    .demo-gallery > ul > li{
        width: 50%;
    }
}

@media screen and (max-width: 1220px) {
    .sideBar_section {
        width: 272px;
    }
    .sidebar-wrapper {
        width: 265px;
    }
    .enqiries_tabOne .nav-tabs .nav-link {
        padding: 8px 12px;
    }
}

@media screen and (max-width: 1140px) {
    .mainContent_section {
        width: 79%;
    }
    .wizard-inner .nav-tabs li a {
        padding-right: 20px;
    }
    .getverified_video_wrap {
        width: 100%;
    }
    .right_side_bar .wizard-inner {
        width: 100%;
        overflow-x: auto;
    }
}

@media screen and (max-width: 1040px) {
    .mainContent_section {
        width: 76%;
    }
    .enqiries_tabOne .nav-tabs {
        width: 240px;
    }
    .grading_process_wrapper .left_wrapper {
        padding: 30px 30px;
    }
    .marketing_inner_boxOne {
        padding: 16px 10px;
    }
}

@media screen and (max-width: 769px) {
    header.md_header {
        display: block;
    }
    .sideBar_section {
        width: 0px;
    }
    .sidebar-wrapper {
        left: -265px;
        transition: all 0.5s;
    }
    .mainContent_section {
        width: 100%;
    }
    .sideBar_section.md_head_sect {
        width: 272px;
    }
    .sideBar_section.md_head_sect .sidebar-wrapper {
        left: 0px;
    }
    .step_right_wrapper {
        padding: 25px 15px 25px 35px;
    }
}

@media screen and (max-width: 460px) {
    .pr-0,
    .px-0 {
        padding-right: 15px!important;
    }
    .pl-0,
    .px-0 {
        padding-left: 15px!important;
    }
    .enquiries_right_wrapperTwo .inner_wrapOne {
        padding-left: 20px;
    }
    .modal.right .modal-dialog {
        width: 320px;
    }
    .wizard-inner {
        width: 100%;
        overflow-x: auto;
    }
    .wizard-inner .nav-tabs {
        border-bottom: 0px;
        width: 572px;
    }
    .wizard-inner .nav-tabs li a {
        padding-right: 35px;
    }
    .step_left_wrapper {
        padding: 25px 30px;
    }
    span.url_txt {
        font-size: 11px;
        padding: 8px 10px;
    }
    .ourclients_inner_wrapOne {
        display: inline-block;
    }
    .ourclients_inner_wrapOne .form-control {
        margin: 10px 0;
    }
    .ourclients_inner_wrapTwo .text-right {
        text-align: left!important;
    }
    .resellers_inner_wrapOne,
    .resellers_inner_wrapTwo,
    .testimonials_inner_wrapTwo {
        width: 100%;
        overflow-x: auto;
    }
    table.table.reseller_table {
        width: 470px;
    }
    .faqs_inner_wrapOne .text-right,
    .faqs_inner_wrapTwo .text-right {
        text-align: left!important;
    }
    .wizard-inner .nav-tabs li a::before {
        width: 15px;
        height: 15px;
        top: 0px;
        right: 15px;
    }
}

@media screen and (max-width: 399px) {}

@media screen and (max-width: 361px) {}

@media screen and (max-width: 321px) {}