/* Theme Name: Just Good News Theme URI: http://www.goodwinpress.ru/tema-just-good-news/ Author: GoodwinPress Author URI: http://www.goodwinpress.ru Description: Адаптивный шаблон для WordPress 4.3 и выше. Для создания новостного сайта, либо блога. Страница новостей, в которой можно вывести до 114 записей в 14 рубриках. 2 бегущие строки. 2-колоночный блог. Сайдбар справа или слева, на выбор. Анонсы с миниатюрами либо обычный пост. Липкое меню с иконками. Липкий сайдбар. Подвал с виджетами. Система для размещения контекстной рекламы Google Adsense. Подсчет просмотров. Посчет лайков. 3 встроенных виджета. Кнопки "Поделиться" от Яндекса. Хлебные крошки от Dimox.name. Подписка на обновления. Встроенный загрузчик плагинов. Готова к локализации. Version: 1.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: gpprime */ /* * Таблица стилей содержит: * * 01 Обнуление стилей браузера 02 Вспомогательные селекторы 03 Body 04 Шапка 05 Строка информации в шапке 06 Выпадающий блок в шапке 07 Заголовок сайта / логотип 08 Основное меню 09 Липкое меню 10 Поиск в шапке 11 Иконка моб меню 12 Основной контейнер сайта 13 Сайдбар 14 Календарь 15 Заголовки 16 Бегущая строка 17 Страница новостей - Блок 1 18 Страница новостей - Блок 2 19 Страница новостей - Блок 3 20 Страница новостей - Блок 4 21 Страница новостей - Блок 5 22 Страница новостей - Блок 6 23 Избранные рубрики 24 Подвал 25 Кредитсы 26 Баннеры 27 Всплывающие подсказки 28 Форма подписки 29 Техданные записей и лайки 30 Информация об авторе 31 Хлебные крошки (copyright: Dimox.name) 32 404 страница 33 Списки сайта 34 Внутренняя навигация 35 Похожие записи / Другие новости 36 Кнопки для расшаривания публикаций и метки 37 Цветные метки рубрик и даты 38 Виджет Выбор читателей с лайками 39 Изображения сайта и галереи 40 Список страниц (WP Pagenavi) 41 Кнопка вверх 42 Список комментариев и форма отправки 43 Архивы - заголовок и описание 44 Социалка 45 Облако меток 46 Выпадающий список авторов 47 Адаптивные стили 48 Лайки 49 Font Awesome 50 Мобильное меню * */ /* 01 Обнуление стилей браузера */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline } /* 02 Вспомогательные селекторы */ body { line-height: 1 } strong { font-weight: bold } em, i { font-style: italic } ol, ul { list-style: none } blockquote, q { quotes: none } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none } table { border-collapse: collapse; border-spacing: 0 } .clear { clear: both; display: block; content: " "; height: 0; visibility: hidden } img, video, object, embed, iframe { max-width: 100% } img { height: auto } p { margin-bottom: 15px } p:last-child { margin-bottom: 0 } img { border: 0 } a { transition: all .2s linear; -o-transition: all .2s linear; -moz-transition: all .2s linear; -webkit-transition: all .2s linear } .aligncenter { display: block; margin: 0 auto 20px } .alignleft { float: left } .alignright { float: right } html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; overflow-x: hidden } dl { margin: 0 0 24px } dt { font-weight: bold } dd { margin-bottom: 18px } strong { font-weight: bold } em, i { font-style: italic } big { font-size: 131.25% } ins { text-decoration: none; margin: auto } blockquote { padding: 30px 40px 30px 50px; margin: 30px 0 30px 0; font-weight: 400; display: block; background: #fcfcfc; box-shadow: 0 0 1px #ababab; font-size: 16px; border-left: 10px solid #00a0b0 } abbr, acronym { border-bottom: 1px dotted #666; cursor: help } sup, sub { height: 0; line-height: 1; position: relative; vertical-align: baseline } sup { bottom: 1ex } sub { top: .5ex } input, textarea { color: #888; font-size: 16px; border: 1px solid #fff; background: #f4f4f4; vertical-align: middle } pre { border: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 24px; max-width: 100%; overflow: auto; padding: 12px; white-space: pre; white-space: pre-wrap; word-wrap: break-word } table { width: 100%; margin: 20px 0 40px } table th { color: #777; text-align: left; padding: 15px 14px; font-size: 16px; font-weight: bold; border: 1px solid #eaeaea } table td { padding: 13px 14px; border: 1px solid #eaeaea; vertical-align: top } table tr:nth-of-type(even) { background: #fff } table tr:nth-of-type(odd) { background: #fafafa } a { text-decoration: underline } a:hover { text-decoration: underline; cursor: pointer } hr { display: block; width: 100%; height: 1px; background: #e6e6e6; margin: 20px auto 30px; clear: both; border: 0 } .woocommerce ul.products li.product .button { font-size: 12px } .woocommerce ul.products li.product h3 { height: 120px; overflow: hidden } .woocommerce .product_meta span { display: block; margin-bottom: 10px } .woocommerce .single_add_to_cart_button { display: block; float: left; margin: 20px 0 } .sr-box-list ul, sr-box-list li { padding: 0!important; margin: 0!important } .wpcf7 input, .wpcf7 textarea { width: 90%; padding: 8px; color: #555; border: 1px solid #ddd; background: #fff; margin-bottom: 10px } .wpcf7 textarea { height: 150px } img { vertical-align: top } a { text-decoration: none } a:hover { text-decoration: underline } /* 03 Body */ body { font-family: Helvetica, Arial, sans-serif; font-weight: normal; font-size: 15px; line-height: 23px; color: #333; word-wrap: break-word; background: #eff0f2 } /* 04 Шапка */ .header { width: 100%; margin: 0 auto 25px; position: relative; z-index: 1000; } /* 05 Строка информации в шапке */ .top-header-bar { width: 100%; margin: 0 0 15px 0; border-bottom: 1px solid #e6e6e6; padding-bottom: 12px; position: relative; z-index: 100 } .top-header-date, .top-header-sub, .top-header-legal, .top-header-rss, .top-header-edit { color: #999; font-size: 12px; margin-right: 15px; padding-right: 15px; border-right: 1px solid #e6e6e6 } .top-header-date { font-weight: bold } .top-header-sub a, .top-header-rss a, .top-header-legal a, .top-header-edit a { color: #999 } /* 06 Выпадающий блок в шапке */ .top-load-blok .dropdown input[type="submit"] { border: 0; color: #fff } .top-load-blok { width: 90%; max-width: 1100px; padding: 2% 5%; margin: auto; background: #444; color: #fff } .top-load-blok a { color: #fff } .top-load-trigger { color: #444; position: absolute; right: 0; top: 13px; display: none } .top-load-trigger .fa-plus-square, .top-load-trigger .fa-minus-square { font-size: 22px; cursor: pointer } .nodisp, .top-load-trigger .fa-minus-square { display: none } .top-load-trigger .fa-minus-square .adddisp { display: block } .top-load-blok .top-header-bar { border: 0; margin: 0 auto; padding: 0 } .top-load-blok .top-header-date, .top-load-blok .top-header-sub, .top-load-blok .top-header-legal, .top-load-blok .top-header-rss, .top-load-blok .top-header-edit, .top-load-blok .dropdown, .top-load-blok .social-bar { float: none; display: block; margin: 0 auto 10px; color: #fff; text-align: center; border-right: 0; border-bottom: 1px solid #555; padding-bottom: 10px; font-size: 15px } .top-load-blok .top-header-sub a, .top-load-blok .top-header-edit a { color: #fff; text-decoration: underline } .top-load-blok .social-bar { margin-top: 20px } .top-load-blok .social-bar ul { display: inline-block } .top-bar-search input { display: block; width: 80%; margin: 20px auto; border-radius: 4px; padding: 2% 2%; font-size: 15px; font-family: inherit; color: #999; border: 0; background: #fff; text-align: center } /* 07 Заголовок сайта / логотип */ .logo { width: 100%; margin: 0 0 10px 0; position: relative } .logo h1, .logo span { margin-top: 15px !important; font-size: 23px; line-height: 24px; font-weight: bold; text-transform: uppercase } .logo span { display: block } .logo a { text-decoration: none } h1.site-title, span.site-title { display: inline-block; margin: 0; padding: 0 } p.site-desc { font-size: 13px; margin-bottom: 20px } .logo-inner { float: left } /* 08 Основное меню */ .menunav { position: relative; } .menunav ul { list-style-type: none } /* 09 Липкое меню */ .banner--clone { position: fixed; z-index: 2000; top: -100px; left: 0; right: 0; transition: all 300ms ease-in-out } .banner--stick { top: 0; transform: translateY(0%) } .banner--clone.search-expand, .banner--clone .toggle-search { position: absolute; left: -9999px; top: 0 } .banner--clone.menunav { width: 100%; max-width: 1100px; margin: 0 auto; border-top: 0; z-index: 1000 } /* 10 Поиск в шапке */ .toggle-search { color: #333; font-size: 15px; cursor: pointer; display: block; position: absolute; right: 0; top: 0; z-index: 200 } .search-expand { background: #444; display: none; z-index: 100; position: absolute; top: 37px; right: 0; width: 250px; border-top: 0 } .search-expand-inner { padding: 20px 13px } .search-expand input { width: 96%; border: 0; border-radius: 0; padding: 2%; font-size: 16px; font-weight: bold; font-family: inherit } .banner--clone .search-expand, .banner--clone .toggle-search, .banner--clone .top-load-trigger { position: absolute; left: -9999px; top: 0 } /* 11 Иконка моб меню */ #mob { width: 40px; font-size: 22px; text-decoration: none; text-transform: uppercase; text-align: center; font-weight: bold; position: absolute; top: 12px; left: -10px; z-index: 1000; display: none } #mob a { color: #333; text-decoration: none; display: block; width: 100% } #mobilemenu:not(.mm-menu) { display: none } .mm-listview { font-size: 16px } .mm-listview li:before { content: '' } /* 12 Основной контейнер сайта */ .wrap { width: 90%; max-width: 1100px; padding: 1% 5%; margin: 0 auto; position: relative; background: #fff } .main-col { width: 64% } /* 13 Сайдбар */ .sidebar { width: 32% } .side-blok { margin-bottom: 25px; padding: 8%; border: 1px solid #e6e6e6 } .side-blok p a { text-decoration: underline } .side-blok p a:hover { text-decoration: underline } .side-blok a { text-decoration: none } .side-blok a:hover { text-decoration: underline } .side-blok .screen-reader-text { margin-left: -9999px } /* 14 Календарь */ #calendar_wrap { width: 100%; font-size: 13px } #wp-calendar th { color: #777; text-align: center; padding: 4px; font-size: 13px; font-weight: bold; border: 1px solid #eaeaea } #wp-calendar td { padding: 4px 3px; border: 1px solid #eaeaea; text-align: center } #today { color: #fff; background: red } /* 15 Заголовки */ h1, h2, h3, h4, h5, h6 { margin-bottom: 20px; margin-top: 35px; font-weight: bold; line-height: 115% } h1 { font-size: 26px } h2 { font-size: 24px } h3 { font-size: 22px } h4 { font-size: 20px } h5 { font-size: 18px } h6 { font-size: 16px } h1.post-title { font-size: 26px; margin: 0 0 10px 0 } h2.post-title { font-size: 22px; margin-bottom: 10px; margin-top: 0 } h2.post-title a { text-decoration: none } h2.post-title a:hover { text-decoration: underline } /* 16 Бегущая строка*/ #showticker { width: 100%; float: left; height: 73px; padding-top: 10px; margin-bottom: 35px; border-top: 1px solid #e6e6e6; position: relative; border-bottom: 1px solid #e6e6e6; overflow: hidden; display: none } #showticker2 { width: 100%; float: left; margin-bottom: 25px } #showticker .tickercontainer { width: 96.5%; height: 73px; margin-left: 3.5%; overflow: hidden; float: left } #showticker2 .tickercontainer { width: 100%; height: 73px; overflow: hidden; float: left } ul.newsticker { -webkit-transition: all 0s linear; -moz-transition: all 0s linear; -o-transition: all 0s linear; transition: all 0s linear; position: relative; list-style-type: none; margin-top: 5px; padding: 0 } ul.newsticker li { float: left; margin: 0; padding-right: 25px; z-index: 100; width: 270px; } #showticker h2 { font-size: 13px; line-height: 15px; margin: 0 } #showticker .entry-info, #showticker .sl-count { font-size: 10px } #showticker2 .tickercontainer { width: 100%; height: 100px; overflow: hidden; float: left; border: 0 } #showticker2 h2 { font-size: 15px; line-height: 18px; margin: 0 0 9px 0 } .pop-title { color: #fff; font-size: 10px; text-transform: uppercase; font-weight: bold; padding: 3px 10px; position: absolute; top: 26px; left: -27px; z-index: 500; transform: rotate(-90deg) } /* 17 Блок 1 */ .featured-post-main { width: 49%; float: left; margin-bottom: 15px; margin-right: 2%; } .featured-post-main-right { width: 49%; float: left; margin-bottom: 15px; } .featured-item-main { float: left; width: 100%; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: none } .featured-item-main h2 { font-size: 22px; line-height: 25px; margin: 18px 0 9px 0 } .featured-item-main h2 a { color: #fff; text-decoration: none } .featured-item-main h2 a:hover { color: #fff; text-decoration: underline } .featured-item-main .f-blok { position: absolute; bottom: 0; left: 0; right: 0; width: 90%; display: block; color: #fff; background: rgba(106, 90, 93, 0.3); padding: 1% 5%; transition: all 800ms ease; text-align: center } .featured-item-main:hover .f-blok { background: rgba(106, 90, 93, 0.7); } .featured-item-main img { opacity: 1; transition: all .5s ease-in-out } .featured-item-main:hover img { opacity: .7 } .featured-item-main .entry-info { font-size: 10px; color: #fff; padding-bottom: 15px } .featured-item-main .entry-info a, .featured-item-main .post-cat-2 a { color: #fff; text-decoration: none } .featured-item-main .post-cat-2 a:hover { color: #fff; text-decoration: underline } /* 18 Блок 2 */ .feat-blok { width: 100%; float: left; margin-top: 20px; margin-bottom: 20px; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; position: relative } .feat-blok-left { width: 46%; float: left; margin-right: 3.6%; padding-right: 4%; border-right: 1px solid #e6e6e6; padding-top: 30px; padding-bottom: 30px } .feat-blok-right { width: 46%; float: left; padding-top: 30px; padding-bottom: 30px } .feat-blok ul { padding: 0; margin: 0 } .feat-blok ul li { list-style: none; margin-bottom: 13px; border-bottom: 1px solid #e6e6e6; padding-bottom: 8px; float: left; display: block } .feat-blok ul li:after { content: ''; display: block; clear: both } .feat-blok ul li:last-child { margin-bottom: 0; padding-bottom: 0; border: 0 } .feat-main { width: 46.5%; float: left; margin-right: 4% } .feat-side { width: 44%; float: left; padding-left: 5%; padding-bottom: 45px } .feat-main h2 { font-size: 20px; line-height: 22px; margin: 0 0 12px 0 } .feat-side h2 { font-size: 13px; line-height: 15px; margin: 0 0 4px 0 } /* 19 Блок 3 */ .cat-one { width: 100%; float: left; border-bottom: 1px solid #e6e6e6; margin-top: 10px; margin-bottom: 35px } .cat-one-blok { float: left; width: 21.25%; margin-left: 5%; margin-bottom: 25px } .cat-one-blok:first-child, .cat-one-blok:nth-of-type(5), .cat-one-blok:nth-of-type(9), .cat-one-blok:nth-of-type(13) { margin-left: 0 } .cat-one h2 { font-size: 16px; line-height: 20px; margin: 0 0 8px 0 } /* 20 Блок 4 */ .cat-two { width: 100%; float: left; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; margin-top: 20px; margin-bottom: 20px } .cat-two-left { float: left; width: 28.8%; margin-right: 3%; padding-right: 3%; padding-top: 45px; padding-bottom: 45px; border-right: 1px solid #e6e6e6 } .cat-two-left ul, .cat-two-center-side ul, .cat-two-right-side ul { padding: 0; margin: 0 } .cat-two-left ul li { list-style: none; width: 100%; margin-bottom: 10px; padding-bottom: 12px; float: left; display: block } .cat-two-left ul li:after, .cat-two-center-side ul li:after, .cat-two-center-side ul li:after { content: ''; display: block; clear: both } .cat-two-left ul li:last-child, .cat-two-center-side ul li:last-child, .cat-two-center-side ul li:last-child { margin-bottom: 0; padding-bottom: 0 } .cat-two-left h2 { font-size: 14px; line-height: 18px; margin: 0 0 12px 0 } .cat-two-center { float: left; width: 28.8%; margin-right: 3%; padding-right: 3%; padding-top: 45px; border-right: 1px solid #e6e6e6; padding-bottom: 45px } .cat-two-right { float: left; width: 28.8%; padding-top: 45px; padding-bottom: 45px } .cat-two-center h2, .cat-two-right h2 { font-size: 20px; line-height: 22px; margin: 0 0 12px 0 } .cat-two-center-side, .cat-two-right-side { margin-top: 40px } .cat-two-center-side h2, .cat-two-right-side h2 { font-size: 14px; line-height: 18px; margin: 0 0 6px 0 } .cat-two-center-side ul li, .cat-two-right-side ul li { list-style: none; width: 100%; border-top: 1px solid #e6e6e6; padding-top: 20px; float: left; display: block } .cat-two-center-side .entry-info, .cat-two-right-side .entry-info, .feat-side .entry-info, .cat-two-center-side .sl-count, .cat-two-right-side .sl-count, .feat-side .sl-count { font-size: 10px } /* 21 Блок 5 */ .cat-four { float: left; width: 100%; margin-top: 20px; margin-bottom: 20px; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6 } .cat-four-left-main { float: left; width: 28.8%; margin-right: 3%; padding-right: 3%; border-right: 1px solid #e6e6e6; padding-bottom: 15px; padding-top: 40px } .cat-four-left-main-blok { margin-bottom: 30px } .cat-four-left-side { float: left; width: 28.8%; margin-right: 3%; padding-right: 3%; border-right: 1px solid #e6e6e6; padding-top: 40px } .cat-four-left-main h2 { font-size: 18px; line-height: 20px; margin: 0 0 12px 0 } .cat-four-left-side h2 { font-size: 14px; line-height: 20px; margin: 0 0 12px 0 } .cat-four-left ul { padding: 0; margin: 0 } .cat-four-left ul li { list-style: none; width: 100%; margin-bottom: 10px; padding-bottom: 12px; float: left; display: block } .cat-four-left ul li:after, .cat-two-center-side ul li:after { content: ''; display: block; clear: both } .cat-four-left ul li:last-child, .cat-two-center-side ul li:last-child { margin-bottom: 0; padding-bottom: 0 } .cat-four-left-main ul li { margin-bottom: 25px } .cat-four-right { float: left; width: 28.8%; padding-top: 15px } .cat-four-right-one { border-radius: 4px; background-position: center center; background-size: cover; position: relative; margin-top: 30px } .cat-four-right h2 { font-size: 20px; line-height: 22px; margin: 20px 0 30px 0 } .cat-four-right h2 a { color: #fff; text-decoration: none } .cat-four-right h2 a:hover { color: #fff; text-decoration: underline } .cat-four-right-inner { padding: 20% 12% 12% 13%; color: #fff; position: relative; background: rgba(51, 51, 51, 0.5); border-radius: 4px } .cat-four-left-side .entry-info { font-size: 11px } .cat-four-right .more-link { color: #fff; font-weight: bold } .cat-four-right-inner a, .cat-four-right .entry-info, .top-blok-bottom .post-content a, .cat-four-right-one .sl-wrapper a, .cat-four-right-one .post-cat a:hover { color: #fff } /* 22 Блок 6 */ .cat-five { width: 100%; float: left; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; margin-top: 20px; margin-bottom: 20px } .cat-five-left { float: left; width: 28.8%; padding-top: 45px; padding-bottom: 45px; margin-right: 3%; padding-right: 3%; border-right: 1px solid #e6e6e6 } .cat-five-center { float: left; width: 28.8%; padding-top: 45px; padding-right: 3%; margin-right: 3%; border-right: 1px solid #e6e6e6; padding-bottom: 45px } .cat-five-right { float: left; width: 28.8%; padding-top: 45px; padding-bottom: 45px } .cat-five-left h2, .cat-five-center h2, .cat-five-right h2 { font-size: 14px; line-height: 18px; margin: 0 0 13px 0 } .cat-five ul { padding: 0; margin: 0 } .cat-five ul li { list-style: none; width: 100%; margin-bottom: 10px; padding-bottom: 12px; float: left; display: block } .cat-five ul li:after { content: ''; display: block; clear: both } .cat-five ul li:last-child { margin-bottom: 0; padding-bottom: 0 } .cat-six h2 { margin: 0 0 10px 0; font-size: 20px } .cat-six .entry-info { margin: 0 0 15px 0 } .cat-six img { float: left; margin: 0 30px 50px 0 } .cat-six-inner { float: left; width: 66%; margin-right: 2% } /* 23 Избранные рубрики */ .category-box { width: 100%; float: left; margin-top: 10px } .cat-box-1, .cat-box-5 { width: 23.5%; height: 180px; float: left; position: relative; margin: 0 0 2% 0; border-radius: 3px } .cat-box-2, .cat-box-6 { width: 23.5%; height: 180px; float: left; position: relative; margin: 0 0 2% 2%; border-radius: 3px } .cat-box-3, .cat-box-7 { width: 23.5%; height: 180px; float: left; position: relative; margin: 0 0 2% 2%; border-radius: 3px } .cat-box-4, .cat-box-8 { width: 23.5%; height: 180px; float: left; position: relative; margin: 0 0 2% 2%; border-radius: 3px } .cat-box-text h3 { color: #fff; font-size: 20px; line-height: 24px; font-weight: bold; margin: 0 } .cat-box-text span { color: #fff; font-size: 12px; display: block } .category-box a { text-decoration: none; color: #fff } .category-box a:hover { text-decoration: none; color: #333 } .cat-box-inner { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(106, 90, 93, 0.4); padding: 35px 20px 0 20px; border-radius: 3px; transition: all 300ms ease-in-out } .cat-box-text { padding: 25px 15px; border: 1px solid #fff; text-align: center; transition: all 300ms ease-in-out } .cat-box-inner:hover { background: rgba(0, 0, 0, .0) } .cat-box-inner:hover .cat-box-text { background: rgba(255, 255, 255, .8); color: #333 } .cat-box-inner:hover .cat-box-text h3, .cat-box-inner:hover .cat-box-text span { color: #333 } /* 24 Подвал */ .footer { width: 100%; float: left; margin: 30px auto 0; border-top: 1px solid #e6e6e6 } .footer-inner { width: 100%; max-width: 1100px; margin: 0 auto; position: relative } .foot-blok-left { width: 26.56%; float: left; margin-right: 5%; padding-right: 5%; padding-top: 45px; padding-bottom: 35px; border-right: 1px solid #e6e6e6 } .foot-blok-center { width: 26.56%; float: left; margin-right: 5%; padding-right: 5%; padding-top: 45px; padding-bottom: 35px; border-right: 1px solid #e6e6e6 } .foot-blok-right { width: 26.56%; float: left; padding-bottom: 35px; padding-top: 45px } .foot-wid { margin-bottom: 30px } .foot-wid p a { text-decoration: underline } .foot-wid p a:hover { text-decoration: underline } /* 25 Кредитсы */ .credits { width: 90%; max-width: 1180px; margin: 30px auto; position: relative } .credits p { width: 40%; float: left; display: block; font-size: 14px; padding-bottom: 40px } .credits p a { text-decoration: underline } .credits p a:hover { text-decoration: underline } /* 26 Баннеры */ .ad728-top { float: right; margin: 5px 0 25px 0; width: 728px; height: 90px } @media(max-width:1024px) { .ad728-top { width: 728px; height: 90px } } @media(max-width:900px) { .ad728-top { width: 468px; height: 60px; margin-bottom: 40px } } @media(max-width:600px) { .ad728-top { width: 300px; height: 250px } } @media(max-width:480px) { .ad728-top { width: 320px; height: 100px } } @media(max-width:414px) { .ad728-top { width: 300px; height: 60px; float: none; margin: 0 auto; overflow: hidden } } .ad970-mid, .ad970-mid-2, .ad970-mid-3 { margin: 10px auto; width: 970px; height: 90px; text-align: center } @media(max-width:1024px) { .ad970-mid, .ad970-mid-2, .ad970-mid-3 { width: 728px; height: 90px; margin: 10px auto 20px } } @media(max-width:900px) { .ad970-mid, .ad970-mid-2, .ad970-mid-3 { width: 468px; height: 60px } } @media(max-width:600px) { .ad970-mid, .ad970-mid-2, .ad970-mid-3 { width: 300px; height: 250px } } @media(max-width:480px) { .ad970-mid, .ad970-mid-2, .ad970-mid-3 { width: 320px; height: 100px } } @media(max-width:414px) { .ad970-mid, .ad970-mid-2, .ad970-mid-3 { width: 250px; height: 250px; overflow: hidden } } .ad300-side { margin: 0 auto 5px; width: 300px; height: 600px; text-align: center } @media(max-width:1024px) { .ad300-side { width: 250px; height: 250px } } @media(max-width:736px) { .ad300-side { width: 300px; height: 250px } } @media(max-width:414px) { .ad300-side { width: 250px; height: 250px; overflow: hidden } } .ad300-foot { margin: 0 auto 5px; width: 300px; height: 600px; text-align: center } @media(max-width:1024px) { .ad300-foot { width: 160px; height: 600px } } @media(max-width:736px) { .ad300-foot { width: 300px; height: 250px } } @media(max-width:414px) { .ad300-foot { width: 250px; height: 250px; overflow: hidden } } .ad468-post { width: 468px; height: 60px; margin: 40px auto 0; text-align: center } @media(max-width:600px) { .ad468-post { width: 300px; height: 250px } } @media(max-width:480px) { .ad468-post { width: 320px; height: 100px } } @media(max-width:414px) { .ad468-post { width: 250px; height: 250px; overflow: hidden } } .ad728-top ins, .ad970-mid ins, .ad970-mid-2 ins, .ad300-side ins, .ad300-foot ins, .ad468-post ins { margin: inherit; width: inherit; height: inherit } /* 27 Всплывающие подсказки */ .tooltip { position: relative } .tooltip .tooltiptext { visibility: hidden; width: 60px; font-size: 12px; background: rgba(51, 51, 51, 1); color: #fff; text-align: center; padding: 6px 0; border-radius: 3px; position: absolute; z-index: 1 } .tooltip:hover .tooltiptext { visibility: visible } .tooltip .tooltiptext::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: rgba(51, 51, 51, 0.9) transparent transparent transparent } .tooltip .tooltiptext { width: 60px; top: -10%; left: 50%; margin-left: -30px } .tooltip .tooltiptext { opacity: 0; transition: opacity 1s } .tooltip:hover .tooltiptext { opacity: 1 } /* 28 Форма подписки */ .overlay { background-color: rgba(0, 0, 0, .7); bottom: 0; cursor: default; left: 0; opacity: 0; position: fixed; right: 0; top: 0; visibility: hidden; z-index: 1000; -webkit-transition: opacity .5s; -moz-transition: opacity .5s; -ms-transition: opacity .5s; -o-transition: opacity .5s; transition: opacity .5s } .popup { border-radius: 10px; background-color: #fff; display: inline-block; left: 50%; opacity: 0; padding: 35px; width: 260px; height: 220px; position: fixed; text-align: center; top: 45%; visibility: hidden; z-index: 1500; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: opacity .5s, top .5s; -moz-transition: opacity .5s, top .5s; -ms-transition: opacity .5s, top .5s; -o-transition: opacity .5s, top .5s; transition: opacity .5s, top .5s } .popup-text { text-align: center; font-weight: bold; font-size: 20px; line-height: 22px } .pop-wrap { position: relative } .pop-wrap a.close { font-weight: bold; font-size: 16px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; padding: 0 5px 2px 5px; line-height: 1em; text-align: center; background: #e74c3c; border: 4px solid #fff; cursor: pointer; color: #fff; box-shadow: -2px 2px 3px #ddd; text-decoration: none } .pop-wrap a.close { position: absolute; float: right; top: -50px; right: -41px; z-index: 200 } #emailSub-widget { padding: 0 30px; position: relative } #emailSub-widget input[type="text"] { background: #fff; border: 1px dashed #ccc; width: 90%; font-size: 15px; color: #333; padding: 5% 5%; text-align: center; box-sizing: border-box; margin: 0 auto; display: block } .sub-message { color: #999; display: block; font-size: 12px; line-height: 16px; text-align: center } #emailSub-widget input[type="submit"] { width: 150px; display: block; vertical-align: top; border-radius: 4px; font-size: 14px; line-height: 1.65em; text-align: center; text-decoration: none; color: #fff; outline: 0; border: 0; box-shadow: none; cursor: pointer; padding: 7px 5px; margin: 0 auto; transition: all .2s linear } #emailSub-output { position: absolute; top: 36%; left: 10%; width: 80%; text-align: center; font-size: 12px; line-height: 14px } #emailSub-widget .fa { display: block; text-align: center; font-size: 50px; margin-bottom: 15px } /* 29 Техданные и элементы записей и лайки*/ .entry, .post { width: 100%; float: left; position: relative } .entry { margin-bottom: 50px; float: left } .single .entry { margin-bottom: 0 } .more-link, .more-link-center { text-transform: uppercase; font-size: 11px } .entry-info { font-size: 12px; margin-bottom: 20px; display: block } .page-template-main .entry-info { margin: 0; display: inherit } a.more-link { text-align: left } a.more-link-center { display: block; text-align: center } .blog .cats { float: right; padding-right: 20px } .entry-date { float: right; padding-right: 10px; font-size: 12px } .cat-bar .sl-icon, .cat-bar .sl-count { font-size: 12px } .cat-bar a.post-edit-link:hover { text-decoration: underline } .cat-four-left-main .entry-info, .cat-two-center .entry-info, .cat-two-right .entry-info, .cat-one .entry-info, .feat-main .entry-info { margin: 0 0 14px 0 } .blok-bottom .sl-icon, .blok-bottom .sl-count, .cat-four-right .sl-count, .cat-four-right .sl-count, .featured-item-main .sl-count, .featured-item-main .sl-icon { color: #fff!important } .sl-icon, .sl-count { font-size: 11px !important; text-transform: none } .entry-date .sl-count { padding-left: 3px } .share-post .sl-icon { font-size: 14px } .share-post .sl-count { font-size: 15px; padding-left: 4px } .edit-link { padding-top: 15px; text-align: center; font-size: 12px } /* 30 Информация об авторе */ .about-author { width: 100%; padding: 24px 0; margin: 50px auto 0; text-align: center; border-bottom: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6 } .about-author h3 { font-size: 16px; margin: 0 0 25px 0 } .about-thumb img { margin-bottom: 20px; border-radius: 50% } .about-author a { text-decoration: underline } .about-author a:hover { text-decoration: underline } .about-author span { font-size: 13px; line-height: 13px } #author .about-author { padding: 0; margin: 0 auto 50px; border: 0 } /* 31 Хлебные крошки (copyright: Dimox.name) */ .breadcrumbs { font-size: 10px; line-height: 15px; letter-spacing: .5px; text-transform: uppercase; display: block; margin-bottom: 10px } .breadcrumbs a { text-decoration: none } .breadcrumbs a:hover { text-decoration: underline } /* 32 404 страница */ .main-col-404 { margin-bottom: 60px; width: 100% } .main-col-404 input { display: block; width: 50%; margin: 15px auto 35px; border-radius: 0; padding: 2%; font-size: 15px; font-family: inherit; color: #333; border: 0 } .main-col-404 .fa-bomb { display: block; font-size: 100px; margin-bottom: 40px; text-align: center!important } .main-col-404 h1.post-title { font-size: 30px; margin: 0 0 10px 0; text-align: center } /* 33 Списки сайта */ ol { list-style: decimal; list-style-position: inside; margin: 25px 0 35px 0 } ol li { margin: 0; padding: 0 0 10px 0 } ol ol { list-style: upper-alpha } ol ol ol { list-style: lower-roman } ol ol ol ol { list-style: lower-alpha } .entry ul, .side-blok ul, .footer ul { list-style: square; list-style-position: inside; margin: 0 } .entry ul li, .side-blok ul li, .footer ul li { margin: 0 0 8px 0; padding: 0 0 0 3px } .entry ul li ul, .side-blok ul li ul, .footer ul li ul { list-style: square; padding-left: 15px; padding-top: 8px } .entry ul li ul li, .side-blok ul li ul li, .footer ul li ul li { margin: 0 0 8px 0; padding: 0 0 0 3px } .side-blok ul li:last-child { margin-bottom: 0; padding-bottom: 0 } /* 34 Внутренняя навигация */ .post-navigation { width: 100%; margin: 5px auto; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; padding: 20px 0 } .nav-box-previous { float: left; width: 46%; margin-right: 8%; position: relative } .nav-box-next { float: right; width: 46%; position: relative; text-align: right } .nav-box-previous img { float: left; margin-right: 30px; border-radius: 3px } .nav-box-next img { float: right; margin-left: 30px; border-radius: 3px } .post-navigation img { margin-bottom: 15px } .post-navigation h2 { font-size: 15px; line-height: 18px; margin-top: 8px; font-weight: bold; text-transform: none } .post-navigation span { display: block; font-size: 12px; line-height: 16px } .post-navigation .img-alt-nav { border-radius: 3px } /* 35 Похожие записи / Другие новости */ ul.related-posts, ul.related-posts-fullwidth { width: 100%; padding: 20px 0; margin: 15px auto; list-style: none; } ul.related-posts li { width: 30%; float: left; padding: 0; margin-bottom: 20px; margin-right: 3.3333%; margin-left: 0; height: 215px; overflow: hidden; } ul.related-posts-fullwidth li { width: 30.3333%; float: left; padding: 0; margin-bottom: 20px; margin-right: 1.5%; margin-left: 1.5%; height: 212px; overflow: hidden; text-align: center } ul.related-posts li img, ul.related-posts-fullwidth li img { margin-bottom: 20px; border-radius: 3px } .related-title { font-size: 16px; margin-bottom: 26px; text-transform: uppercase; display: block; font-weight: bold; text-align: center } .rel-post-title { font-size: 13px; display: block; line-height: 18px } ul.related-posts .img-alt, ul.related-posts-fullwidth .img-alt { border-radius: 3px } /* 36 Кнопки для расшаривания публикаций и метки*/ .share-post { margin: 35px auto; text-align: center; text-transform: uppercase } .ya-share2 { margin-bottom: 12px } .entry-tags { display: block; font-size: 11px; margin-top: 6px } .entry-tags a { text-decoration: none } /* 37 Цветные метки рубрик и даты */ .cat-bar { width: 100%; margin-bottom: 30px; background: #f9f9f9; font-size: 13px; line-height: 13px; padding: 10px 0 } .cat-name, .foot-title, .side-title, .soc-title { font-size: 11px; line-height: 11px; text-transform: uppercase; padding: 10px 11px; color: #fff; font-weight: bold; letter-spacing: 1px } .cat-desc { display: inline-block; float: right; padding-right: 15px } .cat-bar a, .post-cat a { color: #fff; text-decoration: none } .cat-bar a:hover, .post-cat a:hover { color: #fff; text-decoration: underline } .post-cat { position: absolute; font-size: 9px; text-transform: uppercase; top: 15px; right: 20px; color: #fff; padding: 1px 6px; font-weight: bold; z-index: 100; letter-spacing: 1px } .post-cat-2 { display: inline-block; font-size: 9px; text-transform: uppercase; color: #fff; padding: 2px 6px; font-weight: bold; letter-spacing: 1px; margin-top: 15px } /* 38 Виджет Выбор читателей с лайками */ ul.likes-count { list-style: none; margin-bottom: 10px } ul.likes-count li { float: left; display: block; width: 31.33%; margin: 0 1% 3% 0; } ul.likes-count li:nth-child(1), ul.likes-count li:nth-child(4), ul.likes-count li:nth-child(7) { margin: 0 0 3% 0 } img.pop-thumb { opacity: 1; transition: all 300ms ease-in-out } ul.likes-count .sl-icon { color: #fff; font-size: 15px } ul.likes-count .sl-count { color: #fff; font-size: 14px; padding-left: 4px } ul.likes-count a.liked span.sl-count { color: #fff; text-decoration: none } /* 39 Изображения сайта и галереи */ img.pop-thumb:hover { opacity: .7 } .home img { border-radius: 3px } .feat-blok img, .cat-one img, .cat-two img, .cat-three img, .cat-four img, .cat-five img, .newsticker img, .post-navigation img, .cat-six img { -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s } .feat-blok img:hover, .cat-one img:hover, .cat-two img:hover, .cat-three img:hover, .cat-five img:hover, .cat-four img:hover, .newsticker img:hover, .post-navigation img:hover, .cat-six img:hover { -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); transform: rotateY(180deg) } img.alignleft { float: left; margin: 5px 35px 25px 0 } img.aligncenter { display: block; margin-left: auto; margin-right: auto; margin-top: 25px; margin-bottom: 30px } .wp-caption { text-align: center; margin-bottom: 15px; max-width: 100%; height: auto } .wp-caption img { margin: 0; padding: 0; border: 0 none } .wp-caption-text { font-size: 13px; line-height: 17px; padding: 7px 5px; margin: 0 } .wp-caption.alignleft { float: left; margin: 5px 30px 7px 0 } .wp-caption.alignright { float: right; margin: 5px 0 7px 30px } .wp-caption.aligncenter, .attachment img { display: block; margin-left: auto; margin-right: auto; margin-bottom: 20px } img.alignright { float: right; margin: 5px 0 25px 35px } .gallery { margin: 40px auto 40px!important } .gallery-item { display: inline-block; padding: 0 1% 1% 2%; text-align: center; vertical-align: top; width: 100% } #gallery-1 img { border: 0; border-radius: 4px } .gallery .gallery-item img { border: none!important } .gallery-columns-2 .gallery-item { max-width: 46% } .gallery-columns-3 .gallery-item { max-width: 29% } .gallery-columns-4 .gallery-item { max-width: 21% } .gallery-columns-5 .gallery-item { max-width: 16% } .gallery-columns-6 .gallery-item { max-width: 10% } .gallery-icon img { margin: 0 auto } .gallery-caption { color: #707070; display: block; font-size: 12px; padding: 5px 10px } .img-attach { display: block; text-align: center; font-weight: bold } .nodisplay { opacity: 0 } .appear { opacity: 1; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out } .list-thumb { float: left; margin: 4px 25px 20px 0 } .main-thumb { margin: 0 auto 22px } .blog-thumb { float: left; margin: 4px 25px 20px 0 } .single-thumb { margin-bottom: 25px } /* 40 Список страниц (WP Pagenavi) */ .nav-container { width: 100%; margin: 0 auto 20px } .wp-pagenavi { width: 98%; font-size: 14px; padding-top: 40px; border-top: 1px solid #e6e6e6 } .wp-pagenavi a { padding: 6px 10px; margin: 2px 5px 2px 0; text-decoration: none; border: 0; color: #333 } .wp-pagenavi span.pages { padding: 2px 4px; margin: 2px 30px 20px 10px; border: 0 } .wp-pagenavi span.current { padding: 6px 10px; margin: 2px 5px 2px 0; border: 0; color: #fff; border-radius: 4px } .wp-pagenavi span.extend { padding: 6px 10px; margin: 2px 5px 2px 0; border: 0 } .wp-pagenavi a:hover { color: #fff; border-radius: 4px } /* 41 Кнопка вверх */ #backtop { display: none; position: fixed; padding: 5px 6px 4px 6px; text-align: center; z-index: 100; bottom: 15px; right: 15px; font-size: 25px; color: #fff; font-weight: normal; background: rgba(51, 51, 51, 0.4); border-radius: 5px } #backtop:hover { background: rgba(51, 51, 51, 0.9) } /* 42 Список комментариев и форма отправки */ .comments-box { width: 100%; position: relative; margin: 40px auto 0; padding-bottom: 20px } #respond { margin: 0; padding: 0 } .comments-box.text { border: 1px solid #93bab1; padding: 2px; color: #666; width: 200px } ol.commentlist { margin: 30px 0 50px 0; padding: 0 } ol.commentlist li div.vcard cite.fn a.url:hover { text-decoration: none } ol.commentlist li { margin-top: 20px; list-style-type: none; padding: 0; margin-left: 0 } ol.commentlist li div.vcard cite.fn { font-weight: bold; font-size: 14px } ol.commentlist li div.vcard cite.fn a.url { text-decoration: none } ol.commentlist li div.vcard img.avatar { float: left; margin: 0 30px 0 0; border-radius: 30px } ol.commentlist li div.commentmetadata { font-size: 11px } ol.commentlist li div.comment-meta { margin: 0 0 10px 0 } ol.commentlist li div.comment-meta a { color: #7b7b7b; text-decoration: none } ol.commentlist li p { margin-left: 80px } ol.commentlist li div.reply { margin-left: 0; font-size: 12px; text-transform: uppercase; color: #ccc; font-weight: bold; cursor: pointer } ol.commentlist li div.reply a { color: #ccc; text-decoration: none } ol.commentlist .parent { padding: 5px 0 5px 0; border-bottom: 1px dotted #ddd } ol.commentlist .parent li { margin-top: 20px; border: 0; padding: 0 } ol.children { margin: 0 } ol.children li { margin: 20px 0 20px 25px } #comment { margin-bottom: 30px } a.comment-edit-link { float: right } .comment-form label { color: #999; font-size: 12px; font-weight: bold; display: block; line-height: 1.5; text-transform: uppercase; margin-bottom: 10px } h3#reply-title, .comment-title { margin: 10px auto 20px; font-size: 16px; text-transform: uppercase; display: block; font-weight: bold } .comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"] { font-family: inherit; font-size: 14px; width: 94%; padding: 4% 3%; margin-bottom: 10px; background: #fff; border: 1px solid #e6e6e6 } .logged-in-as, .comment-notes, .comment-awaiting-moderation, .logged-in-as, .form-allowed-tags { color: #999; font-size: 14px; line-height: 1.5; margin-bottom: 15px } .no-comments { color: #999; font-weight: bold; padding-top: 1.6em } .comment-navigation+.no-comments { border-top: 0 } .form-submit { margin-bottom: 30px; clear: both } .required { color: #c0392b } .top-text .vcard { display: inline-block; margin-bottom: 40px } #commentform textarea { font-family: inherit; height: 150px; width: 94%; font-size: 14px; padding: 2% 3%; display: block; color: #555; background: #fff; border: 1px solid #e6e6e6 } #commentform input:focus, #commentform textarea:focus { background: #fff; -webkit-box-shadow: 0 0 4px rgba(102, 203, 245, 0.9); -moz-box-shadow: 0 0 4px rgba(102, 203, 245, 0.9); box-shadow: 0 0 4px rgba(102, 203, 245, 0.9) } a#cancel-comment-reply-link { display: block; font-size: 12px; margin-top: 15px; font-weight: normal; color: #999 } .comment-form input[type="submit"] { display: block; vertical-align: top; border-radius: 4px; font-size: 11px; text-transform: uppercase; line-height: 20px; text-align: center; text-decoration: none; color: #fff; -webkit-appearance: none; outline: 0; border: 0; box-shadow: none; cursor: pointer; padding: 10px 12px; margin: 30px auto; transition: all .2s linear } .comment-form input[type="submit"]:hover { color: #fff } p.comment-form-author, p.comment-form-email, p.comment-form-url { width: 48%; float: left; margin-right: 4%; display: block; margin-bottom: 30px } p.comment-form-email { margin-right: 0 } .comments-box .says { display: none } .comments-box .navigation { width: 100%; margin: 40px auto 40px; text-align: center; border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding: 20px 0 } .comments-box .navigation .nav-previous { width: 50%; float: left; text-align: left } .comments-box .navigation .nav-next { width: 50%; float: right; text-align: right } .comments-box .navigation a { color: #bbb; text-decoration: none } .comments-box .navigation a:hover { text-decoration: underline } ol.commentlist li #respond p.comment-form-author, ol.commentlist li #respond p.comment-form-email, ol.commentlist li #respond p.comment-form-url { width: 48%; float: left; margin-right: 4% } ol.commentlist li #respond p.comment-form-email { margin-right: 0; margin-left: 0 } ol.commentlist li #respond .comment-notes, ol.commentlist li p { margin-left: 0 } p.comment-form-author, ol.commentlist li #respond p.comment-form-author { margin-left: 0 } /* 43 Архивы - заголовок и описание*/ .arch-title { margin: 5px auto 15px; font-size: 16px; text-transform: uppercase; text-align: center; display: block; font-weight: bold } .archive-desc { display: block; margin-bottom: 45px; padding-bottom: 20px; border-bottom: 1px solid #e6e6e6; font-size: 14px; text-align: center } .search-results .arch-title { margin: 5px auto 25px; font-size: 16px; text-transform: uppercase; text-align: center; display: block; font-weight: bold } /* 44 Социалка*/ .social-bar { float: left; padding-left: 150px; position: absolute; } .social-bar ul { text-align: center; list-style: none } .social-bar ul li { float: left; margin: 0 0 0 10px; padding: 0; width: 26px } .social-bar .first { margin: 0!important } .social-bar ul li a { width: 100%; display: block; font-size: 12px; border-radius: 4px; text-decoration: none; color: #fff; transition: all .3s linear } .social-bar:after { content: ''; display: block; clear: both } .vk { background: #4d7198 } .fb { background: #3b5998 } .tw { background: #14a1e8 } .ig { background: #c7b5a1 } .od { background: #f6881f } .gp { background: #cf322a } .yt { background: #a81a1e } .in { background: #0c62a6 } .lj { background: #149ee4 } .lj .fa { transform: rotateY(180deg) } .social-bar ul li:before { height: 0; width: 0; position: relative; background: 0 } /* 45 Облако меток */ .tagcloud { width: 100%; display: inline-block; margin-bottom: 10px } .tagcloud a { color: #fff; border: 0; float: left; margin: 0 6px 6px 0; padding: 5px 8px; line-height: 20px; font-size: 11px!important; text-decoration: none; font-weight: bold } .tagcloud a:hover { color: #fff; text-decoration: none } /* 46 Выпадающий список авторов */ select { padding: 3px 5px; line-height: 24px; height: 24px; vertical-align: middle; font-size: 14px; border-radius: 0; font-family: inherit; font-size: inherit; font-weight: inherit; border: 1px solid #ddd; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07); box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07); background-color: #fff; color: #32373c; outline: 0; -webkit-transition: 50ms border-color ease-in-out; transition: 50ms border-color ease-in-out } .dropdown { color: #999; font-size: 12px; overflow: hidden; display: inline-block; vertical-align: bottom; border-radius: 0; border: 0; cursor: pointer } .dropdown input[type="submit"] { vertical-align: middle; border-radius: 4px; font-size: 11px; line-height: 17px; text-align: center; text-decoration: none; color: #999; -webkit-appearance: none; outline: 0; border: 1px solid #e6e6e6; box-shadow: none; cursor: pointer; padding: 1px 6px; transition: all .2s linear; background: 0 } .dropdown input[type="submit"]:hover { color: #fff } /* 47 Адаптивные стили */ @media only screen and (max-width:1280px) { .wrap, .footer-inner { width: 90% } } @media only screen and (max-width:1160px) { .cat-four-left-side h2 { font-size: 12px } .cat-four-left-side img { max-width: 90px } .feat-side h2 { font-size: 12px; line-height: 17px } .logo { margin: 0; text-align: center } .logo h1, .logo span { font-size: 26px; line-height: 26px } .logo-inner { float: none; margin-bottom: 20px } .logo h1.site-title, .logo span.site-title { margin-bottom: 20px } .menunav { margin-top: 30px } .menunav ul li { font-size: 12px; } .ad728-top { float: none; margin: 0 auto } .cat-six-inner { float: left; width: 64% } .category-box h3 { font-size: 18px; line-height: 22px } } @media only screen and (max-width:1060px) { .banner--clone.menunav ul li:first-child { border: 0; padding-left: 25px } } @media only screen and (max-width:1024px) { body { font-size: 14px } .wrap, .footer-inner { width: 86% } .toggle-search { display: none } #preloader .spinner { top: 65% } #top-bar { display: none } .top-load-trigger { display: block } .site-desc { font-size: 12px } .nodisplay { opacity: 1 } .category-box h3 { font-size: 16px; line-height: 20px } .feat-blok-left { width: 100%; margin-right: 0; padding-right: 0; border: 0 } .feat-blok-right { width: 100% } .feat-main { width: 48%; margin-right: 4%; margin-bottom: 30px } .feat-side { width: 48%; padding: 0; margin-bottom: 30px } .feat-side ul li { width: 100% } .feat-side h2 { font-size: 15px; line-height: 20px } .featured-post h2 { font-size: 13px } .cat-name, .foot-title, .side-title, .soc-title { font-size: 9px } .cat-two-left { width: 100%; padding-bottom: 20px; margin: 0 0 40px 0; padding-right: 0; border-right: 0; border-bottom: 1px solid #e6e6e6 } .cat-two-left ul li { width: 46%; padding-right: 4% } .cat-two-left h2 { font-size: 14px } .cat-two-center { width: 44%; padding-top: 0; margin-right: 4%; padding-right: 4%; border-right: 1px solid #e6e6e6; padding-bottom: 40px } .cat-two-right { width: 44%; padding-top: 0; padding-bottom: 20px } .cat-four { border: 0; margin: 0 } .cat-four-left { float: left; width: 100%; border: 0; border-bottom: 1px solid #e6e6e6; padding-right: 0 } .cat-four-left-main { float: left; width: 100%; border: 0; padding: 0 } .cat-four-left-blok { float: left; width: 50%; padding-right: 5%; margin-bottom: 35px } .cat-four-left-main-blok { width: 47%; margin: 0 6% 4% 0; float: left } .cat-four-left-main-blok:nth-child(2n) { margin-right: 0 } .cat-four-left-side { float: left; width: 100%; margin-bottom: 5px; border: 0 } .cat-four-left-side ul li { width: 48%; margin-right: 4% } .cat-four-left-side ul li:nth-child(2n), .cat-four-left-side ul li:nth-child(4n), .cat-four-left-side ul li:nth-child(6n) { margin-right: 0 } .cat-four-right { float: left; width: 100%; margin-bottom: 30px } .cat-four-right-one { float: left; width: 31.33%; margin: 4% 0 0 3% } .cat-four-right-one:first-child { margin-left: 0 } .cat-four-left-side img { max-width: none } .cat-four-left-side h2 { font-size: 14px } .blok-bottom h2 { font-size: 12px; margin: 6px 0 0 0 } .blok-bottom .post-content { font-size: 11px } h2.ticker { font-size: 16px; line-height: 18px } .cat-five { margin-bottom: 35px } .cat-five-left, .cat-five-center, .cat-five-right { width: 100%; padding-bottom: 15px; margin: 0 0 10px 0; padding-right: 0; border-right: 0; border-bottom: 1px solid #e6e6e6 } .cat-five-right { border: 0; padding: 35px 0 0 0; margin: 0 } .cat-five-left h2, .cat-five-center h2, .cat-five-right h2 { font-size: 16px; line-height: 18px } .cat-five ul li { width: 46%; padding-right: 4% } #menu { margin-left: -9999px; width: 0; height: 0; overflow: hidden; margin: 0 } #mob { display: block } .sf-sub-indicator { display: none } .wp-pagenavi { margin: 10px auto 50px; padding-top: 35px; text-align: center } .wp-pagenavi a.page, span.extend, a.last { display: none } .wp-pagenavi span.current { background: 0; color: #fff } .wp-pagenavi a.nextpostslink, .wp-pagenavi a.previouspostslink { border-radius: 4px; color: #333 } .cat-six-inner { float: left; width: 55%; margin-bottom: 45px } .cat-six h2 { font-size: 16px } .cat-desc { font-size: 10px } .post-navigation h2 { font-size: 14px; line-height: 17px } .post-navigation span { font-size: 10px; line-height: 14px } h1.post-title { font-size: 26px } .feat-blok img:hover, .cat-one img:hover, .cat-two img:hover, .cat-three img:hover, .cat-five img:hover, .cat-four img:hover, .newsticker img:hover, .post-navigation img:hover, .cat-six img:hover { -webkit-transform: rotateY(0deg); -moz-transform: rotateY(0deg); transform: rotateY(0deg) } .blog-thumb { margin: 0 0 20px 0 } h2.post-title:before { content: ''; display: block; clear: both } .blog .entry-content:before { content: ''; display: block; clear: both } .nav-box-previous img, .nav-box-next img { width: 60px } .full-width-col { margin-top: 30px } .credits { width: 90% } .credits p, .social-bar { width: 100%; float: left; margin-bottom: 25px } } @media only screen and (max-width:900px) { .wrap, .footer-inner { width: 84% } .cat-name, .foot-title, .side-title, .soc-title { font-size: 11px; display: inline } .post-cat { font-size: 9px; line-height: 12px; padding: 3px 5px } .cat-box-1, .cat-box-2, .cat-box-3, .cat-box-4, .cat-box-5, .cat-box-6, .cat-box-7, .cat-box-8 { width: 49% } .cat-box-1, .cat-box-3, .cat-box-5, .cat-box-7 { margin-left: 0 } .cat-box-2, .cat-box-4, .cat-box-6, .cat-box-8 { margin-left: 2% } .category-box h3 { font-size: 16px; line-height: 20px } .cat-box-inner { padding: 40px 25px 0 25px } .cat-five-left h2, .cat-five-center h2, .cat-five-right h2 { font-size: 14px; line-height: 18px } .foot-blok-left, .foot-blok-center, .foot-blok-right { width: 100%; float: left; margin-right: 0; padding-right: 0; padding-bottom: 5px; border-right: 0 } .foot-wid { margin-bottom: 0 } .textwidget { margin-bottom: 35px } } @media only screen and (max-width:800px) { body { font-size: 15px; line-height: 23px } h2.ticker { font-size: 14px; line-height: 18px } h1 { font-size: 24px } h2 { font-size: 22px } h3 { font-size: 20px } h4 { font-size: 18px } h5 { font-size: 16px } h6 { font-size: 14px } ol.commentlist li p { margin-left: 0; margin-top: 20px } ol.commentlist li div.reply { margin-left: 0 } p.comment-form-email, p.comment-form-url { margin-left: 0 } .cat-desc { font-size: 12px } .cat-four-left-side ul li { width: 100%; margin-right: 0 } .cat-five ul li { width: 100%; padding-right: 0 } .featured-item-main h2, .featured-item-main-right h2 { font-size: 16px; line-height: 20px } .cat-four-left-main-bottom { float: left; width: 100% } .ad300-mid { float: right; width: 55% } .cat-four-left-blok { float: left; width: 40% } .cat-one-blok { float: left; width: 48%; margin-left: 2%; margin-bottom: 26px } .box-inner { padding: 40px 35px } } @media only screen and (max-width:736px) { .logo { padding: 22px 0 8px 0 } .logo h1, .logo span { font-size: 20px; line-height: 20px } .site-desc { font-size: 10px } .cat-two-left ul li { width: 100%; padding-right: 0 } .cat-two-left h2 { font-size: 15px } .cat-two-center { width: 100%; margin-right: 0; padding-right: 0; border-right: 0; margin-bottom: 45px; text-align: center } .cat-two-right { width: 100%; padding-bottom: 40px; text-align: center } .cat-two-center p, .cat-two-center li, .cat-two-right p, .cat-two-right li { text-align: center } .cat-two-center-side, .cat-two-right-side { text-align: left } .cat-two-center-side, .cat-two-right-side { width: 90%; margin-left: 5% } .cat-four-right-one { float: left; width: 100%; margin: 30px 0 0 0 } .cat-four-right-inner { padding: 10% 10% 9% 10% } p.comment-form-author, p.comment-form-email, p.comment-form-url { width: 100%; float: left; margin-right: 0; margin-bottom: 10px } #commentform textarea { height: 150px; width: 96%; padding: 2% } .nav-box-previous img, .nav-box-next img { width: 60px } .post-navigation h2 { font-size: 14px; line-height: 18px; font-weight: normal } .nav-box-previous, .nav-box-next { width: 100%; float: left } .nav-box-previous { border-bottom: 1px solid #e6e6e6; margin-bottom: 20px } .logo { padding: 20px 0 0 0; margin: 0 } .featured-post h2 { font-size: 12px } .breadcrumbs, .entry-tags { font-size: 9px } } @media only screen and (max-width:600px) { .feat-main { width: 100%; margin-right: 0; text-align: center } .feat-side { width: 90%; margin-left: 5% } .category-box { margin: 30px 0 } .cat-one-blok { float: left; width: 100%; margin: 0 0 35px 0; height: auto; text-align: center } .cat-one-blok:first-child, .cat-one-blok:nth-child(5) { margin-left: 0 } .cat-box-1, .cat-box-2, .cat-box-3, .cat-box-4, .cat-box-5, .cat-box-6, .cat-box-7, .cat-box-8 { width: 100% } .cat-box-1, .cat-box-3, .cat-box-5, .cat-box-7 { margin-left: 0; margin-bottom: 20px } .cat-box-2, .cat-box-4, .cat-box-6, .cat-box-8 { margin-left: 0; margin-bottom: 20px } .category-box h3 { font-size: 20px; line-height: 24px } table { font-size: 12px } table th, table td { padding: 5px 6px } .featured-post-main, .featured-post-main-right { width: 100%; margin-right: 0 } .cat-four-left-blok { float: none; width: 100%; margin: 30px auto; text-align: center } .cat-desc { display: none } .cat-bar { padding: 0; text-align: center; padding-bottom: 12px } .entry .cat-bar { font-size: 13px; line-height: 13px; color: #999; padding: 10px 0; text-align: left } .cat-four-left-main-blok { width: 100%; margin: 0 0 6% 0; text-align: center } ul.likes-count li { float: left; display: block; width: 31% } } @media only screen and (max-width:500px) { .category-box h3 { font-size: 16px; line-height: 20px } .popup { top: 54% } } @media only screen and (max-width:414px) { body { font-size: 14px; line-height: 21px } .logo { padding: 40px 0 0 0 } .mm-listview { font-size: 13px } .breadcrumbs { font-size: 9px; line-height: 18px } h1.post-title { font-size: 20px; line-height: 25px } h2.post-title { font-size: 18px } .featured-post h2 { font-size: 12px; line-height: 15px } table { font-size: 11px } table th, table td { padding: 5px 3px } h3#reply-title, .comment-title { margin: 0 auto 15px; font-size: 18px; padding: 10px 0 15px 0 } .logged-in-as, .comment-notes, .comment-awaiting-moderation, .logged-in-as, .form-allowed-tags { color: #707070; font-size: 13px; line-height: 18px; margin-bottom: 25px } .nav-box-next { text-align: right } ul.related-posts li { width: 100%; margin: 0 0 25px 0; text-align: center } .comment-form input[type="submit"] { font-size: 10px } .related-title { text-align: center } .credits { font-size: 11px } .cat-name, .foot-title, .side-title, .soc-title { font-size: 9px } .blog .cats { display: none } .featured-item { width: 100%; margin: 0 0 20px 0 } .popup { width: 220px } .top-load-blok .top-header-date, .top-load-blok .top-header-sub, .top-load-blok .top-header-legal, .top-load-blok .top-header-rss, .top-load-blok .top-header-edit, .top-load-blok .dropdown, .top-load-blok .social-bar { margin: 0 auto 8px; padding-bottom: 8px; font-size: 12px } } @media only screen and (max-width:320px) { .wrap { width: 90%; padding: 2% 5% } .footer-inner { width: 100% } } /* 48 Лайки */ .sl-wrapper a { border-bottom: 0 !important; text-decoration: none !important } .sl-button { padding: 0; line-height: 11px; font-weight: normal } a.liked { color: #999 } a.liked:hover, a.liked:active, a.liked:focus { color: #999 } a.liked span.sl-count, .sl-count { color: #999 } .sl-icon { margin-right: 0.3125em } .sl-count { font-size: 0.625em; padding-left: 3px } .loader, .loader:before, .loader:after { background: rgba(0, 0, 0, 0.2); -webkit-animation: load1 1s infinite ease-in-out; animation: load1 1s infinite ease-in-out; width: .2em; height: .6em } .loader:before, .loader:after { position: absolute; top: 0; content: '' } .loader:before { left: -.375em; -webkit-animation-delay: -0.32s; animation-delay: -0.32s } .loader { text-indent: -9999em; display: inline-block; position: relative; vertical-align: middle; font-size: 1em; margin-left: 3px; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); -webkit-animation-delay: -0.16s; animation-delay: -0.16s } .loader:after { left: .375em } /* 49 Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */ @font-face { font-family: 'FontAwesome'; src: url('css/font-awesome-4.6.3/fonts/fontawesome-webfont.eot?v=4.6.3'); src: url('css/font-awesome-4.6.3/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), url('css/font-awesome-4.6.3/fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'), url('css/font-awesome-4.6.3/fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'), url('css/font-awesome-4.6.3/fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'), url('css/font-awesome-4.6.3/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg'); font-style: normal } .fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; /*text-rendering:auto;*/ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .fa-lg { font-size: 1.33333333em; line-height: .75em; vertical-align: -15% } .fa-2x { font-size: 2em } .fa-3x { font-size: 3em } .fa-4x { font-size: 4em } .fa-5x { font-size: 5em } .fa-fw { width: 1.28571429em; text-align: center } .fa-ul { padding-left: 0; margin-left: 2.14285714em; list-style-type: none } .fa-ul>li { position: relative } .fa-li { position: absolute; left: -2.14285714em; width: 2.14285714em; top: .14285714em; text-align: center } .fa-li.fa-lg { left: -1.85714286em } .fa-border { padding: .2em .25em .15em; border: solid .08em #eee; border-radius: .1em } .fa-pull-left { float: left } .fa-pull-right { float: right } .fa.fa-pull-left { margin-right: .3em } .fa.fa-pull-right { margin-left: .3em } .pull-right { float: right } .pull-left { float: left } .fa.pull-left { margin-right: .3em } .fa.pull-right { margin-left: .3em } .fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear } .fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8) } /*@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}*/ .fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle } .fa-stack-1x, .fa-stack-2x { position: absolute; left: 0; width: 100%; text-align: center } .fa-stack-1x { line-height: inherit } .fa-stack-2x { font-size: 2em } .fa-inverse { color: #fff } .fa-glass:before { content: "\f000" } .fa-music:before { content: "\f001" } .fa-search:before { content: "\f002" } .fa-envelope-o:before { content: "\f003" } .fa-heart:before { content: "\f004" } .fa-star:before { content: "\f005" } .fa-star-o:before { content: "\f006" } .fa-user:before { content: "\f007" } .fa-film:before { content: "\f008" } .fa-th-large:before { content: "\f009" } .fa-th:before { content: "\f00a" } .fa-th-list:before { content: "\f00b" } .fa-check:before { content: "\f00c" } .fa-remove:before, .fa-close:before, .fa-times:before { content: "\f00d" } .fa-search-plus:before { content: "\f00e" } .fa-search-minus:before { content: "\f010" } .fa-power-off:before { content: "\f011" } .fa-signal:before { content: "\f012" } .fa-gear:before, .fa-cog:before { content: "\f013" } .fa-trash-o:before { content: "\f014" } .fa-home:before { content: "\f015" } .fa-file-o:before { content: "\f016" } .fa-clock-o:before { content: "\f017" } .fa-road:before { content: "\f018" } .fa-download:before { content: "\f019" } .fa-arrow-circle-o-down:before { content: "\f01a" } .fa-arrow-circle-o-up:before { content: "\f01b" } .fa-inbox:before { content: "\f01c" } .fa-play-circle-o:before { content: "\f01d" } .fa-rotate-right:before, .fa-repeat:before { content: "\f01e" } .fa-refresh:before { content: "\f021" } .fa-list-alt:before { content: "\f022" } .fa-lock:before { content: "\f023" } .fa-flag:before { content: "\f024" } .fa-headphones:before { content: "\f025" } .fa-volume-off:before { content: "\f026" } .fa-volume-down:before { content: "\f027" } .fa-volume-up:before { content: "\f028" } .fa-qrcode:before { content: "\f029" } .fa-barcode:before { content: "\f02a" } .fa-tag:before { content: "\f02b" } .fa-tags:before { content: "\f02c" } .fa-book:before { content: "\f02d" } .fa-bookmark:before { content: "\f02e" } .fa-print:before { content: "\f02f" } .fa-camera:before { content: "\f030" } .fa-font:before { content: "\f031" } .fa-bold:before { content: "\f032" } .fa-italic:before { content: "\f033" } .fa-text-height:before { content: "\f034" } .fa-text-width:before { content: "\f035" } .fa-align-left:before { content: "\f036" } .fa-align-center:before { content: "\f037" } .fa-align-right:before { content: "\f038" } .fa-align-justify:before { content: "\f039" } .fa-list:before { content: "\f03a" } .fa-dedent:before, .fa-outdent:before { content: "\f03b" } .fa-indent:before { content: "\f03c" } .fa-video-camera:before { content: "\f03d" } .fa-photo:before, .fa-image:before, .fa-picture-o:before { content: "\f03e" } .fa-pencil:before { content: "\f040" } .fa-map-marker:before { content: "\f041" } .fa-adjust:before { content: "\f042" } .fa-tint:before { content: "\f043" } .fa-edit:before, .fa-pencil-square-o:before { content: "\f044" } .fa-share-square-o:before { content: "\f045" } .fa-check-square-o:before { content: "\f046" } .fa-arrows:before { content: "\f047" } .fa-step-backward:before { content: "\f048" } .fa-fast-backward:before { content: "\f049" } .fa-backward:before { content: "\f04a" } .fa-play:before { content: "\f04b" } .fa-pause:before { content: "\f04c" } .fa-stop:before { content: "\f04d" } .fa-forward:before { content: "\f04e" } .fa-fast-forward:before { content: "\f050" } .fa-step-forward:before { content: "\f051" } .fa-eject:before { content: "\f052" } .fa-chevron-left:before { content: "\f053" } .fa-chevron-right:before { content: "\f054" } .fa-plus-circle:before { content: "\f055" } .fa-minus-circle:before { content: "\f056" } .fa-times-circle:before { content: "\f057" } .fa-check-circle:before { content: "\f058" } .fa-question-circle:before { content: "\f059" } .fa-info-circle:before { content: "\f05a" } .fa-crosshairs:before { content: "\f05b" } .fa-times-circle-o:before { content: "\f05c" } .fa-check-circle-o:before { content: "\f05d" } .fa-ban:before { content: "\f05e" } .fa-arrow-left:before { content: "\f060" } .fa-arrow-right:before { content: "\f061" } .fa-arrow-up:before { content: "\f062" } .fa-arrow-down:before { content: "\f063" } .fa-mail-forward:before, .fa-share:before { content: "\f064" } .fa-expand:before { content: "\f065" } .fa-compress:before { content: "\f066" } .fa-plus:before { content: "\f067" } .fa-minus:before { content: "\f068" } .fa-asterisk:before { content: "\f069" } .fa-exclamation-circle:before { content: "\f06a" } .fa-gift:before { content: "\f06b" } .fa-leaf:before { content: "\f06c" } .fa-fire:before { content: "\f06d" } .fa-eye:before { content: "\f06e" } .fa-eye-slash:before { content: "\f070" } .fa-warning:before, .fa-exclamation-triangle:before { content: "\f071" } .fa-plane:before { content: "\f072" } .fa-calendar:before { content: "\f073" } .fa-random:before { content: "\f074" } .fa-comment:before { content: "\f075" } .fa-magnet:before { content: "\f076" } .fa-chevron-up:before { content: "\f077" } .fa-chevron-down:before { content: "\f078" } .fa-retweet:before { content: "\f079" } .fa-shopping-cart:before { content: "\f07a" } .fa-folder:before { content: "\f07b" } .fa-folder-open:before { content: "\f07c" } .fa-arrows-v:before { content: "\f07d" } .fa-arrows-h:before { content: "\f07e" } .fa-bar-chart-o:before, .fa-bar-chart:before { content: "\f080" } .fa-twitter-square:before { content: "\f081" } .fa-facebook-square:before { content: "\f082" } .fa-camera-retro:before { content: "\f083" } .fa-key:before { content: "\f084" } .fa-gears:before, .fa-cogs:before { content: "\f085" } .fa-comments:before { content: "\f086" } .fa-thumbs-o-up:before { content: "\f087" } .fa-thumbs-o-down:before { content: "\f088" } .fa-star-half:before { content: "\f089" } .fa-heart-o:before { content: "\f08a" } .fa-sign-out:before { content: "\f08b" } .fa-linkedin-square:before { content: "\f08c" } .fa-thumb-tack:before { content: "\f08d" } .fa-external-link:before { content: "\f08e" } .fa-sign-in:before { content: "\f090" } .fa-trophy:before { content: "\f091" } .fa-github-square:before { content: "\f092" } .fa-upload:before { content: "\f093" } .fa-lemon-o:before { content: "\f094" } .fa-phone:before { content: "\f095" } .fa-square-o:before { content: "\f096" } .fa-bookmark-o:before { content: "\f097" } .fa-phone-square:before { content: "\f098" } .fa-twitter:before { content: "\f099" } .fa-facebook-f:before, .fa-facebook:before { content: "\f09a" } .fa-github:before { content: "\f09b" } .fa-unlock:before { content: "\f09c" } .fa-credit-card:before { content: "\f09d" } .fa-feed:before, .fa-rss:before { content: "\f09e" } .fa-hdd-o:before { content: "\f0a0" } .fa-bullhorn:before { content: "\f0a1" } .fa-bell:before { content: "\f0f3" } .fa-certificate:before { content: "\f0a3" } .fa-hand-o-right:before { content: "\f0a4" } .fa-hand-o-left:before { content: "\f0a5" } .fa-hand-o-up:before { content: "\f0a6" } .fa-hand-o-down:before { content: "\f0a7" } .fa-arrow-circle-left:before { content: "\f0a8" } .fa-arrow-circle-right:before { content: "\f0a9" } .fa-arrow-circle-up:before { content: "\f0aa" } .fa-arrow-circle-down:before { content: "\f0ab" } .fa-globe:before { content: "\f0ac" } .fa-wrench:before { content: "\f0ad" } .fa-tasks:before { content: "\f0ae" } .fa-filter:before { content: "\f0b0" } .fa-briefcase:before { content: "\f0b1" } .fa-arrows-alt:before { content: "\f0b2" } .fa-group:before, .fa-users:before { content: "\f0c0" } .fa-chain:before, .fa-link:before { content: "\f0c1" } .fa-cloud:before { content: "\f0c2" } .fa-flask:before { content: "\f0c3" } .fa-cut:before, .fa-scissors:before { content: "\f0c4" } .fa-copy:before, .fa-files-o:before { content: "\f0c5" } .fa-paperclip:before { content: "\f0c6" } .fa-save:before, .fa-floppy-o:before { content: "\f0c7" } .fa-square:before { content: "\f0c8" } .fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: "\f0c9" } .fa-list-ul:before { content: "\f0ca" } .fa-list-ol:before { content: "\f0cb" } .fa-strikethrough:before { content: "\f0cc" } .fa-underline:before { content: "\f0cd" } .fa-table:before { content: "\f0ce" } .fa-magic:before { content: "\f0d0" } .fa-truck:before { content: "\f0d1" } .fa-pinterest:before { content: "\f0d2" } .fa-pinterest-square:before { content: "\f0d3" } .fa-google-plus-square:before { content: "\f0d4" } .fa-google-plus:before { content: "\f0d5" } .fa-money:before { content: "\f0d6" } .fa-caret-down:before { content: "\f0d7" } .fa-caret-up:before { content: "\f0d8" } .fa-caret-left:before { content: "\f0d9" } .fa-caret-right:before { content: "\f0da" } .fa-columns:before { content: "\f0db" } .fa-unsorted:before, .fa-sort:before { content: "\f0dc" } .fa-sort-down:before, .fa-sort-desc:before { content: "\f0dd" } .fa-sort-up:before, .fa-sort-asc:before { content: "\f0de" } .fa-envelope:before { content: "\f0e0" } .fa-linkedin:before { content: "\f0e1" } .fa-rotate-left:before, .fa-undo:before { content: "\f0e2" } .fa-legal:before, .fa-gavel:before { content: "\f0e3" } .fa-dashboard:before, .fa-tachometer:before { content: "\f0e4" } .fa-comment-o:before { content: "\f0e5" } .fa-comments-o:before { content: "\f0e6" } .fa-flash:before, .fa-bolt:before { content: "\f0e7" } .fa-sitemap:before { content: "\f0e8" } .fa-umbrella:before { content: "\f0e9" } .fa-paste:before, .fa-clipboard:before { content: "\f0ea" } .fa-lightbulb-o:before { content: "\f0eb" } .fa-exchange:before { content: "\f0ec" } .fa-cloud-download:before { content: "\f0ed" } .fa-cloud-upload:before { content: "\f0ee" } .fa-user-md:before { content: "\f0f0" } .fa-stethoscope:before { content: "\f0f1" } .fa-suitcase:before { content: "\f0f2" } .fa-bell-o:before { content: "\f0a2" } .fa-coffee:before { content: "\f0f4" } .fa-cutlery:before { content: "\f0f5" } .fa-file-text-o:before { content: "\f0f6" } .fa-building-o:before { content: "\f0f7" } .fa-hospital-o:before { content: "\f0f8" } .fa-ambulance:before { content: "\f0f9" } .fa-medkit:before { content: "\f0fa" } .fa-fighter-jet:before { content: "\f0fb" } .fa-beer:before { content: "\f0fc" } .fa-h-square:before { content: "\f0fd" } .fa-plus-square:before { content: "\f0fe" } .fa-angle-double-left:before { content: "\f100" } .fa-angle-double-right:before { content: "\f101" } .fa-angle-double-up:before { content: "\f102" } .fa-angle-double-down:before { content: "\f103" } .fa-angle-left:before { content: "\f104" } .fa-angle-right:before { content: "\f105" } .fa-angle-up:before { content: "\f106" } .fa-angle-down:before { content: "\f107" } .fa-desktop:before { content: "\f108" } .fa-laptop:before { content: "\f109" } .fa-tablet:before { content: "\f10a" } .fa-mobile-phone:before, .fa-mobile:before { content: "\f10b" } .fa-circle-o:before { content: "\f10c" } .fa-quote-left:before { content: "\f10d" } .fa-quote-right:before { content: "\f10e" } .fa-spinner:before { content: "\f110" } .fa-circle:before { content: "\f111" } .fa-mail-reply:before, .fa-reply:before { content: "\f112" } .fa-github-alt:before { content: "\f113" } .fa-folder-o:before { content: "\f114" } .fa-folder-open-o:before { content: "\f115" } .fa-smile-o:before { content: "\f118" } .fa-frown-o:before { content: "\f119" } .fa-meh-o:before { content: "\f11a" } .fa-gamepad:before { content: "\f11b" } .fa-keyboard-o:before { content: "\f11c" } .fa-flag-o:before { content: "\f11d" } .fa-flag-checkered:before { content: "\f11e" } .fa-terminal:before { content: "\f120" } .fa-code:before { content: "\f121" } .fa-mail-reply-all:before, .fa-reply-all:before { content: "\f122" } .fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before { content: "\f123" } .fa-location-arrow:before { content: "\f124" } .fa-crop:before { content: "\f125" } .fa-code-fork:before { content: "\f126" } .fa-unlink:before, .fa-chain-broken:before { content: "\f127" } .fa-question:before { content: "\f128" } .fa-info:before { content: "\f129" } .fa-exclamation:before { content: "\f12a" } .fa-superscript:before { content: "\f12b" } .fa-subscript:before { content: "\f12c" } .fa-eraser:before { content: "\f12d" } .fa-puzzle-piece:before { content: "\f12e" } .fa-microphone:before { content: "\f130" } .fa-microphone-slash:before { content: "\f131" } .fa-shield:before { content: "\f132" } .fa-calendar-o:before { content: "\f133" } .fa-fire-extinguisher:before { content: "\f134" } .fa-rocket:before { content: "\f135" } .fa-maxcdn:before { content: "\f136" } .fa-chevron-circle-left:before { content: "\f137" } .fa-chevron-circle-right:before { content: "\f138" } .fa-chevron-circle-up:before { content: "\f139" } .fa-chevron-circle-down:before { content: "\f13a" } .fa-html5:before { content: "\f13b" } .fa-css3:before { content: "\f13c" } .fa-anchor:before { content: "\f13d" } .fa-unlock-alt:before { content: "\f13e" } .fa-bullseye:before { content: "\f140" } .fa-ellipsis-h:before { content: "\f141" } .fa-ellipsis-v:before { content: "\f142" } .fa-rss-square:before { content: "\f143" } .fa-play-circle:before { content: "\f144" } .fa-ticket:before { content: "\f145" } .fa-minus-square:before { content: "\f146" } .fa-minus-square-o:before { content: "\f147" } .fa-level-up:before { content: "\f148" } .fa-level-down:before { content: "\f149" } .fa-check-square:before { content: "\f14a" } .fa-pencil-square:before { content: "\f14b" } .fa-external-link-square:before { content: "\f14c" } .fa-share-square:before { content: "\f14d" } .fa-compass:before { content: "\f14e" } .fa-toggle-down:before, .fa-caret-square-o-down:before { content: "\f150" } .fa-toggle-up:before, .fa-caret-square-o-up:before { content: "\f151" } .fa-toggle-right:before, .fa-caret-square-o-right:before { content: "\f152" } .fa-euro:before, .fa-eur:before { content: "\f153" } .fa-gbp:before { content: "\f154" } .fa-dollar:before, .fa-usd:before { content: "\f155" } .fa-rupee:before, .fa-inr:before { content: "\f156" } .fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before { content: "\f157" } .fa-ruble:before, .fa-rouble:before, .fa-rub:before { content: "\f158" } .fa-won:before, .fa-krw:before { content: "\f159" } .fa-bitcoin:before, .fa-btc:before { content: "\f15a" } .fa-file:before { content: "\f15b" } .fa-file-text:before { content: "\f15c" } .fa-sort-alpha-asc:before { content: "\f15d" } .fa-sort-alpha-desc:before { content: "\f15e" } .fa-sort-amount-asc:before { content: "\f160" } .fa-sort-amount-desc:before { content: "\f161" } .fa-sort-numeric-asc:before { content: "\f162" } .fa-sort-numeric-desc:before { content: "\f163" } .fa-thumbs-up:before { content: "\f164" } .fa-thumbs-down:before { content: "\f165" } .fa-youtube-square:before { content: "\f166" } .fa-youtube:before { content: "\f167" } .fa-xing:before { content: "\f168" } .fa-xing-square:before { content: "\f169" } .fa-youtube-play:before { content: "\f16a" } .fa-dropbox:before { content: "\f16b" } .fa-stack-overflow:before { content: "\f16c" } .fa-instagram:before { content: "\f16d" } .fa-flickr:before { content: "\f16e" } .fa-adn:before { content: "\f170" } .fa-bitbucket:before { content: "\f171" } .fa-bitbucket-square:before { content: "\f172" } .fa-tumblr:before { content: "\f173" } .fa-tumblr-square:before { content: "\f174" } .fa-long-arrow-down:before { content: "\f175" } .fa-long-arrow-up:before { content: "\f176" } .fa-long-arrow-left:before { content: "\f177" } .fa-long-arrow-right:before { content: "\f178" } .fa-apple:before { content: "\f179" } .fa-windows:before { content: "\f17a" } .fa-android:before { content: "\f17b" } .fa-linux:before { content: "\f17c" } .fa-dribbble:before { content: "\f17d" } .fa-skype:before { content: "\f17e" } .fa-foursquare:before { content: "\f180" } .fa-trello:before { content: "\f181" } .fa-female:before { content: "\f182" } .fa-male:before { content: "\f183" } .fa-gittip:before, .fa-gratipay:before { content: "\f184" } .fa-sun-o:before { content: "\f185" } .fa-moon-o:before { content: "\f186" } .fa-archive:before { content: "\f187" } .fa-bug:before { content: "\f188" } .fa-vk:before { content: "\f189" } .fa-weibo:before { content: "\f18a" } .fa-renren:before { content: "\f18b" } .fa-pagelines:before { content: "\f18c" } .fa-stack-exchange:before { content: "\f18d" } .fa-arrow-circle-o-right:before { content: "\f18e" } .fa-arrow-circle-o-left:before { content: "\f190" } .fa-toggle-left:before, .fa-caret-square-o-left:before { content: "\f191" } .fa-dot-circle-o:before { content: "\f192" } .fa-wheelchair:before { content: "\f193" } .fa-vimeo-square:before { content: "\f194" } .fa-turkish-lira:before, .fa-try:before { content: "\f195" } .fa-plus-square-o:before { content: "\f196" } .fa-space-shuttle:before { content: "\f197" } .fa-slack:before { content: "\f198" } .fa-envelope-square:before { content: "\f199" } .fa-wordpress:before { content: "\f19a" } .fa-openid:before { content: "\f19b" } .fa-institution:before, .fa-bank:before, .fa-university:before { content: "\f19c" } .fa-mortar-board:before, .fa-graduation-cap:before { content: "\f19d" } .fa-yahoo:before { content: "\f19e" } .fa-google:before { content: "\f1a0" } .fa-reddit:before { content: "\f1a1" } .fa-reddit-square:before { content: "\f1a2" } .fa-stumbleupon-circle:before { content: "\f1a3" } .fa-stumbleupon:before { content: "\f1a4" } .fa-delicious:before { content: "\f1a5" } .fa-digg:before { content: "\f1a6" } .fa-pied-piper-pp:before { content: "\f1a7" } .fa-pied-piper-alt:before { content: "\f1a8" } .fa-drupal:before { content: "\f1a9" } .fa-joomla:before { content: "\f1aa" } .fa-language:before { content: "\f1ab" } .fa-fax:before { content: "\f1ac" } .fa-building:before { content: "\f1ad" } .fa-child:before { content: "\f1ae" } .fa-paw:before { content: "\f1b0" } .fa-spoon:before { content: "\f1b1" } .fa-cube:before { content: "\f1b2" } .fa-cubes:before { content: "\f1b3" } .fa-behance:before { content: "\f1b4" } .fa-behance-square:before { content: "\f1b5" } .fa-steam:before { content: "\f1b6" } .fa-steam-square:before { content: "\f1b7" } .fa-recycle:before { content: "\f1b8" } .fa-automobile:before, .fa-car:before { content: "\f1b9" } .fa-cab:before, .fa-taxi:before { content: "\f1ba" } .fa-tree:before { content: "\f1bb" } .fa-spotify:before { content: "\f1bc" } .fa-deviantart:before { content: "\f1bd" } .fa-soundcloud:before { content: "\f1be" } .fa-database:before { content: "\f1c0" } .fa-file-pdf-o:before { content: "\f1c1" } .fa-file-word-o:before { content: "\f1c2" } .fa-file-excel-o:before { content: "\f1c3" } .fa-file-powerpoint-o:before { content: "\f1c4" } .fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before { content: "\f1c5" } .fa-file-zip-o:before, .fa-file-archive-o:before { content: "\f1c6" } .fa-file-sound-o:before, .fa-file-audio-o:before { content: "\f1c7" } .fa-file-movie-o:before, .fa-file-video-o:before { content: "\f1c8" } .fa-file-code-o:before { content: "\f1c9" } .fa-vine:before { content: "\f1ca" } .fa-codepen:before { content: "\f1cb" } .fa-jsfiddle:before { content: "\f1cc" } .fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before { content: "\f1cd" } .fa-circle-o-notch:before { content: "\f1ce" } .fa-ra:before, .fa-resistance:before, .fa-rebel:before { content: "\f1d0" } .fa-ge:before, .fa-empire:before { content: "\f1d1" } .fa-git-square:before { content: "\f1d2" } .fa-git:before { content: "\f1d3" } .fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before { content: "\f1d4" } .fa-tencent-weibo:before { content: "\f1d5" } .fa-qq:before { content: "\f1d6" } .fa-wechat:before, .fa-weixin:before { content: "\f1d7" } .fa-send:before, .fa-paper-plane:before { content: "\f1d8" } .fa-send-o:before, .fa-paper-plane-o:before { content: "\f1d9" } .fa-history:before { content: "\f1da" } .fa-circle-thin:before { content: "\f1db" } .fa-header:before { content: "\f1dc" } .fa-paragraph:before { content: "\f1dd" } .fa-sliders:before { content: "\f1de" } .fa-share-alt:before { content: "\f1e0" } .fa-share-alt-square:before { content: "\f1e1" } .fa-bomb:before { content: "\f1e2" } .fa-soccer-ball-o:before, .fa-futbol-o:before { content: "\f1e3" } .fa-tty:before { content: "\f1e4" } .fa-binoculars:before { content: "\f1e5" } .fa-plug:before { content: "\f1e6" } .fa-slideshare:before { content: "\f1e7" } .fa-twitch:before { content: "\f1e8" } .fa-yelp:before { content: "\f1e9" } .fa-newspaper-o:before { content: "\f1ea" } .fa-wifi:before { content: "\f1eb" } .fa-calculator:before { content: "\f1ec" } .fa-paypal:before { content: "\f1ed" } .fa-google-wallet:before { content: "\f1ee" } .fa-cc-visa:before { content: "\f1f0" } .fa-cc-mastercard:before { content: "\f1f1" } .fa-cc-discover:before { content: "\f1f2" } .fa-cc-amex:before { content: "\f1f3" } .fa-cc-paypal:before { content: "\f1f4" } .fa-cc-stripe:before { content: "\f1f5" } .fa-bell-slash:before { content: "\f1f6" } .fa-bell-slash-o:before { content: "\f1f7" } .fa-trash:before { content: "\f1f8" } .fa-copyright:before { content: "\f1f9" } .fa-at:before { content: "\f1fa" } .fa-eyedropper:before { content: "\f1fb" } .fa-paint-brush:before { content: "\f1fc" } .fa-birthday-cake:before { content: "\f1fd" } .fa-area-chart:before { content: "\f1fe" } .fa-pie-chart:before { content: "\f200" } .fa-line-chart:before { content: "\f201" } .fa-lastfm:before { content: "\f202" } .fa-lastfm-square:before { content: "\f203" } .fa-toggle-off:before { content: "\f204" } .fa-toggle-on:before { content: "\f205" } .fa-bicycle:before { content: "\f206" } .fa-bus:before { content: "\f207" } .fa-ioxhost:before { content: "\f208" } .fa-angellist:before { content: "\f209" } .fa-cc:before { content: "\f20a" } .fa-shekel:before, .fa-sheqel:before, .fa-ils:before { content: "\f20b" } .fa-meanpath:before { content: "\f20c" } .fa-buysellads:before { content: "\f20d" } .fa-connectdevelop:before { content: "\f20e" } .fa-dashcube:before { content: "\f210" } .fa-forumbee:before { content: "\f211" } .fa-leanpub:before { content: "\f212" } .fa-sellsy:before { content: "\f213" } .fa-shirtsinbulk:before { content: "\f214" } .fa-simplybuilt:before { content: "\f215" } .fa-skyatlas:before { content: "\f216" } .fa-cart-plus:before { content: "\f217" } .fa-cart-arrow-down:before { content: "\f218" } .fa-diamond:before { content: "\f219" } .fa-ship:before { content: "\f21a" } .fa-user-secret:before { content: "\f21b" } .fa-motorcycle:before { content: "\f21c" } .fa-street-view:before { content: "\f21d" } .fa-heartbeat:before { content: "\f21e" } .fa-venus:before { content: "\f221" } .fa-mars:before { content: "\f222" } .fa-mercury:before { content: "\f223" } .fa-intersex:before, .fa-transgender:before { content: "\f224" } .fa-transgender-alt:before { content: "\f225" } .fa-venus-double:before { content: "\f226" } .fa-mars-double:before { content: "\f227" } .fa-venus-mars:before { content: "\f228" } .fa-mars-stroke:before { content: "\f229" } .fa-mars-stroke-v:before { content: "\f22a" } .fa-mars-stroke-h:before { content: "\f22b" } .fa-neuter:before { content: "\f22c" } .fa-genderless:before { content: "\f22d" } .fa-facebook-official:before { content: "\f230" } .fa-pinterest-p:before { content: "\f231" } .fa-whatsapp:before { content: "\f232" } .fa-server:before { content: "\f233" } .fa-user-plus:before { content: "\f234" } .fa-user-times:before { content: "\f235" } .fa-hotel:before, .fa-bed:before { content: "\f236" } .fa-viacoin:before { content: "\f237" } .fa-train:before { content: "\f238" } .fa-subway:before { content: "\f239" } .fa-medium:before { content: "\f23a" } .fa-yc:before, .fa-y-combinator:before { content: "\f23b" } .fa-optin-monster:before { content: "\f23c" } .fa-opencart:before { content: "\f23d" } .fa-expeditedssl:before { content: "\f23e" } .fa-battery-4:before, .fa-battery-full:before { content: "\f240" } .fa-battery-3:before, .fa-battery-three-quarters:before { content: "\f241" } .fa-battery-2:before, .fa-battery-half:before { content: "\f242" } .fa-battery-1:before, .fa-battery-quarter:before { content: "\f243" } .fa-battery-0:before, .fa-battery-empty:before { content: "\f244" } .fa-mouse-pointer:before { content: "\f245" } .fa-i-cursor:before { content: "\f246" } .fa-object-group:before { content: "\f247" } .fa-object-ungroup:before { content: "\f248" } .fa-sticky-note:before { content: "\f249" } .fa-sticky-note-o:before { content: "\f24a" } .fa-cc-jcb:before { content: "\f24b" } .fa-cc-diners-club:before { content: "\f24c" } .fa-clone:before { content: "\f24d" } .fa-balance-scale:before { content: "\f24e" } .fa-hourglass-o:before { content: "\f250" } .fa-hourglass-1:before, .fa-hourglass-start:before { content: "\f251" } .fa-hourglass-2:before, .fa-hourglass-half:before { content: "\f252" } .fa-hourglass-3:before, .fa-hourglass-end:before { content: "\f253" } .fa-hourglass:before { content: "\f254" } .fa-hand-grab-o:before, .fa-hand-rock-o:before { content: "\f255" } .fa-hand-stop-o:before, .fa-hand-paper-o:before { content: "\f256" } .fa-hand-scissors-o:before { content: "\f257" } .fa-hand-lizard-o:before { content: "\f258" } .fa-hand-spock-o:before { content: "\f259" } .fa-hand-pointer-o:before { content: "\f25a" } .fa-hand-peace-o:before { content: "\f25b" } .fa-trademark:before { content: "\f25c" } .fa-registered:before { content: "\f25d" } .fa-creative-commons:before { content: "\f25e" } .fa-gg:before { content: "\f260" } .fa-gg-circle:before { content: "\f261" } .fa-tripadvisor:before { content: "\f262" } .fa-odnoklassniki:before { content: "\f263" } .fa-odnoklassniki-square:before { content: "\f264" } .fa-get-pocket:before { content: "\f265" } .fa-wikipedia-w:before { content: "\f266" } .fa-safari:before { content: "\f267" } .fa-chrome:before { content: "\f268" } .fa-firefox:before { content: "\f269" } .fa-opera:before { content: "\f26a" } .fa-internet-explorer:before { content: "\f26b" } .fa-tv:before, .fa-television:before { content: "\f26c" } .fa-contao:before { content: "\f26d" } .fa-500px:before { content: "\f26e" } .fa-amazon:before { content: "\f270" } .fa-calendar-plus-o:before { content: "\f271" } .fa-calendar-minus-o:before { content: "\f272" } .fa-calendar-times-o:before { content: "\f273" } .fa-calendar-check-o:before { content: "\f274" } .fa-industry:before { content: "\f275" } .fa-map-pin:before { content: "\f276" } .fa-map-signs:before { content: "\f277" } .fa-map-o:before { content: "\f278" } .fa-map:before { content: "\f279" } .fa-commenting:before { content: "\f27a" } .fa-commenting-o:before { content: "\f27b" } .fa-houzz:before { content: "\f27c" } .fa-vimeo:before { content: "\f27d" } .fa-black-tie:before { content: "\f27e" } .fa-fonticons:before { content: "\f280" } .fa-reddit-alien:before { content: "\f281" } .fa-edge:before { content: "\f282" } .fa-credit-card-alt:before { content: "\f283" } .fa-codiepie:before { content: "\f284" } .fa-modx:before { content: "\f285" } .fa-fort-awesome:before { content: "\f286" } .fa-usb:before { content: "\f287" } .fa-product-hunt:before { content: "\f288" } .fa-mixcloud:before { content: "\f289" } .fa-scribd:before { content: "\f28a" } .fa-pause-circle:before { content: "\f28b" } .fa-pause-circle-o:before { content: "\f28c" } .fa-stop-circle:before { content: "\f28d" } .fa-stop-circle-o:before { content: "\f28e" } .fa-shopping-bag:before { content: "\f290" } .fa-shopping-basket:before { content: "\f291" } .fa-hashtag:before { content: "\f292" } .fa-bluetooth:before { content: "\f293" } .fa-bluetooth-b:before { content: "\f294" } .fa-percent:before { content: "\f295" } .fa-gitlab:before { content: "\f296" } .fa-wpbeginner:before { content: "\f297" } .fa-wpforms:before { content: "\f298" } .fa-envira:before { content: "\f299" } .fa-universal-access:before { content: "\f29a" } .fa-wheelchair-alt:before { content: "\f29b" } .fa-question-circle-o:before { content: "\f29c" } .fa-blind:before { content: "\f29d" } .fa-audio-description:before { content: "\f29e" } .fa-volume-control-phone:before { content: "\f2a0" } .fa-braille:before { content: "\f2a1" } .fa-assistive-listening-systems:before { content: "\f2a2" } .fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before { content: "\f2a3" } .fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before { content: "\f2a4" } .fa-glide:before { content: "\f2a5" } .fa-glide-g:before { content: "\f2a6" } .fa-signing:before, .fa-sign-language:before { content: "\f2a7" } .fa-low-vision:before { content: "\f2a8" } .fa-viadeo:before { content: "\f2a9" } .fa-viadeo-square:before { content: "\f2aa" } .fa-snapchat:before { content: "\f2ab" } .fa-snapchat-ghost:before { content: "\f2ac" } .fa-snapchat-square:before { content: "\f2ad" } .fa-pied-piper:before { content: "\f2ae" } .fa-first-order:before { content: "\f2b0" } .fa-yoast:before { content: "\f2b1" } .fa-themeisle:before { content: "\f2b2" } .fa-google-plus-circle:before, .fa-google-plus-official:before { content: "\f2b3" } .fa-fa:before, .fa-font-awesome:before { content: "\f2b4" } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0 } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto } /* 50 Мобильное меню */ .mm-menu, .mm-panels, .mm-panels>.mm-panel { margin: 0; left: 0; right: 0; top: 0; bottom: 0; z-index: 0; box-sizing: border-box } .mm-btn, .mm-menu { box-sizing: border-box } .mm-listview a, .mm-listview a:hover, .mm-navbar a, .mm-navbar a:hover { text-decoration: none } .mm-hidden { display: none!important } .mm-wrapper { overflow-x: hidden; position: relative } .mm-menu { display: block; padding: 0; position: absolute } .mm-panels, .mm-panels>.mm-panel { background: inherit; border-color: inherit; position: absolute } .mm-btn, .mm-panel.mm-highest { z-index: 1 } .mm-panels { overflow: hidden } .mm-panel { transition: -webkit-transform .4s ease; transition: transform .4s ease; transition: transform .4s ease, -webkit-transform .4s ease; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0) } .mm-panel.mm-opened { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) } .mm-panel.mm-subopened { -webkit-transform: translate3d(-30%, 0, 0); transform: translate3d(-30%, 0, 0) } .mm-panels>.mm-panel { -webkit-overflow-scrolling: touch; overflow: scroll; overflow-x: hidden; overflow-y: auto; padding: 0 20px } .mm-listview .mm-divider, .mm-listview>li>a, .mm-listview>li>span, .mm-navbar .mm-title { text-overflow: ellipsis; white-space: nowrap; overflow: hidden } .mm-panels>.mm-panel.mm-hasnavbar { padding-top: 40px } .mm-panels>.mm-panel:after, .mm-panels>.mm-panel:before { content: ''; display: block; height: 20px } .mm-vertical .mm-panel { -webkit-transform: none!important; transform: none!important } .mm-listview .mm-vertical .mm-panel, .mm-vertical .mm-listview .mm-panel { display: none; padding: 10px 0 10px 10px } .mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after, .mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after { border-color: transparent } .mm-vertical li.mm-opened>.mm-panel, li.mm-vertical.mm-opened>.mm-panel { display: block } .mm-listview>li.mm-vertical>.mm-next, .mm-vertical .mm-listview>li>.mm-next { height: 40px; bottom: auto } .mm-listview>li.mm-vertical>.mm-next:after, .mm-vertical .mm-listview>li>.mm-next:after { top: 16px; bottom: auto } .mm-listview>li.mm-vertical.mm-opened>.mm-next:after, .mm-vertical .mm-listview>li.mm-opened>.mm-next:after { -webkit-transform: rotate(45deg); transform: rotate(45deg); right: 19px } .mm-btn { width: 40px; height: 40px; position: absolute; top: 0 } .mm-clear:after, .mm-clear:before, .mm-close:after, .mm-close:before { content: ''; border: 2px solid transparent; display: block; width: 5px; height: 5px; margin: auto; position: absolute; top: 0; bottom: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg) } .mm-clear:before, .mm-close:before { border-right: none; border-bottom: none; right: 18px } .mm-clear:after, .mm-close:after { border-left: none; border-top: none; right: 25px } .mm-arrow:after, .mm-next:after, .mm-prev:before { content: ''; border: 2px solid transparent; display: block; width: 8px; height: 8px; margin: auto; position: absolute; top: 0; bottom: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg) } .mm-prev:before { border-right: none; border-bottom: none; left: 23px } .mm-arrow:after, .mm-next:after { border-top: none; border-left: none; right: 23px } .mm-navbar { border-bottom: 1px solid; border-color: inherit; text-align: center; line-height: 20px; height: 40px; padding: 0 40px; margin: 0; position: absolute; top: 0; left: 0; right: 0 } .mm-navbar>* { display: block; padding: 10px 0 } .mm-navbar .mm-btn:first-child { padding-left: 20px; left: 0 } .mm-navbar .mm-btn:last-child { text-align: right; padding-right: 20px; right: 0 } .mm-panel .mm-navbar { display: none } .mm-panel.mm-hasnavbar .mm-navbar { display: block } .mm-listview, .mm-listview>li { list-style: none; display: block; padding: 0; margin: 0 } .mm-listview { font: inherit; font-size: 14px; line-height: 20px } .mm-listview>li { position: relative } .mm-listview>li, .mm-listview>li .mm-next, .mm-listview>li .mm-next:before, .mm-listview>li:after { border-color: inherit } .mm-listview>li>a, .mm-listview>li>span { color: inherit; display: block; padding: 10px 10px 10px 20px; margin: 0 } .mm-listview>li>a.mm-arrow, .mm-listview>li>span.mm-arrow { padding-right: 50px } .mm-listview>li:not(.mm-divider):after { content: ''; border-bottom-width: 1px; border-bottom-style: solid; display: block; position: absolute; right: 0; bottom: 0; left: 20px } .mm-listview .mm-next { background: rgba(3, 2, 1, 0); width: 50px; padding: 0; position: absolute; right: 0; top: 0; bottom: 0; z-index: 2 } .mm-listview .mm-next:before { content: ''; border-left-width: 1px; border-left-style: solid; display: block; position: absolute; top: 0; bottom: 0; left: 0 } .mm-listview .mm-next+a, .mm-listview .mm-next+span { margin-right: 50px } .mm-listview .mm-next.mm-fullsubopen { width: 100% } .mm-listview .mm-next.mm-fullsubopen:before { border-left: none } .mm-listview .mm-next.mm-fullsubopen+a, .mm-listview .mm-next.mm-fullsubopen+span { padding-right: 50px; margin-right: 0 } .mm-panels>.mm-panel>.mm-listview { margin: 20px -20px } .mm-panels>.mm-panel>.mm-listview:first-child, .mm-panels>.mm-panel>.mm-navbar+.mm-listview { margin-top: -20px } .mm-listview .mm-inset { list-style: disc inside; padding: 0 10px 15px 40px; margin: 0 } .mm-listview .mm-inset>li { padding: 5px 0 } .mm-listview .mm-divider { font-size: 10px; text-transform: uppercase; text-indent: 20px; line-height: 25px } .mm-listview .mm-spacer { padding-top: 40px } .mm-listview .mm-spacer>.mm-next { top: 40px } .mm-listview .mm-spacer.mm-divider { padding-top: 25px } .mm-menu { background: #f3f3f3; border-color: rgba(0, 0, 0, .1); color: rgba(0, 0, 0, .7) } .mm-menu .mm-navbar a, .mm-menu .mm-navbar>* { color: rgba(0, 0, 0, .3) } .mm-menu .mm-btn:after, .mm-menu .mm-btn:before { border-color: rgba(0, 0, 0, .3) } .mm-menu .mm-listview { border-color: rgba(0, 0, 0, .1) } .mm-menu .mm-listview>li .mm-arrow:after, .mm-menu .mm-listview>li .mm-next:after { border-color: rgba(0, 0, 0, .3) } .mm-menu .mm-listview>li.mm-selected>a:not(.mm-next), .mm-menu .mm-listview>li.mm-selected>span { background: rgba(255, 255, 255, .5) } .mm-menu .mm-divider, .mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel, .mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next, .mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel, .mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next { background: rgba(0, 0, 0, .05) } .mm-page { box-sizing: border-box; position: relative } .mm-slideout { transition: -webkit-transform .4s ease; transition: transform .4s ease; transition: transform .4s ease, -webkit-transform .4s ease; z-index: 1 } html.mm-opened { overflow-x: hidden; position: relative } html.mm-blocking, html.mm-blocking body { overflow: hidden } html.mm-background .mm-page { background: inherit } #mm-blocker { background: rgba(3, 2, 1, 0); display: none; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 2 } html.mm-blocking #mm-blocker { display: block } .mm-menu.mm-offcanvas { z-index: 0; display: none; position: fixed } .mm-menu.mm-offcanvas.mm-current { display: block } .mm-menu { width: 80%; min-width: 140px; max-width: 440px } html.mm-opening .mm-slideout { -webkit-transform: translate3d(80%, 0, 0); transform: translate3d(80%, 0, 0) } @media all and (max-width:175px) { html.mm-opening .mm-slideout { -webkit-transform: translate3d(140px, 0, 0); transform: translate3d(140px, 0, 0) } } @media all and (min-width:550px) { html.mm-opening .mm-slideout { -webkit-transform: translate3d(440px, 0, 0); transform: translate3d(440px, 0, 0) } }