.laberPopupnewsletter{}.laberPopupnewsletter-i{margin:10% auto;position:relative;}.laberPopupnewsletter-i .close{    background: url(../img/icon_close.png) no-repeat scroll center center;    border-radius: 100%;    color: #fff;    font-size: 30px;    font-weight: normal;    height: 44px;    opacity: 1;    position: absolute;    right: 25px;    text-align: center;    text-indent: -999em;    top: 20px;    width: 44px;    z-index: 99;    -webkit-transition: all 300ms ease;    -moz-transition: all 300ms ease;    -ms-transition: all 300ms ease;    -o-transition: all 300ms ease;    transition: all 300ms ease;}.laberPopupnewsletter-i .close:hover{}.labpopupnewsletter{position:relative;background-color:#f6f6f6;width: 100%; background-repeat: no-repeat;background-size: cover;}#newsletter_block_popup{	bottom: 0;    left: 0%;    margin-right: 0;    padding: 150px 0;    position: absolute;    right: 0;    text-align: center;    top: 0;}#newsletter_block_popup .block_content{}#newsletter_block_popup .block_content .newsletter_title{    width: 365px;    display: inline-block;}#newsletter_block_popup .block_content .newsletter_title h3{    font-size: 36px;    line-height: 1;    color: #fff;    text-transform: none;    font-weight: 400;    margin-bottom: 30px;}#newsletter_block_popup .block_content .laberContent {    color: #222222;    font-size: 14px;    line-height: 1;    margin-bottom: 30px;}#newsletter_block_popup .block_content .laberContent p{	margin:0;    font-size: 14px;}#newsletter_block_popup .block_content .labAlert {color:#79b6c8;font-size:14px;}#newsletter_block_popup .block_content .inputNew {	background-color: transparent;    border-radius: 1px;    height: 50px;    line-height: 50px;    padding: 0 15px;    margin-bottom: 30px;    border: none;    border-bottom: 2px solid #e1e1e1;    width: 450px;    text-align: center;    font-size: 13px;	}#newsletter_block_popup .block_content .send-reqest {    border-radius: 2px;    color: #ffffff;    display: inline-block;    font-size: 13px;    font-weight: 700;    line-height: 45px;    margin-bottom: 30px;    padding: 0 100px;    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;    background-color: #222222;    text-align: center;}#newsletter_block_popup .block_content .send-reqest:hover{	background-color:#f57e60;	}#newsletter_block_popup .newsletter_block_popup-bottom {    display: inline-block;    position: absolute;    right: 20px;    bottom: 15px;}#newsletter_block_popup .newsletter_block_popup-bottom .subscribe-bottom {    display: inline;    float: left;    line-height: 25px;    margin-right: 10px;    font-size: 20px;}#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{	}}@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;	}	#newsletter_block_popup .newsletter_block_popup-bottom {		    left: 30%;	}	}@media only screen and (max-width : 767px){.laberPopupnewsletter{ display:none;}}