.mnNavigate{position: fixed;top: 60px;padding-top: 0px;height: 100%;background-color: #fafafa;-moz-box-shadow: 2px 0 3px rgba(0,0,0,0.2);-webkit-box-shadow: 2px 0 3px rgba(0,0,0,0.2);box-shadow: 2px 0 3px rgba(0,0,0,0.2);-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=2,OffY=0,Color='#33000000',Positive=true)";z-index: 2;}.mnNavigate.absolute{position: absolute;}.mnNavigate__sectionsBlock{width: 100%;}.mnNavigate__external{display: block;width: 50px;height: 22px;margin: 0 auto;background:url('https://images.mnstatic.com/misc/razon_desktop2.png') no-repeat 50%;margin-top: -15px;}@media (max-width: 1023px) and (min-width: 601px) {.mnNavigate__external{ background: url('https://images.mnstatic.com/misc/razon_tablet.png') no-repeat;height: 35px;margin-left: 20px;margin-top: 0px;}}@media (max-width: 600px) {.mnNavigate__external { margin: 20px 0 10px 0;width: 106px;background:url('https://images.mnstatic.com/misc/razon_movil.png') no-repeat 50%;}}.mnNavigate__brand{display: block;}.mnNavigate__brand.logo_es,.mnNavigate__brand.logo_it,.mnNavigate__brand.logo_pt,.mnNavigate__brand.logo_en,.mnNavigate__brand.logo_de{background-position: 0 -62px;width: 106px;height: 22px;}.mnNavigate__brand.logo_fr{background-position: 0 -99px;width: 133px;height: 22px;}.mnNavigate__categoriesBlock,.mnNavigate__filtersBlock{display: block;}.mnNavigate__filtersBlock{padding: 0 20px;}.mnNavigate__section{float: left;width: 100%;height: 52px;-o-transition: background-color 0.2s linear, border 0.2s linear;-moz-transition: background-color 0.2s linear, border 0.2s linear;-webkit-transition: background-color 0.2s linear, border 0.2s linear;transition: background-color 0.2s linear, border 0.2s linear;overflow: hidden;cursor: pointer;}.mnNavigate__sectionLink{position: absolute;width: calc(100% - 4px);color: #4d4d4d !important;line-height: 120%;text-transform: uppercase;text-decoration: none !important;}.mnNavigate__section.noCounter .mnNavigate__sectionLink{padding-right: 16px;}.mnNavigate__sectionLink span{display: block;margin-top: 1px;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 9px;color: #707070;}.mnNavigate__sectionCounter{float: right;height: 20px;padding: 5px 7px;margin: 16px 20px 16px 0;background-color: #dfe1e2;font-family: "Open Sans",sans-serif;font-size: 9px;color: #1d1e22;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}.mnNavigate__section.filters{display: none;}.mnNavigate__section.filters .mnNavigate__icon{width: 30px;height: 30px;margin: 11px 15px 12px 10px;background-color: #2C2C32;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;}.mnNavigate__tabs{width: 100%;display: none;}.mnNavigate__sectionsBlock.haveFilters .mnNavigate__tabs{display: block;}.mnNavigate__tabItem{float: left;width: 50%;background-color: #edeeef;font-family: "Open Sans",sans-serif;font-size: 13px;color: #4d4d4d;border: solid 1px transparent;border-bottom-color: #cacaca;cursor: pointer;}.mnNavigate__tabItem.current{border-bottom-color: transparent;background-color: transparent;}.mnNavigate__exploreMenu{position: absolute;top: 0;left: -999em;height: 100%;}.mnNavigate__exploreMenu.second{background-color: #dfe1e2;}.mnNavigate__exploreMenu .mnNavigate__section{position: static;border: 0;}.mnNavigate__exploreCategory{padding: 0 19px;font-size: 13px;line-height: 140%;color: #4d4d4d;text-align: left;text-transform: uppercase;text-decoration: none;}.mnNavigate__exploreLink{padding: 0 19px;font-size: 13px;line-height: 140%;color: #4d4d4d !important;text-align: left;text-decoration: none !important;}.mnNavigate__exploreArrow{float: right;width: 10px;height: 10px;margin-top: 19px;margin-right: 16px;background-color: rgba(0, 0, 0, 0.6);}.mnNavigate__exploreArrow:after{content: "";width: 11px;height: 10px;position: absolute;left: 1px;top: 1px;-o-transition: background-color 0.2s linear;-moz-transition: background-color 0.2s linear;-webkit-transition: background-color 0.2s linear;transition: background-color 0.2s linear;}.mnNavigate__userBlock{display: block;position: relative;width: 100%;height: 60px;background-color: #f4f4f4;-moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);z-index: 1;}.mnNavigate__userThumbnail{position: absolute;top: 0;bottom: 0;left: 20px;width: 30px;height: 30px;margin: auto 0;background-position: 0 -574px;}.mnNavigate__userAvatar{position: absolute;top: 0;bottom: 0;left: 20px;margin: auto 0;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;}.mnNavigate__userName{float: left;width: 100%;padding: 0 65px 0 59px;margin-top: 23px;font-family: "Open Sans",sans-serif;font-size: 13px;line-height: 120%;color: #888888;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.mnNavigate__section .mnNavigate__sectionLink.line{border-bottom: solid 1px #CDD2D4;height: 13px;padding: 4px 15px;width: calc(100% - 60px);width: -webkit-calc(100% - 60px);width: -moz-calc(100% - 60px);margin: 12px 0px 0px 30px;}.mnNavigate__lines{position: absolute;top: 29px;right: 20px;width: 20px;height: 2px;background-color: #FFFFFF;-o-transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;transition: 0.3s;}.mnNavigate__lines:before,.mnNavigate__lines:after{position: absolute;width: 100%;height: 2px;background: #FFFFFF;-o-transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;transition: 0.3s;content: '';}.mnNavigate__lines:before{top: -6px;}.mnNavigate__lines:after{top: 6px;}.mnNavigate__lines.close{background-color: transparent;}.mnNavigate__lines.close:before{top: 0;-ms-transform: rotate3d(0,0,1,-45deg);-webkit-transform: rotate3d(0,0,1,-45deg);transform: rotate3d(0,0,1,-45deg);-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;background-color: #ffffff;}.mnNavigate__lines.close:after{top: 0;-ms-transform: rotate3d(0,0,1,45deg);-webkit-transform: rotate3d(0,0,1,45deg);transform: rotate3d(0,0,1,45deg);-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;background-color: #ffffff;}.mnNavigate__close{position: absolute;right: 20px;top: 20px;width: 20px;height: 20px;}.mnNavigate__close:before, .mnNavigate__close:after{position: absolute;left: 10px;content: ' ';height: 20px;width: 2px;background-color: #ffffff;}.mnNavigate__close:after{transform: rotate(-45deg);}.mnNavigate__close:before{transform: rotate(45deg);}.mnNavigate__searcherBlock{display: block;position: relative;width: 100%;height: 60px;z-index: 1;background-color: #a7adba;padding: 15px 20px;-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);z-index: 1;}.mnNavigate__searcherBlock .mnNavigateFakeInput__box{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);height: 30px;border-radius: 100px;background-color: #ffffff;width: 90%;}.mnNavigate__searcherBlock .mnNavigateFakeInput__icon{float: left;margin: -1px 5px 0 14px;}.mnNavigate__searcherBlock .mnNavigateFakeInput__text{float: left;font-family: "Open Sans",sans-serif;color: #707070;font-size: 12px;line-height: 120%;}.mnNavigate__searcherBlock .mnNavigateFakeInput:hover{color: #FFFFFF;}.mnNavigate__searcherBlock .icon--lensFakeInput{background-position: 0 -1470px;}body.no-touch .mnNavigate__section:not(.filters):hover,div:not(.mnNavigate__exploreMenu)> .mnNavigate__section.current{background-color: #EDEEEF;}body.no-touch div.mnNavigate__exploreMenu:not(.second)> .mnNavigate__section:hover,body.no-touch .mnNavigate__exploreMenu .mnNavigate__section:hover .mnNavigate__exploreArrow:after,.mnNavigate__exploreMenu .mnNavigate__section.current{background-color: #DFE1E2;}body.no-touch .mnNavigate__section.filters:hover .mnNavigate__icon{background-color: #02020F;}.mnNavigate__section.all .mnNavigate__icon{background-position: 0 -728px;}.mnNavigate__section.sleep_all .mnNavigate__icon{background-position: 0 -761px;}.mnNavigate__section.tosee .mnNavigate__icon{background-position: 0 -791px;}.mnNavigate__section.eat .mnNavigate__icon{background-position: 0 -826px;}.mnNavigate__section.flights .mnNavigate__icon{background-position: 1px -860px;}@media (min-width: 601px) and (max-width: 1024px) {.mnNavigate__section.activities .mnNavigate__icon { background-position: 0 -1496px;width: 22px;margin: 16px 20px 17px 13px;}}.mnNavigate__section.gallery .mnNavigate__icon,.mnNavigate__section.pic_gallery .mnNavigate__icon{background-position: 1px -895px;}.mnNavigate__section.map .mnNavigate__icon{background-position: 3px -930px;}.mnNavigate__section.guides .mnNavigate__icon{background-position: 4px -965px;}.mnNavigate__section.explore .mnNavigate__icon{background-position: 2px -998px;}.mnNavigate__section.filters .mnNavigate__icon{background-position: 9px -1051px;}.mnNavigate__background{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(52, 61, 70, 0.98);z-index: 101;}.mnNavigate__background .hidden{opacity: 0;}.mnNavigate.noLocation .mnNavigate__section.guides .mnNavigate__sectionLink,.mnNavigate.noLocation .mnNavigate__section.flights .mnNavigate__sectionLink,.mnNavigate.noLocation .mnNavigate__section.gallery .mnNavigate__sectionLink{padding-top: 19px;}.mnNavigate.noLocation .mnNavigate__section.directoryItem.flights .mnNavigate__sectionLink{padding-top: 14px;}@-webkit-keyframes sectionsInFromLeft {from { opacity: 0;-ms-transform: translate3d(-100%, 0, 0);-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);} to{opacity: 1;-ms-transform: translate3d(-100%, 0, 0);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes sectionsInFromLeft {from { opacity: 0;-ms-transform: translate3d(-100%, 0, 0);-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);} to{opacity: 1;-ms-transform: translate3d(-100%, 0, 0);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@media (min-width: 1024px) {.mnNavigate { width: 220px;} .mnNavigate__brand{margin: 14px auto;} .mnNavigate__tabItem.current{border-top-color: #cacaca;border-left-color: #cacaca;border-right-color: #cacaca;} .mnNavigate__sectionsBlock.filtersActive{overflow-y: scroll;} .mnNavigate__sectionsBlock.filtersActive::-webkit-scrollbar{display: none;} .mnNavigate__exploreMenu.showed{left: 220px;}}@media (max-width: 1023px) and (min-width: 601px) {.mnNavigate { width: 60px;} .mnNavigate__brand{margin: 15px auto 14px auto;} .mnNavigate__brand.logo_es, .mnNavigate__brand.logo_it, .mnNavigate__brand.logo_pt, .mnNavigate__brand.logo_en, .mnNavigate__brand.logo_de, .mnNavigate__brand.logo_fr{background-position: 0 -210px;width: 30px;height: 21px;} .mnNavigate__icon{float: left;width: 20px;height: 20px;margin: 16px 20px 17px 15px;} .mnNavigate__section.filters.current .mnNavigate__icon{background-position: 8px -1081px;} .mnNavigate__sectionsBlock.haveFilters .mnNavigate__section.filters{display: block;} .mnNavigate__categoriesBlock{height: 100%;background-color: #fafafa;} .mnNavigate__filtersBlock{display: block !important;position: absolute;top: 50px;left: -220px;width: 220px;height: calc(100% - 50px);overflow-y: scroll;background-color: #edeeef;-moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.2);box-shadow: 2px 2px 3px rgba(0,0,0,0.2);-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=2,OffY=0,Color='#33000000',Positive=true)";-o-transition: left 0.3s ease-out;-moz-transition: left 0.3s ease-out;-webkit-transition: left 0.3s ease-out;transition: left 0.3s ease-out;z-index: -1;} .mnNavigate__filtersBlock::-webkit-scrollbar{width: 12px;} .mnNavigate__filtersBlock.visible{left: 60px;} .mnNavigate__sectionLink{position: static;float: left;} .mnNavigate__exploreMenu.showed{left: 60px;} .mnNavigate .sidebarIntegration{display:none;}}@media (min-width: 601px) {.mnNavigate { left: 0;} .mnNavigate__tabs{height: 39px;padding: 0 20px;} .mnNavigate__sectionsBlock{height: calc(100% - 50px);} .mnNavigate__section{border-left: 5px solid transparent;} .mnNavigate__sectionLink{font-size: 12px;padding: 12px 65px 11px 15px;} div:not(.mnNavigate__exploreMenu)> .mnNavigate__section.current:not(.filters){border-left-color: rgba(167,173,178,0.4);} .mnNavigate__exploreMenu{width: 250px;} .mnNavigate__exploreMenu.first{background-color: #edeeef;} .mnNavigate__exploreMenu.first .mnNavigate__section:hover .mnNavigate__exploreMenu.second{left: 250px;} .mnNavigate__exploreArrow{-ms-transform: rotate(135deg);-webkit-transform: rotate(135deg);transform: rotate(135deg);} .mnNavigate__exploreArrow:after{background-color: #edeeef;}}@media (max-width: 600px) {.mnNavigate { position: absolute;top: inherit;left: -999em;width: 100%;height: calc(100% - 50px);} .mnNavigate.showed{z-index: 103;left: 0;} .mnNavigate__tabs{height: 55px;} .mnNavigate__tabItem.current:nth-child(1){border-right-color: #cacaca;} .mnNavigate__tabItem.current:nth-child(2){border-left-color: #cacaca;} .mnNavigate__sectionsBlock{height: calc(100% - 60px);overflow-y: scroll;-webkit-overflow-scrolling: touch;} .mnNavigate__sectionsBlock::-webkit-scrollbar{display: none;} .mnNavigate.showed .mnNavigate__section{-webkit-animation: sectionsInFromLeft 0.6s 0.6s both cubic-bezier(0.7, 0, 0.3, 1);animation: sectionsInFromLeft 0.6s 0.6s both cubic-bezier(0.7, 0, 0.3, 1);} .mnNavigate__section{position: relative;} .mnNavigate__section:nth-child(1){animation-delay: 60ms !important;} .mnNavigate__section:nth-child(2){animation-delay: 120ms !important;} .mnNavigate__section:nth-child(3){animation-delay: 180ms !important;} .mnNavigate__section:nth-child(4){animation-delay: 240ms !important;} .mnNavigate__section:nth-child(5){animation-delay: 300ms !important;} .mnNavigate__section:nth-child(6){animation-delay: 360ms !important;} .mnNavigate__section:nth-child(7){animation-delay: 420ms !important;} .mnNavigate__section:nth-child(8){animation-delay: 480ms !important;} .mnNavigate__section:nth-child(9){animation-delay: 540ms !important;} .mnNavigate__section:nth-child(10){animation-delay: 600ms !important;} .mnNavigate__section.share{} .mnNavigate__section.share .shareButtons{position: absolute;top: 13px;border-radius: 30px;right: 16px;} .mnNavigate__section.share .shareButtons div{width: 30px;height: 30px;float: right;border-radius: 30px;} .mnNavigate__section.share .shareButtons div svg{fill: #ffffff;} .mnNavigate__section.share .shareButtons div.shareFacebook svg{margin-left: 11px;margin-top: 7px;width: 15px;} .mnNavigate__section.share .shareButtons div.shareTwitter svg{margin-left: 8px;margin-top: 9px;width: 17px;} .mnNavigate__section.share .shareButtons div.shareGoogle svg{margin-left: 7px;margin-top: 9px;width: 19px;} .mnNavigate__section.share .shareGoogle{background-color: #db4b3d;} .mnNavigate__section.share .shareTwitter{background-color: #4FD3EC;margin: 0px 15px;} .mnNavigate__section.share .shareFacebook{background-color: #1A74EF;} .mnNavigate__sectionLink{min-height: 52px;font-size: 13px;padding: 12px 55px 9px 19px;} .mnNavigate__sectionLink:before{content: "";position: absolute;top: 0;left: 0;width: 5px;height: 100%;} div:not(.mnNavigate__exploreMenu)> .mnNavigate__section.current:not(.filters) .mnNavigate__sectionLink:before{background-color: rgba(167,173,178,0.4);} .mnNavigate__section.explore.current{height: auto;overflow: visible;} .mnNavigate__section.explore.current .mnNavigate__exploreMenu{position: static;float: left;width: 100%;} .mnNavigate__section.explore.current .mnNavigate__exploreCategory{float: left;width: 100%;height: 52px;padding-top: 20px;} .mnNavigate__exploreMenu .mnNavigate__exploreArrow{display: none;} .mnNavigate__exploreMenu.first{margin-top: 52px;background-color: #dfe1e2;} .mnNavigate__exploreMenu.second{border-bottom: 1px solid #EDEEEF;} .mnNavigate__exploreArrow{position: absolute;top: -1px;right: 6px;-ms-transform: rotate(225deg);-webkit-transform: rotate(225deg);transform: rotate(225deg);} .mnNavigate__exploreArrow:after{background-color: #fafafa;} .mnNavigate__section.current .mnNavigate__exploreArrow{top: 5px;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);} body.no-touch .mnNavigate__section.explore:hover .mnNavigate__exploreArrow:after, .mnNavigate__section.current .mnNavigate__exploreArrow:after{background-color: #EDEEEF;} .mnNavigate__searcherBlock .icon--lensFakeInput{background-position: 0 -1471px;} .mnNavigate__searcherBlock .mnNavigateFakeInput__icon{float: left;margin: 3px 5px 0 14px;} .mnNavigate__searcherBlock .mnNavigateFakeInput__text{line-height: 160%;} .mnNavigate__searcherBlock .mnNavigateFakeInput__box{box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;} .apply_filters{position:fixed;bottom:-60px;width: 100%;height: 50px;background-color: #ffffff;box-shadow: 0 -2px 4px 0 rgba(0, 0, 0, 0.2);-webkit-transition: bottom .5s ease-in-out;-moz-transition: bottom .5s ease-in-out;-o-transition: bottom .5s ease-in-out;-ms-transition: bottom .5s ease-in-out;transition: bottom .5s ease-in-out;} .mnNavigate__sectionsBlock{-webkit-transition: height .5s ease-in-out;-moz-transition: height .5s ease-in-out;-o-transition: height .5s ease-in-out;-ms-transition: height .5s ease-in-out;transition: height .5s ease-in-out;} .apply_filters.show{bottom:0px;} .apply_filters .button_apply{width: 100%;padding:8px 15px 7px;} .text_apply{width: 100%;text-align:center;font-family: "Open Sans",sans-serif;font-weight:bold;padding:8px;font-size: 13px;line-height: 1.4;color: #ffffff;text-transform: uppercase;background-color: #181b1e;height: 35px;border-radius: 3px;} .text_applied{width: 100%;text-align:center;font-family: "Open Sans",sans-serif;font-weight:bold;padding:1px;font-size: 13px;line-height: 1.4;color: #ffffff;text-transform: uppercase;background-color: #181b1e;height: 20px;border-radius: 3px;} .num_filters_apply{margin: 0px -3px;} .with_filter_apply{display:none;} .without_filter_apply{display:none;}}@media (max-width: 480px) {.mnNavigate__section.share .shareButtons{ top: 13px;} .mnNavigate__section.share .shareButtons div{width: 30px;height: 30px;} .mnNavigate__section.share .shareButtons div.shareFacebook svg{margin-left: 11px;margin-top: 7px;width: 14px;} .mnNavigate__section.share .shareButtons div.shareTwitter svg{margin-left: 8px;margin-top: 9px;width: 16px;} .mnNavigate__section.share .shareButtons div.shareGoogle svg{margin-left: 7px;margin-top: 10px;width: 18px;}}