.slick-dots, .slick-arrow{
	display: none !important;
}
.custom-slick-slider{
	background: url(/fileadmin/user_upload/background/rx_sol_home_teaser_hg_termine_01.jpg) right bottom no-repeat;
    background-size: cover;
    padding: 40px 20px 1px 20px;
}
.slick-dotted.slick-slider {
    margin-bottom: 19px;
}
.custom-slick-slider h3 {
    line-height: 30px !important;
    font-size: 24px;
    margin-top: 0px;
    font-weight: normal;
    color: white;
}
.ticker-body{
	margin-right: 16px;
}
.ticker-body-text{
	min-height: 81px;
}
.custom-slick-slider p, .custom-slick-slider a{
    font-size: 18px;
    line-height: 25px;
    white-space: normal!important;
    color: #fff !important;
}    
.custom-slick-slider a{
	text-decoration: none !important;	
}	
.custom-slick-slider a:before {
    color: #E2001A;
    content: ">";
    padding-right: 3px;
    font-weight: bold;
}
.ticker-divider{
	
    background: url(../images/rmx-sol-trenner-weiss.png) no-repeat;    
    background-size: 100%;
    width: 100%;
    height: 1px;
    margin: 20px 0 ;
    
}
.logo{
	min-height: 47px;
}


/*
div.termin-ticker {
	background-image: url(../images/trennlinie_footer.png);
    background-position: top;
    background-repeat: no-repeat;
    height: auto;
    background-size: contain;
    margin-top: 20px;
    padding-top: 20px;
}
*/
div.termin-ticker *{
	line-height: 1.5em;
}
.block-link{
	text-decoration: none!important;
	white-space: normal !important;
	
}
.block-link{
	
}
.top-element p{
	margin-bottom: 0!important;
}
#unterseite-main .col_12 .bildtext p{
	font-size: 14px;
	line-height: 18px;
	color: #7a7b7e;
}
.bg_purple {
    background: #9d4995;
    background: radial-gradient(ellipse at center, #9d4995 0%,#75156c 100%);
}
#unterseite-main .bg_purple  article h3.h1, #unterseite-main .bg_purple  article p, #unterseite-main .bg_purple  article p a {
    color: #fff !important;
}
#unterseite-main .bg_purple  article p a:before{
    color: #fff;
}
#unterseite-main .bg_purple  article p {
   margin-bottom: 30px!important;
}
.unterseite-section{
	min-height: inherit!important;
}
#unterseite-main .frame-default.frame-type-textpic.frame-layout-0 {
    padding: 60px 114px 20px ;
}
#unterseite-main .tx-powermail .frame-default.frame-type-textpic.frame-layout-0 {
    padding: 0px;
}
.unterseite-section p, .unterseite-section .col_6 ul {
    margin-bottom: 0px !important;
}
input.powermail_captcha{margin-top: 10px;}
@media only screen and (max-device-width: 640px) {
#unterseite-main .frame-default.frame-type-textpic.frame-layout-0, #unterseite-main .frame {
    padding: 30px 22px 60px!important;
}
#kontakt-widget {display: none !important}
.breadcrumb {padding-left: 22px !important; padding-right: 22px !important}
.breadcrumb ul {margin-bottom: 10px !important}

}
@media screen and (max-width: 567px) {
.ce-bodytext p, .ce-bodytext ul li, .ce-bodytext ol li {
    font-size: 17px;
}}
#c598 h4, #c616 h4 {
    margin-bottom: 10px;
}
#c618 .ce-bodytext a:before, #c624 .ce-bodytext a:before, #c620 .ce-bodytext a:before, #c622 .ce-bodytext a:before{
	color: #fff;
}
#c618 p, #c624 p {
	margin-bottom: 0px
}
#c620, #c622  {
	background-color: rgba(75, 78, 82, 0.953); 
}
#c620 p , #c620 a, #c622 a, #c622 p{
	margin-bottom: 0px;
	color: #fff;
}