/* TABLET */

.hideTablet {
    display: none;
}

#header,
#header #header2,
#bgBanner #bgBanner2,
#bgBody #bgBody2,
#bgFooter,
#bgFooterb,
#bgFooterb #bgFooterb2 {
    width: 100%;
    min-width: 1020px;
}

#header {
    padding-top: 0!important;
}

#logoPP {
    height: 80px;
    padding-top: 35px;
}

#logoPP img {
    width: 200px;
    margin-left: 20px;
}

#bgBanner {
    height: 300px;
    background-color: #FFF;
}

#bgBanner #bgBanner2 #bgBanner3,
#menu,
#logoPP,
#bgBody3,
#bgFooter #bgFooter2,
#bgFooterb #bgFooterb2 div {
    width: 1020px;
    margin: 0 auto;
}

#bgBanner #bgBanner2 .banner h2 {
    margin: 20px 0 0 40px!important;
    padding: 0px;
    font-size: 20px!important;
}

#bgBanner #bgBanner2 .banner h3 {
    font-size: 15px!important;
    margin-left: 40px;
}

#bannerRelampago .divRelampago {
    padding-top: 80px!important;
}

#bannerRelampago .nomeRelampago {
    font-size: 22px!important;
}

#bannerRelampago .precoRelampago {
    line-height: 45px!important;
    font-size: 20px!important;
}

#bannerRelampago .precoDescontoRelampago {
    font-size: 50px!important;
}

div#menu {
    height: 30px;
    padding-top: 15px;
    font-size: 13px;
}

div#menu a {
    padding: 15px 10px;
}

#bgBody #miniBanners a img {
    width: 317px;
}

#bgFooter #bgFooter2 .menu {
    margin-left: 40px!important;
    margin-right: 40px!important;
    width: 140px;
}

#bgFooter #bgFooter2 .atendimento {
    width: 220px;
}


/* INCLUDES */

#home {
    margin-left: -30px;
}

div.bloco .titulo {
    padding: 13px 20px;
    font-size: 13px;
}

div.bloco .filtro {
    padding: 13px 20px;
    font-size: 13px;
}

.projeto {
    margin: 30px 0 0 30px;
}

.projeto .box {
    width: 230px;
}

.projeto .box img.imagem {
    width: 210px;
    margin: 10px 10px 0 10px;
}

.projeto .box .nome {
    font-size: 10px;
}

.promoLancamento {
    width: 110px!important;
    margin-top: 6px!important;
}

#projetosAll .tituloProjeto {
    margin-left: 30px;
}

#PagProjetos .empresaParceira {
    margin-left: 60px!important;
}


/* PROJETO */

#pagProjeto #playerYoutubeProjeto {
    height: 368px!important;
}

.imagens {
    width: 560px;
}

.desc {
    width: 430px;
}

.desc .formas-pag .bot3 {
    width: 406px!important;
    margin-bottom: 20px;
}

.infoTecnicas tr td {
    padding: 25px 30px;
    font-size: 13px;
}


/* IDENTIFICAÇÃO */

.form input:not([type="checkbox"]) {
    width: 400px;
}

.form input.telefone {
    width: 342px;
}

.form select {
    width: 459px;
}

.formIden .blocoA {
    margin: 30px 0 0 30px;
}

.formIden .blocoB {
    margin: 30px 0 0 30px;
}

#pagIdentificacao .formaEnvio {
    padding: 40px 0 0 30px;
}

#pagProjeto .maisProjetos {
    margin-left: -30px;
}


/* DOWNLOAD */

#bannerDesconto h2 {
    font-size: 19px!important;
}

#bannerDesconto h3 {
    font-size: 14px!important;
}


/* ATENDIMENTO */

#formTable .blocoA {
    float: left;
    width: 500px;
    margin-left: 40px;
}

#formTable .blocoB {
    float: left;
    width: 390px;
}


/* OESCRITORIO */

#pagEscritorio .diretor img {
    width: 140px;
}

#pagEscritorio .imagensEscritorio {
    width: 600px;
}


/* PERSONALIZADO */

#pagPersonalizado #projetos-exemplo {
    margin-left: -28px!important;
}

#pagPersonalizado #projetos-exemplo img {
    margin-left: 28px!important;
}

#pagPersonalizado #blocoPersonalizado .a {
    float: left;
    width: 45%;
}

#pagPersonalizado #blocoPersonalizado .b {
    float: right;
    width: 47%;
}

#pagPersonalizado #blocoPersonalizado .b .form {
    margin-top: 20px;
}

#pagPersonalizado #blocoPersonalizado .linha {
    text-align: center;
    float: left;
    width: 7%;
}

#pagPersonalizado #blocoPersonalizado table {
    width: 459px;
}


/* DECORAÇÃO */

#pagDecoracao .listaProdutos {
    margin-left: -30px;
}

#pagDecoracao .galeria {
    width: 790px;
}