.img-responsive {
	width: 100%;
}

.post_social_share {
	margin-bottom: 30px;
}

.search-result {
	padding-bottom: 30px;
}


.yinks_narrow .featuredTitle {
	font-size: 16px;
	font-weight: bold;
}


header .nav-row {
	height: auto;
}

	header #navMain {
		height: auto;
	}

.label-high {
	padding: 10px;
}

	.label-high a {
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
		display: table-cell;
		height: 140px;
		position: relative;
		text-align: center;
		vertical-align: middle;
	}

		.label-high a span {
			background-color: #FF7D00;
			color: #fff;
			display: none;
			font-size: 14px;
			padding: 0 5px;
			text-transform: uppercase;
		}

		.label-high a:hover span {
			display: inline;
			opacity: 0.9;
		}

.odd-outer {
	overflow: hidden;
	width: 100%;
}

	.label-high .odd-outer {
		height: 140px;
		display: table;
	}

#navMain ul ul a:hover {
	background-color: #333031;
	color: #fff;
}

.sidebar nav li ul {
	display: none;
}

.topslider .item-info .item-title a {
	background-color: #222;
	color: #fff;
	display: block;
}

.popular-posts .col-sm-6 {
	min-height: 100px;
}

#mobile-menu {
	padding-right: 0;
}
	#mobile-menu #navMain {
		display: none;
	}

	#mobile-menu #navMain ul {
		width: 100%;
	}

		#mobile-menu #navMain ul li {
			display: block;
			float: none;
			width: 100%;
		}

			#mobile-menu #navMain ul li a {
				height: 40px;
				line-height: 30px;
				font-size: 24px;
				padding: 5px;
			}

			#mobile-menu #navMain .caret {
				display: none;
			}

			#mobile-menu #navMain ul ul {
				display: none;
				position: relative;
			}

			
#menu-toggle {
	border-radius: 0;
	background-color: #fff;
	color: #333;
	outline: 0;
}

#sidebar-wrapper .caret {
	display: none;
}

#sidebar-wrapper nav ul {
	display: none;
}

.topslider .item-info .item-title a {
	padding: 3px;
}

.popular-posts .item-title a {
    max-height: 78px;
    overflow: hidden;
    display: block;
}