@media(max-width:1199px){.items__grid-item_social .custom-description{margin-top:82px;font-size:3em}#icon-info{position:static;padding-bottom:20px}.items__featureboxes-grid-item-purplebox .items__grid-item-text h2{font-size:2.5em}.footer-top-info-half{padding-left:0}.icon-info{max-width:85px}.adjust-translate-margin{margin-bottom:51px}}@media(max-width:992px){#search-gadget-panel{height:auto}#footer-navigation ul li{float:none;margin:0 0 10px;width:auto}#footer-navigation ul li.divider{display:none}#icon-info{position:static;padding-bottom:20px}#cart-bar .cart-bar-fixed{position:fixed}}@media(max-width:991px){.items__grid-item_social .custom-description{margin-top:66px;font-size:2.3em}.businessdirectory__search #gadget__search .gadget__search-column-button{margin-top:0}.businessdirectory__search #gadget__search .gadget__search-column-button .input{text-align:left}.businessdirectory__search #gadget__search .gadget__search-column-select>.row>label{margin-bottom:4px}.adjust-translate-margin{margin-bottom:21px}#homepage-banners .homepage-banner-logo{max-width:300px}.heading-with-bg{font-size:30px}.heading-with-bg.flourish:before{top:-7px}.heading-with-bg.flourish:after{top:-7px}.wrapper-pattern-heading p{font-size:30px}}@media(max-width:768px){}@media(max-width:767px){main{margin-top:50px}#homepage-banners{padding-bottom:0}#operator-details h3,#details-location h2,#details-cancellation h2{padding:0;font-size:25px;background:0 0!important;text-indent:0}#search-gadget-panel{top:auto;bottom:0}#gadget__search label{left:0!important}#gadget__search .input{width:100%!important}#gadget__search .button .input{top:0}.items__grid-item-text_extended{height:auto;border:none!important;border-radius:0!important}.items__grid-item-thumb_extended img{height:auto}.align-left-xs{text-align:left}.align-center-xs{text-align:center}.align-right-xs{text-align:right}#homepage-features-1-heading,#homepage-features-3-heading{font-size:200%;background:#f3b24a!important}.items__grid-item-text_alternative h2{font-size:200%}#header-logo{width:100%;position:absolute;padding-top:6px}#header-logo #logo{max-width:300px;margin-left:auto;margin-right:auto;top:0;z-index:3001}.header-logo{display:none}#search-gadget-panel{position:relative}.search-gadget-home-blurb p{margin-bottom:0}.search-gadget-home-blurb{padding-top:30px}.wrapper-search-gadget{position:static!important}.home-event-features-heading{font-size:35px}.view-rseventspro .rs_event_image>a{width:100%;height:270px}}@media(max-width:732px){.adjust-translate-margin{margin-bottom:42px}}@media(max-width:700px){.items__grid-item_social .custom-description{margin-top:60px;font-size:1.9em}.adjust-translate-margin{margin-bottom:15px}}@media(max-width:645px){.items__grid-item_social .custom-description{margin-top:52px;font-size:1.9em}}@media(max-width:615px){#homepage-social .items__grid.social>.row>div{width:50%}#homepage-social .items__grid.social>.row>div:nth-child(6){position:absolute;width:100%}.items__grid-item_social .custom-description{margin-top:0}#homepage-social .items__grid.social>.row>div:first-child{margin-top:40px}#homepage-social .items__grid.social>.row>div:nth-child(2){margin-top:40px}}@media(max-width:600px){#header-logo{float:none!important;margin:0 0 30px}}@media(min-width:768px){.align-left-sm{text-align:left}.align-center-sm{text-align:center}.align-right-sm{text-align:right}}@media(min-width:992px){.align-left-md{text-align:left}.align-center-md{text-align:center}.align-right-md{text-align:right}}@media(min-width:1200px){.align-left-lg{text-align:left}.align-center-lg{text-align:center}.align-right-lg{text-align:right}}@media(min-width:979px){#navigation ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}}@media(max-width:767px){.gadget__all-tabs a{width:25%;float:left}.gadget__all-tabs a span{text-indent:-9999px;background-position:50% 48%!important}.view-details .embedded-search .search-gadget.BE .date{width:100%}#homepage-banners{z-index:3000}.search-gadget-content-page-title{font-size:30px;margin-bottom:15px}}@media(max-width:620px){#homepage-banners .homepage-banner-logo{max-width:215px}}@media(max-width:520px){#weather{width:100%;max-width:253px}.view-details .details-gadget .priceGrid tbody td.thumb img{height:auto!important}}@media(max-width:480px){#header-logo #logo{max-width:180px}#header-logo{padding-top:21px}.homepage-social-heading{font-size:30px}.half-image-text{font-size:24px}}@media(max-width:460px){#homepage-banners .homepage-banner-logo{top:23%}}@media(max-width:400px){.wrapper-pattern-heading p{font-size:23px}}