@charset "UTF-8";.page-header{background:#cfcfcf url(/images/bg/texture_light_grey.png) repeat;border-bottom:2px solid #CCC;display:block;margin:20px 0;position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.object-panel{background:transparent;border-bottom:1px solid #CCC;clear:both;float:left;padding:20px 30px;position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.object-panel:hover{background:#e4e4e4}.object-subpanel{display:block;border-bottom:1px solid #CCC;list-style:none;overflow:auto;padding:10px}.object-subpanel:last-child{border-bottom:0}.actionable-object{background:#ececec url(/images/bg/texture_light_grey.png) repeat;border-bottom:1px solid #CCC;float:left;width:100%}.actionable-object>.object-panel,.actionable-object>.object-actions{border-bottom:0;float:left}.actionable-object>.object-actions button[type=submit]{border:0;color:#3683b5;font-size:12px;height:12px;line-height:12px;padding:0;text-align:left;text-indent:16px;width:100%}.actionable-object>.object-actions button[type=submit]:hover{text-decoration:underline;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.info-panel{padding:10px;background-color:#f7f7f7;border:1px solid #ddd;float:left;width:275px}.title-arrow{display:block;height:32px;line-height:32px;position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.title-arrow .edge{background:transparent url(/images/bg/arrow_separator_edge.png) no-repeat;background-position:0 -1px;float:left;height:100%;left:-5px;position:relative;width:5px;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.title-arrow .body{background:transparent url(/images/bg/arrow_separator_bg.png) repeat-x;background-position:0 -1px;color:#FFF;float:left;font-size:16px;height:100%;left:-5px;line-height:inherit;overflow:hidden;position:relative;text-indent:5px;text-overflow:ellipsis;text-shadow:0 1px 0 #333;width:100%;white-space:nowrap;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.title-arrow .tip{background:url(/images/bg/arrow_separator_tip.png) no-repeat;background-position:0 -1px;display:block;float:left;height:100%;left:-5px;position:relative;top:0;width:25px;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.title-arrow .feature-alert{font-size:14px;line-height:18px;left:0;padding-right:20px;position:absolute;text-align:right}.alert-red,.alert-grey,.alert-orange,.alert-green,.alert-gold{color:#FFF;display:block;height:100%;padding:5px 20px;position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.alert-red a,.alert-grey a,.alert-orange a,.alert-green a,.alert-gold a{color:#FFF;text-decoration:underline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.alert-red{background-color:#e3383c}.alert-grey{background-color:#999}.alert-orange{background-color:#f1811a}.alert-green{background-color:#25b570}.alert-gold{background-color:#f1b71a}.feature-alert{height:96%;line-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.object-alert{float:right;height:25px;line-height:100%;width:250px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.object-alert .left-tip,.object-alert .right-tip{height:25px;width:21px;display:block;background-image:url(/images/icons/sprites-trip-3.png);position:absolute;top:0}.object-alert .left-tip{left:-20px}.object-alert .rightt-tip{right:-20px}.alert-red .left-tip{background-position:-18px -199px}.alert-grey .left-tip{background-position:-18px -228px}.alert-orange .left-tip{background-position:-18px -257px}.alert-green .left-tip{background-position:-18px -286px}.alert-gold .left-tip{background-position:-18px -315px}.alert-red .right-tip{background-position:-41px -199px}.alert-grey .right-tip{background-position:-41px -228px}.alert-orange .right-tip{background-position:-41px -257px}.alert-green .right-tip{background-position:-41px -286px}.alert-gold .right-tip{background-position:-41px -315px}.bread-crumbs{list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bread-crumbs li{float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bread-crumbs li:last-child{color:#3683b5;margin:0}.bread-crumbs li:last-child:after{content:none}.bread-crumbs li:after{content:"»";margin:0 5px}.page-actions{display:block;list-style:none;overflow:auto;width:100%}.page-actions a{background:#ebebeb url(/images/bg/texture_light_grey.png);border-bottom:2px solid #CCC;border-left:2px solid #CCC;border-right:1px solid #f7f7f7;font-weight:700;float:left;margin:0;min-width:100px;padding:10px}.page-actions a:last-child{border-right:2px solid #CCC}.icon-type-activity-concert,.icon-type-activity-meeting,.icon-type-activity-theatre,.icon-type-activity-tour,.icon-type-activity,.icon-type-air,.icon-type-car,.icon-type-cruise,.icon-type-cruise-port,.icon-type-directions,.icon-type-directions-driving,.icon-type-directions-walking,.icon-type-directions-bicycling,.icon-type-directions-transit,.icon-type-lodging,.icon-type-map,.icon-type-note-article,.icon-type-note,.icon-type-rail,.icon-type-restaurant,.icon-type-search,.icon-type-transport,.icon-type-transport-bus,.icon-type-transport-ground,.icon-type-transport-carservice,.icon-type-transport-taxi,.icon-type-transport-ferry,.icon-type-credit-card{background:transparent url(/images/icons/sprites-trip-3.png) no-repeat;display:block;height:30px;width:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.icon-type-activity-concert{background-position:-71px -449px}.icon-type-activity-meeting{background-position:-71px -417px}.icon-type-activity-theatre{background-position:-71px -481px}.icon-type-activity-tour{background-position:-71px -513px}.icon-type-activity{background-position:-71px -545px}.icon-type-air{background-position:-71px -65px}.icon-type-car{background-position:-71px -129px}.icon-type-cruise{background-position:-71px -161px}.icon-type-cruise-port{background-position:-71px -193px}.icon-type-directions,.icon-type-directions-driving,.icon-type-directions-walking,.icon-type-directions-bicycling,.icon-type-directions-transit{background-position:-71px -321px}.icon-type-lodging{background-position:-71px -33px}.icon-type-map{background-position:-71px -353px}.icon-type-note-article,.icon-type-note{background-position:-71px -577px}.icon-type-rail{background-position:-71px -1px}.icon-type-restaurant{background-position:-71px -385px}.icon-type-search{background-position:-71px -97px}.icon-type-transport,.icon-type-transport-bus,.icon-type-transport-ground{background-position:-71px -289px}.icon-type-transport-carservice,.icon-type-transport-taxi{background-position:-71px -257px}.icon-type-transport-ferry{background-position:-71px -225px}.icon-type-credit-card{background-position:-71px -609px}.icon-cancel,.icon-clear,.icon-copy,.icon-delete,.icon-edit,.icon-move,.icon-refresh,.icon-seat,.icon-globe,.icon-mail,.icon-cancel:active,.icon-clear:active,.icon-copy:active,.icon-delete:active,.icon-edit:active,.icon-move:active,.icon-refresh:active,.icon-seat:active,.icon-globe:active,.icon-mail:active{background:transparent url(/images/icons/sprites-trip-3.png) no-repeat;filter:none;height:10px;width:10px}.icon-globe,.icon-globe:active{height:11px;width:11px}.icon-edit,.icon-edit:active{background-position:-112px -500px}.icon-copy,.icon-copy:active{background-position:-112px -515px}.icon-move,.icon-move:active{background-position:-112px -530px}.icon-delete,.icon-delete:active,.icon-clear,.icon-clear:active{background-position:-111px -546px}.icon-refresh,.icon-refresh:active{background-position:-112px -605px}.icon-cancel,.icon-cancel:active{background-position:-112px -640px}.icon-globe,.icon-globe:active{background-position:-110px -680px}.icon-mail,.icon-mail:active{background-position:-110px -694px}.icon-seat{background-position:-111px -621px;height:12px;width:12px}.collapsible-heading{cursor:pointer;font-weight:500}.collapsible-heading .caret{margin-left:6px;font-size:10px;color:#1784c6}