/*
Theme Name: Enfold Child
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:*/
.front-page-heading {color: #fff !important; font-weight: bold; font-size: 50px; padding-bottom: 30px; margin-bottom: 15px; background: url(images/heading-underline.png) bottom left no-repeat}

.front-page-cta {color: #444 !important; font-weight: bold; font-size: 45px; padding-bottom: 30px; margin-bottom: 20px; background: url(images/heading-underline.png) bottom left no-repeat}
.front-page-cta-light {color: #fff !important; font-weight: bold; font-size: 45px; padding-bottom: 30px; margin-bottom: 20px; background: url(images/heading-underline.png) bottom left no-repeat}
a.large-cta { border-radius: 4px; border: solid 2px #153957; color: #fff; text-transform: uppercase; font-weight: bold; width: 100%; box-sizing: border-box; padding: 20px; text-align: center; display: block; background-color: #153957; text-decoration: none !important;}
a.large-cta:hover { border: solid 2px #444; color: #fff; background-color: #444; text-decoration: none}

a.large-cta-red {  border-radius: 4px; border: solid 2px #be151b; color: #fff; text-transform: uppercase; font-weight: bold; width: 100%; box-sizing: border-box; padding: 20px; text-align: center; display: block; background-color: #be151b;  text-decoration: none !important;}
a.large-cta-black {  border-radius: 4px; border: solid 2px #444; color: #fff; text-transform: uppercase; font-weight: bold; width: 100%; box-sizing: border-box; padding: 20px; text-align: center; display: block; background-color: #444; text-decoration: none !important;}
a.large-cta-red-half {border-radius: 4px; border: solid 2px #be151b; color: #fff; text-transform: uppercase; font-weight: bold; width: 47.5%; box-sizing: border-box; padding: 20px; text-align: center; display: block; background-color: #be151b; float: left; text-decoration: none;}
a.large-cta-black-half {border-radius: 4px; border: solid 2px #222; color: #fff; text-transform: uppercase; font-weight: bold; width: 47.5%; box-sizing: border-box; padding: 20px; text-align: center; display: block; background-color: #222; float: left; text-decoration: none;}
a.large-cta-red:hover, a.large-cta-red-half:hover, a.large-cta-black-half:hover, a.large-cta-black:hover { border: solid 2px #ff0009; color: #fff; background-color: #ff0009; text-decoration: none}

.form-field {color: #444 !important; padding: 20px !important; border-radius: 4px !important; width: 100% !important; box-sizing: border-box !important; margin-bottom: 0px !important}

.form-send {  border-radius: 4px !important; border: solid 2px #be151b !important; color: #fff !important; text-transform: uppercase !important; font-weight: bold !important; width: 100% !important; box-sizing: border-box !important; padding: 20px !important; text-align: center !important; display: block !important; background-color: #be151b !important}

.wpcf7 {

}



.image-overlay-inside, .image-overlay.overlay-type-extern {
display: none !important;
}




.header_color strong{
color: #fff !important;
}

.phone-info  {font-size: 25px !important;}
@media (max-width: 478px) {
#top #wrap_all .social_bookmarks{display: none;}
}

#top .social_bookmarks {
    font-size: 22px;
}


/*contct form 7 */

