.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog {
    /* position: absolute;
    left: 50%;
    top: 50%; */
    /* transform: translate(-50%, -50%) !important; */
    margin: 0 auto !important;
    max-width: 100%;
    width: auto !important;
    height: 100% ;
}
.modal-90w.single_popup_on.new_modal_full.modal-dialog .modal-content{
    height: 100%;
    max-height: 100%;
}
.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on_new.modal-dialog {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%) !important;
    margin: 0 auto !important;
    max-width: 90%;
    width: auto !important;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content {
    width: 100%;
    padding: 20px !important;
    margin-top: 0px;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content .modal-header {
    background: transparent;
    position: absolute;
    right: -5px;
    z-index: 1;
    top: -5px;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content .modal-header button.close {
    width: 27px;
    height: 27px;
    border-radius: 50%;
    background: #333;
    text-align: center;
    cursor: pointer;
    opacity: 1;
    font-size: 20px;
    font-weight: 400;
    line-height: 27px;
    position: relative;
}
.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.new_modal_full.modal-dialog .modal-content .modal-header button.close {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: #333;
    text-align: center;
    cursor: pointer;
    opacity: 1;
    font-size: 20px;
    font-weight: 400;
    line-height: 24px;
    position: relative;
    margin-right: 5px;
    margin-top: 5px;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content .modal-header button.close span {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-weight: bold;
    font-size: 20px;
    height: 27px;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details {
    padding: 0 !important;
    max-height: 95%;
    position: relative;
    min-height: 65vh;
    /* overflow-x: hidden !important; */
}
.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.new_modal_full.modal-dialog .modal-content #popup-post-details{
    height: 100% !important;
    max-height: 100%;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post-detail-popup-loader {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 11;
    float: left;
    width: 100%;
    display: flex;
    align-items: center;
    height: 100%;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post-detail-popup-loader .cssload-container-div {
    width: 100%;
}
/*@media only screen and (min-width: 993px){*/
    .fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side {
        position: relative;
        display: table-cell;
        vertical-align: middle;
        text-align: center;
        /* min-width: 510px; */
        min-height: 75vh;
        max-height: 90vh;
        /* max-width: 60vw; */
        width: 75%;
    }

/*}*/


.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side button.btn.btn_left {
    padding: 3px;
    height: 35px;
    width: 35px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border: 0;
    top: calc(50% - 40px);
    bottom: 40px;
    left: 2.5%;
    text-align: center;
    position: absolute;
    font-weight: 400;
    z-index: 10;
    opacity: .7;
    color: #fff;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side button.btn.btn_right {
    padding: 3px;
    height: 35px;
    width: 35px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border: 0;
    top: calc(50% - 40px);
    bottom: 40px;
    right: 2.5%;
    text-align: center;
    position: absolute;
    font-weight: 400;
    z-index: 10;
    opacity: .7;
    color: #fff;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side button.btn.btn_left:hover,
.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side button.btn.btn_right:hover {
    opacity: 1;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side .post-popup-contain-details {
    min-height: 350px;
    height: 0px;
    position: relative;
    white-space: nowrap;
    max-height: 773px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side .post-popup-contain-details .helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side img {
    vertical-align: middle;
    /* max-height: 773px; */
    max-height: 100vh;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    /* width: -webkit-fill-available; */
    width: auto;
    max-width: 100%;
}
.modal-90w.single_popup_on.new_modal_full.modal-dialog .modal-content{
    border-radius: 0px;
}
.modal-90w.single_popup_on.new_modal_full.modal-dialog .modal-content div#popup-post-details .post_left_side{
    background-color: black;
    min-height: 95vh;
    max-height: 98vh;
}
.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side .video-post-popup-wrap {
    height: 120vh !important;
    position: relative;
    width: 100%;
}
.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.new_modal_full.modal-dialog .modal-content #popup-post-details .post_left_side .video-post-popup-wrap {
    min-height: 120vh !important;
    position: relative;
    width: 100%;
}

@media screen and (max-height: 900px) {
    .fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.new_modal_full.modal-dialog .modal-content #popup-post-details .post_left_side .video-post-popup-wrap {
        min-height: 95vh !important;
        position: relative;
        width: 100%;
    }
    .fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side .video-post-popup-wrap {
        height: 98vh !important;
        position: relative;
        width: 100%;
    }
}

@media screen and (min-width: 992px) and (max-width: 1023px) {
    /* Your CSS rules for screen widths between 990px and 1023px go here */
    .video-post-spacing {
        min-height: auto !important;
        min-width: 70vw;
    }
    .meme-responsive_class{
        max-width: 62.5vw;
    }
    .video-post-spacing{
        min-width: 60vw !important;
    }
}
@media screen and (min-width: 992px) and (max-width: 1023px){
    .video-post-spacing {
        min-width: 62.5vw !important;
    }
}
@media screen and( max-width: 1023px){
    .video-post-spacing {
        min-width: 65vw !important;
    }
}

.video-post-spacing {
    min-height: auto !important;
    min-width: 74.5vw;
}

@media  screen and (min-height: 990px) {
    .video-post-spacing {
        min-height: 100vh !important;
        min-width: 60vw
    }
    .video-react-video{
        max-height: fit-content;
    }

}

.meme-responsive_class{
    width: 75vw;
    height : 95vh
}
.image-responsive-class{
    width: 70vw
}



@media screen and (max-width: 1279px){
    .meme-responsive_class{
        width: 66vw;
        height : 95vh
    }
    .image-responsive-class{
        width: 60vw
    }
    .video-post-spacing {
        min-width: 66vw
    }
}
@media screen and (max-width: 959px){
    .meme-responsive_class{
        width: 100vw;
        height : 100vh
    }
    .image-responsive-class{
        width: 100vw
    }
}

    .video-react-video{
        max-height: 100vh !important;
        background-color: black!important;
    }



/*    @media screen and (min-width: 800px) {*/
/*    .fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side .video-post-popup-wrap {*/
/*        height: 110vh !important;*/
/*        position: relative;*/
/*        width: 100%;*/
/*    }*/
/*}@media screen and (min-width: 120px) {*/
/*    .fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.new_modal_full.modal-dialog .modal-content #popup-post-details .post_left_side .video-post-popup-wrap {*/
/*        min-height: 90vh !important;*/
/*        position: relative;*/
/*        width: 100%;*/
/*    }*/
/*    .fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side .video-post-popup-wrap {*/
/*        height: 98vh !important;*/
/*        position: relative;*/
/*        width: 100%;*/
/*    }*/
/*}*/



.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side .video-post-popup-wrap img.video-image-bg {
    bottom: 0;
    height: 100%;
    left: 0;
    opacity: .7;
    width: 100%;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side .video-post-popup-wrap .video-react {
    max-width: 100%;
    max-height: 100%;
    float: left;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: black!important;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side .video-post-popup-wrap .video-react .video-react-video {
    width: inherit !important;
    height: inherit !important;
    position: relative !important;
    max-height: 100% !important;
    min-height: 350px !important;
    max-width: 100% !important;
    transform: translate(-50%, -50%) !important;
    top: 50% !important;
    left: 50% !important;
    background: #000001 !important;
}

.video-react-has-started .video-react-control-bar {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    visibility: visible;
    opacity: 1;
    -webkit-transition: visibility .1s, opacity .1s;
    -moz-transition: visibility .1s, opacity .1s;
    -o-transition: visibility .1s, opacity .1s;
    transition: visibility .1s, opacity .1s;
    width: 100%;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side .img_options {
    position: absolute;
    top: 0;
    max-width: 208px;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
    box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
    z-index: 10;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side .img_options ul {
    padding-left: 0;
    margin: 0;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side .img_options ul li {
    list-style: none;
    padding: 7px 15px;
    display: block;
    border-bottom: 1px solid #00000026;
    font-size: 14px;
    cursor: pointer;
    text-align: left;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side .img_options ul li:hover {
    background-color: #f5f5f5;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side {
    /* min-width: 510px;
    width: 510px;
    max-width: 520px; */
    position: relative;
    vertical-align: top;
    padding-left: 10px;
    display: table-cell;
    padding-bottom: 13px;
    width: 25%;
    padding-top: 15px;
}

.single_popup_on .is_shared_posted .right_popup_post_body .like_count_string {
    position: absolute;
    left: 40px;
    top: 4px;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 19px;
}

.single_popup_on .is_shared_posted .right_popup_post_body .post-commnet-container {
    float: left;
    width: 100%;
    border-top: none;
    height: 100%;
    /* min-height: 30.5vh;
    max-height: 47vh; */
    overflow-y: auto;
    overflow-x: hidden;
    margin-top: 5px;
    position: relative;
}
.single_popup_on.new_modal_full .is_shared_posted .right_popup_post_body .post-commnet-container {
    float: left;
    /* width: 100%; */
    width: 99%;
    border-top: none;
    height: 100%;
    /* min-height: 56vh;
    max-height: 56vh !important; */
    overflow-y: auto;
    overflow-x: hidden;
    margin-top: 5px;
    position: relative;
}

.single_popup_on .is_shared_posted .right_popup_post_body .my_streamcontent_post_date {
    float: right;
    width: min-content;
    padding: 0px;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content {
    float: left;
    width: 100%;
    position: relative;
    padding-right: 0;
    min-height: 75vh;
    max-height: 95vh;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body::-webkit-scrollbar {
    display: none;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body::-moz-scrollbar {
    display: none;
}
/* .post-upd-top .post_cat_Report{
    margin-right: -15px;
} */

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .post_profile_top,
.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body,
.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .comment_friend.after_comment {
    float: left;
    width: 100%;
    display: inline-block !important;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .post_profile_top.post_In_Group{
    display: flex !important;
}
.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main {
    float: left;
    height: 100%;
    position: relative;
    width: 100%;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .post_profile_top .post-user-profile-details .post-upd-top {
    position: relative;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .post_profile_top .post-user-profile-details .post-upd-top span.post_head_cat21 a {
    padding: 5px;
    font-size: 11px;
    font-weight: 400;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .my_streamcontent_bottom {
    margin-top: 0;
    margin-bottom: 0;
    /* max-height: 25vh; */
    /* max-height: 15vh;
    overflow-y: auto;
    min-height: 12vh; */
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .my_streamcontent_bottom .my_streamcontent2.main {
    padding: 10px !important;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .my_streamcontent2.main .my_streamcontent2_left.post-like-tooltip.handlePostLikeShow {
    width: 85% !important;
    float: left;
    position: relative;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix {
    float: left;
    width: 100%;
    min-height: 65px;
    bottom: 0;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed {
    float: left;
    width: 100%;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment {
    width: 100%;
    margin: 0;
    padding: 16px 0 0 !important;
    display: block;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment .my_streamcontent2_left_icon {
    margin-right: 5px;
    margin-top: 9px;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment .my_streamcontent2_right_input.main {
    float: left;
    margin: 0;
    width: 83% !important;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment .my_streamcontent2_right_input.main .mentions-input-box {
    width: 100% !important;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment .comment_new_style.comment_area_591 {
    float: right;
    width: 30px;
    margin-top: 10px;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment .comment_new_style.comment_area_591 .comment_new_left_side form.comment_new_style_form .capture_input .capture {
    position: relative;
    height: 25px;
    padding: 0;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment .my_streamcontent2_right_input.main .cancel_new_btn.comment_cancel {
    margin-left: 0;
    right: -45px;
    margin-top: -12px !important;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment .comment_new_style.comment_area_591 .comment_new_left_side form.comment_new_style_form .capture_input .capture input {
    top: 0;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment .comment_new_style.comment_area_591 .comment_new_left_side form.comment_new_style_form .capture_input .capture svg {
    position: relative;
    left: 0 !important;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment .my_streamcontent2_right_input.main .comment_image_preview {
    padding: 5px;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment .my_streamcontent2_right_input.main .comment_image_preview img {
    height: 60px;
    width: 60px;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment .my_streamcontent2_right_input.main .comment_image_preview span.comment_image_close {
    left: 50px;
    top: 3px;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment .comment_new_style.comment_area_591 .comment_new_left_side form.comment_new_style_form .capture_input {
    float: left;
    padding: 0;
    top: 0;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment .comment_new_style.comment_area_591 .comment_new_left_side {
    position: relative;
    right: 0;
    top: 0;
}

.promo-video-modal .modal-content {
    width: 100%;
    height: 100%;
    display: inline-block;
}

.promo-video-modal .modal-header {
    float: left;
    width: 100%;
}

.promo-video-modal div#loginsignup {
    float: left;
    width: 100%;
    height: 100%;
}

.promo-video-modal .pubic-video-show {
    width: 100%;
    height: auto;
    display: inline-block;
}

.promo-video-modal .video-react-video {
    max-height: 542px !important;
    background: inherit !important;
    width: 100%;
    height: auto;
    position: unset !important;
}

#video_react_id .video-react-controls-enabled video.video-react-video {
    width: 100% !important;
    object-fit: contain !important;
    background: black !important;
}

.video-react-controls-enabled.video-react-has-started.video-react-playing.video-react-fullscreen.video-react-user-inactive.video-react-workinghover.video-react video.video-react-video,
.video-react-controls-enabled.video-react-has-started.video-react-paused.video-react-fullscreen.video-react-user-active.video-react-workinghover.video-react video.video-react-video,
.video-react-controls-enabled.video-react-has-started.video-react-paused.video-react-fullscreen.video-react-user-inactive.video-react-workinghover.video-react video.video-react-video,
.video-react-controls-enabled.video-react-has-started.video-react-playing.video-react-fullscreen.video-react-user-active.video-react-workinghover.video-react video.video-react-video {
    height: 100vh !important;
    max-height: 100vh !important;
}

.single_post_popup .post_right_side .post-commnet-container .general-comment-main .my_streamcontent3_top_left.left3 h5 a,
.single_post_popup .post_right_side .post-commnet-container .my_streamcontent3.main.reply_comment_area h5 a {
    font-size: 13px;
}

.single_post_popup .post_right_side .post-commnet-container .my_streamcontent2.main.after_comment.comment_reply_row {
    border-radius: 0;
    float: right;
}

.single_post_popup .post_right_side .post-commnet-container .my_streamcontent2.main.after_comment.comment_reply_row .modalPost_commentReply {
    float: left;
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.single_post_popup .post_right_side .post-commnet-container .my_streamcontent2.main.after_comment.comment_reply_row .my_streamcontent2_right_input.main.comment_reply_input_text {
    width: 82% !important;
}

.status_content .comment_friend.after_comment .my_streamcontent3_right_history.main .my_streamcontent3_top_left .MoreComm span:nth-child(2) {
    margin: 0 6px;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body {
    min-height: 68vh;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .my_streamcontent3.main .my_streamcontent3_right_history_bottom {
    background-color: transparent !important;
    float: left;
    margin-left: 0;
    margin-top: 10px;
    padding: 2px 0;
    position: relative;
    width: 88%;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .media.com_link_post .media-left {
    width: 24% !important;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .media.com_link_post .media-left img.media-object {
    border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0 5px;
    -webkit-border-radius: 5px 0 0 5px;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .media.com_link_post .media-body {
    float: right;
    padding-left: 0;
    width: 74%;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment .my_streamcontent2_right_input.main .mentions-input-box .MentionInputCommentBox.MentionInputCommentBox--multiLine .MentionInputCommentBox__control {
    max-height: 130px;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment .my_streamcontent2_right_input.main .mentions-input-box .MentionInputCommentBox.MentionInputCommentBox--multiLine .MentionInputCommentBox__control .MentionInputCommentBox__highlighter {
    max-height: 130px;
    border: none !important;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .my_streamcontent3.main .my_streamcontent3_right_history_bottom .my_streamcontent3_bottom_left.comment_img_17 .comment-not-available {
    float: left;
    width: 100%;
}

.reply_comment_area .my_streamcontent3_right_history_bottom .my_streamcontent3_bottom_left.comment_img_17 .comment-not-available {
    width: 100%;
}

.reply_comment_area .my_streamcontent3_right_history_bottom .my_streamcontent3_bottom_left.comment_img_17 .comment-not-available .postNotFound {
    width: 85%;
}

.single_post_popup .post_right_side .post-commnet-container .my_streamcontent2.main.after_comment.comment_reply_row .comment_new_style.comment_area_591 .comment_new_left_side form.comment_new_style_form .capture_input {
    padding: 0;
    top: 0 !important;
}

.single_post_popup .post_right_side .post-commnet-container .my_streamcontent2.main.after_comment.comment_reply_row .comment_new_style.comment_area_591 .comment_new_left_side form.comment_new_style_form .capture_input .capture {
    float: left;
    height: 25px;
    padding: 0 !important;
}

.single_post_popup .post_right_side .post-commnet-container .my_streamcontent2.main.after_comment.comment_reply_row .my_streamcontent2_right_input.main.comment_reply_input_text .cancel_new_btn.comment_cancel {
    padding: 0 !important;
    margin-left: 0;
    right: -38px;
}

.post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .post_profile_top.post_In_Group {
    margin-bottom: 15px;
}
.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side.screenHeight{
    height: 1080px;
}
.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.new_modal_full.modal-dialog .modal-content{
    padding: 0px !important;
}
.fade.single_post_popup.zindexs.post-view-popup-21.in.modal .modal-90w.single_popup_on.new_modal_full.modal-dialog .modal-content div#popup-post-details{
    max-height: 100vh !important;
}
/* .modal-90w.single_popup_on.new_modal_full.modal-dialog .post_profile_top.post_In_Group {
    margin-left: -15px;
} */
/* .post_profile_top .post-user-profile-details .post-upd-name.postUpdName_verificationBadgeLink2 {
font-size: 10px;
} */

.modal-90w.single_popup_on.new_modal_full.modal-dialog .post_time_date{
    display: flex;
}
/* .my_streamcontent.main span.post_head_cat21{
    margin-left: 45px;
} */
.post-upd-top .post_cat_Report.from_popup_post {
    min-width: 10px !important;
    /* float: left; */
    margin-right: 24px;
}
.post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .post_profile_top.post_In_Group.from_popup_post_modal{
    margin-bottom: 10px;
}
html.hydrated body.popup-scroll-hide-privacy.modal-open {
    overflow: hidden !important;
}
.black_background{
    background-color: transparent;
}
button.btn.btn_right.black_background .cssload-container-div.center30x30.common-height {
    min-height: 100% !important;
}
.modal-90w.single_popup_on.new_modal_full.modal-dialog .modal-content div#popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix{
    position: fixed;
    z-index: 99999999999;
}
.my_streamcontent.main .category_if_popup_post {
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
    align-content: stretch;
    flex-wrap: nowrap;
    width: 94%;
}
.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.new_modal_full.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment {
    width: 24%;
}

@media  screen and (max-width: 959px){
    .fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.new_modal_full.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment {
        width: 100%;
    }
}
.fade.single_post_popup.zindexs.post-view-popup-21.in.modal{
    overflow-y: hidden;
}
.padding_bottom_ten{
    padding-bottom: 30px;
}
.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.new_modal_full.modal-dialog .modal-content div#popup-post-details .post_right_side .portfolio_body_right4.main.status_content {
    height: 100vh;
    overflow-y: scroll;
}



.video_ad_cmt h2 {
    font-weight: 700;
    font-size: 45px;
    line-height: 48px;
    color: #000000 !important;
}
.video_ad_cmt p {
    font-size: 15px;
    line-height: 27px;
    font-weight: 400;
    word-break: break-word;
    background: transparent;
    color: #333333;
}
.fade.single_post_popup.zindexs.post-view-popup-21.in.modal .video_ad_cmt .video_ad_btn_url{
    width: 100% !important;
    float: right;
}
.fade.single_post_popup.zindexs.post-view-popup-21.in.modal .video_ad_cmt .video_ad_btn_url a.btn.btn-success{
float: right !important;
}
.video_ad_cmt_header_part {
    padding: 30px;
    padding-top: 141px;
}
.fade.single_post_popup.zindexs.post-view-popup-21.in.modal .video_ad_cmt .video_ad_btn_url a.btn.btn-success {
    /* float: right !important; */
    width: 100%;
    margin-top: 20px;
    /* background: rgba(38, 135, 201, 0.1) !important; */
    border-radius: 5px;
    display: inline-block;
    padding: 6px 10px;
    font-weight: 500;
    font-size: 14px;
    line-height: 19px;
    color:#FFFFFF !important;
    height: 52px;
    background: #2687C9 !important;
    display: flex;
    justify-content: center;
    align-items: center;

}
div#popup-post-details .video_ad_cmt {
    background: #EAF7FF;
}

.MuiGrid-root.MuiGrid-container .post_left_side_main {
    display: flex;
}
.MuiGrid-root.MuiGrid-container .post_left_side_main .popup_postContent.image-responsive-class {
    width: 100%;

    /* checking this part */
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.post_left_side_main .post_left_side {
    max-height: 100% !important;
    width: 100% !important;
}
.post_left_side_main .post_left_side .meme_new_popup_design_19{
    height: 100%;
    margin: 0px !important;
}
.post_left_side_main .post_left_side .meme_new_popup_design_19 .meme-responsive_class{
    height: 100%;
    margin: 0px !important;
    display: flex;
    justify-content: center;
    align-items: center;
}
.post_left_side_main .popup_postContent.image-responsive-class .image_responsive_click_part {
    /* height: 100%; */
    /* width: 100%; */
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.post_left_side_main .popup_postContent.image-responsive-class img {
    /* width: 100% !important; */
    height: auto;
}
.single_post_image_section.width_fix img {
    width: 100% !important;
    height: auto;
}
.single_post_image_section.height_fix img,
.single_post_image_section.height_width_equal img  {
    width: auto !important;
    height: 100% !important;
}
.single_post_image_section.width_fix {
    width: 100% !important;
    height: auto;
}
.single_post_image_section.height_fix,
.single_post_image_section.height_width_equal {
    width: auto !important;
    height: 100% !important;
}
/* .single_post_image_section.height_width_equal img {
    height: auto !important;
    width: auto !important;
} */