.prefix {
    position: absolute;
    bottom: 7px;
    color: #00448c;
    font-weight: bold;
}

.prefix-input {
    padding-left: 42px;
}

.first-holder {
    font-size: 52px;
}

.subtitulo {
    font-size: 29px;
    color: #454648;
}

.form-white .form-control {
    border-bottom: 1px solid #454648;
    border-radius: 0px;
    font-family: "opensans-regular", Fallback, sans-serif;
    font-weight: 400;
    font-size: 16px;
}


/*.form-white select.form-control{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkwQTU5NDNEODc4MTExRUFBQTc3Q0UzQkI3QzcxRUJCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkwQTU5NDNFODc4MTExRUFBQTc3Q0UzQkI3QzcxRUJCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTBBNTk0M0I4NzgxMTFFQUFBNzdDRTNCQjdDNzFFQkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTBBNTk0M0M4NzgxMTFFQUFBNzdDRTNCQjdDNzFFQkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7U5dbOAAABLUlEQVR42mI8e/Ysg46uHtPHT58EHz988JaBCCArryDMx8v7/uqVy/+Y1NQ1uOrqG+ZERkSduHzlegEhzbfu3E2Liow+UVVdvVhFVY2HmZ2dc9KJ4ydSgXJCly5dUhGTkGCVEBc7jk3zzdt3MubOmVcCZKq8fPFS9979+5LM8opKBZ8+fVKCqhG6fOmyMjZDoJqLQZphYr9///rCvHLlyvNHjhwx//nzlxQuQ7Bp5uLmOt/Q2JDJCApEbh5encrKqgWfPn02RrL0TnRM9HQODvZv2DS3trUm//7x/TzYABDAYQgGQNYM4jPBJL5++Xylvb0tgY+P9yyxmlEMIGQINs0YBuAyBJdmrAYgGyIgwH+al5fnLC7NIAAPRGwAlNL+///PcPfO7S+41AAEGACtHbZbu/qFggAAAABJRU5ErkJggg==');
	background-repeat: no-repeat;
	background-position: right 34px;
  }*/

.box-blue-code {
    background: #00448d;
    color: #fff;
    text-align: center;
    padding: 13px;
    font-size: 19px;
    font-family: "Nunito";
    font-weight: bold;
}

#div_form_afiliacion .btn,
.btn-lg {
    padding: 10px;
    min-width: 250px;
}

.line {
    width: 100%;
    height: 1px;
    background: #e6e7e8;
}

.link1 {
    font-size: 15px;
    font-weight: bold;
    color: #292929;
    text-decoration: underline;
    display: inline-block;
    margin: 15px 0px;
}

.link1 span {
    margin-right: 10px;
}

.item-pregunta {
    border-bottom: 1px solid #e6e7e8;
    margin-bottom: 15px;
    position: relative;
}

.item-pregunta label {
    color: #292929 !important;
    font-size: 16px !important;
    position: relative !important;
    display: block;
}

.item-pregunta .campo-instruccion {
    color: #808285;
    font-size: 13px !important;
    display: inline-block;
}

.item-pregunta .form-control {
    padding-top: 0px !important;
    height: 37px !important;
}

.item-pregunta select.form-control {
    background-position: right 14px !important;
}

.money-box {
    position: relative;
}

.money-box:before {
    content: "$";
    position: absolute;
    bottom: 10px;
    font-size: 16px;
    color: #5b5b5b;
}

.checkbox-yellow {
    display: inline-block;
    width: 23px;
    height: 23px;
    border-radius: 5px;
    border: 2px solid #a7a7a7;
    cursor: pointer;
    vertical-align: middle;
}

.checkbox-yellow.checked {
    background-color: #ffd200;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE0NjYwMjBDODhDRTExRUFCMkE2QzlBRTBDRkQ0QUM3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE0NjYwMjBEODhDRTExRUFCMkE2QzlBRTBDRkQ0QUM3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTQ2NjAyMEE4OENFMTFFQUIyQTZDOUFFMENGRDRBQzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTQ2NjAyMEI4OENFMTFFQUIyQTZDOUFFMENGRDRBQzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ocD4KAAACG0lEQVR42mL8f4WBgeErA8PvPwwMrPwMEPCfARP8A2I+IP7NYLNijfAWJZm3x8zsGIJZGIgBIM0gw5kYrKbOUjhcutyKQV7ou+f8/+tXMYEVAElmJoKabSZOUTnascmEQVf6I8PDd5wM1x5JyjL+vwF2Mh/DXwZOIHwJ8g4DI5pmRgb73imqB/q36jNICn5nePGBk6HE/9zv/Ph7dkwMzAyKKzfz362dqvfi3yeGFAZhqEYQFgAb49w1Sf3ARCTNFQFnfudn3LNhYGU4wbCuj+O0oErEfy7FqP+58Wb//19lyPj/GOio+2Ds3lGk+V9GO+S/ibUPmJ5WI/fz/yMGk//3gPIXgD5jZ/3xl4ftD4OmxCeGTWdlGbLazKczfGcIZuBgMGzv19oxZac2g4QAyGYOhtqgkz8y0x+ZA2PiDMMnSNgxAk0T2rGZ4VTu7CBlPo5fDJ9+sDGEWt5lEOL5xjB7rw4DH+dvsOb6kBPfU1KeWDD8YrjE8BmiGQQggSjAwLdnHcPZzFlBKvycvxj+/GNi+P2XEaz52TsuhoawY98Sk56ZMvxkuMbwBaEZEoE/geQHhk8uwQxGMzPW3QK5gJnpHwM/F0RzU8SRL4kpz0ywaYa44BI05bEDsSADz8GNDCcTJwVrffzOyjApefeH6Pi3FsAwuYlNM8IABiRDuBmEDmxn2Pr+M5tUYMAvL2B0XmX4hpQ20ABAgAEAPErWi+4whUEAAAAASUVORK5CYII=");
    background-position: center;
    background-repeat: no-repeat;
    border: 1px solid #ffd200;
}

.parrafo1 {
    color: #808285;
    font-size: 16px;
    font-family: "Nunito";
}

.area-terminos {
    padding: 15px;
    border: 2px solid #c4c4c4;
    background: #f2f2f2;
    min-height: 260px;
}

.area-terminos-content {
    padding: 20px;
}


/** initial setup **/

.nano {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.nano>.nano-content {
    position: absolute;
    overflow: scroll;
    overflow-x: hidden;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.nano>.nano-content:focus {
    outline: thin dotted;
}

.nano>.nano-content::-webkit-scrollbar {
    display: none;
}

.has-scrollbar>.nano-content::-webkit-scrollbar {
    display: block;
}

.nano>.nano-pane {
    background: rgba(0, 0, 0, 0.25);
    position: absolute;
    width: 10px;
    right: 0;
    top: 0;
    bottom: 0;
    opacity: 0.01;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.nano>.nano-pane>.nano-slider {
    background: #444;
    background: rgba(0, 0, 0, 0.5);
    position: relative;
    margin: 0 1px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

.nano-pane.active,
.nano-pane.flashed,
.nano:hover>.nano-pane {
    opacity: 0.99;
}

.btn.btn-primary:disabled {
    background: #a3a5a6;
    color: #727272;
}

.item-opciones {
    position: absolute;
    right: 0px;
    top: 0px;
    z-index: 9;
}

.ico-menu-2 {
    background-repeat: no-repeat;
    background-size: 100%;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMC8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvVFIvMjAwMS9SRUMtU1ZHLTIwMDEwOTA0L0RURC9zdmcxMC5kdGQnPjxzdmcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjAiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMiIvPjxjaXJjbGUgY3g9IjEyIiBjeT0iNSIgcj0iMiIvPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTkiIHI9IjIiLz48L3N2Zz4=");
    display: inline-block;
    width: 25px;
    height: 25px;
    cursor: pointer;
}

.material-menu {
    padding: 10px;
    border: 1px solid #e8e8e8;
    border-radius: 2px;
    box-shadow: 0px 0px 10px #ccc;
    color: #495057;
    font-size: 16px;
    font-family: "Nunito";
    cursor: pointer;
    position: absolute;
    right: 0px;
    width: 100px;
    text-align: center;
    background: #fff;
    display: none;
}

.material-menu:hover {
    background: #efefef;
}

.ico-info {
    display: inline-block;
    position: relative;
    width: 20px;
    height: 20px;
    background-position: center;
    background-size: 100%;
    background-image: url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g  stroke-width="0"></g><g stroke-linecap="round" stroke-linejoin="round" stroke="%23CCCCCC" stroke-width="0.048"></g><g id="SVGRepo_iconCarrier"><circle cx="12" cy="12" r="10" stroke="%23545454" stroke-width="1.6799999999999997"></circle><path d="M10.125 8.875C10.125 7.83947 10.9645 7 12 7C13.0355 7 13.875 7.83947 13.875 8.875C13.875 9.56245 13.505 10.1635 12.9534 10.4899C12.478 10.7711 12 11.1977 12 11.75V13" stroke="%23545454" stroke-width="2" stroke-linecap="round"></path><circle cx="12" cy="16" r="1" fill="%23545454"></circle></g></svg>');
    vertical-align: middle;
    cursor: pointer;
}

.tooltip-ba {
    display: inline-block;
    width: 20px;
    height: 20px;
    position: relative;
}

.tooltip-ba .tooltip-ba-content {
    position: absolute;
    padding: 5px;
    background: #5b5b5b;
    border-radius: 5px;
    color: #fff;
    font-size: 14px;
    width: 250px;
    text-align: center;
    line-height: 1;
    left: -115px;
    top: 32px;
    display: none;
}

.tooltip-ba .tooltip-ba-content:before {
    content: "";
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #5b5b5b;
    position: absolute;
    top: -10px;
    left: 115px;
}

.tooltip-ba:hover .tooltip-ba-content {
    display: block;
}

.ico-success {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRBMEI1NUQ4REU3QzExRUE4NjlERUMxQzhCRjI2OUNFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRBMEI1NUQ5REU3QzExRUE4NjlERUMxQzhCRjI2OUNFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEEwQjU1RDZERTdDMTFFQTg2OURFQzFDOEJGMjY5Q0UiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEEwQjU1RDdERTdDMTFFQTg2OURFQzFDOEJGMjY5Q0UiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ibnIQAAAMIUlEQVR42uxd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") no-repeat center;
    display: inline-block;
    width: 100px;
    height: 100px;
}

.ico-info2 {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVFOEY0MjY2REU3QzExRUFCNEJFOEQyQjlCREFGMkIyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVFOEY0MjY3REU3QzExRUFCNEJFOEQyQjlCREFGMkIyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUU4RjQyNjRERTdDMTFFQUI0QkU4RDJCOUJEQUYyQjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUU4RjQyNjVERTdDMTFFQUI0QkU4RDJCOUJEQUYyQjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7STLtvAAALF0lEQVR42uxd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") no-repeat center;
    display: inline-block;
    width: 100px;
    height: 100px;
}

.info-text {
    color: #5b5b5b;
}

.success-text {
    color: #00448c;
}

.max-caracteres {
    float: right;
    color: #1a1b1a;
    font-size: 14px;
}

.checkbox_kit {
    zoom: 1.3;
    vertical-align: middle;
}

.checkbox_kit_container input[type="checkbox"] {
    appearance: none;
    -webkit-appearance: none;
    height: 20px;
    width: 20px;
    background-color: transparent;
    border-radius: 0;
    border: 1px solid #1a1b1a;
    cursor: pointer;
}

.checkbox_kit_container input[type="checkbox"]:after {
    content: "✓";
    color: #1a1b1a;
    position: relative;
    bottom: 3px;
    left: 3px;
    display: none;
}

.checkbox_kit_container input[type="checkbox"]:checked {
    background-color: #fdda24;
    border: 1px solid #fdda24;
}

.checkbox_kit_container input[type="checkbox"]:checked:after {
    display: block;
}


/*.checkbox_kit[type=checkbox] {
	  display: none;
  }
  .checkbox_kit[type=checkbox] + .label-checkbox_kit{
	cursor:pointer;
  }
  .label-checkbox_kit::before {
	  content:'';
	  background: transparent;
	  border: 1px solid #1A1B1A;
	  border-radius: 0;
	  display: inline-block;
	  height: 20px;
	  width: 20px;
	  margin-right: 10px;
	  text-align: center;
	  vertical-align: middle;
  }
  .label-checkbox_kit input:checked{
	content: '✔';
	font-size: 70px;
	color:#1A1B1A;
  }*/

#div_form_qr h3.three-holder {
    font-family: "opensans-regular", Fallback, sans-serif;
    font-weight: 400;
    font-size: 14px;
}

#div_form_qr .texto-detalle {
    font-size: 14px;
}

@media screen and (max-width: 600px) {
    #div_form_qr h1.first-holder {
        margin-top: 0px;
        font-size: 36px;
        margin-bottom: 15px;
    }
    .area-formulario-qr {
        padding: 0px;
    }
    #form_qr .row {
        padding: 0px;
    }
}