<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Mystic
Theme URI: http://www.cryoutcreations.eu/wordpress-themes/mystic
Description: Mystic is a fast and lightweight multi-purpose theme with a great level of customization. Use it for anything from blogs and portfolio sites to business, e-commerce shops and other professional sites. Mystic is responsive, optimized for speed, SEO and mobile friendly, RTL and translation ready and of course WooCommerce compatible. Built with design in mind, it will attract your users with great use of color, curves, lines and shadows while tasteful animations will enhance the browsing experience. And if you feel like it, it's all easily customizable. Have fun!
Author: Cryout Creations
Author URI: http://www.cryoutcreations.eu
Version: 1.0.2
Tested up to: 5.6
Requires PHP: 5.3
License: GNU General Public License v3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: one-column, two-columns, three-columns, right-sidebar, left-sidebar, grid-layout, custom-background, custom-colors, custom-header, flexible-header, custom-menu, featured-image-header, featured-images, front-page-post-form, full-width-template, footer-widgets, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, blog, e-commerce, portfolio
Template: esotera
Text Domain: mystic

Mystic WordPress Theme - Copyright 2021, Cryout Creations - http://www.cryoutcreations.eu
This theme, like WordPress, is licensed under the GPL.
*/

#site-wrapper::after {
    content: "";
    position: absolute;
    z-index: 99;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.8);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: .2s ease opacity;
    transition: .2s ease opacity;
    opacity: 0;
}

#site-wrapper.is-active::after {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
}

@media (min-width: 800px) {
    .site-header-top {
        max-width: 420px;
    }
}

/* Header */
#site-title a {
    -webkit-padding-end: 0.5em;
    -moz-padding-end: 0.5em;
    padding-inline-end: 0.5em;
    letter-spacing: 0;
}

#access &gt; div &gt; ul &gt; li &gt; ul::before {
    left: 50px;
}

.rtl #access &gt; div &gt; ul &gt; li &gt; ul::before {
    right: 50px;
}

#access &gt; div &gt; ul &gt; li &gt; a &gt; span::before,
#access .sub-menu,
#access .children {
    border-radius: 2px;
}

#access .sub-menu li:first-child &gt; a,
#access .children li:first-child &gt; a {
    border-radius: 2px 2px 0 0;
}

#access .sub-menu li:last-child &gt; a,
#access .children li:last-child &gt; a {
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
}

#access ul.sub-menu li ,
#access ul.children li a {
    -webkit-transition: 1.2s ease all;
    transition: 1.2s ease all;
}


#access &gt; div &gt; ul &gt; li.menu-item-638 &gt; a &gt; span {
    background: #ff8f00;
    padding: 0 15px;
    border-radius: 5px;
    color: #fff;
    font-weight: 700;
}

/*.header-image,
#header-overlay {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% calc(100% - 4vw), 50% 100%, 0 calc(100% - 4vw), 0 0);
    clip-path: polygon(0 0, 100% 0, 100% calc(100% - 3vw), 50% 100%, 0 calc(100% - 3vw), 0 0);
    margin-bottom: -3vw;
}
.header-image,
#header-overlay {
    -webkit-clip-path: ellipse(1600px 250px at 50% 0%);
    clip-path: ellipse(1600px 250px at 50% 0%);
    margin-bottom: -3vw;
}
*/
.lp-slider {
    -webkit-clip-path: ellipse(1600px 100% at 50% 0%);
    clip-path: ellipse(1600px 100% at 50% 0%);
}
.lp-blocks {
    margin-top: -100px;
    padding-top: 100px;
}
#colophon {
    -webkit-clip-path: ellipse(1600px 100% at 50% 100%);
    clip-path: ellipse(1600px 100% at 50% 100%);
}

#mobile-menu &gt; div {
    margin-top: 4em;
}

#mobile-menu .menu-main-search {
    position: relative;
    z-index: 1;
    top: 0;
    padding-top: 0;
    border-radius: 4px;
}

body.admin-bar #mobile-menu .menu-main-search,
body.admin-bar #mobile-menu .menu-main-search {
    padding-top: 0;
}

nav#mobile-menu #bmobile #site-text {
    display: none;
}

#footer {
    position: relative;
}

#colophon::before {
    content: "";
    position: absolute;
    z-index: -1;
    top: -3vw;
    left: 0;
    right: 0;
    width: 100%;
    height: 3vw;
    margin: 0 auto;
    -webkit-clip-path: polygon(0 0, 100% 0, 100% calc(100% - 4vw), 50% 100%, 0 calc(100% - 4vw), 0 0);
    clip-path: polygon(0 3vw, 0 100%, 100% 100%, 100% 3vw, 50% 0, 0 3vw);
}

@media (max-width: 1024px) {
    #container:not(.esotera-landing-page) + #colophon {
        padding-top: 4em;
        margin-top: -4em;
    }
}

#container:not(.esotera-landing-page) + #colophon .widget-container {
    padding-top: 1em;
    padding-bottom: 1em;
}

.site-header-top .site-header-inside {
    padding-top: 3em;
}

.topmenu ul li {
    display: block;
    text-align: center;
    font-size: 1em;
}

.topmenu ul li a {
    text-transform: none;
    letter-spacing: 0;
    font-weight: bold;
}

.topmenu ul li span.sep {
    display: none;
}

.top-section-close {
    left: 0;
    right: 0;
    margin: 0 auto;
}

.home .entry-title {
	display: none;
}

/* Articles */
#container:not(.esotera-landing-page) .main {
    -webkit-box-shadow: 0 50px 120px rgba(0,0,0,.25);
    box-shadow: 0 50px 120px rgba(0,0,0,.25);
}

article.hentry .post-thumbnail-container {
    border-radius: 6px 6px 0 0;
}

.main #content-masonry .post-thumbnail-container + .entry-after-image {
    border-radius: 6px 6px 0 0;
    -webkit-box-shadow: 0px 16px 10px -11px rgba(0,0,0,.1) inset;
    box-shadow: 0px 16px 10px -11px rgba(0,0,0,.1) inset;
}

body:not(.single) .entry-meta &gt; span {
    letter-spacing: 0;
}

body .main #content-masonry .post-thumbnail-container span.bl_categ {
    letter-spacing: 1px;
}

.main .entry-title,
.main #content-masonry .format-image .entry-title,
.main #content-masonry .format-audio .entry-title,
.main #content-masonry .format-video .entry-title,
.main #content-masonry [class*="post_format-"]:not(.format-gallery) .entry-title {
    background-size: 200%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent;
    -webkit-transition: 1s ease all;
    transition: 1s ease all;
}

.main .entry-title:hover {
    background-position: 100% 0;
}

a.continue-reading-link {
    overflow: visible;
    font-size: 0.9em;
}

.cryout .continue-reading-link span {
    position: relative;
    font-weight: bold;
    text-transform: none;
    padding: 0;
}

.continue-reading-link span::before,
.continue-reading-link span::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 2px;
    opacity: 0.15;
    -webkit-transition: .2s ease all;
    transition: .2s ease all;
}

.continue-reading-link span::after {
    opacity: 0;
    width: 0;
}

.continue-reading-link:hover span::after {
    opacity: .5;
    width: 100%;
}

i.icon-continue-reading {
    display: none;
}

.single .author-info {
    border-radius: 4px;
    -webkit-box-shadow: 0 0 10px 6px rgba(0,0,0,.1) inset;
    box-shadow: 0 0 10px 6px rgba(0,0,0,.1) inset;
}

.single .entry-meta.aftertitle-meta {
    display: inline-block;
    border-radius: 100px;
    padding-right: 10px;
}

.rtl.single .entry-meta.aftertitle-meta {
    padding-left: 10px;
    padding-right: 0;
}

.single .entry-meta .avatar {
    width: 44px;
    height: 44px;
}

.single .main .entry-title {
    padding: .5em 0 .75em 0;
}

.author-info .author-avatar {
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.1);
    box-shadow: 0 0 10px rgba(0,0,0,.1);
    border-radius: 100px;
}

.author-description .author-text {
    margin: 0 auto 5px;
}

.main .page-title {
    font-size: 1.2em;
}

.comment-form-author input,
.comment-form-email input,
.comment-form-url input,
.comment-form-comment textarea,
.commentlist .comment-body,
#access .menu-search-animated .s,
button,
input[type="button"],
input[type="submit"],
input[type="reset"],
textarea,
select,
input[type="text"],
input[type="password"],
input[type="email"],
input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="month"],
input[type="number"],
input[type="range"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="week"] {
    border-radius: 2px;
}

.comment .reply {
    text-transform: none;
}

.comment .reply a {
    letter-spacing: 0;
    font-weight: 400;
}

.rtl button,
.rtl input[type="button"],
.rtl input[type="submit"],
.rtl input[type="reset"] {
    background-position: 100% 50%;
}

.cryout #breadcrumbs-container {
    text-align: center;
    left: 0;
    right: 0;
}

.rtl #breadcrumbs-container {
    left: 0;
    right: 0;
}

.main .article-inner &gt; header {
    text-align: center;
}

.pagination span,
.pagination a {
    border-radius: 4px;
}

/* Widgets */
.widget-title,
#comments-title,
#reply-title,
.related-posts .related-main-title,
#colophon .widget-title {
    display: table;
    padding-bottom: 0;
    margin-bottom: 1em;
}

.widget-title::after,
#comments-title::after,
#reply-title::after,
.related-posts .related-main-title::after {
    width: 100%;
    height: 3px;
    border-radius: 2px;
}

.esotera-normalizedtags #content .tagcloud a {
    border-radius: 2px;
}

.sidey .widget-container ul li:not(:last-child) {
    border: none;
    padding-bottom: 0;
}

nav.sidebarmenu li a {
    text-transform: none;
    font-size: 1.1em;
}

/* Landing Page */
.lp-staticslider .staticslider-caption-title,
.seriousslider-theme .seriousslider-caption-title {
    font-weight: bold;
    letter-spacing: 0;
    font-size: 3.6em;
}

.lp-staticslider .staticslider-caption-inside,
.seriousslider-theme .seriousslider-caption-inside {
    text-align: center;
}

a.staticslider-button,
.seriousslider-theme .seriousslider-caption-buttons a.seriousslider-button,
.lp-box-readmore,
#cryout_ajax_more_trigger,
#cryout_ajax_more_trigger::before,
.lp-port-readmore,
.lp-box-readmore::before {
    border-radius: 4px;
}

a.staticslider-button,
.seriousslider-theme .seriousslider-caption-buttons a.seriousslider-button {
    margin-top: 3em;
}

a.staticslider-button + a.staticslider-button,
.seriousslider-theme .seriousslider-caption-buttons a.seriousslider-button + a.seriousslider-button {
    margin-left: 1em;
}

.lp-text-card {
    max-width: 75%;
}

.lp-boxes-static .lp-box-content::before {
    border-radius: 0;
    -webkit-transform: rotate(45deg) scale(.6);
    transform: rotate(45deg) scale(.6);
    -webkit-transition: .2s ease all;
    transition: .2s ease all;
}

.lp-boxes-static .lp-box:hover .lp-box-content::before {
    -webkit-transform: rotate(45deg) scale(.75);
    transform: rotate(45deg) scale(.75);
}

.rtl .lp-box-readmore::before {
    background-position: 100% 50%;
}

.lp-section-header .lp-section-title {
    padding-bottom: 0;
}

.main .lp-text-title {
    display: table;
    margin: 0 auto 1em;
    padding-bottom: 0;
}

.lp-section-header .lp-section-title::after,
.main .lp-text-title::after {
    bottom: 10px;
    border-radius: 2px;
    width: 100%;
    height: 10px;
    opacity: 0.2;
}

@-webkit-keyframes animation-slideDown {
    from {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    to {
        opacity: 0;
        -webkit-transform: translateY(-150%) rotateY(90deg);
        transform: translateY(-150%) rotateY(90deg);
    }
}

@keyframes animation-slideDown {
    from {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    to {
        opacity: 0;
        -webkit-transform: translateY(-150%) rotateY(90deg);
        transform: translateY(-150%) rotateY(90deg);
    }
}

/* WooCommerce */
.woocommerce-page #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce-page button.button.alt,
.woocommerce input.button.alt,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
    border-radius: 4px;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li {
    border-radius: 4px 4px 0 0;
}

/* FIN */


/* 
 * JL Edits 
 */
/* Global edits */
ol {
	padding: revert;
}

/* Make header on non-landing page full height (may not be full width depending on what gets uploaded */
#masthead .header-image {
    height: 400px;
    object-fit: cover;
	width:100%
}

#breadcrumbs-nav {
    /*background: change in customiser - it is the same as "Footer background colour" */
    display: inline-block;
    padding: 0 20px;
    border-radius: 4px;
}
.lp-staticslider .staticslider-caption-title, .seriousslider-theme .seriousslider-caption-title, .lp-section-title, .lp-text-title {
    font-family: raleway, poppins, sans-serif;
}
#prime_nav &gt; .current-menu-parent &gt; a &gt; span,
#prime_nav &gt; .current-menu-item &gt; a &gt; span {
	border-bottom: 4px solid;
}
#prime_nav &gt; .current-menu-parent &gt; a &gt; span,
.current-menu-item &gt; a &gt; span {
	font-weight: 700;
}

/*Sidebar*/
#container #primary {
    padding-left: 0;
    padding-right: 5px;
}
#container .sidey {
    padding-top: 1.5em;
}
.bsui .list-group-item {
    padding: .5rem .75rem;
}
.widget-container &gt; * {
    line-height: 1.3;
}
/*.geodir_post_meta &gt; * {
    font-size: 14px;
}*/

.lp-block .lp-block-readmore {
    opacity: .5;
}
.lp-block .lp-block-readmore:hover {
    opacity: 1;
}
.single .entry-title, .singular-title {
    font-size: 3em;
}
/* Footer */
.footer-widget-inside p {
    font-size: 15px;
    line-height: 1.5;
    color: #b6c6e6;
}
.jetpack_widget_social_icons ul {
    text-align: center;
}
#site-copyright {
    font-style: inherit;
}
/* Footer acknowledgement */
.ack-footer p {
	margin-bottom: 12px;
	text-align: justify;
}
/* Footer legal menu */
.widget_nav_menu .menu-legal-menu-container ul li {
	font-size: smaller;
    display: inline-block;
    margin: 0 10px 8px 0;
}

/* Directory */
.geodir-page #breadcrumbs {
    width: calc( 100% - 280px );
    float: right;
}
#menu-directory-1 li:last-child {
    display:none;
}
.bsui form .uwp-search-submit,
.bsui .btn-group &gt; .btn {
    color: #fff;
}
.geodir-author-actions.bsui .btn-primary {
    background-color: transparent;
}


.btn-group &gt; .dropdown-menu &gt; .active:hover,
.btn-group &gt; .dropdown-menu &gt; .dropdown-item:hover,
.geodir-author-actions.bsui .btn-primary:hover {
    background-color: #324770;
    background: #324770;
    color: #fff;
}
.geodir-notifications button {
    background: #fff;
}
.gd-read-more {
    display:block;
}
.dropdown-menu .geodir-author-actions .btn-primay {
    background-image: transparent;
}
.bsui .alert-dismissible .close:hover {
    color: #fff;
}
.bsui .embed-responsive .embed-responsive-item {
    object-fit: cover;
}
.bsui .col-form-label {
    font-size: 14px;
    line-height: 1.2;
}
/*Directory sidebar */
.widget-area .widget-container h2 {
    font-size: 1.2em;
    font-weight: 700;
}
.cryout #container[class*="two-"] #primary {
	margin-bottom: 100px !important;
}

/* 
 * Right sidebar [aside:nth-of-type(2)]- details pages only 
 */
#secondary {
    padding-right: 0;
    padding-left: 5px;
}
.geodir-output-location .geodir_post_meta .geodir_post_meta_icon {
    display: inline-block;
    margin: 0 5px 2px 0;
}
#secondary &gt; section:nth-of-type(1) {
    margin: 0 0 .5em 0;
}
body:not(.single-gd_place) #secondary &gt; section:nth-of-type(1) {
	display: none;
}
	/* Remove bold, because some is bold and some isn't and it looks crap */
.geodir-output-location .geodir_post_meta a strong {
	font-weight: normal !important;
}
.geodir-output-location .geodir_post_meta .geodir-i-address {
	display: block;
}
.geodir-output-location .geodir_post_meta_icon .fas {
	color: #324770;
}
.widget-container.geodir-output-location
.geodir-output-location-detail.list-group {
	border-radius: 0 !important;
	font-size: 14px;
}
.geodir-output-location .list-group-item {
	border-left: solid rgba(0,0,0,0.125);
	border-width: 0 0 0 4px !important;
	margin: 5px 0;
}
/* hide box title and file name from logo display */
.geodir-output-location .geodir-field-logo .geodir_post_meta_icon,
.geodir-output-location .geodir-field-logo .geodir-cf-file-name {
	display: none;
}
/* Image popup carousel - don't stretch images! */
.geodir-carousel-modal .carousel-item.active img {
	object-fit:contain;
}


/* Search/find page */
.wp-block-geodirectory-geodir-widget-categories .gd-categories-widget .text-uppercase .font-weight-bold {
    font-weight: 500 !important;
    text-transform: none;
	font-size: 14px;
}
.wp-block-geodirectory-geodir-widget-categories .gd-categories-widget .text-truncate {
	overflow: visible;
}
.wp-block-geodirectory-geodir-widget-categories .gd-categories-widget .text-truncate a {
	overflow: hidden;
	width: calc(100% - 50px);
	text-overflow: ellipsis;
	display: inline-block;
	vertical-align: middle;
	margin-bottom: .3em;
}
/* Show all list - fix images */
.geodir-entry-title.h5 {
	margin-top: .2em !important;
}
.wp-block-geodirectory-geodir-widget-post-images,
.wp-block-geodirectory-geodir-widget-loop .wp-block-geodirectory-geodir-widget-post-images .embed-responsive &gt; img {
	max-height: 200px;
	max-width: 100%;
}
.wp-block-geodirectory-geodir-widget-loop .wp-block-geodirectory-geodir-widget-post-images .embed-responsive .embed-responsive-item {
    object-fit: cover;
}
/* Add listing */
/* colour controlled via custom-options.php to match customise controls */
#logo_row .col-form-label, #post_images_row .col-form-label, .form-group[data-argument="video"] .col-form-label {
    font-size: 20px;
    font-weight: 500;
    padding-top: 0;
}
#logo_row .col-sm-10, #post_images_row .col-sm-10, .form-group[data-argument="video"] .col-sm-10{
    margin-bottom: 1em;
}
form .uwp_input_fieldset small {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4;
    display: block; 
	color: #6c757d !important
}
.uwp-profile-extra .btn-facebook, .uwp-profile-extra .btn-twitter, .uwp-profile-extra .btn-instagram, .uwp-profile-extra .btn-linkedin, .uwp-profile-extra .btn-youtube {
    background: transparent;
	color: #333;
}
.uwp-profile-extra .btn-facebook a, .uwp-profile-extra .btn-twitter a, .uwp-profile-extra .btn-instagram a, .uwp-profile-extra .btn-linkedin a, .uwp-profile-extra .btn-youtube a {
	color: inherit;
}
.uwp-profile-extra .btn-instagram:hover {
    color: #333;
}
.uwp-profile-extra .uwp-profile-extra-div .uwp-profile-extra-wrap {
    padding: 0 4px;
    border-radius: 2px;
}
/* Listing page 
.entry-content .wp-block-geodirectory-geodir-widget-post-images {
    max-height: 300px;
}*/
.single-gd_place #header-image-main #header-overlay {
	opacity: 0;
}
.card-footer.p-2 {display:none;}
/*
.geodir-page-single #breadcrumbs-container{
    margin-top: 90px;
}*/
.geodir-page-single #container .main {
    margin-top: -60px !important;
}
.single.single-gd_place #breadcrumbs {
    width: 100%;
    float: right;
}
.single.single-gd_place .three-columns-sided #breadcrumbs {
    width: 100%; float: left; 
    margin: 0;
}
.geodir-single-taxonomies-container {
    float:left;
}
.wp-block-geodirectory-geodir-widget-single-taxonomies .bsui .geodir_post_taxomomies .geodir-tags,
.wp-block-geodirectory-geodir-widget-single-taxonomies .bsui .geodir_post_taxomomies .geodir-category {
    display: block;
    text-align: left;
    clear: both;
}
.wp-block-geodirectory-geodir-widget-single-taxonomies .bsui .geodir_post_taxomomies .float-left,
.wp-block-geodirectory-geodir-widget-single-taxonomies .bsui .geodir_post_taxomomies .float-right {
    float: none;
}
.widget-container ul li {
    line-height: 1.2;
    margin-bottom: 1em;
}
.wp-block-geodirectory-geodir-widget-single-tabs {
	padding-bottom: 2em;
	border-bottom: 1px solid #dee2e6;
}

.tab-pane .geodir-output-location-detail .list-group-item-action.geodir-field-logo {
	display: none;
}

/* User profile - override Ayecode settins */
.bsui .row.row-cols-md-0 .card .card-img-top {
    max-width: 100%;
}

/* Map Bubble */
.gm-style .gm-style-iw-d {
    scrollbar-color: #9eacbd transparent;
}
.gm-style-iw, .gm-style-iw-c {
    max-width: 250px;
}
.geodir_post_meta .geodir_post_meta_icon {
    display:block;
    margin-bottom: 2px;
}
.geodir-output-location-mapbubble .geodir-field-post_content .geodir-i-text {
	display: none;
}

/* Disable Ratings */

/*GD â€“ Remove map bubble ratings on gd_place Archive pages*/
.gd-rating,
.gd-bubble .geodir-post-rating {
display: none;
}
.geodir-bubble-meta-bottom {
display:none!important;
}
/*GD â€“ Remove map bubble ratings on gd_place Detail pages*/
.single-gd_place .gd-bubble .geodir-post-rating {
display: none;
}
/*GD â€“ Remove Archive item rating from gd_place Archive pages*/
li.gd_place .geodir-post-rating {
display: none;
}


/* Responsive Listing page */
@media screen and (max-width: 1152px) {
	.cryout #container[class*="three-"] #primary section:nth-child(n+2) {
		display: none;		
	}
	.cryout #container[class*="three-"] #primary section:nth-child(1) {
		float: left;
		width: 100%;
		margin: 0 auto;
	}
	.cryout #container[class*="column"] #secondary {
		max-width: 400px;
		margin-bottom: 5em;
		float: left;
	}
	.cryout #container[class*="three-"] .sidey .widget-container {
    float: left;
    width: 100%;
	}
	.esotera-responsive-headerimage #breadcrumbs-container {
    top: 0;
	}
	.geodir-page-single #container .main {
    margin-top: 0 !important;
	}
}

/*Contact form */
.forminator-custom-form-386 {
    max-width: 600px;
}
.entry-content .forminator-ui.forminator-custom-form[data-design="flat"]:not(.forminator-size--small) {
    margin: 0 auto;
}
.forminator-custom-form-386.forminator-design--flat .forminator-label {
    font-size: 14px;
}


/* UsersWP conflict fixups */
.bsui .btn-outline-primary.uwp_modal_btn {
    color: #ffffff;
    border-color: #1e73be;
}
.bsui .btn-danger {
    color: #fff;
    background-color: #1e73be;
    border-color: #1e73be;
}
.select2-selection--single .select2-selection__arrow b {
	top: 0;
}

/* Update profile display */
.uwp-profile-extra-key {
    font-weight: 700;
}
.uwp-profile-extra-value {
	margin-bottom: 10px;
}
.uwp_profile_page .uwp-profile-bio-wrap .uwp-profile-extra-value,
.uwp_profile_page .uwp-profile-personal-statement .uwp-profile-extra-value {
	margin: 10px 0 10px 5%;
	display: block !important;
}
.uwp-profile-extra-key::after {
    width: 100%;
    height: 3px;
    border-radius: 2px;
}
.uwp-profile-image-change-modal {
	top: 50px;
}
/* Hide title on login widget */
.uwp-login-class h3 {
	display:none;
}

/* remove padding above video on profile ?? */
#video.tab-pane .embed-responsive-16by9::before {
    padding-top: 0 !important;
}
/**/

/*Mailchimp */
#custom_html-3 #mc_embed_signup #mc_embed_signup_scroll .mc-field-group input {
    background: #b5bbc8;
	color: #000;
}
#custom_html-3 #mc_embed_signup #mc_embed_signup_scroll .button {
    background: #7e9bd2;
	transition: ease-in-out all 0.4s;
}
#custom_html-3 #mc_embed_signup #mc_embed_signup_scroll .button:hover {
    background: #e89145;
	transition: ease-in-out all 0.4s;
}
#custom_html-3 #mc_embed_signup div#mce-responses {
    padding: 0 10px;
    width: 90%;
    margin: 10px 0;
    background: #fff;
    border-radius: 4px;
}
#custom_html-3 #mc_embed_signup div.response {
    padding: 0;
    width: 100%;
}


#wpforo #wpforo-wrap .wpforo-profile-wrap .profile-display-name {
	font-weight: 400;
}
/* Hide account edit functions - only allow account edit via Geodirectory/UsersWP interface */
#wpforo #wpforo-wrap .wpforo-profile-wrap .h-bottom .wpf-profile-menu:nth-child(2),
#wpforo #wpforo-wrap .wpf-prof-buttons [title="Account"] {
	display:none !important;
}
/* */
.wpforo-profile-wrap .wpforo-profile-head-wrap .wpforo-profile-head-bg {
    background-image: none !important;
}

.wpforo-widget-wrap .widget-title::after,
.wpforo-widget-wrap #comments-title::after, 
.wpforo-widget-wrap #reply-title::after {
    	background-color: transparent !important;
     	background:  transparent !important;
    }

/* User profile in main menu - remove down chevron after icon */

.site-header-bottom .site-header-inside #access &gt; div &gt; ul li.menu-item-454 &gt; a &gt; span::after {
    content: none !important;
}
.site-header-bottom .site-header-inside #access &gt; div &gt; ul li.menu-item-454 &gt; a &gt; span {
	padding-right: 0 !important;
}

/* Steering Group */
.single-team #masthead .header-image {opacity: 0 !important;}
.tlp-single-container .tlp-member-feature-img img {
    /*clip-path: ellipse(800px 320px at 70% 0%);*/
    border-radius: 4px;
}
body .tlp-team .team-member a img {
	margin: 0 auto !important;
}
.tlp-team-container {
    max-width: 1300px;
	margin-top: 20px;
}

#post-496 .singular-title {
    font-size: 2em;
}
.post-525 h2, .post-525 h4 {
	margin-bottom: 4px !important;
	margin-top: 10px !important;
}
.page-id-72 table tr:first-child {
    background: #64527c;
    color: #fff;
    font-weight: 700;
    vertical-align: middle;
}
.page-id-72 table {
	max-width: 900px;
	margin: 30px auto;
}

.select2-selection--single .select2-selection__arrow {
	top: 0;
}
/* Contact and speaker request forms */
.forminator-ui#forminator-module-628.forminator-design--flat .forminator-label {
	font-size: 14px !important;
	color: #344871 !important;
}
.forminator-ui#forminator-module-628.forminator-design--flat .forminator-title {
	font-size: 28px !important;
	color: #344871 !important;
}
.forminator-ui#forminator-module-628.forminator-design--flat .forminator-description, .forminator-ui#forminator-module-628.forminator-design--flat .forminator-description p {
    font-size: 14px !important;
}

/* class:button */

.rsa-button {
    text-decoration: none;
    display: block;
    background: #ff8f00;
    max-width: 300px;
    padding: 10px;
    border-radius: 3px;
    text-align: center;
    color: #fff;
    font-size: larger;
	transition: all ease-in-out 0.5s;
	margin: 2em;
}
.rsa-button:hover {
    background: #fff;
    color: #23314c;
	transition: all ease-in-out 0.5s;
}
.vsel-content .vsel-meta-link a,
.vsel-table .vsel-meta-link a {
    text-decoration: none;
    display: block;
    background: #ff8f00;
    max-width: 300px;
    padding: 10px;
    border-radius: 3px;
    text-align: center;
    color: #fff;
    font-size: larger;
	transition: all ease-in-out 0.5s;
	margin: 10px auto;
}
.vsel-content .vsel-meta-link a:hover,
.vsel-table .vsel-meta-link a:hover {
    background: #fff;
    color: #23314c;
	transition: all ease-in-out 0.5s;
}


/*VSEL*/

#vsel.vsel-table-past .vsel-content,
#vsel.vsel-table .vsel-content {
  box-shadow: 0 0 40px #0003;
  border-radius: 5px;
  padding: 15px;
}
/* Remove underline from event title */
.vsel-table-past h3 &gt; a,
.vsel-table h3 &gt; a {
	text-decoration: none !important;
}
.event-template-default .vsel-content .vsel-meta-left,
.post-type-archive-event .vsel-content .vsel-meta-left,
.vsel-table-past .vsel-meta-left,
.vsel-table .vsel-meta-left {
  padding: 15px;
  background: #f5f5f5;
  border-radius: 5px;
}

.single-event .author-info,
.event-template-default .type-event .aftertitle-meta {
	display: none;
}

/*Event archive page*/
.post-type-archive-event .vsel-content .vsel-meta-left {width: 100% !important;}
.post-type-archive-event .vsel-content .vsel-info {display:none;}

.single-event #container.three-columns-sided .main, .single-event .three-columns-sided #breadcrumbs {
  width: 80%;
  margin: inherit;
}


.uwp-footer-links .uwp-footer-link .uwp-register-link {display: none !important;}

/* References */
.refs &gt; li {
	text-indent: -2em;
	margin-left: 2em;
}
.refs {
  list-style-type: none;
}</pre></body></html>