html,body{text-align:center;font-family:"News Cycle", Verdana, sans-serif;font-size:18px;color:#cc0000;height:100%;margin:0;padding:0;background:#000;}
a{text-decoration:none;color:#ffcc00;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
a:hover{color:#bbb;text-decoration:none;}
img{max-width:100%;border:0;}
.clear{clear:both;}
.pulidores{margin:0 auto;max-width:1460px;margin-left:280px;overflow:hidden;}
.travertino{position:fixed;top:0;left:0;z-index:9;background:#c00 url(pisos.png);padding: 4px 10px;width:260px;height:100%;color:#fff;font-weight:700;font-size:20px}
.ceramica{padding:4px;font-size:14px;width:80%;border:0;border-radius:3px;margin-bottom:6px;font-family:"News Cycle", Verdana, sans-serif;line-height:14px;}
form {font-size:14px;}
.ceramicos{border:0;border-radius:3px;background:#000;color:#fff;font-size:14px;padding:4px 6px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;font-weight:700;cursor:pointer;}
.ceramicos:hover{background:#fff;color:#c00;}
.pisos{width: 100%;height: 420px;overflow: hidden;}
@keyframes mudanzas {0% {margin-left:0;}22% {margin-left:0;}25% {margin-left:-100%;}47% {margin-left:-100%;}50% {margin-left:-200%;}72% {margin-left:-200%;}75% {margin-left:-300%;}96% {margin-left:-300%;}100% {margin-left:0;}}
@-moz-keyframes mudanzas {0% {margin-left:0;}22% {margin-left:0;}25% {margin-left:-100%;}47% {margin-left:-100%;}50% {margin-left:-200%;}72% {margin-left:-200%;}75% {margin-left:-300%;}96% {margin-left:-300%;}100% {margin-left:0;}}
@-webkit-keyframes mudanzas {0% {margin-left:0;}22% {margin-left:0;}25% {margin-left:-100%;}47% {margin-left:-100%;}50% {margin-left:-200%;}72% {margin-left:-200%;}75% {margin-left:-300%;}96% {margin-left:-300%;}100% {margin-left:0;}}
.escaleras {width: 400%;height: 420px;animation: mudanzas 20s infinite;-moz-animation: mudanzas 20s infinite;-webkit-animation: mudanzas 20s infinite;}
.pulidor{float:left;width:25%;height:420px;}
.marmol{background:url(001.jpg) center;background-size:cover;}
.granito{background:url(002.jpg) center;background-size:cover;}
.mosaicos{background:url(003.jpg) center;background-size:cover;}
.calcareos{background:url(004.jpg) center;background-size:cover;}
.mesadas{padding-top:34px;}
h1{color:#c00;font-size:44px;margin:0 20px;padding: 40px 0 20px;font-weight:700;text-transform:uppercase}
h2{color:#fff;font-size:26px;margin:0 20px;padding: 0 0 20px;}
h3{margin:0;padding:10px 0 0;font-size:18px;font-weight:700;color:#000;text-transform:uppercase}
.pulir{color:#999}
.pulido{width:31.33%;text-align:center;float:left;margin:0 1%;}
.baldosas{width:18%;text-align:center;float:left;margin:0 1%;color:#fff;font-weight:700}
.datos{line-height:20px}
.no{display:none}
.piedra,.piedra2{font-size:15px}
.piedra2{display:none;}
.hormigon{width:88%;border-radius:6px;height:360px;border:0;margin:20px 0 0}
.brillo{font-size:30px;line-height:32px}
.patiopisos{display:block;position:fixed;bottom:20px;right:10px;background:#00be00;width:52px;padding:10px 0 3px 0;border-radius:50px;box-shadow:0 0 5px #333;z-index:6}
@media only screen and (max-width: 840px) {
.brillo{position:fixed;top:0;left:0;background:#800;width:100%;padding:6px 0;font-size:20px;}
.brillo br{display:none;}
.travertino{position:static;padding:10px 0;width:100%;height:auto;color:#fff;font-weight:700;font-size:24px;margin:20px 0 0}
.pulidores{margin-left:auto;width:100%}
.logo{width:100%;padding:3px 0;background:#c00;position:absolute;top:42px;left: 0}
.logo img{max-width:360px;}
.pisos{display:none;}
.mesadas{padding:300px 8% 0;width:84%;}
.no{display: inline}
.piedra{display: none;}
.piedra2{display:block;margin-top:-34px;}
.pulir{margin-top:0;font-size:12px;}
}
@media only screen and (max-width: 570px) {
.pulido{width:92%;text-align:center;float:none;margin:0 4%;}
.logo{top:60px;}
.logo img{width:230px;height:139px}
.mesadas{padding-top:90px;background:none;}
.pulidores{margin-top:150px;}
h1{font-size:32px;}
h2{font-size:20px;}
.baldosas{width:90%;margin:0 5% 12px;}
.brillo{line-height:24px;}
.diamantado{display:inline !important}
}
@media only screen and (max-width: 420px) {

.buenosaires{display:none}
.hormigon{height:260px;}
.brillo{font-size:15px;}
}