@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);
@import url(https://fonts.googleapis.com/css?family=PT+Serif&subset=cyrillic);
body,html{width:100%;height:100%;padding:0px;margin:0px;font-size:16px;color:#38383a;font-family:'Open Sans',sans-serif;}
#video{position:fixed;left:0;top:0;width:100%;height:650px;}
video{width:100%;height:auto;}
div,section,header{box-sizing:border-box;}
.container,header{width:100%;height:auto;position:relative;margin:0 auto;}
.container{background-color:#fff;}
.container.no-color{background:transparent;}
#video .container.no-color{position:absolute;top:0px;left:0px;z-index:99;}
header{padding:1%;height:auto;display:block;position:relative;z-index:100;background-color:rgba(0,0,0,0.85);}
section{position:relative;background-color:#fff;}
.table{display:table;width:100%;}
center{font-weight:300;font-family:'Open Sans';}
.logo{display:table-cell;vertical-align:middle;}
.dozvon{display:table-cell;vertical-align:middle;}
.dozvon>a.modal-four{display:block;width:190px;height:33px;background-color:#ffdd2e;text-align:center;font-weight:700;border-radius:3px;margin:20px 0;box-shadow:inset 0 2px 0 rgba(255,255,255,.25), 0 1px 0 0 #b59d21;cursor:pointer;padding-top:9px;background-image:none;}
.logo>img{display:inline-block;vertical-align:middle;}
.logo>span{display:inline-block;vertical-align:middle;margin-left:20px;color:#848484;font-weight:400;font-size:20px;}
.contakt{display:table-cell;vertical-align:middle;font-size:24px;font-family:'PT Serif',serif;font-weight:400;}
.slyder{position:relative;width:100%;height:650px;overflow:hidden;}
.slyder.bottom{background-image:url(../img/shas.png);background-position:50% 50%;background-size:cover;}
.slyder>div{position:relative;width:100%;height:100%;top:0px;left:0px;background-position:50% 50%;background-size:cover;animation:slyder 35s ease-out infinite;}
.contakt>ul,ul{margin:0px;padding:0px;list-style:none;}
ul>li{display:block;clear:both;width:100%;height:30px;padding-left:35px;box-sizing:border-box;font-weight:300;background-repeat:no-repeat;margin-bottom:15px;}
.contakt>ul>li{display:inline-block;vertical-align:middle;width:auto;height:auto;padding:0px 0px 0px 0px;margin:0px 0px 0px 10px;color:#848484;}
.contakt>ul>li a{color:#848484;}
li.location{background-image:url(../img/contact.png);background-position:0 0;}
li.phone{background-image:url(../img/contact.png);background-position:0 -30px;}
li.viber{background-image:url(../img/contact.png);background-position:0 -60px;}
li.mail{background-image:url(../img/contact.png);background-position:0 -90px;margin-bottom:0px;}
h1.top{display:block;position:absolute;top:15px;left:10%;width:80%;height:auto;background-color:rgba(142,255,44,0.65);padding-top:5px;box-sizing:border-box;color:white;font-size:45px;text-align:center;margin-top:0px;font-weight:400;z-index:3;}
h1.top>span{display:block;width:100%;background-color:rgba(204,204,204,0.85);color:#38383a;font-size:18px;padding:5px 0;}
h2.top,h3.top{display:block;position:absolute;left:10%;width:385px;margin-top:0px;background-color:rgba(255,114,96,0.85);text-align:center;z-index:3;}
h2.top,h3.top>span{color:#fff;}
h2.top{top:250px;font-size:36px;font-weight:400;}
h3.top{top:305px;font-size:20px;font-weight:400;}
.timer{position:absolute;top:470px;left:10%;padding:10px;z-index:3;}
.timer>span{color:#fff;font-size:14px;}
.forma{position:absolute;width:385px;height:313px;top:250px;right:10%;background-color:rgba(0,0,0,0.55);box-shadow: 0 0 2px 1px #cdcdcd;z-index:3;}
h2.leiba{display:block;position:absolute;width:80%;height:72px;left:10%;bottom:-60px;background-image:url(../img/leiba.png);background-position:center;background-repeat:no-repeat;color:#333333;font-family:'Open Sans';font-weight:400;text-align:center;margin-top:0px;font-size:28px;z-index: 101;}
h2.leiba.stroka{height:57px;padding-top:15px;}
h2.leiba>span{font-size:16px;display:block;width:100%;}
.trycol{width:22%;height:auto;margin:1% 1%;display:inline-block;vertical-align:top;}
.trycol span{display:block;width:100%;}
.trycol img{width:200px;height:200px;clear:both;margin-bottom:15px;}
a.modal-one,a.modal-twoo,a.modal-three,a.modal-four-f,a.modal-five,a.modal-six,a.modal-seven,a.modal-eight,a.modal-nine{display:block;width:150px;height:auto;color:#73d216;border:solid 2px #73d216;text-align:center;margin-top:20px;cursor:pointer;transition:.3s ease-out 0s;font-size:22px;}
a.modal-one:hover,a.modal-twoo:hover,a.modal-three:hover,a.modal-four-f:hover,a.modal-five:hover,a.modal-six:hover,a.modal-seven:hover,a.modal-eight:hover,a.modal-nine:hover{background-color:#73d216;color:#fff;transition:.3s ease-out 0s;}

.modal{display:block;width:150px;height:34px;color:#73d216;border:solid 2px #73d216;text-align:center;margin-top:20px;cursor:pointer;transition:.3s ease-out 0s;font-size:22px;}
.hide{display:none;}
.modal.open .hide{display:block;position:fixed;top:0px;left:0px;background-color:rgba(255,255,255,0.95);width:100%;height:100%;z-index:999;z-index:200;cursor:default;color:#38383a;}
.hide div img{width:100%;height:auto;}
.hide div{display:block;position:absolute;top:10%;left:20%;width:60%;height:80%;padding:20px;animation:modal 0.3s ease-out;overflow-y:scroll;box-sizing:border-box;text-transform:none;font-size:16px;text-align:left;}
.modal:hover{background-color:#73d216;color:#fff;transition:.3s ease-out 0s;}

.gallery{width:100%;height:650px;margin:0 auto;overflow:hidden;position:relative;z-index:1;}
.chomu{width:100%;height:650px;background-position:50% 50%;background-size:cover;padding:100px;background-image:url(../img/shto.jpg);background-attachment:fixed;}
.chomu:after,.slyder:after,.dyaka:after{display:block;position:absolute;width:100%;height:100%;top:0px;left:0px;background-image:url(../img/shadow.png);content:'';z-index:2;}
.chomu>p{position:relative;z-index:3;}
p.pak,p.lamp,p.instr,p.bez,p.prym,p.last{display:inline-block;float:left;box-sizing:border-box;width:50%;height:120px;padding-left:50px;padding-right:20px;color:#fff;font-size:20px;font-weight:400;margin-bottom:40px;margin-top:0px;background-position:top left;background-repeat:no-repeat;}
p.pak{background-image:url(../img/pack.png);}
p.instr{background-image:url(../img/instr.png);}
p.lamp{background-image:url(../img/lamp.png);}
p.bez{background-image:url(../img/bez.png);}
p.prym{background-image:url(../img/prym.png);}
p.last{background-image:url(../img/inf.png);}
.four-col{display:inline-block;box-sizing:border-box;width:22%;height:360px;margin:1.35%;padding:10px;border:solid 3px #cdcdcd;vertical-align:top;}
.four-col>center>span{display:block;width:100%;}
.four-col>center>span:after{display:block;content:'';width:60px;height:2px;background-color:#73d216;margin-top:10px;}
.four-col img{clear:both;margin-bottom:15px;}
.four-col.no-bord{border:none;}
.four-col.no-bord span{font-size:24px;}
.four-col.no-bord span>b{color:#73d216;}
.four-col.no-bord p{font-size:14px;}
img.footer{display:inline-block;vertical-align:middle;margin-top:15px;}
footer{position:relative;z-index:100;padding:20px 0;background-color:#000;}
a.modal-four{display:block;width:350px;height:50px;cursor:pointer;background-image:url(../img/dzv.png);}
.for-diz,.for-auto,.for-make,.for-dzv,.for-land,.for-bez,.for-suv,.for-rek,.for-tkan,.for-hud{display:none;}
.show,.zam{display:block;position:fixed;top:0px;left:0px;background-color:rgba(255,255,255,0.95);width:100%;height:100%;z-index:999;}
.show>div{display:block;position:absolute;top:10%;left:20%;width:60%;height:80%;padding:20px;animation:modal 0.3s ease-out;overflow-y:scroll;box-sizing:border-box;}
.zam>div{display:block;position:absolute;top:40%;left:25%;width:700px;height:77px;padding:20px;animation:modal 0.3s ease-out;}
a.close{display:block;position:absolute;top:25px;right:25px;width:auto;height:auto;font-size:14px;font-weight:400;color:#ff7260;cursor:pointer;text-align:center;z-index:15;padding-top:49px;background-image:url(../img/close.png);background-position:top center;background-repeat:no-repeat;}
.show>div>img{width:100%;height:auto;}
.zam>div>a.close{display:block;position:absolute;top:-30px;right:-30px;width:20px;height:20px;font-size:14px;font-weight:700;color:#ff7260;cursor:pointer;border-radius:100%;border:solid 1px #ff7260;text-align:center;}
.show>div>p{font-weight:300;}
.show>div>p>span{text-transform:uppercase;font-weight:700;}
a.modal-anim{display:block;position:fixed;right:50px;bottom:50px;background-color:#ff7260;border-radius:100%;width:90px;height:90px;z-index:9;animation:kolo 1.5s ease-out infinite;cursor:pointer;}
a.modal-anim:after{display:block;position:absolute;content:'';background-color:transparent;width:96px;height:96px;border:solid 2px #ff7260;border-radius:100%;right:-5px;bottom:-5px;animation:koloaf 1s ease-out infinite;}
a.modal-anim:before{display:block;position:absolute;content:'';background-color:transparent;width:116px;height:116px;border:solid 2px #ff7260;border-radius:100%;right:-15px;bottom:-15px;animation:koloaf .5s ease-out 1s infinite;}
a.modal-anim>div{width:100%;height:100%;background-image:url(../img/sluh.png);background-position:center;background-repeat:no-repeat;animation:sluh 5s ease-out infinite;}
a.modal-anim>span{display:block;position:absolute;top:0px;left:0px;width:90px;height:90px;text-align:center;color:#fff;animation:span 5s ease-out infinite;box-sizing:border-box;padding-top:20px;}
.dyaka{box-sizing:border-box;width:100%;height:650px;padding:80px;background-position:50% 50%;background-size:cover;background-image:url(../img/dyaka.jpg);}
.dyaka>p{display:block;position:relative;z-index:3;color:#fff;text-align:center;padding:15px;background-color:rgba(0,0,0,0.65);border-radius:15px;}
.block-50{display:inline-block;vertical-align:top;width:49.5%;height:auto;padding:20px;box-sizing:border-box;}
.dyaka>p>span{font-weight:700;color:#ff7260;}
.wow.animated{animation:modal .5s;}
.four.wow.animated{animation:modal 1s;}
.one.wow.animated{animation:modal .25s;}
.twoo.wow.animated{animation:modal .5s;}
.three.wow.animated{animation:modal .75s;}
.trycol.one.wow.animated{animation:modal .33s;}
.trycol.twoo.wow.animated{animation:modal .66s;}
.trycol.three.wow.animated{animation:modal 1s;}
.no-bord.one.wow.animated{animation:modal .25s;}
.no-bord.twoo.wow.animated{animation:modal .5s;}
.no-bord.three.wow.animated{animation:modal .75s;}
.no-bord.four.wow.animated{animation:modal 1s;}
/*gallery*/
input[type="radio"],label[for]>span{display: none;}
label[for]{display:inline-block;width:10px;height:10px;cursor:pointer;border:solid 1px #ddd;background-color:#ddd;padding:5px;margin:570px 0 0 10px;border-radius:100%;}
label[for]>img{display:block;position:absolute;top:0px;right:-100%;width:100%;height:650px;opacity:0;transition:.3s ease-out 0s;}
input[type="radio"]:checked+label[for]{cursor:default;background-color:#ff7260;}
input[type="radio"]:checked+label[for]>img{display:block;position:absolute;top:0px;right:0px;width:100%;height:650px;z-index: -1;opacity:1;transition:.3s ease-out 0s;}
input[type="radio"]:checked+label[for]>span{display:block;position:absolute;top:60px;left:5%;width:90%;height:auto;color:#fff;background-color:rgba(0,0,0,0.75);text-align:center;font-size:32px;padding:10px;border-radius:10px;box-sizing:border-box;}
input[type="radio"]:checked+label[for]>span.vid{width:50%;left:25%;top:150px;font-size:18px;text-align:left;}
input[type="radio"]:checked+label[for]>span.vid>img{border-radius:100%;float:left;margin:15px;}
input[type="radio"]:checked+label[for]>span.vid>b{color:#ff7260;}
/*end gallery*/
form.form input{display:block;width:100%;height:40px;padding:10px;margin-bottom:15px;clear:both;box-sizing:border-box;font-size:16px;}
form.form input[type="submit"]{width:60%;margin:0 auto 0 auto;background-color:#ffdd2e;text-align:center;font-weight:700;border-radius:3px;box-shadow:inset 0 2px 0 rgba(255,255,255,.25), 0 1px 0 0 #b59d21;cursor:pointer;padding-top:9px;border:none;color:#333333;}
.block-menu{display:inline-block;width:auto;height:auto;vertical-align:top;padding:15px;color:white;}
.block-menu h3{margin-top:0px;}
ul.nav.menu{display:block;width:auto;height:auto;padding:0px;margin:0;list-style:none;}
ul.nav.menu li{display:block;width:auto;clear:both;margin:0 0 0 0;padding:0 0 0 0;}
ul.nav.menu li a{color:white;}
.pad-50-0{padding: 50px 0;}

@keyframes slyder{
	0%{opacity:1;top:0px;}19%{opacity:1;top:0%;}20%{opacity:0;top:-100%;}
	21%{opacity:1;top:-100%;}39%{opacity:1;top:-100%;}40%{opacity:0;top:-200%;}
	41%{opacity:1;top:-200%;}59%{opacity:1;top:-200%;}60%{opacity:0;top:-300%;}
	61%{opacity:1;top:-300%;}79%{opacity:1;top:-300%;}80%{opacity:0;top:-400%;}
	81%{opacity:1;top:-400%;}99%{opacity:1;top:-400%;}100%{opacity:0;top:-500%;}
}
@keyframes modal{
	0%{transform:scale(1.5);opacity:0;}100%{transform:scale(1);opacity:1;}
}
@keyframes block1{
	0%{transform:scale(0);}25%{transform:scale(0);}100%{transform:scale(1);}
}
@keyframes block2{
	0%{transform:scale(0);}50%{transform:scale(0);}100%{transform:scale(1);}
}
@keyframes block3{
	0%{transform:scale(0);}75%{transform:scale(0);}100%{transform:scale(1);}
}
@keyframes kolo{
	0%{transform:rotateZ(0deg);}25%{transform:rotateZ(-15deg);}50%{transform:rotateZ(0deg);}75%{transform:rotateZ(15deg);}100%{transform:rotateZ(0deg);}
}
@keyframes koloaf{
	0%{transform:scale(1);opacity:1;}50%{transform:scale(1.2);opacity:0.8}100%{transform:scale(1.4);opacity:0;}
}
@keyframes sluh{
	0%{opacity:1;}49.9%{opacity:1;}50%{opacity:0;}99.9%{opacity:0;}100%{opacity:1;}
}
@keyframes span{
	0%{opacity:0;}49.9%{opacity:0;}50%{opacity:1;}99.9%{opacity:1;}100%{opacity:0;}
}
/*form*/
.forma>form#form,.forma>form#form-1{display:block;width:360px;height:283px;margin-left:10px;margin-top:10px;}
.forma>form#form>input,.forma>form#form-1>input{width:340px;height:18px;padding:10px 10px 10px 10px;font-size:20px;border:1px solid #cdcdcd;margin-bottom:20px;background-color:rgba(255,255,255,0.3);border-radius:8px;color:#c2c2c2;}
.forma>form#form>input[type="submit"],.forma>form#form-1>input[type="submit"]{display:block;float:left;width:286px;height:40px;background-color:#ffdd2e;text-align:center;font-weight:700;border-radius:3px;box-shadow:inset 0 2px 0 rgba(255,255,255,.25), 0 1px 0 0 #b59d21;cursor:pointer;padding-top:9px;border:none;color:#333333;}
.forma>form#form>input[type="submit"]:hover,.forma>form#form-1>input[type="submit"]:hover{background-color:#b59d21;}
.forma>form#form>img,.forma>form#form-1>img{float:left;margin-right:30px;}
.pad-t-b-100{padding:100px 0;}
.pad-t-b-80{padding:80px 0;}
.mar-l-35{margin-left:35px;}
iframe{height:60px;}
form#form-zvonyk input{display:inline-block;float:left;margin-right:20px;}
form#form-zvonyk{display:block;width:660px;height:60px;}
form#form-zvonyk input[name="phone"],form#form-zvonyk input[name="name"]{width:230px;height:40px;padding:10px;font-size:20px;border:1px solid #a9a9a9;box-sizing:border-box;}
form#form-zvonyk input[name="name"]{background-image:url(../img/block_thin_form.png);background-repeat: no-repeat;background-position: 0 -3px;}
form#form-zvonyk input[name="phone"]{background-image:url(../img/block_thin_form.png);background-repeat: no-repeat;background-position: 0 -102px;}
form#form-zvonyk input[type="submit"]{width:160px;height:40px;border:solid 0px transparent;color:#fff;font-size:14px;font-weight:700;cursor:pointer;border-radius:4px;margin-right:0px;background-color:#ff7260;}
/*end form*/
@media screen and (min-width:240px) and (max-width:767px){
	header{display:block;margin-bottom:20px;padding-top:20px;}
	video{height:100%;width:auto;position:fixed;top:0;}
	.table,.logo,.contakt,.dozvon{display:block;width:100%;}
	.logo:after,.contakt:after{display:block;content:'';width:90%;height:2px;background-color:#848484;margin:20px auto;}
	h1.top,h2.top,h3.top{display:block;position:relative;top:0;left:0;width:95%;height:auto;background-color:rgba(142,255,44,0.65);padding-top:5px;box-sizing:border-box;color:white;font-size:24px;text-align:center;margin-top:0px;margin-left:2.5%;font-weight:400;z-index:3;}
	.dozvon>a.modal-four{margin:10px auto;}
	.forma{position:relative;width:100%;height:auto;top:0px;right:0%;background-color:rgba(0,0,0,0.75);box-shadow: none;z-index:3;margin-bottom:30px;}
	.timer{position:relative;top:0px;left:0%;padding:10px;z-index:3;}
	#timerf7ba17f7ce3fd5c039f35ddcf605473f,#timerf7ba17f7ce3fd5c039f35ddcf605473f0{transform:scale(0.85);}
	/*form*/
	.forma>form#form,.forma>form#form-1{display:block;width:100%;height:auto;margin-left:0px;margin-top:10px;padding:15px;box-sizing:border-box;position:relative;z-index:3;}
	.forma>form#form>input,.forma>form#form-1>input{width:100%;height:40px;padding:10px 10px 10px 10px;font-size:20px;border:1px solid #cdcdcd;margin-bottom:20px;background-color:rgba(255,255,255,0.3);border-radius:8px;color:#c2c2c2;box-sizing:border-box;}
	.forma>form#form>input[type="submit"],.forma>form#form-1>input[type="submit"]{display:block;float:none;width:100%;height:40px;background-color:#ffdd2e;text-align:center;font-weight:700;border-radius:3px;box-shadow:inset 0 2px 0 rgba(255,255,255,.25), 0 1px 0 0 #b59d21;cursor:pointer;padding-top:9px;border:none;color:#333333;}
	.forma>form#form>input[type="submit"]:hover,.forma>form#form-1>input[type="submit"]:hover{background-color:#b59d21;}
	.forma>form#form>img,.forma>form#form-1>img,a.modal-anim{display:none;}
	/*end form*/
	h2.leiba{display:block;position:inherit;width:100%;height:auto;left:0%;bottom:0px;background-image:none;color:#333333;font-size:24px;z-index: 101;background-color:rgba(255,221,46,.85);margin-bottom:0;}
	h2.leiba.stroka{height:auto;padding-top:0;}
	.container.no-color>.slyder{display:none;}
	.slyder.bottom{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../img/shas.png);background-position:top center;z-index:1;}
	.trycol{display:block;width:100%;margin:0 0;padding:2%;animation:none;}
	section center img{width:100%;height:auto;margin:20px 0;}
	input[type="radio"]:checked+label[for]>img{display:block;position:absolute;top:0px;right:-50%;width:auto;height:400px;z-index: -1;opacity:1;transition:.3s ease-out 0s;}
	label[for]{margin:358px 0 0 10px;}
	input[type="radio"]:checked+label[for]>span{top:22px;}
	.pad-50-0{padding: 0 0;}
	.gallery{height:400px;}
	.pad-t-b-100,.pad-t-b-80{padding:0 0;}
	.chomu{padding:10px;height:auto;}
	p.pak,p.lamp,p.instr,p.bez,p.prym,p.last{width:100%;height:auto;float:none;}
	.four-col{display:block;width:96%;height:auto;margin:0;}
	input[type="radio"]:checked+label[for]>span.vid{width:96%;left:2%;top:10px;font-size:16px;text-align:left;}
	input[type="radio"]:checked+label[for]>span.vid>img{width:25%;height:auto;float:left;}
	.block-50{display:block;width:100%;box-sizing:border-box;}
	.mar-l-35{margin-left:0;}
	.zam>div{display:block;position:absolute;top:25%;left:0%;width:100%;height:auto;padding:20px;animation:modal 0.3s ease-out;box-sizing:border-box;}
	iframe{height:100%;}
	.show>div,.modal.open .hide div{width:80%;left:10%;}
	a.close{top:1px;right:1px;background-size:50%;padding-top:25px;}
	form#form-zvonyk{display:block;width:100%;height:auto;}
    form#form-zvonyk input[name="phone"],input[name="name"]{width:100%;margin-bottom:15px;}
    form#form-zvonyk input[type="submit"]{width:100%;}
}