@charset "utf-8";
/* CSS Document */
html, body{
	height: 100%;
}
body{
	background: #cbebf8; /* Old browsers */
	background: -moz-linear-gradient(top,  #dceef6 0%, #fff 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #dceef6 0%,#fff 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #dceef6 0%,#fff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dceef6', endColorstr='#fff',GradientType=0 ); /* IE6-9 */

}
.btn-success,.btn-success:active:hover, .btn-success.active:hover, .open>.dropdown-toggle.btn-success:hover, .btn-success:active:focus, .btn-success.active:focus, .open>.dropdown-toggle.btn-success:focus, .btn-success:active.focus, .btn-success.active.focus, .open>.dropdown-toggle.btn-success.focus,
.btn-success:hover,.btn-success:focus, .btn-success.focus {
	background-color: #20257f !important;
    border-color: #20257f !important;
}
.btn-default,.btn-default:active:hover, .btn-default.active:hover, .open>.dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open>.dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, .open>.dropdown-toggle.btn-default.focus {
	color: #20257f;
}

.loginFooter{
	
	width: 100%;
	position:absolute;
	z-index: 999;
	bottom: 30px;
	padding: 10px 30px;
	color: #FFF;
}
.loginFooter .linkColor{
	color: #37a9a5 ;
}
.loginFooter .bottomRightLinks{
	float:right;
}
.thickLine{
	background-color: #424240;
	height: 3px;
	margin: 10px 0;
}
.lebelDiv{
	margin: 20px 5px 0px;
}
.lebelDiv a,.loginFooter .bottomRightLinks a {
	color:#20257f;
}
.linkDiv a:hover,.loginFooter .bottomRightLinks a:hover
{
	color:#F17021;
}
.changePassword > div{
	position: relative;
}
.changePassword .vailidationErrorIcon{
	right: 8px !important;
}
.aldpDiv{
	float:right;
}
.loginPageImg{
	margin-top: 110px;
}
.loginUser{
	background: #FFF url(../images/username-icon.png) no-repeat center right 6px;
}
.loginPassword{
	background: #FFF url(../images/password-icon.png) no-repeat center right 6px;
}


input[type='checkbox']{
    opacity: 0;
    width: 18px;
	height: 18px;
	position:absolute;
	cursor: pointer;
}
input[type='checkbox'] + label{
    margin: 0;
    clear: none;
    padding: 1px 0 0px 24px;
    cursor: pointer;
    background: url(../images/checkbox-btn.png) left top no-repeat;
	cursor: default;
	min-height: 16px;
}
input[type='checkbox']:hover + label {
    background-image: url(../images/checkbox-btn-over.png);
}
input[type='checkbox']:checked + label {
    background-image: url(../images/checkbox-btn-active.png);
}
input[type='checkbox'] + input[type='hidden'] + label{
    margin: 0;
    clear: none;
    padding: 1px 0 0px 24px;
    cursor: pointer;
    background: url(../images/checkbox-btn.png) left top no-repeat;
	cursor: default;
	min-height: 16px;
}
/* input[type='checkbox']:hover + input[type='hidden']  + label {
    background-image: url(../images/checkbox-btn-over.png);
} */
input[type='checkbox']:checked + input[type='hidden']  + label {
   /*  background-image: url(../images/checkbox-btn-active.png); */
   
}
@media (min-width: 1200px){
	.container-fluid{
		width: 1000px;
		padding-top: 50px;
	}
}
@media (max-width: 972px){
	.loginPageImg{
		display: none;
	}
}

.panel-heading ul{
	margin:0;
	padding: 0 ;
	list-style: none;
	
}

.captchaField {
	height:30px
}
.card {
	position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0px;
    overflow-wrap: break-word;
    background-color: rgb(255, 255, 255);
    background-clip: border-box;
    border: 1px solid rgba(0, 0, 0, 0.125);
    border-radius:7px;
}

