/* Styled Headings Within Pages */
h2.heading-underline {
	font-size: 30px !important; 
	font-weight:300 !important;
	display:inline-block;
	border-bottom: 2px solid #882345; 
	padding-bottom: 10px !important;
}

/*Picture Captions */
.wp-caption p {
font-size: 14px;
}

/*Pull Quotes */
.su-quote-inner {
font-size:18px;
}

/*Homepage - Slider */
.flex-control-paging li a {
		width:15px !important;
		height:15px !important;
}

/* Remove Fusion slider animation */
div.slide-content-container {
display: block !important;
}
div.slide-content {
margin-top: 0 !important;
}

/*Homepage - News and Commentary Feed */
.home-news-feed .post, .home-news-feed .post h2 {
margin-bottom:0px;
}

/*Homepage - Spotlight on Scholars */
@media only screen and (max-width: 800px) {
.scholar-spotlight .parallax-inner {
background:none !important;
		}}

/*Faculty Profile */
.people-position, .fac-right-column {
	font-weight:500;
}
.fac-right-column .areas-expertise {
		padding-left:40px;
		font-weight:300;
}
.profile-research-feed article {
	border:0px !important;
	padding:20px 0px 0px 0px  !important;
		margin:0px !important;
}
.profile-research-feed h2 {
	font-style: italic !important;
	font-size: 18px !important;
		margin-bottom:0px !important;
}
.profile-research-feed p {
	font-size: 18px !important;
}

/*Outside Scholars page */
.people-listing h2 {
font-size: 18px !important;
font-weight: 700 !important;
}
.people-listing .fusion-post-content-wrapper {
padding:0px 0px 15px 0px !important;
}
.visiting-scholars .fusion-toggle-heading {
font-size: 22px;
font-weight: 300;
}

/*Grey Content Feed Boxes - Focus Area pages, Homepage */
.focus-area-subtag-feeds article, .homepage-feeds article {
border-top: 1px solid #ffffff !important;
width: 100%;
}
.focus-area-subtag-feeds article::first-child {
		border-top: none !important;
}
.focus-area-subtag-feeds .fusion-posts-container, .homepage-feeds .fusion-post-content-wrapper {
background-color: #e7e7e7;
}

.focus-area-subtag-feeds  .fusion-post-wrapper, .homepage-feeds .fusion-post-wrapper {
		border:0px solid #3a3a3a !important;
}

/*Focus Area Pages*/
.focus-area-subtag-feeds h2 {
font-size: 16px !important;
}
.manual-focus-feed {
		margin:-5px;
}
.manual-focus-entry {
	padding: 20px 25px;
	} 
.manual-focus-entry h2 {
		margin:0px !important;
		padding-left:5px;
}
.manual-focus-meta {
	font-size: 12px;
	padding: 8px 0px 0px 5px;
}

/*News and Commentary page */
.news-commentary-feed .fusion-post-grid {
width:100%;
}

/*Research and Data page */
.research-data-feed .blog_cpt-fusion-post-wrapper {
border:1px solid #e7e7e7;
}
.research-data-feed .fusion-post-grid {
width:100%;
}
.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-wrapper,
.fusion-blog-layout-grid .fusion-post-wrapper:not(.fusion-masonary-is-transparent){
	border: 0 !important;
}

/*Research and News Filter sidebar */
.research-news-filter {
background-color:#f6f6f6;
padding:10%;
		font-size:14px;
}
.research-news-filter-by {
border-bottom: 1px solid #882345;
		padding-bottom:10px;
}
.research-news-filter-by .tagcloud {
	padding-top:10px;
}
#by-tag-heading {
		padding-top:20px;
}
#sidebar-taxonomy .fusion-panel {
border-color:#882345;
} 
.tag-focus-heads {
		font-size:14px;
		font-weight:500;
		margin-top:10px;
		margin-bottom:10px;
}
/*Category List Feed Pulls */
.lcp-excerpt {
		display: flex;
		padding-top:5px;
}
/*Hide Metadata line for Research feeds*/
.fusion-posts-container .type-research .fusion-meta-info {
	display:none;
}
.fusion-posts-container .type-research h2 {
		padding-bottom:5px !important;
}

/*Methodological Assessments page*/
.method-flags img {
		max-width:100px !important;
}

/*Events Calendar - Month view*/
.tribe-events-title-bar {
display: none;
}
#tribe-events-content .tribe-events-calendar td {
background-color: #ffffff !important;
}
.tribe-events-past div[id^="tribe-events-daynum-"], .tribe-events-future div[id^="tribe-events-daynum-"] {
background-color:#747474 !important;
}

/*Events - Single Event Page */
body.single-tribe_events .tribe-events-cal-links a.tribe-events-gcal {
	display: none !important;
}
body.single-tribe_events .tribe-events-cal-links a.tribe-events-ical {
	display: none !important;
}
.fusion-events-featured-image {
display:none;
}
/*Events - List View */
.tribe-events-list-separator-month {
background-color:#FFC30B !important;
padding-left:50px;
		color: #000000 !important;
}
.fusion-page-title-captions .entry-title a {
		color:#ffffff;
}
/*Inequality Workshop pages */
.workshop-speakers h2 {
margin: 0px !important;
}

/*Footer*/
.fusion-footer-widget-area {
    border-image: url('https://stonecenter.ws.gc.cuny.edu/files/2019/04/StoneCntr_Website_Footer_2880px_0c5390_v2.png') 30 30 round;
}
@media only screen and (max-width: 800px) {
.fusion-footer-widget-area {
    border-top-width:20px !important;
}}
.page-id-2 #main {
		padding-bottom:0px !important;
}
#footer-right {
padding-top:75px;
}
@media only screen and (max-width: 800px) {
#footer-right {
    padding-top:0px !important;
}}

/*Archive Pages */
.fusion-blog-archive article {
	border: 1px solid #e7e7e7;
    	padding: 20px;
		margin-bottom:20px;
}
.fusion-blog-archive .fusion-meta-info {
border: 0px;
margin-top:2px !important;
}
.fusion-blog-archive .fusion-post-title {
	margin-bottom:0px !important;
}
.fusion-blog-archive .fusion-post-content-container p {
	margin-bottom:0px !important;
}

/*Research Archive Pages */
.tax-publication_type .fusion-meta-info {
display:none;
}
.tax-publication_type .fusion-post-content-container p {
		margin-top:10px;
}
/*Search Box Text Color */
.fusion-search-form-content .s {
color:#595959 !important;
}

/*New Footer - Alex 
.footer>li>a {
    display: inline-block;
    *display: inline;
    zoom: 1;
}

.footer>a:active, a:focus, a:visited {
    text-decoration: none;
}

.footer>a {
    color: #ffffff;
    text-decoration: none;
    outline: 0;
}

.footer>li, .nav>li>a {
    display: inline-block;
    *display: inline;
    zoom: 1;
}

.footer .nav li {
    font-weight: 500;
    line-height: 15px;
}

.nav {
    list-style: none;
    margin-left: 0;
    *zoom: 1;
}


.footer>li>a {
    display: inline-block;
    *display: inline;
    zoom: 1;
}

.footer>a:active, a:focus, a:visited {
    text-decoration: none;
}

.footer>a {
    color: #ffffff;
    text-decoration: none;
    outline: 0;
}

.footer>li, .nav>li>a {
    display: inline-block;
    *display: inline;
    zoom: 1;
}

.footer .nav li {
    font-weight: 500;
    line-height: 15px;
}

.nav {
    list-style: none;
    margin-left: 0;
    *zoom: 1;
}*/

/*Homepage - Portfolio Carousel 
.main-top-port .fusion-carousel-title {
padding: 0px 10px;
font-size: 20px;
		color:#000000;
}
.main-top-port .fusion-carousel-title a {
		text-decoration: none;
		color: #000000 !important;
}
.main-top-port .fusion-carousel-meta {
padding: 0px 10px;
color:#474747;
}
.main-top-port .fusion-carousel-meta a {
		text-decoration:none;
		color:#474747 !important;
}*/


/*Homepage - Gradient Counter Boxes
.gradient-counter .counter-box-container {
padding: 50px 10px 70px 10px !important;
}

.su-posts-teaser-loop .su-post {
		    width: 50%;
    float: left;
}*/

/*Homepage - Portfolio Listing 
.home-portfolio-news .fusion-image-wrapper, .home-portfolio-news .fusion-separator, .home-portfolio-news .fusion-portfolio-buttons {
		display: none;
}
.home-portfolio-news article[id^="portfolio-1-post-"], .home-portfolio-news article[id^="portfolio-2-post-"] {
min-height: auto;
}
.home-portfolio-news .entry-title a {
color: #0c5390;
}*/

/* Title Bars 
.fusion-page-title-bar {
		margin-bottom: 30px;
}*/
/*Portfolio - Related News 
.single-related-posts .fusion-title {
	display:none;
}
.single-related-posts {
	margin-top: 0px !important;
	padding-bottom:40px;
}
.single-related-posts .fusion-carousel-wrapper {
	padding-bottom: 40px;
}*/

/* Alex Increasing the size of maroon title bar for iPad */

/* Title Bar */

.fusion-page-title-bar {
	height: auto;
  padding: 12px 30px 12px 30px;
}

.fusion-page-title-bar h1, .fusion-page-title-bar h3 {
    padding: 0 40px 0 0;
}

@media only screen and (max-width: 800px) {
.fusion-body .fusion-page-title-bar {
	padding-top: 12px; 
	padding-bottom: 12px; 
}}

.fusion-page-title-wrapper {
min-height: 60px;
}

/* Alex Styling for 3 Research Areas */


.lcp_catlist {
    list-style-type: none;
		line-height: 24px;
		padding-left: 10px;
}
.lcp_catlist a {
		color: #0c5390;
    font-weight: 400;
    font-style: italic;
}

.lcp_catlist li {
		padding-top: 20px;
}

/* Hide the "meta info" bar on pages */
.single-people .fusion-meta-info {
	display: none;
}

/* Hide the title from the breadcrumbs */
.fusion-breadcrumbs span.breadcrumb_last {
	display: none;
}
.fusion-breadcrumbs span.breadcrumb_last_parent {
	font-size: 0;
}
.fusion-breadcrumbs span span a, .fusion-breadcrumbs span.breadcrumb_last {
	font-size: 12px;
}

/* Background Colors */
.bg-white {
	background-color: #ffffff;
}

/* Hide the sidebar that doesn't belong to the corresponding post type */
.single-research #sidebar-taxonomy,
.single-post #sidebar-taxonomy,
.blog #sidebar-taxonomy-single,
.category #sidebar-taxonomy-single,
.tag #sidebar-taxonomy-single,
.post-type-archive #sidebar-taxonomy-single,
.search-results #sidebar-taxonomy-single,
.page-id-510 #sidebar-taxonomy,
.page-id-32 #sidebar-taxonomy,
#sidebar [id^="tag-people-"] {
	display: none;
}

/* Hide the sidebar on People profiles */
body.single-people.has-sidebar #content {
	width: 100%;
}
body.single-people.has-sidebar #sidebar {
	display: none;
}

/* Alex - hiding Miles - home page */
@media only screen and (max-width: 1450px){
	div.parallax-inner { background-image: none !important;}
			.imageReplace {display: inline-block !important;}
}

.imageReplace {
    display:none;
    max-width: 100%;
    max-height: 100%;        
}
.tagcloud a:hover {
	background-color: transparent !important;
}

.fusion-blog-shortcode .post, .fusion-blog-layout-medium article{
	margin-bottom: 20px !important;
}
.fusion-blog-layout-medium .entry-title {
	margin-bottom: 0 !important;
}
#post-585 .fusion-blog-shortcode-10 .fusion-blog-layout-grid .fusion-post-grid {
	height: 125px !important;
}

/*Social Icons on Faculty Bios*/
#post-726 .addtoany_content_bottom, #post-752 .addtoany_content_bottom, #post-755 .addtoany_content_bottom, #post-788 .addtoany_content_bottom, #post-808 .addtoany_content_bottom, #post-826 .addtoany_content_bottom {
padding-left:30px;
}

/*Alex - larger font for postdocs caption — Spotlight*/
.wp-caption p {
    font-size: 18px;
}