
    .statusfeed_all_textarea {
        width: 100%; color: #636363; width: 100%; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
    }
    
    .statusfeed_all_submit {
        -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
    }
    
    .statusfeed_block_submit {
        -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; width: 100%; 
    }
    
    .statusfeed_avatarfull_td {
        border-right: none; padding-top: 0px;
    }
    
    .statusfeed_avatarmini_td {
        border: none; padding-top: 0px;
    }
    
    .statusfeed_avatar_img {
        border: 1px solid #b6b6b6; border-radius: 3px; -moz-border-radius: 3px; padding: 2px; margin: 2px;
    }
    
    .statusfeed_comment_full_img {
        border: 1px solid #b6b6b6; border-radius: 3px; -moz-border-radius: 3px; padding: 2px;
    }
    
    .statusfeed_postedby {
        font-size: 10px; border: none; color: #4A4A4A; padding-top: 2px;
    }
    
    .statusfeed_postedby_mini {
        font-size: 10px; border: none; color: #4A4A4A;
    }
    
    .statusfeed_full_info {
        position:relative; height: 100%;
    }
    
    .statusfeed_mini_info {
        padding-top: 1px; padding-bottom: 3px;
    }
    
    .statusfeed_full_bottom {
        padding-bottom: 0px; border-top: none; border-left: none;
    }
    
    .statusfeed_full_bottomtext {
        padding-top: 1px; padding-bottom: 5px;
    }
    
    .statusfeed_commentlink {
        padding: 0px; padding-left: 4px;
    }
    
    .statusfeed_full_text {	
        padding-top: 1px; font-size: 13px;
    }
    
    .statusfeed_mini_text {
        padding-top: 2px;	
    }
    
    .statusfeed_full_comment_text {
        padding-top: 2px; font-size: 12px;
    }
    
    .statusfeed_full_textbit {
        padding-bottom: 0px; border-left: none; border-bottom: none;
    }
    
    .statusfeed_mini_textbit {
        padding-bottom: 0px; border: none;
    }
    
    .statusfeed_mini_comments {
        border: none; border-top: 1px solid #d6d6d6;
    }
    
    .statusfeed_mini_comments_inner {
        border-right: none; border-bottom: none; border-top: 1px solid#d6d6d6; padding-left: 5px;
    }
    
    .statusfeed_mini_comments_borderbottom_td, statusfeed_full_comment_bottom {
        padding: 0px; border: none;
    }
    
    .statusfeed_full_comment_border {
        border-bottom: 1px solid #d6d6d6;
    }
    
    .statusfeed_mini_comments_borderbottom_div {
        /* border-bottom: 1px solid #d6d6d6; */
        border-bottom: 1px solid rgba(187 183 183 / 33%); 
    }
    
    .statusfeed_noborder_right {
        border-right: none; 
    }
    
    .statusfeed_noborder_left {
        padding-bottom: 0px; border-left: none; padding-right: 15px; 
    }
    
    .statusfeed_noborder {
        border: none;
    }
    
    .statusfeed_noborder_left_min {
        border-left: none; padding-right: 15px;
    }
    
    .statusfeed_comment_padding {
        padding-top: 1px; padding-bottom: 3px;
    }
    
    .statusfeed_portal_table {
        background: #ffffff; min-width: 230px;
    }
    
    .statusfeed_portal_textarea {
        width: 100%; color: #636363; width: 100%; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;
    }
    
    .statusfeed_portal_submit {	
        width: 100%; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; 
    }
    
    .statusfeed_portal_formcontainer {
        padding: 10px;
    }
    
    .statusfeed_likebutton_span {
        margin-left: 3px; margin-right: 7px;
    }
    
    .statusfeed_likebutton_link {
        padding: 1px 0 1px 16px; background-image: url(../../../images/usercp_sprite.png); background-repeat: no-repeat; background-position: 0 -280px;
    }

    .statusfeed_reportbutton_link {
        padding: 1px 0 1px 16px; background-image: url(../../../images/usercp_sprite.png); background-repeat: no-repeat; background-position: 0 -80px; margin-right: -3px;
    }
    
    .statusfeed_commentcontainer_table {
        width: 100%; width: 100%; border-left: 3px solid rgba(128 122 122 / 21%); padding-left: 5px;
		/* border-left: 3px solid #E2E2E2; */ 
    }
    
    .statusfeed_commentcontainer_td1 {
        padding: 4px; border-right: none; 
    }
    
    .statusfeed_commentcontainer_input {
        -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; color: #636363; width: 100%; 
    }
    
    .statusfeed_edit_textfield {
        width: 75%; height: 40px;
    }	

    /* Dropdown Button */
    .dropbtn {
      cursor: pointer;
    }
    
    /* Beta 2: Remove this: */ 
    /* Dropdown button on hover & focus */
    .dropbtn:hover, .dropbtn:focus {
      background-color: #2980B9;
    }
    
    /* Dropdown button on hover & focus */
    .dropbtn_sf:hover, .dropbtn_sf:focus {
      background-color: unset !important;
      color: unset !important;
    }

    /* The container <div> - needed to position the dropdown content */
    .dropdown {
      position: relative;
      display: inline-block;
    }

    /* Fix for some themes */
    .dropdown_sf_fix {
        width: unset; 
        display: inline-block; 
    }
    
    /* Dropdown Content (Hidden by Default) */
    .dropdown-content {
      display: none;
      position: absolute;
      background-color: #f1f1f1;
      min-width: 110px;
      right: 4px; 
      box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
      z-index: 1;
    }
    
    /* Links inside the dropdown */
    .dropdown-content a {
      color: black;
      padding: 6px 10px;
      text-decoration: none;
      display: block;
    }
    
    /* Change color of dropdown links on hover */
    .dropdown-content a:hover {background-color: #ddd}
    
    /* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
    .show {display:block;}

	.likeButton_tooltip {
		background: #000000 !important;
		width: auto !important; 
		max-width: 300px !important;
		color: #ffffff !important; 
		border-radius: 4px !important; 
		padding: 4px !important;
		border: 1px solid #dddddd !important; 
    }

    .statusfeed_commentcontainer_table .trow1, .statusfeed_commentcontainer_table .trow2 {
        padding: 3px; 
    }


    .sf_trow2 {
        background: #f1f1f1 !important;
        border-right: 1px solid rgb(127 127 126 / 27%) !important;
    }
    
    .sf_trow2, .statusfeed_commentlink {
        border-bottom: 1px solid #dddddd !important;
        border-radius: 0px !important;
    }
    
    /*! jQuery UI - v1.12.1 - 2020-10-29
    * http://jqueryui.com
    * Includes: core.css, tooltip.css
    * Copyright jQuery Foundation and other contributors; Licensed MIT */
    
    /* Layout helpers
    ----------------------------------*/
    .ui-helper-hidden {
        display: none;
    }
    .ui-helper-hidden-accessible {
        border: 0;
        clip: rect(0 0 0 0);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px;
    }
    .ui-helper-reset {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        line-height: 1.3;
        text-decoration: none;
        font-size: 100%;
        list-style: none;
    }
    .ui-helper-clearfix:before,
    .ui-helper-clearfix:after {
        content: '';
        display: table;
        border-collapse: collapse;
    }
    .ui-helper-clearfix:after {
        clear: both;
    }
    .ui-helper-zfix {
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        position: absolute;
        opacity: 0;
        filter:Alpha(Opacity=0); /* support: IE8 */
    }
    
    .ui-front {
        z-index: 100;
    }
    
    
    /* Interaction Cues
    ----------------------------------*/
    .ui-state-disabled {
        cursor: default !important;
        pointer-events: none;
    }
    
    
    /* Icons
    ----------------------------------*/
    .ui-icon {
        display: inline-block;
        vertical-align: middle;
        margin-top: -.25em;
        position: relative;
        text-indent: -99999px;
        overflow: hidden;
        background-repeat: no-repeat;
    }
    
    .ui-widget-icon-block {
        left: 50%;
        margin-left: -8px;
        display: block;
    }
    
    /* Misc visuals
    ----------------------------------*/
    
    /* Overlays */
    .ui-widget-overlay {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .ui-tooltip {
        padding: 8px;
        position: absolute;
        z-index: 9999;
        max-width: 300px;
    }
    body .ui-tooltip {
        border-width: 2px;
    }
    