/* layout override */
@import url("https://fonts.googleapis.com/css?family=Nunito+Sans:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap");
body {
  background: #fff;
  font-family: "Proxima Nova Rg Regular";
}
#page-container {
  padding: 0;
  background: none;
}
@media (max-width: 1199px) {
  #page-container #page-content #content-top {
    width: 100% !important;
  }
}
#page,
#page-admin-top,
#page-bd,
#page-container,
#page-content,
#page-ft,
#page-hd {
  width: auto;
}
#page-bd,
#page-hd {
  border: none;
}
#page-hd,
.sem-aside-column {
  display: none;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] {
  /* EHCS-3483 - Total Lawyers SEM lander - Update Background Image */
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-hd,
body.nolopath-theme-bluepanda[data-path-step="confirm"] .sem-aside-column {
  display: block;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] .sem-aside-column {
  padding: 0 !important;
  margin: 0 auto;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] .sem-aside-column .media-section {
  padding: 0 20px;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] .sem-aside-column > .visible-xs {
  padding: 20px;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd .region-content-top {
  width: 1170px !important;
}
@media (max-width: 1199px) {
  body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd .region-content-top {
    width: 100% !important;
  }
}
body.nolopath-theme-bluepanda[data-path-step="confirm"].nolopath-domain-leads-totallawyers #page-content {
  padding-top: 70px !important;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"].nolopath-domain-leads-totallawyers .mb-none {
  margin-bottom: 0px !important;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-content {
  background-color: #fff !important;
  padding-top: 0 !important;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-content #content-top {
  width: 1170px !important;
}
@media (max-width: 569px) {
  body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-content #content-top {
    width: 100% !important;
  }
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-content #content-top .sem-form-column.column {
  float: right !important;
  padding-right: 35px !important;
  padding-left: 85px !important;
  margin-right: 0 !important;
}
@media (max-width: 1199px) {
  body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-content #content-top .sem-form-column.column {
    float: none !important;
    padding: 0 !important;
    margin: 0 auto !important;
    margin-bottom: 35px !important;
  }
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-content #content-top .sem-form-column.column #nolopath {
  width: 565px !important;
  display: block !important;
}
@media (max-width: 1199px) {
  body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-content #content-top .sem-form-column.column #nolopath {
    width: 100% !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
  }
}
#page-ft {
  background-color: #fff;
}
@media (max-width: 1199px) {
  #page-ft .region-footer {
    width: 100% !important;
    padding: 15px !important;
  }
}
#page-ft .mobile-footer-icons {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  margin: 0 auto 32px auto;
}
@media (min-width: 1200px) {
  #page-ft .mobile-footer-icons {
    display: none;
  }
}
@media (max-width: 1199px) {
  #page-ft .mobile-footer-icons {
    margin: 0 auto 20px auto !important;
  }
}
#page-ft .mobile-footer-icons .google-trust-reviews {
  -webkit-transform: translateY(13px) translateX(-5px);
      -ms-transform: translateY(13px) translateX(-5px);
       -o-transform: translateY(13px) translateX(-5px);
          transform: translateY(13px) translateX(-5px);
}
#page-ft .mobile-footer-icons .google-trust-reviews > label {
  font-size: 11px !important;
  width: 114px !important;
}
#page-ft .mobile-footer-icons .google-trust-reviews .gstars > img {
  width: 16px;
  height: 15px;
}
#page-ft .mobile-footer-icons .verisign-trust {
  width: 80px;
  -webkit-transform: translateY(2px);
      -ms-transform: translateY(2px);
       -o-transform: translateY(2px);
          transform: translateY(2px);
}
#page-ft .mobile-footer-icons .norton-trust {
  width: 79px;
  -webkit-transform: translateY(4px);
      -ms-transform: translateY(4px);
       -o-transform: translateY(4px);
          transform: translateY(4px);
}
.google-trust-reviews {
  position: relative;
  width: 114px;
  height: 35px;
  -webkit-transform: translateY(8px) translateX(-5px);
      -ms-transform: translateY(8px) translateX(-5px);
       -o-transform: translateY(8px) translateX(-5px);
          transform: translateY(8px) translateX(-5px);
}
.google-trust-reviews > label {
  position: absolute;
  top: 16px;
  left: 0;
  display: block;
  width: 105px;
  font-size: 10px !important;
  color: #444444 !important;
  font-weight: 600 !important;
}
.google-trust-reviews .gicon {
  width: 26px;
  height: 26px;
}
.google-trust-reviews .gstars {
  position: absolute;
  top: 0;
  left: 0;
  width: 120px;
}
.google-trust-reviews .gstars > img {
  width: 14px;
  height: 13px;
  margin-right: 0;
}
.google-trust-reviews .gstars > img:first-child {
  margin-right: 2px;
  -webkit-transform: translateY(1px);
      -ms-transform: translateY(1px);
       -o-transform: translateY(1px);
          transform: translateY(1px);
}
.verisign-trust {
  width: 72px;
  -webkit-transform: translateY(-2px);
      -ms-transform: translateY(-2px);
       -o-transform: translateY(-2px);
          transform: translateY(-2px);
}
.norton-trust {
  width: 70px;
  height: 44px;
}
#page-bd {
  background-image: url("../images/sem/bk-api2a-background.jpg");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  -webkit-background-size: cover;
          background-size: cover;
}
/* EHCS-3483 - Total Lawyers SEM lander - Update Background Image */
.page-nolosem-ssdi-api4 #page-bd,
.page-nolosem-ssdi-api5 #page-bd {
  background-color: #2376FF !important;
}
.page-nolosem-ssdi-api4 #page-bd #page-content,
.page-nolosem-ssdi-api5 #page-bd #page-content {
  background-color: transparent !important;
}
#page-content {
  background-color: rgba(0, 97, 255, 0.8) !important;
  min-height: initial !important;
  padding: 70px 0 80px 0 !important;
}
#page-content .region-content-top {
  width: 793px !important;
  padding: 0 !important;
}
@media (max-width: 1199px) {
  #page-content {
    padding: 30px 15px 25px 15px !important;
  }
  #page-content .region-content-top {
    width: 100% !important;
  }
}
#page-content #content-top {
  width: 793px !important;
  padding: 0 !important;
}
#page-content #content-top .sem-form-column {
  float: none !important;
  margin: 0 auto !important;
  padding: 0 !important;
  width: auto !important;
}
.column-1-layout #content-ct {
  width: auto;
  margin: 0;
}
.column-1-layout #content-top,
.column-2-left-layout #content-top,
.column-2-right-layout #content-top,
.column-3-layout #content-top {
  margin-left: 0;
}
.column-1-layout .sem-ajax-form {
  width: 625px;
}
.sem-aside-column {
  width: 295px;
}
.sem-ajax-form.no-questions .form-actions {
  display: none;
}
.sem-ajax-form.routing.no-questions .form-actions {
  display: block;
}
/* Region Header */
.region-header {
  border: none;
  margin: 0 auto;
  width: 940px;
  padding: 32px 0;
}
.region-header .header-left {
  width: auto;
}
.region-header .header-right {
  display: none;
}
.region-header .sem-business-hours,
.region-header .sem-business-logos,
.region-header .sem-logo .logo-text {
  display: none;
}
/* Region Footer */
.region-footer {
  background: none repeat scroll 0 0 #1e70ae;
  background-color: transparent;
  color: #3d3d3d;
  font-family: "Proxima Nova Rg Regular";
  font-size: 12px;
  height: auto;
  width: 1128px;
  line-height: 1.5;
  margin: 0 auto;
  padding: 32px 15px;
  -webkit-box-sizing: border-box !important;
          box-sizing: border-box !important;
}
.region-footer .footer-copyright {
  float: left;
}
.region-footer .footer-legal {
  float: right;
}
.region-footer .footer-copyright p,
.region-footer .footer-legal p {
  margin: 0;
  padding: 10px 0;
}
.region-footer .footer-address {
  margin-top: 0;
}
.region-footer .footer-disclaimer {
  margin: 0;
}
.region-footer .footer-disclaimer p {
  text-align: center !important;
}
.region-footer .footer-disclaimer p a {
  text-decoration: none;
}
.region-footer .footer-disclaimer p a:hover {
  text-decoration: underline;
}
.region-footer .footer-disclaimer p a strong {
  font-style: normal;
  font-weight: 400;
}
.region-footer .footer-address,
.region-footer .footer-disclaimer {
  padding-left: 0;
  padding-right: 0;
}
.region-footer a {
  color: inherit;
}
.region-footer p {
  margin: 0;
}
.region-footer hr {
  margin: 0;
  color: #e5e8e7;
  background-color: #e5e8e7;
  height: 1px;
}
.region-footer #ot-sdk-btn.footer {
  color: #333 !important;
  text-decoration: underline;
  background-color: transparent !important;
}
.region-content,
.region-content-top {
  width: 940px;
  margin: 0 auto;
}
#content-top,
.nolopath-collapse {
  margin-bottom: 0 !important;
}
@media (min-width: 768px) and (max-width: 1199px) {
  #page-content .region-content-top {
    width: 640px !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
/* Selectbox Plugin */
.sem-ajax-form-hybrid .sbHolder {
  border-color: #1E70AE;
  font-size: 13px;
  padding: 3px 4px 4px;
}
.sem-ajax-form-hybrid .sbSelector:hover,
.sem-ajax-form-hybrid .sbSelector:link,
.sem-ajax-form-hybrid .sbSelector:visited {
  padding: 3px 4px 4px;
  color: #333;
}
.sem-ajax-form-hybrid .sbToggle {
  right: 4px;
  top: 4px;
}
.sem-ajax-form-hybrid .sbOptions {
  border-color: #1e70ae;
}
.sem-ajax-form-hybrid .sbOptions li {
  margin: 0;
}
.sem-ajax-form-hybrid .sbOptions a {
  padding: 2px 5px 2px 15px;
}
.sem-ajax-form-hybrid .sbOptions a:link,
.sem-ajax-form-hybrid .sbOptions a:visited {
  color: #333;
}
.sem-ajax-form-hybrid .sbOptions a.sbFocus,
.sem-ajax-form-hybrid .sbOptions a:focus,
.sem-ajax-form-hybrid .sbOptions a:hover {
  color: #FFF;
}
.sbHolder.error {
  background-color: #FBE3E4;
  margin-bottom: 0;
  border: 2px solid #F33;
  padding: 2px 3px 3px;
}
.sbHolder.error .sbSelector:hover,
.sbHolder.error .sbSelector:link,
.sbHolder.error .sbSelector:visited {
  padding: 3px 4px 4px;
}
.sbHolder.error .sbToggle {
  right: 3px;
  top: 3px;
}
.sbHolder.error .sbOptions {
  border: 2px solid #F33;
  left: -2px;
}
/* override widths for specific 'selectbox plugin' initialized dropdowns */
.sbName_practice_area_select {
  width: 260px;
}
.sbName_questions8 {
  width: 375px;
}
.sbName_questions13 {
  width: 245px;
}
.sbName_questions33 {
  width: 245px;
}
.sbName_questions39 {
  width: 260px;
}
.sbName_questions40 {
  width: 430px;
}
.sbName_questions59 {
  width: 230px;
}
.sbName_questions81 {
  width: 230px;
}
.sbName_questions95 {
  width: 240px;
}
.sbName_questions100 {
  width: 350px;
}
.sbName_questions109 {
  width: 260px;
}
.sbName_questions129 {
  width: 230px;
}
.sbName_questions134 {
  width: 350px;
}
.sbName_questions165 {
  width: 330px;
}
.sbName_questions313 {
  width: 290px;
}
.sbName_questions323 {
  width: 290px;
}
.sbName_questions351 {
  width: 360px;
}
/* calculate as 30px less than its parent container */
.sbName_practice_area_select .sbSelector {
  width: 230px;
}
.sbName_questions8 .sbSelector {
  width: 345px;
}
.sbName_questions13 .sbSelector {
  width: 215px;
}
.sbName_questions33 .sbSelector {
  width: 215px;
}
.sbName_questions39 .sbSelector {
  width: 230px;
}
.sbName_questions40 .sbSelector {
  width: 400px;
}
.sbName_questions59 .sbSelector {
  width: 200px;
}
.sbName_questions81 .sbSelector {
  width: 200px;
}
.sbName_questions95 .sbSelector {
  width: 210px;
}
.sbName_questions100 .sbSelector {
  width: 320px;
}
.sbName_questions109 .sbSelector {
  width: 230px;
}
.sbName_questions129 .sbSelector {
  width: 200px;
}
.sbName_questions134 .sbSelector {
  width: 320px;
}
.sbName_questions165 .sbSelector {
  width: 300px;
}
.sbName_questions313 .sbSelector {
  width: 260px;
}
.sbName_questions323 .sbSelector {
  width: 260px;
}
.sbName_questions351 .sbSelector {
  width: 330px;
}
/* override widths for specific textfield questions */
#form-item-first_name label,
#form-item-last_name label,
#form-item-mail label,
#form-item-phone label {
  width: 275px;
}
/* Accordion */
.ui-accordion .ui-accordion-header .ui-icon {
  width: 29px;
  height: 29px;
  left: 15px;
  top: 20%;
  margin: 0;
}
.ui-accordion .ui-accordion-header .ui-icon-triangle-1-e {
  background: url("../images/sem/sprite_accordion_positive.png") no-repeat 0 0;
}
.ui-accordion .ui-accordion-header .ui-icon-triangle-1-s {
  background: url("../images/sem/sprite_accordion_negative.png") no-repeat 0 0;
}
.ui-accordion .ui-accordion-header a {
  padding: 15px 20px 15px 60px;
  font-weight: bold;
  color: #666;
  text-decoration: none;
  font-size: 18px;
}
.ui-state-default {
  background: #F6F6F6 url("../js/jquery/css/nolo-ui/images/ui-bg_glass_100_f6f6f6_1x400.png") repeat-x scroll 0 0;
  border: 1px solid #dcdcdc;
}
.ui-state-active {
  background: #F6F6F6 url("../js/jquery/css/nolo-ui/images/ui-bg_glass_100_f6f6f6_1x400.png") repeat-x scroll 0 0 !important;
  border: 1px solid #dcdcdc;
  border-bottom: none;
}
.ui-accordion .ui-accordion-content {
  border: 1px solid #dcdcdc;
  border-top: none;
  background: #f6f6f6;
  padding-left: 60px;
}
/* preSubmit Providers Summary Block*/
.sem-ajax-form-hybrid .sem-presubmit-providers-summary {
  margin-bottom: 2em;
  width: auto;
}
.sem-ajax-form-hybrid .sem-presubmit-providers-summary .sem-provider {
  margin-bottom: 0.5em;
  padding: 0.5em;
}
.sem-ajax-form-hybrid .sem-presubmit-providers-summary p {
  margin: 0;
  padding: 0;
  line-height: 1.583;
}
.sem-ajax-form-hybrid .sem-presubmit-providers-summary .provider-name {
  float: none;
}
.sem-ajax-form-hybrid .sem-presubmit-providers-summary .provider-tagline {
  font-size: 11px;
  line-height: 1.727;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #666;
}
.sem-ajax-form-hybrid .sem-presubmit-providers-summary .provider-tagline:hover {
  text-overflow: inherit;
  overflow: visible;
  white-space: inherit;
}
.sem-surl-link-back {
  background: #1e70ae none;
  border: medium none;
  border-radius: 2px;
  display: block;
  padding: 13px 20px 12px;
  text-decoration: none;
  font-size: 16px;
  line-height: 1;
  margin: 0 auto 1em;
  width: 300px;
}
.sem-surl-link-back,
.sem-surl-link-back:focus,
.sem-surl-link-back:hover {
  color: #fff;
}
.sem-surl-link-back:hover {
  background-color: #ff8814;
}
.sem-logo-link-back:hover {
  cursor: pointer;
}
.sem-aside-column {
  width: auto;
  color: #fff;
}
.sem-aside-column h1,
.sem-aside-column h2,
.sem-aside-column h3,
.sem-aside-column h4 {
  color: #fff;
  font-family: "Proxima Nova Rg Regular";
  margin: 0;
}
.sem-aside-column h1 {
  font-size: 34px;
}
.sem-aside-column h2 {
  font-size: 28px;
}
.sem-aside-column h3 {
  font-size: 23px;
  line-height: 28px;
}
.sem-aside-column hr {
  height: 2px;
  color: #eef0f1;
  background: #eef0f1;
}
.sem-aside-column .nolopath-collapse {
  border: none;
}
.sem-aside-column .nolopath-collapse .panel-heading {
  background: #7e7d7d;
}
.sem-aside-column .nolopath-collapse .panel-title a {
  color: #fff;
  padding: 13px 20px 13px 53px;
}
.sem-aside-column .nolopath-collapse .panel-title a:before {
  background-image: url("../images/sem/sprite_accordion_open.png");
  top: 11px;
  left: 15px;
  width: 28px;
  height: 28px;
}
.sem-aside-column .nolopath-collapse .panel-title a.collapsed:before {
  background-image: url("../images/sem/sprite_accordion_closed.png");
}
.sem-aside-column .nolopath-collapse .panel-collapse {
  padding: 15px 17px;
  color: #3d3d3d;
}
.sem-aside-column .nolopath-collapse .panel-collapse h1,
.sem-aside-column .nolopath-collapse .panel-collapse h2,
.sem-aside-column .nolopath-collapse .panel-collapse h3,
.sem-aside-column .nolopath-collapse .panel-collapse h4,
.sem-aside-column .nolopath-collapse .panel-collapse h5,
.sem-aside-column .nolopath-collapse .panel-collapse h6 {
  color: #3d3d3d;
}
.sem-aside-column .attorneys-found {
  margin: 25px 0 45px;
}
.sem-aside-column .media,
.sem-aside-column .media-body {
  overflow: hidden;
  margin-bottom: 35px;
}
.sem-aside-column .media-body,
.sem-aside-column .media-left,
.sem-aside-column .media-right {
  display: table-cell;
  vertical-align: top;
  font-size: 18px;
}
.sem-aside-column .media-middle {
  vertical-align: middle;
}
.sem-aside-column .media-bottom {
  vertical-align: bottom;
}
.sem-aside-column .media-object {
  display: block;
}
.sem-aside-column .media-object.img-thumbnail {
  max-width: none;
}
.sem-aside-column .media-right {
  padding-left: 10px;
}
.sem-aside-column .media-left {
  padding-right: 10px;
}
.page-nolosem-dv-api3 .sem-aside-column .media-object {
  height: 80px;
}
@media (max-width: 600px) {
  .page-nolosem-dv-api3 .sem-aside-column .media-object {
    height: 45px;
  }
}
#nolopath {
  margin-top: -85px;
  position: relative;
  margin-top: 0 !important;
  width: 100% ;
  background-color: #F8F8F8 ;
  -webkit-box-shadow: 0px 4px 24px rgba(2, 43, 81, 0.1);
          box-shadow: 0px 4px 24px rgba(2, 43, 81, 0.1);
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 0;
}
@media (max-width: 1199px) {
  #nolopath {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: column !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
    border-radius: 4px !important;
    overflow: hidden !important;
    padding: 10px 24px 0 !important;
    background-color: #FFFFFF !important;
  }
}
#nolopath[data-step="step-1"] .panel-nolopath .form-instructions {
  display: block;
}
#nolopath .panel-nolopath {
  border: 2px solid #c7c7c7;
  background: #fff;
  border-radius: 0;
  padding: 35px;
  -webkit-box-shadow: none;
          box-shadow: none;
}
#nolopath .panel-nolopath .panel-heading {
  margin: -37px -37px 55px;
  padding: 40px 35px 35px;
  background: #44a098;
  position: relative;
}
#nolopath .panel-nolopath .panel-heading .panel-title {
  color: #fff;
  text-align: center;
  margin: 0;
  font-size: 30px;
  line-height: 35px;
}
#nolopath .panel-nolopath .panel-heading .form-title {
  font-size: 26px;
}
#nolopath .panel-nolopath .panel-heading:after {
  content: "";
  width: 0;
  height: 0;
  border-right: 60px solid transparent;
  border-top: 27px solid #44a098;
  border-left: 60px solid transparent;
  position: absolute;
  bottom: -26px;
  left: 50%;
  margin-left: -60px;
}
#nolopath .panel-nolopath .form-instructions {
  display: none;
  text-align: center;
  font-size: 18px;
  font-family: "Proxima Nova Rg Regular";
  margin: 0 auto 35px;
}
#nolopath .panel-nolopath label {
  font-size: 18px;
  color: #000;
  font-weight: bold;
}
#nolopath .panel-nolopath label .control-label {
  font-weight: 600;
}
#nolopath .panel-nolopath .form-control {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 2px solid #c7c7c7;
  font-family: "Proxima Nova Rg Regular";
  padding: 17px 15px;
  height: 42px;
  width: 100%;
  font-size: 18px;
  margin: 0;
  color: #333333;
}
#nolopath .panel-nolopath .form-select {
  border: 1px solid #333333 !important;
  border-radius: 6px !important;
  padding: 8px 15px !important;
}
#nolopath .panel-nolopath .form-select .pre-select {
  color: #B8B8B8 !important;
  border: 1px solid #B8B8B8 !important;
}
#nolopath .panel-nolopath .btn-group .btn-group button {
  width: 100%;
  height: 60px;
  font-weight: bold;
  border: 1px solid #c7c7c7;
  border-radius: 3px;
  background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#eef0f1));
  background: -webkit-linear-gradient(#f8f8f8, #eef0f1);
  background: -o-linear-gradient(#f8f8f8, #eef0f1);
  background: linear-gradient(#f8f8f8, #eef0f1);
  color: #272727;
  font-size: 18px;
  font-family: "Proxima Nova Rg Regular";
}
#nolopath .panel-nolopath .btn-group .btn-group button:hover {
  background: -webkit-gradient(linear, left top, left bottom, from(#eef0f1), to(#8f8f8f));
  background: -webkit-linear-gradient(#eef0f1, #8f8f8f);
  background: -o-linear-gradient(#eef0f1, #8f8f8f);
  background: linear-gradient(#eef0f1, #8f8f8f);
}
#nolopath .panel-nolopath .btn-group .btn-group button.active {
  color: #fff;
  background: -webkit-gradient(linear, left top, left bottom, from(#4d4d4d), to(#8f8f8f));
  background: -webkit-linear-gradient(#4d4d4d, #8f8f8f);
  background: -o-linear-gradient(#4d4d4d, #8f8f8f);
  background: linear-gradient(#4d4d4d, #8f8f8f);
}
#nolopath .panel-nolopath .btn-group-justified {
  display: table;
}
#nolopath .panel-nolopath .btn-group-justified .btn-group {
  display: table-cell;
  width: 1%;
  padding: 0 4px;
}
#nolopath .panel-nolopath .btn-group-justified .btn-group:first-child {
  padding-left: 0;
}
#nolopath .panel-nolopath .btn-group-justified .btn-group:last-child {
  padding-right: 0;
}
#nolopath .panel-nolopath textarea.form-control {
  height: auto;
}
#nolopath .panel-nolopath label + .input-box {
  margin-top: 5px;
}
#nolopath .panel-nolopath .form-item + .form-item {
  margin-top: 8px;
}
@media (max-width: 1199px) {
  #nolopath .panel-nolopath .form-item + .form-item {
    margin-top: 0 !important;
  }
}
#nolopath .panel-nolopath .form-actions,
#nolopath .panel-nolopath .form-questions {
  margin: 0 auto;
}
#nolopath .panel-nolopath .form-questions {
  width: 310px !important;
  padding: 0 0 0 72px !important;
  margin: 0 !important;
}
@media (max-width: 1199px) {
  #nolopath .panel-nolopath .form-questions {
    width: 100% !important;
    padding: 10px 0 10px 0 !important;
  }
}
#nolopath .panel-nolopath .form-questions label {
  font-weight: 400 !important;
  font-size: 18px !important;
  line-height: 27px !important;
  color: #333333 !important;
}
#nolopath .panel-nolopath .form-actions {
  width: 152px !important;
  padding: 0 0 0 72px !important;
  margin: 70px 0 0 0 !important;
}
@media (max-width: 1199px) {
  #nolopath .panel-nolopath .form-actions {
    width: 100% !important;
    padding: 0 0 24px 0 !important;
    margin: 0 !important;
  }
}
#nolopath .panel-nolopath .form-actions .form-loader {
  width: 100%;
}
#nolopath .panel-nolopath .form-actions .loader {
  display: none !important;
}
#nolopath .panel-nolopath .form-actions .form-action-submit {
  width: 100%;
  height: initial !important;
  border: 1px solid #ee9202;
  background: -webkit-gradient(linear, left top, left bottom, from(#f0c560), to(#fab702));
  background: -webkit-linear-gradient(#f0c560, #fab702);
  background: -o-linear-gradient(#f0c560, #fab702);
  background: linear-gradient(#f0c560, #fab702);
  text-indent: 0;
  color: #fff;
  font-size: 20px !important;
  padding: 10px 20px !important;
  border-radius: 6px !important;
}
@media (max-width: 1199px) {
  #nolopath .panel-nolopath .form-actions .form-action-submit {
    padding: 10px 40px !important;
    font-size: 18px !important;
  }
}
#nolopath .panel-nolopath .form-actions .form-action-submit.disabled {
  background: #ffdd82;
}
#nolopath .panel-nolopath .form-step-confirmation .sem-case-summary,
#nolopath .panel-nolopath .form-step-confirmation .sem-providers-summary {
  margin-bottom: 35px;
}
#nolopath .panel-nolopath .form-step-confirmation h4 {
  font-size: 22px;
}
#nolopath .panel-nolopath .form-step-confirmation .network-message {
  margin-bottom: 10px;
}
#nolopath .panel-nolopath .form-step-confirmation .network-message h4 {
  font-size: 20px;
}
#nolopath .panel-nolopath .form-step-confirmation .network-message p {
  font-size: 18px;
  margin: 0;
}
#nolopath .panel-nolopath .form-step-confirmation table {
  margin: 0;
}
#nolopath .panel-nolopath .form-step-confirmation table th,
#nolopath .panel-nolopath .form-step-confirmation table thead th {
  background-color: #44a098;
  color: #fff;
}
#nolopath .panel-nolopath .form-step-confirmation table,
#nolopath .panel-nolopath .form-step-confirmation td,
#nolopath .panel-nolopath .form-step-confirmation th {
  border-color: #c7c7c7;
  font-size: 18px;
  word-break: break-word;
}
#nolopath .panel-nolopath .form-step-confirmation caption,
#nolopath .panel-nolopath .form-step-confirmation td,
#nolopath .panel-nolopath .form-step-confirmation th {
  padding-left: 8px;
}
#nolopath .panel-nolopath .form-step-confirmation .sem-provider {
  border: 2px solid #c7c7c7;
  font-size: 18px;
  padding: 15px 10px;
}
#nolopath .panel-nolopath .form-step-confirmation .sem-provider .provider-name a {
  color: #2093d2;
  text-decoration: none;
}
#nolopath .panel-nolopath .form-step-confirmation .sem-provider p {
  margin: 0;
}
#nolopath .panel-nolopath .form-step-confirmation .sem-provider + .sem-provider {
  margin-top: 19px;
}
#nolopath .panel-nolopath .breadcrumb {
  list-style: none;
  background: #fff;
  border-top: 4px solid #44a098;
  display: table;
  width: 100%;
}
#nolopath .panel-nolopath .breadcrumb li {
  color: #8f8f8f;
  background: none!important;
  padding: 16px 0 0;
  font-size: 16px;
  line-height: 16px;
  display: table-cell;
  text-align: center;
}
#nolopath .panel-nolopath .breadcrumb li:before {
  content: none;
}
#nolopath .panel-nolopath .breadcrumb li:after {
  background: none;
  border-top: 8px solid #8f8f8f;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
  content: "";
  height: 0;
  top: 0;
  left: 50%;
  margin-left: -8px;
  position: absolute;
  width: 0;
}
#nolopath .panel-nolopath .breadcrumb li.active {
  color: #44a098;
  font-weight: bold;
}
#nolopath .panel-nolopath .breadcrumb li.active:after {
  border-top-color: #44a098;
}
#nolopath .panel-nolopath fieldset .control-label em.label {
  display: none;
}
#nolopath .table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 569px) {
  #nolopath .table-responsive {
    width: 100%;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #c7c7c7;
  }
  #nolopath .table-responsive > .table {
    margin-bottom: 0;
  }
  #nolopath .table-responsive > .table > tbody > tr > td,
  #nolopath .table-responsive > .table > tfoot > tr > td,
  #nolopath .table-responsive > .table > thead > tr > td,
  #nolopath .table-responsive > .table > tbody > tr > th,
  #nolopath .table-responsive > .table > tfoot > tr > th,
  #nolopath .table-responsive > .table > thead > tr > th {
    white-space: nowrap;
  }
}
#nolopath .has-error .error {
  background-color: #f2d5cc;
  border-color: #be2d00;
}
#nolopath .has-error .inline-error {
  color: #be2d00;
  margin-top: 5px;
}
#nolopath-form {
  width: 480px !important;
  margin: 0 !important;
  -webkit-box-sizing: border-box !important;
          box-sizing: border-box !important;
  background-color: #FFFFFF !important;
  padding: 32px 0 !important;
  border: none !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media (max-width: 1199px) {
  #nolopath-form {
    width: 100% !important;
    padding: 0 !important;
  }
}
#nolopath-form .form-providers {
  padding: 0 !important;
  margin: 1em 0 !important;
}
@media (min-width: 1200px) {
  #nolopath-form .form-providers {
    width: 100% !important;
    -webkit-box-sizing: border-box !important;
            box-sizing: border-box !important;
    padding: 0 72px !important;
    margin: 0 0 2em 0 !important;
  }
}
#nolopath-form .form-disclaimer {
  width: 100% !important;
  -webkit-box-sizing: border-box !important;
          box-sizing: border-box !important;
  padding: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 32px !important;
  border-top: none !important;
}
@media (min-width: 1200px) {
  #nolopath-form .form-disclaimer {
    padding: 0 72px !important;
    margin-top: 32px !important;
    margin-bottom: 0 !important;
  }
}
#nolopath-form .form-disclaimer label {
  font-size: unset;
  font-weight: unset;
  color: unset;
}
#nolopath-form .panel-heading {
  display: none !important;
}
#nolopath-form .form-heading {
  display: none !important;
}
#nolopath-form select {
  -moz-appearance: none !important;
  -webkit-appearance: none !important;
  appearance: none !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat, repeat;
  background-position: right .7em top 50%, 0 0 !important;
  -webkit-background-size: .65em auto, 100% !important;
          background-size: .65em auto, 100% !important;
}
#nolopath-form input,
#nolopath-form textarea {
  border: 1px solid #333333 !important;
  border-radius: 6px !important;
}
#nolopath-form textarea {
  resize: none !important;
  height: 150px !important;
}
#nolopath-form #form-item-case_description {
  margin-top: 20px !important;
}
#nolopath-form #form-item-case_description .case-description-prompt {
  margin-bottom: 8px !important;
}
#panel-sidebar {
  width: 313px !important;
  height: 100% !important;
  background-color: #F8F8F8 !important;
  padding: 25px !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media (max-width: 1199px) {
  #panel-sidebar {
    width: 100% !important;
    padding: 0 !important;
    background-color: #FFFFFF !important;
  }
}
#panel-sidebar .sidebar-icons {
  width: 262px;
  display: none;
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  position: absolute;
  bottom: 32px;
}
@media (min-width: 1200px) {
  #panel-sidebar .sidebar-icons {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
#panel-sidebar .sidebar-header {
  font-size: 26px;
  line-height: 32px;
  font-weight: 800;
  color: #2E2E2E;
  display: block;
  margin: 12px 0 16px 0 !important;
}
#panel-sidebar #nolopath-status-errors {
  margin-top: 12px;
}
@media (min-width: 1200px) {
  #panel-sidebar #nolopath-status-errors {
    position: absolute;
    max-width: 263px;
    bottom: 16.5rem;
  }
}
#panel-sidebar #nolopath-status-errors .alert {
  margin-bottom: 0px;
}
#panel-sidebar p {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  color: #2E2E2E;
  display: block;
  margin: 0 !important;
}
.nolopath-step-last .form-disclaimer {
  margin-top: 25px;
  border-top: 2px solid rgba(77, 77, 77, 0.3);
}
.nolopath-step-last .form-disclaimer > p {
  margin-top: 1.5em;
  margin-bottom: 0;
}
/* Page Specific override */
.page-nolosem-ssdi-api4,
.page-nolosem-ssdi-api5 {
  /* EHCS-3483 - Total Lawyers SEM lander - Update Background Image */
}
.page-nolosem-ssdi-api4 #page-logo,
.page-nolosem-ssdi-api5 #page-logo {
  margin-bottom: 52px;
  margin-left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
}
@media (max-width: 1199px) {
  .page-nolosem-ssdi-api4 #page-logo,
  .page-nolosem-ssdi-api5 #page-logo {
    margin-bottom: 22px !important;
  }
}
.page-nolosem-ssdi-api4 #page-bd,
.page-nolosem-ssdi-api5 #page-bd {
  background-image: url("../images/sem/desktop-20-bill-bg-ssdi-api4-lander.webp");
}
.page-nolosem-ssdi-api4[data-path-step="confirm"] #page-hd,
.page-nolosem-ssdi-api5[data-path-step="confirm"] #page-hd {
  display: none !important;
}
.page-nolosem-ssdi-api4[data-path-step="confirm"] #page-content,
.page-nolosem-ssdi-api5[data-path-step="confirm"] #page-content {
  min-height: initial !important;
  padding: 70px 0 80px 0 !important;
  background-color: rgba(0, 97, 255, 0.8) !important;
  padding-top: 70px !important;
}
/* EHCS-3517 - Text color on disqualified TYP for Total Lawyers SEM */
body.nolopath-domain-leads-totallawyers[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-form-confirmation-message {
  color: #272727 !important;
}
body.nolopath-domain-leads-totallawyers[data-path-step="confirm"] #page-bd #page-content .region-content-top .sem-form-column #nolopath {
  padding: 5px;
}
body.nolopath-domain-leads-totallawyers[data-path-step="confirm"] #page-bd #page-content .region-content-top .sem-form-column #nolopath .sem-confirmation h4 {
  font-family: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 24px;
  font-style: normal;
  font-weight: bold;
  line-height: 36px;
  color: #272727;
  text-align: center;
}
body.nolopath-domain-leads-totallawyers[data-path-step="confirm"] #page-bd #page-content .region-content-top .sem-form-column #nolopath .sem-confirmation p {
  font-family: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
  color: #272727;
}
@media (min-width: 1199px) {
  body.nolopath-domain-leads-totallawyers[data-path-step="confirm"] #page-bd #page-content .region-content-top .sem-form-column #nolopath .sem-confirmation p {
    padding: 0px 10px;
  }
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content {
  background-color: #FFFFFF;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading {
  margin-bottom: 30px;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading h3 {
  height: 36px;
  left: 10.83%;
  right: 10.83%;
  top: -webkit-calc(50% - 36px/2 - 496.5px);
  top: calc(50% - 36px/2 - 496.5px);
  font-family: Nunito Sans;
  font-style: normal;
  font-weight: 800;
  font-size: 24px;
  line-height: 36px;
  text-align: center;
  color: #272727;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-form-confirmation-message {
  left: 10.83%;
  right: 10.83%;
  top: -webkit-calc(50% - 64px/2 - 422.5px);
  top: calc(50% - 64px/2 - 422.5px);
  font-family: Nunito Sans;
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  line-height: 32px;
  text-align: center;
  color: #595959;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-image {
  display: block;
  margin-top: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-image > img {
  content: url(../images/nolo-50.png);
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-banner {
  display: block;
  margin-left: -webkit-calc(50% - 50vw);
  margin-left: calc(50% - 50vw);
  margin-right: -webkit-calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  margin-bottom: 30px;
  margin-top: 30px;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-banner .lawyers-banner-image {
  position: relative;
  background-image: url(../images/laywers_banner.png);
  background-repeat: no-repeat;
  -webkit-background-size: 100% 100%;
          background-size: 100%;
  width: 100%;
  height: -webkit-calc(0.664 * 50vw);
  height: calc(0.664 * 50vw);
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-banner .banner-link-button {
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
       -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 11px 24px;
  width: 168px;
  height: 40px;
  background: #FD9428;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: absolute;
  float: right;
  color: white;
  font-family: Nunito Sans SemiBold;
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 18px;
  color: #FFFFFF;
  text-decoration: none;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-banner .banner-link-button:hover {
  background: #F17B08;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-banner .banner-content-center {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
       -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-banner .banner-content-bottom {
  position: absolute;
  top: 90%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
       -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: #23343F;
  width: 100%;
  height: auto;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-banner .banner-content-bottom .banner-bottom-title {
  color: white;
  font-family: Nunito Sans SemiBold;
  font-style: normal;
  font-size: 18px;
  text-align: center;
  line-height: 24px;
  margin: 10px;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-banner .banner-content-bottom > ul {
  display: table;
  margin: 0 auto;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-banner .banner-content-bottom > ul li {
  color: white;
  display: inline-block;
  font-size: 16px;
  list-style: none;
  margin: 0 5px 5px 0;
  padding: 10px;
  vertical-align: top;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-banner .banner-content-bottom > ul li img.banner_the_hunffingtown_icon {
  content: url(../images/banner-logos/banner_the_hunffingtown_icon.png);
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-banner .banner-content-bottom > ul li img.banner_kiplinger_icon {
  content: url(../images/banner-logos/banner_kiplinger_icon.png);
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-banner .banner-content-bottom > ul li img.banner_the_new_york_times_icon {
  content: url(../images/banner-logos/banner_the_new_york_times_icon.png);
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-banner .banner-content-bottom > ul li img.banner_time_icon {
  content: url(../images/banner-logos/banner_time_icon.png);
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-banner .banner-content-bottom > ul li img.banner_usa_today_icon {
  content: url(../images/banner-logos/banner_usa_today_icon.png);
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-banner .banner-content-bottom > ul li img.banner_the_washinton_post_icon {
  content: url(../images/banner-logos/banner_the_washinton_post_icon.png);
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-banner .banner-content-bottom > ul li img.banner_yahoo_icon {
  content: url(../images/banner-logos/banner_yahoo_icon.png);
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .region-content-top .lead-form-heading .lead-confirmation-banner .banner-lawyer-icon > img {
  position: absolute;
  top: 25%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
       -o-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  content: url(../images/laywers_banner_icon.png);
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .sem-form-column #nolopath {
  margin-top: 0px !important;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .sem-form-column #nolopath .unsold-message {
  display: none !important;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content #nolopath-confirmation .form-step-confirmation .sem-case-summary h4 {
  text-align: center;
  margin-bottom: 10px;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content #nolopath-confirmation .form-step-confirmation .sem-case-summary .form-summary__case-summary .form-summary__info .form-summary__info--title {
  height: 20px;
  left: 75.83%;
  right: 20.35%;
  top: -webkit-calc(50% - 20px/2 - 289.5px);
  top: calc(50% - 20px/2 - 289.5px);
  font-family: Nunito Sans;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 20px;
  color: #595959;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content #nolopath-confirmation .form-step-confirmation .sem-case-summary .form-summary__case-summary .form-summary__info .form-summary__info--content {
  height: 18px;
  left: 50.83%;
  right: 30.62%;
  top: -webkit-calc(50% - 18px/2 - 289.5px);
  top: calc(50% - 18px/2 - 289.5px);
  font-family: Nunito Sans SemiBold;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
  color: #595959;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .sem-aside-column {
  background: #F5F7F7 !important;
  font-family: Nunito Sans;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  color: #595959 !important;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .sem-aside-column h2 {
  font-family: Nunito Sans;
  font-style: normal;
  font-weight: 800;
  font-size: 24px;
  line-height: 36px;
  text-align: center;
  color: #272727;
}
body.nolopath-theme-bluepanda[data-path-step="confirm"] #page-bd #page-content .sem-aside-column h3 {
  font-family: Nunito Sans;
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  line-height: 32px;
  text-align: center;
  color: #595959;
}
#redesign-select .btn-group .btn-group-justified,
.page-nolosem-ssdi-api4 #form-item-q1067 .btn-group .btn-group-justified,
.page-nolosem-ssdi-api5 #form-item-q1067 .btn-group .btn-group-justified,
.page-nolosem-ssdi-api4 #form-item-q1068 .btn-group .btn-group-justified,
.page-nolosem-ssdi-api5 #form-item-q1068 .btn-group .btn-group-justified,
.page-nolosem-ssdi-api4 #form-item-q1069 .btn-group .btn-group-justified,
.page-nolosem-ssdi-api5 #form-item-q1069 .btn-group .btn-group-justified,
.page-nolosem-ssdi-api4 #form-item-q1070 .btn-group .btn-group-justified,
.page-nolosem-ssdi-api5 #form-item-q1070 .btn-group .btn-group-justified,
.page-nolosem-ssdi-api4 #form-item-q1071 .btn-group .btn-group-justified,
.page-nolosem-ssdi-api5 #form-item-q1071 .btn-group .btn-group-justified {
  display: block !important;
  width: 100% !important;
}
#redesign-select .btn-group .visible-btn-group,
.page-nolosem-ssdi-api4 #form-item-q1067 .btn-group .visible-btn-group,
.page-nolosem-ssdi-api5 #form-item-q1067 .btn-group .visible-btn-group,
.page-nolosem-ssdi-api4 #form-item-q1068 .btn-group .visible-btn-group,
.page-nolosem-ssdi-api5 #form-item-q1068 .btn-group .visible-btn-group,
.page-nolosem-ssdi-api4 #form-item-q1069 .btn-group .visible-btn-group,
.page-nolosem-ssdi-api5 #form-item-q1069 .btn-group .visible-btn-group,
.page-nolosem-ssdi-api4 #form-item-q1070 .btn-group .visible-btn-group,
.page-nolosem-ssdi-api5 #form-item-q1070 .btn-group .visible-btn-group,
.page-nolosem-ssdi-api4 #form-item-q1071 .btn-group .visible-btn-group,
.page-nolosem-ssdi-api5 #form-item-q1071 .btn-group .visible-btn-group {
  display: inline-block !important;
  width: auto !important;
  margin-right: 20px !important;
  margin-top: 0 !important;
  position: relative !important;
  padding: 0 !important;
}
#redesign-select button,
.page-nolosem-ssdi-api4 #form-item-q1067 button,
.page-nolosem-ssdi-api5 #form-item-q1067 button,
.page-nolosem-ssdi-api4 #form-item-q1068 button,
.page-nolosem-ssdi-api5 #form-item-q1068 button,
.page-nolosem-ssdi-api4 #form-item-q1069 button,
.page-nolosem-ssdi-api5 #form-item-q1069 button,
.page-nolosem-ssdi-api4 #form-item-q1070 button,
.page-nolosem-ssdi-api5 #form-item-q1070 button,
.page-nolosem-ssdi-api4 #form-item-q1071 button,
.page-nolosem-ssdi-api5 #form-item-q1071 button {
  width: initial !important;
  height: initial !important;
  padding: 12px 22px 12px 46px !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  color: #2E2E2E !important;
  background: #FFFFFF !important;
  border: 1.5px solid #E1E1E1 !important;
  border-radius: 6px !important;
  min-height: unset !important;
  margin: 0 !important;
}
#redesign-select button.active,
.page-nolosem-ssdi-api4 #form-item-q1067 button.active,
.page-nolosem-ssdi-api5 #form-item-q1067 button.active,
.page-nolosem-ssdi-api4 #form-item-q1068 button.active,
.page-nolosem-ssdi-api5 #form-item-q1068 button.active,
.page-nolosem-ssdi-api4 #form-item-q1069 button.active,
.page-nolosem-ssdi-api5 #form-item-q1069 button.active,
.page-nolosem-ssdi-api4 #form-item-q1070 button.active,
.page-nolosem-ssdi-api5 #form-item-q1070 button.active,
.page-nolosem-ssdi-api4 #form-item-q1071 button.active,
.page-nolosem-ssdi-api5 #form-item-q1071 button.active {
  border: 1.5px solid #F6BC24 !important;
}
#redesign-select button.active + .ps-check,
.page-nolosem-ssdi-api4 #form-item-q1067 button.active + .ps-check,
.page-nolosem-ssdi-api5 #form-item-q1067 button.active + .ps-check,
.page-nolosem-ssdi-api4 #form-item-q1068 button.active + .ps-check,
.page-nolosem-ssdi-api5 #form-item-q1068 button.active + .ps-check,
.page-nolosem-ssdi-api4 #form-item-q1069 button.active + .ps-check,
.page-nolosem-ssdi-api5 #form-item-q1069 button.active + .ps-check,
.page-nolosem-ssdi-api4 #form-item-q1070 button.active + .ps-check,
.page-nolosem-ssdi-api5 #form-item-q1070 button.active + .ps-check,
.page-nolosem-ssdi-api4 #form-item-q1071 button.active + .ps-check,
.page-nolosem-ssdi-api5 #form-item-q1071 button.active + .ps-check {
  border: 1px solid #F6BC24;
}
#redesign-select button.active + .ps-check .ps-check-inner,
.page-nolosem-ssdi-api4 #form-item-q1067 button.active + .ps-check .ps-check-inner,
.page-nolosem-ssdi-api5 #form-item-q1067 button.active + .ps-check .ps-check-inner,
.page-nolosem-ssdi-api4 #form-item-q1068 button.active + .ps-check .ps-check-inner,
.page-nolosem-ssdi-api5 #form-item-q1068 button.active + .ps-check .ps-check-inner,
.page-nolosem-ssdi-api4 #form-item-q1069 button.active + .ps-check .ps-check-inner,
.page-nolosem-ssdi-api5 #form-item-q1069 button.active + .ps-check .ps-check-inner,
.page-nolosem-ssdi-api4 #form-item-q1070 button.active + .ps-check .ps-check-inner,
.page-nolosem-ssdi-api5 #form-item-q1070 button.active + .ps-check .ps-check-inner,
.page-nolosem-ssdi-api4 #form-item-q1071 button.active + .ps-check .ps-check-inner,
.page-nolosem-ssdi-api5 #form-item-q1071 button.active + .ps-check .ps-check-inner {
  background-color: #F6BC24;
}
#redesign-select .ps-check,
.page-nolosem-ssdi-api4 #form-item-q1067 .ps-check,
.page-nolosem-ssdi-api5 #form-item-q1067 .ps-check,
.page-nolosem-ssdi-api4 #form-item-q1068 .ps-check,
.page-nolosem-ssdi-api5 #form-item-q1068 .ps-check,
.page-nolosem-ssdi-api4 #form-item-q1069 .ps-check,
.page-nolosem-ssdi-api5 #form-item-q1069 .ps-check,
.page-nolosem-ssdi-api4 #form-item-q1070 .ps-check,
.page-nolosem-ssdi-api5 #form-item-q1070 .ps-check,
.page-nolosem-ssdi-api4 #form-item-q1071 .ps-check,
.page-nolosem-ssdi-api5 #form-item-q1071 .ps-check {
  pointer-events: none !important;
  position: absolute;
  top: 16px;
  left: 19px;
  width: 12px;
  height: 12px;
  border: 1px solid #2E2E2E;
  border-radius: 50%;
}
#redesign-select .ps-check-inner,
.page-nolosem-ssdi-api4 #form-item-q1067 .ps-check-inner,
.page-nolosem-ssdi-api5 #form-item-q1067 .ps-check-inner,
.page-nolosem-ssdi-api4 #form-item-q1068 .ps-check-inner,
.page-nolosem-ssdi-api5 #form-item-q1068 .ps-check-inner,
.page-nolosem-ssdi-api4 #form-item-q1069 .ps-check-inner,
.page-nolosem-ssdi-api5 #form-item-q1069 .ps-check-inner,
.page-nolosem-ssdi-api4 #form-item-q1070 .ps-check-inner,
.page-nolosem-ssdi-api5 #form-item-q1070 .ps-check-inner,
.page-nolosem-ssdi-api4 #form-item-q1071 .ps-check-inner,
.page-nolosem-ssdi-api5 #form-item-q1071 .ps-check-inner {
  width: 10px;
  height: 10px;
  border: none;
  border-radius: 50%;
  background-color: none;
  margin-top: 1px;
  margin-left: 1px;
}
#mobile-hide-btn-group .input-box > .btn-group,
#nolopath-form .form-practice-area-select .input-box > .btn-group,
#form-item-q1 .input-box > .btn-group,
#form-item-q2 .input-box > .btn-group,
#form-item-q3 .input-box > .btn-group,
#form-item-q4 .input-box > .btn-group,
#form-item-q5 .input-box > .btn-group,
#form-item-q6 .input-box > .btn-group,
#form-item-q7 .input-box > .btn-group,
#form-item-q8 .input-box > .btn-group,
#form-item-q9 .input-box > .btn-group,
#form-item-q13 .input-box > .btn-group,
#form-item-q14 .input-box > .btn-group,
#form-item-q15 .input-box > .btn-group,
#form-item-q16 .input-box > .btn-group,
#form-item-q28 .input-box > .btn-group,
#form-item-q29 .input-box > .btn-group,
#form-item-q31 .input-box > .btn-group,
#form-item-q33 .input-box > .btn-group,
#form-item-q39 .input-box > .btn-group,
#form-item-q40 .input-box > .btn-group,
#form-item-q41 .input-box > .btn-group,
#form-item-q42 .input-box > .btn-group,
#form-item-q43 .input-box > .btn-group,
#form-item-q44 .input-box > .btn-group,
#form-item-q45 .input-box > .btn-group,
#form-item-q46 .input-box > .btn-group,
#form-item-q48 .input-box > .btn-group,
#form-item-q49 .input-box > .btn-group,
#form-item-q52 .input-box > .btn-group,
#form-item-q53 .input-box > .btn-group,
#form-item-q55 .input-box > .btn-group,
#form-item-q57 .input-box > .btn-group,
#form-item-q58 .input-box > .btn-group,
#form-item-q59 .input-box > .btn-group,
#form-item-q60 .input-box > .btn-group,
#form-item-q63 .input-box > .btn-group,
#form-item-q64 .input-box > .btn-group,
#form-item-q69 .input-box > .btn-group,
#form-item-q74 .input-box > .btn-group,
#form-item-q75 .input-box > .btn-group,
#form-item-q80 .input-box > .btn-group,
#form-item-q81 .input-box > .btn-group,
#form-item-q82 .input-box > .btn-group,
#form-item-q86 .input-box > .btn-group,
#form-item-q87 .input-box > .btn-group,
#form-item-q88 .input-box > .btn-group,
#form-item-q89 .input-box > .btn-group,
#form-item-q90 .input-box > .btn-group,
#form-item-q91 .input-box > .btn-group,
#form-item-q92 .input-box > .btn-group,
#form-item-q93 .input-box > .btn-group,
#form-item-q95 .input-box > .btn-group,
#form-item-q98 .input-box > .btn-group,
#form-item-q100 .input-box > .btn-group,
#form-item-q101 .input-box > .btn-group,
#form-item-q102 .input-box > .btn-group,
#form-item-q104 .input-box > .btn-group,
#form-item-q105 .input-box > .btn-group,
#form-item-q109 .input-box > .btn-group,
#form-item-q114 .input-box > .btn-group,
#form-item-q115 .input-box > .btn-group,
#form-item-q129 .input-box > .btn-group,
#form-item-q134 .input-box > .btn-group,
#form-item-q138 .input-box > .btn-group,
#form-item-q139 .input-box > .btn-group,
#form-item-q140 .input-box > .btn-group,
#form-item-q141 .input-box > .btn-group,
#form-item-q142 .input-box > .btn-group,
#form-item-q143 .input-box > .btn-group,
#form-item-q144 .input-box > .btn-group,
#form-item-q145 .input-box > .btn-group,
#form-item-q146 .input-box > .btn-group,
#form-item-q147 .input-box > .btn-group,
#form-item-q148 .input-box > .btn-group,
#form-item-q151 .input-box > .btn-group,
#form-item-q161 .input-box > .btn-group,
#form-item-q162 .input-box > .btn-group,
#form-item-q163 .input-box > .btn-group,
#form-item-q164 .input-box > .btn-group,
#form-item-q165 .input-box > .btn-group,
#form-item-q166 .input-box > .btn-group,
#form-item-q211 .input-box > .btn-group,
#form-item-q221 .input-box > .btn-group,
#form-item-q241 .input-box > .btn-group,
#form-item-q261 .input-box > .btn-group,
#form-item-q283 .input-box > .btn-group,
#form-item-q293 .input-box > .btn-group,
#form-item-q303 .input-box > .btn-group,
#form-item-q313 .input-box > .btn-group,
#form-item-q323 .input-box > .btn-group,
#form-item-q324 .input-box > .btn-group,
#form-item-q329 .input-box > .btn-group,
#form-item-q331 .input-box > .btn-group,
#form-item-q341 .input-box > .btn-group,
#form-item-q351 .input-box > .btn-group,
#form-item-q361 .input-box > .btn-group,
.page-nolosem-ssdi-api4 #form-item-q1066 .input-box > .btn-group,
.page-nolosem-ssdi-api5 #form-item-q1066 .input-box > .btn-group {
  display: none;
}
#mobile-hide-form-select .form-select,
#form-item-q231 .form-select,
#form-item-q251 .form-select,
.page-nolosem-ssdi-api4 #form-item-q2 .form-select,
.page-nolosem-ssdi-api5 #form-item-q2 .form-select,
.page-nolosem-ssdi-api4 #form-item-q3 .form-select,
.page-nolosem-ssdi-api5 #form-item-q3 .form-select,
.page-nolosem-ssdi-api4 #form-item-q4 .form-select,
.page-nolosem-ssdi-api5 #form-item-q4 .form-select,
.page-nolosem-ssdi-api4 #form-item-q8 .form-select,
.page-nolosem-ssdi-api5 #form-item-q8 .form-select,
.page-nolosem-ssdi-api4 #form-item-q9 .form-select,
.page-nolosem-ssdi-api5 #form-item-q9 .form-select,
.page-nolosem-ssdi-api4 #form-item-q82 .form-select,
.page-nolosem-ssdi-api5 #form-item-q82 .form-select,
.page-nolosem-ssdi-api4 #form-item-q221 .form-select,
.page-nolosem-ssdi-api5 #form-item-q221 .form-select,
.page-nolosem-ssdi-api4 #form-item-q231 .form-select,
.page-nolosem-ssdi-api5 #form-item-q231 .form-select,
.page-nolosem-ssdi-api4 #form-item-q241 .form-select,
.page-nolosem-ssdi-api5 #form-item-q241 .form-select,
.page-nolosem-ssdi-api4 #form-item-q251 .form-select,
.page-nolosem-ssdi-api5 #form-item-q251 .form-select,
.page-nolosem-ssdi-api4 #form-item-q80 .form-select,
.page-nolosem-ssdi-api5 #form-item-q80 .form-select,
.page-nolosem-ssdi-api4 #form-item-q81 .form-select,
.page-nolosem-ssdi-api5 #form-item-q81 .form-select,
.page-nolosem-ssdi-api4 #form-item-q82 .form-select,
.page-nolosem-ssdi-api5 #form-item-q82 .form-select,
.page-nolosem-ssdi-api4 #nolopath-practice-area-select .form-select,
.page-nolosem-ssdi-api5 #nolopath-practice-area-select .form-select,
.page-nolosem-ssdi-api4 #form-item-q39 .form-select,
.page-nolosem-ssdi-api5 #form-item-q39 .form-select,
.page-nolosem-ssdi-api4 #form-item-q89 .form-select,
.page-nolosem-ssdi-api5 #form-item-q89 .form-select,
.page-nolosem-ssdi-api4 #form-item-q98 .form-select,
.page-nolosem-ssdi-api5 #form-item-q98 .form-select,
.page-nolosem-ssdi-api4 #form-item-q100 .form-select,
.page-nolosem-ssdi-api5 #form-item-q100 .form-select,
.page-nolosem-ssdi-api4 #form-item-q109 .form-select,
.page-nolosem-ssdi-api5 #form-item-q109 .form-select,
.page-nolosem-ssdi-api4 #form-item-q329 .form-select,
.page-nolosem-ssdi-api5 #form-item-q329 .form-select,
.page-nolosem-ssdi-api4 #form-item-q55 .form-select,
.page-nolosem-ssdi-api5 #form-item-q55 .form-select,
.page-nolosem-ssdi-api4 #form-item-q57 .form-select,
.page-nolosem-ssdi-api5 #form-item-q57 .form-select,
.page-nolosem-ssdi-api4 #form-item-q82 .form-select,
.page-nolosem-ssdi-api5 #form-item-q82 .form-select,
.page-nolosem-ssdi-api4 #form-item-q164 .form-select,
.page-nolosem-ssdi-api5 #form-item-q164 .form-select,
.page-nolosem-ssdi-api4 #form-item-q69 .form-select,
.page-nolosem-ssdi-api5 #form-item-q69 .form-select,
.page-nolosem-ssdi-api4 #form-item-q95 .form-select,
.page-nolosem-ssdi-api5 #form-item-q95 .form-select,
.page-nolosem-ssdi-api4 #form-practice-area-select.form-practice-area-select .form-select,
.page-nolosem-ssdi-api5 #form-practice-area-select.form-practice-area-select .form-select,
.page-nolosem-ssdi-api4 #form-item-q1067 .form-select,
.page-nolosem-ssdi-api5 #form-item-q1067 .form-select,
.page-nolosem-ssdi-api4 #form-item-q1068 .form-select,
.page-nolosem-ssdi-api5 #form-item-q1068 .form-select,
.page-nolosem-ssdi-api4 #form-item-q1069 .form-select,
.page-nolosem-ssdi-api5 #form-item-q1069 .form-select,
.page-nolosem-ssdi-api4 #form-item-q1070 .form-select,
.page-nolosem-ssdi-api5 #form-item-q1070 .form-select,
.page-nolosem-ssdi-api4 #form-item-q1071 .form-select,
.page-nolosem-ssdi-api5 #form-item-q1071 .form-select {
  display: none;
}
#mobile-hide-form-select-inline-error .form-select,
#mobile-hide-form-select-inline-error .form-select + .inline-error,
.page-nolosem-ssdi-api4 #form-item-q1066 .form-select,
.page-nolosem-ssdi-api4 #form-item-q1066 .form-select + .inline-error,
.page-nolosem-ssdi-api5 #form-item-q1066 .form-select,
.page-nolosem-ssdi-api5 #form-item-q1066 .form-select + .inline-error {
  display: none;
}
@media (max-width: 569px) {
  #mobile-show-btn-group-as-vertical .btn-group {
    border: none;
    display: inline-block;
    position: relative;
    vertical-align: middle;
  }
  #mobile-show-btn-group-as-vertical .btn-group > .btn-group {
    display: block;
    width: 100%;
    max-width: 100%;
    float: none;
  }
  #mobile-show-btn-group-as-vertical .btn-group > .btn-group + .btn-group {
    padding: 0;
    margin: 2px 0 0;
  }
  #mobile-show-btn-group-as-vertical .btn-group > .btn-group > .btn {
    float: none;
  }
}
@media (max-width: 569px) {
  #mobile-show-btn-group-as-vertical1a .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q2 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q2 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q3 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q3 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q4 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q4 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q8 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q8 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q9 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q9 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q82 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q82 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q221 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q221 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q231 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q231 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q241 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q241 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q251 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q251 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q80 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q80 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q81 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q81 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q82 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q82 .btn-group,
  .page-nolosem-ssdi-api4 #nolopath-practice-area-select .btn-group,
  .page-nolosem-ssdi-api5 #nolopath-practice-area-select .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q39 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q39 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q89 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q89 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q98 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q98 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q100 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q100 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q109 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q109 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q329 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q329 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q55 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q55 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q57 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q57 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q82 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q82 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q164 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q164 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q69 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q69 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q95 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q95 .btn-group,
  .page-nolosem-ssdi-api4 #form-practice-area-select.form-practice-area-select .btn-group,
  .page-nolosem-ssdi-api5 #form-practice-area-select.form-practice-area-select .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q1067 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q1067 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q1068 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q1068 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q1069 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q1069 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q1070 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q1070 .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q1071 .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q1071 .btn-group {
    border: none;
    display: inline-block;
    position: relative;
    vertical-align: middle;
    width: 100%;
  }
  #mobile-show-btn-group-as-vertical1a .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q2 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q2 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q3 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q3 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q4 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q4 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q8 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q8 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q9 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q9 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q82 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q82 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q221 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q221 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q231 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q231 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q241 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q241 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q251 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q251 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q80 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q80 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q81 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q81 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q82 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q82 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #nolopath-practice-area-select .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #nolopath-practice-area-select .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q39 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q39 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q89 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q89 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q98 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q98 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q100 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q100 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q109 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q109 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q329 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q329 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q55 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q55 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q57 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q57 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q82 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q82 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q164 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q164 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q69 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q69 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q95 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q95 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-practice-area-select.form-practice-area-select .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-practice-area-select.form-practice-area-select .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q1067 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q1067 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q1068 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q1068 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q1069 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q1069 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q1070 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q1070 .btn-group > .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q1071 .btn-group > .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q1071 .btn-group > .btn-group {
    display: block;
    width: 100%;
    max-width: 100%;
    float: none;
  }
  #mobile-show-btn-group-as-vertical1a .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q2 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q2 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q3 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q3 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q4 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q4 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q8 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q8 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q9 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q9 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q82 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q82 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q221 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q221 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q231 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q231 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q241 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q241 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q251 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q251 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q80 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q80 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q81 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q81 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q82 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q82 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #nolopath-practice-area-select .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #nolopath-practice-area-select .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q39 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q39 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q89 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q89 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q98 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q98 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q100 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q100 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q109 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q109 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q329 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q329 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q55 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q55 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q57 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q57 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q82 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q82 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q164 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q164 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q69 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q69 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q95 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q95 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-practice-area-select.form-practice-area-select .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-practice-area-select.form-practice-area-select .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q1067 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q1067 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q1068 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q1068 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q1069 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q1069 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q1070 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q1070 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #form-item-q1071 .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #form-item-q1071 .btn-group > .btn-group + .btn-group {
    padding: 0;
    margin: 2px 0 0;
  }
  #mobile-show-btn-group-as-vertical1a .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q2 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q2 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q3 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q3 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q4 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q4 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q8 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q8 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q9 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q9 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q82 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q82 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q221 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q221 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q231 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q231 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q241 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q241 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q251 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q251 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q80 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q80 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q81 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q81 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q82 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q82 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #nolopath-practice-area-select .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #nolopath-practice-area-select .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q39 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q39 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q89 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q89 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q98 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q98 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q100 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q100 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q109 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q109 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q329 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q329 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q55 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q55 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q57 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q57 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q82 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q82 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q164 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q164 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q69 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q69 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q95 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q95 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-practice-area-select.form-practice-area-select .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-practice-area-select.form-practice-area-select .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q1067 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q1067 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q1068 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q1068 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q1069 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q1069 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q1070 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q1070 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api4 #form-item-q1071 .btn-group > .btn-group > .btn,
  .page-nolosem-ssdi-api5 #form-item-q1071 .btn-group > .btn-group > .btn {
    float: none;
  }
}
@media (min-width: 570px) {
  #desktop-show-btn-group .input-box > .btn-group,
  #form-item-q231 .input-box > .btn-group,
  #form-item-q251 .input-box > .btn-group {
    display: block;
  }
}
@media (min-width: 570px) {
  #desktop-hide-btn-group .input-box > .btn-group,
  #nolopath-form .form-practice-area-select .input-box > .btn-group,
  #form-item-q1 .input-box > .btn-group,
  #form-item-q2 .input-box > .btn-group,
  #form-item-q3 .input-box > .btn-group,
  #form-item-q4 .input-box > .btn-group,
  #form-item-q5 .input-box > .btn-group,
  #form-item-q6 .input-box > .btn-group,
  #form-item-q7 .input-box > .btn-group,
  #form-item-q8 .input-box > .btn-group,
  #form-item-q9 .input-box > .btn-group,
  #form-item-q13 .input-box > .btn-group,
  #form-item-q14 .input-box > .btn-group,
  #form-item-q15 .input-box > .btn-group,
  #form-item-q16 .input-box > .btn-group,
  #form-item-q28 .input-box > .btn-group,
  #form-item-q29 .input-box > .btn-group,
  #form-item-q31 .input-box > .btn-group,
  #form-item-q33 .input-box > .btn-group,
  #form-item-q39 .input-box > .btn-group,
  #form-item-q40 .input-box > .btn-group,
  #form-item-q41 .input-box > .btn-group,
  #form-item-q42 .input-box > .btn-group,
  #form-item-q43 .input-box > .btn-group,
  #form-item-q44 .input-box > .btn-group,
  #form-item-q45 .input-box > .btn-group,
  #form-item-q46 .input-box > .btn-group,
  #form-item-q48 .input-box > .btn-group,
  #form-item-q49 .input-box > .btn-group,
  #form-item-q52 .input-box > .btn-group,
  #form-item-q53 .input-box > .btn-group,
  #form-item-q55 .input-box > .btn-group,
  #form-item-q57 .input-box > .btn-group,
  #form-item-q58 .input-box > .btn-group,
  #form-item-q59 .input-box > .btn-group,
  #form-item-q60 .input-box > .btn-group,
  #form-item-q63 .input-box > .btn-group,
  #form-item-q64 .input-box > .btn-group,
  #form-item-q69 .input-box > .btn-group,
  #form-item-q74 .input-box > .btn-group,
  #form-item-q75 .input-box > .btn-group,
  #form-item-q80 .input-box > .btn-group,
  #form-item-q81 .input-box > .btn-group,
  #form-item-q82 .input-box > .btn-group,
  #form-item-q86 .input-box > .btn-group,
  #form-item-q87 .input-box > .btn-group,
  #form-item-q88 .input-box > .btn-group,
  #form-item-q89 .input-box > .btn-group,
  #form-item-q90 .input-box > .btn-group,
  #form-item-q91 .input-box > .btn-group,
  #form-item-q92 .input-box > .btn-group,
  #form-item-q93 .input-box > .btn-group,
  #form-item-q95 .input-box > .btn-group,
  #form-item-q98 .input-box > .btn-group,
  #form-item-q100 .input-box > .btn-group,
  #form-item-q101 .input-box > .btn-group,
  #form-item-q102 .input-box > .btn-group,
  #form-item-q104 .input-box > .btn-group,
  #form-item-q105 .input-box > .btn-group,
  #form-item-q109 .input-box > .btn-group,
  #form-item-q114 .input-box > .btn-group,
  #form-item-q115 .input-box > .btn-group,
  #form-item-q129 .input-box > .btn-group,
  #form-item-q134 .input-box > .btn-group,
  #form-item-q138 .input-box > .btn-group,
  #form-item-q139 .input-box > .btn-group,
  #form-item-q140 .input-box > .btn-group,
  #form-item-q141 .input-box > .btn-group,
  #form-item-q142 .input-box > .btn-group,
  #form-item-q143 .input-box > .btn-group,
  #form-item-q144 .input-box > .btn-group,
  #form-item-q145 .input-box > .btn-group,
  #form-item-q146 .input-box > .btn-group,
  #form-item-q147 .input-box > .btn-group,
  #form-item-q148 .input-box > .btn-group,
  #form-item-q151 .input-box > .btn-group,
  #form-item-q161 .input-box > .btn-group,
  #form-item-q162 .input-box > .btn-group,
  #form-item-q163 .input-box > .btn-group,
  #form-item-q164 .input-box > .btn-group,
  #form-item-q165 .input-box > .btn-group,
  #form-item-q166 .input-box > .btn-group,
  #form-item-q211 .input-box > .btn-group,
  #form-item-q221 .input-box > .btn-group,
  #form-item-q241 .input-box > .btn-group,
  #form-item-q261 .input-box > .btn-group,
  #form-item-q283 .input-box > .btn-group,
  #form-item-q293 .input-box > .btn-group,
  #form-item-q303 .input-box > .btn-group,
  #form-item-q313 .input-box > .btn-group,
  #form-item-q323 .input-box > .btn-group,
  #form-item-q324 .input-box > .btn-group,
  #form-item-q329 .input-box > .btn-group,
  #form-item-q331 .input-box > .btn-group,
  #form-item-q341 .input-box > .btn-group,
  #form-item-q351 .input-box > .btn-group,
  #form-item-q361 .input-box > .btn-group {
    display: none;
  }
}
@media (min-width: 570px) {
  #desktop-show-form-select .form-select,
  .page-nolosem-ssdi-api4 #form-item-q2 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q2 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q3 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q3 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q4 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q4 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q8 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q8 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q9 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q9 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q82 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q82 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q221 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q221 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q241 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q241 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q80 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q80 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q81 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q81 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q82 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q82 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q39 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q39 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q89 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q89 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q98 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q98 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q100 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q100 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q109 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q109 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q329 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q329 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q55 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q55 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q57 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q57 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q82 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q82 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q164 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q164 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q69 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q69 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q95 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q95 .form-select,
  .page-nolosem-ssdi-api4 #form-practice-area-select.form-practice-area-select .form-select,
  .page-nolosem-ssdi-api5 #form-practice-area-select.form-practice-area-select .form-select {
    display: block;
  }
}
@media (min-width: 570px) {
  #desktop-hide-form-select .form-select,
  #form-item-q231 .form-select,
  #form-item-q251 .form-select {
    display: none;
  }
}
@media (min-width: 570px) {
  #desktop-show-form-select-inline-error .form-select,
  #desktop-show-form-select-inline-error .form-select + .inline-error,
  .page-nolosem-ssdi-api4 #form-item-q1066 .form-select,
  .page-nolosem-ssdi-api4 #form-item-q1066 .form-select + .inline-error,
  .page-nolosem-ssdi-api5 #form-item-q1066 .form-select,
  .page-nolosem-ssdi-api5 #form-item-q1066 .form-select + .inline-error {
    display: block;
  }
}
@media (min-width: 570px) {
  #desktop-hide-form-text .form-text,
  #desktop-hide-form-text .form-text + .inline-error,
  .page-nolosem-ssdi-api4 #form-item-q1066 .form-text,
  .page-nolosem-ssdi-api4 #form-item-q1066 .form-text + .inline-error,
  .page-nolosem-ssdi-api5 #form-item-q1066 .form-text,
  .page-nolosem-ssdi-api5 #form-item-q1066 .form-text + .inline-error {
    display: none;
  }
}
.page-nolosem-ssdi-api4,
.page-nolosem-ssdi-api5 {
  /* CD-API2 */
  /* CD-API4 */
  /*SSDI-API4 */
  /* DV-API3 */
  /* PI-API9 */
  /* DUI-API2 */
  /* AA-API2 */
  /* PI-API8 */
}
[data-path='pi-api9'] .pid-helper-wrap .input-box .btn-group {
  display: none;
}
[data-path='pi-api9'] .pid-helper-wrap .input-box #pid-router-helper[data-pid-router="0"] {
  display: none;
}
[data-path='pi-api9'] .pid-helper-wrap .input-box #pid-router-helper {
  position: relative;
  display: inline-block;
}
[data-path='pi-api9'] .pid-helper-wrap .input-box .modal.in {
  top: 0px;
  right: 20px;
}
[data-path='pi-api9'] .pid-helper-wrap .question-mark-icon {
  display: block;
  width: 14px;
  height: 14px;
  margin-top: 2px;
  background-image: url(../images/icons/question_mark_icon.svg);
  -webkit-background-size: cover;
          background-size: cover;
  font-size: 12;
  color: transparent;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: none;
  background-position: center;
  cursor: pointer;
  background-color: transparent;
}
[data-path='pi-api9'] .pid-helper-wrap .pid-router-helper-body {
  background-image: url(../images/bg/helper_box.png);
}
[data-path='pi-api9'] .pid-helper-wrap #pid_router_tooltip [data-pid-active="false"] {
  display: none;
}
[data-path='pi-api9'] .pid-helper-wrap .router-helper-bd-wrap {
  font-family: "Proxima Nova Rg Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
}
[data-path='pi-api9'] .pid-helper-wrap .router-helper-bd-wrap.tooltip-list .pid-router-helper-body {
  position: absolute;
  top: 25px;
  right: 15px;
  -webkit-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.2), 3px 0px 4px -2px rgba(0, 0, 0, 0.2);
          box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.2), 3px 0px 4px -2px rgba(0, 0, 0, 0.2);
  border-top: none;
  padding: 10px;
}
@media (max-width: 569px) {
  [data-path='pi-api9'] .pid-helper-wrap .router-helper-bd-wrap.tooltip-list .pid-router-helper-body {
    right: unset;
    left: 15px;
  }
}
[data-path='pi-api9'] .router-helper-bd-wrap .pid-router-helper-body {
  width: 250px !important;
  opacity: 1;
  background: white;
}
[data-path='pi-api9'] .router-helper-bd-wrap .hide {
  display: none !important;
}
[data-path='pi-api9'] .clear-border {
  border: none !important;
}
@media (max-width: 767px) {
  [data-path='pi-api9'] .desktop-tooltip {
    display: none !important;
  }
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 569px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 569px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 569px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 569px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 570px) and (max-width: 569px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 570px) and (max-width: 569px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 570px) and (max-width: 569px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 570px) and (max-width: 569px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 570px) and (max-width: 569px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 570px) and (max-width: 569px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 570px) and (max-width: 569px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 570px) and (max-width: 569px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 570px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 570px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 570px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 570px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 569px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 570px) and (max-width: 569px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 570px) and (max-width: 569px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 570px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
html {
  height: 100%;
}
body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 100%;
}
#page-container,
#page,
#page-bd,
#page-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
#region-content-row {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
#page-container {
  margin-left: 0;
  margin-right: 0;
}
@media (max-width: 569px) {
  #page,
  #page-bd,
  #page-container,
  #page-content,
  #page-ft,
  #page-hd,
  .header-left,
  .header-right,
  .region-content-top,
  .region-footer,
  .region-header {
    width: auto!important;
  }
  #page-bd {
    background-position-y: 375px;
    -webkit-background-size: 250% auto;
            background-size: 250% auto;
  }
  .region-header {
    padding: 12px 20px 32px;
  }
  .region-footer {
    padding: 14px 20px;
  }
  .footer-legal {
    display: block!important;
    float: left;
  }
  .sem-form-column {
    margin-bottom: 35px;
  }
  .sem-aside-column h1 {
    font-size: 28px;
  }
  .sem-aside-column h2 {
    font-size: 16px;
  }
  .sem-aside-column h3 {
    font-size: 14px;
    line-height: 20px;
  }
  .sem-aside-column hr {
    height: 5px;
  }
  .sem-aside-column .media-section {
    margin-top: 15px;
  }
  .sem-aside-column .media {
    margin-bottom: 25px;
  }
  .sem-aside-column .media-body {
    font-size: 14px;
    line-height: 18px;
  }
  .sem-aside-column .media-left {
    vertical-align: middle;
  }
  .sem-aside-column .media-left img {
    width: 45px;
  }
  .sem-aside-column .attorneys-found {
    text-align: center;
    margin: 15px 0;
  }
  .sem-aside-column .attorneys-found br {
    display: none;
  }
  #nolopath {
    width: auto;
    margin-top: -38px;
  }
  #nolopath .panel-nolopath {
    padding: 8px;
  }
  #nolopath .panel-nolopath#nolopath-confirmation .panel-heading {
    margin: -10px -10px 20px;
  }
  #nolopath .panel-nolopath .form-step-1,
  #nolopath .panel-nolopath .form-step-2,
  #nolopath .panel-nolopath .form-step-3,
  #nolopath .panel-nolopath .form-step-4 {
    padding: 0;
  }
  #nolopath .panel-nolopath .panel-heading {
    padding: 10px;
    margin: -10px -10px 25px;
  }
  #nolopath .panel-nolopath .panel-heading .panel-title {
    font-size: 18px;
    line-height: 22px;
  }
  #nolopath .panel-nolopath .panel-heading:after {
    border-right: 20px solid transparent;
    border-top: 10px solid #44a098;
    border-left: 20px solid transparent;
    bottom: -9px;
    margin-left: -20px;
  }
  #nolopath .panel-nolopath .btn-group .btn-group button {
    height: 50px;
  }
  #nolopath .panel-nolopath .form-step-confirmation h4 {
    font-size: 18px;
    line-height: 24px;
  }
  #nolopath .panel-nolopath .form-step-confirmation table,
  #nolopath .panel-nolopath .form-step-confirmation td,
  #nolopath .panel-nolopath .form-step-confirmation th {
    font-size: 16px;
  }
  #nolopath .panel-nolopath .form-step-confirmation .network-message h4,
  #nolopath .panel-nolopath .form-step-confirmation .network-message p {
    font-size: 16px;
    line-height: 24px;
  }
  #nolopath .panel-nolopath .form-step-confirmation .sem-provider {
    padding: 9px;
    font-size: 16px;
  }
  #nolopath .panel-nolopath .form-step-confirmation .sem-case-summary,
  #nolopath .panel-nolopath .form-step-confirmation .sem-providers-summary {
    margin-bottom: 20px;
  }
  #nolopath .panel-nolopath .form-control {
    padding: 10px;
    height: 50px;
  }
  #nolopath .panel-nolopath .form-instructions {
    font-size: 14px;
    margin: 0;
  }
  #nolopath .panel-nolopath .form-actions .form-action-submit {
    height: 50px;
    font-size: 26px;
  }
  #nolopath .panel-nolopath .sem-provider {
    font-size: 16px;
  }
  #nolopath .form-breadcrumb {
    overflow: hidden;
    height: 5px;
    background: #fff;
    border: 1px solid #c7c7c7;
    border-radius: 5px;
    margin: 17px 0 15px;
  }
  #nolopath .form-breadcrumb .breadcrumb {
    border-top-width: 5px;
  }
  #nolopath .form-breadcrumb li {
    top: -5px;
    color: #fff;
  }
  #nolopath .form-breadcrumb li:after {
    display: none;
  }
  #nolopath .form-breadcrumb li.active ~ li {
    border-top: 5px solid #fff;
  }
  body.leads-totalinjury-custom-routing-pi5last-step-0:has(div#nolopath-status-error-formNotLoaded) #page-content {
    padding-top: 0px !important;
  }
  body.leads-totalinjury-custom-routing-pi5last-step-0:has(div#nolopath-status-error-formNotLoaded) #nolopath[data-step="step-1"] {
    margin-top: 0px !important;
  }
  body.leads-totalinjury-custom-routing-pi5last-step-0:has(div#nolopath-status-error-formNotLoaded) #nolopath[data-step="step-1"] #nolopath-status-error-formNotLoaded {
    margin-bottom: 14em;
  }
  body.leads-totalcriminaldefense-custom-routing-cd1last-step-0:has(div#nolopath-status-error-formNotLoaded) #page-content {
    padding-top: 0px !important;
  }
  body.leads-totalcriminaldefense-custom-routing-cd1last-step-0:has(div#nolopath-status-error-formNotLoaded) #nolopath[data-step="step-1"] {
    margin-top: 0px !important;
  }
  body.leads-totalcriminaldefense-custom-routing-cd1last-step-0:has(div#nolopath-status-error-formNotLoaded) #nolopath[data-step="step-1"] #nolopath-status-error-formNotLoaded {
    margin-bottom: 14em;
  }
  /* EHCS-3483 - Total Lawyers SEM lander - Update Background Image */
  body.nolopath-domain-leads-totallawyers #page-bd {
    background-image: url("../images/sem/mobile-20-bill-bg-ssdi-api4-lander.webp") !important;
    background-color: #2376ff !important;
  }
  .page-nolosem-bk-api4 .page-bd,
  .page-nolosem-bk-api4a .page-bd,
  .page-nolosem-ssdi-api4 .page-bd,
  .page-nolosem-ssdi-api5 .page-bd,
  .page-nolosem-cd-api2 .page-bd,
  .page-nolosem-dv-api3 .page-bd,
  .page-nolosem-pi-api9 .page-bd,
  .page-nolosem-dui-api2 .page-bd,
  .page-nolosem-aa-api2 .page-bd,
  .page-nolosem-pi-api8 .page-bd {
    font-family: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
  .page-nolosem-bk-api4 #page,
  .page-nolosem-bk-api4a #page,
  .page-nolosem-ssdi-api4 #page,
  .page-nolosem-ssdi-api5 #page,
  .page-nolosem-cd-api2 #page,
  .page-nolosem-dv-api3 #page,
  .page-nolosem-pi-api9 #page,
  .page-nolosem-dui-api2 #page,
  .page-nolosem-aa-api2 #page,
  .page-nolosem-pi-api8 #page,
  .page-nolosem-bk-api4 #page-bd,
  .page-nolosem-bk-api4a #page-bd,
  .page-nolosem-ssdi-api4 #page-bd,
  .page-nolosem-ssdi-api5 #page-bd,
  .page-nolosem-cd-api2 #page-bd,
  .page-nolosem-dv-api3 #page-bd,
  .page-nolosem-pi-api9 #page-bd,
  .page-nolosem-dui-api2 #page-bd,
  .page-nolosem-aa-api2 #page-bd,
  .page-nolosem-pi-api8 #page-bd,
  .page-nolosem-bk-api4 #page-container,
  .page-nolosem-bk-api4a #page-container,
  .page-nolosem-ssdi-api4 #page-container,
  .page-nolosem-ssdi-api5 #page-container,
  .page-nolosem-cd-api2 #page-container,
  .page-nolosem-dv-api3 #page-container,
  .page-nolosem-pi-api9 #page-container,
  .page-nolosem-dui-api2 #page-container,
  .page-nolosem-aa-api2 #page-container,
  .page-nolosem-pi-api8 #page-container,
  .page-nolosem-bk-api4 #page-content,
  .page-nolosem-bk-api4a #page-content,
  .page-nolosem-ssdi-api4 #page-content,
  .page-nolosem-ssdi-api5 #page-content,
  .page-nolosem-cd-api2 #page-content,
  .page-nolosem-dv-api3 #page-content,
  .page-nolosem-pi-api9 #page-content,
  .page-nolosem-dui-api2 #page-content,
  .page-nolosem-aa-api2 #page-content,
  .page-nolosem-pi-api8 #page-content,
  .page-nolosem-bk-api4 #page-ft,
  .page-nolosem-bk-api4a #page-ft,
  .page-nolosem-ssdi-api4 #page-ft,
  .page-nolosem-ssdi-api5 #page-ft,
  .page-nolosem-cd-api2 #page-ft,
  .page-nolosem-dv-api3 #page-ft,
  .page-nolosem-pi-api9 #page-ft,
  .page-nolosem-dui-api2 #page-ft,
  .page-nolosem-aa-api2 #page-ft,
  .page-nolosem-pi-api8 #page-ft,
  .page-nolosem-bk-api4 #page-hd,
  .page-nolosem-bk-api4a #page-hd,
  .page-nolosem-ssdi-api4 #page-hd,
  .page-nolosem-ssdi-api5 #page-hd,
  .page-nolosem-cd-api2 #page-hd,
  .page-nolosem-dv-api3 #page-hd,
  .page-nolosem-pi-api9 #page-hd,
  .page-nolosem-dui-api2 #page-hd,
  .page-nolosem-aa-api2 #page-hd,
  .page-nolosem-pi-api8 #page-hd,
  .page-nolosem-bk-api4 .header-left,
  .page-nolosem-bk-api4a .header-left,
  .page-nolosem-ssdi-api4 .header-left,
  .page-nolosem-ssdi-api5 .header-left,
  .page-nolosem-cd-api2 .header-left,
  .page-nolosem-dv-api3 .header-left,
  .page-nolosem-pi-api9 .header-left,
  .page-nolosem-dui-api2 .header-left,
  .page-nolosem-aa-api2 .header-left,
  .page-nolosem-pi-api8 .header-left,
  .page-nolosem-bk-api4 .header-right,
  .page-nolosem-bk-api4a .header-right,
  .page-nolosem-ssdi-api4 .header-right,
  .page-nolosem-ssdi-api5 .header-right,
  .page-nolosem-cd-api2 .header-right,
  .page-nolosem-dv-api3 .header-right,
  .page-nolosem-pi-api9 .header-right,
  .page-nolosem-dui-api2 .header-right,
  .page-nolosem-aa-api2 .header-right,
  .page-nolosem-pi-api8 .header-right,
  .page-nolosem-bk-api4 .region-content-top,
  .page-nolosem-bk-api4a .region-content-top,
  .page-nolosem-ssdi-api4 .region-content-top,
  .page-nolosem-ssdi-api5 .region-content-top,
  .page-nolosem-cd-api2 .region-content-top,
  .page-nolosem-dv-api3 .region-content-top,
  .page-nolosem-pi-api9 .region-content-top,
  .page-nolosem-dui-api2 .region-content-top,
  .page-nolosem-aa-api2 .region-content-top,
  .page-nolosem-pi-api8 .region-content-top,
  .page-nolosem-bk-api4 .region-footer,
  .page-nolosem-bk-api4a .region-footer,
  .page-nolosem-ssdi-api4 .region-footer,
  .page-nolosem-ssdi-api5 .region-footer,
  .page-nolosem-cd-api2 .region-footer,
  .page-nolosem-dv-api3 .region-footer,
  .page-nolosem-pi-api9 .region-footer,
  .page-nolosem-dui-api2 .region-footer,
  .page-nolosem-aa-api2 .region-footer,
  .page-nolosem-pi-api8 .region-footer,
  .page-nolosem-bk-api4 .region-header,
  .page-nolosem-bk-api4a .region-header,
  .page-nolosem-ssdi-api4 .region-header,
  .page-nolosem-ssdi-api5 .region-header,
  .page-nolosem-cd-api2 .region-header,
  .page-nolosem-dv-api3 .region-header,
  .page-nolosem-pi-api9 .region-header,
  .page-nolosem-dui-api2 .region-header,
  .page-nolosem-aa-api2 .region-header,
  .page-nolosem-pi-api8 .region-header {
    width: auto!important;
  }
  .page-nolosem-bk-api4 #page-bd,
  .page-nolosem-bk-api4a #page-bd,
  .page-nolosem-ssdi-api4 #page-bd,
  .page-nolosem-ssdi-api5 #page-bd,
  .page-nolosem-cd-api2 #page-bd,
  .page-nolosem-dv-api3 #page-bd,
  .page-nolosem-pi-api9 #page-bd,
  .page-nolosem-dui-api2 #page-bd,
  .page-nolosem-aa-api2 #page-bd,
  .page-nolosem-pi-api8 #page-bd {
    background: none !important;
  }
  .page-nolosem-bk-api4 #page-content,
  .page-nolosem-bk-api4a #page-content,
  .page-nolosem-ssdi-api4 #page-content,
  .page-nolosem-ssdi-api5 #page-content,
  .page-nolosem-cd-api2 #page-content,
  .page-nolosem-dv-api3 #page-content,
  .page-nolosem-pi-api9 #page-content,
  .page-nolosem-dui-api2 #page-content,
  .page-nolosem-aa-api2 #page-content,
  .page-nolosem-pi-api8 #page-content {
    background: white;
    padding-bottom: 0;
  }
  .page-nolosem-bk-api4 .region-header,
  .page-nolosem-bk-api4a .region-header,
  .page-nolosem-ssdi-api4 .region-header,
  .page-nolosem-ssdi-api5 .region-header,
  .page-nolosem-cd-api2 .region-header,
  .page-nolosem-dv-api3 .region-header,
  .page-nolosem-pi-api9 .region-header,
  .page-nolosem-dui-api2 .region-header,
  .page-nolosem-aa-api2 .region-header,
  .page-nolosem-pi-api8 .region-header {
    padding: 12px 20px 32px;
  }
  .page-nolosem-bk-api4 .region-footer,
  .page-nolosem-bk-api4a .region-footer,
  .page-nolosem-ssdi-api4 .region-footer,
  .page-nolosem-ssdi-api5 .region-footer,
  .page-nolosem-cd-api2 .region-footer,
  .page-nolosem-dv-api3 .region-footer,
  .page-nolosem-pi-api9 .region-footer,
  .page-nolosem-dui-api2 .region-footer,
  .page-nolosem-aa-api2 .region-footer,
  .page-nolosem-pi-api8 .region-footer {
    padding: 14px 20px;
  }
  .page-nolosem-bk-api4 .footer-legal,
  .page-nolosem-bk-api4a .footer-legal,
  .page-nolosem-ssdi-api4 .footer-legal,
  .page-nolosem-ssdi-api5 .footer-legal,
  .page-nolosem-cd-api2 .footer-legal,
  .page-nolosem-dv-api3 .footer-legal,
  .page-nolosem-pi-api9 .footer-legal,
  .page-nolosem-dui-api2 .footer-legal,
  .page-nolosem-aa-api2 .footer-legal,
  .page-nolosem-pi-api8 .footer-legal {
    display: block!important;
    float: left;
  }
  .page-nolosem-bk-api4 .sem-form-column,
  .page-nolosem-bk-api4a .sem-form-column,
  .page-nolosem-ssdi-api4 .sem-form-column,
  .page-nolosem-ssdi-api5 .sem-form-column,
  .page-nolosem-cd-api2 .sem-form-column,
  .page-nolosem-dv-api3 .sem-form-column,
  .page-nolosem-pi-api9 .sem-form-column,
  .page-nolosem-dui-api2 .sem-form-column,
  .page-nolosem-aa-api2 .sem-form-column,
  .page-nolosem-pi-api8 .sem-form-column {
    margin-bottom: 35px;
  }
  .page-nolosem-bk-api4 .control-label,
  .page-nolosem-bk-api4a .control-label,
  .page-nolosem-ssdi-api4 .control-label,
  .page-nolosem-ssdi-api5 .control-label,
  .page-nolosem-cd-api2 .control-label,
  .page-nolosem-dv-api3 .control-label,
  .page-nolosem-pi-api9 .control-label,
  .page-nolosem-dui-api2 .control-label,
  .page-nolosem-aa-api2 .control-label,
  .page-nolosem-pi-api8 .control-label {
    font-family: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 700;
  }
  .page-nolosem-bk-api4 .sem-aside-column,
  .page-nolosem-bk-api4a .sem-aside-column,
  .page-nolosem-ssdi-api4 .sem-aside-column,
  .page-nolosem-ssdi-api5 .sem-aside-column,
  .page-nolosem-cd-api2 .sem-aside-column,
  .page-nolosem-dv-api3 .sem-aside-column,
  .page-nolosem-pi-api9 .sem-aside-column,
  .page-nolosem-dui-api2 .sem-aside-column,
  .page-nolosem-aa-api2 .sem-aside-column,
  .page-nolosem-pi-api8 .sem-aside-column {
    background: #595959;
    padding-top: 20px;
    margin-left: -20px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 20px;
  }
  .page-nolosem-bk-api4 .sem-aside-column h1,
  .page-nolosem-bk-api4a .sem-aside-column h1,
  .page-nolosem-ssdi-api4 .sem-aside-column h1,
  .page-nolosem-ssdi-api5 .sem-aside-column h1,
  .page-nolosem-cd-api2 .sem-aside-column h1,
  .page-nolosem-dv-api3 .sem-aside-column h1,
  .page-nolosem-pi-api9 .sem-aside-column h1,
  .page-nolosem-dui-api2 .sem-aside-column h1,
  .page-nolosem-aa-api2 .sem-aside-column h1,
  .page-nolosem-pi-api8 .sem-aside-column h1 {
    font-size: 28px;
  }
  .page-nolosem-bk-api4 .sem-aside-column h2,
  .page-nolosem-bk-api4a .sem-aside-column h2,
  .page-nolosem-ssdi-api4 .sem-aside-column h2,
  .page-nolosem-ssdi-api5 .sem-aside-column h2,
  .page-nolosem-cd-api2 .sem-aside-column h2,
  .page-nolosem-dv-api3 .sem-aside-column h2,
  .page-nolosem-pi-api9 .sem-aside-column h2,
  .page-nolosem-dui-api2 .sem-aside-column h2,
  .page-nolosem-aa-api2 .sem-aside-column h2,
  .page-nolosem-pi-api8 .sem-aside-column h2 {
    font-size: 20px;
  }
  .page-nolosem-bk-api4 .sem-aside-column h3,
  .page-nolosem-bk-api4a .sem-aside-column h3,
  .page-nolosem-ssdi-api4 .sem-aside-column h3,
  .page-nolosem-ssdi-api5 .sem-aside-column h3,
  .page-nolosem-cd-api2 .sem-aside-column h3,
  .page-nolosem-dv-api3 .sem-aside-column h3,
  .page-nolosem-pi-api9 .sem-aside-column h3,
  .page-nolosem-dui-api2 .sem-aside-column h3,
  .page-nolosem-aa-api2 .sem-aside-column h3,
  .page-nolosem-pi-api8 .sem-aside-column h3 {
    font-size: 18px;
    line-height: 20px;
  }
  .page-nolosem-bk-api4 .sem-aside-column hr,
  .page-nolosem-bk-api4a .sem-aside-column hr,
  .page-nolosem-ssdi-api4 .sem-aside-column hr,
  .page-nolosem-ssdi-api5 .sem-aside-column hr,
  .page-nolosem-cd-api2 .sem-aside-column hr,
  .page-nolosem-dv-api3 .sem-aside-column hr,
  .page-nolosem-pi-api9 .sem-aside-column hr,
  .page-nolosem-dui-api2 .sem-aside-column hr,
  .page-nolosem-aa-api2 .sem-aside-column hr,
  .page-nolosem-pi-api8 .sem-aside-column hr {
    height: 1px;
  }
  .page-nolosem-bk-api4 .sem-aside-column .media-section,
  .page-nolosem-bk-api4a .sem-aside-column .media-section,
  .page-nolosem-ssdi-api4 .sem-aside-column .media-section,
  .page-nolosem-ssdi-api5 .sem-aside-column .media-section,
  .page-nolosem-cd-api2 .sem-aside-column .media-section,
  .page-nolosem-dv-api3 .sem-aside-column .media-section,
  .page-nolosem-pi-api9 .sem-aside-column .media-section,
  .page-nolosem-dui-api2 .sem-aside-column .media-section,
  .page-nolosem-aa-api2 .sem-aside-column .media-section,
  .page-nolosem-pi-api8 .sem-aside-column .media-section {
    margin-top: 15px;
  }
  .page-nolosem-bk-api4 .sem-aside-column .media,
  .page-nolosem-bk-api4a .sem-aside-column .media,
  .page-nolosem-ssdi-api4 .sem-aside-column .media,
  .page-nolosem-ssdi-api5 .sem-aside-column .media,
  .page-nolosem-cd-api2 .sem-aside-column .media,
  .page-nolosem-dv-api3 .sem-aside-column .media,
  .page-nolosem-pi-api9 .sem-aside-column .media,
  .page-nolosem-dui-api2 .sem-aside-column .media,
  .page-nolosem-aa-api2 .sem-aside-column .media,
  .page-nolosem-pi-api8 .sem-aside-column .media {
    margin-bottom: 25px;
  }
  .page-nolosem-bk-api4 .sem-aside-column .media-body,
  .page-nolosem-bk-api4a .sem-aside-column .media-body,
  .page-nolosem-ssdi-api4 .sem-aside-column .media-body,
  .page-nolosem-ssdi-api5 .sem-aside-column .media-body,
  .page-nolosem-cd-api2 .sem-aside-column .media-body,
  .page-nolosem-dv-api3 .sem-aside-column .media-body,
  .page-nolosem-pi-api9 .sem-aside-column .media-body,
  .page-nolosem-dui-api2 .sem-aside-column .media-body,
  .page-nolosem-aa-api2 .sem-aside-column .media-body,
  .page-nolosem-pi-api8 .sem-aside-column .media-body {
    font-size: 16px;
    line-height: 20px;
  }
  .page-nolosem-bk-api4 .sem-aside-column .media-left,
  .page-nolosem-bk-api4a .sem-aside-column .media-left,
  .page-nolosem-ssdi-api4 .sem-aside-column .media-left,
  .page-nolosem-ssdi-api5 .sem-aside-column .media-left,
  .page-nolosem-cd-api2 .sem-aside-column .media-left,
  .page-nolosem-dv-api3 .sem-aside-column .media-left,
  .page-nolosem-pi-api9 .sem-aside-column .media-left,
  .page-nolosem-dui-api2 .sem-aside-column .media-left,
  .page-nolosem-aa-api2 .sem-aside-column .media-left,
  .page-nolosem-pi-api8 .sem-aside-column .media-left {
    padding-right: 25px;
    vertical-align: middle;
  }
  .page-nolosem-bk-api4 .sem-aside-column .media-left img,
  .page-nolosem-bk-api4a .sem-aside-column .media-left img,
  .page-nolosem-ssdi-api4 .sem-aside-column .media-left img,
  .page-nolosem-ssdi-api5 .sem-aside-column .media-left img,
  .page-nolosem-cd-api2 .sem-aside-column .media-left img,
  .page-nolosem-dv-api3 .sem-aside-column .media-left img,
  .page-nolosem-pi-api9 .sem-aside-column .media-left img,
  .page-nolosem-dui-api2 .sem-aside-column .media-left img,
  .page-nolosem-aa-api2 .sem-aside-column .media-left img,
  .page-nolosem-pi-api8 .sem-aside-column .media-left img {
    width: 45px;
  }
  .page-nolosem-bk-api4 .sem-aside-column .attorneys-found,
  .page-nolosem-bk-api4a .sem-aside-column .attorneys-found,
  .page-nolosem-ssdi-api4 .sem-aside-column .attorneys-found,
  .page-nolosem-ssdi-api5 .sem-aside-column .attorneys-found,
  .page-nolosem-cd-api2 .sem-aside-column .attorneys-found,
  .page-nolosem-dv-api3 .sem-aside-column .attorneys-found,
  .page-nolosem-pi-api9 .sem-aside-column .attorneys-found,
  .page-nolosem-dui-api2 .sem-aside-column .attorneys-found,
  .page-nolosem-aa-api2 .sem-aside-column .attorneys-found,
  .page-nolosem-pi-api8 .sem-aside-column .attorneys-found {
    text-align: center;
    margin: 15px 0;
  }
  .page-nolosem-bk-api4 .sem-aside-column .attorneys-found h3,
  .page-nolosem-bk-api4a .sem-aside-column .attorneys-found h3,
  .page-nolosem-ssdi-api4 .sem-aside-column .attorneys-found h3,
  .page-nolosem-ssdi-api5 .sem-aside-column .attorneys-found h3,
  .page-nolosem-cd-api2 .sem-aside-column .attorneys-found h3,
  .page-nolosem-dv-api3 .sem-aside-column .attorneys-found h3,
  .page-nolosem-pi-api9 .sem-aside-column .attorneys-found h3,
  .page-nolosem-dui-api2 .sem-aside-column .attorneys-found h3,
  .page-nolosem-aa-api2 .sem-aside-column .attorneys-found h3,
  .page-nolosem-pi-api8 .sem-aside-column .attorneys-found h3 {
    font-size: 16px;
  }
  .page-nolosem-bk-api4 .sem-aside-column .attorneys-found br,
  .page-nolosem-bk-api4a .sem-aside-column .attorneys-found br,
  .page-nolosem-ssdi-api4 .sem-aside-column .attorneys-found br,
  .page-nolosem-ssdi-api5 .sem-aside-column .attorneys-found br,
  .page-nolosem-cd-api2 .sem-aside-column .attorneys-found br,
  .page-nolosem-dv-api3 .sem-aside-column .attorneys-found br,
  .page-nolosem-pi-api9 .sem-aside-column .attorneys-found br,
  .page-nolosem-dui-api2 .sem-aside-column .attorneys-found br,
  .page-nolosem-aa-api2 .sem-aside-column .attorneys-found br,
  .page-nolosem-pi-api8 .sem-aside-column .attorneys-found br {
    display: none;
  }
  .page-nolosem-bk-api4 #nolopath,
  .page-nolosem-bk-api4a #nolopath,
  .page-nolosem-ssdi-api4 #nolopath,
  .page-nolosem-ssdi-api5 #nolopath,
  .page-nolosem-cd-api2 #nolopath,
  .page-nolosem-dv-api3 #nolopath,
  .page-nolosem-pi-api9 #nolopath,
  .page-nolosem-dui-api2 #nolopath,
  .page-nolosem-aa-api2 #nolopath,
  .page-nolosem-pi-api8 #nolopath {
    width: auto;
    margin-top: -35px;
  }
  .page-nolosem-bk-api4 #nolopath[data-step="step-1"],
  .page-nolosem-bk-api4a #nolopath[data-step="step-1"],
  .page-nolosem-ssdi-api4 #nolopath[data-step="step-1"],
  .page-nolosem-ssdi-api5 #nolopath[data-step="step-1"],
  .page-nolosem-cd-api2 #nolopath[data-step="step-1"],
  .page-nolosem-dv-api3 #nolopath[data-step="step-1"],
  .page-nolosem-pi-api9 #nolopath[data-step="step-1"],
  .page-nolosem-dui-api2 #nolopath[data-step="step-1"],
  .page-nolosem-aa-api2 #nolopath[data-step="step-1"],
  .page-nolosem-pi-api8 #nolopath[data-step="step-1"] {
    margin-top: 105px;
    min-height: 500px;
  }
  .page-nolosem-bk-api4 #nolopath[data-step="step-1"] .form-breadcrumb-bar,
  .page-nolosem-bk-api4a #nolopath[data-step="step-1"] .form-breadcrumb-bar,
  .page-nolosem-ssdi-api4 #nolopath[data-step="step-1"] .form-breadcrumb-bar,
  .page-nolosem-ssdi-api5 #nolopath[data-step="step-1"] .form-breadcrumb-bar,
  .page-nolosem-cd-api2 #nolopath[data-step="step-1"] .form-breadcrumb-bar,
  .page-nolosem-dv-api3 #nolopath[data-step="step-1"] .form-breadcrumb-bar,
  .page-nolosem-pi-api9 #nolopath[data-step="step-1"] .form-breadcrumb-bar,
  .page-nolosem-dui-api2 #nolopath[data-step="step-1"] .form-breadcrumb-bar,
  .page-nolosem-aa-api2 #nolopath[data-step="step-1"] .form-breadcrumb-bar,
  .page-nolosem-pi-api8 #nolopath[data-step="step-1"] .form-breadcrumb-bar {
    margin-top: 40px;
  }
  .page-nolosem-bk-api4 #nolopath[data-step="step-1"] .panel-heading.form-heading,
  .page-nolosem-bk-api4a #nolopath[data-step="step-1"] .panel-heading.form-heading,
  .page-nolosem-ssdi-api4 #nolopath[data-step="step-1"] .panel-heading.form-heading,
  .page-nolosem-ssdi-api5 #nolopath[data-step="step-1"] .panel-heading.form-heading,
  .page-nolosem-cd-api2 #nolopath[data-step="step-1"] .panel-heading.form-heading,
  .page-nolosem-dv-api3 #nolopath[data-step="step-1"] .panel-heading.form-heading,
  .page-nolosem-pi-api9 #nolopath[data-step="step-1"] .panel-heading.form-heading,
  .page-nolosem-dui-api2 #nolopath[data-step="step-1"] .panel-heading.form-heading,
  .page-nolosem-aa-api2 #nolopath[data-step="step-1"] .panel-heading.form-heading,
  .page-nolosem-pi-api8 #nolopath[data-step="step-1"] .panel-heading.form-heading,
  .page-nolosem-bk-api4 #nolopath[data-step="step-1"] .panel-body.form-instructions,
  .page-nolosem-bk-api4a #nolopath[data-step="step-1"] .panel-body.form-instructions,
  .page-nolosem-ssdi-api4 #nolopath[data-step="step-1"] .panel-body.form-instructions,
  .page-nolosem-ssdi-api5 #nolopath[data-step="step-1"] .panel-body.form-instructions,
  .page-nolosem-cd-api2 #nolopath[data-step="step-1"] .panel-body.form-instructions,
  .page-nolosem-dv-api3 #nolopath[data-step="step-1"] .panel-body.form-instructions,
  .page-nolosem-pi-api9 #nolopath[data-step="step-1"] .panel-body.form-instructions,
  .page-nolosem-dui-api2 #nolopath[data-step="step-1"] .panel-body.form-instructions,
  .page-nolosem-aa-api2 #nolopath[data-step="step-1"] .panel-body.form-instructions,
  .page-nolosem-pi-api8 #nolopath[data-step="step-1"] .panel-body.form-instructions {
    display: block;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath {
    padding: 16px;
    border-radius: 2px;
    border: none;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath#nolopath-confirmation,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath#nolopath-confirmation,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath#nolopath-confirmation,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath#nolopath-confirmation,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath#nolopath-confirmation,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath#nolopath-confirmation,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath#nolopath-confirmation,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath#nolopath-confirmation,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath#nolopath-confirmation,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath#nolopath-confirmation {
    font-family: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    background-color: #F5F7F7;
    border-radius: 2px;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath#nolopath-confirmation h4,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath#nolopath-confirmation h4,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath#nolopath-confirmation h4,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath#nolopath-confirmation h4,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath#nolopath-confirmation h4,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath#nolopath-confirmation h4,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath#nolopath-confirmation h4,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath#nolopath-confirmation h4,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath#nolopath-confirmation h4,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath#nolopath-confirmation h4 {
    font-weight: 800;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary {
    margin-top: 15px;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info {
    color: #2C2C2C;
    font-family: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 18px;
    line-height: 28px;
    margin-bottom: 15px;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info .form-summary__info--title,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info .form-summary__info--title,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info .form-summary__info--title,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info .form-summary__info--title,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info .form-summary__info--title,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info .form-summary__info--title,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info .form-summary__info--title,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info .form-summary__info--title,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info .form-summary__info--title,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath#nolopath-confirmation .form-summary__case-summary .form-summary__info .form-summary__info--title {
    font-weight: 700;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath#nolopath-confirmation .panel-heading,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath#nolopath-confirmation .panel-heading,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath#nolopath-confirmation .panel-heading,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath#nolopath-confirmation .panel-heading,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath#nolopath-confirmation .panel-heading,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath#nolopath-confirmation .panel-heading,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath#nolopath-confirmation .panel-heading,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath#nolopath-confirmation .panel-heading,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath#nolopath-confirmation .panel-heading,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath#nolopath-confirmation .panel-heading {
    margin: -10px -10px 20px;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath #form-practice-area-select .input-box .btn-group .btn-group:first-of-type,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath #form-practice-area-select .input-box .btn-group .btn-group:first-of-type,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath #form-practice-area-select .input-box .btn-group .btn-group:first-of-type,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath #form-practice-area-select .input-box .btn-group .btn-group:first-of-type,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath #form-practice-area-select .input-box .btn-group .btn-group:first-of-type,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath #form-practice-area-select .input-box .btn-group .btn-group:first-of-type,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath #form-practice-area-select .input-box .btn-group .btn-group:first-of-type,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath #form-practice-area-select .input-box .btn-group .btn-group:first-of-type,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath #form-practice-area-select .input-box .btn-group .btn-group:first-of-type,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath #form-practice-area-select .input-box .btn-group .btn-group:first-of-type {
    display: none;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item .select-box,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item .select-box,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item .select-box,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item .select-box,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item .select-box,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item .select-box,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item .select-box,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item .select-box,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item .select-box,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item .select-box {
    display: none;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified {
    display: block;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group {
    width: 100%;
    display: block;
    padding: 0;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button {
    text-align: left;
    background: none;
    border: none;
    font-weight: normal;
    height: auto;
    max-height: 48px;
    color: #333;
    font-family: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active {
    color: #333;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active::before,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active::before,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active::before,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active::before,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active::before,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active::before,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active::before,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active::before,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active::before,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button.active::before {
    background: #44a098;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button::before {
    position: relative;
    top: 4px;
    left: 0;
    display: inline-block;
    width: 13px;
    height: 13px;
    margin-right: 10px;
    content: "";
    background: white;
    border: white 3px solid;
    -webkit-box-shadow: 0 0 0 1px #333;
            box-shadow: 0 0 0 1px #333;
    border-radius: 50px;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button[data-update-field-name='questions[8]'],
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button[data-update-field-name='questions[8]'],
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button[data-update-field-name='questions[8]'],
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button[data-update-field-name='questions[8]'],
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button[data-update-field-name='questions[8]'],
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button[data-update-field-name='questions[8]'],
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button[data-update-field-name='questions[8]'],
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button[data-update-field-name='questions[8]'],
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button[data-update-field-name='questions[8]'],
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item .btn-group.btn-group-justified .btn-group button[data-update-field-name='questions[8]'] {
    max-height: unset !important;
    height: auto !important;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .select-box,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .select-box,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .select-box,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .select-box,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .select-box,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .select-box,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .select-box,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .select-box,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .select-box,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .select-box {
    display: block;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .btn-group.btn-group-justified,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .btn-group.btn-group-justified,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .btn-group.btn-group-justified,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .btn-group.btn-group-justified,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .btn-group.btn-group-justified,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .btn-group.btn-group-justified,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .btn-group.btn-group-justified,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .btn-group.btn-group-justified,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .btn-group.btn-group-justified,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q211 .btn-group.btn-group-justified {
    display: none;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box {
    display: block;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box .form-select,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box .form-select,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box .form-select,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box .form-select,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box .form-select,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box .form-select,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box .form-select,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box .form-select,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box .form-select,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .select-box .form-select {
    display: block;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .btn-group.btn-group-justified,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .btn-group.btn-group-justified,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .btn-group.btn-group-justified,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .btn-group.btn-group-justified,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .btn-group.btn-group-justified,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .btn-group.btn-group-justified,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .btn-group.btn-group-justified,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .btn-group.btn-group-justified,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .btn-group.btn-group-justified,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1066 .btn-group.btn-group-justified {
    display: none;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 {
    display: block;
    width: 100%;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .select-box,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .select-box,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .select-box,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .select-box,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .select-box,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .select-box,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .select-box,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .select-box,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .select-box,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .select-box {
    display: none;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified {
    display: block;
    width: 100%;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button {
    height: 48px;
    background: #FFFFFF;
    border: 1px solid #C7C7C7;
    border-radius: 2px;
    color: #44A098;
    font-weight: normal;
    text-align: center;
    font-family: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button::before,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button::before {
    content: none;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button.active,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group.btn-group-justified .btn-group button.active {
    color: #fff;
    background: #44a098;
    border: 1px solid #44a098;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button {
    height: 48px;
    background: #FFFFFF;
    border: 1px solid #C7C7C7;
    border-radius: 2px;
    color: #44A098;
    font-weight: normal;
    text-align: center;
    font-family: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button::before,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button::before,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button::before,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button::before,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button::before,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button::before,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button::before,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button::before,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button::before,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button::before {
    content: none;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button.active,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button.active,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button.active,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button.active,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button.active,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button.active,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button.active,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button.active,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button.active,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q1067 .btn-group button.active {
    color: #fff;
    background: #44a098;
    border: 1px solid #44a098;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button {
    height: 48px;
    background: #FFFFFF;
    border: 1px solid #C7C7C7;
    border-radius: 2px;
    color: #44A098;
    font-weight: normal;
    text-align: center;
    font-family: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button::before,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button::before,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button::before,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button::before,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button::before,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button::before,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button::before,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button::before,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button::before,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button::before,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button::before,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button::before,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button::before,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button::before,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button::before,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button::before,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button::before,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button::before,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button::before,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button::before,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button::before,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button::before,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button::before,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button::before,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button::before,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button::before,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button::before,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button::before,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button::before,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button::before,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button::before,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button::before,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button::before,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button::before,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button::before,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button::before,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button::before,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button::before,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button::before,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button::before,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button::before,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button::before,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button::before,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button::before,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button::before,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button::before,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button::before,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button::before,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button::before,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button::before,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button::before,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button::before,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button::before,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button::before,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button::before,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button::before,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button::before,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button::before,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button::before,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button::before,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button::before,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button::before,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button::before,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button::before,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button::before,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button::before,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button::before,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button::before,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button::before,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button::before {
    content: none;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button.active,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button.active,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button.active,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button.active,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button.active,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button.active,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button.active,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button.active,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button.active,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q89 .btn-group .btn-group button.active,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button.active,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button.active,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button.active,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button.active,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button.active,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button.active,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button.active,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button.active,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button.active,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q53 .btn-group .btn-group button.active,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button.active,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button.active,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button.active,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button.active,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button.active,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button.active,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button.active,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button.active,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button.active,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q81 .btn-group .btn-group button.active,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button.active,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button.active,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button.active,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button.active,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button.active,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button.active,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button.active,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button.active,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button.active,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q8 .btn-group .btn-group button.active,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button.active,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button.active,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button.active,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button.active,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button.active,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button.active,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button.active,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button.active,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button.active,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q95 .btn-group .btn-group button.active,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button.active,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button.active,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button.active,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button.active,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button.active,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button.active,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button.active,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button.active,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button.active,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q98 .btn-group .btn-group button.active,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button.active,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button.active,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button.active,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button.active,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button.active,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button.active,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button.active,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button.active,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button.active,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1 .form-item#form-item-q163 .btn-group .btn-group button.active {
    color: #fff;
    background: #44a098;
    border: 1px solid #44a098;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-1,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-1,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-1,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-1,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-1,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-1,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-1,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-1,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-1,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-1,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-2,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-2,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-2,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-2,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-2,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-2,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-2,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-2,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-2,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-2,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-3,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-3,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-3,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-3,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-3,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-3,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-3,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-3,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-3,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-3,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-4,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-4,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-4,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-4,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-4,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-4,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-4,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-4,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-4,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-4 {
    padding: 0;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .panel-heading {
    padding: 12px 7px;
    margin: -170px -16px 12px;
    display: none;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .panel-heading .panel-title {
    font-size: 20px;
    line-height: 22px;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .panel-heading:after,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .panel-heading:after,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .panel-heading:after,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .panel-heading:after,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .panel-heading:after,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .panel-heading:after,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .panel-heading:after,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .panel-heading:after,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .panel-heading:after,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .panel-heading:after {
    display: none !important;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .btn-group .btn-group button,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .btn-group .btn-group button,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .btn-group .btn-group button,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .btn-group .btn-group button,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .btn-group .btn-group button,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .btn-group .btn-group button,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .btn-group .btn-group button,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .btn-group .btn-group button,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .btn-group .btn-group button,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .btn-group .btn-group button {
    min-height: 48px;
    height: auto;
    padding: 11px;
    background: #FFFFFF;
    border: 1px solid #C7C7C7;
    border-radius: 2px;
    color: #44A098;
    font-weight: normal;
    font-family: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .btn-group .btn-group button.active,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .btn-group .btn-group button.active,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .btn-group .btn-group button.active,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .btn-group .btn-group button.active,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .btn-group .btn-group button.active,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .btn-group .btn-group button.active,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .btn-group .btn-group button.active,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .btn-group .btn-group button.active,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .btn-group .btn-group button.active,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .btn-group .btn-group button.active {
    background: #44A098;
    color: #FFF;
    border: 1px solid #44A098;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .btn-group > .btn-group + .btn-group,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .btn-group > .btn-group + .btn-group,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .btn-group > .btn-group + .btn-group,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .btn-group > .btn-group + .btn-group,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .btn-group > .btn-group + .btn-group,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .btn-group > .btn-group + .btn-group,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .btn-group > .btn-group + .btn-group,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .btn-group > .btn-group + .btn-group,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .btn-group > .btn-group + .btn-group {
    margin: 12px 0 0;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-providers,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-providers,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-providers,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-providers,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-providers,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-providers,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-providers,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-providers,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-providers,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-providers {
    font-size: 15px;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-confirmation h4,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-confirmation h4,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-confirmation h4,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-confirmation h4,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-confirmation h4,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-confirmation h4,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-confirmation h4,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-confirmation h4,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-confirmation h4,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-confirmation h4 {
    font-size: 18px;
    line-height: 24px;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-confirmation table,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-confirmation table,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-confirmation table,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-confirmation table,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-confirmation table,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-confirmation table,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-confirmation table,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-confirmation table,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-confirmation table,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-confirmation table,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-confirmation td,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-confirmation td,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-confirmation td,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-confirmation td,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-confirmation td,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-confirmation td,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-confirmation td,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-confirmation td,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-confirmation td,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-confirmation td,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-confirmation th,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-confirmation th,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-confirmation th,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-confirmation th,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-confirmation th,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-confirmation th,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-confirmation th,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-confirmation th,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-confirmation th,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-confirmation th {
    font-size: 16px;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-confirmation .network-message h4,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-confirmation .network-message h4,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-confirmation .network-message h4,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-confirmation .network-message h4,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-confirmation .network-message h4,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-confirmation .network-message h4,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-confirmation .network-message h4,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-confirmation .network-message h4,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-confirmation .network-message h4,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-confirmation .network-message h4,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-confirmation .network-message p,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-confirmation .network-message p,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-confirmation .network-message p,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-confirmation .network-message p,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-confirmation .network-message p,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-confirmation .network-message p,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-confirmation .network-message p,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-confirmation .network-message p,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-confirmation .network-message p,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-confirmation .network-message p {
    font-size: 16px;
    line-height: 24px;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-confirmation .sem-provider,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-confirmation .sem-provider,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-confirmation .sem-provider,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-confirmation .sem-provider,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-confirmation .sem-provider,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-confirmation .sem-provider,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-confirmation .sem-provider,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-confirmation .sem-provider,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-confirmation .sem-provider,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-confirmation .sem-provider {
    padding: 9px;
    font-size: 16px;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-confirmation .sem-case-summary,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-confirmation .sem-case-summary,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-confirmation .sem-case-summary,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-confirmation .sem-case-summary,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-confirmation .sem-case-summary,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-confirmation .sem-case-summary,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-confirmation .sem-case-summary,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-confirmation .sem-case-summary,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-confirmation .sem-case-summary,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-confirmation .sem-case-summary,
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-step-confirmation .sem-providers-summary,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-step-confirmation .sem-providers-summary,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-step-confirmation .sem-providers-summary,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-step-confirmation .sem-providers-summary,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-step-confirmation .sem-providers-summary,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-step-confirmation .sem-providers-summary,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-step-confirmation .sem-providers-summary,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-step-confirmation .sem-providers-summary,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-step-confirmation .sem-providers-summary,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-step-confirmation .sem-providers-summary {
    margin-bottom: 20px;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-control,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-control,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-control,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-control,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-control,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-control,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-control,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-control,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-control,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-control {
    padding: 10px;
    height: 50px;
    border: 1px solid #C7C7C7;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath #form-item-case_description .form-control,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath #form-item-case_description .form-control,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath #form-item-case_description .form-control,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath #form-item-case_description .form-control,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath #form-item-case_description .form-control,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath #form-item-case_description .form-control,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath #form-item-case_description .form-control,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath #form-item-case_description .form-control,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath #form-item-case_description .form-control,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath #form-item-case_description .form-control {
    height: 171px;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-instructions,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-instructions,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-instructions,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-instructions,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-instructions,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-instructions,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-instructions,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-instructions,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-instructions,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-instructions {
    text-align: left;
    margin: 0;
    font-size: 16px;
    font-weight: bold;
    margin-left: -8px;
    width: 91%;
    display: none;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .form-actions .form-action-submit,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .form-actions .form-action-submit,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-actions .form-action-submit,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .form-actions .form-action-submit,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .form-actions .form-action-submit,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .form-actions .form-action-submit,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .form-actions .form-action-submit,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .form-actions .form-action-submit,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .form-actions .form-action-submit,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .form-actions .form-action-submit {
    height: 40px;
    font-size: 18px;
    font-family: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 600;
    border: none;
    border-radius: 2px;
    background: -webkit-linear-gradient(270deg, #F0C560 0%, #FAB702 54.97%, rgba(238, 146, 2, 0.79) 100%);
    background: -o-linear-gradient(270deg, #F0C560 0%, #FAB702 54.97%, rgba(238, 146, 2, 0.79) 100%);
    background: linear-gradient(180deg, #F0C560 0%, #FAB702 54.97%, rgba(238, 146, 2, 0.79) 100%);
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .sem-provider,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .sem-provider,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .sem-provider,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .sem-provider,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .sem-provider,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .sem-provider,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .sem-provider,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .sem-provider,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .sem-provider,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .sem-provider {
    font-size: 16px;
  }
  .page-nolosem-bk-api4 #nolopath .sem-message h4,
  .page-nolosem-bk-api4a #nolopath .sem-message h4,
  .page-nolosem-ssdi-api4 #nolopath .sem-message h4,
  .page-nolosem-ssdi-api5 #nolopath .sem-message h4,
  .page-nolosem-cd-api2 #nolopath .sem-message h4,
  .page-nolosem-dv-api3 #nolopath .sem-message h4,
  .page-nolosem-pi-api9 #nolopath .sem-message h4,
  .page-nolosem-dui-api2 #nolopath .sem-message h4,
  .page-nolosem-aa-api2 #nolopath .sem-message h4,
  .page-nolosem-pi-api8 #nolopath .sem-message h4 {
    font-family: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 20px;
    text-align: center;
    color: #2C2C2C;
  }
  .page-nolosem-bk-api4 #nolopath .sem-message p,
  .page-nolosem-bk-api4a #nolopath .sem-message p,
  .page-nolosem-ssdi-api4 #nolopath .sem-message p,
  .page-nolosem-ssdi-api5 #nolopath .sem-message p,
  .page-nolosem-cd-api2 #nolopath .sem-message p,
  .page-nolosem-dv-api3 #nolopath .sem-message p,
  .page-nolosem-pi-api9 #nolopath .sem-message p,
  .page-nolosem-dui-api2 #nolopath .sem-message p,
  .page-nolosem-aa-api2 #nolopath .sem-message p,
  .page-nolosem-pi-api8 #nolopath .sem-message p {
    color: #5E5F5E;
    font-family: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 26px;
    margin-top: 20px;
  }
  .page-nolosem-bk-api4 #nolopath.nolopath-step-1 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-bk-api4a #nolopath.nolopath-step-1 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-ssdi-api4 #nolopath.nolopath-step-1 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-ssdi-api5 #nolopath.nolopath-step-1 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-cd-api2 #nolopath.nolopath-step-1 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-dv-api3 #nolopath.nolopath-step-1 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-pi-api9 #nolopath.nolopath-step-1 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-dui-api2 #nolopath.nolopath-step-1 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-aa-api2 #nolopath.nolopath-step-1 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-pi-api8 #nolopath.nolopath-step-1 .form-breadcrumb-bar .breadcrumb-bar::before {
    width: 25%;
  }
  .page-nolosem-bk-api4 #nolopath.nolopath-step-1 .form-breadcrumb-bar .step-label.step-1,
  .page-nolosem-bk-api4a #nolopath.nolopath-step-1 .form-breadcrumb-bar .step-label.step-1,
  .page-nolosem-ssdi-api4 #nolopath.nolopath-step-1 .form-breadcrumb-bar .step-label.step-1,
  .page-nolosem-ssdi-api5 #nolopath.nolopath-step-1 .form-breadcrumb-bar .step-label.step-1,
  .page-nolosem-cd-api2 #nolopath.nolopath-step-1 .form-breadcrumb-bar .step-label.step-1,
  .page-nolosem-dv-api3 #nolopath.nolopath-step-1 .form-breadcrumb-bar .step-label.step-1,
  .page-nolosem-pi-api9 #nolopath.nolopath-step-1 .form-breadcrumb-bar .step-label.step-1,
  .page-nolosem-dui-api2 #nolopath.nolopath-step-1 .form-breadcrumb-bar .step-label.step-1,
  .page-nolosem-aa-api2 #nolopath.nolopath-step-1 .form-breadcrumb-bar .step-label.step-1,
  .page-nolosem-pi-api8 #nolopath.nolopath-step-1 .form-breadcrumb-bar .step-label.step-1 {
    display: block;
  }
  .page-nolosem-bk-api4 #nolopath.nolopath-step-2 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-bk-api4a #nolopath.nolopath-step-2 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-ssdi-api4 #nolopath.nolopath-step-2 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-ssdi-api5 #nolopath.nolopath-step-2 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-cd-api2 #nolopath.nolopath-step-2 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-dv-api3 #nolopath.nolopath-step-2 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-pi-api9 #nolopath.nolopath-step-2 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-dui-api2 #nolopath.nolopath-step-2 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-aa-api2 #nolopath.nolopath-step-2 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-pi-api8 #nolopath.nolopath-step-2 .form-breadcrumb-bar .breadcrumb-bar::before {
    width: 50%;
  }
  .page-nolosem-bk-api4 #nolopath.nolopath-step-2 .form-breadcrumb-bar .step-label.step-2,
  .page-nolosem-bk-api4a #nolopath.nolopath-step-2 .form-breadcrumb-bar .step-label.step-2,
  .page-nolosem-ssdi-api4 #nolopath.nolopath-step-2 .form-breadcrumb-bar .step-label.step-2,
  .page-nolosem-ssdi-api5 #nolopath.nolopath-step-2 .form-breadcrumb-bar .step-label.step-2,
  .page-nolosem-cd-api2 #nolopath.nolopath-step-2 .form-breadcrumb-bar .step-label.step-2,
  .page-nolosem-dv-api3 #nolopath.nolopath-step-2 .form-breadcrumb-bar .step-label.step-2,
  .page-nolosem-pi-api9 #nolopath.nolopath-step-2 .form-breadcrumb-bar .step-label.step-2,
  .page-nolosem-dui-api2 #nolopath.nolopath-step-2 .form-breadcrumb-bar .step-label.step-2,
  .page-nolosem-aa-api2 #nolopath.nolopath-step-2 .form-breadcrumb-bar .step-label.step-2,
  .page-nolosem-pi-api8 #nolopath.nolopath-step-2 .form-breadcrumb-bar .step-label.step-2 {
    display: block;
  }
  .page-nolosem-bk-api4 #nolopath.nolopath-step-3 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-bk-api4a #nolopath.nolopath-step-3 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-ssdi-api4 #nolopath.nolopath-step-3 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-ssdi-api5 #nolopath.nolopath-step-3 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-cd-api2 #nolopath.nolopath-step-3 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-dv-api3 #nolopath.nolopath-step-3 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-pi-api9 #nolopath.nolopath-step-3 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-dui-api2 #nolopath.nolopath-step-3 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-aa-api2 #nolopath.nolopath-step-3 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-pi-api8 #nolopath.nolopath-step-3 .form-breadcrumb-bar .breadcrumb-bar::before {
    width: 75%;
  }
  .page-nolosem-bk-api4 #nolopath.nolopath-step-3 .form-breadcrumb-bar .step-label.step-3,
  .page-nolosem-bk-api4a #nolopath.nolopath-step-3 .form-breadcrumb-bar .step-label.step-3,
  .page-nolosem-ssdi-api4 #nolopath.nolopath-step-3 .form-breadcrumb-bar .step-label.step-3,
  .page-nolosem-ssdi-api5 #nolopath.nolopath-step-3 .form-breadcrumb-bar .step-label.step-3,
  .page-nolosem-cd-api2 #nolopath.nolopath-step-3 .form-breadcrumb-bar .step-label.step-3,
  .page-nolosem-dv-api3 #nolopath.nolopath-step-3 .form-breadcrumb-bar .step-label.step-3,
  .page-nolosem-pi-api9 #nolopath.nolopath-step-3 .form-breadcrumb-bar .step-label.step-3,
  .page-nolosem-dui-api2 #nolopath.nolopath-step-3 .form-breadcrumb-bar .step-label.step-3,
  .page-nolosem-aa-api2 #nolopath.nolopath-step-3 .form-breadcrumb-bar .step-label.step-3,
  .page-nolosem-pi-api8 #nolopath.nolopath-step-3 .form-breadcrumb-bar .step-label.step-3 {
    display: block;
  }
  .page-nolosem-bk-api4 #nolopath.nolopath-step-4 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-bk-api4a #nolopath.nolopath-step-4 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-ssdi-api4 #nolopath.nolopath-step-4 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-ssdi-api5 #nolopath.nolopath-step-4 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-cd-api2 #nolopath.nolopath-step-4 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-dv-api3 #nolopath.nolopath-step-4 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-pi-api9 #nolopath.nolopath-step-4 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-dui-api2 #nolopath.nolopath-step-4 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-aa-api2 #nolopath.nolopath-step-4 .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-pi-api8 #nolopath.nolopath-step-4 .form-breadcrumb-bar .breadcrumb-bar::before {
    width: 100%;
  }
  .page-nolosem-bk-api4 #nolopath.nolopath-step-4 .form-breadcrumb-bar .step-label.step-4,
  .page-nolosem-bk-api4a #nolopath.nolopath-step-4 .form-breadcrumb-bar .step-label.step-4,
  .page-nolosem-ssdi-api4 #nolopath.nolopath-step-4 .form-breadcrumb-bar .step-label.step-4,
  .page-nolosem-ssdi-api5 #nolopath.nolopath-step-4 .form-breadcrumb-bar .step-label.step-4,
  .page-nolosem-cd-api2 #nolopath.nolopath-step-4 .form-breadcrumb-bar .step-label.step-4,
  .page-nolosem-dv-api3 #nolopath.nolopath-step-4 .form-breadcrumb-bar .step-label.step-4,
  .page-nolosem-pi-api9 #nolopath.nolopath-step-4 .form-breadcrumb-bar .step-label.step-4,
  .page-nolosem-dui-api2 #nolopath.nolopath-step-4 .form-breadcrumb-bar .step-label.step-4,
  .page-nolosem-aa-api2 #nolopath.nolopath-step-4 .form-breadcrumb-bar .step-label.step-4,
  .page-nolosem-pi-api8 #nolopath.nolopath-step-4 .form-breadcrumb-bar .step-label.step-4 {
    display: block;
  }
  .page-nolosem-bk-api4 #nolopath .form-breadcrumb,
  .page-nolosem-bk-api4a #nolopath .form-breadcrumb,
  .page-nolosem-ssdi-api4 #nolopath .form-breadcrumb,
  .page-nolosem-ssdi-api5 #nolopath .form-breadcrumb,
  .page-nolosem-cd-api2 #nolopath .form-breadcrumb,
  .page-nolosem-dv-api3 #nolopath .form-breadcrumb,
  .page-nolosem-pi-api9 #nolopath .form-breadcrumb,
  .page-nolosem-dui-api2 #nolopath .form-breadcrumb,
  .page-nolosem-aa-api2 #nolopath .form-breadcrumb,
  .page-nolosem-pi-api8 #nolopath .form-breadcrumb {
    display: none !important;
  }
  .page-nolosem-bk-api4 #nolopath .form-breadcrumb-bar,
  .page-nolosem-bk-api4a #nolopath .form-breadcrumb-bar,
  .page-nolosem-ssdi-api4 #nolopath .form-breadcrumb-bar,
  .page-nolosem-ssdi-api5 #nolopath .form-breadcrumb-bar,
  .page-nolosem-cd-api2 #nolopath .form-breadcrumb-bar,
  .page-nolosem-dv-api3 #nolopath .form-breadcrumb-bar,
  .page-nolosem-pi-api9 #nolopath .form-breadcrumb-bar,
  .page-nolosem-dui-api2 #nolopath .form-breadcrumb-bar,
  .page-nolosem-aa-api2 #nolopath .form-breadcrumb-bar,
  .page-nolosem-pi-api8 #nolopath .form-breadcrumb-bar {
    padding-top: 5px;
    border-bottom: 1px solid #C7C7C7;
    padding-bottom: 30px;
    margin-bottom: 20px;
    margin-left: -16px;
    padding-left: 16px;
    margin-right: -16px;
    padding-right: 16px;
    font-family: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
  .page-nolosem-bk-api4 #nolopath .form-breadcrumb-bar .step-label,
  .page-nolosem-bk-api4a #nolopath .form-breadcrumb-bar .step-label,
  .page-nolosem-ssdi-api4 #nolopath .form-breadcrumb-bar .step-label,
  .page-nolosem-ssdi-api5 #nolopath .form-breadcrumb-bar .step-label,
  .page-nolosem-cd-api2 #nolopath .form-breadcrumb-bar .step-label,
  .page-nolosem-dv-api3 #nolopath .form-breadcrumb-bar .step-label,
  .page-nolosem-pi-api9 #nolopath .form-breadcrumb-bar .step-label,
  .page-nolosem-dui-api2 #nolopath .form-breadcrumb-bar .step-label,
  .page-nolosem-aa-api2 #nolopath .form-breadcrumb-bar .step-label,
  .page-nolosem-pi-api8 #nolopath .form-breadcrumb-bar .step-label {
    display: none;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 5px;
    margin-left: 7px;
  }
  .page-nolosem-bk-api4 #nolopath .form-breadcrumb-bar .step-label.active,
  .page-nolosem-bk-api4a #nolopath .form-breadcrumb-bar .step-label.active,
  .page-nolosem-ssdi-api4 #nolopath .form-breadcrumb-bar .step-label.active,
  .page-nolosem-ssdi-api5 #nolopath .form-breadcrumb-bar .step-label.active,
  .page-nolosem-cd-api2 #nolopath .form-breadcrumb-bar .step-label.active,
  .page-nolosem-dv-api3 #nolopath .form-breadcrumb-bar .step-label.active,
  .page-nolosem-pi-api9 #nolopath .form-breadcrumb-bar .step-label.active,
  .page-nolosem-dui-api2 #nolopath .form-breadcrumb-bar .step-label.active,
  .page-nolosem-aa-api2 #nolopath .form-breadcrumb-bar .step-label.active,
  .page-nolosem-pi-api8 #nolopath .form-breadcrumb-bar .step-label.active {
    display: block;
  }
  .page-nolosem-bk-api4 #nolopath .form-breadcrumb-bar .step-numbering,
  .page-nolosem-bk-api4a #nolopath .form-breadcrumb-bar .step-numbering,
  .page-nolosem-ssdi-api4 #nolopath .form-breadcrumb-bar .step-numbering,
  .page-nolosem-ssdi-api5 #nolopath .form-breadcrumb-bar .step-numbering,
  .page-nolosem-cd-api2 #nolopath .form-breadcrumb-bar .step-numbering,
  .page-nolosem-dv-api3 #nolopath .form-breadcrumb-bar .step-numbering,
  .page-nolosem-pi-api9 #nolopath .form-breadcrumb-bar .step-numbering,
  .page-nolosem-dui-api2 #nolopath .form-breadcrumb-bar .step-numbering,
  .page-nolosem-aa-api2 #nolopath .form-breadcrumb-bar .step-numbering,
  .page-nolosem-pi-api8 #nolopath .form-breadcrumb-bar .step-numbering {
    text-align: right;
    margin-right: 12px;
    margin-top: 10px;
    font-size: 16px;
  }
  .page-nolosem-bk-api4 #nolopath .form-breadcrumb-bar .breadcrumb-bar,
  .page-nolosem-bk-api4a #nolopath .form-breadcrumb-bar .breadcrumb-bar,
  .page-nolosem-ssdi-api4 #nolopath .form-breadcrumb-bar .breadcrumb-bar,
  .page-nolosem-ssdi-api5 #nolopath .form-breadcrumb-bar .breadcrumb-bar,
  .page-nolosem-cd-api2 #nolopath .form-breadcrumb-bar .breadcrumb-bar,
  .page-nolosem-dv-api3 #nolopath .form-breadcrumb-bar .breadcrumb-bar,
  .page-nolosem-pi-api9 #nolopath .form-breadcrumb-bar .breadcrumb-bar,
  .page-nolosem-dui-api2 #nolopath .form-breadcrumb-bar .breadcrumb-bar,
  .page-nolosem-aa-api2 #nolopath .form-breadcrumb-bar .breadcrumb-bar,
  .page-nolosem-pi-api8 #nolopath .form-breadcrumb-bar .breadcrumb-bar {
    height: 8px;
    background-color: #F5F7F7;
    border-radius: 25px;
    -webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.1);
            box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  }
  .page-nolosem-bk-api4 #nolopath .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-bk-api4a #nolopath .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-ssdi-api4 #nolopath .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-ssdi-api5 #nolopath .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-cd-api2 #nolopath .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-dv-api3 #nolopath .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-pi-api9 #nolopath .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-dui-api2 #nolopath .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-aa-api2 #nolopath .form-breadcrumb-bar .breadcrumb-bar::before,
  .page-nolosem-pi-api8 #nolopath .form-breadcrumb-bar .breadcrumb-bar::before {
    content: '';
    display: block;
    background-color: #44A098;
    border-radius: 25px;
    position: relative;
    height: 100%;
    left: 0;
    top: 0;
  }
  .page-nolosem-bk-api4.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"],
  .page-nolosem-bk-api4a.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"],
  .page-nolosem-ssdi-api4.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"],
  .page-nolosem-ssdi-api5.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"],
  .page-nolosem-cd-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"],
  .page-nolosem-dv-api3.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"],
  .page-nolosem-pi-api9.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"],
  .page-nolosem-dui-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"],
  .page-nolosem-aa-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"],
  .page-nolosem-pi-api8.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] {
    /*
			.form-instructions {
				width: 100% !important;
				margin-left: 0px !important;
			}
			*/
  }
  .page-nolosem-bk-api4.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-breadcrumb-bar,
  .page-nolosem-bk-api4a.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-breadcrumb-bar,
  .page-nolosem-ssdi-api4.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-breadcrumb-bar,
  .page-nolosem-ssdi-api5.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-breadcrumb-bar,
  .page-nolosem-cd-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-breadcrumb-bar,
  .page-nolosem-dv-api3.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-breadcrumb-bar,
  .page-nolosem-pi-api9.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-breadcrumb-bar,
  .page-nolosem-dui-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-breadcrumb-bar,
  .page-nolosem-aa-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-breadcrumb-bar,
  .page-nolosem-pi-api8.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-breadcrumb-bar {
    display: none !important;
  }
  .page-nolosem-bk-api4.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-heading,
  .page-nolosem-bk-api4a.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-heading,
  .page-nolosem-ssdi-api4.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-heading,
  .page-nolosem-ssdi-api5.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-heading,
  .page-nolosem-cd-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-heading,
  .page-nolosem-dv-api3.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-heading,
  .page-nolosem-pi-api9.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-heading,
  .page-nolosem-dui-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-heading,
  .page-nolosem-aa-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-heading,
  .page-nolosem-pi-api8.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] .form-heading {
    min-height: 45px !important;
  }
  .page-nolosem-bk-api4.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap,
  .page-nolosem-bk-api4a.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap,
  .page-nolosem-ssdi-api4.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap,
  .page-nolosem-ssdi-api5.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap,
  .page-nolosem-cd-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap,
  .page-nolosem-dv-api3.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap,
  .page-nolosem-pi-api9.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap,
  .page-nolosem-dui-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap,
  .page-nolosem-aa-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap,
  .page-nolosem-pi-api8.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap {
    margin-top: 25px !important;
  }
  .page-nolosem-bk-api4.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .input-box .btn-group.btn-group-justified,
  .page-nolosem-bk-api4a.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .input-box .btn-group.btn-group-justified,
  .page-nolosem-ssdi-api4.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .input-box .btn-group.btn-group-justified,
  .page-nolosem-ssdi-api5.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .input-box .btn-group.btn-group-justified,
  .page-nolosem-cd-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .input-box .btn-group.btn-group-justified,
  .page-nolosem-dv-api3.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .input-box .btn-group.btn-group-justified,
  .page-nolosem-pi-api9.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .input-box .btn-group.btn-group-justified,
  .page-nolosem-dui-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .input-box .btn-group.btn-group-justified,
  .page-nolosem-aa-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .input-box .btn-group.btn-group-justified,
  .page-nolosem-pi-api8.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .input-box .btn-group.btn-group-justified {
    display: none !important;
  }
  .page-nolosem-bk-api4.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .select-box #nolopath-practice-area-select,
  .page-nolosem-bk-api4a.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .select-box #nolopath-practice-area-select,
  .page-nolosem-ssdi-api4.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .select-box #nolopath-practice-area-select,
  .page-nolosem-ssdi-api5.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .select-box #nolopath-practice-area-select,
  .page-nolosem-cd-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .select-box #nolopath-practice-area-select,
  .page-nolosem-dv-api3.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .select-box #nolopath-practice-area-select,
  .page-nolosem-pi-api9.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .select-box #nolopath-practice-area-select,
  .page-nolosem-dui-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .select-box #nolopath-practice-area-select,
  .page-nolosem-aa-api2.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .select-box #nolopath-practice-area-select,
  .page-nolosem-pi-api8.leads-totalcriminaldefense-custom-routing-cd1 #nolopath[data-step="step-1"][data-path-id="cd-api2"] #form-practice-area-select.pid-helper-wrap .select-box #nolopath-practice-area-select {
    display: block !important;
  }
}
@media (min-width: 570px) {
  body {
    max-width: auto !important;
  }
  #content-top,
  .region-content,
  .region-content-top,
  .region-footer,
  .region-header {
    width: 1170px!important;
  }
  #page-content {
    min-height: 925px;
  }
  .sem-form-column {
    float: right;
    margin-right: 0;
    padding-left: 85px;
    padding-right: 35px;
  }
  .sem-aside-column {
    width: 485px;
  }
  .sem-aside-column .media-section {
    margin-top: 30px;
    padding-left: 15px;
  }
  .form-actions,
  .form-questions,
  .form-practice-area-select {
    width: 390px;
  }
  .form-practice-area-select {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 25px;
  }
  .form-instructions {
    width: 350px;
  }
  .sem-provider {
    display: table;
  }
  .provider-name {
    font-weight: bold;
    display: table-cell;
    padding-right: 10px;
  }
  .provider-name a {
    color: #2093d2;
    text-decoration: none;
  }
  .provider-phone {
    white-space: nowrap;
    display: table-cell;
    text-align: right;
  }
  #nolopath-confirmation {
    padding: 18px;
  }
  #nolopath-confirmation .panel-heading {
    margin: -20px -20px 55px;
  }
  .page-nolosem-bk-api4 body,
  .page-nolosem-bk-api4a body,
  .page-nolosem-ssdi-api4 body,
  .page-nolosem-ssdi-api5 body,
  .page-nolosem-cd-api2 body,
  .page-nolosem-dv-api3 body,
  .page-nolosem-pi-api9 body,
  .page-nolosem-dui-api2 body,
  .page-nolosem-aa-api2 body,
  .page-nolosem-pi-api8 body {
    max-width: auto !important;
  }
  .page-nolosem-bk-api4 #content-top,
  .page-nolosem-bk-api4a #content-top,
  .page-nolosem-ssdi-api4 #content-top,
  .page-nolosem-ssdi-api5 #content-top,
  .page-nolosem-cd-api2 #content-top,
  .page-nolosem-dv-api3 #content-top,
  .page-nolosem-pi-api9 #content-top,
  .page-nolosem-dui-api2 #content-top,
  .page-nolosem-aa-api2 #content-top,
  .page-nolosem-pi-api8 #content-top,
  .page-nolosem-bk-api4 .region-content,
  .page-nolosem-bk-api4a .region-content,
  .page-nolosem-ssdi-api4 .region-content,
  .page-nolosem-ssdi-api5 .region-content,
  .page-nolosem-cd-api2 .region-content,
  .page-nolosem-dv-api3 .region-content,
  .page-nolosem-pi-api9 .region-content,
  .page-nolosem-dui-api2 .region-content,
  .page-nolosem-aa-api2 .region-content,
  .page-nolosem-pi-api8 .region-content,
  .page-nolosem-bk-api4 .region-content-top,
  .page-nolosem-bk-api4a .region-content-top,
  .page-nolosem-ssdi-api4 .region-content-top,
  .page-nolosem-ssdi-api5 .region-content-top,
  .page-nolosem-cd-api2 .region-content-top,
  .page-nolosem-dv-api3 .region-content-top,
  .page-nolosem-pi-api9 .region-content-top,
  .page-nolosem-dui-api2 .region-content-top,
  .page-nolosem-aa-api2 .region-content-top,
  .page-nolosem-pi-api8 .region-content-top,
  .page-nolosem-bk-api4 .region-footer,
  .page-nolosem-bk-api4a .region-footer,
  .page-nolosem-ssdi-api4 .region-footer,
  .page-nolosem-ssdi-api5 .region-footer,
  .page-nolosem-cd-api2 .region-footer,
  .page-nolosem-dv-api3 .region-footer,
  .page-nolosem-pi-api9 .region-footer,
  .page-nolosem-dui-api2 .region-footer,
  .page-nolosem-aa-api2 .region-footer,
  .page-nolosem-pi-api8 .region-footer,
  .page-nolosem-bk-api4 .region-header,
  .page-nolosem-bk-api4a .region-header,
  .page-nolosem-ssdi-api4 .region-header,
  .page-nolosem-ssdi-api5 .region-header,
  .page-nolosem-cd-api2 .region-header,
  .page-nolosem-dv-api3 .region-header,
  .page-nolosem-pi-api9 .region-header,
  .page-nolosem-dui-api2 .region-header,
  .page-nolosem-aa-api2 .region-header,
  .page-nolosem-pi-api8 .region-header {
    width: 1170px!important;
  }
  .page-nolosem-bk-api4 #page-content,
  .page-nolosem-bk-api4a #page-content,
  .page-nolosem-ssdi-api4 #page-content,
  .page-nolosem-ssdi-api5 #page-content,
  .page-nolosem-cd-api2 #page-content,
  .page-nolosem-dv-api3 #page-content,
  .page-nolosem-pi-api9 #page-content,
  .page-nolosem-dui-api2 #page-content,
  .page-nolosem-aa-api2 #page-content,
  .page-nolosem-pi-api8 #page-content {
    min-height: 925px;
  }
  .page-nolosem-bk-api4 .sem-form-column,
  .page-nolosem-bk-api4a .sem-form-column,
  .page-nolosem-ssdi-api4 .sem-form-column,
  .page-nolosem-ssdi-api5 .sem-form-column,
  .page-nolosem-cd-api2 .sem-form-column,
  .page-nolosem-dv-api3 .sem-form-column,
  .page-nolosem-pi-api9 .sem-form-column,
  .page-nolosem-dui-api2 .sem-form-column,
  .page-nolosem-aa-api2 .sem-form-column,
  .page-nolosem-pi-api8 .sem-form-column {
    float: right;
    margin-right: 0;
    padding-left: 85px;
    padding-right: 35px;
  }
  .page-nolosem-bk-api4 .sem-aside-column,
  .page-nolosem-bk-api4a .sem-aside-column,
  .page-nolosem-ssdi-api4 .sem-aside-column,
  .page-nolosem-ssdi-api5 .sem-aside-column,
  .page-nolosem-cd-api2 .sem-aside-column,
  .page-nolosem-dv-api3 .sem-aside-column,
  .page-nolosem-pi-api9 .sem-aside-column,
  .page-nolosem-dui-api2 .sem-aside-column,
  .page-nolosem-aa-api2 .sem-aside-column,
  .page-nolosem-pi-api8 .sem-aside-column {
    width: 485px;
  }
  .page-nolosem-bk-api4 .sem-aside-column .media-section,
  .page-nolosem-bk-api4a .sem-aside-column .media-section,
  .page-nolosem-ssdi-api4 .sem-aside-column .media-section,
  .page-nolosem-ssdi-api5 .sem-aside-column .media-section,
  .page-nolosem-cd-api2 .sem-aside-column .media-section,
  .page-nolosem-dv-api3 .sem-aside-column .media-section,
  .page-nolosem-pi-api9 .sem-aside-column .media-section,
  .page-nolosem-dui-api2 .sem-aside-column .media-section,
  .page-nolosem-aa-api2 .sem-aside-column .media-section,
  .page-nolosem-pi-api8 .sem-aside-column .media-section {
    margin-top: 30px;
    padding-left: 15px;
  }
  .page-nolosem-bk-api4 .form-actions,
  .page-nolosem-bk-api4a .form-actions,
  .page-nolosem-ssdi-api4 .form-actions,
  .page-nolosem-ssdi-api5 .form-actions,
  .page-nolosem-cd-api2 .form-actions,
  .page-nolosem-dv-api3 .form-actions,
  .page-nolosem-pi-api9 .form-actions,
  .page-nolosem-dui-api2 .form-actions,
  .page-nolosem-aa-api2 .form-actions,
  .page-nolosem-pi-api8 .form-actions,
  .page-nolosem-bk-api4 .form-questions,
  .page-nolosem-bk-api4a .form-questions,
  .page-nolosem-ssdi-api4 .form-questions,
  .page-nolosem-ssdi-api5 .form-questions,
  .page-nolosem-cd-api2 .form-questions,
  .page-nolosem-dv-api3 .form-questions,
  .page-nolosem-pi-api9 .form-questions,
  .page-nolosem-dui-api2 .form-questions,
  .page-nolosem-aa-api2 .form-questions,
  .page-nolosem-pi-api8 .form-questions,
  .page-nolosem-bk-api4 .form-practice-area-select,
  .page-nolosem-bk-api4a .form-practice-area-select,
  .page-nolosem-ssdi-api4 .form-practice-area-select,
  .page-nolosem-ssdi-api5 .form-practice-area-select,
  .page-nolosem-cd-api2 .form-practice-area-select,
  .page-nolosem-dv-api3 .form-practice-area-select,
  .page-nolosem-pi-api9 .form-practice-area-select,
  .page-nolosem-dui-api2 .form-practice-area-select,
  .page-nolosem-aa-api2 .form-practice-area-select,
  .page-nolosem-pi-api8 .form-practice-area-select {
    width: 390px;
  }
  .page-nolosem-bk-api4 .form-practice-area-select,
  .page-nolosem-bk-api4a .form-practice-area-select,
  .page-nolosem-ssdi-api4 .form-practice-area-select,
  .page-nolosem-ssdi-api5 .form-practice-area-select,
  .page-nolosem-cd-api2 .form-practice-area-select,
  .page-nolosem-dv-api3 .form-practice-area-select,
  .page-nolosem-pi-api9 .form-practice-area-select,
  .page-nolosem-dui-api2 .form-practice-area-select,
  .page-nolosem-aa-api2 .form-practice-area-select,
  .page-nolosem-pi-api8 .form-practice-area-select {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 25px;
  }
  .page-nolosem-bk-api4 .form-instructions,
  .page-nolosem-bk-api4a .form-instructions,
  .page-nolosem-ssdi-api4 .form-instructions,
  .page-nolosem-ssdi-api5 .form-instructions,
  .page-nolosem-cd-api2 .form-instructions,
  .page-nolosem-dv-api3 .form-instructions,
  .page-nolosem-pi-api9 .form-instructions,
  .page-nolosem-dui-api2 .form-instructions,
  .page-nolosem-aa-api2 .form-instructions,
  .page-nolosem-pi-api8 .form-instructions {
    width: 350px;
  }
  .page-nolosem-bk-api4 .sem-provider,
  .page-nolosem-bk-api4a .sem-provider,
  .page-nolosem-ssdi-api4 .sem-provider,
  .page-nolosem-ssdi-api5 .sem-provider,
  .page-nolosem-cd-api2 .sem-provider,
  .page-nolosem-dv-api3 .sem-provider,
  .page-nolosem-pi-api9 .sem-provider,
  .page-nolosem-dui-api2 .sem-provider,
  .page-nolosem-aa-api2 .sem-provider,
  .page-nolosem-pi-api8 .sem-provider {
    display: table;
  }
  .page-nolosem-bk-api4 .provider-name,
  .page-nolosem-bk-api4a .provider-name,
  .page-nolosem-ssdi-api4 .provider-name,
  .page-nolosem-ssdi-api5 .provider-name,
  .page-nolosem-cd-api2 .provider-name,
  .page-nolosem-dv-api3 .provider-name,
  .page-nolosem-pi-api9 .provider-name,
  .page-nolosem-dui-api2 .provider-name,
  .page-nolosem-aa-api2 .provider-name,
  .page-nolosem-pi-api8 .provider-name {
    font-weight: bold;
    display: table-cell;
    padding-right: 10px;
  }
  .page-nolosem-bk-api4 .provider-name a,
  .page-nolosem-bk-api4a .provider-name a,
  .page-nolosem-ssdi-api4 .provider-name a,
  .page-nolosem-ssdi-api5 .provider-name a,
  .page-nolosem-cd-api2 .provider-name a,
  .page-nolosem-dv-api3 .provider-name a,
  .page-nolosem-pi-api9 .provider-name a,
  .page-nolosem-dui-api2 .provider-name a,
  .page-nolosem-aa-api2 .provider-name a,
  .page-nolosem-pi-api8 .provider-name a {
    color: #2093d2;
    text-decoration: none;
  }
  .page-nolosem-bk-api4 .provider-phone,
  .page-nolosem-bk-api4a .provider-phone,
  .page-nolosem-ssdi-api4 .provider-phone,
  .page-nolosem-ssdi-api5 .provider-phone,
  .page-nolosem-cd-api2 .provider-phone,
  .page-nolosem-dv-api3 .provider-phone,
  .page-nolosem-pi-api9 .provider-phone,
  .page-nolosem-dui-api2 .provider-phone,
  .page-nolosem-aa-api2 .provider-phone,
  .page-nolosem-pi-api8 .provider-phone {
    white-space: nowrap;
    display: table-cell;
    text-align: right;
  }
  .page-nolosem-bk-api4 #nolopath-confirmation,
  .page-nolosem-bk-api4a #nolopath-confirmation,
  .page-nolosem-ssdi-api4 #nolopath-confirmation,
  .page-nolosem-ssdi-api5 #nolopath-confirmation,
  .page-nolosem-cd-api2 #nolopath-confirmation,
  .page-nolosem-dv-api3 #nolopath-confirmation,
  .page-nolosem-pi-api9 #nolopath-confirmation,
  .page-nolosem-dui-api2 #nolopath-confirmation,
  .page-nolosem-aa-api2 #nolopath-confirmation,
  .page-nolosem-pi-api8 #nolopath-confirmation {
    padding: 18px;
  }
  .page-nolosem-bk-api4 #nolopath-confirmation .panel-heading,
  .page-nolosem-bk-api4a #nolopath-confirmation .panel-heading,
  .page-nolosem-ssdi-api4 #nolopath-confirmation .panel-heading,
  .page-nolosem-ssdi-api5 #nolopath-confirmation .panel-heading,
  .page-nolosem-cd-api2 #nolopath-confirmation .panel-heading,
  .page-nolosem-dv-api3 #nolopath-confirmation .panel-heading,
  .page-nolosem-pi-api9 #nolopath-confirmation .panel-heading,
  .page-nolosem-dui-api2 #nolopath-confirmation .panel-heading,
  .page-nolosem-aa-api2 #nolopath-confirmation .panel-heading,
  .page-nolosem-pi-api8 #nolopath-confirmation .panel-heading {
    margin: -20px -20px 55px;
  }
  .page-nolosem-bk-api4 .form-breadcrumb-bar,
  .page-nolosem-bk-api4a .form-breadcrumb-bar,
  .page-nolosem-ssdi-api4 .form-breadcrumb-bar,
  .page-nolosem-ssdi-api5 .form-breadcrumb-bar,
  .page-nolosem-cd-api2 .form-breadcrumb-bar,
  .page-nolosem-dv-api3 .form-breadcrumb-bar,
  .page-nolosem-pi-api9 .form-breadcrumb-bar,
  .page-nolosem-dui-api2 .form-breadcrumb-bar,
  .page-nolosem-aa-api2 .form-breadcrumb-bar,
  .page-nolosem-pi-api8 .form-breadcrumb-bar {
    display: none;
  }
}
@media (min-width: 570px) and (max-width: 1199px) and (min-width: 570px) {
  .page-nolosem-bk-api4,
  .page-nolosem-bk-api4a,
  .page-nolosem-ssdi-api4,
  .page-nolosem-ssdi-api5,
  .page-nolosem-cd-api2,
  .page-nolosem-dv-api3,
  .page-nolosem-pi-api9,
  .page-nolosem-dui-api2,
  .page-nolosem-aa-api2,
  .page-nolosem-pi-api8 {
    /* -- Text changes -- */
    /* -- Columns -- */
  }
  .page-nolosem-bk-api4 #content-top,
  .page-nolosem-bk-api4a #content-top,
  .page-nolosem-ssdi-api4 #content-top,
  .page-nolosem-ssdi-api5 #content-top,
  .page-nolosem-cd-api2 #content-top,
  .page-nolosem-dv-api3 #content-top,
  .page-nolosem-pi-api9 #content-top,
  .page-nolosem-dui-api2 #content-top,
  .page-nolosem-aa-api2 #content-top,
  .page-nolosem-pi-api8 #content-top,
  .page-nolosem-bk-api4 .region-content,
  .page-nolosem-bk-api4a .region-content,
  .page-nolosem-ssdi-api4 .region-content,
  .page-nolosem-ssdi-api5 .region-content,
  .page-nolosem-cd-api2 .region-content,
  .page-nolosem-dv-api3 .region-content,
  .page-nolosem-pi-api9 .region-content,
  .page-nolosem-dui-api2 .region-content,
  .page-nolosem-aa-api2 .region-content,
  .page-nolosem-pi-api8 .region-content,
  .page-nolosem-bk-api4 .region-content-top,
  .page-nolosem-bk-api4a .region-content-top,
  .page-nolosem-ssdi-api4 .region-content-top,
  .page-nolosem-ssdi-api5 .region-content-top,
  .page-nolosem-cd-api2 .region-content-top,
  .page-nolosem-dv-api3 .region-content-top,
  .page-nolosem-pi-api9 .region-content-top,
  .page-nolosem-dui-api2 .region-content-top,
  .page-nolosem-aa-api2 .region-content-top,
  .page-nolosem-pi-api8 .region-content-top,
  .page-nolosem-bk-api4 .region-footer,
  .page-nolosem-bk-api4a .region-footer,
  .page-nolosem-ssdi-api4 .region-footer,
  .page-nolosem-ssdi-api5 .region-footer,
  .page-nolosem-cd-api2 .region-footer,
  .page-nolosem-dv-api3 .region-footer,
  .page-nolosem-pi-api9 .region-footer,
  .page-nolosem-dui-api2 .region-footer,
  .page-nolosem-aa-api2 .region-footer,
  .page-nolosem-pi-api8 .region-footer,
  .page-nolosem-bk-api4 .region-header,
  .page-nolosem-bk-api4a .region-header,
  .page-nolosem-ssdi-api4 .region-header,
  .page-nolosem-ssdi-api5 .region-header,
  .page-nolosem-cd-api2 .region-header,
  .page-nolosem-dv-api3 .region-header,
  .page-nolosem-pi-api9 .region-header,
  .page-nolosem-dui-api2 .region-header,
  .page-nolosem-aa-api2 .region-header,
  .page-nolosem-pi-api8 .region-header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    width: auto !important;
    padding: 20px 10px;
  }
  .page-nolosem-bk-api4 .sem-form-column,
  .page-nolosem-bk-api4a .sem-form-column,
  .page-nolosem-ssdi-api4 .sem-form-column,
  .page-nolosem-ssdi-api5 .sem-form-column,
  .page-nolosem-cd-api2 .sem-form-column,
  .page-nolosem-dv-api3 .sem-form-column,
  .page-nolosem-pi-api9 .sem-form-column,
  .page-nolosem-dui-api2 .sem-form-column,
  .page-nolosem-aa-api2 .sem-form-column,
  .page-nolosem-pi-api8 .sem-form-column {
    float: right;
    margin-top: 12px;
    padding: 0px;
    width: 100%;
  }
  .page-nolosem-bk-api4 .sem-form-column #nolopath,
  .page-nolosem-bk-api4a .sem-form-column #nolopath,
  .page-nolosem-ssdi-api4 .sem-form-column #nolopath,
  .page-nolosem-ssdi-api5 .sem-form-column #nolopath,
  .page-nolosem-cd-api2 .sem-form-column #nolopath,
  .page-nolosem-dv-api3 .sem-form-column #nolopath,
  .page-nolosem-pi-api9 .sem-form-column #nolopath,
  .page-nolosem-dui-api2 .sem-form-column #nolopath,
  .page-nolosem-aa-api2 .sem-form-column #nolopath,
  .page-nolosem-pi-api8 .sem-form-column #nolopath {
    width: 100%;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .panel-heading,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .panel-heading {
    position: relative;
    padding: 20px 5px;
    margin: -37px -22px 44px;
    background: #44a098;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath {
    padding: 20px;
    background: #fff;
    border: 2px solid #c7c7c7;
    border-radius: 0;
  }
  .page-nolosem-bk-api4 .sem-aside-column h1,
  .page-nolosem-bk-api4a .sem-aside-column h1,
  .page-nolosem-ssdi-api4 .sem-aside-column h1,
  .page-nolosem-ssdi-api5 .sem-aside-column h1,
  .page-nolosem-cd-api2 .sem-aside-column h1,
  .page-nolosem-dv-api3 .sem-aside-column h1,
  .page-nolosem-pi-api9 .sem-aside-column h1,
  .page-nolosem-dui-api2 .sem-aside-column h1,
  .page-nolosem-aa-api2 .sem-aside-column h1,
  .page-nolosem-pi-api8 .sem-aside-column h1 {
    font-size: 26px;
  }
  .page-nolosem-bk-api4 .sem-aside-column h2,
  .page-nolosem-bk-api4a .sem-aside-column h2,
  .page-nolosem-ssdi-api4 .sem-aside-column h2,
  .page-nolosem-ssdi-api5 .sem-aside-column h2,
  .page-nolosem-cd-api2 .sem-aside-column h2,
  .page-nolosem-dv-api3 .sem-aside-column h2,
  .page-nolosem-pi-api9 .sem-aside-column h2,
  .page-nolosem-dui-api2 .sem-aside-column h2,
  .page-nolosem-aa-api2 .sem-aside-column h2,
  .page-nolosem-pi-api8 .sem-aside-column h2 {
    font-size: 18px;
    line-height: 26px;
  }
  .page-nolosem-bk-api4 .sem-aside-column .media-object,
  .page-nolosem-bk-api4a .sem-aside-column .media-object,
  .page-nolosem-ssdi-api4 .sem-aside-column .media-object,
  .page-nolosem-ssdi-api5 .sem-aside-column .media-object,
  .page-nolosem-cd-api2 .sem-aside-column .media-object,
  .page-nolosem-dv-api3 .sem-aside-column .media-object,
  .page-nolosem-pi-api9 .sem-aside-column .media-object,
  .page-nolosem-dui-api2 .sem-aside-column .media-object,
  .page-nolosem-aa-api2 .sem-aside-column .media-object,
  .page-nolosem-pi-api8 .sem-aside-column .media-object {
    display: block;
    width: 50px;
    height: 50px;
  }
  .page-nolosem-bk-api4 .sem-aside-column .media-section,
  .page-nolosem-bk-api4a .sem-aside-column .media-section,
  .page-nolosem-ssdi-api4 .sem-aside-column .media-section,
  .page-nolosem-ssdi-api5 .sem-aside-column .media-section,
  .page-nolosem-cd-api2 .sem-aside-column .media-section,
  .page-nolosem-dv-api3 .sem-aside-column .media-section,
  .page-nolosem-pi-api9 .sem-aside-column .media-section,
  .page-nolosem-dui-api2 .sem-aside-column .media-section,
  .page-nolosem-aa-api2 .sem-aside-column .media-section,
  .page-nolosem-pi-api8 .sem-aside-column .media-section {
    padding: 0;
    margin: 0;
  }
  .page-nolosem-bk-api4 .sem-aside-column .media-body,
  .page-nolosem-bk-api4a .sem-aside-column .media-body,
  .page-nolosem-ssdi-api4 .sem-aside-column .media-body,
  .page-nolosem-ssdi-api5 .sem-aside-column .media-body,
  .page-nolosem-cd-api2 .sem-aside-column .media-body,
  .page-nolosem-dv-api3 .sem-aside-column .media-body,
  .page-nolosem-pi-api9 .sem-aside-column .media-body,
  .page-nolosem-dui-api2 .sem-aside-column .media-body,
  .page-nolosem-aa-api2 .sem-aside-column .media-body,
  .page-nolosem-pi-api8 .sem-aside-column .media-body,
  .page-nolosem-bk-api4 .sem-aside-column .media-left,
  .page-nolosem-bk-api4a .sem-aside-column .media-left,
  .page-nolosem-ssdi-api4 .sem-aside-column .media-left,
  .page-nolosem-ssdi-api5 .sem-aside-column .media-left,
  .page-nolosem-cd-api2 .sem-aside-column .media-left,
  .page-nolosem-dv-api3 .sem-aside-column .media-left,
  .page-nolosem-pi-api9 .sem-aside-column .media-left,
  .page-nolosem-dui-api2 .sem-aside-column .media-left,
  .page-nolosem-aa-api2 .sem-aside-column .media-left,
  .page-nolosem-pi-api8 .sem-aside-column .media-left,
  .page-nolosem-bk-api4 .sem-aside-column .media-right,
  .page-nolosem-bk-api4a .sem-aside-column .media-right,
  .page-nolosem-ssdi-api4 .sem-aside-column .media-right,
  .page-nolosem-ssdi-api5 .sem-aside-column .media-right,
  .page-nolosem-cd-api2 .sem-aside-column .media-right,
  .page-nolosem-dv-api3 .sem-aside-column .media-right,
  .page-nolosem-pi-api9 .sem-aside-column .media-right,
  .page-nolosem-dui-api2 .sem-aside-column .media-right,
  .page-nolosem-aa-api2 .sem-aside-column .media-right,
  .page-nolosem-pi-api8 .sem-aside-column .media-right {
    display: table-cell;
    font-size: 16px;
    vertical-align: top;
    line-height: 22px;
  }
  .page-nolosem-bk-api4 #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-bk-api4a #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-ssdi-api5 #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-cd-api2 #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-dv-api3 #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-pi-api9 #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-dui-api2 #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-aa-api2 #nolopath .panel-nolopath .panel-heading .panel-title,
  .page-nolosem-pi-api8 #nolopath .panel-nolopath .panel-heading .panel-title {
    margin: 0;
    font-size: 26px;
    line-height: 28px;
    color: #fff;
    text-align: center;
  }
  .page-nolosem-bk-api4 .sem-aside-column,
  .page-nolosem-bk-api4a .sem-aside-column,
  .page-nolosem-ssdi-api4 .sem-aside-column,
  .page-nolosem-ssdi-api5 .sem-aside-column,
  .page-nolosem-cd-api2 .sem-aside-column,
  .page-nolosem-dv-api3 .sem-aside-column,
  .page-nolosem-pi-api9 .sem-aside-column,
  .page-nolosem-dui-api2 .sem-aside-column,
  .page-nolosem-aa-api2 .sem-aside-column,
  .page-nolosem-pi-api8 .sem-aside-column {
    width: 100%;
    margin-top: 40px;
  }
  .page-nolosem-bk-api4 #nolopath,
  .page-nolosem-bk-api4a #nolopath,
  .page-nolosem-ssdi-api4 #nolopath,
  .page-nolosem-ssdi-api5 #nolopath,
  .page-nolosem-cd-api2 #nolopath,
  .page-nolosem-dv-api3 #nolopath,
  .page-nolosem-pi-api9 #nolopath,
  .page-nolosem-dui-api2 #nolopath,
  .page-nolosem-aa-api2 #nolopath,
  .page-nolosem-pi-api8 #nolopath {
    width: auto;
    margin-top: -85px;
  }
  .page-nolosem-bk-api4 .region-footer .footer-legal,
  .page-nolosem-bk-api4a .region-footer .footer-legal,
  .page-nolosem-ssdi-api4 .region-footer .footer-legal,
  .page-nolosem-ssdi-api5 .region-footer .footer-legal,
  .page-nolosem-cd-api2 .region-footer .footer-legal,
  .page-nolosem-dv-api3 .region-footer .footer-legal,
  .page-nolosem-pi-api9 .region-footer .footer-legal,
  .page-nolosem-dui-api2 .region-footer .footer-legal,
  .page-nolosem-aa-api2 .region-footer .footer-legal,
  .page-nolosem-pi-api8 .region-footer .footer-legal {
    padding-right: 20px;
  }
}
#region-analytics-trace {
  display: none;
}
@media (max-width: 569px) {
  #page,
  #page-bd,
  #page-container,
  #page-content,
  #page-ft,
  #page-hd,
  .header-left,
  .header-right,
  .region-content-top,
  .region-footer,
  .region-header {
    width: auto;
  }
  #page-bd {
    background-position-y: 375px;
    -webkit-background-size: 250% auto;
    background-size: 250% auto;
  }
  .region-header {
    padding: 12px 20px 32px;
  }
  .region-footer {
    padding: 20px;
  }
  .footer-legal {
    display: block!important;
    float: left;
  }
  .sem-form-column {
    margin-bottom: 35px;
  }
  .sem-aside-column h1 {
    font-size: 28px;
  }
  .sem-aside-column h2 {
    font-size: 16px;
  }
  .sem-aside-column h3 {
    font-size: 14px;
    line-height: 20px;
  }
  .sem-aside-column hr {
    height: 5px;
  }
  .sem-aside-column .media {
    margin-bottom: 25px;
  }
  .sem-aside-column .media-body {
    font-size: 14px;
    line-height: 18px;
  }
  .sem-aside-column .media-left {
    vertical-align: middle;
  }
  .sem-aside-column .media-left img {
    width: 45px;
  }
  .sem-aside-column .attorneys-found {
    margin: 15px 0;
    text-align: center;
  }
  .sem-aside-column .attorneys-found br {
    display: none;
  }
  #nolopath {
    width: auto;
    margin-top: -38px;
  }
  #nolopath .panel-nolopath {
    padding: 8px;
  }
  #nolopath .panel-nolopath#nolopath-confirmation .panel-heading {
    margin: -10px -10px 20px;
  }
  #nolopath .panel-nolopath .form-step-1,
  #nolopath .panel-nolopath .form-step-2,
  #nolopath .panel-nolopath .form-step-3,
  #nolopath .panel-nolopath .form-step-4 {
    padding: 0;
  }
  #nolopath .panel-nolopath .panel-heading {
    padding: 10px;
    margin: -10px -10px 25px;
  }
  #nolopath .panel-nolopath .panel-heading .panel-title {
    font-size: 18px;
    line-height: 22px;
  }
  #nolopath .panel-nolopath .panel-heading:after {
    bottom: -9px;
    margin-left: -20px;
    border-top: 10px solid #44a098;
    border-right: 20px solid transparent;
    border-left: 20px solid transparent;
  }
  #nolopath .panel-nolopath .btn-group .btn-group button {
    height: 50px;
  }
  #nolopath .panel-nolopath .form-step-confirmation h4 {
    font-size: 18px;
    line-height: 24px;
  }
  #nolopath .panel-nolopath .form-step-confirmation table,
  #nolopath .panel-nolopath .form-step-confirmation td,
  #nolopath .panel-nolopath .form-step-confirmation th {
    font-size: 16px;
  }
  #nolopath .panel-nolopath .form-step-confirmation .network-message h4,
  #nolopath .panel-nolopath .form-step-confirmation .network-message p {
    font-size: 16px;
    line-height: 24px;
  }
  #nolopath .panel-nolopath .form-step-confirmation .sem-provider {
    padding: 9px;
    font-size: 16px;
  }
  #nolopath .panel-nolopath .form-step-confirmation .sem-case-summary,
  #nolopath .panel-nolopath .form-step-confirmation .sem-providers-summary {
    margin-bottom: 20px;
  }
  #nolopath .panel-nolopath .form-control {
    height: 50px;
    padding: 10px;
  }
  #nolopath .panel-nolopath .form-instructions {
    margin: 0;
    font-size: 14px;
  }
  #nolopath .panel-nolopath .form-actions .form-action-submit {
    height: 50px;
    font-size: 26px;
  }
  #nolopath .panel-nolopath .sem-provider {
    font-size: 16px;
  }
  #nolopath .form-breadcrumb {
    height: 5px;
    margin: 17px 0 15px;
    overflow: hidden;
    background: #fff;
    border: 1px solid #c7c7c7;
    border-radius: 5px;
  }
  #nolopath .form-breadcrumb .breadcrumb {
    border-top-width: 5px;
  }
  #nolopath .form-breadcrumb li {
    top: -5px;
    color: #fff;
  }
  #nolopath .form-breadcrumb li:after {
    display: none;
  }
  #nolopath .form-breadcrumb li.active ~ li {
    border-top: 5px solid #fff;
  }
  .region-header .header-left {
    width: 50% !important;
    margin-right: 0px;
    float: left !important;
  }
  .region-header .header-right {
    width: 50% !important;
    margin-right: 0px;
    float: right !important;
  }
  .region-header .header-right .sem-contact-leads-totaldui {
    float: right !important;
  }
  .region-header .header-right .sem-business-phone {
    font-size: 12px !important;
    margin-top: 10px !important;
    background: -webkit-linear-gradient(270deg, #f0c560 0%, #fab702 54.97%, rgba(238, 146, 2, 0.79) 100%);
    background: -o-linear-gradient(270deg, #f0c560 0%, #fab702 54.97%, rgba(238, 146, 2, 0.79) 100%);
    background: linear-gradient(180deg, #f0c560 0%, #fab702 54.97%, rgba(238, 146, 2, 0.79) 100%);
    border: none;
    border-radius: 2px;
    padding: 12px 12px !important;
  }
  .sem-contact-all-about-car-accidents {
    padding-right: 0px !important;
  }
  .sem-contact-all-about-car-accidents .sem-contact-text-all-about-car-accidents {
    display: none !important;
  }
  .sem-contact-all-about-car-accidents .sem-business-phone {
    font-size: 12px !important;
    margin-top: 10px !important;
    background: -webkit-linear-gradient(270deg, #f0c560 0%, #fab702 54.97%, rgba(238, 146, 2, 0.79) 100%);
    background: -o-linear-gradient(270deg, #f0c560 0%, #fab702 54.97%, rgba(238, 146, 2, 0.79) 100%);
    background: linear-gradient(180deg, #f0c560 0%, #fab702 54.97%, rgba(238, 146, 2, 0.79) 100%);
    border: none;
    border-radius: 2px;
    padding: 12px 12px !important;
  }
  .sem-logo-all-about-car-accidents .logo-image {
    -webkit-background-size: 70% 70%;
            background-size: 70%;
    background-position: 0px 0px;
  }
}
@media (max-width: 320px) {
  .region-header .header-left {
    width: 50% !important;
    margin-right: 0px;
    float: left !important;
  }
  .region-header .header-right {
    width: 50% !important;
    margin-right: 0px;
    float: right !important;
  }
  .region-header .header-right .sem-business-phone {
    font-size: 10px !important;
    margin-top: 10px !important;
    background: -webkit-linear-gradient(270deg, #f0c560 0%, #fab702 54.97%, rgba(238, 146, 2, 0.79) 100%);
    background: -o-linear-gradient(270deg, #f0c560 0%, #fab702 54.97%, rgba(238, 146, 2, 0.79) 100%);
    background: linear-gradient(180deg, #f0c560 0%, #fab702 54.97%, rgba(238, 146, 2, 0.79) 100%);
    border: none;
    border-radius: 2px;
    padding: 8px 8px !important;
  }
}
@media (max-width: 280px) {
  .region-header .header-left {
    width: 50% !important;
    margin-right: 0px;
    float: left !important;
  }
  .region-header .header-right {
    width: 50% !important;
    margin-right: 0px;
    float: right !important;
  }
  .region-header .header-right .sem-business-phone {
    font-size: 7px !important;
    margin-top: 10px !important;
    background: -webkit-linear-gradient(270deg, #f0c560 0%, #fab702 54.97%, rgba(238, 146, 2, 0.79) 100%);
    background: -o-linear-gradient(270deg, #f0c560 0%, #fab702 54.97%, rgba(238, 146, 2, 0.79) 100%);
    background: linear-gradient(180deg, #f0c560 0%, #fab702 54.97%, rgba(238, 146, 2, 0.79) 100%);
    border: none;
    border-radius: 2px;
    padding: 8px 8px !important;
  }
}
/* Tablet Media Query -- Adjusts for phone display */
@media (max-width: 1199px) and (min-width: 810px) {
  #content-top,
  .region-content,
  .region-content-top,
  .region-footer,
  .region-header {
    width: auto !important;
    padding: 20px 10px;
  }
  .sem-form-column {
    float: right;
    margin-right: 0;
    padding: 0px;
    width: 498px;
  }
  #nolopath .panel-nolopath .panel-heading {
    position: relative;
    padding: 20px 5px;
    margin: -37px -22px 44px;
    background: #44a098;
  }
  #nolopath .panel-nolopath {
    padding: 20px;
    background: #fff;
    border: 2px solid #c7c7c7;
    border-radius: 0;
  }
  /* -- Text changes -- */
  .sem-aside-column h1 {
    font-size: 26px;
  }
  .sem-aside-column h2 {
    font-size: 18px;
    line-height: 26px;
  }
  .sem-aside-column .media-object {
    display: block;
    width: 50px;
    height: 50px;
  }
  .sem-aside-column .media-section {
    padding: 0;
    margin: 0;
  }
  .sem-aside-column .media-body,
  .sem-aside-column .media-left,
  .sem-aside-column .media-right {
    display: table-cell;
    font-size: 16px;
    vertical-align: top;
    line-height: 22px;
  }
  #nolopath .panel-nolopath .panel-heading .panel-title {
    margin: 0;
    font-size: 26px;
    line-height: 28px;
    color: #fff;
    text-align: center;
  }
  /* -- Columns -- */
  .sem-aside-column {
    width: 35%;
    margin-top: -40px;
  }
  #nolopath {
    width: auto;
    margin-top: -85px;
  }
  .region-footer .footer-legal {
    padding-right: 20px;
  }
}
@media (max-width: 1199px) and (min-width: 570px) {
  .sem-aside-column .media-section {
    padding-left: 0;
    margin-top: 0;
  }
}
/* Small Tablet Media Query -- Adjusts for phone display */
@media (max-width: 809px) and (min-width: 570px) {
  #content-top,
  .region-content,
  .region-content-top,
  .region-footer,
  .region-header {
    width: auto !important;
    padding: 20px 10px;
  }
  #nolopath .panel-nolopath .panel-heading {
    position: relative;
    padding: 20px 5px;
    margin: -37px -22px 44px;
    background: #44a098;
  }
  #nolopath .panel-nolopath {
    padding: 20px;
    background: #fff;
    border: 2px solid #c7c7c7;
    border-radius: 0;
    -webkit-box-shadow: 0 3px 7px rgba(1, 49, 76, 0.7);
    box-shadow: 0 3px 7px rgba(1, 49, 76, 0.7);
  }
  /* -- Text changes -- */
  .sem-aside-column h1 {
    font-size: 26px;
  }
  .sem-aside-column h2 {
    font-size: 18px;
    line-height: 26px;
  }
  .sem-aside-column .media-object {
    display: block;
    width: 50px;
    height: 50px;
  }
  .sem-aside-column .media-body,
  .sem-aside-column .media-left,
  .sem-aside-column .media-right {
    display: table-cell;
    font-size: 16px;
    vertical-align: top;
    line-height: 22px;
  }
  #nolopath .panel-nolopath .panel-heading .panel-title {
    margin: 0;
    font-size: 26px;
    line-height: 28px;
    color: #fff;
    text-align: center;
  }
  /* -- Columns -- */
  .sem-aside-column {
    width: auto;
    margin-right: 20px;
    margin-top: 10px;
  }
  .sem-aside-column,
  .sem-form-column {
    width: auto;
  }
  .sem-form-column {
    float: left;
    margin: 0 20px;
  }
  #nolopath {
    margin-top: -65px;
  }
}
@media (max-width: 809px) and (min-width: 570px) {
  #content-top {
    margin-top: 20px;
  }
  .region-content-top {
    margin-right: 40px;
  }
  .sem-form-column {
    padding: 0;
  }
  .region-content-top .sem-form-column {
    width: 100%;
  }
  #nolopath {
    display: inline-block;
    width: 100%;
    margin: -85px auto 0 auto;
  }
  .region-header .sem-contact-all-about-car-accidents {
    padding-right: 40px !important;
    padding-bottom: 40px !important;
    margin-top: 20px !important;
  }
}
@media (min-width: 570px) {
  .panel-nolopath {
    padding: 20px;
    margin: 7px;
    border: 3px solid #1e72b3;
    border-radius: 8px;
    -webkit-box-shadow: 0 0 5px #000;
    box-shadow: 0 0 5px #000;
    width: auto;
  }
  .panel-nolopath .form-title {
    margin: 0 0 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    font-weight: bold;
    color: #333;
    text-align: left;
  }
  .panel-nolopath .provider-name {
    width: 340px;
  }
}
@media (max-width: 569px) {
  #page,
  #page-admin-top,
  #page-bd,
  #page-container,
  #page-content,
  #page-ft,
  #page-hd {
    width: 360px;
  }
  .column-1-layout #content-ct,
  .column-1-layout #content-top,
  .column-2-left-layout #content-top,
  .column-2-right-layout #content-top,
  .column-3-layout #content-top {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 20px;
  }
  .sem-aside-column,
  .sem-form-column {
    width: 100%;
  }
  .region-footer {
    height: auto;
  }
  .footer-legal {
    display: none;
  }
  .panel-nolopath .form-title {
    margin: 0 0 0.667em;
    font: bold 18px/1.167 Arial, Helvetica, sans-serif;
    color: #333;
    text-align: center;
  }
  .panel-nolopath .form-select,
  .panel-nolopath .form-text,
  .panel-nolopath .form-textarea {
    border-color: #bbb;
  }
  .panel-nolopath .breadcrumb {
    background-color: #d3d2e0;
  }
  .panel-nolopath .breadcrumb.last-step {
    background-color: #1e70ae;
  }
  .panel-nolopath .breadcrumb li {
    padding-left: 8px;
    line-height: 18px;
  }
  .panel-nolopath .breadcrumb li:after,
  .panel-nolopath .breadcrumb li:before {
    height: 18px;
    background-position: 0 50%;
  }
  .panel-nolopath .breadcrumb li:last-child {
    padding-right: 0;
  }
  .panel-nolopath .breadcrumb li:last-child:after,
  .panel-nolopath .breadcrumb li:last-child:before {
    display: none;
  }
  .panel-nolopath .form-step-1,
  .panel-nolopath .form-step-2,
  .panel-nolopath .form-step-3,
  .panel-nolopath .form-step-4 {
    padding-right: 14px;
    padding-left: 14px;
  }
  .panel-nolopath .form-practice-area-select {
    padding: 0 !important;
    border: none !important;
    margin-bottom: 25px;
  }
  .panel-nolopath .form-practice-area-select > .form-item {
    margin: 0;
  }
  .panel-nolopath .products-grid {
    margin-bottom: 37px;
  }
  .panel-nolopath .products-grid .product-item {
    width: 100%;
    margin: 0;
  }
  .panel-nolopath .products-grid .product-item + .product-item {
    margin-top: 24px;
  }
  .panel-nolopath .products-grid .product-image {
    float: left;
  }
  .panel-nolopath .products-grid .product-title {
    font-size: 12px;
    line-height: 1.5;
  }
  .panel-nolopath .products-grid .caption {
    padding-left: 94px;
    margin-top: 0;
  }
}
@media (min-width: 1025px) {
  body.nolopath-theme-turtle[data-path-step="confirm"] .lead-confirmation-image {
    display: block;
    margin-top: 30px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body.nolopath-theme-turtle[data-path-step="confirm"] .lead-confirmation-image > img {
    content: url(../images/nolo-50.png);
  }
  body.nolopath-theme-turtle[data-path-step="confirm"] .lead-form-confirmation-message {
    display: inline-block !important;
  }
  body.nolopath-theme-turtle[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] {
    display: block;
    margin-left: -webkit-calc(50% - 50vw);
    margin-left: calc(50% - 50vw);
    margin-right: -webkit-calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    margin-bottom: 50px;
  }
  body.nolopath-theme-turtle[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .lawyers-banner-image {
    position: relative;
    background-image: url(../images/laywers_banner.png);
    background-repeat: no-repeat;
    -webkit-background-size: 100% 100%;
            background-size: 100%;
    width: 100%;
    height: -webkit-calc(0.75 * 50vw) !important;
    height: calc(0.75 * 50vw) !important;
    -webkit-background-size: 100% 90% !important;
            background-size: 100% 90% !important;
  }
  body.nolopath-theme-turtle[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-link-button {
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
         -o-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 11px 24px;
    width: 168px;
    height: 40px;
    background: #FD9428;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: absolute;
    float: right;
    color: white;
    font-family: Nunito Sans SemiBold;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    line-height: 18px;
    color: #FFFFFF;
    text-decoration: none;
  }
  body.nolopath-theme-turtle[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-link-button:hover {
    background: #F17B08;
  }
  body.nolopath-theme-turtle[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-center {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
         -o-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  body.nolopath-theme-turtle[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom {
    position: absolute;
    top: 90%;
    left: 49.9%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
         -o-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    background: #23343F;
    width: 100%;
    height: auto;
  }
  body.nolopath-theme-turtle[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom .banner-bottom-title {
    color: white;
    font-family: Nunito Sans SemiBold;
    font-style: normal;
    font-size: 18px;
    text-align: center;
    line-height: 24px;
    margin: 10px;
  }
  body.nolopath-theme-turtle[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom > ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    position: relative;
    margin: 0 auto;
    -webkit-padding-start: 0px;
       -moz-padding-start: 0px;
            padding-inline-start: 0px;
    background: #23343f;
  }
  body.nolopath-theme-turtle[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom > ul li {
    color: white;
    font-size: 16px;
    list-style: none;
    margin: 5px;
    vertical-align: top;
    padding: 5px;
  }
  body.nolopath-theme-turtle[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom > ul li img {
    max-width: 100%;
  }
  body.nolopath-theme-turtle[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-lawyer-icon > img {
    position: absolute;
    top: 25%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
         -o-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    content: url(../images/laywers_banner_icon.png);
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  body.nolopath-theme-bluepanda[data-path-step="confirm"] .lead-form-confirmation-message {
    padding-left: 24px;
    padding-right: 24px;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] .lead-confirmation-image {
    display: block;
    margin-top: 30px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] .lead-confirmation-image > img {
    content: url(../images/nolo-50.png);
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] {
    margin: 0px !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .lawyers-banner-image {
    height: -webkit-calc(1 * 50vw) !important;
    height: calc(1 * 50vw) !important;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-lawyer-icon > img {
    width: 30%;
    top: 20%;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-link-button {
    width: 128px;
    height: 30px;
    font-size: 12px;
    line-height: 16px;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom {
    top: 90% !important;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom .banner-bottom-title {
    font-size: 14px;
    line-height: 18px;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom > ul {
    display: table;
    margin: 0 auto;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom > ul li {
    padding: 5px;
    display: table-cell;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom > ul li img {
    width: 80%;
  }
}
@media (max-width: 767px) {
  body.nolopath-theme-bluepanda[data-path-step="confirm"] .lead-form-confirmation-message {
    padding-left: 16px;
    padding-right: 16px;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] .lead-confirmation-image {
    display: block;
    margin-top: 30px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] .lead-confirmation-image > img {
    content: url(../images/nolo-50.png);
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] .lead-form-confirmation-message {
    display: inline-block !important;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] {
    margin-top: 20px !important;
    margin-bottom: 0px;
    height: calc(0.664 * 100vw) !important;
    height: -webkit-calc(0.664 * 100vw) !important;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .lawyers-banner-image {
    position: relative;
    background-image: url(../images/laywers_banner.png);
    background-repeat: no-repeat;
    -webkit-background-size: 100% 100%;
            background-size: 100%;
    width: 100%;
    height: -webkit-calc(1.2 * 50vw) !important;
    height: calc(1.2 * 50vw) !important;
    -webkit-background-size: 100% 70% !important;
            background-size: 100% 70% !important;
    margin-bottom: 10px;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-lawyer-icon > img {
    position: absolute;
    content: url(../images/laywers_banner_icon.png);
    top: 20%;
    left: 50%;
    width: 40%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
         -o-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-center {
    position: absolute;
    top: 40%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
         -o-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-link-button {
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
         -o-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 11px 24px !important;
    width: 112px !important;
    height: 26px !important;
    background: #FD9428;
    border-radius: 4px !important;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: absolute;
    float: right;
    color: white;
    font-family: Nunito Sans SemiBold;
    font-style: normal;
    font-weight: bold;
    font-size: 10px !important;
    line-height: 14px !important;
    color: #FFFFFF;
    text-decoration: none;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-link-button:hover {
    background: #F17B08;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom {
    position: absolute;
    top: 90%;
    left: 49.9%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
         -o-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    background: #23343F;
    width: 100%;
    height: auto;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom .banner-bottom-title {
    color: white;
    font-family: Nunito Sans SemiBold;
    font-style: normal;
    font-size: 18px !important;
    text-align: center;
    margin: 0px !important;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom > ul {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
            flex-wrap: wrap !important;
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
    -webkit-box-pack: center !important;
    -webkit-justify-content: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
    position: relative;
    margin: 0 auto;
    -webkit-padding-start: 0px;
       -moz-padding-start: 0px;
            padding-inline-start: 0px;
    background: #23343f;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom > ul li {
    color: white;
    font-size: 16px;
    list-style: none;
    margin: 2px;
    vertical-align: top;
    padding: 5px;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom > ul li img {
    max-width: 100%;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom > ul li img.banner_the_hunffingtown_icon {
    width: 100px;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom > ul li img.banner_kiplinger_icon {
    width: 50px;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom > ul li img.banner_the_new_york_times_icon {
    width: 100px;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom > ul li img.banner_time_icon {
    width: 40px;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom > ul li img.banner_usa_today_icon {
    width: 40px;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom > ul li img.banner_the_washinton_post_icon {
    width: 100px;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] div.lead-confirmation-banner[data-lead-type="unsold"] .banner-content-bottom > ul li img.banner_yahoo_icon {
    width: 50px;
  }
  body.nolopath-theme-bluepanda[data-path-step="confirm"] .sem-case-summary > h4 {
    text-align: left !important;
  }
}
@media (min-width: 767px) {
  .nolopath-domain-leads-totalcriminaldefense #nolopath-practice-area-selectSelectBoxIt {
    display: block !important;
  }
}
.nolopath-domain-leads-totalcriminaldefense #nolopath-practice-area-select {
  display: none !important;
}
.nolopath-domain-leads-totalcriminaldefense #nolopath-practice-area-selectSelectBoxItContainer {
  width: 100% !important;
}
.nolopath-domain-leads-totalcriminaldefense .selectboxit-container .selectboxit,
.nolopath-domain-leads-totalcriminaldefense .selectboxit-container .selectboxit-options {
  border-radius: 0 !important;
  max-height: auto !important;
}
.nolopath-domain-leads-totalcriminaldefense .selectboxit-options .selectboxit-option .selectboxit-option-anchor {
  white-space: normal !important;
  min-height: 30px !important;
  height: auto !important;
}
.nolopath-domain-leads-totalcriminaldefense .selectboxit-options a {
  text-decoration: none !important;
}
.nolopath-domain-leads-totalcriminaldefense .selectboxit-option-anchor {
  text-indent: 0px !important;
  padding-left: 10px !important;
}
.nolopath-domain-leads-totalcriminaldefense .selectboxit-option-anchor span.selectboxit-option-icon-container {
  height: auto !important;
  min-height: 30px !important;
  white-space: normal !important;
  text-indent: 0px !important;
}
.nolopath-domain-leads-totalcriminaldefense .nolopath-practice-area-selectSelectBoxItText {
  max-width: 320px;
  font-family: "Proxima Nova Rg Regular" !important;
  font-size: 18px !important;
}
@media (max-width: 569px) {
  .nolopath-domain-leads-totalcriminaldefense .nolopath-practice-area-selectSelectBoxItText {
    max-width: 250px !important;
  }
}
.path-type-sem .grecaptcha-badge {
  display: block;
}
.page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-questions label.control-label {
  font-weight: 600 !important;
}
@media (max-width: 768px) {
  .page-nolosem-ssdi-api4 #nolopath .panel-nolopath .form-questions label.control-label {
    font-weight: 700 !important;
  }
}
.page-nolosem-ssdi-api4 #nolopath .btn-group-justified {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
}
.page-nolosem-ssdi-api4 #nolopath .btn-group-justified .btn-group.visible-btn-group {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  margin-right: 0px !important;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.page-nolosem-ssdi-api4 #nolopath .btn-group-justified .btn-group.visible-btn-group button {
  width: 100% !important;
  text-align: left;
}
.page-nolosem-ssdi-api4 #nolopath #form-item-q1067 .btn-group-justified {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.page-nolosem-ssdi-api4 [data-step='step-5'] #nolopath-form-ssdi-api4 .form-questions {
  width: 340px !important;
}
@media (max-width: 1199px) {
  .page-nolosem-ssdi-api4 [data-step='step-5'] #nolopath-form-ssdi-api4 .form-questions {
    width: 100% !important;
  }
}
@media (max-width: 768px) {
  .page-nolosem-ssdi-api4 #nolopath-q1066,
  .page-nolosem-ssdi-api4 #form-item-q1067 button,
  .page-nolosem-ssdi-api4 #form-item-q1068 button,
  .page-nolosem-ssdi-api4 #form-item-q1069 button,
  .page-nolosem-ssdi-api4 #form-item-q1070 button,
  .page-nolosem-ssdi-api4 #form-item-q1071 button {
    font-weight: 700 !important;
  }
}
.page-nolosem-ssdi-api4 #form-item-first_name,
.page-nolosem-ssdi-api4 #form-item-last_name,
.page-nolosem-ssdi-api4 #form-item-phone,
.page-nolosem-ssdi-api4 #form-item-mail {
  position: relative;
}
.page-nolosem-ssdi-api4 #form-item-first_name .control-label,
.page-nolosem-ssdi-api4 #form-item-last_name .control-label,
.page-nolosem-ssdi-api4 #form-item-phone .control-label,
.page-nolosem-ssdi-api4 #form-item-mail .control-label {
  display: none;
}
.page-nolosem-ssdi-api4 #form-item-first_name .input-box,
.page-nolosem-ssdi-api4 #form-item-last_name .input-box,
.page-nolosem-ssdi-api4 #form-item-phone .input-box,
.page-nolosem-ssdi-api4 #form-item-mail .input-box {
  position: relative;
}
.page-nolosem-ssdi-api4 #form-item-first_name .input-box .field-label-floating,
.page-nolosem-ssdi-api4 #form-item-last_name .input-box .field-label-floating,
.page-nolosem-ssdi-api4 #form-item-phone .input-box .field-label-floating,
.page-nolosem-ssdi-api4 #form-item-mail .input-box .field-label-floating {
  opacity: 1;
  top: 14px;
  left: 15px;
  margin-bottom: 0;
  -webkit-transition: all 0.3s ease-in-out;
       -o-transition: all 0.3s ease-in-out;
          transition: all 0.3s ease-in-out;
  color: #929292 !important;
  z-index: 1;
  position: absolute;
  font-weight: normal;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  pointer-events: none;
}
.page-nolosem-ssdi-api4 #form-item-first_name .input-box input,
.page-nolosem-ssdi-api4 #form-item-last_name .input-box input,
.page-nolosem-ssdi-api4 #form-item-phone .input-box input,
.page-nolosem-ssdi-api4 #form-item-mail .input-box input {
  border: 2px solid #E1E1E1 !important;
  border-radius: 5px !important;
  min-height: 50px;
  padding: 22px 40px 6px 10px !important;
}
.page-nolosem-ssdi-api4 #form-item-first_name .input-box input::-webkit-input-placeholder,
.page-nolosem-ssdi-api4 #form-item-last_name .input-box input::-webkit-input-placeholder,
.page-nolosem-ssdi-api4 #form-item-phone .input-box input::-webkit-input-placeholder,
.page-nolosem-ssdi-api4 #form-item-mail .input-box input::-webkit-input-placeholder {
  opacity: 0;
}
.page-nolosem-ssdi-api4 #form-item-first_name .input-box input::-moz-placeholder,
.page-nolosem-ssdi-api4 #form-item-last_name .input-box input::-moz-placeholder,
.page-nolosem-ssdi-api4 #form-item-phone .input-box input::-moz-placeholder,
.page-nolosem-ssdi-api4 #form-item-mail .input-box input::-moz-placeholder {
  opacity: 0;
}
.page-nolosem-ssdi-api4 #form-item-first_name .input-box input::placeholder,
.page-nolosem-ssdi-api4 #form-item-last_name .input-box input::placeholder,
.page-nolosem-ssdi-api4 #form-item-phone .input-box input::placeholder,
.page-nolosem-ssdi-api4 #form-item-mail .input-box input::placeholder {
  opacity: 0;
}
.page-nolosem-ssdi-api4 #form-item-first_name .input-box input:not(:placeholder-shown) ~ .field-label-floating,
.page-nolosem-ssdi-api4 #form-item-last_name .input-box input:not(:placeholder-shown) ~ .field-label-floating,
.page-nolosem-ssdi-api4 #form-item-phone .input-box input:not(:placeholder-shown) ~ .field-label-floating,
.page-nolosem-ssdi-api4 #form-item-mail .input-box input:not(:placeholder-shown) ~ .field-label-floating,
.page-nolosem-ssdi-api4 #form-item-first_name .input-box input:focus ~ .field-label-floating,
.page-nolosem-ssdi-api4 #form-item-last_name .input-box input:focus ~ .field-label-floating,
.page-nolosem-ssdi-api4 #form-item-phone .input-box input:focus ~ .field-label-floating,
.page-nolosem-ssdi-api4 #form-item-mail .input-box input:focus ~ .field-label-floating {
  opacity: 1;
  top: 0px;
  left: 12px;
  font-size: 10px !important;
  line-height: 12px;
  color: #909090 !important;
}
.page-nolosem-ssdi-api4 #form-item-first_name .input-box .validation-check.checkmark,
.page-nolosem-ssdi-api4 #form-item-last_name .input-box .validation-check.checkmark,
.page-nolosem-ssdi-api4 #form-item-phone .input-box .validation-check.checkmark,
.page-nolosem-ssdi-api4 #form-item-mail .input-box .validation-check.checkmark {
  position: absolute;
  top: 14px;
  right: 15px;
  margin-bottom: 0;
}
.page-nolosem-ssdi-api4 #form-item-first_name .input-box .validation-check.checkmark span,
.page-nolosem-ssdi-api4 #form-item-last_name .input-box .validation-check.checkmark span,
.page-nolosem-ssdi-api4 #form-item-phone .input-box .validation-check.checkmark span,
.page-nolosem-ssdi-api4 #form-item-mail .input-box .validation-check.checkmark span {
  display: none;
}
.page-nolosem-ssdi-api4 #form-item-first_name .tooltip-container,
.page-nolosem-ssdi-api4 #form-item-last_name .tooltip-container,
.page-nolosem-ssdi-api4 #form-item-phone .tooltip-container,
.page-nolosem-ssdi-api4 #form-item-mail .tooltip-container {
  position: absolute;
  top: 14px;
  right: 15px;
  margin-bottom: 0;
  z-index: 10;
}
.page-nolosem-ssdi-api4 #form-item-first_name .tooltip-container .tooltip,
.page-nolosem-ssdi-api4 #form-item-last_name .tooltip-container .tooltip,
.page-nolosem-ssdi-api4 #form-item-phone .tooltip-container .tooltip,
.page-nolosem-ssdi-api4 #form-item-mail .tooltip-container .tooltip {
  position: relative;
}
.page-nolosem-ssdi-api4 #form-item-first_name .tooltip-container .tooltip .tooltip-helper-body,
.page-nolosem-ssdi-api4 #form-item-last_name .tooltip-container .tooltip .tooltip-helper-body,
.page-nolosem-ssdi-api4 #form-item-phone .tooltip-container .tooltip .tooltip-helper-body,
.page-nolosem-ssdi-api4 #form-item-mail .tooltip-container .tooltip .tooltip-helper-body {
  z-index: 15;
  position: absolute;
  bottom: 42px;
  right: -15px;
  height: auto;
  width: 158px;
  color: #fff;
  background-color: #17222ACC;
  border-radius: 8px;
  padding: 12px;
  text-align: center;
}
.page-nolosem-ssdi-api4 #form-item-first_name .tooltip-container .tooltip .tooltip-helper-body.show ~ .tooltip-tri,
.page-nolosem-ssdi-api4 #form-item-last_name .tooltip-container .tooltip .tooltip-helper-body.show ~ .tooltip-tri,
.page-nolosem-ssdi-api4 #form-item-phone .tooltip-container .tooltip .tooltip-helper-body.show ~ .tooltip-tri,
.page-nolosem-ssdi-api4 #form-item-mail .tooltip-container .tooltip .tooltip-helper-body.show ~ .tooltip-tri {
  display: block;
  border-top: 12px solid #17222ACC;
  border-right: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-left: 12px solid transparent;
  position: absolute;
  right: 0;
  top: -13px;
}
.page-nolosem-ssdi-api4 #form-item-first_name .tooltip-container .tooltip .tooltip-tri,
.page-nolosem-ssdi-api4 #form-item-last_name .tooltip-container .tooltip .tooltip-tri,
.page-nolosem-ssdi-api4 #form-item-phone .tooltip-container .tooltip .tooltip-tri,
.page-nolosem-ssdi-api4 #form-item-mail .tooltip-container .tooltip .tooltip-tri {
  display: none;
}
.page-nolosem-ssdi-api4 #form-item-first_name.answered input:not(.error) ~ .validation-check.checkmark span.valid,
.page-nolosem-ssdi-api4 #form-item-last_name.answered input:not(.error) ~ .validation-check.checkmark span.valid,
.page-nolosem-ssdi-api4 #form-item-phone.answered input:not(.error) ~ .validation-check.checkmark span.valid,
.page-nolosem-ssdi-api4 #form-item-mail.answered input:not(.error) ~ .validation-check.checkmark span.valid {
  display: block;
}
.page-nolosem-ssdi-api4 #form-item-first_name.has-error .tooltip-container,
.page-nolosem-ssdi-api4 #form-item-last_name.has-error .tooltip-container,
.page-nolosem-ssdi-api4 #form-item-phone.has-error .tooltip-container,
.page-nolosem-ssdi-api4 #form-item-mail.has-error .tooltip-container {
  display: none;
}
.page-nolosem-ssdi-api4 #form-item-first_name.has-error .input-box .error,
.page-nolosem-ssdi-api4 #form-item-last_name.has-error .input-box .error,
.page-nolosem-ssdi-api4 #form-item-phone.has-error .input-box .error,
.page-nolosem-ssdi-api4 #form-item-mail.has-error .input-box .error {
  background-color: unset;
}
.page-nolosem-ssdi-api4 #form-item-first_name.has-error .input-box .error ~ .validation-check.checkmark span.invalid,
.page-nolosem-ssdi-api4 #form-item-last_name.has-error .input-box .error ~ .validation-check.checkmark span.invalid,
.page-nolosem-ssdi-api4 #form-item-phone.has-error .input-box .error ~ .validation-check.checkmark span.invalid,
.page-nolosem-ssdi-api4 #form-item-mail.has-error .input-box .error ~ .validation-check.checkmark span.invalid {
  display: block;
}
.page-nolosem-ssdi-api4 [data-form-step='step-5'] .form-item + .form-item {
  margin-top: 12px;
}
.page-nolosem-ssdi-api5 #form-item-case_description {
  display: none !important;
}
.page-nolosem-ssdi-api5 .form-summary__info:last-of-type {
  display: none !important;
}
