
/* 
 Theme Name:     foco.digital
 Author:         Foco Digital / Felipe Linden
 Author URI:     https://foco.digital
 Template:       Divi
 Version:        1.Xx 
*/

/* GENERAL styles*/
body {min-width: 320px; font-weight: 400;}
/* helpers */
span.noWrap {white-space: nowrap;}
/* divi SEO hacks */
#main-header > div.et_search_outer, #main-header > div.et_search_outer > div > span.et_close_search_field {display: none;}

/* BLOG */
/*.saibamais {display: block!important; font-size: 14px; line-height: 1em!important; text-align: center; padding: 17px!important; border-radius: 7px; background-color: #f7f7f7; margin-bottom: 20px; font-weight: 700;}
.saibamais a{color: #2b366a;}

.wp-block-latest-posts.wp-block-latest-posts__list li {line-height: 1em;}*/
#searchsubmit, .et_pb_widget .wp-block-search__button {font-size: 11px;}

/* sidebar 
.blog_sidebar .widget_search, .blog_sidebar .et_pb_widget.widget_block {width: 100%!important; margin-right: 0!important;}
.blog_sidebar .et_pb_widget.widget_block {margin-bottom: 35px;}
.blog_sidebar .et_pb_widget.widget_block:last-of-type {display: none;}
.blog_sidebar ul.wp-block-latest-posts li {margin-bottom: 0.75em;}
.blog_sidebar ul.wp-block-latest-posts li:before {content: "\2022"; color: #20336c; font-weight: bold; display: inline-block; width: 13px;}*/

/*focod social
.focod_social_inline {margin-bottom: 0;}
.focod_social_networks {width: 100%; display: inline-block; line-height: 1em; font-weight: normal;}
ul.focod_social_icons_container {padding: 0 !important;}
.focod_social_inline li{background: #666666; position: relative; z-index: 100; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; speak: none; overflow: hidden; margin: 7px 0 0 2px; display: inline-block;}
.focod_social_inline li:first-child {margin-left: 0;}
.focod_social_inline a img {vertical-align: middle; margin: 10px;}
.focod_social_networks::before {content: "Compartilhe:"; padding-bottom: 3px; display: inline-block; font-size: 13px; color: #999;}*/

/* Politica de Privacidade 
.privacy-policy #main-content article {text-align: justify;}
.privacy-policy #main-content .container {padding-bottom: 60px;}*/

/* divi lgpd gdpr btn compliance 
.et_pb_contact_field[data-id="gdpr_compliance"] .et_pb_contact_field_options_title {display: none;}
.et_pb_contact_field[data-id="mensagem"] {margin-bottom: 15px;}
.et_pb_contact_field[data-id="gdpr_compliance"] {margin-bottom: 10px;}
.et_pb_contact_field[data-id="gdpr_compliance"] .et_pb_contact_field_checkbox label {font-size: 15px!important;}
.et_pb_contact_field[data-id="gdpr_compliance"] a {font-weight: inherit;}*/

/* lgpd gdpr - fdCookieCompliance and privacy-policy*/
/*#fdCookieCompliance {position: fixed; bottom: 0; width: 100%; text-align: center; background-color: #fff; padding: 10px 20px; z-index: 99999; color: #333; display: none; border-top: 1px solid #eee; flex-wrap: wrap;}/*set display: flex; via js to show*/
/*.fdCookieComplianceMessage {margin: 7px 15px 5px auto; font-size: 13px; line-height: 1.3em; max-width: 460px;}
.fdCookieComplianceMessage a {color: #005595!important;}
.fdCookieComplianceBtn {background: #005595; color: #fff; padding: 5px 20px; max-width: 150px; cursor: pointer; max-height: 33px; margin: auto auto auto 0;}
@media (max-width: 650px) {
	.fdCookieComplianceBtn {margin: 0 auto 9px auto;}
	.fdCookieComplianceMessage {margin: 7px 15px 5px 15px; width: 100%; max-width: none;}
}*/


/*RECAPTCHA
.grecaptcha-badge {display: none;}*/