/*      /livewhale/theme/new-homepage/styles/style.css      */

#live-background,#video {width: 100%;height: 594px;background-color: #002;margin-top: 0px;z-index: 1;position: relative;}
#video {max-height: 737px;overflow: hidden;}
@media (max-width: 767px) {#video {height: 100%;background-image: url('/_assets/images/2016winter_v3.jpg');background-size: cover;background-repeat: no-repeat;background-position: 50% 50%;}}
#video video {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);height: 737px;width: auto;border: none;-o-object-fit: cover;object-fit: cover;width: 100%;height: 100%;}
.no-csstransforms #video video {left: 0;top: 0;}
@media (max-width: 767px) {#video video {display: none;}}
@media (max-width: 1024px) and (min-width: 1024px) {.touch #video video {background-image: url('/_assets/images/2016winter_v3.jpg');background-size: cover;background-repeat: no-repeat;background-position: 50% 50%;}}
@media (max-width: 768px) and (min-width: 768px) {.touch #video video {background-image: url('/_assets/images/2016winter_v3.jpg');background-size: cover;background-repeat: no-repeat;background-position: 50% 50%;}}
.no-video #video video {background-image: url('/_assets/images/2016winter_v3.jpg');background-size: cover;background-repeat: no-repeat;background-position: 50% 50%;}
#homepage-image {width: 100%;height: 594px;overflow: hidden;background-color: #002;margin-top: 0px;z-index: 1;position: relative;background-size: cover;background-position: 50%;background-repeat: no-repeat;}
.moon {z-index: 3;}
.modal {overflow: auto;}
.modal .lw_widget.card li {min-width: 0;}
.modal .lw_widget_id_117 .lw_tag_focus-top .modal-image {background-position: center top;}
.modal .lw_widget_id_117 .lw_tag_focus-bottom .modal-image {background-position: center bottom;}
#weather {position: absolute;left: 50%;margin: 19px 0 0 -75px;width: 150px;text-align: center;color: #fff;opacity: .4;transition: opacity .5s;z-index: 10;}
#weather:hover {opacity: .9;}
#weather a {cursor: default;}
#weather strong {margin-right: 10px;}
@media (max-width: 992px) and (min-width: 768px) {#weather {left: 45%;}}
@media (max-width: 800px) and (min-width: 768px) {#weather {left: 44%;font-size: 13px;}
#weather strong {margin-right: 7px;}}
@media (max-width: 767px) {#weather {display: none;}}
a.fake-link {cursor: default;}
.intro-home2 {font-family: "latienne-pro", serif;font-size: 28px;color: #d9d9cf;background-repeat: no-repeat;background-position: 0 0;background-size: 100% auto;height: 596px;}
.intro-home2 strong {font-weight: normal;font-style: italic;}
.intro-home2 .lw_widget_first_sentence {letter-spacing: 0.015em;z-index: 2;position: absolute;width: 100%;top: 0;left: 0;overflow: hidden;}
.intro-home2 .lw_widget_first_sentence strong {font-weight: normal;font-style: italic;font-size: 110%;}
.intro-home2 .lw_widget_first_sentence > ul > li {padding-top: 53px;}
.intro-home2 .lw_widget_first_sentence .lw_blurbs_body,.intro-home2 .lw_widget_first_sentence .lw_blurbs_tags {display: none;float: left;width: auto;margin-right: 10px;}
.sentence-ready .intro-home2 .lw_widget_first_sentence .lw_blurbs_body,.sentence-ready .intro-home2 .lw_widget_first_sentence .lw_blurbs_tags {display: block;margin-right: 0;}
.intro-home2 .lw_widget_first_sentence .lw_blurbs_body {margin-top: 208px;}
.intro-home2 .lw_widget_first_sentence .lw_blurbs_body > p {display: inline-block;margin: 0;white-space: nowrap;padding: 0 10px;color: #fff;text-shadow: 1px 0px 3px #333;}
@media (max-width: 365px) {.intro-home2 .lw_widget_first_sentence .lw_blurbs_body > p {font-size: 24px;}}
.intro-home2 .lw_widget_first_sentence .lw_item_tags {display: none;float: left;position: relative;height: 480px;overflow: hidden;font-size: 1em;margin: 0;}
@media (max-width: 767px) {.intro-home2 .lw_widget_first_sentence .lw_item_tags {margin-top: 0;}}
@media (max-width: 677px) {.intro-home2 .lw_widget_first_sentence .lw_item_tags {margin-top: -10px;}}
.intro-home2 .lw_widget_first_sentence .lw_item_tags.ready {display: block;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags ul {list-style: none;position: absolute;top: 0;transition: transform 0.75s ease-in-out;-moz-transition: -moz-transform 0.75s ease-in-out;-webkit-transition: -webkit-transform 0.75s ease-in-out;display: block;font-size: inherit;margin: 0 0 0 18px;padding: 0;background-color: transparent;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags li {margin: 0;font-size: 1em;opacity: 1;transition: all 0.75s ease-in-out;-moz-transition: all 0.75s ease-in-out;-webkit-transition: all 0.75s ease-in-out;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags li:nth-child(1) {opacity: 0;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags li:nth-child(2) {font-size: .85em;opacity: 0.1;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags li:nth-child(3) {font-size: .9em;opacity: 0.3;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags li:nth-child(4) {font-size: .95em;opacity: 0.5;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags li:nth-child(6) {font-size: .95em;opacity: 0.5;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags li:nth-child(7) {font-size: .9em;opacity: 0.3;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags li:nth-child(8) {font-size: .85em;opacity: 0.1;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags li:nth-child(9) {opacity: 0;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags a {display: inline-block;padding: 6px 12px;margin: 14px 0;color: #fff;border: none;background: none;opacity: 1;white-space: nowrap;transition: background 0.25s ease-in-out;-moz-transition: background 0.25s ease-in-out;-webkit-transition: background 0.25s ease-in-out;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags a:hover,.intro-home2 .lw_widget_first_sentence .lw_item_tags a:active {text-decoration: none;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags a:active,.intro-home2 .lw_widget_first_sentence .lw_item_tags a:focus {outline: none;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags li.active a {border: 1px solid #cdbdb4;background: rgba(0, 0, 0, 0.5);}
.intro-home2 .lw_widget_first_sentence p {font-size: 28px;margin: 0;}
.intro-home2 .lw_widget_first_sentence strong {font-weight: normal;font-style: italic;}
.intro-home2 .lw_widget_first_sentence span.lw_comma {display: none;}
.homepage-news .lw_item_thumb img {width: 200px;max-width: 100%;}
@media (max-width: 767px) {.homepage .lw_overlay_container .lw_overlay.lw_image_preview {left: 50% !important;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
.homepage .lw_overlay_container .lw_preview_content img {max-width: 320px !important;}}
@media (max-width: 380px) {.homepage .lw_overlay_container .lw_preview_content img {max-width: 200px !important;}}
@media (min-width: 768px) and (max-width: 991px) {.intro-home2,.intro-home2 #video,.intro-home2 #homepage-image {height: 444px;}
.intro-home2 .lw_widget_first_sentence {height: 384px;}
.intro-home2 .lw_widget_first_sentence,.intro-home2 .lw_widget_first_sentence p {font-size: 21px;}
.intro-home2 .lw_widget_first_sentence .lw_blurbs_body {margin-top: 143px;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags ul {margin-left: 18px;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags a {margin: 7px 0;}
.homepage .nav-inner li p.lw_hidden {font-size: 13px;}
.inner-home nav.nav {margin-top: -56px;}
.inner-home nav.nav li:nth-child(-n+4) a {height: 110px;}}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {video {width: 100%;height: auto;}}
@media (max-width: 767px) {.modal,.modal-backdrop {display: none !important;}
.intro-home2 {background-color: #002;}
.intro-home2,.intro-home2 #live-background,.intro-home2 #homepage-image {height: 384px;overflow: hidden;}
.intro-home2 .lw_widget_first_sentence {margin-left: 0;text-align: center;zoom: 1;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags {height: 226px;width: 100% !important;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags ul {left: 0;right: 0;margin: 0;}
.intro-home2 .lw_widget_first_sentence .lw_item_tags a {margin: 0;padding: 4px 10px;}
.intro-home2 .lw_widget_first_sentence .lw_blurbs_body {width: 100%;margin: 22px 0 0;}
.intro-home2 .lw_widget_first_sentence .lw_blurbs_body > p {white-space: normal;}
.section-updates {padding-bottom: 0;}
.section-updates .useful-links {float: left;}
.section-updates .calendar {float: none;margin-top: 5px;}
.moon-content {position: static;text-align: left;margin: 13px 0 0 64px;display: none;}
.moon-content strong,.moon-content span {display: inline-block;}
.moon-content strong {clear: left;}}
@media (max-width: 380px) {.intro-home2,.intro-home2 #live-background,.intro-home2 #homepage-image {height: 420px;overflow: hidden;}}

/*      /livewhale/theme/new-homepage/styles/owl.carousel.min.css      */

.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/livewhale/theme/new-homepage/styles/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}