#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{}#cboxContent{overflow:hidden;}#cboxContent,.cboxPhoto{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxTitle{position:relative;background:rgba(255,255,255,0.7);bottom:0;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/sites/all/themes/terrass/custom_colorbox/images/loading_animation.gif) no-repeat center center;}#cboxClose.cbox-close-plain{position:absolute;font-size:20px;line-height:18px;text-align:center;color:rgba(255,255,255,0.7);background:rgba(0,0,0,0.5);top:4px;right:4px;width:20px;height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.cbox-close-plain:hover{color:rgba(255,255,255,0.9);background:rgba(0,0,0,0.8);}#cboxOverlay{background:#363636;}#cboxContent,.cboxPhoto{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}#cboxLoadedContent img{width:100%;height:auto;}.picture-colorbox-container img{display:block;margin-left:auto;margin-right:auto;padding-top:5%;}#colorbox,#cboxOverlay,#cboxWrapper,#cboxContent{overflow:visible;}.cboxIframe{height:75%;width:75%;overflow:hidden;margin:0 auto;}#cboxTitle{font-weight :500;text-transform :uppercase;text-align :center;top :auto;color :#ffffff;display:block!important;background:none;left:0;bottom:0;margin-top:1em;}#cboxClose{position:absolute;background:none;font-size :26px;font-weight :500;color :#ffffff;top :-4%;right:0;}#cboxPrevious,#cboxNext{clip:inherit;width:2em;height:2em;font-size:2em;top:45%;left:-8%;position:absolute;}#cboxNext{left:inherit;right:-8%;background-position:55.5% 28.5%;}
.height-no-resize .panel-inside{height:auto !important;}#node-2510 p{margin-bottom:0.6em;}#node-2510 #row-3 .text-header,#node-2510 #row-5 .text-header,#node-2510 #row-7 .text-header{display:none;}#node-2510 h2{width:auto;}#node-2510 h2:before,#node-2510 h2:after{content:none;}#node-2510 #row-2 h2,#node-2510 #row-4 h2,#node-2510 #row-6 h2{margin-bottom:0.5em;}#node-2510 .no-text.first.no-picture{margin-top:40px;margin-bottom:60px;}#node-2510 #row-1 .panel-item{margin-bottom:80px;}#node-2510 #row-1 h2{letter-spacing:normal;font-size:26px;margin-bottom:0px;}#node-2510 #row-1 h3{letter-spacing:normal;font-size:16px;margin:0px;font-weight:normal;}#node-2510 #row-1 p{font-size:12px;margin-top:10px;margin-bottom:0px;}#node-2510 .no-picture h2{width:auto;margin-bottom:0.8em;letter-spacing:normal;}#node-2510 .no-picture h3{letter-spacing:normal;}@media (max-width:875px){#node-2510 #row-1 .panel-item{margin-bottom:20px;margin-top:20px;}#node-2510 #row-1 p{display:none;}}@media (max-width:400px){#node-2510 #row-1 h2{font-size:16px;}#node-2510 #row-1 h3{font-size:13px;}}#node-2599 p{margin-bottom:0.6em;}#node-2599 #row-3 .text-header,#node-2599 #row-5 .text-header,#node-2599 #row-7 .text-header{display:none;}#node-2599 h2{width:auto;}#node-2599 h2:before,#node-2599 h2:after{content:none;}#node-2599 #row-2 h2,#node-2599 #row-4 h2,#node-2599 #row-6 h2{margin-bottom:0.5em;}#node-2599 .no-text.first.no-picture{margin-top:40px;margin-bottom:60px;}#node-2599 #row-1 .panel-item{margin-bottom:80px;}#node-2599 #row-1 h2{letter-spacing:normal;font-size:26px;margin-bottom:0px;}#node-2599 #row-1 h3{letter-spacing:normal;font-size:16px;margin:0px;font-weight:normal;}#node-2599 #row-1 p{font-size:12px;margin-top:10px;margin-bottom:0px;}#node-2599 .no-picture h2{width:auto;margin-bottom:0.8em;letter-spacing:normal;}#node-2599 .no-picture h3{letter-spacing:normal;}@media (max-width:875px){#node-2599 #row-1 .panel-item{margin-bottom:20px;margin-top:20px;}#node-2599 #row-1 p{display:none;}}@media (max-width:400px){#node-2599 #row-1 h2{font-size:16px;}#node-2599 #row-1 h3{font-size:13px;}}.height-no-resize .panel-inside{height:auto !important;}#node-2511 p{margin-bottom:0.6em;}#node-2511 .no-picture h3,#node-2511 .no-picture h2{letter-spacing:normal;}#node-2511 .no-picture h3 em{font-weight:lighter;}#node-2511 .no-picture h2{width:auto;color:#fdcf41;margin-bottom:0px;}#node-2511 .no-picture h3{color:#fdcf41;margin-top:0px;}#node-2511 h2:before,#node-2511 h2:after{content:none;}#node-2511 .no-text.first.no-picture{margin-top:40px;margin-bottom:60px;}.bNtYzsD:nth-child(even){text-align:right;}.bNtYzsD:nth-child(odd){text-align:left;}.bNtYzsD_inr{display:inline-block;text-align:center;width:50%;}#node-2511 #row-1 .panel-item{margin-bottom:80px;}#node-2511 #row-1 h2{letter-spacing:normal;font-size:26px;margin-bottom:0px;}#node-2511 #row-1 h3{letter-spacing:normal;font-size:16px;margin:0px;font-weight:normal;}#node-2511 #row-4 .field-item img{padding-top:20px;}#node-2511 #row-5 .panel-item:nth-child(2){margin:40px 0px;}@media (max-width:875px){#node-2511 #row-1 .panel-item{margin-bottom:20px;margin-top:20px;}.bNtYzsD:nth-child(even){text-align:center;}.bNtYzsD:nth-child(odd){text-align:center;}}@media (max-width:400px){#node-2511 #row-1 h2{font-size:16px;}#node-2511 #row-1 h3{font-size:13px;}}#node-2646 p{margin-bottom:0.6em;}#node-2646 .no-picture h3,#node-2646 .no-picture h2{letter-spacing:normal;}#node-2646 .no-picture h3 em{font-weight:lighter;}#node-2646 .no-picture h2{width:auto;color:#fdcf41;margin-bottom:0px;}#node-2646 .no-picture h3{color:#fdcf41;margin-top:0px;}#node-2646 h2:before,#node-2646 h2:after{content:none;}#node-2646 .no-text.first.no-picture{margin-top:40px;margin-bottom:60px;}.bNtYzsD:nth-child(even){text-align:right;}.bNtYzsD:nth-child(odd){text-align:left;}.bNtYzsD_inr{display:inline-block;text-align:center;width:50%;}#node-2646 #row-1 .panel-item{margin-bottom:80px;}#node-2646 #row-1 h2{letter-spacing:normal;font-size:26px;margin-bottom:0px;}#node-2646 #row-1 h3{letter-spacing:normal;font-size:16px;margin:0px;font-weight:normal;}#node-2646 #row-4 .field-item img{padding-top:20px;}#node-2646 #row-5 .panel-item:nth-child(2){margin:40px 0px;}@media (max-width:875px){#node-2646 #row-1 .panel-item{margin-bottom:20px;margin-top:20px;}.bNtYzsD:nth-child(even){text-align:center;}.bNtYzsD:nth-child(odd){text-align:center;}}@media (max-width:400px){#node-2646 #row-1 h2{font-size:16px;}#node-2646 #row-1 h3{font-size:13px;}}#node-2632 p{margin-bottom:0.6em;}#node-2632 .no-picture h3,#node-2632 .no-picture h2{letter-spacing:normal;}#node-2632 .no-picture h3 em{font-weight:lighter;}#node-2632 .no-picture h2{width:auto;color:#fdcf41;margin-bottom:0px;}#node-2632 .no-picture h3{color:#fdcf41;margin-top:0px;}#node-2632 h2:before,#node-2632 h2:after{content:none;}#node-2632 .no-text.first.no-picture{margin-top:40px;margin-bottom:60px;}.bNtYzsD:nth-child(even){text-align:right;}.bNtYzsD:nth-child(odd){text-align:left;}.bNtYzsD_inr{display:inline-block;text-align:center;width:50%;}#node-2632 #row-1 .panel-item{margin-bottom:80px;}#node-2632 #row-1 h2{letter-spacing:normal;font-size:26px;margin-bottom:0px;}#node-2632 #row-1 h3{letter-spacing:normal;font-size:16px;margin:0px;font-weight:normal;}#node-2632 #row-4 .field-item img{padding-top:20px;}#node-2632 #row-5 .panel-item:nth-child(2){margin:40px 0px;}@media (max-width:875px){#node-2632 #row-1 .panel-item{margin-bottom:20px;margin-top:20px;}.bNtYzsD:nth-child(even){text-align:center;}.bNtYzsD:nth-child(odd){text-align:center;}}@media (max-width:400px){#node-2632 #row-1 h2{font-size:16px;}#node-2632 #row-1 h3{font-size:13px;}}.height-no-resize .panel-inside{height:auto !important;}#node-2509 p{margin-bottom:0.6em;}#node-2509 #row-1 .panel-item{margin-bottom:80px;}#node-2509 #row-1 h2{letter-spacing:normal;font-size:26px;margin-bottom:0px;}#node-2509 #row-1 h3{letter-spacing:normal;font-size:16px;margin:0px;font-weight:normal;}#node-2509 #row-3 .text-header,#node-2509 #row-5 .text-header,#node-2509 #row-7 .text-header{display:none;}#node-2509 h2{width:auto;}#node-2509 h2:before,#node-2509 h2:after{content:none;}#node-2509 #row-2 h2,#node-2509 #row-4 h2,#node-2509 #row-6 h2{margin-bottom:0.5em;}#node-2509 .no-text.first.no-picture{margin-top:40px;margin-bottom:60px;}#node-2509 .no-picture h2{width:auto;margin-bottom:0.8em;letter-spacing:normal;}#node-2509 .no-picture h3{letter-spacing:normal;}#node-2509 #row-5 p{font-size:10px;}@media (max-width:875px){#node-2509 #row-1 .panel-item{margin-bottom:20px;margin-top:20px;}}@media (max-width:400px){#node-2509 #row-1 h2{font-size:16px;}#node-2509 #row-1 h3{font-size:13px;}}#node-2566 p{margin-bottom:0.6em;}#node-2566 #row-1 .panel-item{margin-bottom:80px;}#node-2566 #row-1 h2{letter-spacing:normal;font-size:26px;margin-bottom:0px;}#node-2566 #row-1 h3{letter-spacing:normal;font-size:16px;margin:0px;font-weight:normal;}#node-2566 #row-3 .text-header,#node-2566 #row-5 .text-header,#node-2566 #row-7 .text-header{display:none;}#node-2566 h2{width:auto;}#node-2566 h2:before,#node-2566 h2:after{content:none;}#node-2566 #row-2 h2,#node-2566 #row-4 h2,#node-2566 #row-6 h2{margin-bottom:0.5em;}#node-2566 .no-text.first.no-picture{margin-top:40px;margin-bottom:60px;}#node-2566 .no-picture h2{width:auto;margin-bottom:0.8em;letter-spacing:normal;}#node-2566 .no-picture h3{letter-spacing:normal;}#node-2566 #row-5 p{font-size:10px;}@media (max-width:875px){#node-2566 #row-1 .panel-item{margin-bottom:20px;margin-top:20px;}}@media (max-width:400px){#node-2566 #row-1 h2{font-size:16px;}#node-2566 #row-1 h3{font-size:13px;}}.height-no-resize .panel-inside{height:auto !important;}#node-2512 p{margin-bottom:0.6em;}#node-2512 #row-1 .panel-item{margin-bottom:80px;}#node-2512 #row-1 h2{letter-spacing:normal;font-size:26px;margin-bottom:0px;}#node-2512 #row-1 h3{letter-spacing:normal;font-size:16px;margin:0px;font-weight:normal;}#node-2512 #row-2 img{padding:0px 2px 10px 2px;}#node-2512 .panel.first{padding-right:0px;}#node-2512 .panel.last{padding-left:0px;}#node-2512 #row-3 .text-header,#node-2512 #row-5 .text-header,#node-2512 #row-7 .text-header{display:none;}#node-2512 .no-picture h2{width:auto;color:#f65058;margin-bottom:0.8em;letter-spacing:normal;}#node-2512 h2:before,#node-2512 h2:after{content:none;}#node-2512 .no-text.first.no-picture{margin-top:40px;margin-bottom:60px;}@media (max-width:875px){#node-2512 #row-1 .panel-item{margin-bottom:20px;margin-top:20px;}#node-2512 #row-2 img{padding:0px 0px 10px 0px;}}@media (max-width:400px){#node-2512 #row-1 h2{font-size:16px;}#node-2512 #row-1 h3{font-size:13px;}}#node-2557 p{margin-bottom:0.6em;}#node-2557 #row-1 .panel-item{margin-bottom:80px;}#node-2557 #row-1 h2{letter-spacing:normal;font-size:26px;margin-bottom:0px;}#node-2557 #row-1 h3{letter-spacing:normal;font-size:16px;margin:0px;font-weight:normal;}#node-2557 #row-2 img{padding:0px 2px 10px 2px;}#node-2557 .panel.first{padding-right:0px;}#node-2557 .panel.last{padding-left:0px;}#node-2557 #row-3 .text-header,#node-2557 #row-5 .text-header,#node-2557 #row-7 .text-header{display:none;}#node-2557 .no-picture h2{width:auto;color:#f65058;margin-bottom:0.8em;letter-spacing:normal;}#node-2557 h2:before,#node-2557 h2:after{content:none;}#node-2557 .no-text.first.no-picture{margin-top:40px;margin-bottom:60px;}@media (max-width:875px){#node-2557 #row-1 .panel-item{margin-bottom:20px;margin-top:20px;}#node-2557 #row-2 img{padding:0px 0px 10px 0px;}}@media (max-width:400px){#node-2557 #row-1 h2{font-size:16px;}#node-2557 #row-1 h3{font-size:13px;}}
@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\0000348}}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\0000354}}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\0000362}}.flex-pauseplay span{text-transform:capitalize;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\0000370}}.flexslider{margin:0;padding:0;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\0000374}}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;position:relative;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\0000380}}.flexslider .slides img{width:100%;height:auto;display:block;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\0000387}}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\0000396}}html[xmlns] .flexslider .slides{display:block;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\0000399}}* html .flexslider .slides{height:1%;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003108}}.no-js .flexslider .slides > li:first-child{display:block;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003122}}.flexslider{float:left;width:100%;margin:0 0 50px;background:transparent;border:none;position:relative;zoom:1;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003131}}.flexslider .slides{zoom:1;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003135}}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;padding:0;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003140}}.loading .flex-viewport{max-height:300px;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003143}}.flex-viewport img{float:left;width:100%;height:auto;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003151}}.flex-direction-nav{*height:0;display:none;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003156}}.flex-direction-nav a{text-decoration:none;display:block;width:32px;height:64px;margin:-20px 0 0;position:absolute;top:35%;z-index:10;overflow:hidden;opacity:0.4;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);padding:1em 0 0;background:url(/sites/all/themes/terrass/images/next-prev.png) no-repeat 0 0 transparent;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003176}}.flex-direction-nav a.flex-prev{left:10px;background-position:0 0;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003182}}.flex-direction-nav a.flex-next{right:10px;text-align:right;background-position:-32px 0;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003191}}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003193}}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003198}}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003200}}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003207}}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003215}}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003228}}.flex-pauseplay a:before{font-size:20px;display:inline-block;content:'\f004';}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003234}}.flex-pauseplay a:hover{opacity:1;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003237}}.flex-pauseplay a .flex-play:before{content:'\f003';}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003244}}.flex-control-nav{width:100%;position:absolute;bottom:-25px;text-align:center;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003250}}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003260}}.flex-control-paging li a{width:10px;height:10px;display:block;background:url(/sites/all/themes/terrass/images/dots.png) no-repeat 0 0 transparent;cursor:pointer;text-indent:-9999px;font-size:0;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003269}}.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{background-position:-26px 0;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003276}}.flex-control-thumbs{margin:0 0 0;position:static;overflow:visible;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003280}}.flex-control-thumbs li{width:120px;float:left;margin:20px 20px 0 0;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003284}}.flex-control-thumbs li.last-in-row{margin-right:0;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003289}}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003295}}.flex-control-thumbs img:hover{opacity:1;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003298}}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003310}}.flex-direction-nav .flex-prev{opacity:1;left:10px;}@media -sass-debug-info{filename{font-family:file\:\/\/\/Users\/levisoares\/Sites\/terrass\/development\/sites\/all\/themes\/terrass\/less\/flexslider\.less}line{font-family:\00003315}}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%;}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before{text-align:center;}@font-face{font-family:VideoJS;src:url(/sites/all/themes/terrass/font/1.5.1/VideoJS.eot?#iefix) format("eot");}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,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ATcuAScjBh8BHgEXDgEFMz8BFTMRIwYDJRUnAxyEzZRbCA2rgketCAEBqlRoCglxYwF+IiEOIysBAkswHQEECiQ0AgE+YyIhDiIsAQJLMB4BBQokNAE/YyIhDiIsAQJLMB4BBQokNAEBPvmD7kHhqs0s0gEnjgHJAv0FD2a9gIrADwUFAwPDAlVMZ3MF/pUHwgc1HTyWV325PgsJED+oY3G9TAc1HTyWV325PgsJED+oY3G9TAc1HTyWV325PgsJED+oY3G9UmQBZQMMR/61g/kBAAAAAAAQAMYAAQAAAAAAAQAHAAAAAQAAAAAAAgAHAAcAAQAAAAAAAwAHAA4AAQAAAAAABAAHABUAAQAAAAAABQALABwAAQAAAAAABgAHACcAAQAAAAAACgArAC4AAQAAAAAACwATAFkAAwABBAkAAQAOAGwAAwABBAkAAgAOAHoAAwABBAkAAwAOAIgAAwABBAkABAAOAJYAAwABBAkABQAWAKQAAwABBAkABgAOALoAAwABBAkACgBWAMgAAwABBAkACwAmAR5WaWRlb0pTUmVndWxhclZpZGVvSlNWaWRlb0pTVmVyc2lvbiAxLjBWaWRlb0pTR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AVgBpAGQAZQBvAEoAUwBSAGUAZwB1AGwAYQByAFYAaQBkAGUAbwBKAFMAVgBpAGQAZQBvAEoAUwBWAGUAcgBzAGkAbwBuACAAMQAuADAAVgBpAGQAZQBvAEoAUwBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAACAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgAAAAAA) format("truetype");font-weight:normal;font-style:normal;}.vjs-icon-play,.video-js .vjs-big-play-button,.video-js .vjs-play-control{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-play:before,.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before{content:'\f101';}.vjs-icon-play-circle{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-play-circle:before{content:'\f102';}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing:before{content:'\f103';}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-0{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before{content:'\f104';}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-1{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before{content:'\f105';}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-volume-menu-button.vjs-vol-2{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before{content:'\f106';}.vjs-icon-volume-high,.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-volume-high:before,.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before{content:'\f107';}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control:before{content:'\f108';}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control:before{content:'\f109';}.vjs-icon-square{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-square:before{content:'\f10a';}.vjs-icon-spinner{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-spinner:before{content:'\f10b';}.vjs-icon-subtitles,.video-js .vjs-subtitles-button{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-subtitles:before,.video-js .vjs-subtitles-button:before{content:'\f10c';}.vjs-icon-captions,.video-js .vjs-captions-button{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-captions:before,.video-js .vjs-captions-button:before{content:'\f10d';}.vjs-icon-chapters,.video-js .vjs-chapters-button{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-chapters:before,.video-js .vjs-chapters-button:before{content:'\f10e';}.vjs-icon-share{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-share:before{content:'\f10f';}.vjs-icon-cog{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-cog:before{content:'\f110';}.vjs-icon-circle,.video-js .vjs-mouse-display,.video-js .vjs-play-progress,.video-js .vjs-volume-level{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-circle:before,.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before{content:'\f111';}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-circle-outline:before{content:'\f112';}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-circle-inner-circle:before{content:'\f113';}.vjs-icon-hd{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-hd:before{content:'\f114';}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button:before{content:'\f115';}.vjs-icon-replay{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-replay:before{content:'\f116';}.vjs-icon-facebook{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-facebook:before{content:'\f117';}.vjs-icon-gplus{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-gplus:before{content:'\f118';}.vjs-icon-linkedin{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-linkedin:before{content:'\f119';}.vjs-icon-twitter{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-twitter:before{content:'\f11a';}.vjs-icon-tumblr{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-tumblr:before{content:'\f11b';}.vjs-icon-pinterest{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-pinterest:before{content:'\f11c';}.vjs-icon-audio-description{font-family:VideoJS;font-weight:normal;font-style:normal;}.vjs-icon-audio-description:before{content:'\f11d';}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:normal;font-style:normal;font-family:Arial,Helvetica,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.video-js:-moz-full-screen{position:absolute;}.video-js:-webkit-full-screen{width:100% !important;height:100% !important;}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit;}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3{width:100%;max-width:100%;height:0;}.video-js.vjs-16-9{padding-top:56.25%;}.video-js.vjs-4-3{padding-top:75%;}.video-js.vjs-fill{width:100%;height:100%;}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%;}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto;}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;}.video-js.vjs-fullscreen{width:100% !important;height:100% !important;padding-top:0 !important;}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none;}.vjs-hidden{display:none !important;}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px;}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible;}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0px auto;}.vjs-no-js a,.vjs-no-js a:visited{color:#66A8CC;}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:0.06666em solid #fff;background-color:#2B333F;background-color:rgba(43,51,63,0.7);-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-0.75em;margin-left:-1.5em;}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,0.5);-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s;}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none;}.video-js button{background:none;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:0.5em;z-index:2;}.vjs-menu-button{cursor:pointer;}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto;}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none;}.vjs-menu li{list-style:none;margin:0;padding:0.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase;}.vjs-menu li:focus,.vjs-menu li:hover{outline:0;background-color:#73859f;background-color:rgba(115,133,159,0.5);}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2B333F;}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 0.3em 0;font-weight:bold;cursor:default;}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:rgba(43,51,63,0.7);}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2B333F;background-color:rgba(43,51,63,0.7);position:absolute;width:100%;bottom:1.5em;max-height:15em;}.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block;}.video-js .vjs-menu-button-inline{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;overflow:hidden;}.video-js .vjs-menu-button-inline:before{width:2.222222222em;}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em;}.video-js .vjs-menu-button-inline.vjs-slider-active{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1;}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto;}.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu{width:auto;}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden;}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3.0em;background-color:#2B333F;background-color:rgba(43,51,63,0.7);}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility 0.1s,opacity 0.1s;-moz-transition:visibility 0.1s,opacity 0.1s;-o-transition:visibility 0.1s,opacity 0.1s;transition:visibility 0.1s,opacity 0.1s;}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s;}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none !important;}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;}@media \0screen{.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:"";}}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table;}.video-js .vjs-control{outline:none;position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;}.video-js .vjs-control:before{font-size:1.8em;line-height:1.67;}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em white;}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle;}.video-js .vjs-custom-control-spacer{display:none;}.video-js .vjs-progress-control{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em;}.vjs-live .vjs-progress-control{display:none;}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;height:0.3em;}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em;}.video-js .vjs-progress-control:hover .vjs-mouse-display:after,.video-js .vjs-progress-control:hover .vjs-play-progress:after{display:block;font-size:0.6em;}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:0.3em;margin:0;padding:0;width:0;left:0;top:0;}.video-js .vjs-mouse-display:before{display:none;}.video-js .vjs-play-progress{background-color:#fff;}.video-js .vjs-play-progress:before{position:absolute;top:-0.333333333333333em;right:-0.5em;font-size:0.9em;}.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after{display:none;position:absolute;top:-3.4em;right:-1.5em;font-size:0.9em;color:#000;content:attr(data-current-time);padding:6px 8px 8px 8px;background-color:#fff;background-color:rgba(255,255,255,0.8);-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;}.video-js .vjs-play-progress:before,.video-js .vjs-play-progress:after{z-index:1;}.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,0.5);}.video-js .vjs-load-progress div{background:white;background:rgba(115,133,159,0.75);}.video-js.vjs-no-flex .vjs-progress-control{width:auto;}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1;}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0;}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block;}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s;}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after{display:none;}.video-js .vjs-progress-control .vjs-mouse-display:after{color:#fff;background-color:#000;background-color:rgba(0,0,0,0.8);}.video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;margin:0 0.45em 0 0.45em;background-color:#73859f;background-color:rgba(115,133,159,0.5);}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em white;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff;}.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;}.video-js .vjs-volume-control{width:5em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.video-js .vjs-volume-bar{margin:1.35em 0.45em;}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:0.3em;}.vjs-volume-bar.vjs-slider-vertical{width:0.3em;height:5em;margin:1.35em auto;}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff;}.video-js .vjs-volume-level:before{position:absolute;font-size:0.9em;}.vjs-slider-vertical .vjs-volume-level{width:0.3em;}.vjs-slider-vertical .vjs-volume-level:before{top:-0.5em;left:-0.3em;}.vjs-slider-horizontal .vjs-volume-level{height:0.3em;}.vjs-slider-horizontal .vjs-volume-level:before{top:-0.3em;right:-0.5em;}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%;}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%;}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent;}.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:0.5em;height:8em;}.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu{left:-2em;}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content{height:0;width:0;overflow-x:hidden;overflow-y:hidden;}.vjs-volume-menu-button-vertical:hover .vjs-menu-content,.vjs-volume-menu-button-vertical:focus .vjs-menu-content,.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content{height:8em;width:2.9em;}.vjs-volume-menu-button-horizontal:hover .vjs-menu-content,.vjs-volume-menu-button-horizontal:focus .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content{height:2.9em;width:8em;}.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content{background-color:transparent !important;}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;}.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%;}.vjs-has-started .vjs-poster{display:none;}.vjs-audio.vjs-has-started .vjs-poster{display:block;}.vjs-controls-disabled .vjs-poster{display:none;}.vjs-using-native-controls .vjs-poster{display:none;}.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em;}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left;}.video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em;}.vjs-live .vjs-time-control{display:none;}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none;}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none;}.vjs-time-divider{display:none;line-height:3em;}.vjs-live .vjs-time-divider{display:none;}.video-js .vjs-play-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none;}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em;}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:0.1em;background-color:#000;background-color:rgba(0,0,0,0.5);}.vjs-subtitles{color:#fff;}.vjs-captions{color:#fc6;}.vjs-tt-cue{display:block;}video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em);}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em);}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;}.vjs-playback-rate .vjs-menu{width:4em;left:0em;}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center;}.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-0.5em;position:absolute;text-shadow:0.05em 0.05em 0.1em #000;text-align:center;top:50%;vertical-align:middle;width:100%;}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:0.85;text-align:left;border:6px solid rgba(43,51,63,0.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:white;}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(0.6,0.2,0,0.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(0.6,0.2,0,0.8) infinite,vjs-spinner-fade 1.1s linear infinite;}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:white;}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:white;-webkit-animation-delay:0.44s;animation-delay:0.44s;}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg);}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg);}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f;}20%{border-top-color:#73859f;}35%{border-top-color:white;}60%{border-top-color:#73859f;}100%{border-top-color:#73859f;}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f;}20%{border-top-color:#73859f;}35%{border-top-color:white;}60%{border-top-color:#73859f;}100%{border-top-color:#73859f;}}.vjs-chapters-button .vjs-menu ul{width:24em;}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto;}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button{display:none;}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button{display:none;}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button{display:none;}.vjs-caption-settings{position:relative;top:1em;background-color:#2B333F;background-color:rgba(43,51,63,0.75);color:#fff;margin:0 auto;padding:0.5em;height:15em;font-size:12px;width:40em;}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:2em;left:0;right:0;position:absolute;overflow:auto;}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left;}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-font:after,.vjs-caption-settings .vjs-tracksettings-controls:after{clear:both;}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em;}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px;}.vjs-caption-settings .vjs-tracksetting label{display:block;width:100px;margin-bottom:5px;}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px;}.vjs-caption-settings .vjs-tracksetting > div{margin-bottom:5px;min-height:20px;}.vjs-caption-settings .vjs-tracksetting > div:last-child{margin-bottom:0;padding-bottom:0;min-height:0;}.vjs-caption-settings label > input{margin-right:10px;}.vjs-caption-settings input[type="button"]{width:40px;height:40px;}.video-js .vjs-modal-dialog{background:rgba(0,0,0,0.8);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,0.8),rgba(255,255,255,0));background:linear-gradient(180deg,rgba(0,0,0,0.8),rgba(255,255,255,0));}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
@font-face{font-family:'OrkneyRegular';src:url(/sites/all/themes/terrass/fonts/orkney/Orkney_Regular.eot);src:url(/sites/all/themes/terrass/fonts/orkney/Orkney_Regular.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/terrass/fonts/orkney/Orkney_Regular.woff) format('woff'),url(/sites/all/themes/terrass/fonts/orkney/Orkney_Regular.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Orkney Bold';src:url(/sites/all/themes/terrass/fonts/orkney/Orkney_Bold.eot);src:url(/sites/all/themes/terrass/fonts/orkney/Orkney_Bold.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/terrass/fonts/orkney/Orkney_Bold.woff) format('woff'),url(/sites/all/themes/terrass/fonts/orkney/Orkney_Bold.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Orkney Italic';src:url(/sites/all/themes/terrass/fonts/orkney/Orkney_Regular_Italic.eot);src:url(/sites/all/themes/terrass/fonts/orkney/Orkney_Regular_Italic.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/terrass/fonts/orkney/Orkney_Regular_Italic.woff) format('woff'),url(/sites/all/themes/terrass/fonts/orkney/Orkney_Regular_Italic.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Orkney Bold Italic';src:url(/sites/all/themes/terrass/fonts/orkney/Orkney_Bold_Italic.eot);src:url(/sites/all/themes/terrass/fonts/orkney/Orkney_Bold_Italic.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/terrass/fonts/orkney/Orkney_Bold_Italic.woff) format('woff'),url(/sites/all/themes/terrass/fonts/orkney/Orkney_Bold_Italic.ttf) format('truetype');font-weight:normal;font-style:normal;}body,html{font-family:'Verlag A','Verlag B',sans-serif;font-weight:normal;font-style:normal;}*,*:after,*:before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}*,*::active,*::focus{-webkit-tap-highlight-color:rgba(158,127,46,.5) !important;-webkit-focus-ring-color:rgba(0,0,0,0) !important;outline:none !important;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;}a{outline:0;}body{width:100%;height:100%;background:#FFF;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh;}#wrapper{-webkit-box-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex:1 0 auto;}html{height:100%;}#footer{display:inline-table;width:100%;position:relative;z-index:9;}.field-label,.text ul li,p,p i{font-family:"OrkneyRegular",serif;font-weight:normal;}a{text-decoration:none;color:#000;}p a{text-decoration:underline;}.body-inside a{font-weight:700;text-decoration:underline;}a.more,p a.button,p a.more,p.first-title{font-family:'Verlag A','Verlag B',sans-serif;text-transform:uppercase;color:#000;text-decoration:none;font-weight:700;}.text ul li h3{font-family:'Verlag A','Verlag B',sans-serif;}body,html{margin:0;padding:0;width:100%;height:100%;font-family:'Verlag A','Verlag B',sans-serif;text-align:center;}.field-type-image{position:relative;}.parallaxe-overlay .field-type-image{position:absolute;top:0;left:0;width:100%;height:100%;}.field-type-image a{display:inline-block;width:100%;height:100%;vertical-align:top;}#header .main-navigation ul.menu li.expanded ul li,#header .main-navigation ul.menu li.expanded.hover ul li,#header ul.menu li a.active,#header ul.menu li a:hover,#header ul.menu li.active-trail a,#menu-close,#menu-close:hover,#mobile-menu-wrapper,.block-locale .item-list,.block-locale .open .item-list,.blog-categories .views-row .image-overlay,.blog-categories .views-row:hover .image-overlay,.field-type-image a .image-overlay,.field-type-image a:hover .image-overlay,.item-list .pager li a,.item-list .pager li a:hover,.mobile-menu #mobile-menu-wrapper,.newsletter-panel input,.newsletter-panel input:hover,.page-taxonomy .node-blog .field-type-image .image-overlay,.page-taxonomy .node-blog .field-type-image:hover .image-overlay,.reservation input.form-submit,.reservation input.form-submit:hover,.social a,.social a:hover,.ui-datepicker-header .ui-icon,.ui-datepicker-header .ui-icon,.ui-datepicker-header .ui-state-focus .ui-icon,.ui-datepicker-header .ui-state-hover .ui-icon,.view-blog .color-black h3 a,.view-blog .color-black h3 a:after,.view-blog .color-black h3 a:hover,.view-blog .color-black h3 a:hover:after,.view-blog .field-type-image .image-overlay,.view-blog .field-type-image .image-overlay,.view-blog .field-type-image:hover .image-overlay,.view-blog .field-type-image:hover .image-overlay,.view-blog h3 a,.view-blog h3 a:after,.view-blog h3 a:hover,.view-blog h3 a:hover:after,a.button,a.button:hover,a.email,a.email:hover,header ul.menu li a,input.form-submit,input.form-submit:hover{-o-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}.header-back .content,.header-back.hover .content{-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.header-back .content{-webkit-transition-delay:0.2s;transition-delay:0.2s;}a:focus,a:hover{outline:none;}.clear-after{display:block;clear:both;}.element-invisible{display:none;}a,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}.hidden{display:none;}a.more,p a.more{font-family:'Verlag A','Verlag B',sans-serif;text-transform:uppercase;color:#000;text-decoration:none;font-weight:700;display:block;letter-spacing:2px;margin-right:auto;margin-left:auto;margin-bottom:0.5em;}#breadcrumb a:hover,.color-black a.more:hover,a.more:hover,a:hover,p a.more:hover{color:#9E7F2E;}p{margin-bottom:1em;margin-top:0;}.field-type-text-long ul li,.field-type-text-with-summary ul li,p{line-height:1.4;}p i{}h1,h2,h3,p.first-title{text-transform:uppercase;letter-spacing:0.25em;}h1,h2,p.first-title{font-weight:bold;line-height:1.4;margin-bottom:1.5em;}.height-default .height-default h1,.height-default .height-default h2,.height-free .height-free h1,.height-free .height-free h2{margin-bottom:2em;}.width-1-2.text-slider h2{margin-bottom:0.9em;}h2{position:relative;width:90%;margin-right:auto;margin-left:auto;}.reservation-panel input.form-submit,h3{line-height:1.6;font-weight:700;}.reservation-panel input.form-submit{font-family:'Verlag A','Verlag B',sans-serif;letter-spacing:0.15em;}.reservation-panel .form-item-promocode input.form-text{background-color:#FFF;color:#000;background-image:none;}.reservation-panel .form-item.form-item-promocode{margin-top:5px;margin-bottom:0;}.reservation-panel .form-item.form-item-promocode label{padding-bottom:5px;}#edit-best-price.form-item{margin-top:0;margin-bottom:0;}h3.blockquote:before{content:" ";display:block;width:5em;height:2px;background-color:#000;margin-right:auto;margin-left:auto;border:none;margin-bottom:1em;}h3.blockquote{padding-top:0;}.body-inside h2 a,.body-inside h2 a:hover,h2 a,h2 a:hover{text-decoration:none;}h1:after,h1:before,h2:after,h2:before,hr,p.first-title:after,p.first-title:before{content:" ";display:block;width:5em;height:2px;background-color:#000;margin-right:auto;margin-left:auto;border:none;}.background-image-panel.has-icon h2:after,.background-image-panel.has-icon h2:before,h1.second-title::after,h1.second-title::before,h2.no-border:after,h2.no-border:before{display:none;}.background-image-panel.has-icon h2,h2.no-border{padding-top:0.5em;padding-bottom:1em;}h1:before,h2:before,p.first-title:before{margin-bottom:0.9em;}h1:after,h2:after,p.first-title:after{margin-top:0.9em;}.color-black h1:after,.color-black h1:before,.color-black h2:after,.color-black h2:before,.color-black p.first-title:after,.color-black p.first-title:before{background-color:#fff;}.color-black h2{width:100%;}.color-black.element,.color-black.panel{background-color:#262420;}.color-black.text-slider .panel-inside.parent{background-color:transparent;}.color-white.has-images .slider-footer a{color:#FFF;}.color-white .panel-inside{background-color:#FFF;}.color-white,.color-white a,.color-white a.active{color:#000;}.color-black,.color-black a,.color-black a.active,.color-black p.first-title,.color-blue,.color-blue a,.color-blue a.active,.color-blue p.first-title,.color-transparent,.color-transparent a,.color-transparent a.active,.color-transparent p.first-title{color:#FFF;}.color-black a.active:hover,.color-black a:hover,.color-blue a.active:hover,.color-blue a:hover,.color-transparent a.active:hover,.color-transparent a:hover,.color-white a.active:hover,.color-white a:hover{color:#9E7F2E;}.panel-item.color-blue .panel-inside{background-color:#245b6d;}a{text-decoration:none;}a.button{border:2px solid #000;color:#000;text-transform:uppercase;padding:5px 15px;position:relative;font-weight:700;display:block;margin-right:auto;margin-left:auto;letter-spacing:2px;cursor:pointer;}a.button::after{content:" ";position:absolute;top:-6px;right:-6px;width:85%;height:40%;border-right:2px solid #000;border-top:2px solid #000;}a.button:hover{background-color:#000;color:#FFF;}a.more{margin-top:1em;}.panel-item .link{text-align:center;width:100%;margin-top:0;}.body-cont p:last-child,.body-inside p:last-child{margin-bottom:0;}.panel-item a.button{margin-top:1em;margin-right:10px;margin-left:10px;display:inline-block;float:none;}.panel-item h3{margin-top:0.8em;margin-bottom:0.8em;}.panel-item h3.no-margin{margin-bottom:0;}.color-white .text{color:#000;}.color-black .color-white .text,.color-black .color-white a.more,.color-black .color-white p a.more,.color-black a.more,.color-black p a.more,.color-blue a.more,.color-blue p a.more,.color-transparent a.more,.color-transparent p a.more{color:#FFF;}.color-black a.button:hover{background-color:#FFF;color:#000;}.menu-white #header .color-black .color-white .text,.menu-white #header .color-black .color-white a.more,.menu-white #header .color-black .color-white p a.more,.menu-white #header .color-black a.more,.menu-white #header .color-black p a.more,.menu-white #header .color-blue a.more,.menu-white #header .color-blue p a.more,.menu-white #header .color-transparent a.more,.menu-white #header .color-transparent p a.more{color:#262420;}.menu-white #header .color-black a.button:hover{background-color:#262420;color:#FFF;}.color-blue a.button:hover,.color-transparent a.button:hover{background-color:#FFF;color:#245b6d;}.color-black a.button::after,.color-blue a.button::after,.color-transparent a.button::after{content:" ";border-right:2px solid #FFF;border-top:2px solid #FFF;}.color-black a.button,.color-blue a.button,.color-transparent a.button{border:2px solid #FFF;color:#FFF;}.menu-white #header .color-black a.button::after,.menu-white #header .color-blue a.button::after,.menu-white #header .color-transparent a.button::after{content:" ";border-right:2px solid #262420;border-top:2px solid #262420;}.menu-white #header .color-black a.button,.menu-white #header .color-blue a.button,.menu-white #header .color-transparent a.button{border:2px solid #262420;color:#262420;}.field-name-field-image img{width:100%;height:auto;display:block;}ul.menu{text-align:center;}#header{position:fixed;height:66px;width:100%;background-color:#262420;z-index:10;left:0;top:initial;}.menu-white #header{background-color:#FFF;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.1);box-shadow:0 0 15px 0 rgba(0,0,0,0.1);}#loader{width:100%;height:100%;position:fixed;top:0px;left:0px;background:#262420;z-index:9999999;opacity:0;visibility:hidden;-webkit-transition:all 600ms cubic-bezier(0.23,1,0.32,1) 600ms;-o-transition:all 600ms cubic-bezier(0.23,1,0.32,1) 600ms;transition:all 600ms cubic-bezier(0.23,1,0.32,1) 600ms;}#loader .loader_inner{position:relative;width:40%;min-width:320px;margin:0px auto;height:100%;}#loader .loader_logo{background:transparent url(/sites/all/themes/terrass/images/terrass-sprites.svg) no-repeat left top;padding-top:36%;width:65.5%;display:block;background-size:105% auto;background-origin:border-box;background-position-x:-100%;background-position-y:52%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}#loader .loader_dots{position:absolute;bottom:-40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}#loader.loading{opacity:1;visibility:visible;-webkit-transition:all 0ms cubic-bezier(0.23,1,0.32,1) 0ms;-o-transition:all 0ms cubic-bezier(0.23,1,0.32,1) 0ms;transition:all 0ms cubic-bezier(0.23,1,0.32,1) 0ms;}#loader .loader_dot{background-color:#fff;border-radius:6px;display:inline-block;height:6px;width:6px;-webkit-animation:showHideDot 1.5s ease-in-out infinite;animation:showHideDot 1.5s ease-in-out infinite;margin:0px 2px;}#loader .loader_dot:nth-child(1){-webkit-animation-delay:0.2s;animation-delay:0.2s}#loader .loader_dot:nth-child(2){-webkit-animation-delay:0.4s;animation-delay:0.4s;}#loader .loader_dot:nth-child(3){-webkit-animation-delay:0.6s;animation-delay:0.6s;}@-webkit-keyframes showHideDot{0%{opacity:0;}50%{opacity:1;}60%{opacity:1;}100%{opacity:0;}}@keyframes showHideDot{0%{opacity:0;}50%{opacity:1;}60%{opacity:1;}100%{opacity:0;}}#main{padding-top:111px;max-width:1400px;width:90%;margin-left:auto;margin-right:auto;display:inline-block;padding-bottom:3%;}.front #main{padding-bottom:0;}.outside-row #main{padding-top:0;}.panels-outside{padding-top:66px;}#content{clear:both;}#messages{text-align:left;display:inline-block;margin-top:1em;width:60%;padding-left:15%;}.form-item input.error,.form-item select.error,.form-item textarea.error{border:none;}.error,.status,div.error,div.status{background-image:none;border:none;background-color:#FFF;color:#000;}.status,div.status{text-align:center;}.form-item textarea.error{border:1px solid #000;}#breadcrumb div{display:inline;}#breadcrumb{text-align:right;float:right;text-transform:lowercase !important;font-size:11px;color:#999;padding-bottom:0.5em;display:block;width:100%;}#breadcrumb a{color:#999;}.front #breadcrumb{display:none;}.float-right{float:right;}.float-left{float:left;}#footer{clear:both;background-color:#262420;}#footer ul.menu li a:after{content:"\2022";margin-left:0.9em;}#footer ul.menu li:last-child a:after{display:none;}#footer ul li{list-style-type:none;float:none;padding:0;margin:0;display:inline-block;}#footer ul li a{margin-right:0.3em;margin-left:0.3em;text-transform:uppercase;}#footer .region-footer{max-width:1400px;width:90%;margin-left:auto;margin-right:auto;}#footer ul{width:100%;margin:0;padding:1em 0;}.block-gds p{font-family:'Verlag A','Verlag B',sans-serif;margin-bottom:0;}.block-gds{border-bottom:2px solid #FFF;padding:0.5em 0 1em;}.footer-details{text-align:center;padding-top:1em;padding-bottom:2em;display:inline-block;width:100%;}.footer-details .key-block{width:10%;padding-top:8.8%;display:inline-block;float:none;background-position:100% 2%;background-size:140% auto;}.footer-details .address-block{text-align:left;width:25%;float:left;}.footer-details .hmh-block{text-align:right;width:25%;float:right;}.footer-details .hmh-block label{display:block;margin-bottom:0.5em;}.footer-details .hmh-block a{line-height:1.2;margin:0 0 0.3em;padding:0;background-image:none;display:block;}.footer-details .hmh-block a:hover{color:#9E7F2E;}.footer-details .hmh-block a.logo-hmh:hover{opacity:0.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);}.footer-details .hmh-block a.logo-hmh{margin-top:0.5em;display:flex;width:17em;float:right;justify-content:flex-end;align-items:center;}@media all and (max-width:875px){.footer-details .hmh-block a.logo-hmh{justify-content:center;}}.footer-details .hmh-block a.logo-hmh:before{content:'';background:transparent url(/sites/all/themes/terrass/images/terrass-sprites.svg) no-repeat left top;height:2.5em;width:2.5em;display:block;background-size:600% auto;float:left;background-position:64% 70%;margin-right:0.25em;}.social{width:120px;}.reservation-panel .social{width:100%;text-align:center;}.field-name-body a.social{margin-right:0;margin-left:0;}.hover-enabled.hover-effect{cursor:pointer;}.hover-enabled.hover-effect .action-button,.hover-enabled.hover-effect .body-cont,.hover-enabled.hover-effect .link,.hover-enabled.hover-effect .more,.hover-enabled.hover-effect .text-header,.hover-enabled.hover-effect.hover .action-button,.hover-enabled.hover-effect.hover .body-cont,.hover-enabled.hover-effect.hover .more,.hover-enabled.hover-effect.hover .text-header,.hover-enabled.hover-effect.hover1 .body-frame,.hover-enabled.hover-effect.hover1 .no-header h2,.hover-enabled.hover-effect.hover1 .panel-inside:before,.hover-enabled.hover-effect.hover2 .no-header h2,.hover-enabled.hover-effect.hover2 h2,.hover-enabled.hover-effect.hover2.hover h2,.hover-enabled.hover-effect.hover3 .body-frame,.hover-enabled.hover-effect.hover3 .panel-inside:before,.hover-enabled.hover-effect.hover3 h2,.hover-enabled.hover-effect.image-background img,.hover-enabled.hover-effect.image-background-overlay img,.hover-enabled.hover-effect.image-background-overlay-dark img,.hover-enabled.hover-effect.image-background-overlay-dark.hover img,.hover-enabled.hover-effect.image-background-overlay.hover img,.hover-enabled.hover-effect.image-background.hover img{-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.touch .lazyhover{display:inline-block !important;vertical-align:top;opacity:1 !important;}.hover-enabled.hover-effect.hover1 .has-header .body-frame,.hover-enabled.hover-effect.hover1 .no-header .link{position:relative;opacity:0;-webkit-transform:translate3d(0,2.5em,0);-moz-transform:translate3d(0,2.5em,0);-o-transform:translate3d(0,2.5em,0);-ms-transform:translate3d(0,2.5em,0);transform:translate3d(0,2.5em,0);padding:1em;border:1px solid #FFF;}.hover-enabled.hover-effect.hover1.color-white .has-header .body-frame,.hover-enabled.hover-effect.hover1.color-white .no-header .link{border:1px solid #000;}.hover-enabled.hover-effect.hover1.hover .has-header .body-frame,.hover-enabled.hover-effect.hover1.hover .no-header .link{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.hover-enabled.hover-effect.hover1 .no-header .link{padding:2em;}.hover-enabled.hover-effect.hover1 .no-header h2{-webkit-transform:translate3d(0,4.5em,0);-moz-transform:translate3d(0,4.5em,0);-o-transform:translate3d(0,4.5em,0);-ms-transform:translate3d(0,4.5em,0);transform:translate3d(0,4.5em,0);margin-bottom:1em;}.hover-enabled.hover-effect.hover1.hover .no-header h2{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.hover-enabled.hover-effect.hover1 .no-header{padding-left:20px;padding-right:20px;}.hover-enabled.hover-effect.hover1 .has-header .text-header{-webkit-transform:translate3d(0,5em,0);-moz-transform:translate3d(0,5em,0);-o-transform:translate3d(0,5em,0);-ms-transform:translate3d(0,5em,0);transform:translate3d(0,5em,0);}.hover-enabled.hover-effect.hover1.hover .has-header .text-header{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.hover-enabled.hover-effect.hover1 .has-header .body-cont{margin-bottom:1em;}.hover-enabled.hover-effect.hover1 .panel-inside:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,0.3);opacity:0;pointer-events:none;}.hover-enabled.hover-effect.hover1.hover .panel-inside:before{opacity:1;}.hover-enabled.hover-effect.hover1 .panel-inside,.hover-enabled.hover-effect.hover1.image-background .field-type-image,.hover-enabled.hover-effect.hover1.image-background-overlay .field-type-image,.hover-enabled.hover-effect.hover1.image-background-overlay-dark .field-type-image,.hover-enabled.hover-effect.hover3.image-background .field-type-image,.hover-enabled.hover-effect.hover3.image-background-overlay .field-type-image,.hover-enabled.hover-effect.hover3.image-background-overlay-dark .field-type-image{overflow:hidden;}.hover-enabled.hover-effect.hover1.image-background img,.hover-enabled.hover-effect.hover1.image-background-overlay img,.hover-enabled.hover-effect.hover1.image-background-overlay-dark img{position:relative;-webkit-transform:translate3d(-5%,-5%,0) scale(1.2);-moz-transform:translate3d(-5%,-5%,0) scale(1.2);-o-transform:translate3d(-5%,-5%,0) scale(1.2);-ms-transform:translate3d(-5%,-5%,0) scale(1.2);transform:translate3d(-5%,-5%,0) scale(1.2);}.hover-enabled.hover-effect.hover1.image-background-overlay-dark.hover img,.hover-enabled.hover-effect.hover1.image-background-overlay.hover img,.hover-enabled.hover-effect.hover1.image-background.hover img{position:relative;-webkit-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);-o-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);}.hover-enabled.hover-effect.hover2 .panel-inside{overflow:hidden;}.hover-enabled.hover-effect.hover2 .panel-inside:before{content:'';display:block;position:absolute;left:30px;top:30px;width:calc(100% - 60px);height:calc(100% - 60px);z-index:2;border:1px solid #fff;box-shadow:0 0 0 30px rgba(255,255,255,0.3);content:'';opacity:0;-webkit-transition:-webkit-opacity 0.35s,-webkit-transform 0.35s;-o-transition:opacity 0.35s,transform 0.35s;-ms-transition:opacity 0.35s,transform 0.35s;-moz-transition:opacity 0.35s,transform 0.35s;-webkit-transition:opacity 0.35s,transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale3d(1.4,1.4,1);-moz-transform:scale3d(1.4,1.4,1);-o-transform:scale3d(1.4,1.4,1);-ms-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1);pointer-events:none;}.hover-enabled.hover-effect.hover2.color-white .panel-inside:before{border:1px solid #000;box-shadow:0 0 0 30px rgba(0,0,0,0.3);}.hover-enabled.hover-effect.hover2 .link{position:relative;opacity:0;-webkit-transform:scale3d(1.4,1.4,1);-moz-transform:scale3d(1.4,1.4,1);-o-transform:scale3d(1.4,1.4,1);-ms-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1);}.hover-enabled.hover-effect.hover2.hover .link{opacity:1;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}.hover-enabled.hover-effect .body-cont{margin-bottom:1em;}.hover-enabled.hover-effect.hover2 .has-header .body-cont{-webkit-transform:translate3d(0,2em,0) scale3d(1,1,1);-moz-transform:translate3d(0,2em,0) scale3d(1,1,1);-o-transform:translate3d(0,2em,0) scale3d(1,1,1);-ms-transform:translate3d(0,2em,0) scale3d(1,1,1);transform:translate3d(0,2em,0) scale3d(1,1,1);opacity:0;}.hover-enabled.hover-effect.hover2.hover .has-header .body-cont{opacity:1;-webkit-transform:translate3d(0,0,0) scale3d(1.05,1.05,1);-moz-transform:translate3d(0,0,0) scale3d(1.05,1.05,1);-o-transform:translate3d(0,0,0) scale3d(1.05,1.05,1);-ms-transform:translate3d(0,0,0) scale3d(1.05,1.05,1);transform:translate3d(0,0,0) scale3d(1.05,1.05,1);}.hover-enabled.hover-effect.hover2 .has-header .text-header{-webkit-transform:translate3d(0,4.5em,0) scale3d(1,1,1);-moz-transform:translate3d(0,4.5em,0) scale3d(1,1,1);-o-transform:translate3d(0,4.5em,0) scale3d(1,1,1);-ms-transform:translate3d(0,4.5em,0) scale3d(1,1,1);transform:translate3d(0,4.5em,0) scale3d(1,1,1);}.hover-enabled.hover-effect.hover2.hover .has-header .text-header{-webkit-transform:translate3d(0,0,0) scale3d(1.05,1.05,1);-moz-transform:translate3d(0,0,0) scale3d(1.05,1.05,1);-o-transform:translate3d(0,0,0) scale3d(1.05,1.05,1);-ms-transform:translate3d(0,0,0) scale3d(1.05,1.05,1);transform:translate3d(0,0,0) scale3d(1.05,1.05,1);}.hover-enabled.hover-effect.hover2 .no-header h2{-webkit-transform:translate3d(0,1.7em,0) scale3d(1,1,1);-moz-transform:translate3d(0,1.7em,0) scale3d(1,1,1);-o-transform:translate3d(0,1.7em,0) scale3d(1,1,1);-ms-transform:translate3d(0,1.7em,0) scale3d(1,1,1);transform:translate3d(0,1.7em,0) scale3d(1,1,1);}.hover-enabled.hover-effect.hover2.hover .no-header h2{-webkit-transform:translate3d(0,0,0) scale3d(1.05,1.05,1);-moz-transform:translate3d(0,0,0) scale3d(1.05,1.05,1);-o-transform:translate3d(0,0,0) scale3d(1.05,1.05,1);-ms-transform:translate3d(0,0,0) scale3d(1.05,1.05,1);transform:translate3d(0,0,0) scale3d(1.05,1.05,1);}.hover-enabled.hover-effect.hover2.hover .panel-inside:before{opacity:1;-webkit-transition:-webkit-opacity 0.35s,-webkit-transform 0.35s;-o-transition:opacity 0.35s,transform 0.35s;-ms-transition:opacity 0.35s,transform 0.35s;-moz-transition:opacity 0.35s,transform 0.35s;-webkit-transition:opacity 0.35s,transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}.hover-enabled.hover-effect.hover2 h2{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}.hover-enabled.hover-effect.hover2 .body-cont{padding-left:10px;padding-right:10px;}.hover-enabled.hover-effect.hover2.hover h2{-webkit-transform:scale3d(0.9,0.9,1);-moz-transform:scale3d(0.9,0.9,1);-o-transform:scale3d(0.9,0.9,1);-ms-transform:scale3d(0.9,0.9,1);transform:scale3d(0.9,0.9,1);}.hover-enabled.hover-effect.hover3 h2{-webkit-transform:scale3d(1,1,1) translate3d(0,3em,0);-moz-transform:scale3d(1,1,1) translate3d(0,3em,0);-o-transform:scale3d(1,1,1) translate3d(0,3em,0);-ms-transform:scale3d(1,1,1) translate3d(0,3em,0);transform:scale3d(1,1,1) translate3d(0,3em,0);margin-bottom:2em;}.hover-enabled.hover-effect.hover3.hover h2{-webkit-transform:scale3d(1.1,1.1,1) translate3d(0,0,0);-moz-transform:scale3d(1.1,1.1,1) translate3d(0,0,0);-o-transform:scale3d(1.1,1.1,1) translate3d(0,0,0);-ms-transform:scale3d(1.1,1.1,1) translate3d(0,0,0);transform:scale3d(1.1,1.1,1) translate3d(0,0,0);}.hover-enabled.hover-effect.hover3.image-background img,.hover-enabled.hover-effect.hover3.image-background-overlay img,.hover-enabled.hover-effect.hover3.image-background-overlay-dark img{position:relative;-webkit-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);-o-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);}.hover-enabled.hover-effect.hover3.image-background-overlay-dark.hover img,.hover-enabled.hover-effect.hover3.image-background-overlay.hover img,.hover-enabled.hover-effect.hover3.image-background.hover img{position:relative;-webkit-transform:translate3d(-5%,-5%,0) scale(1.2);-moz-transform:translate3d(-5%,-5%,0) scale(1.2);-o-transform:translate3d(-5%,-5%,0) scale(1.2);-ms-transform:translate3d(-5%,-5%,0) scale(1.2);transform:translate3d(-5%,-5%,0) scale(1.2);}.hover-enabled.hover-effect.hover3 .has-header .body-frame,.hover-enabled.hover-effect.hover3 .no-header .link{opacity:0;padding:1em;border:1px solid #FFF;-webkit-transform:translate3d(0,-2em,0) scale(0.9);-moz-transform:translate3d(0,-2em,0) scale(0.9);-o-transform:translate3d(0,-2em,0) scale(0.9);-ms-transform:translate3d(0,-2em,0) scale(0.9);transform:translate3d(0,-2em,0) scale(0.9);}.hover-enabled.hover-effect.hover3.color-white .has-header .body-frame,.hover-enabled.hover-effect.hover3.color-white .no-header .link{border:1px solid #000;}.hover-enabled.hover-effect.hover3.hover .has-header .body-frame,.hover-enabled.hover-effect.hover3.hover .no-header .link{opacity:1;-webkit-transform:translate3d(0,-.5em,0) scale(1);-moz-transform:translate3d(0,-.5em,0) scale(1);-o-transform:translate3d(0,-.5em,0) scale(1);-ms-transform:translate3d(0,-.5em,0) scale(1);transform:translate3d(0,-.5em,0) scale(1);}.hover-enabled.hover-effect.hover3 .has-header .text-header{margin-bottom:1em;-webkit-transform:translate3d(0,5.2em,0) scale3d(1,1,1);-moz-transform:translate3d(0,5.2em,0) scale3d(1,1,1);-o-transform:translate3d(0,5.2em,0) scale3d(1,1,1);-ms-transform:translate3d(0,5.2em,0) scale3d(1,1,1);transform:translate3d(0,5.2em,0) scale3d(1,1,1);}.hover-enabled .body-frame,.hover-enabled .field-name-field-image,.hover-enabled .link,.hover-enabled .text,.hover-enabled .text-header{pointer-events:none;}.hover-enabled .field-name-field-image a,.hover-enabled .link a{pointer-events:auto;}.hover-enabled.hover-effect.hover3.hover .has-header .text-header{-webkit-transform:translate3d(0,0,0) scale3d(1.05,1.05,1);-moz-transform:translate3d(0,0,0) scale3d(1.05,1.05,1);-o-transform:translate3d(0,0,0) scale3d(1.05,1.05,1);-ms-transform:translate3d(0,0,0) scale3d(1.05,1.05,1);transform:translate3d(0,0,0) scale3d(1.05,1.05,1);}.hover-enabled.hover-effect.hover3.hover .has-header .body-cont{margin-bottom:1.5em;}.hover-enabled.hover-effect.hover3 .no-header{padding-left:20px;padding-right:20px;}.hover-enabled.hover-effect.hover3 .panel-inside:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;opacity:0;background-color:rgba(0,0,0,0.3);pointer-events:none;}.hover-enabled.hover-effect.hover3.hover .panel-inside:before{opacity:0.7;}.social a,a.social{width:30px;padding-top:30px;border:2px solid #FFF;background-size:700% auto;float:left;background-position:4% 76.5%;margin-right:2.5%;margin-left:2.5%;margin-top:1em;}.reservation-panel .social a,.reservation-panel a.social{margin-right:2px;margin-left:2px;float:none;display:inline-block;vertical-align:top;}.reservation-panel .social a.email{width:30px;height:0;background-position:-10px -361px;display:inline-block;margin-bottom:-7px;background-size:200px auto;}a.social{border:2px solid #000;padding-left:16px;padding-top:0;padding-bottom:4px;float:none;margin-right:0;margin-top:0;background-size:950% auto;}a.social.facebook{background-position:17% 27.8%;}a.social.twitter{background-position:3% 27.8%;}.social a.facebook{background-position:4.7% 83%;}.color-black .social a.instagram,.color-black a.social.instagram{background-position:-229px -251px;background-size:auto;}#footer .social a.instagram{background-position:-229px -251px;}.disabled.ui{float:none;display:inline-block;width:30px;padding-top:30px;background-size:700% auto;background-position:-285px -282px;background-size:311px auto;margin-right:2.5%;margin-left:2.5%;margin-top:13px;}a.social.instagram{background-position:102% 60.5%;}.social a:hover,a.social:hover{opacity:0.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);}.logo-footer{display:block;letter-spacing:2px;margin-bottom:0.5em;text-transform:uppercase;}.ui{background:transparent url(/sites/all/themes/terrass/images/terrass-sprites.svg) no-repeat left top;}.no-svg .ui{background:transparent url(/sites/all/themes/terrass/images/terrass-sprites.png) no-repeat left top;}.ui2{background:transparent url(/sites/all/themes/terrass/images/terrass-sprites2.svg) no-repeat left top;}.no-svg .ui2{background:transparent url(/sites/all/themes/terrass/images/terrass-sprites2.png) no-repeat left top;}ul.tabs{position:fixed;right:-100px;top:50%;z-index:100;width:100px;padding-left:0;margin-top:-50px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}ul.tabs.open{-webkit-transform:translate3d(-100px,0,0);-moz-transform:translate3d(-100px,0,0);-o-transform:translate3d(-100px,0,0);-ms-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0);}ul.tabs .before{display:block;width:30px;height:30px;position:absolute;top:0;left:-30px;background:url(/sites/all/themes/terrass/images/admin-sprites.svg) -16px -14px no-repeat #000;cursor:pointer;}ul.tabs .before:hover,ul.tabs.open .before{background-color:#7f7f7f;}ul.primary,ul.primary li a,ul.primary li a .tab,ul.primary li a:hover .tab,ul.primary li.active a,ul.primary li.active a .tab,ul.primary li.active a:hover .tab{background-image:none !important;}ul.primary.tabs{background-color:#000;}ul.primary.tabs li{padding:0;margin:0;display:block;width:100%;}ul.tabs.secondary{display:none;}ul.primary.tabs li a{color:#FFF;text-transform:uppercase;font-size:0.8em;display:block;width:100%;line-height:30px;height:30px;}ul.primary.tabs li a:hover,ul.primary.tabs li.active a{background-color:#7f7f7f;color:#FFF;}.width-1-6{width:18.75%;}.width-1-3{width:37.5%;}.all-1-3.width-1-3{width:33.3%;}.all-1-3.width-1-3.middle .panel-item{padding-left:0;padding-right:0;}.all-1-3 .width-1-3{width:34.1%;padding-left:11px;padding-right:11px;}.all-1-3 .width-1-3.first{padding-right:9px;}.all-1-3 .width-1-3.last{padding-left:9px;}.all-1-3 .width-1-3.first,.panel.first.all-1-3 .width-1-3.first,.width-1-2.last.all-1-3 .panel-item.first.width-1-3{padding-left:0;width:33%;}.all-1-3 .width-1-3.last{width:32.8%;}.width-default.height-1-2 .panel-item.width-1-3.no-picture{padding-top:23.45%;}.width-default.height-1-2 .panel-item.width-1-3.no-picture .panel-inside{position:absolute;top:0;left:0;width:100%;height:100%;}.panel.first.all-1-3 .width-1-3{padding-left:10px;padding-right:10px;}.panel.first.all-1-3 .panel-item.first.width-1-3{padding-left:0;padding-right:10px;}.width-1-2.last .panel-item.first.last{padding-left:0;}.width-1-4{width:25%;}.width-1-2{width:50%;}.width-2-3{width:62.5%;}.width-3-4{width:75%;}.width-1-1,.width-default{width:100%;}.width-1-2 .width-1-2 .no-picture{position:relative;width:100%;padding-top:135%;}.width-2-3 .width-2-3{width:66%;}.width-2-3 .width-1-3{width:34%;}.width-1-2 .width-1-3.first,.width-1-3 .width-1-3.first{clear:both;}.width-1-3 .width-1-3{width:34%;}.width-1-3 .width-2-3{width:65%;}.width-1-2 .width-1-3{width:34%;}.width-1-2 .width-2-3{width:66%;}.width-1-4.height-1_5.col-1 .panel-item.text-slider .node-inner{position:relative;padding-top:117%;}.slider-panel .panel-item.no-picture .panel-inside,.width-1-4.height-1_5.col-1 .panel-item.text-slider .node-inner .content{position:absolute;width:100%;height:100%;left:0;top:0;}.width-3-4.image-format-square.image-width-1-2 .field-name-field-image{width:46.9%;}.width-3-4.image-format-square.image-width-1-2 .text{width:53%;}.width-default.height-1-2 .width-1-3.text-slider{}.image-width-1-3.height-free .field-name-field-image{width:100%;height:auto;}.image-width-1-3 .text{width:66.6%;padding-right:10px;padding-left:10px;}.no-background-slider .image-width-1-3 .text{width:59%;}.image-width-1-3 .field-name-field-image{width:33.3%;}.no-text.image-width-1-3 .field-name-field-image{width:100%;}.slider-panel .node-blog .image-width-1-3 .image{width:45%;}.no-background-slider .node-blog .image-width-1-3 .text{width:62%;}.slider-panel .node-blog .image-width-1-3 .field-name-field-image{width:37.5%;}.no-background-slider.height-default .node-blog .image-width-1-3 .text{width:49%;}.slider-panel.height-default .node-blog .image-width-1-3 .field-name-field-image{width:50%;}.slider-panel .node-happening .image-width-1-3 .image{width:45%;}.no-background-slider .node-happening .image-width-1-3 .text{width:62%;}.slider-panel .node-happening .image-width-1-3 .field-type-image{width:37.5%;}.no-background-slider.height-default .node-happening .image-width-1-3 .text{width:49%;}.slider-panel.height-default .node-happening .image-width-1-3 .field-type-image{width:50%;}.slider-panel .node-blog .st_sharethis_custom{position:absolute;top:20px;left:19%;}.slider-panel.height-default .node-blog .st_sharethis_custom{position:absolute;top:20px;left:25%;}.slider-panel.width-1-2.color-white .slider-footer a{color:#FFF;}.slider-panel.width-1-2.color-white .slider-footer a:hover{color:#9E7F2E;}.image-width-1-3.image-format-square .field-name-field-image{width:42%;}.image-width-1-3.image-format-square .text{width:58%;padding-left:10px;padding-right:10px;}.image-width-1-4 .field-name-field-image{width:25.1%;}.image-width-1-4.image-float-none.no-text .field-name-field-image{width:100%;}.image-width-1-4 .text{width:74.9%;padding-left:10px;padding-right:10px;}.image-width-1-2 .field-name-field-image{width:calc(50% + 10px);}.image-float-left.image-width-1-2 .field-name-field-image{width:calc(50% - 10px);}.image-width-1-2.no-text .field-name-field-image{width:100%;}.width-1-2.last .panel-item.first{padding-left:10px;}.width-1-2.last .panel-item.first.no-text{padding-left:0;}.width-1-2.last.spacing-no-spacing .panel-item.first{padding-left:0;}.panel.width-1-2 .image-width-1-2 .field-name-field-image{width:100%;}.image-width-1-2 .text{width:calc(50% - 10px);}.image-float-left.image-width-1-2 .text{width:calc(50% + 10px);}.image-width-0-37 .text,.image-width-0-37-1-2 .text{width:50%;padding-right:30px;padding-left:30px;}.image-width-0-37 .field-name-field-image,.image-width-0-37-1-2 .field-name-field-image{width:50%;}.slider-panel.width-1-2 .image-width-1-2.no-text .field-name-field-image{width:100%;}.slider-panel.width-default .image-width-2-3 .field-name-field-image,.width-default.image-width-2-3 .field-name-field-image{width:63.5%;}.slider-panel.width-default .image-width-2-3 .field-name-field-image{width:63.25%;}.width-default.image-width-2-3 .text{width:36.5%;padding-right:10px;padding-left:10px;}.slider-panel.width-default .flex-active-slide .image-width-2-3 .field-name-field-image img{margin-left:-3px;}.slider-panel.width-default .image-width-2-3 .text{width:36%;padding-right:30px;padding-left:30px;}.image-float-left .field-name-field-image{float:left;}.width-default.height-1-2 .width-1-2.height-default.color-black{padding-top:24.6%;}.width-default.height-1-2 .width-1-2.height-default.color-black .panel-inside{position:absolute;width:100%;height:100%;left:0;top:0;}.width-1-2.height-default.color-black.widget-panel .panel-inside::before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0;}.width-1-2.height-default.color-black.widget-panel .node-widget-panel.qualitelis_slider-panel{display:inline-block;width:100%;vertical-align:middle;}.image-float-right .field-name-field-image{float:right;}.image-float-left .text{float:none !important;}.width-1-2.height-free .image-background{overflow:hidden;}.image-background .field-name-field-image,.image-background-overlay .field-name-field-image,.image-background-overlay-dark .field-name-field-image{width:100%;position:relative;z-index:1;}.field-type-image .field-label{display:none;}.has-overlay .parallaxe-container{width:100%;height:100%;display:block;top:0;left:0;position:absolute;z-index:0;}.page-taxonomy .has-overlay .parallaxe-container::after{opacity:0.25;-ms-filter:"alpha(opacity=25)";filter:alpha(opacity=25);}.has-overlay .parallaxe-container::after,.image-background-overlay .field-name-field-image::after,.image-background-overlay-dark .field-name-field-image::after{width:100%;height:100%;display:block;top:0;left:0;position:absolute;content:" ";background:transparent url(/sites/all/themes/terrass/images/black.png) repeat 0 0;z-index:5;opacity:0.15;-ms-filter:"alpha(opacity=15)";filter:alpha(opacity=15);}.image-background-overlay-dark .field-name-field-image::after{opacity:0.25;-ms-filter:"alpha(opacity=25)";filter:alpha(opacity=25);}.image-background .text,.image-background-overlay .text,.image-background-overlay-dark .text{width:100%;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:6;}.page-taxonomy .view-header .color-black .panel-item{margin-bottom:0;}.page-taxonomy .view-header .color-black{margin-bottom:20px;}.image-float-none.panel-item .field-name-field-image,.image-float-none.panel-item .text{float:none;padding-right:0;padding-left:0;}.image-float-none .text{width:100%;}.image-float-none.panel-item.no-picture .text{float:none;padding-right:30px;padding-left:30px;}.all-1-3 .width-1-3.image-width-1-3 .field-name-field-image{width:100%;height:auto;}.panel.all-1-6{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px);}.all-1-6 .all-1-6.width-1-6{width:20%;}.text-clear .field-name-field-image{margin-bottom:20px;}.panels-container{clear:both;display:inline-block;width:100%;}.panels-container:after{clear:both;content:" ";width:100%;display:block;}.panel.width-1-2 .panel-item.width-1-2.image-width-1-4 .field-name-field-image{width:100%;}.panel.width-1-2 .panel-item.slider-panel.height-default .node{padding-top:141%;}.panel.width-1-4.col-1 .panel-item.slider-panel.height-default .node{padding-top:132%;}.width-1-4.panel-item.slider-panel.height-default .node{padding-top:144%;}.panel.width-default.col-2.height-1-2 .panel-item.width-1-2.slider-panel.text-slider.height-default .panel-item{padding-top:48%;}.panel.width-1-2 .panel-item.slider-panel.height-default .node-inner,.panel.width-1-2 .panel-item.slider-panel.height-default section,.panel.width-1-4 .panel-item.slider-panel.height-default .content,.panel.width-1-4 .panel-item.slider-panel.height-default .node-inner,.panel.width-1-4 .panel-item.slider-panel.height-default section,.panel.width-default.col-2.height-1-2 .panel-item.width-1-2.slider-panel.text-slider.height-default .panel-item .panel-inside,.panel.width-default.height-1-2 .width-1-4.panel-item.text-slider .content,.panel.width-default.height-1-2 .width-1-4.panel-item.text-slider .node-inner,.panel.width-default.height-1-2 .width-1-4.panel-item.text-slider section,.width-1-4.panel-item.slider-panel.height-default .content,.width-1-4.panel-item.slider-panel.height-default .node-inner,.width-1-4.panel-item.slider-panel.height-default section{position:absolute;width:100%;height:100%;left:0;top:0;}.panel.width-default.height-1-2 .width-1-4.panel-item.text-slider .no-background-slider{padding-top:98%;}h2.slider-title{z-index:5;margin-top:20px;top:20px;position:relative;}.panel.width-1-2 .panel-item.slider-panel.height-default .node-blog .node-inner,.panel.width-1-2 .panel-item.slider-panel.height-default .node-blog section{position:relative;}.panel.width-1-2 .panel-item.slider-panel.height-default .node.node-blog{padding-top:0;}.panel.width-1-2 .panel-item.slider-panel.height-default .node-inner .content{width:100%;height:100%;display:inline-block;}.panel.width-default.height-1-2 .panel-item.slider-panel.height-default.width-1-3{position:relative;padding-top:23.5%;}.panel.width-default.height-1-2 .panel-item.slider-panel.height-default.width-1-3 .flexslider{position:absolute;width:auto;height:100%;left:0;top:0;right:10px;}.panel.width-default.height-1-2 .panel-item.slider-panel.height-default.width-1-3.last .flexslider{right:0;left:10px;}.height-1-2.all-1-3.all-no-pic .panel-item.no-picture{padding-top:24%;}.height-1-2.all-1-3 .panel-item.slider-panel.width-1-3.text-slider.no-background-slider.first .panel-contextual-links ul{right:20px;}.height-1-2.all-1-3 .panel-item.slider-panel.width-1-3.text-slider.no-background-slider.first .flexslider{padding-right:10px;}.height-1-2.all-1-3 .panel-item.slider-panel.width-1-3.text-slider.no-background-slider.last .flexslider{height:100%;left:10px;top:0;right:0;}.panel.height-1-2 .panel-item.slider-panel.height-default .text{padding:1% 2%;}.panel.width-1-2 .panel-item.slider-panel.width-1-2 .field-name-field-summary{display:none;}.width-1-4.height-1-2.col-1 .slider-panel.width-default.height-default.text-slider{padding-top:111%;}.width-1-4.height-free.col-1 .slider-panel.width-default.height-free.text-slider.has-title .flex-viewport,.width-1-4.height-free.col-1 .slider-panel.width-default.height-free.text-slider.has-title .slides{height:100%;}.width-1-4.height-free.col-1 .slider-panel.width-default.height-free.text-slider.has-title .slides li.flex-active-slide{display:inline-block !important;}.width-1-4.height-free.col-1 .slider-panel.width-default.height-free.text-slider.has-title .panel-item.no-picture .panel-inside{position:relative;}.width-1-4.height-1-2.col-1 .slider-panel.width-default.height-default.text-slider .panel-item.no-picture .panel-inside{position:relative;}.height-1-2.all-1-3.all-no-pic .panel-item.no-picture .panel-inside,.width-1-4.height-1-2.col-1 .slider-panel.width-default.height-default.text-slider .panel-inside.parent{position:absolute;width:100%;height:100%;left:0;top:0;}.height-1-2 .panel-item.slider-panel.width-1-3.height-default.text-slider.no-background-slider,.height-1-2 .panel-item.slider-panel.width-1-3.height-default.text-slider.no-background-slider .flexslider,.height-1-2 .panel-item.slider-panel.width-1-3.height-default.text-slider.no-background-slider .panel-inside{display:inline-block;}.height-1-2 .panel-item.slider-panel.width-1-3.height-default.text-slider .node-offer .body-cont,.slider-panel.width-1-4.text-slider .body-cont{display:none;}.width-default.height-default.col-2.spacing-no-spacing .width-3-4.height-default.no-picture{padding-top:35.15%;}.width-default.height-1-2 .panel-item.content-panel.width-default.height-default.first.last.no-picture{padding-top:20%;position:relative;}.width-1-2.height-default.col-1 .panel-item.width-default.height-default.first.last.no-picture{padding-top:66%;position:relative;}.all-1-3.height-default.width-default .panel-item.width-1-3.height-default.no-picture .panel-inside,.panel-item.video-panel .content,.panel-item.video-panel .node,.panel-item.video-panel .node-inner,.panel-item.video-panel .panel-inside,.panel-item.video-panel .video-responsive,.panel-item.video-panel .video-wrapper,.panel-item.video-panel section,.panel.width-default.height-1-2 .panel-item.slider-panel.height-default.width-1-3 .panel-inside.parent,.width-1-2.height-default .width-default.height-default.first.last.no-picture .panel-inside,.width-default.height-1-2 .panel-item.content-panel.width-default.height-default.first.last.no-picture .panel-inside,.width-default.height-default.col-2.spacing-no-spacing .width-3-4.height-default.no-picture .panel-inside{position:absolute;top:0;left:0;width:100%;height:100%;}.video-panel .video-responsive{background-color:#262420;}.video-2-3 .video-wrapper{width:63.5% !important;position:relative;float:left;}.video-2-3 .text{width:36.5%;position:relative;float:none;vertical-align:middle;display:inline-block;text-align:center;}.video-2-3 .content{text-align:right;}.video-2-3 .content:before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0;}.width-default.height-default .video-2-3{padding-top:33.4%;}.height-1-2 .panel-item.slider-panel.width-1-3.height-default.text-slider.no-background-slider .panel-inside .panel-inside{position:relative;}.width-1-4.col-1 .panel-item.width-1-2.first.last{width:100%;}.panel-item.width-2-3.image-width-2-9 .field-name-field-image,.width-2-3 .image-width-1-3.vertical .field-name-field-image{width:40.5%;}.panel-item.width-2-3.image-width-2-9 .text{width:59.5%;}.panel.width-1-3 .image-width-1-6 .field-name-field-image{width:45%;}.panel.width-1-3 .image-width-1-6 .text{width:55%;}.panel-item.width-1-3.height-3-4.image-width-1-6 .field-name-field-image{width:44%;}.panel-item.width-1-3.height-3-4.image-width-1-6 .text{width:48%;padding-right:10px;padding-left:10px;}.panel.width-1-3 .width-1-2{width:50%;}.panel.width-1-3 .width-1-2.height-1-2.image-width-1-6 .field-name-field-image{width:98%;}.panel-item.dynamic-panel.width-default .node-teaser .image-width-2-3 .field-name-field-image{width:66%;}.panel-item.dynamic-panel.width-default .odd .node-teaser .image-width-2-3 .field-name-field-image img{margin-left:-.75%;}.panel-item.dynamic-panel.width-default .even .node-teaser .image-width-2-3 .field-name-field-image img{margin-right:-.75%;}.panel-item.dynamic-panel.width-default .node-teaser .image-width-2-3 .text{width:33%;}.panel.width-1-3 .image-width-1-6.no-text .field-name-field-image{width:100%;}.col-3.width-default .width-1-2.no-picture{width:43.7%;}.col-3.width-default.spacing-no-spacing .width-1-2.no-picture{width:50%;}.no-background-slider .node-inner .content{width:100%;}.panel-item.dynamic-panel{margin-bottom:0;}.all-1-3.height-default.width-default .panel-item.width-1-3.height-default.no-picture{padding-top:34.1%;}.blog-categorie-cont:before,.col-3.width-default.spacing-no-spacing:before,.content-panel.panel-item.image-float-left .panel-inside:before,.content-panel.panel-item.image-float-right .panel-inside:before,.no-picture .panel-inside:before,.panel-item.dynamic-panel .content::before,.panel.width-1-2 .panel-item.slider-panel.height-default .node-inner .content::before,.panel.width-1-4.col-1 .panel-item.slider-panel.height-default .node-inner .content::before,.panel.width-default.height-1-2 .panel-item.slider-panel.height-default.width-1-3 .flexslider:before,.panel.width-default.height-1-2 .width-1-4.panel-item.text-slider .content:before,.width-1-4.height-1-2.col-1 .slider-panel.width-default.height-default.text-slider .panel-inside.parent .flex-viewport::before,.width-1-4.height-1_5.col-1 .panel-item.text-slider .node-inner .content:before,.width-1-4.panel-item.slider-panel.height-default .node-inner .content::before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0;}.panel-item.text-slider .content .text{width:98%;}.blog-categorie-cont .blog-categories-buttons,.col-3.width-default.spacing-no-spacing .width-1-2.no-picture,.content-panel.panel-item.image-float-left .panel-inside>div,.content-panel.panel-item.image-float-right .panel-inside>div,.no-background-slider .image-float-left.node-inner .content>div,.no-background-slider .image-float-right.node-inner .content>div,.no-picture .text,.panel-item.dynamic-panel .content>div,.panel.width-default.height-1-2 .panel-item.slider-panel.height-default.width-1-3 .flex-viewport,.width-1-4.height-1-2.col-1 .slider-panel.width-default.height-default.text-slider .panel-inside.parent .flex-viewport{display:inline-block;vertical-align:middle;float:none;}.content-panel.panel-item.image-float-left .panel-inside .text,.content-panel.panel-item.image-float-right .panel-inside .text{padding-right:30px;padding-left:30px;}.flexslider .video-panel{padding-top:65.5%;overflow:hidden;}.panels-outside .col-1 .video-panel{padding-top:42.2%;overflow:hidden;-o-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}.open-menu .panels-outside .col-1 .video-panel{margin-top:66px;-o-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}.panels-outside .flexslider .video-panel{padding-top:56.25%;}.panels-outside .flexslider .video-panel .st_sharethis_custom{display:none;}.video-panel canvas,.video-panel embed,.video-panel img,.video-panel object,.video-panel video{display:block;width:auto;height:100%;}.video-panel canvas{display:block;width:100%;height:100%;}.video-js{padding:0;width:100% !important;}.node-type-video-panel .video-js{margin:4em auto;}.node-type-video-panel canvas{display:none;}.ios .node-type-video-panel canvas{display:block;margin:2em auto;}.node-type-video-panel .video-responsive{display:inline-block;vertical-align:top;position:relative;width:80%;}.video-panel .video-js{height:100%;}.video-responsive .st_sharethis_custom{position:absolute;z-index:10;right:20px;bottom:20px;margin-left:0;}.field-name-field-animated-gif{display:block;position:absolute;left:auto;top:0;right:0;max-width:250px;width:20%;z-index:1;}.field-name-field-animated-gif img{width:100%;height:auto;}.flex-viewport ul.slides{line-height:normal;}.flex-viewport,.flexslider{margin:0;width:100%;max-width:100%;float:left;}ul.flex-direction-nav{display:none;}.video-responsive img{display:none;}.ios.canvas .video-responsive img{display:none;}.android .video-responsive img{display:block;width:100%;height:auto;}.vjs-default-skin .vjs-big-play-button:before{content:"";text-shadow:none;background-color:transparent;background-image:url(/sites/all/themes/terrass/images/play.png);background-repeat:no-repeat;background-size:100% auto;}.vjs-default-skin .vjs-big-play-button{opacity:0.7;background-color:transparent;background-color:rgba(0,0,0,0);border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.vjs-playing .vjs-poster{-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:0;}.vjs-poster{-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.video-responsive .controls,.video-responsive .vjs-control-bar{opacity:0 !important;}.region-header{position:relative;width:90%;max-width:1400px;height:66px;margin-right:auto;margin-left:auto;z-index:10;}.header-back{content:" ";width:100%;height:66px;left:0;top:0;display:block;position:fixed;z-index:4;background-color:#FFF;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.header-back .content{max-width:1400px;width:90%;margin-left:auto;margin-right:auto;height:66px;left:0;top:0;display:block;position:relative;z-index:10;background-color:#FFF;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.header-back.hover .content{-webkit-transform:translate3d(0,66px,0);-moz-transform:translate3d(0,66px,0);-o-transform:translate3d(0,66px,0);-ms-transform:translate3d(0,66px,0);transform:translate3d(0,66px,0);}.admin-menu .header-back.hover .content{-webkit-transform:translate3d(0,95px,0);-moz-transform:translate3d(0,95px,0);-o-transform:translate3d(0,95px,0);-ms-transform:translate3d(0,95px,0);transform:translate3d(0,95px,0);}.menu-white .header-back.hover .content{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,0.1);box-shadow:0 0 15px 0 rgba(0,0,0,0.1);}#menu-close{float:left;width:20px;height:20px;background-position:-39px -187px;margin-top:26px;cursor:pointer;left:50%;position:relative;margin-left:-702px;}#menu-close:hover{opacity:0.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);}.main-navigation ul li{list-style-type:none;float:none;display:inline-block;padding-left:1.15%;padding-right:1.15%;}.main-navigation ul.menu li{margin:0;}.main-navigation ul li li{padding-left:3px;padding-right:3px;}.main-navigation ul{margin:0;padding:0;position:relative;text-align:center;}.sf-sub-indicator{display:none;}.main-navigation ul.menu li a{color:#FFF;text-decoration:none;text-transform:uppercase;font-weight:700;display:block;padding:6px 3px 25px;border-top:2px solid #262420;margin-top:8px;}.menu-white #header .main-navigation ul.menu li a{color:#262420;border-top:2px solid #FFF;}.main-navigation ul.menu li.is-active a{padding:6px 3px 35px;}.main-navigation ul.menu li ul{display:none;top:56px;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);}.main-navigation ul.menu li li a{color:#000;border-top:2px solid #FFF;}.menu-white .main-navigation ul.menu li li a{color:#FFF;border-top:2px solid #262420;}.main-navigation ul.menu li li a.active,.main-navigation ul.menu li li a:hover,.main-navigation ul.menu li li.active-trail a{border-top:2px solid #000;}.main-navigation ul.menu li a.active,.main-navigation ul.menu li a:hover,.main-navigation ul.menu li.active-trail a{border-top:2px solid #FFF;}.menu-white #header .main-navigation ul.menu li li a.active,.menu-white #header .main-navigation ul.menu li li a:hover,.menu-white #header .main-navigation ul.menu li li.active-trail a{border-top:2px solid #262420;}.menu-white #header .main-navigation ul.menu li a.active,.menu-white #header .main-navigation ul.menu li a:hover,.menu-white #header .main-navigation ul.menu li.active-trail a{border-top:2px solid #262420;}.main-navigation ul.menu li.expanded nav{}.main-navigation ul.menu li.expanded ul.expanded{display:block;position:absolute;z-index:-999;width:120%;left:inherit;top:66px;height:66px;text-align:left;overflow:hidden;pointer-events:none;}.main-navigation ul.menu li.expanded ul.expanded li{pointer-events:all;}.main-navigation ul.menu li.expanded ul li:first-child{padding-left:0;}.header-book{margin-top:20px;display:block;height:50px;position:absolute;width:9%;top:0;right:4.5%;}.header-book a{display:block;position:relative;}.header-logo{width:12%;padding-top:2%;position:absolute;top:50%;margin-top:-.9em;margin-left:-.5%;}.header-logo a{position:absolute;top:0;left:0;width:100%;height:100%;background-position:54% 35%;background-size:230% auto;}.header-logo a.ui{background:transparent url(/sites/all/themes/terrass/images/terrass-sprites.svg) no-repeat left top;background-position:54% 35%;background-size:230% auto;}.no-svg .header-logo a.ui{background:transparent url(/sites/all/themes/terrass/images/terrass-sprites.png) no-repeat left top;background-position:54% 35%;background-size:230% auto;}.menu-white .header-logo a.ui{background:transparent url(/sites/all/themes/terrass/images/terrass-sprites-black.svg) no-repeat left top;background-position:54% 35%;background-size:230% auto;}.no-svg .menu-white .header-logo a.ui{background:transparent url(/sites/all/themes/terrass/images/terrass-sprites-black.png) no-repeat left top;background-position:54% 35%;background-size:230% auto;}.main-navigation{margin-left:12%;width:74%;padding-top:10px;display:block;height:66px;float:left;}.block-locale{width:4%;height:56px;display:block;position:relative;float:right;font-weight:700;text-transform:uppercase;margin-top:10px;z-index:10;}.block-locale .language-select{height:56px;}.block-locale .switcher{display:block;padding:6px 5px 24px;border-top:2px solid #FFF;margin-top:8px;text-align:center;position:absolute;height:16px;right:0;cursor:pointer;}.menu-white .color-black.block-locale .switcher{border-top:2px solid #262420;color:#262420;}.block-locale .item-list{display:block;position:absolute;top:40px;right:-23%;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);padding:0;width:100%;}.block-locale .open .item-list{display:block;position:absolute;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-webkit-transform:translate3d(0,16px,0);-moz-transform:translate3d(0,16px,0);-o-transform:translate3d(0,16px,0);-ms-transform:translate3d(0,16px,0);transform:translate3d(0,16px,0);}.no-csstransitions .block-locale .open .item-list{bottom:-54px;}.block-locale .item-list ul{padding:0;margin:0 25% 0 0;display:block;width:100%;position:relative;}.block-locale .item-list ul li{padding:5px 10px;background-color:#262420;display:block;margin:0;position:relative;width:100%;}.block-locale .item-list li a{color:#FFF;display:inline-block;padding:0;font-weight:700;height:20px;line-height:20px;border-top:2px solid #262420;}.block-locale .item-list li a:hover{border-top:2px solid #FFFFFF;}.block-locale .item-list li.active{display:none;}.menu-white .block-locale .item-list ul li{background-color:#FFF;}.menu-white .block-locale .item-list li a{color:#262420;border-top:2px solid #FFF;}.menu-white .block-locale .item-list li a:hover{border-top:2px solid #262420;}table.table-align{width:100%;margin-left:auto;margin-right:auto;position:relative;height:100%;}table tbody{border:none;}table.table-align td{vertical-align:middle;height:100%;}table.table-align td .field{width:100%;display:inline-table;}.table-cont{display:block;position:absolute;width:100%;height:100%;top:0;left:0;}.panel{display:inline-block;float:none;position:relative;vertical-align:top;text-align:center;vertical-align:top;}.panel-item{position:relative;float:none;display:inline-block;padding-left:10px;padding-right:10px;margin-bottom:20px;vertical-align:top;}.panel .alignment-left{text-align:left;}.panel .alignment-right{text-align:right;}.panel .alignment-justify{text-align:justify;}.flexslider .panel-item{position:relative;float:left;padding-left:0;padding-right:0;margin-bottom:0;}.panel-item .panel-inside{position:relative;vertical-align:middle;display:inline-block;width:100%;}.panel-item.widget-panel .panel-inside{display:inline-block;}.panel.first .panel-item,.panel.first .panel-item.first,.panel.first .panel-item.last{margin-bottom:20px;padding-right:0;}.panel.first.width-1-2 .panel-item.first.width-1-2{padding-right:10px;}.panel.first.width-1-2.spacing-no-spacing .panel-item.first.width-1-2{padding-right:0;}.panel.first.width-1-2.spacing-no-spacing .panel-item.first.width-1-2,.panel.spacing-no-spacing .panel-item.first.last.width-1-2,.panel.width-1-4.middle .panel-item.first,.panel.width-1-4.middle .panel-item.last{padding-right:0;padding-left:0;}.panel.spacing-no-spacing.color-black .panel-item{padding-bottom:0;margin-bottom:0;}.panel .panel-item.first.last.width-1-2{padding-left:10px;position:relative;}.panel .panel-item.first.last.width-1-2.widget-panel .panel-inside{left:10px;right:0;width:auto;}.panel.height-default.width-default .panel-item.width-3-4.height-default.no-picture{padding-top:34%;}.panel.first{margin-right:0;padding-right:10px;padding-bottom:0;}.panel.last{margin-right:0;padding-left:10px;}.panel.middle{padding-left:10px;padding-right:10px;}.panel.first .text,.panel.last .text,.panel.middle .text{padding-right:10px;padding-left:10px;}.panel.middle{padding-left:10px;padding-right:10px;}.panel.middle.last{padding-right:0;}.both-no-pic.width-default.height-1-2 .width-1-2{position:relative;padding-top:23%;}.both-no-pic.width-default.height-1-2 .width-1-2 .panel-inside{position:absolute;top:0;left:0;width:100%;height:100%;}.panel.spacing-no-spacing{margin-bottom:20px;}.panel.spacing-no-spacing .panel-item{padding-right:0;padding-left:0;margin-bottom:0;}.panel-item.color-black .text{padding:10px 30px;}.panel-item.color-black.text-slider .text{padding-top:0;}.width-1-2 .panel-item.color-black.width-1-2 .text{z-index:1;}.reservation-panel .form-resa{width:100%;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);padding-right:5%;padding-left:5%;margin-top:1%;}.panel-item .best-price h3{margin-bottom:0;margin-top:0.8em;}.panel-item div.best-price{margin-bottom:-2.0em;}.reservation-panel .inline-messages .messages.error{border:none;background-color:transparent;color:#FFF;padding:0 0 10px;background-image:none;position:relative;}.reservation-panel .inline-messages .messages.error:after{content:" ";display:block;width:5em;height:2px;background-color:#fff;margin-right:auto;margin-left:auto;border:none;margin-top:15px;}.reservation-panel .node .panel-item .text{padding:0 2%;}.reservation-panel .container-inline-date>.form-item{margin-right:0;margin-bottom:0;}.reservation-panel label{font-weight:500;}.reservation-panel input.form-text{border:1px solid #FFF;background-color:transparent;background-image:url(/sites/all/themes/terrass/images/terrass-sprites.svg);background-repeat:no-repeat;color:#FFF;padding:5px 30px 5px 5px;width:148px;margin-right:auto;margin-left:auto;position:relative;display:block;background-position:113px -184px;}.no-svg .reservation-panel input.form-text{background-image:url(/sites/all/themes/terrass/images/terrass-sprites.png);}.reservation-panel input.form-submit{background-color:#FFF;text-transform:uppercase;width:148px;height:28px;line-height:20px;border:2px solid #FFF;margin-right:auto;margin-left:auto;display:block;margin-top:10px;pointer-events:none;}.reservation-panel .action-submit:hover input.form-submit{background-color:transparent;color:#FFF;}.fourchette-iframe-panel div,.fourchette-iframe-panel iframe{width:100% !important;}.fourchette-iframe-panel div{height:540px !important;z-index:1 !important;}.fourchette-iframe-panel iframe{margin-top:-170px;height:calc(100% + 170px);}.container-inline-date .form-item input{margin-right:0;}.panel-item.last{padding-right:0;}.width-1-2 .panel-item.width-default.last{padding-right:0;padding-left:0;}.panel-item.first{padding-left:0;}.panel-item h2{margin-top:0;}section{height:100%;}.width-default.height-2-1.col-2.spacing-no-spacing .panel-item.width-3-4.video-panel{padding-top:49.25%;overflow:hidden;}.width-default.height-default.col-2.spacing-no-spacing .panel-item.width-3-4.video-panel{padding-top:42.2%;overflow:hidden;}.reservation-panel{padding-top:49.25%;position:relative;}.panels-outside .reservation-panel.height-default{padding-top:42.2%;}.container-inline-date .date-padding{padding:5px;}.reservation-panel label .form-required{display:none;}.width-1-2 .width-1-2.height-1-2.reservation-panel,.width-1-2 .width-1-2.height-1-2.widget-panel{padding-top:29.7%;}.width-1-2 .width-1-2.height-1-2.reservation-panel .address-social,.width-1-2 .width-1-2.height-1-2.reservation-panel .main-logo{display:none;}.reservation-panel .node{background:url(/sites/all/themes/terrass/images/booking-background.png) no-repeat center center;background-size:auto 100%;position:absolute;height:100%;width:100%;top:0;left:0;}.panel-item.reservation-panel .panel-inside,.panel.height-default.width-default .panel-item.width-3-4.height-default.no-picture .panel-inside,.reservation-panel .node .content,.reservation-panel .node .node-inner,.width-1-2 .width-1-2.height-1-2.widget-panel .panel-inside{position:absolute;height:100%;width:100%;top:0;left:0;}.reservation-panel .description{display:none;}.address-social{position:absolute;bottom:3%;left:0;width:100%;}.panel-item.reservation-panel .panel-inside{top:0;left:0;}.panel-item.reservation-panel{display:inline-block;}.reservation-panel .social{float:none;display:inline-block;padding-bottom:5%;}.main-logo{position:relative;padding-top:36%;width:65.5%;display:block;margin:10% auto;background-size:105% auto;background-origin:border-box;background-position:-45% 52%;}.background-slider .text{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;}.calendars-wrapper img{display:none;}.reservation input.hasCalendarsPicker{border:2px solid #FFF;background-color:transparent;color:#FFF;text-align:center;line-height:25px;height:25px;width:50%;display:block;margin-right:auto;margin-left:auto;margin-bottom:1%;}.reservation label{padding-bottom:2%;display:block;}.reservation input.form-submit{border:2px solid #FFF;background-color:#FFF;color:#000;text-transform:uppercase;margin-top:5%;font-weight:700;cursor:pointer;width:52%;padding:5px;}.reservation input.form-submit:hover{background-color:transparent;color:#FFF;}.DatesDiv{margin-bottom:10%;text-align:center;}.top-address{text-transform:uppercase;font-weight:700;text-align:center;line-height:1.6;}a.email{width:27px;height:20px;background-position:-15px -462px;display:inline-block;margin-bottom:-7px;}a.email:hover{opacity:0.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);}.node-icon.key{width:3%;padding-top:8%;}.key{width:11%;padding-top:30%;display:block;margin-right:auto;margin-left:auto;background-size:550% auto;background-position:6% 5%;}.color-black .key{padding-top:27%;background-position:68% 7%;}.background-image-panel.color-black .key{width:3%;padding-top:7.5%;margin-top:1%;margin-bottom:1%;}.background-image-panel .camera{width:5%;padding-top:3%;}.camera{width:12%;padding-top:8%;display:block;margin-right:auto;margin-left:auto;background-size:400% auto;background-position:30% 71%;}.color-white .camera{background-position:92% 96%;}.link{display:inline-block;clear:both;float:none;margin-right:auto;margin-left:auto;width:100%;}.subtitle{display:block;text-align:left;border-bottom:2px solid #000;padding-bottom:0.5em;}.flex-control-paging{bottom:20px;}.text-slider .flex-control-nav{bottom:10px;}.height-1-2 .width-1-4.text-slider .body-cont{display:none;}.no-background-slider.no-picture-slider .flex-control-paging{right:20px;width:100%;}.color-white.no-background-slider .flex-control-paging li a,.flex-control-paging li a{display:block;width:12px;height:12px;background-color:transparent;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border:1px solid #FFF;}.color-neutral .flex-control-paging li a,.color-neutral.no-background-slider .flex-control-paging li a,.color-white .flex-control-paging li a,.color-white.no-background-slider.text-slider .flex-control-paging li a{border:1px solid #000;}.no-background-slider .flex-control-paging li a{width:12px;height:12px;}.color-neutral .flex-control-paging li a.flex-active,.color-neutral.no-background-slider .flex-control-paging li a.flex-active,.color-white .flex-control-paging li a.flex-active,.color-white.no-background-slider.text-slider .flex-control-paging li a.flex-active{background-color:#000;}.color-white.no-background-slider .flex-control-paging li a.flex-active,.flex-control-paging li a.flex-active{background-color:#FFF;}.no-background-slider .flex-control-paging li{float:none;vertical-align:top;}.no-background-slider .flex-control-paging{width:auto;height:20px;}.no-background-slider .slider-footer{position:absolute;bottom:20px;padding-left:20px;z-index:3;}.flex-control-paging{z-index:3;}.flex-control-paging li a.ui{background-image:none;}a.category-link{position:relative;text-transform:uppercase;font-weight:700;letter-spacing:1px;}blockquote p{display:inline;margin:0;font-family:'Orkney Italic',sans-serif;font-style:normal;letter-spacing:0;}blockquote{font-family:'Orkney Italic',sans-serif;position:relative;display:inline-block;margin-top:-22px;margin-right:auto;width:90%;margin-left:auto;font-style:normal;}blockquote:before{font-family:'Orkney Italic',sans-serif;content:"\201C";font-size:90px;position:relative;line-height:0.5;margin-bottom:-9px;margin-top:-50px;bottom:-36px;margin-right:12px;font-style:normal;}blockquote:after{font-family:'Orkney Italic',sans-serif;content:"\201D";font-size:inherit;position:relative;}.height-1-4.newsletter-panel .node.newsletter-panel{padding:1.5% 8%;}.newsletter-panel.height-1-4 .panel-inside{position:absolute;top:0;left:0;width:100%;height:100%;}.newsletter-panel.height-1-4{padding:18% 8% 1.25%;}.newsletter-panel.height-1-4 h3{margin:0;padding-bottom:3%;}.newsletter-panel form{display:inline-block;width:100%;}.newsletter-panel label{display:none;}.newsletter-panel .form-item{margin-top:0;margin-bottom:0;}.newsletter-panel.height-1-4 input.form-text{text-align:left;margin:0;float:left;width:85%;border:none;height:25px;line-height:25px;padding-left:5px;padding-right:5px;font-family:'charterregular';}.newsletter-panel input.form-submit{margin:-1.5% 0 0 1%;float:left;width:14%;border:none;display:block;position:relative;padding:5% 5px 0;text-indent:-9999px;background-color:transparent;background-image:url(/sites/all/themes/terrass/images/terrass-sprites.svg);background-repeat:no-repeat;background-size:400% auto;background-position:64% 98%;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);cursor:pointer;}.color-black.newsletter-panel input.form-submit{background-position:5% 98%;}.newsletter-panel input.form-submit:hover{opacity:0.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);}.no-svg .newsletter-panel input.form-submit{background:transparent url(/sites/all/themes/terrass/images/terrass-sprites.png) no-repeat left top;}.newsletter-panel.node-widget-panel{display:inline-block;vertical-align:middle;}.newsletter-panel.node-widget-panel .lbl-tinyltr{display:none;}.newsletter-panel.node-widget-panel .email-group,.newsletter-panel.node-widget-panel .byline{float:left;margin-top:5px;}.newsletter-panel.node-widget-panel .byline button{background-color:transparent;border:none;color:#FFF;border-bottom:1px solid #FFF;font-size:16px;padding:5px;margin-left:0;padding-bottom:10px;cursor:pointer;text-transform:uppercase;}.newsletter-panel.node-widget-panel .forms-builder-wrapper{margin-top:3em;}.newsletter-panel.node-widget-panel .byline button:hover{text-decoration:underline;}.newsletter-panel.node-widget-panel input[type="text"]{font-size:16px;background-color:transparent;border:none;border-bottom:1px solid #FFF;margin-right:0;padding-bottom:10px;color:#FFF;min-width:14em;}.newsletter-panel.node-widget-panel input[type="text"]:focus,.newsletter-panel.node-widget-panel .byline button:focus{-webkit-tap-highlight-color:rgba(255,255,255,0) !important;-webkit-focus-ring-color:rgba(255,255,255,0) !important;outline:none !important;}.newsletter-panel.node-widget-panel .message_area button{display:none;}.newsletter-panel.node-widget-panel .message_area{background-color:transparent !important;border:none !important;color:#FFF !important;text-align:left;padding-top:5px;padding-left:2px;}.newsletter-panel.node-widget-panel .newsletter-signup{margin-top:3em;margin-bottom:3em;}.height-1-2 .parallaxe-panel.panel-item,.height-1-2.parallaxe-panel.panel-item{padding-top:20%;overflow:hidden;height:0;display:block;}.parallaxe-panel.panel-item.parallaxe-soft .panel-inside{margin-top:0;position:absolute;top:0;left:0;width:100%;height:100%;display:block;}.parallaxe-panel.panel-item .image-parallaxe{position:absolute;z-index:0;width:100%;}.parallaxe-panel.panel-item .image-parallaxe img{margin-top:-12%;width:100%;height:auto;}.parallaxe-panel h3{margin-right:auto;margin-left:auto;width:70%;}.parallaxe-panel.panel-item .parallaxe-overlay.image-parallaxe img{margin-top:0;width:100%;height:auto;position:absolute;bottom:0;left:0;}.parallaxe-panel.panel-item .table-cont{z-index:2;}.parallaxe-panel.panel-item .parallaxe-overlay{position:absolute;z-index:1;bottom:0;left:0;top:auto;width:100%;height:100%;}.text-float-left .text{width:80%;margin-left:20%;}.text-float-right .text{width:80%;margin-right:20%;margin-left:0;}.parallaxe-panel.panel-item .text{padding:0 2%;display:inline-block;width:100%;}.parallaxe-panel.panel-item h2{margin:0 auto;}.google-map-panel .maps_canvas{width:100%;}.google-map-panel .maps_canvas{width:100% !important;height:100% !important;position:absolute;top:0;left:0;}.width-1-4 .height-1-2.google-map-panel .google-map-panel{padding-top:60.5%;}.height-1-2 .google-map-panel .google-map-panel{padding-top:72%;}.height-1-2.width-default.col-1 .google-map-panel .google-map-panel{padding-top:23%;}.front h1.page-title{display:none;}h1.node-title{padding-bottom:2%;}.reservation-panel h1.page-title,.reservation-panel p.first-title{width:60%;margin-right:auto;margin-left:auto;margin-top:2em;}.reservation-panel p.first-title{margin-top:1.2em;}.reservation-panel .form-item-promocode label{opacity:0.5;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.reservation-panel .form-item-promocode input.form-text{padding:5px;}.reservation-panel .form-item-promocode input::-webkit-input-placeholder{text-align:center;}.reservation-panel .form-item-promocode input:-ms-input-placeholder{text-align:center;}.reservation-panel .form-item-promocode input::-moz-placeholder{text-align:center;}.reservation-panel .form-item-promocode input:-moz-placeholder{text-align:center;}.reservation-panel .form-item-promocode.has-value label{opacity:0;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.field-type-text-long ul,.field-type-text-with-summary ul{padding-bottom:0.5em;padding-top:0;padding-left:0;}.field-type-text-long ul.single-ul,.field-type-text-with-summary ul.single-ul{padding-bottom:0;}.field-type-text-long ul li,.field-type-text-with-summary ul li{width:70%;text-align:left;margin-bottom:1em;margin-right:auto;margin-left:auto;list-style-type:disc;}.flexslider .field-type-text-long ul,.flexslider .field-type-text-with-summary ul{padding-top:0;padding-bottom:0;padding-left:0;}.flexslider .field-type-text-long ul li,.flexslider .field-type-text-with-summary ul li{margin-bottom:0;width:90%;}.field-type-text-long ul li,.field-type-text-with-summary ul li{width:75%;text-align:left;margin-bottom:1em;margin-right:auto;margin-left:auto;list-style-image:none;list-style-type:none;padding-left:35px;}.field-type-text-long ul li a.more{display:block;width:100%;text-align:center;}.no-svg .field-type-text-long ul li:before,.no-svg .field-type-text-with-summary ul li:before{background:url(/sites/all/themes/terrass/images/terrass-sprites.png) -224px -526px no-repeat transparent;}.field-type-text-long ul li,.field-type-text-with-summary ul li{position:relative;}.field-type-text-long ul li:before,.field-type-text-with-summary ul li:before{content:'';display:block;width:28px;height:23px;overflow:hidden;position:absolute;left:0;top:0;background:url(/sites/all/themes/terrass/images/terrass-sprites.svg) -224px -526px no-repeat transparent;}.color-black .field-type-text-long ul li:before,.color-black .field-type-text-with-summary ul li:before,.color-blue .field-type-text-long ul li:before,.color-blue .field-type-text-with-summary ul li:before,.color-transparent .field-type-text-long ul li:before,.color-transparent .field-type-text-with-summary ul li:before{background:url(/sites/all/themes/terrass/images/terrass-sprites.svg) -224px -164px no-repeat transparent;}.no-svg .color-black .field-type-text-long ul li:before,.no-svg .color-black .field-type-text-with-summary ul li:before,.no-svg .color-blue .field-type-text-long ul li:before,.no-svg .color-blue .field-type-text-with-summary ul li:before,.no-svg .color-transparent .field-type-text-long ul li:before,.no-svg .color-transparent .field-type-text-with-summary ul li:before{background:url(/sites/all/themes/terrass/images/terrass-sprites.png) -224px -164px no-repeat transparent;}.has-resume .body{width:100% !important;}.has-resume .body.hide{display:none;}.has-resume .read-more{font-family:'Verlag A','Verlag B',sans-serif;text-transform:uppercase;color:#000;text-decoration:none;font-weight:700;display:block;letter-spacing:2px;margin:1em auto 0.5em;cursor:pointer;clear:both;}.has-resume .read-more:hover{color:#9E7F2E;}.body-cont.resume p:last-child,.body-inside .resume p:last-child{margin-bottom:1em;}.st_sharethis_custom{width:40px;height:40px;float:right;border:1px solid #000;cursor:pointer;}.item-list ul.pager{width:35%;margin-left:auto;margin-right:auto;margin-bottom:1.5em;}.item-list .pager li a span{width:20px;height:20px;display:block;}.item-list .pager li a{display:inline-block;}.item-list .pager li a:hover{opacity:0.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);}.item-list .pager li.pager-previous a span.ui{background-position:0 0;}.item-list .pager li.pager-next a span.ui{background-position:-35px 0;}.item-list ul.pager li{margin:0;padding:0;}.item-list .pager li.pager-previous{float:left;}.item-list .pager li.pager-next{float:right;}.page-taxonomy .field-description{margin-bottom:4em;padding-top:2em;}.page-taxonomy .field-description h3 a{text-decoration:underline;}.view-blog-categories,.view-blog.view-display-id-block_2,.view-taxonomy-term.view-display-id-page_1,.view-taxonomy-term.view-display-id-page_2{display:inline-block;width:100%;position:relative;}.view-blog-categories.view-display-id-block .views-row,.view-taxonomy-term.view-display-id-page_1 .views-row,.view-taxonomy-term.view-display-id-page_2 .views-row{width:33%;display:inline-block;}.view-blog-categories.view-display-id-block_1 .views-row{}.view-blog-categories .views-row img,.view-taxonomy-term.view-display-id-page_1 .views-row img,.view-taxonomy-term.view-display-id-page_2 .views-row img{width:100%;height:auto;}.dynamic-panel .element,.dynamic-panel .panel{width:100%;display:block;float:left;}.element .text{padding:20px;}.element{margin-bottom:20px;}.color-black .panel-inside{background-color:#262420;}.has-parallaxe .table-cont{display:block;position:relative;width:70%;height:auto;top:0;left:0;padding-top:20px;}.has-parallaxe .newsletter-panel.height-1-4{padding-top:10%;z-index:10;width:40%;margin-left:15%;}.has-parallaxe .newsletter-panel h3{display:none;}.has-parallaxe .newsletter-panel.height-1-4 .panel-inside{padding-top:20px;}.newsletter-panel form table{text-align:left;}.newsletter-panel form table td font{font-family:'Verlag A','Verlag B',sans-serif !important;font-size:inherit !important;}.newsletter-panel input[type="submit"]{display:block;background-color:#FFF;}.newsletter-panel input[type="text"],.newsletter-panel select{border:1px solid #000;padding:5px;position:relative;display:block;}.newsletter-panel select{width:100%;background-image:url(/sites/all/themes/terrass/images/terrass-sprites.svg);background-repeat:no-repeat;background-position:-186px -365px;padding-left:24px;}.newsletter-panel form table td{vertical-align:middle !important;}.newsletter-panel input[type="submit"]{border:2px solid #000;color:#FFF;text-transform:uppercase;padding:5px 15px;position:relative;font-weight:700;display:block;margin-right:auto;margin-left:auto;letter-spacing:2px;cursor:pointer;background-color:#000;}.newsletter-panel input[type="submit"]:hover{background-color:#FFF;color:#000;}.page-taxonomy .node-blog,.view-blog .views-row{width:33%;display:inline-block;padding-right:20px;margin-bottom:20px;vertical-align:top;}.has-info{padding-bottom:20px;}.has-info .term-description{width:66.4%;padding-right:30px;padding-left:30px;}.has-info .block-info{width:33.3%;}.has-info .block-info,.has-info .field-description,.term-description{display:inline-block;float:none;vertical-align:middle;}.has-info .block-info{background-color:#262420;padding:30px;}.block-info a{text-decoration:underline;}.page-taxonomy .view-taxonomy-term .views-row .node-blog{width:100%;}.page-taxonomy .node-blog.is-third,.view-blog .views-row.is-third{padding-right:0;}.page-taxonomy .node-blog.color-black .node-inner,.view-blog .color-black .node-inner{background-color:#262420;}.page-taxonomy .node-blog .text,.view-blog .text{padding:1em 10px 10px;}.page-taxonomy .node-blog .image-overlay,.view-blog .image-overlay{background:transparent url(/sites/all/themes/terrass/images/overlay-black.png) repeat left top;position:absolute;width:100%;height:100%;left:0;top:0;opacity:0.2;-ms-filter:"alpha(opacity=20)";filter:alpha(opacity=20);}.page-taxonomy .node-blog .field-type-image:hover .image-overlay,.view-blog .field-type-image:hover .image-overlay{opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);}.page-taxonomy .node-blog .field-type-image,.view-blog .field-type-image{position:absolute;width:100%;height:100%;left:0;top:0;display:block;}.page-taxonomy .node-blog .field-type-image img,.view-blog .field-type-image img{display:block;}.image .st_sharethis_custom{position:absolute;left:50%;top:auto;bottom:10px;}.st_sharethis_custom{border:none;width:80px;display:inline-block;margin-left:-40px;text-transform:uppercase;}.teaser-blog{position:relative;}.field-name-field-date{text-transform:uppercase;}.page-taxonomy .node-blog .image,.view-blog .image{position:relative;padding-top:53%;overflow:hidden;}.share-icon{display:block;width:20px;height:20px;background-position:-216px -371px;margin-right:auto;margin-left:auto;}.share-text{color:#FFF;margin-top:-2px;display:block;}.page-taxonomy .node-blog h3 a:after,.view-blog h3 a:after{content:" ";display:block;width:5em;height:2px;background-color:#000;margin-right:auto;margin-left:auto;border:none;margin-top:1em;}.page-taxonomy .node-blog h3 a,.view-blog h3 a{color:#000;}.page-taxonomy .node-blog.color-black h3 a,.view-blog .color-black h3 a{color:#FFF;}.page-taxonomy .node-blog.color-black h3 a:after,.view-blog .color-black h3 a:after{background-color:#FFF;}.page-taxonomy .node-blog h3 a:hover:after,.page-taxonomy .node-blog.color-black h3 a:hover:after,.view-blog .color-black h3 a:hover:after,.view-blog h3 a:hover:after{background-color:#9E7F2E;}.page-taxonomy .node-blog h3 a:hover,.page-taxonomy .node-blog.color-black h3 a:hover,.view-blog .color-black h3 a:hover,.view-blog h3 a:hover{color:#9E7F2E;}.blog-parallaxe{float:left;width:100%;position:relative;}.blog-categories{clear:both;}.blog-categories .view-content{margin-right:-10px;margin-left:-10px;}.blog-categories .views-row{position:relative;width:33%;padding-left:10px;padding-right:10px;display:inline-block;vertical-align:top;overflow:hidden;}.blog-categories .view-display-id-block_3 .views-row,.blog-categories .view-display-id-block_4 .views-row{width:24.7%;}.blog-categories .views-row .views-field-field-image img{display:block;}.blog-categories .views-row .views-field-field-image{position:relative;display:block;}.blog-categories .views-field-name{position:absolute;top:45%;width:100%;}.blog-categories .views-field-name a{color:#FFF;}.blog-categories .views-field-name h3{width:95%;}.blog-categories .views-row:hover .image-overlay{opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);}.blog-categories .image-overlay{background:transparent url(/sites/all/themes/terrass/images/overlay-black.png) repeat left top;position:absolute;width:100%;height:100%;left:0;top:0;opacity:0.2;-ms-filter:"alpha(opacity=20)";filter:alpha(opacity=20);}.blog-text{width:70%;float:left;}.blog-text.blog-node-header{width:75%;float:left;}.blog-text h1{display:inline-block;}.blog-text .node-header,.blog-text header{width:100%;background-color:#262420;display:inline-block;text-align:center;}.blog-text.blog-node-header .node-header,.blog-text.blog-node-header header{background-color:#FFF;}.blog-text .header-content{float:none;display:inline-block;width:49%;margin:0;vertical-align:middle;padding-left:20px;padding-right:20px;}.blog-text .header-content h3{margin-top:0;}.blog-text .header-content h3 a{color:#FFF;}.blog-text .text{clear:both;padding-top:30px;}.node-blog .node-sidebar{float:right;width:23%;text-align:center;display:inline-block;position:relative;}.node-blog a.button{display:inline-block;float:none;margin-right:10px;margin-left:10px;}h3.button{border:2px solid #000;color:#000;text-transform:uppercase;padding:2px 15px;position:relative;font-weight:700;display:block;margin-right:auto;margin-left:auto;letter-spacing:2px;cursor:pointer;}h3.button::after{content:" ";position:absolute;top:-6px;right:-6px;width:85%;height:40%;border-right:2px solid #000;border-top:2px solid #000;}h3.button:hover{background-color:#000;color:#FFF;}.node-blog .link{margin-top:1em;}.blog-text .node-sidebar .view-header h3{margin-top:0;}.blog-categorie-node{background:transparent url(/sites/all/themes/terrass/images/ciel.jpg) repeat-y 0 0;display:inline-block;padding-top:97%;width:100%;margin-bottom:20px;position:relative;}.blog-categorie-node h3{padding-left:10px;padding-right:10px;}.blog-categorie-cont{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5;}.view-blog.recent .views-row{padding-right:0;}.view-blog.recent h3 a::after{display:none;}.view-blog.color-black h3 a{color:#FFF;}.view-blog.color-black h3 a:hover{color:#9E7F2E;}.blog-text .image{float:none;display:inline-block;width:50%;vertical-align:middle;}.node-type-offer .blog-text.blog-node-header .image img{margin-left:-.75%;}.blog-text.blog-node-header .image{float:none;display:inline-block;width:100%;vertical-align:middle;}.node-type-blog .parallaxe-panel h2{margin-bottom:1em;}.node-type-blog .field-name-body p{text-align:left;}.node-type-blog .field-name-body p:first-child,.node-type-blog .text h3:nth-of-type(1){margin-top:0;}.node-type-blog .field-name-field-date{margin-bottom:0.5em;}h3.category a{color:#000;}h3.category a:hover{color:#9E7F2E;}.recent .views-row{display:block;width:100%;}.recent p{margin:0;}.node-type-blog .st_sharethis_custom{margin-right:10px;margin-left:10px;float:none;width:auto;}.node-type-blog .share-icon{background-position:-216px -345px;}.node-type-blog .share-text{color:#000;margin-top:0;display:inline-block;}.node-type-blog .blog-node-header .text{text-align:left;padding-bottom:30px;}.node-type-blog .text ul li{width:auto;}.node-type-blog .text ul{margin:0;padding-left:20px;}.node-type-blog .blog-node-header h1::after,.node-type-blog .blog-node-header h1::before,.node-type-blog .blog-node-header h2::after,.node-type-blog .blog-node-header h2::before,.node-type-blog .blog-node-header p.first-title::after,.node-type-blog .blog-node-header p.first-title::before{display:none;}.node-type-blog .blog-node-header h1{margin-top:0;}.node-type-blog .panel-item{margin-bottom:0;}.node-type-blog .blog-parallaxe{margin-bottom:20px;}p.follow-blog{padding-top:1em;}.node-type-blog a.social{padding-top:3px;padding-bottom:5px;padding-right:8px;margin-right:5px;}.node-type-blog a.facebook{margin-left:3px;}.media-wrapper{padding-top:3%;}.press-item{width:24%;display:inline-block;margin-right:0.5%;margin-left:0.5%;padding-right:1px;vertical-align:top;float:left;margin-bottom:40px;}.press-item.first{margin-left:0;clear:both;}.press-item.last{margin-right:0;}.press-image{width:100%;padding-top:100%;position:relative;background-color:#262420;margin-bottom:0.8em;}.presse-image ul.field-collection-view-links{position:absolute;}#sidebar.is-not-auto .sidebar-content,.horizontal .press-image .content,.horizontal .press-image .entity-field-collection-item .field{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0;width:100%;}.press-image .entity-field-collection-item,.press-image .field-collection-view,.vertical .press-image .content,.vertical .press-image .field-item,.vertical .press-image .field-type-image{position:absolute;top:0;left:0;width:100%;height:100%;}.press-item.horizontal img{width:100%;height:auto;}.press-item.vertical img{height:100%;max-height:100%;width:auto !important;}a.button.download:after{display:none;}a.button.download{display:inline-block;}.credits,.file-title{display:block;}.page-gallery .width-default.col-1 .width-default.no-picture .panel-inside{position:relative;}.page-gallery .width-default.col-1 .width-default.no-picture .text{position:relative;top:0;left:0;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}.page-gallery .width-1-3{width:33.3%;}.page-gallery .width-2-3{width:66.6%;}.page-gallery .panel.width-2-3.height-default.col-2 .panel-item.width-1-2.height-default .field-name-field-image{width:100%;}.page-gallery .panel.width-2-3.height-default.col-2 .panel-item.width-1-2.height-default.first{padding-left:0;padding-right:10px;}.page-gallery .panel.width-2-3.height-default.col-2 .panel-item.width-1-2.height-default.last{padding-right:0;padding-left:10px;}.page-gallery .panel.width-1-3.height-default .panel-item.height-1-2{position:relative;padding-top:64.5%;}.page-gallery .panel.width-1-3.height-default.first .panel-item.height-1-2{position:relative;padding-top:63%;}.page-gallery .panel.width-1-3.height-default.last .panel-item.height-1-2{position:relative;padding-top:59%;}.page-gallery .no-picture .text{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.page-gallery .no-picture .panel-inside,.page-gallery .panel.width-1-3.height-default .panel-item.height-1-2 .panel-inside{position:absolute;width:100%;height:100%;left:0;top:0;}.page-gallery .panel.width-1-3.height-default .panel-item.height-1-2.first,.page-gallery .panel.width-1-3.height-default .panel-item.height-1-2.last{padding-right:0;padding-left:0;}.page-gallery .panel.width-1-3.height-default .panel-item.width-default.height-default .field-name-field-image{width:100%;}.page-gallery .panel.width-1-3 .panel-item.width-1-2.height-1-2.image-width-1-6 .field-name-field-image{width:100%;padding:0 10px;}.page-gallery .panel.width-1-3 .panel-item.width-1-2.height-1-2.image-width-1-6.first .field-name-field-image{padding-left:0;}.page-gallery .panel.width-1-3 .panel-item.width-1-2.height-1-2.image-width-1-6.last .field-name-field-image{padding-right:0;}.page-gallery .panel.width-1-3.height-default .panel-item.width-1-2.height-1-2.image-width-1-6{padding-top:66%;}.page-gallery .panel.width-default.height-default .width-1-3.height-default{padding-top:41.8%;}.page-gallery .panel.width-default.height-default .width-1-3.height-default.last .panel-inside{padding-left:10px;}.page-gallery .panel.width-default.height-default .width-1-3.height-default.first .panel-inside{padding-right:10px;}.page-gallery .panel.width-default.height-default .width-1-3.height-default .panel-inside{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;}.text-slider.color-black .panel-inside .flexslider{background-color:#262420;}.text-slider .panel-inside .flexslider .text,.text-slider.color-black .panel-inside .flexslider .text{padding-right:10px;padding-left:10px;}.text-slider .slider-footer{display:none;}.text-slider .flexslider{height:100%;}.no-background-slider.text-slider .flex-control-paging{width:100%;}.no-background-slider.text-slider .flex-control-paging li{float:none;}.panel-contextual-links{display:none;position:absolute;top:0;right:0;z-index:8;}.panel-contextual-links ul{position:absolute;top:10px;right:10px;width:90px;padding:0;margin:0;text-align:center;z-index:8;}.panel-contextual-links ul a{color:#FFF;padding:5px 10px;display:block;font-size:12px;text-transform:uppercase;background-color:#000;font-weight:700;}.color-black .panel-contextual-links ul a:hover,.color-black .panel-contextual-links ul li:last-child a:hover,.panel-contextual-links ul a:hover,.panel-contextual-links ul li:last-child a:hover{background-color:#7f7f7f;}.panel-contextual-links ul li:last-child a{background-color:#b4b4b4;}.color-black .panel-contextual-links ul a{background-color:#FFF;}.color-black .panel-contextual-links ul a{color:#000;}.panel-contextual-links ul li{list-style:none;}.ajax-node:hover .panel-contextual-links,.panel-contextual-links:hover,.panel-inside:hover .panel-contextual-links{display:block;}#colorbox{overflow:visible !important;}#cboxClose{top:-1.5em;}.qualitelis .review-block{padding-top:23.45%;width:33%;}.qualitelis .inside{position:absolute;top:0;left:0;width:100%;height:auto;}.qualitelis-panel .color-back .text,.qualitelis-panel .color-back .text blockquote{color:#FFF;}.qualitelis-panel .unique{text-align:left;}.qualitelis-panel .unique .panel-item{text-align:center;}.ratings .rating-data{display:none;}.rate{text-align:center;}.star-ratings-css{display:inline-block;width:auto;vertical-align:top;position:relative;padding-bottom:1em;}.star-ratings-css-top{display:block;position:absolute;z-index:2;height:100%;left:0;top:0;overflow:hidden;}.star-ratings-css-bottom{display:block;position:relative;z-index:1;}.ratings ul.slides{padding-bottom:2em;}.ratings ul.slides .review{padding-bottom:1em;}.node-type-page #block-system-main a.button{display:inline-block;margin-top:1em;}ul.sitemap li{text-align:left;list-style-type:none;list-style-position:inside;margin-bottom:0.5em;font-weight:bold;}.block-sitemap{padding-top:2em;}ul.sitemap{padding-left:0;}ul.sitemap li.sitemap-item{width:20%;float:none;display:inline-block;vertical-align:top;}ul.sitemap.subitem{margin-bottom:20px;text-transform:none;padding-left:0;padding-top:0.5em;}ul.sitemap.subitem li{margin-bottom:0.5em;text-transform:none;font-weight:normal;float:none;width:100%;}ul.sitemap li.sitemap-item:nth-of-type(6){clear:both;}#ui-datepicker-div.ui-datepicker{border:none;text-transform:uppercase;background:#FFFFFF;}.ui-widget-header{background-image:none;background-color:#FFF;border:none;}.ui-widget .ui-widget{font-size:1em;}#ui-datepicker-div,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:'Verlag A','Verlag B',sans-serif;font-weight:normal;font-style:normal;}.ui-widget select{padding-left:5px;padding-right:5px;}.ui-widget-content a{color:#222222;}.ui-widget-header a{color:#ffffff;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none;}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none;}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:0;}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:0;}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:0;}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:0;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:none #f7f7f7;border:none;}.ui-datepicker-today .ui-state-default{background:none #fff;}.ui-datepicker-today .ui-state-default.ui-state-active,.ui-state-default.ui-state-active{background-color:#e5e5e5;}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:none;background:none #FFF;}.ui-datepicker-header .ui-icon,.ui-datepicker-header .ui-icon{cursor:pointer;}.ui-datepicker-header .ui-state-focus .ui-icon,.ui-datepicker-header .ui-state-hover .ui-icon{background-image:url(/sites/all/themes/terrass/images/terrass-sprites.svg);opacity:0.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);}.ui-datepicker-header.ui-widget-header .ui-icon{background-image:url(/sites/all/themes/terrass/images/terrass-sprites.svg);}.ui-icon-circle-triangle-e,.ui-state-hover .ui-icon-circle-triangle-e{background-position:-40px -4px;}.ui-icon-circle-triangle-w,.ui-state-hover ui-icon-circle-triangle-w{background-position:0 -4px;}form.webform-client-form{width:65%;margin-left:auto;margin-right:auto;text-align:left;padding-top:1px;padding-top:1em;}form.webform-client-form label{width:35%;display:inline-block;text-align:right;}form.webform-client-form .form-textarea-wrapper,form.webform-client-form input.form-text{width:60%;display:inline-block;margin-bottom:1em;margin-top:0;}.newsletter-panel form.webform-client-form select{width:60%;display:inline-block;margin-bottom:1em;margin-top:0;}form.webform-client-form input.form-text{padding:5px;border:1px solid #000;}form.webform-client-form .webform-component-file .description{margin-left:25%;padding-left:19px;padding-top:0.5em;}form.webform-client-form .webform-component-file{margin-bottom:1em;padding-top:1em;}.newsletter-panel form.webform-client-form .form-submit,form.webform-client-form input.form-submit{border:2px solid #000;color:#FFF;text-transform:uppercase;padding:5px 15px;position:relative;font-weight:700;display:block;margin-right:auto;margin-left:auto;letter-spacing:2px;cursor:pointer;background-color:#000;margin-top:2em;}.newsletter-panel form.webform-client-form .webform-component-file .form-submit,form.webform-client-form .webform-component-file input.form-submit{background-color:#FFF;color:#000;display:inline-block;margin-top:0;}form.webform-client-form .form-actions{margin-left:25%;padding-left:19px;}.mentions{width:62%;margin-left:auto;margin-right:auto;text-align:left;padding-left:16%;}.node-type-offer .node-sidebar{width:30%;float:right;padding-left:20px;}.node-type-offer a.more{display:none;}.node-type-offer .blog-text .text{text-align:left;padding-top:20px;}.node-type-offer .text .link{text-align:center;width:auto;margin-top:1em;margin-bottom:1em;}.node-type-offer .field-label{font-weight:normal;}.node-offer.node-teaser{position:relative;}.element .node-odd .countdown{left:auto;right:1em;}.countdown{position:absolute;top:1em;left:1em;z-index:5;color:#FFF;}.slider-panel.width-1-4 .countdown,.width-1-2 .slider-panel.width-1-2 .countdown{display:none !important;}.count{float:left;margin-right:0.5em;border:1px solid #FFF;text-align:center;min-width:50px;}.count span{padding:0.5em 0.25em;display:block;}.count .smalltext{color:#262420;background-color:#FFF;font-size:10px;padding:0.2em;width:100%;display:block;text-transform:uppercase;}.node-type-offer .image{position:relative;}.color-blue a,.color-blue h1,.color-blue h2,.color-blue h3,.color-blue h4,.color-blue h5,.color-blue p,.color-blue ul li,.color-transparent a,.color-transparent h1,.color-transparent h2,.color-transparent h3,.color-transparent h4,.color-transparent h5,.color-transparent p,.color-transparent ul li{color:#FFF;}.color-transparent h2:after,.color-transparent h2:before{display:none;}.color-blue h2:after,.color-blue h2:before{background-color:#FFF;}body.taxonomy-166 #row-1 .body-cont,body.taxonomy-166 #row-1 .text-header,body.taxonomy-198 #row-1 .body-cont,body.taxonomy-198 #row-1 .text-header{display:none;}body.taxonomy-166 #row-1 .panel-inside,body.taxonomy-198 #row-1 .panel-inside{height:100% !important;}body.taxonomy-166 #row-1 .text,body.taxonomy-198 #row-1 .text{background:transparent url(/sites/all/themes/terrass/images/stages.svg) top center no-repeat;background-size:auto 100%;height:35%;left:0;}body .header-back .content,body .header-back .content{width:100%;max-width:100%;}.no-svg body.taxonomy-166 #row-1 .text,.no-svg body.taxonomy-198 #row-1 .text{background:transparent url(/sites/all/themes/terrass/images/stages.png) top center no-repeat;background-size:auto 100%;}.eu-cookie-compliance-default-button{display:none !important;}body #sliding-popup{max-width:340px;}.close{width:1.8em;height:1.8em;display:block;float:right;margin-right:-2em;margin-top:-2em;cursor:pointer;}.close:hover{opacity:.7;}.close:after,.close:before{width:100%;height:2px;background-color:white;position:relative;display:block;content:'';transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;top:calc(50%);}.close:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);top:calc(50% + 2px);}@media all and (max-width:875px){body #sliding-popup{max-width:calc(100% - 85px);}}body #sliding-popup.sliding-popup-bottom{background:#262420 !important;padding:2em 2.5em;}body #sliding-popup .popup-content{margin:0.5em 0;text-align:center;width:100%;max-width:100%;}body #sliding-popup .popup-content h2{font-weight:normal;line-height:1.2em;margin:0 0 0.5em;font-size:1em;}body #sliding-popup .popup-content h2:after,body #sliding-popup .popup-content h2:before{display:block;background-color:white;}body #sliding-popup .popup-content h2:after{margin-bottom:1em;}body #sliding-popup .popup-content #popup-text p{font-size:0.9em;line-height:1.4em;margin:0;font-weight:normal;display:inline;vertical-align:top;}body #sliding-popup .popup-content #popup-text{float:none;display:inline-block;vertical-align:top;text-align:center;margin:0 0 0.2em;width:100%;max-width:100%;}body #sliding-popup .popup-text a{color:white;text-decoration:underline;}body #sliding-popup .popup-text a:hover{color:grey;}body #sliding-popup .popup-content button{vertical-align:top;overflow:visible;width:auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;background-image:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;background-color:transparent;color:white;font-weight:normal;text-decoration:underline;text-shadow:none;border:none;color:#FFF;text-transform:none;padding:0;position:relative;font-weight:700;display:inline-block;vertical-align:top;margin-right:auto;margin-left:auto;letter-spacing:1px;cursor:pointer;cursor:pointer;font-size:0.8em;line-height:1.4em;margin:0 0 0 0.5em;}body #sliding-popup .popup-content .cookie-buttons button{text-transform:uppercase;height:28px;line-height:20px;border:2px solid #FFF;margin-left:1em;display:inline-block;margin-top:10px;cursor:pointer;background-color:#FFF;color:#262420;text-decoration:none;padding-left:0.5em;padding-right:0.5em;}body #sliding-popup .popup-content .cookie-buttons{padding-top:0.5em;}body #sliding-popup .popup-content .cookie-buttons button.decline-button{margin-left:0;background-color:transparent;color:#FFF;}body #sliding-popup .popup-content .cookie-buttons button.decline-button:hover{background-color:#FFF;color:#262420;}body #sliding-popup .popup-content button:hover{background-image:none;text-decoration:none;background-image:none;background-color:transparent;color:#FFF;}body #sliding-popup .popup-content button.find-more-button{color:white;border:2px solid #fff;background-color:transparent;}body #sliding-popup .popup-content button.find-more-button:hover{background-image:none;background-color:#FFF;text-decoration:none;color:#262420;}body .sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:1px 1px 0;border-radius:0;}body #sliding-popup.eu-cookie-withdraw-wrapper.sliding-popup-bottom{padding:0;}body #sliding-popup.eu-cookie-withdraw-wrapper.sliding-popup-bottom .eu-cookie-withdraw-banner .popup-content{margin:0;width:100%;max-width:100%;}body #sliding-popup.eu-cookie-withdraw-wrapper.sliding-popup-bottom .eu-cookie-withdraw-banner .popup-content #popup-text{padding:1em 1.5em;}body #sliding-popup.eu-cookie-withdraw-wrapper.sliding-popup-bottom .eu-cookie-withdraw-banner{width:100% !important;height:0 !important;visibility:hidden;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}body #sliding-popup.eu-cookie-withdraw-wrapper.sliding-popup-bottom.open .eu-cookie-withdraw-banner{width:100% !important;height:auto !important;display:block !important;visibility:visible;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}body #sliding-popup.eu-cookie-withdraw-wrapper.sliding-popup-bottom{bottom:0 !important;}#livechat-compact-container{z-index:999 !important;}.field-name-body .action-button{display:inline-block;vertical-align:top;width:auto;}.instagram-feed{position:relative;}.instagram-feed .flex-control-paging.flex-control-nav,.instagram-feed .more-link{display:none;}.instagram-feed .instagram-content ul li .image-overlay{display:block;background-color:white;opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.instagram-feed .view-header .ui.instagram{background-position:-234px -289px;width:20px;height:25px;display:inline-block;vertical-align:top;}.instagram-feed h3{max-width:800px;width:70%;display:block;margin:0 auto;border-top:1px solid #262420;}.instagram-feed h3 a{text-transform:uppercase;position:relative;padding:1em;top:-13px;background-color:white;}@media all and (max-width:875px){.instagram-feed h3 a{top:-8px;}}.instagram-feed .header{padding-top:2em;padding-bottom:0.8em;}.instagram-feed .instagram-content ul li{list-style-type:none;padding:0;margin:0;}.instagram-feed .instagram-content ul li{display:block;float:left;width:16.66%;position:relative;}.instagram-feed .instagram-content .flex-viewport ul li,.instagram-feed .instagram-content ul{position:relative;z-index:1;}.instagram-feed .instagram-content,.instagram-feed .instagram-content ul{display:inline-block;vertical-align:top;width:100%;}.instagram-feed .instagram-content ul{padding:0;margin:0;}.instagram-feed .instagram-content ul li a,.instagram-feed .instagram-content ul li span{display:inline-block;vertical-align:top;width:100%;margin:0;padding:0;}.instagram-feed .instagram-content ul li a:hover .image-overlay{opacity:0.2;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.instagram-feed .instagram-content ul li img{display:block;width:100%;height:auto;position:relative;z-index:1;}.logos-panel .flexslider ul li .field-item{width:100%;padding:.5em;}.logos-panel .flexslider ul li{width:calc((90vw / 6)) !important;}.logos-panel .flexslider ul li:nth-child(7n){clear:both !important;}.logos-panel .flex-control-paging{bottom:0;}.logos-panel .slickslider{max-width:1420px;text-align:left;overflow:hidden;}.logos-panel .slickslider>div{position:relative;width:16.666%;float:left;}.logos-panel .slickslider>div.slick-list{width:100%;float:none;}.slick-slide img{display:block;width:100%;height:auto;}.logos-panel .slickslider .field-item{padding:.5em;}ul.slick-dots{text-align:center;}ul.slick-dots li{list-style-type:none;display:inline-block;vertical-align:top;margin-left:.5em;margin-right:.5em;}ul.slick-dots li button{text-indent:99999px;width:15px;height:15px;border-radius:20px;border:1px solid #FFF;background-color:#FFF;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:.5;margin-top:1em;margin-bottom:4em;}ul.slick-dots li.slick-active button{opacity:1;}ul.slick-dots li button:focus{-webkit-tap-highlight-color:rgba(255,255,255,0) !important;-webkit-focus-ring-color:rgba(255,255,255,0) !important;outline:none !important;}button.slick-arrow{display:none !important;}.panel-item.logos-panel h2{color:#FFF;margin-bottom:3em;margin-top:3em;}.panel-item.logos-panel h2:before,.panel-item.logos-panel h2:after{background-color:#FFF;}.no-label>label{display:none !important;}.no-label label{text-indent:0 !important;}.no-label label:before{float:left;margin-right:.8em;}.no-label{height:78px;}.no-label .form-checkboxes{padding-top:35px;}.eventform-panel form.webform-client-form .form-item{margin-bottom:2em;float:left;margin-left:.7em;margin-right:.7em;}.eventform-panel form.webform-client-form .form-item.webform-component-date,.eventform-panel form.webform-client-form .form-item.webform-component-number{margin-bottom:.8em;}.eventform-panel form.webform-client-form .form-item.webform-component-textarea{margin-top:1.8em;}.eventform-panel form.webform-client-form .form-item .form-item{margin-left:0;margin-right:0;}.eventform-panel form.webform-client-form .form-item.webform-component--group6--nom,.eventform-panel form.webform-client-form .form-item.webform-component--group3--nom{margin-left:0;width:calc(50% - 12em);}.eventform-panel form.webform-client-form .form-item.webform-component--group6--prenom,.eventform-panel form.webform-client-form .form-item.webform-component--group3--prenom,.eventform-panel form.webform-client-form .form-item.webform-component-number,.eventform-panel form.webform-client-form .form-item.webform-component--group7--e-mail,.eventform-panel form.webform-client-form .form-item.webform-component--group4--adresse-e-mail{margin-right:0;width:calc(100% - 30em);}.eventform-panel form.webform-client-form .form-item.webform-component--group6--prenom input.form-text,.eventform-panel form.webform-client-form .form-item.webform-component--group3--prenom input.form-text,.eventform-panel form.webform-client-form .form-item.webform-component-number input.form-text,.eventform-panel form.webform-client-form .form-item.webform-component--group7--e-mail input.form-email,.eventform-panel form.webform-client-form .form-item.webform-component--group4--adresse-e-mail input.form-email{width:100%;}.eventform-panel form.webform-client-form .webform-datepicker input.form-text,.eventform-panel form.webform-client-form .webform-component--group7--societe input.form-text,.eventform-panel form.webform-client-form .webform-component--group7--telephone input.form-text,.eventform-panel form.webform-client-form .webform-component--group4--societe input.form-text,.eventform-panel form.webform-client-form .webform-component--group4--telephone input.form-text{width:13em;}.eventform-panel form.webform-client-form .form-item.webform-component--group6--civilite,.eventform-panel form.webform-client-form .form-item.webform-component--group3--civilite{margin-right:4em;margin-bottom:2.8em;}.eventform-panel form.webform-client-form label{display:block;width:100%;text-align:left;padding-bottom:0.5em;color:#FFF;font-weight:bold;padding-left:1.2em;padding-left:1.2em;}.eventform-panel form.webform-client-form .form-item .form-item label{display:block;text-align:center;padding:0;margin:0;background-color:transparent;position:relative;line-height:1.5em;padding-right:1em;text-align:left;}.eventform-panel form.webform-client-form .form-item .form-item.form-type-checkbox label:before{display:block;content:'';border:1px solid #FFF;width:1.5em;height:1.5em;border-radius:8px;background-color:#FFF;}.eventform-panel form.webform-client-form .form-item .form-item.form-type-checkbox label:after{display:block;content:'';border:none;width:2.0em;height:1.5em;position:absolute;left:0.;top:0;z-index:1;background-image:url(/sites/all/themes/terrass/images/terrass-sprites2.svg);background-position:-35px -2px;opacity:0;}.eventform-panel form.webform-client-form .form-item .form-item.form-type-checkbox input[type=checkbox]:checked+label:after{opacity:1;}.eventform-panel form.webform-client-form .form-item .form-item.form-type-radio label{text-align:left;}.eventform-panel form.webform-client-form .form-item .form-item.form-type-radio label:after{display:block;content:'';border:1px solid #FFF;width:1.5em;height:1.5em;clear:both;margin:1em 0 0 0;border-radius:8px;background-color:#FFF;}.eventform-panel h2{text-transform:none;letter-spacing:1px;}.eventform-panel h2:after,.eventform-panel h2:before{content:" ";display:block;width:5em;height:2px;background-color:#FFF;margin-right:auto;margin-left:auto;border:none;}.eventform-panel form.webform-client-form .form-item .form-item.form-type-radio label:before{display:block;content:'';border:none;width:2.0em;height:1.5em;position:absolute;top:auto;bottom:0;z-index:1;background-image:url(/sites/all/themes/terrass/images/terrass-sprites2.svg);background-position:-38px -2px;opacity:0;left:4px;}.eventform-panel form.webform-client-form .form-item .form-item.form-type-radio input[type=radio]:checked+label:before{opacity:1;}.eventform-panel form.webform-client-form .form-item .form-item select{display:inline-block;vertical-align:top;text-align:left;padding:0;margin:0;border:none;background-color:transparent;width:auto;}.eventform-panel form.webform-client-form .form-item .form-item select{color:#FFF;font-size:16px;text-align:left;}.eventform-panel form.webform-client-form .form-item .form-item select option{color:#FFF;font-size:16px;text-align:center;margin-right:0em;margin-left:0;min-width:10.7em;}.eventform-panel form.webform-client-form .form-item .form-item.form-type-checkbox,.eventform-panel form.webform-client-form .form-item .form-item.form-type-radio,.eventform-panel form.webform-client-form .form-item .form-item.form-type-select{position:relative;display:inline-block;width:auto;vertical-align:top;padding:0;margin-right:0;min-width:13em;}.eventform-panel form.webform-client-form .form-item .form-item.form-type-radio{min-width:5.2em;margin-left:0;margin-right:0;}.eventform-panel form.webform-client-form .form-item .form-item.form-type-checkbox input,.eventform-panel form.webform-client-form .form-item .form-item.form-type-radio input,.eventform-panel form.webform-client-form .form-item .form-item.form-type-select input{position:absolute;}.eventform-panel form.webform-client-form .form-item .form-item.form-type-select{opacity:0;position:absolute;z-index:1;}.eventform-panel form.webform-client-form input.form-text{border:2px solid #FFF;padding:0.8em 1em;color:#000;font-size:16px;background-color:#FFF;width:13em;max-width:100%;margin-bottom:0;margin-top:0.25em;border-radius:30px;}.eventform-panel form.webform-client-form textarea{border:2px solid #FFF;padding:0.8em 1em;color:#000;font-size:16px;background-color:#FFF;width:100%;max-width:100%;margin-bottom:0;margin-top:0.25em;border-radius:30px;min-height:7em;}.eventform-panel form.webform-client-form .form-item.webform-component-textarea{width:calc(100% - 1.4em);}.eventform-panel form.webform-client-form .form-textarea-wrapper{width:100%;}.eventform-panel .webform-component-textarea .grippie{display:none;}.eventform-panel form.webform-client-form .group-red .form-item .form-item.form-type-checkbox label:before,.eventform-panel form.webform-client-form .group-red .form-item .form-item.form-type-radio label:after,.eventform-panel form.webform-client-form .group-red input.form-text{border:2px solid #EF928A;}.eventform-panel form.webform-client-form .group-yellow .form-item .form-item.form-type-checkbox label:before,.eventform-panel form.webform-client-form .group-yellow .form-item .form-item.form-type-radio label:after,.eventform-panel form.webform-client-form .group-yellow input.form-text{border:2px solid #FEF457;}.eventform-panel form.webform-client-form .group-blue .form-item .form-item.form-type-checkbox label:before,.eventform-panel form.webform-client-form .group-blue .form-item .form-item.form-type-radio label:after,.eventform-panel form.webform-client-form .group-blue input.form-text,.eventform-panel form.webform-client-form .group-blue textarea{border:2px solid #76899A;}.eventform-panel form.webform-client-form .webform-datepicker input.form-text{padding-left:43px;position:relative;z-index:1;text-align:center;}.eventform-panel form.webform-client-form .webform-datepicker{position:relative;}.eventform-panel form.webform-client-form .webform-datepicker:before{content:'';position:absolute;z-index:2;width:1.5em;height:1.5em;background-image:url(/sites/all/themes/terrass/images/terrass-sprites2.svg);background-position:-71px 4px;left:9px;top:11px;}.eventform-panel form.webform-client-form input.form-submit{font-size:16px;padding:7px 29px;margin-top:0;margin-right:0;margin-left:0;display:inline-block;float:none;border:2px solid #FFF;color:#FFF;background-color:#345B6A;}.eventform-panel form.webform-client-form input.form-submit:hover{background-color:#FFF;color:#245b6d;}.eventform-panel form.webform-client-form .form-actions{display:block;width:100%;clear:both;margin:0;padding:0;width:auto;text-align:center;}.eventform-panel form.webform-client-form .form-actions .submit-wrapper{margin-left:0;padding-left:0;display:inline-block;width:auto;position:relative}.eventform-panel form.webform-client-form .submit-wrapper::after{content:" ";position:absolute;top:-6px;right:-6px;width:85%;height:40%;border-right:2px solid #FFF;border-top:2px solid #FFF;}.height-default .height-default.eventform-panel h1,.height-default .height-default.eventform-panel h2{text-transform:uppercase;}.eventform-panel .webform-component--civilite .form-radios{margin-left:50%;}.eventform-panel .form-required{color:#FFF;font-weight:bold;}.eventform-panel .mentions{display:none;}.eventform-panel fieldset{margin:0;display:block;width:100%;padding:0;border:none;margin-inline-start:0;padding-inline-start:0;padding-block-start:0;text-align:left;clear:both;}.eventform-panel form.webform-client-form{width:100%;max-width:863px;padding:2em 2em 0em 2em;}.eventform-panel .node-webform{background-color:#245b6d;padding-top:3em;padding-bottom:2em;}.eventform-panel fieldset legend{font-size:18px;font-weight:700;font-family:'Verlag A','Verlag B',sans-serif;}.eventform-panel h1:after,.eventform-panel h1:before,.eventform-panel h2:after,.eventform-panel h2:before,.eventform-panel hr,.eventform-panel p.first-title:after,.eventform-panel p.first-title:before{background-color:#FFF;}@media all and (max-width:875px){.eventform-panel fieldset{width:100%;}.eventform-panel form.webform-client-form .form-item{margin-left:0;}.eventform-panel form.webform-client-form .form-item.webform-component-date{width:50%;margin:0;}.eventform-panel form.webform-client-form .form-item.webform-component-date.webform-component--group--fin{padding-left:1em;}.eventform-panel form.webform-client-form .form-item.webform-component--group6--nom,.eventform-panel form.webform-client-form .form-item.webform-component--group3--nom{margin-left:0;margin-right:0;padding-right:1em;width:100%;clear:both;}.eventform-panel form.webform-client-form .form-item.webform-component--group7--telephone,.eventform-panel form.webform-client-form .form-item.webform-component--group4--telephone,.eventform-panel form.webform-client-form .form-item.webform-component--group6--prenom,.eventform-panel form.webform-client-form .form-item.webform-component--group3--prenom,.eventform-panel form.webform-client-form .form-item.webform-component-number,.eventform-panel form.webform-client-form .form-item.webform-component--group7--e-mail,.eventform-panel form.webform-client-form .form-item.webform-component--group4--adresse-e-mail{margin-right:0;width:100%;}.eventform-panel form.webform-client-form .form-item.webform-component--group6--prenom input.form-text,.eventform-panel form.webform-client-form .form-item.webform-component--group3--prenom input.form-text,.eventform-panel form.webform-client-form .form-item.webform-component-number input.form-text,.eventform-panel form.webform-client-form .form-item.webform-component--group7--e-mail input.form-email,.eventform-panel form.webform-client-form .form-item.webform-component--group4--adresse-e-mail input.form-email{width:100%;}.eventform-panel form.webform-client-form .webform-datepicker input.form-text,.eventform-panel form.webform-client-form input.form-text{width:100%;}.eventform-panel form.webform-client-form .webform-component--group7--societe input.form-text,.eventform-panel form.webform-client-form .webform-component--group4--societe input.form-text,.eventform-panel form.webform-client-form .webform-component--group7--telephone input.form-text,.eventform-panel form.webform-client-form .webform-component--group4--telephone input.form-text{width:100%;}.eventform-panel form.webform-client-form .form-item .form-item.form-type-checkbox,.eventform-panel form.webform-client-form .form-item .form-item.form-type-radio,.eventform-panel form.webform-client-form .form-item .form-item.form-type-select{width:100%;}.eventform-panel form.webform-client-form .form-item.webform-component-checkboxes{width:33%;margin:0;}.eventform-panel form.webform-client-form .form-item .form-item.form-type-radio{width:26%;}.eventform-panel form.webform-client-form .form-item.webform-component-textfield{width:50%;}.eventform-panel form.webform-client-form .form-item .form-item.form-type-radio label{text-align:left;}.eventform-panel form.webform-client-form .form-item .form-item.form-type-radio label:before{left:0;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);}.eventform-panel form.webform-client-form .form-item .form-item.form-type-radio label:after{margin:1em 0 0 0;}}@media all and (max-width:480px){.eventform-panel form.webform-client-form .form-item.webform-component-checkboxes{width:100%;display:block;clear:both;}.eventform-panel form.webform-client-form .form-item .form-item.form-type-radio{width:50%;}.eventform-panel form.webform-client-form .form-item.webform-component-textfield{width:100%;}.eventform-panel form.webform-client-form .form-item.webform-component-number{margin-top:2em;}}#messages div.messages{background:no-repeat;border:none;border-width:0;border-radius:0;text-align:center;clear:both;width:22em;font-size:0.9em;position:fixed;top:-20em;left:calc(50% - 11em);z-index:90;opacity:0;color:#262420;background-color:#FFF;border-color:transparent;border:none;background-image:none;box-shadow:none;padding:2em;margin:0;cursor:pointer;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;transform:translate3d(0%,0,0);-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);}#messages div.messages p,#messages div.messages:last-child{margin-bottom:0;}#messages div.messages.messages--error,#messages div.messages.messages--status,#messages div.messages.messages--warning{color:#262420;background-color:#FFF;border-color:transparent;border:none;background-image:none;box-shadow:none;}#messages div.messages.show{opacity:1;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;transform:translate3d(0%,calc(50vh+ 20em),0);-webkit-transform:translate3d(0%,calc(50vh + 20em),0);-moz-transform:translate3d(0%,calc(50vh + 20em),0);-o-transform:translate3d(0%,calc(50vh + 20em),0);-ms-transform:translate3d(0%,calc(50vh + 20em),0);}#messages div.messages.show:hover{opacity:0.9;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@media all and (max-width:875px){body #sliding-popup .popup-content{max-width:100%;}body #sliding-popup .popup-text{margin:0.25em auto 0;float:none;text-align:center;max-width:100%;}body #sliding-popup .popup-buttons{max-width:100%;text-align:right;text-align:center;float:none;margin:0 auto 1.5em;}body #sliding-popup .agree-button,body #sliding-popup .find-more-button,body #sliding-popup .hide-button{font-size:12px;}.instagram-feed .instagram-content ul li{width:33.33%;}}@media all and (max-width:480px){.instagram-feed .instagram-content ul li{width:50%;}}.panel.width-1-2.height-free.spacing-default .panel-item.content-panel.width-default.height-default.no-picture.first.last .text{opacity:0;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.panel.width-1-2.height-free.spacing-default.resized .panel-item.content-panel.width-default.height-default.no-picture.first.last .text{opacity:1;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.node-event img{display:block;width:100%;height:auto;}.view-blog .node-event .field-type-image{position:relative;height:auto;}.view-blog .node-event .text{position:relative;padding:0;}.node-event .text-content{padding:1em 2em;display:inline-block;width:100%;vertical-align:top;text-align:center;}.node-event h2{margin:0;border:1px solid #FFF;color:#FFF;width:auto;height:auto;float:left;letter-spacing:0.1em;}.node-event h2 a{margin:0;color:#FFF;display:block;padding:0 0.25em;}.node-event h3{color:#FFF;width:auto;height:auto;float:left;margin:0;text-align:left;letter-spacing:0.1em;padding-left:2em;padding-top:4px;}.node-event .title{border-right:1px solid #FFF;display:block;float:left;position:relative;padding-right:2em;}.node-event h3 .time{display:block;clear:both;}.node-event h1:after,.node-event h1:before,.node-event h2:after,.node-event h2:before{display:none;}.node-event .image-overlay{display:none;}.node-event .field-type-image{clear:both;}.view-blog.view-display-id-block_3 .views-row{width:50%;display:block;float:left;margin-bottom:40px;}.view-blog.view-display-id-block_3 .views-row.views-row-odd{clear:left;}.view-blog.view-display-id-block_3 .views-row.views-row-even{padding-left:20px;padding-right:0;}.event-header{position:relative;z-index:1;}.event-title{position:absolute;z-index:2;top:15%;left:50%;transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);}.event-image{position:relative;z-index:1;}.node-event h1{margin:0;border:1px solid #FFF;color:#FFF;width:auto;height:auto;letter-spacing:0.1em;padding:0 0.3em;}.node-event.text-black h1{border:1px solid #262420;color:#262420;}.node-event.text-black .event-title h3{color:#262420;}.node-event .event-title h3{float:none;margin-top:1em;text-align:center;padding-left:0;}.node-event.node-teaser .node-inner{background-color:#262420;}.event-content{padding-bottom:20px;}.node-event h3 .time{text-transform:lowercase;}#ajax-content{width:100% !important;clear:both;}.flippy{position:absolute;left:0;top:50%;z-index:3;display:block;width:100%;height:3em;margin-top:-1.5em;transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.flippy li{position:relative;display:block;width:3em;height:3em;}.flippy a:hover{opacity:0.7;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.flippy a{position:absolute;left:0;top:1.5em;z-index:3;display:block;width:100%;height:100%;text-indent:99999px;overflow:hidden;border-top:3px solid #FFF;border-left:3px solid #FFF;border-right:3px solid transparent;border-bottom:3px solid transparent;transform:rotate(-45deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform-origin:0 0;}.text-black .flippy a{border-top:3px solid #000;border-left:3px solid #000;}.flippy li.prev a{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);left:auto;right:1em;}.flippy li.prev{float:left;margin-left:1em;}.flippy li.next{float:right;margin-right:1em;}.flippy li.next a{margin-top:0.8em;left:auto;right:-1.5em;}.node-event .event-content h3{color:#000;float:none;width:70%;display:block;padding:2em 0;margin:0 auto;text-align:justify;}.node-event .field-name-body .field-item,.node-event .field-name-body p{text-align:justify;}.node-event .field-name-field-summary p{font-family:'Verlag A','Verlag B',sans-serif;font-weight:bold;text-align:justify;}.node-happening img{display:block;width:100%;height:auto;}.view-blog .node-happening .field-type-image{position:relative;height:auto;}.view-blog .node-happening .text{position:relative;padding:0;}.node-happening .text-content{padding:1em 2em;display:inline-block;width:100%;vertical-align:top;text-align:center;}.node-happening h2{margin:0;border:1px solid #FFF;color:#FFF;width:auto;height:auto;float:left;letter-spacing:0.1em;}.node-happening h2 a{margin:0;color:#FFF;display:block;padding:0 0.25em;}.node-happening h3{color:#FFF;width:auto;height:auto;float:left;margin:0;text-align:left;letter-spacing:0.1em;padding-left:2em;padding-top:4px;}.node-happening .title{border-right:1px solid #FFF;display:block;float:left;position:relative;padding-right:2em;}.text-black.node-happening .event-header h1,.text-black.node-happening .event-header h2{border:1px solid #000;color:#000;}.text-black.node-happening h2 a{color:#000;}.text-black.node-happening h3{color:#000;}.text-black.node-happening .title{border-right:1px solid #000;}.node-happening h3 .subtile-1,.node-happening h3 .time{display:block;clear:both;}.node-happening h1:after,.node-happening h1:before,.node-happening h2:after,.node-happening h2:before{display:none;}.node-happening .event-content h2:after,.node-happening .event-content h2:before{display:block;}.node-happening .event-content h2{color:#000;float:none;margin-top:2em;margin-bottom:2em;text-align:center;}.event-image:hover .panel-contextual-links{display:block;}.node-happening .image-overlay{display:none;}.node-happening .field-type-image{clear:both;}.node-happening.node-teaser,.node-happening.node-teaser .content,.node-happening.node-teaser .node-inner{display:inline-block;width:100%;vertical-align:top;}.node-happening.node-teaser .field-type-image,.node-happening.node-teaser .text{display:inline-block;vertical-align:middle;clear:none;float:none;}.node-happening.node-teaser .text h3{display:block;float:none;text-align:center;padding-left:0;margin-bottom:0.8em;}.node-happening.node-teaser .text h2{float:none;display:inline-block;vertical-align:top;margin-bottom:0.8em;}.node-happening.node-teaser a.more{color:#FFF;}.node-happening.node-token .image-link{}.view-blog.view-display-id-block_3 .views-row{width:50%;display:block;float:left;margin-bottom:40px;}.view-blog.view-display-id-block_3 .views-row.views-row-odd{clear:left;}.view-blog.view-display-id-block_3 .views-row.views-row-even{padding-left:20px;padding-right:0;}.event-header{position:relative;z-index:1;}.event-title{position:absolute;z-index:2;top:15%;left:50%;transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);}.event-image{position:relative;z-index:1;}.node-happening h1{margin:0;border:1px solid #FFF;color:#FFF;width:auto;height:auto;letter-spacing:0.1em;padding:0 0.3em;}.node-event.text-black h1{border:1px solid #262420;color:#262420;}.node-event.text-black .event-title h3{color:#262420;}.node-happening .event-title h3{float:none;margin-top:1em;text-align:center;padding-left:0;}.node-event.node-teaser .node-inner{background-color:#262420;}.event-content{padding-bottom:20px;}.node-happening h3 .time{text-transform:lowercase;}#ajax-content{width:100% !important;clear:both;overflow:hidden;display:none;}#ajax-content #ajax-wrapper{width:200% !important;display:block;}#ajax-content.move .previous-node{margin-left:-100%;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;opacity:0;}#ajax-content.right .next-node{margin-left:-100%;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;opacity:0;}#ajax-content.move.right .previous-node{margin-left:0;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;opacity:0;}#ajax-content.right.move .next-node{margin-left:0;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;opacity:1;}#ajax-content .next-node,#ajax-content .previous-node{float:left;width:50%;}.prevnext{position:absolute;left:1em;top:50%;z-index:3;display:block;width:3em;height:3em;margin-top:-1.5em;transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.prevnext:hover{opacity:0.7;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.prevnext a{position:absolute;left:0;top:0;z-index:3;display:block;width:100%;height:100%;text-indent:99999px;overflow:hidden;}.prevnext:after,.prevnext:before{content:'';display:block;width:100%;height:3px;position:relative;background-color:#FFF;transform-origin:0 50%;}.text-black .prevnext:after,.text-black .prevnext:before{background-color:#262420;}.prevnext:after{transform:rotate(135deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform-origin:-.7em 1.0em;}.prevnext:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform-origin:1.5em 0;}.prevnext#prevnext-previous{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);left:auto;right:1em;}.prevnext#prevnext-next{margin-top:0.8em;}.node-happening .event-content h3{color:#000;float:none;width:70%;display:block;padding:2em 0;margin:0 auto;text-align:justify;}.node-happening .field-name-body .field-item,.node-happening .field-name-body p{text-align:justify;}.node-happening .field-name-field-summary p{font-family:'Verlag A','Verlag B',sans-serif;font-weight:bold;text-align:justify;}@media all and (max-width:1550px){.outside-row .panels-outside .main-logo{margin:10% auto;}}@media all and (max-width:1550px){.outside-row .panels-outside .main-logo{margin:5% auto;}}@media all and (max-width:1170px){.outside-row .panels-outside .main-logo{margin:0 auto;}}@media all and (max-width:875px){.outside-row .panels-outside .main-logo{margin:6% auto 0;}.panels-outside .reservation-panel.height-default{padding-top:0;}.width-default.height-default.col-2.spacing-no-spacing .panel-item.width-3-4.video-panel{padding-top:56.5%;}.open-menu .panels-outside .col-1 .video-panel{margin-top:0;}}@media all and (max-width:480px){body.taxonomy-166 #wrapper,body.taxonomy-198 #wrapper{background:#245b6d url(/sites/all/themes/terrass/images/stage-480.png) top center repeat-y;background-size:100% auto;background-attachment:fixed;}}@media all and (min-width:480px) and (max-width:875px){body.taxonomy-166 #wrapper,body.taxonomy-198 #wrapper{background:#245b6d url(/sites/all/themes/terrass/images/stage-875.png) top center repeat-y;background-size:100% auto;background-attachment:fixed;}}@media all and (min-width:875px) and (max-width:1075px){body.taxonomy-166 #wrapper,body.taxonomy-198 #wrapper{background:#245b6d url(/sites/all/themes/terrass/images/stage-1075.png) top center repeat-y;background-size:100% auto;background-attachment:fixed;}}@media all and (min-width:1075px) and (max-width:1440px){body.taxonomy-166 #wrapper,body.taxonomy-198 #wrapper{background:#245b6d url(/sites/all/themes/terrass/images/stage-1440.png) top center repeat-y;background-size:100% auto;background-attachment:fixed;}}@media all and (min-width:1440px){body.taxonomy-166 #wrapper,body.taxonomy-198 #wrapper{background:#245b6d url(/sites/all/themes/terrass/images/stage-2000.png) top center repeat-y;background-size:100% auto;background-attachment:fixed;}}@media only screen and (min-width:1075px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1075px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:1075px) and (-o-min-device-pixel-ratio:2/1),only screen and (min-width:1075px) and (min-device-pixel-ratio:2),only screen and (min-width:1075px) and (min-resolution:192dpi),only screen and (min-width:1075px) and (min-resolution:2dppx){body.taxonomy-166 #wrapper,body.taxonomy-198 #wrapper{background:#245b6d url(/sites/all/themes/terrass/images/stage-2000.png) top center repeat-y;background-size:100% auto;background-attachment:fixed;}}@media all and (min-width:876px) and (max-width:1558px){#menu-close{left:0;position:relative;margin-left:5%;}}@media all and (min-width:876px) and (max-width:1550px){.height-1-2 .image-width-2-3 .link{clear:both;}.height-1-2 .image-width-2-3 .link a{display:inline-block;float:none;margin-left:10px;margin-right:10px;clear:none;}}@media all and (max-width:1500px){.height-1-2 .slider-footer{margin-left:0 !important;}}@media all and (min-width:867px) and (max-width:1367px){.main-navigation ul.menu li{margin:0;}#header ul li{padding-left:0.7%;padding-right:0.7%;}#header ul li li{padding-left:0;padding-right:0;}.main-navigation ul.menu li.expanded ul{width:115%;}}@media all and (min-width:876px) and (max-width:1450px){.main-navigation ul li li{padding-left:0;padding-right:0;}}@media all and (max-width:1300px){#header a.button{width:auto;text-align:center;padding-right:10px;padding-left:12px;}.header-book{width:auto;}.panel-item.width-2-3.image-width-2-9 .field-name-field-image,.width-2-3 .image-width-1-3.vertical .field-name-field-image{width:40%;}.slider-panel.width-default .image-width-2-3 .field-name-field-image,.width-default.image-width-2-3 .field-name-field-image{width:63.5%;}}@media all and (max-width:1280px){.panel.height-1-2 .panel-item.slider-panel.height-default .text{padding:10px 0;}.parallaxe-panel h3{width:75%;}.reservation-panel h1.page-title,.reservation-panel p.first-title{width:90%;}.height-default .height-default h1,.height-default .height-default h2,.height-free .height-free h1,.height-free .height-free h2,h1,h2,p.first-title{margin-bottom:1em;}p{-o-text-overflow:ellipsis;text-overflow:ellipsis;}}@media all and (min-width:875px) and (max-width:1450px){.width-1-4.height-default .width-default.slider-panel .field-name-field-summary p{display:none;}}@media all and (min-width:875px) and (max-width:1200px){.reservation-panel p.best-price{display:none;}}@media all and (min-width:875px) and (max-width:1240px){.width-default.height-1-2 .slider-panel.width-1-2 .node-blog .field-name-field-summary p{display:none;}}@media all and (min-width:876px) and (max-width:1125px){.flippy li{width:2em;height:2em;}.flippy li{margin-top:0;}.reservation-panel .social{display:none;}.content-panel.panel-item.image-float-left .panel-inside .text,.content-panel.panel-item.image-float-right .panel-inside .text,.image-float-none.panel-item.no-picture .text,.panel-item.color-black .text{padding-left:10px;padding-right:10px;}.col-1 .image-float-none.panel-item.no-picture .text{padding-left:0;padding-right:0;}.main-navigation ul.menu li.expanded ul.expanded{width:150%;left:-15%;text-align:center;}.buttons-3 .field-name-body p,.buttons-4 .field-name-body p,.height-1-2 .slider-panel.height-default .node-offer .image-width-2-3 .field-type-text-long p,.height-default .slider-panel.height-default .image-width-2-3 .field-type-text-long p,.height-free .width-1-3.height-default.panel-item .field-name-body p{display:none;}.parallaxe-panel h3{width:78%;}.slider-panel .image-width-2-3 .link a{display:inline-block;float:none;margin-left:10px;margin-right:10px;clear:none;}.buttons-1.image-width-2-3 .field-name-body .field-item p:nth-of-type(3),.buttons-1.image-width-2-3 .field-name-body .field-item p:nth-of-type(4){display:none;}.width-2-3 .parallaxe-panel.panel-item .image-parallaxe{-webkit-transform:translateY(0) !important;-moz-transform:translateY(0) !important;-o-transform:translateY(0) !important;-ms-transform:translateY(0) !important;transform:translateY(0) !important;}.width-2-3 .parallaxe-panel.panel-item{padding-top:28%;}.width-2-3 .parallaxe-panel.panel-item .image-parallaxe img{margin-top:-9%;}blockquote::before{font-size:70px;bottom:-25px;}blockquote{width:100%;margin-top:-1.5em;}.width-1-3.height-default.panel-item .field-name-body blockquote p,.width-1-4.height-default.panel-item .field-name-body blockquote p{display:inline;}.panel-item.content-panel.width-1-3.buttons-1.image-float-none.text-clear.horizontal h3{display:none;}#header ul li,#header ul li li{padding-right:2px;padding-left:2px;}.width-1-2.height-default.buttons-1.image-width-square.image-width-1-2.image-format-square .field-name-body p{display:none;}.width-1-2.height-default.buttons-1.image-width-square.image-width-1-2.image-format-square .field-name-body blockquote p{display:inline;}.width-1-4 .field-type-text-long ul li,.width-1-4 .field-type-text-with-summary ul li{width:90%;}.height-1-2 .width-1-2.text-slider .flex-control-nav{display:none;}.blog-categories .view-display-id-block_3 .views-row,.blog-categories .view-display-id-block_4 .views-row{width:24.6%;}.panel-item.dynamic-panel .node-offer .image-width-2-3 .field-name-field-summary p{display:none;}.width-1-4.height-free .panel-item.slider-panel.height-free.has-title.text-slider.no-background-slider .text-header{padding-top:20px;}.width-1-4.height-free .panel-item.slider-panel.height-free.has-title.text-slider.no-background-slider h3{display:none;}}@media all and (max-width:1075px){.panel.height-default.width-default .panel-item.width-3-4.height-default.no-picture{padding-top:0;}.panel.height-default.width-default .panel-item.width-3-4.height-default.no-picture .panel-inside{position:relative;}.panel.height-default.width-default .panel-item.width-3-4.height-default.no-picture .field-name-field-image{vertical-align:top;}}@media all and (min-width:876px) and (max-width:950px){.parallaxe-panel.panel-item .image-parallaxe{-webkit-transform:translateY(0) !important;-moz-transform:translateY(0) !important;-o-transform:translateY(0) !important;-ms-transform:translateY(0) !important;transform:translateY(0) !important;}.height-1-2 .parallaxe-panel.panel-item{padding-top:28%;}.parallaxe-panel.panel-item .image-parallaxe img{margin-top:-9%;}.width-2-3 .parallaxe-panel.panel-item{padding-top:32%;}.press-item{width:48%;}}@media all and (min-width:876px){.desktop-hidden{display:none !important;}.mobile-hidden{display:block;}}@media all and (orientation:portrait){html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}}@media all and (max-width:875px) and (orientation:portrait){.video-panel canvas,.video-panel embed,.video-panel img,.video-panel object,.video-panel video{display:block;width:100%;height:100%;position:absolute;z-index:1;left:0;top:0;}.ios .video-panel canvas{z-index:2;}}@media all and (max-width:875px){.image-float-left.image-width-1-2 .field-name-field-image{width:100%;margin-bottom:20px;}.image-float-left.image-width-1-2 .text{width:100%;padding:0;}.flippy li{width:1.5em;height:1.5em;}.flippy li{margin-top:0;}.view-blog.view-display-id-block_3 .views-row,.view-blog.view-display-id-block_3 .views-row.views-row-even{width:100%;float:none;padding-left:20px;padding-right:20px;}#ajax-content{padding-left:20px;padding-right:20px;}.node-event .title{border-right:none;float:left;padding-right:0;}.node-event h3{padding-left:0;padding-top:1em;clear:both;}.node-event h3 .time{display:inline-block;vertical-align:top;clear:none;}.node-event h3 .time:before{content:'-';display:inline-block;vertical-align:top;clear:none;margin-left:0.5em;margin-right:0.5em;}.prevnext#prevnext-next{margin-top:-.3em;}.prevnext{width:2em;height:2em;margin-top:-1em;}.panel.width-1-2.height-free.spacing-default .panel-item.content-panel.width-default.height-default.no-picture.first.last .text{opacity:1;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.video-2-3 .video-wrapper{width:100% !important;}.video-2-3 .text{width:100%;}.width-default.height-default .video-2-3{padding-top:0;}.panel-item.video-panel.video-2-3 .content,.panel-item.video-panel.video-2-3 .node,.panel-item.video-panel.video-2-3 .node-inner,.panel-item.video-panel.video-2-3 .panel-inside,.panel-item.video-panel.video-2-3 .panel-inside,.panel-item.video-panel.video-2-3 section{position:relative;}.width-default.height-default .video-2-3 .video-wrapper{padding-top:45.5%;position:relative;}.color-black .social a.instagram,.color-black a.social.instagram{background-position:104.5% 48.5%;}.width-default.height-1-2 .width-1-2.height-default.color-black{padding-top:0;}.width-default.height-1-2 .width-1-2.height-default.color-black .panel-inside{position:relative;width:100%;height:auto;left:0;top:0;}.width-default.height-1-2 .width-1-2.height-default.color-black .panel-inside.parent{padding-bottom:1.5em;}#header ul li li{padding-right:0;padding-left:0;}.press-item{width:48%;position:relative;}#header ul li.active-trail a.active-trail{background-color:#3B3B3B;}#header ul li.active-trail li a.active-trail{background-color:#ece9e7;}.flex-control-paging.flex-control-nav{bottom:0;position:relative;float:none;right:0;display:inline-block;margin-bottom:0.5em;}.background-slider .flex-control-paging.flex-control-nav{bottom:10px;position:absolute;float:none;right:0;display:inline-block;}.no-background-slider .slider-footer{position:relative;display:inline-block;float:none;padding-left:0;bottom:0;margin-top:0;margin-bottom:1em;}.desktop-hidden{display:block;}.mobile-hidden{display:none !important;}.panel-item .text,.panel-item.color-black .text{padding-top:20px;}.reservation-panel .form-resa{width:100%;position:relative;top:0;transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);padding-right:5%;padding-left:5%;margin-top:1%;}.reservation-panel p.best-price{display:block;margin-bottom:3em;}#header ul li{padding-left:1%;padding-right:1%;}#header .main-navigation{display:none;}.header-book{float:right;margin-top:-3px;display:block;height:50px;position:relative;width:auto;}.header-logo{width:150px;padding-top:25px;margin-left:2%;top:0;margin-top:0;}.header-logo a{margin-top:23px;}.block-locale{display:none;}#header{background-color:transparent;}.mobile-menu #mobile-menu-wrapper{-webkit-transform:translate3d(0,0%,0);-moz-transform:translate3d(0,0%,0);-o-transform:translate3d(0,0%,0);-ms-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0);position:absolute;}#mobile-menu-wrapper{-webkit-transform:translate3d(0,-800%,0);-moz-transform:translate3d(0,-800%,0);-o-transform:translate3d(0,-800%,0);-ms-transform:translate3d(0,-800%,0);transform:translate3d(0,-800%,0);position:absolute;z-index:5;width:100%;top:40px;left:0;}#mobile-menu-button{display:block;width:30px;height:30px;float:right;background-position:-76px -501px;margin-top:-3px;margin-left:19px;margin-right:4%;}.menu-white #mobile-menu-button.ui{background:transparent url(/sites/all/themes/terrass/images/terrass-sprites-black.svg) no-repeat left top;background-position:-76px -501px;}.no-svg .menu-white #mobile-menu-button.ui{background:transparent url(/sites/all/themes/terrass/images/terrass-sprites-black.png) no-repeat left top;background-position:-76px -501px;}#mobile-menu-wrapper{background-color:#262420;}.menu-white #mobile-menu-wrapper{background-color:#FFF;}#mobile-menu-wrapper nav,#mobile-menu-wrapper ul{margin:0;padding:0;display:block;width:100%;}#mobile-menu-wrapper ul li{list-style-type:none;padding:0;margin:0;text-align:left;display:block;width:100%;overflow:hidden;}.switcher{text-align:left;width:100%;background-color:#3B3B3B;display:block;border-bottom:1px solid #545454;height:45px;line-height:45px;color:#FFF;text-transform:uppercase;font-weight:700;padding-left:10px;}#mobile-menu-wrapper ul li ul,.language-select .item-list{position:absolute;width:100%;margin:0;padding:0;margin-top:15px;height:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-o-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-o-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}#mobile-language-switcher.show .language-select .item-list,#mobile-menu-wrapper ul li ul.show{position:relative;margin-top:0;height:auto;-webkit-transform:translate3d(0,0px,0);-moz-transform:translate3d(0,0px,0);-o-transform:translate3d(0,0px,0);-ms-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0);-o-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);}#mobile-menu-wrapper ul li a{width:100%;background-color:#262420;display:block;border-bottom:1px solid #3B3B3B;height:45px;line-height:45px;color:#FFF;text-transform:uppercase;font-weight:700;padding-left:10px;}#mobile-language-switcher{overflow:hidden;position:relative;z-index:1;}#mobile-main-menu{position:relative;z-index:5;}#mobile-menu-wrapper ul li li a,#mobile-menu-wrapper ul.language-list li a{background-color:#FFF;border-bottom:1px solid #C4C4C4;color:#262420;}#mobile-menu-wrapper ul.language-list li a.active{display:none;}#mobile-menu-wrapper .arrow{position:absolute;top:0;right:0;width:45px;height:0;padding-top:44px;cursor:pointer;background-color:#262420;border-bottom:1px solid #3B3B3B;border-left:1px solid #3B3B3B;background-position:-175px -444px;}#mobile-menu-wrapper .arrow.prev{background-position:-175px -385px;background-color:#FFF;border-bottom:1px solid #FFF;}#mobile-language-switcher.show .arrow.prev{display:block;}#mobile-language-switcher.show .arrow.next{display:none;}body.no-scrolling{overflow:hidden;}.region-header{width:100%;}#header.not-fixed{position:absolute;top:0;left:0;}body.admin-menu #header.not-fixed{position:absolute;top:29px;left:0;}.header-back-mobile{position:absolute;height:66px;width:100%;background-color:#262420;z-index:5;top:0;left:0;-moz-box-shadow:0 0 12px #0e0e0e;box-shadow:0 0 12px #0e0e0e;}.menu-white .header-back-mobile{background-color:#FFF;}.header-book,.header-logo,.mobile-menu-button{z-index:10;position:relative;}.main-navigation-mobile{z-index:0;position:relative;}.panel.first,.panel.last{padding-right:0;padding-left:0;}.panel-item{padding-right:0;padding-left:0;margin-bottom:10px;}.panel.first .panel-item,.panel.first .panel-item.first,.panel.first .panel-item.last{margin-bottom:10px;}.page-gallery .panel.width-default.height-default .width-1-3.height-default.first .panel-inside{padding-right:0;}.no-float .panel-item,.no-float .panel-item.first,.page-gallery .panel.width-2-3.height-default.col-2 .panel-item.width-1-2.height-default.first,.page-gallery .panel.width-2-3.height-default.col-2 .panel-item.width-1-2.height-default.last,.panel-item.color-black,.panel-item.image-format-vertical,.panel-item.image-width-2-3,.panel-item.width-1-1,.panel-item.width-1-3,.panel-item.width-2-3,.panel-item.width-2-3.image-width-2-9,.panel.first .panel-item,.panel.first .panel-item.first,.panel.first .panel-item.last,.panel.width-1-1 .panel-item,.panel.width-1-2,.width-1-3 .panel-item{padding-left:10px;padding-right:10px;}.background-slider .panel-item.image-format-vertical{padding-left:0;padding-right:0;}.page-gallery .panel.width-1-3.height-default .panel-item.height-1-2.no-picture{padding-top:64%;}.page-gallery .panel.width-1-3.height-default .panel-item.height-1-2,.page-gallery .panel.width-1-3.height-default .panel-item.width-1-2.height-1-2.image-width-1-6{padding-top:0;}.page-gallery .panel.width-1-3.height-default .panel-item.height-1-2 .panel-inside{position:relative;}.page-gallery .panel.width-1-3.height-default .panel-item.height-1-2.no-picture .panel-inside{position:absolute;}.page-gallery .panel.width-1-3 .panel-item.width-1-2.height-1-2.image-width-1-6 .field-name-field-image{padding:0 5px;}.panel-item.width-1-3.last{padding-left:0;}.col-3 .panel-item.width-1-6{padding-left:10px;}.col-3 .panel-item.width-1-6.last{padding-right:10px;}.col-6 .panel-item:nth-last-of-type(4){clear:both;}.flexslider .panel-item.image-width-2-3,.panel.width-1-1 .panel-item.width-3-4.slider-panel,.panel.width-1-2 .panel-item,.panel.width-1-2 .panel-item.first,.panel.width-1-2 .panel-item.last{padding-right:0;padding-left:0;}.panel-item.width-1-6{width:50%;}.panel.width-1-2,.panel.width-1-3,.panel.width-default .panel-item.width-1-3{width:100%;}.panel.width-1-2 .text-slider.color-black .panel-inside{padding-left:0;}.panel.width-1-2.col-4 .panel-item.first{padding-right:5px;}.panel.width-1-2.col-4 .panel-item.last{padding-left:5px;}.all-1-3 .panel-item.width-1-3{width:100%;}.panel-item.width-1-4,.panel.width-1-4{width:100%;}.panel-item.width-1-2{width:100%;}.panel.width-2-3,.panel.width-default .panel-item.width-2-3{width:100%;}.panel-item.width-3-4{width:100%;}.color-black .image-width-2-3 .field-name-field-image{width:100%;}.color-black .image-width-2-3 .text{width:100%;}.color-black .image-width-2-3 .field-name-field-image{padding-top:0;}.image-width-1-3.vertical .field-name-field-image{margin-top:10px;}.panel-item.text-slider.height-default{padding-top:74%;}.panel.height-1-2 .panel-item.slider-panel.height-default .text{padding-top:3%;}.image-width-1-4 .text,.image-width-2-3 .field-name-field-image,.image-width-2-3 .text,.slider-panel.width-default .image-width-2-3 .text,.width-default.image-width-2-3 .text{width:100%;}.image-width-2-3 .text{padding-top:2%;padding-bottom:2%;}.image-float-left.image-format-vertical.image-width-2-9 .text,.image-width-1-3.image-format-square .field-name-field-image,.image-width-1-3.image-format-square .text,.slider-panel.width-default .image-width-2-3 .field-name-field-image,.width-default.image-width-2-3 .field-name-field-image{width:100%;}.image-float-left.image-format-vertical.image-width-2-9 .field-name-field-image,.image-width-1-4.image-format-vertical .field-name-field-image{width:33%;margin-right:auto;margin-left:auto;float:none;}.slider-panel.width-default .flex-active-slide .image-width-2-3 .field-name-field-image img{margin-left:0;}.height-1-2.width-default.col-1 .google-map-panel .google-map-panel{padding-top:65%;}.image-width-1-3 .text{width:100%;padding-top:2%;padding-bottom:2%;}.panel.spacing-no-spacing{margin-bottom:10px;}.panel-item a.button{margin-top:8px;}.page-gallery .panel.width-default.height-default .width-1-3.height-default{padding-top:0;}.page-gallery .panel.width-default.height-default .width-1-3.height-default .panel-inside{position:relative;}.height-1-2 .parallaxe-panel.panel-item{padding-top:0;}.parallaxe-panel.panel-item.parallaxe-soft .panel-inside{position:relative;display:inline-block;overflow:hidden;}.parallaxe-panel.panel-item .text{padding:20px;}.parallaxe-panel.panel-item .image-parallaxe{position:relative;}.parallaxe-panel.panel-item .image-parallaxe.parallaxe-overlay{position:absolute;}.parallaxe-panel.panel-item .image-parallaxe.parallaxe-overlay img{width:100%;height:auto;margin-left:0;}.parallaxe-panel.panel-item .image-parallaxe img{width:140%;height:auto;margin-left:-20%;}.parallaxe-panel h3{width:100%;}.link a.more{display:block;margin-bottom:1em;}.key{width:30px;padding-top:75px;display:block;margin-right:auto;margin-left:auto;background-size:550% auto;background-position:6% 10%;}.panel-item .text,.panel-item.color-black .text{padding-top:20px;padding-bottom:20px;}.no-float.panel{padding-right:0;padding-bottom:10px;}.panel{padding-bottom:0;}#main{padding-top:66px;width:100%;overflow:hidden;}.node-type-press #main{width:80%;}.height-1-4.newsletter-panel{padding-top:0;}.height-1-4.newsletter-panel .panel-inside{position:relative;height:auto;}.newsletter-panel{margin-right:0;margin-left:0;width:100%;}.slider-panel.width-1-2 .node-blog .field-name-field-summary p{display:none;}.newsletter-panel .newsletter-subscribe{background-color:#262420;margin-left:10px;margin-right:10px;}.panel.width-1-1 .panel-item.reservation-panel{padding-right:0;padding-left:0;}.reservation-panel{padding-top:0;position:relative;}.panel-item.reservation-panel .panel-inside,.reservation-panel .node,.reservation-panel .node .content,.reservation-panel .node .node-inner{position:relative;height:auto;display:inline-block;}.reservation-panel .home-buttons{float:none;display:inline-block;padding-bottom:1em;}.reservation-panel .social{display:block;float:none;margin-right:auto;margin-left:auto;}.reservation-panel .node{background-size:100% auto;}.color-black a.button:hover{border:2px solid #FFF;color:#FFF;background-color:transparent;}a.button.icon-button{padding-left:45px;padding-top:9px;padding-bottom:9px;clear:both;margin-right:auto;margin-left:auto;position:relative;}a.button.icon-button span.ui{position:absolute;top:3px;left:3px;width:35px;height:27px;}.bed{background-position:-70px -418px;}.bell{background-position:-70px -461px;}.location{background-position:-116px -417px;}.mobile-phone{background-position:-115px -461px;}.shop{background-position:-1px -1px;}.events{background-position:-109px -4.5px;}.main-logo{margin:6% auto 0;width:60%;padding-top:30%;}.address-social{position:relative;display:inline-block;padding-bottom:5%;}.reservation{width:100%;position:absolute;top:auto;transform:translateY(-0%);-webkit-transform:translateY(-0%);-moz-transform:translateY(-0%);-o-transform:translateY(-0%);-ms-transform:translateY(-0%);padding-right:5%;padding-left:5%;margin-top:5%;}.reservation-panel .social{width:200px;}.reservation-panel .social a,.reservation-panel .social a.email{width:19%;padding-top:19%;}.reservation-panel .social a:last-child{margin-right:0;}.reservation-panel .social a.email{background-position:-11px -453px;background-size:auto auto;display:inline-block;margin-bottom:0;}.reservation{position:relative;display:inline-block;}.flexslider .slides .text{padding-bottom:20px;}.panel-item .flexslider a.button{margin-bottom:10px;}.width-default.height-1-2 .panel-item.width-1-3.no-picture{padding-top:0;}.width-default.height-1-2 .panel-item.width-1-3.no-picture .panel-inside{position:relative;}.parallaxe-panel.panel-item .parallaxe-overlay.image-parallaxe img{margin-top:0;}.parallaxe-panel.panel-item .image-parallaxe img{margin-top:0;}.height-1-2 .parallaxe-panel.panel-item{padding-top:0;height:auto;}.panel-item .home-buttons a.button{margin-top:20px;display:block;}#footer ul.menu li{display:block;}#footer ul.menu li a:after{content:" ";margin-left:0;}#footer ul.menu li a{line-height:1.8em;}.footer-details .address-block{width:100%;float:none;text-align:center;line-height:1.4;}.footer-details .social{float:none;margin-left:auto;margin-right:auto;position:relative;}.footer-details .key-block{width:28%;padding-top:28%;display:inline-block;float:none;clear:both;margin-right:auto;margin-left:auto;position:relative;margin-top:2em;}.footer-details .hmh-block{float:none;text-align:center;margin-right:auto;margin-left:auto;width:100%;}.footer-details .hmh-block label{padding-bottom:1em;display:block;}#footer .social a{float:none;display:inline-block;margin-right:3px;margin-left:3px;}#footer .social{text-align:center;}.footer-details .hmh-block a.logo-hmh{float:none;margin:1em auto 2em;background-position:68% 70%;}.page-taxonomy .node-blog,.view-blog .views-row,.view-blog-categories.view-display-id-block .views-row,.view-taxonomy-term.view-display-id-page_1 .views-row,.view-taxonomy-term.view-display-id-page_2 .views-row{width:70%;padding-right:0;}.image .st_sharethis_custom{top:69%;}.blog-categories .views-row{width:70%;padding-right:0 !important;padding-left:0 !important;margin-bottom:10px;}.node-type-blog .node-header,.node-type-blog .text{width:80%;float:none;margin-right:auto;margin-left:auto;}.node-type-blog .node-header{padding-top:20px;}.node-type-blog .field-name-field-image{width:100%;margin-right:0;margin-bottom:0;}.node-type-blog .node-sidebar{float:none;width:70%;text-align:center;padding-left:0;margin:30px auto 20px;}.recent .views-row{margin-right:auto;margin-left:auto;}.panel-item.dynamic-panel.width-default .node-teaser .image-width-2-3 .field-name-field-image,.panel-item.dynamic-panel.width-default .node-teaser .image-width-2-3 .text{width:100%;}.element{margin-bottom:0;}.top-address{clear:both;width:100%;text-align:center;margin-top:1em;}.social a{display:inline-block;float:none;margin-right:2.5%;margin-left:2.5%;}.reservation-panel .social{padding-bottom:0;}.content-panel.panel-item.image-float-left .panel-inside .text,.content-panel.panel-item.image-float-right .panel-inside .text,.no-background-slider .image-float-left.node-inner .content .text,.no-background-slider .image-float-right.node-inner .content .text,.no-picture .text{display:inline-block;vertical-align:top;}.no-picture .text{display:inline-block;vertical-align:top;}.all-1-3 .width-1-3.first,.panel-item.width-1-3.last,.panel.first.all-1-3 .width-1-3.first,.width-1-2.last.all-1-3 .panel-item.first.width-1-3{padding-left:10px;}.key{background-position:6% 7%;}.node-type-offer .node-sidebar{display:none;}.blog-text{width:100%;float:none;}.blog-text .image{width:100%;}.blog-text .header-content{width:100%;margin:0;vertical-align:middle;padding:20px 10px;}.blog-text #blog-content{padding-left:10px;padding-right:10px;}.blog-text #blog-content h3,.node-type-offer .text .link{display:block;width:100%;text-align:center;}.link a.button{display:inline-block;}.blog-text.blog-node-header{width:100%;}.node-sidebar.blog-sidebar{height:auto !important;}#sidebar.is-not-auto .sidebar-content{position:relative;top:0;transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);}.node-type-blog .node-sidebar{width:100%;margin:0 auto 20px;}.blog-categories .view-display-id-block_3 .views-row,.blog-categories .view-display-id-block_4 .views-row{width:46%;}.blog-categories .views-row.views-row-odd{padding-right:5px !important;}.blog-categories .views-row.views-row-even{padding-left:5px !important;}.has-overlay .parallaxe-container{position:relative;}.width-1-2.slider-panel ul.slides li .content::before{content:"";display:inline-block;height:100%;vertical-align:middle;width:0;}.content-panel.panel-item.image-float-left .panel-inside .text,.width-1-2.slider-panel.no-background-slider .image-float-left.node-inner .content .text{vertical-align:middle;}.slider-panel.height-default .node-blog .image-width-1-3 .field-name-field-image{width:49%;}.slider-panel.height-default .node-happening .image-width-1-3 .field-type-image{width:49%;}.color-white.no-background-slider.width-1-2 .flex-control-paging li a.flex-active{background-color:#000;}.color-white.no-background-slider.width-1-2 .flex-control-paging li a{border:1px solid #000;}.slider-panel.width-1-2.color-white .slider-footer a{color:#000;}.no-background-slider.width-1-2 .node-blog{margin-bottom:20px;}.panel-item.slider-panel.width-1-2.color-white.has-images.no-background-slider{padding-left:5px;padding-right:10px;}.height-1-2 .parallaxe-panel.panel-item,.height-1-2.parallaxe-panel.panel-item{padding-top:0;height:auto;}.col-3.width-default.spacing-no-spacing .width-1-2.no-picture,.image-width-1-2 .field-name-field-image,.image-width-1-2 .text,.image-width-1-4.image-format-vertical.image-background-overlay .field-name-field-image,.width-3-4.image-format-square.image-width-1-2 .field-name-field-image,.width-3-4.image-format-square.image-width-1-2 .text{width:100%;}.all-1-3.height-default.width-default .panel-item.width-1-3.height-default.no-picture,.page-gallery .panel.width-1-3.height-default .panel-item.height-1-2.no-picture,.page-gallery .panel.width-1-3.height-default.first .panel-item.height-1-2,.page-gallery .panel.width-1-3.height-default.last .panel-item.height-1-2,.panel-item.text-slider.height-default,.panel.width-1-2 .panel-item.slider-panel.height-default .node,.panel.width-1-4.col-1 .panel-item.slider-panel.height-default .node,.panel.width-default.col-2.height-1-2 .panel-item.width-1-2.slider-panel.text-slider.height-default .panel-item,.width-1-2.height-default.col-1 .panel-item.width-default.height-default.first.last.no-picture,.width-1-4.panel-item.slider-panel.height-default .node{padding-top:0;}.page-gallery .panel.width-1-3.height-default .panel-item.height-1-2.no-picture .panel-inside,.panel.width-1-2 .panel-item.slider-panel.height-default .node-inner,.panel.width-1-2 .panel-item.slider-panel.height-default section,.panel.width-1-4 .panel-item.slider-panel.height-default .content,.panel.width-1-4 .panel-item.slider-panel.height-default .node-inner,.panel.width-1-4 .panel-item.slider-panel.height-default section,.panel.width-default.col-2.height-1-2 .panel-item.width-1-2.slider-panel.text-slider.height-default .panel-item .panel-inside,.width-1-2.height-default .width-default.height-default.first.last.no-picture .panel-inside,.width-1-4.panel-item.slider-panel.height-default .content,.width-1-4.panel-item.slider-panel.height-default .node-inner,.width-1-4.panel-item.slider-panel.height-default section{position:relative;}.page-gallery .panel.width-1-3.height-default .panel-item.height-1-2.no-picture .panel-inside{display:inline-block;}.panel-item .text,.panel-item.color-black .text,.panel-item.color-black.text-slider .text{padding-top:20px;}.color-black.text-slider .panel-inside.parent{background-color:#262420;}.footer-details .key-block{padding-top:24%;margin-bottom:1em;}.background-image-panel .camera{width:10%;padding-top:9%;}.image-width-1-4.image-format-vertical.image-background-overlay .field-name-field-image{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);}.image-background-overlay.image-width-1-4.image-format-vertical .text,.page-gallery .no-picture .text{position:relative;top:0;transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);}.page-gallery .panel-item .text,.page-gallery .panel-item.color-black .text{padding-top:40px;padding-bottom:40px;}.page-gallery .panel-item.color-black.parallaxe-panel .text,.page-gallery .panel-item.parallaxe-panel .text{padding-top:0;padding-bottom:0;}.image-background-overlay.image-width-1-4.image-format-vertical .panel-inside{overflow:hidden;}.slider-panel .panel-inside h3{padding-left:10px;padding-right:10px;width:100%;}.content-panel.panel-item.image-float-right .panel-inside .text{padding-right:20px;padding-left:20px;}.field-type-text-with-summary ul.single-ul{padding-top:10px;}.panel-item.dynamic-panel.width-default .node-teaser .image-width-2-3.image-float-left .field-name-field-image img{margin-left:0;}.blog-categories .views-field-name h3{width:100%;padding-right:10px;padding-bottom:0;padding-left:10px;}.blog-categories .views-field-name{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);}.panel-item.color-black.parallaxe-panel{padding-right:0;padding-left:0;}.panel-item.parallaxe-panel{padding-bottom:0;}.panel-item.dynamic-panel .content::before{display:none;}.page-gallery .panel.width-default.height-default .width-1-3.height-default.last .panel-inside{padding-left:0;}.image-width-1-3.vertical .field-name-field-image{margin-top:0;}ul.sitemap li.sitemap-item{width:80%;}ul.sitemap li{text-align:center;}.block-sitemap{padding-top:0;}.col-3.width-default .width-1-2.no-picture{width:80%;}.panel .alignment-left,.panel .alignment-right{text-align:center;}form.webform-client-form .form-textarea-wrapper,form.webform-client-form input.form-text{width:100%;}form.webform-client-form label{width:100%;display:inline-block;text-align:left;}form.webform-client-form .webform-component-file .description{margin-left:0;padding-left:0;}.form-managed-file input.form-file{margin-bottom:1em;display:inline-block;}form.webform-client-form .form-actions{margin-left:0;padding-left:0;}.mentions{width:65%;padding-left:0;}.all-1-3.height-default.width-default .panel-item.width-1-3.height-default.no-picture .panel-inside{position:relative;}.dynamic-panel .element{margin-bottom:20px;}.not-front .form-resa.mobile-hidden,.not-front .top-address.mobile-hidden{display:inline-block !important;}.not-front .home-buttons.desktop-hidden,.not-front .reservation-panel .social a.email.desktop-hidden{display:none;}}@media all and (max-width:680px){}@media all and (max-width:1175px){.fourchette-iframe-panel iframe{margin-top:-80px;height:calc(100% + 80px);}.fourchette-iframe-panel div{height:640px !important;}}@media all and (max-width:400px){.press-item{width:100%;}.slider-panel.height-default .node-blog .image-width-1-3 .field-name-field-image{width:70%;margin-right:auto;margin-left:auto;}.slider-panel.height-default .node-happening .image-width-1-3 .field-type-image{width:70%;margin-right:auto;margin-left:auto;}.slider-panel.height-default .node-blog .st_sharethis_custom{position:absolute;left:50%;margin-left:-43px;}}.font-size-0{font-size:91px;}.font-size-1{font-size:90px;}.font-size-2{font-size:40px;}.font-size-3{font-size:34px;}.font-size-4{font-size:30px;}.field-name-body h1,.font-size-5,h1.page-title,h2,p.first-title{font-size:19px;}.font-size-6{font-size:28px;}.font-size-7,blockquote,blockquote p,p blockquote{font-size:21px;}.font-size-8{font-size:19px;}.font-size-9,.messages,.messages p{font-size:17px;}.font-size-10,.reservation-panel input.form-submit,a.button,h1.second-title,h3{font-size:15px;}#header #mobile-menu-wrapper ul li a,#header .switcher,.field-label,.field-type-text-long ul li,.field-type-text-with-summary ul li,.font-size-11,p,p a{font-size:14px;}#header,#header a.button,.font-size-12{font-size:12px;}#footer,#footer p,#footer ul li a,.font-size-13,.reservation label,.top-address,a.category-link,a.more,p a.more{font-size:14px;}#header .main-navigation ul li li,.font-size-14{font-size:12px;}.font-size-15,.views-exposed-form .views-exposed-widget label{font-size:12px;}@media all and (max-width:1600px){.font-size-0{font-size:91px;}.font-size-1{font-size:70px;}.font-size-2{font-size:38px;}.font-size-3{font-size:31px;}.font-size-4{font-size:29px;}.field-name-body h1,.font-size-5,h1.page-title,h2,p.first-title{font-size:19px;}.font-size-6{font-size:25px;}.font-size-7,blockquote,blockquote p,p blockquote{font-size:19px;}.font-size-8{font-size:18px;}.font-size-9,.messages,.messages p{font-size:17px;}.font-size-10,.reservation-panel input.form-submit,a.button,h1.second-title,h3{font-size:15px;}#header #mobile-menu-wrapper ul li a,#header .switcher,.field-label,.field-type-text-long ul li,.field-type-text-with-summary ul li,.font-size-11,p,p a{font-size:14px;}#header,#header a.button,.font-size-12{font-size:12px;}#footer,#footer p,#footer ul li a,.font-size-13,.reservation label,.top-address,a.category-link,a.more,p a.more{font-size:12px;}#header .main-navigation ul li li,.font-size-14{font-size:11px;}}@media all and (max-width:1500px){.font-size-0{font-size:84px;}.font-size-1{font-size:64px;}.font-size-2{font-size:35px;}.font-size-3{font-size:30px;}.font-size-4{font-size:28px;}.field-name-body h1,.font-size-5,h1.page-title,h2,p.first-title{font-size:19px;}.font-size-6{font-size:24px;}.font-size-7,blockquote,blockquote p,p blockquote{font-size:18px;}.font-size-8{font-size:17px;}.font-size-9,.messages,.messages p{font-size:16px;}.font-size-10,.reservation-panel input.form-submit,a.button,h1.second-title,h3{font-size:15px;}#header #mobile-menu-wrapper ul li a,#header .switcher,.field-label,.field-type-text-long ul li,.field-type-text-with-summary ul li,.font-size-11,p,p a{font-size:14px;}#header,#header a.button,.font-size-12{font-size:12px;}#footer,#footer p,#footer ul li a,.font-size-13,.reservation label,.top-address,a.category-link,a.more,p a.more{font-size:12px;}#header .main-navigation ul li li,.font-size-14{font-size:11px;}}@media all and (max-width:1400px){.font-size-0{font-size:78px;}.font-size-1{font-size:58px;}.font-size-2{font-size:33px;}.font-size-3{font-size:27px;}.font-size-4{font-size:25px;}.field-name-body h1,.font-size-5,h1.page-title,h2,p.first-title{font-size:18px;}.font-size-6{font-size:21px;}.font-size-7,blockquote,blockquote p,p blockquote{font-size:18px;}.font-size-8{font-size:17px;}.font-size-9,.messages,.messages p{font-size:16px;}.font-size-10,.reservation-panel input.form-submit,a.button,blockquote,h1.second-title,h3{font-size:14px;}#header #mobile-menu-wrapper ul li a,#header .switcher,.field-label,.field-type-text-long ul li,.field-type-text-with-summary ul li,.font-size-11,p,p a{font-size:14px;}#header,#header a.button,.font-size-12{font-size:11px;}#footer,#footer p,#footer ul li a,.font-size-13,.reservation label,.top-address,a.category-link,a.more,p a.more{font-size:12px;}}@media all and (max-width:1300px){.font-size-0{font-size:72px;}.font-size-1{font-size:52px;}.font-size-2{font-size:31px;}.font-size-3{font-size:25px;}.font-size-4{font-size:23px;}.field-name-body h1,.font-size-5,h1.page-title,h2,p.first-title{font-size:17px;}.font-size-6{font-size:19px;}.font-size-7,blockquote,blockquote p,p blockquote{font-size:17px;}.font-size-8{font-size:16px;}.font-size-9,.messages,.messages p{font-size:15px;}.font-size-10,.reservation-panel input.form-submit,a.button,h1.second-title,h3{font-size:14px;}#header #mobile-menu-wrapper ul li a,#header .switcher,.field-label,.field-type-text-long ul li,.field-type-text-with-summary ul li,.font-size-11,p,p a{font-size:13px;}#header,#header a.button,.font-size-12{font-size:11px;}#footer,#footer p,#footer ul li a,.font-size-13,.reservation label,.top-address,a.category-link,a.more,p a.more{font-size:11px;}#header .main-navigation ul li li,.font-size-14{font-size:10px;}#breadcrumb{font-size:12px;}}@media all and (max-width:1200px){.font-size-0{font-size:67px;}.font-size-1{font-size:46px;}.font-size-2{font-size:28px;}.font-size-3{font-size:24px;}.font-size-4{font-size:22px;}.field-name-body h1,.font-size-5,h1.page-title,h2,p.first-title{font-size:16px;}.font-size-6{font-size:18px;}.font-size-7,blockquote,blockquote p,p blockquote{font-size:16px;}.font-size-8{font-size:15px;}.font-size-9,.messages,.messages p{font-size:14px;}#footer,#footer p,#footer ul li a,.font-size-13,a.button,a.category-link,h3{font-size:13px;}#header #mobile-menu-wrapper ul li a,#header .switcher,.field-label,.field-type-text-long ul li,.field-type-text-with-summary ul li,.font-size-11,p,p a{font-size:12px;}#header,#header a.button,.font-size-12{font-size:11px;}#footer,#footer p,#footer ul li a,.font-size-13,.reservation label,.top-address,a.category-link,a.more,p a.more{font-size:12px;}#header .main-navigation ul li li,.font-size-14{font-size:10px;}}@media all and (max-width:1100px){.font-size-0{font-size:61px;}.font-size-1{font-size:40px;}.font-size-2{font-size:26px;}.font-size-3{font-size:24px;}.font-size-4{font-size:22px;}.field-name-body h1,.font-size-5,h1.page-title,h2,p.first-title{font-size:16px;}.font-size-6{font-size:18px;}.font-size-7,blockquote,blockquote p,p blockquote{font-size:15px;}.font-size-8{font-size:15px;}.font-size-9,.messages,.messages p{font-size:14px;}.font-size-10,.reservation-panel input.form-submit,a.button,h1.second-title,h3{font-size:12px;}#header #mobile-menu-wrapper ul li a,#header .switcher,.field-label,.field-type-text-long ul li,.field-type-text-with-summary ul li,.font-size-11,p,p a{font-size:12px;}#header,#header a.button,.font-size-12{font-size:10px;}#footer,#footer p,#footer ul li a,.font-size-13,.reservation label,.top-address,a.category-link,a.more,p a.more{font-size:12px;}#header .main-navigation ul li li,.font-size-14{font-size:10px;}}@media all and (max-width:1000px){.font-size-0{font-size:56px;}.font-size-1{font-size:35px;}.font-size-2{font-size:26px;}.font-size-3{font-size:24px;}.font-size-4{font-size:22px;}.field-name-body h1,.font-size-5,h1.page-title,h2,p.first-title{font-size:15px;}.font-size-6{font-size:17px;}.font-size-7,blockquote,blockquote p,p blockquote{font-size:14px;}.font-size-8{font-size:15px;}.font-size-9,.messages,.messages p{font-size:14px;}.font-size-10,.reservation-panel input.form-submit,a.button,h1.second-title,h3{font-size:12px;}#header #mobile-menu-wrapper ul li a,#header .switcher,.field-label,.field-type-text-long ul li,.field-type-text-with-summary ul li,.font-size-11,p,p a{font-size:11px;}#header,#header a.button,.font-size-12{font-size:9px;}#footer,#footer p,#footer ul li a,.font-size-13,.reservation label,.top-address,a.category-link,a.more,p a.more{font-size:11px;}#header .main-navigation ul li li,.font-size-14{font-size:9px;}#breadcrumb{font-size:11px;}}@media all and (max-width:900px){.font-size-0{font-size:49px;}.font-size-1{font-size:32px;}.font-size-2{font-size:25px;}.font-size-3{font-size:23px;}.font-size-4{font-size:21px;}.field-name-body h1,.font-size-5,h1.page-title,h2,p.first-title{font-size:15px;}.font-size-6{font-size:17px;}.font-size-7,blockquote,blockquote p,p blockquote{font-size:14px;}.font-size-8{font-size:14px;}.font-size-9,.messages,.messages p{font-size:13px;}.font-size-10,.reservation-panel input.form-submit,a.button,h1.second-title,h3{font-size:12px;}#header #mobile-menu-wrapper ul li a,#header .switcher,.field-label,.field-type-text-long ul li,.field-type-text-with-summary ul li,.font-size-11,p,p a{font-size:11px;}#header,#header a.button,.font-size-12{font-size:9px;}#footer,#footer p,#footer ul li a,.font-size-13,.reservation label,.top-address,a.category-link,a.more,p a.more{font-size:11px;}#header .main-navigation ul li li,.font-size-14{font-size:9px;}}@media all and (max-width:875px){#header .main-navigation ul li li,.font-size-14{font-size:14px;}#breadcrumb{display:none;}}@media all and (max-width:800px){.font-size-0{font-size:45px;}.font-size-1{font-size:30px;}.font-size-2{font-size:25px;}.font-size-3{font-size:23px;}.font-size-4{font-size:20px;}.field-name-body h1,.font-size-5,h1.page-title,h2,p.first-title{font-size:15px;}.font-size-6{font-size:16px;}.font-size-7,blockquote,blockquote p,p blockquote{font-size:18px;}.font-size-8{font-size:14px;}.font-size-9,.messages,.messages p{font-size:13px;}.font-size-10,.reservation-panel input.form-submit,a.button,h1.second-title,h3{font-size:12px;}#header #mobile-menu-wrapper ul li a,#header .switcher,.field-label,.field-type-text-long ul li,.field-type-text-with-summary ul li,.font-size-11,p,p a{font-size:11px;}#header,#header a.button,.font-size-12{font-size:9px;}#footer,#footer p,#footer ul li a,.font-size-13,.reservation label,.top-address,a.category-link,a.more,p a.more{font-size:11px;}}@media all and (max-width:700px){.font-size-0{font-size:39px;}.font-size-1{font-size:28px;}.font-size-2{font-size:22px;}.font-size-3{font-size:20px;}.font-size-4{font-size:18px;}.field-name-body h1,.font-size-5,h1.page-title,h2,p.first-title{font-size:14px;}.font-size-6{font-size:14px;}.font-size-7,blockquote,blockquote p,p blockquote{font-size:18px;}.font-size-8{font-size:14px;}.font-size-9,.messages,.messages p{font-size:13px;}.font-size-10,.reservation-panel input.form-submit,a.button,h1.second-title,h3{font-size:11px;}#header #mobile-menu-wrapper ul li a,#header .switcher,.field-label,.field-type-text-long ul li,.field-type-text-with-summary ul li,.font-size-11,p,p a{font-size:11px;}#header,#header a.button,.font-size-12{font-size:10px;}#footer,#footer p,#footer ul li a,.font-size-13,.reservation label,.top-address,a.category-link,a.more,p a.more{font-size:11px;}}@media all and (max-width:600px){.font-size-0{font-size:33px;}.font-size-1{font-size:26px;}.font-size-2{font-size:20px;}.font-size-3{font-size:18px;}.font-size-4{font-size:16px;}.field-name-body h1,.font-size-5,h1.page-title,h2,p.first-title{font-size:14px;}.font-size-6{font-size:13px;}.font-size-7,blockquote,blockquote p,p blockquote{font-size:18px;}.font-size-8{font-size:12px;}.font-size-9,.messages,.messages p{font-size:12px;}.font-size-10,.reservation-panel input.form-submit,a.button,h1.second-title,h3{font-size:11px;}#header #mobile-menu-wrapper ul li a,#header .switcher,.field-label,.field-type-text-long ul li,.field-type-text-with-summary ul li,.font-size-11,p,p a{font-size:12px;}#header,#header a.button,.font-size-12{font-size:10px;}#footer,#footer p,#footer ul li a,.font-size-13,.reservation label,.top-address,a.category-link,a.more,p a.more{font-size:10px;}}@media all and (max-width:500px){.font-size-0{font-size:28px;}.font-size-1{font-size:27px;}.font-size-2{font-size:19px;}.font-size-3{font-size:17px;}.font-size-4{font-size:15px;}.field-name-body h1,.font-size-5,h1.page-title,h2,p.first-title{font-size:13px;}.font-size-6{font-size:12px;}.font-size-7,blockquote,blockquote p,p blockquote{font-size:18px;}.font-size-8{font-size:12px;}.font-size-9,.messages,.messages p{font-size:12px;}.font-size-10,.reservation-panel input.form-submit,a.button,h1.second-title,h3{font-size:11px;}#header #mobile-menu-wrapper ul li a,#header .switcher,.field-label,.field-type-text-long ul li,.field-type-text-with-summary ul li,.font-size-11,p,p a{font-size:12px;}#header,#header a.button,.font-size-12{font-size:12px;}#footer,#footer p,#footer ul li a,.font-size-13,.reservation label,.top-address,a.category-link,a.more,p a.more{font-size:10px;}}@media all and (max-width:400px){.font-size-0{font-size:21px;}.font-size-1{font-size:20px;}.font-size-2{font-size:18px;}.font-size-3{font-size:16px;}.font-size-4{font-size:15px;}.field-name-body h1,.font-size-5,h1.page-title,h2,p.first-title{font-size:13px;}.font-size-6{font-size:13px;}.font-size-7,blockquote,blockquote p,p blockquote{font-size:18px;}.font-size-8{font-size:12px;}.font-size-9,.messages,.messages p{font-size:12px;}.font-size-10,.reservation-panel input.form-submit,a.button,h1.second-title,h3{font-size:11px;}#header #mobile-menu-wrapper ul li a,#header .switcher,.field-label,.field-type-text-long ul li,.field-type-text-with-summary ul li,.font-size-11,p,p a{font-size:12px;}#header,#header a.button,.font-size-12{font-size:10px;}#footer,#footer p,#footer ul li a,.font-size-13,.reservation label,.top-address,a.category-link,a.more,p a.more{font-size:10px;}#header .main-navigation ul li li,.font-size-14{font-size:13px;}}@media all and (max-width:300px){.font-size-0{font-size:16px;}.font-size-1{font-size:15px;}.font-size-2{font-size:14px;}.font-size-3{font-size:13px;}.font-size-4{font-size:12px;}.field-name-body h1,.font-size-5,h1.page-title,h2,p.first-title{font-size:12px;}.font-size-6{font-size:12px;}.font-size-7,blockquote,blockquote p,p blockquote{font-size:16px;}.font-size-8{font-size:12px;}.font-size-9,.messages,.messages p{font-size:12px;}.font-size-10,.reservation-panel input.form-submit,a.button,h1.second-title,h3{font-size:11px;}#header #mobile-menu-wrapper ul li a,#header .switcher,.field-label,.field-type-text-long ul li,.field-type-text-with-summary ul li,.font-size-11,p,p a{font-size:12px;}#header,#header a.button,.font-size-12{font-size:10px;}#footer,#footer p,#footer ul li a,.font-size-13,.reservation label,.top-address,a.category-link,a.more,p a.more{font-size:12px;}#header .main-navigation ul li li,.font-size-14{font-size:12px;}}
