/* University Template over-ride
   Launched: 2013-04-10
   ----------------------------------------------------*/

.home #nav li {margin:0 0 1em;}
.home #nav li a {padding:8px 13px; border:1.8px solid #d7af3d; color:#002b5c; font-size:12px; font-weight:bold; text-align:center;
  -webkit-border-radius:4px;
     -moz-border-radius:4px;
          border-radius:4px;
  background:transparent ;
  background:-moz-linear-gradient(top,#f4e398 0%,#d7af3d 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4e398),color-stop(100%,#d7af3d));
  background:-webkit-linear-gradient(top,#f4e398 0%,#d7af3d 100%);
  background:-o-linear-gradient(top,#f4e398 0%,#d7af3d 100%);
  background:-ms-linear-gradient(top,#f4e398 0%,#d7af3d 100%);
  background:linear-gradient(top,#f4e398 0%,#d7af3d 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4e398',endColorstr='#d7af3d',GradientType=0);
}

@media screen,projection {

  .service {position:relative; float:left; width:48%; margin:0 2% 0 0; padding:0; border:1px solid #5c5c5c; background:#e4e4e4 url(images/gradient-gray.png) 0 0 repeat-x;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
  }
  .service.omega {margin-right:0;}
    .service div {padding:0; background:url(images/icons.png) 0 0 no-repeat;}
      .service.about div {background-position:8px 17px;}
      .service.support div {background-position:8px -195px;}
      .service.directory div {background-position:8px -84px;}
      .service.contact div {background-position:8px -282px;}

    .service h3 {height:30px; margin:0; padding:20px 8.24176% 54px 49.4506%; font-weight:normal; font-size:102%; text-align:left; font-family:"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}
    .service ul {margin:0; padding:8px 16px; list-style:none; background:#0b3c72 url(images/gradient-blue.png) 0 0 repeat-x;}
    .service li {margin:0 0 3px; color:#fff;}
    .service li a {color:#fff;}

  #services {clear:both; padding:20px 0;}
  #services1,
  #services2 {float:left; width:100%; margin:0 0 15px; padding:0; list-style:none;}
  .service {position:relative; padding:0; border:1px solid #5c5c5c; background:#e4e4e4 url(images/gradient-gray.png) 0 0 repeat-x;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
  }
  .service.omega {margin-right:0;}

  #gamma > h2 {margin-top:0;}

}

@media only screen and (min-width:43.75em) {
  .home .alpha {margin-bottom:2em; padding:0 0 0 2em;}
  .home .custom-nav {float:left; margin:2em 0 0 -100%; padding:0; width:24%;}
  .home .gamma {}
}

@media only screen and (min-width:60em) {
  .home .alpha {width:52%;}
  .home .custom-nav {margin:2em 0 0 -76%;}
  .home .gamma {float:left; width:24%; margin:1em 0 0; padding:0 0 0 4%;}
}
