/* Import Rules */
@import url("https://fonts.googleapis.com/css?family=Open Sans:300");
@import url("https://fonts.googleapis.com/css?family=Open Sans:300italic");
@import url("https://fonts.googleapis.com/css?family=Open Sans:regular");
@import url("https://fonts.googleapis.com/css?family=Open Sans:italic");
@import url("https://fonts.googleapis.com/css?family=Open Sans:600");
@import url("https://fonts.googleapis.com/css?family=Open Sans:600italic");
@import url("https://fonts.googleapis.com/css?family=Open Sans:700");
@import url("https://fonts.googleapis.com/css?family=Open Sans:700italic");
@import url("https://fonts.googleapis.com/css?family=Open Sans:800");
@import url("https://fonts.googleapis.com/css?family=Open Sans:800italic");
@import url("https://fonts.googleapis.com/css?family=Cabin Sketch:regular");
@import url("https://fonts.googleapis.com/css?family=Cabin Sketch:700");@import url("https://fonts.googleapis.com/css?family=Muli:300");
@import url("https://fonts.googleapis.com/css?family=Muli:300italic");
@import url("https://fonts.googleapis.com/css?family=Muli:regular");
@import url("https://fonts.googleapis.com/css?family=Muli:italic");@import url("https://fonts.googleapis.com/css?family=Seaweed Script:regular");
@import url("https://fonts.googleapis.com/css?family=Amatic SC:regular");
@import url("https://fonts.googleapis.com/css?family=Amatic SC:700");
@import url("https://fonts.googleapis.com/css?family=Josefin Sans:100");
@import url("https://fonts.googleapis.com/css?family=Josefin Sans:100italic");
@import url("https://fonts.googleapis.com/css?family=Josefin Sans:300");
@import url("https://fonts.googleapis.com/css?family=Josefin Sans:300italic");
@import url("https://fonts.googleapis.com/css?family=Josefin Sans:regular");
@import url("https://fonts.googleapis.com/css?family=Josefin Sans:italic");
@import url("https://fonts.googleapis.com/css?family=Josefin Sans:600");
@import url("https://fonts.googleapis.com/css?family=Josefin Sans:600italic");
@import url("https://fonts.googleapis.com/css?family=Josefin Sans:700");
@import url("https://fonts.googleapis.com/css?family=Josefin Sans:700italic");
@import url("https://fonts.googleapis.com/css?family=Lobster:regular");
@import url("https://fonts.googleapis.com/css?family=Cookie:regular"); 
/* events.css | Sep 17, 2019 @9:10:58 AM */ 
body.secondary-event-kiosk-template {
min-width: 0;
background: rgb(121, 152, 31);
background: linear-gradient(180deg, rgba(121, 152, 31, 1) 0%, rgba(75, 119, 23, 1) 100%);
background-attachment: fixed;
margin: 0;
padding: 0 !important;
height: auto !important;
}
.wrap.event-kiosk {
margin: auto;
width: 100%;
padding: 20px;
}
.wrap.event-kiosk .widget {
margin: 0;
}
.wrap.event-kiosk .event-header {
display: -ms-flexbox;
display: flex;
justify-content: space-between;
-ms-flex-align: center;
align-items: center;
padding: 30px 0;
}
.wrap.event-kiosk .event-header .logo {
background-color: #fff;
border-radius: 30px;
padding: 20px 30px 30px 30px;
}
.wrap.event-kiosk .event-header h1 {
font-weight: 100;
font-size: 4em;
letter-spacing: -4px;
margin: 0;
color: #fff;
}
.wrap.event-kiosk .breadcrumbs-widget {
padding-bottom: 20px;
}
.wrap.event-kiosk .breadcrumbs-widget ul > li > a {
background: #fff;
}
.wrap.event-kiosk .breadcrumbs-widget ul > li > a:before {
display: none;
}
.wrap.event-kiosk .navigation-widget.thumbnail ul.menu {
display: -ms-flexbox;
display: flex;
justify-content: space-between;
-ms-flex-align: center;
align-items: center;
flex-wrap: wrap;
margin: 0;
}
.wrap.event-kiosk .navigation-widget .thumbnail.three-columns .item {
width: calc(33.3333% - 10px);
padding: 0;
}
.wrap.event-kiosk .navigation-widget .thumbnail.two-columns .item {
width: calc(50% - 10px);
padding: 0;
}
.wrap.event-kiosk .navigation-widget .thumbnail .item > div {
position: relative;
padding: 0 0 56.25% 0;
border-radius: 30px;
overflow: hidden;
}
.wrap.event-kiosk .navigation-widget .thumbnail .thumb {
border: none;
padding: 0;
margin: 0;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.wrap.event-kiosk .navigation-widget.thumbnail .thumb a {
position: absolute;
}
.wrap.event-kiosk .navigation-widget .thumbnail .title {
position: absolute;
top: 50%;
left: 0;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
width: 100%;
height: auto;
background: none;
color: #fff;
text-align: center;
margin: 0;
padding: 10px 20px;
text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.8);
}
.wrap.event-kiosk .navigation-widget .thumbnail .title a {
color: #fff;
}
/* Form */
.wrap.event-kiosk .form-builder-module form.formWizForm {
background: none;
border: none;
color: #fff;
padding: 0;
margin: auto;
max-width: 400px;
}
.wrap.event-kiosk .form-builder-module form.formWizForm h2 {
color: #fff;
}
.wrap.event-kiosk .form-builder-module form.formWizForm h3, .wrap .form-builder-module form.formWizForm .desc {
margin: 0;
background: #222;
color: #fff;
border: none;
}
.wrap.event-kiosk .form-builder-module form.formWizForm li > label {
margin-top: 30px;
padding-bottom: 10px;
color: #fff;
}
.wrap.event-kiosk form.formWizForm .field label {
color: #fff;
}
.wrap.event-kiosk .form-builder-module form.formWizForm .field {
display: -ms-flexbox;
display: flex;
justify-content: space-between;
-ms-flex-align: flex-start;
align-items: flex-start;
flex-wrap: wrap;
margin: 0 -5px 0 -5px;
}
.wrap.event-kiosk .form-builder-module form.formWizForm .field > input {
margin: 0 5px;
}
.wrap.event-kiosk form.formWizForm .left {
float: none;
flex: 1;
margin: 0 5px;
}
.wrap.event-kiosk form.formWizForm .left.sp2 {
width: 48%;
}
.wrap.event-kiosk form.formWizForm .left.sep {
width: 5px;
padding: 8px 0;
flex: 0;
}
.wrap.event-kiosk form.formWizForm div.info {
color: #fff;
}
.wrap.event-kiosk form.formWizForm input, .wrap form.formWizForm textarea {
width: 100%;
border: none !important;
padding: 10px;
}
.wrap.event-kiosk form.formWizForm .submitBut {
background: #fff;
border-radius: 5px;
padding: 10px;
text-transform: uppercase;
margin: 20px 0 0 0;
letter-spacing: 2px;
}
.wrap.event-kiosk form.formWizForm .option {
width: 100%;
display: -ms-flexbox;
display: flex;
justify-content: space-between;
-ms-flex-align: center;
align-items: center;
margin: 0 5px;
}
.wrap.event-kiosk form.formWizForm .option input {
width: auto;
margin: 10px 10px 10px 0;
}
.wrap.event-kiosk form.formWizForm .option label {
margin: 0;
height: auto;
flex: 1;
}
.wrap.event-kiosk form.formWizForm .emailIcon,
.wrap.event-kiosk form.formWizForm .phoneIcon {
display: none;
}
.wrap.event-kiosk form.formWizForm div.sectionBreak {
border-color: #fff;
}
/* Responsive */
@media all and (max-width: 800px) {
.item .title a {
font-size:0.7em !important;
line-height:1em;
}
}/* normalize.css | Sep 17, 2019 @9:10:58 AM */ 
/*! normalize.css v2.1.0 | MIT License | git.io/normalize */
/* ==========================================================================
HTML5 display definitions
========================================================================== */
/**
* Correct `block` display not defined in IE 8/9.
*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
clear:both;
}
/**
* Correct `inline-block` display not defined in IE 8/9.
*/
audio,
canvas,
video {
display: inline-block;
}
/**
* Prevent modern browsers from displaying `audio` without controls.
* Remove excess height in iOS 5 devices.
*/
audio:not([controls]) {
display: none;
height: 0;
}
/**
* Address styling not present in IE 8/9.
*/
[hidden] {
display: none;
}
/* ==========================================================================
Base
========================================================================== */
/**
* 1. Set default font family to sans-serif.
* 2. Prevent iOS text size adjust after orientation change, without disabling
* user zoom.
*/
html {
font-family: sans-serif;
/* 1 */
-webkit-text-size-adjust: 100%;
/* 2 */
-ms-text-size-adjust: 100%;
/* 2 */
}
/**
* Remove default margin.
*/
body {
margin: 0;
}
/* ==========================================================================
Links
========================================================================== */
/**
* Address `outline` inconsistency between Chrome and other browsers.
*/
a:focus {
outline: thin dotted;
}
/**
* Improve readability when focused and also mouse hovered in all browsers.
*/
a:active,
a:hover {
outline: 0;
}
/* ==========================================================================
Typography
========================================================================== */
/**
* Address variable `h1` font-size and margin within `section` and `article`
* contexts in Firefox 4+, Safari 5, and Chrome.
*/
h1 {
font-size: 2em;
margin: 0.67em 0;
}
/**
* Address styling not present in IE 8/9, Safari 5, and Chrome.
*/
abbr[title] {
border-bottom: 1px dotted;
}
/**
* Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
*/
b,
strong {
font-weight: bold;
}
/**
* Address styling not present in Safari 5 and Chrome.
*/
dfn {
font-style: italic;
}
/**
* Address differences between Firefox and other browsers.
*/
hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
/**
* Address styling not present in IE 8/9.
*/
mark {
background: #ff0;
color: #000;
}
/**
* Correct font family set oddly in Safari 5 and Chrome.
*/
code,
kbd,
pre,
samp {
font-family: monospace, serif;
font-size: 1em;
}
/**
* Improve readability of pre-formatted text in all browsers.
*/
pre {
white-space: pre-wrap;
}
/**
* Set consistent quote types.
*/
q {
quotes: "\201C" "\201D" "\2018" "\2019";
}
/**
* Address inconsistent and variable font size in all browsers.
*/
small {
font-size: 80%;
}
/**
* Prevent `sub` and `sup` affecting `line-height` in all browsers.
*/
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
/* ==========================================================================
Embedded content
========================================================================== */
/**
* Remove border when inside `a` element in IE 8/9.
*/
img {
border: 0;
}
/**
* Correct overflow displayed oddly in IE 9.
*/
svg:not(:root) {
overflow: hidden;
}
/* ==========================================================================
Figures
========================================================================== */
/**
* Address margin not present in IE 8/9 and Safari 5.
*/
figure {
margin: 0;
}
/* ==========================================================================
Forms
========================================================================== */
/**
* Define consistent border, margin, and padding.
*/
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
/**
* 1. Correct `color` not being inherited in IE 8/9.
* 2. Remove padding so people aren't caught out if they zero out fieldsets.
*/
legend {
border: 0;
/* 1 */
padding: 0;
/* 2 */
}
/**
* 1. Correct font family not being inherited in all browsers.
* 2. Correct font size not being inherited in all browsers.
* 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
*/
button,
input,
select,
textarea {
font-family: inherit;
/* 1 */
font-size: 100%;
/* 2 */
margin: 0;
/* 3 */
}
/**
* Address Firefox 4+ setting `line-height` on `input` using `!important` in
* the UA stylesheet.
*/
button,
input {
line-height: normal;
}
/**
* Address inconsistent `text-transform` inheritance for `button` and `select`.
* All other form control elements do not inherit `text-transform` values.
* Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
* Correct `select` style inheritance in Firefox 4+ and Opera.
*/
button,
select {
text-transform: none;
}
/**
* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
* and `video` controls.
* 2. Correct inability to style clickable `input` types in iOS.
* 3. Improve usability and consistency of cursor style between image-type
* `input` and others.
*/
button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
/* 2 */
cursor: pointer;
/* 3 */
}
/**
* Re-set default cursor for disabled elements.
*/
button[disabled],
html input[disabled] {
cursor: default;
}
/**
* 1. Address box sizing set to `content-box` in IE 8/9.
* 2. Remove excess padding in IE 8/9.
*/
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
/* 1 */
padding: 0;
/* 2 */
}
/**
* 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
* 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
* (include `-moz` to future-proof).
*/
input[type="search"] {
-webkit-appearance: textfield;
/* 1 */
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
/* 2 */
box-sizing: content-box;
}
/**
* Remove inner padding and search cancel button in Safari 5 and Chrome
* on OS X.
*/
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
/**
* Remove inner padding and border in Firefox 4+.
*/
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
/**
* 1. Remove default vertical scrollbar in IE 8/9.
* 2. Improve readability and alignment in all browsers.
*/
textarea {
overflow: auto;
/* 1 */
vertical-align: top;
/* 2 */
}
/* ==========================================================================
Tables
========================================================================== */
/**
* Remove most spacing between table cells.
*/
table {
border-collapse: collapse;
border-spacing: 0;
}/* reset.css | Sep 17, 2019 @9:10:58 AM */ 
/* Import Google Fonts */
body{
min-width:1200px;
}
.item .title a{
font-size:1em;
}
ul li.odd{
background:transparent;
}
.blogs-module ul.item-list .item,
.events-module ul.item-list .item{
overflow: hidden;
position: relative;
padding: 20px 0 20px 0;
}
.blogs-module ul.item-list .item:after,
.events-module ul.item-list .item:after{
content: ';
position: absolute;
bottom: 0;
left: 0;
right: 0;
display: block;
height: 5px;
border-top: 1px solid #b2b2b2;
background: transparent url('/storage/themes/1199/shadow_background.png') no-repeat 50% 0;
background-size: 100% 10px;
}
.module,.widget{
margin:20px 0;
}
article .content-module{
position:relative;
padding-bottom: 30px;
}
article .content-module:before{
content: ';
position: absolute;
bottom: 0;
left: 0;
right: 0;
display: block;
height: 5px;
border-top: 1px solid #b2b2b2;
background: #fff url('/storage/themes/1199/shadow_background.png') no-repeat 50% 0;
background-size: 100% 10px;
}
article .columns-widget .secondary .content-module:after{
display:none;
}
.banner-widget {
margin:0;
}
.banner-widget .captions .caption{
background:none;
}
.banner-widget .captions{
background: transparent;
color: #fff;
position: absolute;
z-index: 100;
top: 100px;
left: 650px;
max-width: inherit;
height: 250px;
max-height:inherit;
right: auto;
padding: 0;
width:545px;
text-align: left;
}
.banner-widget .captions h2{
position:relative;
font-family:Open Sans;
font-size:12px;
font-weight:bold;
background:#ffffff ;
white-space:nowrap;
margin:0;
padding:0 10px 0 10px;
height:23px;
line-height:23px;
text-transform:uppercase;
overflow:visible;
display:inline-block;
letter-spacing:0.2em;
}
.banner-widget .captions h2::before{
content: " ";
position:absolute;
top:0;
left:0;
width:30px;
height:30px;
background:url('/storage/themes/1199/icon_sermon.png') no-repeat;
}
.banner-widget .captions h1{
font-family:Cabin Sketch;
font-size:60px;
color:#ffffff;
font-weight:bold;
padding:0;
text-shadow:1px 1px 5px #000;
text-transform: uppercase;
margin:10px 0px 5px;
}
.banner-widget .captions p{
margin:2px 0;
}
.banner-widget .captions .btn{
margin-top:20px;
padding: 0 13px;
font-size: 17px !important;
line-height: 40px
}
.banner-widget .captions.fixed{
border-radius: 0px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing:border-box;
color:#fff;
position: absolute;
z-index: 100;
background: transparent url('/common/images/banner-caption.png');
top:0px;
left: 0px;
width:310px;
height:100%;
padding:30px;
text-align: left;
}
div.wrapper>article .banner-widget{
margin:0 -108px -85px -108px;
width:1200px;
z-index: -1;
box-shadow: 0 -2px 2px rgba(0, 0, 0, 0.5);
max-height:500px;
overflow:hidden;
}
div.wrapper>article .banner-widget:after{
content: ';
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 200px;
z-index:1;
}
div.wrapper>article .banner-widget:after {
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
}
.content-module:after{
content:';
display:block;
clear:both;
}
.navigation-widget{
text-align: inherit;
font-size: inherit;
}
.navigation-widget a{
padding:inherit;
}
/* Thumbnail navigation */
.navigation-widget .thumbnail .item{
margin-bottom:1em;
}
.navigation-widget .thumbnail .item > div{
padding:0 20px;
}
.navigation-widget .thumbnail .thumb {
padding:10px;
background:#fff;
border:1px solid #d6d6d6;
overflow:hidden;
margin:0 -20px 0;
height:158px;
}
.navigation-widget.thumbnail.one-columns .item{
margin-bottom:0;
position:relative;
padding:10px 0 35px;
}
.navigation-widget.thumbnail.one-columns .item:after {
content: ';
position: absolute;
top: 0;
left: 0;
right: 0;
display: block;
height: 5px;
background: transparent url('/storage/themes/1199/shadow_background.png') no-repeat 50% 0;
background-size: 100% 10px;
border-top: 1px solid #b2b2b2;
}
.navigation-widget.thumbnail.one-columns .thumb{
width:230px;
height:158px;
margin-right:2em;
}
.navigation-widget .thumbnail .title{
color: #363636;
font-weight: 900;
line-height: 1em;
margin:20px 0 0.5em;
}
.navigation-widget .thumbnail .title a{
color:#363636;
}
.navigation-widget .thumbnail ul.children{
font-size:1em;
line-height:1em;
margin:0;
}
.navigation-widget .thumbnail ul.children > li{
position: relative;
padding-left: 18px;
line-height:23px;
display:block;
}
.navigation-widget .thumbnail ul.children > li::before{
content: ';
position: absolute;
top: -3px;
left: -10px;
width: 25px;
height: 20px;
background: transparent url('/storage/themes/1199/icons_30x30.png') no-repeat 0 0;
}
/* Button Navigation */
.navigation-widget.buttons {
/*margin: auto;*/
margin: 0px 0px 15px 0px;
border: 1px solid #d7d7d7;
border-radius: 5px;
background: transparent url('/storage/themes/1199/breadcrumb_background.jpg');
overflow: hidden !important;
display:table;
max-width:100%;
}
.navigation-widget.buttons ul.menu {
width: 100%;
padding: 0;
list-style: none;
display:table;
overflow:hidden;
}
.navigation-widget.buttons ul.menu > li{
display:table-cell;
}
.navigation-widget ul.menu li.menu-toggle{
display:none;
}
.navigation-widget.buttons ul.menu>li+li {
border-left: 1px solid #d7d7d7;
}
.navigation-widget.buttons ul.menu>li>a {
display: block;
padding: 0 25px;
color: #363636;
font-size: 15px;
font-weight: 600;
text-shadow: 0 1px 1px #fff;
text-transform: uppercase;
text-decoration: none;
text-align: center;
line-height: 40px;
white-space: nowrap;
}
.navigation-widget.buttons ul.menu>li>a b {
font-weight: 900;
}
.navigation-widget.buttons ul.menu>li>a:hover,
.navigation-widget.buttons ul.menu>li.active>a {
background: rgba(0, 0, 0, 0.10);
box-shadow: inset 0 5px 10px rgba(0, 0, 0, 0.2);
}
/*
* Vertical Navigation
*/
.navigation-widget.vertical ul.menu > li {
padding: 15px;
border: 7px solid #79981f;
border-radius: 5px;
line-height: 1;
max-height: 146px;
}
.navigation-widget.vertical ul.menu > li a {
color: #79981f;
font-size: 16px;
font-weight: 700;
text-decoration: none;
padding:0;
}
.navigation-widget .vertical .arrow{
display:none;
}
.navigation-widget.vertical ul.menu > li+li {
margin-top: 10px;
}
.navigation-widget.vertical ul.menu > li:hover {
background: #79981f;
}
.navigation-widget.vertical ul.menu > li:hover a {
color: #fff;
}
.navigation-widget.vertical.red ul.menu>li {
border-color: #c04b18;
}
.navigation-widget.vertical.red ul.menu > li a {
color: #c04b18;
}
.navigation-widget.vertical.red ul.menu >li:hover {
background: #c04b18;
}
.navigation-widget.vertical.red ul.menu >li:hover a {
color: #fff;
}
/*
* Events
*/
.events-module .list-controls{
margin-bottom:10px;
}
.events-module ul.item-list h3{
margin: 0;
font-size: 22px;
padding-right:110px;
}
.events-module ul.item-list p.date {
color: #898989;
font-size: 14px;
font-weight: 400;
line-height: 1;
margin: 0 10px 0 0;
}
.events-module ul.item-list span.date{
margin: 0;
color: #898989;
font-size: 14px;
font-weight: 400;
line-height: 1;
}
.events-module ul.item-list .details {
/*font-size: 12px;*/
color: #363636;
font-weight: 400;
line-height: 1;
margin: 5px 0 0;
}
.events-module ul.item-list p.permalink {
position: absolute;
top: 50%;
right: 0;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.events-module ul.item-list>li+li {
margin-top: 15px;
}
section.alt .events-module ul.item-list h3 a{
color: #fff;
}
section.alt .events-module ul.item-list .details {
color: #fff;
}
section.alt .events-module ul.item-list>li:after {
border-color: #52514e;
background-position: 50% -5px;
}
section.alt .events-module span.date{
position:absolute;
top:0;
}
section.alt .events-module ul.item-list h3{
margin: 23px 0 0;
}
/*
Audio-video
.resources-module.full-mode .media,
.audio-video-module.full-mode .media{
padding: 25px;
margin:0;
background: #3f3f3f;
color: #fff;
}
*/
.resources-module.full-mode .list-controls,
.audio-video-module.full-mode .list-controls{
background: #f7f7f7;
padding:20px 20px;
text-align: center;
font-size:18px;
font-weight:bold;
position:relative;
text-transform:uppercase;
line-height:1em;
}
.resources-module.full-mode .list-controls:after,
.audio-video-module.full-mode .list-controls:after{
content: ';
position: absolute;
bottom: 0;
left: 0;
right: 0;
display: block;
height: 5px;
border-top: 1px solid #b2b2b2;
background: #fff url('/storage/themes/1199/shadow_background.png') no-repeat 50% 0;
background-size: 100% 10px;
}
.resources-module.full-mode .list-controls select,
.audio-video-module.full-mode .list-controls select{
width:260px;
margin-left:10px;
}
/*
* Breadcrumbs
*/
*+.breadcrumbs-widget {
margin-top: 26px;
}
.breadcrumbs-widget{
margin-left:-10px;
}
.breadcrumbs-widget:after {
content:';
display:block;
clear:both;
}
.breadcrumbs-widget ul {
padding: 0;
list-style: none;
}
.breadcrumbs-widget ul>li {
float: left;
margin: 0 5px 0 0}
.breadcrumbs-widget ul>li>* {
position: relative;
float: left;
padding: 0 10px 0 10px;
line-height: 28px;
}
.breadcrumbs-widget ul>li>a {
border-radius: 14px;
background: transparent url('/storage/themes/1199/breadcrumb_background.jpg');
box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.25);
color: #363636;
text-decoration: none;
padding:0 15px 0 15px;
}
.breadcrumbs-widget ul>li>a:before,
.breadcrumbs-widget ul>li>span:before{
content: ">";
font-weight:bold;
padding-right:8px;
}
.breadcrumbs-widget ul>li>a.home{
padding-left:30px;
}
.breadcrumbs-widget ul>li>a.home:before {
content: ';
position: absolute;
top: 50%;
left: 3px;
width: 30px;
height: 30px;
margin: -15px 0 0 0;
padding:0;
background: transparent url('/storage/themes/1199/icons_30x30.png') no-repeat -150px 0;
}
.breadcrumbs-widget ul.menu li.separator{
display:none;
}
/*
* Thumbnails
*/
.photo-module.compact-mode .item-list{
padding: 0 12px 12px 0;
overflow:hidden;
}
.photo-module.compact-mode .item-list .item {
margin: 12px 0 0 12px;
width:83px;
height:60px;
}
.photo-module.compact-mode .item-list .item .thumbnail {
float: left;
border: 3px solid #fff;
}
.photo-module.compact-mode .category{
display:none;
}
.photo-module.compact-mode .item-list{
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZDZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNGI1YjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, #d6d6d6 0%, #b4b5b4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6d6d6), color-stop(100%,#b4b5b4));
background: -webkit-linear-gradient(top, #d6d6d6 0%,#b4b5b4 100%);
background: linear-gradient(to bottom, #d6d6d6 0%,#b4b5b4 100%);
}
.columns-widget{
margin-top:0;
}
.columns-widget .col.secondary h2{
margin-bottom:20px;
}
.columns-widget > div{
padding-left: 45px;
}
.columns-widget > div.primary{
padding-left: 0px;
}
.form-builder-module form.formWizForm{
background: #dfdfdf;
margin:0;
border:none;
border-radius:0;
}
.form-builder-module form.formWizForm h3,
.form-builder-module form.formWizForm .desc{
margin: -20px -20px 10px;
padding: 10px 20px;
background: #b8b8b8;
}
form.formWizForm label{
color:#000;
font-weight:bold;
}
/*
Twitter
*/
.twitter-module ul.item-list .item{
padding-left: 50px;
}
.twitter-module ul.item-list .item:before{
content: ';
float: left;
width: 30px;
height: 30px;
margin: 0 0 0 -40px;
background: transparent url('/storage/themes/1199/icons_30x30.png') no-repeat -240px 0;
}/* base.css | Sep 17, 2019 @9:10:58 AM */ 
/*
* Base styles
*/
* {
margin:0;
padding:0;
}
body * {
line-height:cm;
box-sizing:border-box;
}
[class] {
/* overflow: hidden;*/
list-style: none;
padding: 0}
/* Page defaults */
html {
overflow: visible !important;
overflow-y: scroll !important;
background: #f8efdc url('/storage/themes/1199/background.jpg')}
body {
overflow: visible !important;
min-height: 100%;
padding-bottom: 90px !important;
color: #252525;
font: 14px/1.5 /* 18px */ 'Open Sans', 'Arial', 'Helvetica', sans-serif}
p:last-of-type{
margin-bottom:0;
}
/* Block-level elements */
*+p:not('.meta'),
*+dl,
*+h1,
*+h2,
*+h3,
*+h4,
*+h5,
*+h6,
*+ol,
*+ul,
*+figure {
margin-top: 18px}
ol,
ul {
margin-left: 0;
padding-left: 24px}
li ol,
li ul {
margin-top: 0;
margin-bottom: 0}
h2 {
margin: 0 0 30px;
color: #363636;
font-size: 50px;
font-weight: 900;
line-height: 1;
}
.home section.alt h1,
.home section.alt h2 {
overflow: visible;
color: #fff;
}
.columns-widget .col.secondary h2{
margin: 0 0 20px;
color: #363636;
font-size: 32px;
font-weight: 900;
line-height: 1;
}
h3 {
margin: 0;
font-size: 32px;
color: #363636;
font-weight: 900;
line-height: 1;
padding-bottom:10px;
}
h4 {
font-size:22px;
}
.blogs-module ul.item-list .title,
.blogs-module ul.item-list .title a,
.blogs-module ul.item-list .speaker,
.blogs-module ul.item-list .speaker a,
.events-module ul.item-list .title,
.events-module ul.item-list .title a,
.events-module ul.item-list .speaker,
.events-module ul.item-list .speaker a{
margin: 0;
font-size: 20px;
color: #363636;
font-weight: 900;
line-height: 1;
padding-bottom:10px;
}
ul.item-list .title_v2,
ul.item-list .title_v2 a,
ul.item-list .speaker_v2,
ul.item-list .speaker_v2 a{
color: #000000;
}
h5{
margin: 0 0 30px;
color: #898989;
font-size: 14px;
font-weight: 400;
line-height: 1;
}
h6 {
font-size: 11px;
color: #363636;
font-weight: 400;
line-height: 1;
}
h7 {
font-size: 12px;
}
*+h1,
*+h2,
*+h3,
#template.home *+h1,
#template.home *+h2{
margin-top: 30px;
}
h3+*,
#template.home h4+*{
margin-top: 2px;
}
dt {
font-weight: 700;
}
table {
overflow: visible !important;
}
img {
max-width: 100%;
height: auto;
}
/* Form elements */
input,
button,
select,
textarea {
vertical-align: middle;
outline: none}
textarea[class] {
overflow: auto}
button,
select,
label[for],
input[type="reset"],
input[type="radio"],
input[type="button"],
input[type="submit"],
input[type="checkbox"] {
cursor: pointer}
/* Inline elements */
a {
color: #79981f;
text-decoration: none;
cursor: pointer}
a:hover {
text-decoration: underline}
img {
display: inline-block;
vertical-align: middle}
iframe {
display: block}
p.date {
margin: 0 10px 0 0;
border: 3px solid #79981f;
color: #fff;
font-weight: 700;
text-align: center;
line-height: 1;
float:left;
background: transparent;
}
p.date span {
overflow: visible;
display: block;
color: #79981f;
}
p.date span.month {
padding-top: 2px;
font-size: 11px;
font-weight: 400;
background: transparent;
}
p.date span.day {
margin-bottom: 2px;
padding-bottom: 2px;
font-size: 21px;
}
p.date span.weekday {
padding: 2px 0 0 0;
background: #79981f;
color: #fff;
font-size:1em;
}
/*
* Some useful classes
*/
/* Disable scrollbar */
html.no-scroll {
overflow: hidden !important}
/* Mark elements as not finished (when integrating with backend). */
._placeholder {
outline: 2px dashed rgba(255, 0, 255, .33) !important}/* forms.css | Sep 17, 2019 @9:10:58 AM */ 
input[type="text"] {
width: 100%;
height: 38px;
border-radius: 5px;
padding: 0 10px;
border: 1px solid #492B00;
background: #fff;
line-height: 36px}
/* select {
width: 100%;
border: 1px solid #d6d6d6;
background: #fff;
}
*/
button {
border: 0;
background: transparent}
.placeholder {
position: absolute;
width: 100%;
height: 38px;
padding: 1px 12px;
line-height: 36px}
.placeholder.hidden {
display: none}
/* *+form {
margin-top: 30px;
}
form {
padding: 20px !important;
background: #492B00;
}*/
form dd {
position: relative;
}
form dd+dd {
margin-top: 10px}
form header {
color:#492b00;
background-color:#fff;
margin-top:-20px;
margin-bottom:20px;
margin-right:-20px;
padding-top:10px;
padding-right:20px;
}
form header .legend {
color: #bb4815;
font-weight: 700}
form dl {
overflow: hidden}
form dt.required {
color: #F8F0DE}
form .table dt {
width: 170px;
padding-right: 30px;
text-align: right}
form .table dl+dl>* {
padding-top: 10px}
body.js form.autosubmit .submit {
display: none}
aside form .table dt {
width: 130px}
/*
* Newsletter form
*/
form.newsletter {
margin-top: 10px;
padding: 0 !important;
background: transparent}
form.newsletter input {
border-radius: 5px}
/*
* Search form
*/
form.search {
padding: 0 !important;
background: transparent;
}
form.search .placeholder {
height: 36px;
color: #adadad;
line-height: 34px}
form.search input {
height: 36px;
border-radius: 5px;
border-color: #e0e0e0;
background: #ededed;
box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);
line-height: 34px}
form.search dd.submit {
padding-left: 10px}
body.js form.search {
width: 180px;
margin-right: -180px}
body.js form.search dd.submit {
display: none}
.form-builder-module form.formWizForm {
background-color:#c4bba4;
border-width:3px;
border-color:#789821;
border-style:solid;
}
form.formWizForm .option label {
height: auto;
}
form.formWizForm div.emailIcon,
form.formWizForm div.phoneIcon {
display: none;
}/* CORE.css | Sep 17, 2019 @9:10:58 AM */ 
/* Import Google Fonts */
html{
background:#222 url('/files/wlayouth/THEME FILES/background.jpg');
}
a{
color:#bf0917;
}
.button, .btn{
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdmYTlkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDdhYzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, #7fa9d0 0%, #307ac0 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7fa9d0), color-stop(100%,#307ac0));
background: -webkit-linear-gradient(top, #7fa9d0 0%,#307ac0 100%);
background: linear-gradient(to bottom, #7fa9d0 0%,#307ac0 100);
color: #1f568b !important;
}
.back-to-top .button{
padding:0 13px;
}
.back-to-top .button::after{
background: none;
}
.box-list>li{
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdmYTlkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDdhYzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, #7fa9d0 0%, #307ac0 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7fa9d0), color-stop(100%,#307ac0));
background: -webkit-linear-gradient(top, #7fa9d0 0%,#307ac0 100%);
background: linear-gradient(to bottom, #7fa9d0 0%,#307ac0 100);
border:7px solid #568fc5;
}
.box{
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdmYTlkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDdhYzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, #7fa9d0 0%, #307ac0 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7fa9d0), color-stop(100%,#307ac0));
background: -webkit-linear-gradient(top, #7fa9d0 0%,#307ac0 100%);
background: linear-gradient(to bottom, #7fa9d0 0%,#307ac0 100);
border:7px solid #568fc5;
}
.box.red{
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmMDkxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MzA2MGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, #bf0917 0%, #83060f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bf0917), color-stop(100%,#83060f));
background: -webkit-linear-gradient(top, #bf0917 0%,#83060f 100%);
background: linear-gradient(to bottom, #bf0917 0%,#83060f 100%);
border:7px solid #930711;
}
div.wrapper>header .button-social, div.wrapper>header .service-times{
float:right;
}
div.wrapper>header .external-logo img{
border-radius:5px;
}
div.wrapper>header{
color:#fff;
background:#000000 url('/files/wlayouth/THEME FILES/header_border.jpg') no-repeat 0 100%;
}
div.wrapper>header .navigation-widget ul>li>a{
color:#fff;
}
div.wrapper > header .navigation-widget ul > li > a::after{
background: transparent url('/files/wlayouth/THEME FILES/icons_30x30.png') no-repeat -30px 0;
}
div.wrapper>footer{
background:#000000;
}
.fake-element-menu{
background:#bf0917;
}
nav.main{
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmMDkxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MzA2MGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, #bf0917 0%, #83060f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bf0917), color-stop(100%,#83060f));
background: -webkit-linear-gradient(top, #bf0917 0%,#83060f 100%);
background: linear-gradient(to bottom, #bf0917 0%,#83060f 100%);
}
nav.main ul.menu>li>a{
display: block;
padding: 20px 20px 30px;
border-radius: 8px 8px 0 0;
color: #5c040a;
font-size: 30px;
font-weight: 900;
line-height: 25px;
text-decoration: none;
min-height:95px;
}
nav.main ul.menu>li>a.active{
background: #fff;
color: #363636;
}
nav.main ul.menu>li.active>a span.subtitle, 
nav.main ul.menu>li>a.active span.subtitle, 
nav.main ul.menu>li>a:active span.subtitle{
color:#a00713;
}
div.wrapper>section h2{
color:#ffffff;
}
.navigation-widget.vertical ul.menu > li{
border:7px solid #307ac0;
}
.navigation-widget.vertical ul.menu > li:hover{
background:#307ac0;
}
.navigation-widget.vertical ul.menu > li a{
color:#307ac0;
}
p.date{
border:3px solid #a30713;
}
p.date span{
color:#a30713;
}
p.date span.weekday{
background:#a30713;
}
/* App */
.banner-widget .captions h1 {
font-family:Muli;
color:#ffffff;
font-size:3.500em;
line-height:1em;
font-weight:100;
letter-spacing:-0.05em;
margin-top:64px;
}/* main.css | Sep 17, 2019 @9:10:58 AM */ 
/*
* Buttons
*/
.button, .btn {
color:#ffffff;
font-size:13px;
line-height:30px;
font-weight:900;
text-transform:uppercase;
white-space:nowrap;
vertical-align:middle;
padding-top:0;
padding-right:10px;
padding-left:10px;
display:inline-block;
border-radius:5px;
}
.button, .btn {
background-color:#941b1f;
background-position:left top;
}
.button:hover,
.btn:hover{
color:#5a1e04;
}
.button.big {
padding: 0 13px;
font-size: 17px !important;
line-height: 40px}
.button-social {
position: relative;
display: inline-block;
width: 36px;
height: 36px;
border-radius: 5px;
text-indent: -99em;
vertical-align: middle}
.button-social:before {
content: ';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0}
.button-social:after {
content: ';
position: absolute;
top: 50%;
left: 50%;
width: 36px;
height: 36px;
margin: -18px 0 0 -18px;
background: transparent url('/storage/themes/1199/icons_36x36.png') no-repeat -36px 0}
.button-social.facebook:after {
background: transparent url('/storage/themes/1199/icons_36x36.png') no-repeat 0 0}
.button-social.twitter:after {
background: transparent url('/storage/themes/1199/icons_36x36.png') no-repeat -72px 0}
.button-social.twitter {
background: #307ac0}
.button-social.like-it,
.button-social.facebook {
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU1NjM5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzM2N2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, #55639b 0%, #2c367b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#55639b), color-stop(100%,#2c367b));
background: -webkit-linear-gradient(top, #55639b 0%,#2c367b 100%);
background: linear-gradient(to bottom, #55639b 0%,#2c367b 100%);
}
.button-social:before {
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuNSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(-45deg, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 50%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,0.5)), color-stop(50%,rgba(255,255,255,0)));
background: -webkit-linear-gradient(-45deg, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 50%);
background: linear-gradient(135deg, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 50%);
}
/*
* Back to top button
*/
.back-to-top .button {
position: relative;
padding-right: 44px}
.back-to-top .button:after {
content: ';
position: absolute;
top: 50%;
right: 7px;
width: 30px;
height: 30px;
margin: -15px 0 0 -15px;
background: transparent url('/storage/themes/1199/icons_30x30.png') no-repeat -30px 0}
/*
* Search button
*/
.button-search {
position: relative;
display: inline-block;
width: 36px;
height: 36px;
border-radius: 5px;
text-indent: -99em;
vertical-align: middle}
.button-search:after {
content: ';
position: absolute;
top: 50%;
left: 50%;
width: 30px;
height: 30px;
margin: -15px 0 0 -15px;
background: transparent url('/storage/themes/1199/icons_30x30.png') no-repeat -180px 0}
.button-search {
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOWM5YzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, #ededed 0%, #c9c9c9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#c9c9c9));
background: -webkit-linear-gradient(top, #ededed 0%,#c9c9c9 100%);
background: linear-gradient(to bottom, #ededed 0%,#c9c9c9 100%);
}
/*
* Service times
*/
.service-times {
padding: 6px 8px;
border-radius: 5px;
background: #ededed;
box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.25);
font-size: 17px;
font-weight: 700;
line-height: 1;
text-transform: uppercase}
.service-times .label {
position: relative;
float: left;
margin-right: 13px;
padding: 0 13px 0 36px;
border-right: 1px solid #fff;
font-size: 12px;
font-weight: 900}
.service-times .label:after {
content: ';
position: absolute;
top: 50%;
left: 0;
width: 30px;
height: 30px;
margin: -15px 0 0 0;
background: transparent url('/storage/themes/1199/icons_30x30.png') no-repeat -90px 0}
.service-times .weekday {
float: left;
margin: -2px 13px -2px 0;
font-weight: 900;
font-size: 28px}
.service-times .hour {
position: relative;
display: inline-block;
margin: -2px 0;
padding-right: 20px;
font-family: 'Arial', 'Helvetica', sans-serif;
font-weight: 700;
font-size: 28px;
vertical-align: middle}
.service-times .hour sup {
position: absolute;
top: 2px;
right: 0;
width: 20px;
font-size: 15px;
text-align: center;
line-height: 1}
.service-times .hour sub {
position: absolute;
bottom: 2px;
right: 0;
width: 20px;
font-weight: 400;
font-size: 10px;
text-align: center;
line-height: 1}
/*
* Horizontal rule
*/
.hr {
margin: 35px 0;
border-top: 1px solid #b2b2b2;
clear:both;
}
.hr hr {
display: none;
}
.hr.shadow {
height: 5px;
background: transparent url('/storage/themes/1199/shadow_background.png') no-repeat 50% 0;
background-size: 100% 10px}
/*
* Columns
*/
.columns {
display: table;
width: 100%}
.columns>* {
display: table-cell;
vertical-align: top}
.columns.middle>* {
vertical-align: middle}
.columns.bottom>* {
vertical-align: bottom}
.columns.two>* {
width: 50%}
.columns.four>* {
width: 25%}
/*
* Two columns layout
*/
.columns.page-layout aside {
width: 360px;
padding-left: 45px}
.columns.page-layout aside h2 {
margin-bottom: 20px}
/*
* Table
*/
.table {
display: table;
width: 100%}
.table>* {
display: table-row}
.table>*>* {
display: table-cell;
vertical-align: middle}
/*
* Featured columns
*/
.featured-columns {
margin: 0 -10px}
.featured-columns>div>div {
padding: 0 35px}
.featured-columns>div>div figure {
margin: 0 -25px;
padding: 7px;
border: 1px solid #d6d6d6}
.featured-columns>div>div figure img {
width: 100%}
.featured-columns>div>div h3 {
margin-top: 20px}
/*
* Links list
*/
ul.links>li {
position: relative;
padding-left: 20px;
}
ul.links>li:before {
content: ';
position: absolute;
top: -3px;
left: -10px;
width: 30px;
height: 30px;
background: transparent url('/storage/themes/1199/icons_30x30.png') no-repeat 0 0;
}
/*
* Wrapper
*/
div.wrapper {
width: 1200px;
margin: auto;
background: #fff;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.5)}
/*
* Header
*/
div.wrapper>header {
position: relative;
top: 0;
z-index: 2;
width: 1200px;
padding: 0 108px 0;
background: #fff url('/storage/themes/1199/header_border.jpg') no-repeat 0 100%;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}
div.wrapper>header .social {
position:absolute;
right:0px;
bottom:0px;
}
div.wrapper>header .navigation-widget.horizontal {
position:absolute;
top:20px;
right:108px;
z-index:9;
}
div.wrapper>header .navigation-widget.horizontal ul {
float: right;
padding: 0;
list-style: none}
div.wrapper>header .navigation-widget.horizontal ul>li {
float: left}
div.wrapper>header .navigation-widget.horizontal ul>li>a {
float: left;
margin: 0 0 0 20px;
position: relative;
padding-left: 20px;
color: #363636;
line-height: 1}
div.wrapper>header .navigation-widget.horizontal ul>li>a:after {
content: ';
position: absolute;
top: 50%;
left: -3px;
width: 30px;
height: 30px;
margin: -15px 0 0 0;
background: transparent url('/storage/themes/1199/icons_30x30.png') no-repeat -60px 0;
}
div.wrapper>header .content-module {
clear: right;
overflow: hidden;
position: relative;
}
div.wrapper>header .button-social,
div.wrapper>header .service-times {
float: left;
margin: 0 0 0 7px}
div.wrapper>header.fixed {
position: fixed}
/*
* Main navigation
*/
.fake-element-menu{
background:#79981f;
}
nav.main {
position: relative;
z-index: 2;
width: 1200px;
padding: 10px 108px 0;
box-shadow: inset 0 -5px 5px -5px rgba(0, 0, 0, 0.75);
overflow: hidden;
}
nav.main {
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc5OTgxZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0Yjc3MTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, #79981f 0%, #4b7717 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#79981f), color-stop(100%,#4b7717));
background: -webkit-linear-gradient(top, #79981f 0%,#4b7717 100%);
background: linear-gradient(to bottom, #79981f 0%,#4b7717 100%);
}
nav.main .widget,
nav.main .module{
margin:0;
text-align:left;
}
nav.main ul.menu {
padding: 0;
list-style: none;
}
nav.main ul.menu>li {
float: left;
width: 25%;
padding-right: 20px;
}
nav.main ul.menu>li>a {
display: block;
padding: 20px 20px 30px;
border-radius: 8px 8px 0 0;
color: #1e450f;
font-size: 30px;
font-weight: 900;
line-height: 25px;
text-decoration: none;
min-height:120px;
}
.home-template-type nav.main ul.menu>li{
width: 20%;
padding-right: 15px;
}
.home-template-type nav.main ul.menu>li>a{
padding: 20px 15px 30px;
font-size: 28px;
}
nav.main ul.menu>li>a span.subtitle {
display: block;
margin-top: 8px;
color: #fff;
font-size: 12px;
font-weight: 400;
line-height: 1;
}
nav.main ul.menu>li>a:hover {
color: #fff;
}
nav.main ul.menu>li.active>a,
nav.main ul.menu>li>a.active,
nav.main ul.menu>li>a:active{
background: #fff;
color: #363636;
}
nav.main ul.menu>li.active>a span.subtitle,
nav.main ul.menu>li>a.active span.subtitle,
nav.main ul.menu>li>a:active span.subtitle{
color: #4b7717;
}
nav.main.fixed {
position: fixed;
}
/*
* Breadcrumbs
*/
*+nav.breadcrumbs {
margin-top: 26px}
nav.breadcrumbs ul {
padding: 0;
list-style: none}
nav.breadcrumbs ul>li {
float: left;
margin: 0 10px 0 0}
nav.breadcrumbs ul>li>* {
position: relative;
float: left;
padding: 0 10px 0 30px;
line-height: 28px}
nav.breadcrumbs ul>li>*:after {
content: ';
position: absolute;
top: 50%;
left: 3px;
width: 30px;
height: 30px;
margin: -15px 0 0 0;
background: transparent url('/storage/themes/1199/icons_30x30.png') no-repeat 0 0}
nav.breadcrumbs ul>li>a {
border-radius: 14px;
background: transparent url('/storage/themes/1199/breadcrumb_background.jpg');
box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.25);
color: #363636;
text-decoration: none}
nav.breadcrumbs ul>li>a.home:after {
background: transparent url('/storage/themes/1199/icons_30x30.png') no-repeat -150px 0}
/*
* Button navigation
*/
nav.buttons {
margin: auto;
border: 1px solid #d7d7d7;
border-radius: 5px;
background: transparent url('/storage/themes/1199/breadcrumb_background.jpg')}
nav.buttons ul {
width: 100%;
padding: 0;
list-style: none}
nav.buttons ul>li+li {
border-left: 1px solid #d7d7d7}
nav.buttons ul>li>a {
display: block;
padding: 0 25px;
color: #363636;
font-size: 15px;
font-weight: 600;
text-shadow: 0 1px 1px #fff;
text-transform: uppercase;
text-decoration: none;
text-align: center;
line-height: 40px;
white-space: nowrap}
nav.buttons ul>li>a b {
font-weight: 900}
nav.buttons ul>li>a:hover,
nav.buttons ul>li>a.active {
background: rgba(0, 0, 0, 0.10);
box-shadow: inset 0 5px 10px rgba(0, 0, 0, 0.2)}
nav.buttons.events {
width: 445px}
/*
* Article
*/
*+div.wrapper>article {
margin-top: 26px}
div.wrapper>article {
position: relative;
z-index: 1;
padding: 0 108px 50px}
/*
* Calendar
*/
.hr+.calendar {
margin-top: -35px}
.calendar {
width: 100%}
.calendar thead th {
padding: 10px 0}
.calendar thead h2 {
margin: 0}
.calendar thead a.month-prev {
float: left}
.calendar thead a.month-next {
float: right}
.calendar thead th {
width: 14.28%;
padding: 10px 10px 10px 0;
border: 1px solid #d7d7d7;
border-width: 1px 0;
font-weight: 400;
text-align: left;
text-transform: uppercase;
vertical-align: top}
.calendar tbody td {
width: 14.28%;
height: 130px;
padding: 10px 10px 10px 0;
border: 1px solid #d7d7d7;
border-width: 1px 0;
vertical-align: top}
.calendar tbody td a {
display: block;
/*margin-top: 5px; line-height: 1.2; */
text-decoration: none;
}
.calendar tbody td.disabled {
color: #dedede}
/*
* Background figure
*/
div.wrapper>article figure.background {
margin-left: -108px;
margin-right: -108px}
*+figure.background {
margin-top: 30px}
figure.background {
position: relative;
z-index: -1;
max-height: 500px;
margin-bottom: -85px;
box-shadow: 0 -2px 2px rgba(0, 0, 0, 0.5)}
figure.background:after {
content: ';
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 200px}
figure.background:after {
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
}
/*
* Video
*/
div.video {
padding: 25px 532px 25px 25px;
background: #3f3f3f;
color: #fff}
div.video figure {
float: right;
margin-right: -507px}
div.video figure a {
position: relative;
display: block}
div.video figure a:after {
content: ';
position: absolute;
top: 50%;
left: 50%;
width: 68px;
height: 68px;
margin: -34px 0 0 -34px;
background: transparent url('/storage/themes/1199/icon_68x68_video.png') no-repeat 0 0}
div.video h2 {
color: #fff}
div.video figure+h2 {
margin-top: 0}
div.video h4 {
margin-top: -30px;
color: #b7b7b7}
/*
* Figure video
*/
figure.video {
margin-bottom: -15px;
padding-bottom: 15px;
background: transparent url('/storage/themes/1199/shadow_bottom.png') no-repeat 50% 100%}
figure.video a {
position: relative;
display: block}
figure.video a:after {
content: ';
position: absolute;
top: 50%;
left: 50%;
width: 68px;
height: 68px;
margin: -34px 0 0 -34px;
background: transparent url('/storage/themes/1199/icon_68x68_video.png') no-repeat 0 0}
/*
* Article teaser
*/
.article-teaser {
padding-left: 250px}
.article-teaser figure {
float: left;
margin-left: -250px;
width: 230px;
padding: 7px;
border: 1px solid #d6d6d6}
/*
* News teaser
*/
.news-teaser header {
position: relative;
min-height: 60px;
padding-left: 50px;
}
/* blogs */
.blogs-module span.date {
margin-bottom: 0;
}
.blogs-module div.details{
clear:both;
}
/*
* Map
*/
.map {
border: 1px solid #a6a5a2}
.map figcaption {
padding: 12px 24px;
border-top: 1px solid #a6a5a2;
}
.map figcaption p.right {
text-align: right;
}
.map figcaption {
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, #f9f9f9 0%, #cccccc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#cccccc));
background: -webkit-linear-gradient(top, #f9f9f9 0%,#cccccc 100%);
background: linear-gradient(to bottom, #f9f9f9 0%,#cccccc 100%);
}
div.figcaption{
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, #f9f9f9 0%, #cccccc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#cccccc));
background: -webkit-linear-gradient(top, #f9f9f9 0%,#cccccc 100%);
background: linear-gradient(to bottom, #f9f9f9 0%,#cccccc 100%);
padding: 12px 24px;
border-top: 1px solid #a6a5a2;
clear:both;
}
/*
* Box links
*/
.box-links>li, .col .audio-video-module .item-list>li, .col .resources-module .item-list>li {
padding: 15px;
border: 7px solid #79981f;
border-radius: 5px;
line-height: 1;
/*max-height: 146px;*/
}
.col > .audio-video-module .item-list > li {
padding: 15px 15px 15px 115px;
}
.box-links>li a, .col .audio-video-module .item-list>li a, .col .resources-module .item-list>li a {
color: #79981f;
font-size: 16px;
font-weight: 700;
text-decoration: none;
}
.col .audio-video-module .item-list>li a.btn, .col .resources-module .item-list>li a.btn {
color: #5a1e04;
font-size: 13px;
font-weight: 900;
}
.col .resources-module .item-list>li a.btn {
margin-top:10px;
}
.box-links>li p+p {
margin-top: 3px;
}
.box-links>li a.button {
margin-top: 10px;
}
.box-links>li+li {
margin-top: 10px;
}
.box-links>li:hover, .col .audio-video-module .item-list>li:hover, .col .resources-module .item-list>li:hover {
background: #79981f;
}
.box-links>li:hover a, .col .audio-video-module .item-list>li:hover a, .col .resources-module .item-list>li:hover a {
color: #fff;
}
.box-links.red>li, .col .resources-module .item-list>li {
border-color: #c04b18;
}
.box-links.red>li a, .col .resources-module .item-list>li a {
color: #c04b18;
}
.box-links.red>li:hover, .col .resources-module .item-list>li:hover {
background: #c04b18;
}
.box-links.red>li:hover a, .col .resources-module .item-list>li:hover a {
color: #fff;
}
/*
* Box list
*/
.box-list>li {
overflow: hidden;
position: relative;
padding: 20px 15px 25px 155px;
border: 7px solid #c04b18;
border-radius: 5px;
color: #fff}
.box-list>li {
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1NjMyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYjNlMTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, #e56327 0%, #ab3e10 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e56327), color-stop(100%,#ab3e10));
background: -webkit-linear-gradient(top, #e56327 0%,#ab3e10 100%);
background: linear-gradient(to bottom, #e56327 0%,#ab3e10 100%);
}
.box-list>li+li {
margin-top: 10px}
.box-list>li img {
position: absolute;
top: 0;
left: 0}
.box-list>li img+h4 {
margin-top: 0}
.box-list>li h4 {
color: #fff}
.box-list>li h4 a {
color: #fff;
text-decoration: none}
/*
* Box links
*/
.box+.box {
margin-left: 50px}
.box {
display: inline-block;
width: 190px;
padding: 20px;
border: 7px solid #79981f;
border-radius: 5px;
color: #fff;
font-size: 21px;
font-weight: 600;
text-align: center;
text-decoration: none;
line-height: 25px}
.box span {
position: relative;
display: block;
font-size: 33px;
font-weight: 900}
.box.icon span {
padding-top: 60px}
.box.icon span:after {
content: ';
position: absolute;
top: 15px;
left: 50%;
width: 30px;
height: 30px;
margin: 0 0 0 -15px}
.box.icon.download span:after {
background: transparent url('/storage/themes/1199/icons_30x30.png') no-repeat -120px 0}
.box.icon.play span:after {
background: transparent url('/storage/themes/1199/icons_30x30.png') no-repeat -210px 0}
.box {
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5YmEzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MzdkMTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, #99ba39 0%, #637d16 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99ba39), color-stop(100%,#637d16));
background: -webkit-linear-gradient(top, #99ba39 0%,#637d16 100%);
background: linear-gradient(to bottom, #99ba39 0%,#637d16 100%);
}
.box.red {
border-color: #c04b18}
.box.red {
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1NjMyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYjNlMTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, #e56327 0%, #ab3e10 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e56327), color-stop(100%,#ab3e10));
background: -webkit-linear-gradient(top, #e56327 0%,#ab3e10 100%);
background: linear-gradient(to bottom, #e56327 0%,#ab3e10 100%);
}
/*
* Thumbnails
*/
.thumbnails {
padding: 0 12px 12px 0}
.thumbnails>li {
float: left;
margin: 12px 0 0 12px}
.thumbnails>li>a {
float: left;
border: 3px solid #fff}
.thumbnails {
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZDZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNGI1YjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, #d6d6d6 0%, #b4b5b4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6d6d6), color-stop(100%,#b4b5b4));
background: -webkit-linear-gradient(top, #d6d6d6 0%,#b4b5b4 100%);
background: linear-gradient(to bottom, #d6d6d6 0%,#b4b5b4 100%);
}
/*
* Block
*/
.block {
padding: 20px;
background: #dfdfdf}
.block ul.links>li {
padding-left: 0}
.block ul.links>li a {
color: #527c19;
font-weight: 700}
.block ul.links>li:before {
display: none}
/*
* Entries
*/
h2+.entries {
margin-top: -5px}
.entries:after {
content: ';
display: block;
height: 5px;
border-top: 1px solid #b2b2b2;
background: transparent url('/storage/themes/1199/shadow_background.png') no-repeat 50% 0;
background-size: 100% 10px}
.entries>li {
position: relative;
padding: 18px 0 18px 105px;
border-top: 1px solid #b2b2b2}
.entries>li:after {
content: ';
position: absolute;
top: 0;
left: 0;
right: 0;
display: block;
height: 5px;
background: transparent url('/storage/themes/1199/shadow_background.png') no-repeat 50% 0;
background-size: 100% 10px}
.entries figure {
float: left;
margin-left: -105px;
padding: 3px;
border: 1px solid #d6d6d6}
.entries h3 {
margin: 0;
color: #252525;
font-size: 14px;
font-weight: 700;
line-height: 21px}
.entries h3 a {
font-weight: 400}
.entries h4 {
margin-bottom: 0}
.entries h4+* {
margin-top: 10px}
.entries.twitter>li {
padding-left: 50px}
.entries.twitter>li:before {
content: ';
float: left;
width: 30px;
height: 30px;
margin: 0 0 0 -40px;
background: transparent url('/storage/themes/1199/icons_30x30.png') no-repeat -240px 0}
/*
* Fader
*/
.banner-widget {
position: relative;
z-index: 1;
height:467px;
}
.fader ul {
position: relative;
z-index: 1;
padding: 0;
list-style: none}
.fader-controls {
position: absolute;
z-index: 2;
bottom: 30px;
left: 50%}
.fader-controls a {
display: inline-block;
width: 24px;
height: 24px;
margin: 0 6px;
border: 3px solid #fff;
border-radius: 12px;
background: #fff}
.fader-controls a.active {
background: url('/storage/themes/6398/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgwOWUyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDVjMTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(top, #809e2b 0%, #445c10 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#809e2b), color-stop(100%,#445c10));
background: -webkit-linear-gradient(top, #809e2b 0%,#445c10 100%);
background: linear-gradient(to bottom, #809e2b 0%,#445c10 100%);
}
body.js .fader ul>li+li {
position: absolute;
top: 100%}
body.js .fader ul>li.stacked {
position: absolute;
top: 0;
left: 0}
/*
* Sections on homepage
*/
div.wrapper>section a.anchor {
position: absolute;
top: -270px;
text-indent: -9999em;
}
div.wrapper>section p.back-to-top {
position: absolute;
right: 108px;
top: 64px;
margin: 0}
div.wrapper>section h1,
div.wrapper>section h2 {
margin-top: 0;
}
div.wrapper>section h2 {
margin: 0 0 30px;
color: #363636;
font-size: 50px;
font-weight: 900;
line-height: 1;
white-space:nowrap;
}
div.wrapper>section .module,
div.wrapper>section div.content{
width: 442px;
}
div.wrapper>section .blogs-module{
width:550px;
}
div.wrapper>section div.content .news-teaser+p {
margin-top: 30px}
.section-background {
position: absolute;
z-index: -1;
top: 0;
right: 0;
bottom: 0;
left: 0}
/*
* Footer
*/
div.wrapper>footer {
padding: 44px 83px;
background: #1a1914;
color: #a8a8a7}
div.wrapper>footer .columns.four div {
padding: 0 25px}
div.wrapper>footer h4 {
margin-bottom: 30px;
color: #fff;
font-weight: 700}
div.wrapper>footer ul.links>li {
padding-left: 0}
div.wrapper>footer ul.links>li:before {
display: none}
div.wrapper>footer .button-social {
margin-right: 8px;
}
div#templatefooter{
display:none;
}/* additional.css | Sep 17, 2019 @9:10:58 AM */ 
/* Import Google Fonts */
/* 
*Photo Gallery Overrides 
*/
.photo-module .item-list .item{
width:190px;
height:190px;
padding:0;
}
.photo-module.full-mode ul.item-list .item:after {
display:none;
}
.photo-module .item .category{
line-height:inherit;
max-height:initial;
}
.photo-module .item-list:after{
content:"";
clear:both;
display:block;
}
/* photo gallery overrides (full view in secondary column) */
.columns-widget .col.secondary .photo-module .item-list{
background:#cdcdcd;
padding:12px;
}
.columns-widget .col.secondary .photo-module .meta{
display:none;
}
.columns-widget .col.secondary .photo-module .item{
width:80px;
height:80px;
border:3px solid #fff;
}
/*
* Ray adds
*/
.formWizForm h2 {
font-size: 36px !important }
.navigation-widget.thumbnail.four-columns .item {
width: 24.5%;
}
.thumbnailbtn {
display: inline-block !important;
padding: 0px 10px !important;
}
#rssbutton {
display:none;
}
.media-description, .media-title {
padding-bottom: 20px;
}
.media-title a {
color:#fff;
}
h2.tour, .blogs-module h2 {
font-size: 32px;
}
.blogs-module .blog-sidebar {
float:right;
width:300px;
}
.blogs-module .recent-posts>ul, .archives form {
padding: 20px;
background: #dfdfdf;
font-weight:bold;
}
.blogs-module .blog-description ul {
padding: 15px 20px 15px 20px;
background: #dfdfdf;
font-weight: bold;
margin-bottom: 20px;
}
.blogs-module .blog-description ul li {
padding: 5px;
}
.blogs-module .blog-description ul li em {
font-weight: normal;
}
.blogs-module .archives select {
width: 100%;
border: 1px solid #d6d6d6;
background: #fff;
}
.blogs-module .blog-sidebar p, .blogs-module .blog-sidebar .btn {
margin-bottom:15px;
}
.blogs-module.full-mode .item-list {
margin-left: 0px;
margin-right: 320px;
}
.blogs-module .blog-sidebar h4 {
margin: 0px 0px 20px 0px;
}
.blogs-module .archives {
margin-bottom:20px;
}
.blogs-module .item-comments .comment-meta {
font-size: 14px;
color:#666666;
font-style:italic;
}
.audio-video-module .active-media h3, 
.resources-module .active-media h3{
color:#fff;
}
/*
.audio-video-module ul.item-list .item:after, 
.resources-module ul.item-list .item:after {
display:none;
}
.audio-video-module.full-mode ul.item-list .item{
padding:0 0px 0px 50px;
margin-bottom: 0;
line-height:60px;
vertical-align:middle;
}
.audio-video-module.full-mode ul.item-list .item .thumbnail{
position:absolute;
left:0;
top:14px;
}
.audio-video-module.full-mode ul.item-list .item .thumbnail,
.audio-video-module.full-mode ul.item-list .item .thumbnail img{
width:35px;
height:35px;
}
.audio-video-module.full-mode ul.item-list .item .title,
.audio-video-module.full-mode ul.item-list .item .date,
.audio-video-module.full-mode ul.item-list .item .meta,
.audio-video-module.full-mode ul.item-list .item .speaker{
float:left;
margin:0 30px 0 0px;
padding:0 40px 0 0;
}
.audio-video-module.full-mode ul.item-list .item *{
font-size:14px;
line-height: inherit;
white-space: nowrap;
}
.audio-video-module.full-mode ul.item-list .item .title a{
margin:0;
padding:0;
width:350px;
overflow: hidden;
text-overflow: ellipsis;
display:block;
}
.audio-video-module.full-mode ul.item-list .item .date{
width:170px;
}
.audio-video-module.full-mode ul.item-list .item .meta{
}
.audio-video-module.full-mode ul.item-list .item .meta dt{
display:none;
}
.audio-video-module.full-mode ul.item-list .item .meta dd{
display:inline;
text-overflow: ellipsis;
max-width:220px;
overflow: hidden;
text-overflow: ellipsis;
display:block;
}
.audio-video-module.full-mode ul.item-list .item .details{
display:none;
}
.audio-video-module.full-mode ul.item-list .item .item-permalink{
position:absolute;
right:0;
top:10px;
margin:0;
line-height:30px;
}
*/
li.item-about-west-london ul.submenu>li {
display: none;
}
ul.box-list h4 {
margin-top:0px;
}
ul.box-list p a {
color:#fff;
text-decoration:underline;
}
.staffthumb {
padding:10px;
background:#fff;
border:1px solid #d6d6d6;
overflow:hidden;
height:158px;
}
video {
background-color: rgb(255,255,255) !important;
}
.two-columns .audio-video-module .media-player {
position: relative;
width: 100%;
height: 0;
padding-bottom: 56.25%;
}
.two-columns .audio-video-module video {
position: absolute;
width: 100% !important;
height: 100%;
top: 0;
left: 0;
}
/* In The Long Run */
.banner-widget .captions h1.banner1 {
font-family:Seaweed Script;
text-transform:none;
color:#ffffff;
font-size:5.000em;
line-height:1em;
text-shadow:3px 3px 5px #000;
}
/* Making Known the Greatness of God */
.banner-widget .captions h1.banner2 {
font-family:Amatic SC;
color:#ffffff;
font-size:6.00em;
text-shadow:3px 3px 5px #000;
line-height:1em;
}
/* Seasonal Schedule */
.banner-widget .captions h1.banner3 {
color:#ffffff;
font-size:4.000em;
line-height:1em;
text-shadow:3px 3px 5px #000;
}
/* Other 1 */
.banner-widget .captions h1.banner4 {
font-family:Josefin Sans;
text-transform:none;
color:#ffffff;
font-size:5.000em;
line-height:1em;
text-shadow:3px 3px 5px #000;
margin-right:20px;
}
/* Other 2 */
.banner-widget .captions h1.banner5 {
font-family:Lobster;
color:#ffffff;
text-transform:none;
font-size:3.000em;
line-height:1.2em;
margin-right:20px;
text-shadow:3px 3px 5px #000;
}
/* App */
.banner-widget .captions h1.bannerapp {
font-family:Cookie;
color:#ffffff;
text-transform:none;
font-size:5.000em;
line-height:1em;
font-weight:100;
text-shadow:3px 3px 5px #000;
}
/* Sermon Archives */
.navigation-widget.selectmenu {
float: right;
position: relative;
z-index: 5;
}
.navigation-widget.selectmenu:before {
content: 'Archive:';
display: inline-block;
text-transform: uppercase;
font-size: 10px;
color: #aaa;
padding-right: 5px;
}
/* *//* Default | Sep 17, 2019 @9:10:58 AM */
