@media only screen and (max-width:575px){body{width:initial;min-width:initial}#login-main{width:initial;height:88%!important;padding-top:10vh}#accountSetupHeader{height:8%;min-height:5px}#signed-in-user{display:none}img[name="desktopLogo"]{display:none}div#clinic-name.accountSetup{position:absolute;z-index:1;top:0;max-width:260px;width:260px;min-height:60px;max-height:60px;overflow:hidden;padding-top:2px}div#clinic-name.login{background-repeat:no-repeat;background-size:contain;background-position:center;height:60%;align-content:center;align-self:center;left:0;width:100%;max-width:none;overflow:hidden;z-index:1}#credentials.dialog{margin-top:5px}#warning-container{width:90%}.container{padding-left:0;padding-right:0;margin:0;height:100vh}.container footer{position:absolute!important}#innerContentContainer #loader{left:0;width:auto}#simplemodal-change-dialog{top:5%!important;width:auto!important;left:0!important;padding-left:10px;padding-right:10px}.dialog.changePassword{width:90%}#password-rules{margin-top:10px}#change-dialog{width:100vw}#txtChangeEmailAddress{width:90%;margin-bottom:10px}#change-actions{margin-top:10px}#changePassword .form-field{margin-bottom:5px}#innerContainer{height:100vh}#mainContentWrapper{height:100vh}#profile{display:none}#finished{margin-top:67vh}#securityQuestionsMainContent aside#instructions{z-index:5;margin-left:auto;width:auto}#securityQuestionsMainContent div#securityQuestions{max-height:60vh;overflow-y:auto;margin-left:auto;top:123px}#securityQuestionsMainContent div#answeredQuestions{max-height:auto;width:95vw}#securityQuestionsMainContent div#securityQuestions,#securityQuestionsMainContent div#answeredQuestions{padding-right:10px;position:absolute;padding:10px}#securityQuestionsMainContent .no-touch div#securityQuestions{position:absolute;top:123px;padding:10px;margin-left:auto}}@media only screen and (min-width:576px){div#clinic-name.login{background-repeat:no-repeat;background-position-y:1000px;background-size:0;background-image:none;position:static;min-height:80px;max-height:80px;width:100%;max-width:100%;overflow:hidden;text-align:center;padding-top:20px}#warning-container{width:492px}#simplemodal-change-dialog{position:fixed;z-index:101;height:500px;width:730px;left:346.5px;top:28px}.container{height:768px}#login-main{min-height:538px;max-height:538px;height:538px}.dialog.changePassword{width:430px}#password-rules{margin-left:-20px;margin-top:35px}#txtChangeEmailAddress{width:364px}#change-actions{margin-top:60px}#securityQuestionsMainContent{top:-78px}#innerContainer{height:760px}#mainContentWrapper{height:760px}#finished{margin-top:430px}#securityQuestionsMainContent aside#instructions{margin-left:200px;margin-right:30px;z-index:5}#securityQuestionsMainContent div#securityQuestions{max-height:364px;overflow-y:auto;margin-right:30px}#securityQuestionsMainContent div#answeredQuestions{max-height:auto}#securityQuestionsMainContent div#securityQuestions,#securityQuestionsMainContent div#answeredQuestions{padding-right:10px;position:absolute;top:123px;padding:10px;margin-left:200px}#securityQuestionsMainContent .no-touch div#securityQuestions{position:absolute;top:123px;padding:10px;margin-left:200px}#loader{left:180px;width:775px}}.pass{color:green;list-style-image:url('../Content/img/PasswordRulesIcons_green_small.png')}.fail{color:red;list-style-image:url('../Content/img/PasswordRulesIcons_red_small.png')}.errorMessage{color:red;display:none;margin:0;padding:0;text-align:left}#simplemodal-dynamic-dialog{position:absolute;margin:15px;z-index:10002;height:257px}.textblack{color:#000}.hidelistitem{display:none}#logininfo{height:60px;min-height:50px;max-height:100px}.buttonSelect{padding-bottom:7px;color:#666}#change-actions{max-height:100px;height:65px;padding-top:0}#txtUsername{display:none}.loginBtn{width:70px}.loginBtnSel{width:70px}.loginBtnSel:hover,.loginBtnSel:focus{background-position:0 0!important}#password-rules{float:left;position:relative;z-index:100}header{background-image:none}#txtEmailAddress,#txtPassword,#txtEmailAddressForgot{width:300px}#credentials{width:350px;-moz-transition:opacity 1s;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;position:relative;margin-left:auto;margin-right:auto;margin-top:50px}.hide{opacity:0}#credentials section,#credentials .form-field{display:block;text-align:left;margin-bottom:20px}#credentials h1{text-align:left}a#forgot{display:inline-block;margin-top:4px}#credentials div.actions{background-position:-100px 15px}p#errorMessage{display:none;margin:0;padding:0 10px;color:red;text-align:left}p#changeErrorMessage{display:none;margin:0;padding:0 10px;color:red;text-align:left;position:absolute;margin-top:135px}#change-dialog{display:none}#forgot-dialog{display:none}#forgot-dialog p{padding:0 10px}input#btnForgotOK{width:80px}#item-dialog fieldset{margin-bottom:0}#item-dialog fieldset h4{font-weight:bold;margin:4px 0 0 10px;font-size:110%}#item-dialog fieldset h5{font-weight:normal;margin:0 0 0 10px;font-size:100%}fieldset#patient-dialog-search{width:950px;min-height:70px;float:left;margin-left:10px;display:block}fieldset#patient-dialog-search div.icon{background-position:0 -28px;position:absolute;z-index:10;top:30px;left:14px}#txtPatientSearch{width:810px;margin-top:10px;margin-left:10px;padding-left:28px}p#dialog-instructions{clear:both;font-size:110%;margin:20px 10px 10px 10px}div.search-results{width:970px;clear:both}.touch div.search-results .scroll-container{width:970px}.touch div.search-results .scroll-container .viewport{width:910px;height:420px}div.search-results .selection label{min-width:860px;width:860px;max-width:860px}.selection label span{display:table-cell;vertical-align:middle;min-height:36px;height:36px;max-height:36px;text-overflow:ellipsis}div.search-results .selection label span.name{width:250px}div.search-results .selection label span.ssn{width:180px}div.search-results .selection label span.birth{width:200px}div.search-results .selection label span.phone{width:120px}#admin{float:right;position:relative;margin-right:10px}.busyLogin{display:none;position:absolute;text-align:center;width:100%}.busyLogin img,h3{display:inline}.busyLogin img{margin-right:10px}#changeError{display:none;position:absolute;text-align:center;width:100%}#loginError{display:none;position:absolute;text-align:center;width:100%}.dialog.changePassword{float:left}.FooterAdSpace{list-style:none;width:300px;display:inline-block}.FooterAds{padding-right:40px}#forgot-dialog #forgot-messages{padding-top:25px;font-weight:bold}input.gone{display:none!important}input[value="Login"]{position:relative;top:-4px}#change-dialog h1:first-of-type{color:#df1f1f;font-size:120%}.questionTemplate{padding-left:0;padding-right:0}#securityQuestionLoader{-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out;height:460px;text-align:center;padding-top:300px}#securityQuestionsMainContent{position:relative}#mainContentWrapper{-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}#securityQuestions{-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}#securityQuestionsMainContent h2{font-size:110%;font-weight:bold;color:#666;margin:0 0 4px 0}aside#instructions h2{font-size:110%;font-weight:bold;color:#666;margin:0 0 4px 0}#finished{-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}#innerContainer{-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}#loader{-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out;text-align:center;z-index:1001;position:absolute;top:250px}#admin{-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}#home{-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}#answeredQuestions{-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}#securityQuestionsMainContent div#profile{position:absolute;top:-15px;float:left;height:auto;margin-left:30px;max-height:130px;min-height:125px;min-width:125px;max-width:130px;width:125px;z-index:5;padding:2px;overflow:hidden}#accountSetupContainer img#photo{float:none;width:125px;height:125px;padding:2px;float:left;margin-right:20px;box-shadow:0 1px 1px rgba(0,0,0,.45),0 0 30px rgba(0,0,0,.07) inset;border-radius:8px 8px 8px 8px;background-color:#fff}#finished{position:unset;text-align:center}#securityQuestions div{margin-left:auto;margin-right:auto;float:left}#securityQuestions section{text-align:left;height:40px;margin-left:3px;margin-right:auto}#securityQuestions section label{max-width:365px;width:365px;vertical-align:middle;padding-left:5px}#securityQuestions section div{height:100px;margin:auto}div.qusbox{height:100%!important;width:100%!important;border:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}div.qusbox:focus,div.qusbox:hover{background-position:0 -194px}.agreebtn:hover,.agreebtn:focus{border:1px solid #6e9200;border-radius:10px}.disagreebtn:hover,.disagreebtn:focus{border:1px solid #980000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#accountSetupContainer aside#instructions h1{margin-left:0}#accountSetupContainer .required{font-size:14px;color:red}#terms-conditions-dialog{display:none}#accountSetupContainer footer{margin-top:-12px}#warning-container{border-radius:8px;border-width:1px;padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto;margin-top:30px;text-align:center;color:#fff}#patient-selection-dialog{display:none;min-height:400px;position:relative}#patient-selection-rep-self-container{-moz-transition:opacity .3s;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;height:100px}#patient-selection-dialog h2{margin-bottom:0}#patient-selection-busy{-moz-transition:opacity .3s;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;text-align:center;position:absolute;top:160px;width:100%}#patient-selection-busy h1{}#patient-selection-patients-container{-moz-transition:opacity .3s;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}#patient-selection-dialog>div{position:absolute;top:10px;bottom:10px;left:10px;right:10px}#patient-selection-dialog .actions{position:absolute;bottom:0;right:0;left:0}#patient-selection-patients-container{height:auto;bottom:0;top:50px}#patient-selection-rep-self-container{height:100px}#patient-selection-dialog h2{margin-bottom:0}.dialog div.actions{position:relative;margin-top:20px;padding-top:20px;min-height:50px;height:50px;max-height:50px;text-align:center;-webkit-border-radius:0 0 12px 12px;-moz-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px}.dob-error-message{color:red;padding:0;text-align:left}body{background:#461e96}.container{background:none!important}footer,footer #terms,#privacy,#copyright{color:#fff}.container#accountSetupContainer{background-color:#fff!important}