.alert-list {
	position:relative;
	z-index:10;
}



.text-normal {
    text-transform:none !important
}

@media (max-width: 1151px) {
    .three_col_area {
        padding-top: 109px;
        margin-top: -62px;
        background-size: 100% calc(100%);
    }
    .css-xselling {
        background-size:  100% calc(100% + 164px) !important;
        margin-bottom:-20px;
    }
}

@media(max-width:983px) {
    .css-xselling {
        background-position: -150px;
        background-size: calc(100% + 164px) !important;
    }
}

.css-xselling {
    background-image: url(/templates/Edelschmiede/themes/edel/images/header-banner-bg-tr-before.png);
    background-size: 100%;
    background-repeat:repeat-y;
    margin-bottom:20px;
    min-height:30px;
}

.css-area {
    margin-top:0 !important;
    padding-top:0;
    padding-bottom:150px;
    background-size: 100% 100%;

}

.carousel-arrows-inside .slick-next:hover, #pushed-success button.slick-next.slick-arrow:hover {
    background: url('/templates/Edelschmiede/themes/edel/images/pfeil_right_dark.png') no-repeat center center;
}

.newsletter-footer .fa-star {
    position: relative;
    top: -8px;
    font-size: 12px;
}

#footer .newsletter-footer h3 {
    text-transform:none;
}

#css-blog .container.blog-details {
  max-width:1200px
}


#css-blog .opc-Container {
  padding:2rem;
  color:#333333 !important;
  margin-bottom:1rem !important;
  border:1px solid #c3c3c3;
  box-shadow: 0 0 16px 0 #a79393;
}

#css-blog .opc-Container .row {
  display:flex;
  align-items: center;
}

.container-image-right {
background-color:#a75e4094;
border:1px solid #c3c3c3;
}

.container-image-left {
background-color:#b0dd9b;
border:1px solid #c3c3c3;
color:#333333 !important;
}

#css-blog .opc-Container a:hover,
#css-blog .opc-Container a {
	color:#333 !important;
}
