/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/*Hauptdesign Anpassungen*/
#main {
    padding-top: 0!important;
    padding-bottom: 0!important;
}

#menu-item-389 a span, #menu-item-884 a span{
    background: #231f20;
    color: #fff!important;
    padding: 10px 10px;
}

/*Hauptdesign Mobil Anpassungen*/


.fusion-main-menu {
    #float: right;
    #margin-top: 50px;
}

/*Fusion Builder Anpassungen*/
.panel-container {
     background: #fff!important;
     -webkit-box-shadow: 2px 2px 2px 2px #C0C1C2;
     box-shadow: 2px 2px 2px 2px #C0C1C2;
}

.panel-heading {
   #background: #21205f!important;
}

.panel-heading h3{
    color: #fff!important;
}

.panel-heading h4{
    color: #fff!important;
    font-size: 20px!important;
}

.fusion-post-wrapper {
    background: #fff!important;
}

 .fusion-recent-posts p{
    border-bottom: 4px solid #f2f3f4;
    font-size: 1.2em!important;
}

.fusion-recent-posts h4 {
    color: #21205f!important;
    font-size: 2em!important;
    min-height: 100px!important;
}

h4.fusion-tab-heading {
    font-size: 16px!important;
}

.fusion-image-wrapper .fusion-rollover {
    background-image: -webkit-linear-gradient(top, rgba(242, 243, 244, 0.5) 0%, #f2f3f4 100%)!important;
}

.flip-box-inner-wrapper {
    border-top: 4px solid #21205f;
}

.flip-box-front, .flip-box-back{
    padding: 50px!important;
    border-radius: 0px!important;
}

/*PK Anpassungen*/

.text-white {
	color: #fff!important;
}

.text-white .fusion-tab-heading{
	color: #fff!important;
}

.pk-image img{
	width: 100%!important;
}

.pk-heading1 {
	border-top: 4px solid #21205f;
	line-height: 2.5em;
    padding-top: 25px;
}

.pk-heading1:before {
	content: "\f05d";
	font-size: 2.5em;
    font-family: FontAwesome;
    color: #21205f;
    padding-right: 10px;
	float: left;
}

.pk-box2{
	background: #f2f3f4;
	border-left: 4px solid #21205f;
}

.pk-box2 p {
	padding: 20px; 
	margin-bottom: 0px;
}

.pk-box2 h3 {
	padding-left: 20px!important; 
}

.pk-background-row{
	height: 400px;
}

.pk-list {
    font-size: 18px!important;	
}

.pk-meet-pic img {
    margin-bottom: 20px;
}