@charset "UTF-8";
  @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 400;
src: local('Poppins Regular'), local('Poppins-Regular'),
url(//www.themaydays.co.uk/wp-content/themes/fonts/poppins-v5-latin-regular.woff2) format('woff2'), url(//www.themaydays.co.uk/wp-content/themes/fonts/poppins-v5-latin-regular.woff) format('woff'); } @font-face {
font-family: 'Poppins';
font-style: italic;
font-weight: 400;
src: local('Poppins Italic'), local('Poppins-Italic'),
url(//www.themaydays.co.uk/wp-content/themes/fonts/poppins-v5-latin-italic.woff2) format('woff2'), url(//www.themaydays.co.uk/wp-content/themes/fonts/poppins-v5-latin-italic.woff) format('woff'); } @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 500;
src: local('Poppins Medium'), local('Poppins-Medium'),
url(//www.themaydays.co.uk/wp-content/themes/fonts/poppins-v5-latin-500.woff2) format('woff2'), url(//www.themaydays.co.uk/wp-content/themes/fonts/poppins-v5-latin-500.woff) format('woff'); } @font-face {
font-family: 'Poppins';
font-style: italic;
font-weight: 500;
src: local('Poppins Medium Italic'), local('Poppins-MediumItalic'),
url(//www.themaydays.co.uk/wp-content/themes/fonts/poppins-v5-latin-500italic.woff2) format('woff2'), url(//www.themaydays.co.uk/wp-content/themes/fonts/poppins-v5-latin-500italic.woff) format('woff'); } @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 600;
src: local('Poppins SemiBold'), local('Poppins-SemiBold'),
url(//www.themaydays.co.uk/wp-content/themes/fonts/poppins-v5-latin-600.woff2) format('woff2'), url(//www.themaydays.co.uk/wp-content/themes/fonts/poppins-v5-latin-600.woff) format('woff'); } @font-face {
font-family: 'Poppins';
font-style: italic;
font-weight: 600;
src: local('Poppins SemiBold Italic'), local('Poppins-SemiBoldItalic'),
url(//www.themaydays.co.uk/wp-content/themes/fonts/poppins-v5-latin-600italic.woff2) format('woff2'), url(//www.themaydays.co.uk/wp-content/themes/fonts/poppins-v5-latin-600italic.woff) format('woff'); } @font-face {
font-family: 'Poppins';
font-style: normal;
font-weight: 700;
src: local('Poppins Bold'), local('Poppins-Bold'),
url(//www.themaydays.co.uk/wp-content/themes/fonts/poppins-v5-latin-700.woff2) format('woff2'), url(//www.themaydays.co.uk/wp-content/themes/fonts/poppins-v5-latin-700.woff) format('woff'); } @font-face {
font-family: 'Poppins';
font-style: italic;
font-weight: 700;
src: local('Poppins Bold Italic'), local('Poppins-BoldItalic'),
url(//www.themaydays.co.uk/wp-content/themes/fonts/poppins-v5-latin-700italic.woff2) format('woff2'), url(//www.themaydays.co.uk/wp-content/themes/fonts/poppins-v5-latin-700italic.woff) format('woff'); } .event-details-widget > ul > li.button-content a:hover {
color:#e14d43 !important;
text-decoration:none;
} .top_bar {
}
.top_bar .filter {
display:inline-block;
padding-left:0px;
padding-right:20px;
}
.top_bar .filter.event_type {
margin-right:0px;
}
.top_bar .filter.right {
float:right;
}
.top_bar .filter.right.clear {
padding-right:0px;
}
.top_bar .filter.right.clear li {
margin-right:0px;
}
.top_bar .filter li {
display:inline-block;
margin-right:5px;
}
.top_bar .filter.event_location li, .top_bar .filter.event_type li {
margin-bottom:1rem;
}
.top_bar .filter li > a {
display:inline-block;
padding:8px 14px;
background-color:#e14d43;
color:#fff;
text-align:center;
}
.top_bar .filter.event_type li > a, .top_bar .filter.event_location li > a {
background-color:gray;
}
.top_bar .filter li > a:hover {
text-decoration:none;
background-color:#ad251c;
}
.top_bar .filter li > a.selected {
background-color:#e14d43;
}
.top_bar .filter input[type=text] {
padding:8px 14px;
border-radius:0px;
}
.event_range > li {
position:relative;
}
p.select_dates {
color:grey;
margin-bottom:0px;
margin-top:8px;
font-size:14px;
}
.search-label input[name='e_daterange'] { padding:0px;
border:0px;
font-size:16px;
color:gray;
width:100%;
max-width:290px;
cursor:pointer;
text-decoration:underline;
}
.search-label input[name='e_daterange']:hover {
color:#000000;
text-decoration:none;
}
.filter.event_range {
display:none;
clear:both;
}
.event_range > li::before {
content:'DATE RANGE';
position:absolute;
left:3px;
top:1px;
text-transform:uppercase;
font-size:9px;
font-weight:bold;
color:gray
}
.top_bar .filter.event_keyword {
display:block;
}
.event_keyword > li {
float:left;
}
.event_keyword > li:first-child {
position:relative;
}
.top_bar .filter.event_keyword > li input[name='e_q'] {
padding:8px 14px 7px 14px;
font-size:12px;
min-width:170px;
}
.event_keyword > li:first-child::before {
content:'';
position:absolute;
left:3px;
top:1px;
text-transform:uppercase;
font-size:9px;
font-weight:bold;
color:gray
} .search-label h3 span {
font-size:16px;
font-weight:normal;
color:gray;
display:block;
}
.search-label h3 span a {
color:gray;
text-decoration:none;
}
.no-results-form {
display:none;
}
.no-results-form.visible {
display:block;
}
.no-results-form div.inputs div.form-group.topic {
margin-bottom:15px !important;
}
#myTable_wrapper {
position:relative;
}
#myTable_wrapper.disabled::before {
content:'';
background-color:#fff;
position: absolute;
left:0px;
top:0px;
width:100%;
height:100%;
opacity:0.7;
}
#myTable {
margin-bottom:20px;
}
#myTable td p.event-title {
margin-top:5px;
}
span.items-count {
font-style:italic;
font-size:12px;
}
#results {
width:100% !important;
padding-top:30px;
}
#results.processing {
opacity:0.4;
}
#results .event-item {
padding:8px;
margin-bottom:30px;
-webkit-box-shadow: 1px 1px 6px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 1px 6px 0px rgba(0,0,0,0.2);
box-shadow: 1px 1px 6px 0px rgba(0,0,0,0.2);
position:relative;
}
#results .event-item .description {
padding:12px 4px 5px 4px;
position:relative;
min-height:108px;
}
#results .event-item .description p {
margin-bottom:0px;
}
#results .event-item .description h3 {
font-size:16px !important;
margin-bottom:2px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2; -webkit-box-orient: vertical;
color:#e14d43;
}
#results .event-item .description .time {
display:block;
margin-bottom:0px;
font-size:12px;
}
#results .event-item .description .book_now {
border:0px;
background-color:#e14d43;
text-transform:uppercase;
color:#ffffff;
}
#results .event-item .description .book_now:hover {
color:#000000;
}
#results .event-item .description .left-block {
float:left;
}
#results .event-item .description .right-block { float:right;
}
#results .event-item .description .right-block .date {
font-size:12px;
margin-bottom:3px;
text-align:right;
}
a.view_more_events {
background-color:#e14d43;
text-transform:uppercase;
display:none;
border:none;
}
a.view_more_events:hover {
background-color:#b83930;
}
a.view_more_events.visible {
display:inline-block;
} .tab-content #map { display:none; }
ul.nav a[href="#map"] { display: none; } table.dataTable tbody th, table.dataTable tbody td {
padding:10px 18px !important;
}
.v_mobile { display:none; }
.v_desktop { width:120px; }
@media screen and (max-width:767px) {
.v_desktop { display:none; }
.v_mobile { display:block; }
} input[type="submit"] {
background:#000 !important;
color:#fff !important;
padding: 6px 34px; font-size: 22px;
font-weight: 700;
border-radius: 12px;
}
input[type="submit"]:hover {
background:#fff !important;
color:#000 !important;
}
.button-content a {
} .residential-retreat-textarea textarea {
height:180px !important;
}
.residential-retreat-hiden input {
display:none !important;
}
#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {
width:100px !important;
}
.cart .product-name .description {
font-size:11px;
font-style:italic;
display:block;
} .notice-business {
padding-top: 12px;
display: block;
padding-left: 3px;
}
.site-sub-content #intro .inner-container.pos-rel {
overflow:hidden;
}
.site-sub-content #intro .banner-text {
z-index:100;
}
.cpd h2 .roundel {
font-size:33px !important;
padding:3rem 1rem 2rem 2.5rem !important;
}
.cpd h2 .roundel a {
text-decoration:none !important;
}
.cpd h2 .roundel:hover a {
color:#ffffff !important;
text-decoration:underline !important;
}
@media screen and (max-width:576px) {
.site-sub-content #intro .inner-container.pos-rel {
background-image: url(//www.themaydays.co.uk/wp-content/themes/eventchamp-child/assets/laughing-on-stage.jpg);
background-position: 20% 0;
}
}
@media screen and (max-width:767px) {
.site-sub-content #intro .banner-text {
margin-top:75px;
}
}