@import "https://fonts.googleapis.com/css?family=Open+Sans:400,700&display=swap";html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{margin:.67em 0;font-size:2em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:#0000}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}dfn{font-style:italic}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){height:0;display:none}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;font-family:sans-serif;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline;display:inline-block}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template,[hidden]{display:none}*,:after,:before{box-sizing:border-box}::selection{color:#fff;background:#000}::selection{color:#fff;background:#000}html{font-size:16px}@media only screen and (min-width:768px) and (max-width:1259px){html{font-size:15px}}@media only screen and (max-width:767px){html{font-size:14px}}a{color:inherit;text-decoration:none;transition:color .3s}p{line-height:1.5}.datepicker-dropdown{box-sizing:content-box;background-color:#fff;border:1px solid #ccc;border-top-color:#23467d;padding:10px 20px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:30px;position:absolute;box-shadow:0 3px 6px #ccc}.datepicker-dropdown:before{border-bottom-color:#f60}.datepicker-top-left:after,.datepicker-top-left:before,.datepicker-top-right:after,.datepicker-top-right:before{border-top:0;top:-5px;left:10px}.datepicker-container:after,.datepicker-container:before{content:" ";border:5px solid #0000;width:0;height:0;display:block;position:absolute}.datepicker-panel>ul>li{cursor:pointer;float:left;text-align:center;background-color:#fff;width:30px;height:30px;margin:0;padding:0;list-style:none}.center{width:1200px;margin:0 auto;position:relative}@media only screen and (max-width:1259px){.center{width:90%}}.main{background:#efefef;padding:2.8125rem 0}.main h1{color:#000;margin:0 0 1em;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700}@media only screen and (max-width:767px){.main{padding:30px 0}}.links{width:100%;max-width:750px;display:block}.links a{color:#23467d;background:url(../img/layout/seta-link.png) 0 no-repeat;border-bottom:1px solid #bbb;padding:10px 0 10px 32px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;display:block}.links a:hover{color:#f60}.datepicker-top-left,.datepicker-top-right{border-top-color:#23467d}.datepicker-top-left:before,.datepicker-top-right:before,.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#23467d}.datepicker-bottom-left:before,.datepicker-bottom-right:before{border-top-color:#23467d}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#23467d}header{background:#efefef;padding-top:1.875rem}header .center{background:#fff;padding:1.875rem 2.5rem;position:relative;box-shadow:0 1px 10px #0003}@media only screen and (max-width:767px){header .center{padding:20px;overflow:hidden}}header nav{font-size:0}header nav a{color:#23467d;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;display:inline-block}@media only screen and (min-width:768px) and (max-width:1259px){header nav a{font-size:14px}}header nav a+a{margin-left:2.1875rem}@media only screen and (min-width:768px) and (max-width:1259px){header nav a+a{margin-left:1.25rem}}header nav a:hover,header nav a.active{color:#f60}@media only screen and (max-width:767px){header nav{margin-top:1.5625rem}header nav a{display:block}header nav a+a{margin-top:10px;margin-left:0}}header nav .lang-wrapper{float:right;width:auto;height:auto;margin:0;display:inline-block;position:relative}header nav .lang-wrapper a{color:#23467d;margin-right:12px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400}@media only screen and (min-width:768px) and (max-width:1259px){header nav .lang-wrapper a{font-size:14px}}header nav .lang-wrapper a:hover,header nav .lang-wrapper a.active{color:#f60}header nav .lang-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#23467d;background:#fff url(../img/layout/seta-selecao.png) 100% no-repeat;border:0;border-left:1px solid #ccc;outline:0;width:54px;height:20px;padding:0 12px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:700}@media only screen and (min-width:768px) and (max-width:1259px){header nav .lang-wrapper select{width:auto;height:15px;font-size:14px}}header nav .lang-wrapper select::-ms-expand{display:none}@media only screen and (max-width:767px){header nav .lang-wrapper{width:auto;height:auto;margin-top:15px;display:block;position:relative}header nav .lang-wrapper a{display:none}header nav .lang-wrapper select{border-left:0;width:40px;padding:0}}.not-found{text-align:center;width:100%;padding:280px 0}@media only screen and (min-width:768px) and (max-width:1259px){.not-found{padding:160px 5%}}@media only screen and (max-width:767px){.not-found{padding:100px 5%}}.not-found h1{letter-spacing:1px;text-transform:uppercase;color:#23467d;border:2px solid #f60;padding:15px 18px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:1;display:inline-block}.modal{z-index:1055;outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow-x:hidden;overflow-y:auto}.modal-dialog{pointer-events:none;width:auto;margin:.5rem;position:relative}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}.modal.show .modal-dialog{transform:none}.modal-content{pointer-events:auto;background-color:#fff;border:1px solid #0003;border-radius:.3rem;outline:0;flex-direction:column;width:100%;display:flex;position:relative}.modal-header{border-bottom:1px solid #dee2e6;justify-content:space-between;align-items:center;padding:1rem;display:flex}.modal-title{margin:0;font-size:1.25rem;line-height:1.5}.modal-body{padding:1rem}.modal-body p{margin:0}.modal-backdrop{z-index:1050;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.modal-open{overflow:hidden}.btn-close{box-sizing:content-box;opacity:.5;cursor:pointer;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") 50%/1em no-repeat;border:0;border-radius:.25rem;width:1em;height:1em;padding:.25em}.btn-close:hover{opacity:.75}.contatos-divisao+.contatos-divisao{margin-top:2.8125rem}.contatos-divisao h2{color:#f60;margin:0 0 1em;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:700}.contatos-divisao h3{color:#23467d;margin:0 0 1.5em;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:700}.contatos-divisao .email{color:#23467d;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;display:flex}.contatos-divisao .email+.email{margin-top:1em}.contatos-divisao .email span{width:20.9375rem;margin-right:.9375rem}.contatos-divisao .email a{font-weight:700}.contatos-divisao .email a:hover{color:#f60}@media only screen and (max-width:767px){.contatos-divisao .email{display:block}.contatos-divisao .email span{width:100%;margin:0 0 .3em;display:block}.contatos-divisao .email a{display:block}}.programacao p{color:#23467d;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400}.programacao .selecione-divulgacao{margin-bottom:1.5rem;display:flex}.programacao .selecione-divulgacao p{margin:0}.programacao .selecione-divulgacao p+p{margin-left:auto;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:700}.programacao .filtros:before,.programacao .filtros:after{content:" ";display:table}.programacao .filtros:after{clear:both}.programacao .filtros .left{float:left;width:25rem}.programacao .filtros .left select{width:100%;margin-bottom:.625rem}.programacao .filtros .left select:last-child{margin-bottom:0}.programacao .filtros .right{float:right;width:36.25rem}.programacao .filtros select,.programacao .filtros .selectize-input{color:#23467d;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:#fff url(../img/layout/seta-selecao.png) right 15px center no-repeat;border:0;border-radius:4px;outline:0;height:52px;padding:0 20px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;display:block;position:relative}.programacao .filtros select::-ms-expand{display:none}.programacao .filtros .selectize-input::-ms-expand{display:none}.programacao .filtros select option:first-child,.programacao .filtros .selectize-input option:first-child,.programacao .filtros select.placeholder,.programacao .filtros .selectize-input.placeholder{color:#888}.programacao .filtros select.placeholder option:not(:first-child),.programacao .filtros .selectize-input.placeholder option:not(:first-child){color:#23467d}.programacao .filtros .selectize-input{-webkit-box-shadow:none;box-shadow:none;margin-bottom:10px}.programacao .filtros .selectize-input>*{align-items:center;height:100%;display:flex}.programacao .filtros .selectize-control.single .selectize-input:after{display:none}.programacao .filtros .selectize-dropdown{-webkit-box-shadow:none;box-shadow:none;border:1px solid #888;margin:0}.programacao .filtros .selectize-dropdown,.programacao .filtros .selectize-input,.programacao .filtros .selectize-input input{color:#23467d}.programacao .filtros .selectize-dropdown .option,.programacao .filtros .selectize-input .option,.programacao .filtros .selectize-input input .option{color:#23467d;background-color:#fff}.programacao .filtros .selectize-dropdown .option:hover,.programacao .filtros .selectize-input .option:hover,.programacao .filtros .selectize-input input .option:hover{color:#fff;background-color:#888}.programacao .filtros input{color:#23467d;background:#fff url(../img/layout/ico-calendar.png) 92% no-repeat;border:0;border-radius:4px;outline:0;height:52px;padding:0 20px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400}.programacao .filtros input::placeholder{color:#888}.programacao .filtros input::placeholder{color:#888}.programacao .filtros input:-moz-placeholder-shown{color:#888}.programacao .filtros input::-moz-placeholder{color:#888}.programacao .filtros input:-ms-placeholder-shown{color:#888}.programacao .filtros label{color:#888;margin-right:.625rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400}.programacao .filtros .row{justify-content:flex-end;align-items:center;display:flex}.programacao .filtros .row+.row{margin-top:.625rem}.programacao .filtros .row input{width:10rem;margin-right:.625rem}.programacao .filtros .row input:last-child{margin-right:0}.programacao .filtros .row select{width:10.625rem;margin-right:.625rem}.programacao .filtros .submit{float:left;text-align:right;width:100%;margin-top:1.5625rem;position:relative}.programacao .filtros .submit:before{content:"";background:#23467d;width:100%;height:1px;margin-top:-1px;position:absolute;top:50%;left:0}.programacao .filtros .submit input{z-index:2;color:#fff;cursor:pointer;text-transform:uppercase;background:#23467d;border:0;border-radius:4px;outline:0;padding:1.125rem 3.4375rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;transition:background .3s;position:relative}.programacao .filtros .submit input:hover{background:#183055}@media only screen and (max-width:1059px){.programacao .filtros .left{width:36.25rem}.programacao .filtros .right{clear:left;float:left;margin-top:.9375rem}}@media only screen and (max-width:767px){.programacao .selecione-divulgacao{display:block}.programacao .selecione-divulgacao p+p{margin-top:1em}.programacao .filtros .left,.programacao .filtros .right{width:100%}.programacao .filtros .row{font-size:0;display:block}.programacao .filtros .row+.row{margin-top:.9375rem}.programacao .filtros .row label{margin-bottom:.5em;display:block}.programacao .filtros .row input{width:calc(50% - 4px);margin-right:8px;display:inline-block}.programacao .filtros .row input:last-child{margin-right:0}.programacao .filtros .row select{width:100%;margin-bottom:.625rem;display:block}}.programacao .opcoes-consulta{position:relative}.programacao .opcoes-consulta:before{content:"";background:#23467d;width:100%;height:1px;margin-top:-1px;position:absolute;top:50%;left:0}.programacao .opcoes-consulta a{z-index:2;color:#fff;text-transform:uppercase;background:#23467d;border-radius:4px;outline:0;padding:1.125rem 2.1875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;transition:background .3s;display:inline-block;position:relative}.programacao .opcoes-consulta a:hover{background:#183055}.consulta{padding:2.1875rem 0}.consulta p{color:#23467d;margin:0;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400}.consulta .table-wrapper{width:100%;overflow:auto}.consulta table{border-collapse:collapse;width:100%;min-width:1200px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.75rem;font-style:normal;font-weight:400}.consulta table th{text-transform:uppercase;color:#23467d;text-align:left;vertical-align:top;background:#fff;padding-bottom:5px;padding-right:10px;font-size:9px;font-weight:700}.consulta table th:first-child{width:110px}.consulta table th:nth-child(2){width:165px}.consulta table th:nth-child(12){width:240px}.consulta table th:last-child{padding-right:0}.consulta table td{color:#222;border-top:1px solid #ccc;padding:10px 10px 10px 0;font-size:12px}.consulta table td:nth-child(3),.consulta table td:nth-child(4),.consulta table td:nth-child(5),.consulta table td:nth-child(6),.consulta table td:nth-child(7),.consulta table td:nth-child(8),.consulta table td:nth-child(9),.consulta table td:nth-child(10),.consulta table td:nth-child(11){white-space:nowrap}.consulta table td:nth-child(13){text-align:center;padding-right:0}.consulta table tr:last-child td{border-bottom:1px solid #ccc}.consulta table tr:hover td{background:#eee}.consulta .exportar{text-align:right;justify-content:flex-end;align-items:center;margin-top:2.8125rem;font-size:0;display:flex}@media only screen and (max-width:767px){.consulta .exportar{margin-top:20px}}.consulta .exportar button{color:#fff;text-transform:uppercase;cursor:pointer;background:#23467d no-repeat;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;height:52px;margin-left:10px;padding-left:70px;padding-right:30px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:52px;transition:background .3s;display:flex}.consulta .exportar button:hover{background-color:#183055}.consulta .exportar button+button{margin-left:10px}.consulta .exportar button.exportar-xls{background-image:url(../img/layout/ico-xls.png);background-position:16px}.consulta .exportar button.exportar-pdf{background-image:url(../img/layout/ico-pdf.png);background-position:20px}@media only screen and (max-width:767px){.consulta .exportar button{text-align:left;width:195px;display:block}.consulta .exportar button+button{margin:10px 0 0}}.important h3{color:#f60;text-transform:uppercase;margin-bottom:0;font-size:16px}.important p{margin-top:5px;font-size:14px}
