.bg-subject,.booking,.content_topic,.discount,.topic_trip{font-weight:700}.animate-in .main-image,.main-image{left:0;-webkit-transition-property:left top;-moz-transition-property:left top;-o-transition-property:left top;-ms-transition-property:left top;top:0}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.oldie .clearfix{zoom:1}.schedule_space{height:10px}.content_topic{width:100%;height:22px;background-color:#666;clear:both;padding:5px 0;line-height:25px;font-size:1.2em;color:#fff}.content_detail{width:100%;height:auto;overflow:hidden;border-bottom:1px dashed #cacaca;padding:10px 0;font-size:1.2em}.description{width:280px;float:left;padding-left:20px}.booking,.price{width:80px;float:left;text-align:center}.booking{background:url(../images/icon-arrow.jpg) left no-repeat;color:#ff4800}.booking a{text-decoration:none;color:#ff4800}.booking a:hover{color:#930202}.discount{width:100%;height:20px;background:url(../images/bg-discount1.jpg) no-repeat;color:#fff;font-style:italic;float:left;text-indent:5px;margin-bottom:8px}.border-blue{border:1px solid #c7c7c7}.bg-subject{width:631px;height:19px;background:url(../images/bg-topic.jpg);padding:5px 30px;clear:both;font-size:14px}.topic_trip,.trip-detail{margin:auto;font-size:1.2em}.blog-des{width:310px;height:auto;float:left;padding:20px 10px;background:url(../images/horizontal-line.jpg) bottom center no-repeat}.blog-des img{float:left;margin:0 8px 8px 0}.blue12,.blue12 a{color:#008eff;text-decoration:none}.border-a{-webkit-border-radius:5px}.topic_trip{width:100%;height:22px;background-color:#666;clear:both;padding:5px 0;color:#fff}.trip-blog,.trip-detail{height:auto;overflow:hidden}.description2{width:320px;float:left;padding-left:20px}.trip-detail{width:625px;background-color:#f8f8f8;padding:0 10px 20px}.trip-blog{width:100%;padding:20px 0}.trip-description{width:320px;float:left}ul,ul li{margin:0;list-style-type:none;padding:0;background:0 0}div.border-a h2.flag{color:#fff;font-size:19px;height:28px;line-height:30px;left:0;padding:2px 16px 4px;position:absolute;top:10px}div.step h2.blue.flag{background:#0da8e5}div.border-a h2.flag::after{border-style:solid;border-width:17px;content:"";left:100%;position:absolute;top:0}div.step h2.blue.flag::after{border-color:#0da8e5 transparent #0da8e5 #0da8e5}span.checkmark{background:url("../images/DPP_sprite.png") 0 -7px no-repeat;display:inline-block;height:34px;margin-right:5px;width:33px}.add_trip{background-color:#ecebeb;padding:10px 15px}div.add_trip .text{float:right}div.add_trip .text a{font-size:1.5em;color:#444;font-weight:700}div.add_trip .text a:hover{color:#00f}div.step-header{width:960px;margin:0 auto;padding-bottom:30px;padding-top:30px}div.basket-header{width:960px;margin:0 auto;padding:30px 0}div.basket-header h2{font-size:2em}ol.progtrckr{margin:0;padding:0}ol.progtrckr[data-progtrckr-steps="2"] li{width:49%}ol.progtrckr[data-progtrckr-steps="3"] li{width:33%}ol.progtrckr[data-progtrckr-steps="4"] li{width:24%}ol.progtrckr[data-progtrckr-steps="5"] li{width:19%}ol.progtrckr[data-progtrckr-steps="6"] li{width:16%}ol.progtrckr[data-progtrckr-steps="7"] li{width:14%}ol.progtrckr[data-progtrckr-steps="8"] li{width:12%}ol.progtrckr[data-progtrckr-steps="9"] li{width:11%}ol.progtrckr li.progtrckr-done{color:#000;border-bottom:4px solid #9acd32}ol.progtrckr li.progtrckr-todo{color:silver;border-bottom:4px solid silver}ol.progtrckr li:after{content:"\00a0\00a0"}ol.progtrckr li:before{position:relative;bottom:-2.5em;float:left;left:50%;line-height:1em}ol.progtrckr li.progtrckr-done:before{content:"\2713";color:#fff;background-color:#9acd32;height:1.2em;width:1.2em;line-height:1.2em;border:none;border-radius:1.2em}ol.progtrckr li.progtrckr-todo:before{content:"\039F";color:silver;background-color:#fff;font-size:1.5em;bottom:-1.6em}.tableferry tr:first-child td,.tableferry tr:first-child:hover td{background:-o-linear-gradient(bottom,#ccc 5%,#b2b2b2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ccc),color-stop(1,#b2b2b2));background:-moz-linear-gradient(center top,#ccc 5%,#b2b2b2 100%);background:-o-linear-gradient(top,#ccc,b2b2b2)}p.price_total{border-bottom:1px solid #e6e6e6;padding-bottom:20px;color:#999}p.price_total span{color:#ff5f46;font-size:1.5em;text-shadow:1px 1px 0 #d9d9d9;text-align:right;padding-left:10px}.loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url('../images/page-loader.gif') 50% 50% no-repeat #f9f9f9}.select-to-from{width:100%;color:#666;font-size:1.1em}.date_trip,div.flight-option{color:#4a4a4a;font-weight:700}.select-to-from label{display:block;padding:0 1px 10px}.select-to-from select{font-size:1.1em;line-height:1em;padding:5px;background-color:#f0f0f0;border:1px solid #eaeaea;width:100%}ul.check-trip{padding-top:4px}ul.check-trip li{float:left;margin:0;padding:0 0 12px;background:0 0;font-size:1.1em;width:88px}#divMiniSearch,.detail_search ul li{margin-top:7px}.typetrip li:last-child,ul.check-trip li:last-child{margin-right:0}#divMiniSearch .box_title .slide_arw{background:url(../images/up_arw.png) center center no-repeat;display:block;float:right;width:25px;height:25px;margin:9px 9px 0 0;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;-ms-transition:.2s linear;transition:.2s linear}#divMiniSearch h3 label{background:url(../images/slope_small.png) right center no-repeat;border-right:none;display:block;float:right;height:43px;width:44px}#divMiniSearch h3 b{font-weight:400;float:left}#divMiniSearch h3 .search_icon{background:url(../images/search_icon.png) center no-repeat}#divMiniSearch h3 span{height:32px;width:29px;display:block!important;float:left;padding:11px 15px 0 5px}#divMiniSearch h3{background:#ed4022;color:#fff;display:block;float:left;font-size:19px;line-height:43px;text-transform:uppercase;border-top:1px solid #c63016;border-left:1px solid #c63016;margin-top:-1px;margin-left:-1px;margin-bottom:0}.box_title{background:#e4e4e4;float:left;width:100%;cursor:pointer;border-top:1px solid #d4d1c0}#divMiniSearch{display:block;clear:both;background:#fafafa;float:left;width:99.8%;border:1px solid #d4d1c0;border-top:none;margin-bottom:20px}.border-a{position:relative;padding:17px 23px 12px;border:1px solid #c8c8c8;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.detail_search{width:100%;margin:0 0 20px;float:left;padding:15px 25px}.typetrip li{float:left;margin-right:15px}.typetrip label{padding-left:5px;font-size:14px}div.flight-option{font-size:16px;padding-top:10px;margin-bottom:.5em}div.Tripcity{display:block;padding-left:35px;background:url(../images/boat-icon.png) left center no-repeat}.date_trip{font-size:13px;padding:10px;background:#e4e4e4;margin-bottom:.7em}.sidebar_widget{padding:17px;border-radius:7px;border:1px solid #ccc;margin-bottom:15px}.sidebar_widget_booking{border:1px solid #43165e;display:none}.subhead{font-weight:700;font-size:1.3em;margin-bottom:3px}.detail_booking{font-size:1.2em}.button_continue{float:right;margin-top:10px;margin-bottom:10px;display:none}.button_continue .link-c input[type=submit]{height:39px;margin:0;padding:0 15px;border:0;background:#fc5b42;color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:700;text-align:center;text-shadow:1px 1px 0 #de503a;text-transform:uppercase;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;min-width:140px}.landtransfer{margin:10px 0}.form-e .select-e select{padding:2px}.paypal-verify{background-image:url('../images/paypal-verified-gray.png');background-repeat:no-repeat;background-position:top center;width:210px;height:60px;margin:20px auto}.footer-last{display:block;left:0;bottom:0;z-index:0;width:100%;background:#f2f2f2;padding:10px 0}.indextable,.tableferry{margin:0;padding:0;width:100%}#footer>nav{padding:27px 0}.tableferry{border:1px solid #b2b2b2;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-radius:0}.indextable table,.tableferry table{border-collapse:collapse;border-spacing:0;width:100%;height:100%;margin:0;padding:0}.indextable td,.tableferry td{padding:7px;font-weight:400;text-align:center;color:#000;font-family:Arial;vertical-align:middle}.indextable tr:last-child td:last-child,.tableferry tr:last-child td:last-child{-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0;border-width:0}.indextable table tr:first-child td:first-child,.tableferry table tr:first-child td:first-child{-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0}.indextable table tr:first-child td:last-child,.tableferry table tr:first-child td:last-child{-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0}.indextable tr:last-child td:first-child,.tableferry tr:last-child td:first-child{-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0}.tableferry tr:nth-child(odd){background-color:#e5e5e5}.tableferry tr:nth-child(2n){background-color:#fff}.tableferry td{border:1px solid #b2b2b2;border-width:0 1px 1px 0;font-size:10px}.indextable tr:last-child td,.tableferry tr:last-child td{border-width:0 1px 0 0}.indextable tr td:last-child,.indextable tr:first-child td:first-child,.tableferry tr td:last-child,.tableferry tr:first-child td:first-child{border-width:0 0 1px}.tableferry tr:first-child td{background-color:#ccc;border:0 solid #b2b2b2;text-align:center;border-width:0 0 1px 1px;font-size:14px;font-family:Arial;font-weight:700;color:#000}.indextable td,.indextable tr:hover td{background-color:#ebebeb}.tableferry tr:first-child:hover td{background-color:#ccc}.indextable tr:first-child td:last-child,.tableferry tr:first-child td:last-child{border-width:0 0 1px 1px}.indextable{border:1px solid #fff;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-radius:0}.indextable tr:first-child td,.indextable tr:first-child:hover td{background:-o-linear-gradient(bottom,#dccee8 5%,#dccee8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#dccee8),color-stop(1,#dccee8));background:-moz-linear-gradient(center top,#dccee8 5%,#dccee8 100%);background:-o-linear-gradient(top,#dccee8,dccee8)}.indextable td{border:1px solid #fff;border-width:0 1px 1px 0;font-size:13px}.info h2,.info p{background:#fff;display:inline-block}.indextable tr:first-child td{background-color:#dccee8;border:0 solid #fff;text-align:center;border-width:0 0 1px 1px;font-size:14px;font-family:Arial;font-weight:700;color:#000}.indextable tr:first-child:hover td{background-color:#dccee8}.btab-font{font-size:13px;color:#4f2498;font-weight:700}.btn-tab{background:#9b74d4;background-image:-webkit-linear-gradient(top,#9b74d4,#522890);background-image:-moz-linear-gradient(top,#9b74d4,#522890);background-image:-ms-linear-gradient(top,#9b74d4,#522890);background-image:-o-linear-gradient(top,#9b74d4,#522890);background-image:linear-gradient(to bottom,#9b74d4,#522890);font-family:Arial;color:#fff!important;font-size:13px;padding:8px 10px 8px 11px;text-decoration:none!important}.btn-tab:hover{background:#522890;background-image:-webkit-linear-gradient(top,#522890,#9b74d4);background-image:-moz-linear-gradient(top,#522890,#9b74d4);background-image:-ms-linear-gradient(top,#522890,#9b74d4);background-image:-o-linear-gradient(top,#522890,#9b74d4);background-image:linear-gradient(to bottom,#522890,#9b74d4);text-decoration:none}.slider{width:100%;height:100%;display:inline-block}.slider li img{width:100%;height:100%}#sequence{height:100%;margin:0 auto;position:relative;width:100%;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}#sequence li>*{position:absolute;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#sequence .info{left:150%;line-height:1.2em;top:20%;width:100%;max-width:1140px;z-index:10;vertical-align:middle;-webkit-transition-duration:4s;-moz-transition-duration:4s;-ms-transition-duration:4s;-o-transition-duration:4s;transition-duration:4s}#sequence .animate-in .info,.animate-in .main-image{-webkit-transition-duration:4s;-moz-transition-duration:4s;-o-transition-duration:4s;-ms-transition-duration:4s}#sequence .animate-in .info{left:35%;margin-left:-570px;transition-duration:4s}.main-image{opacity:0;vertical-align:middle;transition-property:left top;z-index:1}.animate-in .main-image{opacity:1;transition-duration:4s;transition-property:left top;z-index:1}.animate-out .main-image{left:6%;opacity:0;top:0;-webkit-transition-duration:4s;-moz-transition-duration:4s;-o-transition-duration:4s;-ms-transition-duration:4s;transition-duration:4s;-webkit-transition-property:left top;-moz-transition-property:left top;-o-transition-property:left top;-ms-transition-property:left top;transition-property:left top;z-index:1}.slider li{font-size:1em;text-align:right}.info h2{-webkit-box-shadow:9px 7px 17px -1px rgba(0,0,0,.18);-moz-box-shadow:9px 7px 17px -1px rgba(0,0,0,.18);box-shadow:9px 7px 17px -1px rgba(0,0,0,.18);color:#512792;padding:10px 20px;margin:0 0 3px;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px}.info p{-webkit-box-shadow:9px 7px 17px -1px rgba(0,0,0,.18);-moz-box-shadow:9px 7px 17px -1px rgba(0,0,0,.18);box-shadow:9px 7px 17px -1px rgba(0,0,0,.18);font-size:1.5em;padding:12px 20px 14px;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px}@media screen and (max-width:767px){.indextable{overflow-x:auto;-webkit-overflow-scrolling:touch}#featured{height:740px;background-image:url("../images/cruising-by-speed-boat.jpg?v=2.0")}.slider{display:none}}.border-a-responsive{overflow-x:auto;width:620px}