/*HEADER START*/
@media only screen and (min-width: 1025px){
    .left-side {
        width: 71%;
    }
    .right-side {
        width: 29%;
    }
}
.blog-compact-item .entry-date {
    display: none;
}
body #titlebar{
    background: transparent !important;
}
#backtotop {
    bottom: 128px;
    right: 8px;
}
.agent-btn a {
    display: inline-block !important;
}
.agent-avatar img,
.user-name span img{
    object-fit: cover;
}
.home #header:not(.cloned) .btn-agent:not(:hover){
    background: rgba(255,255,255,0.15) !important;
    color: #fff !important;
}
.btn-agent{
    margin-left:15px;
}
.user_not_logged_in .btn-agent {
    display: block !important;
    float: right;
}
.logged-in .btn-agent{
    display: none !important;
}
/*HEADER END*/
/*FOOTER START*/
#footer {
    background: #101010;
    color: #fff;
}
#footer h4 {
    color: #fff;
}
#footer ul a:not(:hover) {
    color: #fff !important;
}
.copyrights {
    color: #fff;
    border-top: 1px solid rgba(255, 255, 255, 0.09);
}
/*FOOTER END*/

body .trigger.active a,
body .ui-accordion .ui-accordion-header-active:hover,
body .ui-accordion .ui-accordion-header-active {
    color: #ffff;
}

body .toggle-container p:not(:last-child) {
    margin-bottom: 1em ;
}
body .visible-logged-in{
    display:none;
}
body.user_not_logged_in .hidden-logged-in {
    display: block;
}
body.user_not_logged_in .visible-logged-in {
    display: none;
}

.agent-avatar img {
    border-radius: 100%;
    margin-bottom: 20px;
}
.agent-box {
    background: #f8f8f8;
    display: inline-block;
    width: calc(33.33% - 10px);
    margin: 5px;
    text-align: center;
    padding: 20px;
}
.slider-wrapper {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: -1;
}
.login {
    margin-bottom: 0 !important;
    padding: 38px !important;
}
.custom-pagination .button {
    margin: 15px !important;
}
.custom-pagination {
    text-align: center;
    margin-top: 20px;
}
ul.type-1 {
    list-style: none;
    padding-left: 0;
}
ul.type-1 li {
    position: relative;
    margin-left: 35px;
    font-size: 18px;
    margin-bottom: 20px;
    font-weight: bold;
}
ul.type-1 li:before {
    content: '';
    position: absolute;
    left: -35px;
    width: 26px;
    height: 26px;
    background-size: 100%;
    background-repeat: no-repeat;
    background-color: rgba(221,196,104, 0.07);
    border-radius: 100%;
    background-position: center center;
}
ul.type-1.guest-service-list li:nth-child(1):before {
    background-image: url(/wp-content/uploads/2020/02/icon-11.png);
}
ul.type-1.guest-service-list li:nth-child(2):before {
    background-image: url(/wp-content/uploads/2020/02/icon-10.png);
}
ul.type-1.guest-service-list li:nth-child(3):before {
    background-image: url(/wp-content/uploads/2020/02/icon-12.png);
}
ul.type-1.guest-service-list li:nth-child(4):before {
    background-image: url(/wp-content/uploads/2020/02/icon-9.png);
}
ul.type-1.guest-service-list li:nth-child(5):before {
    background-image: url(/wp-content/uploads/2020/02/icon-13.png);
}
ul.type-1.guest-service-list li:nth-child(6):before {
    background-image: url(/wp-content/uploads/2020/02/icon-8.png);
}
ul.type-1.host-service-list li:nth-child(1):before {
    background-image: url(/wp-content/uploads/2020/02/icon-1.png);
}
ul.type-1.host-service-list li:nth-child(2):before {
    background-image: url(/wp-content/uploads/2020/02/icon-2.png);
}
ul.type-1.host-service-list li:nth-child(3):before {
    background-image: url(/wp-content/uploads/2020/02/icon-3.png);
}
ul.type-1.host-service-list li:nth-child(4):before {
    background-image: url(/wp-content/uploads/2020/02/icon-4.png);
}
ul.type-1.host-service-list li:nth-child(5):before {
    background-image: url(/wp-content/uploads/2020/02/icon-5.png);
}
ul.type-1.host-service-list li:nth-child(6):before {
    background-image: url(/wp-content/uploads/2020/02/icon-6.png);
}

.wp-social-login-provider-google span {
    visibility: hidden;
}
.wp-social-login-provider-google,
.wp-social-login-provider-google:hover{
    background-image: url(/wp-content/uploads/2020/03/google-sign-in.png);
    border: 1px solid #ddd !important;
    background-size: auto;
    background-repeat: no-repeat;
    min-width: calc(50% - 10px) !important;
    background-position: center;
    background-color: unset;
}
.plan-features ul {
    margin: 0;
}
#titlebar {
    background: #1f2226 !important;
    padding: 45px 0 !important;
}

@media only screen and (max-width: 600px){
    .phone-scroller-list__image-wrapper {
        width: 100% !important;
    }
    .phone-scroller-list__image-wrapper iframe {
        width: calc(100% - 30px) !important;
        top: 4px !important;
        height: calc(100% - 14px);
        left: 9px !important;
    }
    iframe.mbh-3 {
        width: 100%;
    }
    .mbh-3 {
        height: 200px;
        width: 88%;
        margin: auto;
    }
}