.container.style2on3 .list3,.container.style2on3 .list-departures,.container.style2on3 .list-destinations,.list-general{margin-top:20px;padding-bottom:15px}.container.style2on3 .list3 .segment-title,.container.style2on3 .list3 .segment-title-first,.container.style2on3 .list-departures .segment-title,.container.style2on3 .list-departures .segment-title-first,.container.style2on3 .list-destinations .segment-title,.container.style2on3 .list-destinations .segment-title-first,.list-general .segment-title,.list-general .segment-title-first{margin-top:0;font-weight:500}.container.style2on3 .list3 .list3-row:hover,.container.style2on3 .list-departures .list3-row:hover,.container.style2on3 .list-destinations .list3-row:hover,.list-general .list3-row:hover{background-color:#fff;border-color:#ff690f}.container.style2on3 .list3 .list3-row,.container.style2on3 .list-departures .list3-row,.container.style2on3 .list-destinations .list3-row,.list-general .list3-row{transition:all .25s ease;clear:both;background-color:#fbfbfb;border:1px solid #ddd;margin-left:0;margin-right:0;margin-top:7px}.container.style2on3 .list3 .list3-row .col1,.container.style2on3 .list-departures .list3-row .col1,.container.style2on3 .list-destinations .list3-row .col1,.list-general .list3-row .col1{padding-top:4px;padding-bottom:1px;padding-left:5px}.container.style2on3 .list3 .list3-row .col2,.container.style2on3 .list-departures .list3-row .col2,.container.style2on3 .list-destinations .list3-row .col2,.list-general .list3-row .col2{padding-right:2px;padding-top:3px;padding-bottom:1px}.container.style2on3 .list3 .list3-row .destination,.container.style2on3 .list-departures .list3-row .destination,.container.style2on3 .list-destinations .list3-row .destination,.list-general .list3-row .destination{line-height:1em;font-size:1.3em}.container.style2on3 .list3 .list3-row .destination a,.container.style2on3 .list-departures .list3-row .destination a,.container.style2on3 .list-destinations .list3-row .destination a,.list-general .list3-row .destination a{color:#ff690f}.container.style2on3 .list3 .list3-row .destination a:hover,.container.style2on3 .list-departures .list3-row .destination a:hover,.container.style2on3 .list-destinations .list3-row .destination a:hover,.list-general .list3-row .destination a:hover{text-decoration:none}.container.style2on3 .list3 .list3-row .price span.text,.container.style2on3 .list-departures .list3-row .price span.text,.container.style2on3 .list-destinations .list3-row .price span.text,.list-general .list3-row .price span.text{display:block;font-size:.8em;line-height:.8em}.container.style2on3 .list3 .list3-row .price span.int,.container.style2on3 .list-departures .list3-row .price span.int,.container.style2on3 .list-destinations .list3-row .price span.int,.list-general .list3-row .price span.int{font-size:1.7em;line-height:1.1em;font-weight:100}.container.style2on3 .list3 .list3-row .price span.int span.currency,.container.style2on3 .list-departures .list3-row .price span.int span.currency,.container.style2on3 .list-destinations .list3-row .price span.int span.currency,.list-general .list3-row .price span.int span.currency{font-size:.5em}.container.style2on3 .list3 .list3-row .date,.container.style2on3 .list-departures .list3-row .date,.container.style2on3 .list-destinations .list3-row .date,.list-general .list3-row .date{font-size:.9em}.container.style2on3 .list3 .list3-row .date span,.container.style2on3 .list-departures .list3-row .date span,.container.style2on3 .list-destinations .list3-row .date span,.list-general .list3-row .date span{color:#ff690f}.container.style2on3 .list2{margin-right:0}.container.style2on3 .list2 .list2-row{border-bottom:1px solid #f1f1f1;margin-left:15px;margin-right:15px;padding-right:0;padding-left:0}.container.style2on3 .list2 .list2-row div{padding-top:8px;padding-bottom:8px}.container.style2on3 .list2 .list2-row .from{padding-left:0;padding-right:0}.container.style2on3 .list2 .list2-row .from a{color:#ff690f;padding-right:0;font-weight:700}.container.style2on3 .list2 .list2-row .from a span{color:#2e3b4e;font-weight:400}.container.style2on3 .list2 .list2-row .price{font-weight:700}.container.style2on3 .list2 .list2-row .date{color:#ff690f;padding-left:0}.container.style2on3 .list2 .list2-row .date span{color:#2e3b4e}.container.style2on3 ul.links1{padding:0;margin:0;list-style:none}.container.style2on3 ul.links1 li{margin-bottom:2px}.container.style2on3 ul.links1 li a{border-bottom:1px dotted}.container.style2on3 ul.links1 li a:hover{text-decoration:none}.container.style2on3 ul.links2{padding:0;margin:0;list-style:none}.container.style2on3 ul.links2 li a{border-bottom:1px dotted}.container.style2on3 .list-departures .segment-title,.container.style2on3 .list-departures .segment-title-first{color:#0983c2}.container.style2on3 .list-departures .list3-row{border-color:#0983c2}.container.style2on3 .list-departures .list3-row .destination a{color:#0983c2}.container.style2on3 .list-destinations .segment-title,.container.style2on3 .list-destinations .segment-title-first{color:#0a84c1}.container.style2on3 .list-destinations .list3-row{border-color:#0a84c1}.container.style2on3 .list-destinations .list3-row .destination a{color:#0a84c1}@media (max-width:768px){.container.style2on3 .list2 .list2-row div{padding-top:0;padding-bottom:0}.container.style2on3 .list2 .list2-row .from{padding-top:8px}.container.style2on3 .list2 .list2-row .price{padding-bottom:8px;padding-left:0}ul.links1 li{display:inline-block;margin-right:10px}.cache-display .list1{padding-left:5px;padding-right:5px}}.segment-title,.segment-title-first{font-size:1.3em;font-weight:400;margin-top:35px}.segment-title-first{margin-top:10px}.cache-display .list1 .row{border-bottom:1px solid #f1f1f1;padding-bottom:20px;padding-top:20px}.cache-display .list1 .row:nth-child(2n){background-color:#f6f6f6}.cache-display .list1 .dep,.cache-display .list1 .dst{font-weight:300;color:#323232}.cache-display .list1 .dep span,.cache-display .list1 .dst span{color:#ff690f;font-weight:700;font-size:1.5em;display:block}.cache-display .list1 .date{font-weight:300;color:#323232}.cache-display .list1 .date span{font-weight:500;color:#2e3b4e;white-space:nowrap}.cache-display .list1 .price{line-height:1.3em;color:#323232}.cache-display .list1 .price span{font-size:1.5em;font-weight:400;color:#2e3b4e}.cache-display .list1 .price span small{font-size:.7em;font-weight:300}.cache-display .list1 .price div.price{display:inline-block}@media (max-width:768px){.cache-display .list1 .price div.price{width:100%;text-align:center}}.cache-display .list1 .price div.button{display:inline-block;float:right}.cache-display .list1 .btn-submit{color:#fff;font-weight:500;background-color:#0a84c1;border:1px solid #029b4a;text-shadow:#029b4a 1px 1px}.startsAndStops .margin-bottom-30{margin-bottom:30px}.startsAndStops .starts,.startsAndStops .stops{border:1px solid #ddd;padding:10px}.startsAndStops .starts .name,.startsAndStops .stops .name{font-size:1.5em;font-weight:300;border-bottom:1px dotted #ddd;display:inline-block;margin-bottom:5px}.startsAndStops .starts .name span,.startsAndStops .stops .name span{font-weight:700;color:#ff690f}.startsAndStops .starts .single-line,.startsAndStops .stops .single-line{padding-top:4px}.startsAndStops .starts .single-line a,.startsAndStops .stops .single-line a{font-weight:500}.startsAndStops .starts .single-line a span,.startsAndStops .stops .single-line a span{color:#ff690f;font-size:.9em;font-weight:inherit}.startsAndStops .starts .single-line a:hover,.startsAndStops .stops .single-line a:hover{text-decoration:none;color:#0a84c1}.startsAndStops .starts .single-line a:hover span,.startsAndStops .stops .single-line a:hover span{color:inherit}