#listify-login-popup .woocommerce-form-login p.form-row-wide:nth-of-type(2) {
    display: none;
}

.wpr-display-spinner,
#wpr-display-spinner {
    font-size: 24px;
    color: #FF0000;
    text-align: center;
    margin-top: 20px;
}

.woocommerce-LostPassword {
    margin-bottom: 24px !important;
}

/*#listify-login-popup {
    background: url("../image/national-cancer-institute-NFvdKIhxYlU-unsplash.jpg") no-repeat center center;
    background-size: cover;
    background-color: #FFF;
    max-width: 800px;
    padding: 0 !important;
}

.popup.wpr-register-wrap {
    background: url("../image/national-cancer-institute-NFvdKIhxYlU-unsplash.jpg") no-repeat center center;
    background-size: cover;
    background-color: #FFF;
    max-width: 800px;
    padding: 0 !important;
}

.wpr-login-popup,
.wpr-register-bg {
    background: #FFF;
    padding: 2em;
    margin: 0 0 0 31em;
}*/

.woocommerce-LostPassword {
    margin-bottom: 24px !important;
}

.woocommerce-form-login__rememberme {
	margin-top: 0px !important;
}

.woocommerce-account .mfp-content.woocommerce {
	margin-top: -32px !important;
}

.wpr-register-wrap .woocommerce {
	margin-top: -8px !important;
}

#wpr-next-register-step,
.wpr-register-bg .woocommerce-Button.button,
#wpr-next-login-step,
#listify-login-popup .woocommerce-form-login__submit {
	padding: 11px 40px !important;
	background-color: green !important;
	min-width: 100%;
	margin-bottom: 8px;
}

#wpr-prev-register-step,
#wpr-prev-login-step {
	background-color: #000 !important;
	padding: 11px 40px !important;
	min-width: 100%;
	margin-bottom: 8px;
}

#post-240,
#post-204 {
	max-width: 360px;
	margin: 0 auto;
}

body.logged-in #post-240,
body.logged-in #post-204 {
	max-width: 100%;
}

.page-id-240 .content-area,
.page-id-204 .content-area {
	margin-top: 2em;
}

.page-id-204 h1.page-title {
	padding-bottom: 2em !important;
}

#post-240 .woocommerce-form-login .woocommerce-form-login__submit,
#post-204 form.register input[name="register"] {
	padding: 11px 40px !important;
	background-color: green !important;
	width: 100%;
	max-width: 280px;
	display: block;
	margin-bottom: 8px;
}

#post-240 .woocommerce > h2:nth-of-type(2),
#post-204 form.register p.woocommerce-FormRow:nth-of-type(4) {
	display: none !important;
}

#post-240 .woocommerce p:nth-of-type(1){
	margin-bottom: 0 !important;
}

.wpr-login-popup > p {
	margin: 8px 0;
}

.wpr-register-wrap .entry-content > p {
	margin-top: 2px;
	margin-bottom: 8px;
}

.wpr-login-popup .woocommerce-form-login p:nth-of-type(1) label,
.wpr-login-popup .woocommerce-form-login p:nth-of-type(2) label {
	margin-bottom: 7px;
	text-transform: capitalize;
}

.wpr-login-popup div.nsl-container-block .nsl-container-buttons,
.wpr-register-wrap div.nsl-container-block .nsl-container-buttons {
	flex-flow: inherit !important;
}

.woocommerce-form-login label.inline,
.wpr-login-popup .woocommerce-form-login label.inline {
        margin-left: 0 !important;
    }

@media screen and (max-width: 768px) {
    .wpr-login-popup,
    .wpr-register-bg {
        margin: 0;
    }
	
	.woocommerce-form-login label.inline,
	.wpr-login-popup .woocommerce-form-login label.inline {
        margin-left: 0;
    }
	
	.woocommerce-register .entry-content,
	.woocommerce-register .registration-form,
	.woocommerce-account .woocommerce,
	.woocommerce-account .woocommerce .woocommerce-form-login,
	.wpr-login-popup .woocommerce-form-login,
	.wpr-register-wrap .registration-form .register {
		width: 100%;
		display: flex;
		flex-flow: column;
		align-items: center;
	}
	
	.woocommerce-register .entry-content .nsl-container,
	.woocommerce-account .woocommerce .nsl-container,
	.wpr-login-popup .woocommerce-form-login .nsl-container,
	.wpr-register-wrap .registration-form .nsl-container {
		width: 100%;
	}
	
	.woocommerce-register .entry-content div.nsl-container-block .nsl-container-buttons,
	.woocommerce-account div.nsl-container-block .nsl-container-buttons,
	.wpr-login-popup div.nsl-container-block .nsl-container-buttons,
	.wpr-register-wrap div.nsl-container-block .nsl-container-buttons {
		align-items: center !important;
		flex-flow: column !important;
	}
	
	.wpr-register-wrap .entry-content > p,
	.wpr-login-popup > p {
		text-align: center !important;
	}
	
	#wpr-next-register-step,
	.wpr-register-bg .woocommerce-Button.button,
	#wpr-next-login-step,
	#listify-login-popup .woocommerce-form-login__submit,
	#wpr-prev-register-step,
	#wpr-prev-login-step {
		width: 100%;
		/*max-width: 280px;
		min-width: 280px;
		float: none !important;
		margin-right: 0 !important;*/
	}
	
	.woocommerce-register .registration-form form.register,
	.woocommerce-account .woocommerce .woocommerce-form-login p,
	#post-240 .woocommerce p:nth-of-type(1), 
	.wpr-login-popup .woocommerce-form-login p,
	.wpr-register-wrap .registration-form p {
		width: 100%;
    	max-width: 280px;
	}
	
	form.register .woocomerce-FormRow,
	.wpr-login-popup .woocommerce-form-login p:nth-of-type(3) {
		width: 100%;
    	max-width: 280px;
	}
}

