.form-control.input-sm.input-small.input-inline {width: 68% !important;}
.col-md-3.marginright, .col-md-2.marginright {margin-right: 2%;}
.col-md-3.marginright8, .col-md-2.marginright8 {margin-right: 8%;}
.open{background: #f9f9f9;color: #2a3239;}
.text-style{outline: 0px none !important;background-color: rgb(255, 255,255);   border: 1px solid rgb(194, 202, 216);height: 34px;padding: 6px 12px;}
.page-header .navbar .navbar-nav > li > a:hover {background: #da251e !important;}
.margintop{margin-top: 26px;}
.displayfield{display:block !important;}
.displayfield2{display:block !important;margin-bottom: 14px;}


.page-content {
	padding-top: 0px;
}

.page-loader {
	display:none;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background: url(../img/loading-spinner-grey.gif) center no-repeat #efeaea;
	z-index:99999;
	-moz-opacity:0.8;
	opacity:.80;
	filter:alpha(opacity=80);
}

.profile-permission-head {
	font-weight: bold;
	color:grey;
}

.profile-permission-title {
	color: #7e8c9e;
	font-size: 14px;
}

.upload-top-margin-action {
	margin-top: 50px;
}

.profile-documents {
	border-bottom: 1px solid #e7ecf1;
	margin-bottom: 15px;
}

tbody.table-font tr td {
    font-size: 11px !important;
    vertical-align: middle;
}

thead.table-valign-middle tr th {
	vertical-align: middle;
}

.alert-error {
	background-color: #fbe1e3;
	border-color: #fbe1e3;
	color: #e73d4a;
}

.transfer-no-show {
	display: none;
}

.transfer-show {
	display: block;
}

.validation-required-error {
	color: red;
}

.validation-required-success {
	color: black;
}

.yellow-warning {
	background-color: #f1c40f;
	color: #fff;
}

.btn-group.btn-group-circle {width: 110px;}