/* 
*
=======================================================================+
------------------------------------------------------------------------
   FILE NAME : event_2
------------------------------------------------------------------------
========================================================================
*
*/ 

    
    #search_keywords, #search_location {
    background: #1c171b!important;
    border: none!important;
    height: 36px!important;
/*    height:36px!important; */
    border-radius: 7px!important;
    padding: 0px 28px!important;
   color:#b5b2b2!important;
   width:100%;
   font-size:14px;
}

#search_location::placeholder {
   color:#b5b2b2!important;
}

#search_keywords::placeholder {
   color:#b5b2b2!important;
} 


button#drp_autogen0{
   background: #1c171b!important;
    border: none!important;
    height: 36px!important;
    border-radius: 7px!important;
    padding: 0px 28px!important;
   color:#b5b2b2!important;
   width: 82%!important;
   font-size:14px;
}

.wpem-form-wrapper .chosen-container .chosen-choices{
   background: #1c171b!important;
    border: none!important;
    height: 36px!important;
    border-radius: 7px!important;
   color:#b5b2b2!important;
   display: flex;
    justify-content: start;
    align-items: center;
   font-size:14px;
}

.chosen-container.chosen-container-multi {
   background:transparent!important;
}

.chosen-container.chosen-container-multi:hover {
   background:transparent!important;
}

.chosen-container-multi .chosen-choices li.search-field {
    padding: 0px 13px!important;
}

.wpem-form-wrapper .chosen-container.chosen-container-multi .chosen-choices li.search-field input[type=text]{
   color:#b5b2b2!important;
   font-size:14px !important;
}

.chosen-drop {
   background: #1c171b!important;
   border:none!important;
}

.wpem-form-wrapper .chosen-container .chosen-drop .chosen-results li {
   color:#b5b2b2!important;
}

.wpem-form-wrapper .chosen-container .chosen-drop .chosen-results li:hover {
    color:#1c171b!important;
   background: #b5b2b2!important;
}

.wpem-form-wrapper .chosen-container .chosen-drop .chosen-results li.highlighted{
    color:#1c171b!important;
   background: #b5b2b2!important;
}

div#search_ticket_prices_chosen{
   background: #1c171b!important;
    border: none!important;
    height: 36px!important;
    border-radius: 7px!important;
   display: flex;
    justify-content: start;
    align-items: center;
   width: 100%!important;
   font-size:14px;
}

.elementor-8274 .elementor-element.elementor-element-077520a > .elementor-widget-container{
   padding:0px !important;
}

.wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-header-top .wpem-event-single-image-wrapper .wpem-event-single-image img, .wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-header-top .wpem-single-event-slider-wrapper .wpem-single-event-slider .wpem-slider-items img 
   {
       object-fit:cover;
       object-position:center;
      min-height:300px !important;
       height:400px !important;
      border-top-left-radius: 20px;
        border-top-right-radius: 20px;
   
   }
.single_event_listing{
   display:flex;
   justify-content:center;
}

.wpem-main.wpem-single-event-page{
   width:80%;
}
   
.wpem-single-event-page .wpem-heading-text
   {
      color:#ed0889;

   }

.wpem-single-event-right-content .wpem-heading-text a{
      color: #4d4249;
}

.wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-body .wpem-single-event-left-content::after{
   background:rgba(73 63 69) !important;
}

.chosen-container-single span {
    color: #b5b2b2!important;
    margin-left: 16px;
}


.showing_applied_filters.showing-applied-filters {
    background: #1c171b!important;
    color: #b5b2b2!important;
/*     font-size: 15px; */
    font-weight: 400;
    font-size: 14px;
    font-family: inherit;
    padding: 5px 24px;
    border-radius: 7px;
}
.showing_applied_filters.showing-applied-filters .rss_link, .reset {     
    width: 60px;
    text-align: center;
    color: #000000;
    border-radius: 3px;
    background-image: url(https://freemore.app/wp-content/uploads/2023/07/menuhover.png)!important;
    background-size: cover;
    background-position: center; 
   background-repeat:no-repeat
}
.wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-body .wpem-single-event-body-sidebar .wpem-single-event-sidebar-info a{
   color:#b5b2b2 !important;
}
span.wpem-event-type-text.event-type{
   color:black;
}
span.wpem-event-category-text.event-category{
   color:black;
}
 
.showing_applied_filters.showing-applied-filters a {
    color: #000000!important;
    font-weight: 600;
    font-size: 14px;
}
body#tinymce {
   background-color:#1c171b !important;
}
.wpem-event-ticket-type .wpem-event-ticket-type-text {
   border-radius:7px !important;
}

.wpem-event-listings-header .wpem-event-listing-header-title .wpem-heading-text {
    font-weight: 400;
    color: #b5b2b2!important;
}

.no_event_listings_found.wpem-alert.wpem-alert-danger.wpem-mb-0 {
    background: #1c171b!important;
    border: none!important;
    height: 36px!important;
    border-radius: 7px!important;
    padding: 0px 28px!important;
   color:#b5b2b2!important;
   font-size:14px;
}

.chosen-search input{
   background: #1c171b!important;
   color:#b5b2b2!important;
   border:1px solid #b5b2b2!important;
}
.event_listing_preview{
   border:none !important;
   
}
#event_preview .single_event_listing{
   padding:0px;
   width:100%;
}
#event_preview .wpem-main.wpem-single-event-page{
   width:100% !important;
}
#event_preview .wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-header-top .wpem-event-single-image-wrapper .wpem-event-single-image img, .wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-header-top .wpem-single-event-slider-wrapper .wpem-single-event-slider .wpem-slider-items img {
   border-top-left-radius:0px !important;
   border-top-right-radius:0px !important;
}

.event_listing_preview_title{
   background-color:#1c171b;
   color:#b5b2b2;
   border-top-left-radius:20px;
   border-top-right-radius:20px;
   border:1px solid rgba(63 73 69);
   border-bottom:none;
    margin-top:0px !important;
}



/* 
----------------------------------------------------------------------------------
  Venue Submit Dashboard Page 
----------------------------------------------------------------------------------
*/

#submit-venue-form fieldset {
    display: flex;
}

#submit-venue-form fieldset label {
    width: 25%;
   font-weight: 300!important;
}

#submit-venue-form fieldset .field{
    width: 75%;
}

#submit-venue-form fieldset .field input{
    background: #1c171b!important;
    border: none!important;
    border-radius: 7px!important;
    padding: 0px 28px!important;
   color:#b5b2b2!important;
    height: 36px;
   font-size:14px;
}

#submit-venue-form .fieldset-venue_logo .field input[type="file"]{
   color:#b5b2b2!important;
   background:transparent!important;
   padding:0px!important;
   border-radius:0px!important;
   height:45px;
}

.wpem-form-wrapper .wpem-form-title {
    font-weight:300!important;
}

#submit-venue-form .fieldset-venue_logo .field input[type="file"]::-webkit-file-upload-button {
  background: #fff;
  border-radius: 4px;
  color:#000!important;
  cursor: pointer;
  font-size: 16px;
  outline: none;
  padding: 5px 20px;
  text-transform: uppercase;
  margin-top:5px;
}

#submit-venue-form .fieldset-venue_logo .field input[type="file"]::-webkit-file-upload-button:hover {
  background: #fff;
  color: #000;
}

#submit-venue-form .fieldset-venue_logo .field small{
   color:#b5b2b2!important;
}


#submit-venue-form #wp-venue_description-wrap{
   border:none!important;
}

#submit-venue-form input#submit-venue-button {
    background-image: linear-gradient(to top, #c11488, #f71e67) !important;
    color: #fff!important;
    border-radius: 20px!important;
    text-transform: capitalize;
    font-size: 16px!important;
    padding: 10px 35px;
}

#tinymce {
    background: #1c171b !important;
}



/* Media Queries for responsive design  */
@media screen and (max-width: 768px) {
    #submit-venue-form fieldset {
      display: flex;
      flex-direction:column;
   }
   
   #submit-venue-form fieldset label {
      width: 100%;
   }

   #submit-venue-form fieldset .field.required-field{
      width: 100%;
   }
}

@media screen and (max-width: 600px) {
   #submit-venue-form fieldset {
      display: flex;
      flex-direction:column;
   }
   
   #submit-venue-form fieldset label {
      width: 100%;
   }

   #submit-venue-form fieldset .field.required-field{
      width: 100%;
   }
   
   
   #submit-venue-form fieldset .field input{
      width:136%;
   }
   
   #submit-venue-form fieldset .input-text.venue_name{
      width:100% !important;
      
   }
   
}

/* } */



/* 
----------------------------------------------------------------------------------
  Event Dashboard Page 
----------------------------------------------------------------------------------
*/

.wpem-alert.wpem-alert-danger{
   background: #1c171b!important;
    border: none!important;
    border-radius: 7px!important;
   color:#b5b2b2!important;
}

.wpem-dashboard-main-title.wpem-dashboard-main-filter h3.wpem-theme-text {
    color: #e90089!important;
    font-weight: 300;
}

.wpem-main-vmenu-dashboard-nav .wpem-main-vmenu-dashboard-ul .wpem-main-vmenu-dashboard-li a.wpem-main-vmenu-dashboard-link.wpem-main-vmenu-dashboard-link{
   font-weight: 300;
   background: #1c171b!important;
   color:#b5b2b2!important;
}

.wpem-main-vmenu-dashboard-nav .wpem-main-vmenu-dashboard-ul .wpem-main-vmenu-dashboard-li a.wpem-main-vmenu-dashboard-link.wpem-main-vmenu-dashboard-link:hover{
   background: #e90089!important;
   color:#fff!important;
}

.wpem-main-vmenu-dashboard-nav .wpem-main-vmenu-dashboard-ul .wpem-main-vmenu-dashboard-li a.wpem-main-vmenu-dashboard-link.wpem-main-vmenu-dashboard-link-active{
   background: #e90089!important;
   color:#fff!important;
}

 a.wpem-dashboard-header-btn {
    border: 1px solid #e90089!important;
    background: #e90089!important;
}

.wpem-main.wpem-responsive-table-wrapper thead{
   background-image:linear-gradient(to right,#c911a0, #ed636f)!important;  
}


table.wpem-responsive-table-wrapper thead th.wpem-heading-text {
   font-weight:300!important;
    color: #ffffff;
    text-align: center;     
    border: none;
   font-size: 18px!important;
    padding: 10px 0px!important;
}

table.wpem-responsive-table-wrapper tbody tr{
   background:transparent!important;
   border:none!important
}

.wpem-main.wpem-responsive-table-wrapper tbody{
   color:#b5b2b2!important;
   background: #1c171b!important;
}

@media screen and (max-width: 600px){
   .wpem-dashboard-main-title.wpem-dashboard-main-filter h3.wpem-theme-text{
      font-size:700;
      font-size:21px !important;
      position:relative;
/*       left:84px; */
      text-align:start;
   }
.wpem-main.wpem-single-event-page{
   width:100%;
}
   
.event_listing_preview_title h2{
   width:100%;
   margin:auto;
}
.event_listing_preview_title .event-manager-button-edit-listing, .event_listing_preview_title .event-manager-button-submit-listing{
    width:50% !important;
    border-radius:10px !important;
   }
   
input#event_preview_submit_button{
      margin-left:50%;
}
   .wpem-main-vmenu-dashboard-wrapper .wpem-main-vmenu-dashboard-content-wrap .wpem-dashboard-events-block-wrap .wpem-dashboard-event-list-wrapper .wpem-dashboard-event-list .wpem-event-dashboard-information .wpem-event-dashboard-information-wrapper .wpem-event-dashboard-information-table .wpem-event-dashboard-information-table-row .wpem-event-dashboard-information-table-lines{
      border:none !important;
   }
   
   body .wpem-form-wrapper .wpem-form-title{
      background-color:#e90089 !important;
      text-align:center;
      color:white !important;
      border-radius:20px;
      font-weight:200 !important;
      font-size:23px !important;
      height:45px !important;
      display:flex;
      align-items:center;
      justify-content:center;
      

   }
/*    .elementor-shortcode .wpem-main{
      padding:25px
   } */
   
}



/* 
----------------------------------------------------------------------------------
    Submit Organizer Form
----------------------------------------------------------------------------------
*/

#submit-organizer-form fieldset {
    display: flex;
}

#submit-organizer-form fieldset label {
    width: 25%;
   font-weight: 300!important;
}

#submit-organizer-form fieldset .field{
    width: 75%;
}

#submit-organizer-form fieldset .field input{
    background: #1c171b!important;
    border: none!important;
    border-radius: 7px!important;
    padding: 0px 14px!important;
   color:#b5b2b2!important;
   height: 36px;
   font-size:14px;
}

#submit-organizer-form .fieldset-organizer_logo .field input[type="file"]{
   color:#b5b2b2!important;
   background:transparent!important;
   padding:0px!important;
   border-radius:0px!important;
   height:50px;
}

.wpem-form-wrapper .wpem-form-title {
    font-weight:300!important;
}

#submit-organizer-form .fieldset-organizer_logo .field input[type="file"]::-webkit-file-upload-button {
  background: #fff;
  border-radius: 4px;
  color:#000!important;
  cursor: pointer;
  font-size: 16px;
  outline: none;
  padding: 5px 20px;
  text-transform: uppercase;
  margin-top:5px;
}

#submit-organizer-form .fieldset-organizer_logo .field input[type="file"]::-webkit-file-upload-button:hover {
  background: #fff;
  color: #000;
}

#submit-organizer-form .fieldset-organizer_logo .field small{
   color:#b5b2b2!important;
}


#submit-organizer-form #wp-venue_description-wrap{
   border:none!important;
}





#submit-organizer-form input#submit-organizer-button {
    background-image: linear-gradient(to top, #c11488, #f71e67) !important;
    color: #fff!important;
    border-radius: 20px!important;
    text-transform: capitalize;
    font-size: 16px!important;
    padding: 10px 35px;
}





/* Media Queries for responsive design  */
@media screen and (max-width: 768px) {
    #submit-organizer-form fieldset {
      display: flex;
      flex-direction:column;
   }
   
   #submit-organizer-form fieldset label {
      width: 100%;
   }

   #submit-organizer-form fieldset .field{
      width: 100%;
   }
}

@media screen and (max-width: 600px) {
    #submit-organizer-form fieldset {
      display: flex;
      flex-direction:column;
   }
   
   #submit-organizer-form fieldset label {
      width: 100%;
   }

   #submit-organizer-form fieldset .field{
      width: 100%;
   }
   #submit-organizer-form fieldset .field input{
      margin-left:-8px;
   }
}


/* 
----------------------------------------------------------------------------------
   Submit Event Form Page
----------------------------------------------------------------------------------
*/

#submit-event-form fieldset {
    display: flex;
}

.mce-flow-layout{
   background-color:#23111c !important;
}
#submit-event-form fieldset label {
    width: 25%;
   font-weight: 300!important;
}

#submit-event-form fieldset .field{
    width: 75%;
}

#submit-event-form fieldset .field input{
    background: #1c171b!important;
    border: none!important;
    border-radius: 7px!important;
    padding: 0px 20px!important;
   color:#b5b2b2!important;
    height: 36px;
   font-size:14px;
}

#submit-event-form fieldset .field select{
    background: #1c171b!important;
    border: none!important;
    border-radius: 7px!important;
    padding: 0px 28px!important;
   color:#b5b2b2!important;
    height: 36px;
   font-size:14px;
}

fieldset#fieldset_18 {
    display: inherit;
    margin-top: 30px!important;
}

fieldset#fieldset_19 {
    display: inherit;
    margin-top: 30px!important;
}

.chosen-container-multi .chosen-choices li.search-field input {
    width: 100%!important;
}
.chosen-container-multi .chosen-choices li.search-field {
    width: 100%!important;
}

.wpem-alert.wpem-mt-2.wpem-mb-0.wpem-p-0 {
   color:#b5b2b2!important;
}

input.wpem-theme-button{
    background-image: linear-gradient(to top, #c11488, #f71e67) !important;
    color: #fff!important;
    border-radius: 20px!important;
    text-transform: capitalize;
    font-size: 16px!important;
    padding: 10px 35px;
}



#fieldset_7 .field.required-field input[type="file"]{
    color:#b5b2b2!important;
   background:transparent!important;
   padding:0px!important;
   border-radius:0px!important;
   height:50px;
}

#fieldset_7 .field.required-field input[type="file"]::-webkit-file-upload-button {
  background: #fff;
  border-radius: 4px;
  color:#000!important;
  cursor: pointer;
  font-size: 16px;
  outline: none;
  padding: 5px 20px;
  text-transform: uppercase;
  margin-top:5px;
}

#fieldset_7 .field.required-field input[type="file"]::-webkit-file-upload-button:hover {
  background: #fff;
  color: #000;
}


/* Media Queries for responsive design  */
@media screen and (max-width: 768px) {
    #submit-event-form fieldset {
      display: flex;
      flex-direction:column;
   }
   
   #submit-event-form fieldset label {
      width: 100%;
   }

   #submit-event-form fieldset .field{
      width: 100%;
   }
}

@media screen and (max-width: 600px) {
    #submit-event-form fieldset {
      display: flex;
      flex-direction:column;
   }
   
   #submit-event-form fieldset label {
      width: 100%;
   }

   #submit-event-form fieldset .field{
      width: 100%;
   }
   #submit-event-form fieldset .field input{
      width:100%;
   }
   #submit-event-form fieldset .field select{
      width:100%;
   }
}


/* Date 01 December 2023  */

.wpem-event-listing-list-view .wpem-event-box-col:last-of-type .wpem-event-layout-wrapper{
   border:none;
}

.wpem-event-listings .wpem-event-layout-wrapper{
   border:none;
}

.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-banner .wpem-event-banner-img{
   width:180px;
   height:180px ;
   border-radius:40px ; 
}  
/* .wpem-event-listings .wpem-event-layout-wrapper .wpem-event-banner .wpem-event-banner-img{
   width:100% ;
   height:240px ;
} */
      
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date {
  position:relative !important;
  color:rgba(227,217,222,1);
}

.wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-header-top, table.wpem-responsive-table-wrapper tbody tr:hover, table.wpem-responsive-table-wrapper thead{
    background-color:transparent;
   border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details{
   position:relative;
    padding:0;
   margin-top:10px;
   top:-31px;
}

.wpem-event-listing-list-view.wpem-event-listings .wpem-event-layout-wrapper .event_listing{
   border-left:none;
}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation{
   top:15px;
   left:-5px;
   margin-bottom:25px
   
}

.wpem-event-listings-header .wpem-event-listing-header-title .wpem-heading-text {
  width:100%;
  display:flex;
  justify-content:start;
  align-items:center;
  color:rgba(227,217,222,1);     
}
.wpem-event-listings.wpem-event-listing-list-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-date-time, .wpem-event-listings.wpem-event-listing-list-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-location, .wpem-event-listings.wpem-event-listing-list-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-ticket-type, .wpem-event-listings.wpem-event-listing-list-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-type{
     color:rgba(227,217,222,1);
     margin:1px;
}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-type .wpem-event-type-text{
   padding:7px 14px;
   margin-bottom:10px;
   border-radius:7px
}

.wpem-event-ticket-type .wpem-event-ticket-type-text{
   padding:7px 14px;
   margin-left:7px;
   border-radius:18px;
   font-weight:400
}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date .wpem-event-date-type .wpem-from-date .wpem-date {
     color:rgba(227,217,222,1);
     font-weight:400;
     font-size:30px;
     position:relative;
     top:0px;
     left:0px;

}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date .wpem-event-date-type .wpem-to-date .wpem-date
{
    color:rgba(227,217,222,1);
   font-weight:400;
   font-size:30px;
   position:relative;
   top:-41px;
   left:40px
}



.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date .wpem-event-date-type .wpem-to-date .wpem-month
{
        color:rgba(227,217,222,1);
       font-size:13px;
       padding-top:14px;
      position:absolute;
       top:-27px;
       left:61px;
}


.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date .wpem-event-date-type .wpem-to-date .wpem-date-separator{
       top:-100%;
      left:39px;
      color:rgba(227,217,222,1);


}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date .wpem-event-date-type .wpem-to-date .wpem-month{
   position:relative;
   top:-44px;
   left:46px;
   color:rgba(227,217,222,1)
}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date .wpem-event-date-type .wpem-from-date .wpem-month{
   color:rgba(227,217,222,1)

}


.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-title{
   margin:0px 0px 3px
   
}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-title .wpem-heading-text{
     font-size:30px;
     color:rgba(180,32,132,1);
     font-weight:600;
     line-height:40px
}

.wpem-event-listing-list-view.wpem-event-listings .wpem-event-layout-wrapper .event_listing {
      border-bottom:1px solid rgba(73 63 69);
       transition:none;

}





.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-title .wpem-heading-text {
     font-size:30px;
     color:rgba(180,32,132,1);
     font-weight:600;
}
.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper{
    border:1px solid rgba(73 63 69);
    border-radius:21px
   
}
.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-date-time, .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-location, .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-ticket-type, .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-title, .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-type{ 
       color:rgba(227,217,222,1);
       font-size:15px !important;
}
   



.wpem-main-vmenu-dashboard-wrapper .wpem-main-vmenu-dashboard-content-wrap .wpem-dashboard-events-block-wrap .wpem-dashboard-event-list-wrapper .wpem-dashboard-event-list .wpem-dashboard-event-name a {
        color:rgba(180,32,132,1);
         font-size:24px;

   
}

.wpem-main-vmenu-dashboard-wrapper .wpem-main-vmenu-dashboard-content-wrap .wpem-dashboard-events-block-wrap .wpem-dashboard-event-list-wrapper .wpem-dashboard-event-list .wpem-dashboard-event-datetime-location{
    border-top:1px solid rgba(73 63 69);

}

.wpem-main-vmenu-dashboard-wrapper .wpem-main-vmenu-dashboard-content-wrap .wpem-dashboard-events-block-wrap .wpem-dashboard-event-list-wrapper .wpem-dashboard-event-list{
    border:1px solid rgba(73 63 69);
   border-radius:20px
}

.wpem-single-event-page .event-manager-info, .wpem-single-event-page .wpem-single-event-wrapper{
     border:1px solid rgba(73 63 69);
      background-color: #1c171b;
     border-radius:20px;
     border-top-left-radius: 20px;
      border-top-right-radius: 20px
}

.wpem-main-vmenu-dashboard-wrapper .wpem-main-vmenu-dashboard-content-wrap .wpem-dashboard-events-block-wrap .wpem-dashboard-event-list-wrapper .wpem-dashboard-event-list .wpem-dashboard-event-datetime-location .wpem-dashboard-event-date-time, .wpem-main-vmenu-dashboard-wrapper .wpem-main-vmenu-dashboard-content-wrap .wpem-dashboard-events-block-wrap .wpem-dashboard-event-list-wrapper .wpem-dashboard-event-list .wpem-dashboard-event-datetime-location .wpem-dashboard-event-location{
   color:rgba(227,217,222,1)

}

.wpem-main-vmenu-dashboard-wrapper .wpem-dashboard-events-block-wrap .wpem-dashboard-event-list-wrapper .wpem-dashboard-event-list-body .wpem-dashboard-event-placeholder{
   color:rgba(227,217,222,1);

}

table.wpem-responsive-table-wrapper tbody tr td{
   text-align:center;
}



.wpem-main.wpem-single-event-widget .wpem-event-banner .wpem-event-banner-img img, div#event-manager-event-dashboard .wpem-responsive-table-block .wpem-organizer-logo img, div#event-manager-event-dashboard .wpem-responsive-table-block .wpem-venue-logo img {
   width:200px;
    height:200px;
   max-width:500px;
   object-fit:cover;
   border-radius:40px!important;
    margin-top:28px !important;
   
   
}
table.wpem-responsive-table-wrapper{
   font-size:25px
}

div#event-manager-event-dashboard .wpem-responsive-table-block .organizer_name a, div#event-manager-event-dashboard .wpem-responsive-table-block .venue_name a {
   position:relative;
   left:155px;
   top:-55px;
   color:rgba(227,217,222,1)

   
}

table.wpem-responsive-table-wrapper tbody tr td a, table.wpem-responsive-table-wrapper thead tr th.wpem-heading-text a{
      color:rgba(227,217,222,1)

}

.wpem-organizer-name, .wpem-venue-name, table.wpem-responsive-table-wrapper tbody tr td .wpem-dboard-event-action{
   justify-content:center;
}

table.wpem-responsive-table-wrapper tbody tr{
     border-bottom:1px solid rgba(73 63 69) !important;
}

table.wpem-responsive-table-wrapper thead th.wpem-heading-text{
   color: #ffd7ff;
}
table.wpem-responsive-table-wrapper tbody tr td{
      padding-bottom:40px
}
.wpem-event-listing-list-view.wpem-event-listings .wpem-event-layout-wrapper .event_listing:hover{
   box-shadow:none !important;
   border-bottom:1px solid rgba(73 63 69);
}



@media only screen and (max-width: 575px){
   .wpem-event-listings.wpem-event-listing-list-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details{
   padding-top:15px !important;
   
}

   
   .wpem-event-listings.wpem-event-listing-list-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-title .wpem-heading-text{
      line-height:16px;
      font-weight:400;
      font-size:20px !important;
   }
   .wpem-event-ticket-type .wpem-event-ticket-type-text{
        margin-left:0px;
   }
   
   .wpem-form-wrapper .wpem-form-group input[type=color], .wpem-form-wrapper .wpem-form-group input[type=date], .wpem-form-wrapper .wpem-form-group input[type=datetime-local], .wpem-form-wrapper .wpem-form-group input[type=datetime], .wpem-form-wrapper .wpem-form-group input[type=email], .wpem-form-wrapper .wpem-form-group input[type=file], .wpem-form-wrapper .wpem-form-group input[type=month], .wpem-form-wrapper .wpem-form-group input[type=number], .wpem-form-wrapper .wpem-form-group input[type=password], .wpem-form-wrapper .wpem-form-group input[type=search], .wpem-form-wrapper .wpem-form-group input[type=tel], .wpem-form-wrapper .wpem-form-group input[type=text], .wpem-form-wrapper .wpem-form-group input[type=time], .wpem-form-wrapper .wpem-form-group input[type=url], .wpem-form-wrapper .wpem-form-group input[type=week], .wpem-form-wrapper .wpem-form-group select, .wpem-form-wrapper .wpem-form-group select optgroup, .wpem-form-wrapper .wpem-form-group textarea{
       width:105%;
      color:#b5b2b2 !important;
      padding: 0 11px !important;
      
   }
   
   .wpem-main.wpem-single-event-widget .wpem-event-banner .wpem-event-banner-img img, div#event-manager-event-dashboard .wpem-        responsive-table-block .wpem-organizer-logo img, div#event-manager-event-dashboard .wpem-responsive-table-block .wpem-venue-logo img{
      height:150px;
      width:150px;
      position:relative;
      border-radius:5px;
      left:-169px;
      top:50px
      
   }
   table.wpem-responsive-table-wrapper tbody tr td{
      margin-bottom:50px;
   }
   .wpem-main.wpem-responsive-table-wrapper tbody {
      border-radius:20px
   }

   
   
   table.wpem-responsive-table-wrapper tbody tr{
      border:1px solid rgba(73 63 69) !important;

   }
   div#event-manager-event-dashboard .wpem-responsive-table-block .organizer_name a, div#event-manager-event-dashboard .wpem-responsive-table-block .venue_name a{
      top:63px;
      left:0;
}
   
   
   
   }

.wpem-main-vmenu-dashboard-wrapper .wpem-main-vmenu-dashboard-content-wrap .wpem-dashboard-events-block-wrap .wpem-dashboard-event-list-wrapper .wpem-dashboard-event-list .wpem-event-dashboard-information .wpem-event-dashboard-information-wrapper .wpem-event-dashboard-information-table h4.wpem-event-dashboard-information-title-box{
   color:#ffd7ff;
   border-bottom:2px solid rgba(73 63 69);
   
}

/* b, strong{
   color:#ffd7ff;
} */
.wpem-main-vmenu-dashboard-wrapper .wpem-main-vmenu-dashboard-content-wrap .wpem-dashboard-events-block-wrap .wpem-dashboard-event-list-wrapper .wpem-dashboard-event-list .wpem-event-dashboard-information .wpem-event-dashboard-information-wrapper .wpem-event-dashboard-information-table .wpem-event-dashboard-information-table-row .wpem-event-dashboard-information-table-lines{
   color:#ffd7ff;
   border-bottom:1px solid rgba(73 63 69);
}

  
 
   

/* event add design new Start*/
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-title .wpem-heading-text{
   margin-top:-6px;
}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date .wpem-event-date-type .wpem-to-date .wpem-date-separator{
   left:38px;
   
   top:14px;
}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date .wpem-event-date-type .wpem-to-date{
   float:none;
   padding-left:13px;
   padding-top:48px;
}



@media only screen and (max-width: 600px){
.wpem-main-vmenu-dashboard-wrapper .wpem-main-vmenu-dashboard-content-wrap .wpem-dashboard-events-block-wrap .wpem-dashboard-event-list-wrapper .wpem-dashboard-event-list .wpem-dashboard-event-inner-list-wrap{
     flex-direction:row;
   }
   
   .wpem-event-listing-list-view .wpem-event-layout-wrapper .wpem-event-banner .wpem-event-banner-img {
   width:120px !important;
   height:120px !important;
   border-radius:10px !important;
}

    .wpem-event-listings.wpem-event-listing-list-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-date-time{
   font-size:13px !important;
   width:186px !important;
   color:#d1cdd1 !important;
}
   .wpem-event-listings.wpem-event-listing-list-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-location{
      color: #d1cdd1 !important;
   }
   
    .wpem-event-listing-list-view .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-type .wpem-event-type-text {
      padding:6px 10px !important;
      font-size:12px !important;
      border-radius:6px !important;
      
   }
   .wpem-event-listing-list-view .wpem-event-ticket-type .wpem-event-ticket-type-text{
      padding:6px 10px !important;
      font-size:12px !important;
      border-radius:6px !important;
   }
   .wpem-form-wrapper fieldset label{
      text-align:center;
      font-size:14px!important;
   }
   #submit-event-form fieldset .field input{
      
    

}

    
  


@media only screen and (max-width:280px){
 
   .wpem-event-listing-list-view.wpem-event-listings .wpem-event-layout-wrapper .event_listing{
      display:flex;
      flex-direction:column;
   }
   .wpem-event-listing-list-view.wpem-event-layout-wrapper .wpem-event-banner .wpem-event-banner-img{
      width:242px !important;
      height:204px !important;
      border-radius:20px !important;
   }
   .wpem-dashboard-main-title.wpem-dashboard-main-filter h3.wpem-theme-text{
      font-size:17px !important;
      left:4px !important;
   }

    body .wpem-form-wrapper fieldset label{
      font-size: 14px !important;
   }
   #submit-organizer-form fieldset .field input {
      height:45px !important;
      font-size:14px;
   }
   #submit-organizer-form input#submit-organizer-button{
      padding:10px 20px !important;
   }


}




/* Start */
@media screen and (max-width:767px){
   .wpem-event-listings-header .wpem-event-listing-header-title{
      display:flex;
      justify-content:center;
   }
   .wpem-event-listings-header .wpem-event-listing-header-title .wpem-heading-text {
         justify-content:center;
 
      
}
   .wpem-form-footer{
      text-align:center;
   }
   
}

/* end */
/* Start 27dec */

.no_event_listings_found.wpem-alert.wpem-alert-danger.wpem-mb-0{
   width:auto;
}
.wpem-event-listings-header .wpem-event-listing-header-title .wpem-heading-text{
   width:58vw;
}
@media screen and (max-width:767px){
.no_event_listings_found.wpem-alert.wpem-alert-danger.wpem-mb-0{
   width:100vw;
}
   .wpem-event-listings-header .wpem-event-listing-header-title .wpem-heading-text{
   width:100vw;
}
   
   fieldset#fieldset_4{
      flex-direction:row !important;
      align-items:center;
   }
   fieldset#fieldset_15{
      flex-direction:row !important;
      align-items:center;
   }
   fieldset#fieldset_7{
      flex-direction:row !important;
      align-items:center;
   }
}
.wpem-form-wrapper .wpem-form-group input[type=text]{
   padding:0px;
}
/* End */

/* new event change start */
 .wpem-form-wrapper .wpem-form-group .field input[type=file]{
   line-height:25px!important;
}
.elementor-field-textual.elementor-size-lg{
   min-height:20px !important;
}
.elementor-205 .elementor-element.elementor-element-598dbd5 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){
   height:36px!important;
   font-size:14px;
}
.elementor-205 .elementor-element.elementor-element-598dbd5 .elementor-button{
   font-size:14px!important;
}
/* new event change End */

.wpem-main-vmenu-dashboard-wrapper .wpem-main-vmenu-dashboard-content-wrap .wpem-dashboard-events-block-wrap .wpem-dashboard-event-list-wrapper .wpem-dashboard-event-list .wpem-dashboard-event-inner-list-wrap .wpem-dashboard-event-name {
    margin-right: 20px;
    font-size: 18px;
    line-height: 1.42;
    font-weight: 600;
    word-break: break-all;
    color: #fff;
}

.wpem-main-vmenu-dashboard-wrapper .wpem-main-vmenu-dashboard-content-wrap .wpem-dashboard-events-block-wrap .wpem-dashboard-event-list-wrapper .wpem-dashboard-event-list .wpem-dboard-event-action .wpem-dboard-event-act-btn a.event-dashboard-action-delete::before, table.wpem-responsive-table-wrapper tbody tr td .wpem-dboard-event-action .wpem-dboard-event-act-btn a.event-dashboard-action-delete::before {
    content: "\e9ad";
    color: red;
}





#organizer_description_ifr body {
   background-color:#1c171b !important;
} 

body .wpem-form-group .wp-editor-wrap{
   border:none !important;
}
   
.mce-content-body {
   background-color:#1c171b !important;
   }
   
   .hfeed .wpem-main-vmenu-dashboard-wrapper .wpem-main-vmenu-dashboard-content-wrap .wpem-dashboard-events-block-wrap .wpem-dashboard-event-list-wrapper .wpem-dashboard-event-list .wpem-dashboard-event-inner-list-wrap .wpem-dashboard-event-name{
      color:white!important;
   }
   #page .wpem-main-vmenu-dashboard-wrapper .wpem-main-vmenu-dashboard-content-wrap .wpem-dashboard-events-block-wrap .wpem-dashboard-event-list-wrapper .wpem-dashboard-event-list .wpem-dashboard-event-name{
      color:white!important;
   }
   #page .wpem-dashboard-event-detail-front-block .wpem-dashboard-event-name{
      color:white!important;
   }
   .elementor-element-6d9fa36 .wpem-main-vmenu-dashboard-wrapper .wpem-main-vmenu-dashboard-content-wrap .wpem-dashboard-events-block-wrap .wpem-dashboard-event-list-wrapper .wpem-dashboard-event-list .wpem-dashboard-event-inner-list-wrap .wpem-dashboard-event-name {
    margin-right: 20px;
    font-size: 18px;
    line-height: 1.42;
    font-weight: 600;
    word-break: break-all;
    COLOR: #e3d9d3!IMPORTANT;
}
   #custom_event_3{
      color:white!important;
   }
   
   @media screen and (max-width:767px){
      button#drp_autogen0{
      padding:0px 15px!important;
      width:90%!important;
      }  
      .wpem-form-group .comiseo-daterangepicker-triggerbutton.ui-button{
      line-height:38px;
   }
   }
   

