@charset "utf-8";
/* UTF - ¹æ³êñóœŸ¿ */

.zaczekaj
{
	position: fixed;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 500px;
	height: 450px;
	background: #77a942;
	background: rgba(119,169,66,0.95);
	display: table;
	display: none;
	z-index: 17000002;
	border-radius: 1em;
}

.zaczekaj-content-1 {
	display: table;
	width: 100%;
	height: 100%;
}
.zaczekaj-content
{
	text-align: center;
	vertical-align: top;
	display: table-cell;
}
.zaczekaj-exit
{
	width: 21px;
	height: 21px;
/*	background: url(../img/zaczekaj-exit.png) no-repeat;*/
	position: absolute;
	top: 15px;
	right: 15px;
	cursor: pointer;
	opacity: 0.5;
	transition: transform .2s, opacity .2s !important;
	-webkit-transition: transform .2s, opacity .2s !important;
}

.zaczekaj-exit::before {
    content: '';
    background: url(../img/zaczekaj-exit2.png) no-repeat;
    height: 20px;
    width: 20px;
    position: absolute;
    background-size: 20px 20px;
}

.zaczekaj-exit:hover {
    transform: rotate(89.9grad);
    transform-origin: 50% 50%;
    -webkit-transform: rotate(89.9grad);
    -webkit-transform-origin: 50% 50%;
    position: absolute;
    top: 15px;
    right: 15px;
    opacity: 1;
}
.zaczekaj-line-form
{
	/*display: none;*/
}
.zaczekaj-line-1
{
	font-size: 36px;
	line-height: 1;
	color: #fffa50;
	font-family:Arial,sans-serif;
	font-weight:bold;
	margin: 10px 0 20px;
	padding: 0;
}
.zaczekaj-line-2
{
	font-size: 28px;
	line-height: 1;
	color: #ffffff;
	font-family:Arial,sans-serif;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.zaczekaj-line-buttons{
	margin: 20px auto;
}
.zaczekaj-line-buttons > div
{
	display: inline-block;
	/* width: 570px; */
	width: 40%;
	min-width:200px;
	max-width:200px;
	text-align: center;
	line-height: 1;
	font-family:Arial,sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	margin: 0 10px;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
	-webkit-transition: 0.2s; -moz-transition: 0.2s; transition: 0.2s;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.5), inset 0 -1px 0 rgba(255,255,255,0.3), 0 2px 2px rgba(0,0,0,.1);
}
.zaczekaj-line-buttons > div:hover
{
	-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         2px 2px 5px 0px rgba(50, 50, 50, 0.75);
}

.zaczekaj-line-buttons .zaczekaj-line-button-yes > p, .zaczekaj-line-buttons .zaczekaj-line-button-no > p{margin: 10px 0; font-family:Arial,sans-serif; font-size:36px; line-height: 30px;}

.zaczekaj-line-buttons .zaczekaj-line-button-yes
{
	background-color:#c42c00;
	color:#fffa50;
/*	float:left; */
}

.zaczekaj-line-buttons .zaczekaj-line-button-yes .drugi-yes {font-size:16px; line-height: 20px;}
.zaczekaj-line-buttons .zaczekaj-line-button-no .drugi-no {font-size:16px; color:#fff; line-height: 20px;}

.zaczekaj-line-buttons .zaczekaj-line-button-no
{
	background-color:#747474;
	color:#cbcbcb;
}

.zaczekaj-line-buttons .zaczekaj-line-button-yes:hover{background-color:#9C2500}
.zaczekaj-line-buttons .zaczekaj-line-button-no:hover{background-color:#606060}

div > .tooltip  {
opacity: 1;
visibility: visible;
overflow: visible;
margin-top: 5px;
display: inline;
margin-left: -125px;
}

x:-o-prefocus, div> .tooltip  {
margin-left: 25px;
}


@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
/* IE10+ specific styles go here */
	div > .tooltip  {
		margin-left: 25px;
	}
}

.tooltip {
background: #FFFBCF;
border: 1px solid #EFE795;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
padding: 10px;
margin-left: -40px;
position: absolute;
font-family: Arial;
font-size: 17px;
line-height:1.2em;
text-transform: none;
text-decoration: none;
text-align:left;
font-style: normal;
color: #777;
text-shadow: 1px 1px 0 rgba(255,255,255,0.75);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1), inset 0 1px 0 #fff;
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1), inset 0 1px 0 #fff;
-o-box-shadow: 0 1px 3px rgba(0,0,0,0.1), inset 0 1px 0 #fff;
box-shadow: 0 1px 3px rgba(0,0,0,0.1), inset 0 1px 0 #fff;
z-index: 10;
white-space:normal;
}

.tooltip:before { /* Triangle */
content: "";
background: #FFFBCF;

border: 0;
border-top: 1px solid #EFE795;
border-right: 1px solid #EFE795;

width: 10px;
height: 10px;
margin-left: 15px;
margin-top: -16px;

display: block;
position: absolute;

-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);

-webkit-box-shadow: inset -1px 1px 0 #fff;
-moz-box-shadow: inset 0 1px 0 #fff;
-o-box-shadow: inset 0 1px 0 #fff;
box-shadow: inset 0 1px 0 #fff;

display /*\**/: none\9;
*display: none !important;
*display: none;
}

#zaczekajblackout2 {
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.85);
	z-index: 17000001;
	width: 100%;
	height: 100%;
	display: none;
}

.browse span.zaczekajzal{margin:5px 10px;font-size:0.7em;}
input.zaczekajfile{width:220px;font-size:0.7em;padding:2px 0 5px;border:none;margin-left:14px;background-color:inherit;color:black;}
#questionNamezaczekaj.notEmpty{border-left:2px solid green;}
#questionMailzaczekaj.notEmpty{border-left:2px solid green;}
#questionPhonezaczekaj.notEmpty{border-left:2px solid green;}
#questionPhonezaczekaj.badNumber{border-left:2px solid #c00;}
#questionContentzaczekaj:valid{border-left:2px solid green;}
#questionNamezaczekaj:valid{border-left:2px solid green;}
#questionMailzaczekaj:valid{border-left:2px solid green;}
#questionContentzaczekaj:placeholder-shown{border-left:2px solid #c00;/* Red */}
#questionNamezaczekaj:placeholder-shown{border-left:2px solid #c00;/* Red */}
#questionMailzaczekaj:placeholder-shown{border-left:2px solid #c00;/* Red */}
#questionPhonezaczekaj:placeholder-shown{border-left:2px solid #808080;/* Szary */}
