@media only screen and (max-width:1072px){ul.top-navigation li a{font-size:18px;padding:5px 3px}ul.top-navigation{margin-top:15px}.slider_box{position:inherit}.slider_box_inner{margin-top:10px}.slider_box_inner{padding:0}}@media only screen and (max-width:1024px){ul.top-navigation li{padding:0 10px!important}ul.top-navigation li a{padding:5px!important;font-size:15px}ul.top-navigation li a::after{right:-16px;top:7px}.header-navigation ul li li a::after{left:-5px;top:5px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){ul.top-navigation li{padding:0 1.2em}ul.top-navigation li a::after{top:7px}.search-responsive .gsc-control-searchbox-only.gsc-control-searchbox-only-en{width:158px!important}}@media only screen and (max-width:1023px){}@media only screen and (max-width:991px){.tab-outer ul.resp-tabs-list.margin-mins-top{margin-top:10px}.tab-for-bottom{bottom:0;position:relative;right:0}}@media only screen and (max-width:990px){.logo{width:90px}.header-help-container{padding:3px;min-height:97px}.help-contact{margin-top:20px}.help-contact,.help-contact strong{font-size:11px}ul.top-navigation{margin-top:13px}.footer-contact strong{font-size:46px}.bottom-logos ul li{padding:20px 1.8%}.page-heading{font-size:30px;line-height:40px}.middle-content .margin-top30{margin-top:0}.middle-content .infocus{margin:30px 0}.middle-content p.destination-middle-content{font-size:14px;line-height:18px}.tab-outer ul.resp-tabs-list{margin:0}.middle-content h3.hotel-middle-heading{font-size:24px;line-height:28px;margin-top:10px}.middle-content .Gourmet-Holiday-middle-green-heading{font-size:20px;line-height:22px;margin:10px 0}.middle-content .destination-middle-green-heading{font-size:20px;line-height:22px;margin:10px 0}.middle-content .destination-middle-green-heading span{font-size:24px}.section-popular-destinationsul{min-height:10px}.offer-container ul.offer-content-description{min-height:10px;margin-bottom:8px}h3.hotel-middle-heading span.border01{bottom:4px}a.click-for-more{font-size:14px;margin-bottom:10px}.hotels{margin-bottom:50px}.img_gallery{padding:0}.features ul li{width:100%}.aboutus-heading{font-size:24px;line-height:28px;margin-top:10px}a.readmore-button3{font-size:14px;padding:3px 10px}.information ul li{width:100%;padding:4px 0}.informationtable td{display:block;border-bottom:1px solid #b71f38;width:100%}.informationtable tr{border:none}.middle-green-heading-text{margin-top:20px}.small-bullet-list-style{padding-left:10px}.read-more{margin-left:10px}#flights-page .author-description{margin-top:20px}ul.top-navigation li{padding:0 5px!important}.manage-booking-top{font-size:11px;padding-right:30px}}@media only screen and (max-width:800px){ul.top-navigation li{padding:0}ul.top-navigation li a::after{top:7px;right:-10px;font-size:13px}ul.top-navigation li a{padding:5px!important;font-size:14px}}@media only screen and (max-width:767px){.holiday-hours{margin:13px 0 20px 0}.holiday-bar{font-size:14px}.holiday-bar:after{width:40px;height:30px}.opening-hours ul{width:100%}.opening-hours ul li{font-size:13px}.opening-hours ul li label{width:170px}.opeing-days{padding:16px 6px 10px 6px}.holiday-bar:after{top:8px;right:5px}.manage-booking-top{display:none}.for-mobile{display:block!important}ul.hotel-offer-description li{font-size:12px}.aboutuscontent{clear:both}#close-panel-link{display:inline-block}#close-panel-link.result-panel-link{border-radius:0;display:block;font-size:13px;font-weight:bold;padding:3px;text-align:center}.contact-us address,.timetable td{font-size:14px}.timetable td{padding-right:10px}.contact-info-width{width:50%;float:left}.contact-text-img img{margin-left:0;width:181px}.contact-info li{font-size:16px}.contact-us-heading{font-size:26px;margin-bottom:15px}.main-breadcrumb-nav .breadcrumb{position:relative}.header-navigation .dropdown-menu{position:relative;width:100%}ul.top-navigation li a::after{font-size:13px;right:5px;top:12px}.logo{position:inherit;background:#b71f38;text-align:center;width:100%}.help-contact,.help-contact strong{font-size:15px}.logo img{max-width:80px}.navbar-form{margin-bottom:0;margin-top:0;padding-bottom:0}.header-enquiry-button{margin-top:13px}.header-enquiry-button{top:17px}ul.top-navigation li{width:100%;padding:0;margin:0}ul.top-navigation li::after{right:4px}ul.top-navigation li:last-child a{padding:5px}.header-help-container{float:none}ul.top-navigation li a{font-size:20px}.footer-experts-container{margin-bottom:10px}.newsletter-inner .label{display:block}.newsletter-inner input[type="text"],.newsletter-inner input[type="password"]{margin:5px 0;width:100%}.bottom-logos ul li{padding:10px 0;width:48%}.bx-controls-direction{display:none}.yellow-background ul#menu2 ul.collapse{display:none}.yellow-background ul#menu2 li.active ul.collapse{display:block}.yellow-background ul#menu2 li i.fa-plus{float:right;color:#b71f38;font-size:10px;line-height:20px;display:block}.yellow-background ul#menu2 li.active i.fa-plus{display:none}.yellow-background ul#menu2 li i.fa-minus{display:none}.yellow-background ul#menu2 li.active i.fa-minus{float:right;color:#b71f38;font-size:10px;line-height:20px;display:block}.middle-content .padding-left10,.middle-content .padding-right-left10{padding:0}.middle-content{padding:0}.author-description{margin:20px 0}.author-description .star_02{display:none}.title07_outer{background:#25803f}.slider_box_inner .padding-right-left10,.slider_box_inner .padding-left10{padding:0}.slider_box_inner a.more_button{margin-bottom:20px}.search-button{top:17px}.mobile-hide-section{display:none!important}.header-with-banner .author-description{margin-top:0}.yellow-background ul#menu3 li a{width:92%}#enquire-page .home-middle-section .col-md-12 .col-md-12,#enquire-page .home-middle-section .col-md-12,#enquire-page .home-middle-section .col-md-12 .col-md-6{padding:0}#enquire-page .hotel-content-border{margin:16px 0}#enquire-page .author-description,.header-without-banner .author-description,.header-with-banner .author-description{margin-top:10px}.enquire-list ul{padding-left:15px}.enquiry-button-responsive{padding-right:5px}.search-responsive{padding-left:5px}.search-responsive .navbar-form{margin:0;padding:10px 0 0}.logo img{max-width:80px;margin-top:-56px}.navbar-form{width:100%}header .container{padding:0}.header-enquiry-button{height:34px;width:100%;margin-top:11px}header .header-navigation{padding:0 15px;position:absolute;right:0;top:-33px;z-index:9}header .header-navigation .navbar-collapse{background:#fff}header ul.top-navigation li a{padding:2px 8px;font-size:16px}header ul.top-navigation li a::after{top:6px}.slider-inner{z-index:9}#megamenu li ul.dropdown-menu li a{font-size:12px;padding-left:15px}.header-navigation ul li li a::after{top:1px}.newsletter-row{display:none}ul.resp-tabs-list2{text-align:center}ul.resp-tabs-list2 li{float:none;display:inline-block;height:50px}ul.resp-tabs-list2 li span{float:left;font-size:11px}.itineraries-section .offer-container,.clshotel .accomlist{display:inline-block;width:49%;vertical-align:top;position:relative}.offertag{position:absolute;right:0;top:0;width:100px}.offertag img{max-width:100%}.hotels-section .detail-heading span{float:none!important}.hotels-section ul.hotel-offer-description{clear:both;height:110px;overflow:hidden}.activities-section ul.hotel-offer-description{clear:both;height:41px;overflow:hidden}.activities-section .activitydesc{height:42px;overflow:hidden;text-overflow:clip,ellipsis}.clshotel .itineraries-section .clr{display:none}.accomlist .rateit{-moz-user-select:none;display:block;position:relative}body{overflow-x:hidden;transition:transform .2s;-webkit-transition:-webkit-transform .2s}body.ps-active{-webkit-transform:translateX(260px);-ms-transform:translateX(260px);transform:translateX(260px)}body.ps-active-right{-webkit-transform:translateX(-260px);-ms-transform:translateX(-260px);transform:translateX(-260px)}.side-bar-button{display:block}.panel{position:fixed;top:0;width:250px;height:100%;padding:20px;background-color:#f7f0c6}#left-panel{left:0;-webkit-transform:translateX(-260px);-ms-transform:translateX(-260px);transform:translateX(-260px)}#right-panel{right:0;-webkit-transform:translateX(260px);-ms-transform:translateX(260px);transform:translateX(260px)}.search-responsive .gsc-control-searchbox-only.gsc-control-searchbox-only-en{width:100%}}@media only screen and (max-width:639px){ul.footer-link li{padding:5px 0;width:100%;border:none}.carousel-control.left span.glyphicon,.carousel-control.right span.glyphicon{top:27%}}@media only screen and (max-width:565px){.contact-info-width{width:100%;float:left}}@media only screen and (max-width:480px){.itineraries-section .offer-container,.clshotel .accomlist{width:100%}}@media only screen and (max-width:479px){.yellow-background ul#menu3 li a{width:90%}}@media only screen and (max-width:360px){.galleria-theme-classic .galleria-info{left:12px}.save987{margin:-36px 0 0!important;width:25%}.padding-right10{padding:0}.container-fluid{margin-left:auto;margin-right:auto;padding-left:5px;padding-right:5px;overflow:hidden}}@media only screen and (max-width:320px){.save987{margin:-15px 0 0!important;width:25%}}