html{overflow-y:scroll}
body{background:url(../images/background.jpg) no-repeat scroll right 70px #f0f0f0;color:#665d54;font-family:Lobster}
body.productos{background:url(../images/background3.jpg) no-repeat scroll right 70px #f0f0f0}
body.conservas{background:url(../images/conservas.jpg) no-repeat scroll right 70px / contain #F0F0F0}
body.lacteos{background:url(../images/lacteos.jpg) no-repeat scroll right 70px / contain #F0F0F0}
body.pais-vasco{background:url(../images/pais-vasco.jpg) no-repeat scroll right 70px / contain #F0F0F0}
body.embutidos{background:url(../images/embutidos.jpg) no-repeat scroll right 70px / contain #F0F0F0}
body.vinos{background:url(../images/vinos.jpg) no-repeat scroll right 70px / contain #F0F0F0}
body.varios{background:url(../images/varios.jpg) no-repeat scroll right 70px / contain #F0F0F0}
body.frutos-del-mar{background:url(../images/frutos-del-mar.jpg) no-repeat scroll right 70px / contain #F0F0F0}
body.localizacion{background:none #f0f0f0}
body.contacto{background:url(../images/background2.jpg) no-repeat scroll right 70px #f0f0f0}
body.pro .title-special{border-radius:0 0 20px 20px;margin:-73px 0 0}
.pro .article{margin-left:0;margin-top:50px!important}
a{color:#821c57;text-decoration:none;-webkit-transition:all .35s linear;-moz-transition:all .35s linear;-o-transition:all .35s linear;transition:all .35s linear}
a:hover,a:focus{color:#b42176;text-decoration:none}
h1, h2, h3, h4, h5, h6{font-weight:normal}
h1{color:#15562C;font-family:Lobster;font-size:30px}
h2{color:#a0762b;font-family:Lobster;font-size:30px}
h3{color:#821c57;font-family:Lobster;font-size:18px}
h4{color:#821c57;font-family:Lobster;font-size:18px}
.lead{color:#665d54;font-family:Lobster;font-size:24px}
.top{background:rgb(188,33,121);
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JjMjE3OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhODFhNmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top,rgba(188,33,121,1) 0%, rgba(168,26,108,1) 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(188,33,121,1)), color-stop(100%,rgba(168,26,108,1)));
background:-webkit-linear-gradient(top,rgba(188,33,121,1) 0%,rgba(168,26,108,1) 100%);
background:-o-linear-gradient(top,rgba(188,33,121,1) 0%,rgba(168,26,108,1) 100%);
background:-ms-linear-gradient(top,rgba(188,33,121,1) 0%,rgba(168,26,108,1) 100%);
background:linear-gradient(to bottom,rgba(188,33,121,1) 0%,rgba(168,26,108,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bc2179', endColorstr='#a81a6c',GradientType=0 );
border-bottom:4px solid #821C57;display:block;float:left;height:66px;width:100%}
.logo{display:block;float:left;margin:0;position:relative;z-index:9999}
.topmenu{display:block;float:right;margin:0;position:relative;z-index:99999}
.navbar .nav{font-family:Lobster;font-size:22px}
.navbar .nav > li > a{padding:23px 15px;text-transform:none;color:#F3F3F3;text-shadow:0 1px 0 #000}
.navbar .nav > li > a:hover,.navbar .nav > li > a:focus{color:#000;text-shadow:0 1px 0 #eee;background-color:#bb257c}
.navbar .nav > .active > a,.navbar .nav li.dropdown.active > .dropdown-toggle,.navbar .nav li.dropdown.open.active > .dropdown-toggle{
background-color:#821C57;box-shadow:none;color:#fff}
.navbar .nav > .active > a,.navbar .nav > .active > a:hover,.navbar .nav > .active > a:focus{
background-color:#821C57;box-shadow:none;color:#fff}
.navbar .nav > a:hover,.navbar .nav > a:focus,.navbar .nav li.dropdown.open > .dropdown-toggle{
background-color:transparent;border-bottom:none;color:#000}
.dropdown-menu > li > a{color:#666;font-family:Arial}
.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-submenu:hover > a,.dropdown-submenu:focus > a{background-color:#c92228;
background-image:-moz-linear-gradient(top, #fd1b1b, #c92228);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fd1b1b), to(#c92228));
background-image:-webkit-linear-gradient(top, #fd1b1b, #c92228);
background-image:-o-linear-gradient(top, #fd1b1b, #c92228);
background-image:linear-gradient(to bottom, #fd1b1b, #c92228);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffd1b1b', endColorstr='#ffc92228', GradientType=0)}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{background-color:#000000;
background-image:-moz-linear-gradient(top, #3f3f3f, #000000);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#3f3f3f), to(#000000));
background-image:-webkit-linear-gradient(top, #3f3f3f, #000000);
background-image:-o-linear-gradient(top, #3f3f3f, #000000);
background-image:linear-gradient(to bottom, #3f3f3f, #000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3f3f3f', endColorstr='#ff000000', GradientType=0)}
.nav-collapse.in.collapse{background-color:#000;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);
*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box; -moz-background-clip:padding;background-clip:padding-box}
.main{float:left;min-height:435px;padding:2%;width:96%;font-size:18px}
.breadcrumb{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzMzMzMiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top,rgba(51,51,51,0) 0%, rgba(51,51,51,0.65) 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(51,51,51,0)), color-stop(100%,rgba(51,51,51,0.65)));
background:-webkit-linear-gradient(top,rgba(51,51,51,0) 0%,rgba(51,51,51,0.65) 100%);
background:-o-linear-gradient(top,rgba(51,51,51,0) 0%,rgba(51,51,51,0.65) 100%);
background:-ms-linear-gradient(top,rgba(51,51,51,0) 0%,rgba(51,51,51,0.65) 100%);
background:linear-gradient(to bottom,rgba(51,51,51,0) 0%,rgba(51,51,51,0.65) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00333333', endColorstr='#a6333333',GradientType=0 );
font-size:12px;margin:0 30px 8px 30px;padding:4px}
.breadcrumb > li{text-shadow:0 1px 0 #000}
.main{text-shadow:1px 1px 0 #fff}
.main > .article{margin-top:150px}
.title-special{font:50px/50px Lobster;margin:-50px 40px 50px 0;padding:10px 20px;text-align:right}
.article .img-rounded{margin-bottom:6px}
.article a .img-rounded:hover{box-shadow:0 0 5px #000}
.img-rounded{height:157px;width:157px}
.sidebar{border-radius:40px 40px 0 0;margin-top:50px;padding:20px 30px;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));
background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 )}
.aside h2{border-bottom:1px solid #A0762B;margin-bottom:25px}
.nav-stacked > li > a{margin-bottom:4px;padding:5px}
.nav-stacked > li > a:hover,.nav-stacked > li > a:focus{padding-left:8px}
iframe{width:100%;height:780px}
.control-group input,.control-group textarea{margin-bottom:3px;width:100%}
.control-group textarea{height:150px;resize:none}
.bgcolor{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMC42Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%, rgba(240,240,240,0.6) 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(240,240,240,0.6)));
background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(240,240,240,0.6) 100%);
background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(240,240,240,0.6) 100%);
background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(240,240,240,0.6) 100%);
background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(240,240,240,0.6) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#99f0f0f0',GradientType=0 )}
.list-product{color:#000;font-family:Helvetica, Arial;font-size:14px;margin:0 auto;width:90%}
.footer{background:rgb(80,65,50);
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0NSUiIHN0b3AtY29sb3I9IiM1MDQxMzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNWI0NzMyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background:-moz-linear-gradient(top,rgba(80,65,50,1) 45%, rgba(91,71,50,1) 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(45%,rgba(80,65,50,1)), color-stop(100%,rgba(91,71,50,1)));
background:-webkit-linear-gradient(top,rgba(80,65,50,1) 45%,rgba(91,71,50,1) 100%);
background:-o-linear-gradient(top,rgba(80,65,50,1) 45%,rgba(91,71,50,1) 100%);
background:-ms-linear-gradient(top,rgba(80,65,50,1) 45%,rgba(91,71,50,1) 100%);
background:linear-gradient(to bottom,rgba(80,65,50,1) 45%,rgba(91,71,50,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#504132', endColorstr='#5b4732',GradientType=0 );
border-top:140px solid #8F8275;color:#FFFFFF;display:block;float:left;font-size:12px;padding:14px 0 50px;position:relative;width:100%}
.footer h4{margin-top:40px}
.footer a h4{color:#fff}
.footer a:hover h4,.footer a:focus h4{color:#8F8275}
.row.products{margin-top:-190px;padding-bottom:70px}
.products{color:#fff;text-align:center}
.footer a .img-circle{color:#fff;border:8px solid #8F8275;background:#fff;border-radius:500px;transition:border 500ms ease-out;-webkit-transition:border 500ms ease-out;-moz-transition:border 500ms ease-out;-o-transition:border 500ms ease-out}
.footer a:hover .img-circle,.footer a:focus .img-circle{border:8px solid #fff;box-shadow:0 0 30px #000;color:#8F8275}
.footer .img-circle.active{border:8px solid #fff;box-shadow:0 0 30px #000;color:#8F8275}
.copyright{color:#C3BBB3;font-family:arial;font-size:14px;text-align:center}
.float-left{float:left}
.float-right{float:right}
.group:before,.group:after{content:"";display:table}
.group:after{clear:both}
.ie7 .group{zoom:1}
.captionOrange,.captionBlack{color:#fff;font-size:20px;line-height:30px;text-align:center;border-radius:4px}
.captionOrange{background:#EB5100;background-color:rgba(235, 81, 0, 0.6)}
.captionBlack{font-size:16px;background:#000;background-color:rgba(0, 0, 0, 0.4)}
a.captionOrange,A.captionOrange:active,A.captionOrange:visited{color:#fff;text-decoration:none}
a.captionOrange:hover{color:#eb5100;text-decoration:underline;background-color:#eee;background-color:rgba(238, 238, 238, 0.7)}
.jssorb01 div,.jssorb01 div:hover,.jssorb01 .av{filter:alpha(opacity=70);opacity:.7;overflow:hidden;cursor:pointer}
.jssorb01 div{background-color:#504132}
.jssorb01 div:hover,.jssorb01 .av:hover{background-color:#d3d3d3}
.jssorb01 .av{background-color:#8F8275}
.jssorb01 .dn,.jssorb01 .dn:hover{background-color:#555}
.jssora05l,.jssora05r,.jssora05ldn,.jssora05rdn{position:absolute;cursor:pointer;display:block;background:url(../img/a17.png) no-repeat;overflow:hidden}
.jssora05l{background-position:-10px -40px}
.jssora05r{background-position:-70px -40px}
.jssora05l:hover{background-position:-130px -40px}
.jssora05r:hover{background-position:-190px -40px}
.jssora05ldn{background-position:-250px -40px}
.jssora05rdn{background-position:-310px -40px}

@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (max--moz-device-pixel-ratio: 2) {
}
@media (max-width: 480px) {
body{background:url(../images/background.jpg) no-repeat scroll center 70px #f0f0f0}
.logo{float:none;margin:0 auto;text-align:center}
.top .span8{position:absolute;top:0}
.title-special{font:40px/40px Lobster;margin:-10px 0 20px 0;text-align:center}
.main > .article{margin-top:180px!important}
}
@media (max-width: 767px) {
body{padding:0}
body.pro .title-special{margin-top:0px}
.title-special{font:32px/32px Lobster;margin:0 5px 20px 0;text-align:center}
.main > .article{margin-top:150px!important}
.aside{display:none}
.footer{border-top:30px solid #8F8275}
.row.products{margin-top:10px}
}
@media (min-width: 768px) and (max-width: 979px) {
}
@media (min-width: 1200px) {
}.logo > img {
  width: 227px;
  height: auto;
}