.form-mw .form-body{float: left;width:100%;background: #FFF;}
.form-mw .form-actions{float: left;width:100%;}
.form-mw label{color: #888;}
.pt0{padding-top: 0;}
.pt0_imp{padding-top: 0 !important;}
.alert-danger{padding: 5px;}
.n-p-l{padding-left: 0;}
.n-p-r{padding-right: 0;}
.removethis{
    color: #FFF;
    font-weight: bold;
    border: 1px solid;
    padding: 12px 5px;
    line-height: 0px;
    border-radius: 5px;
}
.removethis:hover{color: #FFF;}
.blockElement{top:50% !important;}
.blockOverlay{opacity: 0.09 !important;}
.select2-container--bootstrap{width:100% !important;}
.mr5{margin-right: 5px;}
hr.style1 { 
    border: 0; 
    height: 1px; 
    background-image: -webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
    background-image: -moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
    background-image: -ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
    background-image: -o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0); 
}

hr.style2 {
    border-top: 1px dotted #8c8b8b;
    border-bottom: 1px dotted #fff;
}
hr.style3 {
    border-top: 1px solid #8c8b8b;
    border-bottom: 1px solid #fff;
}
.img-small{width: 40px;height: 40px;}
.img-small-2{width: 30px;height: 30px;}
.img-big{width:150px !important;height: 150px !important;}
.tbl_head{background: #F3F4F6 !important;}
.fyear select{margin-top: 22px;}
.savebtn{padding: 4px !important;margin-top: 22px;}
ul.userlist{padding-left: 0;max-height: 250px;min-height: 32px;overflow-y: scroll;}
ul.userlist li{list-style: none;padding: 6px;background: #f1f1f1;border-bottom: 1px solid #CCC;cursor: pointer;}
.break_word{word-wrap: break-word;}