.bg2,.bg3,.bg4{width:100%;margin:0 auto}.border-top,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.bg2,.bg3,.bg4,.border-top,table{width:100%}#supersized img,.flex-container a:active,.flexslider a:active,a{outline:0}#supersized li,ol,ul,ul#slide-list li,ul#thumb-list,ul#thumb-list li{list-style:none}.clear,.clearfix:after,.row:after,.slides:after,.weatherLink a,hr,ul.tabs:after{clear:both}.border-top{background:url(../images/border-top.png) top left repeat-x;height:10px;position:absolute;top:0;left:0;z-index:99}.bg2,.bg3,.bg4,body,html{height:100%}#bg-container-2,#bg-container-3,#bg-container-4{background:#111;position:relative;overflow:hidden;width:100%}.bg2,.bg3,.bg4,a.scroll_a{position:absolute}#bg-container-2 .container,#bg-container-3 .container,#bg-container-4 .container{padding:100px 0 60px}.ie8 .bg2,.ie8 .bg3,.ie8 .bg4,.ie9 .bg2,.ie9 .bg3,.ie9 .bg4{-ms-behavior:url(backgroundsize.min.htc);background-size:cover}.bg2{background:url(../images/bg/homepage-guestbook.jpg) 50% 50% repeat-y fixed;background-size:100%;box-shadow:inset 0 0 20px rgba(0,0,0,.8)}.bg3{background:url(../images/bg/homepage-photos.jpg) 50% 20% repeat-y fixed;background-size:100%;box-shadow:inset 0 0 20px rgba(0,0,0,1)}.bg4{background:url(../images/bg/bg-4.jpg) 50% 50% repeat-y fixed;background-size:100%;box-shadow:inset 0 0 20px rgba(0,0,0,.8)}@media only screen and (min-width:768px) and (max-width:959px){#bg-container-2 .container,#bg-container-3 .container,#bg-container-4 .container{padding:80px 0 50px}.bg2{background:url(../images/bg/bg-2.jpg) top center repeat-y;background-size:108%}.bg3{background:url(../images/bg/bg-3.jpg) top center repeat-y;background-size:120%}.bg4{background-size:110%}}@media only screen and (min-width:480px) and (max-width:767px){#bg-container-2 .container,#bg-container-3 .container,#bg-container-4 .container{padding:60px 0 30px}.bg2{background:url(../images/bg/bg-2.jpg) top center no-repeat}.bg3{background:url(../images/bg/bg-3.jpg) top center no-repeat}.bg4{background:url(../images/bg/bg-4.jpg) top center no-repeat}}@media only screen and (max-width:479px){#bg-container-2 .container,#bg-container-3 .container,#bg-container-4 .container{padding:60px 0 30px}.bg2{background:url(../images/bg/bg-2.jpg) top center no-repeat;background-size:200%}.bg3{background:url(../images/bg/bg-3.jpg) top center no-repeat;background-size:230%}.bg4{background:url(../images/bg/bg-4.jpg) top center no-repeat;background-size:140%}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:Lato,sans-serif;font-size:13px;color:#464646;line-height:18px;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}#intro-txt h2,.section-title,.section-title-2 p{font-family:Yellowtail,cursive}p{margin:0 0 15px}p img{margin:0}h3,h4,strong{font-weight:700}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1,h2,h3,h4,h5{line-height:normal}h1,h2{font-weight:900}h1{font-size:60px;text-transform:uppercase;color:#fff;text-shadow:0 1px rgba(000,000,000,.45)}h2{font-size:50px;text-transform:uppercase;line-height:50px;text-shadow:0 1px rgba(000,000,000,.45)}#intro-txt h2,.section-title h2{font-weight:400;text-transform:none}#intro-txt h2{font-size:42px;line-height:42px;margin-bottom:20px;border-bottom:3px double #fff;padding-bottom:10px}#intro-txt p{font-size:18px}.section-title{text-align:center;color:#fff;text-shadow:0 1px 1px #000}.section-title h2{font-size:110px;margin-bottom:45px}.section-title p{font-size:28px;margin-bottom:30px}.section-title p strong{color:#FF9;font-size:32px}.section-title.gallery h2{margin-top:30px;line-height:80px}.section-title-2{text-align:center;padding:45px 0;margin-bottom:60px;background:url(../images/bg-2.jpg) center bottom repeat-x #51a4c4;text-shadow:0 1px rgba(000,000,000,.45)}.section-title-2 h2{color:#fff;font-size:42px}.section-title-2 p{font-size:30px;color:#cbf1ff;margin-bottom:0}.section-title-3{text-align:center;margin-bottom:30px}.section-title-3 h3{font-size:28px;text-transform:uppercase;margin-bottom:5px}.section-title-3 p{font-size:20px;color:#b0b0b0;margin-bottom:0}h3{font-size:22px;margin:0 0 10px}.item h3 span,h3 span{display:block;margin-top:-2px}h3 span{color:#a0a0a0;font-weight:400;font-size:18px}#activities article h3,#rooms article h3,.item h3{font-size:22px;color:#51a4c4}.item h3 span{font-size:16px;color:#a9a9a9}h4{font-size:18px;margin:0 0 10px;padding:0}h4.add-info{background:url(../images/icon-info.png) center left no-repeat;padding-left:25px}h4.rules{background:url(../images/rules.png) center left no-repeat;padding-left:25px}h4.payments{background:url(../images/icon-paymnets.png) center left no-repeat;padding-left:18px}h4.tours{font-size:22px;background:url(../images/tour-icon.png) center left no-repeat;padding-left:37px;height:30px;line-height:43px;width:89%;padding-bottom:10px}h4#directions{background:url(../images/map.png) top left no-repeat;padding-left:40px;margin-bottom:10px;padding-top:3px}h4#directions span{font-weight:400;font-style:italic;font-size:11px;display:block;color:#999;margin-top:2px}#main-facilties .four.columns h4{font-size:14px;color:#999}a.button_check,a.button_enter{font-size:20px;padding:12px 25px 12px 55px;margin-bottom:0;box-shadow:0 0 5px 0 rgba(0,0,0,.3)}a{color:#39bad2;text-decoration:none}.button_3,.button_4,a.button_3,a.button_4,a.button_check,a.button_enter{color:#fff;transition:background .5s ease;display:inline-block}a:hover{text-decoration:underline}img.scale-with-grid{max-width:100%;height:auto}a.button_enter{background:url(../images/arrow-down.png) 10px center no-repeat #8dc63f;margin-right:5px;text-decoration:none}a:hover.button_enter{background:url(../images/arrow-down.png) 10px center no-repeat #3CF}a.button_check{background:url(../images/calendar-1.png) 10px center no-repeat #8dc63f;margin-left:5px;text-decoration:none}a:hover.button_check{background:url(../images/calendar-1.png) 10px center no-repeat #3CF}a.scroll_a{background:url(../images/back-to-top.png);width:102px;height:41px;top:0;left:50%;z-index:999;text-indent:-9999px;margin-left:-51px}.button_3,a.button_3{border:0;background:#8dc63f;font-size:14px;padding:8px 12px;margin-top:20px;text-decoration:none;margin-bottom:30px;cursor:pointer}.button_3:hover{background:#333}.button_4,a.button_4{border:0;background:#8dc63f;font-size:12px;padding:7px 12px;margin-top:10px;text-decoration:none;margin-bottom:20px;cursor:pointer}ul.tabs,ul.tabs li{display:block;padding:0}label,legend,ul.tabs li a{font-size:13px;font-weight:700}.button_4:hover{background:#333}ul.tabs{margin:0;border-bottom:solid 1px #ddd;zoom:1}ul.tabs li{width:auto;height:30px;float:left;margin-bottom:0}ul.tabs li a{display:block;text-decoration:none;width:auto;text-transform:uppercase;height:29px;padding:0 20px;line-height:30px;border:1px solid #ddd;border-width:1px 1px 0 0;margin:0;background:#f5f5f5}ul.tabs li a.active,ul.tabs li:last-child a{border-top-right-radius:2px}ul.tabs li a.active{background:#fff;height:30px;position:relative;top:-4px;padding-top:4px;border-left-width:1px;margin:0 0 0 -1px;color:#111;border-top-left-radius:2px}ul.tabs li:first-child a.active{margin-left:0}ul.tabs li:first-child a{border-width:1px 1px 0;border-top-left-radius:2px}ul.tabs-content{margin:0;display:block;border:1px solid #ddd;border-top:0;padding:20px}ul.tabs-content.contact{padding:35px 10px 15px 55px}ul.tabs-content>li{display:none}ul.tabs-content>li.active{display:block}ul.tabs:after,ul.tabs:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}hr{border:double #e5e5e5;border-width:3px 0 0;height:0;margin:15px 10px 30px}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}fieldset{margin-bottom:15px;display:block;width:100%}input[type=text],input[type=password],input[type=email],select,textarea{background:#fff;border:3px solid #e6e6e6;border-radius:2px;color:#777;display:block;font:13px HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 10px;outline:0;padding:8px;width:90%;box-shadow:0 0 10px #eee inset}select{padding:8px;width:97%;-webkit-appearance:none}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{border:3px solid #ccc;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.2);color:#444}textarea{min-height:60px;width:88%}label,legend{display:block;color:#888}input[type=text].error,input[type=email].error,textarea.error{box-shadow:0 0 5px rgba(255,51,51,.5);-moz-box-shadow:0 0 5px rgba(255,51,51,.5);-webkit-box-shadow:0 0 5px rgba(255,51,51,.5)}label.error{color:#f33;display:block;font-size:11px;height:15px;margin:0 0 10px;padding:0;z-index:9999;font-weight:400}#availability-form span,#contact-form span{float:left;width:45%;display:block;margin-right:15px}#contact-form label#text-box{float:none;width:100%}input.calendar{background:url(../images/calendar-3.png) center right no-repeat}.remove-bottom{margin-bottom:0!important}.half-bottom{margin-bottom:10px!important}.add-bottom{margin-bottom:15px!important}.add-bottom_2{margin-bottom:30px!important}.add-bottom_3{margin-bottom:40px!important}.add-top{margin-top:100px!important}.tip-twitter{background-color:#000;border-radius:4px;color:#fff;max-width:200px;opacity:.8;padding:8px;text-align:left;z-index:1000}.tip-twitter .tip-inner{font:11px/14px Helvetica Neue,Helvetica,Arial,sans-serif}.tip-twitter .tip-arrow-top{background:url(../images/tip-twitter_arrows.gif) no-repeat;height:5px;left:50%;margin-left:-5px;margin-top:-5px;top:0;width:9px}.tip-twitter .tip-arrow-right{background:url(../images/tip-twitter_arrows.gif) -9px 0 no-repeat;height:9px;left:100%;margin-left:0;margin-top:-4px;top:50%;width:5px}.tip-twitter .tip-arrow-bottom{background:url(../images/tip-twitter_arrows.gif) -18px 0 no-repeat;height:5px;left:50%;margin-left:-5px;margin-top:0;top:100%;width:9px}.tip-twitter .tip-arrow-left{background:url(../images/tip-twitter_arrows.gif) -27px 0 no-repeat;height:9px;left:0;margin-left:-5px;margin-top:-4px;top:50%;width:5px}@media only screen and (min-width:768px) and (max-width:959px){#intro-txt h1{font-size:50px}#intro-txt h2{font-size:32px}select{width:100%}ul.tabs-content.contact{padding:20px 0 15px 35px}.section-title.gallery h2{margin-top:0;line-height:80px}}@media only screen and (min-width:480px) and (max-width:767px){#intro-txt h1{font-size:28px;padding:0 0 5px;border-bottom:3px double #fff}#intro-txt h2{display:none}#rooms article h3{margin-top:10px}.section-title.gallery h2{margin-top:0}a.button_check,a.button_enter{background:#8dc63f;font-size:14px;padding:5px 10px;margin-top:30px}a:hover.button_check,a:hover.button_enter{background:#3CF}.section-title h2{font-size:40px;margin-bottom:15px}.section-title p{font-size:20px;line-height:20px}.section-title-2{padding:20px 0;margin-bottom:30px}.section-title-2 h2{font-size:28px;line-height:28px}.section-title-2 p{font-size:20px;line-height:20px}.section-title-3 h3{font-size:24px;margin-bottom:0}.section-title-3 p{font-size:20px}ul.tabs-content.contact{padding:20px 20px 0 35px}select{width:100%}hr{margin:15px 0 30px}}.ui-datepicker tbody tr,.ui-datepicker thead{border-bottom:1px solid #bbb}@media only screen and (max-width:479px){a.button_check,a.button_enter{background:#8dc63f;font-size:14px;padding:8px 10px;display:block;margin:0 0 10px}a:hover.button_check,a:hover.button_enter{background:#3CF}.section-title h2{font-size:40px;margin-bottom:15px}.section-title p{font-size:20px;line-height:20px}.section-title.gallery h2{margin-top:0}.section-title-2{padding:20px 0;margin-bottom:30px}.section-title-2 h2{font-size:28px;line-height:28px}.section-title-2 p{font-size:20px;line-height:20px}.section-title-3 h3{font-size:24px;margin-bottom:0}.section-title-3 p{font-size:20px}#intro-txt h1{font-size:30px;margin-bottom:50px;line-height:30px}#intro-txt h2{display:none}#availability-form span,#contact-form span{float:none;width:100%;display:block;margin-left:2px}#rooms article h3{margin-top:10px}select{padding:8px;width:97%}ul.tabs li a{width:auto;height:29px;padding:0 10px;font-size:11px}ul.tabs-content.contact{padding:20px}hr{margin:15px 0 30px}}.ui-datepicker{width:216px;height:auto;margin:5px auto 0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5);background:#fff}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%}.ui-datepicker-header{background:url(../images/dark_leather.png) #000;color:#e0e0e0;font-weight:700;-webkit-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,2);-moz-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);text-shadow:1px -1px 0 #000;filter:dropshadow(color=#000, offx=1, offy=-1);line-height:30px;border-width:1px 0 0;border-style:solid;border-color:#111}.ui-datepicker-title{text-align:center}.ui-datepicker-next,.ui-datepicker-prev{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-image:url(../images/arrow.png);background-repeat:no-repeat;line-height:600%;overflow:hidden}.ui-datepicker-prev{float:left;background-position:center -30px}#lang ul,#top-nav ul{float:right}.ui-datepicker-next{float:right;background-position:center 0}.ui-datepicker thead{background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#f1f1f1));background-image:-webkit-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:-o-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:-ms-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background-image:linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f1f1f1', GradientType=0)}.ui-datepicker th{text-transform:uppercase;font-size:6pt;padding:5px 0;color:#666;text-shadow:1px 0 0 #fff;filter:dropshadow(color=#fff, offx=1, offy=0)}.ui-datepicker tbody td{padding:0;border-right:1px solid #bbb}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td a,.ui-datepicker td span{display:inline-block;font-weight:700;text-align:center;width:30px;height:30px;line-height:30px;color:#666;text-shadow:1px 1px 0 #fff;filter:dropshadow(color=#fff, offx=1, offy=1)}.ui-datepicker-calendar .ui-state-default{background:#ededed;background:-moz-linear-gradient(top,#ededed 0,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ededed),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#ededed 0,#dedede 100%);background:-o-linear-gradient(top,#ededed 0,#dedede 100%);background:-ms-linear-gradient(top,#ededed 0,#dedede 100%);background:linear-gradient(top,#ededed 0,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dedede', GradientType=0);-webkit-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5);-moz-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5);box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#6eafbf;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);color:#e0e0e0;text-shadow:0 1px 0 #4d7a85;filter:dropshadow(color=#4d7a85, offx=0, offy=1);border:1px solid #55838f;position:relative;margin:-1px}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{width:100%;margin:0;padding:0;position:relative;zoom:1}.flexslider .slides>li{display:none;margin-bottom:0;position:relative}.flexslider .slides img,.no-js .slides>li:first-child,.slides:after,html[xmlns] .slides{display:block}.flexslider .slides img{max-width:100%}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";visibility:hidden;line-height:0;height:0}* html .slides{height:1%}.flexslider .slides{zoom:1}.flex-container{zoom:1;position:relative}.flex-caption{zoom:1;width:auto;padding:5px 15px 5px 20px;position:absolute;left:90px;bottom:-12px;background:rgba(0,0,0,.6);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.5);font-size:14px;line-height:16px;border-top-right-radius:3px;border-bottom-right-radius:3px}.flex-direction-nav li a{width:52px;height:52px;margin:-13px 0 0;display:block;background:url(../images/bg_direction_nav.png) no-repeat;position:absolute;top:50%;cursor:pointer;text-indent:-9999px}.flex-direction-nav li .next{background-position:-52px 0;right:-21px}.flex-direction-nav li .prev{left:-16px}.flex-direction-nav li .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-30px;text-align:right;right:10px}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{width:13px;height:13px;display:block;background:url(../images/bg_control_nav.png) no-repeat;cursor:pointer;text-indent:-9999px;text-align:left}#footer-homepage,#intro-txt,#main-facilties .four.columns{text-align:center}.flex-control-nav li a:hover{background-position:0 -13px}.flex-control-nav li a.active{background-position:0 -26px;cursor:default}header{background:url(../images/top-bg.png) left bottom repeat-x;width:100%;position:fixed;z-index:1000;padding:5px 0 15px;top:0;left:0}#top-nav ul{padding-top:10px;position:relative}#top-nav ul li{display:inline;margin:0 15px 0 0}#top-nav a{font-size:14px;color:#505050;text-decoration:none;font-weight:700}#top-nav a:hover{color:#39bad2;transition:color .5s}#top-nav ul .current a{color:#505050}#lang ul li a{float:left;width:18px;height:18px;margin-right:5px;display:block;text-indent:-9999px}#lang ul li#french a{background:url(../images/fr-flag.png) no-repeat}#lang ul li#german a{background:url(../images/de-flag.png) no-repeat}#lang ul li#italian a{background:url(../images/it-flag.png) no-repeat}#lang ul li#english a{background:url(../images/en-flag.png) no-repeat}.btn-responsive-menu{display:none;float:right;padding:5px;cursor:pointer;margin:0;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background:#555;border-radius:4px}.icon-bar{display:block;width:18px;height:2px;margin:5px;background-color:#f5f5f5;border-radius:1px;box-shadow:0 1px 0 rgba(0,0,0,.25)}#rooms article,.mycarousel li{box-shadow:inset 0 0 0 5px rgba(200,200,200,.1),0 0 5px 0 rgba(0,0,0,.35)}#homepage,#homepage .container{height:100%}.show{display:block!important}#about,#activities,#contact,#direction,#rooms{background:#fff}#about,#contact,#rooms{padding-bottom:50px}#activities{padding-bottom:40px}#homepage{position:relative;overflow:hidden;margin:0;background:url(../images/slider/bg-opacity-50.png)}#logo-in{margin:4px 0 0}#intro-txt{width:800px;height:300px;position:absolute;top:50%;left:50%;margin-left:-400px;margin-top:-120px;color:#fff}#footer-homepage{color:#fff;position:absolute;width:100%;bottom:0;left:0;font-size:12px;padding-top:20px;padding-bottom:10px}#footer-homepage strong{font-size:16px}#logos{margin-bottom:60px}.mycont{margin:-20px auto 0;padding-top:50px;overflow:hidden;max-width:930px;padding-bottom:15px}.mycarousel li{padding:0;width:280px;margin:15px 15px 10px;float:left;background:#fff}.ie8 .mycarousel li{border:1px solid #ededed;padding:0;width:280px;margin:15px;float:left}.jcarousel-clip{overflow:hidden}.jcarousel-next,.jcarousel-prev{position:absolute;top:-36px;z-index:99;display:block;width:36px;height:36px;opacity:.6;cursor:pointer}.jcarousel-prev{background:url(../images/carousel-prev.png) left center no-repeat;right:60px}.jcarousel-next{background:url(../images/carousel-next.png) left center no-repeat;right:15px}.jcarousel-next:hover{background:url(../images/carousel-next-2.png) left center no-repeat}.jcarousel-prev:hover{background:url(../images/carousel-prev-2.png) left center no-repeat}#main-facilties span a{display:block;padding:30px;text-align:center;margin-bottom:10px;background:top right #f8f8f8;transition:background .6s ease}#testimonials{background:url(../images/bg-testimonials.png);position:relative;color:#fff;margin-bottom:30px}#testimonials ul li{padding:30px 30px 30px 110px;line-height:18px;text-align:left;background:url(../images/quote.png) 30px center no-repeat;letter-spacing:0;font-size:14px;text-shadow:none}#testimonials cite{font-weight:400;font-style:italic;margin-top:15px;display:block}.qr_buttons{text-align:right;position:absolute;bottom:-50px;right:0}button.qr_next,button.qr_previous{width:36px;height:36px;text-indent:-9999px;border:0;cursor:pointer;margin-top:10px}button.qr_previous{background:url(../images/button-prev-quote.png);margin-right:5px}button.qr_next{background:url(../images/button-next-quote.png)}#rooms article{background-color:#fff;margin:0 10px 70px}.ie8 #rooms article{background-color:#f8f8f8;margin:0 10px 80px}.info-box{padding:30px 30px 10px;background:#fffadd;box-shadow:inset 0 0 0 5px rgba(200,200,200,.1),0 0 3px 0 rgba(0,0,0,.35);border:1px solid #fff;margin-bottom:15px}.price-aqua,.price-blue,.price-green,.price-green-2,.price-pink,.price-red,.price-white,.price-yellow{width:90px;height:60px;color:#fff;text-align:center;position:absolute;z-index:99;left:10px;bottom:-30px;display:block;font-weight:800;font-size:30px;padding-top:30px;background-color:#fff}.price-aqua small,.price-blue small,.price-green small,.price-green-2 small,.price-pink small,.price-red small,.price-white small,.price-yellow small{font-size:22px}.price-green{background:url(../images/circle-green.png) no-repeat}.price-aqua em,.price-blue em,.price-green em,.price-green-2 em,.price-pink em,.price-red em,.price-white em,.price-yellow em{font-size:13px;font-style:normal;display:block;font-weight:400}.price-blue{background:url(../images/circle-blue.png) no-repeat}.price-green-2{background:url(../images/circle-green-2.png) no-repeat}.price-aqua{background:url(../images/circle-aqua.png) no-repeat}.price-red{background:url(../images/circle-red.png) no-repeat}.price-white{background:url(../images/circle-white.png) no-repeat}.price-pink{background:url(../images/circle-pink.png) no-repeat}.price-yellow{background:url(../images/circle-yellow.png) no-repeat}#activities article{text-align:center;margin-top:-20px}#activities figure{position:relative}#activities figure span{z-index:99;background:url(../images/frame-circular.png) center top no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.accordion{width:97%;margin-top:5px;margin-bottom:20px}.accordion dt a{display:block;font-size:16px;padding:5px 10px;text-decoration:none;color:#333;background:url(../images/plus.png) center right no-repeat #f5f5f5;line-height:32px;transition:background .5s ease;margin-bottom:5px}.accordion dt a:hover,.accordion dt.active a{text-decoration:none;background:url(../images/plus.png) center right no-repeat #39bad2;color:#fff}.accordion dd{display:none;padding:10px 10px 15px}#close,.nav-gal{position:absolute;height:39px;width:39px;opacity:.6;right:10px}#close{top:10px;background:url(../images/close_gallery.png)}.nav-gal{top:55px;background:url(../images/gallery_thumb.png)}#close:hover,.nav-gal:hover{cursor:pointer;opacity:1}ul#galleries{margin-top:30px}ul#galleries li{width:100%;height:60px;background-color:#000;opacity:.8;margin-bottom:10px}ul#galleries li a{width:100%;height:60px;display:block;color:#fff;text-decoration:none}ul#galleries li a:hover{background-color:#51a4c4}ul#galleries li figure{width:60px;height:60px;overflow:hidden;float:left;margin:7px 10px 0 7px}ul#galleries li figure desc,ul#galleries li figure img{width:80px;height:auto}ul#galleries li h6{padding-top:12px;font-weight:600;color:#fff}#map{height:600px;width:100%}#rates tr:nth-of-type(odd){background:#eee}#rates th{background:url(../img/bg_header.png) repeat-x #333;color:#fff;font-weight:700}#rates td,#rates th{padding:8px;text-align:left}#direction h3{color:#51a4c4;font-size:22px}#direction h3>img{margin-bottom:-3px}ul.list_3{margin:0;padding:0 0 15px}ul.list_3 li{background:url(../images/tick_1.png) left 3px no-repeat;line-height:18px;padding-left:20px;margin-bottom:6px}.spacer-2{padding:30px}.spacer-3{padding:30px 30px 35px 20px}.spacer p,.spacer-2 p{padding-bottom:0;margin-bottom:0}figure{position:relative}.icon-hover{background:url(../images/zoom_1.png) 50% 50% no-repeat;display:none;height:97%;left:0;position:absolute;top:0;width:100%;z-index:999}.gallery-bt{display:inline-block;padding:0 0 0 50px}ul.room_facilities{padding:5px 0 15px}ul.room_facilities li{display:block;float:left;height:26px;margin:0 20px 20px 0;text-indent:-9999px;width:24px}ul.room_facilities li a{cursor:pointer;display:block;height:26px;width:24px}ul.room_facilities li.lcd a{background:url(../images/icons_room.png) -1px 0 no-repeat}ul.room_facilities li.wifi a{background:url(../images/icons_room.png) -40px 0 no-repeat}ul.room_facilities li.safe a{background:url(../images/icons_room.png) -195px 0 no-repeat}ul.room_facilities li.bath a{background:url(../images/icons_room.png) -389px 0 no-repeat}ul.room_facilities li.loundry a{background:url(../images/icons_room.png) -234px 0 no-repeat}ul.room_facilities li.parking a{background:url(../images/icons_room.png) -466px 0 no-repeat}ul.room_facilities li.breakfast a{background:url(../images/icons_room.png) -117px 0 no-repeat}ul.room_facilities li.dinner a{background:url(../images/icons_room.png) -428px 0 no-repeat}ul.room_facilities li.air-warm a{background:url(../images/icons_room.png) -272px 0 no-repeat}ul.room_facilities li.air-cold a{background:url(../images/icons_room.png) -311px 0 no-repeat}ul.room_facilities li.swimming a{background:url(../images/icons_room.png) -350px 0 no-repeat}ul.room_facilities li.occupancy a{background:url(../images/icons_room.png) -78px 0 no-repeat}ul.room_facilities li.pet a{background:url(../images/icons_room.png) -156px 0 no-repeat}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.6);z-index:100;display:none;top:0;left:0;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=60)}.reveal-modal{visibility:hidden;top:20%;left:50%;width:400px;margin-left:-200px;position:absolute;z-index:101}.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:700;cursor:pointer}@media only screen and (min-width:768px) and (max-width:959px){#intro-txt{width:600px;height:280px;margin-left:-300px;margin-top:-120px}.mycont{padding-top:50px;max-width:760px;overflow:hidden}.mycarousel li{width:350px;margin:15px;float:left}#activities figure span{z-index:99;background:url(../images/frame-circular-2.png) center center no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.accordion{width:100%}}@media only screen and (min-width:480px) and (max-width:767px){header{position:relative}header .container .four.columns{float:left;width:200px}header .container .twelve.columns{width:50px;float:right}#logos{display:none}#about,#contact,#rooms{padding-bottom:20px}#activities{padding-bottom:10px}#top-nav #lang ul{float:none;border:0;height:18px;position:absolute;top:-10px;right:55px}#top-nav #lang ul li{display:inline-block;border:0;float:none}#top-nav{width:100%;float:left;display:none}#main-facilties span,#top-nav ul li,.btn-responsive-menu,.gallery-bt{display:block}#top-nav ul{float:none;padding:20px 0 15px;margin:0}#top-nav ul li:first-child{border-top:0}#top-nav ul li{float:none;border-top:1px solid #ddd;font-size:14px;padding:0;margin:0}#top-nav ul li a{display:block;padding:8px 0 8px 9px}#top-nav ul li a:hover{background-color:#ededed}#top-nav a#homepage-bt{text-indent:0;width:auto;background:0}#intro-txt{width:320px;margin-left:-160px;margin-top:-40px}.mycont{overflow:hidden;max-width:380px}.mycarousel li{padding:0;width:350px;margin:15px;float:left}.reveal-modal{width:300px;margin-left:-140px;top:8%}#map{height:250px;width:100%}#rooms article{margin:0 0 50px}#testimonials ul li{padding:15px 15px 15px 100px}.gallery-bt{padding:0;text-align:center;margin-bottom:20px}}@media only screen and (max-width:479px){header{position:relative}header .container .four.columns{width:200px;float:left}header .container .twelve.columns{width:50px;float:right}#logos,#top-nav a#homepage-bt{display:none}#about,#contact,#rooms{padding-bottom:20px}#activities{padding-bottom:10px}#top-nav #lang ul{float:none;border:0;height:18px;position:absolute;top:-10px;right:40px}#top-nav #lang ul li{display:inline-block;border:0;float:none}#top-nav{width:100%;float:left;display:none}#main-facilties span,#rates tbody,#rates td,#rates th,#rates thead,#rates tr,#top-nav ul li,.btn-responsive-menu,.gallery-bt,table #rates{display:block}#top-nav ul{float:none;padding:20px 0 15px;margin:0}#top-nav ul li{float:none;border-top:1px solid #ddd;font-size:14px;padding:0;margin:0}#top-nav ul li a{display:block;padding:5px}#top-nav ul li a:hover{background-color:#ededed}#map{height:250px;width:100%}#intro-txt{width:260px;height:130px;margin-left:-130px;margin-top:-30px}.mycont{padding-top:38px;overflow:hidden;max-width:380px}.mycarousel li{padding:0;width:280px;margin:10px;float:left}#testimonials ul li{padding:15px 15px 15px 100px}.accordion{width:100%}#rooms .container{padding-top:15px}#rooms article{margin:0 0 50px}.reveal-modal{width:260px;margin-left:-130px;top:8%}.gallery-bt{padding:0;text-align:center;margin-bottom:20px}#rates thead tr{position:absolute;top:-9999px;left:-9999px}#rates tr{border:1px solid #ccc}#rates td{border:0;border-bottom:1px solid #eee;position:relative;padding-left:70%}#rates td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}#rates td:nth-of-type(1):before{content:"Camera"}#rates td:nth-of-type(2):before{content:"Bassa dal --/-- al --/--"}#rates td:nth-of-type(3):before{content:"Media dal --/-- al --/--"}#rates td:nth-of-type(4):before{content:"Alta dal --/-- al --/--"}}.container{position:relative;width:960px;margin:0 auto;padding:0}.column,.columns{float:left;display:inline;margin-left:10px;margin-right:10px}.row{margin-bottom:15px}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.container .one.column{width:40px}.container .two.columns{width:100px}.container .three.columns{width:160px}.container .four.columns{width:220px}.container .five.columns{width:280px}.container .six.columns{width:340px}.container .seven.columns{width:400px}.container .eight.columns{width:460px}.container .nine.columns{width:520px}.container .ten.columns{width:580px}.container .eleven.columns{width:640px}.container .twelve.columns{width:700px}.container .thirteen.columns{width:760px}.container .fourteen.columns{width:820px}.container .fifteen.columns{width:880px}.container .sixteen.columns{width:940px}.container .one-third.column{width:300px}.container .two-thirds.column{width:620px}.container .offset-by-one{padding-left:60px}.container .offset-by-two{padding-left:120px}.container .offset-by-three{padding-left:180px}.container .offset-by-four{padding-left:240px}.container .offset-by-five{padding-left:300px}.container .offset-by-six{padding-left:360px}.container .offset-by-seven{padding-left:420px}.container .offset-by-eight{padding-left:480px}.container .offset-by-nine{padding-left:540px}.container .offset-by-ten{padding-left:600px}.container .offset-by-eleven{padding-left:660px}.container .offset-by-twelve{padding-left:720px}.container .offset-by-thirteen{padding-left:780px}.container .offset-by-fourteen{padding-left:840px}.container .offset-by-fifteen{padding-left:900px}@media only screen and (min-width:768px) and (max-width:959px){.container{width:768px}.container .column,.container .columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.alpha.omega{margin-left:0;margin-right:0}.container .one.column,.container .one.columns{width:28px}.container .two.columns{width:76px}.container .three.columns{width:124px}.container .four.columns{width:172px}.container .five.columns{width:220px}.container .six.columns{width:268px}.container .seven.columns{width:316px}.container .eight.columns{width:364px}.container .nine.columns{width:412px}.container .ten.columns{width:460px}.container .eleven.columns{width:508px}.container .twelve.columns{width:556px}.container .thirteen.columns{width:604px}.container .fourteen.columns{width:652px}.container .fifteen.columns{width:700px}.container .sixteen.columns{width:748px}.container .one-third.column{width:236px}.container .two-thirds.column{width:492px}.container .offset-by-one{padding-left:48px}.container .offset-by-two{padding-left:96px}.container .offset-by-three{padding-left:144px}.container .offset-by-four{padding-left:192px}.container .offset-by-five{padding-left:240px}.container .offset-by-six{padding-left:288px}.container .offset-by-seven{padding-left:336px}.container .offset-by-eight{padding-left:384px}.container .offset-by-nine{padding-left:432px}.container .offset-by-ten{padding-left:480px}.container .offset-by-eleven{padding-left:528px}.container .offset-by-twelve{padding-left:576px}.container .offset-by-thirteen{padding-left:624px}.container .offset-by-fourteen{padding-left:672px}.container .offset-by-fifteen{padding-left:720px}}@media only screen and (max-width:767px){.container,.container .eight.columns,.container .eleven.columns,.container .fifteen.columns,.container .five.columns,.container .four.columns,.container .fourteen.columns,.container .nine.columns,.container .one-third.column,.container .one.column,.container .one.columns,.container .seven.columns,.container .six.columns,.container .sixteen.columns,.container .ten.columns,.container .thirteen.columns,.container .three.columns,.container .twelve.columns,.container .two-thirds.column,.container .two.columns{width:300px}.container .column,.container .columns{margin:0}.container .offset-by-eight,.container .offset-by-eleven,.container .offset-by-fifteen,.container .offset-by-five,.container .offset-by-four,.container .offset-by-fourteen,.container .offset-by-nine,.container .offset-by-one,.container .offset-by-seven,.container .offset-by-six,.container .offset-by-ten,.container .offset-by-thirteen,.container .offset-by-three,.container .offset-by-twelve,.container .offset-by-two{padding-left:0}}@media only screen and (min-width:480px) and (max-width:767px){.container,.container .eight.columns,.container .eleven.columns,.container .fifteen.columns,.container .five.columns,.container .four.columns,.container .fourteen.columns,.container .nine.columns,.container .one-third.column,.container .one.column,.container .one.columns,.container .seven.columns,.container .six.columns,.container .sixteen.columns,.container .ten.columns,.container .thirteen.columns,.container .three.columns,.container .twelve.columns,.container .two-thirds.column,.container .two.columns{width:420px}.container .column,.container .columns{margin:0}}.clear,.clearfix:after,.clearfix:before,.row:after,.row:before{visibility:hidden;display:block;overflow:hidden;width:0;height:0}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:after,.clearfix:before,.row:after,.row:before{content:'\0020'}.clearfix,.row{zoom:1}ul.social-bookmarks{padding:0;margin:25px 0;list-style-type:none}#footer .social-bookmarks li,.social-bookmarks li,.widget .social-bookmarks li{float:left;margin-right:2px;margin-bottom:2px;padding:0;background-color:#ededed;display:inline;width:auto}#footer .social-bookmarks li{float:left;margin-right:2px;margin-bottom:2px;padding:0}#footer.social-bookmarks li a{display:block;float:left;margin:0;padding:0;width:40px;height:40px}.social-bookmarks li a{-webkit-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0;-moz-transition:all .3s ease 0;display:block;float:left;margin:0;padding:0;width:40px;height:40px;text-indent:-9999px}.social-bookmarks li.aim a{background:url(../images/socialize-icons/aim.png) no-repeat}.social-bookmarks li.aim a:hover{background-color:#e95a00}.social-bookmarks li.apple a{background:url(../images/socialize-icons/apple.png) no-repeat}.social-bookmarks li.apple a:hover{background-color:#606060}.social-bookmarks li.behance a{background:url(../images/socialize-icons/behance.png) no-repeat}.social-bookmarks li.behance a:hover{background-color:#18a3fe}.social-bookmarks li.blogger a{background:url(../images/socialize-icons/blogger.png) no-repeat}.social-bookmarks li.blogger a:hover{background-color:#fb913f}.social-bookmarks li.cargo a{background:url(../images/socialize-icons/cargo.png) no-repeat}.social-bookmarks li.cargo a:hover{background-color:#00c462}.social-bookmarks li.delicious a{background:url(../images/socialize-icons/delicious.png) no-repeat}.social-bookmarks li.delicious a:hover{background-color:#3274d1}.social-bookmarks li.deviantart a{background:url(../images/socialize-icons/deviantart.png) no-repeat}.social-bookmarks li.deviantart a:hover{background-color:#d0de21}.social-bookmarks li.digg a{background:url(../images/socialize-icons/digg.png) no-repeat}.social-bookmarks li.digg a:hover{background-color:#2882c6}.social-bookmarks li.dopplr a{background:url(../images/socialize-icons/dopplr.png) no-repeat}.social-bookmarks li.dopplr a:hover{background-color:#9c6}.social-bookmarks li.dribbble a{background:url(../images/socialize-icons/dribbble.png) no-repeat}.social-bookmarks li.dribbble a:hover{background-color:#ef5b92}.social-bookmarks li.ember a{background:url(../images/socialize-icons/ember.png) no-repeat}.social-bookmarks li.ember a:hover{background-color:#fb9d00}.social-bookmarks li.evernote a{background:url(../images/socialize-icons/evernote.png) no-repeat}.social-bookmarks li.evernote a:hover{background-color:#77ba2f}.social-bookmarks li.facebook a{background:url(../images/socialize-icons/facebook.png) no-repeat}.social-bookmarks li.facebook a:hover{background-color:#3b5998}.social-bookmarks li.flickr a{background:url(../images/socialize-icons/flickr.png) no-repeat}.social-bookmarks li.flickr a:hover{background-color:#f1628b}.social-bookmarks li.forrst a{background:url(../images/socialize-icons/forrst.png) no-repeat}.social-bookmarks li.forrst a:hover{background-color:#5b9a68}.social-bookmarks li.github a{background:url(../images/socialize-icons/github.png) no-repeat}.social-bookmarks li.github a:hover{background-color:#7292a2}.social-bookmarks li.google a{background:url(../images/socialize-icons/google.png) no-repeat}.social-bookmarks li.google a:hover{background-color:#dd4b39}.social-bookmarks li.googleplus a{background:url(../images/socialize-icons/googleplus.png) no-repeat}.social-bookmarks li.googleplus a:hover{background-color:#d94a39}.social-bookmarks li.gowalla a{background:url(../images/socialize-icons/gowalla.png) no-repeat}.social-bookmarks li.gowalla a:hover{background-color:#ff920d}.social-bookmarks li.grooveshark a{background:url(../images/socialize-icons/grooveshark.png) no-repeat}.social-bookmarks li.grooveshark a:hover{background-color:#f88e00}.social-bookmarks li.html5 a{background:url(../images/socialize-icons/html5.png) no-repeat}.social-bookmarks li.html5 a:hover{background-color:#f3642c}.social-bookmarks li.icloud a{background:url(../images/socialize-icons/icloud.png) no-repeat}.social-bookmarks li.icloud a:hover{background-color:#fb913f}.social-bookmarks li.lastfm a{background:url(../images/socialize-icons/lastfm.png) no-repeat}.social-bookmarks li.lastfm a:hover{background-color:#d21309}.social-bookmarks li.linkedin a{background:url(../images/socialize-icons/linkedin.png) no-repeat}.social-bookmarks li.linkedin a:hover{background-color:#71b2d0}.social-bookmarks li.metacafe a{background:url(../images/socialize-icons/metacafe.png) no-repeat}.social-bookmarks li.metacafe a:hover{background-color:#ef4035}.social-bookmarks li.mixx a{background:url(../images/socialize-icons/mixx.png) no-repeat}.social-bookmarks li.mixx a:hover{background-color:#d80330}.social-bookmarks li.myspace a{background:url(../images/socialize-icons/myspace.png) no-repeat}.social-bookmarks li.myspace a:hover{background-color:#003398}.social-bookmarks li.netvibes a{background:url(../images/socialize-icons/netvibes.png) no-repeat}.social-bookmarks li.netvibes a:hover{background-color:#629e61}.social-bookmarks li.newsvine a{background:url(../images/socialize-icons/newsvine.png) no-repeat}.social-bookmarks li.newsvine a:hover{background-color:#5b965a}.social-bookmarks li.orkut a{background:url(../images/socialize-icons/orkut.png) no-repeat}.social-bookmarks li.orkut a:hover{background-color:#ed2590}.social-bookmarks li.paypal a{background:url(../images/socialize-icons/paypal.png) no-repeat}.social-bookmarks li.paypal a:hover{background-color:#32689a}.social-bookmarks li.picasa a{background:url(../images/socialize-icons/picasa.png) no-repeat}.social-bookmarks li.picasa a:hover{background-color:#444}.social-bookmarks li.pinterest a{background:url(../images/socialize-icons/pinterest.png) no-repeat}.social-bookmarks li.pinterest a:hover{background-color:#cb2027}.social-bookmarks li.plurk a{background:url(../images/socialize-icons/plurk.png) no-repeat}.social-bookmarks li.plurk a:hover{background-color:#f35b36}.social-bookmarks li.posterous a{background:url(../images/socialize-icons/posterous.png) no-repeat}.social-bookmarks li.posterous a:hover{background-color:#f9d560}.social-bookmarks li.reddit a{background:url(../images/socialize-icons/reddit.png) no-repeat}.social-bookmarks li.reddit a:hover{background-color:#bfd0e2}.social-bookmarks li.rss a{background:url(../images/socialize-icons/rss.png) no-repeat}.social-bookmarks li.rss a:hover{background-color:#fe9900}.social-bookmarks li.skype a{background:url(../images/socialize-icons/skype.png) no-repeat}.social-bookmarks li.skype a:hover{background-color:#18b7f1}.social-bookmarks li.stumbleupon a{background:url(../images/socialize-icons/stumbleupon.png) no-repeat}.social-bookmarks li.stumbleupon a:hover{background-color:#eb4924}.social-bookmarks li.technorati a{background:url(../images/socialize-icons/technorati.png) no-repeat}.social-bookmarks li.technorati a:hover{background-color:#7ac84f}.social-bookmarks li.tumblr a{background:url(../images/socialize-icons/tumblr.png) no-repeat}.social-bookmarks li.tumblr a:hover{background-color:#3a5976}.social-bookmarks li.twitter a{background:url(../images/socialize-icons/twitter.png) no-repeat}.social-bookmarks li.twitter a:hover{background-color:#48c4d2}.social-bookmarks li.vimeo a{background:url(../images/socialize-icons/vimeo.png) no-repeat}.social-bookmarks li.vimeo a:hover{background-color:#62a0ad}.social-bookmarks li.wordpress a{background:url(../images/socialize-icons/wordpress.png) no-repeat}.social-bookmarks li.wordpress a:hover{background-color:#464646}.social-bookmarks li.yahoo a{background:url(../images/socialize-icons/yahoo.png) no-repeat}.social-bookmarks li.yahoo a:hover{background-color:#ab64bc}.social-bookmarks li.yelp a{background:url(../images/socialize-icons/yelp.png) no-repeat}.social-bookmarks li.yelp a:hover{background-color:#c41200}.social-bookmarks li.youtube a{background:url(../images/socialize-icons/youtube.png) no-repeat}.social-bookmarks li.youtube a:hover{background-color:#f45750}.social-bookmarks li.zerply a{background:url(../images/socialize-icons/zerply.png) no-repeat}.social-bookmarks li.zerply a:hover{background-color:#8db259}.social-bookmarks li.zootool a{background:url(../images/socialize-icons/zootool.png) no-repeat}.social-bookmarks li.zootool a:hover{background-color:#262626}.social-bookmarks li a:hover{background-position:0 -40px}*{margin:0;padding:0}body{background:#222;height:100%}img{border:0}#supersized-loader{position:absolute;top:20%;left:50%;z-index:0;width:60px;height:60px;margin:-30px 0 0 -30px;text-indent:-999em;background:url(../images/loaders/progress.gif) center center no-repeat #111}#supersized,#supersized li{overflow:hidden;top:0;left:0}#supersized{display:block;position:fixed;z-index:-999;height:100%;width:100%}#supersized img{width:auto;height:auto;position:relative;display:none;border:0}#supersized a,#supersized li{width:100%;height:100%;display:block}#supersized.speed img{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges}#supersized.quality img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#supersized li{z-index:-30;position:fixed;background:#111}#supersized li.prevslide{z-index:-20}#supersized li.activeslide{z-index:-10}#supersized li.image-loading{background:url(../images/loaders/progress.gif) center center no-repeat #111;width:100%;height:100%}#supersized li.image-loading img{visibility:hidden}#supersized li.activeslide img,#supersized li.prevslide img{display:inline}#nextslide,#prevslide{position:absolute;height:40px;width:40px;top:50%;margin-top:-21px;opacity:.6}#prevslide{left:10px;background:url(../images/back.png)}#nextslide{right:10px;background:url(../images/forward.png)}#nextslide:active,#prevslide:active{margin-top:-19px}#nextslide:hover,#prevslide:hover{cursor:pointer}#slidecaption{overflow:hidden;float:left;color:#FFF;text-shadow:#000 1px 1px 2px;margin:0 20px 0 0;line-height:16px;bottom:20px;left:20px;position:absolute}#controls-wrapper{margin:0 auto;height:42px;width:100%;bottom:0;left:0;z-index:4;background:url(../images/nav-bg.png) repeat-x;position:fixed}#controls{overflow:hidden;height:100%;position:relative;text-align:left;z-index:5}#slidecounter{float:left;color:#999;font:14px "Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:#000 0 -1px 0;margin:0 10px 0 15px;line-height:42px}.weatherCity,.weatherDesc,.weatherForecastDay,.weatherTemp{font-weight:700}#navigation{float:right;margin:0 20px 0 0}#play-button{float:left;margin-top:1px;border-right:1px solid #333;background:url(../images/bg-hover.png) 0 44px repeat-x}#play-button:hover{background-position:0 1px;cursor:pointer}ul#slide-list{padding:15px 0;float:left;position:absolute;left:50%}ul#slide-list li{width:12px;height:12px;float:left;margin:0 5px 0 0}ul#slide-list li.current-slide a,ul#slide-list li.current-slide a:hover{background-position:0 0}ul#slide-list li a{display:block;width:12px;height:12px;background:url(../images/nav-dot.png) 0 -24px no-repeat}ul#slide-list li a:hover{background-position:0 -12px;cursor:pointer}#tray-button{float:right;margin-top:1px;border-left:1px solid #333;background:url(../images/bg-hover.png) 0 44px repeat-x}#tray-button:hover{background-position:0 1px;cursor:pointer}#progress-back{z-index:5;position:fixed;bottom:54px;left:0;height:8px;width:100%;background:url(../images/progress-back.png) repeat-x}#progress-bar{position:relative;height:2px;width:100%;background:url(../images/progress-bar.png) repeat-x}#nextthumb,#prevthumb{z-index:2;display:none;position:fixed;bottom:61px;height:75px;width:100px;overflow:hidden;background:#ddd;border:1px solid #fff;-webkit-box-shadow:0 0 5px #000}#nextthumb{right:12px}#prevthumb{left:12px}#nextthumb img,#prevthumb img{width:150px;height:auto}#nextthumb:active,#prevthumb:active{bottom:59px}#nextthumb:hover,#prevthumb:hover{cursor:pointer}#thumb-tray{position:fixed;z-index:3;bottom:0;left:0;background:url(../images/bg-black.png);height:150px;width:100%;overflow:hidden;text-align:center;-moz-box-shadow:0 0 4px #000;-webkit-box-shadow:0 0 4px #000;box-shadow:0 0 4px #000}#thumb-back,#thumb-forward{position:absolute;z-index:5;bottom:42px;height:108px;width:40px}#thumb-back{left:0;background:url(../images/thumb-back.png) center center no-repeat}#thumb-forward{right:0;background:url(../images/thumb-forward.png) center center no-repeat}#thumb-back:hover,#thumb-forward:hover{cursor:pointer;background-color:rgba(256,256,256,.1)}#thumb-back:hover{border-right:1px solid rgba(256,256,256,.2)}#thumb-forward:hover{border-left:1px solid rgba(256,256,256,.2)}ul#thumb-list{display:inline-block;position:relative;left:0;padding:0}ul#thumb-list li{background:#111;display:inline;width:150px;height:108px;overflow:hidden;float:left;margin:0}ul#thumb-list li img{width:200px;height:auto;opacity:.5;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}ul#thumb-list li.current-thumb img,ul#thumb-list li:hover img{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}ul#thumb-list li:hover{cursor:pointer}#galleryOverlay{width:100%;height:100%;position:fixed;top:0;left:0;opacity:0;z-index:100000;background-color:#222;background-color:rgba(0,0,0,.8);overflow:hidden;display:none;-moz-transition:opacity 1s ease;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}#galleryOverlay.visible{opacity:1}#gallerySlider{height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;-moz-transition:left .4s ease;-webkit-transition:left .4s ease;transition:left .4s ease}#gallerySlider .placeholder{background:url(../images/preloader.gif) center center no-repeat;height:100%;line-height:1px;text-align:center;width:100%;display:inline-block}#gallerySlider .placeholder:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#gallerySlider .placeholder img{display:inline-block;max-height:100%;max-width:100%;vertical-align:middle}#gallerySlider.rightSpring{-moz-animation:rightSpring .3s;-webkit-animation:rightSpring .3s}#gallerySlider.leftSpring{-moz-animation:leftSpring .3s;-webkit-animation:leftSpring .3s}@-moz-keyframes rightSpring{0,100 %{margin-left:0}50 %{margin-left:-30px}}@-moz-keyframes leftSpring{0,100 %{margin-left:0}50 %{margin-left:30px}}@-webkit-keyframes rightSpring{0,100 %{margin-left:0}50 %{margin-left:-30px}}@-webkit-keyframes leftSpring{0,100 %{margin-left:0}50 %{margin-left:30px}}#nextArrow,#prevArrow{border:0;text-decoration:none;background:url(../images/arrows.png) no-repeat;opacity:.5;cursor:pointer;position:absolute;width:43px;height:58px;top:50%;margin-top:-29px;-moz-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}#nextArrow:hover,#prevArrow:hover{opacity:1}#prevArrow{background-position:left top;left:40px}#nextArrow{background-position:right top;right:40px}.weatherItem{padding:.8em;text-align:left}.weatherCity{text-transform:uppercase}.weatherTemp{font-size:2.8em;margin:10px 0}.weatherDesc{margin-bottom:.4em}.weatherForecastItem,.weatherLink,.weatherRange,.weatherWind{font-size:12px}.weatherForecastItem,.weatherLink{margin-bottom:.5em;text-align:left}.weatherLink a{display:block;padding-top:10px}.weatherForecastItem{padding:10px 10px 10px 80px;background-position:left center;width:100%;border:1px solid #ededed;background-color:#fff}.weatherForecastDay{font-size:14px;display:inline;margin-right:5px}.even{background-color:#d4d4e8}.weatherItem.odd{float:left;width:210px;padding-left:250px;background-color:#f4fafe;margin-right:20px;border:1px solid #daf0fb;margin-bottom:15px}.weatherForecast{float:left;width:365px}.weatherForecastDate,.weatherForecastRange,.weatherForecastText{display:inline;margin-right:15px}@media only screen and (min-width:768px) and (max-width:959px){.weatherItem.odd{width:120px;padding-left:170px;margin-right:10px}.weatherForecast{width:340px}.weatherForecastItem{padding:10px 10px 10px 72px}#weather{margin:auto;width:740px}}@media only screen and (min-width:480px) and (max-width:767px){.weatherForecast{width:320px}.weatherForecastRange{display:block}.weatherItem.odd{float:left;width:150px;padding-left:250px;margin-right:0}}@media only screen and (max-width:479px){.weatherForecast{width:205px}.weatherForecastRange,.weatherForecastText{display:block}.weatherItem.odd{width:115px;padding-left:170px;margin-right:0}}