/*
Theme Name: Witaj-Sprachzentrum
Description: Child theme for Avada theme
Author: markenteam-dresden.de
Author URI: http://markenteam-dresden.de
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/*Schriftart Überseite Heading*/
.tfs-slider .slide-content-container h2, .tfs-slider .slide-content-container h3
{
  color: black;
}
/*Balken Überseite */
.tfs-slider .slide-content-container{
	background-color: rgba(255, 255, 255, 0.8);
	padding: 1em;
}

/* Social Media-Box */
.fusion-social-links-footer{
	display: none;
}

/* Blog Content Box */
.fusion-post-wrapper{
	background: white !important;
	border: none !important;
}

/* Contact-Box */
.fusion-contact-info{
	margin-left: 20% !important;
}

/* Social-Icons */
.fusion-social-networks-wrapper{
	margin-left: 15% !important;
}

.fusion-logo {
	margin: 0 !Important;
}

/* background-color logo */
.fusion-logo-left{
	background: rgba (255 255 255,0);
}

/* menü contact font-style */
.fusion-contact-info{
	font-weight: 300 !important;
	font-size: 12px !important;
	line-height: 17px !important;
	color: white;
}

#side-header .side-header-content {
	padding: 0px !important;
}

/* toggle hover */
a:hover .fusion-toggle-heading {
	color: #999999;
}

/* home text light */
.title-heading-center{
	font-weight: 300 !important;
}

/* home text font-size */
h3.title-heading-center{
	font-size: 21px !important
}

/* home button-text white + light */
.fusion-button-text{
color: #ffffff!important;
font-weight: 300 !important;
}

/* h1 Styling */
h1 {
	font-size: 1.8em !important;
	padding-bottom: 1% !important;
}

/* Checklist Font */
.fusion-checklist{
font-size: 1.2em !important;
line-height: 1.4em !important;
}


/* Abstand Separator */
.fusion-separator.sep-single{
	margin-top: 20px !important;
	margin-bottom: 40px !important;
}
	
/* Box mit Schatten */	
.reading-box.element-bottomshadow {
	border-top-color: #a9161c !important;
}

/* Header-Bar entfernen */	
.fusion-page-title-bar {
	display:none;
}

/* Raum über Headerbild entfernen */	
#main {
	padding-top: 0px !important;
}

/* Separator in h1 entfernen */
.fusion-title .title-sep.sep-double{
display:none;
}

/* Content Padding 40 px */
.fusion-fullwidth .fusion-row {
	padding: 20px 40px 20px 40px !important;
}

/* Tabs styling */
.active .tab-link  {
	background-color:  #dddddd !important;
}

.tab-link  {
	background-color: #ffffff !important;
}

/* Toggles */
.fa-fusion-box {
	color: #bbbbbb !important;
}

/* Social Icons in Content */
.fusion-column-wrapper .fusion-social-networks .fusion-social-networks-wrapper, .fusion-column-wrapper .fusion-icon-facebook {
	margin: 0px !important;
}

/* Platzhalter */
.fusion-sep-clear{
	margin-top: 20px;
}

/* sidetabs */
.std-tab-rotate{
	transform: rotate(270deg) !important;
	border-radius: 0px 0px 0px 0px !important;
}

.sss-sidebar-wrapper{
	padding-top: 15px !important;
}

.sss-sidebar-wrapper a{
text-decoration: underline; 
}

#std-idseq-1 ul{
	padding-left: 5px;
}

#std-idseq-2 ul{
	padding-left: 5px;
}

#std-idseq-3 ul{
	padding-left: 5px;
}

/* #std-idseq-4 = Sprache */

/* Soblex */
#std-idseq-1{
	margin-top: 20px;
}

/* Sprachzertifikat */
#std-idseq-2{
	margin-top: 102px;
	
}
/* Sorbisch lernen */
#std-idseq-3{
	margin-top: 251px;
}

/* totop-button */
#toTop:hover {
	background-color: #000000 !important;
}

/* hover Impressum */
.fusion-copyright-notice a:hover{
	color: #000000 !important;
}

/* Events Hover Color */
.fusion-events-meta .url:hover {
	color: #000000;
}

/* Hover & Active Farbe*/

.fusion-filters .fusion-filter.fusion-active a{
	color: #000 !important;
}

.entry-title a:hover {
	color: #000 !important;
}

a:hover{
	color: #000 !important;
}

.post-content .entry-title a:hover{
	color: #000 !important;
}

/* Events weiß auf Startseite */ 
.fusion-events-meta {
	background-color: #ffffff;
}

/* Events weiß auf Startseite */ 
.fusion-events-meta {
	background-color: #ffffff;
}

/* Hover-Bilder Startseite */ 
.fusion-image-wrapper .fusion-rollover {
	background-image: -moz-linear-gradient(top, rgba(250, 250, 250, 0.9) 0%, rgba(200, 200, 200, 0.9) 100%) !important;
}

/* News Separator-Line vereinfachen */ 
.fusion-content-sep {
	border-bottom: none !important;
}

/* News Separator-Line vereinfachen */
h1, h2, h3{
	font-weight: 400 !important;
}

/* social-buttons in work-preview */
.ilightbox-social {
	display: none !important;
}

/* Cursor in Main Nav */
.menu-item-has-children {
   cursor: default !important;
}

/* Realted Projects */
.related-posts {
	padding: 50px 40px 40px 40px;
	margin: 0px !important;
	background-color: #f6f6f6;
}

/* mehr erfahren button */
.fusion-button-default, .fusion-portfolio-one .fusion-button {
background-image: none !important;
	border-radius: 0px!important;
}

/* Button */
.fusion-button{ 
	background-color: #999999 !important;
}

.fusion-button:hover{
	background: #aaa !important;
}

/* Seperator Projekte */
.fusion-separator.sep-double {
	border-bottom: 0px;
}

/* Zoom-Icon überhover ausblenden */
.fusion-rollover-gallery {
	display: none;
}

/* Buttons Startseite */
.tfs-button-1 .fusion-button {
background-color: rgba(39,74,113,1) !important;
color: !important;
}

.tfs-button-1 a:hover{
	background-color: rgba(39,74,113,0.8) !important;
}

/* Buttons Startseite */
.tfs-button-2 .fusion-button {
background-color: rgba(134,15,19,1) !important;
color: !important;
}

.tfs-button-2 a:hover{
	background-color: rgba(134,15,19,0.8) !important;
}

.title-heading-center{
	color: #f6 !important;
}

h3{
	line-height: 35px !important;
	font-style: italic;
}

.tfs-slider .slide-content-container .heading {
    margin: 0 0 5px 0;
}

.tfs-slider .slide-content-container .buttons{
	margin-top: 5px;
}

/* nach cottbus wechseln DE */
#menu-item-14026{
	background-color: #444444 !important;
}

#menu-item-14026 .menu-text {
	font-size: 11px !important;
	line-height: 20px !important;
}

/* nach cottbus wechseln SO */
#menu-item-15012{
	background-color: #444444 !important;
}

#menu-item-15012 .menu-text {
	font-size: 11px !important;
	line-height: 20px !important;
}

/* nach Bautzen wechseln SO */
#menu-item-13336{
	background-color: #444444 !important;
}

#menu-item-13336 .menu-text {
	font-size: 11px !important;
	line-height: 20px !important;
}

/* nach bautzen wechseln DE */
#menu-item-13026{
	background-color: #444444 !important;
}

#menu-item-13026 .menu-text {
	font-size: 11px !important;
	line-height: 20px !important;
}


/* Flaggen */
.menu-item-language
{
	float: left !important;
	padding-left: 60px !important;
	margin-bottom: 5% !important;
}

.menu-item-language:last-child {
	padding-left: 20px !important; 
}

.menu-item-language a {
			padding-left: 0 !important;
  	padding-right: 0 !important;
  	text-align: left;
  	height: auto;
 	min-height: 40px;
	border: none !important;
}

.side-header-content {
	clear: both;
	padding-top: 0 !important;
}

/* Social Buttons ausrücken */
.fusion-social-networks-wrapper{
	margin-left: 30px !important;
}

/* Main Page Bautzen */
.menu-item-13011{
	background-color: #1f4e83 !important;
}

.menu-item-13011 .menu-text {
	font-size: 12px !important;
	line-height: 20px !important;
	color: #fff;
}

/* Main Page Cottbus */
.menu-item-13012{
	background-color: #860f13 !important;
}

.menu-item-13012 .menu-text {
	font-size: 12px !important;
	line-height: 20px !important;
	color: #fff;
}

/* social-sharing box ausblenden */
.share-box{
	display: none;
}

/* author-box ausblenden */
.about-author{
	display:none;
}

/* Kommentare ausblenden */
.comment-respond {
	display: none;
}

/* News meta info ausblenden */
.fusion-meta-info{
	display: none;
}

/* Archive + Previous Arrow */
ul li a:before{
	color: #000 !important;
}

/* Form Send Button */
.wpcf7-submit{
	background: #999 !important;
	color: #fff !important;
	font-weight: 300 !important;
}

.wpcf7-submit:hover{
	background: #aaa !important;
	color: #fff !important;
}

/* Events-Detail */
#tribe-events .tribe-events-button{
	background-image: none !important;
	background-color: #f6f6f6 !important;	
	color: #000 !important;
}

#tribe-events .tribe-events-button:hover{
	color: #00b185 !important;
}

/* Events-Detail-Bottom-Bildbeschriftung */
.fusion-events-single-title-content{
	background-color: rgba( 226,226,226,0.6) !important;
}

	
/* Events-Detail-Überschriften Sidebar */
.single-tribe_events .sidebar .tribe-events-single-section-title{
	background-color: #354671 !important;
	color: #fff!important;
	}



/* Current Menu */
#side-header .fusion-main-menu > ul > li.current-menu-ancestor > a {
	background: rgba(255,255,255,0.7) !important;
	border-right: none;
	color: #444444 !important;
}

/* Current Menu-Item */
#side-header .fusion-main-menu > ul > li.current-menu-item > a {
	background: rgba(255,255,255,0.7) !important;
	border-right: none;
	color: #444444 !important;
}

/* Sub-Menu visited und Hover */
.fusion-main-menu .sub-menu li a:hover{
	background-color: #cccccc !important;
}

.fusion-main-menu .sub-menu li a:visited{
	background-color: #cccccc !important;
}

/* Main Menu Hover */
.fusion-main-menu a:hover{
	background-color: rgba(255,255,255,0.3) !important;
	color: #fff !important;
}

/* Sub Menu Hover */
.fusion-main-menu .sub-menu li a:hover{
 color: black !important;
}

/* Bild Rollover Hintergrund des Icons weiß */
.fusion-post-wrapper a.fusion-rollover-link{
	background-color: #fff!important;
}

.slide-content-center{
	margin-top: -130px !important;
}


.fusion-fullwidth a{
	color: #777 !important;

}

.fusion-fullwidth a:hover{
	color: #000 !important;
}

/*Margin unter Post Header*/
.portfolio-full .flexslider{
	margin-bottom: 0px;
}


/*Kommentare ausblenden*/
.comments-container {
	display: none;
}

/*Porfolio Page-Bar ausblenden ns*/
.single-navigation {
	display: none;
}

/* Main Page Bautzen */
.menu-item-13336{
	background-color: #860f13 !important;
}

.menu-item-13336 .menu-text {
	font-size: 12px !important;
	line-height: 20px !important;
	color: #fff;
}

/* disable Flag-hover */
#side-header .fusion-main-menu > ul > li.menu-item-language a:hover{
	background: none !important;
}

/* disable Border */
#side-header .side-header-border{
	border: 0px !important;
}

/* Schriftart */
* {
	font-family: "Arial", Helvetica, sans-serif;
}

/* Zeilenabstand Hauptmenu */
.menu-item-13313 a {
	line-height: 1.2em !important;
}

/* Zeilenabstand Hauptmenu Bautzen SO */
.menu-item-14162 a {
	line-height: 1.2em !important;
	padding: 0.6em
}

/* Startseite Navigation Button none */
#side-header .fusion-main-menu > ul > li > a{
	border-bottom-width: 0px;
}

/* Landingpage */
.witaj-start{
	height: 480px;
	color: grey;
	margin-top: 5%;
}

.fusion-column-table{
	background-color: rgba(255, 255, 255, 0.8);
	padding: 1%;
	margin: 10%
}

/* Landingpage Buttons */
.witaj-start .button-1 { 
background-color: #1f4e83 !important;
}


.witaj-start .button-2 { 
background-color: #c00418 !important;

}

.fusion-events-shortcode .fusion-layout-column
{
	border: none;
}

.fusion-events-shortcode .fusion-layout-column h4
{
	font-size: 16px !important;
	line-height: 27px !important;
	padding-top: 20px;
	font-weight: 400 !important;
}

#side-header .fusion-main-menu > ul > li:first-child > a {
    border: none !important;
}

