@charset "UTF-8";/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */hr,img,input,legend{border:0}legend,td,th{padding:0}body,sub,sup{position:relative}h6,label,mark{color:#000}.timeline-chat>li:after,.timeline>li::after{clear:both}.wellness .container .content .contentCenter,.wellness .container .content .sidebarLeft>div,.wellness .header,footer.footer .footer__block{-webkit-box-orient:vertical;-webkit-box-direction:normal}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;margin-top:8px;margin-bottom:10px;border-top:1px dotted #c4c4c4}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}h4,h6{line-height:15px}button{overflow:visible}.chat,h5{overflow:hidden}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}.btn-femenino:hover,.btn-main,.btn-masculino:hover,.btn-nobinario:hover,.chat .close-chat-container,.panel-heading.panel-heading--collapsible{cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}/*!
 * Preboot v2
 * LESS version by @mdo, http://getpreboot.com
 *
 * Open sourced under MIT license by @mustangostang.
 * Some variables and mixins from Bootstrap (Apache 2 license).
 */@font-face{font-family:gothamBold;src:url(../fonts/GothamRnd-Bold.woff)}@font-face{font-family:gothamBook;src:url(../fonts/GothamRnd-Book.woff)}@font-face{font-family:gothamLight;src:url(../fonts/GothamRnd-Light.woff)}@font-face{font-family:gothamMedium;src:url(../fonts/GothamRnd-Medium.woff)}/*!
 * Preboot v2
 * LESS version by @mdo, http://getpreboot.com
 *
 * Open sourced under MIT license by @mustangostang.
 * Some variables and mixins from Bootstrap (Apache 2 license).
 */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:14px;font-family:gothamMedium,"Helvetica Neue",Helvetica,Arial,sans-serif;height:100%}body{margin:0;background-color:#FFF;color:#656565;font-family:gothamMedium;box-sizing:border-box;min-height:100%;padding-top:51px}.chat,.chat .close-chat{position:absolute;color:#FFF}body.body-big-header{padding-top:85px}body.body-without-header{padding-top:0}label{font-family:gothamBOld}h2,h3,h4{font-family:gothamMedium}h2{font-size:22px}h3{display:table;margin-bottom:-4px;padding-bottom:8px;border-bottom:4px solid #2962ff}h4{color:#4B4B4B;font-size:18px;white-space:normal}h5,h6{font-size:14px;font-family:gothamMedium}h5{text-overflow:ellipsis;font-weight:700;white-space:nowrap}h6{white-space:normal}strong{font-family:gothamMedium;font-size:small}a,p{font-family:gothamBook}a{background-color:transparent;color:#2962ff;text-decoration:none!important}#offline-message{padding:15px;background-color:#BD362F;color:#fff;text-align:center;font-size:17px;height:54px!important}.chat{bottom:0;right:0;z-index:999}.chat .loading{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;background:url(../../../app-paciente/images/loading.svg) center center no-repeat #FCFCFC;background-size:80px}.chat .close-chat{top:0;right:0;font-size:20px;background-color:#107fc9;display:block;padding:0 20px;line-height:45px;height:45px}.chat .close-chat:hover{color:#FFF;background-color:#21649e}.chat .open-chat-container{height:360px}.chat .close-chat-container{padding:0 15px;height:50px;width:300px;background-color:#2d2d2d;text-align:center}.chat .close-chat-container p{font-style:normal;-webkit-font-variant-ligatures:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-weight:400;font-stretch:normal;line-height:45px;color:#fff;margin-bottom:0}.chat .close-chat-container i{font-size:24px;display:none;line-height:50px}@media (max-width:767px){.chat .close-chat-container{width:50px}.chat .close-chat-container p{display:none}.chat .close-chat-container i{display:block}}.chat iframe{height:360px}#main,#main>div,body{height:100%}.chat.small .close-chat-container{width:50px}.chat.small .close-chat-container p{display:none}.chat.small .close-chat-container i{display:block}#main{overflow-y:auto}.chat .close-chat-container p{font-family:gothamMedium;font-size:15px}.guest__page{background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:100px;padding-bottom:80px;overflow:auto;height:100%}.guest__page .thanks__container{height:auto;width:450px;background:url(../../../app-paciente/images/themes/osde/thanks_logo.jpg) center 60px no-repeat #FFF;padding:60px 40px;border-radius:10px;margin-bottom:20px}.guest__page .thanks__container .thanks__message{padding-top:180px;text-align:center;font-family:gothamMedium;font-size:25px}.guest__page .thanks__container.msj-top{background-position:center 110px}.guest__page .thanks__container.msj-top .msj-text{font-size:18px;text-align:center;margin-top:-30px;min-height:80px}.guest__page .shared-form__container{height:auto;width:450px;background:#FFF;border-radius:10px;position:relative;z-index:99;margin-bottom:20px}.guest__page .shared-form__container .shared-form__text{position:relative;text-align:center;color:#FFF;background-color:#2d2d2d;font-family:gothamMedium;font-size:18px;border-top-left-radius:10px;border-top-right-radius:10px;padding:2% 10%}.guest__page .shared-form__container .shared-form__label{font-size:.9rem;font-weight:500;color:#000;margin-bottom:5px}.guest__page .shared-form__container .shared-form__button{text-align:right;margin-top:10px}.guest__page .shared-form__container .text-left{text-align:left!important}.guest__page .shared-form__container form{padding:3% 10% 5%}.guest__page .shared-form__container form label{color:#606060;font-family:gothamMedium;font-size:15px;margin:5px 0 0}.guest__page .shared-form__container form .select .form-control{padding-right:inherit}.guest__page .shared-form__container form .form-group.form-group-sm{margin-bottom:0}.guest__page .shared-form__container form .form-group.form-group-sm select{padding-right:10px}.guest__page .shared-form__container form .btn-block button{background-color:#2962ff;text-align:center}.guest__page .shared-form__container form .btn-block button span{display:none}.guest__page .shared-form__container form .btn-block button:disabled{background-color:rgba(41,98,255,.5)}.coverage__background{background-size:cover;background-color:transparent;background-repeat:no-repeat;background-position:center;background-image:url(../../../app-paciente/images/signInPaciente.jpg);padding-top:100px;padding-bottom:80px;overflow:auto;height:100%}.coverage__background .coverage__pdf{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:0 auto;max-width:900px;width:100%;border:1px solid #ccc;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1)}.consultation__page .consultation__cause{display:block;float:left}.consultation__page .consultation__link{float:right;cursor:pointer}.consultation__page .well{margin-top:10px;overflow-y:auto;width:100%}@media (orientation:portrait) and (max-width:768px){.guest__page{min-height:calc(100% - 140px)}}@media (max-width:768px){.consultation__page .consultation__cause,.consultation__page .consultation__link{float:none}.shared-form__container{margin-left:auto;margin-right:auto}}.btn-main-icon,.genero>*{margin-right:10px}@media (max-width:479px){.guest__page{height:auto;min-height:100%;padding-bottom:0}.guest__page .thanks__container{width:100%;padding:10px 20px;height:auto;background-position:center 20px;background-size:140px}.guest__page .thanks__container .thanks__message{padding-top:160px;font-size:20px}.guest__page .shared-form__container{min-height:calc(100% - 110px);padding-bottom:0;width:100%}.guest__page .shared-form__container .shared-form__text{padding:10px 20px;font-size:15px}.guest__page .shared-form__container form{padding:10px 20px}.guest__page .shared-form__container form label{font-size:12px}.guest__page .shared-form__container form .btn-block button{padding:5px}.guest__page .shared-form__container form .form-control{height:25px;font-size:12px}}h5{color:#2962ff}.guest__page{background-image:url(../../../../app-paciente/images/themes/videoconsultas_app/signinback.jpg);background-color:#2962ff}.guest__page .thanks__container{margin-top:30px}.guest__page .thanks__container .thanks__message{color:#333}.btn-full-width{position:relative;text-align:left;width:100%;padding:15px}.btn-full-width span.glyphicon{position:absolute;top:18px;right:15px}.btn{outline:0!important}.btn-masculino{width:48px;height:48px;background:url(../../images/new/48_M_grey.png) no-repeat}.btn-masculino:after,.btn-masculino:hover{background:url(../../images/new/48_M.png) no-repeat;width:48px;height:48px}.btn-masculino:after{content:'';display:none}input#femenino:checked~.btn-femenino:after,input#masculino:checked~.btn-masculino:after,input#nobinario:checked~.btn-nobinario:after{display:block}.btn-femenino:after,.btn-nobinario:after{display:none;content:''}.btn-femenino{width:48px;height:48px;background:url(../../images/new/48_F_grey.png) no-repeat}.btn-femenino:after,.btn-femenino:hover{background:url(../../images/new/48_F.png) no-repeat;width:48px;height:48px}.btn-nobinario{width:48px;height:48px;background:url(../../images/new/X_grey.png) no-repeat}.btn-nobinario:after,.btn-nobinario:hover{width:48px;height:48px;background:url(../../images/new/X.png) no-repeat}.genero{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-ms-flex-align:center}.btn-primary{color:#FFF;border-color:#5E4E6D;background-color:#009FE3}.btn-primary:hover{color:#FFF;border-color:#056C98;background-color:#00a2e8}.btn-primary:disabled{background-color:#00a1e6;opacity:1}.btn-info{margin-bottom:4px;padding:8px;border:1px solid #FFF;background-color:#FFF;box-shadow:0 1px 4px #FFF}.btn-info:active,.btn-info:active:focus,.btn-info:active:hover,.btn-info:focus,.btn-info:hover{margin-bottom:4px;color:#FFF!important;border:1px solid #FFF;background-color:#FAFAFA;box-shadow:0 2px 5px #FFF;outline:0}.btn-info:active .fa,.btn-info:active:focus .fa,.btn-info:active:hover .fa,.btn-info:focus .fa,.btn-info:hover .fa{background-color:#FAFAFA}.btn-info:active .glyphicon,.btn-info:active:focus .glyphicon,.btn-info:active:hover .glyphicon,.btn-info:focus .glyphicon,.btn-info:hover .glyphicon{color:#2962ff;font-size:1.5em}.btn-info .text-info{position:relative;top:-10px}.btn-info .fa{min-width:50px;min-height:50px;padding:8px;border-radius:4px;background-color:#FFF;font-size:2.3em}.btn-info .glyphicon{font-size:1.5em}.btn-prestador{margin-bottom:20px;padding:0 8px 8px;border:1px solid #f4f4f4;background-color:#fff;box-shadow:0 1px 4px #ccc}.btn-prestador .img-thumbnail{margin-top:8px}.btn-prestador .text-info{position:relative;top:-7px}.btn-prestador .glyphicon{padding-top:11px;color:#DDD;font-size:1.5em}.btn-prestador:hover{color:#fff!important;border:1px solid #ccc;background-color:#ECECEC;box-shadow:0 2px 5px #333}.btn-prestador:hover .glyphicon{padding-top:11px;color:#0D65A7;font-size:1.5em}.pagination>.active>a{border-color:#056C98;background-color:#009FE3}.pagination>.active>a:hover{border-color:#056C98;background-color:#52BEEC}.btn-main{background-color:#2d2d2d;text-align:left;padding:15px}.btn-main:hover{background-color:#2962ff}.btn-main-icon{color:#fff;font-size:2rem;vertical-align:bottom}.btn-main-text{color:#fff;display:inline-block;margin:0}.btn-social{font-weight:700;border-radius:2px;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.btn-facebook:focus,.btn-facebook:hover{color:#fff;background-color:#1c3a86}.btn-facebook{color:#fff;background-color:#294786;border:1px solid #335190}.btn-google:focus,.btn-google:hover{color:#fff;background-color:#cb3927}.btn-google{color:#fff;background-color:#dd4b39;border:1px solid #d54331}.btn-consulta{width:100%;margin-bottom:15px;text-align:left;background-color:#FFF;border:1px solid #E5E5E5}.btn-consulta:hover{box-shadow:8px 0 0 0 #E5E5E5}.btn-consulta>img{margin-right:10px}.btn-consulta-selected{box-shadow:8px 0 0 0 #5BC0DE}.form__wrapper{min-height:calc(100vh - 50px);background-color:#f7f7f7}.card{background-color:#FFF;padding:30px 60px;box-shadow:0 0 5px 2px rgba(0,0,0,.1)}.header-full{background-color:#FFF!important}.navbar{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:0;padding:0;border-bottom:solid 2px #009FE3;background-color:#FFF}.navbar .navbar-default .navbar-nav>li>a{color:#7B7B7B}.navbar .navbar-default .navbar-nav>li>a:hover{color:#009FE3}.navbar .navbar-brand{float:left;padding:4px 15px}.navbar .navbar-brand a{background:url(../../../app-paciente/images/themes/videoconsultas_app/logo_small.png) no-repeat;background-size:contain;background-position-y:center;display:inline-block}.navbar .navbar-tit{display:inherit;margin-left:0;padding-top:12px!important;text-shadow:1px 1px 8px #ccc;font-size:1.2em;font-weight:400}.navbar .navbar-subtit{color:#FFF!important;font-size:.8em;font-weight:100}.navbar .navbar-right li a,.navbar .navbar-right li a:hover{color:#8C8C8C!important}.navbar .navbar-right-info{margin-top:14px}.navbar .navbar-right-info .well{display:inline;margin:0 15px;padding:8px;border-radius:4px;box-shadow:2px 2px 2px #7a7a7a;text-align:center;white-space:normal}.navbar.navbar--sign-in{padding:5px 0;background-repeat:no-repeat}.navbar.navbar--sign-in .navbar-brand a{background:url(../../../app-paciente/images/themes/videoconsultas_app/logo.png) no-repeat;background-size:contain;background-position-y:center}@media (max-width:767px){.navbar .container{width:100%}}iframe{border:0}.fa+label{margin-left:15px}.panel-primary>.panel-heading{color:#737373;border-bottom:2px solid #009FE3!important;border-color:#ddd!important;background-color:#fff;font-size:1.1em;font-weight:500}.panel-primary>.panel-heading .glyphicon{margin-right:10px;color:#009FE3}.panel-primary>.panel-heading .fa{margin-right:8px;color:#009FE3}.panel-primary{border-color:#ddd!important;background-color:#f5f5f5}.panel-default>.panel-heading{color:#737373;border-color:#ddd!important;background-color:#E1E1E1;font-size:1.1em;font-weight:500}.panel-default>.panel-heading .glyphicon{margin-right:10px;color:#737373}.panel-default{border-color:#ddd!important;background-color:#fff}.panel{box-shadow:0 2px 7px rgba(0,0,0,.1)}.panel-title{font-size:14px}.panel-heading{padding:7px 15px 8px}.panel-group{margin-bottom:10px!important}.panel-success a{color:#5cb85c}.panel-success a:hover{color:#3d8b3d}.panel-info a{color:#009FE3}.panel-info a:hover{color:#23527c}.panel-warning a{color:#9E940F}.panel-warning a:hover{color:#77700E}.panel-danger a{color:#d9534f}.panel-danger a:hover{color:#b52b27}.panel-heading small{color:#B1B1B1;font-weight:400}hr.separator{border-top:1px dotted #C4C4C4}.space-small{height:10px}.space-medium{height:25px}.space-big{height:50px}.timeline{list-style:none;padding:20px 0;position:relative}.timeline::before{background-color:#eee;bottom:0;content:" ";left:50%;margin-left:-1.5px;position:absolute;top:0;width:3px}.timeline>li{margin-bottom:20px;position:relative}.timeline>li::after,.timeline>li::before{content:" ";display:table}.timeline>li>.timeline-panel{border:1px solid #d4d4d4;border-radius:2px;box-shadow:0 1px 6px rgba(0,0,0,.176);float:left;padding:20px;position:relative;width:46%}.timeline>li>.timeline-panel::after,.timeline>li>.timeline-panel::before{border-style:solid;display:inline-block;content:" "}.timeline-chat>li.timeline-chat-inverted>.timeline-chat-panel,.timeline>li.timeline-inverted>.timeline-panel{float:right}.timeline>li>.timeline-panel::before{border-color:transparent #ccc;border-width:15px 0 15px 15px;position:absolute;right:-15px;top:26px}.timeline>li>.timeline-panel::after{border-color:transparent #fff;border-width:14px 0 14px 14px;position:absolute;right:-14px;top:27px}.timeline>li>.timeline-badge{background-color:#999;border-radius:50%;color:#fff;font-size:1.4em;height:50px;left:50%;line-height:50px;margin-left:-25px;position:absolute;text-align:center;top:16px;width:50px;z-index:100}.timeline>li.timeline-inverted>.timeline-panel::before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li.timeline-inverted>.timeline-panel::after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline-badge.primary{background-color:#2e6da4!important}.timeline-badge.success{background-color:#3f903f!important}.timeline-badge.warning{background-color:#f0ad4e!important}.timeline-badge.danger{background-color:#d9534f!important}.timeline-badge.info{background-color:#5bc0de!important}.timeline-title{margin-top:0}.timeline-body>p,.timeline-body>ul{margin-bottom:0}.timeline-body>p+p{margin-top:5px}@media (max-width:767px){ul.timeline::before{left:40px}ul.timeline>li>.timeline-panel{width:calc(100% - 90px);float:right}ul.timeline>li>.timeline-badge{left:15px;margin-left:0;top:16px}ul.timeline>li>.timeline-panel::before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}ul.timeline>li>.timeline-panel::after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}}.timeline-chat-box{overflow-y:auto;overflow-x:hidden;max-height:450px}.timeline-chat{padding:10px 0;list-style:none}.timeline-chat>li{margin-bottom:30px}.timeline-chat-body>p,.timeline-chat-body>ul{margin-bottom:0}.timeline-chat>li:after,.timeline-chat>li:before{content:" ";display:table}.timeline-chat>li.timeline-chat-inverted>.timeline-chat-panel:after,.timeline-chat>li.timeline-chat-inverted>.timeline-chat-panel:before{left:100%}.timeline-chat>li.timeline-chat-inverted>.timeline-chat-panel:before{border-color:rgba(0,77,77,0);border-left-color:#E5E5E5;border-width:11px;margin-top:-11px}.timeline-chat>li.timeline-chat-inverted>.timeline-chat-panel:after{border-color:rgba(255,255,255,0);border-left-color:#FFF;border-width:10px;margin-top:-10px}.timeline-chat-panel{float:left;position:relative;width:50%;padding:20px;border:1px solid #E5E5E5;border-radius:2px;box-shadow:0 1px 6px rgba(0,0,0,.175)}.timeline-chat-panel:after,.timeline-chat-panel:before{content:" ";display:inline-block;position:absolute;right:100%;top:50%;border:solid transparent;height:0;width:0;pointer-events:none}.timeline-chat-panel:before{border-color:rgba(0,77,77,0);border-right-color:#E5E5E5;border-width:11px;margin-top:-11px}.timeline-chat-panel:after{border-color:rgba(255,255,255,0);border-right-color:#FFF;border-width:10px;margin-top:-10px}@media (max-width:767px){.timeline-chat-panel{width:95%}}.timeline-chat-badge{position:absolute;border-radius:50%;color:#FFF;padding:10px 15px}.timeline-chat-badge.warning{background-color:#F0AD4E;top:-20px;left:-20px}.timeline-chat-badge.info{background-color:#5BC0DE;right:-20px;top:-20px}.timeline-chat-title{margin-top:0;color:inherit}.timeline-chat-body>p+p{margin-top:5px}.video-consulta .video-chat{background:#FFF;margin:0}.video-consulta .video-chat__messages{height:170px;overflow-y:auto}.video-consulta .video-chat__messages ul{list-style:none;padding:10px;margin:0}.video-consulta .video-chat__messages ul .message{padding:0}.video-consulta .video-chat__messages ul .message .message__text{font-family:gothamBook;color:#000;font-size:12px}.video-consulta .video-chat__messages ul .message.message--has-label{padding-top:10px}.video-consulta .video-chat__messages ul .message.message--mine .message__label{color:#009FE3}.video-consulta .video-chat__messages ul .message.message--theirs .message__label{color:#f0ad4e}.video-consulta .video-chat__messages ul .message:first-child{padding-top:0}.video-consulta .video-chat__input__container{height:40px;width:100%;border-top:solid 1px #DDD}.video-consulta .video-chat__input__container input[type=text]{height:40px;width:calc(100% - 80px);float:left;padding:10px}.video-consulta .video-chat__input__container input[type=submit]{height:40px;width:80px;float:right}.videollamada{background-color:#000}.videollamada .waiting{bottom:0;right:0;position:absolute;color:#a5a5a5;padding-right:20px;padding-bottom:5px}.videollamada .camera-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.switch{width:37px;height:15px;background:#e7e7e7;border-color:#e7e7e7}.switch small{width:15px;height:15px}.switch.checked{background:#009FE3;border-color:#009FE3}table ul{padding:10px}.table-recetas-ksoft tbody{background-color:#fff}.table-recetas-ksoft thead{background-color:#f5f5f5}.container-table-recetas-ksoft{background-color:#fff}@media only screen and (max-width:480px){.table-mobile tr{border-top:1px solid #DDD}.table-mobile td{display:block;border-top:none!important;width:100%}.table-mobile .fa-chevron-right{float:right;margin-bottom:10px}}.opentok_publisher,.opentok_subscriber{display:block;overflow:hidden;border:1px solid #333;background:#333}.opentok_subscriber{position:absolute;width:100%;height:100%}.opentok_publisher{opacity:.9;position:relative;width:160px;height:100px}#full-footer,footer.footer{bottom:50px;background-color:#2962ff;position:absolute}.fullscreen{width:100%;height:100%}#full-footer-end,footer.footer .copyright{width:100%;height:50px}.btn-info .fa,.btn-info .glyphicon{color:#2d2d2d}footer.footer .footer__block__heading,footer.footer a{color:#fff}footer.footer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;-webkit-box-align:center;align-items:center;padding-top:10px;padding-bottom:10px;width:100%;font-size:12px}#footersocial,footer.footer .footer__block__content{font-size:1.7em}footer.footer .footer__block{display:-webkit-box;display:flex;flex-direction:column}footer.footer address{margin-bottom:0}footer.footer .address-text{display:-webkit-box;display:flex;-webkit-box-align:baseline;align-items:baseline;margin-bottom:15px}footer.footer .address-text .glyphicon{padding-right:15px}footer.footer .address-text:last-of-type{margin-bottom:0}footer.footer a:hover{color:#428bca}#full-footer{width:100%;margin-top:30px;padding:20px 0}#footersocial{color:#FFF;padding-top:7px;padding-bottom:7px}#footersocial a{margin-left:10px;color:#FFF}#footersocial a:hover{margin-left:10px;color:#2962ff}#full-footer-end{position:absolute;bottom:0;padding-top:20px;background-color:#2d2d2d}@media (max-width:767px){#full-footer-end{width:calc(100% - 50px)}#full-footer #footerlogos,#full-footer #footersocial,#full-footer-end{text-align:center!important}#full-footer #footerlogos a img{width:120px}#full-footer #footersocial{padding:0}#full-footer #footersocial a{font-size:20px}#full-footer-end .container{padding-right:0;padding-left:0}}@media (min-width:751px) and (max-width:991px){#full-footer #footerlogos{width:60%}#full-footer #footersocial{width:40%}}@media (max-width:991px){#full-footer,#full-footer-end,footer.footer{position:relative;bottom:auto}.body-full-footer{padding-bottom:0!important;position:relative;width:100%}#full-footer #footerlogos{width:60%}#full-footer #footersocial{width:40%}#full-footer-end{width:100%;padding-right:60px;padding-top:10px;padding-bottom:10px}#full-footer-end .text-left-xs{text-align:start!important}footer.footer{padding-left:15px;padding-right:15px}footer.footer .footer__block.footer__block--native-apps a img{height:35px}}#full-footer-end .logo__doc24 img,.powered_logo{height:20px}@media (min-width:992px){footer.footer{padding-left:calc(50% - (970px / 2) + 15px);padding-right:calc(50% - (970px / 2) + 15px)}}@media (min-width:1200px){footer.footer{padding-left:calc(50% - (1170px / 2) + 15px);padding-right:calc(50% - (1170px / 2) + 15px)}}#full-footer-end{font-family:gothamMedium;font-size:12px;color:#A5A5A5;padding-right:15px}#full-footer-end .logo__doc24{display:inline-block;margin-right:15px;color:#FFF}footer.footer{font-family:gothamMedium;min-height:90px!important;z-index:100;color:#FFF}footer.footer p{margin:0;font-size:15px}.body-full-footer{padding-bottom:140px}@media (max-width:479px){footer.footer{min-height:60px!important;z-index:100}footer.footer p{font-size:12px}}body.autogestion-wrapper,body.link-shared-guest,body.thanks-wrapper{padding-top:100px}.navbar{z-index:10}.navbar .navbar-brand{padding-top:7px;padding-bottom:5px}.navbar .navbar-brand a{height:30px;margin-top:5px}.navbar.navbar--sign-in{border-color:transparent;background-color:transparent!important;height:100px}.navbar.navbar--sign-in .navbar-brand{margin-left:67px;padding-top:10}.navbar.navbar--sign-in .navbar-brand a{width:290px;height:53px;margin-top:0}.navbar.guestCookie{position:relative}@media (max-width:479px){.navbar .navbar-brand a,.navbar.navbar--sign-in .navbar-brand a{background-position:center!important}.navbar.navbar--sign-in .navbar-brand{margin-left:0;width:100%;text-align:center}}.modal-pretty .modal-header{border-bottom-width:0}.modal-pretty .modal-body{background:#FFF}.modal-pretty .modal-footer{margin-top:40px;padding-left:0;padding-right:0}.modal-pretty .container-header{height:75px;margin-top:-15px;margin-bottom:30px}.modal-pretty .header{background-color:#2962ff;height:75px;position:absolute;top:0;right:0;left:0}.modal-pretty .header img{position:absolute;top:12px;left:12px}.modal-pretty .header h1{position:absolute;left:72px;font-size:24px;color:#FFF;top:0}.modal-pretty .header h2{font-size:15px;position:absolute;top:23px;left:72px;color:#FFF}.modal-media-detection .container-desconectados{padding-right:25px;text-align:center;padding-left:25px;padding-bottom:25px}.modal-media-detection .container-permitir{margin-bottom:25px}.modal-media-detection .container-permitir img{width:100%}.container-language-selector{width:150px;float:right;margin-top:5px}.container-language-selector i{font-size:23.8px;color:#fff;margin-top:5px}.container-faq{float:right;margin-left:15px;margin-top:15px}.form-control.languages-selector{width:120px;float:right}.jumbotron.jumbotron--login{background-image:url(../../../../app-paciente/images/themes/videoconsultas_app/signinback.jpg);padding-top:20px;padding-bottom:35px;margin-bottom:0;height:calc(100vh - 225px);overflow:auto}.jumbotron.jumbotron--login h4{color:#fff}.jumbotron.jumbotron--login h4.heading{margin:20px 0}.jumbotron.jumbotron--login p{font-size:14px}.jumbotron.jumbotron--login .form-group{margin-bottom:0}.jumbotron.jumbotron--login .form-group input{height:42px}.jumbotron.jumbotron--login .btn-block-text{padding-left:15px;font-size:12px}.jumbotron.jumbotron--login .form-control{border:1px solid transparent}.jumbotron.jumbotron--login .social-buttons__container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.jumbotron.jumbotron--login .social-buttons__container button{width:50px;text-align:center;border-radius:100%}.jumbotron.jumbotron--login .social-buttons__container button+button{margin-left:20px}@media (max-width:767px){.jumbotron.jumbotron--login{height:auto!important;overflow:hidden}.container-language-selector{margin-right:25px}}.search-profesionals{display:-webkit-box;display:flex}.search-profesionals .fa.fa-search{margin-top:28px}.typeahead-search-profesionales{-webkit-box-flex:2;flex-grow:2;padding:10px}.typeahead-search-profesionales h2{margin-top:0}.search-profesionals-user{padding:10px 5px 10px 0}.popup-wrapper-search-profesionales{position:absolute;top:22px;left:0;z-index:1000;display:none;background-color:#f9f9f9;width:100%}.popup-wrapper-search-profesionales>.dropdown-menu{position:static;float:none;display:block;min-width:380px;background-color:transparent;border:none;border-radius:0;box-shadow:none;padding:0}.popup-wrapper-search-profesionales>.dropdown-menu .profesional-matched-box{height:65px;padding:5px;display:-webkit-box;display:flex;border-bottom:1px dotted #c4c4c4}.popup-wrapper-search-profesionales>.dropdown-menu .profesional-matched-box .profesional-img{height:100%;margin-right:12px}.popup-wrapper-search-profesionales>.dropdown-menu .profesional-matched-box .profesional-img img{height:100%}.popup-wrapper-search-profesionales>.dropdown-menu .profesional-matched-box .profesional-matched-data{-webkit-box-flex:2;flex-grow:2;width:50%;white-space:normal;overflow:hidden;line-height:1.3rem}.popup-wrapper-search-profesionales>.dropdown-menu .profesional-matched-box .profesional-matched-data strong{background-color:#bbe1f1}.popup-wrapper-search-profesionales>.dropdown-menu .profesional-matched-box .profesional-matched-name{display:block;font-family:gothamMedium;font-weight:700}.popup-wrapper-search-profesionales>.dropdown-menu .profesional-matched-box .profesional-matched-especialidad{font-size:11px}.popup-wrapper-search-profesionales>.dropdown-menu .active .profesional-matched-data strong{background-color:#47b3e0}.profesional-main{margin-top:10px}.profesional-header{margin-bottom:20px}.profesional-datos .text-info,.profesional-header-head{margin-bottom:5px}.profesional-header .profesional-id{display:inline-block}.profesional-header .profesional-title{margin-top:0;color:#8C8C8C}.profesional-header .profesional-name{display:inline-block;color:#2962ff;margin-top:4px;margin-bottom:5px}.col-timer,.sala-espera-carousel .carousel-indicators,.sala-espera-carousel .left.carousel-control,.sala-espera-carousel .right.carousel-control{display:none}.profesional-header .profesional-age{font-family:gothamBook;color:#8C8C8C;font-size:12px}.profesional-header .profesional-icon{color:#2962ff;font-size:3.5em;vertical-align:top}.profesional-datos .text-info span{font-size:14px}.profesional-datos .matriculas-list{margin-bottom:10px}.profesional-datos .matriculas-list li{margin-bottom:5px}.profesional-cv{margin-top:30px;margin-bottom:30px}.sala-espera-carousel .carousel-inner{height:65vh;cursor:default}.sala-espera-carousel .carousel-caption{right:0;left:0;top:45vh;padding-top:0;margin-left:5%}.sala-espera-carousel .carousel-caption h2{font-size:21px;line-height:21px;font-weight:800;text-shadow:none;margin-top:0}.sala-espera-carousel .carousel-caption p{text-shadow:none;font-size:14px;line-height:17px}.sala-espera-carousel .carousel-img{margin:0 auto;max-height:40vh}.sala-espera-carousel .carousel-inner .rotacion{position:absolute;top:0;right:0;left:0;margin:0 auto;max-height:40vh;animation:animationFrames linear 5.1s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:animationFrames linear 5.1s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:animationFrames linear 5.1s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:animationFrames linear 5.1s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:animationFrames linear 5.1s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}@keyframes animationFrames{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes animationFrames{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}.sala-espera-footer{position:fixed;bottom:10px;left:0;right:0;margin:0 auto;width:90%;z-index:999}.carousel-w-footer .carousel-inner{height:45vh}.carousel-w-footer .carousel-img,.carousel-w-footer .carousel-inner .rotacion{max-height:15vh}.carousel-w-footer .carousel-caption{top:20vh}.carousel-w-footer .carousel-caption h2{font-size:19px;line-height:19px}.carousel-footer-full .carousel-inner{height:37vh}.carousel-custom .carousel-inner{overflow-y:auto}.carousel-custom .carousel-inner .youtube{width:100%;height:64vh;overflow-y:hidden}.carousel-custom .carousel-control{display:block!important;background:0 0;color:#2962ff}.carousel-custom .carousel-control.right{margin-right:-15%}.carousel-custom .carousel-control.left{margin-left:-15%}.carousel-meli .carousel-control{color:#222B83!important}.carousel-meli .carousel-inner{align-content:center}.cancel-button-meli{border-radius:2px;color:#232E9C;border:1px solid #232E9C}.carousel-micrositio .carousel-inner{overflow-y:auto;height:45vh}.carousel-micrositio .carousel-indicators{display:block!important}.carousel-micrositio .carousel-indicators li{border:none;background-color:#CACACA;margin-right:3px;margin-left:3px}.carousel-micrositio .carousel-indicators li.active{background-color:#535858}.carousel-micrositio .carousel-control{background:0 0;color:#2962ff}@media (max-width:767px){.carousel-custom .slideContent{height:65vh;overflow-y:auto}.carousel-custom .left.carousel-control,.carousel-custom .right.carousel-control{height:37px;margin:0;top:auto}.carousel-custom .carousel-indicators{display:block;bottom:-5px}.carousel-custom .carousel-indicators li{border-color:#2962ff}.carousel-custom .carousel-indicators .active{background-color:#2962ff}.carousel-meli .carousel-indicators li{border-color:#222B83!important}.carousel-meli .carousel-indicators .active{background-color:#222B83!important}}.popup-wrapper-search-financiadores{position:absolute;top:22px;left:0;z-index:1000;display:none;background-color:#f9f9f9;width:100%}.popup-wrapper-search-financiadores>.dropdown-menu{position:static;float:none;display:block;min-width:380px;background-color:transparent;border:none;border-radius:0;box-shadow:none;padding:0}#bar-text,#logo{float:left}.popup-wrapper-search-financiadores>.dropdown-menu .financiador-matched-box{height:65px;padding:5px;display:-webkit-box;display:flex;border-bottom:1px dotted #c4c4c4}.popup-wrapper-search-financiadores>.dropdown-menu .financiador-matched-box .financiador-matched-data{-webkit-box-flex:2;flex-grow:2;width:50%;white-space:normal;overflow:hidden;line-height:1.3rem}.popup-wrapper-search-financiadores>.dropdown-menu .financiador-matched-box .financiador-matched-data strong{background-color:#bbe1f1}.popup-wrapper-search-financiadores>.dropdown-menu .financiador-matched-box .financiador-matched-name{display:block;font-family:gothamMedium;font-weight:700}.popup-wrapper-search-financiadores>.dropdown-menu .active .financiador-matched-data strong{background-color:#47b3e0}.video-consulta{background:#000;height:100%}.video-consulta .header{position:relative;background:#FFF;width:100%;height:40px;line-height:40px;padding:0 10px}.video-consulta .video-full-screen{position:relative;height:calc(100% - 40px);width:100%;z-index:1}.video-consulta .video-full-screen .video-layout{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.video-consulta .video-full-screen .video-layout .opentok_subscriber{left:0!important;width:100%!important}.video-consulta .video-full-screen .opentok_publisher{z-index:10;opacity:1}.video-consulta .buttons-container{position:absolute;bottom:7vh;left:20vw;width:100%;max-width:60vw;height:50px;display:-webkit-box;display:flex;justify-content:space-around;-webkit-box-align:center;align-items:center;z-index:99}.table-Custom img,.table-Custom-Data img{max-width:50px}.video-consulta .buttons-container .btn{width:50px;height:50px;border-radius:100%;border-color:transparent;font-size:22px;line-height:1.7}.video-consulta .buttons-container .btn.btn-primary:not(.btn--custom-icon).active,.video-consulta .buttons-container .btn.btn-primary:not(.btn--custom-icon):hover{background-color:#FFF;color:#009FE3}.video-consulta .buttons-container .btn.btn-primary:not(.btn--custom-icon):focus:not(.active){background-color:#009FE3;color:#FFF}.video-consulta .buttons-container .btn.btn--custom-icon{padding:0}.video-consulta .buttons-container .btn.btn--custom-icon .icon{height:48px;width:48px;background-repeat:no-repeat;background-position:center center;background-size:40px;display:inline-block}.video-consulta .buttons-container .btn.btn--custom-icon .icon.icon-invitar-tercero{background-image:url(../../../../app-paciente/images/icon-invitar_tercero.png)}.video-consulta .panel-chat{position:absolute;top:0;right:0;height:calc(100% - 50px);width:300px;z-index:20;border:1px solid #DDD}.video-consulta .panel-chat .video-chat{height:100%}.video-consulta .panel-chat .video-chat .video-chat__messages{height:calc(100% - 40px)}.video-consulta .panel-attach-files{position:absolute;height:calc(100% - 50px);width:300px;right:0;top:0;background:#FFF;z-index:20;padding:15px;overflow:hidden}.video-consulta .vc_subscriber{height:100%;padding:0}#publisher{z-index:10;position:absolute}#subscriber{position:absolute;width:100%;height:calc(100vh - 93px);overflow:hidden;padding:0}@media (min-width:992px){.vc_multiple_video_container{width:100%!important}.vc_multiple_default_horizontal{height:25em!important;margin-top:1em;padding:4px!important}.vc_multiple_2_line,.vc_multiple_2_line_2_players{height:43vh!important;padding:4px!important}.vc_multiple_2_line_2_players{margin-top:17vh!important}.vc_multiple_1_line_2_p{height:85vh;margin-top:0!important;padding:4px!important}}.subscriber_container_custom{height:20em!important;margin-top:1.5em}@media (max-width:767px){.video-consulta .panel-chat{right:0;left:0;height:calc((100vh - 51px - 40px) * .3);width:100%}.video-consulta .panel-chat .video-chat{height:100%}.video-consulta .panel-chat .video-chat .video-chat__messages{height:calc(100% - 40px)}.video-consulta .panel-attach-files{top:0;right:0;left:0;height:auto;max-height:calc(100vh - 280px);overflow-y:auto;width:100%}.video-consulta .buttons-container{position:fixed;bottom:7vh;width:100%;display:-webkit-box;display:flex;justify-content:space-around;-webkit-box-align:center;align-items:center;z-index:99}.chat .close-chat-container{display:none}.vc_multiple_2_line,.vc_multiple_2_line_2_players,.vc_multiple_default_horizontal{height:30vh;width:50vw;padding:4px}.vc_multiple_1_line_2_p{height:39.5vh;padding:4px!important}}@media (max-width:812px){.OT_publisher{width:130px!important;height:130px!important}.vc_multiple_2{height:39.5vh!important;padding:0!important}.video-consulta:not(.video-consulta-invited) .vc_multiple_3{height:29vh!important;padding:0!important}.video-consulta-invited #subscribers{padding:0;overflow:hidden}.video-consulta-invited .vc_multiple_3{height:30vh!important;padding:0!important}.buttons-container{bottom:2vh!important}}.video-consulta-invited #publisher{z-index:10;position:absolute;padding:0}.video-consulta-invited .video-full-screen-invited{position:relative;height:calc(100% - 40px);z-index:1}.video-consulta-invited .video-full-screen-invited .video-layout{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.video-consulta-invited .video-full-screen-invited .video-layout .opentok_subscriber{left:0!important;width:100%!important}.video-consulta-invited .video-full-screen-invited .opentok_publisher{z-index:10;opacity:1}.video-consulta-invited .buttons-container{bottom:2vh}body.body-cookies.body-ver-medico-videoconsulta #main{overflow-y:hidden}body.body-cookies.body-ver-medico-videoconsulta #main .video-consulta{height:calc(100vh - 57px)}.wellness body{background-color:#F5F5F5;font-family:Montserrat,sans-serif}.wellness h2{font-size:25px;font-family:Montserrat;text-align:center}.wellness .header{padding-top:15px;padding-bottom:15px;background-color:#07214C;width:100%;display:-webkit-box;display:flex;flex-direction:column;-webkit-box-align:center;align-items:center}.wellness .container{margin:0 auto;width:1080px}.wellness .container header{background-color:#252625;display:-webkit-box;display:flex}.wellness .container header h2{background:#5a5857;background:linear-gradient(90deg,#000 0,#353434 64%,#5a5857 100%);border-radius:0 0 20px;color:#07214C;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:20px;font-weight:400;-webkit-box-pack:center;justify-content:center;width:20%}.wellness .container header div{text-align:center;width:60%}.wellness .container header div+h2{background:#5a5857;background:linear-gradient(90deg,#5a5857 0,#353434 36%,#000 100%);border-radius:0 0 0 20px}.wellness .container header div img{width:300px}.wellness .container .content{display:-webkit-box;display:flex;margin-top:10px}.wellness .container .content .sidebarLeft{width:20%;margin-top:0;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);border-radius:4px;padding:15px}.wellness .container .content .sidebarLeft>div{display:-webkit-box;display:flex;margin:15px 0;flex-direction:column}.wellness .container .content .sidebarLeft>div label{color:#07214C;width:100%;text-align:left;margin-bottom:5px;font-weight:700;font-size:16px}.wellness .container .content .sidebarLeft>div input,.wellness .container .content .sidebarLeft>div select{height:40px;width:170px;background:#F9F9F9;border:1px solid #E6E6E6;border-radius:4px;color:#737373;font-family:Montserrat}.wellness .container .content .contentCenter{-webkit-box-align:end;align-items:flex-end;background-color:#141414;border-radius:0;display:-webkit-box;display:flex;flex-direction:column;-webkit-box-pack:center;justify-content:center;height:auto;position:relative;width:60%}.wellness .container .content .contentCenter video{position:absolute;top:10px}.wellness .contorno{position:absolute;width:300px;height:300px;padding-bottom:15%}.wellness .container-buttons{bottom:-45px;margin:0;padding:20px 0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;background:#fff;width:100%}.wellness .container-buttons button{background:#10AAA2;border-radius:20px;border:none;color:#fff;cursor:pointer;height:45px;outline:0;margin:0 20px;width:200px;text-align:center;font-family:Montserrat;font-size:18px}.wellness .container .content .sidebarRight{width:20%;padding-left:20px;box-sizing:border-box;margin-top:0;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.04),0 0 2px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.04);border-radius:4px}.wellness .container .content .sidebarRight ul li{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;margin:15px 0 10px;color:#07214C}.wellness .container .content .sidebarRight ul li img{padding-right:10px;box-sizing:border-box;width:60px}.wellness .cards,.wellness .wellnessScore{-webkit-box-orient:vertical;padding:20px 10px;-webkit-box-direction:normal}.wellness .container footer{display:-webkit-box;display:flex;height:50px;-webkit-box-pack:justify;justify-content:space-between;margin:20px 0}.wellness .container footer .menuLeft{display:-webkit-box;display:flex}.wellness .container footer .menuLeft img{cursor:pointer;width:60px}.wellness .container footer .logout{display:-webkit-box;display:flex}.wellness .container footer .logout>img{height:40px;margin-top:10px;width:250px}.wellness .container footer .logout .footerIconAlign img{cursor:pointer;width:60px}.wellness .wellnessScore{background-color:#F7F8FC;display:-webkit-box;display:flex;flex-direction:column;-webkit-box-align:center;align-items:center;margin-top:10px;margin-bottom:15px}.wellness .cards h3,.wellness .wellnessScore h3{text-align:center;font-size:16px;font-weight:500;margin-top:15px;margin-bottom:15px;color:#07214C}.wellness #chart-div{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.wellness .measurements{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap;justify-content:space-around}.wellness .cards{background-color:#FAFAFA;display:-webkit-box;display:flex;flex-direction:column;-webkit-box-align:center;align-items:center;width:30%;margin-bottom:15px}.wellness .cards h3{border-bottom:0}.wellness .container h2{margin-top:100px;margin-bottom:30px}@media (max-width:576px){.wellness .header img{width:80%}.wellness .hide-mobile{display:none!important}.wellness .container{width:100%}.wellness .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:0}.wellness .container .content{margin-top:0}.wellness .container .content .sidebarLeft{width:100%;height:auto;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;padding:10px;box-sizing:border-box}.wellness .container .content .sidebarLeft>div{display:-webkit-box;display:flex;margin:0}.wellness .container .content .sidebarRight{width:100%;display:-webkit-box;display:flex;margin-top:10px}.wellness .container .content .contentCenter{width:100%;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;background-color:#fff}.wellness .container .content .contentCenter #canvas{width:320px;height:auto;background-color:#000}.wellness .container .content .sidebarLeft>div label{text-align:left;margin-bottom:5px;font-weight:700;font-size:14px}.wellness .container .content .sidebarLeft>div input,.wellness .container .content .sidebarLeft>div select{height:20px;width:150px;margin-bottom:5px;margin-right:10px}.wellness .contorno{position:absolute;width:160px;height:160px;padding-bottom:20%}.wellness .container-buttons{box-sizing:border-box;padding:10px 0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;background:#fff;width:100%}.wellness .container-buttons button{margin:0 10px;width:150px;height:40px;font-size:16px}.wellness .container h2{margin-top:50px;margin-bottom:30px}.wellness .cards{width:100%}}@media (min-width:576px){.wellness .header img{width:60%}.wellness .container{width:100%}.wellness .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:0}.wellness .container .content{margin-top:0}.wellness .container .content .sidebarLeft{width:100%;height:auto;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;padding:10px 50px;box-sizing:border-box}.wellness .container .content .sidebarLeft>div{display:-webkit-box;display:flex;margin:0}.wellness .container .content .sidebarRight{width:100%;display:-webkit-box;display:flex;margin-top:10px;-webkit-box-pack:center;justify-content:center}.wellness .container .content .contentCenter{width:100%;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.wellness .container .content .contentCenter #canvas{width:512px;height:384px;background-color:#000}.wellness .container .content .sidebarLeft>div label{text-align:left;margin-bottom:5px;font-weight:700;font-size:14px}.wellness .container .content .sidebarLeft>div input,.wellness .container .content .sidebarLeft>div select{height:20px;width:150px;margin-bottom:5px;margin-right:10px}.wellness .contorno{position:absolute;width:250px;height:250px;padding-bottom:15%}.wellness .container-buttons{box-sizing:border-box;padding:10px 0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;background:#fff;width:100%}.wellness .container-buttons button{margin:0 10px;width:150px;height:40px;font-size:16px}.wellness .container h2{margin-top:50px;margin-bottom:30px}.wellness .cards{width:100%}}@media (min-width:768px){.wellness .header img{width:50%}.wellness .container .content .sidebarLeft{width:100%;height:auto;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;padding:10px 50px;box-sizing:border-box}.wellness .container .content .contentCenter{-webkit-box-align:center;align-items:center}.wellness .contorno{position:absolute;width:300px;height:300px;padding-bottom:10%}.wellness .container .content .contentCenter #canvas{width:640px;height:480px;background-color:#000}.wellness .cards{width:45%}}@media (min-width:992px){.wellness .container .content,.wellness .container .content .sidebarLeft>div{display:-webkit-box;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.wellness .container{width:90%}.wellness .header img{width:35%}.wellness .container .content{display:flex;margin-top:0}.wellness .container .content .sidebarLeft{width:100%;margin-top:0;padding:15px}.wellness .container .content .sidebarLeft>div{display:flex;margin:0}.wellness .container .content .sidebarLeft>div label{margin-bottom:5px;font-weight:700;font-size:16px}.wellness .container .content .sidebarLeft>div input,.wellness .container .content .sidebarLeft>div select{height:30px;width:140px;margin-bottom:5px}.wellness .container .content .contentCenter{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;width:100%}.wellness .container .content .contentCenter video{position:absolute;top:10px}.wellness .container .content .contentCenter #canvas{width:640px;height:480px;background-color:#000}.wellness .contorno{position:absolute;width:300px;height:300px;padding-bottom:10%}.wellness .container-buttons{bottom:-45px;margin:0;padding:20px 0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;background:#fff;width:100%}.wellness .container-buttons button{height:45px;outline:0;margin:0 20px;width:200px;font-size:18px}.wellness .container .content .sidebarRight{width:100%;padding-left:0;margin-top:10px;padding-bottom:35px}.wellness .container .content .sidebarRight ul li{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;margin:35px 0 0;color:#07214C}.wellness .cards{width:30%}}@media (min-width:1200px){.wellness .container{width:90%}.wellness .header img{width:30%}.wellness .container .content{display:-webkit-box;display:flex;margin-top:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.wellness .container .content .sidebarLeft{width:20%;margin-top:0;padding:15px}.wellness .container .content .sidebarLeft>div{display:-webkit-box;display:flex;margin:10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.wellness .container .content .sidebarLeft>div label{margin-bottom:5px;font-weight:700;font-size:16px}.wellness .container .content .sidebarLeft>div input,.wellness .container .content .sidebarLeft>div select{height:40px;width:170px;margin-bottom:10px}.wellness .container .content .contentCenter{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;width:60%}.wellness .container .content .contentCenter video{position:absolute;top:10px}.wellness .container .content .contentCenter #canvas{width:640px;height:480px;background-color:#000}.wellness .contorno{position:absolute;width:300px;height:300px;padding-bottom:15%}.wellness .container-buttons{bottom:-45px;margin:0;padding:20px 0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;background:#fff;width:100%}.wellness .container-buttons button{height:45px;outline:0;margin:0 20px;width:200px;font-size:18px}.wellness .container .content .sidebarRight{width:20%;padding-left:0;margin-top:0}.wellness .container .content .sidebarRight ul li{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;margin:35px 0 0;color:#07214C}.wellness .cards{width:30%}}@media (min-width:1400px){.wellness .container{width:90%}.wellness .header img{width:30%}.wellness .container .content{display:-webkit-box;display:flex;margin-top:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.wellness .container .content .sidebarLeft{width:20%;margin-top:0;padding:15px}.wellness .container .content .sidebarLeft>div{display:-webkit-box;display:flex;margin:10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.wellness .container .content .sidebarLeft>div label{margin-bottom:5px;font-weight:700;font-size:16px}.wellness .container .content .sidebarLeft>div input,.wellness .container .content .sidebarLeft>div select{height:40px;width:200px;margin-bottom:10px}.wellness .container .content .contentCenter{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;width:60%}.wellness .container .content .contentCenter video{position:absolute;top:10px}.wellness .container .content .contentCenter #canvas{width:640px;height:480px;background-color:#000}.wellness .container-buttons{bottom:-45px;margin:0;padding:20px 0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;background:#fff;width:100%}.wellness .container-buttons button{height:45px;outline:0;margin:0 20px;width:200px;font-size:18px}.wellness .container .content .sidebarRight{width:20%;padding-left:0;margin-top:0}.wellness .container .content .sidebarRight ul li{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;margin:35px 0 0;color:#07214C}.wellness .cards{width:30%}}.btn.btn-paciente,.programada-seleccionar-paciente-forma-pago .btn-prestador:hover{margin-bottom:20px}.btn.btn-prestador.selected{border:1px solid #47b3e0}.btn.btn-paciente.selected{background-color:#47b3e0;color:#FFF}.btn.btn-paciente.selected .text-info,.btn.btn-paciente.selected h5{color:#FFF}.btn.btn-paciente{padding:0 8px 8px;border:1px solid #f4f4f4;background-color:#fff;box-shadow:0 1px 4px #ccc}.i_got_code{color:#2962ff;cursor:pointer}@media (max-width:366px){.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron-wrapper{padding:0}.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron-wrapper .jumbotron{padding:10px}}.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron{padding:30px 30px 20px}.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron .profesional-wrapper{position:relative;background:#FFF;padding:10px;border:1px solid #CCC;border-radius:10px}.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron .profesional-wrapper .autocomplete-items{border-radius:10px;margin-top:1px;box-shadow:0 0 6px 0 #666}.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron .profesional-wrapper .autocomplete-items div{border-bottom:0;border-left:3px solid #FFF;padding-bottom:0;position:relative;padding-left:30px}.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron .profesional-wrapper .autocomplete-items div:after{border-right:2px solid #FFF;content:'';display:block;position:absolute;left:15px;top:15px;width:0;border-left:6px solid #47b3e0;border-top:5px solid #FFF;border-bottom:5px solid #FFF}.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron .profesional-wrapper .autocomplete-items div:hover{border-left:3px solid #47b3e0;background:#FFF}.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron .profesional-wrapper .autocomplete-items div ul{display:none;margin-bottom:0;margin-left:-40px;background:#FFF}.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron .profesional-wrapper .autocomplete-items div ul li{list-style:none;border-left:1px dotted #666;padding-left:10px;font-size:.9em}.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron .profesional-wrapper .autocomplete-items div ul li:hover,.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron .profesional-wrapper .autocomplete-items div ul li:hover span{color:#47b3e0}.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron .profesional-wrapper .autocomplete-items div ul li:first-child{padding-top:10px}.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron .profesional-wrapper .autocomplete-items div.desplegado:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron .profesional-wrapper .fa-remove{position:absolute;right:15px;top:12px;font-size:1.2rem}.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron #myProfesional{width:calc(100% - 20px);border:0;outline:0}.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron p{font-size:14px;margin-top:20px;margin-bottom:40px}.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron .row{margin-bottom:10px;padding-left:20px}.programada-nueva-consulta-seleccionar-nueva-especialidad .jumbotron .row .col-md-10{padding-left:0}.programada-nueva-consulta-seleccionar-nueva-especialidad .btn-obtener-turnos .fa{color:#FFF}.diasseleccionados{border-radius:10px;border:1px solid #ccc;overflow:hidden}.diasseleccionados .seleccionada,.diasseleccionados.pagination>li>a.seleccionada:focus{background-color:#47b3e0;color:#FFF}.financiador-loader{text-align:center;font-size:26px;padding:20px}.financiador-img-wrapper{padding-right:0;margin-top:10px}input[type=radio].input-radio{margin-top:10px}.turnos-disponibles{padding:20px}.turnos-disponibles .turno{-webkit-filter:drop-shadow(0 0 4px #999);filter:drop-shadow(0 0 4px #999);background:#FFF;border-radius:10px;height:200px;overflow:hidden;margin-bottom:30px}.turnos-disponibles .turno .profesional-data{height:200px;padding-top:60px;-webkit-box-align:center;align-items:center}.turnos-disponibles .mostrar-todo{height:auto!important;padding-bottom:30px}.turnos-disponibles .calendar-wrapper{display:-webkit-box;display:flex}.turnos-disponibles .calendar-wrapper .bt-wrapper-left,.turnos-disponibles .calendar-wrapper .bt-wrapper-right{-webkit-box-flex:0;flex:0 0 11%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;z-index:1;background:#FFF;-webkit-box-align:start;align-items:flex-start;margin-top:20px}.turnos-disponibles .calendar-wrapper .bt-wrapper-left{border-left:1px solid #CCC;padding-left:10px}.turnos-disponibles .calendar-wrapper .bt-wrapper-right{right:-24px;position:relative;background-color:transparent}.turnos-disponibles .calendar-wrapper .btn-disabled{background-color:#d3d3d3!important;border-color:#bfbfbf!important;color:grey!important}.turnos-disponibles .calendar{-webkit-box-flex:0;flex:0 0 91.2%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;overflow:hidden;padding:0 15px 0 20px}.turnos-disponibles .calendar .inner-calendar{width:105%;display:-webkit-box;display:flex;position:relative;transition:left .25s linear}.turnos-disponibles .calendar .col-md-3{-webkit-box-flex:0;flex:0 0 25%;position:relative;padding:5px}.turnos-disponibles .calendar .col-md-3 .header-calendar{text-align:center}.turnos-disponibles .calendar .col-md-3 .header-calendar h5{font-size:22px;color:#656565;margin-bottom:0}.turnos-disponibles .calendar .col-md-3 .header-calendar p{font-size:12px}.turnos-disponibles .calendar .col-md-3 .body-calendar .hora{border:1px solid #47b3e0;width:100%;text-align:center;border-radius:5px;margin-bottom:10px;padding:5px;color:#47b3e0;cursor:pointer}.turnos-disponibles .calendar .col-md-3 .body-calendar .hora.seleccionada{background:#47b3e0;color:#FFF}.turnos-disponibles .btn-turnos-selector{background:#47b3e0;border-radius:10px;width:20px;height:20px;padding:0}.turnos-disponibles .btn-turnos-selector .glyphicon{color:#FFF}.turnos-disponibles .barra-calendario{background:linear-gradient(360deg,#fff 0,#fff 60%,rgba(255,255,255,0) 100%);position:absolute;bottom:0;width:100%;height:50px;line-height:65px}.texto-coloreado{color:#47b3e0}@media (max-width:580px){.ios .turno{-webkit-filter:none;filter:none;border:1px solid #a4a4a4}.bt-wrapper-left{border-left:none!important}}.list-geolocalizacion{font-family:gothamBook;font-size:.9em!important;color:#8C8C8C!important}.list-geolocalizacion tr{cursor:pointer}.list-geolocalizacion tr td{vertical-align:middle!important}.list-geolocalizacion h4{color:#003da6;margin:0;font-size:15px}.list-geolocalizacion .fa-map-marker,.list-geolocalizacion tr td .fa-street-view{font-size:24px;color:#003da6}.list-geolocalizacion .fa-chevron-right{font-size:15px;color:#003da6}.list-geolocalizacion tr td .fa-street-view{color:#c9002c}.geolocalizacion .panel-heading{padding:0}.geolocalizacion .panel-heading iframe{margin-bottom:-5px}.geolocalizacion .panel-heading .icon_map{z-index:1;position:absolute;background-color:#FFF;color:#c9002c;border-radius:20px;top:120px;left:50%;width:25px;height:25px;text-align:center;padding-top:1px;padding-left:2px;box-shadow:0 0 3px 2px rgba(0,0,0,.1)}.geolocalizacion .panel-body{max-height:230px;overflow:auto;padding-top:9px}.geolocalizacion .panel-body table{margin-bottom:0}.search-profesionals .fa{color:#2d2d2d}.search-profesionals .fa.fa-search{color:#2962ff}.typeahead-search-profesionales .text-info{color:#2d2d2d}.sala-espera-carousel .carousel-caption p{color:#000}.jumbotron.jumbotron--login{background-size:cover;background-color:#2962ff;background-repeat:no-repeat;background-position:center}.jumbotron.jumbotron--login .has-error .help-block{color:#FFF}.jumbotron.jumbotron--login hr.separator{margin:15px 0}.jumbotron.jumbotron--login h4.heading{color:#FFF;text-align:left;letter-spacing:-1px}.jumbotron.jumbotron--login h1.heading{font-size:29px;margin-bottom:0}.jumbotron.jumbotron--login h2.heading{font-size:19px;margin-top:10px}@media (max-width:991px){.jumbotron.jumbotron--login{background-image:none;position:relative}}.minor-form .help-block{position:absolute}#signUpForm,.androidTextbox{position:relative}.minor-form #relacion{margin-bottom:25px}.guest__page .shared-form__container{margin-top:30px}.guest__page .shared-form__container form .btn-block,.guest__page .shared-form__container form .minor-form label{margin-top:25px}.align-center{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.align-center--justify{-webkit-box-pack:justify;justify-content:space-between}.carousel,.nav,.pagination,.panel-title a{cursor:pointer}a.disabled{opacity:.3;cursor:not-allowed}.inputTextAndroid{width:calc(100% - 10px);color:#000;background-color:#FFF!important;outline:0}.table-Custom th,.table-Custom-Data th{color:#757575;font-size:1em;font-weight:400}.inputTextAndroid:focus{border:0}.androidTextbox{height:26px}.androidTextbox:after{content:"";display:inline-block;position:relative;top:-12px;width:100%;height:1px;border:1px solid #2d2d2d;border-top:none}.table-Custom,.table-Custom-Data{width:100%;border-radius:3px!important;box-shadow:0 2px 4px #ccc}.has-error>.androidTextbox:after{border-color:#a94442}p.error-msg{margin:0}@media (max-width:580px){#logoRight{text-align:center!important}}.table-Custom-Data{background-color:#FFF}.table-Custom-Data th{background-color:#e1e1e1!important}.table-Custom{background-color:#FFF}.table-Custom th{padding:10px!important;background-color:#e1e1e1!important}.dataTables_info{color:#009FE3;font-size:1em;font-style:italic;font-weight:400}.no-header{margin-top:-52px}#full-bar{height:44px;margin-bottom:12px;padding-top:8px;color:#FFF;background-color:#2962ff!important;font-size:1.2em}@media only screen and (max-width:600px){#full-bar{height:auto}}#bar-text{display:inline;margin:0;color:#FFF;text-shadow:1px 1px 10px #000;font-size:1.25em;line-height:100%}.thumbnail{border-radius:0}.bt-page{height:80px;padding-top:24px;border-top:1px dotted #999;text-align:center}.huge{font-family:gothamMedium;font-size:2em!important}.small-text,.timeline-title{font-family:gothamBook}.small-text{padding-bottom:5px;font-size:10px}.timeline-title{color:#999!important;font-size:18px}.text-info,.text-info-white{font-size:.9em!important;white-space:normal!important;font-family:gothamBook}.text-info{color:#8C8C8C}.text-info-white{color:#8C8C8C!important;font-style:italic!important}.text-timer,.title-timer{font-style:italic;white-space:normal}.text-timer{color:#8C8C8C;font-family:gothamBook;font-size:.9em}.minimal .consultorios a,.title-timer{font-family:gothamMedium}.title-timer{color:#0089C4;font-size:1.7em;line-height:5px}.img-wrapper{width:100px;height:100px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.img-thumbnail{min-width:80px;max-width:100%;min-height:80px;max-height:100%;margin:0;padding:0;border:0;box-shadow:0 0 0 transparent;vertical-align:middle}.container-autogestion .autogestion-guardia-btn,.profile-image-data{margin-left:10px}.thumb-perfil{display:block;width:100%;height:100%;max-height:100%;background-position:center center;background-size:cover}.img-adds{padding:8px;background-color:#00385A;box-shadow:0 0 0 rgba(0,0,0,.1)}.modal-header{color:#FFF;font-size:1.2em;font-weight:400}.modal-body{max-height:80vh!important;overflow:auto!important}.for-safari .row{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;padding-left:15px}.for-safari .col-md-4{width:30%;min-width:120px;text-align:left;font-weight:700}.for-safari .col-md-8{width:70%;text-align:left;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:nowrap}.center-text,.disccount .row,.modal-mercado-pago .btn-block .btn{text-align:center}.for-safari .modal-body{padding:25px}.for-safari .modal-footer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:15px}@supports (-webkit-touch-callout:none){.for-safari .row{display:-webkit-box;display:flex;padding-left:15px}.for-safari .col-md-4{-webkit-box-flex:0;flex:0 0 30%;min-width:120px}.for-safari .col-md-8{-webkit-box-flex:1;flex:1 0 70%;flex-wrap:nowrap}.for-safari .modal-body{padding-top:60px}.for-safari h2{margin-top:20px}}.sorting,.sorting_asc,.sorting_desc{background:0 0!important}.alert{margin-top:8px}.text-success{color:#79BD78!important}.text-warning{color:#DF5F5F!important}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#FFF;border-color:#056C98;background-color:#009FE3}.badge{background-color:#E43A3D}.tab-content>.active{display:block;padding:8px 12px 4px;border:1px solid #DDD;border-radius:0 0 4px 4px;background-color:#FFF}.tab-content>.active label{color:#999}label{font-size:.9em;font-weight:500}.well-indicaciones{background-color:#FFF;font-size:.9em;width:100%}.etiquetas{display:-webkit-box;display:flex;flex-wrap:wrap}.etiquetas .label{font-size:10px;font-weight:400;margin-right:5px;margin-bottom:5px;display:inline-block;padding:4px 4px 3px}.modalidades{margin-top:15px;border-top:1px dotted #c4c4c4}.modalidades-title{margin-bottom:30px}.modalidades .btn-main{min-width:90%;margin-bottom:20px;color:#fff}.modalidades .btn-main .glyphicon{font-size:1.5em}.modalidades-info{margin-bottom:20px}.modalidades-info p{margin-bottom:2px}.modalidades-info a{margin-top:10px;display:inline-block}.carousel-home-banner{margin-top:100px}.minimal #full-bar.select-patient,.minimal .header-who-is{position:inherit}.minimal .finder{width:100%;z-index:10;padding-bottom:10px;background:#FFF}.minimal .finder .fa-search{position:absolute;color:#8C8C8C;top:10px;left:25px}.minimal .finder .form-control{padding-left:30px}.minimal .consultorios{height:calc(100vh - 300px);overflow:auto;padding:0;margin-bottom:20px;margin-top:0}.minimal .consultorios table{width:100%}.minimal .consultorios a{cursor:pointer;padding:5px;color:#2962ff}.minimal .consultorios h5{margin-right:10px;white-space:normal;display:inline}.minimal .consultorios .fa{font-size:1.5rem;color:#2962ff;margin-right:20px}.disccount{margin-top:50px}.disccount .fa-spinner{font-size:100px;top:50%;position:absolute}.modal-mercado-pago .modal-footer .col-md-12{font-size:11px;padding-top:20px}#recording_activo{height:50px;position:relative}#recording_activo .tooltip-arrow{left:10px;border-bottom-color:#FF6D00}#recording_activo .tooltip-inner{max-width:none;text-align:left;padding-left:10px;background:#FF6D00}#recording_activo .fa-warning{font-size:24px;float:left;display:block;position:relative;top:4px;left:-4px}.triage-questions .form-group{padding:10px 10px 30px;border:1px solid #FFF;position:relative;margin-bottom:5px}.triage-questions .form-group .help-block{position:absolute}.triage-questions .form-group.has-error{border:1px solid #a94442}.container-autogestion .autogestion-wrapper{padding-bottom:20px}.container-autogestion .autogestion-btn{float:right}.container-autogestion .seleccionar-opcion-atencion-autogestion{min-height:200px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;justify-content:space-around;flex-wrap:wrap;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}.container-autogestion .seleccionar-opcion-atencion-autogestion .btn-primary{width:100%}.container-autogestion .seleccionar-opcion-atencion-autogestion.ocultar{min-height:0;overflow:hidden;height:0}.container-autogestion #asegurado.ocultar,.container-autogestion #enviarInvitacionForm.ocultar,.container-autogestion #wizardTurnosForm.ocultar{display:none}.container-autogestion #enviarInvitacionForm.mostrar,.container-autogestion #wizardTurnosForm.mostrar{-webkit-animation:scale-in-ver-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-ver-top .5s cubic-bezier(.25,.46,.45,.94) both}.container-autogestion .tabla-calendar-profesional .hay-turno button{font-weight:700;background:#badff5}.container-autogestion .shared-form__container{margin:0}.container-autogestion .shared-form__container form{padding:3% 4% 5%}.container-autogestion .search-turno{margin-top:22px;float:right}.container-autogestion h4{font-size:15px}@media (max-width:767px){.container-autogestion .search-turno{margin-top:0}.container-autogestion .wellness-btn{margin-top:10px}.container-autogestion .autogestion-btn{width:100%;margin-top:20px}}@-webkit-keyframes scale-in-ver-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}}@keyframes scale-in-ver-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}}.autocomplete{position:relative;display:inline-block;width:100%}.autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0;overflow:auto}.autocomplete input{width:100%;border:1px solid #CCC;padding:5px;border-radius:3px}.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4;color:#777}.autocomplete-items div span{color:#000}.autocomplete-items div:hover{background-color:#e9e9e9}.autocomplete-active{background-color:#1e90ff!important;color:#fff}.header-container{background-color:#fff;padding:10px 16px;border-bottom:1px solid #ddd;margin-bottom:20px;margin-top:-12px}.header-container .row{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch}.header-container .patient-info{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap;padding:0}.header-container .patient-info .patient-photo{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-right:15px}.header-container .patient-info .patient-photo img{border-radius:50%;width:48px;height:48px}.header-container .patient-info .patient-details{-webkit-box-flex:1;flex:1;min-width:200px}.header-container .patient-info .patient-details p{color:#737373;font-size:15px;font-weight:400;margin-bottom:0;font-family:gothamBook}.header-container .patient-info .patient-details .name{font-size:17px;font-weight:500;font-family:gothamBold}.header-container .actions{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;flex-wrap:wrap;padding:0;gap:5px}.header-container .actions button{color:#737373}@media (max-width:576px){.header-container .actions,.header-container .patient-info{padding-left:15px;padding-right:15px}.header-container .actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;margin-top:10px}.header-container .actions button{width:100%}}.phr-modal .phr-body{padding:20px}.phr-modal .phr-card{background:#f5f5f5;border-radius:8px;padding:10px;cursor:pointer;margin-bottom:10px}.phr-modal .phr-card:hover{background:#ddd}.phr-modal .phr-card-content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.phr-modal .phr-icon{width:32px;height:33px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.phr-modal .phr-icon svg{width:100%;height:auto}.phr-modal .phr-label{-webkit-box-flex:1;flex-grow:1;margin-left:10px;font-size:14px;text-align:left;font-family:gothamBook;color:#272B2B}.phr-modal .glyphicon-chevron-right{font-size:16px;color:#232E9C}.historial-consulta{margin-top:20px}.historial-consulta .historial-card{border-radius:8px;padding:10px;cursor:pointer;margin-bottom:15px;min-height:60px}.historial-consulta .historial-card:hover{opacity:.8}.historial-consulta .historial-card-content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.historial-consulta .historial-icon{width:26px;height:26px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.historial-consulta .historial-icon svg{width:100%;height:auto}.historial-consulta .historial-label{-webkit-box-flex:1;flex-grow:1;margin-left:10px;text-align:center}#drop_zone,#invitarTerceroModal #rolInvitado{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:992px){.phr-modal-custom .modal-dialog{width:990px}}@media (max-width:767px){.phr-persona .container{padding-right:0;padding-left:0}.phr-persona .panel-heading{padding:5px 10px;font-size:1em}.phr-persona .panel-heading a{font-size:.8em}.phr-persona .img-thumbnail{margin-left:auto;margin-right:auto;display:block}.agregar-estudio-file{width:100%;font-size:.8em}.btn h5{white-space:break-spaces}}.lista-motivos{padding:0}.lista-motivos li{list-style:none;font-size:20px}.lista-motivos li:before{content:"·";font-size:40px;line-height:20px;position:absolute;top:17px}@media (max-width:767px){#consulta-activa-modal .container-header h1{font-size:20px}}@media (max-width:361px){#consulta-activa-modal .container-header h1{font-size:16px}#consulta-activa-modal .container-header h2{font-size:14px}}#invitarTerceroModal .modal-header img{width:40px;float:left}#invitarTerceroModal .modal-header div.center-text{padding-top:10px}#invitarTerceroModal .modal-header div.center-text span.center-text{padding-right:10px}#invitarTerceroModal .modal-body{background:#FFF}#invitarTerceroModal #rolInvitado{padding:0;display:-webkit-box;display:flex;flex-wrap:nowrap}#invitarTerceroModal #invitarTerceroForm .modal-footer{display:-webkit-box;display:flex;-webkit-box-pack:space-evenly;justify-content:space-evenly;margin-top:10px}#invitarTerceroModal #invitarTerceroForm .modal-footer button{width:30%}.hojaDeVidaModal .modal-dialog{width:80vw}.hojaDeVidaModal .modal-body{max-height:75vh!important;height:75vh}@media (max-width:767px){.externalUrlHome .modal-dialog,.hojaDeVidaModal .modal-dialog{width:95vw}.externalUrlHome .modal-body{max-height:90vh!important;height:90vh;overflow:hidden!important}.hojaDeVidaModal .modal-body{max-height:80vh!important;height:80vh}}@media (min-width:992px){.externalUrlHome .modal-dialog{width:90vw}.externalUrlHome .modal-body{max-height:85vh!important;height:85vh;overflow:hidden!important}}.body-central-loader #loading-bar,.body-central-loader #loading-bar-spinner{display:none}#big-loader .fa-spinner{right:47%;top:calc(50% - 50px)}@media (max-width:767px){#big-loader.disccount .fa-spinner{right:36.5%}#drop_zone,.filesList{width:90vw!important}.micrositio-buttons{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;justify-content:space-around;flex-wrap:wrap}.micrositio-buttons a{margin:5px 0}.formContainer{border:none!important}}#busqueda-login.mostrar{display:block}#busqueda-login.ocultar{display:none}.consulta-pago .fa-spin{font-size:4em;margin-top:15%;margin-bottom:10%}.invitarTerceroIcon path{fill:#FFF}.version-text{right:0;height:100%;padding-right:5px;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;position:absolute;color:#FFF;font-size:xx-small}.ocultarModal{display:none!important}.external-sesion .external-sesion-form{margin-top:50px}.external-sesion .autogestion-wrapper input{height:42px}.text-uppercase{text-transform:uppercase}.wizard-turnos-footer{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.wizard-turnos-footer .btn.autogestion-btn{float:left;width:33%}#drop_zone,.filesList{width:590px}.encuestaCustom{padding-top:25px}.encuestaCustom .panel{overflow:hidden;padding:30px 5px}.encuestaCustom .thanks-logo{height:170px;background:url(../../../app-paciente/images/themes/videoconsultas_app/thanks_logo.jpg) center no-repeat;border-radius:10px;margin-bottom:20px}.encuestaCustom p{font-size:20px}.bg-thanks{background-size:cover;background-color:#2962ff;background-repeat:no-repeat;background-position:center;background-image:url(../../../../app-paciente/images/themes/videoconsultas_app/signinback.jpg);padding-top:50px;overflow:auto;height:100%}.floating-btn{position:absolute;right:0;bottom:0;padding:20px 30px}.floating-btn-space{height:80px}.clickable{cursor:pointer}#drop_zone{height:224px;outline:#D2D2D2 dashed 2px;outline-offset:-2px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:space-evenly;justify-content:space-evenly}.consultation__page #infoConsultaHeader,.micrositioContent{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}#drop_zone.active{background-color:#F0F0F0}.filesList .text-error{margin-top:-13px;margin-bottom:15px;font-size:small;color:#F3473B}.fileItem{height:45px;border:1px solid #D2D2D2;border-radius:5px;padding:12px;margin-bottom:15px;overflow:hidden}.fileItem .progress{margin:7px -15px}.fileItem .progress-bar-loading{background-color:#333}.fileItem .progress-bar-success{background-color:#60DC6C}.fileItem .progress-bar-danger{background-color:#F3473B}.micrositioContainer{height:auto;width:auto;background:#FFF;border-radius:10px;margin-bottom:20px}.micrositioContent{min-height:200px;padding:30px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;overflow-y:auto}.micrositioContent .micrositio-title{margin-bottom:10px}.micrositioContent .micrositio-subclaim{overflow-y:auto;max-height:100px;margin-bottom:10px}.micrositioContent .micrositio-buttons{text-align:right}.firmaOptions{border:1px solid #e5e5e5;margin:0 20px;background-color:#ebebf4}.firmaOptions .firmaButtons{background-color:#ebebf4;padding:20px 0}.firmaOptions .firmaButtons a{color:gray;font-size:16px;padding:8px 15px;display:block}#main .filter-bar a,.modal-header h4{color:#FFF}.firmaOptions .firmaButtons a.active,.firmaOptions .firmaButtons a:hover{background-color:#fff}.firmaOptions .firmaFormContainer{background-color:#FFF;min-height:120px}.firmaOptions .firmaForm{padding:20px;background-color:#FFF;min-height:400px}.ignora-apellido{width:70%;float:left}.form-seccion{padding:10px;background:#eee;border-radius:5px;margin:5px}.form-seccion .inputTextAndroid{background-color:transparent!important}.opcionPagoCol{margin-top:10px;margin-bottom:10px}.shared-form__container.form-ingreso{margin:0!important}.guest__page.ingreso{padding-top:40px!important}.hojaDeVidaContent .col-md-6,.hojaDeVidaContent .row{height:100%}.hojaDeVidaContent .formContainer{border:1px solid #ECEDEB;border-radius:10px}.hojaDeVidaContent #formStep{height:87%;overflow-y:auto;overflow-x:hidden;margin:5px}.hojaDeVidaContent .modal-footer{border:none}.hojaDeVidaContent .hover-table tr:hover{background-color:#F7F7F7}.hojaDeVidaContent .btn-form{margin-right:10px;margin-bottom:10px}.angular-google-map-container{height:calc(100vh - 150px)}.mg{margin-top:5px;padding-left:10px;padding-right:20px}.list-geolocalizacion td{position:relative}.arrow-container{position:absolute;right:20px;top:40px}.input-id-assist-card{margin:40px 0}.modal-header{background-color:#BABABA}#full-bar{border-top:solid 2px #2d2d2d}.navbar-transparent{background-color:rgba(255,255,255,.5)}.farmacias-adheridas .fa-map-marker{font-size:15px;color:#8c8c8c}.farmacias-adheridas .panel-body{overflow:auto;height:calc(100vh - 150px)}@media only screen and (min-width:992px){.top-bar-farmacias-adheridas{margin-top:51px}}@media only screen and (max-width:992px){.angular-google-map-container{height:calc(100vh - 100px)}#full-bar.top-bar-farmacias-adheridas{margin-bottom:0}.navbar-transparent .navbar-header{margin-left:auto;margin-right:auto;float:none;width:190px}.farmacias-adheridas .col-xs-12,.farmacias-adheridas .container{padding:0}.farmacias-adheridas .list-geolocalizacion{display:none}.farmacias-adheridas .list-geolocalizacion-visible{display:block}.farmacias-adheridas .panel-body{position:fixed;width:100%;background:#FFF;left:0;overflow:hidden;min-height:40px;padding:0;z-index:2;height:32px;bottom:0}.farmacias-adheridas .panel-body.panel-body-visible{min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;height:100vh;top:0}.farmacias-adheridas .panel-body .filter-bar{margin-top:32px}.farmacias-adheridas .panel-body .button-wrapper{background-color:#2962ff;position:absolute;width:100%;top:0;left:0;color:#FFF}.farmacias-adheridas .panel-body .button-wrapper .fa{font-size:30px}.farmacias-adheridas .panel-body .table-mobile{overflow:auto;height:calc(100vh - 150px)}.farmacias-adheridas .panel-body .table-mobile tbody,.farmacias-adheridas .panel-body .table-mobile tr{width:100%;display:block}.farmacias-adheridas .panel-body .table-mobile tbody .fa-chevron-right,.farmacias-adheridas .panel-body .table-mobile tr .fa-chevron-right{position:absolute;right:10px;bottom:10px}.farmacias-adheridas .panel-body .table-mobile tbody td,.farmacias-adheridas .panel-body .table-mobile tr td{padding:5px 5px 5px 30px!important;position:relative;width:100%;display:block}.farmacias-adheridas .panel-body .table-mobile tbody td h4,.farmacias-adheridas .panel-body .table-mobile tr td h4{position:relative;margin-top:5px;margin-left:5px}.farmacias-adheridas .panel-body .table-mobile tbody td img,.farmacias-adheridas .panel-body .table-mobile tr td img{position:absolute;margin-left:-30px}.farmacias-adheridas .panel-body .table-mobile tbody td .arrow-container,.farmacias-adheridas .panel-body .table-mobile tr td .arrow-container{right:5px;top:70px}#filter-panel{display:none}#filter-panel.show-filter{width:100%!important;top:32px;height:calc(100% - 32px)}#filter-panel.filter-body-visible{display:block}}.filter-bar{background:#627da0;padding-left:15px;color:#FFF;height:32px;line-height:35px;font-size:16px}.filter-bar a{cursor:pointer;font-size:16px;padding-left:35px;position:relative}.filter-bar span.filter-icon{background:url(../../../../app-paciente/images/themes/osde/filter-icon.png) no-repeat;width:39px;height:20px;position:absolute;top:-4px;left:0}.filter-panel-container{height:100vh;position:relative}#filter-panel{height:calc(100% - 150px);background:#a2b5cd;z-index:3;position:absolute;top:15px;left:0;transition:width 1s;overflow:hidden}#filter-panel.not-to-show{width:0}#filter-panel.show-filter{width:calc(25% - 16px)}#filter-panel h4{padding-left:15px;font-size:14px;font-weight:700;color:#000}#filter-panel ul{padding:0}#filter-panel li{list-style:none;line-height:25px;margin-right:15px}#filter-panel li a{display:block;padding-left:15px;margin-left:15px;color:#000;cursor:pointer;font-size:13px}#filter-panel li a .fa-check{display:none}#filter-panel li a.active{background:#d0dae6;font-weight:700;font-family:gothamMedium}#filter-panel li a.active .fa-check{display:inline}#filter-panel .bottom-controls{position:absolute;bottom:0;width:100%}#filter-panel .bt-show-res{background:#000;width:100%;padding:5px;color:#FFF}#filter-panel .provincias-list{overflow:auto;height:100%}#filter-panel .provincias-list .provincias-list{height:auto}body.body-without-header{padding-bottom:0}.sala-espera-carousel .carousel-caption h2{color:#333}.shared-form__container .btn-primary{color:#FFF!important}.mobile-link-mode{height:100vh;display:-webkit-box;display:flex;flex-wrap:wrap;padding-left:30px}.mobile-link-mode .navbar-brand--sign-in{-webkit-transform:scale(1.5);transform:scale(1.5)}.mobile-link-mode .row{width:100%}.mobile-link-mode .select-bt .btn{width:40%;white-space:normal;height:30vh}.mobile-link-mode .select-bt .btn.selected{-webkit-transform:scale(1.1);transform:scale(1.1);background:#333!important;color:#FFF}.mobile-link-mode .btn{font-size:1.2em}.navbar-header{width:30%}.navbar .navbar-brand a,.navbar-brand{width:100%}@media only screen and (max-width:992px){.navbar-header{width:100%}.navbar-header .navbar-brand{width:60%}.navbar .navbar-brand a{width:122px}.container>.navbar-header{margin-left:0;margin-right:0}}.container-autogestion{margin-top:-50px}.container-autogestion .voucher-bt{width:100%;margin-bottom:15px}.container-autogestion .voucher-bt .arrow{width:0;height:0;border:5px solid transparent;border-top:5px solid;border-right:5px solid;margin:4px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.container-autogestion .voucher-bt.btdown .arrow{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.cookie-policy{top:0;z-index:100;width:100%;background:#e2e2e2;padding:15px}.navCookie{position:inherit}.containerCookie{margin-top:50px}.guestCookie,body.body-cookies{padding:0}body.thanks-wrapper .guest__page .thanks__container{margin-top:-70px}.consultation__page #infoConsultaHeader{float:left;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}.consultation__page #infoConsultaDownloads{float:right;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:end;align-items:flex-end}.consultation__page #infoConsultaDownloads a{border-radius:20px}.consultation__page .videoconsultasDownloads{display:-webkit-box;display:flex;-webkit-box-align:baseline;align-items:baseline;margin-top:10px}.consultation__page .videoconsultasDownloads a{border-radius:20px;margin-right:10px}.consultation__page .videoconsultasMultipleDownloads{-webkit-box-align:center;align-items:center}.wellness .container-buttons .disableBt{background-color:#999;cursor:default}.footer-miniapp{padding-top:20px;padding-bottom:60px}.footer-miniapp p{font-size:.7em}.miniapp-footer-wrapper .footer-miniapp{position:absolute;bottom:0;width:100%}@media only screen and (max-width:992px){.footer-miniapp img{display:block;margin-left:auto;margin-right:auto}.footer-miniapp p{text-align:center}}