html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  background-position: 0 0;
  background-repeat: no-repeat;
  border: 0 none;
  font-size: 100%;
  font-style: inherit;
  font-weight: inherit;
  direction: inherit;
  margin: 0;
  padding: 0;
  /*text-align:left;*/
  /* this doesn't needed when used RTL or LTR directions */
  vertical-align: baseline; }

a img, :link img, :visited img {
  border: 0 none; }

a:hover, a:focus {
  outline: none;
  text-decoration: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

ol, ul {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none; }

html, body {
  height: 100%;
  padding: 0 !important; }

header {
  border-bottom: 5px solid #4a2600;
  min-height: 155px; }
  @media (max-width: 1200px) {
    header {
      padding: 0px; } }

/* Ajay */
@media (max-width: 1199px) and (min-width: 310px) {
  .modal-open {
    overflow: auto; } }
@media (max-width: 767px) and (min-width: 310px) {
  .modal-dialog {
    margin: 10px 25px; } }
.header_wrap {
  padding: 0;
  margin: 0 auto;
  float: none;
  max-width: 1172px; }
  @media (min-width: 1700px) {
    .header_wrap {
      max-width: 1600px; } }
  .header_wrap .hw_block {
    padding: 0; }
    @media (max-width: 991px) {
      .header_wrap .hw_block {
        padding: 0 10px;
        text-align: center; } }
    .header_wrap .hw_block .logo {
      padding: 7px 0 0 0;
      display: inline-block; }
      .header_wrap .hw_block .logo a img {
        vertical-align: baseline; }
    @media (max-width: 767px) {
      .header_wrap .hw_block .logo_mob a img {
        width: 100%; } }
  @media (max-width: 767px) and (orientation: landscape) {
    .header_wrap .hw_block .logo_mob a img {
      width: 50%; } }

    .header_wrap .hw_block span {
      margin: 0 0 0 22px;
      font-size: 18px; }
      @media (max-width: 1200px) {
        .header_wrap .hw_block span {
          margin: 0 0 0 0.5%; } }
      @media (max-width: 991px) {
        .header_wrap .hw_block span {
          display: block; } }
      .header_wrap .hw_block span a {
        font-family: 'Roboto Slab', serif;
        font-weight: 400;
        color: #BB8014;
        letter-spacing: -0.6px; }
    .header_wrap .hw_block .call_button, .header_wrap .hw_block .menu_wrap {
      float: right; }
    .header_wrap .hw_block .call_button {
      margin: 43px 0 0 0; }
      @media (max-width: 991px) {
        .header_wrap .hw_block .call_button {
          margin: 20px 0 0 0;
          display: inline-block;
          float: none;
          width: 100%;
          text-align: center; } }
      @media (max-width: 768px) {
        .header_wrap .hw_block .call_button {
          text-align: left;
          /* margin: 0 !important;  */
        } }
      @media (max-width: 400px) {
        .header_wrap .hw_block .call_button {
          text-align: left; } }
      .header_wrap .hw_block .call_button div {
        font-family: 'Roboto Slab', serif;
        font-weight: 700;
        color: #BB8014;
        font-size: 22px;
        margin: 5px 21px 0 0;
        float: left; }
        @media (max-width: 991px) {
          .header_wrap .hw_block .call_button div {
            display: inline-block;
            float: none; } }
        @media (max-width: 768px) {
          .header_wrap .hw_block .call_button div {
            font-size: 16px; } }
  @media (max-width: 768px) and (orientation: landscape) {
    .header_wrap .hw_block .call_button div {
      margin: 5px 7px 0 0; } }

        @media (max-width: 400px) {
          .header_wrap .hw_block .call_button div {
            float: none;
            display: block; } }
      .header_wrap .hw_block .call_button button {
        width: 161px;
        background: #432304;
        border: none;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        float: right;
        height: 40px;
        font-family: 'Source Sans Pro', sans-serif;
        font-size: 21px;
        font-weight: 400;
        color: #FFF;
        padding: 0 0 4px 0; }
        @media (max-width: 991px) {
          .header_wrap .hw_block .call_button button {
            display: inline-block;
            float: none; } }
        @media (max-width: 768px) {
          .header_wrap .hw_block .call_button button {
            width: 108px;
            height: 30px;
            font-size: 16px; } }
        @media (max-width: 400px) {
          .header_wrap .hw_block .call_button button {
            float: none;
            display: block; } }
        .header_wrap .hw_block .call_button button:active, .header_wrap .hw_block .call_button button:hover, .header_wrap .hw_block .call_button button:focus {
          background: #BB8014; }
    @media (max-width: 766px) {
      .header_wrap .hw_block .aj_mob_callbtn {
        padding: 30px 0 70px 15px;
        display: block; } }
  @media (max-width: 766px) and (orientation: landscape) {
    .header_wrap .hw_block .aj_mob_callbtn {
      padding: 30px 0 40px 5px; } }
    @media (max-width: 766px) {
        .header_wrap .hw_block .aj_mob_callbtn button {
          margin: 0 !important; } }
@media (max-width: 766px) and (orientation: portrait) {
  .header_wrap .hw_block .aj_mob_clbtn_mar {
    padding: 30px 0 70px 0px; } }

    @media (min-width: 767px) and (max-width: 991px) {
      .header_wrap .hw_block .aj_menuwrap_ipadmob {
        margin: 0 0 2px !important; }
        .header_wrap .hw_block .aj_menuwrap_ipadmob .navbar {
          min-height: 0 !important; }
          .header_wrap .hw_block .aj_menuwrap_ipadmob .navbar .navbar-header .navbar-toggle {
            margin-top: -30px; } }
    .header_wrap .hw_block .menu_wrap {
      margin: 15px 0 0 0;
      padding: 0 0 0 24px; }
      @media (max-width: 1200px) {
        .header_wrap .hw_block .menu_wrap {
          padding: 0 0 0 0px;
          margin: 17px 0 0 0; } }
      @media (max-width: 991px) {
        .header_wrap .hw_block .menu_wrap {
          width: 100%; } }
      @media (max-width: 768px) {
        .header_wrap .hw_block .menu_wrap {
          margin: -45px 0 0 0; } }
      @media (max-width: 766px) and (min-width: 310px) {
        .header_wrap .hw_block .menu_wrap {
          margin: -35px 0px -5px 0; } }
      .header_wrap .hw_block .menu_wrap .collapse {
        padding-right: 0; }
        @media (max-width: 768px) {
          .header_wrap .hw_block .menu_wrap .collapse {
            padding-right: 15px; } }
        @media (max-width: 991px) and (min-width: 768px) {
          .header_wrap .hw_block .menu_wrap .collapse {
            height: 40px !important; } }
      .header_wrap .hw_block .menu_wrap .navbar {
        border: none;
        background: none;
        margin: 0; }
        .header_wrap .hw_block .menu_wrap .navbar .dropdown-toggle:active, .header_wrap .hw_block .menu_wrap .navbar .dropdown-toggle:hover, .header_wrap .hw_block .menu_wrap .navbar .dropdown-toggle:focus {
          background: #fff; }
        .header_wrap .hw_block .menu_wrap .navbar .dropdown-toggle .caret {
          margin-left: 5px; }
          @media (max-width: 1200px) {
            .header_wrap .hw_block .menu_wrap .navbar .dropdown-toggle .caret {
              display: inline-block; } }
        .header_wrap .hw_block .menu_wrap .navbar .dropdown-menu {
          min-width: 160px;
          z-index: 90000;
          text-align: left; }
          .header_wrap .hw_block .menu_wrap .navbar .dropdown-menu li {
            padding-left: 15px !important;
            margin: 0;
            display: block; }
            @media (max-width: 768px) {
              .header_wrap .hw_block .menu_wrap .navbar .dropdown-menu li:first-child {
                margin-left: 0; } }
            .header_wrap .hw_block .menu_wrap .navbar .dropdown-menu li a:hover {
              background: transparent; }
            .header_wrap .hw_block .menu_wrap .navbar .dropdown-menu li:active, .header_wrap .hw_block .menu_wrap .navbar .dropdown-menu li:hover, .header_wrap .hw_block .menu_wrap .navbar .dropdown-menu li:focus {
              background: #eee; }
        @media (max-width: 768px) {
          .header_wrap .hw_block .menu_wrap .navbar .navbar-header button {
            margin-top: 50px; } }
  @media (max-width: 768px) and (orientation: landscape) {
    .header_wrap .hw_block .menu_wrap .navbar .navbar-header button {
      margin-top: 27px; } }

        .header_wrap .hw_block .menu_wrap .navbar .container-fluid {
          padding: 0; }
        .header_wrap .hw_block .menu_wrap .navbar ul {
          width: 100%;
          text-align: right; }
          @media (min-width: 1700px) {
            .header_wrap .hw_block .menu_wrap .navbar ul {
              float: right;
              width: 73%; } }
          @media (max-width: 991px) {
            .header_wrap .hw_block .menu_wrap .navbar ul {
              text-align: center; } }
          @media (max-width: 767px) {
            .header_wrap .hw_block .menu_wrap .navbar ul {
              text-align: left; } }
          .header_wrap .hw_block .menu_wrap .navbar ul li {
            margin-left: 25px;
            display: inline-block;
            float: none; }
            @media (max-width: 1200px) {
              .header_wrap .hw_block .menu_wrap .navbar ul li {
                margin-left: 4%; } }
            @media (max-width: 991px) {
              .header_wrap .hw_block .menu_wrap .navbar ul li {
                display: inline-block;
                float: none; } }
            @media (max-width: 767px) {
              .header_wrap .hw_block .menu_wrap .navbar ul li {
                display: block;
                float: none; } }
            .header_wrap .hw_block .menu_wrap .navbar ul li:first-child {
              margin-left: 0; }
              @media (max-width: 768px) {
                .header_wrap .hw_block .menu_wrap .navbar ul li:first-child {
                  margin-left: 5%; } }
            .header_wrap .hw_block .menu_wrap .navbar ul li a {
              padding: 10px 4px;
              font-size: 20px;
              color: #252525;
              font-weight: 400;
              font-family: 'Source Sans Pro', sans-serif; }
              @media (max-width: 1200px) {
                .header_wrap .hw_block .menu_wrap .navbar ul li a {
                  font-size: 18px; } }
              @media (min-width: 1700px) and (max-width: 2000px) {
                .header_wrap .hw_block .menu_wrap .navbar ul li a {
                  padding: 10px 4px; } }
              .header_wrap .hw_block .menu_wrap .navbar ul li a:active, .header_wrap .hw_block .menu_wrap .navbar ul li a:hover, .header_wrap .hw_block .menu_wrap .navbar ul li a:focus {
                color: #432304;
                background: transparent; }
            .header_wrap .hw_block .menu_wrap .navbar ul li:active, .header_wrap .hw_block .menu_wrap .navbar ul li:hover, .header_wrap .hw_block .menu_wrap .navbar ul li:focus {
              background: transparent; }
              @media (max-width: 767px) and (min-width: 310px) {
                .header_wrap .hw_block .menu_wrap .navbar ul li:active, .header_wrap .hw_block .menu_wrap .navbar ul li:hover, .header_wrap .hw_block .menu_wrap .navbar ul li:focus {
                  background: transparent; } }

#goals {
  min-height: 300px;
  background: -webkit-linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url(../images/goals_bg.jpg) center center no-repeat;
  background: -moz-linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url(../images/goals_bg.jpg) center center no-repeat;
  background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url(../images/goals_bg.jpg) center center no-repeat;
  -webkit-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }

.goals_wrap {
  /*Ajay*/
  margin: 130px auto 134px;
  padding: 25px 0 39px 3px;
  float: none;
  max-width: 1172px;
  background: rgba(255, 255, 255, 0.6);
  text-align: center; }
  .goals_wrap a.goals_block_link {
    color: transparent;
    outline: none;
    padding: 0;
    margin: 0; }
    .goals_wrap a.goals_block_link:hover, .goals_wrap a.goals_block_link:focus, .goals_wrap a.goals_block_link:active {
      color: transparent;
      outline: none; }
      .goals_wrap a.goals_block_link:hover .goals_block, .goals_wrap a.goals_block_link:focus .goals_block, .goals_wrap a.goals_block_link:active .goals_block {
        background: #eee; }
      .goals_wrap a.goals_block_link:hover .gb_icon, .goals_wrap a.goals_block_link:focus .gb_icon, .goals_wrap a.goals_block_link:active .gb_icon {
        background: #FFF; }
    @media (min-width: 991px) and (max-width: 1199px) {
      .goals_wrap a.goals_block_link {
        width: 100%;
        display: block;
        height: 100%; } }
    @media (max-width: 480px) and (min-width: 310px) {
      .goals_wrap a.goals_block_link {
        margin: 5px 0 !important; } }
    @media (max-width: 1024px) and (min-width: 767px) {
      .goals_wrap a.goals_block_link {
        margin: 10px -2px;
        padding: 0 20%; } }
  @media (max-width: 768px) {
    .goals_wrap {
      margin: 90px auto 90px; } }
  .goals_wrap h1 {
    text-transform: uppercase;
    color: #4a2600;
    font-size: 55px;
    font-family: 'Roboto Slab', serif;
    font-weight: 700;
    letter-spacing: 2.2px;
    margin: 0 0 5px 0; }
    @media (max-width: 991px) {
      .goals_wrap h1 {
        font-size: 45px; } }
    @media (max-width: 768px) {
      .goals_wrap h1 {
        font-size: 35px; } }
  .goals_wrap .goals_block {
    padding: 0;
    width: 29.6%;
    height: 180px;
    background: #fff;
    margin: 22px 0 0 33px;
    text-align: center;
    /*-webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -ms-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;*/ }
    @media (min-width: 991px) and (max-width: 1199px) {
      .goals_wrap .goals_block {
        width: 100% !important; } }
    @media (max-width: 1200px) {
      .goals_wrap .goals_block {
        display: inline-block;
        float: none;
        margin: 0; } }
    @media (max-width: 767px) {
      .goals_wrap .goals_block {
        width: 100% !important;
        margin: 5px 0 !important; } }
    @media (max-width: 1024px) and (min-width: 767px) {
      .goals_wrap .goals_block {
        width: 80%;
        margin: 0; } }
    @media (max-width: 480px) and (min-width: 310px) {
      .goals_wrap .goals_block {
        margin: 0 !important;
        width: 100%; } }
    .goals_wrap .goals_block h2 {
      margin: 2px 0 0 0;
      font-family: 'Lato', sans-serif;
      font-weight: 700;
      font-size: 25px;
      color: #4a2600; }
      @media (max-width: 1200px) {
        .goals_wrap .goals_block h2 {
          font-size: 20px; } }
    .goals_wrap .goals_block .gb_icon {
      display: inline-block;
      margin: 17px 0 0 0;
      width: 111px;
      height: 111px;
      border-radius: 50%;
      background: #eeeeee;
      /*-webkit-transition: 0.4s;
      -moz-transition: 0.4s;
      -ms-transition: 0.4s;
      -o-transition: 0.4s;
      transition: 0.4s;*/ }
      .goals_wrap .goals_block .gb_icon span {
        display: block;
        width: 100%;
        height: 100%;
        background: url(../images/icons_set.png) -241px 27px no-repeat;
        overflow: hidden; }
    .goals_wrap .goals_block:nth-child(3) span {
      background: url(../images/icons_set.png) -153px 27px no-repeat; }
    .goals_wrap .goals_block:nth-child(4) span {
      background: url(../images/icons_set.png) -65px 27px no-repeat; }
    .goals_wrap .goals_block:nth-child(5) span {
      background: url(../images/icons_set.png) 31px 27px no-repeat; }

.head_menu {
  position: fixed;
  display: none;
  opacity: 0;
  min-height: 91px;
  background: #FFF;
  border-bottom: 1px solid #dddddd;
  /*-webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  -ms-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;*/
  z-index: 999; }
  @media (max-width: 991px) and (min-width: 767px) {
    .head_menu {
      min-height: 81px; } }
  .head_menu .hm_wrap {
    padding: 0;
    margin: 0 auto;
    float: none;
    max-width: 1172px;
    height: 100%;
    /*Ajay*/
    /*.menu_foot{
    	margin: 30px 0 0 0 !important;
    }*/
    /*.call_foot{
    	margin: 30px 0 0 0 !important;
    }*/ }
    @media (min-width: 1700px) {
      .head_menu .hm_wrap {
        max-width: 1600px; } }
    .head_menu .hm_wrap > div {
      float: left; }
    .head_menu .hm_wrap .logo {
      width: 139px;
      margin: 10px 0 0 1px;
      display: inline-block; }
      @media (max-width: 540px) and (min-width: 320px) {
        .head_menu .hm_wrap .logo {
          margin: 0px auto;
          float: none;
          display: block; } }
      .head_menu .hm_wrap .logo a img {
        width: 100%;
        -webkit-background-size: cover;
        -o-background-size: cover;
        background-size: cover; }
    .head_menu .hm_wrap .logo_foot {
      margin: 30px 0 0 1px;
      display: inline-block; }
      @media (max-width: 540px) and (min-width: 320px) {
        .head_menu .hm_wrap .logo_foot {
          margin: 0px auto;
          float: none;
          display: block; } }
      .head_menu .hm_wrap .logo_foot a img {
        width: 100%;
        -webkit-background-size: cover;
        -o-background-size: cover;
        background-size: cover; }
        @media (max-width: 767px) and (orientation: landscape) {
          .head_menu .hm_wrap .logo_foot a img {
            width: inherit; } }
        @media (min-width: 768px) and (max-width: 1199px) {
          .head_menu .hm_wrap .logo_foot a img {
            width: 349px; } }
    .head_menu .hm_wrap span.splash_nmlsid {
      width: 125px;
      display: inline-block;
      position: absolute;
      margin: 4% 0 0 22px;
      font-size: 17px; }
      @media (max-width: 1200px) {
        .head_menu .hm_wrap span.splash_nmlsid {
          margin: 0 0 0 0.5%; } }
      @media (max-width: 990px) and (min-width: 767px) {
        .head_menu .hm_wrap span.splash_nmlsid {
          margin: 7% 0 0 2px; } }
      @media (max-width: 1024px) and (min-width: 991px) {
        .head_menu .hm_wrap span.splash_nmlsid {
          margin: 5.2% 0 0 15px !important; } }
      @media (max-width: 766px) and (min-width: 539) {
        .head_menu .hm_wrap span.splash_nmlsid {
          margin: 9% 0 0 10px;
          text-align: left; } }
      @media (max-width: 540px) and (min-width: 320px) {
        .head_menu .hm_wrap span.splash_nmlsid {
          display: block;
          text-align: center;
          width: 100%;
          margin: 5px 0 0 0.5%; } }
      @media (max-width: 991px) {
        .head_menu .hm_wrap span.splash_nmlsid {
          display: inline-block;
          text-align: center; } }
      @media (min-width: 1700px) and (max-width: 2000px) {
        .head_menu .hm_wrap span.splash_nmlsid {
          margin: 3.4% 0 0 22px; } }
      @media (min-width: 1200px) and (max-width: 1600px) {
        .head_menu .hm_wrap span.splash_nmlsid {
          margin: 4.7% 0 0 22px; } }
      .head_menu .hm_wrap span.splash_nmlsid a {
        font-family: 'Roboto Slab', serif;
        font-weight: 400;
        color: #BB8014;
        letter-spacing: -0.6px; }
    @media (min-width: 500px) and (max-width: 700px) and (orientation: landscape) {
      .head_menu .hm_wrap span.aj_splsh_mobpad {
        margin-top: 8.5%;
        margin-left: 15px; } }
    .head_menu .hm_wrap span.aj_splnmsid_inner {
      width: 125px;
      display: inline-block;
      position: absolute;
      font-size: 16px;
      margin: -17px 0 0 70px; }
      @media (max-width: 766px) and (min-width: 539) {
        .head_menu .hm_wrap span.aj_splnmsid_inner {
          text-align: left; } }
      @media (max-width: 991px) {
        .head_menu .hm_wrap span.aj_splnmsid_inner {
          display: inline-block;
          text-align: center; } }
      @media (max-width: 600px) and (min-width: 320px) {
        .head_menu .hm_wrap span.aj_splnmsid_inner {
          display: block;
          text-align: left;
          width: 60%;
          margin: 0px 15px auto; } }
      .head_menu .hm_wrap span.aj_splnmsid_inner a {
        font-family: 'Roboto Slab', serif;
        font-weight: 400;
        color: #BB8014;
        letter-spacing: -0.6px; }
    @media (max-width: 766px) and (min-width: 500px) and (orientation: landscape) {
      .head_menu .hm_wrap .aj_splash_menu_ipadmob .navbar .navbar-header .aj_mobsplash_callbtn {
        margin: 15px 0 0px 7px !important; }
      .head_menu .hm_wrap .aj_splash_menu_ipadmob .navbar .navbar-header button.navbar-toggle {
        margin: 18px 10px 0 0 !important; } }
    @media (min-width: 767px) and (max-width: 991px) {
      .head_menu .hm_wrap .aj_splash_menu_ipadmob {
        float: right !important;
        width: 100%; }
        .head_menu .hm_wrap .aj_splash_menu_ipadmob .navbar {
          min-height: 0 !important; }
          .head_menu .hm_wrap .aj_splash_menu_ipadmob .navbar .navbar-header {
            padding-bottom: 12px; }
      .head_menu .hm_wrap .aj_foot_menu {
        float: right !important;
        width: 100%; } }
  @media (min-width: 767px) and (max-width: 991px) and (min-width: 767px) and (max-width: 991px) {
    .head_menu .hm_wrap .aj_foot_menu .navbar {
      min-height: 0; } }
  @media (min-width: 767px) and (max-width: 991px) and (min-width: 767px) and (max-width: 991px) {
    .head_menu .hm_wrap .aj_foot_menu .navbar .navbar-header button {
      margin-top: -60px !important; } }
  @media (min-width: 767px) and (max-width: 991px) and (min-width: 310px) and (max-width: 767px) {
    .head_menu .hm_wrap .aj_foot_menu .navbar .navbar-header button {
      margin: 15px 14px 0 0; } }
  @media (min-width: 767px) and (max-width: 991px) and (min-width: 310px) and (max-width: 767px) {
    .head_menu .hm_wrap .aj_foot_menu .navbar .navbar-header .aj_mobsplash_callbtn {
      margin: -10px 0 25px 5px !important; } }

    @media (max-width: 1299px) and (min-width: 1200px) {
      .head_menu .hm_wrap .aj_foot_menu .navbar .navbar-collapse ul.navbar-nav li {
        margin-left: 15px; } }
    .head_menu .hm_wrap .menu {
      margin: 10px 0 0 0;
      padding: 0 0 0 30px; }
      @media (min-width: 767px) and (max-width: 991px) {
        .head_menu .hm_wrap .menu {
          margin: 15px 0 0 0; } }
      @media (max-width: 1024px) and (min-width: 992px) {
        .head_menu .hm_wrap .menu {
          float: right;
          margin: 0; } }
      @media (min-width: 1700px) {
        .head_menu .hm_wrap .menu {
          padding: 0 0 0 21%; } }
      @media (min-width: 1700px) and (max-width: 2000px) {
        .head_menu .hm_wrap .menu {
          padding: 0px 0 0 15%; } }
      @media (max-width: 768px) {
        .head_menu .hm_wrap .menu {
          float: none;
          padding: 0;
          margin: 10px 0 0 0; } }
      @media (max-width: 540px) and (min-width: 320px) {
        .head_menu .hm_wrap .menu {
          margin: 20px 0 0 0; } }
      .head_menu .hm_wrap .menu .collapse {
        padding-right: 0; }
        @media (max-width: 768px) {
          .head_menu .hm_wrap .menu .collapse {
            padding-right: 15px; } }
      .head_menu .hm_wrap .menu .dropdown-toggle:active, .head_menu .hm_wrap .menu .dropdown-toggle:hover, .head_menu .hm_wrap .menu .dropdown-toggle:focus {
        background: #fff; }
      .head_menu .hm_wrap .menu .dropdown-toggle .caret {
        margin-left: 6px; }
        @media (max-width: 1200px) {
          .head_menu .hm_wrap .menu .dropdown-toggle .caret {
            display: inline-block; } }
        @media (max-width: 767px) {
          .head_menu .hm_wrap .menu .dropdown-toggle .caret {
            border-top: 4px dashed;
            border-top: 4px solid\9;
            border-right: 4px solid transparent;
            border-left: 4px solid transparent;
            border-bottom: none; } }
      .head_menu .hm_wrap .menu .dropdown-toggle .caret_foot {
        margin-left: 4px !important; }
        @media (max-width: 1200px) {
          .head_menu .hm_wrap .menu .dropdown-toggle .caret_foot {
            display: inline-block; } }
        @media (max-width: 767px) {
          .head_menu .hm_wrap .menu .dropdown-toggle .caret_foot {
            border-top: 4px dashed;
            border-top: 4px solid\9;
            border-right: 4px solid transparent;
            border-left: 4px solid transparent;
            border-bottom: none; } }
      .head_menu .hm_wrap .menu .dropdown-menu {
        min-width: 160px;
        z-index: 90000;
        text-align: left !important;
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        margin-bottom: -3px; }
        @media (max-width: 1200px) {
          .head_menu .hm_wrap .menu .dropdown-menu {
            text-align: left; } }
        .head_menu .hm_wrap .menu .dropdown-menu li {
          padding-left: 15px !important;
          margin: 0 !important;
          background: #fff;
          display: block !important; }
          @media (max-width: 767px) {
            .head_menu .hm_wrap .menu .dropdown-menu li:first-child {
              margin-left: 0; } }
          .head_menu .hm_wrap .menu .dropdown-menu li a:hover {
            background: transparent; }
          > .head_menu .hm_wrap .menu .dropdown-menu li:active, .head_menu .hm_wrap .menu .dropdown-menu li:hover, .head_menu .hm_wrap .menu .dropdown-menu li:focus {
            background: #eee;
            /*background: transparent;*/ }
      .head_menu .hm_wrap .menu .navbar {
        border: none;
        background: none;
        margin: 0; }
        .head_menu .hm_wrap .menu .navbar .navbar-header button {
          margin: 27px 14px 0 0;
          /*@media (max-width: 768px){
          	margin: -20px 14px 5px 0;
          }*/
          /*@media (max-width: 540px){
          	margin: 9px 14px 0 0;
          }*/ }
          @media (min-width: 310px) and (max-width: 768px) {
            .head_menu .hm_wrap .menu .navbar .navbar-header button {
              margin: 5px 14px 5px 0; } }
        @media (max-width: 768px) {
          .head_menu .hm_wrap .menu .navbar .navbar-header button.navbar-toggle {
            margin: 5px 14px 0 0; } }
        @media (min-width: 310px) and (max-width: 768px) {
          .head_menu .hm_wrap .menu .navbar .navbar-header button.navbar-toggle {
            margin: 30px 14px 0 0; } }
        @media (max-width: 599px) and (min-width: 350px) and (orientation: landscape) {
          .head_menu .hm_wrap .menu .navbar .navbar-header button.navbar-toggle {
            margin: 6px 14px 0 0; } }
        @media (max-width: 700px) and (min-width: 500px) and (orientation: landscape) {
          .head_menu .hm_wrap .menu .navbar .navbar-header button.navbar-toggle {
            margin: 85px 14px 0 0; } }
        @media (max-width: 991px) and (min-width: 767px) {
          .head_menu .hm_wrap .menu .navbar .navbar-header button.navbar-toggle {
            margin-top: -59px !important; } }
        .head_menu .hm_wrap .menu .navbar .container-fluid {
          padding: 0; }
        .head_menu .hm_wrap .menu .navbar ul {
          width: 100%;
          text-align: center; }
          @media (max-width: 767px) {
            .head_menu .hm_wrap .menu .navbar ul {
              text-align: left; } }
          .head_menu .hm_wrap .menu .navbar ul li {
            margin-left: 30px; }
            @media (max-width: 1200px) {
              .head_menu .hm_wrap .menu .navbar ul li {
                margin-left: 12px; } }
            @media (max-width: 991px) {
              .head_menu .hm_wrap .menu .navbar ul li {
                float: none;
                display: inline-block;
                margin: 0; } }
            @media (max-width: 768px) {
              .head_menu .hm_wrap .menu .navbar ul li {
                float: none;
                display: inline-block;
                margin: 0; } }
            @media (max-width: 767px) {
              .head_menu .hm_wrap .menu .navbar ul li {
                display: block;
                float: none; } }
            .head_menu .hm_wrap .menu .navbar ul li:first-child {
              margin-left: 0; }
            .head_menu .hm_wrap .menu .navbar ul li a {
              padding: 10px 4px;
              font-size: 20px;
              color: #252525;
              font-weight: 400;
              font-family: 'Source Sans Pro', sans-serif; }
              @media (max-width: 991px) {
                .head_menu .hm_wrap .menu .navbar ul li a {
                  font-size: 17px; } }
              @media (max-width: 768px) {
                .head_menu .hm_wrap .menu .navbar ul li a {
                  padding: 10px 10px; } }
              .head_menu .hm_wrap .menu .navbar ul li a:active, .head_menu .hm_wrap .menu .navbar ul li a:hover, .head_menu .hm_wrap .menu .navbar ul li a:focus {
                color: #432304; }
            > .head_menu .hm_wrap .menu .navbar ul li:active, .head_menu .hm_wrap .menu .navbar ul li:hover, .head_menu .hm_wrap .menu .navbar ul li:focus {
              background: #eee; }
              @media (max-width: 767px) and (min-width: 310px) {
                > .head_menu .hm_wrap .menu .navbar ul li:active, .head_menu .hm_wrap .menu .navbar ul li:hover, .head_menu .hm_wrap .menu .navbar ul li:focus {
                  background: #eee; } }
    @media (min-width: 1700px) and (max-width: 2000px) {
      .head_menu .hm_wrap .aj_aplybtn_mrg {
        margin: 42px 0 0 0 !important; } }
    .head_menu .hm_wrap .call {
      margin: 10px 0 0 0;
      float: right;
      /*
      @media (max-width: 540px) and (min-width:320px){
      	float: left;
      	margin: 30px 0 5px 5px !important;
      }
      @media (max-width: 400px){
      	margin: 5px 0 5px 0px;
      }*/ }
      @media (max-width: 1200px) {
        .head_menu .hm_wrap .call {
          margin: 30px 0 0 0px; } }
      @media (min-width: 768px) and (max-width: 991px) {
        .head_menu .hm_wrap .call {
          margin: 30px 80px 0 5px !important; } }
      @media (min-width: 992px) and (max-width: 1199px) {
        .head_menu .hm_wrap .call {
          margin: 30px 5px 5px 0; } }
      .head_menu .hm_wrap .call div {
        font-family: 'Roboto Slab', serif;
        font-weight: 700;
        color: #BB8014;
        font-size: 22px;
        margin: 5px 21px 0 0;
        float: left; }
        @media (max-width: 1200px) {
          .head_menu .hm_wrap .call div {
            float: none;
            margin: 0;
            display: inline-block; } }
        @media (max-width: 991px) {
          .head_menu .hm_wrap .call div {
            font-size: 16px; } }
        @media (max-width: 768px) {
          .head_menu .hm_wrap .call div {
            font-size: 16px;
            float: left;
            margin: 5px 10px 0 0;
            display: block; } }
        @media (max-width: 400px) {
          .head_menu .hm_wrap .call div {
            float: none;
            display: block; } }
      .head_menu .hm_wrap .call button {
        width: 161px;
        background: #432304;
        border: none;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        float: right;
        height: 40px;
        font-family: 'Source Sans Pro', sans-serif;
        font-size: 21px;
        font-weight: 400;
        color: #FFF;
        padding: 0 0 4px 0; }
        @media (max-width: 991px) {
          .head_menu .hm_wrap .call button {
            width: 108px;
            height: 30px;
            font-size: 16px; } }
        @media (max-width: 400px) {
          .head_menu .hm_wrap .call button {
            float: none; } }
        @media (min-width: 768px) and (max-width: 990px) {
          .head_menu .hm_wrap .call button {
            margin: 0px 2px; } }
        @media (min-width: 991px) and (max-width: 1199px) {
          .head_menu .hm_wrap .call button {
            margin: -3px -5px 0 5px; } }
        .head_menu .hm_wrap .call button:active, .head_menu .hm_wrap .call button:hover, .head_menu .hm_wrap .call button:focus {
          background: #BB8014; }
    @media (max-width: 766px) {
      .head_menu .hm_wrap .aj_mobsplash_callbtn {
        float: left;
        margin: 5px 0 25px 5px !important;
        padding: 0 10px 0; } }
  @media (max-width: 766px) and (orientation: landscape) {
    .head_menu .hm_wrap .aj_mobsplash_callbtn {
      margin: 5px 0 0px 5px !important; }
      .head_menu .hm_wrap .aj_mobsplash_callbtn div {
        margin: 10px 18px 0 0 !important; } }
  @media (max-width: 766px) and (min-width: 500px) and (orientation: landscape) {
    .head_menu .hm_wrap .aj_mobsplash_callbtn {
      margin: -5px 0 10px 5px !important; }
      .head_menu .hm_wrap .aj_mobsplash_callbtn div {
        margin: 12px 21px 0 0 !important; } }
@media (max-width: 766px) and (orientation: portrait) {
  .head_menu .hm_wrap .aj_mobspls_clbtn_mar {
    margin: 5px 0px 15px 4px !important; }
    .head_menu .hm_wrap .aj_mobspls_clbtn_mar div {
      margin: 5px -25px 0 0 !important; } }

@media (max-width: 768px) {
  .active_menu .goals_wrap {
    margin: 90px auto 90px; } }
.active_menu .head_menu {
  opacity: 1;
  z-index: 9999;
  width: 100%;
  top: 0;
  display: block; }

@media (max-width: 768px) {
  .navbar-header {
    float: none; }

  .navbar-toggle {
    display: block; }

  .navbar-collapse {
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); }

  .navbar-collapse.collapse {
    display: none !important; }

  .navbar-collapse.collapse.in {
    display: block !important; }

  .navbar-nav {
    float: none !important; }

  .navbar-nav > li {
    float: none; }

  .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px; } }
.sm_visible {
  display: none; }
  @media (max-width: 768px) {
    .sm_visible {
      display: block;
      float: none; } }

.sm_hide {
  display: block; }
  @media (max-width: 768px) {
    .sm_hide {
      display: none; } }

/*Ajay bit bucket issues*/
.active_menu .head_menu .hm_wrap .call {
  margin: 10px 0 0 0; }

@media (max-width: 1024px) and (min-width: 991px) {
  .aj_aplybtn_mrg {
    margin: -3px 0 5px 0px !important; } }
.aj_aplybtn_mrg button:active, .aj_aplybtn_mrg button:hover, .aj_aplybtn_mrg button:focus {
  background: #432304; }

@media (max-width: 500px) and (min-width: 310px) {
  .aj_contact_mobpad {
    /*margin:0 !important;*/ }

  .aj_refres_mob_head {
    margin-left: -2%; }
    .aj_refres_mob_head .aj_refres_mobdt_neg {
      margin-left: -10px; }
    .aj_refres_mob_head .aj_refres_mobdt_pos {
      margin-left: 10px; }

  .aj_refres_mob_data {
    margin-left: -5%; }
    .aj_refres_mob_data .aj_refres_mobdt_neg {
      margin-left: -10px; }
    .aj_refres_mob_data .aj_refres_mobdt_pos {
      margin-left: 10px; } }
@media (max-width: 700px) and (min-width: 310px) {
  .aj_wiliqual_prodsel_pad0 {
    padding: 0; } }
.aj_critic_lineht {
  line-height: 2em; }
  .aj_critic_lineht p {
    font-size: 21px !important; }
    @media (min-width: 767px) and (max-width: 990px) {
      .aj_critic_lineht p {
        font-size: 19px !important;
        line-height: 1.2em; } }
  @media (min-width: 1700px) and (max-width: 2000) {
    .aj_critic_lineht .jspContainer {
      height: 370px !important; } }

@media (min-width: 1700px) and (max-width: 2200px) {
  .aj_montdeb_main .aj_mntdebt_scrollpan .mw_borrower p {
    /*padding-left: 30%;*/ }

  .aj_refasset_input21 .mw_borrower:first-child {
    margin-left: -40px; } }
@media (max-width: 767px) {
  .aj_montdeb_main .aj_refasset_21 .mw_borrower p {
    padding-left: 25px; } }
@media (min-width: 1700px) and (max-width: 2000px) {
  .aj_ref_curloan_width .mw_b_input .mw_padding_xs .bootstrap-select {
    width: 100% !important; }

  .aj_ref_apprate_width .mw_b_input .mw_padding_xs .bootstrap-select {
    width: 54% !important; }

  .aj_donpay_wid21 .mw_padding_xs .select_wrap .bootstrap-select {
    width: 100% !important; }

  .aj_sum_intr .aj_sumintr_labpad21 {
    width: 33.33333333%; }
  .aj_sum_intr #interest_rate {
    margin-left: 5px; } }
@media (min-width: 766px) and (max-width: 991px) {
  .aj_montdeb_main #liability_parent .jspContainer {
    width: 750px !important; }
    .aj_montdeb_main #liability_parent .jspContainer .mw_borrower_wrap {
      margin: 1% 0 1%; }
  .aj_montdeb_main #liability_parent .mw_borrower_wrap {
    margin: 1% 0 1%; }

  .aj_asylobal_padleft {
    padding-left: 0; } }
/*Disclaimer Popup*/
@media (max-width: 766px) and (min-width: 310px) {
  #disclaimermodal .modal-dialog {
    margin: 15px 30px; }
    #disclaimermodal .modal-dialog .modal-content .modal-body {
      overflow: auto !important; }

  /*Learn Mortgage*/
  .aj_mob_scroll {
    position: relative !important; } }
/*Asynch Lower term results*/
@media (max-width: 1024px) and (min-width: 991px) {
  .aj_asynterm_result_ipad .aj_asytrm_resipad_mid .col-md-9 {
    width: 66.66666667%; }
  .aj_asynterm_result_ipad .aj_asytrm_resipad_mid .col-md-3 {
    width: 33.33333333%; }

  .aj_loapp_sambor .aj_loapp_sambor_lab1 {
    width: 47% !important; }
  .aj_loapp_sambor .aj_loapp_sambor_lab2 {
    width: 53% !important; } }
/*same as bor2*/
@media (min-width: 1700px) {
  .aj_loapp_sambor .aj_loapp_sambor_lab1 {
    width: 34% !important; }
  .aj_loapp_sambor .aj_loapp_sambor_lab2 {
    width: 50% !important; } }
@media (min-width: 1500px) and (max-width: 1699px) {
  .aj_loapp_sambor .aj_loapp_sambor_lab1 {
    width: 49% !important; }
  .aj_loapp_sambor .aj_loapp_sambor_lab2 {
    width: 51% !important; } }
/*Assets margin-left*/
@media (min-width: 1700px) and (max-width: 2000px) {
  .main_wrap .mw_blocks .aj_refasset_input21 {
    margin-left: -3% !important; } }
.main_wrap .mw_blocks .aj_refasset_input21 .mw_borrower .select_wrap .bootstrap-select .dropdown-menu {
  /*overflow: auto !important;	
  position:relative;	*/ }

/*Shorten Dropdown for apply now assets*/
.main_wrap .mw_blocks .aj_refasset_input21 .aj_aply_asts_dropshrt .select_wrap .bootstrap-select .dropdown-menu {
  max-height: 250px !important; }

/*Contact Btn*/
.aj_contact_main {
  padding: 1.4% 2% 14px !important;
  min-height: 450px !important; }
  .aj_contact_main .aj_contact_section {
    margin: 2% 0 0 33.33333333% !important; }
    @media (max-width: 500px) {
      .aj_contact_main .aj_contact_section {
        margin: 2% 0 0 7% !important; } }

.aj_contact_mobpad {
  margin: 5% 0 0;
  text-align: left; }
  @media (max-width: 1199px) {
    .aj_contact_mobpad > div {
      padding: 0; } }
  @media (min-width: 1700px) and (max-width: 2000px) {
    .aj_contact_mobpad {
      margin: -2% 0 0; } }
  @media (max-width: 768px) and (min-width: 490px) {
    .aj_contact_mobpad .aj_con_aplbtn_mobwid {
      width: 8.33333333% !important; } }
  .aj_contact_mobpad button {
    width: 160px;
    background: #4a2600;
    border: none;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    height: 40px;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #FFF;
    padding: 0 0 4px 0; }
    .aj_contact_mobpad button:hover {
      background: #BB8014; }

.single_rows .aj_cont_leftpan {
  text-align: left;
  margin: 0.4% 0 0; }
  .single_rows .aj_cont_leftpan h3 {
    font-family: Lato, sans-serif;
    font-weight: 700;
    color: #4a2600;
    font-size: 25px; }
    @media (max-width: 1024px) {
      .single_rows .aj_cont_leftpan h3 {
        font-size: 23px; } }
    @media (max-width: 768px) {
      .single_rows .aj_cont_leftpan h3 {
        font-size: 20px; } }
    @media (max-width: 500px) {
      .single_rows .aj_cont_leftpan h3 {
        font-size: 18px; } }
  .single_rows .aj_cont_leftpan span {
    font-family: Lato, sans-serif;
    font-weight: 400;
    color: #4a2600;
    font-size: 25px; }
    @media (max-width: 1024px) {
      .single_rows .aj_cont_leftpan span {
        font-size: 23px; } }
    @media (max-width: 768px) {
      .single_rows .aj_cont_leftpan span {
        font-size: 20px; } }
    @media (max-width: 500px) {
      .single_rows .aj_cont_leftpan span {
        font-size: 18px; } }
  @media (max-width: 1199px) {
    .single_rows .aj_cont_leftpan > div {
      padding: 0; } }

/*Monthly Debts Scroll and Dropdown*/
.aj_mntdebt_scrollpan {
  height: 230px; }
  @media (max-width: 768px) {
    .aj_mntdebt_scrollpan {
      height: 170px; } }

.bs-container:last-child .dropdown-menu.open {
  font-style: italic; }
  .bs-container:last-child .dropdown-menu.open ul.dropdown-menu.inner li a {
    margin: 0 0; }
    .bs-container:last-child .dropdown-menu.open ul.dropdown-menu.inner li a:hover, .bs-container:last-child .dropdown-menu.open ul.dropdown-menu.inner li a:active, .bs-container:last-child .dropdown-menu.open ul.dropdown-menu.inner li a:focus {
      margin: 0 0; }

/*footer new logo*/
.aj_foot_main .aj_foot_menu {
  margin-top: 30px !important; }
.aj_foot_main .aj_foot_callbtn2 {
  margin-top: 30px !important; }
@media (min-width: 1500px) {
  .aj_foot_main {
    /*.aj_foot_logo1{
    	margin-left:-8pc !important;
    }
    .aj_foot_nmls{
    	margin-left: 0.75pc !important;
    }
    .aj_foot_logo2{
    	margin-left: 6pc !important;
    }*/ }
    .aj_foot_main .aj_foot_logo {
      margin-left: -5pc !important; }
    .aj_foot_main .aj_foot_menu {
      margin-left: 0pc !important; }
    .aj_foot_main .aj_foot_callbtn2 {
      margin-right: -5pc !important; } }
@media (min-width: 1700px) and (max-width: 2000px) {
  .aj_foot_main .aj_foot_logo {
    margin-left: 0pc !important; }
  .aj_foot_main .aj_foot_menu {
    padding: 0px 0 0 5% !important; }
  .aj_foot_main .aj_foot_callbtn2 {
    margin-right: 0pc !important;
    margin-top: 30px !important; } }
@media (min-width: 2030px) {
  .aj_foot_main .aj_foot_menu {
    padding: 0 0 0 10% !important; } }
@media (max-width: 768px) {
  .aj_foot_main .aj_foot_menu {
    float: none;
    padding: 0;
    margin: 10px 0 0 0; } }
@media (max-width: 1450px) and (min-width: 1300px) {
  .aj_foot_main {
    /*.aj_foot_logo1{
    	margin-left:-5pc !important;
    }
    .aj_foot_nmls{
    	margin-left: 0.8pc !important;
    }
    .aj_foot_logo2{
    	margin-left: 6pc !important;
    }*/ }
    .aj_foot_main .aj_foot_logo {
      margin-left: -3pc !important; }
    .aj_foot_main .aj_foot_menu {
      margin-left: -2pc !important; }
    .aj_foot_main .aj_foot_callbtn2 {
      margin-right: -5pc !important; } }
@media (max-width: 1299px) and (min-width: 1200px) {
  .aj_foot_main {
    /*.aj_foot_logo1{
    	margin-left:-1pc !important;
    }
    .aj_foot_nmls{
    	margin-left: 0.8pc !important;
    }
    .aj_foot_logo2{
    	margin-left: 6pc !important;
    }*/ }
    .aj_foot_main .aj_foot_logo {
      margin-left: -2pc !important; }
    .aj_foot_main .aj_foot_menu {
      margin-left: -2.5pc !important; }
    .aj_foot_main .aj_foot_callbtn2 {
      margin-right: -2.2pc !important; } }
@media (min-width: 767px) and (max-width: 990px) {
  .aj_foot_main .aj_foot_logo2 {
    margin-left: 6pc !important; }
  .aj_foot_main .aj_foot_menu {
    margin-top: 0px !important; } }
@media (min-width: 991px) and (max-width: 1199px) {
  .aj_foot_main .aj_foot_logo2 {
    margin-left: 6pc !important; }
  .aj_foot_main .aj_foot_menu {
    padding: 0 !important;
    margin-top: 5px !important; }
    .aj_foot_main .aj_foot_menu .aj_mobsplash_callbtn {
      margin: -10px 0 5px 0px !important; }
  .aj_foot_main .aj_foot_callbtn2 {
    margin-top: -5px !important; } }
@media (min-width: 310px) and (max-width: 700px) {
  .aj_foot_main .aj_foot_logo1 {
    margin-left: 0px auto !important; }
  .aj_foot_main .aj_foot_nmls {
    margin-left: 0px auto !important; }
  .aj_foot_main .aj_foot_logo2 {
    margin-top: 2pc !important; }
  .aj_foot_main .aj_foot_menu {
    margin: 0 !important; } }
@media (min-width: 400px) and (max-width: 700px) and (orientation: landscape) {
  .aj_foot_main .aj_foot_callbtn1 {
    margin-left: -2pc !important; } }
@media (min-width: 600px) and (max-width: 700px) and (orientation: landscape) {
  .aj_foot_main .aj_foot_logo2 {
    margin-left: 5.5pc !important;
    margin-top: 0.5pc !important; }
  .aj_foot_main .aj_foot_nmls {
    margin-top: 3.2pc !important; } }

.aj_whitbox_minht {
  min-height: 480px; }
  @media (min-width: 767px) and (max-width: 990px) {
    .aj_whitbox_minht {
      min-height: 450px !important;
      padding: 1% 1% 2% !important; } }
  @media (min-width: 991px) and (max-width: 1199px) {
    .aj_whitbox_minht {
      min-height: 465px !important; } }
  @media (min-width: 1200px) and (max-width: 1499px) {
    .aj_whitbox_minht {
      min-height: 540px !important; } }
  @media (min-width: 1200px) and (max-width: 1300px) and (max-height: 900px) {
    .aj_whitbox_minht {
      min-height: 450px !important; } }
  @media (min-width: 1500px) and (max-width: 1699px) {
    .aj_whitbox_minht {
      min-height: 485px !important; } }
  @media (min-width: 1700px) and (max-width: 2000px) {
    .aj_whitbox_minht {
      min-height: 615px !important;
      padding: 1% 2% !important; } }
  @media (min-width: 2040px) and (max-width: 3840px) {
    .aj_whitbox_minht {
      min-height: 700px !important; } }
  .aj_whitbox_minht .aj_critic_lineht {
    height: 580px; }
    @media (min-width: 310px) and (max-width: 766px) {
      .aj_whitbox_minht .aj_critic_lineht {
        height: 300px !important; } }
    @media (min-width: 767px) and (max-width: 990px) {
      .aj_whitbox_minht .aj_critic_lineht {
        height: 365px !important; } }
    @media (min-width: 991px) and (max-width: 1199px) {
      .aj_whitbox_minht .aj_critic_lineht {
        height: 345px !important; } }
    @media (min-width: 1200px) and (max-width: 1499px) {
      .aj_whitbox_minht .aj_critic_lineht {
        height: 290px !important; } }
    @media (min-width: 1500px) and (max-width: 1699px) {
      .aj_whitbox_minht .aj_critic_lineht {
        height: 370px; } }
    @media (min-width: 1700px) and (max-width: 2000px) {
      .aj_whitbox_minht .aj_critic_lineht {
        height: 365px !important; } }
    @media (min-width: 2000px) {
      .aj_whitbox_minht .aj_critic_lineht {
        min-height: 420px !important; } }
    @media (min-width: 2040px) and (max-width: 3840px) {
      .aj_whitbox_minht .aj_critic_lineht {
        min-height: 450px !important; } }
    .aj_whitbox_minht .aj_critic_lineht .jspContainer {
      height: 370px !important; }
    @media (min-width: 310px) and (max-width: 766px) {
      .aj_whitbox_minht .aj_critic_lineht p {
        font-size: 15px !important; } }
  .aj_whitbox_minht .aj_critic_lineht {
    height: 350px; }
    .aj_whitbox_minht .aj_critic_lineht .jspContainer {
      height: 370px !important; }
      .aj_whitbox_minht .aj_critic_lineht .jspContainer .jspVerticalBar .jspTrack {
        height: 323px !important; }
        @media (min-width: 1200px) and (max-width: 1499px) {
          .aj_whitbox_minht .aj_critic_lineht .jspContainer .jspVerticalBar .jspTrack {
            height: 245px !important; } }
        @media (min-width: 991px) and (max-width: 1199px) {
          .aj_whitbox_minht .aj_critic_lineht .jspContainer .jspVerticalBar .jspTrack {
            height: 300px !important; } }
        @media (max-width: 700px) {
          .aj_whitbox_minht .aj_critic_lineht .jspContainer .jspVerticalBar .jspTrack {
            height: 255px !important; } }
        @media (min-width: 1700px) and (max-width: 2000px) {
          .aj_whitbox_minht .aj_critic_lineht .jspContainer .jspVerticalBar .jspTrack {
            height: 324px !important; } }
        @media (min-width: 1500px) and (max-width: 1600px) {
          .aj_whitbox_minht .aj_critic_lineht .jspContainer .jspVerticalBar .jspTrack {
            height: 305px !important; } }
  @media (max-width: 700px) {
    .aj_whitbox_minht .hr_brown {
      margin: 4px 0 10px !important; }
    .aj_whitbox_minht .aj_noscrol_hr_brown {
      margin: 4px 0 !important; } }
  .aj_whitbox_minht .aj_motrg_btn_div {
    margin: -8px 0 0 !important; }
    @media (min-width: 1200px) and (max-width: 1699px) {
      .aj_whitbox_minht .aj_motrg_btn_div {
        margin: 0 !important; } }
    @media (min-width: 991px) and (max-width: 1199px) {
      .aj_whitbox_minht .aj_motrg_btn_div {
        margin: 0 !important; } }

@media (min-width: 310px) and (max-width: 700px) {
  .aj_noscrol_hr_brown {
    margin: 4px 0 !important; }

  .main_wrap .aj_mortg_ulmob_fsiz ul {
    margin: -6px 0; }
    .main_wrap .aj_mortg_ulmob_fsiz ul li {
      font-size: 15px; } }
@media (min-width: 1700px) and (max-width: 2000px) {
  .aj_asycur_21div_head .aj_asycur_21div_head_d1 {
    width: 25% !important; }

  .aj_asy_21divhd_m1 {
    width: 41.66666667% !important; }
    .aj_asy_21divhd_m1 .aj_asy_21divhd_m1_c1 {
      width: 41.66666667% !important; }

  .aj_asycur_21div_data .aj_asycur_21div_data_d1 {
    width: 25% !important; }
  .aj_asycur_21div_data .aj_asycur_21div_data_d2 {
    width: 41.66666667%; }
    .aj_asycur_21div_data .aj_asycur_21div_data_d2 .aj_asy_21_dm1, .aj_asycur_21div_data .aj_asycur_21div_data_d2 .aj_asy_21_dm2 {
      width: 41.66666667%; }
    .aj_asycur_21div_data .aj_asycur_21div_data_d2 .aj_asy_21_d1 {
      width: 66.66666667%; } }
/*pricing results lapy tighten*/
@media (min-width: 1200px) and (max-width: 1450px) {
  .aj_prilapy_tight .main_wrap {
    padding: 0.8% 2% 0; } }
  @media (min-width: 1200px) and (max-width: 1450px) and (min-width: 1200px) and (max-width: 1499px) {
    .aj_prilapy_tight .main_wrap {
      margin: 30px auto 65px; } }
@media (min-width: 1200px) and (max-width: 1450px) {
    .aj_prilapy_tight .main_wrap .mw_blocks {
      margin: 5px 0; }
      .aj_prilapy_tight .main_wrap .mw_blocks .table_results h2 {
        padding: 0px 0;
        margin: 5px auto 0px; }
      .aj_prilapy_tight .main_wrap .mw_blocks .table_results .tr_top {
        padding: 4px 0 !important; }
    .aj_prilapy_tight .main_wrap .aj_prires_apldisc {
      line-height: 15px; }
    .aj_prilapy_tight .main_wrap .aj_prihrbrown {
      margin: 2px 0 5px !important; }
    .aj_prilapy_tight .main_wrap .aj_prires_mar0 {
      margin: 0px !important; }
      .aj_prilapy_tight .main_wrap .aj_prires_mar0 .mwb_3 {
        margin: 0 0 0.5% !important; }
        .aj_prilapy_tight .main_wrap .aj_prires_mar0 .mwb_3 button {
          height: 40px; }
    .aj_prilapy_tight .main_wrap .pricing_input_wrap .pricing_input .pi_block {
      margin: 5px 0; } }
/*--pricing results lapy tighten*/
/*test modal*/
.modal-vertical-centered {
  transform: translate(0, 24%) !important;
  -ms-transform: translate(0, 24%) !important;
  /* IE 9 */
  -webkit-transform: translate(0, 24%) !important;
  /* Safari and Chrome */ }

@font-face {
  font-family: ACaslonPro-Italic;
  src: url(../fonts/ACaslonPro-Italic.otf); }
@font-face {
  font-family: ACaslonPro-BoldItalic;
  src: url(../fonts/ACaslonPro-boldItalic.otf); }
#content {
  position: relative;
  z-index: 1; }

.load-img-content {
  width: 100%;
  margin: 0 auto;
  position: absolute;
  color: #000;
  z-index: 11;
  left: 0px !important;
  top: 21% !important;
  background: #fff;
  opacity: 0.8;
  height: 80%; }
  @media (min-width: 1920px) {
    .load-img-content {
      top: 18% !important;
      height: 82% !important; } }

.load-img {
  background-image: url(../images/2016-03-16.gif);
  background-repeat: no-repeat;
  background-position: center center;
  position: relative;
  z-index: 9999;
  width: 100%;
  height: 75px;
  top: 0px;
  left: 0px;
  right: 0px;
  display: block;
  background-size: contain; }
  @media (min-width: 1920px) {
    .load-img {
      top: 10px; } }

/*.load-img-block{
    position: absolute;
    z-index: 10;
    width: 80%;
    top: 294px;
    height: 179px;
    left: 0px;
    margin: 0 9%;
    right: 0;
    background: rgba(255, 255, 255, 0.6);
}*/
/*.load-img-content{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 40px;
}*/
.load-options {
  position: relative;
  top: 0px;
  left: 0;
  color: #000;
  text-align: center; }
  @media (min-width: 1920px) {
    .load-options {
      top: 10px; } }

.content_wrap {
  max-width: 1242px;
  margin: 0 auto;
  float: none;
  padding: 0;
  z-index: 1; }
  @media (min-width: 1700px) {
    .content_wrap {
      max-width: 1700px; } }
  .content_wrap .cw_top {
    padding: 0;
    margin: 45px 0 43px 0; }
    .content_wrap .cw_top .cwt_text {
      padding: 0;
      width: 22%;
      margin-left: 35px; }
      @media (min-width: 1700px) {
        .content_wrap .cw_top .cwt_text {
          margin-left: 2.8%; } }
      @media (max-width: 1200px) {
        .content_wrap .cw_top .cwt_text {
          width: 100%;
          margin: 0 0 40px;
          padding: 0 5%; } }
    .content_wrap .cw_top p {
      font-family: 'Source Sans Pro', sans-serif;
      font-size: 20px;
      color: #333;
      font-weight: 400; }
      .content_wrap .cw_top p strong {
        font-weight: 700; }
      .content_wrap .cw_top p:last-child {
        margin: 18px 0 0 0;
        line-height: 30px; }
    .content_wrap .cw_top i {
      font-family: ACaslonPro-Italic;
      color: #4A2600;
      font-size: 24px;
      line-height: 27px; }
    .content_wrap .cw_top h2 {
      color: #333;
      font-family: 'Lato', sans-serif;
      font-weight: 400;
      font-size: 37px;
      margin: 0 0 36px 0; }
    .content_wrap .cw_top h3 {
      border-left: 3px solid #BB8014;
      font-family: 'Lato', sans-serif;
      font-weight: 600;
      font-size: 26px;
      color: #333;
      line-height: 38px;
      margin: 5px 0 0 0;
      padding: 0 0 0 20px; }
    .content_wrap .cw_top .text-justify p {
      margin: 29px 0 0 2px; }

/* Slider */
.slider_p {
  position: relative;
  background: -webkit-linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../images/slider_p_bg.jpg) center center no-repeat;
  background: -moz-linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../images/slider_p_bg.jpg) center center no-repeat;
  background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url(../images/slider_p_bg.jpg) center center no-repeat;
  -webkit-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  min-height: 440px;
  padding: 58px 0 0 0; }
  .slider_p .slider_pindicators {
    bottom: 15px;
    padding-right: 15px; }
    @media (min-width: 1700px) {
      .slider_p .slider_pindicators {
        padding-right: 26px; } }
    .slider_p .slider_pindicators li {
      width: 5px;
      height: 5px;
      border: none;
      background: #FFF;
      margin: 0px 0 0 16px; }
    .slider_p .slider_pindicators .active {
      width: 6px;
      height: 6px;
      background: #BB8014;
      margin: 0px 0 0 16px; }
  .slider_p .carousel-caption {
    position: relative;
    margin: 0 auto;
    right: 0;
    left: 0;
    width: 61%; }
    .slider_p .carousel-caption:before {
      content: "";
      display: block;
      width: 46px;
      height: 32px;
      overflow: hidden;
      position: absolute;
      left: -17%;
      top: 19px;
      background: url(../images/icons_set.png) -224px -86px no-repeat; }
    .slider_p .carousel-caption:after {
      content: "";
      display: block;
      width: 44px;
      height: 32px;
      overflow: hidden;
      position: absolute;
      right: -17%;
      top: 19px;
      background: url(../images/icons_set.png) -275px -86px no-repeat; }
  .slider_p p {
    font-family: ACaslonPro-Italic;
    color: #FFF;
    font-size: 24px;
    line-height: 36px;
    margin: 0 0 21px 0; }
    @media (max-width: 768px) {
      .slider_p p {
        font-size: 18px;
        line-height: 24px; } }
  .slider_p h4 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 700;
    font-size: 22px;
    margin: 0 0 9px; }
    @media (max-width: 768px) {
      .slider_p h4 {
        font-size: 18px;
        line-height: 18px; } }

.loan {
  text-align: center;
  background: #eeeeee;
  height: 80px;
  padding: 20px 0;
  margin: 0 0 49px; }
  @media (max-width: 991px) {
    .loan {
      margin: 0; } }
  .loan h2 {
    color: #333;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    font-size: 37px; }
    @media (max-width: 991px) {
      .loan h2 {
        font-size: 30px; } }

/* Loan Slider */
.carousel-inner > .item.active {
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none; }

.loan_slider {
  background: #FFF;
  padding: 0px 0 32px;
  position: relative;
  /*Aj - Home Loan Type Modal*/ }
  @media (max-width: 991px) {
    .loan_slider {
      padding: 0px 0 5px; } }
  .loan_slider .loan_slider_wrap .carousel-control {
    width: 2%; }
  .loan_slider .loan_slider_wrap .carousel-caption {
    position: relative;
    margin: 0 auto;
    right: 0;
    left: 0;
    width: 86%;
    text-align: left;
    text-shadow: none;
    max-width: 1211px; }
    @media (min-width: 1700px) {
      .loan_slider .loan_slider_wrap .carousel-caption {
        max-width: 1600px; } }
    @media (max-width: 991px) {
      .loan_slider .loan_slider_wrap .carousel-caption {
        text-align: center;
        margin: 30px auto 0; } }
    .loan_slider .loan_slider_wrap .carousel-caption p {
      font-family: 'Source Sans Pro', sans-serif;
      font-size: 20px;
      color: #333;
      font-weight: 400;
      line-height: 31px; }
      @media (max-width: 991px) {
        .loan_slider .loan_slider_wrap .carousel-caption p {
          font-size: 14px;
          line-height: 20px; } }
    .loan_slider .loan_slider_wrap .carousel-caption h3 {
      font-family: 'Lato', sans-serif;
      font-weight: 600;
      font-size: 25px;
      color: #333;
      margin: 0 0 20px; }
      @media (max-width: 991px) {
        .loan_slider .loan_slider_wrap .carousel-caption h3 {
          font-size: 18px;
          margin: 0 0 10px;
          text-align: left; } }
  .loan_slider .loan_line {
    height: 252px;
    width: 1px;
    background: #dddddd;
    display: block;
    float: left;
    margin: 0 2.2% 0 3.3%; }
    @media (max-width: 991px) {
      .loan_slider .loan_line {
        display: none; } }
  .loan_slider .loan_block {
    width: 28.5%;
    margin: 0 0 0 1%; }
    @media (max-width: 991px) {
      .loan_slider .loan_block {
        display: inline-block;
        float: none;
        vertical-align: top;
        margin: 0 0 10px; } }
    @media (max-width: 768px) {
      .loan_slider .loan_block {
        width: 100%; } }
  .loan_slider .left {
    background: none;
    top: 0%;
    left: 5.3%; }
    @media (max-width: 768px) {
      .loan_slider .left {
        left: 0; } }
    .loan_slider .left .chevron_left {
      display: block;
      width: 20px;
      height: 20px;
      top: 33%;
      /*background: url(../images/icons_set.png) 5px -102px no-repeat;*/
      position: absolute; }
  .loan_slider .right {
    background: none;
    right: 4.7%;
    top: 0%; }
    @media (max-width: 768px) {
      .loan_slider .right {
        right: 0; } }
    .loan_slider .right .chevron_right {
      display: block;
      width: 20px;
      height: 20px;
      top: 33%;
      /*background: url(../images/icons_set.png) -29px -102px no-repeat;*/
      position: absolute; }
  @media (min-width: 1700px) and (max-width: 1949px) {
    .loan_slider .modal {
      top: -25%; } }

/* Modal */
/*Ajay*/
.loan_slider .modal {
  /*margin-top: -8%;	*/ }

.modal, .modal-backdrop {
  /*position: absolute !important;*/ }
  @media (max-width: 767px) {
    .modal, .modal-backdrop {
      /*	z-index: 99999; */ } }

.modal.in .modal-dialog {
  -webkit-transform: translate(0, 8px);
  -ms-transform: translate(0, 8px);
  -o-transform: translate(0, 8px);
  transform: translate(0, 8px); }

@media (min-width: 768px) {
  .modal-dialog {
    width: 732px; } }

.modal-content .modal-header {
  border: none;
  padding-bottom: 12px; }
  .modal-content .modal-header button {
    width: 30px;
    height: 30px;
    background: url(../images/icons_set.png) -156px -90px no-repeat;
    right: -19px;
    top: -12px;
    position: absolute;
    opacity: 1; }
  .modal-content .modal-header h4 {
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    font-size: 37px;
    margin: 14px 0 0 16px; }
    @media (max-width: 991px) {
      .modal-content .modal-header h4 {
        font-size: 26px; } }
.modal-content .modal-body {
  padding: 0 33px 35px;
  font-size: 22px;
  color: #5B5B5B;
  line-height: 33px;
  font-family: 'Source Sans Pro', sans-serif; }
  @media (max-width: 991px) {
    .modal-content .modal-body {
      font-size: 16px;
      line-height: 25px; } }
.modal-content .modal-footer {
  border: none;
  padding: 24px 30px;
  margin-bottom: 18px; }
  .modal-content .modal-footer button {
    width: 160px;
    background: #4a2600;
    border: none;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    float: left;
    height: 40px;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #FFF;
    padding: 0 0 4px 0; }
    .modal-content .modal-footer button:hover {
      background: #BB8014; }

.loan_modal_wrap {
  margin: 20px 0 0 0; }
  @media (max-width: 991px) {
    .loan_modal_wrap {
      margin: 2px 0 0 0;
      text-align: left; } }
  .loan_modal_wrap:hover a {
    color: #BA7F13; }
  .loan_modal_wrap:hover > span {
    background: url(../images/icons_set.png) -97px -110px no-repeat; }
  .loan_modal_wrap a {
    color: #4A2600;
    font-size: 17px;
    font-weight: 400;
    font-family: 'Source Sans Pro', sans-serif;
    text-transform: uppercase;
    cursor: pointer; }
    @media (max-width: 991px) {
      .loan_modal_wrap a {
        font-size: 14px;
        text-align: left; } }
  .loan_modal_wrap > span {
    display: inline-block;
    width: 10px;
    height: 10px;
    background: url(../images/icons_set.png) -81px -110px no-repeat; }
  .loan_modal_wrap .modal_window_wrap {
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8); }

/* Our Culture */
.culture {
  background: #eeeeee;
  text-align: center;
  padding: 44px 0 56px; }
  .culture h2 {
    color: #333;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    font-size: 37px;
    margin: 0 0 30px; }
    @media (max-width: 991px) {
      .culture h2 {
        font-size: 30px; } }
  .culture .culture_wrap {
    max-width: 1172px;
    margin: 0 auto;
    float: none;
    padding: 0; }
    @media (min-width: 1700px) {
      .culture .culture_wrap {
        max-width: 1600px; } }
    @media (max-width: 1200px) {
      .culture .culture_wrap {
        padding: 0 20px; } }
    .culture .culture_wrap .culture_block {
      padding: 0;
      text-align: left;
      width: 47%;
      margin-left: 6%; }
      @media (max-width: 768px) {
        .culture .culture_wrap .culture_block {
          width: 90%;
          margin: 0 auto;
          float: none; } }
      .culture .culture_wrap .culture_block:nth-child(2) {
        margin-left: 0px; }
        @media (max-width: 768px) {
          .culture .culture_wrap .culture_block:nth-child(2) {
            margin: 0 auto 15px; } }
      .culture .culture_wrap .culture_block p {
        font-family: 'Source Sans Pro', sans-serif;
        font-size: 22px;
        color: #333;
        font-weight: 400; }
        @media (max-width: 991px) {
          .culture .culture_wrap .culture_block p {
            font-size: 16px; } }
        .culture .culture_wrap .culture_block p strong {
          font-weight: 700; }
      .culture .culture_wrap .culture_block .text-justify {
        line-height: 33px; }
        @media (max-width: 991px) {
          .culture .culture_wrap .culture_block .text-justify {
            line-height: 25px; } }
    .culture .culture_wrap i {
      font-family: ACaslonPro-Italic;
      color: #4A2600;
      font-size: 24px;
      line-height: 35px;
      margin: 0 0 33px;
      display: inline-block; }
    .culture .culture_wrap .culture_i {
      margin: 41px 0 0;
      width: 73%; }

footer {
  position: relative; }
  footer .head_menu {
    display: block;
    border: none;
    position: relative;
    opacity: 1; }
    footer .head_menu .menu .dropdown-toggle:active, footer .head_menu .menu .dropdown-toggle:hover, footer .head_menu .menu .dropdown-toggle:focus {
      background: #FFF; }
    footer .head_menu .menu .dropdown-toggle .caret {
      margin-left: 5px; }
      @media (max-width: 1200px) {
        footer .head_menu .menu .dropdown-toggle .caret {
          display: inline-block; } }
      @media (max-width: 767px) {
        footer .head_menu .menu .dropdown-toggle .caret {
          border-top: 4px dashed;
          border-top: 4px solid\9;
          border-right: 4px solid transparent;
          border-left: 4px solid transparent;
          border-bottom: none; } }
    footer .head_menu .menu .dropdown-menu {
      min-width: 160px;
      z-index: 90000;
      text-align: left !important;
      border-top-left-radius: 4px;
      border-top-right-radius: 4px; }
      @media (max-width: 1200px) {
        footer .head_menu .menu .dropdown-menu {
          text-align: left; } }
      footer .head_menu .menu .dropdown-menu li {
        padding-left: 15px !important;
        margin: 0 !important;
        display: block !important; }
        @media (max-width: 767px) {
          footer .head_menu .menu .dropdown-menu li:first-child {
            margin-left: 0; } }
        footer .head_menu .menu .dropdown-menu li:hover {
          background: #eee; }
        footer .head_menu .menu .dropdown-menu li a:hover {
          background: none; }
    @media (max-width: 767px) {
      footer .head_menu .menu .navbar-nav {
        text-align: left !important; }
        footer .head_menu .menu .navbar-nav > li {
          display: block !important; } }

#main {
  background: url(../images/main_bg.jpg) center center no-repeat;
  -webkit-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  min-height: calc(100vh - 155px - 91px); }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    #main {
      min-height: calc(100vh - 224px - 91px); } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    #main {
      min-height: calc(90vh - 270px - 91px); } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    #main {
      min-height: calc(100vh - 224px - 91px); } }
  @media (max-width: 991px) {
    #main {
      min-height: calc(100vh - 290px - 91px); } }
  @media (max-width: 766px) {
    #main {
      min-height: calc(100vh - 224px - 91px); } }
  @media (max-width: 540px) {
    #main {
      min-height: calc(100vh - 224px - 116px); } }
  @media (max-width: 400px) {
    #main {
      min-height: calc(100vh - 248px - 133px); } }

.main_wrap {
  position: relative;
  min-height: 380px;
  max-width: 1172px;
  margin: 65px auto 65px;
  padding: 2.8% 2% 14px;
  float: none;
  max-width: 1170px;
  background: rgba(255, 255, 255, 0.6);
  /*Apply - scenarios - Results Font increase*/ }
  @media (min-width: 1700px) {
    .main_wrap {
      max-width: 1600px;
      padding: 2% 1.5%; } }
  @media (max-width: 1600px) and (max-height: 810px) {
    .main_wrap {
      margin: 15px auto 15px;
      padding: 1% 2% 5px; } }
  @media (max-width: 1440px) and (max-height: 900px) {
    .main_wrap {
      margin: 15px auto 15px;
      padding: 1% 2% 5px; } }
  @media (max-width: 1280px) and (max-height: 800px) {
    .main_wrap {
      margin: 15px auto 15px; } }
  @media (max-width: 1200px) {
    .main_wrap {
      margin: 15px auto 15px; } }
  @media (max-width: 1024px) {
    .main_wrap {
      min-height: 300px; } }
  @media (max-width: 768px) {
    .main_wrap {
      padding: 1% 1% 1% 1%; } }
  .main_wrap > hr {
    border-top: 1px solid #bac0c9; }
    @media (min-width: 1700px) {
      .main_wrap > hr {
        margin: 10px 0; } }
    @media (max-width: 1600px) and (max-height: 810px) {
      .main_wrap > hr {
        margin: 0; } }
    @media (max-width: 1024px) {
      .main_wrap > hr {
        margin: 0; } }
    @media (max-width: 991px) {
      .main_wrap > hr {
        margin: 2% 0; } }
  .main_wrap .hr_brown {
    margin: 2% 0;
    display: block;
    border-top: 1px solid #ada995;
    /*Results Pricing*/ }
    @media (max-width: 1440px) and (max-height: 900px) {
      .main_wrap .hr_brown {
        margin: 5px 0; } }
    @media (max-width: 1500px) and (min-width: 1200px) {
      .main_wrap .hr_brown {
        margin: 10px 0; } }
    @media (min-width: 1700px) {
      .main_wrap .hr_brown {
        margin: 1% 0; } }
    @media (max-width: 1600px) and (max-height: 800px) {
      .main_wrap .hr_brown {
        margin: 4px 0; } }
    @media (max-width: 768px) {
      .main_wrap .hr_brown {
        margin: 10px 0; } }
  .main_wrap .aj_prihrbrown {
    margin: 1% 0;
    display: block;
    border-top: 1px solid #ada995;
    /*Results Pricing*/ }
    @media (max-width: 1440px) and (max-height: 900px) {
      .main_wrap .aj_prihrbrown {
        margin: 5px 0; } }
    @media (min-width: 1700px) {
      .main_wrap .aj_prihrbrown {
        margin: 0 !important; } }
    @media (max-width: 1600px) and (max-height: 800px) {
      .main_wrap .aj_prihrbrown {
        margin: 2px 0; } }
    @media (max-width: 768px) {
      .main_wrap .aj_prihrbrown {
        margin: 20px 0; } }
  .main_wrap h1 {
    position: relative;
    text-transform: uppercase;
    color: #4a2600;
    font-family: 'Roboto Slab', serif;
    font-weight: 700;
    font-size: 40px;
    letter-spacing: 1.9px;
    margin: 0 0 36px 0;
    text-align: center;
    padding: 0 4%; }
    @media (max-width: 1600px) and (max-height: 810px) {
      .main_wrap h1 {
        margin: 0 0 15px 0;
        font-size: 33px; } }
    @media (max-width: 1599px) and (max-height: 900px) {
      .main_wrap h1 {
        margin: 0 0 15px 0;
        font-size: 33px; } }
    @media (min-width: 1200px) and (max-width: 1500px) {
      .main_wrap h1 {
        margin: 0 0 15px 0; } }
    @media (max-width: 1200px) {
      .main_wrap h1 {
        margin: 0 0 10px 0;
        font-size: 29px; } }
    .main_wrap h1 a {
      position: absolute;
      display: block;
      width: 33px;
      height: 24px;
      left: 0%;
      top: 25%;
      background: url(../images/icons_set.png) 0px -126px no-repeat; }
      @media (max-width: 1023px) {
        .main_wrap h1 a {
          left: 0%; } }
      @media (max-width: 768px) {
        .main_wrap h1 a {
          background: url(../images/icons_set.png) -60px -130px no-repeat;
          top: 10%; } }
    @media (max-width: 991px) {
      .main_wrap h1 {
        margin: 0;
        padding: 0 7%; } }
    @media (max-width: 991px) {
      .main_wrap h1 {
        font-size: 34px; } }
    @media (max-width: 768px) {
      .main_wrap h1 {
        font-size: 22px; } }
    @media (max-width: 500px) {
      .main_wrap h1 {
        font-size: 20px; } }
  .main_wrap h3 {
    font-family: Lato, sans-serif;
    font-weight: 700;
    color: #4a2600;
    font-size: 25px; }
    @media (max-width: 1024px) {
      .main_wrap h3 {
        font-size: 23px; } }
    @media (max-width: 768px) {
      .main_wrap h3 {
        font-size: 20px; } }
    @media (max-width: 500px) {
      .main_wrap h3 {
        font-size: 18px; } }
  .main_wrap .confirmation {
    margin: 0 auto;
    float: none;
    padding: 0;
    width: 50%; }
    @media (min-width: 1200px) {
      .main_wrap .confirmation {
        width: 45%; } }
    @media (min-width: 1700px) {
      .main_wrap .confirmation {
        width: 32%; } }
    @media (max-width: 991px) {
      .main_wrap .confirmation {
        width: 43%; }
        .main_wrap .confirmation h3 {
          font-size: 18px; } }
    @media (max-width: 768px) {
      .main_wrap .confirmation {
        width: 49%; } }
    @media (max-width: 500px) {
      .main_wrap .confirmation {
        width: 66%; }
        .main_wrap .confirmation h3 {
          font-size: 14px; } }
    @media (max-width: 320px) {
      .main_wrap .confirmation {
        width: 95%; } }
    .main_wrap .confirmation > div {
      margin: 0 0 6%; }
    .main_wrap .confirmation div, .main_wrap .confirmation h3 {
      padding: 0; }
  .main_wrap h4 {
    margin: 1% 0 1%;
    font-family: 'Source Sans Pro', sans-serif;
    text-align: center;
    font-size: 20px;
    color: #252525;
    font-weight: 700; }
  .main_wrap .mw_padding {
    padding: 0 !important; }
  .main_wrap .aj_padd10 {
    padding: 0 7px !important; }
  .main_wrap .mw_padding_aj {
    padding: 0 !important; }
  .main_wrap .aj_resblk_aplscn_fosz p {
    font-size: 22px !important; }
    .main_wrap .aj_resblk_aplscn_fosz p b {
      text-decoration: underline; }
    @media (max-width: 991px) and (min-width: 310px) {
      .main_wrap .aj_resblk_aplscn_fosz p {
        font-size: 16px !important; } }
  @media (max-width: 766px) and (min-width: 310px) {
    .main_wrap .aj_resblk_aplscn_fosz .asa_class_parent {
      padding: 0 !important; } }
  .main_wrap .mw_blocks {
    text-align: center;
    margin: 29px 0 0;
    padding: 0; }
    @media (max-width: 1600px) and (max-height: 800px) {
      .main_wrap .mw_blocks {
        margin: 5px 0 0; } }
    @media (max-width: 1440px) and (max-height: 900px) {
      .main_wrap .mw_blocks {
        margin: 15px 0 0; } }
    @media (max-width: 1500px) and (min-width: 1200px) {
      .main_wrap .mw_blocks {
        margin: 15px 0 0; } }
    @media (min-width: 1700px) {
      .main_wrap .mw_blocks {
        margin: 15px 0 0px; } }
    @media (max-width: 991px) {
      .main_wrap .mw_blocks {
        margin: 0px 0 0px; }
        .main_wrap .mw_blocks:first-child {
          margin: 5px 0 0px; } }
    .main_wrap .mw_blocks .mw_block {
      display: inline-block;
      float: none;
      margin-left: 10.6%;
      padding: 0; }
      @media (max-width: 991px) {
        .main_wrap .mw_blocks .mw_block {
          margin: 0 0 5px; } }
      .main_wrap .mw_blocks .mw_block:first-child {
        margin-left: 0; }
      .main_wrap .mw_blocks .mw_block button {
        color: #FFF;
        font-weight: 400;
        font-family: 'Source Sans Pro', sans-serif;
        font-size: 20px;
        width: 230px;
        height: 50px;
        text-align: center;
        padding: 0;
        margin: 0;
        border: 1px solid #4a2600;
        background: -webkit-linear-gradient(#765b3e, #4a2600);
        background: -moz-linear-gradient(#765b3e, #4a2600);
        background: linear-gradient(#765b3e, #4a2600);
        -webkit-box-shadow: inset 0px 1px 0px 0px #af8d67;
        -moz-box-shadow: inset 0px 1px 0px 0px #af8d67;
        box-shadow: inset 0px 1px 0px 0px #af8d67;
        -webkit-border-radius: 2px;
        border-radius: 2px; }
        .main_wrap .mw_blocks .mw_block button:active, .main_wrap .mw_blocks .mw_block button:focus {
          outline: none;
          background: #4a2600;
          -webkit-box-shadow: none;
          -moz-box-shadow: none;
          box-shadow: none; }
      .main_wrap .mw_blocks .mw_block button#submit_application {
        height: 40px; }
      @media (min-width: 1500px) and (max-width: 1699px) {
        .main_wrap .mw_blocks .mw_block #continue_from_pricing {
          height: 40px;
          margin: 0 0 -5px;
          width: 230px; } }
    .main_wrap .mw_blocks .mvbi_gray {
      background: #ccc !important; }
    @media (max-width: 480px) {
      .main_wrap .mw_blocks .mw_padding_xs {
        padding: 0; } }
    .main_wrap .mw_blocks .small_button button {
      float: left;
      color: #FFF;
      font-weight: 400;
      font-family: 'Source Sans Pro', sans-serif;
      font-size: 20px;
      width: 160px;
      height: 40px;
      text-align: center;
      padding: 0;
      margin: 0;
      border: 1px solid #4a2600;
      background: -webkit-linear-gradient(#765b3e, #4a2600);
      background: -moz-linear-gradient(#765b3e, #4a2600);
      background: linear-gradient(#765b3e, #4a2600);
      -webkit-box-shadow: inset 0px 1px 0px 0px #af8d67;
      -moz-box-shadow: inset 0px 1px 0px 0px #af8d67;
      box-shadow: inset 0px 1px 0px 0px #af8d67;
      -webkit-border-radius: 2px;
      border-radius: 2px; }
      .main_wrap .mw_blocks .small_button button:active, .main_wrap .mw_blocks .small_button button:focus {
        outline: none;
        background: #4a2600;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none; }
      @media (max-width: 610px) {
        .main_wrap .mw_blocks .small_button button {
          float: none; } }
    .main_wrap .mw_blocks p {
      color: #252525;
      font-weight: 400;
      font-family: 'Source Sans Pro', sans-serif;
      font-size: 20px; }
      @media (max-width: 610px) {
        .main_wrap .mw_blocks p {
          font-size: 15px;
          text-align: left; } }
    .main_wrap .mw_blocks input[type="checkbox"] {
      display: none; }
    .main_wrap .mw_blocks input[type="checkbox"] + label span {
      display: inline-block;
      width: 25px;
      height: 25px;
      margin: -1px 4px 0 0;
      vertical-align: middle;
      background: #FFF;
      border: 1px solid #AB9F7B;
      cursor: pointer; }
    .main_wrap .mw_blocks input[type="checkbox"]:checked + label span {
      background: #FFF url(../images/icons_set.png) -115px -131px no-repeat; }
    .main_wrap .mw_blocks input[type="radio"] {
      display: none; }
    .main_wrap .mw_blocks input[type="radio"] + label span {
      display: inline-block;
      width: 25px;
      height: 25px;
      -webkit-border-radius: 50%;
      border-radius: 50%;
      margin: -1px 4px 0 0;
      vertical-align: middle;
      background: #FFF;
      border: 1px solid #AB9F7B;
      cursor: pointer;
      padding: 5px; }
    .main_wrap .mw_blocks input[type="radio"]:checked + label span:before {
      content: "";
      display: block;
      width: 13px;
      height: 13px;
      -webkit-border-radius: 50%;
      border-radius: 50%;
      background: #252525;
      top: 0;
      left: 0; }
    .main_wrap .mw_blocks .select_wrap {
      margin: 0 0 3%;
      font-weight: 400;
      font-family: 'Source Sans Pro', sans-serif;
      font-size: 20px;
      color: #252525; }
      @media (min-width: 1700px) {
        .main_wrap .mw_blocks .select_wrap .control-label {
          width: 34%; } }
      @media (max-width: 1600px) and (max-height: 800px) {
        .main_wrap .mw_blocks .select_wrap {
          margin: 0 0 2%; } }
      @media (max-width: 768px) {
        .main_wrap .mw_blocks .select_wrap {
          margin: 0 0 1%; } }
      @media (max-width: 500px) {
        .main_wrap .mw_blocks .select_wrap {
          font-size: 16px; } }
      @media (max-width: 400px) {
        .main_wrap .mw_blocks .select_wrap {
          font-size: 15px; } }
      .main_wrap .mw_blocks .select_wrap .bootstrap-select {
        padding: 0;
        text-align: right; }
        @media (min-width: 1700px) {
          .main_wrap .mw_blocks .select_wrap .bootstrap-select {
            width: 66%; } }
        .main_wrap .mw_blocks .select_wrap .bootstrap-select .dropdown-menu {
          width: 100%;
          -webkit-border-radius: 0;
          border-radius: 0;
          border: none;
          right: 0; }
          .main_wrap .mw_blocks .select_wrap .bootstrap-select .dropdown-menu li a {
            margin: 0 0 3%;
            font-weight: 300;
            font-family: 'Source Sans Pro', sans-serif;
            font-size: 20px;
            color: #252525;
            padding: 3px 14px; }
            @media (max-width: 1600px) {
              .main_wrap .mw_blocks .select_wrap .bootstrap-select .dropdown-menu li a {
                font-size: 16px !important;
                padding: 3px 10px; } }
            @media (max-width: 400px) {
              .main_wrap .mw_blocks .select_wrap .bootstrap-select .dropdown-menu li a {
                font-size: 15px; } }
        .main_wrap .mw_blocks .select_wrap .bootstrap-select button {
          display: inline-block;
          float: none;
          background: #fff;
          width: 100%;
          height: 40px;
          -webkit-border-radius: 0px;
          border-radius: 0px;
          border: none; }
          @media (max-width: 500px) {
            .main_wrap .mw_blocks .select_wrap .bootstrap-select button {
              height: 32px; } }
          .main_wrap .mw_blocks .select_wrap .bootstrap-select button span {
            margin: 0 0 3%;
            font-weight: 300;
            font-family: 'Source Sans Pro', sans-serif;
            font-size: 20px;
            color: #252525; }
            @media (max-width: 1024px) {
              .main_wrap .mw_blocks .select_wrap .bootstrap-select button span {
                font-size: 15px; } }
          .main_wrap .mw_blocks .select_wrap .bootstrap-select button:hover {
            background: #fff; }
          .main_wrap .mw_blocks .select_wrap .bootstrap-select button:active, .main_wrap .mw_blocks .select_wrap .bootstrap-select button:focus {
            -webkit-box-shadow: none;
            box-shadow: none;
            background: #FFF;
            outline: none !important; }
          .main_wrap .mw_blocks .select_wrap .bootstrap-select button .bs-caret {
            width: 40px;
            height: 40px;
            position: absolute;
            top: 0;
            right: 0;
            border: 1px solid #BB8014;
            background: -webkit-linear-gradient(#eec883, #c0871e);
            background: -moz-linear-gradient(#eec883, #c0871e);
            background: 0-linear-gradient #eec883, #c0871e;
            background: linear-gradient(#eec883, #c0871e); }
            @media (max-width: 500px) {
              .main_wrap .mw_blocks .select_wrap .bootstrap-select button .bs-caret {
                width: 32px;
                height: 32px; } }
            .main_wrap .mw_blocks .select_wrap .bootstrap-select button .bs-caret .caret {
              top: 17px;
              right: 14px;
              border-top: 8px dashed #4a2600;
              border-top: 4px solid\9;
              border-right: 5px solid transparent;
              border-left: 5px solid transparent;
              border-bottom: 0px; }
              @media (max-width: 500px) {
                .main_wrap .mw_blocks .select_wrap .bootstrap-select button .bs-caret .caret {
                  top: 12px;
                  right: 10px; } }
      .main_wrap .mw_blocks .select_wrap .dropdown-toggle {
        -webkit-box-shadow: none;
        box-shadow: none; }
    .main_wrap .mw_blocks .sw_italic .bootstrap-select {
      font-weight: 300;
      font-style: italic; }
      .main_wrap .mw_blocks .sw_italic .bootstrap-select .filter-option {
        color: #BB8014; }
    .main_wrap .mw_blocks .mw_block_bottom {
      padding: 0;
      margin: 0; }
    .main_wrap .mw_blocks .mw_total {
      padding: 0; }
      .main_wrap .mw_blocks .mw_total div {
        padding: 0;
        text-align: left;
        margin: 0; }
        @media (max-width: 500px) {
          .main_wrap .mw_blocks .mw_total div {
            width: 100%; } }
        .main_wrap .mw_blocks .mw_total div:first-child h4 {
          text-align: left; }
        .main_wrap .mw_blocks .mw_total div h4 {
          margin: 0;
          text-align: right; }
          @media (max-width: 600px) {
            .main_wrap .mw_blocks .mw_total div h4 {
              font-size: 18px; } }
          @media (max-width: 500px) {
            .main_wrap .mw_blocks .mw_total div h4 {
              font-size: 16px;
              text-align: left; } }
    .main_wrap .mw_blocks .mvb_input {
      position: relative;
      font-weight: 400;
      font-family: 'Source Sans Pro', sans-serif;
      font-size: 20px;
      color: #252525;
      letter-spacing: -0.6px; }
      @media (min-width: 1700px) {
        .main_wrap .mw_blocks .mvb_input label {
          width: 34%; }
        .main_wrap .mw_blocks .mvb_input input {
          width: 66%; } }
      @media (max-width: 1200px) {
        .main_wrap .mw_blocks .mvb_input {
          font-size: 18px; } }
      @media (max-width: 500px) {
        .main_wrap .mw_blocks .mvb_input {
          font-size: 16px; } }
      @media (max-width: 400px) {
        .main_wrap .mw_blocks .mvb_input {
          font-size: 15px; } }
      .main_wrap .mw_blocks .mvb_input .radio_wrap {
        padding: 0;
        float: right; }
        @media (min-width: 1700px) {
          .main_wrap .mw_blocks .mvb_input .radio_wrap {
            width: 66%; } }
        .main_wrap .mw_blocks .mvb_input .radio_wrap .rw_block {
          float: left; }
          .main_wrap .mw_blocks .mvb_input .radio_wrap .rw_block:last-child {
            float: right; }
            @media (max-width: 768px) {
              .main_wrap .mw_blocks .mvb_input .radio_wrap .rw_block:last-child {
                float: left;
                margin-left: 4%; } }
          .main_wrap .mw_blocks .mvb_input .radio_wrap .rw_block label {
            cursor: pointer; }
            @media (min-width: 1700px) {
              .main_wrap .mw_blocks .mvb_input .radio_wrap .rw_block label {
                width: 100%; } }
      .main_wrap .mw_blocks .mvb_input label {
        text-align: left;
        padding: 0; }
      .main_wrap .mw_blocks .mvb_input input {
        height: 40px;
        padding-left: 5%;
        background: #FFF;
        border: none;
        font-weight: 300;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-border-radius: 0;
        border-radius: 0;
        float: right;
        outline: none; }
        @media (max-width: 991px) {
          .main_wrap .mw_blocks .mvb_input input {
            height: 30px; } }
    .main_wrap .mw_blocks .mw_borrower_wrap {
      padding: 0;
      margin: 0 0 2%; }
      @media (max-width: 1440px) and (max-height: 900px) {
        .main_wrap .mw_blocks .mw_borrower_wrap {
          margin: 0 0 1%; } }
      @media (max-width: 1500px) and (min-width: 1200px) {
        .main_wrap .mw_blocks .mw_borrower_wrap {
          margin: 0 0 10px; } }
      @media (max-width: 1600px) and (max-height: 810px) {
        .main_wrap .mw_blocks .mw_borrower_wrap {
          margin: 0 0 0.4%; } }
      @media (min-width: 1700px) {
        .main_wrap .mw_blocks .mw_borrower_wrap {
          margin: 0 0 0.5%; } }
      @media (max-width: 991px) {
        .main_wrap .mw_blocks .mw_borrower_wrap {
          margin: 0 0 1%; }
          .main_wrap .mw_blocks .mw_borrower_wrap:first-child {
            margin: 0; } }
    .main_wrap .mw_blocks .mw_assets {
      background: #ada995;
      font-weight: 400;
      font-family: 'Source Sans Pro', sans-serif;
      font-size: 20px;
      color: #252525;
      margin: 0 0 20px !important; }
      @media (max-width: 1600px) and (max-height: 800px) {
        .main_wrap .mw_blocks .mw_assets {
          margin: 0 0 10px !important; } }
      @media (max-width: 500px) {
        .main_wrap .mw_blocks .mw_assets {
          font-size: 16px;
          margin: 0 0 10px !important; } }
      .main_wrap .mw_blocks .mw_assets .mw_borrower {
        padding: 6px 0; }
        @media (max-width: 500px) {
          .main_wrap .mw_blocks .mw_assets .mw_borrower {
            margin: 0; } }
    .main_wrap .mw_blocks .mw_borrower {
      width: 30%;
      margin-left: 5%;
      display: block;
      float: left; }
      .main_wrap .mw_blocks .mw_borrower:first-child {
        margin-left: 0; }
      @media (max-width: 991px) {
        .main_wrap .mw_blocks .mw_borrower {
          width: 100%;
          margin: 0 0 5px 0; } }
      .main_wrap .mw_blocks .mw_borrower .mvb_input input::-moz-placeholder {
        color: #252525 !important;
        font-size: 20px; }
        @media (max-width: 1024px) {
          .main_wrap .mw_blocks .mw_borrower .mvb_input input::-moz-placeholder {
            font-size: 15px; } }
      .main_wrap .mw_blocks .mw_borrower .mvb_input input::-webkit-input-placeholder {
        color: #252525 !important;
        font-size: 20px; }
        @media (max-width: 1024px) {
          .main_wrap .mw_blocks .mw_borrower .mvb_input input::-webkit-input-placeholder {
            font-size: 15px; } }
      .main_wrap .mw_blocks .mw_borrower .mvb_input label {
        margin: 4px 0 0; }
      .main_wrap .mw_blocks .mw_borrower .select_wrap {
        /*margin: 0;*/ }
        @media (max-width: 1200px) {
          .main_wrap .mw_blocks .mw_borrower .select_wrap {
            font-size: 18px; } }
        @media (max-width: 766px) and (min-width: 310px) {
          .main_wrap .mw_blocks .mw_borrower .select_wrap label {
            font-size: 15px; } }
        .main_wrap .mw_blocks .mw_borrower .select_wrap .bootstrap-select {
          float: right;
          font-weight: 300;
          color: #252525; }
        .main_wrap .mw_blocks .mw_borrower .select_wrap .control-label {
          padding: 0;
          text-align: left;
          margin: 4px 0 0; }
        @media (max-width: 991px) {
          .main_wrap .mw_blocks .mw_borrower .select_wrap button {
            height: 30px; } }
        .main_wrap .mw_blocks .mw_borrower .select_wrap button .filter-option {
          padding: 5px 14px; }
          @media (max-width: 991px) {
            .main_wrap .mw_blocks .mw_borrower .select_wrap button .filter-option {
              padding: 2px 10px; } }
        @media (max-width: 991px) {
          .main_wrap .mw_blocks .mw_borrower .select_wrap button .bs-caret {
            width: 30px;
            height: 30px; }
            .main_wrap .mw_blocks .mw_borrower .select_wrap button .bs-caret .caret {
              top: 11px;
              right: 9px; } }
        .main_wrap .mw_blocks .mw_borrower .select_wrap button span {
          color: #252525;
          font-weight: 300;
          margin: 0; }
          @media (max-width: 991px) {
            .main_wrap .mw_blocks .mw_borrower .select_wrap button span {
              font-size: 18px; } }
        .main_wrap .mw_blocks .mw_borrower .select_wrap .dropdown-menu li a {
          font-size: 18px; }
    .main_wrap .mw_blocks .mw_borrower9 {
      padding: 0;
      margin: 0 0 0%;
      width: 65%; }
      @media (min-width: 1700px) {
        .main_wrap .mw_blocks .mw_borrower9 {
          margin: 0 0 0%; } }
      @media (max-width: 991px) {
        .main_wrap .mw_blocks .mw_borrower9 {
          margin: 0 0 1%;
          width: 100%; } }
      .main_wrap .mw_blocks .mw_borrower9 .control-label {
        width: 15%;
        margin: 4px 0 0; }
        @media (max-width: 991px) {
          .main_wrap .mw_blocks .mw_borrower9 .control-label {
            font-size: 15px; } }
      .main_wrap .mw_blocks .mw_borrower9 .con_input {
        width: 77%; }
        @media (min-width: 766px) and (max-width: 991px) {
          .main_wrap .mw_blocks .mw_borrower9 .con_input {
            width: 76% !important; } }
        @media (min-width: 1700px) {
          .main_wrap .mw_blocks .mw_borrower9 .con_input {
            width: 84.3%; } }
        @media (max-width: 991px) {
          .main_wrap .mw_blocks .mw_borrower9 .con_input {
            width: 50%; } }
      .main_wrap .mw_blocks .mw_borrower9 .mvb_input input {
        padding-left: 2.5%; }
    .main_wrap .mw_blocks .mw_borrower12 {
      padding: 0;
      margin: 0 0 2%; }
      @media (min-width: 1700px) {
        .main_wrap .mw_blocks .mw_borrower12 {
          margin: 0 0 1%; } }
      @media (max-width: 991px) {
        .main_wrap .mw_blocks .mw_borrower12 {
          margin: 0 0 1%; } }
      .main_wrap .mw_blocks .mw_borrower12 .control-label {
        width: 15%;
        margin: 4px 0 0; }
        @media (min-width: 1700px) {
          .main_wrap .mw_blocks .mw_borrower12 .control-label {
            width: 10%; } }
      .main_wrap .mw_blocks .mw_borrower12 .con_input {
        width: 85%; }
        @media (min-width: 1700px) {
          .main_wrap .mw_blocks .mw_borrower12 .con_input {
            width: 89.8%; } }
        @media (max-width: 991px) {
          .main_wrap .mw_blocks .mw_borrower12 .con_input {
            width: 50%; } }
      .main_wrap .mw_blocks .mw_borrower12 .mvb_input input {
        padding-left: 1.5%; }
    .main_wrap .mw_blocks .mwb_3 {
      padding: 0;
      width: 33%;
      margin: 0 0 4%; }
      @media (min-width: 1700px) {
        .main_wrap .mw_blocks .mwb_3 {
          margin: 0 0 0.5%; } }
      @media (max-width: 1600px) and (max-height: 800px) {
        .main_wrap .mw_blocks .mwb_3 {
          margin: 0 0 10px; } }
      @media (max-width: 1440px) and (max-height: 900px) {
        .main_wrap .mw_blocks .mwb_3 {
          margin: 0 0 10px; } }
      @media (max-width: 1599px) and (min-width: 1200px) {
        .main_wrap .mw_blocks .mwb_3 {
          margin: 0 0 2%; } }
      @media (max-width: 1024px) {
        .main_wrap .mw_blocks .mwb_3 {
          width: 32%; } }
      @media (max-width: 991px) {
        .main_wrap .mw_blocks .mwb_3 {
          width: 49%; }
          .main_wrap .mw_blocks .mwb_3 h3 {
            font-size: 18px; } }
      @media (max-width: 768px) {
        .main_wrap .mw_blocks .mwb_3 {
          width: 32%;
          margin: 0 0 2%; } }
      @media (max-width: 500px) {
        .main_wrap .mw_blocks .mwb_3 {
          width: 100%;
          font-size: 16px; } }
    @media (min-width: 1023px) {
      .main_wrap .mw_blocks .mwb_3text {
        width: 40%; } }
    @media (min-width: 1700px) {
      .main_wrap .mw_blocks .mwb_3text {
        width: 34%; } }
    .main_wrap .mw_blocks .mwb_3text h3 {
      font-weight: 300; }
    .main_wrap .mw_blocks .mwb_3text button {
      width: 100%; }
      @media (max-width: 768px) {
        .main_wrap .mw_blocks .mwb_3text button {
          font-size: 16px; } }
    .main_wrap .mw_blocks .mwb_4 {
      padding: 0;
      width: 24%;
      margin: 0 0 3%;
      color: #252525;
      font-weight: 400;
      font-family: 'Source Sans Pro', sans-serif;
      font-size: 20px; }
      @media (max-width: 1200px) {
        .main_wrap .mw_blocks .mwb_4 {
          font-size: 18px; } }
      @media (max-width: 1023px) {
        .main_wrap .mw_blocks .mwb_4 {
          width: 32%; } }
      @media (max-width: 991px) {
        .main_wrap .mw_blocks .mwb_4 {
          width: 49%; } }
      @media (max-width: 500px) {
        .main_wrap .mw_blocks .mwb_4 {
          width: 100%; } }
    .main_wrap .mw_blocks .mwb_4check {
      margin-bottom: 10px; }
      .main_wrap .mw_blocks .mwb_4check input[type="checkbox"] + label span,
      .main_wrap .mw_blocks .mwb_4check input[type="radio"] + label span {
        margin-right: 10px !important; }
    .main_wrap .mw_blocks .mvb_SH {
      display: none; }
      @media (max-width: 991px) {
        .main_wrap .mw_blocks .mvb_SH {
          display: inline-block; } }
      @media (max-width: 500px) {
        .main_wrap .mw_blocks .mvb_SH {
          display: none; } }
    .main_wrap .mw_blocks .mw_text {
      text-align: right;
      padding: 0;
      margin: 4% 0 3%; }
      .main_wrap .mw_blocks .mw_text .mw_block {
        text-align: left;
        padding: 0 0 0 1%; }
        @media (min-width: 1700px) {
          .main_wrap .mw_blocks .mw_text .mw_block {
            padding: 0 0 0 4%; } }
        @media (max-width: 991px) {
          .main_wrap .mw_blocks .mw_text .mw_block {
            text-align: center; } }
        .main_wrap .mw_blocks .mw_text .mw_block p {
          color: #252525;
          font-weight: 400;
          font-family: 'Source Sans Pro', sans-serif;
          font-size: 20px;
          letter-spacing: -1px; }
    .main_wrap .mw_blocks .mw_2col {
      padding: 0 6%;
      /*Ajay*/ }
      @media (min-width: 1700px) and (max-width: 1949px) {
        .main_wrap .mw_blocks .mw_2col {
          padding: 0 1% 0 2%; } }
      @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
        .main_wrap .mw_blocks .mw_2col {
          padding: 0 4%; } }
      @media (max-width: 500px) {
        .main_wrap .mw_blocks .mw_2col {
          padding: 0; } }
      .main_wrap .mw_blocks .mw_2col .mw_block {
        display: block;
        margin: 0 auto 10%; }
      .main_wrap .mw_blocks .mw_2col .mvb_input {
        margin: 0 0 3%;
        position: relative;
        font-weight: 400;
        font-family: 'Source Sans Pro', sans-serif;
        font-size: 20px;
        color: #252525; }
        @media (max-width: 1600px) and (max-height: 800px) {
          .main_wrap .mw_blocks .mw_2col .mvb_input {
            margin: 0 0 2%; } }
        @media (max-width: 768px) {
          .main_wrap .mw_blocks .mw_2col .mvb_input {
            margin: 0 0 1%; } }
        @media (max-width: 500px) {
          .main_wrap .mw_blocks .mw_2col .mvb_input {
            font-size: 16px; } }
        @media (max-width: 400px) {
          .main_wrap .mw_blocks .mw_2col .mvb_input {
            font-size: 15px; } }
        .main_wrap .mw_blocks .mw_2col .mvb_input input {
          height: 40px;
          padding-left: 5%;
          background: #FFF;
          border: none;
          font-weight: 300;
          -webkit-box-shadow: none;
          box-shadow: none;
          -webkit-border-radius: 0;
          border-radius: 0; }
          @media (max-width: 500px) {
            .main_wrap .mw_blocks .mw_2col .mvb_input input {
              height: 32px; } }
          @media (max-width: 991px) and (min-width: 768px) {
            .main_wrap .mw_blocks .mw_2col .mvb_input input {
              padding-left: 2%;
              font-size: 15px; } }
        .main_wrap .mw_blocks .mw_2col .mvb_input span {
          position: absolute;
          right: 63%;
          top: 5px;
          font-weight: 300;
          font-family: 'Source Sans Pro', sans-serif;
          font-size: 20px;
          color: #252525; }
          @media (max-width: 500px) {
            .main_wrap .mw_blocks .mw_2col .mvb_input span {
              font-size: 16px; } }
      @media (min-width: 1700px) {
        .main_wrap .mw_blocks .mw_2col .mvb_input_pl input {
          padding-left: 2%; } }
      @media (max-width: 991px) {
        .main_wrap .mw_blocks .mw_2col .mvb_input_pl input {
          padding-left: 2%; } }
      @media (max-width: 500px) {
        .main_wrap .mw_blocks .mw_2col .mvb_input_pl input {
          padding-left: 3%; } }
      .main_wrap .mw_blocks .mw_2col .control-label {
        padding: 0;
        margin: 1.2% 0 0;
        text-align: left;
        letter-spacing: -0.6px; }
        @media (max-width: 400px) {
          .main_wrap .mw_blocks .mw_2col .control-label {
            margin: 1.5% 0 0; } }
    .main_wrap .mw_blocks .mw_3col .mw_block {
      margin: 0 0 18%; }
      @media (max-width: 991px) {
        .main_wrap .mw_blocks .mw_3col .mw_block {
          margin: 0 0 3%; } }
  .main_wrap .sw_text {
    padding: 0 6% 0%;
    /*Ajay*/
    font-weight: 400;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 20px;
    color: #252525;
    /*Ajay*/ }
    .main_wrap .sw_text #product_recommendation_span {
      margin-left: 2%; }
    @media (min-width: 1700px) and (max-width: 1949px) {
      .main_wrap .sw_text {
        padding: 0 2% 0%; }
        .main_wrap .sw_text #product_recommendation_span {
          margin-left: 1% !important; } }
    @media only screen and (min-device-width: 767px) and (max-device-width: 1024px) and (orientation: landscape) {
      .main_wrap .sw_text {
        padding: 0 4%;
        font-size: 18px; } }
    @media (max-width: 766px) and (min-width: 310px) {
      .main_wrap .sw_text {
        padding: 0;
        font-size: 15px; } }
  .main_wrap .mw_b_input {
    margin: 13px 0 0; }
    @media (max-width: 768px) {
      .main_wrap .mw_b_input {
        margin: 0; } }
    @media (max-width: 1600px) and (max-height: 800px) {
      .main_wrap .mw_b_input {
        margin: 0; } }
    @media (min-width: 1200px) and (max-width: 1500px) {
      .main_wrap .mw_b_input {
        margin: 5px 0; } }
    .main_wrap .mw_b_input .mw_block {
      padding: 0 10px;
      position: relative; }
      .main_wrap .mw_b_input .mw_block .mvb_input {
        margin: 20px 0 30px;
        font-size: 20px;
        font-weight: 300;
        color: #252525;
        font-family: 'Source Sans Pro', sans-serif; }
        @media (max-width: 768px) {
          .main_wrap .mw_b_input .mw_block .mvb_input {
            margin: 10px 0 10px; } }
        @media (max-width: 1600px) and (max-height: 800px) {
          .main_wrap .mw_b_input .mw_block .mvb_input {
            margin: 10px 0 10px; } }
        .main_wrap .mw_b_input .mw_block .mvb_input span {
          top: 6px;
          left: 12px;
          position: absolute;
          display: block;
          font-size: 20px;
          font-weight: 300;
          color: #252525;
          font-family: 'Source Sans Pro', sans-serif; }
      .main_wrap .mw_b_input .mw_block input {
        width: 100%;
        height: 40px;
        border: none;
        padding: 0px 30px;
        -webkit-border-radius: 0;
        border-radius: 0; }
        .main_wrap .mw_b_input .mw_block input:active, .main_wrap .mw_b_input .mw_block input:focus {
          outline: none;
          -webkit-box-shadow: none;
          box-shadow: none; }
    @media (max-width: 500px) {
      .main_wrap .mw_b_input {
        /*Scenarios Apply Btn*/ }
        .main_wrap .mw_b_input .aj_scnres_proptem_ipad {
          margin-left: -10px !important;
          bottom: 7px; } }

.single_form .mvb_input {
  padding: 0;
  margin: 0 !important; }
  @media (max-width: 1024px) {
    .single_form .mvb_input {
      font-size: 19px !important; } }
  @media (max-width: 500px) {
    .single_form .mvb_input {
      font-size: 18px !important; } }
  .single_form .mvb_input label {
    margin: 4px 0 0;
    font-weight: 400;
    font-family: 'Source Sans Pro', sans-serif; }
    @media (min-width: 1700px) {
      .single_form .mvb_input label {
        width: 100% !important; } }
.single_form .select_wrap {
  margin: 0 !important; }
  @media (max-width: 500px) {
    .single_form .select_wrap {
      margin: 0 0 10px !important; } }
  @media (min-width: 2000px) {
    .single_form .select_wrap .bootstrap-select {
      width: 100% !important; } }
  .single_form .select_wrap button .filter-option {
    padding: 5px 14px; }

@media (max-width: 991px) {
  .mw_assets_wrap .mw_borrower {
    width: 30% !important;
    margin-left: 5% !important; }
    .mw_assets_wrap .mw_borrower:first-child {
      margin-left: 0 !important; } }
@media (max-width: 500px) {
  .mw_assets_wrap .mw_borrower {
    width: 32% !important;
    margin-left: 2% !important; } }

/* Table Results */
#table_results {
  margin: 15px auto 15px; }
  @media (max-width: 1600px) and (max-height: 800px) {
    #table_results .mw_blocks {
      margin: 2px 0 0; } }
  #table_results h1 {
    margin: 0; }
    @media (max-width: 1600px) and (max-height: 800px) {
      #table_results h1 {
        font-size: 29px; } }
    @media (max-width: 1280px) and (max-height: 800px) {
      #table_results h1 {
        font-size: 25px; } }

.table_results {
  padding: 0; }
  .table_results .tr_top {
    padding: 9px 0;
    border-top: 1px solid #ada995;
    border-bottom: 1px solid #ada995;
    float: none; }
    @media (max-width: 1600px) and (max-height: 800px) {
      .table_results .tr_top {
        padding: 4px 0; } }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      .table_results .tr_top {
        padding: 4px 0; } }
    .table_results .tr_top .trh_menu {
      float: right;
      padding: 4px 0 0;
      text-align: right; }
      @media (max-width: 610px) {
        .table_results .tr_top .trh_menu {
          text-align: center;
          float: left;
          width: 100%; } }
      .table_results .tr_top .trh_menu ul li {
        display: inline-block;
        margin-left: 8%; }
        .table_results .tr_top .trh_menu ul li:first-child {
          margin-left: 0; }
        @media (max-width: 768px) {
          .table_results .tr_top .trh_menu ul li {
            margin-left: 4%; } }
        .table_results .tr_top .trh_menu ul li a {
          border-bottom: 2px solid rgba(186, 127, 19, 0.5);
          color: #BB8014;
          font-size: 20px;
          font-family: 'Source Sans Pro', sans-serif;
          font-weight: 400; }
          @media (max-width: 768px) {
            .table_results .tr_top .trh_menu ul li a {
              font-size: 18px; } }
  .table_results h2 {
    color: #4A2600;
    font-size: 25px;
    font-family: Lato , sans-serif;
    font-weight: 700;
    text-align: left;
    padding: 20px 0; }
    @media (max-width: 1600px) and (max-height: 800px) {
      .table_results h2 {
        margin: 5px auto 5px;
        font-size: 22px;
        padding: 0px 0; } }
    @media (max-width: 1440px) and (max-height: 900px) {
      .table_results h2 {
        padding: 4px 0; } }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      .table_results h2 {
        padding: 0;
        font-size: 20px; } }
    @media (max-width: 2000px) and (min-width: 1600px) {
      .table_results h2 {
        padding: 0px 0; } }
  .table_results .table_block {
    text-align: center;
    padding: 0;
    /*background: #ada995;*/ }
    @media (max-width: 1200px) {
      .table_results .table_block {
        margin: 0 0 1px; } }
    .table_results .table_block:last-child {
      margin: 0 0 1%; }
    .table_results .table_block .td {
      text-transform: uppercase;
      color: #252525;
      font-size: 20px;
      display: inline-block;
      font-weight: 600;
      font-family: 'Source Sans Pro', sans-serif;
      width: 7%;
      letter-spacing: -1px; }
      @media (max-width: 1200px) {
        .table_results .table_block .td {
          font-size: 16px; } }
      @media (max-width: 991px) {
        .table_results .table_block .td {
          width: 6.5%; } }
      @media (max-width: 768px) {
        .table_results .table_block .td {
          font-size: 14px;
          width: 8%; } }
      .table_results .table_block .td a {
        border-bottom: 2px solid rgba(186, 127, 19, 0.5);
        color: #BB8014;
        font-size: 20px;
        font-family: 'Source Sans Pro', sans-serif;
        font-weight: 600; }
        @media (max-width: 1200px) {
          .table_results .table_block .td a {
            font-size: 16px; } }
        @media (max-width: 768px) {
          .table_results .table_block .td a {
            font-size: 14px; } }
    .table_results .table_block .tdw {
      width: 17%; }
      .table_results .table_block .tdw a {
        position: relative;
        cursor: default; }
        .table_results .table_block .tdw a .tdw_hover {
          display: none;
          padding: 3px;
          position: absolute;
          top: 0;
          left: 110%;
          width: 240px;
          min-height: 75px;
          border: 4px solid #d6a44f;
          background: #fff;
          z-index: 999999;
          text-align: left; }
          @media (max-width: 768px) {
            .table_results .table_block .tdw a .tdw_hover {
              width: 160px; } }
          .table_results .table_block .tdw a .tdw_hover p {
            font-size: 14px;
            text-transform: none;
            line-height: 13px;
            letter-spacing: 0px; }
            @media (max-width: 767px) {
              .table_results .table_block .tdw a .tdw_hover p {
                font-size: 12px; } }
  .table_results .table_top {
    padding: 10px 28px 10px 0;
    min-width: 610px;
    /*Ajay Header light font*/ }
    @media (max-width: 1600px) and (max-height: 800px) {
      .table_results .table_top {
        padding: 1px 26px 1px 0px; } }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      .table_results .table_top {
        padding: 1px 26px 1px 0px; } }
    @media (max-width: 1200px) {
      .table_results .table_top {
        padding: 5px 28px 5px 0; } }
    @media (max-width: 768px) {
      .table_results .table_top {
        padding: 5px 16px 5px 0; } }
    @media (max-width: 610px) {
      .table_results .table_top {
        padding: 5px 0px 5px 5px;
        min-width: 590px; } }
    .table_results .table_top .td {
      font-weight: 400 !important;
      text-decoration: underline; }
  .table_results .t_checkbox input[type="checkbox"] {
    display: none; }
  .table_results .t_checkbox input[type="checkbox"] + label span {
    display: inline-block;
    width: 25px;
    height: 25px;
    margin: -1px 4px 0 0;
    vertical-align: middle;
    background: #FFF;
    border: 1px solid #AB9F7B;
    cursor: pointer; }
  .table_results .t_checkbox input[type="checkbox"]:checked + label span {
    background: #FFF url(../images/icons_set.png) -115px -131px no-repeat; }

.table_wrap {
  padding: 0;
  position: relative;
  -ms-overflow-y: scroll;
  overflow-y: scroll;
  height: 153px;
  display: block;
  background: rgba(255, 255, 255, 0.6); }
  @media (max-width: 1600px) and (max-height: 800px) {
    .table_wrap {
      height: 88px; } }
  @media (max-width: 1200px) {
    .table_wrap {
      height: 140px !important; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .table_wrap {
      height: 88px; } }
  .table_wrap .table_block {
    background: none; }
    .table_wrap .table_block:first-child {
      padding: 10px 0 0 0; }
      @media (max-width: 1600px) and (max-height: 800px) {
        .table_wrap .table_block:first-child {
          padding: 3px 0 0 0; } }
      @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
        .table_wrap .table_block:first-child {
          padding: 3px 0 0 0; } }

/* Styles specific to this particular page */
.scroll-pane {
  width: 100% !important;
  min-width: 610px;
  height: 212px;
  overflow: auto; }
  @media (max-width: 1600px) and (max-height: 800px) {
    .scroll-pane {
      height: 205px; } }
  @media (max-width: 1500px) and (min-width: 1200px) {
    .scroll-pane {
      height: 180px; } }
  @media (max-width: 1200px) {
    .scroll-pane {
      height: 132px !important; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    .scroll-pane {
      height: 139px !important; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .scroll-pane {
      height: 88px; } }

.horizontal-only {
  height: auto;
  max-height: 200px; }

.jspVerticalBar {
  padding: 1px;
  width: 25px;
  border: 1px solid #ab9f7b;
  background: #FFF; }
  @media (max-width: 991px) {
    .jspVerticalBar {
      width: 15px; } }
  .jspVerticalBar .jspTrack {
    background: #FFF;
    height: 165px !important; }
    @media (max-width: 1600px) and (max-height: 800px) {
      .jspVerticalBar .jspTrack {
        height: 160px !important; } }
    @media (max-width: 1500px) and (min-width: 1200px) {
      .jspVerticalBar .jspTrack {
        height: 134px !important; } }
    @media (max-width: 1200px) {
      .jspVerticalBar .jspTrack {
        height: 86px !important; } }
    @media (max-width: 991px) {
      .jspVerticalBar .jspTrack {
        height: 106px !important; } }
    @media (max-width: 610px) {
      .jspVerticalBar .jspTrack {
        height: 86px !important; } }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
      .jspVerticalBar .jspTrack {
        height: 95px !important; } }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      .jspVerticalBar .jspTrack {
        height: 86px !important; } }
  .jspVerticalBar .jspArrow {
    width: 21px;
    height: 21px;
    border: 1px solid #BB8014;
    background: -webkit-linear-gradient(#eec883, #c0871e);
    background: -moz-linear-gradient(#eec883, #c0871e);
    background: 0-linear-gradient #eec883, #c0871e;
    background: linear-gradient(#eec883, #c0871e); }
    @media (max-width: 991px) {
      .jspVerticalBar .jspArrow {
        width: 21px;
        height: 11px; } }
  .jspVerticalBar .jspArrowUp {
    background: url(../images/icons_set.png) -176px -130px no-repeat; }
    @media (max-width: 991px) {
      .jspVerticalBar .jspArrowUp {
        background: url(../images/icons_set.png) -176px -130px no-repeat;
        /* background: -webkit-linear-gradient(#eec883, #c0871e);
        background: -moz-linear-gradient(#eec883, #c0871e);
        background: -0-linear-gradient(#eec883, #c0871e);
        background: linear-gradient(#eec883, #c0871e);	*/ } }
  .jspVerticalBar .jspArrowDown {
    position: relative;
    background: url(../images/icons_set.png) -151px -130px no-repeat;
    z-index: 3; }
    @media (max-width: 991px) {
      .jspVerticalBar .jspArrowDown {
        background: url(../images/icons_set.png) -151px -130px no-repeat;
        /*background: -webkit-linear-gradient(#eec883, #c0871e);
        background: -moz-linear-gradient(#eec883, #c0871e);
        background: -0-linear-gradient(#eec883, #c0871e);
        background: linear-gradient(#eec883, #c0871e);	*/ } }
  .jspVerticalBar .jspDrag {
    position: relative;
    width: 21px;
    border: 1px solid #BB8014;
    background: -webkit-linear-gradient(#eec883, #c0871e);
    background: -moz-linear-gradient(#eec883, #c0871e);
    background: 0-linear-gradient #eec883, #c0871e;
    background: -ms-linear-gradient(#eec883, #c0871e);
    background: linear-gradient(#eec883, #c0871e);
    z-index: 1; }
    @media (max-width: 991px) {
      .jspVerticalBar .jspDrag {
        width: 20px; } }

.hor_sbar {
  position: relative;
  padding: 0; }
  .hor_sbar .jspHorizontalBar {
    padding: 1px;
    height: 15px;
    border: 1px solid #ab9f7b;
    background: #FFF;
    bottom: 5px; }
    .hor_sbar .jspHorizontalBar .jspDrag {
      position: relative;
      height: 11px;
      border: 1px solid #BB8014;
      background: -webkit-linear-gradient(#eec883, #c0871e);
      background: -moz-linear-gradient(#eec883, #c0871e);
      background: 0-linear-gradient #eec883, #c0871e;
      background: -ms-linear-gradient(#eec883, #c0871e);
      background: linear-gradient(#eec883, #c0871e);
      z-index: 1; }
    .hor_sbar .jspHorizontalBar .jspTrack {
      background: #FFF; }
    .hor_sbar .jspHorizontalBar .jspArrow {
      width: 11px;
      height: 11px;
      border: 1px solid #BB8014;
      background: -webkit-linear-gradient(#eec883, #c0871e);
      background: -moz-linear-gradient(#eec883, #c0871e);
      background: 0-linear-gradient #eec883, #c0871e;
      background: linear-gradient(#eec883, #c0871e); }
    .hor_sbar .jspHorizontalBar .jspArrowLeft {
      float: left;
      z-index: 3;
      position: relative; }
    .hor_sbar .jspHorizontalBar .jspArrowRight {
      top: 1px;
      right: 1px;
      position: absolute;
      z-index: 3; }
  @media (max-width: 610px) {
    .hor_sbar {
      overflow-x: scroll !important; } }

.pricing_input_wrap {
  padding: 0; }

.pricing_input {
  padding: 0;
  font-weight: 400;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 20px;
  text-align: center; }
  @media (max-width: 1200px) {
    .pricing_input {
      font-size: 18px; } }
  @media (max-width: 1600px) and (max-height: 800px) {
    .pricing_input {
      margin-bottom: 5px;
      font-size: 17px; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    .pricing_input {
      margin-bottom: 5px;
      font-size: 17px; } }
  @media (max-width: 768px) {
    .pricing_input {
      font-size: 15px; } }
  @media (max-width: 610px) {
    .pricing_input {
      text-align: left; } }
  .pricing_input .pi_block {
    margin: 15px 0;
    display: inline-block;
    margin-left: 1%; }
    .pricing_input .pi_block:first-child {
      margin-left: 0; }
    @media (min-width: 1700px) and (max-width: 2000px) {
      .pricing_input .pi_block {
        margin: 5px 0 8px; } }
    @media (max-width: 1600px) and (max-height: 800px) {
      .pricing_input .pi_block {
        margin: 4px 0;
        margin-left: 6%; } }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
      .pricing_input .pi_block {
        margin: 5px 0 0;
        margin-left: 3%; } }
    @media (min-width: 1700px) {
      .pricing_input .pi_block {
        margin-left: 8%; } }
    @media (max-width: 610px) {
      .pricing_input .pi_block {
        margin: 5px 0; } }
  .pricing_input .mvb_input {
    display: inline-block;
    position: relative; }
    .pricing_input .mvb_input input {
      width: 100px;
      height: 40px;
      border: none;
      -webkit-box-shadow: none;
      box-shadow: none;
      padding: 0 10px 0 5px; }
      @media (max-width: 1600px) and (max-height: 800px) {
        .pricing_input .mvb_input input {
          width: 84px;
          height: 30px;
          padding: 0 10px 0 5px; } }
      @media (max-width: 1024px) {
        .pricing_input .mvb_input input {
          padding: 0 10px 0 5px; } }
      @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
        .pricing_input .mvb_input input {
          height: 30px !important; } }
      @media (max-width: 610px) {
        .pricing_input .mvb_input input {
          width: 84px;
          height: 30px; } }
    .pricing_input .mvb_input span {
      position: absolute;
      left: 10px;
      top: 6px; }
      @media (max-width: 1600px) and (max-height: 800px) {
        .pricing_input .mvb_input span {
          top: 2px;
          left: 4px; } }
      @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
        .pricing_input .mvb_input span {
          top: 2px;
          left: 4px; } }
      @media (max-width: 610px) {
        .pricing_input .mvb_input span {
          left: 5px;
          top: 4px; } }

/* List */
.main_wrap ul, .main_wrap li {
  color: #252525;
  font-weight: 400;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 20px; }
  @media (max-width: 1600px) and (max-height: 800px) {
    .main_wrap ul, .main_wrap li {
      font-size: 20px; } }
  @media (max-width: 1024px) {
    .main_wrap ul, .main_wrap li {
      font-size: 20px; } }
  @media (max-width: 610px) {
    .main_wrap ul, .main_wrap li {
      font-size: 18px; } }
.main_wrap ul li span {
  margin: 0 1% 0 0; }
.main_wrap ul li ul {
  padding: 0 0 0 3%; }

.jspScrollable:active, .jspScrollable:focus {
  outline: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important; }

.text_fw {
  font-weight: 400;
  margin-left: 2%; }

/*Ajay contact scroll fix*/
@media (max-width: 1600px) and (min-width: 800px) {
  .aj_cont_scrolfix .mw_scroll {
    height: 360px !important; } }
.mw_scroll {
  height: 420px;
  -ms-overflow-y: scroll;
  overflow-y: scroll; }
  @media (max-width: 1600px) and (max-height: 800px) {
    .mw_scroll {
      height: 342px; } }
  @media (max-width: 766px) {
    .mw_scroll {
      height: 420px; } }
  .mw_scroll .jspVerticalBar .jspTrack {
    height: 374px !important; }
    @media (max-width: 1600px) and (max-height: 800px) {
      .mw_scroll .jspVerticalBar .jspTrack {
        height: 296px !important; } }
    @media (max-width: 991px) {
      .mw_scroll .jspVerticalBar .jspTrack {
        height: 316px !important; } }
    @media (max-width: 768px) {
      .mw_scroll .jspVerticalBar .jspTrack {
        height: 394px !important; } }
    @media (max-width: 767px) {
      .mw_scroll .jspVerticalBar .jspTrack {
        height: 295px !important; } }
  .mw_scroll p {
    color: #252525;
    font-weight: 400;
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 20px; }
    @media (max-width: 610px) {
      .mw_scroll p {
        font-size: 16px; } }

/* Helper classes */
@media (min-width: 1700px) {
  .single_rows .mw_blocks {
    margin: 3% 0 0; } }
@media (max-width: 1600px) and (max-height: 800px) {
  .single_rows .mw_blocks {
    margin: 6% 0 0; } }
@media (max-width: 1440px) and (max-height: 900px) {
  .single_rows .mw_blocks {
    margin: 5% 0 0; } }
@media (max-width: 1700px) and (min-width: 1200px) {
  .single_rows .product-selection-parent, .single_rows .product-selection-parent-ro {
    margin: 3% 0 0 !important; } }

@media (max-width: 1600px) and (max-height: 800px) {
  .white_box {
    margin: 15px auto 15px;
    padding: 1% 2% 1%; } }
@media (max-width: 1440px) and (max-height: 900px) {
  .white_box {
    margin: 15px auto 15px;
    padding: 1% 2% 1%; } }
@media (max-width: 1280px) and (max-height: 800px) {
  .white_box {
    margin: 15px auto 15px; } }
@media (max-width: 768px) {
  .white_box {
    padding: 1% 1% 4%; } }

/*tooltip table*/
.hover_Twrap {
  display: block;
  position: absolute;
  top: 0;
  left: 0; }
  .hover_Twrap .tdw_hover {
    display: block;
    padding: 3px;
    position: absolute;
    width: 240px;
    min-height: 75px;
    border: 4px solid #d6a44f;
    background: #fff;
    z-index: 999999;
    text-align: left; }
    @media (max-width: 768px) {
      .hover_Twrap .tdw_hover {
        width: 160px; } }
    .hover_Twrap .tdw_hover p {
      font-size: 14px;
      text-transform: none;
      line-height: 13px;
      letter-spacing: 0px; }
      @media (max-width: 767px) {
        .hover_Twrap .tdw_hover p {
          font-size: 12px; } }
    .hover_Twrap .tdw_hover div {
      padding: 0; }

/*summary align items*/
@media (min-width: 1200px) and (max-width: 1499px) {
  .aj_sumry_paddn .mw_blocks .mw_2col {
    padding: 0 3% !important; }
  .aj_sumry_paddn .mw_blocks .product-rec-div, .aj_sumry_paddn .mw_blocks .aj_prdecom_rat_fsiz {
    padding: 0 3% 0% !important; }
  .aj_sumry_paddn .mvb_input input {
    height: 35px !important; }
  .aj_sumry_paddn .select_wrap button {
    height: 35px  !important; }
    .aj_sumry_paddn .select_wrap button .bs-caret {
      height: 35px !important; } }
/*--summary align items*/
.width21 {
  width: 21% !important; }

.customselect {
  -webkit-appearance: button;
  /*border: 1px solid #d0d0d0;*/
  -webkit-user-select: none;
  background-image: url(../images/dropdown.png), -webkit-linear-gradient(#ffffff, #ffffff 0%, #ffffff 100%);
  background-image: url(../images/dropdown.png), linear-gradient(#ffffff, #ffffff 0%, #ffffff 100%);
  background-image: url(../images/dropdown.png), -moz-linear-gradient(#ffffff, #ffffff 0%, #ffffff 100%);
  background-position: 100% center;
  background-repeat: no-repeat;
  overflow: hidden;
  padding: 5px 35px 5px 15px;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  height: 40px;
  font-size: 20px;
  cursor: pointer;
  color: #BB8014;
  float: right;
  font-style: italic; }
  @media (min-width: 1700px) {
    .customselect {
      width: 66%; } }

.customselect:focus, .customselect:active {
  outline: 0; }

.customselect::-ms-expand {
  display: none; }

.marginleft0 {
  margin-left: 0px !important; }

.paddleft20 {
  padding-left: 20px !important; }

.width12 {
  width: 12% !important; }
  @media (max-width: 768px) {
    .width12 {
      width: 20% !important; } }
  @media (min-width: 768px) and (max-width: 1700px) {
    .width12 {
      width: 16% !important; } }

#assets_scrollbar .borrower_asset {
  margin: 0 0 0%; }

@media (min-width: 1700px) {
  .results .hr_brown {
    margin: 0.4% 0; } }
@media (max-height: 900px) and (max-width: 1440px) {
  .results .mw_blocks {
    margin: 5px 0 0; } }
@media (max-width: 768px) {
  .results .mw_blocks {
    margin: 15px 0 0; } }
@media (max-width: 1200px) {
  .results h4, .results p {
    font-size: 18px !important; } }
@media (max-width: 991px) {
  .results h4, .results p {
    font-size: 14px !important; } }
@media (max-width: 1024px) {
  .results h3 {
    font-size: 22px; } }
@media (max-width: 991px) {
  .results h3 {
    font-size: 19px; } }
@media (max-width: 400px) {
  .results h3 {
    font-size: 16px; } }
@media (max-height: 800px) and (max-width: 1600px) {
  .results {
    margin: 5px auto 5px; } }
@media (max-width: 991px) {
  .results .mwb_3 {
    width: 32% !important; } }
@media (max-width: 767px) {
  .results .mwb_3 {
    width: 100% !important; } }

.results_wrap {
  padding: 0; }
  @media (max-width: 1600px) and (max-height: 800px) {
    .results_wrap {
      margin: 10px 0 0; } }
  .results_wrap .results_block {
    padding: 0;
    width: 49%;
    margin-left: 2%;
    /*Ajay Ipad Fixes*/ }
    @media (min-width: 1700px) {
      .results_wrap .results_block {
        width: 48%;
        margin-left: 4%; } }
    @media (max-width: 767px) {
      .results_wrap .results_block {
        width: 100%;
        margin: 0 0 5px; } }
    .results_wrap .results_block:first-child {
      margin-left: 0; }
      .results_wrap .results_block:first-child .r_icon {
        background: url(../images/icons_set.png) 7px -177px no-repeat; }
    .results_wrap .results_block .results_bTop {
      background: #ADA995;
      height: 150px;
      width: 100%; }
      @media (min-width: 1700px) {
        .results_wrap .results_block .results_bTop {
          height: 142px; } }
      @media (max-width: 1600px) and (max-height: 800px) {
        .results_wrap .results_block .results_bTop {
          height: 124px; } }
      @media (max-width: 767px) {
        .results_wrap .results_block .results_bTop {
          height: 110px; } }
      @media (max-width: 400px) {
        .results_wrap .results_block .results_bTop {
          height: auto;
          min-height: 110px;
          padding: 6px 0; } }
    .results_wrap .results_block .results_bBottom {
      text-align: left; }
      @media (max-width: 400px) {
        .results_wrap .results_block .results_bBottom > div {
          width: 100%; } }
      .results_wrap .results_block .results_bBottom h4 {
        text-align: left !important; }
    @media (min-width: 768px) and (max-width: 1199px) {
      .results_wrap .results_block .aj_resblk_ipad_wid45 {
        width: 45%; }
      .results_wrap .results_block .aj_resblk_ipad_wid55 {
        width: 55%; }
      .results_wrap .results_block .aj_resblk_ipad_montl p {
        display: inline;
        width: 50%; } }
    .results_wrap .results_block .r_icon {
      width: 64px;
      height: 80px;
      margin: 2% 0 0 3%;
      padding: 52px 0 0;
      float: left;
      text-align: center;
      color: #6d5940;
      font-family: Lato, sans-serif;
      font-weight: 700;
      font-size: 25px;
      background: url(../images/icons_set.png) -69px -177px no-repeat; }
      @media (max-width: 400px) {
        .results_wrap .results_block .r_icon {
          float: none;
          margin: 0 auto; } }
    .results_wrap .results_block .r_total {
      float: left;
      margin: 6% 0 0 8%;
      text-align: left;
      width: 70%; }
      @media (min-width: 1700px) {
        .results_wrap .results_block .r_total {
          margin: 4% 0 0 19%;
          width: 50%; } }
      @media (max-width: 1024px) {
        .results_wrap .results_block .r_total {
          margin: 6% 0 0 2%; } }
      @media (max-width: 767px) {
        .results_wrap .results_block .r_total {
          margin: 3% 0 0 4%; } }
      @media (max-width: 400px) {
        .results_wrap .results_block .r_total {
          width: 100%;
          text-align: center;
          margin: 3% 0 1%; } }
      .results_wrap .results_block .r_total h3 {
        text-align: left; }
        @media (max-width: 500px) and (min-width: 310px) {
          .results_wrap .results_block .r_total h3 {
            text-align: center; } }
      .results_wrap .results_block .r_total h4 {
        text-align: left; }
        @media (max-width: 400px) {
          .results_wrap .results_block .r_total h4 {
            text-align: center; } }

.r_padding div {
  padding: 0 !important; }

@media (min-width: 1700px) {
  .big_form {
    margin: 20px auto; } }
@media (max-width: 1600px) and (max-height: 900px) {
  .big_form {
    margin: 5px auto !important;
    padding: 2px 2% !important; }
    .big_form h1 {
      margin: 0; }
    .big_form hr {
      margin: 0; }
    .big_form .mw_borrower_wrap {
      margin: 0 0 4px !important; } }
.big_form .mw_blocks .mw_interest {
  width: 50%; }
  @media (max-width: 1024px) {
    .big_form .mw_blocks .mw_interest {
      font-size: 18px; } }
  @media (min-width: 1700px) {
    .big_form .mw_blocks .mw_interest {
      width: 34%; } }
  @media (max-width: 768px) {
    .big_form .mw_blocks .mw_interest {
      width: 42%; } }
  @media (max-width: 767px) {
    .big_form .mw_blocks .mw_interest {
      width: 50%; } }
@media (max-width: 991px) {
  .big_form .mw_blocks .mw_borrower_wrap {
    margin: 0 !important; }
  .big_form .mw_blocks .mw_borrower {
    width: 32%;
    margin: 0 0 5px 2%; }
    .big_form .mw_blocks .mw_borrower .mvb_input {
      font-size: 15px; }
      .big_form .mw_blocks .mw_borrower .mvb_input label {
        margin: 2px 0 0; }
      .big_form .mw_blocks .mw_borrower .mvb_input span {
        top: 2px; }
    .big_form .mw_blocks .mw_borrower .mw_interest {
      font-size: 15px; }
    .big_form .mw_blocks .mw_borrower .select_wrap {
      font-size: 15px; }
      .big_form .mw_blocks .mw_borrower .select_wrap .control-label {
        margin: 2px 0 0; }
      .big_form .mw_blocks .mw_borrower .select_wrap button span {
        font-size: 15px; }
  .big_form .mw_blocks .mw_borrower9 {
    width: 66%; }
    .big_form .mw_blocks .mw_borrower9 .con_input {
      width: 79.8%; } }
@media (max-width: 768px) {
  .big_form .mw_blocks .mw_borrower .mvb_input span {
    top: 4px; }
  .big_form .mw_blocks .mw_borrower .select_wrap button .filter-option {
    padding: 2px 0px; } }
@media (max-width: 767px) {
  .big_form .mw_blocks .mw_borrower_wrap {
    margin: 0 !important; }
    .big_form .mw_blocks .mw_borrower_wrap:first-child {
      margin: 6px 0 0 !important; }
  .big_form .mw_blocks .mw_borrower {
    width: 100%;
    margin: 0 0 5px 0%; }
    .big_form .mw_blocks .mw_borrower .mvb_input {
      font-size: 15px; }
      .big_form .mw_blocks .mw_borrower .mvb_input label {
        margin: 2px 0 0; }
      .big_form .mw_blocks .mw_borrower .mvb_input span {
        top: 2px; }
    .big_form .mw_blocks .mw_borrower .select_wrap {
      font-size: 15px; }
      .big_form .mw_blocks .mw_borrower .select_wrap .control-label {
        margin: 2px 0 0; }
  .big_form .mw_blocks .mw_borrower9 {
    width: 100%; }
    .big_form .mw_blocks .mw_borrower9 .con_input {
      width: 50%; } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .big_form .mw_blocks .select_wrap .control-label {
    margin: 1px 0 0 !important; } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .big_form .mw_blocks .select_wrap .bootstrap-select .dropdown-menu li a {
    padding: 2px 4px !important; } }
.big_form .mw_blocks .select_wrap .bootstrap-select button {
  padding-left: 0% !important; }
  @media (max-width: 1600px) and (max-height: 900px) {
    .big_form .mw_blocks .select_wrap .bootstrap-select button .filter-option {
      padding: 5px 2px; } }
  @media (max-width: 1024px) {
    .big_form .mw_blocks .select_wrap .bootstrap-select button {
      height: 30px; }
      .big_form .mw_blocks .select_wrap .bootstrap-select button .bs-caret {
        width: 18px;
        height: 30px; }
        .big_form .mw_blocks .select_wrap .bootstrap-select button .bs-caret .caret {
          top: 11px;
          right: 3px; }
      .big_form .mw_blocks .select_wrap .bootstrap-select button .filter-option {
        padding: 2px 2px; } }
  @media (max-width: 767px) {
    .big_form .mw_blocks .select_wrap .bootstrap-select button {
      padding-left: 1% !important; } }
  @media (max-width: 1600px) {
    .big_form .mw_blocks .select_wrap .bootstrap-select button span {
      font-size: 16px; } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .big_form .mw_blocks .mvb_input label {
    margin: 1px 0 0 !important; } }
@media (max-width: 1600px) {
  .big_form .mw_blocks .mvb_input input::-moz-placeholder {
    font-size: 16px !important; } }
@media (max-width: 1600px) {
  .big_form .mw_blocks .mvb_input input::-webkit-input-placeholder {
    font-size: 16px !important; } }
.big_form .mw_blocks .mvb_input input {
  padding-left: 3% !important; }
  @media (max-width: 1600px) {
    .big_form .mw_blocks .mvb_input input {
      padding-left: 1% !important;
      font-size: 16px; } }
  @media (max-width: 1200px) {
    .big_form .mw_blocks .mvb_input input {
      line-height: 20px; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    .big_form .mw_blocks .mvb_input input {
      height: 30px;
      padding-left: 1% !important;
      line-height: 22px;
      font-size: 15px; } }
.big_form .mw_blocks .mvb_input .dollar {
  padding-left: 6% !important; }
  @media (max-width: 767px) {
    .big_form .mw_blocks .mvb_input .dollar {
      padding-left: 3% !important; } }
.big_form .mw_blocks .mvb_input span {
  position: absolute;
  right: 45%;
  top: 6px;
  font-weight: 300; }
  @media (min-width: 1700px) {
    .big_form .mw_blocks .mvb_input span {
      right: 61%; } }
  @media (max-width: 1600px) {
    .big_form .mw_blocks .mvb_input span {
      right: 46%; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    .big_form .mw_blocks .mvb_input span {
      top: 1px;
      left: 49%; } }
  @media (max-width: 991px) {
    .big_form .mw_blocks .mvb_input span {
      right: 54%; } }
  @media (max-width: 768px) {
    .big_form .mw_blocks .mvb_input span {
      right: 55%; } }
  @media (max-width: 767px) {
    .big_form .mw_blocks .mvb_input span {
      right: 48%;
      top: 4px !important; } }
  @media (max-width: 500px) {
    .big_form .mw_blocks .mvb_input span {
      font-size: 16px;
      top: 4px !important; } }
.big_form .mw_blocks .mw_borrower9 .mvb_input input {
  padding-left: 1.5% !important; }
  @media (max-width: 1600px) {
    .big_form .mw_blocks .mw_borrower9 .mvb_input input {
      padding-left: 0.5% !important; } }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    .big_form .mw_blocks .mw_borrower9 .mvb_input input {
      padding-left: 0.5% !important; } }

@media (max-width: 991px) {
  .mortgage_wrap .mw_blocks .mw_borrower {
    width: 30%;
    margin-left: 5%; } }
@media (max-width: 500px) {
  .mortgage_wrap .mw_blocks .mw_borrower {
    width: 100%;
    margin-left: 0%; } }

.mortgage {
  background: #FFF;
  text-align: center;
  height: 190px;
  padding: 0 0 5%; }
  @media (max-width: 1600px) and (max-height: 800px) {
    .mortgage {
      height: 168px; } }
  @media (max-width: 1024px) {
    .mortgage {
      height: 158px; } }
  .mortgage a {
    width: 100%; }
  .mortgage span {
    margin: 6% 0 10%;
    width: 50px;
    height: 54px;
    overflow: hidden;
    display: inline-block;
    background: url(../images/icons_set.png) -272px -178px no-repeat; }
    @media (max-width: 1024px) {
      .mortgage span {
        margin: 6% 0 7%; } }
  .mortgage h3 {
    font-weight: 400;
    padding: 0 5%; }
    @media (max-width: 1600px) and (max-height: 800px) {
      .mortgage h3 {
        font-size: 23px; } }
    @media (max-width: 1200px) {
      .mortgage h3 {
        font-size: 22px; } }
    @media (max-width: 991px) {
      .mortgage h3 {
        font-size: 20px; } }
    @media (max-width: 767px) {
      .mortgage h3 {
        font-size: 18px; } }
  .mortgage .mi2 {
    background: url(../images/icons_set.png) 0px -258px no-repeat; }
  .mortgage .mi3 {
    background: url(../images/icons_set.png) -270px -258px no-repeat; }
  .mortgage .mi4 {
    background: url(../images/icons_set.png) -97px -265px no-repeat; }
  .mortgage .mi5 {
    background: url(../images/icons_set.png) -184px -178px no-repeat; }
  .mortgage .mi6 {
    background: url(../images/icons_set.png) -184px -268px no-repeat; }

.bio, .team_img {
  padding-top: 30px;
  padding-bottom: 30px; }
  .bio .title, .team_img .title {
    border-bottom: 1px solid #bac0c9; }
    @media (min-width: 769px) {
      .bio .title, .team_img .title {
        margin-bottom: 15px; } }

.bio .left_part {
  padding-left: 0; }
  @media (max-width: 768px) {
    .bio .left_part {
      padding: 15px 0; } }
.bio .right_part {
  padding-right: 0; }
  @media (max-width: 768px) {
    .bio .right_part {
      padding: 15px 0; } }
.bio h1 {
  margin-bottom: 15px; }

/*# sourceMappingURL=style.css.map */
