

/*===============================
/templates/ja_hotel/local/css/custom-sub.css
================================================================================*/
#t3-header .logo-text span:before{position:relative;top:10px;content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAOrElEQVRYw6WYeXRV1b3Hv3uf4c73JjfzRCbCPFQgICIiLRQkKH196mttfU5PfWqdnnXCZR14vD61tUtdSh0qS23RJ1VEBLHWMkZFgRAEE5SEhEDmm3uTO5x7hr1/74+AhiCIdq9171pnnX1++/Ob9u+3N8P3HLe/uhOj8wPsz58cLkqknZmmIytVhbVOKc54EwzmS9ec831FnzDUM5lERNjf1oeAR2fJtM3HXfua6E2a/g9rexd1JayFKcsZTYCe5dM/DHm1dV0DaZOIwBj7pwFPKyGVTMN765tYNKEg0NqXmpWwnBpbUF7ApT5/yZTi/p2tfe7WvlRjple3qkvDeV90x6tjKbtYV/lzAPVtuWs+iOjEBb8j9Cln//L5WuQF3Ppbe9vnRlPW7QlbzLYFeUGETI/2Ubbf9arK2f6SDM+OVdfNNP+6s23ahs86lJQtMlTOmjO8Wt9ZxRl99Uf7bSIU7WmLXccY2t2asjqWsvpqJhTgyV9Uf3dAyxEou+dtTCgM5Rzoji/tiptXpx0ZxBDN2bFf0KUcrcz2X246gn42bURDWzQ1fc/h2PiepDnDsEUFA/Z6dfWB3IDL+1n7wPqULUoCLmVNRZbvJsMWnQ3LFn8r4AkxuPqjZoz7zQZU5vjL9x7tf6onaV0gCBzD3EIAiADOWEtuwFXSOZBWU5ZTD0IjY6gvC3vXN0eSI4kwMz/ozooZ1niA3JzBSDuyZiDtrIqbzhvfycVEhMkPvQuvruQ39SZXRlL2Qvlt2jGYo3L8D9hC9nbHzfmSMMaWUtMVbrtVvnF0XuCxpOVEKrP9vsN9qRH9aTs7bQtP2KvvsoSM7HuoBgCwvc9GSkJttZDzXow6bQlaO0E/0YI1T2zGlJIM37ufdy2LpOwFp4WjwT9BcB3sTSyTBNWRxDTOJGOMiMhWFe5Pmk7T7sbu52++oSp51eyRDcc/bxkmLk3A/CxVLNlvV3fY1Bp1UN/Qb2FsSB8EvHTFNry+5SBKRoR/HjWsy+UpkocRoCrM9Gq8TeWsTuEsmjJFsQQmALLI71LbSzO9Kw5HU1c6QiJuOmMXTCvJfORvjdHT6TsvS8OMOpMk0Nrv4PZCnd35ny3o+crF43+zHi6VVx3oTrydtMWY4TEHAlQOK8OjvZfj02s5Z4F+w1ZdCm8vCLrXCCI1atjTkqbwTywMrq4/2j+lL2WttISsyPLpK84qyvivmGGnd9y34JSQdzdbKNSY6w8d8jWLsK29XTx+1yQNfOlf67DvoUWsM25eZTjyZDgAnJHI87tercr21QpJU3rj5jlJU8xK2WJhzLADMcM+1Lhs8eq2R5eszA+4Ekff2rt1VG7gJr9LrU+a4hdNvclz2/vTp43nGwtV3HpQmA5huyFx/bxKpXxHQoJNenADOGOVB3sT7ycsWX6Sc4lQEHBFxuUH/xhNWdKjKV0TCkOvcMbskFuhiDePuTXFz4G+HW0GD/oUe4LHwOM/GYO5j/29uCtuTvHqSp3tyLb6BxedFjLvYxM6w5weB+vzNNzZatAKdW/tIZRPLVls2LLsVNt22paBL3sSPxxI2wVBt/bKuDx/MpQZFL9eMEr5/Y7oj1r77Yp9vVaGJag9X2Wr9qc9DgBsunPeEQBHcIajxAUwINLrwE4ILLqnhK/k91430284YrGgU1eVuOWwlCXS5WHvLRMmjX/6YyoY3UQZnmW1fRnFAbXblkgyxgqKAmrIkihM2RSY+EIzrlp39EzZAAAOAaZElIBYSmL8xigVqn8/0F0xkHbGngov4FKjIzI9j5QG9WdaM6pm7Oi11xE5wUKfcknSkqEX9g6cdzBm/7tXZVWcqelD/favGWMt5SH14ZWfxD5YXtuN+2blnhGgCkAyEGOQNiGn28EINe3IHzhS5nzTBxpDoizsveuzBxe9YP6xaV5b1PwTEYrLguqqzyPWlTu7zDlxS1ZpnCk5XmVZNC2+8Gm8wKOxLAYIuDgs58wt6OIMDORhgIsIXhdDqRpL2VUOQT95OsGnq++PCykvZ/3lcO6eHnOZKTDCrTK725ALBkyZxRkox6PsLAooL07M1lfFTJlY868lJ0h56Du4uM8hcCAsCAEwKASEuSVk6bCOaNDcjCHb53pvdYdutfZbFyYsWc0YgymgxUzKUTizSwPqjiwP79Q561xZ1584WJqL6XVmwTl7zElEhOWt1hnDEUkcNoGERKUD+BhAGoPkCmclJ/ERoCs8kRdw7ZOPzkXCoQWCoBx/zRlRRVDdNipT25/lVpbPKHCvv/acHHzWIdGUxjVHLdwHklzQGfPhD0cEkrO2QADnSjCFANOQaOO2oG9MD85YzKXy9svXdwdtiUo6toETAX6NxSszVDNuyd48r9LomZ5HX2QHL5xUyC9wc8wFUM82WLLSfebN6RsRifPq5+THBc4jAlSGAR/HYa6rTJw0mwGWkJHWnoFo+4DpEpK8Q9+ZDoL7IlZewMWfq+u14suDoLjApJjA2YbEhGwVHZtnqvzj+JmZ8LetNmp7CE1pzE9IjAYAN0NrlYe1cCnRepKeRFA58+VneD0ulRNjjIbwwZSEzqQYv6vLXKkzTAOAPI3tn+hl7Q4QbTax9L42WVyX/HZAIsKL3RKTw6xkQOA2AaYzRggqqH3nJ/293K3xg5xhmCQGBoQVRcktzg4mGNA7VAnGGCzJPHGLJhuO9C1oFFUhBf6FGWxHiY5nTIIecTDXJEzHRgO/PU2yTK2zMNrDAp02liUJUwDAxRBxc7z28qso5GGvvk9lLDncxbakYF/Kqnju2mfSGkczMPzwQwi52HtNF2fVHkyIGz9M0NzaOGWd7WcJP8ehpMClAwI3XlSsVOxJwnPx5ydCzq23MG6XiZCKgk+T9HivwGUSDAyEsIJ3FjNz7xst6YtVj8o/1RXebAoxaWg1cSSp0ZQ9HT+etiao8x0xS14xNCsZGIhwkK1NOVWTvf+ICDy2L0WRuEBNXKIqTkiN07A7JXFzq0mGBNZPrzMbSzUMhBSi/WnKAWHh7iSuTUicLY61UV6GxgI3f2TTJz1jiLOp6rZ75neW3L12W8JyJg0tx5IIcdOZu6jcCaVD2pZuQ7QlHJQcn0EAFM4mrq5266/pfOOWfrmg18EkDRBpgkZgocY0TRnjppjKkdlo4EYCa9ln0GGACQCjbcJIG0w7vqabUW+BhqVzDnW0vG7Rsx4F+5UV8ckIuNRk3BQ/FQTXEB+CCNkWsZ27X9i83T9tbLEpaObxZpsGlcjeH3W2d/Rbh3JzPfUDApfGBKY7x6xhg7m7HTaq12G5JrGABeTbYKNtsDE2WI4EU4bAteeruKOpWn/9ivd7rjYFlmR7+MPKuZdcj5E5/u7WaGpKelg3LSSpIPh/dkH52l49qyll00KHED6ezbYkr2HL4lzITV0Wjo7PdX3UY2OESRhJYPyYIlwAOp3iGMGJpJ/j4wINNzVX6+vKVzRdFEnLxwI6X/3l9RWvK7fccTde2tHqhL16PGWJixwJ11eiGIMgKo0Ysql5T/sHRSMLnJRN8+RXhy0GS1JlyqFR5Uzs3vZp8ouRY/wbFWCACCMFWOgkMBrUTgVJH0dzSMFjZW52759FpGHG2u5/6TbkMypjsbKQeudTu6J9ysZXnsaFV96M2ZXZhw90JSqTpvMDGmJFKUl1BI2eWOrddP60sf9ojiQzDYeqccxCAIMpaVTCoh+VZtBAaTL1+e4F4U1rovIdhajJzWCqDGk3Y2mdUbePoylDwQdhBU+O9rKHGqb+bv2Y2eXe51uspZ0puYyIvHle5a6GDnPrD8u9X2tXufRt5PhdY/d1DKxOWGL8iTcJhGyvvm52Rfia/e5yo33A/J+UQzdIsBMO/hqH6VPZ1gKf8n9ZGv52War9yMQbZvG/9MLXlyCf4HDGZrLkrwIwtj63FU+4SoraDarpMcQVhkMzOGdU5FMerSn3PHCo37HX/9uIrwEve3Y7VtU2o7woY0n7QPpPpkNZQ52jMiDH73q+0Kfe5h45STncb/2m25A3mIJ8wy+EVAbhUtCiK6wu08UbvSprsQT1cIA4ZyFTUnksLccZgqaZAuWOJEXjzCj2K08vLPM83JUS8TePtW0nSF78xCbcdn4V/49Xd9/a3m/8tyXJO9SSHLBz/fqLs8rD95eMnxxb1xi5pCsl7jEcmiCG3VsdCzVwEDhjxBgkBisblwQ++DDoHY/KjoR0/vDZBa6XW/pts+6aiq/kKEMBv9j4EjqqamhSUWh3R3/aMh15jiBox9UgQEnbYmpPwhpjRnt2128+uGn85NINDDAAjHAkBQmDhfvr/ZJBAkwSuBgEY3QM3KWweJabrx2Zod22fGbGO/silrPpl2UnVqxvSv35v/8AhSG3vrGh6+qY4SwzhcweZkn4deXzkFt9uDLLu/aJX823bnrzcEXrgF1jOFSTFjTREsgSgEpDdn/GIDWGlK6gxafyrVluvnp6gWtH3CJj9U+Lvwnl1Ce5eb/7AFOKQvyt/R2LOwfM5QnLmSBpcJXj5lQ5kiG3+l5ppveFqiz35oN2wDhrbJm7sTtZ2pVyRiYsGsEZsk1BpHLmqBztmW6lOT/garh9VkHfJ0eS9OAMP043TttRPvV+A26+fQ1mX15ddSiSvCOSsn+edmSQhglwKTzpVvn2sFfbEPZq2zJU+eUNEwPJToPopkvmAADm3P86LhiVqWztktnhoK+sujwrfsu8MQ27WyM0tSz7+wEeH0ue2oIcv0vf295/Xktf8qqEKX5sCpktJA1a9FjQKQykc96ncNakq7wFQKvCWYokcc6Q4daUUIZb6x0R9m6uLgtve2DJvbGdLS9h2j8LCAym3+z/fR8lYa9+KJKc2B03F/UmrZkETLYlZTlCanIw3hiBoDAGhTNH4zyqcvalX1c+DLjVdz2a8smu+xcmNuw9gprJJd+67ve6hn9u0wFce/4oXPjkZg/nfFR33BwVTVklMcN2hTxa/oBhd/tdajrgVo/4dOVAyK01P3vZlPiuthgtmVr6ndb6f0XFYN+MkbxMAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTA0LTEwVDEwOjMwOjIzKzAyOjAwv3vyTwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0wNC0xMFQxMDozMDoyMyswMjowMM4mSvMAAAAASUVORK5CYII=')}#t3-header .logo-text a{font-size:20px!important} #t3-mainnav ul > li.item-784 > a:before{content:"\f5c4"}#t3-mainnav ul > li.item-2670 > a:before{content:"\f4d3"}#t3-header .navbar-nav li:first-child > .dropdown-menu{column-count:3} #t3-slideshow .wallpaper .tagline{color:unset}#t3-slideshow .wallpaper .tagline span{line-height:2em}.home .t3-sl .module-position-5,.home .t3-sl .module-position-6,.home .t3-sl .module-position-7{background-color:#00bcd4!important}.home .t3-sl .module-position-8{background:#00733A!important}.home .t3-sl .module-position-8 .special a{color:#78b13e!important}.home .t3-sl .module-ct-text,.home .t3-sl .module-position-8 p{color:#fff!important} h1#icon-title:before{content:"\f5c4";color:unset}h1#icon-title a{color:unset!important}.home .title-lg .module-title,#t3-content .article-full h2{margin-top:99px} .view-category .isotope-item .fields-container,.aquapark-deal .fields-container .date-valid{display:none!important}.view-category.aquapark-deal .fields-container .field-entry:nth-child(n+6){display:block!important} #jreview-form .jreview-voting,.jreview-quick-star .reviewStars ._active{background:#3f51b5}.jlexreview .sum-star ._star .fill,#jreview-listing .reviewBlock ._star.halfStar ._star_inner,#jreview-listing .reviewBlock ._star.fullStar ._star_inner{background:gold} .search-box .banner-inner{background-color:#00bcd4}@media (min-width:768px) and (max-width:991px){.home #t3-section-2 .magazine-featured .row-articles .magazine-item:nth-child(3){display:block!important}} #text-bubble{margin-bottom:22px;padding:11px;width:max-content;max-width:100%;background-color:#00bcd4;text-align:center;font-weight:bold;border-radius:52% 48% 53% 27% / 40% 55% 42% 60%;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.55);box-shadow:2px 2px 5px rgba(0,0,0,0.55)}#text-bubble a{display:block;padding:5px 15px;color:#fff;font-size:110%}#text-bubble a:hover,#text-bubble a:focus,#text-bubble a:active{color:#fff} .float-box{position:fixed;overflow:hidden;z-index:99999;bottom:22px;right:22px;padding:44px;background-color:#00bcd4;opacity:0.9;border-radius:42% 58% 48% 52% / 75% 43% 57% 25%;-webkit-box-shadow:-5px -5px 15px rgba(0,0,0,0.55);box-shadow:-5px -5px 15px rgba(0,0,0,0.55);-webkit-transition:-webkit-transform 1s ease-out;-moz-transition:-moz-transform 1s ease-out;-o-transition:-o-transform 1s ease-out;transition:transform 1s ease-out}.float-box .banner-field{width:100%;padding:5px}.float-box .banner-field a{width:130px;border-radius:10px;text-align:left}.float-box .banner-field a:before{float:left;font:16px 'FontAwesome';margin-right:5px;color:#fff!important}.float-box .banner-field.calendar a:before{content:"\f073"}.float-box .banner-field.dropdown a:before{content:"\f0d7"}.float-box .banner-field.location a:before{content:"\f3c5"}.float-box .banner-field.flight a:before{content:"\f072"}.float-box .banner-field.clock a:before{content:"\f017"}.float-box .banner-field.ticket a:before{content:"\f3ff";padding-top:2px}.float-box .banner-field.deal a:before{content:"\f4d3"}.float-box .banner-field.cart a:before{content:"\f07a"}.float-box .banner-field.travel a:before{content:"\f0f2"} #js-scheduleCalendarsContainer .pika-lendar,#swim-calendar .swim-month{display:inline-flex}#js-scheduleCalendarsContainer table,#swim-calendar table{border-collapse:collapse;border:0;caption-side:top;margin:15px}#js-scheduleCalendarsContainer table td,#swim-calendar table td{border:0;padding:2px;font-size:17.5px}#js-scheduleCalendarsContainer button,#js-scheduleCalendarsContainer table th,#swim-calendar button,#swim-calendar table th{border:0;width:30px;text-align:center}#js-scheduleCalendarsLegend li,#swim-legend li{display:none}#js-scheduleCalendarsLegend li.visible,#swim-legend li.visible,#js-scheduleCalendarsLegend li.scheduleCalendars_indicator_0,#swim-legend li.legend-index-0{display:block!important;text-align:left;padding:2px}#js-scheduleCalendarsContainer .pika_indicator_1,#swim-calendar .swim-day-1{overflow:hidden;background-color:#ced8f6}#js-scheduleCalendarsContainer .pika_indicator_2,#swim-calendar .swim-day-2{overflow:hidden;background-color:#a9bcf5}#js-scheduleCalendarsContainer .pika_indicator_3,#swim-calendar .swim-day-3{overflow:hidden;background-color:#5161bb}#js-scheduleCalendarsContainer .pika_indicator_4,#swim-calendar .swim-day-4{overflow:hidden;background-color:#3f51b5}#js-scheduleCalendarsContainer .pika_indicator_5,#swim-calendar .swim-day-5{overflow:hidden;background-color:#f90}#js-scheduleCalendarsContainer .pika_indicator_6,#swim-calendar .swim-day-6{overflow:hidden;background-color:#f60}#js-scheduleCalendarsContainer .pika_indicator_7,#swim-calendar .swim-day-7{overflow:hidden;background-color:#e52f20}#js-scheduleCalendarsContainer .pika_indicator_0,#swim-calendar .swim-day-0{overflow:hidden;background-color:#ddd}#js-scheduleCalendarsLegend,#swim-legend{padding-left:20px}#js-scheduleCalendarsLegend li.scheduleCalendars_indicator_1:before,#swim-legend li.legend-index-1:before{content:" ";display:inline-block;position:relative;top:3px;right:3px;overflow:hidden;width:16px;height:16px;background-color:#ced8f6}#js-scheduleCalendarsLegend li.scheduleCalendars_indicator_2:before,#swim-legend li.legend-index-2:before{content:" ";display:inline-block;position:relative;top:3px;right:3px;overflow:hidden;width:16px;height:16px;background-color:#a9bcf5}#js-scheduleCalendarsLegend li.scheduleCalendars_indicator_3:before,#swim-legend li.legend-index-3:before{content:" ";display:inline-block;position:relative;top:3px;right:3px;overflow:hidden;width:16px;height:16px;background-color:#5161bb}#js-scheduleCalendarsLegend li.scheduleCalendars_indicator_4:before,#swim-legend li.legend-index-4:before{content:" ";display:inline-block;position:relative;top:3px;right:3px;overflow:hidden;width:16px;height:16px;background-color:#3f51b5}#js-scheduleCalendarsLegend li.scheduleCalendars_indicator_5:before,#swim-legend li.legend-index-5:before{content:" ";display:inline-block;position:relative;top:3px;right:3px;overflow:hidden;width:16px;height:16px;background-color:#f90}#js-scheduleCalendarsLegend li.scheduleCalendars_indicator_6:before,#swim-legend li.legend-index-6:before{content:" ";display:inline-block;position:relative;top:3px;right:3px;overflow:hidden;width:16px;height:16px;background-color:#f60}#js-scheduleCalendarsLegend li.scheduleCalendars_indicator_7:before,#swim-legend li.legend-index-7:before{content:" ";display:inline-block;position:relative;top:3px;right:3px;overflow:hidden;width:16px;height:16px;background-color:#e52f20}#js-scheduleCalendarsLegend li.scheduleCalendars_indicator_0:before,#swim-legend li.legend-index-0:before{content:" ";display:inline-block;position:relative;top:3px;right:3px;overflow:hidden;width:16px;height:16px;background-color:#ddd}#js-scheduleCalendarsContainer .is-empty,#swim-calendar .swim-day-na{overflow:hidden;background-color:#fff} .back-to-top.affix,.back-to-top.affix-top{bottom:50px;right:50%} #t3-footer .t3-footnav .t3-module ul{column-count:1} #loading{padding:5px!important} .view-404 .t3-section .none-flex article{height:631px;min-height:631px!important} @media screen and (max-width:568px){.float-box{width:100%;height:70px;line-height:60px;bottom:0;right:0;padding:0;margin:0;border-radius:0;animation-name:fade;animation-delay:2s;animation-duration:7s}.float-box .banner-inner{display:flex;justify-content:center;text-align:center}.float-box .banner-field a{width:unset}}


/*===============================
/templates/ja_hotel/local/css/responsive.css
================================================================================*/
@media screen and (min-width:480px) and (max-width:767px){ #t3-mainbody .row{margin:0!important}#skye_holidays .tab-content .items-container .item-block{height:275px!important}}@media screen and (min-width:569px){ .view-article article header{position:absolute;top:400px;left:0;padding:20px 50px;background:#fff;opacity:0.9;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.15);z-index:1}}@media screen and (min-width:768px){ #xblog .blog-item{min-height:455px} .carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}}@media screen and (min-width:992px){.view-article h3{clear:both} #ski-weather .custom.weather-box{display:inline-block;width:75%}#ski-weather .custom.snow-box{float:right}}@media screen and (min-width:1600px){ #t3-section-1 .module.travelagency-banners{position:fixed;right:0;top:130px;width:200px}#t3-section-1 .travelagency-banners .banneritem{float:unset;width:unset}}@media screen and (min-width:1680px){ #t3-section-1 .module.travelagency-banners{width:unset}article .color-box{display:unset;position:absolute;left:-245px;top:-5px;width:245px}}@media screen and (max-width:1199px){ .view-article article header{top:285px}.layout-ja_hotelxblog .t3-content .article-content .one-half{display:block!important;width:100%!important;float:none!important} .view-article .fields-container .field-entry.stamp{top:290px} #t3-content .travelagency-banners .banneritem{width:25%}#t3-content .travelagency-banners .banneritem:nth-child(5){display:none} .view-article .youtube-box iframe{height:539px}.view-article .webcam-box iframe{height:565px}}@media screen and (max-width:991px){ #t3-header .logo{width:80%}#t3-header .navbar-default{float:none!important;width:100%}#t3-header .navbar-header{height:80px}#t3-header .navbar-left,#t3-header .navbar-right{float:none!important}#t3-header .navbar-toggle{display:block}#t3-header span.nav-header:after,#t3-header .dropdown-toggle:after{display:none!important}#t3-header .navbar-collapse{padding-left:20px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}#t3-header .navbar-fixed-top{top:0;border-width:0 0 1px}#t3-header .navbar-collapse.collapse{display:none!important}#t3-header .navbar-nav{float:none!important;margin:7.5px 50px 7.5px -15px}#t3-header .navbar-nav > li{float:none}#t3-header .navbar-nav > li > a{padding-top:10px;padding-bottom:10px}#t3-header .navbar-text{float:none;margin:15px 0}#t3-header .collapse.in{display:block!important;overflow:scroll!important;max-height:420px!important}#t3-header .collapsing{overflow:hidden!important}#t3-header .navbar-nav > li > span:before,#t3-header .navbar-nav > li > a:before{width:28px;display:inline-block}#t3-header .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}#t3-header .navbar-nav .open .dropdown-menu > li > a{line-height:20px}#t3-header .navbar-nav .open .dropdown-menu > li > a,#t3-header .navbar-nav .open .dropdown-menu .dropdown-header{padding:7px 15px 7px 25px}#t3-header .dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap} #t3-slideshow .wallpaper .tagline{position:unset!important;padding:22px!important}#t3-slideshow .wallpaper{max-height:unset;text-align:center} #t3-spotlight .col-md-3{width:50%;float:left}.home .t3-sl div[class*='module-position-']{height:310px} .view-article article header{top:200px} #xblog .blog-item{width:50%} .view-article .fields-container .field-entry.stamp{top:205px} #content-submenu .content-submenu-item{border:none!important} .newslist.horizontal ul > li{width:50%} #t3-content .travelagency-banners .banneritem{width:33.33%}#t3-content .travelagency-banners .banneritem:nth-child(4){display:none} #t3-content .search-box .banner-image{width:180px} .view-article .youtube-box iframe{height:415px}.view-article .webcam-box iframe{height:530px} .home .t3-section .grid.magazine-featured article{margin-bottom:22px!important}.home .t3-section .grid.magazine-featured .row-articles{margin-bottom:0}.home .t3-section .none-flex .grid.magazine-featured article .btn{position:unset;margin-top:22px}.color-box .subsection-items:nth-child(1){width:100%}.color-box .subsection-items:nth-child(2),.color-box .subsection-items:nth-child(3){width:50%} #t3-footer .float-right{width:100%;text-align:center}#t3-footer .social-container .social-list{padding:0}#t3-footer .social-container .social-list li:first-child{margin-left:0} .view-tag li.media{width:33.33%} #ca_info{height:auto!important;width:100%!important;margin:0!important;top:0;left:0}}@media screen and (min-width:768px) and (max-width:991px){ .destination-box .subsection-items{width:50%}.destination-box .subsection-items:nth-child(2){padding-right:0!important}.destination-box .subsection-items:nth-child(3){padding-left:0!important} #skye_holidays .tab-content .items-container .item-block{height:275px} .randomitems .item-list li{width:33.33%;float:left}}@media screen and (max-width:767px){ #t3-topbar{background:#f7f7f7!important}.t3-wrapper{position:relative;top:80px}#t3-header{position:fixed;top:0;width:100%;opacity:.9;z-index:99}#t3-header .logo-text{padding-left:10px} .destination-box .subsection-items{float:none;width:100%}.destination-box .subsection-items:first-child{padding-left:9px!important}.destination-box .subsection-items:nth-child(2){padding-right:9px!important}.destination-box .subsection-items:nth-child(3){padding-left:9px!important}.destination-box .subsection-items:last-child{padding-right:9px!important} #t3-spotlight .col-md-3{width:100%;float:none;height:auto}.home .t3-sl .module-ct-image{overflow:hidden;height:175px}.view-article .t3-sl .t3-module{height:unset!important} #t3-mainbody,#t3-content{padding-left:0!important;padding-right:0!important}#t3-content .social-container .social-list{text-align:center}#t3-content .social-container .social-list li.mobile{display:inline-block} #xblog .blog-item{width:100%;float:none} .view-category .ja-masonry-wrap{margin:0}.view-category #xblog .page-header,.view-category #xblog .category-desc,.view-category .ja-masonry-wrap .category-desc,.view-category .ja-masonry-wrap .item{padding-left:10px;padding-right:10px}.view-tag .tag-category .category-desc img,.view-category .ja-masonry-wrap .category-image{float:none!important;margin:0 -10px 44px -10px!important} .view-article .article-aside{margin-bottom:0!important}.view-article .article-aside .article-info{height:auto!important;margin-bottom:11px} #index-menu{display:block!important}#index-menu div{display:block!important;width:100%!important} #skye_calculator,#skye_holidays{margin:0 0 66px 0}.tab-navigation .nav-tabs > li{float:left!important}.tab-navigation .nav-tabs > li a{background:#fff!important;border-color:#fff;border-bottom-color:#ddd}#skye_holidays .tab-content .items-container .item-image,#skye_holidays .tab-content .items-container .item-description,#skye_holidays .tab-content .items-container .item-offer{display:block;width:100%}#skye_holidays .tab-content .items-container .item-image img{max-width:100%;margin:0!important;transform:unset}#skye_holidays .tab-content .items-container .modal{top:80px!important} .article-content iframe{height:inherit}.view-article .youtube-box iframe{height:calc((100vw - 62px) * 0.5625)}.view-article .webcam-box iframe{height:calc((100vw - 62px) * 0.7825)} #fulltext ul{padding-left:0} #t3-content .row-one-half,#t3-content .row-one-third{display:block;margin:0 auto}#t3-content .col-one-half,#t3-content .col-one-third{display:block;margin:0!important} #t3-content .one-half,#t3-content .one-third{display:table;width:99%;float:none;padding:0} #t3-content ol.toplist-container{margin:0!important}#t3-content ol.toplist-container > li{padding:10px!important}#t3-content ol.toplist-container > li::before{left:unset!important;right:0} #t3-content .two-columns ul,#t3-content .three-columns ul,#t3-content .four-columns ul{-webkit-column-count:1!important;-moz-column-count:1!important;column-count:1!important} .home #t3-section-1,.home #t3-section-1 h1{margin-top:0!important}.randomitems .item-list li{width:50%;float:left}.t3-section .modJLexReview .mod_review_item{width:50%} .view-tag li.media{width:50%} .com_contact .contact,.com_newsfeeds .newsfeed-category,.com_users .login,.com_users .reset,.com_users .remind,.com_users .registration{overflow:hidden;background:#fff;padding:10px;text-align:center}}@media screen and (max-width:568px){ #t3-header .logo-text a{font-size:24px}#t3-header .navbar-nav .dropdown-menu{column-count:1!important} #t3-section-1{position:fixed;z-index:999;bottom:0;background:#eee;box-shadow:2px 2px 20px rgba(0,0,0,0.50);animation-name:flash;animation-duration:5s;animation-delay:2s}#t3-section-1 .container{margin:0 auto;padding:2px}#t3-section-1 .travelagency-banners{display:flex;justify-content:center;text-align:center;margin-bottom:11px}#t3-section-1 .banner-item,#t3-section-1 .banneritem{width:33.33%}#t3-section-1 .banner-item:nth-child(4),#t3-section-1 .banneritem:nth-child(4),#t3-section-1 .banner-item:nth-child(5),#t3-section-1 .banneritem:nth-child(5){display:none!important}#t3-section-1 .banner-inner{margin:0}#t3-section-2 .banner-item,#t3-section-2 .banneritem{width:50%;padding:3px!important;height:300px}#t3-section-2 .banner-item:nth-child(5),#t3-section-2 .banneritem:nth-child(5){display:none!important}#t3-section-2 .banner-inner{margin:0} #t3-mainbody{padding-top:0!important}.view-article article header{overflow:hidden;margin-bottom:19px}.view-article .article .article-intro-media .item-image,.view-article .article .magazine-item-media{margin-top:0!important}#t3-content .social-container{right:10px}#t3-content .social-container .social-list a{padding:6px!important}.view-article .fields-container{display:table;width:100%!important;max-width:100%!important;float:none!important;padding:0!important}#t3-mainbody{overflow:hidden}#t3-mainbody .row{margin:0!important}#t3-mainbody .t3-content{padding:0!important}.none-mobile{display:none!important;visibility:hidden}#fulltext img,#t3-content ol.toplist-container img{width:100%!important;max-width:100%!important}.float-left,.float-right{float:none!important;margin:0 0 10px 0!important}#t3-mainbody .t3-content section.article-full{margin-top:0!important} #xblog .article-title{height:unset!important}#disclaimer-button{margin-top:33px} .view-article.layout-ja_hotelxblog .fields-container{overflow:unset;position:relative;padding:0 0 7px 0!important}.layout-ja_hotelxblog article header h1{margin-left:0!important}.view-article .fields-container{margin-bottom:22px!important}.view-article .fields-container .field-entry.stamp{top:-100px} .fields-container .field-entry{padding:0 10px!important} .newslist.horizontal ul > li{width:100%!important;float:none!important;padding:24px 0!important} .travelagency-banners .banner-item,.none-background .travelagency-banners .banneritem{padding:0 1px!important}.none-background .travelagency-banners .banner-button{display:none!important}#t3-content .travelagency-banners .banneritem{width:50%;padding:0 6px!important}#t3-content .travelagency-banners .banneritem:nth-child(4){display:block}#t3-content .travelagency-banners .banner-button .btn{padding:5px 0}#t3-content .travelagency-banners .banner-text{display:none!important} .search-box .banner-image{width:100%!important;display:block!important;float:none!important;margin-bottom:5px}.search-box .banner-field{display:block!important;float:none!important}.search-box .banner-field a{display:block;width:100%!important}.search-box .banner-inner{width:unset!important} #skye_holidays .tab-content .items-container .item-container{padding:33px 0}#skye_holidays .tab-content .items-container .item-description,#skye_holidays .tab-content .items-container .item-offer{height:unset!important}#skye_holidays .tab-content .items-container .item-name,#skye_holidays .tab-content .items-container .item-place{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#skye_holidays .tab-content .items-container .item-image{display:flex;justify-content:center;text-align:center;height:150px;padding-bottom:150px}#skye_holidays .tab-content .items-container .item-image img{transform:scale(1.55)!important}#skye_holidays .tab-content .items-container .item-rating-box{margin-bottom:10px!important} .view-article .t3-section .webcam-box iframe{height:calc((100vw - 62px) * 0.625);position:unset} #t3-content .snow-box .main-snowmap{text-align:center}#skye_weather .forecast_container{width:33.33%!important}#skye_weather .weather_description{width:50%!important} #t3-content .row-one-half,#t3-content .col-one-half,#t3-content .row-one-third,#t3-content .col-one-third{width:100%!important;max-width:100%!important}#odd-table td{padding:10px!important} #t3-content ol.toplist-container li h3{margin-top:44px!important}#t3-content ol.toplist-container .button{text-align:center} .home .t3-section .magazine-featured .magazine-section-heading{max-height:280px;overflow:hidden}.randomitems .item-list li{float:none;width:100%}.home .t3-section .list-container{margin:0;padding-left:0}.home .t3-section .list-container li{width:100%;margin-bottom:5px;padding:3px}.color-box .subsection-items:nth-child(2){margin-bottom:18px}.color-box .subsection-items{float:none!important;width:100%!important;padding-left:0!important;padding-right:0!important}.t3-section .modJLexReview .mod_review_item{float:none;width:100%}.t3-section .populardeals ul > li{width:100%;margin:12px 0} #t3-footer .col-xs-6{width:100%!important}#t3-footer .newsflash a{font-size:12px!important}#t3-footer .t3-copyright{margin-bottom:80px;padding:11px!important;text-align:center!important}#t3-footer .social-starrating,#t3-footer .social-description,#t3-footer .float-left,#t3-footer .float-right{float:none;top:10px}#t3-footer .footer-logo{display:block;margin-bottom:10px!important;width:100%;position:unset} .view-tag li.media{width:100%;float:none}#t3-content .tags:before{content:""} .view-404 .fields-container .field-entry.stamp{top:100px!important}}