/*! Theme Name: Buzzo Theme URI: http://awethemes.com/docs/buzzo Author: Awethemes Author URI: http://awethemes.com Description: Buzzo is a simple, responsive, gorgeous theme that will put your content without distraction. The theme does offer visual appeal by including large enticing featured images and bold headlines, which make it easy for your readers to browse lots of material. Version: 1.0.6 License: GNU General Public License License URI: http://www.gnu.org/licenses/gpl.html Text Domain: buzzo Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready Subject tags: blog, entertainment 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. Buzzo is based on Underscores http://underscores.me/, (C) 2012-2016 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/ */ /*! * Bootstrap v3.3.7 (http://getbootstrap.com) * Copyright 2011-2016 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */ .container { margin-right: auto; margin-left: auto; padding-left: 20px; padding-right: 20px; } .container:before, .container:after { content: " "; display: table; } .container:after { clear: both; } @media (min-width: 768px) { .container { width: 760px; } } @media (min-width: 992px) { .container { width: 980px; } } @media (min-width: 1340px) { .container { width: 1320px; } } .container-fluid { margin-right: auto; margin-left: auto; padding-left: 20px; padding-right: 20px; } .container-fluid:before, .container-fluid:after { content: " "; display: table; } .container-fluid:after { clear: both; } .row { margin-left: -20px; margin-right: -20px; } .row:before, .row:after { content: " "; display: table; } .row:after { clear: both; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-left: 20px; padding-right: 20px; } .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 { float: left; } .col-xs-1 { width: 8.33333%; } .col-xs-2 { width: 16.66667%; } .col-xs-3 { width: 25%; } .col-xs-4 { width: 33.33333%; } .col-xs-5 { width: 41.66667%; } .col-xs-6 { width: 50%; } .col-xs-7 { width: 58.33333%; } .col-xs-8 { width: 66.66667%; } .col-xs-9 { width: 75%; } .col-xs-10 { width: 83.33333%; } .col-xs-11 { width: 91.66667%; } .col-xs-12 { 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: 768px) { .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 { float: left; } .col-sm-1 { width: 8.33333%; } .col-sm-2 { width: 16.66667%; } .col-sm-3 { width: 25%; } .col-sm-4 { width: 33.33333%; } .col-sm-5 { width: 41.66667%; } .col-sm-6 { width: 50%; } .col-sm-7 { width: 58.33333%; } .col-sm-8 { width: 66.66667%; } .col-sm-9 { width: 75%; } .col-sm-10 { width: 83.33333%; } .col-sm-11 { width: 91.66667%; } .col-sm-12 { 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: 992px) { .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 { float: left; } .col-md-1 { width: 8.33333%; } .col-md-2 { width: 16.66667%; } .col-md-3 { width: 25%; } .col-md-4 { width: 33.33333%; } .col-md-5 { width: 41.66667%; } .col-md-6 { width: 50%; } .col-md-7 { width: 58.33333%; } .col-md-8 { width: 66.66667%; } .col-md-9 { width: 75%; } .col-md-10 { width: 83.33333%; } .col-md-11 { width: 91.66667%; } .col-md-12 { 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: 1340px) { .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 { float: left; } .col-lg-1 { width: 8.33333%; } .col-lg-2 { width: 16.66667%; } .col-lg-3 { width: 25%; } .col-lg-4 { width: 33.33333%; } .col-lg-5 { width: 41.66667%; } .col-lg-6 { width: 50%; } .col-lg-7 { width: 58.33333%; } .col-lg-8 { width: 66.66667%; } .col-lg-9 { width: 75%; } .col-lg-10 { width: 83.33333%; } .col-lg-11 { width: 91.66667%; } .col-lg-12 { 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%; } } .post:after, .post-content:after, .posts-navigation .nav-links:after, .author-box:after, .comment-list .comment:after, .comment-list .comment-body:after, .header-content:after, .site-content:after, .content-bottom .buzzo-subscribe:after { content: " "; clear: both; display: block; height: 0; visibility: hidden; } .widget.widget_categories > ul, .widget.widget_pages > ul, .widget.widget_meta > ul, .widget.widget_recent_comments > ul, .widget.widget_recent_entries > ul, .widget.widget_rss > ul, .widget.widget_archive > ul, .widget.widget_wpcom_social_media_icons_widget.so-panel ul, .widget.widget_wpcom_social_media_icons_widget:not(.so-panel) ul { list-style: none; margin: 0; padding: 0; } .post-layout-grid .post-meta, .post-layout-grid .post-meta2, .post-layout-small .post-meta, .post-layout-small .post-meta2, .home-featured-posts__carousel .post-meta, .home-featured-posts__carousel .post-meta2, .carousel-posts .post-layout-standard-overlay .post-meta, .carousel-posts .post-layout-standard-overlay .post-meta2 { font-size: 10px; font-size: 0.625rem; } .post-layout-grid .post-meta .post-cats a, .post-layout-grid .post-meta2 .post-cats a, .post-layout-small .post-meta .post-cats a, .post-layout-small .post-meta2 .post-cats a, .home-featured-posts__carousel .post-meta .post-cats a, .home-featured-posts__carousel .post-meta2 .post-cats a, .carousel-posts .post-layout-standard-overlay .post-meta .post-cats a, .carousel-posts .post-layout-standard-overlay .post-meta2 .post-cats a { height: 20px; line-height: 20px; } .comments-title, .comment-reply-title { font-weight: bold; font-family: Raleway, sans-serif; color: #3c3c3c; } .pt-30 { padding-top: 30px !important; } .pt-70 { padding-top: 70px !important; } .pt-90 { padding-top: 90px !important; } .pt-100 { padding-top: 100px !important; } .pb-30 { padding-bottom: 30px !important; } .pb-70 { padding-bottom: 70px !important; } .pb-100 { padding-bottom: 100px !important; } .mt-0 { margin-top: 0px !important; } .mb-0 { margin-bottom: 0px !important; } .mb-100 { margin-bottom: 100px !important; } .fz-10 { font-size: 10px !important; } .fz-11 { font-size: 11px !important; } .fz-12 { font-size: 12px !important; } .fz-13 { font-size: 13px !important; } .fz-14 { font-size: 14px !important; } .fz-15 { font-size: 15px !important; } .fz-16 { font-size: 16px !important; } .fz-18 { font-size: 18px !important; } .fz-20 { font-size: 20px !important; } .fz-30 { font-size: 30px !important; } .fz-40 { font-size: 40px !important; } .fz-50 { font-size: 50px !important; } 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; } 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: 1em 40px; } hr { -webkit-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; 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-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; } /* Comment */ .comment-content a { word-wrap: break-word; } .bypostauthor { display: block; } /* Posts and pages */ .sticky { display: block; } .hentry { margin: 0 0 1.5em; } .byline, .updated:not(.published) { display: none; } .single .byline, .group-blog .byline { display: inline; } .page-content, .entry-content, .entry-summary { margin: 1.5em 0 0; } .page-links { clear: both; margin: 0 0 1.5em; } /* Accessibility */ /* Text meant only for screen readers. */ .screen-reader-text, .comment-form label { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; } .screen-reader-text:focus, .comment-form label: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: 16px; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; -webkit-transition: none; transition: none; z-index: 100000; /* Above WP toolbar. */ } /* Do not show the outline on the skip link target. */ #content[tabindex="-1"]:focus { outline: 0; } /* Alignment */ .alignleft { display: inline; float: left; margin-right: 1.5em; } .alignright { display: inline; float: right; margin-left: 1.5em; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } /* Clearing */ .clear:before, .clear: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, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after { clear: both; } /* 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%; } /* Caption */ .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; } /* Gallery */ .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; } /* 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; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: Raleway, sans-serif; font-weight: 700; line-height: 1.28; color: #3c3c3c; } h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small, h4 small, h4 .small, h5 small, h5 .small, h6 small, h6 .small, .h1 small, .h1 .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, .h5 .small, .h6 small, .h6 .small { font-weight: normal; line-height: 1; color: #777777; } h1, .h1, h2, .h2, h3, .h3 { margin-top: 23px; margin-bottom: 11.5px; } h1 small, h1 .small, .h1 small, .h1 .small, h2 small, h2 .small, .h2 small, .h2 .small, h3 small, h3 .small, .h3 small, .h3 .small { font-size: 65%; } h4, .h4, h5, .h5, h6, .h6 { margin-top: 11.5px; margin-bottom: 11.5px; } h4 small, h4 .small, .h4 small, .h4 .small, h5 small, h5 .small, .h5 small, .h5 .small, h6 small, h6 .small, .h6 small, .h6 .small { font-size: 75%; } h1, .h1 { font-size: 36px; } h2, .h2 { font-size: 30px; } h3, .h3 { font-size: 24px; } h4, .h4 { font-size: 18px; } h5, .h5 { font-size: 14px; } h6, .h6 { font-size: 12px; } p { margin: 0 0 11.5px; } .lead { margin-bottom: 23px; font-size: 16px; font-weight: 300; line-height: 1.4; } @media (min-width: 768px) { .lead { font-size: 21px; } } small, .small { font-size: 85%; } mark, .mark { background-color: #fcf8e3; padding: .2em; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } .text-justify { text-align: justify; } .text-nowrap { white-space: nowrap; } .text-lowercase { text-transform: lowercase; } .text-uppercase, .initialism { text-transform: uppercase; } .text-capitalize { text-transform: capitalize; } .text-muted { color: #777777; } .text-primary { color: #337ab7; } a.text-primary:hover, a.text-primary:focus { color: #286090; } .text-success { color: #3c763d; } a.text-success:hover, a.text-success:focus { color: #2b542c; } .text-info { color: #31708f; } a.text-info:hover, a.text-info:focus { color: #245269; } .text-warning { color: #8a6d3b; } a.text-warning:hover, a.text-warning:focus { color: #66512c; } .text-danger { color: #a94442; } a.text-danger:hover, a.text-danger:focus { color: #843534; } .bg-primary { color: #fff; } .bg-primary { background-color: #337ab7; } a.bg-primary:hover, a.bg-primary:focus { background-color: #286090; } .bg-success { background-color: #dff0d8; } a.bg-success:hover, a.bg-success:focus { background-color: #c1e2b3; } .bg-info { background-color: #d9edf7; } a.bg-info:hover, a.bg-info:focus { background-color: #afd9ee; } .bg-warning { background-color: #fcf8e3; } a.bg-warning:hover, a.bg-warning:focus { background-color: #f7ecb5; } .bg-danger { background-color: #f2dede; } a.bg-danger:hover, a.bg-danger:focus { background-color: #e4b9b9; } .page-header { padding-bottom: 10.5px; margin: 46px 0 23px; border-bottom: 1px solid #eeeeee; } ul, ol { margin-top: 0; margin-bottom: 11.5px; } ul ul, ul ol, ol ul, ol ol { margin-bottom: 0; } .list-unstyled { padding-left: 0; list-style: none; } .list-inline { padding-left: 0; list-style: none; margin-left: -5px; } .list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; } dl { margin-top: 0; margin-bottom: 23px; } dt, dd { line-height: 1.71429; } dt { font-weight: bold; } dd { margin-left: 0; } .dl-horizontal dd { content: ""; display: table; table-layout: fixed; } @media (min-width: 768px) { .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-left: 180px; } } abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #777777; } .initialism { font-size: 90%; } blockquote { padding: 11.5px 23px; margin: 0 0 23px; font-size: 17.5px; border-left: 5px solid #eeeeee; } blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0; } blockquote footer, blockquote small, blockquote .small { display: block; font-size: 80%; line-height: 1.71429; color: #777777; } blockquote footer:before, blockquote small:before, blockquote .small:before { content: '\2014 \00A0'; } .blockquote-reverse, blockquote.pull-right { padding-right: 15px; padding-left: 0; border-right: 5px solid #eeeeee; border-left: 0; text-align: right; } .blockquote-reverse footer:before, .blockquote-reverse small:before, .blockquote-reverse .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before, blockquote.pull-right .small:before { content: ''; } .blockquote-reverse footer:after, .blockquote-reverse small:after, .blockquote-reverse .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after, blockquote.pull-right .small:after { content: '\00A0 \2014'; } address { margin-bottom: 23px; font-style: normal; line-height: 1.71429; } body, button, input, select, textarea { color: #777; font-family: Poppins, sans-serif; font-size: 16px; font-size: 1rem; line-height: 1.5; } html { -webkit-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; box-sizing: inherit; } body { background: #fff; /* Fallback for when there is no custom background color defined. */ } blockquote { quotes: "" ""; } blockquote:before, blockquote:after { content: ""; } hr { background-color: rgba(149, 149, 149, 0.15); border: 0; height: 1px; margin-bottom: 1.5em; } img { height: auto; /* Make sure images are scaled correctly. */ max-width: 100%; /* Adhere to container width. */ } figure { margin: 1em 0; /* Extra wide images within figure tags don't overflow the content area. */ } h1, h2, h3, h4, h5, h6 { clear: both; } a { color: #996B33; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; } a:visited { color: #be925c; } a:hover, a:focus, a:active { color: #be925c; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; } a:focus { outline: thin dotted; } a:hover, a:active { outline: 0; } p { margin-bottom: 1.5em; } dfn, cite, em, i { font-style: italic; } blockquote { margin: 0 1.5em; } address { margin: 0 0 1.5em; } pre { background: #eee; font-family: "Courier 10 Pitch", Courier, monospace; font-size: 16px; font-size: 1rem; 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: 16px; font-size: 1rem; } abbr, acronym { border-bottom: 1px dotted #666; cursor: help; } mark, ins { background: #fff9c0; text-decoration: none; } big { font-size: 125%; } ul, ol { margin: 0 0 1.5em 3em; } ul { list-style: disc; } ol { list-style: decimal; } li > ul, li > ol { margin-bottom: 0; margin-left: 1.5em; } dt { font-weight: bold; } dd { margin: 0 1.5em 1.5em; } table { margin: 0 0 1.5em; width: 100%; } .bg-gray { background: #f8f8f8; } .no-border { border: 0 !important; } .no-padding { padding: 0 !important; } .no-margin { margin: 0 !important; } .nav-icon { width: 35px; height: 30px; position: relative; cursor: pointer; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out; } .nav-icon span { display: block; position: absolute; height: 6px; width: 100%; background: #996B33; border-radius: 6px; opacity: 1; left: 0; -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition-duration: 0.25s; transition-duration: 0.25s; -webkit-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out; } .nav-icon span:nth-child(1) { top: 0px; } .nav-icon span:nth-child(2), .nav-icon span:nth-child(3) { top: 12px; } .nav-icon span:nth-child(4) { top: 24px; } .nav-icon.open span:nth-child(1) { top: 12px; width: 0%; left: 50%; } .nav-icon.open span:nth-child(2) { -webkit-transform: rotate(45deg); transform: rotate(45deg); } .nav-icon.open span:nth-child(3) { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } .nav-icon.open span:nth-child(4) { top: 12px; width: 0%; left: 50%; } .overlay-section { position: relative; display: block; overflow: hidden; } .overlay-section .image { text-align: center; margin-left: -1000px; margin-right: -1000px; min-height: 500px; max-height: 900px; background-size: cover; } .overlay-section .image img { max-width: auto; display: block; margin: auto; visibility: hidden; } .overlay-section .image + .overlay { position: absolute; left: 0; top: 0; height: 100%; width: 100%; } .overlay-section .image + .overlay .overlay-content { padding-bottom: 100px; position: absolute; left: 0; bottom: 0; width: 100%; } .overlay-section .overlay:first-of-type { padding-top: 100px; padding-bottom: 100px; } .overlay-section:not(.no-overlay-bg) .overlay { background: rgba(0, 0, 0, 0.7); } .post { outline: 0; } .post-media { margin-bottom: 20px; } .post-cats { margin-right: 11px; } .post-cats a { display: inline-block; height: 25px; line-height: 25px; font-size: 100%; font-family: Raleway, sans-serif; color: #fff !important; background: #f1583c; font-style: italic; padding: 0 10px; text-decoration: none; margin-right: 2px; } .post-date { margin-right: 11px; } .post-meta, .post-meta2 { font-family: Raleway, sans-serif; color: #9d9d9d; margin-bottom: 10px; font-size: 12px; font-size: 0.75rem; } .post-meta a, .post-meta2 a { color: inherit; text-decoration: none; } .post-meta a:hover, .post-meta2 a:hover, .post-meta a:focus, .post-meta2 a:focus { text-decoration: underline; } .post-meta2 { margin-bottom: 0; margin-top: 20px; } .post-title { font-family: Raleway, sans-serif; font-weight: bold; font-size: 25px; font-size: 1.5625rem; line-height: 1.28em; margin-bottom: 18px; color: #3c3c3c; } .post-title a { color: inherit; text-decoration: none; } .post-title a:hover, .post-title a:focus { color: #be925c; } .post-content { font-size: 14px; font-size: 0.875rem; color: #767676; line-height: 1.71429em; } .post-image { position: relative; } .post-image img { width: 100%; display: block; } .post-layout-grid .post-meta, .post-layout-grid .post-meta2 { margin-bottom: 10px; } .post-layout-grid .post-title { font-size: 18px; font-size: 1.125rem; line-height: 1.38889em; } @media (min-width: 768px) { .post-layout-list .post-media { float: left; width: 50%; padding-right: 20px; margin-right: 20px; margin-bottom: 0; } .post-layout-list .post-meta, .post-layout-list .post-meta2 { padding-top: 30px; } .post-layout-list .post-title { font-size: 20px; font-size: 1.25rem; } } @media (min-width: 768px) { .post-layout-standard-overlay { position: relative; } .post-layout-standard-overlay .post-media { margin-bottom: 0; } .post-layout-standard-overlay .post-media + .post-overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.7); } .post-layout-standard-overlay .post-media + .post-overlay .post-overlay-content { position: absolute; left: 60px; bottom: 50px; right: 30px; } .post-layout-standard-overlay .post-media + .post-overlay .post-title { color: #fff; } .post-layout-standard-overlay .post-title { margin-bottom: 0; max-width: 530px; } } .post-layout-small .post-media { float: left; width: 110px; margin-right: 20px; margin-bottom: 0; } .post-layout-small .post-meta, .post-layout-small .post-meta2 { padding-top: 10px; } .post-layout-small .post-title { font-size: 15px; font-size: 0.9375rem; } .post-layout-list-lg .post-media { margin-bottom: 0; } .post-layout-list-lg .post-meta, .post-layout-list-lg .post-meta2 { margin-top: 16px; margin-bottom: 23px; } .post-layout-list-lg .post-title { margin-bottom: 14px; } .post.format-video .post-image a:before, .post.format-video .post-image a:after { content: " "; position: absolute; display: block; top: 50%; left: 50%; z-index: 1000; } .post.format-video .post-image a:before { width: 70px; height: 70px; margin-top: -35px; margin-left: -35px; border-radius: 50%; border: 2px solid #fff; } .post.format-video .post-image a:after { width: 0; height: 0; margin-top: -14px; margin-left: -8px; border-left: 27px solid #fff; border-top: 15px solid transparent; border-bottom: 15px solid transparent; } .post:not(.format-video) .post-image { cursor: pointer; } .post:not(.format-video) .post-image a:before { content: " "; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.8); opacity: 0; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; } .post:not(.format-video) .post-image:hover a:before { opacity: 1; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; } body:not(.single) .post:not(.post-layout-standard-overlay):not(.post-layout-list) .post-title { max-width: 610px; } body:not(.single) .post:not(.post-layout-standard-overlay):not(.post-layout-list) .post-content { max-width: 610px; } .search-form { position: relative; } .search-form .search-input { width: 100%; height: 42px; border: 1px solid #eee; outline: 0; padding: 0 45px 0 20px; border-radius: 2px; background-color: #fff; } .search-form .search-button { position: absolute; top: 1px; right: 1px; height: 40px; width: 40px; background: #fff; border: 0; border-radius: 50%; } .arrow { display: inline-block; height: 3px; width: 27px; background: #bebebe; position: relative; border-radius: 2px; } .arrow:before, .arrow:after { content: " "; position: absolute; display: block; height: 15px; width: 3px; background: #bebebe; } .arrow-left:before, .arrow-left:after { left: 3px; } .arrow-left:before { bottom: -2px; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .arrow-left:after { top: -2px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } .arrow-right:before, .arrow-right:after { right: 3px; } .arrow-right:before { bottom: -2px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } .arrow-right:after { top: -2px; -webkit-transform: rotate(45deg); transform: rotate(45deg); } a:hover .arrow, a:focus .arrow { background: #996B33; } a:hover .arrow:before, a:hover .arrow:after, a:focus .arrow:before, a:focus .arrow:after { background: #996B33; } .arrow-big { width: 40px; height: 5px; } .arrow-big:before, .arrow-big:after { height: 20px; width: 5px; } .dropcap { color: #d7b489; font-size: 60px; font-weight: 600; float: left; margin-right: 20px; line-height: 1; } .widget-title { font-size: 25px; font-size: 1.5625rem; font-family: Raleway, sans-serif; font-weight: bold; line-height: 1em; color: #3c3c3c; } .widget_buzzo-posts .col-sm-12:nth-of-type(1) .post { border-top: 1px solid rgba(149, 149, 149, 0.2); } .widget_buzzo-posts .col-sm-6:nth-of-type(2n+1) { clear: left; } @media (min-width: 768px) { .widget_buzzo-posts .col-sm-6:nth-of-type(2) .post { border-top: 1px solid rgba(149, 149, 149, 0.2); } } .widget_buzzo-posts .col-sm-4:nth-of-type(3n+1) { clear: left; } @media (min-width: 768px) { .widget_buzzo-posts .col-sm-4:nth-of-type(2) .post, .widget_buzzo-posts .col-sm-4:nth-of-type(3) .post { border-top: 1px solid rgba(149, 149, 149, 0.2); } } .widget_buzzo-posts .post { padding-top: 25px; padding-bottom: 25px; border-bottom: 1px solid rgba(149, 149, 149, 0.2); margin-bottom: 0; min-height: 160px; } .widget-tweet-content .item { padding: 30px 30px 30px 70px; border-top: 1px solid rgba(149, 149, 149, 0.2); position: relative; color: #979797; } .widget-tweet-content .item-icon { position: absolute; top: 30px; left: 30px; font-weight: 500; font-size: 18px; font-size: 1.125rem; } .widget-tweet-content .item-content { font-size: 13px; font-size: 0.8125rem; font-family: Raleway, sans-serif; font-style: italic; } .widget-tweet-content .item-content .twitter-username { color: #757575; font-weight: bold; text-decoration: none; font-style: normal; } .widget-tweet-content .item:last-of-type { border-bottom: 1px solid rgba(149, 149, 149, 0.2); } .widget.widget_categories > ul, .widget.widget_pages > ul, .widget.widget_meta > ul, .widget.widget_recent_comments > ul, .widget.widget_recent_entries > ul, .widget.widget_rss > ul, .widget.widget_archive > ul { font-size: 18px; font-size: 1.125rem; font-family: Raleway, sans-serif; font-weight: bold; line-height: 1.94444em; margin-top: 23px; } .widget.widget_categories > ul a, .widget.widget_pages > ul a, .widget.widget_meta > ul a, .widget.widget_recent_comments > ul a, .widget.widget_recent_entries > ul a, .widget.widget_rss > ul a, .widget.widget_archive > ul a { text-decoration: none; color: #757575; } .widget.widget_categories > ul a:hover, .widget.widget_categories > ul a:focus, .widget.widget_pages > ul a:hover, .widget.widget_pages > ul a:focus, .widget.widget_meta > ul a:hover, .widget.widget_meta > ul a:focus, .widget.widget_recent_comments > ul a:hover, .widget.widget_recent_comments > ul a:focus, .widget.widget_recent_entries > ul a:hover, .widget.widget_recent_entries > ul a:focus, .widget.widget_rss > ul a:hover, .widget.widget_rss > ul a:focus, .widget.widget_archive > ul a:hover, .widget.widget_archive > ul a:focus { color: #996B33; } .widget.widget_wpcom_social_media_icons_widget.so-panel .panel-widget-style { border: 1px solid rgba(148, 148, 148, 0.4); padding: 22px 30px; } .widget.widget_wpcom_social_media_icons_widget.so-panel .widget-title { font-size: 15px; font-size: 0.9375rem; color: #3c3c3c; font-weight: 600; line-height: 2em; margin-bottom: 7px; } .widget.widget_wpcom_social_media_icons_widget.so-panel ul { margin-bottom: 0 !important; } .widget.widget_wpcom_social_media_icons_widget.so-panel ul a { color: #3c3c3c; font-size: 18px; margin-right: 6px; } .widget.widget_wpcom_social_media_icons_widget.so-panel ul a:hover, .widget.widget_wpcom_social_media_icons_widget.so-panel ul a:focus { color: #be925c; } .widget.widget_wpcom_social_media_icons_widget:not(.so-panel) .widget-title { border-bottom: 0; } .widget.widget_wpcom_social_media_icons_widget:not(.so-panel) ul { margin-bottom: 0 !important; padding: 26px 35px; border: 1px solid rgba(149, 149, 149, 0.2); } .widget.widget_wpcom_social_media_icons_widget:not(.so-panel) ul a { color: #757575; font-size: 22px; margin-right: 13px; } .widget.widget_wpcom_social_media_icons_widget:not(.so-panel) ul a:hover, .widget.widget_wpcom_social_media_icons_widget:not(.so-panel) ul a:focus { color: #be925c; } .widget_tag_cloud .tagcloud { margin-top: 10px; } .widget_tag_cloud .tagcloud a { font-size: 14px !important; font-family: Raleway, sans-serif; line-height: 2.14286em; font-weight: bold; text-decoration: none; margin-right: 15px; color: #757575; } .widget_tag_cloud .tagcloud a:hover, .widget_tag_cloud .tagcloud a:focus { color: #be925c; } .posts-navigation { margin-top: 87px; padding-top: 30px; border-top: 1px solid rgba(178, 178, 178, 0.4); } .posts-navigation .nav-links .nav-previous { float: left; } .posts-navigation .nav-links .nav-next { float: right; } .posts-navigation .paginate-links { text-align: center; } .posts-navigation .paginate-links .page-numbers { margin-left: 5px; margin-right: 5px; } .page-links { text-align: center; margin-top: 30px; margin-bottom: 30px; } .view-more, #infinite-handle { text-align: center; font-size: 18px; font-size: 1.125rem; font-weight: bold; font-family: Raleway, sans-serif; height: 1em; border-bottom: 1px solid rgba(149, 149, 149, 0.15); } .view-more span, #infinite-handle span { background: none !important; border-radius: 0 !important; font-size: 100% !important; padding: 0 !important; color: #858585 !important; } .view-more a, .view-more button, #infinite-handle a, #infinite-handle button { display: inline-block !important; background: #fff !important; padding: 0 44px !important; text-decoration: none; color: inherit; } .view-more a:hover, .view-more a:focus, .view-more button:hover, .view-more button:focus, #infinite-handle a:hover, #infinite-handle a:focus, #infinite-handle button:hover, #infinite-handle button:focus { color: #be925c !important; } #infinite-handle { margin-top: 87px; } .blog-posts .post { margin-bottom: 60px; } .blog-posts .post:not(.post-layout-standard-overlay):first-of-type { padding-bottom: 60px; border-bottom: 1px solid rgba(149, 149, 149, 0.3); } .page-heading { font-size: 35px; font-size: 2.1875rem; line-height: 0.71429em; font-weight: bold; font-family: Raleway, sans-serif; color: #3c3c3c; margin-bottom: 55px; } .page-title { font-size: 70px; font-size: 4.375rem; font-family: Raleway, sans-serif; font-weight: bold; margin: 0; } h1, h2, h3, h4, h5, h6 { font-family: Raleway, sans-serif; font-weight: bold; } .header-image { background-color: #ccc; background-size: cover; } .header-image:not(.no-bg) { height: 400px; padding-top: 225px; } .header-image__title { font-family: Raleway, sans-serif; font-size: 70px; font-weight: 700; line-height: 25px; color: #fff; text-shadow: 1px 1px 0 rgba(60, 60, 60, 0.3); } .single-header-image { background-size: cover; background-repeat: no-repeat; background-color: #ccc; position: relative; } .single-header-image:not(.no-bg) { position: relative; height: 800px; padding-top: 465px; } .single-header-image:not(.no-bg):not(.single-header-image--no-title):after { content: " "; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10; background-color: rgba(0, 0, 0, 0.6); } .single-header-image:not(.no-bg).single-image--no-title .post-title { display: none; } .single-header-image:not(.no-bg) .single-header-image__data { position: relative; z-index: 100; } .single-header-image .post-meta, .single-header-image .post-meta2 { color: #fff; font-size: 12px; margin-bottom: 16px; } .single-header-image .post-title { color: #fff; font-size: 40px; line-height: 52px; font-weight: 700; margin-top: 0; text-shadow: 1px 1px 0 rgba(60, 60, 60, 0.3); } .single-header-image--h700:not(.no-bg) { height: 700px; padding-top: 0; } .single-header-image--h700:not(.no-bg) .single-header-image__data { position: absolute; left: 0; top: 50%; width: 100%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .author-box .author-avatar { width: 180px; float: left; margin-right: 40px; position: relative; } .author-box .author-avatar img { display: block; } .author-box .author-avatar img + .overlay { opacity: 0; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.8); -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; } .author-box .author-avatar img + .overlay .author-social { position: absolute; left: 0; width: 100%; top: 50%; margin-top: -10px; } .author-box .author-avatar img + .overlay .author-posts-link { position: absolute; left: 0; bottom: 16px; width: 100%; } .author-box .author-avatar:hover img + .overlay { opacity: 1; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; } .author-box .author-name { font-size: 20px; font-size: 1.25rem; color: #3c3c3c; font-weight: bold; font-family: Raleway, sans-serif; line-height: 1.7em; } .author-box .author-position { font-size: 12px; font-size: 0.75rem; color: rgba(183, 183, 183, 0.6); line-height: 1.46667em; margin-bottom: 7px; } .author-box .author-bio { font-size: 15px; font-size: 0.9375rem; color: #777; line-height: 2em; margin-top: 7px; } .author-box .author-social { font-size: 11px; font-size: 0.6875rem; text-align: center; } .author-box .author-social a { color: #fff; margin: 0 4px; } .author-box .author-posts-link { font-size: 10px; font-size: 0.625rem; text-align: center; text-transform: uppercase; font-family: Raleway, sans-serif; } .author-box .author-posts-link a { text-decoration: none; } .comments-title, .comment-reply-title { font-size: 25px; font-size: 1.5625rem; margin-bottom: 20px; } .comment-list { list-style: none; margin: 0; margin-bottom: 70px; padding-left: 0; } .comment-list .children { list-style: none; margin: 0; padding-left: 110px; padding-top: 20px; } .comment-list .comment { padding-top: 24px; padding-bottom: 24px; border-top: 1px solid rgba(161, 161, 161, 0.3); } .comment-list .comment:last-of-type { padding-bottom: 0; } .comment-list .comment-author-avatar { float: left; margin-right: 20px; } .comment-list .comment-author-avatar img { display: block; } .comment-list .comment-author { font-size: 15px; font-size: 0.9375rem; color: #3c3c3c; padding-top: 6px; } .comment-list .comment-author cite { font-weight: 600; font-style: normal; margin-right: 10px; } .comment-list .comment-meta { font-size: 12px; font-size: 0.75rem; color: #a8a8a8; } .comment-list .comment-meta a { color: inherit; text-decoration: none; margin-right: 15px; } .comment-list .comment-meta a:hover, .comment-list .comment-meta a:focus { text-decoration: underline; } .comment-list .comment-reply-link:before { content: "\f112"; font-family: FontAwesome; margin-right: 5px; } .comment-list .comment-text { color: #aeaeae; font-size: 13px; font-size: 0.8125rem; margin-left: 90px; margin-top: 11px; } .comment-list .comment-text p { margin-top: 5px; margin-bottom: 0; } .comment-list .comment-awaiting-moderation { font-size: 12px; font-size: 0.75rem; color: #c40000; } .comment-reply-title { margin-right: 0; line-height: 1; margin-bottom: 10px; } .comment-reply-title a { font-size: 14px; margin-left: 10px; text-decoration: none; } .comment-reply-title a:before { content: "|"; margin-right: 10px; color: #aeaeae; } .logged-in-as { margin-bottom: 30px; } .logged-in-as a { text-decoration: none; } .comment-form { margin-bottom: 120px; /* .submit { border: 0; background: $color__link; padding: 15px 40px; color: #fff; text-transform: uppercase; &:hover, &:focus { background: $color__link-hover; } } */ } .comment-form textarea { background: #f1f2f2; border: 0; font-size: 12px; font-size: 0.75rem; width: 100%; padding: 30px 40px; } .comment-form input[type="text"], .comment-form input[type="url"], .comment-form input[type="email"] { background: #f1f2f2; border: 0; font-size: 12px; font-size: 0.75rem; width: 100%; padding: 20px 40px; } .comment-form .comment-form-comment.has-avatar { position: relative; padding-left: 90px; } .comment-form .comment-form-comment.has-avatar .avatar { position: absolute; top: 0; left: 0; } .comment-form .comment-form-comment.has-avatar + .form-submit { margin-left: 90px; } .comment-form .form-submit { line-height: 1; } .comment-form .submit { color: #996B33; } .comment-form .submit span { border-bottom: 1px solid #996B33; } .comment-form .row { margin-left: -10px; margin-right: -10px; } .comment-form .col-sm-4 { padding-left: 10px; padding-right: 10px; } .buzzo-input { background: none; border: 0; border-bottom: 2px solid rgba(149, 149, 149, 0.3); padding: 15px 20px; outline: 0; width: 100%; margin-bottom: 25px; font-size: 14px; font-size: 0.875rem; } textarea.buzzo-input { height: 150px; } .buzzo-button { background: none; border: 0; padding: 0; color: #898989; font-family: Raleway, sans-serif; line-height: 0.86667em; font-size: 15px; font-size: 0.9375rem; } .buzzo-button span { border-bottom: 1px solid #898989; } .buzzo-button i { margin-left: 5px; font-size: 12px; font-size: 0.75rem; } .signature { font-family: 'La Belle Aurore', cursive; color: #3c3c3c; font-size: 40px; } .header-content { height: 100px; } .header-content .menu-toggle { float: left; } @media (min-width: 992px) { .header-content .menu-toggle { display: none; } } .header-content .menu-toggle .nav-icon { margin: 35px 27px; } .header-content .site-branding { float: left; padding-left: 20px; } .header-content .site-logo { padding: 22px 0; } .header-content .site-title { color: #3c3c3c; text-transform: uppercase; font-weight: bold; margin: 0; margin-top: 10px; line-height: 88px; font-size: 30px; font-size: 1.875rem; } .header-content .site-title a { text-decoration: none; color: inherit; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; } @media (max-width: 991px) { .main-navigation { position: absolute; top: 0; left: 0; bottom: 0; width: 300px; z-index: 1000; -webkit-transform: translateX(-300px); transform: translateX(-300px); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out; background: #996B33; } .main-navigation .search-toggle { display: none; } .main-navigation .search { padding: 20px; } .main-navigation a { color: #fff; text-decoration: none; } .main-navigation ul.main-navigation-ul, .main-navigation .main-navigation-ul > ul { list-style: none; margin: 0; padding: 0; } .main-navigation ul.main-navigation-ul > li > a, .main-navigation .main-navigation-ul > ul > li > a { display: block; padding: 10px 20px; text-decoration: none; } .main-navigation ul.main-navigation-ul > li > a:hover, .main-navigation ul.main-navigation-ul > li > a:focus, .main-navigation .main-navigation-ul > ul > li > a:hover, .main-navigation .main-navigation-ul > ul > li > a:focus { background: #be925c; } .main-navigation ul.main-navigation-ul > li.current-menu-item > a, .main-navigation ul.main-navigation-ul > li.current-menu-ancestor > a, .main-navigation ul.main-navigation-ul > li.current_page_item > a, .main-navigation ul.main-navigation-ul > li.current_page_ancestor > a, .main-navigation .main-navigation-ul > ul > li.current-menu-item > a, .main-navigation .main-navigation-ul > ul > li.current-menu-ancestor > a, .main-navigation .main-navigation-ul > ul > li.current_page_item > a, .main-navigation .main-navigation-ul > ul > li.current_page_ancestor > a { background: #be925c; } .main-navigation ul.main-navigation-ul > li > ul, .main-navigation .main-navigation-ul > ul > li > ul { padding-left: 40px; } .main-navigation ul.main-navigation-ul ul, .main-navigation .main-navigation-ul > ul ul { margin: 0; font-size: 14px; padding-left: 20px; padding-bottom: 5px; padding-top: 5px; color: #fff; } .main-navigation ul.main-navigation-ul ul li, .main-navigation .main-navigation-ul > ul ul li { padding: 5px 0; } .main-navigation ul.main-navigation-ul ul li:last-child, .main-navigation .main-navigation-ul > ul ul li:last-child { padding-bottom: 0; } .main-navigation ul.main-navigation-ul ul ul, .main-navigation .main-navigation-ul > ul ul ul { padding-bottom: 0; } .site { -webkit-transform: translateX(0); transform: translateX(0); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out; } body { overflow-x: hidden; } body.menu-expanded .site { -webkit-transform: translateX(300px); transform: translateX(300px); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease-in-out; transition-timing-function: ease-in-out; } } @media (min-width: 992px) { .main-navigation { position: relative; padding-right: 100px; float: right; } .main-navigation .search-toggle { position: absolute; right: 0; display: block; line-height: 100px; height: 100px; padding-left: 20px; padding-right: 20px; color: #996B33; z-index: 1005; } .main-navigation .search-toggle:hover, .main-navigation .search-toggle:focus { color: #4d361a; } .main-navigation .search-toggle.open { z-index: 100; } .main-navigation .navigation-search { position: absolute; right: 6px; top: 29px; z-index: 1000; } .main-navigation .navigation-search .search { background-color: transparent; } .main-navigation .navigation-search .search-input { border-radius: 21px; width: 0; -webkit-transition: all 0.4s ease-in; transition: all 0.4s ease-in; } .main-navigation .navigation-search .search-button { opacity: 0; display: none; -webkit-transition: all 0.4s ease-in; transition: all 0.4s ease-in; } .main-navigation .navigation-search:not(.open) .search-input { border: 0; padding-left: 0; padding-right: 0; } .main-navigation .navigation-search.open .search-input { width: 300px; -webkit-transition: all 0.4s ease-in; transition: all 0.4s ease-in; } .main-navigation .navigation-search.open .search-button { opacity: 1; display: block; -webkit-transition: all 0.4s ease-in; transition: all 0.4s ease-in; } .main-navigation ul { list-style: none; margin: 0; padding: 0; font-size: 15px; font-size: 0.9375rem; font-family: Raleway, sans-serif; } .main-navigation li { position: relative; } .main-navigation li.current-menu-item > a, .main-navigation li.current-menu-ancestor > a, .main-navigation li.current_page_item > a, .main-navigation li.current_page_ancestor > a, .main-navigation li.focused > a, .main-navigation li:hover > a { color: #996B33; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; } .main-navigation li:hover > ul, .main-navigation li.focused > ul { left: 0 !important; } .main-navigation a { display: block; padding: 0 15px; color: inherit; text-decoration: none; } .main-navigation a:hover { color: #996B33; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; } .main-navigation ul.main-navigation-ul > li, .main-navigation .main-navigation-ul > ul > li { float: left; } .main-navigation ul.main-navigation-ul > li > a, .main-navigation .main-navigation-ul > ul > li > a { line-height: 100px; text-transform: uppercase; } .main-navigation ul.main-navigation-ul > li > ul, .main-navigation .main-navigation-ul > ul > li > ul { top: 100%; } .main-navigation ul.main-navigation-ul ul, .main-navigation .main-navigation-ul > ul ul { position: absolute; display: block; z-index: 1000; left: -999999px; width: 200px; background: #fff; padding: 10px 0; -webkit-box-shadow: 1px 1px 0 0 #777; box-shadow: 1px 1px 0 0 #777; } .main-navigation ul.main-navigation-ul ul li:hover > ul, .main-navigation ul.main-navigation-ul ul li.focused > ul, .main-navigation .main-navigation-ul > ul ul li:hover > ul, .main-navigation .main-navigation-ul > ul ul li.focused > ul { left: 100% !important; top: -10px !important; } .main-navigation ul.main-navigation-ul ul li a, .main-navigation .main-navigation-ul > ul ul li a { padding: 6px 20px; } } .site-footer { border-top: 1px solid rgba(149, 149, 149, 0.3); } .footer-columns { background: #f8f8f8; padding-top: 120px; padding-bottom: 100px; } .footer-columns .widget { margin-bottom: 50px; } .footer-columns .widget-title { margin-bottom: 25px; } .footer-copyright { padding-top: 40px; padding-bottom: 40px; color: #000; font-size: 14px; font-size: 0.875rem; } .footer-copyright .copyright { margin-bottom: 15px; } @media (min-width: 768px) { .footer-copyright .copyright { float: left; margin-bottom: 0; } } .footer-copyright .copyright a { text-decoration: none; } .footer-copyright .copyright a:hover, .footer-copyright .copyright a:focus { text-decoration: underline; } .footer-copyright .social-icons { font-size: 18px; font-size: 1.125rem; } @media (min-width: 768px) { .footer-copyright .social-icons { float: right; } } .footer-copyright .social-icons .social-icon { margin-right: 25px; color: #191919; } .footer-copyright .social-icons .social-icon:hover, .footer-copyright .social-icons .social-icon:focus { color: #be925c; } .bg-gray + .site-footer { border-top: 0; } .site-content { padding-top: 100px; } @media (min-width: 992px) { .site-content.layout-sidebar-right .content-area { float: left; width: 65.625%; } } @media (min-width: 992px) { .site-content.layout-sidebar-right .widget-area { float: right; width: 28.125%; } } @media (min-width: 992px) { .site-content.layout-sidebar-left .content-area { float: right; width: 65.625%; } } @media (min-width: 992px) { .site-content.layout-sidebar-left .widget-area { float: left; width: 28.125%; } } body.content-no-padding .site-content { padding: 0 !important; } body.content-no-margin .content-area { margin: 0 !important; } .content-area, .widget-area { margin-bottom: 126px; } .single-post .post-content { color: #777; font-size: 15px; font-size: 0.9375rem; margin-bottom: 77px; line-height: 2em; } .single-post > .post > .post-title { font-size: 40px; font-size: 2.5rem; line-height: 1.25em; margin-bottom: 80px; } .single-post:not(.contact-page) .post-title { max-width: 800px; } .single-post.contact-page .post-title { margin-bottom: 50px; } .single-post.contact-page .post-content { font-size: 12px; font-size: 0.75rem; color: #767676; } .single-post .post-footer { text-align: center; margin-bottom: 100px; } .single-post .post-footer:before, .single-post .post-footer:after { content: " "; display: block; width: 90px; height: 1px; margin: 0 auto; background: #d7b489; } .single-post .post-footer:before { margin-bottom: 28px; } .single-post .post-footer:after { margin-top: 38px; } .single-post .post-footer p { color: #996B33; font-family: Raleway, sans-serif; font-size: 25px; font-size: 1.5625rem; line-height: 1.4em; margin: 0; } .single-post .author-box { margin-bottom: 150px; } .single-separate { height: 0; width: 100%; display: block; border-bottom: 1px solid #eee; position: relative; } .single-separate__content { position: absolute; left: 50%; top: 0; width: 100%; max-width: 400px; text-align: center; background-color: #fff; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .single-separate .apss-social-share { text-align: center; } .single-separate .apss-single-icon { display: inline-block; } .apss-theme-3 .apss-single-icon a { margin-left: 10px; margin-right: 10px; } .adjacent-post-box { background-size: cover; background-repeat: no-repeat; background-color: #ccc; margin-bottom: 150px; } .adjacent-post-box:not(.no-bg) { position: relative; height: 300px; } .adjacent-post-box:not(.no-bg):after { content: " "; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10; background-color: rgba(0, 0, 0, 0.6); } .adjacent-post-box:not(.no-bg) .post { position: absolute; top: 50%; left: 0; width: 100%; z-index: 100; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .adjacent-post-box .post { padding-left: 90px; padding-right: 90px; margin-bottom: 0; max-width: 870px; } .adjacent-post-box .post > span { font-size: 12px; font-family: Raleway, sans-serif; color: #fff; text-transform: uppercase; } .adjacent-post-box .post-title { color: #fff; margin-bottom: 0; margin-top: 10px; font-size: 30px; } .adjacent-post-box .post-title a:hover { color: inherit; } .related-posts { margin-bottom: 86px; } .related-posts .post { margin-bottom: 50px; } .related-posts .page-heading { margin-bottom: 50px; } @media (max-width: 991px) { .related-posts .col-sm-6:nth-of-type(2n+1) { clear: both; } } @media (max-width: 1339px) { .related-posts .col-md-3:nth-of-type(4n+1) { clear: both; } } body.single .layout-no-sidebar .content-area { margin-bottom: 0; } body.single .layout-no-sidebar + footer { border-top: 0; } .error-404 { text-align: center; padding-bottom: 100px; } .error-404 .page-content .search { max-width: 500px; margin: auto; } .widget-area .widget { margin-bottom: 54px; } .widget-area .widget-title { font-size: 25px; font-size: 1.5625rem; font-family: Raleway, sans-serif; font-weight: bold; line-height: 1em; color: #3c3c3c; padding-bottom: 15px; border-bottom: 1px solid rgba(149, 149, 149, 0.15); } .widget-area .widget.widget_search .widget-title { border-bottom: 0; } .widget-area .buzzo-subscribe { background-color: #f1f2f2; padding: 25px 30px 30px; } .widget-area .buzzo-subscribe .title { font-family: Raleway, sans-serif; color: #3c3c3c; font-size: 25px; font-size: 1.5625rem; font-weight: bold; line-height: 1.2em; margin-bottom: 9px; } .widget-area .buzzo-subscribe .message { font-size: 12px; font-size: 0.75rem; line-height: 1.83333em; color: #b2b2b2; margin-bottom: 24px; } .widget-area .buzzo-subscribe .form-fields { position: relative; } .widget-area .buzzo-subscribe .form-fields input[type="email"] { width: 100%; height: 50px; padding: 0 50px 0 20px; background-color: #fff; border: 0; outline: 0; } .widget-area .buzzo-subscribe .form-fields button { position: absolute; height: 50px; top: 0; right: 20px; color: #b2b2b2; background: none; border: 0; outline: 0; } .content-bottom { margin-top: 120px; } .content-bottom .widget { margin-top: 60px; } .content-bottom .buzzo-subscribe { background-color: #f1f2f2; background-image: url(images/newsletter.png); background-repeat: no-repeat; background-position: top left; padding: 54px 110px 62px; } .content-bottom .buzzo-subscribe .title { color: #3c3c3c; font-size: 20px; font-size: 1.25rem; font-weight: 600; line-height: 1em; width: 50%; float: left; margin-top: 14px; text-transform: uppercase; } .content-bottom .buzzo-subscribe .message { display: none; } .content-bottom .buzzo-subscribe .form-fields { position: relative; width: 50%; float: right; } .content-bottom .buzzo-subscribe .form-fields input[type="email"] { width: 100%; padding: 0 50px 10px 0; background-color: transparent; border: 0; outline: 0; border-bottom: 1px solid #bdbebe; font-size: 12px; font-size: 0.75rem; } .content-bottom .buzzo-subscribe .form-fields button { position: absolute; top: 0; right: 20px; background: none; border: 0; outline: 0; } .panel-grid-cell .widget { margin-bottom: 0 !important; } .home-featured-posts { height: 900px; position: relative; padding-top: 394px; } .home-featured-posts:after { content: " "; display: block; position: absolute; top: 0; left: 0; z-index: 10; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.7); } .home-featured-posts__data { position: relative; z-index: 100; } .home-featured-posts .post-title { color: #fff; } .home-featured-posts__first .post { margin-bottom: 0; } .home-featured-posts__first .post-meta, .home-featured-posts__first .post-meta2 { font-size: 12px; color: #fff; margin-bottom: 21px; } .home-featured-posts__first .post-title { max-width: 700px; line-height: 1.22222em; font-size: 45px; font-size: 2.8125rem; } .home-featured-posts__bottom { margin-top: 163px; position: relative; } .home-featured-posts__arrow .slick-arrow { position: absolute; outline: 0; display: block; } @media (min-width: 1420px) { .home-featured-posts__arrow .slick-arrow { top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .home-featured-posts__arrow .slick-arrow-prev { left: 30px; } .home-featured-posts__arrow .slick-arrow-next { right: 30px; } } @media (max-width: 1419px) { .home-featured-posts__arrow { position: relative; margin-right: auto; margin-left: auto; padding-left: 20px; padding-right: 20px; content: ""; display: table; table-layout: fixed; } } @media (max-width: 1419px) and (min-width: 768px) { .home-featured-posts__arrow { width: 760px; } } @media (max-width: 1419px) and (min-width: 992px) { .home-featured-posts__arrow { width: 980px; } } @media (max-width: 1419px) and (min-width: 1340px) { .home-featured-posts__arrow { width: 1320px; } } @media (max-width: 1419px) { .home-featured-posts__arrow .slick-arrow { top: -40px; } .home-featured-posts__arrow .slick-arrow-prev { left: 20px; } .home-featured-posts__arrow .slick-arrow-next { left: 60px; } } .home-featured-posts__carousel { margin-left: -20px; margin-right: -20px; } .home-featured-posts__carousel .post { padding-left: 20px; padding-right: 20px; margin-bottom: 0; } .home-featured-posts__carousel .post-title { font-size: 15px; line-height: 22px; } .home-featured-posts__carousel .post-meta, .home-featured-posts__carousel .post-meta2 { margin-bottom: 10px; } .buzzo-section { padding-top: 150px; padding-bottom: 150px; overflow: hidden; } .buzzo-section.grid-section { padding-top: 100px; } .buzzo-section .section-heading { margin-bottom: 50px; } .buzzo-section .section-title { font-size: 35px; font-size: 2.1875rem; color: #3c3c3c; font-weight: bold; font-family: Raleway, sans-serif; line-height: 0.71429em; } .buzzo-section .list-cats { color: #949494; margin-top: 25px; font-family: Raleway, sans-serif; } .buzzo-section .list-cats a { color: inherit; text-decoration: none; margin-right: 20px; } .buzzo-section .list-cats a:hover, .buzzo-section .list-cats a:focus { text-decoration: underline; } .buzzo-section .list-cats a.view-more-link { display: inline-block; padding-left: 20px; border-left: 1px solid #d8d8d8; line-height: 1; } .grid-posts-section .post { margin-bottom: 70px; } .grid-posts-section .bottom-line:before { content: " "; height: 1px; width: 100%; background-color: rgba(149, 149, 149, 0.4); } .grid-posts-section .first-post .post-title { max-width: 370px !important; } .grid-posts-section .first-post .post-content { max-width: 510px !important; } .grid-posts-section .first-post .post-meta, .grid-posts-section .first-post .post-meta2 { margin-top: 30px; } .carousel-posts .slick-list { overflow: visible !important; } .carousel-posts .slick-arrow { position: absolute; outline: 0; top: 50%; z-index: 10000; opacity: 0; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .carousel-posts .slick-arrow-prev { left: -100px; } .carousel-posts .slick-arrow-next { right: -100px; } .carousel-posts:hover .slick-arrow { opacity: 1; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; } .carousel-posts .post { padding-left: 20px; padding-right: 20px; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; } @media (min-width: 768px) { .carousel-posts .post-layout-standard-overlay .post-overlay { margin-left: 20px; margin-right: 20px; } .carousel-posts .post-layout-standard-overlay .post-overlay-content { margin-left: 20px; margin-right: 20px; } } .carousel-posts .post-layout-standard-overlay .post-meta, .carousel-posts .post-layout-standard-overlay .post-meta2 { margin-bottom: 10px; } .carousel-posts .post-layout-standard-overlay .post-title { font-size: 18px; font-size: 1.125rem; max-width: 350px; } .carousel-posts .post:not(.slick-active) { opacity: 0.6; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; } .grid_2-section .col-center .post { text-align: center; } .grid_2-section .col-center .post-title { max-width: 480px !important; margin-left: auto; margin-right: auto; } .grid_2-section .col-center .post-content { max-width: 510px !important; margin-left: auto; margin-right: auto; } .grid_2-section .col-bottom { margin-top: 70px; } .grid_2-section .post-layout-grid { margin-bottom: 70px; } /*# sourceMappingURL=style.css.map */