@media only screen and (max-width:500px){.lblall{margin-left:0;text-align:left}}.login_box,.sign-box{margin-right:auto;margin-left:auto;min-height:10em;top:25%}.btn{text-decoration:none}.site-header{padding:1px 15px 46px 0!important;height:90px!important}.landing,.landing a{color:#fff}.landing a:hover{color:#fff;text-decoration:underline!important}.brand{font-size:20px;padding-top:5px;padding-bottom:5px}.headname{color:#777;font-size:20px;text-decoration:none}.site-header-shown{padding:18px 0 0}#freedomguy{float:right}.landing .loginBtn{background-color:#998200!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e0be00", endColorstr="#998200");background-image:-khtml-gradient(linear,left top,left bottom,from(#e0be00),to(#998200));background-image:-moz-linear-gradient(top,#e0be00,#998200);background-image:-ms-linear-gradient(top,#e0be00,#998200);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e0be00),color-stop(100%,#998200));background-image:-webkit-linear-gradient(top,#e0be00,#998200);background-image:-o-linear-gradient(top,#e0be00,#998200);background-image:linear-gradient(#e0be00,#998200);border-color:#998200 #998200 #877300}.landing .washedOutBtn{background-color:#b6c5dd!important;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e6ebf3", endColorstr="#b5c5dd");background-image:-khtml-gradient(linear,left top,left bottom,from(#e6ebf3),to(#b5c5dd));background-image:-moz-linear-gradient(top,#e6ebf3,#b5c5dd);background-image:-ms-linear-gradient(top,#e6ebf3,#b5c5dd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e6ebf3),color-stop(100%,#b5c5dd));background-image:-webkit-linear-gradient(top,#e6ebf3,#b5c5dd);background-image:-o-linear-gradient(top,#e6ebf3,#b5c5dd);background-image:linear-gradient(#e6ebf3,#b5c5dd);border-color:#b5c5dd #b5c5dd #a9bcd8;color:#333!important}.login_box{position:fixed;right:0;left:0}.sign-box{width:100%;max-width:322px;background:#fff;border:1px solid #d8e2e7;-webkit-border-radius:5px;border-radius:5px;padding:20px;font-size:1rem;position:relative}.sign-box .sign-avatar{width:100px;height:100px;margin:0 auto 10px}.sign-box .sign-avatar img{display:block;width:100%;-webkit-border-radius:50%;border-radius:50%}.sign-box .sign-avatar.no-photo{border:2px solid #c5d6de;text-align:center;-webkit-border-radius:50%;border-radius:50%;line-height:96px;color:#c5d6de;font-size:3.125rem;font-weight:700}.sign-box .sign-title{font-size:1.25rem;text-align:center;margin:0 0 15px;line-height:normal}.sign-box .btn{display:block;min-width:108px;margin:16px auto 12px}.sign-box .btn.sign-up{margin-top:18px}.sign-box .sign-note{text-align:center}.sign-box a{text-decoration:none;color:#0082c6;border-bottom:solid 1px transparent}.sign-box .form-group{margin-bottom:12px;zoom:1}.sign-box .form-group:after,.sign-box .form-group:before{content:" ";display:table}.sign-box .form-group:after{clear:both}.sign-box .checkbox{margin:0}.sign-box .checkbox label,.sign-box .reset{font-size:.875rem}.sign-box .close{position:absolute;right:10px;top:4px;opacity:1;color:#c5d6de}.sign-box .close:hover{color:#00a8ff}.sign-box.reset-password-box .btn{display:inline-block!important;margin:10px 10px 12px auto}.sign-box.reset-password-box a{display:inline-block;margin-left:4px}.step-subTitle{margin-top:25px}.lblall{margin-left:50px;text-align:right}.finalbtn-controls{margin-left:22%}.addnewBtn{margin-bottom:20px}.form-control1{padding:4px 6px}.spendingreportUser tr td{height:0!important}.income{background-color:#fff!important}.dymdiv{padding-top:3px}.dynaddtxt{height:30px;margin-right:3px}.inp{margin-left:10 px;width:auto}.btnremove{border-radius:4px}.dol{border-radius:4px 0 0 4px}.incomeViewAssessment{background-color:#cfc!important}.edthader{padding-right:10px}.bootstrap-iso .formden_header h2,.bootstrap-iso .formden_header p,.bootstrap-iso form{font-family:Arial,Helvetica,sans-serif;color:#000}.bootstrap-iso form button,.bootstrap-iso form button:hover{color:#fff!important}.asteriskField{color:red}

.loaderClass {
    left: 0;
    top: 0;
    position: absolute;
    text-align: center;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    z-index: 80;
}

.loaderClass > i {
    position:relative;
    top: calc(50% - 20px);
}

#loggedInCoachName {
    font-weight: bold;
    font-size: 198%;
}
