
@font-face {
      font-family: "Raleway";
      font-style: normal;
      font-weight: 200;
      src: local("Raleway ExtraLight"), local("Raleway-ExtraLight"), url("http://fonts.gstatic.com/s/raleway/v12/1Ptrg8zYS_SKggPNwOIpWqZPAA.woff2") format("woff2");
      unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

body{
	font-size: 16px;
	background: bottom url('../img/bg.jpg') repeat-x;
}

header{
	padding: 10px;
	color: #fff;
	margin: 0 !important;
	background: #FFF;
}

header .row{
	margin: 0 !important;
}
/* navegacao principal */
.nav, nav{
	padding: 0;
	margin: 0 !important;
	background: #082442;
	text-align:center;
}
.nav a{
	font-family: 'Raleway', sans-serif;
	color: #fff;
	font-size: 20px !important;
	padding: 0px 10px !important;
}

.nav ul{
	display:block;
	padding: 0;
	margin: 0 auto;;
	position: relative;
	min-height: 40px;
}
.nav .normal li{
	list-style: none;
	float: left;
	margin: 0;
	padding: 10px 0px !important;
}
.nav li:hover{	
	background: #245478;
}

.nav .mobile li{
	display: block;
	min-width: 100%;
	clear: both;
	margin: 0;
	padding: 10px 0px !important;
}

.nav-border{
	margin: 0;
	height: 20px;
	background: #245478;
	clear: both;
}

footer{
	color: #FFF;
	padding: 5px 0;
	margin: 0 !important;
}
footer .row{
	margin: 0 !important;
}

.titulo{
	color: #DF3840;
	font-size: 40px;
	font-size: 30px;
	font-weight: bold;
	margin: 8px 0;
    line-height: 1;
}
.linha-titulo{
	background: url('http://www.diocesedeuruguaiana.org.br/imagens/linha-titulo.png') bottom no-repeat;
}
.sub-titulo{
	color: #151515;
	font-size: 21px;
	font-weight: bold;
	/*	border-bottom: 1px solid #CCC; */
	margin: 8px 0;
	margin: 0;
    line-height: 1;
}
.texto{
	color: #666;
	font-size: 16px;
	font-weight: normal;
}

/* SLIDE */
.slider .indicators .indicator-item {
  background-color: #666666;
  border: 3px solid #ffffff;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.slider .indicators .indicator-item.active {
  background-color: #ffffff;
}
.slider {
  width: 100%;
  margin: 0 auto;
}
.slider .indicators {
  bottom: 60px;
  z-index: 100;
  /* text-align: left; */
}