@import url(https://fonts.googleapis.com/css?family=Ubuntu:400,300,500);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,600);


body {font-family: 'Montserrat', sans-serif;font-weight:400;}


.padding-zero{padding-left:0;padding-right:0;}

.row{}

.traco,.traco-meio{border-bottom:3px solid #0090ff;width:44px;float:left;margin-top:13px;margin-bottom:20px;}
.traco-meio{width:64px;float:none;margin:0 auto;margin-top:14px;margin-bottom:14px;border-bottom-color:#0090ff;}


h1{font-family: 'Montserrat', sans-serif;color:white; text-transform: uppercase;}
h2{font-family: 'Ubuntu', sans-serif;font-size:2.2584375225846em;font-weight: 300;}
h2 span{font-weight: 400;}
h3{font-family: 'Montserrat', sans-serif;font-size:2.6276041959429997em;font-weight: 400;}
h4{font-family: 'Ubuntu', sans-serif;font-weight:300;}
p{font-family: 'Ubuntu', sans-serif;font-weight:300;font-size:1.1710416783772em;}
a{cursor:pointer;}

/** cabecalho **/
.head{background-image:url(../images/Banner_site_philbra_2.jpg);background-color:#08439b;background-position: center top; padding:50px 0 ;}
.head-interna{background-image:url(../images/bg-header-interna.jpg);background-color:#08439b;background-position: center top; padding:50px 0 ;}


.logo{}
.banner-home{}
.banner-home h3{color:white;margin-top:55px;margin-bottom:75px;}
.banner-home h3 span{font-weight: 700;}
.btn-padrao{font-family: 'Ubuntu', sans-serif;font-weight:400;color:#00408a;font-size:1.4219791808866em;padding:10px 20px;background-color: #ffcb0b;border:0;border-radius: 8px;-webkit-border-radius: 8px; -moz-border-radius: 8px;}
.btn-padrao:hover,
.btn-padrao:active,
.btn-padrao:focus,
.btn-padrao:visited,
.btn-padrao:checked{background-color:#ffcb0b;color:#00408a;}

/** busca **/
.form-busca{font-family: 'Open Sans', sans-serif; color:#d1d3d4;font-size: 1.0710416783772em;background-color: transparent;border:1px solid #d1d3d4;height:45px;}


/** Procurando **/
.procurando {display:flex; justify-content:center; padding:0;list-style: none;padding-bottom:25px;padding-top:25px;}
.procurando h4{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;width: 100%;padding-top:15px;padding-bottom:15px;}
.procurando a{text-decoration: none;color:black}
.procurando .traco-meio{margin-top:-11px;}

/*.procurando > li:first-child{margin-left:0;}*/

/* menu */
.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  -webkit-overflow-scrolling: touch;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
}
.navbar-collapse.in {
  overflow-y: auto;
}
/**/


/** Conteudo-Border **/
.conteudo-border{border-bottom:3px solid #0067b1;margin-top:70px;padding-bottom:75px;}

/** Fundo Tijolo **/
.fundo,
.fundo-tijolo{
	background-image: url(../images/bg-fundo-claro.jpg);
	padding-top:70px;
	padding-bottom:100px;
}
.fundo{padding-top:0;background:none;}
.fundo > div{border-top:1px solid grey;padding-top:60px;}

.fundo-tijolo h3{font-family: 'Ubuntu', sans-serif;font-weight:300;font-size:1.6747em;}
.fundo-tijolo p,
.fundo-tijolo a{font-family: 'Open Sans';font-weight: 300; color:#a3aab0;font-size:1.405em;}
.fundo-tijolo a{color:#0090ff;display:block;margin-top:25px;font-size:1.305em;cursor: pointer;}
.fundo-tijolo a img{margin-right:15px;}
.fundo-tijolo .conteudo{padding:25px;}



/** Fundo Azul **/
.fundo-azul{
	background-image: url(../images/bg-meio-azul.jpg);
	background-repeat:no-repeat;
	background-color:#03348d;
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:100px;
	padding-bottom:100px;
	color:white;
}
.fundo-azul .traco-meio{margin-bottom:40px;border-bottom-color: #0090ff;}
.fundo-azul .form-control{height:48px;margin-bottom:17px;font-family: 'Open Sans';font-weight: 300; color:#9ca8b3;font-size:1.205em;}

/** Box White **/
.box-white{
	/*max-width: 570px;*/
	min-height:322px;
	background:white;
	margin-bottom:25px;
	border-radius:8px; -webkit-border-radius: 8px; -moz-border-radius: 8px;
}
.box-white:first-child{margin-right:25px;}


/** Dicas **/
.lista-dicas{margin-top:45px;}
.lista-dicas img{height: 167px;}
.dicas-interno{margin-bottom:10px; max-height:150px;height:150px; background-color:white;padding:20px;border-bottom-left-radius: 8px;-webkit-border-bottom-left-radius: 8px;-moz-border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;-webkit-border-bottom-right-radius: 8px;-moz-border-bottom-right-radius: 8px;}
.dicas-interno h4{margin-bottom:0}
.dicas-interno a{margin:0;font-family: 'Ubuntu', sans-serif;font-weight:250;color:black; font-size: 1.2em}
.dicas-interno .traco{width: 30px;}


.dica-texto p{color: #606060;font-weight: 300;font-family: 'Open Sans', sans-serif;font-size: 1.1710416783772em;line-height:28px!important}
.dica-texto p span{color: #606060!important;font-weight: 300!important;font-family: 'Open Sans', sans-serif!important;font-size: 1.1710416783772em!important;font-size:18px!important;line-height:28px!important}
.dica-texto ul,
.dica-texto ol,
.dica-texto ol li,
.dica-texto ul li,
.dica-texto ol li span,
.dica-texto ul li span{color: #606060!important;font-weight: 300!important;font-family: 'Open Sans', sans-serif!important;font-size: 18px!important;}
.dica-texto ul li strong span{font-weight: 600!important;}
.dica-texto h3{font-size:21px!important; font-family: 'Open Sans', sans-serif!important;font-weight: 600!important;}
.dica-texto p strong span{font-weight: 600!important;}
.dica-texto p span strong{font-weight: 600!important;}
.dica-texto ol li div span strong span{font-weight: 600!important;}

.comentario,.data{font-family: 'Ubuntu', sans-serif;color:#b5c0c9;font-size:0.6919em; line-height:26px; height:30px; background-image: url(../images/ico-comentario.gif); background-repeat: no-repeat;padding-left:28px;text-align: left;}
.data{background-image: url(../images/ico-data.gif);}


/** Internas **/
.espacamento-top-90{padding-top:95px;padding-bottom:95px;}
.espacamento-top-40{padding-top:40px;padding-bottom:40px;}
.titulo-interna{
	margin-top:115px;
	font-size:2.8276041959429997em;
	font-weight: 700;
}

.conteudo-interna{
	padding-top:85px;
	padding-bottom:85px;
}

.conteudo-interna .traco-meio {margin-bottom:37px;}
.conteudo-interna h3{font-family: 'Ubuntu', sans-serif;font-size:2.2420833567544em;text-align: center;font-weight: 300;}
.conteudo-interna h3 span{font-weight: 400;}
.conteudo-interna h4 {font-family: 'Ubuntu', sans-serif;font-size:2.0420833567544em;text-align: left;font-weight: 300;margin:0;}
.conteudo-interna p{
	color:#aaaaaa;
}

/* produto */
.menu-produto{margin-top:35px;}
.menu-produto a{font-family: 'Ubuntu', sans-serif;font-size: 2.0420833567544em;text-align: left;font-weight: 300;color:black;margin: 0;display:block;}
.menu-produto a:hover{color:black;text-decoration:none;}
.menu-produto:first-child {margin-top:0px;}
.menu-produto > ul {list-style: none;padding:0;}
.menu-produto > ul > li {margin:6px 0;}
.menu-produto > ul > li > a {cursor:pointer;color:black;font-family: 'Ubuntu', sans-serif;font-size:1.1383333467168em;}
.menu-produto > ul > li > a > div {width: 18px;height:15px;border:1px solid #d8d8d8;margin:4px 12px 0 0px;float:left;}



.produto > div,
.produto-chamada > div{
	margin-right:20px;
	margin-bottom:25px;
	padding-top:15px;
	padding-bottom:15px;
	-moz-border-radius: 12px;
   -webkit-border-radius: 12px;
   box-shadow: 3px 5px 10px 3px #eceff1;
   min-height:320px;
   /*-webkit-box-shadow: 15px -10px 3px #000;
   -moz-box-shadow: 15px -10px 3px #000;*/}
.produto-chamada{margin-top:45px;}

.titulo-produto,
.titulo-produto-detalhe{font-family: 'Montserrat', sans-serif;font-weight: 400; color:#0090ff; font-size:1em; text-transform: uppercase;float:left;}
.titulo-produto-detalhe{font-size:2.6em;}
.titulo-produto span,
.titulo-produto-detalhe span{font-weight: 700;}

.subtitulo-produto,
.subtitulo-produto-detalhe{clear:both;font-family: 'Montserrat', sans-serif;font-weight: 400; color:#b5c0c9; font-size:0.8em; text-transform: uppercase;margin-bottom:25px;}
.subtitulo-produto-detalhe{font-size:1.4em;}

.produto .img,
.produto-chamada .img{min-height:200px;}
.produto-social{margin-top:25px;}

.produtos-detalhes p{font-family: 'Open Sans', sans-serif;font-weight:400;}
.detalhes,.favoritar{background: url(../images/ico-detalhes.gif) no-repeat left;padding-left:27px;min-height:23px;line-height:30px;display:block;color:#b5c0c9;font-family: 'Ubuntu', sans-serif;font-weight:300;font-size:0.8437500100376em;}
.favoritar{background: url(../images/ico-favoritar.gif) no-repeat left;}

.detalhe-subtitulos{color:black;font-size:1.84em!important;text-align: left!important;margin-top:50px;margin-bottom:25px;}

.infos-tecnicas{list-style: none;padding:0;}
.infos-tecnicas li{padding:0;font-family: 'Open Sans', sans-serif;font-weight:400;font-size:1.0em;color:#a3a3a3;clear:both;}
.infos-tecnicas li div{width: 190px;float:left;}



/** dicas **/
.titulo-dica{padding-top:255px;margin-bottom:40px; min-height:384px;display:block; background:url(../images/dicas/dica-maior.jpg) no-repeat top center;}
.titulo-dica h2{font-family: 'Ubuntu', sans-serif;font-size:2.6276041959429997em;font-weight: 400;color:white;margin-top:0;}

.texto{margin-bottom:75px;}
.texto{font-family: 'Open Sans', sans-serif;font-size:1.1em;font-weight: 300;}
.texto p{color:#a0a1a1;font-weight: 300;}
.texto h3{color:#0090ff;font-weight: 600; font-size:1.2em;margin-top:35px;margin-bottom:36px;}
.texto h4{font-weight: 600;color:#a0a1a1;margin-top:35px;}
.texto .citacao{font-family: 'Open Sans', sans-serif;font-size:1.1em;color:#a0a1a1;font-weight: 300; font-style: italic;
border-left:3px solid #0090ff;margin:50px 25px 50px 79px;padding:10px 20px;
}


/** Contato **/
.contato h3{text-align: left;margin:0;}

.contato form .form-group{margin-bottom:25px;}
.contato form .form-group input,.contato form .form-group textarea{border-radius: 0; border:1px solid #959595;margin-right:15px;width:240px;height:40px;}

.form-group ::-webkit-input-placeholder{color: #959595;font-family: 'Open Sans';font-weight: 400; font-size:1.1em;}
.form-group ::-moz-placeholder{color: #959595;font-family: 'Open Sans';font-weight: 400; font-size:1.1em;}
.form-group :-ms-input-placeholder{color: #959595;font-family: 'Open Sans';font-weight: 400; font-size:1.1em;}
.form-group :-moz-placeholder{color: #959595;font-family: 'Open Sans';font-weight: 400; font-size:1.1em;}

.contato form::-webkit-input-placeholder { color: #959595;}

.contato .infos .row{margin-bottom:36px;}
.contato .infos p{font-family: 'Open Sans';font-weight: 300; font-size:1.1em;color:#959595;}
.contato form .form-group textarea{height:150px;width:500px;}

.contato form .form-group ul{padding:0;list-style: none;margin-top:10px;}
.contato form .form-group ul > li{font-size:10px;color:red;padding:0;}

.mapa-localizacao {margin: 60px 0;}
.mapa {border:1px solid #09478e!important;}


/** Footer **/


.social-media{
	display:flex;
	flex-direction: column;
	align-items: start;
	width:100%;
	
}
.social-media-link a{
	display:flex;
	justify-content:flex-start;
	align-items:center;
	padding: 5px 0;

}

.social-media-link a:hover{
	color: #0087ce;	
	text-decoration:none;
}

.social-media-link a:visited a:active{
	color: #white;	
	text-decoration:none;
}

.footer{
	background-color:#004092;
	padding-top:70px;
}

.logo-rodape{margin-bottom:25px;}

.facebook-rodape{
		cursor: pointer; 
		color:white;
		
}
	
.facebook-rodape img{
	margin-right:6px;
}

.instagram-rodape{
	cursor: pointer; 	
	color:white;
}


.instagram-rodape img{
	margin-right:6px;
}

.footer ul{list-style: none;}
.footer ul li{
	font-family: 'Montserrat', sans-serif; font-weight: 700;color:#00abee;font-size:1.0em;
}
.footer ul li a{
	cursor: pointer;
	font-family: 'Ubuntu', sans-serif; font-weight: 300;color:white;font-size:1.0em;
}
.footer .rodape-fim{
	margin-top:27px;
	border-top:2px solid #003a87;
	padding-top:27px;
	font-family: 'Ubuntu', sans-serif; font-weight: 300;color:white;font-size:0.9em;}



@media (min-width: 769px){
	.produto > div{width: 30.2%;}
	.produto-chamada > div{width: 30.2%;}
	.procurando > li{float:left;margin-left:18px;}
	.comentario,.data{font-size:0.89em;}
	.fundo-tijolo h3{font-size:2.0747em;}
	.box-white{max-width: 570px;margin-bottom:0;display:block;float:left;}
}

@media (min-width: 992px){
	.produto > div{width: 30.2%;}
	.produto-chamada > div{width: 30.2%;}
	.procurando > li{float:left;margin-left:28px;}
	.comentario,.data{font-size:0.89em;}
	.fundo-tijolo h3{font-size:2.0747em;}
	.box-white{max-width: 570px;margin-bottom:0;display:block;float:left;}
}

@media (min-width: 1200px){
    .head{height:532px;}
    .head-interna{height:339px;}
    .produto > div{width: 30.2%;}
    .produto-chamada > div{width: 23.3%;}
	.procurando > li{float:left;margin-left:38px;}
	.comentario,.data{font-size:0.89em;}
	.fundo-tijolo h3{font-size:2.0747em;}
	.box-white{max-width: 570px;margin-bottom:0;display:block;float:left;}
	.box-white .conteudo a{margin-bottom:0px;}


