.xalv.footers {
    display: none;
}
.xalvain.tada {
    text-align: center;
}
.xalva {
    padding: 20px;
}
.xalvain.tada {
    zoom: 0.5;
	    transition: 0.4s;
}
.xalvain.tada:hover {
    zoom: 1;
	    transition: 0.4s;
}
.xalva {
    position: fixed;
    bottom: 0;
    left: 0;
} 
.tada:hover {
	    animation-iteration-count: infinite;
	
}
 .tada {
  -webkit-animation-name: tada;
  animation-name: tada;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;

    animation-delay: 6s;
  }
  @-webkit-keyframes tada {
  0% {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  }
  10%, 20% {
  -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
  -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
  -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  100% {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  }
  }
  @keyframes tada {
  0% {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  }
  10%, 20% {
  -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
  -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
  -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  100% {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  }
  } 
×
.xalva {
    position: fixed;
    bottom: 0;
    left: 0;
}
.foot {
    display: flex;
    align-items: center;
	flex-wrap: wrap;
}
div#vk_groups {
    margin: 0 auto;
}
img.logopng {
    width: 165px;
}
body{position:relative;font-family:play, sans-serif;font-size:16px;min-width:380px;overflow-x:hidden;}
body input:focus:required:invalid,
body textarea:focus:required:invalid{color:red;}
body input:required:valid,
body textarea:required:valid{color:green;}
.mrgnone{margin:0;}
.iconphone{font-size:19px;line-height:21px;font-family:lato, sans-serif;}
.zakaz_zv{color:#FBAF39;font-size:19px;text-align:right;line-height:23px;font-weight:400;text-decoration:underline;cursor:pointer;}
.btn{height:40px;width:235px;border-radius:0;text-shadow:#b75e00 0 1px 0px;color:#fff;text-align:center;display:inline-block;font-size:18px;vertical-align:top;background:rgb(251,198,53);background:-moz-linear-gradient(top, rgba(251,198,53,1) 0%, rgba(200,147,2,1) 79%, rgba(200,147,2,1) 100%);background:-webkit-linear-gradient(top, rgba(251,198,53,1) 0%,rgba(200,147,2,1) 79%,rgba(200,147,2,1) 100%);background:linear-gradient(to bottom, rgba(251,198,53,1) 0%,rgba(200,147,2,1) 79%,rgba(200,147,2,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbc635', endColorstr='#c89302',GradientType=0);line-height:19px;}
.btn:before{content:'';display:inline-block;width:20px;height:20px;background:url(../img/hand.png) no-repeat;float:left;}
header{background:url(../img/bg5.jpg) no-repeat right 0;background-size:cover;text-align:center;padding-bottom:70px;}
.yellow{font-size:38px;color:#FBB03B;line-height:29px;}
.logop{border-right:1px solid #ccc;width:225px;float:left;font-weight:700;font-family:play, sans-serif;}
.descr{text-align:left;float:left;width:215px;font-size:15px;margin:5px 0px 0px 0px;}
.righttop{text-align:right;}
@media (max-width:767px){.arrow1{position:absolute;left:11px !important;top:10% !important;z-index:2;width:60px !important;height:70px !important
background:url(../img/drawn1.png) no-repeat;background-size:contain !important;}
.arrow2{position:absolute;right:11px !important;top:10% !important;z-index:2;width:60px !important;height:70px !important
background:url(../img/drawn2.png) no-repeat;background-size:contain !important;}
.logo{margin:auto;width:450px;}
.logop{width:222px;}
.descr{width:171px;font-size:12px;}
header h2{font-size:37px !important;line-height:50px !important;}
header h1{font-size:37px !important;line-height:40px !important;}
}
@media (max-width:550px){header h2{font-size:30px !important;line-height:32px !important;}
header h1{font-size:33px !important;line-height:40px !important;}
}
@media (max-width:400px){header h2{font-size:27px !important;line-height:32px !important;}
header h1{font-size:30px !important;line-height:35px !important;}
}
@media (max-width:767px){.logo{margin:auto;width:auto;}
.logop{width:auto;font-size:12px;margin:0;padding-right:3px;}
.yellow{font-size:28px;color:#FBB03B;margin:0;line-height:29px;}
.descr{width:auto;font-size:11px;padding-left:3px;line-height:14px;}
.righttop{text-align:right;margin:0;padding:0;}
.iconphone{font-size:18px;line-height:10px;font-family:lato, sans-serif;}
.nonem{display:block;text-decoration:underline;width:auto !important;margin:auto;}
.mrgnone{margin:2px 0 0 0;font-size:12px;}
.zakaz_zv{color:#FBAF39;font-size:20px;text-align:right;line-height:17px;font-weight:400;text-decoration:underline;cursor:pointer;}
.hp{width:227px;border-width:3px;border-style:solid;border-color:#FBB03B;color:#000000;font-size:14px;text-align:center;line-height:19px;font-family:play, sans-serif;font-weight:700;margin:auto;}
header h2{font-size:26px !important;line-height:29px !important;}
header h1{font-size:24px !important;line-height:28px !important;}
}
.mrg30{margin-top:30px;}
.mrg50{margin-top:50px;}
@media (max-width:500px){.mrg50{margin-top:30px;}
.mrg30{margin-top:5px;}
.logo{margin:auto;width:auto;}
.logop{width:auto;font-size:12px;margin:0;padding-right:3px;}
.yellow{font-size:14px;color:#FBB03B;margin:0;line-height:29px;}
.descr{width:auto;font-size:11px;padding-left:3px;line-height:14px;}
.righttop{text-align:center;margin:0;padding:0;}
.iconphone{font-size:15px;line-height:10px;font-family:lato, sans-serif;}
.nonem{display:block;text-decoration:underline;width:auto !important;margin:auto;}
.mrgnone{margin:2px 0 0 0;font-size:10px;}
.zakaz_zv{color:#FBAF39;font-size:13px;text-align:right;line-height:17px;font-weight:400;text-decoration:underline;cursor:pointer;}
.hp{width:227px !important;border-width:3px !important;border-style:solid;border-color:#FBB03B;color:#000000;font-size:14px !important;text-align:center;line-height:19px !important;font-family:play, sans-serif;font-weight:700;margin:auto;}
.bx-wrapper{position:relative;margin:0 auto 0px !important;padding:0;}
.wrapowr{padding:5px !important;width:100%;border:1px solid #FBB03B;}
header h2{font-size:20px !important;line-height:25px !important;}
header h1{font-size:19px !important;line-height:28px !important;}
.arrow1{position:absolute;left:11px !important;top:13% !important;z-index:2;width:28px !important;height:42px !important
background:url(../img/drawn1.png) no-repeat;background-size:contain !important;}
.arrow2{position:absolute;right:11px !important;top:13% !important;z-index:2;width:28px !important;height:42px !important
background:url(../img/drawn2.png) no-repeat;background-size:contain !important;}
.bx-wrapper .bx-controls-direction a{top:42% !important;}
}
.first{max-width:1000px;margin-top:5px;     margin: 0 auto;     padding-top: 10px;}
.first img{padding:0;float:left;}
header h1{height:59px;background:#000;font-size:45px;color:#FBB03B;line-height:59px;display:inline;vertical-align:top;font-family:play, sans-serif;font-weight:700;}
header h2{height:37px;background:#000;font-size:45px;color:#fff;line-height:59px;display:inline;vertical-align:top;font-family:play, sans-serif;}
.hp{width:327px;border-width:3px;border-style:solid;border-color:#FBB03B;color:#000000;font-size:21px;text-align:center;line-height:25px;font-family:play, sans-serif;font-weight:700;margin:auto;}
.headerdescr{display:inline;font-size:27px;margin:5px 0 0;}
.none{display:none;}
.dysp{display:block;}
@media (max-width:520px){.price li{margin:auto;}
.xswidth{width:100%;}
#one{float:none !important;margin:auto;}
.none{display:block;}
.dysp{display:none;}
}
.nonem{display:none;}
.nonew{display:inline-block;}
@media (max-width:767px){.nonem{display:block;text-decoration:underline;width:auto;margin:auto;}
.nonew{display:none;}
.navbar{display:none;}
}
.price strong{color:#3197d9;font-size:28px;display:inline-block;margin:9px 0 2px;}
#one{width:270px;height:auto;padding:10px;border-width:7px;border-style:solid;border-color:#FBAF39;background-color:#E7E7E7;margin:auto;}
#one .title{width:304px;height:106px;margin:-50px 0 0 -40px;background:url(../img/strelka.png) no-repeat;text-align:center;line-height:21px;font-size:18px;padding-top:5px;}
form .title strong{font-family:'pf_square_sans_probold';font-weight:normal;}
.form-group{margin:0px !important;}
input[type="text"], input[type="tel"]{height:38px;border:#bbc0c4 1px solid;background:#F9F9F9;padding:0 9px;font-size:14px;color:#7f7f7f;margin:0px;min-width:234px;width:238px;color:#A09E9E;text-align:center;font-family:ubuntu, sans-serif;font-style:italic;font-weight:300;}
.btn.large{font-size:22px;height:53px;background:url(../img/btn2.jpg);width:100%;border-radius:4px;cursor:pointer;margin:7px 0 0;}
.advantages{background:#F8F6F6 url(../img/bg4.jpg) repeat center center;padding-bottom:50px;}
@media (max-width:767px){.navbar-default .navbar-collapse, .navbar-default .navbar-form{background:#2C8CD6;}
.adv{width:320px;margin:auto;}
}
.advli{color:#000;font-size:20px;line-height:28px;margin-top:20px;text-align:center;}
.advli strong{font-size:50px;}
.advli2{text-align:center;height:220px;}
#whyme{background:url(../img/bg2.jpg) no-repeat center;background-size:cover;color:#fff;font-size:20px;}
@media (max-width:767px){#whyme{background:url(../img/48-1-u757-fr.jpg) no-repeat right;background-size:cover;color:#fff;font-size:20px;}
.bgtransf{background:#000;opacity:0.7;border-top:5px solid #FBB03A;}
#whyme .title-block{margin:0 auto;text-align:center !important;line-height:34px;width:327px;margin:auto;}
#whyme .title-block p{background:#FBB03A;text-align:center;margin:auto;display:inline-block;font-size:33px;float:none;line-height:33px;}
}
.services{background:url(../img/service2.jpg);background-size:contain;}
.servli{border:#83c0e8 1px solid;height:auto;margin:15px auto;text-align:center;background:white;box-shadow:0 10px 20px rgba(0,0,0,.4);padding:15px;}
.servli img{width:100%;}
.servli .title{font-size:30px;line-height:25px;height:50px;text-align:center;}
.servli .price{font-size:20px;text-align:center;margin:0;}
@media (max-width:767px){.servli{width:320px;float:none;}
}
.title-block{text-align:center;font-size:56px;color:#fff;margin:0 0 0;color:#000;font-weight:700;text-align:left;line-height:60px;}
.rightwhyme p{margin:20px 5px;line-height:30px;}
.rightwhyme ul{list-style:none;margin-bottom:20px;padding-left:5px;}
.rightwhyme ul li{line-height:50px;font-weight:600;font-family:lato, sans-serif;font-size:20px;}
.rightwhyme ul li:before{content:'☑ ';font-size:30px;color:#FBB03A;font-weight:300;}
.bgtransf{margin-top:20px;}
@media (max-width:500px){#whyme img{width:200px;height:auto;margin:0 auto;}
.rightwhyme p{display:none;}
.rightwhyme ul{margin-top:20px;}
.rightwhyme ul li{font-size:15px;line-height:30px;font-weight:400;}
}
.why1{text-align:center;}
.why1 img{margin:auto;}
.review .inlinetitle{color:#fff;padding-bottom:20px;}
.review p{color:#fff;font-size:20px;}
.inlinetitle{color:#000000;font-size:29px;text-align:center;line-height:35px;font-family:play, sans-serif;padding-top:30px;font-weight:700;}
.order-departure{min-height:240px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.4);border-radius:8px;position:relative;margin:0;z-index:1;}
.order-departure .title{font-size:19px;line-height:23px;padding:33px 0 23px;}
.order-departure strong{color:#3197d9;font-size:33px;}
.two .order-departure img{position:absolute;top:-65px;left:67px;}
.form-inline{padding:4px;}
@media (max-width:767px){.imghide{display:none;}
}
.why{background:#fff url(../img/service3.jpg) no-repeat center 0;}
.whyli{height:114px;z-index:2;color:#465660;font-size:18px;line-height:28px;margin-top:20px;font-family:'pf_square_sans_promedium';}
.whyli img{float:left;margin:0 8px 20px 0;}
.whyli p{padding:7px 0 0;}
.blue-title{text-align:center;font-size:63px;color:#3197d9;margin:0 0 34px;}
.mix img{margin-top:8px;width:224px;height:60px;background-size:cover;}
@media (max-width:767px){.lirow{width:320px;margin:auto;float:none;}
}
h4{margin:20px 10px 10px;}
p{margin:10px;}
.sliders-block{z-index:1;background:#fff;border-radius:10px;box-shadow:0 10px 15px rgba(0,0,0,.5);position:relative;min-height:1000px;width:100%;padding:50px 20px;}
.sliders-block .title{text-align:center;margin:0 0 15px;}
.sliders-block .title p{font-size:36px;color:#3197d9;}
.sliders-block .title span{font-size:18px;}
.our-work{position:relative;background:url(../img/bg3.jpg);padding-bottom:74px;}
.our-work:before{content:"";position:absolute;width:100%;height:130px;background:url(../img/ourwork-top.png) no-repeat center 0;top:-13px;z-index:1;left:0;}
.our-work:after{content:"";position:absolute;width:100%;height:170px;bottom:0;left:0;z-index:0;background:url(../img/ourwork-bot.png) no-repeat center 0;}
.our-work .title-block{padding-top:100px;}
.i-want{display:inline-block;vertical-align:middle;color:#fff;width:154px;height:52px;background:url(../img/arr-r.png);line-height:56px;padding:0 0 0 15px;font-family:'pf_square_sans_promedium';font-size:18px;text-transform:uppercase;}
a.btn.large{line-height:43px;}
.our-work .btn{font-size:21px;height:54px;background:url(../img/btn2.jpg);width:165px;float:right;border-radius:4px;cursor:pointer;margin:0px 0 0;}
.btn-block{display:block;width:320px;margin:0 auto;}
.third{max-width:777px;margin:auto;text-align:center;}
.third input[type="text"], .third input[type="tel"]{height:38px;border:#bbc0c4 1px solid;padding:0 9px;font-size:14px;color:#7f7f7f;}
.third .btn{float:none;margin:21px auto 0px;font-size:17px;}
.scheme{height:auto;padding-bottom:70px;}
.sheme-block{background:url(../img/schema1.png) no-repeat;background-size:contain;width:920px;height:370px;position:relative;margin:0 auto;}
.sheme-block ul li{list-style:none;width:150px;text-align:center;position:absolute;line-height:17px;font-size:17px;}
.sheme-block ul li:nth-child(1){left:150px;top:130px;}
.sheme-block ul li:nth-child(2){left:400px;top:130px;}
.sheme-block ul li:nth-child(3){left:650px;top:130px;}
.sheme-block ul li:nth-child(4){left:20px;top:300px;}
.sheme-block ul li:nth-child(5){left:270px;top:300px;}
.sheme-block ul li:nth-child(6){left:520px;top:300px;}
.sheme-block ul li:nth-child(7){left:770px;top:300px;}
@media (max-width:1000px){.sheme-block{background:url(../img/schema2.png) no-repeat;background-size:contain;width:768px;height:560px;position:relative;margin:0 auto;}
.sheme-block ul li{list-style:none;width:150px;text-align:center;position:absolute;line-height:17px;font-size:17px;}
.sheme-block ul li:nth-child(1){left:180px;top:160px;}
.sheme-block ul li:nth-child(2){left:460px;top:160px;}
.sheme-block ul li:nth-child(3){left:460px;top:550px;}
.sheme-block ul li:nth-child(4){left:40px;top:350px;}
.sheme-block ul li:nth-child(5){left:320px;top:350px;}
.sheme-block ul li:nth-child(6){left:600px;top:350px;}
.sheme-block ul li:nth-child(7){left:180px;top:550px;}
}
@media (max-width:767px){.sheme-block{background:url(../img/schema3.png) no-repeat;background-size:contain;width:450px;height:790px;position:relative;margin:0 auto;}
.sheme-block ul li{list-style:none;width:150px;text-align:center;position:absolute;line-height:17px;font-size:17px;}
.sheme-block ul li:nth-child(1){left:30px;top:310px;}
.sheme-block ul li:nth-child(2){left:300px;top:520px;}
.sheme-block ul li:nth-child(3){left:30px;top:720px;}
.sheme-block ul li:nth-child(4){left:160px;top:150px;}
.sheme-block ul li:nth-child(5){left:300px;top:310px;}
.sheme-block ul li:nth-child(6){left:30px;top:520px;}
.sheme-block ul li:nth-child(7){left:300px;top:720px;}
}
@media (max-width:450px){
	.xalv.footers {
    display: block;
}
	.sheme-block{background:url(../img/schema3.png) no-repeat;background-size:contain;width:320px;height:550px;position:relative;margin:0 auto;}
.sheme-block ul li{list-style:none;width:150px;text-align:center;position:absolute;line-height:15px;font-size:17px;}
.sheme-block ul li:nth-child(1){left:7px;top:218px;}
.sheme-block ul li:nth-child(2){left:186px;top:369px;}
.sheme-block ul li:nth-child(3){left:2px;top:510px;}
.sheme-block ul li:nth-child(4){left:100px;top:100px;}
.sheme-block ul li:nth-child(5){left:190px;top:220px;}
.sheme-block ul li:nth-child(6){left:2px;top:365px;}
.sheme-block ul li:nth-child(7){left:184px;top:511px;}
}
.four .order-departure img{position:absolute;top:0;left:0;}
#map{height:606px;width:100%;position:absolute;bottom:-590px;left:0;z-index:-1;}
#map:after{content:"";position:absolute;top:0;left:0;width:100%;height:162px;background:url(../img/map.png) no-repeat center 0;}
.contact{width:390px;height:246px;background:#fff;border-radius:8px;position:absolute;bottom:-368px;right:30px;box-shadow:0 6px 10px rgba(0,0,0,.4);text-align:center;}
.photo{position:absolute;bottom:-330px;left:30px;border:#fff 5px solid;box-shadow:0 4px 10px rgba(0,0,0,.4);}
@media (max-width:845px){.photo{bottom:-541px;left:10px;}
.photo2{bottom:-541px !important;left:245px;}
}
@media (max-width:600px){.photo{display:none;}
.contact{bottom:-560px !important;}
.copyr{margin-bottom:-32px !important;}
.foot {
    justify-content: center;
}
}
@media (max-width:450px){.contact{width:100%;right:0px;font-style:14px;}
}
.copyr{color:#000;font:13px 'pf_square_sans_proregular';text-align:center;padding:5px;position:absolute;margin:0 auto;bottom:0px;margin-bottom:-220px;}
.contact .blue-title{font-size:48px;padding:0px;margin:0px;}
.type{height:83px;background:url(../img/type.jpg);border-radius:10px;text-align:center;}
.type ol{margin:0px !important;}
.type li{width:20% !important;float:left;text-align:center;font-family:'pf_square_sans_promedium';color:#465660;font-size:26px;padding:0px;text-indent:0;border:none !important;background:url(../img/separate2.jpg) no-repeat right 0;}
.type li .active{margin:-4px 0 0 0;}
.type .active div{}
.type p{margin:0px;}
.type .active span{color:#86949d;}
.type div{height:70px;line-height:35px;color:#fff;cursor:pointer;}
.bottomtab{width:173px;text-align:center;margin-left:5px;float:right;}
.bottomtab span{color:#3197d9;font-size:24px;}
.order-block{float:right;}
.center{text-align:center;}
.nav-tabs>li>a{color:white;padding:10px 0px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{background:url(../img/type-active.jpg);box-shadow:0 4px 5px rgba(0,0,0,.2);border-radius:6px;display:block;height:90px;color:#465660;margin:-5px 0 0 0;}
.but{background:#F4F4F4 url(../img/1bg.jpg) repeat center center;padding-bottom:50px;}
@media (max-width:700px){.type li{font-size:18px;}
.bottomtab{width:100%;}
.bottomtab span{font-size:13px;}
.bottomtab .btn.large{font-size:13px;padding:5px;}
}
@media (max-width:460px){.type li{font-size:15px;}
}
#map{height:606px;width:100%;position:absolute;bottom:-590px;left:0;}
#map:after{content:"";position:absolute;top:0;left:0;width:100%;height:162px;background:url(../img/map.png) no-repeat center 0;}
.overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;background:url(../img/overlay.png);}
.form-inline{padding:4px;background-color:#E7E7E7;border-width:7px;border-style:solid;border-color:#FBAF39;}
.popup{display:none;width:320px;height:auto;padding:20px 5px;position:absolute;border-width:7px;border-style:solid;border-color:#FBAF39;background-color:#E7E7E7;z-index:222222;left:0px;right:0px;top:100px;text-align:center;}
@media (max-width:550px){.popup{display:none;width:300px;height:auto;padding:20px 5px;position:absolute;z-index:999;left:0px;right:0px;top:100px;text-align:center;}
}
.popup .title{color:#000000;font-size:24px;padding:0px;}
.popup .close{position:absolute;width:11px;height:11px;background:url(../img/close.png);top:5px;right:5px;}
/**/.popup.price-list{width:980px;left:50%;margin:0 0 0 -490px;border-radius:0;height:auto;min-height:500px;}
@media (max-width:980px){.popup.price-list > div{margin:0px;}
.popup.price-list{width:100%;left:0;margin:auto;border-radius:0;height:auto;min-height:500px;}
}
.popup.price-list > div{margin:0 20px;}
.popup .blue-title{font-size:48px;padding:15px 0 0;margin:0 0 11px;}
.popup.price-list .title{margin:0 0 8px 9px;padding:0;text-align:left;font-size:22px;}
.all-price-table{width:100%;text-align:left;margin:0 0 23px;}
.all-price-table td{padding:0 10px;height:20px;vertical-align:middle;color:#666;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.all-price-table thead td{letter-spacing:-.3px;font-family:'pf_square_sans_proregular';font-size:18px;color:#1cc79a;border-bottom:#e6e6e6 1px solid;height:27px;}
.all-price-table .w70{width:50px;}
.all-price-table .w417{width:397px;}
.all-price-table .w95{width:75px;}
.all-price-table .w246{width:226px;}
.all-price-table .w112{width:92px;}
.all-price-table tbody tr:nth-child(even){background:#f5f5f5;}
td.table-title{height:24px;font-weight:bold;font-size:14px;color:#000;}
/**/.popup .order-departure{box-shadow:none;}
.popup .order-departure .title{color:#000;text-align:center;font-size:19px;margin:0;padding:33px 0 23px;}
.popup .order-departure{margin:92px 0 7px;}
/**/.popup.thankyou{height:189px;}
.popup.thankyou .title{font-size:50px;padding:24px 0 14px;}
.popup.thankyou .text{font-size:24px;line-height:28px;}
.hid{display:none;}
body input:required:valid, body textarea:required:valid{color:#7f7f7f;}
label{display:block;color:red;}
label div{color:#000;font-size:15px;font-weight:500;padding-left:20px;text-align:left;}
@media (max-width:450px){.btn-block{display:block;width:266px;margin:0 auto;}
.i-want{display:inline-block;vertical-align:middle;color:#fff;width:100px;height:52px;background:url(../img/arr-r.png) right;line-height:56px;padding:0 0 0 0px;font-family:'pf_square_sans_promedium';font-size:14px;text-transform:uppercase;}
.our-work .btn{font-size:21px;height:54px;background:url(../img/btn2.jpg);width:165px;float:right;border-radius:4px;cursor:pointer;margin:0px 0 0;}
.our-work form .btn{width:100%;}
}
.nav>li>a:focus, .nav>li>a:hover{border-color:none;background:none;}
.nav-tabs>li>a{border:none;}
.photo2{bottom:-484px;}
.owl-carousel .item{width:100%;color:#fff;font-size:19px;}
.owl-carousel .owl-item img{float:left;background-repeat:no-repeat;width:150px;}
.align-left{width:200px;margin-right:27px;}
.item .left, .item .right{height:380px;width:100%;}
.item p{display:inline-block;}
.fancybox-opened{z-index:5;}
.sliders-block{z-index:1;background:#fff;border-radius:10px;box-shadow:0 10px 15px rgba(0,0,0,.5);position:relative;min-height:1000px;}
.sliders-block .title{text-align:center;margin:0 0 15px;}
.sliders-block .title p{font-size:36px;color:#3197d9;}
.sliders-block .title span{font-size:18px;}
.slider-wrap2 > div{position:relative;}
.slider-wrap2 .order-departure{box-shadow:none;margin:0;height:auto;}
.slider-wrap2 .order-departure form{width:auto;float:none;}
.slider-wrap2 .order-departure .title{padding:35px 0 5px;}
.slider-wrap2 .pagination{display:none !important;}
.slider-wrap2 .prv{margin:3px 0 0 -4px;width:890px;overflow:hidden;}
.slider-wrap2 .prev-btn, .slider-wrap2 .next-btn{background-image:url(http://skinaliexpress.ru/img/slider-btn3.png);top:238px;z-index:99;}
.slider-wrap2 .prev-btn{left:20px;}
.slider-wrap2 .next-btn{right:20px;}
.slider-wrap2 .prv li{float:left;border:#fff 3px solid;margin:0 2px 0 0;}
.slider-wrap2 .prv .active{border-color:#3197d9;}
.slider-wrap2 .prv img{display:block;border:#fff 1px solid;}
.work-slider li{float:left;width:100%;height:535px;}
.item .left:after, .item .right:after{content:"";position:absolute;height:300px;border-right:#ccc 1px solid;top:-8px;right:0;}
.contact .phone-block p span{display:inline-block;margin:0px;background:url(../img/location.png) no-repeat 0 0;padding:2px 0 0 19px;}
.contact .phone-block p{margin:0px;}
@media (max-width:750px){.item .left, .item .right{width:327px;margin:auto;}
}
.fixed{position:fixed;top:0px;left:0;right:0;margin:0 auto;z-index:10000;}
.pr table tr td{padding-left:7px;}
form{text-align:center;}
.bg1{background:url(../img/14.jpg) no-repeat center;}
.bg2{background:url(../img/bg111.jpg) no-repeat center;}
.bg2 .get{background:url(../img/f3.png) no-repeat;text-align:center;background-size:cover;padding-top:70px;margin:auto;width:550px;height:350px;}
.formsec{background-size:cover;height:auto;}
.get{background:url(../img/f3.png) no-repeat;text-align:center;background-size:cover;padding-top:60px;margin:auto;width:550px;height:550px;}
.get p{color:#fff;}
.get .sm{font-size:22px;}
.get .big{font-size:35px;line-height:42px;font-weight:600;}
.get .btn{width:180px;color:#000;font-weight:600;font-size:21px;}
.pt80{padding-top:80px;}
@media (max-width:570px){.get{background:url(../img/f3.png) no-repeat;text-align:center;background-size:cover;padding-top:75px;line-height:33px;margin:auto;width:431px;height:431px;}
.get .sm{font-size:21px;margin:0;}
.get .big{font-size:27px;line-height:33px;margin:0;}
}
@media (max-width:431px){.get{width:320px;padding-top:35px;line-height:33px;margin:auto;height:320px;}
.get .sm{font-size:16px;}
.get .big{font-size:20px;line-height:17px;}
.pt80{padding-top:40px;}
}
.coloryel{color:#FBB03B !important;}
.preim{background:url(../img/bg5.jpg) no-repeat;background-size:cover;}
.preim img{margin:auto;}
.preimli{text-align:center;height:380px;}
.review{background:url(../img/bg7.jpg) no-repeat;background-size:cover;}
.btnreview{color:#FFFFFF;visibility:inherit;text-align:center;text-decoration:none;font-size:22px;font-family:lato, sans-serif;font-weight:700;font-style:normal;border:3px solid #fff;padding:5px;margin-bottom:30px;float:right;}
.tablewrap{margin:20px auto;width:70%;}
@media (max-width:767px){.tablewrap{margin:20px auto;width:95%;}
}
.prices{background:url(../img/pattern.jpg);}
.prices table{width:100%;}
.prices table th{line-height:28px;font-size:23px;font-family:lato, sans-serif;font-weight:300;}
.headtable{height:50px;padding-left:20px;}
.prices table td{border:1px solid #E6E6E6;background-color:#FFFFFF;height:40px;padding-left:10px;font-size:19px;font-family:lato, sans-serif;font-weight:400;line-height:23px;}
.topmap{z-index:529;width:268px;height:45px;border-color:#000000;background-color:#000000;opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-border-radius:0px 0px 24px 24px;-webkit-border-radius:0px 0px 24px 24px;-khtml-border-radius:0px 0px 24px 24px;border-radius:0px 0px 24px 24px;position:absolute;left:0;right:0;margin:auto;bottom:305px;color:#fff;font-size:30px;padding-left:15px;}
.contactmap{z-index:529;width:400px;height:225px;border:5px solid #FBB03B;background-color:#fff;position:absolute;left:50px;bottom:55px;color:#000;font-size:30px;padding-left:15px;}
@media (max-width:400px){.contactmap{left:0px !important;}
}
.mail{font-size:17px;line-height:18px;color:#000;font-family:strong, sans-serif;}
.wrapowl{background:url(../img/kitchen.png);background-size:contain;}
.wrapowr{padding:20px;width:100%;border:1px solid #FBB03B;}
.arrow1{position:absolute;left:0px;top:6%;z-index:2;width:82px;height:120px;background:url(../img/drawn1.png) no-repeat;background-size:contain !important;}
.arrow2{position:absolute;right:0px;top:6%;z-index:2;width:82px;height:120px;background:url(../img/drawn2.png) no-repeat;background-size:contain !important;}
.category-1, .category-2, .category-3, .category-3{display:none;}
textarea{width:238px;background:#F9F9F9;padding:0 9px;font-size:14px;margin:0px;min-width:234px;width:238px;color:#A09E9E;text-align:center;font-family:ubuntu, sans-serif;font-style:italic;font-weight:300;}
.map{position:relative;}
input[type=checkbox], input[type=radio]{color:#ccc;width:22px;height:12px;background:#ccc !important;}
@media (max-width:767px){.form-inline{max-width:300px;}
}
.checkwrap{width:235px;}
.bottomtitle{text-align:center;font-weight:700;display:inline-block;font-size:22px;color:dimgrey;line-height:20px;background:#fff;}
.bottomwr{width:490px;height:45px;margin:20px auto;margin-bottom:-36px;border:3px solid #FF9400;}
@media (max-width:536px){.bottomtitle{text-align:center;font-weight:700;display:inline-block;font-size:17px;color:dimgrey;line-height:20px;background:#fff;}
.bottomwr{width:380px;height:45px;margin:20px auto;margin-bottom:-36px;border:3px solid #FF9400;}
}
.bottomtitle1{text-align:center;font-weight:700;display:inline-block;font-size:35px;color:dimgrey;line-height:20px;background:#fff;}
.bottomtitle11{text-align:center;font-weight:700;display:inline-block;font-size:26px;color:dimgrey;line-height:27px;background:#fff;}
.bottomwr1{width:917px;height:36px;margin:43px auto;margin-bottom:-43px;border:3px solid #FF9400;}
@media (max-width:920px){.bottomtitle1{text-align:center;font-weight:700;display:inline-block;font-size:30px;color:dimgrey;line-height:20px;background:#fff;}
.bottomtitle11{text-align:center;font-weight:700;display:inline-block;font-size:17px;color:dimgrey;line-height:27px;background:#fff;}
.bottomwr1{width:600px;height:36px;margin:43px auto;margin-bottom:-43px;border:3px solid #FF9400;}
}
@media (max-width:620px){.bottomtitle1{text-align:center;font-weight:700;display:inline-block;font-size:26px;color:dimgrey;line-height:20px;background:#fff;}
.bottomtitle11{text-align:center;font-weight:700;display:inline-block;font-size:17px;color:dimgrey;line-height:27px;background:#fff;}
.bottomwr1{width:100%;height:36px;margin:43px auto;margin-bottom:-43px;border:3px solid #FF9400;}
}
@media (max-width:470px){
	.xalva {
    display: none;
}
	.bottomtitle1{text-align:center;font-weight:700;display:inline-block;font-size:21px;color:dimgrey;line-height:20px;background:#fff;}
}

.header_menu>a {
	display: none;
	padding: 10px;
    font-size: 30px;
    color: #FBB03A;
}
.header_menu ul {
	list-style-type: none;
    padding: 0;
    margin: 0;
}
.header_menu ul li{
	display: inline-block;
}
.header_menu ul li:nth-child(4) {
	margin-right: 0;
}
.header_menu ul li a {
	display: inline-block;
	padding: 10px;
	color: white;
	background-color: #FBB03B;
}
@media (max-width: 1200px){
	.header_menu ul{
		text-align: left;
		height: 0;
		transition: all 1s;
		overflow: hidden;
	}	

	.header_menu ul li {
		display: block;
		margin-bottom: 5px;
	}

	.header_menu>a {
		display: inline-block;
	}
}
.header_menu .visible_menu {	
	height: 200px;
}

.header {
	padding-bottom: 10px;
}
.header-toggle-menu {
	transition: all .5s;
}
.header-toggle-menu:hover {
	color:black;
	cursor: pointer;
}
.fixed_header {
	position: fixed;
	width: 100%;
	z-index: 1000;
	background-color: white;
	top:0!important;
	transition:all .5s;
}

img.logopng{
  opacity: 0;
}