.container-fluid {
	padding-left:  0;
	padding-right: 0;
} 
 
#site-top-nav-container {
	display: none;
}

#main-navigation {
	display: none;
}

#site-header {
	display:  none;
}

#site-navbar-container {
	display: none;
}

#main-body-container .container, #main-body-container .container_fluid, .well-main {
	background-color: inherit;
}

.tnt-ads, .tncms-region-ads div:first-child, .tnt-ads-container div:first-child {
	margin-bottom: 0px;	
}

.keyword-search {
	width: 100%;
	padding: 5px;
	text-align: center;	
}

.keyword-search input[type=text] {
	width: 100%;	
}

.main-nav .links a .count {
	display: none;	
}

.news .section-nav {
  border-bottom: 5px solid #02afff;
}

.life .section-nav {
  border-bottom: 5px solid #fdb913;
}

.obits .section-nav {
  border-bottom: 5px solid #c8255d;
}

.business .section-nav {
  border-bottom: 5px solid #1aaf42;
}


.politics .section-nav {
  border-bottom: 5px solid #ff002b;
}

.opinion .section-nav {
  border-bottom: 5px solid #b80dff;
}

.section-nav {
    background-color: white;
    border-top: 1px solid #dfdfdf;
}

.small-photo-gallery .main-photo {
	width: 100%;	
}

.small-photo-gallery .main-photo a img {
	width: 100%;	
}

.small-photo-gallery .secondary-photo {
	float: left; 
	width: 	48%;
	margin: 0 5px 5px 0px;
	height: 120px;
	overflow: hidden;
}

.small-photo-gallery .secondary-photo a img {
	width: 100%;	
}

.section-top-story:hover{
	cursor:  pointer;
}

.section-name .tc div {
   display: inline-block;
   max-width:74%;
    width: auto;
}
.section-name .tc div img {
	width: 90%;	
}

#div-gpt-ad-stream1 {
	margin-bottom:15px;
}

#div-gpt-ad-stream2 {
	margin-bottom:15px;
}

#div-gpt-ad-stream3 {
	margin-bottom:15px;
}

  .full-nav .nav-hover.submit .sub-submit {
    color: #02afff;
    display: block; }
	
	    .full-nav .main-nav .links .submit {
      width: 100%;
      display: block;
      text-align: left;
      font-size: 35px;
      font-size: 3.5rem;
      font-weight: 700;
      margin-top: 10px;
      margin-right: 0;
      border: 0;
      transition: 0.3s;
      cursor: pointer; }
      .full-nav .main-nav .links .submit:hover {
        color: #02afff; }
        .full-nav .main-nav .links .submit:hover .subnav {
          display: none; }
      .full-nav .main-nav .links .submit img {
        display: none; }
	
		  
		    .main-nav .submit {
    position: relative;
    float: left;
    cursor: context-menu;
    height: 32px; }
    .main-nav .submit:hover .subnav {
      display: block; }
    .main-nav .submit img {
      padding-left: 5px; }
    .main-nav .submit .subnav {
      position: absolute;
      top: -8px;
      left: -15px;
      margin-top: 32px;
      width: 125px;
      color: #333;
      background-color: transparent;
      text-align: left;
      display: none;
      z-index: 100;
      border: 1px solid #efefef;
      box-shadow: 0 5px 6px rgba(0, 0, 0, 0.2); }
      .main-nav .submit .subnav a {
        display: block;
        width: 100%;
        padding: 10px 15px;
        border-bottom: 1px solid #efefef;
        background-color: white;
        margin: 0;
        height: auto; }
        .main-nav .submit .subnav a:hover {
          background-color: #efefef; }
        .main-nav .submit .subnav a:last-child {
          border-bottom: 0; }
		  

#video-gallery-card .video .single-video {
	width: 100%;
	height: 300px;
	display: none;	
}

#video-gallery-card .video .active {
	display: inline-block;	
	background-position: center center;
    background-size: contain;
}


.modal-backdrop.in {
    display: none !important;
}

/*.caption-container .collapse .card-meta {display:none;}*/
.blox-asset .photo-carousel .caption-container {
    padding: 10px;
}

.followed-notify-link {
    display: none !important;	
}

#syncronex-cover {
	display: none;	
}

.biztimes{
 color:#0072a8;
}

/*.dfp-ad {display:none !important;}*/

.social-share-link a .fa-stack .fa {font-size: 24px !important;}

.modal.fullscreen .close {top:65px !important;}

.count{
	text-align:center;	
}

.top-weather-link {display: inline-block; margin-top: -33px;}

@media screen and (min-device-width: 600px) and (max-device-width: 945px) { 
  #nav-right {
	  width: 220px !important;
  }
}

.asset-body a {color: blue;}

.asset-author {display:none;}

.stream_ad_small {display:inline-block;}
.stream_ad_big {display:none;}

.asset-content .tnt-ads-container {display:none;}

.newsletter-signup .tnt-ads-container{ display:block !important; margin-bottom:15px; }

.asset-related-mugshot .photo .caption .actions {display:none;}

.obit_top_ad {
	width:100%;
	align:center;
	padding: 0 auto;
}
.resp-slider-mobile{display:none;}

.asset-related-pdf article .card-container .card-body .card-meta {display:none;}

@media screen and (min-width: 1175px) { 
	.stream_ad_small {display:none !important;}
	.stream_ad_big {display:inline-block !important;}
}

@media screen and (max-width: 960px) { 
	.resp-slider-mobile{
		display:block !important;	
	}
	.resp-slider{
		display:none !important;	
	}
}

/* Fix for subscriber services drop down */

#nav-right{
	top:5px;	
}

#nav-right .submit.drop{
	height:32px;
}

#nav-right .submit .subnav {
      position: absolute;
      top: -8px;
      left: -15px;
      margin-top: 32px;
      width: 250px;
      color: #333;
      background-color: transparent;
      text-align: left;
      display: none;
      z-index: 100;
      border: 1px solid #efefef;
	  border-radius:4px;
      box-shadow: 0 5px 6px rgba(0, 0, 0, 0.2); }
      #nav-right .submit .subnav a {
        display: block;
        width: 100%;
        padding: 10px 15px;
        border-bottom: 1px solid #efefef;
        background-color: white;
        margin: 0;
        height: auto; }
		#nav-right .submit:hover .subnav {
      display: block; }
	  
/* fix for print styles */

@media print {
	.th-logo{
		position:static !important;	
	}
	.th-logo-mobile{
		position:static !important;	
	}
	.main-nav {
		display:none !important;	
	}
	.nav-top{
		position:static !important;	
	}
	#nav-left{
		display:none !important;	
	}
	#nav-right{
		display:none !important;	
	}
	.section-nav{
		display:none !important;	
	}
	#subnav-extra-links{
		display:none !important;
	}
	#asset-photo-carousel{
		display:none !important;
	}
	#asset-photo{
		display:none !important;
	}
	.main-content{
		font-size:1empx !important;
	}
	.blox-asset .asset .asset-body p{
		font-size:1em !important;
		line-height:1em !important; 
	}
	#mast{
		box-shadow:none !important;	
	}
	.dfp-ad{
		display:none !important;	
	}
	.ntvBox{
		display:none !important;	
	}
	.inline-asset{
		display:none !important;	
	}
}

/* remove follow search button */

.followed-notify-container{
	display:none !important;	
}

/* fix weather navigation */

#nav-right .top-weather-link{
	display:inline-block;
	vertical-align:middle;	
}
#nav-right .weather-ad{
	display:inline-block;	
}
#nav-right .top-weather-link .header{
	display:none;	
}
#nav-right .top-weather-link .city{
	display:none;	
}
#nav-right .top-weather-link img{
	width:35px;
	height:35px;
	display:inline-block;	
}
#nav-right .weather .td-contain .time{
	display:none;
}
#nav-right .weather .td-contain{
	display:inline-block;	
}
#nav-right .weather-ad{
	display:inline-block;	
}
#nav-right .weather .btn{
	display:none;	
}

/* New nav right buttons */

#nav-head-cont{
	max-width:1160px;
	margin:0 auto;
	text-align:right;
	height:30px; /* */
		
}
#nav-head-cont a{
	margin-right:10px;
	line-height:30px;
	float:right; /* */
}
#nav-head-cont #subscribe-button{
	background-color:#02afff;
	color:#fff;
	padding:7px 5px 5px 5px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	height:30px; /* */
	line-height:17px; /* */
}

@media (max-width: 500px){
	#nav-head{
		display:none;	
	}
}

/* BREAKING FIX */

@media (max-width: 767px){
	.nav-top{
		position:static;	
	}
}

.tnt-bookmark{
	display:none !important;
}

.resp-slider{
	position:relative !important;
	z-index:0 !important;
}

