.front .sidebar * {
	line-height:1.6em;
	}
.page-node-31 #page-title {
	/* front */
	display:none;
	}
.front #page-title, .page-node-1013 #page-title {
	display:none;
	}
	
/* TOP IMAGE BLOCK */

#image-slogan {
	font-size:1.1em;
	margin-bottom:12px;
	font-variant:small-caps;
	font-family:georgia,garamond;
	}
	
.front-top-links {
	display:none;
	}
	
.front .region-content {
	padding-top:32px;
	}
	
/* USER BLOCKS */

.sidebar #block-views-user-front-page-block.block, .sidebar #block-block-171.block {
	text-align:center;
	padding-top:4px;
	font-size:1em;
	margin-top:30px;
	padding-top:40px;
	border-top:1px solid #ccc; 
	}
	
/* LOGO BLOCK FOR NARROWER DISPLAYS */

.column-block .front-logo-block table tr td{
	border-bottom:0;
	}
.front-logo-block table img {
	width:160px;
	}
.front-logo-block {
	text-align:center;
	margin-bottom:30px;
	display:none;
	}
.front-logo-block table tr td#front-logo-text {
	text-align:left;
	vertical-align:top;
	font-family: Garamond,Georgia,Palatino,"Palatino Linotype",serif,Times,"Times New Roman";
	color:#80532b;
	}
.front-logo-block table tr td#front-logo-image {
	text-align:right;
	vertical-align:top;
	}
#narrow-site-name {
	font-size:25px;
	font-variant:small-caps;
	font-weight:bold;
	}
#narrow-site-slogan {
	font-size:20px;
	font-style:italic;
	margin-top:3px;
	}
	
/* CONTENT */
	
.front #content .section {
	padding-top:10px;
	}
.front #content .block {
	padding-bottom:22px;
	}
#content #block-views-quote-of-the-day-block h2 {
	font-size:1.55em !important;
	color:#1a1a1a;
	font-family:garamond-italic;
	font-style:italic;
	font-variant:normal;
	}
#block-views-quote-of-the-day-block .content {
	padding:12px 10% 0 10%;
	}
.quote-of-the-day {
	text-align:left;
	font-size:1.3em;
	line-height:1.45em;
	color:#1a1a1a;
	font-family:garamond-italic;
	font-style:italic;
	}
.quote-of-the-day .tex2jax {
	display:inline;
	}
.quote-day-source {
	text-align:right;
	padding-top:12px;
	font-style:italic;
	font-family:garamond-italic;
	}
	
/* SIDEBAR */

.front #sidebar-second h2{
	font-size:1.05em;
	}
.front #sidebar-first .section, .front #sidebar-second .section {
	padding-top:36px;
	}
/*.front #sidebar-second .block, .front #sidebar-first .block  {
	margin:0 -10px 0 -10px;
	padding-bottom:22px;
	padding-top:22px;
	font-size:.98em;
	}*/
/*.front #sidebar-second .block .content, .front #sidebar-first .block .content {
	margin-left:6px;
	padding-right:18px;
	}*/
/*.front #sidebar-first td.views-field-created, .front #sidebar-first td.views-field-field-date-2, .front #sidebar-first td.views-field-field-news-deadline {
	color:#000;
	width:70px;
	}*/
.front #sidebar-first td.views-field-field-date-2 {
	width:50px;
	font-size:10px;
	text-align:center;
	}
.front #sidebar-first td.views-field-field-date-2 .date-display-start, .front #sidebar-first td.views-field-field-date-2 .date-display-end, .front #sidebar-first td.views-field-field-date-2 .date-display-single {
	font-size:13px;
	font-style:normal;
	}
.front #sidebar-first tr:hover td.views-field-created, .front #sidebar-first tr:hover td.views-field-field-date-2, .front #sidebar-first tr:hover td.views-field-field-news-deadline{
	font-weight:bold;
	}
#block-views-dictionary-moderation-block-1 h2, #block-views-7599a084d2637b849cabdebc3e7b88ef h2 {
	font-style:normal;
	border-bottom-width:0px;
	padding-left:2px;
	display:inline;
	}
#block-views-dictionary-moderation-block-1 .icon, #block-views-7599a084d2637b849cabdebc3e7b88ef .icon {
	margin-left:10px;
	}
#block-views-dictionary-moderation-block-1 .content, #block-views-7599a084d2637b849cabdebc3e7b88ef .content {
	padding-top:0px;
	}
#block-views-dictionary-moderation-block-1 * {
	line-height:1.3em;
	}
#block-views-7599a084d2637b849cabdebc3e7b88ef * {
	line-height:1.3em;
	}
#block-views-dictionary-moderation-block-1.content, #block-views-7599a084d2637b849cabdebc3e7b88ef .content {
	padding-left:20px;
	}

/* ALL */

.view-recent .footerlink {
	margin-right:44px;
	}
.view-recent .node {
	background-color: transparent;
	padding-top:0px;
	}
#block-views-upcoming-events-block-block-5 .more-link, #block-views-news-upcoming-deadlines-block .more-link {
	margin-top:6px;
	}

/* Featured */

.views_slideshow_cycle_main {
  width: 100%;
  float: left;
}
.views_slideshow_cycle_main .views-slideshow-cycle-main-frame {
  width: 100% !important;
  height: auto;
}
.views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row {
  width: 100% !important;
  height: auto !important;
}
.views_slideshow_cycle_main .field-content {
  max-width: 100%;
  width: 100%;
}
.views_slideshow_cycle_main .field-content img {
  max-width: 100%;
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
}
.featured-row {
	padding-bottom:12px;
	margin-top:12px;
	font-size:1.05em;
	}
.featured-row .featured-title  {
	text-align:center;
	}
.featured-row  *{
	line-height:1.5em;
	width:100%;
	}
#block-views-news-featured-block .featured-row:nth-child(2) {
	border-bottom:0;
	}
.featured-summary *{
	font-size:.95em;
	line-height:1.7em;
	text-align:justify;
	margin-top:8px;
	}
#views_slideshow_controls_text_pause_news_featured-block {
	display:none;
	}
#views_slideshow_controls_text_news_featured-block {
	float:right;
	padding-right:6px;
	font-size:.95em;
	padding-top:2px;
	}
#views_slideshow_controls_text_previous_news_featured-block {
	margin-right:6px;
	}
#views_slideshow_slide_counter_news_featured-block {
	border-bottom:1px solid #ddd;
	border-top:1px solid #ddd;
	padding:0 4px;
	margin-top:4px;
	margin-bottom:4px;
	}