/* wrapper overrides */
.ez-content h1 {
	position:inherit;
}
.ez-content iframe {
    position:inherit;	
}
/* search filters */
.ez-content a,
.ez-itemMod-item .ez-highlight b {
    color:inherit;   
}
.ez-listMod.ez-letter-index li a:hover {
    background-color:#aaa;
	color:#fff;
}
.ez-search-details {
	margin:0 0 20px 0;
}
.ez-search-details .ez-query {
    font-size:inherit;
}
.ez-mediaTabs {
	margin-bottom:15px;
	height:22px;
}
.ez-page-search #ez-mediaTypes {
	display:none;
}
#ez-mediaTypes:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
#ez-mediaTypes.ez-horizontal {
    border-bottom:1px solid #bebebe;
}
/* hide inactive tabs */
.tabbed-modules ul.tabbed-modules-nav li.ez-inactive {
    display:none;
}
#ez-mediaTypes.ez-horizontal .ez-inactive a,
#ez-mediaTypes li.ez-inactive a:hover {
	cursor:default;
	text-decoration:none !important;
	color:#666;
}
.ez-page-search #ez-mediaTypes.ez-horizontal {
    display:none;
}
.ez-page-topic-2-col .ez-searchMod-filters {
    float:none;
	height:30px;
}
#ez-mediaTypes.ez-horizontal ol {
    padding-left:0;
    margin-bottom:-1px;
}
#ez-mediaTypes.ez-horizontal .ez-searchMod-filter-item {
    float:left;
    margin-right:0;
	border:0;
}
#ez-mediaTypes.ez-horizontal a {
    display:block;
    height:20px;
    line-height:20px;
	padding:0 20px;
    background:#ececec;
    color:#00295B;
    border:1px solid #bebebe;
    border-radius:10px 10px 0 0;
    -webkit-border-radius:10px 10px 0 0;
    -moz-border-radius:10px 10px 0 0;
}
#ez-mediaTypes.ez-horizontal a:hover {
    background:#ccc;
}
#ez-mediaTypes.ez-horizontal .ez-active a, 
#ez-mediaTypes.ez-horizontal .ez-active a:hover, 
#ez-mediaTypes.ez-horizontal .ez-filter-all.ez-trigger a, 
#ez-mediaTypes.ez-horizontal .ez-filter-all.ez-trigger a:hover {
    background:#00295B;
    cursor:default;
}
ul.ui-tabs-nav li span {
    font-size:13px;
    font-weight:normal;
    line-height:15px;
    padding:5px 10px 15px;
    text-align:center;
    text-transform:uppercase;
    display: block;
    min-width:90px;
    position:relative;
    color:#666666;
}
.ez-searchMod-filters .ez-dropdown .ez-trigger a {
    color: inherit;
}
.ez-searchMod-filters .ez-dropdown .ez-trigger a:hover,
.ez-searchMod-filters .ez-dropdown ol:hover .ez-trigger a {
    color: inherit;
}
.ez-searchMod-filters .ez-dropdown ol,
.ez-searchMod-filters .ez-dropdown .ez-trigger a,
.ez-searchMod-filters .ez-dropdown .ez-trigger a:hover,
.ez-searchMod-filters .ez-dropdown ol:hover .ez-trigger a {
	background-color:transparent;
}
.ez-searchMod-filters .ez-dropdown .ez-searchMod-filter-item a {
    color: inherit;
}
/* pagination */
.ez-paginationMod {
    text-align:right;
	color:#bebebe;
}
.ez-paginationMod a,
.ez-paginationMod a:hover,
.ez-paginationMod span {
    border:0;
	background:none; 	
}
.ez-paginationMod a,
.ez-paginationMod a:hover {
    color:#00295B;      
}
.ez-paginationMod a:hover {
    text-decoration:underline !important;
}
.ez-paginationMod-prev {
    float:none;
}
.ez-customPagination:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* search page */
.ez-relatedItemsHorizontal {
    border:1px solid #ccc;
    border-width:1px 0; 
}
.ez-mainSearch {
	border-bottom:1px solid #bebebe;
	margin-top:15px;
}
.ez-search-sort .results_stats_link {
    text-decoration:underline;
}
.ez-search-details-alt {
	float:left;
}
.ez-mainSearch .ez-itemMod-item {
	margin-bottom:0;
	border-bottom:1px solid #bdc5ce;
    padding:10px 0;
}
.ez-mainSearch .ez-itemMod-item.loop-even {
    background:transparent url(../images/contentlistv2-alternatingbg.png) 0 0 repeat-x;
}
.ez-page-search .ez-mainSearch .ez-itemMod-item .ez-title,
.ez-itemMod-item .ez-title, 
.ez-page-topic-2-col .ez-featured-topics-box .ez-itemMod-item .ez-title, 
.ez-relatedMedia .ez-itemMod-item .ez-title  {
    text-decoration:none;
}
.ez-itemMod-item .ez-meta p {
    border-left:1px solid #bebebe;
    padding-left:7px;
	color:#333;
}
p.ez-type {
    background-image:url(../images/icon-sprite.png);
}
.ez-itemMod-item .ez-meta p.ez-type {
    border-left:0;
}
.ez-Landing .ez-meta p.ez-type {
    display:none;
}
.ez-Landing p.ez-date {
    border-left:0;
    padding-left:0;
}
.ez-itemMod-item .ez-thumbs {
	width:120px;
}
.ez-itemMod-item .ez-thumbs img {
	width:auto;
    max-width:100%;
    height:auto;
    max-height:90px;
}
.ez-Video .ez-thumbs, 
.ez-Audio .ez-thumbs {
    width:120px;
	height:auto;
}
.ez-Video .ez-thumbs a, 
.ez-Video .ez-thumbs img, 
.ez-Audio .ez-thumbs a, 
.ez-Audio .ez-thumbs img {
	width:auto;
	max-width:100%;
    height:auto;
    max-height:90px;
}
.ez-Video .ez-thumbs .ez-plainOverlay,
.ez-Audio .ez-thumbs .ez-plainOverlay {
    background:url(../images/icon-play.png) 0 0 no-repeat;
	height:28px;
	width:28px;
	position:absolute;
	top:2px;
	left:80px;
}
.ez-itemMod-item .ez-timestampTerm,
.ez-itemMod-item .ez-timelinestamp {
    cursor:default;
}
.ez-relatedMedia .ez-Video .ez-thumbs a, 
.ez-relatedMedia .ez-Video .ez-thumbs img, 
.ez-relatedMedia .ez-Audio .ez-thumbs a, 
.ez-relatedMedia .ez-Audio .ez-thumbs img {
    height:90px;
}
/* topic page */
.ez-page-topic-2-col h1 {
    border-bottom:0;
    padding-bottom:0;
}
.ez-featured-topics-box {
	background:#ececec;
	padding:10px;
	margin-bottom:20px;
}
.ez-featured-topics-box .ez-itemMod {
    margin-bottom:0;
}
.ez-page-topic-2-col .ez-featured-topics-box .ez-itemMod-item {
    margin-bottom:15px;
}
.ez-page-topic-2-col .ez-featured-topics-box .ez-relatedMedia .ez-itemMod-item {
    margin-bottom:0;
}
.ez-page-topic-2-col .ez-featured-topics-box .ez-thumbs,
.ez-page-topic-2-col .ez-featured-topics-box .ez-thumbs a,
.ez-page-topic-2-col .ez-featured-topics-box .ez-thumbs a img {
    background:none;
	height:105px;
    max-height:105px;
}
.ez-page-topic-2-col .ez-featured-topics-box .ez-thumbs .ez-plainOverlay {
    left:auto;
    right:15px;
    top:3px;
}
.ez-page-topic-2-col .ez-featured-topics-box .ez-relatedMedia .ez-itemMod-item .ez-main {
    height:auto;
	background:none;
	padding:5px 0;
	text-align:center;
}
.ez-itemMod-item .ez-title,
.ez-page-topic-2-col .ez-featured-topics-box .ez-itemMod-item .ez-title,
.ez-relatedMedia .ez-itemMod-item .ez-title {
    font-size:12px;
	line-height:16px;
	height:auto;
	max-height:none;
	text-decoration:none;
}
.ez-page-topic-featured .ez-relatedMedia .ez-itemMod-item .ez-desc {
    top:-105px;
}
.ez-page-topic-2-col .ez-featured-topics-box .ez-relatedMedia .ez-meta {
    display:none;
}
.ez-page-topic-2-col .ez-featured-topics-box .ez-relatedMedia .ez-snippets,
.ez-page-topic-2-col .ez-featured-topics-box .ez-relatedMedia .ez-snippets p {
    height:auto;
}
.ez-page-topic-2-col .ez-more {
    margin-top:0;
}
.ez-ad-midTopic,
.ez-ad-bottom,
.ez-club-midPage,
.ez-club-bottom {
	margin:10px 0;
}
.ez-ad-midTopic .ez-mod-content,
.ez-ad-bottom .ez-mod-content {
    text-align:center;
}
/* folder */
.ez-listMod a {
	text-decoration:underline;
}
.ez-listMod .ez-listMod-folder .ez-folder-link {
    text-decoration:none;
}
.ez-listMod.ez-letter-index li a {
    text-decoration:none;
}
/* text */
.ez-relatedMedia .ez-itemMod-item .ez-icon {
	border-left:0;
    padding-left:0;
}
/* customer search results */
.ez-customSearchList {
	margin-bottom:15px;
}
.ez-customSearchList:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.ez-customSearchList span.ez-type {
    background:transparent url(../images/icon-sprite.png) left top no-repeat;
	padding-left:16px;
}
.ez-Text span.ez-type  {background-position:left 0px;}
.ez-Video span.ez-type {background-position:left -16px;}
.ez-Audio span.ez-type {background-position:left -32px;}
.ez-Image span.ez-type {background-position:left -48px;}
.ez-Blog span.ez-type {background-position:left -64px;}
/* player card */
.ez-playerCard:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}