/*
Theme Name: Enfold Child
Description: A <a href='https://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 will be much easier then.
Version: 1.0
Author: Kriesi
Author URI: https://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/

/*LOGO SVG*/
.logo svg {padding-top: 25px; padding-bottom: 25px;}

/*HEADINGS*/
h1, h2, h3, h4, h5, h6 {letter-spacing: 0px !important;}

/*BOTAO-MENU-OUTRA-COR*/
#menu-item-301 .avia-menu-text {background-color: #c35928 !important; border-color: #c35928 !important; color: #ffffff !important;}
.av-menu-button+.av-menu-button {margin-left: 0px;}

/*BOLD*/
strong, b {font-weight: 500;}


/*-----------------------------------------*/
/*CONTENT-SLIDER*/
/*Margem-slider*/
.avia-content-slider, .avia-content-slider-inner {padding-bottom: 20px;}

/*centar em baixo*/
#top .avia-smallarrow-slider .avia-slideshow-arrows {position: absolute; width: 61px; top: 100%; left: 50%; height: 24px; transform: translateX(-50%); right: auto;}

/*tamanho-das-setas*/
#top .avia-smallarrow-slider .avia-slideshow-arrows a.avia-svg-icon svg:first-child{height: 25px; margin-top: 3px;}

/*tamanho-dos-quadrados*/
#top .avia-smallarrow-slider .avia-slideshow-arrows a {height: 30px;}
/*-----------------------------------------*/


/*BLOG*/
.slide-meta {display: none;}
.avia-content-slider .slide-image {margin-bottom: 10px;}
.avia-content-slider .slide-entry-title {padding-bottom: 10px;}
#top .fullsize .template-blog .post-title {font-size: 20px;}

/*FORMULARIOS*/
#top label {font-weight: 300 !important; color: #ffffff !important;}
.ff_t_c a {text-decoration: underline !important; color: #ffffff !important;}

/* All Fluent Forms placeholders */
.fluentform .ff-el-form-control::-webkit-input-placeholder { color: #ffffff !important; opacity: 1 !important; } /* Chrome/Safari */
.fluentform .ff-el-form-control::-moz-placeholder { color: #ffffff !important; opacity: 1 !important; }    /* Firefox */
.fluentform .ff-el-form-control:-ms-input-placeholder { color: #ffffff !important; }           /* IE 10–11 */
.fluentform .ff-el-form-control::-ms-input-placeholder { color: #ffffff !important; }          /* Legacy Edge */
.fluentform .ff-el-form-control::placeholder { color: #ffffff !important; opacity: 1 !important;}

#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select {
    border: 1px solid #ffffff;
    padding: 10px 6px;
    border-radius: 100px;
	margin-bottom: 0px !important;
	text-align: center !important;
}

#top .main_color .input-text, #top .main_color input[type='text'], #top .main_color input[type='input'], #top .main_color input[type='password'], #top .main_color input[type='email'], #top .main_color input[type='number'], #top .main_color input[type='url'], #top .main_color input[type='tel'], #top .main_color input[type='search'], #top .main_color textarea, #top .main_color select {
    border-color: #ffffff !important;
    background-color: rgba(255, 255, 255, 0.1) !important;
}

/* Fluent Forms: Button*/
.ff-default .ff_btn_style {border-radius: 100px !important; font-size: 14px !important; padding: 4px 30px !important;}

/* Center GDPR checkbox and text in Fluent Forms */
.fluentform .ff-el-tc label.ff_tc_label {display: flex !important; justify-content: center !important; align-items: baseline !important;}

/* Mensagem-formulario*/
.fluentform .ff-message-success strong, b {color: #ffffff !important;}
.fluentform .ff-message-success li {color: #ffffff !important;}

/* Formulario-Mailchimp*/
.avia-mailchimp-form input[type='submit'] {background-color: #c35928 !important; border-radius: 100px !important; font-size: 13px !important; padding: 5px 20px !important; width: auto !important; letter-spacing: 0.15em !important; display: block !important; margin: 0 auto !important;}
.avia_ajax_form .button {border-bottom-width: 0px !important;}
#top .avia_ajax_form.avia-mailchimp-form input[type='text'] {background: #f5f1ea !important; color: #000000 !important; border-radius: 100px !important; padding: 10px 6px !important;}

/*MOBILE*/
/*logo*/
@media only screen and (max-width: 767px) {
.responsive .logo svg {padding-top: 15px; padding-bottom: 15px;}
}

/*titulo-homepage-vertical-align*/
@media only screen and (max-width: 767px) {
  #top #wrap_all .flex_column_table .flex_column {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
