

/*===============================
/templates/ja_hotel/local/css/custom-subzwem.css
================================================================================*/
#t3-header .logo-text span:before{position:relative;top:7px;content:url("/images/zwemparadijzen_logo_032.png")} #t3-header .navbar-nav li:first-child > .dropdown-menu{column-count:2} table.flat-table{position:relative;margin-bottom:22px;border-bottom:1px solid #eee}table.flat-table .vertical{position:absolute;top:65px;left:-20px;border:0;letter-spacing:10px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}ol.index li{list-style:none;padding:2px 10px} #t3-slideshow .wallpaper .tagline{color:unset}#t3-slideshow .wallpaper .tagline span{line-height:2em}.home .t3-sl .module-position-5{border-radius:66% 34% 69% 31% / 27% 62% 38% 73%!important;background-color:#045e51!important}.home .t3-sl .module-position-6{border-radius:37% 63% 27% 73% / 67% 23% 77% 33%!important;background-color:#5aa423!important}.home .t3-sl .module-position-7{border-radius:52% 48% 73% 27% / 40% 58% 42% 60%!important;background-color:#0d5cab!important}.home .t3-sl .module-position-8{border-radius:58% 42% 68% 32% / 25% 63% 37% 75%!important;background-color:#00bcd4!important}.home .t3-sl div[class*='module-position-'] h2,.home .t3-sl .custom-position-8 .logo-text{padding-top:22px}.home .t3-sl .module-ct-text,.home .t3-sl .custom-position-8 .special a{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} article .top10-list{display:inline-block;width:50px;background:#00bcd4;color:#fff;font-size:32px;text-align:center;border-radius:50%;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3);box-shadow:0 1px 4px rgba(0,0,0,0.3)} .search-box .banner-inner{background-color:#00733A}.search-banner .banner-inner{background-color:#5bb024!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"} #t3-content .clear{clear:both;overflow:hidden}#t3-content .one-half{margin:0}.view-article article .contact-info{float:right}.view-article article .contact-info table{display:inline-block;margin:0;padding:0;vertical-align:top}.view-article article .contact-info .banner{display:inline-block;margin:0;padding:0}.view-article article .contact-info .field-entry:nth-child(odd){background-color:#045E51;color:#DAFFD1}.view-article article .contact-info .field-entry:nth-child(even){background-color:#DAFFD1;color:#045E51}.view-article article .contact-info .field-entry:nth-child(odd) a{text-decoration:underline;color:#DAFFD1!important}.view-article article .contact-info .field-entry:nth-child(even) a{text-decoration:underline;color:#045E51!important}.view-article .fields-container{float:none!important;max-width:unset!important;margin-bottom:22px!important}.view-article .fields-container h3{margin-top:0!important;width:130px}.view-article .fields-container img{width:152px;height:109px}.view-article .fields-container a,.view-article .fields-container a:hover,.view-article .fields-container a:active,.view-article .fields-container a:focus{color:#616161!important}.view-article .one-half .field-entry:nth-child(odd){background-color:#eee;border:1px solid #ccc}.view-article .one-half .field-entry:nth-child(even){background-color:#fff;border:1px solid #aaa}.view-article .fields-container .field-entry .field-label{padding:10px;text-align:center}.view-article .fields-container .field-entry .field-label a{text-decoration:underline} #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} #t3-footer .t3-footnav .t3-module ul{column-count:1} #loading{padding:5px!important} .back-to-top.affix,.back-to-top.affix-top{bottom:50px;right:50%} @media screen and (max-width:568px){.has-slideshow .t3-header,.t3-header{background-color:#fff;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.55);box-shadow:2px 2px 5px rgba(0,0,0,0.55)}#t3-header .logo-text a,#t3-header .logo-text a:hover,#t3-header .logo-text a:active,#t3-header .logo-text a:focus,#t3-header .navbar-toggle,#t3-header .navbar-nav > li > a,#t3-header .navbar-nav > li > a:hover,#t3-header .navbar-nav > li > a:active,#t3-header .navbar-nav > li > a:focus,#t3-header .t3-navbar-collapse .dropdown-menu > li > a,#t3-header .t3-navbar-collapse .dropdown-menu > li > a:hover,#t3-header .t3-navbar-collapse .dropdown-menu > li > a:active,#t3-header .t3-navbar-collapse .dropdown-menu > li > a:focus{color:#00bcd4}#t3-header .navbar-nav .dropdown .caret{border-top-color:#00bcd4;border-bottom-color:#00bcd4}#t3-header ul li a:before{content:"\f5c4";font:15px 'FontAwesome';margin-right:10px;color:#00bcd4}.view-article article .contact-info{float:none}.view-article article .contact-info table{display:table}.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}}