body {
	font-family: "Open Sans", Helvetica, "Helvetica Neue", Arial, Georgia, sans-serif;
}

p,blockquote p {
	line-height: 150% !important;
}

a {
	color: #00A0E5;
}

.brand {
	margin: .5em -.5em 0 .5em !important;
}

.round-div {
	border-radius: 0;
	border: 0;
	transition: none;
}

.thumb-wrapper a.round-div {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.tc-sidebar {
	background: #f2f2f2;
	border: 1px solid #eee;
	margin-left: 0;
	padding: 5px;
}

.tc-sidebar .widget-area {
	padding-left: 5px;
	border: 0;
}

.site-description,.navbar h2 {
	font-weight: 400;
	color: #4FA7C6;
	font-size: 20px;
}

#menu-primary-menu li:not(#menu-item-372):hover {
	background-color: #eef;
}

#menu-item-372,#menu-item-372 a {
	background: linear-gradient(#F7DC91,#FCDA7E);
	background: #FFE39E;
	text-shadow: none;
	font-weight: 700;
}

.carousel-caption {
	background: #0a0a0a;
	background: rgba(10,10,10,.4);
	border-radius: 8px;
}

.site-description {
	display: none !important;
}

.navbar-wrapper {
	margin: .5em 0;
}

@media screen and (min-width:980px) {
	.navbar-wrapper {
		border-left: 3px dotted #d5d5d5;
	}
}

.navbar-inner {
	height: 0;
	box-shadow: none !important;
	background: 0 0;
}

header .navbar-inner .row-fluid {
	position: absolute;
	bottom: 0;
}

header .navbar-wrapper {
	margin-bottom: 0;
}

@media screen and (min-width:980px) {
	header.tc-header {
		position: fixed;
		top: 0;
	}
	
	/*I changed padding-top from 92 to 0 to remove empty space between header and page title */
	
	#main-wrapper {
		padding-top: 0px !important;
	}
	
	#customizr-slider {
		padding-top: 92px;
	}
}

/* Override Border */
header.tc-header {
	border-bottom: 10px solid #d9d9d9;
}

#mc_signup_form {
	background: 0 0;
	border: 0;
}

#mc_signup .mergeRow {
	display: none;
}

.mc_input {
	height: 30px !important;
}

hr.featurette-divider {
	display: none;
}

.assistive-text {
	display: none;
}

#nav-below {
	margin-top: 1em;
}

.nav-previous,.nav-next {
	border-radius: 0 !important;
}

footer a {
	font-size: 13px !important;
}

@media screen and (min-width:980px) {
	.social-block {
		position: absolute;
		text-align: right;
		right: 0;
	}
}

#main-wrapper {
	padding-top: 35px;
}

::selection {
	background-color: #36B4DB;
	color: #fdfdfd;
}

::-moz-selection {
	background-color: #36B4DB;
	color: #fdfdfd;
}


/* START OF Remove Post Meta Details */
/* Remove entire Post Notice */
.entry-meta {
display:    none;
}
/* END OF Remove Post Meta Details */