.results-article,.results-container{float:left}.results-container>div:first-of-type{float:left}.car-results>div:first-of-type{margin-top:14px}.results-container>div:nth-of-type(2){float:right;width:700px}.params-section{display:table;width:960px;height:99px}.params-section .search-tip{float:left;height:99px;position:relative;width:250px}.params-section .car-search-tip{background:url(images/cardialog_blue.png) no-repeat left top transparent}.params-section .search-tip-text{font-family:MyriadPro;font-size:14pt;font-weight:normal;color:#fff;position:absolute;top:29px;left:87px;text-transform:uppercase;line-height:16px}.params-section .car-search-tip-text{left:105px}.params-section .search-info-container{display:table;width:710px;height:73px}.params-section .search-info-container>div{display:table-cell;vertical-align:bottom}.params-section .search-params-values{font-family:MyriadPro;font-size:10.5pt;line-height:15px;color:#404040;padding:0 10px}.params-section .search-params-values .zone-name{display:block;margin-bottom:5px;margin-top:10px}.params-section .search-params-values .dot{margin:0 5px;font-size:16pt;position:relative;top:3px}.params-section .search-params-values .hyphen{font-size:14pt;position:relative;top:2px}.params-section .search-params-values .colon{font-weight:bold;margin-right:5px}.params-section .search-lnk-container{font-family:MyriadPro;font-size:10pt;line-height:15px;padding:0 10px;width:140px;text-align:right}.params-section .search-lnk-container a{color:#009ccf;text-transform:uppercase;text-decoration:none;white-space:nowrap;display:block}.params-section .search-lnk-container a img{position:relative;bottom:2px}.params-section .search-showing-results{font-family:MyriadPro;font-size:11pt;line-height:15px;color:#404040;padding-left:10px;min-width:90px;text-align:center}.params-section .search-showing-results>div{margin:5px 0}.params-section .number{font-size:13pt}.params-section .total{font-family:MyriadPro-Bold;font-size:15pt}.params-section .search-params-form-container{float:left;margin-left:10px}.results-container .empty-results{background-color:#e0f0ff;text-align:justify;padding:10px;margin:10px 0;border-radius:0 0 14px 14px;width:680px}.results-container .empty-results>p{font-family:MyriadPro-Bold;font-size:11pt;font-weight:normal;color:#404040;background-color:#fff;border-radius:7px;margin:0;padding:20px 10px}.filter-section>h1{font-family:MyriadPro;font-size:11pt;font-weight:normal;line-height:22pt;color:#404040;display:block;width:250px;margin:0;border-bottom:1px solid #ccc}.filter-section>div{width:250px}.filter-section .icheck .icheckbox-blue,.filter-section .icheck .iradio-blue{top:-2px}.filter-section label{margin-left:-5px;padding-left:5px}.filter-section label:hover{cursor:pointer}.filter-section label.disabled{-moz-opacity:.5;opacity:.5}.filter-section label.disabled:hover{cursor:default}.filter-section span.cnt{color:#404040}.filter-section .filter-footer-links{float:right;margin-right:10px;margin-bottom:-15px}.filter-section .filter-footer-links a.more,.filter-section .filter-footer-links a.less{display:inline-block;color:#a0a0a0}.filter-section .filter-footer-links a.more:hover,.filter-section .filter-footer-links a.less:hover{cursor:pointer;color:#009ccf;text-decoration:none}.filter-section .ui-accordion .ui-accordion-header{margin-top:2px;padding:5px 0 2px 0;border-radius:0}.filter-section .ui-accordion .ui-accordion-header.ui-state-active,.filter-section .ui-accordion .ui-accordion-header.ui-state-default,.filter-section .ui-accordion .ui-accordion-header.ui-state-hover{border:none;background:none;background-color:#fff;color:#404040}.filter-section .ui-accordion .ui-accordion-header .ui-icon{width:20px;height:10px;display:inline-block;margin-left:1px}.filter-section .ui-accordion .ui-accordion-header.ui-state-active .ui-icon{background:url(images/filtergroup-open.png) no-repeat left 1px transparent}.filter-section .ui-accordion .ui-accordion-header.ui-state-default .ui-icon{background:url(images/filtergroup-close.png) no-repeat left 1px transparent}.filter-section .ui-accordion .ui-accordion-header a{font-family:MyriadPro-Bold;font-size:10pt;font-weight:normal;line-height:22pt;color:#404040}.filter-section .ui-accordion .ui-accordion-content{padding:0 0 15px 0;border:none;border-radius:0;background:none;background-color:#fff;color:#404040;font-family:MyriadPro;font-size:10pt;font-weight:normal;line-height:17pt;overflow:hidden;border-bottom:1px solid #ccc}.modifiers-section{background-color:#fff;float:right;height:45px;width:700px;margin-bottom:10px}.allotment-legend{background-color:#fff;float:right;height:20px;width:700px;margin-bottom:10px}.modifiers-section>div{float:left;padding-left:10px}.modifiers-section>div:first-of-type{padding-left:0}.modifiers-section>div>label{display:block}.modifiers-section .ui-autocomplete-input-container{position:relative}.modifiers-section .ui-autocomplete-input{padding-right:27px}.modifiers-section .ui-autocomplete-input.large{width:218px}.modifiers-section .ui-autocomplete-submit{background:url(images/action_buttons_sprite.svg) no-repeat left -44px transparent;width:22px;height:22px;position:absolute;top:21px;right:1px;border:none;cursor:pointer}.modifiers-section .ui-autocomplete-submit.search{background-position:left -44px}.modifiers-section .ui-autocomplete-submit.reset{background-position:left -66px}.car-results .modifiers-section #filterZoneId,.car-results .modifiers-section #filterZoneIdSelectBoxIt{width:240px}.car-results .modifiers-section #car-model-Autocompleter{width:189px}.car-results .modifiers-section #filterCurrencyId,.car-results .modifiers-section #filterCurrencyIdSelectBoxIt{width:70px}.car-results #sort_options,.car-results #sort_optionsSelectBoxIt{width:130px}.car-results .offeritem-section .item-note{background-color:#fc6;border-radius:0 0 7px 7px;color:#404040;float:left;font-family:MyriadPro;font-size:9pt;left:-12px;padding:0 10px;position:relative;top:12px;width:680px}.car-results .offeritem-section .item-note p{margin:5px 0;display:inline-block}.car-results .offeritem-section .item-note img{position:relative;top:3px}.pager-nav{clear:right;float:right;text-align:right}.pager-nav>*{float:left}.pager-nav .page-number{font-family:MyriadPro;font-size:13pt;font-weight:bold;line-height:15pt;width:23px;display:inline-block;text-align:center;margin:1px;height:19px}.pager-nav span{color:#a0a0a0;border:1px dotted #a0a0a0;padding:0 1px}.pager-nav a.paging{color:#a0a0a0;text-decoration:none}.pager-nav a.paging:visited{color:#404040}.pager-nav a.paging:hover{color:#009ccf}.pager-nav input[type=submit]{background:url(images/pager_sprite.png) no-repeat transparent;width:22px;height:22px;border:none;margin:0 2px}.pager-nav input[type=submit]:disabled{cursor:default}.pager-nav .paging.first{background-position:-88px top}.pager-nav .paging.first:disabled{background-position:left top}.pager-nav .paging.previous{background-position:-110px top;margin-right:15px}.pager-nav .paging.previous:disabled{background-position:-22px top}.pager-nav .paging.next{background-position:-132px top;margin-left:15px}.pager-nav .paging.next:disabled{background-position:-44px top}.pager-nav .paging.last{background-position:-154px top}.pager-nav .paging.last:disabled{background-position:-66px top}.offerlist-section{float:right}.offerlist-section .offeritem-container{float:left}.offeritem-section{background-color:#e0f0ff;float:left;margin:5px 0;padding:15px 12px 12px 12px;width:676px;border-radius:7px}.offeritem-section header{margin-bottom:10px}.offeritem-section header span{margin-right:5px}.offeritem-section header h1{color:#09c;font-family:MyriadPro;font-size:13pt;font-weight:normal;line-height:15pt;display:inline;margin:0;padding:0}.offeritem-section .column-left{float:left;width:500px}.offeritem-section .column-right{float:right;width:176px}.offeritem-section .offer-photo{background-color:#fff;border-radius:7px 7px 0 7px;float:left;height:110px;margin-right:10px;width:150px}.offeritem-section .offer-photo>img{border-radius:7px 7px 0 7px}.offeritem-section .offer-photo>span{display:block;height:62px;padding-top:46px;text-align:center;width:148px}.offeritem-section .offer-photo .no-photo{border:1px solid #ccc;border-radius:7px 7px 0;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.offeritem-section .offer-photo.car-photo .no-photo{background-image:url(images/car_default_photo.png)}.offeritem-section .item-details{float:left;width:340px;min-height:56px;color:#404040;font-family:MyriadPro;font-size:10pt;line-height:11pt}.offeritem-section .item-details>p{margin:0}.offeritem-section .item-details span{display:block}.car-results .offeritem-section .item-details span:first-of-type{font-family:MyriadPro-Bold}.car-results .offeritem-section .item-details span:nth-of-type(2){font-family:MyriadPro-Italic}.offeritem-section .item-services{float:left;width:314px;height:35px;overflow:hidden;margin-bottom:3px}.hotel-results .offeritem-section .item-services.rolled-down{overflow:visible}.car-results .offeritem-section .item-services{height:26px;margin-top:9px}.offeritem-section .item-services>div{background-color:#e0f0ff;border:1px solid #e0f0ff;border-radius:4px;padding:4px;position:relative;width:302px;z-index:1}.offeritem-section .item-services>div.rolled-down{background-color:#fff;border-color:#009ccf;cursor:pointer}.offeritem-section .item-services img{opacity:.5}.offeritem-section .item-services img:hover{opacity:1}.offeritem-section .item-links{float:left;width:335px}.offeritem-section .item-links>a{border-left:1px solid #009ccf;padding:0 5px}.offeritem-section .item-links>a:first-child{border-left:0}.offeritem-section .item-rank{min-height:30px;text-align:center}.offeritem-section .item-rank>p{display:none;margin:0}.car-results .offeritem-section .item-charges a{display:block;text-align:center;text-decoration:none;padding:5px;border-radius:4px;color:#009ccf;font-family:MyriadPro;font-size:10pt;margin:0 0 0 26px;outline:none;border:1px solid transparent}.car-results .offeritem-section .item-charges a:hover{border:1px dashed #009ccf}.car-results .offeritem-section .item-charges .gt{margin-left:3px;font-family:myriadpro-bold;font-size:11pt}.offeritem-section .item-price>p{margin:10px 10px 10px 20px;text-align:center}.car-results .offeritem-section .item-price>p{margin:10px 10px 0 20px}.offeritem-section .item-price>p>span{display:block;width:160px;cursor:default}.offeritem-section .item-allprices{float:right;margin-top:13px}.offeritem-section .item-allprices .show-offers{width:150px;height:22px;background:url(images/action_buttons_sprite.svg) no-repeat right top transparent;background-color:#009ccf;padding-right:22px}.offeritem-section .item-allprices .show-offers:active{background-position:right -88px;background-color:#0560a2}.offeritem-section .item-allprices .hide-offers{width:150px;height:22px;background:url(images/action_buttons_sprite.svg) no-repeat right -110px transparent;background-color:#0560a2;padding-right:22px}.offeritem-section .item-allprices .hide-offers:active{background-position:right -22px;background-color:#009ccf}.offeritem-section>div[id^=offers-h]{clear:both;padding-top:10px}.offeritem-section>div[id^=offers-h]>div{background-color:#fff;min-height:50px;position:relative}.offeritem-section>div[id^=offers-h]>div>img{position:absolute;top:30%;left:50%}.offeritem-section .item-book{position:relative;text-align:right}.offeritem-section .item-book input[type=submit]{width:150px}.offeritem-section .item-book .inner-allotment-state{position:absolute;top:3px;right:4px}.filter-section .icheck-hidden{display:none}div#offers-loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(170,170,170,.3)}div#offers-loading>div{position:absolute;top:35%;height:auto;width:100%}div#offers-loading>div>div{background-color:#fff;border:3px solid #0560a2;border-radius:10px;padding:20px;width:23em;margin:0 auto}div#offers-loading>div>div:lang(en){width:18em}div#offers-loading .updating{font-family:MyriadPro-Bold;font-size:21pt;color:#0560a2;display:block;text-align:center}div#offers-loading .waiting{font-family:MyriadPro;font-size:13pt;color:#009ccf;text-align:center;margin:10px 0}div#offers-loading .waiting img{position:relative;top:10px;left:10px}.detailOfPrice{color:#999;text-align:center;font-style:italic;margin:5px -5px 35px 20px}.detailOfPrice hr{margin-left:15px;margin-right:15px;margin-top:0;margin-bottom:0}.detailOfPrice small{margin-top:0;font-size:small}.detailOfPrice .priceByDay{text-decoration:solid;font-size:10pt;font-weight:normal;font-family:MyriadPro-Bold}.results-container .offers-container .item-book{position:relative;text-align:right}.results-container .offers-container .item-book .inner-allotment-state{position:absolute;top:3px;right:15px}.results-container .offers-container .item-book input[type=submit]{width:150px}.params-section .search-params-form{font-family:MyriadPro;font-size:10pt;color:#404040;margin:30px 0 20px 0;padding:10px;border:1px solid #009ccf;position:relative;float:left}.params-section .search-params-form label{display:block;margin-bottom:3px}.params-section .search-params-form .dates,.params-section .search-params-form .times{display:table}.params-section .search-params-form .times{margin:10px 0}.params-section .search-params-form .carZone{margin:10px 0}.params-section .search-params-form .dates>div,.params-section .search-params-form .times>div{display:table-cell;vertical-align:bottom}.params-section .search-params-form .dates input[type=text]{width:189px}.params-section .search-params-form .dates input[type=submit]{padding:0 10px;width:125px;height:24px}.params-section .search-params-form .date-in,.params-section .search-params-form .time-in{padding-right:10px;width:201px;position:relative}.params-section .search-params-form .date-out,.params-section .search-params-form .time-out{padding:0 10px;width:201px;position:relative}.params-section .search-params-form .new-search-submit{padding-left:10px}.params-section .search-params-form #dates-caption{width:422px}.params-section .search-params-form .calendar-nights{position:relative;left:195px}.lst4{color:#666;font-family:MyriadPro;font-size:11pt;line-height:15.5pt;text-decoration:none}.lst4>strong{font-family:MyriadPro-Bold}.lst4 label{font-family:MyriadPro-Bold}.info-article{border:10px solid rgba(153,204,255,.5);float:left;margin:15px;width:660px}#hotel-info.info-article,#car-info.info-article,#transfer-info.info-article,#flight-info.info-article{border:0;margin:0;padding:0;background-color:#009ccf}.info-article h1{display:none}.info-article>section{float:left;max-height:400px;margin:0;overflow-y:auto}.info-article #details-section{width:630px}#hotel-info.info-article #details-section>div{height:350px}.info-article #details-section p:first-of-type{background-color:rgba(0,153,204,.1);display:inline-block;margin-top:5px;padding:10px;width:400px}.info-article #details-section .item-details{background-color:rgba(0,153,204,.1);float:left;margin:10px 0;padding:10px}.info-article #details-section .item-details>ul{border-right:1px solid silver;float:left;margin:0;padding:0 10px 0 0}.info-article #details-section .item-details>div{float:left;margin:20px 0 0 10px}.info-article #details-section p{clear:both;margin:0 20px 20px 0;text-align:justify}.info-article #details-section .info-photo{float:left;margin:0 10px 10px 0}.info-article #details-section .info-photo>img{border-radius:7px 7px 0 7px}.info-article #details-section .info-photo>span{background-color:#fff;border:1px solid #ccc;display:block;float:left;height:64px;padding-top:46px;text-align:center;width:150px}.info-article #details-section .info-photo .no-photo{border:1px solid #ccc;border-radius:7px 7px 0;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.info-article #details-section .info-photo.hotel-photo .no-photo{background-image:url(images/hotel_default_photo.png)}.info-article #details-section .info-photo.car-photo .no-photo{background-image:url(images/car_default_photo.png)}.info-article #details-section .info-photo.transfer-photo .no-photo{background-image:url(images/transfer_default_photo.png)}.info-article #details-section .info-photo.flight-photo .no-photo{background-image:url(images/flight_default_photo.png)}.info-article #details-section .info-photo.visa-photo .no-photo{background-image:url(images/flight_default_photo.png)}.info-article #details-section>div .byCol{float:left;width:50%}#flight-info.info-article #schedules-section>#flight-schedules{max-height:390px}#flight-info.info-article #details-section>#flight-details{clear:both;height:200px}#flight-info.info-article #details-section>#flight-details div.byCol{margin-right:2%;width:48%}#flight-info.info-article #details-section>#flight-details div.byRow{padding-right:10px}#flight-info.info-article #details-section>#flight-details div.byCol>span:first-of-type,#flight-info.info-article #details-section>#flight-details div.byRow>span:first-of-type{display:inline-block;margin-bottom:10px}#flight-info.info-article #details-section>#flight-details div.byCol>div>div,#flight-info.info-article #details-section>#flight-details div.byRow>div>div{margin-bottom:10px}#flight-info.info-article #details-section>#flight-details div.byCol>div>div>strong,#flight-info.info-article #details-section>#flight-details div.byRow>div>div>strong{display:block;border-bottom:1px dotted silver}#flight-info.info-article #details-section>#flight-details div.byCol>div>div>span,#flight-info.info-article #details-section>#flight-details div.byRow>div>div>span{margin-left:10px}.info-article #details-section ul{padding-left:0}.info-article #details-section ul li{list-style-type:none}#car-info.info-article #details-section #item-services>img{height:26px;width:30px}.info-article #map-section{min-height:300px;padding:10px 10px;width:620px}.info-article #map-section #map-container{margin:0;padding:0}.info-article #gallery-section{padding:10px 10px;width:620px}.info-article div.NoPhoto{background-color:#fff;border-radius:7px 7px 0 7px}.info-article #prices-section table>thead>tr>th:nth-child(1){width:230px}.info-article #prices-section table>thead>tr>th:nth-child(6),.info-article #prices-section table>tbody>tr>td:nth-child(6){display:none}.info-article #conditions-section{padding:10px 10px;width:620px}.info-article #conditions-section>div{height:250px}.info-article #conditions-section #conditions-container{padding-right:20px}.info-article #conditions-section #conditions-container>p{text-align:justify}.info-article #conditions-section #conditions-container ul,.info-article #conditions-section #conditions-container ol{margin:0;padding:10px 0 10px 30px;text-align:justify}.info-article #conditions-section #conditions-container li{margin-bottom:5px}.info-article #conditions-section #conditions-container h2{color:#666;font-family:MyriadPro-Bold;font-size:11pt;line-height:15pt;text-decoration:none}.info-article #schedules-section{width:630px}.info-article #taxes-section{width:630px}.info-article #booking-details-section{max-height:none;width:630px}.info-article #booking-details-section>div{clear:both;float:left;margin-bottom:10px;position:relative;width:630px}.info-article #booking-details-section>div:first-of-type{min-height:125px}.info-article #booking-details-section>div:first-of-type>p{margin:5px 0}.info-article #booking-details-section>div:first-of-type>p:first-of-type{border:1px solid #999;padding:5px;position:absolute;right:5px;text-align:center;top:0}.info-article #booking-details-section>div:first-of-type>p:first-of-type>span:nth-of-type(2){border-top:1px solid #999;margin:0;padding-top:5px;width:100%}.info-article #booking-details-section>div:first-of-type>p:first-of-type>span:nth-of-type(3){border-top:1px solid #999;display:inline-block;margin-top:5px;padding-top:5px;width:100%}.info-article #booking-details-section>div:first-of-type>p:first-of-type>span:last-of-type.lth{text-decoration:line-through;color:#999}.info-article #booking-details-section>div:nth-of-type(2),.info-article #booking-details-section>div:nth-of-type(3){border-top:1px solid #999;padding-top:10px}.info-article #booking-details-section>div:nth-of-type(3)>ul{list-style:disc;margin:0;padding:0 0 0 20px}.info-article span[class^="booking-status-"]{display:block;font-family:MyriadPro;font-size:10pt;line-height:15pt;margin:0 5px 5px}.info-article .booking-status-Confirmed{border-bottom:6px solid #1e90ff;color:#1e90ff}.info-article .booking-status-Paid{border-bottom:6px solid #0000cd;color:#0000cd}.info-article .booking-status-Waiting{border-bottom:6px solid #b0c4de;color:#b0c4de}.info-article .booking-status-Saved{border-bottom:6px solid #4682b4;color:#4682b4}.info-article .booking-status-Cancelled{border-bottom:6px solid #d3d3d3;color:#d3d3d3}.info-article .booking-status-NotAvailable{border-bottom:6px solid gray;color:gray}#flight-taxes section{margin:0 10px 0 0}#flight-taxes section>h1{display:block;margin:10px 0}#flight-taxes section>div{display:table;margin-bottom:20px;margin-left:5px;width:100%}#flight-taxes section>div>ul{display:table-row}#flight-taxes section>div>ul[class$="head"]{background-color:rgba(0,153,204,.1)}#flight-taxes section>div>ul>li{display:table-cell;padding:3px 10px;text-align:left}#flight-taxes section>div>ul.bt>li{border-top:1px solid rgba(204,204,204,.7)}#flight-taxes section>div>ul:last-of-type>li{border-bottom:1px solid rgba(204,204,204,.7)}#flight-taxes section>div>ul[class$="note"]>li{border-bottom-width:0}#flight-taxes section>div>ul>li:first-of-type{text-align:right}