 .load_content_bg .col-xl-6 .lc-content-inner {
     padding: 20px 30px 10px 30px !important;
 }

 .load_content_bg .new_features_inside video {
     max-height: 390px;
     max-width: 750px;
     object-fit: fill;
 }

 .load_content_bg .new_features_inside img {
     max-height: 390px;
     max-width: 750px;
     object-fit: fill;
 }

 .new_features_inside {
     text-align: left;
 }

 .feature-center-top.pulsar {
     top: -50px;
     left: 0;
     right: 0;
 }

 .feature-view-menu.pulsar {
     top: auto;
     right: 30px;
     margin-top: -82px;

 }

 .feature-location.pulsar {
     top: -35px;
     right: -32px;
 }


 .tooltip {
     text-transform: none;
 }

 @media (min-width: 767px) {
     .feature-lang.pulsar {
         top: -22px;
         right: -20px;
     }
 }


 @media (max-width: 767px) {
     .load_content_bg .lc-content-inner {
         padding: 15px 20px;
         border-radius: 0;
     }

     .load_content_bg .col-sm-10 {
         padding: 0;
     }

     .load_content_bg .load_content_close {
         right: 0px !important;
     }

     .pulsar.offset-mobile {
         top: 55px;
         right: 18px;
     }
 }

 .blue-popover.popover.popover.bottom .popover-arrow,
 .blue-popover.popover.popover.bottom-left .popover-arrow,
 .blue-popover.popover.popover.bottom-right .popover-arrow {
     border-bottom-color: #09f;
 }
 .blue-popover.popover.bottom {
    margin-top: 10px;
 }

 .blue-popover.popover.top .popover-arrow {
     border-top-color: #09f;
 }

 .blue-popover.popover.left .popover-arrow {
     border-left-color: #09f;
 }

 .blue-popover.popover.right .popover-arrow {
     border-right-color: #09f;
 }

 .blue-popover.popover>.popover-inner {
     background-color: #09f;
     border-radius: 2px;
 }

 .blue-popover.popover .popover-title {
     background-color: #09f;
     border-radius: 2px;
     border: none
 }

 .blue-popover.popover .popover-inner p {
     text-align: left;
     font-size: 14px;
     cursor: default
 }

 .blue-popover.popover  p.thin-text {
        font-weight: 400;
 }

 

 .blue-popover.popover .popover-btn-close {
     text-align: right;
     font-size: 14px;
     font-weight: bold;
     cursor: pointer;
     width: max-content;
     float: right;
 }

 .blue-popover.popover .popover-inner p:first-child {
     font-weight: bold;
 }

 .blue-popover.popover {
     opacity: 1;
     position: absolute;
     min-width: 275px;
 }

.right.blue-popover.popover>.arrow::after {
     border-right-color: #09f;  
}
.left.blue-popover.popover>.arrow::after {
     border-left-color: #09f
}
.bottom.blue-popover.popover>.arrow::after {
     border-bottom-color: #09f
}
.top.blue-popover.popover>.arrow::after {
     border-top-color: #09f
}
 .blue-popover.popover.right .popover-arrow {
     left: -15px;
     margin-top: -30px;
     border-width: 10px
 }

 .blue-popover.popover.left .popover-arrow {
     right: -17px;
     margin-top: -10px;
     border-width: 10px;
 }

 .blue-popover.popover .popover-inner {
     max-width: 240px;
     padding: 6px 13px;
 }

 .blue-popover.popover.left {
     padding: 5px 3px;
     margin-left: -15px;
     background-color: #09f;
 }

 .top-popover.popover.left .arrow {
     margin-top: -50px;
 }

 .top-popover.popover.left {
     margin-top: 40px;
 }

 .blue-popover .popover-content {
     display: none;
 }

 .blue-popover {
     border-radius: 4px;
     color: white;
     background-color: #09f;
     z-index: 10000 !important;
     min-height: 114px;
 }

 .blue-popover.popover.right>.arrow {
     left: -11px !important;
 }

 body.nav-sm .menu_section .blue-popover h3 {
    display: block !important;
 }

 .blue-popover.popover.right {
     margin-left: 10px !important;
 }

 .blue-popover.popover.right.menu-contact {
     /*margin-left: 100px !important;*/
 }

.blue-popover.popover.right.menu-contact .arrow{
     margin-top: -19px;
 }

 @media screen and (max-width: 768px) {
     .blue-popover {
         display: none
     }
 }

 .new-modules-features {
    color: #fff;
    /*background: linear-gradient(-45deg, #EE7752, #E73C7E, #23A6D5, #23D5AB);*/
    background: linear-gradient(-45deg, #d9a7c7, #fffcdc);
    background-size: 400% 400%;
    -webkit-animation: Gradient 15s ease infinite;
    -moz-animation: Gradient 15s ease infinite;
    animation: Gradient 15s ease infinite;
}

@-webkit-keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}

@-moz-keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}

@keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}

.adult_content_shield {
    top: 50px;
    right: 0;
    left: 0;
}

.messaging_centre {
    top: -31px;
    right: -15px;
    z-index: 1;
}

.video-chat-left {
    top: -25px;
    left: -7px;
    right: unset;
}

.custom-admin-url-right {
    position: relative !important;
    top: -54px;
    left: 170px;
}
.user_correspondence {
    top: 30px;
    right: unset;
    left: -130px;
}
.popover.bottom .arrow.fixed {
    left: 50% !important;
}

.popover.left .arrow.fixed, .popover.right .arrow.fixed {
    top: 50% !important;
}
.blue-popover.fixed {
    position: fixed;
}

.pg-media .user-all-description .services-owner-menu .popover.blue-popover {
    margin-left: 41px;
    position: fixed;
}
.pg-media .user-all-description .services-owner-menu .popover.blue-popover .arrow {
    left: 50% !important;
}

.blue-popover.invite_friend.popover.right {
    margin-left: 15px !important;
}

.popover.right.invite_friend > .arrow {
        /*top: 50% !important;
        margin-top: unset;*/
}

.menu_section .popover h3 {
    padding-left: 14px;
    color: #fff;
    text-transform: unset;
    letter-spacing: unset;
    font-weight: none;
    font-size: 14px;
    margin-bottom: 0;
    margin-top: 0;
    text-shadow: none;
}