@font-face{

  font-family: Poppins-Regular;

  src: url('../fonts/Poppins-Regular.ttf');

}

@font-face{

  font-family: Poppins-Medium;

  src: url('../fonts/Poppins-Medium.ttf');

}

@font-face{

  font-family: Poppins-Light;

  src: url('../fonts/Poppins-Light.ttf');

}

@font-face{

  font-family: Poppins-Bold;

  src: url('../fonts/Poppins-Bold.ttf');

}

@font-face{

  font-family: Poppins-SemiBold;

  src: url('../fonts/Poppins-SemiBold.ttf');

}

@font-face{

  font-family: Montserrat-Regular;

  src: url('../fonts/Montserrat-Regular.otf');

}



/* TOPO */

.fluid-topo-pesquisa{

	background-color: #b10909;

}

.header-topo {

	margin-top: 10px;

	margin-bottom:10px; 

}

.col-index-data{

	margin-top: 10px;

	margin-bottom: 10px;

}

.header-topo b{

	color: #fff;

	font-family: Poppins-Regular;	

	font-size: 12px;

	font-weight: 100;

}

.data-topo-separa{

	color: #fff;

	margin-left: 41px;

}

.header-topo .form-control{

	color: #fff;

    border-color: transparent;

    background-color: transparent;

    border-radius: 0;

    border-bottom: 1px solid #fff;

    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .00);

    padding: 0;

}

.header-topo .btn-search{

	color: #fff;

	border-radius: 0;

	background-color: transparent;

	border-bottom: 1px solid #fff;

} 

#pesquisar::-webkit-input-placeholder {

   color: #FFF;

}

#pesquisar:-moz-placeholder { /* Firefox 18- */

   color: #FFF;  

}

#pesquisar::-moz-placeholder {  /* Firefox 19+ */

   color: #FFF;  

}

#pesquisar:-ms-input-placeholder {  

   color: #FFF;  

}

.container-logo{

	margin-top:22px;

	margin-bottom:22px; 

}

/* TOPO-FIM */

/* MENU-INDEX */
.logo-topo{
  padding-top: 20px;
}
.rd-menu-nav{



}

.rd-menu-nav .navbar-toggle:hover, .rd-menu-nav .navbar-toggle:focus{

	background-color: #b10909;



}

.rd-menu-nav .navbar-toggle{

	float: none;

	background-color: #b10909;

}

.fluid-menu{

	border-top: 1px solid #c0c4c7;

	border-bottom: 2px solid #c0c4c7;

}

.rd-menu-nav{

	margin-top: 10px;

	margin-bottom: 10px; 

	border-color: transparent;

	background-color: transparent;

}

.rd-menu{

	background-color: #fff; 

}

/* .rd-menu-nav > .rd-menu > .active a{

	background-color:#fff !important; 

} */

.rd-menu-nav .rd-menu > .active > a, .rd-menu-nav .rd-menu > .active > a:hover, .rd-menu-nav .rd-menu > .active > a:focus{

	background-color:#fff;

	margin-left: 0;

}

.rd-menu li a{

	color: #212529 !important;

  	font-family: Poppins-Medium;

	margin-left:44px;

	margin-right: 0px;

}

/* MENU-INDEX-FIM */

/* CAPA */

/* NOTICIA-SLIDER */

.noticia-fluid{

	background-color: #dee2e6;

}

.rd-noticia-contariner{

	margin-top: 60px;

	margin-bottom: 60px;

}

.rd-not-destaque-img{

	/* margin-left: -15px; */

	margin-right: 15px;

}

.rd-not-destaque-conteudo{

	background-color: #231f20;

	min-height:328px; 

}

.indicador-noticia{

	left: 55%;

	margin-bottom: 0;

}

.indicador-noticia .active{

	background-color: #b10909;

    border: 1px solid #b10909;

    margin-left: 5px;

}

.indicador-noticia li{

	background-color: #fff;

	margin-left: 5px;

}

/* .rd-not-destaque-categoria{

	background-color: #b10909;

	width: 120px;

	height: 36px;

} */

.rd-not-destaque-categoria{

	margin-top: 30px;

	margin-bottom: 30px;

}

.rd-not-destaque-categoria h4{

	background-color: #b10909;

    width: 120px;

    height: 36px;

	color: #fff;

	font-family: Poppins-Bold;

	padding: 10px 10px 10px 16px;

	text-transform: uppercase;

}

.rd-not-destaque{

	color: #fff;

}

.rd-not-destaque h2{

	font-family: Poppins-SemiBold;

	margin-top: 28px;

	margin-bottom: 28px;

	padding-bottom: 28px;

	border-bottom: 1px solid #fff; 

	min-height: 128px;

}

.rd-not-destaque h4{

	font-family: Poppins-Light;

	font-size: 16px;

}

.rd-not-destaque i{

	margin-left: 26px;

}

.control-not .left{

    left: 2%;

}

.control-not .right{

    left: 7%;

}

.not-control{

	top: 76%;

	border: 2px solid #fff;

	background-color: transparent;

	/* background-color: red; */

	width: 4%;

	height: 14%;

	border-radius: 50px;

	opacity: 1;



    background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .0001) 100%) !important;

    background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%)!important;

    background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(0, 0, 0, .0001)));

    background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, .0001) 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);

}

.not-control .glyphicon{

	top: 6px;

	font-size: 30px;

}

/* NOTICIA-SLIDER-FIM */

/* BANNER-NOTICIA */

.banner-noticia-container{

	margin-bottom: 20px;

}

.col-banner-not{

	margin-bottom: 30px

}

.col-banner-not img {

	width:264px;

	height:148px;

}

/* BANNER-NOTICIA-FIM */

/* BANNERS */

.bannerindex-topo{

	width: 745px;

	height: 113px;

}

.bannergaleria-full {

	width: 1146px;

	height: 160px;

}

.banner-gal-capa{

	margin-bottom: 28px;

}

/* BANNERS-FIM */

/* ULTIMAS-NOTICIAS */

.container-ultimas-not{

	margin-top: 55px;

	margin-bottom: 22px; 

}

.vinheta-ultimas-not h6{

	font-family: Poppins-Bold;

	color: #000000;

	font-size: 16px;

}

.ultimas-not-categoria ul{

	display: flex;

	padding-left: 0;

	/* display: inline-flex; */

	/* margin-left: -44px; */

}

.ultimas-not-categoria ul li{

	display: block;

	margin-left: 0;

	margin-right: 30px;

	margin-bottom: -8px;

}

.ultimas-not-categoria .nav-tabs{

	border-bottom: none;

}

.ultimas-not-categoria .nav-tabs > li > a

{

	padding-left: 4px !important;

}

.ultimas-not-categoria .nav-tabs > li > a:hover{

	background-color: transparent;

	border-top: #fff;

	border-left: #fff;

	border-right: #fff;

	border-bottom: 3px solid #b10909;

	padding-bottom: 0px;

}

/* .ultimas-not-categoria .nav-tabs > li.active {

	border-bottom: 3px solid #b10909;

} */

.ultimas-not-categoria .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{

	border-top: #fff;

	border-left: #fff;

	border-right: #fff;	

	border-bottom: 3px solid #b10909;

	padding-bottom: 0;

}

.ultimas-not-categoria ul li a{

	font-family: Poppins-SemiBold;

	font-size: 16px;

	color: #555555;

	display: block;

	margin-right: 0px;

	border: none;

}

/* .ultimas-not-categoria ul li a:hover{

	border-bottom: 3px solid #b10909;

} */

.vinheta-categoria-ultimas-not{

	margin-bottom:30px; 	

}

.container-ultimas-not a{

	text-decoration: none;

}

.rd-ultimas-not h2{

	margin-top: 30px;

	font-size: 29px;

	color: #333333;

	font-family: Poppins-SemiBold;

}

.rd-ultimas-not hr{

    border: 2px solid #b10909;

    width: 80px;

}

.rd-notultima1{

	border-bottom: 1px solid #dddddd;

    margin-bottom: 40px;

    padding-bottom: 49px;

}

.rd-notultima1 img{

	max-height: 312px;

}

.rd-not-ultimas-2:hover .captian-rd-ultimas-not2{

    transition: 0.4s;

    top: 38%;

    height: 200px;

}

.captian-rd-ultimas-not2{

	transition: 0.8s;

	/* background-color: rgba(4, 4, 4, 0.83); */

	background: -webkit-linear-gradient(rgba(13, 13, 13, 0.03), rgba(0, 0, 0, 0.82)); /* For Safari 5.1 to 6.0 */

    background: -o-linear-gradient(rgba(13, 13, 13, 0.03), rgba(0, 0, 0, 0.82)); /* For Opera 11.1 to 12.0 */

    background: -moz-linear-gradient(rgba(13, 13, 13, 0.03), rgba(0, 0, 0, 0.82)); /* For Firefox 3.6 to 15 */

    background: linear-gradient(rgba(13, 13, 13, 0.03), rgba(0, 0, 0, 0.82));

	display: block;

	width: 100%;

	height: 157px;

	top: 50%;

	position: absolute;

}

/* PARTE2 */

.rd-not-ultimas-2{

	overflow: hidden;

	position: relative;

	margin-bottom: 30px;

}

.rd-ultimas-not2{

	display: block;

	/* position: absolute; */

	top: 70%;

	margin-left: 20px;

	margin-top: 70px;

}

.rd-ultimas-not2 h4{

	font-family: Poppins-SemiBold;

	color: #fff;

}

.rd-ultimas-not2 hr{

	border: 1px solid #fff;

	margin-top: 7px;

    width: 80px;

}

.rd-btn-not-todas{

	text-align: center;

}

.rd-btn-not-todas button{

	background-color: #dee2e6;

	border: none;

    padding: 10px 20px;

    color: #000;

    font-family: Poppins-Regular;

    transition: 0.5s;

}

.rd-btn-not-todas button:hover{	

	background-color: #b10909;

	color: #fff;

	transition: 0.5s;

}

.banner-categoria{

	margin-bottom: 30px;

}

/* ULTIMAS-NOTICIAS-FIM */

/* GALERIA-VINHETA */

.rd-vinheta-cap-container{

	margin-top: 0px;

	margin-bottom: 30px;

}

.rd-vinheta-cap-container h5{

	font-size: 16px;

}

.rd-vinheta-cap-video a{

	text-decoration: none;

}

.rd-vinheta-cap-video {

	background-color: #b10909;

}

.rd-vinheta-cap-video h5{

	font-family: Poppins-Bold;

	text-transform: uppercase;

	padding-top: 10px;

	padding-bottom: 8px;

	color: #fff;

	margin-top: 0px;

	margin-bottom: 0px;

	text-align: center;

}

.rd-vinhetault-cap-video h5{

	font-family: Poppins-Light;

	text-transform: uppercase;

	color: #333333;

}

/* GALERIA-VINHETA */

/* GALERIA-FOTOS */

.gal-foto-container{

	margin-bottom: 22px;

}

.gal-foto-container a{

	text-decoration: none;

}

.gal-foto-capa{

	overflow: hidden;

	position: relative;

}

.gal-foto-capa img{

	transition: 0.8s;

}

.gal-foto-capa:hover img{

	transition: 0.8s;

	transform: scale(1.03);

		-ms-transform: scale(1.03);

		-webkit-transform: scale(1.03);

}

.gal-foto-capa{

	background-color: #f1f3f5;

}

.caption-foto{

	text-transform: uppercase;

	font-family: Montserrat-Regular;

	font-size: 22px;

	color: #333333;

    margin: 0 15px 0 15px;

	min-height: 90px;

}

.col-foto-capa{

	margin-bottom: 20px;

}

/* GALERIA-FOTOS-FIM */

/* GALERIA-VIDEO */

.gal-video-capa{

	overflow: hidden;

    position: relative;

}

.gal-video-capa img{	

    transition: 0.5s;

}

.gal-video-capa img:hover{

	transform: scale(1.03);

    -ms-transform: scale(1.03);

    -webkit-transform: scale(1.03);

    transition: 0.5s;

}

.caption-video{

	display: block;

    position: absolute;

    top: 148px;

    left: 260px;

}

.rd-col-video{

	margin-bottom: 30px;

}

/* GALERIA-VIDEO-FIM */

/* EVENTOS */

.rd-col-evento{

	border: 1px solid #dee2e6;

	margin-bottom: 30px; 

}

.rd-evento-local{

	background-color: #f8f9fa;

}

.caption-rd-evento{	

	font-family: Poppins-SemiBold;

}

.caption-rd-evento h1{

	color: #fff;

	font-size: 39px; 

	margin-top: 0px;

	margin-bottom: -5px; 

}

.caption-rd-evento h3{

	text-transform: uppercase;

	color: #fff;

	margin-top: -5px;

	margin-bottom: 0px;

	font-size: 22px;

}

.caption-rd-evento a{

	text-decoration: none;

}

.rd-event-data{

	margin: 19px -5px 20px -5px;

    padding: 7px 12px 4px 15px;

	background-color: #ced4da;

}

.caption-rd-evento span{

	font-size: 16px; 

	color: #b10909;

}

.caption-rd-evento h6{

	margin-top: -20px;

    font-size: 16px;

    margin-left: 22px;

    font-family: Poppins-Light;

    color: #333333;

    width: 190px;

    margin-bottom: 11px;

    min-height: 34px;

}

.caption-rd-evento h4{

	color: #333333;

	margin-top: 20px;

	font-size: 20px; 

	min-height:77px;

}

.caption-rd-evento h4:hover{

	color: #b10909;	

}

.caption-rd-evento i{

	font-size: 16px; 

	color: #b10909;

}

.caption-rd-titulo-evento{

	margin-bottom:15px; 

}

.info-evento{	

	font-size: 16px; 

}

.info-evento hr{

	margin-top: 10px;

    margin-bottom: 0px;

	border-top: 1px solid #cccccc;

}

.info-evento i{

	color: #333333;

}

.info-evento b{

	color: #333333;

    margin-left: 14px;

    margin-right: 14px;

}

.mais-info a{

	padding-left: 0;

    padding-right: 0;

}

.rd-col-evento-img{

	margin-left: -15px;

}

/* COMPARTILHAR */

.btn-compartilhar{

	background-color: transparent;

	margin-left: -2px;

	padding: 5px 5px 5px 0px;

}

.conpartilhar-evento .tooltip-inner{

	background-color: #b10909;

	border: 1px solid #333;

	height:50px; 

}

.popover-compartilhar{

	background-color: #b10909;

}

.popover-compartilhar i{

	font-size:16px;

	color: #fff; 

	padding: 10px;

	margin-bottom: 0px;

	text-align: center;

}

.popover-compartilhar a{



	margin-bottom: 0px;

}

.popover-compartilhar a:hover{

	border-bottom: 1px solid #fff;	

}

.popover-compartilhar a {

	text-decoration: none;

}

/* COMPARTILHAR-FIM */

.banner-evento{

	margin-bottom: 30px;

	overflow: hidden;

}

.carousel-fade .carousel-inner .item {

  	-webkit-transition-property: opacity;

  	-mpz-transition-property: opacity;

  	transition-property: opacity;

}

.carousel-fade .carousel-inner .item,

.carousel-fade .carousel-inner .active.left,

.carousel-fade .carousel-inner .active.right {

  	opacity: 0;

}

.carousel-fade .carousel-inner .active,

.carousel-fade .carousel-inner .next.left,

.carousel-fade .carousel-inner .prev.right {

  	opacity: 1;

}

.carousel-fade .carousel-inner .next,

.carousel-fade .carousel-inner .prev,

.carousel-fade .carousel-inner .active.left,

.carousel-fade .carousel-inner .active.right {

  	left: 0;

  	-webkit-transform: translate3d(0, 0, 0);

  	-moz-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

}

.carousel-fade .carousel-control {

  z-index: 2;

}

.container-evento{

	margin-bottom: 28px;

}

/* EVENTOS-FIM */

/* CAPA-FIM */

/* HEADER-BOTTOM */

.header-bottom{

	background-color: #dee2e6;

}

.header-rd-bottom{

	margin-top: 25px;

}

.direitos-rd-bottom{

	margin-top: 36px;

}

.direitos-rd-bottom h5{

  padding-top: 15px;

	color: #221e1f;

	font-family: Poppins-Light;

}

.faca-rd-bottom{

	margin-top: 20px;

}

/* HEADER-BOTTOM-FIM */

/* PAGINAÇÃO */

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{

	background-color: #b10909;

    border-color: #b10909;

}

.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus{

	color: #b10909;

}

.pagination > li > a, .pagination > li > span{

	color: #b10909;

}

/* LOTERIA */
.box-loteria{
  padding-top: 15px;
  padding-bottom: 15px;
}

.item-loteria{
  padding-top: 10px;
  padding-bottom: 10px;
}
.item-loteria img{
  width: 100%
}

/* ------- */