@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-2px)}}@keyframes heart-anim{0%{opacity:.8;transform:scale(.9)}10%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes down-anim{0%{opacity:0;transform:translateY(-20px)}50%{opacity:.2;transform:translateY(-10px)}to{opacity:1;transform:translate(0)}}.maperia-brand{background:url(../images/maperia-logo-white.svg) no-repeat 50%;background-size:100% 100%;height:55px;width:175px;display:block;transition:height .45s ease-in-out,width .3s ease-in-out}header{background-color:#7db322;border-bottom:1px solid rgba(80,113,23,.3);position:absolute;width:100%;min-height:80px;top:0;left:0;right:0;z-index:100}@media(max-width:768px){header{min-height:60px}}@media(max-width:480px){header{min-height:45px}}@media(max-width:992px){header .maperia-brand{height:44px;max-width:140px;width:140px;margin-left:5px}}@media(max-width:768px){header .maperia-brand{height:34px;max-width:110px;width:110px}}@media(max-width:575px){header .maperia-brand{height:30px;max-width:96px;width:96px;margin-right:5px}}header .maperia-brand.disabled{display:none}header .navigation{display:flex;align-items:center;min-height:80px;transition:all .25s ease-in-out;z-index:100;position:relative}@media(max-width:768px){header .navigation{min-height:60px}}@media(max-width:480px){header .navigation{min-height:45px}}header.transparent{background-color:rgba(0,0,0,.4);border-bottom:0}header.transparent.fixed{box-shadow:none}header.transparent .nav-center .navigation-main a:hover{color:#fff;opacity:.6}header.transparent .nav-right a:hover{color:#fff}header.transparent .nav-right a:hover .fa,header.transparent .nav-right a:hover .fm{opacity:.6;color:#fff}header.transparent .btn-add-item{background-color:#fff;color:#444}header.transparent .btn-add-item .fa{color:#444}header.transparent .btn-add-item:hover{background-color:#7db322;color:#fff}header.transparent .btn-add-item:hover .fa{color:#7db322}header.fixed{box-shadow:0 3px 5px 0 rgba(0,0,0,.1);position:fixed;zoom:1}header ul{list-style:none;margin:0;padding:0}header a{text-decoration:none;transition:all .25s ease-in-out}header .profile-options{color:#fff}header .avatar{cursor:pointer;position:relative}header .avatar img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:2px solid #fff;display:block;height:24px;width:24px}header .nav-left{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-start;width:28%;height:100%}@media(max-width:992px){header .nav-left{width:23.5%}}@media(max-width:768px){header .nav-left{width:auto}}@media(max-width:575px){header .nav-left{width:auto}}header .nav-left.disabled{display:none}header .nav-left .navbar-toggle{border:0;padding:3px;height:100%;width:100%;background:transparent;display:block;margin:0 8px 0 0}header .nav-left .navbar-toggle .inner{transform:translateX(0) translateY(-50%);transition:background-color .3s;background-color:#fff;width:22px;height:3px;display:block;position:relative}header .nav-left .navbar-toggle .inner:after,header .nav-left .navbar-toggle .inner:before{position:absolute;right:0;content:"";width:100%;height:3px;background-color:#fff;transition:transform .3s,top .3s,background-color 0s}header .nav-left .navbar-toggle .inner:before{top:7px}header .nav-left .navbar-toggle .inner:after{top:-7px}header .nav-left .navbar-toggle:focus{outline:0}header .nav-left .navbar-toggle.active .inner{background-color:hsla(0,0%,100%,0)}header .nav-left .navbar-toggle.active .inner:after,header .nav-left .navbar-toggle.active .inner:before{border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;top:0;width:24px}header .nav-left .navbar-toggle.active .inner:before{transform:rotate(225deg)}header .nav-left .navbar-toggle.active .inner:after{transform:rotate(135deg)}header .nav-center{flex:1 1 auto;width:44%;height:100%}@media(max-width:992px){header .nav-center{width:auto}}header .nav-center .navigation-main{opacity:1;display:flex;justify-content:center}@media(max-width:992px){header .nav-center .navigation-main{margin-top:2px}}header .nav-center .navigation-main.disabled{display:none}header .nav-center .navigation-main a{font-size:16px;font-weight:400;font-family:Rubik,Tahoma,Sans-Serif;line-height:18px;color:#fff;display:inline-block;margin-left:20px;margin-right:20px;padding-left:2px;padding-right:2px;cursor:pointer;text-align:center;transition:all .25s ease-in-out}header .nav-center .navigation-main a:last-child{padding-right:0}header .nav-center .navigation-main a:first-child{padding-left:0}header .nav-center .navigation-main a.selected,header .nav-center .navigation-main a:hover{color:#3a4e15}header .nav-center .navigation-main a .fa{font-size:28px;margin-bottom:8px;display:block}@media(max-width:992px){header .nav-center .navigation-main a{font-size:14px;font-weight:400;font-family:Rubik,Tahoma,Sans-Serif;line-height:16px;margin-left:15px;margin-right:15px}header .nav-center .navigation-main a .fa{font-size:24px;margin-bottom:4px}}@media(max-width:768px){header .nav-center .navigation-main a{font-size:12px;font-weight:400;font-family:Rubik,Tahoma,Sans-Serif;line-height:14px;margin-left:10px;margin-right:10px}header .nav-center .navigation-main a .fa{font-size:20px;margin-bottom:4px}}header .nav-right{flex:1 1 auto;text-align:right;width:28%;height:100%;display:flex;justify-content:flex-end}@media(max-width:992px){header .nav-right{width:23.5%}}@media(max-width:768px){header .nav-right{width:auto}}@media(max-width:575px){header .nav-right{width:auto}}header .nav-right>ul{display:flex;align-items:center;padding:0;margin:0}header .nav-right>ul.disabled{display:none}header .nav-right>ul li{display:inline-block;padding:0 8px;vertical-align:middle}header .nav-right>ul li.no-padding-right,header .nav-right>ul li:last-child{padding-right:0}header .nav-right>ul li a{transition:all .25s ease-in-out;display:block}header .nav-right>ul li a:hover .fa,header .nav-right>ul li a:hover .fm{color:#3a4e15}header .nav-right>ul li .fm{color:#fff;font-size:29px;cursor:pointer}@media(max-width:480px){header .nav-right>ul li .fm{font-size:25px}}header .nav-right>ul li .fa{color:#fff;font-size:26px;cursor:pointer}header .nav-right>ul li .fa.fa-heart-o{height:26px}@media(max-width:480px){header .nav-right>ul li .fa{font-size:22px}}header .nav-right>ul li .fa-plus-square{font-size:18px}header .nav-right>ul li .fm-search{font-size:25px;padding-top:1px}@media(max-width:480px){header .nav-right>ul li .fm-search{font-size:22px;padding-top:0}}header .nav-right .lnk-search{transition:opacity .25s ease;opacity:1}header .nav-right .lnk-search.active{opacity:0}header .nav-right .lnk-favorite{position:relative}header .nav-right .lnk-favorite:hover i.notify{background-color:#35414c}header i.notify{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;font-size:10px;font-weight:400;line-height:15px;background-color:#d22d20;font-style:normal;color:#fff;padding:1px;width:18px;height:18px;position:absolute;top:-7px;right:-7px;display:flex;justify-content:center;align-items:center;text-align:center;visibility:hidden}@media(max-width:480px){header i.notify{font-size:9px;font-weight:400;line-height:14px;width:14px;height:14px;top:-6px;right:-6px}}header i.notify.has-message{visibility:visible}header i.notify.active{animation:bounce .5s ease-in-out 2}header .search-form{width:100%;height:35px;margin:0;position:relative;padding-bottom:4px;display:none;z-index:1}header .search-form.active{display:block}header .search-form .fm-search{font-size:18px;position:absolute;right:8px;top:10px;color:#444}header .search-form .fm-arrow-light-left{font-size:22px;position:absolute;left:0;top:7px;color:#48611e;cursor:pointer}header .search-form .typeahead__list:after{margin-left:20px}header .search-form .search-close{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background-color:#48611e;width:16px;height:16px;position:absolute;content:"";top:.6rem;left:-30px;cursor:pointer;z-index:10}header .search-form .search-close:hover{background-color:#3d5a0e}header .search-form .search-close:hover:after,header .search-form .search-close:hover:before{background-color:#fff}header .search-form .search-close:after,header .search-form .search-close:before{background-color:#31480c;height:2px;width:8px;position:absolute;content:"";top:7px}header .search-form .search-close:after{left:4px;transform:rotate(-45deg)}header .search-form .search-close:before{right:4px;transform:rotate(45deg)}header .search-form .popular-categories{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px solid rgba(0,0,0,.15);background-color:#fff;position:absolute;top:47px;left:0;width:100%}@media(max-width:768px){header .search-form .popular-categories{width:calc(100% + 30px);top:53px;border:0;margin:0 -15px}}header .search-form .popular-categories>ul{margin:0;padding:0}header .search-form .popular-categories>ul li{border-top:1px solid rgba(0,0,0,.15);vertical-align:middle;text-align:left}header .search-form .popular-categories>ul li:first-child{border-top:0}header .search-form .popular-categories>ul li a{font-size:16px;font-weight:400;line-height:20px;position:relative;display:flex;align-items:center;justify-content:flex-start;padding:10px 16px}header .search-form .popular-categories>ul li a:hover{background-color:#f5f5f5;color:#3c3c3c}header .search-form .popular-categories>ul li a .fm{font-size:22px;margin-right:14px;color:#35414c}header .search-form .header-search{padding-left:32px}header .search-form .header-search input{font-size:16px;font-weight:400;line-height:18px;-o-box-shadow:none;box-shadow:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:6px 32px 6px 26px;width:100%;outline:none;border:0;background-color:#fff;color:#35414c}header .search-form .header-search input ::-moz-placeholder{color:#bababa!important;font-size:16px}header .search-form .header-search input ::placeholder{color:#bababa!important;font-size:16px}header .search-form .header-search input :-ms-input-placeholder{color:#bababa!important;font-size:16px}header .search-form .header-search input ::-ms-input-placeholder{color:#bababa!important;font-size:16px}header .search-form .header-search input i{color:#5e8a16}body.has-active-search .search-form .typeahead__cancel-button{right:34px;font-size:28px}@media(min-width:993px){body.has-active-search:not(.homepage) #header-navigation-right{display:none!important}body.has-active-search:not(.homepage) .search-form .fm-arrow-light-left{transform:rotate(180deg)}}@media(min-width:769px){body.has-active-search.homepage .search-form{display:none}}@media(max-width:992px){body.has-active-search:not(.homepage) #header-navigation-right,body.has-active-search:not(.homepage) .nav-center{display:none!important}body.has-active-search:not(.homepage) .search-form .fm-arrow-light-left{transform:rotate(180deg)}}@media(max-width:768px){body.has-active-search{background:#fff}body.has-active-search .nav-center,body.has-active-search .nav-left,body.has-active-search footer,body.has-active-search main{display:none!important}body.has-active-search header{box-shadow:none!important;background-color:#fff;border-bottom:1px solid #d9d9d9}body.has-active-search header .container{padding-left:10px;padding-right:10px}body.has-active-search #header-navigation-right{display:none!important}body.has-active-search .search-form .header-search{padding-left:26px}body.has-active-search .search-form .header-search .fm-search{font-size:22px;top:7px;right:4px;color:#444}body.has-active-search .search-form .typeahead__cancel-button{right:42px}body.has-active-search .search-form .input-search{padding:8px 26px 8px 24px;font-size:17px}body.has-active-search .search-form .fm-arrow-light-left{transform:rotate(0deg)!important;color:#444}body.has-active-search .search-form .typeahead__container.loading .typeahead__query:before{left:3px}body.has-active-search .search-form .typeahead__list{margin:13px -15px;width:calc(100vw + 15px);border:0}body.has-active-search .search-form .typeahead__list:before{left:0}body.has-active-search .search-form .typeahead__list:after{display:none}}@media(max-width:480px){body.has-active-search header{padding-top:8px;padding-bottom:8px}}@media(max-width:768px){body.has-active-search.homepage .color-belt{display:none}}.color-belt{background:transparent url(../images/color-belt.svg) repeat-x 0 -1px;position:fixed;left:0;top:0;width:100%;height:7px;z-index:101;transition:all .5s ease-in-out}.ui-menu.ui-widget.ui-autocomplete.ui-front{width:267px;z-index:101;border:0;margin-left:20px}.btn-add-item{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:18px;font-weight:400;line-height:20px;background-color:#517117;display:block;z-index:99;color:#fff;cursor:pointer;padding:8px 16px;text-transform:uppercase;margin-left:10px}.btn-add-item i{color:#fff;margin-right:3px}.btn-add-item.selected,.btn-add-item:hover{opacity:.95}.btn-add-item.selected i,.btn-add-item:hover i{color:#fff!important}@media(max-width:768px){.btn-add-item{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:transparent;border:0;padding:0;margin-left:0}.btn-add-item span{display:none}.btn-add-item i{color:#fff;margin-right:0}}.ui-menu .ui-menu-item{padding:5px;text-align:left}.favorite-dropdown .favorite-info{font-size:14px;font-weight:500;line-height:16px;padding:6px 10px;min-height:32px;color:#4a4c4e;display:flex;align-items:center;justify-content:center}ul.favorite-dropdown-list{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;width:100%;list-style:none;padding:0;margin:0}ul.favorite-dropdown-list li{font-size:13px;font-weight:400;line-height:15px;border-bottom:1px solid #dedede;background-color:#fff}ul.favorite-dropdown-list li:last-child,ul.favorite-dropdown-list li:last-child a:hover{border-bottom-right-radius:3px;border-bottom-left-radius:3px}ul.favorite-dropdown-list li:first-child,ul.favorite-dropdown-list li:first-child a:hover{border-top-right-radius:3px;border-top-left-radius:3px}ul.favorite-dropdown-list li a{font-size:13px;font-weight:400;line-height:15px;text-transform:capitalize;padding:6px 10px;min-height:32px;color:#4a4c4e;display:flex;align-items:center}ul.favorite-dropdown-list li a:hover{background-color:#efefef}ul.favorite-dropdown-list li a .icon-wrapper,ul.favorite-dropdown-list li a .label-wrapper{display:table-cell;vertical-align:middle}ul.favorite-dropdown-list li a .icon-wrapper img{width:45px;height:32px}ul.favorite-dropdown-list li a .label-wrapper{width:100%}ul.favorite-dropdown-list li a .label-wrapper .address{font-size:12px;font-weight:300;line-height:1.2;font-style:normal;display:block;color:#666;padding:0;margin:0}ul.badger-dropdown-list,ul.btn-add-dropdown-list{border-radius:3px 0 3px 3px;-webkit-border-radius:3px 0 3px 3px;-moz-border-radius:3px 0 3px 3px;background-color:#517117;padding:0;margin:0;list-style:none;z-index:100;width:140px;display:none}ul.badger-dropdown-list{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}ul.badger-dropdown-list li,ul.btn-add-dropdown-list li{font-size:14px;font-weight:400;line-height:1.2;border-bottom:1px solid rgba(0,0,0,.3);margin:0;cursor:pointer;text-decoration:none;color:#dde9c6}ul.badger-dropdown-list li:first-child,ul.btn-add-dropdown-list li:first-child{border-bottom-right-radius:0;border-top-right-radius:0}ul.badger-dropdown-list li:last-child,ul.btn-add-dropdown-list li:last-child{border-bottom:0}ul.badger-dropdown-list li a,ul.btn-add-dropdown-list li a{padding:7px 10px;color:#fff;display:block;text-transform:uppercase}ul.badger-dropdown-list li a i,ul.btn-add-dropdown-list li a i{width:24px}ul.badger-dropdown-list li:hover,ul.btn-add-dropdown-list li:hover{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;opacity:.8}ul.badger-dropdown-list li:hover:last-child,ul.btn-add-dropdown-list li:hover:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}ul.badger-dropdown-list li:hover:first-child,ul.btn-add-dropdown-list li:hover:first-child{border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:0;border-top-right-radius:0}footer{width:100%;position:relative;z-index:11}footer.homepage{margin-top:0}footer.theme-default{margin-top:-1px;padding-top:270px;background:#f5f5f5 url(../images/theme/maperia_bg_bw.png) repeat-x top;z-index:0}@media(min-width:1600px){footer.theme-default{padding-top:285px;margin-top:-15px}}@media(max-width:768px){footer.theme-default{padding-top:135px;background-size:auto 135px}}footer a{font-weight:400;font-family:Rubik,Tahoma,Sans-Serif;line-height:14px;font-size:12px;color:#ddd;text-decoration:none;transition:all .3s ease}footer a:hover{color:#fff;opacity:1;text-decoration:none}footer .first-row{background:#3c464e url(../images/texture/bg_mid_dark_grey.png) repeat;height:60px}@media(max-width:768px){footer .first-row{min-height:60px;height:auto}}footer .first-row .container{display:flex;align-items:center;justify-content:space-between;height:60px}@media(max-width:768px){footer .first-row .container{display:block;height:auto;padding:15px}}footer .first-row .container .sections{display:flex;justify-content:flex-start;flex-wrap:wrap}@media(max-width:768px){footer .first-row .container .sections{width:100%;display:block;text-align:center}}footer .first-row .container .sections a{font-size:13px;font-weight:400;font-family:Rubik,Tahoma,Sans-Serif;line-height:16px;text-transform:uppercase;letter-spacing:1px;margin:0 15px 0 0;color:#fff;opacity:.6}footer .first-row .container .sections a:hover{color:#fff;opacity:1}@media(max-width:768px){footer .first-row .container .sections a{letter-spacing:0;margin-right:5px}}footer .first-row .container .sections a:first-child{margin-left:0}footer .first-row .container .follow-us{display:flex;justify-content:flex-end}@media(max-width:768px){footer .first-row .container .follow-us{width:100%;display:block;text-align:center;margin-top:10px}}footer .first-row .container .follow-us a{margin-left:5px;margin-right:5px;color:#fff;opacity:.6}footer .first-row .container .follow-us a:hover{opacity:1}footer .first-row .fa{color:#efefef}footer .second-row{font-size:13px;font-weight:300;font-family:Rubik,Tahoma,Sans-Serif;line-height:15px;background:#1b2026 url(../images/texture/bg_dark_grey.png) repeat;height:170px;text-align:center;padding-top:30px;color:#474c55}footer .second-row p{margin-bottom:0}footer .platforms i{margin:10px 5px;text-align:center}footer .heart{color:#af1205}footer .fa{font-size:24px;color:#474c55}body{overscroll-behavior-y:none}body>header{transition-property:left,top,height;transition-duration:.24s;transition-timing-function:ease-in-out}body aside,body main{transition:left .24s ease-in-out,margin .24s ease-in-out}body header{width:100vw}body footer,body main{overflow:hidden!important;width:100vw}body.has-sidebar-active{position:fixed;overflow:hidden;height:100%;width:100%}body.has-sidebar-active main{overflow:hidden;margin-left:290px;-webkit-overscroll-behavior:content;overscroll-behavior:content;touch-action:none}body.has-sidebar-active aside{left:0}body.has-sidebar-active header{position:absolute;left:290px;top:0}body.has-sidebar-active footer{left:290px}@media(min-width:993px){body.has-sidebar-active{position:relative;overflow:auto}body.has-sidebar-active aside{left:-290px}body.has-sidebar-active main{touch-action:auto;overflow:auto;margin-left:0}body.has-sidebar-active .actions,body.has-sidebar-active footer,body.has-sidebar-active header{left:0}}.sidebar{background:#202223;color:#7db322;box-shadow:inset 0 0 2px 0 rgba(0,0,0,.8);min-width:290px;max-width:290px;height:100%;transition:all .25s ease-in-out;position:absolute;left:-290px;top:0;z-index:1000;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.sidebar .inner{padding:10px 15px;-webkit-overscroll-behavior:content;overscroll-behavior:content}.sidebar .badge-light{width:inherit;background-color:transparent;margin-right:-10px;color:#d2d2d2}.sidebar .badge-light .fa{font-size:14px}.sidebar ul{list-style:none;padding:0;margin:0 0 10px;overscroll-behavior:contain}.sidebar ul.back-tree,.sidebar ul:not(.list-group-submenu){display:none}.sidebar ul.back-tree.on{display:flex;flex-direction:row}.sidebar ul.back-tree li{margin-right:2px;color:#d2d2d2}.sidebar ul.back-tree li:after{color:#444;content:"/";display:block;margin-left:5px}.sidebar ul.back-tree li:last-child{color:#666}.sidebar ul.back-tree li:last-child:after{display:none}.sidebar ul.list-group li{color:#d2d2d2;transition:all .25s ease-in-out}.sidebar ul.list-group.active{display:block;background-color:transparent}.sidebar ul.list-group.active li .badge-light{color:#d2d2d2;background-color:transparent}.sidebar ul.list-group .label-wrapper{display:flex;align-items:center}.sidebar ul.list-group .icon{font-size:24px;margin-right:8px}.sidebar ul.list-group-submenu .list-group-item{padding-left:1.45rem;min-height:24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sidebar ul .fa,.sidebar ul .fm{font-size:18px;text-align:center;width:24px}.sidebar ul .fa-location-arrow{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:1px solid #d2d2d2;color:#386ec8;flex:none;display:inline-flex;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;margin-right:8px;animation-timing-function:cubic-bezier(0,1,1,0)}.sidebar .list-group-item{padding:.75rem .8rem;background-color:#353a3c;border-color:#1d1d1d;color:#d2d2d2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sidebar .list-group-item.avatar-wrapper{text-align:center;background-color:#292c2d}.sidebar .list-group-item.avatar-wrapper .avatar{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border:2px solid #fff;width:60px;height:60px;display:block;margin:auto}.sidebar .list-group-item.active{background-color:#353a3c;border-color:#1d1d1d}.sidebar .list-unstyled{border:0;margin:.75rem -15px -10px}.sidebar .list-unstyled .list-group-item{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding-left:1rem;padding-right:1rem;border-left:0;border-right:0;color:#d2d2d2}.sidebar .list-unstyled .list-group-item:last-child{border-bottom:0}.sidebar .current-location{font-size:12px;font-weight:400;line-height:14px;color:#7db322}.sidebar::-webkit-scrollbar{display:none}.pac-container{-o-box-shadow:none;box-shadow:none;z-index:10001;margin-top:-3px;border:1px solid #efefef;border-top:0}.pac-container .pac-item{padding:6px 4px 3px;cursor:pointer}.pac-container .pac-item.pac-item-selected{background-color:#ebeef6}.pac-container .pac-item.pac-item-selected .pac-icon.pac-icon-marker:after{color:#ea4236}.pac-container .pac-item .pac-icon.pac-icon-marker{background:none;margin-top:0}.pac-container .pac-item .pac-icon.pac-icon-marker:after{font-size:18px;font-family:FontMaperia;content:"";color:#999;display:block}h1{font-size:32px;font-weight:500;line-height:36px;color:#171219;margin:0 0 30px;padding:0}@media(max-width:768px){h1{font-size:28px;font-weight:500;line-height:1.2;margin-bottom:24px}}@media(max-width:480px){h1{font-size:22px;font-weight:500;line-height:1.2;margin-bottom:20px}}h2{font-size:26px;font-weight:400;line-height:28px;color:#171219;margin:0 0 15px;padding:0}h3{font-size:20px;line-height:22px}h3,h4{font-weight:400;color:#171219;margin:0;padding:0}h4{font-size:18px;line-height:20px}h5{font-size:14px;font-weight:400;line-height:16px;color:#171219;margin:0;padding:0}.fa-file-pdf-o{color:#dc3545;font-size:20px}.description-place{font-size:18px;font-weight:400;line-height:24px}.description-place a{color:#005296;text-decoration:none;border-bottom:1px dotted #ccc}.open-hours-place{margin-top:20px}.contact{margin-top:15px;margin-bottom:2px;color:#1058a2}.contact .contact-details{padding:0;margin:5px 0;list-style-type:none}.contact .contact-details span{vertical-align:middle}.contact .contact-details a{text-decoration:none;color:#fff;display:inline-block}.contact .contact-details li a{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#222;padding:3px 4px;background-color:#dedede;margin-bottom:5px;width:240px;opacity:.8;display:inline-block;position:relative;white-space:nowrap;overflow-x:hidden}.contact .contact-details li a span:after{display:block;position:absolute;right:0;top:3px;bottom:3px;width:20px;content:"";background-image:-o-linear-gradient(left,hsla(0,0%,87.1%,0),#dedede)}.contact .contact-details li:hover a{width:auto;min-width:240px;background-color:#1058a2;color:#fff}.contact .contact-details li:hover a span:after{background-image:none}.contact .contact-details li:hover .icn_phone{background-position:-379px -76px}.contact .contact-details li:hover .icn_go2url{background-position:-379px -54px}.contact .contact-details li:hover .icn_email{background-position:-379px -34px}#profile_loading{display:none;color:#fff;background:#069fdf url(/assets/images/loader_blue.gif) no-repeat 10px 5px;padding:15px 10px 15px 50px;position:absolute;width:150px;opacity:.9;z-index:100;border:2px solid #fff}#weather_loading{display:none;background:#fff url(/assets/images/loader_gray.gif) no-repeat 2px 2px;position:absolute;width:64px;height:30px;z-index:10}.step{background-color:#bababa;padding:5px 20px;font-size:14px;border-radius:80px;-moz-border-radius:80px;-webkit-border-radius:80px;margin-left:5px;margin-right:5px}.step.active,.step:hover{background-color:#fff}.button{background:#019ad2;border:1px solid #057ed0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.25);-moz-box-shadow:inset 0 1px 1px hsla(0,0%,100%,.25);-webkit-box-shadow:inset 0 1px 1px hsla(0,0%,100%,.25);color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:700;line-height:20px;padding:3px 10px;height:38px;text-shadow:0 -1px 0 rgba(0,0,0,.25);opacity:.8}.button.mini{vertical-align:middle;margin-left:5px;line-height:24px;height:24px;padding:0 5px;font-size:11px}.button:hover{opacity:1}#divNote{border:1px solid #a0c74a;padding:5px;text-align:left;margin:10px 0}.ds20,.ds25{border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7;display:inline-block;height:28px;vertical-align:top}.ds20{height:22px}.lsbtn20,.lsbtn25{background:none repeat scroll 0 0 #eee;border-color:#ccc #999 #999 #ccc;border-style:solid;border-width:1px;display:block;height:26px}.lsbtn20{height:20px}.lsinpt20{width:150px;padding:2px 3px 3px;font-size:11px}.lsinpt20,.lsinpt20down{border:0;outline-style:none;margin:0;font-family:tahoma,arial;height:14px}.lsinpt20down{font-size:12px;padding:2px 5px 3px 3px;background:#cc0}.plus_filter{cursor:pointer;line-height:21px;vertical-align:top;margin-top:5px}#edit_options{height:20px;position:absolute;bottom:50px;right:0;z-index:100;text-align:right}.edit_options_inner{display:none;background-color:#f3f3f3;padding-left:2px;padding-right:2px}select.text{font-size:12px;border:1px solid #999}select.text,textarea.text2{font-weight:400;font-family:tahoma;padding:2px 3px}textarea.text2{font-size:13px;border:1px solid #ccc}select{font-family:thoma;border:1px solid #999}select,textarea{font-weight:400;font-size:12px;padding:2px 3px}textarea{font-family:arial}.inpt{width:400px;font-size:14px;border:1px solid #767676;border-radius:5px;padding:10px;outline:none}.inpt,div.text,input.text{font-family:arial;line-height:15px;color:#444}div.text,input.text{background:#fff url(../images/maperia_sprite_main.png) repeat-x 0 -687px;width:245px;padding:4px;font-size:12px;border:1px solid #767676;margin:0}ul#search-type-options{padding:0;margin:0;list-style:none;width:78px;z-index:5;right:-1px;top:24px;position:absolute;display:none;border:1px solid #666;border-top:0}ul#search-type-options li{height:23px;line-height:23px;background-color:#fff;border-bottom:1px solid #dedede;text-align:right;padding-right:12px;cursor:pointer;font-size:12px;font-weight:400;text-decoration:none;color:#999}ul#search-type-options li:hover{background-color:#e6fccb;color:#444}textarea.text{padding:2px 2px 3px;font-size:12px;font-family:arial;margin:2px 0;color:#444;border:1px solid #767676}textarea.text.text:focus{border-color:#c06;outline:none}input.textblue{padding:2px 2px 3px;font-size:12px;font-family:arial;margin:2px 0;color:#666;border:2px solid #a1b4d9}.md_round_green input.btn_search{font-size:12px;width:90px;cursor:pointer;background-color:#8ead47;border:2px solid #fff;font-weight:700;color:#fff}#label_1,#label_2{padding:0;margin:0;width:18px;height:18px;vertical-align:middle}.autocompleate{text-align:left;overflow-y:auto;max-height:250px;background-color:#fff;z-index:8000;border:2px solid #cfcfcf;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.autocompleate ul{list-style-type:none;text-align:left;padding:5px;margin:0}.autocompleate li{text-align:left;padding:2px;margin:0}.autocompleate iframe{display:none;position:absolute;top:0;left:0;z-index:-1;width:1px;height:10px}.tag_cloud{text-decoration:none;font-size:12px;color:#399ed9;font-family:arial}.tag_cloud span{padding:0;margin:0 6px 0 0;float:left;display:inline-block}.tag_cloud .tag{border:1px solid #bababa;border-radius:4px;background-color:#f4f4f4;padding:4px 6px;margin-bottom:4px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.tag_cloud .tag:hover{background-color:#089ed9;border:1px solid #24708e}.tag_cloud .tag a{color:#999;text-decoration:none;display:inline-block}.tag_cloud .tag:hover a{color:#fff;text-decoration:none}.tag_cloud .tag:hover .icn_tag{background-position:-384px -102px}#tags_cloud a{text-decoration:none;font-size:12px;color:#bfbfbf}#tags_cloud a:hover{text-decoration:none;color:#c06}.top_premium{background-color:#f3f5f6;height:105px;border:1px solid #d8dde1;margin-top:5px;margin-bottom:5px}.top_premium td{padding:6px;width:970px;font-size:11px}.top_premium img{border:1px solid #00688a}.photo_container{position:relative;z-index:0;float:left;margin:5px;height:70px;color:#616161;font-size:11px;text-align:center}.error{font-size:14px;font-weight:300;line-height:16px;color:#c06;font-family:tahoma;margin-top:2px;margin-bottom:2px}.require,.required_field{color:#c00;font-size:12px;font-family:tahoma}.error_field{color:red;background-color:#fae2e2;font-size:12px;font-family:tahoma;padding:3px 5px}.error_message{color:#c06;font-size:11px;font-family:tahoma;margin:1px 2px 2px 1px}#info,.info{background-color:#fffbe2;border:1px solid #e2c822}#error,#info,.info{clear:both;display:block;margin-bottom:15px;padding:3px}#error{border:1px solid #c00;background-color:#fbf0f8}.infobox{font-size:16px;font-weight:400;line-height:1.5;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#fff3cf;border:1px solid #ffc166;margin-bottom:10px;padding:10px 15px}.infobox.success{background-color:#ccfba6;border:1px solid #52ad08}.infobox.white{background-color:#fff}.shadow{box-shadow:0 2px 3px rgba(0,0,0,.2)}.w-PL-A,.w-PL-K,.w-PL-S{background-color:red;color:#fff;border:1px solid #b24747}.w-PL-A,.w-PL-K,.w-PL-S,.w-PL-W{font-size:11px;font-weight:700;padding:1px 3px;font-family:arial;vertical-align:middle}.w-PL-W{background-color:#fffa73;color:#000;border:1px solid #f2bf24}.w-EU{background-color:#093;color:#fff;font-size:11px;font-weight:700;padding:1px 2px;font-family:arial;vertical-align:middle;border:1px solid #51913a}.wm-PL-A,.wm-PL-K,.wm-PL-S{background-color:red;color:#fff;border:1px solid #b24747}.wm-PL-A,.wm-PL-K,.wm-PL-S,.wm-PL-W{font-size:9px;font-weight:700;padding:1px 3px;font-family:arial;vertical-align:middle}.wm-PL-W{background-color:#fffa73;color:#000;border:1px solid #f2bf24}.wm-EU{background-color:#093;color:#fff;font-size:9px;font-weight:700;padding:1px 2px;font-family:arial;vertical-align:middle;border:1px solid #51913a}.lnk-delete,.lnk-drop-down,.lnk-more{font-size:10px;color:#000;text-decoration:none!important;line-height:10px;vertical-align:middle}.lnk-delete .icn,.lnk-drop-down .icn,.lnk-more .icn{width:9px;height:11px;display:inline-block;vertical-align:middle;margin-left:2px}.lnk-more .icn{background:url(../images/maperia_sprite_main.png) no-repeat -113px -18px}.lnk-drop-down .icn{background:url(../images/maperia_sprite_main.png) no-repeat -125px -18px}.lnk-delete .icn{background:url(../images/maperia_sprite_main.png) no-repeat -137px -18px}.lnk-more:hover{color:#ba120f}.dcr-item{width:3px;height:3px;background-color:#c00;vertical-align:middle;margin-right:5px}.loader_mini{background:#fff url(../images/loading.gif) no-repeat 50%!important;display:inline-block;width:14px;height:10px}.loader_action{background:url(/v002../images/loading.gif) no-repeat 50%;width:16px;height:16px;margin-right:4px}.loader_action,.loader_label{display:inline-block;vertical-align:middle}.loader_label{color:#767676;font-size:12px;line-height:16px}.fix:after,.fix:before{content:" ";display:block;height:0;overflow:hidden}.fix:after{clear:both}.fix{zoom:1}.ovFGClass{padding:2px;text-align:left;background-color:#ffc}.ovBGClass{font:11px Tahoma;color:#fff;background-color:#f44242;border-color:#fff #7f7f7f #7f7f7f #fff;border-style:solid;border-width:1px;text-align:left;cursor:pointer}.option_box{position:absolute;left:0;width:680px;display:none;border:1px solid #bdc7d8;z-index:1000}.option_box .content{padding:5px 0 20px 20px;background-color:#eceef5;margin:0;color:#000}.option_box .info{float:left;display:none;padding-top:15px;width:620px}.option_box .close{background:url(../images/maperia_sprite_main.png) no-repeat -81px -28px;width:15px;height:15px;float:right;margin-right:3px;cursor:pointer}.close.fly{margin-right:10px;margin-top:5px;display:block}ul.filter_items{list-style:none;display:block;margin:2px 0 0;background-color:#f2f2f2;padding:0 0 0 2px}ul.filter_items li{color:#666;font-size:11px;font-family:arial;padding-left:8px;padding-top:0;padding-bottom:1px;width:178px}ul.filter_items a{font-size:10px;color:#c06;text-decoration:none}ul.filter_items.map li{color:#000;font-size:12px;font-family:arial;padding:2px 10px 2px 20px;border-bottom:1px solid #efefef;width:180px}ul.filter_items.map a{font-size:10px;color:#c06;text-decoration:none}ul.stars{height:16px;margin:0;padding:0}ul.stars li{width:16px;height:16px;display:block;list-style:none;float:left;margin-right:1px;background:url(../images/stars.png) 0 0 no-repeat;cursor:pointer}ul.stars li.hover,ul.stars li.selected{background:transparent url(../images/stars.png) 0 -16px no-repeat;cursor:pointer}#divCategoriesList{padding:10px}#divCategoriesList .category_letter{font-size:14px;font-weight:700;padding-top:15px;padding-bottom:5px}#divCategoriesList .category_list{padding:5px}#divCategoriesList .category_list a:hover{background-color:#cfcfcf}#divCategoriesList .category_selected{font-size:15px;font-weight:700;text-align:center;padding:20px}#divCategoriesList .category_info{text-align:center}#divCategoriesList .category_change{font-size:9px;text-align:center;padding:10px}#divCategoriesList .category_change a{color:red}.disabled_field{background-color:#bfbfbf}.enabled_field{background-color:#fff}.progressWrapper{vertical-align:middle;width:100%;overflow:hidden}.progressContainer{margin-bottom:5px;padding:4px;border:1px solid #e8e8e8;background-color:#f7f7f7;overflow:hidden}.progressName{font-size:8pt;font-weight:700;color:#555;width:323px;height:14px;text-align:left;white-space:nowrap;overflow:hidden}.progressBarComplete,.progressBarError,.progressBarInProgress{font-size:0;width:0;height:2px;background-color:#00f;margin-top:2px}.progressBarComplete{width:100%;background-color:green;visibility:hidden}.progressBarError{width:100%;background-color:red;visibility:hidden}.progressBarStatus{margin-top:2px;width:345px;font-size:7pt;font-family:Verdana;text-align:left;white-space:nowrap}.thumbImage{float:right;display:block;height:60px;width:60px;border:1px solid #000}a.progressCancel,a.progressCancel:active,a.progressCancel:hover,a.progressCancel:link,a.progressCancel:visited{font-size:0;display:block;height:14px;width:14px;background-image:url(../images/cancelbutton.gif);background-repeat:no-repeat;background-position:-14px 0;float:right}a.progressCancel:hover{background-position:0 0}#startUpload_blink{color:#fff}#stopUpload_blink{color:#fff;font-size:11px;background-color:#ffa922;padding:3px}#overBoxUsersMark{padding:0;width:450px;height:268px;overflow:hidden;overflow-y:auto}#divOverlayCategories{padding:0;width:550px;height:268px;border:2px solid #c00}ul.sortOptions{list-style:none;display:none;padding:3px 5px;margin:0;border:1px solid #ccc;background-color:#fff;min-width:115px;z-index:10;position:absolute}.sortOptions li.delimiter{padding:0;font-size:10px;cursor:text}.sortOptions li.delimiter,.sortOptions li.delimiter:hover{text-decoration:none;line-height:13px;color:#bababa}.sortOptions li{padding:0;font-size:11px;text-decoration:none;line-height:14px;color:#414141;cursor:pointer}.sortOptions li:hover{color:#c90;text-decoration:underline}ul.bulleted{color:#f6cd54;list-style-image:none;list-style-position:outside;list-style-type:square;margin:0;padding-left:15px;font-size:9px}ul.bulleted li,ul.bulleted li a{color:#005296;font-size:11px;font-weight:400;text-decoration:none}ul.bulleted li a{border-bottom:1px dotted #ccc}ul.bulleted li a:hover{color:#c06}.update_ok{border:1px solid #32cd32;background-color:#98fb98;padding:5px;text-align:center;margin-bottom:10px;width:900px}.search_review_loader{background:url(../images/loading.gif) no-repeat;width:14px;height:10px;display:none;text-align:right;position:absolute;top:13px;right:10px}.search_loader_input{background:#fff url(../images/loading.gif) 98% 50% no-repeat!important}._name_suggest{border:2px solid #767676;border-top:1px;background-color:#fff;padding:0;margin:0;z-index:2;overflow:hidden}._name_suggest_loader{background:url(../images/loading.gif) 100% no-repeat}._name_suggest ul{padding:0;margin:0;list-style-type:none;text-align:left;list-style-position:outside}._name_suggest li{height:40px;cursor:pointer;color:#767676;margin:0;padding:4px 0 0 8px;display:block;overflow:hidden}._name_suggest li span{padding:2px 5px}._name_suggest .ACselect{background-color:#809c2e;color:#fff}._name_suggest .AClastItem{background-color:#f4f5f7;color:#fff;text-align:right;height:25px;padding-right:10px;border-top:1px solid #767676}.comment_cloud{position:relative;float:right;width:545px;background:#f6f6f6;border-radius:5px;border:1px solid #ebebe9;padding:10px}.comment_cloud .description.big{font-size:14px;line-height:19px}.button_green_sm{background:#7ead00;border:1px solid #769800;border-radius:5px;-moz-border-radius:5px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.25);-moz-box-shadow:inset 0 1px 1px hsla(0,0%,100%,.25);-webkit-box-shadow:inset 0 1px 1px hsla(0,0%,100%,.25);color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;line-height:12px;text-shadow:0 -1px rgba(41,41,41,.5);padding:3px 10px}.btn-goto-book,.button_green_sm:hover{background:#7ead00;text-decoration:none}.btn-goto-book{border:1px solid #769800;line-height:22px;box-shadow:0 0 5px #999;font-size:18px;font-weight:400;padding:18px 10px;color:#fff;display:inline-block;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.25);-moz-box-shadow:inset 0 1px 1px hsla(0,0%,100%,.25);-webkit-box-shadow:inset 0 1px 1px hsla(0,0%,100%,.25);border-radius:5px;-moz-border-radius:5px;width:220px}.btn-goto-book:focus,.btn-goto-book:hover{color:#fff;background:#7ead00;opacity:.9}.promobanner{margin-bottom:10px;width:660px;height:188px;position:relative;border-radius:6px;border:3px solid #e2b40f;overflow:hidden}.promobanner a{color:#e8bc17;text-decoration:none;border-bottom:1px dotted #ba9200}.promobanner a:hover{color:#fff}.profile_vcard{padding-top:4px;padding-bottom:4px;width:300px}.profile_vcard.city{padding-top:4px;padding-bottom:4px;width:340px}.profile_vcard .user_stats{margin-top:10px;margin-left:0;padding:0;display:block;list-style:none!important;margin-right:2px}.profile_vcard .user_stats a{text-decoration:none}.profile_vcard .user_stats li{float:left;width:45px;padding:3px 6px;border-right:1px solid #dedede}.profile_vcard .user_stats li.last{border:0}.profile_vcard .user_stats li.first{padding-left:0;margin-left:0}.profile_vcard .user_stats li small{display:block;font-size:11px;color:#999}.profile_vcard .user_stats li span{font-size:18px;color:#666;font-family:tahoma}.profile_vcard .location{font-size:11px;color:#999;margin-top:6px}.profile_vcard .name{text-decoration:none;font-size:13px;border-bottom:1px dotted #bababa;padding-bottom:1px;font-weight:700;color:#089ed9}.profile_vcard .image{width:80px;height:80px;margin-right:6px;float:left;overflow:hidden;border:2px solid #444;background-color:#222}.profile_vcard .image img{width:80px;border:0;height:auto}.profile_vcard a{margin-right:6px;margin-bottom:2px}.profile_vcard a:hover{color:#c06}.profile_vcard .image:hover{border:2px solid #c06}#divPrice .prices,#divPrice ul{padding:0;margin:7px 0 5px;font-size:12px}.stars.review{background-color:#fff;padding:4px 3px;margin:3px 3px 5px;border-radius:3px}.partners-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media(max-width:480px){.partners-wrapper{align-items:flex-start;margin-left:-16px;margin-right:-16px}}.partners-wrapper .partner-box{margin:10px;border:1px solid #dedede;width:200px;height:190px;display:flex;align-items:center;justify-content:center;position:relative}.partners-wrapper .partner-box a{display:block}@media(max-width:480px){.partners-wrapper .partner-box a{padding:5px}}.partners-wrapper .partner-box .lnk-vcard{position:absolute;top:-2px;right:2px;opacity:.8;display:inline-block;padding:5px;color:#222}.partners-wrapper .partner-box .lnk-vcard .fa-address-card{color:#bababa;opacity:1}.partners-wrapper .partner-box .lnk-vcard .fa-address-card:hover{color:#386ec8}@media(max-width:480px){.partners-wrapper .partner-box{width:calc(50% - 22px);height:auto;min-height:137px}.partners-wrapper .partner-box img{width:90%;margin:auto}}.partners-wrapper .partner-box .inner{text-align:center;vertical-align:middle}.partners-wrapper .partner-box .inner img{display:block}#div_facebook,#div_twitter{line-height:30px}#div_facebook.loading,#div_twitter.loading{background:url(../images/loading.gif) no-repeat 0 10px;padding-left:16px}#explore-location{z-index:1;position:relative;float:right;padding:0;margin:0}#explore-location .ss-input{width:230px;cursor:pointer;border:1px solid #b3b3b3;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#404040;font-family:inherit;font-size:13px;line-height:16px;padding:8px 30px;text-overflow:ellipsis;background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#f2f2f2,#e6e6e6);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f2f2),color-stop(1,#e6e6e6));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#f2f2f2', EndColorStr='#e6e6e6')";box-shadow:0 1px 0 hsla(0,0%,100%,.7),inset 0 1px 4px rgba(0,0,0,.05);opacity:.8;z-index:10}#explore-location .ss-input:hover{background-color:#d6d6d6;background-image:-moz-linear-gradient(top,#e6e6e6,#d6d6d6);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e6e6e6),color-stop(1,#d6d6d6));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#e6e6e6', EndColorStr='#D6D6D6')";opacity:1}#explore-location .ss-navigate{position:absolute;top:9px;left:4px;opacity:.4;z-index:10;cursor:pointer}#explore-location .ss-navigate:hover{opacity:1}#explore-location .ss-dropdown{top:15px;right:8px;position:absolute}#explore-location .loader_location{background:url(../images/loading.gif) no-repeat 50%!important;width:16px;height:16px;display:block;opacity:1;top:12px;left:7px}.event-top-calendar{width:100%;padding:0;margin:0;display:flex}.event-top-calendar .item{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:22px;font-weight:600;line-height:22px;margin:1px;padding:2px 6px;text-align:center;color:#fff;width:50px;height:60px;background-color:#cfcfcf;display:flex;align-items:center;flex-direction:column;justify-content:center}@media(max-width:768px){.event-top-calendar .item{font-size:18px;font-weight:600;line-height:18px}}.event-top-calendar .item.next,.event-top-calendar .item.prev{width:28px;padding-top:18px;padding-bottom:4px}.event-top-calendar .item.extend{width:320px}.event-top-calendar .item.link{cursor:pointer}.event-top-calendar .item.link:hover{background-color:#9bc24f}.event-top-calendar .item .line1{font-size:22px;font-weight:500;line-height:22px}@media(max-width:768px){.event-top-calendar .item .line1{font-size:18px;font-weight:500;line-height:18px}}.event-top-calendar .item .line2{font-size:13px;font-weight:500;line-height:13px;text-transform:uppercase}.event-top-calendar .active{background-color:#9bc240}.event-top-calendar .line2{margin-top:2px}.event-top-calendar .line2 a{font-size:13px;font-weight:500;line-height:16px;color:grey;text-decoration:none;border-bottom:1px dotted grey}.event-top-calendar .line2 a:hover{color:#fff;border-bottom:1px dotted #fff}.categories h2{margin-bottom:20px}.categories ul.listing li{width:100%;font-weight:300;padding:0 0 4px 15px}.categories ul.listing li i,.categories ul.listing li span{vertical-align:middle}.categories ul.listing li .count{font-size:14px;font-weight:300;line-height:16px;vertical-align:middle;font-style:normal;color:#999}.categories .promo-module{display:flex;margin:50px auto}.categories .promo-module>.listing{width:33%}.categories .promo-module .main-category{font-weight:500}.newsroom .logotyp{width:160px;vertical-align:top;text-align:center}@media(max-width:768px){.newsroom .logotyp{width:130px}}.newsroom .logotyp img{margin:0;padding:0;border:0}.newsroom .news{padding-bottom:20px;vertical-align:top}.newsroom .news .article .title,.newsroom .news .article h4{font-size:16px;font-weight:600}.newsroom .news .content{font-size:16px;font-weight:400;margin-top:16px}.newsroom .news .content p{margin-top:20px}.newsroom .news .date{font-size:12px;font-weight:400;color:#444}.newsroom .lnk-media{font-size:12px;font-weight:400;color:#222}.maperia-banner{background:linear-gradient(135deg,#233ba7,#764ba2);box-shadow:0 2px 12px rgba(102,126,234,.25);border-radius:10px;padding:16px 20px;margin:32px 0;position:relative;overflow:hidden;transition:all .3s ease}.maperia-banner:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(102,126,234,.3)}@media(max-width:768px){.maperia-banner{padding:12px 15px;margin:12px 15px}}.maperia-banner .banner-background{background:hsla(0,0%,100%,.06);border-radius:50%;position:absolute;top:-10px;right:-10px;width:58px;height:58px;animation:banner-animation 5s ease-in-out infinite}@media(max-width:768px){.maperia-banner .banner-background{width:96px;height:96px;top:-20px;right:-20px}}.maperia-banner .banner-background:before{background:hsla(0,0%,100%,.03);content:"";position:absolute;top:10px;left:10px;width:26px;height:26px;border-radius:50%}@media(max-width:768px){.maperia-banner .banner-background:before{width:46px;height:46px;top:12px;left:14px}}.maperia-banner .banner-content{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}@media(max-width:768px){.maperia-banner .banner-content{flex-direction:column;text-align:center;gap:8px}}.maperia-banner .banner-content .banner-text{flex:1;min-width:200px}@media(max-width:768px){.maperia-banner .banner-content .banner-text{min-width:auto;text-align:center}}.maperia-banner .banner-content .banner-text .banner-title{font-size:16px;font-weight:700;line-height:1.3;text-shadow:1px 2px rgba(0,0,0,.1);color:#fff;margin-bottom:3px}@media(max-width:768px){.maperia-banner .banner-content .banner-text .banner-title{font-size:15px;margin-bottom:2px}}.maperia-banner .banner-content .banner-text .banner-subtitle{font-size:13px;font-weight:400;line-height:1.3;text-shadow:1px 2px rgba(0,0,0,.1);color:#d1abd0;margin-bottom:0}@media(max-width:768px){.maperia-banner .banner-content .banner-text .banner-subtitle{font-size:13px}}.maperia-banner .banner-cta-container{display:flex;align-items:center;gap:12px}.maperia-banner .banner-cta-container .banner-cta{font-size:13px;font-weight:600;line-height:1.4;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.1);display:inline-flex;color:#fff;justify-content:flex-start;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#ab45a3;border:1px solid #4a3448;padding:.6rem .85rem;border-radius:.25rem;transition:all .15s ease-in-out;text-decoration:none;gap:6px;white-space:nowrap;letter-spacing:.5px;text-transform:uppercase}.maperia-banner .banner-cta-container .banner-cta:hover{opacity:.9;color:#411244;box-shadow:0 2px 8px rgba(56,110,200,.3);background-color:#b83faf}.maperia-banner .banner-cta-container .banner-cta .banner-icon{width:14px;height:14px;fill:currentColor}@media(max-width:768px){.maperia-banner .banner-cta-container .banner-cta{font-size:12px}}@keyframes banner-animation{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(10deg)}}@keyframes secretPulse{0%{transform:scale(1)}50%{transform:scale(1.01)}to{transform:scale(1)}}@keyframes keyShake{0%,to{transform:rotate(0deg) scale(1)}25%{transform:rotate(-8deg) scale(1.1)}75%{transform:rotate(8deg) scale(1.1)}}@keyframes buttonGlow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.secret-button{background:linear-gradient(135deg,rgba(44,110,200,.15),rgba(75,127,212,.2) 50%,rgba(44,110,200,.15))!important;background-size:200% 200%!important;border:1px solid rgba(44,110,200,.3)!important;border-radius:12px!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;animation:secretPulse 3s ease-in-out infinite,buttonGlow 2s ease-in-out infinite;transition:all .3s ease;position:relative;overflow:hidden}.secret-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);transition:left .6s}.secret-button .fa-lock{animation:keyShake 2s ease-in-out infinite;animation-delay:1s}.secret-button:hover:before{left:100%}.secret-button:hover:before .fa-lock{animation:keyShake .5s ease-in-out infinite;animation-delay:0s}.secret-button:active{transform:translateY(1px) scale(.99)}.local-secret-paid,.local-secret-simple{display:none}.insider-info,.pro-tip,.shock-fact{font-size:1rem;font-weight:400;font-family:Rubik,Tahoma,Sans-Serif;line-height:1.5;font-style:italic;border-radius:6px;padding:48px 16px 16px;margin:36px 0;position:relative}.insider-info:before,.pro-tip:before,.shock-fact:before{font-size:1.1rem;font-weight:500;font-family:Rubik,Tahoma,Sans-Serif;line-height:1.4;font-style:normal;position:absolute;top:12px;left:40px;display:inline-flex;align-items:center;justify-content:flex-start;z-index:2}.insider-info:after,.pro-tip:after,.shock-fact:after{font-style:normal;position:absolute;top:12px;left:16px;display:inline-flex;align-items:center;font-size:.97rem;z-index:2}.shock-fact{background:#fef9e7;box-shadow:inset 0 1px 30px rgba(201,166,110,.3);border-left:3px solid #f39c12;color:#432d16}.shock-fact:after{content:"";font-family:FontAwesome;color:#f39c12}.shock-fact:before{content:"Fakt, który szokuje";color:#f39c12}.pro-tip{background:#f7fbec;border-left:3px solid #7db322;color:#2c3b14;box-shadow:inset 0 1px 30px rgba(139,182,66,.3)}.pro-tip:after{content:"";font-family:FontAwesome;color:#7db322;font-size:1.1rem}.pro-tip:before{content:"Pro Tip";color:#7db322;top:14px}.insider-info{background:#f7fbec;border-left:3px solid #7db322;color:#2c3b14;box-shadow:inset 0 1px 30px rgba(139,182,66,.3)}.insider-info:after{content:"";font-family:FontAwesome;color:#7db322}.insider-info:before{content:"Insider Tip";color:#7db322}.cruise-list{display:none}ul.facebox,ul.listing{list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;margin:5px 0 0}ul.listing li{color:#16387c;margin:0;padding:0 0 8px 5px}ul.listing li .count{margin-left:3px;font-size:12px;color:#b7d034}ul.listing li:before{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 0 0 4px #fdf3d5;display:inline-block;content:"";width:5px;height:5px;background-color:#f4cd5a;margin-right:5px;vertical-align:3px;flex:0}ul.listing.after-added-item{padding:0;margin-top:40px;margin-bottom:40px}ul.listing.after-added-item li{font-size:16px;font-weight:400;line-height:18px;color:#666}ul.listing.places li{font-size:12px;font-weight:400;line-height:14px;display:flex;color:#616161;margin:0 0 8px;padding:0}ul.listing.places li:last-child{margin:0}ul.listing.places li:before{flex:1 0 auto;margin-top:8px;margin-right:10px}ul.listing.places li img{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background-color:#efefef;width:48px;height:34px;display:block}ul.listing.places li .icon{order:2;position:relative;width:46px}ul.listing.places li .icon a:focus,ul.listing.places li .icon a:hover{opacity:.8}ul.listing.places li .label{width:-webkit-fill-available;padding-right:5px}ul.listing.places li .name{font-size:15px;font-weight:400;line-height:1.2;color:#3c464f;text-decoration:none;margin-bottom:2px;display:block}ul.listing.places li .name:focus,ul.listing.places li .name:hover{opacity:.8}ul.listing.places li .address{font-size:12px;font-weight:300;line-height:1.2;display:block;color:#666;padding:0;margin:0}ul.listing.places li .distance{color:#a9b39a;padding-left:15px;position:relative;display:inline-block}ul.listing.places li .distance:after{font-size:12px;content:"";display:inline-block;font-family:FontAwesome;position:absolute;left:2px;top:1px}ul.listing.weather{margin:0;padding:5px 0 10px 8px;border:1px solid #efefef}.listing.events .item{display:flex;margin-bottom:10px}.listing.events .item:last-child{margin-bottom:0}.listing.events .item .image-wrapper{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;flex:0 0 auto;overflow:hidden;width:60px;max-height:50px;margin-right:10px;display:flex;flex-direction:column}.listing.events .item .image-wrapper img{background-color:#efefef;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;width:100%}.listing.events .item .short-date{font-size:12px;font-weight:500;line-height:13px;margin-top:3px;text-transform:uppercase;color:#9e30cb;width:60px;display:flex;flex-wrap:wrap;justify-content:center}.listing.events .item .short-date span.d{margin-right:5px}.listing.events .item .short-date span.y{display:block}.listing.events .item .info-wrapper{display:flex;flex-direction:column}@media(max-width:768px){.listing.events .item .info-wrapper{width:inherit}}.listing.events .item .info-wrapper .title{font-size:14px;font-weight:500;line-height:1.2;margin:0 0 3px;word-wrap:normal;white-space:normal;color:#4f0b6b;display:block;text-transform:lowercase}.listing.events .item .info-wrapper .title:hover{opacity:.8}.listing.events .item .info-wrapper .title:first-letter{text-transform:uppercase}.listing.events .item .info-wrapper .address{font-size:13px;font-weight:300;line-height:1.2;word-wrap:normal;white-space:normal;color:#929292}.listing.events .item .info-wrapper .address i{font-size:20px}.listing.events .item .info-wrapper .address b{font-weight:400}.listing.events .btn.btn-md.btn-more{margin-top:5px}.listing.events.medium .item{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-box-shadow:0 0 25px rgba(85,85,85,.1);box-shadow:0 0 25px rgba(85,85,85,.1);background-color:#fff;border:1px solid #dcdcdc;padding:20px;margin-bottom:20px}@media(max-width:480px){.listing.events.medium .item{flex-wrap:wrap}}.listing.events.medium .image-wrapper{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:120px;max-height:80px;margin-left:15px;margin-right:0}@media(max-width:480px){.listing.events.medium .image-wrapper{width:45%;order:1;margin:0 0 0 1%}}.listing.events.medium .box.box-ads-wrapper-links .image-wrapper{margin-left:0;max-height:100%}@media(max-width:480px){.listing.events.medium .box.box-ads-wrapper-links .image-wrapper{display:none}}.listing.events.medium .info-wrapper{width:-webkit-fill-available}@media(max-width:480px){.listing.events.medium .info-wrapper{width:100%;order:3;margin:10px 0}}.listing.events.medium .info-wrapper .fa{margin-right:3px}.listing.events.medium .info-wrapper .title{font-size:18px;font-weight:500;line-height:21px}.listing.events.medium .info-wrapper .desc{width:100%;margin-top:3px}.listing.events.medium .info-wrapper .address{font-size:14px;font-weight:300;line-height:17px}@media(max-width:480px){.listing.events.medium .info-wrapper .address{font-size:13px;font-weight:300;line-height:16px}}.listing.events.medium .info-wrapper .placename{font-size:14px;font-weight:400;line-height:17px;margin-bottom:3px}@media(max-width:480px){.listing.events.medium .info-wrapper .placename{font-size:13px;font-weight:400;line-height:16px}}.listing.events.medium .short-date{font-size:16px;font-weight:500;line-height:18px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background-color:#4f0c6b;color:#fff;width:60px;padding:10px;margin:0 15px 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media(max-width:480px){.listing.events.medium .short-date{width:45%;order:1;margin:0 1% 0 0;flex-direction:row}}.listing.events.medium .short-date .fa{margin-bottom:3px}.listing.events.medium .short-date .d{font-size:24px;margin:3px 0!important}@media(max-width:480px){.listing.events.medium .short-date .d{font-size:16px;margin:0 2px 0 3px!important}}.listing.events.medium .short-date .m{font-size:15px;margin:0!important}@media(max-width:480px){.listing.events.medium .short-date .m{font-size:16px;margin:0 3px!important}}.listing.events.medium .short-date .y{font-size:13px;margin:0!important}@media(max-width:480px){.listing.events.medium .short-date .y{font-size:16px}}.nearby-events .listing.events.medium{max-width:840px;margin:auto}ul.media-links{display:block;margin:0;padding:0;list-style-image:none;list-style-position:outside;list-style-type:none}ul.media-links li{padding:3px 6px;background-color:#dedede;margin-bottom:1px}ul.media-links li a{display:block;text-decoration:none;color:#666;font-size:13px}ul.media-links li:hover a{color:#fff}ul.media-links li.selected,ul.media-links li:hover{background-color:#25aae1;color:#fff}ul.media-links li.selected a{color:#fff}.inbox_msg{color:#16387c;line-height:16px;margin:0;padding:5px 5px 5px 0}.inbox_msg ul{list-style-type:none}.inbox_msg li{color:#16387c;line-height:16px;margin:0;padding:0 0 0 20px}.filters{margin-top:40px}.filters .top-layer{display:block;position:absolute;top:0;left:0;right:0;z-index:100}.filters .btn-search{margin:auto}.filters .abc-checkbox{margin-bottom:5px;margin-left:3px}.filters .btn-group{width:100%}.filters .input-wrapper input[type=search],.filters .input-wrapper input[type=text]{padding:16px 18px 16px 24px;font-weight:400}.filters .input-wrapper label.placeholder{font-size:15px;font-weight:400;line-height:16px;position:relative;left:auto;top:-4px;color:#777;display:block}.filters .datepicker{width:auto}.filters .highlighted-categories{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin:20px auto 30px;max-width:300px}.filters .highlighted-categories .btn{border:0;cursor:pointer;position:relative;padding:0;background-color:transparent;outline:0;color:#fcce00}.filters .highlighted-categories .btn.active i{border-color:#007bff}.filters .highlighted-categories .btn.active .fm{color:#007bff}.filters .highlighted-categories .btn:hover{border:0}.filters .highlighted-categories .btn input[type=checkbox]{opacity:0;display:none}.filters .highlighted-categories .btn.checked i{background-color:#4f7cac;color:#fff}.filters .highlighted-categories .btn.checked i:hover{border:1px solid rgba(0,0,0,.25)}.filters .highlighted-categories .btn i{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0 0 3px 0 rgba(50,50,50,.15);border:1px solid rgba(0,0,0,.25);background-color:#fff;color:#35414c;width:44px;height:44px;z-index:0;font-size:36px;display:flex;align-items:center;justify-content:center}.filters .highlighted-categories .btn i.fa{font-size:24px}.filters .highlighted-categories .btn i:hover{opacity:.9;border:1px solid rgba(0,0,0,.5)}.filters .highlighted-categories .btn span{width:100%;height:18px;position:absolute;bottom:-24px;left:0;display:block;vertical-align:top;font-size:9px;font-weight:400;line-height:1;color:#35414c;z-index:1}.filters .categories-wrapper{display:none;margin-top:10px}.filters .categories-wrapper .item{text-align:left;padding-top:5px;padding-bottom:5px;display:flex;justify-content:space-around;align-items:center}.filters .categories-wrapper .item:last-child{border:0}.filters .categories-wrapper .item:hover{opacity:.9}.filters .categories-wrapper .item:after{content:"";display:block;width:15px;font-size:16px;content:"";font-family:FontAwesome;color:#c2c2c2;text-align:right;margin-top:-3px}.filters .categories-wrapper .item .label{width:100%}.filters .categories-wrapper .item.active .icon{border-color:#007bff;color:#007bff}.filters .categories-wrapper .item .icon{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px solid #dfdfdf;margin-right:10px;font-size:26px;color:#35414c;padding:3px}.filters .categories-wrapper a{font-size:14px;font-weight:500;line-height:16px;text-decoration:none;color:#35414c;display:block;text-transform:uppercase}.filters .lnk-more-categories{margin-top:10px;display:block;text-align:center;text-transform:uppercase;cursor:pointer}.filters .lnk-more-categories i,.filters .lnk-more-categories span{display:block}.filters section{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-bottom:15px;background-color:#fff;padding:20px;color:#222;font-size:13px}@media(max-width:768px){.filters section{padding:10px 0}}.filters section .section-body{margin-top:20px}.filters section .section-body.center{text-align:center;text-align:-webkit-center}.filters section>label{font-size:12px;font-weight:500;color:#000;text-transform:uppercase}.map-wrapper{margin:40px -26px;width:auto;position:relative;display:flex;justify-content:center;align-items:center}@media(max-width:768px){.map-wrapper{margin:0}}.place-location-wrapper{text-align:center;margin-top:40px}.place-location-wrapper .place-name{font-size:20px;font-weight:500;line-height:22px;margin-bottom:5px;text-transform:uppercase}@media(max-width:768px){.place-location-wrapper .place-name{font-size:16px;font-weight:500;line-height:18px;text-transform:none}}.place-location-wrapper .address{font-size:14px;font-weight:300;line-height:16px;color:#777}.place-location-wrapper .address b{font-weight:400}.place-location-wrapper .address i{font-size:18px;margin-right:3px}.place-location-wrapper .directions-type{margin:20px 0}.place-location-wrapper .directions-type a{font-weight:400;color:#4285f4}.place-location-wrapper .directions-type a:hover{opacity:.9}.place-location-wrapper .directions-type i.set-route{background:url(../images/icons/set-route.svg) no-repeat 50% scroll;background-size:100% 100%;display:inline-block;height:42px;width:42px;vertical-align:middle;margin-right:5px}.btn-map-switch-on{font-size:16px;font-weight:500;font-family:inherit;line-height:1.2;box-shadow:0 0 10px 6px hsla(0,0%,40.4%,.16);background-color:#444;color:#fff;border:0;position:absolute;top:auto;left:auto;padding:14px 46px;letter-spacing:1px;z-index:2;text-transform:uppercase}.btn-map-switch-on:hover{color:#fff;background-color:#386ec8}@media(max-width:768px){.btn-map-switch-on{font-size:14px;font-weight:500;font-family:inherit;line-height:1.2;padding:14px 23px}}.map{background-color:#dee2db;overflow:hidden;width:100%;height:360px;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;transition:opacity .3s ease-out}.map.static{background:#dee2db;margin:0;padding:0;border:0;cursor:default;display:block;z-index:1;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.6}@media(max-width:768px){.map.static{height:40vw}}@media(max-width:480px){.map.static{height:340px!important}}.map.image{background:#dee2db url(../images/map_vcard.png) no-repeat 50% scroll;background-size:cover;display:block}.map.disabled{opacity:.9;-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.marker-shadow{position:absolute}.marker-shadow:after{position:absolute;left:-90px;display:block;width:20px;height:20px;margin-top:-12px;content:"";transform:rotateX(55deg);border-radius:50%;box-shadow:80px 0 10px rgba(0,0,0,.5)}.marker,.marker-wrap{position:absolute;transform-origin:50% 120% 0}.marker{top:50%;left:50%;width:50px;height:60px;margin-top:-60px;margin-left:-25px;z-index:10;cursor:pointer}.marker:after{background-color:rgba(57,78,20,.8);border:14px solid #88bd2d;border-radius:50% 50% 50% 50%}.marker:after,.marker:before{position:absolute;display:block;box-sizing:border-box;width:50px;height:50px;content:"";transform:rotate(-45deg)}.marker:before{border:11px solid #75a326;border-radius:50% 50% 50% 0}.dot-label{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:12px;font-weight:300;line-height:14px;-o-box-shadow:0 0 3px rgba(0,0,0,.24);box-shadow:0 0 3px rgba(0,0,0,.24);background-color:#fff;color:#222;padding:7px;width:240px;height:100px;text-align:left;overflow:visible!important;position:relative;display:flex;flex-wrap:wrap}.dot-label .place-title{font-size:13px;font-weight:500;line-height:16px;margin:0}.dot-label .fa-times{font-size:14px;position:absolute;top:-4px;right:-3px;cursor:pointer;padding:6px;opacity:1;color:#999}.dot-label .fa-heart{margin-right:3px}.dot-label .place-show-more{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;background-color:#fff;position:absolute;bottom:0;left:0;right:0;padding:7px;display:flex;justify-content:space-between;align-items:center}.dot-label .place-show-more a{font-size:12px;font-weight:500;line-height:14px;color:#427fed;max-width:64%}.dot-label .place-show-more a:hover{opacity:.9}.dot-label:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff;content:"";position:absolute;bottom:-7px;left:50%;right:50%;margin-left:-10px;display:block;z-index:3;opacity:1}.dot-label.active{animation:label-anim .5s ease-in-out;animation-fill-mode:forwards;opacity:1!important}@keyframes label-anim{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}.marker-pulse{position:absolute;margin-top:-27px;margin-left:-25px;transform:rotateX(55deg)}.marker-pulse:after{display:block;width:50px;height:50px;content:"";animation:bounce 1s ease-out;animation-delay:1.1s;animation-iteration-count:infinite;opacity:0;border-radius:50%;box-shadow:0 0 1px 2px rgba(0,0,0,.5)}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@media(max-width:480px){.faq-wrapper{margin:20px -20px}}.faq-wrapper .title{font-size:22px;font-weight:500;line-height:24px;padding:10px 0 20px;margin-bottom:20px;color:#444}@media(max-width:480px){.faq-wrapper .title{font-size:18px;font-weight:500;line-height:20px;margin-bottom:15px}}.faq-wrapper .card{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin:0;border:0;border-top:1px dashed #cdc}.faq-wrapper dt{font-size:16px;font-weight:500;line-height:18px;position:relative;cursor:pointer;padding:15px 32px 15px 0;color:#444;letter-spacing:-.22px}.faq-wrapper dt:hover{color:#386ec8}@media(pointer:coarse){.faq-wrapper dt:hover{color:#444}}.faq-wrapper dt span{font-style:normal;font-weight:400}.faq-wrapper dt:after,.faq-wrapper dt:before{transition:transform .25s cubic-bezier(.19,.73,.81,.94) .25s;background-color:#386ec8;position:absolute;content:""}.faq-wrapper dt:before{right:3px;top:22px;width:15px;height:3px;transform:rotate(-180deg)}.faq-wrapper dt:after{right:9px;top:16px;width:3px;height:15px;transform:rotate(-90deg)}.faq-wrapper dt.collapsed{color:#444}.faq-wrapper dt.collapsed:after,.faq-wrapper dt.collapsed:before{transform:rotate(0)}.faq-wrapper dd{margin:5px 0 25px 10px;letter-spacing:-.22px}.faq-wrapper dd,.faq-wrapper dd .title{font-size:14px;font-weight:400;line-height:16px}.faq-wrapper dd .title{margin:0 0 15px;padding:0;color:#444;display:block}.faq-wrapper dd .title:first-letter{text-transform:uppercase}@media(max-width:768px){.faq-wrapper dd .see-more-wrapper{margin-top:10px;margin-bottom:20px;text-align:center}}.faq-wrapper dd .more{background-color:#444;font-size:14px;font-weight:400;line-height:1.2;color:#386ec8;margin-bottom:5px;margin-right:5px;padding:8px;border-color:#444;transition:all .15s ease-in-out}@media(max-width:768px){.faq-wrapper dd .more{display:block;margin-top:10px;margin-bottom:10px}}.faq-wrapper dd .more:hover{color:#fff;transform:translateX(5px) rotate(0deg);background-color:#386ec8;border-color:#386ec8}.faq-wrapper dd .more .fa-arrow-right{color:#fff;margin-left:5px}.faq-wrapper dd .location-wrapper{margin-top:20px}.faq-wrapper dd .location-wrapper .address{font-size:14px;font-weight:400;line-height:16px;color:#444}.faq-wrapper dd .location-wrapper .address b{font-weight:400}.faq-wrapper dd .location-wrapper .address i{font-size:24px;width:32px}.faq-wrapper dd .location-wrapper .directions-type{margin:15px 0}.faq-wrapper dd .location-wrapper .directions-type a{font-size:14px;font-weight:400;line-height:16px;color:#444}.faq-wrapper dd .location-wrapper .directions-type a:hover{color:#386ec8}.faq-wrapper dd .location-wrapper .directions-type i.set-route{background:url(../images/icons/set-route.svg) no-repeat 50% scroll;background-size:100% 100%;display:inline-block;height:24px;width:24px;vertical-align:middle;margin-right:5px}.faq-wrapper dd ul{margin:0 0 20px;padding:0;list-style:none}.faq-wrapper dd ul li{padding:0 0 0 18px;margin-bottom:8px;position:relative;vertical-align:top}.faq-wrapper dd ul li a{color:#386ec8}.faq-wrapper dd ul li a:hover{color:#444}.faq-wrapper dd ul li:before{position:absolute;font-family:FontAwesome;display:inline;font-size:4px;content:"";color:#444;left:7px;top:0}.header-details{margin-top:20px;padding-bottom:10px;position:relative;z-index:1}@media(max-width:768px){.header-details{background-color:#fff;padding:20px 15px 2px;margin:0 -15px}.header-details .rating-container{transform:scale(.8);padding-bottom:5px;margin:6px 0 0 -11%}}.header-details .address{font-size:18px;font-weight:400;font-family:Roboto,sans-serif;line-height:20px;color:#999;margin-top:5px}@media(max-width:768px){.header-details .address{font-size:16px;font-weight:400;font-family:Roboto,sans-serif;line-height:18px;margin-top:5px}}.header-details .address i{font-size:20px;margin:0 4px 0 0;color:#999;vertical-align:top}@media(max-width:768px){.header-details .address i{font-size:15px}}.header-details .informations-wrapper{display:flex;justify-content:space-between;align-items:center;margin:40px 0 0}@media(max-width:768px){.header-details .informations-wrapper{background-color:#f7f7f7;border-top:1px solid #efefef;border-bottom:0;justify-content:center;align-items:flex-start;flex-wrap:nowrap;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;margin:30px -15px 0}}.header-details .informations-wrapper ul.activities,.header-details .informations-wrapper ul.informations{padding:0;margin:0;list-style:none;color:#171219;display:flex;justify-content:flex-start;align-items:center}@media(max-width:768px){.header-details .informations-wrapper ul.activities,.header-details .informations-wrapper ul.informations{justify-content:space-between}}.header-details .informations-wrapper ul.activities li,.header-details .informations-wrapper ul.informations li{font-size:13px;font-weight:400;font-family:Roboto,sans-serif;line-height:18px;padding-right:14px}@media(max-width:768px){.header-details .informations-wrapper ul.activities li,.header-details .informations-wrapper ul.informations li{padding:10px 8px}}.header-details .informations-wrapper ul.activities li button:focus,.header-details .informations-wrapper ul.informations li button:focus{outline:none;border-color:#ccc}.header-details .informations-wrapper ul.activities li .fm-external-link,.header-details .informations-wrapper ul.informations li .fm-external-link{font-size:8px;color:#999;vertical-align:4px;margin-left:3px}.header-details .informations-wrapper ul.activities li a,.header-details .informations-wrapper ul.activities li button,.header-details .informations-wrapper ul.informations li a,.header-details .informations-wrapper ul.informations li button{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:13px;font-weight:400;line-height:normal;border:1px solid transparent;background-color:transparent;margin:0 2px;padding:3px 6px;color:#464646;display:inline-flex;align-items:center;justify-content:space-between;transition:all .2s;cursor:pointer}.header-details .informations-wrapper ul.activities li a.favorite.active,.header-details .informations-wrapper ul.activities li button.favorite.active,.header-details .informations-wrapper ul.informations li a.favorite.active,.header-details .informations-wrapper ul.informations li button.favorite.active{color:#d22d20}.header-details .informations-wrapper ul.activities li a.favorite.active i,.header-details .informations-wrapper ul.activities li button.favorite.active i,.header-details .informations-wrapper ul.informations li a.favorite.active i,.header-details .informations-wrapper ul.informations li button.favorite.active i{animation:heart-anim .3s;color:#d22d20;text-align:center}@media(pointer:coarse){.header-details .informations-wrapper ul.activities li a.favorite.active,.header-details .informations-wrapper ul.activities li button.favorite.active,.header-details .informations-wrapper ul.informations li a.favorite.active,.header-details .informations-wrapper ul.informations li button.favorite.active{color:#d22d20!important;background-color:transparent!important}.header-details .informations-wrapper ul.activities li a.favorite.active i,.header-details .informations-wrapper ul.activities li button.favorite.active i,.header-details .informations-wrapper ul.informations li a.favorite.active i,.header-details .informations-wrapper ul.informations li button.favorite.active i{color:#d22d20!important}.header-details .informations-wrapper ul.activities li a.favorite:not(.active),.header-details .informations-wrapper ul.activities li button.favorite:not(.active),.header-details .informations-wrapper ul.informations li a.favorite:not(.active),.header-details .informations-wrapper ul.informations li button.favorite:not(.active){color:#464646!important;background-color:transparent!important}.header-details .informations-wrapper ul.activities li a.favorite:not(.active) i,.header-details .informations-wrapper ul.activities li button.favorite:not(.active) i,.header-details .informations-wrapper ul.informations li a.favorite:not(.active) i,.header-details .informations-wrapper ul.informations li button.favorite:not(.active) i{color:#464646!important}}.header-details .informations-wrapper ul.activities li a:first-child,.header-details .informations-wrapper ul.activities li button:first-child,.header-details .informations-wrapper ul.informations li a:first-child,.header-details .informations-wrapper ul.informations li button:first-child{margin-left:0}.header-details .informations-wrapper ul.activities li a i,.header-details .informations-wrapper ul.activities li button i,.header-details .informations-wrapper ul.informations li a i,.header-details .informations-wrapper ul.informations li button i{font-size:20px;margin-right:8px;vertical-align:middle}.header-details .informations-wrapper ul.activities li a i.fa-desktop,.header-details .informations-wrapper ul.activities li button i.fa-desktop,.header-details .informations-wrapper ul.informations li a i.fa-desktop,.header-details .informations-wrapper ul.informations li button i.fa-desktop{font-size:18px;margin-bottom:0;padding-top:2px}@media(max-width:768px){.header-details .informations-wrapper ul.activities li a i.fa-desktop,.header-details .informations-wrapper ul.activities li button i.fa-desktop,.header-details .informations-wrapper ul.informations li a i.fa-desktop,.header-details .informations-wrapper ul.informations li button i.fa-desktop{margin-bottom:3px}}.header-details .informations-wrapper ul.activities li a i.fm-explore-solid,.header-details .informations-wrapper ul.activities li button i.fm-explore-solid,.header-details .informations-wrapper ul.informations li a i.fm-explore-solid,.header-details .informations-wrapper ul.informations li button i.fm-explore-solid{font-size:20px;margin-bottom:4px;margin-right:0}@media(min-width:769px){.header-details .informations-wrapper ul.activities li a:hover,.header-details .informations-wrapper ul.activities li button:hover,.header-details .informations-wrapper ul.informations li a:hover,.header-details .informations-wrapper ul.informations li button:hover{border-color:#ccc}}@media(max-width:768px){.header-details .informations-wrapper ul.activities li a,.header-details .informations-wrapper ul.activities li button,.header-details .informations-wrapper ul.informations li a,.header-details .informations-wrapper ul.informations li button{font-size:10px;line-height:normal;flex-direction:column;text-transform:uppercase;padding:2px;margin:0}.header-details .informations-wrapper ul.activities li a:hover,.header-details .informations-wrapper ul.activities li button:hover,.header-details .informations-wrapper ul.informations li a:hover,.header-details .informations-wrapper ul.informations li button:hover{background-color:transparent;color:#464646}.header-details .informations-wrapper ul.activities li a .fa,.header-details .informations-wrapper ul.activities li button .fa,.header-details .informations-wrapper ul.informations li a .fa,.header-details .informations-wrapper ul.informations li button .fa{font-size:20px;margin-right:0;margin-bottom:3px;color:#464646}.header-details .informations-wrapper ul.activities li a .fa.fa-commenting,.header-details .informations-wrapper ul.activities li button .fa.fa-commenting,.header-details .informations-wrapper ul.informations li a .fa.fa-commenting,.header-details .informations-wrapper ul.informations li button .fa.fa-commenting{margin-top:-2px;padding-bottom:2px}}.header-details .informations-wrapper ul.activities{width:400px;justify-content:flex-end}@media(max-width:768px){.header-details .informations-wrapper ul.activities{width:auto}}.header-details .informations-wrapper ul.activities li:last-child{padding-right:0}.header-details .informations-wrapper ul.informations li:first-child{padding-left:0}.header-details .informations-wrapper::-webkit-scrollbar{display:none}.header-details.event{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#d4d4d4;padding-bottom:0;margin-bottom:15px;margin-top:10px;display:flex;justify-content:space-between}@media(max-width:768px){.header-details.event{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-top:0;background-color:#fff;flex-wrap:wrap;flex-direction:column}}.header-details.event .activities{border-radius:0 0 5px 0;-webkit-border-radius:0 0 5px 0;-moz-border-radius:0 0 5px 0;background-color:#fff}@media(max-width:768px){.header-details.event .activities{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}}.header-details.event .main-photo-wrapper{border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;width:65%;min-height:345px;max-height:490px;overflow:hidden;position:relative}@media(max-width:768px){.header-details.event .main-photo-wrapper{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin:26px -15px 0;width:calc(100% + 30px);min-height:auto}}.header-details.event .main-photo-wrapper img{border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;display:block;width:100%;min-height:100%;height:auto}@media(max-width:768px){.header-details.event .main-photo-wrapper img{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}}.header-details.event .main-photo-wrapper .copyrights{font-size:11px;font-weight:300;line-height:13px;background-color:rgba(0,0,0,.2);position:absolute;right:0;bottom:0;max-width:240px;color:#e4e4e4;padding:4px 10px}.header-details.event .short-date{font-size:18px;font-weight:400;line-height:20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background-color:#4f0c6b;color:#fff;display:inline-block;padding:10px 20px;margin-top:20px;margin-bottom:20px}@media(max-width:992px){.header-details.event .short-date{font-size:15px;font-weight:400;line-height:17px}}@media(max-width:768px){.header-details.event .short-date{font-size:16px;font-weight:400;line-height:18px;margin-top:15px;margin-bottom:25px}}.header-details.event .short-date .fa-clock-o{margin-left:10px}.header-details.event .informations-wrapper{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-bottom-left-radius:0;border-top-left-radius:0;background-color:#fff;align-items:flex-start;width:35%;margin:0;padding:0;position:relative}.header-details.event .informations-wrapper h1{margin-bottom:0}@media(max-width:768px){.header-details.event .informations-wrapper{border-bottom-right-radius:0;border-top-right-radius:0;border:0;width:100%}}.header-details.event .informations-wrapper .inner{padding:20px 30px 70px;width:100%}@media(max-width:992px){.header-details.event .informations-wrapper .inner h1{font-size:24px;font-weight:500;line-height:28px}}@media(max-width:768px){.header-details.event .informations-wrapper .inner{padding:15px 0 0}.header-details.event .informations-wrapper .inner h1{margin-bottom:10px}}.header-details.event .informations-wrapper .activities{border-top:1px solid #dedede;justify-content:space-between;width:-webkit-fill-available;position:absolute;bottom:0;left:0;padding:20px 30px}@media(max-width:768px){.header-details.event .informations-wrapper .activities{position:relative;justify-content:center;padding:5px 0;text-align:center}.header-details.event .informations-wrapper .activities li{width:33%}}.ads.side{margin-bottom:20px}.ads.in-article{background-color:#fff;max-width:904px;text-align:center;overflow:hidden;padding:0;margin:36px 0}.ads.in-article.event{margin-top:30px}.ads.in-article ins{display:block;margin:0}@media(max-width:1310px){.ads.in-article{width:100%;max-width:none}}@media(max-width:768px){.ads.in-article{width:calc(100% - 28px);max-width:none}}@media(max-width:480px){.ads.in-article{min-width:302px;max-width:none;width:calc(100% - 28px);padding-left:14px;padding-right:14px;margin:16px auto}}.place-details .header-details h1{margin-bottom:0}.place-details .box.infobox{border:1px solid #e7bf21;background-color:#fdf0c7;-o-box-shadow:none;box-shadow:none}@media(max-width:992px){.place-details .box.infobox{margin:15px 0}}@media(max-width:768px){.place-details .box.infobox{margin:10px -5px 15px}}.place-details .box.infobox.warning{border:1px solid #f5c6cb;background-color:#ffe3e6;color:#721c24}.place-details .box.infobox.warning .box-content{color:#721c24}.place-details .box.infobox.warning .box-content .fa{color:#721c24;align-self:flex-start}.place-details .box.infobox.warning .box-content h3{font-size:26px;font-weight:500;color:#671b22;margin-top:3px}@media(max-width:768px){.place-details .box.infobox.warning .box-content h3{font-size:22px;font-weight:500}}.place-details .box.infobox.warning .box-content .msg{margin-top:10px;margin-bottom:15px}.place-details .box.infobox .box-content{font-size:16px;font-weight:500;line-height:18px;padding:15px;color:#171219;display:flex;align-items:center}@media(max-width:768px){.place-details .box.infobox .box-content{padding:20px 15px}}.place-details .box.infobox .box-content .fa{color:#e7bf21;font-size:28px;margin-right:10px;align-self:flex-start}.place-details .box.vcard{margin-bottom:10px}.place-details .box.vcard .box-content{font-size:18px;font-weight:300;line-height:28px;padding:26px}.place-details .box.vcard .box-content b{font-weight:500}@media(max-width:768px){.place-details .box.vcard .box-content{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:16px;font-weight:300;line-height:28px;margin:0;padding:0}}.place-details .box.vcard.no-photo .box-content{border-top:2px solid #171219}@media(max-width:768px){.place-details .box.vcard.no-photo .box-content{border-top:0}}@media(max-width:768px){.place-details .box.vcard{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-left:-15px;margin-right:-15px;padding-left:0;padding-right:0}}@media(max-width:768px){.place-details .map-wrapper{padding-bottom:0}}.place-details .vcard-content-wrapper{color:#474747;font-weight:300;padding-top:48px;padding-bottom:0}.place-details .vcard-content-wrapper h2{font-size:24px;font-weight:500;line-height:1.4;margin-bottom:20px}@media(max-width:768px){.place-details .vcard-content-wrapper h2{font-size:18px;font-weight:500;line-height:1.4;margin-bottom:16px}}.place-details .vcard-content-wrapper h3{font-size:18px;font-weight:500;line-height:1.2;margin-bottom:6px;color:#171219}@media(max-width:768px){.place-details .vcard-content-wrapper h3{font-size:16px;font-weight:500;line-height:1.2}}.place-details .vcard-content-wrapper ul{margin:16px 0 16px 18px;padding:0}.place-details .vcard-content-wrapper ul.checklist{list-style:none;margin:16px 0;padding:0}.place-details .vcard-content-wrapper ul.checklist li{padding-left:24px;margin-bottom:3px;position:relative}.place-details .vcard-content-wrapper ul.checklist li strong{display:contents;font-weight:500}.place-details .vcard-content-wrapper ul.checklist li:before{content:"✓";font-size:16px;color:#8dd21b;position:absolute;left:0;top:0}.place-details .vcard-content-wrapper ul.checklist.star li:before{color:#8dd21b;content:"✦"}.place-details .vcard-content-wrapper ul.checklist.black li:before{color:#474747!important}.place-details .vcard-content-wrapper ul.checklist.blue li:before{color:#73a3f2!important}@media(max-width:768px){.place-details .vcard-content-wrapper{background-color:#fff;font-weight:400;padding:15px}}.additionals-wrapper{margin:40px 0 30px}.additionals-wrapper ul.options{list-style:none;margin:15px 22px 40px;padding:0;display:flex;flex-wrap:wrap}@media(max-width:480px){.additionals-wrapper ul.options li{margin-bottom:5px}}.additionals-wrapper ul.options li{font-size:16px;font-weight:400;line-height:18px;margin-right:10px;margin-bottom:10px;display:flex;align-items:flex-start}.additionals-wrapper ul.options li:before{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background-color:#767676;content:"";height:4px;width:4px;display:block;margin-right:8px;margin-top:8px;flex:0 1 auto}.open-hours-wrapper{font-size:16px;font-weight:400;line-height:20px;margin:20px 0}.open-hours-wrapper .open-hours{padding-left:25px;padding-right:25px}.open-hours-wrapper .open-hours .additional-info{margin-top:20px;color:#999}.open-hours-wrapper .open-hours .item{font-size:16px;font-weight:400;line-height:18px;display:flex;margin-bottom:5px}.open-hours-wrapper .open-hours .item span:first-child{width:160px}@media(max-width:768px){.additionals-wrapper,.open-hours-wrapper,.tags-wrapper{padding-left:15px;padding-right:15px}}.additionals-wrapper .title,.open-hours-wrapper .title,.tags-wrapper .title{font-size:18px;font-weight:600;line-height:24px;margin-bottom:20px;display:block;color:#474747}.additionals-wrapper .title i,.open-hours-wrapper .title i,.tags-wrapper .title i{margin-right:8px}.tags-wrapper{margin:25px 0}.tags-wrapper .tags{margin-bottom:3px;padding:5px 22px}@media(max-width:480px){.tags-wrapper .tags{padding-left:0;padding-right:0}}.tags-wrapper .tags a{font-size:13px;font-weight:400;line-height:1.2;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background-color:#efefef;color:#666;padding:6px 8px;margin:4px 5px 4px 0;display:inline-block;opacity:.8}.tags-wrapper .tags a:hover{background-color:#386ec8;color:#fff;opacity:1}.event-details .header-details{-o-box-shadow:0 0 3px 0 rgba(50,50,50,.15);box-shadow:0 0 3px 0 rgba(50,50,50,.15);margin-top:16px}.event-details .keyword-wrapper{margin-top:30px}@media(max-width:480px){.event-details .box-ads-wrapper-links{margin:0 0 20px}}@media(max-width:480px){.event-details .tags-wrapper{padding-left:0;padding-right:0}}.event-details .map-wrapper{margin-left:-20px;margin-right:-20px;width:auto}@media(max-width:768px){.event-details .header-details.event{padding-top:0}.event-details .map-wrapper{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}}@media(max-width:768px){.event-details .box.vcard.event{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-left:-15px;margin-right:-15px}}.event-details .box.vcard.event .event-content{display:flex}@media(max-width:768px){.event-details .box.vcard.event .event-content{flex-direction:column}}.event-details .box.vcard.event .tickets{margin-top:30px;margin-bottom:30px}.event-details .box.vcard.event .tickets .ticket-price{font-size:18px;font-weight:500;font-family:Rubik,Tahoma,Sans-Serif;line-height:20px;max-height:200px;overflow:hidden;color:#444}.event-details .box.vcard.event .tickets .ticket-wrapper-link{margin:15px auto}.event-details .box.vcard.event .tickets .ticket-wrapper-link .ticket-link{-o-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);min-width:120px}@media(max-width:480px){.event-details .box.vcard.event .tickets .ticket-wrapper-link .ticket-link{width:-webkit-fill-available}}.event-details .box.vcard.event .tickets .ticket-wrapper-link .ticket-link i{margin-left:5px}.event-details .box.vcard.event .tickets .ticket-wrapper-link .ticket-link i.fa-ticket{margin-left:0;margin-right:5px}.event-details .box.vcard.event .col-body{font-size:16px;font-weight:300;font-family:Rubik,Tahoma,Sans-Serif;line-height:22px;max-width:68%;padding:20px}@media(max-width:768px){.event-details .box.vcard.event .col-body{padding:0;max-width:100%;width:100%}}.event-details .box.vcard.event .col-body b{font-weight:500}.event-details .box.vcard.event .col-add{max-width:31%;padding-top:20px;padding-bottom:40px}@media(max-width:768px){.event-details .box.vcard.event .col-add{padding:20px 0;max-width:none;width:inherit}}.event-details .box.vcard.event .col-add .address{font-size:16px;font-weight:300;font-family:Rubik,Tahoma,Sans-Serif;line-height:18px;color:#777;margin-top:4px}.event-details .box.vcard.event .col-add .address .fm-marker-solid{font-size:18px}.event-details .box.vcard.event .col-add .event-date-time{font-size:16px;font-weight:300;font-family:Rubik,Tahoma,Sans-Serif;line-height:18px}.event-details .box.vcard.event .col-add .event-date-time .to{margin-top:3px;margin-bottom:3px}.event-details .box.vcard.event .col-add h3{font-size:16px;font-weight:400;font-family:Rubik,Tahoma,Sans-Serif;line-height:18px;margin-bottom:4px;color:#861576}.event-details .box.vcard.event .artists,.event-details .box.vcard.event .event-date-time,.event-details .box.vcard.event .event-location{font-size:16px;font-weight:400;font-family:Rubik,Tahoma,Sans-Serif;line-height:1.4;margin-bottom:40px}@media(max-width:768px){.event-details .box.vcard.event .artists,.event-details .box.vcard.event .event-date-time,.event-details .box.vcard.event .event-location{margin-bottom:15px}}.event-details .box.vcard.event .artists b,.event-details .box.vcard.event .event-date-time b,.event-details .box.vcard.event .event-location b{font-weight:400}.event-details .box.vcard.event .expired-message{font-size:52px;font-weight:500;font-family:Rubik,Tahoma,Sans-Serif;line-height:54px;color:#c06;transform:rotate(-5deg);position:absolute;top:120px;left:40px;z-index:2}.booking-logo{background:url(../../images/brand/booking-logo.svg) no-repeat 0 scroll;background-size:100% auto;display:inline-block;width:90px;height:20px;vertical-align:middle}.hotel-reservation{margin-top:30px;margin-bottom:20px;position:relative}.hotel-reservation h3{font-size:22px;font-weight:200;line-height:30px;color:#bdbdbd;display:block;text-align:left;text-transform:uppercase;margin-top:32px}@media(max-width:768px){.hotel-reservation h3{margin-top:24px;margin-bottom:16px}}.hotel-reservation h3 strong{font-weight:400;color:#444}.hotel-reservation .form-wrapper{-o-box-shadow:inset 0 0 19px -5px rgba(0,0,0,.14);box-shadow:inset 0 0 19px -5px rgba(0,0,0,.14);background-color:#f9f9f9;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px;margin:20px -26px 10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}@media(max-width:768px){.hotel-reservation .form-wrapper{margin:0;border:0;flex-wrap:wrap}}.hotel-reservation .form-wrapper .js-calendar{padding:14px 18px}.hotel-reservation .form-wrapper .datepicker-inline .datepicker{margin-top:5px;margin-bottom:10px;min-width:-moz-fit-content;min-width:fit-content;max-width:100%}.hotel-reservation .form-wrapper .datepicker-inline .datepicker .datepicker--cell.-selected-{background-color:#4185f4}@media(max-width:768px){.hotel-reservation .form-wrapper .datepicker-inline .datepicker{width:50%}}@media(max-width:480px){.hotel-reservation .form-wrapper .datepicker-inline .datepicker{width:100%}}.hotel-reservation .form-wrapper label{font-size:14px;font-weight:400;line-height:20px;margin:7px 0 6px;display:block}.hotel-reservation .form-wrapper .select-adults{font-size:16px;font-weight:400;font-family:Roboto,sans-serif;line-height:18px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;background-color:#fff;height:47px;line-height:46px;display:block}@media(max-width:480px){.hotel-reservation .form-wrapper .select-adults{width:-webkit-fill-available}}.hotel-reservation .form-wrapper .col-book{padding:5px;text-align:center}@media(max-width:768px){.hotel-reservation .form-wrapper .col-book{width:calc(50% - 20px);display:flex;align-items:flex-start;flex-direction:column;padding-top:0;margin-bottom:5px}}@media(max-width:480px){.hotel-reservation .form-wrapper .col-book{width:100%}}.hotel-reservation .form-wrapper .col-book i.fa,.hotel-reservation .form-wrapper .col-book i.fm{font-size:22px;margin:6px 6px 12px 0}.hotel-reservation .form-wrapper .col-book i.fa.fm-person-man,.hotel-reservation .form-wrapper .col-book i.fm.fm-person-man{font-size:26px}@media(max-width:480px){.hotel-reservation .form-wrapper .col-book i.fa,.hotel-reservation .form-wrapper .col-book i.fm{font-size:20px}}.hotel-reservation .form-wrapper .col-book .btn-booking-redirect{background-color:#4185f4;text-transform:uppercase;padding:8px 18px;margin-top:38px}.hotel-reservation .form-wrapper .col-book .btn-booking-redirect i{margin:0 6px}@media(max-width:768px){.hotel-reservation .form-wrapper .col-book .btn-booking-redirect{margin-bottom:20px;width:-webkit-fill-available}}.hotel-reservation .provider{text-align:right;font-size:12px;margin-top:5px}@media(max-width:768px){.hotel-reservation .provider{text-align:center}}.hotel-reservation .btn.btn-search{font-size:13px;font-weight:400;line-height:18px;-o-box-shadow:0 0 8px rgba(29,39,64,.4);box-shadow:0 0 8px rgba(29,39,64,.4);background-color:#4f7cac;color:#fff;padding:16px 20px;letter-spacing:1px;text-overflow:ellipsis;text-transform:uppercase;overflow:hidden;cursor:pointer}@media(max-width:768px){.hotel-reservation .btn.btn-search{padding:14px 10px;letter-spacing:.05em}}.hotel-reservation .btn.btn-search:hover{opacity:.9;color:#f9f9f9}.dates-vcard{text-align:right;color:#767676}@media(max-width:768px){.dates-vcard{text-align:center}}.gallery{border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;background-color:#d4d4d4;margin:-24px -24px 0;padding:0;overflow:hidden;overflow-y:auto;line-height:0}@media(max-width:768px){.gallery{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;flex-direction:column;margin:0;padding:0;border:0}}.gallery .main-photo-wrapper{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;max-width:100%;max-height:540px;overflow:hidden;position:relative;cursor:pointer}@media(max-width:768px){.gallery .main-photo-wrapper{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;max-width:100%;max-height:380px;width:100%}}.gallery .main-photo-wrapper .btn-add-photo,.gallery .main-photo-wrapper .btn-more-photos{border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;font-size:13px;font-weight:400;font-family:Roboto,sans-serif;line-height:15px;background:rgba(25,25,25,.5);position:absolute;bottom:20px;display:flex;padding:8px 16px;color:#fff;align-items:center;cursor:pointer;transition:opacity .2s;letter-spacing:1px;text-transform:uppercase}@media(max-width:768px){.gallery .main-photo-wrapper .btn-add-photo,.gallery .main-photo-wrapper .btn-more-photos{font-size:12px;font-weight:400;font-family:Roboto,sans-serif;line-height:13px;padding:6px 14px;bottom:15px;letter-spacing:0;text-transform:none}}.gallery .main-photo-wrapper .btn-add-photo .fa-camera,.gallery .main-photo-wrapper .btn-add-photo .fa-photo,.gallery .main-photo-wrapper .btn-more-photos .fa-camera,.gallery .main-photo-wrapper .btn-more-photos .fa-photo{color:#fff;font-size:20px;margin-right:6px}@media(max-width:768px){.gallery .main-photo-wrapper .btn-add-photo .fa-camera,.gallery .main-photo-wrapper .btn-add-photo .fa-photo,.gallery .main-photo-wrapper .btn-more-photos .fa-camera,.gallery .main-photo-wrapper .btn-more-photos .fa-photo{font-size:18px}}.gallery .main-photo-wrapper .btn-add-photo .fa-photo,.gallery .main-photo-wrapper .btn-more-photos .fa-photo{margin-left:6px}.gallery .main-photo-wrapper .btn-add-photo:hover,.gallery .main-photo-wrapper .btn-more-photos:hover{background:#191919}.gallery .main-photo-wrapper .btn-more-photos{left:20px}.gallery .main-photo-wrapper .btn-more-photos span{font-size:16px;font-weight:400;font-family:Roboto,sans-serif;line-height:18px}.gallery .main-photo-wrapper .btn-add-photo{right:20px}.gallery .main-photo-wrapper img,.gallery .main-photo-wrapper picture{-o-object-fit:cover;object-fit:cover;width:100%;max-height:540px}@media(max-width:768px){.gallery .main-photo-wrapper img,.gallery .main-photo-wrapper picture{max-height:380px;min-height:250px;height:auto}}.default-vcard-photo{border:2px dashed #b6b9bf;margin:54px 0 40px 50px;float:right;line-height:0}.default-vcard-photo img{margin:-1px;background-color:#fff;padding:10px}.footer-vcard{font-size:12px;font-weight:400;line-height:normal;text-align:center;margin-top:10px;margin-bottom:45px;display:flex}@media(max-width:768px){.footer-vcard{font-size:12px;font-weight:400;line-height:normal;flex-direction:row;padding:5px 0;text-align:center;margin-bottom:0}}.footer-vcard>div{width:50%;text-align:left}@media(max-width:768px){.footer-vcard>div{width:100%;text-align:center}}.footer-vcard>div+div{text-align:right}@media(max-width:768px){.footer-vcard>div+div{text-align:center}}.footer-vcard a{font-size:12px;font-weight:400;line-height:normal;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:0 3px;padding:6px 10px;color:#386ec8;display:inline-flex;align-items:center;justify-content:space-between}@media(max-width:768px){.footer-vcard a{line-height:normal;flex-direction:column;text-transform:uppercase;justify-content:center}}.footer-vcard a:hover{background-color:#386ec8;color:#fff}.footer-vcard a:first-child{margin-left:0}.footer-vcard a .fa{font-size:18px;margin-right:5px;vertical-align:middle}@media(max-width:768px){.footer-vcard a .fa{font-size:18px;display:block;margin-bottom:5px;margin-right:0}}.ticket-bar{transition:opacity .15s ease,bottom .5s ease-in-out;width:100%;position:fixed;bottom:-200px;left:0;right:0;opacity:0;z-index:10}.ticket-bar.active{bottom:0;opacity:1}.ticket-bar>.inner{border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;background-color:#4185f4;display:flex;align-items:center;justify-content:space-between;padding:10px 15px;max-width:1245px}@media(max-width:991px){.ticket-bar>.inner{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}}.ticket-bar .name{color:#fff;font-size:14px;font-weight:400;line-height:16px}@media(max-width:768px){.ticket-bar .name{font-size:13px;font-weight:400;line-height:15px}}.ticket-bar .btn{background-color:#fff;color:#444;min-width:70px}.ticket-bar .btn:hover{opacity:.9}.ticket-bar .btn .fa-ticket{margin-right:5px}@media(max-width:768px){.ticket-bar .btn{font-size:13px;font-weight:400;line-height:14px}}.booking-bar{transition:opacity .15s ease,bottom .5s ease-in-out;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;width:100%;position:fixed;bottom:-100px;left:0;right:0;opacity:0;z-index:10}.booking-bar.active{bottom:0;opacity:1}.booking-bar>.inner{border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;background-color:#4185f4;display:flex;align-items:center;justify-content:space-between;color:#fff;padding:8px 15px;max-width:1245px}@media(max-width:991px){.booking-bar>.inner{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}}.booking-bar>.inner .book-dates{font-size:15px;font-weight:400;line-height:18px;display:flex;justify-content:flex-start;cursor:pointer}@media(max-width:768px){.booking-bar>.inner .book-dates{font-size:13px;font-weight:400;line-height:14px}}.booking-bar>.inner .book-dates div{margin-right:15px}.booking-bar>.inner .book-dates div .fa-calendar{margin-right:2px;margin-left:7px}.booking-bar .btn{background-color:#fff;color:#444}.booking-bar .btn:hover{opacity:.9}.booking-bar .btn .fa-arrow-circle-right{margin-left:5px}@media(max-width:768px){.booking-bar .btn{font-size:13px;font-weight:400;line-height:14px}}.maperia-partner{position:absolute;right:315px;bottom:-40px;z-index:2}@media(max-width:992px){.maperia-partner{right:20px;bottom:-38px;bottom:-36px}}@media(max-width:480px){.maperia-partner{right:6px;bottom:-36px}}.review-overlay .rating-container{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background-color:#fff;padding:10px}.review-overlay .review-input-wrapper{display:none;margin-top:30px}.review-overlay .place-details-wrapper{display:none}.review-overlay .place-details-wrapper .wrong-place{font-size:13px;font-weight:400;line-height:16px;color:#999}.review-overlay .place-details-wrapper .wrong-place a{font-size:13px;font-weight:400;line-height:16px;text-decoration:none;color:#666;border-bottom:1px dotted #666}.review-overlay .place-details-wrapper .place-details{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background-color:#efefef;margin-top:5px;margin-bottom:10px;padding:15px}@media(max-width:768px){.review-overlay .place-details-wrapper .place-details{padding:8px 15px}}.review-overlay .place-details-wrapper .place-details .place-name{font-size:20px;font-weight:400;line-height:24px;margin-bottom:4px;color:#444}@media(max-width:768px){.review-overlay .place-details-wrapper .place-details .place-name{font-size:16px;font-weight:500;line-height:18px}}.review-overlay .place-details-wrapper .place-details .place-address{font-size:14px;font-weight:300;line-height:16px;margin-bottom:4px;color:#666}.review-overlay .place-details-wrapper .place-details .place-address .fa.fa-map-marker{margin-right:5px}.review-overlay .input-search-wrapper{margin-bottom:20px}.review-overlay .input-search-wrapper:after{font-size:19px;font-family:FontMaperia;content:"";position:absolute;left:8px;top:10px;color:#999;display:block;z-index:10}.review-overlay .input-search-wrapper .typeahead__result .typeahead__item a{font-size:14px;font-weight:400;padding:6px 15px}.review-overlay .input-search-wrapper .typeahead__result .typeahead__item a small{font-size:14px;font-weight:400}.review-overlay .input-search-wrapper.typeahead__container.loading .typeahead__query:after,.review-overlay .input-search-wrapper.typeahead__container.loading .typeahead__query:before{right:10px;left:auto}.review-overlay .input-search-wrapper .input-search{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:16px;font-weight:400;border:2px solid #bababa;padding:10px 10px 10px 34px;outline:none;display:block;color:#222;width:-webkit-fill-available}.review-overlay .input-search-wrapper .input-search::-moz-placeholder{font-size:15px;font-weight:300;color:#999;opacity:1}.review-overlay .input-search-wrapper .input-search::placeholder{font-size:15px;font-weight:300;color:#999;opacity:1}.review-overlay .input-search-wrapper .input-search:-ms-input-placeholder{font-size:15px;font-weight:300;color:#999;opacity:1}.review-overlay .input-search-wrapper .input-search::-ms-input-placeholder{font-size:15px;font-weight:300;color:#999;opacity:1}.review-overlay .action{display:flex;align-items:center}@media(max-width:768px){.review-overlay .action{flex-direction:column}.review-overlay .action label{font-size:13px;font-weight:400;line-height:19px}}.review-overlay .action .btn{font-size:16px;font-weight:500;line-height:18px;background-color:#62b426;min-width:180px;color:#fff;cursor:pointer;text-transform:uppercase;margin:10px 20px 10px 0;padding:10px}@media(max-width:768px){.review-overlay .action .btn{width:100%;max-width:360px;margin:15px auto;display:block;padding:10px}}.review-overlay .action .btn:hover{opacity:.9}.review-overlay .alert.alert-success{background-color:#dfffde}.review-overlay .alert h4{display:flex;align-items:center}.review-overlay h4{font-size:20px;font-weight:400;font-family:Roboto,sans-serif;line-height:24px;vertical-align:middle;color:#002533;letter-spacing:normal}@media(max-width:768px){.review-overlay h4{font-size:16px;font-weight:400;line-height:18px}}.review-overlay .alert-light{padding-left:0;padding-right:0}.review-overlay .icn-review{font-size:36px;line-height:36px;color:#61b526;margin-right:15px;display:block}.star-rating{width:100%}.rating-badge .icon{border-radius:10%;-webkit-border-radius:10%;-moz-border-radius:10%;border:1px solid rgba(0,0,0,.25);background-color:#ebeced;color:#c7c7c7;width:56px;height:56px;display:table-cell;vertical-align:middle;text-align:center;font-size:32px}.rating-badge .icon.small{font-size:14px;font-weight:400;line-height:18px;font-style:normal;width:32px;height:32px;border:0}.rating-badge .icon.xsmall{width:18px;height:18px;font-size:10px;border:0}.rating-badge .icon.face-sad{background-color:#a3171a;color:#fff}.rating-badge .icon.face-normal{background-color:#ec830b;color:#fff}.rating-badge .icon.face-glad{background-color:#f3ce56;color:#fff}.rating-badge .icon.face-smile{background-color:#cddc39;color:#fff}.rating-badge .icon.face-xsmile{background-color:#7db322;color:#fff}.rating-container{margin:22px 0 10px;display:flex;align-items:center}.rating-container .review-desc{margin-left:10px;color:#5f5f5f}@media(max-width:768px){.rating-container .review-desc{font-size:12px;font-weight:400;line-height:14px}}.rating-container .review-desc .rate-description{font-weight:500}.rating-container .review-desc .rate-description.checked:after{font-family:FontAwesome;content:"";display:inline-block;color:#8ac721;font-size:18px;line-height:18px;margin-left:7px}.rating-container .review-desc span:nth-child(2){color:#999}.rating-container .review-desc span:nth-child(2):before{font-family:FontAwesome;content:"";display:inline-block;color:#767676;font-size:5px;vertical-align:middle;margin-left:7px;margin-right:5px}.star-rating{display:flex;list-style:none;width:auto;padding:0;margin:0;transition:background-color .5s ease}.star-rating.enable-rating{cursor:pointer}.star-rating[data-stars="1"] .star-item-color:nth-last-child(n+5){background-color:#ff3722}.star-rating[data-stars="2"] .star-item-color:nth-last-child(n+4){background-color:#ff8622}.star-rating[data-stars="3"] .star-item-color:nth-last-child(n+3){background-color:#ffce00}.star-rating[data-stars="4"] .star-item-color:nth-last-child(n+2){background-color:#cddc39}.star-rating[data-stars="5"] .star-item-color{background-color:#8ac722}.star-rating-small{width:88px;height:16px}.star-rating-small .star-item{width:16px}.star-rating-small .star-item:not(:last-of-type){margin-right:2px}.star-rating-medium{width:108px;height:20px}.star-rating-medium .star-item{width:20px}.star-rating-medium .star-item:not(:last-of-type){margin-right:2px}.star-rating-large{width:216px;height:40px}.star-rating-large .star-item{width:40px}.star-rating-large .star-item:not(:last-of-type){margin-right:4px}.star-item{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background-color:#dcdcdc;flex:1;max-width:26px;max-height:26px}.star-item img{max-width:100%}.star-item:not(:last-of-type){margin-right:3px}.review-trap{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#dde4f2;padding:15px;cursor:text;display:flex}.review-trap .avatar-wrapper{color:#fff}.review-trap .avatar-wrapper,.review-trap .avatar-wrapper .avatar{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:46px;height:46px;flex:unset}.review-trap .avatar-wrapper .avatar{font-size:3.5em}.review-trap .content-wrapper{margin-left:15px;flex:1 1 auto;width:100%}.review-trap .content-wrapper .content{padding:10px 10px 0;font-size:16px;font-weight:400;line-height:1.2;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #939cad;background-color:#fff;width:-webkit-fill-available}.review-trap .content-wrapper.active{padding:10px;min-height:120px}.review-form{position:relative}.review-form .review-body{padding:0}.review-form .rating-container{padding:10px 0}.review-form .close{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;font-size:22px;position:absolute;top:-8px;right:-4px;cursor:pointer;background:#fff;width:24px;height:24px;display:flex;justify-content:center;align-items:center;opacity:1;color:#bababa;z-index:100}.review-form .close:hover{opacity:.9}.review-form .content{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-box-shadow:inset 0 0 5px hsla(0,0%,39.2%,.2);box-shadow:inset 0 0 5px hsla(0,0%,39.2%,.2);font-size:16px;font-weight:400;line-height:18px;outline:none;height:140px;width:-webkit-fill-available;border:2px solid #bababa;padding:18px}.review-note{font-size:12px;font-weight:400;line-height:1.5;color:#999;margin:20px 0 10px}@media(max-width:768px){.review-note{font-size:11px;font-weight:400;line-height:1.5}}.review-list{margin-bottom:20px}.review-list .review.item{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #e5e5e5;margin-bottom:10px}.review-list .review.item:last-child{margin-bottom:0}.review-list .review.item .header{font-size:14px;font-weight:300;line-height:18px;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom:1px solid #efefef;background-color:#fff;display:flex;padding:10px 15px;color:#717171}.review-list .review.item .header .col{padding:5px 15px;flex:1 1 auto}.review-list .review.item .header .author{color:#444;font-weight:500}.review-list .review.item .header i.fm{font-size:46px;color:#dcdcdc}.review-list .review.item .header .avatar{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background-color:#f9f9f9;display:inline-block;width:46px;height:46px}.review-list .review.item .content{font-size:16px;font-weight:300;line-height:20px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:#f9f9f9;color:#000;padding:20px}.review-list .review.item .content a{color:#386ec8;text-decoration:none;border-bottom:1px dotted #ccc}@media(max-width:768px){.review-list .review.item .content{font-size:14px;font-weight:300;line-height:18px;padding:15px}}.review-list .review.item .content .rating-container{margin-top:0}@media(max-width:768px){.review-list .review.item .content .rating-container{transform:scale(.8);margin-left:-11%}}.btn-show-more-reviews{font-size:18px;font-weight:400;line-height:20px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:#efefef;border:1px solid #999;padding:10px;margin-bottom:20px;color:#5f5f5f;display:flex;justify-content:center;align-items:center}.btn-show-more-reviews .fa{font-size:20px;margin-left:7px}.breadcrumbs{font-size:14px;font-weight:400;line-height:16px;padding:8px 0;text-align:left;display:flex;flex-wrap:nowrap;justify-content:flex-start;white-space:nowrap;overflow:hidden;overflow-x:auto;max-width:100%}@media(max-width:480px){.breadcrumbs{background-color:#fff;justify-content:flex-start;flex-wrap:nowrap;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;margin-left:-15px;margin-right:-15px;padding-left:10px;padding-right:20px;max-width:none}}.breadcrumbs a{font-size:14px;font-weight:400;line-height:16px;text-decoration:none;display:inline-block;color:#999}.breadcrumbs a:hover{opacity:.8}.breadcrumbs a:first-child:after{display:inline-block;font-family:FontAwesome;content:"";margin:auto 5px;color:#ccc}.breadcrumbs a:first-child:before{display:inline-block;font-family:FontAwesome;content:"";margin:auto 0}.breadcrumbs .item{color:#999}@media(max-width:768px){.breadcrumbs .item.home>.label{display:none}}.breadcrumbs .item:after{display:inline-block;font-family:FontAwesome;content:"";margin:auto 5px;color:#ccc}.breadcrumbs .item:last-child{color:#a7ba31}.breadcrumbs .item:last-child:after{display:none}.breadcrumbs::-webkit-scrollbar{display:none}.event-details .breadcrumbs{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:linear-gradient(88deg,#a5a5a5,transparent);padding:8px 12px}.navi{font-size:11px}.navi .selected{margin-left:1px;margin-right:1px;color:#86ac00;padding:2px}.navi .selected,.navi a{font-size:12px;vertical-align:middle}.navi a{margin-left:2px;margin-right:2px;padding:3px;line-height:25px;text-decoration:none;color:#666;background-color:#efefef}.navi a img{margin-left:0;margin-right:0;padding:4px 1px;vertical-align:middle}.navi a:hover{color:#86ac00;background-color:#fefefe}.navi.next,.navi.prev{background:#cc0;width:32px;height:45px;display:block;position:absolute;top:30px}.image_carousel.min a.next,.image_carousel.min a.prev{top:12px}a.btn-load-more{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;vertical-align:middle;background-color:#c4c4c4;color:#fff;display:inline-block;text-align:center;position:relative;font-size:22px;width:54px;height:54px;line-height:54px;min-width:0;padding:0;overflow:hidden}a.btn-load-more.loading{background:#f2f2f2 url(../images/loading.gif) no-repeat 15px 15px!important}a.btn-load-more:focus,a.btn-load-more:hover{background-color:#7db322}.pagination{display:flex;flex-wrap:wrap;justify-content:center;margin:50px 0}.pagination:first-child a,.pagination:first-child span{margin-left:0;border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination:last-child a,.pagination:last-child span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination.disabled a,.pagination.disabled a:focus,.pagination.disabled a:hover,.pagination.disabled span,.pagination.disabled span:focus,.pagination.disabled span:hover{color:#e3e8d7;border-color:#d3d4d2}.pagination a,.pagination span{font-size:14px;font-weight:600;line-height:18px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;color:#fff;background-color:#b8bbb0;position:relative;padding:10px 14px;margin:1px;opacity:1}.pagination a.leftright,.pagination span.leftright{background-color:#86bf23}.pagination a.selected,.pagination a.selected:focus,.pagination a.selected:hover,.pagination span.selected,.pagination span.selected:focus,.pagination span.selected:hover{color:#a1a29a;background-color:#dadcd3}.pagination a:focus,.pagination a:hover,.pagination span:focus,.pagination span:hover{color:#000;text-decoration:none;background-color:#979a8e}.box{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 0 3px 0 rgba(50,50,50,.15);background-color:#fff;margin-bottom:15px;position:relative}@media(max-width:768px){.box{box-shadow:none;padding:0}}.box.red{border:1px solid #b50000;background-color:#ffebeb}.box.green{border:1px solid #ddf0dd;background-color:#ebffeb}.box.blue{background-color:#dde4f2}.box.clean{background-color:transparent}.box.disabled .box-content{opacity:.3}.box .micro{font-size:12px;font-weight:400;text-align:right}.box.location .neraby-images{display:flex;padding:10px;justify-content:space-between}.box.location .neraby-images .thm{display:inline-block}.box .box-content{font-size:14px;font-weight:300;line-height:1.4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:20px}@media(max-width:768px){.box .box-content{padding:15px}}.box .box-content.extra-padding{font-size:18px;font-weight:300;line-height:1.4;padding:45px 60px}@media(max-width:768px){.box .box-content.extra-padding{padding:22px 15px}}.box .box-content.no-space{padding:0}.box .box-content .btn.btn-more{background-color:#4185f4;color:#fff;margin:20px auto 10px;display:inherit;transition:all .25s ease;display:flex;align-items:center;justify-content:center;max-width:120px}.box .box-content .btn.btn-more:focus,.box .box-content .btn.btn-more:hover{opacity:.9}.box .box-content .btn.btn-more i{font-size:11px;width:16px;margin-left:2px;color:#f4cd5a}@media(max-width:992px){.box.nearby-events,.box.place-events{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-box-shadow:none;box-shadow:none;background:transparent}}.box.nearby-events .box-header h3,.box.place-events .box-header h3{font-size:22px;font-weight:200;line-height:30px;color:#bdbdbd;display:block;text-align:center;text-transform:uppercase;margin-top:15px;margin-bottom:10px}.box.nearby-events .box-header h3 strong,.box.place-events .box-header h3 strong{font-weight:400;color:#444}.box.nearby-events .box-content{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;background-color:#fff;padding-top:10px}@media(max-width:992px){.box.nearby-events .box-content{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:transparent;padding-left:0;padding-right:0}}.box.place-events .box-content{border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;background-color:#f9f9f9;padding-top:40px}@media(max-width:992px){.box.place-events .box-content{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:transparent;padding:0}}.box.sidebox .box-header{background-color:#3c464f;color:#fff;padding:10px 15px}.box.sidebox .box-header a{font-size:14px;font-weight:400;line-height:16px;color:#fff}.box.sidebox .box-content{font-size:18px;font-weight:300;line-height:28px;padding:10px 15px}@media(max-width:768px){.box.sidebox .box-content{font-size:16px;font-weight:300;line-height:28px;padding:15px 20px}}.box .place-events{margin-top:60px;margin-bottom:60px}.box .place-events .box-header{padding-left:0;padding-right:0;text-align:center}.box .box-header{font-size:12px;font-weight:500;line-height:1.2;border-top-right-radius:4px;border-top-left-radius:4px;padding:10px 13px;color:#3a5077;text-transform:uppercase}.box .box-header.light{padding-bottom:10px;padding-top:10px}.box .box-header.light .inner{border-bottom:1px solid #ececec;height:1px;width:100%;z-index:0;position:relative}.box .box-header.light .label{border:0 solid #f2f2f2;font-size:11px;font-weight:700;white-space:nowrap;padding:2px 3px;color:#444;background-color:#fff;top:0;z-index:1;position:absolute;top:-8px;left:0}.box.related-cities,.box.related-places{padding:20px}@media(max-width:480px){.box.related-cities,.box.related-places{padding:16px}}.box.related-cities .box-content,.box.related-places .box-content{padding:30px 0 20px}.box.related-cities .box-content a,.box.related-places .box-content a{font-size:16px;font-weight:400;line-height:20px;position:relative;display:inline-flex;align-items:center;margin-bottom:4px;margin-right:6px;padding-right:12px;min-height:24px;text-transform:capitalize}@media(min-width:1276px){.box.related-cities .box-content a,.box.related-places .box-content a{width:calc(33% - 24px);align-items:flex-start}}@media(max-width:992px)and (min-width:481px){.box.related-cities .box-content a,.box.related-places .box-content a{width:calc(50% - 24px);padding-right:0;margin-right:12px;align-items:flex-start}}@media(max-width:480px){.box.related-cities .box-content a,.box.related-places .box-content a{font-size:15px;font-weight:400;line-height:18px;width:100%;margin-right:0}}.box.related-cities .box-content a .distance,.box.related-places .box-content a .distance{flex:none;margin-right:10px;min-width:48px}.box.related-cities .box-content a .number-objects,.box.related-places .box-content a .number-objects{color:#999;margin-left:6px}.box.related-cities .box-content a span+span,.box.related-places .box-content a>span{border-bottom:1px dotted #ccc}.box-ads-wrapper{margin:0 auto 15px;overflow:hidden;display:flex;align-items:center;text-align:center;justify-content:center}@media(max-width:480px){.box-ads-wrapper{margin:0 -15px 15px}}.box-ads-wrapper ins{margin:0!important}.box-ads-wrapper.h250{min-height:250px}.box-ads-wrapper-links{-o-box-shadow:0 0 3px 0 rgba(50,50,50,.15);box-shadow:0 0 3px 0 rgba(50,50,50,.15);margin:0 0 20px}@media(max-width:480px){.box-ads-wrapper-links{margin:0 -2px 20px}}.box-ads-wrapper-links .image-wrapper{border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;background-color:#f9f9f9;font-size:48px;color:#d3d3d3;display:flex;justify-content:center;align-items:center;width:20vw;max-width:120px}@media(max-width:480px){.box-ads-wrapper-links .image-wrapper{padding-left:0;padding-right:0;max-width:80px}}@media(max-width:480px){.box-ads-wrapper-links .info-wrapper{padding-left:6px;padding-right:0}}.boxPrice,.boxReservation{margin:0 10px 0 0;padding:8px;background-color:#efefef;border:1px solid rgba(0,0,0,.1);border-radius:5px;background-color:rgba(254,220,44,.7);box-shadow:2px 2px 2px rgba(0,0,0,.1)}#icn_add_image{cursor:pointer;width:72px;position:absolute;top:2px;right:2px;background:#c06 url(../images/icons/icn_photo.gif) no-repeat 77px scroll;padding:5px 20px 5px 5px;font-size:10px;color:#fff;text-decoration:none;display:none}.icn_more_bsize{background:url(../images/maperia_sprite_main.png) no-repeat -224px -2px;width:16px;height:20px;vertical-align:middle;display:inline-block;margin-right:2px}.icn_alert{background:url(../images/maperia_sprite_main.png) no-repeat 0 -123px;display:block;float:left}.icn_photo{background:url(../images/maperia_sprite_main.png) no-repeat -223px -73px;width:15px;height:13px;margin-right:3px;margin-top:3px;cursor:pointer}.icn_new_label{background:url(../images/maperia_sprite_main.png) no-repeat -28px -29px;display:block;height:34px;width:31px;position:absolute;top:2px;left:560px;z-index:1}.icn_calendar_16x16{background:url(../images/maperia_sprite_main.png) no-repeat -151px -52px;display:inline-block;height:16px;width:16px;margin-right:3px}.icn_send_msg_16x16{background:url(../images/maperia_sprite_main.png) no-repeat -318px -32px}.icn_add_friend_16x16,.icn_send_msg_16x16{display:inline-block;height:16px;width:16px;margin-right:2px}.icn_add_friend_16x16{background:url(../images/maperia_sprite_main.png) no-repeat -338px -32px}.icn_quote{background:url(../images/maperia_sprite_main.png) no-repeat 1000px 1000px;display:inline-block;height:15px;width:20px;vertical-align:middle}.icn_quote.start{background-position:-8px -309px}.icn_quote.end{background-position:-32px -309px}.icn_comment{background:url(../images/maperia_sprite_main.png) no-repeat -295px -31px;width:19px;text-align:center}.icn_comment,.icn_places{height:20px;display:inline-block}.icn_places{background:url(../images/maperia_sprite_main.png) no-repeat -507px -89px;width:20px}.icn_prev{background:url(../images/maperia_sprite_main.png) no-repeat -150px -2px}.icn_next,.icn_prev{width:13px;height:18px;display:inline-block;vertical-align:middle}.icn_next{background:url(../images/maperia_sprite_main.png) no-repeat -176px -2px}.icn_files{background:url(../images/mobile/icons-18/icn_camera.png) no-repeat 0 0;width:20px;height:20px;text-align:center}.icn_alert{background:url(../images/icons/icn_alert.png) no-repeat 0 0;display:inline-block;height:32px;width:32px;margin-right:5px}.icn_ok{background:url(../images/mobile/tick.png) no-repeat 0 0}.icn_deactivate,.icn_ok{display:block;height:16px;width:16px;margin-right:5px}.icn_deactivate,.icn_login{background:#cc0}.icn_activate,.icn_login{display:block;height:16px;width:16px;margin-right:5px}.icn_activate{background:green}.icn_tick{background:url(../images/mobile/tick.png) no-repeat 0 0}.icn_cross,.icn_tick{display:block;height:16px;width:16px;margin-right:5px}.icn_cross{background:url(../images/mobile/cross.png) no-repeat 0 0}.icn_added{background:url(../images/maperia_sprite_main.png) no-repeat -150px -30px}.icn_added,.icn_views{height:18px;width:16px;display:inline-block}.icn_views{background:url(../images/maperia_sprite_main.png) no-repeat -199px -30px}.icn_time{background:url(../images/maperia_sprite_main.png) no-repeat -273px -52px;height:14px;width:14px;display:inline-block;vertical-align:middle}.icn_phone{background:url(../images/maperia_sprite_main.png) no-repeat -358px -76px}.icn_go2url,.icn_phone{height:18px;width:18px;display:inline-block}.icn_go2url{background:url(../images/maperia_sprite_main.png) no-repeat -358px -54px}.icn_url{background:url(../images/maperia_sprite_main.png) no-repeat -70px -13px;height:10px;width:10px;margin-left:2px}.icn_email,.icn_url{display:inline-block}.icn_email{background:url(../images/maperia_sprite_main.png) no-repeat -358px -34px;height:18px;width:18px}.icn_location{background:transparent url(../images/icons/icn_location.png) no-repeat -4px -80px!important;height:22px;width:22px;display:inline-block!important}.icn_location:hover{background-position:-4px -102px!important}.icn_radar{background:transparent url(../images/radar_green.gif) no-repeat -4px -5px!important;height:30px;width:30px}.icn_radar,.icn_tag{display:inline-block}.icn_tag{background:url(../images/maperia_sprite_main.png) no-repeat -364px -102px;width:16px;height:16px}.icn_tag:hover{background-position:-384px -102px}.icn_event{background:url(../images/maperia_sprite_main.png) no-repeat -150px -30px;width:16px}.icn_event,.icn_photo{height:20px;display:inline-block;text-decoration:none;margin-right:2px;vertical-align:middle}.icn_photo{background:url(../images/maperia_sprite_main.png) no-repeat -219px -31px;width:22px}.icn_edit{background:url(../images/maperia_sprite_main.png) no-repeat -177px -29px;height:20px;width:16px}.icn_delete_image,.icn_edit{display:inline-block;text-decoration:none;margin-right:2px;vertical-align:middle}.icn_delete_image{background:url(../images/maperia_sprite_main.png) no-repeat -222px -88px;height:18px;width:20px}.icn_clock{background:url(../images/maperia_sprite_main.png) no-repeat -272px -31px;text-decoration:none;margin-right:2px;opacity:.6}.icn_clock,.icn_type{height:16px;width:16px;display:inline-block;vertical-align:middle}.icn_type{background:url(../images/maperia_sprite_main.png) no-repeat 1000px 1000px;margin-top:-2px;margin-right:3px}.icn_type.places{background-position:-402px -1px}.icn_type.airports{background-position:-402px -69px}.icn_type.restaurants{background-position:-402px -18px}.icn_type.hotels{background-position:-402px -52px}.icn_type.city{background-position:-402px -35px}.icn_type.users{background-position:-402px -86px}.icn_type.photos{background-position:-402px -103px}.icn_type.events{background-position:-402px -120px}.icn_type.deal{background-position:-402px -171px}.ue{background:url(../images/maperia_sprite_main.png) no-repeat 1000px 1000px;width:35px;height:25px;display:inline-block;vertical-align:middle}.ue.commented{background-position:-495px -348px}.ue.like{background-position:-440px -385px}.ue.beenhere{background-position:-496px -385px}.ue.want2go{background-position:-594px -385px}.ue.suggested{background-position:-107px -385px}.ue.added_event{background-position:-108px -353px}.ue.was_a_friend{background-position:-546px -386px}.ue.object.added{background-position:-595px -424px}.ue.photo.added{background-position:-597px -353px}.ue.profile.logged{background-position:-495px -424px}.ue.profile.signed{background-position:-441px -424px}.ue.object.updated_gps{background-position:-547px -424px}.ue.object.updated{background-position:-441px -424px}.ue.highlight{background-position:-592px -424px}.fb_btn{background:#29447e url(../images/fb_icons.png) no-repeat;background-repeat:no-repeat;cursor:pointer;display:inline-block;outline:none;padding:0 2px 0 1px;text-decoration:none;line-height:20px;width:17px;height:17px}.weather_content{width:280px}.weather_current .desc{font-size:11px;color:#444;font-weight:700;text-align:center}.weather_current .wicon{width:60px;height:60px;text-align:center}.weather_current .inner{text-align:left;font-size:10px;color:#999}.weather_current .additionally{margin-top:6px;text-align:center;font-size:11px;color:#444}.weather_others_days{font-family:arial;font-weight:700}.weather_others_days .item{float:left;width:68px;margin:0;text-align:center;overflow:hidden;border-left:1px solid #dedede}.weather_others_days .item .day{font-size:11px;color:#444;font-weight:700;text-align:center}.weather_others_days .item .wicon{height:32px;width:32px;text-align:center;margin:2px auto}.weather_others_days .additionally{font-size:11px;text-align:center}.weather_others_days .temp_day{padding:2px 1px;display:inline-block;margin-right:1px}.weather_others_days .temp_night{padding:2px 1px;display:inline-block;background-color:#666;color:#fff;font-weight:400}.weather_current .wicon.chance_of_snow{background-position:0 0}.weather_current .wicon.flurries{background-position:0 -60px}.weather_current .wicon.snow{background-position:0 -120px}.weather_current .wicon.sleet{background-position:0 -180px}.weather_current .wicon.chance_of_rain{background-position:0 -240px}.weather_current .wicon.chance_of_storm{background-position:0 -300px}.weather_current .wicon.mist{background-position:0 -360px}.weather_current .wicon.showers{background-position:0 -420px}.weather_current .wicon.rain{background-position:-2px -360px}.weather_current .wicon.storm{background-position:0 -480px}.weather_current .wicon.thunderstorm{background-position:0 -600px}.weather_current .wicon.rain_and_snow{background-position:0 -180px}.weather_current .wicon.sunny{background-position:-62px 0}.weather_current .wicon.partly_cloudy{background-position:-62px -60px}.weather_current .wicon.mostly_cloudy{background-position:-62px -120px}.weather_current .wicon.cloudy{background-position:-62px -184px}.weather_current .wicon.dusty,.weather_current .wicon.foggy,.weather_current .wicon.haze,.weather_current .wicon.smoke{background-position:-62px -300px}.weather_current .wicon.icy{background-position:-62px -240px}.weather_others_days .wicon.chance_of_snow{background-position:-189px 1px}.weather_others_days .wicon.flurries{background-position:-189px -32px}.weather_others_days .wicon.snow{background-position:-189px -64px}.weather_others_days .wicon.sleet{background-position:-189px -98px}.weather_others_days .wicon.chance_of_rain{background-position:-189px -130px}.weather_others_days .wicon.chance_of_storm{background-position:-189px -166px}.weather_others_days .wicon.mist{background-position:-189px -196px}.weather_others_days .wicon.showers{background-position:-189px -230px}.weather_others_days .wicon.rain{background-position:-189px -196px}.weather_others_days .wicon.storm{background-position:-189px -264px}.weather_others_days .wicon.thunderstorm{background-position:-189px -330px}.weather_others_days .wicon.rain_and_snow{background-position:-189px -363px}.weather_others_days .wicon.sunny{background-position:-223px 2px}.weather_others_days .wicon.partly_cloudy{background-position:-223px -29px}.weather_others_days .wicon.mostly_cloudy{background-position:-223px -64px}.weather_others_days .wicon.cloudy{background-position:-223px -96px}.weather_others_days .wicon.dusty,.weather_others_days .wicon.foggy,.weather_others_days .wicon.haze,.weather_others_days .wicon.smoke{background-position:-223px -163px}.weather_others_days .wicon.icy{background-position:-223px -131px}.standard{background:url(../images/stars_mini.png) no-repeat 0 0;width:75px;height:13px;display:inline-block;vertical-align:top}.standard.c,.standard.c0{background-position:-500px -500px}.standard.c1{background-position:0 -16px;width:15px}.standard.c2{background-position:0 -80px;width:30px}.standard.c3{background-position:0 -144px;width:45px}.standard.c4{background-position:0 -208px;width:60px}.standard.c5{background-position:0 -272px;width:75px}.container{max-width:1275px;width:auto}.container .content{color:#444;text-align:left}.container .content.flex{display:flex;align-items:stretch;justify-content:left;flex-direction:row}@media(max-width:991px){.container .content.flex{flex-direction:column}}.column.first{margin-right:15px;width:320px}.column.second{width:calc(100% - 335px)}@media(max-width:992px){.column.second{width:100%}}.layout{background-color:#f5f5f5;z-index:1;position:relative;padding-top:70px}@media(max-width:768px){.layout{padding-top:60px}}.layout .section.center{box-shadow:inset 0 40px 40px 0 rgba(90,90,90,.1);padding-top:40px;z-index:1;position:relative;min-height:460px;height:100%}@media(max-width:768px){.layout .section.center{padding-top:30px;box-shadow:none;border-top:0}}.layout .section.top{padding:20px 0 5px;z-index:0}@media(max-width:992px){.layout .section.top{padding:10px 0 5px;margin-top:80px}}@media(max-width:768px){.layout .section.top{padding:5px 0 0;margin-top:0}}@media(max-width:480px){.layout .section.top{padding:0;margin-top:-15px}}.layout .section.top.white{background-color:#fff}body.wide-layout .container{max-width:1620px}body.wide-layout .container .content{background:transparent;padding:0}@media(max-width:992px){body.wide-layout .column.first{display:none}}body.wide-layout .section.center{padding-top:55px}@media(max-width:768px){body.wide-layout.events-results .layout,body.wide-layout.places-results .layout{padding-top:60px}}body.wide-layout.events-results .section.center,body.wide-layout.places-results .section.center{padding-top:45px}@media(max-width:992px){body.wide-layout.events-results .section.center,body.wide-layout.places-results .section.center{padding-top:0}}@media(max-width:768px){body.wide-layout.events-results .section.center,body.wide-layout.places-results .section.center{padding-top:0}}body.wide-layout footer.theme-default .first-row .container{max-width:1275px;padding-left:330px}@media(max-width:1275px){body.wide-layout footer.theme-default .first-row .container{max-width:auto;padding-left:15px}}body.revers-layout.place-details .layout{padding-top:80px}@media(max-width:768px){body.revers-layout.place-details .layout{padding-top:60px}}body.revers-layout.place-details .layout .section.center{padding-top:30px}@media(max-width:992px){body.revers-layout.place-details .layout .section.center{padding-top:15px}}@media(max-width:768px){body.revers-layout.place-details .layout .section.center{padding-top:0}}body.revers-layout .layout{z-index:1}body.revers-layout .layout .section.top{margin-top:0}@media(max-width:480px){body.revers-layout .layout .section.top{margin-top:-15px}}body.revers-layout .layout .column.first{width:calc(100% - 317px)}@media(max-width:991px){body.revers-layout .layout .column.first{width:100%;margin-right:0}}body.revers-layout .layout .column.second{width:302px}@media(max-width:991px){body.revers-layout .layout .column.second{width:100%}}body.homepage .layout{padding-top:0}body.event-details .layout{padding-top:80px}body.event-details .layout .section.top{margin-top:0;z-index:10}@media(max-width:992px){body.event-details .layout .section.top{padding:5px 0}}@media(max-width:480px){body.event-details .layout .section.top{margin-top:-15px}}@media(max-width:768px){body.event-details .layout{padding-top:60px}}@media(min-width:769px){body.event-details .breadcrumbs.invert-colors .item{color:#d8d8d8}body.event-details .breadcrumbs.invert-colors .item:last-child{color:#4f0c6b}body.event-details .breadcrumbs.invert-colors a.item{text-shadow:1px 1px 1px rgba(93,93,93,.24);color:#fff}}body.event-details .section{z-index:1;overflow:hidden}body.event-details .section.center{position:relative}body.event-details .section.top{padding:15px 0;z-index:2;position:absolute;width:100%}@media(max-width:768px){body.event-details .section.top{background-color:#fff;padding:10px 0;border-bottom:1px solid #dedede}}body.event-details .section .main-theme-event-image{height:65vh;display:inline-block;min-height:500px;overflow:hidden;left:0;right:0;position:absolute;top:-80px;z-index:0}body.event-details .section .main-theme-event-image .background-main-theme{filter: blur(60px) brightness(.9);background-color:#000;transform: translate(-25%,-10%);padding:0;position: relative;width:200%;top:0}body.event-details .section .column.first{width:100%}body.event-details .section .column.second{width:320px}.module{border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;background:#fff;padding:10px}.module.main{padding:30px}.login-page .layout,.register-page .layout,.reminder-page .layout{margin:0}.login-page .layout .section.top,.register-page .layout .section.top,.reminder-page .layout .section.top{margin:0;padding:0}@media(max-width:768px){.login-page .layout,.register-page .layout,.reminder-page .layout{padding-top:10px}}.login,.pass-reminder,.register{padding-bottom:15px}@media(max-width:480px){.login,.pass-reminder,.register{padding-bottom:0}}.login .maperia-brand.color,.pass-reminder .maperia-brand.color,.register .maperia-brand.color{margin:10px auto 20px;background:transparent url(../images/maperia_logo.png) no-repeat;background-size:100% auto;width:240px;height:80px}@media(max-width:480px){.login .maperia-brand.color,.pass-reminder .maperia-brand.color,.register .maperia-brand.color{margin:10px auto;width:160px;height:60px}}.login .alert,.pass-reminder .alert,.register .alert{margin-top:-20px;margin-bottom:40px}.register-page .after-register-info{text-align:center;margin:70px auto}@media(max-width:480px){.register-page .after-register-info{margin:10px auto}}.register-page .after-register-info .title{font-size:36px;font-weight:500;line-height:40px;margin:80px 0 10px;padding:0;vertical-align:middle;display:flex;justify-content:center;align-items:center}@media(max-width:480px){.register-page .after-register-info .title{font-size:26px;font-weight:500;line-height:30px;margin:40px 0 10px}}.register-page .after-register-info .no-active-account{font-size:18px;font-weight:500;line-height:22px;color:#cc482f}.register-page .after-register-info .subtitle{font-size:16px;font-weight:400;line-height:22px}.register-page .after-register-info .subtitle b{font-weight:400}.register-page .after-register-info .open-mail{font-size:16px;font-weight:400;line-height:22px;margin:0 auto;padding:0}.register-page .after-register-info .activation-path{display:flex;justify-content:space-evenly;align-items:center;margin:70px auto;max-width:520px}@media(max-width:480px){.register-page .after-register-info .activation-path{margin:35px auto}}.register-page .after-register-info .activation-path .register-step{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background-color:transparent;width:96px;height:96px;position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto}@media(max-width:480px){.register-page .after-register-info .activation-path .register-step{width:70px;height:70px}}.register-page .after-register-info .activation-path .register-step i{font-size:38px;display:block;text-align:center;color:#fff}@media(max-width:480px){.register-page .after-register-info .activation-path .register-step i{font-size:22px}}.register-page .after-register-info .activation-path .register-step:first-of-type,.register-page .after-register-info .activation-path .register-step:nth-of-type(2){background-color:#81c026}.register-page .after-register-info .activation-path .register-step:nth-of-type(3){background-color:#ccc}.register-page .after-register-info .activation-path .fa-long-arrow-right{font-size:36px;margin:auto 10px}@media(max-width:480px){.register-page .after-register-info .activation-path .fa-long-arrow-right{font-size:28px}}.register-page .after-register-info .additional{font-size:14px;font-weight:400;line-height:18px;margin:30px auto;max-width:600px;color:#777}.login-form,.pass-reminder-form,.register-form{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-box-shadow:0 0 50px rgba(0,0,0,.1);box-shadow:0 0 50px rgba(0,0,0,.1);background-color:#fff;display:flex;max-width:520px;margin-left:auto;margin-right:auto;color:#666}.login-form h1,.pass-reminder-form h1,.register-form h1{font-size:22px;font-weight:500;line-height:24px;margin-bottom:50px;color:#444}@media(max-width:480px){.login-form h1,.pass-reminder-form h1,.register-form h1{font-size:20px;font-weight:500;line-height:22px;margin-bottom:30px}}.login-form .inner,.pass-reminder-form .inner,.register-form .inner{padding:2em 3em;margin:auto;text-align:center;align-items:center;width:100%}@media(max-width:480px){.login-form .inner,.pass-reminder-form .inner,.register-form .inner{padding:20px 15px}}.login-form .btn-login,.login-form .btn-register,.login-form .btn-reminder,.pass-reminder-form .btn-login,.pass-reminder-form .btn-register,.pass-reminder-form .btn-reminder,.register-form .btn-login,.register-form .btn-register,.register-form .btn-reminder{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:20px;font-weight:400;line-height:22px;box-shadow:0 0 5px rgba(0,0,0,.2);background-color:#62b426;color:#fff;margin-bottom:0;height:64px;width:100%;text-transform:uppercase;cursor:pointer}@media(max-width:768px){.login-form .btn-login,.login-form .btn-register,.login-form .btn-reminder,.pass-reminder-form .btn-login,.pass-reminder-form .btn-register,.pass-reminder-form .btn-reminder,.register-form .btn-login,.register-form .btn-register,.register-form .btn-reminder{height:56px}}.login-form .login-options,.pass-reminder-form .login-options,.register-form .login-options{margin-top:10px;margin-bottom:25px}.login-form .reminder-info,.pass-reminder-form .reminder-info,.register-form .reminder-info{font-size:14px;font-weight:400;line-height:16px;margin-top:10px;margin-bottom:10px}.login-form .gdpr,.pass-reminder-form .gdpr,.register-form .gdpr{margin-top:35px;margin-bottom:35px}.login-form .gdpr .text,.pass-reminder-form .gdpr .text,.register-form .gdpr .text{line-height:24px}.login-form .quick-login,.pass-reminder-form .quick-login,.register-form .quick-login{margin-top:40px;margin-bottom:40px}@media(max-width:768px){.login-form .quick-login,.pass-reminder-form .quick-login,.register-form .quick-login{margin-top:30px;margin-bottom:20px}}.login-form .quick-login .alternavite,.pass-reminder-form .quick-login .alternavite,.register-form .quick-login .alternavite{font-size:12px;font-weight:300;line-height:14px;border-top:1px solid #efefef;padding:10px;color:#9c9c9c;margin-bottom:20px;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.login-form .quick-login .alternavite span,.pass-reminder-form .quick-login .alternavite span,.register-form .quick-login .alternavite span{background-color:#fff;margin-top:-23px;padding:2px 15px;letter-spacing:2px}.login-form .quick-login .title,.pass-reminder-form .quick-login .title,.register-form .quick-login .title{font-size:16px;font-weight:400;line-height:18px;color:#9c9c9c;margin-bottom:10px}.login-form .quick-login .quick-btn-login,.pass-reminder-form .quick-login .quick-btn-login,.register-form .quick-login .quick-btn-login{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:18px;font-weight:400;line-height:20px;box-shadow:0 0 5px rgba(0,0,0,.2);background-color:#215b93;display:flex;align-items:center;margin-bottom:10px;cursor:pointer}.login-form .quick-login .quick-btn-login .icon,.pass-reminder-form .quick-login .quick-btn-login .icon,.register-form .quick-login .quick-btn-login .icon{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-bottom-right-radius:0;border-top-right-radius:0;font-size:30px;width:60px;height:64px;display:block;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.login-form .quick-login .quick-btn-login .icon,.pass-reminder-form .quick-login .quick-btn-login .icon,.register-form .quick-login .quick-btn-login .icon{height:56px}}.login-form .quick-login .quick-btn-login.btn-facebook,.pass-reminder-form .quick-login .quick-btn-login.btn-facebook,.register-form .quick-login .quick-btn-login.btn-facebook{color:#fff}.dont-have-account,.have-account{text-align:center;margin-top:20px}body.add-event h1,body.add-photo h1,body.add-place h1{font-size:20px;font-weight:400;line-height:22px;border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;background-color:#3c464f;padding:15px;margin-bottom:0;color:#fff;text-transform:uppercase;text-align:center;letter-spacing:1px}@media(max-width:768px){body.add-event h1,body.add-photo h1,body.add-place h1{border-radius:16px 16px 0 0;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;font-size:14px;font-weight:500;line-height:16px;background-color:#fff;color:#444;padding:15px 20px;margin-top:20px;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #eee}}body.add-event .layout .section.top,body.add-photo .layout .section.top,body.add-place .layout .section.top{display:none}body.add-event .category,body.add-photo .category,body.add-place .category{width:100%}@media(min-width:481px){body.add-event .category,body.add-photo .category,body.add-place .category{max-width:300px}}body.add-event .country-add-place,body.add-photo .country-add-place,body.add-place .country-add-place{margin-left:20px;font-size:16px;width:100%;max-width:240px}body.add-event .country-add-place .select2-container--default .select2-selection--single,body.add-photo .country-add-place .select2-container--default .select2-selection--single,body.add-place .country-add-place .select2-container--default .select2-selection--single{background-color:#e0e2db}body.add-event .map,body.add-photo .map,body.add-place .map{border:1px solid #d6d6d6}@media(max-width:768px){body.add-event .map,body.add-photo .map,body.add-place .map{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;border-left:0;border-right:0}}@media(max-width:768px){body.add-event .layout,body.add-photo .layout,body.add-place .layout{background-color:#272727}body.add-event .section.center,body.add-photo .section.center,body.add-place .section.center{padding-top:0}body.add-event .section.center .container,body.add-photo .section.center .container,body.add-place .section.center .container{padding-left:0;padding-right:0}}@media(max-width:768px){body.add-event .box,body.add-photo .box,body.add-place .box{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-bottom:0;padding-bottom:20px}}body.add-event .box .box-content,body.add-photo .box .box-content,body.add-place .box .box-content{padding:40px}@media(max-width:768px){body.add-event .box .box-content,body.add-photo .box .box-content,body.add-place .box .box-content{padding:16px}}body.add-event .space,body.add-photo .space,body.add-place .space{margin-right:20px}body.add-event select,body.add-photo select,body.add-place select{font-size:16px;font-weight:400;font-family:Roboto,sans-serif;line-height:18px;padding:2px}body.add-event .day,body.add-photo .day,body.add-place .day{font-size:15px;font-weight:500;font-family:Roboto,sans-serif;line-height:17px}@media(max-width:480px){body.add-event .day,body.add-photo .day,body.add-place .day{margin-left:-10px;min-height:25px}}body.add-event .btn-action-wrapper,body.add-photo .btn-action-wrapper,body.add-place .btn-action-wrapper{margin-top:50px;text-align:center}body.add-event .event-fill-end-date,body.add-photo .event-fill-end-date,body.add-place .event-fill-end-date{font-size:14px;font-weight:400;line-height:16px;margin-top:20px}body.add-event .explain,body.add-photo .explain,body.add-place .explain{font-size:16px;font-weight:400;line-height:20px;margin-bottom:30px;color:#999}body.add-event .place-already-added,body.add-photo .place-already-added,body.add-place .place-already-added{font-size:14px;font-weight:400;line-height:16px;margin-top:20px}body.add-event .label-top,body.add-photo .label-top,body.add-place .label-top{font-size:16px;font-weight:500;line-height:18px;margin-bottom:10px}body.add-event .my-objects .label-top,body.add-photo .my-objects .label-top,body.add-place .my-objects .label-top{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:#ffd766;padding:12px 20px;margin-bottom:-5px}body.add-event .placename-set,body.add-photo .placename-set,body.add-place .placename-set{background-color:#fff;padding:10px;max-width:400px;border:2px solid #7db322;display:none}body.add-event .placename-set .place,body.add-photo .placename-set .place,body.add-place .placename-set .place{font-size:16px;font-weight:500;line-height:18px}body.add-event .placename-set .head,body.add-photo .placename-set .head,body.add-place .placename-set .head{background-color:#7db322;color:#fff;padding:5px 10px;margin-top:5px;margin-bottom:5px}body.add-event .infobox,body.add-photo .infobox,body.add-place .infobox{-o-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);max-height:200px;overflow-x:hidden;overflow-y:auto;padding:10px;position:relative}body.add-event .infobox.loading,body.add-photo .infobox.loading,body.add-place .infobox.loading{height:200px}body.add-event .infobox.all-places,body.add-photo .infobox.all-places,body.add-place .infobox.all-places{border:1px solid #7db223;margin-top:15px}body.add-event .infobox .wrapper-add-place,body.add-photo .infobox .wrapper-add-place,body.add-place .infobox .wrapper-add-place{margin:10px -10px -10px;background-color:#7db223;padding:10px}body.add-event .infobox .wrapper-add-place .info-about-adding-place,body.add-photo .infobox .wrapper-add-place .info-about-adding-place,body.add-place .infobox .wrapper-add-place .info-about-adding-place{margin:0 0 4px}body.add-event .infobox .wrapper-add-place .btn,body.add-photo .infobox .wrapper-add-place .btn,body.add-place .infobox .wrapper-add-place .btn{background-color:#fff}body.add-event .infobox .item,body.add-photo .infobox .item,body.add-place .infobox .item{cursor:pointer;border-bottom:1px dotted #cfcfcf;height:30px;padding:7px 10px}body.add-event .infobox .item .place,body.add-photo .infobox .item .place,body.add-place .infobox .item .place{font-size:15px;font-weight:500;line-height:17px;color:#3c464f}body.add-event .infobox .item .address,body.add-photo .infobox .item .address,body.add-place .infobox .item .address{font-size:13px;font-weight:300;line-height:15px;color:#666}.form .label{padding:0;float:left;width:120px;text-align:right;margin:0 10px 0 0;vertical-align:middle;font-weight:700;line-height:24px;min-height:24px}.form{font-size:16px;font-weight:400;line-height:18px}.form .legend{font-size:20px;font-weight:500;line-height:26px;background-color:#e0e2db;padding:10px 40px;color:#444;margin:50px -40px}@media(max-width:768px){.form .legend{margin:35px -40px}}.form .legend.with-warning{color:#856404;background-color:#fff3cd}.form .hours{font-size:14px;font-weight:400;line-height:16px;width:220px;height:36px}.form .hours .set-all-hours .lnk-set-all-hours{margin-left:8px;margin-top:4px}@media(max-width:768px){.form .hours .set-all-hours .lnk-set-all-hours{margin-top:-50px;margin-left:-90px}}.form .hour{opacity:1!important}.form .hour.closed{opacity:.4!important}.form .price-wrapper{padding-right:20px}.form .price-free{font-size:16px;font-weight:500;line-height:18px}.form .tip{font-size:14px;font-weight:400;line-height:15px;vertical-align:middle;color:#999;margin:5px 0 10px}.has-icon input[type=text]{padding-left:30px}.has-icon i.fa{position:absolute;top:20px;left:10px;z-index:0;color:#999}.freeze-marker-wrapper{margin-bottom:20px}.freeze-marker-wrapper .text{color:#666}.input-wrapper,.select-wrapper{margin-top:10px;margin-bottom:25px;position:relative}.input-wrapper .fm-my-location,.select-wrapper .fm-my-location{width:50px;height:100%}@media(max-width:768px){.input-wrapper .fm-my-location,.select-wrapper .fm-my-location{width:40px}}.input-wrapper .placeholder,.select-wrapper .placeholder{font-size:16px;font-weight:400;line-height:16px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;height:18px;position:absolute;left:16px;top:-8px;background-color:#fff;padding:1px 2px;color:#999;z-index:1}.input-wrapper .placeholder.required:after,.select-wrapper .placeholder.required:after{font-size:16px;font-weight:400;line-height:18px;content:"*";color:#c00;display:inline-block;padding-left:2px;padding-right:5px}.select-wrapper select{margin-right:5px}.select-wrapper select+select{margin-left:5px}.select-wrapper .placeholder{top:-10px;left:0}.select-wrapper>div{padding-top:18px}input[type=password],input[type=text],textarea{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-box-shadow:inset 0 0 5px hsla(0,0%,39.2%,.2);box-shadow:inset 0 0 5px hsla(0,0%,39.2%,.2);font-size:16px;font-weight:400;line-height:18px;transition:all .2s ease;background:#fff;padding:18px;border:1px solid #9c9c9c;width:-webkit-fill-available;width:-moz-available;outline:none}@media(max-width:768px){input[type=password],input[type=text],textarea{padding:14px}}input[type=password].city-with-localization,input[type=text].city-with-localization,textarea.city-with-localization{padding-right:50px}@media(max-width:768px){input[type=password].city-with-localization,input[type=text].city-with-localization,textarea.city-with-localization{padding-right:40px}}input[type=password]:focus,input[type=text]:focus,textarea:focus{-o-box-shadow:0 0 0 .15rem rgba(98,180,38,.5);box-shadow:0 0 0 .15rem rgba(98,180,38,.5)}input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{font-size:15px;font-weight:400;color:#999;opacity:1}input[type=password]::placeholder,input[type=text]::placeholder,textarea::placeholder{font-size:15px;font-weight:400;color:#999;opacity:1}input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:15px;font-weight:400;color:#999;opacity:1}input[type=password]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:15px;font-weight:400;color:#999;opacity:1}textarea.description{height:240px}@media(max-width:768px){textarea.description{height:200px}}@font-face{font-family:lg;src:url(../fonts/lg.eot?n1z373);src:url(../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(../fonts/lg.woff?n1z373) format("woff"),url(../fonts/lg.ttf?n1z373) format("truetype"),url(../fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#fff;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#72a61a}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:""}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:""}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1080;left:0;position:absolute;top:0;width:100%;background-color:#7db322}.lg-toolbar .lg-icon{color:#fff;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none}.lg-toolbar .lg-icon:hover{color:#72a61a}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#fff;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s}.lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{transform:scale3d(.5,.5,.5);opacity:0;transition:transform .25s ease 0s,opacity .25s!important;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{transform:scaleX(1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;transform:translate3d(0,100%,0);transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{transform:translateZ(0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media(min-width:1025px){.lg-outer .lg-thumb-item{transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#7db322}.lg-outer .lg-thumb-item img{width:100%;height:100%}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#666;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:""}.lg-outer .lg-toogle-thumb:hover{color:#72a61a}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(../images/vimeo-play.png) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../images/vimeo-play.png) no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url(../images/video-play.png) no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(../images/youtube-play.png) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../images/youtube-play.png) no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-palying .lg-object,.lg-outer .lg-has-video.lg-video-palying .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-palying .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1080;opacity:0;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#7db322;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-show-autoplay .lg-autoplay-button:after{content:""}.lg-autoplay-button:after{content:""}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition-duration:0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:transform .3s ease 0s;transform:translateZ(0);backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{transform:scaleX(1);transition:transform .3s ease 0s,opacity .15s!important;transform-origin:0 0;backface-visibility:hidden}#lg-zoom-in:after{content:""}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:""}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;transform:translateZ(0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:inset 0 0 0 2px #fff}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;transition:opacity .15s ease 0s,transform .15s ease 0s;transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:hsla(0,0%,100%,.5);border-radius:50%;box-shadow:inset 0 0 0 8px hsla(0,0%,100%,.7);display:block;height:12px;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:inset 0 0 0 8px #fff}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:""}.lg-fullscreen-on .lg-fullscreen:after{content:""}.lg-css3.lg-use-css3 .lg-item{will-change:transform,opacity}.lg-css3.lg-use-left .lg-item{will-change:left,opacity}.lg-css3.lg-zoom-in .lg-item{opacity:0}.lg-css3.lg-zoom-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-in .lg-item.lg-prev-slide{transform:scale3d(2,2,2)}.lg-css3.lg-zoom-in .lg-item.lg-current{transform:scaleX(1);opacity:1}.lg-css3.lg-zoom-in .lg-item.lg-current,.lg-css3.lg-zoom-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-in .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-out .lg-item{opacity:0}.lg-css3.lg-zoom-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-out .lg-item.lg-prev-slide{transform:scale3d(0,0,0)}.lg-css3.lg-zoom-out .lg-item.lg-current{transform:scaleX(1);opacity:1}.lg-css3.lg-zoom-out .lg-item.lg-current,.lg-css3.lg-zoom-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-out .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-out-in .lg-item{opacity:0}.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide{transform:scale3d(0,0,0)}.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide{transform:scale3d(2,2,2)}.lg-css3.lg-zoom-out-in .lg-item.lg-current{transform:scaleX(1);opacity:1}.lg-css3.lg-zoom-out-in .lg-item.lg-current,.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide,.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-zoom-in-out .lg-item{opacity:0}.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide{transform:scale3d(2,2,2)}.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide{transform:scale3d(0,0,0)}.lg-css3.lg-zoom-in-out .lg-item.lg-current{transform:scaleX(1);opacity:1}.lg-css3.lg-zoom-in-out .lg-item.lg-current,.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide,.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-soft-zoom .lg-item{opacity:0}.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide{transform:scale3d(1.2,1.2,1.2)}.lg-css3.lg-soft-zoom .lg-item.lg-next-slide{transform:scale3d(.8,.8,.8)}.lg-css3.lg-soft-zoom .lg-item.lg-current{transform:scaleX(1);opacity:1}.lg-css3.lg-soft-zoom .lg-item.lg-current,.lg-css3.lg-soft-zoom .lg-item.lg-next-slide,.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular .lg-item{opacity:0}.lg-css3.lg-slide-circular .lg-item.lg-prev-slide{transform:scale3d(0,0,0) translate3d(-100%,0,0)}.lg-css3.lg-slide-circular .lg-item.lg-next-slide{transform:scale3d(0,0,0) translate3d(100%,0,0)}.lg-css3.lg-slide-circular .lg-item.lg-current{transform:scaleX(1) translateZ(0);opacity:1}.lg-css3.lg-slide-circular .lg-item.lg-current,.lg-css3.lg-slide-circular .lg-item.lg-next-slide,.lg-css3.lg-slide-circular .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-up .lg-item{opacity:0}.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide{transform:scale3d(0,0,0) translate3d(-100%,-100%,0)}.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide{transform:scale3d(0,0,0) translate3d(100%,-100%,0)}.lg-css3.lg-slide-circular-up .lg-item.lg-current{transform:scaleX(1) translateZ(0);opacity:1}.lg-css3.lg-slide-circular-up .lg-item.lg-current,.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-down .lg-item{opacity:0}.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide{transform:scale3d(0,0,0) translate3d(-100%,100%,0)}.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide{transform:scale3d(0,0,0) translate3d(100%,100%,0)}.lg-css3.lg-slide-circular-down .lg-item.lg-current{transform:scaleX(1) translateZ(0);opacity:1}.lg-css3.lg-slide-circular-down .lg-item.lg-current,.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-vertical .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide{transform:scale3d(0,0,0) translate3d(0,-100%,0)}.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide{transform:scale3d(0,0,0) translate3d(0,100%,0)}.lg-css3.lg-slide-circular-vertical .lg-item.lg-current{transform:scaleX(1) translateZ(0);opacity:1}.lg-css3.lg-slide-circular-vertical .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-vertical-left .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide{transform:scale3d(0,0,0) translate3d(-100%,-100%,0)}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide{transform:scale3d(0,0,0) translate3d(-100%,100%,0)}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current{transform:scaleX(1) translateZ(0);opacity:1}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-circular-vertical-down .lg-item{opacity:0}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide{transform:scale3d(0,0,0) translate3d(100%,-100%,0)}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide{transform:scale3d(0,0,0) translate3d(100%,100%,0)}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current{transform:scaleX(1) translateZ(0);opacity:1}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide,.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity 1s ease 0s}.lg-css3.lg-slide-vertical .lg-item{opacity:0}.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide{transform:translate3d(0,-100%,0)}.lg-css3.lg-slide-vertical .lg-item.lg-next-slide{transform:translate3d(0,100%,0)}.lg-css3.lg-slide-vertical .lg-item.lg-current{transform:translateZ(0);opacity:1}.lg-css3.lg-slide-vertical .lg-item.lg-current,.lg-css3.lg-slide-vertical .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-vertical-growth .lg-item{opacity:0}.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide{transform:scale3d(.5,.5,.5) translate3d(0,-150%,0)}.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide{transform:scale3d(.5,.5,.5) translate3d(0,150%,0)}.lg-css3.lg-slide-vertical-growth .lg-item.lg-current{transform:scaleX(1) translateZ(0);opacity:1}.lg-css3.lg-slide-vertical-growth .lg-item.lg-current,.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide,.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-only .lg-item{opacity:0}.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide{transform:skew(60deg,0deg)}.lg-css3.lg-slide-skew-only .lg-item.lg-current{transform:skew(0deg,0deg);opacity:1}.lg-css3.lg-slide-skew-only .lg-item.lg-current,.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-only-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide{transform:skew(-60deg,0deg)}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current{transform:skew(0deg,0deg);opacity:1}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-only-y .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide{transform:skew(0deg,60deg)}.lg-css3.lg-slide-skew-only-y .lg-item.lg-current{transform:skew(0deg,0deg);opacity:1}.lg-css3.lg-slide-skew-only-y .lg-item.lg-current,.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-only-y-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide{transform:skew(0deg,-60deg)}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current{transform:skew(0deg,0deg);opacity:1}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew .lg-item{opacity:0}.lg-css3.lg-slide-skew .lg-item.lg-prev-slide{transform:skew(60deg,0deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew .lg-item.lg-next-slide{transform:skew(60deg,0deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew .lg-item.lg-current{transform:skew(0deg,0deg) translateZ(0);opacity:1}.lg-css3.lg-slide-skew .lg-item.lg-current,.lg-css3.lg-slide-skew .lg-item.lg-next-slide,.lg-css3.lg-slide-skew .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide{transform:skew(-60deg,0deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide{transform:skew(-60deg,0deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew-rev .lg-item.lg-current{transform:skew(0deg,0deg) translateZ(0);opacity:1}.lg-css3.lg-slide-skew-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-cross .lg-item{opacity:0}.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide{transform:skew(0deg,60deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide{transform:skew(0deg,60deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew-cross .lg-item.lg-current{transform:skew(0deg,0deg) translateZ(0);opacity:1}.lg-css3.lg-slide-skew-cross .lg-item.lg-current,.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-cross-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide{transform:skew(0deg,-60deg) translate3d(-100%,0,0)}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide{transform:skew(0deg,-60deg) translate3d(100%,0,0)}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current{transform:skew(0deg,0deg) translateZ(0);opacity:1}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide{transform:skew(60deg,0deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide{transform:skew(60deg,0deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver .lg-item.lg-current{transform:skew(0deg,0deg) translateZ(0);opacity:1}.lg-css3.lg-slide-skew-ver .lg-item.lg-current,.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide{transform:skew(-60deg,0deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide{transform:skew(-60deg,0deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current{transform:skew(0deg,0deg) translateZ(0);opacity:1}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver-cross .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide{transform:skew(0deg,60deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide{transform:skew(0deg,60deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current{transform:skew(0deg,0deg) translateZ(0);opacity:1}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item{opacity:0}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide{transform:skew(0deg,-60deg) translate3d(0,-100%,0)}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide{transform:skew(0deg,-60deg) translate3d(0,100%,0)}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current{transform:skew(0deg,0deg) translateZ(0);opacity:1}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide,.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-lollipop .lg-item{opacity:0}.lg-css3.lg-lollipop .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-lollipop .lg-item.lg-next-slide{transform:translateZ(0) scale(.5)}.lg-css3.lg-lollipop .lg-item.lg-current{transform:translateZ(0);opacity:1}.lg-css3.lg-lollipop .lg-item.lg-current,.lg-css3.lg-lollipop .lg-item.lg-next-slide,.lg-css3.lg-lollipop .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-lollipop-rev .lg-item{opacity:0}.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide{transform:translateZ(0) scale(.5)}.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-lollipop-rev .lg-item.lg-current{transform:translateZ(0);opacity:1}.lg-css3.lg-lollipop-rev .lg-item.lg-current,.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide,.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-rotate .lg-item{opacity:0}.lg-css3.lg-rotate .lg-item.lg-prev-slide{transform:rotate(-1turn)}.lg-css3.lg-rotate .lg-item.lg-next-slide{transform:rotate(1turn)}.lg-css3.lg-rotate .lg-item.lg-current{transform:rotate(0deg);opacity:1}.lg-css3.lg-rotate .lg-item.lg-current,.lg-css3.lg-rotate .lg-item.lg-next-slide,.lg-css3.lg-rotate .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-rotate-rev .lg-item{opacity:0}.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide{transform:rotate(1turn)}.lg-css3.lg-rotate-rev .lg-item.lg-next-slide{transform:rotate(-1turn)}.lg-css3.lg-rotate-rev .lg-item.lg-current{transform:rotate(0deg);opacity:1}.lg-css3.lg-rotate-rev .lg-item.lg-current,.lg-css3.lg-rotate-rev .lg-item.lg-next-slide,.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-tube .lg-item{opacity:0}.lg-css3.lg-tube .lg-item.lg-prev-slide{transform:scaleY(0) translate3d(-100%,0,0)}.lg-css3.lg-tube .lg-item.lg-next-slide{transform:scaleY(0) translate3d(100%,0,0)}.lg-css3.lg-tube .lg-item.lg-current{transform:scaleX(1) translateZ(0);opacity:1}.lg-css3.lg-tube .lg-item.lg-current,.lg-css3.lg-tube .lg-item.lg-next-slide,.lg-css3.lg-tube .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.group{*zoom:1;margin-left:auto;margin-right:auto;height:45px;min-height:45px}.group:after,.group:before{display:table;content:"";line-height:0}.group:after{clear:both}.lg-toolbar .lg-icon{padding-top:7px}.lg-toolbar #lg-counter{padding-top:12px}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;transition:opacity .15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(../images/loader-gallery.gif) no-repeat scroll 50% transparent;display:none!important}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{top:0;bottom:0;left:0;right:0;padding:0 5px}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#1a1b1c;opacity:0;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translateZ(0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}