header > .row, #cuerpo > .row, footer >.row {width:936px;text-align:left;margin:0 auto;}
.guttered > * {padding:0 !important;}
.grid.cols2 > * {width:48% !important;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block;}
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12 {padding:0;margin:0;}
.izq2 {margin-left:16.666666%;}
section, article {padding:10px;}
section, article, #menulat, label, input, textarea, ul.error {margin-left:5px;margin-right:5px;}
/*cambio para bbva
section .cont {width:auto;padding:10px;}*/
section .cont {display:block;overflow:hidden;}

section.gris, aside.gris, .cont.color.gris {border:1px solid #999;}
#side aside, #side aside {width:218px !ie;margin-left:5px !ie;margin-right:5px !ie;}
#side aside .cont, #side aside .cont {width:198px !ie;}
#side input, #side select, #side textarea {margin-left:0;margin-right:0 !ie;}
.hh1 {width:308px;min-width:auto;}
header .hh1 {width:450px;}
header .hh1 strong {display:none;}

select {background-image:none;}
/* menu */
#menu > li > div > a {font-size:16px;min-height:20px;}


input[type="text"],input[type="search"],input[type="password"], input[type="email"], input[type="tel"], select, textarea {padding: 6px 0 !important;margin:0 !important;box-sizing:border-box !important;min-height:auto !important;height:auto !important;line-height:auto !important;border:1px solid #cccccc;padding-left:25px !important;width:100% !important;}
.iclave,input[type="password"],.inombre,.iemail,.ihorario,.itelefono, input[type="email"] {text-indent:30px !important;}
.titulo h3 {padding:0.5em 0; text-indent:0.5em;}
.tablerow {display:block;clear:both;}
.productos section {float:left;}
.colum3.productos section {width:32%;margin:0 0.5% 1% 0.5%;}
.landing form section, .landing form section input {margin-left:0;margin-right:0;}
/*fechas*/
.date .day, .date .month {width:22% !important;margin-right:3% !important;}
.date .year {width:45% !important;margin-right:0 !important;}
.date select.month {width:47% !important;}
.date select.year {width:25% !important;}

.pasos, .pasos ul {*display:block;}
.pasos {filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#33000000',GradientType=0 ); /* IE6-9 */
  background-color:#6C6E71;}
.pasos ul {*width:990px;*float:left;}
.pasos li {*display:block;*float:left;*width:19%;}
.pasos li > div {*height:34px;*padding:10px 10px 10px 60px;}
.pasos li > div > div {*height:30px;*padding:0;*width:30px;*zoom:1;}
header.lite nav {max-width:540px\0/;width:540px\0/;}/* ie8 hack */
/*tooltip*/
.tooltip > div {width:164px;}
/*buscador*/
input#s:focus, input#s{width:245px !important;right:0;}
#buscador input{line-height:normal;height:15px !important;padding-left:25px !important;}
/* grid column */
.gridcolumn.colum5 > * {margin-right:0.72%;}
.gridcolumn.colum4 > * {margin-right:0.65%;}
.gridcolumn.colum3 > *, .gridcolumn.colum2 > *{margin-right:0.73%;}
.colum5 > *{width:18.7% !important;}
.colum4 > *{width:23.7% !important;}
.colum3 > *{width:32% !important;}
.colum2 > *{width:48.7% !important;}
/* flexslidert */
.flexslider {zoom: 1;}
.flexslider .slides {zoom:1;}
/* persiana */
.slider > .delimitador {filter:alpha(opacity=80); /* For IE8 and earlier */}
#opaca {filter:alpha(opacity=30); /* For IE8 and earlier */}

/* callout */
.callout {_border-color:#000000 #fdf6dd #000000 #000000;_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');}
.callout:before {_border-color:#000000 #CCCCCC #000000 #000000;_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');content:"";}
/* botones */
.button.oferta:hover > *:before,.button:hover > *:before, a[role=button]:hover > *:before {filter: alpha(opacity=10);background-color:#eee;z-index:999}

/* carousel */
.cabecera-slider {width:906px !important;margin:0 auto !important;}
#cabecera .carousel--home .carousel-inner .marco{width:360px !important;top:20px !important;}
#slider-peq .slides > li {height:315px;}
#carousel .slides > li {height:150px;}

/* mapa imagenes españa */
#mapa-espana-ie {width:610px;height:556px;background: url(/img/site_general/diseno/spain.png) 0 0 no-repeat;
		 /**** Con el zoom y scale podemos adaptar el mapa al tamaño que necesitemos***/
		 /*zoom:.5;-o-transform: scale(.5);-moz-transform: scale(.5)*/
}
/* anulación de si-small si-medium */

.no-large {display:none !important;}

/* input buscador colbenson */
#searchform input[type='search']{min-height:20px !important;}
/* bbva pymes */
.pymes #cuerpo {width:936px !important;}
button .icono-grande-blanco {font-size:15px !important;line-height:28px !important;}