* { font-size: 102%; }
/* VCARD */
.header-vcard {
  display: none;
}


.blox-asset-content p {
  color: black;
  font-size: small;
  line-height: 1.3em;
}

/*.header-social-buttons { margin-top: -5px; }*/
.header-social-buttons { margin-top: 12px; }
.header-social-buttons a { /*margin-right: 10px;*/ float: left; padding-right: 7px;}

/*fixing the header to the top of the window*/
.ui-header-fixed{
  position: fixed;
  top: 0;
  z-index: 1000;
}
.editor .ui-header-fixed{

  position: relative!important;
  z-index: 1;
}

.editor #fixed-header-elements,
.editor #persistent-shortcuts,
.editor #top-full-width-navigation,
.editor #top-date-weather-weather,
.editor #top-navigation-shortcuts {
  float: none;
  clear: none;
  z-index: none;
  height: auto;
}

#fixed-header-elements {
  min-width: 960px;
  float: left;
  height: 82px;
  padding: 3px 11px 7px 11px;
  margin-left: -11px;
  background-color: whitesmoke;
  text-align: center;
  border-bottom: 1px solid rgb(214, 214, 214);
}

#persistent-shortcuts{
  height: 19px;
  background-color: whitesmoke;
/*  margin: 7px 0 1px 0; */
  float: right;
  width: 500px;
}

.header-search {
  width: 200px;
  height: 20px;
  margin: -2px 0 0 -25px;
  float: left;
}
.header-search .search-bar {
  height: 15px;
  font-size: 1.5em;
}

#fixed-header-filler {
  height: 95px;
}

/*stayconnected in the header*/
.stayconnected-link-outside-box {
  margin: -70px 0 0 980px;
  position: fixed;
}
.stayconnected-link-outside-box h3{
  display: none;
}
/* BODY, Background and Margins */

body {
  background-color: whitesmoke;
}

body a:link,
body a:visited {color: #195580; text-decoration:none;}
body a:hover { color: #0087E7!important;}

/*FLAGS and update stamp*/

.blox-asset-content-block .blox-comments,
.blox-flags, .tn-flag,
.blox-updated {display:none!important;}

#blox-wrapper {
  padding: 0 10px 20px 10px;
  background-color: white;
  border-width: 0 1px 0px 1px;
  border-color: rgb(214, 214, 214);
  border-style: solid;
}

#blox-footer {
  padding: 0 10px 20px 10px;
  background-color: white;
  border-width: 0 1px 1px 1px;
  border-color: rgb(214, 214, 214);
  border-style: solid;
}

#blox-footer .footer-section-block h4 {
    color: #195580;
    margin-bottom: 19px;
}

#blox-footer .footer-section-block .start {
  width: 150px;
}

#blox-footer .blox-bottom-block-holder ul li {
  background: none;
}

#blox-footer .footer-section-block.search {
  width: 200px!important;
}

/* Footer Anchor Ad */
#tncms-region-ads-footer-anchor {
  width: 960px;
  height: 90px;
  position: fixed;
  bottom: 0px;
  z-index: 1000;
}

.copyright {
  padding: 5px 0 95px 0;
}

/* Logo and Shortucts */
#branding-logo {
  float: left;
  font-size: 3.7em;
  font-weight: bold;
  font-family: "Times New Roman", Times, serif;
  padding: 3px 0 2px 0;
  margin-left: -5px;
  width: 228px;
  height: 42px;
}

#branding-logo img {
  width: 279px;
  height: 60px;
  margin-top: -10px;
  /* padding-right: 20px;*/
}


#top-date-weather-weather {
  float:left;
  margin: 0 -70px 0 70px;
  /*  padding: 0 0px 0 50px;*/
}

.weather-right-rail {
  float: right;
  margin-right: -170px;
}

.header-weather #weather-bug #icon img {
  float: right;
  width: 50px;
  height: 50px;
  margin-top: -5px;
  margin-left: -30px;
}

.header-weather #weather-bug #temp {
  font-size: 18px;
  font-weight: bold;
  padding: 10px 0 0 0;
}

/*
.header-weather #weather-bug #conditions {
  display:none;
}
*/

/* navigation shortucts region */
#top-navigation-shortcuts {
}

/*top o' the page shortcuts*/
/* tntracking CRM: 595641 - Adding top margin */
#blox-header-vertical-nav {
  padding: 0;
  margin-top: 94px;
}

/* Navigation: Main and Sub */
#top-full-width-navigation {
  clear: both;
  padding-top: 2px;
}
/* tntracking CRM: 595641 - Remove margin from ad position. */
#top-leaderboard-ads {
    /*margin-top: 97px;*/
}

/* BMT-4064 - changed margin from 97px to 50px */
/* BMT-4070 - changed back */
/* #top-leaderboard-ads {  margin-top: 50px; }*/

#top-leaderboard-ads .site-cap-banner-ad
{
  float: left;
  width: 728px;
  padding-right: 10px;
}

#top-leaderboard-ads .site-cap-banner-right-ad {
  float: left;
  width: 221px;
}

/*front above sports ad */
#front-above-sports-ads .front-above-sports-ad {
  width: 468px;
  /* height: 60px; */
  margin-left: 76px;
  padding: 25px 0 20px 0;
}

.global-nav-list .ui-widget-header {
  background: #376e95!important;
  border: none!important;
  padding-bottom: 5px;
}

.global-nav-list {
  font-size: 1.2em;
  font-weight: bold;
  width: 960px;
}

.global-nav-list .nav-builder-container ul.nav li.nav-item {
  padding: 5px 0 0 0;
  margin-right: 10px;
  font-weight: bold;
}

.top-navigation-compound-right li.last-in-list { /*stayconnected in the header navigation list*/
  float: right!important;
  margin-right: 0!important;
  font-weight: bold;
  text-shadow: 0px 0px 10px white;
}


.top-navigation-compound-left {
  /* width: 830px; */
  float: left;
}

/* .top-navigation-compound-right {
  width: 130px;
  float: right;
} */

/*
.top-navigation-compound-right nav-item {
  float: right;
}
*/
.nav-builder-container ul.nav li.nav-item {border:none;}

.navigation-list {
  background-color: #376e95;
  margin: 7px 0 7px 0;
  color: white;
}

.user-panel-block {
  float: left;
  height: 20px;
  background-color: whitesmoke;
  float: right;
  padding: 5px 5px 0 0;
}
.user-panel-block .block.utility.user-panel { padding: 0;}

.block.utility.user-panel .minimal .uUser {
  margin: 0; 
}

.block.utility.user-panel .minimal {padding: 0; background-color: whitesmoke; margin: 0;}
/*.user-panel-block .ui-widget-content, .user-panel-block .uUser,
.user-panel-block .uNavReauth,
.user-panel-block .uNavOut*/
.user-panel-block dd {
  background-color: whitesmoke;
}

.block.utility.user-panel .ui-widget a {
  font-size: 1em;
}

.shortcuts-list {
  /*font-size: 0.7em;*/
  float: right;
  padding: 5px 0 0 0;
}
.shortcuts-list .nav-builder-container ul.nav li.nav-item {
  padding: 0px 10px 0 0;
  font-size: 1.2em;
}

.shortcuts-list .ui-widget-header {
  background: whitesmoke!important;
  border: none;
}

.shortcuts-list a {
/*  font-size: 1em;*/
  font-weight: bold;
}

.navigation-list .blox-autolist-container {
  display: inline-block;
}

.navigation-list .blox-autolist-container a, .global-nav-list a {
  padding: 7px;
  text-decoration: none;
}

.navigation-list .blox-autolist-container a:link, .navigation-list .blox-autolist-container a:visited, .global-nav-list a:link, .global-nav-list a:visited {
  text-decoration: none;
  color: white;
  
}

.navigation-list .blox-autolist-container a:hover, .global-nav-list a:hover {
  border: 1px solid black;
  background-color: white;
  color: #376e95;
  padding-bottom: 7px;
}

.blox-autolist .blox-autolist-container {
  border: none!important;
}

/* Section Titles */
#index-section-title {
  background: none;
  color: #376e95;
  font-size: 3em;
}

/* Bread Crumbs */
#blox-breadcrumbs a {
  color: #376e95;
  font-size: 1.5em;
}

/* Breaking News */
.blox-breaking-news {
  margin: 10px 0 10px 0;
}
.blox-breaking-news a {
  color: white!important;
}
.blox-breaking-news p.title-flag {background:none;}

.blox-breaking-news li { font-size: 1.6em; }

/* breaking news weather block */
.breaking-news-weather .blox-breaking-news { background: #80ccff; }

.breaking-news-weather .blox-breaking-news p,
.breaking-news-weather .blox-breaking-news a
{
  color: black!important;
}

/* BREAKING NEWS WEATHER BLOCK ENDS */


/* Hover List block */
#blox-wrapper ul.blox-hover-list li h4 a{ padding: 0!important; }


/*homepage slideshow*/
/*
.620-new-presentation .slideshow-presentation-panel-items {
  width: 620px!important;
}
.620-new-presentation .slideshow-presentation-nav-items li {
  width: 150px!important;
}
*/

.horizontal-presentation a {
  color: white!important;
}

.horizontal-presentation .slideshow-presentation-panel-items {
    width: 620px!important;
}

.horizontal-presentation .slideshow-presentation-nav-items {
    padding-left: 1px;
}

.horizontal-presentation .slideshow-presentation-nav-item {
    width: 120px!important;
    padding
}

.homepage-presentation{
  background-color: #474747;
  margin: 5px 0 10px 0;
}
.homepage-presentation a{
  color:white!important;
}

.homepage-presentation .slideshow-presentation-nav-item {
  background: #474747!important;
}


/*valentine ad*/

.homepage-presentation-valentine a {
  color: white!important;
}

.homepage-presentation-valentine .slideshow-presentation-panel-items {
    width: 620px!important;
}

.homepage-presentation-valentine .slideshow-presentation-nav-items {
    padding-left: 1px;
}

.homepage-presentation-valentine .slideshow-presentation-nav-item {
    width: 120px!important;
    padding
}

.valentines-day-ads-block h3 {
  display: none;
}

.valentines-day-ads-block {
  padding: 10px 0 20px 0;
}

.valentines-day-ads-block .clear {
  clear: none!important;
}
.valentines-day-ads-block .link.asset {
  float: left;
  margin-left: 30px;
}

/*valentine ad end*/

/*index presentation*/
.blox-asset-content-extension .blox-comments,
.blox-asset-content-extension .tn-flag {display: none;}

/*blox background lightboxes*/
/* .lightbox-left {background-color: whitesmoke; padding: 3px;}*/
.lightbox-right .blox-hover-list {
  border-left: 1px solid #E0E0E0;
  padding-left: 10px;
  margin-left: -5px;
  /*background-color: whitesmoke; padding: 3px;*/
}

/*Right Spotlight block: home, news, sports*/
.headline-no-separator .blox-recent-list li {
  width: 100%;
  overflow: hidden;
  float: left;
  border-top: none;
  margin: -1px 0 1px;
  padding-top: 3px;
}

/*Blox titles*/
.blox-title h3 {
  color: #195580;
  margin: 5px;
}

.blox-title, .blox-sub-title, .border-gray,
.blox-recent-list li {border-color: #E0E0E0;}

/*leading blocks of content*/
.top-leading-block {margin-top: 20px;}

/*right rail spacing*/
.right-rail-spacing {padding: 5px 0 5px 0;}

/*right side-rail block spacing*/
#blox-right-col .tncms-block {
  padding: 5px 0 10px 0;
}

/*left column adding border*/
.container_12 .grid_8 {
/*width: 620px;*/
  border-right: 1px solid whitesmoke;
  padding-right: 10px;
/*margin-top: 20px;*/
}

.calendar .container_12 .grid_8 {
/*width: 620px;*/
  border-right: none;
  padding-right: 0;
/*margin-top: 20px;*/
}

.app-form .container_12 .grid_8,
.classifieds .container_12 .grid_8,
.marketplace .container_12 .grid_8,
.app-business .container_12 .grid_8 {
  border-right: none;
  padding-right: 0;
}

/*subnavigation on news and sports*/
.main-sub-navigation {
  width: 620px;
  padding: 0 0 5px 0;
}
/*breadcrumbs*/

#blox-breadcrumbs {
  margin-bottom: 5px;
  padding-bottom: 3px;
  border-bottom: 1px dotted #dfdfdf;
  font-size: 1em;  
}

.opinions-no-title h3,
.newsletter-no-title h3,
.banner-no-title h3,
.centerpiece-links-no-title h3 {
  display:none;
}

.opinions #index-section-title {display:none;}

/*popular news*/
.popular-news {
  font-size: 1.4em;
  padding-bottom: 10px;
}

.popular-news .block-title-small{
  font-size: 1.4em;
  color: #376e95;
  font-weight: bold;
}

.popular-news li{
  border-bottom: 1px solid whitesmoke;
  padding-top: 3px;
}

.popular-news .section-link{
  font-size: 1.2em;
}

/* 
################################################################## Marketplace: no comments
*/
.marketplace .icon-biz-comments {display:none;}

/* Marketplace landing page and widget styling */

.marketplace-widget-top-25 .nav {
  float: right;
}

.marketplace-widget-top-25 #nav-mp {
/*
  width: 220px;
  float: left;
  margin-top: -12px;
*/
  display: none;
}

/* 
################################################################## Global: Asset Index: Main Index
*/
.day-partition {
  background: #366e96!important;
}
.blox-main-index .item-updated{
  clear:none;
}

.blox-main-index .blox-flags {display:none;}

.khub-minilist .block.minilist li h3,
.regional-national-h3 .block.minilist li h3 {
  color: #195580;
}

.khub-minilist .block.minilist li,
.regional-national-h3 .block.minilist li {
  border: none;
}

/* 
################################################################## Page: Obituaries
*/
.obituaries .blox-flags{display:none;}
.obituaries-local .parent-business-sponsor{display:none;}
.obituaries-local #related-businesses{display:none;}
.obituaries-local .biz-info .sponsored{display:none;}
.obituaries-local #blox-story-mugshot-container .mugshot img{float:right!important;}
.obituaries-local #blox-story-photo-container{margin-top:50px;}

#tncms-block-737267{border-bottom: 1px dotted #c7dceb;}
/*
#tncms-block-737267 .article{border-bottom: 1px dotted #c7dceb;}
#tncms-block-737266 .article{border-bottom: 1px dotted #c7dceb;}
#tncms-block-737265 .article{border-bottom: 1px dotted #c7dceb;}
*/
#tncms-block-715738{border-bottom: 1px dotted #c7dceb;}
#tncms-block-715738 .article{border-bottom: 1px dotted #c7dceb;}
#tncms-block-716610 .article{border-bottom: 1px dotted #c7dceb;}
#tncms-block-656268 .article{border-bottom: 1px dotted #c7dceb;}

.obituaries-local #comments #discovery{display:none;}

/*.sponsored {display:none!important;}
.obituaries-local .sponsored {display:block!important;}*/

.obituaries .assets .asset{margin-bottom:0px!important;}
.obituaries .asset .article{padding-top:10px!important;}
.obituaries-list {border-bottom: 1px dotted #c7dceb;padding-bottom:10px;margin-bottom:20px;}
.obituaries-list a{
  margin-top:-30px;
  margin-left:100px;
  font-size:14px;
}

#tncms-block-737266 .day-partition{display:none;}

/* Classified image size change scc #578645 */
/* #gallery-classified img {width:72px;} */
#gallery-classified img {width: auto;}

/* Hide Classified Comments */
.classifieds #blox-comments {display: none;}
.ask.seller.question {display: none;}
.classifieds_new #blox-comments {display: none;}

.classifieds .heading-class .class-location {display: none;}

/*top classifieds ad spot*/
.classifieds-index-ad {
  width: 300px;
  margin: 10px 0 20px 150px;
}

/* Hiding some of the metering messages */
#services-manager-messages .remaining.message, #services-manager-messages .last.message, #services-manager-messages .viewed.message {
  display: none !important;
}

#tncms-block-479051{width: 220px;}

.community-calendar #calendar-widget-block .heading.heading-cal{
  margin-bottom: 0;
  height: 80px;
}

/* Stay Connected*/
.stayconnected #index-section-title,
.stayconnected #blox-breadcrumbs,
.stayconnected #rail-bottom {
  display: none;
}

.stayconnected .core-slider.horizontal.showcase {
  background: black;
}

.stayconnected #front-above-sports-ads {
  margin: 20px 0 0 0;
}

.stay-connected-no-title h3 {
  display:none;
}

.stayconnected #rail-middle {
  margin-top: 35px;
}
/*
.stayconnected-poll {
  margin-top: 45px;
}
*/
.stayconnected-poll #blox-right-col .tncms-block {
  padding: 45px 0 0 0;
}

/*
.stay-connected-social-links .stay-connected-social-links-top {
}

.stayconnected-twitter {
  margin-top: 40px;
}

.stay-connected-social-links .blox-photo-gallery-list li img.vertical {
  height: 90px;
  width: 90px;
}

.stay-connected-social-links .blox-photo-gallery-list li {
  background: none;
  border: none;
  width: 90px;
  height: 90px;
}
.stay-connected-social-links .blox-bottom-block {} */
.stay-connected-social-links .blox-top-heading {
  display: none;
}

/*slideshow: news, sports*/
.no-more-links .source-link {
  float: right;
  margin-top: -15px;
}

/*briefs and across the region*/
.small-h3 .blox-title h3 {
  font-size
}

.special-sections-links .blox-photo-gallery-list li {
  float: none;
  width: 300px;
  height: auto;
  border: none;
  background: none;
}

.special-sections-links .blox-photo-gallery-list li img.horizontal {
  width: 300px;
  height: auto;
}

.special-sections-links .blox-bottom-block div p, .bottom-block div p {
  font-size: 1.4em;
  line-height: none;
}

.special-sections-links .blox-photo-gallery-list .blox-top-heading {
  display: none;
}

.special-sections-links .blox-photo-gallery-list .blox-bottom-block div {
  opacity: 1;
  background: whitesmoke;
}

/* 
################################################################## Commenting Policy
*/
#comments .policy {
    padding: 20px;
    margin: 0 0 20px;
    border: 1px dashed #6AA2CA;
}
#comments .policy h5 {
    margin-bottom: 10px;
    font-family: Tahoma;
    font-size: 18px;
    color: #6AA2CA;
}
#comments .policy {
    font-size: 1.2em;
}
#comments .policy p {
    color: #444;
}
#comments .policy .rules {
    padding-left: 25px
}
#comments .policy .rules li {
    margin-bottom: 5px;
    list-style-type: circle;
    list-style-position: outside;
    color: #444;
}

/*side rail search*/
.siderail-search {
  width: 300px;
  padding: 5px 0 10px 10px;
  border-bottom: 1px solid whitesmoke;
  margin-bottom: 10px;
}

.siderail-search .search-selectbox-wrapper,
.siderail-search hr {
  /* display: none; */
}
.siderail-search .search-selectbox-wrapper .submit-button {
  display: block;
}

/*ndn pixel perfect region*/
#ndn-video-player-2
{
    padding-top: 5px !important;
    margin: 0 10px 10px 0 !important;
    float: left !important;
}
/**
 * This CSS stylesheet dynamically resizes the NDN Player Suite product's configurable <div> element
 * using CSS3 media queries. Not all browsers natively support CSS3 media queries, but JavaScript 
 * libraries can be used to add support to older browsers such as IE 6-8 and others.
 * 
 * This CSS stylesheet is a part of a demo, which uses a JavaScript library for backwards-
 * compatability for older browsers, located at:
 * http://assets.newsinc.com/2013-players-suite/implementation/responsive-design-demo/demo.html
 */
 
#my-ndn-player {
	float: left;
	margin-bottom: 15px;
	width: 100%;
	height: 518px;
}

@media screen and (min-width: 400px) {
	#my-ndn-player {
		height: 216px;
	}
}

@media screen and (min-width: 480px) {
	#my-ndn-player {
		height: 259px;
	}
}

@media screen and (min-width: 767px) {
	#my-ndn-player {
		height: 414px;
	}
}

/* 
##################################################################
*/

/*entertainment slideshow on homepage*/
.entertainment-slideshow .core-slider.horizontal.showcase {
  background: #969696;
}

/*polls show vote count*/
.blox-poll-asset .blox-poll-results .vote-count {
  display: block;
  padding: 0 3px 0 30px;
}
/* ##=+=##=+=##=+=##=+=##=+=##=+=##=+=# SPECIAL PAGES STYLES BEGIN #=+=##=+=##=+=##=+=##=+=##=+=##=+=##=+=##=+=##=+=##*/
/* 
################################################################## Page: Taste of Home Section Head '/specials/community/taste-of-home'
*/

.taste-of-home #taste-of-home-custom-header {/*#section-page-header{*/

 padding-top:0px;
 margin-left:12px;
 padding-bottom:10px!important;
 margin-bottom:5px!important;
 height:300px;
 width:930px;
/* background-image:url('http://www.kearneyhub.com/content/tncms/live/global/resources/images/_site/_sectionheaders/prime-festival-sectionhead.png')!important;
*/
background-repeat:no-repeat;
 border-bottom:none!important;
 clear:right;
}

#taste-of-home-sponsor-main{
  text-shadow: 0 0 20px black;
}

#taste-of-home-sponsor-main h3 {
  text-align: right;
  color: white;
  padding: 5px 5px 0 0;
}

#taste-of-home-sponsor-main h4{

 float: right;
 margin-top: 0px;
 padding-right: 10px;
 color: white;
}

#taste-of-home-logo{
  float: left;
  padding:5px 0 0 5px;
}

#tncms-region-ads-sponsored-header{
  z-index:-1;
  float: right;
  margin-left: 97px;
  margin-top: -5px;
}
#tncms-region-ads-sponsored-header img{
  padding: 5px;
}

#taste-of-home-sponsored-bottom h4{
  color:white;
  text-shadow: 0 0 20px black;
}

.taste-of-home .tncms-region-ads-big-ad-rail-under {display: none;}

.taste-of-home .schedule-table tr {
  font-size: 1.3em;
  font-weight: bold
}

.taste-of-home #top-leaderboard-ads,
.taste-of-home #tncms-region-ads-big-ad-rail-under,
.taste-of-home #leaderboard-bottom {
  display: none;
}

/*
.taste-of-home #section-page-header h1 {margin:-35px 0 0 5px!important;}
.taste-of-home #section-page-header .kh-search {margin-top:-35px;}
*/
/* 
################################################################## Page: taste-of-home and children
*/

/*overview*/
.overview .kh-taste-of-home-navigation .nav-builder-container ul.nav .list-position-1{
    
  border-right: 1px solid #676767;
  border-radius: 4px;
  border-left: 1px solid #676767;
  border-top: 1px solid #676767;
  
}

.overview .kh-taste-of-home-navigation .nav-builder-container ul.nav .list-position-2{
    border-bottom:1px solid #676767!important;
    border:none;
}
.overview .kh-taste-of-home-navigation .nav-builder-container ul.nav .list-position-3{
    border-bottom:1px solid #676767!important;
    border:none;
}


/*Schedule*/
.schedule .kh-taste-of-home-navigation .nav-builder-container ul.nav .list-position-2{
    
  border-right: 1px solid #676767;
  border-radius: 4px;
  border-left: 1px solid #676767;
  border-top: 1px solid #676767;
  
}

.schedule .kh-taste-of-home-navigation .nav-builder-container ul.nav .list-position-1{
  border-bottom:1px solid #676767!important;
  border:none;
}
.schedule .kh-taste-of-home-navigation .nav-builder-container ul.nav .list-position-3{
  border-bottom:1px solid #676767!important;
  border:none;
}

/*Exhibits*/
.exhibits .kh-taste-of-home-navigation .nav-builder-container ul.nav .list-position-3{
    
  border-right: 1px solid #676767;
  border-radius: 4px;
  border-left: 1px solid #676767;
  border-top: 1px solid #676767;
  
}

.exhibits .kh-taste-of-home-navigation .nav-builder-container ul.nav .list-position-1{
  border-bottom:1px solid #676767!important;
  border:none;
}
.exhibits .kh-taste-of-home-navigation .nav-builder-container ul.nav .list-position-2{
  border-bottom:1px solid #676767!important;
  border:none;
}

/*parent (taste-of-home) */
.kh-taste-of-home-navigation {
  width:100%;
}

.taste-of-home .kh-taste-of-home-navigation .nav-builder-container ul.nav li.nav-item {
  font-size:3.5em;
  width:28%;
  text-align:center;
}

.kh-taste-of-home-navigation ul {
  /* border-bottom:1px solid #676767!important; */
  background-image: none;
  background: white;
  border:none;
}

/* ====== END of taste of home ============ */


/* Freedom Awards*/
.freedom-awards #index-section-title,
.freedom-awards #blox-breadcrumbs {
  display: none;
}

.freedom-awards .tncms-region-ads {
  display: none;
}

.freedom-awards-categories h4 {
  font-size: 15pt;
  margin-bottom: 78px;
}

.freedom-awards-categories p {
  font-weight: bold;
}
/* ====== END of Freedom Awards ============ */

/*
.prime #section-page-header h1 {margin:-35px 0 0 5px!important;}
.prime #section-page-header .kh-search {margin-top:-35px;}
*/
/* 
################################################################## Page: Prime and children
*/
.prime-main-sponsors {padding: 20px 0 10px 0;}
.prime-main-sponsors .preview {padding: 5px 0 5px 0;}

.prime #index-section-title,
.prime #blox-breadcrumbs {
  display:none;
}

.prime-sponsors .preview {

  padding: 10px;
}

.prime-promo .tn-top-story {display: none; margin-top: 10px;}

/*overview*/
.prime.overview .kh-prime-navigation .nav-builder-container ul.nav .list-position-1{
    
  border-right: 1px solid #676767!important;
  border-radius: 4px;
  border-left: 1px solid #676767!important;
  border-top: 1px solid #676767!important;
  
}

.prime.overview .kh-prime-navigation .nav-builder-container ul.nav .list-position-2{
    border-bottom:1px solid #676767!important;
    border:none;
}
.prime.overview .kh-prime-navigation .nav-builder-container ul.nav .list-position-3{
    border-bottom:1px solid #676767!important;
    border:none;
}

/* .prime.overview #tncms-block-741735 {margin-top:30px;} */

/*schedule*/
.prime.schedule .kh-prime-navigation .nav-builder-container ul.nav .list-position-2{
    
  border-right: 1px solid #676767!important;
  border-radius: 4px;
  border-left: 1px solid #676767!important;
  border-top: 1px solid #676767!important;
  
}

.prime.schedule .kh-prime-navigation .nav-builder-container ul.nav .list-position-1{
  border-bottom:1px solid #676767!important;
  border:none;
}
.prime.schedule .kh-prime-navigation .nav-builder-container ul.nav .list-position-3{
  border-bottom:1px solid #676767!important;
  border:none;
}

.prime .schedule #tncms-block-741545 h2{
  margin-left:40%
}
.prime .schedule #tncms-block-741545 table{
  margin-top:20px;
      
}

.prime .schedule #tncms-block-741545 table th {
  text-align: center;
  font-size: 1.5em;
    
  padding: 6px;
}

.prime.schedule #tncms-block-741545 table td {
  padding: 6px;

}

.prime.schedule #tncms-block-741545 table .odd {
  background-color:whitesmoke;
}

/*Exhibits*/
.prime.exhibits .kh-prime-navigation .nav-builder-container ul.nav .list-position-3{
    
  border-right: 1px solid #676767!important;;
  border-radius: 4px;
  border-left: 1px solid #676767!important;;
  border-top: 1px solid #676767!important;;
}

.prime.exhibits .kh-prime-navigation .nav-builder-container ul.nav .list-position-1{
  border-bottom:1px solid #676767!important;
  border:none;
}
.prime.exhibits .kh-prime-navigation .nav-builder-container ul.nav .list-position-2{
  border-bottom:1px solid #676767!important;
  border:none;
}

.prime.exhibits #tncms-block-741546 h2{
  margin-left:5%;
}
/*
.prime .exhibits #tncms-block-741546 table{
  border-collapse: separate;
  border-spacing:8px 2px;
}

.prime .exhibits #tncms-block-741546 table td{
  padding: 6px;
  font-size: 1.5em;
  background-color: whitesmoke;
}
*/

/*parent (prime) */
.kh-prime-navigation {
  width:100%;
}

.kh-prime-navigation .nav-builder-container ul.nav li.nav-item {
  font-size:3.5em;
  width:28%;
  text-align:center;
}

.kh-prime-navigation ul {
  /* border-bottom:1px solid #676767!important; */
  background-image: none;
  background: white;
  border:none;
}

/* =========== END of Prime ====== */
/* ##=+=##=+=##=+=##=+=##=+=##=+=##=+=# SPECIAL PAGES STYLES END #=+=##=+=##=+=##=+=##=+=##=+=##=+=##=+=##=+=##=+=##*/

.hidden_header #blox-container,
.hidden_footer #blox-index,
.hidden_header #leaderboard-bottom,
.hidden_header #leaderboard-bottom-right,
.hidden_header #video-ad,
.hidden_header #blox-footer,
.hidden_header .copyright {
  display: none;
}

.hidden_footer #blox-header-vertical-nav,
.hidden_footer #blox-index,
.hidden_footer #blox-container,
.hidden_footer #leaderboard-bottom,
.hidden_footer #leaderboard-bottom-right,
.hidden_footer #video-ad {
  display: none;
}

/* hidden wrappers for third party sites */
.utility.wrapper.header #blox-container,
.utility.wrapper.header #blox-index,
.utility.wrapper.header #leaderboard-bottom,
.utility.wrapper.header #leaderboard-bottom-right,
.utility.wrapper.header #video-ad,
.utility.wrapper.header #blox-footer,
.utility.wrapper.header .copyright {
  display: none;
}

.utility.wrapper.header #tncms-region-ads-footer-anchor {
  display: none;
  height: 0px!important;
}

.utility.wrapper.footer #blox-header-vertical-nav,
/* .utility.wrapper.footer #blox-index, */
/* .utility.wrapper.footer #blox-container, */
/* .utility.wrapper.footer #leaderboard-bottom, */
/* .utility.wrapper.footer #leaderboard-bottom-right, */
.utility.wrapper.footer #pencil,
.utility.wrapper.footer #tncms-region-top-two-index,
.utility.wrapper.footer #blox-left-col,
.utility.wrapper.footer #blox-right-col,
.utility.wrapper.footer #video-ad {
  display: none;
}

.utility.wrapper.footer #blox-wrapper,
.utility.wrapper.footer #blox-footer {
  border-width: 0;
}

/*puzzles and comics page*/
.entertainment .puzzles #index-section-title,
.entertainment .comics #index-section-title {
  display: none;
}

/*blogs*/
.blog-banner-no-title h3 {
  display: none;
}

/*not-in-ne blog*/

.blogs.not-in-ne div#index-section-title {
  display: none;
}

/*sport-hub blog*/

.blogs.sports-hub div#index-section-title {
  display: none;
}

/*Medical-Corner page*/

.medical-corner div#index-section-title {
  display: none;
}

/* VETERANS HOME PAGE */
/*
.specials.veterans-home #tncms-region-ads-big-ad-rail,
.specials.veterans-home #tncms-region-ads-big-ad-rail-under {
  display: none;
}
*/

/* Collections */
#blox-collection .related-item a { font-size: 1.4em; }

/* featured jobs job network block */

.featured-jobs .RM_Container_FeaturedJobs .RM_Title {
  background-color: #195580!important;
}

.featured-jobs .RM_PositionTitle {
  color: #195580!important;
}

.featured-jobs .RM_Container_FeaturedJobs .RM_Main {
  margin-left: 25px!important;
}

/* classfieds block on homepage*/
.recent-classifieds .blox-recent-list li{
  padding: 5px 0;
}

.recent-classifieds .blox-recent-list li .price {
  display: none;
}

.weather-threat-code {
  padding: 0 0 0 60px;
}

/*in article more coverage and keyword links*/
.app-editorial #blox-story .more-coverage-list,
.app-editorial #blox-story .bull-list {
  font-size: 1.5em;
}

/*bottom ads*/
#leaderboard-bottom {
  width: 728px;
  overflow: hidden;
  float: left;
  margin-left: 0!important;
}

#leaderboard-bottom #tncms-region-ads-leaderboard-bottom {
  margin-left: 0!important;
}

#leaderboard-bottom-right {
  width: 221px;
  float: left;
  margin-left: 5px;
}

/* Younes wedding page */

.younes-wedding-banner-cake {
  margin: 0 0 -640px 975px;
  position: fixed;
}
.younes-wedding-banner-bride {
  margin: 0 0 -620px -250px;
  position: fixed;
}

.younes-wedding-banner {
  margin: 0 0 -15px -7px;
}

.younes-ultimate-wedding #blox-breadcrumbs {
  margin: 0 0 0 40px;
}
.younes-ultimate-wedding #index-section-title {
  margin: 0 0 0 40px;  
}

.younes-ultimate-wedding #blox-asset-title {
  margin: 0 0 0 40px;
}
.younes-main-index .day-partition {
  background: #a01414!important;
}

.younes-ultimate-wedding #blox-breadcrumbs { display: none; }

.younes-ultimate-wedding #index-section-title,
.younes-ultimate-wedding #blox-asset-title > span,
.younes-ultimate-wedding #blox-container a:link,
.younes-ultimate-wedding #blox-container a:visited,
.younes-ultimate-wedding .younes-minilist li h3,
.younes-ultimate-wedding .younes-minilist .blox-title h3 {
  color: #a01414;
}

.younes-ultimate-wedding #tncms-region-ads-big-ad-rail {
  margin-top: 10px;
}

.younes-ultimate-wedding .younes-minilist .bucket-headline {
  font-size: 1.2em;
}

.younes-ultimate-wedding .younes-minilist .blox-bucket-list dl {
  height: 25px;
  overflow: hidden;
}

.younes-ultimate-wedding #index-section-title { display: none;}

.younes-ultimate-wedding #tncms-region-ads-site-cap-banner,
.younes-ultimate-wedding #tncms-region-ads-site-cap-banner-right,
.younes-ultimate-wedding #tncms-region-ads-big-ad-rail-under,
.younes-ultimate-wedding #tncms-region-ads-leaderboard-bottom,
.younes-ultimate-wedding #tncms-region-ads-leaderboard-bottom-right,
.younes-ultimate-wedding #tncms-region-ads-in-story {
  display: none;
}

.national-news-videos-player {
  padding: 20px 0 20px 40px;
}

#sort-menu, #display-menu {
  position: inherit !important;
}

/*Elections mobile*/
.elections-live-blog #in-media-box {
  display: none;
}
/* Elections page */

.elections-ticker .blox-breaking-news {
  background-color: #2b4455!important;
}

.elections-navigation {
  background-color: #043f72 !important;
}

.elections-navigation li.nav-item {
  font-size: 3em!important;
  margin-left: 65px;
}


.community.elections #blox-breadcrumbs,
.community.elections #index-section-title {
  display: none;
}

.elections-precinct-infographic {
  padding: 30px 60px 30px 60px;
}

.elections-precinct-infographic td {
  padding: 10px 0 0 50px;
}

.elections-precinct-infographic tr {
  border-bottom: 1px solid gray;
}

#elections-google-map-graphic {
  
  float:left;
  width: 620px;
  padding: 10px;
}

.elections-precinct-infographic-google p{
  
  float: left;
  width: 250px;
  padding: 5px;
  background-color: whitesmoke;
  margin: 10px
}
/*hide front-above-sports-ad on elections */
.specials.community.elections .front-above-sports-ad {
  display: none;
}

/*brownshoe marketplace store page*/
.brown-s-shoe-fit-company .shoe-men-rack {
  width: 400px;
}
  
.brown-s-shoe-fit-company .shoe-men-rack li {
  padding-top: 10px;
  border-top: 1px solid whitesmoke;
  clear: both;
}

.brown-s-shoe-fit-company .shoe-men-logo {
  float: right;
  margin-left: -150px;
}
  
.brown-s-shoe-fit-company .shoe-men-pic {
  max-width: 398px;
  height: auto;
  float: left;
}
  
.brown-s-shoe-fit-company .shoe-rack {
  width: 400px;
}
  
.brown-s-shoe-fit-company .shoe-rack li {
  padding-top: 10px;
  border-top: 1px solid whitesmoke;
  clear: both;
}
.brown-s-shoe-fit-company .shoe-logo {
  float: right!important;
  margin: 0 0 0 -150px!important;
  border: none!important;
  padding: 0!important;
  
}
  
.brown-s-shoe-fit-company .shoe-pic {
  max-width: 398px;
  height: auto;
  float: left!important;
  border: none!important;
  padding: 0!important;
  margin: 0!important;
}

.brown-s-shoe-fit-company div.product_block ul, div.staffer_block ul, div.award_block ul {
  margin-left: 0px!important;
}

/* Marketplace */
/*
.marketplace #center-top-left,
.marketplace #rail-top{display:none;}

body .sb-target a, body .sb-target * a { color: #222 !important;}
body .sb-target h3, body .sb-target h3 a { color: #222 !important; font-size: 18px;}
body .sb-target .marketplace.categoriesList h3 { font-size: 14px !important;}
body .sb-target .moreInfo { background: #2E76A9; color: #FFFFFF !important;}

#blox-header.shopbrazos-header { padding: 0 0;}
#blox-header.shopbrazos-header h2 a { height: 85px; width: 400px;} 
.sb-target .marketplace.sectionHead { color: #222; font-size: 20px; margin-bottom: 15px;}
#shopbrazos-container1 {
  background-color: #2E76A9;
  border: 10px solid #195580;
  clear: both;
  margin: 0 auto;
  padding: 10px 0;
  width: 980px;
}#shopbrazos-container2 {border:10px solid #630d0e; border-top: medium none; border-bottom: medium none; background-color:#FFEAB4;width:980px;margin:0 auto;padding:7px 0px;clear:both;}
#shopbrazos-container3 {border:10px solid #630d0e; border-top: medium none; background-color:#FFEAB4;width:980px;margin:0 auto;padding:10px 0px;clear:both;}
#shopbrazos-content {background-color:white;margin:0 auto;padding:7px 0px;width:960px;}
.sb-target #blox-container { background: none repeat scroll 0 0 transparent; padding: 0; width: 1000px;}
.sb-target.container_12, .sb-target.container_16 { width: 1000px;}
.sb-target #blox-footer {
  background-color: #2E76A9;
  border: medium none;
  margin-bottom: -7px;
  margin-top: 10px;
  padding-bottom: 10px;
  width: 944px;
}.sb-target .blox-footer2 { width: 960px;}
.sb-target #blox-right-col, .sb-target #blox-left-col { background-color: white; margin-top: 0;}
.sb-target #calendar-widget-block .heading.heading-cal, .sb-target .eventArea .heading.heading-cal, .sb-target #business-events .heading.heading-cal {  width: auto;}
 .sb-target #calendar-widget-block .heading.heading-cal h3 a, .sb-target #business-events .heading.heading-cal h3 a {  left: 0;} 
.sb-target #blox-footer .blox-bottom-block-holder {
  background: none repeat scroll 0 center rgba(0, 0, 0, 0);
  border-bottom: 0 none;
  border-top: 1px solid;
  margin: 0 -2px;
  overflow: hidden;
  padding: 0;
  width: 940px;
}
.sb-target #blox-header-vertical-nav h1, .sb-target #blox-header-vertical-nav h2, .sb-target #blox-header h1, .sb-target #blox-header h2 {
  background: url("../../images/khub_branding/KearneyHub_logo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  height: 45px;
  margin: 8px 1px;
  top: 12px;
  width: 233px;
}


#shopbrazos-nav-container {
  margin-bottom: 15px;
  margin-left: 308px;
}
#shopbrazos-nav {font-size:13px;padding-top:15px;}
#shopbrazos-areas {
  border-top: 2px solid #DDDDDD;
  color: #000000;
  font-size: 16px;
  margin: 8px 0 0;
  padding-top: 8px;
}
.sb-target #businessSearch.search-box {
  background-color: #2E76A9;
  color: #fff;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  margin: 13px 10px 20px;
  overflow: hidden;
  width: auto;
}
.sb-target .blox-title, .sb-target .blox-sub-title {
  border-bottom: medium none;
  border-top: medium none;
  margin: 0;
  padding: 0;
}
.index.app-business .sb-target #blox-left-col h3 {
  margin-top: 0;
}
.index.app-business .sb-target #blox-left-col .blox-asset-content-block.article h3 {
  margin: 20px 0 10px;
}
.sb-target #businessSearch .btn-go.ui-state-default {
  background: url("none") repeat-x scroll 50% 50% #630d0e;
  color: #FFFFFF;
  position: absolute;
  right: 325px;
  top: 30px;
  width: 55px;
}
.shopbrazos #blox-left-col #businessSearch.search-box { display: none;}
.marketplace #blox-wrapper #blox-left-col #businessSearch.search-box { display: none;}
.sb-target #businessSearch .btn-go.ui-state-default {
  background: #195580;
  color: #FFFFFF;
  float: right;
  position: inherit;
  right: inherit;
  top: inherit;
  width: 55px;
}
.sb-target .btns {  background: none repeat scroll 0 0 #ECECEC;}

.marketplace .socialicons img {margin: 5px 10px;}
.marketplace .socialicons {text-align: center;}
#blox-html-container.marketplace{background-image:none;background-color:#fff !important;}
.marketplace #blox-container,.marketplace #leaderboard-bottom{border:none;}
.marketplace .blox-bottom-block-holder ul li a,
.marketplace #blox-footer .footer-section-block h4{color: #FFFFFF !important;}
.marketplace #blox-footer p a,
.marketplace .footer-section-block.search form label{color: #FFFFFF !important;}
.marketplace .footer-section-block.search .search-options {
  border: 1px solid #FFFFFF;
}
.marketplace .name-option {
    visibility: hidden;
}
.marketplace #businessSearch #searchOptions {
    border-top: 0 solid #FFFFFF;
    position: absolute;
    right: 30px;
    top: 15px;
}
.sb-target #businessSearch .btn-go.ui-state-default {
    position: absolute;
    right: 325px;
    top: 25px;
}
body .sb-target .moreInfo a{color: #FFFFFF !important;}
.marketplace #businessDetail #extra-zone a.prev, 
.marketplace #extra-zone a.next, 
.marketplace #shopbrazos-content #marketplace-wrapper .core-slider.horizontal.featured_business a.prev, 
.marketplace #shopbrazos-content #marketplace-wrapper .core-slider.horizontal.featured_business a.next {
    background-color: #195580 !important;
    color: #FFFFFF !important;
}
.marketplace .core-slider.horizontal.featured_business .group .item .text .more-link, 
.marketplace #businessDetail #blox_options .option .button a {
    background: none repeat scroll 0 0 #2E76A9 !important;
    color: #FFFFFF !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 11px !important;
}
.marketplace .core-slider.horizontal.featured_business .group .item .text .more-link a {
  color: #FFFFFF !important;
}
.marketplace #blox-footer .footer-section-block {
  border-right: 1px solid #FFFFFF;
}
.marketplace #shopbrazos-custom-search-marketplace-block.frame form fieldset ul#searchOptions li a#more,
.marketplace #shopbrazos-custom-search-marketplace-block.frame form fieldset ul#searchOptions li.blox_browse a{color:#fff !important;}
.marketplace #shopbrazos-nav-container div#shopbrazos-nav, .marketplace #shopbrazos-nav-container div#shopbrazos-nav a {
  color: #2E76A9 !important;
  font-size: 13px;
  font-weight: bold;
}
.marketplace #blox-footer .footer-section-block.search {
  border-right: medium none !important;
  overflow: hidden;
  width: 345px;
  background:transparent;
}
.marketplace #blox-poll .blox-title h3, 
.marketplace .pow .blox-title h3 {
  background-color: transparent !important;
}
.marketplace div#calendar-widget-block.with-button-panel div.heading{display:block !important;padding:0 !important;}
.marketplace .blox-recent-list{border:none;}
.marketplace .blox-recent-list .even {
    background: none repeat scroll 0 0 #fff;
}
.marketplace .blox-asset-content-block ul.blox-recent-list li.ad div.blox-recent-block h4.blox-headline a {
  color: #222 !important;
  font-size: 1.2em;
  font-weight: bold;
}
.marketplace .blox-comments li span, 
.marketplace .blox-no-comments li span {
  color: #222222;
}
.marketplace .blox-asset-content-block ul.blox-recent-list li.ad div.blox-recent-block h4.blox-headline{padding-left:0;}
.marketplace .blox-asset-content-block a.more {
    background: none repeat scroll 0 0 #F78F1F !important;
    color:#fff !important;
}
.marketplace .box,
.find it .rail .box{width: 100%;}

#tncms-region-ads-tile-top.tncms-region-ads.blox-filled, #tncms-region-ads-tile-bottom.tncms-region-ads.blox-filled {
  float: right;
}

#nav.dropdown li.find-ittt {
  padding-bottom: 8px !important;
  padding-top: 5px !important;
}
#nav.dropdown li.find-ittt a {
  background: url("../../images/_site/find_nav.png") no-repeat scroll 0 0 transparent;
  color: transparent !important;
  padding-bottom: 10px;
  padding-right: 57px;
  padding-top: 0;
}
.finddd #blox-featured-listings div.heading {
  background: url("../../images/_site/findit_header.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  margin-bottom: -20px;
}
.finddd #blox-featured-listings .heading h3 a {
  color: transparent;
  float: left;
  font-size: 30px;
  margin: 0;
}
.marketplace #blox-footer .footer-section-block.search input[type='text']{width:160px;}
.marketplace #blox-footer .footer-section-block.search {height: 190px;}
.marketplace #blox-container .last {background: transparent !important;}
#blox-html-container.app-business {
  background: none repeat scroll 0 0 #f5f5f5 !important;
}
#shopbrazos-container1 div#shopbrazos-content div#blox-left-col.grid_8 div#marketplace-wrapper div#tncms-region-center-one-bottom.tncms-region div#tncms-block-872855.tncms-block div.blox-title h3,
#shopbrazos-content div#blox-right-col.grid_4 div#tncms-region-side-rail-middle-extra.tncms-region div#tncms-block-411664.tncms-block div.blox-asset-content-block div.blox-title h3{font-size:20px;}


#shopbrazos-container1 div#shopbrazos-content div#blox-left-sidebar.grid_3,
#blox-wrapper.blox-transparency div#blox-container.container_16 div#shopbrazos-container1 div#shopbrazos-content div#blox-left-col.grid_10 div#businessSearch.search-box{display:none ;}
#shopbrazos-container1 div#shopbrazos-content div#blox-right-col.grid_4 div#tncms-region-side-rail-middle-extra.tncms-region div#tncms-block-411664.tncms-block div.blox-asset-content-block ul.blox-recent-list li.ad div.blox-recent-block ul.blox-comments{display:none;}
#blox-container.container_12 div#shopbrazos-container1 div#shopbrazos-content div#blox-right-col.grid_4 div#tncms-region-side-rail-middle-extra.tncms-region div#tncms-block-411664.tncms-block div.blox-asset-content-block ul.blox-recent-list li.ad div.blox-recent-block h4.blox-headline a{font-size:12px;}
#blox-html-container.app-business #blox-container.container_16 div#shopbrazos-container1 div#shopbrazos-content div#blox-left-col.grid_10{width:620px !important;}
#blox-html-container.app-business #blox-container.container_16 div#shopbrazos-container1 div#shopbrazos-content div#blox-right-col.grid_3{width:300px !important;}

.app-business #blox-footer .footer-section-block.search {background: transparent !important;}
.app-business .blox-bottom-block-holder ul li a{color:white !important;}
.app-business #blox-footer .footer-section-block {
  border-right: 1px solid #FFFFFF;
}

.app-business .footer-section-block.search .search-options {border: 1px solid #FFFFFF;}
.app-business #blox-footer .footer-section-block.search {
  border-right: medium none !important;
  height: 252px;
  width: 345px;
}
.app-business #blox-footer .footer-section-block.search input[type="text"] {
  width: 143px;
}
.app-business #blox-footer p a {
  color: #FFFFFF !important;
}
#shopbrazos-nav-container div#shopbrazos-nav a{
color: #2E76A9 !important;
font-size: 13px !important;
font-weight: bold !important;
}
.app-business #businessSearch .name-option {visibility: hidden;}
#businessSearch.search-box div#shopbrazos-custom-search-marketplace-block.frame form fieldset ul#searchOptions{
  margin-top: 20px;
  padding-top: inherit;}
.app-business ul#searchOptions li a#more,
.app-business ul#searchOptions li.blox_browse a{color:#fff !important;}

.marketplace div h3, .marketplace .blox-title h3, .blox-sub-title h4 {
  font-size: 20px;
}
.marketplace .heading h1, .marketplace .heading h2 {
  border-bottom: 2px solid #999999;
  color: #666666;
  float: left;
  font-size: 30px;
  margin: 10px 0 0 79px;
  padding-bottom: 1px;
  width: 100%;
}
.marketplace .heading h1 a, .marketplace .heading h2 a {
  color: #666666;
  font-family: arial;
  font-size: 34px;
  font-weight: bold;
  width: 100%;
}
#blox-wrapper.sb-target{border-color:transparent;background-color: #F5F5F5;}
.marketplace #blox-footer p {
    color: #FFFFFF;}
.marketplace #blox-header-vertical-nav {background-color: #F5F5F5;} */

/* sitewide no click class */
.click-disabled {
  pointer-events: none;
  cursor: default;
}

/*  Navigation */
ul.navigation {background: #376E95; height: 34px; color: #fff;}
ul.navigation > li {background:none;margin-right:7px }
ul.navigation, ul.navigation > li { color: #fff;}
ul.navigation > li {font-size:1.5em;font-family:arial,helvetica,sans-serif;line-height:32px;text-transform:uppercase;border: solid 1px transparent;margin-top:-2px;font-weight:bold;}

/* Ticket #581233: Mobile Full Site issue with Navigation bar jsandy 6/4/2015 */
/* Adjusted padding per BH Media JIRA Ticket BMT-3137 - Robert Dundon */
ul.navigation > li {margin-right: 1px; padding: 0px 8px; float: none; display: inline-block;}

ul.navigation > li ul {text-transform:none;}
ul.navigation, ul.navigation > li > a { color: #fff;}
ul.navigation > li:hover, ul.navigation > li.active { background: #fff; border:1px solid #000;margin-bottom:-3px
}

ul.navigation > li.current-section { background: none}
ul.navigation > li.current-section, ul.navigation > li.active.current-section { background: none}
ul.navigation > li.current-section > a { color: #fff;}
ul.navigation > li:hover > a, ul.navigation > li.active > a { color: #0087E7;}
ul.navigation > li.current-section ul li a { color: #000000;}
ul.navigation > li:hover ul li a, ul.navigation > li.active ul li a { color: #000000;}

ul.navigation .ui-icon {background-image: url("../../../../components/core_external_jqueryui/resources/images/ui-icons_ffffff_256x240.png");width:11px !important;margin-left:-3px}
.ui-icon-circle-triangle-s { background-position: -65px -15px;}
.ui-icon-circle-triangle-n {background-position:0px -15px}
ul.navigation li.nav-main-item-home {border-left:0;margin-left:3px}
ul.navigation .no-link {color: #FFFFFF;}
ul.navigation .section-list li{font-size:13px;line-height:15px !important;border:0 !important;padding-top:5px;padding-bottom:5px}
ul.navigation .section-list .no-link {color:#000}
ul.navigation .section-list li a{color:#000 !important;}
ul.navigation .section-list li a:hover{color:#114773 !important}
ul.navigation .section-list .no-link {color:#fff}

ul.navigation .section-list {border:0 !important;}
ul.navigation .nav-depth-2{background:#fff;text-align:left}
ul.navigation .nav-depth-2 li:hover{background:#EFEFEF}
ul.navigation .nav-depth-2 li{border-color:#c7c7d6 !important;text-align:left}
/* Mega Nav */
ul.navigation.mega .mega-nav-container {border-radius:0;-webkit-box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2);border-bottom:2px solid #195580;text-align:left}
ul.navigation.mega .mega-nav-container.unmega {}
ul.navigation.mega .mega-nav-container .blox-column .blox-list li a.tn-flag { color: #FFFFFF;}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { height: auto; width: auto;}
ul.navigation.mega .mega-nav-container .blox-list li { margin: -1px 0 1px;line-height:21px;padding-bottom:8px;}
ul.navigation.mega .mega-nav-container .blox-list li a{ font:bold 11px arial,Tahoma,helvetica,sans-serif;color:#195580 !important}
ul.navigation.mega .mega-nav-container .blox-list li a:hover {color:#0087E7 !important;text-decoration:none}
ul.navigation.mega .mega-nav-container ul.blox-flags.headline-list li {border: none;}
ul.navigation.mega .mega-nav-container p {font:normal 11px arial,helvetica,sans-serif}
ul.navigation.mega .mega-nav-container li ul li{font:normal 10px arial,helvetica,sans-serif}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title h3,
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { background: url("none") repeat scroll center bottom transparent !important; border-top: medium none;font:bold 15px arial,helvetica,sans-serif !important;color:#195580 !important;padding-left:0 !important;border:0;text-transform:none;}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title {margin-top:0px;border-bottom:1px solid #e5e3e3 !important;margin-bottom:3px !important;}
ul.navigation.mega .mega-nav-container h4.blox-headline {font:bold 15px arial, Tahoma, sans-serif;}
ul.navigation.mega .mega-nav-container h4.blox-headline a {color:#195580}
ul.navigation.mega .mega-nav-container h4.blox-headline a:hover {color:#0087E7; text-decoration:none}
ul.navigation.mega .mega-nav-container ul{background:none !important;border-radius:0 !important}

/* ============= PRINT ADS =============== */
.print-ads #blox-collection .blox-title,
.print-ads .buy-photo .ui-button {
   display: none;
 }

.print-ad-images-recent .centerpiece h3,
.print-ad-images-recent .centerpiece .tn-top-story,
.print-ads .images-recent .centerpiece h3,
.print-ads .images-recent .centerpiece .tn-top-story {
    display: none;
}
/*
.print-ads .images-recent .centerpiece {
    padding-left: 30px;
}
*/
.print-ads .images-recent .centerpiece img {
    padding: 1px;
}
 
/* ============= PRINT ADS ENDS =============== */

/* ============= JOB FAIR =============== */

.job-offers-400-left {
  float: left;
}

.job-offers-400-right {
  float: right;
  clear: right;
}

.job-offers-400-left .link.asset,
.job-offers-400-right .link.asset {
  padding: 30px;
  border: 1px solid whitesmoke;
  height: 445px;
  margin-bottom: 20px;
}

.job-fair #blox-left-col,
.job-fair #blox-right-col
{ display: none; }

.job-fair #top-leaderboard-ads,
.job-fair #leaderboard-bottom,
.job-fair #leaderboard-bottom-right {
  display: none;
}
/* ============= JOB FAIR ENDS =============== */

/* MEGA NAV FIX FOR CURRENT SECTION */
ul#main_nav > li.current-section {background: #fff; border: 1px solid #000;}
ul#main_nav > li.current-section > a {color: #0087E7 !important;}

/* SWAP OUT OLD SITE COLOR FOR NEW */
.global-nav-list .ui-widget-header {background: #043f72 !important;}
.navigation-list {background-color: #043f72 !important;}
.navigation-list .blox-autolist-container a:hover, .global-nav-list a:hover {color: #043f72 !important;}
#index-section-title {color: #043f72 !important;}
#blox-breadcrumbs a {color: #043f72 !important;}
.popular-news .block-title-small{font-size: 1.4em; color: #043f72 !important;}
ul.navigation {background: #043f72 !important;}

.grid_4 #tabIncludeindex .tab {
  height: 270px;
  overflow-y: scroll;
}

#tabset_index_0 .tab,
#tabset_index_1 .tab,
#tabset_index_2 .tab
{	height: 300px; overflow-y: scroll;	}

#tabIncludeindex .narrow-column dd {padding:0 !important;outline:0;line-height: 12px;}
#tabIncludeindex .narrow-column dt.bucket-photo{overflow:hidden}
#tabIncludeindex .narrow-column dt.bucket-photo img{padding:0}
#tabIncludeindex .narrow-column dd.ddphoto img{width:55px;padding:0;}
#tabIncludeindex .narrow-column dd.ddbyline {padding:0 !important;font:normal 10px arial,helvetica,sans-serif}
#tabIncludeindex .narrow-column dd.ddbyline p{padding:0 !important;float:right;font:bold 11px arial,helvetica,sans-serif}
#tabIncludeindex .narrow-column dd.ddupdated {padding:0 !important;float:right;font:normal 9px arial,helvetica,sans-serif !important}
#tabIncludeindex .narrow-column dd.bucket-headline a {font:bold 12px Helvetica,'Helvetica Neue',Arial,sans-serif}
#tabIncludeindex .narrow-column em{font-style:normal}
#tabIncludeindex .narrow-column .blox-bucket-list dl{padding-left:0;padding-right:0;margin-bottom:15px}
#tabIncludeindex .latest-stories dd.ddphoto {display:none}
#tabIncludeindex .latest-stories dd.ddupdated {padding:0;float:left;width:auto;font:normal 9px arial,helvetica,sans-serif !important}
#tabIncludeindex .latest-stories dd.bucket-headline a {font-weight:normal }
#tabIncludeindex .narrow-column dl {margin:0 !important}
#tabIncludeindex .blox-bucket-list dl.odd-list-item {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}

/* BMT-2186 - Added left border to navigation (added 12/03/2014) */
ul.navigation.mega .mega-nav-container { border-left: thin solid #000; }

/* daily break BEGIN */

.dailybreak #index-section-title,
.dailybreak #blox-breadcrumbs {
  display:none;
}

.dailybreak-slider #versatile-swoosh-slider-0 {
  border: 1px solid #45b97b;
  background: #cde2aa;
}ok 

.dailybreak-slider h4.title {
  font-size: large;
}
.dailybreak-slider .description p{
  font-weight: bold;
  color: black!important;
}

/* daily break END */

/* for corck block wcline 1/28/2015 */

.ads .cork.bulletins#results {

background: transparent;
border: none;
}

.ads .bulletins#results{background: transparent !important; border: none !important;}
.ads .bulletins#results .header .icon{background: none!important;}

/* end cork ad edit */



/* NDN Fix #574771*/
/* #ndn-widget-embed-1 {display: none;}*/

/* Removed overlapping Auxilary Business watermark from vertical slideshow #575598 */
.core-slider.largeformatTall.vertical .business-watermark {
  display: none;
}

/* ======= utility/Newsletter BEGIN =====*/

/* ======= utility/Newsletter END =====*/


#in-story{clear:both;}






/* JIRA TICKET BMT-2885 - edited per BMT-3074 */
#main-nav-container ul#main_nav > li > a {font-size: 13pt;}
div#blox-story > h1#blox-asset-title > span.blox-headline {font-family: Calibri, Trebuchet MS, Verdana; font-size: 30pt;}
div#blox-story div#blox-story-text p {font-family: Calibri, Trebuchet MS, Verdana; font-size: 1.2em;}
div#blox-story > div#blox-story-frame > div#blox-story-media {font-family: Calibri, Trebuchet MS, Verdana;}
div#blox-story dl.blox-related {font-family: Calibri, Trebuchet MS, Verdana;}
div#blox-story dl.blox-related > dt {font-size: 14pt;}
div#blox-story dl.blox-related p {font-size: 1.15em;}
div#blox-story dl.blox-related-quote p {font-size: 22px !important;}
div#blox-story p {font-size: 1.2em;}

div.blox-title > h3, div.blox-title > h3 > a {font: bold 20pt Calibri, Trebuchet MS, Verdana !important;}
div.mega-nav-container > ul > li > a {font-family: Calibri, Trebuchet MS, Verdana; font-size: 12pt;}
div.mega-nav-container div.blox-title > h3 {font: bold 14pt Calibri, Trebuchet MS, Verdana !important;}
div.mega-nav-container h4.blox-headline {font-family: Calibri, Trebuchet MS, Verdana !important; font-size: 14pt !important; line-height: 14pt !important;}
div.mega-nav-container p {font-family: Calibri, Trebuchet MS, Verdana !important; font-size: 10pt !important; line-height: 10pt !important;}
div.mega-nav-container div#mega-nav-news-right h4.blox-headline {font-family: Calibri, Trebuchet MS, Verdana !important; font-size: 14pt !important; line-height: 14pt !important}
div.mega-nav-container ul.blox-list > li h4.blox-headline > a {font: bold 10pt Calibri, Trebuchet MS, Verdana !important;}
div#blox-wrapper ul.navigation.mega .mega-nav-container .blox-title h3, #blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title {font: bold 14pt Calibri, Trebuchet MS, Verdana !important;}
div#blox-footer div.footer-section-block > h4 {font-family: Calibri, Trebuchet MS, Verdana !important; font-size: 16pt !important;}
div#blox-footer div.footer-section-block ul.nav-footer > li > a { font-size: 10pt !important;}
div#blox-footer div.footer-section-block p {font-family: Calibri, Trebuchet MS, Verdana !important; font-size: 11pt !important;}
div#blox-footer div.footer-section-block label {font-family: Calibri, Trebuchet MS, Verdana !important; font-size: 10pt !important;}
div#blox-wrapper div#fixed-header-elements div#persistent-shortcuts div.shortcuts-list {clear: both;}

/* BH JIRA Ticket BMT-3074 and BMT-3075 */
* > * {
  font-family: Calibri,Trebuchet MS,Verdana, sans-serif;
}

.slideshow-presentation-panel-item .panel-content-container {
  font-size: 14px;
}
.slideshow-presentation .slideshow-presentation-nav-item a.link {
  font-size: 13px;
}

.blox-zebra-list .zebra-stripes li {
  font-size: 14px;
}

#tncms-region-persistent-user-shortcuts *,
.block.utility.user-panel .ui-widget a {
  font-size: 13.5px; 
}
.blox-zebra-list .zebra-stripes li small {
  font-size: 12px !important;
}


/* For article text's font */
#blox-story-text p a {
    text-decoration: none;
}
#blox-story .story-times {
  font-size: 12px;
}


.core-slider.horizontal.showcase .group .item .text {
  font-size: 12px;
}
.block.minilist li h3, .block.minilist li p.lead {
    font-size: 14px;
}    
.blox-zebra-list p {
    font-size: 1.2em;
}
.app-editorial #blox-story .bull-list {
    font-size: 1.3em;
    line-height: 1em;
}
h3.more-keywords {
    font-size: 1.3em;
}
.core-slider.vertical .group .item * {
  font-size: 1.05em;
}
#blox-footer #blox-copyright, .copyright {
    font-size: 12px;
}

/* For related items listed for an asset */
    /* This is for all of them */
    .blox-related-items li a.child-icon, .blox-related-items li a.child-icon .child-type {
        font-size: 16px;
        height: auto;
    }
    
    /* This is for just the story / article */
    .blox-story-related-container .blox-related-items li {
        padding-top:  10px;
    }
    .blox-story-related-container .blox-related-items li a.child-icon .child-type {
        padding-left: 15px;
        height: 16px;
        background: transparent url("../../../../components/core_base_library/resources/images/related_sprite.gif") no-repeat scroll 1px 3px;
        overflow: hidden;
        margin-right: 0.34em;
    }
    a.video .child-type {
        background-position:1px -26px
    }
    a.audio .child-type {
        background-position:1px -12px
    }
    .blox-related-items li a.child-icon {
        line-height: 1em;
        background: none;
    }
/* For inline photo/captions for an article */
    div#blox-story p.byline {
      font-size: 1.12em;
    }
    #blox-story-photo-container {
      font-size: 1em;
    }
    span.buy-photo .jquery-ui-button .ui-button-text {
      font-size: 1em
    }
/* Fixes the "Most Read" block's font */
    #tabIncludeindex .narrow-column dd.bucket-headline a {
        font-size: 0.756em;
        font-family: inherit;
    }
/* Fixes the "Most Popular" block's font */
    .blox-list li h4.blox-headline {
      font-family: Calibri,Trebuchet MS,Verdana, sans-serif;
      font-size: .8em;
    }
/*Blox bucket list styles */
    #tabIncludeindex .latest-stories dd.ddupdated .item-updated {
        font-size: 1.5em;
    }
    .blox-bucket-list dd {
        font-size: 1.1em;
    }
/* Marketplace exceptions. The Core business skin CSS has very particular specific CSS for each element */
    .blox-featured-listings-holder li p.adr, .blox-featured-listings-holder li p.tel, .blox-featured-listings-holder li p.mp-open, .promo-box .blox-biz-results-biz-details {
      font-size: 1em;
    }
    
    /* Marketplace Listings */
    .marketplace.categoriesList h3 {
      font-size: 1.3em;
    }
    .subcatlink {
      font-size: 1.2em;
    }
    .places h4 { 
        font-size: 1.2em;
    }
    .business-listing-info h5.branch {
      font-size: 1.2em;
    }
    .promo-box .business-listing-info {
        font-size: 1em;
    }
    .promo-box .featured .business-listing-info {
        font-size: 1.1em;
    }
    .places li .number {
        font-size: 1.1em;
    }
    .promo-box .box .block .description h4 {
        font-size: 1.24em;
    }
    .featured {
        font-size: 1.04em;
    }
    .promo-box .blox-biz-results-biz-details, .promo-box .blox-biz-results-biz-details .tel {
        font-size: 1.1em;
    }
    .promo-box .box .block .description .tools .blox-biz-results-claim-button {
        font-size: 1.07em
    }
    
    .marketplace.categoriesList h3 {
      font-size: 1.24em;
    }
    .marketplace.categoriesList ol li { 
      font-size: 1.12em;
    }
    
    /* About/FAQ section */
    .marketplace #aboutThisSection {
      font-size: 1.2em;
    }
    .marketplace #aboutThisSection dt {
      font-size: 1.1em;
    }
    .marketplace #aboutThisSection dd {
      font-size: 1em;
    }
    
    /* Marketplace Showcase/Slideshow */
    #blox-slideshow-featured-listings h4 a  { 
      font-size: .8em;
    }
    #blox-slideshow-featured-listings h4  { 
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
        line-height: .8em;
    }
/* For search results */
    .blox-search-timestamp {
      font-size: 1.1em;
    }
    #results-area p {
      font-size: 1.1em;
    }
    
    
/* Per BMT-3088 */
#blox-story .story-times {
  font-size: 1.2em;
  margin: .5em auto .5em auto;
  position: relative;
}


/* jkleman 582585 */
#top-navigation-shortcuts {
  clear: both !important;
  width: 100% !important;
}
#top-date-weather-weather {
  width: 230px;
  margin: 0px -70px 0px 70px;
}

/* scc #583138 */
#blox-showcase-images .blox-description {
  font-size: 13px;
}

/* BMT-3181 */
#blox-footer .social-app-links { margin: 0 auto; width: 940px; }
div.footer_sprite {
  background: rgba(0, 0, 0, 0) url("http://www.kearneyhub.com/content/tncms/live/global/resources/images/_site/footer_sprites.png") repeat scroll 0 0;
  float: left;
  height: 29px;
  margin: 0 4px;
  position: relative;
  width: 29px;
}

div.footer_sprite a {
  background-color: #fff;
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  text-decoration: none;
  top: 0;
  width: 100%;
  z-index: 10;
}

.footer_alerts { float: left; margin-left: 20px; }


.obit-front-page .block.minilist li {
  border-bottom: none!important;
}

/* Specific fix per BMT-3197 */
@media
 /* Added for iPad 2 per BMT-3239  */
only  screen and (device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 1),

only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) { 
    ul.navigation > li {
        padding: 0px .4rem;
    }
}

/* Ticket #584284: Presentation modes issues jsandy */
.presentation-long-form #blox-story-frame.article-pad-rail {padding-left: 10px;}

/* 584418 drobertson */
.business_1125515440-html #mp_tabs #tab2 .ui-button {display: none;}

/* BMT-3344 */
div.marketplace-widget-top-25 {display: table; width: 100%;}

/* 585508 */
.search-app-box #search-input {width:78% !important;}

/* #587284 */
.presentation-long-form #blox-story-frame.article-pad-rail{padding-right:inherit;}

/* BMT-3529 - Make comment icons in homepage, other blocks, lighter */
span.ui-icon.ui-icon-comment.blox-comments-icon {background-image: url('http://kearneyhub.com/content/tncms/live/components/core_external_jqueryui/resources/images/ui-icons_888888_256x240.png');}

div#blox-html-container.utility.wrapper.generic table td.MYCLargePhotoBorder > img {width: 100%;}



div#commenting-rules {display: table; width: 98%; padding: 1%; outline: 1px solid #ccc;}
div#commenting-rules > h2 {font-family: Arial, helvetica, sans-serif; font-size: 23px; color: #043f72; margin: 0 auto; text-align: center;}
div#commenting-rules > p {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif; font-size: 12px; text-align: center;}

div#pencil {margin-bottom: 10px;}


/* BMT-3867 - Update Breaking News pill fader similar to weather */
div.breaking-news {background-color: transparent !important; padding: 0 !important;}
div.breaking-news > div.blox-breaking-news {background-color: rgb(200,0,0) !important; border-radius: 5px !important;}
div.breaking-news > div.blox-breaking-news > p.title-flag {background-color: rgb(0,0,0) !important; border-right: 2px solid rgb(255,255,255) !important; color: rgb(255,255,255) !important;}
div.breaking-news > div.blox-breaking-news > ul.breaking-transition > li > a {color: rgb(255,255,255) !important;}


/* BMT-3863 Color and possible 'style' change to Weather block */
div.breaking-weather {background-color: transparent !important; padding: 0 !important;}
div.breaking-weather > div.blox-breaking-news {background-color: rgb(200,200,200) !important; border-radius: 5px !important;}
div.breaking-weather > div.blox-breaking-news > p.title-flag {background: rgb(0,0,0) !important; border-right: 2px solid rgb(255,255,255) !important;}
div.breaking-weather.yellow-bkgd > div.blox-breaking-news {background-color: rgb(224,224,39) !important;}
div.breaking-weather.yellow-bkgd > div.blox-breaking-news > ul.breaking-transition > li > a {color: rgb(0,0,0) !important;}
div.breaking-weather.red-bkgd > div.blox-breaking-news {background-color: rgb(200,0,0) !important;}
div.breaking-weather.red-bkgd > div.blox-breaking-news > ul.breaking-transition > li > a {color: rgb(255,255,255) !important;}
div.breaking-weather.blue-bkgd > div.blox-breaking-news {background-color: rgb(0,0,200) !important;}
div.breaking-weather.blue-bkgd > div.blox-breaking-news > ul.breaking-transition > li > a {color: rgb(255,255,255) !important;}
div.breaking-weather.green-bkgd > div.blox-breaking-news {background-color: rgb(0,200,0) !important;}
div.breaking-weather.green-bkgd > div.blox-breaking-news > ul.breaking-transition > li > a {color: rgb(255,255,255) !important;}


/* BMT-4006 - Trending block instead of Popular using Chartbeats data */
div#trendingWidget {display: none; width: calc(100% - 2px); border: 1px solid rgb(4,63,114); margin: 10px 0; padding: 0; border-radius: 5px; }
div#trendingWidget.active {display: table;}
div#trendingWidget > h2 {background: url('../../../../global/resources/images/_site/trending-stories-header.png'); background-repeat: no-repeat; background-position: top center; background-size: auto; margin: 0; padding: 0; height: 50px; background-color: rgb(4,63,114);}
div#trendingWidget > table > tbody > tr > td > a {width: 96%; margin: 5px 2% 0 2%; font-family: Calibri,Trebuchet MS,Verdana, sans-serif; font-weight: bold; color: rgb(4,63,114); font-size: 1.2em;}
div#trendingWidget > table > tbody > tr > td > p.section {font-family: Arial; font-size: 8pt; color: rgb(25,85,128); font-weight: normal; margin: 0 0 5px 0; padding: 0;}
div#trendingWidget > table > tbody > tr > td:nth-of-type(2) {text-align: right; width: 15%; font-size: 15pt; vertical-align: top; font-weight: bold;}