  .home img[alt="onecms-logo"] {display:none!important}

.parent-pageid-50 .featured-image{display:none}
.page-id-700 .featured-image{display:none}

.january .elementor-widget-post-info, .february .elementor-widget-post-info, .march .elementor-widget-post-info, .april .elementor-widget-post-info, .may .elementor-widget-post-info, .june .elementor-widget-post-info, .july .elementor-widget-post-info, .august .elementor-widget-post-info, .september .elementor-widget-post-info, .october .elementor-widget-post-info, .november .elementor-widget-post-info, .december .elementor-widget-post-info, .anytime .elementor-widget-post-info {display:none}

.january h2, .february h2, .march h2, .april h2, .may h2, .june h2, .july h2, .august h2, .september h2, .october h2, .november h2, .december h2, .anytime h2{color:rgba(26,87,129,100)}

.log-items {
    padding: 0 10px;
    margin-top: 10px;
    list-style: disc outside;
    line-height: 1.714285714;
}
.log-items li {
    padding: 5px 0;
    font-size: 13px;
    margin: 0 0 5px 0;
    list-style: disc outside;
}
.log-items li span {
    margin-right: 10px;
    padding: 1px 8px;
}
.log-items li .type {
    margin-right: 0;
    padding: 1px 8px;
    color: #fff;
    border-radius: 3px;
    background: #bfbfbf;
}
.log-items li .type.add {
    background: #16A05C;
}
.log-items li .type.removed {
    background: #e74c3c;
}
.log-items li .type.fixed {
    background: #3879D9;
}
.log-items li .type.update {
    background: #f9b42d;
}
.log-items li .date {
    background: #ddd;
}
.log-items li .type-c {
    margin: 0!important;
    width: 65px;
    display: inline-block;
    padding: 0 0 0 .0px!important;
}
.log-items li .content {
    padding: 1px!important;
}

/* hide feature image on specific post */

.single-post.postid-51867 div[data-widget_type="theme-post-featured-image.default"] {display:none}

/*homepage signup form*/
.homepage-signup-form p {margin-bottom:1em}
.homepage-signup-form .sendpress-submit {
    /*background-color:#10ac84;*/
    border:2px solid white;
    border-radius:10px;
}
.homepage-signup-form p.submit {display:flex;flex-direction:row-reverse}
.homepage-signup-form .gdpr-open-popup-link .gdpr_chk_label{color:#ffffff!important}
.homepage-signup-form p>input[type="text"] {border-radius:10px;border-color:transparent}
.homepage-signup-form p>input::placeholder {color:#0984e3}
.homepage-signup-form p label {display:none}

.sendpress-signup-form img.ajaxloader {width:16px;height:16px;margin-right:10px}
.home .sendpress-signup-form p.submit {display:flex;align-items:center;}

/*WooCommerce Pay Your Invoice*/
#set_price_field {flex-direction:column}
#set_price_field label {font-weight:bold}
.wc-pao-addons-container {margin-top:15px;}
.wc-pao-addons-container .required {color:red}
.wc-pao-addons-container label {font-weight:bold;color:#000000;}
.wc-pao-addons-container .wc-pao-addon-description p {margin:0}
.woocommerce-input-wrapper input, input.wc-pao-addon-custom-text{background-color:#ffffff}
.woocommerce form .form-row .woocommerce-input-wrapper .description {
    background: transparent!important;
    color: #3a3a3a!important;
    padding: 0em!important;
    margin: 0!important;
    display: block!important;
}
.woocommerce form .form-row .woocommerce-input-wrapper .description::before {display:none}
.woocommerce-input-wrapper {
	display:flex;
	flex-direction: column-reverse;
}
.woocommerce-input-wrapper .description {
    font-style: italic;
}
#product-addons-total {display:none!important}
.elementor-add-to-cart.elementor-product-simple button[type="submit"],.wc-proceed-to-checkout a {background-color:#1dd1a1!important;margin-top:15px!important;}
.elementor-add-to-cart.elementor-product-simple button[type="submit"]:hover,.wc-proceed-to-checkout a:hover{background-color:#01a3a4!important;}
.wc-proceed-to-checkout a br {display:none!important}
.elementor-widget-woocommerce-checkout-page .woocommerce h3 {font-size:20px!important;font-weight:400!important}
.woocommerce-error, .woocommerce-info, .woocommerce-message {margin-bottom:0px!important}

.subscriber-info input {margin-bottom:15px;}
.subscriber-info input[type="text"]{width:100%;max-width:320px!important}

/*VIP Manage Subscription pages*/
body.vipclub-management-page #sendpress-public .hide {
    display: none;
}

body.vipclub-management-page table#subsriberListId {display:none!important}
body.vipclub-management-page .elementor-852 .elementor-element.elementor-element-ef81f04 > .elementor-container {
    min-height: 115px;
}
@media(max-width: 1024px) {
body.vipclub-management-page .elementor-852 .elementor-element.elementor-element-ef81f04 > .elementor-container {
    display:none
}
}

.border-shadow {box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px!important;}