/*
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:*/

body .gform_wrapper .gform_footer input.button,
body .gform_wrapper .gform_footer input[type=submit] {
font-family: montserrat;
font-weight: 200;
font-size:1em!important;
color:#ffffff;
padding-top:15px !important;
padding-bottom:13px !important;
padding-left:30px !important;
padding-right:30px !important;
border: 1px solid rgba(114,114,114,0.4);
border-radius: 12px!important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
box-shadow: 0 1px 0px rgba(114,114,114,0.3);
-moz-box-shadow: 0 1px 0px rgba(114,114,114,0.3);
-webkit-box-shadow: 0 1px 0px rgba(114,114,114,0.3);
background-color: #53514b!important;
}

p.wp-caption-text {
  line-height: 19px !important;
}

@media only screen and (max-width: 479px) {
#header_meta {
  display:none!important;
}
}

@media only screen and (max-width: 767px) {
.responsive #top .logo {
    width: 100%;
}

nav.main_menu {
    margin-right: auto;
    left: 0;
    right: 0;
}
.av-main-nav-wrap {
    float: none;
}
}

.avia-layerslider {
  box-shadow:none !important;
  border-top-width: 0 !important;
}

h1 {
font-weight: 700!important;
}

.avia-timeline-vertical .av-milestone-icon-wrap::after {
    border-left-style: solid;
    border-left-width: 2px!important;
    border-color: white!important;
}

#scroll-top-link {
  display: none!important;
}

@media only screen and (max-width: 767px) {
#top .avia-button-fullwidth {
padding:10px!important;
} 
}

.main_color a, .main_color h1 a, .main_color h2 a, .main_color h3 a, .main_color h4 a, .main_color h5 a, .main_color h6 a, .main_color .template-search a.news-content {
color: #f5b000;
}

#top #wrap_all .all_colors h3.av-special-heading-tag {
	font-weight: 300;
}

#top .avia-button-fullwidth {
  font-size: 1.3em!important;
}

.avia-button:hover {
  opacity: 1 !important;
}

#top .avia-button:hover .avia_button_background {
  opacity: 1 !important;
}

a.avia-button {
box-shadow: 1px 1px 1px #bab9b7 !important;
}

/*Show only in mobile or desktop*/

@media only screen and (min-width: 769px) {
.only_mobile { display: none !important; }}

@media only screen and (max-width: 768px) {
.only_desktop { display: none !important; }}

.wp-caption-text {
  font-size: 13px!important;
}

.brlbs-cmpnt-container .brlbs-cmpnt-btn-preferences {
  background-color: transparent !important;
  color: #ffffff !important;
}

.entry-content-wrapper .post-title {
  font-size: 2em;
}