/* 
 Theme Name:     Blumen Kreativ Divi Child Theme
 Author:         Blumen Kreativ Anita Baur
 Author URI:     https://seydoux-grafik.ch
 Template:       Divi
 Version:        1
 Description:   A Child Theme built using the elegantmarketplace.com Child theme maker
Developed by Andrew Palmer for Elegant Marketplace www.elegantmarketplace.com Free to use and duplicate as many times as you like
 Wordpress Version: 5.2.2
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 




/* Apply the base font size in a px value to the body element */
body {
 font-size: 14px;
font-family: 'PT Sans', sans-serif;
}

/* Media query to adjust the base font size on desktops and above */
@media all and (min-width: 981px) {
 body { font-size: 17px; }
}

/* Media query for tablets and phones in landscape mode */
@media all and (max-width: 980px) {
 body { font-size: 16px; }
}


/* Media query for mobile phones in portrait mode */
@media all and (max-width: 479px) {
 body { font-size: 15px; }
}

/* Setting the font size for title elements: 1em = the body font size px value */

h1, .et_pb_section .et_pb_text h1 {
 font-size: 2.7em;
	font-family:'Playfair Display', Georgia, serif;
}

h2, .et_pb_section .et_pb_text h2 {
 font-size: 2.3em;
font-family:'Playfair Display', Georgia, serif;
line-height: 1.3em;

}

h3, .et_pb_section .et_pb_text h3 {
 font-size: 2em;
font-family:'Playfair Display', Georgia, serif;
}

h4, .et_pb_section .et_pb_text h4 {
 font-size: 1.5em;
font-family:'Playfair Display', Georgia, serif;
}

h5 {
 font-size: 1.7em;
}

h6 {
 font-size: 1em;
}

/* CREATE TRANSPARENT COLOR BACKGROUND FOR TYPE ON HOME FULL-WIDTH HEADER*/
.fwhdr-smoked-glass .header-content {
background-color:rgba(93,26,107,0.8);
width:45%;
}
.fwhdr-smoked-glass .et_pb_fullwidth_header_container.left .header-content {padding: 25px;}


/* TABLE CHANGES*/
.entry-content tr td {
	padding: 6px 20px 6px 20px;
	border-top: none;
}

.entry-content table {
	border: none;
}

/*TABLES REMOVE OUTSIDE PADDING*/

.entry-content tr td {
	
	padding: 0;
}


/*CONTACT FORM CHANGES*/
.et-pb-contact-message {
	color: #a4bb10!important;
}

.et_pb_contact_submit.et_pb_button.et_pb_custom_button_icon_light {
	color: #fff;
}




/*   HOME GALLERY on MOBILE*/
.homeMobileGal .et_pb_gallery_grid .et_pb_gallery_item {
	 
    width: 50%!important;
    clear: right!important;
}
 
@media only screen and (max-width: 479px) {
     
.homeMobileGal .et_pb_column .et_pb_grid_item:nth-child(n) {
    width: 50%!important;
}
}



/* -------FOOTER LINK ------ */
.whiteLink a {
color: #f2f09f;
}
.whiteLink a:hover {
color: #ffffff;
border-bottom: 2px;
}
/*REVERSE ORDER ON MOBILE
ADD CLASS TO ROW CSS SETTINGS*/

@media (max-width:980px) {
	.reverse-columns-mobile {
		display: flex;
		flex-direction: column-reverse;
	}
}



