html,body{min-height:100%}.bg-login-image{background-image:url("/static/imgs/login_card.97c183f4edc0.jpg")}.btn-primary{background-color:#3b3a3e;border-color:#3b3a3e}.dropdown-header{background-color:#3b3a3e!important}.nav-item.active .nav-link,.nav-item.active i{color:#f79031!important}.nav-item.active .nav-link:hover{color:#fff!important}.border-left-primary{border-left:.25rem solid #e3e6f0!important}.page-item.active .page-link{color:#fff!important;background-color:#f79031!important;border-color:#f79031!important}.page-link{color:#f79031!important}.custom-file-label::after{content:"Escoger"}.errorlist{margin-bottom:0!important}.bg-gradient-primary{background:#3b3a3e}.orange-text,.orange-text a{color:#f79031;text-align:center;font-family:Nunito;font-size:12.8px;font-style:normal;font-weight:400;line-height:19.2px}.big-orange-link{color:#f79031;text-align:center;font-family:Nunito;font-size:20px;font-style:normal;font-weight:700;line-height:24px}a.orange-text:hover,span.orange-text a:hover,*.copyright a:hover,.big-orange-link:hover{color:#ffb433}.dark-card-bckg{border-radius:5.6px;border-top:1px solid #3b3a3e;border-right:1px solid #3b3a3e;border-bottom:1px solid #3b3a3e;border-left:4px solid #3b3a3e;background:#3b3a3e;box-shadow:0 2.4px 28px 0 rgba(58,59,69,0.15)}.bckg-color{background:#3b3a3e}.content-bckg-color{background-image:linear-gradient(180deg,rgba(131,128,133,1) 0,rgba(131,128,133,1) 210px,rgba(227,230,240,1) 210px,rgba(227,230,240,1) 100%);background-size:cover;background-position:center}.mn-h-100{min-height:100%}.content-padding{padding:1.5em}.f-01-auto{flex:0 1 auto}.f-11-auto{flex:1 1 auto}.no-padding{padding:0}.text-orange{color:#f79031}.data-card-padding{padding:29px 21px 29px 24px}.bg-orange{background-color:#f79031!important}.lg-label{color:#a7aeb8;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:21px}.btn-orange{border-radius:5.6px;border:1px solid #f79031;background:#f79031;color:#fff!important}.img-32{width:32px;height:32px;object-fit:cover}.img-38{width:38px;height:38px;object-fit:cover}.img-80{width:80px;height:80px;object-fit:cover}.img-160{width:160px;height:160px;object-fit:cover}.cover{object-fit:cover}.sqircle{border-radius:6px}.form-label{color:#69707a;font-size:13px;font-style:normal;font-weight:400;line-height:21px}.nested-img-container{position:relative;display:inline}.nested-img{position:absolute;top:-6px;left:61px}.disabled-a{pointer-events:none;color:#777!important;background-color:#565656!important}.login-error{color:#af4e3b}.fixed-width-card{max-width:800px!important}.small-card{width:346px!important}.fixed-height-img{height:304px}.woman-img{background:url("/static/imgs/woman.bfc514200353.jpeg") lightgray 50% / cover no-repeat}.teeth1-img{background:url("/static/imgs/teeth1.d992e595a8af.jpeg") lightgray 50% / cover no-repeat}.teeth2-img{background:url("/static/imgs/teeth2.93639d58b29b.jpeg") lightgray 50% / cover no-repeat}.unfinished-li{list-style-image:url("/static/imgs/prog_fail.bdfc6e0334a1.svg");border-bottom:solid #0000001a 1px}.profile{background:url("/static/imgs/Foto Extraoral de Perfil.299b2d3da071.jpeg") lightgray 50% / cover no-repeat}.front-smile{background:url("/static/imgs/Foto Extraoral de frente Sonriendo.d8126afd1c1a.jpeg") lightgray 50% / cover no-repeat}.front{background:url("/static/imgs/Foto Extraoral de frente.2b3bfa4c8c3b.jpeg") lightgray 50% / cover no-repeat}.o-upper{background:url("/static/imgs/Foto Intraoral Oclusal Superior.97e1b6ffdd0d.png") lightgray 50% / cover no-repeat}.o-lower{background:url("/static/imgs/Foto Intraoral Oclusal Inferior.898fdf91ebf2.png") lightgray 50% / cover no-repeat}.t-front{background:url("/static/imgs/Foto Intraoral Frontal.2133dd52c5f3.png") lightgray 50% / cover no-repeat}.t-right{background:url("/static/imgs/Foto Intraoral Lateral Derecha.5b01568142e6.jpg") lightgray 50% / cover no-repeat}.t-left{background:url("/static/imgs/Foto Intraoral Lateral Izquierda.b2119eaba522.png") lightgray 50% / cover no-repeat}.radio-1{background:url("/static/imgs/RX panorámica 1.6e19080d93ee.jpg") lightgray 50% / cover no-repeat}.radio-2{background:url("/static/imgs/RX Cefálica Lateral 1.b4279b9eacf6.jpeg") lightgray 50% / cover no-repeat}.finished-li{list-style-image:url("/static/imgs/prog_check.28d86f3cb5ae.svg");border-bottom:solid #0000001a 1px}.prog-btn{float:right;padding-top:1px!important;padding-bottom:1px!important;padding-left:10px!important;padding-right:10px!important}.slim-btn{float:right;padding-top:1px!important;padding-bottom:1px!important;padding-left:10px!important;padding-right:10px!important}.full-size-btn{padding:.375rem .75rem!important}.fixed-height-500px{height:500px!important}.errorlist{color:red!important}.comment-list-scroll{height:150px;overflow-y:scroll}.drag-over{background-color:aliceblue!important}.sidebar-title{color:rgba(255,255,255,0.40);font-family:Nunito;font-size:10.4px;font-style:normal;font-weight:800;line-height:15.6px;text-transform:uppercase}.sidebar-link{color:rgba(255,255,255,0.80);font-family:Nunito;font-size:13.6px;font-style:normal;font-weight:400;line-height:20.4px}.sidebar-icon{color:rgba(255,255,255,0.30)}.sidebar-img{height:337px;background-image:url("/static/imgs/sidebar.f85ae4e3407b.jpg");background-position:center;background-size:cover}.copyright a{color:#f79031;text-align:center;font-family:Nunito;font-size:10px;font-style:normal;font-weight:400;line-height:19.2px}.copyright span{color:#f79031;font-family:Nunito;font-size:8px;font-style:normal;font-weight:400;line-height:19.2px}.sidebar-logo{height:55px;background-image:url("/static/imgs/logo.5e5b25ff5d8c.png");background-position:center;background-size:cover}.css-checkbox{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.inputPreview{display:flex;gap:20px;justify-content:left}.css-checkbox+label{position:relative;font-size:18px;font-style:normal;font-weight:400;line-height:32px;cursor:pointer;display:inline-flex;align-items:center;height:22px;color:#616161}.css-checkbox+label::before{content:" ";display:inline-block;vertical-align:middle;margin-right:3px;width:20px;height:20px;background-color:#fff#fff;border-width:1px;border-style:solid;border-color:#c48b27;border-radius:2px;box-shadow:none}
.css-checkbox:checked+label::after{content:" ";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTczLjg5OCA0MzkuNDA0bC0xNjYuNC0xNjYuNGMtOS45OTctOS45OTctOS45OTctMjYuMjA2IDAtMzYuMjA0bDM2LjIwMy0zNi4yMDRjOS45OTctOS45OTggMjYuMjA3LTkuOTk4IDM2LjIwNCAwTDE5MiAzMTIuNjkgNDMyLjA5NSA3Mi41OTZjOS45OTctOS45OTcgMjYuMjA3LTkuOTk3IDM2LjIwNCAwbDM2LjIwMyAzNi4yMDRjOS45OTcgOS45OTcgOS45OTcgMjYuMjA2IDAgMzYuMjA0bC0yOTQuNCAyOTQuNDAxYy05Ljk5OCA5Ljk5Ny0yNi4yMDcgOS45OTctMzYuMjA0LS4wMDF6Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:10px 10px;background-position:center center;position:absolute;display:flex;justify-content:center;align-items:center;margin-left:0;left:0;top:0;text-align:center;background-color:transparent;font-size:10px;height:22px;width:22px;filter:invert(63%) sepia(67%) saturate(489%) hue-rotate(352deg) brightness(106%) contrast(101%)}.box{width:100%;height:38px;background-color:#f5f5f5;border:1px solid #e5e5e5;border-radius:4px;vertical-align:middle;padding:10px}.header-text-small{font-size:16px;font-weight:700;color:#2a2c2e}.pagination_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;color:#333!important;border:1px solid transparent;border-radius:2px}.pagination_button:hover{color:white!important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0,#111 100%);background:-moz-linear-gradient(top,#585858 0,#111 100%);background:-ms-linear-gradient(top,#585858 0,#111 100%);background:-o-linear-gradient(top,#585858 0,#111 100%);background:linear-gradient(to bottom,#585858 0,#111 100%)}.pagination_button.disabled,.pagination_button.disabled:hover,.pagination_button.disabled:active{cursor:default;color:#666!important;border:1px solid transparent;background:transparent;box-shadow:none}.pagination_button.current,.pagination_button.current:hover{color:#333!important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-moz-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-ms-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-o-linear-gradient(top,#fff 0,#dcdcdc 100%);background:linear-gradient(to bottom,#fff 0,#dcdcdc 100%)}
