@charset "UTF-8";body{font-family:Ubuntu,"San Serif"}a{color:#6fa51b}a:hover{color:#494948;text-decoration:none}#AlertMessages{margin-top:30px}.floatRight{float:right}.labelListado{margin:13px}.iconosTop{text-align:right;font-size:20px;margin-top:5px}.iconosTop a{margin-left:10px;position:relative}.cabecera{border-bottom:1px solid #494948;margin-top:20px;padding-bottom:20px}.cabeceraLogin{margin-top:20px;padding-bottom:20px}#btnLogout{display:none}.iconoMenu{margin-top:20px}.iconoMenu p{margin-top:32px;color:#86bd34;font-weight:bold;max-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menuTop.navbar.navbar-default{background:#88bd34;height:26px;margin-top:50px;border:0;min-height:0;box-shadow:none;border-radius:0;z-index:3}.menuTop.navbar.navbar-default>.container-fluid{padding:0}.menuTop.navbar.navbar-default .container-fluid,.menuTop.navbar.navbar-default .container-fluid .navbar-header,.menuTop.navbar.navbar-default li,.menuTop.navbar.navbar-default li a,.menuTop.navbar.navbar-default li.active a{height:100%;background:0;box-shadow:none}.menuTop.navbar.navbar-default .navbar-collapse.collapse.in,.menuTop.navbar.navbar-default .navbar-collapse.collapsing{padding:0;width:100%;margin:0}.menuTop.navbar.navbar-default .navbar-collapse.collapse.in ul,.menuTop.navbar.navbar-default .navbar-collapse.collapsing{margin:0;width:100%}.menuTop.navbar.navbar-default li{background:#88bd34}.menuTop.navbar.navbar-default ul li a{line-height:20px;text-shadow:none}.menuTop.navbar.navbar-default li.active,.menuTop.navbar.navbar-default li.active:hover a{color:#fff;background-color:#494948}.menuTop.navbar.navbar-default li a{color:#fff;line-height:26px;padding:3px 11px}.menuTop.navbar.navbar-default li:hover{color:#fff;background-color:#494948!important}@media(max-width:761px){.navbar.navbar-default.menuTop{margin-top:10px;margin-bottom:10px}}.menuTop.navbar.navbar-default .navbar-header{margin-right:0;margin-left:0}.menuTop.navbar.navbar-default .navbar-header .user-name{padding-left:10px;padding-right:10px;font-weight:bold;color:#fff;line-height:26px;width:150px;overflow:hidden;display:inline-block;height:100%}.menuTop.navbar.navbar-default button{height:100%;margin:0;padding:5px;border:0;border-radius:0;width:50px}.menuTop.navbar.navbar-default button .icon-bar{background-color:#fff;margin-left:auto;margin-right:auto}.menuTop.navbar.navbar-default button:hover,.menuTop.navbar.navbar-default button:focus{border-color:#fff;background-color:#494948}.menuTop.navbar.navbar-default button:hover .icon-bar,.menuTop.navbar.navbar-default button:focus .icon-bar{background-color:#fff}footer{background-color:#88bd34;bottom:0;color:#fff;height:auto;padding-top:9px;padding-bottom:9px;position:fixed;width:100%;font-size:12px;line-height:23px}.hr{border-color:#88bd34}footer a{color:#fff;margin:7px}.contenido{margin-top:20px;margin-bottom:70px}.rectdatos{border:1px solid #88bd34;color:#88bd34;font-size:12px;padding:0}.misdatos{padding-right:0}.contendata{margin-top:30px}.rect_texto{padding-top:5px;padding-left:13px}.rect_imagen{padding-top:5px;padding-left:8px;padding-right:8px;margin-bottom:5px}.rect_editar{float:right;padding-right:5px;padding-bottom:5px;cursor:pointer;margin-top:10px}.rect_datos{margin-top:5px;margin-bottom:10px}.rect_datospart{margin-top:5px}.datos-int1{padding-top:0;padding-left:12px;padding-bottom:0;padding-right:0;margin-top:12px;color:#484849;font-weight:100}.datos-int2{padding-top:0;padding-left:5px;padding-bottom:0;padding-right:0;color:#484849;font-weight:100;margin-top:12px}.rect_boton a{background-color:#88bd34;color:#fff;display:block;font-size:13px;font-weight:500;line-height:30px;text-align:center}.rect_boton a:hover{background-color:#494948}.icon-project{padding-left:0;padding-right:0;font-size:12px;text-align:center;line-height:27px;color:#494948}.icon-project-training{padding-left:0;padding-right:0;font-size:12px;text-align:center;line-height:27px;margin-bottom:49px;color:#494948}.tablon-title-header{margin-top:0}.big .tablon{max-height:none;overflow-y:auto}.imagenAnuncio{width:100%}.imagenAnuncio img{width:100%}.big .anuncio .titular{font-size:18px}.big .anuncio .texto{font-size:13px;line-height:15px}.tablon-anuncios{border:1px solid #88bd34;padding:10px}.tablon-anuncios .tablon-head{color:#86bd34;font-size:15px;font-weight:500}.tablon-anuncios .titular{color:#494948;font-size:15px;font-weight:700;margin-bottom:7px;margin-top:7px}.tablon-anuncios .texto{border-bottom:1px solid #e1e1e1;color:#494948;font-size:13px;font-weight:300;margin-bottom:20px;margin-top:9px;padding-bottom:14px;line-height:15px}.tablon-anuncios .boton a{color:#fff;font-size:12px;background-color:#88bd34;padding-top:3px;padding-bottom:3px;padding-left:15px;padding-right:15px;margin-top:9px;float:right}a:focus{background-color:#494948;text-decoration:none;color:#fff!important}.tablon-anuncios .boton-todos a{font-size:13px;font-weight:500;margin-top:15px;padding:3px 15px}.tablon-anuncios .boton-todos a:hover{color:#fff;border:1px solid #494948;background-color:#494948;text-decoration:none}.clear{clear:both}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary.active[disabled],.btn-primary.focus[disabled],.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background:#3d3d3d!important;border-color:#3d3d3d!important}.btn-primary{background-color:#88bd34;border-color:#88bd34}.btn{display:inline-block;padding:2px 15px;margin-bottom:0;font-size:12px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:0}.btn.btn-lg{font-size:14px}.btn-primary:hover{background-color:#494948;border-color:#494948}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#88bd34}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#494948;border-color:#494948}.bannerLogin{margin-top:60px;margin-bottom:50px}.bannerRegistro{margin-top:80px}.bannerRegis{margin-top:80px}.btnAccede{width:100%;height:34px;font-size:16px}.btnRegistrate{width:100%;height:34px;line-height:25px;font-size:16px}.enlaceRecordar{clear:both;padding-top:5px;text-align:right}.accionesLogin{text-align:right}.btn-default{background-color:#fff;border-color:#88bd34;color:#88bd34}label{font-weight:100;color:#494948}.formRegistro label{display:block;padding-top:8px;text-align:right}.formRegistro .enviarBtn{float:right}.formDatospersonales label{display:block;padding-top:8px;text-align:right;font-weight:400;line-height:1.1}.formDatospersonales .enviarBtn{float:right}.formDatospersonales{font-size:13px}.formDatospersonales .form-control{font-size:13px}.partlabel{padding-right:0}.camposform{margin-bottom:15px}.training-page .titular{color:#494948;font-size:13px;font-weight:700;text-align:right;margin-bottom:15px;line-height:13px}.training-page .texto{color:#494948;font-size:13px;font-weight:300;text-align:right}.training-video{margin-top:35px}.training-video .col-md-4{padding-right:0}.videotrain_texto{margin-top:3px;font-size:12px}.training-boton{margin-top:30px;float:right}.subMenuTop{text-align:right;margin-top:17px}.subMenuTop ul{margin:0;padding:0}.subMenuTop li{background-color:#494948;margin-left:5px;padding:0 7px;margin-top:2px}.subMenuTop li a{color:#fff}.subMenuTop li.active,.subMenuTop li.active a,.subMenuTop li:hover{background-color:#fff}.subMenuTop li.active a,.subMenuTop li:hover a{color:#494948}.listadoTabla{margin-top:30px}.cortina{z-index:999;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.7);top:0;left:0}.modalCuerpo{background-color:#fff;border:1px solid #88bd34;box-shadow:0 0 20px #222;margin:40px auto;padding:0 22px 7px;width:40%;max-height:calc(90%);overflow-y:auto;color:#494948!important;min-width:300px}.modalHeader h3{border-bottom:1px solid #88bd34;font-size:21px;margin-bottom:21px;margin-top:10px;padding-bottom:10px}.modalFooter{border-top:1px solid #ccc;margin-top:30px;padding-top:10px;text-align:right}.listaDatos{list-style:outside none none;margin-left:0;padding-left:0}.listaDatos li{border-bottom:1px solid #ddd;margin-bottom:5px;padding-bottom:5px;padding-left:10px;display:flex}.listaDatos strong{display:block;float:left;margin-right:17px;width:234px}.datosEmpresa{margin-top:40px}.btnEditarEmpresa{float:right}.form-group{margin-bottom:12px}.form-control{border:1px solid #494948;border-radius:1px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#494948;height:31px;padding:3px 12px}.has-error{color:#c00}.nuevoItemTabla{float:right;margin-bottom:20px;margin-top:15px}.table form{margin:0}table.dataTable tbody th,table.dataTable tbody td{line-height:16px;padding:10px!important}table{font-size:13px!important;color:#494948}table.dataTable thead .sorting_asc{background-image:url(../images/flecha-top.png)!important}table.dataTable thead .sorting_desc{background-image:url(../images/flecha-bo.png)!important}table .labelListado{margin:0 0 0 10px}table .btn-warning{margin-bottom:0;margin-right:0;padding-left:19px;padding-right:19px}.btn-warning:hover{color:#fff;background-color:#494948;border-color:#494948}table .btn-danger{margin-bottom:0;margin-right:0;padding-left:19px;padding-right:19px}.label{display:inline;padding-top:6px;padding-right:15px;padding-left:15px;padding-bottom:5px;font-size:12px;font-weight:400;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label-warning{background-color:#fd3e5d}.form-control:focus{border-color:#88bd34;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(136,189,52,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(136,189,52,.6)}.btn-default:hover{color:#fff;background-color:#494948;border-color:#494948}.btn-default{text-shadow:none}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#fff;background-color:#88bd34;border-color:#8c8c8c}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#88bd34;border-color:#8c8c8c}.btn:focus{-webkit-box-shadow:none;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button{padding-top:3px!important;padding-right:10px!important;padding-left:10px!important;padding-bottom:3px!important;border:1px solid transparent;border-radius:0!important;color:#494948!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#88bd34!important;border:1px solid #88bd34!important;background-color:#88bd34!important;background:none!important}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white!important;border:1px solid #494948!important;background-color:#494948!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(100%,#494948),color-stop(100%,#494948))!important;background:-webkit-linear-gradient(top,#494948 100%,#494948 100%)!important;background:-moz-linear-gradient(top,#494948 100%,#494948 100%)!important;background:-ms-linear-gradient(top,#494948 100%,#494948 100%)!important;background:-o-linear-gradient(top,#494948 100%,#494948 100%)!important;background:linear-gradient(top,#494948 100%,#494948 100%)!important}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:0;background-color:#88bd34!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}.table-striped>tbody>tr:nth-of-type(2n+1){background-color:rgba(136,189,52,0.09)}.cortina ul{padding-left:0}.cortina li{list-style-type:none}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled{cursor:default;color:#494948!important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#fff!important;border:1px solid transparent;background:transparent;box-shadow:none}.listaDatos2{list-style:outside none none;margin-left:0;padding-left:0}.listaDatos2 strong{display:block;float:left;margin-right:17px;width:650px}.listaDatos2 li{border-bottom:1px solid #ddd;margin-bottom:5px;padding-bottom:5px;padding-left:10px;display:inline-block;width:100%}.listaDatos1{list-style:outside none none;margin-left:0;padding-left:0}.listaDatos1 strong{text-align:left}.listaDatos1 li{border-bottom:1px solid #ddd;margin-bottom:5px;padding-bottom:5px;padding-left:10px;width:100%}.pagoAlertItem input{margin-bottom:0!important;margin-left:0!important;margin-right:0!important;margin-top:5px;float:right;position:relative;top:-18px}.pagoAlertItem form{margin:0}.pagoAlertItem strong{margin-left:10px}.pagoAlertItem{border-bottom:1px solid #ccc;padding-bottom:20px}table.dataTable tbody td img{margin-top:5px;margin-bottom:5px}table.dataTable tbody th,table.dataTable tbody td a{margin-top:0}table.dataTable tbody th,table.dataTable tbody td input{margin-top:0}.label-asterisk{color:red}.js .inputfile{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.no-js .inputfile+label{display:none}.inputfile+label{cursor:pointer;font-size:1.25rem;overflow:hidden;padding:0;position:relative;text-overflow:ellipsis;white-space:nowrap}.inputfile:focus+label,.inputfile+label:hover{border-color:#88bd34;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(136,189,52,0.6);outline:0 none}.inputfile+label span.file-value{display:inline-block;min-height:2em;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:100%;height:100%;text-align:left}.inputfile+label span.file-value,.inputfile+label strong{padding:.625rem 1.25rem}.inputfile+label strong{background-color:#88bd34;color:#fff;display:inline-block;position:absolute;right:0;border-left:1px solid #494948;height:100%;line-height:17px}.inputfile+label strong:hover{background-color:#494948;border-color:#494948}.inputfile+label svg{fill:currentcolor;height:1em;margin-right:.25em;margin-top:-0.25em;vertical-align:middle;width:1em}svg:not(:root){overflow:hidden}.alert-success{background-image:linear-gradient(to bottom,#f8ffec 0,#e2f9bc 100%);border-color:#88bd34!important}.alert-success{color:#88bd34!important}#CompaniesAnnouncements{height:600px;overflow-y:scroll;width:400px}#CompaniesAnnouncements>table,#CompaniesAnnouncements tr,#CompaniesAnnouncements td{width:100%}.company-announcement{height:150px;width:100%;border:1px solid black;position:relative;overflow:hidden}.company-announcement>.banner-body{width:100%;height:auto;position:relative;display:block;color:#d7ffcd}.company-announcement>.banner-body>img{width:100%;position:absolute;top:0;bottom:0;margin:auto;z-index:-9;-webkit-filter:blur(5px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}.company-announcement>.banner-body>.title{font-size:2em;font-weight:bold;text-align:center;border-bottom:1px solid black;position:relative;z-index:-9}.company-announcement>.banner-body>.description{font-size:1em;font-weight:bold;text-align:center;position:relative}.company-announcement>.banner-footer{background-color:rgba(0,0,0,0.7);position:absolute;bottom:0;width:100%}.company-announcement>.banner-footer>.created_at{font-size:1em;color:#ccc;position:relative;text-align:left}.company-announcement>.banner-footer>.duration{position:relative;font-size:1em;color:#ccc;text-align:right}.tag.label,.category.label{border-radius:.25em;color:#fff;display:inline-block;margin-left:2px;margin-bottom:2px;font-size:75%;font-weight:700;line-height:1;padding:.4em .8em .5em;text-align:center;white-space:nowrap}.grid-filter-buttons .grid-filter-button{margin-right:5px}.tag.label.grid-filter-button,.category.label.grid-filter-button{cursor:pointer}.tag.label.grid-filter-button:hover,.category.label.grid-filter-button:hover{background:#68d568}.tag.label.grid-filter-button.active,.grid-filter-button.active,.category.label.grid-filter-button.active,.grid-filter-button.active{background:#494948!important}.tag.label.label-success,.category.label.label-success{background-color:#494948}textarea{max-width:100%;min-width:100%;min-height:31px}textarea:disabled,input:disabled{background:transparent!important;box-shadow:none}.btn-form-control{margin:0;height:31px}.enlacesUserHome{background-repeat:no-repeat;color:#494948;display:inline-block;height:111px;margin:20px;text-transform:uppercase;width:97px}.enlace-Training{background-image:url("../images/icon_training.png")}.enlace-Food{background-image:url("../images/icon_food.png")}.enlace-Brain{background-image:url("../images/icon_brain.png")}.enlace-Doctor{background-image:url("../images/icon_doctor.png")}.table form.enlace-contrata{display:inline-block;height:111px;margin:20px;width:97px}.enlace-contrata input{background-color:transparent;border:medium none;text-transform:uppercase}.enlace-contrata label{background-color:transparent;border:medium none;text-transform:uppercase}.enlace-contrata-Training{background-image:url("../images/icon_training-gris.png")}.enlace-contrata-Food{background-image:url("../images/icon_food-gris.png")}.enlace-contrata-Brain{background-image:url("../images/icon_brain-gris.png")}.enlace-contrata-Doctor{background-image:url("../images/icon_doctor-gris.png")}a.enlacesUserHome:focus{background-color:#fff;text-decoration:none!important;color:#494948!important;border:none!important}.oculto{display:none}.preguntaActiva{color:#333}.preguntaDesactivada,.preguntaDesactivada label,.preguntaDesactivada input,.preguntaDesactivada textarea,.preguntaDesactivada select{color:#999;border-color:#999}.checkNinguna{margin-top:40px}.hombre{display:block;background-image:url(../images/formulario/sexo_masculino.png);background-size:contain;width:50px;height:50px;float:left;background-repeat:no-repeat}.mujer{background-image:url(../images/formulario/sexo_femenino.png);display:block;float:left;height:50px;margin-left:30px;width:50px;background-size:contain;background-repeat:no-repeat}.hombre-gris{display:block;background-image:url(../images/formulario/sexo_masculino-gris.png);background-size:contain;width:50px;height:50px;float:left;background-repeat:no-repeat}.mujer-gris{background-image:url(../images/formulario/sexo_femenino-gris.png);display:block;float:left;height:50px;margin-left:30px;width:50px;background-size:contain;background-repeat:no-repeat}.hombre-gris:not(.disabled):hover{background-image:url(../images/formulario/sexo_masculino.png);opacity:.5}.mujer-gris:not(.disabled):hover{background-image:url(../images/formulario/sexo_femenino.png);opacity:.5}.formularioMedico{padding-top:5px}.siguienteFormMedico{float:right;margin-top:30px}.atrasFormMedico{float:left;margin-top:30px}.formularioMedico.desactivado .training-box .tituloModuloFormulario,.formularioMedico.desactivado .food-box .tituloModuloFormulario,.formularioMedico.desactivado .brain-box .tituloModuloFormulario{color:#999}.formularioMedico.desactivado .training-box .cajasFormularioMedicoHoja2,.formularioMedico.desactivado .food-box .cajasFormularioMedicoHoja2,.formularioMedico.desactivado .brain-box .cajasFormularioMedicoHoja2{border-color:#999;border-width:1px}.hoja2{display:none}.hoja3{display:none}.cajasFormularioMedicoHoja2{border:2px solid #88bd34;text-align:center;padding:20px;margin:0 20px;min-height:462px}.hoja1 .form-group{margin-bottom:25px}.cajasFormularioMedicoHoja2 .form-group{margin:20px 0}.tituloModuloFormulario{text-align:center;color:#88bd34}.hoja3 th{text-align:center}.hoja3 h4{color:#88bd34;text-align:left}.hoja3 th span{color:#88bd34;font-size:18px;font-weight:100}.hoja3 td input{text-align:center;margin:0 auto;display:block}.hoja3 td p{margin:0}.navegacionFormularioMedico{clear:both;height:50px;margin:0 auto;width:90px}.navegacionFormularioMedico span{background-color:#ccc;border-radius:10px;display:block;float:left;height:10px;margin:10px;width:10px}.navegacionFormularioMedico span.active{background-color:#88bd34}.centropie{text-align:center}.dataTables_info,.dataTables_paginate{margin-top:15px}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#6fa51b}.navbar-nav>li>.dropdown-menu{background-color:#88bd34}.btn-danger{background-color:#fd3e5d;border-color:#fd3e5d}.btn-warning{background-color:#fe9f18;border-color:#fe9f18}#modal form.ajax-form{width:100%}.conversation .messages-list-box{max-height:200px;overflow-y:auto}.conversation .message{border:0;margin:5px;display:flex;display:-webkit-flex;display:-o-flex;display:-moz-flex}.conversation .message .message-owner-info,.conversation .message .message-content{background:rgba(136,189,52,0.09);min-height:200px;border:1px solid #f2f2f2;padding:0}.conversation .message .message-content{padding:0 0 40px 0}.conversation .message .message-owner-info .message-owner-info-head{font-size:15px;color:#fd3e5d}.conversation .message.is-profesional .message-owner-info .message-owner-info-head{font-size:15px;color:#50c800}.conversation .message .message-owner-info .message-owner-info-body{height:100px;width:100px;border-radius:50%;overflow:hidden;text-align:center}.conversation .message .message-owner-info .message-owner-info-body>img{min-height:100%;min-width:100%}.conversation .message .message-owner-info .message-owner-info-footer{color:#50c800}.conversation .message .message-content .message-head{width:100%;padding:5px;background:rgba(136,189,52,0.2)}.conversation .message .message-content .message-head .message-index{background:#d8d8d8}.conversation .message .message-content .message-head .message-date{font-size:10px}.conversation .message .message-content .message-body{padding:10px}.conversation .message .message-content .message-footer{width:100%;padding:7px}.conversation .message.min .message-owner-info{background:#e6e6e6 none repeat scroll 0 0;padding:5px}.conversation .message.min .message-owner-info .message-owner-info-head{font-size:11px}.conversation .message.min .message-owner-info,.conversation .message.min .message-content{min-height:0;width:100%}[data-toggle="collapse"]{cursor:pointer}.no-border{border:0}.well.transparent{background:0}.well>.well-title{border-bottom:1px solid #88bd34;font-size:21px;margin-bottom:21px;margin-top:10px;padding-bottom:10px}#Consulta .panel{padding-top:5px;padding-bottom:5px}#Consulta ul{margin:0}.vcenter{display:inline-block;vertical-align:middle;float:none}.well ul>li:nth-of-type(2n){background-color:rgba(136,189,52,0.09)}form.display-inline{display:inline}.module-image.disabled{cursor:not-allowed}form.get-historic-form.food input[type=image]:hover,.module-image.food:hover{-webkit-filter:drop-shadow(0px 0 6px #ff8560);filter:drop-shadow(0px 0 6px #ff8560)}form.get-historic-form.brain input[type=image]:hover,.module-image.brain:hover{-webkit-filter:drop-shadow(0px 0 6px #f9567c);filter:drop-shadow(0px 0 6px #f9567c)}form.get-historic-form.training input[type=image]:hover,.module-image.training:hover{-webkit-filter:drop-shadow(0px 0 6px #ffcb05);filter:drop-shadow(0px 0 6px #ffcb05)}form.get-historic-form.doctor input[type=image]:hover,.module-image.doctor:hover{-webkit-filter:drop-shadow(0px 0 6px #5c8ec1);filter:drop-shadow(0px 0 6px #5c8ec1)}.module-image.disabled:hover{-webkit-filter:drop-shadow(0px 0 6px #c6c6c6);filter:drop-shadow(0px 0 6px #c6c6c6)}form.get-historic-form input[type=image]:hover,.module-image:hover{-webkit-filter:drop-shadow(0px 0 6px #88bd34);filter:drop-shadow(0px 0 6px #88bd34)}.bottom-align-text{position:absolute;bottom:0}.padding-top-20{padding-top:20px}.grid-item.module-entry-list-item{padding:5px}.grid-item.module-entry-list-item>.module-entry-list-item-content{cursor:pointer;background:transparent;min-height:150px;border:1px solid #88bd34;width:100%}.grid-item.module-entry-list-item>.module-entry-list-item-content:hover{border:1px solid black;box-shadow:0 0 4px rgba(0,0,0,.1)}.grid-item.module-entry-list-item>.module-entry-list-item-content>.grid-item-head{font-size:14px;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;background:transparent}.grid-item.module-entry-list-item>.module-entry-list-item-content>.grid-item-head>*{margin:0}.grid-item.module-entry-list-item>.module-entry-list-item-content>.grid-item-body{font-size:11px;padding:5px 10px 5px 10px;height:102px;overflow:hidden;text-overflow:ellipsis}.grid-item.module-entry-list-item>.module-entry-list-item-content>.grid-item-body>p{text-overflow:ellipsis;max-height:100%}.grid-item.module-entry-list-item>.module-entry-list-item-content>.grid-item-footer{font-size:10px;width:100%;text-align:right;background:transparent;padding-right:10px;padding-top:2px;padding-bottom:2px}.module-entry{border:0;box-shadow:none}.module-entry>.panel-heading{background:transparent;padding-top:5px;padding-bottom:5px;text-align:right;border:0}.module-entry>.panel-heading>.module-entry-title{margin:0;font-weight:bold;color:#484849;font-size:17px}.module-entry>.panel-body{font-family:Tahoma;font-size:13px}.module-entry>.panel-body>.section-content{margin-bottom:10px;text-align:left}.module-entry>.panel-body>.section-content .module-entry-section{margin-bottom:14px}.module-entry>.panel-body>.section-links{width:100%;margin-left:0;text-align:right}.module-entry>.panel-body>.section-links-files{width:100%;margin-left:0;text-align:right}.module-entry>.panel-body>.section-links-files>li.link-button{border:0;box-shadow:none}.module-entry>.panel-body>.section-links:after{clear:both}.module-entry>.panel-body>.section-links .link,#RelatedContent .link{height:150px;padding:0;width:calc(98%/3)}.module-entry>.panel-body>.section-links .link>a,#RelatedContent .link>a{height:100%}.module-entry>.panel-body>.section-links .link.no-link>a,#RelatedContent .link.no-link>a{display:block;line-height:150px;text-align:center}.module-entry>.panel-body>.section-links .link.file,.module-entry>.panel-body>.section-links .link.webinar,#RelatedContent .link.file,#RelatedContent .link.webinar{line-height:150px;text-align:center}.module-entry>.panel-body>.section-links .link.file,#RelatedContent .link.file{background-color:rgba(255,229,0,0.2)}.module-entry>.panel-body>.section-links .link.video,#RelatedContent .link.video{background-color:rgba(255,25,25,0.2)}.module-entry>.panel-body>.section-links .link.video>iframe,#RelatedContent .link.video>iframe{width:100%;height:100%}.module-entry>.panel-body>.section-links .link.webinar,#RelatedContent .link.webinar{background-color:rgba(202,132,255,0.2)}.module-entry>.panel-footer{text-align:right;padding-top:2px;padding-bottom:2px}.max-height-content{height:inherit;display:inline-block}.paymentlistconta{margin-bottom:30px}.notifications-number{background:#fd3e5d none repeat scroll 0 0;border-radius:50%;color:white;font-size:11px;height:15px;left:14px;line-height:11px;min-width:15px;padding:2px;position:absolute;text-align:center}.broadcasts-number{background:#fdae3e none repeat scroll 0 0;border-radius:50%;color:white;font-size:11px;height:15px;left:14px;top:14px;line-height:11px;min-width:15px;padding:2px;position:absolute;text-align:center}.h2,h2{font-size:25px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#86bd34}.well{border:1px solid #494948;border-radius:0;box-shadow:none}.food-menu-active ul li.active{background:#ff8560}.brain-menu-active ul li.active{background:#f9567c}.training-menu-active ul li.active{background:#ffcb05}.doctor-menu-active ul li.active{background:#5c8ec1}.accordion-toggle:hover{text-decoration:none}.accordion{margin-bottom:10px}.accordion-header{transition:ease all .3s}.accordion.openned .accordion-header{border-color:#86bd34;background-color:transparent}.accordion.openned .accordion-header *{color:#86bd34}.accordion .accordion-header{border:1px solid transparent;background-color:#86bd34;color:white;padding-left:13px;padding-right:13px;padding-top:10px;padding-bottom:10px}.accordion.min .accordion-header{padding:8px 0 10px}.accordion.min .accordion-header *{font-size:14px}.accordion .accordion-header *{color:white;margin:0;font-size:19px;font-weight:bold}.accordion a:hover i{color:#494948}.accordion .accordion-body{padding:22px}.accordion .accordion-body li{border:0}.accordion .accordion-body ul{box-shadow:none}.margin-top-7{margin-top:7px}.margin-top-15{margin-top:7px}.margin-top-25{margin-top:25px}.margin-top-30{margin-top:30px}.margin-top-40{margin-top:40px}.margin-top-50{margin-top:50px}.margin-bottom-25{margin-bottom:25px}.margin-bottom-10{margin-bottom:10px}.margin-0{margin:0}.padding-0{padding:0}.table form{display:inline-block}.table td form input,.table form a,.table td a{margin-bottom:2px;margin-right:12px;display:inline-block}a.link-to-module-image:focus,a.link-to-module-image:active{background:none!important}#UserModulesCostBox{display:table-cell;font-size:30px;font-weight:bold;line-height:81px;vertical-align:middle}[onclick]{cursor:pointer}.ui-autocomplete{z-index:1000;max-height:200px;overflow-y:auto}.active-trial-tag-box{position:absolute}.active-trial-tag{color:white;font-size:12px;background-color:#88bd34;padding:3px 6px;left:33px;position:relative;top:-11px}.form-contratacion-user>.contratacion-form-title{margin-top:0}.fill-width{width:100%}.notifications-list .notification{margin-bottom:6px}.notifications-list .notification .head{font-size:20px;font-weight:bold;min-height:40px;border-bottom-color:black;border-bottom-width:1px;border-bottom-style:groove;padding-bottom:5px}.notifications-list .notification .head .head-icon{display:inline;max-height:100%;height:40px}.notifications-list .notification .body .link{font-size:16px}.notifications-list .notification .footer{text-align:right;font-size:10px;color:#ccc}.notification.viewed{background-color:transparent}.notification.pending{background-color:#e8f6ff}.notification.hidden{display:none}.notification.notification-broadcast{background-color:#fff3e8}.form-group.preguntaDesactivada.edited label{text-decoration:underline;-moz-text-decoration-color:red;text-decoration-color:red}ul.nav.nav-tabs>li>a:active,ul.nav.nav-tabs>li>a:focus{color:#484849!important}ul.list-data{border:0;box-shadow:none;border-radius:0}ul.list-data>li{border:0;border-bottom:1px solid black;margin:0;border-radius:0}ul.list-data>li:last-child{border-radius:0}.tools-list *{line-height:25px}.tools-list .toggle{max-height:100%}.remove-modal-window-button{background:white none repeat scroll 0 0;border:1px solid #86bd34;border-radius:50%;color:#86bd34;height:27px;line-height:27px;padding:5px;position:relative;right:-20px;text-align:center;top:2px;width:27px;z-index:9999999}.crono .time{font-size:44px;text-align:center}.crono .time .miliseconds{font-size:20px}.alert{border-radius:0;font-size:13px;line-height:15px;padding:10px;text-align:center;background:transparent;margin-bottom:5px;margin-top:5px}.alert button.close{line-height:13px;font-size:14px}.alert a:hover{color:#494948;text-decoration:underline}.alert .table{margin-bottom:0}alert.alert-danger{border:1px solid #fd3e5d}alert.alert-warning{border:1px solid #f5e79e}.border-bottom-standar{border-bottom:1px solid #88bd34;margin-bottom:21px;padding-bottom:10px}.panelMedico>table>tbody>tr>td{font-size:13px}.panelMedico>table>tbody>tr>td i.fa.fa-circle{font-size:9px;color:#88bd34}header.cabecera-box,.navegacion.main-menu-box{transition:ease all .5s}header.cabezera-box.minimized>div.container-fluid{transition:ease all .5s;position:fixed;z-index:99;background:rgba(255,255,255,.8);width:100%;top:0}header.cabezera-box.minimized .row{margin-top:0;padding-bottom:0}section.navegacion.main-menu-box.minimized>div.container-fluid{transition:ease all .5s;position:fixed;z-index:99;background:rgba(255,255,255,.8);width:100%;top:36px}section.navegacion.main-menu-box.minimized>div.container-fluid>div{border-bottom:1px solid black}section.navegacion.main-menu-box.minimized>div.container-fluid .iconoMenu,section.navegacion.main-menu-box.minimized>div.container-fluid .iconoMenu p,section.navegacion.main-menu-box.minimized>div.container-fluid .menuTop{margin:0}section.navegacion.main-menu-box.minimized>div.container-fluid .subMenuTop{margin-top:10px;display:block}section.navegacion.main-menu-box.minimized>div.container-fluid .iconoMenu img{height:26px;width:auto}section.navegacion.main-menu-box.minimized>div.container-fluid .iconoMenu .col-md-4{width:35px;padding:0}section.navegacion.main-menu-box.minimized>div.container-fluid .iconoMenu .col-md-8{max-height:26px}section.navegacion.main-menu-box.minimized>div.container-fluid .iconoMenu p{line-height:26px}section.navegacion.main-menu-box.minimized>div.container-fluid .col-md-9{padding-right:0;padding-left:0}section.navegacion.main-menu-box.minimized>div.container-fluid .subMenuTop{padding-bottom:5px}footer.footer-box{transition:ease all .5s;z-index:9999999}footer.footer-box.minimized{bottom:-41px}.cabezera-box.minimized .header-img-logo{margin-top:9px;height:22px}header.cabezera-box.minimized div.container-fluid div.container div.row.cabecera{padding-bottom:5px}@media(max-width:768px){.cabezera-box .cabecera>div img{margin:0 auto}.cabezera-box .cabecera .actions-box .iconosTop{text-align:center;margin:0 auto}}.icons-project-box{width:100%}.icons-project-box.minimized{position:fixed;z-index:99;background:transparent;top:52px}.main-menu-info{max-height:60px}.main-menu-info>*{display:inline;vertical-align:middle;color:#86bd34;font-weight:bold;overflow:hidden;text-overflow:ellipsis}#MarginFooter{width:100%;height:60px}.nif-tooltip{background:#88bd34;border-radius:50%;color:white;height:12px;width:12px;font-size:10px;text-align:center;line-height:12px;position:relative;top:-5px;padding-left:1px}.info-tooltip{background:#88bd34;border-radius:50%;color:white;height:12px;width:12px;font-size:10px;text-align:center;line-height:12px;position:relative;top:-5px;padding-left:1px}.container>form.text-right>input[type="submit"]{height:34px;min-width:150px;font-size:15px;font-weight:bold}.checkbox-condiciones{text-align:right;width:100%;display:block}.nav-tabs{border-bottom-color:#88bd34}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-color:#88bd34;border-bottom-color:transparent;border-radius:0}.nav>li>a:focus,.nav>li>a:hover{background-color:rgba(136,189,52,0.09);border-color:rgba(136,189,52,0.09);color:#484849;border-radius:0}.dataTables_length select,.dataTables_filter input{border:1px solid #494948;border-radius:1px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#494948;height:31px;padding:3px 12px;display:inline-block;font-size:14px;line-height:1.42857143;background-color:#fff;background-image:none;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.dataTables_length select:focus,.dataTables_filter input:focus{border-color:#88bd34;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(136,189,52,.6)}.dataTables_filter input{width:100px;transition:ease .3s width}.dataTables_length select{width:82px}.dataTables_filter input:focus{width:80%}.alert.alert-success button.close{color:#88bd34}.consults-general-list{border:0;box-shadow:none}.consults-general-list li.consult{border:0;border-top:1px solid rgba(136,189,52,.75);border-radius:0}.consults-general-list .consult .consult-title{font-size:20px}.icon-module,.consults-general-list .consult .consult-title .icon-conver-state{width:18px;height:16px;background-size:auto 100%;display:inline-block;background-repeat:no-repeat;cursor:pointer}.icon-module.icon-module-medium{width:42px;height:31px}.icon-module.food{background-image:url(../images/icon_food.png)}.icon-module.brain{background-image:url(../images/icon_brain.png)}.icon-module.training{background-image:url(../images/icon_training.png)}.icon-module.doctor{background-image:url(../images/icon_doctor.png)}.consults-general-list .consult .consult-title .icon-conver-state.abierta{background-image:url(../images/icons-conver-state.png);background-position-x:0}.consults-general-list .consult .consult-title .icon-conver-state.cerrada{background-image:url(../images/icons-conver-state.png);background-position-x:-18px}.consults-general-list .consult .consult-title .icon-conver-state.cancelada{background-image:url(../images/icons-conver-state.png);background-position-x:-36px}.consults-general-list .consult .consult-title .icon-conver-state.eliminada{background-image:url(../images/icons-conver-state.png);background-position-x:-54px}.btn.btn-lg.btn-primary{height:34px;min-width:150px;font-size:15px;font-weight:bold}input:disabled,textarea:disabled{color:#484849}.form-control::-webkit-input-placeholder{color:#bcbcbc}.form-control::-moz-placeholder{color:#bcbcbc}.form-control:-ms-input-placeholder{color:#bcbcbc}.form-control:-moz-placeholder{color:#bcbcbc}.new-tags-input,.new-categories-input{margin-top:15px}.new-categories-input .add-category-button,.new-tags-input .add-tag-button{border-color:#88bd34;background-color:#88bd34;color:white}.new-categories-input .add-category-button:hover,.new-tags-input .add-tag-button:hover{border-color:#494948;background-color:#494948}.new-categories-input .add-category-button:active,.new-tags-input .add-tag-button:active{border-color:black;background-color:#88bd34}#modal .ui-autocomplete{position:fixed!important}.panel-categorias>ul{margin-top:20px;margin-bottom:15px;padding-left:0}.panel-categorias ul{margin-bottom:15px;list-style:none}.panel-categorias ul li:first-child{margin-top:5px}.panel-categorias ul li{margin-bottom:5px}.panel-categorias ul li .category-head{transition:ease .5s all}.panel-categorias ul li .category-head.highlight{background:#ff8}panel-categorias{list-style:none}.panel-categorias .sub-categories{display:none}.panel-categorias .category-head{background:rgba(230,230,230,1);padding:5px 10px;height:32px;position:relative}.panel-categorias .category-head form{margin:0}.panel-categorias .category-head .openable:hover{text-decoration:underline;cursor:pointer}.panel-categorias .category-head .title{display:inline-block}.panel-categorias .category-head.active.permitir::after{content:'';height:32px;background:green;position:absolute;left:0;top:0;width:3px}.panel-categorias .category-head.active.restringir::after{content:'';height:32px;background:red;position:absolute;left:0;top:0;width:3px}.module-entry-editor-panel{position:relative}#FormManagerPanel{font-size:22px;position:absolute;background:#88bd34;color:white;left:-30px;-moz-box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);box-shadow:0 0 2px #0000001a,0 2px 4px #0003;font-size:22px;position:absolute;left:-50px}#FormManagerPanel .options{margin:0}#FormManagerPanel .options .option{margin:0;padding:5px 10px;cursor:pointer}#FormManagerPanel .options .option.active{background:#494948}#FormManagerPanel .options .option:hover{background:#494948}#FormManagerPanel .options .option a{display:block;height:100%;width:100%;color:inherit}#ModuleEntryContentEditForm .panel-config{margin-bottom:10px;position:relative;transition:ease all .1s;padding:5px}@media(min-width:993px){.module-entry .hr{clear:both}}#ModuleEntryContentEditForm .panel-config.active{border-left:4px solid #88bd34;-moz-transition:box-shadow .25s cubic-bezier(0.0,0.0,0.2,1);transition:box-shadow .25s cubic-bezier(0.0,0.0,0.2,1);-moz-box-shadow:0 -2px 2px 0 rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.3);box-shadow:0 -2px 2px 0 #0003,0 6px 10px 0 #0000004d;position:relative}#ModuleEntryContentEditForm .panel-config .DeleteContent{font:normal normal normal 14px/1 FontAwesome;height:30px;width:30px;position:absolute;right:-15px;top:-3px;background-color:#494948;border-radius:50%;text-align:center;line-height:30px;color:#fff;cursor:pointer;transition:ease .3s all;opacity:0;z-index:9}#ModuleEntryContentEditForm .panel-config .DeleteContent::before{content:"\f014"}#ModuleEntryContentEditForm .panel-config.active .DeleteContent{opacity:1}#ModuleEntryContentEditForm .hr{border-color:#88bd34}#ModuleEntryContentEditForm .panel-config .options .option .icon{font:normal normal normal 14px/1 FontAwesome;position:relative;display:inline-block;text-align:center}#ModuleEntryContentEditForm .panel-config .options .option .icon.icon-radio::before{content:"\f192"}#ModuleEntryContentEditForm .panel-config .options .option .icon.icon-checkbox::before{content:"\f046"}#ModuleEntryContentEditForm .panel-config .options .option .icon.icon-dropdown::before{content:"\f067"}#ModuleEntryContentEditForm .panel-config .prev-respuesta-usuario{border-color:#999;color:#999;border-top:0;box-shadow:none}#ModuleEntryContentEditForm .panel-config .form-group .input-group .input-group-addon{background-color:transparent;border-color:#494948;border-radius:0}#ModuleEntryContentEditForm .panel-config .form-group .input-group .input-group-addon.delete-option{background-color:#fd3e5d;border-color:#fd3e5d;color:white}#ModuleEntryContentEditForm .panel-config .form-group .input-group .input-group-addon.delete-option:hover{background-color:#c12e2a;border-color:#ac2925}#ModuleEntryContentEditForm .panel-config .form-group .input-group .input-group-addon.delete-option:focus{background-color:#c12e2a;border-color:#b92c28}#ModuleEntryContentEditForm .panel-config .form-group .input-group .input-group-addon.delete-option:active{background-color:#c12e2a;border-color:#761c19}#ModuleEntryContentEditForm .panel-config .rows-config .col-config-buttons{background:#88bd34;display:inline-flex}#ModuleEntryContentEditForm .panel-config .rows-config .col-config-buttons .set-col-config-btn{display:inline-block;cursor:pointer;padding:5px}#ModuleEntryContentEditForm .panel-config .rows-config .col-config-buttons .set-col-config-btn:hover{background:white}#ModuleEntryContentEditForm .panel-config .rows-config .col-config-buttons .set-col-config-btn.active{background-color:#494948}#ModuleEntryContentEditForm .panel-config .rows-config .col-config-buttons .set-col-config-btn .col-config-icon{background:url(../images/cols-icons.png) no-repeat;height:17px;width:25px;display:block}#ModuleEntryContentEditForm .panel-config .rows-config .col-config-buttons .set-col-config-btn.active .col-config-icon{background-image:url(../images/cols-icons-active.png)}#ModuleEntryContentEditForm .panel-config .rows-config .col-config-buttons .set-col-config-btn .col-config-icon.col-icon-1{background-position-x:calc(-25px*0)}#ModuleEntryContentEditForm .panel-config .rows-config .col-config-buttons .set-col-config-btn .col-config-icon.col-icon-2{background-position-x:calc(-25px*1)}#ModuleEntryContentEditForm .panel-config .rows-config .col-config-buttons .set-col-config-btn .col-config-icon.col-icon-3{background-position-x:calc(-25px*2)}#ModuleEntryContentEditForm .panel-config .rows-config .col-config-buttons .set-col-config-btn .col-config-icon.col-icon-4{background-position-x:calc(-25px*3)}#ModuleEntryContentEditForm .panel-config .rows-config .col-config-buttons .set-col-config-btn .col-config-icon.col-icon-5{background-position-x:calc(-25px*4)}#ModuleEntryContentEditForm .panel-config .rows-config .col-config-buttons .set-col-config-btn .col-config-icon.col-icon-6{background-position-x:calc(-25px*5)}#ModuleEntryContentEditForm .panel-config .cols-container{margin:10px 0 0 0;border:1px solid #484949;padding:5px}#ModuleEntryContentEditForm .panel-config .cols-container .col-add-content-buttons{display:block;background:#484849;border:1px solid #484949;border-bottom:3px solid #484949;box-shadow:0 3px 5px .3px #0003}#ModuleEntryContentEditForm .panel-config .cols-container .col-add-content-buttons .col-action-button{display:inline-block;color:#fff;cursor:pointer;padding:3px}#ModuleEntryContentEditForm .panel-config .cols-container .col-add-content-buttons .col-action-button:hover{display:inline-block;color:#484949;background:#fff}.btn.disabled.waiting,.btn[disabled].waiting,fieldset[disabled] .btn.waiting{cursor:wait}.cuestionario-input-radio p{margin:0}.cuestionario-input-radio td{vertical-align:middle}.cuestionario-input-radio input[type="radio"]{display:inline-block;margin:0}