/*thematic filter css*/

.g-modal{
    height: 400px !important;
    /* z-index: 10001 !important; */
}
.g-modal-content{
    overflow: hidden !important;
}
/*class materialize*/
.lean-overlay{
    /* z-index: 10000 !important; */
}
.g-thematicFilter-input select{
    display: block;
}

.g-radio-btn-wrapper{
    padding-top: 15px;
}

.g-radio-btn-wrapper h1{
    font-size: 16px;
    margin-bottom: 8px;
    font-weight: bold;
}
.g-radio-btn-label{
    margin-right: 25px;
}
.g-icon-wrapper{
     margin-top: 58px; 
     text-align: center
}

.g-icon-wrapper .g-delete-icon{
    height: 34px;
    width: 34px;
    border-radius: 17px;
    background-position: 5px
}
.g-icon-wrapper .g-delete-icon:hover{
    background-color: #e9e9e9;
}
.g-icon-wrapper i{
    vertical-align: middle;
}
.g-uncheck-icon{
    color:red;
}
.g-check-icon{
    color:#2ECC71;
}
.g-input-wrapper{
    margin-top: 25px;
    font-size: 12px;
    padding-left: 0px!important;
}

.g-input-wrapper h1{
    font-size: 16px;
    margin-bottom: 8px;
    font-weight: bold;
}

.g-input-wrapper.disabled{
    pointer-events:none;
    opacity: 0.4;
}
#g-thematicFilter-value{
    margin:0 0 !important;
}
#g-autocomplete-container .collection-item:hover{
    color: #fff;
    background-color: #2ECC71;
}
#g-autocomplete-ul{
    font-size: 12px;
    margin-top: 17px;
    width: 100%;
    z-index: 10;
    bottom:23px;
    max-height:120px;
    overflow-y:scroll;
}
#g-autocomplete-li{
    padding:5px;
    cursor:pointer;
}
#g-sql-wrapper {
    display : none;
}
#g-thematicFilter-sql{
    max-height: 40px !important;
    overflow-y: auto !important;
}
#g-field-title-sql{
  display: inline;
}
#g-field-picker-container{
    margin-top: -7px;
    margin-left: 56px;
}
#g-field-picker-ul{
    font-size: 12px; 
    margin: 0px; 
    width: 100%; 
    z-index: 10; 
    bottom:23px; 
    max-height:132px; 
    overflow-y:scroll;
}
#g-field-picker-disable-li{
    padding: 5px;
    cursor: auto;
    background-color: #e9e9e9;
}
#g-field-picker-li{
    padding:5px;
    cursor:pointer;
}
#g-close-icon{
    margin-top:0px;
}
.g-icon-container{
    display: inline;
}
#g-field-picker-ul .collection-item:hover:not(#g-field-picker-disable-li) {
    color: #fff;
    background-color: #2ECC71;
}

#g-warning-container{
    position: absolute;
    bottom: 0;
}
#g-warning-msg{
    display : inline;
}

.fa-exclamation-triangle{
    margin-right: 5px;
}
.g-button{
    margin-right: 5px !important;
    margin-left: 5px !important;
}

.disabled-input{
    opacity: 0.4;
    background-color: white!important;
    pointer-events: none;
}










