.laberPopupnewsletter{}.laberPopupnewsletter-i{margin:15% auto;position:relative;}.laberPopupnewsletter-i .close{	background: url("../img/icon_close.png") no-repeat scroll center center;	border-radius: 4px;	color: #fff;	font-size: 30px;	font-weight: normal;	height: 25px;	opacity: 1;	position: absolute;	right: 20px;	text-align: center;	text-indent: -999em;	top: 20px;	width: 25px;	-webkit-transition: all 300ms ease;	-moz-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	transition: all 300ms ease;	z-index: 99;}.labpopupnewsletter{position:relative;padding-left: 76px;width: 100%;}#newsletter_block_popup{	bottom: 0;    left: 0;    margin-left: 50%;    padding: 10% 60px 10% 0;    position: absolute;    right: 0;    text-align: center;    top: 0;}#newsletter_block_popup .block_content{}#newsletter_block_popup .block_content .newsletter_title{}#newsletter_block_popup .block_content .newsletter_title h3{	color: #222;	font-size: 14px;	line-height: 1;	margin: 0 0 30px;	text-transform: uppercase;}#newsletter_block_popup .block_content .laberContent {	color: #666666;    font-size: 16px;    line-height: 25px;	margin-bottom:30px;}#newsletter_block_popup .block_content .laberContent h2{	color: #222222;	font-size: 72px;	line-height: 1;}#newsletter_block_popup .block_content .laberContent p{	margin: 0;	color: #222;	font-size: 14px;	font-weight: 500;}#newsletter_block_popup .block_content .labAlert {color:#b11e22;font-size:14px;}#newsletter_block_popup .block_content .inputNew {	background-color: #fff;	border: 1px solid #ebebeb;	height: 45px;	line-height: 45px;	padding: 0 15px;	width: 100%;	margin-bottom: 30px;	border-radius: 45px;	text-align: center;}#newsletter_block_popup .block_content .send-reqest {	background: #fcb700;	color: #222;	display: block;	font-size: 14px;	font-weight: 500;	line-height: 45px;	margin-bottom: 30px;	padding: 0 30px;	text-transform: uppercase;	cursor: pointer;	-webkit-transition: all 300ms ease;	-moz-transition: all 300ms ease;	-ms-transition: all 300ms ease;	-o-transition: all 300ms ease;	transition: all 300ms ease;	border-radius: 45px;}#newsletter_block_popup .block_content .send-reqest:hover{	background-color:#222;	color:#fff;	}#newsletter_block_popup .newsletter_block_popup-bottom {display: inline-block;}#newsletter_block_popup .newsletter_block_popup-bottom .subscribe-bottom {	display: inline;    float: left;    line-height: 25px;    margin-right: 5px;}#newsletter_block_popup .newsletter_block_popup-bottom .laber_newsletter_dont_show_again {	color: #666666;    font-size: 14px;    font-style: italic;    line-height: 25px;    margin: 0;}@media only screen and (min-width : 992px) and (max-width : 1199px){	.laberPopupnewsletter-i{		width: 910px;	}	#newsletter_block_popup{		margin-left: 45%;	}}@media only screen and (min-width : 768px) and (max-width : 991px){	.laberPopupnewsletter-i{		width: 650px;	}	#newsletter_block_popup {		background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;		padding: 60px;		margin:0;	}}@media only screen and (max-width : 767px){}