
/* GENERAL SITE SETTINGS */

body p, .scheme_default em {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #3d3d3d;
}

body em {
	font-family: inherit;
}

h2 {
	font-size: 36px;
}


/* tabs */
ul.postTabs li.postTabs_curr a {
	padding: 6px 12px !important;
}

ul.postTabs li a {
		padding: 6px 12px !important;
}

/* MENU */


.column-3_4 {
text-align: center;
	letter-spacing: 2rem;
}

.sc_layouts_menu_nav .current-menu-item {
	background-color: #DC453E;
	color: white;
}

.current-menu-item a span {
	color: white;
}

.sub-menu li a span {
	color: white;
}

.sub-menu li:hover {
	background-color: #db453e;
}

.menu-item a span {
	text-transform: uppercase;
	padding-right: 10px;
}

/* mobile menu */
.socials_mobile {
	display: none !important;
}

.trx_addons_login_link {
	display: none !important;
}


/* FOOTER */

.footer_widgets_inner .content_wrap {
	background-color: white;
	margin-right: auto;
	margin-left: auto;
}

.footer_wrap.footer_default .sc_layouts_row_type_normal {
	padding: 0;
}

.footer_widgets_inner .content_wrap .columns_wrap {
	padding-left: 3em;
	padding-right: 3em;
	padding-top: 2em;
	border-top: 1px solid #E1DFDF
}

.page_content_wrap .content_wrap {
		margin-bottom: 3em;
}

/* home footer */
.page-id-12764 .page_content_wrap .content_wrap {
		margin-bottom: 0em;
}

/* HOME */

.page-id-12764 .page_content_wrap {
	padding-top: 50px;
}

.page-id-12764 .content {
padding-top: 50px !important;
}


/* post grids */
.home-grid {
	color: #3d3d3d;
}

.home-grid .post_author {
	font-size: 1em;
	color: #333333;
}

.home-grid .entry-title {
	padding-top: .45em;
}

.home-grid .sc_item_button a{
	padding: 10px !important;
	background-color: #DC453E;
	color: white !important;
	text-transform: uppercase !important;
	letter-spacing: 0em;
	font-size: 11px !important;
}

.home-grid .sc_button_simple:not(.sc_button_bg_image) {
	color: white !important;
}

.home-grid .sc_item_button a:hover{
	padding: 10px !important;
	background-color: white;
	color: #DC453E !important;
	text-transform: uppercase !important;
}

.sc_button.sc_button_simple:hover:before {
	display: none;
}

.home-grid .sc_button_simple:after {
	display: none;
}

.home-grid .sc_button_simple {
	letter-spacing: 1px !important;
}

.post_meta_item {
	font-family: 'Raleway', sans-serif !important;
	text-transform: uppercase;
	letter-spacing: 0.1em !important;
	font-weight: 500;
}

.sc_blogger .sc_blogger_item_featured img {
	width: 400px;
	max-height: 250px;
	display: none;
}

/* current issue slider */
#home-current .post_date {
	display: none;
}

#home-current .slide_cats {
	display: none;
}

#home-current .post_author_name {
	display: inline;
	color: #ffffff;
}

#home-current .slide_title a {
	font-size: .9em;
	line-height: 1;
}

#home-current .slide_title {
	line-height: 1.1;
}

/* post slider */
#home-past .post_date, #home-past .slide_cats,  #home-past .post_meta {
	display: none;
}

.post_meta_item.post_categories a {
	letter-spacing: 0.1em !important;
	font-size: 14px !important;
}

/* PAGES */

/* hide page titles */
.page .top_panel_title {
display: none;
}

/*hide breadcrumbs*/
.breadcrumbs {
	display: none;
}

/* archive pages mobile */

@media only screen and (max-width: 1020px) {
.category .sc_blog_item_featured {
	padding-bottom: 10px !important;
}
}

@media only screen and (max-width: 600px) {
.category .post_title a{
	font-size: .95em;
}
}

/* author pages mobile */

@media only screen and (max-width: 1020px) {
.author .sc_blog_item_featured {
	padding-bottom: 10px !important;
}
}

@media only screen and (max-width: 600px) {
.author .post_title a{
	font-size: .95em;
}
}

/* tag pages mobile */

@media only screen and (max-width: 1020px) {
.tag .sc_blog_item_featured {
	padding-bottom: 10px !important;
}
}

@media only screen and (max-width: 600px) {
.tag .post_title a{
	font-size: .95em;
}
}


/* PAST ISSUES */
/* set padding on mobile */

@media only screen and (max-width: 1020px) {
.page-id-7811 .sc_blog_item_featured {
	padding-bottom: 10px !important;
}
}
 
@media only screen and (max-width: 600px) {
.page-id-7811 .post_title a{
	font-size: .95em;
}
}

/* ISSUES */

.nonsite_issue .sc_button_bordered, 
{
	padding: 10px !important;
	background-color: #DC453E !important;
	color: white !important;
	text-transform: uppercase !important;
	letter-spacing: 0em;
	font-size: 11px !important;
	border: none;
}

.post_layout_classic .post_meta.cat_top {
    padding-top: 30px;
}

.nonsite_issue .sc_button_bordered a:hover{
	padding: 10px !important;
	background-color: white !important;
	color: #DC453E !important;
	text-transform: uppercase !important;
}

/* POSTS */

.post_featured, .sharedaddy {
	display: none;
}

.post_type_post .post_meta {
	font-size: 14px;
	padding-top: 1em;
}

.author_description p {
	font-size: 1.1em !important;
}
.post_title {
	font-size: 36px;
}

.content {
	padding-top: 2em !important;
}

.remove_margins .page_content_wrap {
	padding-top: 40px !important;
}

.author_link a {
	font-family: 'Raleway', sans-serif !important;
	text-transform: uppercase !important;
}

/* related reading */
.scheme_default .related_wrap.related_style_modern .post_meta a {
	display: none;
}

.related_wrap.related_style_modern .post_title {
	font-size: 1.5em !important;
}

/* tag button formatting */
.single .post_tags a:hover{
	background-color: #DC453E !important;
	text-transform: uppercase !important;
}

/* related reading categories */
.related_item .post_categories a {
	margin-right: .6em !important;
	font-size: 1.4em;
}

/*mobile layout*/
@media only screen and (max-width: 600px) {
.related_wrap.related_style_modern .post_title {
	font-size: 1em !important;
}
	
	@media only screen and (max-width: 600px) {
	.related_item .post_categories a {
		font-size: 1em !important;
	}
	
}

/* CSS FOR FOOTNOTES */
	
/* footnotes */
.footnote-text {
	padding-bottom: .5em;
}

.superscript a{
	font-size:12px !important;
	vertical-align: super !important;
}

/* SIDEBAR */

.sidebar {
	padding-top: 2.25em;
}

/* categories menu */
#menu-categories-menu {
	font-size: 18px;
		color: white;
}

#menu-categories-menu li {
	font-family: 'Raleway', sans-serif;

}

/* tag cloud */
.widget_tag_cloud a {
		font-family: 'Raleway', sans-serif !important;
}


/* BROWSE TOPICS */

/* Topic button layout */

.sc_item_filters_tabs li a {
color: #606060;
    background-color: #F3F3F3;
	font-family: 'Raleway', sans-serif;
	text-transform: uppercase;
	border-radius: 0;
    padding: 6px 12px;
    margin: 0 5px 5px 0;
    line-height: 18px;
    font-size: 13px !important;
    font-weight: 500;
    letter-spacing: 0.2em;
}

ul.sc_item_filters_tabs li:first-child {
	margin-top: 10px ;
}

.sc_item_filters_tabs a.active {
	color: white;
	background-color: #DC453E;
}

.sc_item_filters_tabs  li a:hover {
	color: white !important;
	background-color: #DC453E;
}

/*topic posts layout*/

#browse-topic .sc_blogger_content{
background-color: #f3f3f3;
	padding-bottom: 20px;
}

#browse-topic .entry-content {
		padding-left: 20px;
	padding-right: 20px;
}

#browse-topic .entry-title {
	font-weight: 300;
}

/* BROWSE AUTHORS */

.authors-list-item-thumbnail a > img {
	display: none !important;
}

.authors-list-item-excerpt {
	font-style: normal !important;
}

.authors-list-item-excerpt a {
	font-style: normal !important;
}

.authors-list-item-title a {
	font-style: normal !important;
	font-family: "Cardo", serif !important;
	font-weight: 600;
}

/* NONSITE TWEAKS */
	
img.printonly.wp-image{
	display: none;
}
	
.printonly {
	display:none;
}
	
	
	

