diff --git a/storage/pages/documentation/composite.md b/storage/pages/documentation/composite.md new file mode 100644 index 0000000..ef9dffd --- /dev/null +++ b/storage/pages/documentation/composite.md @@ -0,0 +1,138 @@ +--- +title: Композитный сайт +description: Документация к Bitrix Quick Start, Проблемы композита +template: index + +--- + +# Композитный сайт + +
+ :construction: Страница не закончена. Редактировать +
+ +[Композитный сайт](https://www.1c-bitrix.ru/composite/) — очень полезная технология, если её использовать с умом. И как в любой новинке, в композите хватает недоработок и проблем. + +В этом разделе собраны основные проблемы композита, причины и пути их решения. + +--- +## [Композит не сработает в следующих случаях](#composite_not_work){#composite_not_work .h3} +--- + +- Не включена настройка в админке, либо страница попадает под условия исключения, либо не входит в условия включения, либо страница не прошла проверку по параметрам (например компонент проголосовал против). +- В технологии работают только GET запросы. С другими запросами технология не работает. +- Адрес страницы начинается с `/bitrix`. +- Есть служебная cookie **_NCC** (No Composite Cache), которая позволяет определять входит ли пользователь в группу, для которой разрешено отображение страниц по технологии или не входит. +- В `$_GET` есть параметр `ncc=1`. Если нужны собственные исключающие параметры по которым не будет работать композит, то используйте `~EXCLUDE_PARAMS` в `/home/bitrix/www/bitrix/html_pages/.config.php`. +- Если в запросе есть сохранённая авторизация, то будет выдана страница по обычной технологии. Если авторизация сохранена, а пользователь принадлежит к группе, которая должна видеть страницу из композитного кеша, то он увидит её при повторном хите. +- В `REQUEST_URI` есть `..`, `.php`, `.html` в середине адреса. (Это требование по безопасности.) +- Если ajax-запрос сделан с помощью `BX.ajax`. + +--- +## [Основные проблемы композита](#probems){#probems .h3} +--- + +Тут собраны самые частые и типовые проблемы и ошибки. + + +### [Моргание контента](#blink_content){#blink_content .text-secondary .col-margin} + +При динамической загрузке больших блоков (баннер, список элементов каталога) возникает неприятный для глаза эффект, моргания или прыгания контента страницы, особенно если этот контент находится на первом экране. Для устранения этого эффекта можно использовать метод `$frame->setAnimation(true)`, он "включает" анимацию появления контента, подгружаемого через ajax. Просто и не раздражает глаз. +```php +
+ createFrame('my_div', false)->begin(); + + // Включаем плавную анимацию + $frame->setAnimation(true); + ?> + Динамический контент. + end(); + ?> +
+``` + + +### [JS и Композитный сайт](#js_composite){#js_composite .text-secondary .col-margin} + +Очень важно понимать, что при композитном хите контент динамических областей **физически не существует на странице**, поэтому любые js-обработчики, завязанные на DOM-дерево внутри динамической области не сработают или сработают не так, как ожидается. К таким обработчикам можно отнести различные карусельки, стилизацию селектов и т.п. + +При этом писать js в шаблон компонента — не самая лучшая идея и этого необходимо избегать всеми возможными способами (без фанатизма конечно же). + +Решение проблемы очень простое — **достаточно "дождаться", когда ajax-контент динамических областей подгрузится**. +```js +if (window.frameCacheVars !== undefined) { + BX.addCustomEvent("onFrameDataReceived", function (json) { + // Все динамические области загружены при композитном хите. + runFunction(); + }); +} else { + jQuery(document).ready(function ($) { + // Тут произошел обычный, не композитный хит. + runFunction(); + }); +} + +function runFunction() { + // Код, написанный тут, выполнится корректно и при обычном и при композитном хитах. + console.log('go-go-go'); +} +``` + +Не стоит навешивать обработчики пользовательских событий (click, focus, hover, input и т.п.) внутри функции `runFunction` из примера выше т.к. это пустая трата времени и некорректное написание js т.к. пользователь всёравно не сможет кликнуть по несуществующей кнопке :smile:. + +Для пользовательских событий используйте нормальный код, который можно записать в самое начало js-файла: +```js +$(document).on('click', '.selector', function(event) { + /* Обрабатываем клик по элементу .selector */ +}); +``` +Такой код не зависит от композитного режима сайта и обработчик сработает тогда, когда это необходимо. + + +--- +## [Необычные или редкие проблемы композита](#additional_probems){#additional_probems .h3} +--- +Тут собраны редкие или необычные и нелогичные проблемы композита
+ +### [Куки + композит](#cookie_composite){#cookie_composite .text-secondary .col-margin} + +**Когда возникает:** +- При установке шаблона сайта на основании значения куки пользователя. + +**Причины возникновения:** +- При выполнении страницы композит учитывает только URL и служебные куки **_NCC**, остальные куки ему до лампочки. + +**Пути решения:** +- "Отключить" композит для страниц, отображение которых зависит от cookies посетителя. +- Если возможно - посылать посетителя по другому адресу (например побильная версия сайта), при этом делать это лучше средствами nginx или apache. + +### [Контент сайта попадает внутрь заголовка H1](#content_in_h1){#content_in_h1 .text-secondary .col-margin} + +**Когда возникает:** +- Фильтр каталога вынесен в другое место страницы через [ShowViewContent](https://dev.1c-bitrix.ru/api_help/main/reference/cmain/showviewcontent.php). +- Попытка завернуть баннеры в динамическую область. + +**Причины возникновения:** +- Некорректный расчёт динамических областей из-за отсутствия конкретных ID этих областей. +- Динамическая область вложена в другую динамическую область. + +**Пути решения:** +- Указывать конкретные ID динамических областей + +```php +echo '
'; +$frame = $this->createFrame('my_div', false)->begin(); + //динамический контент +$frame->beginStub(); + //заглушка +$frame->end(); +echo '
'; +``` +- Не включать одну динамическую область в другую. + +--- + +Для подготовки раздела использовалась [документация из курса](http://dev.1c-bitrix.ru/learning/course/?COURSE_ID=39&LESSON_ID=3253&LESSON_PATH=3910.2663.3253), статья [Композитный сайт: tips & tricks](https://dev.1c-bitrix.ru/community/blogs/cookbook/composite-website-tips-tricks.php) и собственные решения проблем, с которыми приходится сталкиваться в процессе работы. + diff --git a/themes/bitrix/assets/css/main.css b/themes/bitrix/assets/css/main.css index 041116a..3cd3965 100644 --- a/themes/bitrix/assets/css/main.css +++ b/themes/bitrix/assets/css/main.css @@ -3,4 +3,4 @@ * Этот css-файл является результатом автоматической компиляции LESS-файлов! * Не вносите изменений в этот файл. * @author: Павел Белоусов http://pafnuty.name - *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */img,legend{border: 0}legend,td,th{padding: 0}html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body{margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}audio:not([controls]){display: none;height: 0}[hidden],template{display: none}a{background-color: transparent}a:active,a:hover{outline: 0}abbr[title]{border-bottom: 1px dotted}b,optgroup,strong{font-weight: 700}dfn{font-style: italic}h1{font-size: 2em;margin: .67em 0}mark{background: #ff0;color: #000}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -.5em}sub{bottom: -.25em}svg:not(:root){overflow: hidden}figure{margin: 1em 40px}hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0}pre,textarea{overflow: auto}code,kbd,pre,samp{font-family: monospace,monospace;font-size: 1em}button,input,optgroup,select,textarea{color: inherit;font: inherit;margin: 0}button{overflow: visible}button,select{text-transform: none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance: button;cursor: pointer}button[disabled],html input[disabled]{cursor: default}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input[type=checkbox],input[type=radio]{box-sizing: border-box;padding: 0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height: auto}input[type=search]{-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance: none}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em}table{border-collapse: collapse;border-spacing: 0}.content{position: relative;margin: 0 auto}.content:before,.content:after{content: " ";display: table}.content:after{clear: both}@media (max-width: 768px){.content .content{margin-left: -8px;margin-right: -8px}}@media (min-width: 768px) and (max-width: 991px){.content .content{margin-left: -10px;margin-right: -10px}}@media (min-width: 992px) and (max-width: 1279px){.content .content{margin-left: -12px;margin-right: -12px}}@media (min-width: 1280px){.content .content{margin-left: -15px;margin-right: -15px}}.col{position: relative;min-height: 1px;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}@media (max-width: 768px){.col{padding-left: 8px;padding-right: 8px}}@media (min-width: 768px) and (max-width: 991px){.col{padding-left: 10px;padding-right: 10px}}@media (min-width: 992px) and (max-width: 1279px){.col{padding-left: 12px;padding-right: 12px}}@media (min-width: 1280px){.col{padding-left: 15px;padding-right: 15px}}.col-mb-12{width: 100%}.col-mb-11{width: 91.66666667%}.col-mb-10{width: 83.33333333%}.col-mb-9{width: 75%}.col-mb-8{width: 66.66666667%}.col-mb-7{width: 58.33333333%}.col-mb-6{width: 50%}.col-mb-5{width: 41.66666667%}.col-mb-4{width: 33.33333333%}.col-mb-3{width: 25%}.col-mb-2{width: 16.66666667%}.col-mb-1{width: 8.33333333%}.col-mb-offset-12{margin-left: 100%}.col-mb-offset-11{margin-left: 91.66666667%}.col-mb-offset-10{margin-left: 83.33333333%}.col-mb-offset-9{margin-left: 75%}.col-mb-offset-8{margin-left: 66.66666667%}.col-mb-offset-7{margin-left: 58.33333333%}.col-mb-offset-6{margin-left: 50%}.col-mb-offset-5{margin-left: 41.66666667%}.col-mb-offset-4{margin-left: 33.33333333%}.col-mb-offset-3{margin-left: 25%}.col-mb-offset-2{margin-left: 16.66666667%}.col-mb-offset-1{margin-left: 8.33333333%}.col-mb-offset-0{margin-left: 0%}.col-mb-right-12{right: 100%}.col-mb-right-11{right: 91.66666667%}.col-mb-right-10{right: 83.33333333%}.col-mb-right-9{right: 75%}.col-mb-right-8{right: 66.66666667%}.col-mb-right-7{right: 58.33333333%}.col-mb-right-6{right: 50%}.col-mb-right-5{right: 41.66666667%}.col-mb-right-4{right: 33.33333333%}.col-mb-right-3{right: 25%}.col-mb-right-2{right: 16.66666667%}.col-mb-right-1{right: 8.33333333%}.col-mb-left-12{left: 100%}.col-mb-left-11{left: 91.66666667%}.col-mb-left-10{left: 83.33333333%}.col-mb-left-9{left: 75%}.col-mb-left-8{left: 66.66666667%}.col-mb-left-7{left: 58.33333333%}.col-mb-left-6{left: 50%}.col-mb-left-5{left: 41.66666667%}.col-mb-left-4{left: 33.33333333%}.col-mb-left-3{left: 25%}.col-mb-left-2{left: 16.66666667%}.col-mb-left-1{left: 8.33333333%}.col-mb-left-0{left: 0%}@media (min-width: 768px){.content{max-width: 728px}.col{float: left}.col-12{width: 100%}.col-11{width: 91.66666667%}.col-10{width: 83.33333333%}.col-9{width: 75%}.col-8{width: 66.66666667%}.col-7{width: 58.33333333%}.col-6{width: 50%}.col-5{width: 41.66666667%}.col-4{width: 33.33333333%}.col-3{width: 25%}.col-2{width: 16.66666667%}.col-1{width: 8.33333333%}.col-offset-12{margin-left: 100%}.col-offset-11{margin-left: 91.66666667%}.col-offset-10{margin-left: 83.33333333%}.col-offset-9{margin-left: 75%}.col-offset-8{margin-left: 66.66666667%}.col-offset-7{margin-left: 58.33333333%}.col-offset-6{margin-left: 50%}.col-offset-5{margin-left: 41.66666667%}.col-offset-4{margin-left: 33.33333333%}.col-offset-3{margin-left: 25%}.col-offset-2{margin-left: 16.66666667%}.col-offset-1{margin-left: 8.33333333%}.col-offset-0{margin-left: 0%}.col-right-12{right: 100%}.col-right-11{right: 91.66666667%}.col-right-10{right: 83.33333333%}.col-right-9{right: 75%}.col-right-8{right: 66.66666667%}.col-right-7{right: 58.33333333%}.col-right-6{right: 50%}.col-right-5{right: 41.66666667%}.col-right-4{right: 33.33333333%}.col-right-3{right: 25%}.col-right-2{right: 16.66666667%}.col-right-1{right: 8.33333333%}.col-left-12{left: 100%}.col-left-11{left: 91.66666667%}.col-left-10{left: 83.33333333%}.col-left-9{left: 75%}.col-left-8{left: 66.66666667%}.col-left-7{left: 58.33333333%}.col-left-6{left: 50%}.col-left-5{left: 41.66666667%}.col-left-4{left: 33.33333333%}.col-left-3{left: 25%}.col-left-2{left: 16.66666667%}.col-left-1{left: 8.33333333%}.col-left-0{left: 0%}}@media (min-width: 992px){.content{max-width: 952px}.col{float: left}.col-dt-12{width: 100%}.col-dt-11{width: 91.66666667%}.col-dt-10{width: 83.33333333%}.col-dt-9{width: 75%}.col-dt-8{width: 66.66666667%}.col-dt-7{width: 58.33333333%}.col-dt-6{width: 50%}.col-dt-5{width: 41.66666667%}.col-dt-4{width: 33.33333333%}.col-dt-3{width: 25%}.col-dt-2{width: 16.66666667%}.col-dt-1{width: 8.33333333%}.col-dt-offset-12{margin-left: 100%}.col-dt-offset-11{margin-left: 91.66666667%}.col-dt-offset-10{margin-left: 83.33333333%}.col-dt-offset-9{margin-left: 75%}.col-dt-offset-8{margin-left: 66.66666667%}.col-dt-offset-7{margin-left: 58.33333333%}.col-dt-offset-6{margin-left: 50%}.col-dt-offset-5{margin-left: 41.66666667%}.col-dt-offset-4{margin-left: 33.33333333%}.col-dt-offset-3{margin-left: 25%}.col-dt-offset-2{margin-left: 16.66666667%}.col-dt-offset-1{margin-left: 8.33333333%}.col-dt-offset-0{margin-left: 0%}.col-dt-right-12{right: 100%}.col-dt-right-11{right: 91.66666667%}.col-dt-right-10{right: 83.33333333%}.col-dt-right-9{right: 75%}.col-dt-right-8{right: 66.66666667%}.col-dt-right-7{right: 58.33333333%}.col-dt-right-6{right: 50%}.col-dt-right-5{right: 41.66666667%}.col-dt-right-4{right: 33.33333333%}.col-dt-right-3{right: 25%}.col-dt-right-2{right: 16.66666667%}.col-dt-right-1{right: 8.33333333%}.col-dt-left-12{left: 100%}.col-dt-left-11{left: 91.66666667%}.col-dt-left-10{left: 83.33333333%}.col-dt-left-9{left: 75%}.col-dt-left-8{left: 66.66666667%}.col-dt-left-7{left: 58.33333333%}.col-dt-left-6{left: 50%}.col-dt-left-5{left: 41.66666667%}.col-dt-left-4{left: 33.33333333%}.col-dt-left-3{left: 25%}.col-dt-left-2{left: 16.66666667%}.col-dt-left-1{left: 8.33333333%}.col-dt-left-0{left: 0%}}@media (min-width: 1280px){.content{max-width: 1240px}.col{float: left}.col-ld-12{width: 100%}.col-ld-11{width: 91.66666667%}.col-ld-10{width: 83.33333333%}.col-ld-9{width: 75%}.col-ld-8{width: 66.66666667%}.col-ld-7{width: 58.33333333%}.col-ld-6{width: 50%}.col-ld-5{width: 41.66666667%}.col-ld-4{width: 33.33333333%}.col-ld-3{width: 25%}.col-ld-2{width: 16.66666667%}.col-ld-1{width: 8.33333333%}.col-ld-offset-12{margin-left: 100%}.col-ld-offset-11{margin-left: 91.66666667%}.col-ld-offset-10{margin-left: 83.33333333%}.col-ld-offset-9{margin-left: 75%}.col-ld-offset-8{margin-left: 66.66666667%}.col-ld-offset-7{margin-left: 58.33333333%}.col-ld-offset-6{margin-left: 50%}.col-ld-offset-5{margin-left: 41.66666667%}.col-ld-offset-4{margin-left: 33.33333333%}.col-ld-offset-3{margin-left: 25%}.col-ld-offset-2{margin-left: 16.66666667%}.col-ld-offset-1{margin-left: 8.33333333%}.col-ld-offset-0{margin-left: 0%}.col-ld-right-12{right: 100%}.col-ld-right-11{right: 91.66666667%}.col-ld-right-10{right: 83.33333333%}.col-ld-right-9{right: 75%}.col-ld-right-8{right: 66.66666667%}.col-ld-right-7{right: 58.33333333%}.col-ld-right-6{right: 50%}.col-ld-right-5{right: 41.66666667%}.col-ld-right-4{right: 33.33333333%}.col-ld-right-3{right: 25%}.col-ld-right-2{right: 16.66666667%}.col-ld-right-1{right: 8.33333333%}.col-ld-left-12{left: 100%}.col-ld-left-11{left: 91.66666667%}.col-ld-left-10{left: 83.33333333%}.col-ld-left-9{left: 75%}.col-ld-left-8{left: 66.66666667%}.col-ld-left-7{left: 58.33333333%}.col-ld-left-6{left: 50%}.col-ld-left-5{left: 41.66666667%}.col-ld-left-4{left: 33.33333333%}.col-ld-left-3{left: 25%}.col-ld-left-2{left: 16.66666667%}.col-ld-left-1{left: 8.33333333%}.col-ld-left-0{left: 0%}}.center-block{margin: 0 auto}@media (max-width: 767px){.col-mb-hide,.mb-hide,.tablet-block,.dt-block,.ld-block{display: none}.mb-block{display: block}}@media (min-width: 768px) and (max-width: 991px){.col-hide,.tablet-hide,.mb-block,.dt-block,.ld-block{display: none}.tablet-block{display: block}}@media (min-width: 992px) and (max-width: 1279px){.col-dt-hide,.dt-hide,.mb-block,.tablet-block,.ld-block{display: none}.dt-block{display: block}}@media (min-width: 1280px){.col-ld-hide,.ld-hide,.mb-block,.tablet-block,.dt-block{display: none}.ld-block{display: block}}@media (max-width: 768px){.col-padding{padding-top: 16px;padding-bottom: 16px}}@media (min-width: 768px) and (max-width: 991px){.col-padding{padding-top: 20px;padding-bottom: 20px}}@media (min-width: 992px) and (max-width: 1279px){.col-padding{padding-top: 24px;padding-bottom: 24px}}@media (min-width: 1280px){.col-padding{padding-top: 30px;padding-bottom: 30px}}@media (max-width: 768px){.col-padding-top{padding-top: 16px}}@media (min-width: 768px) and (max-width: 991px){.col-padding-top{padding-top: 20px}}@media (min-width: 992px) and (max-width: 1279px){.col-padding-top{padding-top: 24px}}@media (min-width: 1280px){.col-padding-top{padding-top: 30px}}@media (max-width: 768px){.col-padding-bottom{padding-bottom: 16px}}@media (min-width: 768px) and (max-width: 991px){.col-padding-bottom{padding-bottom: 20px}}@media (min-width: 992px) and (max-width: 1279px){.col-padding-bottom{padding-bottom: 24px}}@media (min-width: 1280px){.col-padding-bottom{padding-bottom: 30px}}@media (max-width: 768px){.col-margin{margin-top: 16px;margin-bottom: 16px}}@media (min-width: 768px) and (max-width: 991px){.col-margin{margin-top: 20px;margin-bottom: 20px}}@media (min-width: 992px) and (max-width: 1279px){.col-margin{margin-top: 24px;margin-bottom: 24px}}@media (min-width: 1280px){.col-margin{margin-top: 30px;margin-bottom: 30px}}@media (max-width: 768px){.col-margin-bottom{margin-bottom: 16px}}@media (min-width: 768px) and (max-width: 991px){.col-margin-bottom{margin-bottom: 20px}}@media (min-width: 992px) and (max-width: 1279px){.col-margin-bottom{margin-bottom: 24px}}@media (min-width: 1280px){.col-margin-bottom{margin-bottom: 30px}}@media (max-width: 768px){.col-margin-top{margin-top: 16px}}@media (min-width: 768px) and (max-width: 991px){.col-margin-top{margin-top: 20px}}@media (min-width: 992px) and (max-width: 1279px){.col-margin-top{margin-top: 24px}}@media (min-width: 1280px){.col-margin-top{margin-top: 30px}}.btn{display: inline-block;color: #fbfdff;margin-bottom: 0;font: normal 16px/40px 'Open Sans', Tahoma, sans-serif;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;background: #65b7d6;border: 0;text-decoration: none;white-space: nowrap;height: 40px;padding: 0 20px;border-radius: 3px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: all ease .3s;transition: all ease .3s;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.btn:focus{outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn:hover,.btn:focus{color: #fbfdff;background: #3da4cb;text-decoration: none}.btn:active,.btn.active{outline: 0;background: #2d86a8}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor: not-allowed;pointer-events: none;opacity: .65}.btn-primary{background: #3da4cb;color: #fbfdff}.btn-primary:hover,.btn-primary:focus{color: #fbfdff;background: #2d86a8;text-decoration: none}.btn-primary:active,.btn-primary.active{color: #fbfdff;background: #226680}.btn-secondary{background: #fe4a49;color: #fbfdff}.btn-secondary:hover,.btn-secondary:focus{color: #fbfdff;background: #fe1816;text-decoration: none}.btn-secondary:active,.btn-secondary.active{color: #fbfdff;background: #e00201}.btn-additional{background: #fed766;color: #1c1c1c}.btn-additional:hover,.btn-additional:focus{color: #1c1c1c;background: #feca33;text-decoration: none}.btn-additional:active,.btn-additional.active{color: #1c1c1c;background: #fcbc02}.btn-block{display: block;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.btn-block + .btn-block{margin-top: 5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width: 100%}.btn-square{border-radius: 0}.btn-link{color: #3da4cb;cursor: pointer;border-radius: 0;background-color: transparent;padding-left: 0;padding-right: 0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color: transparent;box-shadow: none}.btn-link:hover,.btn-link:focus{color: #fe4a49;text-decoration: underline;background-color: transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{background-color: transparent;color: #fe4a49;text-decoration: none}.btn-small{height: 36px;font: normal 14px 'Open Sans', Tahoma, sans-serif;line-height: 36px;padding: 0 10px;min-width: 15px}.btn-mini{height: 28px;font: normal 13px 'Open Sans', Tahoma, sans-serif;line-height: 28px;padding: 0 10px}.btn-outline{background-color: transparent;color: #65b7d6;border: solid 1px #65b7d6;line-height: 38px}.btn-outline:hover,.btn-outline:focus{color: #fbfdff;background: #65b7d6;text-decoration: none}.btn-outline:active,.btn-outline.active{color: #fbfdff;background: #3da4cb;border-color: #3da4cb}@font-face{font-family: "feather";src: url("../fonts/feather-webfont.eot");src: url("../fonts/feather-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/feather-webfont.woff") format("woff"), url("../fonts/feather-webfont.ttf") format("truetype"), url("../fonts/feather-webfont.svg#feather") format("svg");font-weight: normal;font-style: normal}[data-icon]:before{display: inline-block;font-family: "feather";content: attr(data-icon);font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;vertical-align: text-top;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}[class^="icon-"],[class*=" icon-"]{display: inline-block;font-family: "feather";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;vertical-align: text-top;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.icon-eye:before{content: "\e000"}.icon-paper-clip:before{content: "\e001"}.icon-mail:before{content: "\e002"}.icon-mail:before{content: "\e002"}.icon-toggle:before{content: "\e003"}.icon-layout:before{content: "\e004"}.icon-link:before{content: "\e005"}.icon-bell:before{content: "\e006"}.icon-lock:before{content: "\e007"}.icon-unlock:before{content: "\e008"}.icon-ribbon:before{content: "\e009"}.icon-image:before{content: "\e010"}.icon-signal:before{content: "\e011"}.icon-target:before{content: "\e012"}.icon-clipboard:before{content: "\e013"}.icon-clock:before{content: "\e014"}.icon-clock:before{content: "\e014"}.icon-watch:before{content: "\e015"}.icon-air-play:before{content: "\e016"}.icon-camera:before{content: "\e017"}.icon-video:before{content: "\e018"}.icon-disc:before{content: "\e019"}.icon-printer:before{content: "\e020"}.icon-monitor:before{content: "\e021"}.icon-server:before{content: "\e022"}.icon-cog:before{content: "\e023"}.icon-heart:before{content: "\e024"}.icon-paragraph:before{content: "\e025"}.icon-align-justify:before{content: "\e026"}.icon-align-left:before{content: "\e027"}.icon-align-center:before{content: "\e028"}.icon-align-right:before{content: "\e029"}.icon-book:before{content: "\e030"}.icon-layers:before{content: "\e031"}.icon-stack:before{content: "\e032"}.icon-stack-2:before{content: "\e033"}.icon-paper:before{content: "\e034"}.icon-paper-stack:before{content: "\e035"}.icon-search:before{content: "\e036"}.icon-zoom-in:before{content: "\e037"}.icon-zoom-out:before{content: "\e038"}.icon-reply:before{content: "\e039"}.icon-circle-plus:before{content: "\e040"}.icon-circle-minus:before{content: "\e041"}.icon-circle-check:before{content: "\e042"}.icon-circle-cross:before{content: "\e043"}.icon-square-plus:before{content: "\e044"}.icon-square-minus:before{content: "\e045"}.icon-square-check:before{content: "\e046"}.icon-square-cross:before{content: "\e047"}.icon-microphone:before{content: "\e048"}.icon-record:before{content: "\e049"}.icon-skip-back:before{content: "\e050"}.icon-rewind:before{content: "\e051"}.icon-play:before{content: "\e052"}.icon-pause:before{content: "\e053"}.icon-stop:before{content: "\e054"}.icon-fast-forward:before{content: "\e055"}.icon-skip-forward:before{content: "\e056"}.icon-shuffle:before{content: "\e057"}.icon-repeat:before{content: "\e058"}.icon-folder:before{content: "\e059"}.icon-umbrella:before{content: "\e060"}.icon-moon:before{content: "\e061"}.icon-thermometer:before{content: "\e062"}.icon-drop:before{content: "\e063"}.icon-sun:before{content: "\e064"}.icon-cloud:before{content: "\e065"}.icon-cloud-upload:before{content: "\e066"}.icon-cloud-download:before{content: "\e067"}.icon-upload:before{content: "\e068"}.icon-download:before{content: "\e069"}.icon-location:before{content: "\e070"}.icon-location-2:before{content: "\e071"}.icon-map:before{content: "\e072"}.icon-battery:before{content: "\e073"}.icon-head:before{content: "\e074"}.icon-briefcase:before{content: "\e075"}.icon-speech-bubble:before{content: "\e076"}.icon-anchor:before{content: "\e077"}.icon-globe:before{content: "\e078"}.icon-box:before{content: "\e079"}.icon-reload:before{content: "\e080"}.icon-share:before{content: "\e081"}.icon-marquee:before{content: "\e082"}.icon-marquee-plus:before{content: "\e083"}.icon-marquee-minus:before{content: "\e084"}.icon-tag:before{content: "\e085"}.icon-power:before{content: "\e086"}.icon-command:before{content: "\e087"}.icon-alt:before{content: "\e088"}.icon-esc:before{content: "\e089"}.icon-bar-graph:before{content: "\e090"}.icon-bar-graph-2:before{content: "\e091"}.icon-pie-graph:before{content: "\e092"}.icon-star:before{content: "\e093"}.icon-arrow-left:before{content: "\e094"}.icon-arrow-right:before{content: "\e095"}.icon-arrow-up:before{content: "\e096"}.icon-arrow-down:before{content: "\e097"}.icon-volume:before{content: "\e098"}.icon-mute:before{content: "\e099"}.icon-content-right:before{content: "\e100"}.icon-content-left:before{content: "\e101"}.icon-grid:before{content: "\e102"}.icon-grid-2:before{content: "\e103"}.icon-columns:before{content: "\e104"}.icon-loader:before{content: "\e105"}.icon-bag:before{content: "\e106"}.icon-ban:before{content: "\e107"}.icon-flag:before{content: "\e108"}.icon-trash:before{content: "\e109"}.icon-expand:before{content: "\e110"}.icon-contract:before{content: "\e111"}.icon-maximize:before{content: "\e112"}.icon-minimize:before{content: "\e113"}.icon-plus:before{content: "\e114"}.icon-minus:before{content: "\e115"}.icon-check:before{content: "\e116"}.icon-cross:before{content: "\e117"}.icon-move:before{content: "\e118"}.icon-delete:before{content: "\e119"}.icon-menu:before{content: "\e120"}.icon-archive:before{content: "\e121"}.icon-inbox:before{content: "\e122"}.icon-outbox:before{content: "\e123"}.icon-file:before{content: "\e124"}.icon-file-add:before{content: "\e125"}.icon-file-subtract:before{content: "\e126"}.icon-help:before{content: "\e127"}.icon-open:before{content: "\e128"}.icon-ellipsis:before{content: "\e129"}.input{display: inline-block;height: 40px;padding: 0 20px;position: relative;margin-bottom: 11px;color: #1c1c1c;vertical-align: middle;border: solid 1px #fe4a49;outline: none;background-color: #fbfdff;-webkit-appearance: none;border-radius: 2px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all ease .3s;transition: all ease .3s}.input:focus{outline: none;border-color: #3da4cb;background-color: transparent;color: #3da4cb}textarea.input{padding: 20px;height: auto}select.input{padding: 0;cursor: pointer;-webkit-appearance: menulist}select.input[multiple],select.input.multiple{-webkit-appearance: none;height: auto}.input[type="file"]{padding: 7px 10px}.input[type="number"],.input[type="date"],.input[type="time"]{padding: 0 0 0 20px}.input[type="color"]{padding: 0}.input-required,.input[required]{background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAI5JREFUeNpi/P//PwM1ARMDlcGogaMGkgEYdysrEK3Y5c59klzoC8T7gPgzFIPYPuR6uQWINwGxIxDzQDGIvRkqR5KBIFdU41FTDXU90QYWEaGukBQDTYhQZ0LtZMNIioFniFB3mhQD+4lQ10+KgaCk0YpHTStUDUlhWAPE/kC8H4i/QjGI7QeVIxoABBgA0UkaIFtFpqkAAAAASUVORK5CYII=');background-size: 10px 10px;background-repeat: no-repeat;background-position: 100% 0}.input.disabled,.input-disabled,.input:disabled{opacity: .5}.input.disabled:hover,.input-disabled:hover,.input:disabled:hover{background-color: #fbfdff;color: #1c1c1c}.input-editor{min-height: 150px}.input-block{width: 100%}.checkbox{position: absolute;left: -9999px}.checkbox + label{cursor: pointer;margin-top: 4px;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.checkbox + label > span{display: inline-block;width: 18px;height: 18px;margin: -2px 4px 0 0;vertical-align: middle;background: #fbfdff;cursor: pointer;border: solid 1px #fe4a49;border-radius: 3px;position: relative}.checkbox + label:hover{color: #3da4cb}.checkbox + label:hover > span{border-color: #3da4cb}.checkbox:checked + label > span{border-color: #3da4cb}.checkbox:checked + label > span:before{content: ' ';position: absolute;border: solid #3da4cb;border-width: 0 0 2px 2px;height: 5px;width: 8px;left: 4px;top: 4px;border-radius: 0 0 0 3px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg)}.checkbox:focus + label > span{border-color: #3da4cb}.checkbox:focus + label{color: #3da4cb}.checkbox:checked:disabled + label > span,.checkbox:checked:disabled + label:hover > span{border-color: #1c1c1c;background-color: #4f4f4f;cursor: default}.checkbox:checked:disabled + label > span:before,.checkbox:checked:disabled + label:hover > span:before{border-color: #1c1c1c}.checkbox:disabled + label > span,.checkbox:disabled + label > span:hover,.checkbox:disabled + label:hover > span{border-color: #1c1c1c;background-color: #363636;cursor: default}.checkbox:disabled + label > span:before,.checkbox:disabled + label > span:hover:before,.checkbox:disabled + label:hover > span:before{border-color: #1c1c1c}.checkbox:disabled + label,.checkbox:disabled + label:hover{color: #1c1c1c;cursor: default}.radio{position: absolute;left: -9999px}.radio + label{cursor: pointer;margin-top: 4px;display: inline-block}.radio + label > span{display: inline-block;width: 16px;height: 16px;margin: -2px 4px 0 0;vertical-align: middle;background: #fbfdff;cursor: pointer;border: solid 1px #fe4a49;position: relative;border-radius: 10px}.radio + label:hover > span,.radio + label:focus > span{border-color: #fe4a49}.radio:checked + label > span{border-color: #3da4cb}.radio:checked + label > span:before{content: ' ';position: absolute;height: 10px;width: 10px;background: #3da4cb;left: 3px;top: 3px;border-radius: 5px}.radio:focus + label > span{border-color: #3da4cb}.radio:focus + label{color: #3da4cb}.radio:checked:disabled + label > span,.radio:checked:disabled + label:hover > span{border-color: #1c1c1c;background-color: #4f4f4f;cursor: default}.radio:checked:disabled + label > span:before,.radio:checked:disabled + label:hover > span:before{background: #1c1c1c}.radio:disabled + label > span,.radio:disabled + label > span:hover,.radio:disabled + label:hover > span{border-color: #1c1c1c;background-color: #363636;cursor: default}.radio:disabled + label > span:before,.radio:disabled + label > span:hover:before,.radio:disabled + label:hover > span:before{background: #1c1c1c}.radio:disabled + label,.radio:disabled + label:hover{color: #1c1c1c;cursor: default}.bx-auth-reg .alert p{margin: 0 !important}.form-control{margin: 1em 0}.form-control .input{margin: 0}.form-label{display: inline-block;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}@media (min-width: 768px){.form-label{text-align: right}}table{max-width: 100%;background-color: transparent;border-collapse: collapse;border-spacing: 0}.table{width: 100%;margin-bottom: 20px}.table th,.table td{padding: 10px;line-height: 20px;text-align: left;vertical-align: top;border-top: 1px solid #c9d6df}.table th{font-weight: bold;background: #d6e0e7}.table thead th{vertical-align: bottom}.table caption + thead tr:first-child th,.table caption + thead tr:first-child td,.table colgroup + thead tr:first-child th,.table colgroup + thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top: 0}.table tbody + tbody{border-top: 2px solid #c9d6df}.table .table{background-color: #d3dde5}.table-bordered{border: 1px solid #c9d6df;border-collapse: separate;border-left: 0}.table-bordered th,.table-bordered td{border-left: 1px solid #c9d6df}.table-bordered caption + thead tr:first-child th,.table-bordered caption + tbody tr:first-child th,.table-bordered caption + tbody tr:first-child td,.table-bordered colgroup + thead tr:first-child th,.table-bordered colgroup + tbody tr:first-child th,.table-bordered colgroup + tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top: 0}.table-bordered tbody + tbody tr:first-child td{border-top: solid 2px #c9d6df}.table-striped tbody > tr:nth-child(even) > td,.table-striped tbody > tr:nth-child(even) > th{background-color: rgba(24,24,24,0.1)}.primary-box .table-striped tbody > tr:nth-child(even) > td,.primary-box .table-striped tbody > tr:nth-child(even) > th,.secondary-box .table-striped tbody > tr:nth-child(even) > td,.secondary-box .table-striped tbody > tr:nth-child(even) > th{background-color: rgba(251,253,255,0.2)}.table-hover tr:hover > th,.table-hover tr:hover > td{background-color: #d3dde5}.table-noborder th,.table-noborder td{border: 0;padding: 8px}.table-noborder th p:first-child,.table-noborder td p:first-child{margin-top: 0}.table-noborder th p:last-child,.table-noborder td p:last-child{margin-bottom: 0}.table-noborder th:first-child,.table-noborder td:first-child{padding-left: 0}.table-noborder th:last-child,.table-noborder td:last-child{padding-right: 0}html,body{height: 100%}body{height: auto;min-height: 100%;position: relative}.body-wrapper{padding-bottom: 50px}.footer-wrapper{position: absolute;bottom: 0;left: 0;right: 0;height: 50px}html,button,input,select,textarea{color: #1c1c1c}body{font-size: 16px;line-height: 22px;font-family: 'Open Sans', Tahoma, sans-serif;color: #1c1c1c;background: #fbfdff}hr{display: block;height: 1px;border: 0;background: #c9d6df;margin: 1em 0;padding: 0}img{vertical-align: middle;max-width: 100%}.bxedtaskbarset img{max-width: none}.bx-yandex-view-map img{max-width: inherit}fieldset{border: 0;margin: 0;padding: 0}textarea{resize: vertical;line-height: 22px}a,.pseudolink{color: #3da4cb;text-decoration: none}a:hover,.pseudolink:hover,a.active,.pseudolink.active{color: #fe4a49;text-decoration: underline}*[data-target-self],*[data-target-blank],[data-ajax-postmoderation],[data-ajax-approve],.pseudolink{cursor: pointer}h1,.h1{margin: 0 0 1em 0;font: normal 22px/1.4 'Open Sans', Tahoma, sans-serif}@media (min-width: 768px) and (max-width: 991px){h1,.h1{font-size: 22px}}@media (min-width: 992px){h1,.h1{font-size: 26px}}h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin: 1em 0}h2,.h2{font: normal 18px/1.4 'Open Sans', Tahoma, sans-serif}@media (min-width: 768px) and (max-width: 991px){h2,.h2{font-size: 20px}}@media (min-width: 992px){h2,.h2{font-size: 24px}}h3,.h3{font: 600 16px/1.4 'Open Sans', Tahoma, sans-serif}@media (min-width: 768px) and (max-width: 991px){h3,.h3{font-size: 20px}}@media (min-width: 992px){h3,.h3{font-size: 22px}}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a{text-decoration: none;border-bottom: solid 1px transparent;-webkit-transition: all ease .3s;transition: all ease .3s}h1 a:hover,.h1 a:hover,h2 a:hover,.h2 a:hover,h3 a:hover,.h3 a:hover{text-decoration: none;border-bottom-color: inherit}h4,.h4{font: normal 16px/1.4 'Open Sans', Tahoma, sans-serif}@media (min-width: 768px) and (max-width: 991px){h4,.h4{font-size: 18px}}@media (min-width: 992px){h4,.h4{font-size: 20px}}h5,.h5{font: bold 16px/20px 'Open Sans', Tahoma, sans-serif}h6,.h6{font: bold 14px/18px 'Open Sans', Tahoma, sans-serif}h1 [class^="icon-"],.h1 [class^="icon-"],h2 [class^="icon-"],.h2 [class^="icon-"],h3 [class^="icon-"],.h3 [class^="icon-"],h4 [class^="icon-"],.h4 [class^="icon-"],h1 [class*=" icon-"],.h1 [class*=" icon-"],h2 [class*=" icon-"],.h2 [class*=" icon-"],h3 [class*=" icon-"],.h3 [class*=" icon-"],h4 [class*=" icon-"],.h4 [class*=" icon-"]{line-height: 1.3}h1 .icon-fw,.h1 .icon-fw,h2 .icon-fw,.h2 .icon-fw,h3 .icon-fw,.h3 .icon-fw,h4 .icon-fw,.h4 .icon-fw{width: 1.4em}:-moz-placeholder{color: #c9d6df}:-ms-input-placeholder{color: #c9d6df}::-webkit-input-placeholder{color: #c9d6df}.breadcrumb{font-size: 14px;line-height: 50px;min-height: 50px;border-bottom: solid 1px #c9d6df;color: #8596b5;margin-bottom: 20px}@media (max-width: 991px){.breadcrumb{padding-right: 50px}}.mfp-bg{top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8;filter: alpha(opacity=80)}.mfp-wrap{top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden}.mfp-container{text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.mfp-container:before{content: '';display: inline-block;height: 100%;vertical-align: middle}.mfp-align-top .mfp-container:before{display: none}.mfp-content{position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width: 100%;cursor: auto}.mfp-ajax-cur{cursor: progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out}.mfp-zoom{cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in}.mfp-auto-cursor .mfp-content{cursor: auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select: none;-moz-user-select: none;user-select: none}.mfp-loading.mfp-figure{display: none}.mfp-hide{display: none !important}.mfp-preloader{color: #cccccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044}.mfp-preloader a{color: #cccccc}.mfp-preloader a:hover{color: white}.mfp-s-ready .mfp-preloader{display: none}.mfp-s-error .mfp-content{display: none}button.mfp-close,button.mfp-arrow{overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 1046;-webkit-box-shadow: none;box-shadow: none}button::-moz-focus-inner{padding: 0;border: 0}.mfp-close{width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;filter: alpha(opacity=65);padding: 0 0 18px 10px;color: white;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity: 1;filter: alpha(opacity=100)}.mfp-close:active{top: 1px}.mfp-close-btn-in .mfp-close{color: #333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color: white;right: -6px;text-align: right;padding-right: 6px;width: 100%}.mfp-counter{position: absolute;top: 0;right: 0;color: #cccccc;font-size: 12px;line-height: 18px}.mfp-arrow{position: absolute;opacity: 0.65;filter: alpha(opacity=65);margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: rgba(0,0,0,0)}.mfp-arrow:active{margin-top: -54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity: 1;filter: alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width: 13px;border-bottom-width: 13px;top: 8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7}.mfp-arrow-left{left: 0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right: 17px solid #fff;margin-left: 31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left: 25px;border-right: 27px solid #3f3f3f}.mfp-arrow-right{right: 0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left: 17px solid #fff;margin-left: 39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left: 27px solid #3f3f3f}.mfp-iframe-holder{padding-top: 40px;padding-bottom: 40px}.mfp-iframe-holder .mfp-content{line-height: 0;width: 100%;max-width: 900px}.mfp-iframe-holder .mfp-close{top: -40px}.mfp-iframe-scaler{width: 100%;height: 0;overflow: hidden;padding-top: 56.25%}.mfp-iframe-scaler iframe{position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0,0,0,0.6);background: black}img.mfp-img{width: auto;max-width: 100%;height: auto;display: block;line-height: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto}.mfp-figure{line-height: 0}.mfp-figure:after{content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0,0,0,0.6);background: #444444}.mfp-figure small{color: #bdbdbd;display: block;font-size: 12px;line-height: 14px}.mfp-figure figure{margin: 0}.mfp-bottom-bar{margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto}.mfp-title{text-align: left;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px}.mfp-image-holder .mfp-content{max-width: 100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor: pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left: 0;padding-right: 0}.mfp-img-mobile img.mfp-img{padding: 0}.mfp-img-mobile .mfp-figure:after{top: 0;bottom: 0}.mfp-img-mobile .mfp-figure small{display: inline;margin-left: 5px}.mfp-img-mobile .mfp-bottom-bar{background: rgba(0,0,0,0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding: 0}.mfp-img-mobile .mfp-counter{right: 5px;top: 3px}.mfp-img-mobile .mfp-close{top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0,0,0,0.6);position: fixed;text-align: center;padding: 0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform: scale(.75);transform: scale(.75)}.mfp-arrow-left{-webkit-transform-origin: 0;transform-origin: 0}.mfp-arrow-right{-webkit-transform-origin: 100%;transform-origin: 100%}.mfp-container{padding-left: 6px;padding-right: 6px}}.mfp-ie7 .mfp-img{padding: 0}.mfp-ie7 .mfp-bottom-bar{width: 600px;left: 50%;margin-left: -300px;margin-top: 5px;padding-bottom: 5px}.mfp-ie7 .mfp-container{padding: 0}.mfp-ie7 .mfp-content{padding-top: 44px}.mfp-ie7 .mfp-close{top: 0;right: 0;padding-top: 0}.owl-carousel .animated{-webkit-animation-duration: 1000ms;animation-duration: 1000ms;-webkit-animation-fill-mode: both;animation-fill-mode: both}.owl-carousel .owl-animated-in{z-index: 0}.owl-carousel .owl-animated-out{z-index: 1}.owl-carousel .fadeOut{-webkit-animation-name: fadeOut;animation-name: fadeOut}@-webkit-keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}@keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}.owl-height{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out}.owl-carousel{display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1}.owl-carousel .owl-stage{position: relative;-ms-touch-action: pan-Y}.owl-carousel .owl-stage:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0}.owl-carousel .owl-stage-outer{position: relative;overflow: hidden;-webkit-transform: translate3d(0px, 0px, 0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.owl-carousel.owl-loaded{display: block}.owl-carousel.owl-loading{opacity: 0;display: block}.owl-carousel.owl-hidden{opacity: 0}.owl-carousel .owl-refresh .owl-item{display: none}.owl-carousel .owl-item{position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.owl-carousel .owl-item img{display: block;width: 100%;-webkit-transform-style: preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select: auto;-moz-user-select: auto;-ms-user-select: auto;user-select: auto}.owl-carousel .owl-grab{cursor: move;cursor: -webkit-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab}.owl-carousel.owl-rtl{direction: rtl}.owl-carousel.owl-rtl .owl-item{float: right}.no-js .owl-carousel{display: block}.owl-carousel .owl-item .owl-lazy{opacity: 0;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease}.owl-carousel .owl-item img{transform-style: preserve-3d}.owl-carousel .owl-video-wrapper{position: relative;height: 100%;background: #000}.owl-carousel .owl-video-play-icon{position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;-webkit-transition: scale 100ms ease;-moz-transition: scale 100ms ease;-ms-transition: scale 100ms ease;-o-transition: scale 100ms ease;transition: scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition: scale(1.3, 1.3);-moz-transition: scale(1.3, 1.3);-ms-transition: scale(1.3, 1.3);-o-transition: scale(1.3, 1.3);transition: scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display: none}.owl-carousel .owl-video-tn{opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;-webkit-background-size: contain;-moz-background-size: contain;-o-background-size: contain;background-size: contain;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease}.owl-carousel .owl-video-frame{position: relative;z-index: 1}.owl-dots{text-align: center;-webkit-tap-highlight-color: transparent}.owl-dots .owl-dot{display: inline-block;zoom: 1;*display: inline}.owl-dots .owl-dot span{width: 5px;height: 5px;margin: 0 15px 0 0;border: solid 1px #fff;background: transparent;display: block;-webkit-backface-visibility: visible;-webkit-transition: opacity 200ms ease;-moz-transition: opacity 200ms ease;-ms-transition: opacity 200ms ease;-o-transition: opacity 200ms ease;transition: opacity 200ms ease;border-radius: 10px}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background: #fff}.hamburger{display: none;width: 50px;height: 50px;position: absolute;padding: 12px;top: 0;right: 0;z-index: 500;-webkit-tap-highlight-color: transparent;-ms-touch-action: manipulation;touch-action: manipulation;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}@media (max-width: 991px){.hamburger{display: block}}.hamburger.active .icon-hamburger{background-color: transparent}.hamburger.active .icon-hamburger:before,.hamburger.active .icon-hamburger:after{background-color: #3da4cb}.hamburger.active .icon-hamburger:before{-moz-transform: translateY(6px) rotate(45deg);-ms-transform: translateY(6px) rotate(45deg);-webkit-transform: translateY(6px) rotate(45deg);transform: translateY(6px) rotate(45deg)}.hamburger.active .icon-hamburger:after{-moz-transform: translateY(-6px) rotate(-45deg);-ms-transform: translateY(-6px) rotate(-45deg);-webkit-transform: translateY(-6px) rotate(-45deg);transform: translateY(-6px) rotate(-45deg)}.icon-hamburger{position: relative;margin-top: 11px;margin-bottom: 7px}.icon-hamburger,.icon-hamburger:before,.icon-hamburger:after{display: block;width: 20px;height: 2px;background-color: #3da4cb;-webkit-transition: all ease .4s;transition: all ease .4s}.icon-hamburger:before,.icon-hamburger:after{position: absolute;content: ""}.icon-hamburger:before{top: -6px}.icon-hamburger:after{top: 6px}.mobile-nav-wrapper{top: 50px;bottom: 0;left: 0;z-index: 250;position: fixed;display: none;width: 100%;background: #3da4cb;-moz-transform: translateX(100%);-ms-transform: translateX(100%);-webkit-transform: translateX(100%);transform: translateX(100%);-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-webkit-transition-property: -webkit-transform;transition-property: transform;-moz-transition-duration: 0.4s;-o-transition-duration: 0.4s;-webkit-transition-duration: 0.4s;transition-duration: 0.4s;overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch}.mobile-nav-wrapper.active{-moz-transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1)}.mobile-nav-inner{width: 100%;height: 100%;display: table;table-layout: fixed}.mobile-nav .ios-fix{height: 110%;-moz-transform: translateY(-5%);-ms-transform: translateY(-5%);-webkit-transform: translateY(-5%);transform: translateY(-5%);padding-top: 10%;padding-bottom: 10%}.mobile-nav ul{list-style: none;margin: 0;padding: 0}.mobile-nav ul ul{margin-bottom: 10px}.mobile-nav ul a{color: #fbfdff;display: block;line-height: 20px;padding: 15px 20px}.mobile-nav ul a:active,.mobile-nav ul a:hover{text-decoration: none}.mobile-nav ul li{font-size: 18px}.mobile-nav ul li li{font-size: 16px}.mobile-nav ul li li a{padding-left: 50px;text-transform: none;background: transparent}.mobile-nav ul li.active{background: rgba(0,0,0,0.1)}.mobile-nav ul li.active > a{background: rgba(24,24,24,0.2)}.mobile-nav ul .second-level{position: static;background: rgba(24,24,24,0.1)}.mobile-nav ul .second-level li{width: 100%}.left-nav-block{margin: 0;padding: 20px 0}.left-nav,.left-nav ul{margin: 0;padding: 0;list-style: none}.left-nav li{font-size: 18px;border-top: solid 1px #506384}.left-nav li:first-child{border-top: 0}.left-nav li li{font-size: 16px}.left-nav li li,.left-nav li li:first-child{border-top: solid 1px #475774}.left-nav li li a{padding-left: 20px}.left-nav li a{display: block;padding: 5px 0;-webkit-transition: all ease .3s;transition: all ease .3s}.left-nav li a:hover{text-decoration: none}.left-nav li.active > a{color: #fed766}.jq-file{border-radius: 2px;margin-bottom: 10px}.jq-file input{cursor: pointer;height: auto;line-height: 1em}.jq-file:hover .jq-file__browse,.jq-file:active .jq-file__browse{background: #3da4cb;border-color: #3da4cb}.jq-file:hover .jq-file__name,.jq-file:active .jq-file__name{border-color: #3da4cb;color: #3da4cb}.jq-file.disabled{color: #fe4a49;border-color: #fe4a49}.jq-file.disabled .jq-file__name{color: #fe4a49;border-color: #fe4a49}.jq-file.disabled:hover .jq-file__browse,.jq-file.disabled:active .jq-file__browse{background: #fe4a49;border-color: #fe4a49}.jq-file.disabled .jq-file__browse{border-color: #fe4a49;background: #fe4a49;color: #181818}.jq-file__name{box-sizing: border-box;width: 100%;height: 40px;padding: 0 80px 0 10px;color: #fe4a49;font: 16px / 36px 'Open Sans', Tahoma, sans-serif;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;border: solid 1px #fe4a49;border-radius: 2px}.focused .jq-file__name{border-color: #3da4cb;color: #3da4cb}.jq-file__browse{position: absolute;top: 0;right: 0;color: #fbfdff;font: 16px / 40px 'Open Sans', Tahoma, sans-serif;padding: 0 10px;border-radius: 0 2px 2px 0;background: #fe4a49}.focused .jq-file__browse{color: #fbfdff;background: #3da4cb}.jq-selectbox{vertical-align: middle;cursor: pointer}.jq-selectbox.disabled .jq-selectbox__select{background: #fe4a49;color: #181818;opacity: .7;cursor: default}.jq-selectbox:hover .jq-selectbox__trigger-arrow{opacity: 1;filter: alpha(opacity=100)}.jq-selectbox.disabled .jq-selectbox__trigger-arrow{opacity: 0.3;filter: alpha(opacity=30)}.jq-selectbox ul{margin: 0;padding: 0}.jq-selectbox li{min-height: 20px;padding: 10px 20px;color: #fbfdff;-webkit-transition: all ease .3s;transition: all ease .3s}.jq-selectbox li.selected,.jq-selectbox li:hover{color: #fbfdff;background: #fe4a49}.jq-selectbox li.disabled{color: #fe4a49;cursor: default}.jq-selectbox li.disabled:hover{background: none}.jq-selectbox li.optgroup{font-weight: bold}.jq-selectbox li.optgroup:hover{background: none;color: #fbfdff;cursor: default}.jq-selectbox li.option{padding-left: 25px}.jq-selectbox__select{height: 40px;padding: 0 40px 0 15px;border-radius: 2px;background: #fe4a49;color: #181818;font: 16px / 40px 'Open Sans', Tahoma, sans-serif}.jq-selectbox__select:hover,.jq-selectbox__select:active,.focused .jq-selectbox__select,.dropdown .jq-selectbox__select{background: #3da4cb;color: #fbfdff}.jq-selectbox__select-text{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 100%}.jq-selectbox__trigger{position: absolute;top: 0;right: 0;width: 40px;height: 100%}.jq-selectbox__trigger-arrow{position: absolute;top: 50%;left: 50%;width: 4px;height: 4px;margin-top: -4px;margin-left: -2px;border: solid 2px #1c1c1c;border-top: 0;border-right: 0;border-radius: 0 0 0 2px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg)}.focused .jq-selectbox__trigger-arrow,.jq-selectbox:hover .jq-selectbox__trigger-arrow,.jq-selectbox:active .jq-selectbox__trigger-arrow,.dropdown .jq-selectbox__trigger-arrow{border-color: #fbfdff}.opened .jq-selectbox__trigger-arrow{-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg)}.jq-selectbox.disabled .jq-selectbox__trigger-arrow{border-color: #1c1c1c}.jq-selectbox__dropdown{top: 40px;width: 100%;margin: 0;padding: 0;margin-top: -2px;font: 16px / 20px 'Open Sans', Tahoma, sans-serif;background: #3da4cb;border-radius: 3px;min-width: 180px}.jq-selectbox__search{margin: 0;padding: 15px 10px}.jq-selectbox__search input{width: 100%;margin: 0;padding: 0 15px;height: 40px;display: block;outline: none;border: solid 1px #fbfdff;border-radius: 2px;color: #fbfdff;background: #3da4cb;-webkit-appearance: textfield;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.jq-selectbox__search input::-webkit-search-cancel-button,.jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance: none}.jq-selectbox__not-found{margin: 0;padding: 5px 0 10px 20px;color: #fbfdff;font-size: 14px}.container-pagination{margin-top: 30px}.bullet{display: inline-block;width: 1em;height: 1em;line-height: 1;text-align: center}.bullet:after{content: '\2022';position: relative;top: 0}blockquote{background: rgba(253,223,151,0.2);border-left: 2px solid #fddf97;margin: 1.5em 10px;padding: 1em 10px;quotes: "\201C" "\201D" "\2018" "\2019";position: relative}blockquote cite{display: block;font-weight: bold;margin-bottom: 10px;color: #fe4a49}blockquote:before,blockquote:after{color: #fddf97;content: open-quote;font-size: 4em;line-height: 0.1em;margin-right: 0.25em;vertical-align: -0.4em;position: absolute}blockquote:after{content: close-quote;bottom: -15px;right: -10px;position: absolute}.emoji{width: 1.5em;height: 1.5em;margin-bottom: -0.25em;background-size: contain;vertical-align: baseline}.logo{display: block;height: 50px;background: #3da4cb;text-align: center;text-decoration: none;margin: 0 -20px;color: #fbfdff;font: 500 18px/50px 'Open Sans', Tahoma, sans-serif;-webkit-transition: all ease .3s;transition: all ease .3s}.logo:focus,.logo:hover{text-decoration: none;background: #2d86a8}.sidebar{background: #3d4b64;color: #fbfdff;padding: 0 20px;height: 100vh;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sidebar a:focus,.sidebar a:hover{color: #fed766}.sidebar h4,.sidebar .h4{font-weight: 500}code,kbd,pre,samp{font-family: Menlo, Monaco, Consolas, "Courier New", monospace}code{padding: 2px 4px;font-size: 90%;color: #c7254e;background-color: #f9f2f4;border-radius: 4px}kbd{padding: 2px 4px;font-size: 90%;color: #ffffff;background-color: #333333;border-radius: 3px;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding: 0;font-size: 100%;font-weight: bold;-webkit-box-shadow: none;box-shadow: none}pre code{padding: 0;line-height: 1.4;color: inherit;white-space: pre-wrap;background-color: transparent;border-radius: 0}pre code,pre code.hljs{font-size: 12px}@media (min-width: 767px) and (max-width: 991px){pre code,pre code.hljs{font-size: 14px}}@media (min-width: 992px){pre code,pre code.hljs{font-size: 16px}}.success-block,.error-block{margin: 1em 0}.success-block pre,.error-block pre{margin: 0}@media (min-width: 767px){.col-bad{padding-right: 0}.col-good{padding-left: 0}}.footer-wrapper{background: #3da4cb;color: #fff}.footer-wrapper a{color: #fff;text-decoration: none}.footer-wrapper a:focus,.footer-wrapper a:hover{color: #fbfdff;text-decoration: underline}.demo-gray-block{background: rgba(253,223,151,0.3);padding: .8em 0;text-align: center;border: solid 1px #fed766;border-radius: 2px}ol.unstyled,ul.unstyled{margin: 0;padding: 0;list-style: none}ul.big-list{margin: 20px 0;padding: 0;list-style: none}ul.big-list li{margin: 5px 0;font-size: 18px;line-height: 25px}.ta-center,.table th.ta-center,.table td.ta-center{text-align: center}.ta-left,.table th.ta-left,.table td.ta-left{text-align: left}.ta-right,.table th.ta-right,.table td.ta-right{text-align: right}@media (max-width: 768px){.mb-ta-left{text-align: left}.mb-ta-right{text-align: right}.mb-ta-center{text-align: center}}@media (min-width: 768px) and (max-width: 991px){.tablet-ta-left{text-align: left}.tablet-ta-right{text-align: right}.tablet-ta-center{text-align: center}}@media (min-width: 992px) and (max-width: 1279px){.dt-ta-left{text-align: left}.dt-ta-right{text-align: right}.dt-ta-center{text-align: center}}@media (min-width: 1280px){.ld-ta-left{text-align: left}.ld-ta-right{text-align: right}.ld-ta-center{text-align: center}}.va-bottom,.table th.va-bottom,.table td.va-bottom{vertical-align: bottom}.va-top,.table th.va-top,.table td.va-top{vertical-align: top}.va-middle,.table th.va-middle,.table td.va-middle{vertical-align: middle}.td-n{text-decoration: none}.td-u{text-decoration: underline}.tt-u{text-transform: uppercase}.tt-n{text-transform: none}.hide,.d-n{display: none}.show,.d-b{display: block}.inline-block,.d-ib{display: inline-block}.inline,.d-i{display: inline}.invisible,.vis-h{visibility: hidden}.verdana{font-family: Verdana, sans-serif}.tahoma{font-family: Tahoma, sans-serif}.arial{font-family: Arial, sans-serif}.p-r,.pos-r{position: relative}.p-a,.pos-a{position: absolute}.p-f,.pos-f{position: fixed}.ir{background-color: transparent;border: 0;overflow: hidden;*text-indent: -9999px}.ir:before{content: "";display: block;width: 0;height: 100%}.ov-h{overflow: hidden}.hidden{display: none !important;visibility: hidden}.visuallyhidden{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto}.invisible,.viz-h{visibility: hidden}.p0{padding: 0}.p10{padding: 10px}.p20{padding: 20px}.p30{padding: 30px}.p40{padding: 40px}.pt0{padding-top: 0}.pt10{padding-top: 10px}.pt20{padding-top: 20px}.pt30{padding-top: 30px}.pt40{padding-top: 40px}.pr0{padding-right: 0}.pr10{padding-right: 10px}.pr20{padding-right: 20px}.pr30{padding-right: 30px}.pr40{padding-right: 40px}.pb0{padding-bottom: 0}.pb10{padding-bottom: 10px}.pb20{padding-bottom: 20px}.pb30{padding-bottom: 30px}.pb40{padding-bottom: 40px}.pl0{padding-left: 0}.pl10{padding-left: 10px}.pl20{padding-left: 20px}.pl30{padding-left: 30px}.pl40{padding-left: 40px}.m0{margin: 0}.m10{margin: 10px}.m20{margin: 20px}.m30{margin: 30px}.m40{margin: 40px}.m50{margin: 50px}.mt0{margin-top: 0}.mt10{margin-top: 10px}.mt20{margin-top: 20px}.mt30{margin-top: 30px}.mt40{margin-top: 40px}.mt50{margin-top: 50px}.mr0{margin-right: 0}.mr10{margin-right: 10px}.mr20{margin-right: 20px}.mr30{margin-right: 30px}.mr40{margin-right: 40px}.mr50{margin-right: 50px}.mb0{margin-bottom: 0}.mb10{margin-bottom: 10px}.mb20{margin-bottom: 20px}.mb30{margin-bottom: 30px}.mb40{margin-bottom: 40px}.mb50{margin-bottom: 50px}.ml0{margin-left: 0}.ml10{margin-left: 10px}.ml20{margin-left: 20px}.ml30{margin-left: 30px}.ml40{margin-left: 40px}.ml50{margin-left: 50px}.text-light,a.text-light{color: #667ba1}.text-dark,a.text-dark{color: #1c1c1c}.text-gray,a.text-gray{color: #c9d6df}.text-muted,a.text-muted{color: #c5cddb}.text-primary,a.text-primary{color: #3da4cb}.text-secondary,a.text-secondary{color: #fe4a49}.text-additional,a.text-additional{color: #fed766}.text-warning,a.text-warning{color: #ffc857}.text-info,a.text-info{color: #5bc0eb}.text-success,a.text-success{color: #9bc53d}.text-error,a.text-error{color: #f6511d}.bg-primary{background: #3da4cb;color: #fbfdff}.bg-secondary{background: #fe4a49;color: #fbfdff}.bg-gray{background: #c9d6df}.bg-additional{background: #fddf97;color: #fed766}.border-box{border: solid 1px #c9d6df}.border-box-primary{border-color: #3da4cb}.border-box-secondary{border-color: #fe4a49}.border-box-additional{border-color: #fed766}.border-box-additional-light{border-color: #fddf97}.fz12{font-size: 12px}.fz14{font-size: 14px}.fz16{font-size: 16px}.fz18{font-size: 18px}.fz20{font-size: 20px}.fz22{font-size: 22px}.fz24{font-size: 24px}.fz26{font-size: 26px}.fz30{font-size: 30px}@media (max-width: 768px){.mb-fz12{font-size: 12px}.mb-fz14{font-size: 14px}.mb-fz16{font-size: 16px}.mb-fz18{font-size: 18px}.mb-fz20{font-size: 20px}.mb-fz22{font-size: 22px}.mb-fz24{font-size: 24px}.mb-fz26{font-size: 26px}.mb-fz30{font-size: 30px}}@media (min-width: 768px) and (max-width: 991px){.tablet-fz12{font-size: 12px}.tablet-fz14{font-size: 14px}.tablet-fz16{font-size: 16px}.tablet-fz18{font-size: 18px}.tablet-fz20{font-size: 20px}.tablet-fz22{font-size: 22px}.tablet-fz24{font-size: 24px}.tablet-fz26{font-size: 26px}.tablet-fz30{font-size: 30px}}@media (min-width: 992px) and (max-width: 1279px){.dt-fz12{font-size: 12px}.dt-fz14{font-size: 14px}.dt-fz16{font-size: 16px}.dt-fz18{font-size: 18px}.dt-fz20{font-size: 20px}.dt-fz22{font-size: 22px}.dt-fz24{font-size: 24px}.dt-fz26{font-size: 26px}.dt-fz30{font-size: 30px}}@media (min-width: 1280px){.ld-fz12{font-size: 12px}.ld-fz14{font-size: 14px}.ld-fz16{font-size: 16px}.ld-fz18{font-size: 18px}.ld-fz20{font-size: 20px}.ld-fz22{font-size: 22px}.ld-fz24{font-size: 24px}.ld-fz26{font-size: 26px}.ld-fz30{font-size: 30px}}.lh16{line-height: 16px}.lh20{line-height: 20px}.lh24{line-height: 24px}.lh30{line-height: 30px}.alert{background: rgba(255,200,87,0.1);color: #ffc857;padding: 20px}.alert-info{color: #5bc0eb;background: rgba(91,192,235,0.2);border-color: #5bc0eb}.alert-success{color: #9bc53d;background: rgba(155,197,61,0.2);border-color: #9bc53d}.alert-error{color: #f6511d;background: rgba(246,81,29,0.2);border-color: #f6511d}.alert p:first-child{margin-top: 0}.alert p:last-child{margin-bottom: 0}.alert font.errortext,.alert font{color: inherit !important}.error-block{background: rgba(246,81,29,0.2);color: #f6511d}.info-block{background: rgba(61,164,203,0.2)}.success-block{background: rgba(155,197,61,0.2);color: #7d9f30}.tip{padding: 20px;background: rgba(61,164,203,0.2);color: #3d4b64;font-style: italic}.clearfix:before,.clearfix:after{content: " ";display: table}.clearfix:after{clear: both}.clr{clear: both;height: 0;overflow: hidden}.fleft,.fll,.fl-l{float: left}.fright,.flr,.fl-r{float: right}img[align="right"]{padding: 0 0 20px 20px}img[align="left"]{padding: 0 20px 20px 0}img.ta-center,img[align="center"]{display: block;margin: 0 auto} \ No newline at end of file + *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */img,legend{border: 0}legend,td,th{padding: 0}html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body{margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}audio:not([controls]){display: none;height: 0}[hidden],template{display: none}a{background-color: transparent}a:active,a:hover{outline: 0}abbr[title]{border-bottom: 1px dotted}b,optgroup,strong{font-weight: 700}dfn{font-style: italic}h1{font-size: 2em;margin: .67em 0}mark{background: #ff0;color: #000}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -.5em}sub{bottom: -.25em}svg:not(:root){overflow: hidden}figure{margin: 1em 40px}hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0}pre,textarea{overflow: auto}code,kbd,pre,samp{font-family: monospace,monospace;font-size: 1em}button,input,optgroup,select,textarea{color: inherit;font: inherit;margin: 0}button{overflow: visible}button,select{text-transform: none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance: button;cursor: pointer}button[disabled],html input[disabled]{cursor: default}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input[type=checkbox],input[type=radio]{box-sizing: border-box;padding: 0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height: auto}input[type=search]{-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance: none}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em}table{border-collapse: collapse;border-spacing: 0}.content{position: relative;margin: 0 auto}.content:before,.content:after{content: " ";display: table}.content:after{clear: both}@media (max-width: 768px){.content .content{margin-left: -8px;margin-right: -8px}}@media (min-width: 768px) and (max-width: 991px){.content .content{margin-left: -10px;margin-right: -10px}}@media (min-width: 992px) and (max-width: 1279px){.content .content{margin-left: -12px;margin-right: -12px}}@media (min-width: 1280px){.content .content{margin-left: -15px;margin-right: -15px}}.col{position: relative;min-height: 1px;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}@media (max-width: 768px){.col{padding-left: 8px;padding-right: 8px}}@media (min-width: 768px) and (max-width: 991px){.col{padding-left: 10px;padding-right: 10px}}@media (min-width: 992px) and (max-width: 1279px){.col{padding-left: 12px;padding-right: 12px}}@media (min-width: 1280px){.col{padding-left: 15px;padding-right: 15px}}.col-mb-12{width: 100%}.col-mb-11{width: 91.66666667%}.col-mb-10{width: 83.33333333%}.col-mb-9{width: 75%}.col-mb-8{width: 66.66666667%}.col-mb-7{width: 58.33333333%}.col-mb-6{width: 50%}.col-mb-5{width: 41.66666667%}.col-mb-4{width: 33.33333333%}.col-mb-3{width: 25%}.col-mb-2{width: 16.66666667%}.col-mb-1{width: 8.33333333%}.col-mb-offset-12{margin-left: 100%}.col-mb-offset-11{margin-left: 91.66666667%}.col-mb-offset-10{margin-left: 83.33333333%}.col-mb-offset-9{margin-left: 75%}.col-mb-offset-8{margin-left: 66.66666667%}.col-mb-offset-7{margin-left: 58.33333333%}.col-mb-offset-6{margin-left: 50%}.col-mb-offset-5{margin-left: 41.66666667%}.col-mb-offset-4{margin-left: 33.33333333%}.col-mb-offset-3{margin-left: 25%}.col-mb-offset-2{margin-left: 16.66666667%}.col-mb-offset-1{margin-left: 8.33333333%}.col-mb-offset-0{margin-left: 0%}.col-mb-right-12{right: 100%}.col-mb-right-11{right: 91.66666667%}.col-mb-right-10{right: 83.33333333%}.col-mb-right-9{right: 75%}.col-mb-right-8{right: 66.66666667%}.col-mb-right-7{right: 58.33333333%}.col-mb-right-6{right: 50%}.col-mb-right-5{right: 41.66666667%}.col-mb-right-4{right: 33.33333333%}.col-mb-right-3{right: 25%}.col-mb-right-2{right: 16.66666667%}.col-mb-right-1{right: 8.33333333%}.col-mb-left-12{left: 100%}.col-mb-left-11{left: 91.66666667%}.col-mb-left-10{left: 83.33333333%}.col-mb-left-9{left: 75%}.col-mb-left-8{left: 66.66666667%}.col-mb-left-7{left: 58.33333333%}.col-mb-left-6{left: 50%}.col-mb-left-5{left: 41.66666667%}.col-mb-left-4{left: 33.33333333%}.col-mb-left-3{left: 25%}.col-mb-left-2{left: 16.66666667%}.col-mb-left-1{left: 8.33333333%}.col-mb-left-0{left: 0%}@media (min-width: 768px){.content{max-width: 728px}.col{float: left}.col-12{width: 100%}.col-11{width: 91.66666667%}.col-10{width: 83.33333333%}.col-9{width: 75%}.col-8{width: 66.66666667%}.col-7{width: 58.33333333%}.col-6{width: 50%}.col-5{width: 41.66666667%}.col-4{width: 33.33333333%}.col-3{width: 25%}.col-2{width: 16.66666667%}.col-1{width: 8.33333333%}.col-offset-12{margin-left: 100%}.col-offset-11{margin-left: 91.66666667%}.col-offset-10{margin-left: 83.33333333%}.col-offset-9{margin-left: 75%}.col-offset-8{margin-left: 66.66666667%}.col-offset-7{margin-left: 58.33333333%}.col-offset-6{margin-left: 50%}.col-offset-5{margin-left: 41.66666667%}.col-offset-4{margin-left: 33.33333333%}.col-offset-3{margin-left: 25%}.col-offset-2{margin-left: 16.66666667%}.col-offset-1{margin-left: 8.33333333%}.col-offset-0{margin-left: 0%}.col-right-12{right: 100%}.col-right-11{right: 91.66666667%}.col-right-10{right: 83.33333333%}.col-right-9{right: 75%}.col-right-8{right: 66.66666667%}.col-right-7{right: 58.33333333%}.col-right-6{right: 50%}.col-right-5{right: 41.66666667%}.col-right-4{right: 33.33333333%}.col-right-3{right: 25%}.col-right-2{right: 16.66666667%}.col-right-1{right: 8.33333333%}.col-left-12{left: 100%}.col-left-11{left: 91.66666667%}.col-left-10{left: 83.33333333%}.col-left-9{left: 75%}.col-left-8{left: 66.66666667%}.col-left-7{left: 58.33333333%}.col-left-6{left: 50%}.col-left-5{left: 41.66666667%}.col-left-4{left: 33.33333333%}.col-left-3{left: 25%}.col-left-2{left: 16.66666667%}.col-left-1{left: 8.33333333%}.col-left-0{left: 0%}}@media (min-width: 992px){.content{max-width: 952px}.col{float: left}.col-dt-12{width: 100%}.col-dt-11{width: 91.66666667%}.col-dt-10{width: 83.33333333%}.col-dt-9{width: 75%}.col-dt-8{width: 66.66666667%}.col-dt-7{width: 58.33333333%}.col-dt-6{width: 50%}.col-dt-5{width: 41.66666667%}.col-dt-4{width: 33.33333333%}.col-dt-3{width: 25%}.col-dt-2{width: 16.66666667%}.col-dt-1{width: 8.33333333%}.col-dt-offset-12{margin-left: 100%}.col-dt-offset-11{margin-left: 91.66666667%}.col-dt-offset-10{margin-left: 83.33333333%}.col-dt-offset-9{margin-left: 75%}.col-dt-offset-8{margin-left: 66.66666667%}.col-dt-offset-7{margin-left: 58.33333333%}.col-dt-offset-6{margin-left: 50%}.col-dt-offset-5{margin-left: 41.66666667%}.col-dt-offset-4{margin-left: 33.33333333%}.col-dt-offset-3{margin-left: 25%}.col-dt-offset-2{margin-left: 16.66666667%}.col-dt-offset-1{margin-left: 8.33333333%}.col-dt-offset-0{margin-left: 0%}.col-dt-right-12{right: 100%}.col-dt-right-11{right: 91.66666667%}.col-dt-right-10{right: 83.33333333%}.col-dt-right-9{right: 75%}.col-dt-right-8{right: 66.66666667%}.col-dt-right-7{right: 58.33333333%}.col-dt-right-6{right: 50%}.col-dt-right-5{right: 41.66666667%}.col-dt-right-4{right: 33.33333333%}.col-dt-right-3{right: 25%}.col-dt-right-2{right: 16.66666667%}.col-dt-right-1{right: 8.33333333%}.col-dt-left-12{left: 100%}.col-dt-left-11{left: 91.66666667%}.col-dt-left-10{left: 83.33333333%}.col-dt-left-9{left: 75%}.col-dt-left-8{left: 66.66666667%}.col-dt-left-7{left: 58.33333333%}.col-dt-left-6{left: 50%}.col-dt-left-5{left: 41.66666667%}.col-dt-left-4{left: 33.33333333%}.col-dt-left-3{left: 25%}.col-dt-left-2{left: 16.66666667%}.col-dt-left-1{left: 8.33333333%}.col-dt-left-0{left: 0%}}@media (min-width: 1280px){.content{max-width: 1240px}.col{float: left}.col-ld-12{width: 100%}.col-ld-11{width: 91.66666667%}.col-ld-10{width: 83.33333333%}.col-ld-9{width: 75%}.col-ld-8{width: 66.66666667%}.col-ld-7{width: 58.33333333%}.col-ld-6{width: 50%}.col-ld-5{width: 41.66666667%}.col-ld-4{width: 33.33333333%}.col-ld-3{width: 25%}.col-ld-2{width: 16.66666667%}.col-ld-1{width: 8.33333333%}.col-ld-offset-12{margin-left: 100%}.col-ld-offset-11{margin-left: 91.66666667%}.col-ld-offset-10{margin-left: 83.33333333%}.col-ld-offset-9{margin-left: 75%}.col-ld-offset-8{margin-left: 66.66666667%}.col-ld-offset-7{margin-left: 58.33333333%}.col-ld-offset-6{margin-left: 50%}.col-ld-offset-5{margin-left: 41.66666667%}.col-ld-offset-4{margin-left: 33.33333333%}.col-ld-offset-3{margin-left: 25%}.col-ld-offset-2{margin-left: 16.66666667%}.col-ld-offset-1{margin-left: 8.33333333%}.col-ld-offset-0{margin-left: 0%}.col-ld-right-12{right: 100%}.col-ld-right-11{right: 91.66666667%}.col-ld-right-10{right: 83.33333333%}.col-ld-right-9{right: 75%}.col-ld-right-8{right: 66.66666667%}.col-ld-right-7{right: 58.33333333%}.col-ld-right-6{right: 50%}.col-ld-right-5{right: 41.66666667%}.col-ld-right-4{right: 33.33333333%}.col-ld-right-3{right: 25%}.col-ld-right-2{right: 16.66666667%}.col-ld-right-1{right: 8.33333333%}.col-ld-left-12{left: 100%}.col-ld-left-11{left: 91.66666667%}.col-ld-left-10{left: 83.33333333%}.col-ld-left-9{left: 75%}.col-ld-left-8{left: 66.66666667%}.col-ld-left-7{left: 58.33333333%}.col-ld-left-6{left: 50%}.col-ld-left-5{left: 41.66666667%}.col-ld-left-4{left: 33.33333333%}.col-ld-left-3{left: 25%}.col-ld-left-2{left: 16.66666667%}.col-ld-left-1{left: 8.33333333%}.col-ld-left-0{left: 0%}}.center-block{margin: 0 auto}@media (max-width: 767px){.col-mb-hide,.mb-hide,.tablet-block,.dt-block,.ld-block{display: none}.mb-block{display: block}}@media (min-width: 768px) and (max-width: 991px){.col-hide,.tablet-hide,.mb-block,.dt-block,.ld-block{display: none}.tablet-block{display: block}}@media (min-width: 992px) and (max-width: 1279px){.col-dt-hide,.dt-hide,.mb-block,.tablet-block,.ld-block{display: none}.dt-block{display: block}}@media (min-width: 1280px){.col-ld-hide,.ld-hide,.mb-block,.tablet-block,.dt-block{display: none}.ld-block{display: block}}@media (max-width: 768px){.col-padding{padding-top: 16px;padding-bottom: 16px}}@media (min-width: 768px) and (max-width: 991px){.col-padding{padding-top: 20px;padding-bottom: 20px}}@media (min-width: 992px) and (max-width: 1279px){.col-padding{padding-top: 24px;padding-bottom: 24px}}@media (min-width: 1280px){.col-padding{padding-top: 30px;padding-bottom: 30px}}@media (max-width: 768px){.col-padding-top{padding-top: 16px}}@media (min-width: 768px) and (max-width: 991px){.col-padding-top{padding-top: 20px}}@media (min-width: 992px) and (max-width: 1279px){.col-padding-top{padding-top: 24px}}@media (min-width: 1280px){.col-padding-top{padding-top: 30px}}@media (max-width: 768px){.col-padding-bottom{padding-bottom: 16px}}@media (min-width: 768px) and (max-width: 991px){.col-padding-bottom{padding-bottom: 20px}}@media (min-width: 992px) and (max-width: 1279px){.col-padding-bottom{padding-bottom: 24px}}@media (min-width: 1280px){.col-padding-bottom{padding-bottom: 30px}}@media (max-width: 768px){.col-margin{margin-top: 16px;margin-bottom: 16px}}@media (min-width: 768px) and (max-width: 991px){.col-margin{margin-top: 20px;margin-bottom: 20px}}@media (min-width: 992px) and (max-width: 1279px){.col-margin{margin-top: 24px;margin-bottom: 24px}}@media (min-width: 1280px){.col-margin{margin-top: 30px;margin-bottom: 30px}}@media (max-width: 768px){.col-margin-bottom{margin-bottom: 16px}}@media (min-width: 768px) and (max-width: 991px){.col-margin-bottom{margin-bottom: 20px}}@media (min-width: 992px) and (max-width: 1279px){.col-margin-bottom{margin-bottom: 24px}}@media (min-width: 1280px){.col-margin-bottom{margin-bottom: 30px}}@media (max-width: 768px){.col-margin-top{margin-top: 16px}}@media (min-width: 768px) and (max-width: 991px){.col-margin-top{margin-top: 20px}}@media (min-width: 992px) and (max-width: 1279px){.col-margin-top{margin-top: 24px}}@media (min-width: 1280px){.col-margin-top{margin-top: 30px}}.btn{display: inline-block;color: #fbfdff;margin-bottom: 0;font: normal 16px/40px 'Open Sans', Tahoma, sans-serif;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;background: #65b7d6;border: 0;text-decoration: none;white-space: nowrap;height: 40px;padding: 0 20px;border-radius: 3px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: all ease .3s;transition: all ease .3s;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.btn:focus{outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px}.btn:hover,.btn:focus{color: #fbfdff;background: #3da4cb;text-decoration: none}.btn:active,.btn.active{outline: 0;background: #2d86a8}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor: not-allowed;pointer-events: none;opacity: .65}.btn-primary{background: #3da4cb;color: #fbfdff}.btn-primary:hover,.btn-primary:focus{color: #fbfdff;background: #2d86a8;text-decoration: none}.btn-primary:active,.btn-primary.active{color: #fbfdff;background: #226680}.btn-secondary{background: #fe4a49;color: #fbfdff}.btn-secondary:hover,.btn-secondary:focus{color: #fbfdff;background: #fe1816;text-decoration: none}.btn-secondary:active,.btn-secondary.active{color: #fbfdff;background: #e00201}.btn-additional{background: #fed766;color: #1c1c1c}.btn-additional:hover,.btn-additional:focus{color: #1c1c1c;background: #feca33;text-decoration: none}.btn-additional:active,.btn-additional.active{color: #1c1c1c;background: #fcbc02}.btn-block{display: block;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.btn-block + .btn-block{margin-top: 5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width: 100%}.btn-square{border-radius: 0}.btn-link{color: #3da4cb;cursor: pointer;border-radius: 0;background-color: transparent;padding-left: 0;padding-right: 0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color: transparent;box-shadow: none}.btn-link:hover,.btn-link:focus{color: #fe4a49;text-decoration: underline;background-color: transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{background-color: transparent;color: #fe4a49;text-decoration: none}.btn-small{height: 36px;font: normal 14px 'Open Sans', Tahoma, sans-serif;line-height: 36px;padding: 0 10px;min-width: 15px}.btn-mini{height: 28px;font: normal 13px 'Open Sans', Tahoma, sans-serif;line-height: 28px;padding: 0 10px}.btn-outline{background-color: transparent;color: #65b7d6;border: solid 1px #65b7d6;line-height: 38px}.btn-outline:hover,.btn-outline:focus{color: #fbfdff;background: #65b7d6;text-decoration: none}.btn-outline:active,.btn-outline.active{color: #fbfdff;background: #3da4cb;border-color: #3da4cb}@font-face{font-family: "feather";src: url("../fonts/feather-webfont.eot");src: url("../fonts/feather-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/feather-webfont.woff") format("woff"), url("../fonts/feather-webfont.ttf") format("truetype"), url("../fonts/feather-webfont.svg#feather") format("svg");font-weight: normal;font-style: normal}[data-icon]:before{display: inline-block;font-family: "feather";content: attr(data-icon);font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;vertical-align: text-top;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}[class^="icon-"],[class*=" icon-"]{display: inline-block;font-family: "feather";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;speak: none;line-height: 1;vertical-align: text-top;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.icon-eye:before{content: "\e000"}.icon-paper-clip:before{content: "\e001"}.icon-mail:before{content: "\e002"}.icon-mail:before{content: "\e002"}.icon-toggle:before{content: "\e003"}.icon-layout:before{content: "\e004"}.icon-link:before{content: "\e005"}.icon-bell:before{content: "\e006"}.icon-lock:before{content: "\e007"}.icon-unlock:before{content: "\e008"}.icon-ribbon:before{content: "\e009"}.icon-image:before{content: "\e010"}.icon-signal:before{content: "\e011"}.icon-target:before{content: "\e012"}.icon-clipboard:before{content: "\e013"}.icon-clock:before{content: "\e014"}.icon-clock:before{content: "\e014"}.icon-watch:before{content: "\e015"}.icon-air-play:before{content: "\e016"}.icon-camera:before{content: "\e017"}.icon-video:before{content: "\e018"}.icon-disc:before{content: "\e019"}.icon-printer:before{content: "\e020"}.icon-monitor:before{content: "\e021"}.icon-server:before{content: "\e022"}.icon-cog:before{content: "\e023"}.icon-heart:before{content: "\e024"}.icon-paragraph:before{content: "\e025"}.icon-align-justify:before{content: "\e026"}.icon-align-left:before{content: "\e027"}.icon-align-center:before{content: "\e028"}.icon-align-right:before{content: "\e029"}.icon-book:before{content: "\e030"}.icon-layers:before{content: "\e031"}.icon-stack:before{content: "\e032"}.icon-stack-2:before{content: "\e033"}.icon-paper:before{content: "\e034"}.icon-paper-stack:before{content: "\e035"}.icon-search:before{content: "\e036"}.icon-zoom-in:before{content: "\e037"}.icon-zoom-out:before{content: "\e038"}.icon-reply:before{content: "\e039"}.icon-circle-plus:before{content: "\e040"}.icon-circle-minus:before{content: "\e041"}.icon-circle-check:before{content: "\e042"}.icon-circle-cross:before{content: "\e043"}.icon-square-plus:before{content: "\e044"}.icon-square-minus:before{content: "\e045"}.icon-square-check:before{content: "\e046"}.icon-square-cross:before{content: "\e047"}.icon-microphone:before{content: "\e048"}.icon-record:before{content: "\e049"}.icon-skip-back:before{content: "\e050"}.icon-rewind:before{content: "\e051"}.icon-play:before{content: "\e052"}.icon-pause:before{content: "\e053"}.icon-stop:before{content: "\e054"}.icon-fast-forward:before{content: "\e055"}.icon-skip-forward:before{content: "\e056"}.icon-shuffle:before{content: "\e057"}.icon-repeat:before{content: "\e058"}.icon-folder:before{content: "\e059"}.icon-umbrella:before{content: "\e060"}.icon-moon:before{content: "\e061"}.icon-thermometer:before{content: "\e062"}.icon-drop:before{content: "\e063"}.icon-sun:before{content: "\e064"}.icon-cloud:before{content: "\e065"}.icon-cloud-upload:before{content: "\e066"}.icon-cloud-download:before{content: "\e067"}.icon-upload:before{content: "\e068"}.icon-download:before{content: "\e069"}.icon-location:before{content: "\e070"}.icon-location-2:before{content: "\e071"}.icon-map:before{content: "\e072"}.icon-battery:before{content: "\e073"}.icon-head:before{content: "\e074"}.icon-briefcase:before{content: "\e075"}.icon-speech-bubble:before{content: "\e076"}.icon-anchor:before{content: "\e077"}.icon-globe:before{content: "\e078"}.icon-box:before{content: "\e079"}.icon-reload:before{content: "\e080"}.icon-share:before{content: "\e081"}.icon-marquee:before{content: "\e082"}.icon-marquee-plus:before{content: "\e083"}.icon-marquee-minus:before{content: "\e084"}.icon-tag:before{content: "\e085"}.icon-power:before{content: "\e086"}.icon-command:before{content: "\e087"}.icon-alt:before{content: "\e088"}.icon-esc:before{content: "\e089"}.icon-bar-graph:before{content: "\e090"}.icon-bar-graph-2:before{content: "\e091"}.icon-pie-graph:before{content: "\e092"}.icon-star:before{content: "\e093"}.icon-arrow-left:before{content: "\e094"}.icon-arrow-right:before{content: "\e095"}.icon-arrow-up:before{content: "\e096"}.icon-arrow-down:before{content: "\e097"}.icon-volume:before{content: "\e098"}.icon-mute:before{content: "\e099"}.icon-content-right:before{content: "\e100"}.icon-content-left:before{content: "\e101"}.icon-grid:before{content: "\e102"}.icon-grid-2:before{content: "\e103"}.icon-columns:before{content: "\e104"}.icon-loader:before{content: "\e105"}.icon-bag:before{content: "\e106"}.icon-ban:before{content: "\e107"}.icon-flag:before{content: "\e108"}.icon-trash:before{content: "\e109"}.icon-expand:before{content: "\e110"}.icon-contract:before{content: "\e111"}.icon-maximize:before{content: "\e112"}.icon-minimize:before{content: "\e113"}.icon-plus:before{content: "\e114"}.icon-minus:before{content: "\e115"}.icon-check:before{content: "\e116"}.icon-cross:before{content: "\e117"}.icon-move:before{content: "\e118"}.icon-delete:before{content: "\e119"}.icon-menu:before{content: "\e120"}.icon-archive:before{content: "\e121"}.icon-inbox:before{content: "\e122"}.icon-outbox:before{content: "\e123"}.icon-file:before{content: "\e124"}.icon-file-add:before{content: "\e125"}.icon-file-subtract:before{content: "\e126"}.icon-help:before{content: "\e127"}.icon-open:before{content: "\e128"}.icon-ellipsis:before{content: "\e129"}.input{display: inline-block;height: 40px;padding: 0 20px;position: relative;margin-bottom: 11px;color: #1c1c1c;vertical-align: middle;border: solid 1px #fe4a49;outline: none;background-color: #fbfdff;-webkit-appearance: none;border-radius: 2px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all ease .3s;transition: all ease .3s}.input:focus{outline: none;border-color: #3da4cb;background-color: transparent;color: #3da4cb}textarea.input{padding: 20px;height: auto}select.input{padding: 0;cursor: pointer;-webkit-appearance: menulist}select.input[multiple],select.input.multiple{-webkit-appearance: none;height: auto}.input[type="file"]{padding: 7px 10px}.input[type="number"],.input[type="date"],.input[type="time"]{padding: 0 0 0 20px}.input[type="color"]{padding: 0}.input-required,.input[required]{background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAI5JREFUeNpi/P//PwM1ARMDlcGogaMGkgEYdysrEK3Y5c59klzoC8T7gPgzFIPYPuR6uQWINwGxIxDzQDGIvRkqR5KBIFdU41FTDXU90QYWEaGukBQDTYhQZ0LtZMNIioFniFB3mhQD+4lQ10+KgaCk0YpHTStUDUlhWAPE/kC8H4i/QjGI7QeVIxoABBgA0UkaIFtFpqkAAAAASUVORK5CYII=');background-size: 10px 10px;background-repeat: no-repeat;background-position: 100% 0}.input.disabled,.input-disabled,.input:disabled{opacity: .5}.input.disabled:hover,.input-disabled:hover,.input:disabled:hover{background-color: #fbfdff;color: #1c1c1c}.input-editor{min-height: 150px}.input-block{width: 100%}.checkbox{position: absolute;left: -9999px}.checkbox + label{cursor: pointer;margin-top: 4px;display: inline-block;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.checkbox + label > span{display: inline-block;width: 18px;height: 18px;margin: -2px 4px 0 0;vertical-align: middle;background: #fbfdff;cursor: pointer;border: solid 1px #fe4a49;border-radius: 3px;position: relative}.checkbox + label:hover{color: #3da4cb}.checkbox + label:hover > span{border-color: #3da4cb}.checkbox:checked + label > span{border-color: #3da4cb}.checkbox:checked + label > span:before{content: ' ';position: absolute;border: solid #3da4cb;border-width: 0 0 2px 2px;height: 5px;width: 8px;left: 4px;top: 4px;border-radius: 0 0 0 3px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg)}.checkbox:focus + label > span{border-color: #3da4cb}.checkbox:focus + label{color: #3da4cb}.checkbox:checked:disabled + label > span,.checkbox:checked:disabled + label:hover > span{border-color: #1c1c1c;background-color: #4f4f4f;cursor: default}.checkbox:checked:disabled + label > span:before,.checkbox:checked:disabled + label:hover > span:before{border-color: #1c1c1c}.checkbox:disabled + label > span,.checkbox:disabled + label > span:hover,.checkbox:disabled + label:hover > span{border-color: #1c1c1c;background-color: #363636;cursor: default}.checkbox:disabled + label > span:before,.checkbox:disabled + label > span:hover:before,.checkbox:disabled + label:hover > span:before{border-color: #1c1c1c}.checkbox:disabled + label,.checkbox:disabled + label:hover{color: #1c1c1c;cursor: default}.radio{position: absolute;left: -9999px}.radio + label{cursor: pointer;margin-top: 4px;display: inline-block}.radio + label > span{display: inline-block;width: 16px;height: 16px;margin: -2px 4px 0 0;vertical-align: middle;background: #fbfdff;cursor: pointer;border: solid 1px #fe4a49;position: relative;border-radius: 10px}.radio + label:hover > span,.radio + label:focus > span{border-color: #fe4a49}.radio:checked + label > span{border-color: #3da4cb}.radio:checked + label > span:before{content: ' ';position: absolute;height: 10px;width: 10px;background: #3da4cb;left: 3px;top: 3px;border-radius: 5px}.radio:focus + label > span{border-color: #3da4cb}.radio:focus + label{color: #3da4cb}.radio:checked:disabled + label > span,.radio:checked:disabled + label:hover > span{border-color: #1c1c1c;background-color: #4f4f4f;cursor: default}.radio:checked:disabled + label > span:before,.radio:checked:disabled + label:hover > span:before{background: #1c1c1c}.radio:disabled + label > span,.radio:disabled + label > span:hover,.radio:disabled + label:hover > span{border-color: #1c1c1c;background-color: #363636;cursor: default}.radio:disabled + label > span:before,.radio:disabled + label > span:hover:before,.radio:disabled + label:hover > span:before{background: #1c1c1c}.radio:disabled + label,.radio:disabled + label:hover{color: #1c1c1c;cursor: default}.bx-auth-reg .alert p{margin: 0 !important}.form-control{margin: 1em 0}.form-control .input{margin: 0}.form-label{display: inline-block;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}@media (min-width: 768px){.form-label{text-align: right}}table{max-width: 100%;background-color: transparent;border-collapse: collapse;border-spacing: 0}.table{width: 100%;margin-bottom: 20px}.table th,.table td{padding: 10px;line-height: 20px;text-align: left;vertical-align: top;border-top: 1px solid #c9d6df}.table th{font-weight: bold;background: #d6e0e7}.table thead th{vertical-align: bottom}.table caption + thead tr:first-child th,.table caption + thead tr:first-child td,.table colgroup + thead tr:first-child th,.table colgroup + thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top: 0}.table tbody + tbody{border-top: 2px solid #c9d6df}.table .table{background-color: #d3dde5}.table-bordered{border: 1px solid #c9d6df;border-collapse: separate;border-left: 0}.table-bordered th,.table-bordered td{border-left: 1px solid #c9d6df}.table-bordered caption + thead tr:first-child th,.table-bordered caption + tbody tr:first-child th,.table-bordered caption + tbody tr:first-child td,.table-bordered colgroup + thead tr:first-child th,.table-bordered colgroup + tbody tr:first-child th,.table-bordered colgroup + tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top: 0}.table-bordered tbody + tbody tr:first-child td{border-top: solid 2px #c9d6df}.table-striped tbody > tr:nth-child(even) > td,.table-striped tbody > tr:nth-child(even) > th{background-color: rgba(24,24,24,0.1)}.primary-box .table-striped tbody > tr:nth-child(even) > td,.primary-box .table-striped tbody > tr:nth-child(even) > th,.secondary-box .table-striped tbody > tr:nth-child(even) > td,.secondary-box .table-striped tbody > tr:nth-child(even) > th{background-color: rgba(251,253,255,0.2)}.table-hover tr:hover > th,.table-hover tr:hover > td{background-color: #d3dde5}.table-noborder th,.table-noborder td{border: 0;padding: 8px}.table-noborder th p:first-child,.table-noborder td p:first-child{margin-top: 0}.table-noborder th p:last-child,.table-noborder td p:last-child{margin-bottom: 0}.table-noborder th:first-child,.table-noborder td:first-child{padding-left: 0}.table-noborder th:last-child,.table-noborder td:last-child{padding-right: 0}html,body{height: 100%}body{height: auto;min-height: 100%;position: relative}.body-wrapper{padding-bottom: 50px}.footer-wrapper{position: absolute;bottom: 0;left: 0;right: 0;height: 50px}html,button,input,select,textarea{color: #1c1c1c}body{font-size: 16px;line-height: 22px;font-family: 'Open Sans', Tahoma, sans-serif;color: #1c1c1c;background: #fbfdff}hr{display: block;height: 1px;border: 0;background: #c9d6df;margin: 1em 0;padding: 0}img{vertical-align: middle;max-width: 100%}.bxedtaskbarset img{max-width: none}.bx-yandex-view-map img{max-width: inherit}fieldset{border: 0;margin: 0;padding: 0}textarea{resize: vertical;line-height: 22px}a,.pseudolink{color: #3da4cb;text-decoration: none}a:hover,.pseudolink:hover,a.active,.pseudolink.active{color: #fe4a49;text-decoration: underline}*[data-target-self],*[data-target-blank],[data-ajax-postmoderation],[data-ajax-approve],.pseudolink{cursor: pointer}h1,.h1{margin: 0 0 1em 0;font: normal 22px/1.4 'Open Sans', Tahoma, sans-serif}@media (min-width: 768px) and (max-width: 991px){h1,.h1{font-size: 22px}}@media (min-width: 992px){h1,.h1{font-size: 26px}}h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin: 1em 0}h2,.h2{font: normal 18px/1.4 'Open Sans', Tahoma, sans-serif}@media (min-width: 768px) and (max-width: 991px){h2,.h2{font-size: 20px}}@media (min-width: 992px){h2,.h2{font-size: 24px}}h3,.h3{font: 600 16px/1.4 'Open Sans', Tahoma, sans-serif}@media (min-width: 768px) and (max-width: 991px){h3,.h3{font-size: 20px}}@media (min-width: 992px){h3,.h3{font-size: 22px}}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a{text-decoration: none;border-bottom: solid 1px transparent;-webkit-transition: all ease .3s;transition: all ease .3s}h1 a:hover,.h1 a:hover,h2 a:hover,.h2 a:hover,h3 a:hover,.h3 a:hover{text-decoration: none;border-bottom-color: inherit}h1.text-secondary a,.h1.text-secondary a,h2.text-secondary a,.h2.text-secondary a,h3.text-secondary a,.h3.text-secondary a{color: #fe4a49}h4,.h4{font: normal 16px/1.4 'Open Sans', Tahoma, sans-serif}@media (min-width: 768px) and (max-width: 991px){h4,.h4{font-size: 18px}}@media (min-width: 992px){h4,.h4{font-size: 20px}}h5,.h5{font: bold 16px/20px 'Open Sans', Tahoma, sans-serif}h6,.h6{font: bold 14px/18px 'Open Sans', Tahoma, sans-serif}h1 [class^="icon-"],.h1 [class^="icon-"],h2 [class^="icon-"],.h2 [class^="icon-"],h3 [class^="icon-"],.h3 [class^="icon-"],h4 [class^="icon-"],.h4 [class^="icon-"],h1 [class*=" icon-"],.h1 [class*=" icon-"],h2 [class*=" icon-"],.h2 [class*=" icon-"],h3 [class*=" icon-"],.h3 [class*=" icon-"],h4 [class*=" icon-"],.h4 [class*=" icon-"]{line-height: 1.3}h1 .icon-fw,.h1 .icon-fw,h2 .icon-fw,.h2 .icon-fw,h3 .icon-fw,.h3 .icon-fw,h4 .icon-fw,.h4 .icon-fw{width: 1.4em}:-moz-placeholder{color: #c9d6df}:-ms-input-placeholder{color: #c9d6df}::-webkit-input-placeholder{color: #c9d6df}.breadcrumb{font-size: 14px;line-height: 50px;min-height: 50px;border-bottom: solid 1px #c9d6df;color: #8596b5;margin-bottom: 20px}@media (max-width: 991px){.breadcrumb{padding-right: 50px}}.mfp-bg{top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8;filter: alpha(opacity=80)}.mfp-wrap{top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden}.mfp-container{text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.mfp-container:before{content: '';display: inline-block;height: 100%;vertical-align: middle}.mfp-align-top .mfp-container:before{display: none}.mfp-content{position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width: 100%;cursor: auto}.mfp-ajax-cur{cursor: progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out}.mfp-zoom{cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in}.mfp-auto-cursor .mfp-content{cursor: auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select: none;-moz-user-select: none;user-select: none}.mfp-loading.mfp-figure{display: none}.mfp-hide{display: none !important}.mfp-preloader{color: #cccccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044}.mfp-preloader a{color: #cccccc}.mfp-preloader a:hover{color: white}.mfp-s-ready .mfp-preloader{display: none}.mfp-s-error .mfp-content{display: none}button.mfp-close,button.mfp-arrow{overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 1046;-webkit-box-shadow: none;box-shadow: none}button::-moz-focus-inner{padding: 0;border: 0}.mfp-close{width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;filter: alpha(opacity=65);padding: 0 0 18px 10px;color: white;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity: 1;filter: alpha(opacity=100)}.mfp-close:active{top: 1px}.mfp-close-btn-in .mfp-close{color: #333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color: white;right: -6px;text-align: right;padding-right: 6px;width: 100%}.mfp-counter{position: absolute;top: 0;right: 0;color: #cccccc;font-size: 12px;line-height: 18px}.mfp-arrow{position: absolute;opacity: 0.65;filter: alpha(opacity=65);margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: rgba(0,0,0,0)}.mfp-arrow:active{margin-top: -54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity: 1;filter: alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width: 13px;border-bottom-width: 13px;top: 8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7}.mfp-arrow-left{left: 0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right: 17px solid #fff;margin-left: 31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left: 25px;border-right: 27px solid #3f3f3f}.mfp-arrow-right{right: 0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left: 17px solid #fff;margin-left: 39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left: 27px solid #3f3f3f}.mfp-iframe-holder{padding-top: 40px;padding-bottom: 40px}.mfp-iframe-holder .mfp-content{line-height: 0;width: 100%;max-width: 900px}.mfp-iframe-holder .mfp-close{top: -40px}.mfp-iframe-scaler{width: 100%;height: 0;overflow: hidden;padding-top: 56.25%}.mfp-iframe-scaler iframe{position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0,0,0,0.6);background: black}img.mfp-img{width: auto;max-width: 100%;height: auto;display: block;line-height: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto}.mfp-figure{line-height: 0}.mfp-figure:after{content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0,0,0,0.6);background: #444444}.mfp-figure small{color: #bdbdbd;display: block;font-size: 12px;line-height: 14px}.mfp-figure figure{margin: 0}.mfp-bottom-bar{margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto}.mfp-title{text-align: left;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px}.mfp-image-holder .mfp-content{max-width: 100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor: pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left: 0;padding-right: 0}.mfp-img-mobile img.mfp-img{padding: 0}.mfp-img-mobile .mfp-figure:after{top: 0;bottom: 0}.mfp-img-mobile .mfp-figure small{display: inline;margin-left: 5px}.mfp-img-mobile .mfp-bottom-bar{background: rgba(0,0,0,0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding: 0}.mfp-img-mobile .mfp-counter{right: 5px;top: 3px}.mfp-img-mobile .mfp-close{top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0,0,0,0.6);position: fixed;text-align: center;padding: 0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform: scale(.75);transform: scale(.75)}.mfp-arrow-left{-webkit-transform-origin: 0;transform-origin: 0}.mfp-arrow-right{-webkit-transform-origin: 100%;transform-origin: 100%}.mfp-container{padding-left: 6px;padding-right: 6px}}.mfp-ie7 .mfp-img{padding: 0}.mfp-ie7 .mfp-bottom-bar{width: 600px;left: 50%;margin-left: -300px;margin-top: 5px;padding-bottom: 5px}.mfp-ie7 .mfp-container{padding: 0}.mfp-ie7 .mfp-content{padding-top: 44px}.mfp-ie7 .mfp-close{top: 0;right: 0;padding-top: 0}.owl-carousel .animated{-webkit-animation-duration: 1000ms;animation-duration: 1000ms;-webkit-animation-fill-mode: both;animation-fill-mode: both}.owl-carousel .owl-animated-in{z-index: 0}.owl-carousel .owl-animated-out{z-index: 1}.owl-carousel .fadeOut{-webkit-animation-name: fadeOut;animation-name: fadeOut}@-webkit-keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}@keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}.owl-height{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out}.owl-carousel{display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1}.owl-carousel .owl-stage{position: relative;-ms-touch-action: pan-Y}.owl-carousel .owl-stage:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0}.owl-carousel .owl-stage-outer{position: relative;overflow: hidden;-webkit-transform: translate3d(0px, 0px, 0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.owl-carousel.owl-loaded{display: block}.owl-carousel.owl-loading{opacity: 0;display: block}.owl-carousel.owl-hidden{opacity: 0}.owl-carousel .owl-refresh .owl-item{display: none}.owl-carousel .owl-item{position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.owl-carousel .owl-item img{display: block;width: 100%;-webkit-transform-style: preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select: auto;-moz-user-select: auto;-ms-user-select: auto;user-select: auto}.owl-carousel .owl-grab{cursor: move;cursor: -webkit-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab}.owl-carousel.owl-rtl{direction: rtl}.owl-carousel.owl-rtl .owl-item{float: right}.no-js .owl-carousel{display: block}.owl-carousel .owl-item .owl-lazy{opacity: 0;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease}.owl-carousel .owl-item img{transform-style: preserve-3d}.owl-carousel .owl-video-wrapper{position: relative;height: 100%;background: #000}.owl-carousel .owl-video-play-icon{position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;-webkit-transition: scale 100ms ease;-moz-transition: scale 100ms ease;-ms-transition: scale 100ms ease;-o-transition: scale 100ms ease;transition: scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition: scale(1.3, 1.3);-moz-transition: scale(1.3, 1.3);-ms-transition: scale(1.3, 1.3);-o-transition: scale(1.3, 1.3);transition: scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display: none}.owl-carousel .owl-video-tn{opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;-webkit-background-size: contain;-moz-background-size: contain;-o-background-size: contain;background-size: contain;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease}.owl-carousel .owl-video-frame{position: relative;z-index: 1}.owl-dots{text-align: center;-webkit-tap-highlight-color: transparent}.owl-dots .owl-dot{display: inline-block;zoom: 1;*display: inline}.owl-dots .owl-dot span{width: 5px;height: 5px;margin: 0 15px 0 0;border: solid 1px #fff;background: transparent;display: block;-webkit-backface-visibility: visible;-webkit-transition: opacity 200ms ease;-moz-transition: opacity 200ms ease;-ms-transition: opacity 200ms ease;-o-transition: opacity 200ms ease;transition: opacity 200ms ease;border-radius: 10px}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background: #fff}.hamburger{display: none;width: 50px;height: 50px;position: absolute;padding: 12px;top: 0;right: 0;z-index: 500;-webkit-tap-highlight-color: transparent;-ms-touch-action: manipulation;touch-action: manipulation;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}@media (max-width: 991px){.hamburger{display: block}}.hamburger.active .icon-hamburger{background-color: transparent}.hamburger.active .icon-hamburger:before,.hamburger.active .icon-hamburger:after{background-color: #3da4cb}.hamburger.active .icon-hamburger:before{-moz-transform: translateY(6px) rotate(45deg);-ms-transform: translateY(6px) rotate(45deg);-webkit-transform: translateY(6px) rotate(45deg);transform: translateY(6px) rotate(45deg)}.hamburger.active .icon-hamburger:after{-moz-transform: translateY(-6px) rotate(-45deg);-ms-transform: translateY(-6px) rotate(-45deg);-webkit-transform: translateY(-6px) rotate(-45deg);transform: translateY(-6px) rotate(-45deg)}.icon-hamburger{position: relative;margin-top: 11px;margin-bottom: 7px}.icon-hamburger,.icon-hamburger:before,.icon-hamburger:after{display: block;width: 20px;height: 2px;background-color: #3da4cb;-webkit-transition: all ease .4s;transition: all ease .4s}.icon-hamburger:before,.icon-hamburger:after{position: absolute;content: ""}.icon-hamburger:before{top: -6px}.icon-hamburger:after{top: 6px}.mobile-nav-wrapper{top: 50px;bottom: 0;left: 0;z-index: 250;position: fixed;display: none;width: 100%;background: #3da4cb;-moz-transform: translateX(100%);-ms-transform: translateX(100%);-webkit-transform: translateX(100%);transform: translateX(100%);-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-webkit-transition-property: -webkit-transform;transition-property: transform;-moz-transition-duration: 0.4s;-o-transition-duration: 0.4s;-webkit-transition-duration: 0.4s;transition-duration: 0.4s;overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch}.mobile-nav-wrapper.active{-moz-transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1)}.mobile-nav-inner{width: 100%;height: 100%;display: table;table-layout: fixed}.mobile-nav .ios-fix{height: 110%;-moz-transform: translateY(-5%);-ms-transform: translateY(-5%);-webkit-transform: translateY(-5%);transform: translateY(-5%);padding-top: 10%;padding-bottom: 10%}.mobile-nav ul{list-style: none;margin: 0;padding: 0}.mobile-nav ul ul{margin-bottom: 10px}.mobile-nav ul a{color: #fbfdff;display: block;line-height: 20px;padding: 15px 20px}.mobile-nav ul a:active,.mobile-nav ul a:hover{text-decoration: none}.mobile-nav ul li{font-size: 18px}.mobile-nav ul li li{font-size: 16px}.mobile-nav ul li li a{padding-left: 50px;text-transform: none;background: transparent}.mobile-nav ul li.active{background: rgba(0,0,0,0.1)}.mobile-nav ul li.active > a{background: rgba(24,24,24,0.2)}.mobile-nav ul .second-level{position: static;background: rgba(24,24,24,0.1)}.mobile-nav ul .second-level li{width: 100%}.left-nav-block{margin: 0;padding: 20px 0}.left-nav,.left-nav ul{margin: 0;padding: 0;list-style: none}.left-nav li{font-size: 18px;border-top: solid 1px #506384}.left-nav li:first-child{border-top: 0}.left-nav li li{font-size: 16px}.left-nav li li,.left-nav li li:first-child{border-top: solid 1px #475774}.left-nav li li a{padding-left: 20px}.left-nav li a{display: block;padding: 5px 0;-webkit-transition: all ease .3s;transition: all ease .3s}.left-nav li a:hover{text-decoration: none}.left-nav li.active > a{color: #fed766}.jq-file{border-radius: 2px;margin-bottom: 10px}.jq-file input{cursor: pointer;height: auto;line-height: 1em}.jq-file:hover .jq-file__browse,.jq-file:active .jq-file__browse{background: #3da4cb;border-color: #3da4cb}.jq-file:hover .jq-file__name,.jq-file:active .jq-file__name{border-color: #3da4cb;color: #3da4cb}.jq-file.disabled{color: #fe4a49;border-color: #fe4a49}.jq-file.disabled .jq-file__name{color: #fe4a49;border-color: #fe4a49}.jq-file.disabled:hover .jq-file__browse,.jq-file.disabled:active .jq-file__browse{background: #fe4a49;border-color: #fe4a49}.jq-file.disabled .jq-file__browse{border-color: #fe4a49;background: #fe4a49;color: #181818}.jq-file__name{box-sizing: border-box;width: 100%;height: 40px;padding: 0 80px 0 10px;color: #fe4a49;font: 16px / 36px 'Open Sans', Tahoma, sans-serif;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;border: solid 1px #fe4a49;border-radius: 2px}.focused .jq-file__name{border-color: #3da4cb;color: #3da4cb}.jq-file__browse{position: absolute;top: 0;right: 0;color: #fbfdff;font: 16px / 40px 'Open Sans', Tahoma, sans-serif;padding: 0 10px;border-radius: 0 2px 2px 0;background: #fe4a49}.focused .jq-file__browse{color: #fbfdff;background: #3da4cb}.jq-selectbox{vertical-align: middle;cursor: pointer}.jq-selectbox.disabled .jq-selectbox__select{background: #fe4a49;color: #181818;opacity: .7;cursor: default}.jq-selectbox:hover .jq-selectbox__trigger-arrow{opacity: 1;filter: alpha(opacity=100)}.jq-selectbox.disabled .jq-selectbox__trigger-arrow{opacity: 0.3;filter: alpha(opacity=30)}.jq-selectbox ul{margin: 0;padding: 0}.jq-selectbox li{min-height: 20px;padding: 10px 20px;color: #fbfdff;-webkit-transition: all ease .3s;transition: all ease .3s}.jq-selectbox li.selected,.jq-selectbox li:hover{color: #fbfdff;background: #fe4a49}.jq-selectbox li.disabled{color: #fe4a49;cursor: default}.jq-selectbox li.disabled:hover{background: none}.jq-selectbox li.optgroup{font-weight: bold}.jq-selectbox li.optgroup:hover{background: none;color: #fbfdff;cursor: default}.jq-selectbox li.option{padding-left: 25px}.jq-selectbox__select{height: 40px;padding: 0 40px 0 15px;border-radius: 2px;background: #fe4a49;color: #181818;font: 16px / 40px 'Open Sans', Tahoma, sans-serif}.jq-selectbox__select:hover,.jq-selectbox__select:active,.focused .jq-selectbox__select,.dropdown .jq-selectbox__select{background: #3da4cb;color: #fbfdff}.jq-selectbox__select-text{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 100%}.jq-selectbox__trigger{position: absolute;top: 0;right: 0;width: 40px;height: 100%}.jq-selectbox__trigger-arrow{position: absolute;top: 50%;left: 50%;width: 4px;height: 4px;margin-top: -4px;margin-left: -2px;border: solid 2px #1c1c1c;border-top: 0;border-right: 0;border-radius: 0 0 0 2px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg)}.focused .jq-selectbox__trigger-arrow,.jq-selectbox:hover .jq-selectbox__trigger-arrow,.jq-selectbox:active .jq-selectbox__trigger-arrow,.dropdown .jq-selectbox__trigger-arrow{border-color: #fbfdff}.opened .jq-selectbox__trigger-arrow{-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg)}.jq-selectbox.disabled .jq-selectbox__trigger-arrow{border-color: #1c1c1c}.jq-selectbox__dropdown{top: 40px;width: 100%;margin: 0;padding: 0;margin-top: -2px;font: 16px / 20px 'Open Sans', Tahoma, sans-serif;background: #3da4cb;border-radius: 3px;min-width: 180px}.jq-selectbox__search{margin: 0;padding: 15px 10px}.jq-selectbox__search input{width: 100%;margin: 0;padding: 0 15px;height: 40px;display: block;outline: none;border: solid 1px #fbfdff;border-radius: 2px;color: #fbfdff;background: #3da4cb;-webkit-appearance: textfield;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.jq-selectbox__search input::-webkit-search-cancel-button,.jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance: none}.jq-selectbox__not-found{margin: 0;padding: 5px 0 10px 20px;color: #fbfdff;font-size: 14px}.container-pagination{margin-top: 30px}.bullet{display: inline-block;width: 1em;height: 1em;line-height: 1;text-align: center}.bullet:after{content: '\2022';position: relative;top: 0}blockquote{background: rgba(253,223,151,0.2);border-left: 2px solid #fddf97;margin: 1.5em 10px;padding: 1em 10px;quotes: "\201C" "\201D" "\2018" "\2019";position: relative}blockquote cite{display: block;font-weight: bold;margin-bottom: 10px;color: #fe4a49}blockquote:before,blockquote:after{color: #fddf97;content: open-quote;font-size: 4em;line-height: 0.1em;margin-right: 0.25em;vertical-align: -0.4em;position: absolute}blockquote:after{content: close-quote;bottom: -15px;right: -10px;position: absolute}.emoji{width: 1.5em;height: 1.5em;margin-bottom: -0.25em;background-size: contain;vertical-align: baseline}.logo{display: block;height: 50px;background: #3da4cb;text-align: center;text-decoration: none;margin: 0 -20px;color: #fbfdff;font: 500 18px/50px 'Open Sans', Tahoma, sans-serif;-webkit-transition: all ease .3s;transition: all ease .3s}.logo:focus,.logo:hover{text-decoration: none;background: #2d86a8}.sidebar{background: #3d4b64;color: #fbfdff;padding: 0 20px;height: 100vh;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.sidebar a:focus,.sidebar a:hover{color: #fed766}.sidebar h4,.sidebar .h4{font-weight: 500}code,kbd,pre,samp{font-family: Menlo, Monaco, Consolas, "Courier New", monospace}code{padding: 2px 4px;font-size: 90%;color: #c7254e;background-color: #f9f2f4;border-radius: 4px}kbd{padding: 2px 4px;font-size: 90%;color: #ffffff;background-color: #333333;border-radius: 3px;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding: 0;font-size: 100%;font-weight: bold;-webkit-box-shadow: none;box-shadow: none}pre code{padding: 0;line-height: 1.4;color: inherit;white-space: pre-wrap;background-color: transparent;border-radius: 0}pre code,pre code.hljs{font-size: 12px}@media (min-width: 767px) and (max-width: 991px){pre code,pre code.hljs{font-size: 14px}}@media (min-width: 992px){pre code,pre code.hljs{font-size: 16px}}.success-block,.error-block{margin: 1em 0}.success-block pre,.error-block pre{margin: 0}@media (min-width: 767px){.col-bad{padding-right: 0}.col-good{padding-left: 0}}.footer-wrapper{background: #3da4cb;color: #fff}.footer-wrapper a{color: #fff;text-decoration: none}.footer-wrapper a:focus,.footer-wrapper a:hover{color: #fbfdff;text-decoration: underline}.demo-gray-block{background: rgba(253,223,151,0.3);padding: .8em 0;text-align: center;border: solid 1px #fed766;border-radius: 2px}ol.unstyled,ul.unstyled{margin: 0;padding: 0;list-style: none}ul.big-list{margin: 20px 0;padding: 0;list-style: none}ul.big-list li{margin: 5px 0;font-size: 18px;line-height: 25px}.ta-center,.table th.ta-center,.table td.ta-center{text-align: center}.ta-left,.table th.ta-left,.table td.ta-left{text-align: left}.ta-right,.table th.ta-right,.table td.ta-right{text-align: right}@media (max-width: 768px){.mb-ta-left{text-align: left}.mb-ta-right{text-align: right}.mb-ta-center{text-align: center}}@media (min-width: 768px) and (max-width: 991px){.tablet-ta-left{text-align: left}.tablet-ta-right{text-align: right}.tablet-ta-center{text-align: center}}@media (min-width: 992px) and (max-width: 1279px){.dt-ta-left{text-align: left}.dt-ta-right{text-align: right}.dt-ta-center{text-align: center}}@media (min-width: 1280px){.ld-ta-left{text-align: left}.ld-ta-right{text-align: right}.ld-ta-center{text-align: center}}.va-bottom,.table th.va-bottom,.table td.va-bottom{vertical-align: bottom}.va-top,.table th.va-top,.table td.va-top{vertical-align: top}.va-middle,.table th.va-middle,.table td.va-middle{vertical-align: middle}.td-n{text-decoration: none}.td-u{text-decoration: underline}.tt-u{text-transform: uppercase}.tt-n{text-transform: none}.hide,.d-n{display: none}.show,.d-b{display: block}.inline-block,.d-ib{display: inline-block}.inline,.d-i{display: inline}.invisible,.vis-h{visibility: hidden}.verdana{font-family: Verdana, sans-serif}.tahoma{font-family: Tahoma, sans-serif}.arial{font-family: Arial, sans-serif}.p-r,.pos-r{position: relative}.p-a,.pos-a{position: absolute}.p-f,.pos-f{position: fixed}.ir{background-color: transparent;border: 0;overflow: hidden;*text-indent: -9999px}.ir:before{content: "";display: block;width: 0;height: 100%}.ov-h{overflow: hidden}.hidden{display: none !important;visibility: hidden}.visuallyhidden{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto}.invisible,.viz-h{visibility: hidden}.p0{padding: 0}.p10{padding: 10px}.p20{padding: 20px}.p30{padding: 30px}.p40{padding: 40px}.pt0{padding-top: 0}.pt10{padding-top: 10px}.pt20{padding-top: 20px}.pt30{padding-top: 30px}.pt40{padding-top: 40px}.pr0{padding-right: 0}.pr10{padding-right: 10px}.pr20{padding-right: 20px}.pr30{padding-right: 30px}.pr40{padding-right: 40px}.pb0{padding-bottom: 0}.pb10{padding-bottom: 10px}.pb20{padding-bottom: 20px}.pb30{padding-bottom: 30px}.pb40{padding-bottom: 40px}.pl0{padding-left: 0}.pl10{padding-left: 10px}.pl20{padding-left: 20px}.pl30{padding-left: 30px}.pl40{padding-left: 40px}.m0{margin: 0}.m10{margin: 10px}.m20{margin: 20px}.m30{margin: 30px}.m40{margin: 40px}.m50{margin: 50px}.mt0{margin-top: 0}.mt10{margin-top: 10px}.mt20{margin-top: 20px}.mt30{margin-top: 30px}.mt40{margin-top: 40px}.mt50{margin-top: 50px}.mr0{margin-right: 0}.mr10{margin-right: 10px}.mr20{margin-right: 20px}.mr30{margin-right: 30px}.mr40{margin-right: 40px}.mr50{margin-right: 50px}.mb0{margin-bottom: 0}.mb10{margin-bottom: 10px}.mb20{margin-bottom: 20px}.mb30{margin-bottom: 30px}.mb40{margin-bottom: 40px}.mb50{margin-bottom: 50px}.ml0{margin-left: 0}.ml10{margin-left: 10px}.ml20{margin-left: 20px}.ml30{margin-left: 30px}.ml40{margin-left: 40px}.ml50{margin-left: 50px}.text-light,a.text-light{color: #667ba1}.text-dark,a.text-dark{color: #1c1c1c}.text-gray,a.text-gray{color: #c9d6df}.text-muted,a.text-muted{color: #c5cddb}.text-primary,a.text-primary{color: #3da4cb}.text-secondary,a.text-secondary{color: #fe4a49}.text-additional,a.text-additional{color: #fed766}.text-warning,a.text-warning{color: #ffc857}.text-info,a.text-info{color: #5bc0eb}.text-success,a.text-success{color: #9bc53d}.text-error,a.text-error{color: #f6511d}.bg-primary{background: #3da4cb;color: #fbfdff}.bg-secondary{background: #fe4a49;color: #fbfdff}.bg-gray{background: #c9d6df}.bg-additional{background: #fddf97;color: #fed766}.border-box{border: solid 1px #c9d6df}.border-box-primary{border-color: #3da4cb}.border-box-secondary{border-color: #fe4a49}.border-box-additional{border-color: #fed766}.border-box-additional-light{border-color: #fddf97}.fz12{font-size: 12px}.fz14{font-size: 14px}.fz16{font-size: 16px}.fz18{font-size: 18px}.fz20{font-size: 20px}.fz22{font-size: 22px}.fz24{font-size: 24px}.fz26{font-size: 26px}.fz30{font-size: 30px}@media (max-width: 768px){.mb-fz12{font-size: 12px}.mb-fz14{font-size: 14px}.mb-fz16{font-size: 16px}.mb-fz18{font-size: 18px}.mb-fz20{font-size: 20px}.mb-fz22{font-size: 22px}.mb-fz24{font-size: 24px}.mb-fz26{font-size: 26px}.mb-fz30{font-size: 30px}}@media (min-width: 768px) and (max-width: 991px){.tablet-fz12{font-size: 12px}.tablet-fz14{font-size: 14px}.tablet-fz16{font-size: 16px}.tablet-fz18{font-size: 18px}.tablet-fz20{font-size: 20px}.tablet-fz22{font-size: 22px}.tablet-fz24{font-size: 24px}.tablet-fz26{font-size: 26px}.tablet-fz30{font-size: 30px}}@media (min-width: 992px) and (max-width: 1279px){.dt-fz12{font-size: 12px}.dt-fz14{font-size: 14px}.dt-fz16{font-size: 16px}.dt-fz18{font-size: 18px}.dt-fz20{font-size: 20px}.dt-fz22{font-size: 22px}.dt-fz24{font-size: 24px}.dt-fz26{font-size: 26px}.dt-fz30{font-size: 30px}}@media (min-width: 1280px){.ld-fz12{font-size: 12px}.ld-fz14{font-size: 14px}.ld-fz16{font-size: 16px}.ld-fz18{font-size: 18px}.ld-fz20{font-size: 20px}.ld-fz22{font-size: 22px}.ld-fz24{font-size: 24px}.ld-fz26{font-size: 26px}.ld-fz30{font-size: 30px}}.lh16{line-height: 16px}.lh20{line-height: 20px}.lh24{line-height: 24px}.lh30{line-height: 30px}.alert{background: rgba(255,200,87,0.1);color: #ffc857;padding: 20px}.alert-info{color: #5bc0eb;background: rgba(91,192,235,0.2);border-color: #5bc0eb}.alert-success{color: #9bc53d;background: rgba(155,197,61,0.2);border-color: #9bc53d}.alert-error{color: #f6511d;background: rgba(246,81,29,0.2);border-color: #f6511d}.alert p:first-child{margin-top: 0}.alert p:last-child{margin-bottom: 0}.alert font.errortext,.alert font{color: inherit !important}.error-block{background: rgba(246,81,29,0.2);color: #f6511d}.info-block{background: rgba(61,164,203,0.2)}.success-block{background: rgba(155,197,61,0.2);color: #7d9f30}.tip{padding: 20px;background: rgba(61,164,203,0.2);color: #3d4b64;font-style: italic}.clearfix:before,.clearfix:after{content: " ";display: table}.clearfix:after{clear: both}.clr{clear: both;height: 0;overflow: hidden}.fleft,.fll,.fl-l{float: left}.fright,.flr,.fl-r{float: right}img[align="right"]{padding: 0 0 20px 20px}img[align="left"]{padding: 0 20px 20px 0}img.ta-center,img[align="center"]{display: block;margin: 0 auto} \ No newline at end of file diff --git a/themes/bitrix/assets/less/20-base.less b/themes/bitrix/assets/less/20-base.less index a8954c6..25144d2 100644 --- a/themes/bitrix/assets/less/20-base.less +++ b/themes/bitrix/assets/less/20-base.less @@ -159,6 +159,11 @@ body { border-bottom-color: inherit; } } + &.text-secondary { + a { + color: @secondary; + } + } } h4, .h4 { font: normal @baseFontSize/1.4 @sans; diff --git a/themes/bitrix/landing.tpl b/themes/bitrix/landing.tpl index 4bef790..d850afd 100644 --- a/themes/bitrix/landing.tpl +++ b/themes/bitrix/landing.tpl @@ -12,6 +12,7 @@ {$title} +