@import url(https://fonts.googleapis.com/css?family=Scada:400italic,700italic,400,700&subset=latin,cyrillic);.container:after, .main-header .container:after, .ttl-link-main-b:after, .b-box-hot-tour:after, .b-special-full:after, .b-section-main-bar:after, .b-weather-list li:after, .ttl-main-b:after, .box-currency:after, .usd-euro:after, .b-input-currency:after, .b-news:after, .name-email:after, .b-contacts-info:after, .country-list:after, .country-full:after{content:"";display:table;clear:both;}
@media screen and (max-width:1024px){
    #rightcol{font-size:10px !important;}
    .b-main-header-center{width:33% !important;}
    
}
.b-box-footer-cont a{color:#fff;text-decoration: none;}
.b-box-footer-cont a:hover{text-decoration: underline;}
#rightcol{
  width:94%;  font-size:14px;
}
#rightcol img{width:16px;
    margin-right: 1px;}
#rightcol a {color:#22414d;}
.b-modal-form .b-input:focus{background-color:#b2d4dc;border:1px solid;}
.main-menu, .main-menu .sub-menu, .b-weather-list, .pagination-news, .country-list, .country-full{padding:0;margin:0;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{display:block;}
audio, canvas, progress, video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden], template{display:none;}
a{background-color:transparent;}
a:active, a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:bold;}
dfn{font-style:italic;}
h1{font-size:2em;margin:.67em 0;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;}
pre{overflow:auto;}
code, kbd, pre, samp{font-family:monospace,monospace;font-size:1em;}
button, input, optgroup, select, textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button, select{text-transform:none;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled], html input[disabled]{cursor:default;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"], input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td, th{padding:0;}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;left:0;top:0;display:block;}
.slick-track:before, .slick-track:after{content:"";display:table;}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{float:left;height:100%;min-height:1px;display:none;}
[dir="rtl"] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.fancybox-opened{z-index:8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner{position:relative;}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}
.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url("../img/fancybox/fancybox_sprite.png");}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
#fancybox-loading div{width:44px;height:44px;background:url("../img/fancybox/fancybox_loading.gif") center center no-repeat;}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../img/fancybox/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-prev span{left:10px;background-position:0 -36px;}
.fancybox-next span{right:10px;background-position:0 -72px;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}
.fancybox-lock{overflow:hidden !important;width:auto;}
.fancybox-lock body{overflow:hidden !important;}
.fancybox-lock-test{overflow-y:hidden !important;}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../img/fancybox/fancybox_overlay.png");}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{padding-top:10px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, 0.8);}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url("fancybox_sprite@2x.png");-moz-background-size:44px 152px;-o-background-size:44px 152px;background-size:44px 152px;}
#fancybox-loading div{background-image:url("fancybox_loading@2x.gif");-moz-background-size:24px 24px;-o-background-size:24px 24px;background-size:24px 24px;}
}
@font-face{font-family:'fontello';src:url("../font/fontello.eot?99428617");src:url("../font/fontello.eot?99428617#iefix") format("embedded-opentype"), url("../font/fontello.woff?99428617") format("woff"), url("../font/fontello.ttf?99428617") format("truetype"), url("../font/fontello.svg?99428617#fontello") format("svg");font-weight:normal;font-style:normal;}
[class^="icon-"]:before, [class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}
.icon-down-dir:before{content:'\e800';}
.icon-calendar:before{content:'\e801';}
.icon-dollar:before{content:'\e804';}
.icon-euro:before{content:'\e805';}
.icon-dot:before{content:'\e806';}
.icon-phone:before{content:'\e808';}
.icon-mail:before{content:'\e803';}
.icon-vk:before{content:'\e807';}
.icon-fb:before{content:'\e802';}
.icon-ig:before{content:'\e80b';}
.icon-ok:before{content:'\e809';}
.icon-location:before{content:'\e80a';}
.icon-up:before{content:'\e80c';}
.icon-avatar:before{content:'\e80d';}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{height:100%;font-size:62.5%;-webkit-font-smoothing:antialiased;}
body{height:100%;background:#eeeef4;font-size:16px;font-size:1.6rem;line-height:1.5;font-family:"Scada", "Trebuchet MS", sans-serif;}
p{color:#000;margin:0 10px 10px 10px;}
input, textarea{border:none;}
input[type=text], textarea{display:block;width:100%;}
input:focus,
textarea:focus{outline:none;background-color:#b2d4dc;border:1px solid;}
img{max-width:100%;}
fieldset{padding:0;margin:0;border:0;}
.container{width:1070px;margin:0 auto;}
.margin-b{margin-bottom:45px;}
.padding-box{padding:20px;}
.b-module{background:#fff;border-bottom:4px solid #D5D5DB;}
.b-3{width:33.3333%;float:left;}
.b-2{width:50%;float:left;}
.b-4{width:25%;float:left;}
.block{display:block;}
.btn{display:inline-block;text-decoration:none;background:#ff6900;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;color:#fff;text-transform:uppercase;font-size:18px;font-size:1.8rem;line-height:45px;line-height:4.5rem;padding:0 45px;-webkit-transition:background 0.1s ease-out;-moz-transition:background 0.1s ease-out;-o-transition:background 0.1s ease-out;transition:background 0.1s ease-out;}
.btn:hover{background:#ff8733;}
.btn:active{position:relative;top:1px;}
.necrl{color:#f00;}
.scrollup{font-size:30px;position:fixed;z-index:9999;bottom:50px;right:100px;display:none;color:#fff;text-decoration:none;background:#ff6900;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.top-main-header{background:#3e6372;font-size:16px;font-size:1.6rem;line-height:30px;line-height:3rem;}
.top-main-header .container{padding:0 20px;}
.top-main-header i{color:#ff6900;font-size:20px;font-size:2rem;}
.wrp-phone-header-info{display:inline-block;}
.wrp-phone-header-info .header-info-span:first-child:before{content:'';}
.main-header-phone{float:right;}
.main-header-mail{float:left;}
.header-info-span{color:#fff;padding:0 10 0 0px;}
.header-info-span:before{content:'|';padding-right:5px;font-weight:bold;color:#ff6900;}
.header-info-span_mail{text-decoration:none;}
.header-info-span_mail:hover{color:#b2d4dc;}
.main-header{background:#fff;min-width: 1070px;}
.wrp-main-header{position:relative;padding:15px;height:130px;}
.b-main-header{width:33.3333%;float:left;height:100%;vertical-align:middle;}
.b-main-header:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.b-main-header-md{vertical-align:middle;display:inline-flex;}
.b-main-header-left{text-align:left;}
.b-social-icon i{font-size:40px;font-size:3rem;color:#3e6372;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}
.b-social-icon i:before{margin:0;}
.icon-ok:hover{color:#ED812B;}
.icon-fb:hover{color:#3B5998;}
.icon-vk:hover{color:#4B74A8;}
.icon-ig:hover{color:#3D6C93;}
.link-social-icon{margin-right:5px;text-decoration:none;}
.b-main-header-center{text-align:center;}
.b-main-header-right{text-align:right;}
.b-main-menu{background:#3e6372;}
.main-menu{z-index:1;display:table;width:100%;border-collapse:collapse;}
.main-menu:after{content:"";display:inline-block;width:100%;height:0;overflow:hidden;}
.main-menu > li{display:table-cell;text-align:center;position:relative;}
.main-menu > li:hover > .sub-menu{opacity:1;visibility:visible;top:39px;z-index:99;}
.main-menu li{list-style:none;}
.main-menu a{display:block;padding:0 15px;font-size:18px;font-size:1.46rem;line-height:39px;line-height:3.9rem;color:#fff;text-transform:uppercase;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out;text-decoration:none;}
.main-menu a:hover{color:#ff6900;}
.main-menu .icon-dot:before{width:0;font-size:20px;font-size:2rem;}
.main-menu .sub-menu{position:absolute;top:20px;padding-top:10px;opacity:0;visibility:hidden;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.main-menu .sub-menu:before{content:"";position:absolute;display:block;width:0;height:0;top:-4px;border:7px inset;margin-right:12px;left:15px;border-color:transparent transparent #3e6372 transparent;}
.main-menu .sub-menu a{min-width:240px;display:block;color:#fff;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out;background:#3e6372;}
.main-menu .sub-menu a:hover{background:#b2d4dc;color:#3e6372;}
.b-slide-main{text-align:center;position:relative;}
.b-slide-main img{max-width:100%;min-width:960px;display:block;margin:0 auto;}
.link-b-slide-main{display:block;text-decoration:none;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(62, 99, 114, 0.3);}
.link-b-slide-main:hover .content-slide-main{-webkit-transform:translate(-10px, 0);-moz-transform:translate(-10px, 0);-ms-transform:translate(-10px, 0);-o-transform:translate(-10px, 0);transform:translate(-10px, 0);background:rgba(62, 99, 114, 0.6);}
.link-b-slide-main:hover .more-slide-main{background:#fff;color:#3e6372;}
.content-slide-main{display:inline-block;padding:20px;float:right;text-align:right;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;margin-top:100px;color:#fff;text-shadow:0px 1px #3e6372;text-transform:uppercase;}
.ttl-slide-main, .price-slide-main{font-weight:bold;font-size:48px;font-size:4.8rem;display:block;}
.ttl-slide-main{margin:0;line-height:1;}
.more-slide-main{display:inline-block;border:1px solid #fff;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;letter-spacing:1px;}
.b-main-search{margin-top:20px;}
.ttl-link-main-b{padding:0 20px;background:#b2d4dc;display:block;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;line-height:45px;line-height:4.5rem;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.ttl-link-main-b:hover{background:#3e6372;}
.ttl-link-main-b:hover .span-left-ttl{color:#fff;}
.ttl-link-main-b:hover .span-right-ttl{-webkit-transform:translate(-10px, 0);-moz-transform:translate(-10px, 0);-ms-transform:translate(-10px, 0);-o-transform:translate(-10px, 0);transform:translate(-10px, 0);}
.span-left-ttl{float:left;font-size:18px;color:#3e6372;font-weight:bold;text-transform:uppercase;}
.span-right-ttl{float:right;color:#fff;text-decoration:underline;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.box-hot-tour{float:left;width:25%;padding-bottom:45px;overflow:hidden;}
.box-hot-tour:first-child .ttl-box-hot-tour{border:none;}
.link-box-hot-tour{position:relative;display:block;z-index:0;background:#3e6372;}
.link-box-hot-tour:hover .img-box-hot-tour{opacity:0.6;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.link-box-hot-tour:hover:before{content:'';position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:50px 50px 0 0;border-color:#ff6900 transparent transparent transparent;z-index:1;}
.link-box-hot-tour:hover:after{content:'';position:absolute;left:10px;top:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#ffffff;width:9px;height:9px;z-index:2;}
.link-box-hot-tour:hover .ttl-box-hot-tour{background:#3e6372;color:#fff;}
.img-box-hot-tour{display:block;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.ttl-box-hot-tour{text-decoration:none;position:absolute;top:100%;left:0;display:block;width:100%;z-index:1;background:#fff;text-align:center;color:#3e6372;font-size:18px;line-height:45px;line-height:4.5rem;border-left:1px solid #D5D5DB;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;transition:all 0.1s ease-out;}
.b-main-sletat-hot{background:#fff;border-bottom:4px solid #D5D5DB;}
.b-special-full{margin:-20px;}
.left-main-bar{width:30.52083%;float:left;}
.right-main-bar{width:64.7916%;float:right;}
.b-weather{background:transparent url("../img/bg-weather.jpg") center center no-repeat;}
.b-weather-list{height:227px;overflow:hidden;}
.b-weather-list li{list-style:none;color:#fff;font-size:18px;font-size:1.8rem;}
.b-weather-list .name-country{float:left;}
.b-weather-list .current-weather{float:right;}
.b-weather-list .weather-icon{float:right;display:block;margin-left:5px;}
.b-currency{font-size:18px;font-size:1.8rem;}
.b-btm-currency{padding:20px;}
.ttl-main-b{padding:0 20px;background:#b2d4dc;line-height:45px;line-height:4.5rem;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.date-currency{float:right;font-weight:bold;}
.box-currency{padding-bottom:20px;}
.left-box-currency, .right-box-currency{float:left;width:47.5%;}
.right-box-currency{margin-left:5%;text-align:center;}
.right-box-currency img{display:block;float:right;}
.usd-euro{line-height:31px;line-height:3.1rem;}
.name-currency{color:#ff6900;}
.val-currency{float:right;}
.b-converter fieldset{border:0;margin:0;padding:0;}
.b-enter-amount{font-size:14px;font-size:1.4rem;float:left;width:60%;}
.b-input-currency .input-currency:first-child{margin-right:5%;}
.input-currency{display:block;width:47.5%;float:left;border:0;line-height:45px;line-height:4.5rem;height:45px;padding:0 10px;background:#b2d4dc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.input-currency:focus{outline:1px solid #3e6372;}
.b-radio-currency{text-align:right;padding-bottom:20px;}
.btn-val-currency{display:inline-block;}
.l-rad-btn-currency{display:inline-block;cursor:pointer;background:#3e6372;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;}
.l-rad-btn-currency:hover{background:#508093;}
.l-rad-btn-currency i{color:#fff;display:inline-block;font-size:26px;font-size:2.6rem;}
.rad-btn-currency{display:none;}
.rad-btn-currency:checked + label:before{content:'';position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:15px 15px 0 0;border-color:#ff6900 transparent transparent transparent;z-index:1;}
.news-block-main{height:182px;overflow:hidden;}
.news-block-preview{position:relative;width:250px;height:100%;display:block;line-height:1;overflow:hidden;float:left;border-top:4px solid #3e6372;border-left:4px solid #3e6372;}
.news-block-preview:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.news-block-preview img{display:block;width:100%;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.news-block-content{overflow:hidden;}
.ttl-block-h{text-transform:uppercase;margin:0;line-height:1.2;background:#3e6372;overflow:hidden;max-height:64px;}
.ttl-block-h a{color:#fff;text-decoration:none;display:block;padding:10px 20px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.ttl-block-h a:hover{-webkit-transform:translate(10px, 0);-moz-transform:translate(10px, 0);-ms-transform:translate(10px, 0);-o-transform:translate(10px, 0);transform:translate(10px, 0);}
.news-block-text{padding:10px 20px;margin:0;}
.btn_small{font-size:14px;font-size:1.4rem;line-height:30px;line-height:3rem;padding:0 20px;}
.b-main-partners .slick-slide{width:155px;text-align:center;}
.b-main-partners .slick-slide img{height:75px;max-width:150px;display:inline;}
.top-main-footer{background:url(../img/bg-footer.jpg) no-repeat center center;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;position:relative;}
.top-main-footer:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:block;background-color:#3e6372;background:rgba(62, 99, 114, 0.5);z-index:1;}
.top-main-footer .container{position:relative;z-index:2;padding:20px 0;}
.top-main-footer p{color:#fff;}
.ttl-block-h_mf{padding:5px 10px;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.btm-main-footer{background:#3e6372;color:#fff;padding:10px 0;}
.b-box-footer-cont{margin-bottom:10px;padding-left:30px;position:relative;}
.b-box-footer-cont i{position:absolute;left:0;top:4px;background:#3e6372;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.b-3_footer-mdl{padding:0 20px;}
.btn_mf, .main-footer-inp{font-size:16px;font-size:1.6rem;line-height:40px;line-height:4rem;height:40px;}
.btn_mf{padding:0 20px;}
.main-footer-inp{margin-bottom:10px;padding:0 10px;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#3e6372;}
.b-social-icon_footer{margin-top:10px;}
.b-social-icon_footer i{color:#fff;}
.b-social-icon_footer i:hover{color:#b2d4dc;}
.b-modal-form{display:none;}
.b-content{margin:45px 0;}
.b-content-ttl{margin:0;text-transform:uppercase;color:#3e6372;background:#b2d4dc;padding:10px 20px;}
.b-post-news{padding:10px;}
.b-post-news-link{position:relative;display:block;overflow:hidden;}
.b-post-news-link:hover .b-post-news-img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.b-post-news-link:hover .b-post-news-ttl{padding:20px 10px;}
.b-post-news-img{display:block;width:100%;height:300px;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}
.b-post-news-date{position:absolute;display:inline-block;right:10px;top:10px;color:#fff;background:#ff6900;font-weight:bold;text-transform:uppercase;padding:10px;}
.b-post-news-ttl{position:absolute;bottom:0;left:0;width:100%;color:#fff;background-color:#3e6372;background:rgba(62, 99, 114, 0.8);padding:10px;margin:0;text-transform:uppercase;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.pagination-news{margin-top:30px;text-align:center;}
.pagination-news li{list-style:none;display:inline-block;margin:0 5px;padding:0;background:#fff;border:2px solid #ff6900;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.pagination-news li:hover{background:#ff6900;}
.pagination-news li:hover a{color:#fff;}
.pagination-news a{color:#3e6372;padding:0 16px;display:inline-block;text-decoration:none;font-size:18px;font-size:1.8rem;line-height:40px;line-height:4rem;}
.pagination-news .active{background:#ff6900;}
.pagination-news .active a{color:#fff;}
.pagination-news .disabled{display:none;}
.add-review-ttl{text-transform:uppercase;margin:100px 0 10px 0;}
.wrapper-fld{margin-bottom:10px;position:relative;}
.wrapper-fld label{display:inline-block;margin-right:15px;font-weight:bold;text-transform:uppercase;}
.wrapper-fld .form-error{color:#ff6900;font-size:14px;position:absolute;right:6px;bottom:-35px;}
.name-email .wrapper-fld{float:left;width:48%;}
.name-email .wrapper-fld:first-child{margin-right:4%;}
.name-email .wrapper-fld:first-child .form-error{right:14px;bottom:-21px;}
.name-email .wrapper-fld:last-child .form-error{right:4px;bottom:-21px;}
.b-review-user{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #3e6372;margin-bottom:20px;padding:20px;}
.b-review-user i{color:#ff6900;padding-right:5px;}
.b-review-author{display:block;text-transform:uppercase;font-weight:bold;}
.b-map-contacts{margin:-20px -20px 20px -20px;}
.b-contacts-info{margin-bottom:20px;}
.box-contacts-info{position:relative;float:left;padding-right:20px;}
.box-contacts-info i{font-size:30px;position:absolute;left:0;top:0;color:#ff6900;}
.box-contacts-info address{font-style:normal;}
.link-mailto{text-decoration:none;color:#3e6372;display:block;}
.link-mailto:hover{text-decoration:underline;}
.b-contacts-info-desc{padding-left:50px;}
.b-modal-form fieldset{padding:20px;}
.b-modal-form-ttl{margin:0;background:#b2d4dc;color:#3e6372;text-transform:uppercase;padding:0 20px;line-height:45px;line-height:4.5rem;text-align:center;}
.b-input{line-height:45px;line-height:4.5rem;height:45px;background:#b2d4dc;color:#3e6372;padding:0 20px;margin-bottom:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;border:1px solid transparent;}
.b-submit{text-align:center;}
.b-textarea{height:175px;padding:20px;line-height:1;margin-bottom:20px;background:#b2d4dc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid transparent;}
form .error{background:#F1DEE0;border:1px solid #FF9B9B;}
.fancybox-outer .success_email{text-align:center;height:300px;display:table-cell;vertical-align:middle;width:400px;}
.country-list li{list-style:none;float:left;width:25%;font-size:16px;line-height:30px;}
.country-list li a{color:#000;}
.country-list li a:hover{text-decoration:underline;color:#ff6900;}
.country-full li{list-style:none;padding-left:35px;position:relative;}
.country-full a{color:#000;}
.country-full a:hover{color:#ff6900;text-decoration:underline;}
.country-full span{position:absolute;left:0;background-color:#3e6372;position:absolute;width:30px;height:30px;text-align:center;line-height:30px;line-height:3rem;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.country-full .country-column{float:left;width:25%;}
.h-logo-company{max-width:229px}
@media screen and (max-width:1150px){.content-slide-main{margin:0;}
}
#breadcrumb{
    padding:15px 0;
    }
#breadcrumb span{
 color: #3e6372;
    }
#breadcrumb ul{
    margin:0;
    padding:0;
    list-style:none;
    }
 
#breadcrumb ul li{display:inline;}
#breadcrumb ul li.current a{text-decoration:underline;}
.sub-menu .sub-menu {
    left: 210px;
}
.sub-menu .menu-dowm:hover .sub-menu {
    opacity: 1;
    visibility: visible;
    top: initial;
    padding-top: 0px;
    margin-top: -40px;
    position: absolute;
}
.sub-menu .sub-menu:before{
    display: contents;
}

@media screen and (max-width:600px){
	.container {
    width: 100%;}
	
	.main-menu a {
	font-size: 13px!important;
	}
}

.main-content {
    min-width: 1070px;
}

footer.main-footer {
    min-width: 1070px;
}

h2{margin-right: 10px;margin-left: 10px;}
h3{margin-right: 10px;margin-left: 10px;}

p.incut {
    margin: 20px 0 20px;
    background: #f6f6f6;
    font-size: 18px;
    position: relative;
    line-height: 1.5em;
    text-align: center;
    padding: 40px;
}

p.incut:before {
    content: "“";
    position: absolute;
    font-family: "TT Norms";
    left: 160px;
    top: 55px;
    font-size: 70px;
    font-weight: bold;
    color: rgb(226, 34, 63);
}