.logo.logo-main img {
    float: left;
    width: auto;
    height: 68px;
}
#block-wrap-35189 .preview-mini-wrap .mask {height: 60px}
.block-wrap-84 div.meta {display: none;}
.tipi-button.block-loader {background: #1b7cf5; color: white}
.as-seen-on img {
    height: 60px;
    margin-right: 10px;
		margin-bottom: 10px;
}
.as-seen-on {
	padding: 10px 20px;
}
body.home div.byline-part.cats { }
.preview-mini-wrap.clearfix .mask {
    overflow: hidden;
    height: 180px;
}
body.home .meta .title a {
	 display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical; 
  overflow: hidden;
}
.logo-menu-wrap.tipi-vertical-c img {height: 40px;}
#block-wrap-87461 .preview-mini-wrap.clearfix .mask {
    height: auto;
}
.meta .excerpt .read-more {color: #1b7cf5; font-weight: bold;}
#wpd-bubble-wrapper > div {
    background-color: #1b7cf5;
}
#wpdcom .wpd-prim-button {
    background-color: #1b7cf5;
}
.preview-grid .mask-overlay {
    opacity: 0.5;
}
#block-wrap-41091 .meta .title a {
		 display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical; 
  overflow: hidden;
}
.link-color-wrap a, .woocommerce-Tabs-panel--description a {
    color: #1b7cf5;
    text-decoration: underline;
    font-weight: bold;
}

.wp-block-embed.is-type-video.is-provider-tiktok .wp-block-embed__wrapper {
    padding-bottom: 0;
}
.wp-block-embed.is-type-video.is-provider-tiktok .wp-block-embed__wrapper .tiktok-embed {
    height: 900px;
}

.drop-search .preview-mini-wrap.clearfix .mask {
	height: unset;
}


.latest-news-block .byline-part {
	font-size: 0.9em;
}

.travel-agent-box {
	text-align: center;
}

.travel-agent-box a{
	color: #1B7CF5;
}

.main-navigation .horizontal-menu > li > a {
	padding-left: 6px;
	padding-right: 6px;
}

.menu-image-title-after.menu-image-not-hovered img {
	padding-right: 0px;
}

.logo img {
	max-height:68px;
}

/*FullCalendar Sidenbar */
.fc-list-day a {
	font-weight: 400;
	text-decoration: none;
}

.fc-list-event-graphic {
	display:none;
}

.fc .fc-list-table .fc-list-event td {
	padding-left:4px;
	padding-right:4px;
}

.schedule-button .tipi-button {
	width:90%;
}

#block-wrap-89374 .tipi-row-inner-style {
	padding-top: 0px;
}

#block-wrap-89374 .tipi-button {
	font-weight: bold;
}

.block-wrap-no-11 {
	text-align: left;
	font-size: 0.9rem;
}

.block-wrap-no-11 h2 {
	font-size: 1.6rem;
	text-align: center;
}

.block-wrap-no-11 h4 {
	font-size:1.1rem;
}

.block-wrap-no-11 .event {
	padding-left:0px;
}

.block-wrap-no-11 a {
	color: #1b7cf5;
}

#text-50 {
	padding-bottom: 0px;
}