/* CSS Respossivo */
@media screen and (min-width: 320px){
	/* Header */
	.col-right-acessibilidade{
		/* min-width: 200px; */
		max-width: 155px;
		margin: auto;
		float: none !important;
	}
	.col-left-acessibilidade li, .col-right-acessibilidade li{
		margin-right: 5px;
		margin-left: 5px;
	}
	ul.ul-menu-navegacao li{
		margin-right: 0px;
	}
	ul.ul-menu-navegacao li ul li, .navbar-nav .open .dropdown-menu{
		background-color: #FFFFFF;
	}
	ul.ul-menu-navegacao li a{
		width: 100%;
		float: left;
		padding: 10px;
		background-color: transparent;
	}
	ul.ul-menu-navegacao li.active a{
		color: #FFFFFF;
		background-color: #1b6ec2;
	}
	#CarouselVitrine .caption-vitrine h1 {
		font-size: 14px;
	}
	#CarouselVitrine .carousel-indicators li {
		width: 12px;
		height: 12px;
	}
	#CarouselVitrine .caption-vitrine {
		padding-bottom: 4%;
	}
	.carousel-indicators {
		bottom: 0;
	}
	.txt-titulo-not {
		font-size: 16px;
	}
	.txt-texto-not {
		font-size: 14px;
	}
	.txt-obras-txt {
		font-size: 18px;
	}
	.txt-galerias-txt {
		font-size: 18px;
	}
	.col-galerias-mais .btn-gal {
		padding-left: 80px;
		padding-right: 80px;
	}
	.col-eventos-mais .btn-gal {
		padding-left: 80px;
		padding-right: 80px;
	}
	.col-eventos-mais {
		margin-bottom: 16px;
	}
	.img-linksuteis {
		max-height: 195px;
	}
	.col-videos-mais .btn-videos {
		padding-left: 80px;
		padding-right: 80px;
	}
	.col-box-not .carousel-caption {
		top: 44%;
	}
}
@media screen and (min-width: 480px){
	.col-right-acessibilidade {
		max-width: none !important;
	}
	.nav>li>a {
		display: inline-block;
	}
	#CarouselVitrine .carousel-indicators li {
		width: 8px;
		height: 8px;
	}
	#CarouselVitrine .caption-vitrine {
		padding-bottom: 5%;
	}
	.txt-titulo-not {
		font-size: 22px;
	}
	.txt-texto-not {
		font-size: 20px;
	}
	.col-eventos-mais {
		margin-bottom: 20px;
	}
	.col-eventos-mais .btn-gal {
		padding-left: 168px;
		padding-right: 168px;
	}
	.img-linksuteis {
		max-height: none;
	}
	.col-galerias-mais .btn-gal {
		padding-left: 168px;
		padding-right: 168px;
	}
	.col-videos-mais .btn-videos {
		padding-left: 168px;
		padding-right: 168px;
	}
}
@media screen and (min-width: 640px){
	.col-box-acessibilidade {
		text-align: center;
	}
	#CarouselVitrine .caption-vitrine {
		padding-bottom: 8%;
	}
	.txt-titulo-not {
		font-size: 30px;
	}
	.img-photo-not {
		max-height: 340px;
	}
	.img-foto-obras {
		max-height: 340px;
	}
	.txt-obras-txt {
		font-size: 36px;
	}
	.txt-galerias-txt {
		font-size: 36px;
	}
	.txt-eventos-txt {
		font-size: 36px;
	}
	.img-foto-eventos {
		max-height: 340px;
	}
	.col-eventos-mais .btn-gal {
		padding-left: 43%;
		padding-right: 43%;
	}
	.col-videos-mais .btn-videos {
		padding-left: 43%;
		padding-right: 43%;
	}
	.col-box-copyright {
		text-align: center
	}
}
@media screen and (min-width: 768px){
	/* Header */
	.col-right-acessibilidade{
		/* min-width: 200px; */
		max-width: 155px;
		margin: auto;
		float: none !important;
	}
	.col-left-acessibilidade li, .col-right-acessibilidade li{
		margin-right: 5px;
		margin-left: 5px;
	}
	ul.ul-menu-navegacao li{
		margin-right: 5px;
	}
	ul.ul-menu-navegacao li a{
		font-size: 16px;
		padding: 15px 5px;
	}
	#CarouselVitrine .caption-vitrine h1 {
		font-size: 32px;
	}
	/*.col-box-service-img img {*/
	/*	max-width: 166px;*/
	/*	max-height: 140px;*/
	/*}*/
	.txt-subvinheta-not {
		font-size: 18px;
	}
	.txt-subvinheta-obras {
		font-size: 18px;
	}
	.txt-titulo-not {
		font-size: 26px;
	}
	.col-box-not .carousel-caption {
		top: 24%;
	}
	.txt-obras-txt {
		font-size: 20px;
	}
	.img-foto-obras {
		max-height: 220px;
	}
	.img-photo-not {
		max-height: 208px;
		min-height: 208px;
	}
	.txt-titulo-not-two {
		font-size: 14px;
	}
	.txt-galerias-txt {
		font-size: 20px;
	}
	.col-galerias-mais .btn-gal {
		padding-left: 70px;
		padding-right: 70px;
	}
	.txt-vinheta-eventos {
		font-size: 22px;
	}
	.txt-vinheta-calendario {
		font-size: 22px;
	}
	.txt-vinheta-linksuteis {
		font-size: 22px;
	}
	.txt-eventos-txt {
		font-size: 30px;
	}
	.txt-calendario {
		font-size: 16px;
	}
	.col-eventos-mais .btn-gal {
		padding-left: 32%;
		padding-right: 32%; 
	}
	.img-linksuteis {
		height: 100px;
	}
	.row-links-uteis {
		margin-bottom: 66px;
	}
	.txt-menu-footer {
		font-size: 20px;
	}
	.col-videos-mais .btn-videos {
		padding-left: 130px;
		padding-right: 130px;
	}
}
@media screen and (min-width: 992px){
	/* Header */
	ul.ul-menu-navegacao li a{
		font-size: 16px;
		padding: 15px 7px;
	}
	#CarouselVitrine .carousel-indicators li {
		width: 18px;
		height: 18px;
	}
	/*.col-box-service-img img {*/
	/*	max-width: 240px;*/
	/*	max-height: 130px;*/
	/*}*/
	.txt-titulo-not {
		font-size: 28px;
	}
	.txt-texto-not {
		font-size: 22px;
	}
	.txt-titulo-not-two {
		font-size: 18px;
	}
	.col-not-mais .col-centered {
		font-size: 14px;
	}
	.col-box-obras .col-centered {
		font-size: 14px;
	}
	.img-foto-eventos {
		max-height: 220px;
	}
	.txt-subvinheta-eventos {
		font-size: 14px;
	}
	.txt-subvinheta-calendario {
		font-size: 14px;
	}
	.txt-subvinheta-linksuteis {
		font-size: 14px;
	}
}
@media screen and (min-width: 1024px){
	ul.ul-menu-navegacao li a {
		padding: 15px 6px;
	}
	#CarouselVitrine .caption-vitrine {
		padding-bottom: 10%;
	}
	/*.col-box-service-img img {*/
	/*	max-width: none;*/
	/*	max-height: none;*/
	/*}*/
	.txt-galerias-txt {
		font-size: 24px;
	}
	.col-galerias-mais .btn-gal {
		padding-left: 106px;
		padding-right: 106px;
	}
	.txt-eventos-txt {
		font-size: 24px;
	}
}
@media screen and (min-width: 1366px){
	ul.ul-menu-navegacao li a {
		padding: 15px 18px;
	}
	#CarouselVitrine .caption-vitrine h1 {
		font-size: 50px;
	}
	.txt-vinheta-not {
		font-size: 36px;
	}
	.txt-vinheta-obras {
		font-size: 36px;
	}
	.txt-subvinheta-not {
		font-size: 24px;
	}
	.txt-subvinheta-obras {
		font-size: 24px;
	}
	.txt-titulo-not {
		font-size: 36px;
	} 
	.txt-texto-not {
		font-size: 24px;
	}
	.txt-obras-txt {
		font-size: 24px;
	}
	.col-not-mais .col-centered {
		font-size: 18px;
	}
	.col-box-obras .col-centered {
		font-size: 18px;
	}
	.col-not-mais .col-centered {
		margin-top: 38px;
	}
	.col-galerias-mais .btn-gal {
		padding-left: 138px;
		padding-right: 138px;
	}
	.txt-vinheta-eventos {
		font-size: 30px;
	}
	.txt-vinheta-calendario {
		font-size: 30px;
	}
	.txt-vinheta-linksuteis {
		font-size: 30px;
	}
	.txt-subvinheta-eventos {
		font-size: 18px;
	}
	.txt-subvinheta-calendario {
		font-size: 18px;
	}
	.txt-subvinheta-linksuteis {
		font-size: 18px;
	}
	.img-linksuteis {
		height: 120px;
		width: 100%;
	}
	.row-links-uteis {
		margin-bottom: 26px;
	}
	.txt-vinheta-videos {
		font-size: 30px;
	}
	.txt-subvinheta-videos {
		font-size: 18px;
	}
}
@media screen and (min-width: 1440px){
	.col-eventos-mais .btn-gal {
		padding-left: 138px;
		padding-right: 138px;
	}
}