/*
Theme Name: Portal Diário dos Campos
Author: Creative Hut - Inteligência Digital
Author URI: http://creativehut.com.br
Template: portal-ch
Version: 1.31
Text Domain: ch
Update URI: https://github.com/CreativeHut/portal-ch-dcmais
*/
:root{--ch-dcmais-light-gray:#d0d0d0;--ch-dcmais-gray:#878786;--ch-dcmais-medium-gray:#a5acb7;--ch-dcmais-dark-gray:#656972;--ch-dcmais-blue:#233160;--ch-dcmais-light-blue:#618bff;--ch-dcmais-extra-light-green:#42cba5;--ch-dcmais-light-green:#36a687;--ch-dcmais-green:#25d366;--ch-dcmais-dark-green:#075e54;--ch-dcmais-large-border-radius:30px}body{background-color:light-dark(var(--ch-extra-light-gray),var(--ch-dark-theme-bg))}a{color:light-dark(var(--ch-custom-links-color),var(--ch-custom-links-color-hover))}a:focus,a:hover{color:light-dark(var(--ch-custom-links-color-hover),var(--ch-light-gray))}.section-title{text-transform:uppercase;font-weight:bold}.tabs{border-bottom:1px solid var(--ch-dcmais-light-gray)}.tabs .tabs-title a,.tabs .tabs-title:hover a{text-transform:none;font-size:1.4rem;font-weight:600}.tabs .tabs-title a{font-family:var(--ch-custom-titles-font-family);color:var(--ch-dcmais-light-gray);margin-bottom:var(--ch-gutter)}.tabs .tabs-title:hover a,.tabs .tabs-title.is-active a{color:var(--ch-dcmais-gray);background-color:transparent}[data-theme="light"] .publicidade,[data-theme="light"] .widget_advertising{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAI0lEQVQIW2P8+PHjfwY0wAgSfP/+PVhYUFAQTOMWxKodXRAAFwoZIKIVf8AAAAAASUVORK5CYII=')}.fl-post-feed .fl-post-feed-post{border:0}.module .hat{font-family:var(--ch-custom-body-font-family);font-weight:600}.module:not([style]) .hat,.module .content[style="color:;"] .hat{color:light-dark(var(--ch-dcmais-blue),var(--ch-dcmais-gray))}.module .title{font-weight:500}.module .related{display:list-item;margin:0;font-weight:500}.module .related::before{content:'\2b';margin-right:var(--ch-half-gutter);font:var(--fa-font-solid);color:inherit}.module .related a{color:light-dark(var(--ch-dark-gray),var(--ch-dcmais-light-gray))}.module .related>a:hover{color:currentColor}.more-link i{margin:0!important;font:var(--fa-font-light)!important;color:var(--ch-dcmais-light-blue)!important}.more-link .fl-button i{font-size:20px}.info-wrapper{display:block;margin-bottom:var(--ch-gutter);padding:1.4rem var(--ch-gutter);text-align:center;background-color:var(--ch-dcmais-light-blue);border-radius:var(--ch-custom-border-radius)}.info-wrapper:hover{background-color:var(--ch-dcmais-light-blue)}.info-wrapper:last-child{margin-bottom:0}.info-wrapper figure{display:inline-block;max-width:90%;background-color:transparent}.info-wrapper .h5{margin-bottom:var(--ch-gutter);line-height:1.2;font-weight:600;color:var(--ch-dark-gray)}.info-wrapper .h6{font-size:var(--ch-custom-body-text-size);font-weight:600;color:var(--ch-white)}.info-wrapper:last-child{margin-bottom:0}.tiny-bar .menu.secondary-mobile{justify-content:left}.tiny-bar .menu.secondary-mobile li a{display:inline-block}.tiny-bar .menu.secondary-mobile li a [class*="whatsapp"]:before{line-height:.875;min-width:.875em;min-height:.875em}header#top .tiny-bar .social a [class*="fa-"]{color:var(--ch-white)!important}header#top .tiny-bar .social a:hover [class*="fa-"]{color:#999999!important}header#top .top-bar .logo a img{max-width:220px}header#top .top-bar .logo.cell a img,header#top .sticky.is-stuck .top-bar .logo a img{width:400px;max-width:100%}header#top .top-bar .logo + .cell.auto ul{justify-content:flex-end}header#top .top-bar button:last-child{margin-left:var(--ch-gutter)}#main-nav li.menu-item a{padding:.7rem .8rem;text-transform:uppercase}.top-bar .top-bar-right .menu>li>a{padding-left:.8rem;padding-right:.8rem}.top-bar .top-bar-right .menu>li:not(:first-child)>a{border:0}.top-bar form.search .button,#off-canvas-menu form.search .button{border-left:0!important}.top-bar form.search input,#off-canvas-menu form.search input{border-top-left-radius:var(--ch-dcmais-large-border-radius);border-bottom-left-radius:var(--ch-dcmais-large-border-radius)}.top-bar button#search-toggle{margin-left:0!important;padding-right:var(--ch-half-gutter);padding-left:var(--ch-half-gutter);background-color:transparent}#news-bar h3{line-height:1;font-family:var(--ch-custom-body-font-family)}header#top .top-bar + .top-bar{background-color:light-dark(var(--ch-off-white),var(--ch-dark-gray))}header#top .top-bar + .top-bar nav>ul.menu>li{flex:unset}header#top .top-bar + .top-bar nav ul.menu li a{text-transform:uppercase;color:light-dark(var(--ch-dcmais-blue),var(--ch-extra-light-gray))}header#top .top-bar + .top-bar nav ul.menu li a:hover{color:var(--ch-dcmais-light-blue)}[data-theme="dark"] .page-header .fl-row-content-wrap{background-color:#303030;border-color:#404040}.date-filter{margin-bottom:var(--ch-double-gutter);padding-bottom:var(--ch-gutter);border-bottom:2px solid var(--ch-dcmais-light-gray)}.date-filter h3{font-weight:600;color:var(--ch-dcmais-gray)}article header h1{color:light-dark(var(--ch-dcmais-blue),var(--ch-light-gray))}article header #tts-player{color:light-dark(var(--ch-custom-tiny-text-color),var(--ch-light-gray));background-color:light-dark(var(--ch-medium-gray),var(--ch-extra-dark-gray));border-radius:var(--ch-custom-border-radius)}article header #tts-player #tts-play-pause{color:light-dark(var(--ch-custom-links-color),var(--ch-light-gray))}article .whatsapp-ch{background-color:light-dark(var(--ch-off-white),var(--ch-dark-gray));width:100%;padding:30px;text-align:center;border-radius:var(--ch-custom-border-radius)}article .whatsapp-ch .whatsapp-ch-icon{display:block;width:50px;height:50px;margin:0 auto;text-align:center;margin-bottom:15px}article .whatsapp-ch .whatsapp-ch-icon path:first-child{fill:light-dark(var(--ch-dcmais-dark-green),var(--ch-dcmais-green))}article .whatsapp-ch .whatsapp-ch-icon path:last-child{fill:light-dark(var(--ch-dcmais-green),var(--ch-dcmais-light-green))}article .whatsapp-ch .whatsapp-ch-text{margin:0;margin-bottom:15px;line-height:25px;font-size:18px;color:light-dark(var(--ch-dark-gray),var(--ch-extra-light-gray));font-weight:400}article .whatsapp-ch .whatsapp-ch-bt-container{margin:0;line-height:1;display:block}article .whatsapp-ch .whatsapp-ch-btn{height:40px;margin-bottom:15px;padding:0 20px;line-height:40px;text-transform:uppercase;font-weight:400;color:var(--ch-white);background:light-dark(var(--ch-dcmais-green),var(--ch-dcmais-dark-green));border-radius:var(--ch-custom-border-radius)}article .whatsapp-ch .whatsapp-ch-btn:hover{background:light-dark(var(--ch-dcmais-dark-green),var(--ch-dcmais-light-green))}article .whatsapp-ch .whatsapp-ch-consent{display:block;line-height:1.25;font-size:15px}article .whatsapp-ch .whatsapp-ch-consent a{font-weight:400;color:light-dark(var(--ch-dcmais-light-green),var(--ch-dcmais-extra-light-green))}article .whatsapp-ch .whatsapp-ch-consent a:hover{color:light-dark(var(--ch-dcmais-dark-green),var(--ch-dcmais-green))}.widget.widget_tabs .module,.widget.widget_related .module{padding-bottom:0}.widget.widget_tabs .module:not(:last-child),.widget.widget_related .module:not(:last-child){border-bottom:0}.widget .widget-header .widget-title{display:block;padding-bottom:var(--ch-gutter);text-transform:none;font-size:1.4rem;font-weight:600;color:var(--ch-dcmais-gray);background-color:transparent;border-bottom:1px solid var(--ch-dcmais-light-gray)}footer#bottom .logo{text-align:center}footer#bottom .logo>a{width:auto;max-width:90px}footer#bottom .logo>a img{width:100%;max-width:inherit;max-height:inherit;object-fit:cover}footer#bottom .logo>a + p{max-width:500px;margin:2rem auto 0;text-align:center;font-size:12px}footer#bottom .logo p img{max-width:180px;display:block;margin:0 auto 2rem}footer#bottom nav{display:inline}footer#bottom nav>ul.menu>li{display:flex;flex-direction:column;width:auto;-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}footer#bottom nav ul.menu>li>a{color:light-dark(var(--ch-custom-footer-links),var(--ch-medium-gray))}footer#bottom nav>ul.menu>li.menu-item-has-children>a,footer#bottom .contact h6 strong{font-weight:500}footer#bottom nav ul.menu li.menu-item-has-children ul>li>a{margin-bottom:.8rem}footer#bottom .social a:not(:last-child){border:0}footer#bottom .social a [class*="fa-"],footer#bottom .contact p [class*="fa-"]{color:light-dark(var(--ch-custom-footer-social-links),var(--ch-medium-gray))}footer#bottom .social a:hover [class*="fa-"]{color:light-dark(var(--ch-custom-footer-links-hover),var(--ch-dcmais-light-blue))}p.report-buton{padding-top:var(--ch-gutter)}#report-error{width:30%;min-width:300px;max-width:360px;padding:var(--ch-gutter) var(--ch-double-gutter);background-color:var(--ch-white);box-shadow:-2px 8px 2px rgba(0,0,0,.1);z-index:2147483647!important}#report-error:not(.is-open){transform:translateX(360px)}#report-error .close-button{color:#282828}#report-error [type="text"],#report-error [type="email"],#report-error textarea{font-size:.875rem;border-color:#f4f4f4;border-radius:var(--ch-custom-border-radius);box-shadow:none}#report-error input:focus,#report-error textarea:focus{border-color:#cacaca;box-shadow:inset 0 1px 3px rgba(0,0,0,.08)}#report-error h5{margin-bottom:var(--ch-gutter)}#report-error h5 + p{line-height:1.2}#report-error form.wpcf7-form br{display:none}#report-error textarea.wpcf7-textarea{height:100px;resize:vertical}#report-error .wpcf7-acceptance .wpcf7-list-item{margin-left:0}#report-error .wpcf7-acceptance label{margin-bottom:var(--ch-gutter);line-height:1}#report-error [type="checkbox"]{margin-bottom:var(--ch-half-gutter)}#report-error .wpcf7-submit{float:right}@media screen and (max-width:25em){.title-bar .menu li a{padding:.7rem}}@media screen and (max-width:39.9375em){.title-bar .logo{padding-left:var(--ch-half-gutter)}.title-bar .logo>a{display:flex}.title-bar .logo>a>img{max-width:210px}.title-bar button{font-size:1.5rem}.title-bar .cell.small-order-1{flex:0 0 auto}.title-bar #menu-secundario-mobile-1 li.button{margin:0;padding:0;background-color:transparent}.title-bar .menu li.whatsapp a{display:flex;align-items:center;line-height:1.2;font-size:.5rem;padding:var(--ch-half-gutter);padding-right:0;text-align:left}.title-bar .menu [class*="whatsapp"]{position:relative;margin:0;padding-right:var(--ch-half-gutter)}.title-bar .menu [class*="whatsapp"]::before{position:relative;z-index:1}.title-bar .cell.text-right{padding-right:var(--ch-half-gutter);padding-left:0}}@media screen and (min-width:40em){.tiny-bar .menu.secondary-mobile li.button{padding:3px 10px;background-color:var(--ch-dcmais-extra-light-green);border-radius:20px}.tiny-bar .menu.secondary-mobile li.button:hover{background-color:var(--ch-dcmais-light-green)}.tiny-bar .menu.secondary-mobile li.button a{padding:0}.tiny-bar .menu.secondary-mobile li.button a [class*="whatsapp"]{color:var(--ch-white)}.tiny-bar .menu.secondary-mobile li.button a span{color:#303030}.top-bar .top-bar-right .menu>li>a{border-left:2px solid rgba(255,255,255,.2)}#off-canvas-menu .hide-for-medium{display:block!important}#off-canvas-menu .hide-for-medium .cell.shrink{display:none}header#top .top-bar + .top-bar nav>ul.menu{flex-wrap:wrap;justify-content:center}header#top .top-bar + .top-bar nav>ul.menu>li:not(:last-child){border-right:0}footer#bottom .logo>a{max-width:110px}}@media only screen and (min-width:48em){article .whatsapp-ch{padding:30px;text-align:left}article .whatsapp-ch .whatsapp-ch-icon{margin:0;float:left;margin-right:20px}article .whatsapp-ch .whatsapp-ch-bt-container{display:block}}@media only screen and (min-width:62em){article .whatsapp-ch .whatsapp-ch-icon{float:left;margin-right:30px}article .whatsapp-ch .whatsapp-ch-btn{float:left;margin-right:20px;margin-bottom:0}}