/* 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.3 subtheme: Shadows-V-1246 */
/* Weaver Xtreme styles - Version 1247 */
#wrapper{max-width:1250px;}
@media (min-width: 1188px) {
.weaverx-sb-one-column .alignwide,#header .alignwide,#header.alignwide,#colophon.alignwide,#colophon .alignwide,
#container .alignwide,#container.alignwide,#wrapper .alignwide,#wrapper.alignwide,#infobar .alignwide,.alignwide {
margin-left: inherit;margin-right: inherit;max-width:reset;width:100%;} }
@media (max-width: 1187px) {
.alignwide {margin-left: inherit;margin-right: inherit;max-width:reset;width:100%;} }
@media (min-width: 1350px) {
.weaverx-sb-one-column .alignwide,#header .alignwide,#header.alignwide,#colophon.alignwide,#colophon .alignwide,
#container .alignwide,#container.alignwide,#wrapper .alignwide,#wrapper.alignwide,#infobar .alignwide,.alignwide {
margin-left: calc(50% - 46vw);margin-right: calc(50% - 46vw);max-width:10000px;width: 92vw;} }
@media (max-width: 1349px) {
.alignwide {margin-left:0 !important;margin-right:0 !important;max-width:100% !important;width:100% !important;} }
a, .wrapper a {color:#81725E;}
a:hover, .wrapper a:hover {color:#7E7F37;}
.content a {color:#004489;}
.content a:hover {color:#7E7F37;}
.content a{text-decoration:underline;}
.content a{font-weight:bold;}
.wrapper .entry-meta a, .wrapper .entry-utility a {color:#81725E;}
.wrapper .entry-meta a:hover,.wrapper .entry-utility a:hover {color:#E55E16;}
.wrapper .widget a {color:#81725E;}
.wrapper .widget a:hover {color:#E55E16;}
.wrapper .widget a{text-decoration:underline;}
.wrapper .widget a{font-weight:normal;}
.colophon a {color:#003366;}
.colophon a{font-weight:bold;}
.border {border:1px solid #FFFFFF;}.border-bottom{border-bottom:1px solid #FFFFFF;}
@media ( min-width:768px) { .menu-primary ul ul,.menu-primary ul.mega-menu li {border:1px solid #FFFFFF;}
.menu-primary ul ul.mega-menu{border:none;} }
@media ( min-width:768px) { .menu-extra ul ul,.menu-extra ul.mega-menu li {border:1px solid #FFFFFF;}
.menu-extra ul ul.mega-menu{border:none;} }
.rounded,.rounded-all,.rounded-custom{border-radius:9px !important;}
.rounded-top{border-top-left-radius:9px; border-top-right-radius: 9px;}
.rounded-bottom {border-bottom-left-radius:9px; border-bottom-right-radius:9px;}
.rounded-left{border-top-left-radius:9px;border-bottom-left-radius:9px;}
.rounded-right{border-top-right-radius:9px;border-bottom-right-radius:9px;}
@media ( min-width:768px) { .menu-primary ul.sub-menu, .menu-primary ul.children{border-radius:12px;z-index:2001;padding-top:9px;padding-bottom:9px;background-color:#E2E2E2;}.menu-primary ul.mega-menu li{border-radius:12px;z-index:2001;} }
#site-title,.site-title {max-width:90.00000%;}
#site-tagline,.site-title {max-width:90.00000%;}
#branding #header-image img{margin-left:auto;margin-right:auto;} /* align-center*/#header.header-as-bg-parallax,#header.header-as-bg-responsive,#header.header-as-bg{background-position-x:center;}#branding #header-image img{max-width:100.00000%;}
.weaverx-theme-menu .current_page_item > a,.weaverx-theme-menu .current-menu-item > a,.weaverx-theme-menu .current-cat > a,.weaverx-theme-menu .current_page_ancestor > a,.weaverx-theme-menu .current-category-ancestor > a,.weaverx-theme-menu .current-menu-ancestor > a,.weaverx-theme-menu .current-menu-parent > a,.weaverx-theme-menu .current-category-parent > a {color:#E55E16 !important;}
.weaverx-theme-menu .current_page_item > a,.weaverx-theme-menu .current-menu-item > a,.weaverx-theme-menu .current-cat > a,.weaverx-theme-menu .current_page_ancestor > a,.weaverx-theme-menu .current-category-ancestor > a,.weaverx-theme-menu .current-menu-ancestor > a,.weaverx-theme-menu .current-menu-parent > a,.weaverx-theme-menu .current-category-parent > a{font-style:italic}
.weaverx-theme-menu .current_page_item > a,.weaverx-theme-menu .current-menu-item > a,.weaverx-theme-menu .current-cat > a,.weaverx-theme-menu .current_page_ancestor > a,.weaverx-theme-menu .current-category-ancestor > a,.weaverx-theme-menu .current-menu-ancestor > a,.weaverx-theme-menu .current-menu-parent > a,.weaverx-theme-menu .current-category-parent > a{font-weight:bold}
.container img, .colophon img {padding:0px;}
.container img, .colophon img {background-color:transparent;}
#content ul {list-style-type:circle;}
.entry-summary,.entry-content {padding-top:1.00000em;}
#content ul,#content ol, #content p {margin-bottom:1.50000em;}
#commentform .form-allowed-tags, .commentform-allowed-tags {display:block;}
.commentlist li.comment,#respond,.commentlist li.comment .comment-author img.avatar,.commentlist .comment.bypostauthor{border:1px solid #FFFFFF;}.commentlist li.comment .comment-meta{border-bottom:1px solid #FFFFFF;}
.commentlist li.comment, #respond {background-color:transparent;}
#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}
.wp-caption p.wp-caption-text, #content .gallery .gallery-caption,.entry-attachment .entry-caption, #content figure figcaption {color:#333333;}
#nav-above{display:block;}
.single-author .entry-meta .by-author {display:none;}
body{font-size:1.37500em;}
@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.60000;}.widget-area{line-height:1.36000;}.customA-font-size{font-size:1.5em;}.customA-font-size-title{font-size:2.25000em;}.customB-font-size{font-size:2.0em;}.customB-font-size-title{font-size:3.00000em;}body {background-color:transparent;}
.menu-primary .wvrx-menu-container,.menu-primary .site-title-on-menu,.menu-primary .site-title-on-menu a {background-color:Transparent;}
.menu-primary .wvrx-menu-container,.menu-primary .site-title-on-menu,.menu-primary .site-title-on-menu a {color:#453D32;}
.menu-secondary .wvrx-menu-container {background-color:#352F27;}
.menu-secondary .wvrx-menu-container {color:#E2E2E2;}
.menu-extra .wvrx-menu-container {background-color:#352F27;}
.menu-extra .wvrx-menu-container {color:#E2E2E2;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {background-color:#E2E2E2;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {color:#453D32;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {background-color:#40392F;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {color:#E2E2E2;}
.menu-extra .wvrx-menu ul li a,.menu-extra .wvrx-menu ul.mega-menu li {background-color:#40392F;}
.menu-extra .wvrx-menu ul li a,.menu-extra .wvrx-menu ul.mega-menu li {color:#E2E2E2;}
.menu-primary .wvrx-menu > li > a {background-color:#F7F7F7;}
.menu-primary .wvrx-menu > li > a {color:#453D32;}
.menu-primary .wvrx-menu > li > a:hover {color:#FFFFFF !important;}
.menu-primary .wvrx-menu > li > a:hover {background-color:#E06D08 !important;}
.menu-secondary .wvrx-menu > li > a {color:#E2E2E2;}
.menu-secondary .wvrx-menu > li > a:hover {color:#FFFFFF !important;}
.menu-secondary .wvrx-menu > li > a:hover {background-color:#E06D08 !important;}
.menu-extra .wvrx-menu > li > a {color:#E2E2E2;}
.menu-extra .wvrx-menu > li > a:hover {color:#FFFFFF !important;}
.menu-extra .wvrx-menu > li > a:hover {background-color:#E06D08 !important;}
.menu-primary .wvrx-menu ul li a {color:#453D32;}
.menu-primary .wvrx-menu ul li a:hover {color:#FFFFFF !important;}
.menu-primary .wvrx-menu ul li a:hover {background-color:#E06D08 !important;}
.menu-secondary .wvrx-menu ul li a {color:#E2E2E2;}
.menu-secondary .wvrx-menu ul li a:hover {color:#FFFFFF !important;}
.menu-secondary .wvrx-menu ul li a:hover {background-color:#E06D08 !important;}
.menu-extra .wvrx-menu ul li a {color:#E2E2E2;}
.menu-extra .wvrx-menu ul li a:hover {color:#FFFFFF !important;}
.menu-extra .wvrx-menu ul li a:hover {background-color:#E06D08 !important;}
#site-title img.site-title-logo {max-height:32px;}.menu-primary .menu-toggle-button {color:#453D32;}
.menu-primary .wvrx-menu-html{margin-top:-0.30000em;}
@media( min-width:768px) {
.menu-primary .wvrx-menu a{border-right:1px solid #453D32;}
.menu-primary ul.wvrx-menu > li:first-child {border-left:1px solid #453D32;}
.menu-primary .wvrx-menu ul > li:first-child{border-top:1px solid #453D32;}
.menu-primary .wvrx-menu ul a {border-top:none;border-left:none;border-right:none;border-bottom:1px solid #453D32;}
.menu-primary .wvrx-menu-container li a{padding-right:3.75em;}
.menu-primary .menu-hover.menu-arrows .has-submenu > a{padding-right:4.5em;}
.menu-primary .menu-arrows.menu-hover .toggle-submenu{margin-right:3em;}
.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:center;line-height:0;}
}
.menu-primary .menu-arrows .toggle-submenu:after{color:#453D32;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#453D32;}
.menu-primary .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#453D32;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#453D32;}
.menu-secondary .menu-toggle-button {color:#E2E2E2;}
.menu-secondary .wvrx-menu-html{margin-top:.375em;}
@media( min-width:768px) {
.menu-secondary .wvrx-menu a{border-right:1px solid #E2E2E2;}
.menu-secondary ul.wvrx-menu > li:first-child {border-left:1px solid #E2E2E2;}
.menu-secondary .wvrx-menu ul > li:first-child{border-top:1px solid #E2E2E2;}
.menu-secondary .wvrx-menu ul a {border-top:none;border-left:none;border-right:none;border-bottom:1px solid #E2E2E2;}
.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 .wvrx-menu,.menu-secondary .wvrx-menu-container{text-align:center;line-height:0;}
}
.menu-secondary .menu-arrows .toggle-submenu:after{color:#E2E2E2;}
.menu-secondary .menu-arrows ul .toggle-submenu:after{color:#E2E2E2;}
.menu-secondary .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#E2E2E2;}
.menu-secondary .menu-arrows ul .toggle-submenu:after{color:#E2E2E2;}
.menu-extra .menu-toggle-button {color:#E2E2E2;}
@media( min-width:768px) {
.menu-extra .wvrx-menu a{border-right:1px solid #E2E2E2;}
.menu-extra ul.wvrx-menu > li:first-child {border-left:1px solid #E2E2E2;}
.menu-extra .wvrx-menu ul > li:first-child{border-top:1px solid #E2E2E2;}
.menu-extra .wvrx-menu ul a {border-top:none;border-left:none;border-right:none;border-bottom:1px solid #E2E2E2;}
.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 .wvrx-menu-container{margin-top:0px;}
.menu-extra .wvrx-menu-container{margin-bottom:0px;}
.menu-extra .wvrx-menu,.menu-extra .wvrx-menu-container{text-align:center;line-height:0;}
}
.menu-extra .menu-arrows .toggle-submenu:after{color:#E2E2E2;}
.menu-extra .menu-arrows ul .toggle-submenu:after{color:#E2E2E2;}
.menu-extra .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#E2E2E2;}
.menu-extra .menu-arrows ul .toggle-submenu:after{color:#E2E2E2;}
@media screen and ( min-width:768px) {
.l-sb-right-split{width:15.00000%}
.l-sb-right-split-lm{width:14.00000%;margin-left:1.00000%;}
.l-content-ssb{width:70.00000%;margin-left:15.00000%;}
.l-content-ssb-m{width:68.00000%;margin-left:16.00000%;margin-right:1.00000%;}
.l-content-ssbs{width:70.00000%;}
.l-content-ssbs-m{width:68.00000%;margin-left:1.00000%;margin-right:1.00000%;}
.l-sb-left-split{margin-left:-85.00000%;width:15.00000%}
.l-sb-left-split-top{width:15.00000%}
.l-sb-left-split-rm{margin-left:-85.00000%;width:14.00000%}
.l-sb-left-split-top-rm {margin-right:1.00000%;width:14.00000%;}
}
.l-widget-area-top{width:auto;}
.l-widget-area-bottom{width:auto;}
#container{width:100%;}@media (max-width: 580px) {#container{width:100%}}
#colophon{width:100%;}@media (max-width: 580px) {#colophon{width:100%}}
#footer-html{width:100%;}@media (max-width: 580px) {#footer-html{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;}
#infobar{width:100%;}@media (max-width: 580px) {#infobar{width:100%}}
#primary-widget-area {background-color:rgba(247,247,247,0.5);}
#primary-widget-area {color:#030303;}
#primary-widget-area {padding-left:0px;}
#primary-widget-area {padding-right:0px;}
#primary-widget-area {padding-top:0px;}
#primary-widget-area {padding-bottom:0px;}
#primary-widget-area {margin-top:0px;}
#primary-widget-area {margin-bottom:10px;}
.widget-area-primary {background-color:rgba(247,247,247,0.5);}
.widget-area-primary {color:#030303;}
.widget-area-primary {padding-left:0px;}
.widget-area-primary {padding-right:0px;}
.widget-area-primary {padding-top:0px;}
.widget-area-primary {padding-bottom:0px;}
.widget-area-primary {margin-top:0px;}
.widget-area-primary {margin-bottom:10px;}
#secondary-widget-area {background-color:rgba(247,247,247,0.5);}
#secondary-widget-area {color:#030303;}
#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 {background-color:rgba(247,247,247,0.5);}
.widget-area-secondary {color:#030303;}
.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 {background-color:rgba(247,247,247,0.5);}
.widget-area-top {color:#030303;}
.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:rgba(247,247,247,0.5);}
.widget-area-bottom {color:#030303;}
.widget-area-bottom {padding-left:8px;}
.widget-area-bottom {padding-right:8px;}
.widget-area-bottom {padding-top:8px;}
.widget-area-bottom {padding-bottom:8px;}
.widget-area-bottom {margin-top:10px;}
.widget-area-bottom {margin-bottom:10px;}
#header {background-color:transparent;}
#header {color:#000000;}
#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:#FFFFFF;}
#header-html {color:#000000;}
#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:transparent;}
#header-widget-area {color:#000000;}
#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:transparent;}
.widget-area-header {color:#000000;}
.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:transparent;}
#colophon {color:#000000;}
#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 {background-color:rgba(247,247,247,0.5);}
#footer-html {padding-left:0px;}
#footer-html {padding-right:0px;}
#footer-html {padding-top:0px;}
#footer-html {padding-bottom:0px;}
#footer-html {margin-top:0px;}
#footer-html {margin-bottom:0px;}
#footer-widget-area {background-color:rgba(247,247,247,0.5);}
#footer-widget-area {padding-left:8px;}
#footer-widget-area {padding-right:8px;}
#footer-widget-area {padding-top:8px;}
#footer-widget-area {padding-bottom:8px;}
#footer-widget-area {margin-top:0px;}
#footer-widget-area {margin-bottom:0px;}
.widget-area-footer {background-color:rgba(247,247,247,0.5);}
.widget-area-footer {padding-left:8px;}
.widget-area-footer {padding-right:8px;}
.widget-area-footer {padding-top:8px;}
.widget-area-footer {padding-bottom:8px;}
.widget-area-footer {margin-top:0px;}
.widget-area-footer {margin-bottom:0px;}
#content {background-color:rgba(247,247,247,0.5);}
#content {color:#000000;}
#content {padding-left:5.00000%;}
#content {padding-right:5.00000%;}
#content {padding-top:4px;}
#content {padding-bottom:8px;}
#content {margin-top:0px;}
#content {margin-bottom:0px;}
#container {background-color:transparent;}
#container {color:#030303;}
#container {padding-left:0px;}
#container {padding-right:0px;}
#container {padding-top:0px;}
#container {padding-bottom:0px;}
#container {margin-top:20px;}
#container {margin-bottom:0px;}
#infobar {padding-left:5px;}
#infobar {padding-right:5px;}
#infobar {padding-top:5px;}
#infobar {padding-bottom:5px;}
#infobar {margin-top:0px;}
#infobar {margin-bottom:0px;}
#wrapper {background-color:transparent;}
#wrapper {color:#030303;}
#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 {background-color:transparent;}
.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 {background-color:transparent;}
.widget {color:#030303;}
.widget {padding-left:0px;}
.widget {padding-right:0px;}
.widget {padding-top:0px;}
.widget {padding-bottom:0px;}
.widget {margin-top:0px;}
.widget {margin-bottom:0px;}
#colophon{max-width:1100px;}
#container{max-width:1250px;}
#inject_fixedbottom {left:0;max-width:none !important;width:calc( 100vw - 16px) !important;}
		.no-vert-scrollbar #inject_fixedbottom {left:0;width:calc( 100vw ) !important;}

/* ** Expand/extend ** */
 /* /EE */
.wrapper #site-title a,.wrapper .site-title a {background-color:transparent;}
.wrapper #site-title a,.wrapper .site-title a {color:#003366;}
#site-tagline > span,.site-tagline > span {background-color:transparent;}
#site-tagline > span,.site-tagline > span {color:#003366;}
.page-title {background-color:transparent;}
.page-title{border-bottom: 1px solid #453D32;}
.page-title {color:#453D32;}
.wrapper .post-title{border-bottom: 1px solid #003366;}
.wrapper .post-title a,.wrapper .post-title a:visited {color:#003366;}
.archive-title {background-color:transparent;}
.archive-title {color:#453D32;}
.widget-title{border-bottom: 2px solid #453D32;}
.widget-title {color:#453D32;}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6 {background-color:transparent;}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6 {color:#003366;}
.wrapper .post-title a:hover {color:#E55E16;}
#nav-header-mini{margin-top:0.00000em}
.blog .sticky {background-color:transparent;}
#author-info {background-color:#F7F7F7;}
hr {background-color:#453D32;}
.entry-meta {background-color:#FFFFFF;}
.entry-meta {color:#003366;}
.entry-utility {background-color:transparent;}
.entry-utility {color:#003366;}
input,textarea {background-color:#FFFFFF;}
input,textarea {color:#000000;}
.search-field,#header-search .search-field:focus,.menu-search .search-field:focus {background-color:#453D32;}
.search-field, #header-search .search-field:focus {color:#E2E2E2;}
#primary-widget-area .search-form .search-submit {color:#030303;}
#secondary-widget-area .search-form .search-submit {color:#030303;}
.menu-primary .wvrx-menu-container .search-form .search-submit {color:#453D32;}
.widget-area-top .search-form .search-submit {color:#030303;}
.widget-area-bottom .search-form .search-submit {color:#030303;}
.widget-area-header .search-form .search-submit {color:#000000;}
#colophon .search-form .search-submit {color:#000000;}
#content .search-form .search-submit {color:#000000;}
#container .search-form .search-submit {color:#030303;}
#wrapper .search-form .search-submit {color:#030303;}
.widget .search-form .search-submit {color:#030303;}
#header-search .search-form::before {color:#000000;}
.post-title{margin-bottom:0.2em;}
#inject_fixedtop,#inject_fixedbottom,.wvrx-fixedtop,.wvrx-fixonscroll{max-width:1250px;}
@media ( max-width:1250px) {.wvrx-fixedtop,.wvrx-fixonscroll,#inject_fixedtop,#inject_fixedbottom {left:0px;margin-left:0 !important;margin-right:0 !important;}}
@media ( min-width:1250px) {
			#inject_fixedtop {margin-left:-0px;margin-right:-0px}
			.wvrx-fixedtop,.wvrx-fixonscroll{margin-left:0px;margin-right:calc( 0px - 0px - 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:#E2E2E2;border-width:8px;margin-left:-8px;}
.menu-primary.menu-type-standard .sm > li > ul:before{border-bottom-color:#FFFFFF;border-width:9px;margin-left:-9px;}.menu-primary.menu-type-standard .wvrx-menu.sm li a span.sub-arrow:after{font-size:70%!important;top:80%;right:44%;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{padding-right:1em;padding-left:0.75em;}
.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-ubuntu{font-family:'Ubuntu', sans-serif;}
.font-montserrat{font-family: 'Montserrat', sans-serif;}
.font-ubuntu-mono{font-family: 'Ubuntu Mono', ;}
/* Weaver Xtreme Plus Background Images */

/* CSS+ Rules */
.content a {font-weight:bold;}

h1, h2, h3, h4, h5, h6 {
    line-height: 1.6;
}
.wrapper .entry-meta a, .wrapper .entry-utility a {font-weight:bold;}
.wrapper .widget a {font-weight:bold;}
.menu-primary .wvrx-menu-container,.menu-primary .site-title-on-menu,.menu-primary .site-title-on-menu a {letter-spacing: 0.1em;}
.menu-secondary .wvrx-menu-container {letter-spacing: 0.1em;}
.menu-extra .wvrx-menu-container {letter-spacing: 0.1em;}
.menu-primary .wvrx-menu > li > a {letter-spacing: 0.1em;}
.menu-secondary .wvrx-menu > li > a {letter-spacing: 0.1em;}
.menu-extra .wvrx-menu > li > a {letter-spacing: 0.1em;}
.menu-primary .menu-toggle-button {letter-spacing: 0.1em;}
.menu-secondary .menu-toggle-button {letter-spacing: 0.1em;}
.menu-extra .menu-toggle-button {letter-spacing: 0.1em;}
#header-widget-area .header-widget-1 { padding: 0px; margin-bottom: 0px; }
.widget-area-header .header-widget-1 { padding: 0px; margin-bottom: 0px; }
#content {text-align: justify;}
.post-area {text-align: left ;}
#site-tagline > span,.site-tagline > span {font-size: 150%, font-weight: bold;}
hr {width:60%;}

ul {list-style-image: url('https://www.gbcc.eu/wp-content/uploads/2015/07/gbcc_3icon_13x13.png') !important;}

{
    line-height: 1.60000;
}
.search-field,#header-search .search-field:focus,.menu-search .search-field:focus {background-size: 40px 40px;}
.menu-primary .wvrx-menu-container .search-form .search-submit {letter-spacing: 0.1em;}

/* Global Custom CSS Rules */
.single.download-dokument #nav-above, .single.download-dokument #nav-below {display:none;}

.wp-block-group.has-background {
    border-color: #e06d08;
    border-width: 2px; 
    border-style: dotted;
}

.content nav a {
    font-size: small;
}

blockquote {
    background: #Eff7FF;
    border-left-color: #004489;
    padding: 1.5em 1.5em 1.2em 1.2em ;
    font-size: 0.8em;
   }

.wp-block-quote {
    border-left: 5px solid #004489;
    margin: 1.5em;
   }

.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
    margin-top: 2.5em !important;
    margin-bottom: 2.5em !important;
}

.button {
      background-color: #e06d08;
      border: none;
      border-radius: 20px;
      color: white !important;
      padding: 20px 34px;
      text-align: center;
      text-decoration: none;
      display: inline-block;
      font-size: 20px;
      margin: 4px 2px;
      cursor: pointer;
      }

.button-blau {
      background-color: #004489;
      border: none;
      border-radius: 20px;
      color: white !important;
      padding: 20px 34px;
      text-align: center;
      text-decoration: none;
      display: inline-block;
      font-size: 20px;
      margin: 4px 2px;
      cursor: pointer;
      }


.VideoRight {
float: right;
margin-Bottom: 0.75em;
margin-left: 1.25em;
width:45%;
}

.center {
  text-align: center !important;
}



body.custom-background  {
          background-color:#f7f7f7 !important;
}

body.custom-background.page-id-822  {
          background-image:url(https://www.gbcc.eu/wp-content/uploads/2019/12/gbcc-homepage-Einstiegsbild2-Hintergrund-1680x1050.jpg);
          background-size:cover;
          background-attachment: fixed;
}

body.custom-background.page-id-8743  {
          background-image:url(https://www.gbcc.eu/wp-content/uploads/2019/12/gbcc-homepage-Einstiegsbild2-Hintergrund-1680x1050.jpg);
          background-size:cover;
          background-attachment: fixed;
}


.single-post #header-image {display:none;}

#float {
	float: right;
	margin-bottom: 1em;
	margin-left: 1em;
}

.per-page-hometoppage {
    float: right;
    width: 26%;
    border:1px solid #8AC007;
    padding: 15px;
}


.clearfix {
  zoom:0.8;
}




h1 {
  font-size:1.6em !important;
  margin-bottom:1.0em !important;
  margin-top:0.5em !important;
}

h2 {
  font-size:1.4em !important;
  margin-bottom:1.0em !important;
  margin-top:0.5em !important;
}

h3 {
  font-size:1.2em !important;
  margin-bottom:1.0em !important;
  margin-top:1em !important;
  font-style:italic;
}

.ueberschrift-h2-orange {
  font-size:1.4em !important;
  margin-bottom:1.0em !important;
  margin-top:1em !important;
  font-weight:bold;
  color: #e06d08;
}

.ueberschrift-h3-blau {
  font-size:1.2em !important;
  margin-bottom:1.0em !important;
  margin-top:1em !important;
  font-weight:bold;
  color: #004489;
}

.ueberschrift-h3-gruen{
  font-size:1.2em !important;
  margin-bottom:1.0em !important;
  margin-top:1em !important;
  font-weight:bold;
  color: #7e7f37;
}

.ueberschrift-h3-orange {
  font-size:1.2em !important;
  margin-bottom:1.0em !important;
  margin-top:1em !important;
  font-weight:bold;
  color: #e06d08;
}

h4, h5, h6 {
  font-size:1.05em !important;
  margin-bottom:1.0em !important;
  margin-top:0.5em !important;
  text-transform: uppercase;
}

.ueberschrift-h4-blau {
  font-size:1.05em !important;
  margin-bottom:1.0em !important;
  margin-top:0.5em !important;
  font-weight:bold;
  color: #004489;
}

.ueberschrift-h4-gruen{
  font-size:1.05em !important;
  margin-bottom:1.0em !important;
  margin-top:0.5em !important;
  font-weight:bold;
  color: #7e7f37;
}

.ueberschrift-h4-orange {
  font-size:1.05em !important;
  margin-bottom:1.0em !important;
  margin-top:0.5em !important;
  font-weight:bold;
  color: #e06d08;
}



#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {
  font-size:0.5em !Important;
}

.blog-titel {
  font-size:2.2em !important;
  font-weight:bold;
  color: #003366;
  text-align: center !important;
  line-height: 1.2 !important;
}


#content nav {
  font-size:0.8em !important;
  clear:both;
  overflow:hidden;
  padding:0.5em 0.5em 0.5em 0.5em !Important;
}


dl, dt, dd, ol, ul, li {
  padding: 0 0 0.5em 0.5em;
}

.widget-title {
  font-size:1.15em;
}

#ul.multipage-toc li.current a {
font-size: 1.1em;
font-weight:bold;
}


.gruen {
font-weight:bold;
color: #7e7f37;
}

.grau {
font-weight:bold;
color: #81725e;
}

.blau {
font-weight:bold;
color: #004489;
}

.titelfarbe {
font-weight:bold;
color: #003366;
}

.orange {
font-weight:bold;
color: #e06d08;
}


.fett {
font-weight:bold;
color: #3d3d3d;
}



.einzug {
background: #f4f4e4;
border-left-color: #7e7f37;
border-left-style: solid;
border-width: 0 0 0 5px;
margin: 1.5em;
overflow: auto;
padding: 1.25em 1.5em 0 1.2em;
}

.einzug-o {
background: #f4f4e4;
margin: 1.5em;
overflow: auto;
padding: 1.25em 1.5em 0 1.2em;
}


.intro {
font-family: 'Ubuntu Mono' ;
font-size:1.1em;
background: #feedde;
border-left-color: #e06d08;
border-left-style: solid;
border-width: 0 0 0 8px;
margin: 1.5em;
overflow: auto;
padding: 1.25em 1.5em 0 1.2em;
}



q {
font-style:italic;
}

q:lang(de) , .episode { 
   quotes: "»" "«" "›" "‹" !Important;
}

q:before {
content:open-quote;
}

q:after {
content:close-quote;
}
/* End Weaver Xtreme CSS */
