@import url("font-awesome.min.css");
@font-face { font-family: 'Ahronbd'; src: url('../fonts/ahronbd.ttf');}
@font-face { font-family: 'Angelface'; src: url('../fonts/Angelface.otf');}
@font-face { font-family: 'Century Gothic'; src: url('../fonts/GOTHIC.TTF');}
@font-face { font-family: 'Colored Crayons'; src: url('../fonts/Colored Crayons.ttf');}
@font-face { font-family: 'Eurostile'; src: url('../fonts/eurosti.TTF');}
@font-face { font-family: 'Eurostile bold'; src: url('../fonts/eurostib.TTF');}
@font-face { font-family: 'Helvetica-Normal'; src: url('../fonts/helvetica-normal.ttf');}
@font-face { font-family: 'Helvetica35'; src: url('../fonts/Helvetica35-Thin.ttf');}
@font-face { font-family: 'HelveticaThn'; src: url('../fonts/HelveticaThn.ttf');}
@font-face { font-family: 'Impregnable'; src: url('../fonts/Impregnable.ttf');}
@font-face { font-family: 'Oregon LDO'; src: url('../fonts/Oregon LDO.ttf');}
@font-face { font-family: 'Playball'; src: url('../fonts/Playball.ttf');}
@font-face { font-family: 'MyriadPro-Regular'; src: url('../fonts/MyriadPro-Regular.otf');}
@font-face { font-family: 'Roboto-BolbCondensed'; src: url('../fonts/Roboto-BoldCondensed.ttf');}
@font-face { font-family: 'Roboto-Condensed'; src: url('../fonts/Roboto-Condensed.ttf');}
@font-face { font-family: 'Roboto-Light'; src: url('../fonts/Roboto-Light.ttf');}
@font-face { font-family: 'Bernadette'; src: url('../fonts/bernadette.ttf');}



body {
  font-family: Arial;
}

/*******************************/
/******** Início menu **********/
/*******************************/
#logo{
  width: 90%;
/*  margin-top: 10px; */
margin-left: 0px;
}

@media(max-width:767px){
.TituloTop {
 background-color: #eee; 
 color: #858484;
 font-family: Roboto-BolbCondensed; 
 font-size: 28px;
 line-height: 24px; 
 padding: 20px;
}
}

@media(min-width:768px){
.TituloTop {
 background-color: #eee; 
 color: #858484;
 font-family: Roboto-BolbCondensed;
 font-size: 48px; 
 line-height: 44px; 
 padding: 20px;
}
}

.navbar-nav {
 padding-top: 0px;
}
.navbar-default {
  background-color: transparent;
  border-color: transparent;
}
.navbar-brand {
  padding: 10px 0px 0px 0px;
}
.navbar-nav > li{
  margin-left:19px;
  margin-right:0px;
  font-size: 13px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
}
.navbar-nav > li > a {
  line-height: 2px;
  padding-left: 20px;
  padding-right: 20px;
}
.navbar-default .navbar-nav > li > a {
  color: #000;
  font-family: Roboto-Light;                    /* Apresenta */
  font-size: 15px;



}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  font-size: 15px;
  color: #000;         /* Hover */
  font-family: Roboto-Light;
  margin-right: -40px;
  
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #000;
  font-size: 15px;                  
  background-color: #fff;    /* Ativado */
  margin-right: -40px;
  font-family: Roboto-Light; 
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #000;
  background-color: #FFF;
  border-radius: 0px;
}
.dropdown-menu {
  background-color: #FFF;
 }
.dropdown-menu .divider {
  margin-left: 10px;
  margin-right: 10px;
}
.dropdown-menu > li > a {
  color: #7C7C7C;
  margin-top: 10px;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #b10f1a;
  background-color: #FFF;
}

.no-padding{
 padding: 0px;
}

.destc{

	font-family: Roboto-Condensed;

}
.destcT{
	font-size: 17px;
	font-family: Roboto-BolbCondensed;
	color: #b10f1a;
}


/* Large devices (laptops/desktops, 992px and up) */
@media(max-width:1024px){
 #logo{
   margin-top: 0px;
   margin-left: 0px;
  }
}



/* xs: Extra Small */
@media(max-width:767px){
 #logo{
   width: 50%;
   margin-top: 65px;
 }


 .navbar-nav {
   padding-top: 0px;
   padding-bottom: 2px;
    margin: 0px;
 }
 .navbar-header{
   margin-top: 0px;
   margin-bottom: 0px;
 }
 .navbar-brand {
   padding: 0px 0px 0px 0px;
   margin-top: -40px;
 }
.navbar-nav > li{
    margin-left:0px;
  font-size: 13px;

  margin-bottom: 0px;
}

 .navbar-nav > li > a {
   line-height: 20px;
   margin: 0px;
 }
 .navbar-default .navbar-collapse,
 .navbar-default .navbar-form {
   border: 0px;
   margin-top: 20px;

 }
 .navbar-toggle {
   margin-top: 35px;
   margin-right: 0px;
 }
 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
   color: #333;
   background-color: #DFDFDF;
 }
}

/*******************************/
/******** Fim menu **********/
/*******************************/



@media(min-width: 0px) and (max-width: 300px){
 #logo{
   width: 50%;
   margin-top: 0px;
   margin-left: -22px;
 }
}

@media(min-width: 300px) and (max-width: 310px){
 #logo{
   width: 50%;
   margin-top: -5px;
   margin-left: -47px;
 }
}

@media(min-width: 310px) and (max-width: 320px){
 #logo{
   width: 50%;
   margin-top: -5px;
   margin-left: -42px;
 }
}

@media(min-width: 320px) and (max-width: 330px){
 #logo{
   width: 50%;
   margin-top: -5px;
   margin-left: -37px;
 }
}

@media(min-width: 330px) and (max-width: 340px){
 #logo{
   width: 50%;
   margin-top: -5px;
   margin-left: -54px;
 }
}

@media(min-width: 340px) and (max-width: 350px){
 #logo{
   width: 50%;
   margin-top: 0px;
   margin-left: -29px;
 }
}

@media(min-width: 350px) and (max-width: 360px){
 #logo{
   width: 50%;
   margin-top: -5px;
   margin-left: -44px;
 }
}

@media(min-width: 360px) and (max-width: 370px){
 #logo{
   width: 50%;
   margin-top: -5px;
   margin-left: -39px;
 }
}

@media(min-width: 370px) and (max-width: 380px){
 #logo{
   width: 50%;
   margin-top: -5px;
   margin-left: -34px;
 }
}

@media(min-width: 380px) and (max-width: 390px){
 #logo{
   width: 50%;
   margin-top: -5px;
   margin-left: -29px;
 }
}

@media(min-width: 390px) and (max-width: 399px){
 #logo{
   width: 50%;
   margin-top: -5px;
   margin-left: -24px;
 }
}

@media(min-width: 399px) and (max-width: 410px){
 #logo{
   width: 50%;
   margin-top: -5px;
   margin-left: -20px;
 }
}

@media(min-width: 410px) and (max-width: 420px){
 #logo{
   width: 50%;
   margin-top: -5px;
   margin-left: -19px;
 }
}

@media(min-width: 420px) and (max-width: 430px){
 #logo{
   width: 50%;
   margin-top: -5px;
   margin-left: -14px;
 }
}

@media(min-width: 430px) and (max-width: 440px){
 #logo{
   width: 50%;
   margin-top: -5px;
   margin-left: -9px;
 }
}

@media(min-width: 440px) and (max-width: 447px){
 #logo{
   width: 50%;
   margin-top: -5px;
   margin-left: -4px;
 }
}

@media(min-width: 447px) and (max-width: 451px){
 #logo{
   width: 50%;
   margin-top: -5px;
   margin-left: 0px;
 }
}

@media(min-width: 461px) and (max-width: 470px){
 #logo{
   width: 50%;
   margin-top: 65px;
   margin-left: 0px;
 }
}

@media(min-width: 471px) and (max-width: 480px){
 #logo{
   width: 50%;
   margin-top: 65px;
   margin-left: 11px;
 }
}

@media(min-width: 481px) and (max-width: 490px){
 #logo{
   width: 50%;
   margin-top: 65px;
   margin-left: 16px;
 }
}

@media(min-width: 491px) and (max-width: 500px){
 #logo{
   width: 50%;
   margin-top: 65px;
   margin-left: 21px;
 }
}

@media(min-width: 501px) and (max-width: 550px){
 #logo{
   width: 50%;
   margin-top: 65px;
   margin-left: 30px;
 }
}

@media(min-width: 551px) and (max-width: 600px){
 #logo{
   width: 50%;
   margin-top: 60px;
   margin-left: 45px;
 }
}

@media(min-width: 601px) and (max-width: 650px){
 #logo{
   width: 50%;
   margin-top: 55px;
   margin-left: 70px;
 }
}

@media(min-width: 651px) and (max-width: 700px){
 #logo{
   width: 50%;
   margin-top: 53px;
   margin-left: 90px;
 }
}

@media(min-width: 701px) and (max-width: 730px){
 #logo{
   width: 50%;
   margin-top: 51px;
   margin-left: 100px;
 }
}

@media(min-width: 731px) and (max-width: 767px){
 #logo{
   width: 48%;
   margin-top: 53px;
   margin-left: 110px;
 }
}

.titulo-cinza{
 padding-top: 30px;
 margin-top: 6px;
	font-size: 64px;
	color: #bcbcbc;
	font-family: Roboto-BolbCondensed;

}

.titulo-vermelho{
	font-size: 60px;
	line-height:56px;
	color: #c6c6c5;
	font-family: Roboto-BolbCondensed;
	margin-top: -6px;

}

p{	
 color: #676767;
 line-height:22px;
 font-size: 18px;
 font-family: Roboto-Light;
}

.titulo-servico{
 color: #F7984C;
 line-height:180%;
 font-size: 18px;
 font-family: Century Gothic;
}

.titulo-home-1{
  color: #ffffff;
  font-size: 20px;
  font-family: Eurostile;
  text-align: center;
}


.titulo-home{
  color: #166173;
  font-size: 30px;
  font-weight: bold;
  font-family: Eurostile;
  text-align: left;
  line-height:100%;
}

.titulo-paginas{
  color: #166173;
  font-size: 25px;
  font-weight: bold;
  font-family: Eurostile;
  text-align: center;
  padding-top: 10px;
}



.titulo-home span {
 color: #4E4E4E;
 font-size: 16px;
}

.tit-missao{
 font-family: Eurostile;
 color: #156072;
 font-size: 26px;
}

.texto-missao{
 font-size: 14px;
 text-align: left;
 line-height:150%;
}

section {
  color: #ffffff;
  min-height: 300px;
  height: auto !important;
  padding-top:100px;
}
.bg-1 {
	background: url('../imagens/img-box.jpg') no-repeat center center fixed;
    -webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
}

.titulo-01{
  color: #221F20;
  font-size: 35px;
  font-family: Helvetica35,Arial, Georgia, Serif;
  text-align: center;

}
.texto-sobre-nos{
  font-size: 15px;
  text-align: left;
}

.titulo-missao{
  font-size: 25px;
  text-align: center;
  font-family: Helvetica35,Arial, Georgia, Serif;
}

.no-padding{
 padding: 0px;
}

.box-servico{
 border: 3px solid #ffffff;
 text-align: center;
 padding: 40px 20px 40px 20px;
 max-width: 250px;
 min-height: 220px;
 border-radius: 10px;
}

 A.alguns-servicos:link{color:#7C7C7C;line-height:100%;font-size:12px;text-decoration:none;text-align: center;font-weight: bold}
 A.alguns-servicos:visited{color:#7C7C7C;line-height:100%;font-size:12px;text-decoration:none;text-align: center;font-weight: bold}
 A.alguns-servicos:active{color:#7C7C7C;line-height:100%;font-size:12px;text-decoration:none;text-align: center;font-weight: bold}
 A.alguns-servicos:hover{line-height:100%;font-size:12px;text-decoration:none;text-align: center;font-weight: bold;}

.tit-alguns-servicos{
 color: #797979; 
 font-size: 35px;
 text-align: center;
 font-family: Eurostile;
 line-height:100%;
 padding: 60px 0px 40px 0px;
}

.tit-beneficios{
 color: #06395F; 
 font-size: 35px;
 text-align: center;
 font-family: Eurostile;
 line-height:100%;
 padding: 60px 0px 40px 0px;
}


.fundo-alguns-servicos{
 padding-top: 25px;
 padding-bottom: 40px;
 background-image: url('../imagens/img_fundo01.png');
}

.titulo-contato{
  color: #3C4B6A;
  font-size: 18px;
}

.subtitulo-01{
  color: #666666;
  font-size: 16px;

}

.titulo-espaco{
  color: #3C4B6A;
  font-size: 21px;
  font-family: Arial, Georgia, Serif;
  text-align: left;
  margin-top: -10px;
  padding-bottom: 10px;
}
.texto-espaco{
  font-size: 15px;
  text-align: left;
  line-height:140%;
}


.moldura-titulo-1{
  color: #727272;
  font-size: 15px;
}
.moldura-titulo-2{
  color: #999999;
  font-size: 14px;
  margin-bottom: -10px;
}

a.fill-div {
 text-align: left;
 padding: 10px;
 color: #ffffff;
 display: block;
 height: 100%;
 width: 100%;
 text-decoration: none;
}

A.menu-servico:link{color:#7C7C7C;line-height:300%;font-size:12px;text-decoration:none;text-align: center;font-weight: bold}
A.menu-servico:visited{color:#7C7C7C;line-height:300%;font-size:12px;text-decoration:none;text-align: center;font-weight: bold}
A.menu-servico:active{color:#7C7C7C;line-height:300%;font-size:12px;text-decoration:none;text-align: center;font-weight: bold}
A.menu-servico:hover{line-height:300%;font-size:12px;text-decoration:none;text-align: center;font-weight: bold;}




A.mais-fotos:link{font-family: "Colored Crayons", Georgia, Serif;color:#3C4B6A;line-height:120%;font-size:52px;text-decoration:none;text-align: center;font-weight: bold}
A.mais-fotose:visited{font-family: "Colored Crayons", Georgia, Serif;color:#3C4B6A;line-height:120%;font-size:52px;text-decoration:none;text-align: center;font-weight: bold}
A.mais-fotos:active{font-family: "Colored Crayons", Georgia, Serif;color:#3C4B6A;line-height:120%;font-size:52px;text-decoration:none;text-align: center;font-weight: bold}
A.mais-fotos:hover{font-family: "Colored Crayons", Georgia, Serif;color:#3C4B6A;line-height:120%;font-size:52px;text-decoration:underline;text-align: center;font-weight: bold}

A.mais-noticias:link{font-family: Eurostile,Arial, Georgia, Serif;color:#3C4B6A;line-height:120%;font-size:16px;text-decoration:underline;text-align: center;font-style: italic;}
A.mais-noticias:visited{font-family: Eurostile,Arial, Georgia, Serif;color:#3C4B6A;line-height:120%;font-size:16px;text-decoration:underline;text-align: center;font-style: italic;}
A.mais-noticias:active{font-family: Eurostile,Arial, Georgia, Serif;color:#3C4B6A;line-height:120%;font-size:16px;text-decoration:underline;text-align: center;font-style: italic;}
A.mais-noticias:hover{font-family: Eurostile,Arial, Georgia, Serif;color:#3C4B6A;line-height:120%;font-size:16px;text-decoration:underline;text-align: center;font-style: italic;}





.titulo-rodape{
  color: #333333;
  font-size: 16px;
  font-weight: bold
}

.linha-rodape{
 border-top: 2px solid #000000;
 width: 90%;
 margin-top: -8px
}

.texto-rodape{
 color:#333333;
 line-height:120%;
 font-size:12px;
}

A.link-rodape:link{color:#FFFFFF;line-height:120%;font-size:19px;text-decoration:none;}
A.link-rodape:visited{color:#FFFFFF;line-height:120%;font-size:19px;text-decoration:none;}
A.link-rodape:active{color:#FFFFFF;line-height:120%;font-size:19px;text-decoration:none;}
A.link-rodape:hover{color:#FFFFFF;line-height:120%;font-size:19px;text-decoration:none;}


A.link-rodape-mapa:link{color:#000000;line-height:120%;font-size:12px;text-decoration:underline;font-style: italic;}
A.link-rodape-mapa:visited{color:#000000;line-height:120%;font-size:12px;text-decoration:underline;font-style: italic;}
A.link-rodape-mapa:active{color:#000000;line-height:120%;font-size:12px;text-decoration:underline;font-style: italic;}
A.link-rodape-mapa:hover{color:#000000;line-height:120%;font-size:12px;text-decoration:underline;font-style: italic;}

#success_message{ display: none;}

.btn-customizado {
  color: #ffffff;
  background-color: #5B1E51;
/*  border-color: #FF8000; */
  border-radius: 0px;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 20px;
  font-family: Eurostile;
}
.btn-customizado:focus,
.btn-customizado.focus {
  color: #333;
  background-color: #fff;
  border-color: #FF8000;
}
.btn-customizado:hover {
  color: #fff;
  background-color: #3D1435;
/*  border-color: #CC6600; */
}
.btn-customizado:active,
.btn-customizado.active,
.open > .dropdown-toggle.btn-customizado {
  color: #333;
  background-color: #fff;
  border-color: #3C4B6A;
}
.btn-customizado:active:hover,
.btn-customizado.active:hover,
.open > .dropdown-toggle.btn-customizado:hover,
.btn-customizado:active:focus,
.btn-customizado.active:focus,
.open > .dropdown-toggle.btn-customizado:focus,
.btn-customizado:active.focus,
.btn-customizado.active.focus,
.open > .dropdown-toggle.btn-customizado.focus {
  color: #333;
  background-color: #fff;
  border-color: #3C4B6A;
}
.btn-customizado:active,
.btn-customizado.active,
.open > .dropdown-toggle.btn-customizado {
  background-image: none;
}
.btn-customizado.disabled:hover,
.btn-customizado[disabled]:hover,
fieldset[disabled] .btn-customizado:hover,
.btn-customizado.disabled:focus,
.btn-customizado[disabled]:focus,
fieldset[disabled] .btn-customizado:focus,
.btn-customizado.disabled.focus,
.btn-customizado[disabled].focus,
fieldset[disabled] .btn-customizado.focus {
  background-color: #fff;
  border-color: #3C4B6A;
}
.btn-customizado .badge {
  color: #fff;
  background-color: #333;
}



.btn-customizado2 {
  color: #ffffff;
  background-color: #983286;
/*  border-color: #FF8000; */
  border-radius: 5px;
  padding: 6px 30px 6px 30px;
  font-size: 13px;
  width: 100%;
  margin-left: 40px;
/*  font-family: Eurostile; */
}
.btn-customizado2:focus,
.btn-customizado2.focus {
  color: #333;
  background-color: #fff;
  border-color: #FF8000;
}
.btn-customizado2:hover {
  color: #fff;
  background-color: #3E4095;
/*  border-color: #CC6600; */
}
.btn-customizado2:active,
.btn-customizado2.active,
.open > .dropdown-toggle.btn-customizado2 {
  color: #333;
  background-color: #fff;
  border-color: #3C4B6A;
}
.btn-customizado2:active:hover,
.btn-customizado2.active:hover,
.open > .dropdown-toggle.btn-customizado2:hover,
.btn-customizado2:active:focus,
.btn-customizado2.active:focus,
.open > .dropdown-toggle.btn-customizado2:focus,
.btn-customizado2:active.focus,
.btn-customizado2.active.focus,
.open > .dropdown-toggle.btn-customizado2.focus {
  color: #333;
  background-color: #fff;
  border-color: #3C4B6A;
}
.btn-customizado2:active,
.btn-customizado2.active,
.open > .dropdown-toggle.btn-customizado2 {
  background-image: none;
}
.btn-customizado2.disabled:hover,
.btn-customizado2[disabled]:hover,
fieldset[disabled] .btn-customizado2:hover,
.btn-customizado2.disabled:focus,
.btn-customizado2[disabled]:focus,
fieldset[disabled] .btn-customizado2:focus,
.btn-customizado2.disabled.focus,
.btn-customizado2[disabled].focus,
fieldset[disabled] .btn-customizado2.focus {
  background-color: #fff;
  border-color: #3C4B6A;
}
.btn-customizado2 .badge {
  color: #fff;
  background-color: #333;
}


/*
@font-face { font-family: 'Roboto-BolbCondensed'; src: url('../fonts/Roboto-BoldCondensed.ttf');}
@font-face { font-family: 'Roboto-Condensed'; src: url('../fonts/Roboto-Condensed.ttf');}
@font-face { font-family: 'Roboto-Light'; src: url('../fonts/Roboto-Light.ttf');}
@font-face { font-family: 'Bernadette'; src: url('../fonts/bernadette.ttf');}

*/


.control-label{
  color: #9A9A9A;
  	font-family: Roboto-Condensed;
  font-weight: normal;
}

.sem-borda-redonda {
    border-radius: 0px;
   background-color: #ffffff;
}

.no-padding{
 padding: 0px;
}

@media(min-width:767px){
 .borda-rodape{
   min-height: 90px; 
   border-right: 1px solid #AAAAAA; 
   padding-right: 40px;
 }
}
/* xs: Extra Small */
@media(max-width:767px){
 .btn-customizado2 {
  margin-left: 0px;
 }
	
	
 .titulo-cinza{
	    font-size: 40px;
	    padding-top: 35px;
    }

    .titulo-vermelho{
	    font-size: 30px;
		margin-top: -13px;
    }	
	
	
	
	
}

.area-restrita{
  color: #FFF;
  background-color: #983286;
  
}

.empresa{
   border: 3px solid #FFF;
   border-radius: 10px;
   color: #797979;
   font-weight: bold;
   padding-top: 15px;
   max-width: 343px
}

.text-menu{
	font-size: 16px;
	color: #929293;
}

.bold-01{
	font-family: Roboto-BolbCondensed;
}


.btn-home{
	font-size: 18px;
	color: #c1392b;
	border: 1px solid #c1392b;
	background-color: transparent;
	border-radius: 0px;
	padding: 5px 20px 5px 20px;
	font-family: 'Roboto-Condensed';
}
.btn-home:hover{color: #FFFFFF; background-color: #c1392b;}
.btn-home:active{color: #FFFFFF;}

.btn-Bser{
	font-size: 22px;
	color: #fff;
	border: 2px solid #c1392b;
	background-color: #c1392b;
	border-radius: 18px;
	padding: 5px 20px 5px 20px;
	font-family: 'Roboto-Condensed';
}
.btn-Bser:hover{color: #FFFFFF; background-color: #c1392b; font-family: 'Roboto-BolbCondensed';}
.btn-Bser:active{color: #FFFFFF;}

.btn-Bser2{
	font-size: 22px;
	color: #8e8d8d;
	border: 2px solid #8e8d8d;
	background-color: #fff;
	border-radius: 18px;
	padding: 5px 20px 5px 20px;
	font-family: 'Roboto-Condensed';
}
.btn-Bser2:hover{color: #FFFFFF; background-color: #8e8d8d; font-family: 'Roboto-BolbCondensed';}
.btn-Bser2:active{color: #8e8d8d;}


.btn-local{
	margin-top: 12px;
        font-size: 18px;
	color: #c1392b;
	border: 2px solid #c1392b;
	background-color: transparent;
	border-radius: 18px;
	padding: 3px 10px 3px 10px;
	font-family: 'Roboto-Condensed';
}
.btn-local:hover{color: #FFFFFF; background-color: #c1392b; font-family: 'Roboto-BolbCondensed';}
.btn-local:active{color: #FFFFFF;}

.btn-orc{
	margin: 10px;
        font-size: 22px;
	color: #ffde00;
	border: 2px solid #ffde00;
	background-color: transparent;
	border-radius: 18px;
	padding: 5px 20px 5px 20px;
	font-family: 'Roboto-Condensed';
}
.btn-orc:hover{color: #000; background-color: #ffde00; font-family: 'Roboto-BolbCondensed';}
.btn-orc:active{color: #000;}

.btn-SFdetalhes{
	margin: 0px;
        font-size: 17px;
	color: #ffde00;
	border: 2px solid #ffde00;
	background-color: transparent;
	border-radius: 18px;
	padding: 2px 10px 2px 10px;
	font-family: 'Roboto-Condensed';
}
.btn-SFdetalhes:hover{color: #FFFFFF; background-color: #ffde00; font-family: 'Roboto-BolbCondensed';}
.btn-SFdetalhes:active{color: #FFFFFF;}

.btn-wha{
	margin: 10px;
        font-size: 22px;
	color: #fff;
	border: 2px solid #45ad7b;
	background-color: #45ad7b;
	border-radius: 18px;
	padding: 5px 20px 5px 20px;
	font-family: 'Roboto-Condensed';
}
.btn-wha:hover{color: #fff; background-color: #317e59; font-family: 'Roboto-BolbCondensed';}
.btn-wha:active{color: #fff;}

 .btn-RedesWhats{
	margin: 3px;
        font-size: 30px;
	color: #fff;
	background-color: #4da33b;
	padding: 6px 10px 7px 10px;
}
.btn-RedesWhats:hover{color: #fff; background-color: #4da33b;}
.btn-RedesWhats:active{color: #fff;}

 .btn-RedesFace{
	margin: 3px;
        font-size: 26px;
	color: #fff;
	background-color: #4267b2;
	padding: 8px 16px 8px 15px;
}
.btn-RedesFace:hover{color: #fff; background-color: #4267b2;}
.btn-RedesFace:active{color: #fff;}

 .btn-RedesLd{
	margin: 3px;
        font-size: 26px;
	color: #fff;
	background-color: #0271ae;
	padding: 8px 12px 8px 12px;
}
.btn-RedesLd:hover{color: #fff; background-color: #0271ae;}
.btn-RedesLd:active{color: #fff;}

 .btn-RedesTg{
	margin: 3px;
        font-size: 26px;
	color: #fff;
	background-color: #31a5d8;
	padding: 8px 10px 8px 10px;
}
.btn-RedesTg:hover{color: #fff; background-color: #31a5d8;}
.btn-RedesTg:active{color: #fff;}



.btn-home2{
	font-size: 18px;
	color: #676767;
	border: 1px solid #676767;
	border-radius: 0px;
	padding: 5px 20px 5px 20px;
	font-family: 'Roboto-Condensed';
}

.btn-home2:hover{color: #FFFFFF; background-color: #676767;}



.btn-home-cinza{
	font-size: 18px;
	color: #676767;
	border: 1px solid #676767;
	background-color: transparent;
	border-radius: 0px;
	padding: 5px 20px 5px 20px;
	font-family: 'Roboto-Condensed';
}
.btn-home-cinza:hover{color: #FFFFFF; background-color: #676767;}
.btn-home-cinza:active{color: #FFFFFF;}



.textb-rodape{
	font-size: 17px;
	color: #000;
	font-family: Roboto-Light;
}
.titb-rodape{
	color: #000;
	font-size: 16px;
	font-family: Roboto-BolbCondensed;
}


/* enable absolute positioning */
.inner-addon {
  position: relative;
}

/* style glyph */
.inner-addon .glyphicon {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}

/* align glyph */
.left-addon .glyphicon  { left:  0px;}
.right-addon .glyphicon { right: 0px;}

/* add padding  */
.left-addon input  { padding-left:  30px; }
.right-addon input { padding-right: 30px; }

.text-rodape{
	font-size: 12px;
	color: #676767;
}

.titulo-vantagens{
	color: #c1392b;
	font-size: 18px;
	text-align: center
}

.text-vantagens{
	font-size: 15px;
	color: #FFFFFF;
}


.btn-exibir{
	font-size: 16px;
	color: #FFF;
	background-color: #c1392b;
}


A.btn-menu:link{color:#000000;line-height:30px;font-size:16px;text-decoration:none;}
A.btn-menu:visited{color:#000000;line-height:30px;font-size:16px;text-decoration:none;}
A.btn-menu:active{color:#000000;line-height:30px;font-size:16px;text-decoration:none;}
A.btn-menu:hover{color:#000000;line-height:30px;font-size:16px;text-decoration:underline;}

.txt-menua{
	color: #000;
}

A.link-menu:link{color:#929293;line-height:120%;font-size:15px;text-decoration:none;}
A.link-menu:visited{color:#929293;line-height:120%;font-size:15px;text-decoration:none;}
A.link-menu:active{color:#929293;line-height:120%;font-size:165px;text-decoration:none;}
A.link-menu:hover{color:#4b4b4d;line-height:120%;font-size:15px;text-decoration:none;}


A.link-redes-contato:link{color:#676767;line-height:120%;font-size:40px;text-decoration:none;}
A.link-redes-contato:visited{color:#676767;line-height:120%;font-size:40px;text-decoration:none;}
A.link-redes-contato:active{color:#676767;line-height:120%;font-size:40px;text-decoration:none;}
A.link-redes-contato:hover{color:#676767;line-height:120%;font-size:40px;text-decoration:none;}



A.link-tit-prod:link{color:#676767;line-height:120%;font-size:15px;text-decoration:none;text-align: center}
A.link-tit-prod:visited{color:#676767;line-height:120%;font-size:15px;text-decoration:none;text-align: center}
A.link-tit-prod:active{color:#676767;line-height:120%;font-size:165px;text-decoration:none;text-align: center}
A.link-tit-prod:hover{color:#676767;line-height:120%;font-size:15px;text-decoration:none;text-align: center}


A.link-textb-rodape:link{font-family: Roboto-Light;color:#FFFFFF;line-height:120%;font-size:17px;text-decoration:none;text-align: center}
A.link-textb-rodape:visited{font-family: Roboto-Light;color:#FFFFFF;line-height:120%;font-size:17px;text-decoration:none;text-align: center}
A.link-textb-rodape:active{font-family: Roboto-Light;color:#FFFFFF;line-height:120%;font-size:17px;text-decoration:none;text-align: center}
A.link-textb-rodape:hover{font-family: Roboto-Light;color:#FFFFFF;line-height:120%;font-size:17px;text-decoration:none;text-align: center}
