/*responsive.css*/
/*@media screen and (max-width: 1450px) {
    .right_part {
        width: 80% !important;
    }
}*/
@media screen and (max-width: 767px) {
    .loginover .col-lg-9 .loginbg img {
        width: 100% !important;
    }
    .captiontext {
        display: none;
    }
    .inlgo {
        background: #fff;
        padding-top: 20px;
    }
    .signfills {
        padding: 0;
        top: 20%;
        position: relative;
    }
    .note_popup{
        width:100%;
    }
}
@media screen and (max-width: 1400px) and (min-width:992px) {
    .loginover .col-lg-9 .loginbg img {
        width: 116% !important;
    }
}
@media screen and (min-width:992px) {
     .note_popup{
        width:600px;
        height:auto;
    }
    .mobileview {
        overflow: hidden;
    }
    .powerby {
        text-align: center !important;
        margin-bottom: 1.5rem;
        position: fixed;
        bottom: 0;
        right: 8%;
    }
    /*=============================*/
    .mob_menu, .closepart {
        display: none;
    }
    .maparea iframe {
        height: 500px;
    }
}
@media screen and (min-width:601px) and (max-width:991px){
      .filt_heading {
        display: block;
        padding-bottom: 10px;
    }
     .search_header input[type="text"] {
        width: 45% !important;
        margin-bottom: 10px;
        margin-left: 0 !important;
    }
     .search_header select{
        margin-left: 0 !important;
        width: 50% !important;
    }
}
@media screen and (max-width:600px){
    .table-responsive{
        margin-bottom:0;
    }
    .popup-div{
        width:100%;
    }
    .bottompage{
        text-align:center;
    }
    .bottompage input[type="text"]{
        text-align:center;       
    }
    .dashpage{
         width: 100% !important;
    }
    .mob_page{
        display:none;
    }
    .bottompage select{
        margin-left: 0 !important;
    }
    .searchbox{
        width:100% !important;
    }
    .datebox{
        width:48% !important;
    }
    .search_header .select-wrapper select{
        width:100% !important;
    }
    .form-actions ul li{
        display:block !important;
        padding-bottom:10px;
    }
    .page_title{
        padding-bottom:20px !important;
    }
  .lastdate{
      margin-right:0 !important;
  }
     .filt_heading {
        display: block;
        padding-bottom: 10px;
    }
    .search_header input[type="text"] {
        /*width: 100% !important;*/
        margin-bottom: 10px;
        margin-left: 0 !important;
    }
    .getbtn{
        width:100%;
        margin-top: 30px;
    }
    .search_header select{
        margin-left: 0 !important;
        width: 62% !important;
    }
     .page_pagination ul {
        padding-left: 0;
    }
    .head {
        font-size: 18px !important;
    }
    .maparea iframe {
        height: 300px;
        display:none;
    }
}
@media screen and (max-width:991px) {
   .filterba{
       margin-bottom:0 !important;
   }
    .infil {
        float: none !important;
    }
    .signfills {
        padding: 20px 30px;
        top: 25%;
        position: relative;
        background: #fff;
    }
    .powerby {
        text-align: center !important;
        margin-bottom: 1.5rem;
        position: fixed;
        bottom: 0;
        right: 8%;
        left: 0;
    }
    /*----------------------------------------------------*/
    /*.left_nav {
        display: none;
    }*/
    .sidebar-menu-fixed {
        position: fixed;
        z-index: 9;
        left: -230px;
        padding-top: 0 !important;
    }
    .closepart {
        padding: 10px 15px;
    }
    .close_div {
        font-size: 20px;
        color: #fff;
        cursor: pointer;
    }
    .right_part {
        margin-left: 0 !important;
        padding-left: 10px;
    }
    .data_table {
        overflow-x: auto;
    }
        .data_table table {
            width: 1150px !important;
        }
    .mob_menu {
        display: inline-block;
        font-size: 20px;
        padding-right: 13px;
    }
    .mob_logo {
        margin-top: -8px;
    }
   .closepart{
       display:block;
   }
}
@media screen and (max-width:1500px) {
    .maparea iframe{
        height:300px;
    }
    .head{       
        font-size: 20px;
    }
    .data_table table tr th{
            padding:10px;
        }
    .filterba{
	    padding: 13px 20px;    
    }
     .search_header input[type="text"]{
	        padding: 7px 10px;
	        font-size: 11px;
        }
      .search_header select{
	        padding: 7px 10px;
	        font-size: 11px;
        }
      .filt_btn{
            font-size: 11px;
            padding: 7px 20px;
        }
            .data_table table{
	            width:1170px;
            }
        .search_header table{
	        width:1170px;
        }
        .data_table table tr td{
            font-size:10px;
            padding: 5px 10px;
        }
         .page_title{
                font-size: 20px;
            }
}
@media screen and (min-width:1501px) {
    .page_title{
        font-size: 28px;
    }
        .head{       
            font-size: 25px;
        }    
        .data_table table tr th{
            padding:15px 10px;
        }
        .filterba{
	        padding: 15px 20px;    
        }
        .search_header input[type="text"],
        .search_header select{
	        padding: 9px 10px;
	        font-size: 15px;
        }
         .filt_btn{
            font-size: 15px;
            padding: 9px 20px;
        }      
         .data_table table{
	            width:100%;
            }
        .search_header table{
	        width:100%;
        }
        .data_table table tr td{
            font-size:12px;
            padding: 15px 10px;
        }
}