/*
Theme Name: Child Theme
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

/*Add your own styles here:*/



/* large screens with 1140px with */
@media only screen and (min-width: 1140px)  {

}

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 989px) {

}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 989px) {

}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
		
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {

}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {

}


.phone-info, li, p{font-size:18px;}

 @media only screen and (max-width: 1250px) {
#top #header .av-main-nav > li.menu-item  {
    display: none!important;
}
#top #header .av-burger-menu-main {
    cursor: pointer;
    display: block!important;
}}


#csem-solid-header .container .av-content-full{padding-top: 50px; padding-bottom: 40px !important;}
@media only screen and (max-width: 762px) {#csem-solid-header .container .av-content-full{padding-top: 40px; padding-bottom: 20px !important;}}

#csem-solid-header h1{font-size:60px; text-transform:none; color:#f5e6ab; font-family: 'static', Helvetica, Arial, sans-serif; font-weight:100 !important; font-variant: small-caps;}
@media only screen and (max-width: 762px) {#csem-solid-header h1{font-size:40px;}}

#csem-hero p, #csem-hero h2{font-size:60px; text-transform:none; font-weight:400 !important; font-family: 'static', Helvetica, Arial, sans-serif !important; line-height: 1em;}
@media only screen and (max-width: 762px) {#csem-hero p, #csem-hero h2{font-size:40px; font-weight:400 !important;}}

#csem-highlight {font-size:32px; text-transform:none; font-weight:400 !important; font-family: 'static', Helvetica, Arial, sans-serif; line-height: 1em;}
@media only screen and (max-width: 762px) {#csem-highlight{font-size:28px; font-weight:400 !important;}}

#csem-top-bar {display: flex; flex-direction: row; justify-content: flex-end; align-items: center; width: max-content;}
@media only screen and (max-width: 762px) {#csem-top-bar {display: flex; flex-direction: row; justify-content: flex-end; align-items: center; width: max-content;}}

#csem-top-bar {display: flex; flex-direction: row; justify-content: flex-end; align-items: center; width: max-content;}
#csem-top-bar div {margin-right:5px;}

#csem-footer-icons {display: flex; flex-direction: row; justify-content: flex-end; align-items: center; width: max-content; margin: auto; font-size: 18px; color: #154c49;}
#csem-footer-icons div {margin-right:5px;}
#csem-footer-icons a {color: #154c49;}

#csem-footer-icons-dark {display: flex; flex-direction: row; justify-content: flex-end; align-items: center; width: max-content; margin: auto; font-size: 18px; color: #ffffff;}
#csem-footer-icons-dark div {margin-right:5px;}
#csem-footer-icons-dark a {color: #ffffff;}

#csem-footer-dark{display:none !important;}
.page-id-78 #csem-footer-light{display:none !important;}
.page-id-78 #csem-footer-dark{display: block !important;}


#csem-inner em {font-family: 'static', Helvetica, Arial, sans-serif; font-size:20px;}
#csem-inner{background-color:rgba(245,230,171,0.33)}


#csem-hm-loc{}


#csem-loc-box {border: solid 1px #fff !important; padding: 70px 5px !important; margin: 10px !important;}

#csem-loc-box h3, #csem-loc-box-contact h3{font-family: 'static', Helvetica, Arial, sans-serif; font-size: 27px; font-style: italic;}

#csem-conact-info .article-icon-entry { margin-bottom: 15px; }
#csem-conact-info .article-icon-entry p { margin-bottom: 5px; }


/* -------Set submit button color */

#csem-forms input[type='submit']{background-color: #f5e6ab !important; color:#154c49 !important;}
#csem-forms input[type='submit']:hover {background-color: #f5ecc7 !important;}

/* -------Set input font color for fields and comment sections */

#input_1_4 {color: #434343 !important;  background-color: #fff9e2 !important;}
#csem-forms input[type='text'] {color: #434343 !important; background-color: #fff9e2 !important;}


#csem-forms label {	color: #fffefc;}

#csem-col-fix{webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;}

@media only screen and (max-width: 762px) {#csem-col-fix{webkit-column-count: 1;
    -moz-column-count: 1;
	column-count: 1;}}

#testimonials .avia-testimonial-markup-entry-content p{font-style:italic !important; font-size: 29px !important;
    font-weight: 400 !important;
    line-height: 1.3em; font-family: 'static', Helvetica, Arial, sans-serif !important;}

#testimonials  .avia-testimonial-name{font-weight: 100;}

#testimonials .avia-testimonial-meta-mini{ text-align: center !important; }

@media only screen and (max-width: 762px) {#testimonials .avia-testimonial-markup-entry-content p{font-size: 20px !important;}

	@media only screen and (max-width: 762px) {#csem-section-remove-image-mobile{background-image:none; background-color:#cad2d3;}}
	
	

	
	