.bgwhats p {
    color: #FFF;
    font-size: 17px;
    line-height: 18px;
    margin-bottom: 15px;
    text-align: left;
}
.btn-more {
    background: #2a2a2a;
    border-radius: 100px;
    color: #fff;
    font-size: 13px;
    letter-spacing: 1px;
    margin: 0;
    text-align: center;
    text-transform: uppercase;
}
.navbar-top .userMenu>li>a{color:#666;}
.bgwhats {
    padding: 20px;
    background: #272f34;
    overflow: hidden;
    text-align: center;
}

.navbar-tshop {
    background: #ffffff;
}
.menutopo{
    background: #fff;
}
.navbar-nav > li > a{
        color: #000;
}
.nav > li.active, .nav > li > a:hover, .nav > li > a:focus, .nav > li:hover > a {
    background: #e3e3e3;
}
.products-home{
        margin-bottom: 150px;
}
.parallax-image-aboutus .parallax-content {
    padding: 160px 0;
    padding-bottom: 20px;
}
.div.menutopo.navbar-collapse.collapse {
    background: #c64133;
}

.cartMenu a.dropdown-toggle, .cartMenu a#cart-sidebar-toggle {
    padding-bottom: 15px;
    padding-top: 15px;
    padding-left: 20px;
    padding-right: 20px;
    color: #28282a;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 20px;
    display: block;
}
.parallax-content h2 {
    color: #ffffff;
    display: inline-block;
    font-size: 30px;
    font-weight: 700;
    line-height: 32px;
    margin: 6px auto;
    max-width: 900px;
    padding: 5px 10px;
    text-align: center;
}
.navbar-brand img {
   width: 100%;
   height: 100%;
}
.news {
    font-size: 20px;
    line-height: 24px;
    margin-left: 99px;
}
.supportLi h4 {
    font-size: 16px;
    font-weight: lighter;
    line-height: normal;
    margin-bottom: 0 !important;
    padding-bottom: 0;
}
.horario{    font-size: 16px;}



.itemauto {
    max-height: 545px;
    min-height: 545px !important;
}

.selo img{
    max-width: 100%;
    width: 60%;
    height: 100%;
    margin: 0 auto;
    display: block;
}

.selo{float:right; margin-top:30px;}

.nav.navbar-nav{    text-align: center;
    position: initial;
    float: none;}
    
    .navbar-nav > li{    float: none;
    display: inline-block;}
    
.topo-search {
    margin: 25px 0;
}
.butons{
    margin-top: 10px;
}
.banner, .slider-content, .slider, .slider-v2 {
    max-height: 710px;
}

.bg-lookbook .parallaxOffset {
    margin-top: 171px;
    
}
.bg-lookbook .album-photos .photo{
        min-height: 634px;
}
.bg-lookbook .nav.nav-tabs{
    border: none;
    margin-left: 42%;
}

.bg-lookbook .nav-tabs > li.active > a{
    background:transparent;
}


@media (min-width: 1800px){
.banner, .slider-content, .slider, .slider-v2 {
    max-height: initial;
    /*margin-top: 57px;*/
}

}






@media (max-width: 400px){
.navbar-brand img {
    width: 100%;
    height: auto;
}

.megamenu-content ul li a, .megamenu-content ul li p, .megamenu-content ul li, .navbar-nav .dropdown a, .navbar-nav .dropdown {
    color: #000;
}
.navbar-nav > li {
    float: none;
    display: block;
}

.navbar-toggle .icon-bar {
    border: solid 2px #000;
}
.colorWhite, .colorWhite i {
    color: #000 !important;
}


}

@media (max-width:991px){
    .navbar-header{
       clear: both;
    background: #f5f5f5; 
}
.navbar-toggle .icon-bar {
    border: solid 2px #000;
}
.colorWhite, .colorWhite i {
    color: #000 !important;
}
}
.album-photos .col-md-3{overflow:hidden;}
.album-photos {margin-bottom:45px;    overflow: hidden;}

.banner, .slider-content, .slider, .slider-v2{    max-height: 600px;}

.blog-intro {
    height: 350px;
    display: block;
    clear: both;
    position: relative;
    border-bottom: 4px solid #839394;
    transition: none;
    /*background: url(/uploads/602/banner/banner_592345dda8650.png) !important;*/
}
.bg-blog .parallaxSubtitle{display:none;}
.parallax-image-aboutus .parallax-content {
    padding: 105px 0 !important;}
.blog-wrapper .row-content-html img {max-width:100%; height:auto;}
.bg-blog  h1.x2large{text-indent:-9999px;}

@media(max-width:1366px){
    .banner{
            margin-top: 171px;
    }
    }

@media (max-width: 991px) {
    .banner, .slider-content, .slider, .slider-v2{margin-top:0 !important;}
    .navbar-header {
       float: none;
   }
   .navbar-toggle {
       display: block;
        margin: 15px 5px;
   }
   .navbar-collapse {
       border-top: 1px solid transparent;
       box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
   }
   .navbar-collapse.collapse {
       display: none!important;
   }
  
   .navbar-nav>li>a {
       padding-top: 10px;
       padding-bottom: 10px;
   }
   .navbar-text {
       float: none;
       margin: 15px 0;
   }
   .navbar-collapse.collapse.in { 
       display: block!important;
   }
   .collapsing {
       overflow: hidden!important;
   }
   
   .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
    max-height: 100%;
}
.megamenu .collapse {
    position: relative;
}
.megamenu .nav, .megamenu .dropup, .megamenu .dropdown, .megamenu .collapse {
    position: inherit;
}
.banner, .slider-content, .slider, .slider-v2{    margin-top: 16px;}


}



.product .imageHover img, .product .image img {
    max-height: initial;
    min-height: initial;
}

.itemauto {
    max-height: initial;
    min-height: initial !important;
    padding:5px;
}
.banner, .slider-content, .slider, .slider-v2 {
    max-height: initial;
}
.navbar-top{
    background: #f5f5f5;
}
.userMenu > li > a{
    color:#000;
}

@media (max-width: 767px){
/*.item.col-xs-6 {
    padding: 0 5px !important;
    width: 100% !important;
    margin-top: 77px !important;
    margin-bottom: -14px !important;
    }
}*/
.dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
    border-top: 1px solid rgba(0, 0, 0, 0.21);
    font-size: 16px;
}

.bg-conteudo .parallax-section{display:none;}
.bg-conteudo .blog-intro-principal{display: block;}
.userInfoBlog{margin-top: 170px;}

.bg-conteudo img {
    max-width:100%;
    height:auto;
    
}

.footer .social{
    display:flex;
    gap:5px;
}
.footer .social .banner-codigo a{
    font-size:23px;
}