.loginBackGround{
	background-image: url("../images/loginBackGround.jpg");
	background-position: top;
	background-repeat: no-repeat;
	background-size: cover;
}

@media only screen and (max-width: 450px) {
	
.loginBackGround{
	background-image: url("../images/loginBackGroundMobile.jpg");
	background-position: top;
	background-repeat: no-repeat;
	background-size: cover;
}	
	
}

.loginError{
	color: #B10002;
	font-weight: bold;
}

.text-blue{
	color:#0052B4;
}

.text-grey{
	color:#B0B0B0;
}

hr.light2 {
	background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	background-image: -ms-linear-gradient(left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
}

.btn-xs2 {
  padding: 3px 6px;
  font-size: 1.1rem !important;
  line-height: 1.3rem !important;
  border-radius: 2px !important;
}

.btn-danger2, .btn-danger2:after{
	background: #F92023 !important;
	color: #FFFFFF !important;
	border-color: #F92023 !important;
}
.btn-danger2:hover{
	background: #AB0002 !important;
	color: #FFFFFF !important;
}

.btn-success2, .btn-success2:after{
	background: #47c44d !important;
	color: #FFFFFF !important;
	border-color: #47c44d !important;
}
.btn-success2:hover{
	background: #008a06 !important;
	color: #FFFFFF !important;
}

.btn-warning2, .btn-warning2:after{
	background: #f9960b !important;
	color: #FFFFFF !important;
	border-color: #f9960b !important;
}
.btn-warning2:hover{
	background: #af6701 !important;
	color: #FFFFFF !important;
}

.btn-primary2, .btn-primary2:after{
	background: #3e83d7 !important;
	color: #FFFFFF !important;
	border-color: #3e83d7 !important;
}
.btn-primary2:hover{
	background: #0b51a9 !important;
	color: #FFFFFF !important;
}

.btn-primary3, .btn-primary3:after{
	background: #6100e4 !important;
	color: #FFFFFF !important;
	border-color: #6100e4 !important;
}
.btn-primary3:hover{
	background: #44019e !important;
	color: #FFFFFF !important;
}

.icons{
	margin: 0px 8px;
	cursor: pointer !important;
	-moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

.icons-danger2, .icons-danger2:after{
	color: #F92023 !important;
}
.icons-danger2:hover{
	color: #AB0002 !important;
}

.icons-success2, .icons-success2:after{
	color: #47c44d !important;
}
.icons-success2:hover{
	color: #008a06 !important;

}

.icons-warning2, .icons-warning2:after{
	color: #f9960b !important;
}
.icons-warning2:hover{
	color: #af6701 !important;
}

.icons-primary2, .icons-primary2:after{
	color: #3e83d7 !important;
}
.icons-primary2:hover{
	color: #0b51a9 !important;
}

.icons-primary3, .icons-primary3:after{
	color: #6100e4 !important;
}
.icons-primary3:hover{
	color: #44019e !important;
}

.icons-xs{
	font-size: 1.2rem !important;
}
.icons-sm{
	font-size: 1.5rem !important;
}
.icons-md{
	font-size: 1.8rem !important;
}
.icons-lg{
	font-size: 2.1rem !important;
}
.icons-xl{
	font-size: 2.4rem !important;
}










