/*
Theme Name: University of Tennessee | Tennessee Today 
Theme URI: http://www.utk.edu
Description: A responsive UT WordPress theme for Tennessee Today
Author: The University of Tennessee, Knoxville Web Team
Author URI: http://communications.utk.edu
Template: ut-responsive
Version: 1.2 
*/
@import url("../ut-responsive/style.css");
.visuallyhidden {
  position: absolute;
  margin: -1px;
  padding: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
  border: 0;
  clip: rect(0 0 0 0); }

/*********************
BORDER RADIUS
*********************/
/*********************
TRANSITION
*********************/
/*********************
BOX SHADOWS
*********************/
/*
I totally rewrote this to be cleaner and easier to use.
*/
/*
 * Mixin for clearfix
 * @include clearfix;
*/
.container {
  max-width: none !important; }

#access .navbar .navbar-inner {
  background: #5e8594; }

.office {
  background-repeat: no-repeat !important; }

#content {
  margin: -1em 0 0 0 !important;
  width: 100% !important; }

h2 {
  background: #fff;
  font-family: Arial, Helvetica, sans-serif;
  padding: 0.5em 0.5em 0.5em 1em;
  margin-bottom: 0;
  width: 100%;
  float: left;
  font-size: 1.25em; }
  h2 a {
    color: #58595b !important; }
  h2 a:hover {
    color: #517c96 !important; }

a.button, .button {
  text-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  -ms-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  background-color: #ccc;
  border: 1px solid #bbb;
  font-weight: 100;
  color: #fefefe; }
  a.button:hover, .button:hover {
    color: #517c96; }

time {
  color: #8a8c8f;
  font-family: Arial, Helvetica, sans-serif; }

ul, ol {
  overflow: hidden; }

.leftwrap, .interior-rightwrap, .half {
  float: left;
  margin-right: 0;
  margin-left: 0;
  width: 100.0%; }

.onethirdwrap, .interior-leftcolumn, #main, .volupdate-sticky {
  float: left;
  margin-right: 0;
  margin-left: 0;
  width: 100.0%; }

#main {
  padding-left: 1em;
  padding-right: 1em; }

.fullwrap {
  float: left;
  margin-right: 0;
  margin-left: 0;
  width: 100.0%; }

.mobile {
  display: block; }

.desktop {
  display: none; }

img.attachment-headlines-thumb {
  max-height: 200px;
  max-width: 180px; }

img.attachment-sticky-thumb {
  max-height: 250px;
  max-width: 250px;
  margin-bottom: 2em; }

.home.page h2.headlines, .home.blog h2.headlines {
  border-top: 3px solid #517C96;
  border-bottom: 0 !important;
  margin-bottom: 0 !important; }
.home h2.colleges, .home h2.expert, .home h2.twitter, .home h2.inthenews, .home h2.enewsletter, .home h2.events, .home h2.topics {
  border-top: 3px solid #517C96 !important; }
.home h2.headlines, .home h2.inthenews, .home h2.enewsletter {
  border-right: 1px solid #c4c4c4 !important; }
.home h2.twitter {
  border-left: 1px solid #c4c4c4;
  padding-left: 1em; }
.home h2.expert {
  border-bottom: 1px solid #8a8c8f !important; }

.stickywrap {
  background: #D7DBDD; }

.stickycontainer {
  padding: 2em 2em 0 2em; }

#homeSlider {
  background: transparent;
  border-bottom: none;
  color: #58595b; }
  #homeSlider .item {
    padding: 2em 0em !important;
    height: auto !important; }
  #homeSlider h1 a {
    color: #58595b;
    font-size: 0.8em; }
  #homeSlider .slider-caption p {
    line-height: 24px; }
  #homeSlider .slider-caption a.button {
    background-color: #517c96;
    border: 1px solid #fff;
    font-weight: 100;
    text-shadow: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -ms-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none; }
    #homeSlider .slider-caption a.button:hover {
      color: #333; }
  #homeSlider .left {
    margin-right: 20px; }
  #homeSlider img.attachment-sticky-thumb {
    margin-left: 1.25em;
    margin-right: 1.25em; }

section.feature-text {
  background: #58595b; }

.carousel {
  margin-bottom: 0; }

.carousel-inner {
  padding-bottom: 2em; }
  .carousel-inner img {
    border: 1px solid #818386; }

.carousel-control {
  background: #8a8c8f; }

.page article.sticky {
  background: #eee;
  padding-left: 1em;
  padding-right: 1em; }

.page #latest article.sticky {
  background: #fff; }

.headlinescontainer {
  border-right: 1px solid #c4c4c4;
  padding: 1em 0 1em 2em;
  background: #fff;
  float: left;
  width: 100%; }
  .headlinescontainer h3 {
    font-size: 1.2em;
    font-weight: bold;
    line-height: 22px; }
  .headlinescontainer a {
    color: #555; }
    .headlinescontainer a.button {
      color: #fefefe; }
  .headlinescontainer a:hover {
    color: #517c96; }
  .headlinescontainer img {
    float: left;
    margin: 0 1em 1em 0;
    max-width: 100px; }

.searchcontainer {
  padding: 0 2em 0.025em 1em;
  background: #f0ede3;
  float: left;
  width: 100%; }

#search {
  padding-top: 20px; }
  #search input[type="search"] {
    background: #fff;
    color: #808082;
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    margin: 1em auto;
    width: 100%;
    padding: 7px; }

h2.latest {
  border-top: 3px solid #517c96;
  margin: 0em 0em 1em 0em; }

h2.volupdate-heading {
  border-bottom: 3px solid #dedede;
  margin: 0em 0em 1em 0em; }

.latestcontainer, .volupdate-submit, .volupdate-browse, .volupdate-archive {
  padding: 0 2em 1em 2em;
  background: #fff; }

.volupdate-submit, .volupdate-browse, .volupdate-archive {
  font-family: Arial, Helvetica, sans-serif; }

.volupdate-submit {
  color: #8a8c8f; }

.volupdate-browse li {
  list-style-type: none;
  padding-left: 30px;
  margin-bottom: 20px; }
  .volupdate-browse li.cat-item-3007 {
    background: #fff url(images/swatch-summit.jpg) no-repeat 0% 100%; }
  .volupdate-browse li.cat-item-3008 {
    background: #fff url(images/swatch-eureka.jpg) no-repeat 0% 0%; }
  .volupdate-browse li.cat-item-3009 {
    background: #fff url(images/swatch-switchgrass.jpg) no-repeat 0% 0%; }
  .volupdate-browse li.cat-item-3010 {
    background: #fff url(images/swatch-torch.jpg) no-repeat 0% 0%; }
  .volupdate-browse li.cat-item-3011 {
    background: #fff url(images/swatch-regalia.jpg) no-repeat 0% 0%; }
  .volupdate-browse li.cat-item-3012 {
    background: #fff url(images/swatch-sunsphere.jpg) no-repeat 0% 0%; }
  .volupdate-browse li.cat-item-3013 {
    background: #fff url(images/swatch-orange.jpg) no-repeat 0% 0%; }
  .volupdate-browse li.cat-item-3014 {
    background: #fff url(images/swatch-legacy.jpg) no-repeat 0% 0%; }
.volupdate-browse a {
  color: #58595b; }

#latest article.post {
  margin: 1em 0;
  padding: 0 0 1em 0;
  font-size: 0.9em;
  border-bottom: 1px solid #c3c3c3; }
#latest .article-header {
  margin-bottom: 0 !important; }
#latest time {
  text-transform: none !important;
  font-size: 0.8em; }

.collegewrap {
  background: #fff; }

.collegecontainer {
  padding: 1em 2em; }
  .collegecontainer img {
    margin: 0 1em 1em 0;
    border: 1px solid #ccc; }
  .collegecontainer h3 a {
    color: #58595b;
    font-weight: bold;
    font-size: 0.9em; }
  .collegecontainer h3 a:hover {
    color: #517c96; }
  .collegecontainer .half {
    margin-bottom: 3em; }

.expertwrap {
  background: #fff; }

.expertcontainer {
  padding: 5em 2em 4em 2em; }
  .expertcontainer img {
    border: 1px solid #ccc; }
  .expertcontainer h4 {
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #818386;
    font-style: italic; }
  .expertcontainer h5 {
    margin-bottom: 0.5em;
    text-transform: uppercase;
    color: #818386;
    font-style: italic; }
    .expertcontainer h5 a {
      color: #818386; }
    .expertcontainer h5 a:hover {
      color: #ff8200; }
  .expertcontainer img {
    max-height: 150px; }
  .expertcontainer li {
    margin: 1em 0;
    padding: 0 0 1em 0;
    border-bottom: 1px solid #c3c3c3;
    list-style-type: none; }

.twittercontainer {
  background: #58595b;
  padding: 5em 2em 2em 2em;
  float: left;
  font-size: 1.2em; }

.utmeta {
  background: #fff;
  float: left;
  width: 100%; }

.inthenewscontainer {
  padding: 5em 2em 3em 2em;
  background: #fff url("images/paper.png") no-repeat 90% 25%;
  border-right: 1px solid #c4c4c4; }
  .inthenewscontainer img {
    border: none;
    max-height: 40px;
    max-width: 40px;
    margin-right: 1em; }
  .inthenewscontainer ul {
    padding-left: 0;
    margin-left: 0; }
    .inthenewscontainer ul li {
      margin: 1em 0;
      padding: 0 0 1em 0;
      border-bottom: 1px solid #c3c3c3;
      list-style-type: none; }

.enewslettercontainer {
  padding: 5em 2em 4em 2em;
  background: #fff url("images/mail.png") no-repeat 90% 25%; }
  .enewslettercontainer img {
    border: 1px solid #ccc; }
  .enewslettercontainer input[type="submit"] {
    background-color: #517c96;
    color: #fff;
    font-weight: 100;
    letter-spacing: 1px;
    border: 1px solid #fff;
    text-shadow: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -ms-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none; }
    .enewslettercontainer input[type="submit"]:hover {
      color: #333; }
  .enewslettercontainer select {
    font-size: 0.75em; }
  .enewslettercontainer h5 {
    margin-bottom: 0.5em;
    text-transform: uppercase;
    color: #818386;
    font-style: italic; }

.eventscontainer {
  padding: 5em 2em 4em 0em;
  background: #fff url("images/cal.png") no-repeat 70% 25%;
  border-left: 1px solid #c4c4c4; }
  .eventscontainer img {
    border: 1px solid #ccc; }
  .eventscontainer ul li {
    margin: 1em 0;
    padding: 0 0 1em 0;
    border-bottom: 1px solid #c3c3c3;
    list-style-image: url("images/arrow-right.png"); }

.topicscontainer {
  padding: 1em 2em;
  width: 100%; }
  .topicscontainer a {
    width: 100%;
    float: left;
    margin: 0 1em 1em 0; }
    .topicscontainer a img {
      border: 1px solid #eeeeee;
      max-width: 100%;
      height: auto; }

.footerdrawer.panel-group {
  margin-bottom: 0; }
.footerdrawer .panel-default {
  border: none; }
.footerdrawer .panel-default > .panel-heading {
  border-bottom: 5px solid #f77f00;
  background: transparent;
  padding: 0; }
.footerdrawer .panel-title {
  background: #ff8200;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #fff;
  text-transform: uppercase;
  -webkit-border-top-left-radius: 5px;
  -moz-border-top-left-radius: 5px;
  -ms-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-top-right-radius: 5px;
  -ms-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  padding: 10px 10px 7px 10px;
  margin: 0 0 0 4em;
  width: 75px; }
.footerdrawer .panel-default > .panel-heading + .panel-collapse .panel-body {
  border-top: 3px solid #818386; }
.footerdrawer .panel-body {
  padding: 0; }

#footernav {
  margin-right: 0.79365%;
  margin-left: 0.79365%;
  width: 98.4127%; }

footer#mainfooter {
  background: #7b9dac;
  color: #f0ede3; }
  footer#mainfooter a {
    color: #fff; }
  footer#mainfooter .container {
    padding: 0 2em; }
  footer#mainfooter .footer-column {
    background: #5E8596;
    padding: 2em;
    margin-right: 0.79365%;
    margin-left: 0.79365%;
    width: 98.4127%;
    -webkit-border-radius: 14px;
    -ms-border-radius: 14px;
    -moz-border-radius: 14px;
    -o-border-radius: 14px;
    border-radius: 14px; }
    footer#mainfooter .footer-column ul li a {
      background: none;
      padding-left: 0; }
  footer#mainfooter .widget-title {
    text-transform: uppercase;
    color: #fff;
    font-weight: 100; }
  footer#mainfooter .widget ul li, footer#mainfooter .widget p {
    font-family: Arial, Helvetica, sans-serif;
    background: none;
    color: #fff;
    border-bottom: none;
    text-transform: uppercase;
    font-weight: 100;
    font-size: 0.8em;
    line-height: 1.35em; }
  footer#mainfooter .social {
    background: #5E8596;
    padding: 2em;
    -webkit-border-radius: 14px;
    -ms-border-radius: 14px;
    -moz-border-radius: 14px;
    -o-border-radius: 14px;
    border-radius: 14px;
    width: auto; }
    footer#mainfooter .social a {
      padding-bottom: 1em; }
  footer#mainfooter .credit {
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    font-size: 0.9em;
    padding-left: 3em; }

.single time, .archive time, .error404 time, .blog time, .page time, .search time {
  text-transform: uppercase; }
.single .archive-title, .archive .archive-title, .error404 .archive-title, .blog .archive-title, .page .archive-title, .search .archive-title {
  text-transform: capitalize; }
.single .article-header, .archive .article-header, .error404 .article-header, .blog .article-header, .page .article-header, .search .article-header {
  margin: 1em auto; }
  .single .article-header time, .archive .article-header time, .error404 .article-header time, .blog .article-header time, .page .article-header time, .search .article-header time {
    font-size: 0.9em; }
.single article.post, .archive article.post, .error404 article.post, .blog article.post, .page article.post, .search article.post {
  border-bottom: none; }
.single h2.browsetopics, .single h2.headlines, .single h2.expert, .archive h2.browsetopics, .archive h2.headlines, .archive h2.expert, .error404 h2.browsetopics, .error404 h2.headlines, .error404 h2.expert, .blog h2.browsetopics, .blog h2.headlines, .blog h2.expert, .page h2.browsetopics, .page h2.headlines, .page h2.expert, .search h2.browsetopics, .search h2.headlines, .search h2.expert {
  border-bottom: 3px solid #517C8D;
  margin-bottom: 1em;
  padding-left: 1em; }
.single h2.expert, .archive h2.expert, .error404 h2.expert, .blog h2.expert, .page h2.expert, .search h2.expert {
  border-top: 0; }
.single h2.headlines, .archive h2.headlines, .error404 h2.headlines, .blog h2.headlines, .page h2.headlines, .search h2.headlines {
  border-top: none;
  border-right: none; }
.single h2.entry-title, .archive h2.entry-title, .error404 h2.entry-title, .blog h2.entry-title, .page h2.entry-title, .search h2.entry-title {
  border-bottom: 0;
  padding-left: 0;
  font-family: Cambria, Georgia, Times, "Times New Roman"; }
  .single h2.entry-title a, .archive h2.entry-title a, .error404 h2.entry-title a, .blog h2.entry-title a, .page h2.entry-title a, .search h2.entry-title a {
    color: #517c96 !important; }
  .single h2.entry-title a:hover, .archive h2.entry-title a:hover, .error404 h2.entry-title a:hover, .blog h2.entry-title a:hover, .page h2.entry-title a:hover, .search h2.entry-title a:hover {
    color: #ff8200 !important; }
.single .interior-leftwrap, .archive .interior-leftwrap, .error404 .interior-leftwrap, .blog .interior-leftwrap, .page .interior-leftwrap, .search .interior-leftwrap {
  padding: 0 1em 0 1em; }
  .single .interior-leftwrap p.headlines, .archive .interior-leftwrap p.headlines, .error404 .interior-leftwrap p.headlines, .blog .interior-leftwrap p.headlines, .page .interior-leftwrap p.headlines, .search .interior-leftwrap p.headlines {
    margin: 1em 0;
    padding: 0 0 1em 0;
    border-bottom: 1px solid #c3c3c3;
    list-style-type: none; }

.entry-content h2 {
  border-bottom: 0;
  padding-left: 0; }
  .entry-content h2 a {
    color: #517c96 !important; }
  .entry-content h2 a:hover {
    color: #ff8200 !important; }

body.category-volupdate h1.archive-title, body.category-volupdate h2.entry-title, body.category-see-you-there h1.archive-title, body.category-see-you-there h2.entry-title, body.category-deadlines h1.archive-title, body.category-deadlines h2.entry-title, body.category-jobs h1.archive-title, body.category-jobs h2.entry-title, body.category-involved h1.archive-title, body.category-involved h2.entry-title, body.category-grad-students h1.archive-title, body.category-grad-students h2.entry-title, body.category-news-item h1.archive-title, body.category-news-item h2.entry-title, body.category-awesome h1.archive-title, body.category-awesome h2.entry-title, body.category-reminders h1.archive-title, body.category-reminders h2.entry-title, body.page_volupdate h1.archive-title, body.page_volupdate h2.entry-title {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold; }
  body.category-volupdate h1.archive-title a, body.category-volupdate h2.entry-title a, body.category-see-you-there h1.archive-title a, body.category-see-you-there h2.entry-title a, body.category-deadlines h1.archive-title a, body.category-deadlines h2.entry-title a, body.category-jobs h1.archive-title a, body.category-jobs h2.entry-title a, body.category-involved h1.archive-title a, body.category-involved h2.entry-title a, body.category-grad-students h1.archive-title a, body.category-grad-students h2.entry-title a, body.category-news-item h1.archive-title a, body.category-news-item h2.entry-title a, body.category-awesome h1.archive-title a, body.category-awesome h2.entry-title a, body.category-reminders h1.archive-title a, body.category-reminders h2.entry-title a, body.page_volupdate h1.archive-title a, body.page_volupdate h2.entry-title a {
    color: #58595b !important; }
body.category-volupdate #main, body.category-see-you-there #main, body.category-deadlines #main, body.category-jobs #main, body.category-involved #main, body.category-grad-students #main, body.category-news-item #main, body.category-awesome #main, body.category-reminders #main, body.page_volupdate #main {
  padding-bottom: 4em;
  margin-bottom: 4em; }
  @media only screen and (min-width: 600px) {
    body.category-volupdate #main figure.volupdate-image, body.category-see-you-there #main figure.volupdate-image, body.category-deadlines #main figure.volupdate-image, body.category-jobs #main figure.volupdate-image, body.category-involved #main figure.volupdate-image, body.category-grad-students #main figure.volupdate-image, body.category-news-item #main figure.volupdate-image, body.category-awesome #main figure.volupdate-image, body.category-reminders #main figure.volupdate-image, body.page_volupdate #main figure.volupdate-image {
      margin-right: 0.79365%;
      margin-left: 0.79365%;
      width: 15.07937%;
      float: left; } }
  body.category-volupdate #main figure.volupdate-image a, body.category-see-you-there #main figure.volupdate-image a, body.category-deadlines #main figure.volupdate-image a, body.category-jobs #main figure.volupdate-image a, body.category-involved #main figure.volupdate-image a, body.category-grad-students #main figure.volupdate-image a, body.category-news-item #main figure.volupdate-image a, body.category-awesome #main figure.volupdate-image a, body.category-reminders #main figure.volupdate-image a, body.page_volupdate #main figure.volupdate-image a {
    display: block; }
  body.category-volupdate #main figure.volupdate-image img, body.category-see-you-there #main figure.volupdate-image img, body.category-deadlines #main figure.volupdate-image img, body.category-jobs #main figure.volupdate-image img, body.category-involved #main figure.volupdate-image img, body.category-grad-students #main figure.volupdate-image img, body.category-news-item #main figure.volupdate-image img, body.category-awesome #main figure.volupdate-image img, body.category-reminders #main figure.volupdate-image img, body.page_volupdate #main figure.volupdate-image img {
    float: none;
    width: 100%;
    height: auto;
    min-width: 100px; }
    @media only screen and (min-width: 600px) {
      body.category-volupdate #main figure.volupdate-image img, body.category-see-you-there #main figure.volupdate-image img, body.category-deadlines #main figure.volupdate-image img, body.category-jobs #main figure.volupdate-image img, body.category-involved #main figure.volupdate-image img, body.category-grad-students #main figure.volupdate-image img, body.category-news-item #main figure.volupdate-image img, body.category-awesome #main figure.volupdate-image img, body.category-reminders #main figure.volupdate-image img, body.page_volupdate #main figure.volupdate-image img {
        min-width: inherit; } }
  body.category-volupdate #main .volupdate-category, body.category-see-you-there #main .volupdate-category, body.category-deadlines #main .volupdate-category, body.category-jobs #main .volupdate-category, body.category-involved #main .volupdate-category, body.category-grad-students #main .volupdate-category, body.category-news-item #main .volupdate-category, body.category-awesome #main .volupdate-category, body.category-reminders #main .volupdate-category, body.page_volupdate #main .volupdate-category {
    margin-right: 0.79365%;
    margin-left: 0.79365%;
    width: 40.07937%;
    margin-left: 0 !important;
    margin-right: 0 !important; }
  body.category-volupdate #main .volupdate-blurb, body.category-see-you-there #main .volupdate-blurb, body.category-deadlines #main .volupdate-blurb, body.category-jobs #main .volupdate-blurb, body.category-involved #main .volupdate-blurb, body.category-grad-students #main .volupdate-blurb, body.category-news-item #main .volupdate-blurb, body.category-awesome #main .volupdate-blurb, body.category-reminders #main .volupdate-blurb, body.page_volupdate #main .volupdate-blurb {
    font-family: Arial, Helvetica, sans-serif;
    margin-right: 0.79365%;
    margin-left: 0.79365%;
    width: 81.74603%; }
    @media only screen and (min-width: 600px) {
      body.category-volupdate #main .volupdate-blurb, body.category-see-you-there #main .volupdate-blurb, body.category-deadlines #main .volupdate-blurb, body.category-jobs #main .volupdate-blurb, body.category-involved #main .volupdate-blurb, body.category-grad-students #main .volupdate-blurb, body.category-news-item #main .volupdate-blurb, body.category-awesome #main .volupdate-blurb, body.category-reminders #main .volupdate-blurb, body.page_volupdate #main .volupdate-blurb {
        float: left; } }
    body.category-volupdate #main .volupdate-blurb .article-header, body.category-see-you-there #main .volupdate-blurb .article-header, body.category-deadlines #main .volupdate-blurb .article-header, body.category-jobs #main .volupdate-blurb .article-header, body.category-involved #main .volupdate-blurb .article-header, body.category-grad-students #main .volupdate-blurb .article-header, body.category-news-item #main .volupdate-blurb .article-header, body.category-awesome #main .volupdate-blurb .article-header, body.category-reminders #main .volupdate-blurb .article-header, body.page_volupdate #main .volupdate-blurb .article-header {
      margin: 0 auto; }
      body.category-volupdate #main .volupdate-blurb .article-header h2, body.category-see-you-there #main .volupdate-blurb .article-header h2, body.category-deadlines #main .volupdate-blurb .article-header h2, body.category-jobs #main .volupdate-blurb .article-header h2, body.category-involved #main .volupdate-blurb .article-header h2, body.category-grad-students #main .volupdate-blurb .article-header h2, body.category-news-item #main .volupdate-blurb .article-header h2, body.category-awesome #main .volupdate-blurb .article-header h2, body.category-reminders #main .volupdate-blurb .article-header h2, body.page_volupdate #main .volupdate-blurb .article-header h2 {
        float: none; }
  body.category-volupdate #main img, body.category-see-you-there #main img, body.category-deadlines #main img, body.category-jobs #main img, body.category-involved #main img, body.category-grad-students #main img, body.category-news-item #main img, body.category-awesome #main img, body.category-reminders #main img, body.page_volupdate #main img {
    max-width: 100px; }
body.category-volupdate .volupdate-category, body.category-see-you-there .volupdate-category, body.category-deadlines .volupdate-category, body.category-jobs .volupdate-category, body.category-involved .volupdate-category, body.category-grad-students .volupdate-category, body.category-news-item .volupdate-category, body.category-awesome .volupdate-category, body.category-reminders .volupdate-category, body.page_volupdate .volupdate-category {
  font-size: 0.9em;
  font-family: Arial, Helvetica, sans-serif;
  padding: 2px 10px; }
  body.category-volupdate .volupdate-category.see-you-there, body.category-see-you-there .volupdate-category.see-you-there, body.category-deadlines .volupdate-category.see-you-there, body.category-jobs .volupdate-category.see-you-there, body.category-involved .volupdate-category.see-you-there, body.category-grad-students .volupdate-category.see-you-there, body.category-news-item .volupdate-category.see-you-there, body.category-awesome .volupdate-category.see-you-there, body.category-reminders .volupdate-category.see-you-there, body.page_volupdate .volupdate-category.see-you-there {
    background: #b9e1e2; }
    body.category-volupdate .volupdate-category.see-you-there a, body.category-see-you-there .volupdate-category.see-you-there a, body.category-deadlines .volupdate-category.see-you-there a, body.category-jobs .volupdate-category.see-you-there a, body.category-involved .volupdate-category.see-you-there a, body.category-grad-students .volupdate-category.see-you-there a, body.category-news-item .volupdate-category.see-you-there a, body.category-awesome .volupdate-category.see-you-there a, body.category-reminders .volupdate-category.see-you-there a, body.page_volupdate .volupdate-category.see-you-there a {
      color: #58595b; }
  body.category-volupdate .volupdate-category.news-item, body.category-see-you-there .volupdate-category.news-item, body.category-deadlines .volupdate-category.news-item, body.category-jobs .volupdate-category.news-item, body.category-involved .volupdate-category.news-item, body.category-grad-students .volupdate-category.news-item, body.category-news-item .volupdate-category.news-item, body.category-awesome .volupdate-category.news-item, body.category-reminders .volupdate-category.news-item, body.page_volupdate .volupdate-category.news-item {
    background: #ebea64; }
    body.category-volupdate .volupdate-category.news-item a, body.category-see-you-there .volupdate-category.news-item a, body.category-deadlines .volupdate-category.news-item a, body.category-jobs .volupdate-category.news-item a, body.category-involved .volupdate-category.news-item a, body.category-grad-students .volupdate-category.news-item a, body.category-news-item .volupdate-category.news-item a, body.category-awesome .volupdate-category.news-item a, body.category-reminders .volupdate-category.news-item a, body.page_volupdate .volupdate-category.news-item a {
      color: #58595b; }
  body.category-volupdate .volupdate-category.reminders, body.category-see-you-there .volupdate-category.reminders, body.category-deadlines .volupdate-category.reminders, body.category-jobs .volupdate-category.reminders, body.category-involved .volupdate-category.reminders, body.category-grad-students .volupdate-category.reminders, body.category-news-item .volupdate-category.reminders, body.category-awesome .volupdate-category.reminders, body.category-reminders .volupdate-category.reminders, body.page_volupdate .volupdate-category.reminders {
    background: #abc178; }
    body.category-volupdate .volupdate-category.reminders a, body.category-see-you-there .volupdate-category.reminders a, body.category-deadlines .volupdate-category.reminders a, body.category-jobs .volupdate-category.reminders a, body.category-involved .volupdate-category.reminders a, body.category-grad-students .volupdate-category.reminders a, body.category-news-item .volupdate-category.reminders a, body.category-awesome .volupdate-category.reminders a, body.category-reminders .volupdate-category.reminders a, body.page_volupdate .volupdate-category.reminders a {
      color: #fff; }
  body.category-volupdate .volupdate-category.deadlines, body.category-see-you-there .volupdate-category.deadlines, body.category-deadlines .volupdate-category.deadlines, body.category-jobs .volupdate-category.deadlines, body.category-involved .volupdate-category.deadlines, body.category-grad-students .volupdate-category.deadlines, body.category-news-item .volupdate-category.deadlines, body.category-awesome .volupdate-category.deadlines, body.category-reminders .volupdate-category.deadlines, body.page_volupdate .volupdate-category.deadlines {
    background: #e65933; }
    body.category-volupdate .volupdate-category.deadlines a, body.category-see-you-there .volupdate-category.deadlines a, body.category-deadlines .volupdate-category.deadlines a, body.category-jobs .volupdate-category.deadlines a, body.category-involved .volupdate-category.deadlines a, body.category-grad-students .volupdate-category.deadlines a, body.category-news-item .volupdate-category.deadlines a, body.category-awesome .volupdate-category.deadlines a, body.category-reminders .volupdate-category.deadlines a, body.page_volupdate .volupdate-category.deadlines a {
      color: #fff; }
  body.category-volupdate .volupdate-category.jobs, body.category-see-you-there .volupdate-category.jobs, body.category-deadlines .volupdate-category.jobs, body.category-jobs .volupdate-category.jobs, body.category-involved .volupdate-category.jobs, body.category-grad-students .volupdate-category.jobs, body.category-news-item .volupdate-category.jobs, body.category-awesome .volupdate-category.jobs, body.category-reminders .volupdate-category.jobs, body.page_volupdate .volupdate-category.jobs {
    background: #754A7E; }
    body.category-volupdate .volupdate-category.jobs a, body.category-see-you-there .volupdate-category.jobs a, body.category-deadlines .volupdate-category.jobs a, body.category-jobs .volupdate-category.jobs a, body.category-involved .volupdate-category.jobs a, body.category-grad-students .volupdate-category.jobs a, body.category-news-item .volupdate-category.jobs a, body.category-awesome .volupdate-category.jobs a, body.category-reminders .volupdate-category.jobs a, body.page_volupdate .volupdate-category.jobs a {
      color: #fff; }
  body.category-volupdate .volupdate-category.involved, body.category-see-you-there .volupdate-category.involved, body.category-deadlines .volupdate-category.involved, body.category-jobs .volupdate-category.involved, body.category-involved .volupdate-category.involved, body.category-grad-students .volupdate-category.involved, body.category-news-item .volupdate-category.involved, body.category-awesome .volupdate-category.involved, body.category-reminders .volupdate-category.involved, body.page_volupdate .volupdate-category.involved {
    background: #FED535; }
    body.category-volupdate .volupdate-category.involved a, body.category-see-you-there .volupdate-category.involved a, body.category-deadlines .volupdate-category.involved a, body.category-jobs .volupdate-category.involved a, body.category-involved .volupdate-category.involved a, body.category-grad-students .volupdate-category.involved a, body.category-news-item .volupdate-category.involved a, body.category-awesome .volupdate-category.involved a, body.category-reminders .volupdate-category.involved a, body.page_volupdate .volupdate-category.involved a {
      color: #58595b; }
  body.category-volupdate .volupdate-category.awesome, body.category-see-you-there .volupdate-category.awesome, body.category-deadlines .volupdate-category.awesome, body.category-jobs .volupdate-category.awesome, body.category-involved .volupdate-category.awesome, body.category-grad-students .volupdate-category.awesome, body.category-news-item .volupdate-category.awesome, body.category-awesome .volupdate-category.awesome, body.category-reminders .volupdate-category.awesome, body.page_volupdate .volupdate-category.awesome {
    background: #ff8200; }
    body.category-volupdate .volupdate-category.awesome a, body.category-see-you-there .volupdate-category.awesome a, body.category-deadlines .volupdate-category.awesome a, body.category-jobs .volupdate-category.awesome a, body.category-involved .volupdate-category.awesome a, body.category-grad-students .volupdate-category.awesome a, body.category-news-item .volupdate-category.awesome a, body.category-awesome .volupdate-category.awesome a, body.category-reminders .volupdate-category.awesome a, body.page_volupdate .volupdate-category.awesome a {
      color: #fff; }
  body.category-volupdate .volupdate-category.grad-students, body.category-see-you-there .volupdate-category.grad-students, body.category-deadlines .volupdate-category.grad-students, body.category-jobs .volupdate-category.grad-students, body.category-involved .volupdate-category.grad-students, body.category-grad-students .volupdate-category.grad-students, body.category-news-item .volupdate-category.grad-students, body.category-awesome .volupdate-category.grad-students, body.category-reminders .volupdate-category.grad-students, body.page_volupdate .volupdate-category.grad-students {
    background: #579584; }
    body.category-volupdate .volupdate-category.grad-students a, body.category-see-you-there .volupdate-category.grad-students a, body.category-deadlines .volupdate-category.grad-students a, body.category-jobs .volupdate-category.grad-students a, body.category-involved .volupdate-category.grad-students a, body.category-grad-students .volupdate-category.grad-students a, body.category-news-item .volupdate-category.grad-students a, body.category-awesome .volupdate-category.grad-students a, body.category-reminders .volupdate-category.grad-students a, body.page_volupdate .volupdate-category.grad-students a {
      color: #fff; }
body.category-volupdate .volupdate-sticky, body.category-see-you-there .volupdate-sticky, body.category-deadlines .volupdate-sticky, body.category-jobs .volupdate-sticky, body.category-involved .volupdate-sticky, body.category-grad-students .volupdate-sticky, body.category-news-item .volupdate-sticky, body.category-awesome .volupdate-sticky, body.category-reminders .volupdate-sticky, body.page_volupdate .volupdate-sticky {
  padding-top: 2em; }
  body.category-volupdate .volupdate-sticky img, body.category-see-you-there .volupdate-sticky img, body.category-deadlines .volupdate-sticky img, body.category-jobs .volupdate-sticky img, body.category-involved .volupdate-sticky img, body.category-grad-students .volupdate-sticky img, body.category-news-item .volupdate-sticky img, body.category-awesome .volupdate-sticky img, body.category-reminders .volupdate-sticky img, body.page_volupdate .volupdate-sticky img {
    width: 100%;
    height: auto; }
  body.category-volupdate .volupdate-sticky .volupdate-category, body.category-see-you-there .volupdate-sticky .volupdate-category, body.category-deadlines .volupdate-sticky .volupdate-category, body.category-jobs .volupdate-sticky .volupdate-category, body.category-involved .volupdate-sticky .volupdate-category, body.category-grad-students .volupdate-sticky .volupdate-category, body.category-news-item .volupdate-sticky .volupdate-category, body.category-awesome .volupdate-sticky .volupdate-category, body.category-reminders .volupdate-sticky .volupdate-category, body.page_volupdate .volupdate-sticky .volupdate-category {
    margin-right: 0.79365%;
    margin-left: 0.79365%;
    width: 98.4127%;
    margin-left: 0 !important;
    margin-right: 0 !important; }
  body.category-volupdate .volupdate-sticky img.attachment-sticky-thumb, body.category-see-you-there .volupdate-sticky img.attachment-sticky-thumb, body.category-deadlines .volupdate-sticky img.attachment-sticky-thumb, body.category-jobs .volupdate-sticky img.attachment-sticky-thumb, body.category-involved .volupdate-sticky img.attachment-sticky-thumb, body.category-grad-students .volupdate-sticky img.attachment-sticky-thumb, body.category-news-item .volupdate-sticky img.attachment-sticky-thumb, body.category-awesome .volupdate-sticky img.attachment-sticky-thumb, body.category-reminders .volupdate-sticky img.attachment-sticky-thumb, body.page_volupdate .volupdate-sticky img.attachment-sticky-thumb {
    margin-bottom: 0; }

.mashsharer-box {
  padding-bottom: 1.5em;
  float: left; }

.mashsharer-count {
  background: #fff url(images/share.jpg) no-repeat 0% 0%;
  padding-left: 65px; }

.mashsharer-count font {
  font-size: 2em !important;
  color: #ccc !important;
  padding-bottom: 2px !important; }

.mashsharer-buttons > .facebook, .mashsharer-buttons > .twitter {
  font-family: Arial, Helvetica, sans-serif;
  text-indent: -9999px !important;
  width: 41px !important; }

.archive .mashsharer-buttons .facebook, .archive .mashsharer-buttons .twitter {
  display: none; }

.widget h3 {
  border-bottom: none;
  font-family: Arial, Helvetica, sans-serif; }

.sidebarcontainer {
  padding: 0 2em 1em 2em; }
  .sidebarcontainer ul li {
    margin: 1em 0;
    padding: 0 0 1em 0;
    border-bottom: 1px solid #c3c3c3;
    list-style-image: url("images/arrow-right.png");
    list-style-position: inside;
    background: none; }

.box h2 {
  background: transparent;
  color: #f77f00;
  padding-left: 0;
  border-bottom: none; }

.box-light {
  border-top: 0;
  background: #f0ede3;
  margin-top: 0.5em; }
  .box-light a, .box-light a:visited {
    color: #517c96; }
  .box-light a:hover {
    color: #ff8200; }

article.ut_expert {
  padding-bottom: 1em;
  margin-top: 2em;
  border-bottom: 1px solid #c4c4c4; }
  article.ut_expert h3.h2 {
    margin-bottom: 0; }
  article.ut_expert img {
    margin-bottom: 3em; }

.single .ut_expert {
  border-bottom: 0;
  margin-top: 1em; }
  .single .ut_expert header {
    margin-bottom: 2em; }
  .single .ut_expert h2 {
    font-weight: bold;
    padding-bottom: 0; }

.post-type-archive-ut_expert #expertsearch input[type="search"], .single-ut_expert #expertsearch input[type="search"], .tax-expert_category #expertsearch input[type="search"], .tax-expert_tag #expertsearch input[type="search"] {
  background-color: #fff;
  border: 1px solid #c4c4c4;
  width: 95%;
  padding: 8px;
  margin: 2em auto;
  float: left;
  color: #808082;
  -webkit-border-radius: 5px;
  -ms-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px; }
.post-type-archive-ut_expert #expertsearch input[type="submit"], .single-ut_expert #expertsearch input[type="submit"], .tax-expert_category #expertsearch input[type="submit"], .tax-expert_tag #expertsearch input[type="submit"] {
  float: left;
  border-top: 1px solid #c4c4c4;
  border-right: 1px solid #c4c4c4;
  border-bottom: 1px solid #c4c4c4;
  margin: 2em 0 2em 0;
  -webkit-border-top-right-radius: 5px;
  -moz-border-top-right-radius: 5px;
  -ms-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-bottom-right-radius: 5px;
  -ms-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-top-left-radius: 0px;
  -ms-border-top-left-radius: 0px;
  border-top-left-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-bottom-left-radius: 0px;
  -ms-border-bottom-left-radius: 0px;
  border-bottom-left-radius: 0px;
  padding: 8px; }

.rule {
  display: block;
  margin: 2em auto;
  padding: 1em 0 1em 0; }

.flexible-content pullquote {
  font-family: Arial, Helvetica, sans-serif;
  color: #8a8c8f;
  font-size: 1.75em;
  line-height: 1.4em;
  font-weight: 100;
  font-style: italic;
  margin-bottom: 1em;
  display: block;
  padding: 0 2em; }

.image img {
  margin-left: auto;
  margin-right: auto; }

.flexible-content h2 {
  text-align: center;
  font-size: 2em;
  color: #517c96;
  text-transform: uppercase;
  font-weight: 100; }

.flexible-content .gallery {
  background: #fff;
  border: none; }

#emma-form label {
  color: #58595b; }
#emma-form ul#emma-form-elements .emma-form-input {
  border-color: #517c96; }
#emma-form #emma-form-submit {
  border-color: #517c96;
  background-color: #517c96; }

#main.special-page {
  float: none;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0; }
  @media only screen and (min-width: 768px) {
    #main.special-page {
      width: 60%; } }
  #main.special-page .featuredimage {
    width: 100%;
    margin: 0 0 1em; }

#main.earth-month hr, #main.earth-month-events hr {
  max-width: 940px;
  height: 45px;
  margin: 1em auto;
  border-top: 1px dotted #f2f2f2;
  border-bottom: 1px dotted #f2f2f2;
  background: url(images/earthmonth.divider.png) repeat-x left center; }
#main.earth-month .entry-title, #main.earth-month-events .entry-title {
  color: #58595B;
  font-family: helvetica;
  font-size: 2em;
  font-weight: 100;
  letter-spacing: 5px;
  text-align: center;
  text-transform: uppercase; }
  @media only screen and (min-width: 768px) {
    #main.earth-month .entry-title, #main.earth-month-events .entry-title {
      font-size: 2.8em; } }
#main.earth-month article, #main.earth-month-events article {
  position: relative; }
  #main.earth-month article .entry-content, #main.earth-month-events article .entry-content {
    color: #58595B; }
    @media only screen and (min-width: 768px) {
      #main.earth-month article .entry-content, #main.earth-month-events article .entry-content {
        margin-left: 100px; } }
    #main.earth-month article .entry-content hr, #main.earth-month-events article .entry-content hr {
      clear: both;
      margin: 3em auto; }
    #main.earth-month article .entry-content .custom-layout-row, #main.earth-month-events article .entry-content .custom-layout-row {
      clear: both; }
      #main.earth-month article .entry-content .custom-layout-row img.alignnone.size-full, #main.earth-month-events article .entry-content .custom-layout-row img.alignnone.size-full {
        width: 100%;
        height: auto;
        margin-bottom: 1em; }
      #main.earth-month article .entry-content .custom-layout-row .custom-layout-title, #main.earth-month-events article .entry-content .custom-layout-row .custom-layout-title {
        display: inline-block;
        width: inherit;
        padding: 0.5em 1em;
        background: #ABC178;
        color: #fff;
        font-size: 1em;
        font-family: "Helvetica", Arial, sans-serif;
        text-transform: uppercase; }
  #main.earth-month article .fixedCalendarContainer, #main.earth-month-events article .fixedCalendarContainer {
    display: none;
    position: absolute;
    top: 0;
    width: 70px;
    margin-bottom: 1em; }
    @media only screen and (min-width: 768px) {
      #main.earth-month article .fixedCalendarContainer, #main.earth-month-events article .fixedCalendarContainer {
        display: block; } }
    #main.earth-month article .fixedCalendarContainer .fixedCalendar, #main.earth-month-events article .fixedCalendarContainer .fixedCalendar {
      margin: 0;
      border: 1px solid #ABC178;
      background: #579485;
      color: #fff;
      font-size: 0.6em;
      font-family: "Helvetica", Arial, sans-serif; }
      #main.earth-month article .fixedCalendarContainer .fixedCalendar:before, #main.earth-month article .fixedCalendarContainer .fixedCalendar:after, #main.earth-month-events article .fixedCalendarContainer .fixedCalendar:before, #main.earth-month-events article .fixedCalendarContainer .fixedCalendar:after {
        content: " ";
        /* 1 */
        display: table;
        /* 2 */ }
      #main.earth-month article .fixedCalendarContainer .fixedCalendar:after, #main.earth-month-events article .fixedCalendarContainer .fixedCalendar:after {
        clear: both; }
      #main.earth-month article .fixedCalendarContainer .fixedCalendar .monthTitle, #main.earth-month-events article .fixedCalendarContainer .fixedCalendar .monthTitle {
        padding: 0;
        border-bottom: 1px solid #ABC178;
        font-size: 1.5em;
        text-align: center;
        text-transform: uppercase; }
      #main.earth-month article .fixedCalendarContainer .fixedCalendar .numberCol, #main.earth-month-events article .fixedCalendarContainer .fixedCalendar .numberCol {
        position: relative;
        float: left;
        width: 33px;
        border-right: 1px solid #ABC178;
        border-bottom: 1px solid #ABC178;
        text-align: center; }
        #main.earth-month article .fixedCalendarContainer .fixedCalendar .numberCol:nth-child(2n+1), #main.earth-month-events article .fixedCalendarContainer .fixedCalendar .numberCol:nth-child(2n+1) {
          border-right: 0; }
        #main.earth-month article .fixedCalendarContainer .fixedCalendar .numberCol a, #main.earth-month-events article .fixedCalendarContainer .fixedCalendar .numberCol a {
          color: #fff;
          font-size: 1.25em;
          font-weight: bold;
          cursor: pointer; }
          #main.earth-month article .fixedCalendarContainer .fixedCalendar .numberCol a:hover, #main.earth-month-events article .fixedCalendarContainer .fixedCalendar .numberCol a:hover {
            color: #ececec; }
          #main.earth-month article .fixedCalendarContainer .fixedCalendar .numberCol a .calendarPopup, #main.earth-month-events article .fixedCalendarContainer .fixedCalendar .numberCol a .calendarPopup {
            display: none;
            position: absolute;
            top: 0;
            left: 130%;
            z-index: 10000;
            width: 500%;
            padding: 0.3em 1em;
            -moz-border-radius: 10px;
            -webkit-border-radius: 10px;
            border-radius: 10px;
            background: #ABC178;
            box-shadow: 2px 2px 12px #44645c;
            font-weight: bold;
            line-height: normal;
            text-align: left;
            text-transform: uppercase; }
            #main.earth-month article .fixedCalendarContainer .fixedCalendar .numberCol a .calendarPopup:before, #main.earth-month-events article .fixedCalendarContainer .fixedCalendar .numberCol a .calendarPopup:before {
              position: absolute;
              top: 4px;
              right: 97%;
              width: 0;
              border-top: 6px solid transparent;
              border-right: 13px solid #ABC178;
              border-bottom: 6px solid transparent;
              height: 0;
              content: ""; }
            #main.earth-month article .fixedCalendarContainer .fixedCalendar .numberCol a .calendarPopup.multiple:before, #main.earth-month-events article .fixedCalendarContainer .fixedCalendar .numberCol a .calendarPopup.multiple:before {
              display: none; }

@media only screen and (min-width: 450px) {
  .topicscontainer a {
    width: 45%; }

  #homeSlider img.attachment-sticky-thumb {
    margin-left: 1em;
    margin-right: 1em; } }
@media only screen and (min-width: 600px) {
  .one-fourth {
    margin-right: 0.79365%;
    margin-left: 0.79365%;
    width: 98.4127%; }

  img.attachment-sticky-thumb {
    max-height: 250px;
    max-width: 450px;
    margin-right: 2em; }

  .headlinescontainer img {
    margin-bottom: 2em; }

  .category-volupdate #access .navbar .navbar-inner, .category-see-you-there #access .navbar .navbar-inner, .category-deadlines #access .navbar .navbar-inner, .category-jobs #access .navbar .navbar-inner, .category-involved #access .navbar .navbar-inner, .category-grad-students #access .navbar .navbar-inner, .category-news-item #access .navbar .navbar-inner, .category-awesome #access .navbar .navbar-inner, .category-reminders #access .navbar .navbar-inner, body.page_volupdate #access .navbar .navbar-inner {
    background: #fff url("images/volupdate-headerbg.jpg") no-repeat 0% 0%;
    border-bottom: 3px solid #dedede; } }
@media only screen and (min-width: 790px) {
  ul {
    overflow: visible; }

  .mobile {
    display: none; }

  .desktop {
    display: block; }

  .leftwrap {
    float: left;
    margin-right: 0;
    margin-left: 0;
    width: 75.0%; }

  .rightwrap {
    float: left;
    margin-right: 0;
    margin-left: 0;
    width: 25.0%; }

  .onethirdwrap {
    float: left;
    margin-right: 0;
    margin-left: 0;
    width: 33.33333%; }

  .one-fourth {
    margin-right: 0.79365%;
    margin-left: 0.79365%;
    width: 23.4127%; }

  .half {
    margin-right: 0.79365%;
    margin-left: 0.79365%;
    width: 48.4127%; }

  .interior-leftcolumn, .volupdate-sticky {
    float: left;
    margin-right: 0;
    margin-left: 0;
    width: 33.33333%; }

  #main {
    margin-right: 0;
    margin-left: 0;
    width: 66.66667%;
    padding-left: 2em;
    padding-right: 1em;
    padding-top: 1em; }

  h2 {
    font-size: 1.25em; }

  #homeSlider .item .half {
    margin-right: 0.79365%;
    margin-left: 0.79365%;
    width: 98.4127%; }

  .headlinescontainer h3 {
    font-weight: normal;
    font-size: 1em; }

  h2.latest, h2.volupdate-heading {
    padding-left: 0.5em; }

  .latestcontainer, .volupdate-submit, .volupdate-browse, .volupdate-archive {
    padding: 0 0.75em 1em 0.75em; }

  .twittercontainer {
    padding: 2em 12em 2em 2em; }

  .topicscontainer a {
    margin-right: 0.79365%;
    margin-left: 0.79365%;
    width: 31.74603%; }

  footer#mainfooter .footer-column {
    margin-right: 0.79365%;
    margin-left: 0.79365%;
    width: 48.4127%;
    min-height: 380px; }

  .footerdrawer .panel-title {
    margin: 0 0 0 6em; }

  .sidebarcontainer {
    padding: 0 0.75em 1em 0.75em; }
    .sidebarcontainer .widget h3 {
      padding-right: 1em; } }
@media only screen and (min-width: 1020px) {
  .stickycontainer, .headlines, .colleges, .expert, .inthenews, .topics, .wordmark.columns {
    padding-left: 1em; }

  .latestcontainer, .twittercontainer, .eventscontainer, .topicscontainer, footer#mainfooter .container {
    padding-right: 2em; }

  .collegecontainer, .expertcontainer, .inthenewscontainer, .topicscontainer, footer#mainfooter .container {
    padding-left: 1.75em; }

  .headlinescontainer {
    padding-left: 2em; }

  .interior-leftcolumn, .volupdate-sticky {
    float: left;
    margin-right: 0;
    margin-left: 0;
    width: 25.0%; }

  .interior-rightwrap {
    float: left;
    margin-right: 0;
    margin-left: 0;
    width: 25.0%; }

  #main {
    margin-right: 0;
    margin-left: 0;
    width: 50.0%;
    padding-left: 3em;
    padding-right: 3em; }

  .footerdrawer .accordion-toggle {
    margin-left: 5.75em; }

  #access .navbar .navbar-inner {
    background: #5e8594 url("images/tntoday-back.png") no-repeat 0% 0%; }

  h2 {
    padding: 0.5em 0.5em 0.5em 2em; }

  #homeSlider .item .half {
    margin-right: 0.79365%;
    margin-left: 0.79365%;
    width: 40.07937%; }

  #homeSlider .item {
    padding: 2em !important; }

  .stickycontainer {
    padding-top: 0; }

  .home #main {
    margin-right: 0;
    margin-left: 0;
    width: 66.66667%; }
  .home .interior-rightwrap {
    float: left;
    margin-right: 0;
    margin-left: 0;
    width: 33.33333%; }

  .headlinescontainer img {
    float: none;
    margin: 10px 0;
    border: 1px solid #ccc;
    max-width: 150px; }

  h2.latest, h2.volupdate-heading {
    padding-left: 1em; }

  .latestcontainer, .volupdate-submit, .volupdate-browse, .volupdate-archive {
    padding-left: 1em; }

  .twittercontainer {
    padding-left: 1em; }

  footer#mainfooter .footer-column {
    margin-right: 0.79365%;
    margin-left: 0.79365%;
    width: 31.74603%; }

  .footerdrawer .panel-title {
    margin-left: 4em; }

  .single .article-header, .archive .article-header, .error404 .article-header, .home .article-header, .blog .article-header, .page .article-header {
    margin-bottom: 2em; } }
@media only screen and (min-width: 1200px) {
  h2 {
    font-size: 1.5em; }

  .stickycontainer, .headlines, .colleges, .expert, .inthenews, .topics, .interior-leftwrap, .wordmark.columns {
    padding-left: 8em; }

  .single h2.headlines, .single h2.browsetopics, .single h2.expert, .archive h2.headlines, .archive h2.browsetopics, .archive h2.expert, .error404 h2.headlines, .error404 h2.browsetopics, .error404 h2.expert, .blog h2.headlines, .blog h2.browsetopics, .blog h2.expert, .page h2.headlines, .page h2.browsetopics, .page h2.expert, .search h2.headlines, .search h2.browsetopics, .search h2.expert {
    padding-left: 3em; }
  .single .interior-leftwrap, .archive .interior-leftwrap, .error404 .interior-leftwrap, .blog .interior-leftwrap, .page .interior-leftwrap, .search .interior-leftwrap {
    padding-left: 5em; }

  .home h2.headlines, .home h2.browsetopics, .home h2.expert {
    padding-left: 8em !important; }

  .latestcontainer, .twittercontainer, .eventscontainer, .topicscontainer, footer#mainfooter .container, .sidebarcontainer, .volupdate-submit, .volupdate-browse, .volupdate-archive {
    padding-right: 8em; }

  .collegecontainer, .expertcontainer, .inthenewscontainer, .topicscontainer, footer#mainfooter .container {
    padding-left: 11.5em; }

  .headlinescontainer {
    padding-left: 13em; }

  .footerdrawer .accordion-toggle {
    margin-left: 11.5em; }

  .sidebarcontainer .widget h3 {
    padding-right: 1em; }

  .home #main {
    padding-left: 8em; }

  footer#mainfooter {
    background: #5e8594 url("images/footer-bg.png") no-repeat 50% 0%; } }
@media only screen and (min-width: 1400px) {
  #main {
    margin-right: 0;
    margin-left: 0;
    width: 50.0%;
    padding-left: 4em;
    padding-right: 4em;
    padding-top: 2em; }

  .office {
    background-position: -5%; }

  .headlinescontainer h3 {
    font-size: 1.2em; }
  .headlinescontainer img {
    float: none;
    margin: 10px 0;
    border: 1px solid #ccc;
    max-width: 150px; }

  .single h2.headlines, .single h2.browsetopics, .single h2.expert, .archive h2.headlines, .archive h2.browsetopics, .archive h2.expert, .error404 h2.headlines, .error404 h2.browsetopics, .error404 h2.expert, .blog h2.headlines, .blog h2.browsetopics, .blog h2.expert, .page h2.headlines, .page h2.browsetopics, .page h2.expert, .search h2.headlines, .search h2.browsetopics, .search h2.expert {
    padding-left: 5em; }
  .single .interior-leftwrap, .archive .interior-leftwrap, .error404 .interior-leftwrap, .blog .interior-leftwrap, .page .interior-leftwrap, .search .interior-leftwrap {
    padding-left: 8em; }

  footer#mainfooter .footer-column {
    margin-right: 0.79365%;
    margin-left: 0.79365%;
    width: 15.07937%; } }
@media only screen and (min-width: 1550px) {
  .topicscontainer a {
    margin-right: 0.79365%;
    margin-left: 0.79365%;
    width: 15.07937%; } }
@media only screen and (min-width: 1700px) {
  .office {
    background-position: -10%; } }
/*
PRINT STYLESHEET
Feel free to customize this. Remember to add things that won't make
sense to print at the bottom. Things like nav, ads, and forms should
be set to display none.
*/
@media print {
  /******************************************************************
  Site Name:
  Author:
  
  Stylesheet: Print Stylesheet
  
  This is the print stylesheet. There's probably not a lot
  of reasons to edit this stylesheet. If you want to
  though, go for it.
  
  ******************************************************************/
  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important; }

  a, a:visited {
    color: #444 !important;
    text-decoration: underline; }
    a:after, a:visited:after {
      content: " (" attr(href) ")"; }
    a abbr[title]:after, a:visited abbr[title]:after {
      content: " (" attr(title) ")"; }

  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: ""; }

  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }

  thead {
    display: table-header-group; }

  tr, img {
    page-break-inside: avoid; }

  img {
    max-width: 100% !important; }

  @page {
    margin: 0.5cm; }
  p, h2, h3 {
    orphans: 3;
    widows: 3; }

  h2,
  h3 {
    page-break-after: avoid; }

  .sidebar,
  .page-navigation,
  .wp-prev-next,
  .respond-form,
  nav {
    display: none; } }

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