body{padding:0;position:static;overflow-y:hidden}header{background-color:#fff;height:55px;width:100% !important}.hide{display:none}.content{padding:10px 10px 0 10px}.section-header{color:#36495a;font-size:1.1em;font-weight:bold;margin-bottom:5px}.section-header.small{font-size:1em}.not-full-width{width:auto}.form-vertical textarea,.form-vertical input,.form-vertical select{margin-bottom:4px}.search-form-container{padding-top:2px}.destination-field{width:145px}.origin-field{width:130px}.departure-date-field{width:110px}.return-date-field{width:110px}.miles-field{width:150px}.search-button-span{width:139px;text-align:center}html.ie8 .destination-field{width:190px}html.ie8 .origin-field{width:110px}html.ie8 .miles-field{width:120px}.hr{height:1px;width:90%;background-color:#eee;margin:15px auto;padding:0 60px}.hr.bottom{margin-bottom:0}.shadow-right{-moz-box-shadow:1px 0 5px 1px #999;-webkit-box-shadow:1px 0 5px 1px #999;box-shadow:2px 0 5px 1px #999}.shadow-down{-moz-box-shadow:0 1px 5px 1px #999;-webkit-box-shadow:0 1px 5px 1px #999;box-shadow:0 4px 2px -2px gray}.no-margin-bottom{margin-bottom:0}.scroll-container{overflow:auto}.scroll-container h4{color:#0078d2}#welcomeMessageImg,#welcomeMessageText{position:absolute;top:0;left:0}#legalDisclaimer{color:#000}.infobox{position:relative;background-color:white;padding:10px;left:-2px;top:0;width:300px;z-index:100}.dialog-close{cursor:pointer;float:right;font-size:2em}.dialog-close:hover{text-decoration:none}.infobox .title,.infobox .message-body{color:#36495a}.infobox .content{padding:0;margin-top:2px;font-size:1em}.infoboxContent{float:left;width:208px}.infobox img{vertical-align:middle}.infobox a.action-link{margin-top:-7px;float:right;font:bold}.hooverinfobox{position:relative;background-color:white;padding:10px;left:0;top:0;width:280px;z-index:100}input.input-error{border:1px solid #c30019}.errorMessage{color:#c30019;font-size:.9rem;white-space:normal}#award-view-map{position:absolute;left:0;top:158px;bottom:0;width:100%;z-index:0}#award-view-map img{max-width:none}.ScaleBar{Visibility:hidden}.ScaleBarLabel{Visibility:hidden}#showAllResults{background-image:url('/awardFinder/resources/img/view_all_results.png');position:absolute;cursor:pointer;right:60px;top:15px;width:117px;height:28px;z-index:1}.login-box{font-family:helvetica;width:320px;padding:10px;border:1px solid #ddd;position:absolute;top:-40px;left:200px;background-color:white}.user-info-box{font-family:helvetica;width:280px;padding:10px;border:1px solid #ddd;position:absolute;top:-40px;left:300px;background-color:white}#top-bar{width:100%;height:30px;padding:5px 0 5px 0;background-color:white}.right-clear{float:right;clear:both}.buy-miles-box .infobox-call-to-action{margin-top:10px;margin-right:6px}select{padding-top:5.25px;padding-bottom:5.25px}.infobox-call-to-action a{font-weight:600}.right .small{font-size:.75em}#sidebar{background-color:#fff;color:#627a88;margin:0;height:100%;position:fixed;left:-245px;width:245px;z-index:10}.scroll-container::-webkit-scrollbar{width:9px;height:9px}.scroll-container::-webkit-scrollbar-track-piece{background-color:#fff}.scroll-container::-webkit-scrollbar-thumb:vertical{height:50px;background-color:#ccc}.scroll-container::-webkit-scrollbar-thumb:horizontal{width:50px;background-color:#ccc}#slide-tab{cursor:pointer;font-size:1.5em;width:28px;float:right;margin-right:-28px;margin-top:0;padding:15px 5px 15px 7px;background-color:white;-moz-box-shadow:2px 0 2px 1px #999;-webkit-box-shadow:2px 0 2px 1px #999;box-shadow:2px 0 1px 1px #999;color:#36495a}.list-row{padding:10px;border-top:1px solid #efefef;cursor:pointer}.listrow-link{display:inline;float:right}.aflist-row{padding:20 px}.list-row:hover{background-color:#f0f0f0}.list-row .city-name{font-weight:bold;color:#354959}.list-row .num-miles{color:#354959}.list-row .flights-available{font-size:.9em;padding-left:10px}.book-now{color:#0061ab}.list-row button.book-now{float:right;padding-right:8px;font-style:italic}#searchMessage p{margin-top:5px;font-size:1.2em}#footer{position:absolute;left:0;bottom:0;width:100%;height:3%;background-color:white;z-index:0}.labels{color:red;background-color:white;font-weight:bold;text-align:center;font-size:1.3em;border:1px solid #dde;white-space:nowrap;border-radius:5px;padding:2px}.afrow1{background:0;border-color:#cad6e8;border-image:none;border-style:none;margin:0;min-height:70px;overflow:hidden}.row2{box-shadow:0 8px 6px -6px #aaa;margin:0;height:50px;overflow:hidden}.container2{width:0;margin:0 auto}.afspan3{width:100px}.afspan5{width:98px}.afspan6{width:89px}.btnspan{width:150px;top:4px;vertical-align:middle;margin:10px}.afcontainer1{margin:0 auto;margin-top:10px;width:1050px}ul#utility-nav{top:7px}.row:before,.row:after,.row-noBreak:before,.row-noBreak:after{content:"";display:table}.row:before,.row:after,.row-noBreak:before,.row-noBreak:after{content:"";display:table}.row,.row-noBreak{margin-left:-2.132%;max-width:1032px}.box-margin-bottom{margin-bottom:18px}.round{float:left}.full-width-divider{width:1200px;margin:0 auto;background-color:white;height:15px}.drop-shadow-container{z-index:10;width:1200px;margin:0 auto;background-color:white;height:15px}.drop-shadow{position:relative;width:100%;z-index:10}.drop-shadowContainer,.drop-shadowContainer .drop-shadow .drop-shadow-contents{background:#eee}.drop-shadow .drop-shadow-contents{position:absolute;top:0;width:100%;height:100%;background-color:white;z-index:10}.drop-shadow:before,.drop-shadow:after{content:"";position:absolute;z-index:0;bottom:15px;left:10px;width:50%;height:20%;max-width:590px;-webkit-box-shadow:0 15px 10px rgba(0,0,0,0.7);-moz-box-shadow:0 15px 10px rgba(0,0,0,0.7);box-shadow:0 15px 10px rgba(0,0,0,0.7);-webkit-transform:rotate(1deg);-moz-transform:rotate(1deg);-o-transform:rotate(1deg);transform:rotate(1deg)}.drop-shadow:after{right:10px;left:auto;-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-o-transform:rotate(-1deg);transform:rotate(-1deg)}.ui-datepicker-trigger{top:27px;bottom:auto !important}span[class*="carrot-"]{cursor:pointer;display:inline-block;position:relative;height:1em;width:1em}span[class*="carrot-"]:before{content:"";height:5px;width:5px;display:inline-block;position:absolute;border:2px solid lightgrey;border-top-style:none;border-right-style:none;margin:2px;right:2px;top:1px}span.carrot-down:before{-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg)}span.carrot-up:before{top:3px;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.btn-group{position:relative;*zoom:1}.btn-group:before,.btn-group:after{content:"";display:table}.btn-group:after{clear:both}.btn-group .btn{border:1px solid #d0dae0;color:#36495a !important;text-shadow:none;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE');background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#fff),color-stop(100%,#eee));background:-webkit-linear-gradient(#fff,#eee);background:-moz-linear-gradient(#fff,#eee);background:-o-linear-gradient(#fff,#eee);background:linear-gradient(#fff,#eee);min-width:100%}.btn-group .btn:hover{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF');background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#eee),color-stop(100%,#fff));background:-webkit-linear-gradient(#eee,#fff);background:-moz-linear-gradient(#eee,#fff);background:-o-linear-gradient(#eee,#fff);background:linear-gradient(#eee,#fff)}.btn-group .btn:active{background:#6e8999}.btn-group .btn:hover,.btn-group .btn:focus,.btn-group .btn:active,.btn-group .btn.active{z-index:2}.btn-group .btn.on{color:white !important;border:0;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF6E8999',endColorstr='#FF9DA6AB');background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#6e8999),color-stop(100%,#9da6ab));background:-webkit-linear-gradient(#6e8999,#9da6ab);background:-moz-linear-gradient(#6e8999,#9da6ab);background:-o-linear-gradient(#6e8999,#9da6ab);background:linear-gradient(#6e8999,#9da6ab)}.btn-group .btn.on:hover{background-color:transparent}.btn-group .btn.first{border-right:0}.btn-group .btn.last{border-left:0}.arrow-sort{border-style:solid;display:inline-block;height:0;vertical-align:middle}.arrow-sort.arrow-asc{border-color:transparent transparent white;margin:-3px 0 0 5px;border-width:4px}.arrow-sort.arrow-desc{border-color:white transparent transparent;margin:0 0 -2px 5px;border-width:4px}.arrow-up{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #6e8999}.arrow-down{width:0;height:0;border:4px solid transparent;border-top:4px solid #6e8999;margin-bottom:-4px}#sortContainer .sortButton{width:105px;float:left}.icon-info,.icon-close,.icon-calendar,.icon-email,.icon-print{line-height:18px;display:inline-block}#tooltip{width:100%;text-align:left;color:#6e8999;font-size:11px;background:white;position:absolute;z-index:100;padding:10px;max-width:300px;border:1px solid #b1e1eb;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);box-shadow:0 1px 3px 0 rgba(0,0,0,0.3)}#tooltip h6{line-height:18px;margin-bottom:5px}#tooltip .tooltip-arrow{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #b1e1eb;content:"";position:absolute;left:49%;bottom:-10px;margin-left:-8px}#tooltip .tooltip-close{position:absolute;top:8px;right:7px}#tooltip .tooltip-close .icon-close{font-size:15px}#tooltip.top .tooltip-arrow{border-top-color:transparent;border-bottom:10px solid #b1e1eb;top:-20px;bottom:auto}#tooltip.left .tooltip-arrow{left:3px;margin:0}#tooltip.right .tooltip-arrow{right:0;left:auto;margin:0}h6.tooltip-title{font-family:"AmericanSans",Helvetica,Arial,sans-serif;font-size:16px;font-size:1.333em;line-height:36px}.pin_clusterer{cursor:pointer !important;text-align:center}.pin_clusterer div{color:#f0f0f0 !important;font-size:11px !important;font-weight:bold !important;text-shadow:0 0 3px #444}.pin_clusterer.cluster{outline:4px}.ol-feedback{position:fixed;z-index:100;bottom:30px;right:20px}div.NavBar_zoomDrop{height:160px !important}.lt-ie7 #failure{display:block;!important}.large{font-size:120%}h5.content{float:left;clear:right}#listView small{font-size:.75em;padding-left:4px;color:#627a88}.icon-vacation.large:before{font-size:2em;line-height:1;float:left;margin-right:10px;margin-left:5px;color:#6490ef}#suggestions-header{font-size:115%;margin-top:20px;display:block}#enterSearch h4{margin-bottom:15px}.af-suggestions{margin-top:5px;list-style-type:disc;margin-left:5px;list-style-position:inside}.af-suggestions li{padding-left:0}.menu-item-utility i.icon-newpage:before{margin-right:5px}@media(-webkit-min-device-pixel-ratio:0){select,select[size="0"],select[size="1"]{padding-right:30px}}