.fullwidth{max-width: 100%;height:auto;}.blog-template .image-box.style14 .details{margin-left:50px;padding:24px 30px;margin-top:auto;margin-bottom:auto!important}.blog-template .sidebar .travelo-box{margin-bottom:0}.image-wrapper3{width:50%;height:0;padding-bottom:100%;position:relative}.image-box.style77 .box,.image-box.style77.box{background:#fff;margin-bottom:30px}.image-box.style77 .box figure,.image-box.style77.box figure{height:72px}.image-box.style77 .box .details,.image-box.style77.box .details{padding:20px 20px 25px;font-size:1.0833em}.image-box.style77 .box .details p,.image-box.style77.box .details p{margin:0}.htl-image-wrapper2{width:100%;height:0;padding-bottom:54.04%;position:relative;background:url(../images/loading.gif) no-repeat 50%}.htl-image2{width:100%;position:absolute}.dilricn2nw,html #riq_requestcall .widpupnw{z-index:9998!important}.tab-container.style1 ul.tabs li.active>a{display:none}.tab-container.style1 ul.tabs{padding:0}.listing-style1.cruise .time>div{max-height:45px}article.box-cruise{min-height:345px}article.box-cruise,article.box-tours{text-align:left;background:#fff;margin-bottom:15px;box-shadow:5px 5px 20px 0 #ccc}article.box-tours{min-height:365px}article.box{min-height:inherit!important}.form-titles{color:#80c11b;font-size:1.6667em}dl.term-description dd ul{list-style:disc!important}.links{color:#2aa2cc}.links:hover{color:#22667e;text-decoration:underline}#map{height:400px;width:100%}.flight-types-prices .flights-title{text-align:center;color:#22667e;font-size:1.4333em}.flights-enquire .col-xs-12{padding:5px!important}.small-caption{font-size:.75em!important}.top-offers-text{font-size:28px!important}.home-buttons{margin-bottom:25px}.cruise-lines-sidebar figure{width:100px!important;padding-right:10px!important}.cruise-lines-sidebar .box-title{padding-top:10px;margin-right:0!important}.cruise-lines-sidebar .box{background:none}.cruise-lines-sidebar .image-box{padding-top:10px}.cruise-lines-sidebar h4{font-size:14px}.cruise-lines-sidebar h3{padding:15px 0;font-size:18px}.sidebar .detailed-logo img{padding:10px}.price-table td{font-size:1.041em;line-height:2em;padding-left:6px}.price-table th{text-align:left;color:#22667e;font-weight:400;margin-top:1px;background:#f5f5f5;font-size:1.1167em;padding-left:5px;line-height:30px;text-align:center}.listing-style3 .dinning-image{padding-top:20px}.cruise-featured-savings{display:block;float:right;text-transform:uppercase;font-size:.8333em;color:#e45815;font-weight:700}.cruise-date{padding-left:10px!important;padding-right:0!important}.cruise-departure{padding-left:0!important;padding-right:10px!important}.cruise{padding-top:0!important}.hotel-price-box-container{margin-top:10px}.hotel-price-box ul{padding-bottom:10px}.hotel-price-box .savings{display:block;margin:10px 0 10px 15px}.hotel-price-box small{color:#838383;text-transform:uppercase!important}.hotel-price-box .price{float:none!important;display:inline;margin-right:0}.hotel-price-box-bttn{margin-left:auto;margin-right:auto;display:block!important;clear:both;max-width:600px}.hotel-price-box{padding:0!important}.clear{clear:both}.multi-center-table{font-size:14px}.expired{color:red;font-size:16px}.videowrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#sticky-social a{text-decoration:none}#sticky-social ul{list-style:none;margin:0;padding:0}#sticky-social .container{margin:0 auto;padding:20px 50px;background:#fff}#sticky-social{right:0;position:fixed;top:300px;z-index:99999}#sticky-social a{background:#333;color:#fff;display:block;height:35px;font:16px Open Sans,sans-serif;line-height:35px;position:relative;text-align:center;width:35px}#sticky-social a:hover span{right:100%}#sticky-social a span{line-height:35px;right:-120px;position:absolute;text-align:center;width:120px}#sticky-social i{margin-top:10px}#sticky-social .facebook,#sticky-social .facebook span{background:#3b5998}#sticky-social .twitter,#sticky-social .twitter span{background:#00aced}#sticky-social .gplus,#sticky-social .gplus span{background:#dd4b39}#sticky-social .linkedin,#sticky-social .linkedin span{background:#007bb6}#sticky-social .mail,#sticky-social .mail span{background:#787878}form .search-form-group{padding-top:0!important}.description .features{padding:0}.hotellist-description .savings{font-size:14px;text-transform:uppercase}.hotellist-description{height:30px}.airline-offer-title{width:150px;padding-top:10px}.cruise-featured-title{height:45px}.cruise-featured-nights{text-transform:uppercase;font-size:10px;color:#545454;line-height:1;margin-top:4px;margin-bottom:4px;font-weight:400}.cruise-banner .banner-title{color:#fff!important;font-size:30px;padding-top:10px;font-weight:400}.cruise-table{margin-bottom:20px}.cruise-number{font-size:24px!important}.cruise .price{margin-right:0}.cruise .action{margin-right:0!important}.cruise .details{padding:12px!important}.tour-locations .price{margin-right:0!important}.featured-cruise-list{min-height:120px}.second-price{margin-top:16px!important;margin-bottom:4px!important}.small-text{font-size:14px;color:#545454;text-transform:lowercase}.orange-text{color:#e45815!important}.dark-green{color:#80c11b!important}.savings-featured{color:#ffc;text-transform:uppercase;font-weight:700}.revolution-slider .price{float:none!important;display:inline!important;margin-right:0!important}.airline-offer-box{width:220px}.no-bg{background:none!important}.airline-box{padding-left:0!important;padding-right:0!important;padding-top:12px!important}.airline-list{margin-right:0!important}.airline-offer-title{font-size:16px}.airline-bttn{margin-top:8px}.small-price{font-size:18px!important;color:#7db921!important;margin-top:0!important}.search-results .input-text{background:#fff!important}.blue-text,.dark-title{color:#22667e!important}.white{background-color:#fff}.grey-background{background-color:#edebed!important}.red-required{color:red;font-weight:700;font-size:20px}.m10-bottom{margin-bottom:10px}.p0{padding:0!important}.p10{padding:10px!important}.p10-bottom{padding-bottom:10px!important}.p6-left{padding-left:6px}.p8-left{padding-left:8px}.p10-left{padding-left:10px}.p15-left{padding-left:15px!important}.p0-top{padding-top:0}.tab-margin{margin-bottom:40px}.border{border:1px solid #d2d2d2!important}.hover-grey:hover{color:#cdd9dc}.form-checkbox{margin-right:12px}.multi-title-box{background-color:transparent}::-webkit-input-placeholder{color:#606266}.field-error{color:#eaae2d}#atlantis-tab li a{color:inherit;display:block;padding:0 15px;background:#f5f5f5;font-size:1em;font-weight:700;height:40px;line-height:40px;text-decoration:none;text-transform:uppercase;white-space:nowrap}#atlantis-tab li.active>a,.tab-container ul.tabs li:hover>a{background:#fff}.savings{font-size:16px;color:#e45815}.hotel-price{float:right;text-align:center;margin-right:5px}.pp{color:#d2d2d2;text-transform:lowercase}.pp,.text{font-size:14px;line-height:1.6666;margin-bottom:15px}.text{color:#e4e4e4}.text-light{color:#fff}.gold{color:#e45815}.menu-big{font-size:20px}.lowercase{text-transform:lowercase!important}.margin_b_20{margin-bottom:20px}.destination-title{margin-bottom:15px}.sisea-current-page,.sisea-page sisea-current-page{color:#22667e}#destination-contact-box li.travelo-box-arrow{background-color:#fff;padding:10px;margin-bottom:10px;background-image:url(../images/icon/blue-arrow.png);background-repeat:no-repeat;background-position:50% 100%;background-size:60px 20px}.travelo-box-arrow>.destination-icon-phone{background-image:url(../images/icon/call-us.png);background-size:40px 44px}.travelo-box-arrow>.destination-icon-enquire,.travelo-box-arrow>.destination-icon-phone{font-size:22px;text-align:center;background-color:#fff;padding:10px;margin-bottom:10px;background-repeat:no-repeat;background-position:0 0}.travelo-box-arrow>.destination-icon-enquire{background-image:url(../images/icon/enquire-blue.png);background-size:40px 40px}.travelo-box-dark{background:#fff none repeat scroll 0 0;padding:20px;margin-bottom:30px}.tab-container .hotel-tab{background:#fff;box-shadow:5px 5px 20px 0 #ccc}.slider-h2{font-size:50px;color:#fff}.atol-search{height:50px;width:60px;margin:10px}.menu-number-text{float:left;margin-left:30px;font-size:18px;color:#fff}.menu-number-number-row{float:right;margin-right:30px;font-size:20px;color:#fff}.menu-number-free{font-weight:700;font-size:20px}.menu-number-landline{font-weight:700;font-size:15px}#contactno{background-color:#22667b;opacity:.9;clear:both;position:fixed;width:550px;margin-left:430px;margin-top:38px}#contactno a{color:#fff}#contactno a:hover{color:#cdd9dc;text-decoration:underline}#search1 a{color:#fff}#search1 a:hover{color:#cdd9dc;text-decoration:underline}#search1{background-color:#1c5567;opacity:.9;clear:both;position:fixed;width:550px;margin-left:430px;margin-top:38px}.contact-container{min-height:160px;max-width:570px;clear:both;color:#202229;margin-top:20px}.contact-text{color:#202229;font-size:140%}.contact-number{font-size:20px;font-weight:700;color:#202229;margin:0}.contact-number small{color:#202229}.contact-request{color:#202229;font-size:16px}.banner-container{width:570;height:340px}.banner-title-container{height:100px;width:300px}.banner-title{font-size:25px;font-weight:700;color:#202229;margin-left:20px}.banner-view-more-container{height:40px;width:150px;float:right;margin-top:15px}.banner-view-more{color:#d8cabd;margin:10px}.page-title-container{height:56px;background:#22667e}.page-title-container .page-title .entry-title{line-height:56px;color:#fff;margin:0}.page-title-container .B_crumbBox{height:100%;float:right;color:#fff}.page-title-container .B_crumbBox li{line-height:56px;display:inline;margin-left:5px;font-size:.8333em;font-weight:700;text-transform:uppercase;color:#d2d2d2}.page-title-container .B_crumbBox li a{padding-right:5px;color:#fff}.page-title-container .B_crumbBox li a:hover{color:#93d2e8}.page-title-container .breadcrumbs li:after{content:"/";color:#5a7ca3}.page-title-container .B_crumbBox li:last-child:after{content:""}.page-title-container .B_crumbBox li.active{color:#fdb714}.revolution-slider .price{font-size:26px}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.alert.alert-info:before{content:"\e8ba"}.image-box.box,.image-box .box{text-align:left;background:#fff;margin-bottom:15px;box-shadow:5px 5px 20px 0 #ccc}.filters-container.toggle-container .panel.style1{border:none;margin-bottom:4px;background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.tab-container-hotel,.travelo-box-dark-hotel{box-shadow:5px 5px 20px 0 #ccc}.travelo-box-dark-hotel{background:#fff none repeat scroll 0 0;padding:20px;margin-bottom:30px}.tab-container .tab-content-hotel{box-shadow:5px 5px 20px 0 #ccc}.travelo-box-enquire{padding:20px}.listing-style3 .box,.listing-style3.box,.travelo-box-enquire,.travelo-box-hotel{background:#fff;margin-bottom:30px;box-shadow:5px 5px 20px 0 #ccc}.travelo-box-hotel{padding:20px}.image-box.box>.details>:last-child,.image-box .box>.details>:last-child{margin-bottom:0;margin-right:5px}.hr-hotel{margin-top:0;margin-bottom:10px;margin-right:auto;border-color:rgba(34,102,126,.2);width:70%;border-width:3px}span.callus{display:block;text-align:center;margin-left:auto;margin-right:auto;font-size:1.3em;font-weight:700}.box.orange{border:1px solid;color:rgba(34,102,126,.5);padding:10px;margin:10px auto;display:block!important;clear:both;max-width:600px}a.button.btn-small-hotel,button.btn-small{height:38px;padding:0 24px;line-height:38px;font-size:1.3em}a.button.btn-small:hover,button.btn-small{background:#3088a7}.hr-tour{margin-top:10px;margin-bottom:10px;margin-right:auto;border-color:rgba(34,102,126,.2);width:100%;border-width:3px}*{padding:0;margin:0}.vat-float{position:fixed;width:60px;height:60px;bottom:20px;left:20px;background-color:#0c9;color:#fff;border-radius:10px;text-align:center;box-shadow:2px 2px 3px #999;z-index:100}.vat-my-float{margin-top:17px;font-size:30px}@media only screen and (max-width:1000px){.vat-float{position:fixed;width:40px;height:40px;bottom:10px;left:10px;background-color:#0c9;color:#fff;border-radius:10px;text-align:center;box-shadow:2px 2px 3px #999;z-index:100}.vat-my-float{margin-top:9px;font-size:24px}}.modal-header .close{margin-top:-40px}