span.ext{background:url(/modules/contrib/extlink/extlink_s.png) 2px center no-repeat;width:10px;height:10px;padding-right:12px;text-decoration:none;}span.mailto{background:url(/modules/contrib/extlink/extlink_s.png) -20px center no-repeat;width:10px;height:10px;padding-right:12px;text-decoration:none;}@media print{span.ext,span.mailto{display:none;padding:0;}}
.webform-flex--container .form-inline .form-control{width:100%;}.form-composite legend{font-size:1em;font-weight:bold;border:none;margin:0;}.webform-element--title-inline > div{display:inline;}.webform-element--title-inline .form-control,.webform-element--title-inline .select-wrapper{display:inline;width:inherit;}.form-composite.webform-fieldset--title-inline legend{float:left;width:auto;font-size:1em;font-weight:bold;border:none;margin:10px 0.5em 10px 0;}@media (max-width:768px){.webform-likert-help.hidden{display:inline !important;}.webform-likert-description.hidden{display:block !important;}}html.js .form-type-webform-image-select .select-wrapper:after{display:none;}@media only screen and (max-width:650px){.webform-confirmation-modal{width:90% !important;}}.alert a.btn,.alert a.btn:hover,.alert a.btn:focus,.ui-widget-content a.btn{color:#fff;}
.image_captcha_refresh_loader{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #000;width:30px;height:30px;-webkit-animation:image_captcha_refresh_spin 1s linear infinite;animation:image_captcha_refresh_spin 1s linear infinite;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;}@-webkit-keyframes image_captcha_refresh_spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes image_captcha_refresh_spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.captcha{position:relative;}
.address-container-inline > .form-item{display:inline-block;margin-right:1em;}
.bloco-busca-pia .form-group{margin-bottom:0}.ui-menu.ui-autocomplete .ui-menu-item{padding:0}.ui-menu.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper{display:block;padding:10px 15px;text-decoration:none;transition:all .2s ease}.ui-menu.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active{border:0;margin:0}.ui-menu.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper::before{font:900 14px/1 "Font Awesome 5 Free";content:"\f105";margin-right:5px}.ui-menu.ui-autocomplete .ui-menu-item:not(:last-child) .ui-menu-item-wrapper{border-bottom:1px solid #eee}.region-top-highlighted .block-celepar-busca{width:100%;height:350px;background-size:cover}.region-top-highlighted .block-celepar-busca form{margin-top:115px}.region-top-highlighted .block-celepar-busca form label{color:#fff;text-transform:uppercase;font-size:1.625em;margin-bottom:10px;text-shadow:0 0 10px #606060}.region-top-highlighted .block-celepar-busca form input{border:none;font-style:italic;height:60px;padding:0 50px 0 20px;width:100%;display:block;box-shadow:0 0 20px #828282;border-radius:10px;font-size:1.32em}.region-top-highlighted .block-celepar-busca form button{background:0 0;border:none;color:#54be62;font-size:1.429em!important;height:60px;padding:0 0 4px;position:absolute;right:30px;top:45px;width:22px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
