p.ce_revoloution_text_frr {
	
	font-weight:800!important;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .ce_revolutionslider_text.bold, .font_headline {
    font-family: "Source Sans Pro";
    font-weight: 800;
}

p.confirm, p.error {
    color: red;
	font-size:2rem;
	
}
.bg-accent {
    background-color: rgb(69 69 69);
}
.newslist-v4 .info {
    position: absolute;
    right: 0;
    bottom: 0;
    color: #fff;
    background: rgb(69 69 69);
    font-size: .8rem;
    padding: 8px;
    transition: All 0.6s ease;
    line-height: 20px;
    -webkit-transition: All 0.6s ease;
}
.ce_image_extended.frame-5-light img {
    border: 0px solid rgb(255,255,255); 
	}
.logo a {
	background-size:80%;
}
.bg-darkgray {
    background-color: rgb(0,0,0)!important;
}

.ce_popup_start .ce_popup_content {
    border-color: #eb3953;
    padding: 50px;
}
#mmenu a {
	color: #fff;
}
#mmenu #mmenu_middle, #mmenu #mmenu_top, #mmenu #mmenu_bottom, #mmenu .scrollable {
    
    background: rgb(0,0,0);
}

.frr_teaser{
    display: content;
	}
.frr_teaser:hover {
    display: block;
}

.title.frr_teaser , .date.frr_teaser  {
    font-size: 1.3em;
    line-height: 1.3em;
    font-weight: 600;
	text-transform: uppercase; 
}

.mod_eventlist_v4 .event {
    background: rgba(0,0,0,.6);
    padding: 15px 15px 15px 100px;
    transition: background 0.5s ease;
    -webkit-transition: background 0.5s ease;
    line-height: 1.3rem;
    */: ;
    color: rgb(255,255,255);
    margin-bottom: 5px;
    position: relative;
    margin-left: 0;
    margin-right: 0;
    border-right: #fff;
	border-top: #fff;
	border-bottom:#fff;
    border-style: solid;
	border-left:0px;
    border-width: thin;
}

.mod_eventlist_v4 .event {
    background: rgba(0,0,0,.6);
    padding: 15px 15px 15px 130px;
    transition: background 0.5s ease;
    -webkit-transition: background 0.5s ease;
    line-height: 1.3rem; */
    color: rgb(255,255,255);
    margin-bottom: 5px;
    position: relative;
    margin-left: 0;
    margin-right: 0;
}

.mod_eventlist_v4 i.fa-location-arrow {
    background-color: black;
    border-left-style: solid;
    border-right-style: solid;
    border-bottom: none;
    border-width: thin;
    /* border-style: solid; */
}
@media only screen and (max-width: 767px){
	.column.col_5 {
    display: none;
	}
	ce_text.txt-color-white.width-m.block {
		display:none;
	} 
}