@import url("custom1.css?20170317") screen;
@import url("custom2.css") screen;
/* estilos desplegables cabecera */
#header .rowHeader .autosuggest, #header .rowHeader #as_txtBuscador2C { display: none; position: absolute; z-index: 999; background: #fff; border: 1px solid #cfcece; width: 96%; margin: 4px 2% 0; padding-top: 10px; font-size: 11px; }
#header .rowHeader .autosuggest a, #header .rowHeader #as_txtBuscador2C a { width: 100%; text-align: left; border-bottom: 1px dotted #353434; color: #292929; text-transform: uppercase; line-height: 1.2em; }
#header .rowHeader .autosuggest .last a, #header .rowHeader #as_txtBuscador2C .last a { border: none; }
#header .rowHeader .autosuggest ul#as_ul, #header .rowHeader #as_txtBuscador2C ul#as_ul { width: 100%; }
#header .rowHeader .autosuggest li, #header .rowHeader #as_txtBuscador2C li { display: block; text-align: left; padding: 0 35px 0 93px; position: relative; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }
#header .rowHeader .autosuggest li .tl, #header .rowHeader #as_txtBuscador2C li .tl { position: absolute; width: 57px; height: 57px; left: 16px; top: 2px; font-size: 11px; }
#header .rowHeader .autosuggest li .tl img, #header .rowHeader #as_txtBuscador2C li .tl img { max-width: 90%; max-height: 90%; margin-top: 5%; }
#header .rowHeader .autosuggest li .txt, #header .rowHeader #as_txtBuscador2C li .txt { display: table-cell; vertical-align: middle; height: 61px; vertical-align: middle; width: 100%; padding: 7px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; font-weight: normal; font-size: 11px; }
#header .rowHeader .autosuggest li .txt span:first-child, #header .rowHeader #as_txtBuscador2C li .txt span:first-child { text-decoration: underline; }
#header .rowHeader .autosuggest li .txt.promo span, #header .rowHeader #as_txtBuscador2C li .txt.promo span { text-decoration: none; }
#header .rowHeader .autosuggest li .txt .tr, #header .rowHeader #as_txtBuscador2C li .txt .tr { font-weight: bold; margin-right: 6px; }
#header .rowHeader .autosuggest li a:hover .txt span:first-child, #header .rowHeader #as_txtBuscador2C li a:hover .txt span:first-child { color: #277ccc; }
#header .rowHeader .autosuggest .verTodos, #header .rowHeader #as_txtBuscador2C .verTodos { padding: 0 35px; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; margin: 25px 0; }
#header .rowHeader .autosuggest .verTodos a, #header .rowHeader #as_txtBuscador2C .verTodos a { float: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; color: #fff; border: none; text-align: center; font-size: 13px; }
#header .rowHeader .logo img { width: auto!important; height: auto!important; margin-top: 21px; }