.navbar-default .navbar-brand,.navbar-default .navbar-nav > li > a {color: #666;}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus {color: #444;}.alert-info a {color: #31708f;text-decoration: underline;font-weight: bold;}.alert-info a:hover {color: #31708f;text-decoration: none;}.text-muted {color: #707070;}.gray {color : gray;}a[language],.pointer {cursor : pointer;}fieldset.radio-group {border:    inherit;min-width: inherit;margin:    inherit;padding:   inherit;}fieldset.radio-group legend {border:    inherit;font-size: inherit;margin:    inherit;padding:   inherit;}#progress_menu {font-size: 100%;}#progressHeading {padding-bottom: 1em;display: block;padding-left: .5em;color: #54820d;font-size: 120%;vertical-align: middle;font-weight: bold;}.circle {border-radius: 50%;padding-top: .25em;width: 2em;height: 2em;display: inline-block;border: 1px solid #54820d;text-align: center;font-weight: bold;vertical-align: middle;color: #54820d;}.circle-text {display: inline-block;margin-left: .5em;color: #54820d;line-height: 1em;overflow : hidden;text-overflow: ellipsis;white-space: nowrap;width : 14em;}.circle-text a {color: #54820d;}.circle-line {margin-left: .9em;border-left: .2em solid #54820d;height: 1.5em;}.circle.complete {color: white;background-color: #54820d;}.circle.inprogress {background-color: #fbfff2;}.circle.circle-current {background-color : #ffb84d;color            : #734a00;border-color     : #734a00;}.circle-text.circle-current {font-weight      : bold;}@media (max-width: 767px){#progress_menu {margin-bottom: 1em;}#progressHeading {padding-top: .25em;display: block;float: left;width: 10em;color: #54820d;font-size: 120%;vertical-align: middle;font-weight: bold;}.circle {float: left;display: block;}.circle-text {display: none;}.circle-line {margin: 0;padding: 0;float: left;height: 1.2em;width: 1.5em;border-left: none;border-bottom: .2em solid #54820d;}#progress_menu:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}}@media (max-width: 575px){.circle-line {display: none;}.circle {margin-right: .2em;width: 1.5em;height: 1.5em;padding-top: 0;text-align: center;}#progressHeading {padding-top: .25em;display: block;float: left;width: 8em;color: #54820d;font-size: 100%;vertical-align: middle;font-weight: bold;}}.large-line-height {line-height: 200%;}.helpfultext {border-left: 1px solid darkgray;border-bottom: 1px solid darkgray;margin-left: .5em;padding-left: .5em;margin-right: 3em;line-height: 1.25;}