@font-face {
	font-family: 'ElegantIcons';
	src:url('fonts/ElegantIcons.eot');
	src:url('fonts/ElegantIcons.eot?#iefix') format('embedded-opentype'),
		url('fonts/ElegantIcons.woff') format('woff'),
		url('fonts/ElegantIcons.ttf') format('truetype'),
		url('fonts/ElegantIcons.svg#ElegantIcons') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'OpenSans';
    src: url('fonts/OpenSans-Light-TTF.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'OpenSans';
    src: url('fonts/OpenSans-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'OpenSans';
	src: url('fonts/OpenSans-Semibold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'OpenSans';
	src: url('fonts/OpenSans-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'OpenSans';
	src: url('fonts/OpenSans-SemiboldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'ptsans';
    src: url('fonts/ptsans-TTF.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ptsans';
    src: url('fonts/ptsansbold-TTF.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

html {height:100%;width:100%;margin:0;}

body {height:100%;position:relative;max-width:100%;overflow-x:hidden;min-height:100%;margin:0;padding:0;cursor:default;background:#fff;color:#0c0c0c;font-size:14px;line-height:26px;}
body {text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;}
div, h1, h2, h3, h4, p, ul, li, table, tr, td, a, span, u, b, i {max-height:999999px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;}

/* content {{{ */

body.mce-content-body, body.mceContentBody {margin:0;padding:0 .5em 0 .5em;cursor:default;background:#fff;color:#000;font-size:14px;line-height:26px;}

body, body.mce-content-body, body.mceContentBody, input, select, textarea, button {font-family:'OpenSans',sans-serif;font-weight:300;}
input, select, textarea, button {font-size:1em;}
table, tr, td, th {font-size:1em;}

a {color:#e9560d;text-decoration:underline;}
a {-webkit-transition:color 0.3s,background-color 0.3s,border-color 0.3s;-ms-transition:color 0.3s,background-color 0.3s,border-color 0.3s;transition:color 0.3s,background-color 0.3s,border-color 0.3s;}
a:hover {color:#e9560d;text-decoration:none;}
a img {border:none;}
p>img {max-width:100%;height:auto;}
img {-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;}

h1:first-child, .h1:first-child, h2:first-child, .h2:first-child, h3:first-child, .h3:first-child, h4:first-child, .h4:first-child {margin-top:0;}

h1, .h1 {font-size:30px;line-height:34px;margin:0 0 1em 0;padding:0;color:#191919;font-family: 'ptsans', sans-serif;font-weight:normal;text-transform:uppercase;}
h2, .h2 {font-size:24px;line-height:28px;margin:1em 0 1em 0;padding:0;color:#191919;font-family: 'ptsans', sans-serif;font-weight:normal;text-transform:uppercase;}
h3, .h3 {font-size:18px;line-height:22px;margin:1em 0 1em 0;padding:0;color:#191919;font-family: 'ptsans', sans-serif;font-weight:normal;text-transform:uppercase;}
h4, .h4 {font-size:1em;margin:1em 0 1em 0;padding:0;color:#191919;font-family: 'ptsans', sans-serif;font-weight:normal;text-transform:uppercase;}

p, div.p {margin:1em 0 1em 0;padding:0;}

hr {border:0;color:#ccc;background-color:#ccc;height:1px;margin:1em 0 1em 0;clear:both;}

:link, :visited, :hover, :active, :focus {outline:none !important;outline:none;}
::selection {background:#09c;color:#fff;}
::-moz-selection {background:#09c;color:#fff;}

.clear {clear:both;height:1px;line-height:1px;font-size:1px;}

img.auto-left {display:block;float:left;margin:0 10px 0 0;}
img.auto-right {display:block;float:right;margin:0 0 0 10px;}

a.auto-left, a.photo.auto-left, .a.auto-left, .a.photo.auto-left {display:block;float:left;margin:0 10px 0 0;}
a.auto-right, a.photo.auto-right, .a.auto-right, .a.photo.auto-right {display:block;float:right;margin:0 0 0 10px;}
a.auto-left img, .a.auto-left img {display:block;float:none;margin:0;}
a.auto-right img, .a.auto-right img {display:block;float:none;margin:0;}

a.photo, .a.photo {display:inline-block;float:left;margin:5px;padding:5px;border:1px solid #e6e6e6;}
a.photo img, .a.photo img {display:block;}

.auto-photo-block {text-align:center;}
.auto-photo-block>img {display:inline-block;margin:5px;padding:5px;border:1px solid #e6e6e6;width:auto;height:150px;}
.auto-photo-block a.photo, .auto-photo-block .a.photo {float:none;}
.auto-photo-block a.photo img, .auto-photo-block .a.photo img {width:auto;height:150px;}

a.button {display:inline-block;height:38px;padding:0 65px;line-height:38px;background:#fff;border:1px solid #e9560d;color:#e9560d;font-size:16px;font-family: 'ptsans', sans-serif;text-align:center;text-transform:uppercase;text-decoration:none;/*-webkit-border-radius:3px;-ms-border-radius:3px;border-radius:3px;*/}
a.button:hover {background:#e9560d;color:#fff;}

table.data {width:100%;border-collapse:collapse;}
table.data th {border:1px solid #e6e6e6;padding:5px 0 5px 0;vertical-align:top;text-align:center;font-weight:bold;}
table.data th div {padding:0 5px 0 5px;}
table.data td {border:1px solid #e6e6e6;padding:5px;vertical-align:top;}
table.data th.l, table.data td.l {text-align:left;}
table.data th.r, table.data td.r {text-align:right;}
table.data th.d, table.data td.d {text-align:right;}
table.data th.c, table.data td.c {text-align:center;}
table.data tr.row0 {background:#f6f6f6;}
table.data tr.row1 {background:transparent;}
table.data p:first-child {margin-top:0;}
table.data p:last-child {margin-bottom:0;}

/* }}} content */

.wrap {width:100%;max-width:1260px;margin:0 auto;position:relative;text-align:left;}
.wrap-outer {padding:0 30px;}
.wrap-inner {position:relative;}

.clearfix:after {content:'';display:block;clear:both;}

.cms-panel {margin:40px 0;}

table {border-collapse:collapse;}
table tr td {padding:0;}

img {display:block;}

.rel {position:relative;}

.p0 {padding:0 !important;}

.cookie-policy {position:fixed;left:0;bottom:0;width:100%;background:#000;background-color:rgba(0,0,0,0.75);color:#fff;font-size:11px;line-height:16px;z-index:9;}
.cookie-policy a {color:#fff;text-decoration:underline;}
.cookie-policy a:hover {color:#fff;text-decoration:none;}
.cookie-policy .close {display:block;float:right;padding:10px;}
.cookie-policy .brief {padding:10px;}

/*header*/
.header {width:100%;height:90px;position:absolute;top:0;left:0;background:#fefefe;-webkit-box-shadow: 0px 1px 5px 0px rgba(204,204,204,0.5);
-moz-box-shadow: 0px 1px 5px 0px rgba(204,204,204,0.5);
box-shadow: 0px 1px 5px 0px rgba(204,204,204,0.5);}
.header-outer {padding:0 30px;}
.header-inner {height:90px;position:relative;}

.logo {width:195px;position:absolute;top:17px;left:0;}
.logo a, .logo img {display:block;}
.logo img {width:100%;height:auto;}

.tm {width:66.666%;height:90px;position:absolute;right:50px;bottom:0;}
.tm table {width:100%;}
.tm table tr td {text-align:center;}
.tm-item {position:relative;}
.tm-item>a {height:90px;padding:0 10px;position:relative;display:block;color:#010101;font-size:15px;font-weight:300;line-height:90px;text-decoration:none;}
.tm-item>a:hover, .tm-item>a.active {color:#e9560d;}
.tm-item>a:after {content:"";width:100%;height:2px;position:absolute;bottom:0;left:0;display:none;background:#e9560d;}
.tm-item>a:hover:after, .tm-item>a.active:after {display:block;}
.tm-item .sm1 {min-width:100%;position:absolute;top:88px;display:none;background:rgba(255, 255, 255, 0.95);border-top:2px solid #e9560d;z-index:9999;}
.tm-item .sm1-outer {padding:40px 55px;}
.tm-item .sm1-inner {position:relative;}
.tm-item .sm1 table {width:100%;}
.tm-item .sm1 table tr td {vertical-align:top;}
.tm-item .sm1 .hsep div {width:55px;}
.tm table tr td .sm1-item {text-align:left;}
.tm-item .sm1-item>a {min-width:200px;color:#232323;font-size:13px;font-weight:normal;line-height:19px;text-transform:uppercase;text-decoration:none;white-space:nowrap;}
.tm-item .sm1-item>a:hover, .tm-item .sm1-item>a.active {color:#e9560d;}
.tm-item .sm2 {padding:25px 0 0 0;}
.tm-item .sm2-item {padding:4px 0;text-align:left;}
.tm-item .sm2-item>a {min-width:200px;display:inline-block;color:#232323;font-size:13px;line-height:17px;text-decoration:none;}
.tm-item .sm2-item>a:hover, .tm-item .sm2-item.active>a {color:#e9560d;}

.lang {position:absolute;top:27px;right:0;font-weight:300;}
.lang a.active {width:32px;height:37px;display:block;background:url(images/lang.png) no-repeat 0 0;color:#b5b5b4;text-align:center;line-height:37px;text-transform:uppercase;text-decoration:none;}
.lang .dropdown {width:50px;padding:20px 0;position:absolute;top:61px;left:-9px;display:none;background:#f0eeee;text-align:center;border-top:2px solid #e9560d;z-index:9;}
.lang .dropdown a {padding:2px 0;display:block;color:#232323;font-size:13px;line-height:19px;text-transform:uppercase;text-decoration:none;}
.lang .dropdown a:hover, .lang .dropdown a.active {color:#e9560d;}

/*page*/
.page {padding:90px 0 0 0;position:relative;}
.page-outer {padding:40px 0;}
.page-inner {position:relative;}

.inner {width:100%;height:350px;}

.page-title {margin:0 0 40px 0;}
.page-title h1 {}
.page-title .path {padding:0 0 40px 0;color:#e9560d;font-size:12px;line-height:18px;}
.page-title .path a {color:#0c0c0c;text-decoration:none;}
.page-title .path.news-path {padding:0 !important;}
.page-title .path.dc-path {padding:0 !important;}

.sn-item {margin:40px 0 0 0;}
.sn-item:first-child {margin:0;}
.sn-item .clearfix {display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;-webkit-justify-content:space-between;justify-content:space-between;}
.sn-item-img {width:30%;float:left;}
.sn-item-img a {display:block;overflow:hidden;}
.sn-item-img img {width:100%;height:auto;}
.sn-item-info {width:70%;background:#fbfbfb;border-top:1px solid #eeeeee;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;float:right;box-sizing:border-box;}
.sn-item-info.noimage {width:100%;border:1px solid #eeeeee;}
.sn-item-info-outer {padding:45px 55px;}
.sn-item-info-inner {position:relative;}
.sn-item-title a {text-decoration:none;}
.sn-item-date {padding:25px 0 0 0;color:#e9560d;font-weight:bold;}
.sn-item-brief {width:100%;max-height:88px;margin:25px 0 0 0;position:relative;font-weight:normal;line-height:26px;box-sizing:content-box;overflow:hidden;}

.dn-item-info {width:65%;float:left;}
.dn-item-date {padding:0;color:#e9560d;font-weight:bold;}
.dn-item-brief {padding:25px 0 0 0;font-weight:normal;}
.dn-item-text {padding:15px 0 0 0;}
.dn-item-img {margin:40px 0 0 0;}
.dn-item-img a {display:block;overflow:hidden;}
.dn-item-img img {width:100%;height:auto;}
.dn-contacts {width:30%;color:#0c0c0c;font-size:16px;font-weight:normal;float:right;}
.dn-contacts-title {font-size:18px;font-weight:normal;line-height:24px;text-transform:uppercase;}
.dn-contacts-name {padding:40px 0 0 0;font-weight:bold;}
.dn-contacts-email {padding:5px 0 0 0;}
.dn-contacts-email a {color:#0c0c0c;text-decoration:none;}
.dn-contacts-phone {padding:5px 0 0 0;}

.photos {text-align:center;}
.photos .clearfix {margin:-40px 0 0 -40px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}
.photos-item {width:25%;float:left;}
.photos-item:hover .photos-item-title a {color:#e9560d;}
.photos-item-margin {margin:40px 0 0 40px;}
.photos-item-img {border:1px solid #b5b5b5;}
.photos-item-img img {width:100%;height:auto;}
.photos-item-title {padding:15px 0 0 0;}
.photos-item-title a {color:#000;font-size:16px;font-weight:normal;line-height:22px;text-decoration:none;}
.photos-item-brief {padding:10px 0 0 0;}

.pres .clearfix {margin:-40px 0 0 -40px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}
.pres-item {width:20%;float:left;}
.pres-item-margin {margin:40px 0 0 40px;}
.pres-item a {display:block;color:#0c0c0c;font-weight:normal;text-decoration:none;}
.pres-item a:hover {color:#e9560d;}
.pres-item-icon {width:71px;height:81px;display:block;background:url(images/i2.png) no-repeat 0 0;}
.pres-item-title {padding:15px 0 0 0;display:block;}

.dv.clearfix {margin:-40px 0 0 -40px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}
.dv .video {width:25%;float:left;}
.dv .video-margin {margin:40px 0 0 40px;}

.video {width:100%;position:relative;}
.video iframe {width:100%;min-height:200px;}
.video-title {padding:15px 0 0 0;}
.video-title a {display:block;color:#0c0c0c;font-weight:normal;text-decoration:none;}
.video-title a:hover {color:#e9560d;}

.catalog .wrap-outer {padding:30px;}

.dc {background:#f7f7f7;}
.dc .wrap-outer {padding:20px 30px 100px 30px;}
/*.dc .wrap-outer {padding:100px 30px 100px 30px;}*/
.dc .clearfix {margin:0 0 0 -40px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}
/*.dc .clearfix {margin:-80px 0 0 -40px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}*/
.dc-item {width:25%;}
.dc-item-margin {margin:80px 0 0 40px;}
.dc-item a {position:relative;display:block;text-decoration:none;border:3px solid rgba(191,191,191,0.6);text-align:center;}
.dc-item a:hover {border-color:#e9560d;}
.dc-item-icon {width:100%;height:auto;min-height:200px;position:relative;display:block;}
.dc-item a .dc-item-icon svg {width:200px;height:200px;vertical-align:middle;}
.dc-item a .dc-item-icon svg, .dc-item a .dc-item-icon svg * {fill:#d6d6d6 !important;}
.dc-item a:hover .dc-item-icon svg, .dc-item a:hover .dc-item-icon svg * {fill:#f54200 !important;}
.dc-item-icon img {width:100%;height:100%;}
.dc-item-title {-webkit-box-sizing:border-box;box-sizing:border-box;max-height:75px;padding:0 30px;width:100%;position:absolute;top:90%;display:table-cell;color:#3c3c3b;font-size:20px;font-family: 'ptsans', sans-serif;font-weight:normal;vertical-align:middle;text-align:center;line-height:24px;}
.dc-item a:hover .dc-item-title {font-weight:bold;}
.dc-item-title span {padding:0 10px;display:block;background:#f7f7f7;}

.dc-main {width:100%;height:570px;background:url(images/block1-bg.jpg) no-repeat 50% 50%;background-size:cover;overflow:hidden;}
.dc-main .wrap-outer {padding:0 30px;}
.dc-main .clearfix {margin:0 0 0 -40px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}
.dc-main-item {width:33.333%;height:570px;padding:100px 0 0 0;box-sizing:border-box;position:relative;display:block;text-align:center;float:left;}
.dc-main-item > a, .dc-main-item > .a {display:block;margin:0 0 0 40px;text-decoration:none;}
.dc-main-item span {display:block;}
.dc-main-item-bg.has-cursor {cursor:pointer;}
.dc-main-item-bg.b-1 {height:460px;background:url(images/block1-1.png) no-repeat 50% 50%;}
.nomain-body .dc-main-item-bg.b-1:hover, .nomain-body .dc-main-item-bg.b-1.active {background-image:url(images/block1-1.png), url(images/block1-1-hover.png);}
.dc-main-item-bg.b-1:hover {background-image:url(images/block1-1.png), url(images/block1-1-hover.png);}
.dc-main-item-bg.b-2 {height:460px;background:url(images/block1-2.png) no-repeat 55% 50%;}
.nomain-body .dc-main-item-bg.b-2:hover, .nomain-body .dc-main-item-bg.b-2.active {background-image:url(images/block1-2.png), url(images/block1-2-hover.png);}
.dc-main-item-bg.b-2:hover {background-image:url(images/block1-2.png), url(images/block1-2-hover.png);}
.dc-main-item-bg.b-3 {height:460px;background:url(images/block1-3.png) no-repeat 50% 50%;}
.nomain-body .dc-main-item-bg.b-3:hover, .nomain-body .dc-main-item-bg.b-3.active {background-image:url(images/block1-3.png), url(images/block1-3-hover.png);}
.dc-main-item-bg.b-3:hover {background-image:url(images/block1-3.png), url(images/block1-3-hover.png);}
.dc-main-item-title {position:relative;padding:0 60px;color:#4a4a49;font-size:20px;line-height:26px;text-transform:uppercase;z-index:9;top:0;transition:top .1s;}
.dc-main-item-title a {text-decoration:none;color:#4a4a49;}
.nomain-body .dc-main-item-bg.b-1:hover .dc-main-item-title, .nomain-body .dc-main-item-bg.b-2:hover .dc-main-item-title, .nomain-body .dc-main-item-bg.b-3:hover .dc-main-item-title, .nomain-body .dc-main-item-bg.b-1.active .dc-main-item-title, .nomain-body .dc-main-item-bg.b-2.active .dc-main-item-title, .nomain-body .dc-main-item-bg.b-3.active .dc-main-item-title {top:-40px;}
.dc-main-item-bg.b-1:hover .dc-main-item-title, .dc-main-item-bg.b-2:hover .dc-main-item-title, .dc-main-item-bg.b-3:hover .dc-main-item-title {top:-40px;}
.dc-main-item-bg.b-1.t0:hover .dc-main-item-title, .dc-main-item-bg.b-2.t0:hover .dc-main-item-title, .dc-main-item-bg.b-3.t0:hover .dc-main-item-title {top:0;}
.dc-main-item .dc-menu {position:absolute;top:0;left:0;width:100%;height:100%;padding:0 0 0 40px;box-sizing:border-box;text-align:left;display:none;}
.dc-menu-outer {position:relative;height:100%;padding:180px 60px 60px 60px;box-sizing:border-box;background:rgba(256,256,256,0.9);box-shadow:0 10px 30px -15px rgba(0, 0, 0, 0.1);}
.dc-menu-inner {padding:24px 0 0 0;border-top:1px solid #aaa;}
.dc-menu-item {padding:20px 0 0 0;}
.dc-menu-item:first-child {padding:0;}
.dc-menu-item a {text-decoration:none;color:#4a4a49;}
.dc-menu-item a:hover {color:#e9560d;}
.dc-menu-close {position:absolute;top:15px;right:15px;width:40px;height:40px;line-height:40px;text-align:center;cursor:pointer;}
.dc-menu-close i {font-size:20px;color:#aaa;}

.dc-table {width:100%;border-collapse:collapse;}
.dc-table td.w0 {width:0;padding:0;vertical-align:top;}
.dc-table td.w100 {width:100%;padding:0;vertical-align:top;}
.dc-table h1 {margin:0;}
.dc-table .dc-img {width:640px;height:400px;margin:0 0 0 40px;}
.dc-table .dc-slider {width:640px;height:360px;overflow:hidden;}
.dc-table .dc-slide {float:left;width:640px;height:360px;position:relative;}
.dc-table .dc-slide img {width:100%;height:auto;display:block;}
.dc-table .dc-slider .slider-prev {position:absolute;bottom:-50px;left:50%;margin:0 0 0 -40px;width:40px;height:40px;line-height:40px;text-align:center;font-size:18px;color:#999;cursor:pointer;}
.dc-table .dc-slider .slider-next {position:absolute;bottom:-50px;left:50%;margin:0;width:40px;height:40px;line-height:40px;text-align:center;font-size:18px;color:#999;cursor:pointer;}

.dc-bottom .wrap-outer {padding:95px 30px;}
.dc-bottom .clearfix {margin:0 0 0 -115px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}
.dc-article, .dc-doc {width:50%;float:left;}
.dc-article-margin, .dc-doc-margin {margin:0 0 0 115px;}
.dc-bottom-title {padding:0 0 20px 0;}
.dc-bottom-title .h1 {text-decoration:none;}
.dc-bottom-title .h1:hover {color:#191919;}
.dc-article-item {padding:20px 0;border-bottom:1px solid #aaaaaa;}
.dc-article-item a {color:#0c0c0c;font-size:18px;line-height:24px;text-decoration:none;}
.dc-article-item a:hover {color:#e9560d;}
.dc-more {padding:40px 0 0 0;}
.dc-more a {padding:0 0 0 40px;display:block;background:url(images/i32.png) no-repeat 0 0;color:#a0a0a0;font-size:18px;font-weight:normal;line-height:24px;text-transform:uppercase;text-decoration:none;}
.dc-more a:hover {background-position:0 -24px;color:#e9560d;}
.dc-doc .clearfix {padding:25px 0 0 0;margin:-40px 0 0 -40px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}
.dc-doc .pres-item {width:50%;}

.article .dn-item-info {width:100%;float:none;}

.dp-chars {width:35%;float:left;}
.dp-chars table {min-width:100%;color:#313131;font-size:12px;line-height:18px;}
.dp-chars table tr {border-bottom:1px solid #aaaaaa;}
.dp-chars table tr:first-child {background:#b0d25e;border:none;}
.dp-chars table tr:first-child td, .dp-chars table tr th {height:38px;padding:0 15px;font-weight:bold;}
.dp-chars table tr:first-child td .dp-chars-item {padding:0;}
.dp-chars table tr td {height:32px;font-weight:normal;}
.dp-chars table tr td .dp-chars-item {padding:5px 15px;}
.dp-chars table tr td:first-child {width:65%;}
.dp-chars table.short tr td, .dp-chars table.short tr th {padding:0;}
.dp-chars table.short tr td .dp-chars-item {padding:5px 10px;}
.dp-chars table.short tr td.first div {width:20px;padding:5px 0;text-align:center;}
.dp-chars table.short tr td.first .plus:after {width:20px;content:'+';display:block;font-size:30px;font-weight:300;text-align:center;cursor:pointer;}
.dp-chars table.short tr td.first .minus:after {width:20px;content:'-';display:block;font-size:30px;font-weight:300;text-align:center;cursor:pointer;}
.dp-chars table.short tr:first-child td.first .dp-chars-item.plus:after {display:none;}
.dp-chars table.short tr:first-child td.first .dp-chars-item.minus:after {display:none;}
.dp-chars table.short tr td:first-child {width:auto;}
.dp-chars .hidden {display:none;}
.dp-chars .hidden table tr {border-bottom:none;}
.dp-chars .hidden table tr:first-child {background:none;border:none;}
.dp-chars .hidden table tr:first-child td, .dp-chars .hidden table tr th {font-weight:normal;}
.dp-chars .hidden table tr td {height:auto;padding:1px 10px;}
.dp-chars .hidden table tr td.left {width:50%;font-weight:bold;text-align:right;}
.dp-chars .hidden table tr td.right {width:50%;font-weight:bold;text-align:left;}
.dp-chars .hidden .scrollable {margin:6px 0;}
.dp-chars.dc-chars {width:100%;float:none;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;}
.dp-chars.dc-chars table tr td {}
.dp-chars.dc-chars table tr.hidden td {display:table-cell;}
.dp-chars.dc-chars table tr td.first.none {display:none !important;}
.dp-chars.dc-chars table tr td.first.table-cell {display:table-cell !important;}
.dp-chars.dc-chars .scrollable {overflow-x:visible;}
.dp-about {width:55%;float:right;}
.dp-img {width:55%;padding:0 0 20px 0;float:right;}
.dp-img img {width:100%;height:auto;}
.dp-text {padding:0 0 20px 0;}
.dp a.button {color:#92c020;border-color:#92c020;}
.dp a.button:hover {color:#fff;background:#92c020;}

.fancy-block {background:#fff;}
.fancy-block-outer {padding:25px 60px 25px 60px;}
.fancy-block-inner {position:relative;}
.fancy-block .h1 {padding:0 5px;text-align:center;}
.fancy-block-text {padding:0 5px 0 5px;text-align:center;}
.fancy-block .submit {padding:10px 5px 0 5px;text-align:center;}
.fancy-block #captcha-field-block label.field-label {white-space:nowrap;}
.fancy-block .field-label .required {display:none;}

#agree-field-block .field-label {padding:0 0 0 40px;margin-top:12px;display:block;font-size:12px;line-height:18px;}
.uform label a, .form label a, .fancy-block label a {position:relative;z-index:9;}

.about .wrap-outer {padding:55px 30px 60px 30px;}

.nb {background:#f4f2f2;}
.nb .wrap-outer {padding:95px 30px 100px 30px;}
.nb-left {width:66.666%;position:relative;float:left;}
.nb-right {width:33.333%;position:relative;float:left;}
.nb-right-margin {margin:0 0 0 115px;}
.nb-title {padding:0 0 30px 0;}
.nb-title a.h1 {color:#191919;text-decoration:none;}
.nb-left .clearfix {margin:0 0 0 -115px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}
.nb-left .nb-item {width:50%;float:left;}
.nb-right .clearfix {margin:0 0 0 -115px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:stretch;align-content:stretch;}
.nb-right .nb-item {width:100%;}
.nb-item-margin {margin:0 0 0 115px;}
.nb-item-date {color:#e9560d;font-size:16px;font-family: 'ptsans';font-weight:normal;line-height:22px;}
.nb-item-brief {height:156px;margin:15px 0 0 0;}
.nb .more {padding:45px 0 0 0;}
.nb .button {background:#f4f2f2;}
.nb .sep {width:100%;height:1px;margin:65px 0 0 0;background:#aaaaaa;}
.nb .more2 {padding:40px 0 0 0;}
.nb .more2-left {width:66.666%;padding:0 0 0 40px;display:inline-block;background:url(images/i32.png) no-repeat 0 0;color:#616161;font-size:18px;line-height:24px;text-transform:uppercase;text-decoration:none;float:left;box-sizing:border-box;}
.nb .more2-left:hover {background-position:0 -24px;color:#e9560d;}
.nb .more2-right {width:calc(33.333% - 115px);padding:0 0 0 40px;display:inline-block;background:url(images/i32.png) no-repeat 0 0;color:#616161;font-size:18px;line-height:24px;text-transform:uppercase;text-decoration:none;float:right;box-sizing:border-box;}
.nb .more2-right:hover {background-position:0 -24px;color:#e9560d;}

.mb .wrap-outer {padding:100px 30px;}
.mb-video {width:30%;float:left;}
.mb-video iframe {width:100%;min-height:200px;}
.mb-leasing {width:60%;float:right;}
.mb-leasing-title {padding:0 0 50px 0;}
.mb-leasing-title a.h1 {color:#191919;text-transform:uppercase;text-decoration:none;}
.mb-leasing-logos {padding:0 30px;border:1px solid #b5b5b5;}
.mb-leasing-logos .clearfix {height:118px;line-height:118px;}
.mb-leasing-logos span {width:33.333%;height:118px;text-align:center;line-height:118px;float:left;}
.mb-leasing-logos span img {display:inline-block;vertical-align:middle;}

.map {height:475px;}

.scrollable {width:100%;margin:20px 0;overflow-x:auto;}
.scrollable table.data {margin:0;}

/*footer*/
.footer {width:100%;position:relative;bottom:0;left:0;background:#f4f2f2;}
.footer-outer {padding:0 30px;}
.footer-inner {position:relative;}

.footer-top {padding:45px 0;}
.footer-top .left {width:75%;float:left;}
.footer-top .left-item {width:33.333%;float:left;}
.footer-top .fm-item {padding:2px 5px;}
.footer-top .fm-item a {color:#232323;font-weight:normal;text-decoration:none;}
.footer-top .fm-item a:hover {color:#e9560d;}
.footer-top .right {max-width:25%;float:right;}

.footer-bottom{border-top:1px solid #b5b5b5;}

.search {width:170px;}
.search .s {width:170px;position:relative;background:#f4f2f2;border:1px solid #c9c9c9;}
.search .s .s-outer {padding:8px 40px 8px 10px;}
.search .s .s-inner {width:120px;height:18px;}
.search .s .text {width:100%;height:18px;padding:0;margin:0;position:relative;display:block;background:none;color:#232323;font-size:14px;line-height:18px;border:none;}
.search .s .text:focus .search .s {border:1px solid #2992cc;}
.search .s-button {width:20px;height:20px;position:absolute;top:7px;right:10px;display:block;text-decoration:none;cursor:pointer;}
.search .s-button.icon_search:before {color:#828282;font-size:20px;font-family: 'ElegantIcons';content:"\55";}
.search .s input[type="submit"] {width:1px;height:1px;border:0;margin:0;padding:0;background:transparent;position:absolute;left:-1000px;top:-1000px;}

.phones {padding:20px 0 0 0;text-align:right;}
.phone1, .phone2 {padding:7px 0 0 0;color:#232323;font-size:20px;line-height:26px;}

.copy {width:33.333%;height:79px;color:#232323;font-size:12px;line-height:79px;float:left;}
.sitemap {width:33.333%;height:79px;text-align:center;line-height:79px;float:left;}
.sitemap a {color:#232323;font-size:12px;text-decoration:none;}
.founder {max-width:33.333%;height:79px;color:#232323;font-size:12px;text-align:right;line-height:79px;float:right;}
.founder .f a img {width:186px;height:auto;}
.founder .counter {padding-left:20px;}

@media only screen and (max-width:1280px) {
	.wrap-outer {padding:0 20px;}
	.pager {margin:20px 0;}
	
	.header-outer {padding:0 20px;}
	.tm {width:75%;right:40px;}
	.tm-item>a {padding:0 5px;}
	
	.page-title {margin:0 0 30px 0;}
	.inner {width:100%;height:225px;}
	.sn-item {margin:20px 0 0 0;}
	.sn-item-img {width:33.333%;}
	.sn-item-info {width:66.666%;}
	.sn-item-info-outer {padding:25px 20px;}
	.sn-item-date {padding:15px 0 0 0;}
	.sn-item-brief {margin:15px 0 0 0;}
	.photos .clearfix {margin:-20px 0 0 -20px;}
	.photos-item-margin {margin:20px 0 0 20px;}
	.pres .clearfix {margin:-20px 0 0 -20px;}
	.pres-item-margin {margin:20px 0 0 20px;}
	.catalog .wrap-outer {padding:30px 20px;}
	.dc .wrap-outer {padding:60px 20px 80px 20px;}
	.dc .clearfix {margin:-80px 0 0 -20px;}
	.dc-item-margin {margin:80px 0 0 20px;}	
	.dc-bottom .wrap-outer {padding:60px 20px;}
	.dc-main .wrap-outer {padding:0 20px;}
	.dc-main .clearfix {margin:0 0 0 -20px;}	
	.dc-main-item > a, .dc-main-item > .a {margin:0 0 0 20px;}
	.dc-main-item-bg.b-1, .dc-main-item-bg.b-2, .dc-main-item-bg.b-3 {background-size:80%;}
	.about .wrap-outer {padding:55px 20px 60px 20px;}
	.dc-table .dc-img {width:480px;height:310px;margin:0 0 0 20px;}
	.dc-table .dc-slider, .dc-table .dc-slide {width:480px;height:270px;}
	.dc-table .dc-slide img {width:100%;height:auto;}
	.dc-bottom .clearfix {margin:0 0 0 -20px;}
	.dc-article-margin, .dc-doc-margin {margin:0 0 0 20px;}
	.dc-doc .clearfix {margin:-20px 0 0 -20px;}
	.nb .wrap-outer {padding:95px 20px 100px 20px;}
	.nb-left .clearfix, .nb-right .clearfix {margin:0 0 0 -20px;}
	.nb-right-margin {margin:0 0 0 20px;}
	.nb-item-margin {margin:0 0 0 20px;}
	.nb .more2-right {width:calc(33.333% - 20px);}
	.mb .wrap-outer {padding:100px 20px;}
	.mb-leasing {width:65%;}
	.mb-leasing-logos {padding:0 20px;}
	.mb-leasing-logos span img {width:100%;height:auto;}
	
	.footer-outer {padding:0 20px;}
}

@media only screen and (max-width:1080px) {
	.header {height:55px;}
	.header-outer {padding:0;}
	.header-inner {height:55px;}
	.logo {top:8px;left:20px;}
	.logo img {width:auto;height:39px;}
	.tm {width:100%;max-width:100%;min-width:0;height:auto;right:0;}
	.tm table, .tm table tbody, .tm table tbody tr, .tm table tbody tr td {display:block;text-align:left;}
	.tm .dd-inner>table>tbody>tr {-moz-column-count:3;-moz-column-gap:30px;-webkit-column-count:3;-webkit-column-gap:30px;column-count:3;column-gap:30px;}
	.tm-item {height:auto;}
	.tm-item>a {height:auto;padding:0 0 20px 0;font-size:12px;line-height:18px;text-transform:uppercase;}
	.tm-item>a:hover:after, .tm-item>a.active:after {display:none;}
	.tm .tm-nav {width:27px;height:31px;position:absolute;top:-43px;right:20px;background:url(images/burger1.png) no-repeat 0 0;cursor:pointer;z-index:9;}
	.tm .dd {width:100%;max-height:0;position:absolute;top:0;right:0;display:none;background:rgba(255, 255, 255, 0.9);border-top:1px solid #e9560d;-webkit-transition:0.3s;-ms-transition:0.3s;transition:0.3s;z-index:9;overflow:hidden;}
	.tm .dd-outer {padding:30px 70px;}
	.tm .dd-inner {position:relative;}
	.tm.active .dd {height:auto;max-height:1000px;display:block;}
	.tm.closing .dd {max-height:0;}
	.tm.active .tm-nav {background-image:url(images/burger2.png);}
	.tm.closing .tm-nav {background-image:url(images/burger1.png);}	
	.tm-item .sm1 {position:relative;top:0;display:block;background:none;border-top:none;}
	.tm-item .sm1-outer {padding:0 0 10px 0;}
	.tm-item .sm1-item>a {padding:0 0 5px 0;display:block;font-size:12px;font-weight:bold;line-height:18px;text-transform:none;}
	.tm-item .sm1 .hsep {display:none;}
	.tm-item .sm2 {padding:0 0 5px 0;}
	.tm-item .sm2-item {padding:0;}
	.tm-item .sm2-item a {font-size:12px;line-height:18px;}
	.lang {top:12px;right:67px;}
	.lang a.active {width:27px;height:31px;background-size:100%;font-size:10px;line-height:31px;}
	.lang .dropdown {width:45px;padding:15px 0;top:43px;}
	.lang .dropdown a {font-size:10px;}
	
	.page {padding:55px 0 0 0;}
	.dc-item {width:33.333%;}
	.dc-main {height:305px;}
	.dc-main-item {height:305px;padding:30px 0 0 0;}
	.dc-main-item-title {padding:0 30px;font-size:16px;line-height:22px;}
	.dc-main-item-bg.b-1, .dc-main-item-bg.b-2, .dc-main-item-bg.b-3 {height:305px;background-size:60%;}
	.nomain-body .dc-main-item-bg.b-1:hover, .nomain-body .dc-main-item-bg.b-1.active {background-image:url(images/block1-1.png);}
	.nomain-body .dc-main-item-bg.b-2:hover, .nomain-body .dc-main-item-bg.b-2.active {background-image:url(images/block1-2.png);}
	.nomain-body .dc-main-item-bg.b-3:hover, .nomain-body .dc-main-item-bg.b-3.active {background-image:url(images/block1-3.png);} 
	.nomain-body .dc-main-item-bg.b-1:hover .dc-main-item-title, .nomain-body .dc-main-item-bg.b-1.active .dc-main-item-title {top:-20px;color:#e9560d;/*color:#2992cc;*/}
	.nomain-body .dc-main-item-bg.b-2:hover .dc-main-item-title, .nomain-body .dc-main-item-bg.b-2.active .dc-main-item-title {top:-20px;color:#e9560d;/*color:#e9560d;*/}
	.nomain-body .dc-main-item-bg.b-3:hover .dc-main-item-title, .nomain-body .dc-main-item-bg.b-3.active .dc-main-item-title {top:-20px;color:#e9560d;/*color:#92c020;*/}
	.dc-main-item-bg.b-1:hover .dc-main-item-title, .dc-main-item-bg.b-2:hover .dc-main-item-title, .dc-main-item-bg.b-3:hover .dc-main-item-title {top:-20px;}
	.dc-menu-outer {padding:120px 40px 40px 40px;}
	.dc-menu-item {padding:5px 0 0 0;line-height:22px;}
	.dc-menu-close {top:5px;right:5px;}
	.about .wrap-outer {padding:20px;}
	.mb-leasing {width:67.5%;}
}

@media only screen and (max-width:900px) {
	body {font-size:11px;}
	h1, .h1 {font-size:20px;line-height:24px;}
	h2, .h2 {font-size:18px;line-height:22px;}
	h3, .h3 {font-size:16px;line-height:20px;}
	h4, .h4 {font-size:14px;line-height:18px;}
	a.button {height:28px;padding:0 40px;font-size:12px;line-height:28px;}
	
	.page-title .path {padding:0 0 20px 0;}
	.dn-contacts-name, .dn-contacts-email, .dn-contacts-phone {font-size:11px;line-height:17px;}
	.dn-contacts-name {padding:25px 0 0 0;}
	.about .wrap-outer {padding:0 20px;}
	.dc-item-title {font-size:18px;}
	.dc-main-item-bg.b-1, .dc-main-item-bg.b-2, .dc-main-item-bg.b-3 {background-size:65%;}	
	.dc-table .dc-img {width:430px;height:278px;}
	.dc-table .dc-slider, .dc-table .dc-slide {width:430px;height:242px;}
	.dc-menu-item {line-height:19px;}
	.nb .wrap-outer {padding:55px 20px 60px 20px;}
	.nb-item-date {font-size:12px;line-height:18px;}
	.nb .more {padding:40px 0 0 0;}
	.nb .more2-left, .nb .more2-right {font-size:14px;}
	.photos-item {width:33.333%;}
	.photos-item-title a {font-size:14px;line-height:20px;}
	.pres-item {width:25%;}
	
	.copy {width:40%;}
	.sitemap {width:20%;}
	.founder {max-width:40%;}
}

@media only screen and (max-width:800px) {	
	.dc-table .dc-img {width:368px;height:247px;}
	.dc-table .dc-slider {width:368px;height:207px;}
	.dc-table .dc-slide {width:368px;height:207px;}	 
	.mb-leasing-logos .clearfix , .mb-leasing-logos span {height:73px;line-height:73px;}
	.mb-leasing-logos span img {width:75%;height:auto;}	
	
	.footer-top .left-item {width:auto;max-width:33.333%;margin:0 50px 0 0;}
}

@media only screen and (max-width:768px) {
	.page-outer {padding:40px 0 0 0;}
	.inner {width:100%;height:160px;}
	.sn-item-img {width:40%;}
	.sn-item-info {width:60%;}
	.dn-item-info {width:100%;float:none;}
	.dn-contacts {display:none;float:none;}
	.about .wrap-outer {padding:0;}
	.about .w100-outer {padding:0 20px 40px 20px;}
	.about .w100-inner {position:relative;}
	.dc-item {width:50%;}
	.dc-item-title {top:95%;}
	.dc-main-item-bg.b-1, .dc-main-item-bg.b-2, .dc-main-item-bg.b-3 {background-size:70%;}	
	.dc-table, .dc-table tbody, .dc-table tr, .dc-table td {display:block;width:100% !important;} 
	.dc-table .dc-img {width:auto;height:auto;margin:0;padding:20px 0 0 0;}
	.dc-table .dc-slider {width:100%;height:auto;}
	.dc-table .dc-slide {width:100%;height:auto;}
	.dc-table .slick-dots {width:auto;padding:0;margin:0;position:absolute;left:20px;bottom:5px;text-align:left;}
	.dc-table .slick-dots li {width:25px;height:5px;margin:0 1px 0 0;}
	.dc-table .slick-dots li button {width:25px;height:5px;padding:0;}
	.dc-table .slick-dots li button:before {width:25px;height:5px;background:rgba(233,86,13, 0.5);content:'';}
	.dc-table .slick-dots li button:hover:before, .dc-table .slick-dots li button:focus:before {background:rgba(233,86,13, 1);}
	.dc-table .slick-dots li.slick-active button:before {background:rgba(233,86,13, 1);}
	.dc-bottom .clearfix {margin:-20px 0 0 -20px;}
	.dc-article {padding:0 0 40px 0;}
	.dc-article-margin, .dc-doc-margin {margin:20px 0 0 20px;}
	.dc-doc .pres-item {width:33.333%;}
	.dc-article, .dc-doc {width:100%;float:none;}
	.dc-menu-item {line-height:15px;}
	.dp-img {width:50%;}
	.dp-chars {width:40%;}
	.dp-about {width:50%;}	
	.nb-left {width:50%;}
	.nb-left .nb-item {width:100%;}
	.nb-left .nb-item:last-child {display:none;}
	.nb-right {width:50%;}
	.nb .more2-left {width:50%;}
	.nb .more2-right {width:calc(50% - 20px);}
	.photos-item {width:50%;}
	.pres-item {width:33.333%;}
	.mb .wrap-outer {padding:40px 20px;}
	.mb-video {width:100%;margin:0 0 50px 0;float:none;}
	.mb-leasing {width:100%;float:none;}
	.mb-leasing-title {padding:0 0 30px 0;}
	.inner-page .wrap-outer {padding-bottom:35px;}
	
	.footer-top .left {width:66.666%;}
	.footer-top .left-item {width:auto;max-width:33.333%;margin:0 30px 0 0;}
	.footer-top .right {max-width:33.333%;}
	.footer-bottom {position:relative;}
	.copy {width:auto;height:auto;position:absolute;bottom:19px;left:0;line-height:18px;}
	.sitemap {width:auto;height:auto;position:absolute;top:19px;left:0;text-align:left;line-height:18px;}
	.founder {max-width:50%;}
}

@media only screen and (max-width:640px) {
	.tm .dd-inner>table>tbody>tr {-moz-column-count:auto;-moz-column-gap:0;-webkit-column-count:auto;-webkit-column-gap:0;column-count:auto;column-gap:0;}
	
	.inner {width:100%;height:110px;}
	.sn-item-img {width:55%;}
	.sn-item-info {width:45%;}
	.sn-item-info-outer {padding:20px;}
	.sn-item-title a.h2 {font-size:14px;line-height:18px;}
	.sn-item-date {padding:10px 0 0 0;}
	.sn-item-brief {margin:10px 0 0 0;}
	.dc-item-title {top:90%;}
	.dc-main {width:100%;height:450px;background:url(images/block1-bg320.jpg) no-repeat 50% 0%;background-size:100%;}
	.dc-main-item {width:100%;height:150px;padding:0;float:none;}
	.dc-main-item-bg.b-1, .dc-main-item-bg.b-2, .dc-main-item-bg.b-3 {height:150px;position:relative;background-position:25% 50%;background-size:auto 80%;}
	.dc-main-item-title {width:33.333%;position:absolute;top:50px !important;right:0;font-size:14px;text-align:left;line-height:20px;}
	.dc-menu {display:none !important;}
	.nb-left, .nb-right {width:100%;float:none;}
	.nb-title {padding:0 0 20px 0;}
	.nb-right-margin {margin:35px 0 0 0;}
	.nb-item-brief {height:auto;max-height:156px;margin:10px 0 0 0;}
	.nb .more2-left {width:100%;float:none;}
	.nb .more2-right {width:100%;margin:15px 0 0 0;float:none;}
	.mb-leasing-logos {padding:0;border:none;border-bottom:1px solid #b5b5b5}
	.mb-leasing-logos .clearfix {height:auto;line-height:auto;}
	.mb-leasing-logos span {width:100%;height:68px;position:relative;display:block;line-height:68px;border:1px solid #b5b5b5;border-bottom:none;float:none;}
	.mb-leasing-logos span img {width:auto;height:66.666%;}
	
	.footer-top {padding:20px 0;}
	.footer-top .left {display:none;}
	.footer-top .right {max-width:100%;float:none;}
	.footer-bottom {height:79px;position:relative;}
	.search {float:left;}
	.phones {padding:0;float:right;}
	.phone1, .phone2 {font-size:12px;font-weight:normal;line-height:16px;}
	.phone1 {padding:0;}
	.phone2 {padding:5px 0 0 0;}
	.copy {bottom:15px;}
	.sitemap {bottom:15px;right:0;left:auto;top:auto;}
	.founder {height:auto;position:absolute;top:0;left:0;line-height:50px;}
	.founder .f a img {width:auto;height:50px;}
    .founder .counter {position:absolute;left:100%;bottom:-20px;}
}

@media only screen and (max-width:568px) {
	.sn-item-img {width:100%;float:none;}
	.sn-item-info {width:100%;float:none;border-top:none;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;}
	.photos-item {width:100%;float:none;}
	.pres-item {width:50%;}
	.dc-item {width:100%;float:none;}
	.dc-item-title {top:90%;}
	.dc-main-item-bg.b-1, .dc-main-item-bg.b-2, .dc-main-item-bg.b-3 {background-position:10% 50%;}
	.dc-main-item-title {width:50%;padding:0;top:30px;}
	.dc-doc .pres-item {width:50%;}
	.dp-img, .dp-chars, .dp-about {width:100%;float:none;}
	.dp-img {padding:0 0 40px 0;}
	.dp-about {padding:30px 0 0 0;}
	.fancy-block-outer {padding:20px;}
}

@media only screen and (max-width:480px) {
	.dc .clearfix {margin:-60px 0 0 -20px;}
	.dc-item-margin {margin:60px 0 0 20px;}
	.dc-main-item-title {font-size:12px;line-height:18px;}
	.dc-main-item-bg.b-1, .dc-main-item-bg.b-2, .dc-main-item-bg.b-3 {background-position:0 50%;background-size:auto 66.666%;}
	.dc-table .slick-dots li, .dc-table .slick-dots li button, .dc-table .slick-dots li button:before {width:20px;}
	.fancy-block-outer {padding:15px;}

    .founder .counter {bottom:-50px;}
	
	.search {width:150px;}
	.search .s {width:150px;}
	.search .s .s-inner {width:100px;}
	.footer-bottom {height:111px;}
	.copy {bottom:45px;}
	.sitemap {right:auto;left:0;}
}

@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution:192dpi), only screen and (min-resolution:2dppx) {
	.tm .tm-nav {background-image:url(images/burger1-2x.png);background-size:cover;}
	.tm.active .tm-nav {background-image:url(images/burger2-2x.png);background-size:cover;}
	.lang a.active {background-image:url(images/lang-2x.png);background-size:cover;}
}
