@media (min-width:1400px) {.container{max-width: 1414px;}}
@media (min-width:1600px) {.container{max-width: 1570px;}}
@media (max-width:1399px) {
    body #toggle-sidebar-res{display: none;}
    body.leftEnable #toggle-sidebar-res{display: block!important;}
    .container{max-width: 1200px;}
    .search-input{width: 290px;}
    .mainInner{position: unset;}
    .mainInner.toggled .rightSection {margin-left: 0px;width: 100%;}
    /* section.mainHeader.fixed-header{left: -6px;} */
    /* .dashBox{padding: 15px;gap: 10px;} */
    /* .dashBox .detailWrap p{font-size: 14px;margin-bottom: 10px;letter-spacing: -0.3px;} */
    /* .dashBox .imgWrap{width: 60px;height: 60px;line-height: 60px;} */
    /* .dashBox .imgWrap img{width: 30px;height: 30px;} */
    .mainInner .leftSection { position: absolute; left: -300px!important; top: 10px;}
    body.toggled .mainInner.toggled .leftSection { left: 10px!important; top: 10px; z-index: 9;opacity: 1;visibility: visible;}
    body.toggled:before { content: ''; background: rgb(0 0 0 / 54%); height: 100%; width: 100%; position: absolute; z-index: 1; top: 0;}
    body.toggled {position: fixed;width: 100%;}
    .leftSection a#toggleClose { display: block; position: absolute; right: -8px; background: #000; border-radius: 100%; width: 30px; height: 30px; overflow: hidden; top: -8px;text-align: center;line-height: 27px;}
    .profileImage{max-width: 250px;}
    .profileImage .imgWrap {height: 248px;}
    .infoInner {padding-bottom: 7px;margin-bottom: 7px;}
    .infoInner span, .infoInner p{font-size: 14px;}
    .profileInfo {padding: 0 20px 0 0;margin: 0 10px;}
    .table-responsive table thead th, .table-responsive table tbody td{font-size: 14px;padding: 13px 15px;}
    .alertInner {margin-bottom: 15px;padding-bottom: 15px;}
}

@media only screen and (max-width:1024px){
    .login_page .login_sec .login_form{padding: 30px;}
}

@media only screen and (max-width:991px){
   
    .login_page .login_sec{display: block;max-width: 500px;}
    .login_page .login_sec .login_img .login_logo{display: none;}
    /* .login_page .login_sec .login_form{padding: 20px 30px;position: absolute;z-index: 9; top: 50%;transform: translateY(-50%);} */
    .login_page .login_sec .login_img{display: none;}
    .login_page .login_sec .login_img::before{content: "";position: absolute;background: #000;width: 100%;height: 100%;opacity: 0.5;}
    /* .login_page .login_sec .login_form h2, .login_page .login_sec .login_form .checked label{color: #FFF;} */
    .login_page .login_sec .login_form h2{font-size: 28px; line-height: 50px;}
    /* .login_page .login_sec .login_form label, .login_page .login_sec .login_form p, .login_page .login_sec .login_form .radio_btn_wrap label{color: #FFFF;} */
    /* .login_page .login_sec .login_form a:hover{color: #FFF;} */

}
@media only screen and (max-width:767px){
    .login_page .login_sec{max-width: 400px;border-radius: 10px;}
    .login_page .login_sec .login_form .radio_btn_wrap{display: block;}
    .login_page .login_sec .login_form .radio_btn_wrap label{font-size: 16px; line-height: 22px;}
    .login_page .form-control{height: 35px;}
    .login_page .login_sec .login_form .radio_btn_wrap{margin-bottom: 15px;}
}