<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
* Theme Name: Pressville Child
* Theme URI: http://preview.lsvr.sk/pressville
* Description: Pressville child theme
* Author: LSVRthemes
* Author URI: http://themeforest.net/user/LSVRthemes/portfolio
* Template: pressville
* Version: 1.0.2
*/


/* Add your custom CSS after this comment */

/* ----------------------------------------------------------------------------- 
 * TABLE OF CONTENTS 1. General 2. Components 3. Header 4. Core 5. Sidebar 6. Footer 7. Elements 8. Other 9. Responsive ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- 1. GENERAL ----------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- COLORS -------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- MIXINS -------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- TYPOGRAPHY ------------------------------------------------------------------------- */
 html {
	 background-color: #fff;
}
 body {
	 color: #2c3e50;
	 background-color: #fff;
}
 a {
	 color: #477988;
}
 abbr {
	 border-color: #2c3e50;
}
 cite {
	 color: #7f8c8d;
}
 pre {
	 color: #2c3e50;
	 background-color: rgba(244, 244, 244, 0.5);
}
 h1, h2, h3, h4, h5 {
	 color: #2c3e50;
}
 dt {
	 color: #2c3e50;
}
 blockquote {
	 color: #2c3e50;
	 border-color: #f4f4f4;
}
/* ------------------------------------------------------------------------- FORMS ------------------------------------------------------------------------- */
 input, select, textarea {
	 color: #2c3e50;
	 border-color: #ccd5db;
}
 input::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
	 color: rgba(44, 62, 80, 0.6);
}
 input:-moz-placeholder, select:-moz-placeholder, textarea:-moz-placeholder {
	 color: rgba(44, 62, 80, 0.6);
}
 input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder {
	 color: rgba(44, 62, 80, 0.6);
}
 input:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder {
	 color: rgba(44, 62, 80, 0.6);
}
/* ------------------------------------------------------------------------- ACCESSIBILITY ------------------------------------------------------------------------- */
 body.lsvr-using-keyboard *:focus, body.lsvr-using-keyboard *:active {
	 outline-color: #f00;
}
/* ----------------------------------------------------------------------------- 2. COMPONENTS ----------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- ALERT MESSAGE ------------------------------------------------------------------------- */
 .c-alert-message {
	 background-color: rgba(226, 125, 96, 0.25);
}
 .c-alert-message:before {
	 color: #e27d60;
}
/* ------------------------------------------------------------------------- ARROW BUTTON ------------------------------------------------------------------------- */
 .c-arrow-button {
	 background-color: #fff;
	 -moz-box-shadow: 2px 0 40px rgba(0, 0, 0, 0.25);
	 -webkit-box-shadow: 2px 0 40px rgba(0, 0, 0, 0.25);
	 box-shadow: 2px 0 40px rgba(0, 0, 0, 0.25);
}
 .c-arrow-button__icon {
	 color: #477988;
}
/* ------------------------------------------------------------------------- BUTTON ------------------------------------------------------------------------- */
 .c-button {
	 color: #e27d60;
	 border-color: rgba(226, 125, 96, 0.6);
	 background-color: transparent;
}
 .c-button:hover {
	 border-color: #e27d60;
}
 .c-button:active {
	 border-color: rgba(226, 125, 96, 0.5);
}
/* ------------------------------------------------------------------------- MAP ------------------------------------------------------------------------- */
 .c-map__marker-inner {
	 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
	 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
	 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
	 background-color: #e27d60;
	 border-color: #477988;
}
 .c-map__marker-inner:before {
	 border-top-color: #477988;
}
 .c-map__marker-inner:after {
	 background-color: #fff;
}
/* ------------------------------------------------------------------------- SEARCH FORM ------------------------------------------------------------------------- */
 .c-search-form__input-holder {
	 border-color: #ccd5db;
}
 .c-search-form__input {
	 background-color: transparent;
}
 .c-search-form__button {
	 color: #477988;
}
/* ------------------------------------------------------------------------- SPINNER @link https://github.com/tobiasahlin/SpinKit ------------------------------------------------------------------------- */
 .c-spinner {
	 background-color: #333;
}
/* ----------------------------------------------------------------------------- 3. HEADER ----------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- TITLEBAR ------------------------------------------------------------------------- */
 .header-titlebar {
	 color: #fff;
	 background-color: #2c3e50;
}
 .header-titlebar__title-link {
	 color: #fff;
	 text-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
}
 .header-titlebar__description {
	 text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
 .header-titlebar__overlay {
	 background-color: #000;
}
/* ------------------------------------------------------------------------- TOPBAR ------------------------------------------------------------------------- */
 .header-topbar {
	 color: #ccd5db;
	 background-color: #477988;
}
 .header-menu-secondary__list a {
	 color: #fff;
}
 .header-languages:before {
	 background-color: rgba(0, 0, 0, 0.2);
}
 .header-languages__item-link {
	 color: #fff;
}
 body.lsvr-using-keyboard .header-topbar *:focus, body.lsvr-using-keyboard .header-topbar *:active {
	 outline-color: #fff;
}
/* ------------------------------------------------------------------------- NAVBAR ------------------------------------------------------------------------- */
 .header-navbar {
	 -moz-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.05);
	 -webkit-box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.05);
	 box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.05);
	 background-color: #fff;
	 border-color: rgba(0, 0, 0, 0.1);
}
 @media (min-width: 992px) {
	 .header-menu-primary__item-link--level-0 {
		 color: #2c3e50;
	}
	 .header-menu-primary__item--hover .header-menu-primary__item-link--level-0, .header-menu-primary__item-link--level-0:hover {
		 background-color: #f4f4f4;
		 background-color: rgba(244, 244, 244, 0.6);
	}
	 .header-menu-primary__item-link--level-0:after {
		 background-color: #fff;
		 -moz-box-shadow: -1px -1px 1px #ccd5db;
		 -webkit-box-shadow: -1px -1px 1px #ccd5db;
		 box-shadow: -1px -1px 1px #ccd5db;
	}
	 .current-menu-ancestor .header-menu-primary__item-link--level-0, .current-menu-item .header-menu-primary__item-link--level-0 {
		 color: #e27d60;
	}
	 .current-menu-ancestor .header-menu-primary__item-link--level-0:before, .current-menu-item .header-menu-primary__item-link--level-0:before {
		 background-color: #e27d60;
	}
	 .current-menu-ancestor.header-menu-primary__item--hover .header-menu-primary__item-link--level-0, .current-menu-item.header-menu-primary__item--hover .header-menu-primary__item-link--level-0, .current-menu-ancestor .header-menu-primary__item-link--level-0:hover, .current-menu-item .header-menu-primary__item-link--level-0:hover {
		 background-color: transparent;
	}
	 .header-menu-primary__item--dropdown .header-menu-primary__submenu {
		 background-color: #fff;
		 border-color: #f4f4f4;
	}
	 .header-menu-primary__item--dropdown .header-menu-primary__item-link {
		 color: #2c3e50;
	}
	 .header-menu-primary__item--dropdown .header-menu-primary__item-link:hover {
		 color: #e27d60;
	}
	 .header-menu-primary__item--dropdown .header-menu-primary__item--level-1.menu-item-has-children:after {
		 color: #ccd5db;
	}
	 .header-menu-primary__item--dropdown .header-menu-primary__item--level-1.current-menu-ancestor &gt; .header-menu-primary__item-link, .header-menu-primary__item--dropdown .current-menu-item &gt; .header-menu-primary__item-link {
		 background-color: rgba(226, 125, 96, 0.2);
	}
	 .header-menu-primary__item--megamenu .header-menu-primary__submenu--level-0 {
		 background-color: #fff;
		 border-color: #f4f4f4;
		 -moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.05);
		 -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.05);
		 box-shadow: 0 5px 5px rgba(0, 0, 0, 0.05);
	}
	 .header-menu-primary__item--megamenu .header-menu-primary__item-link {
		 color: #2c3e50;
	}
	 .header-menu-primary__item--megamenu .header-menu-primary__item-link:hover {
		 color: #e27d60;
	}
	 .header-menu-primary__item--megamenu .header-menu-primary__item-link--level-1 {
		 color: #477988;
	}
	 .header-menu-primary__item--megamenu .header-menu-primary__submenu--level-1 .current-menu-item &gt; .header-menu-primary__item-link {
		 background-color: rgba(226, 125, 96, 0.2);
	}
}
 .header-search__toggle {
	 color: #fff;
	 background-color: #e27d60;
}
 .header-search {
	 -moz-box-shadow: 0 3px 5px 3px rgba(0, 0, 0, 0.05);
	 -webkit-box-shadow: 0 3px 5px 3px rgba(0, 0, 0, 0.05);
	 box-shadow: 0 3px 5px 3px rgba(0, 0, 0, 0.05);
	 background-color: #fff;
	 border-color: #f4f4f4;
}
 .header-search__input {
	 color: #2c3e50;
	 border-color: #f4f4f4;
	 background-color: rgba(244, 244, 244, 0.15);
}
 .header-search__submit {
	 color: #477988;
}
 .header-search__filter-title {
	 color: #7f8c8d;
}
 .header-search__filter-label {
	 background-color: #f4f4f4;
}
 .header-search__filter-label--active {
	 color: #fff;
	 background-color: #e27d60;
}
 .header-search__results {
	 border-color: #f4f4f4;
}
 .header-search__results-item-icon {
	 color: rgba(127, 140, 141, 0.5);
}
 .header-search__arrow:after {
	 background-color: #fff;
	 border-color: rgba(0, 0, 0, 0.12);
}
/* ------------------------------------------------------------------------- HEADER LANGUAGES MOBILE ------------------------------------------------------------------------- */
 .header-languages-mobile__inner {
	 background-color: #2c3e50;
}
 .header-languages-mobile__item-link {
	 color: #fff;
}
 .header-languages-mobile__item--active .header-languages-mobile__item-link {
	 color: #e27d60;
}
 .header-languages-mobile__toggle {
	 color: #fff;
	 background-color: #e27d60;
}
 .header-languages-mobile__toggle:before {
	 border-bottom-color: #e27d60;
}
/* ------------------------------------------------------------------------- HEADER MOBILE TOGGLE ------------------------------------------------------------------------- */
 .header-mobile-toggle {
	 color: #fff;
	 background-color: #477988;
}
 .header-mobile-toggle:after {
	 background-color: rgba(0, 0, 0, 0.2);
}
 .header-mobile-toggle__icon1, .header-mobile-toggle__icon2 {
	 color: #fff;
}
/* ----------------------------------------------------------------------------- 4. CORE ----------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- BREADCRUMBS ------------------------------------------------------------------------- */
 .breadcrumbs__item-decor:before {
	 color: #ccd5db;
}
 .breadcrumbs__link {
	 color: #2c3e50;
}
/* ------------------------------------------------------------------------- POST COMMON COMPONENTS ------------------------------------------------------------------------- */
 .post-archive-categories__icon {
	 color: #e27d60;
}
 .post-archive-categories__item:before {
	 background-color: #2c3e50;
}
 .post-archive-categories__item-link {
	 color: #477988;
}
 .post-category-description {
	 border-color: #f4f4f4;
}
 .post-archive-filter__option {
	 border-color: #ccd5db;
}
 .post-archive-filter__label {
	 color: #2c3e50;
}
 .post-archive-filter__option--datepicker:after {
	 color: #477988;
}
 .post-archive-filter__submit-button {
	 color: #fff;
	 background-color: #e27d60;
}
 .post-archive-filter__submit-button:hover {
	 -moz-box-shadow: inset 0 0 0 50px rgba(255, 255, 255, 0.15);
	 -webkit-box-shadow: inset 0 0 0 50px rgba(255, 255, 255, 0.15);
	 box-shadow: inset 0 0 0 50px rgba(255, 255, 255, 0.15);
}
 .post-archive-filter__submit-button:active {
	 -moz-box-shadow: inset 0 0 0 50px rgba(0, 0, 0, 0.1);
	 -webkit-box-shadow: inset 0 0 0 50px rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 0 0 50px rgba(0, 0, 0, 0.1);
}
 .post-archive-filter__reset-button {
	 color: #477988;
}
 .post__meta-item--comments .post__meta-item-link {
	 color: #7f8c8d;
}
 .post-password-form input[type="submit"] {
	 color: #fff;
	 background-color: #477988;
}
 .post-password-form input[type="submit"]:hover {
	 -moz-box-shadow: inset 0 0 0 50px rgba(255, 255, 255, 0.15);
	 -webkit-box-shadow: inset 0 0 0 50px rgba(255, 255, 255, 0.15);
	 box-shadow: inset 0 0 0 50px rgba(255, 255, 255, 0.15);
}
 .post-password-form input[type="submit"]:active {
	 -moz-box-shadow: inset 0 0 0 50px rgba(0, 0, 0, 0.1);
	 -webkit-box-shadow: inset 0 0 0 50px rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 0 0 50px rgba(0, 0, 0, 0.1);
}
 .post__tags .post__term-link {
	 color: #477988;
	 border-color: rgba(71, 121, 136, 0.4);
}
 .post__tags .post__term-link:hover {
	 color: #fff;
	 background-color: #477988;
}
 .post-navigation__prev, .post-navigation__next {
	 border-color: #f4f4f4;
}
 .post-navigation__title-link {
	 color: rgba(127, 140, 141, 0.6);
}
 .post-comments__list .comment-author .fn a {
	 color: #2c3e50;
}
 .post-comments__list .comment-metadata a {
	 color: #7f8c8d;
}
 .post-comments__list .comment-reply-link {
	 color: #e27d60;
	 border-color: rgba(226, 125, 96, 0.6);
}
 .post-comments__list .comment-reply-link:hover {
	 border-color: #e27d60;
}
 .post-comments__list .comment-reply-link:active {
	 border-color: rgba(226, 125, 96, 0.5);
}
 .comment-form .submit {
	 color: #fff;
	 background-color: #477988;
}
 .comment-form .submit:hover {
	 -moz-box-shadow: inset 0 0 0 50px rgba(255, 255, 255, 0.15);
	 -webkit-box-shadow: inset 0 0 0 50px rgba(255, 255, 255, 0.15);
	 box-shadow: inset 0 0 0 50px rgba(255, 255, 255, 0.15);
}
 .comment-form .submit:active {
	 -moz-box-shadow: inset 0 0 0 50px rgba(0, 0, 0, 0.1);
	 -webkit-box-shadow: inset 0 0 0 50px rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 0 0 50px rgba(0, 0, 0, 0.1);
}
 .post-pagination__item-link, .post-pagination__number-link {
	 color: #477988;
}
 .post-pagination__number--active .post-pagination__number-link, .post-pagination__number-link:hover {
	 color: #fff;
	 background-color: #e27d60;
}
 .navigation.pagination {
	 border-color: #f4f4f4;
}
 .navigation.pagination a {
	 color: #477988;
}
 .navigation.pagination .page-numbers.current, .navigation.pagination .page-numbers:not( .next):not( .prev):not( .dots):hover {
	 color: #fff;
	 background-color: #e27d60;
}
/* ------------------------------------------------------------------------- BLOG / NEWS ------------------------------------------------------------------------- */
 .blog-post-archive .post__title-link {
	 color: #477988;
}
 .blog-post-archive .sticky .post__title:before {
	 color: #ccd5db;
}
 .blog-post-archive--grid .post {
	 background-color: #f4f4f4;
}
 .blog-post-archive--grid .sticky:before {
	 color: #2c3e50;
}
 .blog-post-archive--grid .post__title-link {
	 color: #2c3e50;
}
 .blog-post-archive--grid .post__categories-link {
	 color: rgba(71, 121, 136, 0.8);
}
 .blog-post-archive--grid .has-post-thumbnail .post__inner {
	 background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(0, 0, 0, 0.65)));
	 background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.65));
	 background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.65));
	 background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.65));
	 background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.65));
}
 .blog-post-archive--grid .has-post-thumbnail:hover .post__bg {
	 background-color: rgba(226, 125, 96, 0.65);
}
 .blog-post-archive--grid .has-post-thumbnail.sticky:before {
	 color: #fff;
}
 .blog-post-archive--grid .has-post-thumbnail .post__title-link {
	 color: #fff;
}
 .blog-post-archive--grid .has-post-thumbnail .post__meta {
	 color: #f4f4f4;
}
 .blog-post-archive--grid .has-post-thumbnail .post__meta-item-link, .blog-post-archive--grid .has-post-thumbnail .post__term-link {
	 color: #fff;
}
/* ------------------------------------------------------------------------- NOTICES ------------------------------------------------------------------------- */
 .lsvr_notice-post-archive .post__title-link {
	 color: #477988;
}
 .lsvr_notice-post-archive .sticky .post__title:before {
	 color: #ccd5db;
}
/* ------------------------------------------------------------------------- DIRECTORY ------------------------------------------------------------------------- */
 .lsvr_listing-map__canvas {
	 background-color: #f4f4f4;
}
 .lsvr_listing-map__marker-cluster-inner {
	 color: #fff;
	 background-color: #477988;
	 -moz-box-shadow: 0 0 0 5px rgba(226, 125, 96, 0.3);
	 -webkit-box-shadow: 0 0 0 5px rgba(226, 125, 96, 0.3);
	 box-shadow: 0 0 0 5px rgba(226, 125, 96, 0.3);
}
 .lsvr_listing-map__marker-cluster-inner:hover {
	 -moz-box-shadow: 0 0 0 5px rgba(226, 125, 96, 0.5);
	 -webkit-box-shadow: 0 0 0 5px rgba(226, 125, 96, 0.5);
	 box-shadow: 0 0 0 5px rgba(226, 125, 96, 0.5);
}
 .lsvr_listing-map__marker-inner {
	 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
	 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
	 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
	 background-color: #e27d60;
	 border-color: #477988;
}
 .lsvr_listing-map__marker-inner:before {
	 border-top-color: #477988;
}
 .lsvr_listing-map__marker-inner:after {
	 background-color: #fff;
}
 .lsvr_listing-map__marker-inner:hover {
	 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
	 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
	 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
}
 .lsvr_listing-map__marker-inner--has-thumb {
	 background-color: #fff;
	 border-color: #fff;
}
 .lsvr_listing-map__marker-inner--has-thumb:before {
	 border-top-color: #fff;
}
 .lsvr_listing-map__infobox {
	 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
	 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
	 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
	 background-color: #fff;
}
 .lsvr_listing-map__infobox a {
	 color: #477988;
}
 .lsvr_listing-map__infobox-category {
	 color: #7f8c8d;
}
 .lsvr_listing-map__infobox-category-link {
	 color: #e27d60;
}
 .lsvr_listing-map__infobox-title-link {
	 color: #477988;
}
 .lsvr_listing-post-archive--default .post {
	 border-color: #f4f4f4;
	 -moz-box-shadow: 0 2px 4px rgba(127, 140, 141, 0.15);
	 -webkit-box-shadow: 0 2px 4px rgba(127, 140, 141, 0.15);
	 box-shadow: 0 2px 4px rgba(127, 140, 141, 0.15);
}
 .lsvr_listing-post-archive--default .post__meta {
	 color: #7f8c8d;
}
 .lsvr_listing-post-archive--default .post__title-link {
	 color: #477988;
}
 .lsvr_listing-post-archive--grid .post {
	 background-color: #f4f4f4;
}
 .lsvr_listing-post-archive--grid .post__meta {
	 color: #fff;
	 background-color: rgba(226, 125, 96, 0.9);
}
 .lsvr_listing-post-archive--grid .post__meta .post__term-link {
	 color: #fff;
}
 .lsvr_listing-post-archive--grid .post__title-link {
	 color: #2c3e50;
}
 .lsvr_listing-post-archive--grid .has-post-thumbnail .post__inner {
	 background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.85)));
	 background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.85));
	 background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.85));
	 background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.85));
	 background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.85));
}
 .lsvr_listing-post-archive--grid .post.has-post-thumbnail:hover .post__bg {
	 background-color: rgba(226, 125, 96, 0.4);
}
 .lsvr_listing-post-archive--grid .has-post-thumbnail .post__title-link {
	 color: #fff;
}
 .lsvr_listing-post-archive--grid .has-post-thumbnail .post__content {
	 color: #fff;
}
 .lsvr_listing-post-gallery {
	 background-color: #f4f4f4;
}
 .lsvr_listing-post-single .post__social-link {
	 color: #fff;
	 background-color: #ccd5db;
}
 .lsvr_listing-post-single .post__social-link:hover {
	 background-color: #e27d60;
}
 .lsvr_listing-post-single .post__contact-item-icon:before {
	 color: #e27d60;
}
 .lsvr_listing-post-single .post__contact-item a {
	 color: #477988;
}
 .lsvr_listing-post-single .post__addressmap {
	 color: #fff;
	 background-color: #e27d60;
}
 .lsvr_listing-post-single .post__addressmap-title {
	 color: #fff;
}
 .lsvr_listing-post-single .post__addressmap-link {
	 color: #fff;
}
 .lsvr_listing-post-single .post__address:before {
	 color: #e27d60;
}
 .lsvr_listing-post-single .post__hours {
	 border-color: #f4f4f4;
	 -moz-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 -webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
}
 .lsvr_listing-post-single .post__hours-item:nth-child( odd) {
	 background-color: rgba(244, 244, 244, 0.4);
}
/* ------------------------------------------------------------------------- EVENTS ------------------------------------------------------------------------- */
 .lsvr_event-post-archive--default .post-archive__grid {
	 border-color: #f4f4f4;
}
 .lsvr_event-post-archive--default .post-archive__date {
	 color: #7f8c8d;
}
 .lsvr_event-post-archive--default .post {
	 border-color: #f4f4f4;
	 -moz-box-shadow: 0 2px 12px rgba(127, 140, 141, 0.15);
	 -webkit-box-shadow: 0 2px 12px rgba(127, 140, 141, 0.15);
	 box-shadow: 0 2px 12px rgba(127, 140, 141, 0.15);
}
 .lsvr_event-post-archive--default .post__title-link {
	 color: #477988;
}
 .lsvr_event-post-archive--grid .post-archive__grid {
	 border-color: #f4f4f4;
}
 .lsvr_event-post-archive--grid .post-archive__date {
	 color: #7f8c8d;
}
 .lsvr_event-post-archive--grid .post {
	 background-color: #f4f4f4;
}
 .lsvr_event-post-archive--grid .post__date {
	 color: #fff;
	 background-color: rgba(226, 125, 96, 0.9);
}
 .lsvr_event-post-archive--grid .post__title-link {
	 color: #2c3e50;
}
 .lsvr_event-post-archive--grid .has-post-thumbnail .post__inner {
	 background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.85)));
	 background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.85));
	 background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.85));
	 background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.85));
	 background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.85));
}
 .lsvr_event-post-archive--grid .post.has-post-thumbnail:hover .post__bg {
	 background-color: rgba(226, 125, 96, 0.4);
}
 .lsvr_event-post-archive--grid .has-post-thumbnail .post__title-link {
	 color: #fff;
}
 .lsvr_event-post-archive--grid .has-post-thumbnail .post__meta {
	 color: #f4f4f4;
}
 .lsvr_event-post-archive--grid .has-post-thumbnail .post__location-link {
	 color: #fff;
}
 .lsvr_event-post-archive--timeline .post-archive__timeline {
	 border-color: #f4f4f4;
}
 .lsvr_event-post-archive--timeline .post:before {
	 background-color: #ccd5db;
}
 .lsvr_event-post-archive--timeline .post__inner:before {
	 background-color: #e27d60;
}
 .lsvr_event-post-archive--timeline .post__title-link {
	 color: #477988;
}
 .lsvr_event-post-single .post__status {
	 background-color: rgba(226, 125, 96, 0.2);
}
 .lsvr_event-post-single .post__status:before {
	 color: rgba(226, 125, 96, 0.4);
}
 .lsvr_event-post-single .post__info {
	 border-color: #f4f4f4;
}
 .lsvr_event-post-single .post__info-item-icon:before {
	 color: #e27d60;
}
 .lsvr_event-post-single .post__info-item:after {
	 background-color: #f4f4f4;
}
 .lsvr_event-post-single .post__dates {
	 -moz-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 -webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 border-color: #f4f4f4;
}
 .lsvr_event-post-single .post__dates-item {
	 background-color: rgba(244, 244, 244, 0.4);
}
/* ------------------------------------------------------------------------- GALLERIES ------------------------------------------------------------------------- */
 .lsvr_gallery-post-archive--default .post {
	 border-color: #f4f4f4;
	 -moz-box-shadow: 0 2px 12px rgba(127, 140, 141, 0.15);
	 -webkit-box-shadow: 0 2px 12px rgba(127, 140, 141, 0.15);
	 box-shadow: 0 2px 12px rgba(127, 140, 141, 0.15);
}
 .lsvr_gallery-post-archive--default .post__title-link {
	 color: #477988;
}
 .lsvr_gallery-post-archive--grid .post__inner {
	 background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.85)));
	 background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.85));
	 background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.85));
	 background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.85));
	 background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.85));
}
 .lsvr_gallery-post-archive--grid .post:hover .post__bg {
	 background-color: rgba(226, 125, 96, 0.4);
}
 .lsvr_gallery-post-archive--grid .post__title-link {
	 color: #fff;
}
 .lsvr_gallery-post-archive--grid .post__meta {
	 color: #f4f4f4;
}
 .lsvr_gallery-post-archive--grid .post__term-link {
	 color: #fff;
}
 .lsvr_gallery-post-single .post__image-link:hover {
	 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
	 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
	 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
}
/* ------------------------------------------------------------------------- DOCUMENTS ------------------------------------------------------------------------- */
 .lsvr_document-post-page .post__attachment-icon {
	 color: rgba(127, 140, 141, 0.5);
}
 .lsvr_document-post-page .post__attachment-filesize {
	 color: #7f8c8d;
}
 .lsvr_document-post-page .post__attachment-label {
	 color: #7f8c8d;
	 border-color: rgba(127, 140, 141, 0.6);
}
 .lsvr_document-post-archive--default .post-archive__list {
	 border-color: #f4f4f4;
}
 .lsvr_document-post-archive--default .post__title-link {
	 color: #477988;
}
 .lsvr_document-post-archive--categorized-attachments .post-tree__item-icon {
	 color: rgba(127, 140, 141, 0.5);
}
 .lsvr_document-post-archive--categorized-attachments .post-tree__item-icon--folder {
	 color: #477988;
}
 .lsvr_document-post-archive--categorized-attachments .post-tree__item-toggle-icon {
	 color: #477988;
}
 .lsvr_document-post-archive--categorized-attachments .post-tree__item-size {
	 color: #7f8c8d;
}
 .lsvr_document-post-archive--categorized-attachments .post-tree__item-label {
	 color: #7f8c8d;
	 border-color: rgba(127, 140, 141, 0.6);
}
 .lsvr_document-post-archive--categorized-attachments .post-tree__item--level-1 &gt; .post-tree__item-link-holder {
	 border-color: #f4f4f4;
}
 .lsvr_document-post-archive--categorized-attachments .post-tree__children--level-2 {
	 background-color: rgba(244, 244, 244, 0.4);
}
 .lsvr_document-post-single .post__meta-item:before {
	 color: #e27d60;
}
/* ------------------------------------------------------------------------- PEOPLE ------------------------------------------------------------------------- */
 .lsvr_person-post-page .post__social-link {
	 color: #fff;
	 background-color: #ccd5db;
}
 .lsvr_person-post-page .post__social-link:hover {
	 background-color: #e27d60;
}
 .lsvr_person-post-page .post__contact-item-icon {
	 color: #e27d60;
}
 .lsvr_person-post-page .post__contact-item &gt; a {
	 color: #477988;
}
 .lsvr_person-post-archive .post-archive__grid {
	 border-color: #f4f4f4;
}
 .lsvr_person-post-archive .post__title-link {
	 color: #477988;
}
 .lsvr_person-post-archive .post__subtitle {
	 color: #e27d60;
}
 .lsvr_person-post-single .post__subtitle {
	 color: #e27d60;
}
/* ------------------------------------------------------------------------- ERROR 404 PAGE ------------------------------------------------------------------------- */
 .error-404-page__404 {
	 color: #f4f4f4;
}
/* ------------------------------------------------------------------------- SEARCH RESULTS PAGE ------------------------------------------------------------------------- */
 .search-results-page__item {
	 border-color: #f4f4f4;
}
 .search-results-page__item-title-link {
	 color: #477988;
}
 .search-results-page__item-icon {
	 color: rgba(127, 140, 141, 0.5);
}
 .search-results-page__item-type {
	 color: #7f8c8d;
}
/* ----------------------------------------------------------------------------- 5. SIDEBAR ----------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- WIDGETS ------------------------------------------------------------------------- */
 .widget__title {
	 color: #2c3e50;
}
 .widget__more-link {
	 color: #e27d60;
	 border-color: rgba(226, 125, 96, 0.6);
}
 .widget__more-link:hover {
	 border-color: rgba(226, 125, 96, 1);
}
 .widget__more-link:active {
	 border-color: rgba(226, 125, 96, 0.5);
}
 .lsvr-pressville-weather-widget__time-title, .lsvr-pressville-weather-widget__weather-item-title {
	 color: #477988;
}
 .lsvr-pressville-weather-widget__weather-item-date, .lsvr-pressville-weather-widget__weather-item-wind {
	 color: #7f8c8d;
}
 .lsvr-pressville-weather-widget__time-value, .lsvr-pressville-weather-widget__weather-item-temperature {
	 color: #2c3e50;
}
 .lsvr-pressville-weather-widget__weather-item-icon {
	 color: #e27d60;
}
 .lsvr-pressville-weather-widget__text {
	 border-color: #f4f4f4;
}
 .lsvr-definition-list-widget__item-title, .lsvr-definition-list-widget__item-text {
	 border-color: #f4f4f4;
}
 .lsvr-post-list-widget__item-title-link {
	 color: #477988;
}
 .lsvr-post-list-widget__item:hover .lsvr-post-list-widget__item-thumb-link {
	 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
	 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
	 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
}
 .lsvr-post-list-widget__item-category-link {
	 color: #e27d60;
}
 .lsvr-post-featured-widget__content {
	 border-color: #f4f4f4;
	 -moz-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 -webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
}
 .lsvr-post-featured-widget__title-link {
	 color: #477988;
}
 .lsvr-post-featured-widget__category {
	 color: #7f8c8d;
}
 .lsvr-post-featured-widget__category-link {
	 color: #e27d60;
}
 .lsvr_notice-list-widget__item-title-link {
	 color: #477988;
}
 .lsvr_notice-list-widget__item-category-link {
	 color: #e27d60;
}
 .lsvr_listing-list-widget__item-title-link {
	 color: #477988;
}
 .lsvr_listing-list-widget__item:hover .lsvr_listing-list-widget__item-thumb-link {
	 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
	 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
	 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
}
 .lsvr_listing-list-widget__item-category-link {
	 color: #e27d60;
}
 .lsvr_listing-featured-widget__content {
	 border-color: #f4f4f4;
	 -moz-box-shadow: 0 2px 4px rgba(127, 140, 141, 0.15);
	 -webkit-box-shadow: 0 2px 4px rgba(127, 140, 141, 0.15);
	 box-shadow: 0 2px 4px rgba(127, 140, 141, 0.15);
	 background-color: #fff;
}
 .lsvr_listing-featured-widget__item-category {
	 color: #7f8c8d;
}
 .lsvr_listing-featured-widget__item-category-link {
	 color: #e27d60;
}
 .lsvr_listing-featured-widget__title-link {
	 color: #477988;
}
 .lsvr_event-list-widget__item-title-link {
	 color: #477988;
}
 .lsvr_event-list-widget__item:hover .lsvr_event-list-widget__item-thumb-link {
	 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
	 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
	 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
}
 .lsvr_event-list-widget__item-location-link {
	 color: #e27d60;
}
 .lsvr_event-list-widget__item-date-month {
	 color: #fff;
	 background-color: #477988;
}
 .lsvr_event-list-widget__item-date-day {
	 color: #2c3e50;
	 background-color: #f4f4f4;
}
 .lsvr_event-calendar-widget__calendar {
	 border-color: #f4f4f4;
	 -moz-box-shadow: 0 2px 4px rgba(127, 140, 141, 0.15);
	 -webkit-box-shadow: 0 2px 4px rgba(127, 140, 141, 0.15);
	 box-shadow: 0 2px 4px rgba(127, 140, 141, 0.15);
	 background-color: #fff;
}
 .lsvr_event-calendar-widget__calendar-header {
	 border-color: #f4f4f4;
}
 .lsvr_event-calendar-widget__nav-btn {
	 color: #477988;
}
 .lsvr_event-calendar-widget__weekday {
	 color: #7f8c8d;
}
 .lsvr_event-calendar-widget__day-cell {
	 color: #2c3e50;
}
 .lsvr_event-calendar-widget__day--previous-month &gt; .lsvr_event-calendar-widget__day-cell {
	 color: #ccd5db;
}
 .lsvr_event-calendar-widget__day--next-month &gt; .lsvr_event-calendar-widget__day-cell {
	 color: #ccd5db;
}
 .lsvr_event-calendar-widget__day--today &gt; .lsvr_event-calendar-widget__day-cell {
	 color: #2c3e50;
}
 .lsvr_event-calendar-widget__day--has-events &gt; .lsvr_event-calendar-widget__day-cell:after {
	 background-color: #e27d60;
}
 .lsvr_event-calendar-widget__day--current &gt; .lsvr_event-calendar-widget__day-cell {
	 color: #477988;
}
 .lsvr_event-featured-widget__content {
	 border-color: #f4f4f4;
	 -moz-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 -webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 background-color: #fff;
}
 .lsvr_event-featured-widget__title-link {
	 color: #477988;
}
 .lsvr_event-featured-widget__location-link {
	 color: #e27d60;
}
 .lsvr_event-filter-widget__option--datepicker:after {
	 color: #477988;
}
 .lsvr_event-filter-widget__submit-button {
	 color: #fff;
	 background-color: #e27d60;
}
 .lsvr_event-filter-widget__submit-button:hover {
	 -moz-box-shadow: inset 0 0 0 50px rgba(255, 255, 255, 0.15);
	 -webkit-box-shadow: inset 0 0 0 50px rgba(255, 255, 255, 0.15);
	 box-shadow: inset 0 0 0 50px rgba(255, 255, 255, 0.15);
}
 .lsvr_event-filter-widget__submit-button:active {
	 -moz-box-shadow: inset 0 0 0 50px rgba(0, 0, 0, 0.1);
	 -webkit-box-shadow: inset 0 0 0 50px rgba(0, 0, 0, 0.1);
	 box-shadow: inset 0 0 0 50px rgba(0, 0, 0, 0.1);
}
 .lsvr_gallery-list-widget__item-title-link {
	 color: #477988;
}
 .lsvr_gallery-list-widget__item:hover .lsvr_gallery-list-widget__item-thumb-link {
	 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
	 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
	 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
}
 .lsvr_gallery-categories-widget {
	 color: #7f8c8d;
}
 .lsvr_gallery-featured-widget__title-link {
	 color: #477988;
}
 .lsvr_gallery-featured-widget__content {
	 border-color: #f4f4f4;
	 -moz-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 -webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 background-color: #fff;
}
 .lsvr_document-list-widget__item {
	 border-color: #f4f4f4;
}
 .lsvr_document-list-widget__item-title-link {
	 color: #477988;
}
 .lsvr_document-list-widget__item-date:after {
	 background-color: #7f8c8d;
}
 .lsvr_document-attachments-widget__item {
	 border-color: #f4f4f4;
}
 .lsvr_document-attachments-widget__item-icon {
	 color: #ccd5db;
}
 .lsvr_document-attachments-widget__item-filesize {
	 color: #7f8c8d;
}
 .lsvr_document-attachments-widget__item-label {
	 color: #7f8c8d;
	 border-color: rgba(127, 140, 141, 0.6);
}
 .lsvr-pressville-sidebar__bg .lsvr_document-attachments-widget__item-icon {
	 color: #aebcc6;
}
 .lsvr_document-featured-widget__title-link {
	 color: #477988;
}
 .lsvr_document-featured-widget__content {
	 border-color: #f4f4f4;
	 -moz-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 -webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 background-color: #fff;
}
 .lsvr_document-featured-widget__attachments:before {
	 background-color: #f4f4f4;
}
 .lsvr_document-featured-widget__attachment-icon {
	 color: rgba(127, 140, 141, 0.5);
}
 .lsvr_document-featured-widget__attachment-filesize {
	 color: #7f8c8d;
}
 .lsvr_document-featured-widget__attachment-label {
	 color: #7f8c8d;
	 border-color: rgba(127, 140, 141, 0.6);
}
 .lsvr_person-list-widget__item:hover .lsvr_person-list-widget__item-thumb-link {
	 -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
	 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
	 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
}
 .lsvr_person-list-widget__item-thumb-link img {
	 display: block;
}
 .lsvr_person-list-widget__item-title-link {
	 color: #477988;
}
 .lsvr_person-list-widget__item-subtitle {
	 color: #e27d60;
}
 .lsvr_person-list-widget__item-social-link {
	 color: #fff;
	 background-color: #ccd5db;
}
 .lsvr_person-list-widget__item-social-link:hover {
	 background-color: #e27d60;
}
 .lsvr_person-featured-widget__content {
	 border-color: #f4f4f4;
	 -moz-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 -webkit-box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 box-shadow: 0 2px 1px rgba(0, 0, 0, 0.06);
	 background-color: #fff;
}
 .lsvr_person-featured-widget__title-link {
	 color: #477988;
}
 .lsvr_person-featured-widget__subtitle {
	 color: #e27d60;
}
 .lsvr_person-featured-widget__social-link {
	 color: #fff;
	 background-color: #ccd5db;
}
 .lsvr_person-featured-widget__social-link:hover {
	 background-color: #e27d60;
}
 .widget_display_search .button {
	 color: #e27d60;
	 border-color: rgba(226, 125, 96, 0.6);
	 background-color: transparent;
}
 .widget_display_search .button:hover {
	 border-color: #e27d60;
}
 .widget_display_search .button:active {
	 border-color: rgba(226, 125, 96, 0.5);
}
 .bbp_widget_login .bbp-submit-wrapper .button {
	 color: #e27d60;
	 border-color: rgba(226, 125, 96, 0.6);
	 background-color: transparent;
}
 .bbp_widget_login .bbp-submit-wrapper .button:hover {
	 border-color: #e27d60;
}
 .bbp_widget_login .bbp-submit-wrapper .button:active {
	 border-color: rgba(226, 125, 96, 0.5);
}
 .widget_archive {
	 color: #7f8c8d;
}
 .widget_calendar caption {
	 color: #2c3e50;
}
 .widget_calendar th {
	 color: #2c3e50;
	 border-color: #f4f4f4;
}
 .widget_categories {
	 color: #7f8c8d;
}
/* ----------------------------------------------------------------------------- 6. FOOTER ----------------------------------------------------------------------------- */
 #footer {
	 color: #f4f4f4;
	 background-color: #2c3e50;
}
 .footer__overlay {
	 background-color: #2c3e50;
}
/* ------------------------------------------------------------------------- FOOTER WIDGETS ------------------------------------------------------------------------- */
 #footer .footer-widget a {
	 color: #477988;
}
 #footer .footer-widget__title {
	 color: #fff;
}
 #footer .footer-widget select {
	 color: #fff;
	 background-color: #49525c;
}
 #footer .widget__more-link {
	 color: #fff;
	 border-color: rgba(255, 255, 255, 0.4);
}
 #footer .widget__more-link:hover {
	 border-color: rgba(255, 255, 255, 1);
}
 #footer .widget__more-link:active {
	 border-color: rgba(255, 255, 255, 0.5);
}
 #footer .c-spinner {
	 background-color: #fff;
}
 #footer .lsvr-pressville-weather-widget__time-title, #footer .lsvr-pressville-weather-widget__weather-item-title {
	 color: #fff;
}
 #footer .lsvr-pressville-weather-widget__weather-item-date, #footer .lsvr-pressville-weather-widget__weather-item-wind {
	 color: #f4f4f4;
}
 #footer .lsvr-pressville-weather-widget__time-value, #footer .lsvr-pressville-weather-widget__weather-item-temperature {
	 color: #fff;
}
 #footer .lsvr-pressville-weather-widget__weather-item-icon {
	 color: #fff;
}
 #footer .lsvr-pressville-weather-widget__text {
	 border-color: rgba(255, 255, 255, 0.1);
}
 #footer .lsvr-definition-list-widget__item-title {
	 color: #fff;
}
 #footer .lsvr-definition-list-widget__item-title, #footer .lsvr-definition-list-widget__item-text {
	 border-color: rgba(255, 255, 255, 0.1);
}
 #footer .lsvr-post-featured-widget__content {
	 border-color: rgba(255, 255, 255, 0.1);
	 background-color: transparent;
}
 #footer .lsvr_listing-featured-widget__content {
	 border-color: rgba(255, 255, 255, 0.1);
	 background-color: transparent;
}
 #footer .lsvr_event-calendar-widget__calendar {
	 box-shadow: none;
	 border-color: rgba(255, 255, 255, 0.1);
	 background-color: transparent;
}
 #footer .lsvr_event-calendar-widget__calendar-header {
	 border-color: rgba(255, 255, 255, 0.1);
}
 #footer .lsvr_event-calendar-widget__calendar-title {
	 color: #fff;
}
 #footer .lsvr_event-calendar-widget__weekday {
	 color: #fff;
}
 #footer .lsvr_event-calendar-widget__day-cell {
	 color: #f4f4f4;
}
 #footer a.lsvr_event-calendar-widget__day-cell {
	 color: #f4f4f4;
}
 #footer .lsvr_event-calendar-widget__day--previous-month &gt; .lsvr_event-calendar-widget__day-cell, #footer .lsvr_event-calendar-widget__day--next-month &gt; .lsvr_event-calendar-widget__day-cell {
	 color: rgba(244, 244, 244, .5);
}
 #footer .lsvr_event-calendar-widget__day--current &gt; .lsvr_event-calendar-widget__day-cell {
	 color: #477988;
}
 #footer .lsvr_event-featured-widget__content {
	 border-color: rgba(255, 255, 255, 0.1);
	 background-color: transparent;
}
 #footer .lsvr_gallery-featured-widget__content {
	 border-color: rgba(255, 255, 255, 0.1);
	 background-color: transparent;
}
 #footer .lsvr_document-list-widget__item {
	 border-color: rgba(255, 255, 255, 0.1);
}
 #footer .lsvr_document-attachments-widget__item {
	 border-color: rgba(255, 255, 255, 0.1);
}
 #footer .lsvr_document-attachments-widget__item-icon {
	 color: rgba(244, 244, 244, 0.8);
}
 #footer .lsvr_document-attachments-widget__item-label {
	 color: #f4f4f4;
	 border-color: rgba(244, 244, 244, 0.8);
}
 #footer .lsvr_document-featured-widget__content {
	 border-color: rgba(255, 255, 255, 0.1);
	 background-color: transparent;
}
 #footer .lsvr_document-featured-widget__attachments:before {
	 background-color: rgba(255, 255, 255, 0.1);
}
 #footer .lsvr_person-list-widget__item-subtitle {
	 color: #f4f4f4;
}
 #footer .lsvr_person-list-widget__item-social-link {
	 color: #fff;
	 background-color: #3a5368;
}
 #footer .lsvr_person-list-widget__item-social-link:hover {
	 background-color: #4c6d89;
}
 #footer .lsvr_person-featured-widget__content {
	 border-color: rgba(255, 255, 255, 0.1);
	 background-color: transparent;
}
 #footer .lsvr_person-featured-widget__subtitle {
	 color: #f4f4f4;
}
 #footer .lsvr_person-featured-widget__social-link {
	 color: #fff;
	 background-color: #3a5368;
}
 #footer .lsvr_person-featured-widget__social-link:hover {
	 background-color: #4c6d89;
}
 #footer .widget_calendar caption {
	 color: #f4f4f4;
}
 #footer .widget_calendar th {
	 color: #f4f4f4;
	 border-color: #394148;
}
 #footer .c-search-form__input-holder {
	 background-color: #49525c;
}
 #footer .c-search-form__input {
	 color: #fff;
}
 #footer .c-search-form__input::-webkit-input-placeholder {
	 color: rgba(255, 255, 255, 0.5);
}
 #footer .c-search-form__input:-moz-placeholder {
	 color: rgba(255, 255, 255, 0.5);
}
 #footer .c-search-form__input::-moz-placeholder {
	 color: rgba(255, 255, 255, 0.5);
}
 #footer .c-search-form__input:-ms-input-placeholder {
	 color: rgba(255, 255, 255, 0.5);
}
 #footer .c-search-form__button {
	 color: #fff;
}
/* ------------------------------------------------------------------------- SOCIAL LINKS ------------------------------------------------------------------------- */
 .footer-social__link {
	 color: #fff;
	 background-color: #3a5368;
}
 .footer-social__link:hover {
	 background-color: #4c6d89;
}
/* ------------------------------------------------------------------------- FOOTER TEXT ------------------------------------------------------------------------- */
 .footer-text a {
	 color: #477988;
}
/* ----------------------------------------------------------------------------- 7. ELEMENTS ----------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- POST GRID ------------------------------------------------------------------------- */
 .lsvr-pressville-post-grid--dark-bg {
	 background-color: rgba(244, 244, 244, 0.4);
}
 .lsvr-pressville-post-grid__icon {
	 color: rgba(244, 244, 244, 0.6);
}
 .lsvr-pressville-post-grid__post-bg {
	 background-color: #f4f4f4;
}
 .lsvr-pressville-post-grid__post-title-link {
	 color: #2c3e50;
}
 .lsvr-pressville-post-grid__post-event-date {
	 color: #fff;
	 background-color: rgba(226, 125, 96, 0.9);
}
 .lsvr-pressville-post-grid__post-badge {
	 color: #fff;
	 background-color: rgba(226, 125, 96, 0.9);
}
 .lsvr-pressville-post-grid__post-badge a {
	 color: #fff;
}
 .lsvr-pressville-post-grid__post.has-post-thumbnail .lsvr-pressville-post-grid__post-bg {
	 background-color: transparent;
}
 .lsvr-pressville-post-grid__post.has-post-thumbnail .lsvr-pressville-post-grid__post-inner {
	 background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.85)));
	 background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.85));
	 background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.85));
	 background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.85));
	 background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.85));
}
 .lsvr-pressville-post-grid__post.has-post-thumbnail:hover .lsvr-pressville-post-grid__post-bg {
	 background-color: rgba(226, 125, 96, 0.5);
}
 .lsvr-pressville-post-grid__post.has-post-thumbnail .lsvr-pressville-post-grid__post-title-link {
	 color: #fff;
}
 .lsvr-pressville-post-grid__post.has-post-thumbnail .lsvr-pressville-post-grid__post-meta {
	 color: #fff;
}
 .lsvr-pressville-post-grid__post.has-post-thumbnail .lsvr-pressville-post-grid__post-meta a {
	 color: #fff;
}
 .lsvr-pressville-post-grid__post.has-post-thumbnail .lsvr-pressville-post-grid__post-address {
	 color: #fff;
}
 @media (min-width: 1200px) {
	 .lsvr-pressville-post-grid--layout-title-bg .lsvr-pressville-post-grid__title {
		 color: #f4f4f4;
	}
}
/* ------------------------------------------------------------------------- SIDEBAR ------------------------------------------------------------------------- */
 .lsvr-pressville-sidebar--dark-bg {
	 background-color: rgba(244, 244, 244, 0.4);
}
 .lsvr-pressville-sidebar .widget__title {
	 color: #2c3e50;
}
/* ------------------------------------------------------------------------- SITEMAP ------------------------------------------------------------------------- */
 .lsvr-pressville-sitemap--has-bg .lsvr-pressville-sitemap__content {
	 background-color: #fff;
	 -moz-box-shadow: 2px 0 40px rgba(0, 0, 0, 0.15);
	 -webkit-box-shadow: 2px 0 40px rgba(0, 0, 0, 0.15);
	 box-shadow: 2px 0 40px rgba(0, 0, 0, 0.15);
}
 .lsvr-pressville-sitemap__item-link--level-0 {
	 color: #477988;
}
 .lsvr-pressville-sitemap__item--level-1 {
	 border-color: #f4f4f4;
}
 .lsvr-pressville-sitemap__toggle {
	 color: #e27d60;
}
/* ------------------------------------------------------------------------- LSVR ELEMENTS ------------------------------------------------------------------------- */
 .lsvr-alert-message {
	 color: #265e88;
	 background-color: #e8f1f8;
}
 .lsvr-alert-message--warning {
	 color: #d40041;
	 background-color: #ffdfe0;
}
 .lsvr-alert-message--success {
	 color: #499143;
	 background-color: #d4fbd3;
}
 .lsvr-button {
	 color: #e27d60;
	 border-color: rgba(226, 125, 96, 0.6);
	 background-color: transparent;
}
 .lsvr-button:hover {
	 border-color: #e27d60;
}
 .lsvr-button:active {
	 border-color: rgba(226, 125, 96, 0.5);
}
 .lsvr-counter__number {
	 color: #477988;
}
 .lsvr-cta {
	 border-color: #f4f4f4;
}
 .lsvr-cta__button-link {
	 color: #e27d60;
	 border-color: rgba(226, 125, 96, 0.6);
	 background-color: transparent;
}
 .lsvr-cta__button-link:hover {
	 border-color: #e27d60;
}
 .lsvr-cta__button-link:active {
	 border-color: rgba(226, 125, 96, 0.5);
}
 .lsvr-feature__title-link {
	 color: #2c3e50;
}
 .lsvr-feature__icon {
	 color: #477988;
}
 .lsvr-pricing-table {
	 border-color: #f4f4f4;
}
 .lsvr-pricing-table__title {
	 color: #fff;
	 background-color: #e27d60;
}
 .lsvr-pricing-table__price-value {
	 color: #477988;
}
 .lsvr-pricing-table__price-description {
	 color: #7f8c8d;
}
 .lsvr-pricing-table__text {
	 border-color: #f4f4f4;
}
 .lsvr-pricing-table__button-link {
	 color: #e27d60;
	 border-color: rgba(226, 125, 96, 0.6);
	 background-color: transparent;
}
 .lsvr-pricing-table__button-link:hover {
	 border-color: #e27d60;
}
 .lsvr-pricing-table__button-link:active {
	 border-color: rgba(226, 125, 96, 0.5);
}
 .lsvr-progress-bar__bar {
	 background-color: #f4f4f4;
}
 .lsvr-progress-bar__bar-inner {
	 background-color: #477988;
}
/* ----------------------------------------------------------------------------- 8. OTHER ----------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- bbPRESS ------------------------------------------------------------------------- */
 .bbp-submit-wrapper button {
	 color: #fff;
	 border-color: #477988;
	 background-color: #477988;
}
 div.bbp-template-notice, div.bbp-template-notice.info {
	 background-color: rgba(226, 125, 96, 0.25);
}
 div.bbp-template-notice:before, div.bbp-template-notice.info:before {
	 color: #e27d60;
}
 div.bbp-template-notice p {
	 color: #2c3e50;
}
 div.bbp-template-notice a {
	 color: #477988;
}
 div.bbp-template-notice a:hover {
	 color: #477988;
}
 #bbpress-forums #subscription-toggle &gt; span {
	 background-color: #2c3e50;
	 background-color: rgba(0, 0, 0, .2);
}
 #bbpress-forums #subscription-toggle a {
	 color: #fff;
}
 #bbpress-forums .bbp-reply-content #subscription-toggle {
	 color: #f4f4f4;
}
 #bbpress-forums .bbp-reply-content #subscription-toggle &gt; span {
	 background-color: transparent;
}
 #bbpress-forums .bbp-reply-content #subscription-toggle a {
	 color: #477988;
}
 #bbpress-forums .bbp-topic-tags {
	 color: #fff;
	 background-color: #2c3e50;
	 background-color: rgba(0, 0, 0, .2);
}
 #bbpress-forums .bbp-topic-tags a {
	 color: #fff;
}
 #bbpress-forums .bbp-pagination-count {
	 color: #2c3e50;
}
 #bbpress-forums .bbp-pagination-links .page-numbers:hover {
	 background-color: #fff;
}
 #bbpress-forums .bbp-pagination-links .page-numbers.current {
	 color: #fff;
	 background-color: #477988;
}
 #bbpress-forums .bbp-forums, #bbpress-forums .bbp-topics, #bbpress-forums .bbp-replies {
	 background-color: #fff;
	 -moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, .05);
	 -webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, .05);
	 box-shadow: 1px 1px 0 rgba(0, 0, 0, .05);
}
 #bbpress-forums li.bbp-header {
	 background-color: #fff;
	 border-color: #fff;
}
 #bbpress-forums .forum-titles {
	 color: #2c3e50;
}
 #bbpress-forums div.bbp-topic-header {
	 border-color: #fff;
	 background-color: transparent;
}
 #bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic {
	 border-color: #fff;
}
 #bbpress-forums div.odd, #bbpress-forums ul.odd {
	 background-color: #fff;
}
 #bbpress-forums .bbp-forums-list {
	 border-color: #ccd5db;
}
 #bbpress-forums div.bbp-reply-header {
	 border-color: #f4f4f4;
	 background-color: transparent;
}
 #bbpress-forums .bbp-reply-form, #bbpress-forums .bbp-topic-form {
	 background-color: #fff;
	 -moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, .05);
	 -webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, .05);
	 box-shadow: 1px 1px 0 rgba(0, 0, 0, .05);
}
 #bbpress-forums form &gt; fieldset.bbp-form &gt; legend, #bbpress-forums fieldset.bbp-form fieldset.bbp-form &gt; legend {
	 color: #2c3e50;
}
 #bbpress-forums .quicktags-toolbar {
	 background-color: #fff;
	 border-color: #f4f4f4;
}
 #bbpress-forums li.bbp-footer {
	 background-color: #fff;
	 border-color: #f4f4f4;
}
 #bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a {
	 background-color: transparent;
}
 #bbpress-forums .status-closed, #bbpress-forums .status-closed a {
	 color: #7f8c8d;
}
 #bbpress-forums span.bbp-admin-links a, #bbpress-forums .bbp-forum-header a.bbp-forum-permalink, #bbpress-forums .bbp-topic-header a.bbp-topic-permalink, #bbpress-forums .bbp-reply-header a.bbp-reply-permalink {
	 color: #2c3e50;
}
 #bbpress-forums #bbp-your-profile fieldset input, #bbpress-forums #bbp-your-profile fieldset textarea {
	 color: #2c3e50;
	 background-color: #f4f4f4;
}
 #bbpress-forums #bbp-your-profile fieldset input[type="file"] {
	 background-color: transparent;
}
 #bbpress-forums #bbp-your-profile #bbp_user_edit_submit {
	 color: #fff;
	 border-color: #477988;
	 background-color: #477988;
}
 #bbpress-forums #bbp-your-profile fieldset input:focus, #bbpress-forums #bbp-your-profile fieldset textarea:focus {
	 border: 0;
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
	 outline-color: transparent;
}
 #bbpress-forums #bbp-search-results {
	 background-color: #fff;
}
/* ------------------------------------------------------------------------- BACK TO TOP ------------------------------------------------------------------------- */
 .back-to-top__link {
	 color: #fff;
	 background-color: #e27d60;
}
 .back-to-top__link:hover {
	 -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
	 -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
	 box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
/* ------------------------------------------------------------------------- CONTACT FROM 7 ------------------------------------------------------------------------- */
 .c-content-box .wpcf7-form {
	 background-color: transparent;
	 -moz-box-shadow: none;
	 -webkit-box-shadow: none;
	 box-shadow: none;
}
 div.wpcf7-response-output, .wpcf7-response-output {
	 color: #265e88;
	 background-color: #e1edf9;
}
 .wpcf7-submit {
	 color: #e27d60;
	 border-color: rgba(226, 125, 96, 0.6);
	 background-color: transparent;
}
 .wpcf7-submit:hover {
	 border-color: #e27d60;
}
 .wpcf7-submit:active {
	 border-color: rgba(226, 125, 96, 0.5);
}
/* ------------------------------------------------------------------------- DATEPICKER ------------------------------------------------------------------------- */
 .lsvr-datepicker {
	 background-color: #fff;
	 border-color: #f4f4f4;
}
 .lsvr-datepicker .ui-datepicker-prev, .lsvr-datepicker .ui-datepicker-next {
	 color: #477988;
}
 .lsvr-datepicker th {
	 color: #e27d60;
}
 .lsvr-datepicker td a {
	 color: #2c3e50;
}
 .lsvr-datepicker .ui-state-active {
	 color: #477988;
}
 .lsvr-datepicker .ui-state-highlight {
	 color: #2c3e50;
}
/* ----------------------------------------------------------------------------- 9. RESPONSIVE ----------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------- MEDIUM DEVICES ------------------------------------------------------------------------- */
 @media (max-width: 991px) {
	 .header-topbar {
		 background-color: #fff;
	}
	 .header-menu-secondary__list a {
		 color: #477988;
	}
	 .header-menu-primary__item-link {
		 color: #2c3e50;
	}
	 .header-menu-primary__item-link--level-0 {
		 color: #2c3e50;
		 border-color: #f4f4f4;
	}
	 .header-menu-primary__item-link--level-0:hover {
		 background-color: rgba(244, 244, 244, 0.4);
	}
	 .header-menu-primary__item--active .header-menu-primary__item-link--level-0 {
		 background-color: rgba(244, 244, 244, 0.4);
	}
	 .header-menu-primary__submenu--level-0 {
		 background-color: rgba(244, 244, 244, 0.4);
	}
	 .header-menu-primary__submenu-toggle-icon {
		 color: #ccd5db;
	}
	 .header-menu-primary__submenu-toggle-icon--active {
		 color: #e27d60;
	}
	 .header-search {
		 -moz-box-shadow: none;
		 -webkit-box-shadow: none;
		 box-shadow: none;
		 border-color: #f4f4f4;
	}
	 #sidebar {
		 border-color: #f4f4f4;
	}
}

	}</pre></body></html>