body,html{height:100%;margin:0}body{font-family:Raleway,sans-serif;padding-top:100px}.form-control:focus{border-color:#ed3338;outline:0;-webkit-box-shadow:none;box-shadow:none}a{color:#737375}.textos{font-size:12px;line-height:18px}.modal-body{min-height:730px}.face{position:absolute;top:21px;font-size:23px;right:21px}.face a{color:#ed3338}.carousel-control.left,.carousel-control.right{background-image:none}.nuevo{position:absolute;color:#fff;background:#ed3338;z-index:999;padding:10px;border-bottom-right-radius:18px}a{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}a:hover{text-decoration:none;color:#011c1c}h1,h2,h3{font-weight:100;color:#737375}p{font-weight:300;color:#737375;letter-spacing:1px;line-height:25px}h1{font-size:56px;position:relative;margin-bottom:30px}h2{text-align:center;font-size:13px;padding:0 6px 10px 13px;font-weight:400;color:#6b5745;line-height:15px;text-align:left;letter-spacing:.6px}h2 span{color:#737375;font-size:13px}h3{color:#fff;font-weight:lighter;margin-bottom:20px}table{background:#fff}.bgcolor{background:#eccfad;color:#3f3939}.pbg{background:#eccfad;color:#3f3939;padding:10px;font-size:10px;line-height:12px;font-weight:400}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:6px}.close{float:right;font-size:21px;position:absolute;right:20px;z-index:999;top:25px}ul.tagses{padding-left:0;margin-top:0;margin-bottom:51px}ul.tagses li{float:left;list-style:none;padding:7px 9px;font-size:12px;margin:5px 10px 0 0;border-radius:2px}.color1{color:#a3522b;border:solid 1px #a3522b}.color2{color:#0f61ab;border:solid 1px #0f61ab}.color3{color:#f79c23;border:solid 1px #f79c23}.color4{color:#704024;border:solid 1px #704024}.color5{color:#d1ad6e;border:solid 1px #d1ad6e}.titulo,.titulos{position:relative}.titulos:before{content:"";position:absolute;width:100px;height:5px;bottom:-15px;left:0}.titulo:before{content:"";position:absolute;width:100px;height:5px;bottom:-15px;margin-left:-50px;left:50%}.btn-primary{color:#fff;background-color:#6b5745;border-color:#6b5745;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.btn-primary:hover{color:#fff;background-color:#737375;border-color:#737375}div.block{position:relative}.form-control{display:block;width:100%;height:54px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #fff;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.rojo{color:#ed3338!important}.navshadow,.navshadow .navbar-nav,.navshadow figure img{-moz-transition:all .1s;-webkit-transition:all .1s;transition:all .1s}.navshadow{box-shadow:0 1px 4px rgba(0,0,0,.1);height:60px!important}.navshadow figure img{width:76px}.navshadow .navbar-nav{margin-top:6px}.navbar-default{background-color:#fff;border-color:#fff;height:100px}.navbar-default .navbar-nav>li>a{color:#ed3338;font-weight:300;letter-spacing:1px}.navbar-nav{margin-top:22px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#878787;background-color:#fff}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#737375;background-color:#fff}.menu ul{height:100%}#home{height:100%;padding-top:180px}#empresa{padding-top:100px;padding-bottom:100px;background:#fff}#productos{padding-top:100px;padding-bottom:0;background:#f7f4ed}#contacto{padding-top:100px;background:url(../img/dienteleon.png) left top no-repeat;background-size:360px}.conpad{padding:60px 0 50px 0}#puntos-de-venta{padding-top:100px;padding-bottom:50px;background:#fff}.demo1,.titlemove{-moz-transition:all 1.6s;-webkit-transition:all 1.6s;transition:all 1.6s}.titlemove{margin-top:-100px;-moz-transition:all 1.6s;-webkit-transition:all 1.6s;transition:all 1.6s}footer{background:#737375;padding:30px 0}a.back-to-top{display:none;width:50px;color:#fff!important;height:50px;text-indent:-9999px;position:fixed;z-index:999;right:10px;bottom:-10px;background:#ed3338 url(../img/arrow.png) no-repeat center 43%;-webkit-border-top-left-radius:50px;-webkit-border-top-right-radius:50px;-moz-border-radius-topleft:50px;-moz-border-radius-topright:50px;border-top-left-radius:50px;border-top-right-radius:50px}a:hover.back-to-top{background-color:#737375}address{margin-bottom:20px;font-style:normal;line-height:1.42857143;color:#737375}.hover13 figure:hover img{opacity:1;-webkit-animation:flash 1.5s;animation:flash 1.5s}@-webkit-keyframes flash{0%{opacity:.4}100%{opacity:1}}@keyframes flash{0%{opacity:.4}100%{opacity:1}}.hover15 figure{position:relative}.hover15 figure::before{position:absolute;top:50%;left:50%;z-index:2;display:block;content:'';width:0;height:0;background:rgba(255,255,255,.2);border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.hover15 figure:hover::before{-webkit-animation:circle .75s;animation:circle .75s}@-webkit-keyframes circle{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}@keyframes circle{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}.hover12 figure{background:red}.hover12 figure img{opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.hover12 figure:hover img{opacity:.5}a.kraken{opacity:.7}a:active.kraken,a:hover.kraken{opacity:1}.goto-next{text-transform:uppercase;position:absolute;bottom:70px;z-index:9;display:inline-block;text-align:center;left:0;right:0}.goto-next a{display:block;position:relative;border-radius:100%;background-color:#fff;color:#000;width:27px;height:27px;line-height:27px;margin:0 auto;-webkit-transition:1.5s ease-in-out;-moz-transition:1.3s ease-in-out;-o-transition:1.3s;ease-in-outtransition:1.3s ease-in-out}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.arrow{position:fixed;bottom:-15px;height:14px;background-size:contain}.bounce{-moz-animation:bounce 5s infinite;-webkit-animation:bounce 5s infinite;animation:bounce 5s infinite}#loader{display:block;position:relative;left:50%;top:50%;width:200px;height:150px;margin:-75px 0 0 -100px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{opacity:0}100%{opacity:1}}@keyframes spin{0%{opacity:0}100%{opacity:1}}div#preloader{position:fixed;left:0;top:0;z-index:99999;width:100%;height:100%;overflow:visible;background:#fff}