/* =================================================================== */
/* Orange #e16c1f
====================================================================== */

a, a:visited,
#not-found i,
.comment-by span.reply a:hover,
.comment-by span.reply a:hover i,
.categories a:hover,
.testimonials-author,
.happy-clients-author,
.dropcap,
.meta ul li a:hover,
.list-1 li:before,
.list-2 li:before,
.list-3 li:before,
.list-4 li:before { color: #004054; }

#current,
.menu ul li a:hover,
.menu ul > li:hover > a,
.flickr-widget-blog a:hover { border-color: #e16c1f; }
.menu ul ul { border-top-color: #e16c1f; }

a:hover {
	color: #e16c1f;
}

.tp-leftarrow:hover,
.tp-rightarrow:hover,
.flexslider .flex-next:hover,
.flexslider .flex-prev:hover,
.featured-box:hover > .circle,
.featured-box:hover > .circle span,
.featured-box:hover > .circle-2,
.featured-box:hover > .circle-3,
.portfolio-item:hover > figure > a .item-description,
.sb-navigation-left:hover,
.sb-navigation-right:hover,
.newsletter-btn,
.search-btn { background-color: #e16c1f; }

#filters a:hover, .selected { background-color: #e16c1f !important; }

.premium .plan-price,
.premium .plan-features a.button:hover { background-color: #ea550e; }
.premium.plan h3,
.premium .plan-features a.button { background-color: #e16c1f; }

.featured-box:hover > .circle-2,
.featured-box:hover > .circle-3 { box-shadow: 0 0 0 8px rgba(250, 91, 15, 0.3); }

#current:after,
.pagination .current,
.pagination ul li a:hover,
.tags a:hover,
.button.gray:hover,
.button.light:hover,
.button.color,
input[type="button"],
input[type="submit"],
input[type="button"]:focus,
input[type="submit"]:focus,
.tabs-nav li.active a,
.ui-accordion .ui-accordion-header-active:hover,
.ui-accordion .ui-accordion-header-active,
.trigger.active a,
.trigger.active a:hover,
.skill-bar-value,
.highlight.color,
.notice-box:hover { background: #e16c1f; }

.img-responsive {
	display: block;
	max-width: 100%;
	height: auto
}
.profile_content {
	padding:5px;
	margin:5px;
	
}

.profile_content img.headshot {
	float: left;
	margin: 5px 5px 5px 0;
	width:100px;
	height:140px;
}

.profile_content .bio {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}


.profile_content h1, .profile_content h2 {
	color: #004054;
	padding:0px!important;
	margin:0px!important;

}


.profile_content ol {
	clear: none;
}
.toggle-wrap {
	padding-bottom:10px;
	margin-bottom:10px;
}
 @media only screen and (max-width: 479px) {
.toggle-wrap {
	padding-bottom:0px!important;
	margin-bottom:0px!important;
}
}	#table-a table { 
		width: 100%; 
		border-collapse: collapse; 
	}
	/* Zebra striping */
	#table-a tr:nth-of-type(odd) { 
		background: #eee; 
	}
	#table-a th { 
		background: #e16c1f; 
		font-weight: bold; 
	}
	#table-a td, th { 
		padding: 6px; 
		border: 1px solid #ccc; 
		text-align: left; 
	}
	
	#table-a tr:hover td {
	color:#ffffff;
	background-color: #e16c1f;
}