.form-group label.error{
	color: red;	
}
.form-group span.error{
	color: red;
	max-width: 100%;
	margin-bottom: 5px;
	font-weight: 700;	
}



table.dataTable thead .nosort::after {
    content: "" !important;
    position: absolute;
    bottom: 8px;
    right: 0px !important;
    display: block;
    font-family: 'Glyphicons Halflings';
    opacity: 0.5;
}
#mytable_filter label{ float: right; }
#mytable_paginate .pagination{float: right; margin: 0px}

.width-100{width: 100px !important;}
.width-30{width: 30px !important;}
.width-20{width: 20px !important;}

.width-10{width:10px !important;}

.action .icon{font-size: 24px; padding: 0px 5px;}
.action .edit{color: #3C8DBC}
.action .delete{color: #DD4B39}
.action .active{color: #00A65A}
.action .deactive{color: #E8897D}

#alert_meg {
    padding: 10px !important;
}

span.req{color: red;}

.error_field{border: 1px solid #FF3F3F;}

.border_bottom{border-bottom: 1px dotted #ccc; }

.border1{border:1px solid #ccc}