@media only screen and (max-width: 800px) {
}
.mep_events_speaker_wraper {
max-width: 1270px;
margin: 0 auto;
}
#mep_event_date_sch li a {
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
flex-direction: column;
color: inherit
}
.mep-hidden {
display: none!important
}
.woocommerce-cart td.product-name dl dt {
display: block!important;
float: none!important;
margin-top: 20px
}
.mep-vr-vs-content {
color: #084298;
background-color: #CFE2FF;
border-color: #B6D4FE;
border-radius: .25rem;
padding: 8px
}
.mep-vr-vs-content h3 {
font-size: 16px;
font-weight: 700;
border-bottom: 1px dashed #084298;
padding: 0 0 5px 0;
margin: 0 0 10px 0
}
.mep-events-wrapper,.mep_related_product_area {
display: block;
max-width: 1320px;
margin: 20px auto;
background: #FFF;
padding: 20px;
font-size: 14px;
letter-spacing: inherit
}
.mep-events-wrapper a,.mep-related-events-sec a {
text-decoration: none
}
.mep-events-wrapper ul,.mep-related-events-sec ul {
list-style-type: none;
margin: 0;
padding: 0
}
.mep-events-wrapper .mage_text_center {
text-align: center
}
#mep_add_calender_button.mep-add-calender,ul#mep_add_calender_links,ul#mep_add_calender_links a {
-webkit-transition: 200ms ease-in-out;
transition: 200ms ease-in-out
}
.mep_ticket_details p {
font-size: 12px;
margin: 5px 0!important;
padding: 5px 0;
display: block;
line-height: 20px!important
}
span.mep_ticket_type_name {
display: block;
font-weight: 700;
font-size: 16px
}
tr.ex-sec-title.mep_ticket_type_title th {
font-weight: 700;
display: table-cell;
padding: 15px 15px 5px
}
.mep-default-theme div,.mep-default-theme form,span.tkt-qty,span.tkt-pric,label.mep-show,.mep-related-events-sec,.mep-related-events-sec div,.mep-events-wrapper table span.the-total {
display: block
}
div.mep_flex,.mep-default-content div.mep-default-feature-date-location,.mep-default-theme div.mep-default-feature-date,.mep-default-theme div.mep-default-feature-time,.mep-default-theme div.mep-default-feature-location,.mep-default-theme i,div.mep-default-sidrbar-meta,.mep-default-sidrbar-address ul li,.mep-default-sidrbar-events-schedule h3,ul.mep-social-share,ul.mep-social-share a,#mep_add_calender_button.mep-add-calender,button.single_add_to_cart_button,div.mep_spring_date,div.franklin_divided,div.bristol_divided,div.bristol_center_box,div.bristol_center_box .mep-default-sidrbar-price-seat,.mep_spring_date .mep-default-sidrbar-social,.bristol .mep-default-sidrbar-social,div.mep-related-events-sec div.mep_event_list_sec,.mep-list-footer ul li,.mep-list-footer ul li i,.mep_event_list .mep_event_list_sec div.mep_event_list_item,div.mep_event_list div.mage_grid_box,button.single_add_to_cart_button,.mep-events-wrapper .mage_input_group {
display: -webkit-flex;
display: flex
}
.mep-default-content div.mep-default-feature-date-location>div,.mep_spring_date>div,.bristol_divided>div {
-webkit-flex: 1;
flex: 1
}
.mep-default-theme div.mep-default-feature-date,.mep-default-theme div.mep-default-feature-time,.mep-default-theme div.mep-default-feature-location,.mep-default-theme i,.mep-default-sidrbar-meta,.mep-default-sidrbar-address ul li,.mep-default-sidrbar-events-schedule h3,ul.mep-social-share a,#mep_add_calender_button.mep-add-calender,.bristol_center_box .mep-default-sidrbar-price-seat,.mep_spring_date .mep-default-sidrbar-social,.bristol .mep-default-sidrbar-social,.mep-list-footer ul li,.mep-list-footer ul li i,.mep_event_list div.evl-cc,button.single_add_to_cart_button,.mep-events-wrapper .mage_input_group {
-webkit-align-items: center;
align-items: center
}
.mep-default-theme i,ul.mep-social-share,ul.mep-social-share a,#mep_add_calender_button.mep-add-calender,button.single_add_to_cart_button,.bristol_center_box,.bristol_center_box .mep-default-sidrbar-price-seat,.mep-list-footer ul li i,button.single_add_to_cart_button {
-webkit-justify-content: center;
justify-content: center
}
.mep-default-content div.mep-default-feature-date-location {
-webkit-justify-content: space-between;
justify-content: space-between
}
div.bristol_center_box {
-webkit-justify-content: space-around;
justify-content: space-around
}
.spring_field #mep_add_calender_button.mep-add-calender,.spring_field ul#mep_add_calender_links li a,.bristol #mep_add_calender_button.mep-add-calender,.bristol ul#mep_add_calender_links li a {
-webkit-border-radius: 0;
border-radius: 0
}
.mep-default-theme i,ul.mep-social-share a,.mep-list-footer ul li i {
-webkit-border-radius: 50%;
border-radius: 50%
}
#mep_add_calender_button.mep-add-calender,ul#mep_add_calender_links li a {
-webkit-border-radius: 50px;
border-radius: 50px
}
.mep-events-wrapper.wrapper {
margin: 20px auto
}
.mep-event-countdown-timer .wrapper div span {
display: block;
padding: 10px
}
.mep-event-countdown-timer .wrapper div span span.label {
border: 0!important
}
.mep-default-title h2,.section-heading h2 {
font-size: 25px;
margin: 0 0 15px 0;
color: #3A3A3A;
font-weight: 700
}
h4.mep-cart-table-title {
margin: 10px 0;
font-size: 22px;
font-weight: 600
}
h3.ex-sec-title {
font-size: 14px;
color: rgba(255,255,255,.8);
padding: 10px 15px;
background: -webkit-gradient(linear,left top,right bottom,from(#FF3E00),to(#FFBE30));
background: -webkit-linear-gradient(top left,#FF3E00,#FFBE30);
background: -o-linear-gradient(top left,#FF3E00,#FFBE30);
background: linear-gradient(to bottom right,#FF3E00,#FFBE30)
}
.mep-default-sidrbar-map h3,.mep-default-sidrbar-events-schedule h3 {
margin: 12px 0 10px 0;
font-size: 18px;
font-weight: 700
}
.mep-default-sidrbar-events-schedule h3 {
margin: 0 0 10px 0
}
.mep-default-feature-image img,.mep_event_list .mep_list_thumb img,.mep_list_thumb img {
height: auto;
width: 100%;
max-width: 100%
}
.mep-default-theme div.mep-default-feature-date,.mep-default-theme div.mep-default-feature-time,.mep-default-theme div.mep-default-feature-location {
background: #F7F7F7;
padding: 10px 15px
}
div.df-dtl {
width: calc(100% - 50px);
float: right;
padding: 0 0 0 10px
}
div.df-dtl h3 {
font-size: 16px;
color: #878787
}
div.df-dtl p {
color: #444;
font-weight: 600;
font-size: 14px;
margin: 0 0 5px 0
}
div.mep-default-feature-content p {
color: #3A3A3A;
font-size: 16px
}
.mep-event-details p {
font-size: 16px;
margin: 0;
font-weight: 400;
line-height: 1.5
}
.mep-events-wrapper p#mep_btn_notice {
text-align: center;
font-size: 15px;
color: red;
margin: 0 0 7px 0
}
span.mep_warning {
text-align: center;
display: block;
border: 1px solid #005373;
color: #005373;
font-weight: 700;
font-size: 15px;
padding: 20px 0;
text-transform: capitalize
}
.mep_sidebar {
padding: 10px
}
.mep_sidebar h3 {
text-align: left;
border-bottom: 1px solid #DDD;
padding-bottom: 15px
}
.mep_google_map {
height: 300px
}
.button.button-default.woocommerce.button.alt.button.alt.btn-mep-event-cart {
background: #FF5959;
border: 1px solid #FF5959;
line-height: 1.2;
font-weight: 700;
height: auto;
min-width: auto;
outline: 0;
padding: 15px;
color: #FFF6F6;
margin: 10px auto;
display: block;
text-align: center;
font-size: 16px;
cursor: pointer;
max-width: 100%;
border-radius: 10px
}
ul#mep_event_date_sch li span {
display: -webkit-flex;
display: flex;
font-size: 13px
}
span.mep-more-date {
-webkit-flex-wrap: wrap;
flex-wrap: wrap
}
span.mep-more-date i {
margin: 0
}
.mep-events-wrapper table {
width: 100%;
table-layout: fixed;
margin: 0 0 15px 0
}
.mep-events-wrapper table td {
text-align: left;
padding: 10px;
vertical-align: middle;
font-size: 16px;
font-weight: 500;
border-bottom: 1px dashed #EEE
}
.mep-events-wrapper div.xtra-item-left {
font-size: 10px;
font-style: italic;
margin: 5px 0 0 0
}
.mep-events-wrapper td.ticket-qty,.mep-events-wrapper td.ticket-price {
text-align: center
}
.mep-events-wrapper .extra-qty-box {
width: 100px;
margin: 5px auto 0 auto;
border: 1px solid #EEE;
font-size: 12px;
padding: 0;
height: auto;
min-height: 30px
}
.mep-events-wrapper input.extra-qty-box {
width: 40px
}
.mep-events-wrapper select.extra-qty-box {
width: auto;
min-width: 100px
}
.mep-events-wrapper strong {
font-weight: 700;
font-size: 16px
}
.mep-events-wrapper .mage_input_group {
max-width: 102px;
border: 1px solid #EEE;
margin: 0 auto;
border-radius: 4px;
background-color: #F7F7F7
}
.mep-events-wrapper .mage_input_group input {
margin: 0;
border-top: none;
border-bottom: none;
text-align: center
}
.mep-events-wrapper .mage_input_group span {
width: 30px;
color: #777;
font-size: 14px;
cursor: pointer
}
.mep-events-wrapper table td.total-col {
font-size: 18px;
text-align: center
}
.mep-events-wrapper table #ttyttl,.mep-events-wrapper table #usertotal {
font-weight: 700
}
.mep-events-wrapper table span.the-total {
margin: 7px 0 0 0
}
.mep-user-info-sec {
border: 1px solid #DDD;
margin: 10px 0;
padding: 0 10px;
background: #DEDEDE61
}
.user-info-sec h5 {
padding: 10px 5px;
font-size: 20px;
font-weight: 600
}
.mep-user-info-sec input,.mep-user-info-sec select {
padding: 0 10px;
margin: 0 0 10px 0;
height: 30px;
width: 100%;
border: 1px solid #DDD;
font-size: 12px
}
label.mep-show {
line-height: 1.4
}
[name="option_qty[]"].mage_error {
background-color: red;
color: #FFF
}
button.single_add_to_cart_button {
padding: 0 15px;
background: #FFBE30;
color: #FFF;
font-size: 15px;
line-height: 1;
text-transform: uppercase;
font-weight: 600;
-webkit-border-radius: 50px;
border-radius: 50px;
margin: 0 auto;
min-width: 250px;
height: 45px
}
.mep-events-wrapper button[disabled="disabled"] {
opacity: .5;
cursor: no-drop
}
button.single_add_to_cart_button[disabled]:hover {
-webkit-border-radius: 50px;
border-radius: 50px
}
.mep-default-sidrbar-price-seat {
text-align: center;
padding: 20px 15px
}
.mep-default-sidrbar-price-seat h5 {
font-size: 16px;
font-weight: 500
}
.mep-default-sidrbar-meta {
padding: 20px 10px 0 10px
}
.mep-default-sidrbar-meta p {
padding: 0 0 0 10px;
font-size: 16px;
font-weight: 700
}
.mep-default-sidrbar-meta p a {
font-size: 16px;
font-weight: 700;
color: #6D7982
}
.mep-default-sidrbar-address {
padding: 20px 10px
}
.mep-default-sidrbar-address ul {
font-size: 15px;
padding: 0 0 0 20px
}
.mep-default-sidrbar-address ul li {
margin: 0 0 10px 0
}
.mep-default-sidrbar-address ul li span {
width: calc(100% - 25px);
padding: 0 0 0 10px;
font-size: 14px
}
.mep-default-sidrbar-meta i,.df-ico i,ul.mep-social-share a {
color: #FFF;
font-size: 20px;
width: 40px;
height: 40px
}
.mep-default-sidrbar-address ul li i,.mep-default-sidrbar-events-schedule ul li i,.mep-list-footer ul li i {
color: #FFF;
width: 25px;
height: 25px;
font-size: 14px
}
.mep-default-sidrbar-address ul li i,.mep-default-sidrbar-meta i,.df-ico i,.mep-default-sidrbar-events-schedule ul li i,.mep-social-share a {
background: #FFBE30
}
.mep-default-sidrbar-events-schedule {
padding: 20px 10px
}
.mep-default-sidrbar-events-schedule h3 {
text-transform: capitalize;
color: #6D7982
}
.mep-default-sidrbar-events-schedule h3 i {
padding: 0 10px 0 0
}
.mep-default-sidrbar-events-schedule ul li {
border-top: 1px dashed #DDD;
padding: 10px 0 10px 20px
}
.mep-default-sidrbar-events-schedule ul li:first-child {
border: none
}
.mep-default-sidrbar-events-schedule ul li:last-child {
padding: 10px 0 0 20px
}
.mep-default-sidrbar-events-schedule ul li i {
display: -webkit-inline-flex;
display: inline-flex
}
.mep-event-meta {
font-size: 20px;
font-weight: 600;
text-align: center;
padding: 20px;
line-height: 1
}
ul.mep-social-share {
padding: 15px 0 0 0
}
ul.mep-social-share li {
margin: 0 8px 0 0
}
.mep-default-sidrbar-calender-btn {
margin: 30px 10px;
position: relative
}
#mep_add_calender_button.mep-add-calender {
height: 50px;
padding: 0;
margin: 0;
cursor: pointer;
font-size: 14px;
font-weight: 500;
text-transform: uppercase
}
#mep_add_calender_button.mep-add-calender:hover {
opacity: .9
}
#mep_add_calender_button.mep-add-calender i {
margin: 0 7px 0 0;
font-size: 14px;
display: inline-block
}
ul#mep_add_calender_links {
margin: 0 auto;
max-width: 200px;
padding: 0;
text-align: center;
list-style: none
}
ul#mep_add_calender_links li a {
display: block;
margin-top: 10px;
width: 100%;
padding: 5px
}
.mep-default-content {
width: calc(100% - 300px);
padding: 0 20px 0 0
}
.mep-default-content div.mep-default-feature-date-location {
margin: 30px 0
}
.mep-default-theme.default_theme div.mep-default-feature-time {
margin: 0 15px
}
.mep-default-sidebar {
width: 300px
}
.mep-default-sidebar .df-sidebar-part {
background: #F7F7F7;
padding: 0;
margin: 20px 0;
overflow: hidden
}
.default_theme .mep-default-sidrbar-price-seat,.mep-default-sidrbar-address,.mep-default-sidrbar-events-schedule,.mep-default-sidrbar-social {
border-bottom: 1px solid #DDD
}
.mep-theme1-faq-sec {
margin: 20px 0 0 0
}
.spring_field_banner {
width: 60%
}
.spring_field_banner_right {
width: 40%;
padding: 0 0 20px 20px
}
.spring_field .mep-default-sidrbar-meta {
padding: 0
}
.spring_field .mep-default-sidrbar-price-seat {
text-align: left;
padding: 15px 0
}
.spring_field ul#mep_add_calender_links {
position: absolute;
width: 100%;
max-width: 100%;
background-color: #F2F2F2
}
.spring_field ul#mep_add_calender_links li {
margin: 0
}
.spring_field ul#mep_add_calender_links li a {
background-color: #777;
color: #FFF;
margin: 2px 0 0 0;
font-size: 15px;
font-weight: 500
}
.spring_field ul#mep_add_calender_links li a.mep-add-calender:hover {
color: #888
}
.spring_field .mep-default-sidrbar-map {
margin: 20px 0
}
.spring_field .mep-event-meta {
padding: 10px;
font-size: 16px
}
.spring_field .mep-event-meta ul.mep-social-share {
padding: 10px 0 0 0
}
.mep_spring_date {
border-top: 1px solid #DDD;
border-bottom: 1px solid #DDD;
background-color: #F2F2F2
}
.mep_spring_date .mep-default-sidrbar-social {
border: none
}
.mep-default-theme .mep_spring_date div.mep-default-feature-date,.mep-default-theme .mep_spring_date div.mep-default-feature-location {
background-color: transparent
}
.spring_field .mep-default-feature-content {
margin: 20px 0
}
.franklin_divided_left {
width: 70%
}
.franklin_divided_sidebar {
width: 30%
}
.franklin_divided_sidebar_bac {
margin: 0 0 0 30px;
background-color: #F2F2F2;
overflow: hidden
}
.franklin .mep-default-feature-content {
margin: 0 0 20px 0
}
.franklin .mep-default-sidrbar-price-seat {
border-bottom: 1px solid #DDD
}
.bristol .mep-default-title h2 {
margin: 15px 0
}
.bristol .mep-event-meta {
padding: 10px;
font-size: 16px
}
.bristol .mep-event-meta ul.mep-social-share {
padding: 10px 0 0 0
}
.bristol_divided {
border-top: 1px solid #DDD;
border-bottom: 1px solid #DDD;
background-color: #F2F2F2
}
.bristol .mep-default-sidrbar-social {
border: none
}
.bristol div.mep-default-feature-date,.bristol div.mep-default-feature-location {
background-color: transparent
}
.bristol_center_box {
margin: 20px 0;
background-color: #F2F2F2
}
.bristol_center_box #mep_add_calender_button.mep-add-calender {
width: 300px
}
.bristol ul#mep_add_calender_links {
position: absolute;
width: 100%;
max-width: 100%;
background-color: #F2F2F2
}
.bristol ul#mep_add_calender_links li {
margin: 0
}
.bristol ul#mep_add_calender_links li a {
background-color: #777;
color: #FFF;
margin: 2px 0 0 0;
font-size: 15px;
font-weight: 500
}
.bristol ul#mep_add_calender_links li a.mep-add-calender:hover {
color: #888
}
.mep-related-events-sec .mep_event_grid_item:last-child {
margin: 0
}
.mep-related-events-sec .mep_list_thumb img {
height: 186px
}
.mep-ev-start-date {
position: absolute;
top: 10px;
left: 10px;
line-height: 1.8;
border-radius: 6px;
background: #FFBE30;
text-align: center;
width: 50px;
color: #FFF;
font-size: 18px
}
.mep-day {
font-weight: 700
}
.mep_event_list .mep_event_list_sec,.mep_event_list div,.mep_event_list a {
display: block
}
div.mep_event_list a {
border: none;
text-decoration: none!important;
box-shadow: none
}
.mep_event_list_item {
border: 1px solid #DDD;
padding: 10px;
margin: 10px 0
}
.mep_event_list_item:hover {
border-color: #FFBE30
}
.mep_list_thumb {
width: 40%;
position: relative
}
.mep-event-excerpt {
margin: 5px 0
}
.mep_list_event_details {
width: 60%;
margin: 0 0 0 7px
}
.mep_list_event_details p {
white-space: nowrap;
font-size: 15px;
font-weight: 500;
overflow: hidden
}
.mep_list_event_details a {
color: #000;
overflow: hidden
}
.mep_list_event_details p.read-more a:hover {
color: #DDD
}
.mep-list-header {
position: relative;
padding: 0 0 0 20px
}
.mep-list-header:before {
position: absolute;
border-left: 5px solid #FFBE30;
top: 0;
left: 0;
content: "";
height: 100%
}
h2.mep_list_title {
font-size: 18px;
font-weight: 700;
padding: 0 0 5px 0
}
h2.mep_list_title:before {
display: none
}
h3.mep_list_date {
font-size: 16px;
font-style: italic;
font-weight: 700;
color: #FFBE30;
margin: 5px 0 0 0
}
.mep-list-footer {
padding: 10px 0 0 0
}
.list_with_filter_section.mep_event_list {
max-width: 1270px
}
.mep-list-footer ul {
padding: 0;
margin: 0;
list-style: none
}
.mep-list-footer ul li {
margin: 7px 0 0 0
}
.mep-list-footer ul li i {
background: #FFBE30;
color: #FFF
}
.mep-list-footer ul li h5,.mep-list-footer ul li h6 {
font-size: 15px;
font-weight: 700;
display: inline
}
.mep-list-footer ul li h5 {
font-size: 14px;
font-weight: 600;
padding: 0 5px 0 0
}
.evl-cc {
margin: 0 0 0 10px
}
.mep_event_grid_item {
border: 1px solid #DDD;
margin: 7px;
-webkit-box-shadow: 0 0 6px 1px #D9D9D9;
box-shadow: 0 0 6px 1px #D9D9D9
}
.mage_grid_box {
margin: 0 -7px 20px -7px
}
.mage_grid_box .blank_div {
margin: 0 20px 0 0
}
.mage_grid_box .blank_div:last-child {
margin: 0 0 15px 0
}
.mep_event_grid_item .mep_list_event_details,.mep_event_grid_item .mep_list_thumb {
width: 100%;
min-height: 160px
}
.mep_event_grid_item .mep_list_event_details {
margin: 0
}
.mep_event_grid_item .mep-list-header {
padding: 0 0 0 10px
}
.mep_event_grid_item .mep-list-footer {
padding: 10px 0 10px 10px
}
.mep_event_grid_item .mep_list_event_details {
padding: 15px
}
.mep-user-info-sec>label {
display: -webkit-flex;
-webkit-align-items: center;
display: flex;
align-items: center;
margin: 10px
}
.mep-user-info-sec>label input[type="checkbox"] {
width: auto;
height: auto;
margin: 0 10px 0 0
}
.mep-user-info-sec>label.mep-show {
display: block;
margin: 10px 0 0 0
}
.mep-user-info-sec>label select {
width: 100%
}
.mep-user-info-sec textarea {
width: 100%;
padding: 10px
}
.dNone {
display: none!important
}
.mep-list-footer .mep-more-date-lists li i {
display: inline-block;
padding: 6px 5px 5px 6px
}
button.single_add_to_cart_button.button.alt.btn-mep-event-cart {
cursor: pointer
}
.owl-item div.two_column,.owl-item div.three_column,.owl-item div.four_column {
width: 100%;
padding: 0;
margin: 0 20px
}
.mep_event_list_sec .owl-theme {
position: relative
}
.owl-theme .owl-nav [class*=owl-]:hover {
background: transparent;
color: #000;
text-decoration: none
}
.mep_event_list button.owl-prev {
position: absolute;
top: 25%;
left: -45px;
padding: 20px;
display: block;
width: 50px;
font-size: 70px!important
}
.mep_event_list button.owl-next {
position: absolute;
top: 25%;
right: -32px;
font-size: 70px!important
}
.mep-wailist-form input {
display: block;
overflow: hidden;
margin: 20px auto!important;
width: 100%;
padding: 10px!important;
background: #FFF!important
}
.mep_event_minimal_list {
width: 100%;
padding: 10px
}
.mep_event_minimal_list:hover {
background: #F2F2F2
}
.mep_event_minimal_list .mep_list_thumb {
width: 52px;
position: relative;
order: 2
}
.mep_event_minimal_list .mep_list_event_details {
width: calc(100% - 60px);
order: 1
}
.mep_event_minimal_list .mep-ev-start-date {
top: -3px;
left: 0
}
.mep_event_minimal_list h3.mep_list_date i {
background: transparent
}
.mep_event_minimal_list .mep_more_date_btn {
padding: 2px 5px;
margin: 10px 0 0 0;
width: 233px;
position: relative
}
.mep_event_minimal_list ul.mep-more-date-lists {
margin: 0
}
.mep_event_minimal_listh3.mep_list_date {
color: #000
}
span.mep_minimal_list_location {
display: block
}
span.mep_minimal_list_date,span.mep_minimal_list_location {
color: #505050;
font-weight: 400;
font-style: normal
}
.mep_event_minimal_list h2 {
color: #000;
font-weight: 700
}
div.mep_event_native_list {
display: -webkit-flex;
display: flex;
width: 100%
}
.mep_event_native_list h2 {
color: #000;
font-weight: 700
}
.mep_event_native_list .mep_list_thumb img,.owl-carousel .owl-item .mep_event_native_list .mep_list_thumb img {
border-radius: 100%;
height: 80px;
width: 80px;
border: 3px solid #DDD;
padding: 1px
}
.mep_event_native_list .mep_list_thumb {
width: 90px
}
.mep_event_native_list .mep_list_thumb .mep_bg_thumb {
height: 45px
}
.mep_list_thumb a {
height: 100%
}
.mep_event_native_list .mep-list-header::before {
border-left: 2px solid
}
.mep_event_native_list h3.mep_list_date i {
background: transparent
}
.mep_event_native_list .mep_more_date_btn {
padding: 2px 5px;
width: 233px;
position: relative
}
.mep_event_native_list ul.mep-more-date-lists {
margin: 0
}
.mep_event_minimal_listh3.mep_list_date {
color: #000
}
.mep_event_native_list .mep_list_event_details {
width: calc(100% - 90px)
}
.mep_event_timeline_list .mep_list_thumb {
width: 100%;
margin-bottom: 15px
}
.mep_event_timeline_list .mep_list_event_details {
width: 100%;
padding: 0;
margin: 0
}
.mep_event_timeline_list h3.mep_list_date i {
background: transparent
}
.mep_event_timeline_list h3.mep_list_date {
margin-bottom: 10px
}
.mep_event_timeline_list ul.mep-more-date-lists {
margin: -5px 0 0 0;
border-top: 1px dashed #DDD
}
.mep_event_title_list_item {
display: block;
overflow: hidden;
width: 100%
}
.mep_event_title_list_item a {
display: block;
font-size: 18px;
border-bottom: 1px dashed #333
}
.mep_event_title_list_item a {
display: block;
font-size: 18px;
border-bottom: 1px dashed #DDD!important;
padding: 10px 0;
color: #333!important
}
.mep-city-list {
display: block;
overflow: hidden;
width: 100%
}
.mep-city-list ul {
margin: 0;
padding: 0;
list-style: none
}
.mep-city-list ul li a {
display: block;
width: 100%;
border-bottom: 1px dashed #DDD;
font-size: 18px;
color: #333;
padding: 5px 0
}
ul.event-custom-price li ul {
padding: 10px;
margin: 10px 0;
list-style: none;
border: 1px solid #DDD;
background: #FBFBFB
}
.mep-multidate-ribbon {
background: #61A232;
color: #FFF;
width: auto;
text-align: center;
padding: 0 10px;
position: absolute;
top: 0;
bottom: auto;
right: 0
}
.my_account_orders.account-orders-table .wbtm-download {
display: none
}
.mep-user-ticket-list table {
width: 100%;
border: 1px solid #DDD
}
.mep-user-ticket-list table tr {
border-bottom: 1px solid #DDD;
padding: 10px 0
}
.mep-user-ticket-list table tr td {
padding: 8px
}
.mep-user-ticket-list table tr th {
background: #DDD;
padding: 10px 5px;
text-align: left
}
div.mep-default-feature-content p,div.mep-default-feature-content ul,div.mep-default-feature-content ul li {
color: #3A3A3A;
font-size: 16px;
padding: inherit;
margin: 15px 0;
line-height: 22px;
list-style: inherit
}
.mep-events-wrapper p:not(.mep-events-wrapper .mep-default-feature-content p,.ui-accordion .ui-accordion-content,.mep-event-review-form .label) {
line-height: 1.2;
margin: 0;
padding: 0;
letter-spacing: inherit
}
ul.mep-more-date-lists li span i {
display: inline-block;
text-align: center;
padding: 6px 0 0 0;
margin: 0
}
ul.mep-more-date-lists li span {
margin-right: 5px
}
ul.mep-more-date-lists li {
display: block;
border-bottom: 1px dashed #DDD;
padding: 5px 0
}
.pagination-sec a {
display: inline-block;
background: #81D742;
color: #FFF;
padding: 10px 15px
}
.pagination-sec span.page-numbers.current {
padding: 15px 20px;
background: #DDD
}
.mep_more_date_btn {
display: block;
cursor: pointer;
background: #81D742;
color: #FFF;
padding: 0 10px;
position: absolute;
bottom: 0;
left: auto;
text-align: center;
right: 0;
z-index: 1111
}
span#hide_event_schdule {
position: relative;
left: 0;
bottom: 0;
display: block;
width: 100%;
text-align: center;
margin: 0 auto
}
.mep-event-list-loop {
position: relative
}
button.mep-cat-control {
background: #FA6630;
padding: 10px 20px;
font-size: 16px;
margin-right: 5px;
margin-bottom: 10px;
border: 0;
cursor: pointer;
color: #FFF
}
button.mep-cat-control.mixitup-control-active {
background: #DDD;
color: #000
}
.mep-default-sidebar-speaker-list {
display: block;
overflow: hidden;
padding: 10px;
margin-top: 20px;
margin-bottom: 5px
}
.mep-default-sidebar-speaker-list h3 {
display: block;
font-weight: 700;
font-size: 18px;
border-bottom: 1px solid #DDD;
margin-bottom: 10px;
padding-bottom: 5px;
border-top: 1px solid #DDD;
padding-top: 5px
}
.mep-default-sidebar-speaker-list h3 i {
display: inline-block
}
.mep-default-sidebar-speaker-list ul {
padding: 0;
margin: 0;
list-style: none
}
.mep-default-sidebar-speaker-list ul li {
display: inline-block;
width: 120px;
text-align: center;
font-size: 23px;
font-weight: 700;
padding: 0 5px;
vertical-align: top
}
.mep-default-sidebar-speaker-list ul li a {
display: block
}
.mep-default-sidebar-speaker-list ul li img {
height: 100px;
width: 100px;
border-radius: 100%;
margin: 0 auto!important
}
.mep-default-sidebar-speaker-list ul li h6 {
font-size: 14px;
font-weight: 500;
margin: 5px 0
}
.mep_speaker_thumbnail {
display: block;
text-align: center
}
.mep-eventtype-ribbon {
position: absolute;
bottom: 0;
padding: 2px 21px;
color: #FFF;
left: auto;
right: 0;
width: 100%;
text-align: center
}
.mep_speaker_thumbnail img {
display: inline-block;
border-radius: 100%;
height: 280px;
border: 5px solid #DDD;
padding: 3px;
width: 280px
}
.mep_speaker_name {
text-align: center
}
.mep-events-shortcode-cart-section .mep-events-wrapper {
margin: 0 auto;
padding: 0
}
#mep_single_hide_all_date {
display: none
}
#mep_event_date_sch {
height: 300px;
overflow: hidden
}
.mep_view_all_date {
overflow: scroll!important;
}
span.mep_single_date_btn {
display: block;
text-align: center;
cursor: pointer
}
.mep-tem3-title-sec.mep_single_date_btn {
text-align: center;
color: #FFF;
padding: 5px;
cursor: pointer
}
.mep-default-feature-content ul {
margin-left: 15px!important
}
.mep_list_thumb,.mep_list_event_details {
min-height: 100px
}
div.one_column {
display: -webkit-flex;
display: flex;
width: 100%;
margin: 0 0 18px 0
}
div.three_column {
width: calc(33.33% - 18px);
margin: 0 15px 15px 0;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
flex-direction: column;
-webkit-justify-content: space-between;
justify-content: space-between
}
div.mep_event_minimal_list .mep_list_thumb,div.mep_event_minimal_list .mep_list_event_details {
min-height: auto
}
div.mep_event_minimal_list {
display: -webkit-flex;
display: flex
}
.mep-list-header {
padding: 0 0 7px 20px
}
div.mep_event_native_list .mep_list_thumb,div.mep_event_native_list .mep_list_event_details {
min-height: auto
}
div.column_style {
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap
}
div.column_style .mep_list_thumb img {
height: 160px
}
ul.mp_event_more_date_list {
position: absolute;
top: 100%;
left: 0;
right: 0;
z-index: 111111;
background-color: #FFF;
padding: 10px;
border-top: 5px solid #000B;
border-bottom: 10px solid #000B;
max-height: 350px;
overflow: auto;
-webkit-box-shadow: 10px 10px 5px grey;
box-shadow: 10px 10px 5px grey
}
ul.mp_event_more_date_list li {
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
flex-direction: column;
-webkit-align-items: flex-start;
align-items: flex-start;
border-bottom: 1px solid #0009
}
ul.mp_event_more_date_list li span,span.mep-more-date,span.mep-more-time {
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
align-items: center;
margin: 5px 0;
padding: 0
}
ul.mp_event_more_date_list li span i,span.mep-more-date i,span.mep-more-time i {
margin: 0 7px 0 0;
padding: 0
}
@media only screen and (max-width: 650px) {
.mep_list_thumb,.mep_list_event_details {
width:100%;
min-height: 100px
}
div.one_column {
-webkit-flex-direction: column;
flex-direction: column
}
}
div.mep_event_list div.mage_grid_box {
-webkit-flex-wrap: wrap;
flex-wrap: wrap
}
div.two_column {
width: calc(50% - 18px);
margin: 0 15px 15px 0
}
div.four_column {
width: calc(25% - 18px);
margin: 0 15px 15px 0
}
div.item_hover_effect {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
background-color: #0009;
display: none;
-webkit-justify-content: center;
justify-content: center;
-webkit-align-items: center;
align-items: center
}
.mep-event-list-loop:hover div.item_hover_effect {
display: -webkit-flex;
display: flex
}
div.item_hover_effect a {
font-size: 22px;
font-weight: 500;
color: #FFF;
padding: 15px 30px;
border-radius: 5px;
background-color: #346B80;
transition: 250ms ease-in-out;
border: 1px solid #FFF
}
div.item_hover_effect a:hover {
color: #346B80;
background-color: #FFF;
border: 1px solid #346B80
}
.mep-event-list-loop.column_style {
-webkit-box-sizing: border-box;
box-sizing: border-box
}
.mep-day-details-section h4 {
font-size: 22px;
font-weight: 700;
margin-bottom: 10px
}
.ui-accordion .ui-accordion-header {
background-image: none;
margin: 10px 0 0 0
}
.ui-accordion .ui-accordion-header.ui-state-active {
background-image: none;
background-color: #1D4A68;
color: #FFF;
font-size: 18px
}
.mep-eventtype-ribbon.mep-tem3-title-sec.sold-out-ribbon {
width: 100px;
bottom: 40%;
right: 38%
}
@media only screen and (max-width: 1199px) {
.mep-default-content {
width:calc(100% - 275px)
}
.mep-default-sidebar {
width: 275px
}
.spring_field_banner {
width: calc(100% - 420px)
}
.spring_field_banner_right {
width: 420px
}
.mep-default-sidrbar-calender-btn {
margin: 20px 10px
}
.franklin .mep-default-sidrbar-calender-btn,.bristol .mep-default-sidrbar-calender-btn {
margin: 20px 10px
}
}
@media only screen and (max-width: 991px) {
.mep-default-sidrbar-meta i,.df-ico i,ul.mep-social-share a {
width:40px;
height: 40px;
font-size: 20px
}
.mep-default-sidrbar-address ul li i,.mep-default-sidrbar-events-schedule ul li i,.mep-list-footer ul li i {
width: 20px;
height: 20px;
font-size: 11px
}
.mep-default-sidrbar-address ul li span {
width: calc(100% - 20px);
padding: 0 0 0 5px;
font-size: 13px
}
div.df-dtl {
width: calc(100% - 40px);
padding: 0 0 0 5px
}
div.df-dtl h3,div.mep-default-feature-content p,.mep-events-wrapper p#mep_btn_notice {
font-size: 14px
}
div.df-dtl p {
font-size: 12px
}
div.df-dtl p span {
font-weight: 500
}
.mep-events-wrapper table td {
font-size: 14px;
padding: 5px
}
.mep-events-wrapper table td.total-col,.user-info-sec h5 {
font-size: 16px
}
button.single_add_to_cart_button {
min-width: 200px;
height: 40px;
font-size: 14px!important
}
.ui-accordion .ui-accordion-content {
font-size: 12px
}
.mep-event-meta {
padding: 15px
}
.mep-default-sidrbar-calender-btn {
margin: 15px
}
#mep_add_calender_button.mep-add-calender {
font-size: 12px
}
.mep-default-content,.franklin_divided_left {
width: calc(100% - 250px)
}
.mep-default-sidebar,.franklin_divided_sidebar {
width: 250px
}
.mep-default-content div.mep-default-feature-date-location {
margin: 15px 0
}
.mep-default-theme div.mep-default-feature-date,.mep-default-theme div.mep-default-feature-time,.mep-default-theme div.mep-default-feature-location {
padding: 5px
}
.mep-default-sidrbar-meta {
padding: 10px 10px 0 10px
}
.mep-default-sidrbar-address {
padding: 10px 5px
}
.mep-default-sidrbar-address ul li {
margin: 0 0 5px 0
}
.mep-default-sidrbar-events-schedule {
padding: 10px
}
.mep-default-sidrbar-events-schedule ul li {
padding: 5px 0 5px 10px;
line-height: 22px
}
.mep-default-sidrbar-events-schedule ul li:last-child {
padding: 5px 0 0 10px
}
.spring_field div.mep_flex {
display: block
}
.spring_field_banner {
width: 100%
}
.spring_field_banner_right {
width: 100%;
padding: 0
}
.spring_field .mep-default-sidrbar-calender-btn {
margin: 15px 0
}
.mep-default-sidrbar-events-schedule h3 {
font-size: 15px
}
h2.mep_list_title {
font-size: 15px!important
}
h3.mep_list_date,.mep-list-footer ul li h6 {
font-size: 13px!important
}
.mep-list-footer ul li h5 {
font-size: 12px!important
}
div.item_hover_effect a {
font-size: 16px;
padding: 10px 20px
}
div.column_style {
min-width: calc(33.333333% - 14px)!important
}
}
@media only screen and (max-width: 767px) {
div.mep_flex.default_theme,div.franklin_divided,div.bristol_divided,.mep_event_list .mep_event_list_sec div.mep_event_list_item {
display:block;
}
.mep-default-content,.mep-default-sidebar {
width: 100%;
margin: 0;
padding: 0
}
div.mep-related-events-sec div.mep_event_list_sec {
display: block
}
.mep_related_product_area .mep_event_list_sec .mep_event_grid_item {
margin: 0 0 15px 0;
width: 100%
}
.mep_event_grid_item .mep_list_thumb img {
height: auto
}
.mep-default-sidebar .df-sidebar-part {
margin: 15px 0
}
.mep-events-wrapper,.mep_related_product_area {
margin: 15px auto
}
.mep-default-title h2,.section-heading h2,h4.mep-cart-table-title,h3.ex-sec-title {
font-size: 20px
}
.franklin_divided_left,.franklin_divided_sidebar,div.mep_event_list div.mage_grid_box>div {
width: 100%
}
.franklin_divided_sidebar_bac {
margin: 0
}
.bristol .mep-default-feature-location {
border-top: 1px solid #DDD;
border-bottom: 1px solid #DDD
}
.bristol_center_box #mep_add_calender_button.mep-add-calender {
width: 200px
}
.bristol .mep-default-sidrbar-social {
display: -webkit-flex;
display: flex;
-webkit-justify-content: center;
justify-content: center
}
.mep_event_list .mep_event_list_sec div.mep_event_list_item>div:not(.mep_event_spring_list .mep_list_event_details) {
width: 100%
}
.mep_event_list .mep_event_list_sec div.mep_event_list_item .mep_list_event_details {
margin: 0
}
.mep_event_list .mep_event_list_sec div.mep_event_list_item img,div.mep_event_list div.mage_grid_box img {
min-height: auto
}
.mage_grid_box {
margin: 0
}
.mep-events-wrapper input.extra-qty-box {
width: 30px
}
.mep-events-wrapper .mage_input_group {
max-width: 90px
}
.mep_event_minimal_list .mep-ev-start-date {
top: -5px
}
span.mep_minimal_list_location {
margin-left: 0;
display: block
}
div.column_style {
min-width: calc(50% - 14px)!important
}
}
@media only screen and (max-width: 500px) {
.mep-default-content div.mep-default-feature-date-location {
display:block;
margin: 10px 0
}
.mep-default-content div.mep-default-feature-date-location>div {
width: 100%;
}
.mep-default-theme.default_theme div.mep-default-feature-time {
margin: 10px 0
}
.mep-events-wrapper select.extra-qty-box {
min-width: auto;
width: 100%
}
.mep-events-wrapper .extra-qty-box {
width: 100%
}
.mep-default-title h2,.section-heading h2,h4.mep-cart-table-title,h3.ex-sec-title {
font-size: 18px
}
div.df-dtl h3,div.mep-default-feature-content p,.mep-events-wrapper p#mep_btn_notice {
font-size: 12px
}
div.df-dtl h3,div.mep-default-feature-content p,.mep-events-wrapper p#mep_btn_notice {
font-size: 12px
}
.mep-events-wrapper table td {
font-size: 12px
}
.mep-events-wrapper table td.total-col {
font-size: 14px
}
button.single_add_to_cart_button {
font-size: 12px!important
}
.ui-accordion .ui-accordion-content {
font-size: 12px
}
.mep-event-meta,.spring_field .mep-event-meta {
padding: 13px
}
.mep-default-sidrbar-calender-btn {
margin: 13px
}
button.single_add_to_cart_button {
width: 100%;
min-height: 40px;
height: auto;
min-width: auto
}
div.mep_spring_date {
display: block
}
.spring_field .mep-default-feature-location {
border-top: 1px solid #DDD;
border-bottom: 1px solid #DDD
}
.mep_spring_date .mep-default-sidrbar-social,.bristol .mep-default-sidrbar-calender-btn {
display: -webkit-flex;
display: flex;
-webkit-justify-content: center;
justify-content: center
}
div.bristol_center_box {
display: block;
border: 1px solid #DDD
}
.bristol .mep-default-sidrbar-calender-btn {
margin: 0;
padding: 20px 0;
border-top: 1px solid #DDD
}
.bristol ul#mep_add_calender_links {
width: 200px
}
.mep_event_native_list .mep_more_date_btn {
width: 100%;
position: relative
}
.mep_event_minimal_list .mep-ev-start-date {
top: -5px
}
}
@media only screen and (max-width: 800px) {
div.two_column {
width:calc(50% - 15px);
margin: 0 15px 15px 0
}
div.three_column {
width: calc(50% - 15px);
margin: 0 15px 15px 0
}
div.four_column {
width: calc(50% - 15px);
margin: 0 15px 15px 0
}
}
@media only screen and (max-width: 500px) {
div.two_column,div.three_column,div.four_column {
width:100%;
margin: 0 0 15px 0
}
div.column_style {
min-width: calc(100% - 14px)!important
}
}
.mep-default-sidrbar-meta i {
margin: 0 7px 0 0
}
.mep-multidate-ribbon {
line-height: 30px
}
.mep_list_thumb img {
border-radius: 0
}
.mep_list_thumb {
overflow: hidden
}
.mep-multidate-ribbon {
transform: rotate(45deg);
margin-top: 15px;
margin-right: -50px;
word-break: break-word;
width: 173px;
line-height: 15px;
padding-top: 10px;
padding-bottom: 10px;
font-weight: 600;
display: grid!important
}
.mep-multidate-ribbon span {
width: 90px;
margin: auto
}
.mep-eventtype-ribbon {
line-height: 30px
}
.mep-ev-start-date {
font-size: 15px
}
.mep-list-footer ul li i {
color: #FF5959;
background: transparent!important;
font-size: 15px
}
ul.mp_event_more_date_list li:hover,ul.mp_event_more_date_list li:hover i {
color: #FFF
}
ul.mp_event_more_date_list li {
border-bottom-color: #D3D3D3
}
.mep_list_event_details p {
white-space: inherit;
font-weight: 400
}
h3.mep_list_date {
font-style: normal
}
.mep-event-excerpt {
margin-top: 20px;
padding-left: 20px
}
.mep-list-header {
padding-bottom: 0
}
.mep-list-footer ul li h5,.mep-list-footer ul li h6 {
font-weight: 400
}
.evl-cc {
margin-left: 0
}
.mep-ev-start-date {
border-radius: 0
}
.mep-month {
background: #C32020;
text-transform: uppercase
}
.mep_more_date_btn {
margin-top: 20px;
width: max-content;
border: 1px solid #FF5959;
background: #FFF;
color: #FF5959;
font-weight: 400;
border-radius: 20px;
line-height: 35px;
margin-left: 5px;
padding: 0 15px;
overflow: hidden;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
position: relative;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
min-width: 150px
}
.mep_more_date_btn:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #FF5959;
-webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: 0 50%;
transform-origin: 0 50%;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
border-radius: 20px;
border: 2px solid #FF5959
}
.mep_more_date_btn:hover,.mep_more_date_btn:focus,.mep_more_date_btn:active {
color: #FFFFFF!important
}
.mep_more_date_btn:hover:before,.mep_more_date_btn:focus:before,.mep_more_date_btn:active:before {
-webkit-transform: scaleX(1);
transform: scaleX(1)
}
.mep_list_thumb {
overflow: hidden
}
.mep_bg_thumb {
background-size: cover;
background-position: center center;
height: 250px;
position: relative;
-webkit-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out
}
.mep_bg_thumb:hover {
transform: scale(1.1);
-webkit-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out
}
.mep-list-footer ul li {
-webkit-align-items: baseline;
align-items: baseline
}
div.df-dtl h3 {
color: #444;
font-weight: 600
}
div.df-dtl p {
font-weight: 400;
color: #878787
}
.mep_re_datelist_label {
width: auto!important;
font-weight: 500
}
.mep_everyday_date_secs ul li {
min-width: auto!important
}
.mep_everyday_date_secs {
background: #FF5959
}
h3.ex-sec-title {
color: #FFF
}
.tkt-pric,.tkt-qty {
margin-bottom: 10px
}
.user-info-sec h5 label span {
line-height: 30px
}
.user-info-sec h5 label input {
float: left
}
#mep_everyday_datepicker,.mep-user-info-sec input,#mep-event-review-form--title {
display: block;
padding: 0 15px 0 38px;
font-size: 18px;
line-height: 1.5;
color: #495057;
background-color: #F9F9F9;
background-clip: padding-box;
border: 0 solid #CED4DA!important;
border-radius: 5px;
min-width: 100px;
transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
max-width: 225px;
min-height: 100%;
height: 30px;
margin: 5px 0
}
.mep-user-info-sec input {
background: #FFF;
width: 100%;
max-width: 100%;
padding: 5px 10px;
margin: 10px 0;
font-size: 13px
}
span.mep-cart-btn-icon {
display: inline-block;
margin-right: 10px
}
span.mep_date_scdl_start_datetime,span.mep_date_scdl_end_datetime {
display: inline-flex;
font-size: 13px
}
span.mep-cal-icon {
position: absolute;
left: -100px;
z-index: 9;
top: 12px
}
thead.ex-sec-title.mep_ticket_type_title tr th {
padding: 15px 15px 3px
}
span.mep-cal-icon i {
color: #000
}
span#mep_everyday_event_time_list select {
border-color: #FFF;
margin-top: 0;
display: block;
border-radius: 5px;
vertical-align: top;
border: 0;
height: 30px;
padding: 0 7px;
font-size: 18px;
color: #495057
}
.mep_everyday_date_secs ul li {
vertical-align: middle
}
span#mep_everyday_event_time_list {
padding: 0
}
span.mep_recurring_datepicker_section {
position: relative
}
span.mep-datepicker-input-box {
position: relative
}
.user-info-sec h5 {
font-weight: 700;
font-size: 16px
}
.mep_everyday_date_secs {
padding: 5px 10px!important
}
.mep_everyday_date_secs ul {
overflow: hidden
}
.mep-default-feature-cart-sec button.single_add_to_cart_button.button.alt.btn-mep-event-cart,.mep-event-theme-1 .btn-mep-event-cart,.mep-template-2-hamza .btn-mep-event-cart,.mep-tem3-mid-sec .btn-mep-event-cart {
background: #FF5959;
border: 1px solid #FF5959;
line-height: 35px;
font-weight: 500;
height: 35px;
min-width: auto;
outline: 0
}
.mep-event-review-list-wrapper {
padding: 0;
margin: 20px
}
.mep-event-review-list-wrapper #give-review-btn {
font-weight: 500;
font-size: 15px;
border-radius: 50px;
line-height: 35px;
height: 35px;
padding: 0 15px 0 15px;
cursor: pointer;
margin-bottom: 60px
}
.mep-event-review-form .label {
font-weight: 600;
margin-bottom: 10px;
border-bottom: 1px solid #D3D3D3;
padding-bottom: 5px
}
.mep-event-review-form input[type="submit"],.mep-event-review-form button[type="submit"] {
font-weight: 500;
font-size: 15px;
border-radius: 50px;
line-height: 35px;
height: 35px;
padding: 0 15px 0 15px;
cursor: pointer;
background: #FF5959
}
div.three_column {
-webkit-justify-content: inherit;
justify-content: inherit
}
.woocommerce-Price-amount {
font-weight: 600
}
#mep_add_calender_button.mep-add-calender {
height: 35px;
line-height: 35px;
font-size: 15px;
width: auto;
padding: 0 15px 0 15px!important;
margin: auto;
border-radius: 50px!important;
max-width: max-content;
display: block
}
.mep_single_date_btn {
height: 35px;
line-height: 35px!important;
font-size: 15px;
width: max-content;
padding: 0 15px 0 15px!important;
margin: auto!important;
border-radius: 50px;
font-weight: 500
}
.mep-social-share li:last-child {
margin-right: 0
}
#mep_add_calender_links li {
line-height: 35px;
height: 35px;
padding: 0;
max-width: 162px;
margin: auto
}
#mep_add_calender_links li a {
padding: 0!important;
font-size: 15px;
font-weight: 500
}
.mep-default-sidrbar-meta i {
background: transparent;
color: #FF5959;
font-size: 18px;
width: auto;
height: auto
}
.mep-default-sidrbar-meta p,.mep-default-sidrbar-meta p a,.mep-default-sidrbar-events-schedule h3 {
font-weight: 600;
color: #444;
font-size: 16px
}
.mep-default-sidrbar-meta p a {
color: #FF5959
}
.mep-default-feature-image .mep-event-thumbnail img {
border-radius: 0
}
span.mep_waitlist_label.mep-tem3-title-sec {
right: 0;
top: 0
}
.mep_event_minimal_list .mep_more_date_btn,.mep_event_native_list .mep_more_date_btn {
width: max-content;
padding: 0 15px 0 15px!important
}
h3.mep_list_date {
line-height: 25px
}
h3.mep_list_date i {
color: #FF5959
}
.mep_event_native_list .mep_list_thumb img,.owl-carousel .owl-item .mep_event_native_list .mep_list_thumb img {
border-radius: inherit;
height: auto;
width: auto
}
.timeline .mep_more_date_btn {
margin-top: 0
}
.mep_event_list .owl-item .mep_more_date_btn {
margin-top: 10px;
margin-bottom: 10px
}
.mep-default-theme.spring_field .mep-default-sidrbar-calender-btn {
margin: auto;
display: inline-block
}
.mep-event-meta {
font-size: 16px
}
.mep_event_list button.owl-next {
right: -30px
}
.mep_event_list button.owl-prev {
left: -30px
}
@media only screen and (max-width: 767px) {
.mep_event_list button.owl-next {
right:0
}
.mep_event_list button.owl-prev {
left: 0
}
}
.mep_event_list .owl-nav>button {
width: 60px;
height: 60px;
line-height: 60px;
margin-top: 25px!important;
background: #FFF!important;
border-radius: 50%!important;
box-shadow: 0 0 25px 0 rgb(0 0 0 / 25%)!important;
border: none!important;
outline: 0
}
.mep_event_list .owl-nav>button:hover {
background: #FF5959!important
}
.mep_event_list .owl-nav i,.mep_event_list button.owl-next,.mep_event_list button.owl-prev {
font-size: 14px!important
}
.mep_event_list .owl-dots button.active {
background: #FF5959
}
.mep_event_list .owl-dots button {
width: 15px;
height: 15px;
display: inline-block;
background: #CFCFD0!important;
margin-right: 5px;
border-radius: 50%;
position: relative;
transition: all .4s;
-webkit-transition: all .4s;
outline: 0
}
.mep_event_list .owl-dots button.active::before {
border-bottom-color: #FF5959
}
.mep_event_list .owl-dots button::before {
position: absolute;
content: "";
top: -10px;
border: 7px solid transparent;
left: 52%;
transform: translateX(-50%);
border-bottom-color: #CFCFD0;
transition: all .4s;
-webkit-transition: all .4s
}
.mep_event_list .owl-dots button span {
display: none!important
}
.mep_event_list .owl-dots {
margin: auto
}
@media only screen and (max-width: 991px) {
h2.mep_list_title {
margin-top:10px
}
}
span.mep-more-date i,span.mep-more-time i {
min-width: 25px
}
.mep_event_grid_item span.mep_waitlist_label.mep-tem3-title-sec {
max-width: 50%;
border-radius: 0 0 0 25px
}
.mep-city-list li i {
margin-right: 5px
}
.wp-core-ui .quicktags-toolbar input.button.button-small {
width: max-content
}
.mep-event-countdown-timer {
width: 100%;
overflow: hidden
}
.mep-event-countdown-timer .wrapper div {
width: 24%;
text-align: center;
display: inline-block!important
}
.mep-event-countdown-timer .wrapper {
min-height: 100px;
vertical-align: middle;
margin: 0 10px;
padding-top: 14px
}
.mep-event-countdown-timer .wrapper .time {
display: block;
font-weight: 700;
font-size: 24px;
margin: 0;
padding: 0
}
.mep-event-countdown-timer .wrapper div span.label {
display: block;
font-weight: bold!important;
margin-top: 10px
}
.mep-event-countdown-timer .wrapper div {
font-size: 40px
}
.mep-event-countdown-timer .wrapper .label {
font-size: 18px;
text-transform: capitalize
}
.mep-elementor-event-add-to-cart-section-widget td.user-innnf {
padding: 0!important
}
.mep-elementor-event-add-to-cart-section-widget table td {
border: none
}
.mep-elementor-event-add-to-cart-section-widget .mep_everyday_date_secs {
display: block;
text-align: center
}
.mep-elementor-event-add-to-cart-section-widget h4.mep-cart-table-title {
display: none
}
.mep_event_spring_list {
width: 100%;
overflow: hidden;
padding: 0;
background: #FCFCFC
}
.mep_event_spring_list .mep_list_event_details {
width: auto
}
.mep_event_spring_list .mep_list_spring_thumb {
width: 150px;
height: 150px;
border-radius: 50%;
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
margin: auto
}
.mep_spring_event_time,.mep_spring_event_location,.mep_spring_event_date {
display: flex;
margin-bottom: 10px
}
.mep_event_spring_list .mep_list_date_wrapper {
display: flex;
align-content: center;
justify-content: center;
align-items: center;
background-image: linear-gradient(#FF5959,#FE7541)
}
.mep_event_spring_list .mep_list_date_wrapper .mep_list_date {
color: #FFF
}
@media only screen and (min-width: 768px) {
.mep_event_spring_list .mep_list_date_wrapper {
float:left;
width: 24%;
display: flex;
justify-content: center;
flex-direction: column;
padding: 10px
}
.mep_event_spring_list .mep_list_event_details,.mep_event_spring_list .mep_list_spring_thumb_wrapper {
float: left;
width: 24%;
display: flex;
justify-content: flex-start;
flex-direction: column;
padding: 20px
}
.mep_event_spring_list .mep_list_date_wrapper {
height: 100%
}
}
@media only screen and (max-width: 767px) {
.mep_event_spring_list .mep_list_date_wrapper,.mep_event_spring_list .mep_list_event_details,.mep_event_spring_list .mep_list_spring_thumb_wrapper {
display:flex;
width: auto;
flex-flow: column;
min-height: auto
}
.mep_event_spring_list .mep_list_date_wrapper {
height: 200px
}
.mep_event_spring_list .mep_list_event_details {
margin-top: 20px
}
.mep_event_spring_list h4 {
font-size: 20px
}
.mep_event_spring_list .mep_list_spring_thumb {
width: 100%;
height: 200px;
border-radius: 0
}
.mep_event_spring_list {
display: flex;
flex-flow: column
}
.mep_event_spring_list .mep_list_spring_thumb_wrapper {
order: 1
}
.mep_event_spring_list .mep_list_event_details.mep_list_details_col_one {
order: 3;
margin-bottom: 20px
}
.mep_event_spring_list .mep_list_event_details.mep_list_details_col_two {
order: 2
}
.mep_event_spring_list .mep_list_date_wrapper {
display: none
}
}
.mep_event_spring_list .mep_more_date_btn.mep-tem3-title-sec.mp_event_hide_event_time {
display: none
}
.mep_event_spring_list .mep_more_date_btn {
margin-left: 0;
border-radius: 0
}
.mep_event_spring_list .mep_more_date_btn:before {
border-radius: 0
}
.mep_event_spring_list .mep_price {
line-height: 25px
}
.mep_event_spring_list .mp_event_hide_event_time {
position: absolute;
z-index: 999999;
right: 15px;
top: 5px;
margin-top: 0;
height: 38px
}
.mep_event_spring_list ul.mp_event_more_date_list {
top: 0;
max-height: 100%
}
.mep_event_spring_list ul.mp_event_more_date_list li {
padding: 5px
}
.mep_event_spring_list .mep_more_date_btn {
background-color: #FFF
}
.mep_event_spring_list .mep_list_event_details.mep_list_details_col_one i {
margin-right: 5px
}
.mep_event_spring_list .mep_more_date_btn.mp_event_visible_event_time {
display: block!important
}
.mep_event_spring_list .mep-eventtype-ribbon {
position: inherit;
margin-top: 20px;
width: max-content;
background: #FF5959
}
.mep_event_spring_list .mep_spring_list_date {
color: #FFF
}
td.user-innnf {
padding: 0!important
}
table.table.table-bordered.mep_event_add_cart_table {
background: #F7F7F7
}
.mep_event_winter_list {
width: 100%;
overflow: hidden;
padding: 0;
background: #1B3045
}
.mep_event_winter_list .mep_list_event_details {
width: auto
}
.mep_event_winter_list .mep_list_winter_thumb {
width: 150px;
height: 150px;
border-radius: 50%;
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
margin: auto;
border: 2px solid #F04D42
}
.mep_winter_event_time,.mep_winter_event_location,.mep_winter_event_date {
margin-bottom: 10px;
display: block
}
.mep_event_winter_list .mep_list_date_wrapper {
display: flex;
align-content: center;
justify-content: center;
align-items: center;
background-image: linear-gradient(#FF5959,#FE7541)
}
.mep_event_winter_list .mep_list_date_wrapper .mep_list_date {
color: #FFF
}
@media only screen and (min-width: 768px) {
.mep_event_winter_list .mep_list_date_wrapper {
float:left;
width: 24%;
display: flex;
justify-content: center;
flex-direction: column;
padding: 10px
}
.mep_event_winter_list .mep_list_event_details {
float: left;
width: 50%;
display: block;
padding: 10px
}
.mep_event_winter_list .mep_list_winter_thumb_wrapper {
float: left;
width: 24%;
display: flex;
justify-content: flex-start;
flex-direction: column;
padding: 20px
}
.mep_event_winter_list .mep_list_date_wrapper {
height: 100%;
position: relative
}
.mep_event_winter_list .mep_list_date_wrapper i {
position: absolute;
right: -12px;
color: #FF5959;
font-size: 40px
}
.mep_event_winter_list .mep_list_details_col_one,.mep_event_winter_list .mep_list_details_col_two {
width: 50%;
float: left;
padding-left: 10px;
padding-right: 10px
}
.mep_event_winter_list .mep_list_title {
padding-left: 10px;
padding-right: 10px;
margin-bottom: 10px
}
.mep_event_winter_list .mep_list_title a {
font-weight: 600
}
.mep_event_winter_list .mep_list_details_col_wrapper {
display: flex;
align-items: flex-end
}
}
@media only screen and (max-width: 767px) {
.mep_event_winter_list .mep_list_date_wrapper,.mep_event_winter_list .mep_list_event_details,.mep_event_winter_list .mep_list_winter_thumb_wrapper {
display:flex;
width: 100%;
flex-flow: column;
min-height: auto
}
.mep_event_winter_list .mep_list_date_wrapper {
height: 200px
}
.mep_event_winter_list .mep_list_event_details {
order: 2;
padding: 10px
}
.mep_event_winter_list h4 {
font-size: 20px
}
.mep_event_winter_list .mep_list_winter_thumb {
width: 100%;
height: 200px;
border-radius: 0
}
.mep_event_winter_list {
display: flex!important;
flex-flow: column
}
.mep_event_winter_list .mep_list_winter_thumb_wrapper {
order: 1
}
.mep_event_winter_list .mep_list_event_details.mep_list_details_col_one {
order: 3;
margin-bottom: 20px
}
.mep_event_winter_list .mep_list_event_details.mep_list_details_col_two {
order: 2
}
.mep_event_winter_list .mep_list_date_wrapper {
display: none
}
.mep_event_winter_list .mep_list_details_col_wrapper {
display: flex;
align-items: flex-start;
flex-direction: column
}
.mep_event_winter_list .mep_list_title {
margin-bottom: 10px
}
.mep_event_winter_list .mep_list_details_col_one a {
margin-bottom: 10px
}
.mep_event_winter_list .mep_more_date_btn {
margin-bottom: 10px
}
}
.mep_event_winter_list .mep_more_date_btn.mep-tem3-title-sec.mp_event_hide_event_time {
display: none
}
.mep_event_winter_list .mep_more_date_btn {
margin-left: 0;
border-radius: 0
}
.mep_event_winter_list .mep_more_date_btn:before {
border-radius: 0
}
.mep_event_winter_list .mep_price {
line-height: 25px;
margin-bottom: 10px
}
.mep_event_winter_list .mp_event_hide_event_time {
position: absolute;
z-index: 999999;
right: 15px;
top: 5px;
margin-top: 0;
height: 38px
}
.mep_event_winter_list ul.mp_event_more_date_list {
top: 0;
max-height: 100%
}
.mep_event_winter_list ul.mp_event_more_date_list li {
padding: 5px
}
.mep_event_winter_list .mep_more_date_btn {
background-color: #FF5959;
color: #FFF
}
.mep_event_winter_list .mep_list_details_col_one i {
margin-right: 5px
}
.mep_event_winter_list .mep_more_date_btn.mp_event_visible_event_time {
display: block!important
}
.mep_event_winter_list .mep-eventtype-ribbon {
position: inherit;
width: max-content;
background: #FF5959;
color: #FFF
}
.mep_event_winter_list a,.mep_event_winter_list .mep_price {
color: #FFF
}
.mep_event_winter_list .mep_winter_list_dd {
display: block;
text-align: center;
font-size: 45px;
font-weight: 900;
line-height: 45px
}
.mep_event_winter_list .mep_winter_list_date {
color: #FFF
}
.mep_event_winter_list .mep_winter_event_location span {
margin-left: 5px
}
.mep_event_winter_list .mep_more_date_btn {
margin-top: 0
}
.mep_event_winter_list .mep-multidate-ribbon span {
width: 90px
}
.mep_event_winter_list .mep-multidate-ribbon {
background: #FF5959
}
.mep_same_attendee input {
min-width: 40px;
height: 20px;
margin: 5px 10px 10px 0
}
.mep-list-footer ul li div {
display: inline-block
}
.mep-elementor-event-list-widget .row {
width: 100%
}
.mep-elementor-event-list-widget .pagination-sec {
margin-top: 20px;
margin-bottom: 20px;
text-align: center
}
.vanilla_theme .mep-default-title {
margin-top: 20px;
margin-bottom: 20px;
border-bottom: 1px solid #F5F5F5
}
.vanilla_theme .mep-default-content {
width: 100%
}
.vanilla_theme .mep-default-feature-content {
margin-top: 20px;
margin-bottom: 20px
}
.vanilla_theme .mep-default-sidrbar-map h3,.vanilla_theme .mep-default-sidrbar-events-schedule h3,.vanilla_theme h4.mep-cart-table-title {
margin: 0 0 20px 0;
font-size: 14px;
font-weight: 500;
text-transform: uppercase
}
.vanilla_theme .mep-default-feature-cart-sec {
border: 1px solid #F5F5F5;
padding: 20px;
border-radius: 5px
}
.vanilla_theme .mep_everyday_date_secs {
background: #FBD03B;
color: #17113A
}
.vanilla_theme .mep_everyday_date_secs ul li {
font-size: 14px;
text-transform: uppercase;
padding: 5px
}
.vanilla_theme h3.ex-sec-title {
font-size: 14px;
background: #FBD03B;
color: #17113A;
font-weight: 500;
text-transform: uppercase
}
.vanilla_theme table td,.vanilla_theme table td.total-col {
font-size: 14px
}
.vanilla_theme tr:nth-child(even) {
background-color: #F2F2F2
}
.vanilla_theme.mep-default-theme div.mep-default-feature-date,.vanilla_theme.mep-default-theme div.mep-default-feature-time,.vanilla_theme.mep-default-theme div.mep-default-feature-location {
background: #FBD03B
}
.vanilla_theme div.df-dtl p {
color: #17113A
}
.vanilla_theme div.df-dtl h3 {
font-weight: 500;
text-transform: uppercase;
margin-bottom: 5px;
border-bottom: 1px dashed;
padding-bottom: 5px
}
.vanilla_theme .mep-default-col-1 {
width: 70%;
float: left;
background-color: #FBFBFB;
padding: 20px
}
.vanilla_theme .mep-default-col-2 {
width: 30%;
display: inline-block!important;
background-color: #F5F5F5;
padding-left: 20px;
padding-right: 20px
}
.vanilla_theme .mep-default-col-wrapper {
background-color: #FBFBFB;
display: flex
}
.vanilla_theme .mep-default-sidrbar-meta p,.vanilla_theme .mep-default-sidrbar-meta p a,.vanilla_theme .mep-default-sidrbar-events-schedule h3 {
font-weight: 500;
color: #000;
text-transform: uppercase;
font-size: 14px
}
.vanilla_theme .mep-default-sidrbar-meta .fa-list-alt {
font-size: 14px
}
.vanilla_theme .mep-default-sidrbar-calender-btn {
float: left
}
.vanilla_theme .mep-default-sidrbar-events-schedule {
border-bottom: none
}
.vanilla_theme ul.mep-social-share {
display: inline-block;
padding: 0
}
.vanilla_theme ul.mep-social-share li {
display: inline-block
}
.vanilla_theme .mep-share-btn-title {
display: inline-block;
margin-right: 15px;
font-weight: 500
}
.vanilla_theme .mep-default-sidrbar-social .mep-event-meta {
text-align: left
}
.vanilla_theme .mep-event-meta {
padding: 0
}
.vanilla_theme .mep-default-sidrbar-social {
padding-top: 15px;
padding-bottom: 15px;
border-top: 1px solid #F5F5F5;
margin-top: 20px;
border-bottom: 1px solid #F5F5F5
}
.vanilla_theme ul.mep-social-share a {
font-size: 14px;
width: 30px;
height: 30px;
border-radius: 0
}
.vanilla_theme .mep-default-feature-cart-sec button.single_add_to_cart_button.button.alt.btn-mep-event-cart {
line-height: inherit
}
.vanilla_theme .mep-tem3-title-sec.mep_single_date_btn {
text-transform: uppercase
}
@media only screen and (max-width: 768px) {
.vanilla_theme .mep-default-col-wrapper {
display:block;
width: 100%
}
.vanilla_theme .mep-default-col-1 {
width: 100%;
float: none
}
.vanilla_theme .mep-default-col-2 {
width: 100%
}
}
.royal_theme .mep-default-title {
margin-bottom: 20px
}
.royal_theme .mep-default-content {
width: 100%
}
.royal_theme .mep-default-feature-content {
margin-top: 0;
margin-bottom: 20px;
padding: 15px
}
.royal_theme .mep-default-sidrbar-map h3,.royal_theme .mep-default-sidrbar-events-schedule h3,.royal_theme h4.mep-cart-table-title {
margin: 20px 0 20px 0;
font-size: 14px;
font-weight: 500;
text-transform: uppercase
}
.royal_theme .mep_everyday_date_secs {
background: #FBD03B;
color: #17113A
}
.royal_theme .mep_everyday_date_secs ul li {
font-size: 14px;
text-transform: uppercase;
padding: 5px
}
.royal_theme h3.ex-sec-title {
font-size: 14px;
color: #17113A;
font-weight: 500;
text-transform: uppercase
}
.royal_theme table td,.royal_theme table td.total-col {
font-size: 14px
}
.royal_theme.mep-default-theme div.mep-default-feature-date,.royal_theme.mep-default-theme div.mep-default-feature-time,.royal_theme.mep-default-theme div.mep-default-feature-location {
background: transparent
}
.royal_theme div.df-dtl p {
color: #17113A
}
.royal_theme div.df-dtl h3 {
font-weight: 500;
text-transform: uppercase;
margin-bottom: 5px;
padding-bottom: 5px
}
.royal_theme .mep-default-col-1 {
width: 70%;
float: left;
padding: 20px
}
.royal_theme .mep-default-col-2 {
width: 30%;
display: inline-block!important;
padding-left: 20px;
padding-right: 20px
}
.royal_theme .mep-default-col-wrapper {
background-color: #FBFBFB;
display: flex
}
.royal_theme .mep-default-sidrbar-meta p,.royal_theme .mep-default-sidrbar-meta p a,.royal_theme .mep-default-sidrbar-events-schedule h3 {
font-weight: 500;
color: #000;
text-transform: uppercase;
font-size: 14px
}
.royal_theme .mep-default-sidrbar-meta .fa-list-alt {
background: #FFBE30;
color: #FFF;
width: 25px;
height: 25px;
font-size: 14px
}
.royal_theme .mep-default-sidrbar-calender-btn {
float: left
}
.royal_theme .mep-default-sidrbar-events-schedule {
border-bottom: none
}
.royal_theme ul.mep-social-share {
display: inline-block;
padding: 0
}
.royal_theme ul.mep-social-share li {
display: inline-block
}
.royal_theme .mep-share-btn-title {
display: inline-block;
margin-right: 15px;
font-weight: 500
}
.royal_theme .mep-default-sidrbar-social .mep-event-meta {
text-align: left
}
.royal_theme .mep-event-meta {
padding: 0
}
.royal_theme .mep-default-sidrbar-social {
padding-top: 15px;
padding-bottom: 15px;
border-top: 1px solid #F5F5F5;
margin-top: 20px;
border-bottom: 1px solid #F5F5F5
}
.royal_theme ul.mep-social-share a {
font-size: 14px;
width: 30px;
height: 30px;
border-radius: 0
}
.royal_theme .mep-default-feature-cart-sec button.single_add_to_cart_button.button.alt.btn-mep-event-cart {
line-height: inherit
}
.royal_theme .mep-tem3-title-sec.mep_single_date_btn {
text-transform: uppercase
}
@media only screen and (max-width: 768px) {
.royal_theme .mep-royal-header {
display:block
}
.royal_theme .mep-default-col-wrapper {
display: block;
width: 100%
}
.royal_theme .mep-default-col-1 {
width: 100%;
float: none
}
.royal_theme .mep-default-col-2 {
width: 100%
}
.mep-royal-header-col-1,.mep-royal-header-col-2 {
width: 100%
}
}
.royal_theme .mep-royal-header {
display: flex
}
.royal_theme .mep-default-content div.mep-default-feature-date-location {
display: block
}
.mep-royal-header-col-1,.mep-royal-header-col-2 {
padding: 15px;
width: 50%
}
.royal_theme .mep-default-sidrbar-meta .fa-list-alt {
color: #FFF
}
.royal_theme .mep-default-sidrbar-events-schedule h3 i {
background: #FFBE30;
color: #FFF;
width: 25px;
height: 25px;
font-size: 14px;
display: grid;
text-align: center;
padding: 0;
margin-right: 7px
}
.mep-events-wrapper .royal_theme table.mep_event_add_cart_table {
border: 0
}
@media only screen and (max-width: 600px) {
.mep_event_native_list .mep_list_thumb .mep_bg_thumb {
height:200px
}
.mep_event_native_list .mep-list-header {
padding: 15px
}
span.mep_minimal_list_date,span.mep_minimal_list_location {
line-height: 25px
}
.mep_list_event_details p {
font-size: 13px
}
.mpStyle.pagination_area button[class*="defaultButton_xs"] {
width: 40px
}
.mpStyle.pagination_area .ellipse_left,.mpStyle.pagination_area .ellipse_right {
background-color: #DDD
}
.mep-event-review-form input {
padding: 8px
}
span.mep-more-date i,span.mep-more-time i {
min-width: 20px
}
.mep_everyday_date_secs ul li {
margin-bottom: 10px
}
.mep-default-sidrbar-address ul {
padding: 0 0 0 15px
}
.mep-default-sidrbar-address ul li {
line-height: 22px
}
.mep-event-review-list-wrapper {
margin: 0
}
}
@media (max-width: 600px) {
.mep_speaker_name {
padding:20px 0
}
}
@media only screen and (max-width: 767px) {
.mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_one {
margin-bottom:20px;
margin-left: 20px;
margin-right: 20px
}
.mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_two {
margin-top: 20px;
margin-left: 20px;
margin-right: 20px
}
.mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_two .mep_list_title,.mep_event_list .mep_event_list_sec .mep_event_list_item.mep_event_spring_list .mep_list_details_col_two .mep_price {
margin-bottom: 10px
}
}
@media (max-width: 600px) {
.mep_speaker_thumbnail {
padding-top:50px
}
.mep_speaker_name {
padding: 50px 0
}
}
tr.mep_virtual_event_info_sec {
display: none
}
.mep-event-faq-part .ex-sec-title {
margin-bottom: 10px
}
.mep-event-faq-part .mep-event-faq-set {
position: relative;
width: 100%;
height: auto;
background-color: #F5F5F5
}
.mep-event-faq-part .mep-event-faq-set>a {
display: block;
padding: 10px 15px;
text-decoration: none;
color: #000;
font-weight: 600;
border-bottom: 1px solid #DDD;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
transition: all 0.2s linear;
cursor: pointer
}
.mep-event-faq-part .mep-event-faq-set>a i {
float: right;
margin-top: 2px
}
.mep-event-faq-part .mep-event-faq-set>a.active {
background-color: #F5F5F5;
color: #000
}
.mep-day-details-section .mep-day-title {
font-size: 20px;
font-weight: 600;
margin-top: 10px;
margin-bottom: 10px
}
.mep-event-faq-part .mep-event-faq-content {
background-color: #FFF;
border: 1px solid #F5F5F5;
padding: 10px;
display: none
}
.mep-default-theme .mep-day-details-item .mep-day-icon {
width: 50px;
height: 50px;
background: #F5F5F5;
color: #000;
text-align: center;
display: grid;
align-items: center;
border-radius: 50%;
margin-right: 30px;
font-weight: 700;
min-width: 50px;
position: relative;
z-index: 1
}
.mep-default-theme .mep-day-details-item {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: relative;
padding-bottom: 10px
}
.mep-default-theme .mep-day-content:before {
border-left: 1px solid #DDD;
height: 100%;
position: absolute;
left: 0;
top: 0;
content: '';
margin-left: 25px;
z-index: 0
}
.default_theme .event-expire-btn,.royal_theme .event-expire-btn,.spring_field .event-expire-btn,.franklin .event-expire-btn,.bristol .event-expire-btn {
border: 1px solid #F5F5F5;
padding: 20px;
overflow: hidden;
display: block;
margin-top: 10px;
margin-bottom: 10px
}
.mpe-new-event h1 {
font-family: 'Outfit',sans-serif;
font-style: normal;
font-weight: 500;
font-size: 56px;
line-height: 30px;
letter-spacing: 2px;
color: #000
}
.mpe-new-event h2 {
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 30px;
letter-spacing: .025em;
text-transform: capitalize;
color: #878787;
display: block;
margin: 20px 0 9px
}
.mpe-new-event-meta {
display: flex;
align-items: center
}
.mpe-new-event-meta .mpe-new-location,.mpe-new-time {
display: flex;
width: 100%;
align-items: center
}
.mpe-new-event-meta .mpe-new-icon-holder {
margin-right: 10px
}
.mpe-new-event-meta .mpe-new-icon-holder img,.mpe-new-time img {
height: 22px;
width: 22px;
border-radius: 5px
}
.mpe-new-event-meta .mpe-new-text-holder p {
font-family: 'Poppins';
font-style: normal;
font-weight: 500;
font-size: 18px;
line-height: 27px;
letter-spacing: 1.5px;
color: #393332
}
.mpe-new-imageSection {
display: flex;
justify-content: space-between
}
.mpe-new-imageSection .mpe-new-thubnail-big {
width: 70%
}
.mpe-new-imageSection .mpe-new-side-thubnail {
width: 30%;
display: flex;
justify-content: space-evenly
}
.mpe-new-imageSection .mpe-new-thubnail-big img {
width: 100%
}
.mpe-new-imageSection .mpe-new-side-thubnail ul {
display: flex;
flex-direction: column;
justify-content: space-between;
margin: 0;
padding-left: 20px
}
.mpe-new-imageSection .mpe-new-side-thubnail img {
width: 100%
}
.mpe-new-description-Section {
display: flex;
justify-content: space-between;
margin-top: 30px
}
.mpe-new-description-Section h2 {
font-family: 'Outfit';
font-style: normal;
font-weight: 600;
font-size: 32px;
line-height: 40px;
color: #001A26
}
.mpe-new-event-desctiption {
width: 65%;
margin-right: 30px
}
.mpe-new-event-desctiption p {
font-family: 'Outfit';
font-style: normal;
font-weight: 300;
font-size: 16px;
line-height: 170%;
color: #8D8D8D
}
.mpe-new-tp-form {
display: block
}
.mpe-new-datepicker input[type=date],.mpe-new-timepicker input[type=time] {
width: 96%;
border: 1px solid #6046FF;
border-radius: 5px;
margin-bottom: 10px;
padding: 15px;
background-color: #fff;
font-family: 'Outfit';
font-style: normal;
font-weight: 500;
font-size: 20px;
line-height: 25px
}
.tmpe-new-p-form .mpe-new-datepicker input[type=date] {
color: #6046FF
}
.mpe-new-tp-form .mpe-new-timepicker input[type=time] {
color: #fff;
background-color: #6046FF
}
.mpe-new-ticket {
display: block;
border: 2px solid #6046FF;
border-radius: 5px;
width: 100%
}
.mpe-new-ticket-card {
display: flex;
justify-content: space-between;
align-items: center;
margin: 20px;
padding: 20px;
border-bottom: 3px solid #989898
}
.mpe-new-ticket-card:last-child {
border-bottom: none
}
.mpe-new-ticket-info {
width: 75%
}
.mpe-new-ticket-info h3 {
font-family: 'Outfit';
font-style: normal;
font-weight: 500;
font-size: 22.81px;
line-height: 22px;
text-transform: capitalize;
color: #121212
}
.mpe-new-ticket-info span {
font-family: Outfit;
font-size: 12px;
font-weight: 400;
line-height: 20px;
letter-spacing: 0em;
text-align: left;
color: #FF2424
}
.mpe-new-ticket-info p {
font-family: Outfit;
font-size: 12px;
font-weight: 400;
line-height: 20px;
letter-spacing: 0em;
text-align: left;
color: #909090
}
.mpe-new-ticket-price {
width: 25%;
text-align: end
}
.mpe-new-ticket-price .price {
font-family: Outfit;
font-size: 31px;
font-weight: 500;
line-height: 0;
letter-spacing: 0em;
color: #525252;
margin: 0
}
.mpe-new-buy-ticket {
display: flex;
justify-content: end
}
.mpe-new-buy-ticket button {
border: none;
color: #fff;
padding: 5px 10px;
outline: none;
cursor: pointer
}
input.mpe-new-input-group-field {
width: 50px;
text-align: center
}
.impe-new-nput-group-field::-webkit-inner-spin-button,.impe-new-nput-group-field ::-webkit-outer-spin-button {
-webkit-appearance: none;
appearance: none
}
.mpe-new-ticket-btns {
display: flex;
justify-content: space-between;
margin-top: 20px
}
.mpe-new-ticket-btns a {
text-decoration: none;
font-family: Outfit;
font-size: 19px;
font-weight: 500;
line-height: 32px;
letter-spacing: 0em;
text-align: center
}
.mpe-new-ticket-btns .mpe-new-totalPrice {
border: 1px solid #6046FF;
padding: 10px 40px
}
.mpe-new-ticket-btns .mpe-new-register {
border: 1px solid #6046FF;
padding: 10px 40px;
background-color: #6046FF;
color: #fff
}
.mpe-new-description-sidebar {
width: 35%
}
.mpe-new-date-and-time-card {
display: flex;
flex-direction: column
}
.mpe-new-ww-card {
display: flex;
align-items: center;
background: #FFF;
box-shadow: 0 2px 48px rgba(0,0,0,.04);
padding: 20px;
border-bottom: 1px solid rgb(209,209,209)
}
.mpe-new-ww-card .mpe-new-card-icon {
margin-right: 30px
}
.mpe-new-ww-card .mpe-new-card-content .mpe-new-card-btn img {
height: 22px;
width: auto;
margin-right: 15px
}
.mpe-new-ww-card .mpe-new-card-content .mpe-new-card-btn button {
border: 1px solid #6046FF;
padding: 5px 16px;
border-radius: 5px;
background-color: #fff
}
.mpe-new-ww-card .mpe-new-card-content .mpe-new-card-btn a {
display: flex;
align-items: center;
text-decoration: none;
font-family: 'Outfit';
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 20px;
color: #6046FF
}
.mpe-new-ww-social-card {
background: #FFF;
box-shadow: 0 2px 48px rgba(0,0,0,.04);
padding: 20px;
border-bottom: 1px solid rgb(209,209,209)
}
.mpe-new-ww-social-card h2 {
text-align: center
}
.mpe-new-ww-social-card ul {
display: flex;
align-items: center;
justify-content: center
}
.mpe-new-ww-social-card ul li {
padding-right: 10px
}
.mpe-new-speaker {
margin-top: 130px
}
.mpe-new-speaker-card {
display: flex;
background-color: #fff;
padding: 20px;
align-items: center;
margin-bottom: 5px
}
.mpe-new-speaker-card .mpe-new-speaker-image img {
height: 80px;
width: auto;
margin-right: 25px
}
.mpe-new-speaker-card .mpe-new-speaker-data h3 {
font-family: Outfit;
font-size: 24px;
font-weight: 500;
line-height: 22px;
text-align: left;
color: #000
}
.mpe-new-speaker-card .mpe-new-speaker-data p {
font-family: Outfit;
font-size: 16px;
font-weight: 400;
line-height: 20px;
letter-spacing: 1.6923084259033203px;
text-align: left
}
.mpe-new-schedule-details {
margin-bottom: 100px;
margin-top: 50px
}
.mpe-new-schedule-details p {
font-family: Outfit;
font-size: 23px;
font-weight: 400;
letter-spacing: 0em;
text-align: left;
color: #121212;
line-height: 20px
}
.mpe-new-schedule-details p span {
font-family: Outfit;
font-size: 23px;
font-weight: 400;
letter-spacing: 0em;
text-align: left;
color: #6046FF
}
.mpe-new-schedule-details .mpe-new-detailed-text {
font-family: 'Outfit';
font-style: normal;
font-weight: 400;
font-size: 14px;
text-transform: capitalize;
color: #909090
}
.mpe-new-sechule-container {
display: flex;
flex-direction: column;
background-color: #F2F0FF;
justify-content: center;
padding: 15px;
border-radius: 5px
}
.mpe-new-schedules {
display: flex;
position: relative
}
.mpe-new-iconEffect::before {
content: " ";
position: absolute;
left: 30px;
top: 60px;
height: 90px;
width: 10px;
background: #D9D2FF
}
.mpe-new-icon img {
margin-top: 15px
}
.mpe-new-map-location h2 {
font-family: 'Outfit';
font-style: normal;
font-weight: 600;
font-size: 32px;
line-height: 40px;
color: #001A26;
margin-bottom: 20px
}
.mpe-new-map iframe {
border-radius: 5px
}
.mpe-new-faq-section {
margin-top: 50px;
margin-bottom: 50px
}
.mpe-new-faqHeader {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
width: 60%;
margin: auto
}
.mpe-new-faq-section h2 {
font-family: 'Outfit';
font-style: normal;
font-weight: 600;
font-size: 32px;
line-height: 40px;
color: #001A26;
margin-bottom: 20px
}
.mpe-new-faq-section .mpe-new-faqHeader p {
font-family: 'Outfit';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 30px;
color: #888;
text-align: center
}
.mpe-new-faqs {
display: flex;
flex-wrap: wrap;
justify-content: center
}
.mpe-new-questions {
flex-basis: 48%;
margin: 5px
}
.mpe-new-panel p {
font-family: 'Outfit';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 30px;
text-transform: lowercase;
color: #3A3A3A
}
.mpe-new-accordion {
background-color: #FFF;
color: #444;
cursor: pointer;
padding: 18px;
width: 100%;
border: none;
text-align: left;
outline: none;
transition: 0.4s;
font-family: 'Outfit';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 30px;
text-transform: lowercase;
color: #2C3C4D
}
.mpe-new-active,.mpe-new-accordion:hover {
background-color: #CCC
}
.mpe-new-panel {
padding: 0 18px;
background-color: rgb(255,255,255);
max-height: 0;
overflow: hidden;
transition: max-height 0.2s ease-out
}
.mpe-new-attendee {
margin-top: 50px;
margin-bottom: 50px
}
.mpe-new-attendee h2 {
font-family: 'Outfit';
font-style: normal;
font-weight: 600;
font-size: 32px;
line-height: 40px;
color: #001A26;
margin-bottom: 20px
}
.mpe-new-attende-container {
background-color: #fff;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
padding: 20px;
border-radius: 5px
}
.mpe-new-attende-details {
display: flex;
flex-direction: column;
align-items: center;
background-color: rgba(81,81,81,.03);
padding: 10px;
margin: 5px;
flex-basis: 11.5%;
border-radius: 5px
}
.mpe-new-attende-details img {
height: 77px;
width: auto
}
.mpe-new-attende-details p {
font-family: 'Outfit';
font-style: normal;
font-weight: 400;
font-size: 16.7778px;
line-height: 21px;
text-transform: capitalize;
color: #3F4145
}
.mpe-new-related-events {
margin-top: 50px;
margin-bottom: 50px;
position: relative
}
.mpe-new-related-events h2 {
font-family: 'Outfit';
font-style: normal;
font-weight: 600;
font-size: 32px;
line-height: 40px;
color: #001A26;
margin-bottom: 20px
}
.mpe-new-slider-btn {
display: flex;
justify-content: end;
position: absolute;
top: 20px;
right: 10px
}
.mpe-new-slider-btn button {
margin-left: 10px
}
.mpe-new-slider-btn .mpe-new-next-slide,.mpe-new-previous-slide {
height: 33px;
width: auto;
border: none;
outline: none;
border-radius: 5px;
padding: 10px;
text-align: center
}
.mpe-new-slider-btn .mpe-new-active {
background: #6046FF
}
.mpe-new-slider-items {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
margin-top: 40px
}
.mpe-new-related-items {
background-color: #fff;
border-radius: 5px;
width: 32%;
box-shadow: 10px 9px 33px rgba(0,0,0,.03)
}
.mpe-new-related-items img {
width: 100%;
height: auto
}
.mpe-new-related-items-row {
display: flex;
justify-content: space-between;
padding: 20px
}
.mpe-new-related-content h3 {
font-family: 'Outfit';
font-style: normal;
font-weight: 600;
font-size: 22px;
line-height: 0;
letter-spacing: .02em;
color: #0F0F0F
}
.mpe-new-related-content .mpe-new-events-place {
font-family: 'Outfit';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 10px;
letter-spacing: .02em;
color: #808184
}
.mpe-new-related-item-price {
display: flex;
flex-direction: column;
justify-content: end
}
.mpe-new-related-item-price p {
font-family: 'Outfit';
font-style: normal;
font-weight: 600;
font-size: 28px;
letter-spacing: .02em;
color: #6046FF;
margin: 0
}
.mpe-new-related-item-price .mpe-new-price-category {
font-family: 'Outfit';
font-style: normal;
font-weight: 400;
font-size: 12px;
letter-spacing: .02em;
text-transform: capitalize;
color: #6D6D6D;
text-align: right
}
#owl-demo .item {
background: #FFF;
margin: 10px;
color: #FFF;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
text-align: Left
}
.owl-item {
background: transparent
}
@media (max-width: 992px) {
.mpe-new-container {
max-width:992px;
margin: auto;
padding-left: 20px;
padding-right: 20px
}
.mpe-new-qustions p {
font-size: 18px;
line-height: 24px
}
.mpe-new-attende-details {
flex-basis: 16.5%
}
.mpe-new-ticket-card {
margin: 10px
}
}
@media (max-width: 768px) {
.mpe-new-container {
max-width:768px;
margin: auto
}
.mpe-new-event h1 {
font-size: 40px
}
.mpe-new-event-meta .mpe-new-text-holder p {
font-size: 16px
}
.mpe-new-schedule-details {
margin-bottom: 50px
}
.mpe-new-description-Section {
margin-top: 20px
}
.mpe-new-description-Section h2 {
font-size: 25px
}
.mpe-new-card-content p {
line-height: 22px
}
.mpe-new-ww-card .mpe-new-card-content .mpe-new-card-btn a {
font-size: 14px
}
.mpe-new-ww-card {
padding: 10px
}
.mpe-new-card-icon a img {
height: 40px;
width: auto
}
.mpe-new-ticket-btns a {
font-size: 16px
}
.mpe-new-schedule-details p,.mpe-new-schedule-details p span {
font-size: 18px
}
.mpe-new-speaker {
margin-top: 260px
}
.mpe-new-ww-card .mpe-new-card-icon {
margin-right: 10px
}
.mpe-new-ww-social-card ul li a img {
height: 30px
}
.mpe-new-speaker-card .mpe-new-speaker-data h3 {
font-size: 18px
}
.mpe-new-speaker-card .mpe-new-speaker-image img {
height: 60px;
width: auto;
margin-right: 12px
}
.mpe-new-attende-details p {
font-size: 14px
}
.mpe-new-map-location h2 {
font-size: 25px
}
.mpe-new-faq-section h2 {
font-size: 25px
}
.mpe-new-qustions p {
font-size: 14px;
text-align: left
}
.mpe-new-faq-section .mpe-new-faqHeader p {
font-size: 18px;
margin: 0;
margin-bottom: 20px
}
.mpe-new-attendee h2 {
font-size: 25px
}
.mpe-new-related-events h2 {
font-size: 25px
}
.mpe-new-related-items-row {
padding: 15px
}
.mpe-new-related-content h3 {
font-size: 16px
}
.mpe-new-related-content .mpe-new-events-place {
font-size: 14px
}
.mpe-new-related-item-price p {
font-size: 20px
}
}
@media (max-width: 575px) {
.mpe-new-container {
max-width:575px;
margin: auto
}
.mpe-new-event-meta {
flex-direction: column
}
.mpe-new-event h1 {
font-size: 26px
}
.mpe-new-event h2 {
font-size: 18px;
margin: 0
}
.mpe-new-faqHeader {
width: 100%
}
.mpe-new-datepicker input[type=date],.mpe-new-timepicker input[type=time] {
width: 92%
}
.mpe-new-event-meta .mpe-new-icon-holder {
margin-right: 5px
}
.mpe-new-event-meta .mpe-new-text-holder p {
font-size: 11px;
margin: 3px
}
.mpe-new-description-Section {
flex-direction: column
}
.mpe-new-event-desctiption {
width: 100%
}
.mpe-new-description-sidebar {
width: 100%
}
.mpe-new-ww-social-card ul {
padding: 0
}
.mpe-new-speaker-card {
flex-direction: column;
align-items: center;
justify-content: center
}
.mpe-new-ticket-info h3 {
font-size: 16px
}
.mpe-new-ticket-price .mpe-new-price {
font-size: 24px
}
.mpe-new-event-desctiption p {
font-size: 14px
}
.mpe-new-ww-card {
flex-direction: column
}
.mpe-new-card-content {
width: 100%;
text-align: center
}
.mpe-new-speaker {
margin-top: 20px
}
.mpe-new-speaker-card .mpe-new-speaker-data h3 {
text-align: center
}
.mpe-new-map-location h2 {
font-size: 18px
}
.mpe-new-faq-section h2 {
font-size: 18px
}
.mpe-new-faq-section .mpe-new-faqHeader p {
font-size: 16px
}
.mpe-new-questions {
flex-basis: 100%
}
.mpe-new-accordion {
font-size: 16px
}
.mpe-new-qustions img {
position: absolute;
top: 70%;
right: 10px;
rotate: 37deg
}
.mpe-new-attendee h2 {
font-size: 18px
}
.mpe-new-attende-details p {
font-size: 12px
}
.mpe-new-related-events h2 {
font-size: 18px
}
.mpe-new-related-content h3 {
font-size: 14px
}
.mpe-new-related-items-row {
flex-direction: column
}
.mpe-new-related-content {
text-align: center
}
.mpe-new-related-item-price {
text-align: center;
margin-top: 10px
}
.mpe-new-related-item-price .mpe-new-price-category {
text-align: center
}
.mpe-new-related-events.mpe-new-container {
margin-bottom: 50px
}
.mpe-new-ticket-btns .mpe-new-totalPrice {
padding: 8px 10px
}
input.mpe-new-input-group-field {
width: 20px
}
}