.pack{border:1px solid #ddd;padding:.25em}.pack dd.img{padding:0 0 0 5px}.pack td.hotFot{padding:.5em 1em 0 .5em}.pack td.hotInf{padding:.5em 0 0 0}.pack .rates{margin:0}.pack .rates th,.pack th.total{background:none;color:#777;line-height:110%}.pack .agents{margin:0 5px 0 0}td.chgflt{vertical-align:middle;font-size:12px}td.chgflt p{margin:0 20px 0 0}table.depart td,table.return td{color:#777;padding:2px 2px 0 0}tr.flrow td.padleft{padding:0 0 0 5px}tr.flrow td img.icon{padding:0 5px 0 0}tr.flrow td.padRi{padding-right:15px}h1 span.higLit{font-size:13px;font-weight:bold}th.ratesin{width:80px}table.rates td.left,table.hidRooms td.left{width:430px}#top h1 span.smallv{color:#666;display:inline-block}.rates td{border:none}.rates td{background:#f9f9f9;border-top:1px dotted #d5d5d5;border-bottom:1px dotted #d5d5d5}table.rates td.avg{text-align:center;width:90px;background:#f9f9f9;border-right:1px dotted #d5d5d5;border-left:1px dotted #d5d5d5}table.rates td.right{background:#f9f9f9;border-left:none}table.rates td.table-room{text-align:left;padding-left:0.5em}td.left td{text-align:left;border:none}td.promo{border-left:none;font-size:11px;text-align:left;padding:5px}td.promo img{padding:0 2px 0 0}div.promo{display:inline;font-size:11px;margin:0;padding:5px;text-align:right}.pack #hotDat{width:442px}.pack td.boxPri{width:200px}.pack a.sl{padding:.5em;display:block}div.selpack{background:#F8F8E6;border:1px solid #ddd8aa;margin:5px 0}div.selpack h3{margin:0;padding:2px 5px;background:#f3f3d1}div.hideWrap td.right,tr.roomsrow td.right{text-align:right}td.ratesin{width:79px}table.hidRooms td{border:none}table.hidRooms td.tot,table.hidRooms td.right{border-bottom:1px solid #dcdcdc}table.hidRooms td.left,table.hidRooms td.ratesin{border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc}tr.travDat td{padding:3px 0;border-bottom:1px solid #ddd}tr.flrow>td{padding:1em 0 0 0}table.bpack td.dates{padding:3px 0}table.bpack input.yui-ac-input{width:155px}table.bpack td{line-height:130%}table.bpack .boxchild{line-height:110%}table.bpack .boxchild{padding:0 10px 0 0}table.bpack .boxcell{padding:0 20px 0 0}div.blueboxp{background:#E4EBEE;border:1px solid #D1DEE3;margin:5px 0}.blueboxp h3{background:#D3DFE4;padding:2px 5px;margin:0 0 5px 0}table.bpack #containerMinorsAges{background:#E5F8FE;border:none;margin:0;padding:0}img.spacer{padding:0 5px 0 7px;vertical-align:top;float:left;display:inline}table.resbluebox{margin:0 5px 5px 5px}table.pOverview{padding:0 0 0 5px}#informationDates div.padding{padding:0 5px 5px 5px}td.spacer{padding:0 10px 0 0;background:none}td.spacerCell{padding:0 5px 0 25px}.nomar{margin:0}table.roomsec td.datarow{padding:5px 0}td.amenities{padding:0 5px}.hotPagCont #divPackageInfo .padding{background:#fafafa;border-bottom-left-radius:.25em;border-bottom-right-radius:.25em;box-shadow:0 1px 2px rgba(34,25,25,0.1);border:1px solid #e6e6e6;border-top:1px solid #ddd}td.right .padding{padding:3px 3px 3px 0}span.go,span.hotIco,span.busIco,span.planIco,span.depart,span.return{display:inline-block;height:16px;vertical-align:middle;width:16px}span.hotIco{background-position:-106px -330px}span.planIco{background-position:-122px -330px}span.go{background-position:-90px -330px}span.depart{background-position:-138px -330px}span.return{background-position:-154px -330px}.hotPagCont #divPackageInfo h3{background-color:#f6f6f6;border-top-left-radius:0.25em;border-top-right-radius:0.25em;background-image:none;box-shadow:0 1px 0 white inset;color:#003767;text-shadow:0 1px 0 #fff;font-size:16px;font-weight:normal;margin:0;padding:0.5em;border:1px solid #e6e6e6;border-bottom:none}.hotPagCont #divPackageInfo{border-radius:0.5em 0.5em 0.5em 0.5em;float:none;background:#f0f0f0;margin:1em 0 0 0}.hotPagCont #informationDates{background:none repeat scroll 0 0 #FFFFFF;border-bottom-left-radius:0.25em;border-bottom-right-radius:0.25em;border-top:1px solid #FFFFFF;box-shadow:0.15em 0.15em 0.25em #B0BCCA;margin:0;padding:0 0 0.15em}div.cflt,div.cbus{background:#f9f9f9;border:1px solid #e0e0e0}div.cflt h3{font-weight:normal;margin:0;padding:3px;background:#efefef;font-size:1.25em}div.cbus h3{font-weight:normal;margin:0;padding:5px;font-size:16px}.hotPagCont div.cbus{background:#ffffff;border:0 none transparent;border-radius:0 0 .25em .25em}#divPackageInfo.cbus{margin-bottom:15px;margin-top:-15px}.inlb{display:inline-block}td.chgbus{vertical-align:middle;font-size:12px}td.chgbus p{margin:0 15px 0 0;line-height:125%}.topLtBord{border-top:1px solid #BBD7ED}tr.hotelrow>td{padding:0 0 5px 0}.busrow table.depart td,.busrow table.return td{color:#777;padding:2px 2px 1px 0;vertical-align:baseline}tr.busrow td.padleft{padding:0 0 0 3px}tr.busrow td img.icon{padding:0 3px 0 0}tr.busrow td.padRi{padding-right:15px}tr.busrow td.time{font-size:12px}.busDatLab{width:60px;text-align:right}span.busIco{background-position:-186px -330px}a.chgRun,a.chgRunDis{padding:1px 2px;border:1px solid;margin:0px 3px 0 7px;text-decoration:none;border-color:#B7DFFF #97C3E5 #97C3E5 #B7DFFF;background:#dfeefa;color:#06c;background:#eff6fe;background:-moz-linear-gradient(top, #fff 7%, #eff6fe 8%, #cae1f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(7%, #fff), color-stop(8%, #eff6fe), color-stop(100%, #cae1f6));background:-ms-linear-gradient(top, #fff 7%, #eff6fe 8%, #cae1f6 100%);background:linear-gradient(to bottom, #ffffff 7%,#eff6fe 8%,#cae1f6 100%);text-shadow:0 1px 0 #eee;border-radius:5px;width:84px;display:inline-block;text-align:center}a.chgRun:hover{background:#fafafa;background:-moz-linear-gradient(top, #fafafa 7%, #e7f1fd 8%, #c3ddf5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(7%, #fafafa), color-stop(8%, #e7f1fd), color-stop(100%, #c3ddf5));background:-webkit-linear-gradient(top, #fafafa 7%, #e7f1fd 8%, #c3ddf5 100%);background:-o-linear-gradient(top, #fafafa 7%, #e7f1fd 8%, #c3ddf5 100%);background:-ms-linear-gradient(top, #fafafa 7%, #e7f1fd 8%, #c3ddf5 100%);background:linear-gradient(to bottom, #fafafa 7%,#e7f1fd 8%,#c3ddf5 100%)}a.chgRunDis,a.chgRunDis:hover{background:#eee;border-color:#ccc;color:#999;-moz-box-shadow:0 0 2px #ccc inset;-webkit-box-shadow:0 0 2px #ccc inset;cursor:default}a.chgRun:active{border-color:#97C3E5 #B7DFFF #B7DFFF #97C3E5}.keepPack{background:#eeeeee;padding:5px;margin-top:5px}.keepPack .greenButton{font-size:12px;padding:3px 5px}.HotPriBus{font:18px Arial, sans-serif;margin:-3px 0}.boxPri .HotPriBus+.spec{margin-bottom:5px}.nDayAlert{color:#c00}.tarI{text-align:right !important}.busesTable tr.title th.left,.busesTable td.fliFot{width:170px}.busesTable .itinner td{padding:3px 5px 3px 7px}.bigTabs{margin:20px 0 5px;border-bottom:1px solid #BDD4EE;padding-left:5px}.bigTabs li{float:left;display:inline;width:240px;text-align:center;font-size:16px;list-style:none;background:#dfeefa;background:-moz-linear-gradient(top, #f4f9fe 10%, #cfe2f7 100%);background:-webkit-linear-gradient(top, #f4f9fe 10%, #cfe2f7 100%);background:-ms-linear-gradient(top, #f4f9fe 10%, #cfe2f7 100%);background:linear-gradient(to bottom, #f4f9fe 10%,#cfe2f7 100%);padding:5px 10px;margin:0 0 -1px 0;color:#003767;border:1px solid #BDD4EE;border-bottom:0 transparent;border-radius:5px 5px 0 0;box-shadow:0 -3px 2px -2px #bbd inset;text-shadow:0 1px 0 #fff}.bigTabs li:hover{color:#ed1556}.bigTabs li.active{color:#ed1556;background:#e0eaea;background:-moz-linear-gradient(top, #e0eaea 0%, #fff 40%);background:-webkit-linear-gradient(top, #e0eaea 0%, #fff 40%);background:-ms-linear-gradient(top, #e0eaea 0%, #fff 40%);background:linear-gradient(to bottom, #e0eaea 0%,#ffffff 40%);border-bottom-color:#fff;box-shadow:none}.selBusRun{color:#008000;font-weight:bold}.scheck{background-position:-165px -789px;height:16px;padding:0 1px 0 0;vertical-align:middle;width:16px}.dialogWrap{position:absolute;margin:5px 0 0 15em;width:210px;_margin:5px 0 0 0;*margin:5px 0 0 0}.dialogContainer{background:#fff;box-shadow:0 0 3px #ccc;padding:1em;color:#333;position:relative;border:1px solid #c0c0c0;width:15em;text-align:left}.dialogContainer:after,.dialogContainer:before{width:0;height:0;content:'';position:absolute;border:solid transparent;bottom:100%}.dialogContainer:after{border-width:10px;border-bottom-color:#fff;left:15px}.dialogContainer:before{border-width:11px;border-bottom-color:#c0c0c0;left:14px}.inProdPage{margin:-5px -5px 5px !important;background:#f5f5f5;padding-bottom:5px;border-bottom:1px solid #ddd;box-shadow:0 -1px 1px #e0e0e0 inset}.inProdPage .variants{padding-top:.5em}.inProdPage .variantsWrap{padding:0 .5em}.inProdPage .sel{font-weight:bold;color:#000}.titleTb{float:left;margin:0 5px 0 5px}table.depart td.hypen{padding:5px}table.hotsec td.timeTable{padding-right:5px;border-right:1px dotted #d5d5d5}.lnkPromotion{float:right;margin-right:14px;position:relative}.lnkPromotion a.lnkPr{color:#66A367}.lnkPromotion .discount-note-pack{font-style:italic;font-size:11px;text-align:left;padding:0 0.2em 0 0.5em}.white-container{border:1px solid #eee}.list-best-rates{margin:0 0 1em 0}.section-title{border-bottom:1px solid #eee;padding:.75em 1em .25em}.section-title span{display:inline-block}.leg{border-bottom:1px solid #eee;padding:.5em}.leg:last-child{border-bottom:none}.list-best-rates .airline{width:25%;line-height:36px}.list-best-rates .airline-icon-wrap{float:left;width:35%;text-align:center}.list-best-rates .airline-name{display:block;float:left;width:60%;line-height:18px;margin:.75em 0 0 .5em}.departure-flight{margin:0 2em 0 0}.depart-flight-title{margin:0 2em 0 0;width:110px}.upsell-rate{margin:0 1em 0 0}.medium-text{font-size:14px}.leg .medium-text{color:#000}.button-holder,.selected-flight{line-height:36px}.airline-title{width:25%}.selected-leg{background:#F0FBFF}.selected-flight .check{font-weight:bold}.addnight-box{position:relative;margin-top:15px;z-index:99;margin-bottom:15px}.addnight-box .latearrival{display:block}.addnight-box .latearrival:before{content:" ";display:block;margin:0 auto;width:60px;height:60px;background:url("http://cdnpt.com/images/late-arrival.png") no-repeat}.addnight-box .bus.latearrival:before{background-position:left top}.addnight-box .plane.latearrival:before{background-position:right top}.addnight-box .latewarning{margin-bottom:.5em;display:block}.addnight-box .latewarning .late{color:#ed1556;font-size:1.2em}.addnight-box .late-icon{width:65px;float:left;display:block;margin-left:10px}.addnight-box .options-box{width:630px;display:block;float:left;margin-left:15px}.addnight-box .options-box .selected{background:#f0fbff}.addnight-box .late-options{border:1px solid #e6e6e6}.addnight-box .btn{font-size:12px;font-weight:bold;padding:3px 8px}.addnight-box .option{padding:5px 0px 0px 0px}.addnight-box .option p{margin:5px 0 0 10px}.addnight-box .options-box .option .span3{text-align:right;padding-right:10px}.addnight-box .option:first-of-type{padding-bottom:5px;border-bottom:1px solid #e6e6e6}.addnight-box .option.selected .active{margin-top:5px;display:inline-block}.addnight-box .otros{text-align:right;margin-top:10px;font-weight:bold}.detPop .pt-icon-bed,.addnight-box .pt-icon-bed{font-size:2em;display:block;float:left;color:gray;border-right:1px solid #ccc;margin:5px;padding-right:5px}.addnight-box .pt-icon-check{color:green}.addnight-box .pt-icon-info-circle{font-size:1.3em;display:inline-block;margin:3px;color:gray}.addnight-box .pt-icon-info-circle:hover{color:#ed1556}.detPop.addnightPop:before{width:0;height:0;content:" ";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ddd;font-size:0;line-height:0;margin:0 auto 1px auto;position:absolute;top:-10px;right:20px}.detPop.addnightPop:after{content:" ";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid white;font-size:0;line-height:0;display:block;margin:0px auto 0 auto;z-index:9999;position:absolute;top:-7px;right:22px}.detPop.addnightPop h4{margin:0.5em}.detPop.addnightPop p.nights{margin-bottom:1em}.detPop p.nights,.detPop p.nights{color:gray}.addnight-box.collapsed-box{border:1px solid #F3E9BF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.addnight-box.collapsed-box .options-box{width:615px}.addnight-box.collapsed-box .latewarning{padding:5px 10px;background:#FAF7EC;margin-bottom:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.addnight-box.collapsed-box .latewarning a{float:right}.addnight-box.collapsed-box .late-options{margin:7px 0px}.addnight-box.collapsed-box .latearrival{margin-top:14px}*+html .schedule,*+html .section-title{overflow:auto;zoom:1}ul.item-list li{margin-bottom:15px}.text-right,td.text-right{text-align:right}.noMarginTop{margin-top:0}.nowrap{white-space:nowrap}.ulpack .itemThumb a.info-img:after{font-family:pt-icons;display:block;content:"r";color:rgba(51,51,51,0.8);position:absolute;right:0;bottom:0;font-size:21px;z-index:2;background-color:rgba(255,255,255,0.5);padding:5px 9px;transition:all .3s ease;border-radius:5px 0 0}.ulpack .itemRate{text-align:right}.ulpack .itemThumb a.info-img:hover:after{color:#333;background-color:rgba(255,255,255,0.8);text-shadow:1px 1px rgba(255,255,255,0.3)}.ulpack .itemThumb a.info-img:hover{text-decoration:none}.ulpack .itemRate .botAzu{margin-bottom:3px}.ulpack .itemRate .itemRate-score{margin-bottom:14px}table.packDiscount{border-bottom:1px solid #d8d8d8;float:right}table.packDiscount td{font-size:11px;line-height:15px;padding-left:10px;text-align:right}.addhotel_review .botAzu,.quickViewHotel .itemRate .botAzu,.ulpack .botAzu{display:inline-block;text-align:center}.packLeadRate{display:block;font-size:22px;margin:5px 0 10px}.greenText,a.greenLink{color:green}a.greenLink:hover{color:#006700}.mealPlan{font-weight:700}.promolabel:after{content:"s";vertical-align:text-bottom;font-size:20px;padding-right:3px}.pack_table{width:100%}.pack_table td{text-align:left}.pack_table td.text-right{text-align:right}.pack_roomType{background-color:#ecf2fb}.pack_table .table-price{width:auto}.pack_table .table-price span{width:45%;display:inline-block;text-align:right}.pack_verHab{clear:both;padding:6px;background-color:#ebebeb;border-bottom:1px solid #d5d5d5}.pack_verHab a:hover{text-decoration:none}.pack_table a:hover,.ulpack .video-link:hover,a.sl.smallv{text-decoration:none}.packRate_noDisc{color:#adadad;text-decoration:line-through}.packRate_persona{font-weight:700}#ptw-container{z-index:99999}#ptw-container #ptw-variants{background:#f0f0f0;border-bottom:1px solid #e6e6e6;margin:0;padding:0 1em}#ptw-container .collapsed_module{position:relative}.bus-included-title,.flight-included-title{margin:10px 0;background:#e4f8df;font-size:16px;color:green}.bus-included-title:before,.flight-included-title:before{content:"x";font-family:pt-icons;margin-right:3px;vertical-align:middle;font-size:30px}.bus-included-title:before{content:"z"}.flight-included-data{margin:-10px 0 12px 0;background:#f7fff4;padding:7px 0;color:#6B6B6B;box-shadow:0 0 0 1px #e4f8df inset}.flight-included-data .airline-name{text-align:center}.flight-included-data .flight-included-others{border-top:1px dotted #c7c6bc;margin:5px 10px 0px 10px;padding-top:5px;text-align:right;color:#3d3d3d;font-weight:bold}.HotelSel img{width:75px;height:75px;float:left;margin-right:20px;margin-bottom:10px}.HotelSel h3{margin:5px 0}.HotelSel .Hotel_Desc{padding-top:5px}.HotelSel .feat_rating.stars{font-size:14px}.flight-list.itemRate{width:135px;text-align:right}#flgtlist .flight-list.itemRate h3.packPrice,.flight-list.itemRate h3.packPrice,#flgtlist .flight-list.itemRate .small,#flgtlist .flight-list.itemRate .mealPlan,#flgtlist .flight-list.itemRate p{text-align:right}#flgtlist .rate-group .flight-list.itemRate table.packDiscount td{padding:0}.itemRate h3.packPrice{font-size:21px;text-align:right;clear:both;padding:0;margin:6px 0;font-weight:700}.itemRate .small,.itemRate .mealPlan,.itemRate p{text-align:right}.qView_Information{width:540px;float:left;margin-right:10px}.qView_Information p{margin:3px 0}.qView_ItemRate{margin-bottom:-25px}.quickViewHotel .prodName{width:75%}.quickViewHotel .itemRate{text-align:right}.quickViewHotel .itemRate-score{margin-bottom:14px}.quickViewHotel .facts{font-size:13px}.quickViewHotel .itemTagRound--inline{vertical-align:middle}.quickViewHotel .itemTagRound--inline [class*=" ptw-icon-"]:before,.quickViewHotel .itemTagRound--inline [class*=" pt-icon-"]:before,.quickViewHotel .itemTagRound--inline [class^=ptw-icon-]:before,.quickViewHotel .itemTagRound--inline [class^=pt-icon-]:before{vertical-align:middle;margin:0}
/*# sourceMappingURL=package.css.map */
