[id*=give-form] .give-recurring-donors-choice{clear:both;cursor:pointer;display:block;line-height:1em;margin:0 0 25px}[id*=give-form] .give-recurring-donors-choice-period{display:inline-block;font-size:15px;height:28px;margin:0 2px;padding:3px;width:auto}[id*=give-form] .give-recurring-donors-choice label{cursor:pointer;display:inline-block;font-size:16px;margin:0;padding:0}[id*=give-form] .give-recurring-donors-choice input[type=checkbox]{margin:0 3px 0 0;position:relative;width:auto}[id*=give-form] .give-recurring-admin-choice+.give-btn,[id*=give-form] .give-recurring-donors-choice+.give-btn{clear:both;display:block}.give-modal [id*=give-payment-mode-select],[id*=give-form].give-recurring-form-admin [id*=give-payment-mode-select]{clear:both}span.give-recurring-admin-choice{float:left;font-size:18px;font-style:italic;margin:3px 0 0 10px}.give-modal span.give-recurring-admin-choice{margin:0 0 15px}[id*=give-form].give-recurring-form-admin div.give-donation-amount,[id*=give-form].give-recurring-form-admin p.give-donation-amount{float:left}.give-recurring-multi-level-message{font-size:.95em;font-style:italic}.give-subscription-billing-cycle{display:block;font-style:italic}.give-recurring-manage-subscriptions-receipt-link{float:right}.give-receipt-thead-text{display:block;font-size:16px;text-align:center}table#give-subscription-receipt td,table#give-subscription-receipt th{text-align:left}span.give-donation-status-recurring svg{fill:#2683b8;height:20px;position:relative;top:3px;width:20px}#give-recurring-modal-period-wrap{height:35px;line-height:35px;padding:0 10px}[id*=give-form].give-recurring-form fieldset{clear:both}#give-recurring-form #give_checkout_form_wrap legend{border-bottom:0;width:auto}.give-recurring-donation-main{border:1px solid #ccc;border-radius:3px;margin:30px 0 0}.give-recurring-donation-main h3.give-recurring-donation-title{background:#f6f6f6;border-bottom:1px solid #ccc;color:#000;font-size:17px;font-style:inherit;font-weight:500;margin:0;padding:20px 10px 20px 20px;text-align:left}.give-recurring-donation-main form#give-form{margin:0;padding:30px}.give-recurring-donation-main div#give-stripe-credit-card-content{border:1px solid #ccc;display:inline-block;margin:0 0 25px;padding:30px;width:100%}.give-recurring-donation-main form#give-form fieldset legend{border:0;display:none;margin-bottom:10px}.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc{border:1px solid #ccc;display:inline-block;padding:20px 15px;width:100%}.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc .give-recurring-cc-left span.card-type{float:left;left:0;position:absolute;right:0;top:0!important;vertical-align:middle}.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc .give-recurring-cc-left{float:left;position:relative;vertical-align:middle}.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc span.give-recurring-cc-type-name{display:inline-block;font-size:100%;margin-left:55px;vertical-align:middle}.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc span.give-recurring-cc-last4{color:#333;font-size:100%;padding-left:5px;vertical-align:middle}.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc span.give-recurring-card-expiration{background-color:#7c7c7c;border-radius:3px;color:#fff;font-size:14px;margin-left:5px;padding:5px}.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc .give-recurring-cc-right{float:right}#give_checkout_form_wrap .give-recurring-current-method h3,#give_checkout_form_wrap .give-recurring-updated-method h3{color:#333;font-size:16px;font-weight:600;margin-top:0}#give_checkout_form_wrap .give-recurring-show-cc{margin-bottom:15px}@media (max-width:768px){.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc .give-recurring-cc-left{float:none;margin-bottom:10px;width:100%}.give-recurring-donation-main .give-recurring-current-method .give-recurring-show-cc .give-recurring-cc-right{float:none;width:100%}.give-recurring-donation-main form.give-form .form-row label,.give-recurring-donation-main form[id*=give-form] .form-row label{font-size:14px}}@media (max-width:992px){.give-recurring-donation-main form#give-form{padding:15px}}#give_purchase_form_wrap span.give-recurring-updated-card-type{background-size:37px 26px!important;height:26px;left:0;position:absolute;top:-2px;width:37px}#give_purchase_form_wrap span.give-recurring-updated-card-type.visa{background:url(//www.lifestream.org/wp-content/plugins/give-recurring/assets/images/visa.svg?8dbfffa012ab1f5a71953fcdc2091b9f) no-repeat}#give_purchase_form_wrap span.give-recurring-updated-card-type.mastercard{background:url(//www.lifestream.org/wp-content/plugins/give-recurring/assets/images/mastercard.svg?9be973e571d5aec165d2cf3aa7294557) no-repeat}#give_purchase_form_wrap span.give-recurring-updated-card-type.discover{background:url(//www.lifestream.org/wp-content/plugins/give-recurring/assets/images/discover.svg?c2d662dd87970d66d646cb2e468c48ee) no-repeat}#give_purchase_form_wrap span.give-recurring-updated-card-type.amex{background:url(//www.lifestream.org/wp-content/plugins/give-recurring/assets/images/amex.svg?8e84b54045dc0599d22d3e36f38dd34b) no-repeat}#give_purchase_form_wrap span.give-recurring-updated-card-type.maestro{background:url(//www.lifestream.org/wp-content/plugins/give-recurring/assets/images/maestro.svg?83c8727331612b4c7a27b1fdce171407) no-repeat}#give_purchase_form_wrap span.give-recurring-updated-card-type.dinersclub{background:url(//www.lifestream.org/wp-content/plugins/give-recurring/assets/images/diners-club.svg?79a96288676a9d1d4824b46650288865) no-repeat}#give_purchase_form_wrap span.give-recurring-updated-card-type.jcb{background:url(//www.lifestream.org/wp-content/plugins/give-recurring/assets/images/jcb.svg?3cba58c52ba7e08edd072f442670d5ee) no-repeat}#give_purchase_form_wrap span.give-recurring-updated-card-type.dankort{background:url(//www.lifestream.org/wp-content/plugins/give-recurring/assets/images/dankort.png?b2d8eb7774c03915f58dbf4d25968cae) no-repeat}#give_purchase_form_wrap span.give-recurring-updated-card-type.unionpay{background:url(//www.lifestream.org/wp-content/plugins/give-recurring/assets/images/unionpay.svg?5f398145dd3dfd09499bf68c0040a03a) no-repeat}table.give-recurring-edit-amount-table{margin:0 0 30px}table.give-table.give-recurring-edit-amount-table tbody tr td,table.give-table.give-recurring-edit-amount-table thead tr th{font-size:16px;padding:20px;text-align:left}.give-recurring-update-subscription-amount-form .give-donation-amount h3{font-size:18px;text-transform:uppercase}@import url("https://fonts.googleapis.com/css?family=Merriweather:300,300i,400,400i,700,700i,900,900i&display=swap");
@import url("https://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600,700&display=swap");
.sidebar-email{width:100%;}
.main-header-container .site-branding {
display: none;
}
.col-md-7.site-branding{
position: relative;
float: left;
width:60%;
}
.col-md-5.header-quotes {
float: right;
margin-bottom: 0;
width: 40%;
margin-top: 50px;
overflow: hidden;
text-align: center;
position: relative;
}
.col-md-5.header-quotes  .textwidget {
padding-left: 2em;
}
.col-md-5.header-quotes .textwidget p {
background: rgba(255,255,255,.05);
border-radius: .75em;
text-shadow: 1px 2px 4px #111;
}
.col-md-5.header-quotes:before {
content: "\f10d";
font-family: fontawesome;
display: inline-block;
position: absolute;
left: 0;
font-size: 27px;
top: -12px;
color: #55acee;
text-shadow: 1px 2px 3px #222;
}
.header-quotes h5 {
font-family: 'Merriweather-Regular';
color: white;
font-style: italic;
font-size: 14px;
padding: 0px 20px;
}
.header-quotes a {
font-family: 'Merriweather-Regular';
display: flex;
justify-content: center;
color: lightblue;
font-style: italic;
font-size: 16px;
}
.header-quotes a:hover{
color:white;
}
#social-icons-header {
text-align: center;
}
#social-icons-header img {
max-width: 50px;
filter: contrast(0.6);
}
#social-icons-header img:hover {
filter: contrast(1.50);
transition-property: -moz-filter, -ms-filter, -o-filter, -webkit-filter, filter;
transition-duration: 1s;
}
#social-icons-header img:not( :hover) {
filter: contrast(.6);
transition-property: -moz-filter, -ms-filter, -o-filter, -webkit-filter, filter;
transition-duration: .6s;
}
#wpo-header.wpo-header-v4 .header-top, .header-top {
background: url(//www.lifestream.org/wp-content/themes/astra-child/images/ls-header-blue2.jpg) no-repeat;
background-size: cover;
background-position: top;
padding: 4% 0% 2%;
height: 300px;
}
.main-header-bar-wrap {
border-bottom: solid 1px #ecebeb;
}
.main-header-bar {
line-height: 3;
}
.menu-item {
font-size: 120%;
}
.sub-menu .menu-item {
font-size: 90%;
}
li.current-menu-item {
background: #222e39!important;
}
#primary-menu li.menu-item:hover {
background: #222e39;
}
.main-header-bar-wrap li.menu-item{
border-right: solid 1px #ecebeb;
font-family: 'Oswald-Regular';
}
.ast-flex.main-header-container {
background: white!important; }
.ast-flex.main-header-container .main-header-menu a {
padding: 0 1.5em!important;
}
.ast-flex.main-header-container .main-header-menu ul.sub-menu li{
background:transparent!important;
}
.ast-flex.main-header-container .main-header-menu ul.sub-menu li{
padding-top: 18px!important;
padding-bottom: 10px!important;
}
.ast-right-sidebar #secondary{
border-left:0px;
}
form.life-str-search {
position: relative;
width: 35%;
z-index: 99;
float: right;
top: -105px;
display:flex;
} form.life-str-search .search-field{
position: relative;
border-color: #e6e6e6;
right: 10px;
z-index: 9;
transition: 0.6s ease;
height: 36px;
}
form.life-str-search .search-submit {
position: relative;
display: inline-flex;
background: white;
padding: 15px 19px;
border: none;
z-index: 99;
}
form.life-str-search .search-submit i.fa {
color:black;
}
.left-side-sec1 h3.lif-widget-title {
margin-bottom: 0;
padding: 0;
}
.left-side-sec1 p.life-title-span {
padding: 0px;
margin: 0px 0px 2px 0px;
}
p.life-title-span span {
font-size: 14px;
}
#middle-sec-cont-area h3.lif-widget-title {
font-size: 24px;
letter-spacing: -0.2px;
}
.wayne-trav-sec {
border-top: solid 1px #000;
padding-top: 6%;
}
a.read-more-btn {
background: grey;
padding: 11px 20px;
border-radius: 5px;
color: white;
}
a.read-more-btn:hover{
background: #444;
}
.wayne-trav-sec ul.wayne-trav-sec-list li {
font-family: 'Segoe-Bold';
line-height: 17px;
letter-spacing: -0.1px;
font-size: 14px;
margin-bottom: 6px;
}
.wayne-trav-sec ul.wayne-trav-sec-list li span {
display: block;
color: #666;
font-family: 'Segoe-Regular';
font-size: 13px;
padding: 0;
margin: 0;
}
.ast-separate-container .ast-article-single{
padding: 0px !important;
}
#content{
background-color: white;
}
.ast-container #panel-6639-0-2-0,
.ast-container #panel-6639-1-1-0,
.ast-container #panel-6639-1-1-1,
.ast-container #panel-6639-1-1-2{
border: 1px solid #e6e6e6;
padding: 0 30px 25px;
margin: 0 0 35px;
background: #fff;
font-family: Merriweather,serif;
font-size: 17px;
line-height: 1.5;
font-weight: 400;
color: #000;
}
.ast-container #pgc-6639-1-1{
margin-top:-93px;
}
#post-6639{
margin-top: -24px;
}
.ast-container #panel-6639-0-2-0{
margin-top: -50px;
}
.ls-cart-sidebar h3.widget-title span.ls-span-cart:before,
.ls-products-sidebar h3.widget-title span.ls-span-products:before,
.ls-blog-sidebar h3.widget-title span.ls-span-blog:before,
.ls-signup-sidebar h3.widget-title span.ls-span-signup:before,
.event-single-widget .single-sidebar-title span.ls-event-right-sidebar:before{
content: "";
background-color: #2966B9;
height: 3px;
width: 100%;
top: -18px;
position: absolute;
display: initial;
}
.ls-cart-sidebar h3.widget-title span.ls-span-cart,
.ls-products-sidebar h3.widget-title span.ls-span-products,
.ls-blog-sidebar h3.widget-title span.ls-span-blog,
.ls-signup-sidebar h3.widget-title span.ls-span-signup,
.event-single-widget h2.single-sidebar-title span.ls-event-right-sidebar{
position: relative;
}
.ls-cart-sidebar,
.ls-products-sidebar,
.ls-blog-sidebar,
.ls-signup-sidebar  {
font-size: 14px;
color: #696969;
}
.page-id-6639 .ast-container .content-area .widget-title{
padding: 15px 30px;
margin: 0 -30px 25px;
font-size: 13px;
color: #2966b9;
line-height: 20px;
font-weight: 700;
font-family: Oswald,sans-serif;
border-top: none;
border-bottom: 1px solid #e6e6e6;
overflow: visible;
text-transform: uppercase;
letter-spacing: .5px;
}
.single-right-sidebar h2{
padding: 15px 30px;
margin: 0 -30px 25px;
font-size: 13px;
color: #2966b9;
line-height: 20px;
font-weight: 700;
font-family: Oswald,sans-serif;
border-top: none;
border-bottom: 1px solid #e6e6e6;
overflow: visible;
text-transform: uppercase;
letter-spacing: 0.5px;
}
.single-right-sidebar #subscribe-email input,
input[type=email]{
background-color: white;
}
.single-event-content-main .travel-details{ }
h2.travel-dates {
margin-bottom: 0;
}
.travel-dates-main {
margin-top: 0;
font-weight: 900;
font-size: 120%;
border-bottom: 1px #ccc solid;
margin-bottom: 1em;
}
.single-event-content-main .page-title,
.travel-details h2{
font-family: Oswald,sans-serif;
font-weight: 700;
line-height: 1.5;
color: #000;
}
.single-event-content {
margin: 2em;
}
.page-id-6639 .ast-container .ast-article-single{
font-weight: 400;
color: #696969;
font-family: Merriweather,serif;
font-size: 14px; }
.page-id-6639 .ast-container .ast-article-single .entry-title{
font-size: 18px;
text-transform: uppercase;
font-family: 'Oswald-Regular',sans-serif;
font-weight: 700;
line-height: 1.5;
color: #000;
}
.single-event-content,
.ls-bredcrum{
font-family: Merriweather,serif;
font-weight: 400;
color: #696969;
font-size: 17px; }
.ls-bredcrum,.ls-bredcrum a:hover{
color: #2966b9;
}
.ls-bredcrum a{
color: #999;
font-weight: 400;
font-size: 17px;
letter-spacing: 1px;
}
.single-right-sidebar .event-single-widget{
border: 1px solid #e6e6e6;
padding: 0 30px 25px;
margin: 0 0 35px;
background: #fff;
font-family: Merriweather,serif;
font-size: 14px;
line-height: 1.5;
font-weight: 400;
color: #000;
}
.single-right-sidebar .event-single-widget a{
color:#000;
}
.single-right-sidebar .event-single-widget a:hover{
color: #2966b9;
}
.single-right-sidebar .event-single-widget form{
color: #696969;
}
.single-right-sidebar .event-single-widget .postform{
width:100%;
background-color: white;
}
#ls-left-rss #panel-w5e4e28afaf6a9-0-2-0{
margin-top: 14px;
}
.event-single-widget li{
margin-left: auto;
padding: 16px 0px;
border-bottom: 1px solid #e6e6e6;
}
.event-single-widget ul,
.single-event-content-main .travel-details ul{
margin-left: auto;
list-style-type: none;
}
.single-event-content-main .travel-details ul li{
font-family: Merriweather,serif;
font-weight: 400;
color: #696969;
font-size: 14px;
}
.single-event-content-main .travel-details ul{
line-height: 20px;
margin-bottom: -3px;
margin-top: 10px;
}
.single-event-content-main{
display: inline-block;
width:75%;
float: left;
padding-right: 24px;
}
.single-right-sidebar{
display: inline-block;
width:25%;
margin-top: -25px;
} #header-widget-area{
margin-top: 62px;
}
.breaking-news.lifestream-dont-miss-widget.widget{
width: 75%;
display: inline-block;
float: left;
}
#sidebar-widget-area{
width: 30%;
display: inline-block;
}
#ls-social-section .sidebar-widget{
display: inline-block;
}
#ls-social-section .sidebar-title{
font-size: 15px;
display: inline-block;
margin-left: 38px;
margin-right: 10px;
}
.wpsw-social-links{
display: inline-block;
}
.cstm_travel_shedule{
height: auto;
line-height: normal;
}
.cstm_travel_shedule h6 {
margin-bottom: 0px;
font-weight: bolder;
color: #000;
margin-top: .5em;
}
.cstm_travel_shedule a {
color: #000;
}
.cstm_travel_shedule a:hover,.cstm_travel_shedule h6:hover,.cstm_view_dates:hover{
color: #2966b9;
}
.cstm_travel_date {
color: #696969;
font-size: 80%;
}
.cstm_view_dates{
color:#000;
font-weight: bolder;
font-size: 14px;
}
.ls-cstm-button{
height: 29px;
padding: 4px; 
line-height: unset;
}
#ls-wayne-blog-sec .showmore-posts{
border:0px !important;
} footer h2.widget-title {
font-family: 'Oswald-Bold';
font-size: 13px;
color: white!important;
}
footer .widget_product_categories ul.product-categories{
list-style: disc;
color: #666;
padding-left: 40px;
}
footer .widget_product_categories ul.product-categories li{
font-family: 'Merriweather-Regular';
font-size: 14px;
}
footer .widget_product_categories ul.product-categories li a
{
color: #666;
}
footer .widget_product_categories ul.product-categories li a:hover
{
color:#2966b9;
}
footer .widget_top-posts ul{
list-style: disc;
color: #666;
padding-left: 40px;
}
footer .widget_top-posts ul li{
font-family: Merriweather,serif;
font-size: 14px;
}
footer .widget_top-posts ul li a{
color: #666; 
font-size: 16px;  
}
footer .widget_top-posts ul li a:hover{
color: #2966b9;
}
.footer-primary-navigation{
margin-top:-17px;
}
.footer-primary-navigation ul#menu-footer-menu-bar li a {
font-family: 'Merriweather-Regular';
color: #bbb;
}
.footer-primary-navigation ul#menu-footer-menu-bar li:hover a {
color: #0274be;
}
.footer-primary-navigation ul#menu-footer-menu-bar li.footer-bar-pp-sec:before {
content: "|";
padding-right: 3px;
} h3.widget-title {
font-family: 'Oswald-Bold';
font-size: 18px;
color: #000;
}
div#ls-right-sidebar-sec h3.widget-title {
margin-top: 15px;
}
#ls-left-rss h3.widget-title {
margin-bottom: 10px;
}
.ls-latest-post .ls-lp-content {
background: #eeeeee;
padding: 25px 15px;
}
#ls-left-rss .ls-latest-post .ls-lp-title h4{
font-family: 'Oswald-Bold';
font-size: 23px;
color: #000;
}
#ls-left-rss .ls-latest-post .ls-lp-excerpt {
font-family: 'Merriweather-Regular';
font-size: 15px;
color: #696969;
}
#ls-left-rss .ls-latest-post .ls-lp-readmore{
margin-top: 30px;
}
#ls-left-rss .ls-latest-post .ls-lp-readmore a {
font-family: 'Merriweather-Regular';
background: grey;
color: white;
padding: 15px 19px;
border-radius: 4px;
}
#ls-left-rss .ls-latest-post .ls-lp-readmore a:hover {
background:#444;
}
a.single_add_to_cart_button {
color: #fff;
background-color: #2966b9;
border-color: #2966b9;
padding: 12px 15px;
border-radius: 4px;
font-family: 'Oswald-Regular';
font-size: 14px;
font-weight: 100;
} .srrls-item.odd.first-item .srrls-title a{
font-family: "Oswald-Bold", serif;
font-size: 17px;
color: #000;
}
.srrls-item.odd.first-item .srrls-title a:hover{
color:#2966b9;
}
.srrls-item.odd.first-item p.srrls-summary.srrls-clearfix {
display: none;
}
.srrls-item.odd.first-item p {
font-family: 'Segoe-UI',sans-serif;
line-height: 16px;
font-size: 13px;
color: #696969;
margin: 1em auto;
}
.srrls-item .srrls-title {
line-height: 17px;
}
.srrls-item.even .srrls-title a,
.srrls-item.odd .srrls-title a {
font-family: 'SegoeUI-Bold',sans-serif;
color: black;
font-size: 12px;
letter-spacing: -0.1px;
}
.srrls-item.even{
background-color:#eeeeee;
}
.srrls-item.even .srrls-title a:hover,
.srrls-item.odd .srrls-title a:hover{
color:#2966b9;
}
.srrls-item.even:hover{
background-color:#dddddd;
}
.srrls-item.even .srrls-meta,
.srrls-item.odd .srrls-meta {
padding: 2px 0px;
line-height: 1;
} .srr-title {
font-family: 'Oswald-Bold';
font-size: 18px;
padding: 0;
margin: 0;
}
.srr-meta {
margin-top: -16px;
}
.srr-date {
font-size: 11px;
font-style: italic;
color: #999;
}
.srr-item p {
font-size: 13px !important;
color: #696969;
}
.srrls-item.first-item {
font-size: 11px;
} .lifestream-glue-travel-dates-widget.wpb_animate_when_almost_visible.wpb_bottom-to-top h3.widget-title {
margin-top: 10px;
} div#ls-dont-miss-sec {
margin-top: -44px;
}
.breaking-news.lifestream-dont-miss-widget {
font-size: 11px;
background-color: #eee;
margin-right: -15px;
padding: 4px 15px 4px 20px;
}
.breaking-news.lifestream-dont-miss-widget .ls-widget-title{
font-family: "Oswald-Regular", sans-serif;
line-height: 45px;
}
.lifestream-dont-miss-widget .breaking-news-inner .owl-carousel .owl-dots {
display: none;
}
.lifestream-dont-miss-widget .owl-carousel .owl-item li.simple-links-item a {
color: black!important;
font-weight: 700;
}
.lifestream-dont-miss-widget .owl-carousel .owl-item li.simple-links-item a:hover {
color: #0274be!important;
}
#ls-social-section{
text-transform: uppercase;
color: #000;
font-size: 11px;
font-family: 'Oswald-Regular',sans-serif;
line-height: 26px;
display: flex;
background: lightblue !important;
}
div#ls-social-section ul.wpsw-social-links{
display: flex;
justify-content: flex-end;
padding-right: 12px;
}
.wpsw-social-links li a span.social-icon:hover, 
.wpsw-social-links li a span.social-icon:focus {
background: transparent !important;
}
.breaking-news .breaking-news-inner{
position: relative;
overflow: hidden;
min-height: 27px;
padding: 6px 0;
}
.breaking-news .breaking-owl-carousel .owl-controls .owl-buttons{
position: absolute;
top: 0px;
right: -76px;
}
.breaking-news .breaking-owl-carousel .owl-controls .owl-buttons .owl-prev,
.breaking-news .breaking-owl-carousel .owl-controls .owl-buttons .owl-next{
visibility:hidden;
width:22%;
float:left;
}
.breaking-news .breaking-owl-carousel .owl-controls .owl-buttons .owl-prev:before{
content: "\f104";
font-family: fontawesome;
font-size: 16px;
color: white;
visibility: visible;
background: black;
padding: 2px 13px;
border-radius: 5px;
}
.breaking-news .breaking-owl-carousel .owl-controls .owl-buttons .owl-next:before{
content: "\f105";
font-family: fontawesome;
font-size: 16px;
color: white;
visibility: visible;
background: black;
padding: 2px 13px;
border-radius: 5px;
}
.breaking-news .breaking-owl-carousel .owl-controls .owl-buttons .owl-prev:hover::before,
.breaking-news .breaking-owl-carousel .owl-controls .owl-buttons .owl-next:hover::before{
background: #2966b9;
}
li#link-8438 a {
background: yellow;
letter-spacing: 3px;
}
div#ls-social-section h3.widget-title {
font-family: 'Oswald-Regular';
font-size: 13px;
color: #000;
display: flex;
width: 100%;
justify-content: flex-start;
margin: 0;
letter-spacing: 1px;
line-height: 53px;
padding-left: 20px;
}
#ls-social-section ul li a span.social-icon {
background: transparent !important;
color: #b1b1b1!important;
font-size: 14px;
margin-right: 0px;
padding: 19px 10px;
width: 30px;
height: auto;
}
#ls-social-section ul li a{
margin-bottom:0px;
}
#ls-social-section ul li a span.social-icon:hover {
color: #1e73be !important
}
#ls-social-section ul li a span.social-icon:after {
box-shadow: 0 0 0 0px #fff;
} div#ls-wayne-blog-sec,
div#ls-wayne-book-prd-sec {
position: relative;
overflow: hidden;
}
div#ls-wayne-blog-sec h3.widget-title:after,
div#ls-wayne-book-prd-sec h3.widget-title:after{
content: "";
width: 100%;
height: 1px;
background:#ebebeb;
position: absolute;
top: 19px;
}
div#ls-wayne-blog-sec h3.widget-title:before{
content: "";
width: 50%;
height: 1px;
background: #ebebeb;
position: absolute;
top: 19px;
left: -99px;
}
div#ls-wayne-book-prd-sec h3.widget-title:before{
content: "";
width: 50%;
height: 1px;
background: #ebebeb;
position: absolute;
top: 19px;
left: -57px;
}
div#ls-wayne-blog-sec h3.widget-title,
div#ls-wayne-book-prd-sec h3.widget-title {
text-align: center;
padding-bottom: 2vh;
margin-bottom: 0;
}
.ls-blog-post-img-sec img {
width: 100%;
}
.wpupg-filter-item.wpupg-filter-isotope-term{
font-family: 'Merriweather-Regular';
letter-spacing: -0.6px;
font-size: 14px;
}
.wpupg-filter-item.wpupg-filter-isotope-term.active {
border-radius: 25px;
}
.wpupg-filter-item.wpupg-filter-isotope-term:hover {
border-radius: 25px;
}
#ls-wayne-blog-sec .wpupg-grid .wpupg-item {
border: none!important;
background: #eeeeee;
}
#ls-wayne-blog-sec .wpupg-grid .wpupg-item span.wpupg-post-title {
font-family: 'Oswald-Bold';
color: #000!important;
font-size: 15px;
line-height: 19px;
padding: 10px 5px;
}
#ls-wayne-blog-sec .wpupg-grid .wpupg-item span.wpupg-post-title:hover {
color: #0274be!important;
} .email-only {
display: none;
} .related.products {
padding-top: 4rem;
}
.related.products h2 {
border-bottom: 1px #bbb solid;
}
#ls-wayne-book-prd-sec .woocommerce ul.products li.product .star-rating {
margin: 0 auto .5em 0;
backface-visibility: hidden;
display: none;
}
#ls-wayne-book-prd-sec .astra-shop-summary-wrap {
background: #fff;
padding: 15px 7px 20px 7px;
position: relative;
overflow: hidden;
top: 0px;
transition: 0.5s ease;
cursor: pointer;
border-bottom: 10px solid #e8e8e8;
}
#ls-wayne-book-prd-sec li.ast-article-single.product.type-product:hover .astra-shop-summary-wrap {
top: -55px;
padding: 15px 7px 40px 7px;
}
#ls-wayne-book-prd-sec .astra-shop-summary-wrap a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
position: relative;
top: 70px;
transition: 0.5s ease;
opacity: 0;
}
#ls-wayne-book-prd-sec li.ast-article-single.product.type-product:hover .astra-shop-summary-wrap a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
top: 13px;
opacity: 1;
}
#ls-wayne-book-prd-sec li.ast-article-single.product.type-product .astra-shop-summary-wrap h2.woocommerce-loop-product__title{
font-family: 'Merriweather-Bold';
font-size: 14px;
line-height: 17px;
padding: 5px 0px;
}
#ls-wayne-book-prd-sec li.ast-article-single.product.type-product .astra-shop-summary-wrap h2.woocommerce-loop-product__title:hover{
color:#0274be;
}
#ls-wayne-book-prd-sec li.ast-article-single.product.type-product .astra-shop-summary-wrap span.ast-woo-product-category {
border-bottom: solid 1px rgba(128, 128, 128, 0.3);
padding-bottom: 10px;
}
#ls-wayne-book-prd-sec li.ast-article-single.product.type-product .astra-shop-summary-wrap span.price {
position: absolute;
top: 10px;
right: 7px;
}
#ls-wayne-book-prd-sec li.ast-article-single.product.type-product .astra-shop-summary-wrap span.ast-woo-product-category{
font-family: 'Merriweather-Bold';
font-size: 13px;
}
#ls-wayne-book-prd-sec li.ast-article-single.product.type-product .astra-shop-summary-wrap span.woocommerce-Price-amount.amount {
font-family: 'Merriweather-Bold';
font-size: 15px;
}
#ls-wayne-book-prd-sec ul.products li.ast-article-single.product.type-product{
position:relative;
overflow: hidden;
}
#ls-wayne-book-prd-sec ul.products li.ast-article-single.product.type-product .astra-shop-thumbnail-wrap a img{
transition: 0.5s ease;
}
#ls-wayne-book-prd-sec ul.products li.ast-article-single.product.type-product:hover .astra-shop-thumbnail-wrap a img{
transform: scale(1.1);
} #masthead .main-header-bar-wrap .ast-main-header-bar-alignment #primary-menu>li:hover>a{
color: lightblue !important;
background: #efefef;
}
.current-menu-parent a, .current-menu-ancestor a, .current-menu-item.menu-item-has-children a, .sub-menu .sub-menu .menu-item a {
color: #fff !important;
}
.current-menu-parent, .current-menu-ancestor {
background-color: #222e39;
border-color: #222e39;
color: #fff !important;
}
.sub-menu .current-menu-item a, .sub-menu .sub-menu .current-menu-item a, .sub-menu .current-page-parent a {
color: #2966b9 !important;
} .main-header-menu .sub-menu{
background-color: black;
}
.main-header-menu .sub-menu a{
color: white;
}
.main-header-menu .sub-menu a:hover{
color:#2966b9 !important;
}
.main-header-bar{
background-color: #2d3a47;
}
.site-header {
z-index: 99;
position: absolute !important;
left: 0;
right: 0;
}  footer h2.widget-title {
font-family: 'Oswald-Bold';
font-size: 13px;
color: white!important;
text-transform: uppercase;
}
footer .widget_product_categories ul.product-categories,
footer  ul.lcp_catlist{
list-style: disc;
color: #666;
padding-left: 40px;
}
footer .widget_product_categories ul.product-categories li,
footer  ul.lcp_catlist li{
font-family: 'Merriweather-Regular';
font-size: 14px;
}
footer .widget_product_categories ul.product-categories li a,
footer  ul.lcp_catlist li a{
color: #666;
}
footer .widget_product_categories ul.product-categories li a:hover{
color:#2966b9;
} #ls-social-section, .breaking-news {
display: none !important;
}
li.current-menu-item, .ast-flex.main-header-container, .main-header-bar, .main-header-menu .menu-link {  background: #1745aa !important;
} .sub-menu .menu-link {
background: #000 !important;
}
#masthead {
position: relative !important;
opacity: .93;
top: -54px;
}
.ast-theme-transparent-header #masthead:hover {
opacity: 1;
}
.site-header {
position: relative !important;
}
.header-top {
padding: 1% 0 2%;
}
.ast-flex.main-header-container, .main-header-bar {
background: none !important;
}
#primary-menu>li>a, .main-header-menu .menu-link {
color: #fff;
}
.header-main-layout-3 .main-header-container {
flex-direction: row;
}
.main-header-bar-navigation {
text-transform: uppercase;
font-weight: 900;
}
.main-header-bar .main-header-bar-navigation .menu-item-has-children>.menu-link:after {
font-size: 1rem;
}
img.sow-slider-foreground-image:hover {
filter: saturate(1.3) brightness(1.4);
transition-property: -moz-filter, -ms-filter, -o-filter, -webkit-filter, filter;
transition-duration: 1s;
}
img.sow-slider-foreground-image:not( :hover) {
filter: saturate(1.0) brightness(1.0);
transition-property: -moz-filter, -ms-filter, -o-filter, -webkit-filter, filter;
transition-duration: .6s;
}
li.sow-slider-image.cycle-slide {
z-index: 1 !important;
}
.living-loved-chron {
float: left;
margin: 0 1em 0 0;
}
.entry-content.living-loved-archive {
font-size: 94%;
line-height: 1.33;
}
h4.living-loved {
margin: 0 2em 0 0;
border-bottom: 2px #bbb solid;
display: inline-block;
font-size: 16px;
}
.category-living-loved-newsletter .ast-article-post {
padding: .5em 0 !important;
}
#category-description p {
margin: 0em auto;
width: auto;
display: inline-block;
max-width: 60%;
} .yarpp-thumbnails-horizontal .yarpp-thumbnail {
width: 23%;
padding: 10px;
height: auto;
border: none;
margin: auto;
}
.yarpp-thumbnails-horizontal {
text-align: center;
border-top: 5px #2966b9 solid;
}
.yarpp-thumbnail > img, .yarpp-thumbnail-default {
width: auto;
height: auto;
margin: 1em auto;
}
.yarpp-thumbnails-horizontal .yarpp-thumbnail-title {
width: 100%;
text-align: center !important;
margin: auto;
}
.home .yarpp-related {
display: none;
} @media only screen and (max-width: 1920px) {
form.life-str-search {
width: 34%;
}
}
@media only screen and (max-width: 1440px) {
form.life-str-search {
width: 28%;
}
}
@media only screen and (max-width: 1199px) {
div#ls-dont-miss-sec .panel-grid.panel-no-style {
display: block;
width: 100%;
overflow: hidden;
}
div#ls-dont-miss-sec .panel-grid.panel-no-style .panel-grid-cell {
width:100%;
}
}
@media only screen and (max-width: 1065px) {
form.life-str-search {
width: 29%;
}
}
@media only screen and (max-width: 1024px) {
form.life-str-search {
width: 30%;
}
#ls-social-section{
width:100%;
margin-left:0px;
}
#ls-wayne-book-prd-sec .astra-shop-summary-wrap a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
padding: 12px 20px;
}
}
@media only screen and (max-width: 922px) {
.main-header-bar-wrap,
form.life-str-search {
display: none;
} 
.lifestream-dont-miss-widget .breaking-news-inner .owl-buttons {
display: none;
}
.home #primary {
margin-top: 2em !important;
}
}
@media only screen and (max-width: 780px) {
div#ls-dont-miss-sec {
margin-top: -18px;
}
div#ls-dont-miss-sec .panel-grid.panel-no-style .panel-grid-cell {
margin-bottom: 0px;
}
}
@media only screen and (max-width: 767px) {
#category-description p {
max-width: 100%;
}
.ast-container .header-quotes {
display: none;
}
div#ls-rss-feed-left-sec {
display: none;
}
div#ls-left-rss {
margin-top: -30px;
}
.yarpp-thumbnails-horizontal .yarpp-thumbnail {
display: block;
width: 100%;
}
.yarpp-thumbnail > img, .yarpp-thumbnail-default {
width: 100%;
}
.yarpp-related .yarpp-thumbnail-title {
font-size: 18px !important;
} }
@media only screen and (max-width: 425px) {
.col-md-7.site-branding {
width: 100%;
}
.header-top {
height: 25vh;
}
#social-icons-header img {
max-width: 12vw;
margin: 2vh auto;
}
div#ls-wayne-blog-sec h3.widget-title, 
div#ls-wayne-book-prd-sec h3.widget-title {
padding-bottom: 10%;
}
#content {
margin-top: 4em !important;
padding-top: 2em;
}
.lifestream-dont-miss-widget .breaking-news-inner ul .owl-item li {
font-size: 11px;
line-height: 15px;
}
}
@media only screen and (max-width: 320px) {
div#ls-social-section h3.widget-title {
display: none!important;
}
}