/* 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: White-V-264 */
/* Weaver Xtreme5 styles - Version 265 */
#wrapper{max-width:1100px;}
a, .wrapper a {color:#098A89;}
a:hover, .wrapper a:hover {color:#E783B7;}
.wrapper .entry-meta a, .wrapper .entry-utility a {color:#888888;}
.wrapper .entry-meta a:hover,.wrapper .entry-utility a:hover {color:#BA104F;}
.wrapper .widget a {color:#098A89;}
.wrapper .widget a:hover {color:#BA104F;}
.border {border:1px solid #DDDDDD;}.border-bottom{border-bottom:1px solid #DDDDDD;}
#branding #header-image img{float: left;} /* float-left*/.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:#545454 !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}
.container img, .colophon img {background-color:transparent;}
.entry-summary,.entry-content {padding-top:1.00000em;}
.commentlist li.comment, #respond {background-color:transparent;}
#content table {border: 1px solid #e7e7e7;margin: 0 -1px 24px 0;text-align: left;width: 100%;}
#content tr th, #content thead th {color: #888;font-size: 12px;font-weight: bold;line-height: 18px;padding: 9px 24px;}
#content tr td {border-style:none; border-top: 1px solid #e7e7e7; padding: 6px 24px;}
#content tr.odd td {background: rgba( 0,0,0,0.1 );}
.wp-caption p.wp-caption-text, #content .gallery .gallery-caption,.entry-attachment .entry-caption, #content figure figcaption {color:#333333;}
.single #nav-above{display:none;margin:0;}
.single #nav-below{display:none;margin:0;}
body{font-size:1.00000em;}
body {background-color:#FFFFFF;}
.menu-primary .wvrx-menu-container,.menu-primary .site-title-on-menu,.menu-primary .site-title-on-menu a {background-color:#FCF4F9;}
.menu-primary .wvrx-menu-container,.menu-primary .site-title-on-menu,.menu-primary .site-title-on-menu a {color:#545454;}
.menu-secondary .wvrx-menu-container {background-color:#FCF4F9;}
.menu-secondary .wvrx-menu-container {color:#545454;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {background-color:#BA104F;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {color:#FCFCFC;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {background-color:#FCF4F9;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {color:#545454;}
.menu-primary .wvrx-menu > li > a {color:#545454;}
.menu-primary .wvrx-menu > li > a:hover {color:#E783B7 !important;}
.menu-primary .wvrx-menu > li > a:hover {background-color:#FCF4F9 !important;}
.menu-secondary .wvrx-menu > li > a {color:#545454;}
.menu-secondary .wvrx-menu > li > a:hover {color:#545454 !important;}
.menu-secondary .wvrx-menu > li > a:hover {background-color:#FCF4F9 !important;}
.menu-primary .wvrx-menu ul li a {color:#FCFCFC;}
.menu-primary .wvrx-menu ul li a:hover {color:#444444 !important;}
.menu-primary .wvrx-menu ul li a:hover {background-color:#DDDDDD !important;}
.menu-secondary .wvrx-menu ul li a {color:#545454;}
.menu-secondary .wvrx-menu ul li a:hover {color:#E783B7 !important;}
.menu-secondary .wvrx-menu ul li a:hover {background-color:#FCF4F9 !important;}
.menu-primary .menu-toggle-button {color:#545454;}
@media( min-width:768px) {
.menu-primary .wvrx-menu,.menu-primary .wvrx-menu-container{text-align:right;}
}
.menu-primary .menu-arrows .toggle-submenu:after{color:#545454;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#545454;}
.menu-primary .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#545454;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#FCFCFC;}
.menu-primary .is-mobile-menu.menu-arrows .toggle-submenu {background-color:#DDDDDD;}
.menu-secondary .menu-toggle-button {color:#545454;}
@media( min-width:768px) {
.menu-secondary .wvrx-menu,.menu-secondary .wvrx-menu-container{text-align:center;line-height:0;}
}
.menu-secondary .menu-arrows .toggle-submenu:after{color:#545454;}
.menu-secondary .menu-arrows ul .toggle-submenu:after{color:#545454;}
.menu-secondary .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#545454;}
.menu-secondary .menu-arrows ul .toggle-submenu:after{color:#545454;}
@media( min-width:768px) {
.menu-extra .wvrx-menu,.menu-extra .wvrx-menu-container{text-align:left;}
}
@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%;}
}
#primary-widget-area {background-color:#FCF4F9;}
.widget-area-primary {background-color:#FCF4F9;}
#secondary-widget-area {background-color:#FCFCFC;}
.widget-area-secondary {background-color:#FCFCFC;}
.widget-area-top {background-color:#FCFCFC;}
.widget-area-bottom {background-color:#FCFCFC;}
#header {background-color:transparent;}
#colophon {background-color:#FCFCFC;}
#footer-widget-area {background-color:transparent;}
.widget-area-footer {background-color:transparent;}
#content {background-color:#FFFFFF;}
#content {color:#000000;}
#content {padding-top:4px;}
#content {padding-bottom:8px;}
#container {background-color:#FFFFFF;}
#container {padding-top:0px;}
#container {margin-top:8px;}
#wrapper {background-color:#FFFFFF;}
#wrapper {color:#444444;}
#wrapper {padding-left:0px;}
#wrapper {padding-right:0px;}
#wrapper {padding-top:0px;}
#wrapper {padding-bottom:0px;}
#wrapper {margin-top:10px;}
#wrapper {margin-bottom:10px;}
.post-area {background-color:transparent;}
.widget {background-color:transparent;}
.widget {color:#666666;}
@media (max-width:580px) {
#secondary-widget-area .widget {float:left;margin-left:0;margin-right:0}
#secondary-widget-area .widget-1{width:100.00000%;clear:both;}
#secondary-widget-area .widget-2{width:100.00000%;clear:both;;}
#secondary-widget-area .widget-3{display:none;}
}
@media (max-width:580px) {
.widget-area-secondary .widget {float:left;margin-left:0;margin-right:0}
.widget-area-secondary .widget-1{width:100.00000%;clear:both;}
.widget-area-secondary .widget-2{width:100.00000%;clear:both;;}
.widget-area-secondary .widget-3{display:none;}
}
.wrapper #site-title a,.wrapper .site-title a {color:#098A89;}
#site-tagline > span,.site-tagline > span {color:#666666;}
.page-title {color:#098A89;}
.wrapper .post-title a,.wrapper .post-title a:visited {color:#098A89;}
.widget-title {background-color:#FFFEE0;}
.widget-title {color:#545454;}
.blog .sticky {background-color:#CFCFCF;}
hr {background-color:#000000;}
.entry-meta {background-color:#DDDDDD;}
.entry-meta {color:#888888;}
.entry-utility {background-color:#DDDDDD;}
.entry-utility {color:#888888;}
input,textarea {background-color:#F0F0F0;}
.menu-primary .wvrx-menu-container .search-form .search-submit {color:#545454;}
#content .search-form .search-submit {color:#000000;}
#wrapper .search-form .search-submit {color:#444444;}
.widget .search-form .search-submit {color:#666666;}
#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 6.2 */
/* Weaver Xtreme Plus Google Fonts Styles */
.font-bad-script{font-family: 'Bad Script', cursive;}
/* Weaver Xtreme Plus Background Images */

/* CSS+ Rules */
#colophon {border-top: 4px solid #dddddd;;}
#content {padding-left:15px; padding-top:10px; padding-right:15px;}
.widget-title {padding-left: .5em;}
.entry-meta {padding:2px 4px 2px 20px;}
.entry-utility {padding:4px 4px 4px 20px;}

/* Global Custom CSS Rules */
/* global settings */
.wvrx-menu-html {margin-top: 0;}
.weaverx-plus-search {max-width: 250px;}
.commentlist .comment.bypostauthor {background: #fffee0;}
.archive-info { font-weight: normal; margin: .25em 0 1.25em 0; }
/* center copyright line */
#site-ig-wrap {text-align: center;}
#site-info {float: none;}

/*mailer-lite form */
.ml-block-form {display: flex;}
.ml-field-email {width: 200px !important; margin-right: 16px;}
#mlb2-5695097.ml-form-embedContainer .ml-form-embedWrapper.embedForm {background: transparent!important;}
#mlb2-5695097.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent {margin-bottom: 0 !important;}
#mlb2-5695097.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit {margin-bottom: 0 !important;}
#mlb2-5695097.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody {background: #e2f1f5; padding: 8px !important;}
#mlb2-5695097.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent {margin-bottom: 0px !important;}


/* search results page */
.container-search .entry-meta {display: none;}
.container-search .entry-summary {display: none;}
.container-search .entry-utility {display: none;}
.container-search .post-area {max-width: 160px; overflow: unset;}
.container-search #content {display: flex; flex-wrap: wrap; gap: 1em;}
.container-search .page-header {flex-basis: 100%}
.container-search #nav-below, .container-search #nav-above {flex-basis: 100%}
.container-search .post-title {font-size: 1em; margin: 2px 0 15px 0; padding: 0 15px; }
.container-search .entry-header {display: flex; flex-wrap: wrap; justify-content: center; text-align: center; box-shadow: 2px 3px 10px rgb(0 0 0 / 9%); min-height: 325px;}
.container-search .container img {margin: 0}

/* home page */
.lbc_home_divider_section {margin: 25px 0;}
.lbc_home_divider_container {background-repeat: repeat;}
.lbc_home_divider_container-img1 {background-image: url('/wp-content/uploads/2022/06/bg-dot_250.png'); }
.is-phone .lbc_home_divider_container {padding: 25px 0;}

.lbc_home_search_container { background-color: #fcf4f9; margin: 0 auto; display: flex;  flex-wrap: wrap;  justify-content: center;  text-align: center;  padding: 0px;  max-width: 400px; }
.lbc_home_search_box {max-width: 300px;}
.lbc_home_search_box  .search-form .search-field {background-color: #e2f1f5;  padding: 10px;  border-color: #545454; border-style: solid; height: auto;}

.lcp_recent_posts {float: left; display: flex;  flex-flow: row wrap; gap: 1em; justify-content: center; padding: 0.5em; }
.lcp_post, .lcp_postcurrent, .lbc_category_single {max-width: 250px; box-shadow: 2px 3px 10px rgb(0 0 0 / 9%);  display: flex;  justify-content: center;  flex-wrap: wrap; }
.lcp_post_img { background-color: #fff; flex-basis: 100%;  }
.lcp_post_title, .lbc_category_title  { align-items: center; align-self: baseline; display: flex; flex-basis: 100%;  font-size: 1.0em;  font-weight: 700; justify-content: center; margin: 2px 0 15px 0; padding: 0 15px;  text-align: center; }

.lcp_catlist, .lbc_category_page {float: left; display: flex;  flex-flow: row wrap; gap: 1em; padding: 0.5em; justify-content: center;}
.lcp_catlist {width: 100%; box-sizing: border-box;}
.lcp_catlist-color1 {border: 2px solid #e2f1f5;}
.lcp_catlist-color2 {border: 2px solid #fffee0;}
.lcp_catlist .lcp_post {max-width: 160px; }
.lcp_catlist .lcp_post_img {min-height: 305px; }
.lcp_catlist .lcp_post_title {font-size: 1.0em; }
.lcp_catlist3 .lcp_post {flex-basis: 32%; max-width: 100%;}
.is-phone .lcp_catlist3 .lcp_post {flex-basis: 100%; max-width: 100%;}
.lcp_catlist3 .lcp_post_img { width: 100%; max-height: 180px; object-fit: cover; overflow: hidden;}
.lcp_catlink {padding: 1em; display: inline-block; border-top-left-radius: 10px; border-top-right-radius: 10px; text-transform: uppercase;}
.lcp_catlink-color1 {background-color: #e2f1f5;}
.lcp_catlink-color1 a {color:#545454; }
.lcp_catlink-color1 a:hover {color:#E783B7; }
.lcp_catlink-color2 {background-color: #fffee0;}
.lcp_catlink-color2 a {color:#545454; }
.lcp_catlink-color2 a:hover {color:#e783b7; }
.lcp_morelink {margin-left: 1em; font-style: italic;}
.lcp_excerpt {padding-bottom: 1em;}

/* define a div-button */
.lbc-button-pink {background-color: #fcf4f9; border-radius: 5px; border: 2px solid #f3c3e0; }
.lbc-button-pink a { color: #545454; display: block; padding: 8px 20px; font-size: 1.0em; letter-spacing: .2em;}

/* social buttons */
.lbc-menu-social {margin-top: 10px; }
.is-phone .lbc-menu-social {margin-top: 0px; }
.lbc-menu-social .wvr-social-icon {margin-left: 0.5em; font-size: 1.25em;}
.lbc-menu-social a {color:#545454;}
.lbc-menu-social a:hover {color:#e783b7;}

/* sidebar list */
.lcp_sidebar {float: left; display: flex;  flex-flow: row wrap; gap: 0.5em; padding: 0.5em; justify-content: center; border: 0;}
.lcp_sidebar {width: 100%; box-sizing: border-box;}
.lcp_sidebar .lcp_post, .lcp_sidebar .lcp_postcurrent {max-width: 138px; }
.lcp_sidebar .lcp_post_img {min-height: 207px; background: transparent; }
.lcp_sidebar .lcp_post_title {font-size: 1.0em; }


/* Styles for category pages */
.lbc_category_page { margin-top: 1em; margin-bottom: 1em; }
.lbc_category_single { max-width: 160px; text-align: center; }
.lbc_category_image { min-height: 284px; }

.cat-links {display: block;}

/* Shareaholic */
.shareaholic-canvas[data-app="share_buttons"] {
   height: 54px;
}

@media (max-width: 768px) {
    p {
        font-size: 18px;
    }
}
/* End Weaver Xtreme CSS */
