@import url("https://use.typekit.net/oxt3mpk.css");html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}ol,ul,dl{list-style:none}body{cursor:default;font-family:"Segoe UI", Arial, Sans-Serif}strong,b{font-weight:bold}em,i{font-style:italic}a{text-decoration:none}a:hover,a:focus{text-decoration:underline}.grid:before,.grid:after{content:"";display:table}.grid:after{clear:both}.grid{zoom:1;font-size:0}.unit{float:left;clear:none !important;text-overflow:ellipsis}.unit-alt{float:right}.grid .unit{float:none;display:inline-block;vertical-align:top}.grid>.line{display:block}.size1of1{float:none}.size1of2{width:50%}.size2of2{width:100%}.size1of3{width:33.33%}.size2of3{width:66.666%}.size3of3{width:100%}.size1of4{width:25%}.size2of4{width:50%}.size3of4{width:75%}.size4of4{width:100%}.size1of5{width:19.99%}.size2of5{width:40%}.size3of5{width:60%}.size4of5{width:80%}.size5of5{width:100%}.size1of6{width:16.66%}.size2of6{width:33.33%}.size3of6{width:50%}.size4of6{width:66.666%}.size5of6{width:83.333%}.size6of6{width:100%}.size1of7{width:14.28%}.size2of7{width:28.5705%}.size3of7{width:42.857%}.size4of7{width:57.142%}.size5of7{width:71.428%}.size6of7{width:85.714%}.size7of7{width:100%}.size1of8{width:12.5%}.size2of8{width:25%}.size3of8{width:37.5%}.size4of8{width:50%}.size5of8{width:62.5%}.size6of8{width:75%}.size7of8{width:87.5%}.size8of8{width:100%}.size1of9{width:11.105%}.size2of9{width:22.2205%}.size3of9{width:33.33%}.size4of9{width:44.444%}.size5of9{width:55.555%}.size6of9{width:66.666%}.size7of9{width:77.777%}.size8of9{width:88.888%}.size9of9{width:100%}.size1of10{width:9.9973%}.size2of10{width:19.99%}.size3of10{width:29.99%}.size4of10{width:40%}.size5of10{width:50%}.size6of10{width:60%}.size7of10{width:70%}.size8of10{width:80%}.size9of10{width:90%}.size10of10{width:100%}.size1of11{width:9.088%}.size2of11{width:18.175%}.size3of11{width:27.272%}.size4of11{width:36.362%}.size5of11{width:45.454%}.size6of11{width:54.545%}.size7of11{width:63.636%}.size8of11{width:72.727%}.size9of11{width:81.818%}.size10of11{width:90.909%}.size11of11{width:100%}.size1of12{width:8.3315%}.size2of12{width:16.665%}.size3of12{width:25%}.size4of12{width:33.3315%}.size5of12{width:41.666%}.size6of12{width:50%}.size7of12{width:58.333%}.size8of12{width:66.666%}.size9of12{width:75%}.size10of12{width:83.333%}.size11of12{width:91.666%}.size12of12{width:100%}.lastUnit,.lastcol,.last-col{float:none;width:auto;_position:relative;_left:-3px;_margin-right:-3px}.lastUnit,.lastcol,.last-col{overflow:hidden;*overflow:visible;*zoom:1}.unit-inner{margin:0px 10% 10% 0px}.size1of1,.size2of2,.size3of3,.size4of4,.size5of5,.size6of6 .size7of7,.size8of8,.size9of9,.size10of10,.size11of11,.size12of12{clear:both !important}.gutters{margin-left:-3%}.gutters.gutters-both{margin-right:3%}.gutters .unit{margin-left:3%;margin-right:0}.gutters .size1of1{width:97%}.gutters .size1of2{width:46.99%}.gutters .size2of2{width:97%}.gutters .size1of3{width:30.328%}.gutters .size2of3{width:63.666%}.gutters .size3of3{width:97%}.gutters .size1of4{width:21.99%}.gutters .size2of4{width:46.99%}.gutters .size3of4{width:72%}.gutters .size4of4{width:97%}.gutters .size1of5{width:16.994%}.gutters .size2of5{width:36.997%}.gutters .size3of5{width:56.99%}.gutters .size4of5{width:76.99%}.gutters .size5of5{width:97%}.gutters .size1of6{width:13.661%}.gutters .size2of6{width:30.328%}.gutters .size3of6{width:46.99%}.gutters .size4of6{width:63.666%}.gutters .size5of6{width:80.333%}.gutters .size6of6{width:97%}.gutters .size1of7{width:11.279%}.gutters .size2of7{width:25.567%}.gutters .size3of7{width:39.854%}.gutters .size4of7{width:54.139%}.gutters .size5of7{width:68.426%}.gutters .size6of7{width:82.714%}.gutters .size7of7{width:97%}.gutters .size1of8{width:9.49%}.gutters .size2of8{width:21.99%}.gutters .size3of8{width:34.49%}.gutters .size4of8{width:46.99%}.gutters .size5of8{width:59.5%}.gutters .size6of8{width:72%}.gutters .size7of8{width:84.5%}.gutters .size8of8{width:97%}.gutters .size1of9{width:8.102%}.gutters .size2of9{width:19.218%}.gutters .size3of9{width:30.328%}.gutters .size4of9{width:41.443%}.gutters .size5of9{width:52.552%}.gutters .size6of9{width:63.666%}.gutters .size7of9{width:74.776%}.gutters .size8of9{width:85.888%}.gutters .size9of9{width:97%}.gutters .size1of10{width:6.99%}.gutters .size2of10{width:16.994%}.gutters .size3of10{width:26.99%}.gutters .size4of10{width:36.997%}.gutters .size5of10{width:46.99%}.gutters .size6of10{width:56.99%}.gutters .size7of10{width:67%}.gutters .size8of10{width:76.99%}.gutters .size9of10{width:87%}.gutters .size10of10{width:97%}.gutters .size1of11{width:6.08%}.gutters .size2of11{width:15.175%}.gutters .size3of11{width:24.265%}.gutters .size4of11{width:33.362%}.gutters .size5of11{width:42.454%}.gutters .size6of11{width:51.541%}.gutters .size7of11{width:60.634%}.gutters .size8of11{width:69.727%}.gutters .size9of11{width:78.818%}.gutters .size10of11{width:87.909%}.gutters .size11of11{width:97%}.gutters .size1of12{width:5.329%}.gutters .size2of12{width:13.661%}.gutters .size3of12{width:21.99%}.gutters .size4of12{width:30.328%}.gutters .size5of12{width:38.66%}.gutters .size6of12{width:46.99%}.gutters .size7of12{width:55.333%}.gutters .size8of12{width:63.666%}.gutters .size9of12{width:72%}.gutters .size10of12{width:80.333%}.gutters .size11of12{width:88.666%}.gutters .size12of12{width:97%}label,input[type="button"],input[type="submit"],input[type="reset"],input[type="image"],button{cursor:pointer}input[type=hidden]{display:none}button,input,select,textarea{margin:0;padding:0;vertical-align:baseline}button,input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;font:inherit}input[type="checkbox"],input[type="radio"]{vertical-align:text-bottom}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button{width:auto;overflow:visible}select{background-color:#FFF;cursor:pointer}th,td{text-align:left;vertical-align:top}th{font-weight:bold}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.h-list:before,.h-list:after,.h-list-alt:before,.h-list-alt:after,.v-list:before,.v-list:after,.slash-list:before,.slash-list:after,.pipe-list:before,.pipe-list:after,.arrow-list:before,.arrow-list:after{content:"";display:table}.h-list:after,.h-list-alt:after,.v-list:after,.slash-list:after,.pipe-list:after,.arrow-list:after{clear:both}.h-list,.h-list-alt,.v-list,.slash-list,.pipe-list,.arrow-list{zoom:1}.h-list li{float:left;margin-right:1em}.h-list-alt li{float:right;margin-left:1em}.bullet-list{list-style:disc outside;padding:0 40px;margin-bottom:20px}.bullet-list li{margin:5px 0}*{-moz-box-sizing:border-box;box-sizing:border-box}body{background:#F7F7F9 url(/shared/images/background.gif) no-repeat left top;height:100%;overflow-x:hidden}#page{background:url(/images/hero-images/hero-sunset.jpg) no-repeat center 70px}#hero{height:480px;margin-bottom:140px}#hero .center{padding:0 4px;z-index:10}.home #hero{margin-bottom:20px}.center{width:100%;max-width:1200px;margin:0px auto;position:relative}.primary{width:72%;float:left}aside{width:25%;float:right}.leader-heading{position:absolute;z-index:100;left:30px;top:95px}#leader{position:absolute;top:127px;left:0px;right:0px}#leader .inner{background-image:url(/shared/images/leader-background.png);height:365px;box-shadow:0px 0px 40px 10px rgba(0,0,0,0.25);border-radius:5px}#leader .why-book{background:none}#leader aside{padding:25px;color:#FFF;border-radius:0px 5px 5px 0px}.two-col{margin-top:30px}.two-col aside .why-book{padding:10%;color:#FFF}.two-col aside .box{padding:20px}.two-col.full{margin-top:-563px}.two-col .box{padding:30px;margin-bottom:30px}.two-col .box:last-child{margin-bottom:0}.two-col .no-box{padding:30px;margin-bottom:30px;padding:0 11px}.two-col .box-dark{padding:8%}aside .travel-blog .item{margin-bottom:15px}aside .travel-blog .item a{font-size:1.14em;display:block;color:#00608C}aside .travel-blog h4 a{color:#070830}aside .blog-archive .switch{margin-bottom:20px}aside .blog-archive h5 a{color:#00608C;font-weight:normal}body{color:#7E7F95}body,p,li,ol,dl,blockquote,td,th,table,label,input,select,textarea,button{font:400 14px "proxima-nova",serif;line-height:1.5em}.grid>*{font-size:14px}.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-bottom:10px;color:#070830}h1{color:#070830;margin-top:12px}.h1{font:700 2em "proxima-nova",serif}h2,.h2{font:700 1.65em "proxima-nova",serif}h3,.h3{font:700 1.5em "proxima-nova",serif}h4,.h4{font:700 1.5em "proxima-nova",serif}h5,.h5{font:600 1.25em "proxima-nova",serif}h6,.h6{font:600 14px "proxima-nova",serif}a{color:#1580B1}p{margin-bottom:1.25em}b,strong,.more,.intro{font-weight:600}abbr{cursor:help;border-bottom:1px dashed}h1.heading{background:#FCFCFD;background:-moz-linear-gradient(top, #FCFCFD 0%, #F0F0F1 100%);background:-moz-linear-gradient(top, #FCFCFD, #F0F0F1);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #FCFCFD), color-stop(100%, #F0F0F1));background:-webkit-linear-gradient(top, #FCFCFD 0%, #F0F0F1 100%);background:-o-linear-gradient(top, #FCFCFD 0%, #F0F0F1 100%);background:-ms-linear-gradient(top, #FCFCFD 0%, #F0F0F1 100%);background:linear-gradient(to bottom, #FCFCFD 0%, #F0F0F1 100%) !important;padding:30px;margin:-30px -30px 30px;border-radius:5px 5px 0px 0px;border-bottom:1px solid #E4E4E4;font:700 2em "proxima-nova",serif;color:#070830}.light{color:#7E7F95}.from{font:400 .8em "proxima-nova",serif}.intro{color:#000}.vhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input,select,textarea{font:400 1em "proxima-nova",serif}.cta{background:#0af;background:-moz-linear-gradient(top, #0af 0%, #006DFF 100%);background:-moz-linear-gradient(top, #0af, #006DFF);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0af), color-stop(100%, #006DFF));background:-webkit-linear-gradient(top, #0af 0%, #006DFF 100%);background:-o-linear-gradient(top, #0af 0%, #006DFF 100%);background:-ms-linear-gradient(top, #0af 0%, #006DFF 100%);background:linear-gradient(to bottom, #0af 0%, #006DFF 100%) !important;text-shadow:1px 1px 0px rgba(0,0,0,0.3);padding:10px 20px;color:#FFF;border:1px solid #006DFF;border-radius:5px;box-shadow:inset 0px 1px 0px rgba(255,255,255,0.3),0px 1px 5px rgba(0,0,0,0.3);-webkit-transition:0.05s linear all;font:600 14px "proxima-nova",serif}.cta:hover,.cta:focus{background:#3bf;background:-moz-linear-gradient(top, #3bf 0%, #338aff 100%);background:-moz-linear-gradient(top, #3bf, #338aff);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3bf), color-stop(100%, #338aff));background:-webkit-linear-gradient(top, #3bf 0%, #338aff 100%);background:-o-linear-gradient(top, #3bf 0%, #338aff 100%);background:-ms-linear-gradient(top, #3bf 0%, #338aff 100%);background:linear-gradient(to bottom, #3bf 0%, #338aff 100%) !important;text-decoration:none;box-shadow:inset 0 1px 0px rgba(255,255,255,0.2),0px 1px 0px rgba(0,0,0,0.2)}.cta:active{background:#0a73ff;background:-moz-linear-gradient(top, #0a73ff 0%, #006DFF 100%);background:-moz-linear-gradient(top, #0a73ff, #006DFF);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0a73ff), color-stop(100%, #006DFF));background:-webkit-linear-gradient(top, #0a73ff 0%, #006DFF 100%);background:-o-linear-gradient(top, #0a73ff 0%, #006DFF 100%);background:-ms-linear-gradient(top, #0a73ff 0%, #006DFF 100%);background:linear-gradient(to bottom, #0a73ff 0%, #006DFF 100%) !important;box-shadow:inset 0px 1px 4px rgba(0,0,0,0.2),0px 1px 0px rgba(0,0,0,0.1)}.cta.cta-small{padding:5px 20px}.cta.cta-go{padding:5px 8px}input[type="text"]:focus,textarea:focus{border:1px solid #1580B1}select{border:1px solid #C0C0C0}select:focus{outline:none;border:1px solid #1580B1}select.big{padding:0 5px;border-radius:4px;font-size:1.25em;margin-right:20px;height:32px}.f-txt,.f-select,.f-textarea{background-color:#FFF;width:100%;border:1px solid #C0C0C0;box-shadow:inset 3px 3px 5px rgba(0,0,0,0.06);border-radius:5px;padding:5px}.faux-input{background-color:#FFF;border:1px solid #C0C0C0;box-shadow:inset 3px 3px 5px rgba(0,0,0,0.06);border-radius:5px;padding:6px 5px 4px;color:#000;position:relative}.f-txt:hover,.f-select:hover,.f-textarea:hover,.f-txt:focus,.f-select:focus,.f-textarea:focus{outline:none}.required{font-weight:700;color:#BA0000}.f-item{margin-bottom:10px}.f-item .f-label{font-weight:600;color:#070830;float:left;width:20%;line-height:2em}.f-item .f-txt{width:40%;height:29px}.f-item .f-select{width:40%;height:29px}.f-item .f-textarea{width:70%;height:200px}.box-dark label{color:#FFF}.submit-button{margin-top:10px}.f-submit{margin-top:15px;margin-left:128px}.f-error{background-color:#fee;border-color:#BA0000}.cta.loading{opacity:0.2}.box{background-color:#FFF;background-clip:padding-box;box-shadow:0px 0px 20px 2px rgba(0,0,0,0.1);border:1px solid #D2D2D4;border:1px solid rgba(0,0,0,0.1);border-radius:5px}.box.box-dark{background-color:#070830;border:none;box-shadow:none}.box.box-dark h4{color:#FFF}.box.box-ba{background:#1e5799;background:-moz-linear-gradient(top, #1e5799 0%, #232c66 100%);background:-moz-linear-gradient(top, #1e5799, #232c66);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e5799), color-stop(100%, #232c66));background:-webkit-linear-gradient(top, #1e5799 0%, #232c66 100%);background:-o-linear-gradient(top, #1e5799 0%, #232c66 100%);background:-ms-linear-gradient(top, #1e5799 0%, #232c66 100%);background:linear-gradient(to bottom, #1e5799 0%, #232c66 100%) !important;background:linear-gradient(to bottom, 0%, 70%, #232c66 70%);color:#C9D5E0;text-shadow:1px 1px 0px rgba(0,0,0,0.6)}.box.box-ba h4{color:#FFF;font:400 1.5em "proxima-nova",serif;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.box.box-ba img.ba-logo{margin:0 auto;display:block}.boxed{background-color:#f4f4f7;margin:30px -30px;border-top:1px solid #d4d4df;border-bottom:1px solid #d4d4df;padding:30px}.padded{padding:30px 0px 30px 30px}.f-left{float:left}.f-right{float:right}img.f-right,blockquote.f-right,.figure.f-right{margin:0px 0px 15px 15px}blockquote.f-right,.figure.f-right{width:240px}blockquote.f-right img,.figure.f-right img{width:100%}img.f-left,blockquote.f-left,.figure.f-left{margin:0px 15px 15px 0px}.right{float:right;margin:0px 0px 15px 15px}.p-topright{position:absolute;right:0px;top:0px}.p-topleft{position:absolute;left:0px;top:0px}blockquote{width:202px !important;font:700 1.6em "proxima-nova",serif;line-height:1.3em;color:#070830;padding:5px 20px 5px 15px;border-left:3px solid #00AEFF}.img-frame{padding:1px;border:1px solid #DBDBDB}.img-frame img{display:block}.close-button{background-image:url(/shared/images/close.png);background-repeat:none;width:16px;height:17px;display:inline-block;overflow:hidden;text-indent:-1000px;margin-left:5px}.close-button:active{position:relative;top:1px}.half,.third,.two-thirds,.fourth,.fifth,.sixth,.eighth,.col{margin-right:3%;float:left}.half{width:47%}.third{width:30.3%}.two-thirds{width:63%}.fourth{width:21.75%}.fifth{width:17%}.sixth{width:13.66666666666667%}.eigth{width:9.5%}.w25{width:25%}.w35{width:35%}.w40{width:40%}.tick-list li{background-image:url(/shared/images/tick.png);background-repeat:no-repeat;background-position:left 2px;margin-bottom:15px;padding-left:25px}.f-item:before,.f-item:after{content:"";display:table}.f-item:after{clear:both}.f-item{zoom:1}.slide-left,.slide-right{position:absolute;top:50%}.slide-left{left:-45px}.slide-right{left:100%;right:0px}.slide-left a,.slide-right a{background:#0af;background:-moz-linear-gradient(top, #0af 0%, #006DFF 100%);background:-moz-linear-gradient(top, #0af, #006DFF);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0af), color-stop(100%, #006DFF));background:-webkit-linear-gradient(top, #0af 0%, #006DFF 100%);background:-o-linear-gradient(top, #0af 0%, #006DFF 100%);background:-ms-linear-gradient(top, #0af 0%, #006DFF 100%);background:linear-gradient(to bottom, #0af 0%, #006DFF 100%) !important;border:1px solid #006DFF;width:45px;height:60px;display:block;margin-top:-30px;font-size:50px;line-height:58px;color:#FFF}.slide-left a:hover,.slide-left a:focus,.slide-right a:hover,.slide-right a:focus{text-decoration:none}.slide-left a{border-radius:10px 0 0 10px;border-right:none;padding-left:11px}.slide-right a{border-radius:0 10px 10px 0;border-left:none;padding-left:11px}.slide-left a:active,.slide-right a:active{margin-top:-29px}.slide-right a{background-position:right top}.no-js .slide-left,.no-js .slide-right{display:none}.list{border-top:1px dotted #B2B2B2;margin-bottom:20px}.list li{line-height:1.8em;border-bottom:1px dotted #B2B2B2}.list .price{float:right;color:#070830}.list .direct{background-color:#1E6C00;float:right;color:#070830;margin:3px 0px;padding:3px 2px 1px;color:#FFF;text-transform:uppercase;font:8px/10px Helvetica, Arial, sans-serif}ol.list{list-style:decimal inside}.box-item{margin-bottom:15px}.box-item .img-frame{float:left;display:block;margin-right:10px}.box-item h5{font:600 14px "proxima-nova",serif;margin:6px 0 3px}.box-item p{font-size:0.9em;line-height:1.3em;margin-bottom:5px}.box-footer{background:#F1F2F6;background:-moz-linear-gradient(top, #F1F2F6 0%, #F6F6F9 100%);background:-moz-linear-gradient(top, #F1F2F6, #F6F6F9);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #F1F2F6), color-stop(100%, #F6F6F9));background:-webkit-linear-gradient(top, #F1F2F6 0%, #F6F6F9 100%);background:-o-linear-gradient(top, #F1F2F6 0%, #F6F6F9 100%);background:-ms-linear-gradient(top, #F1F2F6 0%, #F6F6F9 100%);background:linear-gradient(to bottom, #F1F2F6 0%, #F6F6F9 100%) !important;margin:30px -30px -30px;padding:15px 30px;border-top:1px solid #E5E6E9;border-radius:0px 0px 5px 5px;position:relative}.icon{float:right;margin-left:10px;margin-right:10px}.figure{margin-bottom:20px}.figure.panorama{width:100%;max-width:464px;margin:0 auto 30px;text-align:center}.figure.panorama img{margin-bottom:10px;width:100%}.figure .caption{margin-top:5px;font-size:0.9em;font-style:italic;color:#a8a9b8}#breadcrumbs{color:#070830}#breadcrumbs a{padding:0 5px}#breadcrumbs a:first-child{padding-left:0}#breadcrumbs span{padding:0 5px}#breadcrumbs.only-breadcrumbs{margin-top:22px}.pagination li{display:inline-block;margin-right:10px}.pagination li a{background-color:#CCC;width:8px;height:8px;overflow:hidden;text-indent:-1000px;display:block;border-radius:10px}.pagination li.current a{background-color:#070830}.why-book h4{color:#FFC000 !important;font:600 1.65em "proxima-nova",serif}.why-book h5{color:#FFF;font:400 1.14em "proxima-nova",serif;text-align:center;margin-top:75px}.why-book .memberships{margin:10px -8px 0px}.why-book .atol,.why-book .abta,.why-book .iata{background-image:url(/shared/images/member-logos.png);background-repeat:no-repeat;background-position:top left;height:33px;display:block;text-indent:-1000px;overflow:hidden;float:left;margin-right:15px}.why-book .atol{width:34px}.why-book .abta{background-position:-50px 0px;width:88px}.why-book .iata{background-position:right top;width:52px;margin-right:0px}.feefo .tick-list li{margin-bottom:8px}.feefo .feefo-gold{width:100px;margin:15px 0}.feefo .feefo-summary{margin:20px 0 30px}.feefo .feefo-logo{width:100px;margin:0 auto}.feefo .feefo-stars{width:140px;margin:5px auto}.feefo .feefo-stars .feefo-star-rating{background:url(/shared/images/feefo-stars.png) no-repeat top left;background-size:cover;height:25px}.feefo .feefo-text{font-size:.8em;text-align:center}.feefo .feefo-text a{color:#FFF;text-decoration:underline}.feefo h5{margin-top:10px}.two-col aside .why-book h5{margin-top:30px}header{background-color:#070830;height:70px;box-shadow:0px 0px 7px rgba(0,0,0,0.4);position:relative;z-index:500}header #mobile-nav{display:none}header #logo{width:231px;height:46px;text-indent:-1000px;overflow:hidden;display:block;position:absolute;top:13px;left:0px;background:url(/shared/header/logo.png) no-repeat left top}header #logo:hover{background-position:0px -46px}header nav{float:right}header nav li{float:left;position:relative}header nav li a{color:#FFF;display:block;font-size:1.25em;line-height:70px;padding:0 12px}header nav li:hover{background-color:#1f2044}header nav li:hover a{text-decoration:none}header nav li:focus{background-color:#1f2044}header nav li:focus a{text-decoration:none}header nav li span.new-label{display:block;position:absolute;top:13px;left:12px;font-size:.8em;text-transform:uppercase}header nav .more{clear:both}.nav-dropdown{background:#FFF;width:650px;position:absolute;top:70px;right:-217px;z-index:500;box-shadow:0px 0px 30px rgba(0,0,0,0.5);display:none;padding:30px 15px 30px 30px}nav li:hover .nav-dropdown,nav li:focus .nav-dropdown{display:block}.nav-dropdown li{float:none}.nav-dropdown a{line-height:1.8em;padding:0px;color:#1580B1;font-size:1em}.nav-dropdown .list{margin-top:10px}.nav-dropdown li:hover,.nav-dropdown li:focus{background:none}.nav-dropdown a:hover,.nav-dropdown a:focus{text-decoration:underline}.nav-dropdown-heading a{color:#070830}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font:400 1.25em "proxima-nova",serif;background:#333;color:#fff;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-box-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#fff;line-height:24px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #1a1a1a));background-image:-webkit-linear-gradient(#4d4d4d, #1a1a1a);background-image:-moz-linear-gradient(#4d4d4d, #1a1a1a);background-image:-o-linear-gradient(#4d4d4d, #1a1a1a);background-image:linear-gradient(#4d4d4d, #1a1a1a);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(255,255,255,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none;line-height:49px}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#fff}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none;line-height:41px}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(255,255,255,0.8);padding-left:30px}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#333;background:#fff}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(255,255,255,0.9)}#subnav{background:#F7F7F9;background:-moz-linear-gradient(top, #F7F7F9 0%, #e8e8ee 100%);background:-moz-linear-gradient(top, #F7F7F9, #e8e8ee);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #F7F7F9), color-stop(100%, #e8e8ee));background:-webkit-linear-gradient(top, #F7F7F9 0%, #e8e8ee 100%);background:-o-linear-gradient(top, #F7F7F9 0%, #e8e8ee 100%);background:-ms-linear-gradient(top, #F7F7F9 0%, #e8e8ee 100%);background:linear-gradient(to bottom, #F7F7F9 0%, #e8e8ee 100%) !important;border-bottom:1px solid #cbcbd8;text-align:center;padding-bottom:10px;margin-top:30px;font-size:0.85em}#subnav li,#foot li{display:inline;padding:0 8px;border-right:1px solid #7E7F95}#subnav li:last-child,#foot li:last-child{border-right:0 none}footer{background-color:#FFF;padding:30px 0px 0px}footer .logos{background:url(/shared/footer/member-logos-footer.png) no-repeat top left;background-size:contain;width:45%;max-width:442px;height:60px;float:right;margin-top:20px}footer small{font-size:.8em}footer .contact-number{float:left;margin-right:3%}footer .contact-number h5{margin-bottom:0}footer .contact-number .tel{font-size:2.4em;line-height:1em;color:#00608C;display:block}footer .contact-number .tel-small{font-family:inherit;font-size:1em;color:#7E7F95}footer .contact-number span{font-size:0.9em}#foot{background-color:#070830;padding:15px 0px;font-size:.8em}#foot ul{float:left;margin-left:-8px}#foot a{color:#FFF}#foot p{float:right;margin:0}.search-form label{font-weight:600;color:#070830;display:block;margin-bottom:2px}.search-form label.large{font-size:1.3em;margin-bottom:4px}.search-form label small{font:400 0.9em "proxima-nova",serif}.search-form small{display:block;font-size:0.85em;margin-top:3px}#iataFrom,#iataTo,#iataFrom2,#iataTo2,#city{width:100%}.search-switch{position:absolute;top:0px;left:30px}.search-switch li{float:left}.search-switch a{padding:3px 15px;font-size:1.14em;line-height:24px;display:block;border-radius:0px 0px 5px 5px}.search-switch a.activetab{background:#0af;background:-moz-linear-gradient(top, #0af 0%, #006DFF 100%);background:-moz-linear-gradient(top, #0af, #006DFF);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0af), color-stop(100%, #006DFF));background:-webkit-linear-gradient(top, #0af 0%, #006DFF 100%);background:-o-linear-gradient(top, #0af 0%, #006DFF 100%);background:-ms-linear-gradient(top, #0af 0%, #006DFF 100%);background:linear-gradient(to bottom, #0af 0%, #006DFF 100%) !important;color:#FFF}.search-switch a.activetab:hover,.search-switch a.activetab:focus{text-decoration:none}#search{background-color:#FFF;width:75%;height:100%;padding:95px 0 30px 30px;float:left;border-radius:5px 0px 0px 5px;position:relative}#search h2{margin-top:3%}#search .cta{position:absolute;bottom:20px;right:30px;font-size:1.4em;font-weight:normal;padding:12px 0px;display:block;width:120px;text-align:center}#search label.inline-label small{display:inline}#search input.airport{padding:10px;margin-bottom:4px}#search select{width:100%;height:29px;font-size:1em}#search #iataFrom,#search #iataTo,#search #iataFrom2,#search #iataTo2,#search #city{font-size:1.25em}#search .fromto{float:left;width:50%;padding-right:30px}#search #returnto,#search #returnfrom{display:none;margin-top:10px}#search #returnto .f-txt,#search #returnfrom .f-txt{width:90%;height:29px}#search #cbReturnTo,#search #cbReturnFrom,#search #onewaytrip{position:absolute;left:-2000px}#search .details{margin-top:15px}#search .details .cal,#search .details .pax,#search .details .cabinclass,#search .details .rooms{float:left;padding-right:15px}#search .details .cal{position:relative;width:27%}#search .details .cal a{font-size:0.9em}#search .details .pax{width:10%}#search .details .cabinclass{width:13%;padding:0}#search .details .roompax{float:right;clear:right;padding-right:15px;width:45%}#search .details .roompax .rooms{width:25%}#search .details .roompax .pax{width:25%}#search .details #numNights{height:29px;font-size:1em}#search .no-fees{position:absolute;bottom:29px;padding:7px 15px;background-color:#FFF5A3;border:1px dashed #F1D031}#search .no-fees h6{margin:0;color:#8a6110}.mini-search .row{margin-bottom:15px;position:relative}.mini-search .pax-row{width:103%}.mini-search select,.mini-search input[type="text"]{height:29px}.mini-search select{width:100%}.mini-search #iataFrom,.mini-search #iataTo{font-size:1em}.mini-search .trip{overflow:hidden}.mini-search .trip label{float:left;margin-right:10px}.mini-search .cta{width:100%;display:block;margin-top:10px}#search-message{background-color:#A0E4FF;padding:10px 15px;border:1px solid #D2D2D4;border:1px solid rgba(0,0,0,0.1);border-radius:5px;box-shadow:0px 0px 10px 2px rgba(0,0,0,0.05);-webkit-transition:300ms;-moz-transition:300ms;transition:300ms;opacity:0;color:#070830}#search #search-message{position:absolute;bottom:25px;right:160px}.mini-search #search-message{margin-top:15px}#search-message.active{opacity:1}#search #search-message.active{right:180px}#search-message:after,#search-message:before{left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#search #search-message:after{border-color:rgba(160,228,255,0);border-left-color:#A0E4FF;border-width:10px;top:50%;margin-top:-10px}#search #search-message:before{border-color:rgba(61,87,97,0);border-left-color:#83C0DA;border-width:11px;top:50%;margin-top:-11px}.icon-calendar{background:url(/shared/images/calendar-icon.png) no-repeat center top;width:16px;height:16px;display:block;position:absolute;right:5px;top:5px;cursor:pointer}.date-picker-control:link{visibility:hidden !important;position:absolute !important;top:30px;left:-4px}.datepicker select{position:absolute;left:-1000em}.ac_results{border:1px solid #ccc;overflow:hidden;background-color:#FFF;z-index:3;color:#000;border-radius:5px;margin-top:5px}.ac_results iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;overflow:hidden}.ac_results li{margin:0px;padding:3px 10px;cursor:pointer;display:block;overflow:hidden}.ac_over{background-color:Highlight;color:HighlightText}#price-rotator{position:absolute;top:520px;right:0px;left:0px}#price-rotator .inner{background:#F1F2F6 url(/shared/images/background-prices.gif) repeat-x left bottom;height:145px;border-radius:5px;box-shadow:0px 0px 20px 2px rgba(0,0,0,0.15)}#price-rotator .slides{height:100%;border-radius:5px;position:relative;overflow:hidden}#price-rotator .slides .slide{height:100%;width:100%;position:absolute;top:300px;left:0px}#price-rotator .slides .slide.first{top:0px}#price-rotator .slides .slide.active{top:0px;z-index:10}#price-rotator .slides .slide.deactive{top:0px;z-index:0}#price-rotator .item{width:17%;height:100%;float:left;text-align:center;position:relative}#price-rotator .item .item-inner{padding:12px 0px;border-right:1px solid #DCDCDE}#price-rotator .item.prices-intro{background-color:#070830;width:15%;height:100%;float:left;padding:15px 15px 0px;font-size:0.85em;text-align:left}#price-rotator .item.prices-intro a{color:#1aa1df}#price-rotator.active .item{top:-135px;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms}#price-rotator.active .slide.deactive.idle .item{top:-135px;-webkit-transition:0ms;-moz-transition:0ms;-o-transition:0ms;transition:0ms}#price-rotator.backward .slide.deactive.idle .item{top:135px;-webkit-transition:0ms;-moz-transition:0ms;-o-transition:0ms;transition:0ms}#price-rotator.backward .change-direction.slide .item,#price-rotator #price-rotator .change-direction.slide .item{-webkit-transition:0ms !important;-moz-transition:0ms !important;-o-transition:0ms !important;transition:0ms !important}#price-rotator .item.active{top:0}#price-rotator .item a:hover{text-decoration:none}#price-rotator .item.last .item-inner{border-right:0}#price-rotator .slide.deactive .item{top:135px}#price-rotator .slide.deactive .item.active{top:0}#price-rotator.backward .item{top:135px}#price-rotator.backward .item.active{top:0}#price-rotator.backward .slide.deactive .item{top:-135px}#price-rotator.backward .slide.deactive .item.active{top:0}#price-rotator h3{color:#FFF;font-size:1.4em}#price-rotator h3,#price-rotator p{margin-bottom:5px}#price-rotator .dept{font-size:.8em;text-transform:uppercase;display:block;color:#7E7F95}#price-rotator .dest{font-size:1.25em;text-transform:uppercase;display:block;color:#070830}#price-rotator .dest.smaller{font-size:1em}#price-rotator .price{display:block;font:700 2em "proxima-nova",serif;color:#070830}#price-rotator .logo{background-color:#FFF;padding:3px;box-shadow:0px 2px 3px 0px rgba(0,0,0,0.17);border-radius:4px;display:block;margin:5px auto 0px;box-sizing:content-box}#sb_facebook,#sb_google,#sb_twitter,#sb_tweet{float:left;margin:0 15px 0 0;position:relative;z-index:500}#sb_facebook{width:83px}#sb_google{width:60px}#sb_twitter{width:140px}#sb_tweet{width:82px}#social{height:25px;position:absolute;top:89px;right:0;left:0}#social #sb_facebook,#social #sb_google,#social #sb_twitter,#social #sb_tweet{float:right;margin:0 0 0 15px}#social .fb_iframe_widget iframe{vertical-align:baseline}#social #sb_facebook iframe{border:none;height:21px;overflow:hidden;width:90px;background:transparent}.social{margin-bottom:15px}.social #sb_facebook{margin-left:0px}.fb-comments{border-bottom:1px solid #E5E6E9;margin-bottom:25px}#page.hero-nyc{background-image:url(/images/hero-images/nyc.jpg)}#page.hero-nyc h1{color:#FFF}#page.hero-nyc #breadcrumbs{color:#FFF}#page.hero-nyc #breadcrumbs a{color:#0af}#page.hero-dxb{background-image:url(/images/hero-images/dxb.jpg)}#page.hero-dxb h1{color:#FFF}#page.hero-dxb #breadcrumbs{color:#FFF}#page.hero-dxb #breadcrumbs a{color:#0af}#page.hero-bkk{background-image:url(/images/hero-images/bkk.jpg)}#page.hero-bkk h1{color:#FFF}#page.hero-bkk #breadcrumbs{color:#FFF}#page.hero-bkk #breadcrumbs a{color:#0af}#page.hero-lon{background-image:url(/images/hero-images/lon.jpg)}#page.hero-lon h1{color:#FFF}#page.hero-lon #breadcrumbs{color:#FFF}#page.hero-lon #breadcrumbs a{color:#0af}#page.hero-las{background-image:url(/images/hero-images/las.jpg)}#page.hero-las h1{color:#FFF}#page.hero-las #breadcrumbs{color:#FFF}#page.hero-las #breadcrumbs a{color:#0af}#page.hero-lax{background-image:url(/images/hero-images/lax.jpg)}#page.hero-lax h1{color:#FFF}#page.hero-lax #breadcrumbs{color:#FFF}#page.hero-lax #breadcrumbs a{color:#0af}#page.hero-ams{background-image:url(/images/hero-images/ams.jpg)}#page.hero-ams h1{color:#FFF}#page.hero-ams #breadcrumbs{color:#FFF}#page.hero-ams #breadcrumbs a{color:#0af}#page.hero-sfo{background-image:url(/images/hero-images/sfo.jpg)}#page.hero-sfo h1{color:#FFF}#page.hero-sfo #breadcrumbs{color:#FFF}#page.hero-sfo #breadcrumbs a{color:#0af}#page.hero-edi{background-image:url(/images/hero-images/edi.jpg)}#page.hero-edi h1{color:#FFF}#page.hero-edi #breadcrumbs{color:#FFF}#page.hero-edi #breadcrumbs a{color:#0af}#page.hero-jer{background-image:url(/images/hero-images/jer.jpg)}#page.hero-jer h1{color:#FFF}#page.hero-jer #breadcrumbs{color:#FFF}#page.hero-jer #breadcrumbs a{color:#0af}#page.hero-bos{background-image:url(/images/hero-images/bos.jpg)}#page.hero-bos h1{color:#FFF}#page.hero-bos #breadcrumbs{color:#FFF}#page.hero-bos #breadcrumbs a{color:#0af}#page.hero-goi{background-image:url(/images/hero-images/goi.jpg)}#page.hero-goi h1{color:#FFF}#page.hero-goi #breadcrumbs{color:#FFF}#page.hero-goi #breadcrumbs a{color:#0af}#page.hero-mia{background-image:url(/images/hero-images/mia.jpg)}#page.hero-mia #breadcrumbs a{color:#00608C}#page.hero-tfs{background-image:url(/images/hero-images/tfs.jpg)}#page.hero-tfs #breadcrumbs a{color:#00608C}#page.hero-ath{background-image:url(/images/hero-images/ath.jpg)}#page.hero-ath h1{color:#FFF}#page.hero-ath #breadcrumbs{color:#FFF}#page.hero-ath #breadcrumbs a{color:#0af}#page.hero-akl{background-image:url(/images/hero-images/akl.jpg)}#page.hero-akl #breadcrumbs a{color:#00608C}#page.hero-bcn{background-image:url(/images/hero-images/bcn.jpg)}#page.hero-bcn #breadcrumbs a{color:#00608C}#page.hero-ber{background-image:url(/images/hero-images/ber.jpg)}#page.hero-ber h1{color:#FFF}#page.hero-ber #breadcrumbs{color:#FFF}#page.hero-ber #breadcrumbs a{color:#0af}#page.hero-bru{background-image:url(/images/hero-images/bru.jpg)}#page.hero-bru h1{color:#FFF}#page.hero-bru #breadcrumbs{color:#FFF}#page.hero-bru #breadcrumbs a{color:#0af}#page.hero-bud{background-image:url(/images/hero-images/bud.jpg)}#page.hero-bud h1{color:#FFF}#page.hero-bud #breadcrumbs{color:#FFF}#page.hero-bud #breadcrumbs a{color:#0af}#page.hero-cai{background-image:url(/images/hero-images/cai.jpg)}#page.hero-cai h1{color:#FFF}#page.hero-cai #breadcrumbs{color:#FFF}#page.hero-cai #breadcrumbs a{color:#0af}#page.hero-cpt{background-image:url(/images/hero-images/cpt.jpg)}#page.hero-cpt #breadcrumbs a{color:#00608C}#page.hero-ord{background-image:url(/images/hero-images/ord.jpg)}#page.hero-ord h1{color:#FFF}#page.hero-ord #breadcrumbs{color:#FFF}#page.hero-ord #breadcrumbs a{color:#0af}#page.hero-cph{background-image:url(/images/hero-images/cph.jpg)}#page.hero-cph #breadcrumbs a{color:#00608C}#page.hero-del{background-image:url(/images/hero-images/del.jpg)}#page.hero-doh{background-image:url(/images/hero-images/doh.jpg)}#page.hero-doh #breadcrumbs a{color:#00608C}#page.hero-nyc,#page.hero-dxb,#page.hero-bkk,#page.hero-lon,#page.hero-las,#page.hero-lax,#page.hero-ams,#page.hero-sfo,#page.hero-edi,#page.hero-jer,#page.hero-bos,#page.hero-goi,#page.hero-mia,#page.hero-tfs,#page.hero-ath,#page.hero-akl,#page.hero-bcn,#page.hero-ber,#page.hero-bru,#page.hero-bud,#page.hero-cai,#page.hero-cpt,#page.hero-ord,#page.hero-del,#page.hero-doh{background-position:center top}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{border-radius:5px;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/shared/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-30px;width:45px;height:60px;background:#0af;background:-moz-linear-gradient(top, #0af 0%, #006DFF 100%);background:-moz-linear-gradient(top, #0af, #006DFF);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0af), color-stop(100%, #006DFF));background:-webkit-linear-gradient(top, #0af 0%, #006DFF 100%);background:-o-linear-gradient(top, #0af 0%, #006DFF 100%);background:-ms-linear-gradient(top, #0af 0%, #006DFF 100%);background:linear-gradient(to bottom, #0af 0%, #006DFF 100%) !important;font-size:50px;line-height:58px;color:#FFF}.bx-wrapper .bx-controls-direction a:hover,.bx-wrapper .bx-controls-direction a:focus{text-decoration:none}.bx-wrapper .bx-prev{left:-45px;border:1px solid #006DFF;border-radius:10px 0 0 10px;border-right:none;padding-left:11px}.bx-wrapper .bx-next{right:-45px;border:1px solid #006DFF;border-radius:0 10px 10px 0;border-left:none;padding-left:11px}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/shared/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/shared/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.fd-hidden-input{display:none}.fd-screen-reader{position:absolute;left:-999em;top:auto;width:1px;height:1px;overflow:hidden;-moz-outline:0 none;outline:0 none}.date-picker{position:absolute;z-index:9999;text-align:center;font:90 .8 HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;background:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.static-datepicker{position:relative;top:5px;left:0;margin-bottom:1.5em}.iehack{position:absolute;background:#fff;z-index:9998;padding:0;margin:0;border:0;display:none}.date-picker-control span{display:block;width:18px;height:18px;overflow:hidden;margin:auto 0;resize:none;outline:0}.date-picker-button-active span,.date-picker-control:active span,.date-picker-control:focus span,.date-picker-control:hover span{outline:0;-webkit-box-shadow:0 0 5px rgba(40,130,170,0.7);-moz-box-shadow:0 0 5px rgba(40,130,170,0.7);box-shadow:0 0 5px rgba(40,130,170,0.7);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.date-picker-control:link,.date-picker-control:visited{position:relative;display:-moz-inline-stack;border:0 none;padding:0;margin:0 4px;background-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAB+CAYAAAAp+EF2AAAD8ElEQVRo3u2Zu0scXxTHz8zcXR0H8UnEIpXyQ8TGaJNCFAlqEUyTMlUaWTC/IoR0vxQ2vz8hfZJGIki2URARkkbxhSJq4avI7uqK7x2V9XF/93v83WGzmIezKVLcL1zmvubcc+49w352xurr63tZW1s7EI1GPSkloVxfX5Ou55f8sYuLCz+TybwRMNLf3++dn5+jk8vl5eU39Ww2G/TlX6+urrzZ2dkBAU9gZGVlBZ08If+qC9r5Y6WlpeQ4jmf/714oI9orhCuOj49peXmZDg4OCDo6OqKSkhKswm0stL+/T5WVlWTbNvchVLQxhjpsiEgkQm1tbWwANy8uLlJ9fT2Vl5dzGzePjY1RR0cH1zFvfX2dOjs7ybIs2tjYoOHhYbLhHizrmyBcc0tuH25GKLhCqMOGQEgTExMcKzQ1NUX/vntHjoiS1l8lxbwYdHJywl4cHh5y3/b2NteF53kcGjYQK66urtL1wzYSKjQtMfyRuru7eRz7hT1FG8L8oaEhsmEAljFJb/Bt0uMoOiwdGmxwaOPj48FebG1tUTqRIqfYDSaXp1I0MjLCdZXFtLa2xp7BSCKRuDnxWCwmVZxSnYZU8Ut1QjKVSkl1rFJtolSTZTweD9o7OztydHRUai0sLMiWlhYpckPTp5J7YmgLIQhpokPMVRAakml6eppc1+WbsJG+73Pq64TE4wNDqOs80qeIMHGSAqvV1dUFmQsjjY2NQeZCu7u71NzcHGQ5rq2trUH+wYbARKxeVVXFhlCHERQtpAjGtYeYU11dze2ysrKbFFEe+Ol02kNCYlIymeRnDZN1/DjJmZkZbus8gnGMbW5u0unpqW8pF1/W1NQMKPc8TOQHULCjwROPvqKiIq5jQYSv2zCiUuANGRkZGRl9R5ZiyGcK/2KK3NyQDHmmfn3fgiFjiiHdAhjSVQwZA0O6v4EhXcOQIRiSQSudZjrRAt7dmSHn5uaooaGBKioqAg9Qurq6fsiQ4jaG1GHk8uKdGRJuK/Tjk9NaWloKQvseQ3Jo7e3tvCcwNjk5SU1NTQEvoYA8enp6uL63t0fz8/NBaDjlwcFBMgz5awx5phLQLZAhz8CQzxRDxpR7bkiGPFMp8Nb8RhgZGRn9iCHNe0jDkIYhzXtI8x7SvIc0MjIyuhNDPn/x9NP9qsbeomgxhWHI7MU5HWa/xgWMvOj/mwpgSJqZlb0CnhTKkMKJkmHIkN+y3394T8Xql1QrEomG+5b9+MkjevCgmRxbqJVtev3qn59+y76dIS2HjdgolhOOIUEeXwY+M23chGPxzeZb9p/EkBk/w39iCmFI/9QnMOSnezX3eiMiQmEYEkaSiWT8P0zZxbn5chQoAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:0 -72px;min-width:18px;line-height:1;cursor:pointer;visibility:visible;text-decoration:none;vertical-align:text-bottom;resize:none}.oldie .date-picker-control:link,.oldie .date-picker-control:visited{*background-image:url(/shared/images/datepicker/datepicker-sprite.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/shared/images/datepicker/datepicker-normal.png')}.date-picker-dateval:link,.date-picker-dateval:visited{background-position:0 -108px}.oldie .date-picker-dateval:link,.oldie .date-picker-dateval:visited{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/shared/images/datepicker/datepicker-selected.png')}.date-picker-button-active:link,.date-picker-button-active:visited,.date-picker-control:active,.date-picker-control:focus,.date-picker-control:hover{background-position:0 0}.oldie .date-picker-button-active:link,.oldie .date-picker-button-active:visited,.oldie .date-picker-control:active,.oldie .date-picker-control:focus,.oldie .date-picker-control:hover{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/shared/images/datepicker/datepicker-focused.png')}.date-picker-control-disabled:active,.date-picker-control-disabled:hover,.date-picker-control-disabled:link,.date-picker-control-disabled:visited{background-position:0 -36px;cursor:default}.oldie .date-picker-control-disabled:active,.oldie .date-picker-control-disabled:hover,.oldie .date-picker-control-disabled:link,.oldie .date-picker-control-disabled:visited{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/shared/images/datepicker/datepicker-disabled.png')}.date-picker-control-disabled:active span,.date-picker-control-disabled:hover span{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.oldie .date-picker-control{_width:18px}.date-picker-control{display:inline-block}.date-picker th span{display:block;padding:0;margin:0;text-align:center;line-height:1em;border:0 none;background:0 0;font-weight:700;cursor:pointer}.date-picker .month-display,.date-picker .year-display{display:inline;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:1.25em}.date-picker .next-but,.date-picker .prev-but{font-weight:400;font-size:2.4em;font-family:georgia, times new roman, palatino, times, bookman, serif;cursor:pointer}.date-picker .next-but,.date-picker .prev-but,.date-picker .today-but{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all 0.2s ease-in-out}.date-picker .next-but:hover,.date-picker .prev-but:hover,.date-picker .today-but:hover{color:#a84444}.date-picker .today-but{text-align:center;margin:0 auto;font-weight:400;font-size:1em;width:100%;text-decoration:none;padding-top:.3em;text-transform:uppercase;vertical-align:middle;cursor:pointer}.date-picker .fd-disabled,.date-picker .fd-disabled:hover,.date-picker .next-but.fd-disabled:hover,.date-picker .prev-but.fd-disabled:hover,.date-picker-disabled .next-but,.date-picker-disabled .next-but:hover,.date-picker-disabled .prev-but,.date-picker-disabled .prev-but:hover,.date-picker-disabled .today-but,.date-picker-disabled .today-but:hover{color:#aaa;cursor:default !important;opacity:1}.date-picker .next-but.fd-disabled:hover,.date-picker .prev-but.fd-disabled:hover{text-shadow:0 -1px 1px rgba(255,255,255,0.8)}.date-picker .date-picker-hover.day-disabled,.date-picker .date-picker-unused,.date-picker .day-disabled,.date-picker .month-out,.date-picker table,.date-picker tbody th,.date-picker td{background-color:#fff;background-image:url(data:image/gif;base64,R0lGODlhJgBbAMQAAAAAAP////7+/v39/fz8/Pv7+/r6+vn5+fj4+Pf39/b29vX19fT09PPz8/Ly8vHx8fDw8O/v7+7u7u3t7ezs7Ovr6+rq6unp6ejo6Ofn5+bm5uXl5f///wAAAAAAAAAAACH5BAEAABwALAAAAAAmAFsAAAX/4CaOZGmeaKqubOu+cCzPWm3feK7vfO//wCAvQywaj8ikcslsOp/QJWZKrVqv2Kx2y+16v9qLeEwum8/otHqttrjf8Lh8Tq/b7/aKfs/v+/+AgYKDhIWGgRSJiouMjY6PkJGSkROVlpeYmZqbnJ2enRKhoqOkpaanqKmqqRGtrq+wsbKztLW2tRC5uru8vb6/wMHCwQ/FxsfIycrLzM3OzQ7R0tPU1dbX0Q3a29zd3t/g4eLj4gzm5+jp6uvs7e7v7gvy8/T19vf4+fr7+gr+/wADChxIsKDBgwYTKFzIsKHDhxAjSpwoEYHFixgzatzIsaPHjx4PiBxJsqTJkyhTi6pcybKly5QGYsqcSbOmzZs4c+rMWaCnz59AgwodSrSo0aIEkipdyrSp06dQo0qdSrUq1AFYs2rdyrWr169gw4odS/argLNo06pdy7at27dw48qd6zaA3bt48+rdy7ev37+AAwseTLiw4cOIEytezLix48eQI0ueTLmy5cuYM2vezLmz58+gQ4tOHAIAOw==);background-repeat:repeat-x;background-position:0 0}.oldie .date-picker .date-picker-hover.day-disabled,.oldie .date-picker .date-picker-unused,.oldie .date-picker .day-disabled,.oldie .date-picker .month-out,.oldie .date-picker table,.oldie .date-picker tbody th,.oldie .date-picker td{*background-image:url(/shared/images/datepicker/datepicker-gradient.gif);_background-image:none}.date-picker table{table-layout:auto;empty-cells:show;border-spacing:2px;border-collapse:separate;position:relative;margin:0;border:1px solid #ccc;background-position:0 -20px;text-align:center;padding:.3em;z-index:2;width:auto;height:auto;color:#555;font-size:1em;border-radius:5px}.date-picker tbody th,.date-picker td{padding:0;text-align:center;vertical-align:middle;cursor:pointer;background-position:0 -35px;width:3em;height:3em;overflow:hidden;outline:transparent none 0;border:1px solid #ccc;text-transform:none;font-weight:400;text-shadow:0 1px #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.date-picker th{border:0 none;padding:0;font-weight:700;color:#333;text-align:center;vertical-align:middle;text-transform:none}.date-picker .date-picker-week-header{border:1px solid #dcdcdc;font-style:oblique;background:0 0;cursor:default}.date-picker .date-picker-thead .date-picker-week-header{border:0 none;cursor:help}.date-picker .date-picker-day-header{cursor:help;border:0 none;padding:0 0 .2em;height:auto}.date-picker .date-picker-statusbar{cursor:default;font-weight:400;text-transform:uppercase;letter-spacing:.1em;border:0 none;background:#fff;height:2.8em}.date-picker .date-picker-unused{border-color:#dcdcdc;cursor:default !important;background-position:0 -25px}.date-picker .date-picker-title{width:auto;height:auto;padding:0.4em 0}.date-picker .date-picker-today{background:#fff url(data:image/gif;base64,R0lGODlhKwEoAJEAAKnT6v////X6+gAAACH5BAAAAAAALAAAAAArASgAAALXjI+py+0Po5y02ouz3lz4D4biSJbmiabqyrbuC8fyLAcCgOf0zvf+DwwKhyJbDkdMKpfMpnNo1D2n1Kr1GowCsNyu99uNgsfksnlnPKvX7LbA5o7L51Q4/Y7P8+z6vv9fwgc4SJgnWIiYuHao2OgY9hgpecU4aXkJVIm5yQmj2QkaavIpWmpKapraiaraasnqGusIK1tbSGub64er23vH6xvsBixcfEZsnAyGrNyMxewcPQUtXb1EbZ0thK3d3cPtHV4jTl5Xft4Ejr4eyO6e9R7/LU8/UwAAOw==) no-repeat 0 0}.oldie .date-picker .date-picker-today{*background:#fff url(/shared/images/datepicker/datepicker-today.gif) no-repeat 0 0}.date-picker .month-out.date-picker-highlight{color:#b87676}.date-picker .date-picker-highlight{color:#a86666}.date-picker-focus .date-picker-hover{-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.date-picker .date-picker-hover,.date-picker .month-out.date-picker-hover{background:#fff url(data:image/jpg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAASwAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAwICAgICAwICAwUDAwMFBQQDAwQFBgUFBQUFBggGBwcHBwYICAkKCgoJCAwMDAwMDA4ODg4OEBAQEBAQEBAQEAEDBAQGBgYMCAgMEg4MDhIUEBAQEBQREBAQEBARERAQEBAQEBEQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ/8AAEQgAIwIIAwERAAIRAQMRAf/EAHgAAQEBAQEBAAAAAAAAAAAAAAABBAMCCQEBAQEBAQEAAAAAAAAAAAAAAAECAwQFEAABAQgBAwMFAQEBAAAAAAAAEwFh0QIDkwQVVDFBgSFRBRFxkaGyczVEEQEAAgMBAAIDAQAAAAAAAAAAARFRAhITMQMhcTIi/9oADAMBAAIRAxEAPwD6R53yGZJm5EkmRUlZLUnYxjKkzGMYyZvb6npiIp8f7Ps26n8z8uOzzuTUuTRNcwx6bZk2WdyalyaI5g9NsybPO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybLO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybLO5NS5NEcwem2ZNnncmpcmiOYPTbMmyzuTUuTRHMHptmTZ5vJqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybLO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybLO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZvJqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybPO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2edyalyaI5g9NsybLO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzmf+mpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybLO5NS5NEcwem2ZNlncmpcmiOYPTbMmzzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybPO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybPO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZ53JqXJojmD02zJss7k1Lk0RzB6bZk2edyalyaI5g9NsybLO5NS5NEcwem2ZZvkqv0+RymfXpVqf201rH4hj7Z/3P7Z1XlpzsWeKLFWiixV4osVeKLFniixZ4osV9miixZ4osWeKLFXiixUUWKvFFioosWeKLFXiixZ4osVaKLFniixZ4osWeKLFWiixUUWKiixV4osWeKLFvXqKLFWiixb06iixZ4osWeKLFniixVoosVFFioosWeKLFniixV4osVeKLFniixZ4osWeKLFXiixUUWKvFFioosWeKLFniixUUWLPFFizxRYq0UWKiixUUWLPFFizxRYs8UWKvFFioosWeKLFXiixZ4osVaKLFXii3n5Wp9PlMxntWq/20a/EL9v9z+5ZWVTTnYq8FirPcFivqCxV4LFXgsVBYo/9gsVBYqCxV4LFQWK+nUFirwWKgFXgsVBYq8FioLFQWKgsVZ7gsVeCxUFirwCoLFX/ALBYqCxUFioLFfUFirwWKs9wWKgsVeCxV4LFQWKv/YLFQWKvBYqAVBYq8FioLFfTqCxV4LFQCr/2CxUFivqCxV4LFWe4LFQWKvBYq8FjaoLFQWKvBYr3+oLFQDKoLFXgsVZ7gsV9QW7fLf8AWzf96v8AbSa/EN/b/c/uWQ05J5AM69QHdoDyBfIACAXsBAHkAzoA7dQHkCsIIUPIBgFYAaBADfuAb0AoEZ9wKBAAAAzqBWgQA37gX2AnkB5AoE8+QKzuBG+AKQQoeQDOgDt1AeQKAAgFaBADfuBfYCeQHkCt6AQA37gOwFIBRPIBnXqA7tA2fLf9bN/3q/20zr8Q6fb/AHP7lkNOQwgFAgNAAOwAB2KJ+AKQOxQIAAIn4KqkAoAAJ+AK0gAADAHcAA7tKAAA0AAIAD2AM6AAABncojfAFAn4ApA7FAgAAAD2KDQAAgAPYAzoAaUAHYgdigRAqjCAUCD/2Q==) no-repeat 0 0;cursor:pointer;border-color:#6482aa !important;border-color:rgba(100,130,170,0.7) !important;color:#6482aa;text-shadow:0 1px 1px #fff;-webkit-box-shadow:0 0 6px rgba(100,130,170,0.6);-moz-box-shadow:0 0 6px rgba(100,130,170,0.6);box-shadow:0 0 6px rgba(100,130,170,0.6)}.oldie .date-picker .date-picker-hover,.oldie .date-picker .month-out.date-picker-hover{*background:#fff url(/shared/images/datepicker/datepicker-cursor.jpg) no-repeat 0 0}.date-picker .day-disabled{color:#888;cursor:default;text-decoration:line-through;background-position:0 -15px}.date-picker .month-out{border-color:#ddd;border-color:rgba(220,220,220,0.8);color:#aaa;background-position:0 -25px}.date-picker .date-picker-selected-date{border-color:#888 !important;border-color:rgba(7,7,7,0.6) !important}.date-picker .not-selectable,.date-picker .out-of-range{color:#ccc;font-style:oblique;background:#fcfcfc;cursor:default}.date-picker th.month-out,.date-picker th.out-of-range{color:#aaa;font-style:oblique;background:#fcfcfc}.date-picker .out-of-range{opacity:0.6}.date-picker .not-selectable{opacity:0.8}.oldie .date-picker .not-selectable{filter:alpha(opacity=80)}.date-picker tr{display:table-row}.date-picker sup{font-size:.86em;letter-spacing:normal;text-transform:none;height:0;line-height:1;position:relative;top:-.2em;vertical-align:baseline !important;vertical-align:top}.date-picker .date-picker-day-header,.date-picker .month-display,.date-picker .year-display{text-shadow:0 1px 1px #fff}.date-picker .month-display,.date-picker .year-display{cursor:default}.date-picker .date-picker-hover,.date-picker td:focus{overflow:hidden;-moz-outline:0 none;outline:0 none;-o-highlight:0 none}.date-picker-control:focus span,.date-picker-focus .date-picker-hover{-webkit-animation:fd-dp-pulse 2s infinite;-moz-animation:fd-dp-pulse 2s infinite;-ms-animation:fd-dp-pulse 2s infinite;-o-animation:fd-dp-pulse 2s infinite}.date-picker .date-picker-selected-date{color:#333;color:rgba(3,3,3,0.8)}.static-datepicker table{-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.date-picker-focus table{border-color:#999;border-color:rgba(153,153,153,0.8);-webkit-box-shadow:0 0 5px #aaa;-moz-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}.date-picker .drag-enabled,.date-picker .drag-enabled span{cursor:move}.date-picker-disabled table{opacity:0.8 !important}.oldie .date-picker-disabled table{filter:alpha(opacity=80)}.date-picker-disabled,.date-picker-disabled td,.date-picker-disabled th,.date-picker-disabled th span{cursor:default !important}.date-picker-disabled .next-but:hover,.date-picker-disabled .prev-but:hover{text-shadow:none}body.fd-drag-active{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@-webkit-keyframes fd-dp-pulse{0%{box-shadow:0 0 4px rgba(100,130,170,0.5)}20%{box-shadow:0 0 4px rgba(70,130,170,0.6)}40%{box-shadow:0 0 5px rgba(40,130,170,0.7)}60%{box-shadow:0 0 6px rgba(10,130,170,0.8)}80%{box-shadow:0 0 5px rgba(40,130,170,0.7)}100%{box-shadow:0 0 4px rgba(70,130,170,0.6)}}@-moz-keyframes fd-dp-pulse{0%{box-shadow:0 0 4px rgba(100,130,170,0.5)}20%{box-shadow:0 0 4px rgba(70,130,170,0.6)}40%{box-shadow:0 0 5px rgba(40,130,170,0.7)}60%{box-shadow:0 0 6px rgba(10,130,170,0.8)}80%{box-shadow:0 0 5px rgba(40,130,170,0.7)}100%{box-shadow:0 0 4px rgba(70,130,170,0.6)}}@-ms-keyframes fd-dp-pulse{0%{box-shadow:0 0 4px rgba(100,130,170,0.5)}20%{box-shadow:0 0 4px rgba(70,130,170,0.6)}40%{box-shadow:0 0 5px rgba(40,130,170,0.7)}60%{box-shadow:0 0 6px rgba(10,130,170,0.8)}80%{box-shadow:0 0 5px rgba(40,130,170,0.7)}100%{box-shadow:0 0 4px rgba(70,130,170,0.6)}}@-o-keyframes fd-dp-pulse{0%{box-shadow:0 0 3px rgba(100,130,170,0.55)}20%{box-shadow:0 0 4px rgba(70,130,170,0.6)}40%{box-shadow:0 0 5px rgba(40,130,170,0.65)}60%{box-shadow:0 0 6px rgba(10,130,170,0.7)}80%{box-shadow:0 0 5px rgba(40,130,170,0.65)}100%{box-shadow:0 0 4px rgba(70,130,170,0.6)}}.board-switch{text-align:center;margin:30px 0 20px}.board-switch li{display:inline-block;margin:0 10px}.board-switch li a{font-size:1.8em;color:#7E7F95;text-decoration:none}.board-switch li a:hover{border-bottom:2px solid #7E7F95}.board-switch li a.active{color:#070830;border-bottom:2px solid #070830}.panel-switch{text-align:center;margin-bottom:20px}.panel-switch li{display:inline-block;margin:0 5px}.panel-switch li a{display:inline-block;color:#7E7F95;font-size:1.5em;border:1px solid #7E7F95;border-radius:4px;padding:5px 15px}.panel-switch li a:hover,.panel-switch li a:focus{text-decoration:none;background-color:#eeeff4}.panel-switch li a.active{background-color:#0af;color:#FFF;border:1px solid #0092db}.tiles{border-left:1px solid #FFF}.tiles .tile{position:relative;width:25%;float:left;border-right:1px solid #FFF;border-bottom:1px solid #FFF}.tiles .tile img{display:block}.tiles .tile .tile-text{position:absolute;bottom:0;left:0;right:0;padding:8px 12px;background-color:rgba(255,255,255,0.8)}.tiles .tile .tile-text .city{position:absolute;bottom:9px;font:600 1.5em "proxima-nova",serif;color:#070830}.tiles .tile .tile-text .from{float:right;color:#7E7F95}.tiles .tile .tile-text .price{font:700 2em "proxima-nova",serif;line-height:1em;color:#0af;float:right;clear:right}.tiles .tile .tile-text .region{font:600 1.5em "proxima-nova",serif;color:#070830}.destination-links{padding:20px 0}.destination-links .link-block{float:left;padding:10px;width:25%}.destination-links .list{margin:0}#price-boards{position:relative}#price-boards .bx-wrapper{margin:0 auto}#price-boards .primary{width:75%;padding:3% 0 3% 3%;float:left}#price-boards aside .item{position:relative;border-bottom:1px solid #FFF;margin-bottom:30px}#price-boards aside .item.last{border-bottom:0;margin-bottom:0}#price-boards aside .item.last .caption{border-radius:0 0 5px 0}#price-boards aside .item.first img{border-radius:0 5px 0 0}#price-boards aside .caption{background-color:#070830;position:absolute;bottom:-30px;left:0;right:0;padding:8px 12px;font-size:1.25em}#price-boards aside .caption .price{float:right;color:#FFF}#price-boards .more{clear:left;display:block}#price-panels{position:relative}#price-panels .bx-wrapper{margin:0 auto}#price-panels .price-panel h2{margin-bottom:10px}#popular-tiles h3{margin-bottom:10px}#popular-tiles .bx-wrapper .bx-viewport{border-radius:0}#airport-selector .inner{padding:1.5% 3%}#airport-selector .header{float:left;width:35%}#airport-selector h3{margin:0px}#airport-selector div.f-left{margin-top:14px;margin-left:10px}#airport-selector p{margin-bottom:0px}#popular-destinations{position:relative}#popular-destinations .bx-wrapper{margin:0 auto}#popular-destinations img{width:40%;margin-bottom:15px}#popular-destinations h5{margin:3px 0 1px}#popular-destinations p{margin-bottom:3px}#popular-destinations .bx-prev{left:-75px}#popular-destinations .bx-controls-direction a{top:45px}#travel-aware{padding:30px;margin-top:30px}#travel-aware p{margin:0}#travel-aware img{width:120px;height:auto;margin:0 0 0 15px}.finder h4{margin-bottom:10px}.finder .f-txt,.finder .f-select{width:200px}.airports{border-top:0px;margin-top:15px;padding:0px}.airports-map{background:#D5E1E8;background:-moz-linear-gradient(top, #D5E1E8 0%, #C5D6E0 100%);background:-moz-linear-gradient(top, #D5E1E8, #C5D6E0);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #D5E1E8), color-stop(100%, #C5D6E0));background:-webkit-linear-gradient(top, #D5E1E8 0%, #C5D6E0 100%);background:-o-linear-gradient(top, #D5E1E8 0%, #C5D6E0 100%);background:-ms-linear-gradient(top, #D5E1E8 0%, #C5D6E0 100%);background:linear-gradient(to bottom, #D5E1E8 0%, #C5D6E0 100%) !important;position:absolute;top:0px;right:0px;bottom:0px;left:50%;float:right;border-top:1px solid #BFCAD0;border-left:1px solid #BFCAD0}.airports-map img,.airports-map li{position:absolute;top:50%;left:50%;margin-top:-71px;margin-left:-136px}.airports-map li{display:none;width:272px;height:142px}.airports-cloud{border-top:1px solid #E5E6E9;padding:30px 54% 30px 4%}#fares-info p{font-size:1.14em}#useful-info .f-right{margin:0px}#useful-info h3{margin:10px 0}#useful-info .bx-wrapper{margin:0 auto 45px}.blog-post{border-bottom:1px dotted #B2B2B2;margin-bottom:20px;padding-bottom:5px}.blog-post span{padding-right:5px}.article-pagination{width:100%;text-align:center}.article-pagination li{display:inline-block;margin:0 10px 0}.article-pagination li span{font-weight:700;color:#000}.contact-header{background:#DAE3E7 url(/shared/images/contact-header.jpg) no-repeat right -15px;background-size:cover;height:306px;margin:-31px -30px 0px;padding:30px 250px 30px 30px;border-top:1px solid #D5D5D5}.contact-header h2{margin-bottom:10px}.contact-header ul{margin-bottom:20px}.contact-header ul li{margin-bottom:5px}.contact-numbers{background:url(/shared/images/white_55.png) repeat-x;border-top:1px solid rgba(255,255,255,0.3);border-bottom:1px solid #D8D8D8;margin:-86px -30px 29px;padding:20px 30px;height:87px}.contact-numbers h4{margin-bottom:0px}.contact-numbers .tel{color:#00608C;font-size:1.25em;margin-bottom:16px;margin:0px}#accordion h6{margin-bottom:2px;border-radius:4px;border-bottom:1px dotted #CCC;font:600 14px "proxima-nova",serif}#accordion h6 a{padding:5px 10px;display:block}#accordion h6.ui-state-active{background:#1580B1;padding:10px;border:none;margin-top:10px}#accordion h6.ui-state-active a{color:#FFF}.ui-accordion-content{padding:0px 10px}.ui-accordion-content .list{background-color:#F7F7F9;padding:10px;border-radius:5px;border-top:0px;margin:0px -5px 10px}.ui-accordion-content-active{margin-top:20px}#page.desert-island{background-image:url(/fun-stuff/desert-island/images/jtf_desertisland_tile.jpg);background-position:center 70px;background-repeat:repeat-x}#page.brit-abroad{background-image:url(/fun-stuff/brit-abroad/images/jtf_typicalbrit_tile.jpg);background-position:center 70px;background-repeat:repeat-x}li textarea{display:block;width:100%;max-width:300px;position:relative;height:144px;max-height:144px;margin-bottom:1.5em}.sections ul.answers{margin:1.5em 0}.sections ul.answers label{padding:8px 20px;border-radius:5px;display:block;cursor:pointer}.sections ul.answers label:hover{background-color:#D5EBF5}.sections ul.answers input[type="radio"]{display:inline-block;margin:9px 20px 0 0}.indicator{position:relative;bottom:0;overflow:hidden}#result{display:none}#result .col-1-2,#result .resultinner,#result .shareresult{position:relative}#result .resultinner{float:left;width:50%}#result .shareresult{float:right;width:49%}a.cta{display:inline-block}.sections .indicator{overflow:hidden;padding-top:0.5em;border-top:1px solid #ccc}.sections .indicator p{display:block;float:right;color:#000;font:600 1.25em "proxima-nova",serif;line-height:2em}.sections .indicator p span{color:#008EFF}.sections ul.answers span{font:600 1.25em "proxima-nova",serif;line-height:2em;color:#333333}.sections li .selected{font-weight:600;color:#008EFF}.sections li img{margin-bottom:1.25em}.sharelinks li{position:relative;height:30px;line-height:30px;display:block;overflow:hidden;margin:1.25em 0}.sharelinks li a:before{width:30px;height:30px;content:'';background:grey;display:block;position:absolute;top:0;left:0}.sharelinks li a{padding-left:40px;font-size:1.25em}.sharelinks li.twitter a:before{background:transparent url("/shared/images/icon-twitter.png") no-repeat top}.sharelinks li.facebook a:before{background:transparent url("/shared/images/icon-facebook.png") no-repeat top}.sharelinks li.takequizagain a:before,.sharelinks li.morequizzes a:before{background:transparent url("/shared/images/icon-arrow.png") no-repeat top}.faq-search{margin-bottom:20px}.faq-search input{width:100%;border:1px solid #AAA;border-radius:8px;padding:10px 20px;font-size:1.65em;background-color:#F5F5F5}ul.faqs .faq-group{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #B2B2B2}ul.faqs .faq-group h2{margin-bottom:10px}ul.faqs .faq-group>ul{padding:0 20px}ul.faqs .faq h3{font:700 1.25em "proxima-nova",serif;color:#00608C;margin-bottom:0.4em}img{max-width:100%;height:auto}@media only screen and (min-width: 320px) and (max-width: 1100px){.slide-left,.slide-right,.bx-prev,.bx-next{display:none}}@media only screen and (min-width: 320px) and (max-width: 767px){body{-webkit-text-size-adjust:none}header{height:50px;width:100%;position:fixed}header #logo{width:176px;height:35px;left:auto !important;right:15px;top:7px;background-size:cover}header #logo:hover{background-position:0px -35px}header #mobile-nav{display:block;background:url(/shared/header/mobile-nav.png) no-repeat top left;background-size:cover;width:25px;height:25px;position:absolute;left:20px;top:13px}#page{background-position:center 50px}#page .primary{float:none;width:100%}#page aside{float:none}#page .two-col aside{width:100%;margin-top:30px}.center{padding:0 10px}.two-col .box{padding:20px;margin-bottom:25px}.two-col .no-box{margin-bottom:25px}.two-col.full{margin-top:-600px}.boxed{margin:20px -20px;padding:20px}h1.heading{padding:20px;margin:-20px -20px 20px}.box-footer{margin:20px -20px -20px;padding:20px}.box-footer p{margin:0}#hero{margin-bottom:190px;padding-top:50px;box-sizing:content-box}#hero .leader-heading{font-size:1.65em;padding-right:30px;line-height:1.2em;top:102px}.home #hero{margin-bottom:190px}#leader{padding:0 10px}#leader .center{padding:0}#leader .inner{height:570px}#leader #search{width:100%;border-radius:5px}#leader aside{display:none}#search{padding:105px 5px 20px 20px}#search .search-switch{left:15px}#search .search-switch a{font-size:1em;padding:3px 11px}#search label.large{font-size:1em}#search input.airport{padding:5px}#search .fromto{float:none;padding-right:15px;width:100%}#search .fromto+.fromto{margin-top:15px}#search .details .cabinclass{width:50%;margin-top:15px}#search .details .cal{width:100%;float:none;margin-bottom:15px}#search .details .pax{width:33.3%}#search .details .roompax{padding:0;width:100%}#search .cta{right:20px}#search .no-fees{display:none}.mini-search .pax-row .third{float:left;margin:0 3% 0 0;width:30.3%}.search-form .datepicker .input-datepicker,.search-form .datepicker a.date-picker-control{display:none}.search-form .datepicker select{position:static}.search-form .datepicker select:nth-of-type(1){width:calc(40% - 17px) !important;margin-right:15px}.search-form .datepicker select:nth-of-type(2){width:calc(60% - 2px) !important}.board-switch li{display:block;margin:5px}.panel-switch{margin-bottom:10px}.panel-switch li{display:block;margin:0 0 10px}.panel-switch li a{width:60%}.tiles .tile{width:50%}.tiles .tile .tile-text{padding:8px}.tiles .tile .tile-text .city{font-size:1.25em}.tiles .tile .tile-text .price{font-size:1.5em}.tiles .tile .tile-text .region{font-size:1.25em}.destination-links .link-block{width:50%}#price-boards .primary{padding:20px 7px 20px 20px}#price-boards .primary .fourth{width:47%}#price-boards .primary .list{margin-bottom:0}#price-boards .primary .more{padding-top:15px}#price-boards aside{display:none}#popular-destinations{padding:20px;margin-top:30px}#popular-destinations .bx-wrapper{margin-bottom:40px}#popular-destinations img{max-width:204px}#popular-destinations .box-item{margin-bottom:0}.home-footer .airports-map{display:none}.home-footer .airports-cloud{padding:0px;border-top:0 none}.home-footer .airports-cloud li{font-size:1.25em;line-height:2em}#useful-info .unit{float:none;width:100%}#useful-info .size2of5 img{width:auto;float:none}#price-rotator,header nav,#airport-selector,#social{display:none}#social{top:93px}.figure.f-right,img.f-right{width:50%}.contact-header{display:none}.contact-numbers{margin:-20px -20px 0px;padding:20px;border-bottom:0;height:auto}.contact-numbers .fourth,.contact-numbers .w35{width:97%}.contact-numbers .w35 h4{display:none}.f-item .f-label{width:45%}.f-item .f-txt,.f-item .f-textarea,.f-item .f-select{width:55%}.f-submit{margin:15px 0 0 45%}ul.list.third,ul.list.half{float:none;margin:0;width:100%}ul.list li:last-child{border-bottom:0}div.half,div.third,div.two-thirds{float:none;margin:0 0 20px;width:100%}.alliance-logo{max-width:60px}#subnav a{line-height:1.5em}footer .logos{display:none}#foot p,#foot ul{float:none;text-align:center}#foot ul{margin-bottom:15px}}@media only screen and (min-width: 768px) and (max-width: 1023px){header #logo{width:46px;height:46px;left:25px;background:url(/shared/header/logo-plane.png) no-repeat top left;background-size:cover}header #logo:hover{background-position:0px 0px}#page .primary{float:none;width:100%}#page aside{float:none}#page .two-col aside{width:100%;margin-top:30px}.center{padding:0 15px}#hero .leader-heading{left:45px}#leader{padding:0 15px}#leader .center{padding:0}#leader #search{width:100%;border-radius:5px}#leader aside{display:none}#price-rotator .item.prices-intro{padding:13px 10px 0}#price-rotator .item h3{font-size:1.2em}#price-rotator .item .dept{font-size:0.75em}#price-rotator .item .dest{font-size:1em}#price-rotator .item .logo{width:80%}#price-boards aside{display:none}#popular-destinations p{display:none}.home-footer .primary{float:left !important;width:72% !important}.home-footer aside{float:right !important;width:25% !important;margin:0 !important}.home-footer .finder input,.home-footer .finder select{width:100%;margin-bottom:10px;height:2em}.home-footer .airports-map{display:none}.home-footer .airports-cloud{padding:30px}.home-footer .airports-cloud li{font-size:1.25em;line-height:2em}.travel-blog{padding:20px 0 20px 20px !important}.travel-blog #latest-fun,.travel-blog #latest-blog{float:left;width:50%}.travel-blog .item{margin:0 !important;float:left;width:50%;padding-right:20px}.travel-blog .item img{margin-bottom:5px}#social-cta .no-box{width:50%;float:left}#destination-lists section{float:left;width:33%}#destination-lists section h4{height:78px}.mini-search .datepicker{width:50%;float:left}.mini-search .datepicker:first-child{padding-right:10px}.mini-search .datepicker:last-child{padding-left:10px}.mini-search .cta{width:auto;margin:15px auto 0}}
/*# sourceMappingURL=styles.css.map */
