﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
@font-face{font-family:Robotolight;src:url('/sites/default/themes/framework/css/Roboto-Light.ttf')}@font-face{font-family:Roboto;src:url('/sites/default/themes/framework/css/Roboto-Regular.ttf')}@font-face{font-family:Comfortaa;src:url('/sites/default/themes/framework/css/Comfortaa-Light.ttf')}body{background:#f2f2f2;color:rgb(110,108,108);font-family:'Roboto',sans-serif;font-size:100%;line-height:1.5;margin:0;padding:0;}i{font-style:italic;}em{font-style:italic;}strong{font-weight:bold}.blue-big-link{font-size:1 em;line-height:1;margin-top:1em;color:rgb(39,91,106);font-family:"Comfortaa";font-style:normal;font-weight:700;}.blue-big-link a:link{font-size:1 em;line-height:1;margin-top:1em;color:rgb(39,91,106);font-family:"Comfortaa";font-style:normal;font-weight:700;}.blue-big-link a:visited{color:rgb(39,91,106);}.blue-big-link a:hover{color:rgb(110,108,108);}.blue-big-link a:active{color:rgb(39,91,106);}.blue-article-link{font-family:"Roboto";font-style:normal;font-weight:200;font-size:15pt;line-height:1;margin-top:1em;color:rgb(39,91,106);text-align:center;}.blue-article-link a:link{font-family:"Roboto";font-style:normal;font-weight:200;line-height:1;margin-top:1em;color:rgb(39,91,106);text-align:center;}.blue-article-link a:visited{color:rgb(39,91,106);}.blue-article-link a:hover{color:rgb(110,108,108);}.blue-article-link a:active{color:rgb(39,91,106);}.blue-little-link{font-family:"Roboto";font-style:normal;font-weight:200;font-size:1em;line-height:1;margin-top:1em;color:rgb(39,91,106);}.blue-little-link a:link{font-family:"Roboto";font-style:normal;font-weight:200;font-size:1em;line-height:1;margin-top:1em;color:rgb(39,91,106);}.blue-little-link a:visited{color:rgb(39,91,106);}.blue-little-link a:hover{color:rgb(110,108,108);}.blue-little-link a:active{color:rgb(39,91,106);}.blue-whattodo-link{font-family:"Roboto";font-style:normal;font-weight:200;font-size:14pt;color:rgb(39,91,106);}.blue-whattodo-link a:link{font-family:"Roboto";font-style:normal;font-weight:200;font-size:14pt;color:rgb(39,91,106);}.blue-whattodo-link a:visited{color:rgb(39,91,106);}.blue-whattodo-link a:hover{color:rgb(110,108,108);}.blue-whattodo-link a:active{color:rgb(39,91,106);}.blue-onboard-link{font-family:"Roboto";font-style:normal;font-weight:200;font-size:15pt;color:rgb(39,91,106);text-align:left;text-transform:uppercase;}.blue-onboard-link a:link{font-family:"Roboto";font-style:normal;font-weight:200;font-size:14pt;color:rgb(39,91,106);text-align:left;text-transform:uppercase;}.blue-onboard-link a:visited{color:rgb(39,91,106);}.blue-onboard-link a:hover{color:rgb(110,108,108);}.blue-onboard-link a:active{color:rgb(39,91,106);}.blue-little-link{font-family:"Roboto";font-style:normal;font-weight:200;font-size:1em;line-height:1;margin-top:1em;color:rgb(39,91,106);}.blue-little-itinerary-link a:link{font-family:"Roboto";font-style:normal;font-weight:200;font-size:1em;color:rgb(39,91,106);}.blue-little-itinerary-link a:visited{color:rgb(39,91,106);}.blue-little-itinerary-link a:hover{color:rgb(110,108,108);}.blue-little-itinerary-link a:active{color:rgb(39,91,106);}.select-this-date{font-family:"Roboto";font-style:normal;font-weight:200;font-size:1em;line-height:1;color:rgb(39,91,106);padding:8px;text-transform:uppercase;}.select-this-date a:link{font-family:"Roboto";font-style:normal;font-weight:200;font-size:1em;color:#ffffff;background-color:rgb(39,91,106);padding:8px 70px;}.select-this-date a:visited{color:#ffffff;}.select-this-date a:hover{color:rgb(110,108,108);background-color:#f2f2f2;padding:8px 70px;}.select-this-date a:active{color:rgb(39,91,106);}.more-articles{font-size:24px;font-family:"Comfortaa";color:#ffffff;line-height:1.2;text-align:center;border-radius:3px;padding-bottom:50px;}.more-articles a:link{font-family:"Comfortaa";font-style:normal;font-weight:700;font-size:1 em;line-height:1;margin-top:1em;color:#ffffff;background-color:#a6a7a6;padding:10px;}.more-articles a:visited{color:#ffffff;}.more-articles a:hover{color:#ffffff;background-color:rgb(39,91,106);;}.more-articles a:active{color:#ffffff;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Roboto";font-style:normal;font-weight:normal;}h1,.h1{font-size:1.2em;line-height:1;margin-top:0.5em;}h1.article{display:inline;line-height:inherit;margin-top:0;font-size:1em;}h2.article{display:inline;line-height:inherit;margin-top:0;font-size:1em;}h2,.h2{font-size:1.25em;line-height:1;margin-top:0.5em;}h3,.h3{font-size:1.25em;line-height:1.2;margin-top:1.2em;}h4,h5,h6,.h4,.h5,.h6{font-size:1em;font-weight:bold;line-height:1.5;margin-top:1.5em;}p{font-size:1em;line-height:1.5;margin:0 0 1.5em 0;}a{color:rgb(39,91,106);text-decoration:none;}a:link{color:rgb(39,91,106);text-decoration:none;}a:visited{color:rgb(39,91,106);}a:hover,a:active,li a.active{color:rgb(39,91,106);}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}li ul,li ol{margin:0;}ul,ol{margin:0 1.5em 1.5em 0;padding-left:1.5em;}ul{list-style-type:disc;}ol{list-style-type:decimal;}dl{margin:0 0 1.5em 0;}dl dt{font-weight:bold;}dd{margin-left:1.5em;}hr{background:#666;border:none;clear:both;float:none;height:1px;margin:0 0 1.4375em;width:100%;}fieldset{border:1px solid #ccc;margin:0 0 1.4375em;padding:1.5em;}table{width:100%;}th,tr,td{vertical-align:middle;}th{padding-right:0em;}.sticky-header th,.sticky-table th{border-bottom:3px solid #ccc;padding-right:0em;text-align:left;}#container{margin:80px auto;padding:0 10px;width:960px;background-color:#fff;text-align:justify;}#container-user{top:0px;left:0px;width:100%;min-width:1180px;}#main{display:inline;margin:0;}body.sidebar-first #main{float:right;margin:0;padding:10px;width:670px;}body.sidebar-first #sidebar-first{float:left;margin:0;padding:15px 10px;width:245px;border-right:1px dashed #cdcdcd;}#header{position:fixed;background:none repeat scroll 0% 0% #FFF;top:0px;left:0px;width:100%;height:80px;z-index:900;}#header #logo{float:left;margin:5px -20px 0px;}#navigation{width:960px;margin-left:auto;margin-right:auto;position:relative;height:100%;top:10px;}.cruise-menu{position:absolute;bottom:0px;top:15px;right:-48px;}ul.dropdown li{position:relative;}ul.dropdown,ul.dropdown-inside{list-style-type:none;font-size:20px;font-family:"Roboto";color:rgb(110,108,108);float:right;padding-top:10px;}ul.dropdown-inside{position:absolute;left:-9999px;width:290px;}ul.dropdown li.dropdown-top{display:inline;float:left;margin:0 1px 0 0;padding-left:21px;padding-right:15px;padding-top:5px;background:url("/sites/default/themes/framework/images/menu-point.png") no-repeat scroll left  center transparent;}ul.dropdown li.dropdown-top a{text-decoration:none;display:block;height:35px;padding:0px 2px;font-size:20px;font-family:"Roboto";color:rgb(110,108,108);}ul.dropdown a.dropdown-top{}ul.dropdown a.dropdown-top:hover{color:rgb(39,91,106);}ul.dropdown li.dropdown-top:hover .dropdown-inside{display:block;left:0;}ul.dropdown .dropdown-inside{background:#ffffff;padding-top:5px;}ul.dropdown .dropdown-inside a:hover{color:rgb(39,91,106);}.item-list ul{margin:0;padding:0 0 0 1.5em;}.item-list ul li{margin:0;padding:0;}ul.menu{text-align:right}ul.menu li{display:inline;text-align:right;}ul.inline{clear:both;}ul.inline li{margin:0;padding:0 1em 0 0;}.tabs-wrapper{border-bottom:1px solid #333;margin:0 0 1.4375em;}.tabs-wrapper-user{margin-top:80px;position:absolute;z-index:1;}ul.primary{border:none;margin:0;padding:0;}ul.primary li a{background:none;border:none;display:block;float:left;line-height:1.5em;margin:0;padding:0 1em;}ul.primary li a:hover,ul.primary li a.active{background:#666;border:none;color:#fff;}ul.primary li a:hover{background:#888;text-decoration:none;}ul.secondary{background:#666;border-bottom:none;clear:both;margin:0;padding:0;}ul.secondary li{border-right:none;}ul.secondary li a,ul.secondary li a:link{border:none;color:#ccc;display:block;float:left;line-height:1.5em;padding:0 1em;}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none;}ul.secondary a.active{border-bottom:none;}.node{margin-bottom:1.5em;}.field-name-field-tags{margin:0 0 1.5em;}.field-name-field-tags .field-item{margin:0 1em 0 0;}.field-name-field-tags div{display:inline;}.profile{padding-top:35px;}.profile h3{border:none;}.profile dt{margin-bottom:0;}.profile dd{margin-bottom:1.5em;}.password-parent{width:36em;}#comments{clear:both;margin-top:1.5em;}.comment{margin-bottom:1.5em;}.comment .new{color:red;text-transform:capitalize;margin-left:1em;}.block{margin-bottom:0.65em;}#footer1{position:relative;z-index:1;width:100%;min-width:960px;display:block;margin:0 auto;font-size:16px;line-height:1.5;margin:0;padding:0;text-align:center;background-color:#f2f2f2;}.footer-links-column{display:inline-table;padding:20px;text-align:left;width:170px;}.footer-links-first-line{display:inline;}.footer-links-second-line{display:inline;}#footer1 a{color:rgb(39,91,106);text-decoration:none;font-size:16px;line-height:2.1;}#footer1 a:link{color:rgb(39,91,106);text-decoration:none;}#footer1 a:visited{color:rgb(39,91,106);}#footer1 a:hover,a:active,li a.active{color:rgb(110,108,108);}.footer-title{color:rgb(39,91,106);text-decoration:none;font-size:16px;font-weight:bold;}.social-align{vertical-align:middle;}.partner{font-size:16px;line-height:1.5;margin:0;padding-top:10px;text-align:center;padding-bottom:10px;}.partner-column1{display:inline-table;text-align:center;width:235px;}.partner-column2{display:inline-table;text-align:center;width:235px;}.partner-column3{display:inline-table;text-align:center;width:235px;}.partner-column4{display:inline-table;text-align:center;width:235px;}@media screen and (max-width:951px) and (min-width:474px){.partner-column3{display:inline;white-space:pre;}}#footer2{height:30px;width:100%;z-index:900;display:block;margin:0 auto;background-color:#a6a7a6 !important;line-height:0.8;text-align:center;padding-top:5px;padding-bottom:10px;background-color:#f2f2f2;}.footer2{font-family:"Roboto";font-style:normal;font-size:1 em;line-height:1;margin-top:1em;color:#ffffff;}.footer2 a:link{font-family:"Roboto";font-style:normal;font-size:1 em;line-height:1;margin-top:1em;color:#ffffff;}.footer2 a:visited{color:#ffffff;}.footer2 a:hover{color:#cdcdcd;}.footer2 a:active{color:#ffffff;}.footer-last-left{float:left;}.footer-last-right{float:right;}@media screen and (max-width:590px){.footer-last-left{float:none;}.footer-last-right{float:none;}}.clear{clear:both;}.display-block{display:block;}.slider{width:640px;position:relative;padding-top:320px;margin:0px auto;box-shadow:0 10px 20px -5px rgba(0,0,0,0.75);}.slider>iframe{position:absolute;left:0;top:0;transition:all 0.5s;}.slider input[name='slide_switch']{display:none;}.slider label{margin:18px 0 0 18px;border:3px solid #999;float:left;cursor:pointer;transition:all 0.5s;opacity:0.6;}.slider label img{display:block;}.slider input[name='slide_switch']:checked+label{border-color:#666;opacity:1;}.slider input[name='slide_switch'] ~ iframe{opacity:0;transform:scale(1.1);}.slider input[name='slide_switch']:checked+label+iframe{opacity:1;transform:scale(1);position:absolute;z-index:999999;}.more-link{text-align:center;padding-top:90px;}.custom-more-link{font-size:16px;font-family:"Comfortaa";color:rgb(110,108,108);text-align:center;border-top:1px solid rgb(110,108,108);border-bottom:1px solid rgb(110,108,108);display:block;margin:0px 100px;padding:8px;}h2.block-title{text-align:center;}.grid-title-grey-port{background:url("/sites/default/themes/framework/images/grey-opacity.png") repeat scroll 0px 0px transparent;position:relative;margin-top:-46px;text-align:center;line-height:35px;width:180px;height:40px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#ffffff;}.grid-title-grey{background:url("/sites/default/themes/framework/images/grey-opacity.png") repeat scroll 0px 0px transparent;position:relative;margin-top:-46px;text-align:center;line-height:35px;width:180px;height:40px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#ffffff;}.grid-title-grey-span{display:inline-block;vertical-align:middle;line-height:normal;}.grid-title-grey a:link{font-family:"Roboto";font-style:normal;font-weight:500;font-size:16px;color:#ffffff;}.grid-title-grey a:visited{color:#ffffff;}.grid-title-grey a:hover{color:#f1f1f1;}.grid-title-grey a:active{color:#f1f1f1;}.grid-title-grey-210{background:url("/sites/default/themes/framework/images/grey-opacity.png") repeat scroll 0px 0px transparent;position:relative;margin-top:-46px;text-align:center;line-height:35px;width:210px;height:40px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#ffffff;}.grid-title-grey-210-span{display:inline-block;vertical-align:middle;line-height:normal;}.grid-title-grey-235{background:url("/sites/default/themes/framework/images/grey-opacity.png") repeat scroll 0px 0px transparent;position:relative;margin-top:-46px;text-align:center;line-height:35px;width:230px;height:40px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#ffffff;}.grid-title-grey-235-span{display:inline-block;vertical-align:middle;line-height:normal;}.grid-title-grey-news{background:url("/sites/default/themes/framework/images/grey-opacity.png") repeat scroll 0px 0px transparent;position:relative;margin-top:-46px;text-align:center;line-height:35px;width:230px;height:40px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#ffffff;}.grid-title-grey-235-news{display:inline-block;vertical-align:middle;line-height:normal;}.grid-title-grey-235-nocolor{position:relative;margin-top:-46px;text-align:center;line-height:35px;width:230px;height:40px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.grid-title-grey-235-nocolor a:link{font-family:"Roboto";font-style:normal;font-weight:500;font-size:16px;color:#ffffff;}.grid-title-grey-235-nocolor a:visited{color:#ffffff;}.grid-title-grey-235-nocolor a:hover{color:#f1f1f1;}.grid-title-grey-235-nocolor a:active{color:#f1f1f1;}.tabbed_area{padding:0px;}ul.tabs{height:50px;overflow:hidden;width:600px;text-align:center;margin-bottom:0px;}ul.tabs ls{list-style:none;display:inline;color:#ffffff;width:200px;}ul.tabs ls a{background-color:#fff;border-bottom:1px solid #e9e9e7;color:#292726;font-size:12px;height:43px;padding:10px 22px 10px 22px;letter-spacing:1px;line-height:43px;text-align:center;text-transform:uppercase;}ul.tabs ls a:hover{background-color:#e9e9e7;}ul.tabs ls a.active{background-color:#e9e9e7;position:relative;}ul.tabs ls a.active:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#e9e9e7;border-width:10px;margin-left:-7px;}.content1{background-color:#ffffff;padding:20px;margin-left:20px;}.content2{background-color:#ffffff;margin-top:-20px;;height:770px;padding:15px;}#content_2,#content_3,#content_4,#content_5{display:none;}.content1 ul{margin:0px;padding:0px 0px 0px 0px;}#content_12{display:none;}.content1 ul{margin:0px;padding:0px 0px 0px 20px;}.content1 ul ls{list-style:none;padding-top:15px;padding-bottom:15px;font-size:13px;}.content1 ul ls a{text-decoration:none;color:#3e4346;}.content1 ul ls a small{color:#8b959c;font-size:9px;text-transform:uppercase;font-family:Verdana,Arial,Helvetica,sans-serif;position:relative;left:4px;top:0px;}.content1 ul ls:last-child{border-bottom:none;}a.tooltipss{position:relative;display:inline;}a.tooltipss span{position:absolute;width:130px;color:#FFFFFF;background:#000000;height:30px;margin-bottom:22px;line-height:30px;text-align:center;visibility:hidden;border-radius:2px;}a.tooltipss span:after{content:'';position:absolute;top:100%;left:50%;margin-left:0px;width:0;height:0;border-top:8px solid #000000;border-right:8px solid transparent;border-left:8px solid transparent;}a:hover.tooltipss span{visibility:visible;opacity:0.8;bottom:30px;left:50%;margin-left:-76px;z-index:999;}.black_overlay_about{position:fixed;top:0;left:0;background:rgba(0,0,0,0.6);z-index:9;width:100%;height:100%;display:none;;}.white_content_about{display:none;position:absolute;top:30%;left:28%;width:40%;min-width:650px;height:400px;padding:10px;border-radius:5px;background-color:white;z-index:99;overflow:auto;text-align:justify;}.black_overlay_video{position:fixed;top:0;left:0;background:rgba(0,0,0,0.6);z-index:9;width:100%;min-width:1180px;height:100%;display:none;}.white_content_video{display:none;position:absolute;top:30%;left:calc((100% - 700px)/2));left:25%;width:700px;height:450px;padding:10px;border-radius:5px;background-color:white;z-index:99;overflow:auto;text-align:justify;}#profile-list{margin:0px auto;padding:10px 10px;width:960px;text-align:justify;position:relative;}#profile-front-page{margin:0px auto;width:960px;text-align:justify;position:relative;}#bestdeals-list{margin:0px auto;padding:0px 0px;width:980px;text-align:justify;margin-top:35px;position:relative;}.bestdeals-background{background:url(/sites/default/themes/framework/images/bestdeals-background.png) no-repeat center 0px;height:969px;width:100%;background-size:100% 969px;}.best-deals{font-size:24px;font-family:"Comfortaa";color:rgb(110,108,108);line-height:2.083;text-align:left;}#latest-articles{margin:0px auto;padding:0px 0px;width:980px;text-align:justify;margin-top:-10px;position:relative;}.latest-articles{font-size:24px;font-family:"Comfortaa";color:rgb(110,108,108);line-height:3.2;text-align:center;}.wight-color{background-color:#ffffff;vertical-align:top;}.wight-color-border{background-color:#ffffff;border-bottom:3px solid #cdcdcd;padding:5px 10px 0px 10px;}.similarcruises-background{background:url(/sites/default/themes/framework/images/similarcruises-background.png) no-repeat center 0px;height:310px;width:100%;background-size:100% 310px;background-color:#ffffff;}.similarcruises-list{max-width:1100px;display:block;margin:0 auto;min-width:1180px;}.similar-ships{font-size:22px;font-family:"Comfortaa";color:rgb(110,108,108);line-height:3.2;text-align:left;display:inline-flex;}.display-inline{display:inline;}.display-inline-block{display:inline-block;}.deckplan-background{background:url(/sites/default/themes/framework/images/bestdeals-background.png) no-repeat center 0px;height:969px;width:100%;background-size:100% 969px;}#deckplan-list{margin:0px auto;padding:0px 0px;width:960px;text-align:justify;margin-top:-55px;position:relative;}.deckplan-text{font-size:24px;font-family:"Comfortaa";color:rgb(110,108,108);line-height:2.083;text-align:center;padding-bottom:10px;background-color:#ffffff;}.map{position:absolute;top:45px;bottom:0;height:500px;margin:0px auto;padding:10px 10px;width:940px;}.similar-placesonship{font-size:24px;font-family:"Comfortaa";color:rgb(110,108,108);line-height:3.2;text-align:left;position:absolute;top:570px;}.similar-places{max-width:1100px;display:block;margin:0 auto;min-width:1180px;top:590px;position:relative;}.reply-links{float:right;}label[for=edit-comment-body-und-0-value]{display:none;}label[for=edit-field-comment-month-und]{display:inline;}label[for=edit-field-comment-year-und]{display:inline;}label[for=edit-author--2]{display:inline;}label[for=edit-field-user-month-und]{display:inline;}label[for=edit-field-user-year-und]{display:inline;}label[for=edit-field-destinaiton-month-und]{display:inline;}label[for=edit-field-destination-year-und]{display:inline;}#edit-field-comment-month{width:40%;float:left;margin-top:-25px;}#edit-field-comment-year{width:40%;float:left;margin-top:-25px;}#edit-field-destinaiton-month{width:40%;float:left;margin-top:-25px;}#edit-field-destination-year{width:40%;float:left;margin-top:-25px;}#edit-field-user-year{width:40%;float:left;margin-top:-25px;}#edit-field-user-month{width:40%;float:left;margin-top:-25px;}#edit-actions{float:inherit;margin-top:-10px;margin-right:15px;}.form-submit{float:right;background-color:rgb(39,91,106);color:#ffffff;border-radius:3px;border:0px;padding:7px 25px 7px 20px;cursor:pointer;-webkit-appearance:none;}#right-panel{width:300px;height:430px;background:url("/sites/default/themes/framework/images/rating-background.png") repeat scroll 0px 0px transparent;position:fixed;z-index:9;top:150px;right:-300px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}#right-panel:hover{right:-290px;}#right-panel.show{right:-5px;}#right-panel .controller{position:absolute;top:5px;text-decoration:none;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;color:black;font-weight:bold;display:block;width:75px;height:100%;}#right-panel .pointer{width:30px;-webkit-transition:all 0.5s ease-in-out;position:absolute;left:5px;top:5px;}#right-panel.show .pointer{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);}.rating-circle{border-radius:120px 0 0 120px;width:60px;height:90px;background:url('/sites/default/themes/framework/images/rating-background.png') repeat scroll 0px 0px transparent;margin-left:-60px;-moz-border-radius:120px 0 0 120px;-webkit-border-radius:120px 0 0 120px;}#left-panel{width:300px;background:url("/sites/default/themes/framework/images/rating-background.png") repeat scroll 0px 0px transparent;position:fixed;z-index:9;top:150px;left:-300px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}#left-panel:hover{left:-290px;}#left-panel.show{left:-5px;}#left-panel .controller{position:absolute;right:-60px;text-decoration:none;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;color:black;font-weight:bold;display:block;height:32px;background:url('/sites/default/themes/framework/images/rating-background.png') repeat scroll 0px 0px transparent;border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;-webkit-border-radius:0px 5px 5px 0px;padding:10px;}#left-panel .pointer{width:30px;-webkit-transition:all 0.5s ease-in-out;position:absolute;right:5px;top:5px;}#left-panel.show .pointer{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);}#left-panel-object{width:300px;height:430px;background-color:#ffffff;position:fixed;z-index:9;top:150px;left:-300px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}#left-panel-object:hover{left:-290px;}#left-panel-object.show{left:-5px;}#left-panel-object .controller{position:absolute;right:-60px;text-decoration:none;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;color:black;font-weight:bold;display:block;height:32px;background-color:#ffffff;border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;-webkit-border-radius:0px 5px 5px 0px;padding:10px;}#left-panel-object .pointer{width:30px;-webkit-transition:all 0.5s ease-in-out;position:absolute;right:5px;top:5px;}#left-panel-object.show .pointer{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);}.search-background-shown{position:absolute;background:transparent url("/sites/default/themes/framework/images/rating-background.png") repeat scroll 0px 0px;left:calc((100% - 960px)/2);top:0px;width:960px;height:140px;z-index:1;margin-top:-215px;border-radius:3px;}.search-background-hidden{position:absolute;background:transparent url("/sites/default/themes/framework/images/rating-background.png") repeat scroll 0px 0px;left:calc((100% - 960px)/2);top:0px;width:960px;height:140px;display:none;z-index:1;margin-top:-215px;border-radius:3px;}.search-cruisedeal-background{width:800px;height:130px;background:transparent url("/sites/default/themes/framework/images/rating-background.png") repeat scroll 0px 0px;position:relative;margin:0px auto;margin-bottom:70px;margin-top:-215px;border-radius:3px;padding:5px;text-align:center;}.advanced-search{float:left;margin-left:15px;margin-top:-3px;}.hide-search{float:right;cursor:pointer;color:#ffffff;font-size:18px;padding:0px 5px 0px 0px;}html.js input.form-autocomplete{height:41px;width:740px;border-radius:3px;border-color:#cdcdcd;border:1px solid #cdcdcd;font-family:"Roboto";font-size:12pt;color:rgb(110,108,108);}.views-exposed-form .views-exposed-widget .form-submit{height:42px;width:120px;margin-top:0px;margin-left:22px;}#views-exposed-form-search3-page{padding-bottom:10px;}#autocomplete{font-family:"Roboto";border:1px solid #cdcdcd;background-color:#ffffff;}#autocomplete ul{margin:0;padding:0;list-style:none;}#autocomplete li{background:#fff;color:rgb(39,91,106);white-space:pre;cursor:default;padding:5px;}#autocomplete li.selected{background:#f1f1f1;color:rgb(39,91,106);}.tabbed_search{padding:0px;}ul.tabssearch{overflow:hidden;text-align:left;margin-bottom:0px;}ul.tabssearch ls{list-style:none;display:inline;width:200px;}ul.tabssearch ls a{color:rgb(110,108,108);font-family:"Roboto";font-size:15pt;height:13px;padding:10px 12px 10px 12px;letter-spacing:1px;line-height:43px;text-align:center;}ul.tabssearch ls a:hover{color:rgb(39,91,106);}ul.tabssearch ls a.active{position:relative;color:rgb(39,91,106);}.contentsearch{margin-right:33px;margin-top:-10px;margin-left:25px;}.contentsearch1{margin-top:17px;margin-left:26px;}#contentsearch_2{display:none;margin-top:23px;margin-left:30px}input#edit-submit-search3{background-color:#889097;font-size:12pt;font-family:"Roboto";margin-left:5px;padding:10px;}.contentsearch ul{margin:0px;padding:0px 0px 0px 0px;}.contentsearch ul ls{list-style:none;padding-top:5px;padding-bottom:15px;font-size:13px;}.contentsearch ul ls a{text-decoration:none;color:#3e4346;}.contentsearch ul ls a small{color:#8b959c;font-size:9px;text-transform:uppercase;font-family:Verdana,Arial,Helvetica,sans-serif;position:relative;left:4px;top:0px;}.contentsearch ul ls:last-child{border-bottom:none;}.black_overlay_login{position:fixed;top:0;left:0;background:rgba(0,0,0,0.6);z-index:999;width:100%;height:100%;display:none;}.login-background{position:fixed;background-color:#cdcdcd;left:calc((100% - 364px)/2);width:360px;display:none;z-index:9999;border-radius:1px;padding:2px;}.login-background-shown{position:fixed;background-color:#cdcdcd;left:calc((100% - 364px)/2);width:360px;z-index:9999;border-radius:1px;padding:2px;}.tabbed_login{padding:0px;}ul.tabslogin{overflow:hidden;text-align:center;margin-bottom:0px;}ul.tabslogin ls{list-style:none;display:inline;}ul.tabslogin ls a{color:#ffffff;background-color:#cdcdcd;font-family:"Roboto";font-size:15pt;height:13px;padding:10px 25px 10px 25px;letter-spacing:1px;line-height:43px;text-align:center;}ul.tabslogin ls a:hover{color:rgb(39,91,106);border-radius:3px;}ul.tabslogin ls a.active{position:relative;color:rgb(39,91,106);border-radius:0px;background-color:#ffffff;}.contentlogin{border-radius:0px;padding:30px 30px 60px;background-color:#ffffff;color:rgb(110,108,108);}.contentlogin ul{margin:0px;padding:0px 0px 0px 0px;}.contentlogin ul ls{list-style:none;font-size:13px;}.contentlogin ul ls a{text-decoration:none;color:#3e4346;}.contentlogin ul ls a small{color:#8b959c;font-size:9px;text-transform:uppercase;font-family:"oboto";position:relative;left:4px;top:0px;}.contentlogin ul ls:last-child{border-bottom:none;}#user-login-form{text-align:center;padding:0px 15px;font-family:'Roboto',sans-serif;}#user-register-form{text-align:center;font-family:'Roboto',sans-serif;}#edit-pass-pass1,#edit-pass-pass2{float:left;margin-left:11px;}.password-strength{float:inherit;margin-top:-10px;padding-bottom:10px;margin-left:11px;}.password-suggestions{width:268px;border:0px;display:none!important;}.confirm-parent,.password-parent{width:300px;}div.password-confirm{margin-top:0px;float:inherit;}.block-userregisterform{width:300px;}.user-info-from-cookie{text-align:center;width:300px;}label[for=edit-captcha-response]{display:inline-block;color:rgb(110,108,108);}#edit-captcha-response{border:1px solid #cdcdcd;}div.messages ul{margin:0;}#block-user-login .item-list li.first{display:none;}#block-user-login .item-list li.last{list-style:none;font-size:12pt;}.hybridauth-widget-wrapper{text-align:center;width:315px;}.hybridauth-widget-wrapper ul.hybridauth-widget{text-align:center;}.hybridauth-widget-wrapper ul.hybridauth-widget li{width:15%;}label[for=edit-profile-user-field-user-first-name-und-0-value]{display:inline;}label[for=edit-profile-user-field-user-birth-date-und-0-value]{display:inline;padding-right:8px;}label[for=edit-profile-user-field-user-country-und-0-value]{display:inline;padding-right:84px;}label[for=edit-profile-user-field-user-city-und-0-value]{display:inline;padding-right:113px;}input[type=submit]{background-color:rgb(39,91,106);padding:10px 30px 10px 30px;border-radius:1px;color:#ffffff;-webkit-appearance:none;font-size:12pt;}.login-menu{float:right;}.login-link{font-family:"Roboto";font-style:normal;font-size:10pt;color:rgb(39,91,106);}.login-link a:link{font-family:"Roboto";font-style:normal;font-size:10pt;color:rgb(39,91,106);}.login-link a:visited{color:rgb(39,91,106);}.login-link a:hover{color:rgb(110,108,108);}.login-link a:active{color:rgb(39,91,106);}.front-background{background:url(/sites/default/themes/framework/images/front-background.jpg) no-repeat center 0px;height:680px;width:100%;background-size:100% 740px;margin-top:60px;}#our-choise{margin:0px auto;padding:0px 0px;width:980px;text-align:justify;margin-top:35px;position:relative;background-color:#ffffff;}#page404-fon{margin:0px auto;padding:0px 0px;width:920px;text-align:justify;margin-top:180px;position:relative;background:transparent url("/sites/default/themes/framework/images/rating-background.png") repeat scroll 0px 0px;border-radius:3px;padding:50px;}.image-round img{border-radius:50%;border:5px solid #d4d4d3;}.image-round2 img{border-radius:50%;border:1px solid #d4d4d3;}.image-round3 img{border-radius:5px;}.image-round-article img{border-radius:5px;}.views-exposed-form .views-exposed-widget{padding:0px;float:left;color:rgb(110,108,108);font-family:"Roboto";line-height:30px;font-weight:normal;}.views-exposed-form label{line-height:1.5em;font-weight:normal;}.show-hide{background-color:#ffffff;border:1px solid rgb(255,255,255);color:rgb(39,91,106);font-size:10pt;font-style:italic;float:right;}#views-exposed-form-cruisedeals-page select{-webkit-appearance:none;-moz-appearance:none;color:rgb(110,108,108);border-radius:3px;width:240px;font-family:"Roboto";font-size:12pt;border:1px solid #cdcdcd;height:35px;}#views-exposed-form-cruisedeals-page-1 select{-webkit-appearance:none;-moz-appearance:none;color:rgb(110,108,108);border-radius:3px;width:240px;font-family:"Roboto";font-size:12pt;border:1px solid #cdcdcd;height:35px;}#views-exposed-form-cruisedeals-page-2 select{-webkit-appearance:none;-moz-appearance:none;color:rgb(110,108,108);border-radius:3px;width:240px;font-family:"Roboto";font-size:12pt;border:1px solid #cdcdcd;height:35px;}#views-exposed-form-cruisedeals-page-3 select{-webkit-appearance:none;-moz-appearance:none;color:rgb(110,108,108);border-radius:3px;width:240px;font-family:"Roboto";font-size:12pt;border:1px solid #cdcdcd;height:35px;}#views-exposed-form-cruisedeals-page-4 select{-webkit-appearance:none;-moz-appearance:none;color:rgb(110,108,108);border-radius:3px;width:240px;font-family:"Roboto";font-size:12pt;border:1px solid #cdcdcd;height:35px;}#views-exposed-form-cruisedeals-page option{padding:5px;font-family:"Roboto";font-size:12pt;}#views-exposed-form-cruisedeals-page-1 option{padding:5px;font-family:"Roboto";font-size:12pt;}#views-exposed-form-cruisedeals-page-2 option{padding:5px;font-family:"Roboto";font-size:12pt;}#views-exposed-form-cruisedeals-page-3 option{padding:5px;font-family:"Roboto";font-size:12pt;}#views-exposed-form-cruisedeals-page-4 option{padding:5px;font-family:"Roboto";font-size:12pt;}#begin_date{background:url(/sites/default/themes/framework/images/calendar.png) no-repeat 90% center;padding:6px;border-radius:3px;color:rgb(110,108,108);border:1px solid #cdcdcd;border-radius:3px;font-family:"Roboto";font-size:12pt;width:100px;height:21px;}#end_date{background:url(/sites/default/themes/framework/images/calendar.png) no-repeat 90% center;padding:6px;border-radius:3px;color:rgb(110,108,108);border:1px solid #cdcdcd;border-radius:3px;font-family:"Roboto";font-size:12pt;width:100px;height:21px;}.findcruise-submit{float:right;background-color:rgb(39,91,106);color:#ffffff;border-radius:3px;border:0px;padding:7px 15px 6px 16px;cursor:pointer;}#dpCalendar{display:none;position:relative;background-color:#eeeeee;color:rgb(110,108,108);font-size:12px;font-family:"Roboto";width:150px;z-index:2;}#dpCalendar table{border:1px solid #cdcdcd;border-radius:2px;background-color:#eeeeee;color:rgb(110,108,108);font-size:12px;font-family:"Roboto";width:160px;height:150px;}#dpCalendar .cellButton{background-color:#ddddff;color:black;}#dpCalendar .cellMonth{background-color:#ddddff;color:black;text-align:center;}#dpCalendar .cellDay{background-color:#ddddff;color:black;text-align:center;}#dpCalendar .cellSelected{background-color:#ffdddd;color:black;text-align:center;}#dpCalendar .cellToday{background-color:#ddffdd;color:black;text-align:center;}#dpCalendar .unused{background-color:transparent;color:black;}#dpCalendar .cellCancel{background-color:#cccccc;color:black;border:1px solid $cdcdcd;text-align:center;}#dpCalendar a{text-decoration:none;background-color:transparent;color:rgb(39,91,106);}.cruisedeal-scroll{height:325px;overflow-x:hidden;}.cruisedeal-scroll-onshippage{height:770px;overflow-x:hidden;}::-webkit-scrollbar{width:10px;height:15px;}::-webkit-scrollbar-track-piece{background-color:#C2D2E4;}::-webkit-scrollbar-thumb:vertical{height:30px;background-color:rgb(39,91,106);}.slider_portofcall_object{width:90%;position:relative;padding-top:550px;display:block;margin:0px auto;}.slider_portofcall_object>img{position:absolute;left:0;top:0;transition:all 0.5s;}.slider_portofcall_object>section{position:absolute;left:0;top:0;transition:all 0.5s;}.slider_portofcall_object input[name='slide_switch_obj']{display:none;}.slider_portofcall_object label{margin:8px 0 0 8px;border:3px solid #999;float:left;cursor:pointer;transition:all 0.5s;opacity:0.6;z-index:999999;}.slider_portofcall_object label img{display:block;}.slider_portofcall_object label section{display:block;}.slider_portofcall_object input[name='slide_switch_obj']:checked+label{border-color:#666;opacity:1;z-index:999999;}.slider_portofcall_object input[name='slide_switch_obj'] ~ img{opacity:0;transform:scale(1.1);}.slider_portofcall_object input[name='slide_switch_obj'] ~ section{opacity:0;transform:scale(1.1);}.slider_portofcall_object input[name='slide_switch_obj']:checked+label+section{transform:scale(1);position:absolute;z-index:999;opacity:1;}.slider_portofcall_object input[name='slide_switch_obj']:checked+label+img{opacity:1;transform:scale(1);position:absolute;z-index:9999;}.close-portofcall-obeject-image-slider{font-family:"Roboto";font-style:normal;font-weight:200;font-size:12pt;line-height:1;color:#ffffff;padding:8px;text-transform:uppercase;}.close-portofcall-obeject-image-slider a:link{font-family:"Roboto";font-style:normal;font-weight:200;font-size:1em;color:#ffffff;background-color:#999;padding:8px 20px;}.close-portofcall-obeject-image-slider a:visited{color:#ffffff;}.close-portofcall-obeject-image-slider a:hover{color:rgb(110,108,108);background-color:#f2f2f2;padding:8px 20px;}.close-portofcall-obeject-image-slider a:active{color:rgb(39,91,106);}.link-portofcall-obeject-image-description{font-family:"Roboto";font-style:normal;font-weight:200;font-size:1em;line-height:1;color:#ffffff;}.link-portofcall-obeject-image-description a:link{font-family:"Roboto";font-style:normal;font-weight:200;font-size:1em;color:#ffffff;text-decoration:underline;}.link-portofcall-obeject-image-description a:visited{color:#ffffff;}.link-portofcall-obeject-image-description a:hover{color:#ffffff;}.link-portofcall-obeject-image-description a:active{color:#ffffff;}.black_overlay_imgslider{width:100%;min-width:1180px;height:100%;position:fixed;overflow:hidden;left:0px;top:0px;padding:0px;z-index:999;text-align:center;display:none;background:rgba(0,0,0,0.6);}.white_content_imgslider{display:none;position:absolute;max-width:100%;height:auto;max-height:100%;margin:0 auto;width:90%;left:50%;margin-left:-45%;top:0;z-index:9999;overflow:hidden;text-align:center;}.portofcall-object-image img{width:300px;height:auto;}.portofcall-object-image-230-185 img{width:230px;height:185px;border-radius:4px;}.portofcall-object-image-180-150 img{width:180px;height:150px;border-radius:4px;}div.error{border-color:#fef5f1;background-image:none;}input#edit-preview{display:none;}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.front-background-user-page{background:url(/sites/default/modules/cruise_planner/css/images/bg-cruiseplanner.jpg) no-repeat center center fixed !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;}.contact-form-width100{width:100%;float:left;}.contact-form-width60{width:60%;float:left;}.contact-form-width40{width:40%;float:left;padding-top:3%;}.contact-form-title{text-align:center;color:rgb(39,91,106);padding:15px;font-size:14pt;}.contact-icon-img{vertical-align:sub;}.contact-form-line{line-height:50px;border-bottom:1px dashed #cdcdcd;}.contact-form-line-last{line-height:50px;}form#webform-client-form-923{width:505px;margin:0 auto;}.try-it-link{font-size:22px;font-family:"Roboto";color:#ffffff;line-height:1.2;}.try-it-link a:link{color:#ffffff;background-color:#f29a28;border-radius:3px;padding:10px;}.try-it-link a:visited{color:#ffffff;}.try-it-link a:hover{color:#ffffff;opacity:0.8;}.try-it-link a:active{color:#ffffff;}.orange-link{font-size:14pt;font-family:"Roboto";color:#ffffff;line-height:1.2;}.orange-link a:link{color:#ffffff;background-color:#f29a28;border-radius:1px;padding:5px;}.orange-link a:visited{color:#ffffff;}.orange-link a:hover{color:#ffffff;opacity:0.8;}.orange-link a:active{color:#ffffff;}
.elba-wrapper{position:relative;width:100%;height:42vw;max-height:100vh;overflow:hidden;margin-bottom:-65px;}.elba-wrapper-little{position:relative;width:100%;height:42vw;max-height:100vh;overflow:hidden;margin-bottom:-200px;}.elba-carousel,.elba,.elba-island{-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;}.elba-carousel{position:absolute;top:0;bottom:0;width:100%;margin:0;padding:0;border:none;overflow:hidden;}.elba{float:left;position:relative;height:100%;width:100%;margin:0;padding:0;border:none;overflow:hidden;background-repeat:no-repeat;background-position:center center;}.elba-island{position:absolute;max-width:none;-webkit-transform:translate3d(0,0,0);transition:all 500ms ease-in-out;opacity:0;}.elba-loaded .elba-island,.elba-loaded .elba-content{opacity:1;}.no-bg-img{background-image:none;}.nav-arrow,.elba-left-nav{position:absolute;z-index:1;top:50%;height:82px;width:68px;margin-top:-2rem;margin-left:50px;cursor:pointer;background-image:url(/sites/default/themes/framework/images/arrow-left.png);}.elba-right-nav{position:absolute;z-index:1;top:50%;height:82px;width:68px;margin-top:-2rem;margin-right:50px;cursor:pointer;background-image:url(/sites/default/themes/framework/images/arrow-right.png);}.common-nav-after,.elba-left-nav::after,.elba-right-nav::after{top:50%;margin-top:-20px;}.elba-right-nav{right:0;}.elba-dots-ctr{position:absolute;bottom:0;width:100%;height:32px;text-align:center;}.elba-dot{display:inline-block;width:15px;height:15px;margin:5px;border:3px solid #50cdb8;background-color:#fff;transition:all 500ms ease-in-out;cursor:pointer;display:none;}.active-dot{background-color:#50cdb8;}
