/*
 ****** NATASHA 5.1.2 ****
 *
 ** Tema do PORTAL AGRESTE VIOLENTO - Por Jorge::Calçado **
 * http://jorgecalcado.com.br *
 *
 */

/* Remove outline de foco do Chrome em todos os links */
a:focus,
a:active {
    outline: none;
    box-shadow: none;
}

.container, .container-fluid {
	border:solid 0px green;
	padding:0;
	max-width:1100px;
}

/*.row {
	float:left;
	width: 100%;
	border:solid 1px red;
	margin:0;
	padding:0;
}*/

.row {
	margin:0;
	padding:10px;
		border:solid 0px red;
}

/*[class*="col-"], footer, nav, aside, section, div[role="main"] {
	border: 1px solid rgba(86,61,124,.2);
}*/

body {
	margin:0;
	padding:0;
	font:16px arial, verdana, sans-serif;
	color:#000;
	border: solid 0px red;
}

/************************************************************
					*
					*
					TOPO *
						 *
**************************************************************/

.top {
	width:100%;
	/*height:260px;*/
	margin: -18px 0 0 0;
	padding:0;
	/*background:url(../imagens/fundao.png) repeat-x;*/
	background: #D8D8D8;
	border:solid 0px #000;
}

#seguratopo {
	background:url(../imagens/backtopo.png) repeat;
	border: solid 0px GREEN;
}

#boxtopo {
	padding:0 0 0 0;
	margin:2.7% 0 3.5% 0;
	border: solid 0px GREEN;
}

	#logo2 {
		text-align:center;
		border: solid 0px blue;
	}
		#logo2 .img-responsive {
			margin: 0 auto;
		}

	#redes {
		text-align:right;
		border: solid 0px blue;
	}
		#redes a {
			  font:20px 'century', Arial, Helvetica, sans-serif;
			  color: #E2161C;
			  margin:0 5px 0 5px;
		}
		#redes a:hover {
			  color: #333;
		}



/***busca***/
#busca{
	width: 100%;
	float:right;
	margin:10px 0 0 0;
	border: solid 0px red;
}

.container-busca {
  width:100%;
  position: relative;
  height: 50px;
  border: solid 0px red;
}
	.container-busca input {
	  height: 50px;
	  border: none;
	  outline: none;
	  padding-left: 50px;
	  width: 0;
	  position: absolute;
	  top: 0;
	  right: 0;
	  background: none;
	  z-index: 3;
	  transition: width 1s ease-out;
	  cursor: pointer;
	  color:#333;
	    border: solid 0px red;
	}

	.container-busca input:focus { 
	  border: 1px solid #E2161C;
	  border-radius: 25px;
	  width: 100%;
	  z-index: 1;
	  transition: width 1s ease-in;
	}

	.container-busca button { 
	  height: 50px;
	  width: 50px;
	  background:  url('../imagens/lupa.png')  center no-repeat;
	  border: none;
	  position: absolute;
	  top: 0;
	  right: 0;
	  z-index: 2;
	  cursor: pointer;
	}
	.container-busca button:focus {
	  outline: none;
	}

	/* esconde o LABEL "Buscar" */
	.container-busca label {
	  position: absolute;
	  width: 1px;
	  height: 1px;
	  padding: 0;
	  margin: -1px;
	  overflow: hidden;
	  clip-path: rect(0,0,0,0);
	  border: 0;	
	}					 



						@font-face {
									font-family: 'century';
									src: url('../fonts/centurygothic.eot');
									src: url('../fonts/centurygothic.eot?#iefix') format('embedded-opentype'),
										 url('../fonts/centurygothic.woff') format('woff'),
										 url('../fonts/centurygothic.ttf') format('truetype'),
										 url('../fonts/centurygothic.svg#century') format('svg');
									font-weight: normal;
									font-style: normal;
								}
								
						/*@font-face {
									font-family: 'aero';
									src: url('../fonts/aero0-webfont.eot');
									src: url('../fonts/aero0-webfont.eot?#iefix') format('embedded-opentype'),
										 url('../fonts/aero0-webfont.woff') format('woff'),
										 url('../fonts/aero0-webfont.ttf') format('truetype'),
										 url('../fonts/aero0-webfont.svg#century') format('svg');
									font-weight: normal;
									font-style: normal;
								}*/


#seguramenu {
	/*float: left;*/
	min-width: 100%;
	background: #E2161C;
	border:solid 0px green;
}

#menu {
	height: 50px;
	margin:0 0 0 0;
	padding:¨0 0 0 0;
	border:solid 0px green;
}

.linhacinzamenu{
	margin:6px 0 0 0;
	padding:0;
	/*border:solid 2px #CCCCCC;*/
}


.navbar-default {
  font:16px 'century', Arial, Helvetica, sans-serif;
  padding:0!important;
  margin:0 0 0 0;
  background-color: transparent;
  border:solid 0px #000;
}
	
	.navbar-default .navbar-nav > li {
		float:left;
		margin:0 0 0 0!important;
		/*margin:1.5% 0 0 0!important; antes do niver*/
		border: solid 0px blue;
	}
	
	.navbar-default .navbar-nav > li > a,
	.navbar-default .navbar-nav > li > a:visited {
	  color: #ecf0f1;
	  padding:5px 20px 5px 20px;
	  margin:0!important;
			border: solid 0px blue;
	}
	.navbar-default .navbar-nav > li > a:hover,
	.navbar-default .navbar-nav > li > a:active {
	  color: #FF7F00;
	  padding:5px 20px 5px 20px;
	  margin:0!important;
			border: solid 0px blue;
	}
	
	.navbar-default .active a,
	.navbar-default .active a:visited {
		background:transparent!important;
		color: #fff!important;
	}

	.navbar-default .active a:hover,
	.navbar-default .active a:active{
		color: #FF7F00!important;
	}
			


.navbar-default .navbar-nav > li > .dropdown-menu {
  padding:0!important;
  margin:0!important;
	z-index:9999;
	background-color: #202020;
	border:solid 0px green;
	
}



			/*primeiro item*/						
			.navbar-default .navbar-nav > li.menu-item-4 > a {
			  padding:5px 20px 5px 0;
			}

				/*submenu
					.dropdown .sub-menu {
						position: absolute;
						visibility: hidden;
					}
					
					.dropdown li:hover .sub-menu {
						visibility: visible;
					}*/
					
					/*.dropdown:hover .dropdown-menu {
						display: block;
					}*/

						/*submenu*/
						.nav > li.dropdown.open { 
							position: static; 
						}

						.nav > li.dropdown.open .dropdown-menu {
							display:table; 
							width: 100%; 
							border-radius: 0px;
							background-color: #A52218!important;
							text-align: center; 
							left:0; 
							right:0; 
						}

						/*.dropdown-menu > li { 
							display: table-cell;
						    height: 50px;
						    line-height: 50px;
						    vertical-align: middle;
						}*/

						.dropdown-menu {
						      min-width:auto;
						      width:100%;
						 }

							.navbar .navbar-nav > li > .dropdown-menu > li  {
								float:left!important;
								margin:0!important;
								z-index:9999;
								font:14px 'century', Arial, Helvetica, sans-serif;
								text-transform: uppercase;
								background-color: #A52218!important;
								padding:15px 0  15px  0;
								border:solid 0px red;
								}
									.navbar .navbar-nav > li > .dropdown-menu > li > a {
										border-left:solid 1px #fff;
										color: #fff;
									}
								
									.navbar .navbar-nav > li > .dropdown-menu > li > a:hover,
									.navbar .navbar-nav > li > .dropdown-menu > li > a:focus {
										background: #A52218;
										color: #FD9302;
									}
							
									/*configura a cor dos links quando ativos no pai do submenu*/
									.navbar-default .navbar-nav > .open > a,
									.navbar-default .navbar-nav > .open > a:visited,
									.navbar-default .navbar-nav > .open > a:focus,
									.navbar-default .navbar-nav > .open > a:hover {
										color: #fff;
										background-color: transparent;
									}


						/* .navbar-default .navbar-nav > li > .dropdown-menu {
								padding:0!important;
								margin:0!important;
								z-index:9999;
								font:14px 'century', Arial, Helvetica, sans-serif;
								background-color: #A52218!important;
								-webkit-border-radius: 0px 5px 0px 5px;
								border-radius: 0px 5px 0px 5px;
								border:solid 0px red;
			
						}
								.navbar .navbar-nav > li > .dropdown-menu > li  {
									width:100%;
									float:left!important;
								}
							
								.navbar .navbar-nav > li > .dropdown-menu > li > a {
									border-bottom:solid 1px #FF7F00;
									border-left:solid 7px #FF7F00;
									padding:10px 10px 10px 10px;
									color: #fff;
								}
								
								.navbar .navbar-nav > li > .dropdown-menu > li > a:hover,
								.navbar .navbar-nav > li > .dropdown-menu > li > a:focus {
										border-left:solid 7px #FD9302;
										background: #FD9302;
										color: #fff;
								}
							
										.navbar-default .navbar-nav > .open > a,
										.navbar-default .navbar-nav > .open > a:focus,
										.navbar-default .navbar-nav > .open > a:hover {
											color: #555;
											background-color: transparent;
										}
									*/


/**banner meio noticias**/	
.banner-full-top {
	width: 100%;
	float:left;
	margin:0 0 30px 0;
	border:solid 0px red;
}
		.banner-full-top img {
		  min-width: 100%;
		  border: 0px solid red;
		}


/************************************************************
					*
					*
					LINHA SLIDER*
						 *
**************************************************************/
#linha-slider {
	margin:0 0 0 0;
	border: 0px solid green;
}

		#main-slider img {
		  width: 100%;
		  border: 0px solid red;
		}

	#main-slider {
		float:left!important;
		text-align:center!important;
		border: 0px solid green;
	}
		#main-slider img {
		  width: 100%;
		  border: 0px solid red;
		}
		
		#main-slider .carousel-indicators {
			bottom:1%;
			left:32%;
			border: 0px solid #000;
		}
		
			#main-slider .carousel-indicators li {
			  float:left;
			  margin: 0 3px 0 0;
			  background-color:#A52218;
			  border: 0px solid #fff;
			}
			
			#main-slider .carousel-indicators li.activemenu {
				background-color:#A52218;
				border: 0px solid #fff;
			}
			
		#main-slider .carousel-caption {
			bottom: 20%;
			float: left;
			width:55%;
			left: 0;
			right: inherit;
			text-align: left;
			padding:0;
			border:solid 0px red;
		}
					.box-data{
						  float:left;
						  width:100%;
						  margin:0 0 0 0;
						  font-family: 'century', sans-serif;
						  color: #fff!important;
						  font-size: 16px;
		  				  padding:5px 10px 5px 15px;
		  				  background-image:url(../imagens/backtitsliderdata.png);
						  border:solid 0px red;
						
					}

					.box-caption {
						  float:left;
						  width:100%;
						  margin:0;
		  				  padding:0 10px 5px 15px;
		  				  background-image:url(../imagens/backtitsliderh2.png);
						  border:solid 0px red;
						
					}
							#main-slider .carousel-caption h2 {  
							  padding:10px 0 10px 0!important;
							  margin:0
							}
								#main-slider .carousel-caption h2 a {  
								  padding:0 0 0 0!important;
								  font-family: 'century', sans-serif;
								  color: #fff!important;
								  font-size: 20px;
								  text-shadow: 0 0px 0px rgba(0,0,0,0.6);
								  text-decoration:none;
									  border:solid 0px red;
								}

/**banner meio noticias**/	
.box-prop-meio {
	float:left;
	margin:0 0 40px 0;
	border:solid 0px red;
}



/************************************************************
					*
					*
					LINHA BAIXO SLIDER*
						 *
**************************************************************/

#boxlinhabaixoslider {
	margin:2% 0 0 0;
	border:solid 0px red;
}

#boxlinhabaixoslider .col-md-6{
	border:solid 0px red;
	padding:0;
}
	.conteudo-metade-dir img{
		float:left;
		border:solid 0px red;
	}
	.conteudo-metade-esq img{
		float:right;
		border:solid 0px green;
	}

	@media (min-width: 802px) {
		 #boxlinhabaixoslider2 {
		 	display: none!important;
		 	border: solid 0px red;
		 }
	 }
	 @media (max-width: 801px) {
		 #boxlinhabaixoslider {
		 	display: none!important;
		 }
	 }


/************************************************************
					*
					*
					CONFIGURAÇOES GERAIS*
						 *
**************************************************************/

#boxseguraconteudo{
	/*float: left;*/
	margin:3% 0 0 0;
	padding: 0;
	border:solid 0px red;
}

/*#boxseguraconteudo .col-md-8 {
	padding:0;
}

#boxseguraconteudo .col-md-4 {
	padding:0;
}*/





/************************************************************
					*
					*
					MEIO *
						 *
**************************************************************/

div[role="main"] {
	padding:0;
	border:solid 0px red;
}

	.blococonteudo-meio {
		float:left;
		width:100%;
		padding:0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px!important;
		text-align:justify;
		border:solid 0px #00F;
	}

			.boxblog {
				width:100%;
				padding:0!important;
				border:solid 0px red;
			}

			.boxblog .col-md-5 {
				padding:0!important;
				border:solid 0px red;
			}
				.boxblog .col-md-5 img {
					width: 100%;
					min-height:200px;
				}			

			.boxblog .col-md-7 {
				padding:0 0 0 15px!important;
				border:solid 0px red;
			}

				.box-cidadedata {
					float:left;
					width:100%;
					border-top:solid 1px #E2161C;	
				}
					.cidade {
						float:left;
						/*width:210px;*/
						padding:5px 50px 5px 10px;
						font: 18px 'century', arial, helvetica, sans-serif;
						color:#fff;
						background:#E2161C;
						text-transform:uppercase;
						border:solid 0px red;	
					}
					.datanoticias {
						float:left;
						margin:15px 0 0 10px;
						font: 14px 'century', arial, helvetica, sans-serif;
						color:#A52118;
						text-transform:uppercase;
						border:solid 0px red;	
					}
				

				.box-tit-noticias {
					float:left;
					width:100%;
					margin:0 0 5px 0;
					padding:0!important;
					border:solid 0px #000;
				}
						.box-tit-noticias h2 {
							font-size: 30px;
							color:#000;
							margin:0;
						}
							.box-tit-noticias h2 a {
								font-size: 30px;
								color:#000;
								margin:0;
								padding:0;
								text-decoration:none;
								border:solid 0px red;
							}
							.box-tit-noticias h2 a:hover {
								color:#A52218;
							}

						.boxblog h4 {
							font: 22px 'century', arial, helvetica, sans-serif;
							color:#000;
							margin:0;
							padding:25px 0 10px 0;
							border:solid 0px red;
						}
							.boxblog h4 a {
								font: 24px 'century', arial, helvetica, sans-serif;
								color:#000;
								margin:0;
								padding:0;
								text-decoration:none;
								border:solid 0px red;
							}
							.boxblog h4 a:hover {
								color:#A52218;
							}
				
							.spandata{
								float:left;
								width:100%;
								margin:0 0 0 0;
								padding:0!important;
								border:solid 0px #000;
							}

					.box-imgcapa {
						float:left;
						width:40%;
						margin:0;
						padding:0!important;
						border:solid 0px #000;
					}
					
							.box-imgcapa img {
								float:left;
								width:100%;
								height:200px;
								margin:0!important;
								border:solid 0px #fff;
							}

					.box-texto {
						float:right;
						width:57%;
						margin:0;
						padding:0!important;
						text-align: justify;
						border:solid 0px #000;
					}

					/*so da capa*/
					.bloco-conteudo-blog-capa-index {
								float:left;
								margin:0 0 0 0;
								padding:0;
								font: 16px arial, helvetica, sans-serif!important;								
								border:solid 0px green;
					}

					/*todo o resto da paginas*/
					.bloco-conteudo-blog-capa {
								float:left;
								margin:10px 0 0 0;
								text-align: justify;
								border:solid 0px green;
					}

						.bloco-conteudo-blog-capa p {
							font: 16px arial, helvetica, sans-serif;
							color:#000;
							border:solid 0px red;
						}
						
						.bloco-conteudo-blog-capa-index a.leiamais, .bloco-conteudo-blog-capa-index a:visited.leiamais{
							font: 14px arial, helvetica, sans-serif;
							color:#fff;
							text-decoration:none!important;
							/*width:100px;*/
							display:block;
							float:right;
							margin:25px 0 0 0;
							padding:5px 15px 5px 15px;
							background:#E2161C;
							text-align:center;
							text-decoration:none!important;
							border: solid 0px green;
						}
						
						.bloco-conteudo-blog-capa-index a:hover.leiamais{
							background:#FF6600 ;
							color:#FFF;
							text-decoration:none!important;
						}

						.separanoticias-capa{
										float:left;
										width:100%;
										height:50px;
										margin:0 0 0 0;
									border:solid 0px green;
						}

						.box-compartilhe {
							float:left;
							width:100%;
							font-family: 'century', Arial, Helvetica, sans-serif;
							font-size: 15px!important;
							color:#333;
							margin:10px 0 50px 0;
							border:solid 0px #000;
						}
							.compartilhe {
								float:left;
								width:100%;
								border:solid 0px #000;
							}
				
						.linha-cinza {
							float:left;
							width: 100%;
							border-top:solid 1px #D7D7D7;
						}

						.linha-cinza2 {
							float:left;
							width: 100%;
							border-top:solid 7px #E2161C;
						}


				.box-linha-outras-not{
						float:left;
						width:100%;
						margin:0 0 0 0;
						border:solid 0px red;
					}
				
				

					/*data*/
					.data-not-ant {
						float:left;
						width:100px;
						margin:0 10px 0 0;
						border-right:solid 1px #2A4B7F;
						}
							span.dia {
								float:left;
								font:38px 'century', Arial, sans-serif;
								color:#999;
								letter-spacing:-2px;
								}
							span.mes {
								float:left;
								margin:0 0 0 7px;
								font:18px  'century', Arial, sans-serif;
								color:#999999;
								text-transform:uppercase;
								letter-spacing:-1px;
								}

					.segura-not-ant {
						float:left;
						width:84%;
						margin:0 0 0 0;
						border:solid 0px #000;
						}
							.segura-not-ant h2 {
								font:18px  'century', Arial, sans-serif;
								color:#666;
								margin:10px 0 0 0;
								padding:0;
								border:solid 0px red;
							}
								.segura-not-ant h2 a {
									font:18px  'century', Arial, sans-serif;
									color:#666;
								}
								.segura-not-ant h2 a:hover {
									text-decoration:none;
									color:#E2161C;
								}



						.pontilhado-noticias{
							float:left;
							width:100%;
							margin:10px 0 20px 0;
							border-bottom:solid 1px #CCCCCC;	
						}
			
					/**Leia todas as noticias policiais***/
					.ler-todas-not-policiais{
						float:left;
						width: 100%;
						text-align: center;
						border:solid 0px red;
					}


						.ler-todas-not-policiais p{
								font: 20px 'century', arial, helvetica, sans-serif;
								text-align: center;
								margin:0;
								padding: 0;
							}
								.ler-todas-not-policiais a{
									display: block;
									color:#fff;
									background: #E2161C;
									text-decoration: none;
									padding:10px;
								}
								.ler-todas-not-policiais a:hover{
										color:#fff;
										background: #999999;
									}


		/***banner baixo conteudos policiais***/
		#box-banner-baixo-conteudo-policiais{
			float: left;
			width: 100%;
			margin:0 0 0 0;
			border:solid 0px green;
		}

		#box-banner-baixo-conteudo-policiais .col-md-6{
			float: left;
			margin: 0 0 20px 0;
			padding:0;
			border:solid 0px red;
		}




		/***** PAGINACAO SEM PLUGINS *****/
		#pagination {
			float:left;
			width:100%;
			margin: 20px 0 20px 0;
			font: 14px 'century', arial, helvetica, sans-serif;
			border:solid 0px red;
		}
		
		
		#pagination a, #pagination .dots, #pagination .next, #pagination .prev {
			padding: 10px;
			margin: 0 2px;
			color: #fff;
			background-color: #E2161C;
			text-decoration:none;
			border: 1px solid #E2161C;
		}
		
		#pagination a:hover, #pagination .next:hover, #pagination .prev:hover {
			border: 1px solid #333;
			color: #fff;
			text-decoration:none;
			background-color: #333;
		}
		
		#pagination .current {
			padding: 10px;
			margin: 0 2px;
			border: 1px solid #333;
			color: #fff;
			background-color: #333;
		}

/*condicoes gerais para as imagens*/
img.alignleft, div.alignleft {
	float:left;
	margin:0 10px 0 0;
}

img.alignright, div.alignright {
	float:right;
	margin:0 0 0 10px;
}

	figure.alignleft {
		float:left;
		margin:0 10px 0 0;
	}

	figure.alignright {
		float:right;
		margin:0 0 0 10px;
	}

img.aligncentered, img.aligncenter {
	text-align:center!important;
	display: block;
	margin:0 auto 10px auto;
	border: solid 0px red;
}

		/*.bloco-conteudo-blog-capa img {
			max-width:715px!important;
			width: expression(this.width > 715 ? 715: true); /*seta o tamanho maximo no IE
		}*/

/*.embed-container {
    position: relative; 
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
    height: auto;
    	border:solid 3px red;
}
 
.embed-container iframe, .embed-container object, .embed-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    	border:solid 3px red;
}
*/

.wp-block-embed__wrapper {
    position: relative; 
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
    height: auto;
}
 
.wp-block-embed__wrapper iframe, .wp-block-embed__wrapper object, .wp-block-embed__wrapper embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
      	border:solid 1px #fff;
}




/************************************************************
					*
					*
					LADO DIREITO *
						 *
**************************************************************/
#widget-direita{
	padding:0;
	border:solid 0px green;
}


#sidebar-direita {
	width:80%;
	float:right;
	margin:0 0 0 0;
	border:solid 0px #000;
}
	
	#sidebar-direita h2{
		font: italic 22px 'aero', arial, helvetica, sans-serif;
		color:#000;
		border-bottom:solid 1px #990000;
		}

		#sidebar-direita img {
			width:100%;
			margin:0 0 10px 0;
			}


						/*form {
							float:left; 
							width: 100%;
							border:solid 1px red;
						}

						input.digitar {
							float:left;
							width:80%;
							height:45px;
							margin: 5px 0px 0 0;
							padding:0 10px 0 10px;
							font: 14px 'century', arial, helvetica, sans-serif;
							color:#14B5EB;
							background: transparent;
							border:1px solid red;
						}

						input.confirmar{
							float:right!important;
							width:40px;
							height:45px;
							margin: 5px 0px 0 0;
							padding:0 0 0 0;
							font: 18px arial, helvetica, sans-serif;
							color:transparent;
							background: url(../imagens/lupa.png) top right no-repeat;
							cursor:pointer;
							border:solid 0px #000;
						}*/



.espaco100 {
	width: 100%;
	float:left;
	margin:0 0 0 0;
	height:100px;
	border:solid 0px red;
}

.espaco10 {
	width: 100%;
	float:left;
	margin:0 0 0 0;
	height:10px;
	border:solid 0px red;
}
.espaco20 {
	width: 100%;
	float:left;
	margin:0 0 0 0;
	height:20px;
	border:solid 0px red;
}

.espaco30 {
	width: 100%;
	float:left;
	margin:0 0 0 0;
	height:30px;
	border:solid 0px red;
}

.espaco50 {
	width: 100%;
	float:left;
	margin:0 0 0 0;
	height:50px;
	border:solid 0px red;
}


/************************************************************
					*
					*
					OUTRAS NOTÍCIAS *
						 *
**************************************************************/

.outras-noticias {
	float:left;
	width: 100%;
	background: #F4F4F4;
	border:solid 0px red;
}

	#caixa_outras_noticias {
		float:left;
		width:100%;
		padding:20px 0 0 0;
		margin:0;
		border:solid 0px red;
	}

		.tit-sessao-azul {
			float:left;
			width:100%;	
			margin:0 0 0 0;
			padding:0 0 0 0px!important;
			border:solid 0px #000;
			}

				/*tit outras noticias*/
				.tit-sessao-azul h1 {
				    font-family: 'century', Arial, Helvetica, sans-serif;
				    font-size: 36px !important;
				    letter-spacing: -2px;
				    color: #0099CC;
				    margin: 20px 0 30px 0;
				    padding: 0;
					border:solid 0px #000;
				}

		#main-outrasnot {
			float:left;
			padding: 0;
			margin: 0;
			border:solid 0px orange;
		}

			#main-outrasnot .col-md-4 {
				padding: 0 25px 0 0;
				margin: 0;
				border:solid 0px orange;
			}
			
					.boxblog {
								float:left;
								width:100%;
								margin:0;
								padding:0!important;
								border:solid 0px green;
							}

						.box-tit-outras-noticias {
								float:left;
								width:100%;
								height:100%;
								margin:15px 0 0 0;
								padding:0!important;
								border:solid 0px green;
							}


								.cartaz-agenda span {
									position:relative;
									z-index:88;
									float:left;
									padding:5px 10px 5px 10px;
									font: italic 20px 'century', arial, helvetica, sans-serif;
									color:#fff;
									background-image:url(../imagens/backdataoutrasnot.png);
									border:solid 0px red;
								}
								
									.cartaz-agenda img {
										float:left;
										width:100%;
										margin:-36px 0 0 0!important;
										border:solid 0px #fff;
									}
		
								.bloco-conteudo-outras-noticias {
											float:left;
											height:100%;
											margin:10px 0 20px 0;
											text-align: justify;
											border:solid 0px green;
								}
									.box-tit-outras-noticias h4 {
									    font: 20px 'century', arial, helvetica, sans-serif;
									    color: #000000;
									    margin: 0;
									    padding: 0;
										border:solid 0px #000;
									}
									.box-tit-outras-noticias h4 a, .box-tit-outras-noticias h4 a:visited {
										font: 20px 'century', arial, helvetica, sans-serif;
									    color: #000000;
									    margin: 0;
									    padding: 0;
										text-decoration: none!important;
									}
									

										.bloco-conteudo-outras-noticias a.leiamais, .bloco-conteudo-outras-noticias a:visited.leiamais{
													font: 14px arial, helvetica, sans-serif;
													color:#fff;
													/*width:100px;*/
													display:block;
													float:right;
													margin:25px 0 0 0;
													padding:7px 15px 7px 15px;
													background:#29A3CB;
													text-align:center;
													text-decoration:none!important;
											}
										
										.bloco-conteudo-outras-noticias a:hover.leiamais{
											background:#1E7795 ;
											color:#FFF;
											text-decoration:none!important;
										}


									.lertudopaginas-capa {
										float:right;
										margin:10px 0 80px 0;
										border:solid 0px red;
									}


/***********************
			*
			*
			*		RADIOS  *
							*
******************************************************/
.banner-full-baixo {
	float:left;
	width:100%;
	margin:0 0 0 0;
	background: #A52218;
	text-align: center;
	border:solid 0px #333;
}

	/*para aplicar a titulos da saideber que queira retirar do fronend*/
	.sair {
		font: 1px arial, helvetica, sans-serif;
		color:transparent;
		margin:0;
		padding:0;
		text-indent:-999;
		border:solid 0px red;
		}

	.banner-full-baixo img {
		
		margin:0 auto 0 auto;
	}


.box-radios {
	float:left;
	width:100%;
	margin:0 0 0 0;
	background: #A52218;
	border:solid 0px #333;
}

		.tit-sessao-branco {
			float:left;
			width:100%;
			margin:0 0 0 0;
			padding:0 0 0 0px!important;
			border:solid 0px #000;
			}

				/*tit outras noticias*/
				.tit-sessao-branco h1 {
				    font-family: 'century', Arial, Helvetica, sans-serif;
				    font-size: 36px !important;
				    color: #fff;
   				    letter-spacing: -2px;
				    margin: 20px 0 0 0;
				    padding: 0;
					border:solid 0px #000;
				}


.box-segura-imoveis {
	width:100%;
	float:left;
	margin:30px 0 0 0;
	border:solid 0px #333;
}

		/*setas direcionais*/
		.owl-nav {
				width:100%;
				top:1%;
				border:solid 0px red;
			}
			
				.owl-prev, .owl-next {
					position: absolute;
					top: 10%;
					margin-right:8px;
					margin-top: -55px;
					text-align: center;
					font-size: 40px!important;
					color: #fff!important;
					background-color: transparent;
				}
					.owl-next {
						right: 30px;
					}
					.owl-prev {
						right: 10px;
					}

					.owl-carousel img{
							float:left;
							margin:10px 0 0 0;
							max-width:200px!important;
							height: 120px;
							border:solid 0px red;
						}
	






/************************************************************
					*
					*
					FOOTER *
						 *
**************************************************************/

.conteudo-baixo{
	width:100%;
		float:left;
	font: 15px 'century', arial, helvetica, sans-serif;
	color:#fff;
	background:#D7D7D7;
	border: solid 0px red;
}


.box-conteudo-rodape {
	float:left;
	width: 100%;
	margin:0 0 0 0;
	background:url(../imagens/backconteudobaixo.png) repeat-y;
	border:solid 0px red;
}


	.box-conteudo-rodape h2 {
			font: italic 22px 'century', arial, helvetica, sans-serif;
			color:#333;
	}

						.box-conteudo-rodape p{
								font:14px Arial, Helvetica, sans-serif;
								color:#333;
								border: solid 0px red;
							}



		.conteudo-rodape-esquerda {
			float:left;
			min-height:150px;
			border:solid 0px red;
		}


		.conteudo-rodape-direita {
			float:right;
			width:60%;
			text-align: right;
			border:solid 0px red;
		}
	
		.conteudo-rodape-direita img {
			float:right;
		}
	


footer.cop-por {
	float: left;
	min-width:100%;
	float:left;
	font: 15px 'century', arial, helvetica, sans-serif;
	color:#fff;
	background:#E2161C;
	border:solid 0px yellow;
}

	.cop {
		float:left;
		width: 100%;
		min-height:50px;
		margin:1% 0 0 0;
		padding:5px 0 0 0;
		border:solid 0px blue;		
	}

		span.marcador {
			float: left;
			border:solid 0px #000;
		}

		footer.cop-por .col-md-9 {
			border: solid 0px green;
			padding: 0;
		}
		footer.cop-por .col-md-3 {
			border: solid 0px green;
			padding: 0;
		}
			.por {
				float:right;
				width: 100%;
				margin: 5px 0 0 0;
				text-align:right;
				font: 10px arial, helvetica, sans-serif;
				color:#fff;
				border: solid 0px #000;
			}

							.por  a{
									display: block;
									color:#FF0;
								}

								.por  a:hover {
										color:#000;
										text-decoration:none;
									}




/******************************************************************************************************************
									**
										*
											*
												* 
													RESPONSIVATOR
																			**
																				*
																					*
																						* 
********************************************************************************************************************/


/****** De 800 a baixo *****/
@media (max-width: 800px) {
	#logo {
		border:solid 0px red;
	}
	
	#busca{
		width: 100%;
		float:right;
		margin:10px 0 0 0;
		padding: 0 10px 0 10px;
		border: solid 0px red;
	}
			/*primeiro item*/						
			.navbar-default .navbar-nav > li.menu-item-4 > a {
			  padding:5px 20px 5px 20px;
			}
			
			
	#boxseguraconteudo{
		padding:0 10px 0 10px;
		background-image:url(../imagens/backdataimagem.png);
		}


#boxtopo {
	padding:15px 0 3px 0;
	margin:2% 0 17px 0;
	border: solid 0px blue;
}

#menu {
	margin:0 0 0 0;
	padding:0;
	border:solid 0px red;
}

	/*blocos de conteudo*/
	.boxblog {
		float:left;
		width:100%;
		height:auto;
		margin:0 5% 20px 0;
		padding:0!important;
		font-size: 14px!important;
		text-align:justify;
		border:solid 0px green;
	}
	
			.boxblog .col-md-7 {
				padding:10px 0 0 0!important;
				border:solid 0px orange;
			}
					.box-tit-noticias {
						float:left;
						width:100%;
						text-align:left;
						margin:10px 0 10px 0;
						padding:0!important;
						border:solid 0px #000;
					}

					.boxblog h4{
						font-size: 22px;
						font: 24px 'century', arial, helvetica, sans-serif;
						color:#000;
						float:left;
						margin:0;
						padding:0;
						text-transform:none;
						border:solid 0px red;
					}

					.bloco-conteudo-blog-capa {
								float:left;
								margin:10px 0 0 0;
								border:solid 0px green;
					}

						.bloco-conteudo-blog-capa p {
							font: 15px arial, helvetica, sans-serif;
							color:#000;
							border:solid 0px red;
						}
						
						.separanoticias-capa{
										float:left;
										width:100%;
										height:1px;
										margin:0 0 0 0;
									border:solid 0px green;
						}


					.segura-not-ant {
						float:left;
						width:100%;
						margin:0 0 0 0;
						border:solid 0px #000;
						}

		/*sidebar direita*/
		#sidebar-direita {
			width:100%;
			float:right;
			margin:20px 0 0 0;
			border:solid 0px #000;
		}
			
			#sidebar-direita h2{
				width:100%;
				float:left;
				font: italic 22px 'aero', arial, helvetica, sans-serif;
				color:#000;
				border-bottom:solid 1px #990000;
				}
		
				#sidebar-direita img {
					float:left;
					width:100%;
					min-height:55px;
					margin:0 20px 20px 0;
								border:solid 0px red;
					}


		.conteudo-rodape-direita {
			width:100%;
			text-align:center;
			padding: 0 0 10px 0;
			border:solid 0px red;
		}

		/**banner meio noticias**/	
		.box-prop-meio {
			float:left;
			margin:0 0 20px 0;
			border:solid 0px red;
		}


		#caixa_outras_noticias {
			float:left;
			width:100%;
			padding:20px 10px 0 10px;
			margin:0;
			border:solid 0px red;
		}

				/*tit outras noticias*/
				.tit-sessao-azul h1 {
				    font-family: 'century', Arial, Helvetica, sans-serif;
				    font-size: 30px !important;
				    letter-spacing: -2px;
				    color: #0099CC;
				    margin: 0px 0 0px 0;
				    padding: 0;
					border:solid 0px #000;
				}

				/*outras noticias - baixo*/
				#main-outrasnot .col-md-4 {
					padding: 0 0 0 0;
					margin: 0;
					border:solid 0px orange;
				}

			/***banner baixo conteudos policiais***/
			#box-banner-baixo-conteudo-policiais{
				float: left;
				width: 100%;
				margin:0 0 0 0;
				padding:0 10px 0 10px;
				border:solid 0px green;
			}

				#box-banner-baixo-conteudo-policiais .col-md-6 {
					float: left;
					width: 100%;
					margin:0 0 30px 0;
				border:solid 0px green;					
				}

					#box-banner-baixo-conteudo-policiais .col-md-6 img {
						float: left;
						width: 100%!important;
					}

			/*linha radios*/

			/*tit outras noticias*/
			.tit-sessao-branco h1 {
			    font-family: 'century', Arial, Helvetica, sans-serif;
			    font-size: 30px !important;
			    color: #fff;
			    letter-spacing: -2px;
			    margin: 0 0 0 0;
			    padding: 0;
				border:solid 0px #000;
			}

			.box-radios {
				float:left;
				width:100%;
				margin:0 0 0 0;
				padding:0 10px 0 10px;
				background: #A52218;
				border:solid 0px #333;
			}

					.owl-carousel img{
							float:left;
							margin:10px 0 0 0;
							max-width:200px!important;
							height: auto;
							border:solid 0px red;
						}

		.conteudo-rodape-esquerda {
			text-align: center;
		}


	footer.cop-por {
		float: left;
		min-width:100%;
		padding: 0 10px 0 10px;
		float:left;
		font: 15px 'century', arial, helvetica, sans-serif;
		color:#fff;
		background:#E2161C;
		border:solid 0px yellow;
	}


		.cop {
			text-align:center;
			background:#E2161C;
		}

		.marcador {
			width: 100%;
		}

		.por{
			width:100%;
			text-align:center;
			padding: 10px 0 10px 0;
			border:solid 0px red;
		}


}


/***** < = 736 ********/
@media (max-width: 737px) {

	#redes {
		float: left;
		width: 100%;
		text-align:center;
		margin:10px 0 0 0;
		border: solid 0px green;
	}


		/*menu toogle*/
		button.navbar-toggle {
			  color: #fff!important;
				border-color: #fff!important;
		}
		
		button.navbar-toggle:hover, button.navbar-toggle:focus {
			background:#333!important;
		}
		
		
		button.navbar-toggle span{
			  background: #fff!important;
		}

			.navbar {
				float:right;
				width:100%;
				min-height:40px!important;
				border-radius: 0px;
			 }
		
			.navbar-default {
				float:left;
				 width:100%;
				margin:0;
				padding:0;
				font:16px 'century', Arial, Helvetica, sans-serif;
				background-color: #E2161C;
				border:solid 0px yellow;
			}
				/*retira o scrool do sub quando no togle*/
				.navbar-collapse.in {
					overflow: hidden!important;	
				}
		
				/*menu*/
				.navbar-default .navbar-nav > li {
					float:left;
					width:100%;
					margin:1.5% 0 0 1%!important;
					border-bottom: solid 1px #fff;
				}
			
					.navbar-default .navbar-nav > li > a {
					  color: #fff!important;
					  padding:10px 20px 15px 20px;
					  margin:0!important;
							border-bottom: solid 0px #fff;
					}
							
					.navbar-default .navbar-nav > li > a:hover,
					.navbar-default .navbar-nav > li > a:active {
					  color: #fff;
					  padding:10px 20px 15px 20px;
					  margin:0!important;
					  border-bottom: solid 0px #fff;
					}
		
									.navbar .navbar-nav > li > .dropdown-menu > li > a {
										color: #fff!important;
									}
								
									.navbar .navbar-nav > li > .dropdown-menu > li > a:hover,
									.navbar .navbar-nav > li > .dropdown-menu > li > a:focus {
										color: #FD9302!important;
									}
							
									/*configura a cor dos links quando ativos no pai do submenu*/
									.navbar-default .navbar-nav > .open > a,
									.navbar-default .navbar-nav > .open > a:visited,
									.navbar-default .navbar-nav > .open > a:focus,
									.navbar-default .navbar-nav > .open > a:hover {
										color: #fff!important;
										background-color: transparent!important;
									}


		.conteudo-rodape-direita {
			display: none
		}
	
					
	
}

/***** < = 480 ********/
@media (max-width: 480px) {
	
		/*slider*/
		#main-slider .carousel-indicators {
			display:none;
		}

		#main-slider .carousel-caption {
			bottom: 20%;
			float: left;
			width:65%;
			left: 0;
			right: inherit;
			text-align: left;
			padding:0;
			border:solid 0px red;
		}
					.box-data{
						  float:left;
						  width:100%;
						  margin:0 0 0 0;
						  font-family: 'century', sans-serif;
						  color: #fff!important;
						  font-size: 12px;
		  				  padding:5px 10px 5px 15px;
		  				  background-image:url(../imagens/backtitsliderdata.png);
						  border:solid 0px red;
						
					}

					.box-caption {
						  float:left;
						  width:100%;
						  margin:0;
		  				  padding:0 10px 5px 15px;
		  				  background-image:url(../imagens/backtitsliderh2.png);
						  border:solid 0px red;
						
					}
							#main-slider .carousel-caption h2 {  
							  padding:0 0 5px 0!important;
							  margin:0!important;
								line-height: 15px;
							}
								#main-slider .carousel-caption h2 a {  
								  padding:0 0 0 0!important;
								  margin:0!important;
								  font-family: 'century', sans-serif;
								  color: #fff!important;
								  font-size: 14px;
								  text-shadow: 0 0px 0px rgba(0,0,0,0.6);
								  text-decoration:none;
									  border:solid 0px red;
								}

			/*bloco de conteudo*/
					.boxblog h4{
						font: 20px 'century', arial, helvetica, sans-serif;
						color:#000;
						float:left;
						margin:0;
						padding:0;
						text-transform:none;
						border:solid 0px red;
					}



}






/**** < = 320 ****/
@media (max-width: 320px) {

		/*slider*/
		#main-slider .carousel-caption {
			bottom: 20%;
			float: left;
			width:75%;
			left: 0;
			right: inherit;
			text-align: left;
			padding:0;
			border:solid 0px red;
		}
					.box-data{
						  float:left;
						  width:100%;
						  margin:0 0 0 0;
						  font-family: 'century', sans-serif;
						  color: #fff!important;
						  font-size: 10px;
		  				  padding:5px 10px 5px 15px;
		  				  background-image:url(../imagens/backtitsliderdata.png);
						  border:solid 0px red;
						
					}

					.box-caption {
						  float:left;
						  width:100%;
						  margin:0;
		  				  padding:0 10px 5px 15px;
		  				  background-image:url(../imagens/backtitsliderh2.png);
						  border:solid 0px red;
						
					}
							#main-slider .carousel-caption h2 {  
							  padding:0 0 0 0!important;
							  margin:0!important;
								line-height: 12px;
							}
								#main-slider .carousel-caption h2 a {  
								  padding:0 0 0 0!important;
								  margin:0!important;
								  font-family: 'century', sans-serif;
								  color: #fff!important;
								  font-size: 12px;
								  text-shadow: 0 0px 0px rgba(0,0,0,0.6);
								  text-decoration:none;
									  border:solid 0px red;
								}



}






