/* add custom CSS here */

/* COLORS
  DARK BLUE : rgba(23,33,41,1)
  GREY BLUE : rgba(38,51,64,1)
  PURPLE : rgba(84, 79, 242, 1)
*/
header[theme][theme=neutral]{
    background-color: rgba(23,33,41,1) !important;
    padding: 25px 0 !important;
}

img[_ngcontent-serverapp-c95]{
    width: 176px;
    height: auto;
}

body header[theme].condensed>section {
    height: 34px;
}

button[theme][theme=primary],
button[theme][theme=fab][color=positive]{
    background: rgba(84, 79, 242, 1) !important;
}

body button[theme][theme=dialogue],
.background[_ngcontent-serverApp-c104] .job-container[_ngcontent-serverApp-c104] .category[_ngcontent-serverApp-c104]{
    color: rgba(84, 79, 242, 1) !important;
}

a, novo-activity-table .clickable, novo-data-table .clickable{
    color: rgba(84, 79, 242, 1) !important;
}

.job-title ,
a, novo-activity-table .clickable, novo-data-table .clickable,
.open-positions-text,
header[theme]>section .header-titles h1{
    font-family: 'Archia', sans-serif !important;
}

button[theme][theme=secondary] {
    color: rgba(84, 79, 242, 1) !important;
    border: 1px solid rgba(84, 79, 242, 1) !important;
}

/** HIDE BH LOGO **/
.credits {
    display:none !important;
}

/** CHECKBOX **/

multi-picker [class*=-group] label i.bhi-checkbox-filled,
multi-picker [class*=-group] label i.bhi-radio-filled,
novo-check-list [class*=-group] label i.bhi-checkbox-filled,
novo-check-list [class*=-group] label i.bhi-radio-filled,
novo-checkbox [class*=-group] label i.bhi-checkbox-filled,
novo-checkbox [class*=-group] label i.bhi-radio-filled{
         color:rgba(84, 79, 242, 1) !important;
}

novo-search>input:active,
novo-search>input:focus{
    border: 1px solid  rgba(84, 79, 242, 1) !important;
}
.select-header button.header:focus,.select-header button.header:hover  {
    color:rgba(84, 79, 242, 1) !important;
}

body novo-select div[type=button]:focus i {
    color: #FFF !important;
}

/** LOADING **/
novo-loading span.dot:first-of-type {
    background-color: rgba(23,33,41,1) !important
}

novo-loading span.dot:nth-of-type(2) {
    background-color: rgba(38,51,64,1) !important
}

novo-loading span.dot:nth-of-type(3) {
    background-color:  rgba(84, 79, 242, 1) !important
}

novo-loading span.dot:nth-of-type(4) {
    background-color: rgba(84, 79, 242, 1) !important
}

novo-loading span.dot:nth-of-type(5) {
    background-color: none !important;
    display:none !important;
}

novo-loading span.dot {
    display: block;
    border-radius: 0% !important;
    margin: 3px;
    height: 13px;
    width: 13px
}

novo-list[_ngcontent-serverApp-c99] {
    margin-bottom: 5em;
}


/** MOBILE **/

@media only screen and (max-width: 768px)
item-header-end[_ngcontent-serverApp-c99] {
    display: flex;
    margin: 1.5em 0 !important;
}

@media only screen and (max-width: 768px){
    novo-list-item item-header  {
        margin: 0 0 0.5em !important
    }

    .chip[_ngcontent-serverApp-c98]  {
        display:inline-flex;
    }
}

