/*! Theme Name: Vegetexia Theme URI: http://underscores.me/ Author: Template Monster Author URI: http://www.templatemonster.com/ Description: Your theme description. Version: 1.0.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Text Domain: vegetexia Tags: blue, white, light, one-column, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-colors, custom-menu, featured-images, post-formats, sticky-post, theme-options, threaded-comments, translation-ready This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. Vegetexia is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc. Underscores is distributed under the terms of the GNU GPL v2 or later. Normalizing styles have been helped along thanks to the fine work of Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/ */ /*-------------------------------------------------------------- >>> TABLE OF CONTENTS: ---------------------------------------------------------------- # Normalize # Grid # Typography # Elements # Forms # Navigation ## Links ## Menus ## Social List # Accessibility # Alignments # Clearings # Widgets # Content ## Posts and pages ## Asides ## Comments # Infinite scroll # Media ## Captions ## Galleries --------------------------------------------------------------*/ /*-------------------------------------------------------------- # Normalize --------------------------------------------------------------*/ html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background-color: transparent; text-decoration: none; } a:active, a:hover { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } h1 { font-size: 2em; margin: 0.67em 0; } mark { background: #ff0; color: #000; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 0px; } hr { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-appearance: textfield; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } /*-------------------------------------------------------------- # Grid --------------------------------------------------------------*/ .container { margin-left: auto; margin-right: auto; padding-left: 0.9375rem; padding-right: 0.9375rem; } @media (min-width: 544px) { .container { max-width: 576px; } } @media (min-width: 768px) { .container { max-width: 720px; } } @media (min-width: 992px) { .container { max-width: 940px; } } @media (min-width: 1200px) { .container { max-width: 1200px; } } .container-fluid { margin-left: auto; margin-right: auto; padding-left: 0.9375rem; padding-right: 0.9375rem; } .row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-left: -0.9375rem; margin-right: -0.9375rem; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 { position: relative; min-height: 1px; padding-left: 0.9375rem; padding-right: 0.9375rem; } .col-xs-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 8.33333%; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .col-xs-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 16.66667%; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .col-xs-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-xs-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 33.33333%; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .col-xs-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 41.66667%; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .col-xs-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-xs-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 58.33333%; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .col-xs-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 66.66667%; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .col-xs-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-xs-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 83.33333%; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .col-xs-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 91.66667%; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .col-xs-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .col-xs-pull-0 { right: auto; } .col-xs-pull-1 { right: 8.33333%; } .col-xs-pull-2 { right: 16.66667%; } .col-xs-pull-3 { right: 25%; } .col-xs-pull-4 { right: 33.33333%; } .col-xs-pull-5 { right: 41.66667%; } .col-xs-pull-6 { right: 50%; } .col-xs-pull-7 { right: 58.33333%; } .col-xs-pull-8 { right: 66.66667%; } .col-xs-pull-9 { right: 75%; } .col-xs-pull-10 { right: 83.33333%; } .col-xs-pull-11 { right: 91.66667%; } .col-xs-pull-12 { right: 100%; } .col-xs-push-0 { left: auto; } .col-xs-push-1 { left: 8.33333%; } .col-xs-push-2 { left: 16.66667%; } .col-xs-push-3 { left: 25%; } .col-xs-push-4 { left: 33.33333%; } .col-xs-push-5 { left: 41.66667%; } .col-xs-push-6 { left: 50%; } .col-xs-push-7 { left: 58.33333%; } .col-xs-push-8 { left: 66.66667%; } .col-xs-push-9 { left: 75%; } .col-xs-push-10 { left: 83.33333%; } .col-xs-push-11 { left: 91.66667%; } .col-xs-push-12 { left: 100%; } .col-xs-offset-0 { margin-left: 0%; } .col-xs-offset-1 { margin-left: 8.33333%; } .col-xs-offset-2 { margin-left: 16.66667%; } .col-xs-offset-3 { margin-left: 25%; } .col-xs-offset-4 { margin-left: 33.33333%; } .col-xs-offset-5 { margin-left: 41.66667%; } .col-xs-offset-6 { margin-left: 50%; } .col-xs-offset-7 { margin-left: 58.33333%; } .col-xs-offset-8 { margin-left: 66.66667%; } .col-xs-offset-9 { margin-left: 75%; } .col-xs-offset-10 { margin-left: 83.33333%; } .col-xs-offset-11 { margin-left: 91.66667%; } .col-xs-offset-12 { margin-left: 100%; } @media (min-width: 544px) { .col-sm-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 8.33333%; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .col-sm-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 16.66667%; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .col-sm-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-sm-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 33.33333%; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .col-sm-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 41.66667%; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .col-sm-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-sm-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 58.33333%; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .col-sm-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 66.66667%; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .col-sm-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-sm-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 83.33333%; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .col-sm-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 91.66667%; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .col-sm-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .col-sm-pull-0 { right: auto; } .col-sm-pull-1 { right: 8.33333%; } .col-sm-pull-2 { right: 16.66667%; } .col-sm-pull-3 { right: 25%; } .col-sm-pull-4 { right: 33.33333%; } .col-sm-pull-5 { right: 41.66667%; } .col-sm-pull-6 { right: 50%; } .col-sm-pull-7 { right: 58.33333%; } .col-sm-pull-8 { right: 66.66667%; } .col-sm-pull-9 { right: 75%; } .col-sm-pull-10 { right: 83.33333%; } .col-sm-pull-11 { right: 91.66667%; } .col-sm-pull-12 { right: 100%; } .col-sm-push-0 { left: auto; } .col-sm-push-1 { left: 8.33333%; } .col-sm-push-2 { left: 16.66667%; } .col-sm-push-3 { left: 25%; } .col-sm-push-4 { left: 33.33333%; } .col-sm-push-5 { left: 41.66667%; } .col-sm-push-6 { left: 50%; } .col-sm-push-7 { left: 58.33333%; } .col-sm-push-8 { left: 66.66667%; } .col-sm-push-9 { left: 75%; } .col-sm-push-10 { left: 83.33333%; } .col-sm-push-11 { left: 91.66667%; } .col-sm-push-12 { left: 100%; } .col-sm-offset-0 { margin-left: 0%; } .col-sm-offset-1 { margin-left: 8.33333%; } .col-sm-offset-2 { margin-left: 16.66667%; } .col-sm-offset-3 { margin-left: 25%; } .col-sm-offset-4 { margin-left: 33.33333%; } .col-sm-offset-5 { margin-left: 41.66667%; } .col-sm-offset-6 { margin-left: 50%; } .col-sm-offset-7 { margin-left: 58.33333%; } .col-sm-offset-8 { margin-left: 66.66667%; } .col-sm-offset-9 { margin-left: 75%; } .col-sm-offset-10 { margin-left: 83.33333%; } .col-sm-offset-11 { margin-left: 91.66667%; } .col-sm-offset-12 { margin-left: 100%; } } @media (min-width: 768px) { .col-md-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 8.33333%; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .col-md-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 16.66667%; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .col-md-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-md-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 33.33333%; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .col-md-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 41.66667%; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .col-md-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-md-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 58.33333%; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .col-md-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 66.66667%; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .col-md-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-md-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 83.33333%; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .col-md-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 91.66667%; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .col-md-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .col-md-pull-0 { right: auto; } .col-md-pull-1 { right: 8.33333%; } .col-md-pull-2 { right: 16.66667%; } .col-md-pull-3 { right: 25%; } .col-md-pull-4 { right: 33.33333%; } .col-md-pull-5 { right: 41.66667%; } .col-md-pull-6 { right: 50%; } .col-md-pull-7 { right: 58.33333%; } .col-md-pull-8 { right: 66.66667%; } .col-md-pull-9 { right: 75%; } .col-md-pull-10 { right: 83.33333%; } .col-md-pull-11 { right: 91.66667%; } .col-md-pull-12 { right: 100%; } .col-md-push-0 { left: auto; } .col-md-push-1 { left: 8.33333%; } .col-md-push-2 { left: 16.66667%; } .col-md-push-3 { left: 25%; } .col-md-push-4 { left: 33.33333%; } .col-md-push-5 { left: 41.66667%; } .col-md-push-6 { left: 50%; } .col-md-push-7 { left: 58.33333%; } .col-md-push-8 { left: 66.66667%; } .col-md-push-9 { left: 75%; } .col-md-push-10 { left: 83.33333%; } .col-md-push-11 { left: 91.66667%; } .col-md-push-12 { left: 100%; } .col-md-offset-0 { margin-left: 0%; } .col-md-offset-1 { margin-left: 8.33333%; } .col-md-offset-2 { margin-left: 16.66667%; } .col-md-offset-3 { margin-left: 25%; } .col-md-offset-4 { margin-left: 33.33333%; } .col-md-offset-5 { margin-left: 41.66667%; } .col-md-offset-6 { margin-left: 50%; } .col-md-offset-7 { margin-left: 58.33333%; } .col-md-offset-8 { margin-left: 66.66667%; } .col-md-offset-9 { margin-left: 75%; } .col-md-offset-10 { margin-left: 83.33333%; } .col-md-offset-11 { margin-left: 91.66667%; } .col-md-offset-12 { margin-left: 100%; } } @media (min-width: 992px) { .col-lg-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 8.33333%; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .col-lg-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 16.66667%; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .col-lg-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-lg-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 33.33333%; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .col-lg-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 41.66667%; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .col-lg-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-lg-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 58.33333%; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .col-lg-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 66.66667%; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .col-lg-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-lg-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 83.33333%; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .col-lg-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 91.66667%; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .col-lg-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .col-lg-pull-0 { right: auto; } .col-lg-pull-1 { right: 8.33333%; } .col-lg-pull-2 { right: 16.66667%; } .col-lg-pull-3 { right: 25%; } .col-lg-pull-4 { right: 33.33333%; } .col-lg-pull-5 { right: 41.66667%; } .col-lg-pull-6 { right: 50%; } .col-lg-pull-7 { right: 58.33333%; } .col-lg-pull-8 { right: 66.66667%; } .col-lg-pull-9 { right: 75%; } .col-lg-pull-10 { right: 83.33333%; } .col-lg-pull-11 { right: 91.66667%; } .col-lg-pull-12 { right: 100%; } .col-lg-push-0 { left: auto; } .col-lg-push-1 { left: 8.33333%; } .col-lg-push-2 { left: 16.66667%; } .col-lg-push-3 { left: 25%; } .col-lg-push-4 { left: 33.33333%; } .col-lg-push-5 { left: 41.66667%; } .col-lg-push-6 { left: 50%; } .col-lg-push-7 { left: 58.33333%; } .col-lg-push-8 { left: 66.66667%; } .col-lg-push-9 { left: 75%; } .col-lg-push-10 { left: 83.33333%; } .col-lg-push-11 { left: 91.66667%; } .col-lg-push-12 { left: 100%; } .col-lg-offset-0 { margin-left: 0%; } .col-lg-offset-1 { margin-left: 8.33333%; } .col-lg-offset-2 { margin-left: 16.66667%; } .col-lg-offset-3 { margin-left: 25%; } .col-lg-offset-4 { margin-left: 33.33333%; } .col-lg-offset-5 { margin-left: 41.66667%; } .col-lg-offset-6 { margin-left: 50%; } .col-lg-offset-7 { margin-left: 58.33333%; } .col-lg-offset-8 { margin-left: 66.66667%; } .col-lg-offset-9 { margin-left: 75%; } .col-lg-offset-10 { margin-left: 83.33333%; } .col-lg-offset-11 { margin-left: 91.66667%; } .col-lg-offset-12 { margin-left: 100%; } } @media (min-width: 1200px) { .col-xl-1 { -webkit-box-flex: 0; -webkit-flex: 0 0 8.33333%; -ms-flex: 0 0 8.33333%; flex: 0 0 8.33333%; max-width: 8.33333%; } .col-xl-2 { -webkit-box-flex: 0; -webkit-flex: 0 0 16.66667%; -ms-flex: 0 0 16.66667%; flex: 0 0 16.66667%; max-width: 16.66667%; } .col-xl-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 25%; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-xl-4 { -webkit-box-flex: 0; -webkit-flex: 0 0 33.33333%; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; } .col-xl-5 { -webkit-box-flex: 0; -webkit-flex: 0 0 41.66667%; -ms-flex: 0 0 41.66667%; flex: 0 0 41.66667%; max-width: 41.66667%; } .col-xl-6 { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-xl-7 { -webkit-box-flex: 0; -webkit-flex: 0 0 58.33333%; -ms-flex: 0 0 58.33333%; flex: 0 0 58.33333%; max-width: 58.33333%; } .col-xl-8 { -webkit-box-flex: 0; -webkit-flex: 0 0 66.66667%; -ms-flex: 0 0 66.66667%; flex: 0 0 66.66667%; max-width: 66.66667%; } .col-xl-9 { -webkit-box-flex: 0; -webkit-flex: 0 0 75%; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-xl-10 { -webkit-box-flex: 0; -webkit-flex: 0 0 83.33333%; -ms-flex: 0 0 83.33333%; flex: 0 0 83.33333%; max-width: 83.33333%; } .col-xl-11 { -webkit-box-flex: 0; -webkit-flex: 0 0 91.66667%; -ms-flex: 0 0 91.66667%; flex: 0 0 91.66667%; max-width: 91.66667%; } .col-xl-12 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .col-xl-pull-0 { right: auto; } .col-xl-pull-1 { right: 8.33333%; } .col-xl-pull-2 { right: 16.66667%; } .col-xl-pull-3 { right: 25%; } .col-xl-pull-4 { right: 33.33333%; } .col-xl-pull-5 { right: 41.66667%; } .col-xl-pull-6 { right: 50%; } .col-xl-pull-7 { right: 58.33333%; } .col-xl-pull-8 { right: 66.66667%; } .col-xl-pull-9 { right: 75%; } .col-xl-pull-10 { right: 83.33333%; } .col-xl-pull-11 { right: 91.66667%; } .col-xl-pull-12 { right: 100%; } .col-xl-push-0 { left: auto; } .col-xl-push-1 { left: 8.33333%; } .col-xl-push-2 { left: 16.66667%; } .col-xl-push-3 { left: 25%; } .col-xl-push-4 { left: 33.33333%; } .col-xl-push-5 { left: 41.66667%; } .col-xl-push-6 { left: 50%; } .col-xl-push-7 { left: 58.33333%; } .col-xl-push-8 { left: 66.66667%; } .col-xl-push-9 { left: 75%; } .col-xl-push-10 { left: 83.33333%; } .col-xl-push-11 { left: 91.66667%; } .col-xl-push-12 { left: 100%; } .col-xl-offset-0 { margin-left: 0%; } .col-xl-offset-1 { margin-left: 8.33333%; } .col-xl-offset-2 { margin-left: 16.66667%; } .col-xl-offset-3 { margin-left: 25%; } .col-xl-offset-4 { margin-left: 33.33333%; } .col-xl-offset-5 { margin-left: 41.66667%; } .col-xl-offset-6 { margin-left: 50%; } .col-xl-offset-7 { margin-left: 58.33333%; } .col-xl-offset-8 { margin-left: 66.66667%; } .col-xl-offset-9 { margin-left: 75%; } .col-xl-offset-10 { margin-left: 83.33333%; } .col-xl-offset-11 { margin-left: 91.66667%; } .col-xl-offset-12 { margin-left: 100%; } } .col-xs-first { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } .col-xs-last { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } @media (min-width: 544px) { .col-sm-first { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } .col-sm-last { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } } @media (min-width: 768px) { .col-md-first { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } .col-md-last { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } } @media (min-width: 992px) { .col-lg-first { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } .col-lg-last { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } } @media (min-width: 1200px) { .col-xl-first { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } .col-xl-last { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } } .row-xs-top { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .row-xs-center { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .row-xs-bottom { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } @media (min-width: 544px) { .row-sm-top { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .row-sm-center { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .row-sm-bottom { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } } @media (min-width: 768px) { .row-md-top { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .row-md-center { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .row-md-bottom { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } } @media (min-width: 992px) { .row-lg-top { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .row-lg-center { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .row-lg-bottom { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } } @media (min-width: 1200px) { .row-xl-top { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .row-xl-center { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .row-xl-bottom { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } } .col-xs-top { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start; } .col-xs-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; } .col-xs-bottom { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end; } @media (min-width: 544px) { .col-sm-top { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start; } .col-sm-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; } .col-sm-bottom { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end; } } @media (min-width: 768px) { .col-md-top { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start; } .col-md-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; } .col-md-bottom { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end; } } @media (min-width: 992px) { .col-lg-top { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start; } .col-lg-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; } .col-lg-bottom { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end; } } @media (min-width: 1200px) { .col-xl-top { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start; } .col-xl-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; } .col-xl-bottom { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end; } } .hidden-xs-up { display: none !important; } @media (max-width: 543px) { .hidden-xs-down { display: none !important; } } @media (min-width: 544px) { .hidden-sm-up { display: none !important; } } @media (max-width: 767px) { .hidden-sm-down { display: none !important; } } @media (min-width: 768px) { .hidden-md-up { display: none !important; } } @media (max-width: 991px) { .hidden-md-down { display: none !important; } } @media (min-width: 992px) { .hidden-lg-up { display: none !important; } } @media (max-width: 1199px) { .hidden-lg-down { display: none !important; } } @media (min-width: 1200px) { .hidden-xl-up { display: none !important; } } .hidden-xl-down { display: none !important; } .text-xs-left { text-align: left !important; } .text-xs-right { text-align: right !important; } .text-xs-center { text-align: center !important; } @media (min-width: 544px) { .text-sm-left { text-align: left !important; } .text-sm-right { text-align: right !important; } .text-sm-center { text-align: center !important; } } @media (min-width: 768px) { .text-md-left { text-align: left !important; } .text-md-right { text-align: right !important; } .text-md-center { text-align: center !important; } } @media (min-width: 992px) { .text-lg-left { text-align: left !important; } .text-lg-right { text-align: right !important; } .text-lg-center { text-align: center !important; } } @media (min-width: 1200px) { .text-xl-left { text-align: left !important; } .text-xl-right { text-align: right !important; } .text-xl-center { text-align: center !important; } } /*-------------------------------------------------------------- # Typography --------------------------------------------------------------*/ html { font-size: 16px; font-size: 1rem; } h1, h2, h3, h4, h5, h6 { margin: 0 0 15px; } h1, h2 { margin: 0 0 30px; font-style: italic !important; } h3 { margin-bottom: 20px; font-style: italic !important; } h4 { margin-bottom: 13px; } .entry-content p + h3 { padding-top: 7px; } .single-post .entry-content p + h4 { margin-top: -12px; } .dropcaps { padding-top: 10px; } .dropcaps:first-letter { line-height: 30px; } p { margin: 0 0 23px; } .lead { margin: 26px 0; } .text-medium { font-weight: 500; } .text-normal { font-weight: 400; } dfn, cite, em, i { font-style: italic; } address { margin: 0 0 1.5em; } pre { background: #eeeeee; font-family: "Courier 10 Pitch", Courier, monospace; font-size: 14px; font-size: 0.875rem; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; } code, kbd, tt, var { font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; font-size: 14px; font-size: 0.875rem; } abbr, acronym { border-bottom: 1px dotted #666666; cursor: help; } mark, ins { text-decoration: none; } big { font-size: 125%; } /*-------------------------------------------------------------- # Elements --------------------------------------------------------------*/ html { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } *, *:before, *:after { /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ -webkit-box-sizing: inherit; -moz-box-sizing: inherit; box-sizing: inherit; } body { background: white; /* Fallback for when there is no custom background color defined. */ } q { quotes: "\201c" ""; } q:before { content: open-quote; font-size: 60px; line-height: 0; position: relative; opacity: .57; top: 11px; margin-right: 7px; display: inline-block; } .widget_text q:before { top: 22px; } q:after { content: ''; } #quote { quotes: "\201c" ""; } /*#quote:before { content: open-quote; font-size: 60px; line-height: 0; position: relative; opacity: .57; top: 11px; margin-right: 7px; display: inline-block; } #quote:after { content: ''; }*/ .widget_text q { display: block; } @media (min-width: 1200px) { .widget_text q { padding: 0 25px; } } blockquote, .post-format-quote { font-style: italic; font-weight: 400; text-align: center; margin: 0; font-size: 18px; font-size: 1.125rem; line-height: 1.5555; padding-top: 23px; } .textwidget blockquote, .textwidget .post-format-quote { padding-top: 0; font-size: 16px; font-size: 1rem; line-height: 1.75; } blockquote cite, .post-format-quote cite { display: block; margin-top: 10px; } blockquote cite:before, .post-format-quote cite:before { content: "- "; } .widget_text blockquote cite, .widget_text .post-format-quote cite { text-align: right; font-size: 18px; font-size: 1.125rem; line-height: 1.5555; } .swiper-container + blockquote, .swiper-container + .post-format-quote { margin-top: 40px; } blockquote + blockquote, .post-format-quote + blockquote, blockquote + .post-format-quote, .post-format-quote + .post-format-quote { padding-top: 58px; margin-top: 35px; border-top: 1px dotted #b2b2b2; } hr { -webkit-border-image: url("assets/images/hr.png") 1 repeat; -o-border-image: url("assets/images/hr.png") 1 repeat; border-image: url("assets/images/hr.png") 1 repeat; border-width: 1px 0 0; border-style: solid; clear: both; margin: 37px 0; } .entry-content hr:first-child { margin-top: 0; } code { padding: 1px 3px; } ul, ol { margin: 0 0 1.5em 1em; padding-left: 0; } ul { list-style: disc; } .entry-content ul { line-height: 2.11; } ol { list-style: decimal; } .entry-content ol { font-weight: 400; line-height: 1.86; } li > ul, li > ol { margin-bottom: 0; margin-left: 1.5em; } dt { font-weight: bold; } dd { margin: 0 1.5em 1.5em; } /* Inline list */ .inline-list { padding: 0; margin: 0; list-style: none; } .inline-list li { display: inline-block; } img { height: auto; /* Make sure images are scaled correctly. */ max-width: 100%; /* Adhere to container width. */ } table { margin: 0 0 1.5em; width: 100%; } .entry-content table { margin: 0 0 1.5em; max-width: 100%; border: 1px solid #d3d3d1; } .entry-content table th, .entry-content table td { padding: 5px; vertical-align: top; border: 1px solid #d3d3d1; } .entry-content table thead th { vertical-align: bottom; border-bottom: 1px solid #d3d3d1; } .entry-content table tbody + tbody { border-top: 1px solid #d3d3d1; } .page-preloader-cover { position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 999; background-color: #fff; display: block; } .tm-folding-cube { width: 60px; height: 60px; top: 50%; left: 50%; margin-top: -30px; margin-left: -30px; position: relative; -webkit-transform: rotateZ(45deg); transform: rotateZ(45deg); } .tm-folding-cube .tm-cube { float: left; width: 50%; height: 50%; position: relative; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .tm-folding-cube .tm-cube:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #333; -webkit-animation: tm-foldCubeAngle 2.4s infinite linear both; animation: tm-foldCubeAngle 2.4s infinite linear both; -webkit-transform-origin: 100% 100%; -ms-transform-origin: 100% 100%; transform-origin: 100% 100%; } .tm-folding-cube .tm-cube2 { -webkit-transform: scale(1.1) rotateZ(90deg); transform: scale(1.1) rotateZ(90deg); } .tm-folding-cube .tm-cube3 { -webkit-transform: scale(1.1) rotateZ(180deg); transform: scale(1.1) rotateZ(180deg); } .tm-folding-cube .tm-cube4 { -webkit-transform: scale(1.1) rotateZ(270deg); transform: scale(1.1) rotateZ(270deg); } .tm-folding-cube .tm-cube2:before { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; } .tm-folding-cube .tm-cube3:before { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } .tm-folding-cube .tm-cube4:before { -webkit-animation-delay: 0.9s; animation-delay: 0.9s; } @-webkit-keyframes tm-foldCubeAngle { 0%, 10% { -webkit-transform: perspective(140px) rotateX(-180deg); transform: perspective(140px) rotateX(-180deg); opacity: 0; } 25%, 75% { -webkit-transform: perspective(140px) rotateX(0deg); transform: perspective(140px) rotateX(0deg); opacity: 1; } 90%, 100% { -webkit-transform: perspective(140px) rotateY(180deg); transform: perspective(140px) rotateY(180deg); opacity: 0; } } @keyframes tm-foldCubeAngle { 0%, 10% { -webkit-transform: perspective(140px) rotateX(-180deg); transform: perspective(140px) rotateX(-180deg); opacity: 0; } 25%, 75% { -webkit-transform: perspective(140px) rotateX(0deg); transform: perspective(140px) rotateX(0deg); opacity: 1; } 90%, 100% { -webkit-transform: perspective(140px) rotateY(180deg); transform: perspective(140px) rotateY(180deg); opacity: 0; } } .spinner { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 70px; text-align: center; } .spinner > div { width: 18px; height: 18px; background-color: #333; border-radius: 100%; display: inline-block; -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both; animation: sk-bouncedelay 1.4s infinite ease-in-out both; } .spinner .bounce1 { -webkit-animation-delay: -0.32s; animation-delay: -0.32s; } .spinner .bounce2 { -webkit-animation-delay: -0.16s; animation-delay: -0.16s; } @-webkit-keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0); } 40% { -webkit-transform: scale(1); } } @keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0); transform: scale(0); } 40% { -webkit-transform: scale(1); transform: scale(1); } } #toTop { display: none; text-decoration: none; position: fixed; bottom: 20px; left: -100px; overflow: hidden; width: 65px; height: 65px; border: none; text-indent: 0; z-index: 999; border-radius: 50%; text-align: center; } #toTop:before { font-family: 'Material Icons'; font-weight: normal; font-style: normal; display: inline-block; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; /* Support for all WebKit browsers. */ -webkit-font-smoothing: antialiased; /* Support for Safari and Chrome. */ text-rendering: optimizeLegibility; /* Support for Firefox. */ -moz-osx-font-smoothing: grayscale; /* Support for IE. */ -webkit-font-feature-settings: 'liga'; -moz-font-feature-settings: 'liga'; font-feature-settings: 'liga'; font-size: 36px; line-height: 65px; content: "keyboard_arrow_up"; } #toTop span { position: absolute; bottom: 5px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } @media (min-width: 544px) { #toTop { left: auto; right: 20px; } } @media (min-width: 300px) { #toTop { left: auto; right: 20px; } } @media (min-width: 768px) { #toTop { bottom: 80px; } } #toTop:active, #toTop:focus { outline: none; } /*-------------------------------------------------------------- # Forms --------------------------------------------------------------*/ button, input[type="button"], input[type="reset"], input[type="submit"] { font-size: 16px; font-size: 1rem; line-height: 20px; display: inline-block; padding: 12px 20px; border: 1px solid #aaaaaa; background: white; -webkit-transition: .3s; transition: .3s; } .btn-link { font-size: 16px; font-size: 1rem; line-height: 20px; display: inline-block; } .btn { font-size: 16px; font-size: 1rem; line-height: 20px; display: inline-block; padding: 12px 20px; border: 1px solid #aaaaaa; background: white; position: relative; } .btn__text, .btn__icon { display: inline-block; vertical-align: top; } .btn.btn-fullwidth { width: 100%; text-align: center; } .btn.btn-primary { padding-right: 37px; } .btn.btn-primary .btn__icon { position: absolute; right: -21.5px; top: 52%; width: 43px; height: 2px; background: #aaaaaa; color: #aaaaaa; -webkit-transition: .3s; transition: .3s; -webkit-transform: translateY(-50%) translateZ(0); transform: translateY(-50%) translateZ(0); pointer-events: none; } .btn.btn-primary .btn__icon:before { content: '\E315'; font-family: 'Material Icons'; font-weight: normal; font-style: normal; display: inline-block; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; /* Support for all WebKit browsers. */ -webkit-font-smoothing: antialiased; /* Support for Safari and Chrome. */ text-rendering: optimizeLegibility; /* Support for Firefox. */ -moz-osx-font-smoothing: grayscale; /* Support for IE. */ -webkit-font-feature-settings: 'liga'; -moz-font-feature-settings: 'liga'; font-feature-settings: 'liga'; font-size: 20px; position: absolute; left: 100%; line-height: 1; margin-top: -9px; margin-left: -11px; } .btn.btn-primary:hover { padding-left: 15px; padding-right: 43px; } .btn.btn-primary:hover .btn__icon { right: 17px; width: 18px; background: #fff; color: #fff; } .btn.btn-secondary { border: none; font-size: 17px; font-size: 1.0625rem; padding: 13px 30px; } .btn.btn-large { font-weight: 700; } @media (min-width: 768px) { .btn.btn-large { font-size: 18px; font-size: 1.125rem; padding: 21px 31px; } .btn.btn-large.btn-primary { padding: 21px 68px 21px 28px; } .btn.btn-large.btn-primary .btn__icon { width: 70px; right: -25px; } .btn.btn-large.btn-primary:hover { padding-left: 28px; padding-right: 68px; } .btn.btn-large.btn-primary:hover .btn__icon { width: 30px; right: 33px; } } .btn:focus { outline: none; } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], select, textarea { padding: 13px 17px; border: 1px solid #d3d3d8; background-color: white; line-height: 1.2857142857; } input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, select:focus, textarea:focus { -webkit-box-shadow: 0 0 8px #d3d3d8; box-shadow: 0 0 8px #d3d3d8; outline: none; } button:focus, input[type="submit"]:focus, input[type="reset"]:focus { outline: none; } select { border: 1px solid #d3d3d8; } textarea { width: 100%; min-height: 230px; height: 230px; resize: vertical; overflow: auto; } ::-moz-placeholder { opacity: 1; } :-moz-placeholder { opacity: 1; } .search-form { margin: 0; padding: 10px 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; } @media (min-width: 544px) { .search-form { -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; } } @media (min-width: 768px) and (max-width: 991px) { .position-two-sidebars .search-form { -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; } } .sidebar-primary .search-form, .sidebar-secondary .search-form, .footer-area--cols-2 .search-form, .footer-area--cols-3 .search-form, .footer-area--cols-4 .search-form { -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; padding: 0; } .top-panel .search-form, .mobile-panel .search-form { padding: 0; } .search-form__label { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; } @media (min-width: 544px) { .search-form__label { -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; } } @media (min-width: 768px) and (max-width: 991px) { .position-two-sidebars .search-form__label { -webkit-box-flex: 1; -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; } } .top-panel .search-form__label, .mobile-panel .search-form__label { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .sidebar-primary .search-form__label, .sidebar-secondary .search-form__label, .footer-area--cols-2 .search-form__label, .footer-area--cols-3 .search-form__label, .footer-area--cols-4 .search-form__label { -webkit-box-flex: 1; -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; } .search-form__title { display: none; float: left; margin-bottom: 0; line-height: 46px; margin-right: 20px; } @media (min-width: 544px) { .not-found .search-form__title { display: inline-block; } } @media (min-width: 768px) and (max-width: 991px) { .position-two-sidebars .search-form__title { display: none; } } .search-form__field[type="search"] { float: left; vertical-align: top; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; } @media (min-width: 544px) { .search-form__field[type="search"] { margin-right: 10px; } } @media (min-width: 768px) and (max-width: 991px) { .position-two-sidebars .search-form__field[type="search"] { margin-right: 0; } } .sidebar-primary .search-form__field[type="search"], .sidebar-secondary .search-form__field[type="search"], .footer-area--cols-2 .search-form__field[type="search"], .footer-area--cols-3 .search-form__field[type="search"], .footer-area--cols-4 .search-form__field[type="search"] { margin-right: 0; } .top-panel .search-form__field[type="search"], .mobile-panel .search-form__field[type="search"] { background: none; border: none; padding: 3px 10px 3px 0; -webkit-box-shadow: none; box-shadow: none; width: 110px; margin-right: 0; } .mobile-panel .search-form__field[type="search"] { width: 70px; } .search-form__submit { vertical-align: top; float: left; padding-left: 0; padding-right: 0; margin-top: 10px; -webkit-box-flex: 1; -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; } .search-form__submit .btn__icon { display: none; } .search-form__submit .btn__icon i.material-icons { margin: 0 auto; display: block; font-size: 22px; font-size: 1.375rem; line-height: 24px; } @media (min-width: 544px) { .search-form__submit { margin-top: 0; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } } @media (min-width: 768px) and (max-width: 991px) { .position-two-sidebars .search-form__submit { margin-top: 10px; -webkit-box-flex: 1; -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; } } .sidebar-primary .search-form__submit, .sidebar-secondary .search-form__submit, .footer-area--cols-2 .search-form__submit, .footer-area--cols-3 .search-form__submit, .footer-area--cols-4 .search-form__submit { -webkit-box-flex: 1; -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; margin-top: 10px; } .top-panel .search-form__submit, .mobile-panel .search-form__submit { margin-top: 0; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; padding: 0; background: none !important; border: none; } .top-panel .search-form__submit .btn__text, .mobile-panel .search-form__submit .btn__text { display: none; } .top-panel .search-form__submit .btn__icon, .mobile-panel .search-form__submit .btn__icon { display: inline-block; } .top-panel .search-form__submit:hover, .mobile-panel .search-form__submit:hover { background: none; } .top-panel .search-form__submit:active, .top-panel .search-form__submit:focus, .top-panel .search-form__submit:hover, .mobile-panel .search-form__submit:active, .mobile-panel .search-form__submit:focus, .mobile-panel .search-form__submit:hover { -webkit-box-shadow: none; box-shadow: none; } .comment-list + .comment-respond { padding: 37px 0 0; position: relative; -webkit-border-image: url("assets/images/hr.png") 1 repeat; -o-border-image: url("assets/images/hr.png") 1 repeat; border-image: url("assets/images/hr.png") 1 repeat; border-width: 1px 0 0; border-style: solid; } .comment-body + .comment-respond { margin-top: 10px; } .comment-reply-title { font-weight: 700; font-style: italic; margin-bottom: 18px; } .comment-form-comment, .comment-form-author, .comment-form-email, .comment-form-url { margin: 0 0 17px 0; } .comment-form .form-submit { margin: 30px 0 0 0; } .comment-list .comment-form .form-submit { padding-bottom: 30px; } .comment-form__field { width: 100%; vertical-align: top; } .comment-list .comment-form__field { background-color: #fff; } .comment-form__input-title { margin-bottom: 6px; display: inline-block; } .comment-form .logged-in-as, .comment-form .comment-notes { margin: 0 0 10px; font-size: 18px; font-size: 1.125rem; font-style: italic; } #cancel-comment-reply-link { font-size: 12px; font-size: 0.75rem; } .post-password-form label { display: inline-block; vertical-align: top; } /*-------------------------------------------------------------- # Navigation --------------------------------------------------------------*/ /*-------------------------------------------------------------- ## Links --------------------------------------------------------------*/ a { color: #89ad12; -webkit-transition: .3s; transition: .3s; text-decoration: none; } a:hover, a:focus, a:active { color: #1b1b1b; } a:focus { outline: none; } a:hover, a:active { outline: 0; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: inherit; text-decoration: none; } /*-------------------------------------------------------------- ## Menus --------------------------------------------------------------*/ .main-navigation { clear: both; display: block; width: 100%; font-weight: 400; } .main-navigation ul { display: block; list-style: none; margin: 0; padding-left: 0; } .main-navigation ul ul.sub-menu { padding: 10px 0; position: absolute; top: 120%; visibility: hidden; opacity: 0; z-index: 99999; -webkit-transition: 200ms linear; transition: 200ms linear; -webkit-transition-property: top, opacity, visibility; transition-property: top, opacity, visibility; margin: 0; left: -9999px; -webkit-box-shadow: -1px 2px 5px 0 rgba(0, 0, 0, 0.1); box-shadow: -1px 2px 5px 0 rgba(0, 0, 0, 0.1); width: 220px; } @media (max-width: 767px) { .main-navigation ul ul.sub-menu { position: static; opacity: 1; visibility: visible; -webkit-box-shadow: none; box-shadow: none; margin: 0; width: 100%; padding: 0; } } @media (min-width: 768px) { .main-navigation ul ul.sub-menu { background: #fff; } } .main-navigation ul ul.sub-menu li > ul { top: 20%; } @media (min-width: 768px) { .main-navigation ul ul.sub-menu li > ul { margin-top: -10px; } } .main-navigation ul ul.sub-menu li > ul a { text-indent: 40px; } @media (min-width: 768px) { .main-navigation ul ul.sub-menu li > ul a { text-indent: 0; } } @media (min-width: 768px) { .main-navigation ul ul.sub-menu li:hover > ul, .main-navigation ul ul.sub-menu li.focus > ul, .main-navigation ul ul.sub-menu li.menu-hover > ul { top: 0; left: 100%; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .site-header.default .main-navigation ul ul.sub-menu li:hover > ul, .site-header.default .main-navigation ul ul.sub-menu li.focus > ul, .site-header.default .main-navigation ul ul.sub-menu li.menu-hover > ul { left: 100%; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } @media (min-width: 768px) and (max-width: 1199px) { .site-header.minimal .main-navigation ul ul.sub-menu li:hover > ul, .site-header.minimal .main-navigation ul ul.sub-menu li.focus > ul, .site-header.minimal .main-navigation ul ul.sub-menu li.menu-hover > ul { left: 100%; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } @media (min-width: 768px) and (max-width: 991px) { .site-header.centered .main-navigation ul ul.sub-menu li:hover > ul, .site-header.centered .main-navigation ul ul.sub-menu li.focus > ul, .site-header.centered .main-navigation ul ul.sub-menu li.menu-hover > ul { left: 100%; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } @media (min-width: 768px) { .main-navigation ul ul.sub-menu li > ul.in-transition { left: 100%; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .site-header.default .main-navigation ul ul.sub-menu li > ul.in-transition { left: 100%; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } @media (min-width: 768px) and (max-width: 1199px) { .site-header.minimal .main-navigation ul ul.sub-menu li > ul.in-transition { left: 100%; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } @media (min-width: 768px) and (max-width: 991px) { .site-header.centered .main-navigation ul ul.sub-menu li > ul.in-transition { left: 100%; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } .main-navigation ul ul.sub-menu li.menu-item-has-children:after { content: "keyboard_arrow_right"; font-family: 'Material Icons'; font-weight: normal; font-style: normal; display: inline-block; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; /* Support for all WebKit browsers. */ -webkit-font-smoothing: antialiased; /* Support for Safari and Chrome. */ text-rendering: optimizeLegibility; /* Support for Firefox. */ -moz-osx-font-smoothing: grayscale; /* Support for IE. */ -webkit-font-feature-settings: 'liga'; -moz-font-feature-settings: 'liga'; font-feature-settings: 'liga'; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 18px; font-size: 20px; font-size: 1.25rem; line-height: 1; display: none; } @media (min-width: 768px) { .main-navigation ul ul.sub-menu li.menu-item-has-children:after { display: inline-block; } } .main-navigation ul ul.sub-menu li:last-child > a:after { display: none; } .main-navigation ul ul.sub-menu a { width: 100%; text-align: left; position: relative; font-size: 17px; font-size: 1.0625rem; font-style: italic; text-indent: 25px; padding: 14px 30px; } @media (min-width: 768px) { .main-navigation ul ul.sub-menu a { padding: 14px 35px 14px 25px; text-indent: 0; } } .main-navigation ul ul.sub-menu a:after { position: absolute; content: ''; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 100%; bottom: 0; border-top: 1px dotted #d5d5d5; } @media (min-width: 768px) { .main-navigation ul ul.sub-menu a:after { width: -webkit-calc(100% - 40px); width: calc(100% - 40px); } } @media (min-width: 768px) { .main-navigation ul > li:hover > ul, .main-navigation ul > li.focus > ul, .main-navigation ul > li.menu-hover > ul { top: 100%; left: 50%; visibility: visible; opacity: 1; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .site-header.default .main-navigation ul > li:hover > ul, .site-header.default .main-navigation ul > li.focus > ul, .site-header.default .main-navigation ul > li.menu-hover > ul { left: 0; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } @media (min-width: 768px) and (max-width: 1199px) { .site-header.minimal .main-navigation ul > li:hover > ul, .site-header.minimal .main-navigation ul > li.focus > ul, .site-header.minimal .main-navigation ul > li.menu-hover > ul { left: 0; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } @media (min-width: 768px) and (max-width: 991px) { .site-header.centered .main-navigation ul > li:hover > ul, .site-header.centered .main-navigation ul > li.focus > ul, .site-header.centered .main-navigation ul > li.menu-hover > ul { left: 0; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } @media (min-width: 768px) { .main-navigation ul > li > ul.in-transition { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .site-header.default .main-navigation ul > li > ul.in-transition { left: 0; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } @media (min-width: 768px) and (max-width: 1199px) { .site-header.minimal .main-navigation ul > li > ul.in-transition { left: 0; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } @media (min-width: 768px) and (max-width: 991px) { .site-header.centered .main-navigation ul > li > ul.in-transition { left: 0; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } } .main-navigation ul.menu { font-size: 0; line-height: 0; margin: 0; } .main-navigation ul.menu > li { display: block; margin: 0; } @media (min-width: 768px) { .main-navigation ul.menu > li { padding: 10px 0 45px; } } @media (min-width: 768px) { .main-navigation ul.menu > li { display: inline-block; vertical-align: top; margin: 0 30px 0 0; } } @media (min-width: 992px) { .main-navigation ul.menu > li { margin: 0 61px 0 0; } } .layout-boxed .site-header.minimal .main-navigation ul.menu > li { margin: 0 30px 0 0; } @media (min-width: 1200px) and (max-width: 1400px) { .site-header.minimal .main-navigation ul.menu > li { margin: 0 15px 0 0; } } .main-navigation ul.menu > li:last-child { margin-right: 0; } @media (min-width: 768px) { .main-navigation ul.menu > li > ul.sub-menu:before { content: '\25B2'; font-size: 20px; position: absolute; left: 50%; bottom: 100%; -webkit-transform: translateX(-50%) scaleX(1.5); -ms-transform: translateX(-50%) scaleX(1.5); transform: translateX(-50%) scaleX(1.5); text-shadow: 1px -2px 3px rgba(0, 0, 0, 0.1); color: #fff; display: inline-block; height: 7px; } .site-header.default .main-navigation ul.menu > li > ul.sub-menu:before { left: 15px; -webkit-transform: translateX(0) scaleX(1.5); -ms-transform: translateX(0) scaleX(1.5); transform: translateX(0) scaleX(1.5); } } @media (min-width: 768px) and (min-width: 768px) and (max-width: 1199px) { .site-header.minimal .main-navigation ul.menu > li > ul.sub-menu:before { left: 15px; -webkit-transform: translateX(0) scaleX(1.5); -ms-transform: translateX(0) scaleX(1.5); transform: translateX(0) scaleX(1.5); } } @media (min-width: 768px) and (min-width: 768px) and (max-width: 991px) { .site-header.centered .main-navigation ul.menu > li > ul.sub-menu:before { left: 15px; -webkit-transform: translateX(0) scaleX(1.5); -ms-transform: translateX(0) scaleX(1.5); transform: translateX(0) scaleX(1.5); } } .main-navigation ul.menu > li > a { display: block; position: relative; font-size: 18px; font-size: 1.125rem; font-style: italic; padding: 13.5px 30px; } @media (min-width: 768px) { .main-navigation ul.menu > li > a { padding: 0; } } .main-navigation li { position: relative; text-align: left; } .main-navigation a { display: block; text-decoration: none; line-height: 1; position: relative; } .main-navigation .menu-item_description { font-size: 15px; font-size: 0.9375rem; padding: 5px 0 0 0; } @media (min-width: 768px) { .main-navigation .menu-item_description { font-size: 17px; font-size: 1.0625rem; } } .sub-menu .menu-item_description { position: static; } .set-menu { padding: 10px 0 20px; } .footer-menu__items li { font-weight: 400; font-size: 18px; font-size: 1.125rem; font-style: italic; display: block; } @media (min-width: 544px) { .footer-menu__items li { margin-right: 25px; display: inline-block; } } @media (min-width: 768px) { .footer-menu__items li { margin-right: 20px; } } @media (min-width: 992px) { .footer-menu__items li { margin-right: 30px; } } .footer-menu__items li:last-child { margin-right: 0; } .footer-privacy-menu__list li { font-size: 18px; font-size: 1.125rem; line-height: 1.3; margin-right: 25px; position: relative; } .footer-privacy-menu__list li:after { position: absolute; content: ''; top: 53%; -webkit-transform: translateY(-50%) translateX(0); -ms-transform: translateY(-50%) translateX(0); transform: translateY(-50%) translateX(0); right: -10px; height: 17px; width: 1px; background: #cececd; } .footer-privacy-menu__list li:last-child { margin-right: 0; } .footer-privacy-menu__list li:last-child:after { display: none; } /*Mobile panel*/ @media (max-width: 767px) { .top-panel, .header-container .main-navigation, .header-container .social-list { display: none; clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; } } #wpadminbar { position: fixed !important; } .mobile-panel .fixed-panel { position: fixed; left: 0; width: 100%; z-index: 100; background: #fff; top: 0; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 8px 15px; height: 50px; -webkit-border-image: url("assets/images/hr.png") 1 repeat; -o-border-image: url("assets/images/hr.png") 1 repeat; border-image: url("assets/images/hr.png") 1 repeat; border-width: 0 0 1px; border-style: solid; -webkit-transition: none; transition: none; } .admin-bar .mobile-panel .fixed-panel { position: fixed; top: 46px; } .mobile-panel .fixed-panel .btn-toggle { float: left; border: none; background: none; padding: 5px; -webkit-transition: .3s; transition: .3s; text-align: center; } .mobile-panel .fixed-panel .btn-toggle:before { content: "menu"; font-family: 'Material Icons'; font-weight: normal; font-style: normal; display: inline-block; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; /* Support for all WebKit browsers. */ -webkit-font-smoothing: antialiased; /* Support for Safari and Chrome. */ text-rendering: optimizeLegibility; /* Support for Firefox. */ -moz-osx-font-smoothing: grayscale; /* Support for IE. */ -webkit-font-feature-settings: 'liga'; -moz-font-feature-settings: 'liga'; font-feature-settings: 'liga'; font-size: 22px; line-height: 1; vertical-align: middle; width: 22px; height: 22px; } .mobile-panel .fixed-panel .btn-toggle.active { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } .mobile-panel .fixed-panel .btn-toggle.active:before { content: "close"; } .mobile-panel .fixed-panel__search { float: right; padding: 5px; } .mobile-panel .fixed-panel__search .search-form__field { -webkit-transition: .3s; transition: .3s; } .mobile-panel .fixed-panel__search .search-form__field:focus { width: 200px; } .mobile-panel .nav-panel { left: 0; padding-top: 10px; -webkit-transition: .3s; transition: .3s; background: #fff; width: 100%; z-index: 99; -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); position: fixed; overflow: scroll; top: 50px; bottom: 0; } .mobile-panel .nav-panel > *:last-child { margin-bottom: 50px; } .admin-bar .mobile-panel .nav-panel { top: 96px; position: fixed; } .mobile-panel .nav-panel.active { -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); } .site-header.centered .mobile-panel .nav-panel > *, .site-header.default .mobile-panel .nav-panel > *, .site-header.minimal .mobile-panel .nav-panel > * { position: relative; } .site-header.centered .mobile-panel .nav-panel > *:after, .site-header.default .mobile-panel .nav-panel > *:after, .site-header.minimal .mobile-panel .nav-panel > *:after { position: absolute; content: ''; width: -webkit-calc(100% - 60px); width: calc(100% - 60px); left: 50%; height: 1px; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); background: url("assets/images/hr.png") repeat; bottom: 0; } .site-header.centered .mobile-panel .nav-panel > *:last-child:after, .site-header.default .mobile-panel .nav-panel > *:last-child:after, .site-header.minimal .mobile-panel .nav-panel > *:last-child:after { display: none; } .site-header.centered .mobile-panel .nav-panel .main-navigation, .site-header.default .mobile-panel .nav-panel .main-navigation, .site-header.minimal .mobile-panel .nav-panel .main-navigation { padding: 0 0 25px; text-align: left; } .site-header.centered .mobile-panel .nav-panel .main-navigation > ul > li > ul.sub-menu, .site-header.default .mobile-panel .nav-panel .main-navigation > ul > li > ul.sub-menu, .site-header.minimal .mobile-panel .nav-panel .main-navigation > ul > li > ul.sub-menu { margin: 10px 0; } .site-header.centered .mobile-panel .nav-panel .main-navigation .sub-menu, .site-header.default .mobile-panel .nav-panel .main-navigation .sub-menu, .site-header.minimal .mobile-panel .nav-panel .main-navigation .sub-menu { display: none; width: 100%; } .site-header.centered .mobile-panel .nav-panel .main-navigation .menu-item-has-children, .site-header.default .mobile-panel .nav-panel .main-navigation .menu-item-has-children, .site-header.minimal .mobile-panel .nav-panel .main-navigation .menu-item-has-children { position: relative; } .site-header.centered .mobile-panel .nav-panel .main-navigation .menu-item-has-children > a, .site-header.default .mobile-panel .nav-panel .main-navigation .menu-item-has-children > a, .site-header.minimal .mobile-panel .nav-panel .main-navigation .menu-item-has-children > a { padding-right: 90px; } .site-header.centered .mobile-panel .nav-panel .main-navigation .menu-item-has-children .sub-menu-toggle, .site-header.default .mobile-panel .nav-panel .main-navigation .menu-item-has-children .sub-menu-toggle, .site-header.minimal .mobile-panel .nav-panel .main-navigation .menu-item-has-children .sub-menu-toggle { position: absolute; right: 0; font-size: 18px; font-size: 1.125rem; width: 90px; height: 45px; text-align: center; top: 0; z-index: 100; cursor: pointer; -webkit-transition: .25s; transition: .25s; } .site-header.centered .mobile-panel .nav-panel .main-navigation .menu-item-has-children .sub-menu-toggle:before, .site-header.default .mobile-panel .nav-panel .main-navigation .menu-item-has-children .sub-menu-toggle:before, .site-header.minimal .mobile-panel .nav-panel .main-navigation .menu-item-has-children .sub-menu-toggle:before { content: 'keyboard_arrow_down'; font-family: 'Material Icons'; font-weight: normal; font-style: normal; display: inline-block; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; /* Support for all WebKit browsers. */ -webkit-font-smoothing: antialiased; /* Support for Safari and Chrome. */ text-rendering: optimizeLegibility; /* Support for Firefox. */ -moz-osx-font-smoothing: grayscale; /* Support for IE. */ -webkit-font-feature-settings: 'liga'; -moz-font-feature-settings: 'liga'; font-feature-settings: 'liga'; line-height: 45px; } .site-header.centered .mobile-panel .nav-panel .main-navigation .menu-item-has-children .sub-menu-toggle.active:before, .site-header.default .mobile-panel .nav-panel .main-navigation .menu-item-has-children .sub-menu-toggle.active:before, .site-header.minimal .mobile-panel .nav-panel .main-navigation .menu-item-has-children .sub-menu-toggle.active:before { content: 'keyboard_arrow_up'; } .site-header.centered .mobile-panel .nav-panel .main-navigation .menu-item-has-children.sub-menu-open > .sub-menu, .site-header.default .mobile-panel .nav-panel .main-navigation .menu-item-has-children.sub-menu-open > .sub-menu, .site-header.minimal .mobile-panel .nav-panel .main-navigation .menu-item-has-children.sub-menu-open > .sub-menu { display: block; } .site-header.centered .mobile-panel .nav-panel .main-navigation .menu-item-has-children .sub-menu-toggle.active ~ .sub-menu, .site-header.default .mobile-panel .nav-panel .main-navigation .menu-item-has-children .sub-menu-toggle.active ~ .sub-menu, .site-header.minimal .mobile-panel .nav-panel .main-navigation .menu-item-has-children .sub-menu-toggle.active ~ .sub-menu { display: block; } .site-header.centered .mobile-panel .nav-panel .top-panel__menu, .site-header.default .mobile-panel .nav-panel .top-panel__menu, .site-header.minimal .mobile-panel .nav-panel .top-panel__menu { padding: 32px 0 43px; text-align: left; margin: 0; } .site-header.centered .mobile-panel .nav-panel .top-panel__menu .top-panel__menu-list, .site-header.default .mobile-panel .nav-panel .top-panel__menu .top-panel__menu-list, .site-header.minimal .mobile-panel .nav-panel .top-panel__menu .top-panel__menu-list { margin: 0; } .site-header.centered .mobile-panel .nav-panel .top-panel__menu .top-panel__menu-list li, .site-header.default .mobile-panel .nav-panel .top-panel__menu .top-panel__menu-list li, .site-header.minimal .mobile-panel .nav-panel .top-panel__menu .top-panel__menu-list li { display: block; font-size: 18px; font-size: 1.125rem; line-height: 1.555555; padding: 0; } .site-header.centered .mobile-panel .nav-panel .top-panel__menu .top-panel__menu-list li a, .site-header.default .mobile-panel .nav-panel .top-panel__menu .top-panel__menu-list li a, .site-header.minimal .mobile-panel .nav-panel .top-panel__menu .top-panel__menu-list li a { display: block; padding: 0 30px; } .site-header.centered .mobile-panel .nav-panel .social-list, .site-header.default .mobile-panel .nav-panel .social-list, .site-header.minimal .mobile-panel .nav-panel .social-list { text-align: left; float: none; padding: 25px 30px; } /*-------------------------------------------------------------- ## Paginations --------------------------------------------------------------*/ .comment-navigation, .posts-navigation, .post-navigation { position: relative; padding: 20px 0; -webkit-border-image: url("assets/images/hr.png") 1 repeat; -o-border-image: url("assets/images/hr.png") 1 repeat; border-image: url("assets/images/hr.png") 1 repeat; border-width: 1px 0; border-style: solid; } @media (min-width: 992px) { .comment-navigation, .posts-navigation, .post-navigation { padding: 42px 0; } } .comment-navigation:before, .posts-navigation:before, .post-navigation:before { top: 0; } .comment-navigation:after, .posts-navigation:after, .post-navigation:after { bottom: 0; } .site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation { margin: 0 0 3.5em; overflow: hidden; } .comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous { float: left; width: 49.5%; margin-right: 1%; } .comment-navigation .nav-previous > a, .posts-navigation .nav-previous > a, .post-navigation .nav-previous > a { display: inline-block; vertical-align: top; position: relative; padding-left: 20px; } @media (min-width: 768px) and (max-width: 991px) { .comment-navigation .nav-previous > a, .posts-navigation .nav-previous > a, .post-navigation .nav-previous > a { font-size: 15px; } } @media (min-width: 992px) { .comment-navigation .nav-previous > a, .posts-navigation .nav-previous > a, .post-navigation .nav-previous > a { padding-left: 30px; } } .comment-navigation .nav-previous > a:before, .posts-navigation .nav-previous > a:before, .post-navigation .nav-previous > a:before { position: absolute; left: -8px; top: 50%; -webkit-transform: translateY(-50%) translateZ(0); transform: translateY(-50%) translateZ(0); font-family: 'Material Icons'; font-weight: normal; font-style: normal; display: inline-block; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; /* Support for all WebKit browsers. */ -webkit-font-smoothing: antialiased; /* Support for Safari and Chrome. */ text-rendering: optimizeLegibility; /* Support for Firefox. */ -moz-osx-font-smoothing: grayscale; /* Support for IE. */ -webkit-font-feature-settings: 'liga'; -moz-font-feature-settings: 'liga'; font-feature-settings: 'liga'; font-size: 30px; content: '\E408'; vertical-align: top; } .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next { float: right; text-align: right; width: 49.5%; } .comment-navigation .nav-next > a, .posts-navigation .nav-next > a, .post-navigation .nav-next > a { position: relative; padding-right: 20px; display: inline-block; vertical-align: top; } @media (min-width: 768px) and (max-width: 991px) { .comment-navigation .nav-next > a, .posts-navigation .nav-next > a, .post-navigation .nav-next > a { font-size: 15px; } } @media (min-width: 992px) { .comment-navigation .nav-next > a, .posts-navigation .nav-next > a, .post-navigation .nav-next > a { padding-right: 30px; } } .comment-navigation .nav-next > a:after, .posts-navigation .nav-next > a:after, .post-navigation .nav-next > a:after { position: absolute; right: -8px; top: 50%; -webkit-transform: translateY(-50%) translateZ(0); transform: translateY(-50%) translateZ(0); font-family: 'Material Icons'; font-weight: normal; font-style: normal; display: inline-block; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; /* Support for all WebKit browsers. */ -webkit-font-smoothing: antialiased; /* Support for Safari and Chrome. */ text-rendering: optimizeLegibility; /* Support for Firefox. */ -moz-osx-font-smoothing: grayscale; /* Support for IE. */ -webkit-font-feature-settings: 'liga'; -moz-font-feature-settings: 'liga'; font-feature-settings: 'liga'; font-size: 30px; content: '\E409'; vertical-align: top; } @media (min-width: 768px) { .comment-navigation__mobile-text, .posts-navigation__mobile-text, .post-navigation__mobile-text { display: none; } } .comment-navigation__post-title, .posts-navigation__post-title, .post-navigation__post-title { display: none; } @media (min-width: 768px) { .comment-navigation__post-title, .posts-navigation__post-title, .post-navigation__post-title { display: inline-block; } } .pagination { padding: 20px 0; text-align: center; position: relative; -webkit-border-image: url("assets/images/hr.png") 1 repeat; -o-border-image: url("assets/images/hr.png") 1 repeat; border-image: url("assets/images/hr.png") 1 repeat; border-width: 1px 0 0; border-style: solid; z-index: 1; } @media (min-width: 992px) { .pagination { padding: 41px 0; } } .pagination .page-numbers { font-weight: 400; display: inline-block; margin: 0 4px 5px; font-size: 16px; font-size: 1rem; line-height: 28px; text-align: center; } .pagination .page-numbers.next, .pagination .page-numbers.prev { border: none; font-size: 17px; font-size: 1.0625rem; font-style: italic; } .pagination .page-numbers.next i, .pagination .page-numbers.prev i { vertical-align: middle; font-size: 20px; margin-top: -4px; } .pagination .page-numbers.next span, .pagination .page-numbers.prev span { display: inline-block; } .pagination .page-numbers.next { margin-right: -5px; } @media (min-width: 544px) { .pagination .page-numbers.next { float: right; } } .pagination .page-numbers.next i { margin-left: 2px; } .pagination .page-numbers.prev { margin-left: -5px; } @media (min-width: 544px) { .pagination .page-numbers.prev { float: left; } } .pagination .page-numbers.prev i { margin-right: 2px; } /*-------------------------------------------------------------- ## Social List --------------------------------------------------------------*/ .social-list .social-list__items li { margin-right: 10px; } .social-list .social-list__items li:last-child { margin-right: 0; } .social-list .social-list__items li::before { display: none; } .social-list--footer .social-list__items li { margin-right: 15px; } .social-list__items li > a { display: block; text-decoration: none; text-align: center; } .social-list__items li > a:hover { text-decoration: none; } .social-list__items li > a[href*="codepen.io"]::before { content: '\f1cb'; } .social-list__items li > a[href*="digg.com"]::before { content: '\f1a6'; } .social-list__items li > a[href*="dribbble.com"]::before { content: '\f17d'; } .social-list__items li > a[href*="dropbox.com"]::before { content: '\f16b'; } .social-list__items li > a[href*="facebook.com"]::before { content: '\f09a'; } .social-list__items li > a[href*="flickr.com"]::before { content: '\f16e'; } .social-list__items li > a[href*="plus.google.com"]::before { content: '\f0d5'; } .social-list__items li > a[href*="github.com"]::before { content: '\f09b'; } /*.social-list__items li > a[href*="instagram.com"]::before { content: '\f16d'; }*/ .social-list__items li > a[href*="linkedin.com"]::before { content: '\f0e1'; } .social-list__items li > a[href*="pinterest.com"]::before { content: '\f0d2'; } .social-list__items li > a[href*="getpocket.com"]::before { content: '\f265'; } .social-list__items li > a[href*="reddit.com"]::before { content: '\f1a1'; } .social-list__items li > a[href*="skype.com"]::before, .social-list__items li > a[href*="skype:"]::before { content: '\f17e'; } .social-list__items li > a[href*="stumbleupon.com"]::before { content: '\f1a4'; } .social-list__items li > a[href*="tumblr.com"]::before { content: '\f173'; } .social-list__items li > a[href*="twitter.com"]::before { content: '\f099'; } .social-list__items li > a[href*="vimeo.com"]::before { content: '\f27d'; } .social-list__items li > a[href*="wordpress.org"]::before, .social-list__items li > a[href*="wordpress.com"]::before { content: '\f19a'; } .social-list__items li > a[href*="youtube.com"]::before { content: '\f167'; } .social-list__items li > a[href*="amazon.com"]::before { content: '\f270'; } .social-list__items li > a[href*="tripadvisor"]::before { content: '\f262'; } .social-list__items li > a[href*="ycombinator.com"]::before { content: '\f23b'; } .social-list__items li > a[href*="xing.com"]::before { content: '\f168'; } .social-list__items li > a[href*="yahoo."]::before { content: '\f19e'; } .social-list__items li > a[href*="vine.co"]::before { content: '\f1ca'; } .social-list__items li > a[href*="weibo.com"]::before { content: '\f18a'; } .social-list__items li > a[href*="trello.com"]::before { content: '\f181'; } .social-list__items li > a[href*="steampowered.com"]::before { content: '\f1b6'; } .social-list__items li > a[href*="soundcloud.com"]::before { content: '\f1be'; } .social-list__items li > a[href*="spotify.com"]::before { content: '\f1bc'; } .social-list__items li > a[href*="stackexchange.com"]::before { content: '\f18d'; } .social-list__items li > a[href*="stackoverflow.com"]::before { content: '\f16c'; } .social-list__items li > a[href*="slideshare.net"]::before { content: '\f1e7'; } .social-list__items li > a[href*="slack.com"]::before { content: '\f198'; } .social-list__items li > a[href*="skyatlas.com"]::before { content: '\f216'; } .social-list__items li > a[href*="last.fm"]::before { content: '\f202'; } .social-list__items li > a[href*="jsfiddle.net"]::before { content: '\f1cc'; } .social-list__items li > a[href*="behance.net"]::before { content: '\f1b4'; } .social-list__items li > a[href*="bitbucket.org"]::before { content: '\f171'; } .social-list__items li > a[href*="codepen.io"]::before { content: '\f1cb'; } .social-list__items li > a[href*="codiepie.com"]::before { content: '\f284'; } .social-list__items li > a[href*="connectdevelop.com"]::before { content: '\f20e'; } .social-list__items li > a[href*="dashcube.com"]::before { content: '\f210'; } .social-list__items li > a[href*="contao.org"]::before { content: '\f26d'; } .social-list__items li > a[href*="delicious.com"]::before { content: '\f1a5'; } .social-list__items li > a[href*="deviantart.com"]::before { content: '\f1bd'; } .social-list__items li > a::before { -webkit-transition: .2s; transition: .2s; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 14px; font-size: 0.875rem; display: block; line-height: 1; margin: auto; width: 18px; color: #939393; } .social-list--footer .social-list__items li > a::before { color: #bcbcb3; } .social-list--text .social-list__items li > a::before { display: none; } .social-list--widget ul.social-list__items li { margin: 0 0 5px; border: none; padding: 0; } .social-list--widget ul.social-list__items li a { width: 41px; height: 41px; line-height: 41px; border-radius: 50%; background: #fff; text-align: center; } .social-list--widget ul.social-list__items li a:before { line-height: 41px; } .breadcrumbs { position: relative; margin: 0 0 20px; } .breadcrumbs__title { float: left; } .breadcrumbs__title .page-title { margin: 0 28px 5px 0; font-size: 18px; font-size: 1.125rem; font-weight: 700; line-height: 22.1px; } .breadcrumbs__items { float: left; margin-bottom: 5px; } .breadcrumbs__browse { float: left; margin-right: 10px; } .breadcrumbs__wrap { float: left; margin: 0; } .breadcrumbs__item { float: left; } .breadcrumbs__item-sep { margin: 0 5px; } /*-------------------------------------------------------------- # Accessibility --------------------------------------------------------------*/ /* Text meant only for screen readers. */ .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ } /* Do not show the outline on the skip link target. */ #content[tabindex="-1"]:focus { outline: 0; } /*-------------------------------------------------------------- # Alignments --------------------------------------------------------------*/ .alignleft { float: left; margin-right: 30px; margin-bottom: 15px; margin-top: 5px; } .alignright { float: right; margin-left: 30px; margin-bottom: 15px; margin-top: 5px; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; margin-bottom: 15px; } @media (max-width: 767px) { .size-vegetexia-thumb-570-491.alignleft, .size-vegetexia-thumb-570-491.alignright { float: none; width: 100%; margin: 0; } } @media (min-width: 768px) { .size-vegetexia-thumb-570-491.alignleft, .size-vegetexia-thumb-570-491.alignright { width: 400px; } } @media (min-width: 992px) { .size-vegetexia-thumb-570-491.alignleft, .size-vegetexia-thumb-570-491.alignright { width: auto; } } @media (max-width: 543px) { .size-vegetexia-thumb-370-233.alignleft, .size-vegetexia-thumb-370-233.alignright { float: none; width: 100%; margin: 0; } } @media (min-width: 544px) { .size-vegetexia-thumb-370-233.alignleft, .size-vegetexia-thumb-370-233.alignright { width: 280px; } } @media (min-width: 992px) { .size-vegetexia-thumb-370-233.alignleft, .size-vegetexia-thumb-370-233.alignright { width: auto; } } /*-------------------------------------------------------------- # Clearings --------------------------------------------------------------*/ .clear:before, .clear:after, .comment-body:before, .comment-body:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after { content: ""; display: table; table-layout: fixed; } .clear:after, .comment-body:after, .entry-content:after, .entry-footer:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after { clear: both; } .hidden { display: none; } /*-------------------------------------------------------------- # Comments --------------------------------------------------------------*/ .page .hentry + .comments-area { padding-top: 25px; -webkit-border-image: url("assets/images/hr.png") 1 repeat; -o-border-image: url("assets/images/hr.png") 1 repeat; border-image: url("assets/images/hr.png") 1 repeat; border-width: 1px 0 0; border-style: solid; } .comments-title { font-weight: 700; font-style: italic; } .comment-list { list-style: none; margin: 0; } .comment-list .children { list-style: none; padding-left: 10px; margin-left: 0; } @media (min-width: 992px) { .comment-list .children { padding-left: 30px; } } @media (min-width: 1200px) { .comment-list .children { padding-left: 50px; } } @media (min-width: 992px) { .comment-list .children .children { padding-left: 30px; } } .comment-list > .comment { margin-bottom: 15px; } .comment-body__holder { position: relative; padding: 10px 30px 10px 10px; } @media (min-width: 992px) { .comment-body__holder { padding: 37px 57px 13px 30px; } } .comment-body .avatar { float: left; margin: 0 15px 10px 0; width: 40px; } @media (min-width: 992px) { .comment-body .avatar { width: auto; margin: 0 21px 15px 0; } } .comment-body .fn { margin-right: 20px; font-weight: 400; position: relative; } .comment-body .fn:before { position: absolute; content: ''; height: 17px; width: 2px; background: #d6d6d3; right: -13px; top: 3px; } .comment-body .reply { position: absolute; top: 8px; right: 8px; z-index: 9; } @media (min-width: 992px) { .comment-body .reply { top: 13px; right: 23px; } } .comment-metadata { padding-top: 3px; } .comment-meta { margin-bottom: 6px; } .comment-reply-link { font-size: 22px; color: #aeaebe; } .comment-reply-link .material-icons { font-size: inherit; } .comment-date { display: inline-block; } .comment-date__time { display: inline-block; vertical-align: top; } /*-------------------------------------------------------------- # Author Bio --------------------------------------------------------------*/ .post-author-bio { margin-bottom: 24px; } .post-author__holder { padding: 15px; } @media (min-width: 992px) { .post-author__holder { padding: 30px 30px 20px; } } .post-author__avatar { float: left; margin: 0 15px 10px 0; } @media (min-width: 992px) { .post-author__avatar { margin: 0 30px 10px 0; } } .post-author__avatar .avatar { width: 70px; vertical-align: top; } @media (min-width: 992px) { .post-author__avatar .avatar { width: auto; } } .post-author__title { margin: 5px 0 15px; font-style: italic; font-weight: 700; } @media (max-width: 767px) { .post-author__title { font-size: 20px; margin-bottom: 5px; } } /*-------------------------------------------------------------- # Share Buttons --------------------------------------------------------------*/ .share-btns__before-text { display: inline-block; margin-bottom: 0; margin-right: 13px; } .posts-list--default .share-btns__before-text { display: none; } @media (min-width: 768px) { .posts-list--default .share-btns__before-text { display: inline-block; } } .share-btns__item { display: inline-block; vertical-align: top; margin-right: 18px; } .share-btns__item:last-child { margin-right: 0; } .share-btns__link { display: block; font-size: 14px; font-size: 0.875rem; line-height: 27px; width: 18px; text-decoration: none; text-align: center; color: #939393; } /*-------------------------------------------------------------- # Components --------------------------------------------------------------*/ .card { display: block; overflow-wrap: break-word; word-wrap: break-word; -ms-word-break: break-all; word-break: break-word; } @media (min-width: 768px) { .card-deck { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; margin-right: -0.9375rem; margin-left: -0.9375rem; } .card-deck .card { -webkit-box-flex: 1; -webkit-flex: 1 0 0; -ms-flex: 1 0 0; flex: 1 0 0; margin-right: 0.9375rem; margin-left: 0.9375rem; } .posts-list--grid-2-cols .card { -webkit-box-flex: 1; -webkit-flex: 1 0 -webkit-calc(100%/2 - 1.875rem); -ms-flex: 1 0 calc(100%/2 - 1.875rem); flex: 1 0 calc(100%/2 - 1.875rem); max-width: -webkit-calc(100%/2 - 1.875rem); max-width: calc(100%/2 - 1.875rem); } .posts-list--grid-3-cols .card { -webkit-box-flex: 1; -webkit-flex: 1 0 -webkit-calc(100%/2 - 1.875rem); -ms-flex: 1 0 calc(100%/2 - 1.875rem); flex: 1 0 calc(100%/2 - 1.875rem); max-width: -webkit-calc(100%/2 - 1.875rem); max-width: calc(100%/2 - 1.875rem); } .home .posts-list--grid-2-cols .sticky, .home .posts-list--grid-3-cols .sticky { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; max-width: -webkit-calc(100% - 1.875rem); max-width: calc(100% - 1.875rem); } .two-sidebars .card { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; max-width: -webkit-calc(100% - 1.875rem); max-width: calc(100% - 1.875rem); } } @media (min-width: 992px) { .posts-list--grid-3-cols .card { -webkit-box-flex: 1; -webkit-flex: 1 0 -webkit-calc(100%/3 - 1.875rem); -ms-flex: 1 0 calc(100%/3 - 1.875rem); flex: 1 0 calc(100%/3 - 1.875rem); max-width: -webkit-calc(100%/3 - 1.875rem); max-width: calc(100%/3 - 1.875rem); } .two-sidebars .card { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; max-width: -webkit-calc(100% - 1.875rem); max-width: calc(100% - 1.875rem); } } @media (min-width: 768px) { .card-columns { -webkit-column-gap: 1.875rem; -moz-column-gap: 1.875rem; column-gap: 1.875rem; } .card-columns .card { display: inline-block; width: 100%; } .posts-list--masonry-2-cols { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .posts-list--masonry-3-cols { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .two-sidebars { -webkit-column-gap: normal; -moz-column-gap: normal; column-gap: normal; -webkit-column-count: auto; -moz-column-count: auto; column-count: auto; } .two-sidebars .card { display: block; } .posts-list--masonry-2-cols .card, .posts-list--masonry-3-cols .card { position: static; } .posts-list--masonry-2-cols .card .post-list__item-content, .posts-list--masonry-3-cols .card .post-list__item-content { position: relative; } } @media (min-width: 992px) { .posts-list--masonry-3-cols { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .two-sidebars { -webkit-column-gap: normal; -moz-column-gap: normal; column-gap: normal; -webkit-column-count: auto; -moz-column-count: auto; column-count: auto; } .two-sidebars .card { display: block; } } /*-------------------------------------------------------------- # Widgets --------------------------------------------------------------*/ .widget { margin: 0 0 43px; } @media (min-width: 992px) { .widget { margin: 0 0 43px; } } .sidebar-primary .widget, .sidebar-secondary .widget, .before-content-area .widget, .after-content-area .widget, .before-loop-area .widget, .after-loop-area .widget { padding: 38px 0 0; -webkit-border-image: url("assets/images/hr.png") 1 repeat; -o-border-image: url("assets/images/hr.png") 1 repeat; border-image: url("assets/images/hr.png") 1 repeat; border-width: 1px 0 0; border-style: solid; } .sidebar-primary .widget.widget-subscribe, .sidebar-primary .widget.widget-banner, .sidebar-secondary .widget.widget-subscribe, .sidebar-secondary .widget.widget-banner, .before-content-area .widget.widget-subscribe, .before-content-area .widget.widget-banner, .after-content-area .widget.widget-subscribe, .after-content-area .widget.widget-banner, .before-loop-area .widget.widget-subscribe, .before-loop-area .widget.widget-banner, .after-loop-area .widget.widget-subscribe, .after-loop-area .widget.widget-banner { padding-top: 50px; } .widget select { max-width: 100%; } .full-width-header-area { margin: -35px 0 0 0; } .footer-area aside { margin-bottom: 30px; } @media (min-width: 768px) { .footer-area aside { margin-bottom: 18px; } } .widget.widget-image-grid.widget { -webkit-box-shadow: none; box-shadow: none; border-radius: 0; background: transparent; border-radius: 15px; } .widget-image-grid .row { margin: 0; line-height: 0; } .widget-image-grid__holder { padding: 0; line-height: normal; } @media (min-width: 768px) { .widget-image-grid__holder:first-child .widget-image-grid__inner, .widget-image-grid__holder:first-child .widget-image-grid__inner .widget-image-grid__content:before { border-radius: 4px 0 0 4px; } } @media (min-width: 768px) { .widget-image-grid__holder:last-child .widget-image-grid__inner, .widget-image-grid__holder:last-child .widget-image-grid__inner .widget-image-grid__content:before { border-radius: 0 4px 4px 0; } } .widget-image-grid__inner { position: relative; display: block; overflow: hidden; -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.17); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.17); } @media (min-width: 992px) { .widget-image-grid__inner { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.17); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.17); } } .widget-image-grid__inner img { display: block; width: 100%; height: auto; } .widget-image-grid__content { position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 0; padding: 0 10px; text-align: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; opacity: 0; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; } .widget-image-grid__content:hover { opacity: 1; } .widget-image-grid__content::before { content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; opacity: 0.7; z-index: -1; } .widget-image-grid__title { margin: 0 0 0 5px; padding: 6px 0; } .widget-image-grid__title a { display: inline-block; text-decoration: none; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; } .widget-image-grid__link { font-size: 16px; -webkit-transition: inherit; transition: inherit; } .position-two-sidebars .columns-number-3 .widget-image-grid__content, .position-two-sidebars .columns-number-4 .widget-image-grid__content { padding: 0 10px; } .position-two-sidebars .columns-number-3 .widget-image-grid__title, .position-two-sidebars .columns-number-4 .widget-image-grid__title { font-size: 13px; } .position-two-sidebars .columns-number-3 .widget-image-grid__link, .position-two-sidebars .columns-number-4 .widget-image-grid__link { display: none; } .widget-taxonomy-tiles.widget { -webkit-box-shadow: none; box-shadow: none; border-radius: 0; background: transparent; } .page .widget-taxonomy-tiles.widget { padding: 0; border: none; } .widget-taxonomy-tiles { padding: 0; -webkit-box-shadow: none; box-shadow: none; border-radius: 0; } .widget-taxonomy-tiles__holder { padding: 0; float: left; line-height: normal; -webkit-transform: translateZ(0); transform: translateZ(0); } .widget-taxonomy-tiles__inner { position: relative; overflow: hidden; } .tiles-columns .widget-taxonomy-tiles__inner { position: absolute; width: 100%; height: 100%; } .widget-taxonomy-tiles__inner .term-img { display: block; width: 100%; height: auto; } .widget-taxonomy-tiles .tiles-columns .term-img { position: absolute; height: 100%; top: 0; left: 0; background-position: center; background-repeat: no-repeat; -webkit-background-size: cover; background-size: cover; } .widget-taxonomy-tiles__content { position: absolute; height: auto; left: 10px; right: 10px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); text-align: center; padding: 24px 5px; z-index: 0; } @media (min-width: 992px) { .widget-taxonomy-tiles__content { left: 10%; right: 10%; } } .before-loop-area .widget-taxonomy-tiles__content, .after-loop-area .widget-taxonomy-tiles__content { left: 5px; right: 5px; } .widget-taxonomy-tiles__content:before { content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; opacity: 0.9; z-index: -1; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; } .widget-taxonomy-tiles__title { margin: 0 0 10px; font-style: italic; } .widget-taxonomy-tiles a { text-decoration: none; color: inherit; } .widget-taxonomy-tiles .post-count { display: inline-block; font-size: 18px; font-size: 1.125rem; font-style: italic; } .widget-taxonomy-tiles .tile_item { float: left; margin-bottom: -1px; } .widget-taxonomy-tiles .post-desc { margin: 0 0 10px; } .widget-taxonomy-tiles .tiles-columns { padding-top: 2px; margin: 0 -3px 0 0; display: block; line-height: 0; } .widget-taxonomy-tiles .tiles-columns:after { content: ''; display: block; clear: both; } .widget-taxonomy-tiles .tiles-columns .tile-xs-x { width: 100%; } @media (min-width: 544px) { .widget-taxonomy-tiles .tiles-columns .tile-xs-x { width: 100%; } } @media (min-width: 768px) { .widget-taxonomy-tiles .tiles-columns .tile-xs-x { width: 33.33333%; } } @media (min-width: 992px) { .widget-taxonomy-tiles .tiles-columns .tile-xs-x { width: 33.33333%; } } @media (min-width: 1200px) { .widget-taxonomy-tiles .tiles-columns .tile-xs-x { width: 33.33333%; } } .widget-taxonomy-tiles .tiles-columns .tile-sm-x { width: 100%; } @media (min-width: 544px) { .widget-taxonomy-tiles .tiles-columns .tile-sm-x { width: 100%; } } @media (min-width: 768px) { .widget-taxonomy-tiles .tiles-columns .tile-sm-x { width: 33.33333%; } } @media (min-width: 992px) { .widget-taxonomy-tiles .tiles-columns .tile-sm-x { width: 33.33333%; } } @media (min-width: 1200px) { .widget-taxonomy-tiles .tiles-columns .tile-sm-x { width: 33.33333%; } } .widget-taxonomy-tiles .tiles-columns .tile-md-x { width: 100%; } @media (min-width: 544px) { .widget-taxonomy-tiles .tiles-columns .tile-md-x { width: 100%; } } @media (min-width: 768px) { .widget-taxonomy-tiles .tiles-columns .tile-md-x { width: 33.33333%; } } @media (min-width: 992px) { .widget-taxonomy-tiles .tiles-columns .tile-md-x { width: 33.33333%; } } @media (min-width: 1200px) { .widget-taxonomy-tiles .tiles-columns .tile-md-x { width: 33.33333%; } } .widget-taxonomy-tiles .tiles-columns .tile-lg-x { width: 100%; } @media (min-width: 544px) { .widget-taxonomy-tiles .tiles-columns .tile-lg-x { width: 100%; } } @media (min-width: 768px) { .widget-taxonomy-tiles .tiles-columns .tile-lg-x { width: 33.33333%; } } @media (min-width: 992px) { .widget-taxonomy-tiles .tiles-columns .tile-lg-x { width: 33.33333%; } } @media (min-width: 1200px) { .widget-taxonomy-tiles .tiles-columns .tile-lg-x { width: 33.33333%; } } .widget-taxonomy-tiles .tiles-columns .tile-xl-x { width: 100%; } @media (min-width: 544px) { .widget-taxonomy-tiles .tiles-columns .tile-xl-x { width: 100%; } } @media (min-width: 768px) { .widget-taxonomy-tiles .tiles-columns .tile-xl-x { width: 66.66667%; } } @media (min-width: 992px) { .widget-taxonomy-tiles .tiles-columns .tile-xl-x { width: 66.66667%; } } @media (min-width: 1200px) { .widget-taxonomy-tiles .tiles-columns .tile-xl-x { width: 66.66667%; } } .widget-taxonomy-tiles .tiles-columns .tile-xs-y { height: 544px; } @media (min-width: 544px) { .widget-taxonomy-tiles .tiles-columns .tile-xs-y { height: 544px; } } @media (min-width: 768px) { .widget-taxonomy-tiles .tiles-columns .tile-xs-y { height: 248px; } } @media (min-width: 992px) { .widget-taxonomy-tiles .tiles-columns .tile-xs-y { height: 322px; } } @media (min-width: 1200px) { .widget-taxonomy-tiles .tiles-columns .tile-xs-y { height: 400px; } } .widget-taxonomy-tiles .tiles-columns .tile-sm-y { height: 544px; } @media (min-width: 544px) { .widget-taxonomy-tiles .tiles-columns .tile-sm-y { height: 544px; } } @media (min-width: 768px) { .widget-taxonomy-tiles .tiles-columns .tile-sm-y { height: 248px; } } @media (min-width: 992px) { .widget-taxonomy-tiles .tiles-columns .tile-sm-y { height: 322px; } } @media (min-width: 1200px) { .widget-taxonomy-tiles .tiles-columns .tile-sm-y { height: 400px; } } .widget-taxonomy-tiles .tiles-columns .tile-md-y { height: 544px; } @media (min-width: 544px) { .widget-taxonomy-tiles .tiles-columns .tile-md-y { height: 544px; } } @media (min-width: 768px) { .widget-taxonomy-tiles .tiles-columns .tile-md-y { height: 248px; } } @media (min-width: 992px) { .widget-taxonomy-tiles .tiles-columns .tile-md-y { height: 322px; } } @media (min-width: 1200px) { .widget-taxonomy-tiles .tiles-columns .tile-md-y { height: 400px; } } .widget-taxonomy-tiles .tiles-columns .tile-lg-y { height: 544px; } @media (min-width: 544px) { .widget-taxonomy-tiles .tiles-columns .tile-lg-y { height: 544px; } } @media (min-width: 768px) { .widget-taxonomy-tiles .tiles-columns .tile-lg-y { height: 248px; } } @media (min-width: 992px) { .widget-taxonomy-tiles .tiles-columns .tile-lg-y { height: 322px; } } @media (min-width: 1200px) { .widget-taxonomy-tiles .tiles-columns .tile-lg-y { height: 400px; } } .widget-taxonomy-tiles .tiles-columns .tile-xl-y { height: 544px; } @media (min-width: 544px) { .widget-taxonomy-tiles .tiles-columns .tile-xl-y { height: 544px; } } @media (min-width: 768px) { .widget-taxonomy-tiles .tiles-columns .tile-xl-y { height: 496px; } } @media (min-width: 992px) { .widget-taxonomy-tiles .tiles-columns .tile-xl-y { height: 644px; } } @media (min-width: 1200px) { .widget-taxonomy-tiles .tiles-columns .tile-xl-y { height: 800px; } } .sidebar-primary .widget-taxonomy-tiles .tiles-columns .tile-xs-x, .sidebar-secondary .widget-taxonomy-tiles .tiles-columns .tile-xs-x, .footer-area .widget-taxonomy-tiles .tiles-columns .tile-xs-x, .sidebar-primary .widget-taxonomy-tiles .tiles-columns .tile-sm-x, .sidebar-secondary .widget-taxonomy-tiles .tiles-columns .tile-sm-x, .footer-area .widget-taxonomy-tiles .tiles-columns .tile-sm-x, .sidebar-primary .widget-taxonomy-tiles .tiles-columns .tile-md-x, .sidebar-secondary .widget-taxonomy-tiles .tiles-columns .tile-md-x, .footer-area .widget-taxonomy-tiles .tiles-columns .tile-md-x, .sidebar-primary .widget-taxonomy-tiles .tiles-columns .tile-lg-x, .sidebar-secondary .widget-taxonomy-tiles .tiles-columns .tile-lg-x, .footer-area .widget-taxonomy-tiles .tiles-columns .tile-lg-x, .sidebar-primary .widget-taxonomy-tiles .tiles-columns .tile-xl-x, .sidebar-secondary .widget-taxonomy-tiles .tiles-columns .tile-xl-x, .footer-area .widget-taxonomy-tiles .tiles-columns .tile-xl-x { width: 50%; } @media (min-width: 768px) { .sidebar-primary .widget-taxonomy-tiles .columns-number-3 .widget-taxonomy-tiles__content, .sidebar-primary .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content, .sidebar-secondary .widget-taxonomy-tiles .columns-number-3 .widget-taxonomy-tiles__content, .sidebar-secondary .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content, .footer-area .widget-taxonomy-tiles .columns-number-3 .widget-taxonomy-tiles__content, .footer-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content { display: none; } .col-md-6 .before-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content, .col-md-6 .before-loop-area .widget-taxonomy-tiles .columns-number-3 .widget-taxonomy-tiles__content, .col-md-6 .after-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content, .col-md-6 .after-loop-area .widget-taxonomy-tiles .columns-number-3 .widget-taxonomy-tiles__content { padding: 15px; } .col-md-6 .before-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content .widget-taxonomy-tiles__title, .col-md-6 .before-loop-area .widget-taxonomy-tiles .columns-number-3 .widget-taxonomy-tiles__content .widget-taxonomy-tiles__title, .col-md-6 .after-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content .widget-taxonomy-tiles__title, .col-md-6 .after-loop-area .widget-taxonomy-tiles .columns-number-3 .widget-taxonomy-tiles__content .widget-taxonomy-tiles__title { font-size: 14px; font-size: 0.875rem; } .col-md-6 .before-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content .post-count, .col-md-6 .before-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content .post-desc, .col-md-6 .before-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content i, .col-md-6 .before-loop-area .widget-taxonomy-tiles .columns-number-3 .widget-taxonomy-tiles__content .post-count, .col-md-6 .before-loop-area .widget-taxonomy-tiles .columns-number-3 .widget-taxonomy-tiles__content .post-desc, .col-md-6 .before-loop-area .widget-taxonomy-tiles .columns-number-3 .widget-taxonomy-tiles__content i, .col-md-6 .after-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content .post-count, .col-md-6 .after-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content .post-desc, .col-md-6 .after-loop-area .widget-taxonomy-tiles .columns-number-4 .widget-taxonomy-tiles__content i, .col-md-6 .after-loop-area .widget-taxonomy-tiles .columns-number-3 .widget-taxonomy-tiles__content .post-count, .col-md-6 .after-loop-area .widget-taxonomy-tiles .columns-number-3 .widget-taxonomy-tiles__content .post-desc, .col-md-6 .after-loop-area .widget-taxonomy-tiles .columns-number-3 .widget-taxonomy-tiles__content i { display: none; } } .sidebar-primary .swiper-carousel-container .swiper-wrapper .post .entry-content, .sidebar-secondary .swiper-carousel-container .swiper-wrapper .post .entry-content, .footer-area .col-md-4 .swiper-carousel-container .swiper-wrapper .post .entry-content, .footer-area .col-md-3 .swiper-carousel-container .swiper-wrapper .post .entry-content { padding-left: 0; padding-right: 0; } .swiper-carousel-container { position: relative; } .swiper-carousel-container .swiper-pagination { position: static; } .widget_carousel .swiper-wrapper .swiper-slide { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: auto; } .full-width-header-area .widget_carousel, .after-content-full-width-area .widget_carousel, .before-content-area .widget_carousel, .before-content-area-page-categories .widget_carousel, .after-content-area .widget_carousel, .before-loop-area .widget_carousel, .after-loop-area .widget_carousel { margin-bottom: 0; } .swiper-button-next, .swiper-button-prev { top: 50%; margin: -22.5px 0 0; width: 45px; height: 45px; background-image: none; display: none; text-align: center; -webkit-transition: .3s; transition: .3s; } [data-slides-per-column="1"] ~ .swiper-button-next, [data-slides-per-column="1"] ~ .swiper-button-prev { top: 33%; margin-top: 0; } .swiper-button-next i, .swiper-button-prev i { font-size: 30px; line-height: 45px; width: auto; height: auto; } .swiper-button-next.button-prev, .swiper-button-prev.button-prev { left: 0; } .swiper-button-next.button-next, .swiper-button-prev.button-next { right: 0; } .swiper-wrapper .post { padding: 0; text-align: center; margin-bottom: 18px; } .swiper-wrapper .post .inner { width: 100%; background-color: #fff; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-align-self: stretch; -ms-flex-item-align: stretch; align-self: stretch; -webkit-transition: .3s; transition: .3s; } .swiper-wrapper .post .entry-header { padding-top: 0; } .swiper-wrapper .post .entry-content { margin: 0; padding: 0 10px 25px; } .swiper-wrapper .post .post-thumbnail__link { overflow: hidden; margin-bottom: 25px; display: block; } .swiper-wrapper .post .post-thumbnail__link img { width: 100%; display: block; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all 1s ease; transition: all 1s ease; } .swiper-wrapper .post .post-thumbnail__link:hover img { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); } .swiper-wrapper .post__title { margin: 0; } .swiper-wrapper .post__date { font-size: 16px; font-size: 1rem; line-height: 1.625; font-style: normal; } .sidebar-primary .vegetexia-smartslider h1.sp-title, .sidebar-secondary .vegetexia-smartslider h1.sp-title, .footer-area--cols-4 .vegetexia-smartslider h1.sp-title, .footer-area--cols-3 .vegetexia-smartslider h1.sp-title, .footer-area--cols-2 .vegetexia-smartslider h1.sp-title { font-size: 18px; line-height: 1.4; padding-right: 0; } .sidebar-primary .vegetexia-smartslider p.sp-content, .sidebar-secondary .vegetexia-smartslider p.sp-content, .footer-area--cols-4 .vegetexia-smartslider p.sp-content, .footer-area--cols-3 .vegetexia-smartslider p.sp-content, .footer-area--cols-2 .vegetexia-smartslider p.sp-content { padding-right: 0; } .sidebar-primary .vegetexia-smartslider .sp-content-wrap, .sidebar-secondary .vegetexia-smartslider .sp-content-wrap, .footer-area--cols-4 .vegetexia-smartslider .sp-content-wrap, .footer-area--cols-3 .vegetexia-smartslider .sp-content-wrap, .footer-area--cols-2 .vegetexia-smartslider .sp-content-wrap { padding-right: 15px; padding-left: 15px; } .vegetexia-smartslider { padding: 0; position: relative; overflow: hidden; width: 100%; } .vegetexia-smartslider__instance .sp-full-screen-button { right: 15px; } .vegetexia-smartslider__instance .sp-thumbnails-container { z-index: 2; } @media (min-width: 992px) { .vegetexia-smartslider__instance .sp-bottom-thumbnails { position: absolute; bottom: 15px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } } @media (min-width: 1200px) { .vegetexia-smartslider__instance .sp-bottom-thumbnails { bottom: 80px; } .before-content-area .vegetexia-smartslider__instance .sp-bottom-thumbnails, .before-content-area-page-categories .vegetexia-smartslider__instance .sp-bottom-thumbnails, .after-content-area .vegetexia-smartslider__instance .sp-bottom-thumbnails, .before-loop-area .vegetexia-smartslider__instance .sp-bottom-thumbnails, .after-loop-area .vegetexia-smartslider__instance .sp-bottom-thumbnails { bottom: 15px; } } .vegetexia-smartslider__instance .sp-bottom-thumbnails .sp-thumbnail-container { margin-left: 7.5px; margin-right: 7.5px; border: 7px solid #fff; } .vegetexia-smartslider__instance .sp-thumbnail-container { border: 7px solid #fff; } .vegetexia-smartslider__instance .sp-arrows .sp-arrow { width: 45px; height: 45px; background-image: none; text-align: center; border: 1px solid #909274; color: #909274; -webkit-transition: .3s; transition: .3s; } @media (min-width: 992px) { .vegetexia-smartslider__instance .sp-arrows .sp-arrow { width: 65px; height: 65px; } } .vegetexia-smartslider__instance .sp-arrows .sp-arrow:before { font-family: 'arrows'; font-weight: 400; font-style: normal; font-size: 20px; -webkit-transform: none; -ms-transform: none; transform: none; background-color: transparent; line-height: 1; width: auto; height: auto; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } @media (min-width: 992px) { .vegetexia-smartslider__instance .sp-arrows .sp-arrow:before { font-size: 30px; } } .vegetexia-smartslider__instance .sp-arrows .sp-arrow:after { display: none; } .vegetexia-smartslider__instance.sp-horizontal .sp-arrows { margin-top: -33px; } @media (max-width: 991px) { .vegetexia-smartslider__instance.sp-horizontal .sp-arrows { top: auto; bottom: 4%; z-index: 1; width: auto; } } @media (max-width: 767px) { .vegetexia-smartslider__instance.sp-horizontal .sp-arrows { bottom: 0; text-align: center; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } } [data-pagination="true"] .vegetexia-smartslider__instance.sp-horizontal .sp-arrows { display: none; } @media (min-width: 768px) { [data-pagination="true"] .vegetexia-smartslider__instance.sp-horizontal .sp-arrows { display: block; } } .vegetexia-smartslider__instance.sp-horizontal .sp-previous-arrow { position: relative; left: auto; display: inline-block; margin: 0 7.5px 0 15px; } @media (min-width: 992px) { .vegetexia-smartslider__instance.sp-horizontal .sp-previous-arrow { margin: 0; position: absolute; left: 15px; } } @media (min-width: 1600px) { .vegetexia-smartslider__instance.sp-horizontal .sp-previous-arrow { left: 6%; } .before-content-area .vegetexia-smartslider__instance.sp-horizontal .sp-previous-arrow, .before-content-area-page-categories .vegetexia-smartslider__instance.sp-horizontal .sp-previous-arrow, .after-content-area .vegetexia-smartslider__instance.sp-horizontal .sp-previous-arrow, .before-loop-area .vegetexia-smartslider__instance.sp-horizontal .sp-previous-arrow, .after-loop-area .vegetexia-smartslider__instance.sp-horizontal .sp-previous-arrow, .layout-boxed .vegetexia-smartslider__instance.sp-horizontal .sp-previous-arrow, .footer-area--fullwidth .vegetexia-smartslider__instance.sp-horizontal .sp-previous-arrow { left: 15px; } } .vegetexia-smartslider__instance.sp-horizontal .sp-previous-arrow:before { content: "\e009"; } .vegetexia-smartslider__instance.sp-horizontal .sp-next-arrow { position: relative; right: auto; display: inline-block; margin: 0 15px 0 7.5px; } @media (min-width: 992px) { .vegetexia-smartslider__instance.sp-horizontal .sp-next-arrow { margin: 0; position: absolute; right: 15px; } } @media (min-width: 1600px) { .vegetexia-smartslider__instance.sp-horizontal .sp-next-arrow { right: 6%; } .before-content-area .vegetexia-smartslider__instance.sp-horizontal .sp-next-arrow, .before-content-area-page-categories .vegetexia-smartslider__instance.sp-horizontal .sp-next-arrow, .after-content-area .vegetexia-smartslider__instance.sp-horizontal .sp-next-arrow, .before-loop-area .vegetexia-smartslider__instance.sp-horizontal .sp-next-arrow, .after-loop-area .vegetexia-smartslider__instance.sp-horizontal .sp-next-arrow, .layout-boxed .vegetexia-smartslider__instance.sp-horizontal .sp-next-arrow, .footer-area--fullwidth .vegetexia-smartslider__instance.sp-horizontal .sp-next-arrow { right: 15px; } } .vegetexia-smartslider__instance.sp-horizontal .sp-next-arrow:before { content: "\e008"; } .vegetexia-smartslider__instance.sp-vertical .sp-arrows { margin-left: -33px; } .vegetexia-smartslider__instance.sp-vertical .sp-previous-arrow { top: 10px; } .vegetexia-smartslider__instance.sp-vertical .sp-previous-arrow:before { content: "\e009"; } .vegetexia-smartslider__instance.sp-vertical .sp-next-arrow { bottom: 10px; } .vegetexia-smartslider__instance.sp-vertical .sp-next-arrow:before { content: "\e008"; } .vegetexia-smartslider__instance .sp-buttons { position: absolute; bottom: 8%; margin-left: auto; margin-right: auto; padding-left: 0.9375rem; padding-right: 0.9375rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-align: center; z-index: 1; height: 0; padding-top: 0 !important; } @media (min-width: 768px) { .vegetexia-smartslider__instance .sp-buttons { bottom: 10.5%; text-align: right; width: auto; left: auto; right: 0; -webkit-transform: translateX(0%); -ms-transform: translateX(0%); transform: translateX(0%); } } @media (min-width: 1200px) { .vegetexia-smartslider__instance .sp-buttons { width: 100%; left: 50%; max-width: 1200px; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } } .sidebar-primary .vegetexia-smartslider__instance .sp-buttons, .sidebar-secondary .vegetexia-smartslider__instance .sp-buttons { text-align: center; left: 0; right: 0; } .vegetexia-smartslider__instance .sp-buttons .sp-button { width: 18px; height: 18px; border: 1px solid; margin: 4px 6px; background: transparent; position: relative; } .vegetexia-smartslider__instance .sp-buttons .sp-button:before { -webkit-transition: .3s; transition: .3s; content: ''; position: absolute; top: 50%; left: 50%; width: 10px; height: 10px; border-radius: 50%; margin-top: -5px; margin-left: -5px; } .vegetexia-smartslider__instance .sp-image-container { position: relative; } .vegetexia-smartslider__instance .sp-content-wrap { position: absolute; top: 48%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100%; max-width: 1200px; padding-left: 15px; padding-right: 15px; } @media (min-width: 768px) { .vegetexia-smartslider__instance .sp-content-wrap { top: 51%; } } @media (min-width: 992px) and (max-width: 1399px) { .vegetexia-smartslider__instance .sp-content-wrap { padding-left: 100px; padding-right: 100px; } } @media (min-width: 992px) { .before-content-area .vegetexia-smartslider__instance .sp-content-wrap, .before-content-area-page-categories .vegetexia-smartslider__instance .sp-content-wrap, .after-content-area .vegetexia-smartslider__instance .sp-content-wrap, .before-loop-area .vegetexia-smartslider__instance .sp-content-wrap, .after-loop-area .vegetexia-smartslider__instance .sp-content-wrap, .layout-boxed .vegetexia-smartslider__instance .sp-content-wrap, .footer-area--fullwidth .vegetexia-smartslider__instance .sp-content-wrap { padding-left: 100px; padding-right: 100px; } } .vegetexia-smartslider__instance .sp-title, .vegetexia-smartslider__instance .sp-content, .vegetexia-smartslider__instance div.sp-more { position: static !important; width: 100% !important; padding-right: 43%; } @media (min-width: 400px) { .vegetexia-smartslider__instance .sp-title, .vegetexia-smartslider__instance .sp-content, .vegetexia-smartslider__instance div.sp-more { padding-right: 47%; } } @media (min-width: 544px) { .vegetexia-smartslider__instance .sp-title, .vegetexia-smartslider__instance .sp-content, .vegetexia-smartslider__instance div.sp-more { padding-right: 50%; } } @media (min-width: 768px) { .vegetexia-smartslider__instance .sp-title, .vegetexia-smartslider__instance .sp-content, .vegetexia-smartslider__instance div.sp-more { padding-right: 55%; } } @media (min-width: 1200px) { .vegetexia-smartslider__instance .sp-title, .vegetexia-smartslider__instance .sp-content, .vegetexia-smartslider__instance div.sp-more { padding-right: 61%; } } .before-loop-area .vegetexia-smartslider__instance .sp-title, .after-loop-area .vegetexia-smartslider__instance .sp-title, .before-loop-area .vegetexia-smartslider__instance .sp-content, .after-loop-area .vegetexia-smartslider__instance .sp-content, .before-loop-area .vegetexia-smartslider__instance div.sp-more, .after-loop-area .vegetexia-smartslider__instance div.sp-more { padding-right: 0; } .vegetexia-smartslider__instance h1.sp-title { overflow: hidden; line-height: 1.3846; font-size: 18px; } @media (min-width: 544px) { .vegetexia-smartslider__instance h1.sp-title { font-size: 20px; } } @media (min-width: 992px) { .vegetexia-smartslider__instance h1.sp-title { font-size: 34px; line-height: 1.294; } } .vegetexia-smartslider__instance h1.sp-title a { -webkit-transition: .3s !important; transition: .3s !important; word-break: normal; -webkit-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; hyphens: none; } .vegetexia-smartslider__instance p.sp-content { line-height: 1.55555; font-size: 14px; font-size: 0.875rem; margin-top: 15px; } @media (min-width: 992px) { .vegetexia-smartslider__instance p.sp-content { font-size: 18px; font-size: 1.125rem; margin-top: 30px; } } .vegetexia-smartslider__instance div.sp-more { padding-right: 0; margin-top: 15px; } @media (min-width: 992px) { .vegetexia-smartslider__instance div.sp-more { margin-top: 42px; } } .vegetexia-smartslider__instance div.sp-more a { position: relative; -webkit-transition: .3s !important; transition: .3s !important; background: transparent; font-weight: 700; } @media (min-width: 992px) { .vegetexia-smartslider__instance div.sp-more a { font-size: 18px; font-size: 1.125rem; padding: 21px 76px 21px 31px; } .vegetexia-smartslider__instance div.sp-more a .btn__icon { width: 70px; right: -25px; } .vegetexia-smartslider__instance div.sp-more a:hover { padding-left: 31px; padding-right: 76px; } .vegetexia-smartslider__instance div.sp-more a:hover .btn__icon { width: 30px; right: 33px; } } @media (max-width: 991px) { .vegetexia-smartslider[data-thumbnails-position="bottom"][data-thumbnails="true"] .sp-buttons { bottom: 24%; } } @media (max-width: 767px) { .vegetexia-smartslider[data-thumbnails-position="bottom"][data-thumbnails="true"] .sp-buttons { bottom: 26%; } } .widget-about-author { text-align: center; } .full-width-header-area .widget-about-author, .after-content-full-width-area .widget-about-author { padding: 15px; } @media (min-width: 992px) { .full-width-header-area .widget-about-author, .after-content-full-width-area .widget-about-author { padding: 30px; } } @media (min-width: 544px) { .footer-area--fullwidth .widget-about-author, .full-width-header-area .widget-about-author, .after-content-full-width-area .widget-about-author, .before-content-area .widget-about-author, .before-content-area-page-categories .widget-about-author, .before-loop-area .widget-about-author, .after-content-area .widget-about-author, .after-loop-area .widget-about-author { text-align: left; } } .position-two-sidebars .before-loop-area .widget-about-author, .position-two-sidebars .after-loop-area .widget-about-author { text-align: center; } .about-author:after { clear: both; content: ""; width: 100%; display: block; } .about-author_avatar { text-align: center; line-height: 0; } .full-width-header-area .about-author_avatar, .after-content-full-width-area .about-author_avatar, .before-content-area .about-author_avatar, .before-content-area-page-categories .about-author_avatar, .before-loop-area .about-author_avatar, .after-content-area .about-author_avatar, .after-loop-area .about-author_avatar, .footer-area--fullwidth .about-author_avatar { margin: 0 0 10px; } @media (min-width: 544px) { .full-width-header-area .about-author_avatar, .after-content-full-width-area .about-author_avatar, .before-content-area .about-author_avatar, .before-content-area-page-categories .about-author_avatar, .before-loop-area .about-author_avatar, .after-content-area .about-author_avatar, .after-loop-area .about-author_avatar, .footer-area--fullwidth .about-author_avatar { margin: 0 20px 0 0; float: left; } } .position-two-sidebars .before-loop-area .about-author_avatar, .position-two-sidebars .after-loop-area .about-author_avatar { float: none; margin: 0; } .about-author_avatar img { width: 100%; } .about-author_content { margin-top: 15px; } @media (min-width: 992px) { .about-author_content { margin-top: 30px; } } @media (min-width: 1200px) { .about-author_content { padding: 0 15px; } } .full-width-header-area .about-author_content, .after-content-full-width-area .about-author_content, .before-content-area .about-author_content, .before-content-area-page-categories .about-author_content, .before-loop-area .about-author_content, .after-content-area .about-author_content, .after-loop-area .about-author_content { overflow: hidden; } .position-two-sidebars .before-loop-area .about-author_content, .position-two-sidebars .after-loop-area .about-author_content { overflow: visible; } .about-author_description { padding: 0 0 15px; } @media (min-width: 992px) { .about-author_description { padding: 0 0 23px; } } .follow-block { padding: 20px 10px; text-align: center; } @media (min-width: 1200px) { .follow-block { padding: 37px 25px; } } [class*="footer-area--cols-"] .follow-block { text-align: left; } .footer-area .follow-block { background: none; padding: 0 0 20px; } @media (min-width: 1200px) { .footer-area .follow-block { padding: 0 0 37px; } } .subscribe-block { padding: 20px 10px; text-align: center; } @media (min-width: 1200px) { .subscribe-block { padding: 31px 25px 41px; } } .subscribe-block .widget-title { margin-bottom: 23px; } [class*="footer-area--cols-"] .subscribe-block { text-align: left; } .footer-area .subscribe-block { background: none; padding: 0; } .follow-block + .subscribe-block { -webkit-border-image: url("assets/images/hr-white.png") 1 repeat; -o-border-image: url("assets/images/hr-white.png") 1 repeat; border-image: url("assets/images/hr-white.png") 1 repeat; border-width: 1px 0 0; border-style: solid; } .footer-area .follow-block + .subscribe-block { -webkit-border-image: url("assets/images/hr.png") 1 repeat; -o-border-image: url("assets/images/hr.png") 1 repeat; border-image: url("assets/images/hr.png") 1 repeat; padding-top: 20px; } @media (min-width: 1200px) { .footer-area .follow-block + .subscribe-block { padding-top: 31px; } } .subscribe-block__input-group { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin: 0 -5px; } .footer-area--cols-2 .subscribe-block__input-group, .footer-area--cols-3 .subscribe-block__input-group { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .sidebar-primary .subscribe-block__input-group, .sidebar-secondary .subscribe-block__input-group, .footer-area--cols-4 .subscribe-block__input-group { display: block; margin: 0; } .subscribe-block__input-wrap, .subscribe-block__submit-wrap { padding: 5px; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; } @media (min-width: 1200px) { .subscribe-block__input-wrap, .subscribe-block__submit-wrap { max-width: 220px; } } .sidebar-primary .subscribe-block__input-wrap, .sidebar-secondary .subscribe-block__input-wrap, .footer-area--cols-4 .subscribe-block__input-wrap, .sidebar-primary .subscribe-block__submit-wrap, .sidebar-secondary .subscribe-block__submit-wrap, .footer-area--cols-4 .subscribe-block__submit-wrap { max-width: 100%; padding-left: 0; padding-right: 0; } .subscribe-block__input[type="email"] { border: 1px solid #fff; padding: 12.5px 17px; width: 100%; -webkit-box-shadow: none; box-shadow: none; } .subscribe-block__input[type="email"].error { background: #ffeff2; border-color: #f44336; } .subscribe-block__submit.btn { text-align: center; padding: 11.5px 43px 13.5px; width: 100%; } .sidebar-primary .subscribe-block__submit.btn, .sidebar-secondary .subscribe-block__submit.btn, .footer-area--cols-4 .subscribe-block__submit.btn { padding-left: 5px; padding-right: 5px; } .subscribe-block__message { padding: 0 0 15px; } .footer-area .subscribe-block__message { padding-bottom: 20px; } .subscribe-block__success { color: #398f14; font-style: italic; font-weight: 400; } .subscribe-block__error { font-weight: 400; font-style: italic; color: #f44336; } .instagram__items { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; margin: 0 -4px; } @media (min-width: 992px) { .instagram__items { -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; margin: 0; } } .sidebar-primary .instagram__items, .sidebar-secondary .instagram__items, .footer-area--cols-3 .instagram__items, .footer-area--cols-4 .instagram__items, .footer-area--cols-2 .instagram__items, .before-loop-area .instagram__items, .after-loop-area .instagram__items { -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; margin: 0 -4px; } .instagram__item { position: relative; min-height: 1px; -webkit-box-flex: 0; -webkit-flex: 0 0 33.33333%; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; padding: 4px; } @media (min-width: 992px) { .instagram__item { -webkit-box-flex: 1; -webkit-flex: auto; -ms-flex: auto; flex: auto; max-width: 100%; padding: 0; } } .sidebar-primary .instagram__item, .sidebar-secondary .instagram__item, .footer-area--cols-3 .instagram__item, .footer-area--cols-4 .instagram__item, .footer-area--cols-2 .instagram__item, .before-loop-area .instagram__item, .after-loop-area .instagram__item { -webkit-box-flex: 0; -webkit-flex: 0 0 33.33333%; -ms-flex: 0 0 33.33333%; flex: 0 0 33.33333%; max-width: 33.33333%; padding: 4px; } .instagram__link { position: relative; overflow: hidden; display: block; z-index: 1; } .instagram__link:hover .instagram__cover { opacity: 1; } .instagram__link + * { margin-top: 5px; } .instagram__img { display: inline-block; vertical-align: top; width: 100%; max-width: 160px; } .instagram__cover { position: absolute; top: 0; right: 0; bottom: 0; left: 0; color: #fff; opacity: 0; text-align: center; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; background: rgba(26, 26, 26, 0.35); } .instagram__cover:before { font-family: 'Material Icons'; font-weight: normal; font-style: normal; display: inline-block; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; /* Support for all WebKit browsers. */ -webkit-font-smoothing: antialiased; /* Support for Safari and Chrome. */ text-rendering: optimizeLegibility; /* Support for Firefox. */ -moz-osx-font-smoothing: grayscale; /* Support for IE. */ -webkit-font-feature-settings: 'liga'; -moz-font-feature-settings: 'liga'; font-feature-settings: 'liga'; display: block; position: absolute; top: 50%; left: 50%; content: '\E8F4'; font-size: 30px; -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0); transform: translateX(-50%) translateY(-50%) translateZ(0); } .instagram__date { text-align: center; font-size: 16px; font-size: 1rem; display: block; margin-bottom: 5px; } .instagram__caption { text-align: center; font-size: 16px; font-size: 1rem; margin-bottom: 5px; } .before-content-area .widget-instagram .widget-title, .before-content-area-page-categories .widget-instagram .widget-title, .after-content-area .widget-instagram .widget-title { font-size: 22px; font-size: 1.375rem; text-align: center; } .wpcf7__title { font-style: italic; font-weight: 700; margin-bottom: 20px; } .wpcf7__input-title { margin-bottom: 3px; display: block; } .wpcf7-form p.col-xs-12 { margin-bottom: 23px; } .wpcf7-form .btn.btn-primary { padding-left: 34px; padding-right: 45px; } .wpcf7-form .btn.btn-primary:hover { padding-left: 26px; padding-right: 53px; } .wpcf7-form .btn.btn-primary:hover .btn__icon { right: 26px; } .wpcf7 .wpcf7-form-control-wrap input { width: 100%; } .wpcf7 .wpcf7-not-valid { border-color: #f44336; background: rgba(244, 67, 54, 0.1); } .wpcf7 .wpcf7-not-valid-tip { color: #f44336; } .wpcf7 .wpcf7-validation-errors, .wpcf7 .wpcf7-mail-sent-ng, .wpcf7 .wpcf7-mail-sent-ok { margin: 1.5em 0; padding: 1em 2em; color: #fff; border: none; } .wpcf7 .wpcf7-validation-errors, .wpcf7 .wpcf7-mail-sent-ng { background: #f44336; } .wpcf7 .wpcf7-mail-sent-ok { background: #398f14; } .widget-easy-twitter-feed-widget-kamn .widget-easy-twitter-feed-widget-row { border: 1px solid #e5e5e5; } .widget-banner__link { display: block; position: relative; } .widget-banner__link:before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; background: rgba(26, 26, 26, 0.15); -webkit-transition: all .25s ease-out; transition: all .25s ease-out; } .widget-banner__link:hover:before { opacity: 1; } .widget-banner__img { width: 100%; vertical-align: top; } .widget-banner__overlay { -webkit-transition: all .25s ease-out; transition: all .25s ease-out; background: #fff; position: absolute; top: 50%; left: 15px; right: 15px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); text-align: center; padding: 9px 5px; } @media (min-width: 768px) { .widget-banner__overlay { left: 5px; right: 5px; } } @media (min-width: 1200px) { .widget-banner__overlay { left: 30px; right: 30px; } } .widget-banner__title { font-style: italic; font-size: 24px; font-size: 1.5rem; line-height: 1.2; margin-bottom: 0; } @media (min-width: 768px) { .widget-banner__title { font-size: 19.2px; font-size: 1.2rem; } } @media (min-width: 1200px) { .widget-banner__title { font-size: 24px; font-size: 1.5rem; } } .widget-banner__desc { font-weight: 500; margin-bottom: 0; } .widget-title { margin-bottom: 32px; } .sidebar-primary .widget-title, .sidebar-secondary .widget-title { text-align: center; } .widget_text .widget-title { margin-bottom: 16px; } .widget_recent_entries .widget-title, .widget_recent_comments .widget-title, .widget-custom-postson .widget-title { margin-bottom: 20px; } .widget ul { margin: 0 0; padding: 0 0; } .widget ul li { list-style: none; font-size: 14px; font-size: 0.875rem; position: relative; font-weight: 400; font-style: italic; margin-bottom: 10px; } .widget ul li + li { border-top: 1px dotted #b2b2b2; padding-top: 10px; } .widget ul li a { font-style: normal; } .widget ul li > ul { margin-bottom: 0; margin-left: 0; padding-top: 10px; margin-top: 10px; border-top: 1px dotted #b2b2b2; } .widget ul li > ul li { padding-left: 10px; } .before-content-area .widget_archive > ul, .before-content-area .widget_meta > ul, .before-content-area .widget_rss > ul, .before-content-area .widget_recent_comments > ul, .before-content-area .widget_recent_entries > ul, .before-content-area .widget_categories > div > ul, .after-content-area .widget_archive > ul, .after-content-area .widget_meta > ul, .after-content-area .widget_rss > ul, .after-content-area .widget_recent_comments > ul, .after-content-area .widget_recent_entries > ul, .after-content-area .widget_categories > div > ul, .before-loop-area .widget_archive > ul, .before-loop-area .widget_meta > ul, .before-loop-area .widget_rss > ul, .before-loop-area .widget_recent_comments > ul, .before-loop-area .widget_recent_entries > ul, .before-loop-area .widget_categories > div > ul, .after-loop-area .widget_archive > ul, .after-loop-area .widget_meta > ul, .after-loop-area .widget_rss > ul, .after-loop-area .widget_recent_comments > ul, .after-loop-area .widget_recent_entries > ul, .after-loop-area .widget_categories > div > ul, .full-width-header-area .widget_archive > ul, .full-width-header-area .widget_meta > ul, .full-width-header-area .widget_rss > ul, .full-width-header-area .widget_recent_comments > ul, .full-width-header-area .widget_recent_entries > ul, .full-width-header-area .widget_categories > div > ul { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; margin: 0 -15px; } .before-content-area .widget_archive > ul > li, .before-content-area .widget_meta > ul > li, .before-content-area .widget_rss > ul > li, .before-content-area .widget_recent_comments > ul > li, .before-content-area .widget_recent_entries > ul > li, .before-content-area .widget_categories > div > ul > li, .after-content-area .widget_archive > ul > li, .after-content-area .widget_meta > ul > li, .after-content-area .widget_rss > ul > li, .after-content-area .widget_recent_comments > ul > li, .after-content-area .widget_recent_entries > ul > li, .after-content-area .widget_categories > div > ul > li, .before-loop-area .widget_archive > ul > li, .before-loop-area .widget_meta > ul > li, .before-loop-area .widget_rss > ul > li, .before-loop-area .widget_recent_comments > ul > li, .before-loop-area .widget_recent_entries > ul > li, .before-loop-area .widget_categories > div > ul > li, .after-loop-area .widget_archive > ul > li, .after-loop-area .widget_meta > ul > li, .after-loop-area .widget_rss > ul > li, .after-loop-area .widget_recent_comments > ul > li, .after-loop-area .widget_recent_entries > ul > li, .after-loop-area .widget_categories > div > ul > li, .full-width-header-area .widget_archive > ul > li, .full-width-header-area .widget_meta > ul > li, .full-width-header-area .widget_rss > ul > li, .full-width-header-area .widget_recent_comments > ul > li, .full-width-header-area .widget_recent_entries > ul > li, .full-width-header-area .widget_categories > div > ul > li { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; padding: 15px 15px; margin: 0; border: none; position: relative; } .before-content-area .widget_archive > ul > li:after, .before-content-area .widget_meta > ul > li:after, .before-content-area .widget_rss > ul > li:after, .before-content-area .widget_recent_comments > ul > li:after, .before-content-area .widget_recent_entries > ul > li:after, .before-content-area .widget_categories > div > ul > li:after, .after-content-area .widget_archive > ul > li:after, .after-content-area .widget_meta > ul > li:after, .after-content-area .widget_rss > ul > li:after, .after-content-area .widget_recent_comments > ul > li:after, .after-content-area .widget_recent_entries > ul > li:after, .after-content-area .widget_categories > div > ul > li:after, .before-loop-area .widget_archive > ul > li:after, .before-loop-area .widget_meta > ul > li:after, .before-loop-area .widget_rss > ul > li:after, .before-loop-area .widget_recent_comments > ul > li:after, .before-loop-area .widget_recent_entries > ul > li:after, .before-loop-area .widget_categories > div > ul > li:after, .after-loop-area .widget_archive > ul > li:after, .after-loop-area .widget_meta > ul > li:after, .after-loop-area .widget_rss > ul > li:after, .after-loop-area .widget_recent_comments > ul > li:after, .after-loop-area .widget_recent_entries > ul > li:after, .after-loop-area .widget_categories > div > ul > li:after, .full-width-header-area .widget_archive > ul > li:after, .full-width-header-area .widget_meta > ul > li:after, .full-width-header-area .widget_rss > ul > li:after, .full-width-header-area .widget_recent_comments > ul > li:after, .full-width-header-area .widget_recent_entries > ul > li:after, .full-width-header-area .widget_categories > div > ul > li:after { content: ''; position: absolute; width: -webkit-calc(100% - 30px); width: calc(100% - 30px); bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); border-bottom: 1px dotted #b2b2b2; } .before-content-area .widget_archive > ul > li:last-child:after, .before-content-area .widget_meta > ul > li:last-child:after, .before-content-area .widget_rss > ul > li:last-child:after, .before-content-area .widget_recent_comments > ul > li:last-child:after, .before-content-area .widget_recent_entries > ul > li:last-child:after, .before-content-area .widget_categories > div > ul > li:last-child:after, .after-content-area .widget_archive > ul > li:last-child:after, .after-content-area .widget_meta > ul > li:last-child:after, .after-content-area .widget_rss > ul > li:last-child:after, .after-content-area .widget_recent_comments > ul > li:last-child:after, .after-content-area .widget_recent_entries > ul > li:last-child:after, .after-content-area .widget_categories > div > ul > li:last-child:after, .before-loop-area .widget_archive > ul > li:last-child:after, .before-loop-area .widget_meta > ul > li:last-child:after, .before-loop-area .widget_rss > ul > li:last-child:after, .before-loop-area .widget_recent_comments > ul > li:last-child:after, .before-loop-area .widget_recent_entries > ul > li:last-child:after, .before-loop-area .widget_categories > div > ul > li:last-child:after, .after-loop-area .widget_archive > ul > li:last-child:after, .after-loop-area .widget_meta > ul > li:last-child:after, .after-loop-area .widget_rss > ul > li:last-child:after, .after-loop-area .widget_recent_comments > ul > li:last-child:after, .after-loop-area .widget_recent_entries > ul > li:last-child:after, .after-loop-area .widget_categories > div > ul > li:last-child:after, .full-width-header-area .widget_archive > ul > li:last-child:after, .full-width-header-area .widget_meta > ul > li:last-child:after, .full-width-header-area .widget_rss > ul > li:last-child:after, .full-width-header-area .widget_recent_comments > ul > li:last-child:after, .full-width-header-area .widget_recent_entries > ul > li:last-child:after, .full-width-header-area .widget_categories > div > ul > li:last-child:after { display: none; } @media (min-width: 544px) { .before-content-area .widget_archive > ul > li, .before-content-area .widget_meta > ul > li, .before-content-area .widget_rss > ul > li, .before-content-area .widget_recent_comments > ul > li, .before-content-area .widget_recent_entries > ul > li, .before-content-area .widget_categories > div > ul > li, .after-content-area .widget_archive > ul > li, .after-content-area .widget_meta > ul > li, .after-content-area .widget_rss > ul > li, .after-content-area .widget_recent_comments > ul > li, .after-content-area .widget_recent_entries > ul > li, .after-content-area .widget_categories > div > ul > li, .before-loop-area .widget_archive > ul > li, .before-loop-area .widget_meta > ul > li, .before-loop-area .widget_rss > ul > li, .before-loop-area .widget_recent_comments > ul > li, .before-loop-area .widget_recent_entries > ul > li, .before-loop-area .widget_categories > div > ul > li, .after-loop-area .widget_archive > ul > li, .after-loop-area .widget_meta > ul > li, .after-loop-area .widget_rss > ul > li, .after-loop-area .widget_recent_comments > ul > li, .after-loop-area .widget_recent_entries > ul > li, .after-loop-area .widget_categories > div > ul > li, .full-width-header-area .widget_archive > ul > li, .full-width-header-area .widget_meta > ul > li, .full-width-header-area .widget_rss > ul > li, .full-width-header-area .widget_recent_comments > ul > li, .full-width-header-area .widget_recent_entries > ul > li, .full-width-header-area .widget_categories > div > ul > li { -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .before-content-area .widget_archive > ul > li:last-child:after, .before-content-area .widget_meta > ul > li:last-child:after, .before-content-area .widget_rss > ul > li:last-child:after, .before-content-area .widget_recent_comments > ul > li:last-child:after, .before-content-area .widget_recent_entries > ul > li:last-child:after, .before-content-area .widget_categories > div > ul > li:last-child:after, .after-content-area .widget_archive > ul > li:last-child:after, .after-content-area .widget_meta > ul > li:last-child:after, .after-content-area .widget_rss > ul > li:last-child:after, .after-content-area .widget_recent_comments > ul > li:last-child:after, .after-content-area .widget_recent_entries > ul > li:last-child:after, .after-content-area .widget_categories > div > ul > li:last-child:after, .before-loop-area .widget_archive > ul > li:last-child:after, .before-loop-area .widget_meta > ul > li:last-child:after, .before-loop-area .widget_rss > ul > li:last-child:after, .before-loop-area .widget_recent_comments > ul > li:last-child:after, .before-loop-area .widget_recent_entries > ul > li:last-child:after, .before-loop-area .widget_categories > div > ul > li:last-child:after, .after-loop-area .widget_archive > ul > li:last-child:after, .after-loop-area .widget_meta > ul > li:last-child:after, .after-loop-area .widget_rss > ul > li:last-child:after, .after-loop-area .widget_recent_comments > ul > li:last-child:after, .after-loop-area .widget_recent_entries > ul > li:last-child:after, .after-loop-area .widget_categories > div > ul > li:last-child:after, .full-width-header-area .widget_archive > ul > li:last-child:after, .full-width-header-area .widget_meta > ul > li:last-child:after, .full-width-header-area .widget_rss > ul > li:last-child:after, .full-width-header-area .widget_recent_comments > ul > li:last-child:after, .full-width-header-area .widget_recent_entries > ul > li:last-child:after, .full-width-header-area .widget_categories > div > ul > li:last-child:after { display: block; } } /*-------------------------------------------------------------- # Widget calendar --------------------------------------------------------------*/ .widget_calendar .calendar_wrap { border-left: 1px solid #C9C9C9; border-right: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9; padding: 0 10px; } @media (min-width: 768px) and (max-width: 991px) { .widget_calendar .calendar_wrap { padding: 0 0; } } .widget_calendar .calendar_wrap table { margin: 0; position: relative; } .widget_calendar .calendar_wrap caption { padding: 8px 10px; text-align: center; margin: 0 -10px; } @media (min-width: 768px) and (max-width: 991px) { .widget_calendar .calendar_wrap caption { margin: 0; } } .widget_calendar .calendar_wrap th { font-size: 12px; font-size: 0.75rem; font-weight: 500; line-height: 1; padding-top: 25px; text-align: center; padding-bottom: 10.5px; } .widget_calendar .calendar_wrap tbody td { padding: 2.5px 0; width: 14.2857%; text-align: center; font-size: 12px; font-size: 0.75rem; font-weight: 500; line-height: 25px; } .widget_calendar .calendar_wrap tbody td a { display: inline-block; width: 25px; height: 25px; line-height: 23px; border: 1px solid #AAAAAA; } @media (min-width: 768px) and (max-width: 991px) { .widget_calendar .calendar_wrap tbody td a { width: 20px; height: 20px; line-height: 18px; } } .widget_calendar .calendar_wrap tbody td a:hover { background: #555555; border-color: #555555; } .widget_calendar .calendar_wrap tbody tr:last-child > td { padding-bottom: 18px; } .widget_calendar .calendar_wrap tfoot:before { position: absolute; content: ''; height: 1px; background: url("assets/images/hr.png") repeat; left: 0; right: 0; } .widget_calendar .calendar_wrap #prev, .widget_calendar .calendar_wrap #next { font-size: 16px; font-size: 1rem; padding: 13px 0; font-style: italic; font-weight: 400; } .widget_calendar .calendar_wrap #prev a, .widget_calendar .calendar_wrap #next a { color: #b1b1b1; } .widget_calendar .calendar_wrap #prev { padding-left: 10px; } .widget_calendar .calendar_wrap #next { text-align: right; padding-right: 10px; } /*-------------------------------------------------------------- # Widget Tag Cloud --------------------------------------------------------------*/ .widget_tag_cloud .tagcloud { margin: 0 -3px; } .widget_tag_cloud .tagcloud a { line-height: 2; padding: 7px 19px; border: 1px solid #c6c6c6; text-decoration: none; display: inline-block; margin: 4px 3px; background-color: transparent; } @media (min-width: 768px) and (max-width: 992px) { .widget_tag_cloud .tagcloud a { padding: 6px 10px; } } /*-------------------------------------------------------------- # Widget Recent Posts and Recent Comments --------------------------------------------------------------*/ /* Recent Posts */ .widget_recent_entries ul li { margin: 0 0 24px 0; } .widget_recent_entries ul li a { display: inline-block; margin-bottom: 15px; } .widget_recent_entries ul li .post-date { display: block; text-align: right; } .footer-area .widget_recent_entries ul li .post-date { text-align: left; } /* Recent Comments */ .widget_recent_comments ul li.recentcomments { margin: 0 0 21px 0; font-style: italic; } .widget_recent_comments ul li.recentcomments a { font-style: normal; } /* Recent Posts & Recent Comments */ .widget_recent_comments ul li + li, .widget_recent_entries ul li + li { border-top: 1px dotted #b2b2b2; padding-top: 19px; } .widget-custom-postson .category { text-align: center; margin-bottom: 5px; } .widget-custom-postson .entry-content { margin-bottom: 0; } .widget-custom-postson .entry-content p { margin-bottom: 11px; } .widget-custom-postson .entry-permalink { text-align: center; } .widget-custom-postson .entry-permalink a { margin-top: 15px; } .widget-custom-postson .entry-meta { margin-bottom: 0; } .widget-custom-postson .entry-meta + * { margin-top: 10px; } .widget-custom-postson .entry-title { text-align: left; } .single .widget-custom-postson .entry-title { padding-left: 0; padding-right: 0; } .widget-custom-postson .post { margin-bottom: 24px; } .sidebar-secondary .widget-custom-postson .post:last-child, .sidebar-primary .widget-custom-postson .post:last-child { margin-bottom: 0; } .widget-custom-postson .post__date { text-align: right; } .footer-area .widget-custom-postson .post__date { text-align: left; } .widget-custom-postson .post-image img { display: block; margin-bottom: 15px; } .sidebar-secondary .widget-custom-postson .post + .post .post-inner, .sidebar-primary .widget-custom-postson .post + .post .post-inner, .footer-area .widget-custom-postson .post + .post .post-inner { border-top: 1px dotted #b2b2b2; padding-top: 19px; } /*-------------------------------------------------------------- # Content --------------------------------------------------------------*/ .site { word-wrap: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; -o-hyphens: auto; hyphens: auto; overflow: hidden; } .page .site-main, .single .site-main { margin: 0 0 25px; } @media (min-width: 992px) { .page .site-main, .single .site-main { margin: 0 0 50px; } } .page .site .sidebar-primary, .single .site .sidebar-primary, .page .site .sidebar-secondary, .single .site .sidebar-secondary { margin: 0 0 7px; } .site-content .full-width-header-area + .container { padding-top: 17px; } .container.site-header > .container, .container.site-content > .container, .container.site-footer > .container, .container.top-panel__wrap > .container, .container.header-container_wrap > .container { max-width: inherit; padding-left: 0; padding-right: 0; } .container.site-header .breadcrumbs > .container, .container.site-content .breadcrumbs > .container, .container.site-footer .breadcrumbs > .container, .container.top-panel__wrap .breadcrumbs > .container, .container.header-container_wrap .breadcrumbs > .container { max-width: inherit; padding-left: 0; padding-right: 0; } /*-------------------------------------------------------------- ## Header --------------------------------------------------------------*/ .site-header { margin-bottom: 35px; } .header-container { padding: 80px 20px 25px; position: relative; } .header-container:after { position: absolute; top: 100%; content: ''; width: 100%; height: 3px; background: rgba(75, 75, 75, 0.04); left: 0; } @media (min-width: 768px) { .header-container { padding: 55px 0 0; } } .layout-boxed .site-header.minimal .header-container, .layout-boxed .site-header.default .header-container, .layout-boxed .site-header.centered .header-container { padding-left: 0; padding-right: 0; } @media (min-width: 768px) { .isStuck { background: #fff; position: fixed; width: 100%; left: 0; z-index: 9999; -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.17); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.17); } .site-header.minimal .isStuck.main-navigation, .site-header.default .isStuck.main-navigation, .site-header.centered .isStuck.main-navigation { padding: 0; width: 100%; text-align: center; } .site-header.minimal .isStuck.main-navigation ul.menu > li, .site-header.default .isStuck.main-navigation ul.menu > li, .site-header.centered .isStuck.main-navigation ul.menu > li { padding: 25px 0; } } @media (min-width: 768px) { .site-header.default .header-container { padding: 55px 0 20px; } } .site-header.default .main-navigation { text-align: left; clear: both; padding: 36px 0 0 0; } .site-header.default .site-branding { text-align: center; } @media (min-width: 768px) { .site-header.default .site-branding { float: left; } } .site-header.default .social-list { float: right; padding: 7px 0; } .site-header.centered .site-branding { text-align: center; } .site-header.centered .social-list { text-align: center; padding-top: 15px; } @media (min-width: 992px) { .site-header.centered .social-list { padding-top: 7px; text-align: right; } } .site-header.centered .main-navigation { text-align: center; padding: 15px 0 0 0; } @media (min-width: 992px) { .site-header.centered .main-navigation { padding: 29px 0 0 0; } } @media (min-width: 768px) { .site-header.minimal .header-container { padding: 20px 50px; } } .site-header.minimal .social-list { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; white-space: nowrap; padding: 15px 15px; } .site-header.minimal .main-navigation { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3; width: auto; text-align: center; padding: 0 15px; } @media (min-width: 1200px) { .site-header.minimal .main-navigation { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } } @media (min-width: 768px) { .site-header.minimal .main-navigation ul.menu > li { padding-top: 45px; padding-bottom: 45px; } } .site-header.minimal .site-branding { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; padding: 0 15px; } @media (max-width: 767px) { .site-header.minimal .site-branding { text-align: center; -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; } } .header-container__flex { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-left: -15px; margin-right: -15px; } .top-panel { padding: 31px 0 21px; position: relative; -webkit-border-image: url("assets/images/hr.png") 1 repeat; -o-border-image: url("assets/images/hr.png") 1 repeat; border-image: url("assets/images/hr.png") 1 repeat; border-width: 0 0 1px; border-style: solid; } .site-header.minimal .top-panel { padding: 31px 50px 21px 50px; } .layout-boxed .top-panel { padding-left: 0; padding-right: 0; } .top-panel__wrap:after { clear: both; content: ""; width: 100%; display: block; } .site-header.minimal .top-panel__wrap .container { max-width: inherit; padding-left: 0; padding-right: 0; } .top-panel__wrap .container .row { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .top-panel__message, .top-panel__search, .top-panel__menu { padding-left: 15px; padding-right: 15px; margin-bottom: 10px; } .top-panel__menu-list { list-style: none; margin: 0 -5px; padding: 0; } .top-panel__menu-list li { display: inline-block; padding: 0 5px; } .top-panel__menu-list li:last-child { margin-right: 0; } .top-panel__menu-list li a { text-decoration: none; } .top-panel__menu-list li.current-menu-item, .top-panel__menu-list li.current_page_item, .top-panel__menu-list li a:hover { text-decoration: none; } .site-logo { padding: 0; margin: 0; line-height: 1; text-transform: uppercase; letter-spacing: 1.8px; } .site-logo__link { text-decoration: none; display: inline-block; } @media (min-width: 768px) { .site-header.minimal .site-logo, .site-header.default .site-logo { display: inline-block; margin-right: 5px; } } .site-description { font-style: italic; text-align: center; font-size: 18px; font-size: 1.125rem; } @media (min-width: 768px) { .site-header.minimal .site-description, .site-header.default .site-description { display: inline-block; } } /*-------------------------------------------------------------- ## Posts and pages --------------------------------------------------------------*/ .sticky { display: block; } .sticky__label { display: block; text-align: center; width: 50px; height: 60px; position: absolute; left: 0; top: -2px; } .posts-list--masonry-2-cols .sticky__label, .posts-list--masonry-3-cols .sticky__label { left: 15px; } .sticky__label:after { content: ''; position: absolute; left: 0; bottom: 0; width: 0; height: 0; border-style: solid; border-width: 0 25px 15px 25px; border-color: transparent transparent #fff transparent; } .sticky__label > i { font-size: 24px; line-height: 1; margin-right: 0; margin-top: 10px; } .sticky__label + .post-list__item-content .entry-header .post__cats { padding: 0 55px; } @media (min-width: 768px) { .posts-list--grid-2-cols .sticky .entry-title, .posts-list--grid-3-cols .sticky .entry-title { padding: 0 25px; } } .post-content--excerpt .posts-list__item .entry-content p { margin: 0; } .posts-list__item a { text-decoration: none; } .hentry { border: none; position: relative; padding: 37px 0 0; margin: 0 0 40px; } .posts-list .hentry, .single-post .hentry { -webkit-border-image: url("assets/images/hr.png") 1 repeat; -o-border-image: url("assets/images/hr.png") 1 repeat; border-image: url("assets/images/hr.png") 1 repeat; border-width: 1px 0 0; border-style: solid; } .page .hentry { -webkit-box-shadow: none; box-shadow: none; border-radius: 0; padding: 0; } .entry-permalink { text-align: center; } .entry-title { text-align: center; } @media (min-width: 992px) { .posts-list--default .entry-title, .single-post .entry-title { padding: 0 25px; } } .posts-list .format-audio .entry-title { margin-bottom: 20px; } .entry-meta { text-align: center; margin-bottom: 12px; } .posts-list .format-audio .entry-meta, .single-post .entry-meta { margin-bottom: 23px; } .entry-meta > * { margin: 0 25px 0 0; display: inline-block; position: relative; } .entry-meta > *:before { content: ''; height: 18px; width: 1px; background: #c6c6c6; position: absolute; top: 6px; right: -12.5px; } .entry-meta > *:last-child { margin: 0; } .entry-meta > *:last-child:before { display: none; } .posts-list .entry-summary, .posts-list .entry-content { display: none; } @media (min-width: 768px) { .posts-list .entry-summary, .posts-list .entry-content { display: block; } } .posts-list--default.post-content--excerpt .format-audio .entry-summary, .posts-list--default.post-content--excerpt .format-audio .entry-content { display: none; } .entry-footer { position: relative; } .posts-list .entry-footer { margin: 25px -10px 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .posts-list .entry-footer > * { margin-right: 10px; margin-left: 10px; } .posts-list--default .entry-footer { margin-left: 0; margin-right: 0; } .posts-list--default .entry-footer > * { -webkit-box-flex: 1; -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; text-align: center; } @media (min-width: 768px) { .posts-list--default .entry-footer { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; margin-left: -10px; margin-right: -10px; } .posts-list--default .entry-footer > * { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; margin: 0 10px; } } .post-thumbnail { margin-bottom: 30px; } .post-thumbnail__link.post-thumbnail--small { display: block; margin-bottom: 15px; text-align: center; } @media (min-width: 992px) { .post-thumbnail__link.post-thumbnail--small { float: left; margin-right: 30px; text-align: left; } } .format-link .post-thumbnail__link.post-thumbnail--small { display: block; text-align: center; float: none; margin-right: 0; margin-bottom: 0; width: 100%; } .format-link .post-thumbnail__link.post-thumbnail--small img { width: 100%; } .post-thumbnail__img { display: inline-block; vertical-align: top; } .posts-list .post-thumbnail__img { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; -webkit-transition: none !important; transition: none !important; } .post-thumbnail--fullwidth .post-thumbnail__img { width: 100%; } .single-post .post-thumbnail__img { width: 100%; } .posts-list .post-thumbnail--fullwidth { display: block; } .post__cats { text-align: center; margin-bottom: 10px; } .single-post .post__cats { margin-bottom: 25px; } .post__cats a { display: inline-block; text-decoration: none; } .post-author .material-icons, .post-author .fa, .post__date .material-icons, .post__date .fa, .post__comments .material-icons, .post__comments .fa, .post__tags .material-icons, .post__tags .fa { font-size: 16px; margin-right: 10px; vertical-align: middle; } .post-list__item-content { margin: 0 0 20px; } .byline, .updated:not(.published) { display: none; } .single .byline, .group-blog .byline { display: inline; } .page-content, .entry-content, .entry-summary { margin: 0 0 20px; } .single-post .page-content, .single-post .entry-content, .single-post .entry-summary { margin: 0 0 13px; } .page-links { clear: both; margin: 0 0 20px; } .position-two-sidebars #sidebar-secondary { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .position-two-sidebars #primary { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; } .position-two-sidebars #sidebar-primary { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } @media (min-width: 768px) { .position-two-sidebars #sidebar-secondary { -webkit-box-ordinal-group: 1; -webkit-order: 0; -ms-flex-order: 0; order: 0; } .position-two-sidebars #primary { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .position-two-sidebars #sidebar-primary { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } } /*-------------------------------------------------------------- ## Post Formats --------------------------------------------------------------*/ .post { /* Gallery */ /* Link */ /* Quote */ /* Wrapper for non-image featured content */ } .post p img{ width: 100%; height: auto; } .post p{ font-size: 16px; } .post #quote { padding: 35px 25px 25px 25px; margin: 0 0 18px 15px; border-radius: 5px; /*background: #FEDDCD;*/ background: url("http://rustobaco.ru/wp-content/themes/vegetexia/assets/images/quote.png") no-repeat; /*background-color: #efefef;*/ background-position: 12px 12px; font-style: italic; /*color: #4B290C;*/ color: #555; } .post-gallery { margin-bottom: 23px; } .post-gallery img { display: block; width: 100%; } .post-gallery .swiper-button-next, .post-gallery .swiper-button-prev { margin-top: -22.5px; top: 50%; } .post-gallery .swiper-button-prev { left: 0; } .post-gallery .swiper-button-next { right: 0; } .post-gallery .material-icons { font-size: 30px; width: auto; height: auto; } .post-gallery__caption { position: absolute; bottom: 0; left: 0; right: 0; padding: 15px; background: rgba(0, 0, 0, 0.5); color: #fff; } .post-gallery__link { display: block; } .post-format-link { display: block; text-align: center; margin: 10px 0; padding: 10px 10px; font-size: 18px; font-size: 1.125rem; } @media (min-width: 768px) { .posts-list--default .post-format-link { padding: 10px 30px; } } .posts-list--grid-3-cols .post-format-link, .posts-list--masonry-3-cols .post-format-link { font-size: 16px; font-size: 1rem; } .has-thumb .post-format-link { display: inline-block; margin: 10px 10px; } @media (min-width: 992px) { .has-thumb .post-format-link { margin: 10px 40px; } } @media (min-width: 992px) { .posts-list--grid-3-cols .has-thumb .post-format-link, .posts-list--masonry-3-cols .has-thumb .post-format-link { margin: 10px 0; } } .post .post-format-link { text-decoration: underline; } .has-thumb .post-thumbnail { position: relative; } .has-thumb .post-thumbnail__format-link { position: absolute; top: 50%; left: 0; right: 0; text-align: center; -webkit-transform: translateY(-50%) translateZ(0); transform: translateY(-50%) translateZ(0); } .post-format-quote { padding: 50px 15px; } @media (min-width: 992px) { .post-format-quote { padding: 80px 72px; } } @media (min-width: 992px) { .posts-list--default .post-format-quote { padding: 105px 72px 95px; } } @media (min-width: 992px) { .posts-list--grid-3-cols .post-format-quote, .posts-list--masonry-3-cols .post-format-quote { padding: 40px 15px; } } @media (min-width: 768px) { .posts-list--default .post-format-quote q { font-size: 26px; font-size: 1.625rem; line-height: 1.385; } } .post-format-quote q:before { display: block; margin-bottom: 22px; } .post-featured-content { margin-bottom: 30px; } .format-video .post-featured-content { background: none; } .embed-wrapper .twitter-tweet { margin: 10px auto !important; max-width: 100% !important; } .fb_iframe_widget { max-width: 100%; } .fb_iframe_widget > span { max-width: 100%; } .mini-gallery a { display: block; } .mini-gallery a img { width: 100%; display: block; } a[data-popup="magnificPopup"], .mini-gallery a { display: block; position: relative; cursor: -webkit-zoom-in; cursor: zoom-in; } a[data-popup="magnificPopup"]:before, .mini-gallery a:before { position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: rgba(26, 26, 26, 0.35); opacity: 0; -webkit-transition: all .25s ease-out; transition: all .25s ease-out; content: ''; } a[data-popup="magnificPopup"]:after, .mini-gallery a:after { position: absolute; top: 50%; left: 50%; -webkit-transform: translateY(-50%) translateX(-50%) translateZ(0) scale(3); transform: translateY(-50%) translateX(-50%) translateZ(0) scale(3); font-family: 'Material Icons'; font-weight: normal; font-style: normal; display: inline-block; line-height: 1; text-transform: none; letter-spacing: normal; word-wrap: normal; white-space: nowrap; direction: ltr; /* Support for all WebKit browsers. */ -webkit-font-smoothing: antialiased; /* Support for Safari and Chrome. */ text-rendering: optimizeLegibility; /* Support for Firefox. */ -moz-osx-font-smoothing: grayscale; /* Support for IE. */ -webkit-font-feature-settings: 'liga'; -moz-font-feature-settings: 'liga'; font-feature-settings: 'liga'; color: #fff; content: '\E8F4'; font-size: 30px; line-height: 1; -webkit-transition: all .25s ease-out; transition: all .25s ease-out; opacity: 0; } a[data-popup="magnificPopup"]:hover:before, a[data-popup="magnificPopup"]:hover:after, .mini-gallery a:hover:before, .mini-gallery a:hover:after { opacity: 1; } a[data-popup="magnificPopup"]:hover:after, .mini-gallery a:hover:after { -webkit-transform: translateY(-50%) translateX(-50%) translateZ(0) scale(1); transform: translateY(-50%) translateX(-50%) translateZ(0) scale(1); } a[data-popup="magnificPopup"]:focus, .mini-gallery a:focus { outline: none; } .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { pointer-events: auto; cursor: default; } /*-------------------------------------------------------------- ## Footer --------------------------------------------------------------*/ .site-footer { margin-top: 10px; position: relative; z-index: 1; } .footer-area { padding-top: 35px; } .footer-area-wrap { position: relative; } .footer-area-wrap:before { position: absolute; top: 0; content: ''; width: 100%; height: 3px; background: rgba(75, 75, 75, 0.04); } .footer-container { padding: 50px 0 65px; } .site-footer.centered .footer-container, .site-footer.minimal .footer-container { position: relative; } .site-footer.centered .footer-container:before, .site-footer.minimal .footer-container:before { position: absolute; top: 0; left: 0; content: ''; width: 100%; height: 3px; background: rgba(75, 75, 75, 0.04); } .footer-area-wrap + .footer-container { -webkit-border-image: url("assets/images/hr.png") 1 repeat; -o-border-image: url("assets/images/hr.png") 1 repeat; border-image: url("assets/images/hr.png") 1 repeat; border-width: 1px 0 0; border-style: solid; } .site-info .site-branding { margin: 0 0 26px; } .site-info .footer-menu { margin-bottom: 40px; } .site-info .social-list { margin: 0 0 40px; } .site-footer.default .footer-container { text-align: center; padding-top: 40px; padding-bottom: 40px; } .site-footer.default .site-info .footer-copyright { margin-bottom: 25px; font-weight: 400; } .site-footer.default .site-info .footer-privacy-menu { margin-bottom: 25px; } .site-footer.centered { text-align: center; } .site-footer.minimal .footer-container { padding-top: 40px; padding-bottom: 50px; } .site-footer.minimal .site-info { text-align: center; } @media (min-width: 768px) { .site-footer.minimal .site-info { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; text-align: left; } } .site-footer.minimal .site-info .footer-copyright { margin-bottom: 25px; font-weight: 400; } @media (min-width: 768px) { .site-footer.minimal .site-info .footer-copyright { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } } .site-footer.minimal .site-info .footer-privacy-menu { margin-bottom: 25px; } @media (min-width: 768px) { .site-footer.minimal .site-info .footer-privacy-menu { margin-bottom: 0; } } .site-footer.minimal .site-info .social-list { margin: 0; } /*-------------------------------------------------------------- ## Asides --------------------------------------------------------------*/ .blog .format-aside .entry-title, .archive .format-aside .entry-title { display: none; } /*-------------------------------------------------------------- ## Comments --------------------------------------------------------------*/ .comment-content a { word-wrap: break-word; } .bypostauthor { display: block; } .contact-info__phone, .contact-info__email { font-weight: 400; } .contact-info__phone + .contact-info__phone { margin-top: -23px; } .not-found { text-align: center; margin: 0 0 30px; } .not-found.no-results .page-title { margin-bottom: 15px; } .not-found .page-title { margin: 35px 0 5px; font-size: 64px; font-size: 4rem; font-weight: 700; line-height: 1; } @media (min-width: 768px) { .not-found .page-title { margin-top: 80px; } } @media (min-width: 992px) { .not-found .page-title { margin-bottom: 0; margin-top: 111px; font-size: 80px; font-size: 5rem; } } .not-found .page-header h5 { margin-bottom: 40px; font-style: normal; font-size: 24px; font-size: 1.5rem; font-weight: 700; } @media (min-width: 768px) { .not-found .page-header h5 { margin-bottom: 62px; } } @media (min-width: 992px) { .not-found .page-header h5 { font-size: 32px; font-size: 2rem; } } .not-found .page-header .btn { margin-bottom: 50px; } @media (min-width: 768px) { .not-found .page-header .btn { margin-bottom: 80px; } } @media (min-width: 992px) { .not-found .page-header .btn { margin-bottom: 120px; } } .not-found .page-content h4 { padding-top: 15px; margin-bottom: 20px; } /*-------------------------------------------------------------- # Infinite scroll --------------------------------------------------------------*/ /* Globally hidden elements when Infinite Scroll is supported and in use. */ .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */ display: none; } /* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */ .infinity-end.neverending .site-footer { display: block; } /*-------------------------------------------------------------- # Media --------------------------------------------------------------*/ .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } /* Make sure embeds and iframes fit their containers. */ embed, iframe, object { max-width: 100%; } .mejs-container { margin-bottom: 23px; } .img-pull-left { width: 50%; float: left; margin: 0 4% 1% 0; } .img-pull-right { width: 50%; float: right; margin: 0 0 1% 4%; } /*-------------------------------------------------------------- ## Captions --------------------------------------------------------------*/ .wp-caption { margin-bottom: 1.5em; max-width: 100%; } .wp-caption img[class*="wp-image-"] { display: block; margin-left: auto; margin-right: auto; } .wp-caption .wp-caption-text { margin: 0.8075em 0; } .wp-caption-text { text-align: center; } /*-------------------------------------------------------------- ## Galleries --------------------------------------------------------------*/ .gallery { margin-bottom: 1.5em; } .gallery-item { display: inline-block; text-align: center; vertical-align: top; width: 100%; } .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-caption { display: block; } /*-------------------------------------------------------------- ## Embeds --------------------------------------------------------------*/ .embed-responsive { position: relative; display: block; padding: 0; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object { position: absolute; top: 0; left: 0; bottom: 0; height: 100%; width: 100%; border: 0; } .embed-responsive.embed-responsive-16by9 { padding-bottom: 56.495%; } .embed-responsive.embed-responsive-4by3 { padding-bottom: 75%; }