h3.wnp-get-info{
	font-size:16.5px;
	color: #b31200;
	font-family: 'Open Sans', sans-serif;
}

.wnp-add-info p{
	font-size:12.75px;
	color:black;
	font-family: 'Open Sans', sans-serif;
}


.w_newsletter_popup #cboxLoadedContent{
	border-radius:10px;
}

.w_newsletter_popup input.nl-pp-form-submit{
	font-size:12.51px;
	font-weight:bold;
}

.wn-regulamin-checkbox{
	font-weight:600;
}

.w_newsletter_popup .wnp-cont input[type=text]{
	width:89.5%;
}

.wnp-cont{
	padding:20px;					   
}

.wnp-cont input[type=text]{
	width: 353px;
}
	
.wn-cont-element.check{
	text-align:end;
}

.nl-pp-form-submit-wrapper{
	text-align:end;
}

.nl-pp-email-input{
	border: 1px solid rgb(179,18,0) !important;
    border-radius: 50px !important;
}

.nl-pp-form-submit:hover {
    background: rgb(179, 18, 0) !important;
    color: #ffce38 !important;
    border: 0 !important;
}

input.nl-pp-form-submit{
	background: #ffce38 !important;
	color: rgb(179, 18, 0) !important;
    border: 0 !important;
	border-radius: 50px !important;
	padding: 14px 50px 14px 50px !important;
}

.nl-pp-form-submit-wrapper{
	display: flex;
    padding-top: 12px;
    justify-content: space-between;
    align-items: center;
}

/* ---------------------------- SMARTPHONE ------------------------- */



@media all and (max-width: 1024px){
	.w_newsletter_popup .wnp-cont input[type=text]{
		width:91%;
	}
}

@media all and (max-width: 540px){
	
	.nl-pp-email-input{
		width:90%;
	}
	
	.nl-pp-form-submit-wrapper{
		flex-wrap:wrap;
	}
	
	.nl-pp-form-submit{
		padding:20px;
	}
}


@media all and (max-width: 480px){
	.w_newsletter_popup .wnp-cont input[type=text]{
		width:91%;
	}
	
	.w_newsletter_popup .wn-regulamin-checkbox{
		padding-bottom:10px;
	}
	
	.w_newsletter_popup .nl-pp-form-submit-wrapper{
		display:block;
	}
}
