﻿.siteHeader{background-color:#4169e1;border:1px solid #fff;position:relative;}.headerLogo{width:45px;height:45px;position:absolute;left:10px;top:10px;}.h2SiteHeader{text-align:center;vertical-align:middle;font-weight:bold;color:#fff;}.cso-main-content{margin-top:10px;}.cso-main-content2{min-height:400px;}div.cso-breadcrumb{margin-bottom:15px;}.cso-main-alert .alert{margin:2px;padding:10px;}.cso-centered{float:none;margin:0 auto;text-align:center;}.cso-panel-question{margin-top:10px;margin-bottom:0;padding-bottom:0;}.cso-panel-question .panel-body{padding-bottom:0;}span.cso-glyphicon-indicator{margin-right:5px;}table.cso-account-table{margin:0 auto;}table.cso-account-table th{padding-right:3px;text-align:right;}table.cso-instructions td{padding:5px;}table.cso-instructions td.cso-shrink{white-space:nowrap;}table.cso-instructions td.cso-expand{width:99%;}table.cso-questions{margin-bottom:0;}table.cso-questions .radio{margin-top:0;}.radioButtonContainer{height:25px;}form.cso-form .form-group{margin-bottom:5px;}form.cso-form label{text-align:right;}form.cso-form input.ng-invalid.ng-dirty{border:1px solid #f00;}form.cso-form div.cso-error,form.cso-form span.cso-error{color:#f00;}form.cso-form .cso-error-indicator{padding:5px 0;}form.cso-form .cso-error-display{background:#f2dede;}form.cso-form .form-horizontal label{text-align:right;padding-right:0;}form.cso-form .form-horizontal input.cso-error-indicator{padding-right:5px;}.loginContainer{margin:25px auto;text-align:left;width:600px;padding:15px;border:1px solid #000;}textarea{width:100%;}fieldset.cso-fieldset-default{border:1px solid #ddd;padding:10px 10px;margin:5px;}legend.cso-legend{font-size:1em;font-weight:normal;text-align:left;width:inherit;padding:0 5px;margin-bottom:5px;border-bottom:0;}label{font-weight:normal;}.navbar a.btn{display:block;padding:5px;margin:0;}.navbar-inverse div.header-title{color:#fff;text-align:center;font-size:1.4em;margin-top:5px;margin-bottom:0;}.well.bg-info{background-color:#d9edf7;}.well.bg-warning{background-color:#fcf8e3;}.cso-animate.ng-hide-add,.cso-animate.ng-hide-remove{-webkit-transition:all linear 1.5s;-moz-transition:all linear 1.5s;-o-transition:all linear 1.5s;transition:all linear 1.5s;display:block!important;}.cso-animate.ng-hide-remove,.cso-animate.ng-hide-add.ng-hide-add-active{opacity:0;}.cso-animate.ng-hide-add,.cso-animate.ng-hide-remove.ng-hide-remove-active{opacity:1;}.row{padding:10px;}.loading-spinner{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;display:none;position:absolute;top:40%;left:50%;margin-top:-20px;margin-left:-20px;z-index:2;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}