/**********************
 * BEGIN General Styles
 **********************/
.monetStatus.off.video-is-syndicated::before {
    content: 'Syndicated';
}
/********************
 * END General Styles
 ********************/
/******************************************
 * BEGIN /TagsTaxonomies/index/ Page Styles
 *****************************************/
/* START Uncategorized tags styles */
.tt-publisher-added-tags-taxonomies-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    border: 1px solid #CFCFCF;
    border-radius: 10px;
    padding: 1.5em 1em 0em 1em;
    max-height: 220px;
    overflow: scroll;
}
/* END Uncategorized tags styles */
.tt-publisher-added-tags-taxonomies-options-and-video-preview-wrapper {
    display: none;
    background: #eaeaea;
    border-radius: 10px;
    padding: 2% 3%;
    margin-bottom: 15px;
}

.tt-publisher-added-tags-taxonomies-options-wrapper {
    margin-top: 10px;
}

.tt-publisher-added-tags-taxonomies-loader-wrapper {
    text-align: center;
    font-size: 200%;
}

/* START Video preview styles */
.tt-publisher-added-tags-taxonomies-video-preview-image-wrapper {
    width: 35%;
}

.tt-publisher-added-tags-taxonomies-video-preview-info-wrapper {
    width: 60%;
}

.tt-publisher-added-tags-taxonomies-video-preview-tags-title,
.tt-publisher-added-tags-taxonomies-video-preview-description-title,
.tt-publisher-added-tags-taxonomies-video-preview-name-title {
    width: 22%
}

.tt-publisher-added-tags-taxonomies-video-preview-tags-value,
.tt-publisher-added-tags-taxonomies-video-preview-description-value,
.tt-publisher-added-tags-taxonomies-video-preview-name-value {
    width: 78%
}

.tt-publisher-added-tags-taxonomies-video-preview-description-value > p {
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical; 
    -webkit-line-clamp : 3
}

.tt-tags-taxonomies-tag-text {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
}

.tt-tags-taxonomies-tag-text-bold {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    color: #000000;
}

.tt-publisher-added-tags-taxonomies-video-preview-tags-value {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
}

.tt-tags-taxonomies-tag-base {
    display: flex;
    align-items: center;
    padding: 0px 1em;
    margin: 0 0.5em 0.5em 0;
    height: 27px;
    border: 1px solid #CFCFCF;
    border-radius: 5px;
    user-select: none;
}

.tt-publisher-added-tags-taxonomies-wrapper .tt-tags-taxonomies-tag-base {
    cursor: pointer;
}

.tt-publisher-added-tags-taxonomies-video-preview-tags-value .tt-tags-taxonomies-tag-base {
    cursor: default;
}

.tt-tags-taxonomies-tag-full {
    background: #E3E3E3;
}
/* END Video preview styles */

.tt-taxonomy-highlight-controls-wrapper {
    float: right;
}

.tt-taxonomy-highlight-control {
    margin-right: 0.5em;
    background: var(--primary-color-top-gradient);
    color: white;
    padding: 3px 10px;
    border-radius: 5px;
}

.tt-taxonomy-highlight-control-match, .tt-taxonomy-highlight-control-set-as-alias, .tt-taxonomy-highlight-control-revert {
    display: none;
}

.tt-taxonomy-tree-wrapper-li.tt-taxonomy-highlight > .tt-taxonomy-highlight-controls-wrapper > .tt-taxonomy-highlight-control-match,
.tt-taxonomy-tree-wrapper-li.tt-taxonomy-highlight > .tt-taxonomy-highlight-controls-wrapper > .tt-taxonomy-highlight-control-set-as-alias,
.tt-taxonomy-tree-wrapper-li.tt-taxonomy-highlight > .tt-taxonomy-highlight-controls-wrapper > .tt-taxonomy-highlight-control-revert {
    display: initial;
}

#tt-find-taxonomie-bselect-bselect .bselect-active {
    background: none;
    border: none;
    border-bottom: 1px solid var(--border);
}

#tt-find-taxonomie-bselect-bselect .bselect-active:after {
    content: none;
}

#tt-find-taxonomie-bselect-bselect .bselect-default-text {
    font-style: italic;
}

.tt-taxonomy-highlight {
    background: #E3E3E3;
}

.tt-taxonomy-tree-wrapper {
    list-style-type: none;
    margin: 0;
    border: 1px solid #CFCFCF;
    border-radius: 10px;
    overflow: hidden;
}

.tt-taxonomy-tree-wrapper ul {
    display: none;
    list-style-type: none;
    margin: 0;
}

.tt-taxonomy-tree-wrapper-li {
    cursor: pointer;
    font-family: 'Roboto';
    font-style: normal;
    font-size: 14px;
    line-height: 40px;
}

.tt-taxonomy-tree-wrapper > .tt-taxonomy-tree-wrapper-li {
    font-weight: 600;
    border-bottom: 1px solid #CFCFCF;
    border-top: 1px solid #CFCFCF;
    user-select: none;
}

.tt-taxonomy-tree-wrapper > .tt-taxonomy-tree-wrapper-li:first-child {
    border-top: none;
}

.tt-taxonomy-tree-wrapper > .tt-taxonomy-tree-wrapper-li:not(:first-child):not(:last-of-type) {
    margin-top: -1px;
}

.tt-taxonomy-tree-wrapper > .tt-taxonomy-tree-wrapper-li:last-of-type {
    margin-top: -1px;
    border-bottom: none;
}

.tt-taxonomy-tree-wrapper-li > .tt-taxonomy-arrow {
    visibility: hidden;
}

.tt-taxonomy-tree-wrapper-li.tt-taxonomy-has-children > .tt-taxonomy-arrow {
    visibility: initial;
}
/****************************************
 * END /TagsTaxonomies/index/ Page Styles
 ***************************************/
/**************************************
 * BEGIN /ExchangeRules/add Page Styles
 *************************************/
.exchange-rules-select-type-wrapper {
    width: 50%;
}

.exchange-rules-select-type-wrapper > #exchange-type-hidden-input {
    display: none;
}

.exchange-rules-select-type-wrapper .option_selected {
    left: initial;
    right: 2px;
}

.exchange-rules-select-type-wrapper .option_not_selected {
    left: initial;
    right: 0;
}

.exchange-rules-select-type-wrapper.options ul li {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: initial;
    font-size: 14px;
    margin-bottom: 0.5em;
}

.exchange-rules-select-type-wrapper.options ul li span {
    margin-left: 0;
}

.exchange-rules-choose-owner-wrapper {
    display: none;
}

.exchange-rules-choose-owner-wrapper > label {
    margin-top: 1em;
}

.exchange-rules-choose-owner-wrapper > #er-choose-owner-bselect {
    padding: 15px 0 0 0;
}

.exchange-rules-include-exclude-radio-buttons-wrapper {
    display: none;
    margin-left: 1em;
}
/************************************
 * END /ExchangeRules/add Page Styles
 ***********************************/
/****************************
 * START Totally random stuff
 ***************************/
#playlistTitle { height: 40px; }

#include_owners label{
	display: none;
}
/**************************
 * END Totally random stuff
 *************************/