@charset "UTF-8";:root{--color-main: #009EE0;--color-dark-blue: #153239;--color-medium-blue: #0377a9;--color-grey: #585858;--color-light-grey: #F2F2F2;--color-red: #FD3131;--color-white: #ffffff;--color-green: #79c724;--color-orange: #F09A0C;--font-roboto: "Roboto", sans-serif;--font-montserrat: "Montserrat", sans-serif;--mq-small: 700px;--mq-medium: 900px}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;display:inline;zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:var(--font-roboto)}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;height:13px;width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}body{font-family:var(--font-roboto);font-size:.9rem}body p{font-family:var(--font-roboto);font-size:.9rem;color:#7d7d7d}body h1,body h2,body h3,body h4{font-family:var(--font-montserrat)}h4{line-height:1.2}header{background-color:#222;position:fixed;width:100%;z-index:99;top:0}header.medical-reports__header{background:#fff;padding:10px 20px}select{min-height:35px}table{color:#7d7d7d}table th{text-align:center;line-height:1.5;padding:5px;font-size:11px}table td{text-align:center;font-size:11px;padding:5px}table ul{padding:5px;list-style-type:none}nav{margin:0 auto;width:100%}nav ul{margin:0;display:flex;padding:0}nav li{cursor:pointer;display:inline-block;font-weight:700;height:55px;flex:1;text-align:center}nav li a{color:#fff;display:flex;font-size:13px;height:100%;text-decoration:none;width:100%;justify-content:center;align-items:center}nav li a.selected{background-color:#4caf50;color:#fff}nav li a:hover,nav li a .active{background-color:#00b0fa;background:linear-gradient(90deg,#50cddb 0,#009ee0);color:#fff}a{color:#009ee0;text-decoration:none;line-height:1.3;font-weight:700}.position-relative{position:relative}.mr0{margin-right:0!important}.mr10{margin-right:10px!important}.mr20{margin-right:20px!important}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb30{margin-bottom:30px!important}.mt0{margin-top:0!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important;font-size:14px}.mt15{margin-top:15px}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mt35{margin-top:35px}.ml0{margin-left:0!important}.p0{padding:0!important}.p10,.pt10{padding:10px}.pt35{padding-top:35px}.pt40{padding-top:40px}.w290{width:290px!important}.w100{width:100%}.h50{height:50px}.h-auto{height:auto!important}.border-none{border:none!important}.border-right{border-right:1px solid #ccc}.text-center{text-align:center}.inline-block{display:inline-block}.small{font-size:8px}.bold{font-weight:700}.flex-wrapper{display:flex}.flex-wrapper>div{flex:1;margin-right:10px}.flex-wrapper>div:last-of-type{margin-right:0}.flex-wrap{flex-wrap:wrap}.flex{flex:1!important}.flex-2{flex:2!important}.flex-3{flex:3!important}.flex-4{flex:4!important}.flex-5{flex:5!important}.flex-6{flex:6!important}.flex-align-top{align-items:self-start!important}.flex-align-center{align-items:center!important}.gap{gap:10px}.button-wrapper{width:400px;margin:0 auto!important}.buttons-wrapper{max-width:500px;margin:0 auto;display:flex}.buttons-wrapper a:first-of-type{margin-right:15px;height:14px}.loading--spinner{content:"";background:url(/Content/img/spinner.gif);background-size:contain;display:inline-block;width:30px;height:30px;max-width:30px!important;position:relative;top:15px;padding:0;margin:0 auto 0 10px}.error-message{background:var(--color-red);border-radius:5px;color:#fff;display:block;margin:0 auto;padding:10px;text-align:left;width:100%}.dropdown{position:relative}.dropdown a{padding:10px}.label-big{font-size:18px;padding-top:45px}.label-big strong{color:#222}input[type=radio].radio-button{display:none}.radio-button.active+label{background:url(/Content/img/radio-selected.svg) center no-repeat}.radio-button.active+label+label{font-weight:700}input[type=date]{border-radius:3px;background-color:#f3f3f3;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(#f3f3f3,#fff);border:1px solid #ccd0d4;color:#7d7d7d;height:35px;margin-bottom:20px;padding:10px;width:100%}.marketplace__catalog__form p{margin-top:0;font-weight:700}.marketplace__catalog__form .product-selection__province>div:first-of-type,.marketplace__catalog__form .product-selection__service>div:first-of-type{margin-left:0!important}.marketplace__catalog__form .loading--spinner{margin:20px auto;display:block}.marketplace__catalog__spinner{display:flex;justify-content:center}.coupons-search-wrapper{background:#fff;box-shadow:0 0 5px #9e9e9e;border-radius:10px;padding:20px;margin-bottom:20px;margin-top:30px}.coupons-search-wrapper label{height:auto;display:inline-block;font-weight:700;color:#595959;margin-bottom:15px}.coupons-search-wrapper input{margin-bottom:0}.dialog-coupons-creation{width:600px;margin-left:-300px}.dialog-coupons-creation label{height:auto;margin-bottom:10px;display:inline-block}.discount-coupon-table .btn{display:inline-block;height:25px;padding:6px 10px;margin:0}.main-container{max-width:940px;padding-top:70px;padding-bottom:70px;margin:0 auto;box-sizing:border-box}.main-container h2{text-align:center}.main-container--xl{max-width:1080px;padding-top:100px;margin:0 auto;box-sizing:border-box}.main-container--xxl{max-width:1400px;padding-top:100px;margin:0 auto}.main-container--xxxl{max-width:1400px;margin:0 auto}.main-container--100{padding:65px 10px 10px;margin:0 auto}.form-wrapper{margin-bottom:20px;overflow:hidden}.form-wrapper>div{width:460px;float:left;padding-right:10px}.form-wrapper>.overlay{width:100%}.promo-code-wrapper{background:#f1f1f1;padding:10px}.summary{box-shadow:0 1px 2px #0003}.summary p{padding:10px}.summary:nth-child(odd){background:#f1f1f1}.summary.section-title{background:#a7a7a7;color:#fff}.summary.section-ad{background:#f18f00;color:#fff}.summary__table-header{border:1px solid #ccc;padding:10px}.summary__table-header .summary__table-header-title span{font-size:10px;margin-bottom:5px;font-weight:700}.medical-report-upload-reminder{text-align:center;background:#fff;box-shadow:0 1px 2px #0000054d;border-radius:10px;margin-top:20px;padding:20px}.medical-report-upload-reminder img{max-width:75px;width:75px;margin:0 auto;display:block}.medical-report-upload-reminder h3{font-size:2rem;margin-top:30px}.medical-report-upload-reminder h4{font-size:1.2rem;margin-top:10px}.results-wrapper{box-shadow:0 1px 2px #0003;background:#fff;box-sizing:border-box;max-width:1080px;margin-bottom:40px;overflow:hidden}.no-results{float:none;text-align:center;padding:10px 0;margin-bottom:0}.no-results h3{font-size:24px;text-transform:none}.no-results p{font-size:15px}.no-results .btn{margin-top:40px}.results__table{position:relative}.results__table__header{background-color:#00000080;position:relative;height:40px;padding:0 10px;text-align:left;display:none}@media all and (min-width: 980px){.results__table__header{display:block}}.results__table__header p{color:#fff;font-size:15px;padding-top:10px;margin:0}.results__table__header__back-button,.results__table__header__forward-button{position:absolute;right:20px;top:20px;height:40px;width:40px;text-indent:-9999px;border:1px solid #bfbfbf}@media all and (min-width: 980px){.results__table__header__back-button,.results__table__header__forward-button{top:0;right:0}}.results__table__header__back-button{background:#fafafa url(/Content/img/svg/arrow.svg) center no-repeat;background-size:7px;right:60px;transform:rotate(180deg);-webkit-transform:rotate(180deg)}@media all and (min-width: 980px){.results__table__header__back-button{right:40px}}.results__table__header__back-button:hover{background:#fff url(/Content/img/svg/arrow.svg) center no-repeat;background-size:7px}.results__table__header__forward-button{background:#fafafa url(/Content/img/svg/arrow.svg) center no-repeat;background-size:7px}.results__table__header__forward-button:hover{background:#fff url(/Content/img/svg/arrow.svg) center no-repeat;background-size:7px}.results__table__schedule .days{background:#d9d9d9;border-left:1px solid #bfbfbf;color:var(--color-grey);float:left;font-size:15px;font-weight:700;padding:11px 0;text-align:center;text-transform:capitalize;width:80px;height:60px}.results__table__schedule__title{background:#00000080;display:inline-block;width:100%;height:40px;padding:10px}@media all and (min-width: 980px){.results__table__schedule__title{height:60px;padding:20px;background:#d9d9d9}}@media all and (min-width: 1100px){.results__table__schedule__title{width:520px}}.results__table__schedule__title p{font-size:15px;margin:0}.results__table__schedule__title strong{color:#fff}@media all and (min-width: 980px){.results__table__schedule__title strong{color:var(--color-dark-blue)}}.results__table__schedule__days{float:right}.results__list>div{overflow:hidden;border-top:0;background:#fff}.results__list>div:nth-child(2n){background:#efefef}.results__list__practitioner{box-sizing:border-box;min-height:150px;padding:10px 15px;color:#7d8a99;position:relative}.results__list__practitioner>div{display:flex}@media all and (min-width: 1100px){.results__list__practitioner{float:left;width:520px;border-bottom:none;min-height:200px}}.results__list__practitioner p{font-size:15px;display:inline-block}.results__list__practitioner__picture{position:relative;margin:0 0 47px}.results__list__practitioner__picture div{background-color:#009ee0;color:#fff;height:40px;left:0;padding-top:10px;position:relative;text-align:center;width:60px;margin-right:20px}.results__list__practitioner__picture img{display:block;width:60px!important;height:60px;margin-right:20px}.results__list__practitioner__info>div{display:flex}.results__list__practitioner__info span{margin-right:5px}.results__list__practitioner__info a,.results__list__practitioner__info p{display:inline-block;flex:10;padding-top:5px}.results__list__practitioner__info p{margin:0}.results__list__practitioner__languages,.results__list__practitioner__price{display:block!important}.results__list__practitioner__languages p,.results__list__practitioner__price p{margin:0;display:block}.results__list__practitioner__languages p:last-of-type,.results__list__practitioner__price p:last-of-type{position:relative;top:-5px}.results__list__practitioner__languages .small,.results__list__practitioner__price .small{font-size:8px!important;font-weight:700;color:#949494}.results__list__practitioner__price p{font-weight:700;color:#636363;font-size:20px}.results__list__practitioner__name:before{content:"";display:inline-block;width:20px;height:20px;background:url(/Content/img/svg/icn-doctor-blue.svg) center no-repeat;position:relative;top:2px}.results__list__practitioner__number:before{content:"";display:inline-block;width:20px;height:20px;background:url(/Content/img/svg/icn-v-card-blue.svg) center no-repeat;position:relative;top:4px}.results__list__practitioner__provider:before{content:"";display:inline-block;width:20px;height:20px;background:url(/Content/img/svg/icn-home-blue.svg) center no-repeat;position:relative;top:4px}.results__list__practitioner__location:before{content:"";display:inline-block;width:20px;height:20px;background:url(/Content/img/svg/location-pin-blue.svg) center no-repeat;position:relative;top:4px}.results__list__practitioner__provider:before{content:"";display:inline-block;width:20px;height:20px;background:url(/Content/img/svg/icn-home-blue.svg) center no-repeat;position:relative;top:0}.results__list__practitioner__provider__wrapper p{width:370px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.results__list__practitioner__provider__address{font-size:15px}.results__list__practitioner__provider__address:before{content:"";display:inline-block;width:20px;height:20px;background:url(/Content/img/svg/icn-pin-grey.svg) center no-repeat;position:relative;top:2px}.results__list__practitioner__specialty{font-size:15px}.results__list__practitioner__specialty:before{content:"";display:inline-block;width:20px;height:20px;background:url(/Content/img/svg/icn-specialty-grey.svg) center no-repeat;margin-right:5px;position:relative;top:2px}.results__list__practitioner__procedure{font-size:15px}.results__list__practitioner__rating{margin-top:5px}.results__list__practitioner__rating p{display:inline-block;margin-right:10px}.results__list__practitioner__rating a{font-size:12px;text-decoration:underline;padding-top:0;cursor:pointer}.results__list__practitioner__rating .dialog{position:fixed}.results__list__practitioner__rating .dialog .md-close{margin-right:0}.results__list__practitioner__rating .dialog .dialog-body{min-height:150px}.results__list__practitioner__rating .dialog .dialog-header{padding-top:20px}.results__list__practitioner__rating .dialog .dialog-text{padding:20px}.results__list__practitioner__rating__stars{display:inline-block;margin-right:10px}.results__list__practitioner__rating__stars .empty-star,.results__list__practitioner__rating__stars .filled-star,.results__list__practitioner__rating__stars .half-filled-star{position:relative;top:1px}.results__list__practitioner__rating__stars .not-enough-ratings{font-size:15px}.results__list__practitioner__rating__stars .empty-star:after{display:none}.results__list__provider{box-sizing:border-box;border-bottom:1px solid #d8d8d8;min-height:200px;padding:20px;color:#7d8a99;position:relative}@media all and (min-width: 980px){.results__list__provider{float:left;width:520px;border-bottom:none}}.results__list__provider p{font-size:15px;display:inline-block}.results__list__provider__name:before{content:"";display:inline-block;width:20px;height:20px;background:url(/Content/img/svg/icn-home-blue.svg) center no-repeat;margin-right:5px;position:relative;top:2px}.results__list__provider__provider__phone{font-size:15px}.results__list__provider__provider__phone:before{content:"";display:inline-block;width:20px;height:20px;background:url(/Content/img/svg/icn-phone-grey.svg) center no-repeat;margin-right:5px;position:relative;top:2px}.results__list__provider__provider__address{font-size:15px}.results__list__provider__provider__address:before{content:"";display:inline-block;width:20px;height:20px;background:url(/Content/img/svg/icn-pin-grey.svg) center no-repeat;margin-right:5px;position:relative;top:2px}.results__list__provider__specialty{font-size:15px}.results__list__provider__specialty:before{content:"";display:inline-block;width:20px;height:20px;background:url(/Content/img/svg/icn-specialty-grey.svg) center no-repeat;margin-right:5px;position:relative;top:2px}.results__list__provider__procedure{font-size:15px}.mobile-scheduler-wrapper .days{flex:1;background-color:#d9d9d9;font-weight:700;color:var(--color-grey);font-size:14px;text-transform:capitalize;text-align:center;line-height:1.5;letter-spacing:1px}.mobile-scheduler-wrapper .schedule{width:100%;padding:20px}.mobile-scheduler-wrapper .schedule>div{display:flex}.mobile-scheduler-wrapper .schedule>div>div{width:100%}.mobile-scheduler-wrapper .empty-schedule{width:80%;top:80px;left:10%}.mobile-scheduler-wrapper .spinner{width:100px}.schedule-button-wrapper{padding:10px 20px 20px}.schedule__table__header{height:40px;background-color:var(--color-grey);color:#fff;font-size:15px;padding:10px}.no-results-border-wrapper{background-color:#fff;box-shadow:0 0 5px #00000080;padding:20px;margin-bottom:30px}#informativesearchDesktop_searchResults .hourItem,#informativesearchMobile_searchResults .hourItem{pointer-events:none}.users-management-search input{max-width:400px;padding-right:30px}.users-management-search .flex-wrapper>p{margin-top:7px}.users-management-search__clear-btn{border:none;background:url(/Content/img/svg/icon-close.svg) center no-repeat;background-size:contain;width:15px;height:15px;position:relative;top:-10px;right:25px}.users-management-search__dropdown{border:1px solid #d0d0d0;background:var(--color-white);position:relative;top:-20px;max-width:600px}.users-management-search__dropdown p{padding:10px;cursor:pointer}.users-management-search__dropdown p:hover{color:#009ee0;font-weight:700}.users-management-search__dropdown p.alert{background:var(--color-red)}.users-management-search__dropdown p.alert:hover{background:var(--color-red);color:#fff;font-weight:500}.users-management-search__dropdown div div:nth-child(odd) p{background:var(--color-light-grey)}.users-management__user-info{background:#fff;box-shadow:0 1px 2px #0000004d;padding:10px;margin-bottom:15px}.users-management__user-info img{margin-right:10px;max-width:90px}.users-management__user-info p{line-height:1.2;margin:0}.users-management__user-info .small{margin-top:10px}.users-management__user-info .plan-badge{background:linear-gradient(90deg,#ff9800 0,#f0be0c);border:1px solid #fff;color:#fff;font-weight:600;padding:2px 20px;border-radius:50px;font-size:.8rem}.users-management__user-info .btn{height:25px;padding-top:6px;margin-bottom:0;font-size:12px;font-weight:700}.users-management__user-info__update{max-width:30px}.users-management__user-info--update input[type=text],.users-management__user-info--update select{height:25px;min-height:initial;margin-bottom:0}.users-management__user-info--update input[type=radio]{margin-right:5px}.users-management__user-info--update img{max-height:92px}.users-management__user-info__update__edit{width:30px;height:30px;background:url(/Content/img/svg/icn-edit.svg) center no-repeat;background-size:contain;display:block}.users-management__user-info__update--save{display:flex;max-width:50px;padding-top:20px}.users-management__user-info__update__save{width:25px;height:25px;background:#009ee0 url(/Content/img/svg/icn-save.svg) center no-repeat;background-size:17px;display:block;border-radius:3px}.users-management__user-info__update__cancel{width:25px;height:25px;background:url(/Content/img/svg/icn-cross-red.svg) center no-repeat;display:block}.users-management__user-info__tags{display:flex;margin:.5rem 0}.users-management__user-info__tags div:first-of-type p{margin-right:.8rem}.users-management__user-info__tags p{font-size:12px;padding:.4rem .8rem}.users-management__user-info__tags .problematic-user{padding:.4rem 0 .4rem .8rem}.users-management__user-info__tags .problematic-user span{padding:.4rem 1rem;border-radius:5px;cursor:pointer;margin-left:.5rem;background:#db463b url(/Content/img/svg/icn-close-white.svg) center no-repeat;background-size:12px}.users-management__user-info__tags .btn{height:25px;padding-top:6px;margin-bottom:0;font-size:12px;font-weight:700}.users-management__user-info__satisfaction-index{font-size:10px}.users-management__user-info__satisfaction-index strong{font-size:.9rem}.users-management__user-subscription,.users-management__user__empty-wrapper{background:#fff;box-shadow:0 1px 2px #0000004d}.users-management__user__empty-wrapper{display:flex;justify-content:center;align-items:center;height:310px}.users-management__user__empty-wrapper p{font-size:18px;font-weight:700}.users-management__user__empty-wrapper--small{height:auto}.users-management__user__spinner{padding:10px 0;text-align:center}.users-management__user__spinner img{width:25px;margin:0 auto;display:block}.users-management__user-subscription--digital-coverage{background:#28a25a;background:linear-gradient(90deg,#28a25a,#63cf52);padding:10px}.users-management__user-subscription--digital-coverage p{font-size:12px}.users-management__user-subscription--digital-coverage>.flex-wrapper:first-of-type{justify-content:space-between}.users-management__user-subscription__payment{background:#fff;font-size:10px;border:none;border-radius:3px;font-weight:700;height:30px;margin-top:6px}.planModuleCancellationBtn{background:#ff3434;color:#fff;padding:5px;border-radius:3px;width:140px;font-size:10px;text-align:center;text-transform:uppercase}.users-management__user-subscription--collective{background:#6628a2;background:linear-gradient(90deg,#6628a2,#cf52bc);padding:10px}.users-management__user-subscription--digital-coverage p,.users-management__user-subscription--collective p{color:#fff;font-weight:700}.users-management__table--wrapper{height:310px;box-shadow:0 1px 2px #0000004d;background:#fff;margin-bottom:20px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.users-management__table--wrapper::-webkit-scrollbar{display:none}.users-management__table--wrapper--small{max-height:220px;height:auto;margin-bottom:0}.users-management__table__header{background:#50cddb;background:linear-gradient(90deg,#009ee0,#50cddb);padding:10px;border-radius:3px 3px 0 0;display:flex;justify-content:space-between;align-items:center}.users-management__table__header p{color:#fff;margin:0}.users-management__table__header span{background:#006796;padding:5px 10px;margin-left:10px;border-radius:3px;color:#fff}.users-management__table__header label{display:flex;align-items:center}.users-management__table__header--calls,.users-management__table__header--coupons,.users-management__table__header--incidences{background:gray;padding:10px;border-radius:3px 3px 0 0}.users-management__table__header--calls>p:before{content:"";width:15px;height:15px;background:url(/Content/img/svg/icn-phone-white.svg) center no-repeat;background-size:contain;display:inline-block;margin-right:5px;position:relative;top:3px}.users-management__table__header--incidences>p:before{content:"";width:15px;height:15px;background:url(/Content/img/svg/icn-flag-white.svg) center no-repeat;background-size:contain;display:inline-block;margin-right:5px;position:relative;top:3px}.users-management__table__header--coupons>p:before{content:"";width:15px;height:15px;background:url(/Content/img/svg/icn-price-tag-white.svg) center no-repeat;background-size:contain;display:inline-block;margin-right:5px;position:relative;top:3px}.users-management__table__header--video>p:before{content:"";width:15px;height:15px;background:url(/Content/img/svg/icn-mobile-white.svg) center no-repeat;background-size:contain;display:inline-block;margin-right:10px;position:relative;top:2px}.users-management__table__header--chat>p:before{content:"";width:15px;height:15px;background:url(/Content/img/svg/icn-chat-white.svg) center no-repeat;background-size:contain;display:inline-block;margin-right:10px;position:relative;top:2px}.users-management__table__header--services>p:before{content:"";width:15px;height:15px;background:url(/Content/img/svg/icn-heart-white.svg) center no-repeat;background-size:contain;display:inline-block;margin-right:10px;position:relative;top:2px}.users-management__table__header--services+.users-management__table th:last-of-type{min-width:100px}.users-management__table{background:#fff;box-shadow:0 1px 2px #0000004d;margin-bottom:0}.users-management__table th{color:#6f6f6f;text-transform:uppercase;border:none;background:#e4e4e4;font-size:9px;text-align:left;padding:10px 5px}.users-management__table th:last-of-type{min-width:70px}.users-management__table td{border:none;height:50px;text-align:left;word-break:break-word;font-size:10px}.users-management__table td p{font-size:10px}.users-management__table td .btn{height:25px;margin-bottom:0;font-size:9px}.users-management__table td .btn:before{display:none}.users-management__user-calls,.users-management__user-coupons,.users-management__user-incidences{background:#fff;box-shadow:0 1px 2px #0000004d;padding:10px}.users-management__user-calls .btn,.users-management__user-coupons .btn,.users-management__user-incidences .btn{margin-bottom:0;font-weight:700}.users-management__user-calls .btn:before,.users-management__user-coupons .btn:before,.users-management__user-incidences .btn:before{content:"";width:15px;height:15px;background:url(/Content/img/svg/icn-plus-rounded-white.svg) center no-repeat;background-size:contain;position:relative;top:2px;margin-right:10px;display:inline-block}.users-management__user-calls .btn.btn--whatsapp:before,.users-management__user-coupons .btn.btn--whatsapp:before,.users-management__user-incidences .btn.btn--whatsapp:before{content:"";width:15px;height:15px;background:url(/Content/img/svg/icn-whatsapp-white.svg) center no-repeat;background-size:contain;position:relative;top:2px;margin-right:10px;display:inline-block}.users-management__user-calls .users-management__user__empty-wrapper,.users-management__user-coupons .users-management__user__empty-wrapper,.users-management__user-incidences .users-management__user__empty-wrapper{min-height:100px;box-shadow:none}.users-management__user-calls .users-management__user__empty-wrapper p,.users-management__user-coupons .users-management__user__empty-wrapper p,.users-management__user-incidences .users-management__user__empty-wrapper p{font-size:.9rem}.users-management__user-incidences .users-management__table{position:relative}.users-management__user-incidences .users-management__table th:last-of-type{min-width:auto}.users-management__user-incidences .actions-button{background:url(/Content/img/svg/icn-cog.svg) center no-repeat;height:20px;width:20px;border:none}.users-management__user-incidences .actions-tooltip{position:absolute;right:0;top:0;background:#fff;padding:10px;border-radius:5px;box-shadow:0 1px 2px #0000004d}.users-management__user-incidences .actions-tooltip div{display:flex;gap:10px}.users-management__user-incidences .actions-tooltip .btn{height:25px;padding-top:4px;font-size:13px;width:auto}.users-management__user-incidences .actions-tooltip .btn:before{height:14px;width:14px}.users-management__user-incidences .actions-tooltip .btn--edit:before{background:url(/Content/img/svg/icn-edit-white.svg) center no-repeat;background-size:contain}.users-management__user-incidences .actions-tooltip .btn--delete,.users-management__user-incidences .actions-tooltip .btn--delete:hover:active{background:#f44336}.users-management__user-incidences .actions-tooltip .btn--delete:before{background:url(/Content/img/svg/icn-trash-white.svg) center no-repeat;background-size:contain}.users-management__user-calls .btn{height:50px}.users-management__calls{margin-bottom:20px}.dialog.dialog--coupons-creation{width:550px}.dialog--coupons-creation label{font-weight:700}.dialog--coupons-creation input[type=radio]{margin-right:5px}.dialog--coupons-creation input[type=radio]+label{font-weight:300}.dialog--coupons-creation input[type=text]{margin-left:15px}.dialog--coupons-creation .coupons-creation-wrapper{background:var(--color-light-grey);border:1px solid #e0e0e2;padding:20px 10px;margin:30px 0 20px}.dialog--coupons-creation .user-incidences-wrapper{background:var(--color-light-grey);border:1px solid #e0e0e2;padding:20px 10px;margin:30px 0 0}.dialog--coupons-creation .user-incidences-wrapper input[type=text]{margin-left:0}.dialog--coupons-creation .user-incidences-wrapper input[type=date]{height:35px}.dialog--coupons-creation .user-incidences-wrapper label{margin-top:10px}.coupons-creation-wrapper>.flex-wrapper:nth-of-type(n+2)>label{position:relative;top:10px}.coupons-creation-wrapper>.flex-wrapper:nth-of-type(n+2) input[type=text].coupon-code{text-align:center;font-size:30px;font-weight:700;background:none;border:none;margin-bottom:0;margin-left:0}.user-management__detail{position:absolute;background:#fff;border:1px solid #bbbbbb;padding:5px 10px;border-radius:3px;min-width:300px;z-index:99;right:-10px;top:-50px;line-height:1.3}.user-management__detail .info-wrapper{margin-bottom:0;padding:10px}.user-management__detail .info-wrapper:first-of-type{margin-bottom:10px}.avaliable{width:15px;height:15px;display:inline-block;background:#37c137;border-radius:50%}.not-avaliable{width:15px;height:15px;display:inline-block;background:#f44336;border-radius:50%}.info-wrapper{padding:20px;background:var(--color-light-grey);margin-bottom:20px}.info-wrapper p{margin:0}.table-spinner{background:#fff;padding:20px;text-align:center;margin-bottom:20px}.users-management__table .status-attended{color:#21a221;font-weight:700}.users-management__table .status-pending{color:#009ee0;font-weight:700}.users-management__table .status-closed{color:#014c88;font-weight:700}.users-management__table .status-cancelled{color:#f44336;font-weight:700}.users-management__table .status-attended:before,.users-management__table .status-pending:before,.users-management__table .status-closed:before,.users-management__table .status-cancelled:before{display:none}.activity-log-content{list-style-type:none;max-height:310px;overflow:auto}.connetion-link{display:block;font-weight:700}.connetion-link:before{content:"";display:inline-block;height:15px;width:15px;margin-right:8px;position:relative;background:url(/Content/img/svg/icn-connection.svg) center no-repeat;background-size:contain;top:2px}.user-satisfaction--normal{color:#009ee0;margin-left:5px;position:relative;top:1px}.user-satisfaction--normal:before{content:"";background:#009ee0;height:10px;width:10px;display:inline-block;margin-right:1ch;border-radius:50%}.user-satisfaction--satisfied{color:#4caf50;margin-left:5px;position:relative;top:1px}.user-satisfaction--satisfied:before{content:"";background:#4caf50;height:10px;width:10px;display:inline-block;margin-right:1ch;border-radius:50%}.user-satisfaction--dissatisfied{color:#f44336;margin-left:5px;position:relative;top:1px}.user-satisfaction--dissatisfied:before{content:"";background:#f44336;height:10px;width:10px;display:inline-block;margin-right:1ch;border-radius:50%}.user__fidelity-plan-info p{margin:0}.user__fidelity-plan-info .flex-wrapper{padding:5px 10px}.user__fidelity-plan-info .flex-wrapper.plan-info-bg{background:#f2f2f2;border-radius:5px}.digital-coverage-payments__header{padding:.5rem;background:#3da1cb;border-bottom:1px solid #d1d1d1}.digital-coverage-payments__header p{margin:5px 0;font-size:.8rem;color:#fff}.digital-coverage-payments__header div{flex:1}.digital-coverage-payments__subheader{padding:.5rem;background:#f5fcff;border-bottom:1px solid #d1d1d1;display:flex}.digital-coverage-payments__subheader h4{margin:5px 0}.digital-coverage-payments__subheader p{margin:5px 0;font-size:.8rem}.digital-coverage-payments__subheader>div:first-of-type{flex:1}.digital-coverage-payments__subheader>div:last-of-type{flex:2;display:flex}.digital-coverage-payments__subheader>div:last-of-type div{flex:1}.digital-coverage-payments__client{padding:1rem;background:#fff;border-bottom:1px solid #d1d1d1}.digital-coverage-payments__client:nth-of-type(2n){background:#f8f8f8}.digital-coverage-payments__client h4{margin:5px 0}.digital-coverage-payments__client p{margin:5px 0;font-size:.8rem}.digital-coverage-payments__client a:not(.btn){padding-top:20px;text-decoration:underline}.digital-coverage-payments__client .flex-wrapper div{border-right:1px solid var(--color-light-grey)}.digital-coverage-payments__client .flex-wrapper div:last-of-type{border:none}.digital-coverage-payments__client .digital-coverage-payments__client-button.btn{height:25px;padding-top:4px;margin-bottom:0}.digital-coverage-payments__client-payment{border:1px solid #cacaca;background:#fff;border-radius:3px;padding:.5rem;margin:10px 0;position:relative}.digital-coverage-payments__client-payment .payment-error,.digital-coverage-payments__client-payment .payment-success{position:absolute;top:5px;right:10px;color:#fff;padding:5px 20px;border-radius:3px;font-weight:700}.digital-coverage-payments__client-payment .payment-error{background:#ff6060}.digital-coverage-payments__client-payment .payment-success{background:#43bf4e}.table--payment-list .btn{height:20px;padding-top:3px;width:120px;margin:0 auto}.table--payment-list .btn--orange{margin-bottom:10px}.dossiers__detail__button--injuries{margin-left:15px}.dossiers__detail__injuries{display:flex;padding:0 15px 15px}.dossiers__detail__injuries>div{max-width:400px}.dossiers__detail__injuries>div:first-of-type{margin-right:20px}.dossiers__detail__injuries>div p{margin-bottom:10px;font-weight:700;font-size:15px}.dossiers__detail__injuries ul{list-style-type:none;padding-inline-start:5px;padding-block-end:4px}.dossiers__detail__injuries li{margin:10px 0 8px;height:14px}.dossiers__detail__injuries li:hover{background-color:#048ec7;color:#fff;margin:10px 0 8px;height:14px}.dossiers__detail__injuries .dossiers__detail__button-wrapper{padding:21px 0 0 30px;width:390px}.dossiers__detail__injuries .dossiers__detail__button-wrapper .btn:last-of-type{margin-right:0}.dossiers__detail__table td .btn{position:initial;width:100%;margin:0}.dossiers__detail__table--injuries td{font-size:13px}.dossiers__detail__table--injuries .dossiers__detail__table--injuries__injury-name{text-align:left;position:relative;top:13px;max-width:800px}.dossiers__detail__table--injuries__category{max-width:250px}#injuryPanel .remove-single{font-size:.9rem}.injury-procedure-selection-wrapper{display:flex}.injury-procedure-selection__specialty{display:flex;text-align:left;background:var(--color-light-grey);border:1px solid #cacaca;margin-top:20px;margin-bottom:10px;padding:10px}.injury-procedure-selection__specialty>div{margin-bottom:0!important}.injury-procedure-selection__specialty input{padding-right:20px}.injury-selection__category .remove-item,.injury-selection__injury .remove-item,.injury-selection__province .remove-item,.injury-procedure-selection__specialty .remove-item{position:relative}.injury-selection__category .remove-item a,.injury-selection__injury .remove-item a,.injury-selection__province .remove-item a,.injury-procedure-selection__specialty .remove-item a{position:absolute;right:10px;top:-29px;font-weight:700}.dossiers__detail__injuries input{padding-right:30px;padding-left:10px}.injury-procedure-selection__specialty ul{list-style-type:none;padding-inline-start:5px;padding-block-end:4px}.injury-procedure-selection__specialty li{margin:10px 0;text-align:left;padding:5px;cursor:pointer}.injury-procedure-selection__specialty li:hover{background-color:#048ec7;color:#fff;margin:10px 0}.injuries-selection-panel{padding:10px}.injuries-selection-panel p{font-size:14px}.injuries-selection-panel ul{padding-inline-start:2px}.injuries-selection-panel ul li{list-style-type:none}.injuries-selection-panel p:hover{color:#009ee0;font-weight:700;cursor:pointer}.injuries-selection-panel a{margin:0}.injuries-selection-panel .injuries-body{height:250px;position:relative;flex:initial}.injuries-selection-panel .injuries-body div{height:196px;width:100px;position:relative;margin:0 auto}.injuries-selection-panel .injuries-body input[type=checkbox]{display:none}.injuries-selection-panel .injuries-body label{text-align:center;font-weight:600;height:auto;color:#777;cursor:pointer;margin-top:5px;display:block}.injuries-selection-panel .injuries-body label:hover{color:#009ee0}.injuries-selection-panel .injuries-body .head{display:block;height:22px;position:absolute;width:100px;top:0;background:url(/Content/img/photos/head.png) center no-repeat;background-size:contain}.injuries-selection-panel .injuries-body .head:hover{background:url(/Content/img/photos/head-selected.png) center no-repeat;background-size:contain;opacity:.5}.injuries-selection-panel .injuries-body .head.selected{background:url(/Content/img/photos/head-selected.png) center no-repeat;background-size:contain}.injuries-selection-panel .injuries-body .neck{display:block;height:10px;position:absolute;width:100px;top:22px;background:url(/Content/img/photos/neck.png) center no-repeat;background-size:contain}.injuries-selection-panel .injuries-body .neck:hover{background:url(/Content/img/photos/neck-selected.png) center no-repeat;background-size:contain;opacity:.5}.injuries-selection-panel .injuries-body .neck.selected{background:url(/Content/img/photos/neck-selected.png) center no-repeat;background-size:contain}.injuries-selection-panel .injuries-body .upper-extremities-left{display:block;height:80px;position:absolute;width:30px;left:0;top:32px;background:url(/Content/img/photos/upper-extremities-left.png) center no-repeat;background-size:contain}.injuries-selection-panel .injuries-body .upper-extremities-left:hover{background:url(/Content/img/photos/upper-extremities-left-selected.png) center no-repeat;background-size:contain;opacity:.5}.injuries-selection-panel .injuries-body .upper-extremities-left.selected{background:url(/Content/img/photos/upper-extremities-left-selected.png) center no-repeat;background-size:contain}.injuries-selection-panel .injuries-body .upper-extremities-right{display:block;height:80px;position:absolute;width:30px;left:70px;top:32px;background:url(/Content/img/photos/upper-extremities-right.png) center no-repeat;background-size:contain}.injuries-selection-panel .injuries-body .upper-extremities-right:hover{background:url(/Content/img/photos/upper-extremities-right-selected.png) center no-repeat;background-size:contain;opacity:.5}.injuries-selection-panel .injuries-body .upper-extremities-right.selected{background:url(/Content/img/photos/upper-extremities-right-selected.png) center no-repeat;background-size:contain}.injuries-selection-panel .injuries-body .lower-extremities{display:block;height:94px;position:absolute;width:40px;left:30px;top:100px;background:url(/Content/img/photos/lower-extremities.png) center no-repeat;background-size:contain}.injuries-selection-panel .injuries-body .lower-extremities:hover{background:url(/Content/img/photos/lower-extremities-selected.png) center no-repeat;background-size:contain;opacity:.5}.injuries-selection-panel .injuries-body .lower-extremities.selected{background:url(/Content/img/photos/lower-extremities-selected.png) center no-repeat;background-size:contain}.injuries-selection-panel .injuries-body .trunk{display:block;height:70px;position:absolute;width:40px;left:30px;top:32px;background:url(/Content/img/photos/trunk.png) center no-repeat;background-size:contain}.injuries-selection-panel .injuries-body .trunk:hover{background:url(/Content/img/photos/trunk-selected.png) center no-repeat;background-size:contain;opacity:.5}.injuries-selection-panel .injuries-body .trunk.selected{background:url(/Content/img/photos/trunk-selected.png) center no-repeat;background-size:contain}.injuries-categories{margin-left:10px;display:flex}.injuries-categories>div{margin-right:10px;padding-right:10px;border-right:1px solid #a5a5a5;height:250px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.injuries-categories>div::-webkit-scrollbar{display:none}.injuries-categories p{font-size:14px}.injuries-categories .injuries-categories-separator{margin-right:10px;padding-right:10px;border-right:1px solid #a5a5a5}.injuries-selection-panel::-webkit-scrollbar{display:none}.injuries-categories-selected,.injuries-categories-selected div{display:flex}.injuries-categories-selected{padding-top:27px}.injuries-categories-selected p,.injuries-categories-selected a{display:inline-block;color:#009ee0}.injuries-categories-selected a{width:20px;height:20px;background:url(/Content/img/svg/icn-cross-red.svg) center no-repeat;background-size:contain;position:relative;top:-2px}.injuries-categories__button-wrapper{display:flex;flex-direction:column}.injuries-categories__button-wrapper button.btn{position:relative;padding-top:5px;top:10px;right:0;width:200px}.injuries-categories .injury-selection__province div{margin-bottom:0!important;margin-top:0!important}.injuries-categories .injury-selection__province div ul{margin-top:0}.injuries-categories .injury-selection__province div li{margin:10px 0}.injuries-categories .injury-selection__province .remove-item a{top:-24px}.dossiers__wrapper>div{border:1px solid #ccc;min-height:calc(100vh - 75px)}.dossiers__wrapper>div:first-of-type{margin-right:0;border-right:none;background:#fff}.dossiers__wrapper .btn{padding-top:10px}.dossiers__wrapper .flex-5 h3{margin-left:10px}.dossiers__main-menu{padding:0 15px}.dossiers__main-menu h3{text-align:center;margin:22px 0 30px;padding-bottom:25px;border-bottom:1px solid #ccc}.dossiers__main-menu__radio{padding-left:15px;margin-bottom:20px}.dossiers__main-menu__radio div{margin-bottom:15px}.dossiers__main-menu__radio input[type=radio]{width:20px;position:relative;top:-7px;cursor:pointer}.dossiers__main-menu__radio label{display:inline-block;cursor:pointer;font-size:.9rem}.dossier__warning-wrapper{background:gray;color:#fff;padding:10px;margin-bottom:10px;border-radius:5px;font-weight:700}.dossier__warning-wrapper a{color:#fff}.dossiers__warning{background:#ffbb56;padding-top:6px}.dossiers__warning span:after{content:"";margin-left:10px;display:inline-block;width:20px;height:20px;background:url(/Content/img/svg/icn-warning.svg) center no-repeat;background-size:contain;position:relative;top:4px}.dossiers__main-menu__content .selectize-control{margin-bottom:15px;margin-right:0}.dossiers__main-menu__content .selectize-input input{height:auto}.dossiers__detail__tabs div{display:inline-block;position:relative;margin-right:0}.dossiers__detail__tabs span{position:absolute;top:5px;right:5px;background:#009ee0;border-radius:50%;color:#fff;font-weight:700;width:20px;height:20px;padding-top:3px;z-index:2;text-align:center}.dossiers__detail__tabs a{color:#848484;background:var(--color-light-grey);border-right:1px solid #ccc;border-top:1px solid #ccc;margin-right:0;padding:13px 30px;font-size:.9rem;height:40px;width:auto;text-align:center;display:inline-block;margin:0!important}.dossiers__detail__tabs a.active{background:#fff;border-bottom:none;font-weight:700;position:relative;top:1px;z-index:2}.dossiers__detail__tabs a:first-of-type{border-left:1px solid #ccc}.dossiers__detail__tabs__content{border:1px solid #ccc;background:#fff;position:relative}.dossiers__detail__tabs__content .empty-buy{text-align:center;margin-top:45px;margin-bottom:45px;font-size:18px;font-weight:700}.dossiers__detail__tabs__content a{font-weight:700}.dossiers__detail__tabs__content .btn{position:absolute;top:20px;right:20px;width:250px}.dossiers__detail__tabs__content .dossiers__detail__appointment-link{margin-left:10px;margin-bottom:15px;display:inline-block}.dossiers__detail__tabs__content.dossier__surgery{padding:5px 10px}.dossiers__detail__tabs__content .dossier__surgery__client-budget__buttons{display:flex;justify-content:space-between;align-items:center}.dossiers__detail__tabs__content .dossier__surgery__client-budget__buttons .btn{position:initial;top:0;right:0;width:auto;margin:0;height:25px;padding-top:4px}.dossiers__detail__tabs__content .dossier__surgery__provider{background:var(--color-light-grey);border:1px solid #ccc;padding:5px 10px;flex:3}.dossiers__detail__tabs__content .dossier__surgery__provider div{margin-left:10px}.dossiers__detail__tabs__content .dossier__surgery__provider .flex-wrapper{align-items:flex-end}.dossiers__detail__tabs__content .dossier__surgery__provider .flex-wrapper select{max-width:600px;margin-bottom:0;margin-right:10px}.dossiers__detail__tabs__content .dossier__surgery__provider .flex-wrapper .button{height:25px}.dossiers__detail__tabs__content .dossier__surgery__provider .surgery__details__save{margin-left:10px}.dossiers__detail__tabs__content .btn--surgeries-close{width:150px!important}.dossier__surgery__budget table{margin-top:15px}.dossier__surgery__budget table td{height:auto}.dossier__surgery__budget table .dossier__surgery__link{background:none;color:#009ee0;margin:0;padding:0;overflow:hidden;line-height:1.2;width:auto;height:auto}.dossiers__detail__tabs__content--authorization{padding:10px}.dossiers__detail__tabs__content--authorization p{margin:10px 0}.dossiers__detail__tabs__content--authorization .flex-wrapper>div:first-of-type{margin-right:10px;border-right:1px solid #ccc}.dossiers__detail__tabs__content--authorization .flex-wrapper .btn{position:initial;width:auto;height:25px;padding-top:6px}.dossiers__detail__tabs__content--authorization__message{display:flex;justify-content:space-between}.dossiers__detail__tabs__content--authorization__message p{margin-bottom:0}.dossiers__detail__tabs__content--authorization__message__status{position:relative}.dossiers__detail__tabs__content--authorization__message__status span{display:none;position:absolute;width:300px;background:#009ee0;color:#fff;padding:5px 10px 10px;left:0;top:25px;border-radius:5px;font-size:12px}.dossiers__detail__tabs__content--authorization__message__status span:before{display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;content:"";border-bottom:10px solid #009ee0;position:relative;top:-15px;left:20px}.dossiers__detail__tabs__content--authorization__message__status p{display:inline;cursor:pointer}.dossiers__detail__tabs__content--authorization__message__status p:hover+span{display:block}.dossiers__detail__tabs__content--messages{margin-right:0!important}.dossiers__detail__tabs__content--messages .chat-message-wrapper{background:#f3f3f3;border:1px solid #cecece;padding:10px;margin:10px 0}.dossiers__detail__tabs__content--messages .chat-message-wrapper.saludonnet-chat-message{background:#d3f2ff;border:1px solid #78d7ff;padding:10px 5px;margin:10px 0}.dossiers__detail__tabs__content--messages .chat-message-wrapper.unread__message{background:#f19813;padding:10px}.dossiers__detail__tabs__content--messages .chat-message-wrapper.unread__message p{color:#fff}.dossiers__detail__tabs__content--messages .chat-message-wrapper p{color:#666}.dossiers__detail__tabs__content--messages .chat-message-wrapper .flex-wrapper{justify-content:space-between}.dossiers__detail__tabs__content--messages .chat-message-wrapper .small{font-size:11px;margin-bottom:15px}.dossiers__detail__tabs__content--messages .dossiers__detail__tabs__content--authorization .chat-message-wrapper{background:#f3f3f3;border:1px solid #cecece;padding:5px;margin:0}.dossiers__detail .dossiers__detail__tabs__content--messages>.flex-wrapper{padding:0 0 0 10px;border-bottom:1px solid #ccc}.dossiers__detail .dossiers__detail__tabs__content--messages>.flex-wrapper+div{border-bottom:none}.dossiers__detail .dossiers__detail__tabs__content--messages>.flex-wrapper>div{border-bottom:none}.dossiers__detail .dossiers__detail__tabs__content--messages>.flex-wrapper h4{margin-top:15px}.dossiers__spinner{display:block;margin:100px auto!important;text-align:center;width:100px}.dossiers__spinner h4{margin:10px 0}.dossiers__spinner h4:before{display:none!important}.dossiers__results{margin:10px;color:#848484;font-size:18px}.dossiers__results--empty{text-align:center;margin-top:50px}.dossiers__table table th{background:#fff;border:none;font-size:.9rem;color:#848484}.dossiers__table table tr:hover{background:var(--color-light-grey);cursor:pointer}.dossiers__table table tr:first-of-type:hover{cursor:default}.dossiers__table table td{border-right:0;border-left:0;font-size:.9rem}.dossiers__table table td ul{margin:5px 0}.dossiers__table table li{list-style:none;margin:5px 0}.dossiers__table__urgent{width:20px;height:20px;display:inline-block!important;background:url(/Content/img/icn-urgent.svg) center no-repeat;background-size:contain;position:relative;top:1px;left:2px;padding:0!important;border-bottom:none}.dossiers__detail{position:relative}.dossiers__detail p,.dossiers__detail a{margin:5px 0;font-size:13px;line-height:1}.dossiers__detail h4{color:#424242;margin-bottom:5px;margin-top:10px;font-size:14px}.dossiers__detail .btn{position:absolute;top:60px;right:15px;width:300px;font-weight:700}.dossiers__detail .btn--dossier-manage{top:15px}.dossiers__detail>.flex .btn{background:#009ee0 url(/Content/img/icn/chevron-left-white.svg) center no-repeat;width:25px;height:25px;margin-bottom:0;position:absolute;left:10px;top:10px}.dossiers__detail>.flex .btn:hover{background:#048ec7 url(/Content/img/icn/chevron-left-white.svg) center no-repeat;width:25px;height:25px;margin-bottom:0;position:absolute;left:10px;top:10px}.dossiers__detail>.flex .btn.btn--observations{position:initial;width:auto;background:#009ee0;padding-top:5px}.dossiers__detail .flex{position:relative}.dossiers__detail .flex>div{padding:5px 15px;border-bottom:1px solid #ccc;margin-right:0}.dossiers__detail .flex>div:nth-of-type(odd){border-bottom:1px solid #ccc}.dossiers__detail .flex h3{text-align:center;margin:45px 0 0;padding-bottom:15px}.dossiers__detail .flex-3{padding:15px}.dossiers__detail .flex-3 h3{margin-top:10px;margin-bottom:35px}.dossiers__detail .flex-3 table{margin-bottom:0}.dossiers__detail .flex-3 table:first-of-type{margin-top:20px}.dossiers__detail .flex-3 table td,.dossiers__detail .flex-3 table th{width:25%}.dossiers__detail .flex-3 table th p{color:#fff}.dossier__unknown_policy:before{content:"";width:25px;height:25px;display:inline-block;background:url(/Content/img/icn/warning-orange.svg) center no-repeat;background-size:contain;margin-left:2px;margin-right:5px;position:relative;top:2px}.dossier__detail__user:before{content:"";width:12px;height:12px;background:url(/Content/img/svg/icn-user-blue.svg) center no-repeat;display:inline-block;margin-right:5px;position:relative;top:1px}.dossier__detail__email:before{content:"";width:12px;height:12px;background:url(/Content/img/svg/icn-mail-blue.svg) center no-repeat;display:inline-block;margin-right:5px;position:relative;top:1px}.dossier__detail__phone:before{content:"";width:12px;height:12px;background:url(/Content/img/svg/icn-phone-blue.svg) center no-repeat;display:inline-block;margin-right:5px;position:relative;top:1px}.dossier__detail__calendar:before{content:"";width:12px;height:12px;background:url(/Content/img/svg/icn-calendar-blue.svg) center no-repeat;display:inline-block;margin-right:5px;position:relative;top:1px}.dossier__detail__card:before{content:"";width:12px;height:12px;background:url(/Content/img/svg/icn-v-card-blue.svg) center no-repeat;display:inline-block;margin-right:5px;position:relative;top:1px}.dossier__detail__message{background:#ddf4ff;padding:5px 10px;border:1px solid #b3e7ff;border-radius:3px}.dossier__detail__message--red{background:#f15e53;padding:5px 10px;border:1px solid #f44336;border-radius:3px}.dossier__detail__message--red p{color:#fff}.dossier__detail__gender:before{content:"";width:12px;height:12px;background:url(/Content/img/svg/icn-man-blue.svg) center no-repeat;display:inline-block;margin-right:5px;position:relative;top:1px}.dossier__detail__comment:before{content:"";width:12px;height:12px;background:url(/Content/img/svg/icn-comment-blue.svg) center no-repeat;display:inline-block;margin-right:5px;position:relative;top:1px}.dossier__detail__club:before{content:"";width:12px;height:12px;background:url(/Content/img/svg/icn-trophy-blue.svg) center no-repeat;display:inline-block;margin-right:5px;position:relative;top:1px}.dossier__detail__pin:before{content:"";width:12px;height:12px;background:url(/Content/img/svg/icn-location-pin-blue.svg) center no-repeat;display:inline-block;margin-right:5px;position:relative;top:1px}.dossier__detail__home:before{content:"";width:12px;height:12px;background:url(/Content/img/svg/icn-home-blue.svg) center no-repeat;display:inline-block;margin-right:5px;position:relative;top:1px}.dossier__detail__credit-card:before{content:"";width:12px;height:12px;background:url(/Content/img/svg/icn-credit-card-blue.svg) center no-repeat;display:inline-block;margin-right:5px;position:relative;top:1px}.dossier__detail__document:before{content:"";width:12px;height:12px;background:url(/Content/img/svg/icn-text-document-blue.svg) center no-repeat;display:inline-block;margin-right:5px;position:relative;top:1px}.dossier__detail__filter{padding:0!important}.dossier__detail__filter>div{margin-right:0}.dossier__detail__filter>div:nth-of-type(odd){background:var(--color-light-grey);border-bottom:1px solid #ccc;padding:5px 15px}.dossier__detail__filter>div:nth-of-type(2n){background:#fff;border-bottom:1px solid #ccc;padding:5px 15px}.dossier__detail__filter h5{margin-top:0;text-align:center;font-size:20px;margin-bottom:15px}.dossier__detail__filter select,.dossier__detail__filter input[type=text]{margin-bottom:5px}.dossier__detail__filter .claim{background:#f19813;color:#fff;padding:5px 10px;border-radius:3px}.dossier__detail__filter .defense{background:#f44336;color:#fff;padding:5px 10px;border-radius:3px}.dossier__detail__filter .dossiers__detail__payment-warranty-request,.dossier__detail__filter .dossiers__detail__medical-report-request{text-align:center;display:block;color:#ff8400;margin-bottom:15px;border:1px solid #FF8400;padding-bottom:5px;padding-top:2px}.dossier__detail__filter .dossiers__detail__payment-warranty-request:before,.dossier__detail__filter .dossiers__detail__medical-report-request:before{content:"";width:15px;height:15px;background:url(/Content/img/icn-warning-orange.svg) center no-repeat;background-size:contain;margin-right:5px;position:relative;top:2px;display:inline-block}.dossiers__detail__tabs__content>span{border-bottom:1px solid #ccc;display:block;padding:10px}.dossiers__detail__tabs__content>span:last-of-type{border-bottom:none}.dossier__detail__patient-info a{background-color:#00b0fa;background:linear-gradient(90deg,#50cddb 0,#009ee0);color:#fff;text-align:center;border-radius:3px;width:100%;padding:5px 0;display:block}.dossier__detail__patient-info a.btn--red{background:#ff6262;border:none}.dossier__detail__patient-info a.btn--whatsapp{background:#25d366}.dossier__detail__patient-info a.btn--whatsapp:before{content:"";width:12px;height:12px;background:url(/Content/img/svg/icn-whatsapp-white.svg) center no-repeat;background-size:contain;display:inline-block;margin-right:5px;position:relative;top:2px}.dossier__detail__patient-info input[type=text],.dossier__detail__patient-info select,.dossier__detail__patient-info textarea{margin-bottom:5px}.dossier__detail__patient-info label{height:auto;margin-bottom:5px;display:block}.dossier__details__vehicle-accident{background:#ed5454!important}.dossier__details__vehicle-accident p{color:#fff}.dossier__details__vehicle-accident .flex-wrapper div:first-of-type{max-width:20px;padding-top:8px}.dossier-status-healthcare-closed{color:#014c88;font-weight:700}.dossier-status-healthcare-closed:before{background:#014c88;margin-right:7px;content:"";display:inline-block;width:10px;height:10px;border-radius:50%;position:relative;top:-1px}.dossier-status-administrative-closed{color:#014c88;font-weight:700}.dossier-status-administrative-closed:before{background:#014c88;margin-right:7px;content:"";display:inline-block;width:10px;height:10px;border-radius:50%;position:relative;top:-1px}.dossier-status-rejected{color:#f44336;font-weight:700}.dossier-status-rejected:before{background:#f44336;margin-right:7px;content:"";display:inline-block;width:10px;height:10px;border-radius:50%;position:relative;top:-1px}.dossier-status-in-management:before{background:#009ee0;margin-right:7px;content:"";display:inline-block;width:10px;height:10px;border-radius:50%;position:relative;top:-1px}.dossier-status-pending{color:#21a221;font-weight:700}.dossier-status-pending:before{background:#21a221;margin-right:7px;content:"";display:inline-block;width:10px;height:10px;border-radius:50%;position:relative;top:-1px}.dossier-status-cancelled{color:#f44336;font-weight:700}.dossier-status-cancelled:before{background:#f44336;margin-right:7px;content:"";display:inline-block;width:10px;height:10px;border-radius:50%;position:relative;top:-1px}.dossier-status-in-management{color:#009ee0;font-weight:700}.dossiers__detail__appointment{padding:0;display:block;position:relative}.dossiers__detail__appointment h5{font-size:18px;margin:5px}.dossiers__detail__appointment h5:before{content:"";width:8px;height:8px;background:#009ee0;display:inline-block;margin-right:7px;position:relative;top:-2px}.dossiers__detail__appointment .btn{position:absolute;top:-10px;right:150px;height:35px;width:160px}.dossiers__detail__tabs__content__purchase{position:relative}.dossiers__detail__button-wrapper{background:#fff;margin-right:0!important;padding-left:10px;display:flex;align-items:center;justify-content:space-between}.dossiers__detail__button-wrapper div{display:flex;align-items:center;justify-content:flex-end}.dossiers__detail__button-wrapper .btn{position:relative;display:inline-block;margin-right:10px;width:250px;height:30px;padding-top:5px;top:10px}.dossiers__detail__button-wrapper .btn--refresh{width:25px;display:inline-block;margin-right:30px;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dossiers__detail__button-wrapper .btn--refresh img{width:100%}.dossiers__detail__report-tab{display:flex;padding:0!important;border-bottom:none!important}.dossiers__detail__report-tab .title{text-align:center;text-decoration:underline}.dossiers__detail__report-tab .btn{height:25px;position:initial;width:200px;margin:0 auto;font-size:13px;padding-top:5px}.dossiers__detail__report-tab .flex div{background:none!important;border-bottom:none!important}.dossiers__detail__report-tab .flex-2{border-right:1px solid #ccc}.dossiers__detail__report-tab .empty-report{text-align:center;margin-top:45px;margin-bottom:30px}.dossiers__detail__report__title{font-size:15px!important;margin:5px 0!important;font-weight:700;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:5px 10px}.dossiers__detail__report-purchase{display:flex;padding:10px;border-bottom:1px solid #e3e3e3}.dossiers__detail__report-purchase:nth-child(2n){background:var(--color-light-grey)}.dossiers__detail__report-purchase .dossiers__detail__reports-wrapper>div{padding:0}.dossiers__detail__report-tab .btn--remove,.dossiers__detail__purchase__reports .btn--remove{width:15px}.dossiers__detail__report-tab .btn--private,.dossiers__detail__purchase__reports .btn--private{width:18px}.dossiers__detail__purchase__reports{padding:0!important;margin:0!important}.dossiers__detail__purchase__reports div{margin:0!important;position:relative}.dossiers__detail__purchase__reports>div{position:relative}.dossiers__detail__purchase__reports a{display:inline-block;margin-top:0;margin-bottom:0}.dossiers__detail__purchase__reports a:first-of-type{margin-right:10px}.dossiers__detail__purchase__reports .btn--remove{position:relative;top:-5px;left:5px}.dossiers__detail__purchase__reports .btn--private{position:relative;left:5px}.dossiers__detail__purchase__reports .dossiers__reports-link-wrapper{position:initial}.dossiers__detail__purchase__reports--empty{background:var(--color-light-grey);padding:10px;text-align:center;border-radius:3px;border:1px solid #ccc}.dossiers__detail__purchase__detail label{font-weight:700}.dossiers__detail__report-tab .flex .dossiers__detail__purchase__reports__dropzone{text-align:center;border:1px dashed #ccc!important;padding:5px;margin:10px 0 0;border-radius:5px;background:#fff!important}.dossier__detail__accident__report_document img{width:15px;margin-left:90px}.dossier__detail__accident__report_document a{margin-left:15px}.dossiers__detail__reports-wrapper p,.dossiers__detail__reports-wrapper a{font-size:13px;line-height:1}.dossiers__detail__reports-wrapper a{word-break:break-all}.dossiers__detail__reports-wrapper .btn{margin-top:20px}.dossiers__detail__reports-wrapper .btn--remove{top:0}.dossiers__detail__reports-wrapper svg{margin-left:5px;position:relative;top:5px}.dossiers__detail__reports-wrapper .dossiers__detail__medical-report-request{text-align:center;display:block;color:#ff8400;margin-bottom:15px}.dossiers__detail__reports-wrapper .dossiers__detail__medical-report-request:before{content:"";width:15px;height:15px;background:url(/Content/img/icn-warning-orange.svg) center no-repeat;background-size:contain;margin-right:5px;position:relative;top:2px;display:inline-block}.dossiers__detail__reports__header{display:flex;justify-content:space-between;position:relative;top:20px}.dossiers__detail__reports__header h4{position:relative;top:80px}.dossiers__detail__reports__header div{flex:none;width:375px}.dossiers__detail__reports__header .btn{position:initial;width:200px;font-size:12px;padding:2px;height:25px}.dossiers__reports-link-wrapper{width:280px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;position:relative;top:5px}.dossier__pdf-download:before{content:"";width:15px;height:15px;display:inline-block;background:url(/Content/img/pdf-file-blue.svg) center no-repeat;background-size:contain;margin-left:2px;margin-right:5px;position:relative;top:2px}.dossier__word-download:before{content:"";width:15px;height:15px;display:inline-block;background:url(/Content/img/word-file-blue.svg) center no-repeat;background-size:contain;margin-left:2px;margin-right:5px;position:relative;top:2px}.dossiers__summary-table th{background:#fff;border-right:none}.dossiers__summary-table th p{font-size:15px;font-weight:700;text-align:left;margin-left:10px}.dossiers__summary-table td{height:auto;text-align:left;border-right:none;border-left:none;padding:10px 5px}.dossiers__summary-table td p{border-right:1px solid #ccc;margin-left:5px}.dossiers__spinner--big{position:absolute;top:10%;left:calc(50% - 150px);width:300px;height:300px!important;min-height:300px!important;background:#fff;z-index:99;text-align:center;padding-top:10px}.dossiers__spinner--big.dossiers__spinner--medical-report{display:block;width:calc(100% - 20px);left:10px;height:calc(100% - 20px)!important;top:10px}.dossier-attachment-wrapper{background-color:var(--color-light-grey);border:1px solid #ccc;padding:10px}.dossiers__detail .flex .dossiers__detail__messages-tabs{display:flex;border-bottom:none;padding:0}.dossiers__detail__messages-tabs div{background:var(--color-light-grey);display:flex;justify-content:center;align-items:center;border:1px solid #c3c3c3}.dossiers__detail__messages-tabs div.messages-active{background:#fff;border-bottom:none}.dossiers__detail__messages-tabs div h4{margin:0}.dossiers__detail__messages-tabs div a{margin:0;width:100%;text-align:center;height:30px;padding-top:8px;color:gray;font-size:14px}.surgery__details{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:10px}.surgery__details a{border-radius:3px;background-color:#009ee0;background:linear-gradient(90deg,#50cddb 0,#009ee0);border:none;color:#fff;display:block;height:35px;width:33%}.surgery__details .aside__reports-dropzone{padding:5px;margin-bottom:10px}.surgery__details__buttons{display:flex;justify-content:flex-end;align-items:flex-start}.surgery__details__surgery-type.flex-3{padding:0}.surgery__details__surgery-type select{margin-top:10px;margin-bottom:5px}.surgery__details__surgery-type .btn--observations{position:initial;height:25px;padding-top:5px;width:auto}.dialog--surgery .selectize-control .selectize-input .item{position:relative;top:2px}.dialog--surgery .selectize-control .selectize-input a{top:-1px}.dialog__observations-table-wrapper{height:250px;overflow-y:auto}.dialog__observations-table-wrapper table{margin-bottom:0}.dialog__observations-table-wrapper table td{height:40px}.dialog__observations-table-wrapper table td,.dialog__observations-table-wrapper table th{font-size:10px}.dialog__observations-table-wrapper table td:first-of-type,.dialog__observations-table-wrapper table th:first-of-type{width:100px}.dialog__observations-table-wrapper table td:last-of-type,.dialog__observations-table-wrapper table th:last-of-type{width:100px;word-break:break-all}.surgeries-creation__add-services .client-budget-authorizations{margin-bottom:10px}.surgery__details__authorization{background:var(--color-light-grey);border:1px solid #ccc;padding:5px 10px;display:flex}.surgery__details__authorization>div{flex:1}.surgery__details__authorization a{display:inline-block;background:none;border:none;color:#009ee0;width:auto;height:auto;margin:0;padding:0}.create-healthcare-petition{max-width:940px;margin:0 auto;box-sizing:border-box;padding-top:60px}.create-dossier__button-wrapper{display:flex;justify-content:flex-end}.create-dossier__button-wrapper .btn{width:150px;margin-bottom:10px}.medical-report__tooltip{padding:.5rem 1rem;border:1px solid #b0e6ff;box-shadow:0 1px 3px #0000004d;border-radius:5px;display:inline-block;position:absolute;top:-90px;min-width:250px;background-color:#e9f8ff}.medical-report__tooltip p{margin:0;font-size:12px;line-height:1.1rem}.checkbox--read-notification input[type=checkbox]{display:none}.checkbox--read-notification input[type=checkbox]+label{background:url(/Content/img/svg/icn-envelope-open.svg) center no-repeat;background-size:contain;width:20px;height:20px;display:inline-block}.link--read-notification{background:url(/Content/img/svg/icn-envelope-open.svg) center no-repeat;background-size:contain;width:20px;height:20px;display:inline-block;margin-right:10px}.unread__message{background:#f19813;padding:10px}.unread__message p{color:#fff}.unread__message .flex-wrapper{justify-content:space-between}.medical-report__upload{background:#fff;box-shadow:4px 4px 8px #ccc;border-radius:5px;padding:20px}.medical-report__upload h3{margin-bottom:0}.medical-report__upload label{cursor:pointer;border:1px solid #ccc;background:#9b9b9b;color:#fff;padding:11px 20px 2px;border-radius:3px;font-weight:700}.medical-report__upload img{height:25px;width:25px}.medical-report__upload .flex-wrapper{align-items:center;gap:1rem}.medical-report__security-message{background-color:#d0f0ff;padding:10px;text-align:center;box-shadow:4px 4px 8px #ccc}.medical-report__info,.medical-report__traking{background:#fff;border-radius:5px;padding:10px 20px;margin-bottom:20px;box-shadow:4px 4px 8px #ccc}.medical-report__uploaded-files{background:#fff;border-radius:5px;margin:20px;border-left:1px solid #ccc}.medical-report__traking__date-type{align-items:center}.medical-report__traking__date-type input{margin-right:10px}.medical-report__traking__date-type label{height:auto}.medical-report__traking .btn--local-export:before{background:url(/Content/img/icn/export-white.svg) center no-repeat;background-size:contain}.medical-report__traking .spinner{display:block;margin:40px auto}.medical-report__traking .select2-container{width:100%!important}.medical-report__traking__providers-claim input[type=radio]+label{height:auto;margin-left:10px}.medical-report__traking__providers-claim .flex-wrapper .flex:last-of-type{align-items:center}.medical-report__traking__providers-claim .flex-wrapper .flex:last-of-type label{height:auto}.medical-report__traking__providers-claim .select2-container{width:100%!important}.medical-report__table th:last-of-type,.medical-report__table td:last-of-type{max-width:170px}.medical-report__table p,.medical-report__table a{font-size:11px;margin:0;text-align:left}.medical-report__table .isAvailable>p{font-size:15px;text-align:center;margin:2px 0 7px;font-weight:700}.medical-report__table .isAvailable>p:first-of-type{color:#00b900}.medical-report__table .isAvailable>p:first-of-type:before{content:"";height:7px;width:7px;background:#00b900;border-radius:50px;margin-right:5px;display:inline-block;position:relative;top:-1px}.medical-report__table .notAvailable>p{font-size:15px;text-align:center;margin:2px 0 7px;font-weight:700}.medical-report__table .notAvailable>p:first-of-type{color:red}.medical-report__table .notAvailable>p:first-of-type:before{content:"";height:7px;width:7px;background:red;border-radius:50px;margin-right:5px;display:inline-block;position:relative;top:-1px}.medical-report__table .btn{text-align:center;height:20px;width:160px;padding-top:3px;margin-bottom:5px;display:inline-block}.medical-report__table .tooltip--reports .tooltip-text{left:70px}.easy-autocomplete-container{left:0;position:absolute;width:100%;z-index:2}.easy-autocomplete-container ul{background:none repeat scroll 0 0 var(--color-white);border-top:1px dotted #ccc;display:none;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:-1px}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{background:inherit;border-color:#ccc;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:400;padding:4px 12px}.more-units-than-reservation{background-color:var(--color-orange);font-weight:700;color:var(--color-white);padding:5px;border-radius:3px}.included-in-reservation{background-color:var(--color-green);font-weight:700;color:var(--color-white);padding:5px;border-radius:3px}.included-partially-in-reservation{background-color:var(--color-medium-blue);font-weight:700;color:var(--color-white);padding:5px;border-radius:3px}.not-in-reservation{background-color:var(--color-red);font-weight:700;color:var(--color-white);padding:5px;border-radius:3px}.provider-selector__clean-btn{border:none;background:url(/Content/img/svg/icon-close.svg) center no-repeat;width:15px;height:15px;margin-left:10px;margin-top:10px}.surgery__details__edit{margin-left:10px}.surgery__details__edit:before{content:"";width:12px;height:12px;background:url(/Content/img/icn/pencil.svg) center no-repeat;display:inline-block;margin-right:5px;position:relative;top:1px}.surgery__details__save:before{content:"";width:12px;height:12px;background:url(/Content/img/icn/save.svg) center no-repeat;display:inline-block;margin-right:5px;position:relative;top:1px}.surgeries-budgets__container{display:flex;width:100%;flex-direction:row;justify-content:space-around;align-items:center}.surgeries-budgets__share-btn{display:block;width:30px;outline:none;border:none}.purchases-tabs__buttons{display:flex}.purchases-tabs__buttons button{background:#c7c7c7;color:#595959;font-weight:700;border:1px solid #e6e6e6;padding:15px 18px;position:relative;top:2px}.purchases-tabs__buttons button.active{background:#fff;border-bottom:none}.purchases-tabs__buttons button.btn--whatsapp{background:#25d366;color:#fff}.purchases-tabs__buttons button.btn--whatsapp:before{content:"";width:12px;height:12px;background:url(/Content/img/svg/icn-whatsapp-white.svg) center no-repeat;background-size:contain;display:inline-block;margin-right:5px;position:relative;top:2px}.purchases-tabs__buttons button.btn--whatsapp.active{background:#fff;border-bottom:none;color:#595959}.purchases-tabs__wrapper{background:#fff;border:1px solid #e6e6e6;padding:10px}.purchases-tabs__wrapper .summary:nth-child(odd){background:var(--color-white)}.purchase__reports__dropzone{text-align:center;border:1px dashed #ccc!important;padding:5px;margin:10px 0 0;border-radius:5px;background:#fff!important}.purchases-summary .flex-wrapper{margin:0;padding:0 0 0 10px}.purchases-summary .edit-input{width:20px;height:20px;background:url(/Content/img/svg/icn-edit-blue.svg) center no-repeat;display:inline-block;position:relative;top:5px;margin-left:5px}.purchases-summary .save-input{width:25px;height:25px;background:var(--color-green) url(/Content/img/svg/icn-check-white.svg) center no-repeat;display:inline-block;position:relative;top:6px;margin-left:5px}.purchases-summary .cancel-input{width:25px;height:25px;background:var(--color-red) url(/Content/img/svg/icn-cross-white.svg) center no-repeat;display:inline-block;position:relative;top:6px;margin-left:5px}.purchases-summary .input-spinner{width:25px;height:25px;background:url(/Content/img/spinner.gif) center no-repeat;background-size:contain;display:inline-block;position:relative;top:6px;margin-left:5px}.purchases-summary input.input-disabled,.purchases-summary select.input-disabled{font-weight:700;border:none;background:none;pointer-events:none;width:250px!important;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.purchases-summary input{width:250px!important;margin-bottom:0!important;padding:10px;color:#879099!important}.purchases-summary select{width:250px!important;margin-bottom:0!important;margin-left:10px}.purchases-summary .purchases__appointment-wrapper{margin-bottom:30px}.purchases-summary .purchases__appointment-wrapper .flex-wrapper a{width:auto}.purchases-summary .purchases__appointment-wrapper .flex-wrapper audio{height:20px}.purchases__action-buttons{margin-top:40px}.purchases__action-buttons .btn{margin-right:10px}.purchases__action-buttons .btn:last-of-type{margin-right:0}.purchases__appointment-form,.purchases__notification-form{border:1px solid #ccc;padding:0 20px 20px}.purchases__appointment-form h4,.purchases__notification-form h4{color:#222}.purchase__form{margin-top:20px}.purchase__form label{height:35px;position:relative;color:#8798ab;display:block;margin-top:30px;margin-bottom:20px}.purchase__form label>span{position:absolute;top:0;left:0;width:100%;height:100%;font-weight:300;line-height:32px;color:#8798ab;border-bottom:1px solid #586a82;transition:border-bottom-color .2s ease-in-out;cursor:text;pointer-events:none}.purchase__form label>span span{position:absolute;top:0;left:0;transform-origin:0% 50%;transition:transform .2s ease-in-out;cursor:text}.purchase__form label .field.is-focused+span span,.purchase__form label .field:not(.is-empty)+span span{transform:scale(.68) translateY(-36px);cursor:default}.purchase__form label .field.is-focused+span{border-bottom-color:#009ee0}.purchase__form .field{background:transparent;font-weight:300;border:0;color:#6d6d6d;outline:none;cursor:text;display:block;width:100%;line-height:32px;transition:opacity .2s ease-in-out}.purchase__form .field::-webkit-input-placeholder{color:#8898aa}.purchase__form .field::-moz-placeholder{color:#8898aa}.purchase__form .field:-ms-input-placeholder{color:#424770}.purchase__form .field.is-empty:not(.is-focused){opacity:0}.purchase__form select{border-bottom:1px solid #586a82;border-top:none;border-left:none;border-right:none;padding-left:0}.purchase__form select:focus{outline:none;border-bottom:1px solid #009ee0}.purchase__form textarea{border-bottom:1px solid #586a82;border-top:none;border-left:none;border-right:none;position:relative;top:-10px}.purchase__form textarea:focus{outline:none;border-bottom:1px solid #009ee0}.purchase__form .StripeElement{position:relative;top:10px}.purchase__form .legalterms-wrapper label{display:inline-block;margin-top:0;margin-bottom:0;word-break:break-word}.purchase__form .date-component .field.is-empty:not(.is-focused){opacity:1}.purchase-container{width:100%;padding:10px;border-bottom:1px solid #e4e4e4}.purchase-container:nth-child(2n){background:var(--color-light-grey)}.purchase-container .flex{border-right:1px solid #e4e4e4;padding-right:10px;margin-right:10px}.purchase-container .flex:last-of-type{border-right:none;padding-right:0;margin-right:0}.purchase-container .flex-2,.purchase-container .flex-3{border-right:1px solid #e4e4e4;padding-right:10px;margin-right:10px}.purchase-container .btn--detach{position:inherit;display:inline;margin-left:10px}.purchase-container .w-250{max-width:250px}.purchase-list__header{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;background:#fff}.purchase-list__header .flex-3{padding:0 15px}.purchase-list__header div{padding:0 10px}.purchase-list__header p{font-size:15px;margin:5px 0;font-weight:700}.purchases__buttons a{width:150px;display:inline-block;margin:0 10px}.user-satisfaction__tags{display:flex;margin-bottom:10px}.user-satisfaction__tags p{margin-right:1rem}.user-satisfaction__tags p:last-of-type{margin-right:0}.vip-user{background:orange;display:inline-block;padding:.2rem .8rem;color:#fff;border-radius:5px;font-weight:700;margin:0}.problematic-user{background:#f44336;display:inline-block;padding:.2rem .8rem;color:#fff;border-radius:5px;font-weight:700;margin:0}.user-satisfaction__tooltip{padding:.5rem 1rem;background:#fff;border:1px solid #c7c7c7;border-radius:5px;display:inline-block;position:absolute;top:-90px;left:170px;min-width:250px}.user-satisfaction__tooltip p{margin:0;font-size:11px}.user-satisfaction__index{position:relative;margin-right:20px;padding-top:3px}.user-satisfaction__index p{margin:0}.purchase__reports-tab>.flex-wrapper>.flex:first-of-type{border-right:1px solid #e4e4e4;padding-right:10px;margin-top:10px}.purchases__reports-activity>div h3{border-top:1px solid #ccc;padding-top:30px}.purchases__reports-activity .flex-wrapper{align-items:center}.purchases__reports-activity .flex-wrapper .flex:first-of-type{border-right:1px solid #ccc;padding-right:10px}.purchases__reports-activity .flex-wrapper strong{margin-right:1rem}.purchases__reports-activity a{display:block;text-align:center;text-decoration:underline}.purchases__reports-activity p{font-size:.8rem}.purchases__reports-activity h4{margin-top:10px}.purchases__reports-activity .table-wrapper{overflow-y:auto;max-height:130px}.purchases__reports-activity table th,.purchases__reports-activity table td{vertical-align:middle;height:auto}.purchases__reports-activity table p{margin:0}.purchases__reports-activity .message-info{margin:0 5px}.purchases__reports-activity .over-70-color{background:#78c624;color:#fff;display:block;padding:5px 10px;border-radius:5px}.purchases__reports-activity .under-30-color{background:#ff4d4d;color:#fff;display:block;padding:5px 10px;border-radius:5px}.provider-claims-list{padding-left:0}.provider-claims-list li{list-style:none}.provider-claims-table{width:100%}.provider-claims-table span{display:block;width:100%}.provider-claims-table td{height:auto;vertical-align:middle;padding:10px}.provider-claims-table .tooltip--reports{display:table-cell}.provider-claims-table .tooltip--reports .tooltip-text{background:#edf9ff;border:1px solid #ccc;box-shadow:3px 3px 3px #0006;padding-bottom:0}.provider-claims-table .tooltip--reports .tooltip-text p{color:#595959;margin:0;font-size:.8rem}.provider-claims-table .tooltip--reports .tooltip-text li{margin-bottom:5px}.provider-claims-table .btn{height:27px;margin-bottom:0;padding-top:7px}.provider-claims-table .btn--small{text-align:center;height:25px;width:160px;padding-top:6px;margin-bottom:5px;font-size:11px}.purchases__started-call-message{display:flex;justify-content:flex-end}.purchases__started-call-message div{margin-right:110px;margin-top:10px;background-color:#cfe8ff;padding:10px;border-radius:5px;display:inline-block}.purchases__started-call-message p{margin:0;padding:0;text-align:right;font-weight:700}.btn{border-radius:3px;background-color:#009ee0;background:linear-gradient(90deg,#50cddb 0,#009ee0);border:none;color:#fff;display:block;height:35px;margin-bottom:20px;padding:8px 10px;text-align:center;text-decoration:none;width:100%}.btn:hover{background-color:#00b0fa;background:linear-gradient(90deg,#50cddb 0,#009ee0)}.btn:hover:active{background-color:#008cc7;background:linear-gradient(90deg,#50cddb 0,#009ee0)}.btn.tooltip .caret:after{left:11px}.btn.waiting{color:transparent!important;padding:10px}.btn.waiting:before{content:"";background:url(/Content/img/spinner.gif);display:inline-block;width:16px;height:10px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.btn.waiting:hover{color:transparent}.btn.waiting:focus{color:transparent}.btn--small{padding:5px 0;width:35px}.btn--large{padding-top:11px;height:45px}.btn--secondary{background-color:#7d7d7d;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#879099),to(#79838d));background-image:-webkit-linear-gradient(#879099,#79838d);border:1px solid #79838d}.btn--secondary:hover{background-color:#959da5;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#959da5),to(#879099));background-image:-webkit-linear-gradient(#959da5,#879099)}.btn--secondary:hover:active{background-color:#79838d;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#79838d),to(#879099));background-image:-webkit-linear-gradient(#79838d,#879099)}.btn--red,.btn--red:hover,.btn--red:hover:active{background-color:var(--color-red);background:linear-gradient(90deg,#ff5a1a 0,#fd1818)}.btn--green{background-color:#7ed32b;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#7ed32b),to(#71be27));background-image:-webkit-linear-gradient(#7ed32b,#71be27);border:1px solid #71be27}.btn--green:hover{background-color:#8bd840;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#8bd840),to(#7ed32b));background-image:-webkit-linear-gradient(#8bd840,#7ed32b)}.btn--green:hover:active{background-color:#71be27;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#71be27),to(#7ed32b));background-image:-webkit-linear-gradient(#71be27,#7ed32b)}.btn--orange,.btn--orange:hover,.btn--orange:hover:active{background:#f19813;border:1px solid #f19813}.btn--whatsapp,.btn--whatsapp:hover,.btn--whatsapp:hover:active{background:#25d366;border:1px solid #25D366}.btn--link{background:none;border:none;color:#009ee0;text-decoration:underline}.btn--see{background:url(/Content/img/svg/icn-eye-grey.svg) center no-repeat;background-size:contain;width:18px;height:18px;display:block;margin:0 auto}.btn--export:before{content:"";width:12px;height:12px;background:url(/Content/img/svg/icn-excel-white.svg) center no-repeat;background-size:contain;display:inline-block;margin-right:5px;position:relative;top:2px}.button-wrapper{width:300px;margin:0 auto}.btn--local-export:before{content:"";width:20px;height:20px;background:url(/Content/img/icn/export.svg) center no-repeat;background-size:contain;display:inline-block}.btn--clean{position:relative;top:3px}.btn--clean:before{content:"";width:20px;height:20px;background:url(/Content/img/svg/icn-clean.svg) center no-repeat;background-size:contain;display:inline-block}input[type=radio]{cursor:pointer}input[type=radio]+label{cursor:pointer}input[type=checkbox]{cursor:pointer;margin-right:5px}input[type=checkbox]+label{cursor:pointer}input[type=number]{border-radius:3px;background-color:#f3f3f3;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(#f3f3f3,#fff);border:1px solid #ccd0d4;color:#7d7d7d;height:35px;margin-bottom:20px;padding:10px;width:100%}select{border-radius:3px;background-color:#f3f3f3;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(#f3f3f3,#fff);border:1px solid #ccd0d4;color:#7d7d7d;height:35px;margin-bottom:20px;padding-left:10px;width:100%}.stripe-form input{border-radius:3px;background-color:#f3f3f3;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(#f3f3f3,#fff);border:1px solid #ccd0d4;color:#7d7d7d;height:35px;margin-bottom:20px;padding:10px;width:100%}.stripe-form__card-wrapper{border-radius:3px;border:1px solid #ccd0d4;background-color:#f3f3f3;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#f3f3f3),to(#fff));background-image:-webkit-linear-gradient(#f3f3f3,#fff);color:#7d7d7d;height:35px;margin-bottom:20px;padding:10px;width:100%}.dialog.modal-schedule{max-width:962px;width:100%;margin-left:-480px}.dialog.modal-schedule .dialog-body{padding:0}.dialog.modal-schedule h5{margin-top:0;font-size:.9rem;color:var(--color-grey);line-height:1.5;font-weight:300}.dialog.modal-schedule a{font-size:.9rem}.dialog.modal-schedule .md-inner-wrapper{padding:0 20px}.dialog.modal-schedule .dialog-header{padding-top:5px;padding-bottom:5px}.dialog.modal-schedule .results__table{max-height:600px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.dialog.modal-schedule .results__table::-webkit-scrollbar{display:none}.dialog.modal-schedule .results__table__schedule__title{width:380px}.dialog.modal-schedule .results__list__practitioner{min-height:initial;width:380px}.dialog.modal-schedule .results__list__practitioner p{width:auto;white-space:initial}.dialog.modal-schedule .results__list__practitioner .results__list__practitioner__languages,.dialog.modal-schedule .results__list__practitioner .results__list__practitioner__price{display:none!important}.dialog.modal-schedule .filled-star,.dialog.modal-schedule .half-filled-star,.dialog.modal-schedule .empty-star{padding-top:5px}.dialog.modal-schedule .results__list__practitioner__picture{margin:0 0 60px}.dialog.modal-schedule .results__list__practitioner__rating__stars{margin-top:5px}@media all and (min-width: 980px){.dialog.modal-schedule .results__list__practitioner__rating{position:initial}}.dialog.modal-schedule .not-enough-ratings{padding:8px 0}.modal-info-schedule .hourItem{pointer-events:none}.modal-info-schedule .hourItem:hover{color:var(--color-grey)}.modal-schedule-title{padding:5px 10px;font-size:.9rem}.dialog--video-connection .conection-header{background:#8e8e8e;text-align:center;padding:10px;border-radius:3px}.dialog--video-connection .conection-header strong{color:#fff}.dialog--video-connection .align-center{font-size:14px;padding:5px;background:#efefef;border-radius:3px}.dialog--video-connection img{width:70px;margin-right:15px}.dialog--video-connection .conection-info p{margin:5px 0}.dialog--video-connection .conections-list ul{padding-left:10px}.dialog--video-connection .conections-list li{list-style:none;margin:5px 0}.dialog--video-connection .conections-list li p{font-size:14px;background:var(--color-light-grey);padding:5px 10px;border-radius:3px;display:inline-block;margin:0}.dialog--video-connection .conections-list li p:before{content:"";border-left:1px solid gray;height:10px;width:10px;position:relative;left:-30px;top:17px}.dialog--video-connection .conections-list li:last-of-type p:before{display:none}.dialog--video-connection .conections-list .conectado:before{content:"";width:20px;height:20px;background:#23c106;border-radius:50%;display:inline-block;position:relative;top:5px;margin-right:10px;z-index:9}.dialog--video-connection .conections-list .desconectado:before{content:"";width:20px;height:20px;background:#f55c5c;border-radius:50%;display:inline-block;position:relative;top:5px;margin-right:10px}.dialog--purchase-appointment .dialog-close{right:0}.dialog--appointment .flex-wrapper{margin-bottom:20px}.dialog--appointment .flex-wrapper select:first-of-type{margin-right:10px}.dialog--appointment__date input{margin-bottom:0!important}.dialog--communication select{border-radius:3px}.dialog--add-module .selectize-input input{height:auto}.dialog__payment-history-wrapper{max-height:70vh;overflow:auto}.dialog--medical-report .flex-wrapper{align-items:center;margin-bottom:20px}.dialog--medical-report input,.dialog--medical-report select{margin-bottom:0}.dialog--medical-report label{height:auto}.dialog--medical-report a.flex-2{text-align:center}.dialog__authorization-code-list p{margin:0}.dialog__observations-wrapper{max-height:250px;overflow-y:auto}.dialog__observation{background:var(--color-light-grey);padding:10px;margin-bottom:10px}.dialog__observation p{margin:0;font-size:12px}.dialog-plan-payment .flex-wrapper{gap:10px}.dialog-plan-payment .flex-wrapper .flex{margin:0 0 10px;border:1px solid #ccc;border-radius:5px;padding:10px;text-align:center}.dialog-plan-payment .flex-wrapper .flex p{margin:0}.dialog-plan-payment .flex-wrapper .flex p:first-of-type{font-size:12px;font-weight:600;line-height:1.2;margin-bottom:5px}.dialog-plan-payment .plan-payment__table{max-height:400px;overflow-y:auto;-ms-overflow-style:none}.dialog.modal-fidelity-subscriptions{max-width:800px;width:100%;margin-left:-400px}.dialog.modal-fidelity-subscriptions h3{margin-top:10px}.dialog .dialog-plan-payment-tabs{display:flex}.dialog .dialog-plan-payment-tab{padding:5px 50px;background:#f2f2f2;border:none;font-weight:700}.dialog .dialog-plan-payment-tab.active{background:#009ee0;color:#fff}.dialog .dialog-plan-payment-tabs-content{border:1px solid #ccc;padding:10px}.rates__header{background:var(--color-main) url(/Content/img/backgrounds/rates-pattern.png);color:#fff;padding:40px 10px;text-align:center}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.rates__header{background:var(--color-main) url(/Content/img/backgrounds/rates-pattern-2x.png)}}.rates__header h3{margin:0}.rates__header h4{font-weight:300;margin:0}.webp .rates__header{background:var(--color-main) url(/Content/img/backgrounds/rates-pattern.webp)}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.webp .rates__header{background:var(--color-main) url(/Content/img/backgrounds/rates-pattern-2x.webp)}}.rates__section{background:#e5e5e5;padding:40px 10px;text-align:center}.rates__card{background-color:#fff;box-shadow:0 1px 2px #0003;-moz-box-shadow:0px 1px 2px 0px rgba(0,0,0,.2);text-align:center;padding:20px;margin-bottom:20px}.rates__card h4{font-weight:700;margin-top:0;color:var(--color-dark-blue)}.rates__card h4:last-of-type{color:var(--color-grey)}.rates__card textarea{margin-bottom:0}.rates__card .empty-star:before,.rates__card .filled-star:before,.rates__card .half-filled-star:before{margin-left:5px;margin-right:5px;font-size:18px;margin-bottom:20px}.rates__card .empty-star:before{content:"";width:35px;height:35px;display:inline-block;background:url(/Content/img/svg/star-empty.svg) center no-repeat}@media all and (min-width: 700px){.rates__card .empty-star:before{width:40px;height:40px}}.rates__card .filled-star:before,.rates__card .half-filled-star:before{content:"";width:35px;height:35px;display:inline-block;background:url(/Content/img/svg/star.svg) center no-repeat}@media all and (min-width: 700px){.rates__card .filled-star:before,.rates__card .half-filled-star:before{width:40px;height:40px}}.rates__footer{background:var(--color-main) url(/Content/img/backgrounds/rates-pattern.png);color:#fff;min-height:180px;padding:50px 0;position:relative;text-align:center}.rates__error{background:var(--color-red);color:var(--color-white);font-size:.9rem;padding:10px}.rates__button{border:1px solid #fff;border-radius:20px;color:#fff;text-decoration:none;padding:6px 60px;margin-bottom:20px}.main-wrapper.fixed{position:fixed;width:100%}.service-links-wrapper{display:none}@media all and (min-width: 980px){.service-links-wrapper{display:block;background:#fff;padding:5px}.service-links-wrapper .service-link{display:inline-block;padding:0 20px;border-right:1px solid var(--color-light-grey)}}.service-description:before{content:"";width:15px;height:15px;background:url(/Content/img/svg/icn-clipboard-blue.svg) center no-repeat;display:inline-block;position:relative;top:2px}.service-condition:before{content:"";width:20px;height:20px;background:url(/Content/img/svg/icn-text-document-blue.svg) center no-repeat;display:inline-block;position:relative;top:5px}.service-practitioner:before{content:"";width:20px;height:20px;background:url(/Content/img/svg/icn-stethescope-blue.svg) center no-repeat;display:inline-block;position:relative;top:5px}.service-provider:before{content:"";width:20px;height:20px;background:url(/Content/img/svg/icn-chat-blue.svg) center no-repeat;display:inline-block;position:relative;top:5px}.main-rate-content{border:1px solid #bfbfbf;padding:20px 0;text-align:center}.main-rate-content div{float:left;width:50%}.main-rate-content div p{font-size:.7rem;font-weight:700;margin-left:10px!important;margin:0}@media all and (min-width: var(--mq-small)){.main-rate-content div p{padding-left:20px;font-size:.8rem}}.main-rate-content .main-rate-wrapper p{margin:0!important;padding-left:0;text-align:center}.rate-list-wrapper{border-left:1px solid #bfbfbf;text-align:left}.rate-list-wrapper p{display:block}@media all and (min-width: var(--mq-medium)){.rate-list-wrapper p{display:inline-block}}.rate-list-wrapper .rating{margin-right:20px}.not-enough-ratings{color:var(--color-grey);font-size:1rem;font-weight:200;line-height:1;padding:7px 0;display:inline-block}.product-quality-price:before,.product-ease:before,.product-rating:before{content:"";display:inline-block;width:20px;height:20px;margin-right:5px;top:3px;position:relative}.product-quality-price:before{background:url(/Content/img/svg/icn-address.svg) center no-repeat}.product-ease:before{background:url(/Content/img/svg/icn-check-dark.svg) center no-repeat}.product-rating:before{background:url(/Content/img/svg/icn-heart.svg) center no-repeat}.main-stars-wrapper{display:inline-block;float:none!important;width:100%!important}.rating{display:block;margin-left:5px;margin-right:3px;text-align:center}@media all and (min-width: var(--mq-medium)){.rating{display:inline-block;float:right;font-size:.6rem}}.rating:nth-last-child{margin-right:0}.empty-star:before,.filled-star:before,.half-filled-star:before{content:"";display:inline-block;width:18px;height:16px}.empty-star:before{background:url(/Content/img/svg/icn-empty-star.svg) center no-repeat;background-size:contain}.filled-star:before{background:url(/Content/img/svg/icn-fill-star.svg) center no-repeat;background-size:contain}.half-filled-star:before{background:url(/Content/img/svg/icn-half-star.svg) center no-repeat;background-size:contain}.comment{border-top:1px solid #e6e6e6;padding:5px 20px}.comment:nth-child(2n){background-color:#fff}.comment:first-of-type{border-top:none}.comment-rates{border-top:1px solid #e6e6e6;overflow:hidden}.comment-rates p{float:left;line-height:1;margin:5px 0 10px}.comment-rates .stars-wrapper{padding-top:10px;float:right}.comment-link{border-left:1px solid rgb(164.5,164.5,164.5);display:none;padding-left:10px}@media all and (min-width: var(--mq-medium)){.comment-link{display:inline-block}}.mobile-comment-link{display:inline-block}@media all and (min-width: var(--mq-medium)){.mobile-comment-link{display:none}}.main-rate-mobile{background:var(--color-dark-blue);padding:20px}.main-rate-mobile p{text-align:center;margin:0}.main-rate-mobile p strong{color:#fff}.service__rate a:hover{opacity:.8}.service__rate__number{font-size:20px;margin-top:10px}.service__rate__total-number{margin-top:5px}.service__rate--active{background:#fff}.schedule{position:relative;min-height:180px;float:left}.empty-schedule{position:absolute;top:35px;left:40px;width:460px;padding:20px;text-align:center;background:#fff;border:1px solid #dddede;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px #0000001a}.empty-schedule h6{font-size:.9rem;margin:10px;font-weight:700}.daylist{display:-webkit-box;display:-webkit-flex;position:relative;min-height:200px;border-bottom:1px solid #d8d8d8}@media all and (min-width: 980px){.daylist{border-bottom:none}}.daylist ul{flex:1;margin:0;padding:20px 0 15px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1}.daylist ul li{margin-bottom:10px;list-style:none}@media all and (min-width: 980px){.daylist ul li{margin-bottom:5px}}.daylist .button.button-info{background:#879099;border-radius:0;color:#fff;padding:5px;width:60px;font-size:15px;font-weight:300;text-transform:capitalize;height:40px}@media all and (min-width: 400px){.daylist .button.button-info{padding:5px 10px}}.hourItem{color:var(--color-grey)}.hourItem:hover,.hourItem:focus{color:var(--color-main);text-decoration:none}.daylist ul li.more{padding:0;text-transform:uppercase}.size1of5{position:relative;display:block;float:left;width:80px;border-left:1px solid #d8d8d8;min-height:200px;text-align:center}.size1of5:last-of-type{border-right:1px solid #d8d8d8}.size1of5 ul{padding-top:20px;margin-bottom:53px}.pagination ul li.active{background-position:0 -159px}.pagination ul li.active a{color:#fff}.pagination-centered{text-align:center}.payment-error-wrapper{padding-top:150px;text-align:center}.payment-error-wrapper h3{font-size:2rem}.payment-error-wrapper h4{font-size:1.1rem;line-height:1.5rem}.whatsapp-chat__message-wrapper{height:235px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.whatsapp-chat__message-wrapper::-webkit-scrollbar{display:none}.whatsapp-chat__message{background:#e8f5ff;border-radius:5px;padding:10px 10px 5px;margin-bottom:10px}.whatsapp-chat__message div{display:flex;justify-content:flex-end}.whatsapp-chat__message p{margin:0}.whatsapp-chat__message .sent{background:url(/Content/img/svg/icn-sent.svg) center no-repeat;background-size:contain;width:15px;height:15px;margin-left:5px;margin-top:1px}.whatsapp-chat__message .read{background:url(/Content/img/svg/icn-read.svg) center no-repeat;background-size:contain;width:15px;height:15px;margin-left:5px;margin-top:1px}.whatsapp-chat__message .delivered{background:url(/Content/img/svg/icn-delivered.svg) center no-repeat;background-size:contain;width:15px;height:15px;margin-left:5px;margin-top:1px}.whatsapp-chat__message .failed{background:url(/Content/img/svg/icn-failed.svg) center no-repeat;background-size:contain;width:15px;height:15px;margin-left:5px;margin-top:1px}.whatsapp-chat__message__date{font-size:.6rem;font-weight:700}.whatsapp-chat__message--empty{text-align:center;font-size:20px;padding:50px 0;background:var(--color-light-grey);border-radius:5px}.inspection-warning{padding:10px;position:relative}.inspection-warning p{background-color:orange;border-radius:5px;padding:3px 10px 10px;color:#fff;font-weight:700;cursor:pointer}.inspection-warning p:before{content:"";margin-right:10px;display:inline-block;width:20px;height:20px;background:url(/Content/img/svg/icn-warning.svg) center no-repeat;background-size:contain;position:relative;top:4px}.inspection-warning p:hover+span{display:block}.inspection-warning span{box-shadow:#0003 0 0 10px;display:none;background:#d0f1ff;padding:10px 10px 5px;margin:10px;border-radius:5px;position:absolute;left:0;top:-65px;text-align:center;line-height:1.2}.inspection-warning span:after{content:"";display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #d0f1ff;position:relative;bottom:-10px;left:50%;box-shadow:#0003 0 0 10px}.message-success{background:#78c624;color:#fff;display:block;padding:5px 10px;border-radius:5px}.message-error{background:#ff4d4d;color:#fff;display:block;padding:5px 10px;border-radius:5px}.message-info{background:#cdf0ff;color:#595959;display:block;padding:5px 10px;border-radius:5px;font-weight:700}.tooltip--reports{position:relative;display:inline-block}.tooltip--reports .tooltip-text{visibility:hidden;width:270px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:40px;left:130px;margin-left:-175px;opacity:0;transition:opacity .3s}.tooltip--reports .tooltip-text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip--reports:hover .tooltip-text{visibility:visible;opacity:1}
