/
var
/
www
/
barefootlaw.org
/
wp-content
/
themes
/
barefoot
/
Upload File
HOME
@charset "UTF-8"; /*! Theme Name: Barefoot Theme URI: http://www.barefootlaw.org Author: vinaj Author URI: https://www.vinajwebsites.com Description: BFL Official Version: 1.0 License: License URI: Tags: Text Domain: Barefoot */ /*! ------------------------------------------------------------------ [ Master Stylesheet ] Project: BFL Version: 1.0 Last change: 08/08/2018 ------------------------------------------------------------------- */ /*!------------------------------------------------------------------ [ Table of contents ] 01. Reset 02. Header 03. Page Title 04. Typography 05. Images 06. Share 07. Elements 08. Forms 09. Revolution Slider 10. Modals 11. Footer 12. Widgets 13. Aside 14. Blog 15. Layout -------------------------------------------------------------------*/ /*!------------------------------------------------------------------ [ RESET STYLES] -------------------------------------------------------------------*/ html { font-size: 100%; line-height: 1.7; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; sx-font-smoothing: grayscale; } a, b, body, div, em, form, h1, h2, h3, h4, h5, h6, i, img, label, li, ol, p, span, strong, sub, u, ul { font-size: 100%; margin: 0; padding: 0; vertical-align: baseline; border: 0; outline: 0; background: 0 0; } a:active, a:focus, a:hover, button, button:active, input:active, input:focus, ins, textarea:focus { text-decoration: none; outline: 0; } input::-ms-clear { display: none; } a, button, input, textarea { -webkit-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; } button, input, select, textarea { font-size: 100%; margin: 0; padding: 0; } button, input[type=button], input[type=reset], input[type=submit] { overflow: visible; cursor: pointer; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } button[disabled], input[disabled] { cursor: default; } article, aside, details, figcaption, figure, footer, header, menu, nav, section, summary { display: block; margin: 0; padding: 0; } img { vertical-align: middle; border: 0; } body.admin-bar { padding-top: 32px; } @media screen and (max-width:782px) { body.admin-bar { padding-top: 46px; } div[id=wpadminbar] { position: fixed!important; } } iframe { border: none; } body { font-family: Rubik,sans-serif; font-size: 17px; font-weight: 300; overflow-x: hidden; position: relative; line-height: 1.7; color: grey; background-color: #fff; } body#tinymce { margin: 9px 10px; } #tinymce *, #tinymce :after, #tinymce :before { -webkit-box-sizing: border-box; box-sizing: border-box; } /*!------------------------------------------------------------------ [ HEADER ] -------------------------------------------------------------------*/ .theme_revslider_before_content .content, .theme_revslider_header_content .content { padding-top: 0; } .header-global-top-border { display: block; position: absolute; top: auto; left: 0; width: 100%; z-index: 1001; height: 7px; background: rgba(0,0,0,.1); } .header-global-borders { position: fixed; top: 0; left: 0; width: 100%; bottom: 0; pointer-events: none; z-index: 999; border: 0 solid #262626; } .header.affix .header-border-wrapper { opacity: 0; } .header.header_sticky_enable { position: fixed; top: auto; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); } .header.header_sticky_after_scroll_enable.affix { position: fixed; top: 0; } body.admin-bar .header.header_sticky_after_scroll_enable.affix { top: 32px; } @media screen and (max-width:782px) { body.admin-bar .header.header_sticky_after_scroll_enable.affix { top: 46px; } } .header.header_sticky_after_scroll_enable.affix-top { position: absolute; } .header-helper { height: 94px; } .header-border-wrapper { position: absolute; bottom: -1px; left: 0; right: 0; -webkit-transition: opacity .15s linear; -o-transition: opacity .15s linear; transition: opacity .15s linear; z-index: 0; width: auto; } .header-border-wrapper .header-border { height: 1px; } .body-navbar { margin: 0 -26px; } @media (max-width:1329px) { .body-navbar { margin: 0 -20px; } } header[role=banner] { padding-top: 28px; padding-bottom: 26px; position: absolute; width: 100%; left: 0; z-index: 221; -webkit-transition: background-color 190ms linear,top .5s linear; -o-transition: background-color 190ms linear,top .5s linear; transition: background-color 190ms linear,top .5s linear; } @media screen and (max-width:730px) { header[role=banner] { padding-top: 25px; } } header[role=banner] ol, header[role=banner] ul { padding-left: 0; list-style: none; padding: 0; margin: 0; } header[role=banner] ol li, header[role=banner] ol ol, header[role=banner] ol ul, header[role=banner] ul li, header[role=banner] ul ol, header[role=banner] ul ul { padding: 0; margin: 0; } header[role=banner] ol:first-child, header[role=banner] ul:first-child { margin-top: 0; } header[role=banner] ol ol, header[role=banner] ol ul, header[role=banner] ul ol, header[role=banner] ul ul { margin-top: 0; } header[role=banner] ol:last-child, header[role=banner] ul:last-child { margin-bottom: 0; } header[role=banner] ol li, header[role=banner] ul li { list-style-type: none; position: relative; } header[role=banner] ol li:last-child, header[role=banner] ul li:last-child { margin-bottom: 0; } header[role=banner] .nav>li>a, header[role=banner] a { display: inline; background: 0 0; line-height: inherit; -webkit-box-shadow: none; box-shadow: none; outline: 0; text-shadow: none; } header[role=banner] .navbar-container { border-radius: 0; width: auto; border: none; min-height: 40px; } @media (min-width:1329px) { header[role=banner] .navbar-container.container-fluid { padding-left: 39px; padding-right: 39px; } } @media (max-width:1329px) { header[role=banner] .navbar-container.container-fluid { padding-left: 28px; padding-right: 28px; } } header[role=banner] .navbar-container .head-col { position: static; } header[role=banner] .navbar-container [class^=navbar-] { line-height: 40px; margin-left: 26px; margin-right: 26px; } header[role=banner] .navbar-container>.row { margin-left: -36px; margin-right: -36px; } header[role=banner] .navbar-container>.row>div { padding: 0 36px; } header[role=banner] .navbar-collapse, header[role=banner] .navbar-form, header[role=banner] a, header[role=banner] li { padding: 0; margin: 0; -webkit-box-shadow: none; box-shadow: none; } header[role=banner] .navbar-collapse:before, header[role=banner] .navbar-form:before, header[role=banner] a:before, header[role=banner] li:before { display: none; } header[role=banner].header_style_dark { color: #fff; } header[role=banner].header_style_dark.affix { background-color: #1a1a1a; } header[role=banner].header_style_dark a { color: #fff; } header[role=banner].header_style_dark .navbar-account i { background-color: rgba(255,255,255,.2); } header[role=banner].header_style_dark .navbar-button a { border-color: #fff; } header[role=banner].header_style_dark .navbar-button a.disabled, header[role=banner].header_style_dark .navbar-button a:disabled, header[role=banner].header_style_dark .navbar-button a:focus, header[role=banner].header_style_dark .navbar-button a:hover { color: #262626; background-color: #fff; } header[role=banner].header_style_dark .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li>a:after { background: rgba(255,255,255,.5); } header[role=banner].header-light { color: #262626; } header[role=banner].header-light.affix { background-color: #fff; } header[role=banner].header-light a { color: #262626; } header[role=banner].header-light .navbar-account i { background-color: rgba(38,38,38,.05); } header[role=banner].header-light .navbar-icons>a { color: rgba(38,38,38,.2); } header[role=banner].header-light .navbar-button a { border-color: #262626; } header[role=banner].header-light .navbar-button a.disabled, header[role=banner].header-light .navbar-button a:disabled, header[role=banner].header-light .navbar-button a:focus, header[role=banner].header-light .navbar-button a:hover { color: #fff; background-color: #262626; } header[role=banner].header-light .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li>a:after { background-color: #262626; } @media (min-width:992px) { header[role=banner].menu_type_default .navbar-toggle-menu { display: none; } } header[role=banner] nav.navbar-container .navbar-account { text-align: center; font-size: 14px; line-height: 42px!important; height: 40px; letter-spacing: .6px; font-weight: 300; white-space: nowrap; } @media (max-width:1262px) { header[role=banner] nav.navbar-container .navbar-account span { display: none; } header[role=banner] nav.navbar-container .navbar-account i { margin: 0!important; } } header[role=banner] nav.navbar-container .navbar-account a { display: inline; text-transform: capitalize; } header[role=banner] nav.navbar-container .navbar-account a.disable-link { cursor: default; pointer-events: none; } header[role=banner] nav.navbar-container .navbar-account a.no-bg i { background: 0 0; width: 15px; height: 15px; font-size: 15px; } header[role=banner] nav.navbar-container .navbar-account a.no-bg i ins { width: 15px; height: 15px; line-height: 15px; } header[role=banner] nav.navbar-container .navbar-account a>* { display: inline-block; vertical-align: middle; } header[role=banner] nav.navbar-container .navbar-account a:hover { opacity: .8; } header[role=banner] nav.navbar-container .navbar-account img { margin-right: 9px; top: -2px; position: relative; border-radius: 50%; } header[role=banner] nav.navbar-container .navbar-account i { margin-right: 9px; font-size: 11px; width: 30px; height: 30px; top: -1px; position: relative; text-align: center; border-radius: 50%; line-height: 30px; } header[role=banner] nav.navbar-container .navbar-account i ins { position: absolute; left: 50%; width: 11px; height: 11px; line-height: 11px; top: 50%; -webkit-transform: translateY(-50%) translateX(-50%); -ms-transform: translateY(-50%) translateX(-50%); transform: translateY(-50%) translateX(-50%); } header[role=banner] nav.navbar-container .navbar-account i:last-child { margin-right: 0; } header[role=banner] nav.navbar-container .navbar-account span { font-weight: 300; } header[role=banner] .navbar-menu { text-align: left; } @media (max-width:991px) { header[role=banner] .navbar-menu { display: none; } } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav { float: none; display: block; margin: 0; font-size: 17px; letter-spacing: 0; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown { will-change: transform; line-height: normal; position: absolute; top: 100%; text-align: left; left: -24px; z-index: 1000; display: none; width: 289px; list-style: none; font-size: 15px; text-transform: capitalize; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown.sf-onleft { left: auto!important; right: 100%!important; padding-right: 10px; padding-left: 0!important; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown.sf-onleft>.menu-shadow { left: 0!important; right: 25px; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown .menu-shadow { content: ''; display: block; position: absolute; z-index: 1; -webkit-box-shadow: 0 0 40px 0 rgba(0,0,0,.1); box-shadow: 0 0 40px 0 rgba(0,0,0,.1); top: 1px; left: 1px; right: 1px; bottom: 1px; height: auto; width: auto; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown ul { position: relative; z-index: 2; padding: 14px 0; background-color: #fff; border-radius: 3px; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown ul li { position: relative; color: #595959; padding: 0 23px; -webkit-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown ul li.menu-item-has-children:after { display: block; position: absolute; right: 25px; top: 50%; width: 5px; height: 5px; margin-top: -2px; content: ""; z-index: 70; -webkit-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; border-radius: 50%; border: 1px solid rgba(6,6,6,.3); } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown ul li.sfHover, header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown ul li:hover { color: #1a1a1a; padding-left: 34px; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown ul li.sfHover>a, header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown ul li:hover>a { color: #1a1a1a; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown ul li.sfHover:after, header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown ul li:hover:after { width: 7px; height: 7px; margin-right: -2px; margin-top: -3px; border: 1px solid #060606; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown ul li.current-menu-item { color: #1a1a1a; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown ul li.current-menu-item>a { color: #1a1a1a; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown ul li.current-menu-item:after { width: 7px; height: 7px; margin-right: -2px; margin-top: -3px; border: 1px solid #060606; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown ul a { overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: block; font-size: 15px; padding-top: 5px; padding-bottom: 5px; color: #666; line-height: 1.4; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown ul a:hover { color: #1a1a1a; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown ul.sf-left-parent li:before { right: auto!important; left: 0!important; width: 23px!important; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown .wpnav-dropdown { left: 100%; top: -14px; padding-top: 0!important; padding-left: 10px; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav .wpnav-dropdown .wpnav-dropdown .menu-shadow { left: 25px; top: 0!important; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li { float: left!important; margin: 0 10px; } @media (max-width:1329px) { header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li { margin: 0 5px; } } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li:first-child { margin-left: -10px; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li:last-child { margin-right: -10px; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li>a { display: block; position: relative; padding: 0 8px; font-size: 17px; font-weight: 400; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li>a:after { content: ''; display: block; width: 0; position: absolute; bottom: 0; right: 0; left: auto; height: 2px; -webkit-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li.active>a:after { width: 100%; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li.open:hover>a:after, header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li:hover>a:after { width: 100%; left: 0; right: auto; } header[role=banner] .navbar-brand { white-space: nowrap; padding: 0; font-size: 19px; position: relative; font-weight: 400; height: auto; letter-spacing: .5px; } header[role=banner] .navbar-brand img { position: relative; margin-top: -4px; margin-right: 19px; max-width: 100%; height: auto; } header[role=banner] .navbar-brand a, header[role=banner] .navbar-brand span { display: block; line-height: 40px; } header[role=banner] .navbar-divider { width: 23px; margin-left: 0!important; margin-right: 0!important; } header[role=banner] .navbar-divider:before { content: "\00a0"; } @media (max-width:1329px) { header[role=banner] .navbar-divider { width: 17px; } } header[role=banner] .navbar-divider:first-child { display: none; } header[role=banner] .navbar-search { font-size: 15px; text-align: center; } header[role=banner] .navbar-search a:hover { opacity: .8; } header[role=banner] .navbar-search i { display: inline-block; width: 15px; position: relative; top: 3px; line-height: 15px; height: 15px; } header[role=banner] .navbar-toggle-menu { text-align: center; height: 40px; overflow: hidden; } header[role=banner] .navbar-toggle-menu a i { vertical-align: middle; font-size: 23px; line-height: 23px; height: 23px; display: inline-block; position: relative; } header[role=banner] .navbar-toggle-menu a:hover { opacity: .8; } header[role=banner] .navbar-button { font-size: 0; text-align: center; } @media (max-width:1329px) { header[role=banner] .navbar-button { margin: 0 10px; } } header[role=banner] .navbar-button a { -webkit-box-shadow: none; box-shadow: none; text-decoration: none; display: inline-block; margin-bottom: 0; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; background-color: transparent; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-transform: uppercase; position: relative; top: 0; -webkit-transition: background-color .2s ease-in-out,border-color .2s ease-in-out; -o-transition: background-color .2s ease-in-out,border-color .2s ease-in-out; transition: background-color .2s ease-in-out,border-color .2s ease-in-out; line-height: normal; letter-spacing: 1.5px; padding: 12px 25px 11px; font-size: 11px; font-weight: 400; border-radius: 2em; border-width: 1px; border-style: solid; } header[role=banner] .navbar-button a>* { vertical-align: middle; display: inline-block; } header[role=banner] .navbar-button a ins { -webkit-transition: color .2s ease-in-out; -o-transition: color .2s ease-in-out; transition: color .2s ease-in-out; } header[role=banner] .navbar-button a i { margin-right: 7px; font-size: 14px; width: 14px; height: 14px; position: relative; -webkit-transition: color .2s ease-in-out; -o-transition: color .2s ease-in-out; transition: color .2s ease-in-out; } header[role=banner] .navbar-button a i[class*=ais-], header[role=banner] .navbar-button a i[class*=aisconverse_], header[role=banner] .navbar-button a i[class*=glyphicon-], header[role=banner] .navbar-button a i[class*=icond-], header[role=banner] .navbar-button a i[class*=li-], header[role=banner] .navbar-button a i[class*=oi-], header[role=banner] .navbar-button a i[class*=si-] { top: 2px; } header[role=banner] .navbar-button a i[class*=icon-] { top: -1px; } header[role=banner] .navbar-button a i[class*=entypo-] { top: 1px; } header[role=banner] .navbar-icons { white-space: nowrap; } header[role=banner] .navbar-icons>a { vertical-align: middle; margin: 0 6px; font-size: 19px; display: inline-block; width: 19px; position: relative; top: -1px; height: 19px; line-height: 19px; } header[role=banner] .navbar-icons>a:first-child { margin-left: 0; } header[role=banner] .navbar-icons>a:last-child { margin-right: 0; } header[role=banner] .navbar-icons>a:hover { opacity: .8; } header[role=banner] .navbar-icons>a i { font-size: 19px; display: inline-block; width: 19px; height: 19px; line-height: 19px; } header[role=banner] .navbar-woo { font-weight: 300; white-space: nowrap; } header[role=banner] .navbar-woo i { font-size: 17px; line-height: 17px; width: 19px; height: 17px; position: relative; top: 3px; } header[role=banner] .navbar-woo>a:hover { opacity: .8; } header[role=banner] .navbar-woo>a>* { display: inline-block; } header[role=banner] .navbar-woo sup { top: -10px; position: relative; margin-left: 1px; font-size: 10px; } header[role=banner] .navbar-lang { font-size: 13px; text-align: center; font-weight: 300; letter-spacing: 2.5px; text-transform: uppercase; } header[role=banner] .navbar-lang .nav { display: block; position: relative; top: 1px; } header[role=banner] .navbar-lang .nav>li { display: inline; } header[role=banner] .navbar-lang .nav>li:hover>a { opacity: .8; } header[role=banner] .navbar-lang .wpml-dropdown { line-height: normal; position: absolute; top: 100%; left: 50%; margin-left: -30px; color: #666; z-index: 1000; display: none; min-width: 60px; list-style: none; font-size: 12px; background-clip: padding-box; } header[role=banner] .navbar-lang .wpml-dropdown ul { margin-top: 3px; padding: 14px 0; border-radius: 2px; -webkit-box-shadow: 0 0 50px 0 rgba(0,0,0,.1); box-shadow: 0 0 50px 0 rgba(0,0,0,.1); background-color: #fff; } header[role=banner] .navbar-lang .wpml-dropdown ul li { padding: 7px 0; } header[role=banner] .navbar-lang .wpml-dropdown ul a { font-size: 12px; color: #666; } header[role=banner] .navbar-lang .wpml-dropdown ul a:hover { opacity: .8; } header[role=banner].logo_position_center_left .navbar-container>.row>div[class*=col-] [class^=navbar-], header[role=banner].logo_position_center_right .navbar-container>.row>div[class*=col-] [class^=navbar-] { line-height: 40px; margin: 0 26px; } header[role=banner].logo_position_center_left .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-brand, header[role=banner].logo_position_center_right .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-brand { margin: 0; float: none; } @media screen and (max-width:767px) { header[role=banner].logo_position_center_left .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-brand, header[role=banner].logo_position_center_right .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-brand { margin-bottom: 20px!important; } } header[role=banner].logo_position_center_left .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-menu, header[role=banner].logo_position_center_left .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-toggle-menu, header[role=banner].logo_position_center_right .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-menu, header[role=banner].logo_position_center_right .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-toggle-menu { margin: 0; } @media screen and (max-width:767px) { header[role=banner].logo_position_center_left .navbar-container>.row, header[role=banner].logo_position_center_right .navbar-container>.row { margin-left: -26px; margin-right: -26px; } header[role=banner].logo_position_center_left .navbar-container>.row>div[class*=col-], header[role=banner].logo_position_center_right .navbar-container>.row>div[class*=col-] { padding-left: 26px; padding-right: 26px; } } header[role=banner].logo_position_center_right .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li:first-child { margin-right: 0; } header[role=banner].logo_position_center_right .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-account, header[role=banner].logo_position_center_right .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-button, header[role=banner].logo_position_center_right .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-icons, header[role=banner].logo_position_center_right .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-lang, header[role=banner].logo_position_center_right .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-search, header[role=banner].logo_position_center_right .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-woo { margin-left: 0; } header[role=banner].logo_position_center_left .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li:first-child { margin-left: 0; } header[role=banner].logo_position_center_left .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-account, header[role=banner].logo_position_center_left .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-button, header[role=banner].logo_position_center_left .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-icons, header[role=banner].logo_position_center_left .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-lang, header[role=banner].logo_position_center_left .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-search, header[role=banner].logo_position_center_left .navbar-container>.row>div[class*=col-] [class^=navbar-].navbar-woo { margin-right: 0; } header[role=banner].logo_position_left .navbar-account, header[role=banner].logo_position_left .navbar-button, header[role=banner].logo_position_left .navbar-icons, header[role=banner].logo_position_left .navbar-lang, header[role=banner].logo_position_left .navbar-search, header[role=banner].logo_position_left .navbar-woo { margin-left: 0; } header[role=banner].logo_position_right .navbar-account, header[role=banner].logo_position_right .navbar-button, header[role=banner].logo_position_right .navbar-icons, header[role=banner].logo_position_right .navbar-lang, header[role=banner].logo_position_right .navbar-search, header[role=banner].logo_position_right .navbar-woo { margin-right: 0; } @media screen and (max-width:730px) { header[role=banner].logo_position_right .navbar-toggle-menu { margin-right: 0; } } @media screen and (max-width:600px) { header[role=banner] .navbar-container .navbar-divider { width: 12px; } } @media (max-width:991.98px) { header[role=banner] .navbar-container .navbar-account i, header[role=banner] .navbar-container .navbar-account img { margin-right: 0!important; } header[role=banner] .navbar-container .navbar-account span { display: none!important; } } @media (max-width:767.98px) { header[role=banner] .navbar-container .navbar-icons { display: none!important; } } @media screen and (max-width:730px) { header[role=banner] { text-align: center; } header[role=banner] .body-navbar { margin-left: -15px; margin-right: -15px; } header[role=banner] .navbar-container [class^=navbar-]:not(.navbar-brand):not(.navbar-menu) { float: none!important; display: inline-block; zoom: 1; vertical-align: middle; margin-left: 5px!important; margin-right: 5px!important; } header[role=banner] .navbar-container .navbar-divider { width: 5px; position: absolute; left: -99999px; top: -9999px; display: none!important; } header[role=banner] .navbar-container .navbar-brand { text-align: center; display: block; width: 100%; margin: 0 0 20px 0; } header[role=banner] .navbar-container .navbar-brand:last-child { margin-bottom: 0; } header[role=banner] .navbar-container .navbar-account { display: none!important; } header[role=banner] .navbar-container .navbar-search { width: 27px; } header[role=banner] .navbar-container .navbar-button a { padding-left: 15px; padding-right: 15px; } } html.is-safari header[role=banner] .navbar-lang .wpml-dropdown ul, html.is-safari header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li>.wpnav-dropdown>ul { margin-top: 5px; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li.menu-item-is-megamenu { position: static; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li.menu-item-is-megamenu .wpnav-dropdown { left: 0; width: 100%; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li.menu-item-is-megamenu .wpnav-dropdown .container { position: relative; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li.menu-item-is-megamenu .wpnav-dropdown .container .menu-row-megamenu { overflow: hidden; border-radius: 3px; background: #fff; position: relative; z-index: 2; margin-left: -20px; margin-right: -20px; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li.menu-item-is-megamenu .wpnav-dropdown .container .menu-col-megamenu { padding-left: 20px; padding-right: 20px; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li.menu-item-is-megamenu .wpnav-dropdown .container .menu-col-megamenu--has-img { position: relative; overflow: hidden; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li.menu-item-is-megamenu .wpnav-dropdown .container .menu-col-megamenu--has-img>div { position: absolute; background-position: center center; background-size: cover; height: auto; left: 0; bottom: -1px; top: -1px; width: 100%; background-repeat: no-repeat; will-change: transform; z-index: -1; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li.menu-item-is-megamenu .wpnav-dropdown .container .menu-col-megamenu--has-img[class*="-12"] { min-height: 500px; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li.menu-item-is-megamenu .wpnav-dropdown .container .menu-list-megamenu { background: 0 0; padding-top: 31px; padding-bottom: 30px; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li.menu-item-is-megamenu .wpnav-dropdown .container .menu-item-megamenu--title { color: #1a1a1a; line-height: 1.4; padding-top: 5px; font-size: 12px; text-transform: uppercase; font-weight: 400; letter-spacing: 1.8px; padding-left: 23px!important; padding-bottom: 14px; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li.menu-item-is-megamenu .wpnav-dropdown .container .menu-item-megamenu--title:last-child { padding-bottom: 5px; } header[role=banner] .navbar-menu>.wrapper-navbar-nav>.nav.navbar-nav>li.menu-item-is-megamenu .wpnav-dropdown .container .menu-item-megamenu--title::after { content: ''!important; width: 100%; height: auto!important; margin: 20px 0 0 0!important; display: block!important; border: none!important; border-bottom: 1px solid #e8e8e8!important; } .menu-item-megamenu+.menu-item-megamenu--title { margin-top: 30px; } /*!------------------------------------------------------------------ [ PAGE TITLE ] -------------------------------------------------------------------*/ .page-title-container { width: 100%; position: relative; } /*!Page Title Settings*/ .pagetitle { padding: 200px 0 190px; position: static; font-weight: 300; background-position: center center; background-repeat: no-repeat; background-size: cover; } @media (min-width:768px) { .pagetitle.page-title-sticky-enable { -webkit-transform: translateZ(0); -webkit-transition: top .4s,margin-top .4s; -o-transition: top .4s,margin-top .4s; transition: top .4s,margin-top .4s; } .pagetitle.page-title-sticky-enable.fixing { position: fixed; top: auto; width: inherit; margin-top: -1px; z-index: 0; } .pagetitle.page-title-sticky-enable.affix-top { position: static; } .pagetitle.page-title-sticky-enable.affix { position: fixed; } } @media (min-width:1329px) { .pagetitle { padding: 305px 0 251px; } } @media (max-width:568px) { .pagetitle { text-align: center!important; padding-bottom: 160px; } } @media (max-width:730px) { .pagetitle { padding: 240px 0 140px 0; } .pagetitle.page-title_placement_under { padding: 220px 0 180px 0; } } .pagetitle>.container { position: relative; z-index: 10; } .pagetitle .page-title-video-frame, .pagetitle .ytplayer-container, .pagetitle [id*=ytplayer-container] { height: 100%; overflow: hidden; pointer-events: none; position: absolute; top: 0; left: 0; width: 100%; z-index: 0; } .pagetitle .page-title-video-frame iframe, .pagetitle .ytplayer-container iframe, .pagetitle [id*=ytplayer-container] iframe { max-width: 1000%; } .pagetitle #video { position: relative; background: 0 0; } .pagetitle .page-title-video-frame, .pagetitle .ytplayer-container, .pagetitle [id*=ytplayer-container] { opacity: 0; -webkit-transition: opacity .4s; -o-transition: opacity .4s; transition: opacity .4s; } .is-mobile .pagetitle .page-title-video-frame, .is-mobile .pagetitle .ytplayer-container, .is-mobile .pagetitle [id*=ytplayer-container] { display: none!important; } .pagetitle:after { position: absolute; z-index: 0; top: 0; right: 0; content: ''; left: 0; bottom: 0; width: auto; height: auto; display: block; } .pagetitle>.breadcrumb-block { text-align: right; width: auto; left: 0; position: absolute; right: 0; bottom: 0; z-index: 50; padding: 0 30px 32px 30px; } @media (max-width:730px) { .pagetitle>.breadcrumb-block { text-align: center; padding: 0 15px 23px 15px; } } .pagetitle .breadcrumb-item+.breadcrumb-item::before { content: '\2014'; } .pagetitle .breadcrumb { padding: 0; margin: 0; font-size: 14px; text-transform: none; list-style: none; background-color: transparent; border-radius: 0; font-weight: 300; display: inherit; } .pagetitle .breadcrumb.is-large { font-size: 16px; } .pagetitle .breadcrumb li { float: none; display: inline-block; margin-top: 10px; padding: 0; } .pagetitle .breadcrumb li:first-child:before { display: none; } .pagetitle .breadcrumb li:before { top: 0; opacity: .5; padding: 0 10px 0 7px; } .pagetitle .breadcrumb li>span>span { opacity: .5; } .pagetitle .breadcrumb li>span>a:hover { opacity: .8; } .pagetitle .breadcrumb li>span>span * { font-style: normal; font-weight: 300; } .pagetitle .main-page-title { margin: 0; white-space: nowrap; position: relative; font-size: 38px; font-weight: 300; line-height: 1.4!important; -ms-word-wrap: break-word; word-wrap: break-word; } .pagetitle .main-page-title>span { white-space: normal; } @media (max-width:767px) { .pagetitle .main-page-title { font-size: 30px!important; line-height: 1.4!important; } .pagetitle .main-page-title>span { font-size: 30px!important; line-height: 1.4!important; } } .pagetitle .main-page-title:after, .pagetitle .main-page-title:before { position: relative; top: -3px; vertical-align: middle; width: 51px; height: 1px; display: inline-block; } @media (max-width:568px) { .pagetitle .main-page-title:after, .pagetitle .main-page-title:before { display: none; } } .pagetitle .main-page-title .page-title-white-word { color: grey; } .pagetitle .main-page-title .page-title-black-word { color: #b3b3b3; } .pagetitle .main-page-title .page-title-gray-word { color: #666; } .pagetitle .main-page-title-icon { display: inline-block; margin-bottom: 0; margin-top: -10px!important; font-size: 54px; width: 54px; height: 54px; line-height: 54px; } .pagetitle .main-page-title-icon.vc_is_animate_icon { height: 54px; width: 54px; line-height: 54px; } .pagetitle .main-page-title-icon.vc_is_animate_icon svg { visibility: hidden; width: 54px; } @media (max-width:768px) { .pagetitle .main-page-title-icon { font-size: 40px; width: 40px; height: 40px; line-height: 40px; } .pagetitle .main-page-title-icon.vc_is_animate_icon { height: 40px; width: 40px; line-height: 40px; } .pagetitle .main-page-title-icon.vc_is_animate_icon svg { visibility: hidden; width: 40px; } } .pagetitle .main-page-title-icon.is-img { width: auto; height: auto; } .pagetitle .main-page-title-icon.is-img img { border-radius: 50%; display: block; max-width: 100%; height: auto; } .pagetitle i.main-page-title-icon { margin-bottom: 8px; } .pagetitle.page-title_breadcrumbs_last_yes .breadcrumb li+li:last-child span { display: none; } .pagetitle.page-title_breadcrumbs_last_yes .breadcrumb li+li:last-child:before { padding-right: 0; } .pagetitle.page-title_position_left { text-align: center; } .pagetitle.page-title_position_left .page-title-content { display: inline-block; zoom: 1; vertical-align: top; text-align: left; padding-left: 90px; } .pagetitle.page-title_position_left .main-page-title { margin-left: -5px; } .pagetitle.page-title_position_left .main-page-title:before { content: ''; margin-left: -80px; margin-right: 30px; } .pagetitle.page-title_position_center_right { text-align: center; } @media (min-width:1330px) { .pagetitle.page-title_position_center_right .page-title-content { padding-left: 30px; padding-right: 30px; } } .pagetitle.page-title_position_center_right .main-page-title:before { content: ''; margin-left: -80px; margin-right: 30px; } @media (max-width:991px) { .pagetitle.page-title_position_center_right .main-page-title:before { display: none; } } .pagetitle.page-title_position_right { text-align: center; } .pagetitle.page-title_position_right .page-title-content { display: inline-block; zoom: 1; vertical-align: top; text-align: right; padding-right: 90px; } .pagetitle.page-title_position_right .main-page-title { margin-right: -5px; } .pagetitle.page-title_position_right .main-page-title:after { content: ''; margin-right: -80px; margin-left: 30px; position: absolute; top: 30px!important; } @media (max-width:768px) { .pagetitle.page-title_position_right .main-page-title:after { top: 25px!important; } } .pagetitle.page-title_line_no .page-title-content { padding-left: 0; padding-right: 0; } .pagetitle.page-title_line_no .main-page-title:after, .pagetitle.page-title_line_no .main-page-title:before { display: none; } @media (max-width:568px) { .pagetitle .page-title-content { padding-left: 15px!important; padding-right: 15px!important; } } .pagetitle .page-title-content>* { margin-top: 10px; } .pagetitle .page-title-content>:first-child { margin-top: 0; } .pagetitle .page-title-content .page-title-meta { font-size: 12px; font-weight: 300; letter-spacing: 2px; margin-top: 33px; } .pagetitle .page-title-content .page-title-meta>* { opacity: .5; } .pagetitle.page-title_style_white { color: #262626; background-color: #fff; } .pagetitle.page-title_style_white .breadcrumb, .pagetitle.page-title_style_white .breadcrumb li:before, .pagetitle.page-title_style_white .main-page-title, .pagetitle.page-title_style_white a { color: #262626; } .pagetitle.page-title_style_white .main-page-title:after, .pagetitle.page-title_style_white .main-page-title:before { background: rgba(38,38,38,.5); } .pagetitle.page-title_style_white svg * { stroke: #262626; } .pagetitle.pagetitle-dark { color: #fff; background-color: #141414; } .pagetitle.pagetitle-dark .breadcrumb, .pagetitle.pagetitle-dark .breadcrumb li:before, .pagetitle.pagetitle-dark .main-page-title, .pagetitle.pagetitle-dark a { color: #fff; } body.blog-native .pagetitle.pagetitle-dark:after { background: rgba(18,18,18,.5); } .pagetitle.pagetitle-dark .main-page-title:after, .pagetitle.pagetitle-dark .main-page-title:before { background: rgba(255,255,255,.5); } .pagetitle.pagetitle-dark svg * { stroke: #fff; } .pagetitle-float>.container { z-index: 100; } .pagetitle-float .page-title-float { position: fixed; z-index: -1; top: 45%; text-transform: uppercase; letter-spacing: 3.3px; -webkit-transform: translate(-100%,-50%); -ms-transform: translate(-100%,-50%); transform: translate(-100%,-50%); display: none; -webkit-transition: opacity .3s ease-in-out; -o-transition: opacity .3s ease-in-out; transition: opacity .3s ease-in-out; } @media (min-width:1500px) { .pagetitle-float .page-title-float { display: block; } } .pagetitle-float .page-title-float .page-title-rotate { font-size: 11px; color: #262626; float: left; -webkit-transform: rotate(-90deg) translateZ(0) scale(1,1); -ms-transform: rotate(-90deg) translateZ(0) scale(1,1); transform: rotate(-90deg) translateZ(0) scale(1,1); -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-origin: right top; -ms-transform-origin: right top; transform-origin: right top; filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transition: opacity .3s ease-in-out; -o-transition: opacity .3s ease-in-out; transition: opacity .3s ease-in-out; line-height: 1.5; } .pagetitle-float .page-title-float .page-title-rotate ins { display: inline-block; vertical-align: middle; width: 30px; height: 1px; background-color: rgba(0,0,0,.1); -webkit-transition: opacity .5s; -o-transition: opacity .5s; transition: opacity .5s; opacity: 0; position: relative; top: -1px; } .pagetitle-float .page-title-float .page-title-rotate>span { max-width: 284px; font-weight: 300; text-align: right; display: inline-block; vertical-align: middle; margin-right: 15px; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); opacity: 0; -webkit-transition: opacity .5s; -o-transition: opacity .5s; transition: opacity .5s; } .pagetitle-float .page-title-float.vis { z-index: 150; } .pagetitle-float .page-title-float.vis .page-title-rotate ins, .pagetitle-float .page-title-float.vis .page-title-rotate:before { opacity: 1; } .pagetitle-float .page-title-float.vis .page-title-rotate>span { opacity: 1; } .pagetitle-float.pt_float_position_left .page-title-float { left: 63px; } .pagetitle-float.pt_float_position_right .page-title-float { right: 63px; } /*!------------------------------------------------------------------ [ TYPOGRAPHY ] -------------------------------------------------------------------*/ p { font-size: 18px; color: #8c8c8c; line-height: 30px; font-weight: 300; margin-bottom: 25px; } p:last-child, p:only-child { margin-bottom: 0; } @media (max-width:767.98px) { p { font-size: 16px; line-height: 26px; } } p.extra { color: #262626; font-size: 23px; line-height: 36px; font-weight: 400; } @media (max-width:767.98px) { p.extra { font-size: 21px; line-height: 33px; } } p.lead { color: #8c8c8c; font-size: 20px; line-height: 33px; font-weight: 300; } @media (max-width:767.98px) { p.lead { font-size: 18px; line-height: 32px; } } p.middle { color: #8c8c8c; font-size: 19px; line-height: 31px; font-weight: 300; } @media (max-width:767.98px) { p.middle { font-size: 17px; line-height: 28px; } } p.default { color: #8c8c8c; font-size: 17px; line-height: 28px; font-weight: 300; } @media (max-width:767.98px) { p.default { font-size: 16px; line-height: 26px; } } a { color: #262626; text-decoration: none; display: inline-block; position: relative; } a:active, a:focus, a:hover { color: #262626; } @-webkit-keyframes reunderline { 0% { width: 100%; right: 0; left: auto; } 25% { width: 0%; right: 0; left: auto; } 50% { width: 0%; left: 0; right: auto; } 75% { width: 100%; left: 0; right: auto; } 100% { width: 100%; right: 0; left: auto; } } @keyframes reunderline { 0% { width: 100%; right: 0; left: auto; } 25% { width: 0%; right: 0; left: auto; } 50% { width: 0%; left: 0; right: auto; } 75% { width: 100%; left: 0; right: auto; } 100% { width: 100%; right: 0; left: auto; } } .maincontent dl a::after, .maincontent h1 a::after, .maincontent h2 a::after, .maincontent h3 a::after, .maincontent h4 a::after, .maincontent h5 a::after, .maincontent h6 a::after, .maincontent li a::after, .maincontent p a::after, .maincontent table a::after { content: ''; display: block; position: absolute; bottom: 1px; width: 100%; right: 0; left: auto; height: 1px; background-color: #262626; } .maincontent dl a:hover::after, .maincontent h1 a:hover::after, .maincontent h2 a:hover::after, .maincontent h3 a:hover::after, .maincontent h4 a:hover::after, .maincontent h5 a:hover::after, .maincontent h6 a:hover::after, .maincontent li a:hover::after, .maincontent p a:hover::after, .maincontent table a:hover::after { -webkit-animation: reunderline 1s 1 linear; animation: reunderline 1s 1 linear; } .reset-link, [data-mce-href], figure a { display: inline!important; } .reset-link:after, [data-mce-href]:after, figure a:after { display: none!important; } .ab-item.reset-link { display: inherit!important; } #tinymce hr, #tinymce img { border: 0; } abbr[data-original-title], abbr[title] { text-decoration: none; border-color: #262626; } hr { font-size: 0; margin-top: 38px; margin-bottom: 38px; border-color: #ebebeb; } #tinymce hr { -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; font-size: 0; margin-top: 38px; margin-bottom: 38px; border-top: 1px solid #ebebeb; } .small, small { font-weight: 300; font-size: 70%; } h1 { font-weight: 400; color: #262626; } h1:last-child, h1:only-child { margin-bottom: 0; } @media (max-width:767.98px) { h1 span { font-size: inherit!important; line-height: inherit!important; letter-spacing: inherit!important; } } h1 small { display: block; font-size: 16px; color: #999; margin: 3px 0; position: relative; line-height: 22px; font-weight: 300; } h1 small:first-child+br { display: none; } @media (max-width:767.98px) { h1 small { font-size: 15px; } } h2 { font-weight: 400; color: #262626; } h2:last-child, h2:only-child { margin-bottom: 0; } @media (max-width:767.98px) { h2 span { font-size: inherit!important; line-height: inherit!important; letter-spacing: inherit!important; } } h2 small { display: block; font-size: 16px; color: #999; margin: 3px 0; position: relative; line-height: 22px; font-weight: 300; } h2 small:first-child+br { display: none; } @media (max-width:767.98px) { h2 small { font-size: 15px; } } h3 { font-weight: 400; color: #262626; } h3:last-child, h3:only-child { margin-bottom: 0; } @media (max-width:767.98px) { h3 span { font-size: inherit!important; line-height: inherit!important; letter-spacing: inherit!important; } } h3 small { display: block; font-size: 16px; color: #999; margin: 3px 0; position: relative; line-height: 22px; font-weight: 300; } h3 small:first-child+br { display: none; } @media (max-width:767.98px) { h3 small { font-size: 15px; } } h4 { font-weight: 400; color: #262626; } h4:last-child, h4:only-child { margin-bottom: 0; } @media (max-width:767.98px) { h4 span { font-size: inherit!important; line-height: inherit!important; letter-spacing: inherit!important; } } h4 small { display: block; font-size: 16px; color: #999; margin: 3px 0; position: relative; line-height: 22px; font-weight: 300; } h4 small:first-child+br { display: none; } @media (max-width:767.98px) { h4 small { font-size: 15px; } } h5 { font-weight: 400; color: #262626; } h5:last-child, h5:only-child { margin-bottom: 0; } @media (max-width:767.98px) { h5 span { font-size: inherit!important; line-height: inherit!important; letter-spacing: inherit!important; } } h5 small { display: block; font-size: 16px; color: #999; margin: 3px 0; position: relative; line-height: 22px; font-weight: 300; } h5 small:first-child+br { display: none; } @media (max-width:767.98px) { h5 small { font-size: 15px; } } h6 { font-weight: 400; color: #262626; } h6:last-child, h6:only-child { margin-bottom: 0; } @media (max-width:767.98px) { h6 span { font-size: inherit!important; line-height: inherit!important; letter-spacing: inherit!important; } } h6 small { display: block; font-size: 16px; color: #999; margin: 3px 0; position: relative; line-height: 22px; font-weight: 300; } h6 small:first-child+br { display: none; } @media (max-width:767.98px) { h6 small { font-size: 15px; } } h1 small { font-size: 18px; line-height: 23px; margin-top: 8px; } @media (max-width:767.98px) { h1 small { font-size: 17px; } } h5 small, h6 small { font-size: 14px; line-height: 16px; } @media (max-width:767.98px) { h5 small, h6 small { font-size: 13px; } } h1 { font-size: 42px; line-height: 52px; margin: 0 0 41px; } @media (max-width:767.98px) { h1 { font-size: 38px; line-height: 48px; margin-bottom: 21px; } } h1.x1h1 { font-size: 38px; line-height: 48px; } @media (max-width:767.98px) { h1.x1h1 { font-size: 34px; line-height: 46px; } } h1.x2h1 { font-size: 34px; line-height: 46px; } @media (max-width:767.98px) { h1.x2h1 { font-size: 30px; line-height: 42px; } } h2 { font-size: 30px; line-height: 42px; margin: 0 0 30px; } @media (max-width:767.98px) { h2 { font-size: 28px; line-height: 40px; margin-bottom: 15px; } } h2.x1h2 { font-size: 28px; line-height: 40px; } @media (max-width:767.98px) { h2.x1h2 { font-size: 26px; line-height: 38px; } } h3 { font-size: 26px; line-height: 38px; margin: 0 0 12px; } @media (max-width:767.98px) { h3 { font-size: 24px; line-height: 36px; margin-bottom: 8px; } } h4 { font-size: 24px; line-height: 36px; margin: 0 0 12px; } @media (max-width:767.98px) { h4 { font-size: 21px; line-height: 30px; margin-bottom: 8px; } } h4.x1h4 { font-size: 21px; line-height: 30px; } @media (max-width:767.98px) { h4.x1h4 { font-size: 20px; line-height: 28px; } } h5 { font-size: 20px; line-height: 28px; margin: 0 0 16px; } @media (max-width:767.98px) { h5 { font-size: 18px; line-height: 26px; margin-bottom: 8px; } } h6 { font-size: 18px; line-height: 26px; margin: 0 0 11px; } @media (max-width:767.98px) { h6 { font-size: 17px; line-height: 24px; margin-bottom: 8px; } } h6.x1h6 { font-size: 17px; line-height: 24px; } @media (max-width:767.98px) { h6.x1h6 { font-size: 15px; line-height: 22px; } } h6.x2h6 { font-size: 15px; line-height: 22px; } @media (max-width:767.98px) { h6.x2h6 { font-size: 14px; line-height: 21px; } } p+h1 { margin-top: 45px; } p+h2, p+h3 { margin-top: 41px; } p+h5 { margin-top: 34px; } pre { display: block; padding: 35px 32px; margin: 25px 0 25px; font-size: 15px; line-height: 1.75; position: relative; color: #999; border: none; font-weight: 300; -webkit-border-radius: 0; -moz-border-radius: 0; background-color: #1f1f1f; font-family: Rubik,sans-serif; word-break: break-all; word-wrap: break-word; border-radius: 5px; } pre * { color: #999; } pre h1 { display: inline-block; width: 100%; } pre h2 { display: inline-block; width: 100%; } pre h3 { display: inline-block; width: 100%; } pre h4 { display: inline-block; width: 100%; } pre h5 { display: inline-block; width: 100%; } pre h6 { display: inline-block; width: 100%; } pre::after { content: "code"; display: block; right: 19px; top: 9px; color: #fff; position: absolute; font-family: 'Material Icons'; font-weight: 400; font-style: normal; font-size: 15px; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; } b, div strong, optgroup, p strong, strong, ul strong { font-weight: 500; } #tinymce strong { font-weight: 500!important; } .mark, mark { padding-left: 4px; padding-right: 4px; } #tinymce .mark:not([style]), #tinymce code, #tinymce kbd, #tinymce mark:not([style]), #tinymce samp, .mark:not([style]), code, kbd, mark:not([style]), samp { color: inherit; display: inline-block; position: relative; background: 0 0; font-family: inherit; font-size: inherit; padding: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; } .mark:not([style]):before, mark:not([style]):before { content: ''; height: 3px; bottom: 5px; position: absolute; width: auto; left: -1px; right: -1px; z-index: -1; display: block; border-radius: 3px; background-color: #78c1ff; } #tinymce code, .code, code { color: #e7372d; font-weight: 400; } sub, sup { font-size: 75%; line-height: 0; position: relative; } blockquote { margin: 41px 0 41px 0; position: relative; background: 0 0; border-radius: 0; border: none; border-top: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; padding: 38px 38px 38px 81px; color: #262626; font-size: 24px; font-weight: 400; text-align: left; line-height: 1.7; } @media (max-width:767.98px) { blockquote { font-size: 20px; line-height: 1.6; margin: 29px 0 29px 0; padding: 28px 28px 28px 51px; } } @media (max-width:575.98px) { blockquote { padding-left: 0; padding-right: 0; } } blockquote * { text-align: left; color: #262626; font-size: 24px; font-weight: 400; line-height: 1.7; } @media (max-width:767.98px) { blockquote * { font-size: 20px; line-height: 1.6; } } blockquote:before { content: '“'; position: absolute; left: -3px; top: 22px; color: #f17d8d; line-height: 110px; font-size: 110px; font-family: 'Playfair Display',serif; } @media (max-width:767.98px) { blockquote:before { font-size: 90px; top: 10px; } } @media (max-width:575.98px) { blockquote:before { display: none; } } blockquote p { margin-bottom: 16px; } blockquote p:empty { display: none; padding: 0; margin: 0; } blockquote p:last-child { margin-bottom: 0; } blockquote p cite { display: block; margin-top: 16px; } blockquote:last-child { margin-bottom: 0; } blockquote:first-child { margin-top: 0; } blockquote cite, blockquote footer { font-size: 18px; font-style: normal; color: #999; font-weight: 300; } @media (max-width:767.98px) { blockquote cite, blockquote footer { font-size: 16px; } } blockquote cite *, blockquote footer * { font-size: 18px; font-style: normal; color: #999; font-weight: 300; } @media (max-width:767.98px) { blockquote cite *, blockquote footer * { font-size: 16px; } } blockquote cite a, blockquote footer a { color: #999; } blockquote cite a::after, blockquote footer a::after { background-color: #999!important; } blockquote cite a:hover, blockquote footer a:hover { color: #999; } blockquote cite+br, blockquote footer+br { display: none; } blockquote footer { display: block; margin-top: 16px; } blockquote cite { font-style: italic!important; } blockquote.blockquote-reverse, blockquote.pull-right { text-align: right; padding: 38px 81px 38px 38px; } @media (max-width:767.98px) { blockquote.blockquote-reverse, blockquote.pull-right { padding: 28px 51px 28px 28px; } } @media (max-width:575.98px) { blockquote.blockquote-reverse, blockquote.pull-right { padding-right: 0; padding-left: 0; } } blockquote.blockquote-reverse *, blockquote.pull-right * { text-align: right; } blockquote.blockquote-reverse:after, blockquote.blockquote-reverse:before, blockquote.pull-right:after, blockquote.pull-right:before { right: -4px; left: auto; } /*!Extends Lists*/ .maincontent dl, .maincontent dl.dl-horizontal { padding: 0; margin-bottom: 32px; margin-top: 27px; } .maincontent dl dt, .maincontent dl.dl-horizontal dt { width: 169px; font-weight: 300; float: left!important; white-space: normal; text-align: left; color: #262626; } .maincontent dl dd, .maincontent dl.dl-horizontal dd { position: relative; margin-left: 169px; line-height: 1.8; color: #8c8c8c; margin-bottom: 10px; } .maincontent dl.dl-horizontal:first-child, .maincontent dl:first-child { margin-top: 0; } .maincontent dl.dl-horizontal:last-child, .maincontent dl:last-child { margin-bottom: 0; } @media (max-width:767.98px) { .maincontent dl dt, .maincontent dl.dl-horizontal dt { width: 115px; float: left!important; } .maincontent dl dd, .maincontent dl.dl-horizontal dd { margin-left: 115px; line-height: 1.9; color: #999; margin-bottom: 10px; } } @media (max-width:575.98px) { .maincontent dl dt, .maincontent dl.dl-horizontal dt { float: none!important; width: auto; } .maincontent dl dd, .maincontent dl.dl-horizontal dd { margin-left: 0; margin-bottom: 20px; top: 0; } } /*!Basic Lists*/ #tinymce ol, #tinymce ul, .maincontent ol, .maincontent ul { margin-bottom: 32px; list-style: none; color: grey; margin-top: 30px; line-height: 1.5; font-size: 17px; counter-reset: point; } @media (max-width:767.98px) { #tinymce ol, #tinymce ul, .maincontent ol, .maincontent ul { font-size: 16px; } } #tinymce ol ol:first-child, #tinymce ol ul:first-child, #tinymce ul ol:first-child, #tinymce ul ul:first-child, .maincontent ol ol:first-child, .maincontent ol ul:first-child, .maincontent ul ol:first-child, .maincontent ul ul:first-child { margin-top: 12px; } #tinymce ol *+ol, #tinymce ol *+ul, #tinymce ul *+ol, #tinymce ul *+ul, .maincontent ol *+ol, .maincontent ol *+ul, .maincontent ul *+ol, .maincontent ul *+ul { margin-top: 12px; } #tinymce ol:first-child, #tinymce ul:first-child, .maincontent ol:first-child, .maincontent ul:first-child { margin-top: 0; } #tinymce ol li>br+span, #tinymce ul li>br+span, .maincontent ol li>br+span, .maincontent ul li>br+span { display: block; margin-top: 11px; line-height: 29px; } #tinymce ol li>br+span:last-child, #tinymce ul li>br+span:last-child, .maincontent ol li>br+span:last-child, .maincontent ul li>br+span:last-child { margin-bottom: 22px; } #tinymce ol:last-child, #tinymce ul:last-child, .maincontent ol:last-child, .maincontent ul:last-child { margin-bottom: 0; } #tinymce ol li, #tinymce ul li, .maincontent ol li, .maincontent ul li { list-style-type: none; position: relative; margin-bottom: 12px; } #tinymce ol li:last-child, #tinymce ul li:last-child, .maincontent ol li:last-child, .maincontent ul li:last-child { margin-bottom: 0; } #tinymce ul>li, .maincontent ul>li { padding-left: 31px; } #tinymce ul>li:before, .maincontent ul>li:before { content: "\2014"; color: rgba(38,38,38,.6); left: 0; position: absolute; } #tinymce ol>li, .maincontent ol>li { position: relative; padding-left: 31px; } #tinymce ol>li:before, .maincontent ol>li:before { content: counter(point) "."; counter-increment: point 1; color: #262626; position: absolute; left: 0; } #tinymce ol ol li:before, .maincontent ol ol li:before { content: counters(point, ".") " "; } #tinymce ol ol li, .maincontent ol ol li { padding-left: 40px; } #tinymce ol ol ol li, .maincontent ol ol ol li { padding-left: 50px; } #tinymce ol ol ol ol li, .maincontent ol ol ol ol li { padding-left: 60px; } #tinymce ol ol, .maincontent ol ol { margin-left: 0; } #tinymce .reset-list li:before, .maincontent .reset-list li:before { display: none!important; } #tinymce .reset-list li, .maincontent .reset-list li { padding-left: 0!important; } #tinymce .reset-list>ol, #tinymce .reset-list>ul, .maincontent .reset-list>ol, .maincontent .reset-list>ul { padding-left: 0; } #tinymce .reset-list>ol ol, #tinymce .reset-list>ol ul, #tinymce .reset-list>ul ol, #tinymce .reset-list>ul ul, .maincontent .reset-list>ol ol, .maincontent .reset-list>ol ul, .maincontent .reset-list>ul ol, .maincontent .reset-list>ul ul { padding-left: 21px; } #tinymce .reset-list ol ul, #tinymce .reset-list ul ol, .maincontent .reset-list ol ul, .maincontent .reset-list ul ol { margin-left: 0; } #tinymce .liststyle1, #tinymce .liststyle2, #tinymce .reset-list, .maincontent .liststyle1, .maincontent .liststyle2, .maincontent .reset-list { margin-top: 30px; margin-bottom: 32px; } #tinymce .liststyle1>p, #tinymce .liststyle2>p, #tinymce .reset-list>p, .maincontent .liststyle1>p, .maincontent .liststyle2>p, .maincontent .reset-list>p { display: none; visibility: hidden; position: absolute; left: -9999px; } #tinymce .liststyle1:first-child, #tinymce .liststyle2:first-child, #tinymce .reset-list:first-child, .maincontent .liststyle1:first-child, .maincontent .liststyle2:first-child, .maincontent .reset-list:first-child { margin-top: 0; } #tinymce .liststyle1:last-child, #tinymce .liststyle2:last-child, #tinymce .reset-list:last-child, .maincontent .liststyle1:last-child, .maincontent .liststyle2:last-child, .maincontent .reset-list:last-child { margin-bottom: 0; } #tinymce .liststyle1 li:before, #tinymce .liststyle2 li:before, .maincontent .liststyle1 li:before, .maincontent .liststyle2 li:before { font-family: feather; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; speak: none; font-size: 15px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } #tinymce .liststyle1 li:before, .maincontent .liststyle1 li:before { color: #42a047; content: "\e116"; } #tinymce .liststyle2 li:before, .maincontent .liststyle2 li:before { color: #e43935; content: "\e117"; } /*!Tables*/ .mce-item-table, table { border-collapse: collapse; color: #8c8c8c; font-weight: 300; font-size: 17px; line-height: 1.4; } @media (max-width:767.98px) { .mce-item-table, table { font-size: 16px; } } .mce-item-table { width: 100%; max-width: 100%; margin-bottom: 1rem; background-color: transparent; } .table-responsive { border: 0; margin-bottom: 30px; } .table-responsive:last-child { margin-bottom: 0; } .table-responsive>p { display: none!important; } .mce-item-table+*, .table-responsive+*, table.table+* { margin-top: 30px; } .table-responsive table.table { margin-bottom: 17px; } .mce-item-table, table.table { margin-bottom: 30px; } table.table caption { font-weight: 400; padding: 0; font-size: 18px; margin: 0 0 11px; color: #000; } @media screen and (max-width:767px) { table.table caption { font-size: 17px; } } table.aligncenter, table.alignleft, table.alignright { display: table; } table.aligncenter caption { text-align: center; } table.alignleft caption { text-align: left; } table.alignright caption { text-align: right; } .mce-item-table thead, .table thead { font-weight: 400; color: #262626; } .mce-item-table th, .mce-item-table thead td, .mce-item-table thead th, table.table th, table.table thead td, table.table thead th { font-weight: 400; } .mce-item-table tfoot, table.table tfoot { color: #262626; } table.table .mce-item-table tr td { border-color: #e5e5e5; } .mce-item-table>tbody>tr>td, .mce-item-table>tbody>tr>th, .mce-item-table>tfoot>tr>td, .mce-item-table>tfoot>tr>th, .mce-item-table>thead>tr>td, .mce-item-table>thead>tr>th, table.table>tbody>tr>td, table.table>tbody>tr>th, table.table>tfoot>tr>td, table.table>tfoot>tr>th, table.table>thead>tr>td, table.table>thead>tr>th { padding: 7px 10px; } .mce-item-table tfoot>tr>td, .mce-item-table tfoot>tr>th, table.table tfoot>tr>td, table.table tfoot>tr>th { padding-top: 18px; } .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th { border: none; } .mce-item-table>thead>tr>td, .mce-item-table>thead>tr>th, table.table>thead>tr>td, table.table>thead>tr>th { border-bottom: 1px solid #d9d9d9; padding-bottom: 15px; } .mce-item-table>tfoot>tr>td, .mce-item-table>tfoot>tr>th, table.table>tfoot>tr>td, table.table>tfoot>tr>th { border-top: 1px solid #e6e6e6; } .mce-item-table>tfoot+tbody>tr:first-child>td, .mce-item-table>tfoot+tbody>tr:first-child>th, .mce-item-table>thead+tbody>tr:first-child>td, .mce-item-table>thead+tbody>tr:first-child>th, table.table>tfoot+tbody>tr:first-child>td, table.table>tfoot+tbody>tr:first-child>th, table.table>thead+tbody>tr:first-child>td, table.table>thead+tbody>tr:first-child>th { padding-top: 16px; } .mce-item-table>tfoot+tbody>tr:last-child>td, .mce-item-table>tfoot+tbody>tr:last-child>th, .mce-item-table>thead+tbody>tr:last-child>td, .mce-item-table>thead+tbody>tr:last-child>th, table.table>tfoot+tbody>tr:last-child>td, table.table>tfoot+tbody>tr:last-child>th, table.table>thead+tbody>tr:last-child>td, table.table>thead+tbody>tr:last-child>th { padding-bottom: 13px; } p+.table-responsive, p+table { margin-top: 30px; } @media (max-width:767.98px) { body { font-size: 16px; line-height: 1.7; } } /*!------------------------------------------------------------------ [ IMAGES ] -------------------------------------------------------------------*/ .wp-post-image, [class*=wp-image-] { max-width: 100%; height: auto; border-radius: 5px; } p>.wp-post-image, p>[class*=wp-image-], p>a>.wp-post-image, p>a>[class*=wp-image-] { margin-bottom: 44px!important; } p+figure, p+p>a>img, p+p>img { margin-top: 52px!important; } .wp-post-image.img-circle, [class*=wp-image-].img-circle { border-radius: 50%; } .alignleft { display: inline; float: left; margin-right: 1.5em; } .alignright { display: inline; float: right; margin-left: 1.5em; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; } p.extra+.mceTemp .wp-post-image, p.extra+.mceTemp [class*=wp-image-], p.extra+figure.wp-caption>.wp-post-image, p.extra+figure.wp-caption>[class*=wp-image-], p.lead+.mceTemp .wp-post-image, p.lead+.mceTemp [class*=wp-image-], p.lead+figure.wp-caption>.wp-post-image, p.lead+figure.wp-caption>[class*=wp-image-] { margin-top: 30px; } .mce-content-body a[data-mce-selected] { padding: 0; margin: 0; } .mceTemp, figure.wp-caption { margin-bottom: 44px; display: block; max-width: 100%; position: relative; height: auto; } .mceTemp a:after, figure.wp-caption a:after { display: none!important; } dl.wp-caption { position: relative; } dl.wp-caption dt.wp-caption-dt img { margin-bottom: 0; } .mceTemp .wp-caption-dd, figure.wp-caption .wp-caption-text { position: absolute; color: #fff; font-size: 11px; border-radius: 2em; padding: 7px 18px 7px 38px; background-color: #1f1f1f; bottom: 21px; right: 26px; line-height: 1.3; font-weight: 400; margin-left: 20px; margin-top: 20px; } .mceTemp .wp-caption-dd:before, figure.wp-caption .wp-caption-text:before { color: #797979; font-family: covercase!important; font-style: normal!important; font-weight: 400!important; font-variant: normal!important; text-transform: none!important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\71"; display: inline-block; vertical-align: middle; margin-left: -20px; margin-right: 9px; position: relative; top: -1px; } .mceTemp .wp-caption-dd a, figure.wp-caption .wp-caption-text a { color: #ccc; } .mceTemp .wp-caption-dd a:after, figure.wp-caption .wp-caption-text a:after { display: none!important; } .mceTemp .wp-caption-dd a:hover, figure.wp-caption .wp-caption-text a:hover { color: #fff; } .img-rounded { border-radius: 5px; } .img-grayscale { opacity: .2; filter: url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale"); filter: gray; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); -webkit-transition: all .15s ease; -o-transition: all .15s ease; transition: all .15s ease; } .img-grayscale:hover { filter: url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale"); filter: gray; -webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0); opacity: 1; } .img-add-darkest, .img-add-grayscale, .img-del-grayscale { -webkit-transition: .4s -webkit-filter linear; -o-transition: .4s -o-filter linear; -webkit-transition: .4s filter linear,.4s -webkit-filter linear; -o-transition: .4s filter linear,.4s -webkit-filter linear; transition: .4s filter linear,.4s -webkit-filter linear; -webkit-backface-visibility: hidden; } .img-add-grayscale:hover { filter: url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale"); filter: gray; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); } .img-del-grayscale { filter: url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale"); filter: gray; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); } .img-del-grayscale:hover { filter: url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale"); filter: gray; -webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0); } .img-add-darkest:hover { -webkit-filter: brightness(.7); filter: brightness(.7); -ms-filter: brightness(.7); -moz-filter: brightness(.7); -o-filter: brightness(.7); } .img-no-rounded { border-radius: 0; } .img-opacity { opacity: .2; -webkit-transition: opacity .15s ease; -o-transition: opacity .15s ease; transition: opacity .15s ease; } .img-opacity:hover { opacity: 1; } .img-lg { width: 200px; max-width: 200px; } .img-md { width: 100px; max-width: 100px; } .img-sm { width: 70px; max-width: 70px; } .img-bottom { position: absolute; right: 0; bottom: 0; left: 0; margin: auto; } /*!------------------------------------------------------------------ [ SOCIAL SHARING ] -------------------------------------------------------------------*/ .theme-share-dropdown { display: inline-block; zoom: 1; position: relative; font-size: 26px; line-height: 0; color: #262626; z-index: 10; opacity: 1!important; } .theme-share-dropdown>i { -webkit-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; display: inline-block; font-size: 26px; line-height: 26px; height: 26px; width: 26px; } .theme-share-dropdown>i:before { font-size: 26px; line-height: 26px; height: 26px; width: 26px; } .theme-share-dropdown .share-tooltip { opacity: 0; left: -99999px; z-index: 11; text-transform: capitalize; position: absolute; top: -99999px; text-align: left; padding-top: 0; padding-bottom: 18px; -webkit-transition: opacity .2s ease-in-out; -o-transition: opacity .2s ease-in-out; transition: opacity .2s ease-in-out; } .theme-share-dropdown:hover { z-index: 15; } .theme-share-dropdown:hover .share-tooltip { left: 50%; margin-left: -70px; bottom: 100%; top: auto; opacity: 1; cursor: default; z-index: 16; } .theme-share-dropdown:hover>i { opacity: .8; } .theme-share-dropdown.bottom-open .share-tooltip { padding-top: 26px; padding-bottom: 0; } .theme-share-dropdown.bottom-open:hover .share-tooltip { top: 100%; bottom: auto; } .ya-share2__list>li { background-color: #fff!important; opacity: 1!important; } .theme-share-dropdown .ya-share2__badge { display: none!important; } .theme-share-dropdown .ya-share2__title { display: block!important; margin: 0!important; padding: 0!important; } .theme-share-dropdown .ya-share2__list>li { margin: 8px 0!important; display: block!important; padding: 0!important; background: #fff!important; } .theme-share-dropdown .theme-share.ya-share2 { background: #fff!important; padding: 8px 28px; min-width: 140px; border-radius: 3px; -webkit-box-shadow: 0 0 50px 0 rgba(0,0,0,.1); box-shadow: 0 0 50px 0 rgba(0,0,0,.1); } .theme-share-dropdown .theme-share.ya-share2 * { font-size: 15px; font-weight: 300; font-family: Rubik,sans-serif; } .theme-share-dropdown .theme-share.ya-share2 a { cursor: pointer; -webkit-transition: padding .2s linear; -o-transition: padding .2s linear; transition: padding .2s linear; } .theme-share-dropdown .theme-share.ya-share2 a .ya-share2__title { -webkit-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; color: #666!important; } .theme-share-dropdown .theme-share.ya-share2 a:hover { padding-left: 8px; } .theme-share-dropdown .theme-share.ya-share2 a:hover .ya-share2__title { color: #666!important; } .ya-share2__counter, .ya-share2__title { display: none!important; } .ya-share2__item:hover>a { opacity: .9!important; } .theme-share-horizontal .ya-share2__badge { border-radius: 3px!important; } .theme-share-horizontal .ya-share2__list>li { background: 0 0!important; margin: 0 8px 8px 0!important; padding: 0!important; } .theme-share-horizontal .ya-share2__icon { width: 40px!important; height: 27px!important; background-repeat: no-repeat!important; background-size: 20px 20px!important; background-position: center center!important; } .ya-share2__list>li:before { display: none!important; } .theme-share-title { margin-bottom: 38px; margin-top: 38px; } .theme-share-title:first-child { margin-top: 0; } .theme-share-title:last-child { margin-bottom: 0; } .theme-share-title a:after { display: none!important; } .theme-share-title>span { margin-right: 13px; color: #262626; position: relative; top: -1px; } .theme-share-horizontal, .vc_share_horizontal.theme-share-title>span { display: inline-block; zoom: 1; top: 0; vertical-align: middle; } /*!------------------------------------------------------------------ [ SCROLLTOP ] --------------------------------------------------------------------*/ .scrolltop { width: 60px; height: 60px; font-weight: 400; text-align: center; position: fixed; left: 55px; bottom: 55px; display: block; z-index: 999; opacity: 0; border-radius: 50%; visibility: hidden; overflow: hidden; color: #d0d0d0; -webkit-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; background-color: #f0f0f0; } .scrolltop svg { fill: #d0d0d0; } .scrolltop:active, .scrolltop:focus { background-color: transparent; border: 1px solid #dbdbdb; color: #d0d0d0; } .scrolltop:active svg, .scrolltop:focus svg { color: #d0d0d0; } .scrolltop:hover { background-color: #262626; border-color: #262626; color: #c4c4c4; } .scrolltop:hover svg { color: #c4c4c4; } .scrolltop.vis { opacity: 1; visibility: visible; } .scrolltop i, .scrolltop svg { font-size: 18px; position: absolute; top: 50%; left: 50%; -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } @media (max-width:991.98px) { .scrolltop { left: 15px; bottom: 15px; width: 50px; height: 50px; } } .scrolltop::after { width: 12px; height: 6px; content: ""; display: block; position: absolute; top: 50%; left: 50%; -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); background: url(assets/images/arrow.svg); } /*!------------------------------------------------------------------ [ PRELOADER ] --------------------------------------------------------------------*/ .preloader { position: fixed; left: 0; top: 0; opacity: 1; z-index: 99999; width: 100%; height: 100%; background-color: #fff; } .preloader .loader { position: absolute; top: 50%; left: 50%; -webkit-transform: translateY(-50%) translateX(-50%); -ms-transform: translateY(-50%) translateX(-50%); transform: translateY(-50%) translateX(-50%); } .preloader .loader .ball-scale-multiple>div { background-color: #2884d7; } .preloader .loader::before { display: none!important; } /*!------------------------------------------------------------------ [ PAGINATION ] --------------------------------------------------------------------*/ .page-pagination { text-align: center; color: grey; font-size: 19px; margin-bottom: 18px; margin-top: 18px; font-weight: 300; } article.post+.page-pagination { margin-top: -17px; } article.post.post--simple+.page-pagination { margin-top: 30px; } article.post-search+.page-pagination { margin-top: 46px; } .page-pagination a { color: #000; display: inline; } .page-pagination a:hover { color: grey; } .page-pagination .current { display: block; width: 42px; height: 42px; text-indent: -1px; border-radius: 50%; border: 1px solid #1a1a1a; color: #1a1a1a; line-height: 40px; margin: 0 -22px; } .page-pagination>* { padding: 0 22px; line-height: 42px; text-align: center; display: inline-block; vertical-align: middle; } .page-pagination>:first-child { padding: 0 65px 0 15px; } @media (max-width:767.98px) { .page-pagination>:first-child { padding-right: 15px; } } .page-pagination>:last-child { padding: 0 15px 0 65px; } @media (max-width:767.98px) { .page-pagination>:last-child { padding-left: 15px; } } .page-pagination>:first-child a, .page-pagination>:first-child i, .page-pagination>:last-child a, .page-pagination>:last-child i { display: block; } .page-pagination>:first-child i, .page-pagination>:last-child i { height: 50px; line-height: 50px; font-size: 50px; } .page-pagination>:first-child i:before, .page-pagination>:last-child i:before { height: 50px; line-height: 50px; font-size: 50px; } @media (max-width:575.98px) { .page-pagination>:first-child, .page-pagination>:last-child { display: block; width: 100%; margin: 0; } } @media (max-width:575.98px) { .page-pagination>* { margin: 15px 0; } } .page-pagination--first>:first-child a { cursor: default; pointer-events: none; color: rgba(0,0,0,.2); } .page-pagination--last>:last-child a { cursor: default; pointer-events: none; color: rgba(0,0,0,.2); } body[class*="-boxed-dark"] .page-pagination, body[class*="-fullwidth-dark"] .page-pagination { color: rgba(255,255,255,.15); } body[class*="-boxed-dark"] .page-pagination a, body[class*="-fullwidth-dark"] .page-pagination a { color: #fff; } body[class*="-boxed-dark"] .page-pagination a:hover, body[class*="-fullwidth-dark"] .page-pagination a:hover { color: rgba(255,255,255,.5); } body[class*="-boxed-dark"] .page-pagination .current, body[class*="-fullwidth-dark"] .page-pagination .current { border: 2px solid #fff; color: #fff; } body[class*="-boxed-dark"] .page-pagination--first>:first-child a, body[class*="-fullwidth-dark"] .page-pagination--first>:first-child a { color: rgba(255,255,255,.15); } body[class*="-boxed-dark"] .page-pagination--first>:last-child a, body[class*="-fullwidth-dark"] .page-pagination--first>:last-child a { color: rgba(255,255,255,.5); } body[class*="-boxed-dark"] .page-pagination--first>:last-child a:hover, body[class*="-fullwidth-dark"] .page-pagination--first>:last-child a:hover { color: #fff; } body[class*="-boxed-dark"] .page-pagination--last>:first-child a, body[class*="-fullwidth-dark"] .page-pagination--last>:first-child a { color: rgba(255,255,255,.5); } body[class*="-boxed-dark"] .page-pagination--last>:first-child a:hover, body[class*="-fullwidth-dark"] .page-pagination--last>:first-child a:hover { color: #fff; } body[class*="-boxed-dark"] .page-pagination--last>:last-child a, body[class*="-fullwidth-dark"] .page-pagination--last>:last-child a { color: rgba(255,255,255,.15); } /*!------------------------------------------------------------------ [ FORMS ] -------------------------------------------------------------------*/ .screen-reader-response, .wpcf7-display-none, .wpcf7-not-valid-tip { display: none; } div.wpcf7 .ajax-loader { visibility: hidden; display: inline-block; background: url(assets/images/ajax-loader.gif) center center no-repeat; width: 51px; height: 7px; border: none; margin-left: 8px; padding: 0; vertical-align: middle; } div.wpcf7 .ajax-loader.is-active { visibility: visible; } .wpcf7 .row+p, .wpcf7 p+.row { margin-top: 31px; } .wpcf7 { margin: 40px 0; } .wpcf7:first-child { margin-top: 0; } .wpcf7:last-child { margin-bottom: 0; } .wpcf7:last-child .ajax-error, .wpcf7:last-child .wpcf7-response-output { margin-bottom: 0; } .wpcf7 div>label, .wpcf7 p>label { display: block; } .wpcf7 input[type=checkbox]+span, .wpcf7 input[type=radio]+span { padding-left: 10px; } .wpcf7 span+input[type=checkbox], .wpcf7 span+input[type=radio] { margin-left: 10px; } .vc_contact-form-7 { margin-top: 40px; margin-bottom: 40px; } .vc_contact-form-7>.wpcf7 { margin-top: 0; margin-bottom: 0; } .vc_contact-form-7:last-child { margin-bottom: 0; } .vc_contact-form-7:first-child { margin-top: 0; } input[type=checkbox], input[type=radio] { margin-top: 0; vertical-align: middle; position: relative; top: -2px; } span.wpcf7-form-control-wrap { display: block; } .wpcf7-form-control-wrap { text-align: left!important; } .wpcf7-form-control-wrap+.wpcf7-form-control-wrap:not([class*=checkbox-]):not([class*=radio-]) { margin-top: 31px; } .wpcf7-form-control-wrap+label { margin-top: 31px; } .wpcf7-form-control-wrap+br { display: none; } .wpcf7-form-control-wrap label { color: #b2b2b2; } .wpcf7-form-dark .wpcf7-form-control-wrap label { color: rgba(255,255,255,.2); } .wpcf7-checkbox, .wpcf7-radio { font-size: 15px; display: block; color: #8c8c8c; margin-top: 29px; font-weight: 300; } .wpcf7-form-dark .wpcf7-checkbox, .wpcf7-form-dark .wpcf7-radio { color: rgba(255,255,255,.2); } .wpcf7-checkbox label, .wpcf7-radio label { font-size: 15px; font-weight: 300; color: #8c8c8c; } .wpcf7-form-dark .wpcf7-checkbox label, .wpcf7-form-dark .wpcf7-radio label { color: rgba(255,255,255,.2); } .wpcf7-list-item { margin-right: 20px; } .wpcf7-list-item.last { margin-right: 0; } [class*=quiz-] label { display: block; font-weight: 300; color: #8c8c8c; font-size: 15px; } .wpcf7-form-dark [class*=quiz-] label { color: rgba(255,255,255,.2); } label { font-weight: 300; color: #b2b2b2; } label .wpcf7-form-control-wrap { margin-top: -9px; } .wpcf7-form-dark label { color: rgba(255,255,255,.2); } div>label, p>label { font-size: 14px; } .form-control, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]), select:not([class*=basement]), textarea { font-family: Rubik,sans-serif; display: block; width: 100%; height: 45px; padding: 10px 0 10px 0; font-size: 17px; line-height: 1.42857; font-weight: 300; color: #262626; background-color: transparent; background-image: none; border: none; border-bottom: 1px solid #d9d9d9; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-transition: border-color ease-in-out .15s; -o-transition: border-color ease-in-out .15s; transition: border-color ease-in-out .15s; } .form-control:-webkit-autofill, .form-control:-webkit-autofill:active, .form-control:-webkit-autofill:focus, .form-control:-webkit-autofill:hover, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]):-webkit-autofill, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]):-webkit-autofill:active, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]):-webkit-autofill:focus, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]):-webkit-autofill:hover, select:not([class*=basement]):-webkit-autofill, select:not([class*=basement]):-webkit-autofill:active, select:not([class*=basement]):-webkit-autofill:focus, select:not([class*=basement]):-webkit-autofill:hover, textarea:-webkit-autofill, textarea:-webkit-autofill:active, textarea:-webkit-autofill:focus, textarea:-webkit-autofill:hover { -webkit-transition-delay: 9999s; -webkit-transition: color 9999s ease-out,background-color 9999s ease-out; } .form-control::-webkit-input-placeholder, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file])::-webkit-input-placeholder, select:not([class*=basement])::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #a6a6a6; opacity: 1; } .wpcf7-form-dark .form-control::-webkit-input-placeholder, .wpcf7-form-dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file])::-webkit-input-placeholder, .wpcf7-form-dark select:not([class*=basement])::-webkit-input-placeholder, .wpcf7-form-dark textarea::-webkit-input-placeholder { color: rgba(255,255,255,.2); } .form-control:-moz-placeholder, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]):-moz-placeholder, select:not([class*=basement]):-moz-placeholder, textarea:-moz-placeholder { color: #a6a6a6; opacity: 1; } .wpcf7-form-dark .form-control:-moz-placeholder, .wpcf7-form-dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]):-moz-placeholder, .wpcf7-form-dark select:not([class*=basement]):-moz-placeholder, .wpcf7-form-dark textarea:-moz-placeholder { color: rgba(255,255,255,.2); } .form-control::-moz-placeholder, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file])::-moz-placeholder, select:not([class*=basement])::-moz-placeholder, textarea::-moz-placeholder { color: #a6a6a6; opacity: 1; } .wpcf7-form-dark .form-control::-moz-placeholder, .wpcf7-form-dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file])::-moz-placeholder, .wpcf7-form-dark select:not([class*=basement])::-moz-placeholder, .wpcf7-form-dark textarea::-moz-placeholder { color: rgba(255,255,255,.2); } .form-control:-ms-input-placeholder, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]):-ms-input-placeholder, select:not([class*=basement]):-ms-input-placeholder, textarea:-ms-input-placeholder { color: #a6a6a6; opacity: 1; } .wpcf7-form-dark .form-control:-ms-input-placeholder, .wpcf7-form-dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]):-ms-input-placeholder, .wpcf7-form-dark select:not([class*=basement]):-ms-input-placeholder, .wpcf7-form-dark textarea:-ms-input-placeholder { color: rgba(255,255,255,.2); } .wpcf7-form-dark .form-control, .wpcf7-form-dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]), .wpcf7-form-dark select:not([class*=basement]), .wpcf7-form-dark textarea { color: #fff; border-bottom: 1px solid rgba(255,255,255,.1); } .form-control:focus, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]):focus, select:not([class*=basement]):focus, textarea:focus { border-color: #262626; outline: 0; -webkit-box-shadow: none; box-shadow: none; } .wpcf7-form-dark .form-control:focus, .wpcf7-form-dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]):focus, .wpcf7-form-dark select:not([class*=basement]):focus, .wpcf7-form-dark textarea:focus { border-color: #fff; } .form-control.woocommerce-invalid:focus, .form-control.wpcf7-not-valid:focus, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).woocommerce-invalid:focus, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).wpcf7-not-valid:focus, select:not([class*=basement]).woocommerce-invalid:focus, select:not([class*=basement]).wpcf7-not-valid:focus, textarea.woocommerce-invalid:focus, textarea.wpcf7-not-valid:focus { border-color: #262626!important; outline: 0; color: #262626!important; -webkit-box-shadow: none; box-shadow: none; } .wpcf7-form-dark .form-control.woocommerce-invalid:focus, .wpcf7-form-dark .form-control.wpcf7-not-valid:focus, .wpcf7-form-dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).woocommerce-invalid:focus, .wpcf7-form-dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).wpcf7-not-valid:focus, .wpcf7-form-dark select:not([class*=basement]).woocommerce-invalid:focus, .wpcf7-form-dark select:not([class*=basement]).wpcf7-not-valid:focus, .wpcf7-form-dark textarea.woocommerce-invalid:focus, .wpcf7-form-dark textarea.wpcf7-not-valid:focus { color: #fff!important; border-color: #fff!important; } .form-control.woocommerce-invalid:focus::-webkit-input-placeholder, .form-control.wpcf7-not-valid:focus::-webkit-input-placeholder, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).woocommerce-invalid:focus::-webkit-input-placeholder, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).wpcf7-not-valid:focus::-webkit-input-placeholder, select:not([class*=basement]).woocommerce-invalid:focus::-webkit-input-placeholder, select:not([class*=basement]).wpcf7-not-valid:focus::-webkit-input-placeholder, textarea.woocommerce-invalid:focus::-webkit-input-placeholder, textarea.wpcf7-not-valid:focus::-webkit-input-placeholder { color: rgba(38,38,38,.3)!important; } .wpcf7-form-dark .form-control.woocommerce-invalid:focus::-webkit-input-placeholder, .wpcf7-form-dark .form-control.wpcf7-not-valid:focus::-webkit-input-placeholder, .wpcf7-form-dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).woocommerce-invalid:focus::-webkit-input-placeholder, .wpcf7-form-dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).wpcf7-not-valid:focus::-webkit-input-placeholder, .wpcf7-form-dark select:not([class*=basement]).woocommerce-invalid:focus::-webkit-input-placeholder, .wpcf7-form-dark select:not([class*=basement]).wpcf7-not-valid:focus::-webkit-input-placeholder, .wpcf7-form-dark textarea.woocommerce-invalid:focus::-webkit-input-placeholder, .wpcf7-form-dark textarea.wpcf7-not-valid:focus::-webkit-input-placeholder { color: rgba(255,255,255,.2)!important; } .form-control.woocommerce-invalid:focus:-moz-placeholder, .form-control.wpcf7-not-valid:focus:-moz-placeholder, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).woocommerce-invalid:focus:-moz-placeholder, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).wpcf7-not-valid:focus:-moz-placeholder, select:not([class*=basement]).woocommerce-invalid:focus:-moz-placeholder, select:not([class*=basement]).wpcf7-not-valid:focus:-moz-placeholder, textarea.woocommerce-invalid:focus:-moz-placeholder, textarea.wpcf7-not-valid:focus:-moz-placeholder { color: rgba(38,38,38,.3)!important; } .wpcf7-form-dark .form-control.woocommerce-invalid:focus:-moz-placeholder, .wpcf7-form-dark .form-control.wpcf7-not-valid:focus:-moz-placeholder, .wpcf7-form-dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).woocommerce-invalid:focus:-moz-placeholder, .wpcf7-form-dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).wpcf7-not-valid:focus:-moz-placeholder, .wpcf7-form-dark select:not([class*=basement]).woocommerce-invalid:focus:-moz-placeholder, .wpcf7-form-dark select:not([class*=basement]).wpcf7-not-valid:focus:-moz-placeholder, .wpcf7-form-dark textarea.woocommerce-invalid:focus:-moz-placeholder, .wpcf7-form-dark textarea.wpcf7-not-valid:focus:-moz-placeholder { color: rgba(255,255,255,.2)!important; } .form-control.woocommerce-invalid:focus::-moz-placeholder, .form-control.wpcf7-not-valid:focus::-moz-placeholder, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).woocommerce-invalid:focus::-moz-placeholder, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).wpcf7-not-valid:focus::-moz-placeholder, select:not([class*=basement]).woocommerce-invalid:focus::-moz-placeholder, select:not([class*=basement]).wpcf7-not-valid:focus::-moz-placeholder, textarea.woocommerce-invalid:focus::-moz-placeholder, textarea.wpcf7-not-valid:focus::-moz-placeholder { color: rgba(38,38,38,.3)!important; } .wpcf7-form-dark .form-control.woocommerce-invalid:focus::-moz-placeholder, .wpcf7-form-dark .form-control.wpcf7-not-valid:focus::-moz-placeholder, .wpcf7-form-dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).woocommerce-invalid:focus::-moz-placeholder, .wpcf7-form-dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).wpcf7-not-valid:focus::-moz-placeholder, .wpcf7-form-dark select:not([class*=basement]).woocommerce-invalid:focus::-moz-placeholder, .wpcf7-form-dark select:not([class*=basement]).wpcf7-not-valid:focus::-moz-placeholder, .wpcf7-form-dark textarea.woocommerce-invalid:focus::-moz-placeholder, .wpcf7-form-dark textarea.wpcf7-not-valid:focus::-moz-placeholder { color: rgba(255,255,255,.2)!important; } .form-control.woocommerce-invalid:focus:-ms-input-placeholder, .form-control.wpcf7-not-valid:focus:-ms-input-placeholder, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).woocommerce-invalid:focus:-ms-input-placeholder, input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).wpcf7-not-valid:focus:-ms-input-placeholder, select:not([class*=basement]).woocommerce-invalid:focus:-ms-input-placeholder, select:not([class*=basement]).wpcf7-not-valid:focus:-ms-input-placeholder, textarea.woocommerce-invalid:focus:-ms-input-placeholder, textarea.wpcf7-not-valid:focus:-ms-input-placeholder { color: rgba(38,38,38,.3)!important; } .wpcf7-form-dark .form-control.woocommerce-invalid:focus:-ms-input-placeholder, .wpcf7-form-dark .form-control.wpcf7-not-valid:focus:-ms-input-placeholder, .wpcf7-form-dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).woocommerce-invalid:focus:-ms-input-placeholder, .wpcf7-form-dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).wpcf7-not-valid:focus:-ms-input-placeholder, .wpcf7-form-dark select:not([class*=basement]).woocommerce-invalid:focus:-ms-input-placeholder, .wpcf7-form-dark select:not([class*=basement]).wpcf7-not-valid:focus:-ms-input-placeholder, .wpcf7-form-dark textarea.woocommerce-invalid:focus:-ms-input-placeholder, .wpcf7-form-dark textarea.wpcf7-not-valid:focus:-ms-input-placeholder { color: rgba(255,255,255,.2)!important; } select:not([class*=basement]) { color: #262626!important; } div.selector, div.selector span { height: 45px; line-height: 45px!important; font-size: 17px; font-family: Rubik,sans-serif; display: block; font-weight: 300; width: 100%!important; color: #262626; } .wpcf7-form-dark div.selector, .wpcf7-form-dark div.selector span { color: #fff; } div.selector { padding-right: 54px!important; background-color: transparent; background-image: none; border: none; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-transition: border-color ease-in-out .15s; -o-transition: border-color ease-in-out .15s; transition: border-color ease-in-out .15s; border-bottom: 1px solid #d9d9d9; } .wpcf7-form-dark div.selector { border-bottom-color: rgba(255,255,255,.1); } div.selector:after { content: "\f078"; font-size: 6px; text-align: center; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 1px; color: rgba(133,133,133,.5); background-color: rgba(38,38,38,.05); width: 23px; line-height: 23px; height: 23px; border-radius: 50%; font-family: FontAwesome; } .wpcf7-form-dark div.selector:after { color: rgba(161,170,178,.5); background-color: rgba(255,255,255,.05); } textarea { min-height: 109px; overflow: auto; padding: 10px 0; resize: none; } .woocommerce-invalid input, .woocommerce-invalid textarea, input.wpcf7-not-valid, textarea.wpcf7-not-valid { border-color: #ff4746!important; } .woocommerce-invalid input::-webkit-input-placeholder, .woocommerce-invalid textarea::-webkit-input-placeholder, input.wpcf7-not-valid::-webkit-input-placeholder, textarea.wpcf7-not-valid::-webkit-input-placeholder { color: #ff4746!important; } .woocommerce-invalid input:-moz-placeholder, .woocommerce-invalid textarea:-moz-placeholder, input.wpcf7-not-valid:-moz-placeholder, textarea.wpcf7-not-valid:-moz-placeholder { color: #ff4746!important; } .woocommerce-invalid input::-moz-placeholder, .woocommerce-invalid textarea::-moz-placeholder, input.wpcf7-not-valid::-moz-placeholder, textarea.wpcf7-not-valid::-moz-placeholder { color: #ff4746!important; } .woocommerce-invalid input:-ms-input-placeholder, .woocommerce-invalid textarea:-ms-input-placeholder, input.wpcf7-not-valid:-ms-input-placeholder, textarea.wpcf7-not-valid:-ms-input-placeholder { color: #ff4746!important; } .wpcf7-not-valid { border-color: #ff4746!important; } .wpcf7-not-valid span[class*=wpcf7] { color: #ff4746!important; } .wpcf7-not-valid-label { color: #ff4746!important; } div.selector select { opacity: 0; filter: alpha(opacity=0); border: none; } div.selector, div.selector span { -webkit-font-smoothing: antialiased; } div.selector:focus { outline: 0; } div.selector, div.selector * { margin: 0; padding: 0; } .highContrastDetect { width: 0; height: 0; } div.selector, div.selector span { overflow: hidden; } input.uniform-input, select.uniform-multiselect, textarea.uniform { padding: 3px; outline: 0; } div.selector { position: relative; } div.selector span { -o-text-overflow: ellipsis; text-overflow: ellipsis; display: block; white-space: nowrap; cursor: pointer; width: 100%; } div.selector.fixedWidth { width: 190px; } div.selector.fixedWidth span { width: 155px; } div.selector select { background: 0 0; position: absolute; height: 45px; top: 0; left: 0; z-index: 5; width: 100%; } input.uniform-input, select.uniform-multiselect, textarea.uniform { font-weight: 400; color: #262626; border: 1px solid #aaa; border-right-color: #ccc; border-bottom-color: #ccc; border-radius: 3px; } input.uniform-input.focus, input.uniform-input.hover, select.uniform-multiselect.focus, select.uniform-multiselect.hover, textarea.uniform.focus, textarea.uniform.hover { -webkit-box-shadow: 0 0 4px rgba(0,0,0,.3); box-shadow: 0 0 4px rgba(0,0,0,.3); border-color: #999; } div.selector.disabled span, div.selector.disabled.active span { color: #bbb; } .wpcf7-submit-center { text-align: center!important; } .wpcf7-submit-center .form-control, .wpcf7-submit-center .selector, .wpcf7-submit-center .wpcf7-checkbox, .wpcf7-submit-center .wpcf7-radio, .wpcf7-submit-center input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]), .wpcf7-submit-center select:not([class*=basement]), .wpcf7-submit-center textarea { text-align: center!important; } .wpcf7-submit-center .ajax-loader { margin-right: -50px; } .wpcf7-submit-center div.selector { padding-left: 54px!important; } .wpcf7-submit-right { text-align: right!important; } .wpcf7-submit-right .form-control, .wpcf7-submit-right .selector, .wpcf7-submit-right .wpcf7-checkbox, .wpcf7-submit-right .wpcf7-radio, .wpcf7-submit-right input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]), .wpcf7-submit-right select:not([class*=basement]), .wpcf7-submit-right textarea { text-align: right!important; } .wpcf7-submit-right .ajax-loader { margin-right: 8px; } .maincontent .wpcf7-submit { display: inline-block; margin-bottom: 0; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid #262626; -webkit-box-sizing: border-box; box-sizing: border-box; word-wrap: break-word; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; position: relative; top: 0; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; line-height: normal; -webkit-box-shadow: none; box-shadow: none; border-radius: 2em; padding: 13px 35px; text-transform: uppercase; font-weight: 400; font-size: 11px; letter-spacing: 1.7px; color: #262626; background-color: transparent; } .maincontent .wpcf7-submit:hover { color: #fff; border-color: #121212; background-color: #121212; } .maincontent .wpcf7-submit.wpcf7-submit-default { color: #262626; border-color: #262626; background-color: transparent; } .maincontent .wpcf7-submit.wpcf7-submit-default:hover { color: #fff; border-color: #121212; background-color: #121212; } .maincontent .wpcf7-submit.wpcf7-submit-default.default-inversed { color: #fff; border-color: #fff; background-color: transparent; } .maincontent .wpcf7-submit.wpcf7-submit-default.default-inversed:hover { color: #262626; border-color: #fff; background-color: #fff; } .maincontent .wpcf7-submit.wpcf7-submit-primary { color: #fff; background-color: #262626; border-color: transparent; } .maincontent .wpcf7-submit.wpcf7-submit-primary:hover { color: #fff; background-color: #121212; } .maincontent .wpcf7-submit.wpcf7-submit-success { color: #fff; background-color: #3ea142; border-color: transparent; } .maincontent .wpcf7-submit.wpcf7-submit-success:hover { color: #fff; background-color: #349038; } .maincontent .wpcf7-submit.wpcf7-submit-info { color: #fff; background-color: #0099e8; border-color: transparent; } .maincontent .wpcf7-submit.wpcf7-submit-info:hover { color: #fff; background-color: #0086d4; } .maincontent .wpcf7-submit.wpcf7-submit-warning { color: #fff; background-color: #fd8d00; border-color: transparent; } .maincontent .wpcf7-submit.wpcf7-submit-warning:hover { color: #fff; background-color: #f87d00; } .maincontent .wpcf7-submit.wpcf7-submit-danger { color: #fff; background-color: #e7372d; border-color: transparent; } .maincontent .wpcf7-submit.wpcf7-submit-danger:hover { color: #fff; background-color: #d62d28; } .maincontent .wpcf7-divider { height: 1px; margin-bottom: 45px; } .maincontent .wpcf7-divider:last-child { margin-bottom: 0; } .maincontent .wpcf7-form-dark { color: #fff; } .widget .wpcf7-submit { display: inline-block; margin-bottom: 0; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; text-decoration: none; -webkit-box-sizing: border-box; box-sizing: border-box; word-wrap: break-word; -webkit-user-select: none; -moz-user-select: none; outline: 0!important; -ms-user-select: none; user-select: none; position: relative; top: 0; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; line-height: normal; -webkit-box-shadow: none!important; box-shadow: none!important; padding: 14px 35px 14px 35px; font-size: 16px; border-radius: 2em; color: #fff; border: none; background-color: #1a1a1a; margin-top: 39px; } .widget .wpcf7-submit:hover { color: #fff; background-color: #262626; } @media screen and (max-width:767px) { .widget .wpcf7-submit { padding: 10px 29px 10px 29px; font-size: 14px; } } .wpcf7-search [type=submit] { margin-top: 30px; } /*!------------------------------------------------------------------ [ SLIDER REVOLUTION ] -------------------------------------------------------------------*/ .basement-revslider-wrapper+.content, .rev_slider_wrapper+.content { padding-top: 40px; } .basement-revslider-wrapper { position: static; } @media (min-width:768px) { .basement-revslider-wrapper.basement-revslider-sticky-enable .basement-revslider-body { -webkit-transform: translateZ(0); -webkit-transition: top .4s,margin-top .4s; -o-transition: top .4s,margin-top .4s; transition: top .4s,margin-top .4s; } .basement-revslider-wrapper.basement-revslider-sticky-enable .basement-revslider-body.fixing { position: fixed; top: auto; width: inherit; z-index: 0; } .basement-revslider-wrapper.basement-revslider-sticky-enable .basement-revslider-body.affix-top { position: static; } .basement-revslider-wrapper.basement-revslider-sticky-enable .basement-revslider-body.affix { position: fixed; } } .tparrows[class*=covercase-]:before { display: none!important; } .theme_revslider_sticky footer[role=contentinfo] { position: relative; z-index: 666; } .covercase-background.tparrows { border-radius: 50%; cursor: pointer; -webkit-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; text-align: center; white-space: nowrap; -webkit-box-shadow: none; box-shadow: none; text-decoration: none; border: 1px solid transparent; } .covercase-background.tparrows:after { font-family: covercase; position: absolute; left: 50%; top: 50%; z-index: 3; display: block; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); } .covercase-background.tparrows.tp-leftarrow:after { content: "\68"; margin-left: -1px; } .covercase-background.tparrows.tp-rightarrow:after { content: "\69"; margin-right: -1px; } .covercase-transparent.tparrows { cursor: pointer; -webkit-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; text-align: center; white-space: nowrap; border: 0; -webkit-box-shadow: none; box-shadow: none; border: none; height: auto!important; width: auto!important; background: 0 0!important; text-decoration: none; font-family: covercase; } .covercase-transparent.tparrows.tp-leftarrow:after { content: "\6a"; } .covercase-transparent.tparrows.tp-rightarrow:after { content: "\61"; } .tp-bullets.covercase .tp-bullet .tp-bullet-inner { display: block; text-indent: -9999px; outline: 0; font-size: 0; -webkit-box-shadow: none; box-shadow: none; border-radius: 50%; -webkit-backface-visibility: hidden; position: relative; background: 0 0; -webkit-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; } .tp-bullets.covercase .tp-bullet { background: 0 0!important; } .covercase.tp-bullets .tp-bullet.selected .tp-bullet-inner { border-color: transparent!important; } .tp-bullets.covercase.vertical .tp-bullet:not(.selected) .tp-bullet-inner { margin: 0 0 0 -1px!important; } /*!------------------------------------------------------------------ [ MODALS ] -------------------------------------------------------------------*/ .modal-backdrop.in, .modal-backdrop.show { opacity: .99; } .modal-backdrop { background-color: #0d0d0d; } .covercase-modal-menu.modal { padding: 0!important; text-align: center; } .covercase-modal-menu .modal-content { -webkit-box-shadow: none; box-shadow: none; border-radius: 0; border: 0; background: 0 0; padding-top: 100px; padding-bottom: 40px; } @media (max-width:767.98px) { .covercase-modal-menu .modal-content { padding-top: 150px; padding-bottom: 30px; } } .covercase-modal-menu .simple-menu-pages ul { list-style: none; } .covercase-modal-menu .simple-menu-pages .menu-item { margin: 17px 0; color: #fff; font-size: 20px; font-weight: 300; } @media (max-width:479px) { .covercase-modal-menu .simple-menu-pages .menu-item { margin: 10px 0; } } @media (min-width:576px) { .covercase-modal-menu .simple-menu-row { margin-left: 25px; } } .covercase-modal-menu .simple-menu-pages a { color: #fff; font-size: 30px; display: inline-block; line-height: 1.2; } @media (max-width:479px) { .covercase-modal-menu .simple-menu-pages a { font-size: 20px; } } .covercase-modal-menu .modal-dialog:not(.modal-dialog-mega) .simple-menu-pages { text-align: left; display: inline-block; } @media (max-width:479px) { .covercase-modal-menu .modal-dialog:not(.modal-dialog-mega) .simple-menu-pages { display: block; } } .covercase-modal-menu .simple-menu-pages a:hover { color: grey; } .covercase-modal-menu .simple-menu-pages .simple-menu-nav a { font-size: 45px; line-height: 1.2; } @media (max-width:479px) { .covercase-modal-menu .simple-menu-pages .simple-menu-nav a { font-size: 25px; } } .covercase-modal-menu .simple-menu-pages .simple-menu-nav .menu-item { margin: 20px 0; } @media (max-width:479px) { .covercase-modal-menu .simple-menu-pages .simple-menu-nav .menu-item { margin: 15px 0; } } .covercase-modal-menu .simple-menu-pages .row a { font-size: 20px; color: #595959; line-height: 21px; text-transform: none; } .covercase-modal-menu .simple-menu-pages .row a:hover { color: #fff; } .covercase-modal-menu .simple-menu-pages .row .menu-item { margin: 3px 0; } @media (max-width:479px) { .covercase-modal-menu .simple-menu-pages .row>div[class*=col-]:not(:first-child):not(:empty) { margin-top: 22px; } } .covercase-modal-menu .simple-menu-pages .row .menu-item.simple-menu-title { padding-bottom: 2px; text-transform: none; } .covercase-modal-menu .simple-menu-pages .row { font-size: 0; } .covercase-modal-menu .simple-menu-pages .row>div[class*=col-] { display: inline-block; zoom: 1; vertical-align: top; float: none; text-align: left; } @media screen and (max-width:479px) { .covercase-modal-menu .simple-menu-pages .row>div[class*=col-] { float: none; display: block; width: 100%; text-align: center; } } .covercase-modal-menu .simple-menu-pages .simple-menu-element { -webkit-transition: opacity .15s linear; -o-transition: opacity .15s linear; transition: opacity .15s linear; } .covercase-modal-menu .simple-menu-pages>.out { overflow: hidden; height: 0; } .menu-simple-controls { font-size: 45px; position: absolute; left: 54px; top: 43px; line-height: 45px; z-index: 1046; color: #fff; font-weight: 300; } .admin-bar .menu-simple-controls { top: 58px; } @media (max-width:767.98px) { .menu-simple-controls { left: 19px; top: 17px; } .admin-bar .menu-simple-controls { top: 62px; } } .menu-simple-controls * { color: #fff; vertical-align: middle; display: inline-block; overflow: hidden; } .menu-simple-controls ins { text-decoration: none; } .menu-simple-controls .arrow-lvl { font-size: 54px; margin: 0 20px; height: 40px; line-height: 40px; } .menu-simple-controls .arrow-lvl:before { line-height: 40px; height: 40px; } @media (max-width:767.98px) { .menu-simple-controls .arrow-lvl { margin: 0 10px; } } .menu-simple-controls .current-lvl { opacity: .3; } .covercase-modal-menu .simple-menu-close { position: absolute; overflow: visible; cursor: pointer; -webkit-appearance: none; display: block; outline: 0!important; z-index: 1046; -webkit-box-shadow: none!important; box-shadow: none!important; -ms-touch-action: manipulation; touch-action: manipulation; background: 0 0; border-radius: 46px; right: 55px; top: 45px; color: rgba(255,255,255,.5); width: 72px; height: 46px; border: 1px solid rgba(255,255,255,.2); } .admin-bar .covercase-modal-menu .simple-menu-close { top: 60px; } @media (max-width:767.98px) { .covercase-modal-menu .simple-menu-close { right: 20px; top: 20px; } .admin-bar .covercase-modal-menu .simple-menu-close { top: 65px; } } .covercase-modal-menu .simple-menu-close::before { content: "\6f"; font-family: covercase!important; font-style: normal!important; font-weight: 400!important; font-variant: normal!important; text-transform: none!important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; left: 50%; top: 50%; -webkit-transform: translateY(-50%) translateX(-50%); -ms-transform: translateY(-50%) translateX(-50%); transform: translateY(-50%) translateX(-50%); position: absolute; font-size: 15px; height: 15px; width: 15px; line-height: 15px; display: inline-block; } .covercase-modal-menu .simple-menu-close:hover { opacity: 1; color: #fff; background-color: #e12145; border-color: #e12145; } .covercase-modal-menu .simple-menu-back.fade { width: 0; height: 0; overflow: hidden; position: absolute; } .covercase-modal-menu .simple-menu-back.show { opacity: 1; cursor: pointer; width: auto; height: auto; overflow: visible; position: relative; top: -1px; } .covercase-modal-menu .simple-menu-back.show:hover { opacity: .5; } .covercase-modal-menu .simple-menu-pages>.show { height: auto; } .covercase-modal-menu .simple-menu-pages .simple-mega-link+.simple-menu-title { margin-top: 35px!important; } .covercase-modal-menu .modal-dialog { padding-left: 12px; padding-right: 25px; } .covercase-modal-menu .modal-dialog { width: 100%; } @media (min-width:460px) { .covercase-modal-menu .modal-dialog:not(.modal-dialog-mega) { width: 400px; max-width: 400px; } .covercase-modal-menu .modal-dialog.modal-dialog-mega { width: 100%; max-width: none; } } @media (min-width:768px) { .covercase-modal-menu .modal-dialog.modal-dialog-mega { width: 750px; max-width: 750px; } } @media (min-width:992px) { .covercase-modal-menu .modal-dialog.modal-dialog-mega { width: 970px; max-width: 970px; } } @media (min-width:1330px) { .covercase-modal-menu .modal-dialog.modal-dialog-mega { width: 1300px; max-width: 1300px; } } .modal-search.modal { padding: 0!important; text-align: center; } .modal-search.modal .modal-dialog { min-height: calc(100vh - 60px); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; overflow: auto; } @media (max-width:767.98px) { .modal-search.modal .modal-dialog { margin-top: 60px; margin-bottom: 60px; min-height: calc(100vh - 20px); } .admin-bar .modal-search.modal .modal-dialog { margin-top: 100px; margin-bottom: 100px; } } .modal-search.modal .navbar-search-block { text-align: left; white-space: nowrap; max-width: 600px; margin: 0 auto; } .modal-search.modal .modal-content { -webkit-box-shadow: none; box-shadow: none; border: 0; font-size: 35px; background: 0 0; } @media (max-width:672px) { .modal-search.modal .modal-content { font-size: 24px; } } .modal-search.modal .search-close { position: absolute; border-radius: 46px; right: 55px; top: 45px; color: #fff; width: 72px; height: 46px; opacity: 1; background-color: #e12145; border: 1px solid #e12145; } .admin-bar .modal-search.modal .search-close { top: 60px; } @media (max-width:767.98px) { .modal-search.modal .search-close { right: 20px; top: 20px; } .admin-bar .modal-search.modal .search-close { top: 65px; } } .modal-search.modal .search-close:hover { opacity: .9; } .modal-search.modal .search-close i { left: 50%; top: 50%; -webkit-transform: translateY(-50%) translateX(-50%); -ms-transform: translateY(-50%) translateX(-50%); transform: translateY(-50%) translateX(-50%); position: absolute; font-size: 15px; height: 15px; width: 15px; line-height: 15px; display: inline-block; } .modal-search.modal .navbar-search-field-wrapper button { opacity: .2; } .modal-search.modal .navbar-search-field-wrapper button:hover { opacity: 1; } .modal-search.modal button[type=submit] { -webkit-box-shadow: none; box-shadow: none; text-decoration: none; display: inline-block; margin-bottom: 0; text-align: center; outline-offset: 0; vertical-align: middle; cursor: pointer; font: inherit; outline: 0; background-image: none; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; position: relative; top: 0; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; line-height: normal; padding: 15px 34px 15px 30px; border-radius: 2em; border-width: 1px; font-weight: 400; border-style: solid; font-size: 11px; margin-top: 60px; opacity: 1; letter-spacing: 1.9px!important; border-color: #fff; color: #000; background-color: #fff; text-transform: uppercase; } @media (max-width:768px) { .modal-search.modal button[type=submit] { margin-top: 40px; } } .modal-search.modal button[type=submit]:hover { opacity: .95; } .modal-search.modal button[type=submit] i { margin-right: 5px; font-size: 12px; position: relative; height: 12px; line-height: 12px; top: -1px; vertical-align: middle; display: inline-block; } .modal-search.modal button[type=submit]::-moz-focus-inner { border: none; padding: 0; } .modal-search.modal .navbar-search-field-wrapper .search-separator { margin-top: 18px; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; border-bottom: 1px solid #ccc; } .modal-search.modal .navbar-search-field-wrapper input[type=text] { border: none!important; padding: 0!important; letter-spacing: 0; color: #fff!important; font-weight: 300!important; font-size: 32px!important; } .modal-search.modal .navbar-search-field-wrapper input[type=text]::-webkit-input-placeholder { color: #fff!important; opacity: .2!important; } .modal-search.modal .navbar-search-field-wrapper input[type=text]:-moz-placeholder { color: #fff!important; opacity: .2!important; } .modal-search.modal .navbar-search-field-wrapper input[type=text]::-moz-placeholder { color: #fff!important; opacity: .2!important; } .modal-search.modal .navbar-search-field-wrapper input[type=text]:-ms-input-placeholder { color: #fff!important; opacity: .2!important; } @media (max-width:672px) { .modal-search.modal .navbar-search-field-wrapper input[type=text] { font-size: 25px!important; } } @media (max-width:450px) { .modal-search.modal .navbar-search-field-wrapper input[type=text] { font-size: 20px!important; } } .modal-search.modal .navbar-search-field-wrapper input[type=text]:active+.search-separator, .modal-search.modal .navbar-search-field-wrapper input[type=text]:focus+.search-separator { border-bottom: 1px solid #ccc!important; } /*!------------------------------------------------------------------ [ FOOTER ] -------------------------------------------------------------------*/ footer[role=contentinfo] { background-position: center center; background-repeat: no-repeat; background-size: cover; } footer[role=contentinfo].footer_sticky_disable { position: relative; z-index: 102!important; } @media (min-width:768px) { footer[role=contentinfo].footer_size_fullwidth .footer-row { padding-left: 100px; padding-right: 100px; } } footer[role=contentinfo].footer_sticky_disable.footer_animation_enable .widget-animate { visibility: hidden; } @media (max-width:991.98px) { footer[role=contentinfo].footer_sticky_disable.footer_animation_enable .widget-animate { visibility: visible; -o-transition-property: none!important; -webkit-transition-property: none!important; transition-property: none!important; -ms-transform: none!important; -webkit-transform: none!important; transform: none!important; -webkit-animation: none!important; animation: none!important; } } footer[role=contentinfo] .widget.widget-left-line:before { left: 1px; } footer[role=contentinfo] .widget.widget-right-line:after { right: 0; } footer[role=contentinfo] .widget.widget-left-line:before, footer[role=contentinfo] .widget.widget-right-line:after { content: ''; display: block; position: absolute; top: 5px; bottom: 5px; width: 1px; height: auto; } footer[role=contentinfo] .left-border-visible-lg:before, footer[role=contentinfo] .left-border-visible-md:before, footer[role=contentinfo] .left-border-visible-sm:before, footer[role=contentinfo] .left-border-visible-xs:before { display: none!important; } footer[role=contentinfo] .right-border-visible-lg:after, footer[role=contentinfo] .right-border-visible-md:after, footer[role=contentinfo] .right-border-visible-sm:after, footer[role=contentinfo] .right-border-visible-xs:after { display: none!important; } footer[role=contentinfo] .footer-widget-row { font-size: 0; position: relative; display: block; } @media (min-width:576px) { footer[role=contentinfo] .footer-widget-row { margin-left: -30px; margin-right: -30px; } } footer[role=contentinfo] .footer-widget-row>hr { max-width: 100%; margin: 15px; } @media (min-width:576px) { footer[role=contentinfo] .footer-widget-row>hr { margin-left: 30px; margin-right: 30px; } } footer[role=contentinfo] .footer-row { position: relative; z-index: 2; padding: 52px 0; } @media screen and (max-width:767px) { footer[role=contentinfo] .footer-row { padding: 40px 0; } } footer[role=contentinfo].footer_style_light { background-color: #fff; color: rgba(38,38,38,.6); } footer[role=contentinfo].footer_style_dark { background-color: #121212; color: rgba(255,255,255,.6); } footer[role=contentinfo].footer_line_no .footer-widget-row>hr { visibility: hidden!important; opacity: 0!important; position: absolute!important; left: -99999px!important; top: -99999px!important; } footer[role=contentinfo] .widget, footer[role=contentinfo] .widget p { font-weight: 400; } .basement-footer-disable .content { padding-bottom: 0; } .hr-visible-lg, .hr-visible-md, .hr-visible-sm, .hr-visible-xs { opacity: 0; visibility: hidden; position: absolute; left: -99999px; } .widget-hide-title .widget-title { display: none; } @media screen and (max-width:570px) { .footer-row [class*=col-xs-]:not(.head-col) { float: none; width: 100%; margin-left: 0; margin-right: 0; } } @media (min-width:992px) { footer[role=contentinfo] .hr-hidden-lg { opacity: 0; visibility: hidden; position: absolute; left: -99999px; } footer[role=contentinfo] .hr-visible-lg { opacity: 1; position: static; visibility: visible; } footer[role=contentinfo] .left-border-hidden-lg:before, footer[role=contentinfo] .right-border-hidden-lg:after { display: none!important; } footer[role=contentinfo] .left-border-visible-lg:before, footer[role=contentinfo] .right-border-visible-lg:after { display: block!important; } } @media (max-width:1199.98px) { footer[role=contentinfo] .hr-hidden-md { opacity: 0; position: absolute; left: -99999px; visibility: hidden; } footer[role=contentinfo] .hr-visible-md { opacity: 1; position: static; visibility: visible; } footer[role=contentinfo] .left-border-hidden-md:before, footer[role=contentinfo] .right-border-hidden-md:after { display: none!important; } footer[role=contentinfo] .left-border-visible-md:before, footer[role=contentinfo] .right-border-visible-md:after { display: block!important; } } @media (max-width:991.98px) { footer[role=contentinfo] .hr-hidden-sm { opacity: 0; position: absolute; left: -99999px; visibility: hidden; } footer[role=contentinfo] .hr-visible-sm { opacity: 1; position: static; visibility: visible; } footer[role=contentinfo] .left-border-hidden-sm:before, footer[role=contentinfo] .right-border-hidden-sm:after { display: none!important; } footer[role=contentinfo] .left-border-visible-sm:before, footer[role=contentinfo] .right-border-visible-sm:after { display: block!important; } } @media (max-width:767.98px) { footer[role=contentinfo] .hr-hidden-xs { opacity: 0; position: absolute; left: -99999px; visibility: hidden; } footer[role=contentinfo] .hr-visible-xs { opacity: 1; position: static; visibility: visible; } footer[role=contentinfo] .left-border-hidden-xs:before, footer[role=contentinfo] .right-border-hidden-xs:after { display: none!important; } footer[role=contentinfo] .left-border-visible-xs:before, footer[role=contentinfo] .right-border-visible-xs:after { display: block!important; } .is-fix-footer { margin-bottom: 0!important; } } @media (min-width:768px) { .is-fix-footer footer[role=contentinfo] { position: fixed; bottom: 0; width: 100%; z-index: 1; } .is-fix-footer { height: auto; min-height: inherit; } } /*!------------------------------------------------------------------ [ WIDGETS ] -------------------------------------------------------------------*/ .widget { vertical-align: top; display: inline-block; zoom: 1; float: none; font-size: 16px; margin-top: 45px; margin-bottom: 45px; position: relative; line-height: 1.5; color: rgba(38,38,38,.6); min-height: 1px; font-weight: 300; padding-right: 15px; padding-left: 15px; } .footer_style_dark .widget { color: rgba(255,255,255,.6); } @media (min-width:576px) { .widget { padding-left: 30px; padding-right: 30px; } } .widget a { color: #262626; } .footer_style_dark .widget a { color: #fff; } .widget a:hover { opacity: .8; } .widget p { color: rgba(38,38,38,.6); line-height: 1.5; font-size: 16px; font-weight: 300; } .footer_style_dark .widget p { color: rgba(255,255,255,.6); } .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) a { display: inline-block; } .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ol, .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ul { padding-left: 0; list-style: none; margin: 0; padding: 0; } .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ol li, .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ul li { position: relative; padding: 0; margin: 0 0 10px 0; } .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ol li:last-child, .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ul li:last-child { margin-bottom: 0!important; } .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ol .count, .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ol .counter-list, .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ul .count, .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ul .counter-list { position: absolute; right: 0; top: 0; color: rgba(38,38,38,.4); } .footer_style_dark .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ol .count, .footer_style_dark .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ol .counter-list, .footer_style_dark .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ul .count, .footer_style_dark .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ul .counter-list { color: rgba(255,255,255,.5); } .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ol .tag-link-count, .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ul .tag-link-count { color: rgba(38,38,38,.4); } .footer_style_dark .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ol .tag-link-count, .footer_style_dark .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ul .tag-link-count { color: rgba(255,255,255,.5); } .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ol ol, .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ol ul, .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ul ol, .widget:not(.widget_text):not(.widget_media_audio):not(.widget_media_video) ul ul { padding-left: 20px; margin-top: 10px; } .widget .widget-title { font-size: 17px; line-height: 1.4; color: rgba(38,38,38,.4); font-weight: 400; margin-bottom: 30px; } .footer_style_dark .widget .widget-title { color: rgba(255,255,255,.6); } .widget .widget-title a { color: rgba(38,38,38,.4); } .footer_style_dark .widget .widget-title a { color: rgba(255,255,255,.5); } .widget:not(.widget-hide-title) .widget-body-inner>div.selector { margin-top: -15px; } .widget form>div.selector { margin-top: -15px; } .widget div.selector { height: 51px; line-height: 51px; border-bottom: 1px solid rgba(38,38,38,.15); } .footer_style_dark .widget div.selector { border-color: rgba(255,255,255,.15); } .widget div.selector * { font-size: 16px; font-weight: 300; color: #262626; } .footer_style_dark .widget div.selector * { color: #fff; } .footer_style_dark .widget div.selector:after { color: rgba(160,160,160,.5); background-color: rgba(255,255,255,.05); } .widget div.selector select { height: 51px; color: #262626!important; } .widget div.selector select * { color: #262626!important; } .widget div.selector span { height: 51px; line-height: 51px!important; } .widget .form-control, .widget input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]), .widget select:not([class*=basement]), .widget textarea { color: #262626; height: 45px; font-weight: 300; font-size: 16px; } .footer_style_dark .widget .form-control, .footer_style_dark .widget input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]), .footer_style_dark .widget select:not([class*=basement]), .footer_style_dark .widget textarea { color: #fff; } .widget textarea { min-height: 97px; margin-top: 25px; } .widget img { display: block; max-width: 100%; height: auto; } .widget abbr[data-original-title], .widget abbr[title] { border: none; border-bottom: 1px solid #929292; } .footer_style_dark .widget abbr[data-original-title], .footer_style_dark .widget abbr[title] { border-bottom-color: rgba(255,255,255,.5); } @media screen and (max-width:767px) { .widget:not([class*=col-]) { float: none; width: 100%; } } @media screen and (min-width:768px) { .widget:not([class*=col-]) { width: 50%; } } @media screen and (min-width:992px) { .widget:not([class*=col-]) { width: 33.33333%; } } @media screen and (min-width:1330px) { .widget:not([class*=col-]) { width: 25%; } } .widget.widget-left-line:before, .widget.widget-right-line:after { background-color: rgba(38,38,38,.07); } .footer_style_dark .widget.widget-left-line:before, .footer_style_dark .widget.widget-right-line:after { background-color: rgba(255,255,255,.05); } footer[role=contentinfo] .footer-widget-row>.widget_bf_hr.widget-hr-fullwidth { margin-left: 0; margin-right: 0; max-width: none; } footer[role=contentinfo] .footer-widget-row .widget_bf_hr { margin-top: 45px; margin-bottom: 45px; border-color: rgba(38,38,38,.07); } @media (max-width:767.98px) { footer[role=contentinfo] .footer-widget-row .widget_bf_hr { margin-top: 5px; margin-bottom: 5px; } } footer[role=contentinfo].footer_style_dark .footer-widget-row .widget_bf_hr { border-color: rgba(255,255,255,.05); } .widget.widget_media_video .wp-video { overflow: hidden!important; border-radius: 3px!important; background: 0 0!important; } .widget.widget_media_video .wp-video .mejs-container { background: 0 0; } .widget.widget_media_video .wp-video iframe { border-radius: 3px 3px 0 0!important; overflow: hidden; } .widget.widget_media_audio .audio-wrap { padding: 0; margin: 0 -6px 0 -6px; } .widget.widget_media_audio .audio-wrap * { color: rgba(38,38,38,.6)!important; font-weight: 300!important; padding-top: 0!important; margin-top: 0!important; padding-bottom: 0!important; margin-bottom: 0!important; line-height: 10px!important; height: 10px!important; top: 0!important; } .footer_style_dark .widget.widget_media_audio .audio-wrap * { color: #fff!important; } footer[role=contentinfo].footer_style_dark div.mejs-container.mejs-audio .mejs-controls .mejs-button.mejs-play button { background-image: url(data:image/false;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MWY3YTg0My1hZjEyLTRjNmEtYjlhYy1mNWQ3ZTM0MjUyNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjBGMTk3MDIxMDA0MTFFN0JFOUFCNjhDM0YxQzI5NTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjBGMTk3MDExMDA0MTFFN0JFOUFCNjhDM0YxQzI5NTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OWVlYTdlMTktOWYzYS1hNTRjLWIxNmUtMTlhN2I0YTJjMzQ2IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OWU2Y2NjOWItMzMyMi0xMTdhLTk3OTctY2JkMDkyNjI3NTBjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TfJ2HwAAAGpJREFUeNpi+P//vwsQlwMxAyEMIkL/Q8BdqEacipkYEOAsEO+GYiUGbADJZAaoyXeh/HJ8zkCWACl8h+40XIpBWAmIV0HldoP4TAykAEqcQbQHUdyHLZxZkFxkDMSuQLwHn5uJjm6AAAMA9f9G0yrb0/EAAAAASUVORK5CYII=); } footer[role=contentinfo].footer_style_dark div.mejs-container.mejs-audio .mejs-controls .mejs-button.mejs-pause button { background-image: url(data:image/false;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MWY3YTg0My1hZjEyLTRjNmEtYjlhYy1mNWQ3ZTM0MjUyNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0I0ODUzNjQxMDA4MTFFNzkwREE4M0RFREMxMkE5N0MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0I0ODUzNjMxMDA4MTFFNzkwREE4M0RFREMxMkE5N0MiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OWVlYTdlMTktOWYzYS1hNTRjLWIxNmUtMTlhN2I0YTJjMzQ2IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OWU2Y2NjOWItMzMyMi0xMTdhLTk3OTctY2JkMDkyNjI3NTBjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4Wao/QAAAKxJREFUeNrM0T0KwkAQhuFJTKMgYiFon9LOTgRbG7FMp3ew8ApexDMFtNDCTsFAiKj4E9/FL2JjYefAs8N+DLuwa3meG0bYYYOusjZipJi4zHMLtUaMOu4YYIEQK/TQNJ2SoYMIW4RYYoqWbjXfXnVDFRVc8FAvo6bb3sOuPLFvmW8/1J8Nu37ECSXtA5yRFsOB+hURGsiQYI/+x5Na8SkzHGSsbIhE5i57CjAA4SGHEFSQ05cAAAAASUVORK5CYII=); } footer[role=contentinfo].footer_style_dark div.mejs-container.mejs-audio .mejs-controls .mejs-mute button { background-image: url(data:image/false;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MWY3YTg0My1hZjEyLTRjNmEtYjlhYy1mNWQ3ZTM0MjUyNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjBGMTk3MDYxMDA0MTFFN0JFOUFCNjhDM0YxQzI5NTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjBGMTk3MDUxMDA0MTFFN0JFOUFCNjhDM0YxQzI5NTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OWVlYTdlMTktOWYzYS1hNTRjLWIxNmUtMTlhN2I0YTJjMzQ2IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OWU2Y2NjOWItMzMyMi0xMTdhLTk3OTctY2JkMDkyNjI3NTBjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+nchRywAAAMhJREFUeNqkklENwzAMRK2oBEohg5BB6CBsEDIIHYRR2CBkEFoICYVSKITM7i5S1Tn9qaUnWbHjsxNTzpkUWqavxISB6cQ39G8tMzCO6jYzz8VTlGP+WVCUJeYZh5yugaKHYlFNG0XLTDjvmRMzMlcZ4YUC5eIFyWuLksy8Ucwi1zUI3JjPzswTuhs3HVlDB81AWV40AKvklZbtqqOlCylwx2yENqNS5Awhj8tlpHT4G2tbGCsFCgE56ibO+Mq083ayOw9xvgIMAJqb7kVgGb4VAAAAAElFTkSuQmCC); } footer[role=contentinfo].footer_style_dark div.mejs-container.mejs-audio .mejs-controls .mejs-unmute button { background-image: url(data:image/false;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MWY3YTg0My1hZjEyLTRjNmEtYjlhYy1mNWQ3ZTM0MjUyNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzJGRDlEMzUxMDA2MTFFN0FENTRENkIxNkQ4QTFBMDMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzJGRDlEMzQxMDA2MTFFN0FENTRENkIxNkQ4QTFBMDMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OWVlYTdlMTktOWYzYS1hNTRjLWIxNmUtMTlhN2I0YTJjMzQ2IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OWU2Y2NjOWItMzMyMi0xMTdhLTk3OTctY2JkMDkyNjI3NTBjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1/GPJwAAAJhJREFUeNpi/P//PwMWYAylzzIQAEw4NO8GYkEGIgATJZphBrgA8SqoRhBejaYmDYqx8pmgmpSg/FlAnI7FoplIGmeiyPyHAAY0DAIuSPy0/wiQhqyWiYFCwAKlzwDxe2i0VWAJg5lIXpuJ5F2wAWFAHAoN+TQcMZAO04AB0PxuDMTvsIQBToweBiAvuEK9QxRgpDQpAwQYAIpDg3D2+t6ZAAAAAElFTkSuQmCC); } .widget.widget_calendar table { font-size: 13px; color: rgba(38,38,38,.6); font-weight: 300; width: 100%; max-width: 100%; table-layout: fixed; } .footer_style_dark .widget.widget_calendar table { color: rgba(255,255,255,.5); } .widget.widget_calendar table * { font-size: 13px; color: rgba(38,38,38,.6); font-weight: 300; } .footer_style_dark .widget.widget_calendar table * { color: rgba(255,255,255,.5); } .widget.widget_calendar table tbody td, .widget.widget_calendar table tbody th, .widget.widget_calendar table thead td, .widget.widget_calendar table thead th { text-align: center; padding: 6px 7px; width: 14.28%; font-weight: 300; vertical-align: middle; } .widget.widget_calendar table thead th { color: rgba(38,38,38,.7); border-bottom: 1px solid #e9e9e9; padding-top: 1px; font-weight: 300; padding-bottom: 15px; text-transform: uppercase; } .footer_style_dark .widget.widget_calendar table thead th { color: rgba(255,255,255,.7); border-color: #3c3c3c; } .widget.widget_calendar table tfoot { text-align: right; } .widget.widget_calendar table tfoot td:first-child { text-align: left; } .widget.widget_calendar table tfoot td:first-child+.pad { text-align: center; } .widget.widget_calendar table tfoot tr:first-child td { padding-top: 17px; border-top: 1px solid #e9e9e9; } .footer_style_dark .widget.widget_calendar table tfoot tr:first-child td { border-color: #3c3c3c; } .widget.widget_calendar table tfoot a { color: #262626; } .footer_style_dark .widget.widget_calendar table tfoot a { color: #fff; } .widget.widget_calendar table tbody { text-align: center; } .widget.widget_calendar table tbody>tr:first-child td { padding-top: 21px; } .widget.widget_calendar table tbody>tr:last-child td { padding-bottom: 21px; } .widget.widget_calendar table tbody a { position: relative; width: 31px; opacity: 1!important; border-radius: 50%; height: 31px; color: #262626; line-height: 33px; margin: -6px -7px; background-color: rgba(38,38,38,.05); } .footer_style_dark .widget.widget_calendar table tbody a { color: #fff; background-color: rgba(255,255,255,.05); } .widget.widget_calendar table tbody a:hover { color: #fff; background-color: #262626; } .footer_style_dark .widget.widget_calendar table tbody a:hover { color: #fff; background-color: rgba(255,255,255,.3); } .widget.widget_calendar caption { line-height: 1.3; color: #262626; font-size: 15px; padding-top: 23px; } .footer_style_dark .widget.widget_calendar caption { color: #fff; } .widget-title+.textwidget { margin-top: -8px; } .textwidget, .textwidget p { line-height: 1.9; } .banner_wrapper>:last-child, .textwidget>:last-child { margin-bottom: 0; } footer[role=contentinfo].footer_style_dark .textwidget, footer[role=contentinfo].footer_style_dark .textwidget p { color: rgba(255,255,255,.6); } .widget.widget_bf_contact_form .wpcf7-submit { webkit-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; text-decoration: none; display: inline-block; margin-bottom: 0; text-align: center; outline-offset: 0; vertical-align: middle; cursor: pointer; font: inherit; outline: 0; background-image: none; background-color: transparent; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; position: relative; top: 0; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; line-height: normal; padding: 12px 26px 11px; border-radius: 2em; border-width: 1px; font-weight: 400; border-style: solid; font-size: 10px; margin-top: 30px; opacity: 1!important; letter-spacing: 1.9px!important; border-color: #262626; text-transform: uppercase; color: #262626; } .footer_style_dark .widget.widget_bf_contact_form .wpcf7-submit { color: #fff; border-color: #fff; } .widget.widget_bf_contact_form .wpcf7-submit::-moz-focus-inner { border: none; padding: 0; } .widget.widget_bf_contact_form .wpcf7-submit:hover { color: #fff; background-color: #262626; } .footer_style_dark .widget.widget_bf_contact_form .wpcf7-submit:hover { color: #262626; background-color: #fff; } .widget.widget_bf_contact_form .wpcf7-checkbox, .widget.widget_bf_contact_form .wpcf7-radio { font-size: 14px!important; display: block; color: rgba(38,38,38,.4); margin-top: 24px; } .widget.widget_bf_contact_form .wpcf7-checkbox label, .widget.widget_bf_contact_form .wpcf7-radio label { font-size: 14px!important; color: rgba(38,38,38,.4); } .widget.widget_bf_contact_form .wpcf7-checkbox label span, .widget.widget_bf_contact_form .wpcf7-radio label span { font-size: 14px!important; } .widget.widget_bf_contact_form div.wpcf7 .ajax-loader { margin-top: 27px; } .widget.widget_bf_contact_form .wpcf7-wrap-submit { margin-bottom: 0; white-space: nowrap; } .widget.widget_bf_contact_form .wpcf7-wrap-submit .wpcf7-submit:first-child { margin-top: 0; } .widget.widget_bf_contact_form .wpcf7-wrap-submit .wpcf7-submit:first-child+.ajax-loader { margin-top: 0; } .widget.widget_bf_contact_form .ajax-error, .widget.widget_bf_contact_form .wpcf7-response-output { padding-top: 15px; padding-bottom: 15px; } .widget.widget_bf_contact_form .wrapper-cf-form { margin-top: -10px; } .widget.widget_bf_contact_form .wrapper-cf-form+.textwidget { margin-top: 35px; } .widget.widget_bf_contact_form .wpcf7-form-control-wrap+.wpcf7-form-control-wrap:not([class*=checkbox-]):not([class*=radio-]) { margin-top: 26px; } .widget.widget_bf_contact_form .wpcf7-form-control-wrap { margin-bottom: 4px; } .widget.widget_bf_contact_form p>label { font-size: 13px; font-weight: 300; color: rgba(38,38,38,.4); } .footer_style_dark .widget.widget_bf_contact_form p>label { color: rgba(255,255,255,.4); } .widget.widget_bf_contact_form label .wpcf7-form-control-wrap { margin-top: -5px; } .widget.widget_bf_contact_form label textarea { margin-top: 0; } footer[role=contentinfo].footer_style_dark .wpcf7-checkbox, footer[role=contentinfo].footer_style_dark .wpcf7-radio { color: rgba(255,255,255,.4); } footer[role=contentinfo].footer_style_dark .wpcf7-checkbox *, footer[role=contentinfo].footer_style_dark .wpcf7-radio * { color: rgba(255,255,255,.4); } footer[role=contentinfo].footer_style_dark .form-control, footer[role=contentinfo].footer_style_dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]), footer[role=contentinfo].footer_style_dark select:not([class*=basement]), footer[role=contentinfo].footer_style_dark textarea { border-color: rgba(255,255,255,.15); color: #fff; } footer[role=contentinfo].footer_style_dark .form-control::-webkit-input-placeholder, footer[role=contentinfo].footer_style_dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file])::-webkit-input-placeholder, footer[role=contentinfo].footer_style_dark select:not([class*=basement])::-webkit-input-placeholder, footer[role=contentinfo].footer_style_dark textarea::-webkit-input-placeholder { color: rgba(255,255,255,.4); } footer[role=contentinfo].footer_style_dark .form-control:-moz-placeholder, footer[role=contentinfo].footer_style_dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]):-moz-placeholder, footer[role=contentinfo].footer_style_dark select:not([class*=basement]):-moz-placeholder, footer[role=contentinfo].footer_style_dark textarea:-moz-placeholder { color: rgba(255,255,255,.4); } footer[role=contentinfo].footer_style_dark .form-control::-moz-placeholder, footer[role=contentinfo].footer_style_dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file])::-moz-placeholder, footer[role=contentinfo].footer_style_dark select:not([class*=basement])::-moz-placeholder, footer[role=contentinfo].footer_style_dark textarea::-moz-placeholder { color: rgba(255,255,255,.4); } footer[role=contentinfo].footer_style_dark .form-control:-ms-input-placeholder, footer[role=contentinfo].footer_style_dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]):-ms-input-placeholder, footer[role=contentinfo].footer_style_dark select:not([class*=basement]):-ms-input-placeholder, footer[role=contentinfo].footer_style_dark textarea:-ms-input-placeholder { color: rgba(255,255,255,.4); } footer[role=contentinfo].footer_style_dark .form-control:focus, footer[role=contentinfo].footer_style_dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]):focus, footer[role=contentinfo].footer_style_dark select:not([class*=basement]):focus, footer[role=contentinfo].footer_style_dark textarea:focus { border-color: #fff; } footer[role=contentinfo].footer_style_dark .form-control.wpcf7-not-valid:focus, footer[role=contentinfo].footer_style_dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).wpcf7-not-valid:focus, footer[role=contentinfo].footer_style_dark select:not([class*=basement]).wpcf7-not-valid:focus, footer[role=contentinfo].footer_style_dark textarea.wpcf7-not-valid:focus { color: #fff!important; -webkit-box-shadow: none; box-shadow: none; border-color: #fff!important; } footer[role=contentinfo].footer_style_dark .form-control.wpcf7-not-valid:focus::-webkit-input-placeholder, footer[role=contentinfo].footer_style_dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).wpcf7-not-valid:focus::-webkit-input-placeholder, footer[role=contentinfo].footer_style_dark select:not([class*=basement]).wpcf7-not-valid:focus::-webkit-input-placeholder, footer[role=contentinfo].footer_style_dark textarea.wpcf7-not-valid:focus::-webkit-input-placeholder { color: rgba(255,255,255,.4)!important; } footer[role=contentinfo].footer_style_dark .form-control.wpcf7-not-valid:focus:-moz-placeholder, footer[role=contentinfo].footer_style_dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).wpcf7-not-valid:focus:-moz-placeholder, footer[role=contentinfo].footer_style_dark select:not([class*=basement]).wpcf7-not-valid:focus:-moz-placeholder, footer[role=contentinfo].footer_style_dark textarea.wpcf7-not-valid:focus:-moz-placeholder { color: rgba(255,255,255,.4)!important; } footer[role=contentinfo].footer_style_dark .form-control.wpcf7-not-valid:focus::-moz-placeholder, footer[role=contentinfo].footer_style_dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).wpcf7-not-valid:focus::-moz-placeholder, footer[role=contentinfo].footer_style_dark select:not([class*=basement]).wpcf7-not-valid:focus::-moz-placeholder, footer[role=contentinfo].footer_style_dark textarea.wpcf7-not-valid:focus::-moz-placeholder { color: rgba(255,255,255,.4)!important; } footer[role=contentinfo].footer_style_dark .form-control.wpcf7-not-valid:focus:-ms-input-placeholder, footer[role=contentinfo].footer_style_dark input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).wpcf7-not-valid:focus:-ms-input-placeholder, footer[role=contentinfo].footer_style_dark select:not([class*=basement]).wpcf7-not-valid:focus:-ms-input-placeholder, footer[role=contentinfo].footer_style_dark textarea.wpcf7-not-valid:focus:-ms-input-placeholder { color: rgba(255,255,255,.4)!important; } footer[role=contentinfo].footer_style_dark .wpcf7-not-valid, footer[role=contentinfo].footer_style_dark input.wpcf7-not-valid, footer[role=contentinfo].footer_style_dark textarea.wpcf7-not-valid { border-color: #e23433!important; color: #e23433!important; } footer[role=contentinfo].footer_style_dark .wpcf7-not-valid::-webkit-input-placeholder, footer[role=contentinfo].footer_style_dark input.wpcf7-not-valid::-webkit-input-placeholder, footer[role=contentinfo].footer_style_dark textarea.wpcf7-not-valid::-webkit-input-placeholder { color: #e23433!important; } footer[role=contentinfo].footer_style_dark .wpcf7-not-valid:-moz-placeholder, footer[role=contentinfo].footer_style_dark input.wpcf7-not-valid:-moz-placeholder, footer[role=contentinfo].footer_style_dark textarea.wpcf7-not-valid:-moz-placeholder { color: #e23433!important; } footer[role=contentinfo].footer_style_dark .wpcf7-not-valid::-moz-placeholder, footer[role=contentinfo].footer_style_dark input.wpcf7-not-valid::-moz-placeholder, footer[role=contentinfo].footer_style_dark textarea.wpcf7-not-valid::-moz-placeholder { color: #e23433!important; } footer[role=contentinfo].footer_style_dark .wpcf7-not-valid:-ms-input-placeholder, footer[role=contentinfo].footer_style_dark input.wpcf7-not-valid:-ms-input-placeholder, footer[role=contentinfo].footer_style_dark textarea.wpcf7-not-valid:-ms-input-placeholder { color: #e23433!important; } .widget.widget_bf_image img { border-radius: 3px; } .widget.widget_bf_image .banner_wrapper_body { margin-bottom: 20px; } .widget.widget_bf_image .banner_wrapper_body:last-child { margin-bottom: 0; } .widget.widget_bf_image .banner_wrapper a { opacity: 1!important; position: relative; } .widget.widget_bf_image .banner_wrapper a:after { display: block; content: ''; position: absolute; border-radius: 3px; left: 0; right: 0; top: 0; bottom: 0; height: auto; width: auto; background-color: #000; opacity: 0; -webkit-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; } .widget.widget_bf_image .banner_wrapper a:hover:after { opacity: .3; } .widget.widget_bf_image .banner_wrapper, .widget.widget_bf_image .banner_wrapper p { line-height: 1.6; } .widget.widget_bf_flickr .flickr-widget { line-height: 0; font-size: 0; padding-top: 8px; } .widget.widget_bf_flickr .flickr-widget a { display: inline-block; vertical-align: top; width: 25%; opacity: 1!important; margin-top: -1px; position: relative; } @media (max-width:767.98px) { .widget.widget_bf_flickr .flickr-widget a { width: 33.33333%; } } .widget.widget_bf_flickr .flickr-widget a:after { display: block; content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; height: auto; width: auto; background-color: #000; opacity: 0; -webkit-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; } .widget.widget_bf_flickr .flickr-widget a:hover:after { opacity: .3; } .widget.widget_bf_flickr .flickr-widget a img { display: block; max-width: 100%; height: auto; width: 100%; margin: 0; } .widget.widget_media_gallery .gallery { font-size: 0; line-height: 0; margin-bottom: 0; padding-top: 8px; } .widget.widget_media_gallery .gallery-item { padding: 0; margin: 0; } .widget.widget_media_gallery .gallery-item a { display: inline-block; vertical-align: top; opacity: 1!important; margin-top: -1px; position: relative; } .widget.widget_media_gallery .gallery-item a:before { display: block; content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; height: auto; width: auto; background-color: #000; opacity: 0; -webkit-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; } .widget.widget_media_gallery .gallery-item a:hover:before { opacity: .3; } .widget.widget_media_gallery .gallery-item a img { display: block; max-width: 100%; height: auto; width: 100%; margin: 0; } .widget.widget_icon_list { margin-bottom: 43px; } .widget.widget_icon_list+hr { margin-top: 43px; } .widget.widget_icon_list ul { margin-top: -18px!important; color: rgba(38,38,38,.3); } .footer_style_dark .widget.widget_icon_list ul { color: #fff; } .widget.widget_icon_list ul a { opacity: 1; color: rgba(38,38,38,.3); } .footer_style_dark .widget.widget_icon_list ul a { color: #fff; } .widget.widget_icon_list ul a:hover { color: #262626; } .footer_style_dark .widget.widget_icon_list ul a:hover { color: #fff; opacity: .8; } .widget.widget_icon_list ul li { text-align: center; display: inline-block; zoom: 1; vertical-align: top; margin: 13px 13px 0 0!important; } .widget.widget_icon_list ul li:after, .widget.widget_icon_list ul li:before { display: none!important; } .widget.widget_icon_list ul li:last-child { margin-right: 0; } .widget.widget_icon_list ul li i { display: block; font-size: 24px; height: 24px; width: 24px; line-height: 24px; } .widget.widget_icon_list ul li i:after, .widget.widget_icon_list ul li i:before { font-size: 24px; height: 24px; width: 24px; line-height: 24px; } .widget.widget_link_list ul li { display: inline-block; zoom: 1; vertical-align: top; margin: 0 20px 10px 0!important; } .widget.widget_link_list ul li:after, .widget.widget_link_list ul li:before { display: none!important; } .widget.widget_list .onerow-text { margin-bottom: 10px; } .widget.widget_list .onerow-text:last-child { margin-bottom: 0; } .widget.widget_list table { width: 100%; max-width: 100%; line-height: 1.8; font-size: 16px; color: rgba(38,38,38,.6); } .footer_style_dark .widget.widget_list table { color: rgba(255,255,255,.6); } .widget.widget_list table>tbody>tr>td, .widget.widget_list table>tbody>tr>th, .widget.widget_list table>tfoot>tr>td, .widget.widget_list table>tfoot>tr>th, .widget.widget_list table>thead>tr>td, .widget.widget_list table>thead>tr>th { border-top: 1px solid rgba(38,38,38,.1); } .footer_style_dark .widget.widget_list table>tbody>tr>td, .footer_style_dark .widget.widget_list table>tbody>tr>th, .footer_style_dark .widget.widget_list table>tfoot>tr>td, .footer_style_dark .widget.widget_list table>tfoot>tr>th, .footer_style_dark .widget.widget_list table>thead>tr>td, .footer_style_dark .widget.widget_list table>thead>tr>th { border-color: rgba(255,255,255,.04); } @media (max-width:767.98px) { .widget.widget_list table>tbody>tr>td, .widget.widget_list table>tbody>tr>th, .widget.widget_list table>tfoot>tr>td, .widget.widget_list table>tfoot>tr>th, .widget.widget_list table>thead>tr>td, .widget.widget_list table>thead>tr>th { display: block!important; position: relative; padding-left: 0!important; padding-right: 0!important; width: 100%!important; } } .widget.widget_list table tr:first-child td { padding-top: 0; border-top: none; } .widget.widget_list table tr:last-child td { padding-bottom: 0; } @media (max-width:767.98px) { .widget.widget_list table tr { display: block!important; position: relative; padding-left: 0!important; padding-right: 0!important; } .widget.widget_list table tr td:first-child { padding-bottom: 15px!important; } .widget.widget_list table tr td:last-child { padding-top: 0!important; border: none!important; } } .widget.widget_list table td { vertical-align: top; padding-top: 16px; padding-bottom: 16px; } .widget.widget_list table td:first-child { padding-right: 19px; color: rgba(38,38,38,.7); } .footer_style_dark .widget.widget_list table td:first-child { color: rgba(255,255,255,.8); } @media screen and (max-width:767px) { .widget.widget_list table td:first-child { padding-right: 15px; } } .widget.widget_list table td:last-child { padding-left: 0; } .widget.widget_list table td .widget-list-icon { vertical-align: middle; position: relative; color: #262626; display: inline-block; margin-right: 5px; font-size: 18px; width: 18px; line-height: 18px; height: 18px; top: -1px; } .footer_style_dark .widget.widget_list table td .widget-list-icon { color: #fff; } .widget.widget_list table td .widget-list-icon:after, .widget.widget_list table td .widget-list-icon:before { font-size: 18px; width: 18px; line-height: 18px; height: 18px; } .widget.widget_media_image img { border-radius: 3px; } .widget.widget_media_image a { opacity: 1!important; position: relative; } .widget.widget_media_image a:after { display: block; content: ''; position: absolute; border-radius: 3px; left: 0; right: 0; top: 0; bottom: 0; height: auto; width: auto; background-color: #000; opacity: 0; -webkit-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; } .widget.widget_media_image a:hover:after { opacity: .3; } .widget.widget_bf_instagram .instagram-widget { padding-top: 5px; margin-bottom: 17px; } .widget.widget_bf_instagram .instagram-widget a { display: inline-block; vertical-align: top; zoom: 1; opacity: 1; width: 25%; position: relative; } @media (max-width:767.98px) { .widget.widget_bf_instagram .instagram-widget a { width: 33.33333%; } } .widget.widget_bf_instagram .instagram-widget img { display: block; max-width: 100%; height: auto; width: 100%; } .widget.widget_bf_instagram .instagram-widget a:after { display: block; content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; height: auto; width: auto; background-color: #000; opacity: 0; -webkit-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; } .widget.widget_bf_instagram .instagram-widget a:hover:after { opacity: .3; } .widget.widget_bf_instagram .instagram-username { display: block; font-size: 15px; color: rgba(38,38,38,.3); } .footer_style_dark .widget.widget_bf_instagram .instagram-username { color: rgba(255,255,255,.5); } .widget.widget_bf_twitter ul, .widget.widget_recent_comments ul, .widget.widget_recent_entries ul, .widget.widget_rss ul { font-size: 15px; color: rgba(38,38,38,.4); line-height: 1.6; } .footer_style_dark .widget.widget_bf_twitter ul, .footer_style_dark .widget.widget_recent_comments ul, .footer_style_dark .widget.widget_recent_entries ul, .footer_style_dark .widget.widget_rss ul { color: rgba(255,255,255,.5); } .widget.widget_bf_twitter ul li, .widget.widget_recent_comments ul li, .widget.widget_recent_entries ul li, .widget.widget_rss ul li { padding-left: 30px!important; margin-bottom: 20px!important; } .widget.widget_bf_twitter ul li .post-date, .widget.widget_bf_twitter ul li .rss-date, .widget.widget_recent_comments ul li .post-date, .widget.widget_recent_comments ul li .rss-date, .widget.widget_recent_entries ul li .post-date, .widget.widget_recent_entries ul li .rss-date, .widget.widget_rss ul li .post-date, .widget.widget_rss ul li .rss-date { display: block; margin-top: 5px; } .widget.widget_bf_twitter ul li cite, .widget.widget_recent_comments ul li cite, .widget.widget_recent_entries ul li cite, .widget.widget_rss ul li cite { display: block; color: rgba(38,38,38,.7); font-style: normal; } .footer_style_dark .widget.widget_bf_twitter ul li cite, .footer_style_dark .widget.widget_recent_comments ul li cite, .footer_style_dark .widget.widget_recent_entries ul li cite, .footer_style_dark .widget.widget_rss ul li cite { color: rgba(255,255,255,.5); } .widget.widget_bf_twitter ul li .rssSummary, .widget.widget_recent_comments ul li .rssSummary, .widget.widget_recent_entries ul li .rssSummary, .widget.widget_rss ul li .rssSummary { margin: 10px 0; } .widget.widget_bf_twitter ul li:last-child, .widget.widget_recent_comments ul li:last-child, .widget.widget_recent_entries ul li:last-child, .widget.widget_rss ul li:last-child { margin-bottom: 0!important; } .widget.widget_bf_twitter ul li:before, .widget.widget_recent_comments ul li:before, .widget.widget_recent_entries ul li:before, .widget.widget_rss ul li:before { padding-left: 1px; content: "chat_bubble_outline"; display: block; left: 0; top: 0; color: #262626; position: absolute; font-family: 'Material Icons'; font-weight: 400; font-style: normal; font-size: 15px; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; } .footer_style_dark .widget.widget_bf_twitter ul li:before, .footer_style_dark .widget.widget_recent_comments ul li:before, .footer_style_dark .widget.widget_recent_entries ul li:before, .footer_style_dark .widget.widget_rss ul li:before { color: #fff; } .widget.widget_rss .widget-title img { display: none; } .widget.widget_rss .widget-title .rsswidget:first-child { display: none; } .twitter-widget { overflow: hidden; } .widget.widget_recent_entries ul li:before { direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; -webkit-font-feature-settings: 'liga'; font-feature-settings: 'liga'; content: "subject"; } .widget.widget_recent_comments ul li:before { direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; -webkit-font-feature-settings: 'liga'; font-feature-settings: 'liga'; } .widget.widget_rss ul li:before { direction: ltr; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; -webkit-font-feature-settings: 'liga'; font-feature-settings: 'liga'; content: "rss_feed"; } .widget.widget_bf_twitter ul { font-size: 15px; } .widget.widget_bf_twitter ul * { font-size: 15px!important; color: rgba(38,38,38,.8); line-height: 1.6!important; } .footer_style_dark .widget.widget_bf_twitter ul * { color: rgba(255,255,255,.6); } .widget.widget_bf_twitter ul li:before { color: #2884d7; font-family: typicons; content: '\e0f9'; font-size: 20px; top: -3px; } .footer_style_dark .widget.widget_bf_twitter ul li:before { color: #fff; } .widget.widget_search .search-form { margin-top: -9px; } .widget.widget_search .search-form__body { white-space: nowrap; } .widget.widget_search .search-form__body>* { display: inline-block; vertical-align: middle; } .widget.widget_search .search-form__field { padding-right: 40px!important; } .widget.widget_search [type=search], .widget.widget_search [type=text] { height: 43px!important; } .widget.widget_search input[type=search]::-webkit-search-cancel-button, .widget.widget_search input[type=search]::-webkit-search-decoration, .widget.widget_search input[type=search]::-webkit-search-results-button, .widget.widget_search input[type=search]::-webkit-search-results-decoration { display: none; } .widget.widget_search .search-submit-icon { margin: 0 0 0 -21px; vertical-align: middle; width: 20px; display: inline-block; padding: 0; color: #262626; } .footer_style_dark .widget.widget_search .search-submit-icon { color: #fff; } .widget.widget_search .search-submit-icon i { display: inline-block; font-size: 15px; height: 15px; width: 15px; line-height: 15px; } .widget.widget_search .search-submit-icon i:after, .widget.widget_search .search-submit-icon i:before { font-size: 15px; height: 15px; width: 15px; line-height: 15px; } .widget.widget_search label { width: 100%; } .widget.widget_search [type=submit] { webkit-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; text-decoration: none; display: inline-block; margin-bottom: 0; text-align: center; outline-offset: 0; vertical-align: middle; cursor: pointer; font: inherit; outline: 0; background-image: none; background-color: transparent; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; position: relative; top: 0; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; line-height: normal; padding: 12px 26px 11px; border-radius: 2em; border-width: 1px; font-weight: 400; border-style: solid; font-size: 10px; margin-top: 30px; opacity: 1!important; letter-spacing: 1.9px!important; border-color: #262626; text-transform: uppercase; color: #262626; } .footer_style_dark .widget.widget_search [type=submit] { color: #fff; border-color: #fff; } .widget.widget_search [type=submit]::-moz-focus-inner { border: none; padding: 0; } .widget.widget_search [type=submit]:hover { color: #fff; background-color: #262626; } .footer_style_dark .widget.widget_search [type=submit]:hover { color: #262626; background-color: #fff; } .textwidget+.share-area { margin-top: 26px; } .footer_style_dark .theme-share-dropdown .theme-share.ya-share2 { -webkit-box-shadow: none!important; box-shadow: none!important; } .widget.widget_tag_cloud .tagcloud { font-size: 0; padding-top: 5px; margin-bottom: -14px; } .widget.widget_tag_cloud .tagcloud ul { font-size: 12px; } .widget.widget_tag_cloud .tagcloud ul li { display: inline-block; vertical-align: top; margin: 0 9px 14px 0!important; } .widget.widget_tag_cloud .tagcloud ul li a { opacity: 1!important; font-size: 12px!important; border-radius: 2em; display: block!important; padding: 3px 15px; background: rgba(38,38,38,.04); } .footer_style_dark .widget.widget_tag_cloud .tagcloud ul li a { color: rgba(255,255,255,.8); background: rgba(255,255,255,.1); } .widget.widget_tag_cloud .tagcloud ul li a span { -webkit-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; } .widget.widget_tag_cloud .tagcloud ul li a:hover { color: #fff; background: #262626; } .footer_style_dark .widget.widget_tag_cloud .tagcloud ul li a:hover { color: #fff; background: rgba(255,255,255,.3); } .widget.widget_tag_cloud .tagcloud ul li a:hover span { color: #fff!important; } /*!------------------------------------------------------------------ [ ASIDE ] -------------------------------------------------------------------*/ aside[role=complementary] { color: grey; position: relative; z-index: 2; background-color: #fff; } aside[role=complementary] .widget { width: 100%; display: block; padding: 0 15px; } aside[role=complementary] .widget.widget_list { overflow: hidden; } aside[role=complementary] .widget:last-child { margin-bottom: 0!important; } aside[role=complementary] .sidebar-body>.widget { margin-top: 0; } aside[role=complementary] .sidebar-body>hr { border-color: rgba(38,38,38,.07); margin: 45px 15px; } @media screen and (max-width:450px) { aside[role=complementary] .sidebar-body>hr { margin-left: 0; margin-right: 0; } } aside[role=complementary].sidebar-line-no .widget { padding-left: 0; padding-right: 0; } aside[role=complementary].sidebar-line-no .sidebar-body>hr { margin-left: 0; margin-right: 0; } aside[role=complementary].sidebar-line-right.sidebar-dir-left .widget { padding-left: 0; } aside[role=complementary].sidebar-line-right.sidebar-dir-left .sidebar-body>hr { margin-left: 0; } aside[role=complementary].sidebar-line-left.sidebar-dir-right .widget { padding-right: 0; } aside[role=complementary].sidebar-line-left.sidebar-dir-right .sidebar-body>hr { margin-right: 0; } aside[role=complementary].sidebar--filled .sidebar-body { padding: 15px 0; } aside[role=complementary].sidebar--filled .sidebar-body>hr { margin-left: 15px; margin-right: 15px; } aside[role=complementary].sidebar--filled .widget { padding-left: 15px!important; padding-right: 15px!important; } .sidebar-line-left_right .sidebar-body { border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; } .sidebar-line-right .sidebar-body { border-right: 1px solid #e6e6e6; } .sidebar-line-left .sidebar-body { border-left: 1px solid #e6e6e6; } @media (max-width:991.98px) { .maincontent+.sidebar, .sidebar.sidebar-dir-left { margin-top: 80px; } .sidebar { max-width: 450px; margin-right: auto; margin-left: auto; } } @media screen and (max-width:450px) { .sidebar-body { border: none!important; } aside[role=complementary] .widget { padding-left: 0; padding-right: 0; } } /*!------------------------------------------------------------------ [ BLOG ] -------------------------------------------------------------------*/ .content-blog { padding-top: 60px; } .content-blog:empty { display: none; } .dummy-clip-mask { height: 0; width: 0; overflow: hidden; } article.post { position: relative; margin: 0 0 109px 0; } article.post:last-child { margin-bottom: 0!important; } article.post .post-entry::after { display: block; clear: both; content: ""; } article.post .post-entry__thumbnail { margin-bottom: 43px; } article.post .post-entry__thumbnail:last-child { margin-bottom: 0!important; } article.post .post-entry__thumbnail--bg a { display: block; width: 324px; height: 321px; margin: 0 auto; overflow: hidden; position: relative; -webkit-clip-path: url(#svgPath); clip-path: url(#svgPath); -webkit-transform: translateZ(0); } .is-ie article.post .post-entry__thumbnail--bg a { border-radius: 140px; } article.post .post-entry__thumbnail--bg a span { position: absolute; width: auto; height: auto; top: 0; right: 0; bottom: 0; left: 0; background-size: cover; background-position: center center; background-repeat: no-repeat; -webkit-transition: -webkit-transform .3s ease-out,opacity .35s; -webkit-transition: opacity .35s,-webkit-transform .3s ease-out; transition: opacity .35s,-webkit-transform .3s ease-out; -o-transition: transform .3s ease-out,opacity .35s; transition: transform .3s ease-out,opacity .35s; transition: transform .3s ease-out,opacity .35s,-webkit-transform .3s ease-out; display: block; will-change: transform; z-index: -1; } article.post .post-entry__thumbnail--bg a::after { content: ""; position: absolute; width: auto; height: auto; top: 0; right: 0; bottom: 0; left: 0; -webkit-transition: opacity .3s ease; -o-transition: opacity .3s ease; transition: opacity .3s ease; background: rgba(0,0,0,.2); opacity: 0; } article.post .post-entry__thumbnail--bg a:hover::after { opacity: 1; } article.post .post-entry__thumbnail--bg a:hover span { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-transition: -webkit-transform 4s ease-out; transition: -webkit-transform 4s ease-out; -o-transition: transform 4s ease-out; transition: transform 4s ease-out; transition: transform 4s ease-out, -webkit-transform 4s ease-out; } .is-ie article.post .post-entry__thumbnail--bg a:hover span { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } article.post .post-entry__thumbnail--empty a { background: #121212 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHcAAAB2CAYAAAGFYjy5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjODNjNTY4OS04ZWRiLTQzZTQtYmEzOS03YzRiMTkyMjEyNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Nzk4M0YwM0QxMDFDMTFFODgyQkJCRjlBNUUxMEY5QUIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Nzk4M0YwM0MxMDFDMTFFODgyQkJCRjlBNUUxMEY5QUIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjAwNzQ0ODMtYzY0OS00MWE2LTlkMDEtOTZhODdmNmIwNDE1IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MTY5OWQ4Y2YtOTQzMC0xZjQwLWJiMDktODUxMWYzZDU3MTg4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+t+zmLgAADQFJREFUeNqcyyEOQGAchvE/l5F1xSYQvqIo1C84gM0JbA4gqBRFJdgU3ZW87+YE72974hM451Yzq00Q/uOtzpSiS50pQ4c6U4F2daYSLepMDZrUmVo0qDP1qFNnGpFXZ5pRpc60oVyd6USJOtODYnWmF0WfAGIEZkkGcgETAwVgVPOQ18xErmZWIP5HjmZOIP5NjrP5gPg7OX4WAeJP5ASYNBC/ISe0AQIIliUPArE9Ax0BzMswS/fQ22LkSpaB1IqWmgnbE0pvoLfFMBAApZfT22IYiITSc+htMQykQOl+elsMA4VQuo6eFjMisZugdB4tLWaG0v+xyE2C0vHUtJgNSv8lQu1CKB1IicVcUPoXGdGxHko7kWKxAJT+RoVcsw9Km+GzWBxKf6BBQXUKSmsjWywPZb+kQ91wFUorAQQQRS1VCsBilgGwFFz3M9HZ0gOwup+eFoNSuANVWqkkgL3oeZoeFu8EYmeqtsuJ7Ga6U71DQABsQO8c08PidUjNJrpZvBw6IMNAT4sXI7XP6GYxqCEYS5feJhKYhtQQpJvFoBZnFl371wyQ8bRCenfsQU3bSnq3q8uQmrZ0sxjUhu7C09amicVpSG1oZPCfVLNIUQxqrM/CI/8PqdFPNYvDkRrr+ACo0c9KLYtBvYKVJITMb6TeB9kWeyL1CkgBoN4HJ7kWkzzpgAa+I3WDiLbYloE6I0CgbhAfsRZbAPFhKtZan5D6YzgtBo2in6BB4wDUHxPBZTGoQ3Wehm2wN0gdQ7jF6kgdKloCUMdQGmaxEhDfpGOP4imohwoQgDuzB2kgCKLwdFoIgmChYGlhZaGVgihCENQu2KTS0jJgI1gJNoEUFilSJFUIhHQqalAUQTuLVCksBS0EQbDQzlnuDS5LjPnZ29u7gcccuf2ZjyPJ7ZvITNSoD4sCe5NA0Fud0fwWryQIXECXu/mhFvCrGIJetwPt9r9Y2gSNGIDKw1m18bqVQj73EPTCeDhW36ilL3PiAegp8pqLQ9Om5qy4Dtlzw/XxVIU4OjUHoDVjT4oCWGILuRoCaNXYg3wAlhBnq2xhrbKxJvkILLGNXOxjbtFYg+IArPsk9IdXYsaxMYfiCCwhnd1cm3s5YwwlAVhiD/kQ0j9zElH09PZZB9r1kcvNXT1hZapmca0DynWW+jBefQRWEKpLoMzcfIdxeYzZDRs8LGBlFu8AotDDvALm7FAPhnOUwKrIDAUmdWmAdUpYI2Mb3BawMsHTKLJisb4K1kxTF0a7C+AhnJyU+V4P8atXxx7r2NM5sDL3VZf/2/HZ+Ax7pqhDg8Em8AgFXpFqKlxGePhvoIYl1GQdeJS1yPqkXzfQh7hDTQuocWDgMdY864N1T/7GA2qcQ809v1qOsyZZTdY7xScekWdZL6y3/4AnKOi5tdoNjlE0kWcoaOW9msBTrGHWk34zAdFCnmZ9sZ5/BODmbFqjCIIwXMw/CUKQgBDEg5CLSxY2i2gSWNjAHoQQQg4BAwoG9KaCigqioqKXHAJe9WI8iPsLPOg1oMEPohJE/ECWrNgvWwPrMLPTM/0x3V3QMCQz3fXsJNvd1W8VDtPGxMVbCt/G8IUFkcSBwEHB9xewO7x6GQ8UdJz5duKp6D3PYQcDAwXPL+b7b979xN9gE4GATvBc/DFrkbFLAwHEIc9B4f9ecnZJW1F9YehJT0En2f/PssvHr/x3ftgzUPj7IWthNGqtvMfz7xFPQOHnOxqRApm3MfjGK6ujjoPCv+28Nb3Mtu87L72mHAWdYv9y04xk97gAfk0DpaFLBn/esH9aIxg/RHtFGWqXCgx+QIMond9cNFyD1QgyyOoVg9bZj59FHioTjPvNkYJGRaANHr9w7mHZyCMGgv6waRm0yeOWSrJUiStjQwzVmq1cxBM83p+yHagG0bF1Qqh13jDoPI/TU+lExxEJHEBgu2UItMX991Q70nUeBEcg8mprBm1zvz0dnek87dunwZlNR1N/He5vX5eDuo82cSr3mApk8mfYKe6nr9M5EwfXcBCVxhZLPr/Iz/d1O2bqlB6OQu22UvC5ZX6ub8IpkxoMSAseiLYqeT/0Fw8pvdCF87Ax8F3R1nLug2DsnklQG7Ax8C3Rzmb8HlKi26ZBbcHGwNdFW0/8HBmzN22A2oSN7YpoF/gaqrhrNgevQgZ4iQY5SjXbA0cVwF5k0MuhwyJ/PxZ3nhftaqiw0CUnawacE+1GaLAoA5GlST7DU1MQsJDU55WeOC3aHd9h75O8nH6V7/cS9lGJjcAKaSz2ZwsWUtulks8ukZrM1yrshsJednhPu+E67KaGKMVwtGLTVViEUTqaP7wO9+sULEq0LBj6/1+gYiVgjMIiAtgms9YmDUp2VVjEdFtkx1qkmPSsAvuEFJOBS9icCnBZ2KeizVI1NscftBVYnLucpGptlv0wCosyDMfJDYMfz0zBAnSG3LJmEWBZ2OcOgg4Db+mCRamUBrltMyRRbycPFsf6dfLD6nnAUc4bnSa/bCRwFMAbTQN+IQv70sM3mrRpSikWFqWA1igMqyWBo0BBU4Fj2G6AoMPA3RgWF8cobANf958A7Z1biE1RGMe/ptMMMzQ0SG6hJk1TpjE1IQ0RKSHX8uBeJOTBowclDx4kTx5ExItMxFCuIfeERoSmaEwYl9wvE2HM3/rv7HLMnMve+6y1z/evHU1zzlrr++01e6+1vvVf2J42VMzkFgxwHovKdcE0FHkpi3EnN4vxfER+FZI+yzU+Tqqc/H6QZ7P/AdTCH7bxj/YIjZcTGsFHTRv5tXT23viUD6mPhFyh8bNSFYT6ic/Yp+kM91oJ+S0hV2o8rVAlob4j1OeZTlxALwn5FYeNVRrfnKiKnew1ob7o6gPpTK6+5jD5GSdDqjXekaianeq5r5OlpEzWRLBDF5M/Twi5RuMfimoItYWdKm1vnGyWMt8S8iNCrlUegaiWUB8T6ptMvyiIDIT3hIzTNrAcM1b5ZCTE7TTjOIkvTFkpyMQh7ErH8tM9MYuM45RXShrHToHzb6ZIirv7o4brCeNjLKo2EnKd8kuqOkK9w07xIegCwkzT/UzIN8UkhExUnn80kTf9LUL9FFZBUWTXw6AACTA4YOyo/D27Jd80he2/zpv+S9gFRrkpBpCR1oWj6zo9/DZmmsr2XmL7v0ZVcC72smGCG8mK59noaTGFOo3tO8/2tkVdgYIcNv4bG31GTKL1zJhAncn2nGH7vuWqIgUWBAOGJHP5koH9EnMchTqH9T/B9nzPdYUKLAoOgoH9Ichtx4FX8xyBOo/1bWD9v9tSsYSFwcKZzjjcC+dsYKvXcQnnxLRshTri/LxFHVe9jXddwuIe4T9MBTlemL/eb0G9FoqZbl1m6U3nBFw/5MWEvLvjuizBHAGYrpBAiKnCFZbcZLGA64e8nO8J2GwOT86dEZSLvd6j5a/blTNyCa6nXww4TjuDhQIsfneEUA4cC+AbvkpCdC5QuMnVTgCADGOQJknt/M6uBN8NnGOwViLyu1K4nUNeQ8iwu0GGyLYMvgeWdUPFuMy0xyAusYDrh7yO/4eJExL7UjFhgy0fjnpaLzFTQuIpDxSsybBOmuz8WVgP9hbj6BVLxRWuJw8cDPcwx7tJjL1idzG+dLFWgeSHNnCcjL00RfkANh96rtdrsdy20fcz9N4S+dd0UeE6Ijxv3/2nl272PXfL5P+GkwrXMuFNuTXFF6UtvjfmgWKMq9sVrl3CGBeWr80ZDmm2+sa6wzmkale4uYeK2akH0rVvfirazn8xKYJDKFe7DDnhMFSc/HCbAIKW53OM6U0c17jSRciuwcVwBitB18Ss0oQtz9sZCxVjWOZPhRs8VKzMXBSz7Be1dvHCmm4dYf9UuNlD3Stmg9RSC+qzhxeyMZBkvsRmyAmL64VshwYG0jbt54U8qhms4w/bKmnb9GOhmPTQWQyc1TlKrN8C1vcA669wk0A9KOZcUKSH1otbqme9p7MdhQrXBOGwmI1R8zuuQ46Puw+xHVPZrsJ8hNtNzI63yR3XbMnQ5NxiNbBd2CF/hO2NPdxigpwgGRq5OyZsLcF+ofGEXBxHuGjUMTF5v4B6UvJLpwh5LONQHAe4Jbx7R/Nl47Tkt84yDrWMS4mLcHuyd9bwZemcqPy6wLiMIuSeLsAtJdQqvjFeVI6d6hIhjyTkUhvhlvJPbiWhXlZuaekKIVcwjqU2wEVqKNzO4PmLudaryikrXWccy/l87p0LuGUsfDjHcjeUS6CCvRO2iQ5jnMuigNuXhQ1m4beUQ6i6zTgPZtz7hgG3nxhXlv4srFHjHqkaGff+5NAvCLjel/UR4/V7V+OcU90lhz6+zpY23AH8cC9+2X2Nq1W6Ty69yGlAKnAH8Zd78MMPNY5W6yE59SC3QcngDuGsSRF/uUnj5pSayK2IHId4cPeJyVWaIMb1XOWuHpEjeO77De0ybREwcdEtAAAAAElFTkSuQmCC) center center no-repeat; } article.post .post-entry__thumbnail--empty a span { display: none; } article.post .post-entry__thumbnail--static a span { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } article.post .post-entry__thumbnail--static a::after { display: none; } article.post .post-entry__meta { font-weight: 300; display: inline-block; position: relative; padding-right: 25px; margin-bottom: 30px; } article.post .post-entry__meta:last-child { margin-bottom: 0!important; } article.post .post-entry__meta>* { display: inline-block; vertical-align: top; } article.post .post-entry__categories { font-size: 16px; position: relative; text-transform: capitalize; padding-right: 10px; padding-bottom: 8px; } article.post .post-entry__categories::after { content: ''; display: block; position: absolute; bottom: 1px; width: 100%; right: 0; left: auto; height: 2px; background-color: #00afec; } article.post .post-entry__categories:hover::after { -webkit-animation: reunderline 1s 1 linear; animation: reunderline 1s 1 linear; } article.post .post-entry__categories a { color: #4c4c4c; } article.post .post-entry__categories a:hover { color: #000; } article.post .post-entry__categories ins { margin: 0 4px; } article.post .post-entry__comments { font-size: 14px; position: absolute; bottom: -6px; line-height: 14px; right: 0; min-width: 17px; white-space: nowrap; text-align: right; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; } article.post .post-entry__comments a { color: grey; } article.post .post-entry__comments a:hover { color: #000; } article.post .post-entry__title { margin-bottom: 23px; } article.post .post-entry__title:last-child { margin-bottom: 0!important; } article.post .post-entry__title h3 { line-height: 1.5; -ms-word-wrap: break-word; word-wrap: break-word; } article.post .post-entry__title a, article.post .post-entry__title h3 { font-size: 22px; color: #262626; font-weight: 400; margin: 0; } article.post .post-entry__title a { display: inline; border-bottom: 2px solid transparent; } article.post .post-entry__title a:hover { border-color: #00afec; } article.post .post-entry__title a::after { display: none; } article.post .post-entry__content { margin-bottom: 25px; color: #666; } article.post .post-entry__content::after { display: block; clear: both; content: ""; } article.post .post-entry__content>p { color: #666; } article.post .post-entry__content:last-child { margin-bottom: 0!important; } article.post .post-entry__edit { font-size: 14px; color: #000; } article.post .post-entry__edit a { color: #555; } article.post .post-entry__edit a:hover { color: #000; } article.post .post-entry__edit i { margin-right: 5px; } article.post .post-entry__info { text-transform: capitalize; color: #b2b2b2; font-size: 15px; font-weight: 300; margin-bottom: 20px; } article.post .post-entry__info:last-child { margin-bottom: 0!important; } article.post .post-entry__info ins { margin: 0 4px; } article.post .post-entry__info a { color: #b2b2b2; } article.post .post-entry__info a::after { content: ''; display: block; width: 0; position: absolute; bottom: 1px; right: 0; left: auto; height: 2px; background-color: #00afec; -webkit-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out; } article.post .post-entry__info a:hover::after { width: 100%; left: 0; right: auto; } article.post .post-entry__info a:hover { color: #262626; } article.post .post-entry__info .posted-on a::after { display: none; } article.post--center { text-align: center; } article.post--center .post-entry__categories { padding-left: 6px; padding-right: 6px; } article.post--center .post-entry__meta { padding-left: 18px; padding-right: 18px; } article.post--light { background-color: #000; } article.post--light .post-entry__categories a { color: #b2b2b2; } article.post--light .post-entry__categories a:hover { color: #fff; } article.post--light .post-entry__comments a { color: #fff; } article.post--light .post-entry__comments a:hover { color: #b2b2b2; } article.post--light .post-entry__title a, article.post--light .post-entry__title h3 { color: #fff; } article.post--light .post-entry__edit { color: #fff; } article.post--light .post-entry__edit a { color: #b2b2b2; } article.post--light .post-entry__edit a:hover { color: #fff; } article.post--light .post-entry__info { color: rgba(255,255,255,.4); } article.post--light .post-entry__info a { color: rgba(255,255,255,.4); } article.post--light .post-entry__info a:hover { color: #fff; } article.post--light-easy .post-entry__categories a { color: grey; } article.post--light-easy .post-entry__categories a:hover { color: #fff; } article.post--light-easy .post-entry__comments a { color: #fff; } article.post--light-easy .post-entry__comments a:hover { color: grey; } article.post--light-easy .post-entry__title a, article.post--light-easy .post-entry__title h3 { color: #fff; } article.post--light-easy .post-entry__content>p { color: #4c4c4c; } article.post--light-easy .post-entry__edit { color: #fff; } article.post--light-easy .post-entry__edit a { color: #b2b2b2; } article.post--light-easy .post-entry__edit a:hover { color: #fff; } article.post--light-easy .post-entry__info { color: #333; } article.post--light-easy .post-entry__info a { color: #333; } article.post--light-easy .post-entry__info a:hover { color: #fff; } @media (max-width:767.98px) { article.post--horizontal { text-align: center; } } @media (min-width:768px) { article.post--horizontal .post-entry__thumbnail { margin-bottom: 0; float: left; margin-right: 45px; } } article.post--horizontal .post-entry__body { overflow: hidden; padding-top: 9px; } @media (min-width:1400px) { article.post--horizontal .post-entry__body { max-width: 470px; } } article.post--horizontal .post-entry__categories { padding-right: 6px; } article.post--horizontal .post-entry__meta { padding-right: 18px; } @media (max-width:767.98px) { article.post--horizontal .post-entry__categories { padding-left: 6px; } article.post--horizontal .post-entry__meta { padding-left: 18px; } } article.post--simple { margin-bottom: 73px; } article.post--simple .post-entry__thumbnail { display: none; } .content-feed article.post--sticky { margin: 0; height: 550px; overflow: hidden; } @media (max-width:991.98px) { .content-feed article.post--sticky { min-height: 470px; } } .content-feed article.post--sticky .post-thumbnail { position: absolute; right: 0; left: 0; top: 0; bottom: 0; height: auto; width: auto; background-size: cover; background-position: center center; background-repeat: no-repeat; -webkit-transition: -webkit-transform .3s ease-out,opacity .35s; -webkit-transition: opacity .35s,-webkit-transform .3s ease-out; transition: opacity .35s,-webkit-transform .3s ease-out; -o-transition: transform .3s ease-out,opacity .35s; transition: transform .3s ease-out,opacity .35s; transition: transform .3s ease-out,opacity .35s,-webkit-transform .3s ease-out; will-change: transform; z-index: 1; } .content-feed article.post--sticky::before { z-index: 2; position: absolute; content: ""; right: 0; left: 0; top: 0; bottom: 0; height: auto; width: auto; background: rgba(0,0,0,.6); } .content-feed article.post--sticky .post-entry { padding: 15px 75px; } @media (max-width:575.98px) { .content-feed article.post--sticky .post-entry { padding-left: 48px; padding-right: 48px; } } .content-feed article.post--sticky .post-entry__content, .content-feed article.post--sticky .post-entry__thumbnail { display: none!important; } .content-feed article.post--sticky .post-entry__meta { margin-bottom: 27px; } .content-feed article.post--sticky .post-entry__title { margin-bottom: 27px; } .content-feed article.post--sticky .post-entry__title h3 { line-height: 1.4; } .content-feed article.post--sticky .post-entry__title a, .content-feed article.post--sticky .post-entry__title h3 { font-size: 34px; } .content-feed article.post--sticky [class*=col-] { position: relative; z-index: 3; } .content-feed article.post--sticky:hover .post-thumbnail { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-transition: -webkit-transform 4s ease-out; transition: -webkit-transform 4s ease-out; -o-transition: transform 4s ease-out; transition: transform 4s ease-out; transition: transform 4s ease-out, -webkit-transform 4s ease-out; } body[class*="-horizontal-fullwidth-"] .content .container-fluid article.post { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media (max-width:1399px) { body[class*="-horizontal-fullwidth-"] .content .container-fluid article.post { max-width: 800px; margin-left: auto; margin-right: auto; } } @media (min-width:1400px) { body[class*="-horizontal-fullwidth-"] .content .container-fluid article.post { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } body[class*="-horizontal-fullwidth-"] .content .container-fluid article.post .post-entry { padding-left: 20px; padding-right: 20px; } } body[class*="-vertical-fullwidth-"] .content .container-fluid article.post { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media (min-width:768px) { body[class*="-vertical-fullwidth-"] .content .container-fluid article.post { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } } @media (min-width:1145px) { body[class*="-vertical-fullwidth-"] .content .container-fluid article.post { -webkit-box-flex: 0; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } } @media (min-width:1500px) { body[class*="-vertical-fullwidth-"] .content .container-fluid article.post { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } } @media (min-width:768px) { body[class*="-simple-fullwidth-"] .content .container-fluid article.post .post-entry, body[class*="-vertical-fullwidth-"] .content .container-fluid article.post .post-entry { padding-left: 20px; padding-right: 20px; } } article.post-search { margin-bottom: 30px; } article.post-search:last-child { margin-bottom: 0!important; } article.post-search .post-entry { padding: 21px 27px; background-color: #fff; border-radius: 5px; border: 1px solid #e5e5e5; -webkit-transition: border-color .2s ease; -o-transition: border-color .2s ease; transition: border-color .2s ease; position: relative; } @media (min-width:768px) { article.post-search .post-entry { min-height: 185px; } } article.post-search .post-entry:hover { border-color: #7f7f7f; } article.post-search .post-entry__title a::after { display: none; } article.post-search .post-entry__title h3 { line-height: 1.5; margin-bottom: 25px; } article.post-search .post-entry__title a, article.post-search .post-entry__title h3 { color: #262626; font-size: 21px; font-weight: 400; } @media (min-width:768px) { article.post-search .post-entry__info { position: absolute; bottom: 18px; left: 27px; } } article.post-search .post-entry__info * { font-size: 15px; font-weight: 300; color: #b2b2b2; pointer-events: none; cursor: default; } article.post-search .post-entry__edit { margin-top: 10px; font-size: 14px; color: #000; } @media (min-width:768px) { article.post-search .post-entry__edit { position: absolute; bottom: 20px; right: 27px; max-width: 140px; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; } } article.post-search .post-entry__edit a { color: #555; } article.post-search .post-entry__edit a:hover { color: #000; } article.post-search .post-entry__edit i { margin-right: 5px; } article.post:not(.post--time-linked) .post-entry__info .posted-on a { cursor: default; color: #b2b2b2; pointer-events: none; } article.post:not(.post--time-linked).post--light .post-entry__info .posted-on a { cursor: default; color: rgba(255,255,255,.4); pointer-events: none; } article.post:not(.post--time-linked).post--light-easy .post-entry__info .posted-on a { cursor: default; color: #333; pointer-events: none; } .content-feed { padding-top: 67px; z-index: 100; position: relative; padding-bottom: 30px; width: calc(100% + 2px); } @media (max-width:767.98px) { .content-feed { padding-top: 30px; } } .content-feed:first-child { padding-top: 0; } .content-feed:last-child { padding-bottom: 0; } .content-feed__carousel-body { position: relative; } .content-feed__carousel-slide { float: left; width: 100%; } .content-feed__carousel-pagination { text-align: center; } .content-feed__carousel-pagination a { text-indent: -9999px; outline: 0; font-size: 0; -webkit-box-shadow: none; box-shadow: none; position: relative; border-radius: 50%; margin: 0 7px; display: inline-block; vertical-align: middle; width: 8px; height: 8px; background-color: #e5e5e5; } body[class*="-boxed-dark"] .content-feed__carousel-pagination a, body[class*="-fullwidth-dark"] .content-feed__carousel-pagination a { background-color: rgba(255,255,255,.15); } .content-feed__carousel-pagination a.selected::before { content: ""; display: block; position: absolute; height: auto; width: auto; border-radius: 50%; top: -1px; bottom: -1px; left: -1px; right: -1px; } .content-feed__carousel-pagination a:after { display: block; } .content-feed__carousel-pagination a.selected, .content-feed__carousel-pagination a.selected::before, .content-feed__carousel-pagination a:hover { background-color: #333; } body [class*="-boxed-dark"] .content-feed__carousel-pagination a.selected, body [class*="-boxed-dark"] .content-feed__carousel-pagination a.selected::before, body [class*="-boxed-dark"] .content-feed__carousel-pagination a:hover, body[class*="-fullwidth-dark"] .content-feed__carousel-pagination a.selected, body[class*="-fullwidth-dark"] .content-feed__carousel-pagination a.selected::before, body[class*="-fullwidth-dark"] .content-feed__carousel-pagination a:hover { background-color: #fff; } .content-feed__carousel-pagination>div { margin-top: 16px; } .content-feed__carousel-controls { font-size: 9px; border: 1px solid rgba(255,255,255,.2); border-radius: 50%; background-color: transparent; color: rgba(255,255,255,.3); width: 50px; height: 50px; margin-top: -25px; line-height: 50px; text-align: center; top: 50%; position: absolute; z-index: 5; } .content-feed__carousel-controls i { position: relative; top: 1px; left: -1px; } .content-feed__carousel-controls:active, .content-feed__carousel-controls:focus { color: rgba(255,255,255,.3); border: 1px solid rgba(255,255,255,.2); background-color: transparent; } .content-feed__carousel-controls:hover { color: #262626; background-color: #fff; border-color: #fff; } .content-feed__carousel-controls--prev { left: 39px; } @media (max-width:1199.98px) { .content-feed__carousel-controls--prev { left: 15px; } } .content-feed__carousel-controls--next { right: 39px; } @media (max-width:1199.98px) { .content-feed__carousel-controls--next { right: 15px; } } body.single-single_project .pagetitle .breadcrumb .breadcrumb-item:last-child { display: none!important; } body.single-single_project .pagetitle .breadcrumb .home+li a { pointer-events: none; } body.single-single_project .pagetitle .breadcrumb .home+li span span { opacity: .5; } body.archive .pagetitle, body.author .pagetitle, body.blog .pagetitle, body.category .pagetitle, body.date .pagetitle, body.error404 .pagetitle, body.search .pagetitle, body.tag .pagetitle, body[class*=page-template-page-blog]:not(.is-no-basement) .pagetitle { padding-top: 208px; padding-bottom: 84px; } body.archive .pagetitle .main-page-title, body.author .pagetitle .main-page-title, body.blog .pagetitle .main-page-title, body.category .pagetitle .main-page-title, body.date .pagetitle .main-page-title, body.error404 .pagetitle .main-page-title, body.search .pagetitle .main-page-title, body.tag .pagetitle .main-page-title, body[class*=page-template-page-blog]:not(.is-no-basement) .pagetitle .main-page-title { line-height: 1.3!important; font-size: 60px!important; } @media (max-width:767px) { body.archive .pagetitle .main-page-title, body.author .pagetitle .main-page-title, body.blog .pagetitle .main-page-title, body.category .pagetitle .main-page-title, body.date .pagetitle .main-page-title, body.error404 .pagetitle .main-page-title, body.search .pagetitle .main-page-title, body.tag .pagetitle .main-page-title, body[class*=page-template-page-blog]:not(.is-no-basement) .pagetitle .main-page-title { font-size: 40px!important; } body.archive .pagetitle .main-page-title>span, body.author .pagetitle .main-page-title>span, body.blog .pagetitle .main-page-title>span, body.category .pagetitle .main-page-title>span, body.date .pagetitle .main-page-title>span, body.error404 .pagetitle .main-page-title>span, body.search .pagetitle .main-page-title>span, body.tag .pagetitle .main-page-title>span, body[class*=page-template-page-blog]:not(.is-no-basement) .pagetitle .main-page-title>span { font-size: 40px!important; } } body.archive .pagetitle .vcard, body.author .pagetitle .vcard, body.blog .pagetitle .vcard, body.category .pagetitle .vcard, body.date .pagetitle .vcard, body.error404 .pagetitle .vcard, body.search .pagetitle .vcard, body.tag .pagetitle .vcard, body[class*=page-template-page-blog]:not(.is-no-basement) .pagetitle .vcard { text-transform: capitalize; } body.archive .pagetitle .breadcrumb, body.author .pagetitle .breadcrumb, body.blog .pagetitle .breadcrumb, body.category .pagetitle .breadcrumb, body.date .pagetitle .breadcrumb, body.error404 .pagetitle .breadcrumb, body.search .pagetitle .breadcrumb, body.tag .pagetitle .breadcrumb, body[class*=page-template-page-blog]:not(.is-no-basement) .pagetitle .breadcrumb { font-size: 16px; } body.archive .pagetitle .breadcrumb-block, body.author .pagetitle .breadcrumb-block, body.blog .pagetitle .breadcrumb-block, body.category .pagetitle .breadcrumb-block, body.date .pagetitle .breadcrumb-block, body.error404 .pagetitle .breadcrumb-block, body.search .pagetitle .breadcrumb-block, body.tag .pagetitle .breadcrumb-block, body[class*=page-template-page-blog]:not(.is-no-basement) .pagetitle .breadcrumb-block { margin-top: 0; } body.archive .pagetitle .breadcrumb-item, body.author .pagetitle .breadcrumb-item, body.blog .pagetitle .breadcrumb-item, body.category .pagetitle .breadcrumb-item, body.date .pagetitle .breadcrumb-item, body.error404 .pagetitle .breadcrumb-item, body.search .pagetitle .breadcrumb-item, body.tag .pagetitle .breadcrumb-item, body[class*=page-template-page-blog]:not(.is-no-basement) .pagetitle .breadcrumb-item { margin-top: 5px; } body.single-post .pagetitle { padding-top: 250px; padding-bottom: 185px; } @media (max-width:1199.98px) { body.single-post .pagetitle { padding-top: 200px; padding-bottom: 240px; } } @media (max-width:767.98px) { body.single-post .pagetitle { padding-top: 250px; padding-bottom: 280px; } } body.single-post .main-page-title { font-size: 42px; } body.single-post .pagetitle .breadcrumb li { margin-bottom: 5px; margin-top: 5px; } body.tax-product_cat .pagetitle, body.tax-product_tag .pagetitle { padding-top: 227px; padding-bottom: 55px; } body.tax-product_cat .pagetitle .main-page-title, body.tax-product_tag .pagetitle .main-page-title { font-size: 50px!important; } @media (max-width:767px) { body.tax-product_cat .pagetitle .main-page-title, body.tax-product_tag .pagetitle .main-page-title { font-size: 40px!important; } body.tax-product_cat .pagetitle .main-page-title>span, body.tax-product_tag .pagetitle .main-page-title>span { font-size: 40px!important; } } .single-post-head { text-align: center; padding-bottom: 18px; } .single-post-head:last-child { padding-bottom: 0; } .single-post-head__meta { font-weight: 300; display: inline-block; position: relative; margin-bottom: 30px; padding-left: 18px; padding-right: 18px; } .single-post-head__meta:last-child { margin-bottom: 0!important; } .single-post-head__meta>* { display: inline-block; vertical-align: top; } .single-post-head__categories { font-size: 16px; position: relative; text-transform: capitalize; padding-bottom: 8px; padding-left: 6px; padding-right: 6px; } .single-post-head__categories::after { content: ''; display: block; position: absolute; bottom: 1px; width: 100%; right: 0; left: auto; height: 2px; background-color: #00afec; } .single-post-head__categories:hover::after { -webkit-animation: reunderline 1s 1 linear; animation: reunderline 1s 1 linear; } .single-post-head__categories a { color: #fff; } .single-post-head__categories a:hover { color: rgba(255,255,255,.8); } .single-post-head__categories ins { margin: 0 4px; } .single-post-head__comments { font-size: 14px; position: absolute; bottom: -6px; line-height: 14px; right: 0; min-width: 17px; white-space: nowrap; text-align: right; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; } .single-post-head__comments a { color: #fff; } .single-post-head__comments a:hover { color: rgba(255,255,255,.8); } .single-post-head__info [class*=col-] { margin-top: 20px; } @media (max-width:991.98px) { .single-post-head__info { text-align: center!important; } } .single-post-head__auth { font-weight: 300; font-size: 15px; } @media (min-width:992px) { .single-post-head__auth { text-align: left; } } .single-post-head__auth img { border-radius: 50%; margin-right: 12px; } @media (max-width:991.98px) { .single-post-head__auth img { margin: 0 auto 10px; display: block; } } .single-post-head__auth .auth-link { color: #fff; } .single-post-head__auth .auth-link::after { content: ''; display: block; width: 0; position: absolute; bottom: 1px; right: 0; left: auto; height: 2px; background-color: #00afec; -webkit-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out; } .single-post-head__auth .auth-link:hover::after { width: 100%; left: 0; right: auto; } .single-post-head__auth .auth-link:hover { color: rgba(255,255,255,.8); } .single-post-head__auth>.posted-on { color: #fff; opacity: .5; } .single-post-head__auth>.posted-on a { cursor: default; color: #fff; pointer-events: none; } .single-post-head__auth>.posted-on ins { margin: 0 10px; } .single-post-container { margin-bottom: 14px; } .single-post-container:last-child { margin-bottom: 0; } .single-post-container__body { margin-bottom: 25px; } .single-post-container__body::after { display: block; clear: both; content: ""; } .single-post-container__body:last-child { margin-bottom: 0!important; } .single-post-container__links { color: #000; display: block; width: 100%; margin-bottom: 30px; } .single-post-container__links:last-child { margin-bottom: 0!important; } .single-post-container__links>* { margin-right: 5px; } .single-post-container__links a { color: #888; } .single-post-container__links a:hover { color: #000; } .single-post-container__edit { font-size: 14px; color: #000; margin-bottom: 25px; } .single-post-container__edit a { color: #555; } .single-post-container__edit a:hover { color: #000; } .single-post-container__edit i { margin-right: 5px; } .single-post-container__edit:last-child { margin-bottom: 0!important; } .single-post-container__tags { font-size: 12px; text-align: center; } .single-post-container__tags a { color: #262626; border-radius: 2em; padding: 3px 20px; background: rgba(38,38,38,.04); display: inline-block; vertical-align: top; margin: 0 8px 14px 0; } .single-post-container__tags a:last-child { margin-right: 0; } .single-post-container__tags a:first-child { margin-left: 0; } .single-post-container__tags a:hover { color: #fff; background: #262626; } .single-post-container__share { display: none; } .single-post-container__meta { margin-top: 80px; margin-bottom: 25px; } .single-post-container__meta:last-child { margin-bottom: 0!important; } .single-post-container__meta--with-share { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } .single-post-container__meta--with-share .single-post-container__share { display: block; position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; margin-top: 10px; } @media (max-width:575.98px) { .single-post-container__meta--with-share .single-post-container__share { text-align: center; } } @media (min-width:992px) { .single-post-container__meta--with-share .single-post-container__share { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; text-align: right; margin-top: 0; } } .single-post-container__meta--with-share .single-post-container__tags { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; padding-top: 4px; text-align: left; } @media (max-width:575.98px) { .single-post-container__meta--with-share .single-post-container__tags { text-align: center; } } @media (min-width:992px) { .single-post-container__meta--with-share .single-post-container__tags { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } } .single-post-biography { background: #fafafa; position: relative; padding: 41px 0; margin-bottom: 60px; } .single-post-biography:last-child { margin-bottom: 0!important; } .single-post-biography__overlay { content: ""; top: 0; bottom: 0; width: auto; height: auto; position: absolute; background: #fafafa; } .maincontent--has-aside .single-post-biography__overlay { display: none; } @media (max-width:575.98px) { .single-post-biography__overlay { width: auto!important; left: -15px!important; right: -15px!important; } } .single-post-biography__body { position: relative; } .single-post-biography__body::after { display: block; clear: both; content: ""; } .maincontent--has-aside .single-post-biography__body { padding-left: 15px; padding-right: 15px; } .single-post-biography__body img { border-radius: 50%; } .single-post-biography__userpic { float: left; margin-right: 28px; padding: 21px 0 15px 0; } @media (min-width:992px) { .single-post-biography__userpic { margin-right: 68px; } } @media (max-width:575.98px) { .single-post-biography__userpic { float: none; text-align: center; margin-right: 0; } } .single-post-biography__info { overflow: hidden; padding: 15px 0 15px 0; } @media (max-width:575.98px) { .single-post-biography__info { text-align: center; } } .maincontent--has-aside .single-post-biography__info [class*=col] { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } @media (min-width:768px) { .maincontent--has-aside .single-post-biography__info [class*=col] { text-align: left!important; } } .maincontent--has-aside .single-post-biography__info [class*=col] .single-post-biography__more { margin-top: 20px; } .single-post-biography__username { color: #262626; text-transform: capitalize; font-size: 21px; font-weight: 400; margin-bottom: 13px; } .single-post-biography__username:last-child { margin-bottom: 0; } .single-post-biography__shortinfo { color: grey; font-size: 17px; font-weight: 300; } .single-post-biography__more { display: inline-block; margin-bottom: 0; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; -webkit-box-sizing: border-box; box-sizing: border-box; word-wrap: break-word; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; position: relative; top: 0; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; line-height: normal; -webkit-box-shadow: none; box-shadow: none; color: #fff; background-color: #262626; padding: 13px 35px; text-transform: uppercase; font-weight: 400; font-size: 11px; letter-spacing: 1.7px; border-radius: 2em; } .single-post-biography__more:focus, .single-post-biography__more:hover { color: #fff; background-color: #121212; } @media (max-width:767.98px) { .single-post-biography__more { margin-top: 20px; } } .single-post-pagination { background: #fafafa; padding: 43px 15px 42px; } @media (min-width:768px) { .single-post-pagination { padding-right: 55px; padding-left: 55px; } } .single-post-pagination__meta { font-weight: 300; display: inline-block; position: relative; padding-right: 17px; margin-bottom: 8px; } .single-post-pagination__meta:last-child { margin-bottom: 0!important; } .single-post-pagination__meta>* { display: inline-block; vertical-align: top; } .single-post-pagination__meta--inverse { padding-right: 0; padding-left: 17px; } .single-post-pagination__categories { font-size: 16px; position: relative; text-transform: capitalize; padding-right: 10px; padding-bottom: 14px; } .single-post-pagination__categories::after { content: ''; display: block; position: absolute; bottom: 1px; width: 100%; right: 0; left: auto; height: 2px; background-color: #00afec; } .single-post-pagination__categories:hover::after { -webkit-animation: reunderline 1s 1 linear; animation: reunderline 1s 1 linear; } .single-post-pagination__categories a { color: #4c4c4c; } .single-post-pagination__categories a:hover { color: #000; } .single-post-pagination__categories ins { margin: 0 4px; } .single-post-pagination__meta--inverse .single-post-pagination__categories { padding-left: 10px; padding-right: 0; } .single-post-pagination__comments { font-size: 14px; position: absolute; bottom: -6px; line-height: 14px; right: 0; min-width: 17px; white-space: nowrap; text-align: right; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; } .single-post-pagination__comments a { color: #1a1a1a; } .single-post-pagination__comments a:hover { color: #4c4c4c; } .single-post-pagination__meta--inverse .single-post-pagination__comments { right: auto; left: 0; text-align: left; } .single-post-pagination__title:last-child { margin-bottom: 0!important; } .single-post-pagination__title h3 { line-height: 1.5; } .single-post-pagination__title a, .single-post-pagination__title h3 { font-size: 20px; color: #262626; font-weight: 400; margin: 0; } .single-post-pagination__title a { display: inline; border-bottom: 2px solid transparent; } .single-post-pagination__title a:hover { border-color: #00afec; } .single-post-pagination__title a::after { display: none; } .single-post-pagination__title a * { font-style: normal; font-weight: 400; } .single-post-pagination__nav-grid { padding-top: 30px; padding-bottom: 30px; } .single-post-pagination__nav-grid:first-child { padding-top: 0; } .single-post-pagination__nav-grid:last-child { padding-bottom: 0; } .single-post-pagination__nav-grid a { color: #7d7d7d; height: 23px; top: 6px; } .single-post-pagination__nav-grid a:hover { opacity: .5; } .single-post-pagination__nav-grid i { font-size: 23px; display: inline-block; line-height: 23px; height: 23px; } .comment-respond { margin: 0; } .comment-respond>.comment-respond { margin-top: 40px; } body.page .comment-respond>.comment-respond { margin-top: 80px; } .comment-respond .comment-reply-title { color: #262626; font-size: 24px; font-weight: 400; margin-bottom: 31px; } .comment-respond .comment-reply-title__meta { color: #b2b2b2; line-height: 1.4; font-size: 15px; font-weight: 300; padding-top: 2px; } .comment-respond .comment-reply-title__meta a { margin-left: 10px; } .comment-respond .comment-reply-title__meta a:first-child { margin-left: 0; } .comment-respond .comment-reply-title #cancel-comment-reply-link { color: #dc3545; } .comment-respond--logged .comment-reply-title { margin-bottom: 0; } .comment-respond .logged-in-as { color: #b2b2b2; font-size: 15px; font-weight: 300; position: relative; line-height: 1.4; top: -2px; margin-bottom: 31px; } .comment-respond .logged-in-as a:hover { color: #b2b2b2; } .comment-respond textarea { min-height: 140px; } .comment-respond [type*=submit] { display: inline-block; margin-bottom: 0; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; -webkit-box-sizing: border-box; box-sizing: border-box; word-wrap: break-word; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; position: relative; top: 0; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; line-height: normal; -webkit-box-shadow: none; box-shadow: none; color: #fff; background-color: #262626; padding: 13px 35px; text-transform: uppercase; font-weight: 400; font-size: 11px; letter-spacing: 1.7px; border-radius: 2em; margin-top: 42px; } .comment-respond [type*=submit]:focus, .comment-respond [type*=submit]:hover { color: #fff; background-color: #121212; } @media (max-width:575.98px) { .comment-respond .wpcf7-form-control-wrap>[class*=col] { margin-top: 31px; } .comment-respond .wpcf7-form-control-wrap>[class*=col]:first-child { margin-top: 0; } } .single-post-comment-list { padding-bottom: 8px; } body.page .single-post-comment-list { margin-top: 80px; } .single-post-comment-list--disabled { margin: 15px 0; } .single-post-comment-list--disabled:last-child { margin-bottom: 0; } .single-post-comment-list--disabled:first-child { margin-top: 0; } .single-post-comment-list .comment-navigation .nav-links { font-size: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } .single-post-comment-list .comment-navigation .nav-links>* { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .single-post-comment-list .comment-navigation .nav-links>.nav-next { text-align: right; } .single-post-comment-list .comment-navigation .nav-links>:only-child { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .single-post-comment-list .comment-navigation .nav-links a { color: #444; } .single-post-comment-list .comment-navigation .nav-links a:hover { color: #000; } .single-post-comment-list__head { font-weight: 300; display: inline-block; position: relative; padding-right: 19px; margin-bottom: 21px; } .single-post-comment-list__head:last-child { margin-bottom: 0!important; } .single-post-comment-list__head>* { display: inline-block; vertical-align: top; } .single-post-comment-list__total-title { font-size: 24px; color: #262626; font-weight: 400; position: relative; text-transform: capitalize; padding-right: 10px; padding-bottom: 3px; } .single-post-comment-list__total-title::after { content: ''; display: block; position: absolute; bottom: 1px; width: 100%; right: 0; left: auto; height: 2px; background-color: #00afec; } .single-post-comment-list__total-title ins { margin: 0 4px; } .single-post-comment-list__body .comment-respond { margin: 40px 0; } .single-post-comment-list__body>.comment-respond:last-child { margin-bottom: 0; } .single-post-comment-list__body>div:last-child .single-post-comment-item__body:last-child { border-bottom-color: transparent; } .single-post-comment-list__body>div:last-child .comment-respond:last-child { margin-bottom: 0; } .single-post-comment-list__total-comments { font-size: 14px; position: absolute; bottom: -6px; line-height: 14px; right: 0; min-width: 17px; white-space: nowrap; text-align: right; color: #000; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; } .single-post-comment-item::after { display: block; clear: both; content: ""; } .single-post-comment-item .comment-respond { padding-left: 31px; } @media (max-width:575.98px) { .single-post-comment-item .comment-respond { padding-left: 0; } } .single-post-comment-item>.single-post-comment-item .single-post-comment-item__body { padding-left: 31px; } @media (max-width:575.98px) { .single-post-comment-item>.single-post-comment-item .single-post-comment-item__body { padding-left: 0; } } .single-post-comment-item>.single-post-comment-item .single-post-comment-item__body~.single-post-comment-item .single-post-comment-item__body { padding-left: 62px; } @media (max-width:575.98px) { .single-post-comment-item>.single-post-comment-item .single-post-comment-item__body~.single-post-comment-item .single-post-comment-item__body { padding-left: 0; } } .single-post-comment-item>.single-post-comment-item .single-post-comment-item__body~.comment-respond { padding-left: 62px; } @media (max-width:575.98px) { .single-post-comment-item>.single-post-comment-item .single-post-comment-item__body~.comment-respond { padding-left: 0; } } .single-post-comment-item>.single-post-comment-item .single-post-comment-item__content { border-left: 1px solid #ccc; padding-left: 30px; } .single-post-comment-item__action { margin-bottom: 10px; } .single-post-comment-item__action:last-child { margin-bottom: 0; } .single-post-comment-item__body { padding-top: 34px; padding-bottom: 34px; border-bottom: 1px solid #ececec; } .single-post-comment-item__body::after { display: block; clear: both; content: ""; } .single-post-comment-item__userpic { display: block!important; float: left; top: 3px; margin-right: 30px; } @media (min-width:992px) { .single-post-comment-item__userpic { margin-right: 61px; } } @media (max-width:767.98px) { .single-post-comment-item__userpic { display: none!important; } } .single-post-comment-item__userpic img { border-radius: 50%; } .single-post-comment-item__content { overflow: hidden; } .single-post-comment-item__text { font-size: 18px; color: #8c8c8c; line-height: 1.7; } .single-post-comment-item__text p { line-height: 1.7; font-size: 18px; color: #8c8c8c; } .single-post-comment-item__notice { font-size: 14px; } @media (min-width:992px) { .single-post-comment-item__table { display: table; width: 100%; table-layout: fixed; border-collapse: collapse; border: 0; max-width: 100%; background-color: transparent; } .single-post-comment-item__row { display: table-row; } .single-post-comment-item__cell { display: table-cell; vertical-align: top; } .single-post-comment-item__cell--fixed { width: 280px; padding-left: 30px; } } .single-post-comment-item__author { color: #1a1a1a; font-size: 18px; font-weight: 300; margin-bottom: 6px; } .single-post-comment-item__author * { color: #1a1a1a; } .single-post-comment-item__meta { font-weight: 300; line-height: 1.4; color: #b2b2b2; font-size: 15px; white-space: nowrap; padding-top: 15px; } @media (min-width:992px) { .single-post-comment-item__meta { text-align: right; padding-top: 6px; } .single-post-comment-item__meta span { display: block; } } .single-post-comment-item__meta a { color: #1f1f1f; text-transform: capitalize; margin-top: 15px; } @media (min-width:992px) { .single-post-comment-item__meta a { margin-top: 0; } } .single-post-comment-item__meta a:hover { color: #b2b2b2; } .single-post-comment-item__meta a i { font-size: 12px; margin-right: 6px; position: relative; top: -2px; } .single-post-comment-nav { text-align: center; } .single-post-comment-nav .prev { margin-right: 15px; } .single-post-comment-nav .next { margin-left: 15px; } .single-post-comment-nav a { color: #444; } .single-post-comment-nav a:hover { color: #000; } body[class*="-boxed-dark"], body[class*="-fullwidth-dark"] { background-color: #161617; } body[class*="-boxed-dark"].layout-type-standard .content, body[class*="-boxed-dark"].layout-type-standard .wrapper-content, body[class*="-boxed-dark"].layout-type-standard .wrapper-full, body[class*="-fullwidth-dark"].layout-type-standard .content, body[class*="-fullwidth-dark"].layout-type-standard .wrapper-content, body[class*="-fullwidth-dark"].layout-type-standard .wrapper-full { background-color: #161617; } @media (min-width:768px) { body[class*="-horizontal-fullwidth"] .content>.container-fluid { padding-left: 45px; padding-right: 45px; } body[class*="-simple-fullwidth"] .content>.container-fluid, body[class*="-vertical-fullwidth"] .content>.container-fluid { padding-left: 25px; padding-right: 25px; } } .says, .screen-reader-text { clip: rect(1px,1px,1px,1px); height: 1px; overflow: hidden; position: absolute!important; width: 1px; } .times-updated { display: none!important; } .gallery { margin-bottom: 1.6em; } .gallery-item { display: inline-block; padding: 1.79104477%; text-align: center; vertical-align: top; width: 100%; } .gallery-item a:after { display: none!important; } .gallery-columns-2 .gallery-item { max-width: 50%; } .gallery-columns-3 .gallery-item { max-width: 33.33%; } .gallery-columns-4 .gallery-item { max-width: 25%; } .gallery-columns-5 .gallery-item { max-width: 20%; } .gallery-columns-6 .gallery-item { max-width: 16.66%; } .gallery-columns-7 .gallery-item { max-width: 14.28%; } .gallery-columns-8 .gallery-item { max-width: 12.5%; } .gallery-columns-9 .gallery-item { max-width: 11.11%; } .gallery-icon img { margin: 0 auto; display: block; height: auto; max-width: 100%; } .gallery-caption { color: rgba(51,51,51,.7); display: block; font-size: 13px; line-height: 1.5; padding: .5em 0; } @media screen and (max-width:767px) { .gallery-caption { display: none; } } .gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display: none; } .format-image-attachment .image-navigation { margin-bottom: 25px; } .format-image-attachment { overflow: hidden; } .image-post-navigation { margin-top: 25px; } .image-post-navigation small { display: none!important; } .format-image-attachment .image-navigation .nav-previous, .image-post-navigation .nav-links .nav-previous { float: left; } .format-image-attachment .image-navigation .nav-next, .image-post-navigation .nav-links .nav-next { float: right; text-align: right; } .format-image-attachment .image-navigation .nav-links:after, .image-post-navigation .nav-links:after { clear: both; } .format-image-attachment .image-navigation .nav-links:after, .format-image-attachment .image-navigation .nav-links:before, .image-post-navigation .nav-links:after, .image-post-navigation .nav-links:before { content: " "; display: table; } .image-post-navigation h2 { display: none; } .format-image-attachment .entry-header { margin-bottom: 20px; } .format-image-attachment .entry-attachment { margin-bottom: 25px; } .format-image-attachment .entry-attachment img { display: block; max-width: 100%; height: auto; } .format-image-attachment .entry-caption { font-size: 13px; line-height: 20px; margin-top: 25px; } .bypostauthor { outline: 0; } .post-password-form { background-color: #fbfbfb; border-radius: 5px; text-align: center; padding: 35px 20px; } .post-password-form label { display: block; max-width: 300px; margin: 0 auto; } .post-password-form input[type=password] { height: 45px!important; margin-bottom: 25px!important; } .post-password-form input[type=submit] { -webkit-box-shadow: none; box-shadow: none; text-decoration: none; display: inline-block; margin-bottom: 0; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; font-weight: 500; background-color: transparent; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; position: relative; top: 0; color: #262626; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; line-height: normal; padding: 8px 30px; font-size: 13px; border-radius: 2em; border-width: 2px; border-color: #262626; border-style: solid; } .post-password-form input[type=submit]:hover { color: #fff; background-color: #262626; } iframe { border: none; } .audio-wrap { margin-bottom: 15px; text-align: center; padding-top: 6px; } .mejs-container+p { margin-top: 12px; } .audio-wrap div.mejs-container .mejs-layers, .audio-wrap div.mejs-container .mejs-time-handle, .audio-wrap div.mejs-container .mejs-time-hovered { display: none!important; } .audio-wrap div.mejs-container .mejs-time-handle { display: none!important; } .audio-wrap div.mejs-container a:after { display: none!important; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-button.mejs-play button { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MWY3YTg0My1hZjEyLTRjNmEtYjlhYy1mNWQ3ZTM0MjUyNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0ZGQTg2ODgxNDU4MTFFN0FCM0FEOEE2NzE3MzY5NTkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0ZGQTg2ODcxNDU4MTFFN0FCM0FEOEE2NzE3MzY5NTkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjBDNDhCNzUxMDA0MTFFN0JFOUFCNjhDM0YxQzI5NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjBDNDhCNzYxMDA0MTFFN0JFOUFCNjhDM0YxQzI5NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4enpLmAAAA2UlEQVR42qRSsQ3CMBC0nDSUtC6hhM6MwArJCFkhjEBGCCukpAwj8C0lLWVaSu6ld0X0fsJLJ1uO//7u4iLGuA4hXIHHC+V+LC/rEbiD7MyESwhStULULCUgYAP0IBmBmCMo4H0lk7n2wARw4w5o+DtAiOdtUeCIqMOyBQaLLT93CJIJqLGtc7a85g8kA3DA9iTWvv6WtySt2fLuzyotlzCplanpkbGijrMqM42VNKbgbpwHGklVIAH1QCVHT5l4yVrQ5FoyGDW5FoKoybUQqHI1ApPcufoIMADffmH0WKZqqgAAAABJRU5ErkJggg==) center center no-repeat; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-button button { width: 25px!important; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls { padding: 0!important; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls div.mejs-button { width: 30px; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-button.mejs-pause button { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MWY3YTg0My1hZjEyLTRjNmEtYjlhYy1mNWQ3ZTM0MjUyNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTQ4OUU3REQxNDU5MTFFNzk1NURFRjlFMjdCRkFBOEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTQ4OUU3REMxNDU5MTFFNzk1NURFRjlFMjdCRkFBOEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjBDNDhCNzUxMDA0MTFFN0JFOUFCNjhDM0YxQzI5NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjBDNDhCNzYxMDA0MTFFN0JFOUFCNjhDM0YxQzI5NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6phBhtAAABGUlEQVR42uyUMUtCURiGz9UUHKIIXVpbpKWGOwVtrbU6uQsNLgUF0qD2A/oHEQRR4NDQ1FqK3j/hEg6GQ9hidX0+eK8c79jsgYf38r33e8+58J0bxHHswjAsOOeaUIVPaEVR9OC08I+tBtvwCJf4X+Zl9M45nMEG7MIdTQdq3kfuYQ/W4RSukvAkwHa2xCO4gBxU5J2osQ2HMPG8RcAmjDnWG/ru1WwVpX38CB1pg6WAP3vmuGtoXrVfz3Ne3XridMC/1ypgFeAHBDZxTOoPOkt5WenMm9AgHTCFLUa5rNto61s6kZbxd9CSN96LgCdd5S7caNY78l7ATnYNAwU8pwPMvFXjB9T5nFcz0B5Sg6GObj+aRhIwF2AAgvhIoOWaryQAAAAASUVORK5CYII=) center center no-repeat; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-mute button { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAASCAYAAACuLnWgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MWY3YTg0My1hZjEyLTRjNmEtYjlhYy1mNWQ3ZTM0MjUyNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjVFNEREREExNDU5MTFFN0JDQjBFRUQ3NzE2QTcwNEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjVFNERERDkxNDU5MTFFN0JDQjBFRUQ3NzE2QTcwNEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NzIxOWRkMy1jZjE3LTQxOGItODg2NS1mZTJmYjU4NzQxNWEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmZjUyY2JjNy01NDNmLTExN2EtYWM1NC05YTAwZWRlZThiZGMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5k4b4/AAABVElEQVR42rxUu23EMAwVlFvAKV16Ba1wGcEZ4TxCPII9wmmEpEwZtym1Qlp35zZlSIQ8PCuQTTcRQBMSSD5+Hv3gDCeEcK3r+nOe5+8du0B27ySObJO+ewsAqYuznSAykF9lArECaMCUUiQ1kfD9ZRfkAADb3EgP8hRFX/6AcDYgR1q0aFD2pWreuCiuRhL4BZGgNxAF6DcqaCGotkj9JpiR8xtZ91B6DsD9foW+a9Cz6LQCIWnl4YnkUYUyHDda9JUFXWWOIFztScoUcqTFOIcJgwBoJfdVHO/+4fhsYe8M2/E7Z9U3yjS5VzmIDvcDGSbDLZ3GMnBNwtOnK7BoKO2KkOKZZCwQoEFQL04dMgtAh1IpvB+cJe+LgCzg1yLICZyQER05O+PWa/8jgAaZT9xk10Ybc7soe9Vn/6xoovABoAV+ltq60bwnViCYAUuP7f8RYACdsKFfsuqXTAAAAABJRU5ErkJggg==) center center no-repeat; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-unmute button { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAASCAYAAACuLnWgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MWY3YTg0My1hZjEyLTRjNmEtYjlhYy1mNWQ3ZTM0MjUyNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDYxQzkxQkMxNDVBMTFFNzhFRTQ4NzU2OEY5RTY2NzgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDYxQzkxQkIxNDVBMTFFNzhFRTQ4NzU2OEY5RTY2NzgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NzIxOWRkMy1jZjE3LTQxOGItODg2NS1mZTJmYjU4NzQxNWEiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmZjUyY2JjNy01NDNmLTExN2EtYWM1NC05YTAwZWRlZThiZGMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7ZsIyxAAACA0lEQVR42qyUTUhUURTH33uNmTFKfpHhkAsnEtwkTZbQXnAjkWuxRYLhRiICBWepQrTLFAtSClfuRFyIllDjYna6V0MiUIiy0ZwPXr8T58njOjrjows/znvnfvzPPffca7uuaxVqsVjsPqYa5pPJZM46Z3OKELiFmYK74FoBmlNA4A7mPTTBr6AioTME7mHewU112VbAFvItehUThiO4DS8gCj/gihGACNZKH2eUMfpkbA7//rEIzhJsP3RBOaShURd+CWXwWFLLRC9dUghj8Jn5cfwHKtCs/j+63vFOemAESkHUL0IWJmAYnsIFbwcqJGfZCm0SBP4B7A14A5LmL2a6+vT7Gcxp7oXvLJhigXCe80hAN7zS+XXQIHHAJ+g1RWq0cj6y6GYxB8m4NOKzfP6GcXioXYsiSv+WWcJ2kMrRtO1roXgtpZyorp9QBS1Et+MT3pWITylvmdeu5xaBZajXHUkx9TN3x7+TabgMk7AEK2rjDL6k0ZqXUHL/QQVm4AE8gg3ohLfmTl5DJXRoCWe1hAf1+1/d+1JkaVBfYQ2e45czTRCUlPqouXPbeyAZENU7kdHylMHXYE8fxyHxiZDerevwjf9DI5WStjT+3RMiefLeoSmMqGvQE/lvDySLLWiet9XlBn27nAJluqSXTvJfEfSRdIq4D6uYJ7AeVOSvAAMA/eCu4OcC0JUAAAAASUVORK5CYII=) center center no-repeat; } .audio-wrap div.mejs-container.mejs-audio { position: relative; text-align: left; vertical-align: top; display: inline-block; } .audio-wrap div.mejs-container.mejs-audio, .audio-wrap div.mejs-container.mejs-audio * { font-family: Rubik,sans-serif!important; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls, .audio-wrap div.mejs-container.mejs-audio .mejs-embed, .audio-wrap div.mejs-container.mejs-audio .mejs-embed body { background: 0 0!important; } .audio-wrap .mejs-embed, .audio-wrap .mejs-embed body, .audio-wrap div.mejs-container.mejs-audio, .audio-wrap div.mejs-container.mejs-audio .mejs-controls { background: 0 0!important; } .audio-wrap div.mejs-container.mejs-audio .mejs-inner { position: static; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls { position: relative; top: auto; bottom: auto; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-button button { outline: 0; margin-left: 0!important; margin-right: 0!important; position: relative; } .is-chrome .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-button button { top: -1px!important; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls div.mejs-playpause-button { width: 20px; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-time { color: #7f7f7f; font-size: 11px; min-width: 37px; font-weight: 500; text-align: center!important; padding-left: 0!important; } .audio-wrap div.mejs-container.mejs-audio .mejs-time-float { border: none; } .audio-wrap div.mejs-container.mejs-audio .mejs-time-float { top: -14px!important; -webkit-transform: none!important; -ms-transform: none!important; transform: none!important; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-time { padding-top: 11px; } .audio-wrap div.mejs-container.mejs-audio div.mejs-time-rail { padding-top: 9px; } .audio-wrap div.mejs-container .mejs-mediaelement { display: none!important; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-time-rail .mejs-time-float-corner, .audio-wrap div.mejs-container.mejs-audio .mejs-time-rail .mejs-time-float { background: 0 0!important; border-color: transparent!important; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-time-rail .mejs-time-loaded { border-radius: 3px!important; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-time-rail .mejs-time-total { background: #e6e6e6; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-time-rail .mejs-time-loaded { background: #e6e6e6; border-radius: 0!important; } .audio-wrap div.mejs-container.mejs-audio .mejs-time-rail, .audio-wrap div.mejs-container.mejs-audio .mejs-time-rail * { height: 2px!important; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls>.mejs-time-rail { margin-top: 4px!important; } .is-chrome .audio-wrap div.mejs-container.mejs-audio .mejs-controls>.mejs-time-rail { margin-top: 3px!important; } .audio-wrap div.mejs-container .mejs-offscreen { display: none!important; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-time-rail .mejs-time-current { background: #4c4c4c; border-radius: 0!important; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total * { height: 2px!important; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total { margin-top: 4px!important; } .is-chrome .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total { margin-top: 3px!important; } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-button.mejs-play button { background: url(data:image/false;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MWY3YTg0My1hZjEyLTRjNmEtYjlhYy1mNWQ3ZTM0MjUyNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjBDNDhCNzYxMDA0MTFFN0JFOUFCNjhDM0YxQzI5NTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjBDNDhCNzUxMDA0MTFFN0JFOUFCNjhDM0YxQzI5NTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OWVlYTdlMTktOWYzYS1hNTRjLWIxNmUtMTlhN2I0YTJjMzQ2IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OWU2Y2NjOWItMzMyMi0xMTdhLTk3OTctY2JkMDkyNjI3NTBjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Zh0vIQAAAFdJREFUeNpiYGBgcAHicgYiQSgQ/wfiu1CNOAETEvssEO+GYiVCJjNATb4L5ZcTUgwDIIXvsDkNm2IGqFNWQeXATmNiIBGQ7QyiPYjiPoojhYGU6AYIMAAMsyAqgWvkYwAAAABJRU5ErkJggg==) center center no-repeat; } .audio-wrap .blog-posts-grid.classic-cells:not(.with-images)>article.post:hover div.mejs-container.mejs-audio .mejs-controls .mejs-button.mejs-play button { background-image: url(data:image/false;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MWY3YTg0My1hZjEyLTRjNmEtYjlhYy1mNWQ3ZTM0MjUyNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjBGMTk3MDIxMDA0MTFFN0JFOUFCNjhDM0YxQzI5NTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjBGMTk3MDExMDA0MTFFN0JFOUFCNjhDM0YxQzI5NTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OWVlYTdlMTktOWYzYS1hNTRjLWIxNmUtMTlhN2I0YTJjMzQ2IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OWU2Y2NjOWItMzMyMi0xMTdhLTk3OTctY2JkMDkyNjI3NTBjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TfJ2HwAAAGpJREFUeNpi+P//vwsQlwMxAyEMIkL/Q8BdqEacipkYEOAsEO+GYiUGbADJZAaoyXeh/HJ8zkCWACl8h+40XIpBWAmIV0HldoP4TAykAEqcQbQHUdyHLZxZkFxkDMSuQLwHn5uJjm6AAAMA9f9G0yrb0/EAAAAASUVORK5CYII=); } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-button.mejs-pause button { background: url(data:image/false;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MWY3YTg0My1hZjEyLTRjNmEtYjlhYy1mNWQ3ZTM0MjUyNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0I0ODUzNjAxMDA4MTFFNzkwREE4M0RFREMxMkE5N0MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0I0ODUzNUYxMDA4MTFFNzkwREE4M0RFREMxMkE5N0MiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OWVlYTdlMTktOWYzYS1hNTRjLWIxNmUtMTlhN2I0YTJjMzQ2IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OWU2Y2NjOWItMzMyMi0xMTdhLTk3OTctY2JkMDkyNjI3NTBjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+dXytzAAAALBJREFUeNrM0b0OAVEQhuE5bEMiopDQK3U6kWg1otRxDwq34EZck4SCQkdCIgTxs95ZH9EodCZ5drK73zknmWNxHBvVwQoL1O1ZVUywQ99zIXmEMNePAm5oYYwKZmiQK5l23qOGLpYKTTFA2U/1XEpHXpFDFmfc1TPI67R32CuIffuWsh/qz8LeDzgirfcIJ11KUpH6RTMuauZbrNH8GKm9LmWIjfS0QVuL3MhzDwEGAF4gOWHjFXkZAAAAAElFTkSuQmCC) center center no-repeat; } .audio-wrap .blog-posts-grid.classic-cells:not(.with-images)>article.post:hover div.mejs-container.mejs-audio .mejs-controls .mejs-button.mejs-pause button { background-image: url(data:image/false;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MWY3YTg0My1hZjEyLTRjNmEtYjlhYy1mNWQ3ZTM0MjUyNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0I0ODUzNjQxMDA4MTFFNzkwREE4M0RFREMxMkE5N0MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0I0ODUzNjMxMDA4MTFFNzkwREE4M0RFREMxMkE5N0MiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OWVlYTdlMTktOWYzYS1hNTRjLWIxNmUtMTlhN2I0YTJjMzQ2IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OWU2Y2NjOWItMzMyMi0xMTdhLTk3OTctY2JkMDkyNjI3NTBjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4Wao/QAAAKxJREFUeNrM0T0KwkAQhuFJTKMgYiFon9LOTgRbG7FMp3ew8ApexDMFtNDCTsFAiKj4E9/FL2JjYefAs8N+DLuwa3meG0bYYYOusjZipJi4zHMLtUaMOu4YYIEQK/TQNJ2SoYMIW4RYYoqWbjXfXnVDFRVc8FAvo6bb3sOuPLFvmW8/1J8Nu37ECSXtA5yRFsOB+hURGsiQYI/+x5Na8SkzHGSsbIhE5i57CjAA4SGHEFSQ05cAAAAASUVORK5CYII=); } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-mute button { background: url(data:image/false;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MWY3YTg0My1hZjEyLTRjNmEtYjlhYy1mNWQ3ZTM0MjUyNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjBDNDhCN0ExMDA0MTFFN0JFOUFCNjhDM0YxQzI5NTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjBDNDhCNzkxMDA0MTFFN0JFOUFCNjhDM0YxQzI5NTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OWVlYTdlMTktOWYzYS1hNTRjLWIxNmUtMTlhN2I0YTJjMzQ2IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OWU2Y2NjOWItMzMyMi0xMTdhLTk3OTctY2JkMDkyNjI3NTBjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6uYD4QAAALZJREFUeNpiYMAOBIG4nAE32A3ELiAGEw7NIAXGeAx4D8QduGw+A8T/gXgVFnmQXBrUcJAaFxaoJpggzNazaBqVgPgeVBzkNWUg3gPEoSAvzIQaANPoClWMbnMoEM+CGqYEVWvMApUIA+LVePx8D+q6PWguUmJioBAwQW3ugAbaKqjpDFjC4CyS3D2YK0AGpEP9xgB15hkshphALUqDaoZ56SzF0YgvLazC4/VVUDU4AdFJGSDAAG+KLgADU/GsAAAAAElFTkSuQmCC) center center no-repeat; } .audio-wrap .blog-posts-grid.classic-cells:not(.with-images)>article.post:hover div.mejs-container.mejs-audio .mejs-controls .mejs-mute button { background-image: url(data:image/false;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MWY3YTg0My1hZjEyLTRjNmEtYjlhYy1mNWQ3ZTM0MjUyNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjBGMTk3MDYxMDA0MTFFN0JFOUFCNjhDM0YxQzI5NTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjBGMTk3MDUxMDA0MTFFN0JFOUFCNjhDM0YxQzI5NTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OWVlYTdlMTktOWYzYS1hNTRjLWIxNmUtMTlhN2I0YTJjMzQ2IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OWU2Y2NjOWItMzMyMi0xMTdhLTk3OTctY2JkMDkyNjI3NTBjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+nchRywAAAMhJREFUeNqkklENwzAMRK2oBEohg5BB6CBsEDIIHYRR2CBkEFoICYVSKITM7i5S1Tn9qaUnWbHjsxNTzpkUWqavxISB6cQ39G8tMzCO6jYzz8VTlGP+WVCUJeYZh5yugaKHYlFNG0XLTDjvmRMzMlcZ4YUC5eIFyWuLksy8Ucwi1zUI3JjPzswTuhs3HVlDB81AWV40AKvklZbtqqOlCylwx2yENqNS5Awhj8tlpHT4G2tbGCsFCgE56ibO+Mq083ayOw9xvgIMAJqb7kVgGb4VAAAAAElFTkSuQmCC); } .audio-wrap div.mejs-container.mejs-audio .mejs-controls .mejs-unmute button { background: url(data:image/false;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3MWY3YTg0My1hZjEyLTRjNmEtYjlhYy1mNWQ3ZTM0MjUyNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzJGRDlEMzExMDA2MTFFN0FENTRENkIxNkQ4QTFBMDMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzJGRDlEMzAxMDA2MTFFN0FENTRENkIxNkQ4QTFBMDMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OWVlYTdlMTktOWYzYS1hNTRjLWIxNmUtMTlhN2I0YTJjMzQ2IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6OWU2Y2NjOWItMzMyMi0xMTdhLTk3OTctY2JkMDkyNjI3NTBjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+B8uo8wAAAJdJREFUeNpiZMAOjKH0WRzyDP///wfTTDg07wZiQQYiABMlmmEGuADxKqhGEF6NpiYNirHymaCalKD8WUCcjsWimUgaZ2KEB7YwgroM2db/UJwGC0QQZmKgAgCZegbqlQ4sLkhDshnOhrmABcgJA+JQaMin4YiBdGj4EASgaHyHJQywJiRsYQBKea5A/J5Y/zNSmpQBAgwA/nU4CG83rKUAAAAASUVORK5CYII=) center center no-repeat; } .wp-playlist { padding-bottom: 2px!important; text-align: left!important; } .wp-playlist, .wp-playlist *, .wp-playlist-caption, .wp-playlist-caption * { font-family: Rubik,sans-serif!important; text-align: left!important; } .wp-playlist-item { padding-top: 8px!important; padding-bottom: 8px!important; } .wp-playlist-item-length { top: 50%!important; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); font-size: 13px!important; margin-top: -2px; } .wp-playlist, .wp-video { text-align: left!important; margin-bottom: 25px!important; } .wp-playlist div.mejs-container.mejs-audio { max-width: 100%; } .wp-playlist:last-child, .wp-video:last-child { margin-bottom: 0!important; } .wp-playlist-caption .wp-playlist-item-title { font-size: 13px!important; font-weight: 400; } .wp-playlist-light .wp-playlist-playing { font-weight: 400; } article.post .audio-wrap * { color: rgba(38,38,38,.6)!important; font-weight: 300!important; padding-top: 0!important; margin-top: 0!important; padding-bottom: 0!important; margin-bottom: 0!important; line-height: 10px!important; height: 10px!important; top: 0!important; } /*!------------------------------------------------------------------ [ LAYOUT SETTINGS ] -------------------------------------------------------------------*/ .content { position: relative; z-index: 100; padding-top: 65px; padding-bottom: 80px; } .content.reset-zIndex { z-index: auto; } .container-wide { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } @media (min-width:768px) { .container-wide { max-width: 720px; } } @media (min-width:992px) { .container-wide { max-width: 960px; } } @media (min-width:1200px) { .container-wide { max-width: 1260px; } } @media (min-width:1530px) { .container-wide { max-width: 1500px; } } .wrapper-content { min-height: 100vh; } .wrapper-content { position: relative; } .layout-type-boxed .wrapper-full { padding-left: 15px; padding-right: 15px; } .layout-type-boxed .wrapper-main { max-width: 1500px; margin-left: auto; margin-right: auto; } .layout-type-boxed .content, .layout-type-boxed .wrapper-content, .layout-type-boxed .wrapper-main { background-color: #fff; } .layout-type-boxed header[role=banner].header_bg_size_boxed { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); max-width: 1500px; } @media (max-width:1530px) { .layout-type-boxed header[role=banner].header_bg_size_boxed { left: 15px; right: 15px; -webkit-transform: none; -ms-transform: none; transform: none; width: auto; } } .layout-type-boxed header[role=banner].header_bg_size_fullwidth.header_size_fullwidth { padding-left: 15px; padding-right: 15px; } .layout-type-boxed header[role=banner].header_bg_size_fullwidth.header_size_fullwidth .navbar-container { max-width: 1500px; } .layout-type-boxed header[role=banner].header_size_fullwidth .navbar-container { padding-left: 0; padding-right: 0; } @media (min-width:768px) { .layout-type-boxed.is-fix-boxed-footer footer[role=contentinfo] { left: 50%; position: fixed; width: 100%; z-index: 2; bottom: 0; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); max-width: 1500px; } } @media (min-width:768px) and (max-width:1530px) { .layout-type-boxed.is-fix-boxed-footer footer[role=contentinfo] { left: 15px; right: 15px; -webkit-transform: none; -ms-transform: none; transform: none; width: auto; } } @media screen and (max-width:767px) { .layout-type-boxed.is-fix-boxed-footer .wrapper-content { margin-bottom: 0!important; } } .layout-type-standard .content, .layout-type-standard .wrapper-content, .layout-type-standard .wrapper-full { background: #fff; }