.history .tabela{padding:10px}@media only screen and (max-width:375px){.history .vs-table--content{width:100%;overflow:hidden}.history .vs-table--tbody-table{min-width:270px;overflow:hidden}.history .vs-con-table .vs-con-tbody{overflow:hidden}}.patient-data .inputBig{width:100%}.patient-data .inputAge{width:10%}.patient-data .btnInput{margin-top:20px;margin-left:5px}.patient-data #btnSave{margin-top:10px}.patient-data .overflow{overflow-y:auto;max-height:300px}.patient-data .overflowPersonal{overflow-y:auto;max-height:530px}.patient-data .overflowFamilyHistory{overflow-y:auto;max-height:300px}.patient-data .blackColorTitle{color:#22292f}.patient-data .select{padding-top:12px;margin-left:5px}.patient-data .con-content--item{margin-bottom:60px!important}@media only screen and (max-width:670px){.patient-data .overflowFamilyHistory,.patient-data .overflowPersonal{overflow-y:auto;max-height:300px}}.patient-data .vx-card .nav-item{font-size:1rem!important}#container-doctor-schedule-appointment #paragraphCancelPopup{text-align:center;margin-top:6px}#container-doctor-schedule-appointment .tabela{padding:10px}#container-doctor-schedule-appointment .mediumpurple:hover{background-color:#e5ccff!important}@media only screen and (max-width:375px){#container-doctor-schedule-appointment .vs-table--content{width:100%;overflow:hidden}#container-doctor-schedule-appointment .vs-table--tbody-table{min-width:280px;overflow:hidden}#container-doctor-schedule-appointment .vs-con-table .vs-con-tbody{overflow:hidden}}#container-doctor-pending-schedule #instructionsDoctor{font-size:11px;padding-left:6%}#container-doctor-pending-schedule #newDate{font-size:1rem;text-decoration:underline;color:#a9a9a9;float:right;margin-right:3%}#container-doctor-pending-schedule .margin-top-3-percent{margin-top:3%}#container-doctor-pending-schedule .attendance-type-button{opacity:1!important;font-weight:600!important;margin-top:0;border-color:transparent!important}#container-doctor-pending-schedule #bntFooter{margin-top:5%}#container-doctor-pending-schedule .title{font-weight:600;margin-right:2%}#container-doctor-pending-schedule h4{margin-bottom:3%}#container-doctor-pending-schedule p{font-size:.9rem}#container-doctor-pending-schedule #phone{border:none;color:#626262;font-size:.9rem;font-family:Montserrat,Helvetica,Arial,sans-serif}@media only screen and (max-width:414px){#container-doctor-pending-schedule .vs-table--content{width:100%;overflow:hidden}#container-doctor-pending-schedule .vs-table--tbody-table{min-width:280px;overflow:hidden}#container-doctor-pending-schedule .vs-con-table .vs-con-tbody{overflow:hidden}}#container-doctor-pending-schedule .dropdown{position:relative;display:inline-block}#container-doctor-pending-schedule .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:200%;margin-left:3%;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}#container-doctor-pending-schedule .dropdown:hover .dropdown-content{display:block}@media only screen and (max-width:414px){#container-doctor-medical-records .vs-table--content{width:100%;overflow:hidden}#container-doctor-medical-records .vs-table--tbody-table{min-width:280px;overflow:hidden}#container-doctor-medical-records .vs-con-table .vs-con-tbody{overflow:hidden}}@media only screen and (max-width:414px){#container-doctor-pendency-medical-records .vs-table--content{width:100%;overflow:hidden}#container-doctor-pendency-medical-records .vs-table--tbody-table{min-width:280px;overflow:hidden}#container-doctor-pendency-medical-records .vs-con-table .vs-con-tbody{overflow:hidden}}#container-doctor-my-patients .wordWrap{max-width:250px;word-wrap:break-word}@media only screen and (max-width:415px){#container-doctor-my-patients .vs-table--content{width:100%;overflow:hidden}#container-doctor-my-patients .vs-table--tbody-table{min-width:280px;overflow:hidden}#container-doctor-my-patients .vs-con-table .vs-con-tbody{overflow:hidden}}#container-doctor-profile-clinic .bigInputOrSelect{width:100%;margin-bottom:2%}#container-doctor-profile-clinic .textBlue{color:#ff9f43}#container-doctor-profile-clinic label{color:rgba(0,0,0,.6);font-size:.85rem;text-align:center}#container-doctor-profile-clinic .col-margin{margin-bottom:5%;margin-left:0;padding:0}#container-doctor-profile-clinic .inputHour{min-width:50px;margin-right:0}#container-doctor-profile-clinic .button-add{margin-left:40%!important}#container-doctor-profile-clinic #colHourText{max-width:10px;padding-left:0;padding-right:0}#container-doctor-profile-clinic .colOptionsOneTwo{margin-top:2%;margin-bottom:4%}#container-doctor-profile-clinic .col-label-value-schedule{max-width:150px}#container-doctor-profile-clinic #col-hour{margin-left:8.5%!important}#container-doctor-profile-clinic .select-specialty{width:96%}#container-doctor-profile-clinic .margin-top-2-percent{margin-top:2%}#container-doctor-profile-clinic .colHours{min-width:70px;margin-bottom:1%;margin-top:2%}#container-doctor-profile-clinic .label{color:rgba(0,0,0,.6);font-size:.85rem;padding-left:5px}#container-doctor-profile-clinic .bntGroup{margin-right:2%}#container-doctor-profile-clinic .btn-secondary:not(:disabled):not(.disabled).active,#container-doctor-profile-clinic .btn-secondary:not(:disabled):not(.disabled):active,#container-doctor-profile-clinic .show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#e56b1f;border-color:#e56b1f}#container-doctor-profile-clinic .btn-secondary{color:#fff;background-color:#949697;border-color:#949697}#container-doctor-profile-clinic #preco{border:3px solid #ccc;-webkit-transition:.5s;transition:.5s;outline:none}@media only screen and (max-width:414px){#container-doctor-profile-list-clinics .vs-table--content{width:100%;overflow:hidden}#container-doctor-profile-list-clinics .vs-table--tbody-table{min-width:280px;overflow:hidden}#container-doctor-profile-list-clinics .vs-con-table .vs-con-tbody{overflow:hidden}}#container-doctor-profile #divFiles{border:2px dotted #999;border-color:#ff9f43;text-align:center;height:80px;width:100%}#container-doctor-profile #colTitlePage{padding-left:0}#container-doctor-profile #vxCardBig,#container-doctor-profile .bigInputOrSelect{width:100%}#container-doctor-profile #checkBoxSecretary{margin-left:5%}#container-doctor-profile #colProfileIcon{padding-right:0;width:60px}#container-doctor-profile .vs-input{margin:5px}#container-doctor-profile .specialtiesSelect{padding-left:5px;width:100%}#container-doctor-profile .vs-col{padding:1%}#container-doctor-profile .select-large input.vs-select--input{padding:12px;width:100%}#container-doctor-profile .gender-field{margin-top:4px}#container-doctor-profile .button-specialty{margin-top:26px;margin-left:6px}#container-doctor-admin-vision-doctor .vxCardCustom{background-color:#ffffd9}#container-doctor-admin-vision-doctor .custom-block-title{color:#fff;text-align:center}#container-doctor-admin-vision-doctor p{font-size:12px}#container-doctor-admin-vision-doctor .cardGradient{height:100%}#container-doctor-admin-vision-doctor .graphicCards{position:relative}#container-doctor-admin-vision-doctor .itemCard{text-align:center}#container-doctor-admin-vision-doctor .cardsGradient{background:linear-gradient(120deg,#7f7fd5,#86a8e7,#91eae4)}#container-doctor-admin-vision-doctor .cardStyle{height:50px;text-align:center;font-size:12px}.form-group-radio-softwaretax{margin-right:0}.form-group-radio-softwaretax .btn-secondary:not(:disabled):not(.disabled).active,.form-group-radio-softwaretax .btn-secondary:not(:disabled):not(.disabled):active,.form-group-radio-softwaretax .show>.btn-secondary.dropdown-toggle{color:#fff;height:42.5px;padding:.7em .5em .5em .5em;width:35px;background-color:#e56b1f;border-color:#e56b1f;border-top-right-radius:unset!important;border-bottom-right-radius:unset!important}.form-group-radio-softwaretax .btn-secondary{color:#fff;height:42.5px;padding:.7em .5em .5em .5em;width:35px;background-color:#949697;border-color:#949697;border-top-right-radius:unset!important;border-bottom-right-radius:unset!important}.tooltip-help{position:relative;-webkit-transform:translateX(20%);transform:translateX(20%);-webkit-transform:translateY(-40%);transform:translateY(-40%)}.tooltip-help .material-icons{color:#ff9f43;font-size:16px;margin-top:2%;margin-bottom:2%}.col-softwaretax{padding-left:0;margin-left:0}#softwaretax-input-fixa,#softwaretax-input-porcento{border-top-left-radius:unset!important;border-bottom-left-radius:unset!important;width:100px}#container-clinic-contracts #instructionsDoctor{font-size:11px;padding-left:6%}#container-clinic-contracts #newDate{font-size:1rem;text-decoration:underline;color:#a9a9a9;float:right;margin-right:3%}#container-clinic-contracts #bntFooter{margin-top:10%}#container-clinic-contracts h4{margin-bottom:3%}#container-clinic-contracts p{font-size:.9rem}#container-clinic-contracts #phone{border:none;color:#626262;font-size:.9rem;font-family:Montserrat,Helvetica,Arial,sans-serif}#container-clinic-contracts .tabela{padding:10px}#container-clinic-contracts .bigInputOrSelect{width:100%}#container-clinic-contracts .topMarginCol{margin-top:2%}#container-clinic-contracts .input-icon input.vs-inputx.vs-input--input.normal.hasIcon{border-radius:6px}#container-clinic-contracts #switch-billed,#container-clinic-contracts #switch-mandatory{min-width:60px}#container-clinic-contracts #switch-active{min-width:70px}#container-clinic-contracts .tooltip-help-billed{position:relative;-webkit-transform:translateX(20%);transform:translateX(20%);-webkit-transform:translateY(40%);transform:translateY(40%)}#container-clinic-contracts .tooltip-help-billed .vs-tooltip{z-index:54000}#container-clinic-contracts .tooltip-help-billed .material-icons{color:#ff9f43;font-size:16px;margin-top:2%;margin-bottom:2%}#container-clinic-contracts .vs-tooltip{z-index:54000}#container-clinic-campaigns #instructionsDoctor{font-size:11px;padding-left:6%}#container-clinic-campaigns #newDate{font-size:1rem;text-decoration:underline;color:#a9a9a9;float:right;margin-right:3%}#container-clinic-campaigns #bntFooter{margin-top:10%}#container-clinic-campaigns h4{margin-bottom:3%}#container-clinic-campaigns p{font-size:.9rem}#container-clinic-campaigns .switch-campaign{min-width:70px}#container-clinic-campaigns .vs-col-status{padding-top:3%;margin-top:3%}#container-clinic-campaigns .cols-margin-top{margin-top:2%}#container-clinic-campaigns #label-select-clinic-or-company{color:#ff9f43;margin-top:3%;margin-bottom:5%}#container-clinic-campaigns #alert-status{min-width:100%;text-align:center;border-radius:8px;background:rgba(var(--vs-primary),.15);padding:2%;-webkit-box-shadow:0 0 25px 0 rgba(var(--vs-primary),.15);box-shadow:0 0 25px 0 rgba(var(--vs-primary),.15);color:rgba(var(--vs-primary),1)}#container-clinic-campaigns .textOrange{color:#ff9f43}#container-clinic-campaigns #phone{border:none;color:#626262;font-size:.9rem;font-family:Montserrat,Helvetica,Arial,sans-serif}#container-clinic-campaigns .tabela{padding:10px}#container-clinic-campaigns .table-button{width:130px!important}#modal-contracting-model .vs-icon{z-index:4!important}