/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.21.1.1553237929
Updated: 2019-03-22 06:58:49

*/

.et_pb_newsletter {
    padding: 60px 60px!important;
}

.glossary_top_filter {
  clear: both;
  overflow: hidden;
  margin: 10px 0;
  margin: 0px auto;
  float: none;
  text-align: center;
  margin-top: 0px!important;
	margin-bottom: 60px!important;
display: inline!important;
}



body.page-id-3733 div.et_pb_row.et_pb_row_1 {  margin-top: 40px;}

div#glossaryList-nav { margin-bottom: 30px!important;}

div#glossaryList-nav.listNav.large div.ln-letters a { border: 0px solid gray; line-height: 60px; padding: 0px 0px!important;  font-family: 'Gilroy-Semibold',Helvetica,Arial,Lucida,sans-serif; font-size: 16px; margin: 0px; margin: 0px 2px;}

div#glossaryList-nav.ln-letters a:hover, .ln-letters a.ln-selected { color: black!important; background: transparent!important; font-size: 50px!important; border-bottom: 10px solid #6d02fe!important; font-family: 'Gilroy-Bold',Helvetica,Arial,Lucida,sans-serif; flex-grow: 1!important;/*text-decoration: underline; text-decoration-color:#6d02fe!important;*/ margin: 0px 1px!important;}

.cm-glossary.term-definition ul > li, .cm-glossary.img-term-definition ul > li { border:0px solid #eee!important; }

div#glossaryList-nav.listNav.large div.ln-letters a:hover { background: white!important; color: #000; cursor: pointer!important;}



.cmtg-term-definition_header { display: none;}
.cmtg-term-definition_header { display: none!important;}

/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 1405px) {
	div#glossaryList-nav.listNav.large div.ln-letters a { font-size: 20px;}
}
 
/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 1100px) and (max-width: 1405px) {

}
 
/*** Responsive Styles Tablet And Below ***/
@media all and (max-width: 980px) {

}
 
/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px) {
	}
 
/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 767px) {
 div#glossaryList-nav.ln-letters a:hover, .ln-letters a.ln-selected {font-size: 30px!important;}

}
/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {
 div#glossaryList-nav.ln-letters a:hover, .ln-letters a.ln-selected {font-size: 28px!important;}
	div#glossaryList-nav.listNav.large div.ln-letters a { font-size: 11.5px; margin: 0px 2px; }
	
	.ln-letters a.ln-selected {border-bottom: 5px solid #6d02fe!important; font-size: 15px;}
	div#glossaryList-nav.listNav.large div.ln-letters a { line-height: 30px;}
	div#glossaryList-nav { margin-bottom: 30px!important;}
}

.client_say img {
    width: 90px!important;
}
