.error{ color: #a94442 }

.goodtable {
    width: 100%;
}
.goodtable .table-bordered>tbody>tr:hover>td, .goodtable .table-bordered>tbody>tr:hover>th {
    background-color: #f5f5f5;
}
.goodtable .table thead tr th a {
    color: #000;
    text-decoration: none;
}
.goodtable .grid-view {
    overflow: hidden;
}
.goodtable .pagination {
    float: right;
    margin: 0;
}
.goodtable .summary {
    margin-top: 7px;
}

html, body {
    height: 100%;
}
.stiky-wrap {
    min-height: 100%;
    margin-bottom: -60px;
    padding-bottom: 60px;
}
.footer {
    height: 60px;
    position: relative;
}
.view_problems_form_custome .portlet-title {
    height: 60px;
}
.view_problems_form_custome .portlet-tabs > .nav-tabs {
    top: -57px;
}

#loading {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url('../img/ajax-loader.gif') 50% 50% no-repeat rgb(0,0,0);
    opacity: 0.75;
}

.middle-part-my {
    padding: 0 20px;
}

.multi-field{
    padding: 5px;
}

.leftsidebar{
    width:19% !important;
}

.rightsidebar{
    width:79% !important;
}

.table-scrollable{
    overflow-x: auto;
}
.popup_body{
     height: auto;
}
.time_hours{
    width:25%;
    float: left;
    padding-right: 15px; 
}
.time_minutes{
    width:25%;
    float: left;

}
.control-label .required {
    color: #e02222;
    font-size: 12px;
    padding-left: 2px;
}
.note .required {
    color: #e02222;
}
.float_left{
    float: left;
}
.form-group .help-block{
    color: red;
}
#colorbox iframe{
    width: 100%;
    height: 100%;
}

