.seminar-teaser-is-new {
    background-color: #d4d443;
}
.booking-button-wrapper a.booking-button {
    background-color: #c7d601;
}
.seminar-infobox-header .seminar-infobox-execution-events h3,
.seminar-infobox-header .seminar-infobox-execution-inhouse h3,
.seminar-infobox-header .seminar-infobox-execution-events h3 a,
.seminar-infobox-header .seminar-infobox-execution-inhouse h3 a {
    background-color: #003799;
}
.seminar-infobox-header .seminar-infobox-execution-single .seminar-infobox-execution-events h3,
.seminar-infobox-header .seminar-infobox-execution-single .seminar-infobox-execution-inhouse h3,
.seminar-infobox.show-events .seminar-infobox-header .seminar-infobox-execution-both .seminar-infobox-execution-events h3 a,
.seminar-infobox.show-inhouse .seminar-infobox-header .seminar-infobox-execution-both .seminar-infobox-execution-inhouse h3 a {
    background-color: #00225e;
}
.seminar-infobox-main-inhouse p.seminar-infobox-inhouse-link a {
    color: #003799;
    background-image: url("../assets/inhouse-link-arrow_dva.svg");
}
.seminar-infobox-footer {
    background-color: #003799;
}
.booking-select-close {
    background-color: #003799;
}
.booking-select-event h4 {
    color: #003799 !important;
}
.booking-select-item a {
    background-color: #003799;
    border: solid 1px #003799;
}
.booking-select-item a:hover {
    color: #fff;
    border-color: #fff;
}
.event-item-singleevent-place {
    color: #003799;
}
.seminar-event-item .modules-list-custom-price {
    /*background-color: #f2f3fa;*/
    background-color: transparent;
}
.seminar-infobox-epoints h4 {
    color: #00225e !important;
    background-color: #d3e0ea;
}
.seminar-content-frame.background-type-gradient1 {
    background: #003799;
    background: linear-gradient(345deg,rgba(0, 55, 157, 1) 0%, rgba(0, 55, 157, 1) 5%, rgba(255, 255, 255, 1) 95%, rgba(255, 255, 255, 1) 100%);
}
.seminar-content-frame.background-type-gradient2 {
    background: #b3c6d5;
    background: linear-gradient(0deg,rgba(179, 198, 213, 1) 0%, rgba(244, 246, 246, 1) 100%);
}
.seminar-content-frame .csc-header h2 {
    background-color: #003799;
}
.seminar-details-infocockpit > div h3 {
    color: #00225e;
    background-color: #d3e0ea;
}
.seminar-details-infocockpit-files .seminar-details-files-item .file-name {
    color: #003799;
}
.seminar-details-infocockpit-files .seminar-details-files-item .file-download {
    background-image: url("../assets/download_dva.svg");
}
.seminar-details-badge .badge-more {
    color: #003799;
}
.seminar-details-infocockpit-events .location-info-icon {
    background-image: url("../assets/hotel_dva.svg");
}
.seminar-details-modules-item {
    border: solid 1px #d3e0ea;
}
.seminar-details-modules-item a {
    background-image: url("../assets/arrow-right_dva.svg");
}
.seminar-details-related .flex-control-paging li a.flex-active,
.seminar-details-related .flex-control-paging li a:hover {
    background-color: #003799;
}
.seminar-details-feedback .flex-control-paging li a.flex-active,
.seminar-details-feedback .flex-control-paging li a:hover {
    background-color: #003799;
}
.seminar-details-contact .contact-data-section {
    background: #d3e0ea;
    background: linear-gradient(180deg,rgba(211, 224, 235, 0.5) 31%, rgba(254, 254, 254, 0.5) 100%);
}
.seminar-details-contact .contact-details p a {
    color: #003799;
}
.seminar-details-contact .contact-init {
    background: #d3e0ea;
    background: linear-gradient(270deg,rgba(211, 224, 235, 0.5) 0%, rgba(254, 254, 254, 0.5) 100%);
}
.seminar-details-contact .contact-init-button {
    color: #003799;
    background-image: url("../assets/contact-bubble_dva.svg");
}
.seminar-details-contact-form {
    background: #d3e0ea;
    background: linear-gradient(180deg,rgba(211, 224, 235, 0.5) 0%, rgba(254, 254, 254, 0.5) 100%);
}
.seminar-details-contact-form .form-field-wrap input[type="text"],
.seminar-details-contact-form .form-field-wrap textarea {
    color: #003799;
}
.seminar-details-contact-form .form-field-submit input {
    color: #fff;
    background-color: #003799;
}
.seminar-details-content-wrapper .contenttable tr:nth-child(odd) td {
    background-color: #d3e0ea;
}

@media (min-width: 768px) {
    .seminar-details-image-overlay {
        opacity: 0.8;
        background: #001D50;
        background: linear-gradient(90deg,rgba(0, 29, 80, 1) 0%, rgba(0, 30, 82, 0.8) 45%, rgba(143, 161, 185, 0.32) 57%, rgba(211, 224, 234, 0) 100%);
    }
}

@media (min-width: 1280px) {
    .seminar-details-image-overlay {
        opacity: 0.8;
        background: #001D50;
        background: linear-gradient(90deg,rgba(0, 29, 80, 1) 0%, rgba(0, 30, 82, 0.8) 45%, rgba(143, 161, 185, 0.32) 64%, rgba(211, 224, 234, 0) 100%);
    }
}
