@media (max-width:1500px){#dropdown-trigger{margin-right:105px;margin-top:5px}#top{right:-7px;margin-top:5px}.btn-reserva-header{margin-top:25px}#header .bs-logo{position:relative!important}#header .bs-mainmenu{top:15px}#header .bs-button{right:20px}}@media (max-width:1250px){body.page-template-page-hoteles #container .category_header .texto-lugar{margin-top:30px!important}.bloque_derecho.our-brands .container-marcas ul li a img{height:25px}.bloque_derecho.our-brands .container-marcas ul li a img.hotel-ryh{height:23px}.back_header .home-blogger{width:25%!important}}@media (max-width:1100px){.full_container .st-search-site .collapse-mode{font-size:14px;line-height:16px}}@media (max-width:1023px){#dropdown-trigger{margin:0 auto;right:calc(50% - 50px);display:none}body.home #video_home{margin-top:220px}body.home .responsive-txt{display:inline-block}body.page-template-page-bloggers #container,body.page-template-page-hoteles #container,body.tax-anyos_blogger #container,body.tax-marcas_hoteles #container,body.tax-procedencia_blogger #container{padding-top:0;margin-top:120px;min-height:245px}body.page-template-page-bloggers #container .category_header .texto-lugar,body.page-template-page-hoteles #container .category_header .texto-lugar,body.tax-anyos_blogger #container .category_header .texto-lugar,body.tax-marcas_hoteles #container .category_header .texto-lugar,body.tax-procedencia_blogger #container .category_header .texto-lugar{margin-top:45px!important;width:70%;top:0}body.post-type-archive-story #container,body.single-blogger #container,body.single-hotel #container{padding-top:160px}body.post-type-archive-story .bs-only-title{margin-top:80px}body.page-template-page-el-proyecto #container{margin-top:120px;min-height:245px}body.page-template-page-el-proyecto .category_header{background-position:center}body.page-template-page-el-proyecto .category_header .wpb_column .vc_container .texto-lugar{top:0}body.page-template-page-bloggers #container{margin-top:220px;min-height:245px;padding-top:0}body.page-template-page-bloggers .category_header .wpb_column .vc_container .texto-lugar{top:0}.menu_lugar ul{width:100%;height:100%;display:inline-block;margin-top:8px}.menu_lugar ul#menu_anyos{margin-bottom:0;margin-top:8px}.menu_lugar ul#menu_anyos li{margin-bottom:5px}#container{margin-top:61px}#header{z-index:110}#header>div{margin:0}#header .bs-button{right:0;margin-top:0}#header .bs-logo{margin-top:-15px;width:calc(100% - 140px);display:inline-block;height:30px;margin-left:15px}.full_container{top:170px}.full_container .st-search-site .collapse-mode{font-size:14px;line-height:16px}.btn-reserva-header{margin-top:20px}h2.super_titulo_home{margin-top:185px!important}.single_resultados_busqueda{padding-top:252px}.menu-toggle{left:inherit;right:25px}#top{right:60px;margin-top:10px}.logo{position:absolute;background:url(images/logobarcelostories-responsive.png) no-repeat;background-size:cover;width:233px;height:30px;top:0;left:8px}.logo img{display:none}.btn-reserva-header a{width:calc(100% - 70px);margin:0 auto;display:inline-block}#container_video_home .wpb_column .vc_column-inner .wpb_wrapper{top:80px}.menu-footer{position:relative;top:155px;width:96%!important;margin-left:15px!important}#menu-principal-container-responsive{background-color:transparent}.bloque_derecho{float:none}.bloque_derecho.our-brands{width:100%;padding-bottom:315px}.bloque_derecho.our-brands .container-marcas{margin:30px 0;position:absolute;top:54px;text-align:center;width:97.5%}.bloque_derecho.our-brands .container-marcas ul{display:initial;justify-content:center;padding:0}.bloque_derecho.our-brands .container-marcas ul li{margin:20px 0;display:inline-block;align-items:initial;justify-content:initial;width:48%}.bloque_derecho.our-brands .container-marcas ul li a img{height:33px}.bloque_derecho.our-brands .container-marcas ul li a img.hotel-ryh{height:30px}#footer .menu-principal-container,#footer .menu-principal_br-container,#footer .menu-principal_en-container{display:block}#footer #menu_footer_2{position:relative;top:310px}#footer #menu_footer_2 #menu-footer,#footer #menu_footer_2 #menu-footer_br,#footer #menu_footer_2 #menu-footer_en{text-align:left}#iconos_redes_footer{margin-top:inherit!important;margin-left:15px;margin-right:15px;text-align:left;position:relative;top:222px}}@media (max-width:768px){body.home #container{margin-top:0}body.home #fila_cero{padding-top:40px}body.home #row_stories{display:block}body.home h2.vc_custom_heading{margin-top:50px!important}body.post-type-archive-story .bs-only-title{margin-top:0}body.post-type-archive-story .bs-only-title .category_header{padding-bottom:0}body.post-type-archive-story .bs-only-title .category_header .texto-lugar{margin-top:0!important}body.page-template-page-el-proyecto .category_header{padding-bottom:60px}body.single-story .vc_container .contenido_lugar{margin-top:0}body.tax-anyos_blogger #listado_bloggers_pag_intermedia .over-img:after{width:100%}#container_video_home .wpb_column{height:inherit}#container_video_home .wpb_column .vc_column-inner{display:inherit}#container_video_home .wpb_column .vc_column-inner .wpb_wrapper{display:inline-block;width:100%;position:relative;padding-top:40px;top:40px}#container_video_home .wpb_column .video_home_responsive{display:none}.full_container .st-search-site .collapse-mode:before{right:15px;top:15px}#botonsubida{display:none!important}.menu_lugar ul{margin-top:0}.menu_lugar ul li{margin-bottom:10px!important}.menu_lugar ul li a{font-size:13px;line-height:16px}.menu_lugar ul li.active{margin-bottom:10px!important}.menu_lugar ul li.active a{padding-bottom:0}.menu_lugar ul#menu_anyos>li a{font-size:16px;line-height:19px}.menu_lugar.bs-responsive{width:100%;display:inline-block;margin:0 auto;background-color:transparent;text-align:center}.menu_lugar.bs-responsive .bs-select-button{width:calc(90% - 30px);margin:15px auto 0;background-color:#50c0af;cursor:pointer;color:#000;font-weight:700;padding:15px;transition:all .3s;position:relative}.menu_lugar.bs-responsive .bs-select-button:before{content:'';opacity:0;position:absolute;width:16px;height:16px;background:url(images/close-button.png);top:15px;right:19px;transition:all .4s}.menu_lugar.bs-responsive .bs-select-button:after{content:attr(data-after-content);position:relative;font-size:0;line-height:0;color:#fff;transition:all .4s}.menu_lugar.bs-responsive ul{z-index:0;opacity:0;max-height:0;overflow:hidden;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;display:inherit;pointer-events:none;left:0;width:calc(90%);padding:0 0 10px;background-color:#50c0af;margin:0 auto}.menu_lugar.bs-responsive #menu_anyos .bs-select-button,.menu_lugar.bs-responsive .menu_categorias_responsive .bs-select-button{display:none}.menu_lugar.bs-responsive.open .bs-select-button{background-color:#000;font-size:0;color:#fff;border-bottom:1px solid #fff}.menu_lugar.bs-responsive.open .bs-select-button:before{opacity:1}.menu_lugar.bs-responsive.open .bs-select-button:after{font-size:16px;line-height:19px}.menu_lugar.bs-responsive.open ul{opacity:1;max-height:3000px;z-index:10;pointer-events:auto;overflow:inherit}.menu_lugar.bs-responsive.open ul li{padding:0;margin:0!important}.menu_lugar.bs-responsive.open ul li a{padding:10px 15px;width:calc(100% - 32px);display:inline-block;border:1px solid rgba(250,250,250,.2)!important;transition:all .8s}.menu_lugar.bs-responsive.open ul li a:hover{background-color:rgba(0,0,0,.2);font-weight:700}.menu_lugar.bs-responsive.open ul li.active{margin-bottom:0}.menu_lugar.bs-responsive.open ul li.active a{background-color:rgba(0,0,0,.2);font-weight:700}.menu_lugar.bs-responsive.open #menu_anyos{margin:0 auto;padding-top:0}.menu_lugar.bs-responsive.open #menu_anyos li{width:33.3%;position:relative}.menu_lugar.bs-responsive.open #menu_anyos li:first-child:before{display:none}.menu_lugar.bs-responsive.open .menu_categorias_responsive{margin:0}.menu_lugar.bs-responsive.open .menu_categorias_responsive ul li a{font-weight:100!important;background-color:#50c0af!important}.menu_lugar.bs-responsive.open .menu_categorias_responsive ul li a:hover{font-weight:700!important;background-color:#56a09585!important}.menu_lugar.bs-responsive.open .menu_categorias_responsive ul li.active a{margin-bottom:0!important;font-weight:700!important;background-color:#56a09585!important}.bloque_derecho.our-brands{padding-bottom:245px}#footer #menu_footer_2{top:225px}.back_header .home-blogger{width:50%!important;float:left}}@media (max-width:648px){.bs-videos-grill .caja{width:90%}}@media (max-width:505px){.category_header .wpb_column .vc_container .texto-lugar h1,.category_header .wpb_column .vc_container .texto-lugar p{width:100%}}@media (max-width:480px){#footer .menu-footer .menu li a{font-size:11px;line-height:16px}#footer #menu_footer_2{top:210px}.menu-footer{top:162px}.bloque_derecho.our-brands{padding-bottom:220px}.bloque_derecho.our-brands .container-marcas{margin:34px 0}.bloque_derecho.our-brands .container-marcas ul li a img{height:29px}.bloque_derecho.our-brands .container-marcas ul li a img.hotel-ryh{height:26px}#iconos_redes_footer{top:199px}}@media (max-width:400px){body.page-template-page-bloggers #container .category_header .texto-lugar,body.page-template-page-hoteles #container .category_header .texto-lugar,body.tax-anyos_blogger #container .category_header .texto-lugar,body.tax-marcas_hoteles #container .category_header .texto-lugar{margin-top:95px!important}.logo{width:190px;height:24px;top:3px}}@media (max-width:360px){.logo{width:153px;height:19px;top:5px}.back_header .home-blogger{width:92%!important;margin-left:4%}}@media (max-width:390px){.error404 #container .vc_custom_1507620269062{padding-top:0!important}}@media (max-width:1024px){.caja{display:block;vertical-align:top;width:90%;margin:10px 5%}.textoproyecto{color:#fff}.etivideo{color:#000;font-weight:700}.video-player{width:100%}}@media (max-width:768px){li.marca img{max-height:45px}#menu-principal-container-responsive{padding-top:0!important}}@media (max-width:768px){#titulo_principal_hotel{font-size:25px!important;width:90%!important;padding-left:15px!important}.menu_single_hotel{margin-top:60px!important}.video_titulo_bottom h2{font-size:21px!important}.contenedor_boton_book,body.post-type-archive-story .bs-only-title .category_header .texto-lugar{margin-left:15px!important}#footer .menu-principal-container ul li,#footer .menu-principal_br-container ul li,#footer .menu-principal_en-container ul li{padding-right:3px}}@media (max-width:768px){#footer .menu-principal-container ul li,#footer .menu-principal_br-container ul li,#footer .menu-principal_en-container ul li{padding-right:0}#footer .menu-principal_br-container ul li a,#footer .menu-principal_en-container ul li a{margin-left:2px}.contenido_lugar.single_blogger,.video_descripcion_bottom h2,body.single-hotel .contenido_lugar{margin-top:0!important}.video_titulo_bottom{width:75%}#parrilla_stories_place{padding-bottom:0!important}.submenu_destinos_es{margin-left:80px!important}.submenu_destinos_en{margin-left:89px!important}.submenu_destinos_pt-br{margin-left:70px!important}.wpb_column.vc_column_container.vc_col-sm-6.texto-lugar{top:0!important}.page-template-page-experiencias .category_header,.post-type-archive-story .category_header,.tax-place_category .category_header{height:193px!important}#bloque_principal .exc{font-size:19px!important}#bloque_principal .tit{font-size:20px!important}.bloque_destinos_home{margin-left:0!important}.caja_iz{margin-left:5%!important}#concurso{padding-top:80px!important}}