/*
	Theme Name:   Iron Framework Child
	Description:  Iron Framework Child Theme
	Author:       Ironistic.com
	Author URI:   http://www.ironistic.com
	Template:     iron-framework
	Version:      1.0.0
	responsive-layout, accessibility-ready
	Text Domain:  iron-framework-child
*/

.fm-tooltip {
    left: 0 !important;
}

.iron_gamechanger_cpt-template-default .asce-next-prev-posts a {
    flex-direction: row;
    justify-content: flex-start;
    padding: 0;
}

.iron_gamechanger_cpt-template-default .asce-next-prev-posts a .e-content {
	padding: 15px;
	display: flex;
	justify-content: center;
	flex-direction: column;
}

.iron_gamechanger_cpt-template-default .single-post-details .e-post-meta {
    padding-top: 15px;
}

.iron_gamechanger_cpt-template-default .e-local {
    margin-bottom: 5px;
}

#single-gc-filter {
	background: #f2f2f2;
	margin-left: -10px;
	margin-right: -10px;
	padding-top: 1em;
	padding-bottom: 1em;
}

#single-gc-filter .post-filter-wrapper {
	margin-bottom: 0;
}

@media (max-width: 750px) {
    .iron_gamechanger_cpt-template-default .e-local span {
        display: block;
    }
    
    .iron_gamechanger_cpt-template-default .asce-next-prev-posts img {
        display: none;   
    }
}

@media (min-width: 751px) {

.iron_gamechanger_cpt-template-default .e-local .e-state {
	margin-right: 5px;
}

.iron_gamechanger_cpt-template-default .e-local .e-state:after {
	content: ' | ';
	margin-left: 5px;
}

}

.iron_gamechanger_cpt-template-default .asce-next-prev-posts {
    margin-top: 15px;
}

.iron_gamechanger_cpt-template-default .e-main-entry {
	width: 100%;
}

.iron_gamechanger_cpt-template-default .single-post-details {
	width: 720px;
	max-width: 100%;
	margin: 0 auto;
}

.o-gc-singular-header a.site-btn.o-sml {
	position: absolute;
	bottom: 1em;
	background: #474747;
}

.site-page-header.o-gc-singular-header {
	height: 330px;
}

body.page-id-5938 section.site-page-header {
    display: none;
}

.cminds_poweredby {
display: none !important;
}

.z-socialhub .z-header-cont {
    width: 100%;
    display: none;
}

.e-rel {
	background: #00aedb;
	color: #fff;
	width: 30px;
	height: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 30px;
	position: absolute;
	bottom: -5px;
	right: -15px;
}

@media screen and (min-width: 990px) {
	.XTX-CLASS-MapFooter.Roads_pc > p,
	.XTX-CLASS-MapFooter.Roads_inor > p {
		width: 70%;
	}
	
	.XTX-CLASS-MapFooter.Roads_pc .XTX-scale-legend,
	.XTX-CLASS-MapFooter.Roads_inor .XTX-scale-legend {
		position: absolute;
		right: 0;
		top: 50px;
	}
	
	.XTX-CLASS-MapFooter.Roads_pc .XTX-scale-legend img,
	.XTX-CLASS-MapFooter.Roads_inor .XTX-scale-legend img {
		float: right;
	}
	
	.XTX-CLASS-MapFooter.Roads_pc .XTX-d-btn,
	.XTX-CLASS-MapFooter.Roads_inor .XTX-d-btn {
		width: 30%;
	}
}

.single-iron_cat_cpt .asce-state-cat-details-wrapper .asce-state-cat-details {
	align-items: initial;
}