/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
.event-card-main-div .wpem-event-date-time {
    font-size: 16px !important;
    
}
.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-banner .wpem-event-banner-img{
	background-size: contain !important;
	background-repeat:no-repeat !important;
	background-color:white !important;
}
.wpem-single-event-page .wpem-single-event-sidebar-info {
   
    margin-top: 25px;
}
div#load_more_events_loader {
    display: block;
   text-align: center;
	
}

.wpem-event-date-time-text {
color: #384150!important; font-weight: normal!important}

body h3.wpem-heading-text {color: #384150!important;
}
body a#load_more_events {background: #384150!important
}

.wpem-event-listings .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-type .wpem-event-type-text {
background: #384150; color: #fff; font-weight: bold}
body a#load_more_events {
    background: #829996;
    min-height: 48px;
    font-size: 16px;
    padding: 5px 28px;
    color: #fff !important;
    line-height: 1.2 !important;
    align-items: center;
    justify-content: center;
    box-shadow: none;
    vertical-align: middle;
    display: inline-flex;
    text-align: center;
	min-width:16rem !important;
}
body a#load_more_events:hover{
    background: #5AC6CC !important;
}
body .sponsor_logos h2{
	text-transform:uppercase !important;
}
.visitor-review-section .wd-btn-arrow.wd-next {
    right: -20px !important;
    inset-inline-start: initial !important;
}
@media (max-width: 767px){
		.post-template-default .wd-action-btn>a {
    color: #af6459 !important;
}
	.post-template-default .sidebar-container.wd-inited {
    width: 100% !important;}
	h1.wd-entities-title.title.post-title {		font-size: 24px !important;}
	.wpem-single-event-body-content h4 {
    font-size: 20px !important; font-family: "Raleway", sans-serif;}
.sidebar-widget 
h5 {color:#fff !important;}
	.cat-item a {
    color: #fff !important;}
	.sidebar-container.wd-inited .sidebar-widget { padding-right: 15px !important; padding-left: 15px !important;}
.wp-block-categories-list li a { 
border-bottom: 1px solid #fff !important;}

	input#wp-block-search__input-1 { color: #fff !important;}
	.sidebar-container.wd-inited {
		width: 320px !important;}
	.sidebar-container.wd-inited .widget-area {padding:0px !important;}
}

.testimon-style-boxed .testimonial-inner { background-color: #384150;
 color: #fff !important; }
h4.review-name { color: #fff !important; }
.nf-form-content {
    margin: 0px !important;
}
.wpem-event-listings .wpem-event-layout-wrapper .event_listing {
    padding: 10px;}
.wpem-single-event-body-content  h5 {color:red !important;     font-family: "Raleway", sans-serif !important; font-weight:bold !important; text-transform: capitalize; }
.wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper {
	border-radius: 16px !important;}
.entry-meta-list li {
	display: none !important;}
.promo-banner .wrapper-content-banner {
	padding: 15px !important;}
.single-event_listing h1.wd-entities-title.title.post-title {
	display: none;}
.img-sec img {border-radius:15px 15px 0px 0px;}
.mega-menu-item a {color:#fff !important;}
.content-banner.text-left {
    margin-bottom: 5px !important; }
select.gt_selector.notranslate {
    color:#dab471 !important; margin-right: -40px; text-transform:uppercase; font-size: 16px;  border: 0px;}
select {  background-size:30px;  background-position: left 0px top 50%;	padding-right: 0px; padding-left:30px !important;}
select.gt_selector.notranslate option {
    color: #000 !important;}
.btn-size-small {
    padding: 5px 14px;
    min-height: 32px;
    font-size: 14px;
    border-radius: 3px;}
.promo-banner .wrapper-content-banner {
    padding: 30px 30PX 0PX 30PX;}
.wd-post-inner {
    min-height: 363px;
}
.testimonial-inner {
    min-height: 259px;
}
.wd-read-more a {
    color: rgb(255 255 255)  !important;
    background: #C56458  !important;
    padding: 10px  !important;
    border-radius: 8px !important;
}
.join-us-section h4.banner-title.wd-fontsize-l {
    margin-bottom: -60px !important;
}
.join-us-section .wd-button-wrapper.text-left {
    visibility: hidden;
}

.wd-post-thumb.color-scheme-light {
    border-radius: 18px  !important;
}
.blog-post-loop.blog-style-bg .wd-post-inner {
    padding: 10px 10px 0px 15px;
    border-radius: 20px  !important;
    background: #fff;
}
.om-tab-wrapper-v2.om-animated.om-fadeInUp {
    display: none !important;
}
/**** Add your memory ***/
label#nf-label-field-28, label#nf-label-field-29, label#nf-label-field-30, label#nf-label-field-31, label#nf-label-field-32, label#nf-label-field-36 { display: none; }
label#nf-label-field-35 {color:#fff !important; font-weight:400;}
span.fa.fa-info-circle.nf-help {
    color: #fff !important;}
input#nf-field-36, input#nf-field-28, input#nf-field-29, input#nf-field-30  { background: transparent;
    border: 0px;
    border-bottom: 3px solid #fff !important;
    color: #fff;
    font-size: 20px;
    font-weight: 500; }
textarea#nf-field-32 {
    background: transparent;
    height: 150px !important;
    min-height: 150px !important;
    margin-top: 30px;
    border: 3px solid #fff !important;
    color: #fff;
    font-size: 20px;
    font-weight: 500; }
button.btn.ninja-forms-field.nf-element.btn-success.nf-fu-fileinput-button, input#nf-field-33 { margin-bottom:10px;
    width: 100%;
    color: #fff;
    background: #BF655B;
    border: 3px solid #BF655B;
    font-size: 18px;
    height: 60px !important; }
button.btn.ninja-forms-field.nf-element.btn-success.nf-fu-fileinput-button:hover, input#nf-field-33:hover { margin-bottom:10px;
    width: 100%;
    color: #BF655B;
    background: #fff;
    border: 3px solid #BF655B;
    font-size: 18px;
    height: 60px !important; }
label#nf-label-field-34,label#nf-label-field-37 {
    color: #fff;
    font-size: 18px;
    font-weight: 500; }

/**** newsletter pop-up ***/

.signup-header-btn a.btn.btn-style-link.btn-style-.btn-size-default.wd-open-popup.btn-color-white.btn-icon-pos-right {
    text-transform: capitalize;
    font-size: 15px;
    font-weight: 500;
    border-bottom: 3px solid transparent;
    padding: 3px;}
.signup-header-btn a.btn.btn-style-link.btn-style-.btn-size-default.wd-open-popup.btn-color-white.btn-icon-pos-right:hover {
    border-bottom: 3px solid #5ac6cc;}

div#popup-65017af126f5d {
    padding: 0px;
    background: transparent;}
.ninja-forms-req-symbol {
    visibility: hidden;
}
.newsletter div#nf-field-6-wrap {
    background: #fff;  margin-top:30px;
}

.testimonial-inner {
    min-height: 259px;
    border-radius: 10px !important; }
.newsletter input#nf-field-5 {
background: #fff;
    color: #829995 !important;
    font-weight: 500;
    font-size: 18px;
    border: 1px solid #829995;
    border-radius: 5px;}
.newsletter div#nf-field-7-wrap {
    margin-top: 15px;}
.newsletter label#nf-label-field-7 {
color: #829995 !important; font-size: 16px; font-weight: 400; }
.nf-form-fields-required {display: none;} 
.newsletter h3 { display: none;}


/**** venue hire form ***/
div#popup-65017346002ef {
    padding: 0px;
    background: #BF655B;}
label#nf-label-field-20,
label#nf-label-field-21,
label#nf-label-field-22,
label#nf-label-field-23,
label#nf-label-field-24,
label#nf-label-field-25, label#nf-label-field-10, label#nf-label-field-11, label#nf-label-field-12, label#nf-label-field-13, label#nf-label-field-14, label#nf-label-field-15, label#nf-label-field-16, label#nf-label-field-17 { display: none;}
input#nf-field-20, input#nf-field-21, input#nf-field-22, input#nf-field-23, input#nf-field-24,
input.ninja-forms-field.nf-element.datepicker.pikaday__display.pikaday__display--pikaday.form-control.input, input#nf-field-10, input#nf-field-11, input#nf-field-12, input#nf-field-13, input#nf-field-15, input#nf-field-16 { background: transparent;
    border: 0px;
    border-bottom: 3px solid #fff !important;
    color: #fff;
    font-size: 20px;
    font-weight: 500; }
textarea#nf-field-25, textarea#nf-field-17 {
    background: transparent;
    height: 150px !important;
    min-height: 150px !important;
    margin-top: 30px;
    border: 3px solid #fff !important;
    color: #fff;
    font-size: 20px;
    font-weight: 500; }
label#nf-label-field-26, label#nf-label-field-18 {
    color: #fff;
    font-size: 18px;
    font-weight: 500; }

input#nf-field-27, input#nf-field-19 {
    width: 100%;
    color: #fff;
    background: transparent;
    border: 3px solid;
    font-size: 18px;
    height: 60px !important; }
input#nf-field-15 {
    text-align: left;}
input#nf-field-27:hover, input#nf-field-19:hover {
    background: #fff;
    border: 3px solid #fff;
    color: #000;}



/**** Join us ***/
.join-us-section-img .btn {display:none;}
.join-us-section-img .wd-btn-arrow {
    padding: 0px !important;
    background: #4dbfc5 !important;
	color:#fff !important;
    border-radius: 50%; }
.join-us-section-img .owl-nav>div[class*="next"] {
    right: 25px !important;
}
@media (max-width: 767px){
div[class*="wd-carousel-spacing"] .owl-nav>div[class*="next"] {
	margin-right: 0px !important;}}
@media (max-width: 1024px){
	.wd-nav-arrows.wd-pos-sep .wd-prev {
    inset-inline-end: initial !important;
    left: 10px;
}
	body .wd-nav-mobile li a {
    padding: 10px 20px !important;
    min-height: 55px !important;
 
}
	.current-menu-item, .wd-nav[class*="wd-style-"]>li>a:hover {
    
    background-size: 38px !important;
    background-repeat: no-repeat;
    background-position: bottom 4px left 20px !important;
   
}
		.wd-nav-arrows.wd-pos-sep .wd-next {
    inset-inline-start: initial !important;
    right: 10px !mportant;
}
div[class*="wd-carousel-spacing"] .owl-nav>div[class*="next"] {
	margin-right: 20px ;}
	div[class*="wd-carousel-spacing"] .owl-nav>div[class*="prev"] {
	margin-left: 43px !important;     padding: 5px 5px 5px 15px;}
	

.join-us-section-img .owl-prev.wd-btn-arrow {
    padding: 10px 10px 10px 15px !important;}
.join-us-section-img .owl-next.wd-btn-arrow {
    padding: 10px 15px 10px 10px !important;}
}
@media (max-width: 767px){
.join-us-section-img div[class*="wd-carousel-spacing"] .owl-nav>div[class*="prev"] {
	margin-left: 25px !important;}
}

/**** HEADER ***/
.wd-nav[class*="wd-style-"]>li>a {color:#fff; font-weight:500; background-position:bottom center; padding-bottom:20px!important;}
.current-menu-item, .wd-nav[class*="wd-style-"]>li>a:hover { color:#5ac6cc !important;  background: url(/wp-content/uploads/2023/10/WELL-STROKE-CMYK-8-e1697625152976.png); background-size:40px; background-repeat:no-repeat; background-position:bottom center; }
span.wd-btn-text {
    font-weight: 600;
    font-size: 14px;
}








.wd-dropdown-menu.wd-design-full-width:not(.wd-scroll), .wd-dropdown-menu.wd-design-full-width.wd-scroll .wd-dropdown-inner {
	padding-top: 0px !important;}
.gt_option {
    margin-top: 80px;}
.gt_switcher.notranslate {
    width: 130px !important; }
.gt_selected { background: transparent !important; }
.gt_option {
    height: 161px !important;
border: 0px !important;}
.gtranslate_wrapper a {
    border: 1px solid #ffffff00 !important;
    color: #ffffff !important;
    padding: 3px 5px;
    width: 161px;
    background: #ffffff00;
	font-weight:500;
	cursor:pointer !important;
    border: 0;
	font-family: "Raleway", Sans-serif;}


a.btn.btn-color-primary.btn-style-default.btn-style-rectangle.btn-size-default {    height: 20px !important;
    min-height: 28px !important;
    padding: 5px 14px 5px 15px; }
.whb-general-header a.btn.btn-scheme-light.btn-scheme-hover-dark.btn-style-bordered.btn-style-rectangle.btn-size-large:hover {
    background: #5ac6cc !important; color:#fff !important;}
.whb-general-header {
    background-color: #2836318f !important;
    border-color: rgba(129,129,129,.2);
    border-bottom-width: 0px;
    border-bottom-style: solid;}
.whb-sticky-shadow.whb-sticked .whb-row:last-child {
    background: #283631d9 !important;
    border-bottom: none; }

.whb-general-header span.wd-tools-icon {
    color: #fff; }
.whb-general-header  a.btn.btn-scheme-light.btn-scheme-hover-dark.btn-style-bordered.btn-style-rectangle.btn-size-large { border: 3px solid #5ac6cc !important; font-size: 16px; padding-top: 15px !important; padding-bottom: 15px; margin-left:20px; }
.wd-logo img {padding:0px !important;
    width: 250px !important;
    height: auto;
    margin-top: -30px;}

.whb-sticky-shadow.whb-sticked .wd-logo img {padding:5px 0px !important; width: 200px !important;
    margin-top:0px !important;}
.whb-general-header  .wd-sub-menu li>a {
    color: #000000 !important;
    font-size: 17px !important; border-bottom:3px solid #fff;
    font-weight: 500 !important;}
.wd-sub-menu li>a:hover {border-bottom:3px solid #49bec4;}
.wd-nav[class*="wd-style-"]>li:is(.wd-has-children,.menu-item-has-children)>a:after {
    color: #fff !important;
    font-size: 14px !important; }

@media screen and (min-width: 1080px) and (max-width: 1320px) { 
.whb-general-header a.woodmart-nav-link {	font-size: 18px !important; padding:0px 5px !important;}
}


/**** Mobile HEADER ***/
form.searchform.wd-cat-style-bordered { box-shadow: none!important;
 margin: 0px 20px !important; }

span.wd-tools-text {
    display: none; }
.whb-general-header .btn-style-bordered.btn-color-default {
    border-color: #49bec4;
    color: #fff;
    border: 3px solid #49bec4;}

.mobile-nav.wd-side-hidden.wd-left.wd-opened { width: 100% !important;}
.wd-side-hidden {
    background: url(/wp-content/uploads/2023/08/Group-91-copy.webp);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right;
}
.wd-nav-mobile li.opener-page>a {
    background-color: #c56458 !important; }
.wd-nav-mobile li a:focus {
    color: #fff !important;
    background: #c56458 !important; }
.wd-heading { border:0px !important;
    height: 120px !important;
   background: url(https://siamsatire.com/wp-content/uploads/2024/06/2st-main-header-logo-e1719263814550-300x83-1-e1719312171579.webp) !important;
    background-repeat: no-repeat !important;
      background-size: 240px !important;
  background-position: 20px !important;
}
.wd-action-btn.wd-style-text>a:before {
    color: #fff !important;
    font-size: 150% !important;     margin-inline-end: -1.7em !important;
    font-weight: 600 !important; }
.wd-action-btn>a {
    color: #432e2e00 !important; }
.mobile-nav .searchform input[type="text"] {
    padding:0px !important;
    height: 50px !important;
    font-weight: 600 !important;
    border-bottom: 3px solid #fff !important;  margin-bottom:10px !important;     font-size: 20px !important;
    color: #fff !important;
    font-weight: 500 !important;     text-transform: uppercase;
}
form.searchform.wd-cat-style-bordered.woodmart-ajax-search {
    margin: 0px 20px !important;
    box-shadow: none !important;
}
.mobile-nav .searchform .searchsubmit:after {
    color: #fff !important;
    font-size: 26px !important;
}
.mobile-nav ::placeholder {
  color: #fff !important;     font-size: 20px !important;
    color: #fff !important;
    font-weight: 600 !important;     text-transform: uppercase;
}
.wd-nav-mobile li a {
    padding: 5px 20px;
    min-height: 50px !important;
    border-bottom: 1px solid !important;
    font-size: 20px !important;
    color: #fff !important;
    font-weight: 600 !important;
}
.wd-sub-menu li>a  {   font-size: 18px !important;
    color: #fff !important;
    font-weight: 500 !important;
}
.wpem-form-group .comiseo-daterangepicker-triggerbutton.ui-button {
    font-size: 14px !important;
	line-height: 15px !important;}
.bottom-nav a {color:#fff !important;}
.mobile-nav .wd-nav-opener {
    border-bottom: 1px solid #fff !important;
	    border-left: 1px solid #fff !important;
    color: #fff !important;
}.wd-nav-opener:after {
    font-weight: 600 !important;
	font-size: 20px !important;}

.mobile-nav .wd-nav-opener.wd-active {
    background-color: rgb(158 182 183 / 0%) !important;}

/**** Home banner ***/
a.btn.btn-style-default.btn-style-rectangle.btn-size-default.btn-scheme-custom.btn-scheme-hover-inherit.btn-icon-pos-right {
    padding: 10px !important;
}
.v-hire-btn span.wd-btn-text {
    margin-right: 10px !important;}
.float-desktop {position:fixed; right:-20px; z-index:9;}
.bottom-nav {position:fixed; bottom:0px; z-index:9;}
.banner-icon-2 span.wd-btn-text, .banner-icon span.wd-btn-text {
    margin-right: 30px; font-size:20px !important;}
.banner-icon-2 .wd-button-wrapper a { height: 50px;     width: 200px;
    border-radius: 30px !important;}
.banner-icon .wd-button-wrapper a { height: 50px;     width: 215px;
    border-radius: 0px 30px 30px 0px;}
.banner-icon-2 .btn-icon-pos-right, .banner-icon .btn-icon-pos-right {
    flex-direction: row;
    justify-content: space-between; }
@media (max-width: 1024px){
.scrollToTop {
	bottom: 66px !important;}
}
@media (max-width: 767px){
	.copyrights-wrapper.copyrights-centered {
    margin-bottom: 55px;}
}
@media (max-width: 1024px){
.scrollToTop {
	left: 12px !important;}
}

/**** Home reviews ***/
@media (max-width: 767px){
	.testimonial-content p {
    line-height: 1.6em !important;}
.elementor-8 .elementor-element.elementor-element-c56a2aa > .elementor-widget-container {
	padding: 0px 0px 0px 0px !important;}
}
@media (max-width: 1024px){

.testimonial-content	p { font-size:16px !important; padding: 0px;}
	.owl-next.wd-btn-arrow {
	padding: 10px 15px 10px 10px;}
		.owl-prev.wd-btn-arrow.disabled {
	padding: 10px 10px 10px 15px;}
}
.wd-btn-arrow[class*="next"] {
    transform: translateX(0px);
}
.wd-btn-arrow[class*="prev"] {
    transform: translateX(0px);
}
.wd-btn-arrow { 
    padding: 0px; border-radius:50%;
    background: #C56458 !important;
    visibility: initial !important;
    color: #fff !important;
opacity: 1 !important;
    transform: translateY(0) !important;}
.testimonial-content {
    font-size: 16px; line-height:1.6em;
    font-weight: 400;
    padding: 0px;}
.review-name {
    font-size: 22px;
    font-weight: 600 !important;
    font-family: 'Raleway' !important;}
.owl-nav>div[class*="prev"] {
    left:10 !important;}
.owl-nav>div[class*="next"] {
    right:0 !important;}
@media screen and (max-width: 1024px){
	.testimonial-content {
    padding: 0px 20px;}
}
.float-desktop a {color:#fff !important;}
/**** Home events ***/
.event-home .wpem-event-type {
    display: none !important;}
.wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-body .wpem-single-event-body-sidebar .wpem-event-type .event-type {
	padding: 0px !important;}
.sold-out-text .red-text {color:#f00 !important;}
.event-card-main-div {display:flex; justify-content:space-between;}
.event-page .wpem-event-date-time {
    font-size: 18px;
    color: #000; font-family: "Raleway", Sans-serif; margin-left:-15px !important;}
.wpem-event-date-time::before {display:none; font-size:0px !important;}
.exhibition-btn span.wd-btn-text {
	margin-right: 10px !important;}
.event_listing-template-default .wpem-single-event-short-info {
    display: none; }
.archive .whb-header, .event_listing-template-default .whb-header { background: #000 !important;}
.wpem-event-listing-type-page .wpem-event-listing-type-page-wrapper .wpem-event-listing-type-page-title .wpem-heading-text {
	font-size: 50px !important;}
.wpem-my-5 {
    margin: 0px !important;}
.event_listing-template-default .sidebar-container {display:none;}
.event_listing-template-default .site-content.col-lg-9.col-12.col-md-9 {
    width: 100% !important;
    max-width: 100% !important;
    flex: 100% !important;
}
h1.wd-entities-title.title.post-title {    font-size: 60px;
    font-weight: 700;
font-family:"Jauna", Arial, Helvetica, sans-serif !important;}
.event_listing-template-default .post-date.wd-post-date.wd-style-with-bg { display: none;}
.event-home form#event_filters {
    display: none; }
.event-home .wpem-event-listings-header {  display: none; }
.wpem-event-banner {border-radius:15px !important;}
.wpem-event-banner-img {
    border-radius: 15px 15px 0px 0px !important;
}
.wpem-from-date {
    visibility: hidden;
}
.event-home .wpem-event-listings.wpem-event-listing-box-view .wpem-event-layout-wrapper {
    border: 2px solid #ffffff; padding :10px;
    background: #fff;
    border-radius: 20px; }
.event-home h3.wpem-heading-text {
    font-family: "Raleway", Sans-serif;
    font-weight: 500 !important;
    font-size: 20px !important;
    color: #333333 !important; }

.wpem-event-listings.wpem-event-listing-box-view .wpem-event-box-col {
    padding: 10px;
    padding-bottom: 30px;
}

/**** Home newsletter ***/
.ninja-forms-req-symbol {
    visibility: hidden;
}
.newsletter div#nf-field-6_1-wrap {
 border-radius:5px; margin-top: 30px;}
.newsletter input#nf-field-6, .newsletter input#nf-field-6_1 { border-radius:5px; padding:10px 20px; width:100%;
 font-size:20px; font-weight:600;
    background: #829995; color:#fff;
}
.newsletter input#nf-field-6:hover, .newsletter input#nf-field-6_1 :hover {
    background: #49bec4; color:#fff;
}

.newsletter input#nf-field-5_1  {
background: #fff; 
color: #829995 !important; font-weight: 500; font-size: 18px; border: 1px solid #829995; border-radius:5px}

.newsletter label#nf-label-field-7_1  {
color: #829995 !important; font-size: 16px; font-weight: 500; }
.nf-form-fields-required {display: none;} 
.newsletter h3 { display: none;}


@media screen and (max-width: 800px){
	.newsletter div#nf-field-6_1-wrap { margin-top: 20px !important;}
}
/**** Contact us page form ***/
.nf-form-title {display:none;}
.contact-page label#nf-label-field-1, .contact-page label#nf-label-field-2,
.contact-page label#nf-label-field-3, .contact-page label#nf-label-field-8, label#nf-label-field-39, label#nf-label-field-38
{display:none;}
.contact-page input#nf-field-1, .contact-page input#nf-field-2, .contact-page input#nf-field-8, input#nf-field-38, input#nf-field-39 {
background: transparent; border: 0px; border-bottom: 3px solid #fff !important; color: #fff; font-size: 20px; font-weight: 500;}
.contact-page textarea#nf-field-3 {
background: transparent; height: 150px !important; min-height: 150px !important; margin-top: 30px;	
border: 3px solid #fff !important;
color: #fff; font-size: 20px;
font-weight: 500;}
.contact-page label#nf-label-field-9, label#nf-label-field-40, label#nf-label-field-42, label#nf-label-field-41 {
color: #fff; font-size: 18px; font-weight: 500;}

.contact-page input#nf-field-4 {
    width: 100%;
    color: #fff;
    background: transparent;
    border: 3px solid;
    font-size: 18px; height: 60px !important; }

.contact-page input#nf-field-4:hover {
    background: #fff;
    border: 3px solid #fff; color:#000; }
.colour-link a {color:#5ac6cc !important; font-weight:700 !important;}
.colour-link-2 a {color:#BF655B !important; font-weight:700 !important;}
.footer a {color:#fff !important;}

/**** copyrights ***/
.copyrights-wrapper .col-left.set-cont-mb-s.reset-last-child {
    font-size: 16px !important;
    font-weight: 500 !important; 
font-family: "Raleway", sans-serif;}

/**** Blog page ***/
.blog-sec .article-inner {
    border: 2px solid #5ac6cc;}
.blog-sec .article-body-container {
    border-top: 2px solid #5ac6cc;}
.read-more-section a {
    padding: 15px 20px !important;
    border: 2px solid !important;
 border-bottom:2px solid !important; }
.read-more-section a:hover {
color: #fff !important;     border: 2px solid #5ac6cc  !important;
 border-bottom:2px solid #5ac6cc  !important;
background:#5ac6cc !important; }
.title-size-default {
    padding: 200px 0 100px 0px !important;
    margin-top: -193px !important;
}
div#comments {
    display: none;}
.entry-content.wd-entry-content {
    FONT-SIZE: 18PX;
    color: #333333;
    font-weight: 500; font-family: "Raleway", sans-serif;
}
button.wp-block-search__button.wp-element-button {
    MARGIN: 0px;
    border: 2px solid #c56458;
    background: #c56458 !important;
}
button.wp-block-search__button.wp-element-button:hover {
color:#c56458 !important;
    background: #fff !important;
}
input#wp-block-search__input-1 {
    border: 2px solid  #c56458 !important;}
.wp-block-search__label {
    visibility: hidden;} 
.cat-item a {font-size: 16px !important;
    font-family: "Raleway", sans-serif;
color:#000; font-weight:500 !important;}
.wd-widget h5 {font-size: 18px !important; font-weight:600; font-family: "Raleway", sans-serif;}
.wp-block-categories-list li a{
    margin: 10px 0px;
    padding: 5px 0px;
    border-bottom: 3px solid #fff; }
.wp-block-categories-list li a:hover{
 border-bottom: 3px solid #5ac6cc;}
.wd-entry-meta .meta-reply a {
	display: none;}

/**** Event page ***/
.event_listing-template-default .wd-action-btn>a {
    color: #432e2e00 !important;
    display: none;
}
.event-home a#load_more_events {
    display: none !important; }
.article-body-container p {
    font-size:16px !important;}
.wpem-event-single-image img {
  margin-left: auto;
  margin-right: auto;}
.wpem-single-event-header-top {
    background: #000 !important;}
.wpem-additional-info-block-wrapper {
    display: none;
}
.wpem-modal-content {
    margin-bottom: -20px;
    margin-top: 20px;
}
a#event-youtube-button {
	display: none;}
.wpem-event-listings-header .wpem-event-layout-action-wrapper .wpem-event-layout-action .wpem-event-layout-icon.wpem-active-layout {
    background-color: #5ac6cc !important;
    color: var(--wpem-white-color);
}
.wpem-event-ticket-type.Paid {
    display: none;}

.wpem-single-event-body-content p {
    font-size: 16px !important;
    font-family: "Raleway", sans-serif;
    font-weight: 500;
    line-height: 1.8em;
}
a.wpem-theme-button { margin-bottom:0px; border:3px solid #5ac6cc;
	border-radius:0px !important;
    background: #5ac6cc !important;
}
a.wpem-theme-button:hover  {            
    background: #fff !important;
	color : #5ac6cc !important; border:3px solid #5ac6cc !important;}            
a.wpem-theme-button:hover span{color : #5ac6cc !important;}
a#event-youtube-button {
    background: #a1a063 !important;
    border-radius: 0px;
    border: 3px solid #a1a063;
}

a#event-youtube-button:hover {
	color:#a1a063 !important;
    background: #fff !important;
    border: 3px solid #a1a063 !important;
}
h3.wpem-heading-text {
    font-size: 17px !important;
    font-family: "Raleway", sans-serif !important; color:#648bac !important;
}
.wpem-single-event-sidebar-info {
    font-size: 16px !important;
    font-weight: 500;
}
.wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-body .wpem-single-event-body-sidebar .wpem-event-category .event-category {
    padding: 3px 5px;
    border-radius: 0px;
    font-size: 16px;
    color: #fff;
    background: #c56458;
}
.wpem-single-event-right-content {
    background: linear-gradient(0deg, rgba(255 255 255 / 54%), rgb(255 255 255 / 43%)), url(/wp-content/uploads/2023/08/Background-Pattern-Pale-Grey-1340-x-1340.png);
    margin-left: -15px; background-size:contain;}
.wpem-single-event-page .wpem-single-event-wrapper .wpem-single-event-body .wpem-single-event-body-sidebar {
    padding: 35px 20px;}
.event_listing-template-default .wd-single-footer {
    display: none; }
.wd-page-nav-icon {
    font-weight: 600 !important;
 border: 2px solid rgb(197 100 88) !important; color: #c56458 !important;}
.wd-page-nav-icon:hover { background:#c56458 !important;  color: #fff !important;}
.event_registration.registration {
    display: none;}

@media (max-width: 1030px){
.wpem-event-single-image img {
    width: 100% !important;
    height: auto !important;
  margin-left: auto;
  margin-right: auto;}
}
/**** Footer ***/
@media (max-width: 900px){
footer	.footer-sec-res {width:50% !important;}
}
@media (max-width: 600px){
footer	.footer-sec-res {width:100% !important;}
}


/**** EGG Accessibility fixes ***/ 
.whb-header  {
background: #28413D!important}