@media print {
	.nav-toggle {
		display: none;
	}
	.header-widget {
		display: none;
	}
	#navigation {
		display: none;
	}
	.post-meta {
		display: none;
	}
	#footer-widgets {
		display: none;
	}
	#footer {
		display: none;
	}
	#sidebar {
		display: none;
	}
	.breadcrumb {
		display: none;
	}
	.ssba {
		display: none;
	}
	ul.icons {
		display: none;
	}
	.post-entries {
		display: none;
	}
}
#logo {
	max-width: 240px;
}
.header-widget {
	width: 728px;
}
#header {
	padding-bottom: 30px;
}
#logo .site-title a {
	text-decoration: none!important;
}
.three-col-middle #main-sidebar-container {
	width: 74%;
}
.three-col-middle #main-sidebar-container #main {
	width: 70%;
}
.three-col-middle #main-sidebar-container #sidebar {
	width: 25%;
}
#sidebar-alt {
	width: 22%;
}
/*#mega-menu-wrap-primary-menu-2 #mega-menu-primary-menu-2 a:hover {
	color: #f68b01;
}*/
#mega-menu-wrap-primary-menu-2, #mega-menu-wrap-primary-menu-2 #mega-menu-primary-menu-2, #mega-menu-wrap-primary-menu-2 #mega-menu-primary-menu-2 ul, #mega-menu-wrap-primary-menu-2 #mega-menu-primary-menu-2 li, #mega-menu-wrap-primary-menu-2 #mega-menu-primary-menu-2 p, #mega-menu-wrap-primary-menu-2 #mega-menu-primary-menu-2 img, #mega-menu-wrap-primary-menu-2 #mega-menu-primary-menu-2 div, #mega-menu-wrap-primary-menu-2 #mega-menu-primary-menu-2 a {
	font-size: 12px!important;
}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item a:hover {
  background: #5c97c3;
  font-weight: normal;
  text-decoration: none;
}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item a {
	color: #ffffff;
}
.home .breadcrumbs {
	margin-bottom: 0;
}
.home .breadcrumb-trail {
	display: none;
}
h4 {
	clear: both;
}
.small-category {
	text-align: right;
	padding-bottom: 5px;
}
.small-category a {
	color: #f68b01;
}
.small-category a:hover {
	color: #428bca;
}
.page-id-97 div.wprss-feed-meta {
	display: none;
}
.post .magazine .title, .page .magazine .title {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	font-family: 'Open-Sans', arial, sans-serif;
}
.magazine .entry p {
	font-size: 13px;
}
.read-more a {
	background-color: #5c97c3;
	padding: 7px;
	color: #ffffff;
	font-size: 12px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.read-more a:hover {
	background-color: #f68b01;
	color: #ffffff;
	text-decoration: none;
}
.archive .post .title {
	font-size: 22px;
}
.archive_header {
	color: #f68b01;
}
ul.icons {
	float: right;
	padding-top: 10px;
}
.icons li {
	width: 32px;
	display: inline-block;
	margin-left: 10px;
}
.icons li.author-connect {
	width: 300px;
	text-align: right;
}
.widget.widget_author_recent_posts h3 {
	color: #f68b01;
}
#adspace-widget-18 h3, #adspace-widget-19 h3, #adspace-widget-20 h3, #adspace-widget-21 h3 {
	color: #f68b01;
}
.widget h3 {
	color: #426a9e;
	font-family: 'Merriweather', arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
}	
.widget.widget_black_studio_tinymce p {
	font-family: 'Open-Sans', arial, sans-serif!important;
}
#adspace-widget-3.widget h3, #black-studio-tinymce-3 h3, #black-studio-tinymce-6 h3 {
	font-size: 14px;
	margin-bottom: 0;
}
#black-studio-tinymce-6 img {
	margin-top: 10px;
}
#simple-links-2.widget h3 {
	margin-bottom: 0;
	padding-bottom: 10px;
}
#simple-links-2 ul {
	list-style-type: none;
	font-family: 'Open-Sans', arial, sans-serif;
	font-size: 12px;
}
#simple-links-2 li {
	height: 69px;
	padding-left: 65px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: #e6e6e6 1px solid;
	line-height: 14px;
}
#simple-links-2 li a {
	line-height: 14px;
}	
#simple-links-2 li img {
	margin-left: -65px;
	float: left;
}
#simple-links-2 span {
	color: #555555;
	font-weight: bold;
}
#simple-links-2 a:hover {
	color: #555555;
}
.twocol-one ul.simple-links-list {
	list-style-type: none;
	font-family: 'Open-Sans', arial, sans-serif;
	padding-left: 0;
}
.twocol-one .simple-links-list li {
	height: 69px;
	padding-bottom: 10px;
	padding-top: 10px;
	clear: both;
}
.twocol-one ul.simple-links-list li {	
	list-style-type: none;
}
.twocol-one .simple-links-list li img {
	float: left;
}
.twocol-one .simple-links-list span {
	color: #555555;
	font-weight: bold;
}
.twocol-one .simple-links-list img {
	margin-right: 10px;
}
.tptn_posts_widget ul {
	list-style-type: none;
}
.widget .tptn_posts_widget ul li {
	line-height: 14px!important;
	padding-bottom: 10px;
}
.widget .tptn_posts_widget ul li a {
	line-height: 14px!important;
}
.widget ul.author_post li {
	line-height: 14px!important;
}
.widget ul.author_post li a {
	line-height: 14px!important;
}
.tptn_posts_widget a:link, .tptn_posts_widget a:visited {
	color: #555555;
}
.tptn_posts_widget a:hover {
	color: #f68b01;
}
#recent-posts-2 ul {
	list-style-type: none;
}
#recent-posts-2.widget ul li {
	line-height: 14px!important;
	padding-bottom: 10px;
}
#recent-posts-2.widget ul li a {
	line-height: 14px!important;
}
#recent-posts-2 a {
	color: #555555;
}
#recent-posts-2 a:hover {
	color: #f68b01;
}
span.nav-next {
	float: right;
}
.wp-pagenavi {
	margin-top: 20px;
}
.post-1024 h3.assistive-text {
	display: none;
}
.author-avatar {
	float: left;
	width: 105px;
}
.author-cont {
	margin-left: 105px;
}
.author-cont h2 {
	font-size: 16px;
	margin-bottom: 0;
}
.author-cont p {
	font-size: 13px;
	margin-bottom: 0em;
}
.author-block {
	padding-bottom: 15px;
	padding-top: 15px;
	border-bottom: #e6e6e6 1px solid;
	clear: both;
}
.ssba {
	margin-bottom: 20px;
}
.threecol-one {
	margin-bottom: 0;
}
.entry .threecol-one p {
	margin-bottom: 0;
}
#nav_menu-2 {
	width: 80%;
	text-align: center;
	float: left;
}
ul#menu-footer-menu {
	list-style-type: none;
}
#menu-footer-menu li {
	display: inline;
}
#menu-footer-menu li a {
	padding-left: 10px;
	padding-right: 10px;
}
.inpageads {
	margin-bottom: 40px;
}
.TPheader_w_cnd02f {
	display:none!important;
}
img.TPcover_w_cnd02f {
	max-width: 80px;
	float: left;
}
td.TPcover_cnd02f {
	width: 80px;
	vertical-align: top;
}
td.TPcell_w_cnd02f {
	vertical-align: top;
	line-height: 16px;
}
ul.rssfeed img {
	max-width: 150px;
	float: left;
}
ul.rssfeed {
	list-style-type: none;
}
ul.rssfeed li {
	margin-bottom: 10px;
	list-style-type: none;
	clear: both;
}
#black-studio-tinymce-3 h4, #black-studio-tinymce-6 h4 {
	color: #426a9e;
	font-family: 'Open-Sans', arial, sans-serif;
	font-size: 14px;
}
#black-studio-tinymce-3 .textwidget {
	margin-top: 10px;
}
.promodiv {
	width: 300px;
	min-height: 105px;
	clear: both;
	margin-bottom: 10px;
}
.promodiv img {
	float: left;
	padding-right: 10px;
	width: 80px;
}
.promodiv a, promodiv-bot a {
	font-family: arial,helvetica;
	font-size: 11px;
	color: #3D86C2;
	font-weight: bold;
}
.promodiv p, promodiv-bot p {
	font-family: arial,helvetica;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	line-height: 16px;
}
.bookshere {
	width: 100%;
	clear: both;
	margin-bottom: 10px;
}
.bookshere img {
	padding-right: 10px;
}
.rss-output .source {
	display: none;
}
.rss-output .title {
	margin-bottom: 0;
}
.page .rss-output .title {
	line-height: 20px;
}
/*home page feature box */
#black-studio-tinymce-4 {
	background-color: #f68b01;
}
#black-studio-tinymce-4.widget h3 {
	color: #f68b01;
	background-color: #ffffff;
	padding: 10px;
}
#black-studio-tinymce-4.widget a {
	color: #ffffff;
	text-decoration: underline;
}
#black-studio-tinymce-4.widget a:hover {
	color: #ffffff;
	text-decoration: none;
}
#black-studio-tinymce-4 div.textwidget {
	padding: 10px;
}
#black-studio-tinymce-4 div.textwidget p {
	color: #ffffff;
}
#black-studio-tinymce-4 a.woo-sc-button {
	margin-bottom: 0;
}
.widget_e_newsletter_subscribe {
	background-color: #f5f5f5;
	border: #eeeeee 5px solid;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.widget.widget_e_newsletter_subscribe h3 {
	border-bottom: none;
	margin-bottom: 0;
}
.widget_e_newsletter_subscribe input#subscribe_to_groups, .widget_e_newsletter_subscribe input#new_subscribe {
background-color: #f68b01;
padding: 7px;
color: #ffffff;
font-size: 12px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.widget_e_newsletter_subscribe input#subscribe_to_groups:hover, .widget_e_newsletter_subscribe input#new_subscribe:hover {
	background-color: #f6c501;
}
.wdpu-content h2 {
	font-weight: bold;
	color: #4773a7;
}
.wdpu-12846 {
	font-size: 13px;
}
.wdpu-12846 h3 {
	font-size: 16px;
	color: #f68b01;
	padding-bottom: 5px;
}
.wdpu-12846 small {
	font-size: 11px;
	line-height: 14px;
	display: block;
	padding-top: 15px;
}
.wdpu-12846 .wdpu-msg p {
	font-size: 13px!important;
	line-height: 18px;
}
.wdpu-12846 .IN-widget {
	margin-bottom: 15px;
}
.wdpu-12846 .e-newsletter-widget {
	margin-top: 20px;
}
.wdpu-12846 .ssba {
	display: none;
}
.e-newsletter-widget input#subscribe_to_groups, .e-newsletter-widget input#new_subscribe {
background-color: #f68b01;
padding: 7px;
color: #ffffff;
font-size: 12px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.e-newsletter-widget input#subscribe_to_groups:hover, .e-newsletter-widget input#new_subscribe:hover {
	background-color: #f6c501;
}
.category .profile-image {
	width: 100px;
	float: left;
	padding-bottom: 10px; 
}
div.keepup {
	width: 100%;
	clear: both;
	padding-top: 20px;
}
#e_newsletter_subscribe-2 input#e_newsletter_email {
	width: 90%;
}
#e_newsletter_subscribe-2 input#e_newsletter_name {
	width: 90%;
}
.newsletterhome br {
	display: none;
}
div.linkedinhome {
	width: 120px;
	float: left;
}
div.newsletterhome {
	display: inline;
	float: left;
	width: 200px;
}
#black-studio-tinymce-5 h3 {
	color: #f68b01;
}	
p.scheduled-closed {
	clear: both;
}
.scheduled-timer {
	font-weight: bold;
	color: #f68b01;
}
.page .feedzy-rss .title {
	font-size: 20px;
}
div.hungryfeed_item {
	clear: both;
}
.hungryfeed_item img {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.hungryfeed_item .small {
	font-size: 12px;
}
.post-14857 .entry img, .post-483 .entry img {
	border: none;
}
.post-14857 h3 {
	clear: both;
}
.rp4wp-related-posts h3 {
	padding-top: 20px;
	padding-bottom: 10px;
}