

/*===============================
/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}}


/*===============================
/templates/ja_hotel/local/css/themes/cyan/masonry.css
================================================================================*/
.ja-masonry-wrap{margin-left:-20px;margin-right:-20px;text-align:center}.ja-masonry-wrap .page-header{padding-left:20px;padding-right:20px}.ja-masonry-wrap .item{padding-left:20px;padding-right:20px;padding-bottom:40px;float:left;text-align:left}.ja-masonry-wrap .item .item-media{position:relative;margin-right:-22px !important;margin-left:-22px !important;margin-top:-22px !important;margin-bottom:22px !important}.ja-masonry-wrap .item .item-media .mask{background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#66000000',GradientType=0);display:block;height:60%;left:0;position:absolute;bottom:0;width:100%;z-index:5;-webkit-transition:background 0.35s;-o-transition:background 0.35s;transition:background 0.35s}.ja-masonry-wrap .item .item-image{float:none !important;width:100%}.ja-masonry-wrap .item article{background:#ffffff;border-radius:3px;margin-bottom:22px;overflow:hidden;padding:22px;height:100%;margin-bottom:0;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15)}.ja-masonry-wrap .item .category-name{position:absolute;left:22px;bottom:11px;z-index:10}.ja-masonry-wrap .item .category-name a{color:#ffffff}.ja-masonry-wrap .item .category-name a:hover,.ja-masonry-wrap .item .category-name a:focus,.ja-masonry-wrap .item .category-name a:active{text-decoration:none}.ja-masonry-wrap .item .article-aside{margin-bottom:11px}.ja-masonry-wrap .item .article-aside .article-info{font-size:12px}.ja-masonry-wrap .item .readmore{float:right}.ja-masonry-wrap .item .readmore .btn{padding:0;border:0;background:none;color:#00bcd4}.ja-masonry-wrap .item .readmore .btn:hover,.ja-masonry-wrap .item .readmore .btn:focus,.ja-masonry-wrap .item .readmore .btn:active{background:none}.ja-masonry-wrap .item:hover .item-media .mask{background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=0)}.ja-masonry-wrap .grid-xs-1 .item{width:100%}.ja-masonry-wrap .grid-xs-2 .item{width:50%}.ja-masonry-wrap .grid-xs-3 .item{width:33.3%}.ja-masonry-wrap .grid-xs-4 .item{width:25%}.ja-masonry-wrap .grid-xs-5 .item{width:20%}.ja-masonry-wrap .grid-xs-6 .item{width:16.6%}.ja-masonry-wrap .grid-xs-7 .item{width:14.28%}.ja-masonry-wrap .grid-xs-8 .item{width:12.5%}.ja-masonry-wrap .grid-xs-9 .item{width:11.1%}.ja-masonry-wrap .grid-xs-10 .item{width:10%}@media (min-width:600px){.ja-masonry-wrap .grid-smx-1 .item{width:100%}.ja-masonry-wrap .grid-smx-2 .item{width:50%}.ja-masonry-wrap .grid-smx-3 .item{width:33.3%}.ja-masonry-wrap .grid-smx-4 .item{width:25%}.ja-masonry-wrap .grid-smx-5 .item{width:20%}.ja-masonry-wrap .grid-smx-6 .item{width:16.6%}.ja-masonry-wrap .grid-smx-7 .item{width:14.28%}.ja-masonry-wrap .grid-smx-8 .item{width:12.5%}.ja-masonry-wrap .grid-smx-9 .item{width:11.1%}.ja-masonry-wrap .grid-smx-10 .item{width:10%}}@media (min-width:768px){.ja-masonry-wrap .grid-sm-1 .item{width:100%}.ja-masonry-wrap .grid-sm-2 .item{width:50%}.ja-masonry-wrap .grid-sm-3 .item{width:33.3%}.ja-masonry-wrap .grid-sm-4 .item{width:25%}.ja-masonry-wrap .grid-sm-5 .item{width:20%}.ja-masonry-wrap .grid-sm-6 .item{width:16.6%}.ja-masonry-wrap .grid-sm-7 .item{width:14.28%}.ja-masonry-wrap .grid-sm-8 .item{width:12.5%}.ja-masonry-wrap .grid-sm-9 .item{width:11.1%}.ja-masonry-wrap .grid-sm-10 .item{width:10%}}@media (min-width:992px){.ja-masonry-wrap .grid-md-1 .item{width:100%}.ja-masonry-wrap .grid-md-2 .item{width:50%}.ja-masonry-wrap .grid-md-3 .item{width:33.3%}.ja-masonry-wrap .grid-md-4 .item{width:25%}.ja-masonry-wrap .grid-md-5 .item{width:20%}.ja-masonry-wrap .grid-md-6 .item{width:16.6%}.ja-masonry-wrap .grid-md-7 .item{width:14.28%}.ja-masonry-wrap .grid-md-8 .item{width:12.5%}.ja-masonry-wrap .grid-md-9 .item{width:11.1%}.ja-masonry-wrap .grid-md-10 .item{width:10%}}@media (min-width:1200px){.ja-masonry-wrap .grid-lg-1 .item{width:100%}.ja-masonry-wrap .grid-lg-2 .item{width:50%}.ja-masonry-wrap .grid-lg-3 .item{width:33.3%}.ja-masonry-wrap .grid-lg-4 .item{width:25%}.ja-masonry-wrap .grid-lg-5 .item{width:20%}.ja-masonry-wrap .grid-lg-6 .item{width:16.6%}.ja-masonry-wrap .grid-lg-7 .item{width:14.28%}.ja-masonry-wrap .grid-lg-8 .item{width:12.5%}.ja-masonry-wrap .grid-lg-9 .item{width:11.1%}.ja-masonry-wrap .grid-lg-10 .item{width:10%}}.ja-masonry-wrap #infinity-next{display:inline-block !important;margin-top:22px}.ja-masonry-wrap #infinity-next.loading span{display:inline-block !important;margin-left:5.5px}html.ie8 .ja-masonry-wrap .item{margin-left:-0.5px}