.login-box {
	float: none;
	margin: 0 auto;
	box-shadow: 0 1px 5px rgba(0, 0, 0, .25);
	display: flex;
	padding: 0px 10px;
	margin-top: 50px;
	/** css added after modification in login form start***/
	background: #fff;
	/** css added after modification in login form end***/
}

.btn-facebook {
	background-color: #fff;
	color: #3b5998;
	border: 1px solid #3b5998;
}

.btn-facebook:hover {
	background-color: #3b5998;
	color: #fff;
	border: 1px solid #3b5998;
	transition: background .3s ease,color .3s ease,border-color .3s ease;
}

.btn-google {
	background-color: #fff;
	color: #c23321;
	border: 1px solid #c23321;
}

.btn-google:hover {
	background-color: #c23321;
	color: #fff;
	border: 1px solid #c23321;
	transition: background .3s ease,color .3s ease,border-color .3s ease;
}

.login-input {
	outline: none;
	border: none;
	border-bottom: 2px solid darkgrey;
	width: 90%;
	padding: 10px 5px;
}

.login-input:HOVER, .login-input:FOCUS, .login-input:ACTIVE {
	border-bottom: 2px solid #1a8c16;
}



.auth-clients {
	overflow: visible !important;
	float: left;
	margin: 0 !important;
	width: 100%
}

@media ( min-width : 475px) {
	.login-box {
		max-width: 475px;
	}
}

.remodal-wrapper {
	margin-top: 62px;
}

.remodal-close {
	top: 9px;
	right: 6px;
}

.remodal-close:after {
	color: white !important;
}

h3.modal-middle-heading {
	margin: 0px;
	padding: 10px;
	text-align: left;
	color:  white !important;
}

.modal-heading-div {
	float: left;
	width: 100%;
	background: #337ab7 ;
}

.remodal {
	margin: 0px;
	padding: 0px;
}

.modal-p {
	color: #282828;
	font-size: 16px;
	padding: 20px;
	float: left;
	width: 100%;
	margin: 0px;
}

.modal-p-div {
	float: left;
	width: 100%;
}

.remodal-close:hover, .remodal-close:active {
	background: transparent !important;
}

.display-flow {
    text-align: center;
    float: none;
    margin: 0 auto;
    box-shadow: 0 0px 1px rgba(0, 0, 0, .25);
    display: flow-root;
    padding: 20px 10px;
    margin-top: 50px;
   
}
/*************************** css added by abhinav for remove yellowish color form textbox when put pre stored data in form start *****************/
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    transition: background-color 5000s ease-in-out 0s;
     -webkit-text-fill-color: #ffab10 !important;
   	 background-color: transparent !important;
}
/*************************** css added by abhinav for remove yellowish color form textbox when put pre stored data in form end *****************/

/********************** css for change button width on forget password submit button start **********/
#forgotpassword-div .action-button ,#resetpassword-div .action-button{
	width: auto !important;
}
/********************** css for change button width on forget password submit button end **********/


.hr-text {
	line-height: 1em;
	position: relative;
	outline: 0;
	border: 0;
	color: black;
	text-align: center;
	height: 1.5em;
	opacity: .5;
}

.hr-text:before {
	content: '';
	background: linear-gradient(to right, transparent, black, transparent);
	position: absolute;
	left: 0;
	top: 50%;
	width: 100%;
	height: 1px;
}

.hr-text:after {
	content: attr(data-content);
	position: relative;
	display: inline-block;
	color: black;
	padding: 0 .5em;
	line-height: 1.5em;
	background-color: #fcfcfa; 
	top: 0px;
	right: 10px;
	/* color: #ccc; */
}
.login-view{
	 box-shadow: 10px 10px 20px rgba(0, 0, 0, 1);
	 margin-bottom: 15px;
}
#w0 button{
	display:none;
}

.social-click{
	  opacity: .5;
    cursor: none;

}


	/* css for new login format  */
	
.username-container
{
	margin-top:15px;
}
.floating-input
{
	color: #ffab10;
}

.has-error .floating-label input {
    border-bottom:2px solid #a94442;
}
.password-toggle-signup, .password-toggle-login
{
	margin-top:-64px;
	display:none;
	width:24px;
}
.eye-btn
{
	background-image: url(/ownr_yii2/images/icons/ic_eyeHide2.png);
	background-position:2px 2px;
    background-repeat: no-repeat;
    background-size: 19px;
    width:24px;
    background-color: transparent;
    padding:0px;
    border:1px;
    
    cursor: pointer; 
}
#request_otp_btn
{
		display:none;
		float:right;
		text-align:right;
		margin-top: -82px;
}

#forgot_password_link
{
	text-align:right;
	margin-top:-18px;
}
#forgotPassword-btn:hover
{
	color:#ffab10;
}
#rememberme:checked +p{
	color: #ffab10;
}

#setusername-password-form .floating-label{
	 position: relative;
    margin-bottom:0;
}
#setusername-password-form h1, .h1 {
    font-size: 26px;
}

/*************************** css added by Suneel Kumar for linkExpired page starts here *****************/
.expire-link-box  {
    text-align: center;
    float: none;
    margin: 0 auto;
    box-shadow: 0 1px 5px rgba(0, 0, 0, .25);
    display: flex;
    padding: 20px 10px;
    margin-top: 50px;
    background: #fff;
}
@media (min-width: 475px)
.expire-link-box  {
    max-width: 475px;
}
/*************************** css added by Suneel Kumar for linkExpired page ends here *****************/
