.box-sizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.f13{font-size:13px !important}.slim{font-weight:normal}.heavy{font-weight:bold}.obese{font-weight:bolder}.nounderline{text-decoration:none}.underground{text-decoration:underline}.slimshady{text-shadow:#fff 1px 1px 1px}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.ari{font-family:arial}.verdi{font-family:verdana}.georgie{font-family:georgia}.lucy{font-family:'Lucida Sans'}.trebly{font-family:'Trebuchet MS'}.type1{font-family:'LeagueGothicRegular','Helvetica LT Condensed','Arial Narrow','Arial',Helvetica,sans-serif}.iconic{font-family:'Signify';font-weight:normal}.ns-black{color:#000}.ns-white,.white.type{color:#fff !important}blockquote.ns-white p{color:#fff !important}.ns-red{color:#e44349}.ns-blue{color:#0476bb}.ns-backgrey{color:#818285}.ns-grey{color:#999}.ns-vlightgrey{color:#ccc}.ns-orange{color:#f26722}.ns-yellow{color:#f8e918}.ns-darkgrey{color:#333}.ns-medgrey{color:#666}.green-type{color:#9abe42}.ns-col1{color:#005a9c !important}.ns-col2{color:#f60 !important}.ns-col3{color:#2b777f}@font-face{font-family:'Proxima Nova';src:url('../../fonts/proxima_nova_extrabold-webfont.eot');src:url('../../fonts/proxima_nova_extrabold-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/proxima_nova_extrabold-webfont.woff') format('woff'),url('../../fonts/proxima_nova_extrabold-webfont.ttf') format('truetype'),url('../../fonts/fonts/proxima_nova_thextrabold') format('svg');font-weight:900;font-style:normal}@font-face{font-family:'Proxima Nova';src:url('../../fonts/proxima_nova_light-webfont.eot');src:url('../../fonts/proxima_nova_light-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/proxima_nova_light-webfont.woff') format('woff'),url('../../fonts/proxima_nova_extrabold-webfont.ttf') format('truetype'),url('../../fonts/fonts/proxima_nova_light') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'League Gothic';src:url('../../fonts/League_Gothic-webfont.eot');src:url('../../fonts/League_Gothic-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/League_Gothic-webfont.woff') format('woff'),url('../../fonts/League_Gothic-webfont.ttf') format('truetype'),url('../../fonts/fonts/League_Gothic') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Signify';src:url('../../fonts/signify-webfont.eot');src:url('../../fonts/signify-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/signify-webfont.woff') format('woff'),url('../../fonts/signify-webfont.ttf') format('truetype'),url('../../fonts/signify-webfont.svg#Signify') format('svg');font-weight:normal;font-style:normal}img{border:0}form{margin:0 0 0 0;padding:0 0 0 0}strong{font-weight:bold}.clearall{clear:both}.clearright{clear:right}p{padding:5px 0}.fl{float:left !important}.fr{float:right !important}.tl{text-align:left !important}.tc{text-align:center}.tr{text-align:right}.tj{text-align:justify}.tt{vertical-align:top}.tb{vertical-align:bottom}.tm{vertical-align:middle}.p0{padding:0 !important}.p5{padding:5px !important}.p10{padding:10px !important}.p15{padding:15px !important}.p20{padding:20px !important}.p25{padding:25px !important}.p30{padding:30px !important}.p35{padding:35px !important}.p40{padding:40px !important}.pt0{padding-top:0 !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pr0{padding-right:0 !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pb0{padding-bottom:0 !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pl0{padding-left:0 !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.m0{margin:0 !important}.m5{margin:5px !important}.m10{margin:10px !important}.m15{margin:15px !important}.m20{margin:20px !important}.m25{margin:25px !important}.m30{margin:30px !important}.m35{margin:35px !important}.m40{margin:40px !important}.m45{margin:45px !important}.m50{margin:50px !important}.m60{margin:60px !important}.mt0{margin-top:0 !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mt60{margin-top:60px !important}.mr0{margin-right:0 !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.ml0{margin-left:0 !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml60{margin-left:60px !important}.mt35minus{margin-bottom:-35px}.toplayer{position:relative;zoom:1;z-index:99}.defmargin{margin:5px 0}.automargin{margin:0 auto 0 auto}.noborder{border:0}.bottomline{border-bottom:1px solid #efefef}.dblock{display:block}.rollerskate{display:inline}.relatively,.relative_container{position:relative}.absolutely{position:absolute}.oneborder{border:1px solid #eaeaea}.bordercollapse{border-collapse:collapse}.bordercollapse td{border-collapse:collapse}.bordercollapse tr{border-collapse:collapse}.nolist{list-style:none}.whitebg{background:#fff}.blackbg{background:#000}.horizon,hr{display:block;height:1px;margin:10px 0;background:none !important;clear:both;font-size:1px;line-height:1px;border-top:1px dotted #ddd}.full_horizon{display:block;height:1px;margin:0 0 5px;background:url('../../images/full_horizon.png') no-repeat center center;clear:both}.tooltip .horizon{display:block;height:1px;margin:5px 0;background:#ccc;clear:both}.ns-white-panel{background:#fff;width:960px;margin:0 auto 30px;padding:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 9px #999;-webkit-box-shadow:0 0 9px #999;box-shadow:0 0 9px #999}.ns-dark-panel{background:url(../../../images/ns-darkbg.png) repeat;width:960px;margin:0 auto 30px;padding:0 10px 30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 9px #999;-webkit-box-shadow:0 0 9px #999;box-shadow:0 0 9px #999;color:#fff}html{height:100%}body{background:#fff;background-attachment:scroll;font-family:"Open Sans",'Helvetica Neue','Arial',sans-serif;font-size:13px;font-weight:normal;color:#333;margin:0 auto 0 auto;padding:0;text-align:left;height:100%;overflow-x:hidden}p{margin:0}li{font-size:13px}.ns-col2{color:#222 !important}header{border-bottom:1px solid #ddd}header ul.nav-bar{margin:0;border:0}.login-box{display:none;position:absolute;top:15px;right:0;width:300px;padding:20px;z-index:3700}.login-box .container{width:300px;padding:0}.login-box .container .row{position:relative;min-width:300px}.login-box .container .row .forgot-pass{font-size:12px}.login-box .stub{width:20px;height:10px;position:absolute;top:-10px;right:30px}#localeSelectBox{display:none}.destinations-menu,.more-menu{display:none;background:#fff;position:absolute;width:100%;z-index:3700;top:43px}.destinations-menu .flag,.more-menu .flag{position:relative;top:1px}.more-menu{padding:20px 0 20px}.logo{display:block}.background-wrapper{display:none}.header-background{display:none}.container.white{background:#fff;margin:0 auto;margin-bottom:30px !important}.container.dark{background:url(../../images/style2_2/app/ns-darkbg.png) repeat;color:#fff}.ui-datepicker-trigger{position:absolute;top:35px;right:10px}input.hasDatepicker{cursor:pointer}fieldset label{padding:0 0 5px;margin:0;font-weight:normal}fieldset label .hide-on-phones{display:inline !important}.search-container fieldset{border:none;margin:0;clear:both}ul.nice li,ol.nice li{padding-left:0}.desktop-mt20{margin-top:20px}.ns-niceprice{font-weight:bold;font-size:36px;font-size:3.6rem;line-height:1;margin:0;text-align:right}.hotel-price-row .ns-niceprice{font-size:16px;font-size:1.6rem}.ns-niceprice.medium{font-size:16px !important;font-size:1.6rem}.ns-niceprice.small{font-size:14px !important;font-size:1.4rem}.ns-niceprice.fr{margin-left:20px}.ns-bigprice{font-weight:bold;font-size:48px;font-size:4.8rem;line-height:1;padding:0;margin:0;margin-top:-5px}.ns-bigprice span.ns-wasprice{font-weight:normal;font-size:12px;font-size:1.2rem;text-decoration:line-through;line-height:1}.ns-niceprice span{font-weight:normal;font-size:10px;font-size:1rem;line-height:1;display:block}.ns-greataccommodation-item .ns-niceprice span.ns-underprice{line-height:1.5}.super-headline{margin:10px 0 30px;width:100%}.super-headline,.super-headline h1,.super-headline h2,.super-headline h3{font-family:"Open Sans",'Helvetica Neue','Arial',sans-serif;font-size:56px;font-size:5.6rem;line-height:1;display:block;padding:0 5px}.secondary-headline,#blurbTab h2,.static-content h2{font-family:"Open Sans",'Helvetica Neue','Arial',sans-serif;line-height:1.3;display:inline-block;padding:5px 0;margin-bottom:0}.headline,#blurbTab h2.headline,.static-content h1{font-family:"Open Sans",'Helvetica Neue','Arial',sans-serif;line-height:1.3;display:inline-block;padding:5px 0}#blurbTab h2{display:block}.tertiary-headline,.kids-info h3,.kids-info h4,.static-content h3{font-family:"Open Sans",'Helvetica Neue','Arial',sans-serif;line-height:1.3;display:inline-block;padding:5px 0;margin-top:15px;margin-bottom:0}.quarternary-headline{font-family:"Open Sans",'Helvetica Neue','Arial',sans-serif;line-height:1.3;display:inline-block;padding:5px 0;margin-top:15px;margin-bottom:0;color:#999}.static-content h1{display:block}.static-content h2{display:block}.static-content h3{display:block}.kids-info h3,.kids-info h4{display:block}.kids-info h4{font-size:13px}.country-headline{margin:10px 0 30px;width:100%;font-family:"Open Sans",'Helvetica Neue','Arial',sans-serif;font-size:56px;font-size:5.6rem;line-height:1;display:block;padding:0 5px;font-size:100px !important;line-height:80px !important;margin-top:20px}.hotel-headline{margin:10px 0 30px;width:100%;font-family:"Open Sans",'Helvetica Neue','Arial',sans-serif;font-size:56px;font-size:5.6rem;line-height:1;display:block;padding:0 5px;font-size:72px !important;line-height:70px !important;margin-top:20px;padding-left:0}.destination-subline{margin:10px 0 30px;width:100%;font-family:"Open Sans",'Helvetica Neue','Arial',sans-serif;font-size:56px;font-size:5.6rem;line-height:1;display:block;padding:0 5px;font-size:30px !important;font-weight:400 !important;margin-top:0;margin-bottom:10px}.twelve.search-container .nice.tabs{border-bottom:0}.twelve.search-container .nice.tabs dd a,.tab-row ul li a{background:#f2f2f2;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #f2f2f2), color-stop(1, #fff));background:-ms-linear-gradient(bottom, #f2f2f2, #fff);background:-moz-linear-gradient(center bottom, #f2f2f2 0, #fff 100%);float:left}.twelve.search-container .nice.tabs dd a.active,.tab-row ul li.selected a{background:#fff;padding-bottom:11px;top:0 !important}.search-form{padding:20px 0 20px;width:100%}#refine-Modal{width:720px;margin-left:-440px;padding:10px 30px}#refine-Modal fieldset{margin-top:0;border:none}form.nice input.input-text{border:1px solid #ddd;height:42px;line-height:30px;padding:5px 0 5px 8px;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:0;border-radius:0;-webkit-font-smoothing:antialiased;font-family:Open Sans;font-size:12px;color:#444}.button.nice{-moz-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.button.orange.nice{background:#eb7323;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #e65f25), color-stop(1, #f28b21));background:-ms-linear-gradient(bottom, #e65f25, #f28b21);background:-moz-linear-gradient(center bottom, #e65f25 0, #f28b21 100%)}.button.orange.nice:hover{background:#eb7323;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #d04c13), color-stop(1, #f28b21));background:-ms-linear-gradient(bottom, #d04c13, #f28b21);background:-moz-linear-gradient(center bottom, #d04c13 0, #f28b21 100%)}.button.orange.nice:active{background:#eb7323;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ac4012), color-stop(1, #f28b21));background:-ms-linear-gradient(bottom, #ac4012, #f28b21);background:-moz-linear-gradient(center bottom, #ac4012 0, #f28b21 100%)}.button.green.nice{background:#9abe42;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #77a20e), color-stop(1, #9abe42));background:-ms-linear-gradient(bottom, #77a20e, #9abe42);background:-moz-linear-gradient(center bottom, #77a20e 0, #9abe42 100%);border:1px solid #77a20e !important;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5);box-shadow:inset 0 1px 1px rgba(255,255,255,0.5)}.button.green.nice:hover{background:#9abe42;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #77a20e), color-stop(1, #8db32f));background:-ms-linear-gradient(bottom, #77a20e, #8db32f);background:-moz-linear-gradient(center bottom, #77a20e 0, #8db32f 100%)}.button.green.nice:active{background:#9abe42;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #77a20e), color-stop(1, #59790a));background:-ms-linear-gradient(bottom, #77a20e, #59790a);background:-moz-linear-gradient(center bottom, #77a20e 0, #59790a 100%)}.button.medium,.button.medium:hover{padding:9px 34px 11px !important;height:auto !important}.orbit-content{position:relative}.orbit-content .snowboarder{position:absolute;right:0;top:50px}.testimonials-slider{height:250px !important}.testimonials-slider .orbit-slide{height:250px !important;background:#fff}.testimonials-slider .orbit-slide .testimonial-item{height:150px;box-sizing:border-box;-moz-box-sizing:border-box;text-shadow:1px 1px 0 #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f2f2f2;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #f2f2f2), color-stop(1, #fff));background:-ms-linear-gradient(bottom, #f2f2f2, #fff);background:-moz-linear-gradient(center bottom, #f2f2f2 0, #fff 100%);border:1px solid #ddd;text-align:center}.testimonials-slider .orbit-slide h3{font-family:"Open Sans",'Helvetica Neue','Arial',sans-serif;line-height:1.3;display:inline-block;padding:5px 0;margin-top:15px;margin-bottom:0;margin-top:0;text-align:center;display:block}.testimonials-slider .orbit-slide p.light{font-style:italic;font-size:13px}ul.ns-ratings{height:16px;float:left;padding:3px 0;margin:0}ul.ns-ratings li{display:block;float:left;width:16px;height:16px;padding:0;margin-right:5px;margin:0;background:url('../../images/style3/app/ns-rating.png') no-repeat top right}.blue ul.ns-ratings li{background:url('../../images/style3/app/ns-rating-blue.png') no-repeat top right}ul.ns-ratings.fr li{margin-right:0;margin-left:5px}ul.ns-ratings li.active{background-position:top left}ul.ns-ratings li.inactive{background-position:top right}.hotel-book-option-tabs .tab-row{display:none}.row.price-row{padding:5px 0;border-bottom:1px dotted #ddd}.row.price-row .orange.button.nice.radius{float:right}.row.price-row .now-price{font-size:16px;display:block;text-align:right;color:#f60;font-weight:700}.row.price-row .departure-date{display:inline-block;padding-top:7px;font-weight:700;top:-5px}.row.price-row .iconic{color:#005a9c}.row.hotel-price-row{padding:5px 0;border-bottom:1px dotted #ddd}.tabs.side{position:absolute;left:-50px;width:25px;z-index:99}.tabs.side dd,.tabs.side dd:first-child{width:50px;height:50px;background:#fff;border-bottom-left-radius:3px;border-top-left-radius:3px;overflow:hidden;box-shadow:-3px 1px 3px rgba(0,0,0,0.3);margin-bottom:4px}.tabs.side dd a,.tabs.side dd:first-child a,.tabs.side dd a.active,.tabs.side dd:first-child a.active{border:none !important;padding:0 !important;background:none !important;font-size:10px;font-weight:normal;text-align:left;width:45px;margin-left:5px;text-align:center;top:0 !important;height:50px;margin-top:0;padding-top:0;box-shadow:inset -2px 0 2px rgba(0,0,0,0.3)}.tabs.side dd a .iconic,.tabs.side dd:first-child a .iconic,.tabs.side dd a.active .iconic,.tabs.side dd:first-child a.active .iconic{font-size:24px;line-height:22px;padding-top:2px;text-align:center;display:block}.tabs.side dd a.active,.tabs.side dd:first-child a.active{color:#005a9c;box-shadow:none !important}ul.nice.side.contained.tabs-content>li{border-color:#eee;box-shadow:-2px 2px 3px rgba(0,0,0,0.3);border-top:2px solid #fff;border:none !important;padding-top:0;padding-left:20px;padding-bottom:50px;margin-bottom:-30px;background:#fff}ul.nice.side.contained.tabs-content.last>li{margin-bottom:0;padding-bottom:20px}.piste-color{width:15px;height:15px;display:block;float:left;margin-right:5px}.piste-color.black-piste{background:#000}.piste-color.red-piste{background:#e63725}.piste-color.blue-piste{background:#25a9e6}.piste-list li{margin-bottom:8px}.piste-more-info{margin-top:68px}.sidebar-lifts-pistes .piste-more-info{margin-top:0;padding-bottom:0}.peter-hardy-image{float:left;margin-right:10px}.peter-hardy-quote{font-style:italic}.currentTemp{text-shadow:none;margin-top:-10px;display:block;float:right;color:#fff}.currentTemp span{font-size:14px;font-weight:400}.weather-icon{background:url('../../images/style3/weather/weather-dark-128.png') no-repeat top left;width:128px;height:128px;display:inline-block}.weather-icon.light{background:url('../../images/style3/weather/weather-light-128.png') no-repeat top left}.weather-icon.small{background:url('../../images/style3/weather/weather-dark-32.png') no-repeat top left;width:32px;height:32px}.weather-icon.cloudy{background-position:0 0}.weather-icon.very-cloudy{background-position:-128px 0}.weather-icon.sun{background-position:-256px 0}.weather-icon.rain{background-position:-384px 0}.weather-icon.hail{background-position:-512px 0}.weather-icon.showers{background-position:-640px 0}.weather-icon.partly-cloudy,.weather-icon.sun-cloud{background-position:-768px 0}.weather-icon.rain-cloudy{background-position:-896px 0}.weather-icon.sun-showers{background-position:-1024px 0}.weather-icon.blizzard{background-position:-1152px 0}.weather-icon.snow{background-position:-1280px 0}.weather-icon.snow-rain{background-position:-1408px 0}.weather-icon.wind-speed{background-position:-1536px 0}.weather-icon.lightning{background-position:-1664px 0}.weather-icon.storm{background-position:-1792px 0}.weather-icon.rainbow{background-position:-1920px 0}.weather-icon.gale{background-position:-2048px 0}.weather-icon.hurricane{background-position:-2176px 0}.weather-icon.very-windy{background-position:-2304px 0}.weather-icon.windy{background-position:-2432px 0}.weather-icon.wind-direction{background-position:-2560px 0}.weather-icon.temperature-low,.weather-icon.temperature{background-position:-2688px 0}.weather-icon.temperature-high{background-position:-2816px 0}.temperature-big{color:#a3a3a3}.dark-stripe{background:rgba(59,83,115,0.5);color:#fff;text-shadow:1px 1px 3px #000;margin-top:30px;padding-bottom:60px;margin-bottom:-40px;padding-top:10px}.dark-stripe a{color:#fff}.dark-stripe .super-headline{font-weight:700;font-size:24px;margin:0 0 10px}.new-gallery-thumb{width:24%;float:left;max-height:90px;overflow:hidden;margin-right:1%;margin-bottom:1%;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;cursor:pointer}#ns-longoffers .ns-longofferitem,#ns-greataccommodation .ns-greataccommodation-item{padding:10px 0 20px;position:relative}#ns-longoffers .ns-longofferitem .ns-longofferimg,.ns-imgstyle{border:2px solid #fff;box-shadow:0 0 5px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:visible}#ns-longoffers .ns-longofferitem .ns-longoffersticker,#ns-greataccommodation .ns-greataccommodation-item .ns-longoffersticker{position:absolute;top:10px;right:0}#ns-longoffers .ns-longofferitem .ns-longoffertitle,#ns-greataccommodation .ns-greataccommodation-item .ns-greataccommodation-title,.ns-titlestyle{color:#005a9c;text-transform:uppercase;font-weight:normal;font-size:2.8rem;line-height:1.25 !important;font-family:'LeagueGothicRegular','Helvetica LT Condensed','Arial Narrow','Helvetica Neue','Arial',sans-serif;margin:0;text-decoration:none !important}#ns-longoffers .ns-longofferitem .ns-niceprice,#ns-greataccommodation .ns-greataccommodation-item .ns-niceprice{float:right;text-align:right}#ns-greataccommodation .ns-greataccommodation-item .ns-niceprice{margin-left:10px}#ns-longoffers .ns-longofferitem .cta_regular{font-size:14px}.ns-sharingnumber{float:right;text-align:right;color:#666;padding:0;display:block;margin-bottom:2px;padding-bottom:3px}.ns-departureairport{float:left;text-align:left;color:#666;padding:0;display:block;margin-bottom:2px;padding-bottom:3px}.ns-subheading{color:#f60;font-size:14px;font-weight:bold;line-height:19px !important;margin:0}.ns-featured-img{margin-top:65px}.ns-tooltip,.ns-tooltip-bottom{background:url(../../images/style2_2/app/ns-darkbg.png) repeat scroll 0 0 #222;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,0.5);color:#fff;display:none;font-family:'Helvetica Neue',sans-serif;font-size:12px;padding:20px;border:3px solid #f90;position:absolute;width:300px;z-index:3700}.ns-whitetip{background:#fff;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,0.5);color:#666;display:none;font-family:'Helvetica Neue',sans-serif;font-size:12px;padding:20px;border:1px solid #ccc;position:absolute;width:300px;z-index:3700;text-align:left}.ns-tooltip a,.ns-tooltip-bottom a{color:#f90;font-weight:bold;text-decoration:underline}.ns-tooltip p,.ns-tooltip-bottom p{padding:0 !important}#ns-countryslider{width:100%;height:220px;overflow:hidden;position:relative;z-index:999;margin-bottom:30px}#ns-countryslider .ns-countryitems{width:20000em;position:absolute}#ns-countryslider .ns-country-item{position:relative;float:left;width:100%;height:220px}#ns-greatlocations .navi{position:absolute;left:50%;bottom:0;margin-left:-46px;height:20px;overflow:hidden;width:92px}#ns-greatlocations .navi a{display:block;width:20px;height:20px;background:url(../../images/style2_2/app/ns-slider-bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left}#ns-greatlocations .navi a.active{background-position:-20px 0}#ns-greatlocations{position:relative}#ns-featuredresort .cta_regular{font-weight:normal;padding:8px;display:block;text-align:center}.ns-breadcrumbs-container{margin-bottom:20px}.ns-breadcrumbs-container .ns-breadcrumbs{height:42px;border:1px solid #ccc;line-height:42px;color:#999;border-radius:3px}.ns-breadcrumbs-container .ns-breadcrumbs .ns-breadcrumbs-item{padding-left:20px;padding-right:20px;background:url(../../images/style2_2/app/ns-breadcrumb-arrow.jpg) no-repeat left center;float:left;height:42px;line-height:42px;list-style:none !important}.ns-breadcrumbs-container .ns-breadcrumbs .ns-breadcrumbs-item{padding-left:20px;padding-right:20px;background:url(../../images/style2_2/app/ns-breadcrumb-arrow.jpg) no-repeat left center}.ns-breadcrumbs-container .ns-breadcrumbs .ns-breadcrumbs-item a{text-decoration:none;color:#999}.ns-breadcrumbs-container .ns-breadcrumbs .ns-breadcrumbs-item a:hover{text-decoration:underline;color:#f60}.ns-breadcrumbs-container .ns-breadcrumbs .ns-breadcrumbs-item.ns-breadcrumbs-first-item{background:none;font-size:14px;position:relative;top:-3px}.ns-breadcrumbs-container .ns-breadcrumbs .ns-breadcrumbs-item.ns-breadcrumbs-first-item a:hover{text-decoration:none}.wizard li{float:left;margin:20px 0;padding:0;display:block;width:33%}.wizard li img{width:100%}.border-row{border-bottom:1px dotted #ddd}.border-row .tertiary-headline{font-size:13px;color:#999;margin-bottom:10px}.border-row .ns-niceprice{font-size:20px;margin-top:10px}.light-gradient{background:#fff;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ecf0f1), color-stop(1, #fff));background:-ms-linear-gradient(bottom, #ecf0f1, #fff);background:-moz-linear-gradient(center bottom, #ecf0f1 0, #fff 100%)}.blue-gradient{background:#0f7cb5;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #0f7cb5), color-stop(1, #0f9fe5));background:-ms-linear-gradient(bottom, #0f7cb5, #0f9fe5);background:-moz-linear-gradient(center bottom, #0f7cb5 0, #0f9fe5 100%)}.green-gradient,.green-gradient.alert-box.success{background:#9abe42;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #77a20e), color-stop(1, #9abe42));background:-ms-linear-gradient(bottom, #77a20e, #9abe42);background:-moz-linear-gradient(center bottom, #77a20e 0, #9abe42 100%)}.previous-button{background:none !important;border:none !important;padding:0 !important;margin-top:10px;color:#006eb2 !important;font-weight:normal !important;font-size:13px !important}.passenger-item{position:relative;background:#fff;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ecf0f1), color-stop(1, #fff));background:-ms-linear-gradient(bottom, #ecf0f1, #fff);background:-moz-linear-gradient(center bottom, #ecf0f1 0, #fff 100%);text-shadow:1px 1px 0 #fff;border:1px solid #ddd;padding:10px}.passenger-item .leader-dob-label{height:30px;line-height:30px;padding:5px 0 10px;margin-top:3px}.passenger-name{background:#fff;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ecf0f1), color-stop(1, #fff));background:-ms-linear-gradient(bottom, #ecf0f1, #fff);background:-moz-linear-gradient(center bottom, #ecf0f1 0, #fff 100%);text-shadow:1px 1px 0 #fff;border-bottom:1px solid #ddd;padding:10px;margin:-10px -10px 10px}.passenger-name h3{font-size:18px;font-weight:400;color:#333}.add-passenger-item{display:block;height:274px;border:1px dashed #ddd;cursor:pointer}.add-passenger-item span.add-icon{font-size:36px;display:block;margin-top:20px;color:#ddd;text-align:center;line-height:100px}.add-passenger-item .tertiary-headline{display:block;text-align:center;color:#ccc}.add-passenger-item:hover{border:1px dashed #005a9c}.add-passenger-item:hover span.add-icon{color:#005a9c}.add-passenger-item:hover .tertiary-headline{color:#005a9c}.extras-passenger li.light-panel{margin-bottom:0;padding:0;border-radius:0;border-top:0;border-left:0;border-right:0;clear:left}.total-cost{color:#f60}.light-panel{background:#fff;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ecf0f1), color-stop(1, #fff));background:-ms-linear-gradient(bottom, #ecf0f1, #fff);background:-moz-linear-gradient(center bottom, #ecf0f1 0, #fff 100%);border:1px solid #ddd}.extras-passenger li.light-panel.opened h4{background:#0f7cb5;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #0f7cb5), color-stop(1, #0f9fe5));background:-ms-linear-gradient(bottom, #0f7cb5, #0f9fe5);background:-moz-linear-gradient(center bottom, #0f7cb5 0, #0f9fe5 100%);border:1px solid #1d89c7;color:#fff !important;text-shadow:1px 1px 0 #1a3b64;margin-bottom:0;border-radius:0;border-top:0;border-left:0;border-right:0;clear:left}.extras-passenger li.light-panel.opened h4 .expander-helper{background:none}.extras-passenger li.light-panel.opened h4 .total-cost,.extras-passenger li.light-panel.opened h4 .no-items{color:#fff !important}.extras-passenger li.light-panel:first-child{border-top:1px solid #0b628f}.extras-passenger li.light-panel.opened:first-child h4{border-top:1px solid #3fcafb;margin-top:-1px}.extras-passenger h3{color:#fff;font-weight:bold;font-size:16px;font-size:1.6rem;padding:10px 10px 10px;background:#0f7cb5;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #0f7cb5), color-stop(1, #0f9fe5));background:-ms-linear-gradient(bottom, #0f7cb5, #0f9fe5);background:-moz-linear-gradient(center bottom, #0f7cb5 0, #0f9fe5 100%);margin-bottom:0;text-shadow:1px 1px 0 #1a3b64}.extras-passenger li.light-panel h4{color:#444;font-weight:bold;font-size:13px;font-size:1.3rem;padding:10px;cursor:pointer;text-shadow:1px 1px 0 #fff;background:#fff;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ecf0f1), color-stop(1, #fff));background:-ms-linear-gradient(bottom, #ecf0f1, #fff);background:-moz-linear-gradient(center bottom, #ecf0f1 0, #fff 100%);border-top:1px solid #ddd;margin-top:-1px}.extras-passenger li.light-panel h4 .expander-helper{color:#fff;background:#0f7cb5;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #0f7cb5), color-stop(1, #0f9fe5));background:-ms-linear-gradient(bottom, #0f7cb5, #0f9fe5);background:-moz-linear-gradient(center bottom, #0f7cb5 0, #0f9fe5 100%);padding:0 3px 4px;line-height:12px;border-radius:3px;position:relative;top:1px;text-shadow:none;font-size:10px}ul.children-list{display:none;background:#fff;margin:0;padding:0;width:100%;border-top:1px solid #ddd}.children-list li{margin-bottom:0;padding:5px 10px;cursor:pointer;border-bottom:1px dotted #ddd}.children-list li input{position:relative;top:4px}ul.children-list li label input{position:relative;top:4px}.total-cost{font-size:24px;position:relative;top:-5px}.selected-items{font-size:12px;font-weight:normal;width:250px;height:12px;overflow:hidden;position:relative;top:4px;text-align:right;display:block}.no-items{color:#ccc}.children-list li:last-child{border-bottom:0}.total-extras{font-size:30px;padding-right:10px;padding-bottom:10px}.back-button{display:block;background:#fff;border:none;color:#f60;text-decoration:underline}.collapsible{display:none}.collapsible-expanded{display:block}.collapsible-trigger{display:block;cursor:pointer}a.trigger{font-weight:normal;color:#aaa;text-decoration:underline;padding-top:3px}a.trigger:hover{color:#f60}.top5{position:relative;top:5px}.input-text{-webkit-font-smoothing:antialiased}.fixed-summary{position:fixed;width:292px}.switch-element{width:50%;float:left;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;background:#fff;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ecf0f1), color-stop(1, #fff));background:-ms-linear-gradient(bottom, #ecf0f1, #fff);background:-moz-linear-gradient(center bottom, #ecf0f1 0, #fff 100%);color:#aaa;text-shadow:1px 1px 0 #fff;padding:15px;margin-bottom:20px;margin-top:10px;cursor:pointer}.switch-element input{position:relative;top:3px}.switch-element.active{background:#0f7cb5;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #0f7cb5), color-stop(1, #0f9fe5));background:-ms-linear-gradient(bottom, #0f7cb5, #0f9fe5);background:-moz-linear-gradient(center bottom, #0f7cb5 0, #0f9fe5 100%);color:#fff;font-weight:bold;text-shadow:1px 1px 0 rgba(0,0,0,0.2)}.create-account-switch{border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:none}.login-account-switch{border-top-right-radius:5px;border-bottom-right-radius:5px}.search-return.search-return-best.row,.search-return.search-return-not-best.row{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #ddd}.nolist li.search-flight-header{position:relative;top:-20px;margin-bottom:-20px !important}.search-return li{font-size:11px !important;line-height:18px}.search-return .country-flag{position:relative;top:3px;margin-left:5px}#ns-pagination-container,.ns-pagination-container{color:#e7e7e7}.ns-pagination li{display:block;height:26px;width:26px;float:left;margin-left:5px}.ns-pagination li a,.ns-pagination li span{display:block;height:24px;width:24px;line-height:24px;text-align:center;border-radius:5px;border:1px solid #ccc;background:#fff}.ns-pagination li a span,.ns-pagination li span span{display:inline;height:24px;width:24px;line-height:24px;text-align:center;border-radius:0;border:none;background:none}.ns-pagination li a.iconic{position:relative;line-height:20px}.ns-pagination li a{color:#999;text-decoration:none}.ns-pagination li a:hover,.ns-pagination li a:hover span{color:#f60}.ns-pagination li.ns-inactive a{color:#e7e7e7;border-color:#e7e7e7}.ns-pagination li.ns-active a,.ns-pagination li.ns-active a span{cursor:pointer}.ns-pagination li.ns-active.ns-pagenumber span em span{border:1px solid #1d89c7;background:#1d89c7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMwYjJlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZDg5YzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #30b2e4 0, #1d89c7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #30b2e4), color-stop(100%, #1d89c7));background:-webkit-linear-gradient(top, #30b2e4 0, #1d89c7 100%);background:-o-linear-gradient(top, #30b2e4 0, #1d89c7 100%);background:-ms-linear-gradient(top, #30b2e4 0, #1d89c7 100%);background:linear-gradient(top, #30b2e4 0, #1d89c7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#30b2e4', endColorstr='#1d89c7', GradientType=0);color:#fff;display:block;height:24px;width:24px;line-height:24px;text-align:center;border-radius:5px}.ns-refine-search{position:relative}.ns-search-controller{position:absolute;top:0;width:220px}.ns-searchresults-desc-wrapper{height:117px;overflow:hidden;margin-bottom:5px}.ns-searchresults-item .ns-searchresults-desc .ns-description-expander .iconic{color:#006eb2}.ns-searchresults-item .ns-searchresults-desc .ns-description-expander:hover .iconic{color:#f60}.ns-searchresults-page{display:none}.ns-searchresults-page.ns-active-page{display:block}.ns-gallery-thumb{margin-bottom:48px;margin-right:24px;margin-left:24px;float:left}.ns-gallery-thumb.ns-alpha{margin-left:0}.ns-gallery-thumb.ns-omega{margin-right:0}.search-return-body li,.search-return-body td,.search-return-body th{color:#7d7d7d;font-size:10px}.ns-list,.ns_hotel-list{padding-left:20px}.panel{font-size:11px;line-height:1.3}.panel-round{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;padding-left:5px;padding-right:5px}.wicketExtensionsWizardInnerTable,.wicketExtensionsWizardOuterTable{width:100%}.sml-dropdown{width:60px !important}.select2-container,.select2-drop,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flag{position:relative;top:3px;margin-right:5px}span.resort{padding-left:29px}.select2-choice span.resort{padding-left:0}.select2-highlighted span.resort{color:#fff}strong.country{font-size:1.4rem}.select2-choice strong.country{font-size:1.2rem}.ns-error ul li{background:#dd4b39;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkNGIzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYTIyMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #dd4b39 0, #a22 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #dd4b39), color-stop(100%, #a22));background:-webkit-linear-gradient(top, #dd4b39 0, #a22 100%);background:-o-linear-gradient(top, #dd4b39 0, #a22 100%);background:-ms-linear-gradient(top, #dd4b39 0, #a22 100%);background:linear-gradient(top, #dd4b39 0, #a22 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd4b39', endColorstr='#aa2222', GradientType=0);border-radius:3px;border:1px solid #b0281a;color:#fff;font-weight:bold;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;text-shadow:1px 1px 0 #6c140b;text-align:center;padding:8px;margin:5px 0;display:block;list-style:none}.ns-error span.iconic{float:left;display:block;font-size:16px;position:relative;top:-5px}.static-content{margin:0 auto}.static-content img{border:2px solid #fff;box-shadow:0 0 5px #ccc;margin:20px}.static-content img[align=left]{margin-left:0}.static-content img[align=right]{margin-right:0}.static-content ul{padding:10px 10px 10px 40px !important}.faq-categories li{padding:3px 0}.static-content #about img{border:none !important;box-shadow:none !important;margin:0 !important;margin-left:20px}.noSlider{-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.65);-moz-box-shadow:0 2px 10px rgba(0,0,0,0.65);box-shadow:0 2px 10px rgba(0,0,0,0.65)}.nolist,.nolist li{margin:0;padding:0;list-style:none}.small-print{font-style:italic;color:#999;font-size:12px}span.hide-on-tablets{display:inline !important}.main.ski-club{border:1px solid #ddd;padding:10px;height:32px;line-height:32px;border-radius:3px;color:#a3a3a3;background:#efefef;background:#fff;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ecf0f1), color-stop(1, #fff));background:-ms-linear-gradient(bottom, #ecf0f1, #fff);background:-moz-linear-gradient(center bottom, #ecf0f1 0, #fff 100%);text-shadow:1px 1px 0 #fff;margin-top:10px;margin-bottom:20px}.flyout{background:#333;padding:0;right:0;left:auto;border:1px solid #444;top:43px;width:300px}.flyout li{display:block;float:none !important;width:100%}.flyout li a{display:block;padding:5px 10px;color:#efefef;line-height:33px}.flyout li a:hover{background:#eb7323;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #e65f25), color-stop(1, #f28b21));background:-ms-linear-gradient(bottom, #e65f25, #f28b21);background:-moz-linear-gradient(center bottom, #e65f25 0, #f28b21 100%);text-shadow:1px 1px 0 #971400;color:#fff}.settings-icon{font-size:30px;line-height:14px;position:relative;top:7px;float:right;right:-15px}.reveal-modal{background:#333 !important;color:#fff;-webkit-border-radius:0;border-radius:0 !important}.home-icon{width:75px;height:75px;background:url('../../images/style3/app/homepage-icons.png') no-repeat top left;margin:0 auto;margin-top:-65px}.euro-icon{background-position:0 0}.rep-icon{background-position:-75px 0}.secure-icon{background-position:-150px 0}.testimonial-item{margin-bottom:0;border:none;background:#efefef;padding:10px}.testimonial-content.six.columns{margin-bottom:30px}.testimonial-content.six.columns h3{margin-top:0}.border-top{border-top:1px dotted #ddd}.search-return{cursor:pointer;background:#fefefe}.search-return-flight{margin-right:-20px}.ns-list li,.ns_hotel-list li{list-style:disc}.required.asterix,.required.asterisk{color:#f60}ul.static-linklist,ul.static-linklist li{list-style:none !important;margin:0 !important;padding:0 !important}ul.static-linklist li{padding:5px 0 !important}.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m{max-width:100%}.was-price{text-decoration:line-through;color:#999;font-size:11px;margin:0;padding:0;display:block;text-align:right}.was-price-extras{text-decoration:line-through;color:#999;font-size:11px;float:left;position:relative;top:2px}.preloader{width:85px;background:url('../../images/style3/app/search-loader-bg.png') repeat center center;height:85px;border-top-left-radius:20px;z-index:999;text-align:center;bottom:0;right:0;position:fixed}.preloader .info-holder{width:450px;height:66px;position:absolute;top:50%;left:50%;margin-left:-225px;margin-top:-33px;z-index:3700;color:#fff;text-align:center}.preloader .info-holder span{width:66px;background:url('../../images/style3/app/search-preloader.gif') no-repeat center center;height:66px;float:left;display:block;position:absolute;left:50%;margin-left:-33px;z-index:999}.preloader .info-holder h1{margin-top:80px;color:#fff;font-weight:bold;text-shadow:0 0 5px #000;font-size:24px}.preloader .info-holder p{color:#fff;font-weight:normal;text-shadow:0 0 5px #000;font-size:14px}.removepax-trigger{display:none;position:absolute;top:0;right:0;background:#222;width:20px;height:20px;text-align:center;text-shadow:none;color:#fff;font-weight:bold;font-size:25px;box-shadow:0 2px 6px rgba(0,0,0,0.3);cursor:pointer}.removepax-trigger:hover{background:#e75f54}.removepax-trigger:active{background:#111}.passenger-item:hover .removepax-trigger{display:block}.booking-step-indicator{display:block;background:#efefef;background:#fff;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ecf0f1), color-stop(1, #fff));background:-ms-linear-gradient(bottom, #ecf0f1, #fff);background:-moz-linear-gradient(center bottom, #ecf0f1 0, #fff 100%);border-radius:5px;margin:10px 0;padding:10px;border:1px solid #ddd;font-weight:400;font-size:18px;height:31px;color:#0f7eb7;text-shadow:1px 1px 0 #fff;line-height:31px}.booking-step-indicator h1{color:#0f7eb7;line-height:31px;font-weight:400;font-size:18px}.booking-step-indicator span{display:block;padding:10px;margin:-11px 0 -11px -11px;background:url('../../images/style3/app/booking-step-indicator.png') no-repeat top left;float:left;margin-right:10px;width:45px;height:33px}.booking-step-indicator span em{background:#fff;font-style:normal;font-weight:700;font-size:18px;padding:5px;border-radius:25px;width:20px;height:20px;line-height:20px;display:inline-block;position:relative;top:1px;color:#0f7cb5}.booking-step-indicator .select2-container .select2-choice span{background:none;font-size:13px;font-weight:normal}.booking-step-indicator .select2-container{top:-5px}.booking-step-indicator .flightsize-label{margin-top:-5px}.booking-step-indicator.completed{color:#9abe42}.booking-step-indicator.completed span{background:url('../../images/style3/app/booking-step-indicator.png') no-repeat bottom left}.booking-step-indicator.completed span em{color:#9abe42}.validation-successful{border:1px solid #9abe42 !important}.validation-failed{border:1px solid #dd4b39 !important}.security-payment-image{position:relative;float:right;top:140px;margin-left:-200px}.security-payment-image .has-tip{border-bottom:none !important;cursor:pointer}.panel_highlight{border-radius:3px;background:#0f7cb5;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #0f7cb5), color-stop(1, #0f9fe5));background:-ms-linear-gradient(bottom, #0f7cb5, #0f9fe5);background:-moz-linear-gradient(center bottom, #0f7cb5 0, #0f9fe5 100%);margin:0 -10px;padding:0 10px}.panel_highlight .price-row.row{color:#fff !important;border-bottom:none !important}.panel_highlight .price-row.row .iconic,.panel_highlight .price-row.row .was-price,.panel_highlight .price-row.row .now-price{color:#fff !important}.search-returns-was{float:right;background:#f00;color:#fff !important;padding:5px;border-radius:3px;margin:10px 0;border:1px solid #a82929;background:#dd4b39;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #c53727), color-stop(1, #dd4b39));background:-ms-linear-gradient(bottom, #c53727, #dd4b39);background:-moz-linear-gradient(center bottom, #c53727 0, #dd4b39 100%)}.search-returns-was .was-price{float:none;top:0;right:0;position:static;color:#fff !important;font-size:13px}#bottled-search img{padding:0;margin:0;box-shadow:none;border:none}#bottled-search .search-return-image img{border:2px solid #fff;box-shadow:0 0 5px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:visible}#bottled-search .country-flag{position:relative;top:3px;margin-left:5px}#bottled-search ul{padding:0 !important}#bottled-search .secondary-headline{margin-top:0;padding-top:0}.preloader-img{height:66px;width:66px;background:url('../../images/style3/app/bottled-preloader.gif') no-repeat top center;margin:20px auto;display:block}.boxed-in{box-sizing:border-box}.alert-box.info{background:#ffffda;margin-top:20px}.tooltip.iconic{font-family:Open Sans,Helvetica,Arial,sans-serif !important;font-weight:bold}.price-row .has-tip{text-decoration:none !important;border-bottom:none}.panel_highlight .has-tip.tip-top{color:#fff}.hotelname{color:#005a9c;font-weight:700}.ball{background-color:rgba(0,0,0,0);border:5px solid rgba(255,255,255,0.9);opacity:.9;border-top:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);border-radius:50px;box-shadow:0 0 35px #fff;width:50px;height:50px;margin:0 auto;-moz-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear}.ball1{background-color:rgba(0,0,0,0);border:5px solid rgba(255,255,255,0.9);opacity:.9;border-top:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);border-radius:50px;box-shadow:0 0 15px #fff;width:30px;height:30px;margin:0 auto;position:relative;top:-50px;-moz-animation:spinoff 1s infinite linear;-webkit-animation:spinoff 1s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes spinoff{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spinoff{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}.list_carousel ul{margin:0;padding:0;list-style:none;display:block}.list_carousel li{text-align:center;width:33%;padding:0;display:block;float:left}.list_carousel.responsive{width:auto;margin-left:0}.loginTabs dd a input{display:none}.greenPopup .formErrorContent,.greenPopup .formErrorArrow div{background:#49ba6f !important;border-color:#49ba6f !important;text-shadow:none !important}.blackPopup .formErrorContent,.blackPopup .formErrorArrow div{background:#94a5a6 !important;border-color:#94a5a6 !important;text-shadow:none !important}h1.userAccountName{line-height:1.2 !important;font-size:18px !important;margin-bottom:20px;text-transform:none}
