/** MAP **/
.block-map.blue-background {
    background-color: #1685ba !important;
}

.block-map-2__details {
    margin-top:20px;
}

/** TAGS **/
div.tagsinput span.tag, div.tagsinput span.tag a {
    background-color: #f37020;
    color: #fff;
    font-size: 16px;
    font-family: 'Century Gothic', sans-serif;
    transition: all .4s ease-in;
    border-radius: 2px;
    border: none;
}

div.tagsinput span.tag {
    box-shadow: 4px 4px 0 0 rgba(0,0,0,.1);
}

div.tagsinput span.tag a {
    box-shadow: none;
}

#tags_tagsinput{
    border: none !important;
    height: auto !important;
    overflow: hidden !important;
}


/** NEWS TICKER **/
.newsticker li {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 36px;
    padding: 10px 16px 10px 16px;
    list-style: none;
    font-size: 16px;
    text-align: left;
}

/** Job Offers **/
.tab-filter-contentToggle label {
    margin-bottom: 0;
}

/** Application form **/
#error-apply {
    background-color: #f37020;
    min-height: 90px;
    padding: 30px 0 0 0;
}

#error-apply h2 {
    color: #fff;
    margin: 0;
    text-transform: none;
}

#error-apply-form .block-postulate__form{
    padding-top: 0;
}

.error-extra-margin {
    margin-top: 90px !important;
}

/** Expertise **/
.blue-block a:link {
    color: #000088;
}

.blue-block a:visited {
    color: #000088;
}

.blue-block a:hover {
    color: #ffffff;
}

/** Filters **/
.offers-filters__lvl-1-link {
    font-size: 15px;
}