body{margin:0 auto;height:100%}body::-webkit-scrollbar{width:0!important}footer{margin-top:5px}input[type=text]{font-style:normal}:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder,input:-moz-placeholder{text-transform:lowercase;font-style:italic}button{cursor:pointer}a:hover{text-decoration:none}form .btn{width:100%;padding:10px 12px}form a{text-decoration:underline;font-size:16px}md-dialog.md-default-theme{padding:10px}.container{max-width:400px}.fa.fa-close{font-size:26px}.main-title{text-align:center}.main-title h4,.main-title h5{padding:0;font-weight:700}.main-title .close-window{text-align:center;margin-top:140px}.main-title a{text-decoration:underline;font-size:20px}#wrapper{margin:auto;position:absolute;top:0;bottom:0;left:0;height:50%;width:80%}#content-view{padding-bottom:12px;border-radius:8px;margin:15px;white-space:nowrap;overflow-x:hidden;overflow-y:hidden}#ap-logo{width:100%;padding:30px 45px 0}#ap-cityscape{width:20%;height:100%;position:absolute;top:0;right:0;display:table-cell;vertical-align:middle}#login-view .error-message{min-height:10px}#login-view #register{float:right}.login-page.dsd-background{background-image:none}.login-page{position:fixed;left:0;top:50px;width:100%;height:100%;z-index:1040;margin-top:-1px;background-image:url(../images/sso-backgrounds/sso-back1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}.login-page .login-content{position:absolute;top:30%;bottom:0;left:50%;margin-left:-200px;margin-top:-200px;min-width:400px;max-width:400px;height:500px}.login-page .login-content .login-input{border-radius:0}.login-page .login-content .login-input:focus{border:solid 1px #cacaca!important;box-shadow:none!important}.login-page .login-content img{width:100%;padding:30px 45px}.login-page .login-content .error-message{min-height:10px}.login-page .login-content #left-column{padding:30px}.login-page .login-content #left-column form .btn{width:100%;padding:10px 12px}.login-page .login-content #left-column form a{text-decoration:underline;font-size:16px}.login-page .login-content .copyright-text{margin-top:30px;font-size:12px}#register-view #main{padding:10px 30px 30px 30px}#forgot-view #main{padding:10px 30px 30px}#forgot-view #question{padding-top:20px;font-weight:500;font-style:italic;text-align:center;font-size:20px}#forgot-view .forgot-content{position:absolute;top:30%;bottom:0;left:50%;margin-left:-200px;margin-top:-200px;min-width:400px;max-width:400px;height:500px;padding:30px}#reset-view #main{padding:30px}.header-bar{position:fixed;top:0;left:0;width:100%;height:50px;z-index:999}.header-bar #header-img{padding:10px;height:50px}.circle-check,.circle-radio,.square-check{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle-check :hover,.circle-radio :hover,.square-check :hover{cursor:pointer}.circle-check .check,.circle-radio .check,.square-check .check{display:inline-block;vertical-align:middle;margin-right:3px}.autocomplete{width:100%;position:relative;z-index:10}.autocomplete input{width:100%;padding:.4em;border-bottom-right-radius:4px;border-top-right-radius:4px;font-size:14px}.autocomplete ul{position:absolute;left:0;width:100%;z-index:20;-webkit-padding-start:0}.autocomplete li{text-align:left;list-style:none;width:100%;padding:.4em}.autocomplete li.active{width:100%;background-color:#e2e2e2}.modal-backdrop{height:200%}.badge{min-width:27px;position:relative;top:-2px;display:inline-block}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{background:0 0;color:inherit;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:2px;margin-top:3px;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}
