/*@media screen and (min-width: 601px) and (max-width: 768px)*/ 
/*/* off canvas Tablet*/	
				.wrapper {
					position: relative; 
					overflow: visible;
					width: 100%; 
					height: auto; 
				}


				.canvas {
					width: 100%;
					height: 100%;
					position: relative;
					transform: translate3d(0,0,0);
					transition: .3s ease all;
				}

				.off-esquerda {
					height: auto;
					position: absolute;
					transform: translate3d(-181%,0,0)!important;
						-webkit-transform: translate3d(-101%,0,0)!important;
						-webkit-transform: translateX(-101%)!important;
					width: 40%!important;
					background: #e6e6e6;
					box-shadow: 2px 2px 10px rgba(0,0,0,0.1);
					background-color: #fff;
					border:1px solid #e6e6e6;
					margin-top: 15px;
			
				}
				.off-direita {
					height: auto;
					position: absolute;
					transform: translateX(171%!important);
						-webkit-transform: translate3d(171%,0,0)!important;
						-webkit-transform: translateX(171%)!important;
					width: 37%!important;
					background: #e6e6e6;
					padding-right: 10px;
					padding-top: 10px;
					box-shadow: -2px 2px 10px rgba(0,0,0,0.1);
					background-color: #fff;
					border:1px solid #e6e6e6;
					margin-top: 15px;
				}

				.wrapper.show-esquerda .canvas {
					transform: translate3d(40%, 0, 0)!important;
					-webkit-transform: translate3d(40%,0,0)!important;
				}
				.wrapper.show-direita .canvas {
					transform: translate3d(-40%, 0, 0)!important;
					-webkit-transform: translate3d(-40%,0,0)!important;
				}

				/* fim off canvas*/
				.sidebar-first .pad_cont .col-sm-9{width:90%}
				.sidebar-second .pad_cont .col-sm-9{width:61%}
				
				/*.page-node-4089 .wrapper, .node-type-book .wrapper{margin-top:100px;}*/

				.region-sidebar-first{background-color: transparent!important; padding: 0px!important;}
				
				
				.no-sidebars  .pad_cont .col-sm-6{
				width: 80%!important;}
				.pad_cont .col-sm-6 {width: 60%;}

				.toggle-direita{display:none!important;}
				.cabecalho{height:70px;}
	
	
	
	
	#expand-menu a.sidebar-button, #expand-menu a.rightbar-button{display:none;}
	/*bancadas e blocos - mobile*/
	.view-liderancas .view-content .item-list {width: 30%!important; height: 245px;}
	/*Lideranças - mobile*/
	.view-id-liderancas .liderancas {margin-right: calc(100% / 69); max-width: 158px; min-width: 158px; }
	.mesa_diretora_botoes li a {font-size: 0.9em;}
	/*icones noticias*/
	.icones_noticias li a {width: 100%; padding: 8px 20px 8px 46px; font-size: 1.1em;}
	.ao_vivo_tit {float:none !important; width:auto !important; border-right:0; margin-right:0;}
	.ao-vivo {float: none !important; width:auto !important;  margin-right:0; padding-right: 0px;}
	/*participe*/
	.coluna-2-4 {width: 100%;} .visita p{display:none;}
	.easy-breadcrumb {display:none;}
	
	.bloco_participe h3 {font-size: 1.3em;}
	.ocultar {display:none;} 
	#resultadoPesquisa ul.pagination li:nth-child(2), #resultadoPesquisa ul.pagination li:nth-last-child(2){display:none;}
	
	/*notícias*/
	.noticias-destaque-secundario .views-row {
	float:left!important; width: 48%!important;	margin-bottom: 20px!important;}
	.noticias-destaque-secundario .views-row-2{float:right!important;}
		
	#block-views-not-cias-block-2 .view-id-not_cias .views-field-field-image {
    height: auto!important; width:auto!important; clear: left!important; margin-bottom:5px;}
	#block-views-not-cias-block-2{clear:left!important; margin-right: 0px!important; width:auto!important;}  
	#block-views-not-cias-interno-destaque{width: auto!important; clear: left!important;}
	.view-display-id-interno_destaque .views-row {width: 47%!important;}
	.view-display-id-interno_destaque .views-row-2{margin:0px!important;}
	.view-id-not_cias .views-field-field-image {height: auto!important; width: 100%!important;}
	.lower-tarja-outer {padding-right: 0px!important;}
	.ultimas-noticias .views-field-field-image{display:none!important;}
	.ultimas-noticias .chapeu-noticias-interna{margin-left: 0!important;}
	
	/* centraliza imagem banner destaque menor*/
	.view-destaques-mobile .field-content img{margin: 0 auto;}
	
	/*menu*/
	.navbar-nav {
    font-size: 1.1em !important;}
	.nav > li > a {
    padding: 9px 8px !important;}
	.navbar-default .navbar-nav > li > a {border-bottom:0;}
	.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	 border-bottom: 3px solid #B2302A;}
	
	#block-views-destaque-tvcamara-block-2{width: 60%;}
	
	.view-display-id-contato_vereador .view-content{width:100%!important;}
	
	#block-views-menu-vereador-block ul.navbar-nav li{width:33.3%!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%;}*/
	
	#block-views-menu-vereador-block{width:60%;}
	.node-vereador{padding:0 0 0 80px;}
	#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: 95px;}
	
	@media (min-width: 48em) { .responsive-table { font-size: .8em!important; } }
	
	/*lista de vídeos Reuniões*/
	#block-system-main .view-reuni-es-online .views-row {
        margin-right: 1%!important;
		 margin-left: 1%!important;
		width: 31.3%!important;}
	#block-views-reuni-es-online-block-1 .view-reuni-es-online .views-row{
		width:100%; float:none; height: auto; min-height: auto;}
	
	#edit-field-data-reunioes-value-wrapper, #edit-field-data-eventos-value-wrapper {
    width: 65%;
    clear: both;}
	.view-reuni-es-online #edit-field-data-reunioes-value-wrapper, #edit-field-data-eventos-value-wrapper {width: 75%; margin-top: 15px;}
	
	#views-exposed-form-reuni-es-online-page .date-date, #views-exposed-form-reuni-es-online-page-1 .date-date {
	margin-top: 5px;}
	
	#views-exposed-form-reuni-es-online-page label, #views-exposed-form-reuni-es-online-page-1 label {
    margin-bottom: 1px;}

	.view-reuni-es-online #edit-field-data-reunioes-value-wrapper .dependent-options, #edit-field-data-eventos-value-wrapper .dependent-options {
    float: left;
    margin-left: 10px;}
	
	.view-reuni-es-online #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: 48%;}
	
	#views-exposed-form-reuni-es-online-page .views-submit-button, #views-exposed-form-reuni-es-online-page-1 .views-submit-button {
    min-height: 70px;
    vertical-align: bottom;
    padding-top: 15px!important;
    margin-top: 15px;}
	
	.view-reuni-es-online .views-row{  border-radius: 3px;}
	
	
	.video-container {height: 600px;     padding-bottom: 10px;}
	 #iframeoversee {    width: 100%;    height: 58px;     /* overflow: hidden; */}
	.corpo-corte-videos-home {
    overflow: hidden;
    height: auto;}
	/*home*/
	.pad_cont #coluna-principal {
    padding: 0px 0px 0 20px!important;}
	
	#block-views-mesa-diretora-block .views-field-field-foto{ margin-bottom: 5px!important; }
	
	.videos_reunioes .videos-play, .videos_solenes .videos-play{font-size: 2em!important; top: -52px!important;}
	.ao-vivo-container .video-container{height: 465px;}
	
	#resultadoPesquisa  p{clear:both;}
	
	
	