

/*================================================================= classes Cadetudo*/

@media screen and (max-width: 400px) {
	.logo img{
	width:100%;
	}
	.slide { display:none; 
	}
	.phone {
	text-align:center;
	font-size:14px;
	}

}

@media (max-width: 767px) {
	.logo{
	text-align:center;
	}
	.phone {
	text-align:center;
	font-size:16px;
	}

}

@media (min-width: 768px) and (max-width: 991px) {
	.logo{
	text-align:center;
	}
	.phone {
	text-align:center;
	font-size:16px;
	}

	}
@media (min-width: 992px) {
	}

@media (min-width: 1200px) {
	.logo { margin-bottom:20px;
	}
	.phone {
	text-align:right;
	}

}

.bloco-topo { padding-top:20px; padding-bottom:20px;}

.borda-slide { padding:10px; background:#fff; border:1px solid #ddd;}

.bloco-1 { background:#A3D6F8; padding:30px 0 30px 0; border-top:1px solid #E5ECF3; border-bottom:1px solid #E5ECF3;}
.bloco-2 { background:#013E88;padding-top:20px; padding-bottom:20px;}
.bloco-3 { padding-top:20px; height:90px; text-align:center; }

.bloco-4 { background:#CBE0EB; padding:10px 0 15px 0; margin-bottom:15px; border-radius: 4px;}
.bloco-4 h2 { text-transform:uppercase; font-weight:700; font-size:20px; color:#004D8D;}
.bloco-4 p { color:#004D8D}
.bloco-4 img { float:right;}

.bloco-5 { background:#FFF; border:1px solid #ddd; display:table; margin-bottom:40px; padding-bottom:30px; }
.espaco1 { margin-bottom:40px;}
.bloco-6 { margin-right:-15px;}

.bloco-7 { background:#fff; padding-top:10px; padding-bottom:20px; margin-bottom:15px; border-radius: 4px;}
.bloco-7 h2 { font-weight:300; text-transform:uppercase; font-size:20px;}
.bloco-7 img { margin-bottom:10px;}

.bloco-8 {}

.bloco-borda1 { border:1px solid #E5ECF3; clear:both; margin-bottom:-15px}
.bloco-borda2 { border-bottom:1px solid #E5ECF3; padding-top:30px; padding-bottom:30px;}

.separa-agenda { padding:10px 20px 10px 20px; border-bottom:1px solid #E5ECF3; border-left:1px solid #E5ECF3; border-right:1px solid #E5ECF3; clear:both; margin-left:-15px; margin-right:-15px;}
.separa-agenda h3{ margin:0px; font-size:18px;} 
.separa-agenda p{ margin:0px;} 
.separa-agenda:hover { background:#F2F5F9;}

.bg1 { background:#eee; padding-top:30px; padding-bottom:30px; text-align:center;}
.bg2 { background:#F8F8F8; padding-top:30px; padding-bottom:30px; text-align:center; border-top:1px dotted #ddd;}

.rodape { background:#FF6600; padding-top:30px; text-align:center; color:#FFF;}
.barra-interna-topo { background:url(../imagens/bn_interno.jpg) no-repeat center; height:194px;}
.pad-botton { padding-bottom:30px;}

.titulo1 { background:url(../imagens/fd_titulo1.png) repeat-x; line-height:90px; font-size:35px; font-weight:300; color:#fff; text-transform:uppercase; margin-bottom:20px; padding-left:20px;border-radius: 4px;}

.titulo2 { text-transform:uppercase; color:#004D8D; text-align:center;}
.titulo3 { text-transform:uppercase; color:#004D8D; text-align:center; margin-bottom:20px;}
.titulo4 { font-size:35px;  }

.titulo5 { text-align:center; font-weight:700; line-height:40px;text-transform:uppercase;}

.nav-top { height:20px; clear:both; padding-bottom:10px; margin-bottom:20px;}
.nav-top2 { height:20px; clear:both; padding-top:10px; margin-bottom:20px;}
.nav-botton { clear:both; padding-top:10px; margin-top:20px; }
.nav-left { float:left; }
.nav-right { float:right}

.tabulacao1 { padding:5px; margin-right:5px; background:#f1f1f1; float:left; font-size:0.8em;webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display:block;}
.tabulacao2 { padding:5px; margin-right:5px; background:#ccc; float:left; font-size:0.8em;webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display:block;}


.thumbnail2 {
  display: inline-block;
  display: block;
  height: auto;
  max-width: 100%;
  padding: 4px;
  line-height: 1.428571429;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  -webkit-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;
  margin-bottom:10px;
}

.img-thumbnail-2 {
  display: inline-block;
  height: auto;
  max-width: 100%;
  padding: 4px;
  line-height: 1.428571429;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;  
  -webkit-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;
  margin-bottom:20px;
}
.img-thumbnail-3 {
  display: inline-block;
  height: auto;
  max-width: 100%;
  padding: 4px;
  line-height: 1.428571429;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  -webkit-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;
  margin-bottom:20px;
  margin-right:20px;
}

.titulo-galerias { height:40px; padding:5px;}

.separa-cont {
  padding-top:5px;
  border: 0;
  border-top: 1px solid #eeeeee;
  clear:both;
  margin-left:15px;
}

.list-group-item.active2,
.list-group-item.active2:hover,
.list-group-item.active2:focus {
  z-index: 2;
  color: #ffffff;
  background-color:#F30;
  border-color: #F30;
}


