<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Slim Events
Description: A &lt;a href='http://codex.wordpress.org/Child_Themes'&gt;Child Theme&lt;/a&gt; for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

/* TOC STRINGS
* General Styles
* Colors
* Fonts
* Spacing
* Fix Sassy Social Share PRE backgrounds
* Heading Font Overrides
* Main Menu Overrides
* Header Styles
* Footer &amp; Socket Styles
* Sidebar Styles
* Home Page
* Inside Page Styles
* Availability Calendar
* WP Simple Booking Calendar
* CF7 FORMS
* SPECIFIC SCREEN WIDTHS, MOBILE FIRST
* Mobile Portrait smaller
* Mobile Portrait larger
* Mobile Landscape to Tablet Portrait
* All Smart Phones
* Anything Over Smart Phones
* Tablet Portrait to standard 960
* ENFOLD All Tablet
* Tablet Landscape, up to 1200
* Main Menu go mobile at 960
* ENFOLD Full Screen
* Full Screen Desktop
* Full Screen Desktop Wider
*/

/* THESE STYLES APPLY TO ALL SCREEN WIDTHS
================================================== */



/* General Styles
================================================== */
#top #main.all_colors {
	/* background-color: #FFF5EE; */
}
.main_color strong {
  color: inherit;
}
/*#top #main .container_wrap_first {
  background-color: #F8F8F8;
}*/
#top #main .container_wrap_first .container .content {

}
hr {
  /* background: #355554;
  border-color: #355554;
  height: 2px;
  border-radius: 2px; */
}
#top .sidebar-hdg {

}
#top .bold {
  font-weight: bold;
}
.avia-mozilla #top select[id*='wpv_control_select_'] {
	/* background: #F8F8F8 url(img/dd-arrow.png) center right no-repeat;
	font-size: 14px;
	padding: 4px 6px;
	color: #666666; */
}

ul.ul-diamond {
	list-style: none;
}
ul.ul-diamond li:before {
	content: "\2666";
	margin-left: -15px;
	margin-right: 6px;
}

.avia_textblock {
	line-height: 150%;
}



/* Colors
================================================== */
#top .red-heading {
  color: #E60000; /*E60000 FF1A1A F32626 ED2C2C D43325 C3512F D5481D*/
}
#top .blue-heading {
  color: #336699 !important;
}
#top .gc-white-faded {
	background-color: rgba(255,255,255,.75);
}

/* Fonts
================================================== */

/* Spacing
================================================== */
#top .ilb {
  display: inline-block;
}
#top .margin-bottom-10 {
  margin-bottom: 10px;
}
#top .margin-bottom-15 {
  margin-bottom: 15px;
}
#top .margin-bottom-25 {
  margin-bottom: 25px;
}
#top .margin-top-0 {
  margin-top: 0px;
}
#top .mgn-t0-b6 {
  margin-top: 0;
  margin-bottom: 6px;
}
#top .mgn-tb-4 {
  margin-top: 4px;
  margin-bottom: 4px;
}
#top .pad-left-15 {
  padding-left: 15px;
}
#top .pad-left-right-15 {
	padding-left: 15px;
	padding-right: 15px;
}
#top .indent-15 {
  display: inline-block;
  padding-left: 15px;
}
#top .spaced-bullet {
	margin: 0 2px;
}

/* Heading Font Overrides
================================================== */
h1, h2, h3, h4, h5, h6 {
	/*font-family: Overlock, cursive;*/
}
#top .main_color h1, #top .main_color h2, #top .main_color h3,
#top .main_color h4, #top .main_color h5, #top .main_color h6 {
  /* color: #13074F; */
  font-weight: bold;
  text-transform: none;
  /* font-variant: small-caps; */
}
.modern-quote .av-special-heading-tag {
  /*font-weight: bold;*/
}
.template-page .entry-content-wrapper h2 {
  /*text-transform: none;*/
}
#top .av-special-heading .special_amp {
	/* color: #E7A617; */
}

/* Main Menu Overrides
================================================== */
#top .av-main-nav .menu-item a .avia-menu-text {
  font-size: 18px;
}
/* color of main menu items */
#top .header_color .main_menu ul:first-child &gt; li &gt; a { 

} 
/* hover state of main menu items */
#top .header_color .main_menu ul:first-child &gt; li a:hover { 

} 
/* color of active menu item */
#top .header_color .main_menu ul:first-child &gt; li.current-menu-item &gt; a, 
#top .header_color .main_menu ul:first-child &gt; li.current_page_item &gt; a,
.header_color .main_menu ul:first-child &gt; li.active-parent-item &gt; a{ 

}
/* current page menu item */
#top .main_menu .current-menu-item span.avia-menu-text,
#top .main_menu .current-menu-item span.avia-menu-fx {
	color: #FFFFFF !important;
}
/* color of menu item underline effect */
#top .avia-menu-fx {

}
/* color of mobile menu toggle */
.av_header_transparency #advanced_menu_toggle {

}
#advanced_menu_hide {

}
#top li#menu-item-288 a:hover {
  /* cursor: pointer !important; */
}



/* Header Styles
================================================== */
#top #header {
	background-image: linear-gradient(to right, transparent, rgba(0,0,0,.5));
}
#top .header_bg {
	/*background-color: #EAF5FE; e7f1fa*/
}
#top .logo img,
#top .logo.bg-logo{ 
	 /* display: none !important; */  
}
#top #header_meta {
	/* background-color: transparent; */
}
#top #header_meta .phone-info {
	font-size: 16px;
}
#top #header_meta .phone-info a {
	color: #FAD985;
}
/*
#top .logo .subtext {

}
*/
/* IMPORTANT NOTE: One class for &lt;HTML&gt; element is either
   avia-desktop or avia-mobile, and in some cases there may
   be fewer or additional code elements based on this. For 
   below, when it's desktop, background is applied to 
   #mhr-header-inside color section div.  When it's mobile,
   background is applied to a child div.av-parallax element. 
#top .header_bg {

}
#top #header_main {

}
*/

/* Footer &amp; Socket Styles 
================================================== */
#footer .menu-item a {
	font-size: 18px;
	padding: 0 !important;
}
#top .footer_color table {
	width: 100%; 
	border: 0; 
	border-collapse: collapse;
	background-color: transparent;
	margin: 0;
}
#top .footer_color table tr {
	background-color: transparent;
}
#top .footer_color table td {
	color: inherit;
	border: 0;
	padding: 5px 0;
}
#footer #custom_html-2 {
	margin-bottom: 5px;
}
#footer #zoom-social-icons-widget-2 {
	margin-top: 5px;
}
#footer #custom_html-3 .widgettitle,
#footer #custom_html-4 .widgettitle,
#footer #custom_html-3 .textwidget.custom-html-widget,
#footer #custom_html-4 .textwidget.custom-html-widget {
	text-align: center;
}
#socket .copyright {
  width: 100%;
  text-align: center;
  font-size: 14px !important;
}
#socket {
	text-align: center;
}
#socket .copyright {
	float: none;
	font-size: 12px;
}
.responsive #scroll-top-link.avia_pop_class {
	/* display: block; */
}
/* Hide on-site pandemic protocols logo by default */
#footer #custom_html-4 { 
	display: none;
}
/* On the event mgmt pages... */
/* Hide the ADJA logo... */
#top.page-id-349 #footer #custom_html-3,
#top.page-id-393 #footer #custom_html-3 {
	/*display: none;*/
}
/* ...and show the on-site pandemic protocols logo. */
#top.page-id-349 #footer #custom_html-4,
#top.page-id-393 #footer #custom_html-4 {
	/*display: block;*/
}

/* Sidebar Styles 
================================================== */
/* 
#top #black-studio-tinymce-2 h3 {

}
#top #black-studio-tinymce-2 h4 {
  
}
#top #black-studio-tinymce-2 p {

}
#top #black-studio-tinymce-2 hr {

} 
*/


/* Home Page 
================================================== */
#top .se-one-world,
#top .se-one-event,
#top .se-one-choice {
	position: absolute;
}
#top .se-one-world {
	top: 80px;
	left: 50px;
	width: 500px;
}
#top .se-one-event {
	top: 260px;
	left: 125px;
	width: 500px;
}
#top .se-one-choice {
	top: 465px;
	width: 500px;
}
#top #se-hmpg-hdr-mobile {
	border-bottom: 6px solid #681112 !important;
}
#top #se-hmpg-hdr-mobile .se-hmpg-welcome {
	background-color: rgba(0,0,0,.4);
	padding: 10px;
}
#top #se-hmpg-hdr-mobile .se-hmpg-wec img.aligncenter {
	padding: 0;
	margin: 20px auto !important;
}
#top .se-hmpg-cta-btn.se-mobile {
	margin-top: 25px;
}
#top .se-hmpg-cta-btn.se-mobile a.avia-button {
	opacity: .6;
}
#top #se-hmpg-hdr-desktop .se-hmpg-wec {
	text-align: center;
	background-color: rgba(0,0,0,.5);
	padding: 10px;
	border-radius: 3px;
}
#top #se-hmpg-hdr-desktop .se-hmpg-wec img.alignnone {
	max-width: 290px;
	padding: 0;
	margin: 5px 0;
	vertical-align: middle;
}
#top #se-hmpg-hdr-desktop .content {
	vertical-align: inherit;
}

#top .se-hdr-bullet {
	display: inline-block;
	margin: 0 10px 0 0;
	color: #FAD985;
	font-size: 28px;
	-webkit-text-stroke: 2px #000000;
}
#top .se-hmpg-cta-btn .avia-button {
	font-size: 18px;
	font-weight: bold;
	background-color: #94171A;
	border: 2px solid #ffffff;
	color: #ffffff;
}
#top .se-hmpg-cta-btn .avia-button:hover {
	background-color: #ffffff;
	border: 2px solid #94171A;
	color: #94171A;
}
#top .se-hmpg-choices-col {
	background-color: rgba(0,0,0,.5);
	padding: 10px;
	border-radius: 3px;
	font-size: 22px;
	/*font-weight: bold;*/
}
#top .se-hmpg-choices-col h1.av-special-heading-tag {
	text-shadow:
	  -1px -1px 0 #000,  
	   1px -1px 0 #000,
	  -1px  1px 0 #000,
	   1px  1px 0 #000;
}
#top #se-hmpg-hdr-desktop .se-hp-iconlist {
	padding-left: 20px;
}
#top #se-hmpg-hdr-desktop .se-hp-iconlist .iconlist_title_small {
	color: #fad985;
}
#top #home-page-welcome .se-hmpg-welcome {
	font-size: 20px;
}

/* Home Page Why Choose Section
================================================== */


/* Home Page Testimonial Section
================================================== */


/* Inside Page Styles
================================================== */
#top #se-hmpg-hdr-desktop,
#top #se-inside-hdr-desktop {
	border-bottom: 6px solid #681112 !important;
}
#top #se-inside-hdr-desktop #se-inside-page-hdg {
	/*background-color: rgba(0,0,0,.5);*/
	background-image: linear-gradient(to right, rgba(0,0,0,.5), transparent);
	border-radius: 3px;
}
#top #se-inside-hdr-desktop #se-inside-page-hdg h1 {
	
}
#top .main_color .iconlist_content {
	color: inherit;
}
#top #se-shane-pic img {
	/*width: 175px;
	height: auto;*/
	margin-bottom: 20px;
}
#top .se-contact-iconbox.iconbox {
	margin-bottom: 0;
}
#top .se-contact-iconbox .iconbox_content_container blockquote {
	color: #FFFFFF;
	font-weight: bold;
	border-color: #FFFFFF;
}
#top #se-contact-form h3 {
	font-size: 1.25em;
}
#top #se-contact-form input.button {
	font-size: 18px;
	background-color: #94171A;
	border: 2px solid #ffffff;
	color: #ffffff;
	opacity: 1;
}
#top #se-contact-form input.button:hover {
    background-color: #ffffff;
    border: 2px solid #94171A;
    color: #94171A;
	transition-duration: 250ms;
}
#top .se-contact-hr.hr {
	margin: 0 0 30px 0 !important;
}
#top .se-contact-hr .hr-inner {
	border-color: #7E1416;
}
#top #se-privacy-column {
	/*background-color: rgba(0,0,0,.5);
	padding: 0 20px;*/
}
#top #zoom-social-icons-widget-3 p {
	margin-top: 30px;
	margin-bottom: 5px;
}
#top #zoom-social-icons-widget-3 ul {
	margin-top: 5px;
}

/* Availability Calendar */
#top .wpsbc-container.wpsbc-calendar-1 h2 {
	display: none;
}
#top .se-cal-avail,
#top .se-cal-notavail,
#top .se-cal-tentative{
	display: inline-block;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 130px;
	text-align: center;
}
#top .wpsbc-calendar {
	max-width: initial !important;
	background: #291610;
	border-color: #681112;
}
#top .wpsbc-calendar .wpsbc-select-container select {
	padding: 0 10px !important;
}
#top .wpsbc-calendar .wpsbc-calendar-header.wpsbc-heading {
	background-color: inherit;
}
#top .wpsbc-calendar table thead tr th {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
#top .wpsbc-calendar .wpsbc-date.wpsbc-gap {
	background: #434343; /* was 292929 */
}
#top .wpsbc-calendar .wpsbc-date-number {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
/* Available Date */
#top .wpsbc-date.wpsbc-legend-item-1 .wpsbc-legend-item-icon.wpsbc-legend-item-icon-1 .wpsbc-legend-item-icon-color {
	background: #006600; /* was 15372E */
}
#top .se-cal-avail {
	background: #006600;
}
/* NOT Available Date */
#top .wpsbc-date.wpsbc-legend-item-2 .wpsbc-legend-item-icon.wpsbc-legend-item-icon-2 .wpsbc-legend-item-icon-color {
	background: #800000; /* was 3C171C */
}
#top .se-cal-notavail {
	background: #800000;
}
/* ChangeOver/Tentative Date */
#top .wpsbc-date.wpsbc-legend-item-3 .wpsbc-legend-item-icon.wpsbc-legend-item-icon-3 .wpsbc-legend-item-icon-color {
	background: #806600; /* was 3F2C18 */
}
#top .se-cal-tentative {
	background: #806600;
}

/* CF7 FORMS
================================================== */



/* SPECIFIC SCREEN WIDTHS, MOBILE FIRST
================================================== */



/* Mobile Portrait skinny */
@media only screen and (max-width: 339px) {

}

/* Mobile Portrait smaller */
@media only screen and (max-width: 360px) {

}

/* Mobile Portrait larger */
@media only screen and (min-width: 340px) and (max-width: 479px) {

}

@media only screen and (max-width: 390px) {

}

/* Mobile Intermediate */
@media only screen and (min-width: 480px) and (max-width: 639px) {

}

@media only screen and (max-width: 479px) {
	
}

@media only screen and (min-width: 480px) {
	#top #header_meta .phone-info {
		font-size: 20px;
	}
}

/* Mobile Landscape to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 640px) and (max-width: 767px) {

}

/* All Smart Phones */
@media only screen and (max-width: 767px)  {
	#top .showMobile {
		display: initial;
	}
	#top .showDesktop {
		display: none;
	}
}

/* 
** Anything Over Smart Phones 
*****************************************************************/
@media only screen and (min-width: 768px)  {
	#top .showMobile {
		display: none;
	}
	#top .showDesktop {
		display: initial;
	}
  /* 
	.header_color .phone-info a {
		color: #FFC;
	}
	.header_color .phone-info a:hover {
		color: #FF0;
	}
	.header-scrolled.header_color .phone-info a {
		color: initial;
	}
	.header-scrolled.header_color .phone-info a:hover {
		color: initial;
	}
	*/
	.phone-info {
		font-size: 14px;
	}
}

/* Tablet Portrait to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {

}

/* ENFOLD All Tablet */
@media only screen and (min-width: 768px) and (max-width: 990px)  {

}


/* Tablet Landscape, up to 1200 */
@media only screen and (min-width: 960px) and (max-width: 1199px) {

}

/* Main Menu go mobile at 960 instead of 768 or 990 */
@media only screen and (max-width: 959px) {
	nav.main_menu {
		display: block !important;
	}
	#avia-menu .menu-item {
		display: none;
	}
	.av-burger-menu-main.menu-item-avia-special {
		display: block;
	}
	.av_header_transparency div .av-hamburger-inner,
	.av_header_transparency div .av-hamburger-inner::before,
	.av_header_transparency div .av-hamburger-inner::after {
		background: #ffffff;
	}
	.responsive #scroll-top-link.avia_pop_class {
		display: block;
		bottom: 10px;
		right: 10px;
	}
}

/* ENFOLD LESS THAN Full Screen */
@media only screen and (max-width: 989px)  {

}

/* ENFOLD Full Screen */
@media only screen and (min-width: 990px)  {

}

@media only screen and (max-width: 1017px)  {
	#top .se-hdr-bullet.sehb2 {
		display: none;
	}
}

@media only screen and (min-width: 1024px)  {
	#top #se-hmpg-hdr-desktop .se-hmpg-wec img.alignnone {
		max-width: 290px;
	}
}

@media only screen and (min-width: 1152px)  {
	#top #se-hmpg-hdr-desktop .se-hmpg-wec img.alignnone {
		max-width: 330px;
	}
}

@media only screen and (min-width: 1152px)  {
	#top .se-djmcs-br {
		display: none;
	}	
}

/* Full Screen Desktop */
@media only screen and (min-width: 1200px)  {

}

@media only screen and (min-width: 1280px)  {
	#top #se-hmpg-hdr-desktop .se-hmpg-wec img.alignnone {
		max-width: 370px;
	}
}

@media only screen and (min-width: 1300px)  {
	#top #se-hmpg-hdr-desktop .se-hmpg-wec img.alignnone {
		max-width: 380px;
	}
}

/* Full Screen Desktop Wider */
@media only screen and (min-width: 1380px)  {

}

/* Full Screen Desktop Wider */
@media only screen and (min-width: 1600px)  {

}

/* Full Screen Desktop Wider */
@media only screen and (min-width: 1800px)  {

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