/*Post Lightbox*/
.light__box {position: fixed;left: 0px;right: 0px;bottom: 0px;top: 0px;width: 100%;height: 100%;z-index: 1000; }
.light__box .lightbox-ol {position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;background-color: rgb(0 0 0 / 50%); }
.light__box .lightbox-outer {width: 100%;height: 100%;display: flex;position: relative;padding: 0 40px;min-height: 100%;overflow: auto;flex-direction: column; }
.light__box .lightbox-outer::after, .light__box .lightbox-outer::before {content: '';display: block;-webkit-flex-basis: 40px;-ms-flex-preferred-size: 40px;flex-basis: 40px;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
.light__box .lightbox-outer .lightbox-inner {width: 100%;min-width: 980px;height: auto;min-height: 700px;margin: auto;background: #fff;max-width: 80%;border-radius: 10px;box-shadow: 0 8px 10px 1px rgba(0,0,0,0.14), 0 3px 14px 2px rgba(0,0,0,0.12), 0 5px 5px -3px rgba(0,0,0,0.4);display: flex;flex-direction: column; }
.light__box .lightbox-outer .lightbox-inner .copyPostlink{position:absolute;left:-999999999px;}
.light__box .lightbox-outer .lightbox-inner .pp_mobi_light_control{display:none;background-image: linear-gradient(0deg,rgba(0, 0, 0, 0.6),rgba(0, 0, 0, 0.75));height: 48px;padding: 14px;color: white;background-color: rgba(0, 0, 0, 0.75);}
.light__box .lightbox-outer .lightbox-inner .pp_mobi_light_control .light__box-slide-controls{color: white;margin-right: 30px;text-decoration:none}
.light__box .lightbox-outer .lightbox-inner .post-data {width: 100%;min-height: 700px;max-height: 700px;display: flex; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer {/*height: 100%;*/max-height: 700px;overflow: hidden;width: 100%;display: flex;align-items: center;background-color: #000;border-radius: 10px 0px 0px 10px; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer .pp_mobi_light_embed {width: 100%}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer .carousel.slide.carousel-fade {width: 100%;overflow: hidden;position: relative;height: 100%; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer .carousel.slide.carousel-fade .carousel-inner {height: 100%;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer .carousel.slide.carousel-fade .carousel-inner .item {height: 100%;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer .carousel.slide.carousel-fade a.cr-controls {position: absolute;top: 50%;display: flex;z-index: 100;text-align: center;transition: all 0.2s ease-in-out;transform: translateY(-50%); }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer .carousel.slide.carousel-fade a.cr-controls span {padding: 7px 0;width: 40px;height: 40px;background: #676767;border-radius: 50%;position: relative; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer .carousel.slide.carousel-fade a.cr-controls span svg.feather {color: #e5e5e5;margin-top: 0px;width: 24px;height: 24px; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer .carousel.slide.carousel-fade a.cr-controls.carousel-control-prev {left: -100px; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer .carousel.slide.carousel-fade a.cr-controls.carousel-control-next {right: -100px; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer .carousel.slide.carousel-fade:hover .carousel-control-prev {left: 10px !important; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer .carousel.slide.carousel-fade:hover .carousel-control-next {right: 10px !important; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer .afterglow {max-height: 700px !important;width: 100%; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer .afterglow.vjs-fullscreen {max-height: 100% !important;width: 100%; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer video {max-height: 100% !important; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer img {width: 100%;min-width: auto;min-height: 100%;height: 100%;width: auto;object-fit: cover;margin: auto; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer > img {width: 100%;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-media-renderer iframe {width: 650px;height: 335px !important;border: none;background-size: cover;background-position: center;min-width: 100% !important; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes {background: #fff;max-width: 420px;min-width: 420px;position: relative;border-radius: 0px 10px 10px 0px;overflow: hidden; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner {position: relative;height: 100%;width: 100%;display: flex;flex-flow: column;overflow: hidden; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .heading {overflow: hidden;display: flex;padding: 13px 15px 12px;background: #fff;align-items: center;position: relative;min-height: 65px; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .heading .avatar {width: 40px;height: 40px;overflow: hidden; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .heading .avatar img {width: 100%; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .heading .uname {margin-left: 10px;overflow: hidden; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .heading .uname h6 {padding: 0px;margin: 0px; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .heading .uname h6 a {color: #262626;font-size: 15px;line-height: 18px;font-family: "Roboto",sans-serif; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .heading .uname span {display: block;font-size: 12px;line-height: 15px;color: #515151; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .heading #lb-follow{color: #4CAF50;
    background-color: rgb(76 175 80 / 20%);
    padding: 10px;
    border-radius: 50%;
    margin-left: auto;
    cursor: pointer;
    transition: all 0.15s ease;
    line-height: 1;
    border: 1px solid #4CAF50;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .heading #lb-follow svg.feather{margin-top: 0;width: 18px;height: 18px;fill: currentColor;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .heading #lb-follow.active{background-color: #4CAF50;color: #fff;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .pp_light_caption{padding: 0px 15px 0px;background: #fff;box-shadow: 0 2px 3px rgba(0, 0, 0, 0.05);position: relative;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comments {width: 100%;overflow-y: auto;-webkit-flex: 1 auto;-ms-flex: 1 auto;flex: 1 auto;flex-grow: 1; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comments::-webkit-scrollbar-track {background-color: #fff; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comments::-webkit-scrollbar {width: 5px;background-color: #ededed; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comments::-webkit-scrollbar-thumb {background-color: #cdcdcd; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comments .pp_light_comm_count{margin: 7px 0;padding: 4px 40px 0 15px;display: block;font-family: "Roboto", sans-serif;font-size: 13px;font-weight: 500;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comments ul {width: 100%;list-style: none;padding: 0px;margin: 0px;font-family: "Lato",sans-serif; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comments ul li {width: 100%;
    padding: 15px 40px 5px 15px;
    word-wrap: break-word;
    position: relative;
    border-top: 1px solid rgb(0 0 0 / 8%);}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comments ul li .user-avatar {display: inline-block;float: left;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comments ul li .user-avatar img {width: 30px;height: 30px;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comments ul li .pp_com_body {margin-left: 38px;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comments ul li .pp_com_body span {background-color: rgb(0 0 0 / 8%);padding: 7px 10px;border-radius: 18px;display: inline-block;line-height: 18px;color: #555555;position: relative;padding-right: 30px;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comments ul li .pp_com_body strong {color: #262626;font-weight: 600;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comments ul li strong a {font-weight: 600;text-decoration: none;color: #262626;margin: 0px 5px 0px 0px; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comments ul li a.hashtag, .light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comments ul li a.mention {color: #003569; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comments ul li .delcomment {color: #c7c7c7;cursor: pointer;right: 10px;top: 5px;position: absolute; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comments ul li .delcomment:hover {color: #222; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box {width: 100%;padding: 0px 15px;background: #fff;flex: 0 0 auto;vertical-align: bottom;box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.05);position: relative; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .votes {padding-top: 10px;width: 100%;/*overflow: hidden;*/display: flex;align-items: center; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .votes span {overflow: hidden;font-weight: 500;color: #616770;padding: 0; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .votes span#lb-copy-post{margin-left:10;margin-right: 13px;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .votes span#lb-copy-post svg.feather{width: 23px;height: 23px;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .votes span svg.feather{color: #616770;width: 25px;height: 25px;margin-top: 0px;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .votes span#lb-like-post{margin-right: 5px;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .votes span#lb-like-post.active svg.feather{color: #ed4856;fill: #ed4856;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .votes span#lb-save-post.active svg.feather{color: #FF9800;fill: #FF9800;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .votes #lb-embed-post{margin-left:auto;margin-right: 10px;position: relative;cursor: pointer;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .votes #lb-embed-post svg.feather{width: 23px;height: 23px;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .votes #lb-embed-post .dropdown-menu {padding: 6px 0;margin: 6px 0;box-shadow: 0 1px 6px rgba(0, 0, 0, 0.35);}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .votes #lb-embed-post .dropdown-menu  li a {color: #595959;font-size: 13px;line-height: 16px;font-weight: 600;text-decoration: none;padding: 10px 15px;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .text-input {width: 100%;padding: 0px;position: relative; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .text-input .commenting-overlay {position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;text-align: center;opacity: 0.6; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .text-input .commenting-overlay #pp_loader {display: block;float: none;padding: 13.4px 15px;margin-top: 5px;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .text-input input {border: none;box-shadow: none;height: 50px;color: #262626;font-size: 13px;line-height: 16px;padding-left: 0px; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .text-input .emojionearea.emojionearea-inline {margin: 8px 0;box-shadow: none;}
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .text-input .login-2comment {width: 100%;height: 50px;font-size: 14px;color: #777;padding: 14px 0; }
.light__box .lightbox-outer .lightbox-inner .post-data .posts-votes .posts-votes-inner .comment-box .text-input .login-2comment a {font-weight: 600; }
.light__box .lightbox-outer .lightbox-inner .post-data .pp_light_close{    position: fixed;
    top: 15px;
    right: 15px;
    cursor: pointer;
    padding: 10px;
    z-index: 30001;
    background-color: white;
    border-radius: 50%;
    line-height: 1;}
.light__box .lightbox-outer .lightbox-inner .post-data .light__box-slide-controls {margin-top: auto;position: fixed;top: 0;padding: 0px 10px;height: 100%;display: flex;color: #fff;z-index: 3000; }
.light__box .lightbox-outer .lightbox-inner .post-data .light__box-slide-controls span {margin: auto;background-color: rgb(0 0 0 / 80%);
    border-radius: 50%;
    padding: 5px;}
.light__box .lightbox-outer .lightbox-inner .post-data .light__box-slide-controls span svg.feather{margin-top: 0;width: 30px;height: 30px;}
.light__box .lightbox-outer .lightbox-inner .post-data .light__box-slide-controls.next {right: 10px; }
.light__box .lightbox-outer .lightbox-inner .post-data .light__box-slide-controls.prev {left: 10px; }

.btn-following {border: 1px solid #9da6af;background-color: transparent;  color: #262626; }

/*Home Follow Sugg*/
.follow-suggestions-cr {width: 100%;
/*background: #fff;margin-bottom: 30px;border-radius: 3px;overflow: hidden;-webkit-box-shadow: 0 1px 4px 0 rgba(0,0,0,0.14);box-shadow: 0 1px 4px 0 rgba(0,0,0,0.14);*/
}
.follow-suggestions-cr div.fluid h5 {margin: 15px 15px 0 15px;overflow: hidden;font-weight: 600;color: #515151;font-size: 15px;line-height: 18px; }
.follow-suggestions-cr div.fluid h5 a {color: #3897f0;text-decoration: none;transition: all 0.2s ease; }
.follow-suggestions-cr div.fluid h5 a svg.feather {margin: -3px 0px 0px -4px;width: 17px;height: 17px;transition: transform 0.2s ease;}
.follow-suggestions-cr div.fluid h5 a:hover {color: #262626;}
.follow-suggestions-cr div.fluid h5 a:hover svg.feather {transform: translateX(2px);}
.follow-suggestions-cr .cr-wrapper {width: 100%;overflow-y: hidden;position: relative; }
.follow-suggestions-cr .cr-wrapper .owl-carousel {
    /*padding: 15px;*/
}
.follow-suggestions-cr .cr-wrapper .owl-carousel .item {text-align: center;background: #fff;box-shadow: 0 0px 3px rgba(0, 0, 0, 0.1), 0 2px 3px rgba(0, 0, 0, 0.1);border-radius: 9px;padding: 10px 5px;margin: 10px 8px 10px 0px;display: inline-block;outline: 0; }
.follow-suggestions-cr .cr-wrapper .owl-carousel .item .avatar {display: block;margin: 0 auto 5px;width: 100px;height: 100px; }
.follow-suggestions-cr .cr-wrapper .owl-carousel .item .avatar img {width: 100%;height: 100%;border-radius: 50%; }
.follow-suggestions-cr .cr-wrapper .owl-carousel .item .uname {padding: 5px 0;width: 120px; }
.follow-suggestions-cr .cr-wrapper .owl-carousel .item .uname a {display: block;width: 100%;color: #262626;font-family: "Lato",sans-serif;font-size: 15px;line-height: 18px;text-decoration: none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
.follow-suggestions-cr .cr-wrapper .owl-carousel .item .uname span {color: #999;font-size: 14px;line-height: 18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block; }
.follow-suggestions-cr .cr-wrapper .owl-carousel .item .button button {border: 0 !important;background: #4481eb;color: white;margin-top: 3px;padding: 7px 21px;border-radius: 50rem;font-size: 15px;font-family: 'Roboto', sans-serif;outline: 0;text-overflow: ellipsis;overflow: hidden;max-width: 80%;white-space: nowrap;background: linear-gradient(135deg, #f65599 0%,#d41767 100%);transition: box-shadow 0.15s ease-in-out; }
.follow-suggestions-cr .cr-wrapper .owl-carousel .item .button button:focus {box-shadow: 0 0 0 0.2rem rgba(128, 137, 255, 0.25);}
.follow-suggestions-cr .cr-wrapper .owl-carousel .item .button button.btn-following {background: #1dcc7d;background: linear-gradient(45deg, #1dcc7d 0%, #19d9b4 100%);color: #fff !important;}
.follow-suggestions-cr .cr-wrapper .owl-carousel .item .button button.btn-following:focus {box-shadow: 0 0 0 0.2rem rgba(0, 196, 118, 0.25) !important;}
.follow-suggestions-cr .cr-wrapper .slick-prev, .follow-suggestions-cr .cr-wrapper .slick-next {color: #efefef;background: #676767;visibility: hidden;opacity: 0;transition: all 0.2s linear;}
.follow-suggestions-cr .cr-wrapper .slick-next {right: 10px;}
.follow-suggestions-cr .cr-wrapper .slick-prev {left: 10px;}
.follow-suggestions-cr .cr-wrapper:hover .slick-prev, .follow-suggestions-cr .cr-wrapper:hover .slick-next {visibility: visible;opacity:1; }
.follow-suggestions-cr .cr-wrapper:hover .slick-prev.slick-disabled, .follow-suggestions-cr .cr-wrapper:hover .slick-next.slick-disabled {opacity: 0;visibility: hidden;}