.error-holder label {
    font-weight:normal;
}
.content__box + .content__box{
    margin-top: -27px;
}
.download-block .download-heading a{
    pointer-events: none;
}
#st_gdpr_iframe{
    display: none;
}

/* Add to cal button */
.corporate-cols__event-block .btn-calendar.addeventatc .addeventatc_icon{
    display: none;
}
.corporate-cols__event-block .btn-calendar.addeventatc{
    background-color: #fff;
    border: 1px solid #dcdcdc;
    color: #048ec9 !important;
    padding: 12px 12px 12px 20px;
    min-width: 209px;
    font: 18px/24px "ProximaNova", "Arial", "Helvetica Neue", "Helvetica", sans-serif;
    font-weight: bold;
    box-shadow:none !important;
    border-radius:0;
}
.corporate-cols__event-block .btn-calendar.addeventatc:hover {
    color: #048ec9;
    border-color: #048ec9;
    background-color: #f3fbff;
}

/* Report and results button*/
.rep-and-rel-btn-holder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.rep-and-rel-btn-holder .report-block__holder {
    width: 52%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.rep-and-rel-btn-holder .report-block__buttons {
    width: 47%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin: 8px -15px 0;
}

.rep-and-rel-btn-holder .report-buttons__column {
    width: 65%;
    padding: 0 15px;
}

.rep-and-rel-btn-holder .report-block__buttons .btn {
    min-width: 0;
    display: block;
    width: 100%;
    margin-bottom: 9px;
}

/* Nav */
.single-press_release .nav-holder .nav-media > a,
.single-post .nav-holder .nav-media > a,
.single-career .nav-holder .nav-careers > a,
.single-board_management .nav-holder .nav-about > a{
    color: #fff !important;
}
.single-press_release .nav-holder .nav-media-press > a,
.single-post .nav-holder .nav-media-news > a,
.single-career .nav-holder .nav-careers-vacancies > a,
.single-board_management .nav-holder .nav-about-bm > a{
    background-color: #fff !important;
    color: #383838 !important;
}

@media (min-width: 960px) {
    .nav-holder .nav-slide__nav > li > a{
        text-align: center;
    }
    .single-press_release .nav-holder .nav-media .nav-slide__dropdown,
    .single-post .nav-holder .nav-media .nav-slide__dropdown,
    .single-career .nav-holder .nav-careers .nav-slide__dropdown,
    .single-board_management .nav-holder .nav-about .nav-slide__dropdown{
        opacity: 1;
        max-height: 900px;
    }
    .nav-holder .nav-slide__nav{
        flex-wrap: wrap;
        min-height: 90px;
        align-items:center;
    }
    .nav-holder .nav-slide__nav > li > a{
        padding: 10px 0 !important;
    }
}

/* team */
.section-team .team-member_img{
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    overflow: hidden;
}

/* loader */
.spinner-wrapper {
    display: none;
    align-items: center;
    justify-content: center;
    height:100%;
    z-index: 201;
    position: fixed;
    top: 50%;
    left: 50%;
}

.is-loading-show.is-loading .spinner-wrapper {
    display: block;
}

.spinner-wrapper .cp-spinner {
    width: 72px;
    height: 72px;
    z-index: 201;
}

.spinner-wrapper .cp-spinner.cp-round {
    background-color: rgba(0, 0, 0, 0.8);
    border: 12px solid transparent;
    border-radius: 50%;
}

.spinner-wrapper .cp-spinner.cp-round:before {
    border-color: rgb(255, 255, 255, 0.2);
}

.spinner-wrapper .cp-spinner.cp-round:after {
    border-top-color: white;
}
.video-col.play .img-title, .video-col.play .video-embed:after{
    display:none;
}
[id="header"].hidden{
    -ms-transform: translateY(-140%) !important;
    transform: translateY(-140%) !important;
}
.single-board_management .banner-box {
    background-size: contain;
    background-color: #e7e6e4;
    background-position: center bottom;
}

.page-id-52501  .base-page-breadcrumbs,.page-id-52799 .base-page-breadcrumbs {
    display: none;
}

.btn-slider {
    background: #048ec9;
    color: #fff;
    padding: 15px 50px;
    line-height: 1;
    border-radius: 2px;
    display: inline-block;
}

.non-style-link {
    color: #fff !important;
}
.non-style-link:hover {
    color: #fff;
}
