.sct_comments_topic {
    display:inline-block;
    width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    /*margin-bottom:20px;*/
}
.sct_topics {
    display:inline-block;
    width:100%;
    height:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    /*max-height:480px;*/
    overflow-x:hidden;
    overflow-y:hidden;
}
.sct_topics::-webkit-scrollbar {
    width:3px;
    height:3px;
}
.sct_topics::-webkit-scrollbar-thumb {
    background:#999999;
    border-radius:2px;
}
.sct_comments_topic_header {
    display:inline-block;
    width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 18px;
    font-weight: 300;
    color: #727272;
    margin-bottom:10px;
}
.sct_comments_topic_header_link {
    font-size: 18px !important;
    font-weight: 300 !important;
    color: #727272 !important;
    cursor: pointer;
}
.sct_comments_topic_header_link:hover {
    font-size: 18px !important;
    font-weight: 300 !important;
    color:#E47129 !important;
}
.sct_topic_data {
   display:inline-block;
    width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    line-height:1.4;
    color: #727272;
}
.sct_topic_description {
    display:inline-block;
    width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    line-height:1.4;
}
.sct_comments_topic_description {
    display:inline-block;
    width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    line-height:1.4;
    margin-bottom:20px;
    /*overflow-x: hidden;*/
    /*overflow-y: scroll;*/
}
.sct_topic {
    display:inline-block;
    width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom:20px;
}
.sct_topic_header {
    display:inline-block;
    width:auto;
    clear:both;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 18px;
    font-weight: 300;
    color: #727272;
    cursor:pointer;
}
.sct_topic_header:hover {
    color:#E47129;
}
.sct_topic_status {
    display:inline-block;
    width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sct_topic_status_tb {
    width:auto !important;
}
.sct_topic_action_edit {
    display:inline-block;
    width:20px;
    height:20px;
    background:url('edit.png') center right no-repeat;
    background-size:20px;
    cursor:pointer;
    margin-right:5px;
}
.sct_topic_action_edit:hover {
    transition: background 0.5s ease;
    background:url('edit_active.png') center right no-repeat;
    background-size:20px;
}
.sct_topic_action_remove_confirm {
    display:none;
    position:absolute;
    width:220px;
    height:55px;
    border:1px solid #ababab;
    border-radius:2px;
    background-color:#ffffff;
    margin-top:2px;
    margin-left:-60px;
    padding:10px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: 2px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 2px 2px rgba(0, 0, 0, 0.05);
    z-index:1000;
}
.sct_topic_action_remove {
    display:inline-block;
    width:20px;
    height:20px;
    background:url('remove.png') center right no-repeat;
    background-size:20px;
    cursor:pointer;
    margin-right:5px;
}
.sct_topic_action_remove:hover {
    transition: background 0.5s ease;
    background:url('remove_active.png') center right no-repeat;
    background-size:20px;
}
.sct_topic_action_moderate {
    display:inline-block;
    width:20px;
    height:20px;
    background:url('moderate.png') center right no-repeat;
    background-position:0 1px;
    background-size:20px;
    cursor:pointer;
    margin-right:5px;
}
.sct_topic_action_moderate:hover {
    transition: background 0.5s ease;
    background:url('moderate_active.png') center right no-repeat;
    background-position:0 1px;
    background-size:20px;
}
.sct_topic_action_lock {
    display:inline-block;
    width:20px;
    height:20px;
    background:url('lock.png') center right no-repeat;
    background-size:20px;
    cursor:pointer;
    margin-right:5px;
}
.sct_topic_action_lock:hover {
    transition: background 0.5s ease;
    background:url('lock_active.png') center right no-repeat;
    background-size:20px;
}
.sct_topic_action_unlock {
    display:inline-block;
    width:20px;
    height:20px;
    background:url('unlock.png') center right no-repeat;
    background-size:20px;
    cursor:pointer;
    margin-right:5px;
}
.sct_topic_action_unlock:hover {
    transition: background 0.5s ease;
    background:url('unlock_active.png') center right no-repeat;
    background-size:20px;
}
.sct_topic_action_share {
    position: absolute;
    margin-top:2px;
    display: inline-block;
    width:18px;
    height:18px;
    background:url('share.png') center right no-repeat;
    background-repeat: no-repeat;
    background-size:18px;
    background-position:0 1px;
    cursor:pointer;
    margin-right:5px;
}
.sct_topic_action_share:hover {
    transition: background 0.5s ease;
    background:url('share_active.png') center right no-repeat;
    background-repeat: no-repeat;
    background-size:18px;
    background-position:0 1px;
    cursor:pointer;
    margin-right:5px;
}
.sct_topic_actions_errors_cnt {
    display: none;
    position: absolute;
    width: auto;
    margin-top:2px;
}
.sct_topic_count_comments {
    display:inline-block;
    width:auto;
    min-width:20px;
    height:18px;
    background:url('answer.png') center top no-repeat;
    background-size:20px;
    background-position:-1px -1px;
    padding-left:24px;
    padding-top:1px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sct_topic_counter_comments {
    color:#727272;
}
.sct_topic_last_comment {
    display:inline-block;
    width:auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sct_topics_input_cnt {
    display:none;
    width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sct_topics_next_page_loader {
    display:inline-block;
    width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    horiz-align: center;
    text-align: center;
    margin-top:-10px;
    margin-right:25px;
}
.sct_topic_edit_input_cnt {
    display:none;
    width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sct_topic_main_msg {
    width:100%;
    text-align: center;
    margin-top:10px;
    margin-bottom:10px;
    line-height:1.4;
}

.sct_column_topics {
    display:inline-block;
    width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow-x:hidden;
    overflow-y:hidden;
}
.sct_column_topic {
    display:inline-block;
    width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.sct_column_topic_header {
    display:inline-block;
    width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    /*color: #5d8c5d;*/
    color:#727272;
    font-size: 13px;
    font-weight:400;
    cursor: pointer;
    margin-bottom:2px;
    line-height:1.4;
}
.sct_column_topic_header:hover {
    color:#E47129;
}
.sct_column_topic_header_a {
    display:inline-block;
    width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color:#727272 !important;
    text-decoration: none !important;
    font-size: 13px;
    font-weight:400;
    cursor: pointer;
    margin-bottom:2px;
    line-height:1.4;
}
.sct_column_topic_header_a:hover {
    color:#E47129 !important;
}
.sct_column_topic_status {
     display:inline-block;
    width:100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom:9px;
}
.sct_column_topic_count_comments {
    display:inline-block;
    width:auto;
    min-width:20px;
    height:18px;
    background:url('answer.png') center top no-repeat;
    background-size:20px;
    background-position:-1px -1px;
    padding-left:24px;
    padding-top:1px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
