/* WARNING: Do not edit this file. It is dynamically generated. Any edits you make will be overwritten. */
/* This file generated using Weaver Xtreme 3.2.3 subtheme: Blank-V-120 */
/* Weaver Xtreme styles - Version 120 */
a, .wrapper a {color:#0D0302;}
a:hover, .wrapper a:hover {color:#6B6565;}
.colophon a {color:#FFF;}
.colophon a:hover {color:#F6F6F6;}
.single-author .entry-meta .by-author {display:none;}
body {background-color:#0D0302;}
.menu-primary .wvrx-menu-container {background-color:#FFF;}
.menu-primary .wvrx-menu-container {color:#0D0302;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {background-color:transparent;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {color:#0D0302;}
.menu-primary .wvrx-menu > li > a {color:#0D0302;}
.menu-primary .wvrx-menu > li > a:hover {background-color:transparent !important;}
.menu-primary .wvrx-menu ul li a {color:#0D0302;}
.menu-primary .menu-toggle-button {color:#0D0302;}
@media(min-width:768px) {
.menu-primary .menu-arrows .toggle-submenu:after{content:'';display:none;}
.menu-primary .menu-hover.menu-arrows .has-submenu > a {padding-right:0.75em;}
.menu-primary .wvrx-menu a span.sub-arrow:after{display:none;}
.menu-primary .wvrx-menu,.menu-primary .wvrx-menu-container{text-align:right;}
}
.menu-primary .menu-arrows .toggle-submenu:after{color:#0D0302;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#0D0302;}
.menu-primary .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#0D0302;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#0D0302;}
.menu-secondary .wvrx-menu-html {color:#7F9852;}
@media(min-width:768px) {
.menu-secondary .wvrx-menu,.menu-secondary .wvrx-menu-container{text-align:left;}
}
@media(min-width:768px) {
.menu-extra .menu-arrows .toggle-submenu:after{content:'';display:none;}
.menu-extra .menu-hover.menu-arrows .has-submenu > a {padding-right:0.75em;}
.menu-extra .wvrx-menu a span.sub-arrow:after{display:none;}
.menu-extra .wvrx-menu,.menu-extra .wvrx-menu-container{text-align:left;}
}
.search-field {background-image: url(/wp-content/themes/weaver-xtreme/assets/css/icons/search-black.png);}
@media screen and (min-width:768px) {
}
#colophon {background-color:#0D0302;}
#content {color:#6B6565;}
#wrapper {background-color:#FFF;}
#wrapper {color:#9691A0;}
#header{position:relative;overflow:visible;}
#header:before{content:'';position:absolute;top:0;bottom:0;left:-9998px;right:0;
border-left:9999px solid #FFF;box-shadow:9999px 0 0 #FFF;z-index:-1;}
#container{position:relative;overflow:visible;}
#container:before{content:'';position:absolute;top:0;bottom:0;left:-9998px;right:0;
border-left:9999px solid #FFF;box-shadow:9999px 0 0 #FFF;z-index:-1;}

/* ** E-E ** */
.wvrx-not-safari #nav-primary .wvrx-menu-container{max-width:none ;width:calc(100vw - 8px)  ;margin-left: calc(-1 * (0px) - 0px);margin-right: calc(-1 * (0px) - 0px);}
.wvrx-not-safari.no-vert-scrollbar #nav-primary .wvrx-menu-container{width:100vw ;}
.wvrx-not-safari #header-widget-area{max-width:none ;width:calc(100vw - 8px)  ;margin-left: calc(-1 * (0px) - 0px);margin-right: calc(-1 * (0px) - 0px);}
.wvrx-not-safari.no-vert-scrollbar #header-widget-area{width:100vw ;}

@media (min-width:1100px) {
.wvrx-not-safari #nav-primary .wvrx-menu-container {margin-left:calc(-1 * (50vw - 4px - (1100px / 2))  - 0px - 0px);margin-right:calc(-1 * (50vw - 4px - (1100px / 2))  - 0px - 0px);}
.wvrx-not-safari.no-vert-scrollbar #nav-primary .wvrx-menu-container {margin-left:calc(-1 * (50vw - (1100px / 2))  - 0px - 0px);margin-right:calc(-1 * ((50vw - (1100px / 2)) ) - 0px - 0px);}
.wvrx-not-safari #header-widget-area {margin-left:calc(-1 * (50vw - 4px - (1100px / 2))  - 0px - 0px);margin-right:calc(-1 * (50vw - 4px - (1100px / 2))  - 0px - 0px);}
.wvrx-not-safari.no-vert-scrollbar #header-widget-area {margin-left:calc(-1 * (50vw - (1100px / 2))  - 0px - 0px);margin-right:calc(-1 * ((50vw - (1100px / 2)) ) - 0px - 0px);}
 }
 /* /EE */
.page-title {color:#7F9852;}
#inject_fixedtop,#inject_fixedbottom,.wvrx-fixedtop,.wvrx-fixonscroll{max-width:1100px;}
.ie8 #inject_fixedtop,.ie8 #inject_fixedbottom,.ie8 .wvrx-fixedtop,.ie8 .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 3.1.1 */
@media screen and (min-width: 768px){.menu-primary.menu-type-standard .wvrx-menu.sm .has-submenu {padding-right:0.85em;}
}
@media screen and (min-width: 768px){.menu-extra.menu-type-standard .wvrx-menu.sm .has-submenu {padding-right:0.85em;}
}
/* Weaver Xtreme Plus Google Fonts Styles */
.font-montserrat{font-family: 'Montserrat', sans-serif;}
/* Weaver Xtreme Plus Background Images */

/* CSS+ Rules */
.menu-primary .wvrx-menu-container {padding-top:5px;}
.menu-primary .wvrx-menu-container {font-size:13px;letter-spacing:2px;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {font-size:13px;letter-spacing:2px;}
.menu-primary .wvrx-menu > li > a {padding:15px;}
.menu-primary .wvrx-menu > li > a {font-size:13px;letter-spacing:2px;}
.menu-primary .wvrx-menu ul li a {font-size:13px;letter-spacing:2px;}
.menu-primary .menu-toggle-button {font-size:13px;letter-spacing:2px;}

/* Global Custom CSS Rules */
.site-logo{color:#7F9852 !important;font-size:20px;text-align: left;}

.drop-down-bg{background-color:#fff;}

.menu-toggle-button {float:right;} 

#text-6{text-align:center;margin:25px 0;}
#text-7{text-align:center;margin:25px 0;}
#text-8{text-align:center;margin:25px 0;}

.social-icons{margin:10px;width:35px;}
.social-icons-box{width:120px;margin:auto;}

.misc-button{padding:10px 20px;background-color:#0D0302 ;color:#fff !important;font-size:15px;letter-spacing:2px;border:0;margin-top:15px;}

.contact-form-field{padding:12px;width:88%;border-radius:10px;border:1px #6B6565 solid;}
.contact-form-field-box{padding:12px;width:88%;border-radius:10px;border:1px #6B6565 solid;height:40px;}
.submit-button{padding:10px;background-color:#7F9852;color:#fff !important;font-size:15px;letter-spacing:2px;border:0;}

#container{margin-top:-1px;}
#nav-primary{padding-bottom:20px;}

#content{line-height: 2em;letter-spacing:1px;}

.take-action-button{border:#0D0302 1px solid;border-radius:35px;}
.take-action-button:hover{border:#0D0302 1px solid;border-radius:35px;background-color:#0D0302;color:#fff !important;}
.take-action-button a:hover{color:#fff !important;}

h2{font-size:23px;color:#7F9852;font-weight:normal;}
h3{font-size:13px;}

.side-links{text-align: left;
color:#0D0302;
font-weight:600;
letter-spacing:2px;
font-size:13px;}

#current-side-link{color:#6B6565 !important;}

.page-title{
    font-style: normal;
    font-weight: 400;
color:#7F9852 !important;
font-family: Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;
}

#infobar{display:none;}

.header-per-page{ 
   position: relative; 
   width: 100%; /* for IE 6 */
}

.text-over-image { 
   position: absolute; 
   color:#fff;
   top: 50%;
   transform: translateY(-50%); 
   width: 100%; 
   text-align:center;
}

.learn-more-button{padding:15px;background-color:#7F9852;color:#fff !important;border-radius:35px;font-size:15px;font-weight:600;letter-spacing:2px;}
.learn-more-button:hover{background-color: rgba(127, 152, 82, 0.6);color:#fff !important;}
/* End Weaver Xtreme CSS */
