W.B. Mason © Copyright 2020. All Rights Reserved.

.elementor-29 .elementor-element.elementor-element-3c09b4e7 {
width: 50% !important;
}

.elementor-36 .elementor-element.elementor-element-88c .logo_image {
max-height: 140px !important;
}

.elementor-29 .elementor-element.elementor-element-31a2b792 {
display:none;
}

.elementor-column.elementor-col-33 {
width:50%;
}

.elementor-29 .elementor-element.elementor-element-20efac8d {
width:50% !important;
}

.sc_layouts_row .sc_layouts_item, .sc_layouts_row .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) {
margin-top: 0em !important;
margin-bottom: 0em !important;
}

.single-post.thumbnail_type_default .page_content_wrap {
padding-top:2rem;
}

.scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):not(.sc_button_simple2) {
background-color:#047BC1 !important;
}

.scheme_default #page_preloader, .scheme_default .page_content_wrap, .scheme_default .custom-background .content_wrap > .content, .scheme_default .page_banner_wrap ~ .content_wrap > .content {
background-color:#e1e1e1;
}

.elementor-33 .elementor-element.elementor-element-3777:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-3777 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #000 !important;
}

.scheme_default body .posts_container .more-link, .scheme_default .more-link {
color: #047BC1 !important;
}

.scheme_default body .posts_container .more-link:hover, .scheme_default .more-link:hover {
color: #5aacdc !important;
}

.scheme_default .search_wrap .search_submit::before {
color: #da1623;
}

.scheme_default h2 a {
color:#333;
}

.scheme_default h2 a:hover {
color:#828282 !important;
}

.scheme_default li a {
color: #047BC1 !important;
}

.scheme_default li a:hover {
color: #5aacdc !important;
}

.scheme_default ul > li::before {
color: #047BC1;
}

.scheme_default .trx_addons_scroll_to_top {
border-color: #da1623 !important;
background-color: #da1623 !important;
}

.scheme_dark .footer_copyright_inner .copyright_text {
color: #fff;
}

.post_item_single {
background-color:white;
padding:32px;
border-radius:10px;
}

.post_content_single {
margin-top:0em !important;
}

.header_content_wrap {
margin-bottom:0.3em !important;
}

.full-para-image.aftervid {
margin-top:2.1em;
}

.full-para-image {
width:100%;
float:left;
margin-bottom:35px;
}

.para-left, .para-right {
width:80%;
float:left;
}

.para-left {
margin-right:5%;
}

.para-right{
margin-left:5%;
}

.image-right, .image-left {
width:15%;
float:left;
}

.image-left.wide, .image-right.wide {
width:25%;
}

.para-left.wide, .para-right.wide {
width:70%;
}

.wb-button {
background-color: #047BC1;
border: none;
padding: 16px 0px;
text-align: center;
text-decoration: none;
font-size: 16px;
border-radius:6px;
width:100%;
margin-top:5px;
}

.wb-button a {
color:#fff !important;
display:block;
}

.wb-button a:hover {
color:#fff !important;
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-facebook .dpsp-network-icon {
border-color: #3a579a !important;
background: #3a579a !important;
color: #fff !important;
border-radius:4px;
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-twitter .dpsp-network-icon {
border-color: #0099d7 !important;
background: #0099d7 !important;
color: #fff !important;
border-radius:4px;
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-linkedin .dpsp-network-icon {
border-color: #00669c !important;
background: #00669c !important;
color: #fff !important;
border-radius:4px;
}

.dpsp-networks-btns-wrapper .dpsp-network-btn.dpsp-email .dpsp-network-icon {
border-color: #239e57 !important;
background: #239e57 !important;
color: #fff !important;
border-radius:4px;
}

#dpsp-floating-sidebar .dpsp-networks-btns-wrapper li {
margin:16px 0px 16px 0px;
}

.dpsp-position-left.dpsp-shape-rounded .dpsp-networks-btns-sidebar {
padding: 6px 0px !important;
}

.post_content_single {
margin-top:1em;
}

.header_content_wrap {
margin-bottom:1.3em;
}

.boldtext {
font-weight:bold;
}

.center-image {
text-align:center;
}

.scheme_default a {
color:#047BC1;
}

.scheme_default a:hover {
color:#5aacdc;
}

.show-mobile {
display: none;
}

body .secondary_meta_wrap .single_share .post_share .social_items .social_item:last-of-type {
display: none;
}

.single_share {
width:100%;
}

.header_content_wrap .post_featured + .secondary_meta_wrap {
margin-top: 0em;
}

/* Mobile */
@media only screen and (max-width: 768px) {
.elementor-36 .elementor-element.elementor-element-88c .logo_image {
width:100% !important;
height:auto !important;
}
.elementor-36 .elementor-element.elementor-element-7242 {
width: 80% !important;
}

.elementor-36 .elementor-element.elementor-element-2790 {
width: 20% !important;
}

.para-left, .para-right, .image-left, .image-right, .para-left.wide, .para-right.wide, .image-left.wide, .image-right.wide {
width:100%;
margin-left:0%;
margin-right:0%;
}

.image-left, .image-right {
text-align:center;
}

.image-right {
margin-top:15px;
}

.image-left {display:none;}
.show-mobile {
display: block;
}
}