﻿.accelerus .navbar-inner{background:#f3f5f8;overflow:visible;}.accelerus .header.row{height:85px;top:0;margin-bottom:0;min-width:1000px;overflow:visible;}.accelerus .header.row .dropdown.open .dropdown-toggle{color:#08c;}.accelerus #logoImg{height:40px;}.accelerus .footer.row{height:40px;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:#f3f5f8;z-index:1200;min-width:1000px;overflow:visible;}.accelerus .loginLayoutFooter{height:40px;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:#68a3eb;border-top:0;z-index:1200;width:100%;position:absolute;}.accelerus .buildversioninner{font-size:11px;color:#fff;float:right;padding-right:20px;}.accelerus .ellipsis{text-overflow:ellipsis;}.accelerus .login-logo{text-align:left;position:absolute;top:10px;left:156px;}.accelerus .login-logo .logoImage{height:25px;position:relative;margin:auto;}.accelerus .login-website-link{color:#fff !important;position:absolute;right:20px;top:30px;z-index:100;}.accelerus .login-website-link:visited{color:#fff;}.accelerus .login-content{top:0;bottom:0;min-width:768px;position:absolute;right:0;left:0;overflow-y:auto;overflow-x:hidden;font-size:12px;}.accelerus .login-content .accelerusLogoBar{background-color:#3a69a4;top:200px;height:100px;width:100%;position:absolute;z-index:990;}.accelerus .login-content .accelerusLogoBar .loginBar{top:346px;height:200px;width:100%;position:absolute;z-index:990;}.accelerus .login-content .accelerusLogoBar .loginBar .validation-summary-errors{margin-bottom:0;display:inline-block;margin-top:65px;border:1px solid #f00;background:#fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}.accelerus .login-content .accelerusLogoBar .loginBar .validation-summary-errors li{list-style-type:disc;}.accelerus .login-content .accelerusLogoBar .logoImage{display:block;margin-left:auto;margin-right:auto;margin-top:23px;height:25px;}.accelerus .login-content #login-container.federated{width:360px;}.accelerus .login-content #login-container{width:410px;position:relative;text-align:center;margin:340px auto 0;}.accelerus .login-content #login-container #accelarus-login{cursor:default;position:relative;width:410px;text-align:center;border:0 solid #fff;display:table;}.accelerus .login-content #login-container #accelarus-login .login-details{vertical-align:top;display:none;}.accelerus .login-content #login-container #accelarus-login .logo{display:table-cell;height:100% !important;width:50px;vertical-align:top;}.accelerus .login-content #login-container #accelarus-login .logo .accelerus-icon{background:url(images/Accelerus-logo.png) center center no-repeat;background-size:auto 35px;width:46px;height:50px;}.accelerus .login-content #login-container #accelarus-login .login-form{display:table-cell;padding:18px 10px 0;left:60px;width:330px;}.accelerus .login-content #login-container #accelarus-login .login-form .login-row.spacer{min-height:12px;}.accelerus .login-content #login-container #accelarus-login .login-form .login-row{position:relative;width:100%;min-height:24px;margin-bottom:10px;clear:both;}.accelerus .login-content #login-container #accelarus-login .login-form .login-row strong{pointer-events:none;}.accelerus .login-content #login-container #accelarus-login .login-form .login-row .name{vertical-align:middle;position:absolute;left:0;width:120px;min-width:100px;height:26px;top:0;}.accelerus .login-content #login-container #accelarus-login .login-form .login-row .input{position:absolute;left:120px;width:200px;height:26px;max-width:200px;top:0;text-align:left;}.accelerus .login-content #login-container #accelarus-login .login-form .login-row .input input{width:200px;max-width:200px;}.accelerus .login-content #login-container #accelarus-login .login-form .login-row.retrive-password{margin:20px 0 0 0;}.accelerus .login-content #login-container #accelarus-login .login-form .login-row.retrive-password a{right:0;bottom:0;}.accelerus .login-content #login-container #accelarus-login.federated{width:360px;}.accelerus .login-content #login-container #accelarus-login.federated .login-form .login-row .name{width:80px;}.accelerus .login-content #login-container #accelarus-login.federated .login-form .login-row .input{left:80px;}.accelerus .login-content #login-container #login-divider{position:absolute;left:415px;top:20px;width:26px;text-align:center;border:0 solid #fff;color:#fff;font-weight:bold;}.accelerus .login-content #login-container #login-divider{left:360px;width:85px;}.accelerus .login-content #login-container #IdentityProvidersList{width:100%;height:auto;margin:0 auto;text-align:center;}.accelerus .login-content #login-container #IdentityProvidersList .google-plus-icon{background:url(images/google-plus-icon.png) center center no-repeat;background-size:auto 40px;}.accelerus .login-content #login-container #IdentityProvidersList .windows-live-icon{background:url(images/windows-icon.png) center center no-repeat;background-size:auto 40px;}.accelerus .login-content #login-container #IdentityProvidersList .login-bar{cursor:pointer;}.accelerus .login-content #login-container .login-bar{width:100%;height:50px;border:1px solid #ccc;background:#f4f4f5;margin-top:20px;text-align:left;}.accelerus .login-content #login-container .login-bar .logo{width:50px;border-right:1px solid #ccc;height:100%;display:inline-block;}.accelerus .login-content #login-container .login-bar .link{vertical-align:middle;margin-left:8px;display:inline-block;height:50px;margin-top:-10px;font-weight:bold;}.accelerus .login-content #login-container .login-bar.box{height:auto;}.accelerus #toggleBar{width:100%;height:54px;position:absolute;top:20px;left:0;z-index:107;background:url(images/transparent_image.png);cursor:pointer;}.accelerus #MoreOptions{margin-top:10px;text-align:right;width:100%;}.accelerus #MoreOptions a,.accelerus #MoreOptions a:active,.accelerus #MoreOptions a:hover{color:#fff;}.accelerus .returnLink{padding:16px 0;}.accelerus .login-bar-single{top:346px;height:200px;width:100%;position:absolute;z-index:990;}.accelerus .login-bar-single .validation-summary-errors{margin-bottom:0;display:inline-block;margin-top:65px;border:1px solid #f00;background:#fff;}.accelerus .login-bar-single .validation-summary-errors li{list-style-type:disc;margin-left:20px;}.accelerus .login-bar-single .bottom-left a{font-size:14px;}.accelerus .login-bar-single .logoImage{display:block;margin-left:auto;margin-right:auto;margin-top:23px;height:25px;}.accelerus .login-bar-single .loginForm{position:relative;width:278px;height:202px;margin-left:auto;margin-right:auto;}.accelerus .login-bar-single .loginForm table,.accelerus .login-bar-single .loginForm table td{border:0;padding:0;}.accelerus .login-bar-single form{margin-bottom:0;top:20px;width:100%;height:100%;border:1px solid #235799;background:#fff;}.accelerus .login-bar-single form table{margin-top:30px;}.accelerus .login-bar-single input[type="text"],.accelerus .login-bar-single input[type="password"]{width:150px;*width:120px;margin-top:5px;height:30px;}.accelerus .login-bar-single .span4{width:75px;color:#0264de;margin-left:17px;color:#0264de;}.accelerus .login-bar-single .span8{width:150px;margin-left:17px;}.accelerus .login-bar-single .span3{margin-top:30px;}.accelerus .login-bar-single .offset3{margin-left:178px;}.accelerus .login-content.row{top:85px;bottom:40px;z-index:1;min-width:768px;background:url("Images/loginWindowBackground.jpg");background-size:100% 100%;background-repeat:no-repeat;}.accelerus #messageBoxBorder{position:absolute;top:30%;height:158px;bottom:auto;margin-left:50%;margin-right:50%;left:-200px;width:480px;background:#cb3434;}.accelerus #messageBoxBorder #messageBoxBorderInner{background:#fff;position:absolute;top:0;height:auto;bottom:0;left:0;width:auto;right:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:10px;}.accelerus #messageBoxBorder #messageBoxBorderInner #systemMessageText{position:absolute;top:10px;height:auto;bottom:0;left:142px;width:auto;right:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:10px;}.accelerus #messageBoxBorder #messageBoxBorderInner #systemMessageText h2{font-size:18px;}