@charset "UTF-8";html{color:#000;background:#fff}body{background:#fff;color:#333;font:normal normal normal 14px/1.2 "Helvetica Neue",Helvetica,Arial,sans-serif}a:link,a:visited,.widget_content a:link,.widget_content a:visited{color:#016691;text-decoration:none;transition:color .3s ease-in-out 0s;-moz-transition:color .3s ease-in-out 0s;-webkit-transition:color .3s ease-in-out 0s;-o-transition:color .3s ease-in-out 0s}a:hover,a:active,.widget_content a:hover,.widget_content a:active{color:#0b4a67;text-decoration:underline}#root{background:#fff no-repeat 200px 50px;border:1px solid #d2d2d2;margin:30px;padding:20px 50px;width:600px}.clear{display:block;clear:both}h1{margin-bottom:0;color:#f90;font-size:200%}h2{color:#194689;font-size:18px;font-weight:normal;margin:0;padding:0}h3{color:#0b4a67;font-size:125%;font-weight:normal;margin:2.5em 0 1em 0;background:none repeat scroll 0 0 #d0e4ea;padding:5px 5px}.error input{border:3px solid #c00}.error label{color:#c00}.plus-operator{margin-left:-15px;padding:0 5px 0 0}.minus-operator{margin-left:-15px;padding:0 9px 0 0}p{margin:25px 0}ul.form-field-list{list-style:none}.form-field-list li{margin:0;padding:0}label{display:block;float:left;font-weight:bold;width:250px}fieldset{border:0;margin:0;padding:10px 0 0 0}fieldset label{display:inline;float:none;font-weight:normal;margin:0;padding:0 20px 0 0;width:auto}fieldset .radio-input{padding:0 0 0 10px}legend{color:#000;display:inline;font-weight:bold;margin:0 0 0 -8px;padding:0}.form-field-list li{margin:0 0 1.2em 0;width:500px}input{padding:2px}.radio-input{display:block;margin:0 0 3px 0}.results-wrapper{margin-top:20px}.description{display:block;font-size:.75em;font-weight:normal;line-height:1.2em;margin-top:.3em}.results{cursor:pointer;list-style:none;margin:0 0 0 15px;padding:0;display:inline-block}.results li{margin:0 0 1em 0;width:500px}.result-label{clear:left;display:block;float:left;font-weight:bold;width:300px}.total{border-top:1px solid #ddd;padding:12px 0 0 0}#submit-btn-wrapper{text-align:right}#submit-btn{font-weight:bold;font-size:18px;padding:5px}#return-link{display:block;float:left}#cohort-notice{margin:30px 0}#dependency-choice{list-style:none;margin:0;padding:0}#dependency-choice li{margin:0;padding:0}#dependency-choice a{border:0;display:block;font-size:1.45em;margin:0 0 10px 0;padding:10px 20px}#dependency-choice a span{color:#333;display:block;font-size:.65em;padding:0 0 0 5px}label{display:inline-block}.form{width:100%;list-style:none;margin:0;padding:0}.form>li{margin:15px 0;padding:0}.form>li:after{content:"";display:table;clear:both}.form>li>label{display:block}.form>li>span{display:block}.form>li>small{display:block}.form>li>label.required:after{content:" *";color:red}.form>.error>input,.form>.error>textarea,.form>.error>select{border:1px solid red}.form>.error>.checkbox,.form>.error>.checkboxlist{border:1px solid red}.form-label-right>li>label{text-align:right;margin-right:10px}.form-horizontal>li>label,.form-horizontal>li>div,.form-horizontal>li>span{display:inline-block}.form-horizontal>li>label{float:left}.form-horizontal>li>span{}.form-horizontal>li>div{width:50%;float:left}.form-horizontal>li>input,.form-horizontal>li>textarea,.form-horizontal>li>select{max-width:50%}.form-horizontal>li>.field-validation-error{margin-left:30.5%;display:block}.form-horizontal>li>label.required:after{content:" *"}ul.radiolist{list-style-type:none;padding:0;margin:0;display:inline-block}.form>.error>.field-validation-error{display:none}.validation-summary-errors{background-color:#fffbf1;border:1px solid #ffdc4e;padding:8px 35px 8px 14px;width:500px}.validation-summary-errors span{display:inline-block!important;color:#c00;font-weight:bold}.validation-summary-errors ul{list-style-type:none;padding:0;margin:0;display:inline-block}.validation-summary-errors li{padding-left:.75em;position:relative;margin:5px 0}.validation-summary-errors li:before{content:"•";color:#c00;position:absolute;left:0;font-size:20px}.validation-summary-valid{display:none}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:13px;font-weight:normal;line-height:1.428571429;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;white-space:nowrap}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle .btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle .btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}