
.login-bg{
	background-color:#367fa9;
}


.log-design {
    background-color: #fff;
    padding: 70px 68px;
    border-radius: 50%;
    color: #367fa9;
    font-weight: 600;
    font-size: 24px;
}
.fp-log-design{
	 background-color: #fff;
    padding: 70px 62px;
    border-radius: 50%;
    color: #367fa9;
    font-weight: 600;
    font-size: 24px;
}
.customer-signin{
    color: #000;
    font-weight: 600;
}
.customer-signin span{
    border-bottom: 1px solid #000;

}
.spark1{
	color: #000;
}
.submitbtn:focus{
	outline: none;
}
.mt-log{
	    padding-top: 72px;
}
.submitbtn{
	background-color: #367fa9;
	color: #fff;
	border-radius: 25px;
	padding: .375rem .75rem;
	cursor: pointer;
	display: block;
	border: transparent;
	width: 100%;
	margin-top: 32px;
}
.submitbtn-frgt:focus{
	outline: none;
}
.submitbtn-frgt{
	background-color: #367fa9;
	color: #fff;
	border-radius: 25px;
	padding: .375rem .75rem;
	cursor: pointer;
	border: transparent;
	width: 100%;
}
.bdrbottom {
    border-bottom: 2px solid #eee !important;
}
.frgtpw{
	font-weight: 600;
	color: #367fa9;
	float: right;
	margin: 7px 0px 1px 0px;
}
.loginbox input, .loginbox select{
	border-radius: 20px;
}
.text-siteclr{
	color: #367fa9;
	font-weight: 600;
}
.pl-12{
	padding-left: 12px;
}
@media only screen and (min-width:321px) and (max-width:480px) {
.mt-log{
    margin-top: 0px !important;
}
.log-design {
    background-color: #fff;
    padding: 52px 103px;
    border-radius: 50%;
    color: #367fa9;
    font-weight: 600;
    font-size: 24px;
}
.only-mob{
	margin-top:50px;
}
.fixed-middle{
	width: 100%;
}
}

.fixed-middle-div{
	position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    display: block;
    width: 100%;	
    padding: 15px;
}
.fixed-middle-div .curve{
	position: absolute;
	top: -50px;
	left: 10%;
    width: 80%;
    height: 150px;
    background-color: #fff;
    border-radius: 50%;
	z-index: -1;
}
.fixed-bottom-div{
	position: fixed;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;	
    padding: 15px;
    text-align: center;
    color: #fff;
}
.cursor-pointer{
	cursor: pointer;
}