/** Views Submissions Styles  */

/* .user-content .views-table td, 
.user-content .views-table th {
    padding: 1.25rem;
} */

.user-content {
    display: block;
 }

.user-content .views-field-created {
    white-space: nowrap;
}
.view-hide-content .view-content {
    display: none;

}
.user-content th {
    text-align: left;
    padding: 0 0 0 0.975rem;
    vertical-align: top;
}
.user-content th a {
    text-decoration: none;
    /* border-top: 2px solid; */
    /* padding-top: 6px; */
    display: inline-block;
}
.user-content th.is-active a {
    color: #49c3f1;
    position: relative;
}
.user-content th a {
    padding-left: 20px;
}
.user-content th:not(.is-active) a {
    background-image: url(../icons/787878/twistie-down.svg);
    background-repeat: no-repeat;
    background-position: left 5px;
}
/* .user-content th.is-active a {
    background-image: url(../icons/49c3f1/twistie-down.svg);
    color: #49c3f1;
} */
.user-content .tablesort--desc {
    background-image: url(../icons/49c3f1/twistie-up.svg);
    background-position: left;
    position: absolute;
    left: 0;
    top: 4px;
}
.tablesort--asc {
    background-image: url(../icons/49c3f1/twistie-down.svg);
    background-position: left;
    position: absolute;
    left: 0;
    top: 4px;
}

.user-content td.views-field-field-finalise-submission,
.user-content td.state-submission--false {
    background-color: #eee;
}

/* 
.user-content td.views-field-field-submission-adopted  {
    background-color: #f5eb00;
} 
*/
.user-content td.submission-state--false.adopted-submission--false {
    background-color: #eee;
    color: transparent;
}

.user-content td.submission-state--false.adopted-submission--false span {
    display: none;
}

.user-content td.submission-state--true.adopted-submission--false {
    background-color: #f5eb00;
}

.user-content td.state-submission--true,
.user-content td.finalise-submission--true,
.user-content td.finalise-submission--true.views-field-field-finalise-submission,
.user-content td.adopted-submission--true {
    background-color: #5fbb46;
}


.user-content td.views-field-edit-node,
.user-content th.views-field-field-finalise-submission,
.user-content th.views-field-field-submission-adopted,
.user-content td.views-field-edit-node  {
    background-color: transparent;
}

.user-content td.views-field-field-finalise-submission {
    color: #000000;
}
.user-content .edit-node-hide-true a:first-child {
    display: none;
}

.user-content .views-field-edit-node a, 
.user-content .views-field-clone-link a {
    font-family: inherit !important;
    font-size: 0.975rem;
    font-weight: 600;
    line-height: 1.125rem;
    letter-spacing: 0.025rem;
    text-align: center;
    display: inline-block;
    text-decoration: none;
    background-color: #49c3f1; 
    padding: 6px 30px 5px;
    color: #ffffff;
    border-radius: 25px;
    white-space: nowrap;
    margin-bottom: 20px;
    width: 100%;
    letter-spacing: 0.05rem;
}

.user-content .views-field-edit-node a:hover, 
.user-content .views-field-clone-link a:hover {
    background-color: #5fbb46;
}
.user-content .views-field-edit-node a:active, 
.user-content .views-field-clone-link a:active {
    background-color: #000000;
}

.user-content .views-field-field-video-upload video,
.user-content .views-field-field-video-upload img {
    width: 310px;
}
.user-content .view-header,
.user-content .view-header p,
.user-content .view-header a    {
    margin: 0;
}

.user-content .view-filters .form-item {
	margin: 0;
	display: inline-grid;
	padding: 0 10px 0 0;
}


/** 1200px */
@media (max-width: 75rem) {
    .user-content .view-content {
        position: relative;
        width: 100vw;
        height: auto;
        outline: 0px solid #49c3f1;
        border-bottom: 2px solid #49c3f1;
        overflow-x: auto;
    }
}

.amount-submissions {
    text-align: right;
    font-size: 1.4rem;
    font-weight: 600;
}

.all-submissions .form--inline .form-actions {
	margin-top: var(--sp0-5);
}

.all-submissions .view-header {
	max-width: 1315px;
}

@media (min-width: 62.5rem) {
    body.path-submissions-all #block-eeofe-content .view-content .views-table {
        /* grid-column: 1 / 80; */
        /* margin-left: calc((100vw - 1315px) / -2); */
        /* margin-left: -190px; */
        grid-column: 1 / 40;
        margin-left: calc((100vw - 1315px) / -2);
    }
}
