@charset "UTF-8";

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio, canvas, video { display: inline-block; }
audio:not([controls]) { display: none; height: 0; }
[hidden], template { display: none; }
html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
body { margin: 0; background: #350c4a; font-family: 'Open Sans'; font-size: 1em; line-height:1.3em; color:#32507e; background: url(../images/order_bg.jpg); }
html, body { min-height: 100%; }
body *{ font-family: 'Open Sans',arial,verdana,tahoma; }
*, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
a { background: transparent; }
a:focus { outline: thin dotted; }
a:active, a:hover { outline: 0; }

.clear,.cl{ clear: both; }

section{ width: 985px; margin: 0px auto; min-height: 400px; padding-bottom: 100px; }
section.sStart{ background: #FFFFFF url(../images/exit_offer_bg.jpg) no-repeat top right; }
.sLeft{ width: 613px; float: left; min-height: 300px; position: relative; margin-top: 23px; }
.sRight{ width: 300px; float: left; min-height: 372px; position: relative; }

.sMirror{ background: url(../images/exit_offer_bgpodbutelke.jpg) repeat-x bottom left; }

.sLeft #logoExitOffer{ position: absolute; width: 233px; height: 33px; top: 20px; left: 20px; background: url(../images/exit_offer_logotop.png) no-repeat top left; }
.sLeftTop{ position: relative; height: 100%; margin-top: 100px; height: 373px; background: url(../images/laska_goji.png) no-repeat 10px 0px; }
.sLeftTop .content{ position: absolute; bottom: 0px; left: 236px; }
.sLeftTop .content .s1{ letter-spacing: -1px; text-transform: uppercase; color: #E30052; font-weight: 800; font-size: 42px; margin-bottom: 13px; font-family: 'Lato'; }
.sLeftTop .content .s2{ font-size: 25px; margin-bottom: 20px; font-weight: 300; font-family: 'Lato'; letter-spacing: 3px;  }
.sLeftTop .content .s3{ font-weight: bold; margin-bottom: 20px; }
.sLeftTop .content .s4{ margin-bottom: 40px; font-weight: 400; font-family: 'Lato'; }
.sLeftTop .content .s5{ margin-bottom: 34px; font-weight: 400; font-family: Lato; text-transform: uppercase; font-size: 1.1em; }

.sLeft .arowBig{ width: 601px; height: 129px; background: url(../images/exit_offer_strzalka.png); margin-top: -22px; position: relative; margin-left: -20px; }
.sLeft .arowBig .s1{ width: 88px; position: absolute; top: 40px; left: 20px; font: 900 16px Lato,arial; color: white; text-transform: uppercase; line-height: 22px; }
.sLeft .arowBig .s1 span{ font-size: 28px; }
.sLeft .arowBig .s2{ width: 184px; height: 30px; position: absolute; top: 50px; left: 168px; background: url(../images/exit_offer_logotop_white.png); }
.sLeft .arowBig .s3{ position: absolute; top: 49px; right: 35px; font: 400 21px Lato,arial; color: white; text-transform: uppercase; line-height: 28px; }
.sLeft .arowBig .s3 span{ font-size: 50px; font-weight: 900; vertical-align:-7px; }

.yellow{ color: yellow; }

/*
	Form
*/

#form .entry { background: rgba(0,0,0,0.1); width: 100%; }
#form fieldset { padding: 0; border: 0; color: #797979; padding: 10px 8px 16px 16px; background: #E5E5E5; width: 326px; margin-top: 90px; position: relative; }
#form fieldset label{ display: block; }
#form fieldset .l1{ font: 300 18px Lato,arial; color: #263593; }
#form fieldset .l2{ font: 900 27px Lato,arial; color: #D80647; }
#form fieldset .l3{ font: 900 25px Lato,arial; color: #57AD48; margin-top: 30px; }
#form fieldset .lImg{ position: absolute; top: 10px; right: 10px; }
#form .closed { background: #f2f2f2; border-color: #f2f2f2; padding: 10px 26px; }
#form .closed h2 { color: #797979; }
#form .closed .box { display: none; }
#form ul,
#form ul li { padding: 0; margin: 0; list-style: none; vertical-align: top; }
#form ul li { display: inline-block; padding-top: 8px; padding-right: 8px; }
#form .label { position: absolute; top: -14px; left: 0; color: #fff; background: #a9a9a9; font-size: 0.7em; line-height: 1em; padding: 1px 0 1px 10px; width: 100%; text-transform: uppercase; font-weight: bold; }
#form .external-label { font-size: 0.9em; padding-bottom: 2px; }
#form .w20 { width: 20%; }
#form .w30 { width: 30%; }
#form .w40 { width: 40%; }
#form .w50 { width: 50%; }
#form .w70 { width: 70%; }
#form .w80 { width: 80%; }
#form .w100 { width: 100%; }
#form .find-cep { position: absolute; top: 3px; right: 3px; }
#form .find-cep button { font-weight: bold; color: #fff; text-transform: uppercase; font-size: 0.8em; padding: 7px 10px 5px; line-height: 1em; cursor: pointer; border: 1px solid #117a15; border-bottom-width: 3px; border-radius: 6px; background: rgb(71,171,47); background: -moz-linear-gradient(top,  rgba(71,171,47,1) 0%, rgba(40,141,23,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(71,171,47,1)), color-stop(100%,rgba(40,141,23,1))); background: -webkit-linear-gradient(top,  rgba(71,171,47,1) 0%,rgba(40,141,23,1) 100%); background: -o-linear-gradient(top,  rgba(71,171,47,1) 0%,rgba(40,141,23,1) 100%); background: -ms-linear-gradient(top,  rgba(71,171,47,1) 0%,rgba(40,141,23,1) 100%); background: linear-gradient(to bottom,  rgba(71,171,47,1) 0%,rgba(40,141,23,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#47ab2f', endColorstr='#288d17',GradientType=0 ); }
#form .find-cep button:hover { background: #54B73E; }
#form .loading.stallment,
#form .loading input { background-image: url(data:image/gif;base64,R0lGODlhKAAoAIAAAO3z/uTr9iH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQjM0NkI2OUU1RDExMUUzOUU3NkI3Q0E3QUU1QUNCOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQjM0NkI2QUU1RDExMUUzOUU3NkI3Q0E3QUU1QUNCOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJCMzQ2QjY3RTVEMTExRTM5RTc2QjdDQTdBRTVBQ0I4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJCMzQ2QjY4RTVEMTExRTM5RTc2QjdDQTdBRTVBQ0I4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBAAAAAAsAAAAACgAKAAAAl6Ef6HL3QgjcpTKO6tWuO/dYZ8WXmNVSqeVQqvTui8TZzNXJ3eQ63dv2PGAQiCgSNwZkT1mzlmDxqQtaspawoa0HmXy950tvU3yk2tCq9QR4fBsnrJl8ercBobno9oCACH5BAQAAAAALAAAAAAoACgAAAJehI8Xy+2eogSv1omN3SxjznkTuIkSaZkReqkI+7gv3MgK3dkUvug77+P1dMKA70c7CpXAYJP4tC2dOGaVmsTCrFno1duVRmVT8FbL4p7NaTRKvSaX5WNV0f1mt8X1AgAh+QQEAAAAACwAAAAAKAAoAAACX4SPacHt/5RUsNaJl90sY855E7iJEmmZFAqpCdu6BxzJGt3ZAN7oOx/wAYO6oRB45CVxS5rvx2yynkgpiqq0krDRYtbbtVXBTi2IWybD0GtzyF2Cp+QXekzdFo9lRkABACH5BAQAAAAALAAAAAAoACgAAAJfDI6pGu0P35ozWkvzudzp3HUfFXJjVWInk0Yr20ovEkMzXXs3kOt339jxgEKgYWcsEpHLX3OWZPaUU2lOOLxSa9gntGqNdcFObbg1Npe5W3Eb/U6l2Wd5vDR31/H3TgEAIfkEBAAAAAAsAAAAACgAKAAAAl+MDanLfA9jaJTK+6pWuO/dYZ8WXmNVmqeTRivbZi8XyzNQ23N+3AmP8AEnQqAPZyzyjkNm8tZU5pxLaY06tcawV23riMx6S+AntDoOldFncbub9nC/89TavWPn8a9WAQAh+QQEAAAAACwAAAAAKAAoAAACXox/oMvdCCNylMo7q1a4791hnxZeY1VKp5VCq9O6LxNnM1cnN5Drd2/Y8YBCYKBI3BmRPWbOWYPGpC1qylrChrQeZfL3nS29TfKTa0Kr1BHh8GyesmXx6twGhuej2gIAIfkEBAAAAAAsAAAAACgAKAAAAl6MjwfL7Z6iDK/WiY3dLGPOeRO4iRJpmRF6qQj7uC/cyArd2RS+6Dvv4/V0QoDvRzsKlcBgk/i0LZ04ZpWaxMKsWejV25VGZVPwVsvins1pNEq9JpflY1XR/Wa3xfUCACH5BAQAAAAALAAAAAAoACgAAAJfjI9pwO3/lFSw1omX3SxjznkTuIkSaZkUCqkJ27oHHMka3dkB3ug7D/ABg7qhEHjkJXFLmu/HbLKeSCmKqrSSsNFi1tu1VcFOLYhbJsPQa3PIXYKn5Bd6TN0Wj2XGQAEAIfkEBAAAAAAsAAAAACgAKAAAAl9EjqkK7Q/fmjNaS/O53OncdR8VcmNVYieTRivbSi8SQzNde3eQ63ff2PGAQqBhZywSkctfc5Zk9pRTaU44vFJr2Ce0ao11wU5tuDU2l7lbcRv9TqXZZ3m8NHfX8fdOAQAh+QQEAAAAACwAAAAAKAAoAAACX4Qdqct8DyNolMr7qla4791hnxZeY1Wap5NGK9tmLxfLc1Dbc37cCY/wASdCoA9nLPKOQ2by1lTmnEtpjTq1xrBXbeuIzHpL4Ce0Og6V0Wdxu5v2cL/z1Nq9Y+fxr1YBADs=); }
#form .loading.stallment select { background: transparent; }
#form .inline { display: inline-block; zoom: 1; vertical-align: top; position: relative; border-radius: 4px; border: 1px solid #a9a9a9; overflow: hidden; -moz-transition: 0.2s ease; -ms-transition: 0.2s ease; -o-transition: 0.2s ease; transition: 0.2s ease; background: #fff; width: 100%; height: 38px; }
#form .inline:hover { border-color: #0096ff; }
#form .disabled button,
#form .disabled button:hover,
#form .disabled button:focus { cursor: default; opacity: 0.5; background: rgb(71,171,47); background: -moz-linear-gradient(top,  rgba(71,171,47,1) 0%, rgba(40,141,23,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(71,171,47,1)), color-stop(100%,rgba(40,141,23,1))); background: -webkit-linear-gradient(top,  rgba(71,171,47,1) 0%,rgba(40,141,23,1) 100%); background: -o-linear-gradient(top,  rgba(71,171,47,1) 0%,rgba(40,141,23,1) 100%); background: -ms-linear-gradient(top,  rgba(71,171,47,1) 0%,rgba(40,141,23,1) 100%); background: linear-gradient(to bottom,  rgba(71,171,47,1) 0%,rgba(40,141,23,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#47ab2f', endColorstr='#288d17',GradientType=0 ); }
#form .disabled:hover { border-color: #a9a9a9; }
#form .readonly,
#form .readonly input,
#form .readonly:hover,
#form .readonly select,
#form .readonly select:hover,
#form .readonly select:focus
#form .readonly input,
#form .readonly input:hover,
#form .readonly input:focus { cursor: default; background: #EDEDED; border-color: #a9a9a9; color: #898989; }
#form .text input { -moz-transition: 0.2s ease; -ms-transition: 0.2s ease; -o-transition: 0.2s ease; transition: 0.2s ease; width: 100%; font-size: 0.95em; line-height: 0.9em; color: #6a6a6a; padding: 8px 10px; border: 0; overflow: hidden; border-radius: 4px; }
#form .select select { -moz-transition: 0.2s ease; -ms-transition: 0.2s ease; -o-transition: 0.2s ease; transition: 0.2s ease; width: 100%; font-size: 0.95em; line-height: 0.9em; color: #6a6a6a; margin: 5px 0 5px 0px; padding: 2px 4px; border: 0; overflow: hidden; border-radius: 4px; }
#form .textarea textarea { -moz-transition: 0.2s ease; -ms-transition: 0.2s ease; -o-transition: 0.2s ease; transition: 0.2s ease; width: 100%; font-size: 0.95em; line-height: 0.9em; color: #6a6a6a; padding: 8px 10px; border: 0; overflow: hidden; border-radius: 4px; }
#form .focus { -webkit-box-shadow: 0 0 3px 0 #32ADFF; box-shadow: 0 0 3px 0 #32ADFF; border-color: #0096ff; }
#form .focus input { margin-top: 13px; padding-top: 1px; padding-bottom: 2px; }
#form .focus select { margin-top: 14px; margin-bottom: 1px; padding: 0 4px; height: 19px; }
#form .focus textarea { margin-top: 13px; padding-top: 1px; padding-bottom: 2px; }
#form .focus .label { top: 0; -webkit-transition: 0.2s ease; -moz-transition: 0.2s ease; -ms-transition: 0.2s ease; -o-transition: 0.2s ease; transition: 0.2s ease; }
#form .focus .find-cep button { margin-top: 13px; padding-top: 1px; padding-bottom: 1px; }
#form .focus .find-cep button:focus { border-bottom-width: 1px; padding-top: 1px; padding-bottom: 2px; }
#form .external-focus { -webkit-box-shadow: 0 0 3px 0 #32ADFF; box-shadow: 0 0 3px 0 #32ADFF; border-color: #0096ff; }
#form .invalid:hover { border-color: #FF0004; }
#form .invalid { -webkit-box-shadow: 0 0 3px 0 #FF095D; box-shadow: 0 0 3px 0 #FF095D; border-color: #FF0004; }
#form .invalid select,
#form .invalid input { color: #FF0004; }
#form .invalid .label { background: #FF0004; }
#form .button { width: 100%; }
#form .save-data { padding: 8px; font-size: 0.7em; text-align: center; color: #7A7A7A; }
#form .save-data label { display: block; }
#form .save-data input,
#form .save-data span { display: inline-block; zoom: 1; *display: inline; vertical-align: middle; }
#form .save-data span { margin-left: 4px; }
#form .save-data a { color: #7A7A7A; }
#form .reading { display: none; }

#sendForm{ 
	display: block; text-align: center; border-radius: 10px; padding: 10px 0px; text-decoration: none;
	color: white; font: 900 30px Lato,arial; margin: 20px -10px -20px -18px; ;border: 1px solid #1B5910;
	position: relative;
	transition: box-shadow 0.3s, border 0.3s;

	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #47AA2E),
		color-stop(1, #298D17)
	);
	background-image: -o-linear-gradient(bottom, #47AA2E 0%, #298D17 100%);
	background-image: -moz-linear-gradient(bottom, #47AA2E 0%, #298D17 100%);
	background-image: -webkit-linear-gradient(bottom, #47AA2E 0%, #298D17 100%);
	background-image: -ms-linear-gradient(bottom, #47AA2E 0%, #298D17 100%);
	background-image: linear-gradient(to bottom, #47AA2E 0%, #298D17 100%);
}
#sendForm span{ display: block; position: absolute; width: 21px; height: 19px; background: url(../images/strzaleczka.png) no-repeat 0px 0px; top: 19px; left: 17px; }
#sendForm:hover{ box-shadow: 0px 0px 3px rgba(0,0,0,0.8); border-color: #3A892A; }

a.order{
	display: block; text-align: left; border-radius: 10px; padding: 10px 10px 10px 40px; text-decoration: none;
	color: white; font: 900 17px Lato,arial; margin: -5px 0px -20px -18px; ;border: 1px solid #1B5910;
	position: relative;
	transition: box-shadow 0.3s, border 0.3s;

	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #47AA2E),
		color-stop(1, #298D17)
	);
	background-image: -o-linear-gradient(bottom, #47AA2E 0%, #298D17 100%);
	background-image: -moz-linear-gradient(bottom, #47AA2E 0%, #298D17 100%);
	background-image: -webkit-linear-gradient(bottom, #47AA2E 0%, #298D17 100%);
	background-image: -ms-linear-gradient(bottom, #47AA2E 0%, #298D17 100%);
	background-image: linear-gradient(to bottom, #47AA2E 0%, #298D17 100%);
	transition: box-shadow 0.3s, border 0.3s;
}
a.order:hover{ box-shadow: 0px 0px 3px rgba(0,0,0,0.8); border-color: #3A892A; }
a.order span{ display: block; width: 21px; height: 19px; background: url(../images/strzaleczka.png); position: absolute; top: 10px; left: 10px; }

a#sendOrder.order{ width: 198px; margin: 0px auto; }

.dCounter{ height: 127px; margin-bottom: 100px; position: relative; margin-top: 15px; }
.dCounter .counterBottle{ width: 109px; height: 275px; position: absolute; top: 0px; right: 0px; background: url(../images/exit_offer_EN_17.png) no-repeat 0px 0px; }
.dCounter .counter{ position: absolute; top: 16px; right: 128px; }
.dCounter .counter .cLabel{ position: absolute; top: 18px; right: 230px; font: 500 30px Lato,Arial; }
.dCounter .lablelDown{ position: absolute; top: 104px; right: 130px; text-align: right; font: 900 40px Lato,Arial; color: #E30053;  }
.dCounter .lablelDown div{ font-size: 25px; color: #32507E; font-weight: 400; }
#counter .cntSeparator{ font-size: 40px; font-weight: bold; margin-top: 26px; }


/*
	loading
*/

#loadingBg{ display: none; width: 100%; height: 100%; background: rgba(49,20,66,0.7); z-index: 49987500; position: fixed; top: 0px; left: 0px; }
#loadingBg .loading{ width: 380px; height: 155px; position: fixed; background: white; text-align: center; top: 50%; left: 50%; margin-top: -74px; margin-left: -190px; box-shadow: 0px 0px 40px black; font: normal 14px arial,verdana,tahoma; }
#loadingBg img{ margin-top: 20px; margin-bottom: 20px; }

#fadingBarsG{
	position:relative;
	width:166px;
	height:20px;
	margin: 10px auto 0px auto;
}

.fadingBarsG{
position:absolute;
top:0;
background-color:#000000;
width:20px;
height:20px;
-moz-animation-name:bounce_fadingBarsG;
-moz-animation-duration:1.3s;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:linear;
-moz-transform:scale(.3);
-webkit-animation-name:bounce_fadingBarsG;
-webkit-animation-duration:1.3s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:linear;
-webkit-transform:scale(.3);
-ms-animation-name:bounce_fadingBarsG;
-ms-animation-duration:1.3s;
-ms-animation-iteration-count:infinite;
-ms-animation-direction:linear;
-ms-transform:scale(.3);
-o-animation-name:bounce_fadingBarsG;
-o-animation-duration:1.3s;
-o-animation-iteration-count:infinite;
-o-animation-direction:linear;
-o-transform:scale(.3);
animation-name:bounce_fadingBarsG;
animation-duration:1.3s;
animation-iteration-count:infinite;
animation-direction:linear;
transform:scale(.3);
}

#fadingBarsG_1{
left:0;
-moz-animation-delay:0.52s;
-webkit-animation-delay:0.52s;
-ms-animation-delay:0.52s;
-o-animation-delay:0.52s;
animation-delay:0.52s;
}

#fadingBarsG_2{
left:21px;
-moz-animation-delay:0.65s;
-webkit-animation-delay:0.65s;
-ms-animation-delay:0.65s;
-o-animation-delay:0.65s;
animation-delay:0.65s;
}

#fadingBarsG_3{
left:42px;
-moz-animation-delay:0.78s;
-webkit-animation-delay:0.78s;
-ms-animation-delay:0.78s;
-o-animation-delay:0.78s;
animation-delay:0.78s;
}

#fadingBarsG_4{
left:62px;
-moz-animation-delay:0.91s;
-webkit-animation-delay:0.91s;
-ms-animation-delay:0.91s;
-o-animation-delay:0.91s;
animation-delay:0.91s;
}

#fadingBarsG_5{
left:83px;
-moz-animation-delay:1.04s;
-webkit-animation-delay:1.04s;
-ms-animation-delay:1.04s;
-o-animation-delay:1.04s;
animation-delay:1.04s;
}

#fadingBarsG_6{
left:104px;
-moz-animation-delay:1.17s;
-webkit-animation-delay:1.17s;
-ms-animation-delay:1.17s;
-o-animation-delay:1.17s;
animation-delay:1.17s;
}

#fadingBarsG_7{
left:125px;
-moz-animation-delay:1.3s;
-webkit-animation-delay:1.3s;
-ms-animation-delay:1.3s;
-o-animation-delay:1.3s;
animation-delay:1.3s;
}

#fadingBarsG_8{
left:145px;
-moz-animation-delay:1.43s;
-webkit-animation-delay:1.43s;
-ms-animation-delay:1.43s;
-o-animation-delay:1.43s;
animation-delay:1.43s;
}

@-moz-keyframes bounce_fadingBarsG{
0%{
-moz-transform:scale(1);
background-color:#000000;
}

100%{
-moz-transform:scale(.3);
background-color:#FFFFFF;
}

}

@-webkit-keyframes bounce_fadingBarsG{
0%{
-webkit-transform:scale(1);
background-color:#000000;
}

100%{
-webkit-transform:scale(.3);
background-color:#FFFFFF;
}

}

@-ms-keyframes bounce_fadingBarsG{
0%{
-ms-transform:scale(1);
background-color:#000000;
}

100%{
-ms-transform:scale(.3);
background-color:#FFFFFF;
}

}

@-o-keyframes bounce_fadingBarsG{
0%{
-o-transform:scale(1);
background-color:#000000;
}

100%{
-o-transform:scale(.3);
background-color:#FFFFFF;
}

}

@keyframes bounce_fadingBarsG{
0%{
transform:scale(1);
background-color:#000000;
}

100%{
transform:scale(.3);
background-color:#FFFFFF;
}

}

/* produkty */

.products{ background: white; min-height: 500px; }

.products header{ background: #E5E5E5; height: 127px; position: relative; }
.products header .mlogo{ width: 88px; height: 88px; position: absolute; top: 20px; left: 30px; background: url(../images/bd-parcels.png); }
.products header .topSl1{ position: absolute; top: 30px; left: 150px; font: 700 25px Lato,Arial; color: #161F46; }
.products header .topSl2{ position: absolute; top: 50px; left: 150px; font: 900 40px Lato,Arial; color: #EE0B5C; }
.products .sTop{ height: 105px; position: relative; margin: 10px; color: #7A7A7A; }
.products .sTop .s1{ padding: 30px 0px 0px 10px; font: 400 18px Lato,arial,verdana; }
.products .sTop .s1 span{ color: #35883A; font-weight: bold; }
.products .sTop .s1 strong{ color: #F3000B; }

.products .sTop .s2{ width: 320px; position: absolute; top: 21px; right: 10px; padding: 0px 100px 0px 0px; background: url(../images/bd-satisfacao.png) no-repeat top right; }

.products ul.product{ display: block; margin: 0px; padding: 0px; list-style: none; }
.products ul.product li{ display: block; margin: 0px 20px 10px 20px; padding: 0px; background: #F2F2F2; height: 230px; position: relative; }
.products ul.product li .pHead{ height: 44px; background: #D9D9D9; padding: 10px 20px; position: relative; color: #2A871C; font: 400 20px Lato,arial,verdana; }
.products ul.product li .pHead span{ color: #222C6A; }
.products ul.product li .pHead div{ position: absolute; top: 13px; right: 20px; font-size: 16px; font-weight: 900; }
.products ul.product li .pContent .img{ position: absolute; top: 60px; left: 30px; width: 280px; }
.products ul.product li .pContent .img.noWidth{ width: auto; height: 184px; left: 100px; top: 38px; }
.products ul.product li .pContent .img img{ width: 100%; }
.products ul.product li .pContent .img.noWidth img{ height: 100%; }

.products ul.product li .pContent .middle{ position: absolute; top: 100px; left: 330px; width: 310px; }
.products ul.product li .pContent .right{ position: absolute; top: 78px; right: 15px; width: 260px; text-align: right; }
.products ul.product li .pContent .right .priceOld{ text-decoration: line-through; color: #686D67; }
.products ul.product li .pContent .right .price{ color: #468A4F; font: 900 16px Lato,arial,verdana; }
.products ul.product li .pContent .right .price span{ font-size: 45px; }

.products ul.product li.selected{ box-shadow: 0px 0px 5px rgba(0,0,0,0.8); outline: 1px solid #898989; }
.products ul.product li:hover{ outline: 1px solid #898989; cursor: pointer; }
.products ul.product li.selected .pHead{ background: #41A429; color: white; }
.products ul.product li input[type=radio]{ display: none; }

#shadow.pay .payChoice{ margin: 21px 20px 0px 20px; }