@media (max-width: 1368px) {
    .box-ambiant { margin-left: 55px;}
    .box-base {width: 100%;}
}

@media (max-width: 960px) {
/*    .box-white { height: 100px; }*/
    .box-topo { width: 760px; }
    .box-logo { left: 220px; }
    .box-language { right: 40px;}
    .box-banner { height: 470px;}
    .box-bullets { width: 760px;}
    .slick-fix { width: 720px; margin: auto;}
    .box-float { width: 760px; margin-left: 0px;}
    .box-square-two { width: 340px;background-size: cover;}
    .box-square-four { width: 300px;}
    .box-square-three { width: 340px;}
    .box-square-five { width: 340px;}
    .box-inspire { width: 300px; font-size: 14px;}
    .box-inspirefade { width: 290px; font-size: 14px;}
    
    .box-design { Width: 375px; height: 150px; display: inline-block;}
    .box-vertical { width: 375px;bottom: 15px;}
    .design-one, .design-two, .design-three, .design-four, .design-five { background-position: 399px 213px;}
    .design-six {}
    .box-horizontal { width: 375px;height: 150px;margin: 0px;vertical-align: top; position: relative;}
    .box-horizontext { width: 375px;position: absolute; bottom: 15px; margin: 0px;}
    .box-vertical, .box-horizontext { color: #FFF; text-shadow: 2px 1px 1px #000;}
    .box-ambiant { margin-left: 12px;}
    
    
/*    .box-logo img { width: 155px;}*/
/*    .box-menu { width: 562px; height: 40px; top: 35px; right: 0px; font-size: 12px; }*/
/*    .box-menu-spot { width: 562px; height: 40px; top: 20px; right: 0px; font-size: 12px; }*/
/*    .box-menu nav ul {padding: 0 0px;}*/
/*    .box-double { width: 235px; height: 280px; display: inline-block; overflow: hidden; }*/
    
    .box-gray { display: inline-block;}
    .box-beige { width: 100%;}
    
    .div-13 { position: inherit; margin-left: 80px;}
    .div-pet { position: inherit; margin-left: 80px;}
    .m-lxc {margin-left: 15px; }
    .box-shadow { width:  760px; }
    .box-content { width: 760px; padding: 0px; margin: 30px auto; }
    .box-itens { width: 240px; height: 185px; display: inline-block; vertical-align: top; text-align: center; margin-left: 10px;
}
    .t-xxiv { font-size: 20px; }
    .box-right { width: 430px; padding: 20px 0px 0px 10px; overflow: hidden;}
    .resp img { max-width: 180px; }
/*    .box-base { width: 760px; height: 40px; }*/
/*    .box-submenu { width: 145px; height: 265px; padding-top: 15px; }*/
/*    .box-submenu ul {line-height: 27px;}*/
/*    .box-news { width: 295px; height: 265px; padding-top: 15px; }*/
/*    .box-news img { width: 50px; height: 50px;}*/
/*    .box-news p {height: 35px; overflow: hidden;}*/
/*    .box-network { width: 300px; height: 265px; padding-top: 5px; margin-left: 13px; }*/
    .m-hide { display: none; }
    .box-pro-banner { height: 250px; }
    .box-pro-banner img { top: -20%; }
/*    .box-well { width: 760px; }*/
    .box-prods { display: inline-block; vertical-align: top; margin: 15px; }
    
    .box-faces img { margin-left: 45px;}
    .box-innew { width: 760px;}
    .box-awards { width: 333px;}
}

@media (max-width: 768px) {
    .box-float {}
    .box-white { height: 65px; }
    .box-topo { width: 560px; height: 65px;}
    .box-logo { width: 220px; height: 25px; left: 175px; top: 20px;}
    .box-logo img { width: 220px;}
    .box-menu { width: 160px; top: 15px; left: -10px;}
    .box-language { right: 0px; top: 25px;}
    .box-content { width: 550px; padding: 0px; margin: 30px auto; }
    .box-banner { height: 300px;}
    .box-bullets { width: 560px;}
    .slick-fix { width: 520px; margin: auto;}
    .box-ambiant { width: 240px;}
    .box-float { width: 550px; margin-left: auto;}
    
    .box-design, .box-horizontal { margin: 5px auto;display: block;}
    
    .box-square-one { width: 500px; height: 200px;}
    .box-square-two { width: 540px; height: 150px; line-height: 250px;}
    .box-square-four { width: 500px;}
    .box-square-three { width: 540px;}
    .box-square-five { width: 540px;}
    .box-inspire { width: 420px;font-size: 14px;padding-left: 120px;}
    .box-inspirefade { width: 390px;font-size: 14px;padding-left: 150px;}
/*    .box-logo img { width: 155px;}*/
    .box-dumb { left: 0px;}
/*    .box-double { width: 368px; height: 255px; display: block; overflow: hidden; margin: 15px auto; }*/
    .box-shadow { width: 470px; text-align: center; }
    .t-xxxvi { font-size: 35px; }
    .box-itens { width: 225px; height: 215px; display: inline-block; vertical-align: top; text-align: center; margin: auto;
}
    .hide { display: none; }
    .t-xxiv { font-size: 18px; }
    .box-left { width: 430px; display: block; margin: auto; }
    .box-right { display: none; }
    .box-main { padding-top: 65px; }
/*    .box-bottom { height: 65px; margin-top: -65px; }*/
/*    .box-submenu ul {line-height: 21px;}*/
/*    .box-news { width: 290px; height: 265px; padding-top: 15px;display: none; }*/
    .box-base { width: 550px; }
    .box-submenu { width: 210px; padding-top: 0px; margin-left: 0px; margin-right: 60px;}
    .box-network { width: 170px; padding-top: 0px;
    margin-left: 13px; }
    .t-xlviii { font-size: 45px; }
    .box-submenu ul { font-size: 13px; }
    .m-hide { display: block;}
    .box-inpro { display: block; width: 100%; margin-top:35px}
    .pro-download {float: inherit;margin-top:10px;}
    .box-pro-banner img { top: 0%; }
    .box-prods { /*margin: 35px auto;*/ width: 220px; }
    
/*    .slick-next { right: 0px;}*/
/*    .slick-prev { left: 0px;}*/
    .box-faces img { margin-left: 55px;}
    .box-innew { width: 560px; }
    
/*    .p-xv {text-align: center;}*/
    .box-label select {margin: auto; /*float: none; width: 100%;*/}
    .box-label {margin: auto; width: 500px;;}
    .class-input {margin: auto; /*float: none;*/ width: 317px; box-sizing: border-box;}
    .class-button {float: none;}
    
}

@media (max-width: 540px) {
    .box-white { height: 100px; }
    .box-topo { width: 360px; height: 100px; }
    .box-dumb { left: 20px;}
    .box-logo { width: 240px; height: 30px; top: 15px; text-align: center; padding-top: 4px; left: 25px;}
    .box-logo img { width: 240px;}
    .box-main { padding-top: 100px;}
    .box-menu { width: 100%; height: 35px; top: 55px; right: 0px; font-size: 12px; position: absolute; }
    .box-language { right: -16px; letter-spacing: -1px;}
    .box-bullets { width: 330px;}
    .box-content { width: 310px; padding: 0px; margin: 30px auto; }
    .slick-fix { width: 260px;margin: auto;}
    .box-ambiant { width: 240px; margin-left: 10px;}
    .box-float { width: 300px; margin-left: auto;}
    .box-square-one { width: 260px; height: 200px;}
    .box-square-two { width: 300px; height: 150px; line-height: 250px;}
    .box-square-four { width: 260px;}
    .box-square-three { width: 300px;}
    .box-square-five { width: 300px;}
    .box-inspire { width: 290px;font-size: 14px;padding-left: 10px;}
    .box-inspirefade { width: 280px;font-size: 14px;padding-left: 20px;}
    
    .box-design, .box-horizontal, .box-vertical, .box-horizontext { width: 300px;}
    
/*    .box-double { width: 310px; height: 255px; display: block; overflow: hidden; margin: 15px auto; }*/
    .box-shadow { width: 100%; text-align: center; }
    .t-xxxvi { font-size: 30px; }
    .box-itens { width: 225px; height: 215px; display: block; text-align: center; margin: auto;
}
    .hide { display: none; }
    .t-xxiv { font-size: 18px; }
    .box-left { width: 90%; display: block; margin: auto; }
    .box-right { display: none; }
    .box-base { width: 320px; }
/*    .box-bottom {  }*/
    .box-submenu { margin: 0px 10px }
    .box-network { width: 120px; padding-top: 0px;
    margin-left: 0px; }
    .t-xlviii { font-size: 51px; }
    .box-inpro { display: block; width: 90%; margin: auto;}
    .box-half {display: block;width: 100%;}
    .box-pro-banner { height: 150px; }
/*    .box-prods { margin: 25px auto; width: 200px; }*/
    .button { margin: 5px; }
    
    .box-rightside { width: 300px;}
    .box-leftside { margin: 0px;}
    
/*    .slick-next { right: 0px;!important}*/
/*    .slick-prev { left: 0px;!important}*/
    .box-faces img { margin-left: 45px;}
    .box-innew { width: 300px; }
    
    .div-28 { display: block; position: unset; margin-left: 45%; bottom: 0px;}
    
    .t-xvi {font-size: 14px;}
    
    .box-submenu { width: 170px;}
    .box-label select {width: 275px; margin: 0px; display: block; float: none;}
    .box-label {width: 100%;}
    .select-buy {position: inherit;right: inherit;}
    .class-input {margin: 0px; float: none; width: 275px; position: inherit;}
    .box-result {margin-top: 25px;}
    .box-result ul {padding: 0px;}
    .class-button {margin-top: 10px;margin-left: 10px;}
    
}
    
