/* WARNING: Do not edit this file. It is dynamically generated. Any edits you make will be overwritten. */
/* This file generated using Weaver Xtreme 5.0.7 subtheme: Blank-V-1685 */
/* Weaver Xtreme5 styles - Version 1695 */
#wrapper{max-width:1100px;}
a, .wrapper a {color:#5A7DA4;}
a:hover, .wrapper a:hover {color:#74815F;}
#branding #header-image img{float: left;} /* float-left*/.single #nav-above{display:none;margin:0;}
.single #nav-below{display:none;margin:0;}
.menu-primary .wvrx-menu-container,.menu-primary .site-title-on-menu,.menu-primary .site-title-on-menu a {background-color:#5A7DA4;}
.menu-primary .wvrx-menu-container,.menu-primary .site-title-on-menu,.menu-primary .site-title-on-menu a {color:#FFFFFF;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {background-color:#5A7DA4;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {color:#FFFFFF;}
.menu-primary .wvrx-menu > li > a {background-color:#5A7DA4;}
.menu-primary .wvrx-menu > li > a {color:#FFFFFF;}
.menu-primary .wvrx-menu > li > a:hover {color:#2B4365 !important;}
.menu-primary .wvrx-menu > li > a:hover {background-color:#B3DAF4 !important;}
.menu-primary .wvrx-menu ul li a {color:#FFFFFF;}
.menu-primary .wvrx-menu ul li a:hover {color:#2B4365 !important;}
.menu-primary .wvrx-menu ul li a:hover {background-color:#B3DAF4 !important;}
.menu-primary .menu-toggle-button {color:#FFFFFF;}
.menu-primary .wvrx-menu-html{margin-top:.425em;}
@media( min-width:768px) {
.menu-primary .wvrx-menu a{padding-top:0.90000em;padding-bottom:0.90000em;}
.menu-primary .menu-arrows .toggle-submenu:after{top:1.65000em;}
.menu-primary .wvrx-menu,.menu-primary .wvrx-menu-container{text-align:center;line-height:0;}
}
.menu-primary .menu-arrows .toggle-submenu:after{color:#FFFFFF;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#FFFFFF;}
.menu-primary .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#FFFFFF;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#FFFFFF;}
@media( min-width:768px) {
.menu-secondary .wvrx-menu,.menu-secondary .wvrx-menu-container{text-align:left;}
}
@media( min-width:768px) {
.menu-extra .wvrx-menu,.menu-extra .wvrx-menu-container{text-align:left;}
}
@media screen and ( min-width:768px) {
}
#header-widget-area {background-color:#FFFFFF;}
.widget-area-header {background-color:#FFFFFF;}
#content {padding-left:0.00000%;}
#content {padding-right:0.00000%;}
.page-title {color:#5A7DA4;}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6 {color:#5A7DA4;}
hr {background-color:#5A7DA4;}
.menu-primary .wvrx-menu-container .search-form .search-submit {color:#FFFFFF;}
#inject_fixedtop,#inject_fixedbottom,.wvrx-fixedtop,.wvrx-fixonscroll{max-width:1100px;}
@media ( max-width:1100px) {.wvrx-fixedtop,.wvrx-fixonscroll,#inject_fixedtop,#inject_fixedbottom {left:0px;margin-left:0 !important;margin-right:0 !important;}}
@media ( min-width:1100px) {
			#inject_fixedtop {margin-left:-0px;margin-right:-0px}
			.wvrx-fixedtop,.wvrx-fixonscroll{margin-left:0px;margin-right:calc( 0px - 0px - 0px )}
			}
@media ( min-width:1100px) {
			#inject_fixedbottom {margin-left:-0px;margin-right:-0px}
			}

/* Weaver Xtreme Plus CSS Styles - Version 4.0 */
@media screen and (min-width: 768px){.menu-primary.menu-type-standard .sm > li > ul:before,.menu-primary.menu-type-standard .sm > li > ul:after{
bottom:100%;left:33px;border:solid transparent;content: '';height:0;width:0;position: absolute;}
.menu-primary.menu-type-standard .sm > li > ul:after{border-bottom-color:#5A7DA4;border-width:8px;margin-left:-8px;}
.menu-primary.menu-type-standard .wvrx-menu.sm li a span.sub-arrow:after{font-size:70%!important;top:80%;left:45%;margin:0;}
.menu-primary.menu-type-standard .wvrx-menu.sm ul a span.sub-arrow:after{top:33%;right:-1.0em;left:auto;margin-right:1.5em;}
.menu-primary.menu-type-standard .wvrx-menu.sm li .has-submenu,.menu-primary.menu-type-standard .wvrx-menu.sm li .children{padding-right:1em;padding-left:1em;}
.menu-primary.menu-type-standard .wvrx-menu.sm ul .has-submenu,.menu-primary.menu-type-standard .wvrx-menu.sm ul .children{padding-right:2.0em;}
}
/* Weaver Xtreme Plus Google Fonts Styles */
.font-playfair-display{font-family:'Playfair Display', serif;}
.font-poppins{font-family: 'Poppins', sans-serif;}
.font-montserrat{font-family:'Montserrat', sans-serif;}
/* Weaver Xtreme Plus Background Images */

/* CSS+ Rules */
.menu-primary .wvrx-menu-container,.menu-primary .site-title-on-menu,.menu-primary .site-title-on-menu a {letter-spacing: 0.5px; text-transform:uppercase; }
.menu-primary .wvrx-menu > li > a {letter-spacing: 0.5px; text-transform:uppercase; }
.menu-primary .menu-toggle-button {letter-spacing: 0.5px; text-transform:uppercase; }
.menu-primary .wvrx-menu-html a {color: #B3DAF4;} .menu-primary .wvrx-menu-html a:hover{color: #2b4365;}
#header-widget-area a {color: #5a7da4;} #header-widget-area a:hover{color: #74815f;}
.widget-area-header a {color: #5a7da4;} .widget-area-header a:hover{color: #74815f;}
#footer-widget-area a {color: #6DCDB8;} #footer-widget-area a:hover{color: #EAAA00;}
.widget-area-footer a {color: #6DCDB8;} .widget-area-footer a:hover{color: #EAAA00;}
.page-title {text-align: center; margin: 30px 0px 0px 0px; text-transform: uppercase; letter-spacing: 5px; color: #5a7da4; font-size: 20px;}
.menu-primary .wvrx-menu-container .search-form .search-submit {letter-spacing: 0.5px; text-transform:uppercase; }
#inject_postfooter {padding-bottom: 20px; font-family: Poppins, sans-serif;}

a {color: #5a7da4;} a:visited {color: #5a7da4;} a:hover{color: #74815f;}

/* Global Custom CSS Rules */
#site-ig-wrap {text-align:center;}
#site-info {float:none;padding-left:0;}

.weaver-social {text-align:center}


#header-widget-area {text-align:center;}
#footer-widget-area {text-align:center;}

.shadow-custom {
    box-shadow: 0 3px 5px 0 rgba(0,1,1,.1);
}
/* End Weaver Xtreme CSS */
