/*! * Font Awesome 4.6.2 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */ @import url('https://fonts.googleapis.com/css?family=Montserrat:400,500,300i,600,700,900|&subset=cyrillic'); .fb_iframe_widget {padding-bottom: 40px !important;} hr {border: none; height: 1px; /* Set the hr color */ color: #e1e1e1; /* old IE */ background-color: #e1e1e1; /* Modern Browsers */} .mobile-menu_inner {display:none;} .post-article_to-top {display: block; position: fixed; right: 25px; bottom: 60px; height: 40px; width: 40px; background-color: rgba(0,0,0,0.7); border-radius: 4px; color: #fff; font-size: 20px; line-height: 40px; text-align: center; text-decoration: none; z-index: 200;} #header {display: none;} #header.active {display: block;} .article_title, .article_content h1 {font-size: 32px; line-height: 38px;} .widgeteg {clear:both;} .widgeteg {width:300px;} @media (max-width: 600px) {.widgeteg {width:100%;}} .widgeteg_right {margin-top: 8px; margin-left: 20px; margin-right: -30px; margin-bottom: 20px; padding:13px; float:right;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;} .widgeteg_left {margin-top: 8px; margin-right: 20px; margin-left:-30px; margin-bottom: 20px; padding:13px; float:left;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;} .widgeteg_more {margin-top: 0px;font-size:10px; padding-bottom: 7px;text-transform: uppercase; color:#222222; font-weight: 500; font-family: "Montserrat", serif;} .widgeteg_link {line-height: 17px; display:block; margin-top: -5px;font-size:14px; padding-bottom: 7px; color:#ed1c24; font-weight: 600; font-family: "Montserrat", serif; text-decoration: none;} .widgeteg_link:hover {text-decoration: underline;} span.widgeteg_link:hover {text-decoration: none;} .widgeteg_lead {line-height: 16px ;margin-top: 7px;font-size:12px; padding-bottom: 2px; color:#222222; font-weight: 400; font-family: "Montserrat", serif; text-decoration: none;} @font-face {font-family: 'FontAwesome'; src: url("https://s1.cdn.eg.ru/assets/fonts/font-awesome47/fontawesome-webfont.eot?v=4.6.2"); src: url("https://s1.cdn.eg.ru/assets/fonts/font-awesome47/fontawesome-webfont.eot?v=4.6.2#iefix") format("embedded-opentype"), url("https://s1.cdn.eg.ru/assets/fonts/font-awesome47/fontawesome-webfont.woff2?v=4.6.2") format("woff2"), url("https://s1.cdn.eg.ru/assets/fonts/font-awesome47/fontawesome-webfont.woff?v=4.6.2") format("woff"), url("https://s1.cdn.eg.ru/assets/fonts/font-awesome47/fontawesome-webfont.ttf?v=4.6.2") format("truetype"), url("https://s1.cdn.eg.ru/assets/fonts/font-awesome47/fontawesome-webfont.svg?v=4.6.2#fontawesomeregular") format("svg"); font-weight: normal; font-style: normal} .fa {display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale} .fa-lg {font-size: 1.33333em; line-height: 0.75em; vertical-align: -15%} .fa-2x {font-size: 2em} .fa-3x {font-size: 3em} .fa-4x {font-size: 4em} .fa-5x {font-size: 5em} .fa-fw {width: 1.28571em; text-align: center} .fa-ul {padding-left: 0; margin-left: 2.14286em; list-style-type: none} .fa-ul > li {position: relative} .fa-li {position: absolute; left: -2.14286em; width: 2.14286em; top: 0.14286em; text-align: center} .fa-li.fa-lg {left: -1.85714em} .fa-border {padding: .2em .25em .15em; border: solid 0.08em #eee; border-radius: .1em} .fa-pull-left {float: left} .fa-pull-right {float: right} .fa.fa-pull-left {margin-right: .3em} .fa.fa-pull-right {margin-left: .3em} .pull-right {float: right} .pull-left {float: left} .fa.pull-left {margin-right: .3em} .fa.pull-right {margin-left: .3em} .fa-spin {-webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear} .fa-pulse {-webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8)} @-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg); transform: rotate(0deg)} 100% {-webkit-transform: rotate(359deg); transform: rotate(359deg)}} @keyframes fa-spin {0% {-webkit-transform: rotate(0deg); transform: rotate(0deg)} 100% {-webkit-transform: rotate(359deg); transform: rotate(359deg)}} .fa-rotate-90 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg)} .fa-rotate-180 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg)} .fa-rotate-270 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg)} .fa-flip-horizontal {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1)} .fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1)} :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {filter: none} .fa-stack {position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle} .fa-stack-1x, .fa-stack-2x {position: absolute; left: 0; width: 100%; text-align: center} .fa-stack-1x {line-height: inherit} .fa-stack-2x {font-size: 2em} .fa-inverse {color: #fff} .fa-glass:before {content: ""} .fa-music:before {content: ""} .fa-search:before {content: ""} .fa-envelope-o:before {content: ""} .fa-heart:before {content: ""} .fa-star:before {content: ""} .fa-star-o:before {content: ""} .fa-user:before {content: ""} .fa-film:before {content: ""} .fa-th-large:before {content: ""} .fa-th:before {content: ""} .fa-th-list:before {content: ""} .fa-check:before {content: ""} .fa-remove:before, .fa-close:before, .fa-times:before {content: ""} .fa-search-plus:before {content: ""} .fa-search-minus:before {content: ""} .fa-power-off:before {content: ""} .fa-signal:before {content: ""} .fa-gear:before, .fa-cog:before {content: ""} .fa-trash-o:before {content: ""} .fa-home:before {content: ""} .fa-file-o:before {content: ""} .fa-clock-o:before {content: ""} .fa-road:before {content: ""} .fa-download:before {content: ""} .fa-arrow-circle-o-down:before {content: ""} .fa-arrow-circle-o-up:before {content: ""} .fa-inbox:before {content: ""} .fa-play-circle-o:before {content: ""} .fa-rotate-right:before, .fa-repeat:before {content: ""} .fa-refresh:before {content: ""} .fa-list-alt:before {content: ""} .fa-lock:before {content: ""} .fa-flag:before {content: ""} .fa-headphones:before {content: ""} .fa-volume-off:before {content: ""} .fa-volume-down:before {content: ""} .fa-volume-up:before {content: ""} .fa-qrcode:before {content: ""} .fa-barcode:before {content: ""} .fa-tag:before {content: ""} .fa-tags:before {content: ""} .fa-book:before {content: ""} .fa-bookmark:before {content: ""} .fa-print:before {content: ""} .fa-camera:before {content: ""} .fa-font:before {content: ""} .fa-bold:before {content: ""} .fa-italic:before {content: ""} .fa-text-height:before {content: ""} .fa-text-width:before {content: ""} .fa-align-left:before {content: ""} .fa-align-center:before {content: ""} .fa-align-right:before {content: ""} .fa-align-justify:before {content: ""} .fa-list:before {content: ""} .fa-dedent:before, .fa-outdent:before {content: ""} .fa-indent:before {content: ""} .fa-video-camera:before {content: ""} .fa-photo:before, .fa-image:before, .fa-picture-o:before {content: ""} .fa-pencil:before {content: ""} .fa-map-marker:before {content: ""} .fa-adjust:before {content: ""} .fa-tint:before {content: ""} .fa-edit:before, .fa-pencil-square-o:before {content: ""} .fa-share-square-o:before {content: ""} .fa-check-square-o:before {content: ""} .fa-arrows:before {content: ""} .fa-step-backward:before {content: ""} .fa-fast-backward:before {content: ""} .fa-backward:before {content: ""} .fa-play:before {content: ""} .fa-pause:before {content: ""} .fa-stop:before {content: ""} .fa-forward:before {content: ""} .fa-fast-forward:before {content: ""} .fa-step-forward:before {content: ""} .fa-eject:before {content: ""} .fa-chevron-left:before {content: ""} .fa-chevron-right:before {content: ""} .fa-plus-circle:before {content: ""} .fa-minus-circle:before {content: ""} .fa-times-circle:before {content: ""} .fa-check-circle:before {content: ""} .fa-question-circle:before {content: ""} .fa-info-circle:before {content: ""} .fa-crosshairs:before {content: ""} .fa-times-circle-o:before {content: ""} .fa-check-circle-o:before {content: ""} .fa-ban:before {content: ""} .fa-arrow-left:before {content: ""} .fa-arrow-right:before {content: ""} .fa-arrow-up:before {content: ""} .fa-arrow-down:before {content: ""} .fa-mail-forward:before, .fa-share:before {content: ""} .fa-expand:before {content: ""} .fa-compress:before {content: ""} .fa-plus:before {content: ""} .fa-minus:before {content: ""} .fa-asterisk:before {content: ""} .fa-exclamation-circle:before {content: ""} .fa-gift:before {content: ""} .fa-leaf:before {content: ""} .fa-fire:before {content: ""} .fa-eye:before {content: ""} .fa-eye-slash:before {content: ""} .fa-warning:before, .fa-exclamation-triangle:before {content: ""} .fa-plane:before {content: ""} .fa-calendar:before {content: ""} .fa-random:before {content: ""} .fa-comment:before {content: ""} .fa-magnet:before {content: ""} .fa-chevron-up:before {content: ""} .fa-chevron-down:before {content: ""} .fa-retweet:before {content: ""} .fa-shopping-cart:before {content: ""} .fa-folder:before {content: ""} .fa-folder-open:before {content: ""} .fa-arrows-v:before {content: ""} .fa-arrows-h:before {content: ""} .fa-bar-chart-o:before, .fa-bar-chart:before {content: ""} .fa-twitter-square:before {content: ""} .fa-facebook-square:before {content: ""} .fa-camera-retro:before {content: ""} .fa-key:before {content: ""} .fa-gears:before, .fa-cogs:before {content: ""} .fa-comments:before {content: ""} .fa-thumbs-o-up:before {content: ""} .fa-thumbs-o-down:before {content: ""} .fa-star-half:before {content: ""} .fa-heart-o:before {content: ""} .fa-sign-out:before {content: ""} .fa-linkedin-square:before {content: ""} .fa-thumb-tack:before {content: ""} .fa-external-link:before {content: ""} .fa-sign-in:before {content: ""} .fa-trophy:before {content: ""} .fa-github-square:before {content: ""} .fa-upload:before {content: ""} .fa-lemon-o:before {content: ""} .fa-phone:before {content: ""} .fa-square-o:before {content: ""} .fa-bookmark-o:before {content: ""} .fa-phone-square:before {content: ""} .fa-twitter:before {content: ""} .fa-facebook-f:before, .fa-facebook:before {content: ""} .fa-github:before {content: ""} .fa-unlock:before {content: ""} .fa-credit-card:before {content: ""} .fa-feed:before, .fa-rss:before {content: ""} .fa-hdd-o:before {content: ""} .fa-bullhorn:before {content: ""} .fa-bell:before {content: ""} .fa-certificate:before {content: ""} .fa-hand-o-right:before {content: ""} .fa-hand-o-left:before {content: ""} .fa-hand-o-up:before {content: ""} .fa-hand-o-down:before {content: ""} .fa-arrow-circle-left:before {content: ""} .fa-arrow-circle-right:before {content: ""} .fa-arrow-circle-up:before {content: ""} .fa-arrow-circle-down:before {content: ""} .fa-globe:before {content: ""} .fa-wrench:before {content: ""} .fa-tasks:before {content: ""} .fa-filter:before {content: ""} .fa-briefcase:before {content: ""} .fa-arrows-alt:before {content: ""} .fa-group:before, .fa-users:before {content: ""} .fa-chain:before, .fa-link:before {content: ""} .fa-cloud:before {content: ""} .fa-flask:before {content: ""} .fa-cut:before, .fa-scissors:before {content: ""} .fa-copy:before, .fa-files-o:before {content: ""} .fa-paperclip:before {content: ""} .fa-save:before, .fa-floppy-o:before {content: ""} .fa-square:before {content: ""} .fa-navicon:before, .fa-reorder:before, .fa-bars:before {content: ""} .fa-list-ul:before {content: ""} .fa-list-ol:before {content: ""} .fa-strikethrough:before {content: ""} .fa-underline:before {content: ""} .fa-table:before {content: ""} .fa-magic:before {content: ""} .fa-truck:before {content: ""} .fa-pinterest:before {content: ""} .fa-pinterest-square:before {content: ""} .fa-google-plus-square:before {content: ""} .fa-google-plus:before {content: ""} .fa-money:before {content: ""} .fa-caret-down:before {content: ""} .fa-caret-up:before {content: ""} .fa-caret-left:before {content: ""} .fa-caret-right:before {content: ""} .fa-columns:before {content: ""} .fa-unsorted:before, .fa-sort:before {content: ""} .fa-sort-down:before, .fa-sort-desc:before {content: ""} .fa-sort-up:before, .fa-sort-asc:before {content: ""} .fa-envelope:before {content: ""} .fa-linkedin:before {content: ""} .fa-rotate-left:before, .fa-undo:before {content: ""} .fa-legal:before, .fa-gavel:before {content: ""} .fa-dashboard:before, .fa-tachometer:before {content: ""} .fa-comment-o:before {content: ""} .fa-comments-o:before {content: ""} .fa-flash:before, .fa-bolt:before {content: ""} .fa-sitemap:before {content: ""} .fa-umbrella:before {content: ""} .fa-paste:before, .fa-clipboard:before {content: ""} .fa-lightbulb-o:before {content: ""} .fa-exchange:before {content: ""} .fa-cloud-download:before {content: ""} .fa-cloud-upload:before {content: ""} .fa-user-md:before {content: ""} .fa-stethoscope:before {content: ""} .fa-suitcase:before {content: ""} .fa-bell-o:before {content: ""} .fa-coffee:before {content: ""} .fa-cutlery:before {content: ""} .fa-file-text-o:before {content: ""} .fa-building-o:before {content: ""} .fa-hospital-o:before {content: ""} .fa-ambulance:before {content: ""} .fa-medkit:before {content: ""} .fa-fighter-jet:before {content: ""} .fa-beer:before {content: ""} .fa-h-square:before {content: ""} .fa-plus-square:before {content: ""} .fa-angle-double-left:before {content: ""} .fa-angle-double-right:before {content: ""} .fa-angle-double-up:before {content: ""} .fa-angle-double-down:before {content: ""} .fa-angle-left:before {content: ""} .fa-angle-right:before {content: ""} .fa-angle-up:before {content: ""} .fa-angle-down:before {content: ""} .fa-desktop:before {content: ""} .fa-laptop:before {content: ""} .fa-tablet:before {content: ""} .fa-mobile-phone:before, .fa-mobile:before {content: ""} .fa-circle-o:before {content: ""} .fa-quote-left:before {content: ""} .fa-quote-right:before {content: ""} .fa-spinner:before {content: ""} .fa-circle:before {content: ""} .fa-mail-reply:before, .fa-reply:before {content: ""} .fa-github-alt:before {content: ""} .fa-folder-o:before {content: ""} .fa-folder-open-o:before {content: ""} .fa-smile-o:before {content: ""} .fa-frown-o:before {content: ""} .fa-meh-o:before {content: ""} .fa-gamepad:before {content: ""} .fa-keyboard-o:before {content: ""} .fa-flag-o:before {content: ""} .fa-flag-checkered:before {content: ""} .fa-terminal:before {content: ""} .fa-code:before {content: ""} .fa-mail-reply-all:before, .fa-reply-all:before {content: ""} .fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {content: ""} .fa-location-arrow:before {content: ""} .fa-crop:before {content: ""} .fa-code-fork:before {content: ""} .fa-unlink:before, .fa-chain-broken:before {content: ""} .fa-question:before {content: ""} .fa-info:before {content: ""} .fa-exclamation:before {content: ""} .fa-superscript:before {content: ""} .fa-subscript:before {content: ""} .fa-eraser:before {content: ""} .fa-puzzle-piece:before {content: ""} .fa-microphone:before {content: ""} .fa-microphone-slash:before {content: ""} .fa-shield:before {content: ""} .fa-calendar-o:before {content: ""} .fa-fire-extinguisher:before {content: ""} .fa-rocket:before {content: ""} .fa-maxcdn:before {content: ""} .fa-chevron-circle-left:before {content: ""} .fa-chevron-circle-right:before {content: ""} .fa-chevron-circle-up:before {content: ""} .fa-chevron-circle-down:before {content: ""} .fa-html5:before {content: ""} .fa-css3:before {content: ""} .fa-anchor:before {content: ""} .fa-unlock-alt:before {content: ""} .fa-bullseye:before {content: ""} .fa-ellipsis-h:before {content: ""} .fa-ellipsis-v:before {content: ""} .fa-rss-square:before {content: ""} .fa-play-circle:before {content: ""} .fa-ticket:before {content: ""} .fa-minus-square:before {content: ""} .fa-minus-square-o:before {content: ""} .fa-level-up:before {content: ""} .fa-level-down:before {content: ""} .fa-check-square:before {content: ""} .fa-pencil-square:before {content: ""} .fa-external-link-square:before {content: ""} .fa-share-square:before {content: ""} .fa-compass:before {content: ""} .fa-toggle-down:before, .fa-caret-square-o-down:before {content: ""} .fa-toggle-up:before, .fa-caret-square-o-up:before {content: ""} .fa-toggle-right:before, .fa-caret-square-o-right:before {content: ""} .fa-euro:before, .fa-eur:before {content: ""} .fa-gbp:before {content: ""} .fa-dollar:before, .fa-usd:before {content: ""} .fa-rupee:before, .fa-inr:before {content: ""} .fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {content: ""} .fa-ruble:before, .fa-rouble:before, .fa-rub:before {content: ""} .fa-won:before, .fa-krw:before {content: ""} .fa-bitcoin:before, .fa-btc:before {content: ""} .fa-file:before {content: ""} .fa-file-text:before {content: ""} .fa-sort-alpha-asc:before {content: ""} .fa-sort-alpha-desc:before {content: ""} .fa-sort-amount-asc:before {content: ""} .fa-sort-amount-desc:before {content: ""} .fa-sort-numeric-asc:before {content: ""} .fa-sort-numeric-desc:before {content: ""} .fa-thumbs-up:before {content: ""} .fa-thumbs-down:before {content: ""} .fa-youtube-square:before {content: ""} .fa-youtube:before {content: ""} .fa-xing:before {content: ""} .fa-xing-square:before {content: ""} .fa-youtube-play:before {content: ""} .fa-dropbox:before {content: ""} .fa-stack-overflow:before {content: ""} .fa-instagram:before {content: ""} .fa-flickr:before {content: ""} .fa-adn:before {content: ""} .fa-bitbucket:before {content: ""} .fa-bitbucket-square:before {content: ""} .fa-tumblr:before {content: ""} .fa-tumblr-square:before {content: ""} .fa-long-arrow-down:before {content: ""} .fa-long-arrow-up:before {content: ""} .fa-long-arrow-left:before {content: ""} .fa-long-arrow-right:before {content: ""} .fa-apple:before {content: ""} .fa-windows:before {content: ""} .fa-android:before {content: ""} .fa-linux:before {content: ""} .fa-dribbble:before {content: ""} .fa-skype:before {content: ""} .fa-foursquare:before {content: ""} .fa-trello:before {content: ""} .fa-female:before {content: ""} .fa-male:before {content: ""} .fa-gittip:before, .fa-gratipay:before {content: ""} .fa-sun-o:before {content: ""} .fa-moon-o:before {content: ""} .fa-archive:before {content: ""} .fa-bug:before {content: ""} .fa-vk:before {content: ""} .fa-weibo:before {content: ""} .fa-renren:before {content: ""} .fa-pagelines:before {content: ""} .fa-stack-exchange:before {content: ""} .fa-arrow-circle-o-right:before {content: ""} .fa-arrow-circle-o-left:before {content: ""} .fa-toggle-left:before, .fa-caret-square-o-left:before {content: ""} .fa-dot-circle-o:before {content: ""} .fa-wheelchair:before {content: ""} .fa-vimeo-square:before {content: ""} .fa-turkish-lira:before, .fa-try:before {content: ""} .fa-plus-square-o:before {content: ""} .fa-space-shuttle:before {content: ""} .fa-slack:before {content: ""} .fa-envelope-square:before {content: ""} .fa-wordpress:before {content: ""} .fa-openid:before {content: ""} .fa-institution:before, .fa-bank:before, .fa-university:before {content: ""} .fa-mortar-board:before, .fa-graduation-cap:before {content: ""} .fa-yahoo:before {content: ""} .fa-google:before {content: ""} .fa-reddit:before {content: ""} .fa-reddit-square:before {content: ""} .fa-stumbleupon-circle:before {content: ""} .fa-stumbleupon:before {content: ""} .fa-delicious:before {content: ""} .fa-digg:before {content: ""} .fa-pied-piper-pp:before {content: ""} .fa-pied-piper-alt:before {content: ""} .fa-drupal:before {content: ""} .fa-joomla:before {content: ""} .fa-language:before {content: ""} .fa-fax:before {content: ""} .fa-building:before {content: ""} .fa-child:before {content: ""} .fa-paw:before {content: ""} .fa-spoon:before {content: ""} .fa-cube:before {content: ""} .fa-cubes:before {content: ""} .fa-behance:before {content: ""} .fa-behance-square:before {content: ""} .fa-steam:before {content: ""} .fa-steam-square:before {content: ""} .fa-recycle:before {content: ""} .fa-automobile:before, .fa-car:before {content: ""} .fa-cab:before, .fa-taxi:before {content: ""} .fa-tree:before {content: ""} .fa-spotify:before {content: ""} .fa-deviantart:before {content: ""} .fa-soundcloud:before {content: ""} .fa-database:before {content: ""} .fa-file-pdf-o:before {content: ""} .fa-file-word-o:before {content: ""} .fa-file-excel-o:before {content: ""} .fa-file-powerpoint-o:before {content: ""} .fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {content: ""} .fa-file-zip-o:before, .fa-file-archive-o:before {content: ""} .fa-file-sound-o:before, .fa-file-audio-o:before {content: ""} .fa-file-movie-o:before, .fa-file-video-o:before {content: ""} .fa-file-code-o:before {content: ""} .fa-vine:before {content: ""} .fa-codepen:before {content: ""} .fa-jsfiddle:before {content: ""} .fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {content: ""} .fa-circle-o-notch:before {content: ""} .fa-ra:before, .fa-resistance:before, .fa-rebel:before {content: ""} .fa-ge:before, .fa-empire:before {content: ""} .fa-git-square:before {content: ""} .fa-git:before {content: ""} .fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {content: ""} .fa-tencent-weibo:before {content: ""} .fa-qq:before {content: ""} .fa-wechat:before, .fa-weixin:before {content: ""} .fa-send:before, .fa-paper-plane:before {content: ""} .fa-send-o:before, .fa-paper-plane-o:before {content: ""} .fa-history:before {content: ""} .fa-circle-thin:before {content: ""} .fa-header:before {content: ""} .fa-paragraph:before {content: ""} .fa-sliders:before {content: ""} .fa-share-alt:before {content: ""} .fa-share-alt-square:before {content: ""} .fa-bomb:before {content: ""} .fa-soccer-ball-o:before, .fa-futbol-o:before {content: ""} .fa-tty:before {content: ""} .fa-binoculars:before {content: ""} .fa-plug:before {content: ""} .fa-slideshare:before {content: ""} .fa-twitch:before {content: ""} .fa-yelp:before {content: ""} .fa-newspaper-o:before {content: ""} .fa-wifi:before {content: ""} .fa-calculator:before {content: ""} .fa-paypal:before {content: ""} .fa-google-wallet:before {content: ""} .fa-cc-visa:before {content: ""} .fa-cc-mastercard:before {content: ""} .fa-cc-discover:before {content: ""} .fa-cc-amex:before {content: ""} .fa-cc-paypal:before {content: ""} .fa-cc-stripe:before {content: ""} .fa-bell-slash:before {content: ""} .fa-bell-slash-o:before {content: ""} .fa-trash:before {content: ""} .fa-copyright:before {content: ""} .fa-at:before {content: ""} .fa-eyedropper:before {content: ""} .fa-paint-brush:before {content: ""} .fa-birthday-cake:before {content: ""} .fa-area-chart:before {content: ""} .fa-pie-chart:before {content: ""} .fa-line-chart:before {content: ""} .fa-lastfm:before {content: ""} .fa-lastfm-square:before {content: ""} .fa-toggle-off:before {content: ""} .fa-toggle-on:before {content: ""} .fa-bicycle:before {content: ""} .fa-bus:before {content: ""} .fa-ioxhost:before {content: ""} .fa-angellist:before {content: ""} .fa-cc:before {content: ""} .fa-shekel:before, .fa-sheqel:before, .fa-ils:before {content: ""} .fa-meanpath:before {content: ""} .fa-buysellads:before {content: ""} .fa-connectdevelop:before {content: ""} .fa-dashcube:before {content: ""} .fa-forumbee:before {content: ""} .fa-leanpub:before {content: ""} .fa-sellsy:before {content: ""} .fa-shirtsinbulk:before {content: ""} .fa-simplybuilt:before {content: ""} .fa-skyatlas:before {content: ""} .fa-cart-plus:before {content: ""} .fa-cart-arrow-down:before {content: ""} .fa-diamond:before {content: ""} .fa-ship:before {content: ""} .fa-user-secret:before {content: ""} .fa-motorcycle:before {content: ""} .fa-street-view:before {content: ""} .fa-heartbeat:before {content: ""} .fa-venus:before {content: ""} .fa-mars:before {content: ""} .fa-mercury:before {content: ""} .fa-intersex:before, .fa-transgender:before {content: ""} .fa-transgender-alt:before {content: ""} .fa-venus-double:before {content: ""} .fa-mars-double:before {content: ""} .fa-venus-mars:before {content: ""} .fa-mars-stroke:before {content: ""} .fa-mars-stroke-v:before {content: ""} .fa-mars-stroke-h:before {content: ""} .fa-neuter:before {content: ""} .fa-genderless:before {content: ""} .fa-facebook-official:before {content: ""} .fa-pinterest-p:before {content: ""} .fa-whatsapp:before {content: ""} .fa-server:before {content: ""} .fa-user-plus:before {content: ""} .fa-user-times:before {content: ""} .fa-hotel:before, .fa-bed:before {content: ""} .fa-viacoin:before {content: ""} .fa-train:before {content: ""} .fa-subway:before {content: ""} .fa-medium:before {content: ""} .fa-yc:before, .fa-y-combinator:before {content: ""} .fa-optin-monster:before {content: ""} .fa-opencart:before {content: ""} .fa-expeditedssl:before {content: ""} .fa-battery-4:before, .fa-battery-full:before {content: ""} .fa-battery-3:before, .fa-battery-three-quarters:before {content: ""} .fa-battery-2:before, .fa-battery-half:before {content: ""} .fa-battery-1:before, .fa-battery-quarter:before {content: ""} .fa-battery-0:before, .fa-battery-empty:before {content: ""} .fa-mouse-pointer:before {content: ""} .fa-i-cursor:before {content: ""} .fa-object-group:before {content: ""} .fa-object-ungroup:before {content: ""} .fa-sticky-note:before {content: ""} .fa-sticky-note-o:before {content: ""} .fa-cc-jcb:before {content: ""} .fa-cc-diners-club:before {content: ""} .fa-clone:before {content: ""} .fa-balance-scale:before {content: ""} .fa-hourglass-o:before {content: ""} .fa-hourglass-1:before, .fa-hourglass-start:before {content: ""} .fa-hourglass-2:before, .fa-hourglass-half:before {content: ""} .fa-hourglass-3:before, .fa-hourglass-end:before {content: ""} .fa-hourglass:before {content: ""} .fa-hand-grab-o:before, .fa-hand-rock-o:before {content: ""} .fa-hand-stop-o:before, .fa-hand-paper-o:before {content: ""} .fa-hand-scissors-o:before {content: ""} .fa-hand-lizard-o:before {content: ""} .fa-hand-spock-o:before {content: ""} .fa-hand-pointer-o:before {content: ""} .fa-hand-peace-o:before {content: ""} .fa-trademark:before {content: ""} .fa-registered:before {content: ""} .fa-creative-commons:before {content: ""} .fa-gg:before {content: ""} .fa-gg-circle:before {content: ""} .fa-tripadvisor:before {content: ""} .fa-odnoklassniki:before {content: ""} .fa-odnoklassniki-square:before {content: ""} .fa-get-pocket:before {content: ""} .fa-wikipedia-w:before {content: ""} .fa-safari:before {content: ""} .fa-chrome:before {content: ""} .fa-firefox:before {content: ""} .fa-opera:before {content: ""} .fa-internet-explorer:before {content: ""} .fa-tv:before, .fa-television:before {content: ""} .fa-contao:before {content: ""} .fa-500px:before {content: ""} .fa-amazon:before {content: ""} .fa-calendar-plus-o:before {content: ""} .fa-calendar-minus-o:before {content: ""} .fa-calendar-times-o:before {content: ""} .fa-calendar-check-o:before {content: ""} .fa-industry:before {content: ""} .fa-map-pin:before {content: ""} .fa-map-signs:before {content: ""} .fa-map-o:before {content: ""} .fa-map:before {content: ""} .fa-commenting:before {content: ""} .fa-commenting-o:before {content: ""} .fa-houzz:before {content: ""} .fa-vimeo:before {content: ""} .fa-black-tie:before {content: ""} .fa-fonticons:before {content: ""} .fa-reddit-alien:before {content: ""} .fa-edge:before {content: ""} .fa-credit-card-alt:before {content: ""} .fa-codiepie:before {content: ""} .fa-modx:before {content: ""} .fa-fort-awesome:before {content: ""} .fa-usb:before {content: ""} .fa-product-hunt:before {content: ""} .fa-mixcloud:before {content: ""} .fa-scribd:before {content: ""} .fa-pause-circle:before {content: ""} .fa-pause-circle-o:before {content: ""} .fa-stop-circle:before {content: ""} .fa-stop-circle-o:before {content: ""} .fa-shopping-bag:before {content: ""} .fa-shopping-basket:before {content: ""} .fa-hashtag:before {content: ""} .fa-bluetooth:before {content: ""} .fa-bluetooth-b:before {content: ""} .fa-percent:before {content: ""} .fa-gitlab:before {content: ""} .fa-wpbeginner:before {content: ""} .fa-wpforms:before {content: ""} .fa-envira:before {content: ""} .fa-universal-access:before {content: ""} .fa-wheelchair-alt:before {content: ""} .fa-question-circle-o:before {content: ""} .fa-blind:before {content: ""} .fa-audio-description:before {content: ""} .fa-volume-control-phone:before {content: ""} .fa-braille:before {content: ""} .fa-assistive-listening-systems:before {content: ""} .fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {content: ""} .fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {content: ""} .fa-glide:before {content: ""} .fa-glide-g:before {content: ""} .fa-signing:before, .fa-sign-language:before {content: ""} .fa-low-vision:before {content: ""} .fa-viadeo:before {content: ""} .fa-viadeo-square:before {content: ""} .fa-snapchat:before {content: ""} .fa-snapchat-ghost:before {content: ""} .fa-snapchat-square:before {content: ""} .fa-pied-piper:before {content: ""} .fa-first-order:before {content: ""} .fa-yoast:before {content: ""} .fa-themeisle:before {content: ""} .sr-only {position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0} .sr-only-focusable:active, .sr-only-focusable:focus {position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto} meta.foundation-version {font-family: "/5.5.3/"} meta.foundation-mq-small {font-family: "/only screen/"; width: 0} meta.foundation-mq-small-only {font-family: "/only screen and (max-width: 30em)/"; width: 0} meta.foundation-mq-medium {font-family: "/only screen and (min-width:30.0625em)/"; width: 30.0625em} meta.foundation-mq-medium-only {font-family: "/only screen and (min-width:30.0625em) and (max-width:51.25em)/"; width: 30.0625em} meta.foundation-mq-large {font-family: "/only screen and (min-width:51.3125em)/"; width: 51.3125em} meta.foundation-mq-large-only {font-family: "/only screen and (min-width:51.3125em) and (max-width:56.25em)/"; width: 51.3125em} meta.foundation-mq-xlarge {font-family: "/only screen and (min-width:56.3125em)/"; width: 56.3125em} meta.foundation-mq-xlarge-only {font-family: "/only screen and (min-width:56.3125em) and (max-width:67.5em)/"; width: 56.3125em} meta.foundation-mq-xxlarge {font-family: "/only screen and (min-width:67.5625em)/"; width: 67.5625em} meta.foundation-data-attribute-namespace {font-family: false} html, body {height: 100%} *, *:before, *:after {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box} html, body {font-size: 100%} body {background: #fff; color: #222; cursor: auto; font-family: "Helvetica Neue", Helvetica, Montserrat, Arial, sans-serif; font-style: normal; font-weight: normal; line-height: 1.5; margin: 0; padding: 0; position: relative} a:hover {cursor: pointer} img {max-width: 100%; height: auto} img {-ms-interpolation-mode: bicubic} #map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object, .mqa-display img, .mqa-display embed, .mqa-display object {max-width: none !important} .left {float: left !important} .right {float: right !important} .clearfix:before, .clearfix:after {content: " "; display: table} .clearfix:after {clear: both} .hide {display: none} .invisible {visibility: hidden} .antialiased {-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale} img {display: inline-block; vertical-align: middle} textarea {height: auto; min-height: 50px} select {width: 100%} [class*="block-grid-"] {display: block; padding: 0; margin: 0 -0.625rem} [class*="block-grid-"]:before, [class*="block-grid-"]:after {content: " "; display: table} [class*="block-grid-"]:after {clear: both} [class*="block-grid-"] > li {display: block; float: left; height: auto; padding: 0 0.625rem 1.25rem} @media only screen {.small-block-grid-1 > li {list-style: none; width: 100%} .small-block-grid-1 > li:nth-of-type(1n) {clear: none} .small-block-grid-1 > li:nth-of-type(1n+1) {clear: both} .small-block-grid-2 > li {list-style: none; width: 50%} .small-block-grid-2 > li:nth-of-type(1n) {clear: none} .small-block-grid-2 > li:nth-of-type(2n+1) {clear: both} .small-block-grid-3 > li {list-style: none; width: 33.33333%} .small-block-grid-3 > li:nth-of-type(1n) {clear: none} .small-block-grid-3 > li:nth-of-type(3n+1) {clear: both} .small-block-grid-4 > li {list-style: none; width: 25%} .small-block-grid-4 > li:nth-of-type(1n) {clear: none} .small-block-grid-4 > li:nth-of-type(4n+1) {clear: both} .small-block-grid-5 > li {list-style: none; width: 20%} .small-block-grid-5 > li:nth-of-type(1n) {clear: none} .small-block-grid-5 > li:nth-of-type(5n+1) {clear: both} .small-block-grid-6 > li {list-style: none; width: 16.66667%} .small-block-grid-6 > li:nth-of-type(1n) {clear: none} .small-block-grid-6 > li:nth-of-type(6n+1) {clear: both} .small-block-grid-7 > li {list-style: none; width: 14.28571%} .small-block-grid-7 > li:nth-of-type(1n) {clear: none} .small-block-grid-7 > li:nth-of-type(7n+1) {clear: both} .small-block-grid-8 > li {list-style: none; width: 12.5%} .small-block-grid-8 > li:nth-of-type(1n) {clear: none} .small-block-grid-8 > li:nth-of-type(8n+1) {clear: both} .small-block-grid-9 > li {list-style: none; width: 11.11111%} .small-block-grid-9 > li:nth-of-type(1n) {clear: none} .small-block-grid-9 > li:nth-of-type(9n+1) {clear: both} .small-block-grid-10 > li {list-style: none; width: 10%} .small-block-grid-10 > li:nth-of-type(1n) {clear: none} .small-block-grid-10 > li:nth-of-type(10n+1) {clear: both} .small-block-grid-11 > li {list-style: none; width: 9.09091%} .small-block-grid-11 > li:nth-of-type(1n) {clear: none} .small-block-grid-11 > li:nth-of-type(11n+1) {clear: both} .small-block-grid-12 > li {list-style: none; width: 8.33333%} .small-block-grid-12 > li:nth-of-type(1n) {clear: none} .small-block-grid-12 > li:nth-of-type(12n+1) {clear: both}} @media only screen and (min-width: 30.0625em) {.medium-block-grid-1 > li {list-style: none; width: 100%} .medium-block-grid-1 > li:nth-of-type(1n) {clear: none} .medium-block-grid-1 > li:nth-of-type(1n+1) {clear: both} .medium-block-grid-2 > li {list-style: none; width: 50%} .medium-block-grid-2 > li:nth-of-type(1n) {clear: none} .medium-block-grid-2 > li:nth-of-type(2n+1) {clear: both} .medium-block-grid-3 > li {list-style: none; width: 33.33333%} .medium-block-grid-3 > li:nth-of-type(1n) {clear: none} .medium-block-grid-3 > li:nth-of-type(3n+1) {clear: both} .medium-block-grid-4 > li {list-style: none; width: 25%} .medium-block-grid-4 > li:nth-of-type(1n) {clear: none} .medium-block-grid-4 > li:nth-of-type(4n+1) {clear: both} .medium-block-grid-5 > li {list-style: none; width: 20%} .medium-block-grid-5 > li:nth-of-type(1n) {clear: none} .medium-block-grid-5 > li:nth-of-type(5n+1) {clear: both} .medium-block-grid-6 > li {list-style: none; width: 16.66667%} .medium-block-grid-6 > li:nth-of-type(1n) {clear: none} .medium-block-grid-6 > li:nth-of-type(6n+1) {clear: both} .medium-block-grid-7 > li {list-style: none; width: 14.28571%} .medium-block-grid-7 > li:nth-of-type(1n) {clear: none} .medium-block-grid-7 > li:nth-of-type(7n+1) {clear: both} .medium-block-grid-8 > li {list-style: none; width: 12.5%} .medium-block-grid-8 > li:nth-of-type(1n) {clear: none} .medium-block-grid-8 > li:nth-of-type(8n+1) {clear: both} .medium-block-grid-9 > li {list-style: none; width: 11.11111%} .medium-block-grid-9 > li:nth-of-type(1n) {clear: none} .medium-block-grid-9 > li:nth-of-type(9n+1) {clear: both} .medium-block-grid-10 > li {list-style: none; width: 10%} .medium-block-grid-10 > li:nth-of-type(1n) {clear: none} .medium-block-grid-10 > li:nth-of-type(10n+1) {clear: both} .medium-block-grid-11 > li {list-style: none; width: 9.09091%} .medium-block-grid-11 > li:nth-of-type(1n) {clear: none} .medium-block-grid-11 > li:nth-of-type(11n+1) {clear: both} .medium-block-grid-12 > li {list-style: none; width: 8.33333%} .medium-block-grid-12 > li:nth-of-type(1n) {clear: none} .medium-block-grid-12 > li:nth-of-type(12n+1) {clear: both}} @media only screen and (min-width: 51.3125em) {.large-block-grid-1 > li {list-style: none; width: 100%} .large-block-grid-1 > li:nth-of-type(1n) {clear: none} .large-block-grid-1 > li:nth-of-type(1n+1) {clear: both} .large-block-grid-2 > li {list-style: none; width: 50%} .large-block-grid-2 > li:nth-of-type(1n) {clear: none} .large-block-grid-2 > li:nth-of-type(2n+1) {clear: both} .large-block-grid-3 > li {list-style: none; width: 33.33333%} .large-block-grid-3 > li:nth-of-type(1n) {clear: none} .large-block-grid-3 > li:nth-of-type(3n+1) {clear: both} .large-block-grid-4 > li {list-style: none; width: 25%} .large-block-grid-4 > li:nth-of-type(1n) {clear: none} .large-block-grid-4 > li:nth-of-type(4n+1) {clear: both} .large-block-grid-5 > li {list-style: none; width: 20%} .large-block-grid-5 > li:nth-of-type(1n) {clear: none} .large-block-grid-5 > li:nth-of-type(5n+1) {clear: both} .large-block-grid-6 > li {list-style: none; width: 16.66667%} .large-block-grid-6 > li:nth-of-type(1n) {clear: none} .large-block-grid-6 > li:nth-of-type(6n+1) {clear: both} .large-block-grid-7 > li {list-style: none; width: 14.28571%} .large-block-grid-7 > li:nth-of-type(1n) {clear: none} .large-block-grid-7 > li:nth-of-type(7n+1) {clear: both} .large-block-grid-8 > li {list-style: none; width: 12.5%} .large-block-grid-8 > li:nth-of-type(1n) {clear: none} .large-block-grid-8 > li:nth-of-type(8n+1) {clear: both} .large-block-grid-9 > li {list-style: none; width: 11.11111%} .large-block-grid-9 > li:nth-of-type(1n) {clear: none} .large-block-grid-9 > li:nth-of-type(9n+1) {clear: both} .large-block-grid-10 > li {list-style: none; width: 10%} .large-block-grid-10 > li:nth-of-type(1n) {clear: none} .large-block-grid-10 > li:nth-of-type(10n+1) {clear: both} .large-block-grid-11 > li {list-style: none; width: 9.09091%} .large-block-grid-11 > li:nth-of-type(1n) {clear: none} .large-block-grid-11 > li:nth-of-type(11n+1) {clear: both} .large-block-grid-12 > li {list-style: none; width: 8.33333%} .large-block-grid-12 > li:nth-of-type(1n) {clear: none} .large-block-grid-12 > li:nth-of-type(12n+1) {clear: both}} .row {margin: 0 auto; max-width: 67.5rem; width: 100%} .row:before, .row:after {content: " "; display: table; height: 0px;} .row:after {clear: both} .row.collapse > .column, .row.collapse > .columns {padding-left: 0; padding-right: 0} .row.collapse .row {margin-left: 0; margin-right: 0} .row .row {margin: 0 -0.9375rem; max-width: none; width: auto} .row .row:before, .row .row:after {content: " "; display: table} .row .row:after {clear: both} .row .row.collapse {margin: 0; max-width: none; width: auto} .row .row.collapse:before, .row .row.collapse:after {content: " "; display: table} .row .row.collapse:after {clear: both} .column, .columns {padding-left: 0.9375rem; padding-right: 0.9375rem; width: 100%; float: left} .column + .column:last-child, .columns + .column:last-child, .column + .columns:last-child, .columns + .columns:last-child {float: right} .column + .column.end, .columns + .column.end, .column + .columns.end, .columns + .columns.end {float: left} @media only screen {.small-push-0 {position: relative; left: 0; right: auto} .small-pull-0 {position: relative; right: 0; left: auto} .small-push-1 {position: relative; left: 8.33333%; right: auto} .small-pull-1 {position: relative; right: 8.33333%; left: auto} .small-push-2 {position: relative; left: 16.66667%; right: auto} .small-pull-2 {position: relative; right: 16.66667%; left: auto} .small-push-3 {position: relative; left: 25%; right: auto} .small-pull-3 {position: relative; right: 25%; left: auto} .small-push-4 {position: relative; left: 33.33333%; right: auto} .small-pull-4 {position: relative; right: 33.33333%; left: auto} .small-push-5 {position: relative; left: 41.66667%; right: auto} .small-pull-5 {position: relative; right: 41.66667%; left: auto} .small-push-6 {position: relative; left: 50%; right: auto} .small-pull-6 {position: relative; right: 50%; left: auto} .small-push-7 {position: relative; left: 58.33333%; right: auto} .small-pull-7 {position: relative; right: 58.33333%; left: auto} .small-push-8 {position: relative; left: 66.66667%; right: auto} .small-pull-8 {position: relative; right: 66.66667%; left: auto} .small-push-9 {position: relative; left: 75%; right: auto} .small-pull-9 {position: relative; right: 75%; left: auto} .small-push-10 {position: relative; left: 83.33333%; right: auto} .small-pull-10 {position: relative; right: 83.33333%; left: auto} .small-push-11 {position: relative; left: 91.66667%; right: auto} .small-pull-11 {position: relative; right: 91.66667%; left: auto} .column, .columns {position: relative; padding-left: 0.9375rem; padding-right: 0.9375rem; float: left} .small-1 {width: 8.33333%} .small-2 {width: 16.66667%} .small-3 {width: 25%} .small-4 {width: 33.33333%} .small-5 {width: 41.66667%} .small-6 {width: 50%} .small-7 {width: 58.33333%} .small-8 {width: 66.66667%} .small-9 {width: 75%} .small-10 {width: 83.33333%} .small-11 {width: 91.66667%} .small-12 {width: 100%} .small-offset-0 {margin-left: 0 !important} .small-offset-1 {margin-left: 8.33333% !important} .small-offset-2 {margin-left: 16.66667% !important} .small-offset-3 {margin-left: 25% !important} .small-offset-4 {margin-left: 33.33333% !important} .small-offset-5 {margin-left: 41.66667% !important} .small-offset-6 {margin-left: 50% !important} .small-offset-7 {margin-left: 58.33333% !important} .small-offset-8 {margin-left: 66.66667% !important} .small-offset-9 {margin-left: 75% !important} .small-offset-10 {margin-left: 83.33333% !important} .small-offset-11 {margin-left: 91.66667% !important} .small-reset-order {float: left; left: auto; margin-left: 0; margin-right: 0; right: auto} .column.small-centered, .columns.small-centered {margin-left: auto; margin-right: auto; float: none} .column.small-uncentered, .columns.small-uncentered {float: left; margin-left: 0; margin-right: 0} .column.small-centered:last-child, .columns.small-centered:last-child {float: none} .column.small-uncentered:last-child, .columns.small-uncentered:last-child {float: left} .column.small-uncentered.opposite, .columns.small-uncentered.opposite {float: right} .row.small-collapse > .column, .row.small-collapse > .columns {padding-left: 0; padding-right: 0} .row.small-collapse .row {margin-left: 0; margin-right: 0} .row.small-uncollapse > .column, .row.small-uncollapse > .columns {padding-left: 0.9375rem; padding-right: 0.9375rem; float: left}} @media only screen and (min-width: 30.0625em) {.medium-push-0 {position: relative; left: 0; right: auto} .medium-pull-0 {position: relative; right: 0; left: auto} .medium-push-1 {position: relative; left: 8.33333%; right: auto} .medium-pull-1 {position: relative; right: 8.33333%; left: auto} .medium-push-2 {position: relative; left: 16.66667%; right: auto} .medium-pull-2 {position: relative; right: 16.66667%; left: auto} .medium-push-3 {position: relative; left: 25%; right: auto} .medium-pull-3 {position: relative; right: 25%; left: auto} .medium-push-4 {position: relative; left: 33.33333%; right: auto} .medium-pull-4 {position: relative; right: 33.33333%; left: auto} .medium-push-5 {position: relative; left: 41.66667%; right: auto} .medium-pull-5 {position: relative; right: 41.66667%; left: auto} .medium-push-6 {position: relative; left: 50%; right: auto} .medium-pull-6 {position: relative; right: 50%; left: auto} .medium-push-7 {position: relative; left: 58.33333%; right: auto} .medium-pull-7 {position: relative; right: 58.33333%; left: auto} .medium-push-8 {position: relative; left: 66.66667%; right: auto} .medium-pull-8 {position: relative; right: 66.66667%; left: auto} .medium-push-9 {position: relative; left: 75%; right: auto} .medium-pull-9 {position: relative; right: 75%; left: auto} .medium-push-10 {position: relative; left: 83.33333%; right: auto} .medium-pull-10 {position: relative; right: 83.33333%; left: auto} .medium-push-11 {position: relative; left: 91.66667%; right: auto} .medium-pull-11 {position: relative; right: 91.66667%; left: auto} .column, .columns {position: relative; padding-left: 0.9375rem; padding-right: 0.9375rem; float: left} .medium-1 {width: 8.33333%} .medium-2 {width: 16.66667%} .medium-3 {width: 25%} .medium-4 {width: 33.33333%} .medium-5 {width: 41.66667%} .medium-6 {width: 50%} .medium-7 {width: 58.33333%} .medium-8 {width: 66.66667%} .medium-9 {width: 75%} .medium-10 {width: 83.33333%} .medium-11 {width: 91.66667%} .medium-12 {width: 100%} .medium-offset-0 {margin-left: 0 !important} .medium-offset-1 {margin-left: 8.33333% !important} .medium-offset-2 {margin-left: 16.66667% !important} .medium-offset-3 {margin-left: 25% !important} .medium-offset-4 {margin-left: 33.33333% !important} .medium-offset-5 {margin-left: 41.66667% !important} .medium-offset-6 {margin-left: 50% !important} .medium-offset-7 {margin-left: 58.33333% !important} .medium-offset-8 {margin-left: 66.66667% !important} .medium-offset-9 {margin-left: 75% !important} .medium-offset-10 {margin-left: 83.33333% !important} .medium-offset-11 {margin-left: 91.66667% !important} .medium-reset-order {float: left; left: auto; margin-left: 0; margin-right: 0; right: auto} .column.medium-centered, .columns.medium-centered {margin-left: auto; margin-right: auto; float: none} .column.medium-uncentered, .columns.medium-uncentered {float: left; margin-left: 0; margin-right: 0} .column.medium-centered:last-child, .columns.medium-centered:last-child {float: none} .column.medium-uncentered:last-child, .columns.medium-uncentered:last-child {float: left} .column.medium-uncentered.opposite, .columns.medium-uncentered.opposite {float: right} .row.medium-collapse > .column, .row.medium-collapse > .columns {padding-left: 0; padding-right: 0} .row.medium-collapse .row {margin-left: 0; margin-right: 0} .row.medium-uncollapse > .column, .row.medium-uncollapse > .columns {padding-left: 0.9375rem; padding-right: 0.9375rem; float: left} .push-0 {position: relative; left: 0; right: auto} .pull-0 {position: relative; right: 0; left: auto} .push-1 {position: relative; left: 8.33333%; right: auto} .pull-1 {position: relative; right: 8.33333%; left: auto} .push-2 {position: relative; left: 16.66667%; right: auto} .pull-2 {position: relative; right: 16.66667%; left: auto} .push-3 {position: relative; left: 25%; right: auto} .pull-3 {position: relative; right: 25%; left: auto} .push-4 {position: relative; left: 33.33333%; right: auto} .pull-4 {position: relative; right: 33.33333%; left: auto} .push-5 {position: relative; left: 41.66667%; right: auto} .pull-5 {position: relative; right: 41.66667%; left: auto} .push-6 {position: relative; left: 50%; right: auto} .pull-6 {position: relative; right: 50%; left: auto} .push-7 {position: relative; left: 58.33333%; right: auto} .pull-7 {position: relative; right: 58.33333%; left: auto} .push-8 {position: relative; left: 66.66667%; right: auto} .pull-8 {position: relative; right: 66.66667%; left: auto} .push-9 {position: relative; left: 75%; right: auto} .pull-9 {position: relative; right: 75%; left: auto} .push-10 {position: relative; left: 83.33333%; right: auto} .pull-10 {position: relative; right: 83.33333%; left: auto} .push-11 {position: relative; left: 91.66667%; right: auto} .pull-11 {position: relative; right: 91.66667%; left: auto}} @media only screen and (min-width: 51.3125em) {.large-push-0 {position: relative; left: 0; right: auto} .large-pull-0 {position: relative; right: 0; left: auto} .large-push-1 {position: relative; left: 8.33333%; right: auto} .large-pull-1 {position: relative; right: 8.33333%; left: auto} .large-push-2 {position: relative; left: 16.66667%; right: auto} .large-pull-2 {position: relative; right: 16.66667%; left: auto} .large-push-3 {position: relative; left: 25%; right: auto} .large-pull-3 {position: relative; right: 25%; left: auto} .large-push-4 {position: relative; left: 33.33333%; right: auto} .large-pull-4 {position: relative; right: 33.33333%; left: auto} .large-push-5 {position: relative; left: 41.66667%; right: auto} .large-pull-5 {position: relative; right: 41.66667%; left: auto} .large-push-6 {position: relative; left: 50%; right: auto} .large-pull-6 {position: relative; right: 50%; left: auto} .large-push-7 {position: relative; left: 58.33333%; right: auto} .large-pull-7 {position: relative; right: 58.33333%; left: auto} .large-push-8 {position: relative; left: 66.66667%; right: auto} .large-pull-8 {position: relative; right: 66.66667%; left: auto} .large-push-9 {position: relative; left: 75%; right: auto} .large-pull-9 {position: relative; right: 75%; left: auto} .large-push-10 {position: relative; left: 83.33333%; right: auto} .large-pull-10 {position: relative; right: 83.33333%; left: auto} .large-push-11 {position: relative; left: 91.66667%; right: auto} .large-pull-11 {position: relative; right: 91.66667%; left: auto} .column, .columns {position: relative; padding-left: 0.9375rem; padding-right: 0.9375rem; float: left} .large-1 {width: 8.33333%} .large-2 {width: 16.66667%} .large-3 {width: 25%} .large-4 {width: 33.33333%} .large-5 {width: 41.66667%} .large-6 {width: 50%} .large-7 {width: 58.33333%} .large-8 {width: 66.66667%} .large-9 {width: 75%} .large-10 {width: 83.33333%} .large-11 {width: 91.66667%} .large-12 {width: 100%} .large-offset-0 {margin-left: 0 !important} .large-offset-1 {margin-left: 8.33333% !important} .large-offset-2 {margin-left: 16.66667% !important} .large-offset-3 {margin-left: 25% !important} .large-offset-4 {margin-left: 33.33333% !important} .large-offset-5 {margin-left: 41.66667% !important} .large-offset-6 {margin-left: 50% !important} .large-offset-7 {margin-left: 58.33333% !important} .large-offset-8 {margin-left: 66.66667% !important} .large-offset-9 {margin-left: 75% !important} .large-offset-10 {margin-left: 83.33333% !important} .large-offset-11 {margin-left: 91.66667% !important} .large-reset-order {float: left; left: auto; margin-left: 0; margin-right: 0; right: auto} .column.large-centered, .columns.large-centered {margin-left: auto; margin-right: auto; float: none} .column.large-uncentered, .columns.large-uncentered {float: left; margin-left: 0; margin-right: 0} .column.large-centered:last-child, .columns.large-centered:last-child {float: none} .column.large-uncentered:last-child, .columns.large-uncentered:last-child {float: left} .column.large-uncentered.opposite, .columns.large-uncentered.opposite {float: right} .row.large-collapse > .column, .row.large-collapse > .columns {padding-left: 0; padding-right: 0} .row.large-collapse .row {margin-left: 0; margin-right: 0} .row.large-uncollapse > .column, .row.large-uncollapse > .columns {padding-left: 0.9375rem; padding-right: 0.9375rem; float: left} .push-0 {position: relative; left: 0; right: auto} .pull-0 {position: relative; right: 0; left: auto} .push-1 {position: relative; left: 8.33333%; right: auto} .pull-1 {position: relative; right: 8.33333%; left: auto} .push-2 {position: relative; left: 16.66667%; right: auto} .pull-2 {position: relative; right: 16.66667%; left: auto} .push-3 {position: relative; left: 25%; right: auto} .pull-3 {position: relative; right: 25%; left: auto} .push-4 {position: relative; left: 33.33333%; right: auto} .pull-4 {position: relative; right: 33.33333%; left: auto} .push-5 {position: relative; left: 41.66667%; right: auto} .pull-5 {position: relative; right: 41.66667%; left: auto} .push-6 {position: relative; left: 50%; right: auto} .pull-6 {position: relative; right: 50%; left: auto} .push-7 {position: relative; left: 58.33333%; right: auto} .pull-7 {position: relative; right: 58.33333%; left: auto} .push-8 {position: relative; left: 66.66667%; right: auto} .pull-8 {position: relative; right: 66.66667%; left: auto} .push-9 {position: relative; left: 75%; right: auto} .pull-9 {position: relative; right: 75%; left: auto} .push-10 {position: relative; left: 83.33333%; right: auto} .pull-10 {position: relative; right: 83.33333%; left: auto} .push-11 {position: relative; left: 91.66667%; right: auto} .pull-11 {position: relative; right: 91.66667%; left: auto}} @media only screen and (min-width: 56.3125em) {.xlarge-push-0 {position: relative; left: 0; right: auto} .xlarge-pull-0 {position: relative; right: 0; left: auto} .xlarge-push-1 {position: relative; left: 8.33333%; right: auto} .xlarge-pull-1 {position: relative; right: 8.33333%; left: auto} .xlarge-push-2 {position: relative; left: 16.66667%; right: auto} .xlarge-pull-2 {position: relative; right: 16.66667%; left: auto} .xlarge-push-3 {position: relative; left: 25%; right: auto} .xlarge-pull-3 {position: relative; right: 25%; left: auto} .xlarge-push-4 {position: relative; left: 33.33333%; right: auto} .xlarge-pull-4 {position: relative; right: 33.33333%; left: auto} .xlarge-push-5 {position: relative; left: 41.66667%; right: auto} .xlarge-pull-5 {position: relative; right: 41.66667%; left: auto} .xlarge-push-6 {position: relative; left: 50%; right: auto} .xlarge-pull-6 {position: relative; right: 50%; left: auto} .xlarge-push-7 {position: relative; left: 58.33333%; right: auto} .xlarge-pull-7 {position: relative; right: 58.33333%; left: auto} .xlarge-push-8 {position: relative; left: 66.66667%; right: auto} .xlarge-pull-8 {position: relative; right: 66.66667%; left: auto} .xlarge-push-9 {position: relative; left: 75%; right: auto} .xlarge-pull-9 {position: relative; right: 75%; left: auto} .xlarge-push-10 {position: relative; left: 83.33333%; right: auto} .xlarge-pull-10 {position: relative; right: 83.33333%; left: auto} .xlarge-push-11 {position: relative; left: 91.66667%; right: auto} .xlarge-pull-11 {position: relative; right: 91.66667%; left: auto} .column, .columns {position: relative; padding-left: 0.9375rem; padding-right: 0.9375rem; float: left} .xlarge-1 {width: 8.33333%} .xlarge-2 {width: 16.66667%} .xlarge-3 {width: 25%} .xlarge-4 {width: 33.33333%} .xlarge-5 {width: 41.66667%} .xlarge-6 {width: 50%} .xlarge-7 {width: 58.33333%} .xlarge-8 {width: 66.66667%} .xlarge-9 {width: 75%} .xlarge-10 {width: 83.33333%} .xlarge-11 {width: 91.66667%} .xlarge-12 {width: 100%} .xlarge-offset-0 {margin-left: 0 !important} .xlarge-offset-1 {margin-left: 8.33333% !important} .xlarge-offset-2 {margin-left: 16.66667% !important} .xlarge-offset-3 {margin-left: 25% !important} .xlarge-offset-4 {margin-left: 33.33333% !important} .xlarge-offset-5 {margin-left: 41.66667% !important} .xlarge-offset-6 {margin-left: 50% !important} .xlarge-offset-7 {margin-left: 58.33333% !important} .xlarge-offset-8 {margin-left: 66.66667% !important} .xlarge-offset-9 {margin-left: 75% !important} .xlarge-offset-10 {margin-left: 83.33333% !important} .xlarge-offset-11 {margin-left: 91.66667% !important} .xlarge-reset-order {float: left; left: auto; margin-left: 0; margin-right: 0; right: auto} .column.xlarge-centered, .columns.xlarge-centered {margin-left: auto; margin-right: auto; float: none} .column.xlarge-uncentered, .columns.xlarge-uncentered {float: left; margin-left: 0; margin-right: 0} .column.xlarge-centered:last-child, .columns.xlarge-centered:last-child {float: none} .column.xlarge-uncentered:last-child, .columns.xlarge-uncentered:last-child {float: left} .column.xlarge-uncentered.opposite, .columns.xlarge-uncentered.opposite {float: right} .row.xlarge-collapse > .column, .row.xlarge-collapse > .columns {padding-left: 0; padding-right: 0} .row.xlarge-collapse .row {margin-left: 0; margin-right: 0} .row.xlarge-uncollapse > .column, .row.xlarge-uncollapse > .columns {padding-left: 0.9375rem; padding-right: 0.9375rem; float: left}} @media only screen and (min-width: 67.5625em) {.xxlarge-push-0 {position: relative; left: 0; right: auto} .xxlarge-pull-0 {position: relative; right: 0; left: auto} .xxlarge-push-1 {position: relative; left: 8.33333%; right: auto} .xxlarge-pull-1 {position: relative; right: 8.33333%; left: auto} .xxlarge-push-2 {position: relative; left: 16.66667%; right: auto} .xxlarge-pull-2 {position: relative; right: 16.66667%; left: auto} .xxlarge-push-3 {position: relative; left: 25%; right: auto} .xxlarge-pull-3 {position: relative; right: 25%; left: auto} .xxlarge-push-4 {position: relative; left: 33.33333%; right: auto} .xxlarge-pull-4 {position: relative; right: 33.33333%; left: auto} .xxlarge-push-5 {position: relative; left: 41.66667%; right: auto} .xxlarge-pull-5 {position: relative; right: 41.66667%; left: auto} .xxlarge-push-6 {position: relative; left: 50%; right: auto} .xxlarge-pull-6 {position: relative; right: 50%; left: auto} .xxlarge-push-7 {position: relative; left: 58.33333%; right: auto} .xxlarge-pull-7 {position: relative; right: 58.33333%; left: auto} .xxlarge-push-8 {position: relative; left: 66.66667%; right: auto} .xxlarge-pull-8 {position: relative; right: 66.66667%; left: auto} .xxlarge-push-9 {position: relative; left: 75%; right: auto} .xxlarge-pull-9 {position: relative; right: 75%; left: auto} .xxlarge-push-10 {position: relative; left: 83.33333%; right: auto} .xxlarge-pull-10 {position: relative; right: 83.33333%; left: auto} .xxlarge-push-11 {position: relative; left: 91.66667%; right: auto} .xxlarge-pull-11 {position: relative; right: 91.66667%; left: auto} .column, .columns {position: relative; padding-left: 0.9375rem; padding-right: 0.9375rem; float: left} .xxlarge-1 {width: 8.33333%} .xxlarge-2 {width: 16.66667%} .xxlarge-3 {width: 25%} .xxlarge-4 {width: 33.33333%} .xxlarge-5 {width: 41.66667%} .xxlarge-6 {width: 50%} .xxlarge-7 {width: 58.33333%} .xxlarge-8 {width: 66.66667%} .xxlarge-9 {width: 75%} .xxlarge-10 {width: 83.33333%} .xxlarge-11 {width: 91.66667%} .xxlarge-12 {width: 100%} .xxlarge-offset-0 {margin-left: 0 !important} .xxlarge-offset-1 {margin-left: 8.33333% !important} .xxlarge-offset-2 {margin-left: 16.66667% !important} .xxlarge-offset-3 {margin-left: 25% !important} .xxlarge-offset-4 {margin-left: 33.33333% !important} .xxlarge-offset-5 {margin-left: 41.66667% !important} .xxlarge-offset-6 {margin-left: 50% !important} .xxlarge-offset-7 {margin-left: 58.33333% !important} .xxlarge-offset-8 {margin-left: 66.66667% !important} .xxlarge-offset-9 {margin-left: 75% !important} .xxlarge-offset-10 {margin-left: 83.33333% !important} .xxlarge-offset-11 {margin-left: 91.66667% !important} .xxlarge-reset-order {float: left; left: auto; margin-left: 0; margin-right: 0; right: auto} .column.xxlarge-centered, .columns.xxlarge-centered {margin-left: auto; margin-right: auto; float: none} .column.xxlarge-uncentered, .columns.xxlarge-uncentered {float: left; margin-left: 0; margin-right: 0} .column.xxlarge-centered:last-child, .columns.xxlarge-centered:last-child {float: none} .column.xxlarge-uncentered:last-child, .columns.xxlarge-uncentered:last-child {float: left} .column.xxlarge-uncentered.opposite, .columns.xxlarge-uncentered.opposite {float: right} .row.xxlarge-collapse > .column, .row.xxlarge-collapse > .columns {padding-left: 0; padding-right: 0} .row.xxlarge-collapse .row {margin-left: 0; margin-right: 0} .row.xxlarge-uncollapse > .column, .row.xxlarge-uncollapse > .columns {padding-left: 0.9375rem; padding-right: 0.9375rem; float: left}} @media only screen {.show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {display: inherit !important} .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {display: none !important} .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {position: static !important; height: auto; width: auto; overflow: visible; clip: auto} .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; width: 1px} table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {display: table !important} thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {display: table-header-group !important} tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {display: table-row-group !important} tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {display: table-row} th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {display: table-cell !important}} @media only screen and (min-width: 30.0625em) {.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {display: inherit !important} .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {display: none !important} .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {position: static !important; height: auto; width: auto; overflow: visible; clip: auto} .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; width: 1px} table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {display: table !important} thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {display: table-header-group !important} tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {display: table-row-group !important} tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {display: table-row} th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {display: table-cell !important}} @media only screen and (min-width: 51.3125em) {.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {display: inherit !important} .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {display: none !important} .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {position: static !important; height: auto; width: auto; overflow: visible; clip: auto} .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; width: 1px} table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {display: table !important} thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {display: table-header-group !important} tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {display: table-row-group !important} tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {display: table-row} th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {display: table-cell !important}} @media only screen and (min-width: 56.3125em) {.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {display: inherit !important} .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {display: none !important} .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {position: static !important; height: auto; width: auto; overflow: visible; clip: auto} .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; width: 1px} table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down {display: table !important} thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down {display: table-header-group !important} tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down {display: table-row-group !important} tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down {display: table-row} th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {display: table-cell !important}} @media only screen and (min-width: 67.5625em) {.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down {display: inherit !important} .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down {display: none !important} .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down {position: static !important; height: auto; width: auto; overflow: visible; clip: auto} .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down {clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; width: 1px} table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down {display: table !important} thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down {display: table-header-group !important} tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down {display: table-row-group !important} tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down {display: table-row} th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down {display: table-cell !important}} .show-for-landscape, .hide-for-portrait {display: inherit !important} .hide-for-landscape, .show-for-portrait {display: none !important} table.hide-for-landscape, table.show-for-portrait {display: table !important} thead.hide-for-landscape, thead.show-for-portrait {display: table-header-group !important} tbody.hide-for-landscape, tbody.show-for-portrait {display: table-row-group !important} tr.hide-for-landscape, tr.show-for-portrait {display: table-row !important} td.hide-for-landscape, td.show-for-portrait, th.hide-for-landscape, th.show-for-portrait {display: table-cell !important} @media only screen and (orientation: landscape) {.show-for-landscape, .hide-for-portrait {display: inherit !important} .hide-for-landscape, .show-for-portrait {display: none !important} table.show-for-landscape, table.hide-for-portrait {display: table !important} thead.show-for-landscape, thead.hide-for-portrait {display: table-header-group !important} tbody.show-for-landscape, tbody.hide-for-portrait {display: table-row-group !important} tr.show-for-landscape, tr.hide-for-portrait {display: table-row !important} td.show-for-landscape, td.hide-for-portrait, th.show-for-landscape, th.hide-for-portrait {display: table-cell !important}} @media only screen and (orientation: portrait) {.show-for-portrait, .hide-for-landscape {display: inherit !important} .hide-for-portrait, .show-for-landscape {display: none !important} table.show-for-portrait, table.hide-for-landscape {display: table !important} thead.show-for-portrait, thead.hide-for-landscape {display: table-header-group !important} tbody.show-for-portrait, tbody.hide-for-landscape {display: table-row-group !important} tr.show-for-portrait, tr.hide-for-landscape {display: table-row !important} td.show-for-portrait, td.hide-for-landscape, th.show-for-portrait, th.hide-for-landscape {display: table-cell !important}} .show-for-touch {display: none !important} .hide-for-touch {display: inherit !important} .touch .show-for-touch {display: inherit !important} .touch .hide-for-touch {display: none !important} table.hide-for-touch {display: table !important} .touch table.show-for-touch {display: table !important} thead.hide-for-touch {display: table-header-group !important} .touch thead.show-for-touch {display: table-header-group !important} tbody.hide-for-touch {display: table-row-group !important} .touch tbody.show-for-touch {display: table-row-group !important} tr.hide-for-touch {display: table-row !important} .touch tr.show-for-touch {display: table-row !important} td.hide-for-touch {display: table-cell !important} .touch td.show-for-touch {display: table-cell !important} th.hide-for-touch {display: table-cell !important} .touch th.show-for-touch {display: table-cell !important} .show-for-sr {clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; width: 1px} .show-on-focus {clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; width: 1px} .show-on-focus:focus, .show-on-focus:active {position: static !important; height: auto; width: auto; overflow: visible; clip: auto} .print-only, .show-for-print {display: none !important} @media print {.print-only, .show-for-print {display: block !important} .hide-on-print, .hide-for-print {display: none !important} table.show-for-print {display: table !important} thead.show-for-print {display: table-header-group !important} tbody.show-for-print {display: table-row-group !important} tr.show-for-print {display: table-row !important} td.show-for-print {display: table-cell !important} th.show-for-print {display: table-cell !important}} html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box} article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block} html {font-size: 16px} body {background: #e4e4e4; color: #333; font-family: "Montserrat", serif; line-height: 1.3} a {color: inherit} .site-wrapper {overflow: hidden} .page-wrapper {margin: auto; max-width: 1080px; background: #fff} .text-centered {text-align: center} h1 a, h2 a, h3 a {text-decoration: none} .eg-bn {margin-bottom: 20px} .fixed-me-parent {clear: both} .end-of-post {height: 0px; clear: both} .page-title {margin-bottom: 25px; font-size: 25px} .slick-slider {position: relative; display: block; box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-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); -ms-transform: translate3d(0, 0, 0); -o-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} .slick-arrow.slick-hidden {display: none} .slick-dots {text-align: center} .slick-dots:before, .slick-dots:after {content: " "; display: table} .slick-dots:after {clear: both} .slick-dots li {display: inline-block; margin: 0 5px; list-style: none} .slick-dots button {display: block; padding: 0; height: 10px; width: 10px; border: 1px solid #fff; border-radius: 50%; background: transparent none repeat scroll 0 0; color: transparent; cursor: pointer; font-size: 0; line-height: 0; outline: medium none} .slick-dots .slick-active button {background: #fff} .page-header {position: relative; margin-bottom: 25px; height: 82px; /* border-bottom: 1px solid #dadada;*/} .page-header_wrapper {height: 95px; padding-top: 15px;} .page-header_logo {display: block; position: absolute; left: 6px; top: 10px; height: 51px; width: 160px; background: url("/assets/css/express-gazeta.svg"); background-size: contain; background-repeat: no-repeat; text-indent: -999px; overflow: hidden} .page-header_search {display: block; position: absolute; top: 5px; right: 15px; height: 60px; width: 60px} .page-header_search-body {display: none; position: absolute; top: 10px; right: 60px; height: 40px; width: 465px; background: #F5F5F5} .page-header_search-body .fa {float: right; height: 40px; width: 50px; color: #b2b2b2; font-size: 20px; line-height: 35px; text-align: center} .page-header_search-text {display: block; float: left; padding-left: 20px; height: 40px; width: 415px; background: #F5F5F5; border: none} .page-header_search-btn {position: absolute; top: 0; right: 0; height: 60px; width: 60px; font-size: 22px; line-height: 55px; text-align: center} .page-header_search-btn .fa {cursor: pointer} .page-header_search-btn .fa-times {display: none} .page-header_search-btn.active .fa-search {display: none} .page-header_search-btn.active .fa-times {display: inline-block} .page-header_bottom {margin-bottom: 30px} .page-header_currency {float: left; margin-left: 12px; padding: 5px 0; height: 40px; color: #484848; font-family: "Montserrat", sans-serif; font-size: 19px; font-weight: bold; line-height: 30px} .page-header_currency:first-child {margin-left: 40px;} .page-header_currency .fa-eur, .page-header_currency .fa-usd {color: #b0b0b0; font-size: 19px; line-height: 28px; text-align: center} .page-header_currency .fa-angle-up, .page-header_currency .fa-angle-down {margin-left: 5px} .page-header_currency .fa-angle-down {color: #ed1c24} .page-header_currency .fa-angle-up {color: #44b976} .page-header_social {margin-left: 12px; padding: 5px 0; height: 40px; color: #484848; font-family: "Montserrat", sans-serif; font-size: 14px; font-weight: 500; line-height: 30px} .page-header_social .fa {height: 30px; width: 30px; border: 1px solid #b0b0b0; border-radius: 50%; color: #b0b0b0; font-size: 16px; line-height: 28px; text-align: center; transition: all 200ms ease-out} .page-header_social .fa:hover {color: #fff} .page-header_social .fa-twitter:hover {background: #00a2f5; border: 1px solid #00a2f5} .page-header_social .fa-facebook:hover {background: #23599b; border: 1px solid #23599b} .page-header_social .fa-vk:hover {background: #5184ab; border: 1px solid #5184ab} .page-header_button {display: inline-block; height: 40px; width: 195px; border: 1px solid #dcdcdc; color: #8f8f8f; font-family: "Montserrat", sans-serif; font-size: 14px; font-weight: 500; line-height: 38px; text-align: center; text-decoration: none; text-transform: uppercase; transition: all 200ms ease-out} .page-header_button.active {border: 1px solid #ed1c24; color: #ed1c24} .page-header_button:hover {background: #ed1c24; border: 1px solid #ed1c24; color: #fff} @media only screen and (min-width: 56.25em) {.page-header.fixhead {max-width: 1080px; width: 100%; background: #fff; transition: all 300ms ease-out} .page-header.fixhead.active {position: fixed; top: 0; left: 0; right: 0; margin: auto; height: 50px; z-index: 100;} .page-header.fixhead.active .page-header_logo {height: 30px; width: 96px; transition: all 300ms ease-out} .page-header.fixhead.active .main-menu {padding-top: 17px; transition: all 300ms ease-out} .page-header.fixhead.active .page-header_search-btn, .page-header.fixhead.active .page-header_search {height: 40px; width: 40px; transition: all 300ms ease-out} .page-header.fixhead.active .page-header_search-btn {line-height: 35px; transition: all 300ms ease-out} .page-header.fixhead.active .page-header_search-body {top: 0; transition: all 300ms ease-out}} @media only screen and (max-width: 56.25em) and (min-width: 30em) {.page-header_logo {position: static; margin: 6px auto} .page-header_currency .fa-eur, .page-header_currency .fa-usd {margin-right: 2px}} @media only screen and (max-width: 30em) {.page-header_button {padding: 0 20px; width: auto; font-size: 12px} .page-header_button .fa-home {font-size: 24px; vertical-align: middle} .page-header_logo {position: static; margin: 6px auto}} .main-menu {padding-top: 30px; padding-left: 20px; font-family: "Montserrat", sans-serif; font-size: 14px; overflow: hidden} .main-menu:before, .main-menu:after {content: " "; display: table} .main-menu:after {clear: both} .main-menu_list {position: relative; float: left; left: 0; margin: 0; padding: 0} .main-menu_item {position: relative; float: left; left: 0; padding: 0 8px; list-style: none} .main-menu_link {display: block; color: #303030; font-weight: 500; text-decoration: none; text-transform: uppercase} .main-menu_link:hover {text-decoration: underline} .mobile-menu_wrapper {transition: all 300ms ease-out} .mobile-menu_wrapper.open {position: relative; z-index: 1000; -ms-transform: translate3d(300px, 0px, 0px); -o-transform: translate3d(300px, 0px, 0px); -moz-transform: translate3d(300px, 0px, 0px); -webkit-transform: translate3d(300px, 0px, 0px); transform: translate3d(300px, 0px, 0px)} .mobile-menu_header {height: 60px; background: #eee ; color: #000} .mobile-menu_close {float: right; height: 60px; width: 60px; cursor: pointer; font-size: 24px; line-height: 60px; text-align: center} .mobile-menu_trigger {display: block; position: absolute !important; left: 0; top: 10px; height: 42px; width: 42px; color: #2c2c2c; cursor: pointer; font-size: 24px; line-height: 42px; text-align: center} .mobile-menu_list {padding: 10px 20px} .mobile-menu_item {padding: 12px 0; list-style: none;} .mobile-menu_item:before, .mobile-menu_item:after {content: " "; display: table} .mobile-menu_item:after {clear: both} .mobile-menu_link {display: block; font-size: 14px; font-weight: 500; text-decoration: none; text-transform: uppercase} .mobile-menu_soc-link {display: inline-block; margin-left: 19px; margin-bottom: 5px; margin-top: 5px; height: 30px; width: 30px; border: 1px solid #fff; border-radius: 50%; line-height: 28px; text-align: center} .mobile-menu_soc-link:first-child {margin-left: 0} .mobile-menu_socials {padding: 20px 20px 1px 20px; background: #eee} .mobile-menu_socials:after {display: block; clear: both; height: 1px; overflow: hidden; content: " "} .mobile-menu_social-icon {float: left; margin-bottom: 15px; height: 35px; width: 25%; color: #8c8c8c; font-size: 25px} .mnews-list {margin-bottom: 20px} .mnews-list_name {display: inline-block; position: relative; text-decoration: none} .mnews-list_name-frame {margin-bottom: 15px; line-height: 1} .mnews-list_name-big {color: #d3d3d3; font-family: "Monteserat",sans-serif; font-size: 36px; font-weight: 900; text-transform: uppercase;} .mnews-list_name-small {display: block; position: absolute; right: 15px; bottom: 5px; font-family: "Montserrat", sans-serif; font-size: 18px; font-weight: 300} .mnews-list_item {position: static; font-size: 14px} .mnews-list_item.big {font-size: 24px} .mnews-list_item:before {display: block; position: absolute; top: 15px; margin-left: -15px; bottom: 15px; width: 1px; background: #e6e6e6; content: " "} .mnews-list_item:first-child:before {display: none} .mnews-list_title {position: relative; margin: 0 0 15px 0; padding-left: 12px; font-size: inherit; font-weight: normal} .mnews-list_title:before {display: block; position: absolute; top: 10px; left: 0; height: 5px; width: 5px; background: #8f8f8f; content: " "} .mnews-list_title:hover:before {background: #ed1c24} .mnews-list_title a {text-decoration: none} .mnews-list_title a:hover {text-decoration: underline} .mnews-list_time {display: block; color: #8f8f8f; font-family: "Montserrat", sans-serif; font-size: 10px; text-transform: uppercase} .mnews-list .row {position: relative; margin: 0; padding-bottom: 15px; padding-top: 15px; border-bottom: 1px solid #e6e6e6} @media only screen and (max-width: 56.25em) and (min-width: 30em) {.mnews-list_item.big {font-size: 14px}} @media only screen and (max-width: 30em) {.mnews-list_item {float: none; padding: 12px 0; width: 100% !important; border-bottom: 1px solid #e6e6e6; font-size: 14px} .mnews-list_item.big {font-size: 14px} .mnews-list_item:before {display: none} .mnews-list .row {padding-bottom: 0; padding-top: 0; border-bottom: none}} @media only screen and (max-width: 330px) {.mnews-list_item {float: none; padding: 12px 0; width: 100% !important; border-bottom: 1px solid #e6e6e6; font-size: 14px} .mnews-list_item:before {display: none} .mnews-list .row {padding-bottom: 0; padding-top: 0; border-bottom: none}} .mtop_item {display: block; position: relative; margin-bottom: 20px; font-size: 14px; overflow: hidden} .mtop_item.big {font-size: 24px} .mtop_item a {text-decoration: none} .mtop_title {position: relative; margin-bottom: 8px; font-size: inherit} .mtop_title a {display: block; position: relative} .mtop_title a:hover {text-decoration: underline} .mtop_title:hover a {text-decoration: underline} .mtop_photo-frame {display: block; position: relative} .mtop_photo-frame:after {display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.16); content: " "; transition: all 200ms ease-out} .mtop_photo-frame:hover:after {display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.26); content: " "} .mtop_photo {display: block; width: 100%} .mtop_desc {display: block; position: absolute; bottom: 10px; left: 5%; right: 5%; color: #fff; z-index: 10} .mtop_desc:before {display: block; position: absolute; top: -25px; bottom: -50px; left: -50px; right: -50px; content: " "; background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.75) 100%); background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.75) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%)} .mtop_meta {padding-top: 10px; border-top: 1px solid #fff; font-family: "Montserrat", sans-serif; font-size: 10px; opacity: 0.7; text-transform: uppercase} .mtop_shares, .mtop_comments {float: right; margin-left: 10px} @media only screen and (max-width: 56.25em) and (min-width: 30em) {.mtop_item.big {font-size: 18px}} @media only screen and (max-width: 56.25em) and (min-width: 51.25em) {.mtop_item:before, .mtop_item:after {content: " "; display: table} .mtop_item:after {clear: both} .mtop_item.small {position: relative; width: 100%; font-size: 14px} .mtop_item.small .mtop_photo-frame {float: left; margin-right: 12px; width: 46%} .mtop_item.small .mtop_desc {position: static; padding-bottom: 35px; overflow: hidden; color: #303030} .mtop_item.small .mtop_meta {position: absolute; bottom: 0; border-top: 1px solid #666} .mtop_item.big {font-size: 20px}} @media only screen and (max-width: 51.25em) {.mtop_item.small {float: left; width: 48%} .mtop_item.small:last-child {float: right}} @media only screen and (max-width: 400px) {.mtop_item.big {font-size: 18px} .mtop_item.small {font-size: 12px} .mtop_item.small .mtop_meta {display: none}} @media only screen and (max-width: 330px) {.mtop_item:before, .mtop_item:after {content: " "; display: table} .mtop_item:after {clear: both} .mtop_item.small {position: relative; width: 100%; font-size: 14px} .mtop_item.small .mtop_photo-frame {float: left; margin-right: 12px; width: 46%} .mtop_item.small .mtop_desc {position: static; padding-bottom: 35px; overflow: hidden; color: #303030} .mtop_item.small .mtop_meta {position: absolute; bottom: 0; border-top: 1px solid #666} .mtop_item.big {font-size: 16px}} .mtop-spec {position: relative; margin-bottom: 25px; padding: 15px 8px; color: #fff} .mtop-spec:before {display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.46); content: " "; transition: all 200ms ease-out} .mtop-spec_title {position: relative; margin-bottom: 10px; font-size: 20px; text-align: center} .mtop-spec_item {position: relative; padding: 16px 0; border-bottom: 1px dotted #fff; font-size: 14px} .mtop-spec_more {position: relative; top: -1px; padding-top: 15px; border-top: 1px solid #fff; font-family: "Montserrat", sans-serif; font-size: 10px; text-transform: uppercase} .mtop-spec a {text-decoration: none} @media only screen and (max-width: 56.25em) and (min-width: 30em) {.mtop-spec_item {float: left; padding: 15px 5px; width: 33.3333%; border-bottom: none} .mtop-spec_more {clear: both}} @media only screen and (max-width: 30em) {.mtop-spec_item {float: left; padding: 15px 5px; width: 50%; border-bottom: none} .mtop-spec_more {clear: both}} @media only screen and (max-width: 330px) {.mtop-spec_item {float: none; padding: 15px 5px; width: 100%; border-bottom: none}} .mrubr {margin-bottom: 20px} .mrubr_name {display: inline-block; position: relative; text-decoration: none} .mrubr_name-frame {margin-bottom: 20px; line-height: 1; text-align: center} .mrubr_name-big {color: #d3d3d3; font-family: "Monteserat",sans-serif; font-size: 42px; font-weight: 900; text-transform: uppercase;} .mrubr_name-small {display: block; position: absolute; right: 15px; bottom: 5px; font-family: "Montserrat", sans-serif; font-size: 22px; font-weight: 300} .mrubr_item {padding: 15px 10px; border-top: 1px dotted #dedede; font-size: 14px; line-height: 1.3} .mrubr_item-top {position: relative; margin-bottom: 15px; color: #fff; font-size: 16px; line-height: 1.3; overflow: hidden} .mrubr_item-middle {position: relative; margin-bottom: 15px; padding-left: 10px; font-size: 16px; line-height: 1.3} .mrubr_item-middle:before, .mrubr_item-middle:after {content: " "; display: table} .mrubr_item-middle:after {clear: both} .mrubr_photo-frame {display: block; position: relative} .mrubr_photo-frame:after {display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.16); content: " "; transition: all 200ms ease-out} .mrubr_photo-frame:hover:after {display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.26); content: " "} .mrubr_photo {display: block} .mrubr_thumb-frame {float: right; margin-left: 10px} .mrubr_thumb-frame2 {float: right; margin-left: 10px} .mrubr_thumb {display: block; width:80px;} .mrubr_desc {display: block; position: absolute; bottom: 13px; left: 10px; right: 10px; z-index: 10} .mrubr_desc:before {display: block; position: absolute; top: -25px; bottom: -50px; left: -50px; right: -50px; content: " "; background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.75) 100%); background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.75) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%)} .mrubr_title {position: relative; margin: 0; font-size: inherit; overflow: hidden} .mrubr_title a:hover {text-decoration: underline} .mrubr_meta {position: relative; display: inline-block; margin-bottom: 8px; padding-bottom: 5px; border-bottom: 1px solid #e6e6e6; color: #e6e6e6; font-family: "Montserrat", sans-serif; font-size: 10px; text-transform: uppercase} .mrubr_author {text-decoration: none} .mrubr_more {display: block; height: 38px; border: 1px solid #ededed; box-sizing: border-box; color: #8f8f8f; font-family: "Montserrat", sans-serif; font-size: 10px; line-height: 36px; text-align: center; text-decoration: none; text-transform: uppercase; transition: all 200ms ease-out} .mrubr_more:hover {background: #ed1c24; border: 1px solid #ed1c24; color: #fff} @media only screen and (max-width: 1025px) and (min-width: 56.25em) {.mrubr_name-big {font-size: 44px}} @media only screen and (max-width: 56.25em) and (min-width: 51.25em) {.mrubr_name-big {font-size: 44px} .mrubr_lonely .mrubr_name-frame, .mrubr_lonely .mrubr_item-top {float: left; margin-right: 15px; width: 50%} .mrubr_lonely .mrubr_more, .mrubr_lonely .mrubr_item-middle, .mrubr_lonely .mrubr_item {overflow: hidden}} @media only screen and (max-width: 51.25em) {.mrubr_name {display: block; padding-bottom: 8px; position: relative; text-align: left; border-bottom: 2px solid #e9e9e9; font-family: "Montserrat", sans-serif; font-size: 22px; line-height: 1} .mrubr_name:before {display: block; position: absolute; left: 0; bottom: -2px; height: 2px; width: 24px; background: #ed1c24; content: " "} .mrubr_name-big {color: #303030; font-size: 22px; font-weight: 500; text-align: left; text-transform: uppercase;} .mrubr_name-small {display: none} .mrubr_title {font-size: 14px} .mrubr_meta {display: none} .mrubr_thumb-frame {display: none}} @media only screen and (max-width: 51.25em) and (min-width: 30em) {.mrubr_lonely .mrubr_name-frame, .mrubr_lonely .mrubr_item-top {float: left; margin-right: 15px; width: 50%} .mrubr_lonely .mrubr_more, .mrubr_lonely .mrubr_item-middle, .mrubr_lonely .mrubr_item {overflow: hidden}} @media only screen and (max-width: 400px) {.mrubr {width: 100% !important} .mrubr_lonely .mrubr_name-frame, .mrubr_lonely .mrubr_item-top {float: none; margin-right: 0; width: 100%} .mrubr_lonely .mrubr_more, .mrubr_lonely .mrubr_item-middle, .mrubr_lonely .mrubr_item {overflow: hidden}} .carousel:before, .carousel:after {content: " "; display: table} .carousel:after {clear: both} .carousel_wrapper {margin-bottom: 25px; background: #2B81B9 url("../images/carousel.gif") center top no-repeat} .carousel_top {margin: 10px 0 40px 0; text-align: center} .carousel_top-name {display: inline-block; position: relative; line-height: 1; text-decoration: none} .carousel_top-big {color: #fff; font-family: "Monteserat",sans-serif; font-size: 44px; font-weight: 900; text-transform: uppercase; opacity: 0.3;} .carousel_top-small {display: block; position: absolute; right: 10px; bottom: 6px; color: #fff; font-family: "Montserrat", sans-serif; font-size: 28px; font-weight: 300} .carousel_item {float: left; position: relative; margin: 0 15px; color: #fff; font-size: 16px; text-align: center; overflow: hidden} .carousel_item.slick-slide .carousel_photo {width: 100%} .carousel_photo-frame {display: block; position: relative} .carousel_photo-frame:after {display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.16); content: " "; transition: all 200ms ease-out} .carousel_photo-frame:hover:after {display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.26); content: " "} .carousel_photo {display: block} .carousel_desc {display: block; position: absolute; left: 25px; right: 25px; bottom: 10px} .carousel_desc:before {display: block; position: absolute; top: -25px; bottom: -50px; left: -50px; right: -50px; content: " "; background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.95) 100%); background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.95) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.95) 100%)} .carousel_title {position: relative; font-size: inherit} .carousel_title:after {display: block; margin: 10px auto; height: 1px; width: 20px; background: #fff; content: " "} .carousel_title:hover a {text-decoration: underline} .carousel_title a:hover {text-decoration: underline} .carousel_author {display: block; position: relative; text-decoration: none} .carousel_author-photo {display: block; margin: 0 auto 15px auto; border-radius: 50%} .carousel_author-name {display: block; font-family: "Montserrat", sans-serif; font-size: 10px; text-transform: uppercase} .carousel .slick-dots {margin: 57px 0 20px 0; padding: 0} @media only screen and (max-width: 56.25em) {.carousel_top {margin: 40px 0 30px} .carousel_wrapper {background: #2B81B9 url("../images/carousel-900.png") center top no-repeat} .carousel .slick-list {min-height: 385px} .carousel .slick-dots {margin-top: 47px}} @media only screen and (max-width: 700px) {.carousel {max-width: 600px; margin: auto}} @media only screen and (max-width: 600px) {.carousel {max-width: 500px; margin: auto} .carousel_top {margin: 20px 0 30px} .carousel_top-big {font-size: 35px} .carousel_top-small {font-size: 18px} .carousel_wrapper {background: #2B81B9 url("../images/carousel-500.gif") center top no-repeat} .carousel .slick-list {min-height: 335px} .carousel .slick-dots {margin-top: 47px}} @media only screen and (max-width: 480px) {.carousel {max-width: 300px; margin: auto} .carousel_top {margin: 20px 0 5px} .carousel_wrapper {background: #2B81B9 url("../images/carousel-330.gif") center top no-repeat} .carousel .slick-list {min-height: 390px} .carousel .slick-dots {margin-top: 10px}} .slideshow:before, .slideshow:after {content: " "; display: table} .slideshow:after {clear: both} .slideshow_wrapper {margin-bottom: 25px; min-height: 640px; background: #23475F url("../images/carousel2.jpg") center top no-repeat} .slideshow_wrapper .slick-list {min-height: 382px} .slideshow_top {margin: 40px 0 45px 0; text-align: center} .slideshow_top-name {display: inline-block; position: relative; line-height: 1; text-decoration: none} .slideshow_top-big {color: #fff; font-family: "Montserrat", sans-serif; font-size: 60px; font-weight: 800; text-transform: uppercase; opacity: 0.3} .slideshow_top-small {display: block; position: absolute; right: 10px; bottom: 6px; color: #fff; font-family: "Montserrat", sans-serif; font-size: 28px; font-weight: 300} .slideshow_item {float: left; position: relative; margin: 0 15px; color: #fff; font-size: 24px; overflow: hidden} .slideshow_photo-frame {display: block; position: relative} .slideshow_photo-frame:after {display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.16); content: " "; transition: all 200ms ease-out} .slideshow_photo-frame:hover:after {display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.26); content: " "} .slideshow_photo {display: block; width: 100%} .slideshow_desc {display: block; position: absolute; left: 7%; right: 7%; bottom: 10px} .slideshow_desc:before {display: block; position: absolute; top: -25px; bottom: -50px; left: -50px; right: -50px; content: " "; background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.85) 100%); background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.85) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.85) 100%)} .slideshow_title {position: relative; margin-bottom: 18px; font-size: inherit} .slideshow_title:hover a {text-decoration: underline} .slideshow_title a:hover {text-decoration: underline} .slideshow_meta {position: relative; padding-top: 15px; border-top: 1px solid #fff; color: #fff; font-family: "Montserrat", sans-serif; font-size: 10px; text-transform: uppercase} .slideshow_meta:before, .slideshow_meta:after {content: " "; display: table} .slideshow_meta:after {clear: both} .slideshow_meta a {text-decoration: none} .slideshow_count, .slideshow_author {position: relative; float: left; margin-right: 10px} .slideshow_count:before {display: block; position: absolute; left: -5px; top: 5px; height: 2px; width: 2px; background: #fff; content: " "} .slideshow_shares, .slideshow_comments {float: right; margin-left: 10px} .slideshow_shares .fa, .slideshow_comments .fa {font-size: 11px} .slideshow .slick-dots {margin: 66px 0 20px 0; padding: 0} @media only screen and (max-width: 56.25em) {.slideshow_top {margin-bottom: 70px} .slideshow_wrapper {min-height: 640px; background: #23475F url("../images/carousel2-900.jpg") center top no-repeat} .slideshow .slick-list {min-height: 312px} .slideshow .slick-dots {margin-top: 83px}} @media only screen and (max-width: 51.25em) {.slideshow_title {font-size: 16px}} @media only screen and (max-width: 600px) {.slideshow {margin: auto; max-width: 480px} .slideshow_top {margin-top: 10px; margin-bottom: 40px} .slideshow_item {max-width: 500px} .slideshow_title {font-size: 16px} .slideshow_wrapper {min-height: 540px; background: #23475F url("../images/carousel2-500.gif") center top no-repeat} .slideshow .slick-dots {margin-top: 50px}} @media only screen and (max-width: 30em) {.slideshow_title {font-size: 16px} .slideshow_wrapper {background: #23475F url("../images/carousel2-500.gif") center top no-repeat}} @media only screen and (max-width: 480px) {.slideshow_top {margin-bottom: 30px} .slideshow_wrapper {min-height: 340px; background: #23475F url("../images/carousel2-330.gif") center top no-repeat} .slideshow_wrapper .slick-dots {margin-top: 45px} .slideshow .slick-list {min-height: 260px}} .page-footer {padding-top: 30px; padding-bottom: 30px; background: #2d3e50; color: #fff; font-size: 12px} .footer-posts {margin-bottom: 15px; font-size: 12px} .footer-posts_item {margin-bottom: 20px} .footer-posts_item:before, .footer-posts_item:after {content: " "; display: table} .footer-posts_item:after {clear: both} .footer-posts_title {position: relative; margin-bottom: 25px; padding-bottom: 10px; border-bottom: 2px solid #e9e9e9; font-family: "Montserrat", sans-serif; font-size: 22px; line-height: 1} .footer-posts_title:before {display: block; position: absolute; left: 0; bottom: -2px; height: 2px; width: 24px; background: #ed1c24; content: " "} .footer-posts_tab-titles {float: right; padding-top: 8px; color: #8f8f8f; font-size: 10px; text-transform: uppercase} .footer-posts_tab-title {float: left; margin-left: 8px; cursor: pointer} .footer-posts_post-title {margin: 0 0 10px 0; font-size: inherit; font-weight: normal} .footer-posts_figure {float: left; margin-right: 20px; width: 80px} .footer-posts_meta {color: #8f8f8f; font-family: "Montserrat", sans-serif; font-size: 10px; text-transform: uppercase} .footer-bottom {padding-top: 30px; border-top: 1px solid #425262; color: #767676; font-family: "Montserrat", sans-serif; font-size: 12px} .footer-bottom_logo {display: block; margin-bottom: 15px; height: 36px; width: 124px; background: url("../images/logo-footer.png"); overflow: hidden; text-indent: -999px} .footer-bottom_menu {margin-bottom: 30px; color: #dcdcdc; font-size: 14px; font-weight: 500; text-transform: uppercase} .footer-bottom_menu:before, .footer-bottom_menu:after {content: " "; display: table} .footer-bottom_menu:after {clear: both} .footer-bottom_item {float: left; margin-left: 28px; list-style: none} .footer-bottom_item:first-child {margin-left: 0} .footer-bottom_link {text-decoration: none} .footer-bottom_socials {margin-bottom: 20px; text-align: center} .footer-bottom_soc-icon {display: inline-block; margin: 0 10px; height: 30px; width: 30px; border: 1px solid #d4d5d5; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; color: #d4d5d5; font-size: 14px; line-height: 30px; text-align: center} .footer-bottom_subscribe {display: inline-block; padding: 0 27px; height: 30px; border: 1px solid #d4d5d5; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; color: #d7e8e5; font-size: 14px; font-weight: 500; line-height: 30px; text-decoration: none; text-transform: uppercase} .footer-bottom p {margin-bottom: 20px} @media only screen and (max-width: 56.25em) {.footer-posts_tab-titles {display: none}} @media only screen and (max-width: 51.25em) and (min-width: 30em) {.footer-posts_title {font-size: 18px} .footer-bottom_logo {float: left; margin-right: 20px} .footer-bottom p {overflow: hidden} .footer-bottom_menu {font-size: 12px} .footer-bottom_item {margin-left: 18px} .footer-bottom_socials {float: left} .footer-bottom .columns:last-child, .footer-bottom .columns:first-child {margin-right: auto; margin-left: auto; float: none}} @media only screen and (max-width: 30em) {.footer-posts {display: none} .footer-bottom_logo {float: left; margin-right: 20px} .footer-bottom p {overflow: hidden} .footer-bottom_menu {font-size: 10px} .footer-bottom_item {margin-left: 10px} .footer-bottom_socials {float: left}} .article_premium-meta {position: absolute; bottom: 0px; left: 0; right: 0; color: #fff; text-align: left;} .article_premium-rubr {display: inline-block; padding: 0 15px; height: 25px; border: 1px solid #fff; font-family: "Montserrat", sans-serif; font-size: 10px; line-height: 25px; text-decoration: none; text-transform: uppercase} .article_premium-title {margin-left: 17.7%; margin-bottom: 30px; max-width: 700px; font-weight: bold; font-size: 42px; line-height: 48px; padding-left: 30px; padding-right: 8%; border-left:3px solid white;} .article_title {margin-bottom: 10px; color: #222222; font-size: 32px; font-weight:700;} .article_subtitle {margin-bottom: 20px; font-size: 18px; font-weight: bold} .article_content {font-family: "Montserrat", sans-serif; font-size: 16px; line-height: 21px;} .article_content p, .article_content h2, .article_content h3 {margin-bottom: 20px} .article_content iframe, .article_content object {margin-bottom: 20px; max-width: 100%} .article_content a {color: #ed1c24} .article_content blockquote {display: block; margin-bottom: 46px; margin-top: -13px; font-family: "Montserrat", serif; font-weight: 500; font-size: 18px; font-style: italic; clear:both;} .article_figure {display: block; position: relative; margin-bottom: 5px} .article_figure img {display: block; position: relative; width: 100%} .article_figure .wp-caption-text {display: block; position: absolute; bottom: 0; left: 0; padding: 5px 12px; background: rgba(0, 0, 0, 0.51); color: #fff; font-family: "Montserrat", sans-serif; font-size: 10px; text-transform: uppercase} .article_tags-block {margin-bottom: 20px; padding-bottom: 0px; margin-top: -12px; clear:both; margin-left: 0px; padding-bottom: 9px;} .article_tags-block .article_nav-list .article_nav-list1 {min-height: 120px;} .article_tags {max-width: 340px; min-height: 49px;} .article_tags-block:after, .article_tags-block:before {clear: both} .article_tags-title {float: left; margin-right: 15px; padding: 0 13px; height: 25px; border: 1px solid #ed1c24; color: #ed1c24; font-family: "Montserrat", sans-serif; font-size: 10px; font-weight: 500; line-height: 23px;} .article_tag {color: #ed1c24; font-family: "Montserrat", sans-serif; font-weight:400; font-size: 10px; line-height: 16px; text-decoration: underline; letter-spacing: 0.04em;} .NOcolumns .wp-caption-text {margin-left: 72px;} .article_bn {margin-bottom: 20px} .article_znamya {margin-bottom: 20px} .article_meta {margin-bottom: 10px; padding: 10px 0; border-bottom: 1px solid #dcdcdc; color: #8f8f8f; font-family: "Montserrat", sans-serif; font-size: 10px; text-transform: uppercase} .article_author {margin-bottom: 20px; color: #8f8f8f; font-family: "Montserrat", sans-serif; font-size: 10px; text-transform: uppercase} .article_author:before, .article_author:after {content: " "; display: table} .article_author:after {clear: both} .article_author-link {text-decoration: none} .article_nav-title {position: relative; margin-bottom: 5px; padding-bottom: 12px; border-bottom: 2px solid #e9e9e9; color: #222222; font-family: "Montserrat", sans-serif; font-size: 20px; font-weight: 600; line-height: 1; margin-left: 22px;} .article_nav-title1 {margin-left: -9px;} .NOarticle_nav-title:before {display: block; position: absolute; left: 0; bottom: -2px; height: 2px; width: 24px; background: #ed1c24; content: " "} .article_nav-list {color: #303030; font-size: 16px; font-weight: 500; margin-left: 18px;} .article_nav-list1 {margin-left: -9px;} .article_nav-item {padding: 0px 0; border-bottom: 1px solid #e1e1e1; list-style: none; min-height: 57px;} .article_nav-link {text-decoration: none; top: 4px ; position: relative;} .article_nav-link:hover {text-decoration: none;} .article_nav-link.passed {color: #8f8f8f} @media only screen and (max-width: 51.25em) and (min-width: 700px) {.article_premium-title {font-size: 30px}} @media only screen and (max-width: 700px) and (min-width: 30em) {.article_premium-title {font-size: 26px}} @media only screen and (max-width: 30em) {.article_premium-title {font-size: 20px} .article_premium-rubr {display: none}} @media only screen and (max-width: 300px) {.article_premium-title {font-size: 16px}} .comments_top {margin-bottom: 20px} .comments_name {display: inline-block; position: relative; text-decoration: none} .comments_name-big {color: #e6e6e6; font-family: "Montserrat", sans-serif; font-size: 36px; font-weight: 800; text-transform: uppercase} .comments_name-small {display: block; position: absolute; right: 15px; bottom: 5px; font-family: "Montserrat", sans-serif; font-size: 18px; font-weight: 300} .comment-form {display: block; margin-bottom: 30px} .comment-form:before, .comment-form:after {content: " "; display: table} .comment-form:after {clear: both} .comment-form .submit {display: block; float: right; padding: 0 30px; height: 40px; background: #fff; border: 1px solid #484848; color: #484848; cursor: pointer; font-family: "Montserrat", sans-serif; font-size: 11px; line-height: 38px; text-transform: uppercase} .comment-form-comment {display: block; margin-bottom: 15px; padding: 10px; min-height: 100px; min-width: 100%; max-width: 100%; background: #ededed; border: 1px solid #ededed} .comment-form-author-p {float: left} .comment-form-author {display: block; padding: 0 8px; height: 30px; width: 180px; background: #ededed; border: 1px solid #ededed} .ulogin_block {float: right} .ulogin_label {color: #8f8f8f; font-family: "Montserrat", sans-serif; font-size: 10px; line-height: 30px; text-transform: uppercase} .form-submit {clear: both} .eg-gallery {position: relative; width: auto; max-width: 100%} .eg-gallery_wrapper {position: relative; margin: 0 0 25px 0; background: #f7f7f7; clear: both} .eg-gallery_wrapper:before, .eg-gallery_wrapper:after {content: " "; display: table} .eg-gallery_wrapper:after {clear: both} .eg-gallery_photo {display: block; margin: 0 auto 12px; width: auto; max-width: 100%} .eg-gallery_title {display: block; position: static; padding: 15px 15px 15px 80px; background: transparent; color: #646464; font-size: 10px; text-transform: uppercase; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden} .eg-gallery_item {display: block; position: static} .eg-gallery_pager {display: block; float: left; height: 0; width: 65px} .eg-gallery_pager-nums {display: block; position: absolute; left: 0; bottom: 0; padding: 0 15px; height: 50px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: #f7f7f7; color: #666; font-family: "Montserrat", serif; font-size: 18px} .eg-gallery_pager-current {font-size: 30px; font-weight: bold} .eg-gallery_pager-total:before {content: "/"} .eg-gallery_pager-controls {display: block; position: static} .eg-gallery_pager-next, .eg-gallery_pager-prev {position: absolute; top: 50%; height: 45px; width: 34px; background: #fff; color: #242626; cursor: pointer; font-size: 15px; line-height: 45px; text-align: center; transform: translateY(-50%); opacity: 0.8} .eg-gallery_pager-next {right: 0; box-shadow: -2px 2px 2px #777} .eg-gallery_pager-prev {left: 0; box-shadow: 2px 2px 2px #777} @media only screen and (max-width: 51.25em) {.eg-gallery_title {padding-right: 10px; padding-left: 80px} .eg-gallery_pager-controls {display: none}} .gallery {position: relative; background: #f7f7f7} .gallery img {display: block; float: none; margin: auto} .gallery .gallery-caption {display: block; position: static; padding: 15px 15px 15px 80px; min-height: 60px; background: transparent; color: #303030; font-size: 11px; text-transform: uppercase; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden} .gallery .eg-gallery_pager-nums {position: absolute; bottom: 0; left: 0} .gallery-item {position: relative} .rnews-list {margin-bottom: 20px} .rnews-list_name {display: inline-block; position: relative; text-decoration: none} .rnews-list_name-frame {margin-bottom: 15px; line-height: 1} .rnews-list_name-big {color: #d3d3d3; font-family: "Monteserat",sans-serif; font-size: 36px; font-weight: 900; text-transform: uppercase;} .rnews-list_name-small {display: block; position: absolute; right: 15px; bottom: 5px; font-size: 18px; font-weight: 300} .rnews-list_item {position: static; font-size: 14px} .rnews-list_item.big {font-size: 18px} .rnews-list_item:before {display: block; position: absolute; top: 15px; margin-left: -15px; bottom: 15px; width: 1px; background: #e6e6e6; content: " "} .rnews-list_item:first-child:before {display: none} .rnews-list_title {position: relative; margin: 0 0 15px 0; padding-left: 60px; min-height: 80px; font-size: inherit; font-weight: normal} .rnews-list_title a {display: block; position: relative; text-decoration: none} .rnews-list_title a:hover {text-decoration: underline} .rnews-list_num {display: block; position: absolute; top: 0; left: -0.6rem; width: 60px; color: #e6e6e6; font-family: "Montserrat", sans-serif; font-size: 150px; font-weight: 300; line-height: 0.78; text-align: center} .rnews-list_meta {display: block; padding-left: 60px; color: #8f8f8f; font-family: "Montserrat", sans-serif; font-size: 10px; text-transform: uppercase} .rnews-list_comments, .rnews-list_rubr {display: inline-block; margin-right: 4px; text-decoration: none} .rnews-list .row {position: relative; margin: 0; padding-bottom: 15px; padding-top: 15px; border-bottom: 1px solid #e6e6e6} @media only screen and (max-width: 51.25em) and (min-width: 30em) {.rnews-list_item.big {font-size: 14px} .rnews-list_title {padding-left: 0; padding-right: 30px} .rnews-list_num {left: auto; right: 0}} @media only screen and (max-width: 30em) {.rnews-list_item.big {font-size: 14px} .rnews-list_title {padding-left: 0} .rnews-list_num {left: auto; right: 0}} @media only screen and (max-width: 330px) {.rnews-list_item {float: none; padding: 12px 0; width: 100% !important; border-bottom: 1px solid #e6e6e6} .rnews-list_item:before {display: none} .rnews-list .row {padding-bottom: 0; padding-top: 0; border-bottom: none}} .news-list {margin-left: 180px; padding: 0 10px; list-style: none; border-left: 1px solid #e6e6e6} .news-list_lines {padding: 15px 0; border-top: 1px solid #e6e6e6} .news-list_lines:first-child {padding-top: 0; border-top: none} .news-list_lines:before, .news-list_lines:after {content: " "; display: table} .news-list_lines:after {clear: both} .news-list_item {padding: 15px 0; border-top: 1px solid #e6e6e6} .news-list_item:first-child {padding-top: 0; border-top: none} .news-list_article {position: relative; padding-left: 15px; z-index: 0} .news-list_title {margin-bottom: 20px; font-size: 20px; font-weight: normal} .news-list_link {display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; z-index: 5} .news-list_link:before {display: block; position: absolute; top: 10px; left: 0; height: 5px; width: 5px; background: #8f8f8f; content: " "} .news-list_link:hover:before {background: #ed1c24} .news-list_meta {color: #8f8f8f; font-family: "Montserrat", sans-serif; font-size: 10px} .news-list_name {display: inline-block; margin-bottom: 15px; position: relative; text-decoration: none} .news-list_date {color: #ed1c24; font-family: "Montserrat", sans-serif; font-size: 24px; font-weight: 500; text-align: center} .news-list_top {float: left; margin-bottom: 25px; width: 160px} .news-list_name-big {color: #e6e6e6; font-family: "Montserrat", sans-serif; font-size: 30px; font-weight: 800; text-transform: uppercase} .news-list_name-small {display: block; position: absolute; right: 15px; bottom: 5px; font-family: "Montserrat", sans-serif; font-size: 16px; font-weight: 300} @media only screen and (max-width: 56.25em) {.news-list {margin-left: 0; border-left: none} .news-list_top {float: none}} .pager {padding: 25px 0; border-top: 1px solid #8f8f8f; font-size: 14px; text-align: center} .pager_link {display: inline-block; margin: 0 5px; text-decoration: none} .pager_link.active {color: #ed1c24} .search_top {margin-bottom: 15px} .search_list {list-style: none} .search_item {padding: 20px 0; border-top: 1px solid #e6e6e6} .search_item:before, .search_item:after {content: " "; display: table} .search_item:after {clear: both} .search_content {overflow: hidden} .search_figure {float: right; margin-left: 15px; width: 35%} .search_title {margin-bottom: 15px; font-size: 20px} .search_title a:hover {text-decoration: underline} .search_excerpt {margin-bottom: 10px; font-family: "Montserrat", sans-serif; font-size: 14px} .search_rubr {margin-bottom: 10px; color: #8f8f8f; font-family: "Montserrat", sans-serif; font-size: 10px; text-transform: uppercase} .search_rubr a {text-decoration: none} .search_rubr a:hover {text-decoration: underline} .search_meta {color: #8f8f8f; font-family: "Montserrat", sans-serif; font-size: 10px; text-transform: uppercase} .search_meta a {text-decoration: none} .search_meta a:hover {text-decoration: underline} .search_date, .search_author {display: inline-block; margin-right: 8px} @media only screen and (max-width: 30em) {.search_figure {float: none; margin: 0 0 15px 0; width: 100%}} .instagram-media {position: inherit !important; min-height: 700px !important;} .main-menu_list li {position: relative; float: left; left: 8px; padding: 0 8px; list-style: none;} .main-menu_list li a {color: #303030; font-weight: 500; text-decoration: none; text-transform: uppercase; letter-spacing: 0.002em;} .mobile-menu_list li a {font-size: 14px; font-weight: 500; text-decoration: none; text-transform: uppercase;} .mobile-menu_list li {padding: 5px 0; list-style: none;} .carousel_author-photo {width: 60px; height: 60px;} .slideshow_wrapper {margin-top: 15px;} .footer-bottom_menu li {float: left; margin-left: 28px; list-style: none;} .footer-bottom_menu li a {text-decoration: none;} .article_content h1 {margin-top: 20px;} .article_content h2,.article_content h3 {margin-top: 35px; margin-bottom: 10px !important;} .article_bn15 {margin-left: 15px;} .page-numbers {text-decoration: none; padding: 5px;} .current {color: #ed1c24;} .alignleft {float: left; padding-right: 30px; margin-left: -28px; max-width: 50%; padding-bottom: 2px;} .alignright {float: right; padding-left: 30px; margin-right: -28px; max-width: 50%;} .article_nav-link:hover, .footer-posts_post-title a:hover {text-decoration: underline;} .mtop_photo-frame:after, .mrubr_photo-frame:after, .carousel_photo-frame:after {background: rgba(0, 0, 0, 0.16) !important;} .mtop_photo-frame:hover:after, .mrubr_photo-frame:hover:after, .carousel_photo-frame:hover:after {background: rgba(0, 0, 0, 0.26) !important;} .img-desc {color: #303030; padding-bottom: 15px; font-size: 12px; margin-top: 2px;} .fa-telegram:before {content: "\f2c6"} .fa-telegram:hover {background: #00a2f5; border: 1px solid #00a2f5} .fa-instagram:hover {background: #00a2f5; border: 1px solid #00a2f5} .fa-odnoklassniki:hover {background: #F2720C; border: 1px solid #F2720C} .footer-bottom_soc-icon {margin: 0px 2px !important;} .gallery .gallery-caption {padding: 15px 15px 15px 99px;} .bannerleft .mobilesubscriptions {text-align: right !important; margin-right: 15px !important;} @media screen and (max-width: 600px) {.nr-player, .yandex_adp3 {display: none} .page-header_button {font-size: 10px; line-height: 24px; padding: 0 3px; margin-bottom: -19px; height: 26px;} .bannerleft .mobilesubscriptions {text-align: center !important; width: 100%;} .padding30 {padding-left: 10px; padding-right: 10px;} .article_content ul li {margin-left: 10px !important;}} .ad600 {display: none;} .mainfoto {padding-right: 0px; padding-left: 7px; padding-top: 8px;} @media screen and (max-width: 730px) {.ad600 {display: block;} .yandex_adp3 {display: none;} .article_content {margin-right: 15px; margin-left: 15px;} .columns {padding-right: 15px;} .mainfoto {padding-right: 15px;}} figcaption.wp-caption-text {font-size: 10px; padding-left: 0px; padding-top: 7px; padding-bottom: 6px; margin-left: 28px; letter-spacing: 0.05em; color:#666666; line-height: 16px;} .aligncenter .wp-caption-text,.alignnone .wp-caption-text,.alignright .wp-caption-text,.alignleft .wp-caption-text {/* margin-left: 0px; */ text-align: left; padding-bottom: 25px;} img.aligncenter {display: block; margin: 0 auto;} .aligncenter {text-align: center;} .carousel_wrapper, .slideshow_wrapper, .page-footer {position: relative} .slideshow_wrapper {margin-top: 0px !important;} .ficher {position: relative; color: #fff; text-align: center; margin-bottom: 0px;} .ficher:before {display: block; position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: 100%; width: 100%; background: #000; opacity: 0.3; content: " "; transition: opacity 200ms ease-out; z-index: 1} .ficher:hover:before {opacity: 0.65} .ficher_img {display: block; position: relative; z-index: 0} .ficher_link {display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; font-weight: bold; text-decoration: none; background-size: cover; z-index: 2} .ficher_link:after {display: block; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; height: 5px; width: 260px; background: #f24b4b; content: " "} .ficher_rubr {display: inline-block; margin: 30px 0 40px 0; padding: 0 10px; height: 30px; background: #f24b4b; font-family: "ProximaNova", sans-serif; font-size: 10px; line-height: 30px; text-transform: uppercase} .ficher_title {display: block; font-family: "ProximaNova", sans-serif; font-weight: 500; font-size: 26px} @media only screen and (max-width: 56.25em) {.ficher_rubr {position: relative; top: -15px; margin: 0 0 20px 0} .ficher_title {font-size: 20px}} .page-header_button {background: #ed1c24; border: 1px solid #ed1c24; color: #fff;} .page-header_search-body {width: 267px !important;} .padding30 {padding-left: 50px; padding-right: 30px;} .page-header_search-text {width: 202px;} .cookie {display: none; /* background-color: #F8F9FA; */ background-color: #888; opacity: 0.9; color: #FFF; padding: 10px; width: 100%; position: fixed; bottom: 0; left: 0; z-index: 1001; border-top: 1px solid #DFE1E3; box-sizing: border-box;} .cookie .cookie__container {position: relative; box-sizing: border-box;} .cookie__container {max-width: 980px; min-width: 200px; margin: 0 auto; box-sizing: border-box; background-color: #DFE1E3; color: #222; box-shadow: 1px 1px 10px #DFE1E3; padding: 10px; font-size: 9px; width: 100%; position: fixed; bottom: 0; left: 0; z-index: 1001; border-top: 1px solid #DFE1E3;} .cookie p {font-size: 0.9em; line-height: 1.5em; margin-top: 1.5em; margin-top: 0; width: 100%; padding-right: 35px; box-sizing: border-box;} .cookie .cookie__container-close {position: absolute; /* top: 10px; */ top: 0; right: 10px; text-decoration: none; box-sizing: border-box;} .cookie .cookie__container-closeIcon {display: block; /* margin: 18px auto; */ width: 13px; height: 13px; box-sizing: border-box;} .visually-hidden {position: absolute; top: -9999em; left: -9999em; box-sizing: border-box;} .page-header_button.active {color: #ffffff;} .subscribe_block {margin-bottom: 20px} .subscribe_button {border-radius: 4px; box-shadow: 0 1px 1px #bbb; display: block; font-family: "ProximaNova", sans-serif; height: 70px; margin-bottom: 12px; overflow: hidden; text-decoration: none; transition: all 0.2s} .subscribe_button:hover {box-shadow: none; text-decoration: none} .subscribe_button:hover .subscribe_button-icon-wrapper {background-color: rgba(255, 255, 255, 0.2)} .subscribe_button:hover .subscribe_button-text-wrapper {background-color: rgba(255, 255, 255, 0)} .subscribe_button-icon-wrapper {background-color: rgba(255, 255, 255, 0); display: block; font-size: 20px; float: left; height: 70px; padding-top: 25px; text-align: center; transition: all 0.2s; width: 70px} .subscribe_button-text-wrapper {background-color: rgba(255, 255, 255, 0.2); display: block; font-size: 10px; height: 70px; overflow: hidden; padding-left: 12px; text-transform: uppercase; transition: all 0.2s} .subscribe_button-text-title {display: block; font-weight: bold; padding-top: 21px} .subscribe_button-text-caption {display: block; padding-top: 6px} .bg-vk {background-color: #44678e; color: #fff} .bg-ya {background-color: #fad600; color: #000} .bg-ig {background-color: #8134af; color: #fff} .bg-ok {background-color: #f39200; color: #fff} .bg-fb {background-color: #003c83; color: #fff} .icon-ya-news, .icon-zen {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVCAYAAACQcBTNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOBJREFUeNqUUgENgzAQ/CczgAUsYKGTwCSABDRMApMwJICFShgWKuH3Xb9N0/GwXXKUkOvR3j0SEXwB0fCzLb5a8OJEAMN8MWmHY1W4LcyGuTIH5vXjKLhkv5lkfbDPkJm4+FrJh04cPe6gIB6jyS6xnYkjHByggj9QittfxLOstUR4IA6XihuevKHfVWft1cxFaa9okMgxfWMxuk2adPsXDOeNmd9ks9XS6GRdWWj16BC9Y5/m4yTnMZ2VaNbFiHXmejpIfTYbsy4OrmNy9REqQArzYFLt5YiGNr2hfQswAHfpaC1WgdsHAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-position: center center; display: block; height: 23px} .icon-zen {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhdJREFUeNqMlb9PU1EUx08bYmIHOjjgQnDAAWRy4A8wDE204AAYSITgYmRjhMn/QNmbmDBhQ4BEJSQmNiEKSkRpIjU2rVWsBUVCaoXWB/br94b3oO/HfeUmn+Wdcz/3vJvzzgtAtCtKrpOrBZFWEjREshdE1i+LLARFZhlzb4ebbvKBQJEjr8hL8okcms9Jhgw49ztl9y1RmSTJC1P4+VTk5IFOeCJDIICDiQmkx8fxvqUFeb3MYtIpvOZK2tzEyZqeBgYHgXDYT9pbK/zuShgdBfJ52FaxCMTjQDTqJTwg55Qsoj21oQHo7z+uMJs9FW9v66ocUsIY6t8RKm1t+MKKd+mr5HK6vCdKmKwnK3V0YC2RQMIw8KZcRrGvT5ebU8I/frKfkQiWWNFzVvYulcLvzk6/w0tiXqYrqBo4zUoWt7bwjLLV5WWUm5vrXc2+Em54BX+NjeFpqYR4Mom37MnDM9wz+aqEU17BaiYDg5V9KxRQ7eo6i0yxqIQ3PYMzM/Ye3NkBYjGgpwcIhXTCu1Zj77mCjY3AyAgwNwccHdnl6jC3rEpCtRNG/ypNTcDwMPbm5/HP+mL4vTvy7jiHw0M/aZoskdX29uM+DAZr41O68TXp1T4bpmzFnI+GPeeR3zxU3LaGxT5ZN2WvVZPbRbvknnN/QPMLOP9X5FZK5EZF5EpI5OIl5oZFfjD2kSyQx6To3PhfgAEA81j/TGrbF8sAAAAASUVORK5CYII=")} .hr {border-bottom: 1px solid #e1e1e1;} .hr1 {width:50%; margin-bottom: 22px; margin-top: 18px;} .hr2 {width:100%; margin-bottom: 22px; margin-top: 18px;} .hr300 {border-bottom: 1px solid #e1e1e1; width:50%; max-width: 300px; margin-bottom: 22px; margin-top: 8px; margin-left: -6px;} h2 {font-size: 1.3em;} @media screen and (min-width: 100px) {.mobile_premium_columns .wp-caption-text {margin-left: 17.7%; font-size: 10px;} .addthis_inline_share_toolbox {margin-right: -19px; margin-top: -51px; text-align: right; padding-bottom: 20px;height: 49px; float: right; max-width: 300px;} .addthis_inline_share_toolbox_3 {margin-right: 30%; margin-top: -41px; text-align: right; height: 16px; top: -12px; position: relative;} .addthis_inline_share_toolbox_4 { margin-top: 30px; text-align: left; margin-left: 18%; top: -12px; position: relative;} .addthis_inline_share_toolbox_2 {margin-right: -5px; margin-top: -103px; text-align: right; padding-bottom: 20px; margin-bottom: 30px; float: right; max-width: 300px;} .comblock {padding-left: 52px !important; padding-right: 50px !important;} .article_content ul {margin-bottom: 30px; margin-top: -7px;} .article_content ul li {clear: both;position: relative; margin-bottom: 10px; padding-left: 25px; list-style: none; margin-left: 30px; font-size: 16px; line-height: 21px;} .article_content ul li strong, .article_content ol li strong, .article_content ul li b, .article_content ol li b {font-weight: 500;} .article_content ol li {position: relative; margin-bottom: 10px; padding-left: 25px; list-style: none; font-size: 16px;} .article_content ol {list-style: none; counter-reset: item; margin-left: 29px; margin-bottom: 20px; clear: both;} .article_content ol li {counter-increment: item; margin-bottom: 5px; margin-top: 18px;} .article_content ol li:before {margin-right: 10px; margin-left: -28px; content: counter(item); color: #f24b4b; width: 1.2em; text-align: center; display: inline-block; font-weight: 700;} .article_content h1, .article_content h2, .article_content h3 {clear: both;} .article_content h2, .article_content h3 {clear: both; font-size:20px; font-weight: 600; color:#222222; margin-top: 28px; margin-bottom: 26px;} .article_content h3 {clear: both; font-size: 16px; font-weight: 700; color: #222222; margin-top: 22px; margin-bottom: 20px; line-height: 20px;} .article_content ul li:before {position: absolute;font-size: 0.7em; display: inline-block; left: 0; top: 2px; margin: 0 6px 0 0; width: 11px; color: #f24b4b; content: url("/assets/css/marker.svg")} .page-header_bottom {margin-bottom: 10px !important;} .article_content {padding-left: 35px; padding-right: 35px;;} .article_content_premium {padding-left: 0px; padding-right: 0px;} .article_content_premium .article_meta {height: 77px;} .article_content_premium .article_subtitle {font-size:22px; line-height: 28px;} .article_content_premium p {font-size:18px; line-height: 24px;} .article_content_premium h2 {font-size:22px; line-height: 24px;} .article_content_premium h3 ,.article_content_premium ol li, .article_content_premium ul li {font-size:18px; line-height: 24px;} .article_content_premium ol li {margin-left:30px; margin-top: 8px;} .article_content_premium .egblockquote p {font-size: 20px; line-height: 26px;} .article_content_premium .alignnone {margin: 15px; margin-top: 40px; max-width: 1051px; width: 98%;} .article_content_premium p img.alignnone {margin: 15px; margin-top: 40px; max-width: 1051px; /* width: 98%; */ margin-left: -170px; margin-right: -170px; /* position: fixed; */ width: 1038px;} .article_content_premium figcaption.wp-caption-text {font-size: 10px; padding-left: 0px; padding-top: 7px; padding-bottom: 17px; margin-left: 0%; margin-right: 0%;} .article_content_premium .alignnone figcaption.wp-caption-text {margin-left: 16.7%; margin-right: 16.7%;} .egw1 {float:left; padding-right:10px;} .egw2 {border-radius:30px;} .egw11 {margin-top: 11px;} .egw-25 {margin-top: -9px;} .egw-25 p {margin-bottom: 4px;} .article_content_premium .egw-25 {margin-top: 0px;} .article_content_premium .widgeteg_left {margin-left: 14%;} .article_content_premium .widgeteg_right {margin-right: 14%;} .article_content_premium .article_nav-list1 {margin-left: 17%; margin-right: 17%;} .article_content_premium .alignleft, .article_content_premium .alignright {float: left; padding-right: 15px; padding-right: 0px; margin-left: 17.7%; margin-right: 17.7%; max-width: 120%; width: inherit; padding-bottom: 2px; margin-top: 7px;} .article_content_premium p .alignleft, .article_content_premium p .alignright {margin-left: 0%; margin-right: 0%; margin-bottom: 20px;} .article_content_premium .alignright {float: right; padding-right: 0px; padding-left: 15px;} .article_content_premium p, .article_content_premium h1, .article_content_premium h3, .article_content_premium h2 , .article_content_premium ol, .article_content_premium ul , .article_content_premium blockquote , .article_content_premium .article_subtitle, .article_content_premium .article_meta, .article_content_premium .hr300, .article_content_premium figure.alignleft, .article_content_premium figure.alignright, .article_content_premium .tele-gallery , .article_content_premium .article_nav-title1, .article_content_premium .article_nav-list1 {margin-left: 17.7%; margin-right: 17.7%;} .article_content_premium_end .hr300 {margin-bottom: 30px; margin-top: 30px;} .article_content_premium .addthis_inline_share_toolbox_2 {margin-bottom: -50px; margin-top: 0px; width:100%; text-align: center; } .article_content_premium .alignleft {padding-right: 15px;} .article_content_premium .alignright {padding-left: 15px;} .article_content_premium div.row {margin-left: 12.7%; margin-right: 12.7%; margin-bottom: 20px;} .article_content_premium div.row p {margin-left: 0; margin-right: 0; margin-bottom: 0; text-align: justify;} .article_content_premium .insta_left {margin-left: 15%;} .article_content_premium .insta_right {margin-right: 15%;} .page-header_logo {left: 20px;} .red a {color: #ed1c24 !important;} .page-header.fixhead {left: 0; width: 100%;} .page-header.fixhead.active {box-shadow: -6px 6px 27px -4px rgba(0,0,0,0.2); height: 55px;} .article_content {font-family: "Montserrat", serif; font-weight: normal;} .article_title, article h1, article h2, article h3, .article_title b, article h1 b, article h2 b, article h3 b {font-family: "Montserrat", serif; font-weight: 700 !important; margin-left: 0px; padding-bottom: 10px;} .article_title {margin-left: -8px;} .article_subtitle {font-family: "Montserrat", serif; margin-left: 0px; font-weight: 500; font-size: 18px; line-height: 24px;} .article_date {font-family: "Montserrat", serif; font-weight: normal; margin-left: 0px;} .article {margin-left: 41px; margin-right: 37px;} .article_premium {margin-left: 0px; margin-right: 0px;} .article_premium-rubr {display: none ;} .article45 {margin-left: 50px; margin-right: 50px;} .article_meta {border-bottom: none; text-transform: none; font-size: 10px; color:#666666; font-weight: 400; letter-spacing: 600; text-transform: uppercase; margin-left: -8px; margin-top: -8px; height: 56px;} .article_meta .article_author-link {color: #ed1c24; font-size:12px; line-height: 20px; font-weight: 600; text-transform: none; text-decoration: underline;} .article_figure .wp-caption-text , .wp-caption-text-wide {position: relative; bottom: 0; padding: 0px 0px 00px 0px; background: #ffffff; color: #666666; font-family: "Montserrat", sans-serif; font-size: 10px; line-height: 16px; text-transform: none ; margin-top: 13px;} .wp-caption-text-wide {margin-left: 80px; top: -13px; display: block;} .greyback {background: #f3f3f3;} .twitter-tweet {margin-bottom: 35px;} .whiteback {background: #ffffff; padding-top: 20px; top:0px; margin-top: -1px;}} .page-header_bottom {padding-top:30px;} .main-menu {font-family: "Montserrat", sans-serif; font-weight: bold; font-size: 12px;} .ad_mobile, .znamya_mobile {display: none;} .egmobile {display: none;} .outdata {font-size: 16px; text-transform: initial; margin-bottom: 34px; text-align: left;} .article_content .ad_desctop, .article_content .ad_all, .article_content .znamya_desctop, .article_content .znamya_all{margin-left: -30px; float: left; padding-right:20px; padding-bottom: 30px;} .telepro_insta {border:0px !important;} .insta_left {padding-right:30px; width:330px; float:left; height:390px; margin-left: -28px !important; clear:both;} .insta_right {padding-left:30px; width:330px; float:right; height:390px; margin-right: -34px !important;} .insta_row1 {padding-right:5px; width:310px; float:left; height:390px; margin-left: -28px !important;; clear:both;} .insta_row2 {padding-left:5px; width:310px; float:right; height:390px; margin-right: -28px !important;} @media screen and (max-width: 980px) {.insta_left {padding-right:30px; width:330px; float:none; height:390px; margin-left: 0px; clear:both;} .insta_right {padding-left:30px; width:330px; float:none; height:390px; margin-right: 0px;} .insta_row1 {padding-right:5px; width:310px; float:none; height:390px; margin-left: 0px; clear:both;} .insta_row2 {padding-left:5px; width:310px; float:none; height:390px; margin-right: 0px;}} .addthis_inline_share_toolbox_e2ax {display: none;} @media screen and (max-width: 800px) {.mobile-menu_inner {position: absolute ; left: 0px; top: 50px; padding: 0; min-height: 100%; width: 300px; background: #34495e; color: #fff; font-family: "Montserrat", sans-serif; display: block;} .addthis_inline_share_toolbox_e2ax { margin-left: 13px; display: block;} #header {display: none; z-index: 120;width: 100%; position: fixed; left:0; top:0; background-color: white; padding: 8px; border-bottom: 1px #e1e1e1 solid; box-shadow: -6px 6px 27px -4px rgba(0,0,0,0.2); height: 50px;} #header.active {display: block;} .row50 .column {margin-top: 20px;} .article mobile_premium {margin-left: 15px; margin-right: 15px;} .article_content_premium .insta_left {margin-left: 0%;} .article_content_premium .insta_right {margin-right: 0%;} .mobile_premium_columns .wp-caption-text {margin-left: 34px; font-size: 10px;} .mobile_premium_columns {padding-right: 0 !important ; padding-left: 0 !important;} .article_content_premium {padding-left: 0px; padding-right: 0px;} .article_content_premium .article_meta {height: 77px;} .article_content_premium .article_subtitle {font-size:17px; line-height: 21px; margin-bottom: 12px;} .article_content_premium p {font-size:18px; line-height: 24px;} .article_content_premium h2 {font-size:22px; line-height: 24px;} .article_content_premium h3 ,.article_content_premium ol li, .article_content_premium ul li {font-size:18px; line-height: 24px;} .article_content_premium ol li {margin-left:30px; margin-top: 8px;} .article_content_premium .egblockquote p {font-size: 20px; line-height: 26px;} .article_content_premium .alignnone , .article_content_premium .alignleft, .article_content_premium .alignright {padding-left: 15px; padding-right: 15px; /* margin: 15px; */ margin-top: 10px; margin-bottom: 10px; max-width: 1051px; width: 100%; margin-left: 0px;} p .article_content_premium .alignnone , p .article_content_premium .alignleft, p.article_content_premium .alignright {padding-left: 0px; padding-right: 0px;} .article_content_premium figcaption.wp-caption-text {font-size: 10px; padding-left: 0px; padding-top: 7px; padding-bottom: 17px; margin-left: 0%; margin-right: 0%;} .article_content_premium .alignnone figcaption.wp-caption-text {margin-left: 0px; margin-right: 0px;} .article_content_premium .egw-25 {margin-top: 0px;} .article_content_premium .widgeteg_left {margin-left: 15px;} .article_content_premium .widgeteg_right {margin-left: 15px;} .article_content_premium .article_nav-list1 {margin-left: 10px; margin-right: 10px;} .article_content_premium .alignleft, .article_content_premium .alignright {float: none; padding-right: 0px; padding-left: 0px; margin-left: 0; margin-right: 0; max-width: 120%; width: 100%; padding-bottom: 2px; margin-top: 7px;} .article_content_premium p .alignleft, .article_content_premium p .alignright {margin-left: 0%; margin-right: 0%; margin-bottom: 20px;} .article_content_premium .alignright {float: none; padding-right: 0px; padding-left: 0px;} .article_content_premium .alignleft.size-full {max-width: 100%; width: inherit; float: left; padding-right: 15px;} .article_content_premium .alignright.size-full {max-width: 100%; width: inherit; float: right; padding-left: 15px;} .article_content_premium p, .article_content_premium h1, .article_content_premium h3, .article_content_premium h2 , .article_content_premium ol, .article_content_premium ul , .article_content_premium blockquote , .article_content_premium .article_subtitle, .article_content_premium .article_meta, .article_content_premium .hr300, .article_content_premium .tele-gallery , .article_content_premium .article_nav-title1, .article_content_premium .article_nav-list1, .article_content_premium .mobile_premium {margin-left: 15px; margin-right: 15px;} .article_content_premium figure.alignleft, .article_content_premium figure.alignright {margin-left: 0px; margin-right: 0px; padding-left: 15px; padding-right: 15px; /* margin: 15px; */ margin-top: 10px; margin-bottom: 10px; max-width: 1051px; width: 100%; margin-left: 0px;} .article_content_premium_end .hr300 {margin-bottom: 30px; margin-top: 30px;} .article_content_premium .alignleft {padding-right: 0px;} .article_content_premium .alignright {padding-left: 0px;} .article_content_premium div.row {margin-left: 0%; margin-right: 0%; margin-bottom: 20px;} .article_content_premium div.row p {margin-left: 0; margin-right: 0; margin-bottom: 0; text-align: justify;} .article_premium-meta {display: none;} .article_content ol li {position: relative; margin-bottom: 10px; padding-left: 25px; padding-right: 25px; list-style: none; font-size: 14px; line-height: 18px;} blockquote {clear: both;} .page-header_logo {position: absolute; top: 2px; left: 68px;} .columns822 {padding-right: 0 !important; padding-left: 0 !important;;} .article_subtitle {margin-left: 15px; margin-right:15px; font-family: "Montserrat", serif; font-weight: 500; font-size: 16px; line-height: 20px; color: #222222; margin-top: -12px; margin-bottom: -7px;} .mobile-menu_trigger {left: 4px !important;} .row {margin: 0 0 0 0;} .page-header {/* border-bottom: 1px solid #e1e1e1; */ height: 70px;} .hr1 {width:100%; margin-bottom: 22px; margin-top: 18px; padding-left: 15px; padding-right: 15px;} .hr1.show-for-medium-down {margin-top: 0px;} .article_content .egblockquote:before {margin-left: 0px;} .article_content blockquote {display: block; margin-bottom: 46px; margin-top: 0px; font-family: "Montserrat", serif; font-weight:300; font-size: 14px; font-style: italic; clear: both; color:#222222; margin-left: 15px; margin-right: 15px;} .widgeteg_left, .widgeteg_right {margin-top: 8px; margin-right: 0px; margin-left: 0px; margin-bottom: 20px; padding: 13px; float: none; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1;} .article_content .egblockquote p {display: block; font-family: "Montserrat", serif; font-weight:300; font-size: 15px; font-style: italic; clear: both; color:#222222; line-height: 20px;} .article_content h2, .article_content h3 {clear: both; font-size: 20px; font-weight: 600; color: #222222; margin-top: 28px; margin-bottom: 26px; margin-left: 15px;} .article_content h2 b, .article_content h3 b,.article_content h2 strong, .article_content h3 strong {clear: both; color: #222222; margin-top: 0px; margin-bottom: 0px; margin-left: 0px;} .article_content h3, .article_content h3 b, .article_content h3 strong {clear: both; font-size: 14px; line-height: 18px; font-weight: 700; color: #222222; margin-top: 18px; margin-bottom: 20px; margin-left: 15px;} .widgeteg_right, .widgeteg_left {margin-left: 15px; margin-right: 15px; margin-bottom: 20px; padding: 15px 0 15px 0px; float: none; width: calc(100% - 30px);} .heightegw-25 {min-height: 109px;} .article_content ul {margin-left: 16px; clear: both;} .article_content ul li { clear: both;position: relative; margin-bottom: 10px; padding-left: 19px; padding-right: 25px; list-style: none; margin-left: 30px; font-size: 14px; line-height: 18px;} .article_content_premium ul li , .article_content_premium ol li {font-size: 15px; line-height: 20px;} .size-thumb330 {width: 100%;} .insta_row1,.insta_row2, .insta_left,.insta_right {float: none; margin: 0 0px 0 0; max-width: 124% !important; width: 100%; margin-top: 0px !important; padding-left: 0; padding-right: 0;} .widgeteg_more {margin-top: -7px; font-size: 10px; padding-bottom: 7px; text-transform: uppercase; color: #222222; font-weight:400; font-family: "Montserrat", serif;} .widgeteg_link {line-height: 17px; display: block; margin-top: -1px; font-size: 14px; padding-bottom: 7px; color: #ed1c24; font-weight: 600; font-family: "Montserrat", serif; text-decoration: none;} .insta_row1,.insta_row2,.insta_left,.insta_right {float:none; margin: 0 auto;} .alignleft, .alignright {float: none; padding-right: 0px; margin-left: 0px; max-width: 120%; width: 109%; padding-bottom: 20px;} figcaption.wp-caption-text {font-size: 10px; padding-left: 0px; padding-top: 7px; padding-bottom: 6px; margin-left: 15px; letter-spacing: 0.05em; color: #666666; line-height: 16px; margin-right: 39px;} p .alignleft, p .alignright {float: none; padding-right: 0px; margin-left: -14px; max-width: 120%; width: 110%; padding-bottom: 20px;} p .insta_row1, p .insta_row2, p .insta_left, p .insta_right {float:none; margin: 0 -15px 0 15px !important;} .mobile-menu_trigger {left: 4px !important;} .columns822 {padding-right: 22px; padding-left: 15px;} .page-header {position: relative; margin-bottom: 25px; height: 71px; border-bottom: 1px solid #dadada;} .article_meta {height: 35px;} .timeclass {margin-top: -13px; position: absolute; right: 15px;} .mobile_premium .timeclass {margin-top: -13px; position: absolute; right: 31px;} .article_nav-title {position: relative; margin-bottom: 5px; padding-bottom: 12px; border-bottom: 2px solid #e9e9e9; color: #222222; font-family: "Montserrat", sans-serif; font-size: 16px; font-weight: 600; line-height: 20px; margin-left: 15px;} .article_nav-list {color: #222222; font-size: 12px; font-weight: 500; margin-left: 15px; margin-right: 15px;} .article_date img {display: none;} .wide_figure {margin: 0 -66px 0 -66px !important;} .hr300 {display:none;} .comments {margin-left: 15px; margin-right: 15px;} .subscribe_block .columns {padding-right: 0; padding-left: 0;} .ad_desctop {display: none;} .znamya_desctop {display: none;} .article_content .ad_all , .article_content .ad_mobile, .article_content .znamya_all , .article_content .znamya_mobile{margin-left: 0px !important; float: none; padding-right: 0px; padding-bottom: 10px; width: 100%;} .ad_mobile, ad_all, .znamya_mobile, znamya_all {display: block !important; padding-bottom: 20px; width:100%;} .egmobile {display: block !important; padding-bottom: 20px;} .article {margin-left: 0; margin-right: 0;} .article_content {padding-left: 0px; padding-right: 0px;;} .article_content p, .article_content {font-size: 14px; margin-right: 15px; margin-left: 15px;} .article_content_premium p, .article_content_premium {font-size: 15px; line-height: 20px; margin-right: 15px; margin-left: 15px;} .article_meta {font-size: 9px;} .article_title {font-size: 20px; line-height: 24px; font-weight: 700; color: #222222; margin-left: 15px; margin-right: 15px; margin-top: -3px;} .article_meta {margin-left: 15px;} .article_content h1 {font-size: 20px; line-height: 24px; font-weight: 600; color: #222222;} .article_content h2 {font-size: 18px; line-height: 22px;} .article_figure .wp-caption-text , .wp-caption-text-wide{font-size: 14px; margin-top: 10px; margin-bottom: 5px; margin-left:23px; margin-right:15px; font-size:10px; font-weight: 400; line-height: 14px;} .article_figure {margin: 0 0px; margin-bottom: 0px;} .article_author-link {font-size: 16px;} .outdata {font-size: 14px; text-transform: initial; margin-bottom: 4px; text-align: left;}} .egblockquote:before {content: url(/assets/css/Quote30x19pix.svg); width: 30px; font-family: serif; font-size: 12px; display: block; margin: 0 auto; color:red; top: -11px; position: relative; z-index: 20; margin: 0 auto; clear: both;} .egblockquote strong, .egblockquote b {color: #ed1c24;} .egblockquote {font-family: "Montserrat", serif; font-weight: 300i; line-height: 24px; font-style: italic; padding-top: 0px; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; position: relative; top:20px; margin-bottom: 39px;} .egblockquote p {font-family: "Montserrat", serif; font-weight: 500; font-style: italic; margin: 0 0 16px; font-size: 18px; color: black;} .egblockquote cite {font-style: normal;} .padding30 {padding-right: 35px;} .column,.columns {padding-right:15px; padding-left: 15px;} .columns_premium {padding-left: 0px; padding-right: 0px;} .columns822 {padding-right:22px; padding-left: 15px;} .page-header_logo {position: absolute; top:14px; left: 50px;} .main-menu_list {left: 200px;} .page-header_bottom {padding-left: 18px;} .article_content iframe {margin-top: 16px;} .article_content_wide h2,.article_content_wide h3, .article_content_wide h2 strong,.article_content_wide h3 strong, h2 strong , h3 strong{font-size:20px; font-weight: 600; line-height: 26px; color:#222222; margin-top: 28px; margin-bottom: 26px;} .article_content_wide p strong, .article_content_wide p b, .article_content p strong, .article_content p b {font-weight: 500;} .youtube_embed_iframe {margin-bottom: 5px !important; margin-top: 5px !important;} .banner647150 {width: 110%; float:none; margin-left: 0 !important; margin-right: 0;} .banner647148 {margin-left: 0; margin-right: 0; width: 110%;} .znamya647150 {width: 110%; float:none; margin-left: 0 !important; margin-right: 0;} .znamya647148 {margin-left: 0; margin-right: 0; width: 110%;} .MediaCard-mediaAsset {display: block; position: fixed !important; max-height: 1000px !important;} .small40 {font-size: 30px;} img.lazy {opacity: 1; transition: opacity 0.3s;} img.lazy[data-src] {opacity: 0;} .site-header {display: -webkit-flex; display: flex; align-items: center; justify-content: space-between; padding: 20px; overflow: hidden} @media screen and (max-width: 700px) {.site-header {display: none}} .site-header_all {position: relative} .site-header_logo, .site-header_fresh-issue, .site-header_socials {flex-grow: 1; flex-basis: 33.3333%} @media screen and (max-width: 900px) {.site-header_logo, .site-header_fresh-issue, .site-header_socials {display: none}} .site-header_social-btn {display: inline-block; margin: 0 8px} .site-header_social-btn .fa:hover {background: none; border: none} .site-header_logo {display: block; height: 69px; max-width: 318px; background: url("../images/logo.png") center center no-repeat; background-size: contain; overflow: hidden; text-indent: -9999px} .site-header_fresh-issue {display: -webkit-flex; display: flex; align-items: center; height: 100%; justify-content: flex-end} .site-header_fresh-cover {display: block; position: relative; height: 80px; width: 150px} .site-header_fresh-cover img {display: block; position: absolute; left: 0; right: 0; margin: auto; width: 115px; transform: skew(-10deg, 0); transition: all .4s} .site-header_fresh-cover:hover img {transform: none} .site-header_fresh-number {display: block; margin-right: 15px; color: #222; font-family: "Montserrat", sans-serif; font-size: 11px; text-decoration: none; text-transform: uppercase} .site-header_fresh-number strong {display: block; font-weight: 600} .site-header_fresh-number span {display: block; font-weight: 300} .site-header_overlay {display: none; position: absolute; height: 12000px; width: 100%; top: 0; left: 0; right: 0; background: rgba(0, 0, 0, 0.47); z-index: 100} .site-header_overlay.open {display: block} .site-nav {flex-grow: 1; flex-shrink: 1} @media screen and (max-width: 700px) {.site-nav {display: none}} .site-nav_list {margin: 0 20px; padding: 0; display: -webkit-flex; display: flex; align-items: center; justify-content: center} .site-nav_list .menu-item {margin: 0 10px; list-style: none; font-family: "Montserrat", sans-serif; font-size: 12px; font-weight: 600; text-transform: uppercase} .site-nav_list a {text-decoration: none} .site-nav_duplicator-wrapper {margin: 0 10px; list-style: none; font-family: "Montserrat", sans-serif; font-size: 12px; font-weight: 600; text-transform: uppercase; cursor: pointer} .site-nav_inner {display: -webkit-flex; display: flex; align-items: center; justify-content: space-between; height: 60px; width: 1080px; background: #eee} @media screen and (max-width: 1080px) {.site-nav_inner {width: 100vw}} .site-nav_inner.fixed {position: fixed; top: 0px;} @media screen and (max-width: 700px) {.site-nav_inner.fixed .site-nav_logo-mobile {display: none}} @media screen and (max-width: 700px) {.site-nav_inner.fixed .site-nav_sharing-mobile {display: block}} .site-nav_wrapper {height: 60px} .site-nav_search-trigger, .site-nav_hamburger {flex-grow: 0; flex-shrink: 0; height: 60px; width: 60px; text-align: center; line-height: 60px; cursor: pointer} .site-nav_search-trigger .fa, .site-nav_hamburger .fa {font-size: 20px} .site-nav_search-trigger .fa-close {display: none} .site-nav_search-trigger.open {background: #ec1c24; color: #fff} .site-nav_search-trigger.open .fa-search {display: none} .site-nav_search-trigger.open .fa-close {display: inline-block; font-size: 25px} .site-nav_search-block {display: none; position: absolute; left: 0; right: 0; bottom: -100px; padding: 10px 20px; background: #ec1c24; box-sizing: border-box; color: #fff; height: 100px} .site-nav_search-block.open {display: block} .site-nav_search-block form {display: block; position: relative; width: 100%; height: 80px} .site-nav_search-text {display: block; position: absolute; bottom: 15px; width: 100%; background: transparent; border: none; border-bottom: 1px solid #fff; color: #fff; font-size: 18px; font-style: italic; text-transform: uppercase; -moz-appearance: textfield; -webkit-appearance: textfield; appearance: textfield; outline: none} .site-nav_search-text::-webkit-input-placeholder {color: rgba(255, 255, 255, 0.6)} .site-nav_search-text:-ms-input-placeholder {color: rgba(255, 255, 255, 0.6)} .site-nav_search-text::-moz-placeholder {color: rgba(255, 255, 255, 0.6)} .site-nav_search-text:-moz-placeholder {color: rgba(255, 255, 255, 0.6)} .site-nav_logo-mobile {display: none; height: 40px; width: 183px; overflow: hidden; text-indent: -9999px; background: url("../images/lolgo-360.png") center center no-repeat; background-size: contain} @media screen and (max-width: 700px) {.site-nav_logo-mobile {display: block}} .site-nav_sharing-mobile {display: none; height: 40px; width: 183px; overflow: hidden; flex-grow: 1; text-align: center} .menu-mobile {position: fixed; top: 0px; left: -380px; padding: 15px 30px; max-height: 100vh; width: 380px; background: #fff; box-sizing: border-box; z-index: 101; transition: all .4s; overflow-y: auto} @media screen and (max-width: 380px) {.menu-mobile {padding: 15px; width: 320px} .menu-mobile.open {left: 0}} .menu-mobile.open {left: calc(50% - 540px);} @media screen and (max-width: 800px) {.menu-mobile.open {left: 0}} .menu-mobile_list {margin: 0; padding: 0} .menu-mobile_list .menu-item {margin: 0; padding: 0; list-style: none; border-bottom: 1px solid #eee; color: #222; font-family: "Montserrat", sans-serif; font-weight: 600; font-size: 14px; text-transform: uppercase} .menu-mobile_list .menu-item:last-child {border-bottom: none} .menu-mobile_list .menu-item a {display: block; height: 40px; color: inherit; line-height: 39px; text-decoration: none} .menu-mobile_item {margin: 0; padding: 15px 0; list-style: none; border-bottom: 1px solid #eee; color: #222; font-family: "Montserrat", sans-serif; font-weight: 600; font-size: 14px; text-transform: uppercase} .menu-mobile_item:after {display: block; clear: both; content: ''} .menu-mobile_item:last-child {border-bottom: none} .menu-mobile_logo {display: block; margin-bottom: 20px; height: 61px; width: 275px; background: url("../images/logo-small.png") center center no-repeat; background-size: contain; overflow: hidden; text-indent: -9999px} @media screen and (max-width: 380px) {.menu-mobile_logo {width: 220px}} .menu-mobile_close {display: block; position: absolute; top: 10px; right: 10px; height: 40px; width: 40px; color: #999; cursor: pointer; font-size: 30px} .menu-mobile_fresh-issue {display: -webkit-flex; display: flex; align-items: center; height: 100%; justify-content: space-between; font-family: "Montserrat", sans-serif} .menu-mobile_fresh-cover {width: 45%; height: auto} .menu-mobile_fresh-cover img {display: block; width: 100%} .menu-mobile_fresh-number {width: 50%; color: #222; font-family: "Montserrat", sans-serif; font-size: 14px; text-decoration: none; text-transform: uppercase} .menu-mobile_fresh-number strong {display: block; font-weight: 600} .menu-mobile_fresh-number span {display: block; font-weight: 300} .menu-mobile_fresh-number strong a, .menu-mobile_fresh-number span a {text-decoration: none; color: inherit} .menu-mobile_fresh-number div {margin-bottom: 30px} .menu-mobile_fresh-number div:last-child {margin-bottom: 0} .menu-mobile_soc-link {display: inline-block; margin: 0 5px; height: 30px; width: 30px; background: #eee; border-radius: 50%; line-height: 30px; text-align: center} @media screen and (max-width: 380px) {.menu-mobile_soc-link {margin: 0 2px}} .menu-mobile_soc-link .fa:hover {background: transparent; border: none} .menu-mobile_soc-text {font-size: 11px; font-weight: normal; margin-bottom: 10px; text-align: center} .page-wrapper {overflow: hidden} .text-center {text-align: center} .hidden {display: none} body.menu-open {overflow: hidden} .twenty20{ margin-bottom: 20px; } .twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after { content: " "; display: block; background: white; position: absolute; z-index: 30; -webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); } .twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after { width: 3px; height: 9999px; left: 50%; margin-left: -1.5px; } .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after { width: 9999px; height: 3px; top: 50%; margin-top: -1.5px; } .twentytwenty-overlay { position: absolute; top: 0; width: 100%; height: 100%; } .twentytwenty-overlay { -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s; } .twentytwenty-before-label, .twentytwenty-after-label { -webkit-transition-property: opacity; -moz-transition-property: opacity; transition-property: opacity; } .twentytwenty-before-label, .twentytwenty-after-label { color: white; font-size: 13px; letter-spacing: 0.1em; } .twentytwenty-before-label, .twentytwenty-after-label { position: absolute; background: rgba(255, 255, 255, 0.2); line-height: 38px; padding: 0 20px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } .twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before { } .twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before { } .twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow { width: 0; height: 0; border: 6px inset transparent; position: absolute; } .twentytwenty-left-arrow, .twentytwenty-right-arrow { top: 50%; margin-top: -6px; } .twentytwenty-up-arrow, .twentytwenty-down-arrow { left: 50%; margin-left: -6px; } .twentytwenty-container { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; z-index: 0; overflow: hidden; position: relative; -webkit-user-select: none; -moz-user-select: none; } .twentytwenty-container img { max-width: 100%; width: 100%; position: absolute; top: 0; display: block; } .twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay { background: rgba(0, 0, 0, 0); } .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label { opacity: 0; } .twentytwenty-container * { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .twentytwenty-before-label { opacity: 0; } .twentytwenty-before-label { } .twentytwenty-container.t20-hover.active .twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.t20-hover.active .twentytwenty-overlay .twentytwenty-after-label{ opacity: 1; } .twentytwenty-after-label { opacity: 0; } .twentytwenty-after-label { } .twentytwenty-horizontal .twentytwenty-before-label { left: 1px; bottom: 0px; max-width: 50%; box-sizing: border-box; line-height: inherit; padding: 4px; } .twentytwenty-horizontal .twentytwenty-after-label { right: 1px; bottom: 0px; max-width: 50%; box-sizing: border-box; line-height: inherit; padding: 4px; } .twentytwenty-vertical .twentytwenty-before-label { top: 1px; line-height: inherit; padding: 6px; box-sizing: border-box;} .twentytwenty-vertical .twentytwenty-after-label { bottom: 1px; line-height: inherit; padding: 6px; box-sizing: border-box; } .twentytwenty-overlay { -webkit-transition-property: background; -moz-transition-property: background; transition-property: background; background: rgba(0, 0, 0, 0); z-index: 25; } .twentytwenty-overlay:hover { background: rgba(0, 0, 0, 0.5); } .twentytwenty-overlay:hover .twentytwenty-after-label { opacity: 1; } .twentytwenty-overlay:hover .twentytwenty-before-label { opacity: 1; } .twentytwenty-before { z-index: 20; } .twentytwenty-after { z-index: 10; } .twentytwenty-handle { height: 38px; width: 38px; position: absolute; left: 50%; top: 50%; margin-left: -22px; margin-top: -22px; border: 3px solid white; -webkit-border-radius: 1000px; -moz-border-radius: 1000px; border-radius: 1000px; -webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); z-index: 40; cursor: pointer; } .twentytwenty-horizontal .twentytwenty-handle:before { bottom: 50%; margin-bottom: 22px; -webkit-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); } .twentytwenty-horizontal .twentytwenty-handle:after { top: 50%; margin-top: 22px; -webkit-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); } .twentytwenty-vertical .twentytwenty-handle:before { left: 50%; margin-left: 22px; -webkit-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); } .twentytwenty-vertical .twentytwenty-handle:after { right: 50%; margin-right: 22px; -webkit-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); } .twentytwenty-left-arrow { border-right: 6px solid white; left: 50%; margin-left: -17px; } .twentytwenty-right-arrow { border-left: 6px solid white; right: 50%; margin-right: -17px; } .twentytwenty-up-arrow { border-bottom: 6px solid white; top: 50%; margin-top: -17px; } .twentytwenty-down-arrow { border-top: 6px solid white; bottom: 50%; margin-bottom: -17px; } .article_content_premium .article_nav-title { margin-left: 17.7%; margin-right: 17.7%; border-bottom: 1px solid #e9e9e9 !important; margin-bottom: 27px; padding-bottom: 31px; } .mobile-menu_inner {position: fixed !important;} .yandex_adp3, .ad5 {width:100%; text-align:center;} .site-header_fresh-issue { max-height: 100px;} .article_content_premium .telepro_insta {padding: 30px;}
.bottom__cookie-block {
                    width: 100%;
                    min-height: 48px;
                    background-color: #aaaaaa;
                    color:white;
                    font-weight: bold;
                    padding: 10px;
                    display: block;
                    position: fixed;
                    bottom: 0;
                    left: 0;
                    z-index: 100000;
                    text-align: center;
                    font-size:10px;
                    -webkit-transform: translateZ(0)
}