@font-face{font-family:'Duplicate Ionic';src:url("../../../fonts/v2.x/v2.0/duplicate_ionic/DuplicateIonic-MediumItalic-Web.woff2") format("woff2"),url("../../../fonts/v2.x/v2.0/duplicate_ionic/DuplicateIonic-MediumItalic-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:'Duplicate Ionic';src:url("../../../fonts/v2.x/v2.0/duplicate_ionic/DuplicateIonic-Medium-Web.woff2") format("woff2"),url("../../../fonts/v2.x/v2.0/duplicate_ionic/DuplicateIonic-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:'Duplicate Ionic';src:url("../../../fonts/v2.x/v2.0/duplicate_ionic/DuplicateIonic-RegularItalic-Web.woff2") format("woff2"),url("../../../fonts/v2.x/v2.0/duplicate_ionic/DuplicateIonic-RegularItalic-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal;font-display:swap}@font-face{font-family:'Duplicate Ionic';src:url("../../../fonts/v2.x/v2.0/duplicate_ionic/DuplicateIonic-Regular-Web.woff2") format("woff2"),url("../../../fonts/v2.x/v2.0/duplicate_ionic/DuplicateIonic-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:'Duplicate Ionic';src:url("../../../fonts/v2.x/v2.0/duplicate_ionic/DuplicateIonic-Light-Web.woff2") format("woff2"),url("../../../fonts/v2.x/v2.0/duplicate_ionic/DuplicateIonic-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:'Duplicate Ionic';src:url("../../../fonts/v2.x/v2.0/duplicate_ionic/DuplicateIonic-Thin-Web.woff2") format("woff2"),url("../../../fonts/v2.x/v2.0/duplicate_ionic/DuplicateIonic-Thin-Web.woff") format("woff");font-weight:100;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:'Benton Sans';src:url("../../../fonts/v2.x/v2.0/benton/bentonsans-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Benton Sans';src:url("../../../fonts/v2.x/v2.0/benton/bentonsans-regularitalic-webfont.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Benton Sans';src:url("../../../fonts/v2.x/v2.0/benton/bentonsans-light-webfont.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Benton Sans';src:url("../../../fonts/v2.x/v2.0/benton/bentonsans-book-webfont.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Benton Sans';src:url("../../../fonts/v2.x/v2.0/benton/bentonsans-medium-webfont.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Benton Sans';src:url("../../../fonts/v2.x/v2.0/benton/bentonsans-bold-webfont.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Benton Sans';src:url("../../../fonts/v2.x/v2.0/benton/bentonsans-bolditalic-webfont.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Benton Sans';src:url("../../../fonts/v2.x/v2.0/benton/bentonsans-black-webfont.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Benton Sans';src:url("../../../fonts/v2.x/v2.0/benton/bentonsanscond-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-stretch:condensed;font-display:swap}@font-face{font-family:'Benton Sans';src:url("../../../fonts/v2.x/v2.0/benton/bentonsanscond-regularitalic-webfont.woff") format("woff");font-weight:normal;font-style:italic;font-stretch:condensed;font-display:swap}@font-face{font-family:'Benton Sans';src:url("../../../fonts/v2.x/v2.0/benton/bentonsanscond-light-webfont.woff") format("woff");font-weight:200;font-style:normal;font-stretch:condensed;font-display:swap}@font-face{font-family:'Benton Sans';src:url("../../../fonts/v2.x/v2.0/benton/bentonsanscond-book-webfont.woff") format("woff");font-weight:100;font-style:normal;font-stretch:condensed;font-display:swap}@font-face{font-family:'Benton Sans';src:url("../../../fonts/v2.x/v2.0/benton/bentonsanscond-medium-webfont.woff") format("woff");font-weight:500;font-style:normal;font-stretch:condensed;font-display:swap}@font-face{font-family:'Benton Sans';src:url("../../../fonts/v2.x/v2.0/benton/bentonsanscond-bold-webfont.woff") format("woff");font-weight:700;font-style:normal;font-stretch:condensed;font-display:swap}@font-face{font-family:'Benton Sans';src:url("../../../fonts/v2.x/v2.0/benton/bentonsanscond-bolditalic-webfont.woff") format("woff");font-weight:700;font-style:italic;font-stretch:condensed;font-display:swap}@font-face{font-family:'Benton Sans';src:url("../../../fonts/v2.x/v2.0/benton/bentonsanscond-black-webfont.woff") format("woff");font-weight:900;font-style:normal;font-stretch:condensed;font-display:swap}@font-face{font-family:'MarcinAntB';font-style:normal;font-weight:400;src:url(https://static.elpais.com/dist/resources/fonts/marcin-ant-b/marcinantb-regular-webfont.woff2) format("woff2"),url(https://static.elpais.com/dist/resources/fonts/marcin-ant-b/marcinantb-regular-webfont.woff) format("woff");font-display:swap}@font-face{font-family:'MarcinAntB';font-style:italic;font-weight:400;src:url(https://static.elpais.com/dist/resources/fonts/marcin-ant-b/marcinantb-regularitalic-webfont.woff2) format("woff2"),url(https://static.elpais.com/dist/resources/fonts/marcin-ant-b/marcinantb-regularitalic-webfont.woff) format("woff");font-display:swap}@font-face{font-family:'MarcinAntB';font-style:normal;font-weight:500;src:url(https://static.elpais.com/dist/resources/fonts/marcin-ant-b/marcinantb-medium-webfont.woff2) format("woff2"),url(https://static.elpais.com/dist/resources/fonts/marcin-ant-b/marcinantb-medium-webfont.woff) format("woff");font-display:swap}@font-face{font-family:'MarcinAntB';font-style:italic;font-weight:500;src:url(https://static.elpais.com/dist/resources/fonts/marcin-ant-b/marcinantb-mediumitalic-webfont.woff2) format("woff2"),url(https://static.elpais.com/dist/resources/fonts/marcin-ant-b/marcinantb-mediumitalic-webfont.woff) format("woff");font-display:swap}@font-face{font-family:'MarcinAntB';font-style:normal;font-weight:700;src:url(https://static.elpais.com/dist/resources/fonts/marcin-ant-b/marcinantb-bold-webfont.woff2) format("woff2"),url(https://static.elpais.com/dist/resources/fonts/marcin-ant-b/marcinantb-bold-webfont.woff) format("woff");font-display:swap}@font-face{font-family:'MarcinAntB';font-style:italic;font-weight:700;src:url(https://static.elpais.com/dist/resources/fonts/marcin-ant-b/marcinantb-bold-webfont.woff2) format("woff2"),url(https://static.elpais.com/dist/resources/fonts/marcin-ant-b/marcinantb-bold-webfont.woff) format("woff");font-display:swap}@font-face{font-family:'Majrit';font-style:normal;font-weight:300;src:url(https://static.elpais.com/dist/resources/fonts/majrit/majrit-text/Majrit-Text-Roman.woff2) format("woff2"),url(https://static.elpais.com/dist/resources/fonts/majrit/majrit-text/Majrit-Text-Roman.woff) format("woff");font-display:swap}@font-face{font-family:'Majrit';font-style:normal;font-weight:700;src:url(https://static.elpais.com/dist/resources/fonts/majrit/majrit-text/Majrit-Text-Bold.woff2) format("woff2"),url(https://static.elpais.com/dist/resources/fonts/majrit/majrit-text/Majrit-Text-Bold.woff) format("woff");font-display:swap}@font-face{font-family:'Majrit';font-style:normal;font-weight:900;src:url(https://static.elpais.com/dist/resources/fonts/majrit/majrit-text/Majrit-Text-Black.woff2) format("woff2"),url(https://static.elpais.com/dist/resources/fonts/majrit/majrit-text/Majrit-Text-Black.woff) format("woff");font-display:swap}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:'MarcinAntB';line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:'MarcinAntB';font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.contenedor-640{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:40rem;margin-left:auto;margin-right:auto;text-align:left}.contenedor-980{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:61.25rem;margin-left:auto;margin-right:auto;text-align:left}.contenedor-1366{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:85.375rem;margin-left:auto;margin-right:auto;text-align:left}.absoluto-centrado{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.oculto{display:none}.bloque__interior{padding:2rem 0 0}.articulos_izquierda,.articulos_izquierda .articulos__interior{padding:0}.articulos_izquierda{margin-bottom:50px}.bloque__interior .bloque_lomejor,.bloque__interior .bloque_lomasvisto{clear:both;float:none}.bloque_lomasvisto .articulos_izquierda{padding-left:0;padding-right:0}.mercer-iframe{height:122.5rem;margin-bottom:2.5rem}.cab-type .cab-info .boton_enlace{text-align:center;font-family:"MarcinAntB"}.cab-type .cab-info .boton_enlace a{display:inline-block;border-radius:.125rem;padding:0 1.5625rem;margin:1.25rem 0 0;font-size:.9375rem;line-height:3rem;font-weight:500;text-transform:uppercase;text-align:center;background-color:#111;color:#fff3e9}.texto-promo{font-size:.9375rem;line-height:1.25rem;font-weight:500;color:#111;text-align:center;padding:1.25rem}.cal-type{padding:7.5rem 1.875rem 1.875rem 1.875rem;width:100%;clear:both;margin-bottom:20px;box-sizing:border-box;background-position:1.875rem 2.1875rem;background-repeat:no-repeat;background-size:auto 3.75rem}.cal-type:after{clear:both;display:table;content:""}.cal-type:nth-child(odd){background-color:#fff3e9}.cal-type.neto{background-image:url(../../../iconos/v2.x/v2.1/herramientas/sueldo_neto-v2.svg)}.cal-type.irpf{background-image:url(../../../iconos/v2.x/v2.1/herramientas/irpf-v2.svg)}.cal-type.hipoteca{background-image:url(../../../iconos/v2.x/v2.1/herramientas/hipoteca-v2.svg)}.cal-type.pensiones{background-image:url(../../../iconos/v2.x/v2.1/herramientas/pensiones-v2.svg)}.cal-type.divisas{background-image:url(../../../iconos/v2.x/v2.1/herramientas/divisas-v2.svg)}.cal-type .cal-tit{font-size:1.28571em;color:#111;font-weight:700;position:relative;margin:0;font-family:"Majrit";letter-spacing:-.02344rem}.cal-type .cal-tit:before{position:absolute;content:"";z-index:1;left:0;bottom:-.9375rem;border-bottom:1px solid #111;width:5.25rem}.cal-type .cal-info{padding:.9375rem 0 0;text-align:left;font-family:"Majrit";font-size:1em;line-height:1.4375;color:#464646;margin:0}.cab-type{padding:.75rem;background:#f8e9dd;width:100%;clear:both;margin-bottom:50px;box-sizing:border-box;letter-spacing:-.02344rem}.cab-type:after{clear:both;display:table;content:""}.cab-type .cab-tit{font-size:1.71429em;font-family:"Majrit";color:#111;font-weight:700;background-position:0 .625rem;background-repeat:no-repeat;background-size:auto 4.375rem;margin:0;padding:6.25rem 0 1.875rem 0}.cab-type .cab-tit.neto{background-image:url(../../../iconos/v2.x/v2.1/herramientas/sueldo_neto-v2.svg)}.cab-type .cab-tit.irpf{background-image:url(../../../iconos/v2.x/v2.1/herramientas/irpf-v2.svg)}.cab-type .cab-tit.hipoteca{background-image:url(../../../iconos/v2.x/v2.1/herramientas/hipoteca-v2.svg)}.cab-type .cab-tit.pensiones{background-image:url(../../../iconos/v2.x/v2.1/herramientas/pensiones-v2.svg)}.cab-type .cab-tit.divisas{background-image:url(../../../iconos/v2.x/v2.1/herramientas/divisas-v2.svg)}.cab-type .cab-info{background:#fff3e9;padding:1.875rem 1.875rem 1.25rem;font-size:1em;line-height:1.5;margin:0;color:#464646}.cab-type .cab-info p{margin:0;padding-bottom:10px;font-family:"Majrit"}form{border:none}fieldset{border:none;padding:0}label{display:inline-block;font-size:.9375em;line-height:120%;color:#464646}.principal input,.principal select,.principal textarea{border:1px solid rgba(0,0,0,0.2);padding:0.375rem 0.625rem;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit--moz-box-sizing:border-box;-ms--moz-box-sizing:border-box;float:right;font-size:.875em;line-height:1;color:#000;background:#fff3e9;border-radius:0;height:30px}.principal input:focus,.principal select:focus,.principal textarea:focus{border-color:rgba(0,0,0,0.5);outline:none}select{padding-right:20px;background:url(../../../iconos/v2.x/v2.1/herramientas/combo-v2.svg) no-repeat 98% 8px #fff3e9 !important;-moz-appearance:none;-webkit-appearance:none;appearance:none}.medium select{background-position:94% 8px !important}.little select{background-position:88% 8px !important}input[type="checkbox"],input[type="radio"]{display:inline-block;clear:none;width:auto;margin-top:5px}input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;width:15px;height:15px;position:absolute;right:1.8125rem;top:50%;transform:translate(0, -50%);margin-top:0;padding:0}input[type=checkbox]:checked:after{position:absolute;content:'';left:.125rem;top:.0625rem;width:.5625rem;height:.25rem;border:solid #000;border-width:.125rem .125rem 0 0;transform:rotate(-225deg)}table{width:100%;margin-bottom:1.875rem;border-collapse:collapse}.little input,.little select,.little textarea{width:2.8125rem;position:absolute;right:0;top:50%;transform:translate(0, -50%)}.little label,.check label{margin-right:3.4375rem}.medium input,.medium select,.medium textarea{width:5.625rem;position:absolute;right:0;top:50%;transform:translate(0, -50%)}.medium label{margin-right:6.25rem}.large input,.large select,.large textarea{width:100%}.large label{margin-right:0;margin-bottom:.625rem}.parcial{font-weight:500}.parcial label{margin-right:6.25rem}.parcial .t-dch{width:5.625rem;position:absolute;right:0;top:50%;transform:translate(0, -50%);display:block;color:#111;text-align:right;font-size:14px}.separacion-extra{margin-top:1.25rem}.c-boton{text-align:center}.c-boton .error{font-size:14px;color:#ff1428;text-transform:uppercase;text-align:center;position:relative;padding:1.875rem 0}.c-boton .error:empty{padding:0}input[type="button"]{width:auto;border:none;background:#111;color:#fff3e9;text-align:center;font-size:16px;display:inline-block;border-radius:0;padding:.9375rem 1.5625rem;font-weight:500;margin:0 auto 1.25rem;float:none;height:auto;cursor:pointer}form p{padding:.625rem 0;margin:0;clear:both;position:relative}form p:after{clear:both;display:table;content:""}form p.aclaracion{font-size:14px;line-height:20px;font-style:italic;background-color:rgba(255,255,255,0.9);color:rgba(0,0,0,0.6);padding:1.25rem;margin:1.25rem 0 0}.tabla-resultados h3,#graficos h3{font-weight:500;font-size:14px;text-align:left;text-transform:uppercase;position:relative;padding:.4375rem .625rem;display:inline-block;margin:1.25rem 0}.tabla-resultados h3:before,#graficos h3:before{content:'';position:absolute;left:-.4375rem;top:.75rem;width:.3125rem;height:.3125rem;border:solid #000;border-width:.0625rem .0625rem 0 0;transform:rotate(45deg)}.resul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;line-height:20px;background-color:#f8e9dd;padding:1.25rem}.elemen{border-bottom:.0625rem solid rgba(0,0,0,0.1)}.elemen:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.elemen input[type="checkbox"]{right:0;top:.75rem;transform:none}.elemen .iz{margin-right:5rem;display:block}.elemen .dch{position:absolute;top:.4375rem;right:0;text-align:right}.concepto{padding:.625rem 0 .625rem 1.25rem;cursor:pointer;position:relative;font-weight:500}.concepto .dch{top:.625rem}.concepto:before{content:'';position:absolute;top:1.125rem;left:0rem;width:.4375rem;height:.4375rem;border:solid rgba(0,0,0,0.5);border-width:.0625rem .0625rem 0 0;transform:rotate(-45deg);transition:all .5s}.plegado .concepto:before{left:0rem;top:.9375rem;transform:rotate(135deg)}.fila{padding:.375rem 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.fila span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.destacada{font-weight:500;font-size:20px;padding:.625rem}.resul:after,.elemen:after,.fila:after{content:"";display:table;clear:both}.info{max-height:62.5rem;padding:0 0 0 1.125rem;margin:0 0 .9375rem .1875rem;opacity:1;transition:all .5s}.plegado .info{max-height:0;padding:0 0 0 1.125rem;margin:0 0 0 .1875rem;opacity:0;overflow:hidden}.oculto{display:none}#graficos_evolucion{padding:1.5625rem;background:#f8e9dd;margin-bottom:5rem}#graficos_evolucion h3{margin-top:0;color:#464646;margin-bottom:3.125rem}.carcasa__interior:after{clear:both;display:table;content:""}.aside-herramientas{width:30%}.n-general{padding-bottom:1.875rem;border-top:.0625rem solid rgba(0,0,0,0.1)}.n-general:first-child{border-top:none}.n-general:after{clear:both;display:table;content:""}.n-general .c-izq{width:100%;clear:both}.n-general .c-izq:after{clear:both;display:table;content:""}.n-general .c-dch{width:100%;clear:both}.n-general .c-dch:after{clear:both;display:table;content:""}.n-general .c-boton{text-align:center;margin:0 auto}.n-general h3{font-size:1.5em;line-height:1.20833;font-weight:400;color:#464646;text-transform:uppercase;margin-bottom:1.875rem}.n-general .info_vivienda{clear:both;margin:1.25rem 0;color:#464646}.n-general .info_vivienda:after{clear:both;display:table;content:""}.n-general .elemen{padding-top:1.25rem}.notas_pie{clear:both;margin:1.25rem 0 0;padding:.625rem 0;font-family:"Majrit"}.notas_pie p{font-size:14px;line-height:20px;font-style:italic;color:rgba(0,0,0,0.6)}.notas_pie:after{clear:both;display:table;content:""}.resultado_total{margin:0 0 3.125rem}.resultado_total:after{clear:both;display:table;content:""}#resultados_generales p{font-size:1rem;color:#464646;font-weight:normal}#resultados_generales p span{font-size:1.125rem;color:#464646;font-weight:400;float:right}#resultados_calculadora_nomina{margin-top:1.25rem;padding-top:3.75rem}#resultados_calculadora_nomina .tit-azul{font-size:1.25rem;color:#111;font-weight:500;margin:0 0 1.25rem 0}#resultados_calculadora_nomina:after{clear:both;display:table;content:""}.scroll-horizontal{overflow-x:scroll;background:url(../../../iconos/v2.x/v2.1/herramientas/mano.svg) no-repeat center 20px;background-size:36px auto;clear:both}.detalle{margin-bottom:1.25rem}.detalle:after{clear:both;display:table;content:""}.c-info h3{font-size:1.25em;color:#111;font-weight:500;margin-bottom:1.25rem}.c-nomina{border:solid 1px #e2d7ce;border-top:1px solid #000;padding:1.25rem;margin-bottom:2.5rem}.c-nomina td,.c-nomina tr,.c-nomina th{font-size:14px;font-weight:400;color:#464646}.c-nomina td h3,.c-nomina tr h3,.c-nomina th h3{font-weight:400}.c-nomina td td,.c-nomina tr td,.c-nomina th td{padding:.625rem;border-bottom:1px solid rgba(0,0,0,0.1)}.c-nomina td .titulo,.c-nomina td th,.c-nomina tr .titulo,.c-nomina tr th,.c-nomina th .titulo,.c-nomina th th{text-align:left;font-weight:500;padding:.625rem;border-bottom:1px solid rgba(0,0,0,0.1)}.c-nomina td th:first-child,.c-nomina tr th:first-child,.c-nomina th th:first-child{border-left:none}.c-nomina tr:last-child td,.c-nomina tr:last-child th{border-bottom:none}.c-nomina .thfila{font-weight:400;border-left:none}.c-nomina .vacia{border:0}.c-nomina .col_one{text-align:left;border-left:none}.c-nomina caption{font-weight:500;font-size:14px;text-align:left;text-transform:uppercase;position:relative;padding:.4375rem .625rem;display:inline-block;margin-bottom:.625rem}.c-nomina caption:before{content:'';position:absolute;left:-.4375rem;top:.75rem;width:.3125rem;height:.3125rem;border:solid #000;border-width:.0625rem .0625rem 0 0;transform:rotate(45deg)}.c-nomina .activo{background-color:rgba(34,80,133,0.16)}.c-nomina .activo td{font-weight:500}.c-divisas h2{font-size:1.25rem;color:#464646;font-weight:500;margin:0 0 1.25rem 0;text-transform:uppercase;text-align:left}.c-divisas .mod_tabla{display:none;overflow-x:scroll;padding-top:3.75rem;background:url(../../../iconos/v2.x/v2.1/herramientas/mano.svg) no-repeat center 20px;background-size:36px auto}.c-divisas .mod_tabla table .icono,.c-divisas .mod_tabla table .ultimo{display:none}.c-divisas .mod_tabla:first-child{display:block}#formularioCalculadoraDivisas .c-izq,#formularioCalculadoraDivisas .c-dch,#formularioCalculadoraDivisas .cal-sup{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:1.25rem}#formularioCalculadoraDivisas p{padding:0}#formularioCalculadoraDivisas label{position:relative;top:1.25rem}#formularioCalculadoraDivisas .little input,#formularioCalculadoraDivisas .little select,#formularioCalculadoraDivisas .little textarea,#formularioCalculadoraDivisas .medium input,#formularioCalculadoraDivisas .medium select,#formularioCalculadoraDivisas .medium textarea,#formularioCalculadoraDivisas .large input,#formularioCalculadoraDivisas .large select,#formularioCalculadoraDivisas .large textarea{width:100%;clear:both;position:static;transform:none}#formularioCalculadoraDivisas .medium input,#formularioCalculadoraDivisas .medium select,#formularioCalculadoraDivisas .medium textarea{clear:none;float:right;width:calc(100% - 40px)}#formularioCalculadoraDivisas input[type="button"]{margin-bottom:0}#formularioCalculadoraDivisas #resultado_divisa div{border:1px solid rgba(0,0,0,0.2);background-color:#fff3e9;padding:.5625rem;font-size:14px;color:#464646;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;height:2.5rem}.tabla-contenedor__interior{overflow-x:auto}.widget_calculadora{border:solid 1px #e2d7ce;border-top:1px solid #000;padding:1.25rem;font-size:15px}.widget_calculadora .c-nomina{padding:0;margin:0}.widget_calculadora .c-nomina td,.widget_calculadora .c-nomina tr,.widget_calculadora .c-nomina th{color:#464646}.widget_calculadora .c-nomina th{font-weight:500}.widget_calculadora h2{font-size:2em;line-height:120%;color:#464646;font-weight:500;margin:0;padding:0 0 1.875rem 0}.widget_calculadora h2 a{color:#464646}.widget_calculadora h3{line-height:120%;font-size:1.5em;font-weight:400;color:#464646;text-transform:uppercase;margin-top:1.5rem}.widget_calculadora p{margin:0}.widget_calculadora p.intro{font-weight:500;margin-bottom:2.5rem;padding:0}.widget_calculadora .separacion-extra{margin-top:1.75rem}.widget_calculadora .n-general{border-color:rgba(0,0,0,0.2)}.widget_calculadora .tabla-resultados h3,.widget_calculadora #graficos h3{font-weight:500;font-size:14px;text-align:left;text-transform:uppercase;position:relative;padding:.4375rem .625rem;display:inline-block;margin:1.25rem 0}.widget_calculadora .tabla-resultados h3:before,.widget_calculadora #graficos h3:before{content:'';position:absolute;left:-.4375rem;top:.75rem;width:.3125rem;height:.3125rem;border:solid #000;border-width:.0625rem .0625rem 0 0;transform:rotate(45deg)}.widget_calculadora table caption{margin:0 0 .625rem;font-weight:500;font-size:14px;font-family:"Duplicate Ionic", serif;line-height:1.15;border-bottom:0;padding:.3125rem .625rem}.widget_calculadora table caption:before{top:.625rem}.widget_calculadora table tr td,.widget_calculadora table tr th,.widget_calculadora table tr{border-color:rgba(0,0,0,0.1)}.widget_calculadora table tr.activo{background-color:#c7fdff}.plegables{margin:-1.25rem 0 2.5rem}.plegables .plegable{border:0;margin:.0625rem 0 0;background-color:#f8e9dd}.plegables .plegable h3{font-size:17px;margin:0;padding:.625rem 0 .625rem 2.5rem;cursor:pointer;position:relative;transition:margin .5s}.plegables .plegable h3:before{content:'';position:absolute;top:1.25rem;left:.9375rem;width:.4375rem;height:.4375rem;border:solid rgba(0,0,0,0.5);border-width:.0625rem .0625rem 0 0;transform:rotate(-45deg);transition:all .5s}.plegables .plegable .contenido{max-height:37.5rem;opacity:1;overflow:hidden;padding:.625rem 1.25rem 0 2.5rem;transition:max-height ease-out 0.7s, opacity 0.7s, padding 0.5s}.plegables .plegado{border:0;margin:.0625rem 0 0;padding:0}.plegables .plegado h3:before{left:.9375rem;top:.9375rem;transform:rotate(135deg)}.plegables .plegado .contenido{max-height:0;opacity:0;padding:0 1.25rem 0 2.5rem;overflow:hidden}.formulario_calculadora_sueldo_neto .plegables{margin-top:0}@media (min-width: 768px){.articulos_izquierda,.lateral{width:100%;clear:both}.articulos_izquierda:before{width:100%}.articulos_izquierda .articulos__interior{border:0}.bloque__interior{padding:0 0 .625rem}.n-general .c-izq{width:47%;float:left;clear:none}.n-general .c-dch{width:47%;float:right;clear:none;margin-bottom:1.25rem}.cal-type .cal-tit{font-size:1.42857em}.cab-type{margin-top:2rem}.cab-type .cab-tit{background-position:.625rem .9375rem;padding:2.5rem 0 2.8125rem 6.25rem;text-align:left}.cab-type .cab-tit.titular-alto{background-position:1.25rem 2.125rem}.mercer-iframe{height:86.25rem}.cal-type{padding:2.125rem 1.875rem 1.875rem 10rem;box-sizing:border-box;background-position:30px center;background-size:auto}.cal-type.irpf,.cal-type.divisas{background-position:40px center}.c-nomina{margin-left:0;margin-right:0}.c-nomina .mod_tabla .t_izq{float:left}.c-nomina .mod_tabla .t_der{float:right}#resultados_calculadora_nomina{background:none;padding-top:0}#resultados_calculadora_nomina .tit-azul{font-size:1.875em}#resultados_calculadora_nomina table{margin-top:1.25rem}.scroll-horizontal{overflow:hidden}.c-divisas .mod_tabla{background:none}.c-divisas h2{font-size:1.25rem}.c-boton .error{font-size:18px}#formularioCalculadoraDivisas p{float:left;clear:none}#formularioCalculadoraDivisas label{margin:.25rem .625rem 0;top:0}#formularioCalculadoraDivisas .c-izq{width:100%;display:inline-block;clear:both}#formularioCalculadoraDivisas .c-dch{width:10.625rem;padding-right:1.25rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}#formularioCalculadoraDivisas .cal-sup{width:calc(100% - 170px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right}#formularioCalculadoraDivisas .little input,#formularioCalculadoraDivisas .little select{width:5.875rem;margin-right:1rem;position:static}#formularioCalculadoraDivisas .medium input,#formularioCalculadoraDivisas .medium select{width:13.0625rem;position:static}#formularioCalculadoraDivisas .large input input,#formularioCalculadoraDivisas .large input select{width:100%;position:static}#formularioCalculadoraDivisas .sup{display:none}#formularioCalculadoraDivisas #resultado_divisa div{font-size:18px}.widget_calculadora{margin-left:-2.5rem;margin-right:-2.5rem}.widget_calculadora #formularioCalculadoraDivisas .medium input{width:13.3125rem}.seccion__interior .seccion-submenu{justify-content:flex-start}}@media (min-width: 768px) and (max-width: 1000px){.bloque_lomasvisto .bloque-cabecera{padding-left:0;padding-right:0}.bloque_lomasvisto .bloque__interior{padding:0;max-width:auto}.bloque_lomasvisto .articulos_izquierda{padding:1.3125rem 0 0;margin-bottom:0}.bloque_lomasvisto .articulos_derecha,.bloque_lomasvisto .articulos_izquierda+.articulos--vacio{float:none;width:auto;margin-left:0;padding-left:0;padding-right:0;clear:both}.bloque_lomasvisto .articulos_derecha .articulos__interior,.bloque_lomasvisto .articulos_izquierda+.articulos--vacio .articulos__interior{padding-left:0;border-left:none}.bloque_lomasvisto .articulos_izquierda .articulos__interior{padding-right:0}.seccion__interior{max-width:72.1875rem;width:auto}}@media (min-width: 1001px){.bloque__interior{padding:2rem 0 .0625rem;max-width:100%}.articulos_izquierda{width:calc( 100% - 359px);padding:0 0 1.3125rem;clear:none;margin-bottom:0}.articulos_izquierda:before{display:none}.articulos_izquierda .articulos__interior{padding:0 3.6875rem 0 0;border-right:1px solid #e2d7ce}.lateral{width:18.75rem;clear:none}.aside-herramientas{width:30%;width:20rem;float:right;height:25rem;padding-left:1.25rem;box-sizing:border-box}.home_herramientas{width:70%;float:left;padding-right:1.25rem;border-right:1px solid #e2d7ce;box-sizing:border-box;width:36.25rem}.cab-type{margin-top:0}#formularioCalculadoraDivisas .medium input,#formularioCalculadoraDivisas .medium select{width:11.75rem}.widget_calculadora #formularioCalculadoraDivisas .medium input{width:12.125rem}.bloque_lomasvisto .articulos_izquierda{padding-top:1.3125rem}.seccion__interior .seccion-submenu{justify-content:flex-end}}@media (min-width: 1001px) and (max-width: 1155px){.miga{max-width:15.625rem;height:3.1875rem;overflow:hidden}}
