*{font-family:"Roboto",sans-serif;font-size:1em;color:#555555;margin:0;padding:0;background:none}body{font-size:16px;background:none;color:#555555}::selection{background-color:#e7323a!important;color:#fff}::selection *,::selection .c-primary{color:#fff!important}::selection .top-bar-section a{background-color:#e7323a!important;color:#fff!important}::selection a{color:#fff}::selection a:hover{color:#e6e6e6!important;text-decoration:underline!important}::selection a:hover *{color:#e6e6e6!important;text-decoration:underline!important}::selection .active a{background-color:#eb5a29!important;color:#fff!important}.primary{background-color:#e7323a!important;color:#fff}.primary *,.primary .c-primary{color:#fff!important}.primary .top-bar-section a{background-color:#e7323a!important;color:#fff!important}.primary a{color:#fff}.primary a:hover{color:#e6e6e6!important;text-decoration:underline!important}.primary a:hover *{color:#e6e6e6!important;text-decoration:underline!important}.primary .active a{background-color:#eb5a29!important;color:#fff!important}.secondary{background-color:#eb5a29;color:#fff}.secondary *,.secondary .c-secondary{color:#fff!important}.secondary .top-bar-section a{background-color:#eb5a29!important;color:#fff!important}.secondary a{color:#fff}.secondary a:hover{color:#e6e6e6!important;text-decoration:underline!important}.secondary a:hover *{color:#e6e6e6!important;text-decoration:underline!important}.secondary .active a{background-color:#e7323a!important;color:#fff!important}.ocultar-texto{overflow:hidden;text-overflow:ellipsis}.li-inline li{display:inline}.ls-none{list-style:none}.lst-none{list-style-type:decimal}.lst-upper-latin{list-style-type:upper-latin}.lsp-inside,ul{list-style-position:inside}.lsp-outside{list-style-position:outside}.va-top{vertical-align:top}.va-bottom{vertical-align:bottom}.va-middle{vertical-align:middle}.ws-nowrap{white-space:nowrap}.ww-break-word{word-wrap:break-word}.cursor-pointer{cursor:pointer!important}.cursor-default{cursor:default!important}.outline-0{outline:0}.fax,.movil,.telefono{width:9em!important}.dni{width:8em!important}.cp{width:5em!important}.menu-basico{background-color:#e7323a;display:inline-block;width:100%;list-style:none;margin:0;font-size:1em;float:left}.menu-basico a{font-size:1em;line-height:1em;display:inline-block;padding:0.5em 1em;color:#fff;float:left;transition:all 0.5s ease-in-out}.menu-basico a:active,.menu-basico a:focus,.menu-basico a:hover{background-color:#ce1820}.menu-basico a.mb-seleccionado{background-color:#b7151d}.menu-basico li{position:relative;display:inline-block;float:left}.menu-basico li nav,.menu-basico li ul{display:none;position:absolute;margin:2em 0 0 0;left:0;z-index:1;background:#e7323a}.menu-basico li nav li,.menu-basico li ul li{background:#e7323a;display:block}.menu-basico li:hover>nav,.menu-basico li:hover>ul{display:block}.label-linea label{vertical-align:top}.label-linea *{display:inline!important;width:auto!important;margin-bottom:0!important;margin-top:0!important}.label-linea select{padding-right:1em}.label-linea select option{display:block!important}.label-linea input,.label-linea select,.label-linea textarea{margin-bottom:0.5em!important}.datepicker.label-linea label,.timepicker.label-linea label{display:inline!important}form .require:not(.radio):not(.checkbox) label:after,form .required:not(.radio):not(.checkbox) label:after{color:#FE472F;content:" *";display:inline}.obligatorio label:after,label.obligatorio:after{color:#FE472F;content:" *";display:inline}.cnt-input-search{position:relative}.cnt-input-search input{padding-right:35px!important}.cnt-input-search a{font-size:0;border:1px solid #ccc;background-color:#e7323a;background-image:url("img/search.png");background-repeat:no-repeat;background-position:center right 3px;height:28px;width:28px;box-sizing:border-box;position:absolute;z-index:1;right:15px;top:16px}a{color:#e7323a;outline:0}a:active,a:focus,a:hover{outline:0;color:#9f330f}a:active *,a:focus *,a:hover *{color:#e7323a}a[href="#"]{cursor:default}a span{color:#eb5a29}input,input[type=checkbox],input[type=radio],label{margin:0}input[type=password],input[type=text],select,textarea{margin:0 0 0.5em 0}input[type=password]{font-family:Arial!important}.boton,.btn-cancelar,.btn-enviar,.btn-exito,.btn-fallo,.btn-guardar,.btn-informacion,.btn-volver,.button,button,input[type=button],input[type=submit]{font-family:"Roboto",sans-serif;background-color:#e7323a;color:#fff;border-color:transparent!important;border-radius:0;border:none;box-shadow:0 0 0;min-height:2em;line-height:1.3em;padding:0.4em 1em 0.3em;font-weight:normal;display:inline-block;font-size:0.9em;margin:0 1em 0 0;transition:all 0.5s ease-in-out}.boton:hover,.btn-cancelar:hover,.btn-enviar:hover,.btn-exito:hover,.btn-fallo:hover,.btn-guardar:hover,.btn-informacion:hover,.btn-volver:hover,.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#ec6066;color:#fff}.boton:active,.btn-cancelar:active,.btn-enviar:active,.btn-exito:active,.btn-fallo:active,.btn-guardar:active,.btn-informacion:active,.btn-volver:active,.button:active,button:active,input[type=button]:active,input[type=submit]:active{background-color:#ec6066;color:#fff;box-shadow:0 0 10px #000}.boton:focus,.btn-cancelar:focus,.btn-enviar:focus,.btn-exito:focus,.btn-fallo:focus,.btn-guardar:focus,.btn-informacion:focus,.btn-volver:focus,.button:focus,button:focus,input[type=button]:focus,input[type=submit]:focus{color:#fff;box-shadow:0 0 10px #000;background-color:#e7323a}.ta-right .boton,.ta-right .btn-cancelar,.ta-right .btn-enviar,.ta-right .btn-exito,.ta-right .btn-fallo,.ta-right .btn-guardar,.ta-right .btn-informacion,.ta-right .btn-volver,.ta-right .button,.ta-right button,.ta-right input[type=button],.ta-right input[type=submit]{margin:0 0 0 1em}@media only screen and (max-width:640px){.ta-right .boton,.ta-right .btn-cancelar,.ta-right .btn-enviar,.ta-right .btn-exito,.ta-right .btn-fallo,.ta-right .btn-guardar,.ta-right .btn-informacion,.ta-right .btn-volver,.ta-right .button,.ta-right button,.ta-right input[type=button],.ta-right input[type=submit]{margin-bottom:0.5em}.boton,.btn-cancelar,.btn-enviar,.btn-exito,.btn-fallo,.btn-guardar,.btn-informacion,.btn-volver,.button,button,input[type=button],input[type=submit]{margin-bottom:0.5em}}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{border:1px solid #ddd;box-shadow:0 0 0;padding:0 0.5em;height:2em;line-height:2em;background-color:#fff;font-size:0.9em;outline:#fff dotted 0!important;transition:all 0.5s ease-in-out}input[type=date] *,input[type=datetime-local] *,input[type=datetime] *,input[type=email] *,input[type=month] *,input[type=number] *,input[type=password] *,input[type=search] *,input[type=tel] *,input[type=text] *,input[type=time] *,input[type=url] *,input[type=week] *,select *,textarea *{outline:#fff dotted 0!important}input[type=date]:active,input[type=date]:focus,input[type=date]:hover,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=datetime-local]:hover,input[type=datetime]:active,input[type=datetime]:focus,input[type=datetime]:hover,input[type=email]:active,input[type=email]:focus,input[type=email]:hover,input[type=month]:active,input[type=month]:focus,input[type=month]:hover,input[type=number]:active,input[type=number]:focus,input[type=number]:hover,input[type=password]:active,input[type=password]:focus,input[type=password]:hover,input[type=search]:active,input[type=search]:focus,input[type=search]:hover,input[type=tel]:active,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:active,input[type=text]:focus,input[type=text]:hover,input[type=time]:active,input[type=time]:focus,input[type=time]:hover,input[type=url]:active,input[type=url]:focus,input[type=url]:hover,input[type=week]:active,input[type=week]:focus,input[type=week]:hover,select:active,select:focus,select:hover,textarea:active,textarea:focus,textarea:hover{background-color:#fff;border-color:#ccc;box-shadow:0 0 5px #bbb;outline:#fff dotted 0!important}input[type=date]:active *,input[type=date]:focus *,input[type=date]:hover *,input[type=datetime-local]:active *,input[type=datetime-local]:focus *,input[type=datetime-local]:hover *,input[type=datetime]:active *,input[type=datetime]:focus *,input[type=datetime]:hover *,input[type=email]:active *,input[type=email]:focus *,input[type=email]:hover *,input[type=month]:active *,input[type=month]:focus *,input[type=month]:hover *,input[type=number]:active *,input[type=number]:focus *,input[type=number]:hover *,input[type=password]:active *,input[type=password]:focus *,input[type=password]:hover *,input[type=search]:active *,input[type=search]:focus *,input[type=search]:hover *,input[type=tel]:active *,input[type=tel]:focus *,input[type=tel]:hover *,input[type=text]:active *,input[type=text]:focus *,input[type=text]:hover *,input[type=time]:active *,input[type=time]:focus *,input[type=time]:hover *,input[type=url]:active *,input[type=url]:focus *,input[type=url]:hover *,input[type=week]:active *,input[type=week]:focus *,input[type=week]:hover *,select:active *,select:focus *,select:hover *,textarea:active *,textarea:focus *,textarea:hover *{outline:#fff dotted 0!important}input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select:disabled,textarea:disabled{background-color:#eee;border-color:#eee;color:#aaa}input[type=date]:disabled:active,input[type=date]:disabled:focus,input[type=date]:disabled:hover,input[type=datetime-local]:disabled:active,input[type=datetime-local]:disabled:focus,input[type=datetime-local]:disabled:hover,input[type=datetime]:disabled:active,input[type=datetime]:disabled:focus,input[type=datetime]:disabled:hover,input[type=email]:disabled:active,input[type=email]:disabled:focus,input[type=email]:disabled:hover,input[type=month]:disabled:active,input[type=month]:disabled:focus,input[type=month]:disabled:hover,input[type=number]:disabled:active,input[type=number]:disabled:focus,input[type=number]:disabled:hover,input[type=password]:disabled:active,input[type=password]:disabled:focus,input[type=password]:disabled:hover,input[type=search]:disabled:active,input[type=search]:disabled:focus,input[type=search]:disabled:hover,input[type=tel]:disabled:active,input[type=tel]:disabled:focus,input[type=tel]:disabled:hover,input[type=text]:disabled:active,input[type=text]:disabled:focus,input[type=text]:disabled:hover,input[type=time]:disabled:active,input[type=time]:disabled:focus,input[type=time]:disabled:hover,input[type=url]:disabled:active,input[type=url]:disabled:focus,input[type=url]:disabled:hover,input[type=week]:disabled:active,input[type=week]:disabled:focus,input[type=week]:disabled:hover,select:disabled:active,select:disabled:focus,select:disabled:hover,textarea:disabled:active,textarea:disabled:focus,textarea:disabled:hover{background-color:#eee;border-color:#eee;box-shadow:0 0 0}label{color:#7d7d7d;display:inline!important;margin-right:1em;font-size:14px!important;margin-bottom:0}fieldset{min-width:0;padding:0.5em 0;border-color:#ddd}fieldset legend{font-weight:normal;font-size:1em;margin-left:0.9375rem}hr{border-color:#ddd}table{width:100%;border-collapse:collapse;margin:0}.tabla-basica tbody tr.odd,.tabla-cebra tbody tr.odd{background:#fff}.tabla-basica tbody tr.even,.tabla-cebra tbody tr.even{background:#eee}.tabla-basica{border:none}.tabla-basica *{text-align:left}.tabla-basica caption{padding:0.5em 0}.tabla-basica thead tr{background-color:#ddd}.tabla-basica tfoot tr{background-color:#ddd}table .acciones,table .controles{text-align:center;white-space:nowrap}table .acciones a,table .controles a{display:inline-block;margin:0 0.5em}table .acciones a:first-child,table .controles a:first-child{margin-left:0}table .acciones a:last-child,table .controles a:last-child{margin-right:0}.tl-fixed{table-layout:fixed}.ec-hide{empty-cells:hide}.titulo-1,.titulo-2,.titulo-3,.titulo-4,.titulo-5,.titulo-6,h1,h2,h3,h4,h5,h6{color:#e7323a;margin:0.5em 0;font-weight:bold;line-height:1em}.titulo-1 span,.titulo-2 span,.titulo-3 span,.titulo-4 span,.titulo-5 span,.titulo-6 span,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#eb5a29;font-size:inherit}.titulo-1,.titulo-2,.titulo-3,.titulo-4,.titulo-5,.titulo-6,h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif!important}.titulo-1,h1{font-size:1.4em}.titulo-2,h2{font-size:1.3em}.titulo-3,h3{font-size:1.2em}.titulo-4,h4{font-size:1.1em}.titulo-5,h5{font-size:1em}.titulo-6,h6{font-size:0.9em}textarea{height:auto;line-height:1.2em;padding-top:0.3em;padding-bottom:0.3em;resize:none;font-family:"Roboto",sans-serif!important}select{padding-top:0;padding-bottom:0;outline:#fff dotted 0!important}select *{outline:#fff dotted 0!important}ul{margin:0}ul.breadcrumbs{background:none;border:none;padding-left:0;padding-right:0}ul.breadcrumbs li{color:#555555}ul.breadcrumbs li.current{color:#e7323a}.icon{font-size:1.5em;color:#eb5a29}.icon.icon-twitter{color:#55ACEE}.icon.icon-facebook{color:#3B5998}.icon.icon-google-plus{color:#DA4835}.icon.icon-android{color:#A4C63B}.icon.icon-apple{color:#D9DCE1}.icon.icon-fpdf{color:#f00}button span.icon{font-size:0.9em;display:block;float:left;margin-bottom:-0.14em;margin-top:0.14em;margin-right:0.5em}button span.icono-derecha{float:right;margin-left:0.5em;margin-right:0}.c-primary{color:#e7323a}.c-secondary{color:#eb5a29}.c-blanco{color:#fff}.c-negro{color:#000}.c-defecto{color:#555555}.f-style-normal{font-style:normal}.f-style-italic{font-style:italic}.f-style-oblique{font-style:oblique}.fw-normal{font-weight:normal}.fw-bold{font-weight:bold}.fw-bolder{font-weight:bolder}.fw-lighter{font-weight:lighter}.fs-1{font-size:1em}.fs-inherit{font-size:inherit}.fs-initial{font-size:initial}.fs-xx-small{font-size:xx-small}.fs-x-small{font-size:x-small}.fs-small{font-size:small}.fs-medium{font-size:medium}.fs-large{font-size:large}.fs-x-large{font-size:x-large}.fs-xx-large{font-size:xx-large}.fs-smaller{font-size:smaller}.fs-larger{font-size:larger}.ta-left{text-align:left}.ta-center{text-align:center}.ta-right{text-align:right}.ta-justify{text-align:justify}@media only screen and (max-width:640px){.ta-left-m{text-align:left}.ta-center-m{text-align:center}.ta-right-m{text-align:right}.ta-justify-m{text-align:justify}}.tt-uppercase{text-transform:uppercase}.tt-lowercase{text-transform:lowercase}.tt-capitalize{text-transform:capitalize}.fv-small-caps{font-variant:small-caps}.td-underline{text-decoration:underline}.td-overline{text-decoration:overline}.td-line-through{text-decoration:line-through}.td-none{text-decoration:none}.ti-1{text-indent:1em}.to-ellipsis{text-overflow:ellipsis}.f-left{float:left}.f-right{float:right}.f-none{float:none}.clear{clear:both}.clear-left{clear:left}.clear-right{clear:right}.p-left-0{padding-left:0}.p-right-0{padding-right:0}.p-top-0{padding-top:0}.p-bottom-0{padding-bottom:0}.p-horizontal-0{padding-left:0;padding-right:0}.p-vertical-0{padding-top:0;padding-bottom:0}.p-0{padding:0}@media only screen and (max-width:640px){.p-left-m-0{padding-left:0}.p-right-m-0{padding-right:0}.p-top-m-0{padding-top:0}.p-bottom-m-0{padding-bottom:0}.p-horizontal-m-0{padding-left:0;padding-right:0}.p-vertical-m-0{padding-top:0;padding-bottom:0}.p-m-0{padding:0}}.p-elementos-left-0 *{padding-left:0}.p-elementos-right-0 *{padding-right:0}.p-elementos-top-0 *{padding-top:0}.p-elementos-bottom-0 *{padding-bottom:0}.p-elementos-horizontal-0 *{padding-left:0;padding-right:0}.p-elementos-vertical-0 *{padding-top:0;padding-bottom:0}.p-elementos-0 *{padding:0}.p-left-1{padding-left:1em}.p-right-1{padding-right:1em}.p-top-1{padding-top:1em}.p-bottom-1{padding-bottom:1em}.p-horizontal-1{padding-left:1em;padding-right:1em}.p-vertical-1{padding-top:1em;padding-bottom:1em}.p-1{padding:1em}.p-boton,.p-form{padding-top:1.6rem}.p-boton .input.checkbox,.p-boton .input.radio,.p-form .input.checkbox,.p-form .input.radio{padding-top:0.3rem}@media only screen and (max-width:640px){.p-boton,.p-form{padding-top:0!important}.p-boton .input.checkbox,.p-boton .input.radio,.p-form .input.checkbox,.p-form .input.radio{padding-top:0!important}}.m-auto{margin:auto}.m-0-auto{margin:0 auto}.m-horizontal-auto{margin-left:auto;margin-right:auto}.m-left-0{margin-left:0}.m-left-0-i{margin-left:0}.m-right-0{margin-right:0!important}.m-right-0-i{margin-right:0!important}.m-top-0{margin-top:0}.m-bottom-0{margin-bottom:0}.m-horizontal-0{margin-left:0;margin-right:0}.m-vertical-0{margin-top:0;margin-bottom:0}.m-0{margin:0}.m-0-i{margin:0!important}@media only screen and (max-width:640px){.m-left-m-0{margin-left:0}.m-left-m-0-i{margin-left:0}.m-right-m-0{margin-right:0!important}.m-right-m-0-i{margin-right:0!important}.m-top-m-0{margin-top:0}.m-bottom-m-0{margin-bottom:0}.m-horizontal-m-0{margin-left:0;margin-right:0}.m-vertical-m-0{margin-top:0;margin-bottom:0}.m-m-0{margin:0}.m-m-0-i{margin:0!important}}.m-elementos-left-0 *{margin-left:0}.m-elementos-right-0 *{margin-right:0}.m-elementos-top-0 *{margin-top:0}.m-elementos-bottom-0 *{margin-bottom:0}.m-elementos-horizontal-0 *{margin-left:0;margin-right:0}.m-elementos-vertical-0 *{margin-top:0;margin-bottom:0}.m-elementos-0 *{margin:0}.m-left-1{margin-left:1em}.m-right-1{margin-right:1em}.m-top-1{margin-top:1em}.m-bottom-1{margin-bottom:1em}.m-horizontal-1{margin-left:1em;margin-right:1em}.m-vertical-1{margin-top:1em;margin-bottom:1em}.m-1{margin:1em}.m-left-menos-1{margin-left:-1em}.m-right-menos-1{margin-right:-1em}.m-top-menos-1{margin-top:-1em}.m-bottom-menos-1{margin-bottom:-1em}.m-horizontal-menos-1{margin-left:-1em;margin-right:-1em}.m-vertical-menos-1{margin-top:-1em;margin-bottom:-1em}.m-menos-1{margin:-1em}.m-boton{margin-top:1.4em}.bs-solid{border-style:solid}.bs-none{border-style:none}.bs-hidden{border-style:hidden}.bs-inset{border-style:inset}.bs-outset{border-style:outset}.b-0{border:0}.b-left-0{border-left:0}.b-right-0{border-right:0}.b-top-0{border-top:0}.b-bottom-0{border-bottom:0}.b-1{border:1px solid}.b-left-1{border-left:1px solid}.b-right-1{border-right:1px solid}.b-top-1{border-top:1px solid}.b-bottom-1{border-bottom:1px solid}.bc-primary{border-color:#e7323a}.bc-secondary{border-color:#eb5a29}.bc-blanco{border-color:#fff}.bc-negro{border-color:#000}.bc-transparent{border-color:transparent}.circle{border-radius:50%}.redondeado{border-radius:1em}.w-auto{width:auto!important}.w-100p{width:100%!important}.w-75p{width:75%!important}.w-50p{width:50%!important}.w-25p{width:25%!important}.w-1{width:1em!important}.w-2{width:2em!important}.w-3{width:3em!important}.w-4{width:4em!important}.w-5{width:5em!important}.w-6{width:6em!important}.w-7{width:7em!important}.w-8{width:8em!important}.w-9{width:9em!important}.w-10{width:10em!important}.w-11{width:11em!important}.w-12{width:12em!important}.w-13{width:13em!important}.w-14{width:14em!important}.w-15{width:15em!important}.w-16{width:16em!important}.w-17{width:17em!important}.w-18{width:18em!important}.w-19{width:19em!important}.w-20{width:20em!important}.w-21{width:21em!important}.w-22{width:22em!important}.w-23{width:23em!important}.w-24{width:24em!important}.w-25{width:25em!important}.w-26{width:26em!important}.w-27{width:27em!important}.w-28{width:28em!important}.w-29{width:29em!important}.w-30{width:30em!important}.w-31{width:31em!important}.w-32{width:32em!important}.w-33{width:33em!important}.w-34{width:34em!important}.w-35{width:35em!important}.w-36{width:36em!important}.w-37{width:37em!important}.w-38{width:38em!important}.w-39{width:39em!important}.w-40{width:40em!important}.w-41{width:41em!important}.w-42{width:42em!important}.w-43{width:43em!important}.w-44{width:44em!important}.w-45{width:45em!important}.w-46{width:46em!important}.w-47{width:47em!important}.w-48{width:48em!important}.w-49{width:49em!important}.w-50{width:50em!important}.h-1{height:1em!important}.h-2{height:2em!important}.h-3{height:3em!important}.h-4{height:4em!important}.h-5{height:5em!important}.h-6{height:6em!important}.h-7{height:7em!important}.h-8{height:8em!important}.h-9{height:9em!important}.h-10{height:10em!important}.transicion{transition:all 0.5s ease-in-out}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-none{display:none}.o-auto{overflow:auto}.o-hidden{overflow:hidden}.o-scroll{overflow:scroll}.o-inherit{overflow:inherit}.o-visible{overflow:visible}.o-x-auto{overflow-x:auto}.o-x-hidden{overflow-x:hidden}.o-x-scroll{overflow-x:scroll}.o-x-inherit{overflow-x:inherit}.o-x-visible{overflow-x:visible}.o-y-auto{overflow-y:auto}.o-y-hidden{overflow-y:hidden}.o-y-scroll{overflow-y:scroll}.o-y-inherit{overflow-y:inherit}.o-y-visible{overflow-y:visible}.position-relative{position:relative}.position-absolute{position:absolute}.position-static{position:static}.position-fixed{position:fixed}.background-color-primary{background-color:#e7323a}.bg-primary-i{background-color:#e7323a!important}.background-color-secondary{background-color:#eb5a29}.background-color-blanco{background-color:#fff}.background-color-negro{background-color:#000}.background-color-transparent{background-color:transparent}.background-size-100{background-size:100% 100%}.background-size-cover{background-size:cover}.background-size-100{background-size:contain}.background-none{background:none}.lh-1{line-height:1}.lh-1_5{line-height:1.5}.lh-2{line-height:2}.zi-1{z-index:1}.zi-10{z-index:10}.zi-100{z-index:100}.zi-1000{z-index:1000}.zi-10000{z-index:10000}.cc-2{column-count:2;-webkit-column-count:2;-moz-column-count:2}.cc-3{column-count:3;-webkit-column-count:3;-moz-column-count:3}.cc-4{column-count:4;-webkit-column-count:4;-moz-column-count:4}.max-h-none{max-height:none}.min-h-0{min-height:0}.max-w-none{max-width:none}.min-w-0{min-width:0}.titulo{font-size:1.2em;margin-top:0.5em;margin-bottom:0.5em;font-weight:bold}.titulo-primary{font-size:1.2em;margin-top:0.5em;margin-bottom:0.5em;font-weight:bold;color:#e7323a}.titulo-secondary{font-size:1.2em;margin-top:0.5em;margin-bottom:0.5em;font-weight:bold;color:#eb5a29}#notificacion>div#alerta.success,div.exito,div.fallo,div.informacion,div.robertastico,div.txematidico{color:#fff;padding:0.5em 1em;text-align:center}#notificacion>div#alerta.success *,#notificacion>div#alerta.success label,div.exito *,div.exito label,div.fallo *,div.fallo label,div.informacion *,div.informacion label,div.robertastico *,div.robertastico label,div.txematidico *,div.txematidico label{color:#fff}#notificacion>div#alerta.success div,div.exito div,div.fallo div,div.informacion div,div.robertastico div,div.txematidico div{font-weight:bold}#notificacion>div#alerta.success,div.exito,div.robertastico{background-color:#59C465;border-color:#3dad4a}.c-exito,.c-robertastico{color:#59C465}div.fallo,div.txematidico{background-color:#FE472F;border-color:#f91e01}div.fallo-i{background-color:#FE472F!important;border-color:#f91e01!important;color:#fff!important;padding:1em!important;text-align:center}div.fallo-i i{color:#fff!important}.c-fallo,.c-txematidico{color:#FE472F}div.informacion{background-color:#FE9F2F;border-color:#f98701}.c-informacion{color:#FE9F2F}.paginacion{text-align:center;font-size:0.75rem!important}.paginacion *{display:inline-block;list-style:none;font-size:0.8rem!important}.paginacion li,.paginacion li.current,.paginacion li.next,.paginacion li.prev{background-color:#eb5a29;color:#fff;display:inline-block;height:1.5rem;width:1.5rem;line-height:1.5rem;text-align:center;border-radius:0.25rem;margin:0 0.5em}.paginacion li *,.paginacion li .c-secondary,.paginacion li.current *,.paginacion li.current .c-secondary,.paginacion li.next *,.paginacion li.next .c-secondary,.paginacion li.prev *,.paginacion li.prev .c-secondary{color:#fff!important}.paginacion li.current .top-bar-section a,.paginacion li.next .top-bar-section a,.paginacion li.prev .top-bar-section a,.paginacion li .top-bar-section a{background-color:#eb5a29!important;color:#fff!important}.paginacion li.current a,.paginacion li.next a,.paginacion li.prev a,.paginacion li a{color:#fff}.paginacion li.current a:hover,.paginacion li.next a:hover,.paginacion li.prev a:hover,.paginacion li a:hover{color:#e6e6e6!important;text-decoration:underline!important}.paginacion li.current a:hover *,.paginacion li.next a:hover *,.paginacion li.prev a:hover *,.paginacion li a:hover *{color:#e6e6e6!important;text-decoration:underline!important}.paginacion li .active a,.paginacion li.current .active a,.paginacion li.next .active a,.paginacion li.prev .active a{background-color:#e7323a!important;color:#fff!important}.paginacion li.current a,.paginacion li.next a,.paginacion li.prev a,.paginacion li a{background-color:#e7323a!important;color:#fff;display:inline-block;height:1.5rem;width:1.5rem;line-height:1.5rem;text-align:center;border-radius:0.25rem;color:#fff!important;transition:all 0.5s ease-in-out}.paginacion li.current a *,.paginacion li.current a .c-primary,.paginacion li.next a *,.paginacion li.next a .c-primary,.paginacion li.prev a *,.paginacion li.prev a .c-primary,.paginacion li a *,.paginacion li a .c-primary{color:#fff!important}.paginacion li.current a .top-bar-section a,.paginacion li.next a .top-bar-section a,.paginacion li.prev a .top-bar-section a,.paginacion li a .top-bar-section a{background-color:#e7323a!important;color:#fff!important}.paginacion li.current a a,.paginacion li.next a a,.paginacion li.prev a a,.paginacion li a a{color:#fff}.paginacion li.current a a:hover,.paginacion li.next a a:hover,.paginacion li.prev a a:hover,.paginacion li a a:hover{color:#e6e6e6!important;text-decoration:underline!important}.paginacion li.current a a:hover *,.paginacion li.next a a:hover *,.paginacion li.prev a a:hover *,.paginacion li a a:hover *{color:#e6e6e6!important;text-decoration:underline!important}.paginacion li.current a .active a,.paginacion li.next a .active a,.paginacion li.prev a .active a,.paginacion li a .active a{background-color:#eb5a29!important;color:#fff!important}.paginacion li.current a:active,.paginacion li.current a:focus,.paginacion li.current a:hover,.paginacion li.next a:active,.paginacion li.next a:focus,.paginacion li.next a:hover,.paginacion li.prev a:active,.paginacion li.prev a:focus,.paginacion li.prev a:hover,.paginacion li a:active,.paginacion li a:focus,.paginacion li a:hover{background-color:#eb5a29;color:#fff}.enlaces-primary a{background-color:#e7323a!important;color:#fff}.enlaces-primary a *,.enlaces-primary a .c-primary{color:#fff!important}.enlaces-primary a .top-bar-section a{background-color:#e7323a!important;color:#fff!important}.enlaces-primary a a{color:#fff}.enlaces-primary a a:hover{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-primary a a:hover *{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-primary a .active a{background-color:#eb5a29!important;color:#fff!important}.enlaces-primary .active{background-color:#eb5a29;color:#fff}.enlaces-primary .active *,.enlaces-primary .active .c-secondary{color:#fff!important}.enlaces-primary .active .top-bar-section a{background-color:#eb5a29!important;color:#fff!important}.enlaces-primary .active a{color:#fff}.enlaces-primary .active a:hover{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-primary .active a:hover *{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-primary .active .active a{background-color:#e7323a!important;color:#fff!important}.enlaces-primary .active a{background-color:#eb5a29;color:#fff}.enlaces-primary .active a *,.enlaces-primary .active a .c-secondary{color:#fff!important}.enlaces-primary .active a .top-bar-section a{background-color:#eb5a29!important;color:#fff!important}.enlaces-primary .active a a{color:#fff}.enlaces-primary .active a a:hover{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-primary .active a a:hover *{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-primary .active a .active a{background-color:#e7323a!important;color:#fff!important}.enlaces-secondary a{background-color:#eb5a29;color:#fff}.enlaces-secondary a *,.enlaces-secondary a .c-secondary{color:#fff!important}.enlaces-secondary a .top-bar-section a{background-color:#eb5a29!important;color:#fff!important}.enlaces-secondary a a{color:#fff}.enlaces-secondary a a:hover{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-secondary a a:hover *{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-secondary a .active a{background-color:#e7323a!important;color:#fff!important}.enlaces-secondary .active{background-color:#e7323a!important;color:#fff}.enlaces-secondary .active *,.enlaces-secondary .active .c-primary{color:#fff!important}.enlaces-secondary .active .top-bar-section a{background-color:#e7323a!important;color:#fff!important}.enlaces-secondary .active a{color:#fff}.enlaces-secondary .active a:hover{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-secondary .active a:hover *{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-secondary .active .active a{background-color:#eb5a29!important;color:#fff!important}.enlaces-secondary .active a{background-color:#e7323a!important;color:#fff}.enlaces-secondary .active a *,.enlaces-secondary .active a .c-primary{color:#fff!important}.enlaces-secondary .active a .top-bar-section a{background-color:#e7323a!important;color:#fff!important}.enlaces-secondary .active a a{color:#fff}.enlaces-secondary .active a a:hover{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-secondary .active a a:hover *{color:#e6e6e6!important;text-decoration:underline!important}.enlaces-secondary .active a .active a{background-color:#eb5a29!important;color:#fff!important}tr.link-js:hover{background:#e7323a!important;cursor:pointer}tr.link-js:hover *{color:#fff!important}tr.link-js:hover .icon:hover,tr.link-js:hover a:hover,tr.link-js:hover a:hover *,tr.link-js:hover i:hover{color:#eb5a29;cursor:pointer}tr.link-js:hover td.no-link-js{cursor:default}.flecha{width:0px;height:0px;display:inline-block}.flecha.arriba{border-left:1em solid transparent!important;border-right:1em solid transparent!important;border-bottom:1em solid #e7323a}.flecha.derecha{border-top:1em solid transparent!important;border-bottom:1em solid transparent!important;border-left:1em solid #e7323a}.flecha.abajo{border-left:1em solid transparent!important;border-right:1em solid transparent!important;border-top:1em solid #e7323a}.flecha.izquierda{border-top:1em solid transparent!important;border-bottom:1em solid transparent!important;border-right:1em solid #e7323a}.separador-ruta{color:#e7323a!important;font-size:1.3rem;vertical-align:-2px}.title-ancho .separador-ruta{color:#D9E2F0!important;vertical-align:0;margin:0 0.5rem}.contenedor-ampliaciones .abrir-todos,.contenedor-ampliaciones .cerrar-todos{color:#555555}.ampliar{margin-bottom:1px}.ampliar .mostrar-ampliado>.columns>div{background-color:#ddd;padding:0.5em 0.9375rem;cursor:pointer}.ampliar .mostrar-ampliado>.columns>div .flecha{float:right;margin-top:0.3em;border-color:#555555}.ampliar .ampliacion>.row{padding:0.5em 0.9375rem}#boton-subir-cabecera{display:none;background-color:#eb5a29;border-radius:50%;bottom:2em;width:2em;height:2em;line-height:1.75em;text-align:center;position:fixed;right:0.5em;z-index:999;cursor:pointer;box-shadow:0 0 10px #e7323a;opacity:0.75}#boton-subir-cabecera .flecha{border-color:#e7323a;font-size:0.75rem}body{background-color:#e7e7e7;overflow-y:scroll}body.is-reveal-open{overflow-y:scroll!important}@media (max-width:1500px){.text-404{line-height:1}}@media (max-width:1250px){p.text-404{line-height:1;font-size:50px!important;margin:1.5rem 0 0.5rem!important}}.rojo{color:#e7323a!important}.verde{color:green!important}.agrupado_verde{background-color:rgba(0,128,0,0.3)!important}.instrucciones_ia{vertical-align:top}.sin-flechas::-webkit-inner-spin-button,.sin-flechas::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.p-top-a{padding-top:5px}.p-top-b{padding-top:8px}.p-bottom-b{padding-bottom:8px}.plantilla-nombre{font-size:16px;color:#fff;background-color:#c7c7c7;text-transform:uppercase;padding:16px 18px}ul.accordion{background:none}ul.accordion>li{margin-bottom:50px}ul.accordion>li a.accordion-title{color:#8d8c8c;padding:14px 70px 14px 18px;font-weight:normal!important;background-color:transparent;border:none;border-bottom:2px solid #8d8c8c!important;min-height:40px;font-size:22px!important}ul.accordion>li a.accordion-title:before{background-color:#8d8d8d;width:52px;height:52px;text-align:center;line-height:52px;font-size:40px;top:auto;bottom:-2px;right:0;margin:0;color:#fff!important}ul.accordion>li a.accordion-title.titulo-grupo,ul.accordion>li a.accordion-title.titulo-grupo-desviacion-repetible{border-bottom:1px solid #8d8c8c!important;padding:10px 50px 10px 14px;font-weight:normal!important;font-size:20px!important}ul.accordion>li a.accordion-title.titulo-grupo-desviacion-repetible:before,ul.accordion>li a.accordion-title.titulo-grupo:before{height:40px;line-height:40px;width:40px;margin-bottom:1px!important}ul.accordion>li div.accordion-content.bloque{border:none!important;background:none!important;padding-bottom:0}ul.accordion>li div.accordion-content.bloque label,ul.accordion>li div.accordion-content.bloque label span{font-size:16px!important;color:#333333!important;line-height:1}ul.accordion>li div.accordion-content.bloque input[type=checkbox]{margin:7px 10px 0 0;float:left}ul.accordion ul.dropdown.menu{margin:-6px 0 -16px}#notificacion{left:0;top:auto;bottom:0;width:100%}#notificacion>div#alerta.success{padding:1rem!important;text-transform:uppercase;font-weight:bold}#notificacion>div#alerta.success button{margin-top:12px!important;box-shadow:none!important}.breadcrumbs a{color:#e7323a}.elfinder{border-radius:0!important}.elfinder .ui-corner-bottom,.elfinder .ui-corner-top{border-radius:0!important;background:#aaa!important}.elfinder div.ui-corner-bottom{margin-top:1px!important;color:#fff}.elfinder div.ui-corner-bottom *{color:#fff}.cebreado-crm{box-shadow:0 0 5px #ccc}.cebreado-crm>div{padding:21px 25px;padding:20.75px 25px;color:#6a6969;font-size:17px}.cebreado-crm>div img{float:left;margin:-3px 10px 0 0}.cebreado-crm>div:nth-child(odd){background-color:#f5f5f7}section.mediano{max-width:1197px;margin:0 auto}.b-child-grey{background-color:#f1f1f2;padding-top:0.25rem;padding-bottom:0.25rem}.cnt-simular-tabla>div{font-size:14px!important}.form-group.titulo-desviacion-repetible{border:1px solid #8d8d8d;padding:1rem;margin-bottom:0.75rem}.p-left-2{padding-left:2rem}.cnt-enlaces-td a{overflow:hidden;margin:0 3px;display:inline-block;height:20px;width:20px}.cnt-enlaces-td a i{height:20px;width:20px;background-position:top center}.cnt-enlaces-td a i:hover{background-position:25px center}.cnt-leyenda>div{font-size:12px;text-transform:uppercase;font-weight:bold}.cnt-leyenda>div i{height:14px;width:14px;display:inline-block;margin-bottom:-2px;margin-left:1rem;margin-right:0.25rem}.paginador-fino{font-size:12px;padding-top:5px}.span-numeros{display:inline-block;line-height:1;text-align:center}div.elfinder div.elfinder-toolbar{background:#b8b8b8!important}::selection{color:#fff;background:#e7323a}span.switch-active{color:#fff}.cnt-leyenda>span.elemento{width:190px;height:30px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:#eeeeef;display:inline-block;padding:0 0.3rem;border-radius:5px;box-shadow:0 0 5px #eee;font-size:11px;margin:0 15px 5px 0;cursor:default}.cnt-leyenda>span.elemento i{margin:0 2px -1px 0;border:1px solid #fff}.input-sin-margen input{margin:0!important}div.row.adjuntos>div.medium-4{float:left}div.row.adjuntos>div.medium-4:nth-child(3n+1){clear:both}div#dropzone{border:1px dashed #eb535a;color:#eb535a;border-radius:0;width:100%}div#dropzone *{color:#eb535a;font-size:14px;font-weight:normal}ul.accordion>li div.accordion-content.bloque{background-color:#fff!important;border-bottom:1px solid #e7e7e7!important}.cnt-btn-con-linea{background-color:#e7e7e7;border-bottom:1px solid #e7e7e7!important;margin-left:-1rem!important;margin-right:-1rem!important}ul.submenu.is-dropdown-submenu.vertical{z-index:10}ul.submenu.is-dropdown-submenu.vertical li{text-align:left;border-top:1px solid #ddd}ul.submenu.is-dropdown-submenu.vertical li:first-child{border-top:none}ul.submenu.is-dropdown-submenu.vertical li a{text-transform:uppercase;font-size:13px;position:relative;padding-left:2.5rem;white-space:nowrap}ul.submenu.is-dropdown-submenu.vertical li a i{position:absolute;left:0.75rem}.creador{background-color:#e7e7e7;padding:20px 25px;color:#7d7d7d;font-size:14px}.creador div{font-size:14px;color:#000;font-weight:bold}.form-inline form{display:inline!important}.cnt-sm-en-linea span.select2.select2-container{width:auto!important;min-width:200px;line-height:1!important;min-height:25px!important}.cnt-sm-en-linea span.select2.select2-container *{line-height:1!important;min-height:none}.cnt-sm-en-linea span.select2.select2-container>span>span{padding-right:2rem;min-height:25px!important}.cnt-sm-en-linea span.select2.select2-container input.select2-search__field{height:21px;margin:0!important}.cnt-sm-en-linea .select2-container--default .select2-selection--multiple .select2-selection__choice{padding:0 5px 3px 5px;margin-top:0}.cnt-sm-en-linea .select2-container--default .select2-selection--multiple .select2-selection__choice span{margin-bottom:-3px;float:left}p.lead{color:#010101;font-size:14px;line-height:1.25}.fa-inverse:active,.fa-inverse:focus,.fa-inverse:hover{color:#fff}div.cnt-table1 div.tabla_footer{margin-left:-15px}@media (min-width:1024px) and (max-width:1219px){.o-auto-limitado{overflow:auto}}.fondo-gris{background-color:#e7e7e7;padding-top:1rem;padding-bottom:1rem;font-size:14px;color:#7d7d7d;margin-top:0.35rem;margin-bottom:0.35rem}.fondo-gris *{font-size:14px;color:#7d7d7d}.fondo-gris span{color:#000000;font-size:14px;font-weight:bold}.cnt-datepicker input{padding-right:1.75rem;background-image:url("img/f-datepicker.png");background-repeat:no-repeat;background-position:right center}.cnt-timepicker input{padding-right:1.75rem;background-image:url("img/f-timepicker.png");background-repeat:no-repeat;background-position:right center}.cnt-consejero-designado label{color:#7d7d7d!important;font-size:14px!important}hr.fc-divider{max-width:none}.fc-agenda-view .fc-day-grid .fc-row{min-height:120px}.accordion-content .asociado-js.form-group.medium-12,.accordion-content .cnt-div-linea,.accordion-content .form-group .large-1,.accordion-content .form-group .large-11,.accordion-content .form-group .medium-1,.accordion-content .form-group .medium-11,.row-expand-js>td>div{border-top:1px solid #cfcfcf;padding-top:5px;padding-bottom:5px}.accordion-content .asociado-js.form-group.medium-12>.row:first-child,.accordion-content .asociado-js.form-group.medium-12>.row>.columns,.accordion-content .asociado-js.form-group.medium-12:first-child,.accordion-content .cnt-div-linea:first-child,.accordion-content .form-group .callout>.row:first-child .large-1,.accordion-content .form-group .callout>.row:first-child .large-11,.accordion-content .form-group .callout>.row:first-child .medium-1,.accordion-content .form-group .callout>.row:first-child .medium-11,.accordion-content .form-group.titulo-desviacion-repetible>.row .large-1,.accordion-content .form-group.titulo-desviacion-repetible>.row .large-11,.accordion-content .form-group:first-child .large-1,.accordion-content .form-group:first-child .large-11,.accordion-content .form-group:first-child .medium-1,.accordion-content .form-group:first-child .medium-11,.row-expand-js>td>div:first-child{border-top:none}.cnt-div-linea .medium-1,.cnt-div-linea .medium-2,.cnt-div-linea .medium-11,.cnt-div-linea .medium-12{border-top:none!important;padding-top:0!important;padding-bottom:0!important}.row-expand-js>td>div{border-top:1px solid #cfcfcf!important}.row-expand-js>td>div:first-child{border-top:none!important}.row-expand-js>td>div a>i.fa.fa-wrench{font-size:20px!important}.accordion-content div.form-group>div.row div.large-1.medium-2.columns.ta-right{padding-left:0!important;white-space:nowrap}.accordion-content .fa.fa-times{font-size:25px;margin-left:0.75rem}.accordion-content .fa.fa-check,.accordion-content .fa.fa-pencil-square-o{font-size:25px}.accordion-content li>a i.fa.fa-check,.accordion-content li>a i.fa.fa-pencil-square-o,.accordion-content li>a i.fa.fa-times{font-size:13px;margin:0}.accordion-content ul.menu.submenu>li>a{padding:1.25rem 2rem 1.25rem 3rem;font-size:15px}.accordion-content ul.menu.submenu>li>a i{font-size:17px}table#table.table.stack.tabla1 tbody tr td{border-top:1px solid #fff!important}.accordion-content input[type=checkbox]{transform:scale(1.25);margin-top:5px}.cnt-select-grises>div.uix-multiselect.ui-widget{width:100%!important;font-size:14px!important}.cnt-select-grises>div.uix-multiselect.ui-widget>div.multiselect-available-list,.cnt-select-grises>div.uix-multiselect.ui-widget>div.multiselect-selected-list{width:50%!important}.cnt-select-grises>div.uix-multiselect.ui-widget>div.multiselect-available-list .ui-widget-header,.cnt-select-grises>div.uix-multiselect.ui-widget>div.multiselect-selected-list .ui-widget-header{border-radius:0;background:#ddd;border-bottom:none}.cnt-select-grises>div.uix-multiselect.ui-widget>div.multiselect-available-list .ui-widget-header button.ui-button,.cnt-select-grises>div.uix-multiselect.ui-widget>div.multiselect-selected-list .ui-widget-header button.ui-button{border-radius:0;min-height:0;height:21px;width:21px;margin-left:5px}.cnt-select-grises>div.uix-multiselect.ui-widget>div.multiselect-available-list .ui-widget-header button.ui-button span,.cnt-select-grises>div.uix-multiselect.ui-widget>div.multiselect-selected-list .ui-widget-header button.ui-button span{position:static;margin:2px 0 0 3px}.cnt-select-grises>div.uix-multiselect.ui-widget>div.multiselect-available-list .ui-widget-content,.cnt-select-grises>div.uix-multiselect.ui-widget>div.multiselect-selected-list .ui-widget-content{font-size:13px}.cnt-select-grises>div.uix-multiselect.ui-widget>div.multiselect-available-list .ui-widget-content *,.cnt-select-grises>div.uix-multiselect.ui-widget>div.multiselect-selected-list .ui-widget-content *{font-size:13px}.cnt-select-grises>div.uix-multiselect.ui-widget>div.multiselect-available-list{left:0!important}.cnt-select-grises>div.uix-multiselect.ui-widget>div.multiselect-available-list .ui-widget-content,.cnt-select-grises>div.uix-multiselect.ui-widget>div.multiselect-available-list .ui-widget-header{border-right:none}.cnt-select-grises>div.uix-multiselect.ui-widget input[type=text].uix-search{width:150px!important;border-radius:0;font-size:13px;line-height:0.5!important;height:21px;margin:0!important;padding:0 3px}.cnt-select-grises>div.uix-multiselect.ui-widget>div.multiselect-selected-list{left:50%!important}.paneles-grises{background:#e7e7e7;padding:0;border-top:0.9375rem solid #fff}.cnt-footer-sin-resultados .dataTables_info.tabla_footer{color:#555!important;font-size:17px;font-weight:300;padding:0 0.9375rem}.marcar_desmarcar .desmarcado,.marcar_desmarcar .marcado{background-color:#e7323a!important;width:48%;display:inline-block;color:#ffffff;font-size:13px;height:100%;font-weight:bold;text-align:center;cursor:pointer}.link-texto{text-align:center;font-size:10px;margin-top:10px}.link-texto div{width:65px;line-height:10px}.tabla-iconos tbody tr td{min-width:25px}.tabla-iconos tbody tr td:last-child a{vertical-align:middle}li.select2-results__option,select option{background:#dcdcdc}button[type=submit]{cursor:pointer}.cnt-search{display:flex;flex-wrap:wrap;align-items:flex-end}.cnt-search label{display:flex!important;width:100%;line-height:1.15;margin:0}.cnt-search span.select2-container--foundation{margin-bottom:7px}.cnt-search span.select2{margin-bottom:7px}.form-group.cnt-switch{display:inline-block}.cnt-icons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.cnt-icons a{margin:2px 3px}.cnt-icons a img{height:20px;max-width:none}.simple-icon{position:relative;display:inline-flex!important;align-items:center;justify-content:center;padding:4px 7px 6px 5px;cursor:pointer}.simple-icon ion-icon{color:#e7323a;font-size:22px}.simple-icon input[type=checkbox]{opacity:0;position:absolute;margin:0}.double-icon{position:relative;display:inline-flex!important;align-items:center;justify-content:center;padding:4px 7px 6px 5px;cursor:pointer}.double-icon ion-icon{color:#ef767c;font-size:22px}.double-icon ion-icon:last-child{color:#b7151d;position:absolute;font-size:17px;right:0;bottom:0}.double-icon input[type=checkbox]{opacity:0;position:absolute;margin:0}.top-bar-formacion{display:flex;align-items:center}.top-bar-formacion .title-cabecera{color:#B5B5B5;font-size:29px;margin:0 auto;display:inline-block;font-weight:100;flex-grow:1;text-align:center}.aviso-examen{background-color:#fff;padding:30px;margin-top:24px}.aviso-examen .titulo-aviso{font-weight:100;color:#584E4A;font-size:22px;border-bottom:2px solid #D4D4D4;padding-bottom:10px}.aviso-examen .contenido-aviso{margin-top:15px;color:#fff;background-color:#E6353A;padding:10px;font-size:14px}.aviso-examen .contenido-aviso strong{color:inherit}.pregresp{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:15px;background-color:#fff;margin:24px 0 0 0;padding:30px 0}.pregresp .pregunta{font-weight:100;color:#584E4A;font-size:22px;padding:0 30px}.pregresp .pregunta>div{color:#000000;font-size:14px}.pregresp .pregunta>div p{margin:5px 0;line-height:1.25}.pregresp .respuestas{display:flex;flex-wrap:wrap;padding:0 15px}@media (min-width:750px){.pregresp .respuestas.dos label{width:calc(50% - 30px);min-width:calc(50% - 30px);max-width:calc(50% - 30px)}.pregresp .respuestas.tres label{width:calc((100% / 3) - 30px);min-width:calc((100% / 3) - 30px);max-width:calc((100% / 3) - 30px)}.pregresp .respuestas.cuatro label{width:calc(25% - 30px);min-width:calc(25% - 30px);max-width:calc(25% - 30px)}.pregresp .respuestas.cinco label{width:calc(20% - 30px);min-width:calc(20% - 30px);max-width:calc(20% - 30px)}.pregresp .respuestas.seis label{width:calc((100% / 6) - 30px);min-width:calc((100% / 6) - 30px);max-width:calc((100% / 6) - 30px)}}.pregresp .respuestas label{max-width:100%;margin:15px;border:1px solid #D4D4D4;color:#000;font-size:14px;border-radius:5px;display:flex!important;align-items:center;width:100%;min-height:47px;padding:5px 10px;margin-top:15px;cursor:pointer}.pregresp .respuestas label p{margin:5px 0;line-height:1.25}.pregresp .respuestas label ion-icon{border:2px solid #C5C5C5;display:flex;align-items:center;justify-content:center;line-height:1;color:#fff;background-color:#fff;border-radius:5px;height:24px;width:24px;min-width:24px;font-size:16px;margin-right:10px;box-sizing:border-box}.pregresp .respuestas label input{margin:0;position:absolute;opacity:0}.pregresp .respuestas label input:checked+ion-icon{color:#757575}.pregresp .respuestas label input:checked+ion-icon+div{font-weight:bold}.pregresp .respuestas label div{line-height:1.15}@media (max-width:1831px){body.body-menu-formacion{padding-left:43px}}.body-menu-formacion{overflow:visible!important}.menu-lateral-formacion{position:fixed;z-index:1;left:0;top:92px}.menu-lateral-formacion>ul{display:flex;flex-direction:column;list-style:none}.menu-lateral-formacion>ul>li{align-items:center;justify-content:center;border-top:1px solid #fff}.menu-lateral-formacion>ul>li:last-child{border-bottom:1px solid #fff}.menu-lateral-formacion>ul>li:first-child>a>div,.menu-lateral-formacion>ul>li:first-child>span>div{padding:0}.menu-lateral-formacion>ul>li:first-child>a>div>a,.menu-lateral-formacion>ul>li:first-child>span>div>a{padding:8px 5px;width:100%;display:block;color:#F1F1F1}.menu-lateral-formacion>ul>li>a,.menu-lateral-formacion>ul>li>span{background-color:#e7323a;text-transform:uppercase;display:flex;min-width:42px;min-height:42px;color:#fff;align-items:center;font-size:12px;font-weight:bold;transition:all 0.75s;cursor:default}.menu-lateral-formacion>ul>li>a ion-icon,.menu-lateral-formacion>ul>li>span ion-icon{color:#fff;font-size:25px}.menu-lateral-formacion>ul>li>a>div,.menu-lateral-formacion>ul>li>span>div{padding:5px;display:flex;min-height:42px;align-items:center;color:#fff;line-height:1;box-sizing:border-box;width:100%}.menu-lateral-formacion>ul>li>a>div>a,.menu-lateral-formacion>ul>li>span>div>a{display:block;color:#F1F1F1}.menu-lateral-formacion>ul>li>a>div:first-child,.menu-lateral-formacion>ul>li>span>div:first-child{justify-content:center;width:43px;min-width:43px;max-width:43px;border-right:1px solid #fff;position:relative;z-index:1;background-color:#e7323a}.menu-lateral-formacion>ul>li>a>div:last-child,.menu-lateral-formacion>ul>li>span>div:last-child{font-size:13px;flex-wrap:wrap;transition:opacity 0.75s;white-space:nowrap}.menu-lateral-formacion>ul>li>a>div:last-child div,.menu-lateral-formacion>ul>li>span>div:last-child div{line-height:1;font-size:12px;color:#F1F1F1;text-transform:lowercase;min-width:100%}.menu-lateral-formacion>ul>li.active>a{background-color:#FFFFFF;color:#e7323a;cursor:pointer}.menu-lateral-formacion>ul>li.active>a>div:first-child{color:#e7323a;background-color:#FFFFFF}.menu-lateral-formacion>ul>li.pasada{background-color:#7EBF96}.menu-lateral-formacion>ul>li.pasada>a,.menu-lateral-formacion>ul>li.pasada>span{background-color:#7EBF96;cursor:pointer}.menu-lateral-formacion>ul>li.pasada>a>div:first-child,.menu-lateral-formacion>ul>li.pasada>span>div:first-child{background-color:#7EBF96;transition:all 0.75s}.menu-lateral-formacion>ul>li.repetir{background-color:#599F72}.menu-lateral-formacion>ul>li.repetir>a,.menu-lateral-formacion>ul>li.repetir>span{background-color:#599F72;cursor:pointer}.menu-lateral-formacion>ul>li.repetir>a>div:first-child,.menu-lateral-formacion>ul>li.repetir>span>div:first-child{background-color:#599F72;transition:all 0.75s}.menu-lateral-formacion>ul>li.futura{background-color:#E7E7E7;color:#ADADAD}.menu-lateral-formacion>ul>li.futura>a,.menu-lateral-formacion>ul>li.futura>span{background-color:#E7E7E7;cursor:pointer}.menu-lateral-formacion>ul>li.futura>a>div:first-child,.menu-lateral-formacion>ul>li.futura>span>div:first-child{background-color:#E7E7E7;transition:all 0.75s}.menu-lateral-formacion>ul>li.sinAcceso{background-color:#E7E7E7;color:#ADADAD}.menu-lateral-formacion>ul>li.sinAcceso>a,.menu-lateral-formacion>ul>li.sinAcceso>span{background-color:#E7E7E7}.menu-lateral-formacion>ul>li.sinAcceso>a>div:first-child,.menu-lateral-formacion>ul>li.sinAcceso>span>div:first-child{background-color:#E7E7E7;transition:all 0.75s}.menu-lateral-formacion>ul>li.examenAprobado{background-color:#7DDCA0}.menu-lateral-formacion>ul>li.examenAprobado>a,.menu-lateral-formacion>ul>li.examenAprobado>span{background-color:#7DDCA0}.menu-lateral-formacion>ul>li.examenAprobado>a>div:first-child,.menu-lateral-formacion>ul>li.examenAprobado>span>div:first-child{background-color:#7DDCA0;transition:all 0.75s}.menu-lateral-formacion>ul>li.examenSuspenso{background-color:#C53D43;color:#ADADAD}.menu-lateral-formacion>ul>li.examenSuspenso>a,.menu-lateral-formacion>ul>li.examenSuspenso>span{background-color:#C53D43;cursor:pointer}.menu-lateral-formacion>ul>li.examenSuspenso>a>div:first-child,.menu-lateral-formacion>ul>li.examenSuspenso>span>div:first-child{background-color:#C53D43;transition:all 0.75s}.menu-lateral-formacion>ul>li.chat>a{background-color:#f9794c;cursor:pointer}.menu-lateral-formacion>ul>li.chat>a>div:first-child{background-color:#f9794c}.menu-lateral-formacion>ul>li:first-child>span{background-color:#e7323a;cursor:pointer}.menu-lateral-formacion>ul>li:first-child>span>div:first-child{background-color:#e7323a;transition:all 0.75s}.menu-lateral-formacion>ul>li:first-child>span ion-icon{transform:rotate(180deg);transition:all 0.75s}.menu-lateral-formacion.cerrado>ul>li>a,.menu-lateral-formacion.cerrado>ul>li>span{max-width:43px;background-color:transparent}.menu-lateral-formacion.cerrado>ul>li>a>div:last-child,.menu-lateral-formacion.cerrado>ul>li>span>div:last-child{opacity:0;pointer-events:none}.menu-lateral-formacion.cerrado>ul>li:first-child>span ion-icon{transform:none}.pantalla-completa{z-index:1;color:#fff;font-size:15px;border:10px solid #e7323a;border-radius:4px;display:inline-flex;align-items:center;background-color:#e7323a;cursor:pointer}.pantalla-completa ion-icon{margin-right:10px;font-size:25px;color:#fff}.pantalla-normal{position:fixed;bottom:30px;right:30px;z-index:1;color:#fff;font-size:25px;border:10px solid #bcbcbc;border-radius:4px;cursor:pointer;display:none;background-color:#bcbcbc}.cnt-cursohtml-container{padding:15px;max-width:1760px;margin:0 auto}.cnt-cursohtml-container .cursohtml-container{display:flex;align-items:flex-end;justify-content:center;background-color:#fff;padding-bottom:15px}.cnt-cursohtml-container .cursohtml-container>div{margin:0 10px!important}body.body-menu-formacion.cursohtml,body.cursohtml{padding:0!important;margin:0!important;width:100%;min-height:100vh}body.body-menu-formacion.cursohtml .p-top-1,body.cursohtml .p-top-1{padding:0!important}@media (min-height:500px) and (min-width:750px){body.body-menu-formacion.cursohtml .cursohtml-container iframe,body.cursohtml .cursohtml-container iframe{transform:scale(0.77)}}@media (min-height:600px) and (min-width:800px){body.body-menu-formacion.cursohtml .cursohtml-container iframe,body.cursohtml .cursohtml-container iframe{transform:scale(1)}}@media (min-height:700px) and (min-width:945px){body.body-menu-formacion.cursohtml .cursohtml-container iframe,body.cursohtml .cursohtml-container iframe{transform:scale(1.11)}}@media (min-height:800px) and (min-width:1055px){body.body-menu-formacion.cursohtml .cursohtml-container iframe,body.cursohtml .cursohtml-container iframe{transform:scale(1.3)}}@media (min-height:900px) and (min-width:1185px){body.body-menu-formacion.cursohtml .cursohtml-container iframe,body.cursohtml .cursohtml-container iframe{transform:scale(1.44)}}@media (min-height:1000px) and (min-width:1325px){body.body-menu-formacion.cursohtml .cursohtml-container iframe,body.cursohtml .cursohtml-container iframe{transform:scale(1.625)}}@media (min-height:1100px) and (min-width:1580px){body.body-menu-formacion.cursohtml .cursohtml-container iframe,body.cursohtml .cursohtml-container iframe{transform:scale(1.78)}}@media (min-height:1200px) and (min-width:1615px){body.body-menu-formacion.cursohtml .cursohtml-container iframe,body.cursohtml .cursohtml-container iframe{transform:scale(1.99)}}@media (min-height:1290px) and (min-width:1710px){body.body-menu-formacion.cursohtml .cursohtml-container iframe,body.cursohtml .cursohtml-container iframe{transform:scale(2.12)}}@media (min-height:1400px) and (min-width:1860px){body.body-menu-formacion.cursohtml .cursohtml-container iframe,body.cursohtml .cursohtml-container iframe{transform:scale(2.27)}}body.body-menu-formacion.cursohtml .pantalla-completa,body.cursohtml .pantalla-completa{display:none}body.body-menu-formacion.cursohtml .pantalla-normal,body.cursohtml .pantalla-normal{display:block}body.body-menu-formacion.cursohtml .cnt-save-cancel,body.body-menu-formacion.cursohtml .cnt-table1,body.body-menu-formacion.cursohtml .titulo1,body.body-menu-formacion.cursohtml div.top-bar,body.body-menu-formacion.cursohtml footer#footer,body.body-menu-formacion.cursohtml nav.menu-lateral-formacion,body.cursohtml .cnt-save-cancel,body.cursohtml .cnt-table1,body.cursohtml .titulo1,body.cursohtml div.top-bar,body.cursohtml footer#footer,body.cursohtml nav.menu-lateral-formacion{opacity:0;pointer-events:none;display:none}body.body-menu-formacion.cursohtml .cursohtml-container,body.cursohtml .cursohtml-container{position:fixed;display:flex;align-items:center;justify-content:center;left:0;top:0;height:100vh;width:100%;max-width:100%;padding:0!important;border:15px solid #e7e7e7;box-sizing:border-box}table.tabla-cursos,table.tabla-cursos *{background:none!important;border:none!important}.cnt-acciones,table.tabla1 td div.cnt-acciones{position:relative;border:2px solid transparent!important}.cnt-acciones>div,table.tabla1 td div.cnt-acciones>div{display:flex;align-items:center;background-color:#e0e0e0;padding:5px 10px;font-size:14px}.cnt-acciones>div ion-icon,table.tabla1 td div.cnt-acciones>div ion-icon{font-size:17px;margin-right:10px;min-width:17px}.cnt-acciones>ul,table.tabla1 td div.cnt-acciones>ul{display:none;flex-wrap:wrap;position:absolute;left:-2px;border-left:2px solid #d1d1d1!important;border-right:2px solid #d1d1d1!important;border-bottom:2px solid #d1d1d1!important;z-index:1;background-color:#e0e0e0;width:calc(100% + 4px)}.cnt-acciones>ul>li,table.tabla1 td div.cnt-acciones>ul>li{width:100%;min-width:100%;max-width:100%;display:flex;align-items:center}.cnt-acciones>ul>li a,.cnt-acciones>ul>li button,.cnt-acciones>ul>li input,table.tabla1 td div.cnt-acciones>ul>li a,table.tabla1 td div.cnt-acciones>ul>li button,table.tabla1 td div.cnt-acciones>ul>li input{width:100%;min-width:100%;max-width:100%;display:flex;align-items:center;padding:5px 10px!important;font-size:14px;background-color:#e0e0e0!important;border-top:2px solid #d1d1d1!important;color:#555!important;box-sizing:border-box;line-height:1.1;text-align:left;justify-content:flex-start}.cnt-acciones>ul>li a ion-icon,.cnt-acciones>ul>li button ion-icon,.cnt-acciones>ul>li input ion-icon,table.tabla1 td div.cnt-acciones>ul>li a ion-icon,table.tabla1 td div.cnt-acciones>ul>li button ion-icon,table.tabla1 td div.cnt-acciones>ul>li input ion-icon{margin-right:10px;font-size:17px;color:#e7323a;min-width:17px}.cnt-acciones>ul>li a:hover,.cnt-acciones>ul>li button:hover,.cnt-acciones>ul>li input:hover,table.tabla1 td div.cnt-acciones>ul>li a:hover,table.tabla1 td div.cnt-acciones>ul>li button:hover,table.tabla1 td div.cnt-acciones>ul>li input:hover{text-decoration:underline!important}.cnt-acciones:hover,table.tabla1 td div.cnt-acciones:hover{border-color:#d1d1d1!important}.cnt-acciones:hover>ul,table.tabla1 td div.cnt-acciones:hover>ul{display:flex}#textoNot table,#textoNot table tbody,#textoNot table tbody td{border:none;background:#fff}ul.ui-menu.ui-widget.ui-widget-content *{font-size:13px!important;color:#000!important}ul.ui-menu.ui-widget.ui-widget-content li.ui-menu-item{padding:0;border:none!important}ul.ui-menu.ui-widget.ui-widget-content li.ui-menu-item>div{padding:3px 1em 3px 0.4em}ul.ui-menu.ui-widget.ui-widget-content .ui-state-active{border:none!important;margin:0!important;background:#eee!important}body{padding-top:82px}div.top-bar{background-color:#fff;padding:0;height:82px;position:fixed;width:100%;top:0;left:0;box-shadow:0 0 7px #eee;z-index:1000}div.top-bar div.cnt-logotipo{display:table-cell;padding-top:17px;height:82px;vertical-align:middle;padding-left:1rem}div.top-bar div.cnt-logotipo img{width:290px}div.top-bar .top-bar-title{padding:0}.link-home,.link-logout{padding:1.77rem 1rem}@media (max-width:1100px){div.cnt-menu-left ul.menu-left{top:0}.body-menu .cnt-menu-principal{width:calc(100% + 69px)!important;margin-left:-69px}.body-menu div.top-bar{width:calc(100% + 69px);margin-left:-69px}.cnt-menu-principal{display:block}div.top-bar{position:static;height:auto}div.top-bar ul.usuario{padding-left:0.5rem!important;padding-right:0.5rem!important}div.top-bar .link-logout{padding:1.77rem 0.5rem}div.top-bar .top-bar-title{position:fixed;top:0;left:0;background-color:#fff;z-index:1000;width:100%;padding-right:110px;border-bottom:1px solid #f4f4f6}div.top-bar #responsive-menu .top-bar-right{position:fixed;top:0;right:0;z-index:1000;width:auto}div.top-bar #responsive-menu .top-bar-right ul.usuario{margin:0;padding:0 1rem}div.top-bar #responsive-menu .top-bar-left{text-align:center;width:100%}div.top-bar #responsive-menu .top-bar-left>div{float:none;margin:0 auto}div.cnt-menu-principal{min-height:0}div.cnt-menu-principal ul.menu-general>li>a{padding:5px 10px 10px;font-size:12px}div.cnt-menu-principal ul.menu-general>li>a i{top:20px}}@media (min-width:1101px){.cnt-link-business .link-business{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}.cnt-link-business{display:inline-block;position:relative;float:left;margin-left:2rem;max-width:1400px;display:inherit;text-align:left}.cnt-link-business .link-clean-business{display:inline-block;position:absolute;left:0;top:50%;margin-top:-21px;z-index:2}.cnt-link-business .link-business{margin-left:20px;border-left:1px solid #f4f4f6;border-right:1px solid #f4f4f6;display:block;background-position:left center;background-repeat:no-repeat;background-image:url("img/building.png");padding:12px 2rem 12px 5.2rem;font-size:11px;color:#606060;text-transform:uppercase;min-height:82px}.cnt-link-business .link-business>div{padding-right:2.75rem}.cnt-link-business .link-business ul{list-style:none;background-color:#FFF;font-size:15px;margin-top:3px}.cnt-link-business .link-business ul li{transition:all 0.5s ease-in-out;background-color:#f5f5f7;display:inline-block;border-bottom:2px solid transparent}.cnt-link-business .link-business ul li:hover{background-color:#FFF;border-color:#f07e83}.cnt-link-business .link-business ul li:hover>a>i{color:#e7323a}.cnt-link-business .link-business ul li>a{padding:6px!important;margin-right:3px;display:inline-block}.cnt-link-business .link-business ul li>a>i{color:#cfcfcf;font-size:20px}@media (min-width:1101px) and (max-width:1300px){.cnt-link-business{max-width:600px}}@media (min-width:1301px) and (max-width:1500px){.cnt-link-business{max-width:800px}}@media (min-width:1501px) and (max-width:1700px){.cnt-link-business{max-width:1000px}}@media (min-width:1701px) and (max-width:1900px){.cnt-link-business{max-width:1200px}}@media (max-width:640px){.cnt-link-business .link-business{background-image:none;padding:10px 0.5rem 10px 2rem;margin-left:30px}.cnt-link-business .link-clean-business{left:10px}}ul.usuario{list-style:none;position:relative;background:#fff;margin:0 2rem 0 1rem}ul.usuario>li{background-repeat:no-repeat;background-image:url("img/arrow-usuario.png");background-position:right center;max-width:300px}ul.usuario>li>a{height:82px;font-size:13px;font-weight:bold;text-transform:uppercase;color:#e7323a;background-repeat:no-repeat;background-image:url("img/silueta.png");display:block;background-position:left center;padding:24px 35px 0 25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.usuario>li>a span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:normal;color:#606060;font-size:13px;line-height:1;text-transform:none;margin-top:-4px;height:15px}ul.usuario>li ul{display:none;list-style:none;margin:0;position:absolute;padding:15px;background-color:#fff;right:0}ul.usuario>li ul a{padding:0.5rem 0 0 0;display:block;color:#606060;font-size:13px}ul.usuario>li ul a:hover{text-decoration:underline}ul.usuario>li ul .usuario-nombre{font-size:13px;font-weight:bold;text-transform:uppercase;color:#e7323a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.usuario>li ul .usuario-perfil{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold;color:#606060;font-size:13px;text-transform:none}ul.usuario>li:hover ul{display:block}footer#footer{padding:50px 0 40px;clear:both}footer#footer div.footer-text{padding:10px 0 0 125px;color:#aaaaaa;font-size:14px}footer#footer div.footer-text a{color:#aaaaaa;font-size:14px;text-decoration:underline}body.body-login{padding-top:0}body.body-login>div.top-bar,body.body-login footer#footer{display:none}body.body-login .cnt-login-form{border-left:20px solid #e7e7e7;border-right:20px solid #e7e7e7;max-width:1170px;margin:0 auto;background-color:#fff;margin-top:86px;padding:45px 50px 0}body.body-login .cnt-login-form label{color:#b3b3b3!important}body.body-login .cnt-login-form input[type=password],body.body-login .cnt-login-form input[type=text]{color:#60605f!important;border:none;border-bottom:2px solid #d2d2d2;box-shadow:none!important;padding:0!important}body.body-login .cnt-login-form button{border:3px solid #e8e8e8!important;background-color:#fff!important;border-radius:0;display:block;color:#e7323a!important;font-weight:bold;font-size:18px;float:none;line-height:1;width:100%;text-align:left;padding:15px 60px 15px 30px;background-image:url("img/f-btn-login.png");background-repeat:no-repeat;background-position:right center;margin-top:25px}body.body-login .cnt-login-form div.columns.medium-12.ta-right{margin:0 0 20px;padding:0}body.body-login .cnt-login-form label{font-size:18px!important}body.body-login .cnt-login-form input[type=checkbox]{margin-right:5px}body.body-login .cnt-login-form a{font-size:16px;font-weight:300;color:#b3b3b3;margin-top:20px;display:inline-block}body.body-login .cnt-login-form a:hover{color:inherit;text-decoration:underline}body.body-login .cnt-login-form .cnt-img-login{width:100%;height:408px;background-image:url("img/login.png");background-size:100% auto;background-position:center center;background-repeat:no-repeat}body.body-login .cnt-login-form .cnt-img-login.formacion{background-image:url("img/login-formacion.png")}body.body-login .cnt-colores-login{max-width:1170px;margin:0 auto 4rem;padding-left:20px}body.body-login .cnt-colores-login img{float:left}#footer-login{margin-bottom:2rem}#footer-login div{color:#aaaaaa;font-size:15px}#footer-login a{font-size:15px;color:#aaaaaa;text-decoration:underline}@media (max-width:640px){body.body-login{background:#fff}body.body-login section.cnt-login-form.row{padding:25px 25px 0;margin:0;border:none}body.body-login section.cnt-login-form.row .columns.medium-12.ta-right{margin-top:2rem}body.body-login .cnt-colores-login{display:none}}.body-menu{padding-left:69px}.informe{height:30px!important}.parteVisita{height:20px!important;margin-top:3px!important}.cnt-menu-left ul.menu-left{position:absolute;left:-69px;top:-71px;z-index:1}.cnt-menu-left ul.menu-left li{background-color:#fff;margin:0;display:block;min-width:0;width:auto}.cnt-menu-left ul.menu-left li div{line-height:1}.cnt-menu-left ul.menu-left li a{display:block;font-size:13px;text-transform:uppercase;font-weight:bold;color:#fff;background-color:#636363;padding:1rem 0 1rem 69px;position:relative;border-top:1px solid #f0f0f0;border-bottom:1px solid #e8e8e8;height:67px}.cnt-menu-left ul.menu-left li a span{border-right:3px solid #e7323a;height:65px;position:absolute;width:69px;text-align:center;left:0;top:0;background-color:#fff;letter-spacing:-1px;font-size:10px;line-height:1.3}.cnt-menu-left ul.menu-left li a span img{height:45px;margin:0}.cnt-menu-left ul.menu-left li a div{color:#fff;padding:0 1rem;display:none}.cnt-menu-left ul.menu-left li.open-menu{background:none}.cnt-menu-left ul.menu-left li.open-menu>div{background-color:#636363;text-align:center;border-right:3px solid #e7323a;cursor:pointer;width:69px;border-top:1px solid #f0f0f0;border-bottom:1px solid #e8e8e8}.cnt-menu-principal{border-top:1px solid #fafafb;border-bottom:1px solid #fafafb;min-height:64px}.cnt-menu-principal ul.menu-general{list-style:none;display:inline-block;width:100%;width:auto;text-align:left;margin-bottom:-7px}.cnt-menu-principal ul.menu-general>li{display:inline-block;float:left;position:relative;width:auto}.cnt-menu-principal ul.menu-general>li.active>a{color:#e7323a}.cnt-menu-principal ul.menu-general>li.active>a i{color:#eb5a29}.cnt-menu-principal ul.menu-general>li>a{display:block;font-size:14px;font-weight:bold;color:#b8b8b8;text-transform:uppercase;padding:15px 15px 25px;transition:all 0.5s ease-in-out}.cnt-menu-principal ul.menu-general>li>a i{transition:all 0.5s ease-in-out;position:absolute;left:15px;top:35px}.cnt-menu-principal ul.menu-general>li>ul{position:absolute;right:0;background:#fff;z-index:1;margin:0;display:none;padding-bottom:15px}.cnt-menu-principal ul.menu-general>li>ul>li{display:block;float:none;width:auto}.cnt-menu-principal ul.menu-general>li>ul>li a{margin:0 15px;display:block;padding:5px 20px;font-size:13px;color:#282828}.cnt-menu-principal ul.menu-general>li>ul>li a:hover{background-color:#e7323a;color:#fff}.cnt-menu-principal ul.menu-general>li>ul>li.active a{background-color:#eb5a29;color:#fff}.cnt-menu-principal ul.menu-general>li:hover ul{display:block;z-index:999}.cnt-menu-principal ul.menu-general>li:hover a{color:#000}.cnt-menu-principal ul.menu-general>li:hover a i{color:#e7323a}.item-navegacion{min-width:90px;height:90px;border:1px solid #f5f5f7;margin-right:-1px!important;margin-bottom:3px!important;display:inline-block!important;transition:all 0.5s ease-in-out}.item-navegacion *{transition:all 0.5s ease-in-out}.item-navegacion>a{background-color:#e7e7e7;padding:0;height:88px;text-align:center;border-bottom:2px solid #e7e7e7}.item-navegacion>a img{filter:grayscale(100%);height:32px;margin-bottom:8px!important;opacity:0.3}.item-navegacion>a span{color:darkgray;font-size:12px;font-weight:bold;display:block;text-transform:lowercase}.item-navegacion>a:active,.item-navegacion>a:focus,.item-navegacion>a:hover{background-color:#fff;border-bottom:2px solid #f07e83}.item-navegacion>a:active img,.item-navegacion>a:focus img,.item-navegacion>a:hover img{filter:none;opacity:1}.item-navegacion>a:active span,.item-navegacion>a:focus span,.item-navegacion>a:hover span{color:#e7323a}ul.menu-ancho{width:300px;right:50%!important;margin-right:-150px!important}ul.menu-documentos{width:200px;right:50%!important;margin-right:-100px!important}@media (max-width:900px){ul.menu-ancho{width:200px;right:50%!important;margin-right:-100px!important}}@media (max-width:750px){ul.menu-ancho{width:125px;right:0!important;margin-right:0!important}}ul.menu-ancho,ul.menu-general>li>ul{min-width:100%;border-right:1px solid #F5F5F7;border-bottom:1px solid #F5F5F7;border-left:1px solid #F5F5F7;padding:0!important}ul.menu-ancho a,ul.menu-general>li>ul a{margin:0!important;border-top:1px solid #F5F5F7;line-height:1;padding:10px!important;font-size:11px!important;text-transform:uppercase}ul.menu-ancho div.centro-actual,ul.menu-general>li>ul div.centro-actual{font-size:11px;padding:5px 35px;color:#e7323a}ul.menu-ancho div.centro-actual i,ul.menu-general>li>ul div.centro-actual i{font-style:normal;font-weight:bold;text-transform:uppercase}@media (max-width:640px){div.cnt-menu-principal{position:fixed;width:100%;height:100%;overflow-y:auto;background:#fff;top:0;left:0;z-index:1001!important;padding:0;display:none;width:100%!important;margin-left:0}div.cnt-menu-principal .columns{padding:0}div.cnt-menu-principal ul.menu-general{display:block}div.cnt-menu-principal ul.menu-general>li{position:static;display:block;width:100%;float:none}div.cnt-menu-principal ul.menu-general>li>a{padding:10px;border-top:1px solid #f1efef}div.cnt-menu-principal ul.menu-general>li:first-child>a{border-top:none}div.cnt-menu-principal ul.menu-general>li i{display:none}div.cnt-menu-principal ul.menu-general>li>ul{position:static;background-color:#fbfafa;display:block!important;border:none!important}div.cnt-menu-principal ul.menu-general>li>ul a{color:#b8b8b8!important;padding:10px 10px 10px 30px!important}div.cnt-menu-principal ul.menu-general>li>ul a:active,div.cnt-menu-principal ul.menu-general>li>ul a:focus,div.cnt-menu-principal ul.menu-general>li>ul a:hover{background-color:white!important;color:#000!important}img.open-menu-mobile{height:20px;position:absolute;margin:33px 0 0 10px;display:block;left:0;cursor:pointer}.close-menu-mobile{position:fixed;right:0;top:0;display:block;padding:20px;height:70px;cursor:pointer}div.top-bar>div.top-bar-title{padding-left:40px}}.cnt-menu-left ul.menu-left li a span.section{width:75px!important}.cnt-menu-left ul.menu-left li a span.general{border-color:#e7323a!important}input[type=number]{margin-bottom:7px}.cnt-buscador{background-color:#fff;width:100%;display:inline-block;float:left;padding:0.5rem 0 1rem;margin-bottom:1rem;position:relative}.cnt-buscador .btn-search{position:absolute;right:1rem;bottom:0;margin-right:0;margin-bottom:-19px;font-size:15px;background-image:url("img/search.png");background-repeat:no-repeat;background-position:left center;padding:0.6rem 1rem 0.5rem 3rem}.btn-search-suelto{font-size:15px;background-image:url("img/search.png");background-repeat:no-repeat;background-position:left center;padding:0.6rem 1rem 0.5rem 3rem}input.input-group-sm{border:none;border-bottom:1px dotted #333333;display:inline-block;width:auto;min-width:50px;background:none;font-size:16px;text-align:center;color:#333333}select{color:#555555!important;background-position:right center!important}select option{color:#555555!important}input[type=number]{color:#555555!important}fieldset{background-color:#fff;padding:0.9375rem!important;margin:0.25rem 0!important}fieldset h5{margin:0;font-size:20px;font-weight:300;color:#e7323a;line-height:1;text-transform:uppercase}.cnt-switch .switch{margin:0;display:inline-block;float:left;margin-right:10px}.cnt-switch label{float:left;margin-right:10px}.cnt-switch label>span.switch-active{color:#fff;font-weight:400!important}.cnt-switch label>span.switch-inactive{font-weight:400!important}.cnt-switch>label{min-width:125px}.cnt-switch .switch-active{color:#fff}.cnt-switch .switch-active,.cnt-switch .switch-inactive{font-weight:400!important}.cnt-switch>div.form-group{display:inline;float:left}.cnt-switch>div.form-group>label{margin-left:5px}.switch-paddle>span{text-align:center}.container-switch{display:table;overflow:hidden;height:2rem;margin-bottom:10px}.container-switch .switch-paddle{height:2rem;display:table-cell;vertical-align:middle}.container-switch>span{display:table-cell;vertical-align:middle;color:#e7323a;font-weight:bold;line-height:1em;font-size:1.4em}.cont-exped-destinatario{float:left;border-bottom:2px solid #8d8d8d;width:100%}.cont-exped-destinatario .btn-tabla-cuadrado{background-color:#8d8d8d;width:52px;height:52px;line-height:52px;text-align:center;display:inline-block;color:#fff!important;padding:0!important;margin:0!important}.cont-exped-destinatario .btn-tabla-cuadrado i{color:#FFF!important}.cnt-checkbox-color{position:relative;margin-left:0.75rem}.cnt-checkbox-color input[type=checkbox]{position:absolute;left:6px;top:7px}.cnt-checkbox-color label{background-color:#f4f4f4;padding:7px 0.5rem 5px 1.5rem;margin:0;display:block!important;border-bottom:2px solid;line-height:1}.cnt-por-programar label{border-color:#e20b15}.cnt-por-programar input[type=checkbox]:checked+label{background:#e20b15;color:#fff!important}.cnt-propuesta label{border-color:#ebce0e}.cnt-propuesta input[type=checkbox]:checked+label{background:#ebce0e;color:#fff!important}.cnt-confirmada label{border-color:#0499ef}.cnt-confirmada input[type=checkbox]:checked+label{background:#0499ef;color:#fff!important}.cnt-realizada label{border-color:#74b744}.cnt-realizada input[type=checkbox]:checked+label{background:#74b744;color:#fff!important}.cnt-cancelada label{border-color:#aaa}.cnt-cancelada input[type=checkbox]:checked+label{background:#aaa;color:#fff!important}.checkbox-color{display:inline-block;position:relative}.con-borde-completo,input.con-borde-completo{border-top-color:#ddd!important;border-left-color:#ddd!important;border-right-color:#ddd!important}span.switch-active,span.switch-inactive{font-weight:400!important}.cnt-switch-alineados div.cnt-switch{padding:8px 0 2px;border-top:1px solid #ddd;display:inline-block;width:100%}.cnt-switch-alineados div.cnt-switch:nth-child(2){border-top:none!important}.cnt-switch-alineados div.cnt-switch label{padding-top:2px}.cnt-switch-alineados div.cnt-switch div.switch{float:right}.cnt-listado-datos{font-size:14px}.cnt-listado-datos b{display:inline-block;min-width:150px;font-size:14px}.alert.callout{padding:1rem!important;margin:0 auto;max-width:110rem;margin-bottom:0.5rem;background-color:#FE472F!important;color:#fff!important}.alert.callout *{color:#fff!important}.success.callout{background-color:#59C465!important;color:#fff!important}.success.callout *{color:#fff!important}label{font-size:14px!important;color:#4a4a4a!important}.cnt-buscador input[type=number],.cnt-buscador input[type=text],.cnt-buscador select,.cnt-buscador span.select2-selection,input[type=number],input[type=text],select,span.select2-selection,textarea{font-size:14px!important;color:#010101!important}ul.accordion li .large-1 ul.dropdown.menu{float:right}.dropdown.menu>li.is-dropdown-submenu-parent>a{padding-right:0;padding-left:24px}.dropdown.menu>li.is-dropdown-submenu-parent>a i{margin-right:0!important}.dropdown.menu>li.is-dropdown-submenu-parent>a:after{left:5px;right:auto}.cnt-input-piefoto input{border:1px solid #fff;border-bottom:1px solid #ddd}.fc-title{font-size:10px;font-weight:bold;color:#5a5555;padding-left:2px}.fc-event-container>a:hover{color:#000!important}#vista_cita a.cabecera-evento-cita{color:#fff;font-size:14px;padding:20px;background-origin:content-box;background:url(img/lapiz-editar.svg) no-repeat right center;background-position-x:98%;display:block}#vista_cita a.cabecera-evento-cita span{display:block;font-weight:bold;font-size:17px;color:#fff}#vista_cita a.centro-evento-cita{display:block;padding:15px 20px;background:#f5f5f7 url(img/arrow-link.png) no-repeat right center}#vista_cita a.centro-evento-cita strong{display:block}#vista_cita p{padding-left:30px;font-size:13px}#vista_cita p strong{display:block}.contain-to-grid{background:none}.callout{background:none;margin:0;padding:0!important;border:none}.error input[type=date],.error input[type=datetime-local],.error input[type=datetime],.error input[type=email],.error input[type=month],.error input[type=number],.error input[type=password],.error input[type=search],.error input[type=tel],.error input[type=text],.error input[type=time],.error input[type=url],.error input[type=week],.error select,.error textarea{border-color:#c60f13;background-color:rgba(198,15,19,0.1);margin-bottom:0.2em}.error .error-message{color:#c60f13;font-size:0.8em;margin-bottom:0.5em;font-style:italic}.gm-style embed,.gm-style img,.gm-style object{max-width:none!important}.contain-to-grid .top-bar,.row{max-width:110rem}.off-canvas-fixed{transition:transform 500ms ease;margin-bottom:45px}.move-right>.off-canvas-fixed{height:100%;transform:translate3d(15.625rem,0,0)}.left-off-canvas-menu{transform:none;margin-left:-15.625rem}a.exit-off-canvas{background:rgba(0,0,0,0.5)!important;z-index:0!important}.tab-bar,aside.left-off-canvas-menu{z-index:1}#menu-movil{height:45px;width:100%}aside.left-off-canvas-menu{height:100%!important}aside.left-off-canvas-menu ul.off-canvas-list{display:inline-block;width:100%;list-style:none;background:none!important;padding:0!important}aside.left-off-canvas-menu ul.off-canvas-list li{padding:0!important}aside.left-off-canvas-menu ul.off-canvas-list *{list-style:none;font-size:11px;text-transform:uppercase;line-height:1;background:none!important;color:#fff!important;border-color:#eb5259}aside.left-off-canvas-menu ul.off-canvas-list ul{margin:0!important;padding:0!important}aside.left-off-canvas-menu ul.off-canvas-list ul li{padding:0!important}aside.left-off-canvas-menu ul.off-canvas-list ul li>a{padding-left:30px!important}aside.left-off-canvas-menu ul.off-canvas-list ul li ul li>a{padding-left:50px!important}.switchContainer .switch{float:left;margin-right:1em}.switchContainer .switchLabel{display:block!important;float:left;margin-top:0.35em}.switchContainer .switchLabel.small{margin-top:0.2em}.switchContainer .switchLabel.large{margin-top:0.65em}.switch{display:inline-block}.switch label{display:inline-block!important;float:left;background-color:#ddd}.switch input:checked+label{background-color:#74b744}.switch input:not(:checked)+label{background-color:#ededed}form.custom .custom.dropdown.combo .current{display:block!important;width:95%!important;height:100%!important;margin:0 0 0 0.5em!important}.datepicker img.ui-datepicker-trigger{display:none!important}.checkbox label{display:inline-block}.top-bar-section ul li>a{font-family:"Roboto",sans-serif}.pagination .current{background:#e7323a}ul.tabs{background:none;border-bottom:2px solid #fff}ul.tabs>li.tabs-title{border-right:2px solid transparent}ul.tabs>li.tabs-title>a{color:#e7323a;background-color:#f0f0f0}ul.tabs>li.tabs-title>a[aria-selected=true]{background-color:#fff;font-weight:bold}ul.tabs>li.tabs-title:last-child{border-right:none}.btn-enviar,.btn-exito,.btn-guardar{color:#fff!important;background-color:#59C465!important}.btn-volver{color:#fefefe!important;background-color:#ddd!important}.btn-cancelar,.btn-fallo{color:#fff!important;background-color:#FE472F!important}.btn-informacion{color:#fff!important;background-color:#FE9F2F!important}.titulo1{font-size:28px;font-weight:300;line-height:1;padding-bottom:0.5rem;color:#e7323a}.titulo1 *{color:#e7323a}.titulo1mini{font-size:22px;color:#e7323a;line-height:1;padding-bottom:0.5rem}.titulo2{font-size:28px;font-weight:300;color:#e7323a;line-height:1;padding-bottom:0.5rem;text-transform:uppercase}.titulo3{font-size:25px;font-weight:300;color:#eb5a29;line-height:1;padding-bottom:0.5rem;text-transform:uppercase}.titulo-login{font-size:55px;font-weight:300;color:#e7323a}.titulo-login.formacion{min-height:82px;line-height:1.15;font-size:39px;display:flex;align-items:center}.cnt-btn-con-linea{border-top:2px solid #8d8d8d;margin-top:0.75rem}.cnt-btn-con-linea .btn-con-linea{font-size:16px;font-weight:bold;color:#fff;text-transform:uppercase;background-color:#8d8d8d;float:right;padding:12px 40px 12px 25px;position:relative}.cnt-btn-con-linea .btn-con-linea span{position:absolute;right:1rem;top:13px;font-size:25px;line-height:1;color:#fff;font-weight:normal}#alerta button.close-button{background:none;font-size:25px;height:auto;margin:-8px 0 0!important;min-height:0;padding:0}.cnt-btn-propuestas{margin-bottom:0.5rem!important;clear:both}.cnt-btn-propuestas a{background-color:#fff!important;font-weight:bold;text-transform:uppercase;font-size:13px;color:#333333!important}.btn-ver-mas a{position:absolute;right:0;background-color:#fff;font-size:12px;padding-left:12px;top:-23px}.btn-ver-mas img{margin-left:8px}.title-modal{color:#e7323a;text-align:center;font-weight:300;font-size:25px;margin-bottom:1.5rem;border-bottom:1px solid #e7323a;text-transform:uppercase}div.titulo1 div.titulo1,div.titulo1 form{display:inline-block}.nombre-persona{color:#7f86a2;font-size:13px;text-align:left;background-image:url("img/person.png");background-position:left center;background-repeat:no-repeat;padding-left:15px;margin-top:1rem}.btn-generico,.btn-new,.btn-return,button.btn-generico{background-repeat:no-repeat;font-size:11px;height:24px;line-height:24px;display:inline-block;background-color:#fff;margin:12px 0 0 0;margin-left:0!important;padding:0 12px;color:#e7323a;cursor:pointer}.btn-generico.bgi{padding-left:46px;position:relative}.btn-generico.bgi i{height:24px;width:34px;text-align:center;line-height:24px;background-color:#e7323a;position:absolute;left:0;top:0;display:block}.btn-return{background-image:url("img/btn-volver.png");background-position:left center;padding:0 12px 0 46px}.btn-new{background-image:url("img/btn-new.png");background-position:right center;padding:0 46px 0 12px}.btn-cabecera{background-image:url(img/f-btn-save.png);background-position:right center;background-color:#e7323a;color:#fff;padding:0 40px 0 10px;display:inline-flex;align-items:center;min-height:40px;padding-top:0.5rem!important;padding-bottom:0.5rem!important;margin:auto!important;float:initial;background-repeat:no-repeat;display:inline-block;text-transform:uppercase;font-size:14px}.btn-cabecera:hover{background-color:#ec6066;color:#fff}.cnt-btn-subir{margin:-33px -12px 0 -12px;margin-right:-12px;position:relative;z-index:1;text-align:right}.cnt-btn-subir a,.cnt-btn-subir button{margin-top:0}.title-btn-return{padding:0 100px 0 0}@media (max-width:1100px){div.title-btn-return{padding:0}div.cnt-btn-subir{margin-top:-8px;background-color:#f5f5f7}}.cnt-save-cancel .btn-cancel,.cnt-save-cancel .btn-save{display:inline-block;text-transform:uppercase;font-size:14px;font-weight:bold;display:inline-flex;align-items:center;min-height:40px;padding:0.5rem 1rem;padding-top:0.5rem!important;padding-bottom:0.5rem!important;background-repeat:no-repeat;background-color:transparent}.cnt-save-cancel .btn-cancel{color:#aaaaaa;background-image:url("img/f-cancelar.png");background-position:left center;padding:0 1rem 0 30px}.cnt-save-cancel .btn-save{background-image:url("img/f-btn-save.png");background-position:right center;background-color:#e7323a;color:#fff;padding:0 40px 0 10px;float:right;margin:0 0 0 1rem}.ico{color:#e7323a;display:inline-block;padding:0 2px}.ico *{color:#e7323a}.ico.ico-eye img{height:15px}.ico.ico-listar img{height:16px}.ico.ico-contactos img{height:17px}.ico.ico-cal img{height:18px}.ico.ico-informes img{height:20px}.ico.ico-prod img,.ico.ico-residuos img{height:22px}.ico.ico-expedicion img,.ico.ico-recepcion img{height:26px}td>a.btn.btn-sm.btn-primary,td>a.btn.btn-xs.btn-primary{display:inline-block;padding:0 3px}td>a.btn.btn-sm.btn-primary>i,td>a.btn.btn-xs.btn-primary>i{color:#e7323a;font-size:17px}.btn-repositorio{color:#aeaeae;border:1px solid #aeaeae;display:inline-block;text-transform:uppercase;padding:5px;font-size:13px}.btn-repositorio i{margin-left:0.5rem;margin-right:0.5rem;color:#e7323a}.dia-de-la-cita{background-image:url("img/minicalendario.jpg");background-position:left center;background-repeat:no-repeat;padding-left:1.25rem}.button-grey{background-color:#d0d0d0!important}.button-red{background-color:#e7323a!important}.btn-cambiar,.btn-citas-eliminadas,.btn-seleccionar-contacto{background-color:#fff!important;color:#aeaeae!important;font-weight:bold;text-transform:uppercase;background-image:url("img/f-btn-citas-eliminadas.png");background-position:left center;background-repeat:no-repeat;padding:0.6rem 0.75rem 0.6rem 3rem;box-shadow:0 0 5px #eee}.btn-cambiar:active,.btn-cambiar:focus,.btn-cambiar:hover,.btn-citas-eliminadas:active,.btn-citas-eliminadas:focus,.btn-citas-eliminadas:hover,.btn-seleccionar-contacto:active,.btn-seleccionar-contacto:focus,.btn-seleccionar-contacto:hover{box-shadow:0 0 5px #bbb!important}@media (min-width:851px) and (max-width:1130px){.btn-seleccionar-contacto{padding:0.5rem!important;background-image:none!important;font-size:13px}}@media (min-width:640px) and (max-width:850px){.btn-seleccionar-contacto{padding:0.15rem!important;background-image:none!important;font-size:10px}}.btn-cambiar{background-image:url("img/f-btn-cambiar.png");background-position:right center;padding:0.6rem 2.5rem 0.6rem 0.75rem;box-shadow:none}.btn-seleccionar-contacto{background-image:url("img/f-seleccionar-contacto.png");background-position:right center;padding:0.6rem 2.5rem 0.6rem 0.75rem;box-shadow:none}.tit-consejero-designado{padding-top:0.75rem;padding-bottom:0.5rem;color:#e7323a;text-transform:uppercase;font-weight:bold;font-size:14px}.icono-ver{height:16px}.btn-asignar{color:#fff!important}.btn-in-search{background-color:#e7323a;color:#fff!important;display:inline-flex;min-height:40px;align-items:center;line-height:1.15;justify-content:center;text-align:center;padding:0.25rem 0.5rem;font-size:14px}button#btn-submit,button.btn-save{cursor:pointer!important}.ui-autocomplete{max-height:200px;overflow-x:hidden}.cnt-ficheros-mini .fileWrapper{height:120px!important}.cnt-ficheros-mini input.fileInputText{width:100%!important;border-radius:0!important;box-shadow:none!important;max-width:100%!important}.cnt-ficheros-mini span.dragdrop-delete-file-js{padding:5px 0;position:absolute;z-index:1}.fileWrapper{background:url("/css/img/draganddrop.png") no-repeat scroll 50% 50%/230px auto #fff;border:1px dotted #9fa0a2;border-radius:0;width:100%!important;height:180px!important;overflow:visible;margin-bottom:3em!important}.fileWrapper.fileWrapperMultiple{margin-bottom:0.5em!important}.fileWrapper .dragdrop-js{width:100%!important;height:100%!important;cursor:pointer;position:inherit!important;margin-bottom:0.5em}.fileWrapper .fileInputText{border-radius:10px;color:#778789;float:none!important;display:inline}.fileWrapper .fileInputButton{display:none}.fileWrapper .dragdrop-delete-file-js{cursor:pointer;margin-left:-1.5em;margin-right:1em;color:#FE472F}.fileWrapper.fileWrapperList{background:none;border:none;width:100%!important;height:20px!important;overflow:visible;margin-bottom:1em!important;display:inline}.fileWrapper.fileWrapperList .dragdrop-js{display:none}.fileWrapper.fileWrapperList .fileInputText{width:auto!important;box-shadow:none!important}#ui-datepicker-div{padding:0 2px 2px 2px!important;background:#F7F8F9!important;border-radius:0}#ui-datepicker-div .ui-timepicker-div dl dd,#ui-datepicker-div dl,#ui-datepicker-div ol,#ui-datepicker-div ul{margin-bottom:0}#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all{border-radius:0!important;border-top:0!important;border-left:0!important;border-right:0!important;padding-top:0;padding-bottom:0;margin-left:-2px!important;margin-right:-2px!important}#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all div.ui-datepicker-title{margin:0!important;background:#ECECEC!important;color:#b2bec8;font-size:0.875rem;text-transform:uppercase;font-weight:normal;padding-top:4px;padding-bottom:3px}#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-next.ui-corner-all,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-prev.ui-corner-all{border-radius:0;border:none;top:0}#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-next.ui-corner-all:active,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-next.ui-corner-all:focus,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-next.ui-corner-all:hover,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-prev.ui-corner-all:active,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-prev.ui-corner-all:focus,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all a.ui-datepicker-prev.ui-corner-all:hover{background:#fff;top:0}#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all .ui-datepicker-prev{left:0!important;border-right:1px solid transparent!important;transition:all 0.5s ease-in-out}#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all .ui-datepicker-prev:active,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all .ui-datepicker-prev:focus,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all .ui-datepicker-prev:hover{left:0!important;border-color:#aaa!important}#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all .ui-datepicker-next{right:0!important;border-left:1px solid transparent!important;transition:all 0.5s ease-in-out}#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all .ui-datepicker-next:active,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all .ui-datepicker-next:focus,#ui-datepicker-div div.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all .ui-datepicker-next:hover{right:0!important;border-color:#aaa!important}#ui-datepicker-div .ui-datepicker-calendar{border:none;margin:0}#ui-datepicker-div table.ui-datepicker-calendar td{background:#F7F8F9!important}#ui-datepicker-div table.ui-datepicker-calendar td a.ui-state-default{background:#ECECEC!important;border-color:transparent}#ui-datepicker-div table.ui-datepicker-calendar td a.ui-state-default.ui-state-highlight{border-color:#aaa!important}#ui-datepicker-div .ui-datepicker-year{max-width:75px}#ui-datepicker-div .ui-datepicker-month{max-width:100px}#ui-datepicker-div{padding:0!important;border-radius:0}#ui-datepicker-div .ui-timepicker-div dl dd,#ui-datepicker-div dl,#ui-datepicker-div ol,#ui-datepicker-div ul{margin-bottom:0}#ui-datepicker-div div.ui-timepicker-div div.ui-widget-header.ui-helper-clearfix.ui-corner-all{border-radius:0!important;border-top:0!important;border-left:0!important;border-right:0!important}#ui-datepicker-div div.ui-timepicker-div div.ui-widget-header.ui-helper-clearfix.ui-corner-all div.ui-datepicker-title{margin:0!important;background:#ECECEC!important;color:#b2bec8;font-size:0.875rem;text-transform:uppercase;font-weight:normal}#ui-datepicker-div .ui-datepicker-buttonpane.ui-widget-content{border:none}#ui-datepicker-div button{font-family:"Roboto",sans-serif;background-color:#e7323a;color:#fff;border-color:transparent!important;border-radius:0;border:none;box-shadow:0 0 0;min-height:2em;line-height:1.3em;padding:0.4em 1em 0.3em;font-weight:normal;display:inline-block;font-size:0.9em;margin:0 1em 0 0;transition:all 0.5s ease-in-out;float:right;margin:0.3em 0.5em 0.3em 0;background:#ECECEC;color:#b2bec8;padding:0.2em 0.5em;box-shadow:none!important;font-size:0.875rem;text-transform:uppercase;font-weight:normal}#ui-datepicker-div button:hover{background-color:#ec6066;color:#fff}#ui-datepicker-div button:active{background-color:#ec6066;color:#fff;box-shadow:0 0 10px #000}#ui-datepicker-div button:focus{color:#fff;box-shadow:0 0 10px #000;background-color:#e7323a}#ui-datepicker-div .ui_tpicker_hour,#ui-datepicker-div .ui_tpicker_hour_label,#ui-datepicker-div .ui_tpicker_minute,#ui-datepicker-div .ui_tpicker_minute_label{height:30px;line-height:30px;margin-bottom:0}#ui-datepicker-div .ui_tpicker_hour.ui_tpicker_hour,#ui-datepicker-div .ui_tpicker_hour.ui_tpicker_minute,#ui-datepicker-div .ui_tpicker_hour_label.ui_tpicker_hour,#ui-datepicker-div .ui_tpicker_hour_label.ui_tpicker_minute,#ui-datepicker-div .ui_tpicker_minute.ui_tpicker_hour,#ui-datepicker-div .ui_tpicker_minute.ui_tpicker_minute,#ui-datepicker-div .ui_tpicker_minute_label.ui_tpicker_hour,#ui-datepicker-div .ui_tpicker_minute_label.ui_tpicker_minute{padding-top:10px}#ui-datepicker-div .ui-datepicker-buttonpane.ui-widget-content{display:inline-block;margin:0;width:100%}.select2-dropdown,.select2-selection{border-radius:0!important;border-color:#ddd!important}.select2-dropdown input[type=search],.select2-selection input[type=search]{border-color:#ddd!important;font-size:12px;margin-bottom:5px;padding-top:0;padding-bottom:0}.select2-results *{font-size:12px;line-height:1}.fileuploader{margin:0 0 7px 0!important}.fileuploader .fileuploader-input-button span{color:#fff!important}div.fc-unthemed{border-color:#eee;background-color:#fff}div.fc-unthemed th.fc-today span{color:#246eff!important}div.fc-unthemed td.fc-today span.fc-day-number{color:#246eff!important}div.fc-unthemed div.fc-row.fc-widget-header table>thead>tr>th{padding-top:0.5rem;padding-bottom:0.5rem}div.fc-unthemed .fc-view-container>.fc-view>table{box-shadow:0 0 35px #ccc;border-color:#ccc}div.fc-unthemed div.fc-content-skeleton table tbody td,div.fc-unthemed div.fc-row.fc-widget-header,div.fc-unthemed td.fc-head-container.fc-widget-header{border-color:#ccc!important}div.fc-unthemed .fc-widget-content{border-color:#ccc!important}div.fc-unthemed td.fc-today{background:#eee}div.fc-unthemed th{color:#a0a6b4;font-size:11px;background-color:#fff;border-color:#ccc}div.fc-unthemed div.fc-scroller td{border-color:#ccc;background-color:#fff}div.fc-unthemed .fc-time-grid .fc-slats .fc-minor td{border-style:solid}div.fc-unthemed .fc-content-skeleton table>tbody,div.fc-unthemed .fc-content-skeleton table>tbody td,div.fc-unthemed .fc-content-skeleton table>tbody tr{background:none!important}div.fc-unthemed td.fc-axis span{color:#b7bcc6;font-size:11px}div.fc-unthemed .fc-time-grid .fc-slats td{height:17px}div.fc-unthemed .fc-time-grid .fc-slats td span{float:right}div.fc-unthemed .fc-day-grid-event.fc-h-event.fc-event,div.fc-unthemed .fc-time-grid-event.fc-v-event.fc-event{color:#fff!important}div.fc-unthemed .fc-day-grid-event.fc-h-event.fc-event *,div.fc-unthemed .fc-time-grid-event.fc-v-event.fc-event *{color:#fff!important}div.fc-unthemed hr{padding:0;border-width:1px 0 0 0}div.reveal-overlay{overflow-y:auto!important}div.reveal-overlay>div.reveal{top:1.5rem!important;min-height:15rem}.reveal{padding:2rem}.reveal button.close-button{padding:0;background:none;margin:0;right:9px;top:-1px;position:absolute;box-shadow:none!important;height:32px;max-height:32px;min-height:0}.reveal button.close-button span{float:right}.reveal button.close-button.close-white{right:35px;top:13px}.reveal button.close-button.close-white span{color:#fff}button.fc-next-button,button.fc-prev-button,button.fc-today-button{border:1px solid #e1e4e5!important;color:#b0b4c0;font-weight:bold;font-size:11px;text-transform:uppercase;height:25px;line-height:25px;background:none;text-shadow:none;margin-left:5px!important;border-radius:5px!important}button.fc-next-button.fc-state-disabled,button.fc-prev-button.fc-state-disabled,button.fc-today-button.fc-state-disabled{opacity:0.8;color:#e1e4e5;visibility:hidden}button.fc-next-button span,button.fc-prev-button span,button.fc-today-button span{margin-top:-2px!important;color:#b0b4c0}span.select2,span.select2 *{font-size:14px!important}span.select2.select2-container{width:100%!important}ul.select2-selection__rendered li{margin-top:0!important;font-size:12px!important}ul.select2-selection__rendered li>input.select2-search__field{margin:0!important;max-height:10px}.tabla_header{color:#555!important;font-size:17px;font-weight:300;margin-bottom:5px}.tabla_header div{color:#555!important}.cnt-table1{background-color:#fff;padding:8px 12px}.cnt-table1 label{margin:0}.cnt-table1 .tabla_footer{color:#555;font-size:17px;font-weight:300;margin-top:15px;float:left}.cnt-table1 .cnt-pagination{text-align:center}.cnt-table1 .cnt-pagination ul{margin:8px 0 0 0}.cnt-table1 .cnt-pagination ul a{color:#555555}.cnt-table1 ul.pagination{padding-top:25px;margin:0px;float:right}.td-hide-text a{font-size:0}.td-hide-text a i{font-size:14px}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc{padding-left:1.5rem;padding-right:10px;background-position:left center;background-position:left 5px center}table.tabla1{border:none!important}table.tabla1 *{border:none!important}table.tabla1 input[type=text],table.tabla1 select{margin-bottom:0}table.tabla1 button.button{font-size:14px}table.tabla1 thead tr{background-color:#fff}table.tabla1 thead tr th{font-size:15px;font-weight:bold;text-transform:uppercase}table.tabla1 tbody tr td{background-color:#ededed;font-size:13px;color:#3e3e3e}table.tabla1 tbody tr:nth-child(2n) td{background-color:#fff}tr.consejero-activo td{background-color:#59C465!important;color:#fff}.tabla-modal tr td{background-color:#f2f2f2;font-size:12px;color:#000;padding:7px 4px;border-top:3px solid #fff!important;border-bottom:3px solid #fff!important}.tabla-modal tr td div{height:30px;line-height:1;padding:9px 0 9px 10px;text-align:left}.tabla-enorme th{padding:2px!important;font-size:11px!important;line-height:1;border:1px solid #EDEDED!important;text-transform:none!important;font-weight:normal!important}.tabla-enorme th.sorting,.tabla-enorme th.sorting_asc,.tabla-enorme th.sorting_desc{background-position:left -4px center!important;padding-left:1rem!important}.tabla-enorme td{font-size:11px!important}table.tabla-visitas-periodicas thead tr th{background:#fff;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #d4d4d4;border-left:1px solid #fff;color:#7d7d7d;text-transform:uppercase}table.tabla-visitas-periodicas thead tr th.meses{color:#e7323a;border-top:1px solid #fff;border-right:1px solid #dcdcdc;border-bottom:1px solid #d4d4d4;border-left:1px solid #dcdcdc}table.tabla-visitas-periodicas tbody tr.tr-espacio td{background:#fff}table.tabla-visitas-periodicas tbody tr td{border-top:1px solid #d4d4d4;border-right:1px solid #dcdcdc;border-bottom:1px solid #d4d4d4;border-left:1px solid #dcdcdc}table.tabla-visitas-periodicas tbody tr:last-child.tr-espacio td{border-bottom:1px solid #fff!important}table tr.tr-fondo-gris{background-color:#ededed!important}table tr.tr-fondo-gris td,table tr.tr-fondo-gris th{background-color:#ededed!important}table tr.tr-fondo-blanco{background-color:#fff!important}table tr.tr-fondo-blanco td,table tr.tr-fondo-blanco th{background-color:#fff!important}table.tabla-visitas-periodicas.tabla-cabecera-fija{table-layout:fixed!important;width:1090px;margin:0 auto}table.tabla-visitas-periodicas.tabla-cabecera-fija thead{background-color:#fff;border-color:#fff}table.tabla-visitas-periodicas.tabla-cabecera-fija thead tr{display:block!important;position:relative!important}table.tabla-visitas-periodicas.tabla-cabecera-fija thead tr th{border-color:#fff}table.tabla-visitas-periodicas.tabla-cabecera-fija thead tr th.meses{width:36px;padding-right:0;padding-left:0;text-align:center}table.tabla-visitas-periodicas.tabla-cabecera-fija>tbody{display:block!important;overflow:auto!important;height:500px!important;border-left:2px solid #fff!important;background-color:#fff;border-color:#fff}table.tabla-visitas-periodicas.tabla-cabecera-fija>tbody tr.tdf-claro{background-color:#fff}table.tabla-visitas-periodicas.tabla-cabecera-fija>tbody tr.tdf-oscuro{background-color:#F1F1F1}table.tabla-visitas-periodicas.tabla-cabecera-fija>tbody tr td.td-meses{width:35px;font-size:20px;font-weight:bold;border-left:1px solid #7a7a7a;text-align:center;padding-left:0;padding-right:0}table.tabla-visitas-periodicas.tabla-cabecera-fija>tbody tr td.td-meses>span.cnt-vacio{width:35px;display:block;line-height:1;font-size:1px}table.tabla-visitas-periodicas.tabla-cabecera-fija>tbody tr td.td-meses>div{position:relative;line-height:1;padding:4px 0}table.tabla-visitas-periodicas.tabla-cabecera-fija>tbody tr td.td-meses div.tipoCitaTabla{font-size:12px;text-transform:uppercase;font-weight:bold;display:none;position:absolute;background:#555;color:#fff;padding:4px 5px 5px 5px;top:50%;left:0;transform:translate(-95%,-50%)}table.tabla-visitas-periodicas.tabla-cabecera-fija>tbody tr td.td-meses:hover .tipoCitaTabla{display:block}.tabla-acciones1-linea>tbody>tr>td:last-child{white-space:nowrap}.tabla-td-editable td>div{height:28px;overflow:hidden;padding:0!important;width:100%!important;float:none;position:static;margin:0!important;font-size:11px!important}.tabla-td-editable td>div input{font-size:11px!important;text-align:center!important;height:28px!important;max-height:28px!important;border-bottom:1px solid #ddd!important}.tabla-td-editable td>div img.ui-datepicker-trigger{display:none!important}.tabla-td-editable td>div *{font-size:11px!important;padding:0!important;width:100%!important;float:none;position:static;margin:0!important}.tabla-ultimotd-ws tbody tr td:last-child{white-space:nowrap}.dataTables_info.tabla_footer{margin-left:-15px}.tabla-td-ultimo-ws tr td:last-child{white-space:nowrap}.cnt-tabla-participantes{padding:0;margin-top:15px}table.tabla-participantes{border-collapse:separate;border-spacing:0}table.tabla-participantes>thead>tr>th{background-color:#e7e7e7}table.tabla-participantes>tbody>tr.father{background-color:#fff}table.tabla-participantes>tbody>tr.father>td{border-top:20px solid #e7e7e7!important;background-color:#fff;position:relative}table.tabla-participantes>tbody>tr.father:first-child>td{border-top:none!important}table.tabla-participantes>tbody>tr.son{background-color:#fff!important}table.tabla-participantes>tbody>tr.son>td{background-color:#fff!important}table.tabla-participantes>tbody>tr.son>td>div.cnt-tabla1{background-color:#e7e7e7!important}table.tabla-participantes>tbody>tr.son>td>div.cnt-tabla1 tr{border-top:5px solid #e7e7e7!important}table.tabla-participantes>tbody>tr.son>td>div.cnt-tabla1 tr:first-child{border-top:none!important}table.tabla-participantes>tbody>tr.son>td>div.cnt-tabla1 tr>td{background-color:#fff!important}table.tabla-participantes .father:first-child{border-top:none!important}table.tabla-participantes .son>td{padding-top:0!important}table.tabla-participantes .son>td .cnt-tabla1{background-color:#fff;padding:5px 10px}table.tabla-participantes .son>td table.tabla1{border-collapse:collapse}table.tabla-participantes .son>td table.tabla1 thead>tr>th{padding-top:5px!important;padding-bottom:5px!important;font-size:13px!important;text-transform:none!important;background-color:#e7e7e7}@media only screen and (max-width:640px){.cc-1-movil{column-count:1;-webkit-column-count:1;-moz-column-count:1!important}}