.quote-smaller-text p {
    font-size: 0.8em;
}

section#contact label.control-label {
    display: none;
}

.breadcrumb-navigation {
    margin-top: -20px;
}

.breadcrumb-navigation a {
    text-decoration: none;
}

.breadcrumb-navigation a:hover {
    color: #e1003a;
}

.breadcrumb-navigation span {
    color: #e1003a;
    padding: 0 5px;
}

.slideshow-badge {
    display: none;
}

.col-md-1 {
    width: 8.33333%
}

.col-md-2 {
    width: 16.66667%
}

.col-md-3 {
    width: 25%
}

.col-md-4 {
    width: 33.33333%
}

.col-md-5 {
    width: 41.66667%
}

.col-md-6 {
    width: 50%;
}

.col-md-7 {
    width: 58.33333%
}

.col-md-8 {
    width: 66.66667%
}

.col-md-9 {
    width: 75%
}

.col-md-10 {
    width: 83.33333%
}

.col-md-11 {
    width: 91.66667%
}

.col-md-12 {
    width: 100%
}

input.error {
    border-color: red;
}
.form-group .form-check {
    margin-top: 20px;
}

label.form-check-label span {
    font-weight: bold;
    font-size: 16px;
}

.card__title {
    font-size: 1.2rem;
}

.standorteMapBox .mapPoint.point-ke {
    background-position: 0 0px;
}

.standorteMapBox .mapPoint.point-ke:hover {
    background-position: 0 -50px;
}

.standorteMapBox .mapPoint.point-ke .standorteMapbox__label.below {
    top: 25px!important;
}

.concept-day .accordion-item a {
    background-color: #e1003a!important;
    padding: 2.5rem 2rem 2.5rem 5em;
    color: #fff;
    hyphens: auto;
}

.concept-day .accordion-item-1 a {
    background:url(../img/cd-icon-1.png) 22px 25px no-repeat;
}

.concept-day .accordion-item-2 a {
    background:url(../img/cd-icon-2.png) 22px 35px no-repeat;
}

.concept-day .accordion-item-3 a {
    background:url(../img/cd-icon-3.png) 22px 25px no-repeat;
}

.concept-day .accordion-item p {
    padding-left: 5em;
}

.concept-day .accordion-content {
    border-width: 0px 1px 1px 1px;
}

.concept-day h2 {
    margin-bottom: 40px;
}


.tx-freyler-jobs td.job-title {
    width: 85%;
}

.flyer__text ul li a {
    color: white;
    text-decoration:none;
}

.flyer--red .flyer__text ul li a:hover {
    text-decoration:underline;
}

.link-button {
    display:table-cell;
    height:30px;
    /*vertical-align:middle; */
    display: block;
    margin-left: auto;
    margin-right: auto
}


#footer-products p,
#footer-locations p {
    margin-bottom: 0px;
    line-height: 1.5;
}

.cc-compliance {
    background: #bbb;
}

a.cc-dismiss {
    text-decoration: none;
}