#exit_bg {
    background: url("./bg.png") repeat scroll 0 0 transparent;
    bottom: 0;
    display: none;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 998;
}
#exit_popup, #exit_popup2 {
    display: none;
    position: fixed;
    top: 20%;
    z-index: 999;
    width: 100%;
    height:100%;
}
#exit_popup table, #exit_popup2 .table{
	margin:0 auto; 
    height:auto;
    background: #fff;
	position:relative;    
}
#exit_popup table {width: 50%;}
#exit_popup2 .table {width: 85%; max-width:265px;}

#exit_close, #exit_close2 {
    background: url("./krzyzyk.png") no-repeat scroll center center;
    cursor: pointer;
    height: 15px;
    position: absolute;
    right: -20px;
    top: 0px;
    width: 15px;
    z-index: 1000;
}
#exit_popup #exit_close,#exit_popup2 #exit_close2{left:50%; margin-left:51%;}

.popup {
   
}
.popup .popupColorBg {
    background: none repeat scroll 0 0 transparent;
}
div.popUpContent {
   padding:20px;
}
div#mailing_result {
    bottom: 73px;
    color: #FF0161;
    font-weight: 300;
    left: 20px;
    z-index: 100;
   
}
.lewo{float:left;}
.prawo{float:right;}
.clear{clear: both;}

div.popUpContent h2{background: none; color:#00B591 !important; font-size: 20px; border:none; line-height:24px; letter-spacing:0; margin:0px 0 10px 0; }
div.popUpContent p{padding:5px 0 ;}
div.popUpContent input#mailing_email {
    font-size: 14px;
    font-weight: normal;
    padding: 5px 0 4px 5px;
    width: 30%;
    height: 23px;
    border:solid 1px #ccc;
     -moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	margin-right:10px;
}
a.subscribeUs {
    background: #00B591;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjY0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #00B591 0%, #009376 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00B591), color-stop(100%,#009376));
	background: -webkit-linear-gradient(top,  #00B591 0%,#009376 100%);
	background: -o-linear-gradient(top,  #00B591 0%,#009376 100%);
	background: -ms-linear-gradient(top,  #00B591 0%,#009376 100%);
	background: linear-gradient(to bottom,  #00B591 0%,#009376 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00B591', endColorstr='#009376',GradientType=0 );
	border: solid 1px #24C5A5;
     -moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px; 
	text-align: center;
    color: #FFFFFF;
    font-weight: bold;
    padding: 8px 0;
    text-decoration: none;
 	font-size: 14px;
    width: 65%;
    display:block;
}

div.naglowek{background: #1E212A; padding:20px;}
div.naglowek h2{color: #fff !important; font-weight: 700 !important;}
div.naglowek p{padding:0px;}
div.naglowek p.ile{color:#919192;}
#exit_popup2 div.popUpContent {text-align: center; }
#exit_popup2 div.popUpContent p {text-transform: uppercase; font-weight: 400; padding:0px;}
#exit_popup2 div.popUpContent p span{font-weight: 400;}
#exit_popup2 a.subscribeUs{display: inline-block;}

@media handheld,only screen and (min-width:200px) and (max-width:767px){
	.popup {
	    height:auto;
	    overflow: scroll;
	    width: 100%;
	}
	#exit_popup div.popUpContent p {display:none;}
	#exit_popup div.popUpContent h2{font-size:18px;}
	#exit_popup2 div.popUpContent, #exit_popup div.popUpContent{}
	#exit_popup2 div.popUpContent .lewo{float:none}
	div.popUpContent input#mailing_email{width: 97%; margin-bottom: 10px;}
	#exit_popup2 div.popUpContenta .subscribeUs {width:80% }
	#exit_popup div.popUpContent a.subscribeUs {width:100% }
	#exit_popup table {
    	width: 87%;
	}
	div.popUpContent h2 {font-size:22px;}
}