html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}@font-face{font-family:"bodonitown";src:url('../fonts/bodonitown-webfont.eot');src:url('../fonts/bodonitown-webfont.eot?#iefix') format('eot'),url('../fonts/bodonitown-webfont.woff') format('woff'), url('../fonts/bodonitown-webfont.ttf') format('truetype'), url('../fonts/bodonitown-webfont.svg#roboto') format('svg')}@font-face{font-family:"ralewayRegular";src:url('../fonts/raleway-regular-webfont.eot');src:url('../fonts/raleway-regular-webfont.eot?#iefix') format('eot'),url('../fonts/raleway-regular-webfont.woff') format('woff'), url('../fonts/raleway-regular-webfont.ttf') format('truetype'), url('../fonts/raleway-regular-webfont.svg#roboto-bold') format('svg')}@font-face{font-family:"ralewayBold";src:url('../fonts/raleway-bold-webfont.eot');src:url('../fonts/raleway-bold-webfont.eot?#iefix') format('eot'),url('../fonts/raleway-bold-webfont.woff') format('woff'), url('../fonts/raleway-bold-webfont.ttf') format('truetype'), url('../fonts/raleway-bold-webfont.svg#roboto-bold') format('svg')}html,body{height:100%}#main{clear:both;min-height:100%;height:auto !important;height:100%;margin-bottom:-300px}#main #push{height:300px}#footer{clear:both;position:relative;height:300px}body{font-family:"ralewayRegular";font-size:13px}html,body{height:100%;background:url('../img/background.png?1400245491') repeat}.clearfix{float:none;clear:both}#wrapper{width:940px;margin:0 auto;position:relative}#logo{display:block;margin:0 auto;padding-top:20px}nav ul{padding-top:40px}nav ul li{float:left;background-color:#58595B;border-right:1px solid #ffffff}nav ul li:last-child{border:none}nav ul li:hover a{color:#999999}nav ul li.active a{color:#999999}nav ul li.menu-inicio a{width:130px}nav ul li.menu-nosotros a{width:155px}nav ul li.menu-equipo a{width:200px}nav ul li.menu-productos a{width:160px}nav ul li.menu-clientes a{width:140px}nav ul li.menu-contacto a{width:150px}nav ul li a{text-align:center;font-family:"bodonitown";font-size:17px;color:#FFFFFF;text-decoration:none;display:inline-block;padding:10px 0px}nav ul li:hover ul{display:block !important}nav ul li .submenu{padding-top:0;display:none;z-index:9999;position:absolute;top:auto;margin-top:0px}nav ul li .submenu li{background:none;float:none;height:38px;width:160px;background-color:#58595B;border:none}nav ul li .submenu li a{text-align:center;font-family:"bodonitown";font-size:17px;color:#FFFFFF;text-decoration:none;display:inline-block;padding:10px 0px}nav ul li .submenu li a:hover{color:#999999}#fullwidth{width:100%;min-width:940px;display:inline-block;background-image:url(../img/imagen.jpg),none;background-size:cover;height:400px;margin-bottom:1px}#fullwidth #text-container{width:940px;margin:40px auto 0;text-align:center}#fullwidth #text-container p{font-family:"bodonitown";font-size:28px;color:#ffffff;line-height:35px}#fullwidth #text-container img{padding-bottom:20px}#info{background:url('../img/birrete-gris.png?1400245490') no-repeat center bottom;margin-bottom:40px;padding-bottom:60px}#info #slogan{margin-top:70px}#info h2{padding-top:60px;padding-bottom:5px;text-align:center;border-bottom:#999999 1px solid;display:block;font-size:36px;color:#999999;font-family:"bodonitown"}#info .text{margin:0 auto;display:block;padding-top:40px;width:620px;text-align:center;font-family:"ralewayRegular";font-size:18px;line-height:22px;color:#58595B}#info #clientes{display:inline-block;width:940px}#info #clientes h3{font-family:"ralewayBold";font-size:18px;text-align:center;color:#58595B;padding-top:60px;padding-bottom:20px}#info #clientes .item-container{width:970px;text-align:center}#info #clientes .item-container .item{display:inline-block;padding-right:20px;padding-bottom:20px}#info #equipo{display:inline-block}#info #equipo .empleado{padding-top:100px;float:left;width:300px;text-align:center;margin-right:20px}#info #equipo .empleado h3{font-family:"ralewayBold";font-size:18px;color:#58595B;padding-top:30px;padding-bottom:5px}#info #equipo .empleado p{font-family:"ralewayRegular";font-size:14px;line-height:20px;color:#58595B}#info #equipo .no-margin{margin-right:0}#info #map{margin-top:40px;width:100%;height:400px}#info #contacto p{padding-top:20px;text-align:center;font-family:"ralewayRegular";font-size:18px;color:#58595B}#info #contacto h3{text-align:center;font-family:"ralewayBold";font-size:18px;color:#58595B;padding-bottom:20px;padding-top:60px}#info #contacto form{text-align:center}#info #contacto form input{width:620px;border:1px solid #58595B;text-align:center;height:30px;font-family:"ralewayRegular";color:#999999;font-size:16px;margin-bottom:30px;background-color:transparent}#info #contacto form textarea{width:620px;height:110px;color:#999999;resize:none;border:1px solid #58595B;text-align:center;font-family:"ralewayRegular";font-size:16px;margin-bottom:30px;background-color:transparent}#info #contacto form button{width:120px;height:50px;border:none;background-color:#58595B;font-family:"bodonitown";font-size:18px;color:#ffffff}#info #contacto form .error{border:1px solid #f00}#info #contacto form .valid{border:1px solid #04b500}#info #contacto form #message{margin-top:10px;padding-bottom:10px}#info #categorias{width:970px;text-align:center;margin-top:100px}#info #categorias .item{display:inline-block;margin-right:20px;padding-bottom:20px;margin-bottom:20px;background-color:#ffffff;text-decoration:none}#info #categorias .item h3{font-family:"bodonitown";font-size:24px;color:#999999;text-transform:uppercase;padding-top:20px}#info #productos{padding-top:100px;display:inline-block}#info #productos #imagenes{width:390px;float:left}#info #productos #imagenes #foto-grande{display:inline-block;border:1px solid #DDDDDD}#info #productos #imagenes #fotos-chicas{display:inline-block}#info #productos #imagenes #fotos-chicas img{margin-top:20px;margin-right:20px;border:1px solid #DDDDDD}#info #productos #imagenes #fotos-chicas img.no-margin{margin-right:0 !important}#info #productos #datos{float:left;margin-left:100px}#info #productos #datos h3{font-family:"ralewayBold";font-size:24px;color:#999999}#info #productos #datos h4{font-family:"ralewayBold";font-size:14px;color:#999999;padding-top:10px;padding-bottom:30px}#info #productos #datos p{color:#58595B;font-size:14px;line-height:20px;font-family:"ralewayRegular";padding-top:20px;padding-bottom:20px}#footer{height:300px;width:100%;background-color:#999999}#footer #footer-content{width:940px;position:relative;margin:0 auto;text-align:center;padding-top:40px}#footer #footer-content h2{font-family:"ralewayBold";font-size:24px;padding-bottom:5px;color:#ffffff}#footer #footer-content p{font-family:"ralewayRegular";font-size:16px;line-height:22px;color:#ffffff}#footer #footer-content #social{display:block;width:74px;margin:0 auto;padding-top:30px}#footer #footer-content #facebook{background:url('../img/social.png?1400245485') no-repeat scroll 0 0 transparent;width:32px;text-indent:-9999px;display:block;height:32px;float:left}#footer #footer-content #instagram{background:url('../img/social.png?1400245485') no-repeat scroll -42px 0 transparent;width:32px;margin-left:10px;text-indent:-9999px;display:block;height:32px;float:left}#footer #copy p{font-family:"ralewayRegular";font-size:12px;color:#ffffff;padding-top:70px}#footer #copy a{margin-top:-14px;float:right}#slide-container{margin-top:40px;width:100%;float:left;height:480px}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus  {outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-direction-nav{text-indent:-9999px}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{display:block;background:url(../img/direction_nav.png) no-repeat transparent;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;text-indent:-9999px;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px;background-position:0 0}.flex-direction-nav .flex-next{right:-50px;text-align:right;background-position:-40px 0}.flexslider:hover .flex-prev{opacity:0.7;left:0px}.flexslider:hover .flex-next{opacity:0.7;right:0px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block}.flex-direction-nav a.flex-next:before{font-family:"flexslider-icon";font-size:40px;display:inline-block}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-30px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#58595B;cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#999999}.flex-control-paging li a.flex-active{background:#999999;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}
