/* Content */
*[data-colpos='0']{
    background-color: #fff;
}

/* Header  */
*[data-colpos='1'] {
    background-color: #005eb8;
}

/* container */
*[data-colpos='10'] {
    background-color: #fff;
}

/* columns */
*[data-colpos='11'] {
    background-color: #fff;
}
*[data-colpos='12'] {
    background-color: #fff;
}
*[data-colpos='13'] {
    background-color: #fff;
}
*[data-colpos='14'] {
    background-color: #fff;
}
*[data-colpos='15'] {
    background-color: #fff;
}
*[data-colpos='16'] {
    background-color: #fff;
}
*[data-colpos='17'] {
    background-color: #fff;
}
*[data-colpos='18'] {
    background-color: #fff;
}
*[data-colpos='19'] {
    background-color: #fff;
}
*[data-colpos='20'] {
    background-color: #fff;
}
*[data-colpos='21'] {
    background-color: #fff;
}
*[data-colpos='22'] {
    background-color: #fff;
}

/* logo */
*[data-colpos='50'] {
    background-color: #005eb8;
}

/* header */
*[data-colpos='60'] {
    background-color: #005eb8;
}
/* contact */
*[data-colpos='61'] {
    background-color: #005eb8;
}
/* login */
*[data-colpos='62'] {
    background-color: #a9b8df;
}
/* search */
*[data-colpos='63'] {
    background-color: #a9b8df;
}

/* footer */
*[data-colpos='70'] {
    background-color: #a9b8df;
}
/* address */
*[data-colpos='71'] {
    background-color: #a9b8df;
}
/* social */
*[data-colpos='72'] {
    background-color: #a9b8df;
}
/* support */
*[data-colpos='73'] {
    background-color: #a9b8df;
}
/* tickets */
*[data-colpos='74'] {
    background-color: #a9b8df;
}
/* sponsor */
*[data-colpos='75'] {
    background-color: #a9b8df;
}

/* appendix */
*[data-colpos='80'] {
    background-color: #005eb8;
}
/* copyright */
*[data-colpos='81'] {
    background-color: #005eb8;
}

/* alert */
*[data-colpos='99'] {
    background-color: #f00;
}

.content-container-ce + .grid-visibility-toggle .fce-header {
    display: none;
}


.fce-content-container .bg-color-preview .btn-primary,
.fce-content-container .bg-primary {
    background-color: #f58229;
}

.fce-content-container .bg-secondary,
.fce-content-container .bg-color-preview .btn-warning,
.fce-content-container .bg-color-preview .btn-secondary,
.fce-content-container .bg-color-preview .bg-secondary {
    background-color: #49504f;
}

.fce-content-container hr {
    border-top: 1px solid #7a7a7a;
    margin: 5px 0 10px;
}

.fce-content-container .bg-color-preview > div,
.fce-content-container .bg-image-preview > div {
    display: inline-block;
    vertical-align: middle;
}

.fce-content-container .bg-color-preview > .bg-label,
.fce-content-container .bg-image-preview > .bg-label {
    margin-right: 10px;
    font-weight: bold;
}

.fce-content-container .bg-color-preview > .bg-block {
    width: 40px;
    height: 40px;
}

.t3js-forms-select-single-icons img{
    width:auto;
    height:24px;

}