/* #Media Queries
================================================== */
#herramienta{margin-top:0px;background:#00427a}#herramienta .jqplot-series-0 p{color:#ffc741!important;width:125px;line-height:130%;background:#00427a}#herramienta .jqplot-series-1 p{color:#eaeaea!important;width:125px;line-height:130%;background:#00427a}#herramienta .leyenda{display:none;color:#FFF;display:inline-block}#herramienta .herramienta-datos{background:url("../img/afore/herramienta-bg.png") no-repeat;background-position:0 -165px;color:#fff;margin-bottom:30px}#herramienta .herramienta-datos hr{clear:both;background:url("../img/afore/divider.png") no-repeat;height:3px;border:0}#herramienta .herramienta-datos #barchartdiv,#herramienta .herramienta-datos #piechartdiv{color:#fff}#herramienta .herramienta-datos .hr-hide3{display:none}#herramienta .herramienta-datos .bienvenida{text-align:center}#herramienta .herramienta-datos .bienvenida p{margin-top:50px;color:#fff;font-size:1.3em;font-weight:700;line-height:0;margin-bottom:40px}#herramienta .herramienta-datos .bienvenida p span{color:#ffc741}#herramienta .herramienta-datos .bienvenida .cantidad{margin-top:20px;margin-bottom:35px;display:none}#herramienta .herramienta-datos .bienvenida .cantidad .con,#herramienta .herramienta-datos .bienvenida .cantidad .sin{background:#0059a5;border-radius:5px}#herramienta .herramienta-datos .bienvenida .cantidad .con p,#herramienta .herramienta-datos .bienvenida .cantidad .sin p{line-height:20px;font-size:1.8em;margin-top:15px;margin-bottom:10px}#herramienta .herramienta-datos .bienvenida .cantidad .con p span.desc,#herramienta .herramienta-datos .bienvenida .cantidad .sin p span.desc{font-size:.5em}#herramienta .herramienta-datos .bienvenida .cantidad .sin{margin-right:10%;float:right}#herramienta .herramienta-datos .bienvenida .cantidad .sin p{color:#ffc741}#herramienta .herramienta-datos .bienvenida .cantidad .con{margin-left:10%}#herramienta .herramienta-datos .bienvenida .cantidad .con p{color:#9dcdf5!important}#herramienta .herramienta-datos .bienvenida .cantidad .con p span{color:#9dcdf5!important}#herramienta select{background:url("../img/afore/input-bg.png") repeat-x;border:1px solid #d7d7d7;border-radius:3px;padding:4px 5px 5px;-webkit-appearance:menulist}#herramienta .formulario{width:350px;background:#fff;color:#222;font-weight:700;position:relative;border-radius:5px;font-size:.9em;margin-bottom:30px}#herramienta .formulario a{color:#5c5c5c}#herramienta .formulario .datos-usuario-container hr{clear:both}#herramienta .formulario .datos-usuario-container .datos-usuario .form-1{padding:20px 20px 5px 20px;overflow:hidden}#herramienta .formulario .datos-usuario-container .datos-usuario .form-1 fieldset{margin-bottom:21px}#herramienta .formulario .datos-usuario-container .datos-usuario .form-1 #nombre{width:143px;float:right}#herramienta .formulario .datos-usuario-container .datos-usuario .form-1 .leyes{height:30px;margin:10px 40px 10px 40px;border-radius:5px;border:1px solid #d7d7d7;display:none}#herramienta .formulario .datos-usuario-container .datos-usuario .form-1 .leyes .ley73,#herramienta .formulario .datos-usuario-container .datos-usuario .form-1 .leyes .ley97{float:left;height:100%;cursor:pointer;text-align:center}#herramienta .formulario .datos-usuario-container .datos-usuario .form-1 .leyes .ley73 span,#herramienta .formulario .datos-usuario-container .datos-usuario .form-1 .leyes .ley97 span{display:block;padding:6px 0}#herramienta .formulario .datos-usuario-container .datos-usuario .form-1 .leyes .ley73{width:114px;background:url("inc/inc/../img/afore/input-bg.png") repeat-x}#herramienta .formulario .datos-usuario-container .datos-usuario .form-1 .leyes .ley97{border-left:1px solid #d7d7d7;width:113px;background:url("../img/afore/input-bg.png") repeat-x}#herramienta .formulario .datos-usuario-container .datos-usuario .form-1 .leyes .selected{background:url("../img/afore/input-bg-invert.png") repeat-x;cursor:default}#herramienta .formulario .datos-usuario-container .datos-usuario .form-1 .ultimo{margin-bottom:5px;display:none}#herramienta .formulario .datos-usuario-container .datos-usuario .form-1 .labels{text-align:right}#herramienta .formulario .datos-usuario-container .datos-usuario .form-1 .labels label{margin-right:20px;cursor:default;float:left;width:130px}#herramienta .formulario .datos-usuario-container .form-2{margin-top:-15px;display:none;background:#fff}#herramienta .formulario .datos-usuario-container .form-2 p{font-size:.9em;text-align:right}#herramienta .formulario .datos-usuario-container .form-2 p span{font-size:.8em}#herramienta .formulario .datos-usuario-container .form-2 .dp45{margin-top:30px}#herramienta .formulario .datos-usuario-container .form-2 .dp45 input{margin-left:25px}#herramienta .formulario .datos-usuario-container .hr-hide1,#herramienta .formulario .datos-usuario-container .hr-hide2{display:none}#herramienta .formulario .datos-usuario-container .form-3{padding:5px 20px 15px 20px;background:0}#herramienta .formulario .datos-usuario-container .form-3 fieldset{display:none;margin-bottom:21px}#herramienta .formulario .datos-usuario-container .form-3 fieldset .labels label{cursor:default}#herramienta .formulario .datos-usuario-container .form-3 fieldset .small-label{font-size:.729em;margin-top:-8px}#herramienta .formulario .datos-usuario-container .form-3 fieldset .small-label a{color:#66a1d4}#herramienta .formulario .datos-usuario-container .form-3 fieldset .small-label .question{float:right}#herramienta .formulario .datos-usuario-container .form-3 input{margin-left:28px}#herramienta .formulario .datos-usuario-container #edad-herramienta{width:97px}#herramienta .formulario .datos-usuario-container input[type="text"],#herramienta .formulario .datos-usuario-container input[type="tel"]{border-radius:5px;color:#787878;background-color:transparent;background:url("../img/afore/input-bg.png") repeat-x;border:1px solid #d7d7d7;height:20px;padding:5px;margin-top:-10px;-webkit-appearance:textfield}#herramienta .formulario .datos-usuario-container .btn-realiza{height:65px;width:100%;text-align:center;cursor:pointer;background:url("../img/afore/btn-yellow-bg.png") repeat-x;border-radius:0 0 5px 5px;cursor:default;text-decoration:none}#herramienta .formulario .datos-usuario-container .btn-realiza span{color:#7e5000;font-weight:700;font-size:1.3em;line-height:65px}#herramienta .graficas .chartexp{font-weight:700;color:#fff;margin:0 0 1em .5em}#herramienta .graficas #piechartexp{margin:2em 0 0 .5em}#herramienta .graficas .call2action{text-align:center;width:470px;height:53px;margin:0 auto}#herramienta .graficas .call2action button{margin:5px 13px 0 0}@media only screen and (max-width: 959px){.main.afore .leyes .ley97,.main.afore .leyes .ley73{ width:98px!important}.main.afore .herramienta-datos{background-position:-100px -165px}.main.afore .herramienta-datos hr{background-position:-100px 0}.main.afore .herramienta-datos .bienvenida{text-align:center}.main.afore .herramienta-datos .bienvenida p{font-size:1.2em}.main.afore .herramienta-datos .bienvenida .cantidad .con,.main.afore .herramienta-datos .bienvenida .cantidad .sin{width:300px!important}.main.afore .formulario{left:-17px;margin-bottom:30px!important;width:320px}.main.afore .btn-realiza span{font-size:1.2em!important}#barchartdiv,#piechartdiv{width:400px!important;height:400px!important}.jqplot-table-legend{left:250px!important}.jqplot-point-label{font-size:1.05em!important}.jqplot-series-0{top:150px!important}.jqplot-series-1{top:254px!important}}@media only screen and (min-width: 768px) and (max-width: 959px){#herramienta .herramienta-datos .bienvenida p{ font-size:1em}#barchartdiv,#piechartdiv{width:340px!important;height:300px!important}.jqplot-series-0{top:72px!important}.jqplot-series-1{top:0!important}.graficas{width:370px!important}}@media only screen and (max-width: 767px){#herramienta{ margin-top:0}#herramienta .container{padding-bottom:30px}#herramienta .leyes{border:0 none!important}#herramienta .leyes .ley97,#herramienta .leyes .ley73{width:49%!important}#herramienta .herramienta-datos{background:url("../img/afore/herramienta-bg-small.png") no-repeat transparent;background-position:0 -75px}#herramienta .herramienta-datos hr{background-position:-250px 0;border:0;margin:0;padding:0}#herramienta .herramienta-datos .bienvenida{text-align:center}#herramienta .herramienta-datos .bienvenida p{font-size:1em;margin-top:20px;margin-bottom:0;line-height:20px}#herramienta .herramienta-datos .bienvenida .cantidad .con,#herramienta .herramienta-datos .bienvenida .cantidad .sin{width:336px!important;float:left;margin-left:75px;margin-bottom:20px}#herramienta .graficas .chartexp{text-align:center}#herramienta .formulario{display:block;float:none;clear:both;margin:0 auto 30px!important}#barchartdiv,#piechartdiv,.graficas{display:none!important}.jqplot-table-legend{left:250px!important}.jqplot-point-label{font-size:1.05em!important}.jqplot-series-0{top:150px!important}.jqplot-series-1{top:254px!important}}@media only screen and (max-width: 479px){#herramienta .herramienta-datos{ background:url("../img/afore/herramienta-bg-small.png") no-repeat!important;background-position:-90px -75px!important}#herramienta .herramienta-datos hr{background-position:-250px 0}#herramienta .herramienta-datos .bienvenida{text-align:center}#herramienta .herramienta-datos .bienvenida p{font-size:1em;margin-top:20px;margin-bottom:0;line-height:20px}#herramienta .herramienta-datos .bienvenida .cantidad .con,#herramienta .herramienta-datos .bienvenida .cantidad .sin{width:300px!important;float:left;margin-left:11px;margin-bottom:20px}#herramienta .formulario{width:300px}#herramienta .formulario .btn-realiza span{font-size:1em!important}}.jqplot-target{position:relative;color:#fff;font-weight:700;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:1em}.jqplot-axis{font-size:.75em}.jqplot-xaxis{margin-top:10px}.jqplot-x2axis{margin-bottom:10px}.jqplot-yaxis{margin-right:10px}.jqplot-y2axis,.jqplot-y3axis,.jqplot-y4axis,.jqplot-y5axis,.jqplot-y6axis,.jqplot-y7axis,.jqplot-y8axis,.jqplot-y9axis,.jqplot-yMidAxis{margin-left:10px;margin-right:10px}.jqplot-axis-tick,.jqplot-xaxis-tick,.jqplot-yaxis-tick,.jqplot-x2axis-tick,.jqplot-y2axis-tick,.jqplot-y3axis-tick,.jqplot-y4axis-tick,.jqplot-y5axis-tick,.jqplot-y6axis-tick,.jqplot-y7axis-tick,.jqplot-y8axis-tick,.jqplot-y9axis-tick,.jqplot-yMidAxis-tick{position:absolute;white-space:pre}.jqplot-xaxis-tick{top:0;left:15px;vertical-align:top}.jqplot-x2axis-tick{bottom:0;left:15px;vertical-align:bottom}.jqplot-yaxis-tick{right:0;top:15px;text-align:right}.jqplot-yaxis-tick.jqplot-breakTick{right:-20px;margin-right:0;padding:1px 5px 1px 5px;z-index:2;font-size:1.5em}.jqplot-y2axis-tick,.jqplot-y3axis-tick,.jqplot-y4axis-tick,.jqplot-y5axis-tick,.jqplot-y6axis-tick,.jqplot-y7axis-tick,.jqplot-y8axis-tick,.jqplot-y9axis-tick{left:0;top:15px;text-align:left}.jqplot-yMidAxis-tick{text-align:center;white-space:nowrap}.jqplot-xaxis-label{margin-top:10px;font-size:11pt;position:absolute}.jqplot-x2axis-label{margin-bottom:10px;font-size:11pt;position:absolute}.jqplot-yaxis-label{margin-right:10px;font-size:11pt;position:absolute}.jqplot-yMidAxis-label{font-size:11pt;position:absolute}.jqplot-y2axis-label,.jqplot-y3axis-label,.jqplot-y4axis-label,.jqplot-y5axis-label,.jqplot-y6axis-label,.jqplot-y7axis-label,.jqplot-y8axis-label,.jqplot-y9axis-label{font-size:11pt;margin-left:10px;position:absolute}.jqplot-meterGauge-tick{font-size:.75em;color:#999}.jqplot-meterGauge-label{font-size:1em;color:#999}table.jqplot-table-legend{margin-top:0;margin-bottom:12px;left:390px;margin-right:-17px}table.jqplot-table-legend,table.jqplot-cursor-legend{border:0 solid #ccc;position:absolute;font-size:.9em;font-weight:700;color:#fff}td.jqplot-table-legend{vertical-align:middle;padding-left:.7em}td.jqplot-seriesToggle:hover,td.jqplot-seriesToggle:active{cursor:pointer}.jqplot-table-legend .jqplot-series-hidden{text-decoration:line-through}div.jqplot-table-legend-swatch-outline{border:0 solid #ccc;padding:1px}div.jqplot-table-legend-swatch{width:4px;height:4px;border-top-width:5px;border-bottom-width:5px;border-left-width:6px;border-right-width:6px;border-top-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-style:solid}.jqplot-title{top:0;left:0;padding-bottom:.5em;font-size:1.2em}table.jqplot-cursor-tooltip{border:1px solid #ccc;font-size:.75em}.jqplot-cursor-tooltip{border:1px solid #ccc;font-size:.75em;white-space:nowrap;background:rgba(208,208,208,.5);padding:1px}.jqplot-highlighter-tooltip,.jqplot-canvasOverlay-tooltip{border:1px solid #ccc;font-size:.75em;white-space:nowrap;background:rgba(208,208,208,.5);padding:1px}.jqplot-point-label{font-size:1.3em;height:70px;z-index:2;margin-left:-25px}.jqplot-series-0{color:#ffc741}.jqplot-series-1{color:#00a1e0}td.jqplot-cursor-legend-swatch{vertical-align:middle;text-align:center}div.jqplot-cursor-legend-swatch{width:1.2em;height:.7em}.jqplot-error{text-align:center}.jqplot-error-message{position:relative;top:46%;display:inline-block}div.jqplot-bubble-label{font-size:.8em;padding-left:2px;padding-right:2px;color:#000}div.jqplot-bubble-label.jqplot-bubble-label-highlight{background:rgba(1,1,1,.7)}div.jqplot-noData-container{text-align:center;background-color:rgba(1,1,1,.3)}.point-label-span{font-size:.6em;margin:0}.label-text{line-height:120%;margin-bottom:0}.layout-slider{position:relative;overflow:hidden;height:30px;width:100%;padding:15px 0 5px}.jslider .jslider-bg i,.jslider .jslider-pointer{background:url(../img/afore/jslider.png) no-repeat 0 0}.jslider{display:block;margin:10px 0 0 0;width:99%;height:1em;position:relative;font-family:Arial,sans-serif}.jslider table{width:100%;border-collapse:collapse;border:0;position:absolute}.jslider td,.jslider th{padding:0;vertical-align:top;text-align:left;border:0}.jslider table,.jslider table tr,.jslider table tr td{width:100%;vertical-align:top}.jslider .jslider-bg{position:relative}.jslider .jslider-bg i{height:15px;position:absolute;font-size:0;top:-3px}.jslider .jslider-bg .l{width:50%;background-position:0 0;left:0}.jslider .jslider-bg .r{width:50%;left:50%;background-position:right 0}.jslider .jslider-bg .v{position:absolute;width:0;left:20%;top:-3px;height:15px;background-position:0 -15px}.jslider .jslider-pointer{width:20px;left:20%;z-index:1;height:28px;background-position:0 -34px;position:absolute;top:16px;margin-left:0;cursor:pointer;display:none}.jslider .jslider-pointer-hover{background-position:-20px -34px}.jslider .jslider-pointer-to{left:0;z-index:2;top:-8px;display:block!important}.jslider .jslider-label{font-size:9px;line-height:12px;color:#000;opacity:.4;white-space:nowrap;padding:0 2px;position:absolute;top:-18px;left:0}.jslider .jslider-label-to{left:auto;right:0}.jslider .jslider-value{font-size:9px;display:none;white-space:nowrap;padding:1px 2px 0;position:absolute;top:-19px;left:20%;background:#fff;line-height:12px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px}.jslider .jslider-value-to{left:0}.jslider .jslider-label small,.jslider .jslider-value small{position:relative;top:-.4em}.jslider .jslider-scale{position:relative;top:9px}.jslider .jslider-scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0}.jslider .jslider-scale ins{font-size:9px;text-decoration:none;position:absolute;left:0;top:5px;color:#999}.jslider-limitless{height:0}.jslider-single .jslider-pointer-to,.jslider-single .jslider-value-to,.jslider-single .jslider-bg .v,.jslider-limitless .jslider-label{display:none}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
