@import url(//fonts.googleapis.com/css?family=Titillium+Web:400,300,300italic,600,400italic,600italic);
@import url(//fonts.googleapis.com/css?family=PT+Sans:400,700,700italic,400italic);
body .path {
  display: none;
}
body .path .breadcrumb {
  background: none;
  padding: 20px 0 20px 15px;
  margin: 0;
}
body .path .breadcrumb > li + li::before {
  content: ">";
  color: #303030;
}
body .path .breadcrumb li a {
  color: #303030;
}
body .path .breadcrumb li.active {
  color: #002d80;
}
body .main .warning {
  margin: 0 0 10px;
  padding: 20px;
  background: #f8eeca;
  color: #622f17;
}
body .main .warning h1,
body .main .warning h2,
body .main .warning h3,
body .main .warning p {
  margin: 0 0 10px;
  color: #622f17;
}
body .main .success {
  margin: 0 0 10px;
  padding: 20px;
  background: #cfecd8;
  color: #0d913c;
}
body .main .success h1,
body .main .success h2,
body .main .success h3,
body .main .success p {
  margin: 0 0 10px;
  color: #0d913c;
}
body .main .error {
  margin: 0 0 10px;
  padding: 20px;
  background: #ffeeee;
  color: #d11212;
}
body .main .error h1,
body .main .error h2,
body .main .error h3,
body .main .error p {
  margin: 0 0 10px;
  color: #d11212;
}
body .main .info {
  margin: 0 0 10px;
  padding: 20px;
  background: #e0f2ff;
  color: #0072bc;
}
body .main .info h1,
body .main .info h2,
body .main .info h3,
body .main .info p {
  margin: 0 0 10px;
  color: #0072bc;
}
body .scfForm {
  clear: both;
  width: 100%;
  margin: 0 auto 20px;
  padding: 0px 10px;
  color: #737373;
  background: #fff;
  /* all placeholder */
  /* firefox 19+ */
  /* ie */
}
body .scfForm:before,
body .scfForm:after {
  content: " ";
  display: table;
}
body .scfForm:after {
  clear: both;
}
body .scfForm table {
  table-layout: initial;
  width: auto;
  background: none;
  border: none;
}
body .scfForm table tr {
  padding: 0;
  border: none;
  background: none;
}
body .scfForm table tr td {
  background: none;
  padding: 0;
  border: none;
}
body .scfForm table.scfCheckBoxList,
body .scfForm table.scfRadioButtonList {
  margin-top: 10px;
}
body .scfForm table.scfCheckBoxList tr td,
body .scfForm table.scfRadioButtonList tr td {
  padding: 5px 0;
}
body .scfForm table.scfCheckBoxList tr td input,
body .scfForm table.scfRadioButtonList tr td input {
  float: left;
  width: auto !important;
  margin-top: 3px;
}
body .scfForm table.scfCheckBoxList tr td label,
body .scfForm table.scfRadioButtonList tr td label {
  float: left;
  display: block;
  font-weight: normal;
  text-transform: capitalize;
  margin: 0;
}
body .scfForm .scfEmailGeneralPanel,
body .scfForm .scfMultipleLineGeneralPanel,
body .scfForm .scfSingleLineGeneralPanel,
body .scfForm .scfPasswordGeneralPanel,
body .scfForm .scfNumberGeneralPanel,
body .scfForm .scfDatePickerGeneralPanel,
body .scfForm .scfDateGeneralPanel,
body .scfForm .scfRadioButtonListGeneralPanel,
body .scfForm .scfCheckBoxListGeneralPanel,
body .scfForm .scfFileUploadGeneralPanel,
body .scfForm .scfDateSelectorGeneralPanel,
body .scfForm .scfCreditCardGeneralPanel,
body .scfForm .scfConfirmPasswordGeneralPanel,
body .scfForm .scfCaptchaGeneralPanel,
body .scfForm .scfTelephoneGeneralPanel,
body .scfForm .scfSmsTelephoneGeneralPanel,
body .scfForm .scfDropListGeneralPanel {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
}
body .scfForm .scfDropListBorder,
body .scfForm .scfEmailBorder,
body .scfForm .scfMultipleLineTextBorder,
body .scfForm .scfSingleLineTextBorder,
body .scfForm .scfPasswordBorder,
body .scfForm .scfNumberBorder,
body .scfForm .scfDatePickerBorder,
body .scfForm .scfDateBorder,
body .scfForm .scfRadioButtonListBorder,
body .scfForm .scfListBoxBorder,
body .scfForm .scfCheckBoxListBorder,
body .scfForm .scfFileUploadBorder,
body .scfForm .scfDateSelectorBorder,
body .scfForm .scfCreditCardBorder,
body .scfForm .scfConfirmPasswordBorder,
body .scfForm .scfCaptchaBorder,
body .scfForm .scfTelephoneBorder,
body .scfForm .scfSmsTelephoneBorder,
body .scfForm .scfCheckboxBorder {
  margin: 0;
  padding: 0;
  width: 100%;
  float: none;
}
body .scfForm .scfDropListBorder:before,
body .scfForm .scfEmailBorder:before,
body .scfForm .scfMultipleLineTextBorder:before,
body .scfForm .scfSingleLineTextBorder:before,
body .scfForm .scfPasswordBorder:before,
body .scfForm .scfNumberBorder:before,
body .scfForm .scfDatePickerBorder:before,
body .scfForm .scfDateBorder:before,
body .scfForm .scfRadioButtonListBorder:before,
body .scfForm .scfListBoxBorder:before,
body .scfForm .scfCheckBoxListBorder:before,
body .scfForm .scfFileUploadBorder:before,
body .scfForm .scfDateSelectorBorder:before,
body .scfForm .scfCreditCardBorder:before,
body .scfForm .scfConfirmPasswordBorder:before,
body .scfForm .scfCaptchaBorder:before,
body .scfForm .scfTelephoneBorder:before,
body .scfForm .scfSmsTelephoneBorder:before,
body .scfForm .scfCheckboxBorder:before,
body .scfForm .scfDropListBorder:after,
body .scfForm .scfEmailBorder:after,
body .scfForm .scfMultipleLineTextBorder:after,
body .scfForm .scfSingleLineTextBorder:after,
body .scfForm .scfPasswordBorder:after,
body .scfForm .scfNumberBorder:after,
body .scfForm .scfDatePickerBorder:after,
body .scfForm .scfDateBorder:after,
body .scfForm .scfRadioButtonListBorder:after,
body .scfForm .scfListBoxBorder:after,
body .scfForm .scfCheckBoxListBorder:after,
body .scfForm .scfFileUploadBorder:after,
body .scfForm .scfDateSelectorBorder:after,
body .scfForm .scfCreditCardBorder:after,
body .scfForm .scfConfirmPasswordBorder:after,
body .scfForm .scfCaptchaBorder:after,
body .scfForm .scfTelephoneBorder:after,
body .scfForm .scfSmsTelephoneBorder:after,
body .scfForm .scfCheckboxBorder:after {
  content: " ";
  display: table;
}
body .scfForm .scfDropListBorder:after,
body .scfForm .scfEmailBorder:after,
body .scfForm .scfMultipleLineTextBorder:after,
body .scfForm .scfSingleLineTextBorder:after,
body .scfForm .scfPasswordBorder:after,
body .scfForm .scfNumberBorder:after,
body .scfForm .scfDatePickerBorder:after,
body .scfForm .scfDateBorder:after,
body .scfForm .scfRadioButtonListBorder:after,
body .scfForm .scfListBoxBorder:after,
body .scfForm .scfCheckBoxListBorder:after,
body .scfForm .scfFileUploadBorder:after,
body .scfForm .scfDateSelectorBorder:after,
body .scfForm .scfCreditCardBorder:after,
body .scfForm .scfConfirmPasswordBorder:after,
body .scfForm .scfCaptchaBorder:after,
body .scfForm .scfTelephoneBorder:after,
body .scfForm .scfSmsTelephoneBorder:after,
body .scfForm .scfCheckboxBorder:after {
  clear: both;
}
body .scfForm embed {
  display: block;
}
body .scfForm .scfCaptchStrongTextPanel {
  width: auto;
  display: block;
  float: none;
}
body .scfForm .scfDropListGeneralPanel {
  display: block;
}
body .scfForm .scfCaptchaGeneralPanel table {
  margin-top: 0px;
  margin-bottom: 0;
}
body .scfForm .scfCaptchaLimitGeneralPanel {
  width: auto;
}
body .scfForm .scfCaptchaLimitGeneralPanel .scfCaptchStrongTextPanel {
  display: inline-block;
  float: left;
}
body .scfForm .scfTitleBorder {
  text-transform: uppercase;
  font-size: 18px;
  margin: 0 0 20px 0;
  font-weight: bold;
  font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', 'PT Sans', Helvetica, Arial, sans-serif;
  color: #002d80;
}
body .scfForm .scfIntroBorder {
  margin: 0 auto 0px;
  font-size: .9em;
}
body .scfForm .scfRequired,
body .scfForm .scfValidator {
  float: left;
  margin-left: 10px;
}
body .scfForm .scfValidatorRequired {
  float: left;
  margin-left: 10px;
  color: #dc2121;
  font-weight: bold;
}
body .scfForm input::-webkit-input-placeholder,
body .scfForm textarea::-webkit-input-placeholder {
  color: #737373;
}
body .scfForm input::-moz-placeholder,
body .scfForm textarea::-moz-placeholder {
  color: #737373;
}
body .scfForm input:-ms-input-placeholder,
body .scfForm textarea:-ms-input-placeholder {
  color: #737373;
}
body .scfForm input:-moz-placeholder,
body .scfForm textarea:-moz-placeholder {
  color: #737373;
}
body .scfForm .scfValidationSummary {
  width: 100%;
  display: block;
  margin: 0 auto 30px;
  background: #ffeeee;
  color: #d11212;
  padding: 10px 30px;
}
body .scfForm .scfValidationSummary ul {
  list-style: none;
  padding: 0;
}
body .scfForm > div > .scfSectionBorder {
  width: 100%;
}
body .scfForm > div > .scfSectionBorder .scfSingleLineTextBorder,
body .scfForm > div > .scfSectionBorder .scfEmailBorder,
body .scfForm > div > .scfSectionBorder .scfDropListBorder,
body .scfForm > div > .scfSectionBorder .scfCheckBoxListBorder,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder,
body .scfForm > div > .scfSectionBorder .scfMultipleLineTextBorder,
body .scfForm > div > .scfSectionBorder .scfDatePickerBorder {
  margin: 0 auto 20px;
  position: relative;
}
body .scfForm > div > .scfSectionBorder .scfSingleLineTextBorder i,
body .scfForm > div > .scfSectionBorder .scfEmailBorder i,
body .scfForm > div > .scfSectionBorder .scfDropListBorder i,
body .scfForm > div > .scfSectionBorder .scfCheckBoxListBorder i,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder i,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder i,
body .scfForm > div > .scfSectionBorder .scfMultipleLineTextBorder i,
body .scfForm > div > .scfSectionBorder .scfDatePickerBorder i {
  position: absolute;
  padding: 11px 0 0 15px;
  pointer-events: none;
  font-size: 1.3em;
}
body .scfForm > div > .scfSectionBorder .scfSingleLineTextBorder input,
body .scfForm > div > .scfSectionBorder .scfEmailBorder input,
body .scfForm > div > .scfSectionBorder .scfDropListBorder input,
body .scfForm > div > .scfSectionBorder .scfCheckBoxListBorder input,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder input,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder input,
body .scfForm > div > .scfSectionBorder .scfMultipleLineTextBorder input,
body .scfForm > div > .scfSectionBorder .scfDatePickerBorder input,
body .scfForm > div > .scfSectionBorder .scfSingleLineTextBorder .scfDropList,
body .scfForm > div > .scfSectionBorder .scfEmailBorder .scfDropList,
body .scfForm > div > .scfSectionBorder .scfDropListBorder .scfDropList,
body .scfForm > div > .scfSectionBorder .scfCheckBoxListBorder .scfDropList,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder .scfDropList,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder .scfDropList,
body .scfForm > div > .scfSectionBorder .scfMultipleLineTextBorder .scfDropList,
body .scfForm > div > .scfSectionBorder .scfDatePickerBorder .scfDropList,
body .scfForm > div > .scfSectionBorder .scfSingleLineTextBorder textarea,
body .scfForm > div > .scfSectionBorder .scfEmailBorder textarea,
body .scfForm > div > .scfSectionBorder .scfDropListBorder textarea,
body .scfForm > div > .scfSectionBorder .scfCheckBoxListBorder textarea,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder textarea,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder textarea,
body .scfForm > div > .scfSectionBorder .scfMultipleLineTextBorder textarea,
body .scfForm > div > .scfSectionBorder .scfDatePickerBorder textarea {
  width: 100%;
  padding: 8px 3px 8px 10px;
  color: #737373;
  border: 1px solid #adadad;
}
body .scfForm > div > .scfSectionBorder .scfSingleLineTextBorder input:focus,
body .scfForm > div > .scfSectionBorder .scfEmailBorder input:focus,
body .scfForm > div > .scfSectionBorder .scfDropListBorder input:focus,
body .scfForm > div > .scfSectionBorder .scfCheckBoxListBorder input:focus,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder input:focus,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder input:focus,
body .scfForm > div > .scfSectionBorder .scfMultipleLineTextBorder input:focus,
body .scfForm > div > .scfSectionBorder .scfDatePickerBorder input:focus,
body .scfForm > div > .scfSectionBorder .scfSingleLineTextBorder .scfDropList:focus,
body .scfForm > div > .scfSectionBorder .scfEmailBorder .scfDropList:focus,
body .scfForm > div > .scfSectionBorder .scfDropListBorder .scfDropList:focus,
body .scfForm > div > .scfSectionBorder .scfCheckBoxListBorder .scfDropList:focus,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder .scfDropList:focus,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder .scfDropList:focus,
body .scfForm > div > .scfSectionBorder .scfMultipleLineTextBorder .scfDropList:focus,
body .scfForm > div > .scfSectionBorder .scfDatePickerBorder .scfDropList:focus,
body .scfForm > div > .scfSectionBorder .scfSingleLineTextBorder textarea:focus,
body .scfForm > div > .scfSectionBorder .scfEmailBorder textarea:focus,
body .scfForm > div > .scfSectionBorder .scfDropListBorder textarea:focus,
body .scfForm > div > .scfSectionBorder .scfCheckBoxListBorder textarea:focus,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder textarea:focus,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder textarea:focus,
body .scfForm > div > .scfSectionBorder .scfMultipleLineTextBorder textarea:focus,
body .scfForm > div > .scfSectionBorder .scfDatePickerBorder textarea:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
body .scfForm > div > .scfSectionBorder .scfSingleLineTextBorder label.scfEmailLabel,
body .scfForm > div > .scfSectionBorder .scfEmailBorder label.scfEmailLabel,
body .scfForm > div > .scfSectionBorder .scfDropListBorder label.scfEmailLabel,
body .scfForm > div > .scfSectionBorder .scfCheckBoxListBorder label.scfEmailLabel,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder label.scfEmailLabel,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder label.scfEmailLabel,
body .scfForm > div > .scfSectionBorder .scfMultipleLineTextBorder label.scfEmailLabel,
body .scfForm > div > .scfSectionBorder .scfDatePickerBorder label.scfEmailLabel,
body .scfForm > div > .scfSectionBorder .scfSingleLineTextBorder label.scfSingleLineTextLabel,
body .scfForm > div > .scfSectionBorder .scfEmailBorder label.scfSingleLineTextLabel,
body .scfForm > div > .scfSectionBorder .scfDropListBorder label.scfSingleLineTextLabel,
body .scfForm > div > .scfSectionBorder .scfCheckBoxListBorder label.scfSingleLineTextLabel,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder label.scfSingleLineTextLabel,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder label.scfSingleLineTextLabel,
body .scfForm > div > .scfSectionBorder .scfMultipleLineTextBorder label.scfSingleLineTextLabel,
body .scfForm > div > .scfSectionBorder .scfDatePickerBorder label.scfSingleLineTextLabel,
body .scfForm > div > .scfSectionBorder .scfSingleLineTextBorder label.scfDropListLabel,
body .scfForm > div > .scfSectionBorder .scfEmailBorder label.scfDropListLabel,
body .scfForm > div > .scfSectionBorder .scfDropListBorder label.scfDropListLabel,
body .scfForm > div > .scfSectionBorder .scfCheckBoxListBorder label.scfDropListLabel,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder label.scfDropListLabel,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder label.scfDropListLabel,
body .scfForm > div > .scfSectionBorder .scfMultipleLineTextBorder label.scfDropListLabel,
body .scfForm > div > .scfSectionBorder .scfDatePickerBorder label.scfDropListLabel,
body .scfForm > div > .scfSectionBorder .scfSingleLineTextBorder .scfCheckBoxListLabel,
body .scfForm > div > .scfSectionBorder .scfEmailBorder .scfCheckBoxListLabel,
body .scfForm > div > .scfSectionBorder .scfDropListBorder .scfCheckBoxListLabel,
body .scfForm > div > .scfSectionBorder .scfCheckBoxListBorder .scfCheckBoxListLabel,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder .scfCheckBoxListLabel,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder .scfCheckBoxListLabel,
body .scfForm > div > .scfSectionBorder .scfMultipleLineTextBorder .scfCheckBoxListLabel,
body .scfForm > div > .scfSectionBorder .scfDatePickerBorder .scfCheckBoxListLabel,
body .scfForm > div > .scfSectionBorder .scfSingleLineTextBorder .scfRadioButtonListLabel,
body .scfForm > div > .scfSectionBorder .scfEmailBorder .scfRadioButtonListLabel,
body .scfForm > div > .scfSectionBorder .scfDropListBorder .scfRadioButtonListLabel,
body .scfForm > div > .scfSectionBorder .scfCheckBoxListBorder .scfRadioButtonListLabel,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder .scfRadioButtonListLabel,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder .scfRadioButtonListLabel,
body .scfForm > div > .scfSectionBorder .scfMultipleLineTextBorder .scfRadioButtonListLabel,
body .scfForm > div > .scfSectionBorder .scfDatePickerBorder .scfRadioButtonListLabel,
body .scfForm > div > .scfSectionBorder .scfSingleLineTextBorder .scfMultipleLineTextLabel,
body .scfForm > div > .scfSectionBorder .scfEmailBorder .scfMultipleLineTextLabel,
body .scfForm > div > .scfSectionBorder .scfDropListBorder .scfMultipleLineTextLabel,
body .scfForm > div > .scfSectionBorder .scfCheckBoxListBorder .scfMultipleLineTextLabel,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder .scfMultipleLineTextLabel,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder .scfMultipleLineTextLabel,
body .scfForm > div > .scfSectionBorder .scfMultipleLineTextBorder .scfMultipleLineTextLabel,
body .scfForm > div > .scfSectionBorder .scfDatePickerBorder .scfMultipleLineTextLabel,
body .scfForm > div > .scfSectionBorder .scfSingleLineTextBorder .scfDatePickerLabel,
body .scfForm > div > .scfSectionBorder .scfEmailBorder .scfDatePickerLabel,
body .scfForm > div > .scfSectionBorder .scfDropListBorder .scfDatePickerLabel,
body .scfForm > div > .scfSectionBorder .scfCheckBoxListBorder .scfDatePickerLabel,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder .scfDatePickerLabel,
body .scfForm > div > .scfSectionBorder .scfRadioButtonListBorder .scfDatePickerLabel,
body .scfForm > div > .scfSectionBorder .scfMultipleLineTextBorder .scfDatePickerLabel,
body .scfForm > div > .scfSectionBorder .scfDatePickerBorder .scfDatePickerLabel {
  display: block;
  float: left;
  width: 100%;
  padding: 10px 10px 0 0;
  font-weight: bold;
  position: relative;
  min-height: 1px;
  padding-left: 0px;
  padding-right: 15px;
  text-align: left;
  font-weight: normal;
  cursor: pointer;
  font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', 'PT Sans', Helvetica, Arial, sans-serif;
}
body .scfForm > div > .scfSectionBorder .scfCaptcha {
  margin-left: 0%;
}
body .scfForm > div > .scfSectionBorder .scfCaptcha:before,
body .scfForm > div > .scfSectionBorder .scfCaptcha:after {
  content: " ";
  display: table;
}
body .scfForm > div > .scfSectionBorder .scfCaptcha:after {
  clear: both;
}
body .scfForm > div > .scfSectionBorder .scfCaptcha .scfCaptchaLabel {
  display: none;
}
body .scfForm > div > .scfSectionBorder .scfCaptcha label.scfCaptchaLabelText {
  display: none;
}
body .scfForm > div > .scfSectionBorder .scfCaptcha .scfCaptchaGeneralPanel .scfCaptchaLabelText {
  display: block;
}
body .scfForm > div > .scfSectionBorder .scfCaptcha table tr td:last-child {
  display: block;
}
body .scfForm > div > .scfSectionBorder .scfCaptcha table tr td:last-child input {
  height: 15px;
  margin: 10px 0 0 15px;
}
body .scfForm > div > .scfSectionBorder .scfCaptcha .scfRequired,
body .scfForm > div > .scfSectionBorder .scfCaptcha .scfValidatorRequired {
  top: 20px;
  font-weight: bold;
  position: absolute;
  left: 181px;
}
body .scfForm > div > .scfSectionBorder .scfCaptcha > div:last-child {
  display: block;
  margin: 15px auto 25px;
  position: relative;
}
body .scfForm > div > .scfSectionBorder .scfCaptcha > div:last-child input {
  width: 100%;
  padding: 8px 3px 8px 20px;
  color: #737373;
  border: 1px solid #adadad;
}
body .scfForm > div > .scfSectionBorder .scfCaptchTop {
  width: 100%;
  display: block;
}
body .scfForm > div > .scfSectionBorder .scfCaptchTop img {
  height: 65px;
  border: 1px solid #ababab;
}
body .scfForm .scfSubmitButtonBorder {
  width: 58%;
  clear: both;
  margin-left: 19%;
}
body .scfForm .scfSubmitButtonBorder .scfSubmitButton {
  background: #225dc1;
  background: -moz-linear-gradient(top, #225dc1 0%, #284e94 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #225dc1), color-stop(100%, #284e94));
  background: -webkit-linear-gradient(top, #225dc1 0%, #284e94 100%);
  background: -o-linear-gradient(top, #225dc1 0%, #284e94 100%);
  background: -ms-linear-gradient(top, #225dc1 0%, #284e94 100%);
  background: linear-gradient(to bottom, #225dc1 0%, #284e94 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#225dc1', endColorstr='#284e94', GradientType=0);
  border: 1px solid #002d80;
  color: #fff;
  font-weight: bold;
  padding: 4px 20px 5px 20px;
  display: block;
}
body .RadDataPager,
body .RadDataPager_Default {
  border: none;
  background: transparent;
  padding: 0;
  margin: 0 0 20px;
  text-align: center;
}
body .RadDataPager .rdpWrap,
body .RadDataPager_Default .rdpWrap {
  float: none;
  display: inline-block;
  padding: 0;
  line-height: 1.5;
  white-space: normal;
  margin: 0 1px;
}
body .RadDataPager .rdpWrap:first-of-type a,
body .RadDataPager_Default .rdpWrap:first-of-type a,
body .RadDataPager .rdpWrap:last-of-type a,
body .RadDataPager_Default .rdpWrap:last-of-type a {
  display: block;
  float: left;
  border-radius: 3px;
  margin-left: 0px;
  margin-right: 4px;
  background: #f2f2f2;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f2f2f2 0%, #e0e0e0 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(100%, #e0e0e0));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f2f2f2 0%, #e0e0e0 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f2f2f2 0%, #e0e0e0 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f2f2f2 0%, #e0e0e0 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f2f2f2 0%, #e0e0e0 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#e0e0e0', GradientType=0);
  /* IE6-9 */
  color: #303030;
  text-shadow: #fff 0px 1px;
  font-size: 0.857em;
  -webkit-box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.4);
  padding: 4px 10px;
  position: relative;
  line-height: 1.42857143;
  text-decoration: none;
  border: 1px solid #dddddd;
}
body .RadDataPager .rdpWrap:first-of-type a.rgCurrentPage,
body .RadDataPager_Default .rdpWrap:first-of-type a.rgCurrentPage,
body .RadDataPager .rdpWrap:last-of-type a.rgCurrentPage,
body .RadDataPager_Default .rdpWrap:last-of-type a.rgCurrentPage,
body .RadDataPager .rdpWrap:first-of-type a:hover,
body .RadDataPager_Default .rdpWrap:first-of-type a:hover,
body .RadDataPager .rdpWrap:last-of-type a:hover,
body .RadDataPager_Default .rdpWrap:last-of-type a:hover {
  background: #fff;
  color: #303030;
}
body .RadDataPager .rdpWrap:first-of-type a:first-child,
body .RadDataPager_Default .rdpWrap:first-of-type a:first-child,
body .RadDataPager .rdpWrap:last-of-type a:first-child,
body .RadDataPager_Default .rdpWrap:last-of-type a:first-child {
  margin-right: 4px;
}
body .RadDataPager .rdpWrap:first-of-type a img,
body .RadDataPager_Default .rdpWrap:first-of-type a img,
body .RadDataPager .rdpWrap:last-of-type a img,
body .RadDataPager_Default .rdpWrap:last-of-type a img {
  display: none;
}
body .RadDataPager .rdpWrap:first-of-type a:first-child::before,
body .RadDataPager_Default .rdpWrap:first-of-type a:first-child::before {
  content: '<<';
}
body .RadDataPager .rdpWrap:first-of-type a:last-child::before,
body .RadDataPager_Default .rdpWrap:first-of-type a:last-child::before {
  content: '<';
}
body .RadDataPager .rdpWrap:last-of-type a:first-child::before,
body .RadDataPager_Default .rdpWrap:last-of-type a:first-child::before {
  content: '>';
}
body .RadDataPager .rdpWrap:last-of-type a:last-child::before,
body .RadDataPager_Default .rdpWrap:last-of-type a:last-child::before {
  content: '>>';
}
body .RadDataPager .rdpNumPart a,
body .RadDataPager_Default .rdpNumPart a {
  border-radius: 3px;
  margin-left: 0px;
  margin-right: 4px;
  background: #f2f2f2;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f2f2f2 0%, #e0e0e0 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(100%, #e0e0e0));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f2f2f2 0%, #e0e0e0 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f2f2f2 0%, #e0e0e0 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f2f2f2 0%, #e0e0e0 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f2f2f2 0%, #e0e0e0 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#e0e0e0', GradientType=0);
  /* IE6-9 */
  color: #303030;
  text-shadow: #fff 0px 1px;
  font-size: 0.857em;
  -webkit-box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.4);
  padding: 4px 10px;
  position: relative;
  float: left;
  line-height: 1.42857143;
  text-decoration: none;
  border: 1px solid #dddddd;
}
body .RadDataPager .rdpNumPart a.rdpCurrentPage,
body .RadDataPager_Default .rdpNumPart a.rdpCurrentPage {
  background: #6a6a6a;
  color: #fff;
  border: 1px solid #6a6a6a;
  -webkit-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.54);
  -moz-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.54);
  box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.54);
}
body .RadDataPager .rdpNumPart a.rdpCurrentPage:hover,
body .RadDataPager_Default .rdpNumPart a.rdpCurrentPage:hover {
  z-index: 2;
  color: #ffffff;
  background-color: #337ab7;
  border-color: #337ab7;
  cursor: default;
}
body .RadDataPager .rdpNumPart a.rdpCurrentPage span,
body .RadDataPager_Default .rdpNumPart a.rdpCurrentPage span {
  background: none;
  padding: 0;
}
body .RadDataPager .rdpNumPart a:hover,
body .RadDataPager_Default .rdpNumPart a:hover {
  background: #fff;
  color: #303030;
}
body .RadDataPager .rdpNumPart a span,
body .RadDataPager_Default .rdpNumPart a span {
  background: none;
  padding: 0;
}
body table {
  border: 1px solid #c7cdd7;
  margin-bottom: 20px;
}
body table thead tr th,
body table thead tr td {
  padding: 10px;
  font-size: 1.143em;
  color: #fff;
  background: #173893;
  /* Old browsers */
  background: -moz-linear-gradient(top, #173893 0%, #1a55c1 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #173893), color-stop(100%, #1a55c1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #173893 0%, #1a55c1 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #173893 0%, #1a55c1 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #173893 0%, #1a55c1 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #173893 0%, #1a55c1 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#173893', endColorstr='#1a55c1', GradientType=0);
  /* IE6-9 */
  font-weight: bold;
}
body table thead tr th table,
body table thead tr td table {
  border: 0px;
  width: 100%;
}
body table thead tr th table tr,
body table thead tr td table tr {
  background: none !important;
}
body table thead tr th table tr td,
body table thead tr td table tr td {
  border-left: 0px;
  background: none;
}
body table tbody tr {
  background: #d8dee9;
}
body table tbody tr td {
  padding: 10px;
  border-top: 0px;
  border-left: 1px solid #c7cdd7;
}
body table tbody tr td table {
  border: 0px;
  width: 100%;
}
body table tbody tr td table tr {
  background: none !important;
}
body table tbody tr td table tr td {
  border-left: 0px;
  background: none;
}
body table tbody tr td .img-responsive {
  width: auto !important;
  max-width: initial !important;
}
body table tbody tr:nth-of-type(2n+1) {
  background: #fff;
}
body table tfoot tr {
  background: #d8dee9;
}
body table tfoot tr td {
  padding: 10px;
  border-top: 0px;
  border-left: 1px solid #c7cdd7;
}
body table tfoot tr td table {
  border: 0px;
  width: 100%;
}
body table tfoot tr td table tr {
  background: none !important;
}
body table tfoot tr td table tr td {
  border-left: 0px;
  background: none;
}
body table tfoot tr td .img-responsive {
  width: auto !important;
  max-width: initial !important;
}
body table tfoot tr:nth-of-type(2n+1) {
  background: #fff;
}
body table.exchange thead tr td {
  font-size: 0.929em;
}
body table.exchange thead tr.intro td {
  border-left: 1px solid #dedede;
  text-align: center;
}
body table.exchange thead tr.intro td:first-child {
  text-align: right;
}
body table.exchange thead tr.head td {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eee541+0,c4c436+100 */
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ef9f43+0,c18138+100 */
  background: #ef9f43;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ef9f43 0%, #c18138 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ef9f43), color-stop(100%, #c18138));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ef9f43 0%, #c18138 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ef9f43 0%, #c18138 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ef9f43 0%, #c18138 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ef9f43 0%, #c18138 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef9f43', endColorstr='#c18138', GradientType=0);
  /* IE6-9 */
}
body table.exchange tbody tr td {
  font-size: 0.929em;
}
body table.currency thead tr td table tr td {
  width: 33.333%;
  text-align: center;
}
body table.currency tbody tr td table tr td {
  width: 33.333%;
  text-align: center;
}
body table.result thead tr td {
  text-align: center;
}
body table.result tbody tr td {
  text-align: center;
}
body table.table-listing tr td:first-child {
  width: 100px;
}
body table.no-border {
  width: 100%;
  border: none;
}
body table.no-border thead,
body table.no-border tbody,
body table.no-border tfoot {
  background: #fff;
  border: 1px solid #ccc;
}
body table.no-border thead tr th,
body table.no-border tbody tr th,
body table.no-border tfoot tr th,
body table.no-border thead tr td,
body table.no-border tbody tr td,
body table.no-border tfoot tr td {
  border: 1px solid #ccc;
  background: #fff;
  color: #303030;
  font-size: 14px;
  font-weight: normal;
}
body table.converter thead tr td {
  font-size: 0.929em;
}
body table.converter thead tr.intro td {
  border-left: 1px solid #dedede;
  text-align: center;
}
body table.converter thead tr.intro td:first-child {
  text-align: right;
}
body table.converter thead tr.head td {
  filter: none;
  color: #303030;
  background: #e6e8ea;
  border-left: 1px solid #c7cdd7;
}
body table.converter tbody tr td {
  font-size: 0.929em;
}
body .pointer {
  display: block;
  width: 10px;
  height: 10px;
  background: url('../img/ui/ic-pointer.png') 0 -10px;
}
body h1,
body h2 {
  color: #002d80;
}
body h1 {
  font-weight: bold;
  margin: 0 0 40px 0;
  font-size: 1.429em;
}
body h2 {
  font-weight: bold;
  font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', 'PT Sans', Helvetica, Arial, sans-serif;
  margin: 0 0 40px 0;
  font-size: 1.229em;
}
body h3 {
  font-weight: bold;
  margin: 0 0 20px 0;
  font-family: MyriadPro-Regular, 'Myriad Pro Regular', MyriadPro, 'Myriad Pro', 'PT Sans', Helvetica, Arial, sans-serif;
  font-size: 1.043em;
}
body p {
  margin: 0 0 20px 0;
}
body a {
  outline: none !important;
}
body a:visited {
  color: #800080;
  text-decoration: none;
}
body a:hover h1,
body a:hover h2,
body a:hover h3 {
  color: #0644b8;
}
body ul {
  padding-left: 14px;
  margin-bottom: 20px;
}
body ul > li {
  list-style-image: url('../img/ui/ic-list.png');
  padding-left: 5px;
}
body ul > li > ul {
  padding-left: 25px;
  margin-top: 5px;
  margin-bottom: 5px;
}
body ul > li > ul > li {
  list-style-image: none;
  list-style-type: disc;
}
body ul ul,
body ol ul,
body ul ol,
body ol ol {
  margin-bottom: 20px;
}
body ol {
  padding-left: 14px;
}
body ol > li {
  list-style-type: decimal;
}
body ol > li > ol {
  padding-left: 25px;
  margin-top: 5px;
  margin-bottom: 5px;
}
body ol > li > ol > li {
  list-style-type: lower-alpha;
}
body ol > li > ol > li > ol {
  padding-left: 50px;
  margin-top: 10px;
}
body ol > li > ol > li > ol > li {
  list-style-type: lower-roman;
}
body .banner {
  margin-bottom: 30px;
}
body .banner img {
  width: 100%;
}
body div.form-horizontal .form-group {
  margin-right: 0;
  margin-left: 0;
}
body div.form-horizontal label {
  cursor: pointer;
  font-weight: normal;
}
body div.form-horizontal label.control-label {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  text-align: left;
  font-weight: normal;
  cursor: pointer;
}
@media (min-width: 992px) {
  body div.form-horizontal label.control-label {
    float: left;
    width: 16.66666667%;
  }
}
body div.form-horizontal .control {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 992px) {
  body div.form-horizontal .control {
    float: left;
    width: 58.33333333%;
  }
}
@media (min-width: 992px) {
  body div.form-horizontal .control.offset {
    margin-left: 16.66666667%;
  }
}
body .pagination li {
  padding-left: 0px;
}
body .pagination li a {
  border-radius: 3px;
  margin-left: 0px;
  margin-right: 4px;
  background: #f2f2f2;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f2f2f2 0%, #e0e0e0 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(100%, #e0e0e0));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f2f2f2 0%, #e0e0e0 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f2f2f2 0%, #e0e0e0 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f2f2f2 0%, #e0e0e0 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f2f2f2 0%, #e0e0e0 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#e0e0e0', GradientType=0);
  /* IE6-9 */
  color: #303030;
  text-shadow: #fff 0px 1px;
  font-size: 0.857em;
  -webkit-box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 1px 2px -1px rgba(0, 0, 0, 0.4);
  padding: 4px 10px;
  padding: 6px 8px;
  margin-right: 2px;
}
body .pagination li a:hover {
  background: #fff;
  color: #303030;
}
body .pagination li a:active {
  background: #6a6a6a;
  color: #fff;
  border: 1px solid #6a6a6a;
  -webkit-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.54);
  -moz-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.54);
  box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.54);
}
body .pagination li.active a {
  background: #6a6a6a;
  color: #fff;
  border: 1px solid #6a6a6a;
  -webkit-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.54);
  -moz-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.54);
  box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.54);
}
body .pagination li:first-child a,
body .pagination li:last-child a {
  border-radius: 3px;
}
body .pagination li:last-child a {
  margin-right: 0px;
}
body input,
body textarea,
body select {
  border-radius: 0px !important;
}
body input[type="checkbox"],
body input[type="radio"] {
  display: inline-block;
  margin: 3px 8px 0 0;
  float: left;
}
body .btn {
  font-weight: bold;
  padding: 4px 20px 5px 20px;
  color: #303030;
  background: #fbfbfb;
  /* Old browsers */
  background: -moz-linear-gradient(top, #fbfbfb 0%, #e0e0e0 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(100%, #e0e0e0));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #fbfbfb 0%, #e0e0e0 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #fbfbfb 0%, #e0e0e0 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #fbfbfb 0%, #e0e0e0 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #fbfbfb 0%, #e0e0e0 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#e0e0e0', GradientType=0);
  /* IE6-9 */
  border: 1px solid #CCCCCC;
  margin-right: 5px;
}
body .btn.btn-default {
  background: #225dc1;
  /* Old browsers */
  background: -moz-linear-gradient(top, #225dc1 0%, #284e94 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #225dc1), color-stop(100%, #284e94));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #225dc1 0%, #284e94 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #225dc1 0%, #284e94 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #225dc1 0%, #284e94 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #225dc1 0%, #284e94 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#225dc1', endColorstr='#284e94', GradientType=0);
  /* IE6-9 */
  border: 1px solid #002d80;
  color: #fff;
  font-weight: bold;
  padding: 4px 20px 5px 20px;
}
body .btn:active,
body .btn:focus {
  outline: none !important;
}
body .btn.btn-big {
  width: 100%;
  padding: 10px 20px 10px 20px;
}
body .btn.btn-clear {
  background: #FFFFFF;
  background: -moz-linear-gradient(top, #ffffff 0%, #c6c6c6 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #c6c6c6));
  background: -webkit-linear-gradient(top, #ffffff 0%, #c6c6c6 100%);
  background: -o-linear-gradient(top, #ffffff 0%, #c6c6c6 100%);
  background: -ms-linear-gradient(top, #ffffff 0%, #c6c6c6 100%);
  background: linear-gradient(to bottom, #ffffff 0%, #c6c6c6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#C6C6C6', GradientType=0);
  border: 1px solid #CACACA;
  color: #737373;
  font-weight: bold;
  padding: 4px 20px 5px 20px;
}
body .accordion {
  margin: 0 0 20px;
  padding: 0;
}
body .accordion .panel {
  list-style-image: none;
  list-style-type: none;
  margin-bottom: 0px;
  border: 0px;
  border-radius: 0px;
  border-left: 1px solid  #b7c0cf;
  border-right: 1px solid  #b7c0cf;
  padding-left: 0px;
}
body .accordion .panel .header {
  border-bottom: 1px solid  #b7c0cf;
}
body .accordion .panel .header a {
  display: block;
  background: #19428c;
  color: #fff;
  font-size: 1.286em;
  font-weight: bold;
  padding: 20px 30px;
  text-decoration: none;
}
body .accordion .panel .header a.collapsed {
  background: #e9e9e9;
  color: #002d80;
}
body .accordion .panel .header a.collapsed .pointer {
  width: 34px;
  height: 34px;
  float: right;
  background: url('../img/ui/ic-plusminus.png') 0 -34px;
}
body .accordion .panel .header a:hover {
  text-decoration: none;
}
body .accordion .panel .header a .pointer {
  width: 34px;
  height: 34px;
  float: right;
  margin: 0 0 0 10px;
  background: url('../img/ui/ic-plusminus.png');
}
body .accordion .panel .panel-body {
  padding: 40px 50px 10px 50px;
  border-bottom: 1px solid  #b7c0cf;
  padding: 20px 30px 20px 30px;
}
body .accordion .panel:first-child {
  border-top: 1px solid  #b7c0cf;
}
body .slick-dots li {
  padding-left: 0px;
}
body .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background: #002d80;
}
body .mCSB_scrollTools {
  margin-right: -5px;
}
body .mCSB_scrollTools .mCSB_draggerRail {
  background: rgba(0, 0, 0, 0.1);
}
body .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
body .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background: #002d80;
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)";
}
body .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background: #002d80;
  filter: "alpha(opacity=85)";
  -ms-filter: "alpha(opacity=85)";
}
body .RadCaptcha.RadCaptcha_Default {
  margin-left: 16.66666667%;
  padding-left: 15px;
}
body .RadCaptcha.RadCaptcha_Default p {
  margin-bottom: 0;
}
body .RadCaptcha.RadCaptcha_Default p label {
  display: block;
  margin-top: 10px;
}
body .img-responsive {
  display: inline-block;
}
body * {
  box-sizing: border-box !important;
}
body header nav .logo {
  display: block;
  margin-bottom: 20px;
}
body header nav .utilities {
  display: none;
}
body div[role="main"] .path {
  display: none;
}
body div[role="main"] .content .container aside {
  display: none;
}
body div[role="main"] .content .container .main {
  width: 100%;
}
body div[role="main"] .content .container .main aside,
body div[role="main"] .content .container .main .aside-trigger,
body div[role="main"] .content .container .main .paging {
  display: none !important;
}
body div[role="main"] .content .container .main .socialmedia {
  display: none;
}
body div[role="main"] .content .container .main .warning {
  border: 1px solid #f8eeca;
  page-break-inside: avoid;
}
body div[role="main"] .content .container .main .success {
  border: 1px solid #cfecd8;
  page-break-inside: avoid;
}
body div[role="main"] .content .container .main .error {
  border: 1px solid #ffeeee;
  page-break-inside: avoid;
}
body div[role="main"] .content .container .main .info {
  border: 1px solid #e0f2ff;
  page-break-inside: avoid;
}
body div[role="main"] .content .container .main table {
  width: 100%;
  border-collapse: collapse;
}
body div[role="main"] .content .container .main table thead tr th,
body div[role="main"] .content .container .main table thead tr td {
  border: 1px solid #ccc;
}
body div[role="main"] .content .container .main table.no-border thead tr th,
body div[role="main"] .content .container .main table.no-border thead tr td {
  text-align: left;
  border: 0;
}
body div[role="main"] .content .container .main .accordion .panel {
  page-break-inside: avoid;
}
body div[role="main"] .content .container .main .accordion .panel .header {
  border: 1px solid  #b7c0cf !important;
  border-left: 0 !important;
}
body div[role="main"] .content .container .main .accordion .panel .header a {
  color: #002d80 !important;
}
body div[role="main"] .content .container .main .archives {
  width: 100%;
}
body div[role="main"] .content .container .main .archives:before,
body div[role="main"] .content .container .main .archives:after {
  content: " ";
  display: table;
}
body div[role="main"] .content .container .main .archives:after {
  clear: both;
}
body div[role="main"] .content .container .main .archives .list {
  width: 100%;
}
body div[role="main"] .content .container .main .archives .list ul {
  width: 100%;
  padding: 0;
}
body div[role="main"] .content .container .main .archives .list ul:before,
body div[role="main"] .content .container .main .archives .list ul:after {
  content: " ";
  display: table;
}
body div[role="main"] .content .container .main .archives .list ul:after {
  clear: both;
}
body div[role="main"] .content .container .main .archives .list ul li {
  list-style: none;
  list-style-image: none;
  float: left;
  width: 33%;
  margin-left: .5%;
}
body div[role="main"] .content .container .main .archives .list ul li:nth-child(3n+1) {
  margin-left: 0;
}
body div[role="main"] .content .container .main .archives .list ul li img {
  display: inline-block;
  width: 100%;
}
body div[role="main"] .content .container .main .archives .list ul li .detail {
  display: block;
  text-align: center;
  padding: 5px 0 10px 0;
}
body div[role="main"] .content .container .main .gallery .sliderfor {
  display: block;
}
body div[role="main"] .content .container .main .gallery .sliderfor .slick-track {
  width: 100% !important;
}
body div[role="main"] .content .container .main .gallery .sliderfor .slick-track .slick-slide {
  display: none;
}
body div[role="main"] .content .container .main .gallery .sliderfor .slick-track .slick-slide.slick-active {
  display: block;
}
body div[role="main"] .content .container .main .gallery .sliderfor img {
  width: 100%;
}
body div[role="main"] .content .container .main .gallery .slidernav {
  display: none !important;
}
body div[role="main"] .content .container .main .form-horizontal:before,
body div[role="main"] .content .container .main .form-horizontal:after {
  content: " ";
  display: table;
}
body div[role="main"] .content .container .main .form-horizontal:after {
  clear: both;
}
body div[role="main"] .content .container .main .form-horizontal .form-group {
  margin-bottom: 15px;
}
body div[role="main"] .content .container .main .form-horizontal .form-group:before,
body div[role="main"] .content .container .main .form-horizontal .form-group:after {
  content: " ";
  display: table;
}
body div[role="main"] .content .container .main .form-horizontal .form-group:after {
  clear: both;
}
body div[role="main"] .content .container .main .form-horizontal .form-group .control-label {
  float: left;
  width: 16.67%;
}
body div[role="main"] .content .container .main .form-horizontal .form-group .control {
  width: 58.33%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
body div[role="main"] .content .container .main .form-horizontal .form-group .control.offset {
  width: 58.33%;
  float: left;
  margin-left: 16.67%;
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
body div[role="main"] .content .container .main .form-horizontal .form-group .control .form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 4px;
}
body div[role="main"] .content .container .main .refundsteps ul li {
  list-style-image: none;
  list-style-type: none;
}
body div[role="main"] .content .container .main .refundsteps ul li:before,
body div[role="main"] .content .container .main .refundsteps ul li:after {
  content: " ";
  display: table;
}
body div[role="main"] .content .container .main .refundsteps ul li:after {
  clear: both;
}
body div[role="main"] .content .container .main .refundsteps ul li .number {
  font-size: 12.286em;
  float: left;
  display: block;
  color: #175db3;
}
body div[role="main"] .content .container .main .refundsteps ul li .desc {
  width: 50%;
  padding: 0 15px;
  float: left;
  display: block;
}
body div[role="main"] .content .container .main .refundsteps ul li .desc h3 {
  font-weight: bold;
  color: #002d80;
  font-size: 1.286em;
}
body div[role="main"] .content .container .main .refundsteps ul li .desc p {
  margin-bottom: 20px;
}
body div[role="main"] .content .container .main .refundsteps ul li .thumb {
  float: left;
  display: block;
  width: 33.3%;
}
body div[role="main"] .content .container .main .refundterms ul {
  margin: 0 0 10px 0;
  padding: 0;
}
body div[role="main"] .content .container .main .refundterms ul:before,
body div[role="main"] .content .container .main .refundterms ul:after {
  content: " ";
  display: table;
}
body div[role="main"] .content .container .main .refundterms ul:after {
  clear: both;
}
body div[role="main"] .content .container .main .refundterms ul li {
  list-style-image: none;
  list-style-type: none;
  float: left;
  width: 50%;
}
body div[role="main"] .content .container .main .backtotop {
  display: none;
}
body div[role="main"] .content .container .main .page-title {
  page-break-after: avoid !important;
  padding: 0;
  margin: 0 0 10px 0;
}
body div[role="main"] .content .container .main .conversion .wrap p,
body div[role="main"] .content .container .main .conversion .wrap .button-converter,
body div[role="main"] .content .container .main .conversion .wrap .buttons,
body div[role="main"] .content .container .main .conversion .wrap .note {
  display: none;
}
body div[role="main"] .content .container .main .conversion .wrap div.data,
body div[role="main"] .content .container .main .conversion .wrap div.data table {
  display: block !important;
  width: 100%;
  border: 0;
}
body div[role="main"] .content .container .main .conversion .wrap div.data tr td,
body div[role="main"] .content .container .main .conversion .wrap div.data table tr td {
  padding: 3px;
  padding: 2px\9;
  border: 1px solid black;
  font-size: 13px;
  color: black;
  background: none !important;
  filter: none !important;
}
body div[role="main"] .content .container .main .conversion .wrap div.data tr.head td,
body div[role="main"] .content .container .main .conversion .wrap div.data table tr.head td {
  color: white\9;
}
body footer {
  display: none !important;
}