/* Include Fonts */

@import url("index-fonts.css");

@import url("capaouvidoria.css");

@import url("ouvidoria.css");

@import url("ouvidoria_formulario.css");



/* Include Fonts */



/* Class utilities */

.content-row{

	width: 100%;

	float: left;

}

.col-box-noPadding{

  padding-left: 0px;

  padding-right: 10px;

}

/* Header */

/* Accessibility */

#content-header-acessibilidade{

  padding-top: 15px;

	background-color: #f2f3f5;

}

.col-box-acessibilidade, .col-box-acessibilidade-2, .col-box-acessibilidade-3{

  margin-bottom: 15px;

}

.col-box-acessibilidade ul{

  left: 0px;

  margin:  0px;

  padding-left: 0px;

}

.col-box-acessibilidade ul li{

  display: inline;

  margin-right: 10px;

}

.col-box-acessibilidade ul li a{

  font-size: 12px;

  font-family: Poppins-Light;

  color: #4d5154;

}

.col-box-acessibilidade-2 ul{

  margin:  0px;

  padding-left: 0px;  

}

.col-box-acessibilidade-2 ul li{

  display: inline;

  margin-right: 10px;

}

.col-box-acessibilidade-2 ul li a{

  font-size: 12px;

  font-family: Poppins-Light;

  color: #4d5154;

}

.col-box-acessibilidade-3{

  color: #FFF;

}

.col-box-acessibilidade-3 a{

  font-size: 16px;

  font-family: Poppins-Light;

  color: #FFFFFF;

  padding-left: 2px;

  padding-right: 2px;

}

/* Header */

.content-header{

	padding-top: 35px;

	padding-bottom: 35px;

  /* background: blue;    */

 /* background: -webkit-linear-gradient(to right, #1d7568 0%, #FFF 40%, #FFF 60%, #1d7568 100%);

  background: -o-linear-gradient(to right, #1d7568 0%, #FFF 40%, #FFF 60%, #1d7568 100%);

  background: -moz-linear-gradient(to right, #1d7568 0%, #FFF 40%, #FFF 60%, #1d7568 100%);

  background: linear-gradient(to right, #1d7568 0%, #FFF 40%, #FFF 60%, #1d7568 100%);*/

/*  background-image: linear-gradient(to right, #1d7568 0%, #b9dafd 40%, #b9dafd 60%, #1d7568 100%);

*/}

/* Logo */

/*.col-box-header a img{

	max-height: 114px;

}*/

/* Content Header Slick */

.content-header-slick{

	background-color: #1d7568;

}

.row-header-slick  .slick-prev:before, .row-header-slick  .slick-next:before{

  color: #FFF;

  font-size: 30px;

}

.row-header-slick  .slick-dots li{

  width: 30px;

  height: 30px;

}

.row-header-slick  .slick-dots li button:before{

  color: #FFF;

  font-size: 100px;

}

.row-header-slick  .slick-dots li.slick-active button:before{

  color: #FFF;

  font-size: 100px;

}

.row-header-slick  .slick-dots li.slick-active button:before{

  color: #FFF;

  font-size: 100px;

}

.row-header-slick  .slick-dots li.slick-active button:before{

  color: #FFF;

  font-size: 100px;

}

/* Content Header Information */

.content-header-information{

/*  margin-top: 10px;*/

  padding-top: 30px;

  background-color: #1d7568;

}

.col-box-information-search{

  margin-bottom: 30px;

}

.col-box-information-search form .input-group{

  width: 100%;

  float: left;

}

.col-box-information-search form div input{

  height: 40px;

  border-color: transparent;

  border-radius: 0px;

  background-color: #FFF;

}

.col-box-information-search form div input::-moz-placeholder,

.col-box-information-search form div input::-webkit-input-placeholder{

  color: #7f7e7b;

  font-size: 14px;

  font-family: Poppins-Regular;

}

.col-box-information-search form div .btn-search{

  font-size: 14px;

  color: #FFF;

  height: 40px;

  border-radius: 0px;

  border-color: transparent;

  background-color: #f8ae17;

  font-family: 'Poppins-Regular';

}

.col-box-information-search form div .btn-search:hover{

  color: #FFF;

  background-color: rgba(15, 86, 75, 1);

  border-color: #FFF;

}

/* Escolha o Assunt */

.col-box-information-sequential{

  margin-bottom: 20px;

}

.col-box-sequential a{

  color: #FFF;

}

.col-box-sequential a .media{

  vertical-align: top;  

}

.col-box-sequential a .media .media-left{

  font-family: Chivo-Black;

  font-size: 52px;

  color: #FFF;

  height: 40px;

  padding-right: 0px;

  padding-left: 11px;

  line-height: 0px;

  vertical-align: middle;

  background-color: #bdbebf;

}

.col-box-sequential a .media .media-body{

  font-size: 20px;

  padding-left: 10px;

  vertical-align: middle;

  font-family: Poppins-SemiBold;

}

.col-box-sequential-indicator i{

  font-size: 40px;

  line-height: 0px;

  vertical-align: middle;

  margin-top: 18px;

  color: #FFF;

}

.col-box-sequential a:hover{

  text-decoration: none;

}

.col-box-sequential a .media .active-information{

  background-color: #f8ae17;

}



/* Content Main */

.content-main{

  padding-top: 50px;

  padding-bottom: 20px;

}

/* Vinheta Capa */

.col-box-vinheta-page{

  margin: 0px;

  padding: 0px;

  border: none;

  margin-bottom: 30px;

}

.col-box-vinheta-page h3{

  margin: 0px;

  color: #333333;

  font-size: 24px;

  font-family: Poppins-SemiBold;

}

/* Conteúdo Capa */

.col-box-assuntos-capa{

  margin-bottom: 30px;

}

.col-box-assuntos-capa a{

  color: #333333;

  font-size: 15px;

  font-family: Poppins-SemiBold;

  padding-top: 30px;

  padding-bottom: 30px;

  border-bottom: 4px solid #bdbebf;

  background-color: rgba(37, 131, 97, 0.1);

  width: 100%;

  float: left; 

}

.col-box-assuntos-capa a:hover{

  color: #333333;

  background: rgba(255, 212, 59, 0.02);

  transition: 0.5s;

  -o-transition: 0.5s;

  -webkit-transition: 0.5s;

  text-decoration: none; 

}

/* Footer */

.content-footer-quest{

  padding-top: 20px;

  padding-bottom: 20px;

  background-color: #1d7568; 

  margin-bottom: 10px;

}

.content-footer-quest:hover{

  background-color: #0f564b;

}

a:hover .content-footer-quest{

  background-color: #0f564b !important;

}

.col-box-footer-quest{

  color: #FFF;

  font-size: 26px;

  font-family: Poppins-SemiBold;

}

/* content-footer */

.content-footer{

  padding-top: 30px;

  background-color: #1d7568;  

}

.content-footer-information{

  padding-top: 30px;

  background-color: #0f564b;

}

.col-box-footer-sitemap a{

  color: #FFFFFF;

  font-size: 14px;

  font-family: Poppins-SemiBold;

  width: 100%;

  float: left;

  padding-bottom: 5px;

  border-bottom: 1px solid #FFF;

  margin-bottom: 30px;

}

.col-box-footer-sitemap a:hover{

  text-decoration: none;

  border-color: #0f564b;

}



/* FOOTER INFORMATION */

.col-box-footer-information{

  margin-bottom: 30px;

}

.col-box-footer-information div .media-left{

  padding-right: 40px;

}

.col-box-footer-information div .media-left i{

  color: #FFF;

  font-size: 60px;

  padding-top: 20px;

  /* vertical-align: middle; */

}

.col-box-footer-information .media .media-body .media-heading{

  color: #FFFFFF;

  font-size: 30px;

  font-family: Exo-ExtraBold;

  margin: 0px;

  width: 100%;

  float: left;

}

.col-box-footer-information .media .media-body h5{

  color: #FFF;

  font-size: 16px;

  font-family: Poppins-Regular;

  margin: 10px 0 15px 0;

  width: 100%;

  float: left;

}

.col-box-footer-information .media .media-body .media-footer{

  color: #FFF;

  font-size: 18px;

  font-family: Poppins-SemiBold;

  margin: 0px;

  width: 100%;

  float: left;

}

.col-box-footer-information .media .media-body h4{

  color: #FFF;

  font-size: 16px;

  font-family: Poppins-SemiBold;

  margin: 0px;

  width: 100%;

  float: left;

}

.col-box-footer-information .media .media-body h6{

  color: #FFF;

  font-size: 14px;

  font-family: Poppins-Regular;

  margin: 5px 0 10px 0;

  width: 100%;

  float: left;

}

.col-box-logo-mpx{

  padding-top: 20px;

}

/* END */

.col-box-footer-end{

  color: #333333;

  font-size: 12px;

  font-family: Poppins-Light;

  padding-top: 30px;

  padding-bottom: 30px;

}

/* Links úteis */

.col-box-links-uteis{

  margin-bottom: 20px;

}

/* Alerts */

.text-alert-danger{

  font-family: Poppins-Regular;

}

/* Paginação */

.box-pagination li a{

  color: #333;

  font-size: 14px;

  font-family: Poppins-Regular;

  padding: 10px 15px;

}

.box-pagination li a:hover{

  color: #333;

}

.box-pagination li.active a,

.box-pagination li.active a:hover,

.box-pagination li.active a:focus

{

  border-radius: 0px;

  background-color: #1d7568;

}

.box-pagination li a,

.box-pagination li span,

.box-pagination li a:focus,

.box-pagination li a:hover,

.box-pagination li span:focus,

.box-pagination li span:hover{

  border-radius: 0px;

  border-color: transparent;

}

.pagination .disabled{

  display: none;

}

