@charset "utf-8";

/* message */
.messageBlockError {
	font-size:14px;
	color: #ff0000;
	background-color:#fee0de;
	padding:5px 5px 5px 28px;
	border:1px #fee0de dashed;
	margin-bottom:5px;
	list-style-type:none;
}
.messageBlockWarning {
	font-size:14px;
	color: #666600;
	background-color:#ffff80;
	padding:5px 5px 5px 28px;
	border:1px #ffff80 dashed;
	margin-bottom:5px;
	list-style-type:none;
}
.messageBlockSuccess { 
	font-size:14px;
	color: #029202;
	background-color:#bce8f1;
	padding:5px 5px 5px 28px;
	border:1px #bce8f1 dashed;
	margin-bottom:5px;
	list-style-type:none;
}
.pagination2 .pagination{
	float: none !important;
}
.display-hide{display: none;}
.display-show{display: block;}
.search-btn{
	display: inline-block !important;
	position: absolute;
	right: 7px;
	top: 4px;
	z-index: 2;
}
.error li:before {
	content: '\f071';
	font-family: 'FontAwesome';
	float: left;
	margin-left:-21px;
}
.warning li:before {
	content: '\f06a';
	font-family: 'FontAwesome';
	float: left;
	margin-left:-21px;
}
.success li:before {
	content: '\f185';
	font-family: 'FontAwesome';
	float: left;
	margin-left:-21px;
}
.m-t-6{margin-top:6px !important;}
.select2-container .select2-choice{
	font-size: 12px !important;
	height: 30px !important;
	line-height: 1.5 !important;
}
.table th{ 
	font-size:13px !important;
	text-transform: none !important;
}

#noty_confirm_box .noty_buttons{text-align:center !important;}
.noty_buttons{margin-top:20px !important;}
.langicon{cursor: pointer;}
.alert-warning{
	color: #666600 !important;
	background-color:#ffff80 !important;
}
.checkBoxAll{
	margin:5px 0px 5px 0px;
}
.fieldsetBox{ 
	margin:5px 15px 25px 15px !important;
	padding:10px 5px 10px 5px !important;
}
.legendTitle{
	font-size:16px;
	margin:0px 0px 10px 8px !important;
	font-weight:bold;
}
.legendLine{
	border-bottom:1px solid #cccccc;
	margin:10px 10px 15px 10px !important;
}
.heading{
	font-weight:bold;
	font-size:14px;
	margin:0px 5px 5px 15px !important;
	display: block;
}
@media (max-width: 320px) {
	.topbar .header-right .header-menu.navbar-nav{
		margin:-50px 0 !important;
	}
}