/*
Theme Name: Gesundheitspraxis Meier
Description: Vorlage für Gesundheitspraxis Meier
Author: rundum.marketing
Author URI: https://www.rundum.marketing
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/


li.kontakt i{margin-right:10px;}

div.trenner {text-align:center;}
div.trenner img{max-width:35px;display:none;}

.footer-adress p i{margin-right:5px;}

div.legal h2{margin-bottom:20px;margin-top:40px;}
 
div.awb-imageframe-style-navin{border-radius:6px;}
div.awb-imageframe-caption-title{background-color: var(--awb-color5);display:inline-block;padding:6px 12px 6px 12px;border-radius:6px;}
.awb-imageframe-style-navin img{opacity: 1 !important;}

div.headline-mobile p{background-color: #FFF;display: inline;padding: 5px;}

div.green-bg {background-color: var(--awb-color7) !important;}
div.green-bg p, div.green-bg h2 {color: #FFF !important;}
div.green-bg a {background-color: #FFF !important;}
div.green-bg a:hover {background-color: var(--awb-color7) !important;}
div.green-bg a {border-color: #FFF !important;}
div.green-bg a span{color: var(--awb-color7) !important;}
div.green-bg a:hover span{color: #FFF !important;}

li.fusion-carousel-item div.fusion-carousel-item-wrapper div.fusion-image-wrapper{background-color:#FFF !important;}
   
@media only screen and (max-width: 700px) {
  div.trenner img{max-width:25px;}
  div.trenner {display:none;}
  
  .footer-adress p strong {font-size:18px;}
  .footer-adress p{font-size:14px;}
	
   /* div.green-bg {background-color:#f5fafa !important;}	*/
   div.green-bg a {margin-bottom:20px;}
   div.green-bg span.fusion-imageframe{margin-top:20px;}
   
   div.headline-mobile p{background-color: #FFF;display: inline;padding: 0px;}
   div.headline-huge-mobile h1 span{background-color: #FFF;display: inline;padding: 0px 5px 0px 5px;}
   div.legal h2{font-size:24px !important;}
   div.legal h3{font-size:22px !important;}
   div.legal h4{font-size:20px !important;}
   
   .awb-imageframe-caption-title{font-size:13px !important;}
   ul#menu-hauptmenue-mobile a span.menu-text{padding-left:15px;}	
	
   li.dpn{display:none !important;}
}

::selection {
  background: var(--awb-color5);
  color:#FFF;
}

@media only screen and (max-width: 700px) {
	
	p{font-size:15px;}
	h1{font-size:36px !important;}
	h2, h2 p{font-size:32px !important;}
	h3{}
	div.headline-mobile p{font-size:10px;}
	
	a.tag-cloud-link{
		font-size: 11px !important;
		min-height:30px !important;
	}
	
	
	ul#menu-rechtliches li a{font-size:12px;}
	
}	


@media only screen and (max-width: 1177px) {
	
	p{font-size:17px;}
	h1{font-size:36px !important;}
	h2, h2 p{font-size:32px !important;}
	h3{}
	div.headline-mobile p{font-size:12px;}

}	

@media only screen and (min-width: 1178px) {
	
	p{font-size:19px;}
	div.headline-mobile p{font-size:15px;}
	h2, h2 p{font-size:36px !important;}

}	

