/* 
Theme Name:		 The7 Child Theme
Theme URI:		 http://www.websitebundles.com/
Description:	 Theme by Site <a href=\"http://childthemegenerator.com/\">http://childthemegenerator.com/</a>
Author:			 WebsiteBundles
Author URI:		 http://childthemegenerator.com/
Template:		 dt-the7
Version:		 1.0.0
Text Domain:	 The7-child
-------------------------------------------------------------- */ 

/* =Theme customization starts here
------------------------------------------------------- */


div ul.glossary-letters {
    display: flex;
    list-style: none;
	flex-wrap: wrap;
	margin: 0px 0 20px 0;
}
div ul.glossary-letters li {
	margin-left: 0.25rem!important;
    margin-right: 0.25rem!important;
    flex-basis: 3rem;
	margin-bottom: 10px;
}
div ul.glossary-letters li a {
	text-align: center;
	padding: 0.5rem;
	display: block;
	border: 1px solid #ad0f16;
	text-decoration: none;
}
.glossary-letters li .active {
	background:#d6d6d6;
}
.post-type-archive-inspection-glossary .glossary-letters li .active {
	background:transparent;
}
.post-type-archive-inspection-glossary #content,
.tax-letters #content {
    padding-top: 70px;
}
.post-type-archive-inspection-glossary #main,
.tax-letters #main {
    padding-top: 0;
}

.tax-letters .page-title {
 display: none;
}
.post-type-archive-inspection-glossary #main .page-title,
.tax-letters #main .page-title {
 display: block !important;
}
.post-type-archive-inspection-glossary .page-title .wf-wrap,
.tax-letters .page-title .wf-wrap {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
}
.post-type-archive-inspection-glossary .search .search-input,
.tax-letters .search .search-input,
.post-type-archive-mentor-faq .search .search-input,
.tax-question-categories .search .search-input{
    height: 49px;
    width: 75%;
}

.post-type-archive-mentor-faq .search .search-input,
.tax-question-categories .search .search-input{
    height: 49px;
    width: 82%;
}
.post-type-archive-inspection-glossary .wf-container-main {
	    display: inherit !important;
}
@media screen and (max-width: 768px) {
	.glossary-top { display: flex; flex-direction: column;flex-flow: column-reverse; }
}

.search-results .post-100011810 {
	 display: none !important;
}