.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav {margin:0; padding:0; list-style:none;}@font-face {font-family:'flexslider-icon';src:url('fonts/flexslider-icon.eot');src:url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('fonts/flexslider-icon.woff') format('woff'),url('fonts/flexslider-icon.ttf') format('truetype'),url('fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal;}.flexslider {margin:0; padding:0;}.flexslider .slides > li {display:none; -webkit-backface-visibility:hidden;} .flexslider .slides img {width:100%; display:block;}.flex-pauseplay span {text-transform:capitalize;}.slides:after {content:"\0020"; display:block; clear:both; visibility:hidden; line-height:0; height:0;}html[xmlns] .slides {display:block;}* html .slides {height:1%;}.no-js .slides > li:first-child {display:block;}.flexslider { margin:0 0 60px; background:#fff; border:4px solid #fff; position:relative; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; border-radius:4px; -webkit-box-shadow:0 1px 4px rgba(0,0,0,.2); -moz-box-shadow:0 1px 4px rgba(0,0,0,.2); -o-box-shadow:0 1px 4px rgba(0,0,0,.2); box-shadow:0 1px 4px rgba(0,0,0,.2); zoom:1; }.flex-viewport { max-height:2000px; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; transition:all 1s ease; }.loading .flex-viewport { max-height:300px; }.flexslider .slides { zoom:1; }.carousel li { margin-right:5px; }.flex-direction-nav {*height:0;}.flex-direction-nav a{ text-decoration:none; display:block; width:40px; height:40px; margin:-20px 0 0; position:absolute; top:50%; z-index:10; overflow:hidden; opacity:0; cursor:pointer; color:rgba(0,0,0,0.8); text-shadow:1px 1px 0 rgba(255,255,255,0.3); -webkit-transition:all .3s ease; -moz-transition:all .3s ease; transition:all .3s ease; }.flex-direction-nav .flex-prev { left:-50px; }.flex-direction-nav .flex-next { right:-50px; text-align:right; }.flexslider:hover .flex-prev { opacity:0.7; left:10px; }.flexslider:hover .flex-next { opacity:0.7; right:10px; }.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity:1; }.flex-direction-nav .flex-disabled { opacity:0!important; filter:alpha(opacity=0); cursor:default; }.flex-direction-nav a:before{ font-family:"flexslider-icon"; font-size:40px; display:inline-block; content:'\f001'; }.flex-direction-nav a.flex-next:before{ content:'\f002'; }.flex-pauseplay a { display:block; width:20px; height:20px; position:absolute; bottom:5px; left:10px; opacity:0.8; z-index:10; overflow:hidden; cursor:pointer; color:#000; }.flex-pauseplay a:before{ font-family:"flexslider-icon"; font-size:20px; display:inline-block; content:'\f004'; }.flex-pauseplay a:hover{ opacity:1; }.flex-pauseplay a.flex-play:before { content:'\f003'; }.flex-control-nav {width:100%; position:absolute; bottom:-40px; text-align:center;}.flex-control-nav li {margin:0 6px; display:inline-block; zoom:1; *display:inline;}.flex-control-paging li a {width:11px; height:11px; display:block; background:#666; background:rgba(0,0,0,0.5); cursor:pointer; text-indent:-9999px; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px; border-radius:20px; -webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3); box-shadow:inset 0 0 3px rgba(0,0,0,0.3); }.flex-control-paging li a:hover { background:#333; background:rgba(0,0,0,0.7); }.flex-control-paging li a.flex-active { background:#000; background:rgba(0,0,0,0.9); cursor:default; }.flex-control-thumbs {margin:5px 0 0; position:static; overflow:hidden;}.flex-control-thumbs li {width:25%; float:left; margin:0;}.flex-control-thumbs img {width:100%; display:block; opacity:.7; cursor:pointer;}.flex-control-thumbs img:hover {opacity:1;}.flex-control-thumbs .flex-active {opacity:1; cursor:default;}@media screen and (max-width:860px) {.flex-direction-nav .flex-prev { opacity:1; left:10px;}.flex-direction-nav .flex-next { opacity:1; right:10px;}}.cancel-on-png, .cancel-off-png, .star-on-png, .star-off-png, .star-half-png {font-size:2em;}@font-face {font-family:"raty";font-style:normal;font-weight:normal;src:url("fonts/raty.eot");src:url("fonts/raty.eot?#iefix") format("embedded-opentype");src:url("fonts/raty.svg#raty") format("svg");src:url("fonts/raty.ttf") format("truetype");src:url("fonts/raty.woff") format("woff");}.cancel-on-png, .cancel-off-png, .star-on-png, .star-off-png, .star-half-png {-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"raty";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;}.cancel-on-png:before {content:"\e600";}.cancel-off-png:before {content:"\e601";}.star-on-png:before {content:"\f005";}.star-off-png:before {content:"\f006";}.star-half-png:before {content:"\f123";}html, body {height:auto !important;}#mcs_cruceros{background:none repeat scroll 0% 0% #F5F5F5;}#mcs_cruceros h2{font-family:"Lato",Arial,Helvetica,sans-serif;}#mcs_cruceros .btn-primary{padding:10px 10px;}#mcs_cruceros .idBotonPaso2{padding:10px 5px;font-size:14px;}@media (max-width:401px) {#mcs_cruceros{padding-left:0px;padding-right:0px;}.panel-footer{padding:0px 0px !important;}.panel-body {padding:5px;}.tab-pane {padding:5px;}#divBuscadorCruceros > .panel-footer {padding:10px 15px !important;}}.gbWhite{background:white !important;}#mcs_cruceros .panel, #mcs_cruceros .panel .panel-heading, #mcs_cruceros .panel .panel-footer, #mcs_cruceros .list-group, #mcs_cruceros .list-group .active, #mcs_cruceros .list-group-item:first-child,#mcs_cruceros .list-group-item:last-child{-ms-border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}#mcs_cruceros .list-group-item.active{color:white;}#mcs_cruceros .panel-primary > .panel-heading + .panel-collapse .panel-body{border-top:1px solid #eee;}#mcs_cruceros .panel-default > .panel-heading{border:none;}#mcs_cruceros .cruceros-resultados-items.panel-default > .panel-heading,#mcs_cruceros .cruceros-pasos > .panel-heading{background:none repeat scroll 0% 0% rgba(0, 0, 0, 0.6);}#mcs_cruceros .panel-default > .panel-heading a h4, #mcs_cruceros .panel-default > .panel-heading a h5,#mcs_cruceros .cruceros-pasos > .panel-heading h4, #mcs_cruceros .cruceros-pasos > .panel-heading h5{color:white;}#mcs_cruceros .itemsDetalle i{line-height:2em;padding-right:4px;}#mcs_cruceros .itemsDetalle .itemsEtiquetas{float:left;padding-left:4px;line-height:1.1667em;width:85%;}#mcs_cruceros .itemsIcons .itemsEtiquetas{margin-top:6px;margin-bottom:12px;}#mcs_cruceros .itemsDetalle .itemsEtiquetas.itinerarios{width:95%;}#mcs_cruceros .itemsDetalle .itemsEtiquetas.itinerarios .progress{margin-bottom:0px;}#mcs_cruceros .panelPaginador > .panel-body{padding-top:8px;padding-bottom:2px;}#mcs_cruceros .panelPaginador.panel{margin-bottom:10px;}#mcs_cruceros .divFlechaTop{-ms-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;height:40px;width:40px;position:fixed;bottom:12px;right:0px;padding:8px;background:rgba(0,0,0, .8);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);font-size:22px;}#mcs_cruceros .divFlechaTop:hover{background:#EEEEEE;}#mcs_cruceros .divFlechaTop:hover a{color:#428BCA;background:#EEEEEE;}#mcs_cruceros .divFlechaTop a{color:white;}#mcs_cruceros .form-control{padding:2px 6px;}#mcs_cruceros .pagination {margin:0px;}#mcs_cruceros img{}#mcs_cruceros .noBorder{border:none;}#mcs_cruceros .border-radius{-ms-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}#mcs_cruceros .border-radius-5-bottom{-ms-border-radius:0px 5px 5px 0px;-webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;}#mcs_cruceros .border-radius-5{-ms-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}#mcs_cruceros .border-radius-15{-ms-border-radius:15px 15px 15px 15px;-webkit-border-radius:15px 15px 15px 15px;-moz-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}#mcs_cruceros .table-bordered thead tr, .table-bordered tfoot tr {background-color:#EEE;background-image:linear-gradient(to bottom, #F9F9F9 0%, #ccc 100%);background-repeat:repeat-x;}#mcs_cruceros .loading {background:url(https://mcs-rcpe.multicruceros.com.ar/mcs-rcpe-buscador/plantillas/img/loading.gif) no-repeat center center;border:none;min-width:128px !important;min-height:15px !important;}#mcs_cruceros .marginTop10{margin-top:6px;}#mcs_cruceros .noMargin{margin:0px !important;}#mcs_cruceros .cargando{min-height:80px; height:80px;padding-top:40px;background:url(https://mcs-rcpe.multicruceros.com.ar/mcs-rcpe-buscador/plantillas/img/loading.gif) center 20px no-repeat;background-color:#fff;text-align:center;margin:auto;-ms-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.05);border:1px solid #B1C7DD !important;margin:20px;}#mcs_cruceros .cargando_sm{min-height:34px !important; height:34px !important;background:url(https://mcs-rcpe.multicruceros.com.ar/mcs-rcpe-buscador/plantillas/img/loading.gif) center 8px no-repeat;padding-top:20px !important;margin:10px 20px;}#mcs_cruceros .cruceros-resultados-items{overflow:hidden;}#mcs_cruceros .notaAclaracion{margin:10px 20px;}#mcs_cruceros .cruceros-resultados-items > .panel-heading{padding-bottom:2px;padding-top:2px;}#mcs_cruceros .cruceros-resultados-items > .panel-body{padding-bottom:0px;padding:10px;}#mcs_cruceros .cruceros-resultados-items .pager{margin:0px;}#mcs_cruceros .cruceros-resultados-items th, .cruceros-resultados-items td{text-align:center;}#mcs_cruceros .cruceros-resultados-items table td.dato{padding-top:14px;}#mcs_cruceros .cruceros-resultados-items .divLogosLineas{margin:6px 0px;}#mcs_cruceros .cruceros-resultados-items .divHerramientasBotones{margin-top:12px;}#mcs_cruceros .cruceros-resultados-items .imagen-barco img{margin:auto; max-height:150px;}#mcs_cruceros .cruceros-resultados-items .imagen-barco{ }#mcs_cruceros .cruceros-resultados-items .divPuertoImagen{display:none;}#mcs_cruceros .cruceros-resultados-items .imagen-barco-xs{}#mcs_cruceros .nav-tabs{margin:0 4px -1px 4px;z-index:1;}#mcs_cruceros .img-responsive {margin:auto; }#mcs_cruceros .displayNone{display:none;}#mcs_cruceros .cursorPointer{cursor:pointer;}#mcs_cruceros #divEdades label{padding-top:8px;}#mcs_cruceros .padding5px{padding:10px;}#mcs_cruceros .padding20px{padding:20px;}#mcs_cruceros .padding200px{padding:200px;}#mcs_cruceros .padding300-200px{padding:30% 10%;}#mcs_cruceros .panel-preload{min-width:280px;font-family:'darwin-bold','Poppins', sans-serif;}@media (max-width:401px) {#mcs_cruceros .padding300-200px{position:fixed;padding:30% 5%;top:0px;width:98%;}#mcs_cruceros .panel-preload h4{font-size:14px;}}#mcs_cruceros select[multiple]{min-height:150px;}#mcs_cruceros .divReservasPasoTitulo{margin:6px 0px;display:inline-block;}#mcs_cruceros .divReservasPasoTitulo .label{font-size:100%;padding:0.2em 0.6em 0.1em !important;}#mcs_cruceros #iconoPasajerosNro{margin-left:10px;}.list-group-item.tituloFiltro, .list-group-item.tituloFiltro:hover, .list-group-item.tituloFiltro:focus {text-shadow:0px -1px 0px #3071A9;background-image:linear-gradient(to bottom, #F5F5F5 0px, #E8E8E8 100%);background-repeat:repeat-x;border:none;border-radius:0px;}#mcs_cruceros.buscador-corto #divBuscadorCruceros .form-group label{width:42% !important;float:left !important;padding-top:8px !important;}#mcs_cruceros.buscador-corto #divBuscadorCruceros .form-group select{width:58% !important;float:left !important;}#mcs_cruceros.buscador-corto #divBuscadorCruceros .form-group{margin-bottom:8px !important;}#mcs_cruceros #divBuscadorCruceros .panel-body, #mcs_cruceros .divResumenCrucero .panel-body{padding-bottom:0px;}#mcs_cruceros .divResumenCrucero .pull-left{font-size:12px;font-weight:bold;}#mcs_cruceros .divResumenCrucero .pull-right{color:#E38D13;}#mcs_cruceros #divBuscadorCruceros .divCrucerosEncontrados, #mcs_cruceros #divDetallePrecio .alert-success {padding:6px 5px 5px 5px;border-radius:0px;}#mcs_cruceros #divDetallePrecio .alert-success h4{margin-top:12px;}#mcs_cruceros #divBuscadorCruceros .divCrucerosEncontrados h2{margin-top:0px;margin-bottom:0px;}#mcs_cruceros .cruceros-resultados-items .divLogosLineas-xs{margin-bottom:5px;}#mcs_cruceros .cruceros-resultados-items .divPrecioDesde{margin:0 15px 12px 0;padding:8px 12px 12px;background:rgba(0,0, 0, .6);max-width:200px;}#mcs_cruceros .cruceros-resultados-items .divPrecioDesde h2{margin:0 0 0px;color:white;}#mcs_cruceros .cruceros-resultados-items .divPrecioDesde h4{margin:0 0 5px;color:white;}#mcs_cruceros .cruceros-resultados-items .divPrecioDesde small{margin:0 0 0px;color:white;}#mcs_cruceros .cruceros-resultados-items > .panel-body{background-color:#ddd;padding-bottom:0px;position:relative;}#mcs_cruceros .cruceros-resultados-items > .panel-footer{padding:6px 15px;font-size:14px;}#mcs_cruceros .cruceros-resultados-items .panel-body .itemsDetalle{min-height:130px;bottom:0px;margin-left:-15px;margin-right:-15px;margin-bottom:0px;}@media (max-width:360px) {#mcs_cruceros .cruceros-resultados-items .panel-body .itemsDetalle{padding:10px;}}#mcs_cruceros .imagen-barco.visible-xs .img-responsive {margin:auto;}#mcs_cruceros .cruceros-resultados-items .tituloCrucero a{color:inherit;}#mcs_cruceros .imagen-barco .img-responsive {margin:inherit;max-width:86%;}#mcs_cruceros .noPaddingLeft{padding-left:0px !important;margin-left:-15px;}#mcs_cruceros .table-comparadorCruceros {text-align:center;}#mcs_cruceros .table-comparadorCruceros td, #mcs_cruceros .table-comparadorCruceros th{text-align:center;}#mcs_cruceros .table-comparadorCruceros .text-left, #mcs_cruceros .table-comparadorCruceros .colTitulo{text-align:left !important;}#mcs_cruceros .maxWidth175{width:175px;}#mcs_cruceros .noPadding{padding:0px !important;}#mcs_cruceros .noPaddingTop{padding-top:0px !important;}#mcs_cruceros .paddingTop6{padding-top:6px !important;}@media (min-width:992px) {#mcs_cruceros .noPaddingLeftMd{padding-left:0px !important;}#mcs_cruceros .noPaddingRightMd{padding-right:0px !important;}}#mcs_cruceros .popover-trigger{cursor:alias;}#mcs_cruceros #mini-top .cerrar{position:absolute;right:20px;top:2px;display:none;}#mcs_cruceros #mini-top{z-index:100;right:-8px;top:10px;background:rgba(0,0,0, .8);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1);width:160px;position:fixed;}#mcs_cruceros #mini-top > .nav-tabs{border-bottom:none;}#mcs_cruceros #mini-top > ul li a{color:white;}#mcs_cruceros #mini-top > ul li > a:hover, #mcs_cruceros #mini-top > ul li.active > a{color:#428BCA;}#mcs_cruceros #mini-top > ul li.active > a:hover{color:#428BCA;}#mcs_cruceros #mini-top > ul{}#mcs_cruceros #mini-top .tab-content{padding:12px;padding-right:20px;display:none;background:#fff;}#mcs_cruceros #mini-top .tab-content{border:1px solid #DDDDDD;}#mcs_cruceros #mini-top .tab-content .row > div {margin-bottom:10px;}#mcs_cruceros #mini-top .tab-content #tabFavoritos .row{max-height:230px;overflow:auto;}#mcs_cruceros #divFiltrarResultados .checkbox{margin:0px;}#mcs_cruceros #divFiltrarResultados .sub div{margin-left:38px;}#mcs_cruceros #divFiltrarResultados .cerrado{display:none;}#mcs_cruceros #divFiltrarResultados .btnPuertosVerMas{margin:-16px 0px 10px 0px;}#mcs_cruceros .mascara{opacity:.4;}#mcs_cruceros .itemsFechasSalidas {margin-top:5px;margin-bottom:5px;}#mcs_cruceros .itemsFechasSalidas .panel-heading{padding:6px 10px;}#mcs_cruceros .itemsFechasSalidas .panel{background:rgba(255,255, 255, .8);}#mcs_cruceros .itemsFechasSalidas .panel table{background:#fff;}#mcs_cruceros .itemsFechasSalidas .panel-title{font-size:14px;}#mcs_cruceros #divFiltrarResultados .list-group.maxHeight{max-height:820px;overflow:hidden;}#mcs_cruceros .itemsFechasSalidas table .precioMejor > td {background-color:#DCEFDC;}#mcs_cruceros .itemsFechasSalidas table .precioMejor:hover > td,#mcs_cruceros .itemsFechasSalidas table .precioMejor:hover > th {background-color:#A8D9A8;}#mcs_cruceros .itemsFechasSalidas table .precioMejor .boton {position:relative;}#mcs_cruceros .itemsFechasSalidas table .precioMejor .glyphicon-certificate {position:absolute;top:0px;right:0px;color:#3E8F3E;}#mcs_cruceros .tooltip-active{cursor:alias;}#mcs_cruceros .favoritos.active{color:yellow;}#mcs_cruceros .favoritos.inactive{color:white;}#mcs_cruceros .itemsDetalle .divOpiniones{margin-top:4px;}#mcs_cruceros .divOpiniones .glyphicon-star, #mcs_cruceros .divOpiniones .glyphicon-star-empty{color:#F0AB4A;}#mcs_cruceros .divHerramientasBotones .popover-content, #mcs_cruceros .divHerramientasBotones .popover-title{color:#333;}#mcs_cruceros .divHerramientasBotones .popover{min-width:300px;}#mcs_cruceros #mini-top .cruceros-comparar .cerrar{position:absolute;right:5px;top:-8px;display:none;}#mcs_cruceros .table-comparadorCruceros th{position:relative;}#mcs_cruceros .table-comparadorCruceros .cerrar{position:absolute;right:-7px;top:-14px;}#mcs_cruceros .table-comparadorCruceros .divPrecioDesde{margin:auto;max-width:200px;}#mcs_cruceros .table-comparadorCruceros .fechaSalida{max-height:200px;overflow:auto;}#mcs_cruceros .modal-content{border-radius:0px;}#mcs_cruceros .modal-header{background:none repeat scroll 0% 0% rgba(0, 0, 0, 0.6);color:white;border:none;}#mcs_cruceros .modal-title.pull-left{}#mcs_cruceros .modal-title.pull-left.pull-left-corto{padding-left:190px;}#mcs_cruceros .modal-imagen{}#mcs_cruceros .modal-body {padding-bottom:0px;}#mcs_cruceros .modal-footer{background:#F5F5F5;}#mcs_cruceros .modal-comentariosItems{margin-top:-10px;}#mcs_cruceros .flexslider { margin:0 0 20px; -webkit-border-radius:none; -moz-border-radius:none; -o-border-radius:none; border-radius:none; -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; box-shadow:none;}#mcs_cruceros #carousel > li img{width:210px;}#mcs_cruceros .thumbnail{width:210px;max-width:210px;height:140px;overflow:hidden;cursor:pointer;border:none;border-radius:none;}#mcs_cruceros #carousel > .flex-viewport{max-height:140px;overflow:hidden;}#mcs_cruceros .flex-direction-nav a{color:rgba(255,255,255,0.8); text-shadow:2px 2px 0 rgba(0,0,0,0.3);}#mcs_cruceros .flex-direction-nav a:before{ font-family:"Glyphicons Halflings"; font-size:32px;}#mcs_cruceros .flex-direction-nav a.flex-prev:before{ content:'\e079'; }#mcs_cruceros .flex-direction-nav a.flex-next:before{ content:'\e080'; }#mcs_cruceros .modal-body-loading{position:relative;height:150px;overflow:hidden;}#mcs_cruceros .modal-loading{position:absolute;height:100%;width:100%;top:0px;left:0px;z-index:100;margin-bottom:30px;background:#f5f5f5;}#mcs_cruceros .color-success{color:#3C763D;}#mcs_cruceros .color-danger{color:#a94442;}#mcs_cruceros #divFiltrosPins .alert{margin-bottom:5px;padding:5px;border-radius:0px;}#mcs_cruceros #divFiltrosPins .alert ul{padding-left:18px;width:100%;max-height:52px;overflow:auto;font-size:12px;}#mcs_cruceros .btn-verDetalle{font-size:16px;}#mcs_cruceros .btn-verDetalle .glyphicon{top:2px;}.itemsDetalleCuadricula{font-size:14px;padding-left:15px;padding-right:15px;}.itemsDetalleCuadricula .row .itemsIcons{border-bottom:1px solid #DDDDDD;}.itemsDetalleCuadricula .row .itemIcon{border-right:1px solid #DDDDDD;}.itemsDetalleCuadricula .row .itemIcon:last-child{border-right:none;}@media (max-width:992px) {.itemsDetalleCuadricula .row .itemIcon{border-bottom:1px solid #DDDDDD;}.itemsDetalleCuadricula .row .itemsIcons{border-bottom:none;border-right:none;}}#mcs_cruceros #myModalMCS-lg-puerto .modal-body{background-size:100% auto;}#mcs_cruceros #myModalMCS-lg-puerto .modal-body-loading{position:relative;height:200px;overflow:hidden;}#mcs_cruceros #myModalMCS-lg-puerto .modal-body .row.fondo{max-height:580px;margin:-10px -20px 0px -20px;overflow:hidden;}#mcs_cruceros #myModalMCS-lg-puerto .modal-body .row.fondo .flexslider{border:none;-ms-border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}#mcs_cruceros #myModalMCS-lg-puerto .modal-body .row.info{background-color:white;margin:0px -20px;}#mcs_cruceros #myModalMCS-lg-puerto .descripcion{margin-top:10px;}@media (max-width:992px) {#mcs_cruceros #myModalMCS-lg-puerto .descripcion{margin-top:0px;padding:0px 30px;}}#mcs_cruceros #myModalMCS-lg-puerto .modal-imagen{z-index:9999;}#mcs_cruceros #myModalMCS-lg-puerto .flex-direction-nav a{top:45%;}#mcs_cruceros .panel-primary > .panel-heading {background-color:#1b2653 !important;border-color:#1b2653 !important;background-image:none;}.navbar-inverse {background-image:none;}#mcs_cruceros .cruceros-pasos > .panel-heading h4, #mcs_cruceros .cruceros-pasos > .panel-heading h5{color:#1b2653;}#mcs_cruceros .panel-default > .panel-heading {color:#333;background-color:#f5f5f5;border-color:#ddd;}#mcs_cruceros .panel-default {border-color:#ddd;}#mcs_cruceros .panel-primary > .panel-heading {background-color:#1b2653 !important;border-color:#1b2653 !important;background-image:none;border-top-left-radius:0px;border-top-right-radius:0px;color:#fff;}#mcs_cruceros .panel-primary {border-color:#1b2653;}#mcs_cruceros #divReservasPaso4Desglose #divDesgloseResumenNombre{padding:5px;}#mcs_cruceros .cruceros-pasos h5{line-height:1.6;}#mcs_cruceros #divReservasPaso4Desglose .panel-heading h4{margin-top:5px;margin-bottom:5px;}#mcs_cruceros #divReservasPaso4Desglose .panel-destacado{background:#FF6300;background:-webkit-linear-gradient(#FF6300,#FF8F00);background:-o-linear-gradient(#FF6300,#FF8F00);background:-moz-linear-gradient(#FF6300,#FF8F00);background:linear-gradient(#FF6300,#FF8F00);color:white;}#mcs_cruceros #divReservasPaso4Desglose .btn-reservar, #mcs_cruceros #divReservasPaso4Desglose .btn-presupuesto{margin-bottom:20px;}#mcs_cruceros .divResumenCrucero .btn-presupuesto{margin-top:10px;}#mcs_cruceros #divCategorias .precio.list-group-item{min-height:104px;}#mcs_cruceros #divCategorias .img-categoria{padding:0px;}#mcs_cruceros #divCategorias .list-group-item-default{background-color:#f5f5f5;}#mcs_cruceros .filter-gray{-webkit-filter:grayscale(100%);filter:grayscale(100%);}#mcs_cruceros .alert-obc{color:#fff;background:red;border:none;padding:5px;margin-bottom:10px;border-radius:0px;}#mcs_cruceros .panel.preload{min-width:200px;}strike{font-size:80%;line-height:35px;color:red;}.panel-title, h4, .panel-heading{font-family:"darwin-bold",'Poppins', sans-serif;}.promoPrecio{font-weight:bold;font-size:36px;}#mcs_cruceros #divDecksDescripcion h3{color:#0073bb;}#mcs_cruceros #divDecksDescripcion h4, #mcs_cruceros #divDecksDescripcion h5{font-weight:bold;}#mcs_cruceros #divDecksDescripcion .deck-plan__stateroom__subtype__icon{display:inline-block;margin-right:3px;}.precios-etiquetas small {color:#000;font-weight:bold;}#mcs_cruceros #btnCrucerosBuscar{ background-color:#fdbb11;padding:6px 40px;}