::-webkit-scrollbar,::-webkit-scrollbar-thumb{width:26px;border-radius:13px;background-clip:padding-box;border:10px solid transparent}::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 10px}.drp-calendar.right thead>tr:nth-child(2){display:none}.drp-calendar.right tbody{display:none}.daterangepicker .drp-calendar.right .table-condensed .month{display:none}.daterangepicker .drp-selected{display:none}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#ee5f0b;border-color:transparent;color:#fff}.daterangepicker td.start-date{border-radius:50%}.daterangepicker td.end-date{border-radius:50%}.daterangepicker table tr td span{width:100%}.date-range-picker-icon{margin-left:-25px;z-index:1}.daterangepicker option.disabled,.daterangepicker td.disabled{text-decoration:none}td.off.available{visibility:hidden}.multi-tab-photo-gallery-carousel .nav-pills .nav-link{color:#737373;background:0 0}.multi-tab-photo-gallery-carousel .nav-pills .nav-link.active{color:#fff;border-radius:0;border-bottom:4px solid #fff}.multi-tab-photo-gallery-carousel .modal-fullscreen .modal-content{background-color:rgba(0,0,0,.9)}.multi-tab-photo-gallery-carousel .modal{overflow:hidden}.multi-tab-photo-gallery-carousel .modal.modal-dark .close svg{margin-right:20px;fill:#fff}.multi-tab-photo-gallery-carousel .slick-next{right:0!important;overflow:hidden}.multi-tab-photo-gallery-carousel .slick-next:before{content:"";display:block;height:60px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='50' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 0h27v50H3a3 3 0 01-3-3V3a3 3 0 013-3z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat}.multi-tab-photo-gallery-carousel .slick-next:after{position:relative;top:-45px;right:-7px;content:"";display:block;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23007d9e' d='M10.75 18a.5.5 0 01-.361-.846l3.914-4.086a1.504 1.504 0 00.008-2.129l-3.922-4.093a.5.5 0 01.722-.692l3.914 4.086a2.5 2.5 0 01-.007 3.528l-3.907 4.078a.5.5 0 01-.361.154z'/%3E%3C/svg%3E");background-repeat:no-repeat}.modernization .multi-tab-photo-gallery-carousel .slick-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23186b6d' d='M10.75 18a.5.5 0 01-.361-.846l3.914-4.086a1.504 1.504 0 00.008-2.129l-3.922-4.093a.5.5 0 01.722-.692l3.914 4.086a2.5 2.5 0 01-.007 3.528l-3.907 4.078a.5.5 0 01-.361.154z'/%3E%3C/svg%3E")}.multi-tab-photo-gallery-carousel .slick-prev{left:0!important}.multi-tab-photo-gallery-carousel .slick-prev:before{content:"";display:block;height:60px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='50' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27 0H0v50h27a3 3 0 003-3V3a3 3 0 00-3-3z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat}.multi-tab-photo-gallery-carousel .slick-prev:after{position:relative;top:-45px;left:3px;content:"";display:block;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23007d9e' d='M13 18a.5.5 0 01-.361-.154L8.725 13.76a2.5 2.5 0 01.007-3.528l3.907-4.078a.5.5 0 01.722.692l-3.914 4.086a1.504 1.504 0 00-.008 2.129l3.922 4.093A.5.5 0 0113 18z'/%3E%3C/svg%3E");background-repeat:no-repeat}.modernization .multi-tab-photo-gallery-carousel .slick-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23186b6d' d='M13 18a.5.5 0 01-.361-.154L8.725 13.76a2.5 2.5 0 01.007-3.528l3.907-4.078a.5.5 0 01.722.692l-3.914 4.086a1.504 1.504 0 00-.008 2.129l3.922 4.093A.5.5 0 0113 18z'/%3E%3C/svg%3E")}td.current-month.weekday.offer{background:#fab31e!important;color:#fff}td.current-month.weekend.offer{background:#fab31e!important;color:#fff}td.other-month.weekend.offer{background:#fab31e!important;color:#fff}@media (min-width:768px){.multi-tab-photo-gallery-carousel .modal-fullscreen .modal-dialog{margin:0}.multi-tab-photo-gallery-carousel .modal-fullscreen .modal-content{width:100vw;height:100vh;border-radius:0}.multi-tab-photo-gallery-carousel .modal-fullscreen .modal-body{overflow-y:auto;height:100vh}}.photo-carousel-host-thumbnails .img-col,.photo-carousel-traveler-thumbnails .img-col{padding:2px;overflow:hidden;opacity:1;height:100px;position:relative}@media (min-width:576px){.photo-carousel-host-thumbnails .img-col{height:150px;display:flex!important}}@media (max-width:767.98px){.photo-carousel-host-thumbnails .img-col,.photo-carousel-traveler-thumbnails .img-col{height:80px}}.photo-carousel-host-thumbnails .img-col img,.photo-carousel-traveler-thumbnails .img-col img{height:100%;width:100%;max-height:100%;background:rgba(0,0,0,.9) url(/orion/images/loader-black.gif) no-repeat 50%}@supports not ((-o-object-fit:cover) or (object-fit:cover)){.photo-carousel-host-thumbnails .img-col img,.photo-carousel-traveler-thumbnails .img-col img{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);height:auto}}@supports ((-o-object-fit:cover) or (object-fit:cover)){.photo-carousel-host-thumbnails .img-col img,.photo-carousel-traveler-thumbnails .img-col img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.photo-carousel-host-thumbnails .img-col:not(.slick-current):after,.photo-carousel-traveler-thumbnails .img-col:not(.slick-current):after{content:"";top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;position:absolute}.photo-carousel-host-thumbnails .slick-current,.photo-carousel-traveler-thumbnails .slick-current{border:2px solid #eb7200;border:2px solid var(--color-orange);padding:0}.photo-carousel-host-thumbnails .slick-track.no-scroll,.photo-carousel-traveler-thumbnails .slick-track.no-scroll{margin:auto;left:auto!important}.photo-carousel-host-photos .slick-list,.photo-carousel-traveler-photos .slick-list{margin-right:3rem;margin-left:3rem}.photo-carousel-host-photos .img-col,.photo-carousel-traveler-photos .img-col{height:600px}@media (max-height:950px){.photo-carousel-host-photos .img-col,.photo-carousel-traveler-photos .img-col{height:500px}}@media (max-height:750px){.photo-carousel-host-photos .img-col,.photo-carousel-traveler-photos .img-col{height:400px}}@media (max-height:650px){.photo-carousel-host-photos .img-col,.photo-carousel-traveler-photos .img-col{height:300px}}.photo-carousel-host-photos .img-col img,.photo-carousel-traveler-photos .img-col img{height:100%;margin:auto;background:transparent url(/orion/images/loader-black.gif) no-repeat 50%;border:none}@supports not ((-o-object-fit:contain) or (object-fit:contain)){.photo-carousel-host-photos .img-col img,.photo-carousel-traveler-photos .img-col img{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);height:auto}}@supports ((-o-object-fit:contain) or (object-fit:contain)){.photo-carousel-host-photos .img-col img,.photo-carousel-traveler-photos .img-col img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}}.js-concat{position:relative;overflow:hidden;height:398px;transition:height .3s ease-in-out}.tour-page .banner-area{position:relative}.tour-page .tour_banner_overlay_content{position:absolute;top:0;right:10px;background-color:#fff;padding:15px}.featured_tours .slick-slide{margin:0 30px 0 0}.featured_tours .slick-list{margin:0 -30px 0 0}.featured_tours .slider-item{float:left}.ui-datepicker .weekend .ui-state-default{background:#fea}.ui-datepicker-calendar td a[data-custom]{position:relative;padding-bottom:10px}.ui-datepicker-calendar td a[data-custom]::after{content:'&pound;'attr(data-custom);display:block;font-size:small}.feefo-review-areas h3{font-size:46px;color:#fff;font-family:"Playfair Display";font-style:italic}.logged-in .wrapper .humburger_menu_outer{height:114%}@media (min-width:220px) and (max-width:767px){.modal-dialog{float:left;width:100%;height:100%}.modal-content{border-radius:0;border:0;height:100%}#photoGalleryModal{padding:0!important}.feefo-review-areas h3{font-size:30px}}.wrapper select::-ms-expand{display:none}.wrapper input[type=text]::-ms-clear{display:none}.accordion-heading{pointer-events:none;opacity:.5}.accordion-heading.can-click{pointer-events:auto;opacity:1}@media (min-width:1200px){.auto-clear .col-lg-1:nth-child(12n+1){clear:left}.auto-clear .col-lg-2:nth-child(6n+1){clear:left}.auto-clear .col-lg-3:nth-child(4n+1){clear:left}.auto-clear .col-lg-4:nth-child(3n+1){clear:left}.auto-clear .col-lg-6:nth-child(odd){clear:left}}@media (min-width:992px) and (max-width:1199px){.auto-clear .col-md-1:nth-child(12n+1){clear:left}.auto-clear .col-md-2:nth-child(6n+1){clear:left}.auto-clear .col-md-3:nth-child(4n+1){clear:left}.auto-clear .col-md-4:nth-child(3n+1){clear:left}.auto-clear .col-md-6:nth-child(odd){clear:left}}@media (min-width:768px) and (max-width:991px){.auto-clear .col-sm-1:nth-child(12n+1){clear:left}.auto-clear .col-sm-2:nth-child(6n+1){clear:left}.auto-clear .col-sm-3:nth-child(4n+1){clear:left}.auto-clear .col-sm-4:nth-child(3n+1){clear:left}.auto-clear .col-sm-6:nth-child(odd){clear:left}}@media (max-width:767px){.auto-clear .col-xs-1:nth-child(12n+1){clear:left}.auto-clear .col-xs-2:nth-child(6n+1){clear:left}.auto-clear .col-xs-3:nth-child(4n+1){clear:left}.auto-clear .col-xs-4:nth-child(3n+1){clear:left}.auto-clear .col-xs-6:nth-child(odd){clear:left}}.wrapper .backstretch:before{background-color:rgba(84,36,54,.2);position:absolute;top:0;left:0;width:100%;content:"";height:100%}.wrapper button.loading-time-content{overflow:hidden;text-align:center;padding-left:30px;font-size:16px;font-weight:300;color:#542436;padding-right:15px;padding-top:0;padding:0;width:100%;height:85px;background-color:transparent!important;border:0;box-shadow:none}.wrapper button.loading-time-content .filter-option-inner-inner{overflow:hidden;text-align:center;padding-left:30px;font-size:16px;font-weight:300;color:#542436;padding-right:15px;padding-top:0}.wrapper .destination button.loading-time-content span.bs-caret .caret{border:0;background-image:url(/packages/tours_italy/themes/avv_bell2019/images/navigator.svg);background-position:center;background-repeat:no-repeat;width:25px;height:25px;display:inline-block;top:32px;left:29px;margin-top:0;position:absolute;vertical-align:middle}.wrapper .category button.loading-time-content span.bs-caret .caret{border:0;background-image:url(/packages/tours_italy/themes/avv_bell2019/images/destination.svg);background-position:center;background-repeat:no-repeat;width:25px;height:25px;display:inline-block;top:29px;left:27px;margin-top:0;position:absolute;vertical-align:middle}.wrapper .category button.loading-time-content .filter-option-inner-inner{padding-left:59px;padding-top:2px;padding-bottom:4px}.loading .item-slider.content-slider__wrapper{max-height:390px;overflow:hidden;text-align:center}.loading .slider-item{float:none;display:inline-block;margin:0 15px}body.fixed_nav_body .row.search_sort_outer{top:0;margin:0}.wrapper .meet-the-team .team .overlay:hover .overlay_inner .btn{background-color:#bd0047!important;border-color:#bd0047!important}.slick-arrow.slick-hidden{display:none!important}.meet_team_popup_outer .mfp-content{width:100%;max-width:940px;padding-top:100px;vertical-align:top}.meet_team_popup_outer .popup_outer .popup_team{width:100%!important}.wrapper .banner-area:before{display:none}.wrapper .popular_dst_image .popular_info .white-tooltip+.tooltip>.tooltip-inner{background-color:#fff;color:#5c2e3f}.readmore_outer{margin-bottom:50px}.wrapper .popular_dst_image .popular_info .tooltip.right .tooltip-arrow{border-right-color:#fff}.wrapper .popular_dst_image .popular_info .tooltip.right{width:250px}.wrapper .popular_destinations .pop_dst_explore{height:calc(100% - 21px)}.venice_tour .slick-slide{margin:0 15px}.venice_tour .slick-list{margin:0 -15px}li.exclude_in_humburger_menu{display:none!important}.wrapper .site_search{position:absolute;left:120px;top:29px}.daterangepicker .drp-calendar.left{padding:8px 8px 8px 8px}.daterangepicker{z-index:9}.drp-calendar.right{position:absolute;right:0;top:0}.loader:after,.loader:before{position:absolute;top:0;content:''}@keyframes load1{0%,100%,80%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.loader,.loader:after,.loader:before{background:#542437;animation:load1 1s infinite ease-in-out;width:1em;height:4em}.loader:after{left:1.5em}.loader:before{left:-1.5em;animation-delay:-.32s}.loader{color:#542437;text-indent:-9999em;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;font-size:11px;-ms-transform:translateZ(0);transform:translateZ(0);animation-delay:-.16s}.loading_det .cartloading{opacity:.8;height:100%;transition:opacity .3s 0s ease-in-out,height 0s 0s}.cartloading{display:block;position:absolute;width:100%;background:#fff;opacity:0;height:0;transition:opacity .3s 0s ease-in-out,height 0s .3s;top:0;left:0}.wrapper .site_search a.home_search{width:30px;height:30px;display:inline-block;background-image:url(../images/header-search.svg);background-position:center;background-repeat:no-repeat;display:inline-block;background-size:contain}.wrapper .site_search a.home_search:hover{background-image:url(../images/header-search_hover.svg)}.wrapper .site_search div{display:inline-block;position:relative}.wrapper .site_search div:after{content:"";background:#fff;width:3px;height:13px;position:absolute;top:26px;right:0;transform:rotate(135deg)}table.jCalendar{border:0;background:#fff;width:100%}table.jCalendar td:hover{opacity:.8}table.jCalendar td{padding:10px 10px;font-size:12px}td.other-month.weekday.offer{background:#fab31e!important;color:#fff}table.jCalendar td{color:#fff;background:#45ada8!important;border-radius:4px}td.current-month.weekday.today.disabled{background:#d95b43!important}.dp-popup table td,.dp-popup table td.disabled,table.jCalendar td.other-month{color:#333}td.current-month.weekday.today{background:#d95b43!important}td.other-month.weekday.today{background:#e2806d!important}div.dp-popup h2{margin:0 0 5px 0}div.dp-popup div.dp-nav-prev{width:auto}div.dp-popup{width:290px;border:1px solid #542436;background:#fff;margin-top:54px;padding:10px 3px;z-index:2!important}div.dp-popup h2{font-size:14px;text-transform:uppercase;color:#333;font-weight:700}div.dp-popup div.dp-nav-next a,div.dp-popup div.dp-nav-prev a{color:#fff;font-size:18px;position:relative;width:30px;height:30px;line-height:24px;text-align:center;padding:0}div.dp-popup div.dp-nav-next a:hover:before,div.dp-popup div.dp-nav-prev a:hover:before{border-color:#bd0047}div.dp-popup div.dp-nav-prev a:before{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px;content:"";transform:rotate(130deg);-webkit-transform:rotate(130deg);position:relative;left:6px}div.dp-popup div.dp-nav-next{width:auto}div.dp-popup div.dp-nav-next a:before{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px;content:"";transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:relative;left:6px}div.dp-popup div.dp-nav-prev a:befi table.jCalendar{font-size:12px;width:100%}table.jCalendar th{background:0 0;padding:8px 8px;text-align:center;color:#333;font-size:12px}.container-checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container-checkbox input{position:absolute;opacity:0;cursor:pointer}.container-checkbox input:checked~.checkmark:after{display:block}.container-checkbox .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.container-checkbox .checkmark:after{content:"";position:absolute;display:none}.container-checkbox .checkmark{position:absolute;top:0;left:0;height:23px;width:23px;background-color:#fff;border:1px solid #b5b5b5}.container-checkbox:hover input~.checkmark{background-color:#ccc}.container-checkbox input:checked~.checkmark{background-color:#2196f3}.container-checkbox .checkmark:after{content:"";position:absolute;display:none}.container-checkbox input:checked~.checkmark:after{display:block}.container-checkbox .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.container-radio{display:block;position:relative;padding-left:35px!important;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container-radio input{position:absolute;opacity:0;cursor:pointer}.container-radio .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.container-radio:hover input~.checkmark{background-color:#ccc}.container-radio input:checked~.checkmark{background-color:#2196f3}.container-radio .checkmark:after{content:"";position:absolute;display:none}.container-radio input:checked~.checkmark:after{display:block}.search-mode .wrapper .top-search .wrapper-all .form{opacity:1}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#512535!important}.daterangepicker .drp-buttons .btn{background-color:#bd0047;border-color:#bd0047;color:#fff}.daterangepicker .drp-buttons .btn:hover{background-color:#512535;border-color:#512535}.mfp-close-btn-in .mfp-close{color:#542436}.mfp-close{width:initial;height:auto;line-height:19px;right:0;bottom:15px;opacity:1;padding:0;color:#fff;font-style:normal;font-size:14px;font-family:'Sofia Pro';left:0;top:auto}.search-mode .wrapper .top-search{transform:translate(0,0);-webkit-box-shadow:0 53px 72px 0 rgba(0,0,0,.25);-ms-box-shadow:0 53px 72px 0 rgba(0,0,0,.25);-o-box-shadow:0 53px 72px 0 rgba(0,0,0,.25);box-shadow:0 53px 72px 0 rgba(0,0,0,.25)}.message.message-error{text-align:center;margin:30px 0 0 0;background-color:#bd0047;color:#fff;padding:15px;margin-bottom:20px}.btn,a,button,input,select,textarea{outline:0!important}.wrapper header+div+div{margin-top:150px}.wrapper header+div+section{margin-top:150px}.container-radio .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}.wrapper .site_search input{color:#fff;font-size:16px;background:0 0;width:35px;height:35px;padding:10px;border:solid 2px #fff;outline:0;border-radius:35px;box-shadow:0 1px #512535;transition:width .5s;cursor:pointer}.wrapper .site_search input::placeholder{color:#efefef;opacity:1}.wrapper .site_search input::-ms-placeholder{color:#efefef}.wrapper .site_search input::-ms-input-placeholder{color:#efefef}.site_search input:valid,.wrapper .site_search input:focus{width:192px}.blog-content .subpage-content>p:first-of-type::first-letter{color:#5c2e3f;float:left;font-size:67px;line-height:50px;padding-left:3px;padding-right:8px;margin-top:-22px}body .wrapper .outer-list .popular_dst_block .list_section:hover .hover-content{opacity:1;visibility:visible}body .wrapper .outer-list .popular_dst_block .list_section{position:relative}.form_outer .form-group input[type=checkbox]{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.form_outer .field-checkboxlist label{padding-left:0;margin-left:0}.form_outer .form-group.field-checkboxlist .checkbox span{position:absolute;cursor:pointer;margin:0!important;padding:0!important;width:23px;top:0;height:23px}.form_outer .form-group.field-checkboxlist .checkbox span:before{content:'';-webkit-appearance:none;background-color:transparent;border:1px solid #512535;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:0;margin:0 10px 0 0}.form_outer .form-group.field-checkboxlist .checkbox input:checked+span:after{content:'';display:block;position:absolute;top:3px;left:8px;width:6px;height:14px;border:solid #512535;border-width:0 2px 2px 0;transform:rotate(45deg)}.wrapper .form_outer .form-group.field-checkboxlist input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}body .wrapper .humburger_menu_outer .humburger_outer .humburger_nav_outer ul.humburger_nav li ul{display:block}body .wrapper .humburger_menu_outer .humburger_outer .humburger_nav_outer ul.humburger_nav li ul li{display:none;-webkit-animation:mymove .5s;animation:mymove .5s}.opactiy_ele{opacity:.2}@-webkit-keyframes mymove{from{left:50px}to{left:0}}@keyframes mymove{from{left:50px}to{left:0}}.page-template-template-full-row-search .wrapper .page-description{position:relative}.multi-tab-photo-gallery-carousel .close{opacity:1}#photoGalleryModal{padding-left:0!important}.modal-dialog{margin:0}.multi-tab-photo-gallery-carousel .modal-header{border:0}.multi-tab-photo-gallery-carousel .slick-next,.multi-tab-photo-gallery-carousel .slick-prev{width:30px;height:50px;z-index:99}.wrapper .photo-carousel-host-thumbnails{margin-top:15px}.wrapper ul.sitemap ul li:before{width:5px;height:5px;background-color:#512535;content:"";position:absolute;left:0;top:12px;border-radius:50%}.wrapper ul.sitemap ul{margin:10px 0}.wrapper p.no_found{text-align:center;color:#fff;background-color:#bd0047;padding:10px}.wrapper .form_outer .fields .form-group .checkboxList .field-error h6,.wrapper .form_outer .fields .form-group .checkboxList .field-error h6 a{color:#ea5b5b}.wrapper .form_outer .fields .form-group.field-checkboxlist p,.wrapper .form_outer .fields .form-group.field-checkboxlist p a{color:#6c6c6c;margin:0 0 15px 0}.wrapper ul.sitemap li{list-style:none;line-height:26px;position:relative;padding:0 0 0 20px}.wrapper .m-50{margin:50px 0}.wrapper ul.sitemap{padding:0;margin:0}.wrapper ul.sitemap li:before{width:8px;height:8px;background-color:#512535;content:"";position:absolute;left:0;top:9px;border-radius:50%}.photo-carousel-host-thumbnails .img-col.slick-current{border:2px solid #bd0047}.wrapper .photo-carousel-host-thumbnails .slick-slide.slick-active .img-col:after{background:0 0}body.filter_humburger_opened .at-share-dock-outer,body.modal-open .addthis-smartlayers{display:none!important}.ccm-toolbar-visible .wrapper .humburger_menu_outer,.ccm-toolbar-visible .wrapper .top-search,.ccm-toolbar-visible .wrapper .tour-list.search-results-single,.ccm-toolbar-visible .wrapper .tour-sticky-bar.stickynav{top:48px}.wrapper header.fixed_nav{-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}span.unavailable{background-color:#ece7e9}span.available{background-color:#45ada8}span.selected{background-color:#c02942}span.specialOffer{background-color:#efce4a}.dp-popup table tr.date_legend_outer td{background-color:transparent!important;padding:0;margin:0}.dp-popup table tr.date_legend_outer td ul{display:inline-block;padding:0;margin:10px 0 0 0}.dp-popup table tr.date_legend_outer td ul li{list-style:none;display:inline-block;margin:5px}.dp-popup tr.date_legend_outer td ul li span{width:12px;height:12px;display:inline-block;margin:0 5px 0 0;position:relative;top:1px}.blog-image,.blog-image .backstretch{min-height:500px!important}.tour-search-results-outer .daterangepicker th.month{font-size:14px;text-transform:uppercase;color:#333;font-weight:700}.daterangepicker .drp-buttons{border-top:1px solid #542436}.tour-search-results-outer .daterangepicker{border-radius:0;margin-top:-1px;border:1px solid #542436;width:279px}.tour-search-results-outer .daterangepicker:after,.tour-search-results-outer .daterangepicker:before{display:none}.page-template-template-discover-entry .wrapper .blog_content .blog-content .related-tour-book-now{margin:0}.dp-popup table td.disabled{background:#ece7e9!important}.wrapper .tripeasi-checkout .form_outer .accordion-heading h4 span{width:38px;height:38px;border:1px solid #542436;line-height:38px;display:inline-block;position:absolute;text-align:center;top:12px;right:0;border-radius:50%;color:#542436;font-weight:400}.wrapper form#checkout_form .form_outer .btn{margin-top:50px}.wrapper .tripeasi-checkout .form_outer .accordion-heading h4{margin:0;padding:20px 40px 20px 0;position:relative;cursor:pointer;border-bottom:0}.wrapper .tripeasi-checkout .form_outer .accordion-heading h4:hover{color:#45aba6}.wrapper .tripeasi-checkout .form_outer .accordion-heading h4:hover span,.wrapper .tripeasi-checkout .form_outer .accordion-heading h4:hover span:before{color:#45aba6;border-color:#45aba6}.wrapper .tripeasi-checkout .form_outer .accordion-outer{float:left;width:100%;border-bottom:1px solid #512535}.wrapper form#checkout_form .form_outer{margin:58px 0 0 0;border-top:1px solid #512535}.wrapper .tripeasi-checkout .form_outer .accordion-heading h4 small{font-weight:400;margin-left:5px;line-height:0;color:#512535;position:relative;top:-2px}.wrapper .tripeasi-checkout .form_outer .accordion-content{margin-top:20px;display:none}.wrapper .tripeasi-checkout .form_outer .accordion-heading.accordion-open h4 span:before{content:"-"}.wrapper .tripeasi-checkout .form_outer .accordion-heading h4 span:before{content:"+";font-size:28px;color:#542436;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;line-height:27px;font-weight:400}@media (min-width:220px) and (max-width:767px){.wrapper form#checkout_form .form_outer .btn{margin-top:30px}.wrapper .category button.loading-time-content span.bs-caret .caret{top:12px;left:16px}.wrapper button.loading-time-content .filter-option-inner-inner{text-align:left;padding-left:54px}.wrapper button.loading-time-content{text-align:left;padding-top:0;width:100%;height:50px}.wrapper .category button.loading-time-content .filter-option-inner-inner{padding-left:55px;padding-top:4px}.d-hotline.h-btn{bottom:50px}.wrapper .price_range_outer input,.wrapper .price_range_outer select{height:40px}.tour-search-results-outer .daterangepicker{z-index:9;width:calc(100% - 66px)}.tour-search-results-outer .daterangepicker .drp-calendar{max-width:100%}.blog-image,.blog-image .backstretch{min-height:300px!important}.meet_team_popup_outer .mfp-content,.meet_team_popup_outer .popup_outer .popup_team{width:90%!important}.meet_team_popup_outer .mfp-content{padding-top:72px}div.dp-popup{width:calc(100% - 40px)}#fc_frame,#fc_frame.fc-widget-normal{bottom:50px!important;right:10px!important}.form-group.field-checkboxlist .checkbox span{font-size:14px}.wrapper header+div+section{margin-top:72px}.wrapper .popular_destinations .slick-slide{margin:0}.wrapper header+div+div{margin-top:72px}.readmore_outer{margin-bottom:0}.ccm-rating .fa-star,.ccm-rating .fa-star-half-o{font-size:12px}.message.message-error{margin-bottom:30px}.wrapper .related-tour-book-now.my-favorite-list{margin-top:40px}.mfp-container{padding-left:20px;padding-right:20px}}@media (min-width:768px) and (max-width:991px){.tour-search-results-outer .daterangepicker{width:200px}.tour-search-results-outer .daterangepicker .calendar-table td,.tour-search-results-outer .daterangepicker .calendar-table th{min-width:24px;width:26px;height:20px;line-height:20px;font-size:9px;padding:2px}.tour-search-results-outer .daterangepicker .drp-calendar.left .calendar-table{padding-right:0}.meet_team_popup_outer .mfp-content{width:80%;max-width:750px}table.jCalendar td{padding:8px 5px;font-size:12px}table.jCalendar th{padding:8px 5px;font-size:12px}div.dp-popup{width:250px;margin-top:51px}.ccm-rating .fa-star,.ccm-rating .fa-star-half-o{font-size:12px}.wrapper header+div+div{margin-top:140px}.wrapper .site_search a.home_search{width:22px;height:22px}.wrapper .site_search{left:68px;top:35px}.wrapper .site_search input{width:20px;height:20px;padding:8px}.wrapper .site_search div:after{height:10px;top:15px}}@media (min-width:992px) and (max-width:1199px){.tour-search-results-outer .daterangepicker .calendar-table td,.tour-search-results-outer .daterangepicker .calendar-table th{min-width:24px;width:32px;height:25px;line-height:25px;font-size:12px;padding:2px}.tour-search-results-outer .daterangepicker .drp-calendar.left .calendar-table{padding-right:0}.tour-search-results-outer .daterangepicker th.month{font-size:12px}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{font-size:12px;padding:3px}.tour-search-results-outer .daterangepicker{width:242px}.tour-search-results-outer .daterangepicker .drp-calendar.left .calendar-table{padding-right:0}.meet_team_popup_outer .popup_outer .popup_team{width:80%!important}.meet_team_popup_outer .mfp-content{width:80%;max-width:950px}}@media (min-width:1200px) and (max-width:1366px){.tour-search-results-outer .daterangepicker .calendar-table td,.tour-search-results-outer .daterangepicker .calendar-table th{min-width:24px;width:25px;height:20px;line-height:20px;font-size:10px;padding:2px}.tour-search-results-outer .daterangepicker .drp-calendar.left .calendar-table{padding-right:0}.tour-search-results-outer .daterangepicker th.month{font-size:10px}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{font-size:10px;padding:3px}.tour-search-results-outer .daterangepicker{width:212px}.tour-search-results-outer .daterangepicker .drp-calendar.left .calendar-table{padding-right:0}}@media (min-width:1367px) and (max-width:1599px){.tour-search-results-outer .daterangepicker .calendar-table td,.tour-search-results-outer .daterangepicker .calendar-table th{min-width:24px;width:25px;height:20px;line-height:20px;font-size:10px;padding:2px}.tour-search-results-outer .daterangepicker .drp-calendar.left .calendar-table{padding-right:0}.tour-search-results-outer .daterangepicker th.month{font-size:10px}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{font-size:10px;padding:3px}.tour-search-results-outer .daterangepicker{width:212px}.tour-search-results-outer .daterangepicker .drp-calendar.left .calendar-table{padding-right:0}}.ccm-rating .fa-star,.ccm-rating .fa-star-half-o{color:#efce4a;margin:0 1px}.rating_ .ccm-rating{display:inline-block;float:left}.wrapper .slider .home_slider_wrapper .home_slider_text .review_rating .rating_ span{margin-left:5px}