


//padroes
.carousel-inner>.item>a>img, 
.carousel-inner>.item>img, 
.img-responsive, 
.thumbnail a>img, .thumbnail>img {
   display: inline !important;
}

.slide{
	//z-index: 100;

	.carousel-indicators{
		bottom: 20%;
	}

	.carousel-inner{
		.item{
			a{
				.carousel-caption{
					top: 30%;
				}
			}
		}
	}
}




header{
	padding: 20px 0;
}

nav{
	background: transparent !important;
	border-left: none !important;
	border-right: none !important;
	border-radius: 0 !important;
	border-bottom: 3px solid #ccc !important;
	border-top: 1px solid #ccc !important;
	padding: 10px 0 !important;
	margin-bottom: 0 !important;
}

.carousel{
	margin-bottom: 25px;
}

//------------------------

#form-contato{
	.form-control{
		margin-bottom: 10px;
	}
}

.black{
	font-weight: 900;
}

hr.line,
hr{
	width: 20%;
	border-color: #333;
}

.background{
	background-color: #F0F0F0 !important;
	padding: 70px 0 15px 0;
	//color: #000 !important;

	.container{
    -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
    margin-bottom: 80px;
    background-color: #fff;
    padding: 40px 50px;
    border-radius:12px;

			h1{
				text-align: center !important;
				font-size: 50px;
				padding: 0;
				margin: 0;
			}
	}
}

.capa{
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	background-color: #f0f0f0;
}