#main{width:710px}#main #legendul{font-size:12px}div#left,#modsea,#titSea{width:200px;padding:.75em 0 0 0}div#left .rooms{margin:0}div#left .btn-group{float:none}#ctrl{margin:5px 0 0 0}#ap_returnLink{margin:0 0 0 2px}p{margin:.5em 0 1.5em 0}ul li,#main #legendul li,ul.pills li,.accordion-inner li{margin:0;padding:0;background:none}#main div div.floatleft,#ActTop h1{width:auto}.intro{font-size:12px}#ActTop .floatleft{margin:0 20px 0 0}#cruiseMain{width:72%}#cruiseSidebar{width:25%;margin:0 0 0 20px}#cruiseMain .span3{width:220px;margin:0 12px 0 0}.mainpic{background:url("//3.cdnpt.com/images/bgpic.gif") no-repeat scroll 0 0 transparent;padding:12px 11px;position:relative}.mainpic p{top:-2em;left:0}.photo-framed{background:url("//3.cdnpt.com/images/sidebar-frame.png") no-repeat;display:block;margin:.5em 0 1.5em 0}.shipAm{margin:1em 0}#cruiseContent .span9{width:700px}.userSelrow .span3{width:180px}#deckplan{margin:15px 0 0 40px}#ActTop h1{margin:5px 0}#main #cruiseMain h2{margin:1.25em 0 .5em 0}h3{color:#000;font-weight:normal}.dropdown-menu li{margin:0;padding:0;background:none}table.roomList td{font-size:12px;vertical-align:middle}.sym{margin:.25em 0}#main h2{margin:1.25em 0 .5em 0}.table .tipText{display:block;color:#777;margin:0 0 0 26px;font-size:12px}.divErr strong.alert{padding:0;border:none;background:none;font-size:14px}.ap_filterName{margin:0 0 0 15px}.menuOptions .filterArea{padding:0 0 3em 0;margin:1em 0 0 0}.tripStart input,.tripEnd input{width:90px}.tripEnd{margin:8px 0 0 0}.ap_calYearDisplay{padding:3px 0 0 0}#left .btn-group .ap_togglerDates{border-bottom-right-radius:4px;border-top-right-radius:4px}.ap_togglerDates img.mSprite{opacity:.4;margin:-4px 0 0 -8px}.mainq .ap_toggler img.mSprite{margin:0;opacity:1}#left .module ul.ap_selectedPorts{font-size:12px;margin:.5em 0 0 2em;padding:0}.ap_more{display:none}#ActTop{margin:0 0 1em}.group:after,.twocol:after,.threecol:after,#Content:after,#opList li:after,.venueList:after,div.row:after,.modList li:after,#ActTop:after,#Content:after,.thumblist li:after,.accordion-heading:after,#innerSel:after,.cabinHeader:after,#left .kid-age:after{clear:both;content:".";display:block;height:0;visibility:hidden}#ctrl{background:#d6d6d6;border-radius:0.5em;box-shadow:0 0 0.25em #d0d0d0 inset;float:none;padding:0.3em}#left #ctrl h2{border-top-left-radius:.25em;border-top-right-radius:.25em;margin:0;color:#fff;font-size:24px;padding:.35em;box-shadow:.15em .15em .25em #b0bcca;font-size:16px;font-weight:normal;background:#d8527a;background:-moz-linear-gradient(top, #d8527a 0%, #d13664 75%, #e2265e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d8527a), color-stop(75%, #d13664), color-stop(100%, #e2265e));background:-webkit-linear-gradient(top, #d8527a 0%, #d13664 75%, #e2265e 100%);background:-o-linear-gradient(top, #d8527a 0%, #d13664 75%, #e2265e 100%);background:-ms-linear-gradient(top, #d8527a 0%, #d13664 75%, #e2265e 100%);background:linear-gradient(top, #d8527a 0%, #d13664 75%, #e2265e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8527a', endColorstr='#e2265e',GradientType=0 )}#bookerComplete,#modTab{background:#fff;box-shadow:.15em .15em .25em #b0bcca;border-bottom-left-radius:.25em;border-bottom-right-radius:.25em;padding:0 0 .15em 0;margin:0;border-top:1px solid #fff;*border:1px solid #ccd9ea}.innerEngine{padding:0.5em 0.75em;border-bottom-left-radius:0.25em;border-bottom-right-radius:0.25em}#topBar{padding:5px 0 0 5px;width:940px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#topBar .fr{background:#deeffa;color:#003767;font-weight:bold;border-radius:0 0 3px 3px;padding:.5em .75em .25em;margin:-5px 0 0 0}#cruiseContent .alert-success{margin:1em 0;color:#347535;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5);border-radius:.25em;border:1px solid #c5e0b9}#cruiseContent .alert-info{color:#333}.field{line-height:130%;margin:0.25em 0 0.75em}.rmsPax th{line-height:120%;padding:0 7px 2px 0;vertical-align:bottom}.home .rmsPax th{padding:0 15px 2px 0}.rmsPax td{padding:0 0 4px}#engines .rooms{border-bottom:none}.field .greenButton{display:inline-block;line-height:165%}a.greenButton{text-decoration:none}.module h3{background:#D3E5F8;color:#01365B;font-weight:bold;margin:-5px -5px 10px -5px;padding:5px;text-shadow:0 1px 0 #FFFFFF}#cruiseSidebar .module{background:none repeat scroll 0 0 #DCEBFC;border:1px solid #cbd9e8;border-radius:3px 3px 3px 3px;font-size:12px;margin:0 0 10px;padding:5px 9px}.monthCal{background:url("//3.cdnpt.com/images/cal2.gif") no-repeat scroll center center transparent;border:0 none;cursor:pointer;height:21px;margin:0 0 0 -2px;min-width:27px;overflow:hidden;padding:0;text-align:left;vertical-align:top;white-space:nowrap;width:27px}.fcy{background-position:-165px -789px;height:16px;padding:0 5px 0 0;vertical-align:middle;width:16px}#userSel{background:#FEFEE6;border:1px solid #F3E8CC;border-radius:3px;padding:.25em .25em}.userSelrow .dropdown-menu a,.userSelrow .dropdown-menu a:hover{cursor:default;background:#fff}#stateroomsList tr:hover td{background:#bee8fd;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease;color:#00537c}#stateroomsList tr:hover .cabinType,#stateroomsList tr:hover .cabinRate{color:#003a67}li.select a.botAzu{padding:4px 20px}.noCam{display:inline-block;padding:0 .25em;background:#DEEFFA;border:1px solid #7ABCF0;color:#003767;margin:0 .5em 0 0;float:left;text-align:center;min-width:35px;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease}#stateroomsList tr:hover .noCam{background:#003a67;border:1px solid #3595e0;color:#fff;border-radius:2px}.reqPax .noCam,#stateroomsList tr.active .noCam{border:1px solid #BCD994;background:#D1F2A5;color:#3c620b;box-shadow:1px 1px 1px rgba(0,0,0,0.5)}.noCam .btn{margin:0;text-align:center}.btn span.name{width:auto;margin:0}#main{margin:0 0 5em 0}#selectedCabin{padding:1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fdfafb;background:-moz-linear-gradient(top, #fdfafb 0%, #f2eff0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdfafb), color-stop(100%, #f2eff0));background:-webkit-linear-gradient(top, #fdfafb 0%, #f2eff0 100%);background:-o-linear-gradient(top, #fdfafb 0%, #f2eff0 100%);background:-ms-linear-gradient(top, #fdfafb 0%, #f2eff0 100%);background:linear-gradient(top, #fdfafb 0%, #f2eff0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfafb', endColorstr='#f2eff0',GradientType=0 );box-shadow:0 0 3px rgba(34,25,25,0.1);bottom:0;width:100%;border-top:1px solid #dbdadb}#stateroomsList tr.active td{background:#e7fbcc}#selectedCabin strong{text-shadow:0 1px 0 #fff}#selectedCabin .btn-group{margin:0 0 0 1em;float:right;clear:none}#stateRooms{padding:0 0 3em 0}#innerSel a.disabled{background:#51a351;opacity:.65;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}#innerSel .cabnSel{margin:0 0 0 260px;float:left}li.select .alert-info{padding:.5em;border-radius:.25em;margin:1em 0}li.select a.disabled{background:#0066cc;opacity:.2;color:#fff;border:1px solid #005599;border-radius:2px;text-shadow:none}.count strong{font-size:18px}.mainq .tripStart{background:none;border:none}.mainq .tripEnd{margin:0}a.butCom{text-decoration:none;display:inline-block;min-width:53px}.pax-kids{background:#DFEEFA;border-bottom:1px solid #CFE2F1;border-top:1px solid #BAD7EF;margin-top:5px;padding:5px;clear:both}.boxAge{float:none;padding:0 2em 0 0;clear:both}#left .boxAge{padding:0}.kid-age .required{margin:15px 0 0 0;max-width:400px}.home .kid-age .info{margin:15px 0 0 0;max-width:400px}.kid-age-notes{float:left}#left .kid-age-months{margin:0 0 0 1em}#left .boxAge{margin:1em 0 0 0}#deckplan{background:#f9fbfd;background:-moz-linear-gradient(top, #f9fbfd 0%, #e2e5ea 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9fbfd), color-stop(100%, #e2e5ea));background:-webkit-linear-gradient(top, #f9fbfd 0%, #e2e5ea 100%);background:-o-linear-gradient(top, #f9fbfd 0%, #e2e5ea 100%);background:-ms-linear-gradient(top, #f9fbfd 0%, #e2e5ea 100%);background:linear-gradient(top, #f9fbfd 0%, #e2e5ea 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fbfd', endColorstr='#e2e5ea',GradientType=0 );-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.results,#left .field .ap_selectedDate{font-size:12px}.nav-pills>li>a{position:relative}.cabinInfo ul.nm li{line-height:150%;margin:0 0 .5em 0}.cabinInfo ul.nm li.select{margin:1em 0 0 0}#ap_bannerTitle,#ap_userSel{display:inline-block;padding:3px 0 0 0}#innerSel #continueBtn{background-position:-454px}#innerSel a.disabled{opacity:.25}#innerSel .dropdown-menu{top:-32px}#innerSel .dropdown-menu li{padding:0 5px}#innerSel .greenButton{display:inline-block}#innerSel .tag{font-size:12px}#quote-pax{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,0.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert .greenButton{display:inline-block;margin:0 0 0 .5em}a.greenButton:focus{color:#fff}#cruiseMain .accordion-inner .span3{width:150px;margin:0 0 0 20px}#cruiseMain .accordion-inner .span5{width:460px}.accordion-inner div.span5>:first-child{font-size:16px;color:#000;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-weight:normal}#cruiseMain .thumbnail{padding:1px 4px}.accordion-inner div.group{margin:0 0 2em 0}.galeriesLinks li{margin:0;background:none}.galeriesLinks a{text-decoration:none}.cruiseSec{width:100%}td.cruiseFot{width:90px}.cruiseFot img [alt]{text-transform:lowecase}.cruiseFot img{width:90px}.sailDate span.tripStart{background:none;border:none}span.brand{margin:1px 0 0 0}td.select{width:85px}td.tot{width:100px}.rates td.sailDate{width:580px}.HotPri{font-weight:normal;font-size:18px}#detPop h2{margin:0}#apply{position:absolute;right:2em;bottom:.5em;left:.5em;padding:.5em;background:#f5f5f5;border:1px solid #eee;border-radius:2px;box-shadow:0 -1px 4px #ccc;text-align:center}.btn-group a.btn{margin:0;font-size:inherit;text-decoration:none}.ban h3{margin:0 0 .25em 0}.ban ul{margin:.5em 0 1.5em .75em}.blueboxR dl{margin:.5em 0 0 0}dt{font-weight:bold;font-size:12px}dd{margin:0 0 .5em 0}.blueboxR .cruiseDat td{padding:.45em 0 0 0}table.roomList{margin:10px 2%;width:96%}.progressNav{font-family:'Droid Sans', sans-serif;margin:1em 0 2em 0;border:1px solid #eee;border:1px solid #e6e6e6;border-top:1px solid #f6f6f6;border-radius:.25em;box-shadow:0 0 2px rgba(0,0,0,0.1);background:#fafafa;background:-moz-linear-gradient(top, #fafafa 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #ebebeb));background:-webkit-linear-gradient(top, #fafafa 0%, #ebebeb 100%);background:-o-linear-gradient(top, #fafafa 0%, #ebebeb 100%);background:-ms-linear-gradient(top, #fafafa 0%, #ebebeb 100%);background:linear-gradient(top, #fafafa 0%, #ebebeb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#ebebeb',GradientType=0 )}.progressNav li{float:left}.progressNav li:last-child a{width:94.8%}.progressNav a{padding:4%;width:92%;float:left;text-decoration:none;color:#333;border-left:1px solid #e6e6e6;border-right:1px solid #fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.3s ease;transition:all 0.3s ease}.progressNav>:last-child{border-right:none}.progressNav>li:first-child{border-left:none}.progressNav .active a,.progressNav .active a:hover,.progressNav .active a:visited :hover{background:#dcdee1;background:-moz-linear-gradient(top, #dcdee1 0%, #e6e8eb 18%, #fafafa 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #dcdee1), color-stop(18%, #e6e8eb), color-stop(100%, #fafafa));background:-webkit-linear-gradient(top, #dcdee1 0%, #e6e8eb 18%, #fafafa 100%);background:-o-linear-gradient(top, #dcdee1 0%, #e6e8eb 18%, #fafafa 100%);background:-ms-linear-gradient(top, #dcdee1 0%, #e6e8eb 18%, #fafafa 100%);background:linear-gradient(top, #dcdee1 0%, #e6e8eb 18%, #fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdee1', endColorstr='#fafafa',GradientType=0 )}.progressNav .active a:hover .stepText{text-decoration:underline}.progressNav a:hover{background:#f9f9f9}.progressNav a:hover .step{background:#666}.progressNav .active .step,.progressNav .active a:hover .step{color:#fff;opacity:.9;background:#333}.progressNav .active .stepText{color:#333}li .step{font-size:24px;display:inline-block;background:#999;color:#fff;padding:.25em .35em;text-shadow:0 -1px 0 #999;box-shadow:0 0 2px rgba(0,0,0,0.3) inset;border-radius:.15em;-webkit-transition:all .2s ease;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease;transition:all .2s ease}li .stepText{font-size:13px;display:inline-block;vertical-align:middle;margin:0 0 0 .5em;position:relative;top:-5px;color:#999;text-shadow:0 1px 0 #fff}.threeStep li{width:33%}.tourRow:after{content:"";display:table;clear:both}.tourRow .rowText{position:static;margin-top:90px}.tourBanner h1{color:#333}.textRight{background:url("//sc.cdnpt.com/general/images/fondoizq2.png") no-repeat}.textLeft{background:url("//sc.cdnpt.com/general/images/fondoder2.png") no-repeat}#cruise1,#cruise2,#cruise3{background:url("//sc.cdnpt.com/general/images/cruiseguide-bannerbg.png") repeat}.tourSnippets{border:3px solid #fff;border-radius:.25em;box-shadow:0 0 3px rgba(0,0,0,0.2);padding:1em;background:#f8f8f8 url("//3.cdnpt.com/images/cruises/lines.png") repeat}.tourSnippets .span4{width:180px}.tourSnippets .nm{margin:0}#cruise1 .bannerTxt{margin:.5em 0 0  2.5em}#cruise2 .bannerTxt{margin:1em 0 0  2em}#cruise2 .bannerImg{margin:1em 2em 0  0}#cruise3 .bannerTxt{margin:2em 0 0  2em}#cruise3 .bannerImg{margin:1em 1em 0  0}#cruiseMain .picArea img{position:static}.progressNav li{padding:0 !important}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#main{padding:10px;width:680px !important}.ap_filterName{margin:0 0 0 10px;padding:.25em;width:140px}.home .kid-age .info{width:300px;line-height:150%}#cruiseContent .span7{width:50%}.cabinType{width:50%}#innerSel{width:940px}#innerSel .cabnSel{margin:0}#Content #right{left:760px !important}#cruiseMain{width:72%}#cruiseMain .accordion-inner .span5{width:55%}#cruiseMain .span3{width:31%}#cruiseMain .span3 h3{font-size:1.15em}.span3 img.grayIcon{display:none}}.module .iconList{margin:.5em 0;font-size:12px}.iconList a.category{padding:.25em .5em;border-radius:.25em;text-shadow:0 1px 0 #fff;color:#777}.module .iconList li{margin:0 .75em .75em 0;box-shadow:0 0 2px rgba(0,0,0,0.1) inset;border:1px solid #dadada;background:#f3f3f3;border-radius:.25em}.module .iconList li li{border:none;box-shadow:none;background:transparent;margin-bottom:.25em}.module .innerList{color:#777}.innerList span{display:inline-block;width:80%}.modal-in-lightbox .modal-footer{position:absolute;bottom:0;left:0;right:0}.modal-in-lightbox .innerList span{width:auto}#portType{margin:0 0 1em 0}.module li input{margin:2px 4px 0 0}#cboxContent{background:#fff}#cboxLoadedContent{padding:1em}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.ap_filterName{width:120px}#maxDuration{width:24px}#left .kid-age-months{margin:0;float:left}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#main{padding:10px 20px}#cruiseMain,#cruiseContent .span7{width:100%;float:none}#cruiseSidebar{float:none;width:100%;margin:0}#cruiseTabs li,#cabnSelBottom{margin:0 !important}#cruiseTabs a{padding:.25em}#cruiseMain .accordion-inner .span5{width:65%}#main{padding:10px;width:72%}#cruiseMain .span3{width:31%}#cruiseMain .span3 h3{font-size:1.15em}.span3 img.grayIcon{display:none}#cabinLegend{display:none}#innerSel{width:940px}.cabinType,.cabinRate,.ap_selectedDate{font-size:16px !important}.cabnSel a,#cabnSel a{padding:2px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#main{padding:10px;width:680px !important}.ap_filterName{margin:0 0 0 10px;padding:.25em;width:140px}.home .kid-age .info{width:300px;line-height:150%}#cruiseContent .span7{width:50%}.cabinType{width:50%}#innerSel{width:940px}#innerSel .cabnSel{margin:0}#Content #right{left:760px !important}#cruiseMain{width:72%}#cruiseMain .accordion-inner .span5{width:55%}#cruiseMain .span3{width:31%}#cruiseMain .span3 h3{font-size:1.15em}.span3 img.grayIcon{display:none}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.ap_filterName{width:120px}#maxDuration{width:24px}#left .kid-age-months{margin:0;float:left}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#main{padding:10px 20px}#cruiseMain,#cruiseContent .span7{width:100%;float:none}#cruiseSidebar{float:none;width:100%;margin:0}#cruiseTabs li,#cabnSelBottom{margin:0 !important}#cruiseTabs a{padding:.25em}#cruiseMain .accordion-inner .span5{width:65%}#main{padding:10px;width:72%}#cruiseMain .span3{width:31%}#cruiseMain .span3 h3{font-size:1.15em}.span3 img.grayIcon{display:none}#cabinLegend{display:none}#innerSel{width:940px}.cabinType,.cabinRate,.ap_selectedDate{font-size:16px !important}.cabnSel a,#cabnSel a{padding:2px}}.modal-feedback:before{content:"";display:none;background:rgba(0,0,0,0.6);position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}.modal-feedback:target:before{display:block}.modal-feedback:target .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);top:20%}.modal-dialog{background:#fefefe;border-radius:5px;margin-left:-200px;position:fixed;left:47vw;top:-100%;z-index:11;width:530px;-webkit-transform:translate(0, -500%);-ms-transform:translate(0, -500%);transform:translate(0, -500%);-webkit-transition:-webkit-transform 0.5s ease-out;-moz-transition:-moz-transform 0.5s ease-out;-o-transition:-o-transform 0.5s ease-out;transition:transform 0.5s ease-out;box-shadow:0px 6px 20px 6px rgba(0,0,0,0.2)}.modal-feedback-body{padding:20px}.options-btn{display:grid;grid-template-columns:1fr 1fr 1fr}#modal-feedback-header{padding:20px 20px}#modal-feedback-header h2{font-size:16px;text-align:center;font-weight:bold;margin-top:25px;padding-top:10px;color:#007BFF}.btn-close-modal{color:#aaa;font-size:30px;text-decoration:none !important;position:absolute;right:10px;top:10px}.btn-close-modal:hover{color:#919191}.btn--questions{background:transparent;border:none}.btn--questions:hover{background:#007BFF;color:white}.btn--questions:active{color:#007BFF;border-bottom:1px solid #007BFF}.toggle_radio{position:relative;overflow:hidden;padding:0 !important;position:relative;height:35px;width:100%;margin-bottom:8px}.toggle_radio>*{float:left}.toggle_radio input[type=radio]{display:none}.toggle_radio label{color:black;z-index:0;display:block;height:20px;cursor:pointer;z-index:1;text-align:center;margin:0;font-size:14px}.toggle_option_slider{width:163px;height:26px;position:absolute;top:5px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}#problema-option:checked ~ .toggle_option_slider{border-bottom:4px solid #007BFF;left:1px}#pregunta-option:checked ~ .toggle_option_slider{border-bottom:4px solid #007BFF;left:164px}#idea-option:checked ~ .toggle_option_slider{border-bottom:4px solid #007BFF;left:327px}.content_cruise{width:720px;margin:10px auto}.title_cabine_cruise{text-align:left;font-size:24px;font-weight:bold;margin:15px 0}.card_cruise__ss{width:715px;background:#FFFFFF;border:1px solid #CFD8DC;border-radius:3px;display:grid;grid-template-columns:1fr 2fr 1fr;margin:10px auto;transition:all 2s ease-out}.card_cruise__ss:hover{-webkit-box-shadow:rgba(0,0,0,0.2) 0 5px 10px;-moz-box-shadow:rgba(0,0,0,0.2) 0 5px 10px;box-shadow:rgba(0,0,0,0.2) 0 5px 10px;transition:box-shadow .2s ease-in, color .25s ease-out}.ss_cruise__img{align-self:center}.ss_cruise__img img{display:block;width:150px;margin:0 auto;align-self:center}.ss_cruise__center{align-self:center;margin:1em}.title_cruise__ss_cabin{font-size:16px;color:#0066CC;font-weight:bold}.info_amenities_cruise__ss{margin:8px 0}.info_amenities_cruise__ss span{font-size:13px;line-height:17px !important}.ss_cruise__right{align-self:center;margin:0 1rem;text-align:right;padding:20px 0}.super-saver_icon{background-image:url(super-saver.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;height:15px;width:15px;vertical-align:middle;margin-right:5px}span.super-saver_icon{text-align:left}.info_price__ss{font-size:18px;font-weight:bold;color:#66A367;text-align:right}span.ppn_ss{font-size:14px;font-weight:bold}span.total_ss{font-size:14px;font-weight:lighter;color:gray}.card_cruise__btn{margin-top:10px}button.button_cruise__btn{background:#007BFF;border-radius:5px;font-size:16px;color:#FFFFFF;letter-spacing:0;text-align:center;width:100%;height:33px;padding:5px 0;border:none}button.button_cruise__btn:hover{background-image:linear-gradient(180deg, #007BFF 0%, #0638B1 100%)}.btn_collapse{display:block;margin:0 auto;background:transparent;width:720px;text-align:center;border:none;border-bottom:1px solid #CFD8DC;padding:5px 0;color:#007BFF;font-size:14px;font-weight:bold;margin-bottom:50px}.toggleCruises{display:none}.btnToggle:before{content:"Más cabinas";font-size:14px;color:#007BFF;margin-right:5px}.btnToggle.active:before{content:"Menos cabinas";color:#007BFF;font-size:14px;vertical-align:center}.cruisePromotionListing .promo-name{max-width:260px !important;text-align:left}.cruisePromotionListing div.prom{display:inline !important}.cruisePromotionListing .toolTip{width:500px !important}span.promo-name{font-size:12px !important}.lightbox{display:block;visibility:hidden;opacity:0;position:fixed;z-index:999;width:100%;height:100%;text-align:center;top:0;left:0;background:rgba(0,0,0,0.8);transition:all 500ms}.lightbox img{width:700px;max-width:100%;max-height:100%;margin-top:2%;border:5px solid white;border-radius:5px}.lightbox:target{outline:none;visibility:visible;opacity:1}.close-img{font-size:20px;font-weight:bold;color:black;background:white;width:30px;border-radius:20px;float:right;right:550px;position:inherit;top:26px}

/*# sourceMappingURL=cruceros-skin.css.map */
