p{font-size:15px;}
.media-logo {margin: 15px 0;}
#fav-topbarwrap p{font-size:12px;}
#fav-focuswrap{background:url(../images/fundo_clientes.png) repeat-x center top #fff;padding-bottom:30px;}
#fav-primetop h1{text-align:center;}
#fav-featurewrap{background-size:cover;}
#fav-notewrap{background:url(../images/fundo_modulos.jpg) center top no-repeat #fff;background-size:cover;border-top:5px solid #D33A40;}
#fav-blockwrap{background:url(../images/fundo_adicionais.png) center top no-repeat #fff;background-size:cover;border-top:5px solid #D33A40;}
#fav-note{padding-bottom:70px;}
#fav-note1 h1{font-size:450%;line-height:80px;color:#D12027;padding:5% 0;}
#fav-note1 h3{color:#4F4F4F;font-size:20px;font-weight:500;padding-top:10px;}
#fav-base .span4{width:33.33%;margin:0;}
#fav-base .moduletable{margin:0;}
.titulo_clientes, .titulo_clientes_uk{padding-top:3%;padding-bottom:10%;}
#fav-block{padding-bottom:60px;padding-top:60px;}
#fav-block1 h1{font-size:62px;text-align:center;padding-bottom:5%;line-height:80px;color:#D12027;}
#fav-block1 h2{color:#D12027;font-size:25px;}
.modulo_img{padding-top:30px;}
.caracteristicas{padding-top:20px;}
#fav-footerwrap{color:#000;}
#botao{background:#A6171A;color:#fff;border-radius:10px;line-height:85%;max-height:11px;padding:10px 10px 10px 20px;width:33%;text-align:center;}
#fav-primewrap{background:url(../images/fundo_uni.png) center top no-repeat fixed #111;border-top:5px solid #D33A40;padding-top:50px;padding-bottom:50px;}
#fav-prime .span12{margin:0;}
#fav-primetop h1{font-size:62px;color:#CD2228;line-height:70px;}
#fav-prime h2{color:#CD2228;text-align:center;}
#fav-prime h4{font-weight:500;color:#CD2228;font-size:18px;}
#fav-showcasewrap{padding-top:50px;padding-bottom:50px;border-top:5px solid #D33A40;}
#fav-showcase h1{color:#CD2228;font-size:60px; line-height:60px;}
#fav-showcase h4{font-weight:500;color:#000;padding:20px 0;}
#fav-showcase p{color:#000;}
#fav-userwrap{padding-bottom:50px;}
#fav-user .span12{text-align:center;margin:0;}
#fav-user ul{margin:0;}
#fav-usertop h1{text-align:center;color:#CD2228;font-size:62px;padding:30px 0;}
#fav-user h4{font-weight:500;color:#AF1D22;}
#fav-basewrap{border-top:5px solid #CD2228;}
#fav-basetop h1{text-align:center;color:#CD2228;font-size:62px;line-height:80px;padding:10px 0;}
#fav-screen1 p{color:#000;}

.nav .item-104 a, .nav .item-228 a, .nav .item-229 a{
  color:#CD2228 !important;
  font-weight:bold;
}

.nav .item-104 a:hover, .nav .item-228 a:hover, .nav .item-229 a:hover{
  color:#Fff!important;
}

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

#caracteristicas_01{width:70px;height:70px;background:url(../../../images/caracteristicas/caracteristicas.png) 0 0 no-repeat;}

#caracteristicas_02{width:70px;height:70px;background:url(../../../images/caracteristicas/caracteristicas.png) -74px 0 no-repeat;}

#caracteristicas_03{width:70px;height:70px;background:url(../../../images/caracteristicas/caracteristicas.png) -148px 0 no-repeat;}

#caracteristicas_04{width:70px;height:70px;background:url(../../../images/caracteristicas/caracteristicas.png) -222px 0 no-repeat;}

#caracteristicas_05{width:70px;height:70px;background:url(../../../images/caracteristicas/caracteristicas.png) -296px 0 no-repeat;}

#caracteristicas_06{width:70px;height:70px;background:url(../../../images/caracteristicas/caracteristicas.png) -370px 0 no-repeat;}

/****************************************/
#passos_01{width:117px;height:117px;background:url(../../../images/passos/passos.png) 0 0 no-repeat;}

#passos_02{width:117px;height:117px;background:url(../../../images/passos/passos.png) -121px 0 no-repeat;}

#passos_03{width:117px;height:117px;background:url(../../../images/passos/passos.png) -242px 0 no-repeat;}

#passos_04{width:117px;height:117px;background:url(../../../images/passos/passos.png) -363px 0 no-repeat;}

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

#telefone_top{width:14px;height:14px;background:url(../../../images/icons_horario_top.png) 0 0 no-repeat;}
#horario_top{width:14px;height:14px;background:url(../../../images/icons_horario_top.png) -15px 0 no-repeat;}
#mail_top{width:14px;height:14px;background:url(../../../images/icons_horario_top.png) -30px 0 no-repeat;}
#facebook{width:24px;height:24px;background:url(../../../images/icon_redessociais_top.png) 0 0 no-repeat;}
#linkedin{width:24px;height:24px;background:url(../../../images/icon_redessociais_top.png) -25px 0 no-repeat;}
#youtube{width:24px;height:24px;background:url(../../../images/icon_redessociais_top.png) -50px 0 no-repeat;}
#facebook:hover{background:url(../../../images/icon_redessociais_top_hover.png) 0 0px no-repeat;}
#linkedin:hover{background:url(../../../images/icon_redessociais_top_hover.png) -25px 0px no-repeat;}
#youtube:hover{background:url(../../../images/icon_redessociais_top_hover.png) -50px 0px no-repeat;}
#facebook_bottom{width:24px;height:24px;background:url(../../../images/redessociais_bottom.png) 0 0 no-repeat;}
#linkedin_bottom{width:24px;height:24px;background:url(../../../images/redessociais_bottom.png) -25px 0 no-repeat;}
#youtube_bottom{width:24px;height:24px;background:url(../../../images/redessociais_bottom.png) -50px 0 no-repeat;}
#facebook_bottom:hover{background:url(../../../images/redessociais_bottom_hover.png) 0 0px no-repeat;height:24px;}
#linkedin_bottom:hover{background:url(../../../images/redessociais_bottom_hover.png) -25px 0px no-repeat;height:24px}
#youtube_bottom:hover{background:url(../../../images/redessociais_bottom_hover.png) -50px 0px no-repeat;height:24px}

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

#fav-footer1 ul.tab{list-style-type:none;margin:0;padding:0;overflow:hidden;}
#fav-footer1 ul.tab li{float:left;}
#fav-footer1 ul.tab li a{display:inline-block;color:#000;text-align:center;padding:10px 14px;text-decoration:none;transition:0.3s;font-size:17px;}
#fav-footer1 ul.tab li a:hover{background-color:#ddd;}
#fav-footer1 ul.tab li a:focus, #fav-footer1 .active{background-color:#D12027;color:#fff !important;}
#fav-footer1 .tabcontent{display:block;border-top:none;}
.tabcontent img{border:1px solid #000;}
@media (min-width:800px) and (max-width:1280px){#fav-slidewrap{padding:0!important;}
#botao{width:40%;margin:0 auto;}
#fav-screen1 .span2{text-align:center;width:100% !important;}
#fav-screen1 .span10{margin:0 !important;width:100% !important;}
}
@media (max-width:801px){#fav-slidewrap{padding:0!important;}
#botao{margin:0 auto;}
#fav-footer .span9{width:100% !important;}
#fav-footer .span3{width:100% !important;}
#fav-topbarwrap{display:none;}
#fav-note .span3{width:48% !important;display:inline-block;vertical-align:top;margin:0;}
#fav-note .span3 img{padding:10px;}
#fav-focus .span2{width:48% !important;display:inline-block;vertical-align:top;margin:0;float:none !important;}
#fav-focus .span2 img{padding:10px;}
.morada{text-align:center;}
.morada .span3{padding-top: 20px; padding-bottom:20px;}  
#fav-footer1 h3, #fav-footer3 h3, #fav-footer4 h3{text-align:center;}
.nav{text-align:center;}
#fav-promo1 h3{text-align:center;}
.logo_footer{width:60%;}
#imagem{width:9%}
.lado_esquerdo{padding-top:60px;}
#fav-primewrap h3{text-align:center;}
#fav-prime h1{line-height:150%;}
#servicos{padding-top:60px;}
#fav-screenwrap{background:#fff;}
#fav-screenwrap h1{font-size:55px;}
#fav-screen1 #funciona{margin:0;}
#fav-screen1 .span2{text-align:center;width:100% !important;}
#fav-screen1 .span6{margin:0 !important;width:100% !important;}
#fav-screen1 .span10{margin:0 !important;width:100% !important;}
#fav-base .span4{width:100%;}
.titulo_clientes_uk{padding-top:8%;padding-bottom:15%;}
.titulo_clientes{padding-bottom:15%;}
#fav-block1 .span7, #fav-block1 .span3{text-align:center;width:100% !important;}
.servicos{padding-top:30px;}
#fav-portfolio h1{font-size:55px;padding:30px 0;text-align:center;}
#fav-note1 .span4{float:none;width:50%;}
#fav-footer .span6, #fav-footer .span3{width:100% !important;}
#localizacao ul.tab li{float:none;display:inline-block;}
#localizacao{text-align:center;}
#fav-copyright2 .moduletable{text-align:center;width:100%;}
#fav-copyright .span5, #fav-copyright .span3{width:100%;}
#fav-copyright p{text-align:center;}
#fav-prime .span6, #fav-prime .span2, #fav-prime .span10{width:100% !important;margin:0 !important;}
#fav-primetop h1{font-size:55px;}
#fav-showcase .span6{width:100% !important;margin:0 !important;}
#fav-showcase h1{font-size:55px;}
#fav-usertop h1{font-size:55px;}
#fav-user .span2-4{width:48% !important;display:inline-block;vertical-align:top;margin:0;float:none !important;}
#fav-user .span2-4 img{padding:10px;}
#fav-basetop h1{font-size:55px;}
}
@media (max-width:480px){#fav-slidewrap{padding:0!important;}
#botao{margin:0 auto;}
#fav-topbarwrap{display:none;}
#fav-base h4{font-size:20px !important;padding:15px 20px 5px 20px !important;}
#fav-base p{font-size:14px !important;padding:1% 6% 4%;line-height:28px!important;}
#fav-focus .span2{width:48% !important;display:inline-block;vertical-align:top;margin:0;float:none !important;}
#fav-focus .span2 img{padding:10px;}
#fav-note .span3{width:48% !important;display:inline-block;vertical-align:top;margin:0;}
#fav-note .span3 img{padding:10px;}
.morada{text-align:center;}
#fav-footer1 h3, #fav-footer3 h3, #fav-footer4 h3{text-align:center;}
#fav-promo1 h3{text-align:center;}
.nav{text-align:center;}
.logo_footer{width:60%;}
#imagem{width:9%}
.lado_esquerdo{padding-top:60px;}
#fav-primewrap h3{text-align:center;}
#fav-prime h1{line-height:150%;}
#servicos{padding-top:60px;}
#fav-screenwrap{background:#fff;}
#fav-screenwrap h1{font-size:40px;}
#fav-screen1 #funciona{margin:0;}
#fav-screen1 .span2{text-align:center;width:100% !important;}
#fav-screen1 .span6{margin:0;width:100% !important;}
#fav-base .span4{width:100%;}
.titulo_clientes_uk{padding-top:8%;padding-bottom:15%;}
.titulo_clientes{padding-bottom:15%;}
#fav-block1 .span7, #fav-block1 .span3{text-align:center;width:100% !important;}
#fav-portfolio h1{font-size:40px;padding:30px 0;text-align:center;}
#fav-note1 .span4{float:none;width:50%;}
#fav-block1 h1{font-size:360%;}
#localizacao ul.tab li{float:none;display:inline-block;}
#fav-showcase h1{font-size:40px;}
#fav-usertop h1{font-size:40px;}
#fav-user .span2-4{width:48% !important;display:inline-block;vertical-align:top;margin:0;float:none !important;}
#fav-user .span2-4 img{padding:10px;}
#fav-basetop h1{font-size:40px;}
}
@media (max-width:320px){#fav-slidewrap{padding:0!important;}
#botao{margin:0 auto;}
#fav-topbarwrap{display:none;}
#fav-note .span3{width:48% !important;display:inline-block;vertical-align:top;margin:0;}
#fav-note .span3 img{padding:10px;}
#fav-focus .span2{width:48% !important;display:inline-block;vertical-align:top;margin:0;float:none !important;}
#fav-focus .span2 img{padding:10px;}
#fav-base h4{font-size:20px !important;padding:9px 20px 3px !important;}
#fav-base p{font-size:14px !important;padding:1% 6% 4%;line-height:20px !important;}
.morada{text-align:center;}
#fav-footer1 h3, #fav-footer3 h3, #fav-footer4 h3{text-align:center;}
#fav-promo1 h3{text-align:center;}
.nav{text-align:center;}
.logo_footer{width:60%;}
#imagem{width:9%}
.lado_esquerdo{padding-top:60px;}
#fav-primewrap h3{text-align:center;}
#fav-prime h1{line-height:150%;}
#servicos{padding-top:60px;}
#fav-screenwrap{background:#fff;}
#fav-screenwrap h1{font-size:30px;}
#fav-screen1 #funciona{margin:0;}
#fav-screen1 .span2{text-align:center;width:100% !important;}
#fav-screen1 .span6{margin:0;}
#fav-base .span4{width:100%;}
.titulo_clientes_uk{padding-top:8%;padding-bottom:15%;}
.titulo_clientes{padding-bottom:15%;}
#fav-block1 .span7, #fav-block1 .span3{text-align:center;width:100% !important;}
#fav-portfolio h1{font-size:300%;padding:30px 0;text-align:center;}
#fav-note1 .span4{float:none;width:50%;}
#fav-block1 h1{font-size:30px;line-height:60px;}
#fav-note1 h1{font-size:30px;}
#localizacao ul.tab li{float:none;display:inline-block;}
#fav-showcase h1{font-size:30px;}
#fav-primetop h1{font-size:30px;}
#fav-usertop h1{font-size:30px;}
#fav-user .span2-4{width:48% !important;display:inline-block;vertical-align:top;margin:0;float:none !important;}
#fav-user .span2-4 img{padding:10px;}
#fav-basetop h1{font-size:30px;}
}