@media only screen and (max-width: 999px) {

  /* line 3, ../sass/768.scss */

  body {

    background: #fff;

  }



  /* line 4, ../sass/768.scss */

  .pagebg {

    background: #fff;

  }



  /* line 7, ../sass/768.scss */

  #mobilenav {

    display: none;

  }



  /* line 8, ../sass/768.scss */

  #mobilenav li {

    margin-bottom: 0px;

    width: 100%;

    display: block;

    text-align: left;

    color: #fff;

    height: 36px;

    background: #34495e;

    text-indent: 9px;

    line-height: 36px;

  }



  /* line 22, ../sass/768.scss */

  #mobilenav li:hover {

    background: #666666 !important;

  }



  /* line 24, ../sass/768.scss */

  .pagewrap {

    margin-top: 0px;

  }



  /* line 25, ../sass/768.scss */

  .pushtop116 {

    margin-top: 0px;

  }



  /* line 26, ../sass/768.scss */

  .mobilefull {

    width: 100% !important;

  }



  /* line 27, ../sass/768.scss */

  .whitehome {

    padding-top: 20px;

  }



  /* line 28, ../sass/768.scss */

  .topmenu {

    width: 80%;

    margin: auto;

  }



  /* line 29, ../sass/768.scss */

  .mafooter .columns {

    margin-bottom: 10px;

  }



  /* line 30, ../sass/768.scss */

  .small-menu {

    display: none;

  }



  /* line 31, ../sass/768.scss */

  .menu-bg {

    background: #fff;

    height: auto;

  }



  /* line 32, ../sass/768.scss */

  .home-hero {

    height: 382px;

  }



  /* line 33, ../sass/768.scss */

  .home-hero-box {

    left: 14px !important;

  }



  /* line 34, ../sass/768.scss */

  .learning .large-6 {

    width: 100%;

  }



  /* line 35, ../sass/768.scss */

  .greendropdown {

    display: none !important;

  }



  /* line 36, ../sass/768.scss */

  .bluedropdown {

    display: none !important;

  }



  /* line 38, ../sass/768.scss */

  .homelarge {

    background: none;

    width: 100%;

  }



  /* line 40, ../sass/768.scss */

  .videorows .videobg {

    margin: auto;

  }



  /* line 41, ../sass/768.scss */

  .homebox .image {

    display: none;

  }



  /* line 42, ../sass/768.scss */

  .homebox .box-tab {

    position: inherit;

    margin-bottom: 15px;

  }



  /* line 43, ../sass/768.scss */

  .titlebar {

    background: none !important;

    height: auto;

    width: 100%;

    padding-left: 0px;

  }



  /* line 44, ../sass/768.scss */

  .pagecontent h1 {

    line-height: 35px;

  }



  /* line 45, ../sass/768.scss */

  .titlebar li:hover, .titlebar li.current_page_item {

    background: #34495e !important;

    color: #34495e;

  }



  /* line 46, ../sass/768.scss */

  .titlebar li:hover a {

    color: #fff;

  }



  /* line 47, ../sass/768.scss */

  .sidebar .image {

    display: none;

  }



  /* line 48, ../sass/768.scss */

  .titlebar li {

    margin-bottom: 6px;

    width: 100%;

    display: block;

    text-align: center;

    color: #fff;

    height: 36px;

    background: #ccc;

    float: none;

    line-height: 36px;

    padding-top: 0px;

    color: #ccc;

  }



  /* line 49, ../sass/768.scss */

  .mobile {

    display: block;

  }



  /* line 50, ../sass/768.scss */

  .topmenu {

    display: none;

  }



  /* line 51, ../sass/768.scss */

  .small-menu {

    display: none;

  }



  /* line 52, ../sass/768.scss */

  #mobile-nav-toggle {

    background-color: #34495e;

    padding: 20px 3%;

    display: block;

    width: 100%;

    color: #fff;

    margin: 0px 0 0px;

    font-size: 24px;

    font-size: 1rem;

    background-image: url(../../images/mobile-nav-bg.gif);

    background-repeat: no-repeat;

    background-position: 97% 6px;

  }

}