/*======================================
Theme Name: Ghasa Divi Child
Theme URI: https://divicake.com/
Description: Use for custom code
Version: 1.0
Author: Divi Cake
Author URI: https://divicake.com/
Template: Divi
======================================*/


/* You can add your own CSS styles here. Use !important to overwrite styles if needed. */

/* General CSS */
.ghd-cont-border{box-shadow: inset 0 0 0 1px #168440; border-radius: 4px;}
/*GD – Remove map bubble ratings on gd_place Archive pages*/
.post-type-archive-gd_place .gd-bubble .geodir-post-rating{
display: none;
}
.geodir-bubble-meta-bottom {
display:none!important;
}

/*GD – Remove map bubble ratings on gd_place Detail pages*/
.single-gd_place .gd-bubble .geodir-post-rating {
display: none;
}
/*GD – Remove Archive item rating from gd_place Archive pages*/
li.gd_place .geodir-post-rating {
display: none;
}
/**Search Bar**/
.geodir-loc-bar {
    padding: 5px 0 5px 0;
    border-top: 0px #e1e1e1 solid;
    border-bottom: 0px #e1e1e1 solid;
    margin: 5px 0;
}

.geodir-loc-bar-in {
    background: none;
    border: 0px #329544 solid;
    padding: 0px;
}

body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search input[type=button], body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search button {
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto;
    width: initial;
    min-width: 60px;
    margin: 5px 3px 5px 3px !important;
    border-radius: 3px 3px 3px 3px;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 14px;
	background-color: #329544;
	border-color: #329544;
}

/*bullet checklist by www.peeayecreative.com*/
.pa-bullet-list-1 ul {
list-style-type: none!important;
}

.pa-bullet-list-1 ul li:before {
content: '\e016'!important;
color: #329544;
font-family: 'ETMODULES'!important;
margin-right: 10px;
margin-left: -14px;
font-size: 1.2em!important;
}

/*bullet checklist by www.peeayecreative.com*/
.pa-bullet-list-2 ul {
list-style-type: none!important;
}

.pa-bullet-list-2 ul li:before {
content: '\e07c'!important;
color: #329544;
font-family: 'ETMODULES'!important;
margin-right: 10px;
margin-left: -14px;
font-size: 1.2em!important;
}

/*bullet checklist by www.peeayecreative.com*/
.pa-bullet-list-3 ul {
list-style-type: none!important;
}

.pa-bullet-list-3 ul li:before {
content: '\e028'!important;
color: #329544;
font-family: 'ETMODULES'!important;
margin-right: 10px;
margin-left: -14px;
font-size: 1.2em!important;
}

/*bullet checklist by www.peeayecreative.com*/
.pa-bullet-list-4 ul {
list-style-type: none!important;
}

.pa-bullet-list-4 ul li:before {
content: '\e102'!important;
color: #329544;
font-family: 'ETMODULES'!important;
margin-right: 10px;
margin-left: -14px;
font-size: 1.2em!important;
}

/*Search Icon*/
.fa-search:before {
    content: "\f002";
    color: white;
}
.fa-cog:before {
    content: "\f013";
    color: white;
}

/*Search Extra*/
body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .geodir-filter-container .geodir-advance-search .geodir_submit_search {
    -webkit-flex: 1 1 auto;
    flex: 1 1 auto;
    min-width: 40px;
    margin: 5px 3px 5px 3px !important;
    border-radius: 3px 3px 3px 3px;
    height: 38px;
    font-size: 14px;
    line-height: 14px;
	background-color: #329544;
	border-color: #329544;
}

.et_pb_row_2.et_pb_row {
	z-index: 999;
}

.gd-badge-meta-new {
	display: none;
}

.bsui .btn-primary {
    color: #fff;
    background-color: #329544;
    border-color: #329544;
    border-top-color: rgb(50, 149, 68);
    border-right-color: rgb(50, 149, 68);
    border-bottom-color: rgb(50, 149, 68);
    border-left-color: rgb(50, 149, 68);
}

.bsui a {
    color: #329544;
    text-decoration: none;
    background-color: transparent;
}