#sol{background-color:#e3e3e3;overflow-y:auto;overflow-x:hidden}#sol::-webkit-scrollbar{width:10px;height:10px}#sol::-webkit-scrollbar-thumb{border-radius:40px;background:#ccc}#sol::-webkit-scrollbar-track{background:#fff}body,#sol{text-align:initial}*{margin:0}*:focus{outline-width:0}#sol,input,button,select,textarea{font-family:'Noto Sans','Segoe UI',Arial;font-size:9pt;color:var(--textColor)}#sol i,.sol_font{font-family:'FontAwesome';display:inline-block;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#sol li{list-style:none}#sol ul{padding:0}#sol br{clear:both}#sol a{text-decoration:none}#sol a:hover{text-decoration:underline}#sol select::-ms-expand{background-color:#fff;border:0}#sol table{border-collapse:collapse}#sol button,input[type=color]{cursor:pointer}#sol input[type=file],input[type=file]::-webkit-file-upload-button{cursor:pointer}#sol input[type=time]{text-align:center;cursor:pointer}#sol input[type=date]{text-align:center}#sol fieldset{border:1px inset #ccc}#sol select:disabled{background-color:#ffffff78 !important}#sol textarea{overflow:hidden}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;src:local('Noto Sans'),local('NotoSans'),url(/theme/notosans.woff) format('woff')}@font-face{font-family:'SolIcon';src:url('/theme/sol.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome';src:url('/theme/fontawesome-webfont.eot?v=4.1.0');src:url('/theme/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),url('/theme/fontawesome-webfont.woff?v=4.1.0') format('woff'),url('/theme/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),url('/theme/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}#sol .fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sol_i{font-family:SolIcon;font-size:130%}.sol_no_scroll{scrollbar-width:none;-ms-overflow-style:none;overflow-y:scroll}.sol_no_scroll::-webkit-scrollbar{width:0}.sol_barra_herramientas{margin-bottom:10px;padding:3px 0 3px 10px}.sol_barra_herramientas button{vertical-align:bottom;display:inline-block;min-width:100px;background-color:#f7f7f7;color:var(--titleColor);font-weight:bold;border:1px solid #f0f0f0;border-radius:5px;padding:8px 5px;cursor:pointer;margin-right:4px}.sol_barra_herramientas button:not(.sol_barra_herramientas .sol_history_button button){min-height:40px}.sol_barra_herramientas button:hover{color:#fff;background:var(--titleColor)}.sol_barra_herramientas button:active{background-color:#eeefee}.sol_barra_herramientas button i{margin-bottom:4px;font-size:130%;margin-right:0 !important;vertical-align:middle;padding-right:5px}.sol_barra_herramientas button abbr{font-size:105%;font-weight:bold;min-width:40px;color:#fff;border-radius:50%;padding:4px;margin-right:5px}.sol_barra_herramientas button.checked{border:solid 1px #dfdddf;background:#e2e6e4;background:-moz-linear-gradient(top,#e2e6e4 0%,#e9e9ec 100%);background:-webkit-linear-gradient(top,#e2e6e4 0%,#e9e9ec 100%);background:linear-gradient(to bottom,#e2e6e4 0%,#e9e9ec 100%)}.sol_barra_herramientas button span{position:absolute;margin-top:-24px;font-size:11px;margin-left:40px;border-radius:50%;padding:3px 6px;background-color:#d32e10;color:#fff}.sol_barra_herramientas button:disabled,.sol_barra_herramientas button.disabled{color:#969595}.sol_barra_herramientas button.disabled:hover{border:1px solid transparent}.sol_barra_herramientas button.disabled:active{background-color:transparent}.sol_barra_herramientas .sol_gauge{padding-top:10px}.sol_barra_herramientas .sol_gauge canvas{margin-left:5px;margin-bottom:-16px;width:35px;float:right;margin-right:5px;position:relative;top:-10px}.sol_barra_herramientas .sol_detalles_wrapper{vertical-align:top}.sol_barra_herramientas .solo_lectura{background-color:#fff !important}@media(max-width:600px){.sol_barra_herramientas>button{margin-bottom:8px}}.sol_boton{color:var(--textColor);border-radius:5px;cursor:pointer;padding:6px 12px;border:0;background-color:#f7f7f7}.sol_boton:hover{background-color:#1f232a}.sol_boton:after{background-color:#1f232a;padding:3px 10px 9px 10px;position:absolute;margin-left:10px;margin-top:-6px}.sol_boton:focus{border-color:var(--titleColor) !important}.sol_boton_enlace{background:none !important;color:var(--textColor) !important;border:0 !important;text-shadow:none !important;box-shadow:none !important}.sol_boton_enlace:hover{text-decoration:underline;color:var(--titleColor) !important}.sol_detalles_complex .sol_boton_enlace:not(:disabled):hover{color:var(--titleColor) !important}.sol_boton.chequeado{border:1px inset #fbfbfb !important}.sol_campo_multiple{display:inline-block;white-space:nowrap;padding:1px !important}.sol_campo_multiple_boton{padding:1px 9px;background-color:#005993;margin-left:-2px !important;border-top-left-radius:0;border-bottom-left-radius:0}.sol_campo_multiple_boton_whats{font-family:'FontAwesome';padding:5px 8px}.sol_campo_multiple .sol_extensible_field button{position:unset;margin-left:-5px !important;padding:4px 5px 5px 5px !important;font-size:110%}.sol_campo_telefono_container{padding:0 !important;display:inline-flex;flex-wrap:wrap;min-width:266px;max-width:unset !important}.sol_campo_telefono{display:inline-block;margin-right:8px}.sol_campo_telefono .sol_campo{border:0 !important;border-bottom:1px solid #ebebeb;padding:0;margin-bottom:0 !important}.sol_campo_telefono select{font-family:'FontAwesome';padding-right:1px !important;min-width:unset !important}.sol_check{cursor:pointer;padding-left:0 !important;display:block}.sol_check input{position:relative;top:2px;cursor:pointer}.sol_check span{padding-left:4px}.sol_check .sol_default_value{padding-left:2px;position:relative}.sol_detalles .sol_check{display:table-cell}.sol_blocker{background-color:#000;opacity:.4;position:fixed;top:0;left:0;height:100vh;width:100%;z-index:9998}#sol dialog{box-shadow:2px 2px 2px #867777;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999;padding:0;border:1px solid #f0f0f0;background:#f5f5f5;display:none;border-radius:4px;max-width:100%}#sol dialog[open]{display:block}#sol dialog .cerrar{color:var(--secondColor);float:right;position:relative;top:-5px;left:10px;padding:4px 8px;border:1px solid transparent !important;background:none !important}#sol dialog .cerrar:hover{border-radius:3px;border-color:var(--secondColor) !important}#sol dialog .cerrar:active{background-color:#ada9a9 !important}#sol dialog .cerrar i{margin-right:0 !important}#sol dialog button i{display:unset !important;margin-bottom:unset !important;font-size:unset !important}#sol dialog>div{padding:8px}#sol dialog .sol_form{padding:1px 10px 10px 10px}#sol dialog .sol_form .sol_mensaje{margin-top:10px}#sol dialog .sol_form footer{text-align:right;margin-top:10px}#sol dialog .sol_form footer button{min-width:110px}#sol dialog header{background:var(--mainColor);color:var(--secondColor);cursor:pointer;padding:5px 12px;font-weight:bold;font-size:9pt;border-top-left-radius:3px;border-top-right-radius:3px}.sol_loader{text-align:center;margin-top:8px}.sol_loader span{margin:0 auto;display:inline-block;background:#000;width:4px;height:4px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:12px 2px;position:relative;-webkit-animation:loader 4s infinite;-webkit-animation-timing-function:cubic-bezier(.03,.615,.995,.415);-webkit-animation-fill-mode:both;-moz-animation:loader 4s infinite;-moz-animation-timing-function:cubic-bezier(.03,.615,.995,.415);-moz-animation-fill-mode:both;-ms-animation:loader 4s infinite;-ms-animation-timing-function:cubic-bezier(.03,.615,.995,.415);-ms-animation-fill-mode:both;animation:loader 4s infinite;animation-timing-function:cubic-bezier(.03,.615,.995,.415);animation-fill-mode:both}.sol_loader1{-webkit-animation-delay:1s !important;-moz-animation-delay:1s !important;-ms-animation-delay:1s !important;animation-delay:1s !important}.sol_loader2{-webkit-animation-delay:.8s !important;-moz-animation-delay:.8s !important;-ms-animation-delay:.8s !important;animation-delay:.8s !important}.sol_loader3{-webkit-animation-delay:.6s !important;-moz-animation-delay:.6s !important;-ms-animation-delay:.6s !important;animation-delay:.6s !important}.sol_loader4{-webkit-animation-delay:.4s !important;-moz-animation-delay:.4s !important;-ms-animation-delay:.4s !important;animation-delay:.4s !important}.sol_loader5{-webkit-animation-delay:.2s !important;-moz-animation-delay:.2s !important;-ms-animation-delay:.2s !important;animation-delay:.2s !important}.sol_loader6{-webkit-animation-delay:0s !important;-moz-animation-delay:0s !important;-ms-animation-delay:0s !important;animation-delay:0s !important}@-webkit-keyframes loader{0%{-webkit-transform:translateX(-30px);opacity:0}25%{opacity:1}50%{-webkit-transform:translateX(30px);opacity:0}100%{opacity:0}}@-moz-keyframes loader{0%{-moz-transform:translateX(-30px);opacity:0}25%{opacity:1}50%{-moz-transform:translateX(30px);opacity:0}100%{opacity:0}}@-ms-keyframes loader{0%{-ms-transform:translateX(-30px);opacity:0}25%{opacity:1}50%{-ms-transform:translateX(30px);opacity:0}100%{opacity:0}}@keyframes loader{0%{transform:translateX(-30px);opacity:0}25%{opacity:1}50%{transform:translateX(30px);opacity:0}100%{opacity:0}}.sol_mensaje{padding:4px;margin:10px 10px 0 10px;border-radius:3px;border:1px solid #efefef;clear:both;white-space:pre-wrap;background-color:#fff}.sol_mensaje:before{font-family:'FontAwesome';color:#fff;display:inline-block;margin-left:18px;margin-top:9px;padding:4px;border-radius:10px;position:absolute}.sol_mensaje>div{border-left-width:3px;border-left-style:solid}.sol_mensaje_exito>div{border-color:#20a378}.sol_mensaje_exito:before{content:"";background-color:#20a378}.sol_mensaje_error>div{border-color:#e64c2a}.sol_mensaje_error:before{content:"";background-color:#e64c2a}.sol_mensaje_aviso>div{border-color:#2681b5}.sol_mensaje_aviso:before{content:"";background-color:#2681b5;display:inline-block;min-width:12px;text-align:center}.sol_mensaje_alert>div{border-color:#eba52f}.sol_mensaje_alert:before{content:"";background-color:#eba52f}.sol_mensaje_caption{padding:10px 10px 0 50px;font-weight:bold;font-size:105%}.sol_mensaje_description{padding-bottom:12px;padding-left:50px;color:#787878}.sol_mensaje_confirmacion>div{border-color:#2681b5}.sol_mensaje_confirmacion:before{content:"";background-color:#2681b5}.sol_mensaje_confirmacion span{padding-right:50px}.sol_mensaje_confirmacion button{margin:5px 10px 0 0 !important;padding-right:28px;min-height:34px;min-width:100px}.sol_mensaje_confirmacion .boton_cancelar:hover{background-color:#b11b1b}.sol_mensaje_confirmacion .boton_cancelar:after{padding:9px 0 0 0;font-family:"FontAwesome";content:'';background-color:transparent}.sol_mensaje_confirmacion .boton_ok{background-color:#00a651;margin-left:50px}.sol_mensaje_confirmacion .boton_ok:hover{background-color:#007d3d}.sol_mensaje_confirmacion .boton_ok:after{padding:9px 0 0 0;font-family:"FontAwesome";content:'';background-color:transparent}@media(max-width:600px){.sol_mensaje_confirmacion span{display:block}}.sol_popup{z-index:999;cursor:pointer;border:1px solid #ebebeb;position:absolute;background-color:#fff;box-shadow:1px 1px 1px #b3b1b1}.sol_popup li{padding:4px}.sol_popup li:not(.sol_system_combo_popup li):hover{background-color:#f3f3f3}.sol_popup li:not(.sol_system_combo_popup li,:last-child){border-bottom:1px solid #fbfbfb}.sol_popup table{min-width:100%;overflow-x:auto;display:block}.sol_popup .focused{background-color:#f0f9ff}.sol_combo_periodo{cursor:pointer;display:inline-block}.sol_combo_periodo>span:after{margin-left:6px;font-family:'FontAwesome';content:''}.sol_combo_periodo .sol_popup{font-size:90%;border:1px solid #afafaf}.sol_combo_periodo .sol_popup input{font-size:90%;margin-left:6px;margin-bottom:0;width:105px !important}.sol_combo_periodo .sol_popup input:not(.sol_birthdate_combo_interval input){padding:1px 4px !important}.sol_combo_periodo .sol_popup li{padding:0}.sol_combo_periodo .sol_popup li span{padding-left:6px}.sol_combo_periodo .sol_popup li:hover{border:0;background-color:#fff5c8;background-image:-webkit-gradient(linear,left 0%,left 100%,from(#fff8da),to(#fff3ba));background-image:-webkit-linear-gradient(top,#fff8da,0%,#fff3ba,100%);background-image:-moz-linear-gradient(top,#fff8da 0%,#fff3ba 100%);background-image:linear-gradient(to bottom,#fff8da 0%,#fff3ba 100%);background-repeat:repeat-x}.sol_combo_periodo_check_area{font-family:'FontAwesome';border-right:1px solid #c4c4c3;width:26px;height:19px;position:absolute;background-color:#e9eeee;text-align:center;padding-left:0 !important;padding-top:6px}.sol_combo_periodo_caption{margin-left:26px;padding:4px;display:inline-block}.sol_combo_periodo_date_range{padding-right:8px !important}.sol_combo_periodo_date_range .sol_combo_periodo_caption{padding:4px 6px !important}.sol_combo_periodo .month_year_field{display:inline}.sol_combo_periodo select{width:120px !important;font-size:90%;padding:2px 4px !important;margin-left:0 !important;margin-bottom:0 !important}.sol_combo_periodo input[type=number]:not(.sol_birthdate_combo_interval input){padding:2px 4px !important;width:70px !important}.sol_birthdate_combo input[type=number]{width:40px !important}.sol_birthdate_combo span:last-child{margin-right:3px !important}.sol_birthdate_combo_interval input{text-align:center;width:24px !important}.sol_birthdate_combo_interval *:nth-child(4),.sol_birthdate_combo_interval *:nth-child(5),.sol_birthdate_combo_interval *:nth-child(8),.sol_birthdate_combo_interval *:nth-child(9){padding-left:1px !important;margin-left:3px !important}.sol_birthdate_combo_interval input::-webkit-outer-spin-button,.sol_birthdate_combo_interval input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sol_birthdate_combo_interval input[type=number]{-moz-appearance:textfield}.sol_selector_coleccion{white-space:normal}.sol_selector_coleccion input{border:0;background-color:#fff}.sol_selector_coleccion_item{background-color:#fcfcfc;display:inline-block;cursor:pointer;border-radius:7px;margin-right:4px;margin-bottom:4px;color:#000;padding:2px 6px;font-size:90%;border:1px solid #e2e2e2}.sol_selector_coleccion_item sup{margin-left:6px;color:#bf0000}.sol_popup .sol_selector_coleccion_item sup{display:none}.sol_selector_coleccion_item color{border:1px solid #9e9e9e;padding:5px 8px 6px 8px;float:left;margin-top:3px;margin-right:3px;border-radius:2px}.sol_birthdate{display:inline}.sol_birthdate div{display:inline-block;margin-right:12px}.sol_map{background-color:#949494;float:left;margin-top:3px;border:1px solid #b1b1b1;max-width:calc(100% - 3px)}.sol_combo_multiple{cursor:pointer;display:inline-block}.sol_combo_multiple .sol_campo:not(.sol_combo_periodo .sol_campo){display:block;max-width:246px;width:auto !important;margin-bottom:0 !important}.sol_combo_multiple .sol_campo:after{margin-top:3px;margin-left:6px;margin-right:6px;font-family:'FontAwesome';content:''}.sol_combo_multiple .sol_popup{max-width:82%}.sol_combo_multiple_options{margin-top:-6px;-moz-column-count:4;-moz-column-gap:20px;-webkit-column-count:4;-webkit-column-gap:20px;column-count:4;column-gap:20px;padding-right:20px;background-color:#fff;border-width:3px;padding-top:2px;padding-bottom:4px}.sol_combo_multiple .sol_popup li{background-color:none;border:0 !important;display:inline-block;width:100%}.sol_combo_multiple .sol_popup label{white-space:nowrap;overflow-x:hidden}.sol_combo_multiple_section{color:var(--titleColor);font-weight:bold}.sol_combo_filter{font-size:150%}.sol_images{display:inline-block;margin-right:4px}.sol_images button{cursor:pointer;position:absolute;z-index:9;margin-left:10px}.sol_text_field_limited_height{max-height:250px;overflow-y:auto}.sol_timeline{padding:10px;background:linear-gradient(to right,transparent 0%,transparent calc(50% - 2px),#fff calc(50% - 2px),#fff calc(50% + 2px),transparent calc(52% + .81px),transparent 100%);background-repeat:no-repeat;background-position-y:15px;background-size:100% calc(100% - 60px)}.sol_timeline li{color:#fff;font-weight:bold;padding:10px 15px;margin-bottom:30px;border-radius:50%;border:4px solid #fff}.sol_timeline .completed{cursor:pointer;background-color:#69a961}.sol_timeline .current{background-color:#89adcb}.sol_timeline .blocked{background-color:#b0b0b0}.sol_expando_label label{cursor:pointer;display:inline !important;padding-left:4px !important}.sol_expando_label button{display:inline-block;font-family:fontawesome;padding:0;border:0 !important;margin-top:7px}.sol_label_expanded{cursor:pointer}.sol_label_minimized{margin-bottom:10px;cursor:pointer}.sol_label_expanded:before{content:'';margin-right:4px;font-family:FontAwesome}.sol_label_minimized:before{content:'';margin-right:4px;font-family:FontAwesome;margin-bottom:10px}.sol_label_large_description{font-family:FontAwesome;font-size:80%;margin-left:2px;border:.4px solid #a2a2a2;padding:1px 4px 1px 3px;border-radius:2px}.sol_multiple_choice .sol_check{margin-left:20px;padding-right:15px}.sol_multiple_choice_inline .sol_check{float:left;margin:3px 10px 0 0;font-weight:bold}.sol_list{background-color:#fff;border:1px solid #ccc;cursor:pointer}.sol_list li{padding:4px 8px}.sol_two_colums .sol_list{display:block;width:372px;max-width:100%;height:150px}.sol_two_colums button i{margin-right:0 !important}.sol_two_colums button{margin-right:5px;padding:6px 20px}.sol_two_colums_bar{margin-bottom:6px;text-align:center;width:372px;max-width:100%}.sol_two_colums_search{padding:8px 0}.sol_two_colums_search>div{font-size:80%}.sol_two_colums_search .sol_check{width:100px}.sol_percent_field{width:60px}.sol_week_days_field{padding:0 10px}.sol_week_days_field .sol_check{display:inline-block;margin-right:10px}.sol_week_days_field .sol_check label{padding-left:4px}.sol_extensible_field{display:inline-block}.sol_extensible_field button{border:1px solid #f0f0f0 !important;background-color:#f7f7f7 !important;margin-left:-27px !important;padding:4px 0 !important;display:inline-block;position:absolute;border-radius:0 5px 5px 0;width:27px}.sol_extensible_field button i{margin-right:0 !important}.sol_currency_field{padding-right:4px;text-align:right;display:inline-block}.sol_currency_field button{padding-right:8px;background-color:transparent;border:0;cursor:pointer;position:relative;top:-2px}.sol_currency_field .sol_boton_subitems:before{content:none}.sol_currency_field .sol_boton_subitems .sol_popup{margin-top:6px;margin-left:-143px}.sol_detalles_wrapper .sol_currency_field{padding-right:0}.sol_numeric_field{width:80px;text-align:center}.sol_gauge{display:inline-block;cursor:pointer}.month_year_field{margin-top:10px}.sol_login{background:#303641;text-align:center;padding-bottom:40px;min-height:580px}.sol_login header,body{background-color:#fff}.sol_login header{padding:120px 15px 30px 15px}.sol_login header p{color:#111 !important;padding:20px 0 0}.sol_login p{margin-top:5px;color:#fff}.sol_login .sol_form{padding-top:20px;padding-bottom:20px}.sol_login .sol_form footer button{cursor:pointer;text-align:left;font-size:12px;border:1px solid #f0f0f0 !important;color:#373e4a;font-weight:bold;padding:15px 15px;width:322px;border-radius:5px}.sol_login .sol_form footer button:hover{background-color:#f7f7f7 !important;color:#373e4a !important}.sol_login .sol_form footer button i{float:right;position:relative;top:3px}.sol_login .sol_mensaje{width:420px;margin-left:auto;margin-right:auto;text-align:left}.sol_login .sol_loader span{background-color:#fff}.sol_login_campo{padding:12px 0;text-align:left;background-color:#fff;border-radius:5px;border:1px solid #f0f0f0;width:320px;margin:0 auto 20px auto}.sol_login_campo input{border:0;width:260px;border-left:1px solid #454a54;padding-left:10px;background:#fff;color:#111}.sol_login_campo i{margin:0 15px;color:#919191}.sol_recordatorio_clave button{width:150px !important;text-align:center !important;margin:0 10px}.sol_login select{appearance:none;-moz-appearance:none;-webkit-appearance:none;margin-bottom:40px;padding:12px;cursor:pointer;background-color:#fff;border-radius:5px;border:1px solid #f0f0f0;width:320px}.sol_login select::-ms-expand{display:none}.sol_login label{display:block;color:#fff;text-align:left;width:320px;margin:4px auto}.sol_login_geo{color:#fff;margin-bottom:15px}.sol_login .sol_password_field button{width:unset;border:unset;float:none;margin-top:-1px !important}.sol_login .sol_password_field button:hover{background:none}.sol_login .sol_password_field button i{margin:unset;font-size:16px}.sol_login .sol_boton_enlace{color:#fff !important}@media(max-width:600px){.sol_login header{padding-top:30px}}.sol_tile{text-align:center;cursor:pointer;border-radius:5px;display:inline-block;width:90px;margin-left:6px;margin-top:20px}.sol_tile_numero{margin-top:-48px;font-size:10px;position:absolute;margin-left:25px;background-color:#4d7e4a;padding:2px 4px;border-radius:4px;color:#fff;visibility:hidden}.sol_tile_etiqueta{clear:right}.sol_tile h1{font-family:"FontAwesome";font-size:48px}.sol_pantallas .sol_tile{height:100px;vertical-align:bottom;background-color:#f7f7f7;padding:10px 10px 0 10px}.sol_pantallas .sol_tile_etiqueta{font-weight:bold;height:32px;vertical-align:middle;display:table-cell;width:90px}.sol_tile_with_desc{width:220px}.sol_tile_with_desc h1{float:left;width:32px;font-size:32px}.sol_tile_with_desc .sol_tile_etiqueta{width:180px;padding:1px 3px;text-align:left;padding-left:15px}.sol_tile_with_desc .sol_tile_numero{margin-top:unset;margin-left:74px}.sol_tile_description{font-size:90%;margin-top:2px;text-align:left}.sol_entity_pic{width:24px;border-radius:12px;margin-right:3px;display:inline-block;vertical-align:middle;border:1px solid #ccc}.sol_menu{background:var(--mainColor);color:var(--secondColor);max-height:90vh;margin-top:32px;z-index:9999;font-size:9pt;padding:10px 0;position:fixed;width:280px;left:6px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:4px 4px 7px 0 rgba(50,50,50,.61);-moz-box-shadow:4px 4px 7px 0 rgba(50,50,50,.61);box-shadow:4px 4px 7px 0 rgba(50,50,50,.61);opacity:.98}.sol_menu img{margin-left:4px;margin-bottom:4px;width:272px}.sol_menu .sol_tile_description{display:none}.sol_menu .sol_tile_etiqueta{clear:initial}.sol_menu li{min-height:26px;cursor:pointer}.sol_menu li div{margin:10px 18px}.sol_menu li ul li div:hover{background:#7070701c;border-radius:5px}.sol_menu li i{float:left;margin-right:6px;margin-top:3px}.sol_menu li ul{display:none}.sol_menu li ul li div{padding-left:24px}.sol_menu .flecha{float:right}.sol_menu .pin{float:right;padding-right:4px;font-size:80%;color:var(--secondColor)}.sol_menu .pin:hover{color:#e4fc45;cursor:pointer}.sol_menu .sol_tile{width:65px;vertical-align:top}.sol_menu .sol_tile h1{font-size:24px}.sol_menu .sol_tile_etiqueta{font-size:80%}.sol_menu .garbage{color:#eee06d !important}.sol_menu_principal>li>div>i{display:none !important}.sol_menu_principal>li>div{font-weight:bold;text-transform:uppercase}.sol_menu_principal>li>div:hover{background:#7070701c;border-radius:5px}.sol_pantallas{clear:both;padding-bottom:24px}.sol_barra_sistema+.sol_menu+.sol_pantallas{padding-top:38px}.sol_pantallas nav{font-size:9pt;background-color:#f7f7f7;padding:8px 15px}.sol_pantallas nav button{border:0;background:none;padding:0 3px 0 0}.sol_pantallas nav a{cursor:pointer}.sol_pantallas nav a,.sol_pantallas nav dfn,.sol_pantallas nav button{margin:0 8px;font-style:normal}.sol_pantallas nav button:before{all:initial}.sol_pantallas nav .sol_boton_subitems{cursor:pointer}.sol_pantallas nav .sol_boton_subitems:after{font-family:'FontAwesome';content:'';margin-left:4px;position:relative;top:-2px}.sol_pantallas nav .sol_boton_subitems li{padding:2px 8px}.sol_pantalla{padding-bottom:10px}.sol_pantalla h3{padding:8px 10px 10px 10px;font-size:22px;letter-spacing:-1px;color:var(--titleColor);font-weight:bold}.sol_pantalla h4{padding:9px 10px 10px 10px;font-size:14pt;color:var(--titleColor);margin-bottom:10px;font-weight:bold}.sol_pantalla label{display:block;padding:4px 0 2px 0;text-align:left}.sol_pantalla .sol_campo,.sol_quick_tools_bar .sol_campo{border:1px solid #f0f0f0;border-radius:5px;padding:4px 8px;background-color:#fff;max-width:calc(100% - 6px);box-sizing:content-box}.sol_pantalla .sol_field_error{border:1px solid #f34242 !important}.sol_pantalla select.sol_campo{padding:4px 8px;min-width:240px}.sol_pantalla input[type=date].sol_campo,.sol_pantalla input[type=datetime-local].sol_campo{padding:3px 8px}.sol_pantalla .sol_campo_localizable select{border:0;background-color:transparent}.sol_pantalla textarea{width:98%;max-width:calc(100% - 18px) !important}.sol_pantalla .solo_lectura{background-color:#ffffff78}.sol_pantalla .sol_boton{color:var(--textColor);border:1px solid #f0f0f0;background-color:#f7f7f7;margin-left:10px}.sol_pantalla .sol_boton:hover:not(:disabled){background-color:var(--titleColor);color:#fff}.sol_pantalla .sol_boton:active:not(:disabled){border:1px solid #4d728e;background-color:#c4e5f6}.sol_pantalla .sol_boton[disabled]{color:#b0adad}.sol_pantalla .sol_boton[disabled] icon{opacity:.2}.sol_pantalla .sol_boton i{position:relative;top:-1px;margin-right:8px}.sol_pantalla select{cursor:pointer}.sol_pantalla input[type=color].sol_campo{padding:2px 4px 3px 4px}.sol_pantalla .sol_campo_telefono input{background:none}.sol_pantalla .sol_tabla_data input[type=date].sol_campo{padding:4px 0 0 0 !important}.sol_pantalla_next_status{margin:20px 0}.sol_pantalla_next_status_description{background-color:#f7f7f7;font-family:'Noto Sans','Segoe UI',Arial;width:fit-content;padding:15px 20px;margin:0 0 15px 15px;border-radius:5px;border-left:5px solid;border-left:5px solid #c2c2c2;box-shadow:rgba(0,0,0,.06) 0 1px 2px 0,rgba(0,0,0,.06) 0 1px 2px 0}.sol_next_status_question{display:none}.sol_registro{padding-bottom:10px}.sol_registro_toolbar{padding-top:10px}.sol_registro_toolbar .sol_boton{display:inline-block;min-width:100px;color:var(--titleColor) !important;font-weight:bold;border-radius:5px;padding:8px 5px;cursor:pointer}.sol_registro_toolbar .sol_boton i{margin-right:0;vertical-align:middle;padding-right:5px;font-size:130%}.sol_registro_toolbar .sol_boton:hover{color:#fff !important;background:var(--titleColor) !important;border-color:var(--titleColor)}.sol_registro .sol_mensaje{margin-left:4px;margin-right:4px}.sol_detalles .sol_form{padding:20px 10px;background:#e3e3e3;font-weight:500}.sol_detalles .sol_form .sol_detalles .sol_form{padding:4px 10px;background-color:#fafafa99;border-radius:3px}.sol_detalles .sol_form .sol_registro_toolbar{margin-bottom:8px}.sol_detalles .sol_form .sol_barra_herramientas{padding-left:0}.sol_detalles .sol_form .sol_group:first-of-type{margin-top:0}.sol_detalles footer{margin-top:12px}.sol_detalles footer button,.sol_field_options footer button{margin-left:8px;padding:12px 30px;min-width:130px;background:#fff !important;color:var(--titleColor) !important;font-weight:bold;border:solid 1px #f0f0f0 !important;border-radius:5px}.sol_detalles footer button:hover,.sol_field_options footer button:hover,.sol_form footer button:hover{color:#fff !important;background:var(--titleColor) !important}.sol_detalles footer button:first-child,.sol_field_options footer button:first-child{margin-left:0 !important}.sol_form footer button{background:#fff !important;color:var(--titleColor) !important;font-weight:bold;border:solid 1px #f0f0f0 !important;border-radius:5px}.sol_detalles .sol_group{margin-top:10px;font-weight:bold}.sol_detalles .sol_group_wrapper{background-color:#f3f3f3;border:1px solid #e5e3e3;padding:2px 8px 8px 8px;margin-right:8px;border-radius:3px}.sol_detalles .sol_tabla{padding:0;margin-top:0}.sol_detalles .sol_tabla table{margin-top:0}.sol_detalles_status{float:left}.sol_detalles_status_nombre{border-radius:3px;font-weight:bold;border:1px inset #ccc;text-align:center;min-width:180px;font-size:17px}.sol_detalles_wrapper{display:inline-block;margin-right:12px}.sol_detalles_complex{background-color:#f7f7f7;margin-bottom:4px;padding:10px;border:1px solid #f0f0f0;border-radius:5px;margin-right:10px;box-shadow:rgba(0,0,0,.15) .95px .95px 1.5px}.sol_detalles_complex_title{display:table;color:var(--titleColor);font-weight:bold;padding-left:0 !important;margin-bottom:2px;margin-top:8px}.sol_detalles_minimize_button{position:absolute;background:none !important;height:8px;width:8px;font-family:fontawesome;padding:0;border:0 !important;margin-top:7px}.sol_detalles .uploading_message{background-color:#fcc !important}.sol_detalles .sol_mensaje{margin-left:0;margin-right:0;margin-bottom:10px}.sol_detalles .sol_form input[type=color].sol_campo{position:relative;top:1px;height:20px}.sol_detalles_after{padding-left:2px}.sol_detalles_left{background-color:#fff;vertical-align:top;padding:10px;width:200px;display:table-cell;border-left:10px solid #f0f0f0;border-radius:8px;box-shadow:rgba(0,0,0,.15) .95px .95px 1.5px}.sol_detalles_left_required{color:#6c0a0a}.sol_detalles_left button{display:block;margin:0;border:0;padding:0;background:none}.sol_detalles_left button:hover{background:none !important;border:0 !important;text-decoration:underline}.sol_detalles_left button.chequeado{border:0 !important;color:#b35fd5}@media(max-width:600px){.sol_detalles_wrapper{display:block}.sol_detalles footer button{padding:12px 20px;width:100%;margin-bottom:8px;margin-left:0 !important}}.sol_toolbar{font-size:9pt;color:var(--titleColor);padding:2px 10px 2px 0;min-height:17px;background-color:#f7f7f7}.sol_rating_field{margin-right:10px}.sol_rating_field i{font-size:16px;margin:4px 1px 4px 0;cursor:pointer;margin-bottom:5px}.sol_rating_field_unselected{color:#5b5b5b}.sol_rating_field_selected{color:#d1a700}.sol_tabla{padding:4px 0 4px}.sol_tabla_main{table-layout:fixed}.sol_tabla_main:not(.sol_detalles_complex .sol_tabla_main){border-collapse:separate !important;margin:0}.sol_tabla_main:not(.sol_detalles_complex .sol_tabla_main) .sol_tabla_grid{border-left:0 solid #e3e3e3;border-right:7px solid #e3e3e3;margin-left:-2px}.sol_tabla_data{min-width:100%;width:auto;white-space:nowrap}.sol_tabla_data_vert_lines td,.sol_tabla_data_vert_lines td,.sol_tabla_data_vert_lines th,.sol_tabla_data_vert_lines th{border-right:1px inset #e6e1e1}.sol_tabla_search{vertical-align:top;width:280px;background-color:#f7f7f7;border-radius:8px;padding-right:4px;box-shadow:rgba(0,0,0,.15) .95px .95px 1.5px}.sol_tabla_search h5{font-size:inherit;margin-bottom:8px}.sol_tabla_search label{padding-left:8px}.sol_tabla_search input,.sol_tabla_search .sol_combo_periodo,.sol_tabla_search select,.sol_tabla_search h5,.sol_tabla_search .sol_combo_multiple{margin-left:8px}.sol_tabla_search .sol_combo_multiple{max-width:calc(100% - 10px)}.sol_tabla_search .sol_campo{width:calc(100% - 16px);box-sizing:border-box;white-space:nowrap;overflow-x:hidden}.sol_tabla_search .sol_selector{width:100%;margin-bottom:3px;white-space:nowrap}.sol_tabla_search input[type=date]{width:135px}.sol_tabla_search .sol_combo_periodo{margin-bottom:8px;margin-top:4px}.sol_tabla_search .sol_tabla_search_button{float:right;border:1px solid transparent;background:none;margin-right:2px;margin-top:4px}.sol_tabla_search .sol_address{background-color:#f6f6f6;margin:0 10px 5px 10px;border:1px solid #f0f0f0;border-radius:5px;padding:5px 8px}.sol_tabla_search_reports label{cursor:pointer;display:inline;padding-left:4px}.sol_tabla_search_reports>div{margin-bottom:2px}.sol_tabla_search_reports .sol_check{display:block}.sol_tabla_search_reports .sol_check:hover{background-color:#eee}.sol_tabla_search_reports .sol_check button{border:1px solid transparent;background:none;padding:0 2px;float:right}.sol_tabla_search_reports .sol_check button i{margin-right:0}.sol_tabla_search_vision{float:right;max-height:24px;margin-top:-5px}.sol_tabla_search_vision i{top:unset !important}.sol_tabla_grid{display:block;overflow-x:auto;background-color:#e3e3e3}.sol_tabla_grid::-webkit-scrollbar{width:10px;height:10px}.sol_tabla_grid::-webkit-scrollbar-thumb{border-radius:40px;background:#ccc}.sol_tabla_grid::-webkit-scrollbar-track{background:#fff}.sol_detalles .sol_tabla_grid{overflow:initial}.sol_tabla .sol_form{border-top:0;padding-bottom:10px}.sol_tabla_search .sol_form footer{margin-top:10px;text-align:right;margin-right:8px}.sol_tabla table,.sol_reports table{clear:both;width:100%;font-size:9pt}.sol_tabla_data thead,.sol_reports thead,.sol_reports_section_header{cursor:pointer}.sol_tabla_data thead th{min-width:25px;background:#fff;background-image:none;padding-top:8px;padding-bottom:8px}.sol_tabla_data thead th .sol_check{display:block}.sol_tabla_data tr:nth-child(even){background-color:#f7f7f7}.sol_tabla_data tr:nth-child(odd){background-color:#f0f0f0}.sol_tabla_data tr:nth-child(odd):last-child:not(.sol_detalles_complex tr){background-color:#e3e3e3}.sol_tabla_data:not(.sol_detalles_complex .sol_tabla_data) thead th:last-child{border-top-right-radius:8px}.sol_tabla_data:not(.sol_detalles_complex .sol_tabla_data) thead th:first-child{border-top-left-radius:8px;padding-left:6px}.sol_tabla_data:not(.sol_detalles_complex .sol_tabla_data){border-collapse:separate !important;border-spacing:0;border-radius:8px}.sol_tabla_data:not(.sol_detalles_complex .sol_tabla_data) .sol_tabla_espacio_lineas tr:last-child td:first-child{border-bottom-left-radius:8px !important}.sol_tabla_data:not(.sol_detalles_complex .sol_tabla_data) .sol_tabla_espacio_lineas tr:last-child td:last-child{border-bottom-right-radius:8px !important}.sol_tabla thead .ordenable{white-space:nowrap}.sol_tabla thead .ordenable:hover{background-color:#f0f0f0}.sol_tabla thead .ordenable:after{font-family:"FontAwesome";margin:0 4px;display:inline-block;position:relative}.sol_tabla thead .ascendente:after{content:"";top:-2px}.sol_tabla thead .descendiente:after{content:"";top:3px}.sol_tabla tr,.sol_reports tr{border-top:1px solid #ebebeb}.sol_tabla_grid td,.sol_tabla_data td,.sol_tabla_grid th,.sol_tabla_data th{padding:4px}.sol_tabla_grid .sol_boton{border:1px solid transparent;background:none}.sol_tabla_grid dialog .sol_boton{margin:10px 0}.sol_tabla_grid td .sol_check{display:inline}.sol_tabla .sol_mensaje{margin:0 10px}.sol_tabla_data .sol_check{text-align:center !important}.sol_tabla_data .sol_p{white-space:pre-wrap}.sol_tabla_toolbox{float:right}.sol_tabla_viewmodebar{float:left}.sol_tabla_viewmodebar button{margin-left:0 !important}.sol_tabla_toolbox .sol_boton,.sol_tabla_search_button{text-align:center;margin-left:0;width:35px;padding:6px 12px 4px 12px}.sol_tabla_toolbox .sol_boton i,.sol_tabla_search_button{margin-right:0}.sol_tabla_toolbox .sol_boton_subitems:before{margin-top:0;margin-left:13px}.sol_tabla_toolbox .sol_boton_subitems .sol_popup{margin-top:5px;border:0;width:180px;margin-left:-160px}.sol_tabla_toolbox .sol_boton_subitems .sol_popup li{padding:0}.sol_tabla_grid tbody,.sol_tabla_data tbody{background-color:#fff;cursor:pointer}.sol_tabla_grid .sol_toolbar,.sol_schedule .sol_toolbar{border:0;border-radius:8px;box-shadow:rgba(0,0,0,.15) .95px .95px 1.5px;padding:4px}.sol_tabla sup{font-weight:bold;color:#9f1313}.sol_tabla .icono{font-family:"FontAwesome";display:block;text-align:center}.sol_tabla .icono_color{padding:0 9px;border-radius:50%}.sol_tabla .sol_selector{display:inline-block;position:relative;top:2px}.sol_tabla tfoot{font-weight:bold}.sol_tabla_check{width:12px;text-align:center}.sol_tabla_footer{background:#e3e3e3;border-radius:8px;margin:4px}.sol_tabla_footer .sol_boton_enlace:not(:disabled):hover{color:var(--titleColor) !important}.sol_tabla_comentario{float:left;font-size:9pt;margin-left:10px;padding-top:6px}.sol_tabla_navegacion{float:right;margin-right:10px}.sol_tabla_navegacion button{border-left:1px solid #ebebeb;font-size:12px;padding:5px 15px;font-family:"FontAwesome"}.sol_tabla_navegacion button:first-child{border-left:0}.sol_tabla_navegacion .desactivado{color:#a59d9d}.sol_tabla_navegacion .desactivado:hover{background-color:#fff}.sol_tabla_navegacion select{margin-bottom:0 !important;min-width:unset !important}.sol_tabla_espacio_lineas .sol_campo,.sol_tabla tfoot .sol_campo{border:1px solid #f0f0f0;padding:4px;margin:0;width:100%;height:100%;box-sizing:border-box}.sol_tabla_espacio_lineas .sol_campo input{background-color:transparent}.sol_tabla_espacio_lineas .sol_selector_coleccion_item{margin-bottom:0}.sol_tabla .sol_map{height:570px;float:none;width:100%}.sol_tabla_drag{border-left:4px inset #ccc}.sol_tabla strong{background-color:#ffeb3b}.sol_tabla_search .sol_currency_field{display:inline}.sol_tabla .sol_currency_field .sol_campo{width:115px}.sol_tabla_decision{width:24px;white-space:nowrap}.sol_tabla_decision button{padding:0;border:none;background:none}.sol_tabla_decision button:not(:last-child){margin-right:4px}.sol_tabla_decision abbr{color:#fff;padding:4px;border-radius:50%;display:inline-block;width:16px}.sol_tabla_decision abbr:hover{color:#f2f2f2}.sol_tabla_grid .sol_product_selector .sol_campo{width:unset;margin-top:4px}.sol_tabla_grid .sol_product_selector .sol_boton i{margin-right:0}.sol_tabla .sol_product_selector .sol_boton{min-width:unset}.sol_tabla .sol_upload_single_file{font-size:80%}.sol_tabla .sol_upload_single_file .sol_upload_list{padding:0}.sol_tabla .sol_upload{margin-bottom:0}.sol_tabla .sol_upload .sol_upload_agregar{font-size:80%}.sol_tabla_entity_pic span{position:relative;top:1.5px}.sol_table_dialog .sol_form{padding:0}.sol_table_dialog .sol_form footer button{margin-top:0;margin-bottom:0;padding:8px}.sol_table_dialog .sol_tabla_footer button{margin:0}.sol_table_dialog .cerrar{top:-15px !important}.sol_tabla_data_vert_lines .sol_tabla_espacio_lineas .sol_clear{left:2px !important}.sol_tabla_data_vert_lines .sol_tabla_espacio_lineas sol_lens{margin-left:2px !important}.sol_detalles_complex .sol_tabla_grid{background-color:#f7f7f7}.sol_detalles_complex .sol_tabla_data thead th,.sol_detalles_complex .sol_tabla_footer{background-color:#f7f7f7;color:var(--textColor)}.sol_detalles_complex.sol_tabla tr{border-top:none}.sol_detalles_complex .sol_tabla_data_vert_lines th{border-right:none}.sol_filter_view{background-color:#fff;padding:4px;min-height:600px}.sol_filter_view_item{cursor:pointer;vertical-align:top;display:inline-block;width:200px;padding:8px;border:1px solid #ccc;margin:4px;border-radius:6px}.sol_filter_view_item:hover{background-color:#efefef}.sol_filter_view_item_count{font-size:90%}.sol_filter_view_item .sol_entity_pic{float:left;margin:1px 6px 0 0;border:0;height:32px;width:32px}.sol_upload{margin-bottom:15px;padding:0 0 4px 0 !important}.sol_upload_list{margin-bottom:4px;padding:5px 2px 20px 8px;background-color:#f7f7f7;overflow-y:auto;max-height:600px}.sol_upload_error{color:#980404;clear:both}.sol_upload_item{cursor:pointer;padding:3px 2px 3px 8px;background-color:#fff;border:1px dotted transparent;border-radius:8px}.sol_upload_item:hover{border-color:#a4a4a4}.sol_upload_agregar{padding:4px 0 0 0}.sol_upload_number{font-size:110%;font-weight:bold;float:left;padding-right:2px}.sol_upload_archivo{cursor:pointer;white-space:nowrap;padding-right:8px;color:#53558e;font-size:110%;font-weight:bold;float:left;margin-bottom:5px !important}.sol_upload_archivo:hover{text-decoration:underline}.sol_upload_tamano{float:right;margin-right:15px;font-size:110%}.sol_upload_eliminar{float:right;color:#7a0909;vertical-align:top;font-weight:bold;cursor:pointer;margin-right:2px}.sol_upload table{border-spacing:0;margin-bottom:10px;width:100%}.sol_upload th{text-align:left}.sol_upload progress{margin-top:2px;display:block;width:100%;height:8px;background-color:#333}.sol_upload_readonly .sol_upload_eliminar{color:transparent}.sol_upload_single_file{border:0}.sol_upload_single_file tr{border-top:inherit !important}.sol_upload_single_file td{padding:4px 8px}.sol_upload_single_file .sol_boton{margin-left:0 !important}.sol_upload_no_file{margin-bottom:10px}.sol_image_field{border:1px solid #ccc;border-radius:3px;margin-bottom:6px;margin-right:10px}.sol_image_field img{background-color:#fff;margin:8px 8px 6px 8px}.sol_image_field_bar{padding:0 8px;background-image:-webkit-gradient(linear,left 0%,left 100%,from(#fff),to(#eee));background-image:-webkit-linear-gradient(top,#fff,0%,#eee,100%);background-image:-moz-linear-gradient(top,#fff 0%,#eee 100%);background-image:linear-gradient(to bottom,#fff 0%,#eee 100%);background-repeat:repeat-x;border-top:1px solid #ccc}.sol_image_field_clear{font-size:12px;float:right;padding:5px 12px;background-color:transparent !important;background:none !important;border:0 !important}.sol_image_field_flotable{float:left;margin-right:10px;border:0}.sol_image_field_flotable .sol_images{margin-right:0}.sol_image_field_flotable img{margin:0}.sol_image_field_flotable .sol_image_field_bar{background:none;border:0;padding-left:0;position:relative;top:-5px}.sol_image_field_flotable .sol_image_field_bar button{font-size:90%}.sol_upload_seleccionar.sol_boton.sol_boton_enlace{background-color:transparent !important;background:none !important;border:0 !important;margin-top:-.5px}.sol_upload_seleccionar.sol_boton.sol_boton_enlace:hover{background-color:transparent !important;background:none !important;border:0 !important}.sol_list_view .sol_image_field{border:0 !important;margin-top:-4px;margin-bottom:0;margin-right:4px}.sol_list_view .sol_image_field img{margin:0 !important}.sol_inline_upload{display:inline-flex;min-width:370px;padding:0 !important}@media(max-width:600px){.sol_inline_upload{max-width:calc(100% + 10px)}}.sol_inline_upload button{background-color:#eee;padding:2px 0 4px 0;width:26px;font-size:120%;font-weight:bold;border:0;border-left:1px solid #ccc}.sol_inline_upload>span{flex:1;padding:4px;white-space:nowrap}.sol_inline_upload_filename{display:inline-block}.sol_inline_upload_filename:hover{text-decoration:underline;cursor:pointer}.sol_inline_upload_filesize{color:#767676;padding-left:15px;display:inline-block}.sol_upload_seleccionar{padding-left:0 !important;margin-left:0 !important}.sol_upload_description{clear:both;border:none !important;background-color:transparent !important;padding:0 !important;margin:0 !important;display:inline;width:100%;height:100%;box-sizing:border-box}.sol_upload_user{margin-right:40px}.sol_upload_user:before{content:'';margin-right:4px;font-family:FontAwesome}.sol_upload_date{border:none !important}.sol_upload_date:before{content:'';margin-right:4px;font-family:FontAwesome}.sol_upload_item .sol_mensaje{margin:0 6px 4px 0;padding:6px 15px}.sol_upload_item_selected{background-color:#dceef5;border-bottom:1px inset dotted #699;border-top:1px inset dotted #699}.sol_upload_thumbnail{display:none;position:absolute;margin-left:-72px}.sol_upload_thumbnail img{width:64px;height:64px}.sol_upload_item_thumb{padding-left:80px !important;min-height:70px}.sol_upload_item_thumb .sol_upload_thumbnail{display:inline-block}.sol_upload .sol_toolbar{padding:2px;border:0}.sol_upload .sol_toolbar .sol_boton{padding:2px 5px;border-color:#d9d9d9;margin-left:0;min-width:28px;margin-right:1px}.sol_upload .sol_toolbar .sol_boton i{margin-right:0;top:1px;padding-bottom:4px}.sol_upload .sol_toolbar .sol_boton_subitems{padding-right:15px}.sol_upload .sol_toolbar .sol_boton_subitems:before{margin-top:2px;margin-left:16px}.sol_upload .sol_toolbar .sol_boton_subitems .sol_popup{margin-left:-150px;margin-top:2px;width:175px;font-size:90%}.sol_upload_expiration:before{content:'';margin-right:4px;font-family:FontAwesome}.sol_upload_save_expiration i{margin-right:0 !important}.sol_upload_save_expiration{margin-left:0 !important;padding:3px 6px}.sol_upload_reset_expiration{color:#7a0909;border:0;background:none;vertical-align:top;font-weight:bold;cursor:pointer}.sol_upload_status_onforce,.sol_upload_status_expiring,.sol_upload_status_expired{padding:1px 8px;color:#fff;border-radius:2px;display:inline-block;margin-left:10px}.sol_upload_status_onforce{background-color:#307536}.sol_upload_status_expiring{background-color:#9c6f1c}.sol_upload_status_expired{background-color:#972b2b}.sol_upload_readonly button.sol_upload_expiration,.sol_upload_readonly .sol_upload_reset_expiration{display:none}.sol_upload_empty{background-color:#f7f7f7;padding:8px 4px;font-style:italic;font-size:90%}.sol_upload_folder .sol_campo{font-size:120%;font-weight:bold}.sol_upload_folder .solo_lectura{border:1px solid transparent}.sol_upload_folder_closed:before,.sol_upload_folder_open:before{padding-right:2px;vertical-align:bottom}.sol_upload_folder_closed:before{content:url('/Theme/Resources/Icon/folder.png')}.sol_upload_folder_open:before{content:url('/Theme/Resources/Icon/folder_open.png')}.sol_upload_folder_drag{background-color:#fefefe}.sol_upload_folder_count{font-weight:bold;font-size:120%}.sol_upload_checklist{background-color:#995f5f;float:left;display:inline-block;margin-right:4px;color:#eee;padding:1px 4px;position:relative;top:-1px;border-radius:2px}.sol_upload_extrafields{display:flex;margin-top:4px;white-space:nowrap}.sol_upload_doc_type{padding:2px !important;margin-right:8px;margin-left:4px;position:relative;top:-4px}.sol_upload_doc_number{padding:0 !important;margin:0 8px 0 4px}.sol_collection_editor_item{border:1px solid #f0f0f0;background-color:#fafafa99;border-radius:3px}.sol_collection_editor_item+.sol_collection_editor_item{margin-top:10px}.sol_collection_editor_item h3{font-size:9pt;font-weight:bold;padding:3px 0 3px 24px}.sol_collection_editor_item .sol_form{padding-left:10px !important}.sol_object_display_color{border-left-width:8px !important;font-weight:bold;display:inline-block}.sol_inicio{padding:4px}.sol_inicio .sol_boton_enlace{color:#373e4a;font-size:9pt;display:block;margin:0 auto}.sol_file_tool .sol_form{padding:10px;background:#fff}.sol_file_tool .sol_form footer{margin-top:10px;margin-left:-10px}.sol_file_tool footer button{min-width:100px}.sol_file_tool .sol_mensaje{margin:0;margin-bottom:10px}.sol_file_tool_results{padding:10px;min-height:30px;margin:0 10px;background-color:#f6f6f6;border:1px solid #e6d7d7;white-space:pre-wrap}.sol_field_options .sol_form{padding:10px}.sol_field_options table{height:390px;overflow-y:auto;display:block;border:1px solid #ccc}.sol_field_options .sol_form footer{clear:both;margin-top:10px}.sol_field_options .sol_detalles_complex_title{margin-left:2px;margin-bottom:2px}.sol_field_options_fields_area{padding:10px;background-color:#f6f6f6;border:1px solid #e6d7d7;margin-bottom:10px}.sol_field_options_fields_area .sol_check{float:left;width:200px}.sol_field_options .sol_barra_herramientas{padding-bottom:0;padding-top:5px;margin-bottom:0}.sol_field_options .sol_barra_herramientas label{display:initial;margin-right:8px}.sol_field_options .sol_barra_herramientas .sol_boton{min-width:unset;padding:0 0 0 8px;font-size:9px;margin-left:2px;position:relative;top:1px}.sol_field_options .sol_form .sol_mensaje{margin:0 0 10px 0}.sol_field_options_accessibility{display:block;white-space:nowrap;overflow-x:auto}.sol_field_options_accessibility td,.sol_field_options_accessibility th{background-color:#f6f6f6;padding:3px 8px;text-align:center;border:1px solid #e6d7d7}.sol_field_options_accessibility_header th{cursor:pointer}.sol_field_options_accessibility_header th:hover{text-decoration:underline}.sol_texto_large_field{width:310px !important;max-height:100px;overflow-y:auto !important}.sol_lens{cursor:pointer;font-size:10px;color:var(--textColor);position:absolute;margin-left:-30px;font-family:FontAwesome;background-color:#f7f7f7;padding:7px 7px 8px 7px;border-bottom-right-radius:3px;border-top-right-radius:3px;border:solid 1px #f0f0f0}.sol_clear{font-family:'Noto Sans' !important;cursor:pointer;color:var(--textColor);position:absolute;margin-left:-55px;font-size:12px;font-weight:bold !important;background-color:#f7f7f7;padding:6px 9px 6.8px 9px;border:solid 1px #f0f0f0}.sol_clear:hover:not(:disabled),.sol_lens:hover:not(:disabled){background-color:var(--titleColor);color:#fff}.sol_selector{display:block}.sol_selector .sol_campo{margin-bottom:4px;margin-right:4px}.sol_selector .sol_popup{margin-top:-4px}.sol_selector pre{font-family:inherit;margin-top:5px}.sol_selector .sol_boton{padding:4px 8px;vertical-align:top;margin-left:0;margin-right:4px;min-width:95px}.sol_selector label{padding-left:0;padding-bottom:0;font-size:80%}.sol_selector_extra_area{margin-top:6px}.sol_selector_extra_field{display:inline-block;min-width:140px}.sol_tabla_grid .sol_selector .sol_campo{margin-bottom:0}.sol_tabla_grid .sol_selector .sol_lens{margin-top:-5px !important;position:relative;margin-left:4px;background-color:transparent}.sol_tabla_grid .sol_selector .sol_lens:hover{background-color:#cacece}.sol_tabla_grid .sol_selector .sol_lens:active{background-color:#cacece}.sol_tabla_grid .sol_selector .sol_clear{background-color:transparent;margin-top:-5px !important;position:relative;left:25px;border-left:1px solid #cccccc0f;border-right:1px solid #cccccc0f;padding-top:5px}.sol_tabla_grid .sol_selector .sol_clear:hover{background-color:#cacece}.sol_tabla_grid .sol_selector .sol_clear:active{background-color:#cacece}.sol_tabla_search .sol_selector .sol_selector_extra_area{display:none !important}.sol_tabla_search .sol_address .sol_selector .sol_clear{margin-top:1px;left:202px}.sol_tabla_search .sol_address .sol_selector .sol_lens{margin-top:1px;left:226px}@media(max-width:600px){.sol_selector .sol_campo{max-width:calc(100% - 16px)}}.sol_texto_status{display:inline-block;vertical-align:top;font-size:90%;margin:0 5px}.sol_texto_status .box{display:inline-block;font-size:110%;border:1px solid #f2f2f2;margin-left:0;margin-right:4px;padding:2px 4px;min-width:130px;font-weight:bold;border-radius:5px;box-shadow:1px 1px 1px #ddd;margin-bottom:1px}.sol_texto_status .sol_boton{margin-left:0;min-width:24px;padding:3px 2px;font-size:80%}.sol_texto_status .sol_boton i{margin:2px 5px;position:unset}.sol_texto_status .sol_list_view{box-shadow:2px 2px 2px #aaa}.sol_timestamp_field input::-webkit-inner-spin-button,.sol_timestamp_field input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.sol_timestamp_field input{width:18px !important;text-align:center;border:0 !important;padding:0 !important}.sol_timestamp_field input:last-child{text-align:left}.sol_timestamp_field input:first-child{text-align:right}.sol_totalization_bar .sol_timestamp_field input{width:40px !important}.sol_barra_sistema{background:var(--mainColor);color:var(--secondColor);min-height:26px;padding:5px 4px;position:fixed;width:100%;z-index:9999}.sol_barra_sistema_izquierda{float:left;margin-top:3px}.sol_barra_sistema_izquierda span{vertical-align:top;padding-top:2px;display:inline-block}.sol_barra_sistema_derecha{float:right;font-size:12px;margin-top:3px}.sol_barra_sistema_boton{font-family:'FontAwesome';background:none;border:0;color:inherit;cursor:pointer;font-size:18px;margin-right:4px}.sol_barra_sistema_boton:hover,.sol_barra_sistema a:hover,.sol_barra_sistema_soporte:hover,.sol_tile:hover,.sol_barra_sistema_usuario:hover,.sol_system_combo_field:hover,.sol_barra_sistema_new_tab:hover{background-color:#7070704a;border-radius:5px}.sol_barra_sistema_usuario{font-size:12px;padding-right:12px}.sol_barra_sistema_empresa{color:var(--secondColor);font-size:12px;background:var(--mainColor);cursor:pointer;border:0;padding:0 2px;border-radius:3px}.sol_barra_sistema_soporte{cursor:pointer;padding-left:10px;padding-right:10px}.sol_barra_sistema_soporte:before{font-family:'FontAwesome';content:'';margin-right:4px}.sol_barra_sistema a{margin-left:6px;color:inherit;position:relative;top:1px;margin-right:15px}.sol_barra_sistema_email h1{font-size:13px;color:var(--secondColor)}.sol_barra_sistema_email.sol_tile{width:40px;margin:0}.sol_barra_sistema_email .sol_tile_numero{margin-top:-20px;font-size:8px;margin-left:0;background-color:#c10d0d}.sol_barra_sistema_schedule{color:var(--secondColor);border:none;background:none;font-size:13px;width:18px;cursor:pointer}.sol_barra_sistema_new_tab{background:none;color:var(--secondColor);font-size:110%;border:0}.sol_barra_sistema .sol_entity_pic{border:0;position:relative;top:-2px;margin-left:6px}.sol_visibilidad_carteras{padding-top:24px !important}.sol_visibilidad_carteras .seleccionado i{color:#4b82b8}.sol_visibilidad_carteras_item{margin-bottom:8px;text-align:center;display:inline-block;min-width:150px}.sol_visibilidad_carteras_item i{cursor:pointer;color:#bfbfbf;font-family:FontAwesome;font-size:48px}.sol_visibilidad_carteras_item div,.sol_visibilidad_carteras_item input,.sol_visibilidad_carteras_item label{cursor:pointer}.sol_visibilidad_carteras_item label{position:relative;top:-1px;padding:0 8px 0 2px;display:inline;font-family:FontAwesome}.sol_visibilidad_carteras_opciones{padding-left:8px}.sol_pantalla_operacion .sol_form{padding:10px;background-color:#fff}.sol_pantalla_operacion footer button{margin:10px 10px 0 0 !important;min-width:100px}.sol_pantalla_operacion .sol_mensaje{margin-left:0;margin-right:0;margin-bottom:10px}.sol_pantalla_pregunta{margin-bottom:10px;font-size:13px;font-weight:bold;margin-top:10px}.course_list_screen{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff}.course_list_screen table{width:100%}.course_list_screen img{width:200px}.course_list_screen td{vertical-align:top;padding:10px;border-bottom:1px solid #ddd}.course_list_screen h4{margin-bottom:4px;background:none;padding:0;border:0;font-size:20px;font-weight:lighter}.course_list_screen p{margin-bottom:10px;color:#828282}.course_list_screen progress{margin-left:4px;position:relative;top:1px}.course_list_screen_enter{cursor:pointer;background-color:#008a00;float:right;border:0;color:#fff;padding:8px 16px;border-radius:2px}.course_list_screen_enter div{font-size:180%}.course_list_screen_certificate{cursor:pointer;margin-left:8px;background-color:#47908d;float:right;border:0;color:#fff;padding:8px 16px;border-radius:3px;text-transform:uppercase}.course_list_screen_link{margin-top:5px}.course_list_screen_link a{font-weight:bold;color:#a25f15}.course_list_screen_evaluation{margin-left:0 !important;padding:0}.course_list_screen_evaluation i{margin-right:4px !important}.event_accreditation_name{margin:5px 0 0 13px}.title_register{margin:10px 0 -4px 5px;font-size:15px}.sol_welcome{width:100%;max-width:700px}.sol_welcome_wrapper{text-align:center;background-color:#fff}.sol_welcome_wrapper img{height:200px}.sol_welcome_image{height:150px}.sol_course_list_screen_certificate_menu{color:#47908d !important;background-color:transparent;border:0;color:#fff;padding:8px 16px 8px 0}.sol_course_list_screen_certificate_menu i{margin-right:5px;margin-top:3px;float:left}.sol_course_list_menu_title{font-weight:bold;color:#4f4d4d}@media(max-width:600px){.sol_welcome_wrapper img{max-width:100%}}.lesson_screen{background-color:#fff}.lesson_screen .timeline_area{background-color:#f7f7f7;width:60px}.lesson_screen .sol_form{padding:10px 15px}.lesson_screen h5{font-size:24px;font-weight:lighter;color:#6b386b;margin-top:20px}.lesson_screen p{font-size:16px;white-space:pre-wrap;margin-bottom:20px}.lesson_screen .sol_form footer{margin-top:15px}.lesson_screen table{width:100%}.lesson_screen table td{vertical-align:top}.lesson_screen_confirmation .sol_mensaje_confirmacion{border:none;background:none}.lesson_screen_confirmation .sol_mensaje_confirmacion span{display:block;font-size:120%;margin-bottom:10px}.lesson_screen_confirmation .sol_mensaje_confirmacion .boton_cancelar,.lesson_screen .sol_formulario_cancelar{padding:10px 20px !important;text-transform:uppercase;margin-left:0;border:0 !important;background:none !important;background-color:#fa6800 !important;color:#fff !important}.lesson_screen_confirmation .sol_mensaje_confirmacion .boton_cancelar,.lesson_screen .sol_formulario_cancelar:hover{border:0 !important;background:none !important;background-color:#ea690d !important}.lesson_screen_confirmation .sol_mensaje_confirmacion .boton_cancelar,.lesson_screen .sol_formulario_cancelar:active{border:0 !important;background:none !important;background-color:#ba5208 !important}.lesson_screen_confirmation .sol_mensaje_confirmacion .boton_ok,.lesson_screen_sucess button,.lesson_screen .sol_formulario_ok{cursor:pointer;padding:10px 20px !important;text-transform:uppercase;border:0;background:none !important;background-color:#008a00 !important;color:#fff !important}.lesson_screen_confirmation .sol_mensaje_confirmacion .boton_ok,.lesson_screen_sucess button,.lesson_screen .sol_formulario_ok:hover{border:0 !important;background:none !important;background-color:#0d7e0d !important}.lesson_screen_confirmation .sol_mensaje_confirmacion .boton_ok,.lesson_screen_sucess button,.lesson_screen .sol_formulario_ok:active{border:0 !important;background:none !important;background-color:#0d580d !important}.lesson_screen_confirmation .sol_mensaje_confirmacion .boton_ok,.lesson_screen_sucess button,.lesson_screen .sol_next_lesson{cursor:pointer;padding:10px 20px !important;text-transform:uppercase;border:0;background:none !important;background-color:#47908d !important;color:#fff !important}.lesson_screen_confirmation .sol_mensaje_confirmacion .boton_ok,.lesson_screen_sucess button,.lesson_screen .sol_next_lesson:hover{border:0 !important;background:none !important;background-color:#58a3a0 !important}.lesson_screen_confirmation .sol_mensaje_confirmacion .boton_ok,.lesson_screen_sucess button,.lesson_screen .sol_next_lesson:active{border:0 !important;background:none !important;background-color:#2a5f5d !important}.lesson_screen_confirmation,.lesson_screen_sucess{background-color:#fff;padding:10px 15px 25px 15px}.lesson_screen_confirmation .sol_mensaje_confirmacion .boton_cancelar,.lesson_screen_confirmation .sol_mensaje_confirmacion .boton_ok{padding-right:35px !important;margin-right:10px !important}.lesson_screen_sucess p{margin-bottom:70px}.lesson_screen_link{color:inherit;display:block;font-size:140%}.lesson_screen_link:before{font-family:'FontAwesome';content:'';margin-right:4px}.lesson_screen_exam_name{font-size:140%}.lesson_screen_exam_name:before{font-family:'FontAwesome';content:'';margin-right:4px}.lesson_screen_access_exam{display:inline-block;margin-left:10px;cursor:pointer;background-color:#008a00;border:0;color:#fff;padding:4px 8px;border-radius:2px}.lesson_screen object{width:100%;max-width:640px;height:420px;border:1px solid #ddd}.lesson_screen .pdf_button{background:none;border:0;display:block;cursor:pointer}.exam_screen{background-color:#fff}.exam_screen_question_area{padding:10px 15px}.exam_screen h5{font-size:24px;font-weight:lighter;color:#6b386b;margin-top:20px}.exam_screen p{font-size:16px;white-space:pre-wrap;margin-bottom:20px}.exam_screen_next_button{margin-top:20px;cursor:pointer;padding:10px 20px;text-transform:uppercase;border:0;background:none;background-color:#008a00;color:#fff}.exam_screen_min_hits{font-size:80%;margin-bottom:20px;margin-left:1px}.lesson_screen_exam_completed:before{font-family:'FontAwesome';content:'';margin:0 4px}.lesson_screen_exam_completed{color:#008a00}.pdf_screen object{width:100%;box-sizing:border-box;height:600px}.option_detail_screen_radio{display:inline-block !important;font-weight:bold;margin:8px 25px 5px 2px}.sol_change_password .sol_form{margin:10px}.sol_change_password .sol_campo{margin-bottom:10px;width:290px}.sol_change_password footer{margin-top:5px}.sol_change_password footer button{margin-left:0 !important;width:150px;height:50px;margin-right:8px}.sol_change_password .sol_mensaje{margin:0 0 10px 0}.sol_change_password_subtitle{margin-bottom:10px;font-weight:bold}.sol_password_field{display:inline-block}.sol_password_field button{border:0;background-color:transparent;padding:3px 7px !important;cursor:pointer;position:absolute;margin-left:-30px;margin-top:2px}.sol_icon{display:inline-block;background-size:100%;vertical-align:middle;position:relative;top:-1px}.sol_icons{padding-bottom:10px;margin-bottom:10px;color:var(--titleColor)}.sol_schedule{border:1px solid #ddd;background-color:#fff;margin-bottom:4px}.sol_schedule h4{margin-bottom:0;padding:4px 8px 6px 8px}.sol_schedule_main_area{padding:10px;overflow-y:auto;font-size:90%}.sol_schedule_day_container{display:flex;flex-wrap:wrap}.sol_schedule .event{flex-basis:30%;clear:both;break-inside:avoid-column;padding:4px;border-radius:8px;max-width:280px;border:1px solid #fafafa;margin:6px 2px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);background-color:#fdfdfd}.sol_schedule .event:not(.second_plan_event,.sol_schedule_event_Dialog):hover{transform:scale(1.02)}.sol_schedule .event_late{background-color:#fcc}.sol_schedule .event_editable .event_title,.sol_schedule .event_editable .event_description{cursor:pointer}.sol_schedule .event_editable .event_title:hover,.sol_schedule .event_editable .event_description:hover{text-decoration:none}.sol_schedule .event button{min-width:unset;border:0;background:none}.sol_schedule .load_text{font-size:80%}.sol_schedule .date_box{margin-bottom:5px;float:left;text-align:center;margin-right:10px;background-color:#eee;width:70px;padding:10px 0;border-radius:4px}.event_late>.date_box{background:none !important}.sol_schedule .date_number{font-size:180%;font-weight:bold}.sol_schedule .date_month{text-transform:uppercase}.sol_schedule .week_day{text-transform:uppercase;font-size:70%}.sol_schedule .non_working_day{background-color:#f5f5f5}.sol_schedule .relation{min-height:72px}.sol_schedule .event_name{font-weight:bold;padding:0 4px;border-radius:4px}.sol_schedule .event_description{font-size:90%;color:#6a5d80;white-space:pre-wrap;font-weight:normal;font-style:unset;margin-bottom:5px}.sol_schedule .event_title{font-weight:bold}.sol_schedule p{color:#444;font-style:italic;font-size:90%;max-width:275px !important;word-wrap:break-word}.sol_schedule .button_done{padding-right:2px;background:none;border:0;cursor:pointer;font-size:80%;padding:0 !important;margin-right:10px}.sol_schedule .button_done:before{font-family:'FontAwesome';content:'';margin-right:3px}.sol_schedule .button_done:hover{text-decoration:underline}.sol_schedule .button_cancel{background:none;border:0;cursor:pointer;font-size:80%;padding:0 !important;margin-right:10px}.sol_schedule .button_cancel:before{font-family:'FontAwesome';content:'';margin-right:3px}.sol_schedule .button_cancel:hover{text-decoration:underline}.sol_schedule .button_remark{background:none;border:0;cursor:pointer;font-size:80%;padding:0 !important}.sol_schedule .button_remark:before{font-family:'FontAwesome';content:'';margin-right:3px}.sol_schedule .button_remark:hover{text-decoration:underline}.sol_schedule .done_text{color:#1f9a07;font-size:80%}.sol_schedule .done_text:before{font-family:'FontAwesome';content:'';margin-right:3px}.sol_schedule .ok_space_button{border:0;padding:5px;color:#415688;cursor:pointer}.sol_schedule .followup_button{margin-left:0;background:none;border:0;cursor:pointer;font-size:80%;padding:0 !important}.sol_schedule .followup_button:hover{text-decoration:underline;border:0 !important;background:none !important}.sol_schedule .separator{margin:0 10px}.sol_schedule .start_hour{font-weight:bold;display:inline-block;margin-right:4px}.sol_schedule .start_hour:before{font-family:'FontAwesome';content:'';margin-right:3px}.sol_schedule_toolbox{text-align:right;background:none;background-color:#f5f5f5}.sol_schedule_toolbox .sol_boton{background:none;border-color:transparent;font-size:80%;padding:2px 6px;display:inline-block;min-width:24px}.sol_pantalla .sol_schedule_toolbox .sol_boton:hover{background-color:#eee;color:inherit}.sol_schedule_toolbox .sol_boton i{margin-right:0}.sol_schedule_toolbox .sol_boton icon{margin-right:4px}.sol_schedule_creator_filter{margin:2px 4px 2px 0 !important;font-size:85%;padding:1px 2px 1.5px 2px !important}.sol_schedule_base_date{margin-top:2px;margin-bottom:2px !important;font-size:80%;padding:2px !important}.sol_schedule_button i{margin-right:5px !important}.sol_schedule_button{position:relative;vertical-align:top;top:2px;margin-right:10px;margin-left:0 !important;padding-right:10px !important}.sol_schedule_form{padding:10px}.sol_schedule_form h5{margin-bottom:10px}.sol_schedule_form .title_register{margin-bottom:-15px !important}.sol_schedule_form .sol_boton{margin-top:4px}.sol_schedule_form .sol_detalles_wrapper label,.sol_schedule_form .sol_detalles_wrapper_title label,.sol_schedule_form .sol_detalles_wrapper_description label{margin-top:2px;font-size:80% !important}.sol_schedule_form .sol_formulario_cancelar{margin-left:0}.sol_schedule_form .sol_mensaje_error{margin-bottom:15px;margin-left:0}.sol_schedule_form .sol_detalles_wrapper_title{display:block;margin-right:12px}.sol_schedule_form .sol_detalles_wrapper_description{display:inline-block;margin-right:12px;width:100%}dialog .sol_schedule_form .sol_boton{color:var(--titleColor);float:right;margin-bottom:10px;background:#fff !important;border:1px solid #f0f0f0;font-weight:bold}dialog .sol_schedule_form .sol_boton:not(:disabled):hover{background:var(--titleColor) !important}.sol_schedule_view_button{float:left;margin-left:0 !important;width:130px;text-align:center;margin-right:1px}.sol_schedule_day_title{font-size:170%}.sol_schedule_day_weekday{font-size:140%;color:#706e6e;margin-bottom:5px}.sol_schedule_day_all{margin-top:10px;font-size:110%;font-style:italic;padding:20px 0 10px}.sol_schedule_done{background-color:#f1fff1}.sol_schedule_week_view table{min-height:300px}.sol_schedule_week_view tr{min-height:30px}.sol_schedule_week_view tr:first-child{height:50px}.sol_schedule_week_view td{border:1px solid #f7f7f7}.sol_schedule_week_view table,.sol_schedule_month_view table{width:100%}.sol_schedule_week_view td,.sol_schedule_month_view td{vertical-align:top;border:1.9px solid #ccc}.sol_schedule_week_view td:not(.sol_schedule_week_view_caption),.sol_schedule_month_view td{width:14%}.sol_schedule_week_view .sol_schedule_day_title,.sol_schedule_week_view .sol_schedule_day_weekday{text-align:center}.sol_schedule_week_view_caption{white-space:nowrap;text-align:center;padding:0 8px;font-weight:bold;font-size:150%}.sol_schedule_month_view th{text-align:right}.sol_schedule_month_view td{height:90px;border:1px solid #ccc}.sol_schedule_month_view_day{text-align:right;font-weight:bold}.event_done .date_box{background-color:#adeb81}.sol_schedule_week_view .event_editable,.sol_schedule_month_view .event_editable,.sol_schedule_day_container .event_editable{border-left:10px solid #c9c9c9}.sol_schedule_week_view .event_done,.sol_schedule_month_view .event_done,.sol_schedule_day_container .event_done{border-left:10px solid #adeb81}.sol_schedule_week_view .event_late,.sol_schedule_month_view .event_late,.sol_schedule_day_container .event_late{border-left:10px solid #fcc}.sol_schedule_view_combo_options{display:block;margin-bottom:10px}.sol_schedule_form .sol_lista_checks{margin-bottom:10px}.sol_schedule_holiday_label{font-size:12px;font-weight:bold;margin:2px;display:inline-block;white-space:nowrap}.sol_schedule_holiday_label:before{font-family:'FontAwesome';content:'';font-size:14px;margin:4px;font-weight:900}.sol_schedule_day_holiday{font-size:12px;font-weight:bold;margin:2px;display:inline-block;white-space:nowrap;text-align:center;width:100%;margin-bottom:4px}.sol_schedule_day_holiday:before{font-family:'FontAwesome';content:'';font-size:14px;margin-right:5px;font-weight:900}.billing_address_button .sol_country_selector input{width:350px !important}.sol_address_number{width:60px;display:inline-block;margin-right:20px}.sol_address_complement{display:inline-block}.sol_address_complement input{width:291px}.sol_address_references{clear:both}.sol_address .sol_selector{white-space:nowrap}.sol_address_display_ref{margin-top:4px;font-style:italic;color:#505}.sol_address_display_error{color:#b00000}@media(max-width:600px){.sol_address .sol_selector .sol_campo{max-width:unset;width:calc(100% - 8px) !important}.sol_address .sol_country_selector .sol_campo{width:calc(100% - 28px) !important}.sol_address_complement{width:calc(100% - 81px)}.sol_address_complement input{width:unset}}.sol_company_advertisement{background-color:#d0e6f3;padding:15px;font-size:13px;border:1px solid #b1d4ef;text-align:justify}.sol_company_advertisement:before{font-family:'FontAwesome';content:'';margin-right:6px;color:#007fe4;font-size:16px}.sol_seguimientos{padding:8px}.sol_seguimientos .seguimiento_item{margin-bottom:8px}.sol_seguimientos .cerrar{min-width:unset}.sol_seguimientos_viejos{text-align:center}.seguimiento_item .span_icon{position:relative;top:2px;font-family:'FontAwesome';display:inline-block;width:20px;text-align:center;font-size:16px;color:#636363}.seguimiento_item .clickable{cursor:pointer}.seguimiento_item .clickable:hover{text-decoration:underline}.sol_seguimientos h4{margin-bottom:0;padding:2px 8px}.sol_seguimientos label{font-size:9px;padding:0 0 2px 0 !important}.sol_seguimientos_options select{min-width:40px !important}.sol_seguimientos_options .sol_selector_coleccion{padding:5px 8px 4px 8px}.sol_seguimientos_options .icon_combo{font-family:'FontAwesome';font-size:20px}.sol_seguimientos_option_contact{position:relative;top:-2px}.sol_seguimientos_contact_area{display:block;padding-left:36px;margin-top:2px}.sol_seguimientos_contact{background-color:#fff;margin-right:4px;padding:0 8px;border-radius:3px;box-shadow:.5px .5px .5px #aaa}.sol_seguimientos_contact:before{font-family:'FontAwesome';content:'';margin-right:3px}.sol_seguimientos footer{padding:10px 0}.sol_seguimientos footer button{margin-left:0 !important;margin-right:8px;min-width:100px}.sol_seguimientos .sol_detalles_wrapper{vertical-align:top;margin-top:4px}.sol_seguimientos .sol_schedule_form .sol_selector .sol_campo{max-width:272px}.sol_seguimientos_messages .sol_check{display:inline-block !important;vertical-align:bottom;margin-bottom:7px}@media(min-device-width:601px){.sol_seguimientos_messages{width:calc(100% - 360px);display:inline-block}.sol_seguimientos_messages_fullscreen{width:100%;display:block}.sol_seguimientos .sol_tab_control{width:350px;float:right}.sol_seguimientos .sol_schedule{display:inline-block;width:310px;vertical-align:top;margin-left:10px}.sol_seguimientos .sol_schedule_main_area{height:calc(100vh - 198px);max-height:unset;vertical-align:top;margin-right:10px}}@media(max-width:600px){.sol_seguimientos{top:0;left:0;transform:unset}}.sol_message_editor{width:100%;margin-bottom:4px;box-sizing:border-box;overflow-y:scroll;min-height:60px;height:calc(100vh - 240px);border:1px solid #ccc;background-color:#fff;padding:4px}.sol_message_editor .usuario{margin:0 4px;font-weight:bold}.sol_message_editor .fechahora{font-size:90%;color:#707070}.sol_message_editor .private_message{display:inline-block;margin-left:20px;background-color:#efefef;font-size:90%;padding:1px 6px}.sol_message_editor .message{white-space:pre-line;display:block;margin-left:24px}.sol_message_editor_button{padding:5px 8px !important;float:right;margin-top:20px;min-width:90px}.sol_message_editor_waiting_file{cursor:crosshair;opacity:.6}.sol_info_display{border-radius:4px;background-color:#fff;padding:0 10px 10px 10px;border:1px solid #eee;margin-bottom:8px}.sol_risk_profile_selector .sol_check{cursor:pointer;font-weight:bold;margin-top:4px;margin-bottom:2px}.sol_risk_profile_selector_exp{min-height:80px;background-repeat:no-repeat;padding:4px 8px;background-color:#fff;border:1px solid #e6d7d7;background-position-y:8px;background-position-x:330px}.sol_risk_profile_selector_exp p{max-width:320px}.sol_risk_profile_selector_conservative{background-image:url('/theme/faz/opportunity/risk0.png')}.sol_risk_profile_selector_moderate{background-image:url('/theme/faz/opportunity/risk1.png')}.sol_risk_profile_selector_aggressive{background-image:url('/theme/faz/opportunity/risk2.png')}.sol_grouping_screen .sol_boton{margin-left:0}.sol_grouping_screen_left{margin:0 10px;width:240px;float:left;background-color:#f7f7f7;padding:10px}.sol_grouping_screen_left .sol_list{height:calc(100vh - 240px);width:calc(100% - 18px);box-sizing:border-box}.sol_grouping_screen_left .sol_boton{margin-right:5px}.sol_grouping_screen .sol_detalles{margin-left:270px}.sol_grouping_screen .sol_mensaje{margin:0 0 10px 0;clear:none}.sol_grouping_screen label{clear:none !important}.sol_grouping_screen .sol_tabla{padding:1px !important}.sol_grouping_screen .sol_tabla table{clear:none}.sol_loader_control{padding:20px}.sol_loader_control .sol_loader{text-align:left}.sol_loader_control_caption{font-weight:bold}.sol_payment_tab{margin-left:0 !important;padding:2px 10px !important}.sol_payments_editor .sol_form{padding:0 10px 10px 0 !important}.sol_payments_editor .sol_tabla{font-size:80px}.sol_list_view{background-color:#f7f7f7;padding:4px}.sol_list_view:not(.sol_popup){background-color:#fafafa99;border-radius:3px}.sol_list_view li{clear:both;border-bottom:1px solid #ccc;padding:8px}.sol_list_view li:last-child{border-bottom:0}.sol_list_view_selectable li{cursor:pointer}.sol_list_view_selectable li:hover{background:#7070701c;border-radius:5px;background-repeat:no-repeat}.sol_list_view_selected{background-color:#ddeaf5}.sol_list_view label{padding-left:0;display:inline;margin-right:8px}.sol_list_view .sol_currency_field{display:inline !important;padding-right:0}.sol_list_view .sol_currency_field input{width:100px}.sol_list_view_high{font-weight:bold;font-size:110%}.sol_list_view_images li{background-repeat:no-repeat;background-position:5px 8px}.sol_list_view_empty{padding:2px 4px;font-style:italic;font-size:90%}.sol_list_view_number{font-weight:bold;padding-right:4px;float:left;font-size:110%}.sol_colorized_display{padding:3px 5px;border-radius:6px}.sol_selector_coleccion{min-height:16px;margin-right:10px;box-shadow:rgba(0,0,0,.15) .95px .95px 1.5px}.sol_properties_editor{background-color:#fff}.sol_properties_editor td{border:1px inset #e6d7d7}.sol_properties_editor .sol_campo{border:0;margin-bottom:0}.sol_properties_editor_caption{padding:0 6px}.sol_properties_editor thead td{padding:4px 50px 4px 6px}.sol_quick_tools_bar{text-align:right}.sol_quick_tools_bar button{margin-top:4px;border:1px solid #bbb;padding:3px 22px 3px 6px;position:absolute;color:#373e4a;left:calc(100% - 60px);background-color:transparent}.sol_quick_tools_bar button:hover{background-color:unset}.sol_quick_tools_bar select{position:absolute;margin-left:-120px;margin-top:6px}.sol_quick_tools_bar .sol_popup{max-height:calc(100vh - 90px);overflow-y:scroll;margin-left:-282px;width:310px;margin-top:21px}.sol_quick_tools_bar .sol_popup i{min-width:12px;text-align:center;border-radius:3px;margin-right:4px;padding:4px 4px 2px 4px;background-color:#fff}.sol_quick_tools_bar .sol_boton_subitems:before{margin-top:1px;margin-left:16px}.sol_checklist_delete_button{border:none;background:none;font-size:10px;cursor:pointer}.sol_campo.sol_lista_checks{max-height:260px;overflow-y:scroll;margin-right:10px;box-shadow:rgba(0,0,0,.15) .95px .95px 1.5px}.sol_lista_checks .sol_check{display:block}.sol_campo.sol_lista_checks::-webkit-scrollbar{width:10px;height:10px;border-radius:8px}.sol_campo.sol_lista_checks::-webkit-scrollbar-thumb{border-radius:40px;background:#ccc}.sol_campo.sol_lista_checks::-webkit-scrollbar-track{background:#ebebeb;border-radius:8px}.sol_concurrency_alert{background-color:#fffee5;color:#222;border:1px solid #e7eb89;padding:10px;margin-bottom:10px}.sol_concurrency_alert button{border:0;background:none;font-weight:bold;padding:0;padding-top:5px;cursor:pointer}.sol_concurrency_alert button:hover{text-decoration:underline}.sol_debit_credit .sol_currency_field input{font-size:150%}.sol_debit_credit .sol_currency_field{text-align:left !important}.sol_external_registration{background-color:#f0f0f0}.sol_external_registration p{margin:10px;font-size:130%}.sol_404{color:#fff;padding:20px}.sol_delivery_editor .sol_form{padding:0 10px 10px 0 !important}.sol_partner_details_editor .sol_form{padding:0 10px 10px 0 !important}.sol_products_editor button:not(.cerrar,.sol_tabla_footer button){margin-left:0 !important;margin-top:10px;margin-right:10px}.sol_products_editor .sol_check{position:relative;top:4px}.sol_products_editor .sol_check input{margin-right:4px}.sol_products_editor_dialog{background-color:#fff;margin:10px;border:1px solid #dadada}.sol_products_editor_dialog label{padding:0 0 2px 0;font-size:80%}.sol_products_editor_dialog_footer{text-align:right}.sol_products_editor_dialog_footer button{min-width:75px;margin:0 10px 0 0 !important}.sol_products_editor ul,.sol_products_editor{margin-bottom:4px}.sol_products_editor>.sol_boton{margin-left:0;margin-right:4px;padding:4px 12px !important}.sol_products_editor .sol_list_view li{border-radius:8px}.sol_products_editor_bar{padding:3px 0;font-size:90%;text-align:right}.sol_products_editor_pn_search_field{width:280px;border-radius:3px !important;cursor:pointer;padding:4px 12px !important}.sol_products_editor_pn_search_icon{font-family:'FontAwesome';margin-right:5px;border-radius:2px;min-width:15px;font-size:170%;text-align:center;color:#000;margin-left:30px;position:relative;top:3.5px}.sol_products_editor_bar span{border:1px solid #f0f0f0;border-radius:5px;padding:4px 8px;font-size:150%;font-weight:bold;display:inline-block;min-width:72px}.sol_products_editor_bar label{text-align:right;color:var(--titleColor);margin-bottom:5px}.sol_products_list_description{width:calc(100% - 10px);margin-top:4px;margin-bottom:8px}.sol_products_list_description input{width:100%;box-sizing:content-box}.sol_products_list_remove{font-size:80%;cursor:pointer;color:#e45f5f}.sol_products_list_edit{font-size:80%;cursor:pointer}.sol_products_list_part_number{background-color:#3d872d;color:#fff;padding:2px 6px;border-radius:3px;display:inline-block;margin-bottom:2px;position:relative;top:-1px;margin-right:6px !important}.sol_products_list_ro_dialog{width:400px}.sol_products_list_ro_button{cursor:pointer;position:relative;top:5px;font-weight:bold}.sol_products_list_ro_button:hover{text-decoration:underline}.sol_products_list_ro_area{border:1px solid #dadada;background-color:#fff;padding:10px 10px 0 10px;min-height:135px}.sol_products_list_ro_area label{padding-bottom:2px;font-size:80%;display:block !important}.sol_products_list_ro_area button{margin-left:8px !important;margin-bottom:10px;margin-top:-1px}.sol_products_list_ro_area input{min-width:100px}.sol_products_list_ro_area textarea{width:95% !important}.sol_products_list_ro_area .sol_boton_enlace{margin-left:0 !important;margin-top:15px;padding-left:0}.sol_products_list_ro_footer{text-align:right}.sol_products_list_ro_footer button{min-width:75px;margin-left:0 !important}.sol_products_editor .sol_colorized_display{margin-top:10px}.sol_products_list_ro_area_option{border:1px solid #f0f0f0;margin:5px 0;padding:10px;border-radius:5px}.sol_products_list_ro_area_option input{min-width:40px}.sol_products_list_ro_area .sol_product_selector button{margin-top:0 !important;margin-left:5px}.sol_products_list_ro_area_option .sol_approved_check{float:left;margin:25px 30px 0 0}.sol_search_product_screen{padding:10px}.sol_search_product_screen .sol_list_view{background-color:#fff}.sol_search_product_screen .sol_selector_coleccion{padding:0;border:0;background:transparent;margin:0;min-height:unset}.sol_search_product_screen_search{font-size:120%;margin-right:10px}.sol_search_product_screen_quotation:hover{text-decoration:underline}.sol_search_product_screen_quotation:before{font-family:'FontAwesome';content:'';margin-right:3px}.sol_search_product_toolbox{padding-left:10px}.sol_search_product_toolbox button{background:none !important;margin-left:0 !important}.sol_search_product_toolbox button.chequeado{background-color:#eee !important}.sol_search_product_description{overflow-y:auto;max-height:65px;width:100%;margin-bottom:4px}.sol_search_product_category{border:1px solid #ccc;border-radius:3px;border-left-width:8px;font-size:80%;margin-bottom:2px;padding:2px 4px 3px 4px}.sol_search_product_category_display:before{content:'>';padding-right:10px}.sol_related_suppliers_open{cursor:pointer}.sol_related_suppliers_open:hover{text-decoration:underline}.sol_related_suppliers_open:before{font-family:'FontAwesome';content:'';margin-right:3px}.sol_products_specifications_button i{margin:0 0 !important}.sol_products_specifications_button{padding:1px 4px;margin-left:-5px !important}.sol_products_editor_unknown_dialog{width:70%}.sol_products_editor_unknown_dialog .sol_product_selector button{vertical-align:baseline}.sol_products_editor_unknown_dialog .sol_products_editor_dialog .sol_mensaje:before{position:relative;margin:0 10px 0 5px}@media(max-width:600px){.sol_search_product_screen_search{width:calc(100% - 17px) !important}}.sol_reports{padding:10px 16px;background-color:#fff;min-height:350px;border-radius:8px;margin-top:8px;box-shadow:rgba(0,0,0,.15) .95px .95px 1.5px}.sol_reports_title{background:none !important;padding:0 !important;border:0 !important}.sol_report_view h4{background:none;border:0;margin-bottom:8px;padding-left:0;padding-bottom:0}.sol_reports button{background:none;border:0;display:block;cursor:pointer;padding-left:0;text-align:left}.sol_reports button:hover{text-decoration:underline;background:none;border:0}.sol_reports_command{cursor:pointer;display:inline-block;margin:2px 10px 0 0}.sol_reports_command:hover{text-decoration:underline}.sol_reports canvas{margin:8px auto 8px auto}.sol_reports_chart{clear:both;text-align:center;border:1px solid #ddd;margin:4px 0}.sol_reports_color_legend{padding:1px 12px;margin-right:4px;float:left;min-height:18px;border-radius:3px}.sol_reports_text_attention{font-style:italic;margin-top:12px;font-size:80%;margin-left:6px}.sol_reports_average td{background-image:-webkit-gradient(linear,left 0%,left 100%,from(#fff),to(#eee));background-image:-webkit-linear-gradient(top,#fff,0%,#eee,100%);background-image:-moz-linear-gradient(top,#fff 0%,#eee 100%);background-image:linear-gradient(to bottom,#fff 0%,#eee 100%);background-repeat:repeat-x;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:bold}.sol_reports_totalization td{font-size:140%;background-image:-webkit-gradient(linear,left 0%,left 100%,from(#fff),to(#eee));background-image:-webkit-linear-gradient(top,#fff,0%,#eee,100%);background-image:-moz-linear-gradient(top,#fff 0%,#eee 100%);background-image:linear-gradient(to bottom,#fff 0%,#eee 100%);background-repeat:repeat-x;border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:bold}.sol_reports_subtotalization td{background-color:#efefef;font-weight:bold}.sol_reports .sol_combo_periodo{margin-bottom:8px;margin-right:4px}.sol_reports select{padding:3px 4px !important}.sol_reports_error{color:#ba3535;margin-bottom:8px}.sol_reports .sol_form{margin-top:10px}.sol_reports .sol_form footer{margin-top:7px}.sol_reports label{font-size:90%}.sol_reports .sol_formulario_ok{margin-left:0;color:#373e4a;border:1px solid #a5a5a5;background:#f2f2f2;background:-moz-linear-gradient(top,#f2f2f2 0%,#ebebeb 49%,#ddd 50%,#cfcfcf 100%);background:-webkit-linear-gradient(top,#f2f2f2 0%,#ebebeb 49%,#ddd 50%,#cfcfcf 100%);background:linear-gradient(to bottom,#f2f2f2 0%,#ebebeb 49%,#ddd 50%,#cfcfcf 100%);background-repeat:repeat-x;font-size:90%;padding:4px 8px 5px 8px}.sol_reports .sol_formulario_ok:hover:not(.desactivado){border:1px solid #91abbe;background:#eaf6fd;background:-moz-linear-gradient(top,#eaf6fd 0%,#d9f0fc 49%,#bee6fd 50%,#a7d9f5 100%);background:-webkit-linear-gradient(top,#eaf6fd 0%,#d9f0fc 49%,#bee6fd 50%,#a7d9f5 100%);background:linear-gradient(to bottom,#eaf6fd 0%,#d9f0fc 49%,#bee6fd 50%,#a7d9f5 100%)}.sol_reports .sol_formulario_ok:active:not(.desactivado){border:1px solid #4d728e;background:#eaf6fd;background:-moz-linear-gradient(top,#e5f4fc 0%,#c4e5f6 54%,#98d1ef 55%,#68b3db 100%);background:-webkit-linear-gradient(top,#e5f4fc 0%,#c4e5f6 54%,#98d1ef 55%,#68b3db 100%);background:linear-gradient(to bottom,#e5f4fc 0%,#c4e5f6 54%,#98d1ef 55%,#68b3db 100%)}.sol_reports_remove{float:right;color:#9a0d0d;display:inline-block;margin-top:-12px;font-size:80%}.sol_report_title_expando{cursor:pointer}.sol_report_title_expando:hover{text-decoration:underline}.sol_reports .sol_combo_periodo{margin-top:8px}.sol_reports_button_publish_line{font-size:15px;padding:0;display:inline-block !important;margin-left:0 !important;margin-right:2px;height:20px}.sol_reports_button_publish_line i{margin:0 4px !important}.sol_reports_legend_line{position:relative;top:-3px}.sol_reports .sol_report_view label{padding-left:0}.sol_reports_search{display:inline !important}.sol_reports td{padding:2px 4px}.sol_reports_section_title{font-weight:bold;font-size:130%;background-color:#fcfcfc}.sol_reports_row_clickable:hover{cursor:pointer;color:#122468}.sol_dashboard_refresh_button{display:block}.sol_dashboard_report{box-sizing:border-box;overflow-y:auto;overflow-x:hidden;min-height:280px;margin-bottom:10px;min-height:unset;border:1px solid #ddd;display:inline-block;margin-right:5px;vertical-align:top}.sol_dashboard_report h4{padding-top:0}.sol_dashboard_tile_title{color:var(--titleColor);font-weight:bold;padding-bottom:2px;margin-bottom:2px}.sol_dashboard_tile_remove{float:right;color:#bd0a0a;cursor:pointer}.sol_dashboard_percent_form{display:inline-block;margin:3px 5px 0 5px;text-align:center;margin-left:15px;margin-top:6px;padding-top:15%}.sol_dashboard_percent_form i{font-size:26px}.sol_dashboard_percent_increase{color:#21508c}.sol_dashboard_percent_decrease{color:#851212}.sol_dashboard_percent_none{display:none !important}.sol_dashboard_percent_value{display:block;font-weight:700;font-size:13px}.sol_dashboard_total_form{padding:0 4px 4px 9px;font-size:24px;float:right;margin-top:13px;padding-top:15%}.sol_dashboard_total_form_size{padding:0 4px 4px 9px;font-size:14px;float:right;margin-top:13px;padding-top:15%;font-weight:600}.sol_dashboard_total_proj{text-align:right;clear:right}.sol_dashboard_total_proj_text{text-align:right;text-transform:uppercase;font-size:80%}.sol_dashboard_tile_container{margin-left:6px}.sol_dashboard_tile{cursor:pointer;vertical-align:top;height:155px;background-color:#f7f7f7;border:1px solid #f0f0f0;border-radius:8px;width:250px;padding:10px;margin-right:5px;margin-bottom:5px;display:inline-block}.sol_dashboard_tile:hover{box-shadow:1px 1px 1px #aaa}.sol_dashboard_report{width:600px}.sol_dashboard_report.sol_reports_pie{width:300px}.sol_dashboard_tile button:not(:disabled){background:#fff !important;color:var(--titleColor) !important;font-weight:bold}.sol_dashboard_tile button:hover:not(:disabled){background:var(--titleColor) !important;color:#fff !important}.sol_dashboard_publishing_color{display:inline}.sol_dashboard_separator{margin:20px 0 0 20px;font-weight:normal;font-size:200%}@media(max-width:600px){.sol_dashboard_tile{width:98% !important;height:100%;box-sizing:border-box}.sol_dashboard_report,.sol_dashboard_report.sol_reports_pie{width:100%;box-sizing:border-box}}.sol_kanban{padding:8px;background-color:#fff;min-height:350px;overflow-x:auto;white-space:nowrap;border-radius:8px;margin-top:8px;box-shadow:rgba(0,0,0,.15) .95px .95px 1.5px}.sol_kanban_column{vertical-align:top;display:inline-block;border-radius:3px;background-color:#eeeff1;margin-right:8px;padding:8px 6px;width:240px}.sol_kanban_column .sol_colorized_display{border-radius:3px;padding:2px 6px;margin-bottom:2px;display:inline-block}.sol_kanban_card{border:1px solid #dadada;border-radius:3px;background-color:#fff;padding:8px;margin:3px 0;white-space:normal}.sol_kanban_card_code{padding-right:4px}.sol_kanban_card_desc{font-weight:bold;cursor:pointer}.sol_kanban_card_desc:hover .sol_kanban_card_code{text-decoration:underline}.sol_kanban_card_tot{text-align:right;margin-top:3px}.sol_kanban_date{text-align:center;font-size:80%}.sol_kanban_followup{border:0;background:none;position:relative;top:1px}.sol_kanban_total{text-align:right;padding-right:4px;font-weight:bold;border:1px solid #dadada;border-radius:3px;background-color:#fff;margin-top:1px}.sol_kanban_extra{font-size:90%}.sol_kanban_file_screen{font-size:120%;margin:0 4px;background-color:#fbfbfb}.sol_kanban_view .sol_toolbar{text-align:right;font-size:90%}.sol_kanban_view .sol_toolbar label{display:inline-block;margin-right:4px}.sol_kanban_view .sol_toolbar select.sol_campo{min-width:120px}.sol_kanban::-webkit-scrollbar{width:10px;height:10px;border-radius:8px}.sol_kanban::-webkit-scrollbar-thumb{border-radius:40px;background:#ccc}.sol_kanban::-webkit-scrollbar-track{background:#fff;border-radius:8px}.sol_products_chassis input{width:240px}.sol_totalization_bar{text-align:right;margin:10px;margin-left:0;border-radius:3px;padding:6px;background:#f7f7f7;color:var(--titleColor);box-shadow:rgba(0,0,0,.15) .95px .95px 1.5px}.sol_totalization_bar input{font-size:150%;width:150px}.sol_totalization_bar label{padding:0}.sol_totalization_bar .sol_detalles_wrapper{margin-right:8px}.sol_totalization_bar .sol_currency_field{padding-right:0}.sol_barra_herramientas+.sol_totalization_bar{margin-top:-10px;border-top:0;background-image:none;background-color:#f7f7f7;padding:15px 3px 20px 3px}.sol_sidebar_totalization_bar{background-color:#fff;text-align:left}.sol_file_history .sol_campo{padding:1px 8px}.sol_file_history .sol_boton{margin-left:0;margin-right:0;padding:2px 6px}.sol_file_history .sol_boton i{margin-right:0}.sol_file_history .sol_popup{margin-top:-6px;overflow-y:scroll;max-height:170px}.sol_file_history_header{font-weight:bold}.sol_file_history_time:before{font-family:'FontAwesome';content:'';margin-right:4px}.sol_approved_check{margin-bottom:10px;margin-top:15px;display:inline-block !important}.sol_approved_check input{opacity:0;margin-left:-3px !important}.sol_approved_check span{color:#868686;border:1px solid #ccc;position:relative;left:-10px;padding:6px 15px;border-radius:3px}.sol_approved_check input:checked~span{color:#fff;background-color:#689c69}.sol_interesting_check{display:inline-block !important}.sol_interesting_check input{opacity:0}.sol_interesting_check span{color:#edb355;border:1px solid #ccc;position:relative;left:-17px;padding:6px 15px;border-radius:3px}.sol_interesting_check input:checked~span{color:#fff;background-color:#b3853b}.sol_dba{font-size:12px;color:#625e5e;border-bottom:1px solid #ccc;margin:0 5px;background-color:#fff}.sol_dba button{margin:5px 0 7px 0 !important;width:200px;text-align:left}.sol_dba_sync{display:inline-grid;position:absolute;margin:10px 5px}.sol_dba_task{display:inline-grid;position:absolute;margin-top:73px;margin-left:5px}.sol_dba .sol_images img{margin:10px 5px;border-right:1px solid #ccc}.sol_invoice button{margin:10px 10px !important;display:block;width:275px;height:35px;box-sizing:border-box;font-size:14px}.sol_invoice label{font-size:16px;margin-top:7px}.sol_invoice input{width:270px;height:35px;font-size:20px;margin:2px 7px}.sol_invoice button{margin:10px 10px !important;display:block;width:275px;height:35px;box-sizing:border-box;font-size:14px}.sol_invoice label{font-size:16px;margin-top:7px}.sol_invoice input{width:270px;height:35px;font-size:20px;margin:2px 7px}.sol_invoice_list .sol_list_view li{max-width:500px;border-right:1px solid #ccc;border-left:1px solid #ccc;cursor:pointer}.sol_invoice_list .sol_invoice_more_items_button:before{font-family:'FontAwesome';content:'';margin-right:3px}.sol_invoice_list .sol_invoice_more_items_button{color:#373e4a;border:1px solid #a5a5a5;background:-webkit-linear-gradient(top,#f2f2f2 0%,#ebebeb 49%,#ddd 50%,#cfcfcf 100%);padding:1px 28px;border-radius:2px;font-size:13px}.sol_invoice_item .sol_invoice_item_more{margin-right:8px !important;margin-top:4px}.sol_invoice_item .sol_invoice_item_less{margin-left:-8px !important;margin-top:4px}.sol_invoice_item .sol_invoice_item_more:before{font-family:'FontAwesome';content:''}.sol_invoice_item .sol_invoice_item_less:before{font-family:'FontAwesome';content:''}.sol_invoice_item .sol_list_view .sol_invoice_item_nombre{margin-bottom:7px}.sol_invoice_item .sol_list_view .sol_currency_field input{font-size:17px;width:75px !important}.sol_invoice_item .add_button{margin:10px 10px !important;display:block;width:275px;height:35px;box-sizing:border-box;font-size:14px}.sol_invoice_view_items_button:before{font-family:'FontAwesome';content:'';font-size:13px}.sol_invoice_products_list{border:none;font-size:10px !important}.sol_list_view .sol_invoice_products_list li{border:none}@media(max-width:600px){.sol_invoice button{margin:10px 0 16px 0 !important;display:block;width:100%;height:45px;box-sizing:border-box;font-size:14px}.sol_invoice label{font-size:16px;margin-top:7px}.sol_invoice input{width:326px;height:45px;font-size:25px;margin:2px 7px}.sol_invoice .sol_new_invoice_itens_button{position:absolute;bottom:0;margin-bottom:80px !important}.sol_invoice .sol_new_invoice_save_button{background:linear-gradient(to bottom,#abeeabab 0%,#9fee99c2 49%,#98fcabcf 50%,#99f584de 100%);position:absolute;bottom:0}.sol_invoice_list .sol_colorized_display{margin-top:18px}.sol_invoice_list .sol_invoice_more_items_button:before{font-family:'FontAwesome';content:'';font-size:13px}.sol_invoice_item .sol_invoice_item_more:before{font-family:'FontAwesome';content:'';font-size:16px}.sol_invoice_item .sol_invoice_item_less:before{font-family:'FontAwesome';content:'';font-size:16px}.sol_invoice_item .sol_list_view .sol_currency_field input{font-size:17px;width:80px !important;text-align:right !important}.sol_invoice_item .add_button{margin:10px 0 16px 0 !important;display:block;width:100%;height:45px;box-sizing:border-box;font-size:14px}.sol_invoice_name_customer_list{width:200px}.sol_invoice_view_items_button:before{font-family:'FontAwesome';content:'';font-size:13px}.sol_invoice_products_list{font-size:9px}.sol_list_view .sol_invoice_products_list li{height:16px;border:none}}.sol_tax_rule_editor_form table{margin-bottom:6px}.sol_tax_rule_editor th{text-align:left;padding-left:10px}.sol_tax_rule_editor td{vertical-align:top;white-space:nowrap}.sol_tax_rule_editor td select.sol_campo{padding:3px 7px}.sol_tax_rule_editor .sol_selector{display:inline-block}.sol_tax_rule_editor_form{padding:8px 8px 2px 8px !important;overflow-x:auto}.sol_tax_rule_editor_form .sol_campo{margin-right:4px}.sol_tax_rule_editor_form table .sol_campo{margin-bottom:0}.sol_tax_rule_editor_form label{font-size:80%}.sol_tax_rule_editor_form button{padding:2px 10px;margin:-3px 0 6px 0 !important}.sol_tax_rule_ncm_field{width:450px}.sol_tax_deleteButton{color:#f00;cursor:pointer;margin-left:4px;margin-right:4px}.sol_tax_rules_editor_space .sol_boton{font-size:11px;margin-left:0 !important;margin-bottom:0 !important;border:none;background:none}.sol_tax_rule_button{cursor:pointer;font-size:14px;padding-top:5px;padding-left:4px}.sol_rule_details{background-color:#ffffec;padding-top:2px;padding-bottom:2px;padding-left:8px;border:1px solid #ddd;border-radius:3px;margin-bottom:2px}.sol_rule_details button{color:#d48a8a}@media(max-width:600px){.sol_tax_rule_ncm_field{max-width:calc(100% - 16px) !important;box-sizing:content-box}}.sol_payment_screen{background-color:#fff}.sol_payment_screen ul{margin:8px 0}.sol_payment_screen .sol_check{display:block;margin-bottom:8px}.sol_payment_screen .record_status{cursor:pointer;font-weight:normal;width:90px;text-align:center;display:inline-block;border-radius:3px;color:#fff;background-color:#75839b}.sol_payment_screen .record_status_checked{background-color:#8eba85}.sol_payment_screen .sol_boton{margin-left:0}.sol_payment_screen .sol_mensaje{margin:0 0 10px 0}.sol_payment_screen .sol_boton:last-child{font-weight:bold}.sol_payment_screen .sol_boton{margin-left:0;min-width:120px;margin-right:8px}.sol_payment_screen .sol_list_view{margin-bottom:8px;background-color:#fff}.sol_payment_screen_total{text-align:right;font-weight:bold;font-size:110%;padding-right:15px}.sol_presence_screen{padding:10px}.sol_presence_screen ul{margin:8px 0;width:400px}.sol_presence_screen .record_status{cursor:pointer;font-weight:normal;width:90px;text-align:center;display:inline-block;border-radius:3px;color:#fff;background-color:#75839b}.sol_presence_screen .record_status_checked{background-color:#8eba85}.sol_presence_screen .sol_boton{margin-top:5px;margin-left:0 !important}.sol_presence_screen label{margin-top:2px}.sol_presence_screen .sol_selector input{width:392px}.sol_presence_screen .sol_campo{font-weight:bold}.sol_presence_screen .table_attendance{margin-top:5px;background-color:#fff}.sol_presence_screen .table_attendance td{width:14px;border:1px solid #a69f9f;text-align:center}.sol_presence_screen .table_attendance .header_table_sheet{font-weight:bold;font-size:14px}.sol_presence_screen .table_attendance tr td:first-child{text-align:left;padding-left:3px;width:unset;min-width:350px}.sol_presence_screen .info_class{font-size:14px;font-weight:bold;margin-right:10px}.sol_presence_screen .sol_mensaje{margin-left:0;margin-bottom:10px}@media(max-width:600px){.sol_presence_screen ul{margin:8px 0;width:calc(100% - 10px)}.sol_presence_screen .sol_selector input{width:calc(100% - 19px)}.sol_presence_screen .table_attendance{width:100%;margin-top:10px}.sol_presence_screen .table_attendance tr td:first-child{text-align:left;padding-left:3px;min-width:unset}}.sol_scrapbook{margin:0 10px 10px 10px;padding:10px;background-color:#fff;border:1px solid #ccc}.sol_scrapbook figure{display:inline-block;margin:0 10px 10px 0;cursor:pointer}.sol_scrapbook figure img{width:92px;height:92px;border:1px solid #ccc}.sol_scrapbook figcaption{text-align:center;font-weight:bold}.sol_scrapbook figcaption:hover{text-decoration:underline}.sol_scrapbook_no_image{display:block !important}.sol_scrapbook_no_image figcaption{display:block !important;text-align:left;border-left-width:6px;border-left-style:solid;padding-left:4px}.sol_product_selector>.sol_campo{min-width:400px;display:inline-block;min-height:18px;cursor:pointer}.sol_product_selector>.sol_campo>.sol_campo{position:absolute;z-index:10;padding:0;background-color:transparent;border:0}.sol_product_selector .sol_campo span{overflow-x:hidden}.sol_product_selector .sol_boton{padding:4px 8px;vertical-align:top;margin-left:4px;min-width:95px}.sol_product_selector .sol_colorized_display{margin-right:4px}.sol_tabla_search .sol_product_selector .sol_campo{width:231px;min-height:27px;margin-left:8px;min-width:unset}.sol_detalles_complex.sol_product_selector{padding:4px}@media(max-width:600px){.sol_tabla_search .sol_product_selector .sol_campo{width:calc(100% - 50px)}}.sol_tabla_search .sol_product_selector button{border:0;background:none}.sol_tabla_search .sol_product_selector button i{margin-right:unset;color:#808080}.sol_goal_summary{margin:4px 0}.sol_goal_result{display:inline-block;width:250px;background-color:#fff;border:1px solid #ddd;margin-right:4px;vertical-align:top}.sol_goal_result h4{margin-bottom:0;padding:2px 8px}.sol_goal_result_content{text-align:right;padding:8px}.sol_goal_result .sol_gauge{float:left}.sol_goal_result_caption{text-transform:uppercase;font-size:80%}.sol_goal_result_proposed{font-weight:bold;color:#0884b3}.sol_goal_result_done{font-size:120%;font-weight:bold}.sol_goal_expected_value{font-size:90%;font-weight:bold;color:#82909e}.sol_goal_result .sol_boton{margin-left:0;padding:0;font-size:90%}.sol_goal_result .sol_boton i{top:0;margin-right:3px;font-size:95%}.sol_report_screen{background-color:#fff;min-height:100vh;padding:0 8px 8px 8px}.sol_dynamic_details{padding:0 0 8px 0 !important}.sol_dynamic_details_empty{margin:8px 0 0 8px}.sol_installments_editor .sol_tabla_grid{overflow-x:auto}.customer_selector_taxid{float:right;margin-left:8px}.customer_selector_consultant{font-size:90%}.customer_selector_city{font-size:90%;float:right;margin-left:8px}.sol_nfe_screen{display:flex}.sol_nfe_screen_tools{flex:0 0 350px;margin-bottom:10px;margin-right:10px}.sol_nfe_screen .sol_html_viewer{background-color:#808080;flex:1;min-height:80vh}@media(max-width:600px){.sol_nfe_screen{display:block}.sol_nfe_screen_tools{margin-right:0}}.sol_nfe_screen_label{padding:12px;font-weight:600;font-size:13px}.sol_nfe_screen_button{border:1px solid #cacaca !important;border-radius:1px;text-decoration:none !important;background-color:#fff !important}.sol_nfe_screen_button:hover{background-color:#e2e2e2 !important}.sol_nfe_error{padding:7px;border:1px solid #f7a8a8;background-color:#efbebe;border-radius:1px;margin-left:8px;margin-top:10px}.sol_nfe_number_display{margin:10px 0 0 10px;display:inline-block;border:1px inset;border-radius:3px;padding:4px 8px;font-size:200%;background:#fff}.sol_nfe_number_display:before{content:"NF-e: "}.sol_nfe_number_field{margin-bottom:10px;padding-left:4px}.sol_nfe_number_field label{display:inline-block;margin-right:4px}.sol_nfe_additional_data_field{margin-bottom:10px;padding-left:4px;display:block}.sol_nfe_screen_tools h5{margin:10px 10px 5px 10px;font-size:90%}.sol_nfe_screen_tools .sol_list_view{font-weight:normal;margin-left:10px;background:#fff}.sol_nfe_screen_tools .sol_list_view li{padding-bottom:10px}.sol_nfe_screen_tools .sol_list_view li br{display:none}.sol_nfe_screen_tools .sol_list_view .sol_boton{margin:0 4px 4px 0 !important;min-width:70px;padding:2px 8px;font-size:90%;margin-right:4px}.sol_nfe_screen_tools .sol_list_view .sol_boton_enlace{color:#ba62ba;padding:4px 8px;font-size:90%}.sol_correction_letter_list_content{font-size:10px}.sol_correction_letter_list_button{font-size:10px;font-weight:bold;margin-right:5px;cursor:pointer;text-align:right}.sol_correction_letter_list_text{font-style:italic;font-size:85%;text-align:justify;margin-top:15px;display:block}.sol_html_viewer iframe{width:100%;height:100%}.sol_html_viewer_bar{padding:3px 4px 4px 4px;font-size:9pt;color:#666;font-weight:bold;background-image:-webkit-gradient(linear,left 0%,left 100%,from(#fff),to(#eee));background-image:-webkit-linear-gradient(top,#fff,0%,#eee,100%);background-image:-moz-linear-gradient(top,#fff 0%,#eee 100%);background-image:linear-gradient(to bottom,#fff 0%,#eee 100%);background-repeat:repeat-x;border:1px solid #ccc}.sol_calculable_field{display:inline-block}.sol_calculable_field_button{margin:0 !important;padding:4px 8px}.sol_calculable_field_button i{margin-right:0 !important}.sol_calculable_field .sol_currency_field{display:inline-block;padding-right:0}.sol_form .sol_calculable_field{margin-right:8px}.sol_tax_summary_dialog_total{text-align:right;font-weight:bold;padding-right:8px;margin-top:4px;font-size:120%}.sol_tax_summary{background-color:#fff;border-radius:3px;border:1px solid #d2d2d2;padding:4px 8px}.sol_tax_summary table{font-size:90%}.sol_tax_summary th{font-weight:lighter;text-transform:uppercase}.sol_tax_summary td{padding-right:25px}.sol_tax_summary p{max-width:350px;font-size:80%}.sol_tax_summary_total{text-align:right;font-weight:bold}.sol_message_field_user{color:#0015ff}.sol_message_field .sol_popup{font-size:80%}.sol_message_field .sol_popup li{padding:0}.sol_message_field .sol_popup li:hover{border:0}.sol_message_field .sol_popup li:before{font-family:'FontAwesome';content:'';background-color:#fff;padding:4px 6px;display:inline-block;margin-right:4px}.sol_course_evaluation_screen .sol_detalles_complex{padding:0 !important}.sol_message_screen .sol_tabla_data{white-space:normal}.sol_system_message{text-align:left}.sol_system_message_loading{opacity:.5}.sol_message_contact select{border:0 !important;font-size:80%;padding:0 !important;position:relative;left:-2px}.sol_message_contact{min-height:35px}.sol_message_abbreviation{width:15px;text-align:center;float:left;font-weight:bold;padding:7px;border:1px solid #f0f0f0;border-radius:50%;margin-right:4px}.sol_message_date{float:right}.sol_message_description{font-style:italic;white-space:nowrap;font-size:90%}.sol_message_sender{font-weight:bold;white-space:nowrap;overflow-x:auto;padding-right:10px}.sol_message_subject{font-weight:bold}.sol_message_attachment:before{font-family:'FontAwesome';content:'';padding-right:2px}.sol_message_attachment{font-size:11px}.sol_message_toolBox{margin-left:17px;clear:both}.sol_message_toolBox .sol_boton{color:var(--titleColor)}.sol_message_toolBox .sol_boton:hover{color:var(--textColor) !important}.sol_system_message .sol_form{margin-left:72px;background-color:#eff9f8;padding:6px 0 4px 6px;border-radius:3px}.sol_system_message .sol_form footer{text-align:right;padding-right:24px}.sol_system_message textarea{padding:4px 6px !important;border:1px solid #ccc !important}.sol_system_message .sol_mensaje_error{background:none}.sol_system_message .sol_mensaje{margin:0}.sol_system_message_unread .sol_message_subject:before{font-family:'FontAwesome';content:'';padding-right:2px;color:#0d7002}.sol_website_screen{padding:10px}.sol_website_screen button{margin-left:0 !important;margin-right:10px}.sol_website_screen .sol_report_area{max-height:400px;overflow-y:auto;background-color:#fff;padding:0 8px 8px 8px;border:1px solid #ccc;margin:8px 0;border-radius:3px}.sol_website_screen .sol_report_view .sol_reports_chart{width:650px;height:300px;background:#fff;padding:15px 15px 0 10px}.sol_website_screen .sol_report_view .sol_combo_periodo{padding:10px;padding-left:0;text-align:left}.sol_website_screen .sol_report_button:before{margin:0;padding-right:6px;position:relative;top:-2px}.sol_website_screen .sol_report_button{display:block;margin-top:8px}.sol_website_screen .sol_boton_subitems .sol_popup{margin-top:2px;margin-left:-8px}.sol_required_icon{font-family:FontAwesome;font-size:80%;margin-left:2px;border:.4px solid #a2a2a2;padding:1px 4.5px 1px 4px;border-radius:2px;color:#af5d5d}.sol_default_value{font-family:FontAwesome;font-size:80%;margin-left:2px;border:.4px solid #a2a2a2;padding:1px 2px 1px 1.5px;border-radius:2px;cursor:pointer}.sol_default_value:hover{background-color:#e8e8e8}.sol_default_value:active{background-color:#797777}.sol_todo_list_addbutton{font-size:48px;width:200px;height:137px;border-width:3px;border-radius:8px;opacity:.2;vertical-align:bottom;position:relative;top:-3px;cursor:pointer}.sol_post_it{width:200px;display:inline-block}.sol_post_it textarea{height:130px !important;width:100%;border:1px solid #f2f2f2;border-radius:8px}.sol_post_it_toolbar{text-align:right;padding-right:12px}.sol_post_it_toolbar button{padding:1px;cursor:pointer;border:0}.sol_post_it_font_button:before{margin-top:-1px;display:block;font-size:9px;padding:0 1px;margin-bottom:-3px;position:relative;top:-.5px}.sol_post_it_font_button_inc:before{content:'+'}.sol_post_it_font_button_dec:before{content:'-';font-size:10px;top:-1px;padding:0 2px}.sol_post_it_delete_button:before{content:'X';margin-top:-1px;display:block;font-size:9px;padding:0 1px;margin-bottom:-3px;position:relative;top:-.5px}.sol_post_it_toolbar button span{display:block;height:8px;width:8px}.sol_post_it_color_label1{background:#79cbd5}.sol_post_it_theme1{background:#79cbd5;background:linear-gradient(180deg,rgba(121,203,213,1) 0%,rgba(104,176,183,1) 100%)}.sol_post_it_color_label2{background:#dfc566}.sol_post_it_theme2{background:#dfc566;background:linear-gradient(180deg,rgba(223,197,102,.63) 0%,rgba(241,208,45,1) 100%)}.sol_post_it_color_label3{background:#74cda5}.sol_post_it_theme3{background:#74cda5;background:linear-gradient(180deg,rgba(116,205,165,1) 0%,rgba(105,158,119,1) 100%)}.sol_post_it_color_label4{background:#dc646e}.sol_post_it_theme4{background:#dc646e;background:linear-gradient(180deg,rgba(220,100,110,.63) 0%,rgba(239,67,83,1) 100%)}.sol_flow_chart{min-height:200px;text-align:left;padding:15px;overflow-x:auto}.sol_flow_chart table,.sol_flow_chart tr{border:0}.sol_flow_chart td{padding:0;border:0}.sol_flow_chart_balloon{background-color:#e5f2f1;margin:5px 0;text-align:center;font-weight:bold;padding:8px;border:1px solid #ddd;border-radius:4px}.sol_flow_chart_balloon_legend{display:inline-block;border:1px solid #ddd;border-radius:3px;position:relative;top:3px;width:16px;height:12px;margin-right:3px}.sol_flow_chart_balloon_wrap{white-space:nowrap}.sol_flow_chart_balloon_col{max-width:240px;min-width:120px}.sol_flow_chart_curve_col{width:40px}.sol_flow_chart_root{background-color:#bdc9c8;height:20px;min-width:30px}.sol_flow_chart_curve{height:24px;border:0 solid #bdc9c8}.sol_flow_chart_center{background-color:#bdc9c8}.sol_flow_chart_bar{background-color:#bdc9c8;height:75px;position:absolute}.sol_flow_chart_balloon_stats{font-size:90%;font-weight:normal}.sol_flow_chart_balloon_time{font-size:90%;font-weight:normal;font-style:italic;white-space:nowrap}.sol_my_payouts{padding:0 10px;background-color:#fff;min-height:100vh}.sol_my_payouts .month_year_field{display:inline-block}.sol_my_payouts_chart{display:inline-block}.sol_my_payouts ul{width:400px;display:inline-block;vertical-align:top;margin-right:40px}.sol_my_payouts ul li{padding:4px}.sol_my_payouts ul li:not(:last-child){border-bottom:1px solid #eee}.sol_my_payouts_amount{float:right;font-weight:bold}.sol_my_payouts_amount_nra{margin-right:74px}.sol_my_payouts_header{margin-bottom:2px;margin-top:10px;font-weight:bold;border-bottom:0 !important;background-color:#eee;border-radius:2px}.sol_my_payouts_a{clear:both;text-decoration:none;color:#888;margin-left:auto;display:block;font-size:90%}.sol_my_payouts_nfound{margin:10px 0 10px;font-weight:bold;border-bottom:0 !important;border-radius:2px}.sol_my_payouts_approval_button{float:right;width:70px;margin-left:4px;padding:0 6px 1px 6px;border-radius:2px;border:0;cursor:pointer;background:none;color:#cb7373}.sol_my_payouts_approved_button{color:#055ca5}.sol_my_payouts_total{font-size:120%;font-weight:bold}.sol_my_payouts_total_value{float:right;margin-right:97px}.sol_my_payouts_bank_slip_but{float:right;border:0;background:none;cursor:pointer}.sol_my_payouts_upload_success{color:#34974b}.sol_production_screen{background:#fff;padding:10px;min-height:100vh}.sol_production_screen h4{background:none;border:0;border-bottom:1px solid;padding-left:0;padding-bottom:0;color:#737273}.sol_production_screen_products{width:100%;margin-bottom:15px}.sol_production_screen_products td{text-align:center}.sol_production_screen_products td input{position:relative;top:2px;width:70px}.sol_production_screen_products tr *:nth-child(3){text-align:left}.sol_production_screen_products tr td:nth-child(-n+2),.sol_production_screen_products tr th:nth-child(-n+2){width:80px}.sol_production_screen_products tr td:last-child{font-weight:bold}.sol_production_screen_ingredients{width:100%}.sol_production_screen_ingredients_title{border-radius:2px;padding:3px}.sol_production_screen_ingredients td{text-align:center;border-bottom:1px solid #eee}.sol_production_screen_ingredients tr *:first-child{text-align:left}.sol_production_screen_ingredients tr td:last-child{font-weight:bold}@media(max-width:600px){.sol_my_payouts ul{width:100%;margin-right:unset}.sol_my_payouts_chart{width:100%}}.sol_my_account_information{padding:10px;display:inline-block}.sol_my_account_text{float:right}.sol_my_account_logo{float:left;margin-right:15px}.sol_my_account_text_system_name{font-weight:bold}.sol_my_account_menu_box{padding-left:4px}.sol_contract_screen{background-color:#fff;min-height:100vh}.sol_contract_screen_agreement{border:1px solid #ccc;padding:15px;border-radius:3px;margin-top:8px;margin-bottom:10px}.sol_contract_screen_close{padding:10px 30px}.sol_my_account_information h2{margin:0;color:#2d4f4f;font-size:22px}.sol_my_account_text_system_name{font-weight:bold;font-size:16px;margin-top:10px;margin-bottom:10px}.sol_my_account_text{font-size:14px;color:#333;margin:2px 0;line-height:2.4}.sol_my_account_text i{margin-right:8px;color:#2d4f4f}.sol_account_limit_box{background:#fff;border-radius:10px;box-shadow:2px 2px 6px rgba(0,0,0,.15);padding:20px;height:fit-content;font-size:14px;color:#333}.sol_account_limit_box h3{margin-top:0;color:#2d4f4f;font-size:18px;margin-bottom:10px}.sol_my_account_buttons{margin-top:15px;display:flex;gap:15px}.sol_my_account_buttons button{border:none;background:none;cursor:pointer}.sol_my_account_buttons img{width:60px;height:auto}.sol_my_account_screen.sol_pantalla h3{margin-bottom:-10px !important}.sol_my_account_row{display:flex;align-items:center;gap:8px;margin-bottom:6px;color:#333;font-size:14px}.sol_my_account_icon{font-family:"FontAwesome",sans-serif;font-style:normal;font-weight:normal;font-size:16px;color:#007b8a;display:inline-block}.sol_my_account_city{margin-left:23px;margin-top:-15px;margin-bottom:5px}.sol_my_account_district{margin-top:-20px;margin-left:23px}.sol_my_account_credit_title{font-weight:600;font-size:22px;margin-bottom:10px;color:var(--titleColor)}.sol_my_account_credit_label{margin-right:8px}.sol_my_account_value{font-weight:600}.sol_my_account_row{display:flex;align-items:center;gap:6px}.sol_my_account_screen{display:flex;flex-wrap:wrap;gap:20px;padding:20px;align-items:flex-start}.sol_my_account_card{min-width:300px;background-color:#fff;border-radius:15px;padding:20px;box-shadow:2px 2px 8px rgba(0,0,0,.2);border:1px solid #c0c0c0}.sol_my_account_credit_card{flex:1 1 30%;min-width:250px;background-color:#fff;border-radius:15px;padding:20px;box-shadow:2px 2px 8px rgba(0,0,0,.2);border:1px solid #c0c0c0}.sol_my_account_icons_row{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:700px){.sol_contract_screen_agreement{max-height:200px}}.sol_account_selector .sol_popup li{padding:unset}.sol_account_selector .sol_popup li:hover{background-color:unset;border:unset}.sol_tree_view h4{margin-bottom:0;padding:3px 4px;border-right:1px solid #ccc;border-bottom:0;background:#fff;border-radius:5px}.sol_tree_view li .sol_campo:not([readonly]){border:1px inset #ccc}.sol_tree_view li .sol_campo{border:0;margin-bottom:0;padding:1px 4px;background-color:transparent;cursor:pointer}.sol_tree_view_item_line{display:inline-block;width:8px;border-top:1px dotted #000;position:relative;top:-3px}.sol_tree_view_item_dragger{font-family:FontAwesome;padding-right:4px}.sol_tree_view ul{margin-left:24px}.sol_tree_view_main{min-height:150px;max-height:350px;overflow-y:auto;clear:both}.sol_tree_view_main>ul{margin-left:0}.sol_tree_view_main>ul>li:first-child:before{border-left:none}.sol_tree_view li{border-left:1px dotted #000;white-space:nowrap;margin-bottom:2px}.sol_tree_view li:last-child{border-left:none}.sol_tree_view li:last-child:before{border-left:1px dotted #000;position:relative;content:".";height:12px;width:1px;display:inline-block;top:-2px;color:#fff}.sol_tree_view_selectable_area{cursor:pointer}.sol_tree_view_selected_item{background-color:#e9ecee;border:1px dotted #9097bb;padding:2px 0;border-radius:3px}.sol_tree_view_selectable_area button{background-color:transparent;border:0}.sol_tree_view_toolbox button{margin:0 !important;width:100px}.sol_tree_view_search_filter{margin-left:59px}.sol_tree_view_search_filter i{top:0 !important;left:3px}.sol_tree_view li input[type=checkbox]{position:sticky;margin-left:-15px;margin-top:3px;opacity:0;z-index:9}.sol_tree_view li input[type=checkbox]:not(:checked)~ul{display:none}.sol_tree_view_expando_button{display:inline-block;width:9px;height:9px;position:sticky;margin-left:-13px;margin-top:5px;background-repeat:no-repeat;background-image:url(/Theme/plusminus.png);cursor:pointer}.sol_tree_view li input[type=checkbox]:checked+.sol_tree_view_expando_button{background-position-x:-9px}.sol_tree_view_expando_button:not([style*="display:none"])+span>span{padding-left:4px}.sol_list_selector{width:600px;background-color:#fff;margin-left:8px;margin-bottom:8px}.sol_list_selector .sol_list_view_header{font-size:120%;padding:5px 5px;font-weight:600}.drawer_screen_main_area{padding:5px}.drawer_screen_main_area .sol_currency_field{text-align:right;display:inline-block;padding-right:0}.drawer_screen_main_area .sol_detalles_wrapper .sol_boton{margin-left:2px;padding:4px 12px}.drawer_screen_main_area .sol_detalles_wrapper .sol_boton>i{position:relative;top:0;margin-right:2px}.drawer_screen_float_area .sol_list_view{margin-bottom:3px;background-color:#fff;width:400px}.drawer_screen_new_draw_shift_area .sol_detalles_wrapper{margin-right:0}.drawer_screen_main_area_list_wrapper{float:left}.drawer_screen_main_area_list_wrapper>h4{margin-bottom:0}.drawer_screen_main_area_list_wrapper .sol_boton{margin-left:0}.drawer_screen_totalization_wrapper{clear:left;display:block;position:relative;top:3px}.drawer_screen_totalization_wrapper .sol_currency_field>input{width:368px;font-size:150%}.drawer_screen_float_area .sol_report_view{background-color:#fff;width:379px;padding:3px;float:left;margin-right:8px}.drawer_screen_new_draw_shift_area{padding:5px;display:block;margin-top:3px}.drawer_screen_float_area{background-color:#fff}.drawer_shift_increment:before,.drawer_shift_pick_up:before{font-family:FontAwesome;padding-right:4px;font-size:10px;position:relative;top:-1px}.drawer_shift_pick_up:before{content:"";color:#f00}.drawer_shift_increment:before{content:"";color:#03c200}.drawer_screen_float_area td{padding-right:4px}.drawer_screen_float_area .sol_reports_totalization{border-right:1px solid #ccc;border-left:1px solid #ccc}.drawer_screen_user_check{margin-top:3px;margin-bottom:3px}@media(max-width:700px){.drawer_screen_main_area .sol_list_view,.drawer_screen_main_area_list_wrapper,.drawer_screen_totalization_wrapper .sol_currency_field>input{width:calc(100% - 8px)}}.sol_discount_editor .sol_tabla{padding:0 !important;border:0}.sol_discount_editor .sol_tabla :nth-child(3){display:none}.sol_discount_editor .sol_tabla_footer{display:none}.sol_commissioning_view_screen_content{margin-left:10px}.sol_commissioning_view_screen_content object{width:calc(100% - 15px);height:12000px}.sol_commissioning_view_screen_content_fake_div{width:calc(100% - 15px);height:12000px;z-index:2;opacity:0;position:absolute}.sol_country_selector .sol_popup img{display:inline-block;position:relative;top:1px;margin-right:3px}.sol_country_selector>img{position:absolute;margin:8px}.sol_country_selector>.sol_campo{padding-left:28px}.sol_history_screen{padding:10px;background-color:#fff;overflow-y:auto}.sol_history_screen::-webkit-scrollbar{width:10px;height:10px}.sol_history_screen::-webkit-scrollbar-thumb{border-radius:40px;background:#ccc}.sol_history_screen::-webkit-scrollbar-track{background:#fff}.sol_history_screen .sol_boton{padding:4px 15px;margin-left:0 !important;margin-right:10px !important}.sol_history_screen table{margin-top:10px;margin-bottom:10px}.sol_history_screen .sol_combo_periodo{margin-right:10px}.sol_history_screen .sol_mensaje_aviso{background-color:#f6fafd;margin:10px 0 0 0;border:1px solid #eee}.ncm_selector_category{font-size:80%;font-weight:bold;display:block}.sol_dashboard_client_attendance{width:592px;vertical-align:top;background-color:#f7f7f7;box-shadow:rgba(0,0,0,.15) .95px .95px 1.5px}.sol_dashboard_client_attendance>label{font-style:italic;padding-top:3.5px;font-size:85%}.sol_dashboard_client_attendance>button{margin-left:0 !important;margin-right:10px;padding:4px 10px}@media(max-width:640px){.sol_dashboard_client_attendance>button{padding:4px 7px}}.sol_dashboard_estimate_gadget{min-width:260px !important;vertical-align:top;background-color:#f7f7f7;box-shadow:rgba(0,0,0,.15) .95px .95px 1.5px}.sol_dashboard_estimate_gadget .sol_currency_field{text-align:left;display:inline !important;padding-right:0 !important}.sol_dashboard_estimate_gadget>label{font-style:italic;padding-top:3.5px;font-size:85%}.sol_dashboard_estimate_gadget>button{margin-left:0 !important;margin-right:2px;padding:4px 9px}.sol_dashboard_estimate_gadget .sol_campo{width:183px}.sol_service_grid_selector{display:block !important;padding-top:2px !important}.sol_service_grid_selector .sol_campo{margin-bottom:0 !important}.sol_service_grid_selector .sol_lens{margin-top:6px !important;margin-left:-26px !important}.sol_service_selector_classe{font-size:70%}.sol_service_selector_subclasse{font-size:70%}.sol_search_product_screen_group_stock:hover{text-decoration:underline}.sol_search_product_screen_group_stock:before{font-family:'FontAwesome';content:'';margin-right:3px;margin-left:-10px !important}.company_group_stock_dialog{width:300px}.company_group_stock_dialog .sol_boton{color:#b61e1e}.company_group_stock_dialog>div{padding:0;margin:8px;background-color:#fff;min-height:144px;border:1px inset #ccc}.company_group_stock_dialog td{border-right:0}.company_group_stock_dialog tr:nth-child(even){background-color:#f7f7f7}.company_group_stock_dialog .sol_product_selector>.sol_campo{min-width:calc(99% - 90px);padding-top:2px}.sol_product_selector_state_icon{cursor:pointer;font-family:FontAwesome;margin-right:5px;padding:1px 3px;border-radius:2px;min-width:15px;text-align:center}.sol_product_selector_state_icon_ok{color:#008000}.sol_product_selector_state_icon_warning{color:#e8a208}.sol_product_selector_state_icon_new{color:#00f}.sol_panel_name{white-space:nowrap}.sol_panel_projections{font-size:125%;text-transform:uppercase}.sol_panel_projections_title{border-right:0 !important;text-align:center !important}.sol_panel_projections_amount{border-right:0 !important;white-space:nowrap}.sol_panel_projections_background_none{background-image:none !important}.sol_panel_table_content td{white-space:nowrap}.sol_panel_table_content .sol_reports_totalization td{border-top:5px solid #e6e1e1}.sol_panel_table_column_border{border-right:5px solid #e6e1e1 !important}.sol_panel_legend_table{color:#fff;font-weight:600;padding:5px}.sol_panel_legend_table_row{padding:4px !important}.sol_panel_legend_table_margin{margin-left:10%}.sol_panel_legend_table_margin_days{margin-left:15%}.sol_panel_spacing{height:20px}.sol_panel_goal_legend_table_margin_days{margin-left:13px;float:right}.sol_packing_list_add{margin-left:0 !important;margin-bottom:4px;margin-right:4px}.sol_packing_list_viewer{padding-top:3px;float:right;font-size:13px;margin-bottom:4px;margin-left:48px}.sol_packing_list_value{padding-top:3px;float:right;font-weight:bold;font-size:13px;margin-left:5px;margin-right:21px;margin-bottom:4px}.sol_packing_list_title{font-weight:bold;font-size:13.5px;margin-top:10px}.sol_packing_list_totals{font-size:13.5px;background-color:#fff}.sol_packing_list_totals th{border:1px solid #e6e1e1;text-align:left;padding-right:30px;padding-left:10px}.sol_packing_list_totals td{text-align:right;padding-left:30px;padding-right:5px}.sol_search_box_results_display{padding:0 13px}.sol_hierarchical_screen .sol_form{display:table-cell;padding-top:0 !important}.sol_hierarchical_screen .sol_tree_view{display:table-cell;vertical-align:top;padding-top:8px;padding-left:8px;margin-right:8px;width:350px;margin-bottom:8px}.sol_hierarchical_screen .sol_tree_view_search_filter{position:relative;top:-3px}.sol_hierarchical_screen .sol_tree_view h4{padding:6px 4px;border-left:1px solid #ccc}.sol_hierarchical_screen .sol_tree_view_main{max-height:unset;min-height:calc(100vh - 200px)}.sol_hierarchical_screen .sol_check{margin-top:6px}.sol_hierarchical_screen footer .sol_boton{width:100px;margin-left:0 !important}.sol_bell_on{animation:solbeep 1s infinite}@keyframes solbeep{0%{color:inherit}50%{color:#f00}100%{color:inherit}}.sol_progress_dialog progress{display:block;width:100%;height:16px;margin:10px 0}.sol_progress_dialog_time_left{font-size:90%;font-style:italic;margin-bottom:15px}.sol_tab_bar span{display:inline-block;cursor:pointer;padding:4px 16px;border:1px solid #ddd;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px}.sol_tab_selected{position:relative;top:1px;background-image:-webkit-gradient(linear,left 0%,left 100%,from(#fff),to(#eee));background-image:-webkit-linear-gradient(top,#fff,0%,#eee,100%);background-image:-moz-linear-gradient(top,#fff 0%,#eee 100%);background-image:linear-gradient(to bottom,#fff 0%,#eee 100%);background-repeat:repeat-x}.sol_tab_control .sol_upload .sol_toolbar{background-image:none;border:1px solid #ddd}.sol_tab_control .sol_schedule{border-top:0}.sol_bank_info_display{margin-top:10px}.sol_bank_info_display h5{margin-bottom:2px}.sol_bank_info_display label{font-weight:normal;color:#656363;display:inline-block;padding-right:2px}.sol_bank_info_display label,.sol_bank_info_display span{font-size:90%}.sol_contract_editor{display:flex}.sol_contract_editor .note-editor{margin-right:8px}.sol_contract_editor_place_holder{background-color:#d9f0fc;color:#153c83 !important;padding:0 4px;border:1px dashed #93b1e9;border-radius:3px}.sol_contract_editor_section{display:block;font-weight:bold}.sol_contract_editor .sol_tree_view{min-width:240px}.sol_contract_editor .sol_tree_view h4{border:0;width:200px;margin-bottom:5px}.sol_contract_editor .sol_tree_view_main{padding-left:8px}.sol_contract_editor .sol_tree_view_expando_button:not([style*="display:none"])+span>span{font-weight:bold}.sol_contract_editor_tip{padding-bottom:10px;font-size:90%;font-style:italic}.sol_contract_editor .btn-codeview{display:none !important}.sol_contract_viewer{background-color:#646262;border-radius:2px;border:1px solid #eee;padding:20px;height:350px;overflow-y:auto}.sol_contract_viewer>div{background-color:#fff;padding:40px 30px;box-shadow:1px 1px 1.5px #000;min-height:400px}.sol_contract_item_selector{text-align:left}.sol_file_signer_dialog{width:380px}.sol_file_signer_dialog>div{background-color:#fff;border:inset 1px #ccc;border-radius:3px;padding:16px}.sol_file_signer_dialog .sol_boton_enlace{padding:0;margin:12px 0 !important}.sol_file_signer_dialog_footer{text-align:right}.sol_file_signature_panel{margin-bottom:2px}.sol_file_signature_panel .sol_boton_enlace{padding-left:0 !important;margin-left:0 !important}.sol_file_signature_panel_signer{color:#148a28;cursor:pointer;display:inline-block;margin-right:12px}.sol_file_signature_panel_signer:before{padding:1px;border-radius:6px;margin-right:4px;background-color:#148a28;color:#fff;font-family:FontAwesome;content:''}.sol_file_signature_panel_signer:hover{text-decoration:underline}.sol_print{width:100%;border-collapse:collapse}.sol_print thead{border-bottom:1px solid #ccc}.sol_print thead img{height:64px;margin-right:8px}.sol_print tbody tr:nth-child(even){background-color:#fafafa}.sol_print .cell_left{text-align:left}.sol_print .cell_right{text-align:right;padding-right:6px}.sol_print .cell_center{text-align:center}.sol_print .cell_fixed{width:120px}.sol_print th.cell_right{text-align:center}.sol_print .print_header{padding:5px}.sol_print .print_header_date{float:right}.sol_print .print_header_image{float:left}.sol_print .print_title{font-weight:bold;font-size:10pt}.sol_calc_installments_button{margin-left:-13px !important;padding:4px 7px 4px 6px;position:relative}.sol_calc_installments_button i{margin-right:0 !important}.sol_recipients_selector input{border:0;vertical-align:super}.sol_recipients_selector .sol_popup{column-count:2;column-fill:auto;padding:0 12px 12px 12px !important}.sol_recipients_selector .sol_recipients_area{display:inline-block;max-width:100%;width:300px;overflow-x:hidden}.sol_recipients_selector .sol_recipients_area>h5{margin-bottom:4px;padding-left:2px}.sol_recipients_selector .sol_recipients_area .sol_message_contact{padding:2px;border-radius:3px;font-size:80%;min-height:24px}.sol_recipients_selector .sol_recipients_area .sol_message_abbreviation{padding:5px}.sol_recipients_selector .sol_recipients_area .sol_message_contact:hover{background-color:#fafafa}.sol_recipients_selector>.sol_message_contact{display:inline-block;min-width:190px}.sol_switch_enabled,.sol_switch_disabled{padding:2px;border-radius:10px}.sol_switch_enabled{background-color:#4681b2;padding-left:12px}.sol_switch_disabled{background-color:#d2d2d3;padding-right:12px}.sol_switch_disabled:before,.sol_switch_enabled:after{content:' ';position:relative;top:3px;margin-top:2px;display:inline-block;width:16px;height:16px;border-radius:8px;background-color:#ededed}.sol_attachments_editor .sol_list_view{background-color:#fff}.sol_attachments_editor .sol_list_view li{padding:5px 8px 6px 8px}.sol_alternate_form{padding:10px 0}.sol_alternate_form .sol_boton_enlace{color:#420b92;padding-left:0;margin-left:0;border-radius:5px;padding:6px 12px;background-color:#fff !important;margin-top:4px}.sol_alternate_form .sol_boton_enlace:hover{text-decoration:none;background-color:var(--titleColor) !important;color:#fff !important}.sol_impl_person_delete{color:#f00;cursor:pointer;margin-left:4px;margin-right:4px;float:right}.sol_implicated_img{float:left;margin:0 4px 1px 4px;width:48px;height:48px;border-radius:26px;border:2px solid #929191}.sol_popup .sol_implicated_img{width:24px;height:24px;border-radius:13px}.sol_impl_person_delete{color:#f00;cursor:pointer;margin-left:4px;margin-right:4px;float:right}.sol_implicated_img{float:left;margin:0 4px 1px 4px;width:48px;height:48px;border-radius:26px;border:2px solid #929191}.sol_implicated_display select{border:0 !important;font-size:80%;padding:0 !important;position:relative;left:-3px}.sol_implicated_selector input{border:0;vertical-align:super}.sol_implicated_selector .sol_popup{column-count:2;column-fill:auto;padding:0 12px 12px 12px !important}.sol_implicated_selector .sol_implicated_area{display:inline-block;max-width:100%;width:300px;overflow-x:hidden;vertical-align:top}.sol_implicated_selector .sol_implicated_area>h5{margin-bottom:4px;padding-left:2px}.sol_implicated_selector .sol_implicated_area .sol_implicated_display{padding:2px;border-radius:3px;font-size:80%;min-height:24px}.sol_implicated_selector .sol_implicated_area .sol_implicated_display:hover{background-color:#fafafa}.sol_implicated_selector>.sol_implicated_display{display:inline-block;min-width:250px}.sol_implicated_people{font-weight:bold;cursor:pointer;white-space:nowrap;overflow-x:auto;padding-right:10px}.sol_implicated_people:hover{text-decoration:underline}.sol_implicated_type{font-style:italic;white-space:nowrap;font-size:90%}.sol_implicated_person_dialog>div{background-color:#fff}.sol_implicated_person_dialog_label{font-size:80%}.sol_implicated_person_dialog_name{font-weight:bold}.sol_implicated_person_dialog_name,.sol_implicated_person_dialog_display{min-height:18px}.sol_implicated_person_dialog .sol_form{padding:0}.sol_implicated_person_dialog .sol_form .sol_boton{padding:6px 10px}.sol_implicated_person_dialog_prep{position:relative;top:-5px}.sol_implicated_person_pdate_display{display:inline-block}.sol_implicated_person_protocol_display{display:inline-block;position:absolute;margin-left:3px;width:44%}.sol_history_button{display:inline}.sol_tabla_data .sol_history_button{display:inline-block}.sol_tabla_data .sol_history_button button{margin-left:0 !important;color:#bdbdbd;border:0 !important;padding:0 0 0 2px}.sol_tabla_data .sol_history_button button:hover{color:#373e4a;background:none !important;border:0 !important}.sol_tabla_data .sol_history_button+input,.sol_tabla_data .sol_history_button+.sol_currency_field{width:calc(100% - 20px);display:inline-block}.sol_detalles_wrapper .sol_history_button i{margin-right:0}.sol_detalles_wrapper .sol_history_button button{padding:4px 8px;margin-left:0;position:relative;left:-2px;border-bottom-left-radius:0;border-top-left-radius:0}.sol_selector.sol_service_grid_selector .sol_clear{left:25px !important}.sol_contract_days_left{display:block;width:60px;text-align:center;font-size:26px}.sol_venta_open_days,.sol_venta_forecast_days,.sol_price_quotation_open_days{width:60px;text-align:center;font-size:18px;border-left-color:var(--titleColor) !important}.sol_message_counter i{position:relative;font-size:200%;margin:-3px -12px;color:#971e1e}.sol_message_counter span{color:#fff;position:relative;display:block;margin-top:-22px}.sol_error_count_display i{position:absolute;font-size:200%}.sol_error_count_display .error{margin:-4px -10px;color:#df4a32}.sol_error_count_display .unknow{margin:-13px -10px;color:#2b539b}.sol_error_count_display .no_error{margin:-13px -10px;color:#479134}.sol_error_count_display span{color:#fff;position:relative;display:block}.sol_progress_steps{--stepNextColor:#ecf0f3;--stepCurColor:#fe921d;--stepDoneColor:#0070af}.sol_progress_steps{display:flex;text-align:center;padding:20px 40px 30px 40px}.sol_progress_steps>div{display:inline-block}.sol_progress_steps_step{width:110px;cursor:pointer}.sol_progress_steps_step:before{content:'';background-color:var(--stepNextColor);display:block;width:110px;margin-top:21px;z-index:0;height:5px;position:absolute}.sol_progress_steps_step_done:before{background-color:var(--stepDoneColor)}.sol_progress_steps_step_done .sol_progress_steps_inner{background-color:var(--stepDoneColor)}.sol_progress_steps_step_done .sol_progress_steps_outer{border-color:var(--stepDoneColor)}.sol_progress_steps_step_current:before{background-color:var(--stepCurColor)}.sol_progress_steps_step_current:after{content:'';background-color:var(--stepNextColor);display:block;width:32px;margin-top:-44px;margin-left:79px;z-index:0;height:5px;position:absolute}.sol_progress_steps_step_current:last-of-type:after{display:none}.sol_progress_steps_step_current .sol_progress_steps_inner{background-color:var(--stepCurColor)}.sol_progress_steps_step_current .sol_progress_steps_outer{border-color:var(--stepCurColor)}.sol_progress_steps_step:first-of-type:before{width:55px;margin-left:55px}.sol_progress_steps_step:last-of-type:before{width:55px}.sol_progress_steps_inner{border:2px solid #fff;display:inline-block;width:40px;height:37px;border-radius:22px;background-color:var(--stepNextColor);padding-top:3px}.sol_progress_steps_outer{border:2px solid var(--stepNextColor);display:inline-block;border-radius:23px;position:relative}.sol_progress_steps i{color:#fff;font-size:250%;padding-top:3px}.sol_progress_steps_separator{flex:1}.sol_progress_steps_separator:before{content:'';background-color:var(--stepNextColor);height:5px;display:block;margin-top:21px}.sol_progress_steps_separator_done:before{background-color:var(--stepDoneColor)}.sol_progress_steps_separator_current:before{background:#0070af;background:linear-gradient(90deg,rgba(0,112,175,1) 0%,rgba(254,146,29,1) 100%)}.sol_progress_steps_caption{height:17px}.sol_qty_field{padding:0 !important;display:inline-table;white-space:nowrap}.sol_qty_field .sol_campo{border:0}.sol_qty_field_unit{display:inline-block;cursor:pointer}.sol_qty_field_unit .sol_campo{background:none;width:32px;border-left:1px solid #ccc}.sol_qty_field_unit:after{font-family:'FontAwesome';content:'';padding:0 5px;position:relative;top:-2px}.sol_qty_field .sol_popup{background-color:#eee}.sol_qty_field_name{font-weight:bold}.sol_qty_field_popup li:hover{background-color:unset;border:0}.sol_qty_field_popup_item:hover{background-color:#c7fcfb}.sol_details_side_bar_form{display:flex}.sol_details_side_bar{width:200px;text-align:center;border:1px solid #eee;border-radius:2px;padding:18px 8px 8px 8px}.sol_details_side_bar button{display:block;margin-bottom:8px;background-color:#fff !important;width:180px;height:64px}.sol_details_side_bar button:not(:disabled):hover{background-color:var(--titleColor) !important}.sol_details_side_bar .chequeado{background-color:var(--titleColor) !important;color:#fff}.sol_details_side_bar i{display:block !important;font-size:175%}.sol_details_side_bar button span{position:absolute;margin-top:-30px;font-size:11px;margin-left:65px;border-radius:6px;padding:3px 6px;background-color:#d32e10;color:#fff}.sol_details_side_bar_areas{flex:1;padding-left:12px}.sol_details_side_bar_areas .sol_tabla_search .sol_form{padding:0}.sol_details_side_bar_areas .sol_tabla_search footer button{margin-left:8px !important;margin-bottom:8px;display:block;padding:8px 0}.sol_sql{padding:8px}.sol_sql textarea{min-height:150px;font-family:Courier New,Courier,monospace;overflow-y:auto !important}.sol_sql textarea::-webkit-scrollbar,.sol_sql_result::-webkit-scrollbar{width:10px;height:10px}.sol_sql textarea::-webkit-scrollbar-thumb,.sol_sql_result::-webkit-scrollbar-thumb{border-radius:40px;background:#ccc}.sol_sql textarea::-webkit-scrollbar-track,.sol_sql_result::-webkit-scrollbar-track{background:#fff}.sol_sql button{margin-left:0 !important;min-width:120px;margin-top:4px}.sol_sql_result{border:1px solid #ccc;border-radius:3px;min-height:150px;max-height:450px;overflow-x:auto;padding:4px 8px}.sol_sql_result table{margin-top:4px;overflow-y:auto !important}.sol_sql_result td,.sol_sql_result th{border:1px solid #eee;padding:2px 4px;white-space:nowrap}.sol_sql_result thead tr{background-color:#fefefe}.sol_integration_item{min-height:48px;clear:left}.sol_integration_item:not(:first-child){margin-top:10px}.sol_integration_item img{float:left;width:180px;margin-right:8px;display:inline-block}.sol_integration_item_name{font-weight:bold}.sol_integration_item_error{white-space:pre-wrap;margin-top:12px}.sol_integration_item_error li{list-style:inside !important}.sol_integration_item_button_loading{padding:0;margin-left:0;margin-right:10px;color:#808080;cursor:wait !important}.sol_integration_item .sol_boton_enlace{padding:0;margin-left:0;margin-right:10px !important}.sol_integration_button_wrapper{display:inline-block}.sol_integration_date_wrapper{font-size:75%;color:#b0b0b0;font-weight:bold}.sol_integration_main_wrapper{display:inline-block}.sol_lic_winners li{margin-top:15px}.sol_lic_winners li .sol_boton{margin-left:0 !important;margin-top:10px;padding:4px 20px}.sol_lic_winners table{width:100%;margin-top:10px}.sol_lic_winners th{background-color:#eee;padding:2px 4px}.sol_lic_winners td{border:1px solid #eee;padding:2px 4px}.sol_lic_winners_title,.sol_lic_winners_title_right{font-weight:bold;font-size:110%;margin-bottom:4px}.sol_lic_winners_title_right,.sol_lic_winners_float_right{float:right}.sol_lic_winners_center{text-align:center}.sol_lic_winners_right{text-align:right}.pncp_pca_log_message{text-align:left}.sol_vehicle_contract li{margin:15px;padding:5px}.sol_vehicle_contract_title,.sol_lic_vehicle_contract_title{font-weight:bold;font-size:110%;margin-bottom:4px}.sol_vehicle_contract_title,.sol_lic_vehicle_contract_title_right{font-weight:bold;font-size:110%;margin-bottom:4px;float:right}.sol_vehicle_contract_title_right,.sol_lic_vehicle_contract_float_right{float:right}.sol_lic_vehicle_contract_title_no{font-weight:bold;font-size:110%;margin:15px;padding:5px}.sol_vehicle_contract_center{text-align:center}.sol_vehicle_contract_right{text-align:right}.sol_boton_subitems:before{font-family:'FontAwesome';content:'';background-color:transparent;position:absolute;margin-top:12px;margin-left:32px;padding:0}.sol_tabla_toolbox .sol_boton_subitems:before{position:relative;top:-2px;margin-bottom:-15px;display:block}.sol_boton_subitems .sol_popup{text-align:left;margin-top:9px;border:1px solid #91abbe;border-radius:2px;background-color:#f7f7f7}.sol_boton_subitems .sol_popup li{padding-right:30px;min-width:100px}.sol_boton_subitems:hover li{color:var(--titleColor) !important}.sol_boton_subitems li:hover{background:#7070701c;border-radius:5px}.sol_vehicle_selector .sol_popup li{border-bottom:1px solid #eee}.sol_vehicle_selector_plate{display:inline-block;border:1px solid #ccc;padding:inherit;border-radius:4px;font-weight:bold;font-family:monospace;border-top:3px solid #b4d7f9;min-width:60px;text-align:center}.sol_vehicle_selector_span{padding:15px;display:inline}.sol_vehicle_selector_brand{float:right;width:unset !important;height:unset;max-width:fit-content}.sol_vehicle_selector .sol_popup li span.sol_campo{width:unset !important;height:fit-content !important;padding:5px !important}.sol_property_selector{padding:15px !important}.sol_property_selector li{padding:15px !important}.sol_property_selector li .sol_campo:not(.sol_property_selector_category){padding:2px 6px !important;width:fit-content !important}.sol_property_selector_li{padding:15px !important}.sol_property_selector_nombre{font-weight:bold;font-size:125%;margin-bottom:10px;display:inline}.sol_property_selector_street{font-weight:bold;font-size:90%;margin-bottom:10px;display:inline}.sol_property_selector_city{font-weight:bold;font-size:90%;margin-bottom:10px;margin-left:5%;display:inline}.sol_property_selector_category{height:fit-content !important;float:right;font-size:90%;width:300px !important;padding:8px !important}.pca_detailed_report .pca_detailed_report_total{white-space:nowrap}.ssi_row_day_not_worked{background-color:#e1e2e3 !important;color:#8f8d8d}.note-editor.note-frame .note-editing-area .note-editable{max-height:450px}.sol_devolution_editor .sol_table_dialog .sol_boton:hover{color:#fff !important}.sol_devolution_editor .sol_table_dialog .sol_boton span{border-radius:50%;background-color:#ff0;padding:1px 3px;position:relative;top:-8px;left:-2px}.sol_pca_overview{background-color:#fff;padding:8px;min-height:400px}.sol_pca_overview_main_title{font-size:150%;font-weight:bold}.sol_pca_overview_overall_box{padding:2px 10px;background-color:#f7f7f7;border-radius:8px;min-width:130px;display:inline-block;margin-top:4px;margin-right:10px}.sol_pca_overview_overall_box label{padding:0 !important}.sol_pca_overview_overall_box span{font-size:150%;text-align:right;display:block}.sol_pca_overview_level{display:flex}.sol_pca_overview .sol_expando_label{flex:1}.sol_pca_overview_amount{min-width:150px;text-align:right}.sol_pca_overview_percentage{min-width:100px;text-align:right}.sol_pca_overview_level1{background-color:#fafafa;font-size:120%;font-weight:bold;padding:4px 0;margin-top:10px;clear:both}.sol_pca_overview_level2{margin:1px 0 1px 15px;border-bottom:1px solid #fef}.sol_pca_overview_level3{margin:1px 0 1px 30px;border-bottom:1px solid #fef}.sol_pca_overview_level4{margin:1px 0 1px 45px;border-bottom:1px solid #fef}.sol_pca_overview_level5{margin:1px 0 1px 60px;border-bottom:1px solid #fef}.sol_pca_overview_level5_header{background-color:#fafafa}.sol_pca_overview_item_unit,.sol_pca_overview_name_no_dep{flex:1;cursor:pointer}.sol_pca_overview_item_unit_header,.sol_pca_overview_name_no_dep_header{flex:1}.sol_pca_overview_item_unit:hover{text-decoration:underline}.sol_pca_overview_item_other,.sol_pca_overview_responsable_no_dep{flex:1.5;padding-right:4px;padding-left:4px}.sol_pca_overview_item_quantity{min-width:100px;text-align:center}.sol_pca_overview_item_price{min-width:150px;text-align:right}.sol_pca_overview_item_total,.sol_pca_overview_total_no_dep{min-width:150px;text-align:right}.sol_pca_overview_item_month,.sol_pca_overview_month_no_dep{min-width:80px;text-align:center}.sol_pca_overview_control_no_dep{display:flex;padding-left:15px}.sol_pca_overview_status_name{border-left:3px solid;padding-left:5px;display:inline-block;min-width:120px}.sol_pca_overview_status_qtd{display:inline-block;min-width:60px;text-align:center;border-left:1px solid #fff;border-right:1px solid #fff}.sol_pca_overview_status_total{display:inline-block;min-width:120px;text-align:right}.sol_pca_overview_status_area{float:right;font-weight:bold;background-color:#f7f7f7;border-radius:3px;margin-bottom:10px}.sol_pca_overview_status_display{display:flex;gap:10px;justify-content:space-between;padding:5px 10px}.sol_pca_overview_status_area_title{text-align:center;padding:5px;border-bottom:1px solid #f2f2f2}.sol_pca_overview_button{float:right;border-radius:5px;padding:8px 5px;margin-top:15px;padding:10px 12px;font-size:110%}.sol_pca_overview_button:not(:disabled){color:var(--titleColor) !important;font-weight:bold;border:1px solid #f0f0f0 !important;background-color:#f7f7f7 !important}.sol_pca_overview_button:not(:disabled):hover{color:#fff !important;background-color:var(--titleColor) !important}.sol_pca_overview_button:before{font-family:"FontAwesome";content:'';color:#008000;padding-right:5px}.sol_no_connection_message{display:flex;flex-direction:column;padding:30px 20px;font-size:125%;gap:20px;text-align:center;color:var(--textColor)}.sol_no_connection_message:before{content:"";font-family:"FontAwesome";font-size:40px}.sol_no_connection_message:after{content:"";font-family:"FontAwesome";font-size:25px;margin-top:-84px;margin-bottom:40px;color:#f2f2f294}.sol_no_connection_button{background:var(--titleColor);color:#fff;margin:auto;display:block;padding:6px 15px;font-weight:bold}.sol_no_connection_button:hover{background-color:#fff;color:var(--titleColor)}.sol_exit_confirmation_message{padding:10px;text-align:left}.sol_exit_confirmation_dialog{margin:auto;text-align:center;padding:10px !important}.sol_exit_confirmation_dialog button{background:var(--titleColor);color:#fff;margin:20px 30px 0;font-weight:bold}.sol_exit_confirmation_dialog button:hover{background-color:#fff;color:var(--titleColor)}.sol_modules_editor .sol_check{display:inline-block;width:400px;padding-right:8px}.sol_modules_editor img{height:64px;float:left;margin-right:8px}.sol_modules_editor span{font-weight:bold;font-size:110%}.sol_modules_editor input{float:left;top:3px}.sol_modules_editor div:first-child{display:inline-block}.sol_default_value_saving{color:#ccc !important}.sol_default_value_saved{color:#008000 !important}.sol_pncp_pca_button button{font-weight:bold;padding:10px 20px 10px 10px;font-size:130%}.sol_pncp_pca_button button:before{content:"";font-family:'FontAwesome';font-size:600%;color:#c6c6c6;font-weight:300}.sol_pncp_pca_button button:hover{color:#fff !important}.pncp_forecast_link_name{margin-top:-55px}.sol_system_combo_field{display:inline-block;min-width:220px}.sol_system_combo_field i{padding-right:5px}.sol_system_combo_popup input{min-width:239px;border:none;border-radius:3px;padding:4px;box-shadow:rgba(0,0,0,.16) 0 1px 4px}.sol_system_combo_popup{background-color:var(--mainColor) !important;min-width:252.932px !important;border:none;padding:5px !important;border-radius:3px}.sol_system_combo_popup li:hover{background-color:var(--mainColor) !important}.sol_system_combo_popup>li>div:hover{background:#7070704a}.sol_system_combo_popup_item_focused{background:#7070001c}.sol_system_combo_display i{float:right;padding:4px 2px 0 6px}.sol_system_combo_display:hover{cursor:pointer}.sol_negative_margin,.sol_negative_margin input{color:#db1a1a}section#documentValidationSection{padding-top:80px;font-family:'Noto Sans','Segoe UI',Arial}.sol_documentValidation_head{text-align:center}.sol_documentValidation_head:before{content:url(/logo);margin:auto}#documentValidationSection #verificationForm{background:#303641;text-align:center;padding:60px 0;margin-top:30px}#documentValidationSection #verificationForm label{color:#fff;display:block;margin:4px 0;font-size:20px}#documentValidationSection #verificationForm input,#divVerfication textarea{width:333px;max-width:80%;font-size:31px;padding:2px 40px;text-transform:uppercase;border-radius:5px;border:0;margin-top:30px;margin-bottom:30px}#documentValidationSection #verificationForm .verificationButton{max-width:80%;cursor:pointer;margin:6px 0 10px 0;padding:8px 22px;display:inline-block;font-weight:bold;border-radius:5px;border:0}#documentValidationSection #verificationForm .verificationButton:hover{background-color:#c2c2c2}#documentValidationSection h3{margin-top:10px}#documentValidationSection p{margin-top:10px;text-align:center}#documentValidationSection .mensajeError{display:none;margin-top:20px;border-radius:3px;color:#5f0404;background-color:#ffaeae;border:1px solid #820606;padding:10px;white-space:pre-wrap;text-align:center}#documentValidationSection #verificationInfo{display:none;border:1px solid #93a56c;padding:5px 10px;border-radius:3px;margin-bottom:100px}#documentValidationSection #verificationInfo label{color:#515557;display:block;margin:2px 2px}#documentValidationSection #verificationInfo .messageDocument{margin-top:6px;border-radius:3px;background-color:#c2d39e;padding:10px;white-space:pre-wrap;text-align:center}#documentValidationSection #verificationInfo #fileLink{display:block;margin-top:.5rem}#documentValidationSection #verificationInfo #fileLink:hover{text-decoration:underline}#documentValidationSection .verification_title_lang{text-align:center;font-style:italic}#documentValidationSection .verification_text_lang{text-align:center;font-style:italic;font-size:9pt !important;margin-top:2px}#documentValidationSection .verification_info_lang{font-style:italic;font-size:8pt}#documentValidationSection .verification_info{margin-top:.5rem !important}@media only screen and (max-device-width:600px){#documentValidationSection #verificationForm input{padding:2px 8px;font-size:28px;margin:2px auto;text-align:center;display:block}#documentValidationSection #verificationForm .verificationButton{margin:0 auto}}.sol_title_description_drawer_title{font-weight:bold}.sol_title_description_drawer_desc{white-space:normal}.sn-checkbox-use-protocol{display:none !important}.sol_supplier_selector_item_name{font-weight:bold}.sol_cc_card select.sol_campo{min-width:unset}.sol_cc_card_date{margin-left:4px}.sol_cc_card_brands{margin-top:10px;max-width:395px}.sol_cc_card_brands img{margin-right:6px;border-radius:2px;border:1px solid rgba(0,0,0,.15)}.sol_map_chart{max-width:95%;margin-top:15px}.sol_map_chart img{max-width:95%}.sol_map_point{background-color:#00809e;position:absolute;color:#fff;font-size:10px;min-height:15px;min-width:15px;text-align:center}.sol_clocks_editor .sol_campo{width:80px}.sol_service_quotation_editor span{min-width:200px}.sol_service_quotation_name{display:inline-block;font-weight:bold}.sol_service_quotation_editor_wrapper{margin-left:10px}.sol_service_quotation_editor_button i{margin-right:0 !important}