/*Custom Art Css*/
.cat_sublist .post_catlist_item 
{
	margin: 5px auto;
}
.cat_sublist .post_catlist_item ~ .post_catlist_item
{
	margin: 5px 0px 5px 20px !important;
}

/******************  07-01-2019 *****************/
.menu-item-has-children .dropdown-menu-toggle {
    display: inline-block !important;
    height: auto !important;
    clear: both ;
    padding-left: 10px;
}/* 
.listing_header_image h1 
{
    position: absolute; 
    top: 170px;
    left: 50px;
    opacity: 0.5;
    color: white;
    padding: 20px;
    background: rgba(128, 128, 128, 0.52);
    display: none !important; 
} */
.listing_header_image h1 {
    /* position: absolute; */
    background: rgba(128, 128, 128, 0.52);
    top: 40% !important;
    left: 20% !important;
    right: 15%;
    opacity: 1.0 !important;
    color: white !important;
    padding: 20px !important;
    font-weight: 400 !important;
    display: block !important;
}
.listing_header_image input 
{
    position: absolute !important;
    right: 20px !important;
    top: 195px !important;
}
.add-items-to-list 
{
    width: 50%;
    float: left;
    position: relative !important;
}
.add-items-to-list p 
{
    margin-bottom: 0;
    line-height: 0;
}
.add-items-to-list br
{
	display: none;
} 
.add-items-to-list button 
{
    display: inline-block;
    float: right;
    padding: 3px 5px;
    margin-top: -3px;
    position: absolute;
    right: 0;
    top: 0;
}
#right-sidebar .inside-right-sidebar
{
	display:none;
}
.single.single-gd_list #primary
{
    width: 100% !important;
}
.url_links_status
{
	display: inline-flex;
}

/* Address display in bubble */
.geodir-bubble_desc .geodir-bubble-meta-side span.geodir_address{
    margin: 0px;
    width: 100%;
}

.geodir-bubble_desc .geodir-bubble-meta-side span.geodir_timing
{
    display: block;
    float: left;
}

.geodir-bubble_desc .geodir-bubble-meta-bottom {
    font-size: 18px;
    padding-top: 5px;
    border-top: 1px solid #CCC;
    width: 90%;
    margin-top: 2px;
    min-width: 180px;
    float: left;
}
.gd-bubble-inside .geodir-bubble_desc{
    height:auto !important;
        min-height: 180px !important;
}
.main_map_wrapper .gm-style-iw.gm-style-iw-c {
	max-width: 250px !important;
	max-height: 250px !important;
}

.main_map_wrapper .gm-style-iw-a .gm-style-iw-d {
	position: relative;
	max-height: inherit!important;
	max-width: inherit!important;
}

.main_map_wrapper .gm-style-iw-a .geodir-bubble-meta-bottom,
.main_map_wrapper .gm-style-iw-a .geodir-bubble-meta-fade {
	bottom: -1px;
	padding: 0;
	width: 100%;
}

.main_map_wrapper .gm-style-iw-a .gd-bubble {
	width: 100%;
}

.main_map_wrapper .gm-style-iw-a .geodir-bubble_desc {
	width: 227px !important;
}

.main_map_wrapper .gm-style-iw-a .geodir-bubble_desc h4 {
	width: 100%;
}

.main_map_wrapper .gm-style-iw-a .geodir-bubble-meta-side .geodir_more_info {
    padding: 1.5px 0;
}
.main_map_wrapper .gm-style-iw-a .geodir-bubble_desc .geodir-bubble-meta-bottom {
    margin-bottom: 10px !important;
    padding: 2px 10px !important;
}
.gm-style-iw.gm-style-iw-c .gm-style-iw-d {
    overflow: scroll !important;
}