body *, body {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;}html, body{margin:0;padding:0;width:100%;height: 100%;font-family: 'Open Sans', sans-serif;font-size: 15px;color: #7a7a7a;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}h1{font-size:20px;}h1.titleExcursion{display:inline;}h2{font-size:17px;}h3{font-size:15px;}h4{font-size:12em;}p, li{margin:0;padding:0;}ul {margin:0;list-style-type:none;padding:0;}ol {margin:0;list-style-type:decimal;padding:0;}img{border:0 none;}form, button, input, select, textarea{margin:0;}strong{font-weight:bold;}sup{font-size:11px;vertical-align:top;position:relative;top:-0.1em;}nav,section{display:block;}a {color: #006699;text-decoration: none;}body #ui-datepicker-div {display: none;}section .maintext a {border-bottom: 1px solid transparent;-webkit-transition: border 0.5s ease-in-out;-moz-transition: border 0.5s ease-in-out;-o-transition: border 0.5s ease-in-out;transition: border 0.5s ease-in-out;}section .maintext a:hover{border-bottom: 1px solid #006699;}a:active,a:hover{outline:0;color: #0470C5;}section .maintext a.no-hover:hover {border-bottom: 0;}b, strong{font-weight:bold;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input[type=text]:focus {outline: none;}input{line-height:normal;box-sizing: border-box;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;outline: 0;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}@font-face {font-family: 'Shorex';src: url('/mobile/fonts/Shorex.eot?v=26');src: url('/mobile/fonts/Shorex.eot?v=26#iefix') format('embedded-opentype'),url('/mobile/fonts/Shorex.woff?v=26') format('woff'),url('/mobile/fonts/Shorex.ttf?v=26') format('truetype');font-weight: normal;font-style: normal;font-display: swap;}.excursioneer-icon{font-family: "Shorex";font-weight: normal;font-style: normal;}.excursioneer-icon.see-search:before{content:"\f000";}.excursioneer-icon.see-cart:before{content:"\f001";}.excursioneer-icon.see-arrowr:before{content:"\f002";}.excursioneer-icon.see-location:before{content:"\f003";}.excursioneer-icon.see-phone:before{content:"\f004";}.excursioneer-icon.see-mail:before{content:"\f005";}.excursioneer-icon.see-livechat:before{content:"\f006";}.excursioneer-icon.see-fbook:before{content:"\f007";}.excursioneer-icon.see-gplus:before{content:"\f008";}.excursioneer-icon.see-arrowb:before{content:"\f009";}.excursioneer-icon.see-tweet:before{content:"\f00A";}.excursioneer-icon.see-pinter:before{content:"\f00B";}.excursioneer-icon.see-ytube:before{content:"\f00C";}.excursioneer-icon.see-insta:before{content:"\f00D";}.excursioneer-icon.see-empty1_available:before{content:"\f00E";}.excursioneer-icon.see-empty2_available:before{content:"\f00F";}.excursioneer-icon.see-gtick:before{content:"\f01A";}.excursioneer-icon.see-savelabel:before{content:"\f01B";}.excursioneer-icon.see-stars:before{content:"\f01C";}.excursioneer-icon.see-tfsa:before{content:"\f01D";}.excursioneer-icon.see-moneyc:before{content:"\f01E";}.excursioneer-icon.see-locationb:before{content:"\f01F";}.excursioneer-icon.see-empty3_available:before{content:"\f011";}.excursioneer-icon.see-star:before{content:"\f012";}.excursioneer-icon.see-arrowd:before{content:"\f013";}.excursioneer-icon.see-arrowu:before{content:"\f014";}.excursioneer-icon.see-anchor:before{content:"\f015";}.excursioneer-icon.see-sign:before{content:"\f016";}.excursioneer-icon.see-info:before{content:"\f017";}.excursioneer-icon.see-guarantee:before{content:"\f018";}.excursioneer-icon.see-savelock:before{content:"\f019";}.excursioneer-icon.see-question:before{content:"\f020";}.excursioneer-icon.see-salogo:before{content:"\f021";}.excursioneer-icon.see-cruise:before{content:"\f022";}.excursioneer-icon.see-compass:before{content:"\f023";}.excursioneer-icon.see-signs:before{content:"\f024";}.excursioneer-icon.see-callback:before{content:"\f025";}.excursioneer-icon.see-lock:before{content:"\f026";}.excursioneer-icon.see-user:before{content:"\f027";}.excursioneer-icon.see-favs:before{content:"\f028";}.excursioneer-icon.see-clock:before{content:"\f029";}.excursioneer-icon.see-camera:before{content:"\f02B";}.excursioneer-icon.see-calendar:before{content:"\f02C";}.excursioneer-icon.see-logout:before{content:"\f02D";}.excursioneer-icon.see-compare:before{content:"\f02E";}.excursioneer-icon.see-wship:before{content:"\f02F";}.excursioneer-icon.see-wanchor:before{content:"\f030";}.excursioneer-icon.see-wcompass:before{content:"\f031";}.excursioneer-icon.see-wsigns:before{content:"\f032";}.excursioneer-icon.see-wsalogo:before{content:"\f033";}.excursioneer-icon.see-wlchat:before{content:"\f034";}.excursioneer-icon.see-wphone:before{content:"\f035";}.excursioneer-icon.see-wcback:before{content:"\f036";}.excursioneer-icon.see-wmail:before{content:"\f037";}.excursioneer-icon.see-wquest:before{content:"\f038";}.excursioneer-icon.see-wwapp:before{content:"\f039";}.excursioneer-icon.see-wcal:before{content:"\f03A";}.excursioneer-icon.see-wclock:before{content:"\f03B";}.excursioneer-icon.see-wuser:before{content:"\f03C";}.excursioneer-icon.see-wfacebook:before{content:"\f0f6";}.excursioneer-icon.see-closelight:before{content:"\f03D";}.excursioneer-icon.see-sortby:before{content:"\f03F";}.excursioneer-icon.see-settings:before{content:"\f03E";}.excursioneer-icon.see-radiobtn:before{content:"\f040";}.excursioneer-icon.see-radiobtnactive:before{content:"\f041";}.excursioneer-icon.see-arrow-right:before{content:"\f042";}.excursioneer-icon.see-apple-store:before{content:"\f043";}.excursioneer-icon.see-play-store:before{content:"\f044";}.excursioneer-icon.see-shopper-navy:before{content:"\f045";}.excursioneer-icon.see-shopper-orange:before{content:"\f046";}.excursioneer-icon.see-arrow-itinerary:before{content:"\f047";}.excursioneer-icon.see-star-half:before{content:"\f048";}.excursioneer-icon.see-empty-participant:before{content:"\f054";}.excursioneer-icon.see-delete:before{content:"\f04A";}.excursioneer-icon.see-apply-coupon:before{content:"\f04B";}.excursioneer-icon.see-edit-participants:before{content:"\f04C";}.excursioneer-icon.see-check-date:before{content:"\f055";}.excursioneer-icon.see-left-smarrow:before{content:"\f05c";}.excursioneer-icon.see-right-smarrow:before{content:"\f05e";}.excursioneer-icon.see-left-bgarrow:before{content:"\f05b";}.excursioneer-icon.see-right-bgarrow:before{content:"\f05d";}.excursioneer-icon.see-smclose:before{content:"\f05a";}.excursioneer-icon.see-bgclose:before{content:"\f060";}.excursioneer-icon.see-duration:before{content:"\f061";}.excursioneer-icon.see-activity-level:before{content:"\f062";}.excursioneer-icon.see-min-age:before{content:"\f063";}.excursioneer-icon.see-languages:before{content:"\f064";}.excursioneer-icon.see-login:before{content:"\f065";}.excursioneer-icon.see-free-cancel:before{content:"\f08e";}.excursioneer-icon.see-worry-free:before{content:"\f08f";}.excursioneer-icon.see-no-port:before{content:"\f090";}.excursioneer-icon.see-free-unlimited:before{content:"\f091";}.excursioneer-icon.see-balance-payment:before{content:"\f092";}.excursioneer-icon.see-accordion-plus:before{content:"\f093";}.excursioneer-icon.see-cruisecritic:before{content:"\f094";}.excursioneer-icon.see-gdady:before{content:"\f095";}.excursioneer-icon.see-trip:before{content:"\f096";}.excursioneer-icon.see-yelp:before{content:"\f097";}.excursioneer-icon.see-mcafee:before{content:"\f098";}.excursioneer-icon.see-unavailable:before{content:"\f09a";}.excursioneer-icon.see-top-position:before{content:"\f09b";}.excursioneer-icon.see-no-result:before{content:"\f09c";}.excursioneer-icon.see-gallery:before{content:"\f0a0";}.excursioneer-icon.see-upload:before{content:"\f0a1";}.excursioneer-icon.see-lowest-price:before{content:"\f09f";}.excursioneer-icon.see-refresh-cart:before{content:"\f049";}.excursioneer-icon.see-tell-star:before{content:"\f09d";}.excursioneer-icon.see-tell-star-active:before{content:"\f09e";}.excursioneer-icon.see-scissors:before{content:"\f0b2";}.excursioneer-icon.see-faq:before{content:"\f0bb";}.excursioneer-icon.see-live-chat:before{content:"\f0bc";}.excursioneer-icon.see-toll-free:before{content:"\f0b9";}.excursioneer-icon.see-callback-help:before{content:"\f0bd";}.excursioneer-icon.see-whatsapp:before{content:"\f059";}.excursioneer-icon.see-message:before{content:"\f0ba";}.excursioneer-icon.see-mobile-site:before{content:"\f0bf";}.excursioneer-icon.see-cloud:before{content:"\f0c0";}.excursioneer-icon.see-empty-cart:before{content:"\f0c1";}.excursioneer-icon.see-remove:before{content:"\f0cc";}.excursioneer-icon.see-info-min:before{content:"\f0c9";}.excursioneer-icon.see-menu:before{content:"\f0be";}.excursioneer-icon.see-anchor-solid:before{content:"\f02a";}.excursioneer-icon.see-close-helper:before{content:"\f0cd";}.excursioneer-icon.see-paypal:before{content:"\f0b3";}.excursioneer-icon.see-visa:before{content:"\f0b4";}.excursioneer-icon.see-aexpress:before{content:"\f0b5";}.excursioneer-icon.see-mastercard:before{content:"\f0b6";}.excursioneer-icon.see-lowestprice:before{content:"\f0b7";}.excursioneer-icon.see-some-issue:before{content:"\f0c2";}.excursioneer-icon.see-solid-whatsapp:before{content:"\f0b8";}.excursioneer-icon.see-booking:before{content:"\f0d2";}.excursioneer-icon.see-booking-solid:before{content:"\f0d1";}.excursioneer-icon.see-real-value-small:before{content:"\f0ed";}.excursioneer-icon.see-your-money-small:before{content:"\f0ec";}.excursioneer-icon.see-real-value-big:before{content:"\f0d0";}.excursioneer-icon.see-your-money-big:before{content:"\f0cf";}.excursioneer-icon.see-reviews:before{content:"\f0d4";}.excursioneer-icon.see-reviews-solid:before{content:"\f0d3";}.excursioneer-icon.see-profile:before{content:"\f0d8";}.excursioneer-icon.see-profile-solid:before{content:"\f0d7";}.excursioneer-icon.see-password:before{content:"\f0e0";}.excursioneer-icon.see-password-solid:before{content:"\f0df";}.excursioneer-icon.see-avatar:before{content:"\f0d8";}.excursioneer-icon.see-avatar-solid:before{content:"\f0d7";}.excursioneer-icon.see-logout-account:before{content:"\f0da";}.excursioneer-icon.see-logout-solid:before{content:"\f0d9";}.excursioneer-icon.see-description:before{content:"\f0c8";}.excursioneer-icon.see-meeting-point:before{content:"\f0c7";}.excursioneer-icon.see-included:before{content:"\f0c6";}.excursioneer-icon.see-notes:before{content:"\f0c5";}.excursioneer-icon.see-restrictions:before{content:"\f0c4";}.excursioneer-icon.see-tab-faq:before{content:"\f0c3";}.excursioneer-icon.see-cancellation:before{content:"\f0c2";}.excursioneer-icon.see-map-available:before{content:"\f0eb";}.excursioneer-icon.see-wirefaq:before{content:"\f0f5";}.excursioneer-icon.see-no-wallet:before{content:"\f103";}.excursioneer-icon.see-wallet:before{content:"\f102";}.excursioneer-icon.see-wallet-solid:before{content:"\f101";}.excursioneer-icon.see-transfer:before{content:"\f104";}.excursioneer-icon.see-gift-card:before{content:"\f105";}.excursioneer-icon.see-copyclipboard:before{content:"\f106";}.excursioneer-icon.see-down-arrow:before{content:"\f0b1";}.excursioneer-icon.see-upload:before{content:"\f0fb";}.excursioneer-icon.see-verified-customer:before{content:"\f10A";}.excursioneer-icon.see-tick-cart-ports:before{content:"\F05F";}body{background:#f5f5f5;}.bkg_transition {-webkit-transition: background-color 0.5s ease-in-out;-moz-transition: background-color 0.5s ease-in-out;-o-transition: background-color 0.5s ease-in-out;transition: background-color 0.5s ease-in-out;}.opacity_transition {-webkit-transition: opacity 0.5s ease-in-out;-moz-transition: opacity 0.5s ease-in-out;-o-transition: opacity 0.5s ease-in-out;transition: opacity 0.5s ease-in-out;}.color_transition{-webkit-transition: color 0.5s ease-in-out;-moz-transition: color 0.5s ease-in-out;-o-transition: color 0.5s ease-in-out;transition: color 0.5s ease-in-out;}.text-align-center {text-align: center;}#filterPorts5 .list-search li {display: block;padding-left: 0;}.marginbottom15 {margin-bottom: 15px;}section {background:#FFF;border:1px solid #ccc;box-shadow:0 0 5px rgba(0,0,0,0.13);max-width:1200px;margin:0 auto;width: 100%;position: relative;padding-top: 30px;}.clear {clear: both;}.main_sprite:before {background: url('/images/accoun_sprite.png?2');}.home_title {font-family: 'Open Sans',arial;font-size: 30px;text-align: left;color: #000;text-decoration: none;margin: 0px 0px 28px 0;font-weight: 400;line-height: 30px;}@keyframes spinner-border {to { transform: rotate(360deg); }}.spinner-border {display: inline-block;width: 10px;height: 10px;vertical-align: middle;border: 2px solid #333;border-right-color: transparent;border-radius: 50%;animation: spinner-border .75s linear infinite;overflow: hidden;}body .clicked_button {background: #a09f9f !important;color: #e6e6e6!important;border-color: #a09f9f !important;pointer-events: none;}body .clicked_button:before {border-color: #b7a7a7 !important;}.home_title a{color: #000;}.maintexthome {margin-bottom: 30px;padding: 0 2px;}.mainTitle, .subtitle {color: #006699;font-size: 29px;line-height: 38px;padding: 0 10px 0 0;text-align: left;margin: 0 0 28px;}.dateTestimonials {display: block;position: relative;}.dateTestimonials span{position: absolute;bottom: 27px;left: 0;right: 0;margin: 0 auto;color: #fff;font-size: 12px;text-align: center;text-transform: uppercase;font-weight: 600;}.maintext {padding: 0 19px 19px;line-height: 24px;color: #333;font-size: 16px;}.maintext.pdescription p{padding-bottom: 15px;}.section-top-space {padding-top: 50px;display: block;}.maintext b{font-weight: 600;}.minLeft.homeleft {padding-right: 15px;}.minRight.homeright {padding-left: 15px;}.submitCheckout {background: #ff6600;color: #fff;text-align: center;display: inline-block;border: 1px solid #d75124;outline: none;cursor: pointer;font-size: 14px;padding: 12px 25px;line-height: 16px;margin: 0;border-radius: 3px;width: 289px;}.card {position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 1px solid rgba(0,0,0,.125);border-radius: .25rem;margin-bottom: 25px;}.card-header {padding: .75rem 1.25rem;margin-bottom: 0;background-color: rgba(0,0,0,.03);border-bottom: 1px solid rgba(0,0,0,.125);color: #006699;font-weight: 600;font-size: 15px;}.card-header:first-child {border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;}.customerFormcontent.verificationCode .field .button {width: 164px;padding: 6px 10px; white-space: nowrap;}.verificationCodeWrapper { width: 50%;}.customerFormcontent.verificationCode .fieldInput.verifycodeText { padding-left: 10px;}.list-group {padding-left: 0;margin-bottom: 0;display: -ms-flexbox;display: flex;flex-wrap: wrap;padding: 13px 12px;}.list-group-item {position: relative;display: block;float: left;padding: 8px 12px;margin: 3px 3px;width: 24%;}.list-group-item a {color: #006699;}.list-group-item:first-child {border-top-left-radius: .25rem;border-top-right-radius: .25rem;}.show_windowpopup a {padding: 9px 20px;border: 1px solid #cac6c6;margin: 22px 5px;border-radius: 5px;}table.table-itinerary td a {font-weight: 600;}.Quotes{font-weight:600;margin-top:10px;font-size:18pt;display:block;background:url('/images/iconText2.png') no-repeat;padding-left:78px;line-height:120%;color:#000;background-position:5px center;margin-bottom:15px;}.cita {font-size: 16pt;color: #5AC7F5;text-align: right;width: 100%;display: block;margin: 10px 0;}.viewmap {padding: 5px 10px;}.small-shortly {font-size: 22px;line-height: 1.5em;}#showChat {position: fixed;bottom: 50px;right: 15px;opacity: 0;height: 0;width: 0;overflow: hidden;background: url("/images/resume-chat.png") 0 0 no-repeat;cursor: pointer;}#showChat.active {width: 122px;height: 66px;opacity: 1;}#Bookings .viewmap:hover {border-bottom: 0;color: #fff;}#emptyview_map {display: none;}#Bookings .select-book {line-height: 24px;font-size: 14px;color: #444;border: 1px solid #999999;border-radius: 3px;padding: 4px 5px;}.accountwrapper .formFields.boxpassword {width: 50%;margin: 30px auto 0;padding: 38px 20px 30px 20px;background: #fcfcfc;border-radius: 6px;border: 1px solid #dcdcdc;}.accountwrapper .formFields.boxpassword .field {width: 100%;}.containersubmit {display: inline-block;text-align: right;float:right;}#formRecoverPass {display: none;}.recovery_pass {cursor: pointer;}.twocolumns b {vertical-align: top;font-size: 14pt;display: inline-block;line-height: 131%;text-align: right;color: #5AC7F5;font-weight:bold !important;margin-left: 36px;font-weight: 400;}.twocolumns span {display: inline-block;width: 400px;text-align: center;vertical-align: top;padding-left: 5px;}.btn-testimonials {margin: 20px auto;display: table;}.btn-testimonials a{padding: 5px 17px;display: block;text-align: center;}.btn-testimonials a:hover{color: #fff;}.twocolumns {text-align: center;float: left;width: 50%;vertical-align: top;margin: 20px 0;margin-bottom: 35px;}.fourcolumns {float: left;width: 220px;margin-top: 20px;vertical-align: top;padding: 10px;text-align:center;font-size:13px;}.fourcolumns b {font-size: 13pt;display: block;margin: 10px 0;color: #123;font-weight: 600;}section input.search {width: 242px;height: 32px;margin-left: 15px;outline: 0;border: 1px solid #2898CE;padding-right: 40px;padding-left: 8px;color: #666;background: url('/images/sprite.png') 203px 0 no-repeat #FFF;font-size: 13px;}#BarPopupContent .light-wrapper {padding: 13px 15px;}#BarPopupContent .mainWrapper-avatar {border: 1px solid #ededed;padding: 5px;background: #fafafa;border-radius: 5px;}#BarPopupContent .container-avatar {border: 1px solid #cccccc;background: #ffffff;padding: 12px 8px;border-radius: 5px;height: 440px;overflow: hidden;cursor: pointer;}#BarPopupContent .container-avatar .image-avatar {width: 79px;height: 79px;display: inline-block;position: relative;overflow: hidden;margin: 0 6px 5px;float: left;cursor: pointer;}#BarPopupContent .container-avatar .image-avatar.selectedAvatar::after {border-top: 5px solid #ff6600;border-right: 5px solid #ff6600;transform: translateX(0);top: 0;left: 0;height: 100%;}#BarPopupContent .container-avatar .image-avatar.selectedAvatar::before {border-bottom: 5px solid #ff6600;border-left: 5px solid #ff6600;transform: translateX(0);bottom: 0;left: 0;height: 100%;}#BarPopupContent .container-avatar .image-avatar::after{transform: translateX(-100%);content: '';position: absolute;top: 0;left: 0;width: 95%;height: 2px;border-top: 5px solid transparent;border-right: 5px solid transparent;}#BarPopupContent .container-avatar .image-avatar::before{transform: translateX(100%);content: '';position: absolute;bottom: 0;left: 0;width: 99.5%;height: 2px;border-bottom: 5px solid transparent;border-left: 5px solid transparent;}#BarPopupContent .container-avatar .image-avatar:hover::after {transition: .1s transform linear .2s, .1s height linear .3s;transform: translateX(0);height: 100%;border-color: #ff6600;z-index: 1;}#BarPopupContent .container-avatar .image-avatar:hover::before {transition: .1s transform linear, .1s height linear .1s;transform: translateX(0);height: 100%;border-color: #ff6600;z-index: 2;}#BarPopupContent .wrapper-button-avatar {margin-top: 10px;}#BarPopupContent .wrapper-button-avatar .bluebutton {margin-left: 15px;padding-left: 30px;padding-right: 30px;display: inline-block;}.live-help-reviews .page-link:hover {color: #fff;}.descriptionImagePort {font-family: open sans,arial;display: block;width: 990px;font-size: 37pt;position: absolute;color: #FFFFFF;text-shadow: 2px 2px 4px #161515;margin: 221px 0px;background: #000;opacity: 0.72;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";padding-left: 10px;height: 80px;}.descriptionImagePort h1 {font-size: 23pt;line-height: 1;padding-top: 25px;}.region_name{margin-top: 248px;background-color: #123;display: block;color: #FFF !important;margin-left: 10px;width: 332px;padding-bottom: 5px;padding-left: 8px;}.main-content {padding: 0 20px 30px;}.ports_compare {text-align: left;}.ports_compare .itemfilter .title-excusion {bottom: -1px;}.centerwrapper {display: table;margin: 0 auto;}.sidebarRight {width: 232px;margin-left: 10px;float: right;}.content-left {width: 718px;float: left;}.miniportwrapper *, .miniportwrapper {box-sizing: border-box;}.miniportwrapper {float: left;padding: 0 12px 0px;font-size: 13px;height: 232px;width: 25%;margin-bottom: 10px;text-align: left;}.container-travel {padding: 20px 29px;color: #006699;font-size: 16px;}.container-travel .travel-image {width: 14%;display: inline-block;vertical-align: middle;border-radius: 3px;background:#fff;border: 1px solid #dcdcdc;padding: 12px 10px;text-align: center;min-height: 52px;}.container-travel .travel-image img {max-width: 100%;}.container-travel .text-travel {width: 85%;display: inline-block;vertical-align: middle;padding: 15px 26px 15px 10px;position: relative;background: #fafafa;z-index: 1;}.container-travel .text-travel:before {content: "";width: 10px;height: 19px;background: url(/images/accoun_sprite.png?2) no-repeat;background-position: -225px -199px;position: absolute;right: 10px;top: 50%;margin-top: -10px;}.hotellocation {display: none;}.list-travel .no-travel-cruise {cursor: pointer;}.container-travel .text-travel .date_portcruise {color: #686868;font-size: 14px;}.container-travel .list-travel {border: 1px solid #dcdcdc;background: #fafafa;border-radius: 5px;padding: 4px 4px;font-weight: 600;margin-bottom: 7px;position: relative;}.container-travel .list-travel.travel-cruise{color: #686868;}.topChoice_logo {margin: -2px 0 0 -2px;display:block;width: 219px;height:164px;position: absolute;top: 0;left: 0;z-index: 2;}.container-pagenumrev {text-align: center;}a.writeReview {display: inline-block;position: relative;padding: 6px 13px 4px 31px;cursor: pointer;margin-right: 5px;margin-bottom: 5px;color: #4d4d4d;border-radius: 3px;font-size: 12px;border: 1px solid #cccccc;background: #ffffff;font-weight: 600;background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%);background: -webkit-linear-gradient(top, #ffffff 0%,#ededed 100%);background: linear-gradient(to bottom, #ffffff 0%,#ededed 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );vertical-align: top;}a.writeReview:hover {background: #3299dc;color: #fff;background: -moz-linear-gradient(top, #3299dc 0%, #137bb4 100%);background: -webkit-linear-gradient(top, #3299dc 0%,#137bb4 100%);background: linear-gradient(to bottom, #3299dc 0%,#137bb4 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3299dc', endColorstr='#137bb4',GradientType=0 );}a.writeReview:hover i {color: #fff;}a.writeReview i {width: 15px;height: 15px;position: absolute;top: 7px;left: 9px;color: #4d4d4d;font-size: 14px;line-height: 1em;}.container-pagenumrev .pagenumberReview {display: inline-block;padding: 9px 22px;border: 1px solid #eaeaea;font-size: 14px;margin: 5px;width: 160px;height: 42px;cursor: pointer;}.container-pagenumrev .pagenumberReview.previousEmpty {background: #f1f1f1;color: #a5a3a3;cursor:default;}#IdHomeRegions .miniportwrapper {height: 205px;}#IdHomeDestinations .miniportwrapper {height: 310px;width: 50%;box-sizing: border-box;}#IdHomeDestinations .miniportwrapper .imageport, #IdHomeDestinations .miniportwrapper .numberexcursion {width: 100%;height: 240px;}#IdHomeDestinations .miniportwrapper .portname {font-size: 22px;padding: 17px 0 0 0;line-height: 1em;}.miniportwrapper a span, .miniportwrapper a {display: block;}section .miniportwrapper a {text-decoration: none;color: #333333;border-bottom: 0;padding-bottom: 10px;}section .miniportwrapper a:hover {border-bottom: 0;}.miniportwrapper .portname {font-size: 15px;font-weight: 600;line-height: 16px;padding: 10px 0 2px;color: #006699;}.miniportwrapper .imageport {width: 100%;height: 150px;background-repeat: no-repeat;background-size: cover;display: block;position: relative;-webkit-transition: margin 0.5s ease-in-out;-moz-transition: margin 0.5s ease-in-out;-o-transition: margin 0.5s ease-in-out;transition: margin 0.5s ease-in-out;}.cruiseline_popup {width: 310px;margin: 0 auto;padding: 68px 0;}.cruiseline_popup .cruiselinetext_popup {margin-bottom: 15px;}.back_tolist {color: #515151;font-weight: 600;padding-left: 20px;position: relative;line-height: 32px;margin-top: 6px;}.back_tolist:before {content: "";background: url(/images/accoun_sprite.png?2) -225px -250px no-repeat;width: 9px;height: 8px;position: absolute;top: 12px;left: 5px;}#CartContainer .cruiseline_popup.formFields .fieldSelect {border-color: #999999;}.miniportwrapper .numberexcursion {width: 100%;height: 150px;overflow: hidden;background: #f1f1f1 url('/images/loading.gif')no-repeat center;position:relative;}.miniportwrapper a:hover .imageport{margin-top: -30px;}.totalexcursion {color: #fff;background: #111;font-size: 13px;padding: 6px;text-align: center;}.wrapper_compare .comparebuttons {display: inline-block;position: relative;padding: 6px 13px 4px 31px;cursor: pointer;margin-right: 5px;margin-bottom: 5px;color: #4d4d4d;border-radius: 3px;font-size: 12px;border: 1px solid #cccccc;background: #ffffff;font-weight: 600;background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%);background: -webkit-linear-gradient(top, #ffffff 0%,#ededed 100%);background: linear-gradient(to bottom, #ffffff 0%,#ededed 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );}.wrapper_compare .comparebuttons.list {border: 1px solid #0b9ccc;background: #2edbf2;background: -moz-linear-gradient(top, #2edbf2 0%, #1893b2 100%);background: -webkit-linear-gradient(top, #2edbf2 0%,#1893b2 100%);background: linear-gradient(to bottom, #2edbf2 0%,#1893b2 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2edbf2', endColorstr='#1893b2',GradientType=0 );}.wrapper_compare .comparebuttons.list:hover{color: #fff;background: #1893b2;background: -moz-linear-gradient(top, #1893b2 1%, #2edbf2 100%);background: -webkit-linear-gradient(top, #1893b2 1%,#2edbf2 100%);background: linear-gradient(to bottom, #1893b2 1%,#2edbf2 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1893b2', endColorstr='#2edbf2',GradientType=0 );}.wrapper_compare .comparebuttons.list a {color: #ffffff;}.wrapper_compare .comparebuttons i {width: 15px;height: 15px;position: absolute;top:7px;left: 9px;color: #4d4d4d;font-size: 14px;line-height: 1em;}.content_excursion .wrapper_compare .comparebuttons i{background:none;}.wrapper_compare .comparebuttons:hover i, .wrapper_compare .comparebuttons.activebook i {color: #fff;}.wrapper_compare .comparebuttons.comparebook:before {color: #fff;}.wrapper_compare .comparebuttons.comparebook:hover:before, .wrapper_compare .comparebuttons.comparebook.activebook:before {color: #fff;}.wrapper_compare .comparebuttons:hover, .wrapper_compare .comparebuttons.activebook {background: #3299dc;color: #fff;background: -moz-linear-gradient(top, #3299dc 0%, #137bb4 100%);background: -webkit-linear-gradient(top, #3299dc 0%,#137bb4 100%);background: linear-gradient(to bottom, #3299dc 0%,#137bb4 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3299dc', endColorstr='#137bb4',GradientType=0 );}.wrapper_compare .comparebuttons a {color: #4d4d4d;}.wrapper_compare .comparebuttons:hover a, .wrapper_compare .comparebuttons.activebook a {color: #fff;}.destinationSearch {z-index:10;border: 1px solid #b6b1b1;display: none;width: 291px;background: #fff;position: absolute;left: 0;padding: 8px;top: 50px;max-height: 350px;overflow-x: hidden;}.destinationSearch img {width: 60px;}.countpages_search {display: block;text-align: center;margin-top: 40px;}.countpages_search .numpagescount {font-weight: 600;margin-bottom: 13px;}.countpages_search a {display: inline-block;padding: 5px 12px;margin: 0 4px;border: 1px solid #006699;border-radius: 3px;}.countpages_search a.select_page, .countpages_search a.select_page:hover {background: #0480bd;color: #fff;}.countpages_search a:hover {background: #0480bd;color: #fff;}.destinationSearch .container-dest-search {display: block;clear: both;margin-bottom: 8px;padding: 7px 8px;}.destinationSearch .container-dest-search span, .destinationSearch .container-dest-search a {display: inline-block;vertical-align: middle;line-height: 18px;font-weight: 600;}.destinationSearch .container-dest-search a:hover {border: 0;}.destinationSearch .container-dest-search i {display: block;font-size: 12px;color: #333;font-weight: 400;}.destinationSearch .container-dest-search span { padding-right: 10px;}.port_ofcall_box *, .port_ofcall_box { box-sizing: border-box;}.port_ofcall_box { float: left; padding: 0 10px 0; width: 33.333%; margin-bottom: 15px; font-size: 15px;}.container-itineraryports { margin: 0 -8px;}#BarPopupContent .unableload_itinerary p{ color: #333333; font-size: 14px; line-height: 18px; padding: 0 0 10px; margin: 0;}.container-itineraryports .port_ofcall_box { width: 50%; padding: 0 8px;}.container-itineraryports .port_ofcall_box .image_box { height: 120px;}.container-itineraryports .port_ofcall_box .image_box .nameport_box { font-size: 14px;}.container-itineraryports .port_ofcall_box b { display: block;}.port_ofcall_box a{ color: #fff;}.port_ofcall_box .numport_box{ display: block; color: #333333; text-align: left; border: 1px solid #dcdcdc; border-top: 0; padding: 12px 18px; font-size: 12px; line-height: 18px; height: 62px;}.port_ofcall_box .image_box { background-color: #f1f1f1; background-size:cover; background-repeat: no-repeat; background-position:center; display: block; position: relative; height: 200px;}.port_ofcall_box b { font-weight: 600; color: #333333; font-size: 12px;}.port_ofcall_box .image_box .nameport_box { position: absolute; bottom: 0; padding: 5px 10px 5px 21px; font-size: 16px; font-weight: 600; width: 100%; left: 0; text-align: left; background: -moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.65) 100%); background: -webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#a6000000',GradientType=0 );}.scaledivRev { position: absolute; width: 250px; height: 210px; background: #fff; top: -38px; z-index: 7; border-radius: 5px; transform: scale(0); transition: all 200ms ease-in; -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); padding: 20px 10px; display: table; font-size: 16px; font-weight: 300; color: #333; -webkit-backface-visibility: hidden;}.vertical-scale { display: table-cell; vertical-align: middle;}.sareviewscontent:hover .scaledivRev { transform: scale(1);}.review-full-width { position: relative;}.review-full-width .namecustomerRev { font-size: 16px; font-weight: 600; color: #383838; margin-top: 10px;}.review-full-width .namecustomerRev i{ font-size: 12px; color: #686868;}.scaledivRev .fullStars { color: #6d6d6d; font-size: 12px; font-weight: 600;}.scaledivRev .fullStars font{ color: #fe691f; display: inline-block; margin-right: 1px; font-size: 15px;}.scaledivRev sup { font-size: 35px; top: 10px; font-family: sans-serif; line-height: 16px; display: inline-block; vertical-align: top; color: #b7b6b6;}footer { background: #0B1622; color: #E6E6E6;}#fixedbar, #fixedbar * { box-sizing: border-box;}#fixedbar { position: fixed; bottom: 0; left: 0; width: 100%; background: #0b1622; height: 45px; text-align: center; z-index: 5;}#fixedbar .fxbar_container { width: 100%; display: table; height: 45px; padding-right: 60px;}.scrollIcon.spritehome { position: absolute; bottom: 60px; right: -55px; cursor: pointer; z-index: 6; display: none; background: #f5f5f5; padding: 27px 10px 2px; border-radius: 3px; color: #333; text-align: center; font-weight: 600; font-size: 13px;}.scrollIcon.spritehome:before { width: 32px; height: 23px; background-position: -250px -75px; background-repeat: no-repeat; position: absolute; top: 4px; left: 0; right: 0; margin: 0 auto;}#fixedbar .fxbar_container .fxbar_item { color: #e1e1e1; font-size: 15px; display: table-cell; vertical-align: middle; line-height: 1em; position: relative; z-index: 1; background: #0b1622; cursor: pointer; width: 14%;}#fixedbar .fxbar_container .fxbar_item .fxbar_itemSpanButton{ position:relative; padding-right:23px;}#fixedbar .fxbar_container .fxbar_item a{ color: #e1e1e1; position: relative;}#fixedbar .fxbar_container .fxbar_item .cartItems { top: -5px; right: 0; opacity: 0; filter: alpha(opacity=0);}#fixedbar .fxbar_item .cartItems.activecount { opacity: 1; filter: alpha(opacity=100);}#fixedbar .fxbar_container .fxbar_item .fxbar_icon { position: relative; width: 24px; height: 20px; display: inline-block; vertical-align: middle; margin-right: 3px; text-align: left;}#helpcenter i { position: absolute; top: 12px; left: 12px;}#fixedbar .fxbar_container .fxbar_item .fxbar_icon.fx_helpcenter { line-height: 20px;}#fixedbar .fxbar_container .fxbar_item .fxbar_icon.fx_helpcenter i.excursioneer-icon { font-size: 18px;}#fixedbar .fxbar_container .fxbar_item .fxbar_icon.fx_helpcenter i.livehelpicon{ left: 0; top: 0;}i.excursioneer-gif{ position: absolute; width: 24px; overflow: hidden; background: #ffc0cb; height: 24px; display: block; margin-top: -3px; left: 9px; top: 13px;}i.excursioneer-gif:after { content: ""; width: 24px; background: url(/images/signal-orange.svg); background-size: cover; height: 24px; display: block; z-index: 1; position: relative;}i.excursioneer-gif:before { background: #fff; padding: 0; content: ""; position: absolute; top: 0; left: 0; z-index: 0; border-radius: 50%; width: 100%; height: 100%; -webkit-animation: scaleout 1.0s infinite ease-in-out; animation: scaleout 1.0s infinite ease-in-out}#fixedbar .fxbar_container .fxbar_item .fxbar_icon.fx_cart { font-size: 18px;}.fxbar_item .fxbar_icon.fx_account:before { background-position: 0 -74px;}.fxbar_item .fxbar_icon.fx_itinerary:before { background-position: -23px -74px;}.fxbar_item .fxbar_icon.fx_cart:before { background-position: -50px -74px;}.fxbar_item .fxbar_icon.fx_favorites:before { background-position: -74px -74px;}.fxbar_item .fxbar_icon.fx_history:before { background-position: -99px -74px;}.fxbar_item .fxbar_icon.fx_compare:before { background-position: -147px -74px;}.fxbar_item .fxbar_icon.fx_helpcenter:before { background-position: -126px -74px;}.fxbar_item .fxbar_icon.fx_helpcenter.enablehelpcenter:before{ background: url('/images/livehelp_white.gif') 0 1px no-repeat;}.fxbar_item .fxbar_icon.fx_compare:before { background-position: -146px -73px;}#fixedbar .fxbar_container .fxbar_item .fxbar_icon:before{ top: 0; left: 0; width: 24px; height: 17px;}#fixedbar .fxbar_container .fxbar_item .fxhc { background: #ff6600; padding: 14px 10px; display: inline-block; box-sizing: border-box; font-weight: 600; color: #FFFFFF;}.bounce { -moz-animation: bounce 1s 2; -webkit-animation: bounce 1s 2; animation: bounce 1s 2; animation-delay: 2s; display: block;}.containerlivechat form .shake-error{ animation: shake_error 0.82s cubic-bezier(.36,.07,.19,.97) both; transform: translate3d(0, 0, 0); backface-visibility: hidden; perspective: 1000px; border: 1px solid #d11010;}.starstellus ul.shake-error{ animation: shake_error 0.82s cubic-bezier(.36,.07,.19,.97) both; transform: translate3d(0, 0, 0); backface-visibility: hidden; perspective: 1000px; border: 0;}@keyframes shake_error { 10%, 90% {transform: translate3d(-1px, 0, 0); } 20%, 80% {transform: translate3d(2px, 0, 0); } 30%, 50%, 70% {transform: translate3d(-4px, 0, 0); } 40%, 60% {transform: translate3d(4px, 0, 0); }}@-moz-keyframes bounce { 0%, 20%, 50%, 80%, 100% {-moz-transform: translateX(0);transform: translateX(0); } 40% {-moz-transform: translateX(-10px);transform: translateX(-10px); } 60% {-moz-transform: translateX(-5px);transform: translateX(-5px); }}@-webkit-keyframes bounce { 0%, 20%, 50%, 80%, 100% {-webkit-transform: translateX(0);transform: translateX(0); } 40% {-webkit-transform: translateX(-10px);transform: translateX(-10px); } 60% {-webkit-transform: translateX(-5px);transform: translateX(-5px); }}@keyframes bounce { 0%, 20%, 50%, 80%, 100% {-moz-transform: translateX(0);-ms-transform: translateX(0);-webkit-transform: translateX(0);transform: translateX(0); } 40% {-moz-transform: translateX(-10px);-ms-transform: translateX(-10px);-webkit-transform: translateX(-10px);transform: translateX(-10px); } 60% {-moz-transform: translateX(-5px);-ms-transform: translateX(-5px);-webkit-transform: translateX(-5px);transform: translateX(-5px); }}#new_element_fixed { position: absolute; right:60px; bottom:43px; z-index: 0; display: none;}#container-helpCenter { width:326px; height:0; background: #fe691f; border-radius: 5px 5px 0 0; overflow: hidden;}#container-helpCenter .helpCenterTitle { width: 100%; height: 43px; font-size: 16px; font-weight: 600; position: relative; padding: 10px 13px; padding-left: 38px; color: #fff; cursor: pointer; z-index: 1; text-align: left;}#container-helpCenter .helpCenterTitle.enablehelpcenter .see-live-chat:before{ left: 15px; top: 13px; position: absolute;}.help-center-options .help-options .pointerevent a { color: #000;}#container-helpCenter .helpCenterTitle .closehelp { position: absolute; right: 10px; top: 11px; opacity: 0; color: #fff; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); font-size: 20px;}#container-helpCenter .helpCenterTitle.active .closehelp { opacity: 1; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}.help-center-options { border-left: 3px solid #e05600; border-right: 3px solid #e05600; color: #000000; font-size: 12px; background: #ffffff; padding: 25px 25px 20px; font-weight: 600; line-height: 14px;}.help-center-options.open-helpcenter { padding: 13px 25px 0;}.help-center-options .help-options { width: 33.3333%; float: left; text-align: center;}.help-center-options .help-options .pointerevent { display: inline-block; cursor: pointer; height: 56px; margin-bottom: 3px;}.help-center-options .help-options .opacityhelpchat { width:28px; height: 28px; position: relative; display: block; margin: 0 auto 3px;}.help-center-options .help-options span { font-size: 26px; display: block; width: 28px; height: 28px; line-height: 1em; position: absolute; top: -2px; left: 0;}.help-center-options .help-options.tollfree span, .help-center-options .help-options.callback span{ font-size: 25px;}.help-center-options .help-options .foption-hover { color: #336699;}.help-center-options .help-options .pointerevent .first-option { opacity: 1; filter: alpha(opacity=100);}.help-center-options .help-options .pointerevent:hover, .help-center-options .help-options .pointerevent:hover a { color: #00a7f4;}.help-center-options .help-options .pointerevent, .help-center-options .help-options .pointerevent a{ -webkit-transition: color 0.25s ease-in-out; -moz-transition: color 0.25s ease-in-out; -o-transition: color 0.25s ease-in-out; -ms-transition: color 0.25s ease-in-out; transition: color 0.25s ease-in-out;}.help-center-options .help-options .pointerevent:hover .first-option { opacity: 0; filter: alpha(opacity=0);}.help-center-options .foption-hover{ display: block; height: 100%; width: 100%; opacity: 0; filter: alpha(opacity=0);}.canHelp-box { background: #e8eeff; border-radius: 5px; color: #006699; padding: 10px; font-size: 13px; text-align: left;}.canHelp-box .imagecanhelp{ width: 40px; height: 40px; background: #ffffff; margin-right: 10px;}.canHelp-box > div{ display: inline-block; vertical-align: middle; line-height: 16px; text-align: left;}.formhelpcenter textarea { width: 100%; border: 1px solid #999999; color: #757575; margin: 10px 0 15px; padding: 11px 15px; border-radius: 4px; resize: none; font-family: Arial, sans-serif; font-size: 13px;}.help-center-options .pointerevent:hover .foption-hover{ opacity: 1; filter: alpha(opacity=100);}.help-center-options .time-help { color: #1b1b1b; font-size: 13px; line-height: 16px; font-weight: 400; padding: 13px 5px; margin: 0 auto; width: 100%; text-align: center; text-shadow: 0 0 #1b1b1b; border: 1px solid #edeff1;}.help-center-options .time-help b { font-size: 14px; display: block; padding-bottom: 4px; font-weight: 600; color: #fe691f;}.wrapperReportProblem { padding: 40px 30px;}.wrapperReportProblem .pleasehelpus { font-size: 26px; color: #888; font-weight: 300; text-align: center; padding: 0 7% 19px;}.wrapperReportProblem .formReportProblem { padding: 20px 20px 0; border-radius: 3px; margin: 15px 0 0;}.formFields .formReportProblem .field.messagearea { width: 100%; margin-bottom:0;}.formFields .formReportProblem .field.messagearea textarea { height: 208px;}.wrapper_participating { max-width: 572px; margin: 0 auto 25px; font-size: 53px; color: #666666; line-height: 70px; font-weight: 300; background: url('/images/banner_cart_tick.png') right 0 no-repeat; padding: 30px 0;}.wrapper_participating .goback-pass { display: inline-block; padding: 13px 25px; font-size: 15px; width: 149px; height: 42px; line-height: 1em;}.wrapper_participating .goback-pass:hover { color: #fff;}.wrapper_participating .announceDays { font-size: 25px; color: #006699; font-weight: 400; line-height: 1em; margin: 29px 0 41px;}#footer-content, #footer-content *, .container-footerlogo, .container-footerlogo * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}#footer-content { background: #0B1622; padding: 25px 30px 15px;}.footer_content{ width: 100%; max-width:1080px; margin:0 auto;}.footer_content .divider{ display: table-cell; padding: 0 15px; text-align: left; vertical-align: top;}.footer_content .divider ul { margin-bottom: 0px;}.footer_content .divider .apps a { font-size: 27px; line-height: 1em; text-decoration: none; text-align: left;}.footer_content .divider .apps li:last-child a { font-size: 40px;}.footer_content .divider ul li, .footer_content .divider ul li a, .openhours{ color: #fff; font-size: 13px; line-height: 22px;}.footer_content .divider ul li img { margin-right: 3px;}.footer_content .divider ul li a:hover{ color:#13a7c3;}.margintocenter { margin: 0 -15px; display: table; width: 100%;}.footer_content .divider .apps { margin: 0;}.footer_content .divider .apps a{ display: block; margin: 0 0 14px;}.reset{ clear:both;}.titleFooter{ display:block; background: url('/images/title_footer.jpg') no-repeat bottom left; font-size: 16px; margin-bottom: 9px;}.footerliv2{ display:block; font-size:10pt; font-family:arial; list-style: none; line-height:150%; padding:0; margin:0; padding:10px 0;}.footerliv2 li a{ color:#FFF; text-decoration:none;}.footerliv2 li a:hover{ color:#13a7c3;}.footernewsletter{ width: 184px; height: 24px; background: #323b46; border: 1px solid #c3c3c3; outline: 0; padding: 0 5px; color: #FFF; display: inline-block; vertical-align: top;}.btnnewsletter{ margin-left: 1px; background: #999999; height: 24px; outline: 0; border: 1px solid #999999; color: #123; cursor: pointer; font-weight: bold; display: inline-block; vertical-align: top;}.brandslogos{ display:inline-block; width:190px;}.divider a.smedias { margin-top: 4px; width: 25px; height: 25px; position: relative; display: inline-block; margin: 8px 10px 5px 0px;}.divider a.smedias span { position: absolute; left:0 ; top: 0; border: 0; outline: 0; width: 100%; height: 100%; background: url('/images/social-sprite.png'); display: block;}.divider a.smedias span.hover.facebook { background-position: -75px -25px;}.divider a.smedias span.hover.google-n { background-position: -50px -25px;}.divider a.smedias span.hover.twitter-n { background-position: -25px -25px;}.divider a.smedias span.hover.pinterest-n { background-position: -100px -25px;}.divider a.smedias span.hover.youtube-n { background-position: 0px -25px;}.divider a.smedias span.hover.instagram-n { background-position: -125px -25px;}.divider a.smedias span.facebook { background-position: -75px 0;}.divider a.smedias span.google-n { background-position: -50px 0;}.divider a.smedias span.twitter-n { background-position: -25px 0;}.divider a.smedias span.pinterest-n { background-position: -100px 0;}.divider a.smedias span.youtube-n { background-position: 0 0;}.divider a.smedias span.instagram-n { background-position: -125px 0;}.divider a.smedias .hover { opacity: 0; -webkit-transition: opacity 0.5s ease-in-out; -moz-transition: opacity 0.5s ease-in-out; -o-transition: opacity 0.5s ease-in-out; transition: opacity 0.5s ease-in-out; filter: alpha(opacity=0);}.divider a.smedias:hover .hover { opacity: 1; filter: alpha(opacity=100);}.divider a.smedias .normal { opacity: 1; -webkit-transition: opacity 0.5s ease-in-out; -moz-transition: opacity 0.5s ease-in-out; -o-transition: opacity 0.5s ease-in-out; transition: opacity 0.5s ease-in-out; filter: alpha(opacity=100);}.divider a.smedias:hover .normal { opacity: 0; filter: alpha(opacity=0);}.container-footerlogo { border-top: 1px solid #053c5c; background: #112233;}.container-footerlogo .brandslogos-wrapper{ max-width: 1200px; width: 100%; margin: 0 auto; text-align: center;}.container-footerlogo .brandslogos { width: 16%; text-align: center; padding: 26px 15px 10px;}.container-footerlogo .brandslogos img { max-width: 100%;}.container { width: 100%; max-width: 1200px; margin: 0 auto; position: relative;}#ListingContent .content-loading { text-align: center;}.copyright { text-align: center; font-size: 13px; padding: 0 0 20px;}.text-center { text-align: center}.spritehome:after, .spritehome:before { background: url('/images/spritehome.png') no-repeat; content: ""; position: absolute;}input.field { border: 1px solid #d9d9d8; padding:0; margin: 0; background: #ffffff; color: #333333; font-family: 'Open Sans', sans-serif;}.button { border-radius: 3px; background: #006699; border: 0; outline: none; color: #ffffff; font-family: 'Open Sans', sans-serif;}.button.cancelbutton { background: #9e9e9e;}.button:hover { background: #0480bd;}.transition-transform { -webkit-transition: height 0.5s ease-in-out; -moz-transition: height 0.5s ease-in-out; -o-transition: height 0.5s ease-in-out; transition: height 0.5s ease-in-out;}.transition-background {}.img-responsive { max-width: 100%; width: 100%; display: block;}.booknow { width: 430px; height: 25px; display: block; text-align: center; text-decoration: none; text-transform: uppercase; font-family: Open Sans,arial; font-size: 16px; font-weight: 700; color: #fff; border: 1px solid #d75124; background: url(/images/btn-book.png) #e35121 no-repeat -5px 0; text-shadow: rgba(0,0,0,.4) 0 -1px 0; -webkit-border-radius: 2px; -moz-border-radius: 2px; -moz-box-shadow: rgba(0,0,0,0.2) 1px 2px 3px; padding: 15px 10px 10px;}.booknow:hover { text-decoration: none; color: #fff; text-shadow: rgba(0,0,0,.4) 0 -1px 0; background: url(/images/btn-book.png) #f63 no-repeat -5px -50px;}#wrapper_top { min-height: 40px; width: 100%; background-color: #ffffff; border-bottom: 1px solid #eceeeb; z-index: 5; display: table; position: relative; max-height: 94px;}#menu, .cart-container, .wrappermain .search-container { float: right; position: relative; margin-top: 13px;}.wrappermain .search-container { margin-top: 8px;}#wrapper_top .cart-container { padding-right: 10px; padding-top: 29px;}#wrapper_top .cart-container a { color: #006699; text-decoration: none; font-weight: 600; display: inline-block; vertical-align: middle; position: relative; margin-left: 10px; padding-right: 3px;}.cart-container .favoritesText { width: 25px; height: 20px; display: block;}.cart-container .compareText { width: 25px; height: 20px; display: block;}.cart-container .cartText { width: 34px; height: 22px; display: block;}.cart-container .cartText:before { background-position: -250px -50px; content: ""; width: 25px; height: 22px;}.cart-container .favoritesText:before { content: ""; background-position: -250px -25px; width: 23px; height: 22px;}.cart-container .compareText:before { content: ""; background-position: -275px -50px; width: 23px; height: 22px;}#wrapper_top .cart-container a:hover { color: #7a7a7a;}#wrapper_top .cartText { padding: 0; font-size: 13px; float: left; font-size: 22px; line-height: 22px;}#menu .dropdown ul.login_check li a i{ color: #999999;}#wrapper_top .cartItems, .fxbar_item .cartItems { background: #d72e3e; min-width: 18px; border-radius: 2px; font-size: 11px; padding: 1px 4px; text-align: center; overflow: hidden; color: #fff; font-weight: 700; position: absolute; top: -11px; right: 0; z-index: 1;}.wrappermain .search-container { padding-right: 0px; padding-top: 5px; width: 27%;}.search-container .button { border-radius: 0 3px 3px 0; width: 50px; height: 42px; position: relative; border-top: 1px solid #006699; border-bottom: 1px solid #006699; float: left; font-size: 18px;}.wrappermain .search-container input, #newIdHomePorts .search-container input { height: 30px; padding: 6px 10px; font-size: 12px; color: #333; border-color: #d8d9d7; line-height: 30px; display: inline-block;}.wrappermain .search-container input { width: 85%;}.wrappermain .search-container .button, #newIdHomePorts .search-container .button { height: 30px;}.wrappermain .search-container .button { width: 15%; max-width: 50px; font-size: 16px;}.search-container input { height: 42px; width: 290px; padding: 6px 10px; line-height: 38px; font-size: 14px; color: #444; border: 1px solid #999999; border-radius: 3px 0 0 3px; background: #ffffff; float: left; outline: none; -moz-appearance: none; -webkit-appearance: none; -ms-appearance: none; appearance: none;}.search-container .button:before { content: ""; width: 17px; height: 17px; display: block; position:absolute; top: 11px; background-position: -101px -51px; left: 18px;}#menu { padding: 0; border: 1px solid #ffffff; border-bottom: 0; margin-top: 32px;}#menu:hover { background: #ffffff; border-color: #cccccc;}#menu .menutext { padding: 12px 0 12px 26px; font-size: 14px; cursor: pointer; position: relative; color: #006699; font-weight: 600;}#menu .menutext i{ position: absolute; top: 9px; left: 0; font-size: 21px;}#menu .menutext.customAvatar { padding-left: 0;}#menu .menutext.customAvatar img { display: inline-block; vertical-align: middle;}#menu .menutext.customavataruser:before, #menu:hover .menutext.customavataruser:before { background-position: -128px -26px; height: 20px; top: 9px;}#menu .menutext.customAvatar:before { background: transparent;}#menu:hover .menutext { color: #7a7a7a;}#menu .menutext:before { content: ""; width: 19px; height: 15px; display: block; position:absolute; top: 14px;}#menu .menutext:before { background-position: -75px -25px; left: 0;}#menu:hover .menutext:before { background-position: -50px -25px;}.dropdown { position: absolute; top: 43px; overflow: hidden; width: 250px; right: -1px; background: #fff; z-index: 0;}.dropdown.withoutAvatar { top: 43px;}#menu .dropdown ul { cursor:pointer; height: 0; overflow: hidden; border: 1px solid transparent; border-top: 0;}.wrapper_menutext { padding: 0 15px; border-bottom: 1px solid #fff; position: relative; z-index: 1; height: 44px; background-color: #ffffff;}#menu:hover .dropdown { -webkit-box-shadow: -5px 0 5px -5px #bdbfc1, 0 7px 5px -5px #bdbfc1 5px 0 5px -5px #bdbfc1; -moz-box-shadow: -5px 0 5px -5px #bdbfc1, 0 7px 5px -5px #bdbfc1, 5px 0 5px -5px #bdbfc1; box-shadow: -5px 0 5px -5px #bdbfc1, 0 7px 5px -5px #bdbfc1, 5px 0 5px -5px #bdbfc1;}#menu:hover .dropdown ul { height: 211px; position: relative; border-color: #cccccc; border-top: 0;}#menu:hover .dropdown ul.login_check { height: 270px;}#menu .dropdown ul.login_check li a { color: #999999;}#menu:hover .dropdown ul.account_menu { height: 332px;}#menu:hover .dropdown ul:after { content: ""; width: 100%; border-top: 1px solid #cccccc; height: 1px; position: absolute; top: 0; left: 0; box-shadow: 0 -5px 5px -5px #333;}#menu .dropdown ul li { padding-left: 20px;}#menu .dropdown ul li.login_register { padding: 0 8px;}#menu .dropdown ul li.login_register:hover { background: #fff;}#menu .dropdown ul li.login_register a { color: #003a93; font-weight: 600; font-size: 13px; line-height: 16px; text-align: center; padding:7px 42px 12px; border-bottom: 1px solid #d8d9d7;}#menu .dropdown ul li:first-child { padding-top: 10px;}#menu .dropdown ul li.login a:after { background-position: -129px -2px; width: 17px; height: 21px; left: 0; top: 7px;}#menu .dropdown ul li.account a:after { background-position: -129px -27px; width: 17px; height: 21px; left: 0; top: 7px;}#menu .dropdown ul li.favorites a:after { background-position: -152px -25px; width: 21px; height: 23px; left: 0; top: 7px;}#menu .dropdown ul li.history a:after { background-position: -151px -52px; width: 22px; height: 21px; left: 0; top: 7px;}#menu .dropdown ul li.reviews a:after { background-position: -150px -3px; width: 26px; height: 21px; left: 0; top: 7px;}#menu .dropdown ul li.bookings a:after { background-position: -126px -52px; width: 26px; height: 21px; left: 0; top: 7px;}#menu .dropdown ul li.avatarchange a:after { background-position: -274px 1px; width: 26px; height: 21px; left: 0; top: 7px;}#menu .dropdown ul li.itinerary a:after { background-position: -299px 1px; width: 26px; height: 21px; left: 0; top: 7px;}#menu .dropdown ul li.logout a:after { background-position: -250px 0px; width: 22px; height: 24px; left: 0; top: 7px;}#menu .dropdown ul.login_check li.account a:after { background-position: -50px -98px; width: 18px;}#menu .dropdown ul.login_check li.logout a:after { background-position: -99px -98px;}#menu .dropdown ul.login_check li.reviews a:after { background-position: -24px -99px;}#menu .dropdown ul.login_check li.bookings a:after { background-position: 1px -98px;}#menu .dropdown ul.login_check li.avatarchange a:after { background-position: -74px -98px;}#menu .dropdown ul li:hover { background:#f0f5fa;}#menu .dropdown ul li a{ text-decoration: none; color: #27657e; font-size: 14px; font-weight: 600; padding: 0 0 0 40px; display: block; line-height: 40px; position: relative;}#menu .dropdown ul li a i{ position: absolute; top: 7px; left: 2px; font-size: 21px; line-height: 1em; color: #006699;}#menu:hover .dropdown ul { height: 214px;}#wrapper_top .logo { width: 66%; max-width: 640px; height: 62px; display: inline-block; position: relative; margin-bottom: 18px; margin-top: 12px;}#wrapper_top .logo img { display: inline-block; vertical-align: bottom;}#wrapper_top .eleven-years {background-image: url(/images/see_years_huge.svg?v=11);background-size: cover;width: 274px;height: 46px;display: inline-block;margin-bottom: 3px;}#wrapper_top .fourteen-years { width: 274px; height: 28px; margin-bottom: 6px; font-family: "Font Year"; font-size: 30px; line-height: 28px; display: inline-block; vertical-align: bottom; color: #585858;}.fourteen-years i { color: #ff6600;}.mainnav { display: inline-block; position: relative; width: 72%;}.mainnav ul.shortcut .navitem { font-size: 22px; color: #003a93; padding: 10px 16px 17px; display: block; position: relative; z-index: 2; cursor: pointer; -webkit-tap-highlight-color: rgba(0,0,0,0);}.mainnav ul.shortcut .navitem:focus, .mainnav ul.shortcut .navitem:active, .mainnav ul.shortcut .navitem:hover { outline: none;}.mainnav ul.shortcut li .border-item { border: 1px solid transparent; border-bottom: 0;}.mainnav ul.shortcut li.active-nav .border-item:after { content: ""; width: 100%; height: 1px; border-bottom: 1px solid #fff; position: absolute; bottom: -1px; left: 0;}.mainnav ul.shortcut li.active-nav .border-item { border-color: #c3c3c3; background-color: #ffffff;}.mainnav ul.shortcut .navitem .numberport { color: #fe691f; display: inline-block; padding-right: 6px; font-weight: 600; font-size: 23px;}.mainnav ul.shortcut li { display: table-cell; text-align: center;}.mainnav ul.shortcut li .helpcentericon { padding-left: 50px;}.mainnav ul.shortcut li .helpcentericon.helpcentericondisabled {}.mainnav ul.shortcut li .helpcentericon.helpcentericondisabled:hover { background-color: #fff;}.mainnav ul.shortcut li .helpcentericon i{ position: relative; width: 28px; overflow: hidden; background: #d4edd2; height: 28px; position: absolute; left: 13px; top: 13px;}.mainnav ul.shortcut li .helpcentericon i:after { content: ""; width: 28px; background: url(/images/signal-green.svg?v=1); background-size: cover; height: 28px; display: block; z-index: 1; position: relative;}.mainnav ul.shortcut li.mainmenu.active-nav .helpcentericon i:after { background: url(/images/signal-white-green.svg?v=1); background-size: cover;}.mainnav ul.shortcut li .helpcentericon i:before { background: #008000; padding: 0; content: ""; position: absolute; top: 0; left: 0; z-index: 0; border-radius: 50%; width: 100%; height: 100%; -webkit-animation: scaleout 1.0s infinite ease-in-out; animation: scaleout 1.0s infinite ease-in-out;}.mainnav ul.shortcut li .helpcentericon.helpcentericondisabled i:before { -webkit-animation-iteration-count: 0; animation-iteration-count: 0; background: #a7a4a4;}.mainnav ul.shortcut li.mainmenu.active-nav .helpcentericon.helpcentericondisabled i:after { background: url(/images/signal-white-off.svg); background-size: cover;}.mainnav ul.shortcut li .helpcentericon.helpcentericondisabled i:after { background: url(/images/signal-gray-off.svg); background-size: cover;}@-webkit-keyframes scaleout { 0% {-webkit-transform: scale(0) } 100% {-webkit-transform: scale(1);opacity: 1 }}@keyframes scaleout { 0% {-webkit-transform: scale(0);transform: scale(0); } 100% {-webkit-transform: scale(1);transform: scale(1);opacity: 1 }}.mainnav ul.shortcut li .border-item.moreoptions{ padding-left:40px;}.mainnav ul.shortcut li .border-item.moreoptions:after { background:url(/images/spritehome.png) -275px -25px no-repeat; content:""; position:absolute; top: 23px; left: 14px; width:15px; height: 8px;}.mainnav ul.shortcut .submenu li { width: 14.28%; height: 100%;}.mainnav .shortcut .navitem:before { content: ""; height: 15px; width: 1px; border-right: 1px solid #c3c3c3; position: absolute; top: 50%; margin-top: -6px; right: -2px; pointer-events: none;}.mainnav .shortcut li.mainmenu:last-child .navitem:before, .mainnav .shortcut .submenu li .navitem:before { border-right: 0;}.mainnav .shortcut li .submenu { position: absolute; top: -190px; left: 0; display: table; margin: 0 auto; width: 1000px; background: #fff; border: 1px solid #c3c3c3; box-shadow: 0px 10px 22px -3px rgba(0,0,0,0.5);}.mainnav .shortcut li.moreOptionNav { position: relative;}.mainnav .shortcut li.moreOptionNav .submenu { width: 160px; padding-bottom: 7px;}.mainnav ul.shortcut li.moreOptionNav ul li { display: block; height: auto; width: 100%;}.mainnav ul.shortcut li.moreOptionNav ul li .navitem { text-decoration: none; color: #003a93; font-size: 15px; font-weight: 600; padding: 12px 15px; display: block; line-height: 16px; margin-bottom: 0; text-align: left;}.mainnav ul.shortcut li.active-nav .submenu { top: 57px;}.mainnav ul.shortcut li.mainmenu .submenu li { transition:opacity .25s ease-in-out; -moz-transition:opacity .25s ease-in-out; -webkit-transition:opacity .25s ease-in-out; -o-transition:opacity .25s ease-in-out; opacity: 0; filter: alpha(opacity=0);}.mainnav ul.shortcut .submenu li .navitem { font-size: 20px; padding: 15px 0 5px; margin-bottom: 20px; font-weight: 600;}.mainnav ul.shortcut li.mainmenu.active-nav .submenu li { opacity: 1; filter: alpha(opacity=100);}.mainnav .shortcut .mainmenu.active-nav .navitem:before { border-right: 0;}.mainnav .shortcut li.mainmenu .itinerary-icon { display: block; margin: 15px auto 6px; width: 47px; height: 47px; background: transparent; position: relative; font-size: 47px; line-height: 1em; color: #fe691f;}.mainnav .shortcut li.mainmenu .itinerary-icon i{ position: absolute; left: 0; top: 0;}.mainnav .shortcut li.mainmenu .submenu a:hover .itinerary-icon.menu_itineraries i:before{ content: "\f022";}.mainnav .shortcut li.mainmenu .submenu a:hover .itinerary-icon.menu_portsofcall i:before{ content: "\f015";}.mainnav .shortcut li.mainmenu .submenu a:hover .itinerary-icon.menu_regions i:before{ content: "\f023";}.mainnav .shortcut li.mainmenu .submenu a:hover .itinerary-icon.menu_destination i:before{ content: "\f024";}.mainnav .shortcut li.mainmenu .submenu a:hover .itinerary-icon.menu_sa i:before{ content: "\f021";}.mainnav .shortcut li.mainmenu .submenu a:hover .itinerary-icon.menu_live i:before{ content: "\f006";}.mainnav .shortcut li.mainmenu .submenu a:hover .itinerary-icon.fbook_icon i:before{ content: "\f007";}.mainnav .shortcut li.mainmenu .submenu a:hover .itinerary-icon.menu_excursions i:before{ content: "\f015";}.mainnav .shortcut li.mainmenu .submenu a:hover .itinerary-icon.faqs_icon i:before{ content: "\f020";}.mainnav .shortcut li.mainmenu .submenu a:hover .itinerary-icon.menu_live i:before{ content: "\f006";}.mainnav .shortcut li.mainmenu .submenu a:hover .itinerary-icon.menu_toll i:before{ content: "\f0b9";}.mainnav .shortcut li.mainmenu .submenu a:hover .itinerary-icon.menu_cback i:before{ content: "\f025";}.mainnav .shortcut li.mainmenu .submenu a:hover .itinerary-icon.menu_mail i:before{ content: "\f005";}.mainnav .shortcut li.mainmenu .submenu a:hover .itinerary-icon.menu_whatsapp i:before{ content: "\f0b8";}.wrappermain { background: #f5f5f5; position: relative; z-index: 4; border-bottom:1px solid #ccc; box-shadow:0px 2px 5px -3px rgba(51,51,51,0.60);}#wrapper-slideshow { min-height: 430px; height: 75%; height: calc(100vh - 285px); display: block; -webkit-height: calc(100vh - 285px); -moz-height: calc(100vh - 285px); -ms-height: calc(100vh - 285px); position: relative; max-height: 600px; z-index: 3; clear: both;}#wrapper-slideshow .slide { width: 100%; height: 100%; background-position:center center; background-repeat: no-repeat; background-size: cover; background-color: #f2f2f2; position: absolute; top: 0; z-index:1; opacity: 0; filter: alpha(opacity=0); transition:opacity .5s ease-in-out; -moz-transition:opacity .5s ease-in-out; -webkit-transition:opacity .5s ease-in-out; -o-transition:opacity .5s ease-in-out; left: 0; bottom: 0; right: 0;}#wrapper-slideshow .slide.activeslide{z-index:3;opacity: 1;filter: alpha(opacity=100);}.main-slideshow { position: absolute; top: 0; height: 100%; width: 100%; z-index: 0; bottom: 0; left: 0; right: 0; overflow: hidden;}.main-visual { z-index: 1; height: 270px; position: absolute; bottom: 0; left: 0; right: 0;}.unlock-discount { max-width: 200px; float: right; font-weight: 400; font-size: 13px; padding: 18px 10px 0 41px; margin-left: 20px; line-height: 18px; color: #333333; cursor: pointer; position: relative; z-index: 2;}.unlock-discount img { margin: 30px 0 0 -22px;}.discountcolor { color: #ff6600; font-weight: 600;}.unlock-discount:before { content: ""; width: 30px; height: 74px; display: block; position:absolute; top: -14px; left: 0; background: url('/images/spritehome.png') 0 0 no-repeat;}.unlock-discount.vipmember:before { background-position: -200px 0}.main-visual .wrapper-getstarted { position: absolute; bottom: 10px; width: 100%; padding: 0 30px;}.wrapper-getstarted .booking { background: -moz-linear-gradient(top, rgba(1,23,41,0.8) 0%, rgba(1,23,41,0.8) 100%); background: -webkit-linear-gradient(top, rgba(1,23,41,0.8) 0%,rgba(1,23,41,0.8) 100%); background: linear-gradient(to bottom, rgba(1,23,41,0.8) 0%,rgba(1,23,41,0.8) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc011729', endColorstr='#cc011729',GradientType=0 ); width: 100%; padding: 20px; border-radius: 0px 4px 4px;}.wrapper-getstarted .booking form { display: table; width: 100%;}.wrapper-getstarted .booking .fields { display: table-cell; padding: 0 20px 0 0; width: 30%; position: relative;}.wrapper-getstarted .booking .fields:last-child { width: 8%; padding-right: 0;}.wrapper-getstarted .booking button { font-weight: 700; padding: 9px 51px 8px 26px; position: relative; white-space: nowrap; background: #fe691f;}.wrapper-getstarted .booking button:after { width: 10px; height: 11px; position: absolute; top: 13px; background-position: -100px -25px; margin-left: 13px; content: "";}.wrapper-getstarted select, .formFields .fieldSelect{ background: #ffffff; border-radius: 2px; border: 1px solid #999999; color: #112233; font-size: 17px; width: 100%; padding: 0px 10px;}.formFields .field.sortby.custom-select .fieldSelect {padding-left: 13px;}.formFields .field.sortby.custom-select:before { content: "";}.wrapper-getstarted select::-ms-expand, .formFields .fieldSelect::-ms-expand { display: none;}.wrapper-getstarted .arrow-select, .wrapper-getstarted .arrow-select:before, .formFields .arrow-select, .formFields .arrow-select:before { position: absolute; top: 8px; right: 17px; pointer-events: none;}#started_anchor.wrapper-getstarted .arrow-select { top: 3px;}#started_anchor.wrapper-getstarted .booking .fields select { border-color: #d8d9d7;}.formFields .arrow-select,.formFields .arrow-select:before { right: 8px;}.wrapper-getstarted .arrow-select:before, .formFields .arrow-select:before { width: 13px; height: 8px; display: inline-block; content: "\f009"; font-family: "Shorex"; font-weight: normal; font-style: normal; color: #006699; background: transparent; line-height: 1em;}.ielt9 .wrapper-getstarted .arrow-select:before, .ielt9 .formFields .arrow-select:before { display: none;}.wrapper-getstarted .booking .fields select, .formFields .fieldSelect { padding: 7px 30px 7px 15px; outline: none; -moz-appearance: none; -webkit-appearance: none; -ms-appearance: none; appearance: none;}.formFields .fieldSelect { padding-left: 35px; margin-bottom: 0px; background: transparent; height: 42px; font-family: 'Open Sans', sans-serif; font-size: 14px;}.ielt9 .wrapper-getstarted .booking .fields select, .ielt9 .formFields .fieldSelect { padding-right: 10px;}.titleCruises { font-size: 28px; font-weight: 300; padding: 0 0 15px;}.main-visual .getstarted { font-size: 28px; line-height: 1em; color: #fafafa; padding-bottom: 20px; font-weight: 600; background: -moz-linear-gradient(top, rgba(1,23,41,0.8) 0%, rgba(1,23,41,0.8) 100%); background: -webkit-linear-gradient(top, rgba(1,23,41,0.8) 0%,rgba(1,23,41,0.8) 100%); background: linear-gradient(to bottom, rgba(1,23,41,0.8) 0%,rgba(1,23,41,0.8) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc011729', endColorstr='#cc011729',GradientType=0 ); padding: 20px 20px 5px; border-radius: 4px 4px 0 0; display: table;}.excursion-naranja { font-weight: 600; color:#fe691f;}.wrappershould { background: #ffffff; border-bottom: 1px solid #eceeeb; margin-bottom: 15px;}.bookwithus .bkg_itinerary { display: table; width: 100%; padding: 0; overflow: hidden; max-width: 1400px; margin: 0 auto;}.bkg_itinerary .tooltipbook{ opacity: 0.5; filter: alpha(opacity=50);}.bookwithus { margin: 7px auto; max-width: 1200px;}.bookwithus.homepagebook { max-width: 1400px;}.bookwithus .become_vip_title { color: #2a3c4c; text-align: center; font-weight: 600; font-size: 23px; padding: 17px; width: 100%; display: block; line-height: 1em;}.bookwithus .become_vip_title span { display: block; width: 303px; height: 28px; margin: 0 auto; position: relative;}.bookwithus .become_vip_title span i { font-size: 31px; position: absolute; top: 0; left: 0; line-height: 32px;}.bookwithus .become_vip_title span i:last-child { color: #ff6000;}.bookwithus .become_vip_title span.real-value-small { display: block;}.bookwithus .become_vip_title span.real-value-big { display: none;}.bookwithus .wrappercancellation-until { padding: 0 10px 15px; display: block;}.bookwithus ul { display:table; margin: 0 auto; width:100%;}.bookwithus ul li { display: table-cell; color: #333333; padding: 5px 0px 5px 40px; font-size: 14px; line-height: 20px; font-family: "Open Sans", sans-serif; vertical-align: middle; text-align: left; cursor: pointer; position: relative; font-weight: 700;}.bookwithus ul li.assurance:before { content: "\f0fa";}.bookwithus ul li.free_cancel:before { content: "\f0f9";}.bookwithus ul li.complimentary:before { content: "\f0f8";}.bookwithus ul li.no_port:before { content: "\f0f7";}.bookwithus ul li.free_unlimited:before { content: "\f091";}.bookwithus ul li:after { color: #007bff; font-family: "Shorex"; font-size: 32px; font-style: normal; font-weight: normal; left: 1px; position: absolute; top: 11px;}.bookwithus ul li.assurance:after { content: "\f01a";}.bookwithus ul li.free_cancel:after { content: "\f01b";}.bookwithus ul li.complimentary:after { content: "\f01c";}.bookwithus ul li.no_port:after { content: "\f01d";}.bookwithus ul li.free_unlimited:after { content: "\f091";}.bookwithus ul li span.benefittop { font-weight: 600; display: block; text-align: left; font-size: 12px; line-height: 14px;}.bookwithus ul li span b{ font-weight: 700; font-size: 13px; color: #0b1621;}.bookwithus .wrappercancellation-until ul li .tooltipbook{ opacity: 1; display: inline-block;}.bookwithus .wrappercancellation-until ul li { position: relative;}.bookwithus .become_vip_title .orange-become { color: #ff6000; font-weight: 700;}.bookwithus ul li:before { font-family: "Shorex"; font-weight: normal; font-style: normal; position: relative; left: 1px; top: 5px; display: block; font-size: 32px; color: #ffffff; line-height: 1em; text-align: center; margin-bottom: 10px;}.tooltipbook { display: inline-block; border: 1px solid #8c97a0; color: #596676; border-radius: 50%; overflow: hidden; width: 14px; height: 14px; padding: 0; background: -moz-linear-gradient(top, rgba(209,223,245,0.5) 0%, rgba(237,241,251,1) 100%); background: -webkit-linear-gradient(top, rgba(209,223,245,0.5) 0%,rgba(237,241,251,1) 100%); background: linear-gradient(to bottom, rgba(209,223,245,0.5) 0%,rgba(237,241,251,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80d1dff5', endColorstr='#edf1fb',GradientType=0 ); font-size: 8px; text-align: center; line-height: 12px; vertical-align: -3px;}.second_line { display: inline-block;}.bookwithus ul li:last-child { padding-right: 0;}.bookwithus ul li .coolbenefits { font-weight: 400; display:block; font-style:italic;}#item-itinerary ul { display: table; width: 80%; padding-bottom: 15px;}.get-itinerary .search-container input { height: 36px; width: 100%; color: #112233; font-size: 17px; border-color: #d7d9d8; line-height: 36px;}.get-itinerary .wrapperItinerary { display: table-cell; width: 80%; padding-right: 2%; vertical-align: middle;}.get-itinerary .wrapperItinerary .fields, .get-itinerary .wrapperItinerary .fields:last-child { display: inline-block; float: left; width: 100%;}#item-itinerary ul li { font-size: 12px; font-weight: 700; display: inline-block; vertical-align: middle; position: relative; padding: 0 8px 5px; cursor: pointer; margin-right: 7%; color: #a39f9f;}#item-itinerary ul li:first-child { padding-left: 0;}#item-itinerary ul li:after { content: ""; width: 0; overflow: hidden; height: 2px; border-bottom: 2px solid #ff6600; position: absolute; bottom: 0; left: 0; -webkit-transition: width 0.5s ease-in-out; -moz-transition: width 0.5s ease-in-out; -o-transition: width 0.5s ease-in-out; transition: width 0.5s ease-in-out;}#item-itinerary ul li.active:after{ width: 100%;}#item-itinerary ul li.active, #item-itinerary ul li:hover { color: #fafafa;}#item-itinerary .get-itinerary { display: none;}#item-itinerary .get-itinerary.active { display: table; width: 100%;}.formfields { position: relative;}.wrapperSearch { position: absolute; top: 30px; width: 100%; z-index: 1;}.searchbox { width: 100%; max-height: 360px; border: 1px solid #d3d4d2; overflow-x: hidden; overflow-y: scroll; background: #ffffff; -webkit-box-shadow: 0px 2px 6px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow: 0px 2px 6px 0px rgba(50, 50, 50, 0.75); box-shadow: 0px 2px 6px 0px rgba(50, 50, 50, 0.75); margin-top: 13px; min-height: 190px; padding-bottom: 20px;}.noItemFound { padding: 46px 20px; text-align: center; color: #666666; display: none;}#destinationNotFound { text-align:center; color: #333; font-size: 13px;}.oopstext { color:#006699; font-weight:600; display: block; font-size: 24px; padding: 5px 0;}.noItemFound.active { display: block;}.noItemFound b{ color:#006699; display: block; font-size: 36px; line-height: 1em;}#ui-datepicker-div{ display:none;}.dateunavailable a.ui-state-default { color: #ccc;}.dateunavailable a.ui-state-default:hover { color: #fff; background: #d72e3e;}.compare_excursion .labelTitle{ font-size:10pt; color:#085eb9; font-weight:bold; background:#F1F1F1; min-height:150px;}.compare_excursion .itemscompare{ font-size:10pt;}.compare_excursion tr:hover { background: #F7F7F7; }.compare_excursion td,.compare_excursion th { width:219px;}.itemfilter .hoverstate { display: inline-block; width: 29.6%; height: 150px; float: left; margin: 20px 20px 0; margin-right: 0; position: relative; padding: 0; overflow: hidden; background: url('/images/loading.gif')no-repeat center}.portsofcall_wrapper { margin: 0 -8px;}.portsofcall_wrapper.pophistory{ display: none;}.portsofcall_wrapper .itemfilter .hoverstate, .wrap_keepshopping .itemfilter .hoverstate { margin: 0 8px 15px; width: 31%;}.wrap_keepshopping .itemfilter .hoverstate { width: 22.8%;}.itemfilter .hoverstate a::after{ transform: translateX(-100%); content: ''; position: absolute; top: 0; left: 0; width: 98.5%; width: calc(100% - 3px); height: 2px; border-top: 3px solid transparent; border-right: 3px solid transparent;}.itemfilter .hoverstate a::before{ transform: translateX(100%); content: ''; position: absolute; bottom: 0; left: 0; width: 99.5%; width: calc(100% - 3px); height: 2px; border-bottom: 3px solid transparent; border-left: 3px solid transparent;}.itemfilter .hoverstate a:hover::after { transition: .1s transform linear .2s, .1s height linear .3s; transform: translateX(0); height: 100%; border-color: #09F; z-index: 1;}.itemfilter .hoverstate a:hover::before { transition: .1s transform linear, .1s height linear .1s; transform: translateX(0); height: 100%; border-color: #09F; z-index: 2;}.itemfilter a { width: 100%; height: 100%; display: block; position: relative; background-size: cover;}.itemfilter .title-excusion { position: absolute; bottom: 0; width: 100%; background: rgba(255, 255, 255, 0.8); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5f5f5f5, endColorstr=#f5f5f5f5)"; line-height: 18px; font-size: 14px; color: #333333; font-weight: 600; left: 0; padding: 5px 15px; display: block; min-height: 50px;}.itemfilter .title-excusion b { color: #006699; font-weight: 600; font-size: 15px; display: table-cell; vertical-align: middle; width: 100%;}#filterPorts2 .title-excusion b { display: block;}.yearservice { position: absolute; max-width: 243px; max-height: 243px; top: 35px; right: 30px;}.yearservice .dateservice { position: absolute; bottom: 31px; left: 91px; font-size: 16px; color: #ffffff; font-weight: 400; font-family: Arial;}.popover { position: absolute; display: none; top: 0; left: 0; z-index: 1060; min-width: 265px; max-width: 265px; padding-top: 22px; padding-left: 17px; overflow: hidden; pointer-events: none;}.PopOverShadow { text-align: left; white-space: normal; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, .2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); box-shadow: 0 5px 10px rgba(0, 0, 0, .2);}.popover-title { padding: 8px 14px; margin: 0; font-size: 14px; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; font-weight:600; color: #383434; text-shadow: 0 0 #383434;}.popover-content { padding: 9px 14px; font-size: 10pt; color: #383434;}.PopOverArrow{ background: url(/images/top-arrow.png) center no-repeat; background-size: 14px; width: 100%; height: 8px; position: absolute; margin-top: -8px;}#bghome, footer { overflow: hidden;}#BarPopupContent .bar_input { width: 400px; color: #000; border: 1px solid #4194CC; outline: 0; font: 12pt sans-serif; padding: 5px; font-weight: normal;}#BarPopupContent { color: #333333; font-size: 16px;}#BarPopupContent p { margin-top: 15px;}#BarPopupContent td { padding: 3px;}#BarPopupContent .rigthSide, #BarPopupContent .bkg-getstarted { height: 524px; border-radius: 0;}#BarPopupContent .leftSide { padding: 38px 25px 20px; font-size: 15px;}#snowflakeContainer { position: absolute; left: 0px; top: 0px;}.snowflake { padding-left: 15px;font-family: Cambria, Georgia, serif; font-size: 14px; line-height: 24px; position: fixed; color: #ffffff; user-select: none; z-index: 1000;}.snowflake:hover { cursor: default;}.sareviewscontent{ width:268px; background:transparent; float:left; margin:5px; border-radius:15px; padding:15px 10px; cursor:pointer; text-align: center; box-sizing: border-box;}.wrapper-reviews-home .sareviewscontent { display: block; float: none; width: 600px; margin-top: 30px; margin-bottom: 0; cursor: default;}.wrapper-reviews-home { padding-top: 30px;}.reviews-live-help sup { font-family: Arial; font-size: 38px; vertical-align: text-bottom; line-height: 25px; color: #808080;}.containerlivehelp { padding: 20px; background: #fafafa; border: 1px solid #ededed; border-radius:5px; margin: 15px 0 20px;}.reviews-live-help .sareviewscontent .verticalcenter{ font-weight: 300; color: #545454; font-size: 19px; line-height: 28px;}.wrapper-reviews-home .sareview_review { font-weight: 600; color: #314452; margin-bottom: 4px; text-align: left; font-size: 22px; line-height: 30px; height: auto;}.wrapper-reviews-home .sareview_review sup { vertical-align: top; top: 5px;}.wrapper-reviews-home .sareview_col3 b, .wrapper-reviews-home .sareview_date, .wrapper-reviews-home .sareview_col3 b i, .wrapper-reviews-home .sareview_stars i { color: #314452; font-weight: 600; font-style: normal; font-size: 14px; text-align: left; padding: 0;}.wrapper-reviews-home .sareview_col3 i { display: inline-block; font-style: normal; padding-bottom: 5px;}.wrapper-reviews-home.light-content .sareview_col3 b, .wrapper-reviews-home.light-content .sareview_date, .wrapper-reviews-home.light-content .sareview_col3 b i, .wrapper-reviews-home.light-content .sareview_stars i,.wrapper-reviews-home.light-content .sareview_review { color: #fff;}.wrapper-reviews-home .sareview_stars i { display: inline-block; vertical-align: middle;}.wrapper-reviews-home.light-content .sareview_review, .wrapper-reviews-home .sareview_date { text-shadow: 0 2px 3px rgba(0, 0, 0, 0.96); overflow: visible;}.wrapper-reviews-home .sareview_date .star_rev font{ padding-right: 0; display: inline-block; vertical-align: middle;}.wrapper-reviews-home .sareview_date .star_rev font img { width: 18px;}.wrapper-reviews-home .sareview_date .star_rev{ text-shadow: 0 2px 3px rgba(0, 0, 0, 0.68); font-size: 16px; padding-left: 5px; display: inline-block;}.wrapper-reviews-home .sareview_stars { line-height: 1em; font-size: 29px; text-align: left;}.sareviewscontent > span { display: block; text-align: center;}.sareviewscontent .count_reviews { color: #00a7f4; font-style: italic; font-size: 40px; font-weight: 600; padding-bottom: 3px;}.sareviewscontent .verifiedText { color: #091e2f; font-size: 11px; font-weight: 600; line-height: 12px; font-family: 'Arial', sans-serif;}.sareview_col3{ font-size:12px; display: block;}.sareview_date{ color:#091e2f; white-space: nowrap; padding: 0 20px; overflow: hidden; text-overflow: ellipsis; margin-top: 7px;}.sareview_customer{ color:#1464A9; font-weight:bold;}.sareview_stars{ font-size:15px; color: #fe691f; line-height: 12px;}.sareview_col3 b { font-weight: 600; color: #00a7f4; font-size: 13px; font-style: italic;}.sareview_col3 b i { font-weight: 400; font-size: 11px; color: #666;}.sareview_review{ display: table; color: #091e2f; font-size: 18px; text-align:center; height: 52px; overflow: hidden; width: 100%;}.sareviewscontent .verticalcenter { display: table-cell; vertical-align: middle; font-size: 28px; line-height: 32px;}.review-full-width * { -ms-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.review-full-width { width: 100%; background: #fff; border-bottom: 1px solid #ccc; margin-top: 15px;}.cont-review-full { display: table; margin: 0 auto; padding: 0 2%; width: 100%; max-width: 2000px;}.shopperApproved { float: left; text-align: center; padding: 15px 0; cursor: pointer; width: 250px;}.shopperApproved .shopper-logo { width: 182px; height: 60px; font-size: 92px; line-height: 58px; display: inline-block; vertical-align: middle; background-size: cover; margin-right: 16px;}.salogo-wrapper { color: #6fac3d; font-size: 12px; font-weight: 600; font-family: "Open Sans", sans-serif;}.shopper-third-party { position: relative;}.shopper-third-party > div { font-size: 91px; left: 7%; line-height: 52px; top: 0; text-align: center;}.container-countshopper { display: inline-block; vertical-align: middle; line-height: 1em; font-size: 15px;}.container-countshopper > span { display: block; color: #0d1824;}.cont-review-full .count_reviews { color: #6fac3d; font-size: 35px; font-weight: 700; line-height: 1em; text-align: left;}.cont-review-full .sareviewscontent .sareview_review { height: 65px;}.cont-review-full .wrapper-reviews { float: left; width: calc(100% - 250px); overflow: hidden; height: 150px;}.wrapper-reviews .wrapp-custrev { display: block;}.cont-review-full .sareview_col3 b { color: #383838;}.cont-review-full .sareviewscontent .verticalcenter { font-size: 14px; line-height: 18px; color: #343434;}.cont-review-full .sareviewscontent .verticalcenter sup { font-family: sans-serif; font-size: 25px; top: 5px; vertical-align: baseline; color: #b7b6b6;}.cont-review-full .sareviewscontent { width: 230px; background: transparent; margin-left: 5px; margin-right: 5px; padding-left: 10px; padding-right: 10px; margin-top: 0;}.navigation{ color:#ccc; max-width:1200px; width: 100%; padding: 0; line-height: 1em; margin: 0 auto 20px; display: none;}.navigation.excursionPage{ display: block;}.bcrumbs li { float: left; padding-left: 8px; padding-top: 3px; color: #666; font-size: 14px;}.bcrumbs li a { color: #666; font-size: 14px; text-decoration: none;}a.homebtn { width: 23px; height: 23px; display: inline-block; background: url('/images/spritehome.png') 151px 4px;}.left { float: left;}.profile-tabs li { color: #666; padding: 30px 0; text-align: center; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; background: #f5f5f5; font-weight: 600; font-size: 13px; cursor: pointer;}.profile-tabs li#TabAvatar .settings-icon i{ color: #f5f5f5;}.profile-tabs li#TabAvatar .settings-icon i:last-of-type{color: #006699;}.profile-tabs li.active { background: #006699; color: #fff;}.profile-tabs li.active .settings-icon i:first-child{ display: none;}.profile-tabs li .settings-icon i:last-of-type{ z-index: 0; color: #fff;}.profile-tabs li .settings-icon { width: 25px; height: 25px; display: block; margin: 0 auto 6px; position: relative;}.profile-tabs li .settings-icon i { position: absolute; font-size: 28px; color: #006699; z-index: 1; display: block;}.profile-tabs li .settings-icon i.see-booking-solid { z-index: 0; color: #fff;}.description_account { line-height: 28px;}.description_account b { color: #333333; background: url('/images/ok-cart-icon.png') 0 3px no-repeat; padding-left: 20px; font-weight: 600;}.profile-tabs li.active .settings-icon { background-position-x: -28px;}.accountwrapper { width:85%; vertical-align: top; margin-left:30px; font-size:14px; color: #333333; padding: 20px 0; display: inline-block; min-height: 798px;}.account-tabs { width:100px; background:#e4e1e1; display: inline-block; vertical-align: top;}.accountwrapper .formFields { width: 100%; margin-top: 15px;}.accountwrapper .formFields .field { width: 90%;}.item_order_account a{ color:blue; text-decoration:none; display:block;}.item_order_account a:hover{ color:#123;}.item_order_account { width:100%; margin:0 0 25px; padding: 0 0 15px; border: 1px solid #f4f4f4;}.item_order_account .order-content{ float: left; width: 685px;}.item_order_account .image_excursion img, .item_order_account .image_excursion{ width:108px; float: left;}.item_order_account .order-content, .item_order_account .image_excursion { margin: 0 0 0 15px;}.item_order_account .name_item_excursion{ background: #0080c0; color: #fff; font-size:16px; padding: 8px 15px; font-weight:600; margin: -1px -1px 15px;}.item_order_account table{ width: 100%; font-size: 13px;}.item_order_account table td { padding: 6px; color: #403a3a;}.item_order_account .title_item{ font-weight:600; color: #403a3a; position: relative; padding: 7px; background: #eeeff2; border: 1px solid #dee0e1; display: block; font-size: 13px;}.item_order_account table td .iconparticipants { position: relative; padding: 4px 4px 4px 20px; display: inline-block;}.item_order_account table td .iconparticipants:before { content: ""; background: url('/images/section.png') no-repeat -21px 0; width: 15px; height: 16px; position: absolute; top: 3px; left: 0;}.btn-groups{ color: #444546; font-weight: bold; border: 1px solid #cccccc; border-radius: 6px; padding: 5px; text-decoration: none; background: #f5f5f5;}.btn-groups:hover{ color:#268bf1; background: #edeeef;}.alert_items{ background: #ea0117; margin-left: 28px; border-radius: 15px; width: 20px; padding: 3px; display: inline-block; height: 20px; color: #FFF; line-height: 14px; margin-top: -13px;}.tab-avatar { list-style-type: none; margin: 0; padding: 0; overflow: hidden; border: 1px solid #e3e3e3; background-color: #fafafa; margin-bottom: 15px; width: 90%;}.tab-avatar li { float: left; padding:10px; color:#999; border-right:1px solid #e3e3e3; cursor:pointer;}.tab-avatar li:hover, .tab-avatar li.tabactive { background-color: #4c934b; color: #fff;}.avatars{ padding:5px; margin:5px;}.avatarActive{ border:1px solid #00BCD4; box-shadow: 0 0 1em hsl(207, 89%, 44%);}.avatarInactive{ border:1px solid #c9c6c6; border-radius: 2px;}#ContentFormGroups table td{ padding: 4px; font-family:arial;}.btn-group{ color: #FFF; background: #123; padding: 9px; display: inline-block; border-radius: 8px; font-size: 10pt; border: none;}#notificationBox{ margin-bottom: 45px; position: fixed; z-index: 9; left: 0;}.wrapper_fquestions { margin: 15px -9px;}.container-find { margin: 23px 0;}.container-find.findSection { padding: 22px 40px; background: #f6f6f6; border: 1px solid #dcdcdc; border-radius: 5px;}.container-find .labelfind { color: #010101; font-size: 23px; padding-bottom: 7px;}.container-find.formFields .field { width: 100%;}.container-find.findSection.formFields .field .fieldInput:focus { outline: none !important; border:1px solid #2196F3;}.container-find.findSection.formFields .field, .container-find.findSection.formFields .field button { margin-bottom: 0 !important; width: 100%;}.container-find .labelgetanswer { font-size: 19px; color: #006699; font-weight: 600;}.container-find .labelsubmitFAQ{ font-size: 17px; color: #333333; margin: 15px 0;}.wrapper_fquestions .container_questions { display: inline-block; vertical-align: top; width: 100%; padding: 0 9px; margin-bottom: 0px; float: left;}.container_questions .twocolumnFaq .fullquestion { display: none;}.container_questions .twocolumnFaq .readmorequestion { font-weight: 600; cursor: pointer; font-size: 14px; color: #006699;}.container_questions .border-question { margin: 0 -13px; padding: 10px 0; border: 1px solid #fff;}.container_questions .border-question:hover, .container_questions .border-question.activebdr{ background: #fafafa; border-color: #ededed;}.container_questions .cont_question { display: none; background: #fff; border: 1px solid #ededed; margin: 12px; padding: 12px;}.cont_question .category-answer { color: #1f1f1f; font-size: 14px;}.container_questions .category-question { padding: 0px 14px; font-size: 16px; position: relative; height: 72px; width: 100%;}.container_questions .container-pophover { position: absolute; top: 79px; left: 0; background: #fff; z-index: 2; margin: 0 7px; opacity: 0; filter: alpha(opacity=0); border: 1px solid #ccc; padding: 10px; width: 97%; font-size: 14px; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); box-shadow: 0 5px 10px rgba(0, 0, 0, .2); color: #383434; height: 0; overflow: hidden; pointer-events: none; -webkit-transition: opacity 0.18s ease-in; -moz-transition: opacity 0.18s ease-in; -o-transition: opacity 0.18s ease-in; transition: opacity 0.18s ease-in;}.container_questions .twocolumnFaq.activepopup .container-pophover{ opacity: 1; height: auto; overflow: visible; pointer-events: auto; filter: alpha(opacity=100);}.container_questions .container-pophover:before { content: ""; position: absolute; left: 0; right: 0; top: -8px; margin: 0 auto; background: url("/images/top-arrow.png") center no-repeat; width: 100%; height: 8px;}.twocolumnFaq .introtext, .twocolumnFaq .fullquestion{ font-size: 14px;}.twocolumnFaq .introtext.hideintrotext { display: none;}.container_questions .twocolumnFaq { width: 50%; padding: 0 10px 12px; position: relative; float: left;}.maintext .twocolumnFaq a{ color: #182fe0;}#containerRproblem{ width: 70%; margin: 0 auto;}.container_questions .category-question:before { content: ""; background: url('/images/accoun_sprite.png?2') no-repeat; background-position: -226px -100px; position: absolute; left: 0; top: 7px; width: 11px; height: 13px;}.container_questions .questions_title { font-size: 15px; color: #0b1621; font-weight: 600; padding: 4px 25px; margin-bottom: 12px; margin-top: 15px; display: block; position: relative; line-height: 1em;}.container_questions a.reportProblem { display: block; position: relative; text-align: right; padding: 20px 0 0; color: #9c9898; margin: 20px 0 0; float: right; border: 0; clear: both; font-weight: 600; font-size: 13px; cursor: pointer;}.container_questions a.reportProblem:hover { border: 0;}.container_questions .questions_title:before { position: absolute; left: 0; top: 50%; width: 25px; height: 23px; margin-top: -10px; font-family: "Shorex"; font-weight: normal; font-style: normal; font-size: 16px; line-height: 1em;}.container_questions .questions_title.titleCategory3 { padding-left: 33px;}.container_questions .questions_title.titleCategory0:before { content: "\f029";}.container_questions .questions_title.titleCategory1:before { content: "\f0ce";}.container_questions .questions_title.titleCategory2:before { content: "\f056";}.container_questions .questions_title.titleCategory3:before { content: "\f057"; font-size: 21px;}.container_questions .questions_title.titleCategory4:before { content: "\f055";}.container_questions .questions_title.titleCategory5:before { content: "\f058";}.container_questions .questions_title.titleCategory6:before { content: "\f04b";}.container_questions .questions_title.titleCategory7:before { content: "\f027";}.container_questions .questions_title.titleCategory8:before { content: "\f027";}#Bookings *{ box-sizing: border-box;}#Bookings p { padding-bottom: 15px;}#Bookings .item_element_1, #Bookings .item_element_2, #Bookings .item_element_3, #Bookings .item_element_4 { width: 48%; height: 114px; border: 1px solid #d3d3d3; border-radius: 4px; margin-bottom: 20px; padding: 15px 2.5% 15px 90px; display: inline-block; vertical-align: top;}#Bookings .item_element_1 b, #Bookings .item_element_2 b, #Bookings .item_element_3 b, #Bookings .item_element_4 b { display: block; color: #4d4d4d; font-size: 16px; font-weight: 600; letter-spacing: 1px; padding-bottom: 6px;}.option-order .bluebutton { padding-left: 20px; text-align: center; cursor: pointer;}.option-order .bluebutton:before { background: transparent;}#Bookings .item_element_1, #Bookings .item_element_3 { margin-right: 2.5%;}#Bookings .item_element_1{ background: #f2f4f4 url('/images/confirmed_booking.png') no-repeat 18px 25px;}#Bookings .item_element_2{ background: #f2f4f4 url('/images/pending_booking.png') no-repeat 18px 25px;}#Bookings .item_element_3{ background: #f2f4f4 url('/images/paid_booking.png') no-repeat 18px 25px;}#Bookings .item_element_4{ background: #f2f4f4 url('/images/refunded_booking.png') no-repeat 18px 25px;}.notavailableError { border-radius: 5px; color: #fff; font-size: 14px; font-weight: 600; text-align: center; background-color: #c94c4c; padding: 10px 0; line-height: 1em;}.notavailableError span{ display: inline-block; vertical-align: top;}.notavailableError:before { content: ""; display: inline-block; background: url('/images/cart-unavail.png') no-repeat; width: 15px; height: 15px; vertical-align: top; padding-right: 8px;}.SEELoginError{ max-width: 500px; background-repeat: no-repeat; background-position: 5px 8px; background-color: #FFEFEF; border: 1px solid #E64C66; border-radius: 2px; padding-left: 31px; line-height: 38px; font-weight: 600; font-size: 17px; color: #E60032;}.SEELoginMessage{ font-weight: 400; margin-bottom: 15px; text-align: left; border-left: 1px solid #a6a6a6; padding: 5px 10px;}.SEELoginSquarError{ padding: 10px 20px 15px 0px; line-height: normal; text-align: left; margin-left: 0; font-weight: 400; font-size: 14px; color: #0E0E0E;}.SEELoginTitlErr{ font-weight: 600;}.SEELoginMessageTitle { font-weight: 600;}.SEELoginOK{ background-image: url(/images/SEELogTick.png); background-repeat: no-repeat; background-position: 5px 8px; border: 1px solid #47A345; background-color: #57B959; border-radius: 2px; padding-left: 31px; line-height: 36px; font-weight: 600; font-size: 17px; color: #FFFFFF;}.SEELoginHidden{ display: none;}.SEELoingSpace{ height: 15px;}.SEELoginTextsT{ font-weight: 600; font-size: 13px; display: table; color: #0E0E0E; height: 23px; width: 100%;}.SEELoginTextsC{ vertical-align: middle; display: table-cell; user-select: none; cursor: pointer; font-size: 15px; color: #006699;}.SEELoginTextsC:hover{ color: #006699;}.SEELoginLink{ text-decoration: underline; font-weight: bold; color: #ff6000;}.SEELoginRow{ height: 38px; float: right;}.SEEAcclogout:hover{ color: #FFFFFF; background-color: #006699;}.SEELoginRow .button{ height: 42px; width: 149px; font-size: 15px; float: left;}.SEELoginRow .button.cancelbutton{ background:#9e9e9e; margin-right: 12px;}.SEELoginCaptcha { margin-bottom: 10px; min-height: 78px;}.SEELoginFrame.invalid .SEELoginMessage{ color: #ca2121; border-color: #ca2121;}.formFields.fieldInput.invalid_input { border-color: #ca2121;}.SEELoginFrame.valid_form .field .fieldInput { background-color: #abdcac; color: #1b5e28;}.SEELoginFrame .title_error {font-weight: 600;}.contentrightExcursion { width: 20%; margin-top: 0px; display: table-cell; vertical-align: top; box-sizing: border-box;}.contentrightExcursion.portleftpage{ float: none;}.blockright { padding: 10px; border: 1px solid #cccccc; box-shadow: 0 0 5px rgba(0, 0, 0, 0.13); margin-bottom: 10px; background: #fff;}.wincash { margin-bottom: 15px; text-align: center;}.wincash img { margin: 10px 0 10px; -webkit-backface-visibility: hidden; backface-visibility: hidden; width: 230px;}.blockright .blockrightTitle { color: #2a3c4c; line-height: 18px; padding: 0; height: 67px; width: 100%; max-width: 138px; margin: 5px auto 0; position: relative;}.blockright .blockrightTitle i { position: absolute; left: 0; top: 0; font-size: 139px; line-height: 44px;}.blockright .blockrightTitle i:last-child { color: #ff6600;}.blockright .blockrightTitleSenior { color: #333333; line-height: 18px; padding: 5px 0 20px; text-transform: uppercase; font-weight: 600; text-align: center; display: block;}.blockright .blockrightSecond { font-size: 21px; line-height: 20px; color: #333; padding: 16px 0 20px; font-weight: 700;}.assistance2 { color: #000000; width: 184px; margin: 0 auto; cursor: pointer; position: relative;}.assistance2:hover { color: #00a7f4;}.assistance2 .text{ padding: 18px 0 18px 52px;}.assistance2 .iconassistenace { width: 42px; height: 42px; top: 50%; margin-top: -20px; color: #336699; font-size: 22px; border: 1px solid #ccc; border-radius: 50%; text-align: center; line-height: 42px;}.assistance2:hover .iconassistenace { color: #000;}.assistance2 .tollfree { font-size: 21px;}.assistance2 .faqs { font-size: 24px;}.assistance2 .sendmessage { font-size: 20px;}.leftshadow { height: 80%; width: 40px; position: absolute; left: -40px; top: 0;}.topshadow { background: url('/images/shadow_top.png') no-repeat 0 0; position: relative; top: 0; left: 0; height: 525px; width: 40px; display: table-cell;}.middleshadow { background: url('/images/shadow_mid.png'); height: 70%;}.bottomshadow { background: url('/images/shadow_bot.png') no-repeat 0 0; position: relative; bottom: 0; left: 0; height: 325px; width: 40px; display: table-cell;}.rightshadow { height: 80%; width: 40px; position: absolute; right: -40px; top: 0;}.topshadow_r { background: url('/images/shadow_top_r.png') no-repeat 0 0; position: relative; display: table-cell; top: 0; left: 0; height: 525px; width: 40px;}.middleshadow_r { background: url('/images/shadow_mid_r.png'); height: 70%;}.bottomshadow_r { background: url('/images/shadow_bot_r.png') no-repeat 0 0; position: relative; display: table-cell; bottom: 0; left: 0; height: 325px; width: 40px;}.blockright .textcol { line-height: 18px; padding: 0 6px 17px;}.blockright .greentext { color: #006600;}.blockright ul { margin: 0; padding: 0 0 0 14px; clear: both; list-style: none; list-style-type: none;}.blockright a.a_experiences { display: block; font-size: 13px; padding: 6px 0 6px 30px; color: #293847; font-weight: 400; background: url('/images/lateral-arrow.png') 14px center no-repeat;}.blockright a.a_experiences:hover { color: #006699;}.blockright ul li{ padding-left: 22px; background: url('/images/greencheckbullet.png') 0 4px no-repeat; font-size: 12px; padding-bottom: 6px; color: #333333; font-weight: 400;}.blockright .textcol { font-family: 'Arial', sans-serif;}.assistance2 .iconassistenace { position: absolute; left: 0;}.blockright .blockrightTitle, .blockright .blockrightSecond, .assistance2 .text, .assistance2 .iconassistenace, .blockright .textcol, .experiences_item .imageExc .bkgIcon{ display: block;}.blockright .blockrightTitle, .assistance2 .text, .blockright .greentext { font-weight: 600;}.blockright .textcol, .blockright ul{ text-align: left;}.blockright .blockrightTitle, .blockright .blockrightSecond{ text-align: center;}.container-historical { float:left; min-height: 901px; width: 75%;}.container-historical .content_excursion:first-child { margin-top: 0;}.experiences_item { display: inline-block; border-radius: 3px; padding: 5px 6px; margin: 8px 0; color: #686868; text-decoration: none; width: 150px; font-weight: 400; text-align: left; font-size: 13px;}.experience_list { padding: 0 19px;}.experiences_item .textExc { position: relative;}span.imageExc, span.textExc { display: table-cell; vertical-align: middle; padding: 6px 5px; -webkit-backface-visibility: hidden;}.experiences_item .imageExc { width: 32px; border-right: 0; border-radius: 4px; border: 1px solid #ccc; text-align: center; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}.experiences_item .imageExc .bkgIcon { width: 32px; height: 32px; margin: 0 auto; overflow: hidden; font-size: 31px; line-height: 1em; color: #2f2f2f; text-align: center;}.experiences_item:hover .imageExc .bkgIcon { color: #0076b1;}.experiences_item:hover .imageExc { border-color: #0076b1; box-shadow: inset 0 0 0 1px #0076b1;}.experiences_item .textExc { padding-right: 0px; padding-left: 7px; border-left: 0; color: #686868; line-height: 16px;}.experiences_item:hover .textExc { color: #0076b1;}.TTTImageClose{ margin:0 2px; opacity:0.6; cursor:pointer; transition:all 0.5s;}.TTTImageClose:hover{ opacity:1;}.InfoBox{ background-image: url(/_bar.php?img_info); background-repeat: no-repeat; background-position: 6px 6px; min-height: 24px; width: 360px; margin: 0 auto; background-color: #C6FFC6; border: solid #009900 1px; text-align: left; padding-top: 6px; padding-left: 30px;}#MouseOverDiv{ width:298px; display:none; position:fixed; z-index:51; padding-top: 7px; pointer-events: none;}#MouseOverHeader{ background-image: url(/_bar.php?img_mo1); background-repeat: no-repeat; width:270px; height:10px;}#MouseOverText img{ width:15px; height:15px; border:none; opacity:0.3; transition: all 0.5s; cursor:pointer;}#MouseOverText img:hover{ opacity: 1;}#bar_full{ height:40px; width:100%; position:fixed; bottom:0; background-color:#123; z-index:5;}#bar_main{ margin:0 auto; width:990px; height:40px; z-index:6;}.bar_mainleft{ float:left; height:30px; padding-top:10px; padding-left:38px; background-repeat:no-repeat; font:12pt sans-serif; cursor:pointer; transition:all 0.5s; color:#9098a0;}.bar_mainleft:hover{ color:#fafafa; background-color:#012;}.bar_mainleft span{ color:#f16520;}#bar_account{ width:100px; background-image:url('/images/sprite.png'); background-position:10px -122px;}#bar_itinerary{ width:100px; background-image:url('/images/sprite.png'); background-position:-140px -122px;}#bar_cart{ width:90px; background-image:url('/images/sprite.png'); background-position:10px -159px;}#bar_favorites{ width:125px; background-image:url('/images/sprite.png'); background-position:-140px -156px;}#bar_history{ width:100px; background-image:url(/images/sprite.png); background-position:10px -196px;}#bar_banner{ float:left; width:142px; height:40px;}#bar_contact:hover{ background: url('/images/sprite.png') 145px 0px;}#bar_contact{ margin-right:5px; float:left; cursor:pointer; width:138px; height:40px; background-image:url('/images/sprite.png');}#QuickContact *, #QuickContact { box-sizing: border-box;}#QuickContact{ width:400px; height:354px; position:fixed; bottom:40px; left:250px; background-color:#fff; display:none; z-index:4;}#QuickContactHeader,#BarPopupHeader{ height:40px; width:100%; background-color:#ffffff; border-bottom: 1px solid #ddd; padding-bottom: 15px; display: table;}#QuickContactTitle,#BarPopupTitle{ width: 85%; height: 40px; color: #333; float: left; font: 21px Open Sans; padding-left: 4%; padding-top: 15px; font-weight: 600;}#QuickContactClose,#BarPopupClose{ float: right; width: 4%; text-align: right; padding-top: 19px; height: 35px; padding-right: 17px;}#QuickContactClose span,#BarPopupClose span{ background-image:url('/images/spritehome.png'); background-position: -296px -24px; width: 24px; height: 20px; display:block; float:right; margin-right:3px; transition: all 0.3s; cursor:pointer;}.tabs_history { border-bottom: 1px solid #ddd; margin: -20px 0 15px;}.tabs_history .tab_item { border: 1px solid #ddd; border-bottom: 0; border-radius: 4px 4px 0 0; background: #e6e6e6; float: left; margin: 0 3px -1px 0; padding: 10px 20px; font-size: 14px; cursor: pointer; color: #5b626b;}.tabs_history .tab_item sup { background: #d72e3e; min-width: 18px; border-radius: 2px; font-size: 11px; padding: 1px 7px; text-align: center; overflow: hidden; color: #fff; font-weight: 700;}#CartExcursions.htmltabhistory .wrapperContainer { margin-bottom: 0; height: 409px;}.history.wrapperContainer .shoppingcart_added, .history.wrapperContainer .favoritescart_added { margin-top: 10px; font-size: 13px; display: none;}.history.wrapperContainer .shoppingcart_added.shopping_done, .history.wrapperContainer .favoritescart_added.favorites_done { display: block;}.history .shoppingcart_added a, .history .shoppingcart_added b, .history .favoritescart_added a, .history .favoritescart_added b{ font-weight: 600;}.tabs_history .tab_item.activeTab { background: #fff; color: #063f96; border-bottom-color: #fff;}.QuickContactContentDiv{ float:left; width:100%; height:114px; border:solid #d2d2d2 1px; background-color:white; cursor:pointer; transition: all 0.1s; padding: 14px 0;}.containerQuickcontact { padding: 3px; float: left; width: 50%;}.QuickContactContentDiv div, .QuickContactContentDiv .QuickContactIcon{ opacity:0.50; display:block; margin:0 auto 5px; transition: all 0.5s; width:60px; height:60px; background-repeat:no-repeat;}#QuickContactI1{ background-image:url('/images/sprite.png'); background-position:0 -40px;}#QuickContactI2{ background-image:url('/images/sprite.png'); background-position:-83px -40px;}#QuickContactI3{ background-image:url('/images/sprite.png'); background-position:-166px -40px;}#QuickContactI4{ background-image:url('/images/sprite.png'); background-position:-249px -40px;}#QuickContactI5{ background:url('/images/cloud.png') 0 0 no-repeat; float: left; margin: 0px 1px 0 20px; width: 53px; height: 40px;}.QuickContactContentDiv span{ display:block; margin:0 auto; text-align:center; font-family: 'Open Sans', sans-serif; font-size:17px; font-weight: 700; color:#09F; transition: all 0.5s;}#QuickContactContent { padding: 3px;}.QuickContactContentDiv:hover{ border:solid #123 1px;}.QuickContactContentDiv:hover span{ color:#036;}.QuickContactContentDiv:hover div, .QuickContactContentDiv:hover .QuickContactIcon { opacity:1;}#BarPopup{ width:800px; height:580px; position:fixed; top:50%; left:50%; margin-top:-300px !important; margin-left:-400px !important; border:0; background-color:#fff; display:none; z-index:8;}#BarPopupWrapper{ position:fixed; width:100%; height:100%; background-color:#000; opacity: 0.7; filter: alpha(opacity=70); top:0; display:none; z-index:7; left: 0; overflow: hidden; bottom: 0; right: 0; margin: 0 auto;}.bar_button{ width: 161px; height: 30px; background: #0C5374; border: none; color: #FFF; outline: 0; cursor: pointer; font-weight: bold;}.bar_input{ width: 400px; color: #000; border: 1px solid #4194CC; outline: 0; font:12pt sans-serif; padding:5px; font-weight:normal;}.bar_label{ color:#444;}.bar_table{ margin:30px; font:12pt sans-serif;}.bar_table td{ padding-top:15px;}.bar_span{ color: #054C66; font-size: 16pt;}#BarToolTipText{ width:348px; height:97px; position:fixed; bottom:30px; left:500px; display:none; background:transparent url('/images/img_ttt.png') no-repeat; z-index:15;}#BarToolTipTextImage img{ border:none; margin-left:10px; margin-top:10px; display:block; width:60px; height:45px; float:left;}#BarToolTipText span { margin-left: 8px; margin-top: 8px; display: block; width: 265px; height: 65px; float: left; font:10pt sans-serif;}.left-apps, .right-apps { float: left; width: 30%;}.left-apps img { margin-bottom: 20px; max-width: 100%;}.right-apps { width: 70%;}.link-apps { text-align: center; margin: 0 auto 20px;}.link-apps a { display: block; margin-bottom: 15px;}section .link-apps a:hover { border-color: transparent;}.link-apps .qr-code-text { color: #ff6000; font-size: 32px; font-weight: 700; padding: 12px 74px 0 28px; position: relative;}.link-apps .qr-code-text:before { content: ""; position: absolute; top: -45px; right: 0; width: 84px; height: 51px; background: url('/images/arrow-qr-code.png') 0 0 no-repeat;}.content-link-app ,.qr-code { float: left;}.qr-code { padding-left: 25px;}.our-app-title { color: #666666; font-size: 37px; font-weight: 300; margin-bottom: 27px;}.leftSide, .rigthSide { width: 60%; float: left; padding-right: 20px;}.rigthSide { width: 40%; padding-right: 0;}.bkg-getstarted { background: #f3f3f3; padding: 20px 20px 125px; border-radius: 4px; position: relative;}.bkg-getstarted:before { content: ""; background-image: url('/images/bg-itinerary.png'); background-position: center bottom; background-repeat: no-repeat; position: absolute; bottom: 0; height: 50%; background-size: cover; width: 100%; left: 0;}.bkg-getstarted .formFields .field { width: 100%;}.bkg-getstarted .formFields .field select { font-size: 16px;}.bkg-getstarted .formFields .field:before { background: transparent !important;}.bkg-getstarted p{ text-align: left; padding: 0 8px;}.bkg-getstarted .titlesignin { color: #006699; border-bottom: 1px solid #cccccc; padding-bottom: 14px; font-size: 30px; font-weight: 600; margin-bottom: 17px; padding: 8px 25px 18px;}.bkg-getstarted .titleItinerary { color: #333333; font-size: 14px; line-height: 18px;}.bkg-getstarted .centerwrapper { width: 100%;}.rigthSide .bkg-getstarted .button { font-weight: 700; padding: 9px 51px 8px 26px; position: relative; white-space: nowrap; background: #006699; width: 100%;}.bkg-getstarted .button:after { width: 10px; height: 11px; position: absolute; top: 17px; background-position: -100px -25px; margin-left: 13px; content: "";}.container-wcruise2 *, .container-wcruise2 { box-sizing: border-box;}.container-wcruise2 { background: #1a66b1 url('/images/winc-ship.jpg') 0 0 no-repeat; width: 100%; height: 540px; color: #fff; padding: 22px 38px 30px; font-size: 16px;}.container-wcruise .wincruisetitle{ background: url('/images/winc-title.png') 0 0 no-repeat; width: 532px; height: 39px; margin: 0 auto;}.container-wcruise .wincruisesub{ width: 559px; text-align: right; font-weight: 600; font-size: 31px; margin: 0 auto; line-height: 1em; padding: 12px 0 0;}.container-wcruise .greatly-valued { background: url('/images/winc-tick.png') right 5px no-repeat; width: 660px; text-align: right; font-size: 29px; margin: 0 auto; color: #00ff00; padding: 0px 30px 0 0; font-style: italic; line-height: 1em;}.you-can-win .click-info{ background: url('/images/winc-button.png') 0 0 no-repeat; width: 280px; height: 87px; float: left;}.you-can-win .youcanwin-info{ background: url('/images/winc-foot.png') 0 bottom no-repeat; width: 330px; height: 82px; float: right;}.text-win-cruise { padding: 58px 0 30px; height: 286px; overflow: hidden;}.text-win-cruise a{ font-size: 14px; text-decoration: underline; color: #fff;}.text-win-cruise ul { list-style: disc; padding-left: 24px;}.text-win-cruise ul li { font-size: 18px; line-height: 22px;}.rd_button{ width: 21px; height: 22px; float: left; margin: 4px 7px 0px 10px;}.page_packages .container-ship { height: 50px; background: #ffffff; margin-bottom: 0; margin-left: -10px; width: 749px; padding: 15px 10px 15px 20px;}#sort_content { padding-top: 0;}.page_packages .container-ship b { color: #006699; font-weight: 600;}.page_packages .ship_section { position: relative;}#ContentFilters .items_port { height: 37px; background: #fff; border: 1px solid #999999; line-height: 37px; margin-bottom: 9px; border-radius: 3px; cursor: pointer;}#ContentFilters .items_port .rd_button { background: url('/images/accoun_sprite.png?2') -198px -47px no-repeat; background-position: -198px -47px; width: 25px; height: 25px;}#ContentFilters .items_port .rd_button.radiodisable { background-position: -198px -72px;}.excursion_available { padding: 15px; font-size: 15px; margin-bottom: 1rem; border: 2px solid #e85656; border-radius: 3px; color: #271D0D; background-color: #fff; font-weight: 400; display: inline-block;}.excursion_available img, .excursion_available span { display: inline-block; vertical-align: middle;}.excursion_available a{ font-weight: 600;}.bkg-getstarted.withborder-arrow .border-arrow { background: url('/images/tab-packages.png') 0 0 no-repeat; width: 26px; height: 26px; position: absolute; top: 0; right: 0; background-size: cover;}.logintext{ width: 350px; height: 29px; display: block; margin: 0 auto 20px auto; background:url(/images/icon_form.png) repeat-y #FFF; padding-left: 59px; border: 1px solid #c7d0d2; font-size:12pt; color:#666; border-radius: 2px; box-shadow: inset 0 1.5px 3px rgba(190, 190, 190, .4), 0 0 0 5px #f5f7f8; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; transition: all .4s ease;}.form_contact{ width: 443px; float: left; margin-right: 21px; border-right: 1px solid #CCC; padding-left: 50px; padding-right: 19px;}.form_column2{ width:300px; float:left; font-size:12pt;}.contact_items { padding:0;}.contact_items li{ width: 365px; height: 15px; margin-top: 15px; font-size: 10pt; padding: 10px; padding-left: 40px; list-style: none;}.contact_items strong{ font-weight:bold;}.contact_items span{ display:block}.email{ background: url(/images/ContactSprite.png) no-repeat 0 -35px;}.phone{ background: url(/images/ContactSprite.png) no-repeat 0 -70px;}.map{ background: url(/images/ContactSprite.png) no-repeat;}.reviews_a{ display: inline-block; background: url(/images/reviews_logo.jpg); width: 151px; height: 47px; border: 1px solid #CCC; border-radius: 16px; margin: 22px;}.reviews_desc{ background: url(/images/reviews_quotes.png) no-repeat; padding-left: 35px; font-size: 21pt; color: #666; padding-top: 5px; font-style: oblique;}.r_str{ cursor:pointer;}.tablecontact{ font-size:10pt;}.tablecontact td{ padding:5px;}.reviews_system_div{ float: left; width: 25%; margin:35px 0; padding-right: 2%;}.reviews_system_div b{ font-weight:bold; color:#123; display:block;}.reviews_system_div font{ color: #ff9800; font-size: 16pt; margin: 3px 0px; display: inline-block;}.thirdpart{ height:113px; box-shadow: 0 1px 2px rgba(97, 73, 73, 0.4); margin-top: 10px; border: 1px solid #e8e8e8; margin-right:10px; width: 293px;}.reviewsblock *, .reviewsblock { box-sizing: border-box;}.reviewsblock { width: 100%; float: left; display: block; padding: 15px 19px 0px; color: #7a7a7a; border: 1px solid #ededed; margin: 0 0px 15px;}.reviewsblock b{ font-size:19pt; font-family:arial;}.hugestar { font-size: 22px; font-weight: bold; letter-spacing: -3px; color: #fe691f;}.rowstar { display: block; float:left;}.reviewinfo { display: block; clear: both; color: #666; font-style: italic; font-size: 13px; width: 100%;}.reviewinfo .locationInfo{ color: #343434; font-size: 11px; font-weight: 600;}.nametitle { font-weight: 600; color: #0B408F; font-size: 14px;}.revcomment { padding: 10px 0; font-size: 16px; background-repeat: no-repeat; background-position: left top; font-style: normal; margin-bottom: 15px; color: #000;}.revcomment.centeredReview { text-align: center; font-weight: 500;}#shopper { background-image: url("shopper.png"); background-repeat: no-repeat; background-position: right top; padding-right: 324px; min-height: 151px;}#shopper-vefied { background-image: url("verified.png"); background-repeat: no-repeat; background-position: left top; padding-left: 265px; min-height: 79px;}#revoverall { width:320px; text-align: center; position: relative; height: 30px; margin-bottom:-30px; top:125px; left: 653px; font-size: 19px; font-weight: bold;}#punctuation{ color: #00A7F4; width:210px; text-align: center; position: relative; height: 65px; margin-bottom:-65px; top:10px; left: -226px; font-size: 58px; font-weight: bold;}.jump { height: 25px;}.jump-mini { height: 15px;}.reviewfont27{ line-height: 115%; font-size: 28px; padding-bottom: 10px; display: block;}.button-review{ width:40%; background-color: #0078e7; color: #fff; display:block; margin:0 auto; font-size: 100%; padding: .5em 1em; border: 0 rgba(0,0,0,0); text-decoration: none; border-radius: 2px; cursor:pointer;}.reviewinfo.revcomment sup{ font-family: Arial; vertical-align: middle; top: 0; font-size: 34px; color: #878787;}.reviews-column, .reviews-column *{ box-sizing: border-box;}.reviews-column { float: left; width: 50%; overflow: hidden; padding: 0 10px;}.wrapperexc_Contact { position: relative; z-index: 6;}.box_excursionContact { display: none; position: absolute; top: 39px; left: 0; width: 100%; max-height: 300px; overflow-x: hidden; background: #fff; webkit-box-shadow: 0px 2px 6px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow: 0px 2px 6px 0px rgba(50, 50, 50, 0.75); box-shadow: 0px 2px 6px 0px rgba(50, 50, 50, 0.75);}.box_excursionContact .wrapper-key-search .titlekeysearch { width: calc(100% - 75px); line-height: 18px; padding-top: 6px;}.box_excursionContact .wrapper-key-search { cursor: pointer; padding-bottom: 15px;}.divreviewheader{ float:left;width:245px; text-align:center; margin-top:10px; font-family: open sans;}.ReviewDescription{ padding:0 20px; display: block; font-weight:bold; float: left; text-align: center; font: italic 11pt open sans; color: #112233;}.RevAvatar{ display:inline-block; width: 15%; vertical-align:middle; font-size:11px;}.RevAvatar .customername { display: block; width: 100%; text-align: center; padding-top: 10px; word-break: break-all;}.RevAvatar .customerlocation { display: block; width: 100%; text-align: center; font:7pt verdana; margin-top:5px;}#ContentAllReviewsSEE{ padding:0 10px;}.RevContentDescription{ padding: 0 10px; margin-bottom: 20px; width: calc(100% - 90px); display: inline-block; box-sizing: border-box; vertical-align:top; line-height: 24px; color: #484242;}.RevContentDescription .customerrevtitle { color:#0B408F; display:block; font-size: 22px; font-weight: 600;}.RevItm { margin-bottom: 20px;}.RevContentDescription .revcontentstars { width:285px; float:left; display:block; font-size:8pt; padding:5px 0;}.contentRev { display: block; padding-top: 10px;}.RevContentDescription .revcontentstars span{ display: inline-block; vertical-align: middle;}.RevContentDescription .revcontentstars span:last-child{ line-height: 16px;}.helpfullrev { float:rigth; display:block; text-align:right;}.reviewresponse-cont { cursor:pointer; display:block; color:#666; padding-top:15px; font-size:10pt;}.totalCountReviews { text-align:center; padding-bottom:20px;}.ReviewHlPF { font-size: 9pt; color: #000000; font-weight: bold; padding: 6px 19px 7px 37px; border: 1px solid #E2E2E2; border-radius: 3px; background: url(/images/likeReview.png) #F5F5F5 no-repeat 6px 7px; height: 24px; cursor: pointer;}.reviewresponse{ font-size:10pt; padding:10px; margin-top:5px;}.rev_sc{ width:120px; height:22px; display:block;}.ItemCont{ width: 731px; font-family: sans-serif; margin-left: 24px; text-align:left; color: #272727; font-size:11pt; line-height: 150%;}#ItemCont{ width: 731px; font-family: sans-serif; margin-left: 24px; text-align:left; color: #272727; font-size:11pt; line-height: 150%;}#ItemImage{ width:160px; height:120px; display:block; float:left; margin-right:10px;}#ItemData{ width:530px; display:block; float:left; font-size:10pt; height:40px;}#ItemData div{ float:left; margin-right:10px;}.RevAut{ width:98px; float:left; display:block;}.RevAut div{ width:110px; height:110px; padding-left:5px; padding-top:5px; float:left;}.RevAut span{ display: block; line-height: 1em;}.hp1,.hp2{ text-decoration:none; color:#555;}.hp1:hover{ color:blue;}.hp2:hover{ color:red;}.RevImgThumb{ border:solid white 3px; box-shadow: 2px 2px 1px #888888; margin-left:5px; margin-top:5px;}#ItemDescription { display: block; margin-bottom: 30px;}.ReviewHlPF{ font-size: 9pt; color: #000000; font-weight: bold; padding: 6px 19px 7px 37px; border: 1px solid #E2E2E2; border-radius: 3px; background: url(/images/likeReview.png) #F5F5F5 no-repeat 6px 7px; height: 24px; cursor:pointer;}#RevGal{ width:100%; height:8000px; background:transparent url(/images/revgalbg.png) ; display:none; position:fixed; top:0; left:0; z-index: 9;}#RevGalPlayer{ z-index:999999; width:650px; height:490px; background-color: #0E0E0E; background-position:center center; background-repeat:no-repeat; position: fixed; top: 50%; left: 50%; margin-top: -300px; margin-left: -325px; cursor:pointer; display:none;}#RevGalPlayer div{ width:325px; height:490px; float:left;}.RevGalPlayer1{ background-image:url(/images/revgalprev.png); background-repeat:no-repeat; background-position:10px 215px;}.RevGalPlayer2{ background-image:url(/images/revgalnext.png); background-repeat:no-repeat; background-position:245px 215px;}#RevGalPlayerTitle{ background-color: #0E0E0E; color: #F1F1F1; font:12pt sans-serif; padding-top:10px; text-align:center; width: 650px; height: 30px; float: left;}.RevImgThumb{ border:solid white 3px; box-shadow: 2px 2px 1px #888888; margin-left:5px; margin-top:5px;}#leftContent{ float:left; width:25%; background:#FFF;}#rightContent{ width: 75%; float: right; background:#FFF;}.wrapperImage .scaleimage { width: 100%; height: 100%; top: 0; left: 0; position: absolute; animation: slideShow 15s linear infinite 0s; -o-animation: slideShow 15s linear infinite 0s; -moz-animation: slideShow 15s linear infinite 0s; -webkit-animation: slideShow 15s linear infinite 0s;}@keyframesslideShow { 0% { transform:scale(1); -ms-transform:scale(1);}30% { transform:scale(1.2); -ms-transform:scale(1.2);}100% { transform:scale(1); -ms-transform:scale(1);}}.title_Portofcall{font-family:Open Sans,arial;position: absolute;display: block;width: 1000px;text-align: right;font-size: 26pt;margin-top: -10px;color: #1551A0;text-shadow: 2px 2px #D5D5D5;z-index:-10;}.filterlefts {display: table-cell;padding: 0 15px;vertical-align: middle;width: 33%;}#ContentF .filterlefts {width: auto;}.filterlefts .filterbtn{padding: 10px;margin-top: 18px;cursor: pointer;text-align: center;font-size: 15px;white-space: nowrap;}.filterbtn.button .morefilters {display: inline-block;width: 25px;font-size: 21px;color: #fff;margin-right: 3px;}.formFields .filterlefts .field {width: 100%;margin-bottom: 0 !important;}.filterbtn.button.active .morefilters {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}#morefilter {width: 100%;}#ContentF {display: table;width: 100%;}.search-container {position: relative;}#tabPort{background:#006699;color:#FFF;width:100%;line-height: 80%;text-align:center;position: relative;z-index: 1;cursor: pointer;min-height: 50px;display: table;}.booknowlist {text-align: center;}.booknowlist a {background: #ff6600;outline: none;cursor: pointer;color: #fff;font-size: 15px;padding: 0 20px;line-height: 36px;margin: 8px 0;border-radius: 3px;display: inline-block;text-decoration: none;overflow: hidden;position: relative;font-weight: 600;width: 100%;max-width: 150px;}.exc_descriptiontext {padding-bottom: 10px;}.exc_descriptiontext .cancellationLegend {font-size: 14px;margin-top: 10px;color: #003a93;line-height: 1em;margin: 8px 0;}.container-treeblock {display: table;width: 100%;}.treeblock {display: inline-block;vertical-align: middle;padding: 0 14px;border-left: 1px solid #d0cfcf;font-size: 13px;margin-top: 0;}.treeblock.firstblock {padding-left: 0;border-left: 0;}#tabPort:hover {background: #0375ae;}#tabPort:hover .trip_arrow {border-color: #0375ae transparent transparent;}#tabPort .Nexcursions {font-size: 22px;display: table-cell;vertical-align: middle;text-align: center;line-height: 22px;}#tabPort .Nexcursions.active {display: none;}#tabPort .moreSearchOpt {font-size: 20px;display: none;}#tabPort .moreSearchOpt hr {border: 0;border-bottom: 1px solid #fff;margin: 0 auto;padding: 3px 0 0;display: block;width: 80%;opacity: 0;filter: alpha(opacity=0);}#tabPort:hover .moreSearchOpt hr {opacity: 1;filter: alpha(opacity=100);}#tabPort .moreSearchOpt.active {display: table-cell;}#tabPort .LabExcursion{text-align:center;font-size:16pt;display: block;line-height:100%;}#ContentFilters{width: 100%;padding: 22px 10px;background: #F3F3F3;position: relative;}#portBook .blockright {border: 0;border: 1px solid #ededed;border-left: 0;box-shadow: none;}#ContentFilters .field {width: 100%;margin-bottom: 0px;}#ContentFilters .field .fieldSelect {border-radius: 2px;padding-left: 12px;}#ContentFilters .field:before {display: none;}.minLeft, .minRight {width: 50%;float: left;}.minLeft {padding-right: 3px;}.minRight {padding-left: 3px;}.list_reset .minLeft {width: 116px;float: left;overflow: hidden;}.list_reset .minRight {width: 313px;float: left;overflow: hidden;}.list_reset .minLeft label {padding: 12px 0;}.trip_arrow{width: 0;height: 0;border-style: solid;border-width: 9px 16.5px 0 16.5px;border-color: #006699 transparent transparent transparent;margin:0 auto 0;position: absolute;bottom: -9px;left: 0;right: 0;}.select_name{width:185px;}.sort{padding: 0px 0px 0;border-bottom: 1px solid #e6e6e6;background: #ffffff;z-index: 1;width: 100%;max-width: 750px;}.sort-container {background:#F3F3F3;padding: 12px 10px;width: 100%;}.sort-container .sortTable{display: table;width: 100%;}#ListingContent {padding-left: 10px;padding-right: 10px;margin-bottom: 15px;}.formFields .filterlefts .field select.fieldSelect {height: 37px;color: #636363;font-size: 14px;}.formFields .filterlefts .field .arrow-select {top: 5px;}.content_excursion * {box-sizing: border-box;}.content_excursion {width: 100%;background: #FFFFFF;margin-top: 20px;margin-left: 0;margin-bottom: 0px;}.image_excursion{float:left;padding: 0;cursor:pointer;position: relative;width: 300px;}.image_excursion img.topchoiceimg{width: 100%;height: auto;}#FilterMenu {width: 100%;z-index: 1;}._excursion_description{padding: 0 10px;position: relative;width: 80%;}._excursion_description:before{content: "";height: 225px;width: 1px;border-right: 1px solid #dedddd;position: absolute;top: 0;right: 0px;}.experienceList{padding-top: 15px;opacity: 0;filter: alpha(opacity=0);}.content_excursion:hover .experienceList {opacity: 1;filter: alpha(opacity=100);}.totalexperiences_list {font-size: 20px;font-weight: 400;padding: 19px 0 12px;border-bottom: 1px solid #dedddd;text-transform: capitalize;}.totalexperiences_list a {font-size: 16px;}.experienceList .experiences_item .imageExc{border: 0;cursor: pointer;padding: 4px 5px;}.experienceList .experiences_item:hover .imageExc .bkgIcon, .experienceList .experiences_item.selected_experience .imageExc .bkgIcon {background: #006699;-webkit-transition: background-color 0.25s ease-in-out;-moz-transition: background-color 0.25s ease-in-out;-o-transition: background-color 0.25s ease-in-out;transition: background-color 0.25s ease-in-out;}.experienceList .experiences_item:hover .imageExc {border: 0;box-shadow: none;}.experienceList .experiences_item{width: auto;padding: 0;margin: 0;padding-left: 2px;padding-right: 2px;opacity: 0.6;filter: alpha(opacity=60);}.experienceList .experiences_item.selected_experience {opacity: 1;filter: alpha(opacity=100);}.experienceList .experiences_item:hover {opacity: 1;filter: alpha(opacity=100);}.excursion_title a{color: #003a93;font-weight: 600;font-size: 14pt;padding: 0 0 5px;display: block;font-family: Open sans,arial;text-decoration:none;}.exc_description{font-size:15px;line-height:18px;padding:10px;display:block;color:#333333;font-family:sans-serif;}.image_excursion, ._excursion_description, .content_excursion .prices_content {display: table-cell;vertical-align: top;}.excursionBar {position: absolute;bottom: 0;width: 100%;background: rgba(0,0,0,0.7);text-align: center;padding: 7px 0 3px;}.language_cont {display: block;cursor: pointer;white-space: nowrap;}.treeblock .availablelanguage {display: inline-block;border: 1px solid #8c97a0;color: #596676;border-radius: 50%;overflow: hidden;width: 14px;height: 14px;padding: 0;background: -moz-linear-gradient(top, rgba(209,223,245,0.5) 0%, rgba(237,241,251,1) 100%);background: -webkit-linear-gradient(top, rgba(209,223,245,0.5) 0%,rgba(237,241,251,1) 100%);background: linear-gradient(to bottom, rgba(209,223,245,0.5) 0%,rgba(237,241,251,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80d1dff5', endColorstr='#edf1fb',GradientType=0 );font-size: 8px;text-align: center;line-height: 12px;vertical-align: text-bottom;}.content_excursion .prices_content{color:#006699;text-align:center;font-family:open sans,arial;vertical-align:top;margin-bottom:5px;width: 180px;min-width: 180px;padding-left: 20px;}._prices{display: block;font-size: 30px;font-weight: 600;color: #000;}._prices b{vertical-align:16px;font-size:10pt;}.button_excursion{display:block;text-decoration:none;margin-top: 20px;margin-left: 10px;border: 1px solid #006699;color: #fff;background: #006699;width: 62px;padding: 5px 0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-transition: .2s;-moz-transition: .2s;transition: .2s;}.button_excursion:hover{border: 1px solid #ebebeb;background: #fff;color: #999;}.list_reset .searchquery{width: 448px;text-align: left;background: #F2F2F8;margin-top: 10px;color: #695e5e;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;padding: 10px 40px;}.list_reset .searchquery b{color: #006699;padding-right: 5px;}.reset_filters{cursor: pointer;font-size: 12pt;text-decoration: underline;display: block;padding: 10px;line-height: 1em;margin-top: 18px;text-align: center;}.reset_filters:hover{color: #fff;}.regular_prices{color: #999999;display: block;font-size: 12px;font-weight: 400;margin-bottom: 8px;}.contenedor{width: 132px;height: 13px;float: left;margin: 4px 7px;font-weight: 600;color: #097C92;text-align: center;font-size: 13px;cursor:pointer;display: table;}.barra{width:0;height: 13px;background:#FE9900;background: url(/images/progressBar.png) repeat-y;width:132px;}.contentChart{display:table;margin:0;clear:both;font-family:open sans,arial;}.labelgraph{float: left;width: 313px;padding-top: 2px;font-family:arial;font-size: 11pt;}.prices_content ul{font-size: 9pt;list-style: url(/images/check_prices.png);line-height: 150%;font-family: arial;text-align: left;margin: -7;padding-left: 30;margin-top: 20px;color: #666;}.prices_content li{padding-left:0px;margin:0;}.reviewsFeatures {border: 1px solid #CCC;padding: 5px;border-radius: 4px;color: #686868;font-weight: 600;text-decoration: none;}.not_available{display: inline-block;font-weight: 600;color: #aaa;font-size: 11pt;}.benefits ul{font-size: 10pt;list-style: url(/images/item_li.png);line-height: 200%;font-family: arial;padding-left: 20px;margin: 0;}.highlights{position: absolute;display: none;min-width: 439px;max-width: 475px;margin-top: 0px;margin-left:9px;background: #fbfaf0;border: 1px solid #999999;border-radius: 8px;padding:5px;z-index:5;left: 0;top: 50px;}.imghiglights{position:absolute;margin-top:10px;margin-left:-32px;top: 48px;left: 22px;}.highlights ul {margin:0;padding:0;}.highlights li {list-style-type: none;color: #686868;font-size: 13px;padding: inherit;padding-left: 34px;margin-right: 38px;margin-top: 5px;padding-bottom: 2px;line-height: 18px;position: relative;}#scrolltop:hover{opacity:1;filter: alpha(opacity=100);}#scrolltop{cursor:pointer;position:fixed;bottom:15px;margin-left:1017px;z-index:99999;opacity: 0.6;filter: alpha(opacity=60);}.tags_prices{display:block;margin:10px 0;}.container-bigsale {display: table;width: 100%;color: #ab002c;font-weight: 400;text-align: center;padding: 6px 0;}.cont-big-salelist {display: table-cell;vertical-align: middle;height: 27px;}.big_salelist{background: url('/images/bigsale-listexcursion.png') no-repeat 0px 10px;padding: 8px 3px 8px 20px;}.container-bigsale b {font-weight: 700;padding-left: 0;display: table-cell;vertical-align: middle;font-size: 16px;}#why-book-wrapper *, #why-book-wrapper {box-sizing: border-box;}#why-book-wrapper {margin-top: 30px;}#why-book-wrapper .why-book-container{border:1px solid #CCC;text-align:left;display: inline-block;width: 65%;vertical-align: top;padding: 10px 0;}#why-book-wrapper .live-help-ready {width: 35%;display: inline-block;vertical-align: top;float: right;}.why-book-container .title-why-book {width:60%;float:left;font-size:30pt;font-family:open sans;color:#123;line-height:46px;padding-top:26px;padding-left: 7%;font-weight: 300;}.why-book-container .round-question{display: inline-block;background: #123;color: #FFF;width: 40px;height: 40px;text-align: center;border-radius: 35px;font-size: 33px;}.live-help-ready .wrapper-help-ready {width:300px;border:1px solid #CCC;text-align:center;margin-left: 20px;margin-bottom: 20px;padding-bottom: 15px;}.wrapper-help-ready .title-help-ready {text-align: left;display: block;padding: 10px 50px;font-family: arial;border-bottom: 1px solid #CCC;position: relative;}.wrapper-help-ready .title-help-ready:before {background: url('/images/spritebenefits.png') no-repeat 0px 0px;content: "";width: 33px;height: 33px;position: absolute;top: 5px;left: 10px;}.wrapper-help-ready .title-help-ready.toll-free:before {background-position: 0px -33px;}.contentleftexcursion.portExc{float: none;display: table-cell;width: 79%;background: #FFF;border: 1px solid #ccc;box-shadow: 0 0 5px rgba(0,0,0,0.13);line-height: 22px;vertical-align: top;padding-top: 30px;}.contentrightExcursion.portleftpage {padding-left: 15px;}.contentrightExcursion.portleftpage .blockright:last-child{margin-bottom: 0;}section.portshadow {background: transparent;border: 0;box-shadow: none;padding-top: 0;}.portExc .mainTitle2{color: #006699;font-size: 26px;line-height: 30px;padding: 0px 10px 0 0;text-align: left;margin: 0 0 28px;}.portExc .Quotes.arubatext {width: 90%;margin: 0 auto;font-size: 20px;background-size: 36px;padding-left: 52px;margin-bottom: 20px;}.space_paragraph {display: block;padding-bottom: 12px;}#rightContent.rightPort {width: 100%;max-width: 1200px;}.rightPort .sort {max-width: 1198px;}.rightPort .image_excursion {min-height: 225px;}#ListingContent.listingport {padding-left: 15px;padding-right: 15px;}.listingport .exc_description {padding: 10px 0;}.listingport ._excursion_description {padding: 0 22px;}.rightPort .filterlefts label {padding-bottom: 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;max-width: 335px;}.SEECalCube{border-bottom: 1px solid #D8D8D8;border-right: 1px solid #D8D8D8;text-align: center;display: table;height: 36px;width: 43px;float: left;}.SEECalDay{vertical-align: middle;display: table-cell;}#callbackcallback {width: 100%;max-width: 410px;margin: 0 auto;}.SEECalWrap{border-left: 1px solid #D8D8D8;border-top: 1px solid #D8D8D8;display: inline-block;user-select: none;width: 100%;max-width: 303px;float: left;}.SEECalHead{text-align: center;display: table;float: left;}.SEECalTitle{vertical-align: middle;display: table-cell;font-weight: 600;font-size: 13px;}.SEECalArrLeft{background-image: url("/images/dateArrowLeft.png");background-repeat: no-repeat;background-position: center center;cursor: pointer;height: 32px;width: 80px;}.SEECalArrRight{background-image: url("/images/dateArrowRight.png");background-repeat: no-repeat;background-position: center center;cursor: pointer;height: 32px;width: 80px;}.SEECalCenter{width: 130px;height: 32px;}.SEECalGray{background-color: #F2F2F2;cursor: pointer;user-select: none;}.SEECalRow{border-right: 1px solid #D8D8D8;border-bottom: 1px solid #D8D8D8;width: 301px;height: 32px;}.SEECalText{font-weight: 600;font-size: 13px;height: 26px;}.SEETimeTop{display: table;width: 90px;height: 34px;}.SEETimeTitle{vertical-align: middle;display: table-cell;font-weight: 600;font-size: 13px;}.SEETimeWrap{user-select: none;margin-left: 0;float:right;}.SEECalSelect{font-size: 15px;height: 205px;padding: 4px;width: 100%;}.SEECalPicked{background: #006699;font-weight: 600;cursor: pointer;color: #FFFFFF;}.SEECalEmpty{background-color: #f9f9f9;user-select: none;color: #bbb9b9;}.SEECalArrHide{background-image: none;cursor: default;}.SEECalBar{user-select: none;font-weight: 600;font-size: 13px;width: 323px;}.SEECalAlt{display: table;width: 323px;}.SEECalOpt{vertical-align: middle;display: table-cell;font-weight: 600;user-select: none;cursor: pointer;font-size: 13px;height: 32px;width: 50%;padding: 12px 0;}.SEECalClear{height: 10px;clear: left;}.SEECalOpt:hover{color: #006699;}.SEECalHidden{display: none;}.SEECalRad{cursor: pointer;}.SEECalButton{padding: 8px 15px;font-size: 15px;}.title_about {background: url('/images/bullet_title_about.png') 2px 5px no-repeat;font-size: 20px;font-weight: 600;color: #006699;padding-left: 24px;padding-bottom: 14px;display: inline-block;}.container-start {margin-bottom: 20px;width: 284px;background: #ff6600;border-radius: 5px;height: 160px;color: #fff;font-size: 29px;font-weight: 600;text-shadow: 0 2px 4px #333;line-height: 30px;text-align: center;margin-left: 30px;float: right;}.container-start span {display: block;}.container-start .we-start {font-size: 39px;font-weight: 600;padding: 34px 0 2px;}.container-start .cruise-stops {font-size: 26px;}.wrapper-inforevews *, .wrapper-inforevews {box-sizing: border-box;}.wrapper-inforevews {display: table;width: 100%;background: #fcfcfc;border: 1px solid #dcdcdc;border-radius: 5px;padding: 28px 24px;color: #4d4d4d;margin: 39px 0;}.wrapper-inforevews .excursion-icons {display: table-cell;vertical-align: middle;width: 25%;}.wrapper-inforevews .excursion-icons span {display: block;font-size: 14px;font-weight: 600;padding-left: 67px;position: relative;}.wrapper-inforevews .excursion-icons i {font-style: normal;display: block;font-size: 28px;line-height: 32px;}.wrapper-inforevews .excursion-icons span:before {content: "";background: url('/images/sprite_about.png') 0 0 no-repeat;position: absolute;left: 0;top: 50%;width: 46px;height: 46px;margin-top: -23px;}.wrapper-inforevews .excursion-icons .icon-verify_rev:before {background-position: -46px 0;}.wrapper-inforevews .excursion-icons .icon-port_call:before {background-position: -93px 0;}.wrapper-inforevews .excursion-icons .icon-yearExperience:before {background-position: -140px 0;}#ItineraryFloat{z-index:15;position: fixed;top:100px;left:100px;width: 552px;height: auto;border: solid #112233 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-khtml-user-select: none;user-select: none;cursor: move;background-color:#112233;display:none;}.ItFlTitle{height:32px;width:486px;float:left;display:block;font:14pt sans-serif;color:#fff;padding-top:8px;padding-left:8px;}.ItFlTitle span{color:#CCC;font-size:13px;float: right;line-height: 24px;padding-right: 6px;}.ItFlClose{font:20px sans-serif;color:#B9B9B9;height:24px;width:24px;float:left;display:block;margin-top:4px;margin-left:5px;cursor:pointer;background: url('/images/sprite_itinerary.png') no-repeat;background-position: -24px 0;}#ItFlMinControl.ItFlClose {background-position: 0 0;font-size: 0;}#ItFlMinControl.ItFlClose.open {background-position: 0 -25px;}#ItFlContent{width:100%;height:auto;float:left;}#ItFlContent table{background: #fff;padding: 5px;}#ItFlContent th{background: #f3f3f3;border-bottom: 1px solid #dcdcdc;padding: 8px 28px;font-size: 13px;font-weight: 600;color: #4d4d4d;}#ItFlContent table td a{color: #006699;font-weight: 600;font-size: 13px;}#ItFlContent table td span {color:#6d6d6d;}#ItFlContent table td {color: #4d4d4d;font-size: 13px;padding-left: 28px;line-height: 14px;text-shadow: 0 0 #333;}#wrapper-table-compare, #wrapper-table-compare * {box-sizing: border-box;}#wrapper-table-compare tr {background: #ffffff;position: relative;}#wrapper-table-compare tr th{position: relative;text-align: left;padding: 0 18px 20px;}#wrapper-table-compare tr .title-compare a {color: #333333;font-size: 13px;max-height: 64px;overflow: hidden;font-weight: 600;line-height: 21px;display: block;margin-top: 18px;}#wrapper-table-compare tr .title-compare a, #wrapper-table-compare tr .title-compare a:hover {border-bottom: 0;}#wrapper-table-compare tr .imageCompare {width: 100%;height: 226px;border-radius: 5px;display: block;margin: 0px auto 12px;background-size: cover;}#wrapper-table-compare tr .titleSectionCompareTable {font-size: 21px;font-weight: 400;color: #000000;display: block;padding-top: 12px;text-align:center;border-top: 1px solid #d6d6d6;}#wrapper-table-compare {position: relative;}#compare-title-fixed.fixed-compare {position: fixed;top: 0;max-width: 1200px;margin: 0 auto;left: 0;right: 0;padding: 0 39px;z-index: 7;}.compare-table tr th, .compare-table tr td {width: 20%;padding: 10px 14px 5px;color: #585858;font-size: 14px;vertical-align: top;position: relative;}.compare-table tr td:after {content: "";position: absolute;top: 10px;right: 0;height: calc(100% - 20px);border-right: 1px solid #d6d6d6;}.compare-table .minwidth-table {width: 50%;}.compare-table tr td:last-child:after{border-right: 0;}.compare-table tr td.no-border-compare:after, .compare-table tr td.no-border-compare .right-border:after, .compare-table tr td.no-border-compare {border: 0;padding-bottom: 0;margin-bottom: 0;}.containerfrom-compare {padding: 0 15px 0 0;color: #000;font-size: 36px;margin: 10px auto;position: relative;display: inline-block;}.containerfrom-compare .fromText2 {text-transform: none;line-height: 11px;color: #006699;font-size: 9px;padding-right: 0;display: inline-block;vertical-align: top;}.containerfrom-compare .price {font-size: 36px;line-height: 26px;padding-right: 0;font-weight: 400;display: inline-block;}.price sup {right: 0;font-size: 15px;top: 0;line-height: 12px;position: absolute;font-size: 10px;font-weight: 600;}.compare-table .tick-compare {width: 17px;height: 13px;background: url('/images/accoun_sprite.png?2') no-repeat;display: block;margin: 0 auto;}.compare-table .tick_grey {background-position: -48px -174px;}.compare-table .green_tick {background-position: -75px -174px;}.right-border {display: table;min-height: 62px;width: 100%;margin: 0;padding: 0 5px;text-align: center;}.right-border span.valign-compare {display: table-cell;vertical-align: middle;}.rev_count {display: block;text-align: center;}.compare-table p {text-align: left;}.compare-table li {text-align: left;list-style-type: none;padding-left: 22px;padding-bottom: 4px;background: url('/images/item_li.png') no-repeat 2px 4px;}.container-btn-compare {text-align: left;font-size: 12px;font-weight: 600;color: #006699;}.buttons-compare {padding-left: 22px;position: relative;line-height: 20px;cursor: pointer;}.container-btn-compare .buttons-compare i {content: "";position: absolute;width: 15px;height: 13px;left: 0;top: 0;font-size: 15px;color: #2c3c58;}.compareTablehide {display: none;}.container_prices {display: block;color: #2d3d59;font-size: 13px;width: 100%;text-align: left;}.container_prices b {font-size: 16px;padding: 0 0 13px 0;display: inline-block;line-height: 16px;}.container_prices .price_element {display: block;font-size: 12px;line-height: 16px;padding-bottom: 4px}.radiodisable{width:22px;height:22px;float:left;background:url(/images/radio.png) no-repeat -21px 0px;margin-top: 7px;margin-left: 10px;background-size: 42px;cursor:pointer;}.selectp2{width:90%;height:35px;}.containerTabs .list-search .container-didyoumean {margin-bottom: 20px;cursor: pointer;}.containerTabs .list-search li{padding-bottom: 10px;background: transparent;list-style: none;padding-left: 25px;font-size: 15px;list-style-position: inside;position: relative;line-height: 1em;}.containerTabs .list-search li:before{content: "\f0a0";font-family: "Shorex";font-weight: normal;font-style: normal;font-size: 15px;position: absolute;top: 0;left: 5px;color: #036dda;}.containerTabs .quickdescription{width:773px;}.containerTabs .mean-content a:hover{color:#4899ea;}.containerTabs .mean-content a{color:#006699;}.containerTabs .mean-content span{padding:0 0 14px;display:inline-block;}.containerTabs .searchpage {margin: 15px auto 0;display: table;}.containerTabs .oopstext {color:#006699;font-size: 80pt;font-weight: 600;display:block;text-align: center;line-height: 1em;}.containerTabs .notResult {color:#7f7f7f;font-size: 43px;display:block;margin-top: 75px;text-align: center;padding-top: 148px;background: url(/images/notresults.png) center 0 no-repeat;font-weight: 300;}.containerTabs .noresultMeantext {display:block;margin: 30px 0 45px;padding: 0;background: url(/images/notresults.png) center 0 no-repeat;height: 148px;}.mean-content {display: table;margin: 0 auto;min-width: 310px;}.mean-content .didyoumean {color:#7f7f7f;font-size: 28px;font-weight: 400;}.containerTabs .resultnotFound {margin: 20px auto;display: table;}.containerTabs .separator-search {padding: 7px 10px 25px;font-size: 22px;font-weight: 400;float:left;}.containerTabs .search-container.resultnotFound .field, .containerTabs .search-container.resultnotFound button {height: 42px;}.containerTabs .search-container.resultnotFound button:before {top: 13px;}.containerTabs .separatorSearch {margin: 0;padding: 0;border: 0;border-bottom: 1px solid #ccc;}.images-rev-local {float: left;padding-top: 6px;width:9%;}.wrapper-local-review {background: #fff;margin-bottom: 45px;}.star-rev-local {float: left;padding-left: 12px;box-sizing: border-box;width: 90%;}.star-rev-local a.title-review {color: #0b1621;font-size: 23px;font-weight: 300;line-height: 30px;padding-bottom: 4px;display: block;}.star-rev-local a.title-review:hover, .star-rev-local a.addMoreReview:hover {border-color: transparent;}.number-rate {font-weight: 600;font-size: 24px;line-height: 43px;}.number-rate sub {bottom: 0;}.wrapper-local-review .stars-reviews img, .wrapper-local-review .star-rev-local > span {display: inline-block;vertical-align: middle;line-height: 1em;color: #006699;}.wrapper-local-review .stars-reviews {padding-left: 7px;padding-right: 7px;}.wrapper-local-review .content-rev-user .stars-reviews {display: inline-block;vertical-align: middle;}.wrapper-local-review .stars-reviews img {float: left;}.wrapper-local-review .count-review {color: #0b1621;font-size: 18px;padding-right: 9px;}.addMoreReview {color: #006699;font-size: 18px;padding: 0;cursor: pointer;display: inline-block;vertical-align: middle;}.wrapper-rev-user {padding: 22px 10% 0;}.wrapper-rev-user .rev-name-user {font-size: 14px;font-weight: 600;font-style: italic;color: #006699;line-height: 1em;padding: 4px 0;display: inline-block;vertical-align: middle;}.wrapper-rev-user .rev-name-user i {display: inline-block;color: #676767;font-weight: 400;padding: 0;}.rev-country-user {font-size: 13px;font-style: italic;display: inline-block;vertical-align: middle;padding: 0 8px;}.content-rev-user {display: block;float: left;}.wrapper-rev-user .stars-reviews img {vertical-align: top;}.wrapper-rev-user .content-review-user {padding:0 0 16px;}.container-sn-reviews, .feedbackhelps {padding: 0 10px;float: left;width: 50%;}.snippet-reviews {display: table;width: 100%;padding: 30px 0;}.snippet-reviews .nameportReview {display: table-cell;width: 50%;vertical-align: middle;}.snippet-reviews .nameReview{font-size: 16px;color: #111;text-align: center;line-height: 20px;}.snippet-reviews .reviewCount-sn {font-size: 48px;color: #ffbf00;line-height: 1em;}.snippet-reviews .reviewCount-sn b{font-weight: 400;font-size: 16px;}.snippet-reviews .countpreviews {display: block;}.snippet-reviews .rev_rating {width: 48%;display: inline-block;text-align: center;}.snippet-reviews .rev_rating .starssn-rev {display: block;}.snippet-reviews .description_Rev, .snippet-reviews .countprating {text-align: center;display:inline-block;}.container-sn-reviews .port-sn-reviews {float: left;width: 50%;}.snippet-reviews .container-sn-reviews {width: 100%;}.feedbackhelps {text-align: center;}.feedbackhelps .sharestory-helps .sharetexts-helps {text-align: left;display: inline-block;padding-bottom: 15px;}.snippet-reviews .description_Rev {color: #5d5d5d;width: 50%;float: left;padding: 0 40px;}.feedbackhelps .sharestory-helps a:hover {text-decoration: none !important;}.mostRelevant-cnt {background:#f5f5f5;padding-top: 20px;margin-bottom: 22px;text-align:center;padding-bottom:20px;}.mostRelevant-cnt .container-addrev {display:inline-block;vertical-align:middle;width:20%;margin-right:15px;text-align:right;}.mostRelevant-cnt .container-addrev a{border:0;border-radius: 3px;background: #ff6600;color: #FFF;padding: 10px;width: 159px;text-align: center;display: inline-block;}.mostRelevant-cnt .revnums {width:30%;display:inline-block;vertical-align:middle;}.mostRelevant-cnt .revnums .revnums-rate {float:left;width:88px;margin-left:27px;margin-top:10px;}.mostRelevant-cnt .revnums .revnums-count {float: left;width: 100px;font-size: 12px;margin-top: 5px;margin-left: -6px;}.mostRelevant-cnt .formFields {display:inline-block;vertical-align:middle;width:44%;box-sizing:border-box;padding-left:15px;}.mostRelevant-cnt .formFields .field.sortby select{font-size: 14px;color: #666;}.mostRelevant-cnt .formFields .field.sortby .arrow-select {top: 8px;}.mostRelevant-cnt .formFields .field.sortby.allratings {width: 42%;margin-bottom:0;margin-right:8px;float:left;}.mostRelevant-cnt .formFields .field.sortby.mostrelevant {width: 50%;margin-bottom:0;float:left;}.sharestory{text-align: center;margin: 20px auto 50px;padding: 30px 50px;color: #0e0e0e;width: 90%;}.sharetitle{font-family: Arial;font-size: 40px;line-height: 1em;}.sharetexts{color: #003399;}.shareright{margin-top: 25px;display: block;}#pageBetter {position: fixed;bottom: 36%;left: 0;z-index: 4;height: 359px;margin-top: 0;}#pageBetter.panelInactive {display: none;}.containerbetter .titlePageBetter {background: #fff;-webkit-box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.3);box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.3);border: 1px solid #cccccc;position: fixed;left: -200px;width: 160px;z-index: 0;padding: 8px 30px 8px 9px;color: #006699;font-size: 12px;font-weight: 700;line-height: 16px;border-radius: 0 5px 5px 0;cursor: pointer;bottom: 54%;-webkit-transition: left 0.5s ease-in-out;-moz-transition: left 0.5s ease-in-out;-o-transition: left 0.5s ease-in-out;transition: left 0.5s ease-in-out;}.containerbetter .titlePageBetter.activePageBetter {left: 0;}.containerbetter .titlePageBetter .closeTellicon {background: url(/images/accoun_sprite.png?2);background-position: -348px -223px;width: 15px;height: 15px;display: block;position: absolute;top: 8px;right: 6px;}.containerbetter .titletellus {color: #333;font-size: 18px;font-weight: 600;line-height: 18px;padding: 4px 0;}.containerbetter .subtextellus {font-size: 12px;font-weight: 600;line-height: 16px;color: #006699;padding: 5px 0;}.containerbetter .textimprove_experience {font-size: 13px;font-weight: 600;padding: 13px 0;line-height: 14px}.containerbetter form textarea {height: 73px;margin-bottom: 10px;}.containerbetter form textarea,.containerbetter form input {border: 1px solid #cccccc;color: #333;width: 100%;padding: 5px 8px;}.containerbetter form button {width: 100%;padding: 12px 5px;margin-top: 14px;}.starstellus ul {display: table;width: 100%;}.starstellus ul li {height: 30px;display: table-cell;vertical-align: middle;text-align: center}.starstellus ul li span {display: inline-block;width: 32px;height: 30px;background: url('/images/accoun_sprite.png?2');background-position: -250px -200px;cursor: pointer;}.starstellus ul li.activeStars span {background-position: -300px -200px;}.starstellus ul li.activeStars2 span {background-position: -300px -200px;}#tellUs {position: absolute;left: -280px;bottom: 0;background: #fff;border: 1px solid #cccccc;-webkit-box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.3);box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.3);width: 250px;z-index: 1;color: #333;padding: 26px 15px 15px;height: 100%;-webkit-transition: left 0.5s ease-in-out;-moz-transition: left 0.5s ease-in-out;-o-transition: left 0.5s ease-in-out;transition: left 0.5s ease-in-out;}#tellUs.activeTellus {left: 0;}#thankyoutellus {display: none;color: #333;font-size: 15px;line-height: 18px;text-align: center;padding-top: 87px;}#thankyoutellus .titlethankyou {color: #ff6600;font-size: 20px;font-weight: 600;padding-bottom: 27px;line-height: 1em;}.containerclose {text-align: right;}.containerbetter .closetellus {width: 12px;height: 12px;position: absolute;right: 11px;top: 11px;cursor: pointer;}.containerbetter .closetellus:before {content: "";width: 13px;height: 13px;display: block;background-position: -350px -200px;}#pagelivechat {position: relative;left: 0;z-index: 4;height: auto;margin-top: 0;}.containerlivechat .titlePagelivechat {background: #fff;-webkit-box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.3);box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.3);border: 1px solid #cccccc;z-index: 0;padding: 8px 30px 8px 9px;color: #006699;font-size: 12px;font-weight: 700;line-height: 16px;border-radius: 0 5px 5px 0;cursor: pointer;bottom: 350px;text-align: left;}.containerlivechat .titlePagelivechat:before {width: 21px;height: 21px;content:"";background: url(/images/accoun_sprite.png?2) -50px -249px no-repeat;position:absolute;left: 10px;top: 12px;}.containerlivechat .titlePagelivechat.activePagelivechat {left: 0;}.containerlivechat .titlePagelivechat .closeTellicon {background: url(/images/accoun_sprite.png?2);background-position: -348px -223px;width: 15px;height: 15px;display: block;position: absolute;top: 8px;right: 6px;}.containerlivechat .titlelivechat {color: #0b1621;font-size: 17px;font-weight: 600;line-height: 16px;padding: 4px 0 13px;text-align: center;}.containerlivechat form input {border: 1px solid #cccccc;color: #333;width: 100%;padding: 5px 8px;margin-bottom: 10px;font-size: 13px;font-family: 'Open Sans', sans serif;}.containerlivechat form input.last_inputchat {width: 62%;float: left;margin-right: 3%;}.containerlivechat form button {width: 35%;padding: 5px;float: left;font-weight: 600;font-size: 14px;}#livechat {z-index: 1;color: #333;padding: 0 0 10px;height: 100%;}#thankyoulivechat {display: none;color: #333;font-size: 15px;line-height: 18px;text-align: center;padding-top: 87px;}#thankyoulivechat .titlethankyou {color: #ff6600;font-size: 20px;font-weight: 600;padding-bottom: 27px;line-height: 1em;}.containerclose {text-align: right;}.containerlivechat .closelivechat {width: 12px;height: 12px;position: absolute;right: 11px;top: 11px;cursor: pointer;}.containerlivechat .closelivechat:before {content: "";width: 13px;height: 13px;display: block;background-position: -350px -200px;}.shopper_approvedWrapper{width: 60%;float: left;padding: 0 25px 0 0;box-sizing: border-box;}.shopper_approvedImg{width: 40%;float: right;}.profile-tabs_wrapper {width:100px;background:#e4e1e1;float:left;}.wrapper_operators {margin: 35px 0;}.wrapper_operators span {display: block;overflow: hidden;}.wrapper_operators .imageoperators {float: left;padding: 10px;border: 1px solid #c7c6c6;margin: 0 25px 10px 0;}#BarPopupContent .wrapperLivehelp .leftmember{width: 45%;}#BarPopupContent .wrapperLivehelp .rightmember{width: 55%;}.contDigitalWallet {background: #fafafa;border: 1px solid #ededed;padding: 16px 25px;margin: 30px 0;border-radius: 5px;}.contDigitalWallet .walletid, .contDigitalWallet .creditCont {width: 50%;float: left;}.contDigitalWallet .creditCont {text-align: right;font-weight: 600;color: #666666;padding: 12px 0;line-height: 1em;font-size: 15px;}.contDigitalWallet .creditCont b {color: #009933;font-size: 35px;padding: 0 0 0 11px;display: inline-block;vertical-align: middle;line-height: 1em;font-weight: 600; } .walletid .walletnum {font-size: 20px;color: #333333;line-height: 1em;padding: 7px 0;font-weight: 600;}.digitanNoWallet {text-align: center;font-size: 28px;line-height: 1em;color: #808066;font-weight: 300;padding: 12% 0;}.digitanNoWallet .iconNowallet {font-size: 240px;line-height: 1em;color: #d3d3d3;}.transferButton {padding: 10px 20px;display: inline-block;background: #ff6600;color: #fff;border-radius: 3px;font-size: 14px;}.transferButton:hover {color: #fff;}.contDigitalWallet .walletid {font-size: 17px;padding-top: 10px;}.creditCont span {display: inline-block;vertical-align: middle;text-align: left;line-height: 1.1em;}.wrapperLivehelp.containertransferCredit {padding: 28px 70px 0;}#wrapper-transfer-credit .creditRequest ul.ulcredirrequest {margin-bottom: 20px;}#wrapper-transfer-credit .creditRequest li.fromday {color: #333333;font-size: 14px;line-height: 1.2em;font-weight:400;padding-bottom: 5px;}#wrapper-transfer-credit .creditRequest li.fromday:before {color: #6fac3d;}#wrapper-transfer-credit {padding-top: 70px;}.wrapperLivehelp .formFields.formRedemCode {margin: 15px 0;}.wrapperLivehelp .wantto {font-weight: 600;}.buttontransfercredit {text-align: center;margin-top: 30px;}.buttontransfercredit.field button {width: auto;display: inline-block;margin: 0 5px;}.centerTextTransfer {font-size: 20px;line-height: 1.3em;color: #333;padding: 27px 0;}.codetransfer { padding: 16px 25px; font-size: 20px; font-weight: 600; border: 1px solid #ccc; display: inline-block; line-height: 1em; color: #3c3b3b; word-break: break-all;}.wrappercards {background: #fafafa;border: 1px solid #eee;padding: 40px;margin-top: 30px;}.wrappercards .itemcards-white {width: 33.33%;float: left;border-right: 30px solid #fafafa;}.itemcards-white .shadowCards {background: #fff;padding: 40px;-webkit-box-shadow: 0px 0px 5px 0px rgba(51,51,51,0.2);-moz-box-shadow: 0px 0px 5px 0px rgba(51,51,51,0.2);box-shadow: 0px 0px 5px 0px rgba(51,51,51,0.2);}.wrappercards .itemcards-white:last-child {border-right: 0;}.itemcards-white .itemcardsbutton {text-align: center;margin-top: 25px;}.itemcards-white .itemcardsbutton button{background: #ff6600;color: #fff;border: 0;padding: 14px 15px;line-height: 1em;width: 100%;font-size: 16px;}.itemcards-white .itemcardsbutton button i{font-size: 21px;line-height: 1em;}.wrapperTextCard {margin: 50px 0;}.wrapperTextCard .iconTextcard {width: 200px;float: left;font-size: 100px;text-align: center;color: #009933;}.wrapperTextCard .contentTextCard {width: calc(100% - 200px);float: left;line-height: 1.5em;color: #333;}.wrapperSuccessfully {padding: 5% 0;width: 80%;margin: 0 auto;}.wrapperSuccessfully .giftcardEmail {font-weight: bold;font-size: 22px;color: #006699;margin-bottom: 50px;}.wrapperSuccessfully .giftcardEmail small {display: block;font-style: italic;font-weight: 600;padding: 3px 0;font-size: 16px;color: #4d4d4d;}.wrapperSuccessfully .textContent {font-size: 62px;position: relative;padding-right: 162px;line-height: 1.2em;font-weight: 300;margin-bottom: 50px;}.wrapperSuccessfully .textContent .icongift {position: absolute;right: 22px;color: #009933;font-size: 140px;line-height: 1em;}.wrapperReturnhome {text-align: center;margin: 50px 0;}.wrapperReturnhome a{background: #007bff;color: #fff;padding: 10px 25px;line-height: 1.2em;border-radius: 3px;}.wrapperpopupgiftcard .contentleftCard {float: left;width: 50%;padding-right: 30px;padding-top: 30px;}.wrapperpopupgiftcard .contentleftCard .giftcardPrice{font-size: 28px;font-weight: bold;color: #ff6600;}.contentleftCard .giftcardPrice small {padding-left: 8px;color: #006699;font-size: 27px;font-weight: 400;}.wrapperpopupgiftcard .contentleftCard:last-child {padding-right: 0;}.wrapperpopupgiftcard .contentleftCard .bordergiftcard{border: 1px solid #ddd;background: #fcfcfc;padding: 25px;border-radius: 6px;}.contentleftCard .field button.button {background: #ff6600;color: #fff;border: 0;padding: 14px 15px;line-height: 1em;width: 100%;font-size: 16px;}.contentleftCard .field button.button i{font-size: 21px;}.wrapper-giftcodesuccess input{background: #f6f6f6;border: 1px solid #dfdfdf;padding: 8px 10px;border-radius: 3px;width: 90%;font-size: 16px;font-weight: 600;font-family: "Open Sans", sans-serif;margin-top: 5px;}.wrapper-giftcodesuccess button {border: 1px solid #dfdfdf;background: #f6f6f6;border-radius: 3px;font-size: 21px;padding: 7px 7px;}.middleTextExcursion {display: table;margin: 0 auto;width: 500px;}#walletContainer {display: none;}#loading-fixed.footerFixed {display: none;position: fixed;top: 50%;border: 1px solid #CCC;z-index: 9999;left: 50%;margin-left: -100px;margin-top: -100px;background: #f5f5f5;box-shadow: 1px 1px 3px #000;width: 200px;height: 200px;text-align: center;padding-top: 32px;box-sizing: border-box;border-radius: 10px;}@media print {header, .wrapperImage, #fixedbar, .review-full-width, footer{display: none !important;}#sort_content, #ItineraryFloat, .bookwithus {display: none !important;}div.content_excursion {page-break-inside: avoid;}.image_excursion {width: 20% !important;height: auto;}.content_excursion .prices_content {width: 20% !important;}._excursion_description {width: 60% !important;}}@media screen and (min-width: 999px) {.submenu li .navitem:after {content: "";position: absolute;bottom: 0;left: 10%;width: 0;overflow: hidden;border-bottom: 2px solid #fe691f;-webkit-transition: width 0.5s ease-in-out;-moz-transition: width 0.5s ease-in-out;-o-transition: width 0.5s ease-in-out;transition: width 0.5s ease-in-out;}.submenu li:hover .navitem:after {width: 80%;}#IdHomeRegions .miniportwrapper .totalexcursion {font-size: 19px;}#IdHomeDestinations .miniportwrapper .totalexcursion {font-size: 22px;}.container-win-cruise .win-column {padding: 0 5px;}}@media screen and (max-width: 999px) {#wrapper-slideshow {height: calc(100vh - 325px);-webkit-height: calc(100vh - 325px);-moz-height: calc(100vh - 325px);-ms-height: calc(100vh - 325px);min-height: 430px;}#wrapper_top .logo {float: left;width: 46%;height: auto;}#wrapper_top .eleven-years {margin-left: 16%;}#wrapper_top .fourteen-years {margin-left: 16%;}.btn-testimonials {width: 100px;}#wrapper_top .logo a {display: table-cell;vertical-align: middle;}#menu {margin-top: 38px;}#wrapper_top .cart-container, .wrappermain .search-container {padding-right: 16px;}#wrapper_top .cart-container {padding-top: 35px;}#item-itinerary ul li {margin-right: 4%;}.main-visual .wrapper-getstarted {bottom: 28px;}.wrapper-reviews-home {padding-left: 15px;}.sareviewscontent {width: 261px;}.mainnav .shortcut li .submenu {width: 956px;left: 0;}.mainnav ul.shortcut li.active-nav .submenu {top: 54px;}.mainnav ul.shortcut .submenu li .navitem {font-size: 19px;}.cont-review-full .container-countshopper, .cont-review-full .shopper-logo {display: block;}.cont-review-full .shopperApproved .count_reviews {text-align: center;}.wrapper-reviews-home .sareviewscontent {margin-top: 10px;}.containerfields .favorites-button, .containerfields .submitbutton {font-size: 14px;}.mainnav ul.shortcut .navitem {padding-left:10px;padding-right:10px;font-size: 19px;}.image_excursion {width: 200px;}.excursion_title a {font-size: 16px;}.exc_description {font-size: 13px;line-height: 16px;}.rightPort .image_excursion {min-height: 150px;}#fixedbar .fxbar_container .fxbar_item .fxbar_icon {display: none;}.filterlefts:last-child {display: block;}.contentleftexcursion.portExc {width: 70%;}.contentrightExcursion {width: 25%;}.snippet-reviews .description_Rev,.container-sn-reviews .port-sn-reviews {width: 100%;}.blockright ul {padding-left: 5px;}.blockright .blockrightSecond {font-size: 18px;padding-bottom: 12px;}.blockright .textcol {font-size: 12px;}.assistance2 .text {font-size: 13px;}.inputContent {width: 48% !important;margin: 0 5px !important;}.mostRelevant-cnt .revnums .revnums-rate {margin-left: 0;margin-top: 25px;}.mostRelevant-cnt .formFields {width: 100%;}.rigthSide {width: 100%;margin-bottom: 25px;}.leftSide, .rigthSide {width: 100%;}.bkg-getstarted {background: #f3f3f4;}.port_ofcall_box .image_box .nameport_box {font-size: 12px;}#IdHomeRegions .miniportwrapper .totalexcursion {font-size: 16px !important;padding-left: 10px !important;}#IdHomeRegions .miniportwrapper {padding: 0 6px !important;}#IdHomeRegions .miniportwrapper .portname .ports-excursion b {font-size: 12px !important;}#IdHomeRegions .miniportwrapper .totalexcursion, #IdHomeDestinations .miniportwrapper .totalexcursion {font-size: 16px !important;padding: 10px 15px 11px !important;}.reviews_system_div {width: 33.33%;padding: 0 4px;margin-left: 0;}.reviews_system_div img {max-width: 100%;}.shopper_approvedWrapper{width: 100%;padding: 0;}.shopper_approvedImg{width: 100%;text-align: center;}.button-review {width: 50%;}.famous-cruise-wrapper {float: left;}.profile-tabs_wrapper {width: 100%;float: none;}.profile-tabs {display: table;width: 100%;}.profile-tabs li{display: table-cell;vertical-align: middle;}.accountwrapper {padding: 20px;width: 100%;margin-left: 0;}.link-apps .qr-code-text {padding: 12px 28px;}.content-link-app, .qr-code {width: 100%;}.link-apps .qr-code-text:before {display: none;}.wrapper_operators span {display: inline;font-size: 14px;}.treeblock {padding: 0;display: block;border: 0;margin: 0;}#BarPopup {width: 700px;margin-left: -350px !important;}#BarPopup .leftSide{width: 60%;}#BarPopup .rigthSide {width: 40%;}.titleexcursionlist {width: 56% !important;}.portsofcall_wrapper .itemfilter .hoverstate, .wrap_keepshopping .itemfilter .hoverstate {width: 30%;}#BarPopupContent .wrapperTollfree {padding: 46px !important;}.wrapperTollfree:before {right: 46px !important;}.contentdays.content-livehelp .workday .fromday, .contentdays.content-livehelp .workday {font-size: 12px !important;padding-right: 0 !important;}#BarPopupContent .wrapperLivehelp .formFields .field.iconfield, #BarPopupContent .wrapperLivehelp .formFields .field {width: 100%;}.livehelp-logo {width: 169px !important;vertical-align: top;margin-bottom:15px;}.containerlivehelp {margin-top: 0;}.reviews-live-help .sareviewscontent .sareview_review {padding-bottom: 15px;}#BarPopupContent .wrapperLivehelp .rightmember {padding-left: 10px;}.livehelpHome .content-reviews {padding-left: 8px!important;padding-right: 8px!important;}.livehelpHome .user-name-review .country-review, .livehelpHome .content-reviews .date-review {font-size: 12px;}.livehelpHome .user-name-review {font-size: 13px;}.livehelpHome .content-reviews .text-reviews.smalltextReviews {padding: 7px 0 !important;font-size: 14px !important;}}@media (min-width: 1200px) {.bookwithus .become_vip_title, .bookwithus .wrappercancellation-until {display: table-cell;vertical-align:middle;}.bookwithus .wrappercancellation-until {padding-top: 15px;}.middleTextExcursion {margin: 0;width: 100%;}.bookwithus .become_vip_title {width:15%;}.bookwithus .become_vip_title span {display: block;width: 138px;height: 55px;}.bookwithus ul li:before {position: absolute;margin-bottom: 0;text-align: left;}.bookwithus .become_vip_title span i{font-size: 140px;line-height: 44px;}.bookwithus .become_vip_title span.real-value-small {display: none;}.bookwithus .become_vip_title span.real-value-big {display: block;}#fixedbar .fxbar_container .fxbar_item .fxhc {padding: 14px 20px;padding-right: 30px;}.port_ofcall_box .numport_box {height: auto;}}@media (max-width: 1350px) {.scrollIcon.spritehome {right: 15px;} }@media (max-width: 1470px) {#pageBetter {position: absolute;bottom: 0;z-index: 1;}#tellUs {left: 18px;bottom: -359px;-webkit-transition: bottom 0.5s ease-in-out;-moz-transition: bottom 0.5s ease-in-out;-o-transition: bottom 0.5s ease-in-out;transition: bottom 0.5s ease-in-out;}.containerbetter .titlePageBetter {position: absolute;bottom: 0px;left: 18px;-webkit-transition: bottom 0.5s ease-in-out;-moz-transition: bottom 0.5s ease-in-out;-o-transition: bottom 0.5s ease-in-out;transition: bottom 0.5s ease-in-out;border-radius: 0;}.containerbetter .titlePageBetter.activePageBetter {left: 18px;bottom: 48px;}#tellUs.activeTellus {bottom: 48px;left: 18px;}}@media (max-width: 1200px) {.popover {left: -75px;}.PopOverArrow {left: 218px;background-position: 0 0;}#callback .SEECalSelect {height:auto;}.submitbuttonGreen.bkExcursion.bookfixed {right: 0;}.prices_content {vertical-align: top;}.bookwithus ul li {padding-left: 12px;padding-right: 12px;width:auto;text-align: center;}.bookwithus ul li.assurance:before {content: "\f01a";}.bookwithus ul li.free_cancel:before {content: "\f01b";}.bookwithus ul li.complimentary:before {content: "\f01c";}.bookwithus ul li.no_port:before {content: "\f01d";}.bookwithus ul li.free_unlimited {content: "\f091";}.bookwithus ul li:after {width: 30px;margin: 0 auto;left: 0;right:0;margin: 0 auto;}.bookwithus ul li:before {opacity: 0;}html.overflowbody, body.overflowbody{position:fixed;}section .lefts {width: 75%;}.week_table {width: 696px !important;}.content_deals .deals_link span {height: 54px;}.filterlefts {width: 30%;}.column2-topseller .submitbuttonGreen {font-size: 14px;padding-left: 35px;}.column2-topseller .submitbuttonGreen:before {width: 45px;}.column2-topseller .submitbuttonGreen:after {left: 6px;}}.SEELoginInfo{margin-bottom: 12px;font-size: 13px;}.favorites-button {border: 1px solid #1a80b7;outline: none;cursor: pointer;color: #fff;font-size: 15px;text-transform: uppercase;padding: 1px 0 0px 57px;font-family: 'Open Sans', sans-serif;line-height: 46px;margin: 0;border-radius: 3px;display: inline-block;-webkit-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.75);box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.75);text-decoration: none;overflow: hidden;padding-right: 20px;position: relative;font-weight: 600;background: rgb(51,155,221);background: -moz-linear-gradient(top, rgba(51,155,221,1) 0%, rgba(19,123,180,1) 100%);background: -webkit-linear-gradient(top, rgba(51,155,221,1) 0%,rgba(19,123,180,1) 100%);background: linear-gradient(to bottom, rgba(51,155,221,1) 0%,rgba(19,123,180,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#339bdd', endColorstr='#137bb4',GradientType=0 );}.favorites-button:before {content: "";position: absolute;top: 0;left: 0;width: 44px;height: 54px;background: url('/images/favorites-excursion.png') 14px 16px no-repeat;border-right: 1px solid #1a80b7;}.favorites-button:hover {background: rgb(19,123,180);background: -moz-linear-gradient(top, rgba(19,123,180,1) 0%, rgba(51,155,221,1) 100%);background: -webkit-linear-gradient(top, rgba(19,123,180,1) 0%,rgba(51,155,221,1) 100%);background: linear-gradient(to bottom, rgba(19,123,180,1) 0%,rgba(51,155,221,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#137bb4', endColorstr='#339bdd',GradientType=0 );}.submitbutton {border: 1px solid #d75124;outline: none;cursor: pointer;color: #fff;font-size: 15px;text-transform: uppercase;padding: 1px 0 0px 57px;font-family: 'Open Sans', sans-serif;line-height: 46px;margin: 0;border-radius: 3px;display: inline-block;background: rgb(254,101,50);background: -moz-linear-gradient(top, rgba(254,101,50,1) 0%, rgba(227,81,33,1) 98%, rgba(215,81,36,1) 100%);background: -webkit-linear-gradient(top, rgba(254,101,50,1) 0%,rgba(227,81,33,1) 98%,rgba(215,81,36,1) 100%);background: linear-gradient(to bottom, rgba(254,101,50,1) 0%,rgba(227,81,33,1) 98%,rgba(215,81,36,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe6532', endColorstr='#d75124',GradientType=0 );-webkit-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.75);box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.75);text-decoration: none;overflow: hidden;padding-right: 25px;position: relative;font-weight: 600;}.submitbutton:before {content: "\f0e5";font-family: "Shorex";font-weight: normal;font-style: normal;font-size: 17px;color: #fff;text-align: center;line-height: 48px;position: absolute;top: 0;left: 0;width: 44px;height: 54px;border-right: 1px solid #d75124;}.submitbutton:hover {background: rgb(227,81,33);background: -moz-linear-gradient(top, rgba(227,81,33,1) 0%, rgba(254,101,50,1) 98%, rgba(215,81,36,1) 100%);background: -webkit-linear-gradient(top, rgba(227,81,33,1) 0%,rgba(254,101,50,1) 98%,rgba(215,81,36,1) 100%);background: linear-gradient(to bottom, rgba(227,81,33,1) 0%,rgba(254,101,50,1) 98%,rgba(215,81,36,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e35121', endColorstr='#d75124',GradientType=0 );color: #ffffff;text-decoration: none;}.bluebutton {text-decoration: none;color: #ffffff;font-weight: 400;font-size: 15px;padding:11px 20px 11px 50px;border-radius: 3px;position: relative;background: #006699;border: 0;}.bluebutton:before {content: "";width: 18px;height: 18px;position: absolute;top: 12px;left: 18px;background: url('/images/accoun_sprite.png?2')no-repeat;background-position: -150px -25px;}.bluebutton.keepshopping {font-weight: 600;-webkit-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.75);box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.75);}.bluebutton.keepshopping:before {content: "";background: url('/images/cart-excursion-blue.png') 12px 14px no-repeat;position: absolute;top: 0;left: 0;width: 44px;height: 42px;border-right: 1px solid #045c88;}.bluebutton.keepshopping:hover:before {border-color: #0c75a9;}.bluebutton:hover {color: #ffffff;background: #0480bd;}.continueguest{text-decoration: none;color: #ffffff;font-weight: 600;background: #f55e2c;padding: 8px 0px 7px 37px;display: inline-block;width: 125px;line-height: 14px;font-size: 12px;position: relative;border-radius: 5px;-webkit-box-shadow: 2px 2px 5px -1px rgba(0,0,0,0.75);-moz-box-shadow: 2px 2px 5px -1px rgba(0,0,0,0.75);box-shadow: 2px 2px 5px -2px rgba(0,0,0,0.50);margin-top: 8px;box-sizing: border-box;}.continueguest:hover {background: #f5470d;}.prices-sprite:before {background: url('/images/prices-sprite.png') no-repeat;content: "";}.continueguest:before {position: absolute;top: 9px;left: 8px;width: 23px;height: 24px;background-position: -49px -24px;}.continueguest:last-child {margin-left: 15px;}#BarPopupContent .wrapperBecome_vip {padding: 0 15px 15px 15px;font-family: 'Open Sans', sans-serif;}#BarPopupContent .wrapperBecome_vip * {box-sizing: border-box;}.wrapperBecome_vip .leftmember {width: 66%;}.wrapperBecome_vip .rightmember {width: 34%;padding-left: 15px;}.wrapperBecome_vip .titlechance {padding: 6px 0 8px;margin-bottom: 8px;border-bottom: 1px solid #e2dede;}.wrapperBecome_vip .formFields .field{width: 100%;}.wrapperBecome_vip .SEELoginRow .button {width: 117px;}.titlechance ul li {font-size: 22px;color: #428445;font-weight: bold;text-align: left;font-family: arial, sans-serif;width: 100%;line-height: 35px;}.titlechance ul li:before {top: 10px;}.wrapperlearn a {display: block;color: #162c42;font-size: 15px;padding-bottom: 15px;text-decoration: none;font-weight: 600;}.wrapperlearn a.terms-link {font-size: 13px;display: inline-block;color: #006699;font-weight: 400;text-decoration: underline;}.wrapperlearn a:hover {color: #1f578e;}.excursioneesVip {text-align: center;padding: 25px 0 0;}.register_member {font-size: 12px;}.register_member input.input_m {display: block;margin: 5px 0 12px;padding: 9px;border-radius: 2px;font-size: 16px;width: 96%;}.register_member label {color:#333333;font-size: 15px;}.register_member .checkinput {display: inline-block;vertical-align: middle;margin-right: 5px;}.register_member a, .dontenjoy a, .membership a {color: #006699;}button.continueguest{border: 0;width: 240px;height: auto;font-size: 16px;font-weight: 700;font-family: 'Open Sans', sans-serif;display: block;padding: 15px 0 15px 76px;margin-top: 20px;letter-spacing: 1px;text-align: left;line-height: 22px;outline: 0;}button.continueguest:last-child {margin-left: 0;}button.continueguest:before {top: 20px;background: transparent;width: 36px;height: 34px;left: 20px;}.dontenjoy {color: #666666;font-size: 13px;padding: 15px 5px 0 0;}#BarPopupContent .wrapperTollfree {font-size: 13px;color: #666666;padding: 14px 75px;font-family:'Open Sans', sans-serif;position: relative;}.callTollfree {font-size: 51px;font-weight: 300;padding-bottom: 14px;padding-left: 0;}.icon-tollFree {position: relative;padding-left: 22px;font-size: 20px;line-height: 1em;}.icon-tollFree:before, .fromday:before, .wrapperTollfree:before {position: absolute;width: 18px;height: 18px;left: 0;top: 0;font-family: "Shorex";font-weight: normal;font-style: normal;}.icon-tollFree:before {content: "\f0b9";color: #636363;font-size: 17px;line-height: 1em;}.fromday:before {content: "\f0a0";line-height: 20px;font-size: 16px;}.wrapperTollfree:before {width: 130px;height: 130px;content: "\f0b9";top: 34px;left: inherit;font-size: 100px;border: 10px solid #ccc;border-radius: 50%;line-height: 130px;text-align: center;color: #ccc;right: 10%;}.numberTollFree {color: #ff6000;font-weight: 700;font-size: 24px;line-height: 1em;padding-bottom: 25px;}.wrapperReach-us {border: 1px solid #ededed;background: #fafafa;border-radius: 10px;padding: 20px;margin: 0;color: #3a3a3a;font-family:'Arial', sans-serif;}.maintext .wrapperReach-us a:hover {border-bottom-color: transparent;}.wrapperReach-us .workday {display: table-cell;text-align: center;width: 50%;font-size: 24px;font-weight: 300;padding: 15px 0;font-family:'Open Sans', sans-serif;}.contentdays {display: table;width: 100%}.fromday {font-size: 14px;color: #6fac3d;font-weight: 600;position: relative;padding-left: 25px;}.alltime {text-align: center;color: #162c42;font-weight: 600;padding-bottom: 6px;}.leftwhats {float: left;width: 60%;}.rightwhats {float: left;width: 40%;background: #f3f3f4;}.container-whatsapp .wrapperReach-us {background: transparent;border: 0;height: 524px;border-radius: 0;padding-top: 110px;font-size: 13px;text-align: center;}.container-whatsapp .logowhatsapp {width: 152px;height: 153px;margin: 50px auto 15px;color: #0d9f16;font-size: 170px;line-height: 1em;}.container-whatsapp .numberwhats {color: #ff6000;font-size: 46px;text-align: center;font-weight: 700;padding: 44px 0 17px;}.container-whatsapp .textdiscover {text-align: center;font-size: 26px;font-weight: 300;color: #333333;line-height: 34px;}.container-whatsapp .alltime{margin-top: 24px;}.wrapperAccount *, .container-whatsapp *, .container-whatsapp {box-sizing: border-box;}.wrapperAccount {padding: 25px 35px;min-height: 470px;}section .wrapperAccount{margin: auto 100px;}.wrapperLivehelp {padding: 8px 30px;}.leftmember, .rightmember {float: left;width: 50%;display: block;}.wrapperLivehelp.livehelp .leftmember {padding-right: 15px;}.wrapperLivehelp.livehelp .rightmember {padding-left: 15px;text-align: center;}.wrapperLivehelp.questionsCall {padding-left: 30px;padding-right: 30px;width: 100%;box-sizing: border-box;overflow: hidden;}.wrapperLivehelp.questionsCall .phoneSelect{width: 185px;padding-left: 0;height: 34px;border: none;outline: 0;margin: 0;line-height: 34px;}.wrapperLivehelp.questionsCall.callback .phoneSelect{width: 414px;}.questionsCall .leftmember{width: 42%;}.questionsCall .rightmember{width: 58%;padding-left: 0px;}.wrapperLivehelp.callback .leftmember, .wrapperLivehelp.callback .rightmember {width: 50%;}.formFields, .wrapperLivehelp, .bigTitle, .subTitleblue {font-family: 'Open Sans', sans-serif;color: #333333;font-size: 14px;}.wrapperLivehelp .formFields {margin: 0;}.formFields *, .wrapperLivehelp *, #cartHungry *, #CartExcursions *{box-sizing: border-box;}.titlesignin {font-size: 34px;font-weight: 400;color: #006699;padding-bottom: 12px;}.livehelp-logo {padding-top: 15px;width: 200px;display: inline-block;}.contentdays.content-livehelp .workday {float: left;padding: 0 16px 25px;}.contentdays.content-livehelp .workday .fromday {font-size: 13px;color: #6fac3d;font-weight: 600;line-height: 23px;padding-left: 21px;display: block;}.reviews-live-help .sareviewscontent {padding: 0;width: 100%;clear: both}.more-reviews {font-size: 15px;font-weight: 700;text-align: center;padding: 25px 0 0;color: #006699;cursor: pointer;}.reviews-live-help .sareviewscontent .sareview_review {color: #091e2f;text-shadow: 0 0 #091e2f;padding: 0 10px 0px;}.timezonehelp {color: #414141;font-size: 14px;line-height: 18px;padding: 0;text-align: center;}.livehelp-logo img{max-width: 100%;}.livehelp-logo span {padding: 0;font-size: 15px;color: #808080;font-style: italic;font-weight: 600;display: block;}.formFields .fieldInput {height: 42px;line-height: 42px;font-size: 14px;margin-bottom: 0;padding-left: 35px;color: #444;border: 1px solid #999999;border-radius: 3px;width: 100%;padding-right: 8px;background: transparent;outline: none;-moz-appearance: none;-webkit-appearance: none;-ms-appearance: none;appearance: none;}.invalid .fieldInput, .formFields .fieldInput.required {border-color: #de5a01;border-width: 1px;}.invalidfield {background: #333;color: #ffffff;padding: 7px 18px;letter-spacing: 1px;font-size: 12px;border-radius: 5px;z-index: 1;position: relative;margin:0 auto;display:table;font-weight: 300;}.invalidfield:before {content: "";position: absolute;top: -8px;width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid #333333;left: 50%;margin-left: -12px;}.formFields .field {position: relative;width: 310px;}.formFields.wrpapper_win_cash .field {width: 100%;}.formFields.wrpapper_win_cash .field.messagearea textarea {height: 140px;}.formFields .field.iconfield, .formFields .field.messagearea {background: #ffffff;margin-bottom: 15px;border-radius: 2px;}#BarPopupContent .wrapperLivehelp .formFields .field.iconfield{margin-bottom: 14px;}.countryCode {width: 117px;height: 35px;border: none;outline: 0;padding-left: 31px;outline: none;-moz-appearance: none;-webkit-appearance: none;-ms-appearance: none;appearance: none;color: #112233;font-size: 14px;line-height: 1em;}.formFields .callbackselect .arrow-select, .formFields .callbackselect .arrow-select:before{right: inherit;left: 49px;top: 7px;}.wrapperLivehelp.livehelp .formFields .field {width: 100%;}.wrapperAccount .titlechance {padding-bottom: 0;border: 0;margin-bottom: 0;}.wrapperAccount .titlechance ul li {font-size: 14px;color: #131313;font-weight: 400;}.wrapperAccount .wrapperBecome_vip.nobar-chance .registertoday {padding-bottom: 20px;padding-top: 17px;font-size: 24px;}.wrapperAccount .wrapperBecome_vip.nobar-chance .registertoday:before {background: transparent;}.wrapperAccount .formFields .field{width: 100%;}.callback .formFields .field {width: 95%;}.formFields.formcartFields .fieldInput {margin-bottom: 20px;}.formFields.formcartFields .field{width: 361px;}.formFields.formcartFields label {padding-bottom: 8px;}.field .optionaltext {font-weight: 400;font-size: 12px;color: #777;}.wrapperLivehelp .wrapperReach-us .workday {display: block;width: 100%;}.wrapperLivehelp .wrapperReach-us .workday:first-child {padding-bottom: 0;}.wrapperLivehelp .fromday:before {top: 0;}.wrapperLivehelp .wrapperReach-us {margin: 0;}.formFields .field.calendaricon {width: 100%;}.formFields .field.calendaricon input, #CartContainer .fieldSelect {padding-right: 30px;border-color: #006699;color: #0f5979;font-size: 14px;cursor: pointer;}.formFields .field.iconfield:before {width: 15px;height: 15px;display: block;position:absolute;top: 13px;left: 11px;font-family: "Shorex";font-weight: normal;font-style: normal;font-size: 15px;background: transparent;color: #006699;line-height: 1em;}.formFields .field.calendaricon:before, .formFields .field.calendaricon:after {width: 19px;height: 18px;position: absolute;top: 11px;left: 11px;pointer-events: none;font-size: 21px;line-height: 1em;}.formFields .field.fullname:before {content: "\f027";}.formFields .field.email:before {content: "\f04d";}.formFields .field.findsearch:before {content: "\f000";}.formFields .field.password:before {content: "\f026";}.formFields .field.country:before {content: "\f04f";}.formFields .field.address:before {content: "\f024";}.formFields .field.state:before {content: "\f01f";}.formFields .field.zip:before {content: "\f04e";}.formFields .field.phone-number:before {content: "\f004";}.formFields .field.excursion:before {content: "\f015";}.formFields .field.excursiondate:before {content: "\f0ce";}.formFields .field.ordernumber:before {content: "\f050";}.formFields .field.departuredate:before {content: "\f0ce";}.formFields .field.upload:before {content: "\f0fb";}.formFields .field.cruiseship:before {content: "\f022";}.formFields .field.cruiseline:before {content: "\f053";}.formFields .field.calendaricon:before {content: "\f03a";}.formFields .field.departure-excursion:before {content: "\f03b";font-size: 18px;}.formFields .field.socialnetwork:before {content: "\f016";width: 16px;}.formFields .field.url:before {content: "\f051";width: 16px;}.formFields .field.sortby:before {content: "\f052";}.field .forgetpass {color: #555555;font-size: 12px;font-weight: 400;}.field .forgetpass a {color: #ff6600;font-weight: 700;}.rightbutton {float: right;}.field .button, .field .button.continue_excursion {padding: 6px 25px;font-size: 15px;width: 149px;height: 42px;}.field .button.submitreport{width: auto;}.field .button.continue_excursion {border: 1px solid #d75124;outline: none;cursor: pointer;color: #fff;font-size: 15px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;margin: 0;background: rgb(254,101,50);background: -moz-linear-gradient(top, rgba(254,101,50,1) 0%, rgba(227,81,33,1) 98%, rgba(215,81,36,1) 100%);background: -webkit-linear-gradient(top, rgba(254,101,50,1) 0%,rgba(227,81,33,1) 98%,rgba(215,81,36,1) 100%);background: linear-gradient(to bottom, rgba(254,101,50,1) 0%,rgba(227,81,33,1) 98%,rgba(215,81,36,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe6532', endColorstr='#d75124',GradientType=0 );-webkit-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.75);box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.75);text-decoration: none;overflow: hidden;position: relative;font-weight: 600;}.field .button.continue_excursion:hover {background: rgb(227,81,33);background: -moz-linear-gradient(top, rgba(227,81,33,1) 0%, rgba(254,101,50,1) 98%, rgba(215,81,36,1) 100%);background: -webkit-linear-gradient(top, rgba(227,81,33,1) 0%,rgba(254,101,50,1) 98%,rgba(215,81,36,1) 100%);background: linear-gradient(to bottom, rgba(227,81,33,1) 0%,rgba(254,101,50,1) 98%,rgba(215,81,36,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e35121', endColorstr='#d75124',GradientType=0 );color: #ffffff;text-decoration: none;}.formFields label {font-size: 13px;font-weight: 600;padding-bottom: 6px;display: inline-block;color: #333;line-height: 1em;}.formFields label.l1 {display: none;}.formFields label .desc_label {color: #777777;font-weight: 400;font-size: 12px;}.customerFormcontent .formFields label.l1{display: block;}.formFields .field.messagearea textarea {padding: 5px 10px;line-height: normal;height: 80px;}.SEERecInputs input.radiobtn {display: none;}.SEERecInputs label.radiolabel {position: relative;padding:5px 15px 5px 37px;display: inline-block;}.SEERecInputs label.radiolabel:before {content: "\f041";background-position: -198px -72px;width: 25px;height: 25px;position: absolute;top: 3px;left: 0;background: #fff;border-radius: 50%;border: 1px solid #000;font-family: Shorex;color: #fff;text-align: center;line-height: 25px;font-size: 9px;}.ie8 .SEERecInputs label.radiolabel:before {background: transparent;}.ie8 .SEERecInputs label.radiolabel {padding-left: 5px;}.ie8 .SEERecInputs input.radiobtn {display: inline-block;}input[type="radio"]:checked + label.radiolabel:before{color: #ff6600;}#hc2 .radiolabel {padding-right: 15px;}#fieldPorts .formFields {float: right;}#fieldPorts .formFields .field {width: 200px;}.questionsCall .detailtext {padding-bottom: 20px;}.bigTitle {font-size: 64px;line-height: 80px;font-weight: 300;color: #666;padding: 30px 0;}.subTitleblue {font-size: 27px;color: #006699;font-weight: 400;text-align: center;padding-bottom: 30px;}.wrappItem > div, .excursionlist > div{float: left;}.wrappItem {background: #f8f8f8;display: table;padding: 10px;width: 100%;position: relative;}.container-itinerary.find-itinerary {padding: 30px 25px;}.container-itinerary {padding: 80px;}.container-itinerary.find-itinerary .titleItinerary {font-size: 14px;padding: 0px 15px 30px;text-align: left;}.titleItinerary{color: #333;font-family: "Open Sans", sans-serif;font-weight: 400;font-size: 18px;padding: 0px 0px 25px;text-align: center;}.table-itinerary {font-size: 13px;}.table-itinerary tr th {font-size: 14px;color: #333;font-weight: 600;padding: 10px;}#BarPopupContent .table-itinerary td {padding: 8px 14px;}.table-itinerary tr{background: #f6f6f6;}.table-itinerary tr:nth-child(2n+1) {background: #ffffff;}.container-itinerary.find-itinerary .tableitinerary {width: 55%;margin: 0 auto;}.container-itinerary.find-itinerary .tableitinerary {float: left;}.container-itinerary.find-itinerary .tableitinerary:first-child {background: #f7f7f7;padding: 10px 0 50px;width: 45%}.overflowTable {overflow-x: hidden;max-height: 400px;}.field .itinerarybutton {font-weight: 700;padding: 6px 40px 6px 15px;position: relative;white-space: nowrap;}.itinerarybutton:after{width: 10px;height: 11px;position: absolute;top: 17px;background-position: -100px -25px;margin-left: 13px;content: "";}.showpopupwindow{border-bottom: 1px solid #006699;cursor: pointer;margin-top: 5px;display: inline-block;color: #006699;font-weight: 600;}.container-excursionlist {padding: 20px 30px 15px;width: 100%;box-sizing: border-box;}.excursionlist .wrapperimage {width: 160px;height: auto;}.container-buttons {width: 10%;}.titleexcursionlist {width: 61%;padding: 0 15px;text-align: left;}.excursionlist {display: table;position: relative;padding: 5px;background: #fff;margin-bottom: 5px;width: 100%;}.container-excursionlist .wrapperContainer {overflow-x:hidden;overflow-y: scroll;height:415px;margin-bottom: 20px;width: 100%;}.container-excursionlist .htmlcart.wrapperContainer {overflow: hidden;margin-bottom: 0;}#carthtmlcont {overflow-x: hidden;overflow-y: scroll;height: 415px;margin-bottom: 20px;}#itemfilter_cart {}#itemfilter_cart .itemfilter .hoverstate{height: 96px;width: 23.6%;margin: 10px 5px 0;}#CartExcursions.cart_advantage {margin: 0 -10px;}.cart_advantage .take_advantage {margin: 5px 0 0px;font-size: 14px;padding-left: 35px;padding-top: 7px;}.cart_advantage .take_advantage:before {background-position: 0 -250px;width: 28px;height: 28px;left: 0;}.cart_advantage .itemfilter .title-excusion {padding: 5px;line-height: 16px;font-size: 12px;padding: 5px 5px;min-height: 40px;}.cart_advantage .itemfilter .title-excusion b{font-size: 13px;}.wrap_keepshopping.container-excursionlist {padding-left: 22px;padding-right: 22px;}.wrap_keepshopping.container-excursionlist .wrapperContainer {height: 484px;}.container-excursionlist .wrapperContHistory {margin-bottom: 0;}.excursionlist .linkexcursion {text-decoration: none;font-weight: 600;font-size: 16px;display: block;color: #006699;}.excursionlist .linkport {color: #333;font-size: 14px;font-weight: 400;text-decoration: none;}.packbuttons{background: #fff;font-weight: bold;font-size: 12px;border-radius: 3px;border: 1px solid #ccc;display: inline-block;padding: 6px 6px 0 6px;color: #2c3c58;font-family: Arial;line-height: 22px;vertical-align: top;width: 34px;height: 34px;}#CartExcursions .packbuttons {width: 94px;height: auto;margin-bottom: 5px;padding: 3px 8px;}#CartExcursions .packbuttons i {font-size: 14px;margin-right: 3px;}#CartExcursions .packbuttons i.see-cart {font-size: 16px;}.prices_content .packbuttons {padding: 6px 6px 0 6px;text-align: center;width: 34px;height: 34px;line-height: 22px;vertical-align: top;}.packbuttons i {display: inline-block;font-size: 17px;}.packbuttons i.see-cart {font-size: 18px;}.packbuttons i.see-remove {font-size: 14px;}.packbuttons:hover {background: #fff;color: #006699;}.excursionlist:nth-child(2n+1) {background: #f7f7f7;}.container-btn {display: table;height: 120px;}.container-btn .verticalCenter {display: table-cell;vertical-align: middle;}.ratingcontainer {margin-top: 15px;}.emptybtn {background: #123;border-radius: 4px;margin-top: 11px;display: inline-block;float: left;}.emptybtn:hover {background: #006699;}.htmltabhistory .emptybtn {border-radius: 4px;margin-top: 11px;display: inline-block;float: left;color: #123;border: 1px solid #dedede;padding: 4px 10px;font-weight: 600;font-size: 13px;background: #fff;}.htmltabhistory .emptybtn:hover {background: #fff;}.container-cart-hungry {text-align: center;font-size: 54px;color: #666666;font-weight: 300;padding-top: 60px;padding-bottom: 30px;}#carthungryempty {display: none;}.pophistory .carth {display: none;position: absolute;top: 0;left: 0;right: 0;}.pophistory {position: relative;}.pophistory .carth.emptycart {display: block;}#HistoryExcursionList {height: 415px;}.container-cart-hungry .neewcart-hungry {width: 400px;height: 246px;display: block;margin:0 auto;position: relative;line-height: 1em;color: #000;font-size: 248px;text-align: center;}.container-cart-hungry .neewcart-hungry i {position: absolute;left: 15px;top: 0;}.cart-empty {color: #036381;font-size: 22px;padding: 30px;}.wrappersentmessage{font-size: 25px;text-align: center;padding: 90px 30px;width: 580px;margin: 0 auto;color: #006699;}.messagesent {font-size: 53px;line-height: 72px;color: #666666;font-weight: 300;padding-bottom: 25px;text-align: left;background: url('/images/banner_cart_tick.png') right 0 no-repeat;}.writeagain {display: inline-block;background: #006699;color: #ffffff;font-size: 15px;font-weight: 600;padding: 10px 17px 10px 42px;border-radius: 5px;margin: 35px 20px;position: relative;width: auto;cursor: pointer;}.writeagain:hover{background: #0385c7;}.writeagain:before, .writeagain.closewindow:before {content: "";background: url('/images/accoun_sprite.png?2') -150px 0 no-repeat;width: 18px;height: 18px;position: absolute;top: 10px;left: 17px;}.writeagain.closewindow:before {background: url('/images/white_tick.png') 0 0 no-repeat;background-size: 18px;top: 13px;}.container-addcart {position: relative;width: 402px;height: 82px;margin-bottom: 10px;cursor: pointer;}.container-addcart *{box-sizing: border-box;}.container-addcart .boxcontent {background-color: #fff;border: 1px solid #7a7f84;-moz-box-shadow: 0 0 10px 0px rgba(0,0,0,.5);-webkit-box-shadow: 0 0 10px 0px rgba(0,0,0,.5);box-shadow: 0 0 10px 0px rgba(0,0,0,.5);display: table;font-size: 13px;color: #868585;height: 100%;width: 100%;-ms-transform: scale(0);-webkit-transform: scale(0);transform: scale(0);-webkit-transition: transform .5s ease-in-out;-moz-transition: transform .5s ease-in-out;transition: transform .5s ease-in-out;text-align: left;}.container-addcart .boxcontent.active {-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);}.boxcontent .urlrelative {display: table;height: 100%;width: 100%;padding: 10px 15px 10px;position:relative;}.boxcontent.error .timer {background-color: #ffffff;bottom: 0;top: inherit;;}.boxcontent.important .timer{background-color: #f1b638;bottom: 0;top: inherit;;}.boxcontent.success .timer{background-color: #009a42;bottom: 0;top: inherit;;}.boxcontent.error {background-color: #c83649;border-color: #a02425;}.boxcontent.important {background-color: #fff4c7;border-color: #cca60d;}.boxcontent.success {background-color: #dae8d7;border-color: #009a42;}.boxcontent.error .boxTitle, .boxcontent.error .boxTitleexcursion{color: #fff;}.boxcontent.error .boxTitle {font-size: 21px;}.boxcontent.important .boxTitle, .boxcontent.important .boxTitleexcursion {color: #664500;}.boxcontent.success .boxTitle, .boxcontent.success .boxTitleexcursion {color: #333;}.boxcontent.important .boxTitle {font-size: 21px;}.boxcontent.success .boxTitle {font-size: 21px;}.container-addcart .box {position:relative;display: table-cell;vertical-align: middle;top: 0;left: 0;}.container-addcart .box:first-child {width: 60px;}.container-addcart .boxTitle {font-weight: 400;font-size: 16px;color: #0A3761;}.container-addcart .cart-imageThumb img {border-radius: 1px;overflow: hidden;}.container-addcart .infoCartThumb {padding-left: 5px;}.timer {position: absolute;height: 5px;background: #e0dfdf;width: 0;top: 0;left: 0;}.timer-arrow {position: absolute;bottom:-7px;left: 50%;margin-left: -3px;background:url('/images/notif_arrow.png') 0 0 no-repeat;width:14px;height: 7px;}.closeitemcart {position: absolute;right: 10px;top: 8px;color: #fff;font-size: 18px;cursor: pointer;background: url('/images/delete_item_cart.png') no-repeat 0 0;width: 13px;height: 13px;z-index: 2;}.boxcontent.success .closeitemcart {background: url('/images/important_item_error.png') no-repeat 0 0;}.notifyError .closeitemcart {background: url('/images/cancelicon.png') no-repeat 0 0;}.notifyErrorImportant .closeitemcart {background: url('/images/important_item_error.png') no-repeat 0 0;}.accountwrapper .titlesignin {border-bottom: 1px solid #e7e6e6;margin-bottom: 15px;position: relative;padding-left: 35px;}.accountwrapper .titlesignin i {position: absolute;top: 7px;left: 0;width: 25px;height: 25px;color: #006699;font-size: 30px;}#Favorites .titlesignin:before{background-position: 0 -28px;}#History .titlesignin:before{background-position: 0 -56px;}#Reviews .titlesignin:before{background-position: 0 -139px;}#Profile .titlesignin:before{background-position: 0 -165px;}#Avatar .titlesignin:before{background-position: 0 -84px;}.form-additional * {box-sizing: border-box;}.form-additional {border-radius: 5px;background: #fafafa;border: 1px solid #eeeeee;padding: 25px 12px;margin: 20px 0;font-family: 'Open Sans', sans-serif;}.containerinfo .numberitem, .containerinfo .wrappertitle, .containerinfo .imagexcursion, .containerinfo .buttoncomplete, .containerinfo .texttitle {display: inline-block;vertical-align: middle}.containerinfo .imagexcursion {padding: 0 16px 0 10px;}.containerinfo .numberitem {font-size: 22px;line-height: 1em;color: #ccc;padding: 0;font-weight: 400;}.wrapperAdInfo .additionaltitle {padding-bottom: 17px;line-height: 1em;}.wrappertitle {width: 760px;padding-right: 15px;}.containerinfo .buttoncomplete {border-radius: 5px;padding: 9px 15px 9px 39px;color: #0c100c;background: #abdcac url('/images/complete_excursion.png') no-repeat 10px 12px;font-size: 14px;width: 150px;text-shadow: 0 0 #0c100c;}.containerinfo .buttoncomplete.incomplete {background: #ffeb99;color: #b82a1b;text-align: center;padding-left:15px;}.wrapperAdInfo {font-size: 15px;line-height: 20px;}.wrappertitle .numchild {display: block;color: #006699;font-size: 13px;line-height: 13px;font-weight: 400;}.containerinfo .texttitle {color: #006699;font-weight: 600;font-size: 16px;line-height: 28px;}.wrapper-participants {background: #ffffff;border: 1px solid #ededed;padding: 22px 0;margin: 23px 0;border-radius: 5px;}.wrapper-participants .titleadult {position: relative;color: #006699;padding-left: 21px;font-size: 16px;font-weight: 600;margin-bottom: 15px;}.wrapper-participants .titleadult:before {background: url('/images/accoun_sprite.png?2') -50px 0 no-repeat;width: 15px;height: 16px;position: absolute;top: 3px;left: 0;content: "";}.wrapper-participants .adultparticipant {width: 50%;padding: 0 15px;float: left;margin-bottom: 15px;min-height: 210px;border-right: 1px solid #cacaca;}.wrapper-participants .adultparticipant:nth-child(2n) {border-right: 0;}.adultparticipant .field{width: 100%;clear: both;}.adultparticipant .formFields .field.fullname:before {background: transparent;}.adultparticipant .field .fieldInput, .adultparticipant .formFields .fieldSelect {padding-left: 26px}.adultparticipant .field.error-info label {color: #990000;}.adultparticipant .field.error-info .fieldInput {border: 1px solid #990000;}.adultparticipant .field label {font-weight: 400;}.adultparticipant .showmesurement.showitem .leftmeasurement, .adultparticipant .showmesurement.showitem .rightmeasurement{width: 70%;float: left;}.adultparticipant .showmesurement.showitem .rightmeasurement{width: 30%;}.adultparticipant .showmesurement.showitem .leftmeasurement {padding-right: 5px}.adultparticipant .showmesurement.showitem .rightmeasurement:last-child {padding-left: 5px}.wrapperImage {width: 100%;margin: 0 auto;height: 450px;display: block;position: relative;overflow: hidden;font-family: 'Open Sans', sans-serif;text-transform: capitalize;text-shadow: 0 2px 4px rgba(0,0,0,1);}.overlay_bottom {position: absolute;bottom: 0;width: 100%;color: #fff;text-transform: capitalize;font-size: 42px;padding: 41px 0;line-height: 23px;padding-left: 10px;display: block;margin: 0;z-index: 1;}.divider-overlay {position: absolute;right: 0;bottom: 21px;text-align: center;font-size: 42px;color: #fff;z-index: 2;}.divider-overlay .rightDivider {color: #fff;display: inline-block;font-size:14px;margin-left: 10px;line-height: 1em;cursor: default;}.divider-overlay .rightDivider span {display: block;line-height: 1em;font-size: 32px;padding-bottom: 3px;}.divider-overlay .rightDivider:hover {color: #fff;}#contentReviews {position: absolute;bottom: 33px;right: 50px;z-index: 1;}#contentReviews .divider-reviews {float: left;padding-left: 38px;border-radius: 22px;font-size: 18px;margin-left: 30px;color: #FFF;position: relative;}#contentReviews .divider-reviews:before {background: url('/images/sprite_ports.png') -50px -50px no-repeat;content: "";width: 28px;height: 28px;position: absolute;top: 11px;left: 0;}#contentReviews .divider-reviews.anchor_icon, #contentReviews .divider-reviews.recommended {padding-left: 40px;}#contentReviews .divider-reviews.anchor_icon:before{background-position: -50px 0;cursor: default;}#contentReviews .divider-reviews.reviewsIcon:before{background-position: 0 -50px;}#contentReviews .divider-reviews.anchor_icon_marker {padding-left: 32px;}#contentReviews .divider-reviews.anchor_icon_marker:before {background-position: -50px -50px;}#contentReviews .divider-reviews span {font-size: 38px;line-height: 1;font-weight: 400;padding-top: 6px;display: block;}#contentReviews .divider-reviews.reviewsIcon {background-position: 8px -32px;}.overlaynewports {position: absolute;bottom: 0;width: 100%;padding: 65px 0;display: block;background: -moz-linear-gradient(top, rgba(7,7,7,0.02) 0%, rgba(7,7,7,0.5) 60%, rgba(7,7,7,0.85) 100%);background: -webkit-linear-gradient(top, rgba(7,7,7,0.02) 0%,rgba(7,7,7,0.5) 60%,rgba(7,7,7,0.85) 100%);background: linear-gradient(to bottom, rgba(7,7,7,0.02) 0%,rgba(7,7,7,0.5) 60%,rgba(7,7,7,0.85) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05070707', endColorstr='#d9070707',GradientType=0 );}.maintext img.compassimg{float: left;padding: 5px 24px 5px 0;}.text-green-ports {font-weight: 600;font-size: 18px;color: #23b24d;line-height: 25px;font-style: italic;padding: 0 0 30px;text-align: center;}.wrapper-fact .factText {padding-left: 63px;background: url('/images/check-fact.png') 0px 2px no-repeat;padding-bottom: 36px;}.excursion-specialist .quoteports {display: inline-block;padding: 0 8px;}.excursion-specialist .quoteports:first-child {position: absolute;top: 0;left: 0;}.excursion-specialist {font-size: 25px;font-style: italic;color: #006699;padding-left: 80px;position: relative;padding-top: 3px;line-height: 32px;padding-bottom: 36px;}.container-warning {display: block;border: 1px solid #faa610;color: #585858;font-size: 15px;text-align: left;padding: 14px 17px;margin: 15px 0;background: #fffaf1;}.container-warning b {display: block;color: #ff6600;font-weight: 700;font-size: 14px;}.container-warning b:before {content: "";display: inline-block;width: 17px;height: 17px;padding: 0 3px;}.important-text .see-info-min {font-size: 11px;width: 18px;height: 18px;overflow: hidden;border-radius: 50%;background: #ff6600;color: #fff;line-height: 18px;display: inline-block;text-align: center;vertical-align: text-bottom;margin-right: 4px;}.container-warning a {margin-top: 4px;font-weight: 600;display: block;color: #006699;font-size: 14px;text-decoration: underline;}.hiddenoption{display:none;}.errorcupon{color:red;}.adjLiveTitle{position: relative;top: 3px;left: 3px;} .ui-helper-hidden { display: none } .ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px } .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none } .ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; border-collapse: collapse } .ui-helper-clearfix:after { clear: both } .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity=0) } .ui-front { z-index: 100 } .ui-state-disabled { cursor: default!important; pointer-events: none } #ui-datepicker-div { background: #ffffff; border: 1px solid #cccccc; display: table; padding: 12px 7px; font-family: "Arial", sans-serif;z-index: 6!important; } .ui-datepicker-calendar td{background: #fFF;text-align: right;font-size: 13px;padding: 5px; } .ui-datepicker-calendar th { font-size: 11px; color: #999; font-weight: 600; padding: 1px 6px 4px; text-align: left; } .ui-state-default {text-decoration: none;padding: 4px 4px 4px 13px;color: #004d8a;display: block;font-weight: bold; } .ui-datepicker-current-day .ui-state-active{background: #fFF;text-align: right;font-size: 13px;padding: 5px; } .ui-state-default:hover{ background: #ff8000; color: #ffffff; border-radius: 3px; border-bottom-color: #f5f5f5; } .ui-datepicker-calendar .ui-datepicker-today .ui-state-default {text-align: right;font-size: 13px;padding: 5px; } .ui-datepicker-calendar .ui-state-disabled { background: #fff; } .ui-datepicker-header { position: relative; } .ui-datepicker-header .ui-corner-all {position: absolute;top: 2px;width: 23px;height: 30px;background-size: 12px;background-repeat: no-repeat;opacity: 0.5;text-indent: 100px;overflow: hidden;background: #fff;border: 1px solid #CCC; } .ui-datepicker-header{ padding-bottom: 10px; } .ui-datepicker-header .ui-datepicker-title { text-align: center; color: #333333; font-weight: 600; padding: 0 30px; font-size: 13px; } .ui-datepicker-header .ui-datepicker-title select {border: 1px solid #ccc;padding: 3px 4px;margin: 0 5px;height: 30px;margin-top: 2px; } .ui-datepicker-header .ui-datepicker-next{ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII='); right: 0; } .ui-datepicker-header .ui-datepicker-prev{ background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg=='); left: 0; } .ui-state-disabled span{color:#CCC; } .ui-datepicker-calendar{margin-top:13px;} @charset "UTF-8"; .pika-single { z-index: 9999; display: block; position: relative; color: #333; background: #fff; border: 1px solid #ccc; border-bottom-color: #bbb; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } .pika-single:before, .pika-single:after { content: " "; display: table; } .pika-single:after { clear: both } .pika-single { *zoom: 1 } .pika-single.is-hidden { display: none; } .pika-single.is-bound { position: absolute; box-shadow: 0 5px 15px -5px rgba(0,0,0,.5); } .pika-lendar { float: left; width: 240px; margin: 8px; } .pika-title { position: relative; text-align: center; } .pika-label { display: inline-block; *display: inline; position: relative; z-index: 9999; overflow: hidden; margin: 0; padding: 5px 3px; font-size: 14px; line-height: 20px; font-weight: bold; background-color: #fff; } .pika-title select { cursor: pointer; position: absolute; z-index: 9998; margin: 0; left: 0; top: 5px; filter: alpha(opacity=0); opacity: 0; } .pika-prev, .pika-next { display: block; cursor: pointer; position: relative; outline: none; border: 0; padding: 0; width: 20px; height: 30px; text-indent: 20px; white-space: nowrap; overflow: hidden; background-color: transparent; background-position: center center; background-repeat: no-repeat; background-size: 75% 75%; opacity: .5; *position: absolute; *top: 0; } .pika-prev:hover, .pika-next:hover { opacity: 1; } .pika-prev, .is-rtl .pika-next { float: left; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg=='); *left: 0; } .pika-next, .is-rtl .pika-prev { float: right; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII='); *right: 0; } .pika-prev.is-disabled, .pika-next.is-disabled { cursor: default; opacity: .2; } .pika-select { display: inline-block; *display: inline; } .pika-table { width: 100%; border-collapse: collapse; border-spacing: 0; border: 0; } .pika-table th, .pika-table td { width: 14.285714285714286%; padding: 0; } .pika-table th { color: #999; font-size: 12px; line-height: 25px; font-weight: bold; text-align: center; } .pika-button { cursor: pointer; display: block; box-sizing: border-box; -moz-box-sizing: border-box; outline: none; border: 0; margin: 0; width: 100%; padding: 5px; color: #666; font-size: 12px; line-height: 15px; text-align: right; background: #f5f5f5; } .pika-week { font-size: 11px; color: #999; } .is-today .pika-button { color: #33aaff; font-weight: bold; } .is-selected .pika-button { color: #fff; font-weight: bold; background: #33aaff; box-shadow: inset 0 1px 3px #178fe5; border-radius: 3px; } .is-disabled .pika-button { pointer-events: none; cursor: default; color: #999; opacity: .3; } .pika-button:hover { color: #fff !important; background: #ff8000 !important; box-shadow: none !important; border-radius: 3px !important; } .pika-table abbr { border-bottom: none; cursor: help; }.dealshome{float:left;width:100%;min-height: 245px;border:1px solid #e9e9e9;position: relative;}.dealsimage{width:100%;height:200px;position: relative;}.famous-cruise-wrapper {padding: 0px 11px 20px;width:33%;display: inline-block;vertical-align: top;}.content_deals{float:left;font-size:10pt;padding:10px 10px 7px;font-weight: 600;width: 100%;}.content_deals .reviews-container {display: block;height: 17px;}.deals_link{color: #0A3761;text-decoration:none;}.deals_link span{display: block;margin-bottom: 7px;height: 36px;overflow: hidden;}.price-cruise-excursion {font-size: 12pt;text-align: right;padding-top: 7px;font-weight: bold;color: #137E92;}.price-cruise-excursion .exc-price-home {float: left;color: #006699;}.price-cruise-excursion .containerprice-cart {float: right;}.price-cruise-excursion .icon_bigsalehome {display: inline-block;width: 20px;height: 20px;margin: 0px 2px 0;opacity: 0.7;color: #2c3c58;font-size: 14px;line-height: 20px;}.price-cruise-excursion .icon_bigsalehome.bigsale-cart {font-size: 18px;}.price-cruise-excursion .icon_bigsalehome:hover {opacity: 1;}.icon_bigsalehome.bigsale-fav {background-position: -177px -22px;}.icon_bigsalehome.bigsale-cart {background-position: -177px -47px;}.icon_bigsalehome.bigsale-compare {background-position: -298px -46px;}.dealsimage .portname_dealsimage {position: absolute;bottom: 0;left: 0;width: 100%;background: rgba(0,0,0,0.6);color: #fff;padding: 4px 15px;font-size: 13px;font-weight: 600;}#IdHomeRegions {margin-bottom: 30px;height: 230px;text-align: center;}#newIdHomePorts {text-align: left;width: 100%;}#IdHomePorts {margin: 0 -9px;text-align:center;}#IdHomeRegions {height: 265px;margin: 0 -12px;}.miniportwrapper.homepageport .numberexcursion, .miniportwrapper.homepageport .imageport {width: 100%;}#newIdHomePorts *, #IdHomeRegions *{box-sizing: border-box;}#IdHomeRegions .miniportwrapper {width: 33.33%;padding: 0 12px;}.miniportwrapper .numberexcursion, .miniportwrapper .imageport {width: 100%;position: relative;}.wrapper_viewall {float: right;width: 166px;text-align: center;margin-top: -59px;}.wrapper_viewall a{padding: 5px 0;border-radius: 5px;background: #006699;color: #fff;display: block;}#bghome .main-content .search-container {float: right;margin-top: -59px;width: 32%;margin-right: 170px;}#bghome .main-content .search-container input, #bghome .main-content .search-container .button {height: 30px;font-size: 12px;}#bghome .main-content .search-container .button {font-size: 16px;}#bghome .main-content .search-container .button:before {top: 6px;}#bghome .main-content .search-container input {width: 86%;line-height: 16px;width: calc(100% - 52px);}#IdHomeRegions .miniportwrapper .totalexcursion, #IdHomeDestinations .miniportwrapper .totalexcursion {position: absolute;bottom: 0;left: 0;width: 100%;font-size: 23px;font-weight: 600;padding: 14px 15px 18px 30px;text-align: left;background: url('/images/overlayregions.png') 0 0 repeat;text-shadow: 0 2px 4px rgba(0,0,0,0.5);}#IdHomeRegions .miniportwrapper .totalexcursion {font-size: 21px;}#IdHomeDestinations {width: 100%;display: table;height: 640px;text-align: center;}#IdHomeRegions .miniportwrapper {height: 255px;}#IdHomeDestinations .miniportwrapper {padding-right: 13px;padding-left: 0;}#IdHomeDestinations .miniportwrapper.lastdestination {padding-right: 0;padding-left: 13px;}#IdHomeRegions .miniportwrapper .numberexcursion, #IdHomeRegions .miniportwrapper .imageport {height: 200px;}.miniportwrapper a {border-bottom: 0;}.miniportwrapper a:hover {border-bottom: 0 !important;}.miniportwrapper .portname, #IdHomeDestinations .miniportwrapper .portname {border: 1px solid #e9e9e9;display: table;width: 100%;padding: 0;height: 42px;}.miniportwrapper .portname .ports-excursion {display: table-cell;vertical-align: middle;width: 50%;text-align: center;}.miniportwrapper .portname .portregion {font-size: 14px;color: #333;line-height: 16px;font-weight: 400;padding: 13px 0 0;}#IdHomePorts .miniportwrapper .portname {padding: 12px 15px;display: block;height: 83px;}.miniportwrapper .portname .ports-excursion:first-child {border-right: 1px solid #e9e9e9;}.miniportwrapper .portname .ports-excursion b {font-weight: 400;font-size: 15px;position: relative;padding-left: 31px;}#IdHomeRegions .miniportwrapper .portname .ports-excursion b {font-size: 15px;font-weight: 400;}#IdHomeRegions .miniportwrapper .totalexcursion {padding-top: 12px;padding-bottom: 12px;}.miniportwrapper .portname .ports-excursion b i {position: absolute;top: 0;left: 0;width: 15px;height: 17px;font-size: 21px;line-height: 1em;}.miniportwrapper .portname .ports-excursion.excursion-icon b:before {background-position: -25px -24px;}#IdHomeRegions .miniportwrapper a:hover .imageport, #IdHomeDestinations .miniportwrapper a:hover .imageport {margin-top: 0;}.miniportwrapper.homepageport .sidebarRight * {box-sizing: border-box;}.sidebarRight .wrappersidebar {border: 1px solid #e3e4e6;padding: 15px 7px;width: 230px;margin: 0 auto;background: #f6f7f9;border-top: 0;}.sidebarRight .logosidebar {width: 180px;height: 34px;background: url('/images/logosidebar.png') 0 0 no-repeat;margin: 0 auto 20px;}.sidebarRight .imagesocial {background: url('/images/image_social.png') 0 0 no-repeat;width: 230px;height: 200px;}.wrapperbuttons {text-align: left;border: 1px solid #e3e4e6;border-top: 0;background: #fff;padding: 10px 15px;}.wrapperbuttons a {display: block;color: #ffffff;margin-bottom: 15px;border-radius: 5px;width: 100%;box-sizing: border-box;font-size: 14px;font-weight: 600;margin: 0 auto 15px;text-decoration: none;padding: 11px 0;position: relative;padding-left: 45px;}.wrapperbuttons a:before {content: "";position: absolute;background: url('/images/accoun_sprite.png');}.sidebarRight .facebooklikes {background: #3a5897;}.sidebarRight .facebooklikes:hover {background: #34518d;}.sidebarRight .googlefollow {background: #da3f32;}.sidebarRight .googlefollow:hover {background: #c7362a;}.sidebarRight .facebooklikes:before {width: 25px;height: 25px;background-position: -200px -250px;top: 9px;left: 11px;}.sidebarRight .googlefollow:before {width: 25px;height: 25px;background-position: -200px -275px;top: 10px;left: 11px;}.wrapper-key-search {padding: 15px 15px 0;cursor: pointer;}.wrapper-key-search .bkg_child {background: #ffffff;}.wrapper-key-search:nth-child(2n+1) .bkg_child {background: #f7f7f7;}.wrapper-key-search .titlekeysearch {float: left;color: #006699;font-weight: 600;padding: 9px 0 0 15px;overflow: hidden;width: 491px;}.wrapper-key-search .titlekeysearch a {font-size: 13px;}.wrapper-key-search .titlekeysearch .linkport {color: #333;font-size: 12px;font-weight: 400;}.wrapper-key-search .imagekeysearch {width: 75px;height: 56px;float: left;}.container-win-cruise {display: table;width: 100%;height: 140px;margin: 0 auto 25px;}.container-win-cruise .win-column {display: inline-block;height: 100%;width: 50%;max-width: 468px;}.container-win-cruise .win-column a {display: block;width: 100%;height: 100%;}.win-column .win-cruise-content {background: url("/images/banner-win.png") 0 0 no-repeat;background-size: 100%;max-width: 468px;width: 100%;height: 140px;display: block;}.win-column .win-cash-content {background: url("/images/banner-revs.png") 0 0 no-repeat;background-size: 100%;max-width: 468px;width: 100%;height: 140px;display: block;}.searchbytext {display: inline-block;color: #2f5d8c;margin: 0;padding: 0px;font-weight: 600;cursor: pointer;float: right;}#searchbytext {background:#f7f7f7;border:1px solid #dcdcdc;margin: 15px 15px 5px 15px;display: none;border-radius: 3px;padding: 20px 17px;font-size: 15px;line-height: 1em;}#searchbytext .searchTopResult {float: left;background: url(/images/search-anchor.png) 0 0 no-repeat;color: #16212c;padding-left: 21px;}.searchTopResult .keywordExcursion {font-style:italic;max-width: 160px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;display:inline-block;vertical-align: top;padding-right: 4px;}.searchbytext:hover{color: #006699;}.container-ports-regions-dest {display: table;width: 100%;}.container-wcruise2 *, .container-wcruise2 {box-sizing: border-box;}.container-wcruise2 {background: #1a66b1 url('/images/winc-ship.jpg') 0 0 no-repeat;width: 100%;height: 540px;color: #fff;padding: 22px 38px 30px;font-size: 16px;}.container-wcruise .wincruisetitle{background: url('/images/winc-title.png') 0 0 no-repeat;width: 532px;height: 39px;margin: 0 auto;}.container-wcruise .wincruisesub{width: 559px;text-align: right;font-weight: 600;font-size: 31px;margin: 0 auto;line-height: 1em;padding: 12px 0 0;}.container-wcruise .greatly-valued {background: url('/images/winc-tick.png') right 5px no-repeat;width: 660px;text-align: right;font-size: 29px;margin: 0 auto;color: #00ff00;padding: 0px 30px 0 0;font-style: italic;line-height: 1em;}.you-can-win .click-info{background: url('/images/winc-button.png') 0 0 no-repeat;width: 280px;height: 87px;float: left;}.you-can-win .youcanwin-info{background: url('/images/winc-foot.png') 0 bottom no-repeat;width: 330px;height: 82px;float: right;}.text-win-cruise {padding: 58px 0 30px;height: 286px;overflow: hidden;}.text-win-cruise a{font-size: 14px;text-decoration: underline;color: #fff;}.text-win-cruise ul {list-style: disc;padding-left: 24px;}.text-win-cruise ul li {font-size: 18px;line-height: 22px;}#viewRecently {margin-bottom: 10px;}.livehelpHome .content-reviews {display: inline-block;width: 100%;padding: 15px 34px;margin-bottom: 20px;height: 170px;overflow: hidden;border: 1px solid #f5f3f3;}.livehelpHome .borderLiveRevsText {position: relative;}.livehelpHome .borderLiveRevsText {float: left;width: 40%;}.livehelpHome .content-reviews .text-reviews {color: #464646;display: block;clear: both;padding: 13px 0;line-height: 24px;font-size: 20px;height: 100px;overflow: hidden;}.livehelpHome .content-reviews .text-reviews.smalltextReviews {font-size: 16px;}.livehelpHome .content-reviews-img {width: 20%;float: left;padding:20px 0;}.livehelpHome .content-reviews-img img{max-width: 100%;}.livehelpHome .user-name-review, .livehelpHome .star-reviews {float: right;color: #0b408f;}.livehelpHome .user-name-review .country-review,.livehelpHome .content-reviews .date-review {color: #959595;font-size: 13px;font-weight: 400;font-style: normal;display: block;}.livehelpHome .user-name-review {font-weight: 600;float: left;}.livehelpHome .star-reviews i {display: block;color: #343434;font-size: 13px;font-weight: 600;line-height: 24px;}.livehelpHome .star-reviews .hugestar {font-size: 15px;padding:0 2px;line-height: 1em;font-weight: 400;}.seeLiveRevsText{color: rgb(51, 51, 51);padding: 0 0 20px;font-size: 16px;margin-bottom: 20px;}.wraper-reviewsport .wrapper-reviews-home {position: absolute;z-index: 0;transform: translateX(-100%);-webkit-transition: transform 0.5s ease-in-out;-moz-transition: transform 0.5s ease-in-out;-o-transition: transform 0.5s ease-in-out;transition: transform 0.5s ease-in-out;}.wraper-reviewsport .wrapper-reviews-home .sareview_col3 b, .wraper-reviewsport .wrapper-reviews-home .sareview_date,.wraper-reviewsport .wrapper-reviews-home .sareview_review{color: #fff;}.wraper-reviewsport .wrapper-reviews-home.active-pic {transform: translateX(0);z-index: 1;}.wraper-reviewsport .sareviewscontent {}@media screen and (max-width: 999px) {#bghome .main-content .search-container {margin: 0 0 15px;float: left;}.wrapper_viewall {float: left;margin-top: 0;}}section.excursion {padding: 0 0;box-sizing: border-box;background: transparent;box-shadow: none;border: 0;}section.excursion p a, section.excursion ul li a, table td a {color: #006699;border-bottom: 1px solid transparent;text-decoration: none;-webkit-transition: border 0.5s ease-in-out;-moz-transition: border 0.5s ease-in-out;-o-transition: border 0.5s ease-in-out;transition: border 0.5s ease-in-out;}section.excursion p a:hover, section.excursion ul li a:hover, table td a:hover{border-bottom: 1px solid #006699;}.middleDiv *, .guaranteeLogo *, .taxiTime *{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}#wrapper_map {height: 480px;text-align: center;}#container_map iframe{border: 0;}.left_textmap {float:left;font-weight: 600;font-size: 14px;color: #5f5f5f;padding-bottom: 10px;padding-right: 10px;display: inline-block;}.v3excursion {background: url('/images/v3excursion.png') no-repeat;}.prices-sprite:before {background: url('/images/prices-sprite.png') no-repeat;content: "";}.middleDiv{box-sizing: border-box;width: 100%;}.submitbuttonGreen {border: 1px solid #0b9ccc;outline: none;cursor: pointer;color: #fff;font-size: 20px;text-transform: uppercase;padding: 1px 0 0px 39px;font-family: 'Open Sans', sans-serif;line-height: 46px;margin: 0;border-radius: 3px;display: inline-block;background: #2edbf2;background: -moz-linear-gradient(top, #2edbf2 0%, #1893b2 100%);background: -webkit-linear-gradient(top, #2edbf2 0%,#1893b2 100%);background: linear-gradient(to bottom, #2edbf2 0%,#1893b2 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2edbf2', endColorstr='#1893b2',GradientType=0 );-webkit-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.75);box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.75);text-decoration: none;overflow: hidden;padding-right: 25px;position: relative;font-weight: 600;max-width: 394px;text-align: center;}.submitbuttonGreen:before {content: "";position: absolute;top: 0;left: 0;width: 60px;height: 50px;border-right: 1px solid #0b9ccc;}.submitbuttonGreen i {font-size: 30px;color: #ffffff;line-height: 1em;position: absolute;top: 7px;left: 17px;width: 30px;height: 25px;}.submitbuttonGreen:hover {background: #1893b2;background: -moz-linear-gradient(top, #1893b2 1%, #2edbf2 100%);background: -webkit-linear-gradient(top, #1893b2 1%,#2edbf2 100%);background: linear-gradient(to bottom, #1893b2 1%,#2edbf2 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1893b2', endColorstr='#2edbf2',GradientType=0 );color: #ffffff;text-decoration: none;}.submitbuttonGreen.bkExcursion {margin: 6px auto 0;width: 100%;display: block;}.submitbuttonGreen.bkExcursion.bookfixed {border: 8px solid #112233;position: fixed;top: 0px;margin:0;border-radius: 0 0 3px 3px;width: 300px;padding-left: 62px;z-index: 4;animation-name: bookfixed;animation-duration: .4s;animation-timing-function: ease-in;animation-delay: 0;animation-direction: alternate;animation-iteration-count: inherit;animation-fill-mode: none;animation-play-state: running;}.submitbuttonExcursion {border: 1px solid #0b9ccc;outline: none;cursor: pointer;color: #fff;font-size: 15px;text-transform: uppercase;padding: 1px 0 0px 57px;font-family: 'Open Sans', sans-serif;line-height: 46px;margin: 0;border-radius: 3px;display: inline-block;background: #2edbf2;background: -moz-linear-gradient(top, #2edbf2 0%, #1893b2 100%);background: -webkit-linear-gradient(top, #2edbf2 0%,#1893b2 100%);background: linear-gradient(to bottom, #2edbf2 0%,#1893b2 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2edbf2', endColorstr='#1893b2',GradientType=0 );-webkit-box-shadow: 1px 1px 2px 0px rgb(50 50 50 / 75%);-moz-box-shadow: 1px 1px 2px 0px rgba(50, 50, 50, 0.75);box-shadow: 1px 1px 2px 0px rgb(50 50 50 / 75%);text-decoration: none;overflow: hidden;padding-right: 25px;position: relative;font-weight: 600;}.submitbuttonExcursion:before {content: "\f0e5";font-family: "Shorex";font-weight: normal;font-style: normal;font-size: 17px;color: #fff;text-align: center;line-height: 48px;position: absolute;top: 0;left: 0;width: 44px;height: 54px;border-right: 1px solid #0b9ccc;}.submitbuttonExcursion:hover {background: #1893b2;background: -moz-linear-gradient(top, #1893b2 1%, #2edbf2 100%);background: -webkit-linear-gradient(top, #1893b2 1%,#2edbf2 100%);background: linear-gradient(to bottom, #1893b2 1%,#2edbf2 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1893b2', endColorstr='#2edbf2',GradientType=0 );}@keyframes bookfixed {0% { top: -62px;}25% { top: -45px;}50% { top: -30px;}75% { top: -15px;}100% { top: 0;}}section.excursion {display: block;}.middleDiv, .containerAvailability, .taxiTime, .containerFaq .answerbutton, #containerExc{display: table;}#container_gallery, .booking_excursion, .containerfrom, .containerfields .fields, button.submitbutton, .booktext, .guaranteeLogo .textship, .guaranteeLogo .textlowest, .containerFaq, .middleDiv {position: relative;}.containerfields .excursionlabel, .booking_excursion .titleExcursion, .guaranteeLogo .textlowest, .containerAvailability .titleImportant button.submitbutton {font-weight: 600;}#navi li, .guaranteeLogo .description, .contentleftExcursion, .containerAvailability {font-family: "Arial", sans-serif;}.gallery .topChoicelogo, .containerfields .fields .fieldicon, .containerfields .fields .arrow, button.submitbutton .hoverbutton, .guaranteeLogo .logoGuareantee, .containerFaq .iconFaq {position: absolute;}.containerfrom, .containerfields .excursionlabel, .guaranteeLogo > div, .containerFrom > div, .contentrightExcursion {float: left;}.guaranteeLogo .description, .containerFaq .questionText{font-weight: 400;}.containerfrom .fromText, button.submitbutton .hoverbutton, .guaranteeLogo .logoGuareantee {left: 0;}.tab, .containerfrom .from, .containerfields .fields .fieldicon, .containerfields .fields .arrow, .containerfields .fields .selectDate, .containerfields .fields .departureDate, .containerfields .fields .participants, button.submitbutton .hoverbutton, .guaranteeLogo .description, .containerFrom .fromtext, .containerFrom .dateText {display: block;}.contentleftExcursion, .middleDiv {background: #ffffff;}.assistance2, .assistance2 .text, button.submitbutton, .taxiTime {overflow: hidden;}button.submitbutton, .blockright .textcol, .containerFaq .answerbutton {text-align: left;}.guaranteeLogo > div, table.terminal{text-align: center;}#container_gallery, .booking_excursion {display: table-cell;vertical-align: top;}.booking_excursion {padding: 15px;}.booking_excursion .titleExcursion {font-size: 23px;color: #003a93;line-height: 26px;min-height: 50px;}.bigsaleContainer {color: #aa002b;font-size: 40px;line-height: 36px;padding-left: 50px;font-weight: 700;margin-left: 5px;margin-top: 25px;float: left;position: relative;}.bigsaleContainer .bigsaleicon {width: 40px;height: 41px;background-position: 0px -124px;top: 0;left: 0;position: absolute;}.bigsaleContainer .bigsaleText {font-size: 13px;margin: -12px 0 0 4px;font-weight: 400;}.containerfrom .bigsaleRegular {font-size: 13px;font-weight: 600;line-height: 16px;padding: 0;display: inline-block;vertical-align: top;}.containerfrom {padding: 0px 15px 0 26px;color: #000;font-size: 40px;display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: top;float: none;}.container-review-seller {text-align: center;}.container-review-seller .rev_excursion {display: inline-block;}.container-review-seller .rev_excursion:before {background-position: -250px -100px;}.container-review-seller .rev_excursion:hover {color: #fff;}.wrapper_compare .rev_excursion.comparebuttons:hover:before {background-position: -275px -100px;}.facebook_container {display: inline-block;vertical-align: top;}.wrapper_compare_like {margin-top: 28px;}.num-revseller, .stars-revseller {display: inline-block;cursor: pointer;vertical-align: top;}.num-revseller .numrevbig {font-size: 30px;font-weight: 400;color: #f18e0c;line-height: 1em;padding: 0 4px;}.num-revseller .numrevsmall {font-size: 11px;color: #555;font-weight: 600;line-height: 1em;margin-bottom: 7px;}.stars-revseller {width: 160px;font-size: 12px;line-height: 1em;}.star-num,.totalrevseller, .star-bar {float: left;}.star-num, .totalrevseller {width: 30px;}.star-num i{display: inline-block;vertical-align: top;}.star-bar {width: 100px;border-radius: 6px;overflow: hidden;height: 12px;background: #ddd;}.star-bar .orangebar{width: 80%;background-color: #006699;height: 100%;}.stars-revseller .starsrev {display: table;margin: 9px 0;}.containerfrom .fromText2 {text-transform: none;line-height: 14px;color: #000;font-size: 12px;padding-right: 0;display: inline-block;vertical-align: top;padding-top: 10px;}.containerfrom .price {font-size: 46px;line-height: 39px;padding-right: 15px;font-weight: 600;display: inline-block;position: relative;}.price sup {right: 0;font-size: 15px;top: 0;line-height: 12px;position: absolute;}.regularbigsale {display: block;}.wrapper_compare {display: table;margin: 20px auto 0;text-align: center;}.column2-topseller, .column1-topseller {float:left;width: 50%;}.lowestpriceguarantee {font-size: 15px;color: #535353;padding-bottom: 12px;}.lowestpriceguarantee i {height: 34px;display: inline-block;vertical-align: middle;padding-right: 6px;font-size: 30px;color: #5aac40;line-height: 1em;}.lowestpriceguarantee_big {font-size: 21px;color: #4e4e4e;text-align: center;padding: 40px 0 40px 42px;position: relative;width: 172px;margin: 0 auto;line-height: 22px;}.lowestpriceguarantee_big span{display: block;font-size: 17px;font-weight: 600;line-height: 18px;}.lowestpriceguarantee_big i {height: 37px;position: absolute;top: 50%;left: 0;margin-top: -24px;font-size: 48px;color: #5aac40;line-height: 1em;}#hideFavorites {padding: 4px 13px 4px 31px;cursor: pointer;margin-right: 5px;display:none;font-weight: 600;font-size: 13px;}#hideFavorites.showcomparebtn, #hideFavorites.active {display: inline-block;}#showCompareFav.hidecomparebtn {display: none;}.containerfields {clear: both;padding: 13px 3px;}.containerfields form {display: table;margin: 0 auto;width: 100%;}.containerfields .excursionlabel {color: #666666;width: 30%;padding: 8px 0;}.containerfields .fields {border: 1px solid #006699;margin-bottom: 12px;width: 100%;height: 34px;display: inline-block;}.containerfields .fields .fieldicon{left: 10px;top: 8px;pointer-events: none;}.containerfields .fields .arrow {right: 10px;top: 10px;pointer-events: none;color: #006699;line-height: 1em;font-size: 15px;}.containerfields .fields .departureDate::-ms-expand {display: none;}.ielt9 .containerfields .fields .departureDate {padding-right: 10px;}.ielt9 .containerfields .fields .arrow {display: none;}.containerfields .fields .calendaricon {width: 19px;height: 18px;color: #2c7497;font-size: 21px;text-align: center;line-height: 1em;top: 5px;}.containerfields .fields .departureicon {width: 19px;height: 19px;color: #2c7497;font-size: 18px;text-align: center;line-height: 24px;top: 5px;}.containerfields .fields .selectDate, .containerfields .fields .departureDate, .containerfields .fields .participants {width: 100%;height: 100%;border: 0;outline: none;padding: 8px 30px 8px 37px;color: #0f5979;font-size: 14px;line-height: 16px;cursor: pointer;-moz-appearance: none;-webkit-appearance: none;appearance: none;font-weight: 400;background: #fff;border-radius: 0;}.containerfields .fields .selectDate{padding: 0px 30px 0px 37px;line-height: 34px;}.containerfields .fields .participantsicon {width: 16px;height: 19px;color: #2c7497;font-size: 20px;text-align: center;line-height: 1em;top: 5px;}.benefits-table {font-size: 14px;color: #403f3f;font-weight: 600;text-align: center;margin-top: 18px;font-family: 'Open Sans', sans-serif;}.benefits-table .benefitoption {font-size: 13px;text-align: left;}.benefits-table .benefitoption a {cursor: pointer;}.benefits-table.benefitsPrice .benefitoption{font-size: 11px;line-height: 16px;text-align: center;padding: 10px 4px;font-family: sans-serif;}.benefits-table .regulartitle, .benefits-table .guesttitle, .benefits-table .membertitle {font-weight: 400;color: #ffffff;padding: 5px 12px;font-size: 11px;width: 90px;text-align: left;}.benefits-table.benefitsPrice .regulartitle, .benefits-table.benefitsPrice .guesttitle, .benefits-table.benefitsPrice .membertitle {width: auto;border-radius: 0;padding: 9px 8px;font-size: 15px;}.benefits-table .regulartitle {background: #999999;border-radius: 5px 0 0 0;}.benefits-table .guesttitle {background: #006699;}.benefits-table .membertitle {background: #ff6600;border-radius: 0 5px 0 0;}.becomemember {padding-top: 10px;display: table;width: 100%;font-family: 'Open Sans', sans-serif;}.becomemember .submitbutton {width: 214px;min-width: inherit;}.becomemember.priceSection .fullprice{width: 308px;font-size: 12px;line-height: 20px;text-align: left;padding: 19px 25px;box-sizing: border-box;}.becomemember.priceSection .container-balance {float: left;}.becomemember.priceSection .container-balance {margin-top: 15px;margin-right: 20px;width: 220px;}.benefits-table .orange-active {background: #ffe6d7 !important;}.benefits-table .green-bullet {position: relative;width: 20px;height: 17px;display: block;margin: 0 auto;}.benefits-table .green-bullet:before {width: 20px;height: 17px;position: absolute;top: 0;left: 0;}.benefits-table .bullet-orange {position: relative;width: 7px;height: 7px;display: block;margin: 0 auto;}.benefits-table .bullet-orange:before {width: 7px;height: 7px;position: absolute;top: 2px;left: 0;background-position: 0 -25px;}.benefits-table .orange-active .bullet-orange:before {background-position: -25px -25px;}.benefits-table .orange-active{color: #111111;}.benefits-table .orange-active .green-bullet:before {background-position: -25px 0px;}.benefits-table .benefitstitle {color: #666666;font-weight: 400;font-size: 17px;}.daysCancel {color: #3d7d02;font-family: Arial, sans-serif;font-weight: 700;}.becomemember .fullprice {width: 43%;float: left;font-size: 14px;margin-right: 15px;}.benefits-table tr, .benefits-table.benefitsPrice tr:nth-child(2n+1){background: #f6f6f6;}.benefits-table tr:nth-child(2n+1),.benefits-table.benefitsPrice tr {background: #ffffff;}.whitebenefits {background: #ffffff;}.lightgreybenefits {background: #f6f6f6;}.becomemember .fullprice b {color: #b0133a;}.becomemember .continueguest{text-decoration: none;color: #ffffff;font-weight: 600;background: #f55e2c;padding: 8px 0px 7px 37px;display: inline-block;width: 112px;line-height: 14px;font-size: 12px;position: relative;border-radius: 5px;-webkit-box-shadow: 2px 2px 5px -1px rgba(0,0,0,0.75);-moz-box-shadow: 2px 2px 5px -1px rgba(0,0,0,0.75);box-shadow: 2px 2px 5px -2px rgba(0,0,0,0.50);text-shadow: 2px 2px 2px rgba(84, 84, 84, 1);margin-top: 8px;box-sizing: border-box;}.becomemember .continueguest:hover {background: #f5470d;}.becomemember .continueguest:before {position: absolute;top: 9px;left: 8px;width: 23px;height: 24px;background-position: -49px -24px;}.becomemember .continueguest:last-child {margin-left: 15px;}.becomemember.priceSection .continueguest:last-child {margin-left: 0;display: block;}.becomemember .continueguest:last-child:before {background-position: -49px 0px;}.gallery .topChoicelogo {width: 124px;height: 124px;top: -5px;left: -5px;z-index: 2;background-size: cover;}.gallery .topChoicelogo.topchoice {background-image: url(/tags/1.svg);}.gallery .topChoicelogo.newlogo {background-image: url(/tags/0.svg);}.gallery .topChoicelogo.bigsale {background-image: url(/tags/bigsale.svg);}.gallery .topChoicelogo.topseller {background-image: url(/tags/2.svg);}section .lefts {float: left;width: 80%;padding-right: 19px;box-sizing: border-box;}#durationBar li{display: table-cell;vertical-align: middle;font-size: 14px;color: #767676;padding: 14px 0 14px;line-height: 16px;font-weight: 400;box-sizing: border-box;font-family: 'Open Sans', sans-serif;text-align: center;}#durationBar li b {font-weight: 600;color:#3d7d02;font-size: 13px;}#durationBar li b img {display: inline-block;vertical-align: middle;}#durationBar li span {width: 30px;height: 30px;margin-right: 10px;display: inline-block;vertical-align: middle;}#durationBar li span i {color: #006699;font-size: 29px;line-height: 1em;}#durationBar li .duration {background-position: 0 0;width: 25px;}#durationBar li .activitylevel {width: 34px;}#durationBar li .minimunage {width: 36px;}#durationBar li .minimunage i{font-size: 35px;}#durationBar li .languages {width: 30px;}#bullet-info, #durationBar {margin: 0;padding: 0;list-style-type: none;list-style: none;display: table;width: 100%;}#durationBar {padding: 0 15px;}#durationBar .textDurationBar {background: transparent;width: auto;text-align: left;}#bullet-info {width: 90%;margin: 0 auto;}#bullet-info li {margin: 0;padding: 0;width: 49%;display: inline-block;position: relative;font-size: 14px;line-height: 19px;padding: 8px 0 12px 60px;box-sizing: border-box;color: #333333;position: relative;cursor: pointer;text-align:left;}#bullet-info li:before {font-family: "Shorex";font-weight: normal;font-style: normal;position: absolute;left: 5px;top: 50%;color: #006699;font-size: 45px;margin-top: -26px;line-height: 1em;}#bullet-info li.BulletINFO0:before {content: "\f08e";}#bullet-info li.BulletINFO1:before {content: "\f090";}#bullet-info li.BulletINFO2:before {content: "\f091";}#bullet-info li.BulletINFO3:before {content: "\f08f";}#bullet-info li b {display: block;font-weight: 600;font-size: 14px;}.revnums{color: #545960;font-size: 37px;font-weight: 600;padding-bottom: 5px;}.revnums a{color: #545960;font-size: 12px;}.revline{border-bottom: solid 1px #e6e6e6;margin-top: -5px;}.revsize{width: 210px;}.revmove{float: left;height: 150px;}.resorte{transition: width 1s ease-in-out;float: right;width: 210px;height: 15px;}#res0{float: left;}#revframe{overflow: hidden;}#revtray{margin-left: -420px;width: 1470px;}.container-reviews {text-align: center;overflow-x: hidden;}.slick-slide:focus {outline: none}.container-reviews .star-reviews{text-align: center;height: 15px;}.container-reviews .star-reviews img {display: inline-block;}.wrapperrevbetha {position: relative;width: 100%;height: 150px;}.avatarTopimg {width: 100%;height: 100%;background-size: cover;background-position: center;background-repeat: no-repeat;}.avatarTop {text-align: center;width: 100%;height: 170px;position: relative;margin-bottom: 80px;}.avatarTop .text-reviews {color: #fff;font-size: 17px;}.reviews-excursion .user-name-review {display: inline-block;color: #222;font-size: 15px;padding-right: 5px;}.reviews-excursion .content-reviews .country-review {color: #333;font-size: 12px;}.avatarTop .text-reviews {color: #fff;font-size: 17px;}.wrapper-reviews.reviews-excursion .arrow-right {right: 25px;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);transform: rotate(-90deg);}.container-reviews .dayreview{margin-right: 5px;float: right;font-size: 12px;line-height: 16px;}.stepmiddle{float:left;width:210px;}.container-reviews .titlereview {display: table-cell;vertical-align: middle;text-align: center;font-weight: 600;line-height: 23px;font-size: 21px;color: #0e1924;width: 210px;height: 15px;}.container-reviews .vertical-center {font-size: 16px;padding: 0px 0px 8px;display: table;width: 210px;height: 72px;overflow: hidden;}.container-reviews .usernameReview {margin-left: 5px;float: left;text-align: left;color: #78a6bc;font-size: 12px;padding: 3px 0 9px;}.container-reviews .countryreview {font-weight:400;display: block;color: #727272;line-height: 12px;font-size: 11px;}#LineReviewsList{transition: all 1s ease-in-out;}.navrevstxt{font-weight: 600;font-size: 12px;}.containerarrow .readmore {font-size: 10px;font-weight: 700;text-decoration: none;color: #00a7f4;margin: 3px 0;display: inline-block;}.containerarrow .arrows {padding:10px 0;font-size: 12px;line-height: 12px;cursor: pointer}.containerarrow .arrows.prev {float: left;user-select: none;padding-left: 17px;background: #fff url('/images/left-arrow.png') 0 0 no-repeat;}.containerarrow .arrows.next {float: right;user-select: none;padding-right: 17px;background: #fff url('/images/right-arrow.png') right 0 no-repeat;}.containerarrow {padding-bottom: 0;height: 25px;margin-top:-25px;}.booktext {z-index: 1;}.contentleftExcursion {width: 100%;margin-top: 20px;line-height: 22px;border: 1px solid #cccccc;box-shadow: 0 0 5px rgba(0, 0, 0, 0.13);}.containerTabs {padding: 5px 30px 5px 30px;}.containerTabs p {margin-bottom: 15px;}.containerTabs li {list-style-type: none;padding-left: 26px;padding-bottom: 4px;position: relative;}.containerTabs ul li:before, .highlights li:before {content: "\f0a0";font-family: "Shorex";font-weight: normal;font-style: normal;font-size: 15px;position: absolute;top: 0;left: 5px;color: #036dda;}.containerTabs ol {padding: 0 0 0 18px;}.containerTabs ol li {background: transparent;list-style-type: decimal;padding: 0;margin: 0;}.guaranteeLogo {width: 100%;margin-top: 17px;display:table;}.guaranteeLogo > div {width: 328px;border: 1px solid #003366;margin: 0 0px 12px 25px;padding: 15px;}.guaranteeLogo > div:last-child {border-color: #006600;}.guaranteeLogo .textship, .guaranteeLogo .textlowest {color: #006600;padding-left: 23px;font-family: 'Open Sans', sans-serif;font-weight: 600;}.guaranteeLogo .logoGuareantee {top: -2px;}.guaranteeLogo .textlowest {color: #003366;}.guaranteeLogo .description{font-style: italic;padding-top: 7px;line-height: 16px;}.containerTabs ul, #navi {clear: both;list-style: none;list-style-type: none;}.containerTabs ul {margin: 0;padding: 0 0 0px;}.containerAvailability {border-left: 2px solid #FF270D;padding: 8px 0 8px 13px;margin: 10px 0;}.containerAvailability .titleImportant {color: #FF6600;padding-bottom: 10px;}.containerFromTable > div {padding-right: 22px;}.containerFromTable .titletable td{color: #003366;font-family: 'Open Sans', sans-serif;font-family:arial;}.containerFromTable td {color: #585858;font-size:15px;padding-right: 25px;padding-left: 0;}.taxiTime {width: 490px;margin: 20px auto 20px;clear: both;border-radius: 8px;}table.terminal {border-radius: 8px 8px 0 0;overflow: hidden;color: #585858;}table.terminal .titleTerminal{background: #003366;color: #f5f5f5;font-size: 16px;font-family: 'Open Sans', sans-serif;}table.terminal tbody tr.titleTerminal td{border: 0;padding: 6px 0;}table.terminal tr td:first-child {border-right: 1px dashed #e3e3e3;}table.terminal tr td {border-bottom: 1px dashed #e3e3e3;padding: 12px 30px;}.containerFaq:nth-child(2n+1) {background-color: #fbfcff;}.containerFaq {border-bottom: 1px solid #dadfea;padding: 20px 35px;}.containerFaq .iconFaq {top: 19px;left: 5px;width: 20px;height: 16px;background: #fff url('/images/v3excursion.png') -175px -200px no-repeat;}#containerf {margin-bottom: 25px;}.containerFaq .answerbutton {padding: 2px 8px;color: #fff;margin-right: 15px;width:45px;line-height: 20px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;background-color: #006699;font-size: 12px;margin: 10px 0 0;cursor: pointer;}.containerFaq .questionText {color: #585858;line-height: 18px;padding-bottom: 5px;}.containerFaq .answerText {margin-top:14px;}.answerText, .experiences_item, #navi li, .guaranteeLogo .description {font-size: 13px;}#containerExc {margin: 0 -6px 20px;}#navi {margin:0;padding-left:0px;background-color: #0099CC;cursor:pointer;display: table;width: 100%;}#navi li {color:#FFF;border-left: 1px solid #006699;background-color:#0099CC;line-height: 1em;display:table-cell;vertical-align: middle;padding: 10px 6px;text-align: center;}#navi li span {display: inline-block;vertical-align: middle;}#navi li.activeTab {background: rgb(255, 255, 255);color: rgb(51, 51, 51);}#navi li:hover {background:#047fa9;}#navi li.activeTab:hover {background: #ffffff;}.tab {width: 25px;height: 20px;color: #ffffff;margin: 0 auto;display:inline-block;vertical-align: middle;font-size: 15px;line-height: 20px;}#navi li.activeTab .tab{color: #959dab;}.Descriptiontexttab {padding:0;}.title_excursion {padding: 10px 0 4px 14px;margin: 0 0 25px;font-size: 22px;color: #006699;clear: both;position: relative;line-height: 1em;}.title_excursion:before {content: "";position: absolute;top: 0;left: 0;width: 3px;height: 40px;background: #ff6600;}.title_excursion:after{content: url('/images/seeExcursionLine.png');position: relative;left: -18px;top: 20px;}.title_excursion_desc {font-size: 22px;margin: 30px 0;color: #006699;clear: both;}b{font-weight:bold;}.contentcruiseline, .contentcruiseline * {box-sizing: border-box;}.contentcruiseline{border:1px solid #CCC;width: 166px;float:left;padding:10px;text-align:center;margin:5px;height: 71px;}.table-content {width: 100%;font-family: 'Open Sans', sans-serif;text-align: center;border-collapse: collapse;}.table-content select {line-height: 1em;padding: 2px 0;}h4 {font-family: 'Open Sans', sans-serif;font-weight: 600;font-size: 16px;color: #00669e;margin: 6px 0 17px;}table.table-content tr th {font-weight: 400;color: #257ca8;font-size: 13px;white-space: nowrap;lineh-height: 30px;}table.table-content tr, #participant {border-bottom:1px dotted #eeeded;color: #070707;font-size: 15px;}table.table-content .time-text span {display: inline-block;vertical-align: top;font-size: 14px;}table.table-content .time-text i {font-style: normal;font-size: 12px;color: #6c6c6c;}.inputContent {float: left;margin-right: 25px;width: 270px;}.containerfields .inputContent .fields, .containerfields .inputContent .excursionlabel {display: block;}.containerfields .inputContent .excursionlabel {float: none;padding: 6px 0 9px;font-weight: 400;width: 100%;}#participant {cursor: pointer;-moz-appearance: none;-webkit-appearance: none;appearance: none;font-weight: 400;padding: 3px 24px 3px 7px;background: url('/images/arrow-select.png') 28px center no-repeat;font-size: 14px;border: 1px solid #e3e3e3;}table.table-content .time-icon.price{position: absolute;left: 0;font-size: 17px;}table.table-content .time-icon.participants small{color: #77bbff;}.information-price {width: 430px;float: left;margin-top: 11px;padding: 0 0 0 20px;}.container-balance {width: 240px;float: right;margin-top: 17px;padding-right: 18px;}table.table-content .category-desc {width: 100%;}.container-balance table {width: 100%;}.container-balance tr td, table.table-content tr td{font-family: Arial, sans-serif;white-space: nowrap;font-size: 14px;}.container-balance tr td {color: #4c4c4c;font-size: 16px;text-shadow: 0 0 #4c4c4c;text-align:right;}.container-balance tr:last-child {border-top: 2px solid #0c5374;}.container-balance tr td.balance-due {color: #006699;}.alignTotal {text-align: right;}.alignCategory {text-align: left;white-space: normal !important;}.container-balance tr td.colorTotal {color: #0682a1;}.table-content tr td.free-text {color: #45830c;font-weight: 600;}.containerfields.fieldprice {padding: 0;}.containerfields.fieldprice .fields{margin-bottom: 15px;width: 100%;}.wrapperInfo img{margin-left:15px;margin-top:4px;}.wrapper-popup.onPopup {position: absolute;width: 460px;top: 0;left: 0;z-index: 5;}.wrapper-popup.onPopup .hiddenfromselect{display: none;}.wrapper-popup .container-btnspinner .btnspinner {display: none;border: 0;}.wrapper-popup.onPopup .container-btnspinner .btnspinner{background: url('/images/v3excursion.png') no-repeat -200px -300px;cursor: pointer;width: 32px;height: 30px;display: inline-block;vertical-align: top;}.wrapper-popup.onPopup .container-btnspinner .btnspinner:last-child{background-position: -250px -300px;}.wrapper-popup .onpopupbtn{display: none;}.wrapper-popup.onPopup .onpopupbtn{display: block;}.wrapper-popup.onPopup table.table-content tr td{padding: 10px 0;}.wrapper-popup.onPopup .wrapp-table {background: #fff;display: table;width: 100%;position: absolute;top: 0;left: 0;margin: 0;padding: 15px;box-shadow: 0 0 5px rgba(0,0,0,0.13);border: 1px solid #ccc;}.wrapper-popup.onPopup .information-price{display: none;}.wrapper-popup.onPopup .overflowTable {height: 92%;overflow-x: hidden;}.wrapper-popup .BarPopupPrice {display: none;border: 0;padding: 0;height: auto;}.wrapper-popup.onPopup .tooltipbook img {display: none;}.wrapper-popup.onPopup .benefits-table.benefitsPrice {display: none;}.wrapper-popup.onPopup .BarPopupPrice {display: block;}.wrapper-popup.onPopup .BarPopupPrice span{display: block;position: absolute;top: 6px;right: 0;background:url('/images/delete_item_cart.png') 0 0 no-repeat;height: 12px;width: 12px;}.Descriptiontexttab .title_excursion{margin: 20px 0;border: 0;}.contentcruiseline .details_h1 img {width: 100%;height: auto;}.checkbalancepay {position: relative;padding: 0 22px;text-align: center;}.checkbalancepay img {margin: 0 5px;display: inline-block;}.availableDatesExcursion {clear: both;}.availableDatesExcursion .notavailableError{margin-bottom: 15px;}.fields.dateunavailable {border-color: #c94c4c;}.fields.dateunavailable .selectDate, .containerfields .bkgtopBook .fields.dateunavailable .selectDate {color: #c94c4c;}.fields.dateunavailable .fieldicon i, .fields.dateunavailable .arrow i {color: #c94c4c;}.containerfields .fields.dateunavailable .calendaricon {background-position: -299px 0;}.cont_prices {display: table;width: 100%;}.checkbalancepay, .container-balance {display: table-cell;vertical-align: middle;}#SCF{display:table;width:100%;margin-bottom: 30px;}.submitbutton.add-cart {clear: both;width: 240px;height: 40px;font-size: 16px;padding: 0 0 0 70px;margin-top: 10px;font-family: 'Open Sans', sans-serif;background-size: 279px;line-height: 40px;}button.add-cart.submitbutton .hoverbutton {background-position: 0 -80px;background-size: 279px;}.otheractivity {font-size: 13px;font-family: 'Open Sans', sans-serif;display: inline-block;margin-right: 7px;margin-left: 7px;max-width: 225px;margin-bottom: 20px;float: left;border: 1px solid #dcdcdc;width:33.33%;box-sizing:border-box;}.otheractivity .activitiesimage img {width: 100%;height: 168px;}.activitiesimage {position: relative;}.wrapperFavorites {position: absolute;width: 222px;height: 100px;top: 34px;left: 0;margin: 0;color: #ffffff;overflow: hidden;opacity: 0;filter: alpha(opacity=0);pointer-events: none;text-align: center;}.otheractivity:hover .wrapperFavorites {opacity: 1;filter: alpha(opacity=100);pointer-events: auto;}.ie8 .wrapperFavorites {display: none;}.ie8 .otheractivity:hover .wrapperFavorites {display: block;}.wrapperFavorites span {padding-top: 60px;display: inline-block;font-weight: 600;font-size: 11px;line-height: 14px;position: relative;cursor: pointer;}.wrapperFavorites span a {color: #ffffff;}.wrapperFavorites span.cart-icon {margin-left: 10px;margin-right: 10px;}.divider-exc {border-right: 1px solid #ffffff;width: 1px;height: 100px;margin: 0px;position: absolute;left: 111px;top: 0;}.wrapperFavorites span:before,.wrapperFavorites span:after {content: "";width: 30px;height: 27px;background: url('/images/v3excursion.png') no-repeat;position: absolute;top: 23px;left: 50%;margin-left: -15px;-webkit-transition: opacity 0.5s ease-in-out;-moz-transition: opacity 0.5s ease-in-out;-o-transition: opacity 0.5s ease-in-out;transition: opacity 0.5s ease-in-out;}.wrapperFavorites span:after {opacity: 0;filter: alpha(opacity=0);}.wrapperFavorites span:hover:before {opacity: 0;filter: alpha(opacity=0);}.wrapperFavorites span:hover:after {opacity: 1;filter: alpha(opacity=100);}.wrapperFavorites span.favorites-icon:before {background-position: 0 -252px;}.wrapperFavorites span.favorites-icon:after {background-position: -50px -252px;}.wrapperFavorites span.cart-icon:before {background-position: -100px -250px;}.wrapperFavorites span.cart-icon:after {background-position: -150px -250px;}.wrapperFavorites span.compare-icon:before {background-position: -200px -250px;}.wrapperFavorites span.compare-icon:after {background-position: -250px -250px;}.activitiesimage .overlay {opacity: 0;filter: alpha(opacity=0);}.otheractivity:hover .activitiesimage .overlay {position: absolute;height: 100%;width: 100%;background: #000000;opacity: 0.7;top: 0;left: 0;filter: alpha(opacity=70);}.otheractivity .border-act {padding: 13px 18px;text-align: center;min-height: 105px;}.linkother{color: #0b0b0b;text-decoration: none;}.title-act {height: 50px;color: #0b0b0b;line-height: 16px;margin-bottom: 16px;overflow: hidden;}.wrapperreviews {float: left;}.usdtext {float: right;color: #006699;font-weight: 600;line-height: 34px;}.review-text {line-height: 6px;}#container_gallery * {box-sizing: border-box;}#container_gallery .gallerybig .gallery_heros {top: 0;left: 0;position: absolute;z-index: 0;opacity: 0;filter: alpha(opacity=0);}#container_gallery .gallerybig .gallery_heros.active-pic {opacity: 1;filter: alpha(opacity=100);z-index: 1;}#container_gallery .thumbsgallery .thumb_hero {padding: 0px;display: inline-block;cursor: pointer;margin: 0 2px 4px;width: 46px;border: 1px solid #ffffff;opacity: 0.6;}#container_gallery .thumbsgallery {margin-top: 10px;}#container_gallery .thumbsgallery .thumb_hero .thumb_hero_img {width: 100%;padding:1px;}#container_gallery .thumbsgallery .thumb_hero.active-pic, #container_gallery .thumbsgallery .thumb_hero:hover {opacity: 1;border-color: #333333;}#container_gallery .gallery {width: 500px;}#container_gallery .gallery .gallerybig{height: 375px;overflow: hidden;position: relative;}.out-stock {display: block;font-size: 54px;font-weight: 300;line-height: 74px;padding: 35px 0 21px;}.not-available {display: block;font-size: 17px;color: #cb3649;font-weight: 600;padding-bottom: 40px;}.missed-excursion {display: block;font-size: 16px;}ul.list-out-stock {text-align: left;margin: 19px 0 0 48px;}ul.list-out-stock li {list-style-type: disc;list-style-position: inside;}ul.list-out-stock li a {font-size: 16px;font-weight: 600;line-height: 26px;}.wrapper-excursion-available {text-align:center;margin-bottom:20px;margin-top:20px;}.excursion_available {padding: 15px;margin-bottom: 1rem;border: 2px solid #e85656;border-radius: 3px;color: #271D0D;background-color: #fff;font-weight: 400;display: inline-block;}.excursion_available img {display: inline-block;vertical-align: middle;}.similarframe{margin-bottom: -24px;margin-right: -30px;}.similarfloat{background-color: #FFFFFF;border: 1px solid #DCDCDC;padding-bottom: 15px;margin-bottom: 30px;margin-right: 10px;margin-left: -2px;width: 31.5%;float: left;}.similarcover{width: 100%;}.simtitle{padding-bottom: 10px;text-align: center;padding-top: 10px;font-weight: 600;font-size: 12px;color: #016DD9;height: 65px;padding-left: 2px;padding-right: 2px;line-height: 18px;overflow: hidden;}.simrow{height: 24px;padding: 5px 15px;line-height: 24px;font-size: 12px;}.simrow2 {padding-right: 15px;padding-left: 15px;line-height: 24px;font-weight: 600;font-size: 16px;color: #006699;}.simrow2 b {font-size: 11px;color: #666;display: inline-block;line-height: 1em;vertical-align: text-bottom;}.btn-activities {width: 62px;}.btn-price-activities {width: calc(100% - 93px);float: left;}.simrow2 .fromusdsimilar{font-size: 11px;color: #666;float: none;}.simrow span, .simrow2 span{float: right;line-height: 16px;}.simbutton{padding: 5px;color: #4c4c4c;font-size: 15px;}.minislidemark{font-family: 'sans-serif';font-size: 24px;color: #808080;}.similardash{background-size: cover;text-align: center;overflow: hidden;min-height: 150px;}.similardash img{width: 100%;height: auto;}.simrow2 span{cursor: pointer;}.progress-pie-chart {width: 48px;height: 48px;border-radius: 50%;background-color: #E5E5E5;position: relative;}.progress-pie-chart.gt-50 {background-color: #006699;}.ppc-progress {content: "";position: absolute;border-radius: 50%;left: calc(50% - 24px);top: calc(50% - 24px);width: 48px;height: 48px;clip: rect(0, 48px, 48px, 24px);}.ppc-progress .ppc-progress-fill {content: "";position: absolute;border-radius: 50%;left: calc(50% - 24px);top: calc(50% - 24px);width: 48px;height: 48px;clip: rect(0, 24px, 48px, 0);background: #006699;transform: rotate(60deg);}.gt-50 .ppc-progress {clip: rect(0, 24px, 48px, 0);}.gt-50 .ppc-progress .ppc-progress-fill {clip: rect(0, 48px, 48px, 24px);background: #E5E5E5;}.ppc-percents {content: "";position: absolute;border-radius: 50%;left: calc(50% - 42px/2);top: calc(50% - 42px/2);width: 42px;height: 42px;background: #fff;text-align: center;display: table}.ppc-percents span {display: block;font-size: 12px;font-weight: 600;color: #555;font-family: Arial;line-height: 12px;}.pcc-percents-wrapper {display: table-cell;vertical-align: middle;}.progress-pie-chart {margin: 0 auto 0;}.recommendedPercent {font-size:11px;text-align: center;color: #555;font-weight: 600;}.totalCountReviews {text-align: center; } .totalCountReviews a{padding: 6px 12px;color:#428bca;line-height: 1.428571429;text-decoration: none;background-color:#fff;border: 1px solid #ddd;margin: 0 1px 5px 0;display: inline-block; } .totalCountReviews a.active{background-color:#428bca;color:#FFF;border-color: #428bca; } .bkgtopBook {background: #123;padding: 15px 10px;border-radius: 3px;}.containerfields .bkgtopBook .fields .selectDate, .containerfields .bkgtopBook .fields .departureDate, .containerfields .bkgtopBook .fields .participants {color: #112233;}#CautionMessage {margin: 0 0 30px;}.map_not_available {padding: 20px 0;font-family: 'Open Sans', sans-serif;font-weight: 300;}.map_not_available .img_map {color: #dcdcdc;margin-bottom: 25px;font-size: 178px;line-height: 1em;text-align: center;}.map_not_available .text_map_available {font-size: 54px;text-align: center;line-height: 1em;}.text_map_available small {display: block;font-size: 22px;color: #006699;margin-top: 22px;}#revframeSlick {padding-bottom: 4px;}#revframeSlick .country-review {font-size: 11px;line-height: 1.5em;}#revframeSlick .country-review span {font-size: 13px;font-weight: 600;line-height: 1.2em;display: block;color: #222;}.customTitleReviews {color: #333;padding-bottom: 10px;font-weight: 600;font-size: 16px;cursor: pointer;}#revframeSlick .slick-review {position: absolute;bottom: 6px;z-index: 3;font-size: 26px;color: #cecece;cursor: pointer;background: #fff;}#revframeSlick .arrow-left {left: 0;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);transform: rotate(90deg);}#revframeSlick .arrow-right {right: 0;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);transform: rotate(-90deg);}.wrapper-slideExc {position: relative;bottom: 0;left: 0;width: 100%;background: rgba(0,0,0,0.8);padding-bottom: 10px;}.content-reviews .text-reviews {color: #fff;font-size: 14px;font-weight: 300;line-height: 25px;display: block;padding-top: 10px;}@media screen and (max-width: 999px) {#container_gallery, .booking_excursion {display: block;}#container_gallery {margin: 0 auto;position: relative;width: 500px;}.column2-topseller, .column1-topseller {width: 47%;}#bullet-info {text-align: center;}#bullet-info li {width: 41%;}.checkbalancepay img{margin: 0 auto;}.checkbalancepay img:last-child {width: 250px;}section .lefts {width: 75%;}.containerTabs {padding-right: 15px;padding-left: 15px;}table.table-content tr th{font-size: 12px !important;}table.table-content tr td {font-size: 12px !important;}.simrow span {font-size: 11px;}.btn-price-activities, .btn-activities{width: 100%;text-align: center;display: block;}}#popup_container {font-size: 16px;min-width: 300px;max-width: 600px;background: #FFF;color: #7a7a7a;-moz-box-shadow: 0 0 20px 5px rgba(0,0,0,.5);-webkit-box-shadow: 0 0 20px 5px rgba(0,0,0,.5);box-shadow: 0 0 20px 5px rgba(0,0,0,.5);-ms-transform: scale(0);-webkit-transform: scale(0);transform: scale(0);-webkit-transition: transform .5s ease-in-out;-moz-transition: transform .5s ease-in-out;transition: transform .5s ease-in-out;overflow: hidden; } #popup_container.active {-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1); } #popup_title {font-size: 20px;font-weight: 400;text-align: left;line-height: 1em;color: #ffffff;padding: 8px 20px;margin: 0em; } #popup_container.alert_popup_container h1{background: #006699; } #popup_container.alert_popup_container #popup_ok{background: #006699; } #popup_container.alert_popup_container #popup_ok:hover {/* border-color: #ca2121; */ } #popup_container.confirm_popup_container h1{background: #2e79b4; } #popup_container.prompt_popup_container h1{background: #042f45; } #popup_container.prompt_popup_container #popup_message {padding-left: 80px; } #popup_content {padding:15px 20px;display: table;width: 100%; } #popup_prompt {height: 38px;line-height: 38px;font-size: 14px;color: #444;border: 1px solid #999999;border-radius: 3px;width: 180px;padding: 0 10px;margin-top: 6px; } #popup_content.confirm #popup_message:after {background: url('/images/iconquest.png') 0 0 no-repeat; } #popup_content.alert #popup_message:after {background: url('/images/errornotif.png') 0 0 no-repeat; } #popup_content.prompt #popup_message:after {background: url('/images/iconaddcoupons.png') 0 0 no-repeat; } .containerLeft.withoutbordercart {border: 0;background: #fff; } #popup_message {width: 100%;position: relative;padding: 18px 0px 18px 70px;display: table; } #popup_message:after {content: "";position: absolute;height: 60px;width: 60px;top: 50%;left:0;margin: -30px 0 0; } #popup_panel {display: table;margin: 0 auto; } #popup_panel input {display: inline-block;padding: 8px 14px;font-size: 14px;cursor: pointer;border: 1px solid transparent;border-radius: 2px;line-height: 1em;color: #ffffff;outline: none; } #popup_ok {background-color: #2d78b3;border-color: #0760b3;margin-right: 10px; } #popup_ok:hover {background-color: #054682;border-color: #054078; } #popup_cancel {background-color: #bbbbbb;border-color: #bbbbbb; } .cart-hungry-white {background: #fff; } #contenedor .cartContent {padding-top: 30px;padding-bottom: 20px; } .remove_excursion {position: absolute;top: 12px;right: 12px;padding: 8px 8px;display: block;cursor: pointer;color: #666666;font-size: 18px;}.column{width:25%;float:left;color:#747a81;font-size:14px;padding: 0;}.column span, .column a.refreshcart{color:#2c3c58;display: block;font-weight: 600;text-decoration: none;}.tab-cart li span:before, .cartContent .cart-cont-icon:before {content: "\f041";font-size: 34px;color: #006699;text-align: center;line-height: 1em;position: absolute;top: 0;left: 0;font-family: 'Shorex';}.cartContent .cart-cont-icon {position: relative;padding-left: 40px;display: table;margin: 0 auto;}.containerLeft.cartnewwidth {width: 100%;}.card-container {margin: 20px auto 0;background:url(/images/paypal-method.png) no-repeat center;height: 105px;width: 420px;}#sentemail_ticket {text-align: center;margin-bottom: 15px;}.summary_content .alert-cart-icon {color: #f00;}.summary_content .greenTextCancellation {color: #048826;}.summary_content .ok-cart-icon {color: #397b00;}.termscondition {font-size: 12px;font-weight: 600;line-height: 14px;margin-top: 15px;}.termscondition a {text-decoration: underline;}.cartContent .cart-cont-icon:before {width: 25px;height: 25px;top: 6px;left: 6px;}.submitbutton.hidesummaryText {display: none;}.balancetable .additionalChanges {color: #333;text-align: center;font-size: 17px;margin: 20px 0 10px;}.balancetable .additionalChanges span{color: #0000ff;cursor: pointer;}.cartContent .cart-cont-icon.order-cart:before {background-position: 0px -100px;}.cartContent .cart-cont-icon.trouble-cart:before {background-position: -50px -100px;}.cartContent .cart-cont-icon.livechat:before {background-position: -100px -100px;}.cartContent .cart-cont-icon.refresh-cart:before {background-position: -150px -100px;}.container-cart {padding: 0 20px;}.tab-cart {display: table;margin-bottom: 30px;width: 100%;}.tab-cart li:last-child:before{border-right: 0px;}.tab-cart li:before{position: absolute;right: 0px;top: 0px;border-right-style: solid;border-color: #FFFFFF;height: 100%;content: "";width: 3px;}.tab-cart li {width: 25%;display: table-cell;text-align: center;color: #006699;font-size: 16px;background: #eff6ff;padding: 15px 15px 20px;font-weight: 600;position: relative;border-bottom: 3px solid #006699;cursor: pointer;}.tab-cart li:last-child {margin-right: 0;}.tab-cart li.active-tab {background: #8ABCEF;color: #223752;border-bottom-color: #006699;border-right-color: #fff;}.take_advantage:before {background: url(/images/accoun_sprite.png) -175px -200px no-repeat;position: absolute;content: "";height: 38px;width: 38px;left: 10px;top: 3px;}.take_advantage {position: relative;margin-bottom: 15px;line-height: 20px ;font-weight: 600;padding: 13px 0 5px 60px;font-size: 16px;color: #4D4D4D;}.tab-cart li span {position: absolute;bottom: 0;left: 50%;margin: 0 0 -17px -17px;width: 34px;height: 34px;line-height: 34px;color: #ffffff;}.tab-cart li span b {position: relative;font-weight: 600;font-size: 18px;}.tab-cart li span:before {background-position: 0 -50px;height: 34px;width: 34px;}.tab-cart li.active-tab span:before {background-position: -50px -50px;}.containerLeft {border-radius: 6px;border: 1px solid #ededed;width: 69%;float: left;background: #fafafa;padding: 25px;min-height: 444px;box-sizing: border-box;margin-bottom: 25px;}.containerRight {width: 30%;float: right;border: 1px solid #ededed;overflow: hidden;border-radius: 6px;background: #fafafa;margin-bottom: 25px;}#utcart {padding: 15px;}#popup-travel {width: 800px;height: 580px;position: fixed;top: 50%;left: 50%;margin-top: -300px !important;margin-left: -400px !important;border: 0;background-color: #fff;display: none;z-index: 7;}#popup-travel .overflow-travel {max-height: 478px;overflow-x: hidden;padding-right: 10px;}#popup-travel.popup-travel-active {display: block;}#popup-travel-overlay {position: fixed;width: 100%;height: 100%;background-color: #000;opacity: 0.7;filter: alpha(opacity=70);top: 0;display: none;z-index: 6;left: 0;overflow: hidden;bottom: 0;right: 0;margin: 0 auto;}#popup-travel-overlay.travel-overlay-active {display: block;}#popup-travelHeader {height: 40px;width: 100%;background-color: #ffffff;border-bottom: 1px solid #ddd;padding-bottom: 15px;display: table;}#popup-travelTitle {width: 85%;height: 40px;color: #333;float: left;font: 21px Open Sans;padding-left: 4%;padding-top: 15px;font-weight: 600;}#popup-travelClose {float: right;width: 22px;text-align: right;height: 22px;margin: 20px 20px 0 0;}#popup-travelClose span {background-image: url(/images/spritehome.png);background-position: -296px -24px;width: 24px;height: 20px;display: block;margin-right: 3px;cursor: pointer;}.hotellocation.formFields .field label {font-weight: 600;font-size: 16px;margin-bottom: 5px;}.hotellocation.formFields .field {width: 100%;}.hotellocation.formFields .field.buttons-locationcart {text-align: right;margin-top: 15px;}.containerRight.hidesummaryText {border: 0;}.containerRight.hidesummaryText #utcart{display: none;}.backgroundTraveling {width: 100%;height: 444px;}.titleCruises {color: #006699;font-weight: 400;font-size: 25px;text-align: center;}.containerguestbutton {border-bottom: 1px solid #e6e6e6;padding-bottom: 20px;margin-bottom: 15px;}.containerguestbutton .continueguestbutton:before {background-position: -125px -25px;}.containerguestbutton .register:before {background-position: -150px 0;}.containerguestbutton .login:before {background-position: -150px -25px;}.orderCondition ol {padding-left: 15px;}.orderCondition ol li {font-size: 13px;color: #666;line-height: 22px;padding-bottom: 15px;padding-left: 10px;}.optionalComments {font-weight: 600;color: #006699;text-align: center;padding: 15px 0;}.termsconditions {font-size: 12px;font-weight: 400;padding-bottom: 15px;}.itemsContainer {margin: -26px;background: #ffffff;min-height: 444px;}.itemcart {background: #fafafa;border-radius: 0 8px 8px 8px;border: 1px solid #ededed;padding: 24px 38px;margin-bottom: 20px;position: relative;}.itemcart.itemcart_ports {padding: 18px 38px;}.titlecartitem .titlelink {font-size: 16px;font-weight: 600;padding: 6px 0;display: block;text-decoration: none;}.itemcart:last-child {margin-bottom: 0;}.itemcart .imagecart {float: left;width: 70px;height: 53px;margin-right: 20px;}.itemcart .imagecart.cart_port {width: 90px;height: 66px;}.itemcart .titlecartitem {font-size: 14px;color: #006699;font-weight: 600;}.itemfilter.cartfilter .hoverstate{width: 23%;margin: 10px 7px 5px;height: 115px;}.itemfilter.cartfilter .title-excusion b {font-size: 13px;}.itemfilter.cartfilter .title-excusion{padding: 5px;font-size: 12px;}.itemcart .cartitem-content {background: #fff;border: 1px solid #ededed;color: #333333;font-size: 12px;clear: both;padding: 7px 10px;border-radius: 4px;margin-top: 16px;}.itemcart .cartitem-content.redborder {border-color: #ededed;border-width: 2px;}.itemcart .cartitem-content span.boldyear {font-weight: bold;color: #111111;text-align: center;display: block;}.itemcart .adults {width:330px;}.cart_item_list{text-align:left;}.cart_item_list th, .cart_item_list td{padding:8px 5px 6px;font-size: 13px;font-weight: 600;}.cart_item_list td i{font-weight: 400;font-style: normal;display: block;font-size: 12px;}.cart_item_list tr{background: #ffffff;}.cart_item_list tr:nth-child(2n+1) {background: #f6f6f6;}.cart_item_list.addparticipant_table tr:nth-child(2n+1) {background: #fff;}.fieldContent {float: left;padding:0 5px;margin-top: 15px;width: 50%;}.fieldContent label {color: #666;font-size: 15px;font-weight: 400;padding-bottom: 10px;}.balancetable {display: table;width: 100%;margin-bottom: 7px;}.balancetable .subtotalbalance, .balancetable .extralinks {display: table-cell;text-align: center;}.subtotalbalance .subtotaltitle {font-size: 16px;color: #006699;padding-bottom: 5px;}.subtotalbalance .pricetotal {font-size: 20px;color: #111111;}.subtotalbalance .price1 {display: block;}.subtotalbalance .price2 {color: #ff6600;}.subtotalbalance .price2.blackcolor {color: #111111;}.count-item-cart {position: absolute;left: 4px;line-height: 60px;color: rgba(10, 8, 8, 0.37);font-size: 23px;text-align: center;top: 20px;padding: 0;font-weight: 600;width: 30px;}.balancetable .extralinks {color: #2c3c58;font-size: 13px;font-weight: 600;}.itemcart .formFields .field {width: 100%;background: #fff;margin-bottom: 14px;}.itemcart .formFields .field select, .itemcart .formFields .field input {padding-left: 40px;}.itemcart .optionslabel {cursor: pointer;color: #696969;font-size: 17px;text-align: left;line-height: 1em;margin: 0 3px;display: inline-block;vertical-align: middle;}.balancetable .extralinks .removeExcursion:before, .editparticipants:before {width: 13px;height: 13px;background-position: -175px -50px;top: 3px;left: 3px;}.balancetable .extralinks .editparticipants:before {background-position: -175px -75px;}.balancetable .extralinks .removeExcursion {position: relative;display: table;padding-left: 0;margin: 12px auto 0;cursor: pointer;}.balancetable .extralinks .removeExcursion i{display: inline-block;margin-right: 5px;vertical-align: text-bottom;}.balancetable .extralinks .removeExcursion span{vertical-align: middle;display: inline-block;}.balancetable .extralinks .removeExcursion.applycoupon:before {background-position: -175px -25px;}.paytoday .paytodaytext, .containerpay .pricetoday {width: 60%;display: inline-block;vertical-align: middle;float: left;}.containerpay .pricetoday {width: 40%;}#checkoutcart {padding: 25px 20px;}.justsavedprice {padding: 20px;background: #ffffff;border: 2px dashed #afbdcf;text-align: center;margin-bottom: 20px;}.titlesaved {font-size: 20px;font-weight: 700;display: block;color: #4c88a5;}.usdprice {font-size: 28px;color: #ff6600;font-weight: 600;}.paytoday {margin-top: 0;padding: 15px;border-bottom: 1px solid #e6e6e6;margin-bottom: 20px;}.paytoday.hidesummaryText {display: none;}.containerpay .paytodaytext, .containerpay .pricetoday {font-size: 17px;color: #333333;padding: 0;text-shadow: 0 0 #333333;}.containerpay {display: table;width: 100%;}.dayexcursion, .containerpay .grandtotalexcursion {padding: 10px 0 0!important;}.containerpay .pricetoday {color: #006699;font-weight: 600;text-align: right;}.containerpay .pricetoday.grandtotal {border-top: 2px solid #006699;color: #f7602e;font-weight: 700;}.containersubmit {text-align: center;}.troubleordering {font-size: 17px;color: #333333;padding-left: 2.7%;line-height: 20px;position: relative;float: right;width: 30%;}.troubleordering.foot_section {display: table;width: 69%;float: left;padding-left: 0;text-align: center;}.troubleordering.orderingcustomer_t {margin-top: 0;}.formFields.keepshopping_cart .field {width: 264px;padding: 0 5px;float: left;}.box-keepshopping {width: 30%;float: right;display: none;}.box-keepshopping.hidesummaryText.hidekeepshopping,.box-keepshopping.hidesummaryText {display: none;}.box-keepshopping.hidekeepshopping {display: block;}.box-keepshopping .box-keepshopping-item {position: relative;padding-bottom: 11px;margin-bottom: 25px;}.box-keepshopping .box-keepshopping-item:after {content: "";position: absolute;bottom: 0;width: 90%;left: 0;right: 0;margin: 0 auto;height: 1px;border-bottom: 1px solid #dcdcdc;}.box-keepshopping .keepshopping {color: #6a6a6a;font-size: 18px;font-weight: 600;padding: 18px 0 14px 30px;}.sidebar_keepshoping .title-excursion {padding-left: 30px;position: relative;display: block;line-height: 1em;padding-bottom: 12px;}.sidebar_keepshoping .title-excursion:before {content: "\002B";font-size: 16px;color: #6a6a6a;position: absolute;left: 15px;top: 0;font-weight: 600;}.sidebar_keepshoping .title-excursion b{font-size: 16px;display: block;font-weight: 400;}.sidebar_keepshoping .title-excursion span{color: #6a6a6a;font-size: 14px;}#utcart.hidesummaryText {padding: 23px;}.troubleordering .calluscart {position: relative;}.troubleordering .calluscart, .troubleordering .live-chat-cart {font-size: 15px;padding-left: 33px;padding-bottom: 17px;display: block;}.troubleordering.foot_section .calluscart, .troubleordering.foot_section .live-chat-cart {display: inline-block;margin: 0 5px;padding-left: 30px;}.troubleordering.foot_section.hidesummaryText {display: none;}.troubleordering .calluscart.shoppingcart:before {background-position: -150px -225px;}.troubleordering .calluscart.refreshcart:before {background-position: -124px -199px;}.troubleordering .calluscart i {width: 25px;display: inline-block;height: 20px;position: absolute;top: 0;left: 0;color: #036381;line-height: 1em;font-size: 23px;}.titleCruises_customer {color: #343434;font-weight: 400;font-size: 19px;text-align: left;padding: 16px 0;}.traveling_cruise {display: inline-block;margin-bottom: 10px;padding-right: 10px;}.troubleordering .calluscart.live-chat-cart {cursor: pointer;}.troubleordering .calluscart.live-chat-cart:before {background-position:-150px -199px;}.click-save-order {padding: 0 22px;margin-bottom: 30px;}.click-save-order a{display: inline-block;border-radius: 5px;border: 1px solid #f26553;overflow: hidden;padding: 1px 7px;width: 100%;text-align: center;}.calluscart {color: #3c393a;display: block;}.content_select_item {display: none;position: fixed;}.content_select_item.showPopup {display: block;z-index: 8;}.content_select_item .wrapper_selects {background: #fff;display: table;width: 800px;height: 550px;position: fixed;top: 50%;left: 50%;margin: -300px 0 0 -400px;padding: 15px;}.content_select_item .wrapper_selects *{box-sizing: border-box;}.wrapper_selects .fields {position: relative;padding: 0 0 0 25px;display: inline-block;margin: 0 15px 15px 0;}.wrapper_selects label {color: #333333;font-size: 14px;font-weight: 400;}.wrapper_selects .fields:before {background: url('/images/section.png') no-repeat;content: "";width: 15px;height: 17px;position: absolute;top: 0;pointer-events: none;}.wrapper_selects .fields:after {background: url('/images/v3excursion.png') no-repeat;content: "";width: 12px;height: 8px;position: absolute;top: 0;pointer-events: none;}.wrapper_selects .fields:before {left: 0;background-position: -20px 0;top: 3px;}.wrapper_selects .fields:after {right: 8px;background-position: -225px -200px;top: 10px;}.wrapper_selects select {border: 1px solid #999999;padding: 5px 24px 5px 10px;outline: none;-moz-appearance: none;-webkit-appearance: none;-ms-appearance: none;appearance: none;border-radius: 3px;font-size: 12px;}.wrapper_selects select::-ms-expand, select::-ms-expand {display: none;}.ie8 .wrapper_selects select {padding: 3px;}.BarPopupPrice {margin: -15px -15px 15px;line-height: 40px;display: block;box-sizing: border-box;color: #333;font: 21px Open Sans;padding-left: 4%;padding-top: 13px;font-weight: 600;border-bottom: 1px solid #ddd;padding-bottom: 15px;}.BarPopupPrice span {background-image: url('/images/spritehome.png');background-position: -296px -24px;width: 24px;height: 20px;display: block;float: right;margin-right: 17px;transition: all 0.3s;cursor: pointer;margin-top: 6px;}.containerParticipants {display: block;margin: 0;padding: 0px 10px 20px;border-radius: 3px;width: 100%;}.overflowparticipants {overflow-x: hidden;height: 345px;}.donebutton {border: 1px solid #044c71;outline: none;cursor: pointer;color: #fff;font-size: 15px;padding: 10px 20px 10px 40px;font-family: 'Open Sans', sans-serif;line-height: 20px;margin: 0;border-radius: 3px;background: #006699;text-decoration: none;overflow: hidden;position: relative;font-weight: 600;display: table;float: right;margin-left: 30px;min-width: 120px;}.donebutton:hover{background:#0480bd;}.donebutton:before {content: "";position: absolute;top: 12px;left: 15px;width: 18px;height: 15px;background: url('/images/accoun_sprite.png') no-repeat;background-position: -201px -174px;}.donebutton.cancelbuttonCart:before {background: url('/images/accoun_sprite.png') no-repeat;background-position: -223px -174px;width: 18px;height: 15px;left: 15px;top: 13px;}.donebutton.cancelbuttonCart {padding-left: 46px;}#ItemWrapperTransparent {top: 0;left: 0;background: #000000;z-index: 7;opacity: 0.6;position: fixed;overflow: hidden;width: 100%;height: 100%;display: none;filter: alpha(opacity=60);}#hc4 .formFields {width: 86%;margin: 0 auto;}#hc4 .field {width: 100%;}.table-content {width: 100%;font-family: 'Open Sans', sans-serif;text-align: center;border-collapse: collapse;}table.table-content tr th {font-weight: 600;color: #257ca8;font-size: 13px;white-space: nowrap;}table.table-content tr, #participant {border-bottom:1px dotted #eeeded;color: #070707;font-size: 15px;}table.table-content .time-text span {display: inline-block;vertical-align: middle;font-size: 12px;padding-left: 20px;position: relative;text-align: left;line-height: 22px;}table.table-content .time-text small {font-size: 14px;color: #303030;line-height: 18px;}table.table-content .time-text .time-icon {position: absolute;left: 0;padding-left: 0;}table.table-content .time-text i {font-style: normal;font-size: 11px;color: #6c6c6c;}table.table-content .check-mark {color: #6fac3d;font-size: 20px;font-weight: 400;}table.table-content .time-icon {width: 18px;height: 18px;margin-right: 2px;color: #303030;}table.table-content .time-icon.participants{color: #77bbff;}table.table-content tr td {font-family: Arial, sans-serif;font-size: 13px;position: relative;white-space: nowrap;}table.table-content tr td.time-text.alignCategory{white-space: normal;}.table-content tr td.free-text {color: #45830c;font-weight: 600;}table.table-content .category-desc {width: 100%;}#buttons_cart {margin-top: 20px;}.containerParticipants .titleParticipants {padding-bottom: 10px;font-size: 23px;color: #006699;font-weight: 600;text-align: center;padding-top: 15px;}.containerParticipants .participantSelect {position: relative;display: table;margin: 0 auto;}.containerParticipants .participantSelect:before {content: "";position: absolute;top: 11px;right: 9px;background: url('/images/v3excursion.png') -225px -200px no-repeat;width: 12px;height: 8px;pointer-events: none;}.cart_item_list .emptyparticipant {font-size: 16px;text-align: center;color: #575e67;font-weight: 600;}.formFields .seeErrorcart {display: block;clear: both;}.SEEdateError {display: inline-block;vertical-align: top;}.SEEdateError i {margin-top: -4px;color: #d11010;}.cart_item_list .emptyparticipant span {display: inline-block;vertical-align: text-bottom;}.cart_item_list .emptyparticipant span i {font-size: 17px;line-height: 24px;color: #d11010;}.cart_item_list .emptyparticipant span img {display: inline-block;vertical-align: middle;margin-top: -4px;width: 14px;}.phone-cart{width: 550px;height: 38px;border: 1px solid #999999;border-radius: 3px;}.phone-cart select{width: 109px;height: 36px;border: none;outline: 0;padding-left: 28px;}.phone-cart input{height: 35px;border: none;outline: 0;width: 433px;border-left: 1px solid #CCC;padding-left: 5px;}.summary_content b{color: #123;font-size: 14px;font-weight: 600;}.check-sumary b {padding-left: 6px;}.summary_content {background: #FFF;margin: 10px 0;border: 1px solid #efeeee;padding: 10px 15px;color: #000;font-size: 13px;line-height:25px;display: block;margin: 0 auto;width: 60%;border-bottom: 0;}.loadingcheckout {height: 42px;width: 329px;line-height: 42px;padding: 13px 0;margin: 0 auto;}.summary_content .title_tableExc {color: #006699;font-size: 15px;line-height: 18px;}.summary_content tr td{padding: 2px 0px 1px;vertical-align: top;}.summary_content:last-of-type{border-bottom: 1px solid #efeeee;}.radiobuttons {margin: 0 auto 15px;width: 500px;}.radiobuttons .formguest {display: inline-block;padding-left: 30px;position: relative;margin-right: 25px;margin-bottom: 10px;cursor: pointer;}.SEERecInputs .radiolabel {font-size: 13px;font-weight: 600;text-shadow: 0 0 #2c3c58;color: #2c3c58;line-height: 24px;display: inline-block;}.radiobuttons .SEERecInputs .radiolabel.active{color:#ff6d0c;}.radiobuttons .textguest {color: #006699;font-size: 15px;margin-bottom: 15px;display: none;font-weight: 600;}.radiobuttons .textguest.activetext {display: block;}.customerFormcontent .guest {display: none;}.customerFormcontent {width: 500px;margin: 0 auto;}.customerFormcontent .formFields .field {width: 100%;}.custom-loading .field select {-moz-appearance: none;-webkit-appearance: none;appearance: none;outline: 0;}.container-purchase {background: #fafafa;border: 1px solid #ededed;padding: 12px;margin-top: 20px;margin-bottom: 20px;}.container-recommended {background: #fff;border: 1px solid #ededed;padding: 10px;border-radius: 4px;margin-top: 15px;}.container-purchase .titlepurchase {font-weight: 600;padding-left: 20px;}.container-purchase .number-stars {color: #777;font-size: 13px;padding-left: 20px;}.container-recommended .formFields .field {width: 82px;}.container-recommended .formFields .field:before {display: none;}.container-recommended .formFields .fieldSelect {margin-bottom: 3px;padding-left: 15px;font-size: 15px;height: 34px;}.container-recommended .formFields .field .arrow-select{top: 5px;}.leftColumn, .rightColumn {float: left;width: 50%;}.content-recommended {width: 500px;margin: 0 auto;}.container-recommended .overall {height: 34px;margin-bottom: 3px;line-height: 34px;font-size: 15px;}.text_purchase {padding: 0 12px 15px;}.text_purchase ul {margin-left: 22px;}.text_purchase ul li {list-style-type: disc;font-size: 14px;line-height: 20px;padding-bottom: 8px;}.imp-notes {margin-bottom: 12px;font-size: 18px;}.content-loading {text-align: center;padding-bottom: 38px;}.img_textpurchase {display: inline-block;vertical-align: middle;margin-right: 2px;}.errorcupon{color:red;}.leftFields-cart {width: 50%;float: left;padding-right: 10px;}.leftFields-cart:last-child {padding-right: 0}.field_sendsms {position: absolute;top: 7px;right: 7px;border-left: 1px solid #ccc;padding: 3px 10px;height: 28px;line-height: 26px;}.formFields .send_sms input.fieldInput.numphone {padding-right: 173px;float: right;}.field_sendsms label{vertical-align: middle;}.formFields .ladaphone {width: 90px;border: none;display: inline-block;}.formFields .numphone {width: calc(100% - 94px);display: inline-block;padding-left: 15px;}.numphone input {padding-left: 15px;}/*new*/.additItem{border-radius: 0px 10px 10px 10px;padding: 24px 17px 32px 17px;border: 1px solid #ededed;background-color: #fafafa;margin-top: 20px;}.additItemHead{background-repeat: no-repeat;background-position: 20px 0px;padding-left: 112px;padding-top: 4px;color: #006699;height: 80px;}.additItemHead span{font-weight: 600;}.additItemHead span.AdditItemCount{margin-left: -122px;text-align: center;position: absolute;padding-top: 14px;font-weight: 600;font-size: 22px;color: #a7a6a6;width: 24px;}.additItemHead span.AdditItemResumen{font-size: 13px;color: #4D4D4D;}.AdditItemStatus{background-color: #abdcac;text-align: center;border-radius: 4px;font-weight: 600;padding-top: 9px;font-size: 15px;margin-top: 4px;float: right;height: 42px;width: 150px;}.AdditItemWhite{border: 1px solid #ededed;background-color: #ffffff;border-radius: 6px;padding: 10px;}.AdditItemMini{padding: 10px 22px;width: 530px;float: left;}.AdditItemMini div.AdditIcon{background-image: url('/images/accoun_sprite.png');background-position: -45px 4px;height: 25px;width: 25px;float: left;}.AdditItemMiniHead{padding-left: 24px;font-weight: 600;color: #006699;height: 70px;}.AdditItemMiniHead span.AdditItemDouble{margin-left:-22px;font-size: 12px;color: #4d4d4d;display: inline-block;}.AdditItemRow{margin-bottom: 4px;}.AdditItemRow span{position: relative;font-weight: 600;font-size: 12px;color: #4d4d4d;left: 2px;top: 2px;}.AdditItemRow input, .AdditItemRow select{border: 1px solid #999999;border-radius: 4px;font-size: 15px;padding: 8px;height: 40px;width: 100%;}.AdditItemLefting{padding-right: 5px;float: left;width: 50%;}.AdditItemRighting{padding-left: 5px;float: right;width: 50%;}.saveandcont{padding: 13px 88px;font-size: 15px;}.AdditInfoBottom{text-align: center;padding: 20px;}.notCompleteInfo{background-color: #ff6464;color: #ffffff;}/*fnew*/.seeErrorcartDate {position: absolute;top: 13px;right: 16px;background-color: #fff;z-index: 1;}.content_alsolike .seeTitleAlso{color: #4d4d4d;} /*Start Account*/ .wrapperbooking { text-align: left; margin: 15px 0; width: 100%; } .wrapperbooking th.titleorder { font-weight: 600; background: #eff6ff; color: #575e67; font-size: 15px; padding: 15px 9px; border-right: 2px solid #fff; text-align: center; } .wrapperbooking tr.borderbottom { border-bottom: 1px solid #f2f2f2; } .wrapperbooking tr.borderbottom .icon-order { width: 18px; height: 20px; background: url('/images/icon-order-account.png') 0 0 no-repeat; display: inline-block; vertical-align: middle; } .wrapperbooking table.firstcontainer .borderbottom td { padding: 12px 0px; text-align: center; } .wrapperbooking table.firstcontainer .bkg-zebra { background: #ffffff; border-left: 3px solid #fff; } .wrapperbooking table.firstcontainer .bkg-zebra.border-active { background: #fff !important; border-left: 3px solid #fe691f; } .wrapperbooking table.firstcontainer .border-active .borderbottom{ border-bottom: 0; } .wrapperbooking table.firstcontainer .bkg-zebra:nth-child(2n+1) { background: #fafafa; } .wrapperbooking table.firstcontainer td { padding: 0; }.accountbookingNewDesign .wrapper-excursionList1 .excursionDate{margin-bottom: 0;}.accountbookingNewDesign .wrapper-excursionList1 {width: 80%;}.accountbookingNewDesign .wrapper-excursionList2 {width: 20%;} .wrapperbooking table .bkg-title { display: block; padding: 10px 5px 10px 15px; font-size: 13px; font-weight: 600; } .wrapperbooking table.secondContainer td { padding: 10px 15px 10px 15px; font-size:12px; } .wrapperbooking table.secondContainer, .listexcursion-content { width: 100%; } .accountwrapper .titleexcursionlist { width: 70%; } .listexcursion-content { display: none; padding: 0px; width: 96%; margin: 10px auto 20px; } .listexcursion-content .viewfulldetail { padding-left: 11px; margin-top: 10px; } .listexcursion-content .viewfulldetail:before { background: transparent; } .listexcursion-content table { border: 1px solid rgb(204, 204, 204); } .accordion-section-click { cursor: pointer; color: #006699; font-weight: 600; font-size: 13px; } .listexcursion-content .select-book { border: 1px solid #999999; border-radius: 2px; padding: 3px; } .listexcursion-content .button.viewmap { padding: 3px 9px; } .container-tellus .wrapper-tellus, .container-tellus-excursion .wrapper-tellus { border: 1px solid #999999; border-radius: 8px; margin: 5px 0; padding: 2px 15px; } .container-excursion-order { border-bottom: 2px solid #d9e6ff; padding-bottom: 30px; margin-bottom: 20px; } .wrapper-tellus .title-tellus { color: #FF5722; font-size: 17px; font-weight: 600; line-height: 1em; margin-top: 15px; } .wrapper-tellus .reason-cancellation { display: block; font-size: 16px; font-weight: 400; color: #3d3d3d; line-height: 24px; padding: 0px 15px 0 0; } .textarea_book { width: 100%; height: 125px; border: 1px solid #999999; font-size: 15px; padding: 10px; margin-bottom: 6px; border-radius: 3px; outline: 0; } .wrapper-tellus .sendchanges { font-size: 13px; font-weight: 600; color: #2c3c58; border: 0; background: transparent; padding:10px 10px 10px 21px; position: relative; outline: 0; margin-left: 23px; cursor: pointer; line-height: 1em; } .wrapper-tellus .sendchanges:before { content: ""; width: 17px; height: 15px; background: url('/images/accoun_sprite.png') -225px -50px no-repeat; position: absolute; top: 11px; left: 2px; } .wrapper-tellus .sendchanges.close_window:before { background-position: -224px -75px; top: 9px; } .customerInformation { font-size: 15px; padding-bottom: 20px; border-bottom: 2px solid #cccccc; } .customerInformation table th { font-size: 21px; font-weight: 300; padding: 1px 0 5px; } .customerInformation .ticketbold, .content-excursion-order tr td .ticketbold, .container-tellus-excursion tr .ticketbold { font-weight: 600; } .customerInformation tr td, .content-excursion-order tr td { padding: 5px 0; } .container-tellus-excursion tr td { padding: 5px 80px 5px 0; } .cancel-order-container { display: table-cell; vertical-align: middle; } .accountwrapper .cancel-order-container .formFields .field { width: 100%; max-width: 225px; } .accountwrapper .cancel-order-container .formFields select { font-size: 15px; padding-left: 15px; } .accountwrapper .cancel-order-container .formFields .field.cruiseline:before { background: transparent; } .option-order { margin-bottom: 25px; } .container-excursion-order .image-order, .container-excursion-order .content-excursion-order { float: left; width: 70%; } .container-excursion-order .content-excursion-order { padding-left: 19px; } .container-excursion-order .image-order { width: 30%; height: 170px; max-width: 250px; margin-bottom: 15px; } .content-excursion-order .title-order-exc { color: #4d4d4d; padding: 5px 0 10px; font-size: 14px; font-weight: 600; border-bottom: 1px solid #cdcdcd; margin-bottom: 11px; } .content-excursion-order .option-order-excursion { position: relative; font-size: 13px; color: #2c3c58; padding-left: 20px; font-weight: 600; text-decoration: underline; cursor: pointer; } .content-excursion-order .option-order-excursion.active { color: #007dc2; } .content-excursion-order .option-order-excursion:before { content: ""; width: 11px; height: 11px; background: url('/images/accoun_sprite.png') -225px 0px no-repeat; position: absolute; left: 0; top: 4px; } .content-excursion-order .option-order-excursion:after { content: ""; border-right: 2px solid #bcbcbc; position: absolute; right: -11px; height: 100%; top: 0; } .content-excursion-order .option-order-excursion.modify-booking:before { background-position: -225px -27px; } .content-excursion-order .option-order-excursion.modify-booking:after { border-right: 0; } .cancellationTitle { font-size: 21px; color: #666666; padding-bottom: 7px; } #cancel_orderForm .detailComment {display: block;padding-bottom: 5px;margin-bottom: 5px;border-bottom: 1px solid #eee;font-size: 12px; }.detailComment b {font-size: 13px;}.detailComment i {float: right;font-size: 11px;line-height: 25px;} .cancellation-detail { border: 1px solid #999999; padding: 14px 28px; background: #fff; margin-bottom: 6px; border-radius: 3px; } .bookingRequest, .bookingCancellation, .container-tellus { background: #fafafa; } .back-to-orders { background: url('/images/backtoorders.png') 0 center no-repeat; padding-left: 13px; position: absolute; right: 52px; top: 17px; cursor: pointer; } .back-to-orders a { color: #2e2e2e; font-size: 14px; line-height: 1em; } .browseimage { background: url('/images/avatar_folder.png') 0 center no-repeat; padding-left: 22px; margin-top: 30px; margin-bottom: 10px; } .radioavatar { margin: 10px 0; } .avatarbutton { padding: 10px 15px; width: 149px; height: 42px; line-height: 22px; display: block; box-sizing: border-box; text-align: center; } .also_like { margin-bottom: 15px; } .also_like .container_alsolike { width: 100%; display: table; background: #fafafa; margin-bottom: 10px; padding: 5px 8px; } .also_like .img_alsolike { width: 100px; float: left; overflow: hidden; border-radius: 5px; } .also_like .img_alsolike img { max-width: 100%; } .also_like .content_alsolike { float: left; padding: 15px 10px 0; width: calc(100% - 230px); color: #666666; font-size: 17px; } .also_like .content_alsolike small { display: block; color: #006699; font-weight: 600; } .also_like .btn_alsolike { float: left; width: 130px; } .also_like .btn_alsolike a{ margin: 0 3px; } .also_like .title_alsolike { color: #333;font-size: 21px;margin-bottom: 20px; }.booking_details .wrapper-booking {border-radius: 5px;overflow: hidden;border: 1px solid #d4d9d9;margin-bottom: 15px;}.wrapper-booking .wrapper-top-header {background: #f0f2f2;border-bottom: 1px solid #d4d9d9;padding: 15px;}.wrapper-booking .wrapper-body {padding: 25px 15px;}.wrapper-top-header .content-book-details{float: left;width: 30%;}.wrapper-top-header .content-book-details.firstContent{width: 70%;}.wrapper-top-header .wrapper-item-header {display: inline-block;padding: 0 10px;font-weight: 600;color: #555959;}.wrapper-item-header .title-item-header {font-size: 11px;}.wrapper-item-header .customerName {color: #006699;}.wrapper-item-header .text-item-header {font-size: 14px;}.text-align-right {text-align: right;}.wrapper-excursionList1, .wrapper-excursionList2,.wrapper-excursionImg1, .wrapper-excursionImg2 {float: left;}.wrapper-excursionImg1{width: 20%;}.wrapper-excursionImg2 {width: 80%;}.wrapper-excursionList1{width: 70%;} .wrapper-excursionList2 { width: 30%; padding: 0 15px; }.wrapper-excursionList1 .title-order-exc {color: #006699;}.wrapper-excursionList1 .title-order-exc small{color: #0f1111;font-size: 12px;display: block;font-weight: 600;padding: 5px 0;} .ticketHolder { font-size: 12px; padding-bottom: 7px; } .ticketHolder small {color: #0f1111;font-size: 12px;font-weight: 600;padding: 5px 0; } .wrapper-excursionImg1 .image-order { width: 120px; min-height: 80px; } .wrapper-excursionList1 .excursionDate { font-weight: 600; font-size: 15px; margin-bottom: 10px; } .profile-tabs li:hover {background: #006699;color: #fff; } a.btn-excursionAccount, span.btn-excursionAccount, select.btn-excursionAccount { border: 1px solid #d4d9d9; background: #f4f5f7; padding: 8px 10px; color: #0f1111; font-weight: 600; font-size: 12px; width: 100%; display: block; text-align: center; border-radius: 3px; margin-bottom: 10px; }.wrapper-excursionList1 .title-order-exc small span{color: #f09802;}.wrapperbookingSelect {position: relative;}.wrapperbookingSelect .select-btn{position: absolute;z-index: 0;top: 0;}.wrapperbookingSelect span {position: relative;z-index: 1;pointer-events: none;}.border-wrapperList {border-bottom: 1px solid #cdcdcd;padding-bottom: 15px;margin-bottom: 15px;}.accountbookingNewDesign .border-wrapperList {border-bottom: 0;padding-bottom: 0px;margin-bottom: 0px;}span.warning-text {color: #f09802;}.wrapper-excursionList1 .title-order-exc small span.success-text {color: #09c66f;}.title-order-exc small span.danger-text {color: #cf4536;}.label-order {font-size: 15px;}.label-order span{font-weight: 600;padding-right: 8px;}.wrapperLivehelp .labelCustomer {font-size: 21px;font-weight: 300;}.wrapperLivehelp .ticketbold {font-weight: 600;display: block;width: 96px;}@font-face {font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url(/fonts/DXI1ORHCpsQm3Vp6mXoaTa-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;}@font-face {font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url(/fonts/DXI1ORHCpsQm3Vp6mXoaTZX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url(/fonts/DXI1ORHCpsQm3Vp6mXoaTRWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');unicode-range: U+1F00-1FFF;}@font-face {font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url(/fonts/DXI1ORHCpsQm3Vp6mXoaTaaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');unicode-range: U+0370-03FF;}@font-face {font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'),url(/fonts/DXI1ORHCpsQm3Vp6mXoaTf8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;}@font-face {font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url(/fonts/DXI1ORHCpsQm3Vp6mXoaTT0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url(/fonts/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face {font-display: swap;font-family: 'Open Sans';src: url('/fonts/OpenSans-Semibold-webfont.woff') format('woff');font-style: normal;font-weight: 600;}@font-face{font-display: swap;font-family: 'Open Sans';src: url('/fonts/opensans-regular-webfont.woff2') format('woff');font-style: normal;font-weight: 400;}@font-face{font-display: swap;font-family: 'Open Sans';src: url('/fonts/opensans-bold-webfont.woff') format('woff');font-style: normal;font-weight: 700;}@font-face {font-display: swap;font-family: 'Font Year';src: url('/fonts/year.eot?v=22');src: url('/fonts/year.eot?v=22#iefix') format('embedded-opentype'),url('/fonts/year.woff?v=22') format('woff'),url('/fonts/year.ttf?v=22') format('truetype');font-weight: normal;font-style: normal;}