.splitcontent .splitcontentleft #step_input, .splitcontent .splitcontentright #expected_result_input{
    height: 50px;
    border: none;
    background: #fff;
    width: 100%;
}
.splitcontent .splitcontentleft, .splitcontent .splitcontentright{
    padding-top: 5px;
}

@media screen and (max-width: 899px) {
    #steps-container [id^="step_splitcontent_"], #steps-container #step_splitcontent{
        padding-left: 0;
    }
    .splitcontentleft .error_messsage, .splitcontentright .error_messsage{
        padding-left: 0 !important;
    }
}

#steps-container .icon-only.icon-del {
    padding-top: 50px;
    background-image: url("/assets/plugin_assets/redmineflux_testcase_management/icons-delete-354e1836.svg");
    padding-left: 20px;
}
.controller-issue_testcase.action-new input.file_selector.filedrop{
    background: none;
}

.splitcontent .splitcontentleft input[id^="step_input_"], .splitcontent .splitcontentright input[id^="expected_result_input_"]{
    height: 50px;
    border: 1px solid #ccc;
    background: #fff;
    width: 100%;
}
.splitcontent .splitcontentleft input[id^="step_input_"]:focus, .splitcontent .splitcontentright input[id^="expected_result_input_"]:focus{
    border: 1px solid #5ad;
    outline: none;
}
.splitcontent .splitcontentleft, .splitcontent .splitcontentright{
    padding-top: 5px;
}
#steps-container [id^="step_splitcontent_"], #steps-container #step_splitcontent{
    padding-left: 0px;
    padding-top: 5px;
}
#all_attributes div#steps-container {
    padding: 10px 0px 10px 0px;
}

.controller-issue_testcase.action-new input.file_selector.filedrop{
    background: none;
}

.splitcontentleft .error_messsage, .splitcontentright .error_messsage{
    margin: 0;
    padding: 3px 0 3px 0;
    padding-left: 180px;
    min-height: 2em;
    clear: left;
}

.controller-issues.action-show #tab-content-results_and_comments::-webkit-scrollbar {
    width: 6px; 
}
  
.controller-issues.action-show #tab-content-results_and_comments::-webkit-scrollbar-track {
    background: #f1f1f1; 
    border-radius: 10px; 
}
  
.controller-issues.action-show #tab-content-results_and_comments::-webkit-scrollbar-thumb {
    background: #888; 
    border-radius: 10px; 
}
  
.controller-issues.action-show #tab-content-results_and_comments::-webkit-scrollbar-thumb:hover {
    background: #555;
}
  
  
#tab-content-results_and_comments::-webkit-scrollbar-track {
    border-radius: 10px; 
}
  
#tab-content-results_and_comments::-webkit-scrollbar-thumb {
    border-radius: 10px; 
}

#tab-content-results_and_comments [id^="issue-status-result-"] .note .attachments .contextual {
    display: none;
}

#steps-container .sort-handle{
    align-self: center;
}
#steps-container .splitcontent .splitcontentright p{
    padding-left: 207px;
}
#steps-container .splitcontent .splitcontentright p,#steps-container .splitcontent .splitcontentleft p{
    display: flex;
    align-items: center;
    gap: 6px;
}
#testcase-version-info{
    float: inline-end;
    font-size: 12px;
}

.controller-issues .subject a{
    vertical-align: bottom;
}
.controller-issues.action-show #content form div.issue #relations form {
    overflow: auto;
    width: auto;
    display: block;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
    right: 15px !important;
    top: calc(50% - 11px) !important;
    margin-top: 1px !important;
}
.select2-container--default .select2-selection--multiple.select2-selection--clearable {
    padding-right: 36px !important;
}
#steps-container .sort-handle{
    background-image: url("/assets/plugin_assets/redmineflux_testcase_management/reorder-ce7a62b0.svg") !important;
    background-size: 15px;
    background-position: 0% 20%;
}