/** loader **/
.loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:11em;height:11em;border-radius:50%!important;background:#0b3e65;background:-moz-linear-gradient(left,#0b3e65 10%,rgba(255,255,255,0) 42%);background:-webkit-linear-gradient(left,#0b3e65 10%,rgba(255,255,255,0) 42%);background:-o-linear-gradient(left,#0b3e65 10%,rgba(255,255,255,0) 42%);background:-ms-linear-gradient(left,#0b3e65 10%,rgba(255,255,255,0) 42%);background:linear-gradient(to right,#0b3e65 10%,rgba(255,255,255,0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader:before{width:50%;height:50%;background:rgba(249,118,1,.49);border-radius:100% 0 0!important}.loader:after{background:#fff;width:75%;height:75%;border-radius:50%!important;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.mgt10{margin-top:10px;}
.nopadding{ padding: 0 !important; }
.nomargin{margin: 0 !important;}
.alert-dismissible{
	margin-top: 25px;
}
.alert, button, input, select, textarea{
	border-radius: 0 !important;
}

.form-control, .m5-0{
	margin: 5px 0;
}
.mgt5{margin-top: 5px;}
.mgt10{margin-top: 10px;}
.npr{padding-right: 0 !important;}
.npl{padding-left: 0 !important;}
/**
 *{ outline: solid 1px red;} */
.error{color: #0b3e65; font-size: 12px;}
.center{text-align: center;}
.yellow{ color: #0b3e65; }
.white{color: #fff;}
.modal-content {
	border-radius: 0!important;
}
.modal-content {
	color: #fff;
	background-color: #0b3e65 !important;
}
.modal-body {
	color: #000;
	background-color: #fff;
}
.bg-yellow{
	font-weight:bold;
	color: #fff;
	padding:5px;
	background-color: #0b3e65;
}
.forms{
	padding: 20px;
	background-color: #FFF;
	height: 100%;
}

.btn-primary {
	background-color: #0b3e65 !important;
	border-color: #f6f6f6 !important;
	border-radius: 0;
	padding: 10px 35px;
	text-transform: uppercase;
	font-weight: 800;
	transition: all 0.9s ease 0s;
	-moz-transition: all 0.9s ease 0s;
	-webkit-transition: all 0.9s ease 0s;
	-o-transition: all 0.9s ease 0s;
}
@media (min-width: 992px){
	.modal-lg {
		width: 900px !important;
	}
}

.modal-footer {
	margin-top: 0 !important;
	padding: 15px !important;
	text-align: right !important;
	border-top: 1px solid #e5e5e5;
}