/*@media screen and (max-width: 529px)*/

.navbar{margin-bottom: 0px!important;}
	
	#block-views-agenda-block-3 .view .date-nav-wrapper {height: 25px;}
	#expand-menu a.sidebar-button, #expand-menu a.rightbar-button{display:none;}

	/*carrosel home*/
	
	.view-display-id-block_noticias_carousel .views-field-title a {font-size: 1.6em;}
	.view-display-id-block_noticias_carousel .views-field-body a { font-size: 1.1em;}
	.view-display-id-block_noticias_carousel .carousel-indicators {top: auto;}
	
	#views-bootstrap-carousel-1 .views-field-field-image{}
	.carousel-control .glyphicons-chevron-left, .carousel-control .glyphicons-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
    font-size: 50px; color: #ccc; top: 66px;}
	.carousel-indicators{bottom: 122px !important;}
	.carousel-control {text-shadow: 0px 0px 0px rgba(0,0,0,1); top: -90px; top: 0px !important;}
	
	.view-display-id-block_noticias_carousel .views-field-title, .view-display-id-block_noticias_carousel .views-field-body {padding-left: 10px; padding-right: 15px; font-size: 0.9em; line-height: 1.55em;}
	.icones_noticias li a {padding: 8px 5px 8px 8px; font-size: 0.9em; }
	.icone_tv a, .icone_reuniao a, .icone_reuniao a, .icone_galeria a, .icone_sala a { background-image: none;}
	.noticias-destaque-secundario .views-row {float:left; width:47% !important; margin-bottom: 15px; margin-right: 2%}
    .noticias-destaque-secundario h4 { min-height: 1px;}
    .noticias-destaque-secundario .lower-tarja-outer { font-size: 13px;}
    .view-not-cias .noticias-destaque h4 {font-size: 1.2em;font-weight: 400;}
	.noticias-destaque-secundario img {max-height: 159px;}

	.noticias-destaque-secundario .views-row-2 { margin-left: 0;}
	#block-views-banners-block .views-row {float:none; width:auto;}

	/*bancadas e blocos - mobile*/
	.view-liderancas .view-content .item-list {width: 47%!important; min-height: 120px;}
	/*Lideranças - mobile*/
	.view-id-liderancas .liderancas {margin-right: calc(100% / 12); max-width: 190px; min-width: 190px; }
	.mesa_diretora_botoes li a {font-size: 0.8em!important;}
	/*icones noticias*/
	/*.icones_noticias li a {padding: 8px 5px 8px 33px; font-size: .9em; width: 109%;}*/
	
	/* entenda a câmara*/
	.entenda_camara li.entenda_c_item{ float:none!important; width: 100%!important;}
	.ocultar {display:none; }
/*notícias*/
    .view-id-not_cias .views-field-field-image{height: auto!important;}	
	#block-views-not-cias-block-2{width: 100% !important; margin-right: 0px;}
	#block-views-not-cias-interno-destaque {display:none;}
	.ultimas-noticias-page .views-field-title a{margin-left:0; font-size: 1.6em; font-weight:500;}
	.ultimas-noticias .views-field-field-image{width:100% !important;}
    .view-display-id-interno_destaque .views-row{ float: none; width: 100%; min-height: 70px;}
	.noticias_home  #sidebar_second{width:100%;}
    .noticias_home #block-views-exp-pesquisar-noticias-page-1, .noticias_home #block-block-39{ width: 100% !important; float: none !important;}
    .noticias_home #block-tagclouds-1{clear:both;}
	#block-views-not-cias-block-2{display:none;}
	
	
    .views-field-field-assunto-chapeu .chapeu-noticias-interna, .chapeu-noticias-interna {width:100% !important; margin-top: 10px; font-weight: 600; border-left: 0 !important; padding:0 !important; color:#000 !important; background-color:transparent !important; margin-left:0 !important;}
	.ultimas-noticias-page img{float:none; width:100%; height: auto; }
	.ultimas-noticias-page .views-row{ border: 1px solid #eee; padding: 10px;}
	.node-type-noticias .chamada p {font-size: 1.1em; font-weight:500;}
	.node-noticias{margin-top: 20px;}
	.icone_tv a, .icone_reuniao a, .icone_reuniao a, .icone_galeria a, .icone_sala a { background-image: none;}
	
	#resultadoPesquisa ul.pagination li:nth-last-child(3), #resultadoPesquisa ul.pagination li:nth-last-child(4), #resultadoPesquisa ul.pagination li:nth-last-child(5), #resultadoPesquisa ul.pagination li:nth-last-child(6), #resultadoPesquisa ul.pagination li:nth-last-child(7), #resultadoPesquisa ul.pagination li:nth-last-child(8){display:none;}
	/* centraliza imagem banner destaque menor*/
	.view-destaques-mobile .field-content img{margin: 0 auto;}
	
	/*
	**fim max529
	*/
	
	.transparencia_mos li a{ font-size: 0.9em; }
	.bloco_transparencia_2{width: 48%; float: right;}
	.bloco_transparencia_1{width: 48%; float: right; margin-right: 10px;}
	.coluna-principal h1{font-size:0.85em;}
	#block-views-foto-vereadores-block{display:none !important;}
	.secao-vereadores #coluna-principal {padding-left:15px !important;}
	
	/*menu*/
	.dropdown-menu{
			list-style: outside none none;
			left: 0;
			text-align: left;
			top: 100%;
			z-index: 1000;}
ul.dropdown-menu li {
			background-color: #3498DB;
			display: block !important;
		    border-bottom: 1px dotted #e7e7e7;
		    text-align: left;}
ul.dropdown-menu li a:hover {
			color: #FFF;
			background-color: #2D70A8;
			padding-top: 11px;
			padding-bottom: 11px;}
			
ul.dropdown-menu  {
			background-color: #3498DB; width: 100% !important;}
	
.navbar-nav .open .dropdown-menu {
			background-color: transparent;
			border: 0 none;
			box-shadow: none;
			float: none;
			margin-top: 0;
			position: static;
			width: auto;}
.nav > li.dropdown.open .dropdown-menu {
			display: table;
			width: 100%;
			text-align: left!important; /*alinha o texto do menu*/
			left: 0px;
			right: 0px;
			padding: 1px;}

.nav > li {
			display: block;
			position: relative;}
	
	#expand-menu ul.menu {
    margin-top: 50px!important;
}
	#block-views-menu-vereador-block ul.navbar-nav li:first-child{width:25%;}
	#block-views-menu-vereador-block ul.navbar-nav li:nth-child(2){width:25%;}
	#block-views-menu-vereador-block ul.navbar-nav li:nth-child(3){width:25%;}
	#block-views-menu-vereador-block ul.navbar-nav li a:nth-last-child(2){margin-right:0;}
	
	#block-views-menu-vereador-block ul.navbar-nav li:nth-last-child(4){width:25%;}
	#block-views-menu-vereador-block ul.navbar-nav li:nth-last-child(3){width:33.3%; }
	#block-views-menu-vereador-block ul.navbar-nav li:nth-last-child(2){width:33.3%;}
	#block-views-menu-vereador-block ul.navbar-nav li:nth-last-child(1){width:33.3%;}
	
	.view-menu-vereador .navbar-default .navbar-nav > li > a {margin-right: 0; text-align:center;}
	.node-vereador{padding:15px;}
	#block-views-foto-vereadores-block {position: absolute;}
	#block-views-foto-vereadores-block, #block-views-foto-vereadores-block-2 {width: 75px;}
	.secao-vereadores #coluna-principal{padding-left: 76px;}
	
	.swiper-slide .image-slide img.img-responsive{min-width:100%;}
	.swiper-pagination { margin-top: -20px;}
	.rodape .region-rodape-2{min-height: 418px;}

	/*lista de vídeos Reuniões*/
	#block-system-main .view-reuni-es-online .views-row {
        margin-right: 0!important;
		width: 278px!important;}
	#block-system-main .view-reuni-es-online .views-row.views-row-odd{
        margin-right: 2%!important;}
	#views-exposed-form-reuni-es-online-page #edit-title-wrapper, #edit-field-data-eventos-value-wrapper #edit-title-wrapper, #edit-field-data-reunioes-value-max-inside-wrapper {
    width: 100%;}
	#edit-field-data-reunioes-value-wrapper, #edit-field-data-eventos-value-wrapper {
    width: 100%;}	
	#views-exposed-form-reuni-es-online-page .date-date, #views-exposed-form-reuni-es-online-page-1 .date-date {
    width: 100%;     margin-top: 5px;}
	#edit-field-data-reunioes-value-min-wrapper, #edit-field-data-reunioes-value-max-wrapper {
    display: block;
    position: relative;
   top: 0px;
    width: 100%;
    float: none;}
	.views-exposed-form .views-exposed-widget {
    padding: 1px !important;
    width: 100%;}
	.views-exposed-form .views-exposed-widget {
    padding: 1px !important;
    width: 100%;}
	.container-inline-date .form-item .form-item {
    float: none;}
	#edit-field-data-reunioes-value-wrapper .dependent-options, #edit-field-data-eventos-value-wrapper .dependent-options {
    float: none;     width: 100%;}
	#edit-field-data-reunioes-value-op, #edit-field-data-eventos-value-op {
    width: 100%;
    margin-right: 0px;}
	
	.video-container {height: 536px;     padding-bottom: 10px;}
	 #iframeoversee {    width: 100%;    height: 517px;     /* overflow: hidden; */}
	 
	 #block-views-reuni-es-online-block-1 .corpo-corte-videos-home { overflow: hidden;  height: auto;}
	#block-views-reuni-es-online-block-1 .views-row {
    width: 31%;
    margin-right: 10px;
    height: 100%; }
	.tramita_bloco {height: 40px;}
	#block-views-mesa-diretora-block .views-field-field-foto{ margin-bottom: 28px!important; }
	
	.videos_reunioes .videos-play, .videos_solenes .videos-play{font-size: 2em!important; top: -52px!important;}
	
	.ao-vivo-container .video-container{height: 360px;}
	.view-reuni-es-online .views-row{  border-radius: 3px;}
	
	.grupo-requerimento, .grupo-r-ano{width:35%;}
	  .grupo-barra{width: 20px; left:0!important; padding-top: 29px;}
	  .grupo-r-ano{width:35%;padding-top: 25px;}
	  .visible-lg-block{display:block!important;}
	
	