/* WARNING: Do not edit this file. It is dynamically generated. Any edits you make will be overwritten. */
/* This file generated using Weaver Xtreme 4.4.0.1 subtheme: Arctic White-V0-V-692 */
/* Weaver Xtreme styles - Version 694 */
#wrapper{max-width:1100px;}
a, .wrapper a {color:#268A2F;}
a:hover, .wrapper a:hover {color:#01344A;}
.colophon a {color:#84C54E;}
.colophon a:hover {color:#F27100;}
.border {border:1px solid #2B2B2B;}.border-bottom{border-bottom:1px solid #2B2B2B;}
@media ( min-width:768px) { .menu-extra ul.sub-menu, .menu-extra ul.children{border-radius:8px;z-index:2001;padding-top:6px;padding-bottom:6px;background-color:#84C54E;}.menu-extra ul.mega-menu li{border-radius:8px;z-index:2001;} }
#site-title,.site-title {max-width:90.00000%;}
#site-tagline,.site-title {max-width:90.00000%;}
#branding #header-image img{float:none;} /* alignfull*/#branding #header-image img{max-width:100.00000%;}
#header-html {text-align:center;}
.container img, .colophon img {padding:0px;}
.entry-summary,.entry-content {padding-top:0.00000em;}
#content table {border-style:none;}
#content tr th, #content thead th {font-weight: bold;border-bottom: 1px solid #888;background-color:transparent;}
#content tr td {border-style:none;}table,td,th{border:none}
#nav-above,.paged #nav-above{display:none;margin:0;}
.single #nav-above{display:none;margin:0;}
body{font-size:1.00000em;}
@media ( min-width: 581px) and ( max-width: 767px) {body{font-size:1.00000em;}}@media (max-width: 580px) {body{font-size:1.00000em;}}body{line-height:1.50000;}.widget-area{line-height:1.27500;}.customA-font-size{font-size:1em;}.customA-font-size-title{font-size:1.50000em;}.customB-font-size{font-size:1em;}.customB-font-size-title{font-size:1.50000em;}.shadow-custom { -webkit-box-shadow: 0px 0px 5px 2px #000000;  box-shadow: 0px 0px 5px 2px #000000; }body {background-color:#FFFFFF;}
.menu-primary .wvrx-menu-container,.menu-primary .site-title-on-menu,.menu-primary .site-title-on-menu a {background-color:#00202D;}
.menu-primary .wvrx-menu-container,.menu-primary .site-title-on-menu,.menu-primary .site-title-on-menu a {color:#FFFFFF;}
.menu-secondary .wvrx-menu-container {background-color:#FFFFFF;}
.menu-secondary .wvrx-menu-container {color:#333333;}
.menu-extra .wvrx-menu-container {background-color:#C91E1E;}
.menu-extra .wvrx-menu-container {color:#FFFFFF;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {background-color:#E5E5E5;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {color:#000000;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {background-color:#FFFFFF;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {color:#268A2F;}
.menu-extra .wvrx-menu ul li a,.menu-extra .wvrx-menu ul.mega-menu li {background-color:#84C54E;}
.menu-extra .wvrx-menu ul li a,.menu-extra .wvrx-menu ul.mega-menu li {color:#FFFFFF;}
.menu-primary .wvrx-menu > li > a {color:#FFFFFF;}
.menu-primary .wvrx-menu > li > a:hover {color:#3EE04C !important;}
.menu-primary .wvrx-menu li:hover > a {background-color:transparent !important;}
.menu-secondary .wvrx-menu > li > a {color:#333333;}
.menu-secondary .wvrx-menu > li > a:hover {color:#268A2F !important;}
.menu-secondary .wvrx-menu li:hover > a {background-color:#FFFFFF !important;}
.menu-extra .wvrx-menu > li > a {color:#FFFFFF;}
.menu-extra .wvrx-menu > li > a:hover {color:#84C54E !important;}
.menu-extra .wvrx-menu li:hover > a {background-color:transparent !important;}
.menu-primary .wvrx-menu ul li a {color:#000000;}
.menu-primary .wvrx-menu ul li a:hover {color:#F27100 !important;}
.menu-primary .wvrx-menu ul li a:hover {background-color:#DDDDDD !important;}
.menu-secondary .wvrx-menu ul li a {color:#268A2F;}
.menu-secondary .wvrx-menu ul li a:hover {color:#333333 !important;}
.menu-extra .wvrx-menu ul li a {color:#FFFFFF;}
.menu-extra .wvrx-menu ul li a:hover {color:#333333 !important;}
.menu-primary .custom-logo-on-menu img {height:2.80000em;}#site-title img.site-title-logo {max-height:32px;}.menu-primary .menu-toggle-button {color:#FFFFFF;}
.menu-primary .wvrx-menu-html {color:#000000;}
@media( min-width:768px) {
.menu-primary .wvrx-menu a{padding-top:0.00000em;padding-bottom:0.00000em;}
.menu-primary .menu-arrows .toggle-submenu:after{top:0.50000em;}
.menu-primary .wvrx-menu a{border-right:1px solid inherit;}
.menu-primary ul.wvrx-menu > li:first-child {border-left:1px solid inherit;}
.menu-primary .wvrx-menu ul > li:first-child{border-top:1px solid inherit;}
.menu-primary .wvrx-menu ul a {border-top:none;border-left:none;border-right:none;border-bottom:1px solid inherit;}
.menu-primary .wvrx-menu-container li a{padding-right:0.75em;}
.menu-primary .menu-hover.menu-arrows .has-submenu > a{padding-right:1.5em;}
.menu-primary .menu-arrows.menu-hover .toggle-submenu{margin-right:0em;}
.menu-primary .wvrx-menu-container{margin-top:0px;}
.menu-primary .wvrx-menu-container{margin-bottom:0px;}
.menu-primary .wvrx-menu,.menu-primary .wvrx-menu-container{text-align:right;}
}
.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:#000000;}
.menu-primary .is-mobile-menu.menu-arrows .toggle-submenu {background-color:#D1D1D1;}
.menu-secondary .menu-toggle-button {color:#333333;}
.menu-secondary .wvrx-menu-html{margin-top:.5em;}
.menu-secondary .wvrx-menu-container{padding-top:0.40000em;padding-bottom:0.40000em;}
@media( min-width:768px) {
.menu-secondary .wvrx-menu a{border-right:1px solid inherit;}
.menu-secondary ul.wvrx-menu > li:first-child {border-left:1px solid inherit;}
.menu-secondary .wvrx-menu ul > li:first-child{border-top:1px solid inherit;}
.menu-secondary .wvrx-menu ul a {border-top:none;border-left:none;border-right:none;border-bottom:1px solid inherit;}
.menu-secondary .wvrx-menu-container li a{padding-right:0.75em;}
.menu-secondary .menu-hover.menu-arrows .has-submenu > a{padding-right:1.5em;}
.menu-secondary .menu-arrows.menu-hover .toggle-submenu{margin-right:0em;}
.menu-secondary .wvrx-menu-container{margin-top:0px;}
.menu-secondary .wvrx-menu-container{margin-bottom:0px;}
.menu-secondary .menu-arrows .toggle-submenu:after{content:'';display:none;}
.menu-secondary .wvrx-menu a span.sub-arrow:after{display:none;}
.menu-secondary .wvrx-menu,.menu-secondary .wvrx-menu-container{text-align:left;}
}
.menu-secondary .menu-arrows .toggle-submenu:after{color:#333333;}
.menu-secondary .menu-arrows ul .toggle-submenu:after{color:#333333;}
.menu-secondary .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#333333;}
.menu-secondary .menu-arrows ul .toggle-submenu:after{color:#268A2F;}
.menu-secondary .is-mobile-menu.menu-arrows .toggle-submenu {background-color:#D1D1D1;}
.menu-extra .menu-toggle-button {color:#FFFFFF;}
.menu-extra .wvrx-menu-html{margin-top:.5em;}
.menu-extra .wvrx-menu-container{padding-top:1.20000em;padding-bottom:1.20000em;}
@media( min-width:768px) {
.menu-extra .wvrx-menu a{border-right:1px solid inherit;}
.menu-extra ul.wvrx-menu > li:first-child {border-left:1px solid inherit;}
.menu-extra .wvrx-menu ul > li:first-child{border-top:1px solid inherit;}
.menu-extra .wvrx-menu ul a {border-top:none;border-left:none;border-right:none;border-bottom:1px solid inherit;}
.menu-extra .wvrx-menu-container li a{padding-right:0.75em;}
.menu-extra .menu-hover.menu-arrows .has-submenu > a{padding-right:1.5em;}
.menu-extra .menu-arrows.menu-hover .toggle-submenu{margin-right:0em;}
.menu-extra .menu-arrows .toggle-submenu:after{content:'';display:none;}
.menu-extra .wvrx-menu a span.sub-arrow:after{display:none;}
.menu-extra .wvrx-menu,.menu-extra .wvrx-menu-container{text-align:center;line-height:0;}
}
.menu-extra .menu-arrows .toggle-submenu:after{color:#FFFFFF;}
.menu-extra .menu-arrows ul .toggle-submenu:after{color:#FFFFFF;}
.menu-extra .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#FFFFFF;}
.menu-extra .menu-arrows ul .toggle-submenu:after{color:#FFFFFF;}
@media screen and ( min-width:768px) {
.l-content-rsb{width:70.00000%;}.l-content-rsb-m{width:69.00000%;margin-right:1.00000%;}
.l-sb-right{width:30.00000%;}.l-sb-right-lm{width:29.00000%;margin-left:1.00000%;}.l-sb-right-rm {width:29.00000%;margin-right:1.00000%;}
}
.l-widget-area-top{width:auto;}
#container{width:100%;}@media (max-width: 580px) {#container{width:100%}}
#colophon{width:100%;}@media (max-width: 580px) {#colophon{width:100%}}
#footer-widget-area{width:auto;}
.l-widget-area-footer{width:auto;}
#header{width:100%;}@media (max-width: 580px) {#header{width:100%}}
#header-html{width:100%;}@media (max-width: 580px) {#header-html{width:100%}}
#header-widget-area{width:auto;}
.l-widget-area-header{width:auto;}
#primary-widget-area {background-color:#EFEFEF;}
#primary-widget-area {color:#333333;}
#primary-widget-area {padding-left:30px;}
#primary-widget-area {padding-right:30px;}
#primary-widget-area {padding-top:10px;}
#primary-widget-area {padding-bottom:30px;}
#primary-widget-area {margin-top:0px;}
#primary-widget-area {margin-bottom:10px;}
.widget-area-primary {background-color:#EFEFEF;}
.widget-area-primary {color:#333333;}
.widget-area-primary {padding-left:30px;}
.widget-area-primary {padding-right:30px;}
.widget-area-primary {padding-top:10px;}
.widget-area-primary {padding-bottom:30px;}
.widget-area-primary {margin-top:0px;}
.widget-area-primary {margin-bottom:10px;}
#secondary-widget-area {padding-left:0px;}
#secondary-widget-area {padding-right:0px;}
#secondary-widget-area {padding-top:0px;}
#secondary-widget-area {padding-bottom:0px;}
#secondary-widget-area {margin-top:0px;}
#secondary-widget-area {margin-bottom:10px;}
.widget-area-secondary {padding-left:0px;}
.widget-area-secondary {padding-right:0px;}
.widget-area-secondary {padding-top:0px;}
.widget-area-secondary {padding-bottom:0px;}
.widget-area-secondary {margin-top:0px;}
.widget-area-secondary {margin-bottom:10px;}
.widget-area-top {padding-left:8px;}
.widget-area-top {padding-right:8px;}
.widget-area-top {padding-top:8px;}
.widget-area-top {padding-bottom:8px;}
.widget-area-top {margin-top:10px;}
.widget-area-top {margin-bottom:10px;}
.widget-area-bottom {background-color:#424242;}
.widget-area-bottom {padding-top:0px;}
.widget-area-bottom {padding-bottom:0px;}
.widget-area-bottom {margin-top:10px;}
.widget-area-bottom {margin-bottom:0px;}
#header {background-color:transparent;}
#header {color:#212121;}
#header {padding-left:0px;}
#header {padding-right:0px;}
#header {padding-top:0px;}
#header {padding-bottom:0px;}
#header {margin-top:0px;}
#header {margin-bottom:0px;}
#header-html {background-color:#02020D;}
#header-html {padding-left:0px;}
#header-html {padding-right:0px;}
#header-html {padding-top:0px;}
#header-html {padding-bottom:0px;}
#header-html {margin-top:0px;}
#header-html {margin-bottom:0px;}
#header-widget-area {background-color:#EFEFEF;}
#header-widget-area {padding-left:0px;}
#header-widget-area {padding-right:0px;}
#header-widget-area {padding-top:0px;}
#header-widget-area {padding-bottom:0px;}
#header-widget-area {margin-top:0px;}
#header-widget-area {margin-bottom:0px;}
.widget-area-header {background-color:#EFEFEF;}
.widget-area-header {padding-left:0px;}
.widget-area-header {padding-right:0px;}
.widget-area-header {padding-top:0px;}
.widget-area-header {padding-bottom:0px;}
.widget-area-header {margin-top:0px;}
.widget-area-header {margin-bottom:0px;}
#colophon {background-color:#00202D;}
#colophon {color:#FFFFFF;}
#colophon {padding-left:8px;}
#colophon {padding-right:8px;}
#colophon {padding-top:8px;}
#colophon {padding-bottom:8px;}
#colophon {margin-top:0px;}
#colophon {margin-bottom:0px;}
#footer-html {padding-top:0px;}
#footer-html {padding-bottom:0px;}
#footer-html {margin-top:0px;}
#footer-html {margin-bottom:0px;}
#footer-widget-area {color:#FFFFFF;}
#footer-widget-area {padding-left:8px;}
#footer-widget-area {padding-right:8px;}
#footer-widget-area {padding-top:20px;}
#footer-widget-area {padding-bottom:20px;}
#footer-widget-area {margin-top:0px;}
#footer-widget-area {margin-bottom:0px;}
.widget-area-footer {color:#FFFFFF;}
.widget-area-footer {padding-left:8px;}
.widget-area-footer {padding-right:8px;}
.widget-area-footer {padding-top:20px;}
.widget-area-footer {padding-bottom:20px;}
.widget-area-footer {margin-top:0px;}
.widget-area-footer {margin-bottom:0px;}
#content {padding-left:5.00000%;}
#content {padding-right:5.00000%;}
#content {padding-top:30px;}
#content {padding-bottom:0px;}
#content {margin-top:0px;}
#content {margin-bottom:0px;}
#container {padding-left:0px;}
#container {padding-right:0px;}
#container {padding-top:0px;}
#container {padding-bottom:0px;}
#container {margin-top:0px;}
#container {margin-bottom:0px;}
#infobar {background-color:rgba(0,0,0,0.05);}
#infobar {padding-top:5px;}
#infobar {padding-bottom:5px;}
#infobar {margin-top:0px;}
#infobar {margin-bottom:0px;}
#wrapper {color:#333333;}
#wrapper {padding-left:0px;}
#wrapper {padding-right:0px;}
#wrapper {padding-top:0px;}
#wrapper {padding-bottom:0px;}
#wrapper {margin-top:0px;}
#wrapper {margin-bottom:0px;}
.post-area {padding-left:0.00000%;}
.post-area {padding-right:0.00000%;}
.post-area {padding-top:0px;}
.post-area {padding-bottom:0px;}
.post-area {margin-top:0px;}
.post-area {margin-bottom:15px;}
.widget {padding-left:0px;}
.widget {padding-right:0px;}
.widget {padding-top:0px;}
.widget {padding-bottom:0px;}
.widget {margin-top:0px;}
.widget {margin-bottom:0px;}
#header{position:relative;overflow:visible;}
#header:before{content:'';position:absolute;top:0;bottom:0;left:-9998px;right:0;
border-left:9999px solid #EFEFEF;box-shadow:9999px 0 0 #EFEFEF;z-index:-1;}
.menu-extra{position:relative;overflow:visible;}
.menu-extra:before{content:'';position:absolute;top:0;bottom:0;left:-9998px;right:0;
border-left:9999px solid #424242;box-shadow:9999px 0 0 #424242;z-index:-1;}

/* ** Expand/extend ** */
.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 #nav-primary .wvrx-menu-container{padding-left:calc( 0px + 0px ); padding-right:calc( 0px + 0px );}
.wvrx-not-safari #nav-secondary .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-secondary .wvrx-menu-container{width:100vw ;}
.wvrx-not-safari #nav-secondary .wvrx-menu-container{padding-left:calc( 0px + 0px ); padding-right:calc( 0px + 0px );}
.wvrx-not-safari #header-html{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-html{width:100vw ;}
.wvrx-not-safari #colophon{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 #colophon{width:100vw ;}
.wvrx-not-safari #colophon{padding-left:calc( 0px + 8px ); padding-right:calc( 0px + 8px );}
.wvrx-not-safari #footer-widget-area{max-width:none ;width:calc( 100vw - 8px)  ;margin-left: calc( -1 * ( 8px ) - 0px );margin-right: calc( -1 * ( 8px ) - 0px );}
.wvrx-not-safari.no-vert-scrollbar #footer-widget-area{width:100vw ;}
.wvrx-not-safari #footer-widget-area{padding-left:calc( 0px + 16px ); padding-right:calc( 0px + 16px );}
.wvrx-not-safari #footer-html{max-width:none ;width:calc( 100vw - 8px)  ;margin-left: calc( -1 * ( 8px ) - 0px );margin-right: calc( -1 * ( 8px ) - 0px );}
.wvrx-not-safari.no-vert-scrollbar #footer-html{width:100vw ;}
.wvrx-not-safari #footer-html{padding-left:calc( 0px + 8px ); padding-right:calc( 0px + 8px );}

@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 #nav-primary .wvrx-menu-container{padding-left:calc( ( 50vw - 4px - ( 1100px / 2 ) )  + 0px + 0px );padding-right:calc( ( 50vw - 4px - ( 1100px / 2 ) )  + 0px + 0px );}
.wvrx-not-safari.no-vert-scrollbar #nav-primary .wvrx-menu-container{padding-left:calc( ( 50vw - ( 1100px / 2 ) )  + 0px + 0px ); padding-right:calc( ( 50vw - ( 1100px / 2 ) )  + 0px + 0px );}
.wvrx-not-safari #nav-secondary .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-secondary .wvrx-menu-container {margin-left:calc( -1 * ( 50vw - ( 1100px / 2 ) )  - 0px - 0px );margin-right:calc( -1 * ( ( 50vw - ( 1100px / 2 ) )  ) - 0px - 0px );}
.wvrx-not-safari #nav-secondary .wvrx-menu-container{padding-left:calc( ( 50vw - 4px - ( 1100px / 2 ) )  + 0px + 0px );padding-right:calc( ( 50vw - 4px - ( 1100px / 2 ) )  + 0px + 0px );}
.wvrx-not-safari.no-vert-scrollbar #nav-secondary .wvrx-menu-container{padding-left:calc( ( 50vw - ( 1100px / 2 ) )  + 0px + 0px ); padding-right:calc( ( 50vw - ( 1100px / 2 ) )  + 0px + 0px );}
.wvrx-not-safari #header-html {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-html {margin-left:calc( -1 * ( 50vw - ( 1100px / 2 ) )  - 0px - 0px );margin-right:calc( -1 * ( ( 50vw - ( 1100px / 2 ) )  ) - 0px - 0px );}
.wvrx-not-safari #colophon {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 #colophon {margin-left:calc( -1 * ( 50vw - ( 1100px / 2 ) )  - 0px - 0px );margin-right:calc( -1 * ( ( 50vw - ( 1100px / 2 ) )  ) - 0px - 0px );}
.wvrx-not-safari #colophon{padding-left:calc( ( 50vw - 4px - ( 1100px / 2 ) )  + 0px + 8px );padding-right:calc( ( 50vw - 4px - ( 1100px / 2 ) )  + 0px + 8px );}
.wvrx-not-safari.no-vert-scrollbar #colophon{padding-left:calc( ( 50vw - ( 1100px / 2 ) )  + 0px + 8px ); padding-right:calc( ( 50vw - ( 1100px / 2 ) )  + 0px + 8px );}
.wvrx-not-safari #footer-widget-area {margin-left:calc( -1 * ( 50vw - 4px - ( 1100px / 2 ) )  - 0px - 8px );margin-right:calc( -1 * ( 50vw - 4px - ( 1100px / 2 ) )  - 0px - 8px );}
.wvrx-not-safari.no-vert-scrollbar #footer-widget-area {margin-left:calc( -1 * ( 50vw - ( 1100px / 2 ) )  - 0px - 8px );margin-right:calc( -1 * ( ( 50vw - ( 1100px / 2 ) )  ) - 0px - 8px );}
.wvrx-not-safari #footer-widget-area{padding-left:calc( ( 50vw - 4px - ( 1100px / 2 ) )  + 0px + 16px );padding-right:calc( ( 50vw - 4px - ( 1100px / 2 ) )  + 0px + 16px );}
.wvrx-not-safari.no-vert-scrollbar #footer-widget-area{padding-left:calc( ( 50vw - ( 1100px / 2 ) )  + 0px + 16px ); padding-right:calc( ( 50vw - ( 1100px / 2 ) )  + 0px + 16px );}
.wvrx-not-safari #footer-html {margin-left:calc( -1 * ( 50vw - 4px - ( 1100px / 2 ) )  - 0px - 8px );margin-right:calc( -1 * ( 50vw - 4px - ( 1100px / 2 ) )  - 0px - 8px );}
.wvrx-not-safari.no-vert-scrollbar #footer-html {margin-left:calc( -1 * ( 50vw - ( 1100px / 2 ) )  - 0px - 8px );margin-right:calc( -1 * ( ( 50vw - ( 1100px / 2 ) )  ) - 0px - 8px );}
.wvrx-not-safari #footer-html{padding-left:calc( ( 50vw - 4px - ( 1100px / 2 ) )  + 0px + 8px );padding-right:calc( ( 50vw - 4px - ( 1100px / 2 ) )  + 0px + 8px + 100% - 100% );}
.wvrx-not-safari.no-vert-scrollbar #footer-html{padding-left:calc( ( 50vw - ( 1100px / 2 ) )  + 0px + 8px ); padding-right:calc( ( 50vw - ( 1100px / 2 ) )  + 0px + 8px + 100% - 100% );}
 }

@media ( min-width:580px) and ( max-width:1099px) {
.wvrx-not-safari #footer-html{padding-right:calc( 0px + 8px + 100% - 100% );}
 }
 /* /EE */
.wrapper #site-title a,.wrapper .site-title a {color:#000000;}
#site-tagline > span,.site-tagline > span {color:#686868;}
.wrapper .post-title a,.wrapper .post-title a:visited {color:#333333;}
#nav-header-mini a,#nav-header-mini a:visited {color:#424242;}
#nav-header-mini a:hover {color:#F27100;}
#nav-header-mini{margin-top:0.00000em}
.search-field,#header-search .search-field:focus,.menu-search .search-field:focus {background-color:#FFDEE2;}
.search-field, #header-search .search-field:focus {color:#080808;}
#primary-widget-area .search-form .search-submit {color:#333333;}
.menu-primary .wvrx-menu-container .search-form .search-submit {color:#FFFFFF;}
#colophon .search-form .search-submit {color:#FFFFFF;}
.widget-area-footer .search-form .search-submit {color:#FFFFFF;}
#wrapper .search-form .search-submit {color:#333333;}
#header-search .search-form::before {color:#212121;}
#inject_postfooter {background-color:#00202D;}
#inject_fixedbottom {background-color:#FF12DF;}
.post-title{margin-bottom:0.2em;}
#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 3.1.1 */
@media screen and (min-width: 768px){.menu-secondary.menu-type-standard .sm > li > ul:before,.menu-secondary.menu-type-standard .sm > li > ul:after{
bottom:100%;left:33px;border:solid transparent;content: '';height:0;width:0;position: absolute;}
.menu-secondary.menu-type-standard .sm > li > ul:after{border-bottom-color:#FFFFFF;border-width:8px;margin-left:-8px;}
.menu-secondary.menu-type-standard .sm > li > ul:before{border-bottom-color:#2B2B2B;border-width:9px;margin-left:-9px;}.menu-secondary.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-open-sans{font-family: 'Open Sans', 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 {background-image: url('https://billandberts.com/wp-content/uploads/2019/10/bill-and-bert-bg-tile-100.jpg');border-bottom: 3px solid #268A2F;}}
.menu-primary .wvrx-menu-container,.menu-primary .site-title-on-menu,.menu-primary .site-title-on-menu a {text-transform: uppercase;font-weight: 800;font-size:1em}
.menu-secondary .wvrx-menu-container {-webkit-box-shadow: 0 5px 3px -3px #999999;-moz-box-shadow: 0 5px 3px -3px black; box-shadow: 0 8px 6px -6px #999999;}
.menu-secondary .wvrx-menu-container {text-transform: uppercase;font-weight: 900;}
.menu-extra .wvrx-menu-container {text-transform: uppercase;font-weight: 900;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {text-transform:none; font-weight: 600;}
.menu-primary .wvrx-menu > li > a {text-transform: uppercase;font-weight: 800;font-size:1em}
.menu-secondary .wvrx-menu > li > a {text-transform: uppercase;font-weight: 900;}
.menu-extra .wvrx-menu > li > a {text-transform: uppercase;font-weight: 900;}
.menu-secondary .wvrx-menu ul li a {text-transform:none; font-weight: 600;}
.menu-extra .wvrx-menu ul li a:hover {font-weight: 900;}
.menu-primary .menu-toggle-button {text-transform: uppercase;font-weight: 800;font-size:1em}
.menu-secondary .menu-toggle-button {text-transform: uppercase;font-weight: 900;}
.menu-extra .menu-toggle-button {text-transform: uppercase;font-weight: 900;}
#colophon {background-image: url('https://billandberts.com/wp-content/uploads/2019/10/bill-and-bert-bg-tile-100.jpg');border-top: 3px solid #268A2F;}
.menu-primary .wvrx-menu-container .search-form .search-submit {text-transform: uppercase;font-weight: 800;font-size:1em}
#inject_postfooter {border-top: 3px solid #01344A;}

/* Global Custom CSS Rules */
.avatars {padding:0;margin:0}
.wvrx-menu-html {
    line-height: 0 !important;
    margin-top: 0 !important;
}
.menu-primary .custom-logo-on-menu img {margin: 25px 0 0 0 !important;}

.postage-widget {text-align: center;color:#268a2f;font-weight:700;}
.stock-widget {text-align: center;font-weight400;font-size:0.8em;}


.slider-headline {color:#FFFFFF; font-size: 2.5em;}

.header-html {background-color:#EFEFEF; font-size: 0.8em;text-transform: uppercase;font-weight: 900;padding:6px 0 0 0; margin: 0px;}
.header-html a:link {color:#333333;}
.header-html a:visited {color:#333333;}
.header-html a:hover {color:#268A2F;background-color:#EFEFEF;}
.header-html-cart {float:right;}

/* Woo Search Box Styling */
.aws-container {width: 100%;margin-top0px;}
input.aws-search-field {background:#FFFFFF;}
.aws-search-field {background-color:#FFFFFF; font-size: 0.8em;font-weight: 600;}


/* ******************************* */
/* MEGA MENU Styling Starts */
/* ******************************* */
li.mega-normal ul.mega-menu li a {
	white-space:	nowrap;
	display:		inline;
	margin:			0;
	padding:		0;
	text-decoration: none;
        color: #333333;
}

li.mega-normal ul.mega-menu li a:hover {
	background-color: transparent !important;
        color: #268A2F !important;
}

@media only screen and (min-width: 768px) {
.mega-normal ul.mega-menu li {
 width: 15em !important;   /* the !important is necessary */
-webkit-box-shadow: 0px 0px 3px 2px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 0px 3px 2px rgba(0,0,0,0.3);
box-shadow: 0px 0px 3px 2px rgba(0,0,0,0.3);
}
.xoo-wsc-basket {display: none !important;}
}

@media only screen and (max-width: 767px) {
.mega-normal ul.mega-menu li {
border: 0px inset rgba(0,0,0,0.3);
}
}

/* ******************************* */
/* MEGA MENU Styling ends */
/* ******************************* */

/* credits at the very bottom of the website */
.wvrx-menu-right {margin-top: -4px !important;}


/* credits at the very bottom of the website */
.credits {font-size: 0.8em; color: #FFFFFF;padding:10px;text-align:center;}
.credits a:link {color:#84C54E;}
.credits a:visited {color:#84C54E;}
.credits a:hover {color:#f27100;}
.credits-small {font-size: 0.8em; color: #FFFFFF;padding:3px;text-align:center;}

/* hide wordpress footer privacy link */
#site-ig-wrap {display:none;}

/* Post Title Hover Colour (overwrite default) */
.wrapper .post-title a:hover {color: #84C54E;}

/*Footer Alignments*/

.footer-bb {font-size: 1.5em;font-weight:700;}
.footer-address {text-align:center;}
.footer-logo {text-align:right;}
.footer-logo-small {font-size: 0.9em; padding:3px;}

/*Header Menu Positioning*/
#menu-header-menu {padding: 40px 0 0 0;}

/*Header Social Buttons*/
.social-buttons {margin:38px 0 0 0;float:right !important;}
 .weaver-social a:link {color:#FFFFFF;}
 .weaver-social a:visited {color:#FFFFFF;}
 .weaver-social a:hover {color:#3EE04C !important;}

.donation-bar {width:550px !important;margin: 0 auto !important;}
#menu-item-1186 { color: #FFFFFF;}
#menu-item-1186 a:link {color: #FFFFFF !important;background-color: #268f12;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; padding: 10px 15px 10px 15px;margin:10px 0px 0px 30px;}
#menu-item-1186 a:hover{color: #000000 !important;background-color: #FFFFFF !important;}

.widget-title {font-style: normal !important;text-transform: uppercase;font-weight: 800;font-size:0.8em:padding-bottom:30px;}
.evc-button.evc-btn-large {padding: 13px 18px;font-style: normal !important;text-transform: uppercase;font-weight: 800;}
#text-2 {padding:50px 0 0 0;}
#wvr_showposts-3 {padding:20px 0 0 0;}

/*WooCommerce button colors*/

/*WooCommerce LINK button*/
.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button {
background:#268a2f !important;
color:white !important;
}

/*WooCommerce HOVER button*/
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover  {
background:#01344A !important;
color:white !important;
}

/*WooCommerce Category Page - Numbers in each category bracket highlight color (overides yellow)*/
mark {
 background:transparent;
 color:#000000;
}

/*White Label CMS Remove 'Edit' links from frontend*/
.post-edit-link {display:none;}

/*Contact form button color*/
.ladda-label {color: #FFFFFF;  font-family: 'Open Sans', sans-serif !important; font-weight: 900;}
/* Create link buttons and mouseover */
.link-button {font-family: 'Open Sans', sans-serif; text-transform: uppercase !important;font-weight: 800 !important;font-size:1em !important;
		       color:#FFFFFF !important;padding:10px 15px 10px 15px; background:#268A2F;border-radius: 10px;}

.link-button:hover {color:#FFFFFF !important;background-color:#01344A;}
.link-button:link {color:#FFFFFF !important;}
.link-button:active {
	position:relative;
	top:1px;
}

.contact-button {font-family: 'Open Sans', sans-serif; text-transform: uppercase !important;font-weight: 800 !important;font-size:1em !important;
		       color:#09152E !important;padding:10px 15px 10px 15px; background:#FFFFFF;border-radius: 10px;}

.contact-button:hover {color:#FFFFFF !important;background-color:#01344A;}
.contact-button:link {color::#09152E !important;}
.contact-button:active {
	position:relative;
	top:1px;
}
/* End Weaver Xtreme CSS */
