.my-content-container {
}

.my-content-container .lgfe-cm-masthead .lgfe-cm-masthead-details {
    position: absolute;
    bottom: 0;
    right: 0;
    color: #6c6f70;
    font-size: 0.875em;
    font-weight: 600;
    background-color: #fff;
    padding: 3px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}

.my-content-container .lgfe-cm-masthead .lgfe-cm-masthead-type {
    color: #6c6f70;
}
.my-content-container .lgfe-cm-masthead .lgfe-cm-masthead-type-video:before {
    content: "\f144";
}

.my-content-thumbnail {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.my-content-container .bm-assets-wrapper {
    overflow-y: auto;
}

.my-content-total-active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: auto;
}

.my-content-container .lgfe-cm-card.state-pending {
    border: 1px solid #ffa700;
}
.my-content-container .lgfe-cm-card.state-pending .lgfe-cm-information--order {
    background: #ffa700;
}
.my-content-container .lgfe-cm-card.state-pending .status-ball {
    background: #ffa700;
}

.my-content-container .lgfe-cm-card.state-approved {
    border: 1px solid #009fdf;
}

.my-content-container .lgfe-cm-card.state-approved .status-ball {
    background: #009fdf;
}

.my-content-container .lgfe-cm-card.state-declined {
    border: 1px solid #ff0000;
}
.my-content-container .lgfe-cm-card.state-declined .lgfe-cm-information--order {
    background: #ff0000;
}
.my-content-container .lgfe-cm-card.state-declined .status-ball {
    background: #ff0000;
}

.my-content-container .lgfe-cm-card {
    border-left: none;
}
.lgfe-card-matrix--layout-row
    .lgfe-cm-information
    .lgfe-cm-playlist-column-right
    .lgfe-cm-playlist-column
    .lgfe-cm-playlist-column-contents.lgfe-cm-playlist-column-contents-status-wrapper {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.lgfe-cm-playlist-column-status-wrapper {
    border: 2px solid #aae2fb;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-radius: 500px;
    width: 100%;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding: 6px;
    padding-right: 8px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    max-width: 103px;
}

.lgfe-cm-playlist-column-status-wrapper .status-ball {
    width: 18px;
    height: 18px;
    background: grey;
    border-radius: 50%;
}
.lgfe-cm-playlist-column-status-wrapper .status-text {
    font-weight: 700;
    text-transform: capitalize;
}

.my-content-container .lgfe-card-matrix--layout-full .lgfe-cm-masthead {
    position: absolute;
    bottom: 0;
    height: 100%;
    width: 100%;
}

.lgfe-cm-playlist-column-range-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    font-size: 0.9em;
}
.range-item {
    padding: 3px 0;
}

.my-content-container .layout-row-header {
    padding-right: 3em;
}

/*.my-content-container .lgfe-cm-information--order{
    display: flex;
    justify-content: center;
}*/

.my-content-container .amubas-grouping {
    position: relative;
}

.my-content-container .amubas-grouping .amubas-field {
    padding-right: 1.4em;
    padding-left: 0;
}
