/*   popup start*/

    .advantage_cta {
        background: none;
        /*margin: 50px auto;*/
        display: block;
        border: none;
        color: #000;
        padding: 0 !important;
    }

    .advantage_cta:hover {
        
        border: none;
        box-shadow: none !important;
     
    }

    .advantage_modal .modal-header {
        background: transparent;
        border: none;
    }

    .advantage_modal .modal-header h4 {
        color: #E95920;
        font-weight: 700;
        font-size: 46px;
        line-height: 50px;
        margin: 0;
        text-transform: math-auto;
    }

    /* .advantage_modal  .modal-logo{
        max-width: 100px;
    } */
    .advantage_modal .modal-content {
        border: none;
    }

    .advantage_modal .close_btn {
        position: absolute;
        top: 20px;
        right: 20px;
    }
    #response-message::before{
        display: none;
    }
    .advantage_modal .close_btn i {
        font-size: 20px;
        color: #E95920;
        cursor: pointer;
    }
    .advantage_modal .modal-body {
        padding: 20px;
    }
    .advantage_modal .advantages_wrap p {
        font-size: 16px;
        font-weight: 500;
    }
    .advantage_modal .advantages_wrap ul {
        padding-left: 0;
        margin-bottom: 35px;
    }
    .advantage_modal .advantages_wrap ul li {
        list-style: none;
        padding-left: 10px;
        font-size: 16px;
        font-weight: 700;
        position: relative;
    }
    .advantage_modal .advantages_wrap ul li+li {
        margin-top: 10px;
    }
    .advantage_modal .advantages_wrap ul li::before {
        position: absolute;
        content: "";
        top: 50%;
        transform: translateY(-50%);
        left: 0;
        background: #E95920;
        width: 4px;
        height: 4px;
        border-radius: 50%;
    }
    .advantage_modal .advantages_wrap p {
        font-size: 16px;
        font-weight: 700;
    }
    .advantage_modal .advantages_wrap .login_n_signin {
        display: flex;
        gap: 25px;
        justify-content: center;
    }
    .advantage_modal .advantages_wrap .login_n_signin .signin_cta {
        border: 2px solid #E95920;
        color: #E95920;
        width: 100%;
        text-align: center;
        text-transform: uppercase;
        font-size: 16px;
        font-weight: 600;
        position: relative;
        padding: 10px 25px;
        border-radius: 4px;   
        transition: all 0.5s ease-in-out; 
    }
    .advantage_modal .advantages_wrap .login_n_signin .signin_cta:hover{
        background:#E95920 ;
        color: #fff;
    }

/*    popup end*/
.g1-newsletter [type=email], .g1-newsletter [type=submit], .g1-newsletter [type=text], .g1-newsletter select {
    width: 100%;
    text-align: center;
}
[type=email], [type=number], [type=password], [type=reset], [type=search], [type=tel], [type=text], [type=url] {
    text-align: center;
    width: 100%;
}

[type=email]:focus, [type=number]:focus, [type=password]:focus, [type=reset]:focus, [type=search]:focus, [type=tel]:focus, [type=text]:focus, [type=url]:focus {
    text-align: left;
}

#reply-title {
    padding-top: 40px;
    padding-left: 26px;
}

#respond {
    max-width: 758px;
    margin: 0 auto;
}

.comment-form #author, .comment-form #email, .comment-form #url {
    width: auto;
    min-width: 100%;
}

#secondary {
    display: none;
}

.page-title {
    text-align: center;
}

.g1-footer-text {
    padding-right: 0px;
    width: 100%;
    text-align: center;
}

.g1-hb-row-normal .g1-id {
    margin-top: 4px !important;
    margin-bottom: unset !important;
}

.archive-body > .g1-row-background {
    background-color: #f8f8f8 !important;

}

.entry-category {
    border-color: #fff !important;
    background-color: #e83535 !important;
    color: #fff !important;
}

body .embedly-card-hug {
    margin: 5px 25px !important;
}

#buddypress #basic-details-section, #buddypress #blog-details-section, #buddypress #profile-details-section {
    margin-bottom: 40px;
    width: 100% !important;
}
body.registration #secondary {
    display: none;
}

.donate-box-x {
    text-align: center;
    background: #ffffff;
    clear: both;
    display: block;
    padding: 30px;
    box-shadow: 0 1px 2px rgba(0,0,0,.07);
}

.donate-box-x h2 {
  
}
.donate-box-x p {
  margin-bottom:20px
}

.donate-box-x .d-button {
    background: #ff3b00;
    color: #fff;
    padding: 15px 25px;
    font-size: 16px;
    font-weight: 600;
    display: inline-block;
    border-radius: 4px;
    transition: border-color 375ms ease-in-out,background-color 375ms ease-in-out,color 375ms ease-in-out;
}
.donate-box-x .d-button:hover {
    color: #fff;
    box-shadow: 0 3px 6px -3px rgba(0,0,0,.333);
  	transition: border-color 375ms ease-in-out,background-color 375ms ease-in-out,color 375ms ease-in-out;
}

#members-all span {
  display:none;
}

.g1-hb-row-b .g1-drop-toggle-badge, .g1-hb-row-b .snax-button-create, .g1-hb-row-b .snax-button-create:hover {
    border-color: #1DA1F2 !important;
    background-color: #1DA1F2 !important;
}

.comment-form.g1-card {
    padding-left: 50px;
}

@media only screen and (min-width: 1025px) {}



@media screen and (max-width:767px){
.g1-header .g1-row-outer .snax-button-create{
    display:inline-block;
    margin:0 auto;
    margin-bottom:10px;
}

}

@media only screen and (min-width: 767px) {
#reply-title {
    padding-top: 40px;
    padding-left: 0px;
}
body .comment-form.g1-card {
    padding-left: 10px !important;
}
}

.g1-menu-item-helper{
    display:none;
}

.g1-pagination-end{display:none !important;}

.page-id-3170 #secondary{display:none;}
.page-id-3170 .g1-column-2of3{width:100%;}

.g1-header-smiley .g1-drop-the-cart{display:none !important
}

.page-id-3170 .entry-content h1{
    text-align: center;
    font-size:40px;
    font-family: 'Anton', sans-serif;
    letter-spacing: 2px;
}
.page-id-3170 .entry-content h2{
    text-align: center;
    font-size:30px;
    font-family: 'Anton', sans-serif;
    letter-spacing: 2px;
}
.page-id-3170 .entry-content p.hashtag-desc{
    line-height:40px;
    font-size:18px;
}

.item-list-tabs li.feed{display:none;}

@media only screen and (max-width:1137px) and (min-width:1025px){
.g1-primary-nav-menu > .menu-item > a {font-size: 10px;}
}

.white-popup .wp-social-login-connect-with{
    overflow: visible;
    width: auto;
    height: auto;
    position: inherit;
}
.white-popup .wp-social-login-connect-with h4{margin-bottom:0px;}

/* WPK */
.entry-author a{
	position: relative;
}
.mycred-badge-image{
	display: none;
}
.entry-meta-s .entry-author .mycred-badge-image{
	position: relative;
	display: inline-block;
    width: 20px;
    height: 20px;
	line-height: 20px;
	vertical-align: middle;
}
.entry-meta-m .entry-author .mycred-badge-image{
	position: relative;
	display: inline-block;
    width: 20px;
    height: 20px;
	line-height: 20px;
	vertical-align: middle;
}

.g1-header > .g1-row-background {
    border-color: #ededed;
    background-color: #ffffff;
}

.snax-login-tab .g1-alpha{
    text-align:center;
}

.entry-content video { margin-bottom: 0 !important; }

body, input, select, textarea {
color: #000;
font-size: 16px;
}

.snax .snax-new-item-wrapper:before {
    opacity: 0 !important;
}
.g1-canvas-content .snax-button-create {
    border-color: #1DA1F2;
    background-color: #1DA1F2;
}

li.rcp_subscription_level .rcp_level_description {
    padding: 0px !important;
}

#rcp_card_wrap {
    max-width: 500px !important;
}

.rcp_form label {
    font-weight: 500;
    margin-bottom: 8px;
}

@media only screen and (min-width: 801px) {
.g1-hb-row-normal .g1-id {
    margin-top: 4px;
    margin-bottom: unset;
}
#cookie-law-info-bar {
    font-size: 12px;
    margin: 0 auto;
    padding: 8px 5px;
}
.cli-plugin-button, .cli-plugin-button:visited {
    padding: 6px 14px 6px;
    font-size: 12px !important;
}
}

@media only screen and ( max-width: 767px ) {
.snax .snax-wpsl .wp-social-login-provider { font-size: 0;  }
.snax .snax-wpsl .wp-social-login-provider:before { margin-right:0; }
}

/*
.widget_bimber_widget_facebook_page {
    padding-left: 0px;
    padding-right: 0px;
    padding: 0px !important;
}
*/ 