/* Standardize child theme styling */
#comments ol.commentlist {
	background: transparent;
}
.builder-module-sidebar {
	background: transparent;
}
.site-title a:hover,
.site-tagline a:hover {
	font-size: inherit;
}



/* Style Manager generated css */



/* Style Manager custom css */
/*********************************************
    Forseti Inc. TC Projects Custom CSS
*********************************************/

h1, h2, h3, h4, h5, h6 {
	text-align: center;
	font-size: 150%;
}

.hentry {
	line-height: 110%;
}

/***
Highlight the "Project" main menu item
when a specific project child page is selected
***/
.fi-projects-active-child a {
	background-color: #7a0006 !important;
	color: #ffffff !important;
	-webkit-border-radius: 222px;
	-moz-border-radius: 222px;
	border-radius: 222px;
}

/*********************************************
    Forseti Inc. For Photospace Responsive Plugin
*********************************************/
/*** Now Photospace Responsive is in style.css ***/

/*********************************************
 Forseti Inc. Portfolio Pages Side Navigation
*********************************************/

#text-10 {margin-top: 11%;}
#nav_menu-2 {margin-top: -7%;}
#nav_menu-3 {margin-top: -3%;}

#text-10 h4.widget-title, #nav_menu-2 h4.widget-title, #nav_menu-3 h4.widget-title {
	color: #7a0006;
	margin-bottom: 0%;
	font-size: 120%;
	font-weight: bold !important; }

.fi-nav-portfolio {
	line-height: 100%;
	font-size: 90%;
	margin-bottom: 3%; }

ul#menu-projects-exterior {list-style-type: none;}
ul#menu-projects-interior {list-style-type: none;}

ul.fi-nav-portfolio li { margin-bottom: 100%; line-height: 100%; }

.fi-nav-portfolio a:link {
	text-decoration: none; font-weight:900; line-height: 90%; margin-bottom: 70%; }
.fi-nav-portfolio a:visited {
	text-decoration: none; font-weight:900; line-height: 90%; margin-bottom: 70%; }
.fi-nav-portfolio a:hover {
	text-decoration: underline;
	background-color: #26663b !important; color: #ffffff; }
.fi-nav-portfolio a:active {
	text-decoration: underline;
	background-color: #7a0006 !important; color: #ffffff; font-weight:900; font-size: 100%; line-height: 90%; }

#nav_menu-19,
#nav_menu-20,
ul#menu-contact-us { padding-left: 3em;}

#nav_menu-19 {
	margin-top: 1%; }
#nav_menu-20-background-wrapper {margin-top: 5%; }

.builder-module .right .builder-module-element {
	margin-left: 0; }

/* Took me forever to figure this out AND it does NOT WORK WITH builder SEE NEXT ENTRIES */
ul.fi-nav-portfolio > li.current-menu-item > a {
	background-color: #7a0006 !important; color: #000000; font-weight:900; font-size: 100%; line-height: 90%; }

/* Took me forever to figure this out FOR BUILDER */
ul#menu-projects-exterior > li.current-menu-item > a {
	background-color: #7a0006 !important; color: #ffffff; font-weight:900; font-size: 100%; line-height: 90%; }
ul#menu-projects-interior > li.current-menu-item > a {
	background-color: #7a0006 !important; color: #ffffff; font-weight:900; font-size: 100%; line-height: 90%; }

/*** mobile menu ***/
.current-menu-item  a {
	background-color: #7a0006 !important; color: #ffffff; font-weight:900; font-size: 100%; line-height: 90%;
}
/* END Took me forever to figure this out FOR BUILDER */

/*** For some reason these mostly didn't take ***/
/***
#menu-projects-exterior,
#menu-projects-interior,
#menu-contact-us {
	padding-left: 1.5em;
	padding-right: 1.5em; }
***/

#text-12-background-wrapper.widget-background-wrapper {
	margin-bottom: 0;}
#nav_menu-19 h4.widget-title,
#nav_menu-20 h4.widget-title { margin-bottom: 0; }

/********** Now for the mobile menus **********/
/*** Placed in ftech-mobile-nav.css ***/

/*********************************************
 END Forseti Inc. Portfolio Pages Side Navigation
*********************************************/
.builder-module-4 .builder-module-column-2.builder-module-element {
margin-bottom: 1em !important; }
@media screen and (max-width: 872px) {
.builder-module-4 .builder-module-column-2.builder-module-element {
margin-bottom: 0 !important;
padding-bottom: .5em !important; }
} /*** END @media ***/