/*!
 * Start Bootstrap - Shop Homepage (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

body {
 /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
	background-image: url(../img/bolhas2.png);
	background-repeat: repeat; 
/*	background:#9fcfe3;  */
}

.barra{
	background:#9fcfe3;
	height:auto;
	margin-top:0.8em;
}

.borda{
	margin-top:2em;
	margin-bottom:2em;
	
	border:#ffffff solid 3px;
	
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

.fundo{
	background-image: url(../img/bg.jpg);
	background-repeat: repeat-x; 
	padding-top: 10px;  
}

.fundo2{
/*	background-image: url(../img/bg.png);
	background-repeat: repeat-x; */
	padding-top: -250px;
	background:#ed9911;
}

.branco{
	background:#ffffff; 
	opacity: 0.80;
    filter: alpha(opacity=80);
}

.fundo3{
	background-image: url(../img/bg.png);
	background-repeat: repeat; 	
}

.slide-image {
    width: 100%;
}

.carousel-holder {
    margin-bottom: 30px;

}

.carousel-control,
.item {
    border-radius: 4px;
}

.caption {
    height: 130px;
    overflow: hidden;
}

.caption h4 {
    white-space: nowrap;
}

.thumbnail img {
    width: 100%;
}

.ratings {
    padding-right: 10px;
    padding-left: 10px;
    color: #d17581;
}

.thumbnail {
    padding: 0;
}

.thumbnail .caption-full {
    padding: 9px;
    color: #333;
}

footer {
    margin: 50px 0;
}

/********************************/

.portfolio-item {
    margin-bottom: 25px;
}

.page-header{
	margin-top: 2em;
}

.col-centered{
float: none;
margin: 0 auto;
}

.blue{
	 background: #163678;
}

.font{
	color:#ffffff;
	text-align: center;
}

.font2{
	color:#ffffff;
	font-size:large;
	text-align: center;
}

.font2 a{
	color:#ffffff;	
}

.title{
	color:#ffffff;
	font-weight:bold;
	text-align: center;
}

.title2{
	color:#ffffff;	
	text-align: center;
}

#text{
	color:#ffffff;
}

.direita{
	float:right;
	margin-top:20px;
	margin-bottom:10px;
}

.navbar{
	background:#163678;
}

.box{
	background:#d1e1fc;
	border:3px solid #ee9c10;
}

.telefone{
	background:#12990A;
	color:#ffffff;
	text-align:center;
	font-size:xx-large;
	padding:20px;
}
