/*------------------------------------------------------- css generales menu, contenido, head, footer -------------------------------------------------------*/ body {font-family: Verdana, sans-serif;font-size: 11.6px;background: #FFFFFF;} /*-------especificas contenido --------------*/ ul,li{list-style: none;} #content {background: #ffffff;margin: 0 auto;min-height: 250px;overflow: hidden;padding: 20px 0 85px;position: relative;width: 971px;} /* ayuda */ .clearf{clear: both;} /*modal*/ .fancybox-opened { z-index: 999999999999} .fancybox-overlay.fancybox-overlay-fixed {z-index:999999;} .ocultar_modal, #model_cover {display: none;} .modal {min-width: 400px;color: #000;} .modal > h3 {font-family: Verdana,sans-serif;font-size: 16px;font-weight: bold;margin: 0 0 10px 0;} .modal > p {padding: 5px 0;} .modal > p > a {background: none repeat scroll 0 0 #CC0033;border: medium none;clear: both;color: #FFFFFF;cursor: pointer;display: inline-block;float: right;font-weight: bold;margin: 20px 10px 0;min-width: 120px;padding: 8px 25px;text-align: center;text-decoration: none;} .modal > p > a+a {clear: none;} .modal > p > span {font-size: 9px;} .modal > p > span > a {color: #CC0033;font-size: 11px;} .modal > form > ul > li {} .modal > form > ul > li > label {display: block;font-weight: bold;margin: 10px 0 5px;} .modal > form > ul > li > input[type="text"] {border: 1px solid #CCCCCC;margin: 0;padding: 2px;width: 212px;} .modal > form > ul > li > textarea {border: 1px solid #CCCCCC;font-size: 10px;height: 60px;margin: 0;padding: 2px;resize: none; width: 212px;} .modal > form > p> button {background: none repeat scroll 0 0 #CC0033;border: 0 none;border-radius: 0 0 0 0;color: #FFFFFF;cursor: pointer;display: block;font-weight: bold;margin: 0 auto;padding: 8px 25px;text-align: center;text-decoration: none;width: 200px;} .modal > form > p > label {display: block;font-weight: bold;margin: 0 0 2px;} .modal > form > p > label > span {cursor: pointer;display: inline-block;position: relative;text-decoration: underline;} .modal > form > p > label > span > span {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CCCCCC;bottom: 20px;cursor: default;display: none;font-size: 8px;font-weight: normal;line-height: 11px;padding: 5px;position: absolute;right: -83px;text-decoration: none;width: 300px;} .modal > form > p > label > span:hover > span {display: block;} .modal > form > p > i {color: #CC0033;display: block;font-weight: bold;margin: 10px 0;} .modal > form > p.error {color: #CC0033;margin: 10px 0;padding: 4px;border: 1px solid #cc0033;display: none;} #content .buscador > form > div > p + p > button:hover, #content .buscador > div > form > button:hover, #content .financiacion > div > form > button:hover, #content .buscador.concesionarios > div > div > form > ul > li > button:hover, #content .miaudi > div > form > p > button:hover, #content .miaudi > .perfil > div > form > p > button:hover, #content .miaudi > .compramos > div > form > p > button:hover, #content .miaudi > .perfil > div > form + div > p > a:hover, #content .miaudi > .perfil > div > form > p > a:hover, #content .miaudi > .compramos > div > form > p > a:hover, #content .miaudi > .generar > form > div > p > a:hover, #content .miaudi > .generar > form > div > p > button:hover, #content .ficha > div > .contacto_ficha > div > form > p > button:hover, #content .ficha > div > .contenido_ficha > .accesorios > a:hover  {background: #aa142d;} #content .buscador.concesionarios > div > div + div > div > ul + p > a:hover, #content .listado > div > div > table > tbody > tr > td > ul > li > a:hover, #content .ficha > div > .contenido_ficha > .accesorios > p + ul > li > a:hover {color: #CC0033;} select, input[type="text"] {border: 1px solid #ccc;background: #ffffff;} .social_window {padding: 30px 0 0 0;min-width:126px} /*------------------------------------------------------- css banner aviso politica cookies -------------------------------------------------------*/ .caja_cookies {background: none repeat scroll 0 0 #E6EBEF;box-shadow: 0 0 5px #000000;font-family: verdana,sans-serif;font-size: 11px;height: 48px;left: 0;line-height: 24px;position: absolute;text-align: center;text-shadow: 0 1px 0 #FFFFFF;top: 0;width: 100%;z-index: 9999;} .caja_cookies > div {line-height: 17px;margin: 0 auto;padding: 7px 40px 0 0;position: relative;width: 912px;} .caja_cookies > div > a {color: #000000;text-decoration: underline;} .caja_cookies > div > span {cursor: pointer;position: absolute;right: 0;top: 7px;} .caja_cookies > div > span > a {color: #000000;} a { outline: none !important;} /*ocutar elementos*/ .m_search {display: none;} .pc_ocult {display: none;} /* slider */ .file_img {float: right;width: 705px;position: relative;} .swiper-container {height: 100%;overflow: hidden;width: 100%;} .content-slide {padding: 20px;color: #fff;} .title {font-size: 25px;margin-bottom: 10px;} .pagination {bottom: 10px;left: 0;position: absolute;text-align: center;width: 100%;z-index: 9;} .swiper-pagination-switch {background: none repeat scroll 0 0 #ffffff;border: 4px solid #ffffff;border-radius: 10px;cursor: pointer;display: inline-block;height: 5px;margin: 0 3px;width: 5px;} .swiper-active-switch {background: none repeat scroll 0 0 #000000;position: relative;} .swiper-container {margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;/* Fix of Webkit flickering */z-index:1;} .swiper-wrapper {position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;height: 100% !important;} .swiper-free-mode > .swiper-wrapper {-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;} .swiper-slide {float: left;height: 100% !important;} /* IE10 Windows Phone 8 Fixes */ .swiper-wp8-horizontal {-ms-touch-action: pan-y;} .swiper-wp8-vertical {-ms-touch-action: pan-x;} .map_can {border: 1px solid #cccccc;width: 99%;height: 100%;} /*configurador*/ #content.configurador > ul.navegacion-configurador {background: none transparent;clear: both;height: 16px;margin: 0 0 20px;padding: 7px;width: 971px;} #content.configurador > ul.navegacion-configurador > li {display: block;width: auto;float: left;position: relative;z-index:99;min-height: 15px;} #content.configurador > ul.navegacion-configurador > li > b, #content.configurador > ul.navegacion-configurador > li+li > a {background: url("../images/arrows.png") no-repeat scroll 0 -338px transparent;color: #000000;font-weight: normal;height: 12px;padding: 8px 15px;text-decoration: none;} #content.configurador > ul.navegacion-configurador > li > a {background: url("../images/arrows_dos.png") no-repeat scroll 1px -63px transparent;color: #000000;font-weight: normal;height: 12px;padding: 8px 15px 4px;text-decoration: none;} #content.configurador > ul.navegacion-configurador > li > ul { background: none #FFFFFF;display: none;left: 0;padding: 5px;position: absolute;top: 15px;width: 220px;} #content.configurador > ul.navegacion-configurador > li:hover > ul {display: block;} #content.configurador > ul.navegacion-configurador > li > ul > li + li {border-top: 1px dotted #ffffff;} #content.configurador > ul.navegacion-configurador+ul > li > ul > li + li {border-top: 1px dotted #ffffff;} #content.configurador > ul.navegacion-configurador > li > ul > li > a {background: url("../images/arrows.png") no-repeat scroll 0 -104px transparent;color: #000000;display: block;font-weight: normal;height: 12px;padding: 6px 0 3px 20px;text-decoration: none;} #content.configurador > ul.navegacion-configurador > li > ul > li > a > b {color: #cc0033;} #content.configurador > ul.navegacion-configurador > li > ul > li > a > i {color: #cc0033;font-style: oblique;} #content.configurador > ul.navegacion-configurador > li > ul > li > a.actual {color: #cc0033;} #content.configurador > ul.navegacion-configurador > li > ul > li > a:hover {color: #CC0033;} #content.configurador > h1 {background: none repeat scroll 0 0 transparent;color: #000000;font-family: "auditype";font-size: 14px;font-weight: bold;margin: 0 0 10px 5px;text-rendering: optimizelegibility;} @media (max-width: 970px) {#content.configurador > ul.navegacion-configurador{display: none}} #sfWebDebug h1, #sfWebDebug h2 {color: #000;} /*ajustes tras eliminar estilos*/ 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-size: 100%;font: inherit;vertical-align: baseline;} /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;} body{line-height: 1;} ol, ul {list-style: none;} blockquote, q {quotes: none;} blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;} table {border-collapse: collapse;border-spacing: 0;} #contacto a.button, #contacto button, #conc_contact a.button, #conc_contact button, #location_filter a.button, #location_filter button, .final_txt a.button.bshort, .final_txt button.bshort, #final_form a.button.bshort, #final_form button.bshort, #date_car a.button.bshort, #date_car button.bshort, .complete a.button.bshort, .complete button.bshort, #buy_car a.button.bshort, #buy_car button.bshort, #alert a.button.bshort, #alert button.bshort, .reset_btn a.button.bshort, .reset_btn button.bshort {border: medium none;height: 26px;margin: 0;overflow: visible;padding: 0;text-align: center;text-decoration: none;vertical-align: text-bottom;width: 97px;} #contacto a.button > span, #contacto button > span, #conc_contact a.button > span, #conc_contact button > span, #location_filter a.button > span, #location_filter button > span, .final_txt a.button.bshort > span, .final_txt button.bshort > span, #final_form a.button.bshort > span, #final_form button.bshort > span, #date_car a.button.bshort > span, #date_car button.bshort > span, .complete button.bshort > span, .complete a.button.bshort > span, #buy_car a.button.bshort > span, #buy_car button.bshort > span, #alert a.button.bshort > span, #alert button.bshort > span, .reset_btn a.button.bshort > span, .reset_btn button.bshort > span {background: transparent none repeat scroll 0 0;display: inline;margin: 0;padding: 0;} #contacto a.button > span > em, #contacto button > span > em, #conc_contact a.button > span > em, #conc_contact button > span > em, #location_filter a.button > span > em, #location_filter button > span > em, .final_txt a.button.bshort > span > em, .final_txt button.bshort > span > em, #final_form a.button.bshort > span > em, #final_form button.bshort > span > em, #date_car a.button.bshort > span > em, #date_car button.bshort > span > em, .complete a.button.bshort > span > em, .complete button.bshort > span > em, #buy_car a.button.bshort > span > em, #buy_car button.bshort > span > em, #alert a.button.bshort > span > em, #alert button.bshort > span > em, .reset_btn a.button.bshort > span > em, .reset_btn button.bshort > span > em {background: transparent none repeat scroll 0 0;color: #fff !important;display: inline;font-size: 12px;font-style: normal;line-height: 12px;margin: 0;padding: 0 0 3px;text-align: center;} /*error 500*/ .error-page-500 {background: #ffffff;border-radius: 8px;font-family:sans-serif;margin: 20px auto;padding: 2px 0;max-width: 660px;width: 90%;} .error-page-500 > img {display: block;margin: 30px auto;max-width: 80%;opacity: 0.6;width: 170px;} .error-page-500 h1 {font-size: 36px;font-weight: 700;line-height: 44px;margin: 20px 20px;text-align: center;} .error-page-500 h2 {font-size: 30px;font-weight: 700;line-height: 38px;margin: 20px 20px;text-align: center;} .error-page-500 p {font-size: 14px;font-weight: 400; line-height:20px;margin: 20px 20px;text-align: justify;} .error-page-500 ul {font-size: 14px;font-weight: 400; line-height:20px;margin: 20px 40px;text-align: left;} .error-page-500 ul > li {margin: 10px 0;list-style: disc outside;} .error-page-500 ul > li > a {color: #333333;font-weight: bold;text-decoration: none;} .error-page-500 ul > li > a:hover {text-decoration: underline;} /*ajustes lopd*/ .campo-lopd {clear: both;font-size: 12px;line-height: 15px;margin: 24px 15px 15px;float: none;width: auto;max-width: 740px;} .campo-lopd li > span {display: block;font-weight: bold;} .campo-lopd li > span + span {font-weight: normal;margin: 6px 0;} .campo-lopd li > span label {font-weight: normal;} .capa-formularios {clear: both;font-size: 11px;line-height: 14px;margin: 10px 0;float: none;width: auto;border: 1px solid #666;padding: 0;} .capa-formularios > h5 {background-color: #666666;color: #ffffff;margin:0 0 10px 0;padding: 10px;font-size: 11px;text-align: center;} .capa-formularios > p {margin:10px !important;padding:0;float: none;width: auto;} .capa-formularios > p > b {display: block;font-weight: bold;font-size: 11px;line-height: 12px;margin: 0 0 6px 0;text-align: left;float: none;width: auto;} .capa-formularios > p > span {display: block;font-weight: normal;font-size: 11px;line-height: 13px;margin: 0 0 4px 0;text-align: justify;float: none;width: auto;} .capa-formularios > p a {color: #333333 !important;display: inline-block !important;text-decoration: underline !important;margin: 0;padding: 0;font-size: 11px;} .texto-capa-formulario {font-size: 11px !important;line-height: 12px;display: block;margin: 0 !important;padding: 10px 0 !important;text-align: left !important;float: none;clear: both;}
#contacto ul li{margin:10px 0 !important;}
#contacto > form > ul > li > label{overflow: hidden;}
#contacto > form > ul > li > label .comaCheck{margin: 0 4px 4px 0 !important;vertical-align: top;float: left;}
#contacto > form > ul > li p em{font-size: 10px;}