.gettingstarted h4, .gettingstarted h1 {
	font-weight: 600;
	font-size: 250%;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}



#dnn_ctr13969_PAAdProfiles_HighestDegreeOfferedContainer {
display: none;
}



.courseHistoryTop>* {
margin-right: 200px;
}




.countyinfo ul>li {
    display: block;
}

ul.participating-list li.participating-box .tngrant a  {
        height: auto !important;
    font-size: 12px;
    text-align: left;
    margin-left: 2px;
    margin-top: 2px;
    display: block;
    position: absolute;
    color: #0077b9;
}

ul.participating-list li.participating-box .tngrant a:hover {
    background-color: transparent;
    border: none;
    text-decoration: none !important;
    color: #0077b9;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
        margin-left: 3px;
    margin-top: 3px;
}

.tngrant img {
    
    margin-right: 5px;
    float: left;
}


@media only screen and (max-width: 1375px) {




}

@media only screen and (max-width: 1236px) {

#participatingcollegesmobile {display: block;}
#participatingcolleges {display: none;}

.is-student-user .sf-menu > li:first-child {
  display:  block;
}


.publicSearchResultsWithFilter .searchFilter {
padding-right: 1em;
overflow: auto;
width: 100%;
}

.publicSearchResultsWithFilter .searchResults {
 float: none;
width: 99%;
}

.search-searches .s1, .search-searches .s2, .search-searches .s3, .search-searches .s4, .search-searches .s5, .search-searches .s6
{
  height: 400px;
}



  header.site-header {
    height: 50px;
    border-top: 1px solid #F0F0F0;
    
  }

  header.site-header .site-header-inner #logo-normal a {
  
  background-size: 100%;
width: 85px;
    height: 48px;
  margin:auto;
  float: none;
      top: 0px;

}

.stick {
    position:relative;
    top:0px;
    width: auto;
max-width: auto;
}



#new-tp-quickfacts .new-tp-fact {
height: 76px !important;
}

.new-tp-fact .new-tp-fact-line2 {
white-space: normal !important;
}

.new-tp-bigLink a { font-size: 1.2em !important; line-height: 1.8em !important; }



.Tutorial, .Collection {display: block;}


#dnn_ctr13889_Bridge_Label3 {color: green !important;}



#mobile {
  display: none;
}

section.page-block {

  padding: 95px 0;
}

.page-block-header {
  height: 52px;
}


  #menu-toggle {
    display: none;
  }



  #menu-toggle.initial {
    display: block;
    position: absolute;
    left: 9999px;
  }

  #menu-button{
display: block;
background: #0077b9;
border: 1px solid #ffffff;
padding: 7px 14px;
position: absolute;
top: 0;
margin: 6px 12px 0 0px;
border-radius: 3px;
  }

  .user_style a {

  color: #ffffff;
}



    #menu-button-open{
      display: block;
background: #4F9BE1;
border-bottom: 0;
padding: 6px 15px;
float: right;
margin: 1px 12px 0 12px;
border-radius: 3px;
  }

header.site-header nav.main-navigation ul {
  float: none;
}

header.site-header nav.main-navigation ul li {
  padding: 0;
}



.sf-menuF li {
    
    position: relative;
    width: 100%;
    background: none;
    border: 0px;
  }

  .sf-menuF {
    position: fixed;
top: 81px;
right: -25px;
width: 100%;
overflow-y: auto;
height: 85%;
padding-bottom: 35px;
}


  .sf-menuF > li > a {
    
    background: #0077b9;
    color: #fff;
    font-size: 100% !important;
    line-height: 15px !important;
    padding: 17px 17px 10px;
    padding-left: 20px;
    margin: 0px;
    display: block !important;
    text-align: center;

  }

  .sf-menuF li:last-child {
    border-bottom: 1px solid #a6a6a6;
  }






.sf-menuF > li > a:hover {
    background: #005686;
    border-bottom: 0px;
    color: #fff;
  }

  .sf-menuF li:after {
    display: none;
  }



  .sf-menuF li:hover, .sf-menuF li.sfHover, 
    .sf-menuF a:focus, .sf-menuF a:hover, .sf-menuF a:active  {
    text-decoration:none;
  }


    .sf-menuF li.sfHover > ul a {
      border-bottom: 1px solid #eee;
      padding: 15px;
  }





.sf-menuF li li {
  background: #414042;
}

  .sf-menuF li li a {
      display: none;
      padding: 10px 10px 10px 35px !important;
      color: #ffffff;
  }

  .sf-menuF li li:first-child {
    border-top: 1px solid #ffffff;
  }



  .sf-menuF .sfHover ul {
      position: static;
      width: 100%;
  }

  .sf-menuF .sfHover li a {
      display: block;
  }
  .sf-menuF .sfHover li a:link {
    text-decoration: none;
  }

  .sf-menuF li:hover ul, .sf-menuF li.sfHover ul {
    z-index: 0;
    padding-bottom: 0px;
    background: transparent;
    top: 56px;
  }
  
  .sfHover > ul {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }


    .sfHover > ul:after {
      position: absolute;
      bottom: -.5px;
      content: ' ';
      display: block;
      height: 8px;
      width: 100%;
      -webkit-box-shadow: inset 0px -4px 9px -5px rgba(0,0,0,.6);
      box-shadow: inset 0px -4px 9px -5px rgba(0,0,0,.6);
  }


  .slider h1 {
font-size: 150%;
line-height: 35px;

}

.slider {
height: 100%;

}

.slide1, .slide2 {
  position: relative;
  padding: 45px 0;
  top: 0;
} 

.contentsection {
padding: 15px 0;
}

.flexslider {
margin: 0 0 30px !important;
}

.sectiontitle {
font-size: 150%;
}

.call-to-action .col-6 {
  width: 100%;
}

.ads .col-3{
  width: 48%;
}

.col-3 {
  width: 47%;
}

.col-9 {
  width: 100%;
}

.icon-2 {
  margin-top: 50px;
}

.social-icons {
float: none;
margin-bottom: 15px;
display: block;
height: 30px;
}


#secondary-slider-tablet {
  display: block;
}


.hd2 {display: none;}


}






