.produce_warpper{
    min-height: 100vh;
}
.row_container {
    max-width: 1300px;
    margin: auto;
    padding: 0 0 50px;
}
.produce_row h3 {
    font-size: 28px;
    margin: 0 0 20px;
}
.nav-tabs {
    list-style: none;
    padding: 0;
    margin: 0;
}
.nav-tabs li {
    display: inline-block;    margin-right: 20px;    font-size: 18px;
}
.nav-tabs li.active {
    font-weight: bold;
}
.tab-content {
    margin:30px 0;
}


.product_list.list_view .product_col img {
    width: 60px;
}
.product_list.list_view .product_col {
    display: flex;
    align-items: center;
}
.product_list.list_view .product_title {
    font-weight: 400;
    margin-left: 20px;
}

.product_list a{ color:#13aff0;  }
.product_list.list_view a{ color:#000; }
.product_title {
    font-weight: 400;
}
.product_list .product_col {
    margin-bottom: 20px;
}
.btn_add_product, .btn_add_guide {
    color: #000;
    font-size: 20px;
    font-weight: 400;
    margin: 40px 0;
    display: block;    
}
.btn_add_product:hover, .btn_add_guide:hover {
    color: #6ec1e4;
}
.view_icons {
    position: relative;
}
.view_icons img {
    width: 30px;
    position: absolute;
    right: 0;
    cursor: pointer;
}
.product_list.grid_view .product_col {
    width: 14.50%;
    margin-right: 1%;
        position: relative;
}
.product_list.grid_view {
    display: flex;
    flex-wrap: wrap;
}
.product_list.grid_view .product_title {
    position: absolute;
    bottom: 5px;
    padding: 0 10px;
}

.hide{display: none;}
.mfp-content{ max-width: 800px; }
.configure_product_section,.create_product,.acf_create_venue,.acf_create_guide, .create_guide {
    margin: auto;
    background: #fff;
    padding: 30px;
}
.mfp-close-btn-in .mfp-close {
    font-size: 50px;
}
#product_frm div[data-name="compaign_type"] {
    display: none;
}
#product_frm .acf-input-prepend, #product_frm .acf-input-append,#venue_frm .acf-input-prepend, #venue_frm .acf-input-append{
    height: 40px;
    line-height: 32px !important;
    border:1px solid #dddddd !important;
}
#product_frm .acf-input-append {
    position: absolute;
    left: 50px;
}
#product_frm .wp-editor-area, #venue_frm .wp-editor-area{ max-height: 200px;  }
#product_frm .acf_add_venue, #product_frm .acf_add_guide { margin-top: 15px;  }
.edit_content { float: right; }

.product_gallery_section ul::after, .product_gallery_section ul::before { content: ' '; display: table; }

.product_gallery_section ul { margin: 0; padding: 0; }

.product_gallery_section ul ul.actions { position: absolute; top: -8px; right: -8px; padding: 2px; display: none; }

.product_gallery_section ul li:hover ul.actions { display: block; }

.product_gallery_section ul ul.actions li { float: right; margin: 0 0 0 2px; }

.product_gallery_section ul ul.actions li a.delete_gallery_item { display: block; text-indent: -9999px; position: relative; height: 1em; width: 1em; font-size: 1.4em; }

.product_gallery_section ul::after { clear: both; }

.product_gallery_section ul li.image { width: 80px; float: left; border: 1px solid #d5d5d5; margin: 9px 9px 0 0; background: #f7f7f7; border-radius: 2px; position: relative; box-sizing: border-box; }

.product_gallery_section ul ul.actions li a.delete_gallery_item::before { font-family: 'Font Awesome 5 Free'; speak: none; font-weight: 900; text-transform: none; -webkit-font-smoothing: antialiased; text-indent: 0px; position: absolute; top: 0px; left: 0px; text-align: center; content: "\f00d"; color: rgb(153, 153, 153); height: 1em; width: 1em; line-height: 1em; font-variant: normal; margin: 0px; background: rgb(255, 255, 255); border-radius: 50%; }

.lilim-archive-product-major-experience .image-wrap { position: relative; }
.update_feature_sec { position: absolute; bottom: 5px; right: 5px; color: #ffff; text-align: right; background: transparent; }
.update_feature_sec a { color: #fff; }

