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

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

@media (min-width: 1200px) {

}

@media (min-width: 992px) and (max-width: 1199px) {

}

@media (min-width: 768px) and (max-width: 991px) {
   
}

@media (max-width: 767px) {
 .box-page {
      width: 80%;
}

.box-page .img {
    margin-top: 12px;
}
.box-page .info .page {
    color: #653D39;
    display: block;
}
.pagina-principal .texto {
    padding-right: 15px;
    padding-left: 15px;
    padding-bottom: 60px;
}
.pagina-principal .box-fotos {
    margin-top: 30px;
    margin-bottom: 0px;
}
.footer .btn-topo {
	margin-top: 30px;
}
.separador-interno-projetos {
    height: 110px;
}

.form-horizontal .input-left {
    padding-right: 15px;
}
.form-horizontal .input-right {
    padding-left: 15px;
}

.box-contato .box-endereco {
	padding: 15px 10px;
}
.box-right {
    padding-right: 15px;
}  
}

@media (max-width: 662px) {

    .box-page {
          width: 100%;
    }

    .box-page .img {
        margin-top: 12px;
    }
    .box-page .info .page {
        color: #653D39;
        display: block;
    }
    .pagina-principal .texto {
        padding-right: 15px;
        padding-left: 15px;
        padding-bottom: 60px;
    }
    .pagina-principal .box-fotos {
        margin-top: 30px;
        margin-bottom: 0px;
    }
    .footer .btn-topo {
        margin-top: 30px;
    }
    .separador-interno-projetos {
        height: 110px;
    }

    .form-horizontal .input-left {
        padding-right: 15px;
    }
    .form-horizontal .input-right {
        padding-left: 15px;
    }

    .box-contato .box-endereco {
        padding: 15px 10px;
    }
    .box-right {
        padding-right: 15px;
    }

.carousel .carousel-inner .item .box-logomarca {
    width: 100%;
}


.carousel .carousel-inner .item .box-info-banner {
    width: 100%;
    bottom: 0px;
    height: 50%;
}

.carousel .carousel-inner .item .box-info-banner .box {
width: 340px;
    margin-left: -170px;
    height: 190px;
    margin-top: -95px;

}

.carousel .carousel-inner .item .box-info-banner .box .titulo-banner {
font-size: 33px;
    line-height: 37px;
}

.carousel-indicators {
    z-index:99999;
}

.carousel .carousel-inner .item .box-info-banner .box .btn-saiba-mais {
    margin-top: 20px;
}

.modulo .box-sobre-home {
    width: 100%;
    margin-bottom: 70px;
}

.modulo-servico-home .titulo-big {
font-size: 38px;
    line-height: 50px;
    text-align: center;
}

.modulo .btn-padrao {
    width: 158px;
}

.modulo .box-sobre-imagens-home .foto-perfil {
    margin-bottom: 0px;
}

.modulo-servico-home .titulo-padrao {
    font-size: 32px;
    text-align: center;
}

.fotos-diferenciais {
    height: auto;
}

.fotos-diferenciais .foto-esq {
        position: relative;
    width: 100%;
}

.box-info-contato .aviso-principal {
    font-size: 28px;
}


.lista-blog .link-blog .data {
    height: 136px;
}

.lista-blog .link-blog {
    margin-bottom: 50px;
}

.info-footer {
    margin-top: 120px;
    margin-bottom: 120px;
}

.info-footer .btn-enviar {
    margin-bottom: auto;
}

.modulo .box-sobre-imagens-home .quadro .redes {
    margin-left: 100px;
}



.box-page .img {
    margin: 0 auto;
    display: block;


}

.box-page .info {
    position: relative;
}


.nav-tabs {

}

.pagina-principal .nav-tabs > li {
        display: block;
    width: 100%;
}


.pagina-principal .nav-tabs > li a {
    -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;

    border-bottom: 0px #fff solid;
    background:#F792CB;
    color: #fff;
    margin-bottom: 2px;
}

.pagina-principal .nav-tabs > li.active > a, .pagina-principal .nav-tabs > li.active > a:hover, .pagina-principal .nav-tabs > li.active > a:focus {
       background:#E6E6FA;
    color: #F792CB; 
border-bottom: 0px #fff solid;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    border:0px;
    -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}


.pagina-principal .foto-escritorio {
    margin-bottom: 0px;
}


.pagina-principal .texto {
    padding-right: 0px;
    padding-left: 0px;
}

.pagina-principal .lista-redes-sobre {
    margin-top: 0px;
}

.pagina-interna .box-info-contato {
    margin-top: 60px;
}

.detalhes-blog .box-compartilhamento {
    margin: 0 auto;
    float: none;
}

.page-blog .lista-blog {
    width: 100%;
}

.page-blog .lista-blog .link-blog .data {
height: auto;
}

.page-blog .lista-blog .data-cadastro {
height: auto;
}

.lista-blog-lateral {
    width: 100% !important;
}
}

@media (max-width: 599px) {


    .box-page {
          width: 100%;
    }

    .box-page .img {
        margin-top: 12px;
    }
    .box-page .info .page {
        color: #653D39;
        display: block;
    }
    .pagina-principal .texto {
        padding-right: 15px;
        padding-left: 15px;
        padding-bottom: 60px;
    }
    .pagina-principal .box-fotos {
        margin-top: 30px;
        margin-bottom: 0px;
    }
    .footer .btn-topo {
        margin-top: 30px;
    }
    .separador-interno-projetos {
        height: 110px;
    }

    .form-horizontal .input-left {
        padding-right: 15px;
    }
    .form-horizontal .input-right {
        padding-left: 15px;
    }

    .box-contato .box-endereco {
        padding: 15px 10px;
    }
    .box-right {
        padding-right: 15px;
    }

.carousel .carousel-inner .item .box-logomarca {
    width: 100%;
}


.carousel .carousel-inner .item .box-info-banner {
    width: 100%;
    bottom: 0px;
    height: 50%;
}

.carousel .carousel-inner .item .box-info-banner .box {
width: 340px;
    margin-left: -170px;
    height: 190px;
    margin-top: -95px;

}

.carousel .carousel-inner .item .box-info-banner .box .titulo-banner {
font-size: 33px;
    line-height: 37px;
}

.carousel-indicators {
    z-index:99999;
}

.carousel .carousel-inner .item .box-info-banner .box .btn-saiba-mais {
    margin-top: 20px;
}

.modulo .box-sobre-home {
    width: 100%;
    margin-bottom: 70px;
}

.modulo-servico-home .titulo-big {
font-size: 38px;
    line-height: 50px;
    text-align: center;
}

.modulo .btn-padrao {
    width: 158px;
}

.modulo .box-sobre-imagens-home .foto-perfil {
    margin-bottom: 0px;
}

.modulo-servico-home .titulo-padrao {
    font-size: 32px;
    text-align: center;
}

.fotos-diferenciais {
    height: auto;
}

.fotos-diferenciais .foto-esq {
        position: relative;
    width: 100%;
}

.box-info-contato .aviso-principal {
    font-size: 28px;
}


.lista-blog .link-blog .data {
    height: 136px;
}

.lista-blog .link-blog {
    margin-bottom: 50px;
}

.info-footer {
    margin-top: 120px;
    margin-bottom: 120px;
}

.info-footer .btn-enviar {
    margin-bottom: auto;
}

.modulo .box-sobre-imagens-home .quadro .redes {
    margin-left: 100px;
}



.box-page .img {
    margin: 0 auto;
    display: block;


}

.box-page .info {
    position: relative;
}


.nav-tabs {

}

.pagina-principal .nav-tabs > li {
        display: block;
    width: 100%;
}


.pagina-principal .nav-tabs > li a {
    -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;

    border-bottom: 0px #fff solid;
    background:#F792CB;
    color: #fff;
    margin-bottom: 2px;
}

.pagina-principal .nav-tabs > li.active > a, .pagina-principal .nav-tabs > li.active > a:hover, .pagina-principal .nav-tabs > li.active > a:focus {
       background:#E6E6FA;
    color: #F792CB; 
border-bottom: 0px #fff solid;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    border:0px;
    -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}


.pagina-principal .foto-escritorio {
    margin-bottom: 0px;
}


.pagina-principal .texto {
    padding-right: 0px;
    padding-left: 0px;
}

.pagina-principal .lista-redes-sobre {
    margin-top: 0px;
}

.pagina-interna .box-info-contato {
    margin-top: 60px;
}

.detalhes-blog .box-compartilhamento {
    margin: 0 auto;
    float: none;
}

.page-blog .lista-blog {
    width: 100%;
}

.page-blog .lista-blog .link-blog .data {
height: auto;
}

.page-blog .lista-blog .data-cadastro {
height: auto;
}

.lista-blog-lateral {
    width: 100% !important;
}

.modulo-divulgacao {
    
}

.carousel .carousel-inner .item .box-info-banner .box .titulo-banner {
    width: 100%;
    display: block;   
}

.lista-imprensa .link-blog .img {
    float: inherit;
    margin: 0 auto;
    display: block;
    margin-bottom: 15px;
}

.pagina-principal .foto-profissional-debora {
width: 100%;
    margin-bottom: 20px;
    display: block;
}

.footer {
    height: auto;
}

.parallax2 { {
    background-image: url("https://www.kuntzsouzadvogados.com.br/upload/como-posso-ajudar-escritorio-advocacia-sorocaba-kuntz-souza-1-mobile.jpg") !important;
}

}

@media (max-width: 361px) {


.lista-imprensa .link-blog .img {
    float: inherit;
    margin: 0 auto;
    display: block;
    margin-bottom: 15px;
}


    .box-page {
          width: 100%;
    }

    .box-page .img {
        margin-top: 12px;
    }
    .box-page .info .page {
        color: #653D39;
        display: block;
    }
    .pagina-principal .texto {
        padding-right: 15px;
        padding-left: 15px;
        padding-bottom: 60px;
    }
    .pagina-principal .box-fotos {
        margin-top: 30px;
        margin-bottom: 0px;
    }
    .footer .btn-topo {
    	margin-top: 30px;
    }
    .separador-interno-projetos {
        height: 110px;
    }

    .form-horizontal .input-left {
        padding-right: 15px;
    }
    .form-horizontal .input-right {
        padding-left: 15px;
    }

    .box-contato .box-endereco {
    	padding: 15px 10px;
    }
    .box-right {
        padding-right: 15px;
    }

.carousel .carousel-inner .item .box-logomarca {
    width: 100%;
}


.carousel .carousel-inner .item .box-info-banner {
    width: 100%;
    bottom: 0px;
    height: 50%;
}

.carousel .carousel-inner .item .box-info-banner .box {
width: 340px;
    margin-left: -170px;
    height: 190px;
    margin-top: -95px;

}

.carousel .carousel-inner .item .box-info-banner .box .titulo-banner {
font-size: 33px;
    line-height: 37px;
}

.carousel-indicators {
    z-index:99999;
}

.carousel .carousel-inner .item .box-info-banner .box .btn-saiba-mais {
    margin-top: 20px;
}

.modulo .box-sobre-home {
    width: 100%;
    margin-bottom: 70px;
}

.modulo-servico-home .titulo-big {
font-size: 38px;
    line-height: 50px;
    text-align: center;
}

.modulo .btn-padrao {
    width: 158px;
}

.modulo .box-sobre-imagens-home .foto-perfil {
    margin-bottom: 0px;
}

.modulo-servico-home .titulo-padrao {
    font-size: 32px;
    text-align: center;
}

.fotos-diferenciais {
    height: auto;
}

.fotos-diferenciais .foto-esq {
        position: relative;
    width: 100%;
}

.box-info-contato .aviso-principal {
    font-size: 28px;
}


.lista-blog .link-blog .data {
    height: 136px;
}

.lista-blog .link-blog {
    margin-bottom: 50px;
}

.info-footer {
    margin-top: 120px;
    margin-bottom: 120px;
}

.info-footer .btn-enviar {
    margin-bottom: auto;
}

.modulo .box-sobre-imagens-home .quadro .redes {
    margin-left: 100px;
}



.box-page .img {
    margin: 0 auto;
    display: block;


}

.box-page .info {
    position: relative;
}


.nav-tabs {

}

.pagina-principal .nav-tabs > li {
        display: block;
    width: 100%;
}


.pagina-principal .nav-tabs > li a {
    -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;

    border-bottom: 0px #fff solid;
    background:#F792CB;
    color: #fff;
    margin-bottom: 2px;
}

.pagina-principal .nav-tabs > li.active > a, .pagina-principal .nav-tabs > li.active > a:hover, .pagina-principal .nav-tabs > li.active > a:focus {
       background:#E6E6FA;
    color: #F792CB; 
border-bottom: 0px #fff solid;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    border:0px;
    -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}


.pagina-principal .foto-escritorio {
    margin-bottom: 0px;
}


.pagina-principal .texto {
    padding-right: 0px;
    padding-left: 0px;
}

.pagina-principal .lista-redes-sobre {
    margin-top: 0px;
}

.pagina-interna .box-info-contato {
    margin-top: 60px;
}

.detalhes-blog .box-compartilhamento {
    margin: 0 auto;
    float: none;
}

.page-blog .lista-blog {
    width: 100%;
}

.page-blog .lista-blog .link-blog .data {
height: auto;
}

.page-blog .lista-blog .data-cadastro {
height: auto;
}

.lista-blog-lateral {
    width: 100% !important;
}

.modulo-divulgacao {
    
}
.carousel .carousel-inner .item .box-info-banner .box .titulo-banner {
    width: 100%;
    display: block;   
}

.lista-imprensa .link-blog .img {
    float: inherit;
    margin: 0 auto;
    display: block;
    margin-bottom: 15px;
}


.pagina-principal .foto-profissional-debora {
width: 100%;
    margin-bottom: 20px;
    display: block;
}


.footer {
    height: auto;
}

.parallax2 { {
    background-image: url("https://www.kuntzsouzadvogados.com.br/upload/como-posso-ajudar-escritorio-advocacia-sorocaba-kuntz-souza-1-mobile.jpg") !important;
}


}

@media (max-width: 320px) {

 
    .box-page {
          width: 100%;
    }

    .box-page .img {
        margin-top: 12px;
    }
    .box-page .info .page {
        color: #653D39;
        display: block;
    }
    .pagina-principal .texto {
        padding-right: 15px;
        padding-left: 15px;
        padding-bottom: 60px;
    }
    .pagina-principal .box-fotos {
        margin-top: 30px;
        margin-bottom: 0px;
    }
    .footer .btn-topo {
        margin-top: 30px;
    }
    .separador-interno-projetos {
        height: 110px;
    }

    .form-horizontal .input-left {
        padding-right: 15px;
    }
    .form-horizontal .input-right {
        padding-left: 15px;
    }

    .box-contato .box-endereco {
        padding: 15px 10px;
    }
    .box-right {
        padding-right: 15px;
    }

.carousel .carousel-inner .item .box-logomarca {
    width: 100%;
}


.carousel .carousel-inner .item .box-info-banner {
    width: 100%;
    bottom: 0px;
    height: 50%;
}

.carousel .carousel-inner .item .box-info-banner .box {
width: 340px;
    margin-left: -170px;
    height: 190px;
    margin-top: -95px;

}

.carousel .carousel-inner .item .box-info-banner .box .titulo-banner {
font-size: 33px;
    line-height: 37px;
}

.carousel-indicators {
    z-index:99999;
}

.carousel .carousel-inner .item .box-info-banner .box .btn-saiba-mais {
    margin-top: 20px;
}

.modulo .box-sobre-home {
    width: 100%;
    margin-bottom: 70px;
}

.modulo-servico-home .titulo-big {
font-size: 38px;
    line-height: 50px;
    text-align: center;
}

.modulo .btn-padrao {
    width: 158px;
}

.modulo .box-sobre-imagens-home .foto-perfil {
    margin-bottom: 0px;
}

.modulo-servico-home .titulo-padrao {
    font-size: 32px;
    text-align: center;
}

.fotos-diferenciais {
    height: auto;
}

.fotos-diferenciais .foto-esq {
        position: relative;
    width: 100%;
}

.box-info-contato .aviso-principal {
    font-size: 28px;
}


.lista-blog .link-blog .data {
    height: 136px;
}

.lista-blog .link-blog {
    margin-bottom: 50px;
}

.info-footer {
    margin-top: 120px;
    margin-bottom: 120px;
}

.info-footer .btn-enviar {
    margin-bottom: auto;
}

.modulo .box-sobre-imagens-home .quadro .redes {
    margin-left: 100px;
}



.box-page .img {
    margin: 0 auto;
    display: block;


}

.box-page .info {
    position: relative;
}


.nav-tabs {

}

.pagina-principal .nav-tabs > li {
        display: block;
    width: 100%;
}


.pagina-principal .nav-tabs > li a {
    -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;

    border-bottom: 0px #fff solid;
    background:#F792CB;
    color: #fff;
    margin-bottom: 2px;
}

.pagina-principal .nav-tabs > li.active > a, .pagina-principal .nav-tabs > li.active > a:hover, .pagina-principal .nav-tabs > li.active > a:focus {
       background:#E6E6FA;
    color: #F792CB; 
border-bottom: 0px #fff solid;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    border:0px;
    -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}


.pagina-principal .foto-escritorio {
    margin-bottom: 0px;
}


.pagina-principal .texto {
    padding-right: 0px;
    padding-left: 0px;
}

.pagina-principal .lista-redes-sobre {
    margin-top: 0px;
}

.pagina-interna .box-info-contato {
    margin-top: 60px;
}

.detalhes-blog .box-compartilhamento {
    margin: 0 auto;
    float: none;
}

.page-blog .lista-blog {
    width: 100%;
}

.page-blog .lista-blog .link-blog .data {
height: auto;
}

.page-blog .lista-blog .data-cadastro {
height: auto;
}

.lista-blog-lateral {
    width: 100% !important;
}

.modulo-divulgacao {

}

.carousel .carousel-inner .item .box-info-banner .box .titulo-banner {
    width: 100%;
    display: block;   
}


.lista-imprensa .link-blog .img {
    float: inherit;
    margin: 0 auto;
    display: block;
    margin-bottom: 15px;
}


.pagina-principal .foto-profissional-debora {
width: 100%;
    margin-bottom: 20px;
    display: block;
}


.footer {
    height: auto;
}


.parallax2 { {
    background-image: url("https://www.kuntzsouzadvogados.com.br/upload/como-posso-ajudar-escritorio-advocacia-sorocaba-kuntz-souza-1-mobile.jpg") !important;
}


}