@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;700;900&display=swap";.oc_modal{background-color:#000000bf;height:100dvh;left:0;position:fixed;top:0;width:100vw}.oc_modal_outer{left:50%;max-height:calc(100dvh - 10px);max-width:calc(100vw - 10px);margin:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.oc_modal_inner{background-color:#fff;border-radius:10px;height:100%;position:relative;width:100%}.oc_modal_inner noBackground{background-color:transparent}.oc_modal_inner_close{cursor:pointer;position:absolute;right:5px;top:5px}.oc_modal_inner_content{margin:auto 0;max-height:calc(100dvh - 30px);overflow-y:auto;padding:10px 20px}@media only screen and (min-width:600px){.oc_modal_outer{margin:0 auto;max-width:80vw}}@media only screen and (min-width:900px){.oc_modal_outer{max-width:70vw}}.error{color:#d93644}.link{color:-webkit-link;cursor:pointer;text-decoration:underline}th.link{color:#fff}.modal{background-color:#000000bf;height:calc(100% - 60px);left:0;overflow:auto;position:fixed;top:60px;width:100%;z-index:10}.modal .wrapper{left:50%;max-width:600px;margin:auto;position:absolute;top:50%;transform:translate(-50%,-50%)}.right{text-align:right}.tabs{display:flex;flex-direction:row;margin:0;padding:0;width:100%}.tabs .tab{flex:1;border:1px solid black;margin:0 5px;padding:10px;text-align:center}.tabs .tab.selected{background-color:#003b9a;color:#fff;font-weight:700}.tabs .tab:hover{background-color:#b4b4b4bf}.title{font-size:1.2em;font-weight:700}@media only screen and (max-width:900px){.modal{height:calc(100% - 72px);top:72px}}.padding{padding:10px}.paddingHorizontal{padding:0 10px}.paddingVertical{padding:10px 0}.root{display:flex;flex-direction:column;height:100%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;box-sizing:border-box}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{box-sizing:border-box;display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}th{text-align:left}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{box-sizing:border-box;vertical-align:middle}.flexColumns{display:flex;flex-direction:row}.flexRows{display:flex;flex-direction:column;height:100%;overflow:hidden}.flexColumns .flexDynamic,.flexRows .flexDynamic{flex-basis:0;flex-grow:1;flex-shrink:1}.flexColumns .flexStatic,.flexRows .flexStatic{flex-basis:auto;flex-grow:0;flex-shrink:0}.flexRows>.flexDynamic{height:100%;overflow:auto}html,body{height:100%}h1,h2,h3{margin-bottom:10px}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.8em}p{margin-bottom:5px}ol li,ul li{margin-left:25px}input[type=date],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;box-shadow:#00000012 1px 0 12px 5px;color:#495057;font-size:16px;line-height:1.5;margin-bottom:5px;outline:none;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}textarea{width:100%}@media only screen and (max-width:600px){h1,h2,h3{margin-bottom:5px}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.1em}p{margin-bottom:3px}}table{border-collapse:separate;border-spacing:2px;margin-top:15px;width:100%}table thead{color:#fff}table thead th{background-color:#003b9a;border-radius:10px;padding:5px 15px}table tbody tr td{padding:5px 10px}table tbody tr:nth-child(2n){background-color:#e4e4e4}table tbody tr:nth-child(odd){background-color:#f3f3f3}#_404{padding:20px}#clinic{background-color:#fff;border-radius:10px;padding:5px;width:600px}#clinic .header{display:flex;flex-direction:row;padding:5px}#clinic .header h2{flex-basis:0;flex-grow:1;flex-shrink:1}#clinic .header i{flex-basis:1;flex-grow:0;flex-shrink:0}#clinic .insurance,#clinic .specialist{display:inline-block}@media only screen and (max-width:900px){#clinic{width:90vw}}#errors{bottom:0;left:0;position:absolute;right:0;z-index:30}#errors .error{background-color:#d93644;border-radius:10px;color:#fff;font-weight:700;margin:10px;padding:10px}#header{flex-basis:1;flex-grow:0;flex-shrink:0;background-image:url(https://orthoinfo.s3.us-east-1.amazonaws.com/www/header_background.png);background-position:center;height:60px}#header .main{display:flex;flex-direction:row;color:#fff;height:60px;padding:10px;text-align:center;z-index:20}#header .main .loader{flex:1 1;text-align:left}#header .main .loader img{margin-top:-12px}#header .main .account{flex:1 1;text-align:right}#header .main .account i{cursor:pointer;font-size:2em;margin:5px 0 0 10px}#header .main .account i:first-child{margin-left:0}#header .main .logo{flex:1 1 0}#header .main .logo h1 a{color:#fff;display:inline;padding:0;text-decoration:none}#header .mobile .loader{height:15px;left:30px;margin-top:-5px;position:absolute;top:55px;width:32px}#header .mobile .loader img{height:32px;width:32px;margin-top:-9px}#header .mobile .clinic{color:#fff;padding:0 10px 3px;text-align:center}@media only screen and (max-width:900px){#header{height:72px}#header .main{height:50px}#header .main .logo{flex:2 2}#header .main .account i{font-size:1.4em;margin:5px 0 0 8px}}@media only screen and (max-width:350px){#header .main .logo h1 a{font-size:1.5rem}}#home{padding-top:10px}#invoices{background-color:#fff;border-radius:10px;padding:5px;width:600px}@media only screen and (max-width:900px){#invoices{width:90vw}}#leadsBreakdown{padding:10px}#leadsBreakdown .contacted{border:1px dashed grey;margin:10px 0}#leadsUpdate{padding:10px}#leadsUpdate .unclaimed{border:1px dashed grey;margin:10px 0}#leadsView{padding:10px}#leadsView .contacted{border:1px dashed grey;margin:10px 0}#loading{padding:30px;text-align:center}#myaccount{background-color:#fff;border-radius:10px;padding:5px;width:600px}#myaccount .section{margin:15px 0}#myaccount .section .details_suffix,#myaccount .section .details_title{width:50px}@media only screen and (max-width:900px){#myaccount{width:90vw}}#nouser{background-color:#fff;border-radius:10px;padding:10px 20px}#splash{background-image:url(https://orthoinfo.s3.us-east-1.amazonaws.com/www/splash.png);background-position:center;background-repeat:no-repeat}#testing{bottom:0;color:#ffc926;left:0;padding:10px;position:absolute;right:0;font-weight:700;z-index:100}#testing button{border-radius:10px;bottom:5px;height:20px;padding:0;position:absolute;text-align:center;width:20px;right:5px}#testing span.link{color:#fff}#testing.closed{background-color:transparent}#testing.open{background-color:#00000090}
