@media screen and (min-width: 1200px){
	/*acessibilidade*/
	.acessibilidade-capa li a{
		margin-right: 18px;
	}
	.acessibilidade-interna li a {

	    /*margin-left: 20px;*/
	    margin-left: 6px;
	}
	/*MENU*/
	.dropdown-do-submenu{
	  top: -110px;
	}
	.col-banner-not img{
		width: 610px;
		height: 125px;
	}
}
@media screen and (max-width: 1199px) {
	.nav-menu-topo .navbar-nav > li {
    margin-right: 5px;
    /*margin-right: 37px;*/
	}
	.nav-menu-topo .navbar-nav li a {
		padding: 15px 8px;
	}

	.col-box-video .img-video-princ {
    min-height: 544px;
	}
}
@media screen and (max-width: 1024px){
	/*TOPO*/
	.col-cm-ident h1{
		font-size: 70px;
	}
	.acessibilidade-capa-letra ul{
		padding-left: 0px;
	}
	/*MENU*/
	.nav-menu-topo .dropdown-menu li a{
		font-size: 16px;
		padding-left: 20px;
		padding-right: 20px;
	}
	/*NOTICIAS*/
	.captian-noticias{
		min-height: 170px;
	}
	.col-noticia-capa .btnler-mais{
		padding-top: 15px;
	}
	.not_indicador{
		top: 88%;
	}
	.not_capitian{
	  min-height: 337px;
	}
	.col-banner-not img{
		width: 610px;
		height: 125px;
	}
	.col-banner-not{
		margin-bottom: 20px;
	}
	/*galerias*/
	.col-box-gal-foto .col-info-gal h3{
		min-height: 82px;
	}
	/*Video*/
	.col-box-videos .img-videos{
		min-height: 162px;
	}
	.col-box-video .img-video-princ {
    min-height: 492px;
	}
}
@media screen and (max-width: 1023px){
	/*NOTICIAS*/
	.captian-noticias{
		min-height: 150px;
	}
/*VEREADORES*/
	.col-vereadores-capa .img-vereador{
		min-height: 200px;
	}
	.info-vereadores{
		min-height: 118px;
	}
/*VEREADORES-FIM*/
/*PALAVRA-PRESIDENTE*/
	.col-box-presidente .img-president{
		min-height: 307px
	}
/*PALAVRA-PRESIDENTE-FIM*/
}
@media screen and (max-width: 991px) {
	.nav-menu-topo .navbar-nav > li {
    margin-right: 0;
	}
	.row.topo {
    flex-direction: column;
	}

	.col-img-logo {
		margin-bottom: 15px;
	}

	.col-sociais {
		margin-top: 15px;
	}

	.menu-fluid {
		margin-top: 0;
	}

	.not_capitian {
		min-height: auto;
	}

	.col-noticia-capa h3,
	.col-noticia-capa h4,
	.col-noticia-capa h4:nth-child(1) {
		margin-top: 15px;
		margin-bottom: 0;
	}

	.col-noticia-capa h3 {
		min-height: 50px;
	}

	.not_indicador {
		top: auto;
		bottom: 33%;
	}

	.col-banner-not {
		display: flex;
    justify-content: center;
	}

	.info-vereadores {
		min-height: auto;
	}

	.captian-vereadores .info-vereadores h3 {
		font-size: 21px;
	}

	.col-box-videos .img-videos {
    min-height: 260px;
	}

	.card-arquivo {
		margin-bottom: 30px;
	}
}
@media screen and (max-width: 768px){
	/*acessibilidade*/
	.acessibilidade-capa{
		margin-right: 0px;
	}
	.acessibilidade-capa-letra ul{
		text-align: left;
	}
	.acessibilidade-interna li a{
		margin-left: 34px;
	}
	.col-mp-contras{
		margin-right: 10px;
	}
	/*TOPO*/
	.col-logo-topo img{
		max-width: 210px;
		margin-bottom: 20px;
	}
	.col-cm-ident h1{
		font-size: 56px;
	}
	.col-cm-ident {
    	margin-left: 0px !important;
	}
	.col-you,
	.col-face{
		text-align: center;
		margin-top: 20px;
	}
	/*MENU*/
	.dropdown-biblioteca{
		left: auto;
		right: 0;
	}
	.nav-menu-topo .navbar-nav li a {
	    padding: 15px 8px;
	    font-size: 13px;
	}
	.nav-menu-topo .navbar-form {
		padding-right: 15px;
		padding-left: 15px;
		float: none!important;
		margin-right: 0;
	}
	.nav-busca,
	.nav-busca .input-group,
	.nav-menu-topo .navbar-form .form-control {
		width: 100%;
	}
	.nav-busca .input-group-btn {
		width: 40px!important;
	}
	.dropdown-do-submenu {
	    width: 100%;
	    left: -100%;
	    top: -92px;
	}

	.menu-transparencia{
	  top: -4px !important;
	  width: 120%;
	  left: auto;
	  right: 100%;
	}
	/*NOTICIA*/
	.not-vitrine .right{
		right: 0%;
		margin-right: 0px;
	}
	/*galerias*/
	.col-box-gal-foto .col-info-gal h3{
		min-height: 120px;
	}
	/* Vereadores */
	.captian-vereadores .info-vereadores h3 {
		height: 70px;
	}
}

@media screen and (max-width: 767px) {
	.nav-menu-topo .navbar-form {
		padding-right: 0;
    padding-left: 0;
    margin-left: 0;
	}

	.col-img-logo {
		width: 65%;
	}

	.captian-noticias {
    min-height: 130px;
	}

	.col-vereadores-capa {
		width: 50%;
	}

	.col-box-videos {
		width: 50%;
	}

	.col-box-arquivos {
		width: 50%;
	}
}

@media screen and (max-width: 567px) {
	.container-footer .align-items-center {
		flex-direction: column;
	}

	.col-logo-bottom {
		-webkit-order: 0;
		-moz-order: 0;
		-ms-order: 0;
		-o-order: 0;
		order: 0;
	}

	.col-local {
		-webkit-order: 1;
		-moz-order: 1;
		-ms-order: 1;
		-o-order: 1;
		order: 1;
	}

	.col-local h3 {
		text-align: center;
	}

	.col-atendimento {
		-webkit-order: 2;
		-moz-order: 2;
		-ms-order: 2;
		-o-order: 2;
		order: 2;
	}

	.col-atendimento h3 {
		text-align: center;
	}
}

@media screen and (max-width: 480px) {
	.col-img-logo {
		width: 100%;
	}

	.col-vereadores-capa {
		width: 100%;
	}

	.col-vereadores-capa .img-vereador {
    min-height: 300px;
	}

	.col-box-videos {
		width: 100%;
	}

	.col-box-arquivos {
		width: 100%;
	}

}

@media screen and (max-width: 425px){
	.acessibilidade-capa-letra ul {
	    text-align: center;
	}
	.acessibilidade-interna {
	    /* display: flex; */
	    text-align: center;
	}
	.acessibilidade-interna li a{
	    margin-left: 4px;
	}
	.col-mp-contras ul{
		padding-left: 0;
		text-align: center;
	}
	/*TOPOLOGO*/
	.col-cm-ident h1{
		font-size: 60px;
	}

	.img-carousel-topo {
		min-height: 150px;
	}

	/*FACE/YOUTUBE*/
	.col-face{
		margin-top: 20px;
		text-align: center;
	}
	.col-you{
		text-align: center;
	}
	/*TOPOLOGO-FIM*/
	/*MENU*/
	.nav-menu-topo .navbar-nav li a:hover,
	.nav-menu-topo .navbar-nav li a:focus{
		background-color: transparent;
		color: #000;
	}
	.nav-menu-topo .navbar-nav .active a{
		text-align: center;
	}
	.nav-menu-topo .navbar-form .btn-search{
		border-color: #000;
		margin-left: 0px;
		margin-top: 0px;
		margin-bottom: 12px;
	}
	.nav-menu-topo .navbar-form .form-control{
		border: none;
	    -webkit-box-shadow: inset 0 1px 100px rgba(0,0,0,.075);
	    box-shadow: inset 0 1px 100px rgba(0,0,0,.075);
	}
	.nav-menu-topo .navbar-nav>.open>a,
	.nav-menu-topo .navbar-nav>.open>a:focus,
	.nav-menu-topo .navbar-nav>.open>a:hover{
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.nav-busca,
	.nav-busca .input-group,
	.nav-menu-topo .navbar-form .form-control{
		width: 100%;
	}
	/*NOTICIA*/
	.col-noticia-capa .img-not{
		min-height: 220px;
	}
	.not_indicador{
		top: 172px;
	}
	/*vereador*/
	.col-vereadores-capa .img-vereador{
		min-height: 326px;
	}
	/*video*/
	.col-box-video .img-video-princ,
	.col-box-videos .img-videos{
		min-height: 232px;
	}
	/*BOTTOM-LOGO*/
	.col-local h3,
	.col-atendimento h3{
		text-align: center;
	}
	.col-direitos h5{
		text-align: center
	}
	.col-logo-mpx img {
	    float: none;
	}
	/*BOTTOM-LOGO-FIM*/
}

@media screen and (max-width: 380px) {
	.row-links-uteis-slick {
		margin-bottom: 60px!important;
	}

	.row-links-uteis-slick .slick-dots {
		bottom: -40px;
	}
}

@media screen and (max-width: 320px) {
	.row-links-uteis-slick .slick-dots {
    bottom: -70px;
	}
}