#pw-wrapper {
  height: 300px;
  border: 3px solid #9e9e9e;
  padding: 10px; }
  @media (max-width: 992px) {
    #pw-wrapper {
      background: none !important; } }
  @media (max-width: 767px) {
    #pw-wrapper {
      border: none;
      height: auto; } }
  #pw-wrapper #pw-left {
    padding-top: 40px; }
    #pw-wrapper #pw-left img {
      width: 100% !important; }
  #pw-wrapper .pw-right {
    color: #000000;
    padding: 0 20px 30px 40px;
    font-size: 16px; }
    @media (max-width: 767px) {
      #pw-wrapper .pw-right {
        padding: 0;
        margin: -30px 0; } }
    #pw-wrapper .pw-right .pw-question .pw-questText {
      font-size: 20px;
      font-weight: bold; }
      @media (max-width: 767px) {
        #pw-wrapper .pw-right .pw-question .pw-questText {
          font-size: 1.6rem; } }
    #pw-wrapper .pw-right .pw-question .pw-options {
      margin-top: 10px;
      margin-left: -20px;
      list-style: none;
      text-indent: -2rem; }
      #pw-wrapper .pw-right .pw-question .pw-options input[type=radio] {
        margin-right: 10px; }
      #pw-wrapper .pw-right .pw-question .pw-options li {
        padding-bottom: 5px; }
      #pw-wrapper .pw-right .pw-question .pw-options label {
        font-size: 14px;
        font-weight: normal;
        display: block; }
  @media (min-width: 768px) {
    #pw-wrapper .step4 .pw-right {
      height: 280px;
      overflow-y: scroll;
      width: 48%; } }
  #pw-wrapper #prog_name {
    font-weight: bold !important;
    font-size: 2rem; }
  #pw-wrapper .proglist {
    padding: 0px 20px 60px 0px; }
  #pw-wrapper.page1 {
    background: url(../images/page1.jpg) top left no-repeat; }
  #pw-wrapper.page2 {
    background: url(../images/page2.jpg) top left no-repeat; }
  #pw-wrapper.page3 {
    background: url(../images/page3.jpg) top left no-repeat; }
  #pw-wrapper.page4.prog_area_15 {
    background: url(../images/nursing.jpg) top left no-repeat; }
  #pw-wrapper.page4.prog_area_19 {
    background: url(../images/police.jpg) top left no-repeat; }
  #pw-wrapper.page4.prog_area_17 {
    background: url(../images/business.jpg) top left no-repeat; }
  #pw-wrapper.page4.prog_area_16 {
    background: url(../images/healthcare.jpg) top left no-repeat; }
  #pw-wrapper.page4.prog_area_18 {
    background: url(../images/technology.jpg) top left no-repeat; }
  #pw-wrapper.page4.prog_area_1114 {
    background: url(../images/legal.jpg) top left no-repeat; }
  #pw-wrapper.page5.prog_area_15 {
    background: url(../images/nursing.jpg) top left no-repeat; }
  #pw-wrapper.page5.prog_area_19 {
    background: url(../images/police.jpg) top left no-repeat; }
  #pw-wrapper.page5.prog_area_17 {
    background: url(../images/business.jpg) top left no-repeat; }
  #pw-wrapper.page5.prog_area_16 {
    background: url(../images/healthcare.jpg) top left no-repeat; }
  #pw-wrapper.page5.prog_area_18 {
    background: url(../images/technology.jpg) top left no-repeat; }
  #pw-wrapper.page5.prog_area_1114 {
    background: url(../images/legal.jpg) top left no-repeat; }
  #pw-wrapper #campuslist {
    display: none; }

#pw-statusbar {
  font-size: 16px;
  padding: 20px 0 0 0;
  color: #002f65;
  margin-bottom: -15px; }
  @media (max-width: 767px) {
    #pw-statusbar {
      display: none; } }
  #pw-statusbar ul {
    list-style-type: none;
    padding-left: 0px;
    vertical-align: bottom;
    margin-bottom: 0px; }
  #pw-statusbar li {
    display: inline-block;
    margin-right: 5px; }
    #pw-statusbar li.active {
      color: #cf9b10;
      font-weight: bold;
      font-size: 18px; }
  #pw-statusbar li:not(:first-child):before {
    font-family: 'FontAwesome';
    font-weight: normal !important;
    content: '\f101';
    margin: 0 5px 0 0;
    color: #cf9b10; }

@media (min-width: 768px) {
  .pw-buttons {
    margin-top: -20px;
    text-align: right;
    float: right; } }

@media (max-width: 767px) {
  .pw-buttons {
    margin-top: 25px;
    margin-bottom: 0;
    padding-bottom: 0;
    text-align: center; } }

@media (max-width: 767px) {
  .pw-buttons .btn {
    padding: 5px 10px; } }

.pw-buttons .right #btnBack1 {
  display: none; }

#modal-program-wiz .pw-buttons {
  display: none; }

@media (max-width: 767px) {
  #modal-program-wiz .modal-footer .btn {
    padding: 5px 10px; } }

#modal-program-wiz .modal-footer .left {
  float: left;
  text-align: left; }
  #modal-program-wiz .modal-footer .left #btnClosesm {
    display: none; }
  @media (max-width: 767px) {
    #modal-program-wiz .modal-footer .left #btnCloselg {
      display: none; }
    #modal-program-wiz .modal-footer .left #btnClosesm {
      display: inline-block; } }

#modal-program-wiz .modal-footer .right #btnBack1 {
  display: none; }
