.bypostauthor {}.entry-content img {}.alignleft, img.alignleft {}.alignright, img.alignright {}.aligncenter, img.aligncenter {}.alignnone, img.alignnone {} .wp-caption {}.wp-caption img {}.wp-caption p.wp-caption-text {} .wp-smiley {} blockquote.left {}blockquote.right {} .gallery dl {}.gallery dt {}.gallery dd {}.gallery dl a {}.gallery dl img {}.gallery-caption {} .size-full {}.size-large {}.size-medium {}.size-thumbnail {}.elementor-widget-heading .elementor-heading-title {line-height:inherit !important}.elementor-section {margin-top:0px}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {padding:0px}.elementor-section.elementor-section-boxed>.elementor-container {max-width:970px !important }.elementor-widget-wrap {z-index:auto}.elementor-text-editor ul li:before {content:'✓';color:#1fc2de;font-size:16px;padding-right:10px;font-weight:bold}.ui-slider-horizontal{max-width:100%;margin:0px 10px;margin-top:5px}.prod-cat-category {margin:0px 0px}.prod-cat-header-div, .detail-display .prod-cat-category .prod-cat-category-label{display:none; }#upcp-price-score-filter, .prod-cat-sidebar-category-content div, .prod-cat-sidebar-cf-content div, .prod-cat-sidebar-content-tag div, .prod-cat-sidebar-subcategory-content div{max-width:100%}.filters-sidebar-container{width:100%; display:inline-block}.filters-sidebar-form-subgroup-title i {padding-right:10px;color:rgba(226, 29, 26, 0.8)}.upcp-checkbox-filter {border:1px solid #f2e5b3;border-radius:5px; margin:auto 0px;margin:auto;padding:10px;margin-bottom:5px;cursor:pointer}.upcp-checkbox-top-button{margin:0px 5px}.upcp-checkbox-filter-active{background-color:#78cbef}.filters-sidebar-label label{padding-left:25px}.filters-sidebar-label label:after{left:3px}.prod-cat-inner {display:inline-table}.home .prod-cat-header-div {display:none}.home .prod-cat-inner {width:100%}.readMore{height:150px;overflow:hidden;border-bottom:1px solid lightgrey}.break-all{word-break:break-all}.break-word{word-break:break-word; }.card-photo-thumb-img{min-height:190px}.card-photo-thumb{height:200px;background-position-x:center;background-position-y:top;background-size:120%}.card-photo .card-photo-thumb img {max-height:225px}.card-photo-label__:after {position:absolute;top:0;right:-7px;display:block;content:'';width:0;height:27px;border-top:13.5px solid currentcolor;border-bottom:13.5px solid currentcolor;border-right:7px solid transparent;border-left:none}.force-display-show {display:block !important}.card-stars-label {position:absolute;bottom:2px;left:0px;font-size:22px;background-color:rgba(0, 0, 0, 0.2);padding:7px 15px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.4);width:100%}span.star {font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;font-size:24px;color:#f2e5b3}span.star:before {content:"\2605";color:#f2e5b3;font-size:24px}.card-hover{position:absolute;background-color:#444;color:white;height:100%}.card-outer:hover .card-title {text-decoration:underline}.max-people {color:white;font-size:14px;text-shadow:1px 1px #282828}.card-horizontal-container {padding-left:10%;padding-right:10%}.card--horizontal .card-item { display:inline-table; }.card--horizontal .card-photo { max-width:300px }.card-item-text { padding-top:3px; } .upcp-minimal-product-listing a.card {padding-bottom:10px}.upcp-minimal-product-listing {width:100%;margin:0px auto;max-width:400px}.foodtour-book-mobile li:before, .foodtour-content li:before {content:'' !important;padding:unset !important}.circleList-subtext {min-height:65px}ul.sub-menu {display:none;position:absolute;z-index:99999;left:0px;min-width:200px;background:#444;padding:10px 0px}.menu-item a{font-weight:normal}ul.sub-menu li{padding:5px 0px}.nav>li {padding:0px}ul.sub-menu li.menu-item a {color:#f2e5b3;display:block;padding:5px 15px}ul.sub-menu li.menu-item a:hover {color:white}.menu-item-has-children:after{font-family:FontAwesome;content:"\f078";position:absolute;right:2px;top:20px;font-size:10px}.boxed {border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2)}.yellow-boxed{box-shadow:0 1px 3px 0 #f2e5b3}.bordered{border:1px solid #ddd; border-radius:2px}.yellow-bordered{border:1px solid #f2e5b3;border-radius:2px}li.tick:before {content:"\f00c";color:#fff;font-family:FontAwesome;font-size:12px;margin:3px 8px 0 0;float:left}.font-weight-light {font-weight:400;line-height:1.7}.cityList-item {min-height:200px}.iconList-item {padding:0px 5px}.btn-ticket:before {content:' ';position:relative;left:0px;top:7px;z-index:100000;width:15px;height:23px;margin:0px 10px 0px 0px;display:inline-block;background:transparent url(../png/white_devour_tours_icon.png) no-repeat;background-size:contain}.logoList{min-height:70px !important}.navbar-default .navbar-nav li a {font-size:16px}.clickable{cursor:pointer}.force-no-margins {margin:0px !important}input[type=submit]{background-color:#1fc2de;color:white;font-weight:500;line-height:1.7;border-radius:2px;white-space:inherit;transition:all 0.3s ease 0s}h2 {font-family:"Roboto Slab", serif;font-weight:400;font-size:22px;color:#1fc2de}.h4, .h5, .h6, h4, h5, h6 {line-height:1.5}.overlap-thumb {background:rgba(0, 0, 0, 0)}.foodtour-price-list-content {background:white}#floating-scroll-panel {overflow:auto}.home .prod-cat-inner {display:inline-table}a, .btn-link {cursor:pointer;color:#38c2de;border:0;text-decoration:none}a:hover {color:#78cbef;text-decoration:none; }.bg_white{background-color:#fff}.bg_gold{background-color:#f2e5b3}.bg_darkgold{background-color:#91896b}.bg_green{background-color:#63cd64}.bg_red {background-color:#e21d1a} .btn.bg_red:hover {background-color:#D66765 !important}.bg_black{background-color:#282828}.bg_cyan{ background-color:#78cbef}.text_white{color:#fff}.text_gold{color:#f2e5b3}.text_darkgold{color:#91896b}.text_green{color:#63cd64}.text_red{color:#e21d1a}.text_black{color:#282828}.text_cyan{ color:#78cbef}.foodtour-culture div.image-container {padding:0px 2px; display:inline-table}.video {z-index:0}.thumb-display .card {min-height:360px}figure, .img-responsive{margin:auto}iframe[name=google_conversion_frame] {display:none !important}.partner-item .overlap-thumb-subtext {padding-bottom:15px;font-weight:bold}.overlap-thumb{margin:15px}.overlap-thumb-text {padding:0px;background-color:rgba(116, 109, 85, 0.9);line-height:15px}.partner-item {padding:5px}.blog-header-icon{max-width:220px}img.single-featured{display:block;max-width:100%;height:auto; margin:10px 0px}.site-main ol, .site-main ul {margin:10px 0px;padding:0px}.site-main.container,.algolia-filter-results {display:flex}@media only screen and (max-width:767px) {.site-main.container,.algolia-filter-results {display:block}}article .post ul li, article ol li{list-style-position:inside; margin-left:20px}article.postul li:before {content:"•";padding-right:8px;color:#1fc2de; margin-right:15px;font-size:18px}div.sd-content ul li:before {content:"";content:"";margin:0px;padding:0px}.jp-sharing-input-touch .sd-content ul li {padding-left:0px; }article.postol { counter-reset:item; }article.postol li:before {content:counter(item) ". ";counter-increment:item;color:#1fc2de;margin-right:15px;font-size:18px}.blog-sidebar-wrapper > section {border-right:2px solid #bdbebf;margin-right:25px;padding-right:15px;cursor:pointer}@media only screen and (max-width:767px) {.blog-sidebar-wrapper > section {border-right:none;margin-right:0px;padding-right:0px}}.blog-sidebar-wrapper > section .recentcomments {color:#38c2de}.blog-sidebar-wrapper > section ul,.blog-sidebar-wrapper > section li,.blog-sidebar-wrapper > section ol {list-style:none;margin:0px;padding:0px}.blog-sidebar-wrapper > section li {margin:0px;padding:8px 0px;border-bottom:1px solid #bdbebf}.blog-item-wrap .page-header {border:none}.blog-post-date,.blog-post-author-name,.blog-post-author-avatar {font-style:italic;font-size:14px}.line-clamp-3 {display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-post-author-avatar img {height:20px; width:20px; border-radius:100%}.blog-post-author-wrapper {display:flex;align-items:center;gap:10px}.widget li{list-style:circle;position:relative;margin:14px 0;padding:0 5px 0 5px;margin-left:20px}.post-inner-content h1 {color:#282828;font-weight:400;font-size:40px;border-bottom:1px solid;padding-bottom:15px}.thumbnail{max-width:100%;height:auto}.type-post figure,.type-post .img-responsive{margin:15px auto}.upcp-minimal-catalogue .card-photo-thumb{background-size:120%}div.comment-body {padding:20px 20px 20px 0px}.comment-list li {padding-left:20px}.comment-list .avatar {margin:15px 15px 15px 0px}.comment-list li.comment.depth-1 {background-color:#f2e5b34d;margin-bottom:10px;padding-bottom:10px}.comment-list .children{margin-top:20px;background-color:#f2e5b34d;border:2px solid #fff;border-right:none}aside.widget_search {margin-top:30px}aside.widget_search .screen-reader-text {display:none}.jumbotron-big-subtext {font-size:40px;line-height:1.5}.jumbotron-tripadvisor {opacity:0.8;float:right}.jumbotron-tripadvisor img {width:120px}.jumbotron-read-more{width:100%;text-align:center;position:absolute;bottom:10px;left:0px;color:#ddd;text-shadow:1px 1px 2px #333;cursor:pointer}.jumbotron-read-more i{font-size:13px;padding:4px 0px 0px 0px;border:1px solid #ddd;box-shadow:1px 1px 2px #333;border-radius:22px;height:24px;width:24px}.jumbotron {background-color:transparent;max-height:650px;padding-top:150px}.jumbotron-in--guides:after {background-image:url(../jpg/guide-page-header-all-sites.jpg)}.jumbotron-in--contact:after {background-image:url(../jpg/contact-page-header-all-sites.jpg);opacity:0.9}.jumbotron-icons {max-width:400px;margin:auto;margin-top:15px; }h1.jumbotron-big-title {color:white}.btn.focus, .btn:focus, .btn:hover{color:inherit}.btn:hover,.btn:active,.btn:focus{opacity:0.9}.btn.foodtour-book-button:hover,.btn.foodtour-book-button:active,.btn.foodtour-book-button:focus {color:white}div.foodtour-content section {margin-bottom:30px}.tour-page-header .photo-gallery-horizontal{max-height:82px;overflow:hidden;margin:0px;padding:0px 12px}.tour-page-header .prod-cat-addt-details-thumb {max-width:105px;max-height:70px;margin:5px;cursor:pointer}.page-numbers {display:flex;align-items:center;gap:5px}.content-area .saboxplugin-wrap {border-radius:16px}.page-numbers li {height:25px;display:flex;align-items:center;justify-content:center;background:#cccccc;padding:0px 5px}.foodtour-drinkfood-details-item {height:50px}.foodtour-book {padding:3px;background:rgba(255,255,255,0.8)} .foodtour-book-button{background-color:#e21d1a;color:white}.foodtour-book-button.mobile {padding:10px;position:fixed;bottom:0px;left:0px;z-index:999;width:100%;background-color:white}.foodtour-about-guides-photo{margin-left:auto;margin-right:auto}.foodtour-the-journey .block {padding:15px}.foodtour-the-journey .photo-highlight-caption {background-color:#444444;color:#f2e5b3;padding:10px}.foodtour-inclusions {top:5px;font-size:15px}.foodtour-bullet--ok {font-size:20px}.foodtour-bullet--nook {position:absolute;top:2px;left:0;padding-right:5px;font-size:20px;color:#444444; }.review-content { min-height:140px; height:auto !important}.upcp-related-products .card {padding-bottom:15px}#edit-product{position:fixed;right:0;top:150px;padding:10PX;background-color:#444444;border-bottom-left-radius:5px;border-top-left-radius:5px;z-index:99999}.carousel-inner {width:80% !important}img#wpstats {display:none}.responsive .mobile-widget-close {top:3% !important;left:initial !important;right:35px !important;z-index:999 !important}.fd-btn-bottom a.freshwidget-theme, .fd-btn-right a.freshwidget-theme{right:50px;padding:10px 25px;border-radius:30px!important;-webkit-border-radius:30px !important;bottom:10px}.fd-btn-bottom a:hover {bottom:10px !important;opacity:0.9}.tooltip-inner {color:#f2e5b3;background-color:#444; }.tooltip { font-size:13px }.tooltip.in {opacity:1}.tooltip.bottom .tooltip-arrow {border-bottom-color:#444}.youtube {background-color:#000;margin-bottom:30px;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}.youtube img {width:100%;top:-16.84%;left:0;opacity:0.7}.play-button {width:80px;height:60px;background-color:#c71c1c;box-shadow:0 0 30px rgba( 0,0,0,0.6 );z-index:999;opacity:0.9;border-radius:15px}.jumbotron .play-button {width:80px;height:60px;background-color:#c71c1c;box-shadow:0 0 30px rgba( 0,0,0,0.6 );z-index:999;opacity:0.9;border-radius:15px}.youtube img, .play-button {cursor:pointer}.youtube img,.youtube iframe {position:absolute}.full-centered{position:absolute;top:50%;left:50%;transform:translate3d( -50%, -50%, 0 )}.play-button:before {position:relative;top:50%;left:50%;transform:translate3d( -50%, -50%, 0 )}.youtube-video-wrapper iframe, .youtube iframe {height:100%;width:100%;top:0;left:0}.play-button:hover {background-color:#bf4545}.youtube-video-content{height:550px;margin-top:15px}.youtube-video-wrapper i {font-size:41px;float:right;position:absolute;right:13px;top:20px;color:white;cursor:pointer}.youtube-video-wrapper i:hover {color:#f2e5b3}.play-button-wrapper-text{width:300px;height:36px;background-color:RGBA(6,6,6,0.5);padding-top:7px;border-radius:10px;font-size:18px}.video-wrapper {padding-top:0px}.youtube {background-color:#000;margin-bottom:30px;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}.youtube img {width:100%;top:-16.84%;left:0;opacity:0.7}.youtube .play-button {width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba( 0,0,0,0.6 );z-index:1;opacity:0.8;border-radius:6px}.youtube .play-button:before {content:"";border-style:solid;border-width:15px 0 15px 26.0px;border-color:transparent transparent transparent #fff}.youtube img,.youtube .play-button {cursor:pointer}.youtube img,.youtube iframe,.youtube .play-button,.youtube .play-button:before {position:absolute}.youtube .play-button,.youtube .play-button:before {top:50%;left:50%;transform:translate3d( -50%, -50%, 0 )}.youtube iframe {height:100%;width:100%;top:0;left:0}.youtube .play-button:hover {background-color:#c71c1c}.embed-youtube {position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.embed-youtube iframe,.embed-youtube object,.embed-youtube embed {position:absolute;top:0;left:0;width:100%;height:100%}.entry-content img, .entry-content iframe, .entry-content object, .entry-content embed {max-width:100%}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15 {position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15 {width:20%;float:left}.btn-primary{border:0px solid transparent}.btn-primary:hover {color:white}.modal.in .modal-dialog {border:7px solid #1fc2de}.modal-body {display:flex}.modal-content {border:0px solid #999; border:0px solid rgba(0,0,0,.2); border-radius:0px; display:flow-root}@media (min-width:768px) {.col-sm-15 {width:20%;float:left}.fd-btn-bottom a.freshwidget-theme, .fd-btn-right a.freshwidget-theme{right:10px;bottom:60px}.fd-btn-bottom a:hover {bottom:60px !important}}@media (min-width:992px) {.col-md-15 {width:20%;float:left}.fd-btn-bottom a.freshwidget-theme, .fd-btn-right a.freshwidget-theme{bottom:10px}.fd-btn-bottom a:hover {bottom:10px !important}}@media (min-width:1200px) {.col-lg-15 {width:20%;float:left}.fd-btn-bottom a.freshwidget-theme, .fd-btn-right a.freshwidget-theme{bottom:10px}.fd-btn-bottom a:hover {bottom:10px !important}}@media screen and (max-width:992px) {h2.jumbotron-big-subtext{font-size:30px}.jumbotron {padding:100px 0px}}@media screen and (max-width:767px) {body{font-size:17px;color:#333}.jumbotron {padding:50px 15px 100px 15px}.card-photo-thumb {background-position-x:center;background-position-y:center}.thumb-display .card-outer {min-height:auto}.cityList-item {min-height:150px}ul.sub-menu{position:relative}.fd-btn-bottom a.freshwidget-theme, .fd-btn-right a.freshwidget-theme{right:10px;bottom:50px}.fd-btn-bottom a:hover {bottom:50px !important}footer{text-align:center}footer .fa {font-size:40px}.card--horizontal .card-photo { max-width:100% }}@media screen and (max-width:490px) {body{font-size:17px}footer{text-align:center}} .mb-20 { margin-bottom:20px; }.blog-with-sidebar .blog-sidebar-holder { background:#fff; box-shadow:0px 10px 35px rgba(0,0,0,0.08); border-radius:16px; padding:30px; }.blog-with-sidebar .blog-sidebar-holder .sidebar-post-group:not(:last-child) { margin-bottom:35px; }.single-sidebar-post { background:#fff; display:flex; justify-content:space-between; margin-bottom:20px; box-shadow:0px 10px 35px rgba(0,0,0,0.08); border-radius:16px; min-height:120px; }.single-sidebar-post-image { width:37%; border-radius:16px 0 0 16px; }.single-sidebar-post-content { width:63%; text-align:left; padding:15px 10px}.single-sidebar-post-content p { padding:0 !important; margin-bottom:3px; }.blog-sidebar-learn-more { color:#e11900; font-size:14px; }a.single-sidebar-post:hover { text-decoration:none; }.blog-sidebar-holder h2 { font-size:25px; line-height:1.1; text-align:left; padding:0 !important; margin-top:0}.single-sidebar-post-content p.blog-sidebar-title { font-size:16px; line-height:1.1; font-weight:600; }.blog-sidebar-locations { margin-bottom:5px; line-height:1.1 !important; font-size:14px}a.single-sidebar-post i { transition:transform 0.2s linear; }a.single-sidebar-post:hover i { transform:translatex(5px); }@media (min-width:1180px) {.blog-with-sidebar .blog-sidebar-holder { position:-webkit-sticky; position:sticky; top:70px; }}@media (min-width:769px) {.blog-with-sidebar { display:flex; justify-content:space-between; }.blog-with-sidebar .blog-content { width:65%; }.blog-with-sidebar .blog-sidebar { width:35%; }}@media (max-width:900px) {.single-sidebar-post { flex-direction:column; }.single-sidebar-post > div { width:100%; }.single-sidebar-post-image { border-radius:16px 16px 0 0; height:100px; }.hbg-post-v2 .text-with-list-number { clear:both; display:block; }.blog-with-sidebar .blog-sidebar-holder { padding:15px; }}@media (max-width:768px) {.blog-with-sidebar { display:flex; flex-direction:column-reverse; }.blog-with-sidebar .blog-sidebar { margin-bottom:80px; }.single-sidebar-post-image { height:150px; }}