
.view p {
	margin-bottom:0em;
	}

#sidebar-second .view p {
		margin-top:.5em;
		}

.attachment {
 	margin-top:1.5em;
	}


.views-row {
overflow:hidden;
vertical-align:middle;
}

#content .view-id-directory .views-row:hover a img,
#sidebar-first .views-row:hover a img,
#sidebar-second .views-row:hover a img,
#secondary .views-row:hover a img,
#tertiary .views-row:hover a img,
#quaternary .views-row:hover a img {
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

.views-row a img {
  max-width: 100%;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
/*
#content .view-id-directory .views-row:hover a img {
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}*/


#sidebar-first .view-id-directory .block-views {
padding:0em;
margin-bottom:1em;
}

.block-views {
/*clear:both;*/
}

#main .block-views ul li {
margin-bottom:1.5em;
}

#content .views-row {
    /*padding:.5em 0 .5em 0;*/
    /*clear:both;*/
    margin-bottom:1.75em;
    }

nav.pager {
  clear:both;
}


ul.js-pager__items {
  border-top: 1px solid #ccc;
  padding-top: .5em;
  margin-top:2em;
}

ul.js-pager__items li {
  text-decoration: none;
  display: inline;
  margin-right: 1em;
  margin-left:0em !important;
}

div.more-link {
clear:both;
margin-top:1em;
font-style:italic;
float:left;
font-size:1em;
margin-bottom:2em;
}

.featured-three #featured-left .views-row,
.featured-three #featured-middle .views-row,
.featured-three #featured-right .views-row {
    width:100%;
    float:left;
    margin-right:2em;
    clear:none;
}

.featured-left-only #featured-left .views-row {
    width:calc(33.333% - 2.5em);
    float:left;
    margin-right:2em;
    clear:none;
}

#featured_three_columns .view-id-directory {
margin-bottom:0em;
}

#featured_three_columns
{
border-top:1em solid #ccc;
border-bottom:1em solid #ccc;
color:#ddd;
}

.featured-empty #featured_three_columns {
border:0em;
}

#featured_three_columns h3 a {
color:#eee;
}

.wrap2.date_wrap {
text-transform:uppercase;
font-family: 'Merriweather Sans', Verdana, sans-serif;
font-size:.5em;
margin-bottom:.5em;
}

.views-field-body p {
clear:left;
}

#content .views-field-title {
margin-bottom:2em;
}

#secondary .view-id-news .views-row,
#tertiary .view-id-news .views-row,
#quaternary .view-id-news .views-row,
#secondary .view-id-events .views-row,
#tertiary .view-id-events .views-row,
#quaternary .view-id-events .views-row,
#secondary .view-id-research_areas .views-row,
#tertiary .view-id-research_areas .views-row,
#quaternary .view-id-research_areas .views-row,
#secondary .view-id-labs .views-row,
#tertiary .view-id-labs .views-row,
#quaternary .view-id-labs .views-row {
    float:left;
    width:calc(33.333% - 2.5em);
    margin-right:2em;
    clear:none;
}

.secondary-both #secondary .view-id-news .views-row,
.tertiary-both #tertiary .view-id-news .views-row,
.quaternary-both #quaternary .view-id-news .views-row,
.secondary-both #secondary .view-id-events .views-row,
.tertiary-both #tertiary .view-id-events .views-row,
.quaternary-both #quaternary .view-id-events .views-row,
.secondary-both #secondary .view-id-research_areas .views-row,
.tertiary-both #tertiary .view-id-research_areas .views-row,
.quaternary-both #quaternary .view-id-research_areas .views-row,
.secondary-both #secondary .view-id-labs .views-row,
.tertiary-both #tertiary .view-id-labs .views-row,
.quaternary-both #quaternary .view-id-labs .views-row {
    float:left;
    width:100%;
    margin-right:2em;
    clear:none;
}

.uga-both #uga .view-id-news .views-row img,
.uga-both #uga .view-id-events .views-row img,
.uga-both #uga .view-id-research_areas .views-row img,
.uga-both #uga .view-id-labs .views-row img,
.secondary-both #secondary .view-id-news .views-row img,
.secondary-both #secondary .view-id-events .views-row img,
.secondary-both #secondary .view-id-research_areas .views-row img,
.secondary-both #secondary .view-id-labs .views-row img,
.tertiary-both #tertiary .view-id-news .views-row img,
.tertiary-both #tertiary .view-id-events .views-row img,
.tertiary-both #tertiary .view-id-research_areas .views-row img,
.tertiary-both #tertiary .view-id-labs .views-row img,
.quaternary-both #quaternary .view-id-news .views-row img,
.quaternary-both #quaternary .view-id-events .views-row img,
.quaternary-both #quaternary .view-id-research_areas .views-row img,
.quaternary-both #quaternary .view-id-labs .views-row img {
width:100%;
}

#secondary .view-id-news .views-row,
#secondary .view-id-events .views-row,
#secondary .view-id-research_areas .views-row,
#secondary .view-id-labs .views-row {
background-color:#fff;
}



/* if right also */
.quaternary-right #quaternary .view-id-news .views-row,
.quaternary-right #quaternary .view-id-events .views-row,
.quaternary-right #quaternary view-id-research_areas .views-row,
.quaternary-right #quaternary .view-id-labs .views-row,
.quaternary-both #quaternary .view-id-news .views-row
.quaternary-both #quaternary .view-id-events .views-row,
.quaternary-both #quaternary view-id-research_areas .views-row,
.quaternary-both #quaternary .view-id-labs .views-row,
.tertiary-right #tertiary .view-id-news .views-row,
.tertiary-right #tertiary .view-id-events .views-row,
.tertiary-right #tertiary view-id-research_areas .views-row,
.tertiary-right #tertiary .view-id-labs .views-row,
.tertiary-both #tertiary .view-id-news .views-row
.tertiary-both #tertiary .view-id-events .views-row,
.tertiary-both #tertiary view-id-research_areas .views-row,
.tertiary-both #tertiary .view-id-labs .views-row {
    background-color:none;
    float:left;
    width:100%;
    clear:none;
}

.tertiary-right #tertiary .views-row img,
.tertiary-both #tertiary .views-row img,
.quaternary-right #quaternary .views-row img,
.quaternary-both #quaternary .views-row img  {
width:100%;
height:auto;
}

#sidebar-second .view-id-directory .views-row,
#sidebar-second .view-id-news .views-row,
#sidebar-second .view-id-events .views-row,
#sidebar-second .view-id-research_areas .views-row,
#sidebar-second .view-id-labs .views-row
{
background-color:#fff;
}


#sidebar-first .view-id-news .views-row,
#sidebar-second .view-id-news .views-row,
#sidebar-first .view-id-events .views-row,
#sidebar-second .view-id-events .views-row,
#sidebar-first .view-id-research_areas .views-row,
#sidebar-second .view-id-research_areas .views-row,
#sidebar-first .view-id-labs .views-row,
#sidebar-second .view-id-labs .views-row
{
/*background-color:#fff;*/
}

#featured_three_columns .view-id-news .views-row,
#featured_three_columns .view-id-events .views-row,
#featured_three_columns .view-id-research_areas .views-row,
#featured_three_columns .view-id-labs .views-row,
#tertiary .view-id-news .views-row,
#quaternary .view-id-news .views-row,
#tertiary .view-id-events .views-row,
#quaternary .view-id-events .views-row,
#tertiary .view-id-research_areas .views-row,
#quaternary .view-id-research_areas .views-row,
#tertiary .view-id-labs .views-row,
#quaternary .view-id-labs .views-row {
    background-color:none;
}


.views-row .views-field-title h2 a:after,
.views-row .views-field-title h3 a:after,
.views-row .views-field-field-last-name a:after {
	content:"";
	float:left;
	width:2.25em;
	height:0;
	border-bottom:2.6667px solid;
	margin-top:.5em;
	/*margin-bottom:.75em;*/
	margin-left:1.25em;
}

/*#featured_three_columns .views-row .views-field-title h2 a:after,
#featured_three_columns .views-row .views-field-title h2 a:after:hover,
#featured_three_columns .views-row .views-field-title h3 a:after,
#featured_three_columns .views-row .views-field-title h3 a:after:hover,*/
.views-row .views-field-title h3 a:after,
.views-row .views-field-field-last-name a:after,
.views-row .views-field-field-last-name a:hover:after {
margin-bottom:.75em;
/* at this point everything I attempt to tweak ends up breaking two things */
}

.views-row .views-field-title h2 a:after,
.views-row .views-field-title h3 a:after,
.views-row .views-field-field-last-name a:after {
	border-color:#ccc;
}



#featured_three_columns .views-row .views-field-title h3 a:after,
#featured_three_columns .views-row .views-field-title h3 a:hover:after,
#tertiary .views-row .views-field-title h3 a:after,
#teritary .views-row .views-field-title h3 a:hover:after,
#quaternary .views-row .views-field-title h3 a:after,
#quaternary .views-row .views-field-title h3 a:hover:after {
	margin-top:0em;
margin-left:0em;
}

.views-row .views-field-title h2 a:hover:after,
.views-row .views-field-title h3 a:hover:after,
.views-row .views-field-field-last-name a:hover:after {
	content:"";
	float:left;
	width:2.25em;
	height:0;
	border-bottom:2.6667px solid;
	margin-top:.5em;
	/*margin-bottom:.75em;*/
	margin-left:1.25em;
}

.views-row .views-field-title h2 a:hover:after,
.views-row .views-field-title h3 a:hover:after,
.views-row .views-field-field-last-name a:hover:after {
	border-color:#ccc;
}

#featured_three_columns .views-row .views-field-title a:hover:after,
#featured_three_columns .views-field-field-last-name a:hover:after {
	border-bottom:2px solid #fff;
}

#lower-page-wrapper .views-row:hover a img,
#featured_three_columns .view-id-directory .views-row:hover a img,
#tertiary .view-id-directory .views-row:hover a img,
#tertiary .view-id-news .views-row:hover a img,
#tertiary .view-id-events .views-row:hover a img,
#tertiary .view-id-research .views-row:hover a img,
#tertiary .view-id-labs .views-row:hover a img,
#quaternary .view-id-directory .views-row:hover a img,
#quaternary .view-id-news .views-row:hover a img,
#quaternary .view-id-events .views-row:hover a img,
#quaternary .view-id-research .views-row:hover a img,
#quaternary .view-id-labs .views-row:hover a img    {
transform:scale(1); /*no transform*/
}

#featured_three_columns .views-row .views-field-title a:after,
#content .views-row .views-field-title a:after,
#content .views-row .views-field-field-last-name a:after,
#lower-main-content .views-row .views-field-title a:after {
	margin-left:0em;
}

#content .views-row .views-field-title a:hover:after,
#content .views-row .views-field-field-last-name a:hover:after,
#lower-main-content .views-row .views-field-title a:hover:after {
	margin-left:0em;
}

div.date_wrap {
font-family: 'Oswald', Impact, Arial Narrow, sans-serif;
font-weight: normal;
color: #999;
font-size: 1.4em;
}

div.spotlight_wrap {
font-family: 'Oswald', Impact, Arial Narrow, sans-serif;
font-weight: normal;
font-size: 1.1em;
margin-bottom:.5em;
clear:right;
}

#tertiary div.spotlight_wrap {
color: #999;
}

#featured_three_columns div.spotlight_wrap,
#quaternary div.spotlight_wrap {
color: #ccc;
}

.wrap { /* div that allows us to put a partial underline after */
  padding:.5em 1.75em 2.25em 1.75em;
  max-width:100%;
  clear:both;
}

.wrap2 { /* creates the full effect of the hover zoom in by having a background that overlays the bottom of the linked photo */
padding: .75em 1.25em .25em;
margin-top:-1.5em;
  max-width:100%;
  clear:both;
 background-color:#fff;
  z-index:1;
  position:relative;
}

.wrap2_personnel {
/* creates the full effect of the hover zoom in by having a background that overlays the bottom of the linked photo */
margin-top:-1.8em;
  /*max-width:100%;*/
  clear:both;
 background-color:#f6f6f6;
  z-index:1;
  position:relative;
  padding-top:1em;
}

#content .view-id-directory .views-row {
clear:none;
}

.wrap_clear_left { /* when there are linked images that appear to the right */
  padding:.75em 1.25em .5em 0em;
  max-width:100%;
  margin-left:0em;
  clear:left;
  position:relative;
}

#featured_three_columns .wrap,
#tertiary .wrap,
#quaternary .wrap {
  padding:.75em 0em;
  background-color:none;
}


.views-field-field-banner {
margin-bottom:1em;
}

#main .views-field-created,
#secondary .views-field-created,
#tertiary .views-field-created {
font-size:.85em;
color:#777;
margin:1em 0em;
}

#content .view-id-news a img,
#content .view-id-events a img,
#content .view-id-research_areas a img,
#content .view-id-labs a img
 {
	float:right;
	margin-left:1em;
	margin-bottom:1em;
margin-top:1.5em;
	}

#content .view-id-news .views-row,
#content .view-id-events .views-row,
#content .view-id-research_areas .views-row,
#content .view-id-labs .views-row  {
margin:1em 0;
padding:1.5em;
}

#content .view-id-news .views-row,
#content .view-id-events .views-row {
background-color:#fff;
}

#content .views-field-title h2 {
margin-top:-1em;
}

.views-field-body img {
/*margin:.25em .5em .25em .25em;*/
}

#lower-main-content .wrap {
padding: 0em 0 .75em 0em;
background-color: #f6f6f6;
/* margin-top: -2em; */
top: -1em;
/*position: relative;*/
/* padding-top: 2em; */
/* margin-bottom: -2em; */
}


#lower-main-content .block {
clear:both;
margin-bottom:2em;
}

#lower-main-content .views-row {
float:left;
/*max-width:calc(25%-1.5em);*/
margin-right:2em;
min-height:22em;
width:12em;
}
/*
#lower-main-content .views-field-title {
width: 12em;
}
*/
#lower-main-content .views-row img {
float:left;
clear:both;
margin-bottom:.75em;
}

#lower-main-content .views-row .views-field-title h3 a:after,
#lower-main-content .views-row .views-field-title h3 a:hover:after {
	margin-top:0em;
}


/* news & events on front */

.path-frontpage #main .view-id-news_front .views-field-title,
.path-frontpage #main .view-id-events_front .views-field-title {
    font-style:italic;
    font-size:1.25em;
    }

.path-frontpage #main .view-id-news_front p,
.path-frontpage #main .view-id-events_front p {
    margin-left:1.5em;
    margin-right:1em;
    }

.path-frontpage #main .view-id-news_front img,
.path-frontpage #main .view-id-events_front img {
    float:right;
    margin-left:.5em;
    }

/* end news & events on front */

