.glossary-container .glossaryList li:before, .single-glossary header.page-header .date-post-meta {display:none;}

.single-glossary header.page-header {
	padding-top: 104px;
    padding-right: 0px;
    padding-bottom: 50px;
    padding-left: 0px;
    background-color: #2ea3f2!important;
}

.single-glossary header.page-header h1.entry-title {
	width: 80%;
	max-width: 1080px;
    margin: 0 auto;
	font-size: 49px !important;
    font-weight: bold !important;
    letter-spacing: 1px !important;
	color:#fff;
}

.single-glossary .container:before {display:none;}
.single-glossary #left-area {padding-right:0;width:100%;}

.glossary-container.no-counts .large .ln-letters a {padding:5px 10px;}

.cm-glossary.table.classic ul.glossaryList li {
	width:50% !important;
	margin:0 0 30px 0 !important;
	/*display:block !important;	*/
}

.cm-glossary.table.classic ul.glossaryList li.the-index-letter {
	width:100% !important;
	margin-bottom:0 !important;
	margin-top:30px !important;
}

.cm-glossary.table.classic ul.glossaryList li.the-letter-separator{
	width:100% !important;
}