/*2016-12-19 Responsive*/
@media screen and (max-width:979px){
#pcont {
    margin-left: 0 !important;
}
@media screen and (max-width:767px){
.footer_main h4{margin-top:5px !important; margin-bottom:5px !important; font-size:12px !important;}
.block-flat.formdiv{overflow:auto !important;}
#mainsearch table button, #mainsearch table a.btn{margin:0 !important;}
.table_body_att{ margin:0px 0px 5px 5px;}
}
.table_body_att{width:100% !important;}
@media screen and (max-width:395px){
.footer_main h4{font-size:10px !important;}
#mainsearch{overflow:auto;}
#mainsearch table button{min-width:124px;}
span.dashb{display:none;}

.mod_view{margin-bottom:20px;}
.modal-body { overflow:auto; }
}
.wrap-with-border.globallist{overflow:auto !important;}
.cl-toggle.cl-sidebar{text-align:left !important;}
.table-wrap-sum{overflow:auto;}