.planner-sprite{background:url("//cdn.sandals.com/sandals/portuguese/site-elements/vacationPlanner/vacation-planner-sprite.png") no-repeat top left;display:inline-block;*display:inline;zoom:1;vertical-align:top}.planner-box-arrow{background-position:0 0;width:16px;height:31px}.planner-box-close-hover{background-position:0 -81px;width:23px;height:23px}.planner-box-close-main{background-position:0 -154px;width:23px;height:23px}.planner-btn-bottom-arrow{background-position:0 -227px;width:10px;height:17px}.planner-gray-bullet{background-position:0 -294px;width:11px;height:11px}.planner-green-arrow-btn{background-position:0 -355px;width:7px;height:11px}.planner-green-bullet{background-position:0 -416px;width:12px;height:13px}.planner-items-arrow{background-position:0 -479px;width:6px;height:11px}.planner-mood-box-active{background-position:0 -540px;width:240px;height:192px}.planner-mood-box{background-position:0 -782px;width:241px;height:192px}.planner-reload{background-position:0 -1024px;width:15px;height:15px}.planner-yes-btn{background-position:0 -1664px;width:14px;height:11px}.greyDivider{height:1px;width:1000px;margin:10px auto 20px auto;background:#CEDE80;background:-moz-linear-gradient(left, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 70%, rgba(206,222,128,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(206,222,128,0)), color-stop(20%, #cede80), color-stop(20%, #cede80), color-stop(100%, rgba(206,222,128,0)));background:-webkit-linear-gradient(left, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 90%, rgba(206,222,128,0.1) 100%);background:-o-linear-gradient(left, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 70%, rgba(206,222,128,0) 100%);background:-ms-linear-gradient(left, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 70%, rgba(206,222,128,0) 100%);background:linear-gradient(to right, rgba(206,222,128,0) 0%, #cede80 20%, #cede80 70%, rgba(206,222,128,0) 100%)}.pib,#planner-nav li,#questions-wrapper ul li i,#questions-wrapper label,#mood-nav li,#mood-nav button,#mood-nav button i,.map-holder .p-countries li,#p-nav a,.percentage #save,.percentage-uk #save,.percentage #percentage,.percentage-uk #percentage{display:inline-block;*display:inline;zoom:1;vertical-align:top}#contentWrapper{padding-top:0px}#vacation-header{position:relative;background:url("//cdn.sandals.com/sandals/portuguese/site-elements/vacationPlanner/header-bannerv2.jpg") top center no-repeat #323232;height:165px;margin:0px auto;color:#fff}#vacation-header h1{font:normal 47px/49px "openSansLight";text-align:center;padding:45px 0 0 0}#vacation-header h1 span{font:19px/21px "openSansCondensedLight"}#planner-nav{display:block;text-align:center;margin:21px auto 0 auto}#planner-nav li{width:272px;height:50px;padding:0 20px;margin:0 2px;font:15px/18px "TrajanProRegular";letter-spacing:-1px;cursor:pointer;color:#fff;position:relative;z-index:1;text-transform:uppercase;background-color:#7b7b7b;background-image:-moz-linear-gradient(top, #878787, #7b7b7b);background-image:-ms-linear-gradient(top, #878787, #7b7b7b);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#878787), to(#7b7b7b));background-image:-webkit-linear-gradient(top, #878787, #7b7b7b);background-image:-o-linear-gradient(top, #878787, #7b7b7b);background-image:linear-gradient(top, #878787, #7b7b7b);background-repeat:repeat-x;filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF878787', endColorstr='#FF7B7B7B')";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF878787', endColorstr='#FF7B7B7B')";-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-radius-topleft:5px;-webkit-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;-moz-box-shadow:0 -1px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 -1px 2px rgba(0,0,0,0.1);box-shadow:0 -1px 2px rgba(0,0,0,0.1);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)";-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#planner-nav li span{font:20px/24px "TrajanProRegular";display:block;padding-top:6px}#planner-nav li.selected,#planner-nav li:hover{background:#fff;color:#453c2d}#planner-nav li.selected span,#planner-nav li:hover span{color:#383838}#planner-nav li .greenBan{position:absolute;top:-15px;left:0px;width:100%;height:18px;background:#809a00;font:11px/20px "openSansCondensedBold";color:#fff;text-transform:uppercase;letter-spacing:0}.planner-content{width:960px;margin:0px auto}#vacationWrap{background:url("/assets/img/vacationPlanner/white-fade.jpg") top center no-repeat}#planner-content-wrapper{position:relative;padding-top:25px}#planner-content-wrapper section{display:none;position:relative;height:350px}#planner-content-wrapper section.selected{display:block}#planner-content-wrapper section header{padding:15px 0 8px 10px;color:#797266;font:normal 16px/18px "openSansCondensedBold";letter-spacing:0px}#planner-content-wrapper section header span{color:#383838}#planner-pointer{position:absolute;z-index:6;bottom:-24px;width:997px;height:30px;left:50%;margin-left:-498px}#questions-wrapper{position:relative;padding-left:0px;padding-top:30px}#questions-wrapper ul{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:310px;list-style:none;margin-top:0px}#questions-wrapper ul li{margin:22px 0}#questions-wrapper ul li i{margin:-1px 3px 0 0;width:19px;height:19px;vertical-align:middle;cursor:pointer;background:url("/assets/img/vacationPlanner/question.png") 0px 0px no-repeat}#questions-wrapper ul li i:hover{background-position:0px -19px}#questions-wrapper ul li:hover label,#questions-wrapper ul li.selected label{color:#809a00}#questions-wrapper ul li.disabled label,#questions-wrapper ul li.disabled i,#questions-wrapper ul li.disabled:hover label,#questions-wrapper ul li.disabled:hover i{cursor:default}#questions-wrapper ul li.disabled i,#questions-wrapper ul li.disabled:hover i{background-position:0px 0px}#questions-wrapper ul li.disabled label,#questions-wrapper ul li.disabled:hover label{color:#383838}#questions-wrapper label{padding:3px 0 0 0px;width:255px;font:14px/14px "openSansCondensedBold";color:#383838;cursor:pointer}#questions-wrapper .feature-tip{display:none;width:456px;height:154px;position:absolute;z-index:999;padding:15px 15px 0 13px;border:solid 4px #fff;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #fff, #f5f5f5);background-image:-ms-linear-gradient(top, #fff, #f5f5f5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f5f5f5));background-image:-webkit-linear-gradient(top, #fff, #f5f5f5);background-image:-o-linear-gradient(top, #fff, #f5f5f5);background-image:linear-gradient(top, #fff, #f5f5f5);background-repeat:repeat-x;filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF5F5F5')";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF5F5F5')";-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.4);-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.4);box-shadow:0px 0px 4px rgba(0,0,0,0.4);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)"}#questions-wrapper .feature-tip.switch{margin-left:-530px}#questions-wrapper .feature-tip.switch #pointer{background:url("//cdn.sandals.com/sandals/portuguese/site-elements/vacationPlanner/planner-pointer-r.png") 0 0 no-repeat;left:auto;right:-16px}#questions-wrapper .feature-tip img{float:left;border:solid 2px #fff;margin:0px 18px 12px 0;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.4);filter:"progid: DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#969696')";-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#969696')";-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#questions-wrapper .feature-tip h2{font:16px/18px "TrajanProRegular";color:#383838;margin:0 0 12px 0}#questions-wrapper .feature-tip p{margin:15px 0 0 0;color:#797266;font:13px/18px Arial,Helvetica,sans-serif}#questions-wrapper .feature-tip button{position:absolute;top:2px;right:2px;display:block;width:22px;height:22px;background:url("//cdn.sandals.com/sandals/portuguese/site-elements/vacationPlanner/vacation-planner-sprite.png") 0 -154px no-repeat}#questions-wrapper .feature-tip button:hover{background-position:0 -81px}.feature-reset{display:none;position:absolute;top:-40px;right:15px;width:97px;height:32px;background:url("/assets/img/vacationPlanner/btn-reset.gif") 0px 0px no-repeat}.feature-reset:hover{background-position:0px -32px}#pointer{display:block;width:12px;height:24px;background:url("//cdn.sandals.com/sandals/portuguese/site-elements/vacationPlanner/planner-pointer.png") 0 0 no-repeat;position:absolute;top:75px;left:-16px}#mood-nav{display:block;text-align:center;font-size:0%;padding-top:8px;margin:25px 0 0 0}#mood-nav li{width:239px;height:205px;cursor:pointer;background:url("//cdn.sandals.com/sandals/portuguese/site-elements/vacationPlanner/vacation-planner-sprite.png") 0 -782px no-repeat}#mood-nav li.selected,#mood-nav li:hover{background-position:0 -540px}#mood-nav li.selected button,#mood-nav li:hover button{background-color:#6d8300;background-image:-moz-linear-gradient(top, #8fa623, #6d8300);background-image:-ms-linear-gradient(top, #8fa623, #6d8300);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#8fa623), to(#6d8300));background-image:-webkit-linear-gradient(top, #8fa623, #6d8300);background-image:-o-linear-gradient(top, #8fa623, #6d8300);background-image:linear-gradient(top, #8fa623, #6d8300);background-repeat:repeat-x;filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF8FA623', endColorstr='#FF6D8300')";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8FA623', endColorstr='#FF6D8300')"}#mood-nav li.selected i{font-size:18px;margin:5px 0px 0 -11px}#mood-nav p{margin:0px;padding:35px 15px 15px 15px;font:18px/21px "openSansCondensedLight"}#mood-nav p strong{display:block;margin-bottom:40px;font:normal 20px/20px "TrajanProRegular";color:#383838}#mood-nav p span{color:#809a00;font:22px/12px "openSansCondensedBold"}#mood-nav button{width:178px;height:30px;font-family:"openSansCondensedBold";font-size:16px;line-height:30px;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:normal !important;display:inline-block;*display:inline;zoom:1;vertical-align:top;background-color:#666157;background-image:-moz-linear-gradient(top, #888379, #666157);background-image:-ms-linear-gradient(top, #888379, #666157);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#888379), to(#666157));background-image:-webkit-linear-gradient(top, #888379, #666157);background-image:-o-linear-gradient(top, #888379, #666157);background-image:linear-gradient(top, #888379, #666157);background-repeat:repeat-x;filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF888379', endColorstr='#FF666157')";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF888379', endColorstr='#FF666157')";-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)";margin-top:23px}#mood-nav button:hover{background-color:#888379;background-image:-moz-linear-gradient(top, #666157, #888379);background-image:-ms-linear-gradient(top, #666157, #888379);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#666157), to(#888379));background-image:-webkit-linear-gradient(top, #666157, #888379);background-image:-o-linear-gradient(top, #666157, #888379);background-image:linear-gradient(top, #666157, #888379);background-repeat:repeat-x;filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF666157', endColorstr='#FF888379')";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF666157', endColorstr='#FF888379')";-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)"}#mood-nav button i{color:#c8e800;font-size:12px;margin:8px 5px 0 -5px}.map-holder{position:relative;background:url("//cdn.sandals.com/sandals/portuguese/site-elements/vacationPlanner/location-map.jpg") center bottom no-repeat;width:956px;height:333px;padding-top:6px;margin:-5px 0 0 2px}.map-holder .p-countries{display:block;position:absolute;top:0px;left:0px;width:647px;height:366px;z-index:10}.map-holder .p-countries li{position:absolute;font:14px/14px "openSansCondensedBold";color:#fff;cursor:pointer;padding:5px 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#393939;background-image:-moz-linear-gradient(top, #646464, #393939);background-image:-ms-linear-gradient(top, #646464, #393939);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#646464), to(#393939));background-image:-webkit-linear-gradient(top, #646464, #393939);background-image:-o-linear-gradient(top, #646464, #393939);background-image:linear-gradient(top, #646464, #393939);background-repeat:repeat-x;filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF646464', endColorstr='#FF393939')";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF646464', endColorstr='#FF393939')";-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.4);-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.4);box-shadow:0px 0px 4px rgba(0,0,0,0.4);filter:"progid: DXImageTransform.Microsoft.Shadow(color='#969696', Direction=135, Strength=2)"}.map-holder .p-countries li:hover{background-color:#646464;background-image:-moz-linear-gradient(top, #393939, #646464);background-image:-ms-linear-gradient(top, #393939, #646464);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#393939), to(#646464));background-image:-webkit-linear-gradient(top, #393939, #646464);background-image:-o-linear-gradient(top, #393939, #646464);background-image:linear-gradient(top, #393939, #646464);background-repeat:repeat-x;filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF393939', endColorstr='#FF646464')";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF393939', endColorstr='#FF646464')"}.map-holder .p-countries li:hover i{background:#a0be0e}.map-holder .p-countries li.selected{background-color:#819b00;background-image:-moz-linear-gradient(top, #accc0f, #819b00);background-image:-ms-linear-gradient(top, #accc0f, #819b00);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#accc0f), to(#819b00));background-image:-webkit-linear-gradient(top, #accc0f, #819b00);background-image:-o-linear-gradient(top, #accc0f, #819b00);background-image:linear-gradient(top, #accc0f, #819b00);background-repeat:repeat-x;filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FFACCC0F', endColorstr='#FF819B00')";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFACCC0F', endColorstr='#FF819B00')"}.map-holder .p-countries li.selected i{background:#a0be0e}.map-holder .p-countries li.selected i:before{opacity:1}.map-holder .p-countries li i{display:block;position:absolute;left:-25px;top:5px;width:10px;height:10px;background:#fff;border:solid 2px #fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.map-holder .p-countries li i:before{content:'';opacity:0;display:block;width:40px;height:40px;margin:-15px 0 0 -15px;background:rgba(255,255,255,0.3);-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.map-holder figcaption{position:absolute;bottom:25px;left:30px;font:21px "openSansCondensedLight"}.map-holder figcaption.all{font:20px "openSansCondensedBold";color:#61a4cb}.map-holder figcaption.all span{font:24px "openSansCondensedBold";color:#fff}.map-holder figcaption.country{background:url(/assets/img/vacationPlanner/clock.png) 0px 3px no-repeat;padding-left:30px;color:#fff}.map-holder figcaption.country span{color:#accc0f}#p-jm{left:88px;top:178px}#p-jm i{left:auto;right:-25px}#p-ba{left:212px;top:30px}#p-an{left:491px;top:193px}#p-gd{left:484px;top:293px}#p-gd i{top:-5px}#p-lu{left:398px;top:245px}#p-lu i{left:auto;right:-25px;top:15px}#p-bb{left:530px;top:248px}#p-bb i{top:15px}.flight-paths{position:absolute;top:15px;left:105px}.flight-paths li{position:absolute;top:0px;left:0px;display:none}.map-info{position:absolute;top:14px;right:9px;width:268px;height:320px;background:url(/assets/img/vacationPlanner/couple-beach.jpg) center top no-repeat;padding:10px 10px 0 15px;color:#fff}.map-info h2{font:18px "openSansCondensedBold";margin:0 0 160px 0;text-align:center;display:block}.map-info h2 span{font-size:24px}.map-info p{font:12px/18px Arial,Helvetica,sans-serif;padding-right:5px}.map-info.country{background:none;padding:0px;width:293px}.map-info.country h2{text-align:center;padding:12px 0 13px 0;background:#336888;line-height:18px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-radius-topleft:3px;-webkit-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;margin-bottom:15px}.map-info.country h2 img{vertical-align:bottom;margin-right:5px}.map-info.country p{font:13px/18px Arial,Helvetica,sans-serif;margin:0 16px}.planner-footer{text-align:center;padding:95px 0px 85px 0px}.planner-footer h4{font:normal 45px/47px "openSansLight";color:#797266;margin-top:3px}.planner-footer h5{font:normal 14px/15px "TrajanProRegular";color:#797266;margin:-11px 0 0 0}.planner-footer i{color:#797266;font-size:42px}.planner-results-wrap{background:url(//cdn.sandals.com/sandals/portuguese/site-elements/vacationPlanner/results-bg.jpg) center top no-repeat;display:none;margin-top:30px}.planner-results{height:565px;position:relative}.results-count{font:13px/15px "TrajanProRegular";color:#383838;padding-top:25px;text-align:center}.results-count span{font:18px/20px "openSansCondensedBold";color:#809a00;text-transform:uppercase}#planner-carousel{display:none}.list_carousel{width:960px;height:450px;overflow:hidden;margin:50px auto 0 auto}.list_carousel ul{display:block}.list_carousel ul li{float:left}.list_carousel .clearfix{float:none;clear:both}#p-prev,#p-next{background:#fff;position:absolute;top:270px;display:block;width:65px;height:65px;line-height:70px;text-align:center;border:5px solid #e4e4e4;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#p-prev.narrow,#p-next.narrow{margin:0px}#p-prev:hover i,#p-next:hover i{color:#809a00}#p-prev{left:50%;margin-left:-570px}#p-prev.narrow{left:0px}#p-next{right:50%;margin-right:-570px}#p-next.narrow{right:0px}#p-nav{position:absolute;width:100%;bottom:0px;text-align:center}#p-nav a{background:url("//cdn.sandals.com/sandals/portuguese/site-elements/vacationPlanner/planner-nav-sprite.png") -48px -308px no-repeat transparent;width:13px;height:13px;margin:0 5px}#p-nav a.selected,#p-nav a:hover{background-position:-71px -308px}#p-nav span{display:none}.planner-resort-box{position:relative;background:url("/assets/img/vacationPlanner/resort-widget-bg.png") left top no-repeat;width:319px;height:435px;margin:0 0 0 1px;color:#797266;text-align:center}.planner-resort-box h3{font:normal 22px/24px "TrajanProRegular";color:#383838;margin:18px 0 5px 0}.planner-resort-box h3 span{font-size:12px;line-height:14px;color:#797266;display:block}.planner-resort-box h4{font:normal 8px/10px "TrajanProRegular";color:#383838;text-transform:uppercase;letter-spacing:2px}.planner-resort-box a.resort-image{margin:11px 0 0 -2px;display:block}.fromPrice{color:#373737;font:bold 12px/14px arial;text-align:center;margin:18px auto 0 auto;border-bottom:1px solid #dbdad9;width:260px;padding-bottom:12px}.fromPrice span{font-size:26px;line-height:28px;color:#809a00}.percentage,.percentage-uk{height:93px;padding:10px 0 0 50px}.percentage #save,.percentage-uk #save{font:normal 17px/18px "openSansCondensedBold";padding-top:8px;width:50px;letter-spacing:-.5px;color:#7b7b7b;text-transform:uppercase}.percentage #save span,.percentage-uk #save span{font-size:16px;line-height:16px;display:block}.percentage #percentage,.percentage-uk #percentage{font:normal 90px/95px "openSansLight";letter-spacing:-3px;color:#809a00;margin:-9px 0 0 -10px}.percentage #percentage sup,.percentage-uk #percentage sup{font:37px/37px "openSansLight";bottom:0.95em}.percentage-uk{padding-top:50px}.description{width:260px;color:#383838;font:16px/20px "openSansCondensedBold";height:51px;text-align:center;margin:15px auto 0 auto}.btn-items{display:block;width:250px;margin:4px 0 0 13px;padding:10px 0 9px 3px;font:normal 15px/15px "openSansCondensedBold";color:#383838;text-decoration:none;background:#edecea;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.btn-items span{margin:1px 4px 0 8px}.btn-items:hover{color:#383838;background:#dadada}.btn-viewResort{position:absolute;bottom:40px;left:55px;width:200px;height:30px;font:normal 17px/30px "openSansCondensedBold";color:#fff;display:block;text-align:center;background-color:#303030;background-image:-moz-linear-gradient(top, #4e4e4e, #303030);background-image:-ms-linear-gradient(top, #4e4e4e, #303030);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#4e4e4e), to(#303030));background-image:-webkit-linear-gradient(top, #4e4e4e, #303030);background-image:-o-linear-gradient(top, #4e4e4e, #303030);background-image:linear-gradient(top, #4e4e4e, #303030);background-repeat:repeat-x;filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF4E4E4E', endColorstr='#FF303030')";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4E4E4E', endColorstr='#FF303030')";-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-radius-bottomleft:5px;-webkit-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.btn-viewResort span{margin:6px 0 0 5px}.btn-viewResort:hover{color:#fff;background-color:#4e4e4e;background-image:-moz-linear-gradient(top, #303030, #4e4e4e);background-image:-ms-linear-gradient(top, #303030, #4e4e4e);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#303030), to(#4e4e4e));background-image:-webkit-linear-gradient(top, #303030, #4e4e4e);background-image:-o-linear-gradient(top, #303030, #4e4e4e);background-image:linear-gradient(top, #303030, #4e4e4e);background-repeat:repeat-x;filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='#FF303030', endColorstr='#FF4E4E4E')";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF303030', endColorstr='#FF4E4E4E')"}#compass{position:absolute;top:30px;left:498px;-webkit-animation:wobble 3.3s 1s forwards;-moz-animation:wobble 3.3s 1s forwards;-o-animation:wobble 3.3s 1s forwards;animation:wobble 3.3s 1s forwards}@-moz-keyframes wobble{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}15%{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}30%{-webkit-transform:rotate(75deg);-moz-transform:rotate(75deg);-ms-transform:rotate(75deg);-o-transform:rotate(75deg);transform:rotate(75deg)}45%{-webkit-transform:rotate(-54deg);-moz-transform:rotate(-54deg);-ms-transform:rotate(-54deg);-o-transform:rotate(-54deg);transform:rotate(-54deg)}60%{-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-ms-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg)}75%{-webkit-transform:rotate(-18deg);-moz-transform:rotate(-18deg);-ms-transform:rotate(-18deg);-o-transform:rotate(-18deg);transform:rotate(-18deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes wobble{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}15%{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}30%{-webkit-transform:rotate(75deg);-moz-transform:rotate(75deg);-ms-transform:rotate(75deg);-o-transform:rotate(75deg);transform:rotate(75deg)}45%{-webkit-transform:rotate(-54deg);-moz-transform:rotate(-54deg);-ms-transform:rotate(-54deg);-o-transform:rotate(-54deg);transform:rotate(-54deg)}60%{-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-ms-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg)}75%{-webkit-transform:rotate(-18deg);-moz-transform:rotate(-18deg);-ms-transform:rotate(-18deg);-o-transform:rotate(-18deg);transform:rotate(-18deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-o-keyframes wobble{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}15%{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}30%{-webkit-transform:rotate(75deg);-moz-transform:rotate(75deg);-ms-transform:rotate(75deg);-o-transform:rotate(75deg);transform:rotate(75deg)}45%{-webkit-transform:rotate(-54deg);-moz-transform:rotate(-54deg);-ms-transform:rotate(-54deg);-o-transform:rotate(-54deg);transform:rotate(-54deg)}60%{-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-ms-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg)}75%{-webkit-transform:rotate(-18deg);-moz-transform:rotate(-18deg);-ms-transform:rotate(-18deg);-o-transform:rotate(-18deg);transform:rotate(-18deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wobble{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}15%{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}30%{-webkit-transform:rotate(75deg);-moz-transform:rotate(75deg);-ms-transform:rotate(75deg);-o-transform:rotate(75deg);transform:rotate(75deg)}45%{-webkit-transform:rotate(-54deg);-moz-transform:rotate(-54deg);-ms-transform:rotate(-54deg);-o-transform:rotate(-54deg);transform:rotate(-54deg)}60%{-webkit-transform:rotate(36deg);-moz-transform:rotate(36deg);-ms-transform:rotate(36deg);-o-transform:rotate(36deg);transform:rotate(36deg)}75%{-webkit-transform:rotate(-18deg);-moz-transform:rotate(-18deg);-ms-transform:rotate(-18deg);-o-transform:rotate(-18deg);transform:rotate(-18deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}
