﻿html
{
	padding: 15px 0 !important;
}

* 
{
	text-shadow: none !important;
	color: #000 !important;
	background: transparent !important;
	box-shadow: none !important;
}

a,
a:visited 
{
	
}

a[href]:after 
{
	content: "";
}

abbr[title]:after 
{
	content: "";
}

.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;
}

#epi-quickNavigator
{
	display: none !important;
}

.container
{
	width: 100% !important;
}

.row-fluid [class*="span"]
{
	width: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
	min-height: 0 !important;
}

* [class*="icon-"]
{
	display: none !important;
}

.print
{
	display: block;
}
.print-inline {
	display: inline;
}
.print .breadcrumbs
{
	padding-top: 15px;
	margin-top: 10px;
	margin-bottom: 0;
	border-top: 1px solid #CCCCCC;
}

.weather-wrapper,
.quick-search,
.main-menu,
.main .social,
.main .breadcrumbs,
.top-links,
.top-menu-container,
.slider-wrapper,
.mobile-tabs,
.top-image,
.left-column,
.quick-search,
.media-player,
.nav-wrapper,
.footer,
.ess-activeFacets,
.ess-searchInput,
.ess-popularQueries,
.author
{
	display: none !important;
}

.right-column > :not(.contact-area) {
	display: none !important;
}

.right-column .contact-area,
.right-column .contact-block {
	display: block !important;
}

.ess-search-page .ess-searchResult
{
	margin-top: 0;
	padding-top: 0;
	border-top: 0;
}

.content
{
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.main
{
	padding: 0 !important;
}

.main .main-header .main-header-tabs
{
	border: 0 !important;
}

.main .main-header .main-header-tabs-wrapper
{
	margin: 0 !important;
	border: 0 !important;
}

.main .main-header .main-header-tabs-wrapper h1
{
	margin: 0 !important;
}

.main .main-body
{
	margin-bottom: 5px !important;
}

.header
{
	min-height: 0 !important;
}

.header .topbar
{
	float: none;
}

.header .topbar .logo 
{
    text-align: left !important;
    width: 100% !important;
}

.header .topbar .logo-text 
{
    display: block !important;
    margin-left: 0 !important;
    margin-top: 10px !important;
    top: 0 !important;
}

.main .news-containers .object-list
{
	margin-bottom: 0 !important;
}

.main .object-list .object-list-item .object-list-item-date
{
	padding-left: 0 !important;
}

.main .boxes
{
	margin: 0 !important;
}

.main .boxes > div
{
	width: 100% !important;
	margin: 0 !important;
}

.box
{
	padding: 0 !important;
}

.box .box-heading
{
	font-size: 1.4em !important;
	line-height: 22px !important;
	padding: 0 !important;
	margin: 0 0 10px 0 !important;
	text-transform: none !important;
}

.box .image,
.box img
{
	display: none !important;
}

.main .object-list .object-list-item .image,
.main .object-list .object-list-item.see-more-link
{
	display: none !important;
}

span.breadcrumbs-intro-text {
	display: none !important;
}