

/* Start:/local/components/eastcement/user.cases/templates/.default/style.css?17697328695376*/
.no-cases {
    display: flex;
    flex-wrap:wrap;
    justify-content: space-around;
    width: 100%;
}
.no-cases h1 {
    font-size: 34px;
    font-weight: 600px;
}
.no-cases .add-case-wrapper {
    display: flex;
    justify-content: space-around;
    width: 100%;
}
.new-case-wrapper,
.filter-wrapper {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    margin: 0 -15px;
}
.filter-wrapper.delivery__dropdown {
    background-color: white;
}
.input-wrapper {
    position: relative;
}
.input-wrapper .img-svg {
    display: block;
    pointer-events: none;
}
.input-wrapper .lens {
    position: absolute;
    top: 13px;
    right: 10px;
}
.input-wrapper .lens:hover {
    scale: 1.2;
    cursor: pointer;
    transition: scale .1s;
}
.input_b {
    width: 100% !important;
}
.remove-all {
    display: flex;
    width: 152px;
    margin-bottom: 30px;
}
.remove-all:hover, .remove-all:active, .remove-all:focus {
    color: black;
}
.remove-all>.text {
    margin-bottom: 5px;
    border-bottom: white solid 2px;
}
.remove-all:hover {
    color: black;
    border-color: #FA9533;
    cursor: pointer;
}
.remove-all:hover .text {
    border-color: #FA9533;
}
.main-table.cases-table th.table-cell-state-num {
    font-weight: bolder;
}
.table-cell-state-num a {
    border-bottom: 1px solid #FA9533;
    cursor: pointer;
}
.main-table.cases-table th {
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 140%;
    color: #7F807F;
    background-color: white;
    vertical-align: middle;
}
.main-table.cases-table thead th {
    background-color: #F1F1F1;
}
.main-table.cases-table tbody tr {
    border-bottom: 1px solid #F1F1F1;
}
.main-table.cases-table .case-row th {
    color: black;
}
.main-table.cases-table .case-row th.table-cell-assessment {
    font-size: 14pt;
    color: #FA9533;
    .small-btn {
        font-size: 12pt;
        font-family:'Source Sans Pro';
        font-weight: normal;
        text-align: center;
        background-color: white;
        border: 1px solid #FA9533;
    }
    .small-btn:hover {
        color: white;
        background: #fe601f;
        border-color: #fe601f;
    }
}
.main-table.cases-table .case-row.disabled th {
    color: gray;
}
.main-table.cases-table .case-row.disabled {
    height: 73px;
}
.main-table.cases-table .case-row.disabled button {
    display: none;
}
.table-cell-number a {
    border-bottom: 1px solid #FA9533;
    cursor: pointer;
    font-weight: bolder;
}
.case-row:hover th {
    background-color: #FBFBFB;
}
.paginator-wrapper {
    display: flex;
    justify-content: space-evenly;
    width: 100%;
    margin-top: 50px;
}
.main-table.cases-table .vehicle-row th span{
    display: none;
}
.terminator {
    width: 100%;
}
.button-wrapper {
    margin-top: 20px;
    
    .korus-btn {
        padding: 8px 30px 10px;
    }
}
.case-info-section {
    .case-info-title{
        color: gray;
    }
    padding-bottom: 20px
}
.case-info-section.empty {
        min-height: 64px;
    }
.go-back .object-wrapper {
    display: inline-block;
}
.full-width {
    width: 100%;
}
.message-empty-filter {
    text-align: center;
    padding-top: 60px;
    h2 {
        color: #363435;
        font-size: 34px;
        font-weight: 600;
        line-height: 40px;
    }
}
.addfile-header {
   display: flex;
    justify-content: space-between;
}
    .input-add-file .customselect-main {
        height: auto;
        /* white-space: nowrap; */
        /* overflow: scroll; */
    }
label .font-weight-lighter {
    font-weight: lighter;
}
.display-none {
    display: none;
}
#theme, #case-text {
    margin-bottom: 16px;
}
#add-file {
    border: none;
}
#votePopup {
    max-width: 700px;
}
#uploadFilesPopup {
    display: none;
}
#cancelationReasonsPopup {
    display: none;
    overflow: visible;
    .cancelation_reasons_wrapper {
        display: flex;
        flex-direction: column;
        .case-info-title {
            margin-bottom: 10px;
        }
        .terminator {
            width: 100%;
            height: 20px;
        }
    }
    
    #cancel-case-selector {
        position: relative;
        top: 0;
        right: 0;
    }
}
.case-info-wrapper {
    display: flex;
    width: 100%;
    .inner-wrapper {
        .selectholder {
            margin-bottom:0;
        }
    }
    .inner-wrapper:nth-child(1) {
        padding-right: 20px;
    }
}
.case-info-text { 
    a {
        border-bottom: 1px solid #FA9533;
    }
    .red {
        color: red
    }
}
.file-size {
    font-style: normal;
    font-weight: normal;
    font-size: normal;
}
#cancel-case-selector.selectholder {
    margin-bottom: 0;
}
#cancel-case.korus-btn {
    padding-top: 12px;
}
#add-case-action-btn{
    line-height: 140%;
}
.gray-text {
    color: #7f807f;
}

@media (max-width: 599px){
    .case-row{
        display: flex !important;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .main-table.cases-table .case-row th{
        padding: 5px;
    }
    .main-table.cases-table .case-row th span{
        font-size: 14px;
        color: #7F807F;
        display: inline;
    }
    .main-table thead{
        border: none;
        clip: rect(0 0 0 0);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px;
    }
}
/* End */
/* /local/components/eastcement/user.cases/templates/.default/style.css?17697328695376 */
