.elementor-126681 .elementor-element.elementor-element-da91320{padding:0px 0px 25px 0px;}.elementor-126681 .elementor-element.elementor-element-7738c52 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-126681 .elementor-element.elementor-element-16fcecd{padding:0px 20px 0px 20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-126681 .elementor-element.elementor-element-6f3b776 > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-126681 .elementor-element.elementor-element-6f3b776{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;color:#2E2E2E;}.elementor-126681 .elementor-element.elementor-element-174c3f6{padding:0px 20px 0px 20px;}.elementor-126681 .elementor-element.elementor-element-dcb6600{margin-top:25px;margin-bottom:0px;}.elementor-126681 .elementor-element.elementor-element-e58d423 > .elementor-element-populated{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-126681 .elementor-element.elementor-element-16fcecd{padding:0px 20px 0px 20px;}.elementor-126681 .elementor-element.elementor-element-174c3f6{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-126681 .elementor-element.elementor-element-16fcecd{padding:0px 10px 0px 10px;}.elementor-126681 .elementor-element.elementor-element-174c3f6{padding:0px 10px 0px 10px;}}/* Start custom CSS for text-editor, class: .elementor-element-6f3b776 */.bold-text{
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4e4078b */.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date .wpem-event-date-type .wpem-to-date {
    display: none !important;
}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date .wpem-event-date-type .wpem-from-date {
    width: 45px !important;
}
.showing_applied_filters{
    display: none !important;
}

.wpem-event-listing-list-view.wpem-event-listings .wpem-event-layout-wrapper .event_listing {
        border-left: none !important;
        padding: 23px 17px 50px 0px;
}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details {
    padding-left: 60px;
}

.wpem-event-listings .wpem-event-layout-wrapper {
    border-right: none;
    border-top: none;
    border-bottom: 1.5px solid #ebebeb;
}
.wpem-event-listings-header .wpem-event-layout-action-wrapper .wpem-event-layout-action {
    display: none;
}
.wpem-heading-text{
    display: none;
}
.wpem-form-wrapper {
    margin-bottom: -15px
}

.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-banner .wpem-event-banner-img {
    height: 170px;
    width: 270px;
    border-radius: 0px;
}

@media screen and (max-width: 725px) {
    .wpem-event-listings .wpem-event-layout-wrapper .wpem-event-banner .wpem-event-banner-img {
    height: 100px;
    width: 100px;
    }
}

.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date .wpem-event-date-type .wpem-from-date .wpem-date {
    font-size: 24px;
    line-height: 30px;
    font-weight: 400;
    color: #2e2e2e;
    background: #f7f7f7;
    padding: 7px 3px;
}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date .wpem-event-date-type .wpem-from-date .wpem-month {
    font-size: 10px;
    text-transform: uppercase;
    font-weight: 500;
    line-height: 15px;
    color: #ffffff;
    background: #cd0000;
}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-title .wpem-heading-text {
    font-weight: 500;
}
.wpem-form-wrapper .wpem-form-group {
    border-radius: 0px !important;
}

/*styling of form */
.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 {
     border-radius: 0px !important;
      border: 1.5px solid #949599;
      color: #949599;
}
.wpem-form-group .comiseo-daterangepicker-triggerbutton.ui-button {
    border: 1.5px solid #949599;
      border-radius: 0px !important;
      color: #949599;
}
.wpem-col {
    max-width: 97.2%;
}
.wpem-form-wrapper .chosen-container {
    border: 1.5px solid #949599;
      border-radius: 0px !important;
      color: #949599 !important;
}
.wpem-form-wrapper .chosen-container .chosen-choices, .wpem-form-wrapper .chosen-container .chosen-single{
     color: #949599 !important;
}
/*gray background of the form*/
/*.wpem-form-wrapper {*/
/*    background: #c2c9cc;*/
/*    padding: 20px 10px 0 10px;*/
/*        border: 1.5px solid #949599;*/
/*}*/




/*HEADING styling red hover*/
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-title .wpem-heading-text:hover {
    color: #cd0000;
    text-decoration: underline;
}

/*PAGINATION styling*/
.event-manager-pagination ul.page-numbers {
    padding: 20px;
}
.event-manager-pagination{
        border-bottom: 1.5px solid #ebebeb;
        border-top: 1.5px solid #ebebeb;
        margin-top: -17px;
}
.event-manager-pagination ul.page-numbers li .page-numbers.current {
    border-color: #cd0000;
    background: #cd0000;
}

/*smooth ZOOM of the image*/
.wpem-event-banner{
      overflow: hidden;
      height: 170px;
      width: 270px;
}
.wpem-event-banner-img{
      transition: transform 0.25s;
}
.wpem-event-banner:hover .wpem-event-banner-img {
  transform: scale(1.1);
}

.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-title {
    margin: -5px 0 5px 10px;
}

.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation {
    margin-left: 25px;
}




/*FORM STYLING*/

/*отодвинула карточки от формы на 15 пикселей*/
.wpem-event-listing-list-view {
    margin-top: 0px;
}

.search-form-container{
    display: flex !important;
}
.event_filters{
    margin: 0 0 0px 0px;
}

#search_keywords{
    width: 320px !important;
    height: 45px !important;
    font-size: 17px;
}
#search_location{
    display: none;
}
#drp_autogen0{
    width: 320px !important;
    margin-left: -35px !important;
  height: 45px !important;
}
#search_event_types{
    width: 320px !important;
    height: 45px !important;
    font-size: 17px;
}
.wpem-form-wrapper .chosen-container {
    margin-left: 25px;
}

.wpem-form-wrapper .chosen-container .chosen-single {
    padding: 0px 100px 1px 20px !important;
}



@media only screen and (max-width: 1095px){
    #search_keywords{
     width: 250px !important;
     font-size: 17px;
    }

    #drp_autogen0{
     width: 250px !important;
    }
    #search_event_types{
     width: 250px !important;
     font-size: 17px;
    }
   .wpem-form-wrapper .chosen-container .chosen-single {
    padding: 0px 50px 1px 20px !important;
    }
    .wpem-form-label{
        font-size: 17px !important;
    }
}


@media only screen and (max-width: 900px){
  
    #search_keywords{
    width: 200px !important;
    }
    #drp_autogen0{
    width: 200px !important;
    }
    #search_event_types{
    width: 200px !important;
    }
   .wpem-form-wrapper .chosen-container .chosen-single {
    padding: 0px 50px 1px 20px !important;
   }
}


@media only screen and (max-width: 802px){
    .search-form-container{
    display: block !important;
   }
    #search_keywords{
    width: 350px !important;
   }
   #drp_autogen0{
    width: 350px !important;
    margin-left: 0px !important;
    }
   #search_event_types{
    width: 350px !important;
   }
   #search_event_types_chosen{
       width: 350px !important;
   }
   .wpem-form-wrapper .chosen-container {
    margin-left: 0px;
}
}
@media only screen and (max-width: 745px){
    .search-form-container{
    display: block !important;
   }
    .wpem-event-banner {
    overflow: hidden;
    height: 130px;
    width: 105px;
   }
}

@media only screen and (max-width: 575px){
    #search_keywords{
    margin-bottom: -20px !important;
   }
      #drp_autogen0{
    margin-top: -60px !important;
    }
}


@media only screen and (max-width: 395px){
    #search_keywords{
    width: 250px !important;
    }
    #drp_autogen0{
    width: 250px !important;
    }
    #search_event_types{
    width: 250px !important;
    }
       #search_event_types_chosen{
       width: 250px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8bbc13e */.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 10px 0px 10px 0;
}/* End custom CSS */