@font-face {
  font-family: UniversBlack;
  src: url("Estilos/fonts/FontSesi/univers-black.eot"), url("Estilos/fonts/FontSesi/univers-black.ttf") format("truetype"), url("Estilos/fonts/FontSesi/univers-black.woff");
}

@font-face {
  font-family: UniversLight;
  src: url("Estilos/fonts/FontSesi/univers-light.eot"), url("Estilos/fonts/FontSesi/univers-light.ttf") format("truetype"), url("Estilos/fonts/FontSesi/univers-light.woff");
}

@font-face {
  font-family: UniversRegular;
  src: url("Estilos/fonts/FontSesi/Univers-regular.eot"), url("Estilos/fonts/FontSesi/Univers-regular.ttf") format("truetype"), url("Estilos/fonts/FontSesi/Univers-regular.woff");
}

/* line 2, ../../SASS/EstiloPadrao/_utilidades.scss */
html {
  height: 100%;
}

/* line 5, ../../SASS/EstiloPadrao/_utilidades.scss */
#boxLoading {
  width: 250px;
  height: 200px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -125px;
  margin-top: -100px;
  text-align: center;
  background: url("/Imagens/fundo/bgboxloading.png");
  -moz-box-shadow: 2px 2px 4px #3F3E3E;
  -webkit-box-shadow: 2px 2px 4px #3F3E3E;
  box-shadow: 2px 2px 9px #3F3E3E;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/* line 22, ../../SASS/EstiloPadrao/_utilidades.scss */
#boxCarregando {
  position: absolute;
  z-index: 9000;
  position: fixed;
  width: 100%;
  height: 100%;
  display: none;
  background-image: url("/Imagens/fundo/BgLoading.png");
}

/* line 31, ../../SASS/EstiloPadrao/_utilidades.scss */
body {
  width: 100%;
  font-size: 16px;
  font-family: "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif;
  margin: 0;
  text-align: center;
  height: 100%;
  background-color: #f4f4f4;
}

/* line 40, ../../SASS/EstiloPadrao/_utilidades.scss */
.bodyLimitada {
  max-height: 995px;
}

/* line 43, ../../SASS/EstiloPadrao/_utilidades.scss */
.container-Padrao {
  background-color: white;
  padding-left: 35px;
  padding-right: 35px;
  padding-bottom: 23px;
}

/* line 49, ../../SASS/EstiloPadrao/_utilidades.scss */
.btnContrastNormal {
  display: none;
}

/* line 53, ../../SASS/EstiloPadrao/_utilidades.scss */
.well {
  font-size: 1.1875em;
}
/* line 55, ../../SASS/EstiloPadrao/_utilidades.scss */
.well p.lead {
  font-size: 1.125em;
}

/* line 61, ../../SASS/EstiloPadrao/_utilidades.scss */
a {
  outline: none;
}

/* line 70, ../../SASS/EstiloPadrao/_utilidades.scss */
button[type="submit"].btn,
button[type="button"].btn-padrao,
input[type="submit"],
.modal-content button[type="button"].btn,
.modal-content button[type="submit"].btn,
.modal-content a.btn,
a.btn {
  border: none;
  background-color: #da1e05;
  padding: 1.08333em 1.5em;
  font: 0.6875em "UniversBlack", "Arial Black", Gadget, sans-serif;
  text-transform: uppercase;
  color: white;
}
/* line 161, ../../SASS/EstiloPadrao/_funcoes.scss */
button[type="submit"].btn:hover,
button[type="button"].btn-padrao:hover,
input[type="submit"]:hover,
.modal-content button[type="button"].btn:hover,
.modal-content button[type="submit"].btn:hover,
.modal-content a.btn:hover,
a.btn:hover {
  background-color: #626262;
}

/* line 73, ../../SASS/EstiloPadrao/_utilidades.scss */
a.btn {
  font-size: 0.61111em;
  text-decoration: none;
}

/* line 78, ../../SASS/EstiloPadrao/_utilidades.scss */
a.btn-ImprimirResFin,
.btn-ImprimirResFin-inativo {
  font-size: 1.625em;
}

/* line 81, ../../SASS/EstiloPadrao/_utilidades.scss */
.btn-ImprimirResFin-inativo {
  opacity: 0.2;
  filter: alpha(opacity=20);
  /* For IE8 and earlier */
  cursor: default;
}

/* line 89, ../../SASS/EstiloPadrao/_utilidades.scss */
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active {
  background-color: #626262;
}

/* line 93, ../../SASS/EstiloPadrao/_utilidades.scss */
button[type="submit"].btn-cancelar,
button[type="button"].btn-cancelar {
  border: none;
  background-color: #626262;
  padding: 1.08333em 1.5em;
  font: 0.6875em "UniversBlack", "Arial Black", Gadget, sans-serif;
  text-transform: uppercase;
  color: white;
}
/* line 161, ../../SASS/EstiloPadrao/_funcoes.scss */
button[type="submit"].btn-cancelar:hover,
button[type="button"].btn-cancelar:hover {
  background-color: #626262;
}
/* line 95, ../../SASS/EstiloPadrao/_utilidades.scss */
button[type="submit"].btn-cancelar:hover,
button[type="button"].btn-cancelar:hover {
  background-color: #da1e05 !important;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* line 102, ../../SASS/EstiloPadrao/_utilidades.scss */
  button[type="submit"].btn,
  input[type="submit"] {
    line-height: 0px;
  }
}
/* line 106, ../../SASS/EstiloPadrao/_utilidades.scss */
.marginbtnbottom {
  margin-bottom: 1.75em;
}

/* line 109, ../../SASS/EstiloPadrao/_utilidades.scss */
.marginInputRadioLine {
  margin-top: 7px !important;
}

/* line 112, ../../SASS/EstiloPadrao/_utilidades.scss */
.marginBottom5px {
  margin-bottom: 5px;
}

/* line 115, ../../SASS/EstiloPadrao/_utilidades.scss */
.closeophacity {
  opacity: 1.0;
  filter: alpha(opacity=100);
}

/* line 119, ../../SASS/EstiloPadrao/_utilidades.scss */
.fixaTamanho152px {
  width: 152px;
  height: 154px;
}
/* line 122, ../../SASS/EstiloPadrao/_utilidades.scss */
.fixaTamanho152px img {
  width: 152px;
  height: 152px;
}

/* line 128, ../../SASS/EstiloPadrao/_utilidades.scss */
.fixaTamanho77px img {
  width: 77px;
  height: 77px;
}

/* line 134, ../../SASS/EstiloPadrao/_utilidades.scss */
.fixaTamanho50px img {
  width: 50px;
  height: 50px;
}

/* line 139, ../../SASS/EstiloPadrao/_utilidades.scss */
.TumbActive {
  background-color: #41FF00;
  padding-top: 3px !important;
  height: 157px;
}

/* line 144, ../../SASS/EstiloPadrao/_utilidades.scss */
.fixaTamanhoPlanoFundo {
  width: 746px;
  height: 396px;
}
/* line 147, ../../SASS/EstiloPadrao/_utilidades.scss */
.fixaTamanhoPlanoFundo img {
  width: 746px;
  height: 394px;
}

/* line 152, ../../SASS/EstiloPadrao/_utilidades.scss */
.btn-link {
  color: #da1e05 !important;
  text-decoration: underline;
}
/* line 155, ../../SASS/EstiloPadrao/_utilidades.scss */
.btn-link:hover {
  color: #222224 !important;
  text-decoration: none;
}

/* line 163, ../../SASS/EstiloPadrao/_utilidades.scss */
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
  color: white !important;
}
/* line 165, ../../SASS/EstiloPadrao/_utilidades.scss */
.btn-primary span.badge,
.btn-success span.badge,
.btn-info span.badge,
.btn-warning span.badge,
.btn-danger span.badge {
  color: #222224;
}

/* line 169, ../../SASS/EstiloPadrao/_utilidades.scss */
.btn-fontPadrao {
  font: 0.5em "UniversBlack", "Arial Black", Gadget, sans-serif !important;
  text-transform: uppercase;
}
/* line 172, ../../SASS/EstiloPadrao/_utilidades.scss */
.btn-fontPadrao i {
  font-size: 1.625em;
}

/* line 176, ../../SASS/EstiloPadrao/_utilidades.scss */
.bt-inline {
  margin-top: 38px;
  width: 100%;
  height: 42px;
  font-size: 0.5625em !important;
  background-color: #626262 !important;
}
/* line 182, ../../SASS/EstiloPadrao/_utilidades.scss */
.bt-inline:hover {
  background-color: #da1e05 !important;
  color: #fff !important;
}
/* line 188, ../../SASS/EstiloPadrao/_utilidades.scss */
.bt-inline:linked, .bt-inline:focus, .bt-inline:visited {
  color: #fff !important;
}

/* line 192, ../../SASS/EstiloPadrao/_utilidades.scss */
.btn-eventos {
  border: none;
  background-color: #da1e05;
  padding: 1.08333em 1.5em;
  font: 0.6875em "UniversBlack", "Arial Black", Gadget, sans-serif;
  text-transform: uppercase;
  color: white;
  font-size: 0.5625em;
}
/* line 161, ../../SASS/EstiloPadrao/_funcoes.scss */
.btn-eventos:hover {
  background-color: #626262;
}

/* line 196, ../../SASS/EstiloPadrao/_utilidades.scss */
.btnCinza {
  background-color: #626262;
}
/* line 198, ../../SASS/EstiloPadrao/_utilidades.scss */
.btnCinza:hover {
  background-color: #b7bacd;
}

/* line 202, ../../SASS/EstiloPadrao/_utilidades.scss */
.btnCinzaclara {
  background-color: #ababab;
}
/* line 204, ../../SASS/EstiloPadrao/_utilidades.scss */
.btnCinzaclara:hover {
  background-color: #626262;
}

/* line 209, ../../SASS/EstiloPadrao/_utilidades.scss */
button[type="button"].bt-menor,
button[type="submit"].bt-menor {
  font-size: 11px;
  padding: 11px;
}

/* line 214, ../../SASS/EstiloPadrao/_utilidades.scss */
.radio-inline,
.checkbox-inline {
  margin-top: 46px;
}

/* line 217, ../../SASS/EstiloPadrao/_utilidades.scss */
.fieldsetCont {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 220, ../../SASS/EstiloPadrao/_utilidades.scss */
.fieldsetCont legend {
  font-family: "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif !important;
  position: relative !important;
  padding-top: 0 !important;
}

/* line 226, ../../SASS/EstiloPadrao/_utilidades.scss */
.label {
  border-radius: 0;
}

/* line 230, ../../SASS/EstiloPadrao/_utilidades.scss */
.labelInf,
.labelInfClara {
  display: block;
  margin-bottom: 2px;
  text-align: left;
  font-size: 17px;
  font-weight: normal;
  background-color: #999999;
  width: 80px;
  padding: 2px;
  color: white;
}

/* line 241, ../../SASS/EstiloPadrao/_utilidades.scss */
.labelInfEscuro {
  background-color: #7d7d7d;
}

/* line 244, ../../SASS/EstiloPadrao/_utilidades.scss */
.borderBottom {
  border-bottom: 1px solid #ccc;
  margin-bottom: 10px;
}

/* line 252, ../../SASS/EstiloPadrao/_utilidades.scss */
.nav-pills,
.nav-tabs,
.navbar {
  text-transform: uppercase;
}
/* line 254, ../../SASS/EstiloPadrao/_utilidades.scss */
.nav-pills a,
.nav-tabs a,
.navbar a {
  text-decoration: none;
}

/* line 259, ../../SASS/EstiloPadrao/_utilidades.scss */
.navbar,
.navbar-collapse {
  max-height: 52px;
}

/* line 262, ../../SASS/EstiloPadrao/_utilidades.scss */
.nav-extra {
  border: none;
}
/* line 266, ../../SASS/EstiloPadrao/_utilidades.scss */
.nav-extra .dropdown-menu li a {
  padding-top: 7px;
  padding-bottom: 7px;
}
/* line 272, ../../SASS/EstiloPadrao/_utilidades.scss */
.nav-extra .dropdown-menu .active a {
  background-color: #CA4242;
}

/* line 279, ../../SASS/EstiloPadrao/_utilidades.scss */
.alert strong {
  text-transform: uppercase;
}
/* line 281, ../../SASS/EstiloPadrao/_utilidades.scss */
.alert strong i {
  font-size: 1.25em;
  margin-right: 10px;
}

/* line 287, ../../SASS/EstiloPadrao/_utilidades.scss */
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  background-color: #da1e05;
  color: white;
}
/* line 289, ../../SASS/EstiloPadrao/_utilidades.scss */
.nav-pills > li.active > a span.badge, .nav-pills > li.active > a:hover span.badge, .nav-pills > li.active > a:focus span.badge {
  color: #222224;
}

/* line 297, ../../SASS/EstiloPadrao/_utilidades.scss */
a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
  background-color: #da1e05;
  border-color: #da1e05;
}

/* line 301, ../../SASS/EstiloPadrao/_utilidades.scss */
a.list-group-item {
  text-decoration: none;
}

/* line 304, ../../SASS/EstiloPadrao/_utilidades.scss */
.list-group-item-heading {
  font-weight: bold;
  text-decoration: none;
}

/* line 310, ../../SASS/EstiloPadrao/_utilidades.scss */
input.form-control,
select.form-control {
  font-size: 1.0625em;
  padding-top: 0;
  padding-bottom: 0;
  height: 42px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* line 319, ../../SASS/EstiloPadrao/_utilidades.scss */
  input.form-control,
  select.form-control {
    line-height: 0;
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
/* line 325, ../../SASS/EstiloPadrao/_utilidades.scss */
input[type="number"].form-control {
  padding-right: 0;
}

/* line 328, ../../SASS/EstiloPadrao/_utilidades.scss */
.form-control-altura {
  height: 42px;
  margin-top: -9px;
  padding: 6px 12px;
}

/* line 334, ../../SASS/EstiloPadrao/_utilidades.scss */
span.dateCampoInLine .add-on {
  margin-top: -9px;
  margin-left: -20px;
}

/* line 339, ../../SASS/EstiloPadrao/_utilidades.scss */
.geral {
  min-height: 100%;
  position: relative;
  z-index: 0;
}

/* line 344, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal-backdrop.in {
  opacity: 0.4;
  filter: alpha(opacity=40);
}

/* line 348, ../../SASS/EstiloPadrao/_utilidades.scss */
.blur {
  filter: blur(3px);
  -webkit-filter: blur(3px);
  -moz-filter: blur(3px);
  -o-filter: blur(3px);
  -ms-filter: blur(3px);
  filter: url(../../SVG/blur.svg#blur);
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');
  -ms-filter: 'progid:DXImageTransform.Microsoft.Blur(PixelRadius=3)';
  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* line 360, ../../SASS/EstiloPadrao/_utilidades.scss */
  .modal-backdrop.in {
    background: transparent url("../../../Imagens/fundo/blur-fundo.png") repeat 0 0;
    opacity: 0.9;
  }
}
/* line 365, ../../SASS/EstiloPadrao/_utilidades.scss */
.Centralizador {
  max-width: 1180px;
  width: 100%;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

/* line 368, ../../SASS/EstiloPadrao/_utilidades.scss */
.paddingTopButton48px {
  padding-top: 48px;
}

/* line 371, ../../SASS/EstiloPadrao/_utilidades.scss */
.paddingLeft0 {
  padding-left: 0 !important;
}

/* line 374, ../../SASS/EstiloPadrao/_utilidades.scss */
.paddingRight0 {
  padding-right: 0 !important;
}

/* line 377, ../../SASS/EstiloPadrao/_utilidades.scss */
.imgFundo {
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: -3;
}

/* line 382, ../../SASS/EstiloPadrao/_utilidades.scss */
.degradeImg {
  width: 100%;
  height: 100%;
  position: fixed;
  background-color: #fff;
  top: 0;
  left: 0;
  z-index: -2;
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE3JSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, rgba(244, 244, 244, 0) 0%, rgba(244, 244, 244, 0) 17%, #f4f4f4 35%, #f4f4f4 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(244, 244, 244, 0)), color-stop(17%, rgba(244, 244, 244, 0)), color-stop(35%, #f4f4f4), color-stop(100%, #f4f4f4));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(244, 244, 244, 0) 0%, rgba(244, 244, 244, 0) 17%, #f4f4f4 35%, #f4f4f4 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(244, 244, 244, 0) 0%, rgba(244, 244, 244, 0) 17%, #f4f4f4 35%, #f4f4f4 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(244, 244, 244, 0) 0%, rgba(244, 244, 244, 0) 17%, #f4f4f4 35%, #f4f4f4 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(244, 244, 244, 0) 0%, rgba(244, 244, 244, 0) 17%, #f4f4f4 35%, #f4f4f4 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f4f4f4', endColorstr='#f4f4f4',GradientType=0 );
  /* IE6-8 */
}

/* line 400, ../../SASS/EstiloPadrao/_utilidades.scss */
.imgFundoLogin {
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: -3;
}

/* line 403, ../../SASS/EstiloPadrao/_utilidades.scss */
.navResponsiveRodape {
  display: none;
}

/* line 412, ../../SASS/EstiloPadrao/_utilidades.scss */
table thead tr th,
table thead tr td {
  font: 0.625em "UniversBlack", "Arial Black", Gadget, sans-serif;
  text-transform: uppercase;
}
/* line 420, ../../SASS/EstiloPadrao/_utilidades.scss */
table tfoot tr td {
  text-align: center;
  background-color: #f8f8f8;
  padding: 0 !important;
}

/* line 429, ../../SASS/EstiloPadrao/_utilidades.scss */
.table-bordered,
.table-striped1 {
  border: none;
}
/* line 434, ../../SASS/EstiloPadrao/_utilidades.scss */
.table-bordered thead tr th,
.table-bordered thead tr td,
.table-striped1 thead tr th,
.table-striped1 thead tr td {
  background-color: #da1e05;
  color: white;
  text-align: center;
  padding: 10px;
  border: 1px solid white;
}
/* line 444, ../../SASS/EstiloPadrao/_utilidades.scss */
.table-bordered tbody tr td,
.table-striped1 tbody tr td {
  border: 1px solid white;
  background-color: #dee3e6;
}

/* line 455, ../../SASS/EstiloPadrao/_utilidades.scss */
.table-striped1 thead tr .widthIcone a {
  color: white !important;
  font-weight: normal;
}
/* line 458, ../../SASS/EstiloPadrao/_utilidades.scss */
.table-striped1 thead tr .widthIcone a:hover {
  color: #acacac !important;
}
/* line 467, ../../SASS/EstiloPadrao/_utilidades.scss */
.table-striped1 tbody tr td {
  background-color: #c8d0d2;
}

/* line 474, ../../SASS/EstiloPadrao/_utilidades.scss */
.table-striped1 > tbody > tr:nth-child(odd) > td,
.table-striped1 > tbody > tr:nth-child(odd) > th {
  background-color: #dee3e6;
}

/* line 477, ../../SASS/EstiloPadrao/_utilidades.scss */
.widthIcone {
  width: 43px;
  font-size: 1.125em;
}
/* line 480, ../../SASS/EstiloPadrao/_utilidades.scss */
.widthIcone a {
  color: #626262;
}
/* line 482, ../../SASS/EstiloPadrao/_utilidades.scss */
.widthIcone a:hover {
  color: #da1e05 !important;
}

/* line 488, ../../SASS/EstiloPadrao/_utilidades.scss */
.tdconexao {
  background-color: #F9F9F9;
  border-right: 1px solid #E0E0E0;
}

/* line 492, ../../SASS/EstiloPadrao/_utilidades.scss */
.tableDir {
  color: #222224;
}
/* line 495, ../../SASS/EstiloPadrao/_utilidades.scss */
.tableDir thead .altPor {
  width: 147px !important;
}
/* line 498, ../../SASS/EstiloPadrao/_utilidades.scss */
.tableDir thead .LocOrig {
  width: 262px !important;
}
/* line 503, ../../SASS/EstiloPadrao/_utilidades.scss */
.tableDir tbody td {
  font-size: 14px;
  color: #666464;
  padding-top: 18px !important;
  padding-bottom: 16px !important;
}
/* line 508, ../../SASS/EstiloPadrao/_utilidades.scss */
.tableDir tbody td i {
  color: #666464;
}
/* line 512, ../../SASS/EstiloPadrao/_utilidades.scss */
.tableDir tbody td a,
.tableDir tbody td .corLink {
  font-size: 18px;
  color: #c11b04;
}

/* line 519, ../../SASS/EstiloPadrao/_utilidades.scss */
.corLink {
  font-size: 18px !important;
  color: #c11b04 !important;
}

/* line 523, ../../SASS/EstiloPadrao/_utilidades.scss */
.tableEventos {
  background-color: white;
}
/* line 526, ../../SASS/EstiloPadrao/_utilidades.scss */
.tableEventos thead th {
  font-size: 9px;
}

/* line 531, ../../SASS/EstiloPadrao/_utilidades.scss */
.tableSemEspaco {
  padding: 0;
}

/* line 538, ../../SASS/EstiloPadrao/_utilidades.scss */
h1 {
  font: 2.625em "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif;
  color: #da1e05;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
}

/* line 541, ../../SASS/EstiloPadrao/_utilidades.scss */
h2 {
  font: 1.6875em "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif;
  color: #5f5f5f;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
}

/* line 544, ../../SASS/EstiloPadrao/_utilidades.scss */
h3 {
  font: 1.25em "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif;
  color: #da1e05;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
}

/* line 547, ../../SASS/EstiloPadrao/_utilidades.scss */
h4 {
  font: 1.0625em "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif;
  color: #666464;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
}

/* line 550, ../../SASS/EstiloPadrao/_utilidades.scss */
time {
  font: 0.875em "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif;
  color: #5d0d02;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
}

/* line 553, ../../SASS/EstiloPadrao/_utilidades.scss */
a {
  font-family: "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif;
  color: #da1e05;
  text-decoration: underline;
}
/* line 555, ../../SASS/EstiloPadrao/_utilidades.scss */
a:hover {
  color: #222224;
  text-decoration: none;
}

/* line 564, ../../SASS/EstiloPadrao/_utilidades.scss */
p,
small,
label,
button[type="button"].btn,
input,
.modal-body {
  font: 1em "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif;
  color: #222224;
}

/* line 567, ../../SASS/EstiloPadrao/_utilidades.scss */
p.lead {
  font-size: 1.125em;
}

/* line 570, ../../SASS/EstiloPadrao/_utilidades.scss */
label {
  font-size: 1.0625em;
  margin-top: 12px;
}

/* line 580, ../../SASS/EstiloPadrao/_utilidades.scss */
h1 > .label,
h2 > .label,
h3 > .label,
h4 > .label,
h5 > .label,
h6 > .label,
p > .label {
  font-weight: normal;
  border-radius: 0;
}

/* line 584, ../../SASS/EstiloPadrao/_utilidades.scss */
textarea {
  resize: none;
}

/* line 589, ../../SASS/EstiloPadrao/_utilidades.scss */
.labelFalso,
.labelFalsoMaior,
.labelFalsoMenor {
  height: 41px;
  display: block;
}

/* line 593, ../../SASS/EstiloPadrao/_utilidades.scss */
.labelFalsoMaior {
  height: 48px;
}

/* line 596, ../../SASS/EstiloPadrao/_utilidades.scss */
.labelFalsoMenor {
  height: 34px;
}

/* line 599, ../../SASS/EstiloPadrao/_utilidades.scss */
.pLadoInput {
  margin-left: -21px !important;
}

/* line 605, ../../SASS/EstiloPadrao/_utilidades.scss */
#navHeader {
  background-color: #dee3e6;
  width: 100%;
}
/* line 607, ../../SASS/EstiloPadrao/_utilidades.scss */
#navHeader .navPortais {
  width: 42.37288%;
}
/* line 609, ../../SASS/EstiloPadrao/_utilidades.scss */
#navHeader .navPortais a {
  font: 0.875em "UniversBlack", "Arial Black", Gadget, sans-serif;
  color: #acacac;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
}
/* line 611, ../../SASS/EstiloPadrao/_utilidades.scss */
#navHeader .navPortais a:hover {
  color: #626262;
  text-decoration: none;
}
/* line 615, ../../SASS/EstiloPadrao/_utilidades.scss */
#navHeader .navPortais .active {
  color: #626262;
}
/* line 617, ../../SASS/EstiloPadrao/_utilidades.scss */
#navHeader .navPortais .active:hover {
  color: #acacac;
  text-decoration: none;
}
/* line 622, ../../SASS/EstiloPadrao/_utilidades.scss */
#navHeader .social-likes {
  float: right;
  margin-top: -2.375em;
}
/* line 625, ../../SASS/EstiloPadrao/_utilidades.scss */
#navHeader .social-likes small {
  font-size: 16px;
}

/* line 632, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite {
  height: 149px;
}
/* line 634, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite .tituloLogo {
  position: relative;
  margin-left: 1.17647em;
  top: 0.23529em;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  font: 1.0625em "UniversBlack", "Arial Black", Gadget, sans-serif;
  color: white;
  text-shadow: 2px 2px 1px black;
}
/* line 92, ../../SASS/EstiloPadrao/_funcoes.scss */
#headerSite .tituloLogo:hover {
  color: #acacac;
}
/* line 640, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite article {
  width: 700px;
  float: left;
  margin-top: 49px;
}
/* line 645, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside {
  width: 351px;
  float: right;
  height: 151px;
}
/* line 649, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #navInstitucional {
  position: relative;
  right: 21px;
  width: 382px;
  top: 6px;
}
/* line 654, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #navInstitucional a {
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  font: 0.6875em "UniversBlack", "Arial Black", Gadget, sans-serif;
  color: white;
  text-shadow: 2px 2px 1px black;
  padding-left: 7px;
  padding-right: 7px;
}
/* line 92, ../../SASS/EstiloPadrao/_funcoes.scss */
#headerSite aside #navInstitucional a:hover {
  color: #acacac;
}
/* line 660, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil {
  padding: 0;
  margin: 60px 0 -1px 0;
  border: none;
  background-color: #dee3e6;
  height: 55px;
}
/* line 666, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil .imgUsuario {
  padding: 4px 3px;
  width: 55px;
  height: 55px;
  float: left;
}
/* line 672, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil .infUsuario {
  float: left;
  padding-left: 5px;
  padding-right: 5px;
}
/* line 676, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil .infUsuario h4 {
  font: 1.25em "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif;
  color: #5d0d02;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  margin-top: 6px;
  margin-bottom: -2px;
  display: block;
  width: 257px;
  overflow: hidden;
  height: 22px;
}
/* line 685, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil .infUsuario .iconEscola {
  width: 20px;
  height: 20px;
}
/* line 689, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil .infUsuario small {
  color: #5d0d02;
}
/* line 691, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil .infUsuario small strong {
  color: #c11b04;
  font-weight: normal;
}
/* line 697, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar {
  float: right;
  width: 28px;
  height: 55px;
}
/* line 701, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar a {
  display: block;
  padding: 6px 7px;
  background-color: #c11b04;
  color: white;
}
/* line 705, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar a:hover {
  background-color: #5d0d02;
}
/* line 709, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .btSair {
  background-color: #777777;
  top: 0px;
}
/* line 712, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .btSair:hover {
  background-color: #222224;
}
/* line 716, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil {
  position: relative;
  width: auto;
  height: auto;
  padding: 0px;
  background-color: white;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -webkit-box-shadow: 2px 2px 4px 0px rgba(50, 50, 50, 0);
  -moz-box-shadow: 2px 2px 4px 0px rgba(50, 50, 50, 0);
  box-shadow: 2px 2px 4px 0px rgba(50, 50, 50, 0);
  width: 319px;
  position: absolute;
  padding: 10px 5px 10px 10px;
  z-index: 1;
  margin-top: -25px;
  margin-left: -161px;
  display: none;
}
/* line 30, ../../SASS/EstiloPadrao/_funcoes.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil:after {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 0 15px 15px;
  border-color: #FFFFFF transparent;
  display: block;
  width: 0;
  z-index: 1;
  top: -15px;
  left: 50%;
}
/* line 725, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil a {
  background: none;
}
/* line 728, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil .Perfil {
  width: 147px;
  height: 137px;
  background-color: #dee3e6;
  float: left;
  padding: 13px 10px 10px 10px;
  margin-right: 5px;
  margin-top: 5px;
  margin-bottom: 30px;
  text-align: center;
}
/* line 738, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil .Perfil h3 {
  color: #5d0d02;
  margin-top: 10px;
  margin-bottom: 0;
}
/* line 743, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil .Perfil small {
  color: #5d0d02;
}
/* line 745, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil .Perfil small strong {
  font-weight: normal;
  color: #da1e05;
}
/* line 750, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil .Perfil ul {
  margin: 0;
  padding: 0;
  width: 149px;
  position: relative;
  top: 10px;
  left: -10px;
}
/* line 757, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil .Perfil ul li {
  display: inline;
  list-style: none;
}
/* line 760, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil .Perfil ul li a {
  display: block;
  float: left;
  margin-right: 1px;
  width: 73px;
}
/* line 766, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil .Perfil ul li a.aPerfil {
  width: 147px !important;
  margin-left: 0px;
  height: 30px;
  background-color: #626262;
  color: white;
}
/* line 771, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil .Perfil ul li a.aPerfil:hover {
  background-color: #838383;
}
/* line 775, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil .Perfil ul li a.aDiscoVirtual {
  background-color: #acacac;
  color: #626262;
}
/* line 777, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil .Perfil ul li a.aDiscoVirtual:hover {
  color: white;
  background-color: #838383;
  text-decoration: none;
}
/* line 781, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil .Perfil ul li a.btnSesiAcessar {
  width: 147px !important;
  margin-left: -2px !important;
  height: 28px;
}
/* line 786, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil .Perfil ul li a.btUnico {
  width: 147px;
  margin-left: -2px;
  height: 30px;
}
/* line 791, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil .Perfil ul li button[type="button"].btn {
  width: 147px !important;
  margin-left: -2px;
  height: 30px;
}
/* line 798, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil .Perfil .btnTrocarPerfil {
  margin-top: 10px;
  width: 147px;
  margin-left: -10px;
  height: 28px;
  background-color: #c11b04;
  color: white;
}
/* line 804, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil .Perfil .btnTrocarPerfil:hover {
  background-color: #5d0d02;
}
/* line 809, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configPerfil .PerfilAtivo {
  border-top: 3px solid #50C543;
  padding-top: 10px;
}
/* line 814, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .PerfilUnico {
  width: auto;
  margin-left: -85px;
}
/* line 818, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configSair {
  position: relative;
  width: auto;
  height: auto;
  padding: 0px;
  background-color: white;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -webkit-box-shadow: 2px 2px 4px 0px rgba(50, 50, 50, 0);
  -moz-box-shadow: 2px 2px 4px 0px rgba(50, 50, 50, 0);
  box-shadow: 2px 2px 4px 0px rgba(50, 50, 50, 0);
  width: 209px;
  position: absolute;
  z-index: 3;
  display: none;
  padding: 0px 14px 14px;
  text-align: center;
  margin-left: -104px;
}
/* line 30, ../../SASS/EstiloPadrao/_funcoes.scss */
#headerSite aside #painelPerfil #navEditar .configSair:after {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 0 15px 15px;
  border-color: #FFFFFF transparent;
  display: block;
  width: 0;
  z-index: 1;
  top: -15px;
  left: 50%;
}
/* line 828, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configSair button[type="button"].btn-padrao,
#headerSite aside #painelPerfil #navEditar .configSair button[type="submit"].btn-padrao {
  padding: 7px;
  font-size: 0.625em;
}
/* line 831, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configSair button[type="button"].btn-padrao i,
#headerSite aside #painelPerfil #navEditar .configSair button[type="submit"].btn-padrao i {
  font-size: 1.6em;
}
/* line 836, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configSair button[type="button"].btn-cinza,
#headerSite aside #painelPerfil #navEditar .configSair button[type="submit"].btn-cinza {
  background-color: #838383;
  color: white;
}
/* line 838, ../../SASS/EstiloPadrao/_utilidades.scss */
#headerSite aside #painelPerfil #navEditar .configSair button[type="button"].btn-cinza:hover,
#headerSite aside #painelPerfil #navEditar .configSair button[type="submit"].btn-cinza:hover {
  color: white;
  background-color: #acacac;
  text-decoration: none;
}

@-moz-document url-prefix() {
  /* line 851, ../../SASS/EstiloPadrao/_utilidades.scss */
  #headerSite aside #painelPerfil {
    height: 56px;
    margin: 57px 0px -1px;
  }
  /* line 857, ../../SASS/EstiloPadrao/_utilidades.scss */
  #headerSite aside #painelPerfil #navEditar .configPerfil .Perfil ul {
    top: 5px;
  }
  /* line 860, ../../SASS/EstiloPadrao/_utilidades.scss */
  #headerSite aside #painelPerfil #navEditar .configPerfil .Perfil .btnTrocarPerfil {
    margin-top: 5px;
    width: 147px;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* line 875, ../../SASS/EstiloPadrao/_utilidades.scss */
  #headerSite aside #painelPerfil {
    height: 56px;
    margin: 57px 0px -1px;
  }
  /* line 881, ../../SASS/EstiloPadrao/_utilidades.scss */
  #headerSite aside #painelPerfil #navEditar .configPerfil .Perfil ul {
    top: 7px;
  }
  /* line 884, ../../SASS/EstiloPadrao/_utilidades.scss */
  #headerSite aside #painelPerfil #navEditar .configPerfil .Perfil .btnTrocarPerfil {
    margin-top: 7px;
    width: 147px;
  }
}
/* line 897, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf {
  background-color: #626262;
  width: 100%;
}
/* line 899, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador {
  padding-right: 345px;
}
/* line 901, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador nav {
  float: left;
  background-color: #c11b04;
}
/* line 904, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador nav .dropdown-toggle {
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  font: 0.6875em "UniversBlack", "Arial Black", Gadget, sans-serif;
  color: white;
  text-shadow: 2px 2px 1px black;
  text-shadow: none;
}
/* line 92, ../../SASS/EstiloPadrao/_funcoes.scss */
#BarraInf .Centralizador nav .dropdown-toggle:hover {
  color: #acacac;
}
/* line 99, ../../SASS/EstiloPadrao/_funcoes.scss */
#BarraInf .Centralizador nav .dropdown-toggle:hover {
  color: #acacac;
}
/* line 906, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador nav .dropdown-toggle:hover {
  color: white;
  background-color: #da1e05;
  text-decoration: none;
}
/* line 909, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador nav .dropdown-toggle small {
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  font: 1em "UniversBlack", "Arial Black", Gadget, sans-serif;
  color: white;
  text-shadow: 2px 2px 1px black;
  text-shadow: none;
}
/* line 92, ../../SASS/EstiloPadrao/_funcoes.scss */
#BarraInf .Centralizador nav .dropdown-toggle small:hover {
  color: #acacac;
}
/* line 99, ../../SASS/EstiloPadrao/_funcoes.scss */
#BarraInf .Centralizador nav .dropdown-toggle small:hover {
  color: #acacac;
}
/* line 911, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador nav .dropdown-toggle small:hover {
  color: white;
  text-decoration: none;
}
/* line 915, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador nav .dropdown-toggle i {
  font-size: 18px;
  position: relative;
  top: 2px;
}
/* line 921, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador nav .dropdown-menu {
  background-color: #c11b04;
}
/* line 923, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador nav .dropdown-menu a {
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  font: 0.6875em "UniversBlack", "Arial Black", Gadget, sans-serif;
  color: white;
  text-shadow: 2px 2px 1px black;
  text-shadow: none;
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 92, ../../SASS/EstiloPadrao/_funcoes.scss */
#BarraInf .Centralizador nav .dropdown-menu a:hover {
  color: #acacac;
}
/* line 99, ../../SASS/EstiloPadrao/_funcoes.scss */
#BarraInf .Centralizador nav .dropdown-menu a:hover {
  color: #acacac;
}
/* line 927, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador nav .dropdown-menu a:hover {
  color: white;
  background-color: #da1e05;
  text-decoration: none;
}
/* line 933, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador section {
  font: 1em "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif;
  color: #222224;
  margin-top: -2px;
}
/* line 937, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador section .breadcrumb {
  margin-bottom: 0;
  padding: 11px 15px;
  background-color: transparent;
  color: #838383;
  text-transform: uppercase;
}
/* line 942, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador section .breadcrumb a {
  color: #c6c6c6;
  text-decoration: none;
}
/* line 945, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador section .breadcrumb a:hover {
  color: white;
  text-decoration: none;
}
/* line 949, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador section .breadcrumb .active {
  color: white;
  text-decoration: none;
}
/* line 954, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador .btnAcessibilidade {
  margin-right: 5px;
}
/* line 956, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador .btnAcessibilidade button[type="button"] {
  font-weight: bold;
  border: none;
  height: 39px;
  width: 39px;
  margin-right: 2px;
  background-color: #c11b04;
  color: white;
}
/* line 963, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador .btnAcessibilidade button[type="button"]:hover {
  color: white;
  background-color: #da1e05;
  text-decoration: none;
}
/* line 967, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .Centralizador .btnAcessibilidade .active {
  color: white !important;
  background-color: #da1e05 !important;
  text-decoration: none;
}
/* line 972, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .CentralizadorSemNotificacao {
  padding-right: 0;
}
/* line 974, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .CentralizadorSemNotificacao section {
  margin-right: -233px;
}
/* line 977, ../../SASS/EstiloPadrao/_utilidades.scss */
#BarraInf .CentralizadorSemNotificacao .btnAcessibilidade {
  margin-right: -353px;
}

@-moz-document url-prefix() {
  /* line 988, ../../SASS/EstiloPadrao/_utilidades.scss */
  #BarraInf .Centralizador .btnAcessibilidade button[type="button"] {
    height: 41px;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* line 1000, ../../SASS/EstiloPadrao/_utilidades.scss */
  #BarraInf .Centralizador .btnAcessibilidade button[type="button"] {
    height: 40px;
  }
}
/* line 1010, ../../SASS/EstiloPadrao/_utilidades.scss */
#body,
#bodyPgInterna {
  width: 100%;
  height: 100%;
}
/* line 1013, ../../SASS/EstiloPadrao/_utilidades.scss */
#body .login,
#bodyPgInterna .login {
  background-color: #fff;
  opacity: 0.96;
  filter: alpha(opacity=96);
  max-height: 989px;
  height: 100%;
  max-width: 545px;
  width: 100%;
  z-index: -1;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -272.5px;
  text-align: left;
}
/* line 1027, ../../SASS/EstiloPadrao/_utilidades.scss */
#body .login .container-fluid,
#bodyPgInterna .login .container-fluid {
  width: 316px;
  height: 450px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -270px;
  margin-left: -158px;
}
/* line 1036, ../../SASS/EstiloPadrao/_utilidades.scss */
#body .login .container-fluid small,
#body .login .container-fluid button[type="button"].btn,
#bodyPgInterna .login .container-fluid small,
#bodyPgInterna .login .container-fluid button[type="button"].btn {
  font-size: 1.0625em;
  color: #da1e05;
}
/* line 1040, ../../SASS/EstiloPadrao/_utilidades.scss */
#body .login .container-fluid small,
#bodyPgInterna .login .container-fluid small {
  color: #222224;
}
/* line 1043, ../../SASS/EstiloPadrao/_utilidades.scss */
#body .login .container-fluid h1,
#bodyPgInterna .login .container-fluid h1 {
  font: 1.0625em "UniversBlack", "Arial Black", Gadget, sans-serif;
}
/* line 1045, ../../SASS/EstiloPadrao/_utilidades.scss */
#body .login .container-fluid h1 small,
#bodyPgInterna .login .container-fluid h1 small {
  display: block;
  font-size: 1.09091em;
  color: #222224;
}
/* line 1050, ../../SASS/EstiloPadrao/_utilidades.scss */
#body .login .container-fluid h1 img,
#bodyPgInterna .login .container-fluid h1 img {
  padding-top: 0.29167em;
}
/* line 1054, ../../SASS/EstiloPadrao/_utilidades.scss */
#body .login .container-fluid h2,
#bodyPgInterna .login .container-fluid h2 {
  font-size: 1.1875em;
  color: #222224;
  padding-top: 1.10526em;
  padding-bottom: 0.89474em;
}
/* line 1062, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #Notificacao,
#bodyPgInterna #Notificacao {
  background-color: #dee3e6;
  width: 351px;
  border: none;
  float: right;
  margin-top: -39px;
}
/* line 1068, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #Notificacao .panel-heading,
#bodyPgInterna #Notificacao .panel-heading {
  background-color: #626262;
  border: none;
  height: 39px;
}
/* line 1072, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #Notificacao .panel-heading h3,
#bodyPgInterna #Notificacao .panel-heading h3 {
  padding-left: 1.5em;
  font-size: 1em;
  color: #dee3e6;
}
/* line 1076, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #Notificacao .panel-heading h3 i,
#bodyPgInterna #Notificacao .panel-heading h3 i {
  background-color: #777777;
  color: #dee3e6;
  padding: 10px 10px 9px 10px;
  position: absolute;
  font-size: 1.25em;
  margin-top: -10px;
  margin-left: -39px;
}
/* line 1084, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #Notificacao .panel-heading h3 span.badge,
#bodyPgInterna #Notificacao .panel-heading h3 span.badge {
  background-color: #c11b04;
}
/* line 1089, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #Notificacao .panel-body,
#bodyPgInterna #Notificacao .panel-body {
  padding: 0;
  display: block;
}
/* line 1092, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #Notificacao .panel-body a,
#bodyPgInterna #Notificacao .panel-body a {
  text-decoration: none;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid #c8d0d2;
}
/* line 1097, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #Notificacao .panel-body a:hover,
#bodyPgInterna #Notificacao .panel-body a:hover {
  background-color: white;
}
/* line 1101, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #Notificacao .panel-body h4,
#bodyPgInterna #Notificacao .panel-body h4 {
  margin: 0;
  padding: 0;
}
/* line 1104, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #Notificacao .panel-body h4.active,
#bodyPgInterna #Notificacao .panel-body h4.active {
  color: #da1e05;
  font-weight: bold;
}
/* line 1108, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #Notificacao .panel-body time,
#bodyPgInterna #Notificacao .panel-body time {
  display: block;
  margin-bottom: 5px;
}
/* line 1112, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #Notificacao .panel-body img,
#bodyPgInterna #Notificacao .panel-body img {
  float: left;
  margin-right: 8px;
}
/* line 1118, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #Notificacao.affix,
#bodyPgInterna #Notificacao.affix {
  margin-top: -188px !important;
  position: fixed !important;
  margin-left: 829px;
}
/* line 1123, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal,
#bodyPgInterna #ContainerPrincipal {
  padding-top: 8px;
}
/* line 1125, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .thumbnail,
#bodyPgInterna #ContainerPrincipal .thumbnail {
  background-color: transparent;
}
/* line 1128, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .destaqueHome,
#bodyPgInterna #ContainerPrincipal .destaqueHome {
  background-color: #e6e6e6;
  padding-top: 13px;
  margin-bottom: 13px;
}
/* line 1132, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .destaqueHome .thumbnail,
#bodyPgInterna #ContainerPrincipal .destaqueHome .thumbnail {
  text-align: center;
  background-color: white;
  padding: 25px 25px;
  min-height: 168px;
  color: #626262;
}
/* line 1138, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .destaqueHome .thumbnail h3,
#bodyPgInterna #ContainerPrincipal .destaqueHome .thumbnail h3 {
  color: #626262;
}
/* line 1141, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .destaqueHome .thumbnail:hover,
#bodyPgInterna #ContainerPrincipal .destaqueHome .thumbnail:hover {
  background-color: #da1e05;
  color: white;
}
/* line 1144, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .destaqueHome .thumbnail:hover h3,
#bodyPgInterna #ContainerPrincipal .destaqueHome .thumbnail:hover h3 {
  color: white;
}
/* line 1149, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .destaqueHome a,
#bodyPgInterna #ContainerPrincipal .destaqueHome a {
  text-decoration: none;
}
/* line 1153, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotron,
#bodyPgInterna #ContainerPrincipal .jumbotron {
  background-color: white;
  height: 428px;
  margin-bottom: 15px;
}
/* line 1158, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotron header h1,
#bodyPgInterna #ContainerPrincipal .jumbotron header h1 {
  font: 0.625em "UniversBlack", "Arial Black", Gadget, sans-serif;
  color: #acacac;
  margin-left: 0px;
  position: absolute;
  z-index: 0;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  margin-top: -15px;
  margin-left: -13px;
}
/* line 1164, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotron .thumbnail,
#bodyPgInterna #ContainerPrincipal .jumbotron .thumbnail {
  border: none;
}
/* line 1166, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotron .thumbnail h2,
#bodyPgInterna #ContainerPrincipal .jumbotron .thumbnail h2 {
  font: 2.625em "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif;
  color: #222224;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  font-size: 2.0625em;
}
/* line 1170, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotron .thumbnail h3,
#bodyPgInterna #ContainerPrincipal .jumbotron .thumbnail h3 {
  color: #626262;
  margin-bottom: 20px;
}
/* line 1174, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotron .thumbnail ul,
#bodyPgInterna #ContainerPrincipal .jumbotron .thumbnail ul {
  font: 1em "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif;
  color: #222224;
}
/* line 1177, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotron .thumbnail p,
#bodyPgInterna #ContainerPrincipal .jumbotron .thumbnail p {
  font-size: 1.14286em;
}
/* line 1180, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotron .thumbnail .btnDownload,
#bodyPgInterna #ContainerPrincipal .jumbotron .thumbnail .btnDownload {
  background-color: #626262;
  margin-top: 22px;
  font-family: "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif;
  color: #777777;
  text-decoration: underline;
  text-decoration: none;
  text-align: left;
}
/* line 1186, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotron .thumbnail .btnDownload i,
#bodyPgInterna #ContainerPrincipal .jumbotron .thumbnail .btnDownload i {
  font-size: 6.88889em;
  float: left;
  margin-left: 7.29927%;
}
/* line 1191, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotron .thumbnail .btnDownload span,
#bodyPgInterna #ContainerPrincipal .jumbotron .thumbnail .btnDownload span {
  font-size: 1.6em;
  text-align: left;
  display: block;
  margin-top: 4.37956%;
  float: right;
  width: 47.44526%;
  white-space: pre-wrap;
}
/* line 1200, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotron .thumbnail .btnDownload:hover,
#bodyPgInterna #ContainerPrincipal .jumbotron .thumbnail .btnDownload:hover {
  background-color: #c8d0d2;
}
/* line 1206, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronVideo,
#bodyPgInterna #ContainerPrincipal .jumbotronVideo {
  background-color: #222224;
  margin-bottom: 15px;
  padding-top: 50px;
}
/* line 1211, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronVideo header h1,
#bodyPgInterna #ContainerPrincipal .jumbotronVideo header h1 {
  font: 0.625em "UniversBlack", "Arial Black", Gadget, sans-serif;
  color: white;
  margin-left: 0px;
  position: absolute;
  z-index: 0;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  margin-top: -36px;
}
/* line 1216, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronVideo h2,
#bodyPgInterna #ContainerPrincipal .jumbotronVideo h2 {
  font-size: 1.125em;
  margin-top: 0;
  margin-bottom: 5px;
}
/* line 1221, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronVideo p,
#bodyPgInterna #ContainerPrincipal .jumbotronVideo p {
  font-size: 1.125em;
  color: white;
}
/* line 1226, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronVideo a:hover,
#bodyPgInterna #ContainerPrincipal .jumbotronVideo a:hover {
  color: white;
  text-decoration: none;
  text-decoration: underline;
}
/* line 1231, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronVideo .media,
#bodyPgInterna #ContainerPrincipal .jumbotronVideo .media {
  padding-bottom: 10px;
  border-bottom: 1px solid #666464;
}
/* line 1238, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronVideo .mediaMenor h2,
#body #ContainerPrincipal .jumbotronVideo .mediaMenor p,
#body #ContainerPrincipal .jumbotronVideo .mediaMenor a,
#bodyPgInterna #ContainerPrincipal .jumbotronVideo .mediaMenor h2,
#bodyPgInterna #ContainerPrincipal .jumbotronVideo .mediaMenor p,
#bodyPgInterna #ContainerPrincipal .jumbotronVideo .mediaMenor a {
  display: inline;
  font-size: 0.875em;
}
/* line 1243, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronVideo .mediaMenor h2,
#body #ContainerPrincipal .jumbotronVideo .mediaMenor p,
#bodyPgInterna #ContainerPrincipal .jumbotronVideo .mediaMenor h2,
#bodyPgInterna #ContainerPrincipal .jumbotronVideo .mediaMenor p {
  font-size: 1em;
}
/* line 1247, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronVideo .SemborderBottomMenor,
#bodyPgInterna #ContainerPrincipal .jumbotronVideo .SemborderBottomMenor {
  border-bottom: 0;
}
/* line 1250, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronVideo footer,
#bodyPgInterna #ContainerPrincipal .jumbotronVideo footer {
  padding: 25px;
  border-top: 1px solid #666464;
  margin-top: -1px;
  text-align: center;
}
/* line 1255, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronVideo footer a,
#bodyPgInterna #ContainerPrincipal .jumbotronVideo footer a {
  text-transform: uppercase;
  color: white;
  font-size: 1.0625em;
  text-decoration: none;
}
/* line 1260, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronVideo footer a:hover,
#bodyPgInterna #ContainerPrincipal .jumbotronVideo footer a:hover {
  color: #da1e05;
  text-decoration: none;
}
/* line 1265, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronVideo .destaqueVideo,
#bodyPgInterna #ContainerPrincipal .jumbotronVideo .destaqueVideo {
  margin-left: -20px;
}
/* line 1267, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronVideo .destaqueVideo iframe,
#bodyPgInterna #ContainerPrincipal .jumbotronVideo .destaqueVideo iframe {
  width: 100%;
  height: 200px;
  padding-bottom: 12px;
}
/* line 1274, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronCalendar,
#bodyPgInterna #ContainerPrincipal .jumbotronCalendar {
  padding-right: 0;
}
/* line 1276, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronCalendar header,
#bodyPgInterna #ContainerPrincipal .jumbotronCalendar header {
  padding-top: 14px;
  background-color: #CB1B25;
  padding-bottom: 12px;
}
/* line 1280, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronCalendar header h1,
#bodyPgInterna #ContainerPrincipal .jumbotronCalendar header h1 {
  font: 0.625em "UniversBlack", "Arial Black", Gadget, sans-serif;
  color: white;
  margin-left: 0px;
  position: absolute;
  z-index: 0;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  margin-top: 0px;
  margin-left: 17px;
}
/* line 1286, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronCalendar .responsive-calendar,
#bodyPgInterna #ContainerPrincipal .jumbotronCalendar .responsive-calendar {
  background-color: #cb1b25;
  padding-bottom: 23px;
}
/* line 1291, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronCalendar .responsive-calendar a,
#body #ContainerPrincipal .jumbotronCalendar .responsive-calendar h4,
#body #ContainerPrincipal .jumbotronCalendar .responsive-calendar .day-headers,
#bodyPgInterna #ContainerPrincipal .jumbotronCalendar .responsive-calendar a,
#bodyPgInterna #ContainerPrincipal .jumbotronCalendar .responsive-calendar h4,
#bodyPgInterna #ContainerPrincipal .jumbotronCalendar .responsive-calendar .day-headers {
  color: white;
}
/* line 1294, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronCalendar .responsive-calendar .day.not-current a,
#bodyPgInterna #ContainerPrincipal .jumbotronCalendar .responsive-calendar .day.not-current a {
  color: #ea626a;
}
/* line 1298, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotronCalendar .responsive-calendar a:hover,
#body #ContainerPrincipal .jumbotronCalendar .responsive-calendar .day.not-current a:hover,
#bodyPgInterna #ContainerPrincipal .jumbotronCalendar .responsive-calendar a:hover,
#bodyPgInterna #ContainerPrincipal .jumbotronCalendar .responsive-calendar .day.not-current a:hover {
  background-color: #ea626a;
  color: white;
}
/* line 1304, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .CalendarAgenda,
#bodyPgInterna #ContainerPrincipal .CalendarAgenda {
  border: 1px solid #ddd;
}
/* line 1306, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .CalendarAgenda .responsive-calendar,
#bodyPgInterna #ContainerPrincipal .CalendarAgenda .responsive-calendar {
  padding-bottom: 6px;
}
/* line 1308, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .CalendarAgenda .responsive-calendar .controls,
#bodyPgInterna #ContainerPrincipal .CalendarAgenda .responsive-calendar .controls {
  padding-top: 10px;
}
/* line 1310, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .CalendarAgenda .responsive-calendar .controls h4,
#bodyPgInterna #ContainerPrincipal .CalendarAgenda .responsive-calendar .controls h4 {
  display: block;
  width: 100px;
  margin: -3px auto auto auto;
  font-size: 16px;
  line-height: 15px;
  font-weight: bold;
}
/* line 1317, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .CalendarAgenda .responsive-calendar .controls h4 span,
#bodyPgInterna #ContainerPrincipal .CalendarAgenda .responsive-calendar .controls h4 span {
  display: block;
}
/* line 1321, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .CalendarAgenda .responsive-calendar .controls .pull-right,
#bodyPgInterna #ContainerPrincipal .CalendarAgenda .responsive-calendar .controls .pull-right {
  margin-top: -27px;
}
/* line 1325, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .CalendarAgenda .responsive-calendar .header,
#bodyPgInterna #ContainerPrincipal .CalendarAgenda .responsive-calendar .header {
  margin-bottom: 0;
  border-bottom-color: #ddd;
}
/* line 1330, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .CalendarAgenda .responsive-calendar .days .today,
#bodyPgInterna #ContainerPrincipal .CalendarAgenda .responsive-calendar .days .today {
  background-color: #DADADA;
}
/* line 1334, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .CalendarAgenda .responsive-calendar .today.not-current a,
#bodyPgInterna #ContainerPrincipal .CalendarAgenda .responsive-calendar .today.not-current a {
  color: #C2C2C2 !important;
}
/* line 1340, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotrondestaque,
#bodyPgInterna #ContainerPrincipal .jumbotrondestaque {
  background-color: #e6e6e6;
}
/* line 1343, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotrondestaque header h1,
#bodyPgInterna #ContainerPrincipal .jumbotrondestaque header h1 {
  font: 0.625em "UniversBlack", "Arial Black", Gadget, sans-serif;
  color: white;
  margin-left: 0px;
  position: absolute;
  z-index: 0;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  text-shadow: 2px 2px 1px black;
  margin-top: 12px;
}
/* line 1349, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotrondestaque .divImg,
#bodyPgInterna #ContainerPrincipal .jumbotrondestaque .divImg {
  padding-left: 0;
}
/* line 1352, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotrondestaque h2,
#bodyPgInterna #ContainerPrincipal .jumbotrondestaque h2 {
  margin-bottom: 0;
  font-size: 1.875em;
  color: #222224;
}
/* line 1356, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotrondestaque h2 a,
#bodyPgInterna #ContainerPrincipal .jumbotrondestaque h2 a {
  color: #222224;
  text-decoration: none;
}
/* line 1359, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotrondestaque h2 a:hover,
#bodyPgInterna #ContainerPrincipal .jumbotrondestaque h2 a:hover {
  color: #da1e05;
  text-decoration: none;
}
/* line 1364, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotrondestaque p,
#bodyPgInterna #ContainerPrincipal .jumbotrondestaque p {
  text-transform: uppercase;
  font-size: 1.25em;
  color: #626262;
}
/* line 1368, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotrondestaque p a,
#bodyPgInterna #ContainerPrincipal .jumbotrondestaque p a {
  color: #626262;
  text-decoration: none;
}
/* line 1371, ../../SASS/EstiloPadrao/_utilidades.scss */
#body #ContainerPrincipal .jumbotrondestaque p a:hover,
#bodyPgInterna #ContainerPrincipal .jumbotrondestaque p a:hover {
  color: #da1e05;
  text-decoration: none;
}
/* line 1378, ../../SASS/EstiloPadrao/_utilidades.scss */
#body .tamanhoPadrao,
#bodyPgInterna .tamanhoPadrao {
  width: 822px;
}
/* line 1381, ../../SASS/EstiloPadrao/_utilidades.scss */
#body .tamanhoPadraoSemNotificacao,
#bodyPgInterna .tamanhoPadraoSemNotificacao {
  width: 100%;
}

/* line 1385, ../../SASS/EstiloPadrao/_utilidades.scss */
#bodyPgInterna {
  min-height: 700px;
}

@-moz-document url-prefix() {
  /* line 1392, ../../SASS/EstiloPadrao/_utilidades.scss */
  #body #Notificacao,
  #bodyPgInterna #Notificacao {
    margin-top: -41px;
  }
  /* line 1394, ../../SASS/EstiloPadrao/_utilidades.scss */
  #body #Notificacao .panel-heading,
  #bodyPgInterna #Notificacao .panel-heading {
    height: 41px;
  }
  /* line 1397, ../../SASS/EstiloPadrao/_utilidades.scss */
  #body #Notificacao .panel-heading h3 i,
  #bodyPgInterna #Notificacao .panel-heading h3 i {
    padding: 12px 10px 9px 10px;
  }
  /* line 1403, ../../SASS/EstiloPadrao/_utilidades.scss */
  #body #Notificacao.affix,
  #bodyPgInterna #Notificacao.affix {
    margin-bottom: 20px;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* line 1410, ../../SASS/EstiloPadrao/_utilidades.scss */
  #bodyPgInterna #Notificacao.affix {
    right: 19.42105263157895%;
  }
}
/* line 1415, ../../SASS/EstiloPadrao/_utilidades.scss */
.pagination {
  margin: 7px 0 7px 0;
}
/* line 1418, ../../SASS/EstiloPadrao/_utilidades.scss */
.pagination li a {
  color: #da1e05;
}

/* line 1427, ../../SASS/EstiloPadrao/_utilidades.scss */
.comunicadosMensagem fieldset {
  margin-bottom: 26px;
}
/* line 1429, ../../SASS/EstiloPadrao/_utilidades.scss */
.comunicadosMensagem fieldset .bt-inline {
  margin-top: 0;
}
/* line 1433, ../../SASS/EstiloPadrao/_utilidades.scss */
.comunicadosMensagem .imgUsuarioComunicado {
  width: 64px;
  height: 64px;
}
/* line 1438, ../../SASS/EstiloPadrao/_utilidades.scss */
.comunicadosMensagem .media-list li {
  padding: 10px;
  border-bottom: 1px solid #ccc;
}
/* line 1442, ../../SASS/EstiloPadrao/_utilidades.scss */
.comunicadosMensagem .media-list .media-body {
  padding-bottom: 10px;
}
/* line 1444, ../../SASS/EstiloPadrao/_utilidades.scss */
.comunicadosMensagem .media-list .media-body h4 {
  font: 1.25em "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif;
  color: #da1e05;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
}
/* line 1446, ../../SASS/EstiloPadrao/_utilidades.scss */
.comunicadosMensagem .media-list .media-body h4 time {
  font-size: 0.65em;
  color: #5d0d02;
}
/* line 1451, ../../SASS/EstiloPadrao/_utilidades.scss */
.comunicadosMensagem .media-list .media-body .links {
  height: 30px;
}
/* line 1453, ../../SASS/EstiloPadrao/_utilidades.scss */
.comunicadosMensagem .media-list .media-body .links a {
  font-size: 0.875em;
  font-weight: normal;
  text-decoration: none;
}

/* line 1465, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer,
#footerPgInterna {
  width: 100%;
  position: absolute;
  bottom: 0;
}
/* line 1469, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer #footerInterativo,
#footerPgInterna #footerInterativo {
  background-color: #c8d0d2;
  width: 100%;
}
/* line 1472, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer #footerMapa,
#footerPgInterna #footerMapa {
  background-color: #ebf3f5;
  width: 100%;
  padding-top: 2.5em;
  padding-bottom: 2.5em;
}
/* line 1476, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer #footerMapa .col-md-3,
#footerPgInterna #footerMapa .col-md-3 {
  padding-left: 0;
}
/* line 1478, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer #footerMapa .col-md-3 .marginTopTitle,
#footerPgInterna #footerMapa .col-md-3 .marginTopTitle {
  margin-top: 0.9375em;
}
/* line 1481, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer #footerMapa .col-md-3 a,
#footerPgInterna #footerMapa .col-md-3 a {
  font: 1em "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif;
  color: #222224;
  color: #777777;
  text-decoration: none;
  font-size: 1em;
  padding: 0.125em;
}
/* line 1487, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer #footerMapa .col-md-3 a:hover,
#footerPgInterna #footerMapa .col-md-3 a:hover {
  color: #da1e05;
  text-decoration: none;
}
/* line 1491, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer #footerMapa .col-md-3 .aTitle,
#footerPgInterna #footerMapa .col-md-3 .aTitle {
  font: 1.25em "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif;
  color: #da1e05;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  font-size: 1.125em;
}
/* line 1494, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer #footerMapa .col-md-3 .aTitle:hover,
#footerPgInterna #footerMapa .col-md-3 .aTitle:hover {
  color: #222224;
  text-decoration: none;
}
/* line 1499, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer #footerMapa .navRedesSociais,
#footerPgInterna #footerMapa .navRedesSociais {
  font-size: 1.875em;
  text-align: right;
  padding-right: 0;
}
/* line 1503, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer #footerMapa .navRedesSociais a,
#footerPgInterna #footerMapa .navRedesSociais a {
  padding: 0;
  height: 1.125em;
  color: #777777;
}
/* line 1507, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer #footerMapa .navRedesSociais a:hover,
#footerPgInterna #footerMapa .navRedesSociais a:hover {
  color: #da1e05;
  text-decoration: none;
}
/* line 1513, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer #footerRodape,
#footerPgInterna #footerRodape {
  background-color: #dee3e6;
  width: 100%;
  padding-top: 0.3125em;
  padding-bottom: 0.3125em;
}
/* line 1517, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer #footerRodape p,
#footerPgInterna #footerRodape p {
  font-size: 0.875em;
  margin: 0;
}
/* line 1522, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer .paddingLados0,
#footerPgInterna .paddingLados0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
/* line 1526, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer .navRodape a,
#footerPgInterna .navRodape a {
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  color: #222224;
  font-size: 0.875em;
}
/* line 1529, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer .navRodape a:hover,
#footerPgInterna .navRodape a:hover {
  color: #da1e05;
  text-decoration: none;
}
/* line 1533, ../../SASS/EstiloPadrao/_utilidades.scss */
#footer .navRodape .active,
#footerPgInterna .navRodape .active {
  color: #da1e05;
  text-decoration: none;
}

/* line 1537, ../../SASS/EstiloPadrao/_utilidades.scss */
#footerPgInterna {
  position: static;
  margin-top: 20px;
}

@-moz-document url-prefix() {
  /* line 1542, ../../SASS/EstiloPadrao/_utilidades.scss */
  #footerPgInterna {
    margin-top: 39px;
  }
}

/* line 1549, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content {
  border: none;
}
/* line 1551, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-header {
  height: 48px;
  background-color: #626262;
}
/* line 1554, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-header .close {
  font: 1em "UniversLight", Arial Narrow, Helvetica, Arial, sans-serif;
  color: #222224;
  font-size: 36px !important;
  background-color: #c11b04;
  color: #f4f4f4;
  padding: 2px 17px;
  position: absolute;
  right: 0;
  top: 2px;
  opacity: 1.0;
  -moz-opacity: 1.0;
  filter: alpha(opacity=100);
  text-shadow: none;
}
/* line 1566, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-header .close:hover {
  background-color: #5d0d02;
}
/* line 1570, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-header .modal-title {
  font: 0.625em "UniversBlack", "Arial Black", Gadget, sans-serif;
  color: #f4f4f4;
  margin-left: 0px;
  position: absolute;
  z-index: 0;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
  line-height: 18px;
}
/* line 1577, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body {
  text-align: left;
  padding: 30px;
}
/* line 1580, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body h1, .modal .modal-content .modal-body h2, .modal .modal-content .modal-body h3, .modal .modal-content .modal-body h4, .modal .modal-content .modal-body p {
  margin: 0;
}
/* line 1583, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body p {
  font-size: 1.125em;
}
/* line 1586, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil {
  text-align: center;
  margin: 25px auto 20px;
  max-width: 482px;
  width: 100%;
}
/* line 1591, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil .Divisor {
  float: left;
  width: 60px;
  line-height: 258px;
  padding: 10px;
}
/* line 1596, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil .Divisor span {
  font: 0.625em "UniversBlack", "Arial Black", Gadget, sans-serif;
  color: #626262;
  margin-left: 0px;
  position: absolute;
  z-index: 0;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  font-size: 1.05em;
  color: #d4d4d4;
  position: static;
}
/* line 1603, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil .Perfil {
  margin: 5px auto;
  width: 197px;
  background-color: #dee3e6;
  float: left;
}
/* line 1609, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil .Perfil .SesiHeader,
.modal .modal-content .modal-body .CaixasPerfil .Perfil .SenaiHeader {
  width: 100%;
  height: 108px;
  margin-bottom: 2.5em;
}
/* line 1614, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil .Perfil .SesiHeader {
  background: #c8d0d2 url("../../../Imagens/img-perfil-usuario/img-fundo-sesi-perfil-logando.jpg") no-repeat 0 0;
}
/* line 1617, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil .Perfil .SenaiHeader {
  background: #c8d0d2 url("../../../Imagens/img-perfil-usuario/img-fundo-senai-perfil-logando.jpg") no-repeat 0 0;
}
/* line 1620, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil .Perfil img {
  display: block;
  position: relative;
}
/* line 1624, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil .Perfil .logo {
  top: 20px;
  left: -2px;
}
/* line 1628, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil .Perfil .foto {
  margin-left: auto;
  margin-right: auto;
  margin-top: 35px;
  width: 77px;
  height: 77px;
}
/* line 1636, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil h3 {
  font: 0.625em "UniversBlack", "Arial Black", Gadget, sans-serif;
  color: #626262;
  margin-left: 0px;
  position: absolute;
  z-index: 0;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  font-size: 0.85em;
  position: static;
}
/* line 1641, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil p {
  font-size: 1em;
  margin: 2px;
}
/* line 1644, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil p .psesi {
  color: #da1e05;
}
/* line 1647, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil p .psenai {
  color: #0a6ba2;
}
/* line 1652, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil .btnSesiAcessar,
.modal .modal-content .modal-body .CaixasPerfil .btnSenaiAcessar {
  padding: 7px 21px 4px;
  line-height: 17px;
  font-size: 0.5em;
  margin: 20px auto;
}
/* line 1657, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil .btnSesiAcessar i,
.modal .modal-content .modal-body .CaixasPerfil .btnSenaiAcessar i {
  font-size: 16px;
  position: float;
}
/* line 1662, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil .btnSesiAcessar {
  background-color: #da1e05;
}
/* line 1664, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil .btnSesiAcessar:hover {
  color: white;
  background-color: #5d0d02;
  text-decoration: none;
}
/* line 1668, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil .btnSenaiAcessar {
  background-color: #0a6ba2;
}
/* line 1670, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .CaixasPerfil .btnSenaiAcessar:hover {
  color: #626262;
  background-color: #095b8a;
  text-decoration: none;
}
/* line 1676, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body fieldset legend {
  padding-top: 20px;
  border: none;
  font: 0.625em "UniversBlack", "Arial Black", Gadget, sans-serif;
  color: #626262;
  margin-left: 0px;
  position: absolute;
  z-index: 0;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  font-size: 0.85em;
  position: static;
}
/* line 1685, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .nav-tabs a {
  text-decoration: none;
  text-transform: uppercase;
}
/* line 1690, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body .thumbnail {
  padding: 0;
}
/* line 1693, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body button[type="button"].excluirEvento {
  background-color: #626262;
  width: 250px;
}
/* line 1696, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-body button[type="button"].excluirEvento:hover {
  color: #626262;
  background-color: #d4d4d4;
  text-decoration: none;
  width: 250px;
}
/* line 1704, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-footer {
  padding: 9px 12px 9px;
  margin-top: 0;
}
/* line 1707, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-footer button[type="button"].btn {
  padding: 0.75em 1.66667em;
  font-size: 0.5em;
}
/* line 1710, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-footer button[type="button"].btn:hover {
  color: white;
  background-color: #5d0d02;
  text-decoration: none;
}
/* line 1714, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-footer button[type="button"].fecharModal {
  background-color: #626262;
}
/* line 1716, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content .modal-footer button[type="button"].fecharModal:hover {
  color: #626262;
  background-color: #d4d4d4;
  text-decoration: none;
}
/* line 1721, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content button[type="button"].btn {
  padding: 7px 21px 4px;
  line-height: 17px;
  font-size: 0.5em;
}
/* line 1725, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .modal-content button[type="button"].btn i {
  font-size: 16px;
  position: float;
}
/* line 1732, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal button[type="button"].bt-menor,
.modal button[type="submit"].bt-menor {
  font-size: 11px;
  padding: 11px;
  margin-left: 5px;
}
/* line 1738, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal button[type="button"].btnCinzaclara,
.modal button[type="submit"].btnCinzaclara {
  background-color: #626262;
}
/* line 1740, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal button[type="button"].btnCinzaclara:hover,
.modal button[type="submit"].btnCinzaclara:hover {
  background-color: #b7bacd;
}
/* line 1744, ../../SASS/EstiloPadrao/_utilidades.scss */
.modal .hrModal {
  border-top: 1px solid #DFDFDF;
}

/* line 1749, ../../SASS/EstiloPadrao/_utilidades.scss */
#myModal {
  z-index: 1051;
}
/* line 1751, ../../SASS/EstiloPadrao/_utilidades.scss */
#myModal .modal-dialog {
  z-index: 1051;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  /* line 1758, ../../SASS/EstiloPadrao/_utilidades.scss */
  #myModal .modal-dialog {
    z-index: 1050;
  }
  /* line 1761, ../../SASS/EstiloPadrao/_utilidades.scss */
  #myModal #ofuscarMyModal {
    display: block;
    z-index: 1049;
  }
}
@-moz-document url-prefix() {
  /* line 1774, ../../SASS/EstiloPadrao/_utilidades.scss */
  .modal .modal-content .modal-header .close {
    padding-top: 1px;
  }
}

/* line 1781, ../../SASS/EstiloPadrao/_utilidades.scss */
.bs-example {
  position: relative;
  padding: 45px 15px 15px;
  margin: 10px 2px;
  border: 1px solid #c8d0d2;
}
/* line 1786, ../../SASS/EstiloPadrao/_utilidades.scss */
.bs-example:after {
  position: absolute;
  top: 2px;
  left: 6px;
  font-size: 12px;
  font-weight: 700;
  color: #959595;
  text-transform: uppercase;
  letter-spacing: 1px;
  content: "Exemplo";
}
/* line 1797, ../../SASS/EstiloPadrao/_utilidades.scss */
.bs-example .html {
  display: block;
  background-color: #F9F2F4;
  padding: 15px;
}

/* line 1803, ../../SASS/EstiloPadrao/_utilidades.scss */
.show-grid [class^=col-] {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #dee3e6;
  border: 1px solid #c8d0d2;
  margin-bottom: 2px;
  margin-top: 2px;
}

/* line 1811, ../../SASS/EstiloPadrao/_utilidades.scss */
.has-feedback .form-control-feedback {
  top: 30px;
}

/* line 1814, ../../SASS/EstiloPadrao/_utilidades.scss */
code {
  white-space: pre-wrap;
}

/* line 1819, ../../SASS/EstiloPadrao/_utilidades.scss */
.breadcrumbDiscVirt .pagination {
  margin: 11px 0 7px 0;
}
/* line 1822, ../../SASS/EstiloPadrao/_utilidades.scss */
.breadcrumbDiscVirt .pagination li a {
  border: none;
  margin-right: 2px;
}
/* line 1825, ../../SASS/EstiloPadrao/_utilidades.scss */
.breadcrumbDiscVirt .pagination li a:hover {
  color: #777777;
}
/* line 1831, ../../SASS/EstiloPadrao/_utilidades.scss */
.breadcrumbDiscVirt .pagination .active a {
  background-color: #d0d0d0;
  border: none;
  color: #777777;
}

/* line 1840, ../../SASS/EstiloPadrao/_utilidades.scss */
.menuOpcoes,
.menuOpcoesh2 {
  position: relative;
  margin-top: -56px;
  font-size: 1.625em;
}

/* line 1845, ../../SASS/EstiloPadrao/_utilidades.scss */
.menuOpcoesh2 {
  margin-top: -46px;
}

/* line 1848, ../../SASS/EstiloPadrao/_utilidades.scss */
.menuOpcoesModal {
  font-size: 22px;
  margin-top: -36px;
}

/* line 1852, ../../SASS/EstiloPadrao/_utilidades.scss */
.faSobreposto {
  font-size: 11px;
  position: absolute;
  margin-top: -3px;
  margin-left: -6px;
}

/* line 1858, ../../SASS/EstiloPadrao/_utilidades.scss */
.backgroundBranco {
  background-color: white;
  padding: 45px 45px 21px 45px;
  border: 1px solid #c8d0d2;
  height: 238px;
  overflow-y: auto;
  overflow-x: hidden;
}
/* line 1865, ../../SASS/EstiloPadrao/_utilidades.scss */
.backgroundBranco .tree-2 {
  margin-top: 16px;
}
/* line 1868, ../../SASS/EstiloPadrao/_utilidades.scss */
.backgroundBranco .tree-2 tr td {
  border: none !important;
}
/* line 1873, ../../SASS/EstiloPadrao/_utilidades.scss */
.backgroundBranco .DiretorioDV {
  position: fixed;
  margin-top: -45px;
  margin-left: -45px;
  padding: 10px;
  width: 82.72727272727273%;
  background-color: white;
  z-index: 1;
}
/* line 1881, ../../SASS/EstiloPadrao/_utilidades.scss */
.backgroundBranco .DiretorioDV p {
  color: #ABABAB;
  text-transform: uppercase;
  font-size: 0.88889em !important;
}

/* line 1888, ../../SASS/EstiloPadrao/_utilidades.scss */
.backWhiteOverflow {
  background-color: white;
  padding: 15px 15px 0 15px;
  margin-top: 20px;
  overflow-x: auto;
  overflow-y: hidden;
  border: 1px solid #c8d0d2;
}
/* line 1898, ../../SASS/EstiloPadrao/_utilidades.scss */
.backWhiteOverflow .table thead tr th {
  font-size: 9px;
}
/* line 1906, ../../SASS/EstiloPadrao/_utilidades.scss */
.backWhiteOverflow .table tbody tr td .faCorPos {
  color: #24A815;
}
/* line 1909, ../../SASS/EstiloPadrao/_utilidades.scss */
.backWhiteOverflow .table tbody tr td .faCorNeg {
  color: #EA0909;
}
/* line 1912, ../../SASS/EstiloPadrao/_utilidades.scss */
.backWhiteOverflow .table tbody tr td .faCorExc {
  color: #222224;
}

/* line 1921, ../../SASS/EstiloPadrao/_utilidades.scss */
.panel-default .headAccordNovaPasta {
  background-color: #626262;
  color: white;
}
/* line 1924, ../../SASS/EstiloPadrao/_utilidades.scss */
.panel-default .headAccordNovaPasta a {
  font-size: 1.14286em;
  font-weight: bold;
}

/* line 1934, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-event-inner .fc-event-time {
  font-size: 16px;
}
/* line 1937, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-event-inner .fc-event-title {
  font-size: 16px;
}
/* line 1943, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content table thead .fc-widget-header {
  padding-top: 5px;
  padding-bottom: 5px;
}
/* line 1949, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-agenda-allday {
  height: 54px;
}
/* line 1953, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-view-month .fc-day-header {
  padding: 3px;
  background-color: #EFEFEF;
  text-align: center;
  font-size: 8px;
}
/* line 1961, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-view-agendaWeek .fc-widget-header {
  padding: 3px;
  background-color: #EFEFEF;
  text-align: center;
  font-size: 8px;
}
/* line 1967, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-view-agendaWeek .fc-agenda-axis {
  font-size: 15px;
  text-align: right;
}
/* line 1973, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-view-agendaDay .fc-widget-header {
  padding: 3px;
  background-color: #EFEFEF;
  text-align: center;
  font-size: 11px;
}
/* line 1979, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-view-agendaDay .fc-agenda-axis {
  font-size: 15px;
  text-align: right;
}
/* line 1987, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-view-year table .fc-year-month .fc-year-weekly-head {
  font-size: 8px;
}
/* line 1994, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-view-year .fc-event .fc-event-inner .fc-event-time {
  display: none;
}
/* line 1997, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-view-year .fc-event .fc-event-inner .fc-event-title {
  display: none;
}
/* line 2004, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-view-agendaList .fc-agendaList-dayHeader {
  padding: 10px;
}
/* line 2006, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-view-agendaList .fc-agendaList-dayHeader span {
  font-size: 16px;
}
/* line 2010, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-view-agendaList .fc-agendaList-item {
  padding: 10px;
}
/* line 2012, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-view-agendaList .fc-agendaList-item .fc-event-time {
  width: 17%;
}
/* line 2015, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-view-agendaList .fc-agendaList-item .fc-event-start-time {
  font-size: 16px;
}
/* line 2018, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-view-agendaList .fc-agendaList-item .fc-eventlist-title {
  font-size: 16px;
}
/* line 2022, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-view-agendaList .fc-agendaList-item .linkExcluir,
#calendar .fc-content .fc-view-agendaList .fc-agendaList-item .linkDetalhe {
  position: absolute;
  right: 0;
  margin-top: -20px;
  margin-right: 16px;
}
/* line 2028, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-view-agendaList .fc-agendaList-item .linkDetalhe {
  margin-right: 50px;
}
/* line 2033, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-year-monthly-name {
  padding: 3px;
  background-color: #EFEFEF;
  text-align: center;
}
/* line 2037, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-content .fc-year-monthly-name a {
  text-decoration: none;
  font-family: "UniversBlack", "Arial Black", Gadget, sans-serif;
  text-transform: uppercase;
  font-size: 10px;
  color: #333;
}
/* line 2048, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-header .fc-header-right .fc-corner-left {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
/* line 2052, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-header .fc-header-right .fc-corner-right {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
/* line 2056, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-header .fc-header-right .fc-button {
  background: none;
  background-color: #EFEFEF;
  color: #000;
  border-color: #ddd;
  text-shadow: none;
  box-shadow: none;
  text-transform: uppercase;
  font-size: 15px;
  font-weight: normal;
}
/* line 2066, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-header .fc-header-right .fc-button:hover {
  background-color: #B7BACD;
  color: #fff;
}
/* line 2071, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-header .fc-header-right .fc-state-active {
  background-color: #B7BACD;
  color: #fff;
  cursor: default;
}
/* line 2078, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-header .fc-header-left .fc-corner-left {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
/* line 2082, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-header .fc-header-left .fc-corner-right {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
/* line 2086, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-header .fc-header-left .fc-button {
  background: none;
  background-color: #EFEFEF;
  color: #000;
  border-color: #ddd;
  text-shadow: none;
  box-shadow: none;
  text-transform: uppercase;
  font-size: 15px;
  font-weight: normal;
}
/* line 2096, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-header .fc-header-left .fc-button:hover {
  background-color: #B7BACD;
  color: #fff;
}
/* line 2101, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-header .fc-header-left .fc-state-active {
  background-color: #B7BACD;
  color: #fff;
  cursor: default;
}
/* line 2108, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-header .fc-header-center .fc-corner-left {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
/* line 2112, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-header .fc-header-center .fc-corner-right {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
/* line 2116, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-header .fc-header-center .fc-button {
  background: none;
  background-color: #EFEFEF;
  color: #000;
  border-color: #ddd;
  text-shadow: none;
  box-shadow: none;
  text-transform: uppercase;
  font-size: 15px;
  font-weight: normal;
}
/* line 2126, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-header .fc-header-center .fc-button:hover {
  background-color: #B7BACD;
  color: #fff;
}
/* line 2131, ../../SASS/EstiloPadrao/_utilidades.scss */
#calendar .fc-header .fc-header-center .fc-state-active {
  background-color: #B7BACD;
  color: #fff;
  cursor: default;
}

/* line 2139, ../../SASS/EstiloPadrao/_utilidades.scss */
.marginTop0px {
  margin-top: 0;
}

/* line 2143, ../../SASS/EstiloPadrao/_utilidades.scss */
.linkHeaderMapa {
  background-color: #d8d8d8;
  font-family: "UniversBlack", "Arial Black", Gadget, sans-serif;
  color: #626262;
  font-size: 12px;
  text-decoration: none;
  text-transform: uppercase;
  display: block;
  padding: 13px;
  margin-bottom: 2px;
}
/* line 2153, ../../SASS/EstiloPadrao/_utilidades.scss */
.linkHeaderMapa i {
  background-color: #c4c4c4;
  padding: 12px 13px 13px 13px;
  display: inline;
  margin-left: -13px;
  font-size: 16px;
  margin-right: 10px;
}
/* line 2163, ../../SASS/EstiloPadrao/_utilidades.scss */
.linkHeaderMapa:visited, .linkHeaderMapa:active, .linkHeaderMapa:focus {
  background-color: #d8d8d8;
  color: #626262;
  text-decoration: none !important;
}
/* line 2167, ../../SASS/EstiloPadrao/_utilidades.scss */
.linkHeaderMapa:visited i, .linkHeaderMapa:active i, .linkHeaderMapa:focus i {
  background-color: #c4c4c4;
}
/* line 2171, ../../SASS/EstiloPadrao/_utilidades.scss */
.linkHeaderMapa:hover {
  color: #626262;
  background-color: #cbcbcb;
}
/* line 2174, ../../SASS/EstiloPadrao/_utilidades.scss */
.linkHeaderMapa:hover i {
  background-color: #b0b0b0;
}

/* line 2179, ../../SASS/EstiloPadrao/_utilidades.scss */
.linkBodyMapa {
  background-color: #ebecee;
  text-decoration: none;
  display: block;
  padding: 13px;
  margin-bottom: 2px;
  border-left: 6px solid #d8d8d8;
  color: #626262;
  text-transform: uppercase;
}
/* line 2188, ../../SASS/EstiloPadrao/_utilidades.scss */
.linkBodyMapa:hover {
  color: #626262;
  background-color: #e9e9e5;
}
/* line 2191, ../../SASS/EstiloPadrao/_utilidades.scss */
.linkBodyMapa:hover i {
  background-color: lightgrey;
}

/* line 2196, ../../SASS/EstiloPadrao/_utilidades.scss */
.TagsCadastradas {
  padding: 5px;
  padding-bottom: 9px;
}
/* line 2199, ../../SASS/EstiloPadrao/_utilidades.scss */
.TagsCadastradas a {
  background-color: #da1e05;
  text-decoration: none;
  display: inline-block;
  margin-bottom: 2px;
  font-weight: normal;
}
/* line 2205, ../../SASS/EstiloPadrao/_utilidades.scss */
.TagsCadastradas a i {
  margin-right: 2px;
}

/* line 2210, ../../SASS/EstiloPadrao/_utilidades.scss */
.informacaoExtra {
  font-size: 16px !important;
}

/* line 2213, ../../SASS/EstiloPadrao/_utilidades.scss */
.editaPagina {
  padding: 12px;
  margin-top: -44px;
  margin-right: 6px;
}

/* line 2218, ../../SASS/EstiloPadrao/_utilidades.scss */
.marginLeftMapaSite {
  margin-left: 42px;
}

/* line 2221, ../../SASS/EstiloPadrao/_utilidades.scss */
.linkMapaSite {
  text-decoration: none;
  padding: 5px;
}

/* line 2226, ../../SASS/EstiloPadrao/_utilidades.scss */
.tableMapaSite a {
  color: #333;
}

/* line 2233, ../../SASS/EstiloPadrao/_utilidades.scss */
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
  background-color: #F5F5F5 !important;
}

/* line 2240, ../../SASS/EstiloPadrao/_utilidades.scss */
.progressBackgroundFilter {
  background-color: #000;
  bottom: 0px;
  filter: alpha(opacity=30);
  opacity: 0.3;
  left: 0px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: fixed;
  right: 0px;
  top: 0px;
  z-index: 10001;
}

/* line 2254, ../../SASS/EstiloPadrao/_utilidades.scss */
.CarregarPagina {
  padding: 35px;
  position: fixed;
  width: 100%;
  top: 0%;
  background-color: #000;
  opacity: 0.7;
  filter: alpha(opacity=70);
  /* For IE8 and earlier */
  z-index: 1052;
  border: none;
  color: #fff;
}

/* line 2267, ../../SASS/EstiloPadrao/_utilidades.scss */
.CarregarPagina small {
  color: #fff;
  display: block;
  margin-left: 18px;
  margin-top: 11px;
  font-size: 1.15789em;
}

/* line 2277, ../../SASS/EstiloPadrao/_utilidades.scss */
.datepickerCimaDiv {
  margin-top: -242px !important;
}
/* line 2279, ../../SASS/EstiloPadrao/_utilidades.scss */
.datepickerCimaDiv:before {
  top: 210px !important;
  border-top: 6px solid #ccc !important;
  border-bottom: 0 !important;
}
/* line 2284, ../../SASS/EstiloPadrao/_utilidades.scss */
.datepickerCimaDiv:after {
  top: 209px !important;
  border-top: 6px solid #fff !important;
  border-bottom: 0 !important;
}

/* line 2293, ../../SASS/EstiloPadrao/_utilidades.scss */
.angucomplete-dropdown {
  height: 250px !important;
  overflow-y: auto;
}

@media (max-width: 1457px) {
  /* line 10, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil #navEditar .configPerfil {
    margin-left: -290px;
  }
  /* line 12, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil #navEditar .configPerfil:after {
    left: 91%;
  }
}
@media (max-width: 1352px) {
  /* line 27, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil #navEditar .configSair {
    margin-left: -179px;
  }
  /* line 29, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil #navEditar .configSair:after {
    left: 86%;
  }
}
@media (max-width: 1352px) {
  /* line 40, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .imgFundoLogin {
    height: 100%;
  }
}
@media (max-width: 1196px) {
  /* line 47, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .Centralizador {
    padding-right: 40px;
  }
  /* line 49, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .Centralizador section {
    float: left !important;
  }
  /* line 51, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .Centralizador section .breadcrumb {
    font-size: 13px;
    margin-top: 2px;
  }
  /* line 56, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .Centralizador .btnAcessibilidade {
    margin-right: -312px;
  }
  /* line 58, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .Centralizador .btnAcessibilidade button[type="button"] {
    background-color: white;
    color: #222224;
  }
  /* line 60, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .Centralizador .btnAcessibilidade button[type="button"]:hover {
    color: white;
    background-color: #acacac;
    text-decoration: none;
  }
  /* line 63, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .Centralizador .btnAcessibilidade button[type="button"] .active {
    color: white;
    background-color: #acacac;
    text-decoration: none;
  }
  /* line 69, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .CentralizadorSemNotificacao {
    padding-right: 0;
  }
  /* line 71, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .CentralizadorSemNotificacao .btnAcessibilidade {
    margin-right: -353px;
  }

  /* line 78, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #navHeader #headerNav .social-likes {
    margin-right: 0;
  }

  /* line 86, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite section aside #navInstitucional {
    right: 31px;
  }

  /* line 93, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #Notificacao.affix {
    position: static !important;
    margin-left: 0  !important;
    margin-top: 0 !important;
  }
  /* line 98, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #Notificacao {
    background: none;
    margin-top: 0;
  }
  /* line 101, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #Notificacao .panel-heading {
    background-color: #da1e05;
    cursor: pointer;
    width: 40px;
    float: right;
    margin-top: -39px;
  }
  /* line 107, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #Notificacao .panel-heading h3 {
    display: block;
    overflow: hidden;
    width: 25px;
    height: 19px;
    margin-top: -1px;
    margin-left: -1px;
  }
  /* line 114, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #Notificacao .panel-heading h3 i {
    background-color: #b21904;
    margin-top: -9px;
    margin-left: -38px;
  }
  /* line 118, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #Notificacao .panel-heading h3 i:hover {
    background-color: #aaaaaa;
  }
  /* line 122, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #Notificacao .panel-heading h3 span.badge {
    position: absolute;
    margin-top: -64px;
    margin-left: -22px;
    background-color: #777777;
  }
  /* line 129, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #Notificacao .panel-heading:hover {
    background-color: #959595;
  }
  /* line 133, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #Notificacao .panel-body {
    position: absolute;
    background-color: #dee3e6;
    z-index: 3;
    height: 350px;
    overflow-y: auto;
    border-bottom: 3px solid #b21904;
    margin-top: 0;
    display: none;
  }
  /* line 144, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal {
    width: 100%;
  }
  /* line 146, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotron {
    height: auto;
  }
  /* line 148, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotron .col-sm-7 {
    width: 71.67113%;
  }
  /* line 151, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotron .col-sm-5 {
    width: 28.32887%;
  }
  /* line 155, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotron .thumbnail .btnDownload {
    text-align: center;
  }
  /* line 157, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotron .thumbnail .btnDownload i {
    font-size: 5.55556em;
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 163, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotron .thumbnail .btnDownload span {
    width: 100%;
    text-align: center;
  }
  /* line 171, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotronCalendar .responsive-calendar {
    height: 338px;
    padding-bottom: 5px;
  }
  /* line 174, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotronCalendar .responsive-calendar .day.header {
    margin-top: -9px;
    margin-bottom: 2px;
  }
  /* line 178, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotronCalendar .responsive-calendar .controls {
    padding-top: 5px;
  }
  /* line 183, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotronVideo {
    height: 338px;
  }
  /* line 186, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotrondestaque {
    height: 138px;
  }
  /* line 189, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotrondestaque .divImg img {
    width: 100%;
    height: 138px;
  }

  @-moz-document url-prefix() {
    /* line 202, ../../SASS/EstiloPadrao/_mediaQueries.scss */
    #body #Notificacao .panel-heading,
    #bodyPgInterna #Notificacao .panel-heading {
      margin-top: -41px;
    }
}

  /* line 208, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .marginTopResponsive {
    margin-top: 6px;
  }

  /* line 215, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body #ContainerPrincipal .jumbotronCalendar header,
  #bodyPgInterna #ContainerPrincipal .jumbotronCalendar header {
    padding-bottom: 14px;
  }
  /* line 219, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body #ContainerPrincipal .jumbotronVideo,
  #bodyPgInterna #ContainerPrincipal .jumbotronVideo {
    height: 365px;
  }
  /* line 222, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body #ContainerPrincipal .jumbotronVideo .destaqueVideo iframe,
  #bodyPgInterna #ContainerPrincipal .jumbotronVideo .destaqueVideo iframe {
    height: 241px;
  }

  /* line 231, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #footerRodape .navRodape .navbar-right {
    margin-right: 0;
  }
}
@media (max-width: 1209px) {
  /* line 241, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #footer #footerRodape .navbar-right {
    margin-right: 0;
  }
}
@media (max-width: 1068px) {
  /* line 250, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite article {
    width: 467px;
  }
}
@media (max-width: 991px) {
  /* line 257, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .navResponsiveRodape {
    display: inline-block;
    margin: 5px 16px;
  }
  /* line 260, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .navResponsiveRodape a {
    font-size: 1.125em;
    text-transform: uppercase;
  }

  /* line 265, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .displayNone {
    display: none !important;
  }

  /* line 269, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .modal .widthResponsive {
    width: 97%;
  }

  /* line 273, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .HiddenCalendarResponsive {
    display: none;
  }
}
@media (max-width: 809px) {
  /* line 282, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-content .fc-view-agendaDay {
    height: 548px;
  }
  /* line 285, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-content .fc-view-agendaDay > :last-child > :last-child {
    height: 456px !important;
  }
  /* line 289, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-content .fc-view-agendaDay .fc-agenda-days {
    height: 548px;
  }
  /* line 293, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-content .fc-view-agendaWeek {
    height: 581px;
  }
  /* line 296, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-content .fc-view-agendaWeek > :last-child > :last-child {
    height: 356px !important;
  }
  /* line 300, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-content .fc-view-agendaWeek .fc-agenda-days {
    height: 548px;
  }
}
@media (max-width: 864px) {
  /* line 311, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite {
    height: 136px;
  }
  /* line 313, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite .tituloLogo {
    position: static;
    text-transform: uppercase;
    font-weight: normal;
    text-decoration: none;
    font: 1.0625em "UniversBlack", "Arial Black", Gadget, sans-serif;
    color: white;
    text-shadow: 2px 2px 1px black;
    width: 100%;
    margin-top: 10px;
    margin-left: 0;
  }
  /* line 92, ../../SASS/EstiloPadrao/_funcoes.scss */
  #headerSite .tituloLogo:hover {
    color: #acacac;
  }
  /* line 320, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite article {
    width: 100%;
    float: none;
    margin-top: 10px;
    margin-bottom: 10px;
  }
  /* line 325, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite article a {
    width: 100%;
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 20px;
  }
  /* line 334, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside {
    width: 100%;
    float: none;
    height: 151px;
  }
  /* line 338, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #navInstitucional {
    border-top: 1px solid #B6B6B6;
    position: static;
    right: 0;
    width: 100%;
    top: 0;
    margin-top: 10px;
  }
  /* line 345, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #navInstitucional ul {
    margin: 0px auto 0px auto;
    width: 340px;
  }
  /* line 350, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil {
    position: absolute;
    right: 0;
    top: 0;
    height: 43px;
    margin: 0;
    width: 115px;
  }
  /* line 357, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil .imgUsuario {
    max-width: 43px;
    width: 100%;
    max-height: 43px;
    height: 100%;
  }
  /* line 363, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil .infUsuario {
    display: none;
  }
  /* line 366, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil #navEditar {
    float: right;
    width: 71px;
    height: 42px;
  }
  /* line 370, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil #navEditar ul {
    margin-top: 5px;
  }
  /* line 372, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil #navEditar ul li {
    float: left;
    display: inline;
  }
  /* line 375, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil #navEditar ul li a {
    padding: 6px 10px;
  }
  /* line 378, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil #navEditar ul li .btSair {
    top: -1px;
    padding: 9px 10px;
  }
  /* line 384, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil #navEditar .configPerfil {
    margin-top: 2px;
  }
  /* line 389, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil #navEditar .configPerfil .Perfil ul li a {
    height: 28px;
    padding-top: 4px;
  }
  /* line 397, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil #navEditar .configSair {
    margin-top: 2px;
    margin-left: -142px;
  }

  /* line 408, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .Centralizador section,
  #BarraInf .Centralizador .btnAcessibilidade {
    display: none;
  }

  /* line 416, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotron .col-sm-7 {
    width: 100%;
  }
  /* line 418, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotron .col-sm-7 .thumbnail {
    margin-bottom: 0;
  }
  /* line 422, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotron .col-sm-5 {
    width: 100%;
  }
  /* line 424, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotron .col-sm-5 .thumbnail {
    margin-bottom: 0;
  }
  /* line 426, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotron .col-sm-5 .thumbnail .btnDownload {
    margin-top: 0;
    height: 75px;
  }
  /* line 429, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotron .col-sm-5 .thumbnail .btnDownload i {
    float: left;
    margin-left: 2.61283%;
    margin-right: 2.3753%;
  }
  /* line 434, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotron .col-sm-5 .thumbnail .btnDownload span {
    font-size: 1.6em;
    text-align: left;
    display: block;
    margin-top: 19px;
    float: left;
    width: auto;
    white-space: normal;
  }
  /* line 443, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotron .col-sm-5 .thumbnail .btnDownload:hover {
    background-color: #c8d0d2;
  }
  /* line 447, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotron .col-sm-5 .thumbnail .img-responsive {
    display: none;
  }
  /* line 453, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotronVideo {
    height: 299px;
  }
  /* line 455, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotronVideo .col-sm-6 {
    width: 100%;
  }
  /* line 458, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotronVideo .destaqueVideo {
    display: none;
  }
  /* line 461, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotronVideo footer {
    padding: 30px 20px 20px 20px;
  }
  /* line 466, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotronCalendar .responsive-calendar {
    height: 299px;
  }
}
@media (max-width: 811px) {
  /* line 479, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .modal .modal-content .modal-body .CaixasPerfil .Perfil {
    margin-right: 10px;
  }
  /* line 482, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .modal .modal-content .modal-body .CaixasPerfil .Divisor {
    display: none;
  }
}
@media (max-width: 767px) {
  /* line 494, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotronVideo {
    height: auto;
  }
  /* line 496, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotronVideo .col-sm-6 {
    width: 100%;
  }
  /* line 499, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotronVideo .destaqueVideo {
    display: none;
  }
  /* line 503, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotronCalendar {
    margin-bottom: 10px;
    padding: 0;
  }
  /* line 506, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotronCalendar .responsive-calendar {
    height: auto;
  }
  /* line 510, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotrondestaque {
    height: auto;
  }
  /* line 512, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotrondestaque .divImg {
    padding: 0;
  }

  /* line 518, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .nav-extra {
    max-height: none;
  }
  /* line 520, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .nav-extra .navbar-collapse {
    max-height: none;
  }
  /* line 523, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .nav-extra .navbar-toggle {
    position: absolute;
    right: 0;
    float: none;
  }

  /* line 529, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil #navEditar ul li a {
    padding: 9px 10px;
  }

  /* line 532, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .modal {
    overflow: auto !important;
  }
  /* line 534, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .modal .modal-dialog {
    margin: 0;
  }
}
@media (max-width: 738px) {
  /* line 545, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .table thead tr th {
    vertical-align: middle;
  }
}
@media (max-width: 680px) {
  /* line 557, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .responsiveTable {
    overflow-x: auto;
  }
}
@media (max-width: 666px) {
  /* line 566, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .container-Padrao .fieldsetCont .btn {
    width: 100%;
  }
}
@media (max-width: 659px) {
  /* line 577, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-header td {
    white-space: normal;
    width: 100%;
    display: block;
    float: none;
    text-align: center;
  }
}
@media (max-width: 659px) {
  /* line 590, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .responsiveBigCalendar {
    padding: 0;
  }
  /* line 592, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .responsiveBigCalendar .fc-view-year {
    overflow-x: initial;
  }
  /* line 595, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .responsiveBigCalendar .fc-view-year .fc-year-month-border,
  .responsiveBigCalendar .fc-view-year .fc-year-month-separator {
    display: none;
  }
  /* line 599, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .responsiveBigCalendar .fc-view-year .fc-year-monthly-td,
  .responsiveBigCalendar .fc-view-year .fc-year-month-border {
    white-space: normal;
    width: 100%;
    display: block;
    float: none;
  }
}
@media (max-width: 564px) {
  /* line 619, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerPrincipal section {
    margin-bottom: 55px;
  }

  /* line 622, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body {
    height: 500px;
  }
  /* line 624, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body .login {
    max-height: auto !important;
    height: auto !important;
    max-width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    margin-top: 309px;
    margin-bottom: 0;
    margin-left: 0;
    z-index: 0;
  }
  /* line 636, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body .imgFundoLogin {
    display: none;
  }

  /* line 640, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #footer {
    bottom: 0;
  }
  /* line 643, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #footer #footerRodape article p {
    display: none;
  }
  /* line 646, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #footer #footerRodape article small {
    font-size: 0.875em;
  }
}
@media (max-width: 543px) {
  /* line 658, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .dropdown-menu .dropdown-submenu .dropdown-menu {
    margin-left: -127px;
    background-color: #841B1B !important;
  }
  /* line 662, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .dropdown-menu .dropdown-submenu .dropdown-menu a:hover {
    background-color: #B51717;
  }
}
@media (max-width: 498px) {
  /* line 678, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #ContainerPrincipal #accordion .accordion-heading .linkHeaderMapa span {
    display: block;
    margin-left: 39px;
    margin-top: -12px;
    height: 12px;
    overflow: hidden;
  }
}
@media (max-width: 492px) {
  /* line 697, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-content .fc-view-agendaList .fc-event-time,
  #calendar .fc-content .fc-view-agendaList .fc-agendaList-eventDetails {
    width: 100% !important;
  }
}
@media (max-width: 492px) {
  /* line 710, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .modal .modal-content .modal-footer button[type="button"].btn {
    margin-top: 2px;
    margin-bottom: 2px;
    width: 100%;
  }
  /* line 715, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .modal .modal-content .modal-footer .btn {
    margin-left: 0;
  }
}
@media (max-width: 439px) {
  /* line 728, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-header .fc-header-right .fc-button {
    margin: 0;
  }
  /* line 731, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-header .fc-header-right .fc-button-agendaList {
    width: 100%;
    margin: 4px 0px 4px 0px;
  }
  /* line 736, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-header .fc-header-right .fc-button-prev,
  #calendar .fc-header .fc-header-right .fc-button-next {
    width: 50%;
    margin-bottom: 4px;
  }
}
@media (max-width: 438px) {
  /* line 750, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .Centralizador section {
    display: none;
  }
  /* line 755, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .Centralizador nav .dropdown-toggle small {
    display: none;
  }

  /* line 764, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #footerPgInterna #footerRodape p {
    display: none;
  }
}
@media (max-width: 420px) {
  /* line 774, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .dropdown-menu {
    font-size: 11px;
  }
}
@media (max-width: 402px) {
  /* line 785, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #ContainerPrincipal article .page-header .menuOpcoesh2 {
    margin-right: -14px;
  }
  /* line 788, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #ContainerPrincipal article .page-header .menuOpcoesh2 li a {
    padding: 10px 0;
    font-size: 21px;
  }
}
@media (max-width: 328px) {
  /* line 805, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #ContainerPrincipal #accordion .accordion-heading .linkHeaderMapa span {
    margin-top: -14px;
    height: 14px;
    line-height: 15px;
    font-size: 9px;
  }
}
@media (max-width: 317px) {
  /* line 822, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .dropdown-menu .dropdown-submenu .dropdown-menu {
    margin-left: -233px;
    margin-top: 28px;
  }
}
@media (max-width: 395px) {
  /* line 834, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .modal .widthResponsive {
    width: 100%;
    margin: 0;
    height: 100%;
    overflow-y: auto;
  }
  /* line 839, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .modal .widthResponsive .modal-content {
    height: 100%;
  }
  /* line 841, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .modal .widthResponsive .modal-content .modal-body {
    background-color: #fff;
  }
  /* line 844, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .modal .widthResponsive .modal-content .modal-footer {
    text-align: center;
  }
  /* line 846, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .modal .widthResponsive .modal-content .modal-footer a {
    margin: 2px;
  }
  /* line 849, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .modal .widthResponsive .modal-content .modal-footer .btn {
    width: 100%;
  }
}
@media (max-width: 391px) {
  /* line 860, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .imgFundo {
    display: none;
  }

  /* line 864, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite .tituloLogo {
    font-size: 0.70588em;
    text-shadow: none;
    color: #626262;
  }
  /* line 871, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #navInstitucional a {
    font-size: 0.5625em;
    color: #626262;
    text-shadow: none;
  }
  /* line 876, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #navInstitucional ul {
    width: 293px;
    margin-top: 11px;
    right: 0;
  }
  /* line 884, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil #navEditar .configPerfil {
    width: 169px;
    left: auto;
    right: 0;
  }
  /* line 888, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil #navEditar .configPerfil:after {
    left: 59%;
  }

  /* line 898, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #Notificacao .panel-body {
    width: 63.42711%;
    right: 0;
  }
  /* line 908, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotron .col-sm-5 .thumbnail .btnDownload i {
    display: none;
  }
  /* line 911, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #bodyPgInterna #ContainerPrincipal .jumbotron .col-sm-5 .thumbnail .btnDownload span {
    text-align: center;
    width: 100%;
  }

  /* line 922, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .modal .widthResponsive {
    width: auto;
  }
}
@media (max-width: 383px) {
  /* line 933, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #ContainerPrincipal article .page-header h1 {
    font-size: 26px;
  }
}
@media (max-width: 339px) {
  /* line 944, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body .login {
    margin-top: 336px;
  }
  /* line 946, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body .login .container-fluid {
    width: 100%;
    padding-left: 26px;
    margin-left: -51.32743%;
  }
  /* line 950, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body .login .container-fluid h1 {
    font: 0.9375em "UniversBlack", "Arial Black", Gadget, sans-serif;
  }
  /* line 952, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body .login .container-fluid h1 img {
    width: 100%;
  }
  /* line 955, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body .login .container-fluid h1 small {
    margin-left: 0;
  }
  /* line 959, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body .login .container-fluid button[type="submit"].btn {
    width: 100%;
  }
  /* line 962, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body .login .container-fluid small {
    display: block;
    margin-top: -30px;
    margin-left: 13px;
  }
  /* line 967, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body .login .container-fluid .smallResponsive {
    margin: 0;
  }

  /* line 973, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #footer {
    position: static;
  }
}
@media (max-width: 320px) {
  /* line 984, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-header .fc-header-left .fc-header-title h2 {
    font-size: 16px;
  }
  /* line 991, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-content .fc-view-agendaWeek {
    width: 100%;
    overflow-x: auto;
  }
  /* line 994, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-content .fc-view-agendaWeek .fc-agenda-days {
    width: 280px !important;
  }

  /* line 1001, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #footerRodape small {
    display: none;
  }
}
@media (max-width: 319px) {
  /* line 1012, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body #ContainerPrincipal .destaqueHome,
  #bodyPgInterna #ContainerPrincipal .destaqueHome {
    width: 100%;
  }
}
@media (max-width: 300px) {
  /* line 1024, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body .login .container-fluid h1 {
    font: 0.9375em "UniversBlack", "Arial Black", Gadget, sans-serif;
  }
  /* line 1026, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body .login .container-fluid h1 img {
    width: 100%;
  }
  /* line 1030, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body .login .container-fluid button[type="submit"].btn {
    font-size: 0.8125em;
  }
  /* line 1033, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #body .login .container-fluid small {
    font-size: 15px;
  }
}
@media (max-width: 290px) {
  /* line 1043, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #footer {
    margin-top: 54px;
  }

  /* line 1046, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .btn-padrao {
    width: 100%;
  }

  /* line 1049, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .btn-link {
    width: 100%;
  }

  /* line 1052, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .smallResponsive {
    text-align: center;
  }
}
@media (max-width: 265px) {
  /* line 1062, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #ContainerPrincipal article .page-header h1 {
    font-size: 26px;
  }
  /* line 1065, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #ContainerPrincipal article .page-header .menuOpcoesh2 {
    margin-right: -14px;
  }
  /* line 1068, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #ContainerPrincipal article .page-header .menuOpcoesh2 li a {
    padding: 10px 0;
    font-size: 21px;
  }
}
@media (max-width: 262px) {
  /* line 1083, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-content .fc-view-month {
    width: 100%;
    overflow-x: auto;
  }
  /* line 1086, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-content .fc-view-month .fc-border-separate {
    width: 222px !important;
  }
}
@media (max-width: 255px) {
  /* line 1102, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-header .fc-header-right .fc-button-agendaDay,
  #calendar .fc-header .fc-header-right .fc-button-agendaWeek,
  #calendar .fc-header .fc-header-right .fc-button-month,
  #calendar .fc-header .fc-header-right .fc-button-year {
    width: 100%;
    margin-top: 2px;
    margin-bottom: 2px;
  }
  /* line 1107, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-header .fc-header-right .fc-button-year {
    margin-bottom: 0;
  }
  /* line 1115, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-content .fc-view-agendaList .fc-agendaList-day,
  #calendar .fc-content .fc-view-agendaList .fc-agendaList-date {
    width: 100% !important;
    height: 19px;
    line-height: 16px;
  }
}
@media (max-width: 251px) {
  /* line 1127, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .responsiveDiaAgenda {
    overflow-y: auto;
    border: 1px solid #ccc;
    padding: 0;
  }
  /* line 1131, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .responsiveDiaAgenda #calendar {
    min-width: 210px;
  }
  /* line 1133, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .responsiveDiaAgenda #calendar th.fc-widget-header {
    font-size: 11px !important;
    width: 39px !important;
  }
  /* line 1137, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .responsiveDiaAgenda #calendar th.fc-last {
    width: 166px !important;
  }
}
@media (max-width: 245px) {
  /* line 1147, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .marginLeftMapaSite {
    margin-left: 0;
  }

  /* line 1152, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .container-Padrao .fieldsetCont .btn {
    font-size: 7px;
    height: 42px;
  }
  /* line 1155, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  .container-Padrao .fieldsetCont .btn i {
    display: none;
  }
}
@media (max-width: 225px) {
  /* line 1168, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #ContainerPrincipal article .page-header h1 {
    font-size: 26px;
  }
  /* line 1171, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #ContainerPrincipal article .page-header .menuOpcoesh2 {
    margin-right: -15px;
  }
}
@media (max-width: 210px) {
  /* line 1182, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .dropdown-menu {
    max-width: 163px;
  }
  /* line 1186, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .dropdown-menu li:first-child a span {
    white-space: normal;
  }
  /* line 1194, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #BarraInf .dropdown-menu .dropdown-submenu .dropdown-menu {
    margin-left: -142px;
    max-width: 179px;
  }
}
@media (max-width: 206px) {
  /* line 1205, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #footer {
    margin-top: 74px;
  }
}
@media (max-width: 199px) {
  /* line 1215, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #ContainerPrincipal article .page-header .menuOpcoesh2 {
    width: 100%;
    float: none !important;
    margin-top: 0px;
  }
}
@media (max-width: 182px) {
  /* line 1229, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite article img {
    width: 110px;
  }
  /* line 1234, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil {
    width: 84px;
  }
  /* line 1236, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #headerSite aside #painelPerfil .fixaTamanho50px {
    display: none;
  }

  /* line 1245, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #ContainerPrincipal .destaqueHome .thumbnail h3 {
    font-size: 14px;
  }
}
@media (max-width: 162px) {
  /* line 1259, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #calendar .fc-content .fc-view-agendaList .fc-agendaList-day,
  #calendar .fc-content .fc-view-agendaList .fc-agendaList-date {
    height: auto;
  }
}
@media (max-width: 145px) {
  /* line 1269, ../../SASS/EstiloPadrao/_mediaQueries.scss */
  #footer {
    margin-top: 94px;
  }
}
