.body-content{padding-left:15px;padding-right:15px}.field-validation-error{color:#b94a48}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #b94a48}input[type=checkbox].input-validation-error{border:0 none}.validation-summary-errors{color:#b94a48}.validation-summary-valid{display:none}nav,.navbar-default,.navbar-inverse{background-color:#7A2426;border-color:#b94a48;color:#fff;border-radius:0}nav a,nav a:hover,nav .navbar-nav>li>a,.navbar-default a,.navbar-default a:hover,.navbar-default .navbar-nav>li>a,.navbar-inverse a,.navbar-inverse a:hover,.navbar-inverse .navbar-nav>li>a{color:#fff}nav .navbar-brand,nav .navbar-brand:hover,.navbar-default .navbar-brand,.navbar-default .navbar-brand:hover,.navbar-inverse .navbar-brand,.navbar-inverse .navbar-brand:hover{color:#fff;margin-right:40px}nav .navbar-nav>.active>a,nav .navbar-nav>.active>a:hover,nav .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#b94a48}nav .navbar-brand div,.navbar-default .navbar-brand div,.navbar-inverse .navbar-brand div{margin-top:-8px;margin-right:10px}.subtitle{float:right;padding:15px;color:#fff;background-color:#b94a48}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#b94a48}.box{background:#fff;padding:20px 10px;margin-bottom:10px;border-radius:5px}.box .actions .btn{margin-bottom:5px}.text-center{text-align:center}.text-right{text-align:right}html,body{height:100%;margin-bottom:0;padding-bottom:0}.mainbody{min-height:calc(100% - 173px)}footer{background-color:#555;color:#fff;padding:20px 0;line-height:40px;margin:0;margin-top:20px;font-size:12px}footer .row{margin:0}.col-sm-12.divider{border-top:1px solid #ddd;margin-top:20px;padding-top:20px}.col-sm-12.divider span.title{font-size:1.4em;line-height:2em;color:#428bca}.message-area{margin-top:20px;position:fixed;margin-left:43px;z-index:1}.table .radio{margin-left:20px}.logo{float:left;margin-top:-8px;margin-right:18px}body{background:#efefef}.menu{color:#333}.menu a{color:#333}.menu a:hover{color:#333;text-decoration:none}.menu .menu-item{margin-top:20px;background-color:#fff;font-size:1.5em;border-left:5px solid #7A2426;padding:20px;cursor:pointer;color:#666;min-height:100px;font-weight:lighter}.menu .menu-item:hover{background-color:#c69b9c;color:#fff}.menu .menu-item:hover .module-version{background-color:#666}.menu .menu-item.menu-item-yellow{border-color:#f0ad4e}.menu .menu-item.menu-item-yellow:hover{background-color:#ec971f}.menu .menu-item.menu-item-blue{border-color:#5bc0de}.menu .menu-item.menu-item-blue:hover{background-color:#31b0d5}.menu .menu-item.menu-item-green{border-color:#5cb85c}.menu .menu-item.menu-item-green:hover{background-color:#449d44}h3.title{margin-bottom:10px;margin-top:10px;color:#999;padding-bottom:10px;border-bottom:1px solid #ddd}.menu-row{margin-bottom:20px}.module-version{width:auto;min-width:0;background:#aaa;color:#fff;border-radius:3px;padding:2px 5px;font-size:.5em}.clickable{cursor:pointer}.spaced-top{margin-top:15px}