body{font-family:'Open Sans Condensed',sans-serif!important}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:15px;background-color:#f5f5f5}::-webkit-scrollbar{width:15px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:15px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#2bbbef}body,html{height:100%;background:#f2f2f2}.total{margin-bottom:10px;text-align:center;font-size:18px;margin-right:10%}.total span{font-size:20px}.bold{font-weight:700}.mostrador-paginas{text-align:right;font-size:12px;margin-bottom:-10px;margin-top:-16px}.mostrador-paginas span{font-size:15px}div.menu{background:#2b0e7a;min-height:100%;width:100%;text-align:center;padding-top:180px;-webkit-transition:all .5s;transition:all .5s;float:left;position:fixed;top:0;left:0;z-index:1000}div.menu .logo{position:relative;width:229px;height:52px;text-indent:-999999px;background:url(../../themes/iomat/images/logo.png) center center no-repeat;display:inline-block}div.menu .anos,div.menu .datas,div.menu .filters{display:none}div.menu .link-antigos{color:#fff!important;padding:20px;font-size:20px;text-align:center}div.menu .link-antigos a{color:#fff!important;border:1px solid #fff;border-radius:8px;display:inline-block;padding:10px;margin-top:2px;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}div.menu .link-antigos a i{font-size:25px;margin:0 10px}div.menu .link-antigos a small{display:block;font-size:14px}div.menu .link-antigos a:hover{text-decoration:none;margin-top:0}div.menu .show-menu{color:#fff!important;font-size:26px;position:absolute;top:23px;right:15px}.input{position:relative;z-index:1;display:inline-block;margin:30px 0 0;width:350px;vertical-align:top}.input__field{position:relative;display:block;float:right;font-size:20px;padding:3px;border-radius:0;background:0 0;color:#fff;font-weight:400;-webkit-appearance:none;width:100%;border:2px solid transparent;border-bottom-color:#fff;-webkit-transition:background-color .25s,border-color .25s;transition:background-color .25s,border-color .25s}.input__field:focus{outline:0}span.input-full-search{display:block;color:#fff}span.input-full-search label{display:inline;vertical-align:top}.input__label{display:inline-block;float:right;padding:0 3px!important;color:#fff;font-weight:700;font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;text-align:left;position:absolute;bottom:110%;pointer-events:none;overflow:hidden;-webkit-transform:translate3d(0,3em,0);transform:translate3d(0,3em,0);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.input__label-content{position:relative;display:block;width:100%;color:#fff;padding:2px 0;-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.date-label,.date-label .input__label-content,.date-label .input__label-content::after{width:200%;max-width:200%}.input__label-content::after{content:attr(data-content);position:absolute;font-weight:800;bottom:100%;left:0;height:100%;width:100%;color:#fff;padding:2px 0;text-transform:uppercase;letter-spacing:1px;font-size:11px}.input--filled .input__label,.input__field:focus+.input__label{-webkit-transform:translate3d(0,12px,0);transform:translate3d(0,12px,0)}.input--filled .input__label-content,.input__field:focus+.input__label .input__label-content{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.input--filled .input__field,.input__field:focus+.input__field{background-color:transparent;border-bottom-color:#fff}.send{background:#2b0e7a;border:2px solid transparent;border-left:none;border-bottom-color:#fff;padding:10px 6px 4px;color:#fff;font-size:20px;margin:22px 0 0 -3px;z-index:999;position:relative;outline:0}.openDate i{font-size:24px}#mic{display:none}.filters{user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;padding-right:40px;padding-top:15px}.filters input{display:none}.filters .icon{display:inline-block;background:#2b0e7a;border:1px solid #fff;border-radius:3px;text-align:center;font-size:17px;color:#fff;margin:0 8px 0 20px;height:22px;width:22px;padding:2px;vertical-align:middle;line-height:15px}.filters .icon .fa{visibility:hidden}.filters input:checked+.icon .fa{visibility:visible}.filters label{cursor:pointer;font-weight:400;color:#fff;line-height:20px}.loader{position:fixed;top:-300px;right:-300px;width:200px;height:200px;border:160px solid #fff;border-left-color:transparent;border-bottom-color:transparent;-webkit-transition:all .3s;transition:all .3s;z-index:2001}.loader .anim{background:url(../images/loader.9fec3f57.gif) center center no-repeat;position:absolute;top:-160px;right:-160px;width:190px;height:190px}.loader.loading{top:0;right:0}.searchblock .dropdown{display:block;width:168px;margin:0 auto}div.menu.searched{min-height:110px;padding-top:10px;vertical-align:middle;text-align:left}div.menu.searched form{display:inline-block;text-align:right;width:100%;padding-left:289px}div.menu.searched form div{display:inline-block;padding:0 10px 0 0;height:70px;vertical-align:middle;margin-bottom:10px}div.menu.searched .searchblock{float:left}div.menu.searched .searchblock .dropdown{display:block;height:auto;text-align:left;width:auto}div.menu.searched .searchblock .dropdown>a{color:#fff;padding:5px 0;display:inline-block}div.menu.searched fieldset{position:relative}div.menu.searched .logo{margin:7px 10px 0 30px;position:absolute;display:inline-block}div.menu.searched .input{width:215px}div.menu.searched .datas{display:inline-block;float:left;margin-left:20px}div.menu.searched .datas .input{width:145px;position:relative}div.menu.searched .datas .input .input__field{text-align:center}div.menu.searched .datas .send{font-size:13px;border:none;padding:5px;position:absolute;bottom:2px;right:3px;margin:0}div.menu.searched .link-antigos{padding:20px;float:left}div.menu.searched .link-antigos a{margin-top:0}div.menu.searched .link-antigos a small,div.menu.searched .link-antigos a span{display:none}.calendar{margin-top:115px;padding:12px 7%}.conteudo{padding:10px 0 30px 7%;margin-top:115px}.lista-docs{margin:0 10% 0 0}.lista-docs ul.resultados{list-style:none;padding:20px 0}.lista-docs ul.resultados li{padding:10px 25px;border-radius:8px}.lista-docs ul.resultados li h4{font-weight:700}.lista-docs ul.resultados li .linkgroup{width:33%;text-align:center;display:inline-block}.lista-docs ul.resultados li .linkgroup ul{text-align:left}.lista-docs ul.resultados li .linkgroup ul li{border-radius:0}.lista-docs ul.resultados li .big-group{width:48%}.lista-docs ul.resultados li a.link{text-align:left;font-weight:700}.lista-docs ul.resultados li a.link i{margin-right:5px;color:#333;font-size:16px}.lista-docs ul.resultados li a.pdf-full i{color:#c00}.lista-docs ul.resultados li a.pdf-page i{color:#c60}.lista-docs ul.resultados li a.view i{color:#fc3}.lista-docs ul.resultados li a.fb-link,.lista-docs ul.resultados li a.fb-link:hover{background:#3b5998;color:#fff;border-radius:3px;font-weight:400}.lista-docs ul.resultados li a.fb-link i,.lista-docs ul.resultados li a.fb-link:hover i{color:#fff!important}.lista-docs ul.resultados li a.tw-link,.lista-docs ul.resultados li a.tw-link:hover{background:#00aced;color:#fff;border-radius:3px;font-weight:400}.lista-docs ul.resultados li a.tw-link i,.lista-docs ul.resultados li a.tw-link:hover i{color:#fff!important}.lista-docs ul.resultados li a.wapp-link,.lista-docs ul.resultados li a.wapp-link:hover{background:#4dc247;color:#fff;border-radius:3px;font-weight:400}.lista-docs ul.resultados li a.wapp-link i,.lista-docs ul.resultados li a.wapp-link:hover i{color:#fff!important}.lista-docs ul.resultados li a.mail-link,.lista-docs ul.resultados li a.mail-link:hover{background:#ffc100;color:#fff;border-radius:3px;font-weight:400}.lista-docs ul.resultados li a.mail-link i,.lista-docs ul.resultados li a.mail-link:hover i{color:#fff!important}.lista-docs ul.resultados li a.tgram-link,.lista-docs ul.resultados li a.tgram-link:hover{background:#32afed;color:#fff;border-radius:3px;font-weight:400}.lista-docs ul.resultados li a.tgram-link i,.lista-docs ul.resultados li a.tgram-link:hover i{color:#fff!important}.lista-docs ul.resultados>li:nth-child(2n+1){background-color:#fff}.lista-docs ul.resultados>li:hover{background-color:#cfddcf}.md-modal{position:fixed;top:60%;left:50%;width:50%;max-width:530px;min-width:320px;height:auto;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.md-show{visibility:visible}.md-content{color:#333;background:#e7e73c;position:relative;border-radius:3px;margin:0 auto;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.md-content h3{margin:0;padding:.4em;text-align:left;font-size:2.4em;font-weight:300;opacity:.8;background:rgba(0,0,0,.1);border-radius:3px 3px 0 0}.md-content>div{padding:15px 40px 30px;margin:0;font-weight:300;font-size:1.15em}.md-content>div p{margin:0;padding:10px 0}.md-content>div ul{margin:0;padding:0 0 30px 20px}.md-content>div ul li{padding:5px 0}.md-content button{display:block;margin:0 auto;font-size:.8em}.md-show .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.nobody{background:#e7e73c;color:#333;padding:20px;font-size:25px;margin:20px 11% 0 0;border-radius:3px}.nobody div{display:block;clear:both;font-size:15px}#ui-datepicker-div.ui-datepicker{min-width:250px;z-index:2000!important;display:none;color:#fff;padding:0 0 20px}#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar{background:#fff;border:15px solid #fff;border-top:none}#ui-datepicker-div.ui-datepicker td{padding:6px 10px;border:1px solid #ccc;font-size:20px;text-align:center}#ui-datepicker-div.ui-datepicker td.ui-datepicker-week-end{color:#c00}#ui-datepicker-div.ui-datepicker td.ui-datepicker-unselectable{background-color:#fafafa;color:#ccc}#ui-datepicker-div.ui-datepicker td.ui-datepicker-today{background:#2b0e7a}#ui-datepicker-div.ui-datepicker td.ui-datepicker-today a{color:#fff}#ui-datepicker-div.ui-datepicker th{padding:6px 10px;background:0 0;color:#ef4f69;font-weight:700;text-transform:uppercase;font-size:12px}.ui-widget-header{background:#2b0e7a;padding:5px 10px 10px 20px;position:relative;border-top:5px solid #fff;border-bottom:1px solid #ddd}.ui-widget-header .ui-datepicker-title{text-align:center;text-transform:uppercase;color:#495468;font-weight:300;font-size:18px;margin-top:10px}.ui-widget-header a{position:absolute;top:8px;width:30px;height:30px;color:transparent;cursor:pointer;margin:0 1px;font-size:20px;line-height:30px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-widget-header a.ui-datepicker-prev{left:0}.ui-widget-header a.ui-datepicker-next{right:0}.ui-widget-header a:before{font-family:FontAwesome;position:absolute;text-align:center;width:100%;color:#fff!important;font-size:20px!important}.ui-widget-header a.ui-datepicker-prev:before{content:'\f0a8'}.ui-widget-header a.ui-datepicker-next:before{content:'\f0a9'}.ui-widget-header a:hover:before{color:#495468!important}.ui-widget-header .ui-state-disabled:before,.ui-widget-header .ui-state-disabled:hover:before{color:#ccc!important}.paginationblock{text-align:center;margin-right:10%}.drop-anos{margin-top:-7px;min-width:90%}.drop-anos li{width:50%;float:left}.drop-anos li label{margin:0}.badge{padding:3px 5px;font-size:9px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background:#2b0e7a;border-color:#2b0e7a}#mic.active{color:#fff}#mic.active .ring{border:3px solid #999;-webkit-border-radius:30px;height:25px;width:25px;position:absolute;left:0;top:10px;-webkit-animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;opacity:0}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1,.1);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2,1.2);opacity:0}}.audiable #mic{border-right:none;display:inline-block}.input__field.send{border-bottom-color:#fff}.ui-keyboard{z-index:9999}.ui-keyboard-preview-wrapper{position:absolute;background:#fff;width:100%;left:0;top:-49px;border-radius:6px}.ui-keyboard-preview-wrapper input{width:96%;margin:2%;border:1px solid #ccc;color:#333}.dropup{display:inline}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#fff;box-shadow:0 0 2px rgba(0,0,0,.4)}.fc-day-grid-event .fc-content{font-size:15px;white-space:normal;padding-left:22px;overflow:hidden}.fc-day-grid-event .fc-content i{padding:4px;margin-left:-22px}.fc-event-container .fc-day-grid-event:focus{color:#fff;text-decoration:none}@media (max-width:980px){div.menu.searched .logo{display:block;margin:10px}div.menu.searched form{position:absolute;left:0;background:#2b0e7a;top:72px;padding-left:10px}div.menu.searched form div{width:100%}div.menu.searched form .input{width:85%}div.menu.searched form .datas{margin-left:0}div.menu.searched form .datas .input{width:45%}div.menu.searched form .datas .input:nth-child(2){margin-left:4%}.fc-title{float:left}.calendar,.conteudo{margin-top:310px}.mobile .calendar,.mobile .conteudo{margin-top:100px}}@media (max-width:640px){ul.lista-docs li .linkgroup .dropup>button span{display:none}}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.menu-anos{margin-right:10%;width:auto}.anos-horizontal{margin-top:20px}.anos-horizontal .navbar-text{font-size:20px;font-weigth:bold}.anos-horizontal .navbar-nav,.anos-horizontal .navbar-nav>li{width:100%}.anos-horizontal .navbar-nav>li>a{padding:0}.anos-horizontal ul ul{padding-left:0}