.submitNewsletter-btn input:nth-child(1) {
	display: block !important;
}

.submitnewsletter-btn {
	margin: 0 !important;
}

.block_newsletter form input[type="email"] {
	padding-left: 120px;
	padding-right: 11px;
}

.submitnewsletter-btn {
	left: 3px;
	right: auto;
}

#footer .block_newsletter #block-newsletter-label {
	padding: 0 55px 0px 0px;
}

.input-wrapper .email {
	padding: 10px 20px 10px 127px !important;
}

#blockEmailSubscription_displayFooterBefore .alert {
	text-align: center;
}

.tbt6.tb-newsletter-popup .tb-close.button {
	right: auto;
	left: 0;
}

#footer .block_newsletter #block-newsletter-label::after {
	left: auto;
	right: 0;
}

#blockEmailSubscription_displayFooterBefore {
	text-align: right;
}

.newsletter-img .tb-newsletter-subscribe-img {
	margin: 0 -80px 0 0px;
}

#blockEmailSubscription_displayFooterBefore .newsletter-subscribe-box-2 .btn-primary {
	right: auto;
	left: 0;
}

#blockEmailSubscription_displayFooterBefore .newsletter-subscribe-box-2 .btn-primary {
	border-radius: 50px 0px 0px 50px;
}

.newsletter_bottom .submitNewsletter-btn .btn-secondary {
	right: auto;
	left: 0;
}

@media (max-width:1199px) {
	#blockEmailSubscription_displayFooterBefore .newsletter-subscribe-box-2 .btn-primary {
		right: auto;
		left: 80px;
	}
	#footer .block_newsletter #block-newsletter-label {
	padding: 0 45px 0px 0px;
}
}

@media (max-width:991px) {
	#moda_popupnewsletter.popup-type-1 .form-content .form-control {
		text-align: center;
	}

	#blockEmailSubscription_displayFooterBefore {
		text-align: center;
	}

	.submitNewsletter-btn input:nth-child(1) {
		display: inline-block !important;
	}

	.newsletter-img .tb-newsletter-subscribe-img {
		margin: -30px 0px 0 0px;
	}
}

@media (max-width:767px) {}

@media (max-width:575px) {
	#blockEmailSubscription_displayFooterBefore .newsletter-subscribe-box-2 .btn-primary {
		right: auto;
		left: 20px;
	}
}

@media (max-width:480px) {


	#blockEmailSubscription_displayFooterBefore .newsletter-subscribe-box-2 .btn-primary {
		right: auto;
		left: 0;
	}

	#footer .block_newsletter #block-newsletter-label {
		padding: 0 40px 0px 0px;
	}

	.input-wrapper .email {
		padding: 10px 20px 10px 100px !important;
	}
}

@media (max-width:320px) {
	#footer .block_newsletter #block-newsletter-label {
		padding: 0 35px 0px 0px;
	}
}