fieldset*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none}html{width:100%;max-width:100%;min-width:320px;background-color:#fff;color:#332c26;font:normal 100% 'open_sansregular',sans-serif;font-size:100%}.contenido{width:100%;min-width:320px;max-width:1190px;margin:0 auto 0 auto;height:100%;display:table;padding:0;overflow:hidden}.interior{padding:10px}.tabla{display:table;width:100%}.row{display:table-row}.barra{background-color:#307ebe;height:24px}.barra.menu,.barra.menu2{height:auto}.barra.menu2{display:none;cursor:pointer}.barra.footer{height:35px;line-height:35px;color:#fff;text-align:center}.barra a,.barra a:hover,.barra a:visited{color:#fff;text-decoration:none}.barra.menu a,.barra.menu a:hover,.barra.menu a:visited,.barra.menu2 a,.barra.menu2 a:hover,.barra.menu2 a:visited{color:rgba(255,255,255,.6);margin:10px 15px;display:inline-block;text-decoration:none;border-bottom:solid 4px transparent}.barra.menu a:hover{color:#fff;border-bottom:solid 4px transparent}.barra.menu2 a:hover{color:#fff}.barra.menu a.seleccionado{color:#fff;border-bottom:solid 4px transparent}.seccion1{background-color:#fff}.seccion2{background-color:#ddd}h1{font-size:187.5% !important;font-weight:bold !important;margin:20px 0 !important;color:#005baa}h2{font-size:156.25% !important;font-weight:bold !important;margin:20px 0 !important;color:#005baa}h3{font-size:125% !important;font-weight:bold !important;margin:10px 0 !important;color:#005baa}p{margin:15px 0}.celda{display:table-cell;vertical-align:middle}.celda a,.celda a:hover,.celda a:visited{color:#307ebe}.logo{width:250px}.telefono{text-align:right;color:#39396b;font-weight:bold}.telefono .espaciado{letter-spacing:5px}.telefono .celeste,.celeste a,.celeste a:hover,.celeste a:visited{color:#307ebe}.telefono .tabla{width:auto;margin:0 5px auto auto}.telefono img{margin-right:10px;max-height:20px}.superior{height:100px}.img{width:424px;text-align:center}.img img{width:100%;max-width:424px;margin:10px 0}div.foto100{position:relative;overflow:hidden;width:100%;max-width:2180px;height:320px;margin:auto auto}img.foto100,img.foto1002{position:absolute;right:-2180px;*right:0;left:-2180px;*left:0;margin:auto auto;width:2180px;height:320px}img.foto1002{display:none}div.foto100 div.contenedor{position:absolute;top:0;left:0;display:table;width:100%;max-width:2180px;height:320px;margin:0 auto}div.foto100 div.contenedor .interior{display:table-cell;vertical-align:middle;text-align:center;color:#fff;font-weight:bold}div.foto100 h1{vertical-align:middle;text-align:center;color:#fff;font-size:250%!important;display:none}div.foto100 .overlay{opacity:1;width:100%;height:320px;position:absolute;top:0;left:0;background-size:2px 2px;background-image:linear-gradient(transparent 70%,#000 70%),linear-gradient(90deg,transparent 70%,#000 70%)}.center{text-align:center}.logos img{padding:30px 50px}.logos2 img{padding:5px 10px}.cincuenta{width:50%}.treinta{width:33%}.celda.top{vertical-align:top}.doscientos{width:200px}.productos{width:100%;max-width:1190px;margin:0 auto;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center}.bloque{border:solid 1px #999;padding:5px;width:100%;max-width:320px;margin:10px;height:420px;float:left;text-align:center;background-color:#fff}.bloque:hover,.bloque2:hover{background-color:rgba(255,255,255,.5)}.bloque2{border:solid 1px #000;padding:5px;width:100%;max-width:320px;margin:10px;height:370px;float:left;text-align:center;background-color:#fff}.bloque3{border:solid 1px #999;padding:5px;width:100%;max-width:320px;margin:10px;height:370px;float:left;text-align:center;background-color:#ddd}.bloque3:hover{background-color:rgba(221,221,221,.5)}.bloque img{width:100%;max-width:310px}.bloque a,.bloque2 a,.bloque3 a{text-decoration:none}.cincuenta img{margin-top:30px}.chico{font-size:70%}img[alt=Menú]{vertical-align:middle;margin-right:20px}ul.disco{list-style:disc;margin:10px 30px}ul.disco li.inline{float:left;width:49%}ul li.tabla{display:table;margin-bottom:3px}ul li.tabla label{display:table-cell;vertical-align:top;width:130px;padding-top:5px;padding-right:5px}input,textarea{-webkit-appearance:none;padding:5px;border:solid 1px #aaa !important;border-radius:4px;background-color:rgba(255,255,255,.6) !important;outline:none;font:normal 100% 'open_sansregular',sans-serif;width:80%}input[type=submit]{display:block;padding:0 10px;height:35px;outline:none;border:none!important;border-radius:4px;background-color:#05841b!important;color:#fff!important;text-align:center;text-decoration:none;line-height:35px;cursor:pointer}input[type=submit]:hover,input[type=submit]:focus{border:none!important;background-color:#07c729!important}div.nGY2GThumbnailTitle.nGY2GThumbnailImageTitle{display:none;padding:10px!important;color:#fff!important;background-color:rgba(0,0,0,.8)}@media screen and (max-width:768px){.barra.footer{height:70px}.celda,.cincuenta,.treinta,ul li.tabla,ul li.tabla label{display:block;width:100%}.doscientos{display:block;width:100%;text-align:center}.logo{width:100%;height:85px;text-align:center}.telefono{text-align:center}.telefono .tabla{display:block;margin:10px auto}.telefono .tabla .row{display:block}.telefono .tabla .celda{display:inline-block;width:auto}.logo img{max-width:320px}div.foto100{height:190px}img.foto100,img.foto1002{position:absolute;right:-1294px;*right:0;left:-1294px;*left:0;margin:auto auto;width:1294px;height:190px}div.foto100 div.contenedor{height:190px}div.foto100 h1{font-size:200%!important}div.foto100 .overlay{height:190px}.img{width:100%}.sep{display:none}input,textarea{width:100%}}@media screen and (max-width:1124px){.barra.menu{display:none}.barra.menu2,.barra.menu.abierto{display:block}.barra.menu a,.barra.menu a:hover,.barra.menu a:visited,.barra.menu2 a,.barra.menu2 a:hover,.barra.menu2 a:visited{display:block}.barra.menu a:hover,.barra.menu a.seleccionado{border-bottom:solid 4px transparent}}@font-face{font-family:'open_sansregular';src:url('fonts/opensans-regular-webfont.eot?');src:url('fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/opensans-regular-webfont.woff') format('woff'),url('fonts/opensans-regular-webfont.ttf') format('truetype'),url('fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal}