/*.form-group.form-md-line-input .help-block{
position:absolute;margin:2px 0 0 !important; opacity:1 !important; filter:alpha(opacity=0) !important;font-size:13px !important;}*/

.footer-center{
    text-align: center !important;
     color: #98a6ba;
}
.flt {
    float: right !important;
}
#confirmOverlay { width:100%; height:100%; position:fixed; top:0; left:0; background-color:#000; z-index:100000; display: none; }
#confirmBox { background-color:#CCC; width:515px; position:fixed; left:0; right:0; top:35%; margin: 0 auto; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 30px; -moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 30px; -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 30px; z-index: 100001; background-position: bottom; display:none; background-color:#eeeeee; text-shadow:none;  min-height:195px; }
#confirmBox h1 { font-size:20px; background-color:#36c6d3; margin: 0 0 20px 0; text-align:center; padding: 0px 25px; height:51px; line-height:51px; text-shadow:none; color:#FFF; }
#confirmBox p strong { color:#555; font-weight:normal; font-size:16px; text-align:center; padding:0 10px; display:block; }



#confirmButtons { position:absolute; bottom:12px; width:100%; text-align:center; }
#confirmButtons a {font-weight:normal; letter-spacing:2px; border-radius:0px; min-width:101px;}
#confirmButtons .btn-danger {background-color: #ed6b75;
    border-color: #ea5460; }

.file_btn_pointer {cursor: pointer !important;}

.alert-success{
background-color: #dff0d8 !important;
    border-color: #d6e9c6 !important;
    color: #468847 !important;
}

.table>thead>tr>th {
  vertical-align: top;
}

.page-subtitle{background: #eee; padding: 10px; margin-bottom: 15px;}
.page-subtitle hr{ margin: 0; }