body{font-family:'galano_grotesqueregular';}
#Top_bar.is-sticky .container{max-width:98%;}
.header-stack #Action_bar{background:transparent !important;}
.header-stack #Action_bar .contact_details li.slogan{padding-top:25px;}
#Content{padding-top:0;}
body.home div.post-item.isotope-item.hentry.category-wydarzenia > div.post-desc-wrapper{display:none;}
body.page #Subheader{background:transparent !important;}
body.page-id-2680 div.post-item.isotope-item.hentry.category-wydarzenia > div.post-desc-wrapper{display:none;}
.section-post-header .single-photo-wrapper.image .image_frame{display:none;}
div.post-item.isotope-item.clearfix.post.type-post..category-promocje > div.image_frame.post-photo-wrapper.scale-with-grid.images_only > div > div{display:none !important;}
#Subheader{background-color:transparent;}
.breadcrumbs{width:100%;text-align:left;color:#ffffff;}
ul.breadcrumbs{padding:30px 0;}
.is-sticky ul.breadcrumbs{display:none !important;}
ul.breadcrumbs li{display:inline-block;float:left;color:#a7a3a2;font-family:galano_grotesqueregular !important;font-size:14px;}
ul.breadcrumbs li a{color:#ffffff;font-family:galano_grotesqueregular !important;font-size:14px;font-weight:400;}
ul.breadcrumbs li a:hover{text-decoration:none;color:#a7a3a2;}
.midsearch{background:#e5e5e5;border-radius:25px;line-height:40px;}
#Action_bar .container{max-width:95%;}
.header-stack #Top_bar .logo{border:0 none !important;}
#Top_bar #logo img{vertical-align:baseline;max-height:100%;}
#Top_bar.is-sticky #logo img{vertical-align:middle;max-height:100%;}
#Action_bar .social-menu li{border:0;}
#Action_bar .social-menu li:last-child{font-family:galano_grotesquebold !important;font-size:15px;}
#Action_bar .social-menu li:last-child a{border-radius:50px;padding:10px 35px;display:inline-block;border:2px solid #fff;transition:all 0.3s;}
#Action_bar .social-menu li:last-child a:hover{background:white;color:black}
#Action_bar .contact_details li{font-family:galano_grotesqueregular !important;font-size:15px !important;}
#Action_bar .social-menu li{font-family:galano_grotesquebold !important;font-size:15px;}
#Action_bar .social li a:hover, #Action_bar .social-menu a:hover{color:#e5e5e5;text-decoration:none;}
#Top_bar .responsive-menu-toggle{color:#000000;}
body.home #Action_bar{background-repeat:no-repeat;background-size:cover;background-position:center top;position:absolute;}
.shop_slider .blog_slider_header{display:none;}
.header-stack.header-center #Top_bar .menu_wrapper{background:#ffffff;}
#Top_bar #searchform > i.icon-search-fine{float:right;color:#000000;margin-right:10px;}
#searchform2 > i.icon-search-fine{float:right;color:#000000;margin-right:10px;}
#Top_bar #searchform input[type="text"], #searchform input[type="text"]:focus{color:#000000;background-color:transparent !important;border:0 none;box-shadow:none;font-family:galano_grotesqueregular !important;font-weight:600;font-size:16px !important;}
#searchform2 input[type="text"], #searchform input[type="text"]:focus{color:#000000;background-color:transparent !important;border:0 none;box-shadow:none;font-family:galano_grotesqueregular !important;font-weight:600;font-size:16px !important;}
#Top_bar a#search_button.has-input input{width:210px;padding:8px 8px 8px 25px;}
#searchform2 input{width:260px;padding:8px 8px 8px 25px;}
a#search_button.has-input input{width:260px;padding:8px 8px 8px 25px;}
#Top_bar a#search_button{position:relative;top:-9px;display:block;float:left;font-size:23px;line-height:50px;margin-right:25px;margin-left:-20px;background:#e5e5e5;border-radius:25px;}
#Top_bar.is-sticky .logo{margin-right:10px;}
#Top_bar.is-sticky a#search_button{top:0px;}
.section-post-related .simple .post-related .date_label, .section-post-related .simple .post-related .desc{display:none;}
.call_to_action .call_center, .project-description li.one-third{display:none;}
.post-meta .author-date{display:none;}

.disnone{ display: none; }
.time-open-accordion .question{width: 100% !important;border: none;}

@media only screen and (min-width:1240px){#Subheader{padding:0 0 50px 0;margin-top:30px;}
body.home div.column.mcb-column.one.column_blog_slider > div > ul > div > div > li.hentry.category-promocje.slick-slide > div > div.desc{display:none !important;}
body.home div.column.mcb-column.one.column_blog_slider > div > ul > div > div > li.hentry.category-promocje.slick-slide > div > div.image_frame.scale-with-grid > div > a > div.post-desc-wrapper{width:100%;height:100%;}
.blog_slider .blog_slider_ul li:nth-child(3n+1){}
body.home div.column.mcb-column.one.column_blog_slider > div > ul > div > div.slick-track{max-height:380px;overflow:hidden;}
.blog_slider .blog_slider_ul li{/*width:100% !important;*/}
#Subheader .title{font-family:galano_grotesquebold !important;font-size:60px;font-weight:400;}
.style-simple .accordion .question{border-width:1px 0 0;border-radius:0;position:relative;margin-bottom:0;width:33%;min-width:33%;float:left;}
.accordion .question .title > .acc-icon-plus, .accordion .question .title > .acc-icon-minus{font-size:22px;line-height:32px;display:block;position:absolute;left:0px;top:15px;width:20px;height:20px;text-align:center;color:rgba(0,0,0,.99);}
div.entry-content > div:nth-child(1) > div > div.wrap.mcb-wrap.two-third.valign-top.clearfix > div > div.column.mcb-column.one.column_visual > p:nth-child(1) > strong, div.entry-content > div:nth-child(1) > div > div.wrap.mcb-wrap.two-third.valign-top.clearfix > div > div > div > div > p:nth-child(1) > strong{font-family:galano_grotesquesemibold !important;/*font-size:22px;line-height:34px;color:#000000;*/}
#Content > div > div.sections_group > div > div.section.mcb-section.hide-tablet.hide-mobile > div > div > div > div.column.mcb-column.one.column_portfolio > div > div > ul > li.portfolio-item.isotope-item > div > div.image_frame.scale-with-grid{min-height:159px;}
.style-simple .accordion .question .title{font-family:galano_grotesquesemibold !important;font-size:22px;line-height:34px;color:#000000;padding-left:25px;padding-bottom:4px;}
.style-simple .accordion .question .answer{font-family:galano_grotesqueregular !important;font-size:18px;line-height:30px;color:#1a1a1a;padding:0 20px 10px 20px;}
div.entry-content > div:nth-child(1) > div > div.wrap.mcb-wrap.two-third.valign-top.clearfix > div > div.column.mcb-column.one.column_visual > p, div.entry-content > div:nth-child(1) > div > div.wrap.mcb-wrap.two-third.valign-top.clearfix > div > div > div > div > p{font-family:galano_grotesqueregular !important;font-size:18px;line-height:30px;color:#1a1a1a;}
.hometop .blog_slider .blog_slider_ul li{width:250px !important;max-width:250px !important;}
#Content > div > div.section_wrapper:first-of-type{-webkit-box-shadow:0px 20px 100px 12px rgba(0,0,0,0.42);-moz-box-shadow:0px 20px 100px 12px rgba(0,0,0,0.42);box-shadow:0px 20px 100px 12px rgba(0,0,0,0.42);font-size: 0;line-height: 0;}
#piatka .image_frame .image_wrapper .mask{display:block;}
#piatka{margin-top:-80px;}
#piatka .image_frame .image_wrapper .image_links{display:none !important;}
#piatka .column_attr{transition:.2s linear;}
#piatka .column_attr:hover{margin-top:-15px;}
.header-stack.header-center #Top_bar:not(.is-sticky) .menu_wrapper{-webkit-box-shadow:0px 35px 70px 20px rgba(0,0,0,0.24);-moz-box-shadow:0px 35px 70px 20px rgba(0,0,0,0.24);box-shadow:0px 35px 70px 20px rgba(0,0,0,0.24);}
.header-stack #Top_bar .logo #logo{margin-top:-50px !important;}
.header-stack #Top_bar.is-sticky .logo #logo{margin-top:0px !important;}
#Top_bar.is-sticky{height:70px;box-shadow:0 none;}
.header-stack.header-center #Top_bar #menu{display:block!important;}
#Top_bar .menu > li > a{font-family:galano_grotesquebold !important;font-weight:400;font-size:14px;letter-spacing:1px;}
#Top_bar .menu > li{padding:5px 0px 5px 0px;}
#Top_bar .menu > li.hover, #Top_bar .menu > li.current-menu-ancestor, #Top_bar .menu > li.current-menu-item{background:#e5e5e5;}
#Top_bar .menu > li > ul{width:inherit !important;padding:5% 5% 5% 5%;}
#Top_bar .menu li ul li a{border-bottom:0px;}
#Top_bar .menu > li > ul li{width:25%;}
#Top_bar .menu > li > ul.mfn-megamenu a.mfn-megamenu-title{text-transform:inherit;padding:5px 10px 10px 0px;background:none;font-family:galano_grotesqueregular !important;font-weight:600;font-size:16px !important;}
.widget_nav_menu ul li{font-family:galano_grotesqueregular !important;font-size:15px !important;}
#Top_bar .menu > li > ul.mfn-megamenu.mfn-megamenu-21{column-count:4;}
#Top_bar .menu > li > ul.mfn-megamenu.mfn-megamenu-21 li a:hover span, #Top_bar .menu > li > ul.mfn-megamenu.mfn-megamenu-5 li a:hover span, #Top_bar .menu > li > ul.mfn-megamenu.mfn-megamenu-6 li a:hover span{text-decoration:underline;}
#Top_bar .menu > li > ul.mfn-megamenu.mfn-megamenu-21 li, #Top_bar .menu > li > ul.mfn-megamenu.mfn-megamenu-5 li, #Top_bar .menu > li > ul.mfn-megamenu.mfn-megamenu-6 li{width:100%;float:none;}
#Top_bar .menu > li > ul.mfn-megamenu.mfn-megamenu-5, #Top_bar .menu > li > ul.mfn-megamenu.mfn-megamenu-6{column-count:1;left:auto;width:auto !important;}
.promocje .blog_slider .blog_slider_ul li .item_wrapper .image_frame{float:left;margin-left:0px;max-width:180px;height:200px;margin-right:30px;}
.promocje .blog_slider .blog_slider_ul li .item_wrapper .image_frame .image_wrapper{overflow:visible;}
ul > div > div > li.category-promocje.slick-slide > div.item_wrapper > div.desc > h4{text-transform:none;font-size:19px;}
ul > div > div > li.category-promocje.slick-slide > div.item_wrapper > div.desc > a > span, ul > div > div > li.category-promocje.slick-slide > div.item_wrapper > div.desc > a:hover > span{background:transparent !important;padding:0px;}
}
form > p > span.wpcf7-form-control-wrap.your-email > input{max-width:290px;border-top-left-radius:50px;border-bottom-left-radius:50px;padding:0 10px 0 25px;height:60px;border:0 none;box-shadow:none;font-family:galano_grotesqueregular !important;font-weight:600;font-size:16px !important;}
form > p > span.wpcf7-form-control-wrap.your-email > input:focus{color:black;background-color:white !important;}
form > p > span.wpcf7-form-control-wrap.your-email{width:auto;}
form > p > input[type="submit"]{display:inline-block;background-color:#e6e6e6;border-radius:0px 50px 50px 0px;text-transform:uppercase;padding:0 25px;border:0 none;box-shadow:none;font-family:'galano_grotesquebold' !important;font-size:15px !important;color:black;transition:all 0.3s;height:60px;}
form > p > input[type="submit"]:hover{background-color:#ff0040;color:white;}
.call_to_action .call_right{width:50%;}
h1, h2, h3, h4, .text-logo #logo{font-family:galano_grotesquebold;}
.about h2{font-family:galano_grotesquesemibold;font-size:20px;color:#000000;}
.about h3{font-family:galano_grotesquebold;font-size:30px;line-height:35px;color:#000000;margin-bottom:35px;}
.contact h4{font-family:galano_grotesquebold;font-size:24px;line-height:35px;color:#000000;margin-bottom:35px;}
.directions h4{margin-bottom:20px;}
.contact p b{font-family:galano_grotesquesemibold;font-size:18px;line-height:26px;color:#000000;}
.contact p{font-family:galano_grotesqueregular;font-size:18px;line-height:26px;}
.about p{font-family:galano_grotesqueregular;font-size:18px;line-height:24px;}
.about p b{font-family:galano_grotesquesemibold;font-size:18px;line-height:24px;}
ul.about li{font-family:galano_grotesqueregular;font-size:18px;line-height:24px;list-style:none;color:#333333;}
.about ul.about li:before{content:'\2022';display:inline-block;position:relative;max-width:0;max-height:0;left:-20px;top:-1px;color:#3399ff;font-size:14px;}
h3{font-family:galano_grotesquebold;font-size:23px;}
h4.title{font-family:galano_grotesquebold;font-size:24px;margin-bottom:40px;}
.button_align.align_center{text-align:center;font-family:galano_grotesquebold;font-size:15px;letter-spacing:1px;}
a.button, a.tp-button, button, input[type="submit"], input[type="reset"], input[type="button"]{border-radius:25px;-webkit-box-shadow:none;box-shadow:none;background-image:none;background-color:#cccccc;color:#fff;}
.call_to_action .call_left h3{margin-bottom:0;text-align:left;color:#fff;font-family:galano_grotesquesemibold;font-size:36px;line-height:44px;}
#Footer h4{font-family:galano_grotesquesemibold;}
#menu-kategorie-sklepow .widget_nav_menu ul{list-style-type:none;padding:5px 10px 5px 0px;background:none;font-family:galano_grotesqueregular !important;font-size:16px !important;}
.widget_nav_menu ul{list-style-type:none;padding:5px 5px 5px 0px;background:transparent;}
.widget_nav_menu ul li{position:relative;display:inline-block;width:30%;vertical-align:top;}
.blog_slider.flat .blog_slider_ul li .item_wrapper .date_label{display:none;}
.blog_slider.flat .blog_slider_ul li .item_wrapper .desc{display:none;}
a.button .button_label{padding:15px 20px;}
#Content > div > div > div > div.section.mcb-section.equal-height{margin-top:-55px;}
#nav_menu-2{padding-top:0px !important;}
#menu-footer-menu ul{padding-top:0px !important;}
ul.social.footer > li.facebook a, ul.social.footer > li.instagram a{font-family:galano_grotesqueregular !important;display:inline-block !important;font-size:16px !important;position:relative;width:90%;text-decoration:none;line-height:36px;}
ul.social.footer > li.facebook a, #custom_html-3 > div > ul > li.facebook > a > i{background:url('/wp-content/uploads/2017/09/facebook.png') center center;width:36px;height:36px;display:inline-block;margin-right:10px;}
ul.social.footer > li.instagram a, #custom_html-3 > div > ul > li.instagram > a > i{background:url('/wp-content/uploads/2017/09/instagram.png') center center;width:36px;height:36px;display:inline-block;margin-right:10px;}
.icon-facebook:before, .icon-instagram:before{opacity:0;}
@media only screen and (min-width:768px){div.column.mcb-column.one.column_blog_slider > div > ul > div > div > li.slick-slide.slick-cloned:second-of-type,
div.column.mcb-column.one.column_blog_slider > div > ul > div > div > li.slick-slide.slick-cloned:second-of-type{margin-left:-50px !important;padding-right:50px !important;}
}
@media only screen and (max-width:767px){.call_to_action .call_right{width:100%;}
ul.breadcrumbs{display:none !important;}
.slick-slider .slick-track, .slick-slider .slick-list{overflow:visible;}
div.column.mcb-column.one.column_blog_slider > div > ul > div > div > li.slick-slide.slick-cloned:first-of-type{margin-left:-50px !important;padding-right:50px !important;}
div.column.mcb-column.one.column_blog_slider > div > ul > div > div > li.slick-slide.slick-cloned:second-of-type{margin-left:-50px !important;padding-right:50px !important;}
#Action_bar{display:none;}
#Top_bar a#search_button.has-input input{width:300px;margin:0 auto;}
#Top_bar a#search_button{margin:0 auto !important;}
#Top_bar .logo #logo{padding:0!important;margin:10px 90px 10px 15px;}
}
.get_in_touch, .get_in_touch a, .get_in_touch h3, .get_in_touch ul{background:transparent !important;color:#000 !important;}
.get_in_touch, .get_in_touch a span{color:white;font-family:'galano_grotesqueregular';}
#Content > div > div.section_wrapper.promo{max-width:300px;}
.promo div.intro-thumb{width:300px;padding:11px;background:#fff;margin:-30px auto 0 auto;font-size:0;line-height:0;display:table;}
div.intro-thumb{width:300px;padding:11px;background:white;display:table;margin:-30px 0 -100px;text-align:center;font-size:0;line-height:0;}
div.intro-thumb img{display:inline-block;}
div.intro-thumb img.alignleft{margin-top:0px !important;}
div.intro-thumb.event{width:100%;height:auto;padding:0px;background:#fff;margin:-220px 0 20px 0;max-height:446px;}
div.intro-thumb.news{width:100%;height:auto;padding:0px;background:#fff;margin:-30px auto 0 auto;max-height:455px;overflow:hidden;}
.page div.intro-thumb{width:100%;height:auto;padding:0px;background:#fff;margin:-30px auto 0 auto;max-height:488px;overflow:hidden;display: inline-block;}
div.intro-thumb.event img{width:100% !important;}
.themebg, #comments .commentlist > li .reply a.comment-reply-link, div.jp-interface, #Filters .filters_wrapper ul li a:hover, #Filters .filters_wrapper ul li.current-cat a, .fixed-nav .arrow, .offer_thumb .slider_pagination a:before, .offer_thumb .slider_pagination a.selected:after, .pager .pages a:hover, .pager .pages a.active, .pager .pages span.page-numbers.current, .pager-single span:after, .portfolio_group.exposure .portfolio-item .desc-inner .line, .Recent_posts ul li .desc:after, .Recent_posts ul li .photo .c, .slider_pagination a.selected, .slider_pagination .slick-active a, .slider_pagination a.selected:after, .slider_pagination .slick-active a:after, .testimonials_slider .slider_images, .testimonials_slider .slider_images a:after, .testimonials_slider .slider_images:before, #Top_bar a#header_cart span, .widget_categories ul, .widget_mfn_menu ul li a:hover, .widget_mfn_menu ul li.current-menu-item:not(.current-menu-ancestor) > a, .widget_mfn_menu ul li.current_page_item:not(.current_page_ancestor) > a, .widget_product_categories ul, .widget_recent_entries ul li:after, .woocommerce-account table.my_account_orders .order-number a, .woocommerce-MyAccount-navigation ul li.is-active a, .style-simple .accordion .question:after, .style-simple .faq .question:after, .style-simple .icon_box .desc_wrapper .title:before, .style-simple #Filters .filters_wrapper ul li a:after, .style-simple .article_box .desc_wrapper p:after, .style-simple .sliding_box .desc_wrapper:after, .style-simple .trailer_box:hover .desc, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.round .bullet.selected:after, .tparrows.default, .tp-bullets.tp-thumbs .bullet.selected:after{background-color:transparent;}
.style-simple .accordion .question:after{width:0px;}
.ui-tabs .ui-tabs-nav li.ui-state-active a, .accordion .question.active .title > .acc-icon-plus, .accordion .question.active .title > .acc-icon-minus, .faq .question.active .title > .acc-icon-plus, .faq .question.active .title, .accordion .question.active .title{color:#000000;}
.blog_slider.warto_odwiedzic .blog_slider_ul li .item_wrapper{background:#ffffff;}
.blog_slider.warto_odwiedzic .blog_slider_ul li .item_wrapper .image_frame{margin-left:0px !important;margin-bottom:0px;}
.blog_slider.warto_odwiedzic .blog_slider_ul li .item_wrapper .desc{padding:30px;min-height:250px;}
.blog_slider.warto_odwiedzic .blog_slider_ul li .item_wrapper .desc a img.mini{max-width:80px !important;margin:0 !important;}
.blog_slider.warto_odwiedzic .blog_slider_ul li .item_wrapper .desc p{min-height:126px;font-family:galano_grotesqueregular;font-size:18px;}
.blog_slider.warto_odwiedzic .blog_slider_ul li .item_wrapper a.button, .promocje .blog_slider .blog_slider_ul li .item_wrapper a.button{margin-left:0px !important;margin-top:15px;}
.blog_slider.warto_odwiedzic .blog_slider_ul li .item_wrapper a.button:hover .button_icon{background:#000;}
.blog_slider.warto_odwiedzic .blog_slider_ul li .item_wrapper a.button .button_icon I{color:#fff;}
.blog_slider .blog_slider_ul li .item_wrapper hr{display:none;}
ul > div > div > li.category-promocje.slick-slide > div.item_wrapper{background:#ffffff;}
.promocje .blog_slider .blog_slider_ul li .item_wrapper .date_label{display:none;}
.promocje .blog_slider .blog_slider_ul li .item_wrapper a.button, .promocje.blog_slider .blog_slider_ul li .item_wrapper a.button{margin-left:0px;margin-bottom:12px;background:transparent;font-family:galano_grotesquesemibold;font-size:16px;color:#000000;border-radius:0px;}
.promocje .blog_slider .blog_slider_ul li .item_wrapper a.button, .promocje.blog_slider .blog_slider_ul li .item_wrapper a.button::after{background:transparent !important;}
.promocje .blog_slider .blog_slider_ul li .item_wrapper a.button span.button_label{background:transparent !important;padding:0px;text-decoration:underline;}
ul > div > div > li.category-promocje.slick-slide > div.item_wrapper > div.desc > a > span.button_icon{display:none;}
.category-promocje.slick-slide > div > div.desc{padding:15px 15px 0px 15px;;}
.blog_slider .blog_slider_ul li .item_wrapper .image_frame{margin-left:0px;margin-right:0px;}
img.mini.alignnone.wp-post-image{max-width:130px !important;}
.widget_mfn_menu ul li a:hover, .widget_mfn_menu ul li.current-menu-item:not(.current-menu-ancestor) > a, .widget_mfn_menu ul li.current_page_item:not(.current_page_ancestor) > a{color:#000 !important;font-family:galano_grotesqueregular;font-size:18px;}
.widget_mfn_menu ul li a{display:block;padding:7px 10px;margin-bottom:5px;background:transparent;border:0 none;color:#000 !important;font-family:galano_grotesqueregular;font-size:18px;}
.widget_mfn_menu ul li ul li a:before{display:none;}
div.column.mcb-column.three-fifth.column_visual{margin-right:5%;}
div.column.mcb-column.three-fifth.column_visual > p{font-family:galano_grotesqueregular !important;font-size:18px;line-height:26px;color:#1a1a1a;}
div.column.mcb-column.three-fifth.column_visual > p > strong{font-family:galano_grotesquesemibold !important;/*font-size:22px;line-height:34px;color:#000000;*/}
div.column.mcb-column.one-third.column_visual{margin-right:2%;margin-left:2%;}
div.column.mcb-column.one-third.column_visual > p:nth-child(2){font-family:galano_grotesqueregular !important;font-size:16px;line-height:26px;color:#1a1a1a;}
div.column.mcb-column.one-third.column_visual > p > strong{font-family:galano_grotesquesemibold !important;font-size:16px;line-height:26px;color:#000000;}
div.column.mcb-column.one-third.column_visual > p > a{font-family:galano_grotesquesemibold !important;font-size:16px;line-height:26px;color:#000000;text-decoration:underline;}
div.column.mcb-column.one.column_visual > p > strong{font-family:galano_grotesquesemibold !important;font-size:22px;line-height:34px;color:#000000;}
div.column.mcb-column.one.column_visual > p:nth-child(2){font-family:galano_grotesqueregular !important;font-size:16px;line-height:26px;color:#1a1a1a;}
.get_in_touch ul li{padding:13px 0 13px 0px;}
.get_in_touch ul li span.label{font-family:galano_grotesqueregular !important;font-size:16px;line-height:24px;color:#1a1a1a;}
.get_in_touch a u{font-family:galano_grotesquesemibold !important;font-size:18px;line-height:24px;color:#000000;}
.get_in_touch span.level h4{font-family:galano_grotesqueregular;font-size:18px;}
div.directions > div{padding:25px;color:#000000 !important;}
div.directions div > a.direction{display:inline-block;background:#e6e6e6;width:100%;}
div.directions div > a.direction img{padding:15px;float:left;margin-left:10px;}
div.directions div > a.direction span{float:left;margin-top:35px;margin-left:10px;font-family:galano_grotesquebold;font-size:21px;line-height:25px;font-weight:300;letter-spacing:0px;}
div.section > div > div > div > ul > li > div > div.desc > div.title_wrapper > p{min-height:120px;}
.portfolio_group .portfolio-item .desc .title_wrapper p{min-height:120px;font-family:galano_grotesqueregular;font-size:16px;line-height:20px;}
.blog_slider.flat .blog_slider_ul li .item_wrapper .desc{display:block;padding:15px 15px 15px 15px;min-height:110px;}
.is-sticky ul.breadcrumbs{display:none !important;}
.blog_slider .blog_slider_header{padding-right:10px;display:none;}
.widget_mfn_menu ul li a:hover, .widget_mfn_menu ul li.current-menu-item:not(.current-menu-ancestor) > a, .widget_mfn_menu ul li.current_page_item:not(.current_page_ancestor) > a{font-weight:700;}
#widget_mfn_menu-8 > h3{display:none;}
body.home #Top_bar > div:nth-child(2) > div > ul.breadcrumbs{display:none;}
.masonry.tiles .post-item .post-desc-wrapper{transition:all 0.4s ease-out;}
.masonry.tiles .post-item:hover .post-desc-wrapper{transform:translateY(-400px);}
.masonry.tiles .post-item:not(.no-img) .post-desc-wrapper{position:absolute;z-index:4;left:0;bottom:-300px;}
.masonry.tiles .post-item:not(.no-img) .post-desc-wrapper .post-desc{padding:70px 30px 30px;top:50%;transform:translateY(-50%);position:absolute;}
.masonry.tiles .post-item .post-desc-wrapper .post-desc .post-excerpt{display:block;}
.masonry.tiles .post-item .post-desc-wrapper .post-desc .post-title:after, .masonry.tiles .post-item.no-img, .masonry.tiles .post-item.format-quote, .blog-teaser li .desc-wrapper .desc .post-title:after, .blog-teaser li.no-img, .blog-teaser li.format-quote{background:transparent;}
.portfolio_group .portfolio-item .desc .title_wrapper h5{font-family:galano_grotesquesemibold;font-size:18px;line-height:22px;min-height:44px;margin-bottom:15px;}
li.post.type-post .post-desc-wrapper{transition:all 0.4s ease-out;}
li.post.type-post:hover .post-desc-wrapper{transform:translateY(-385px);}
li.post.type-post:not(.no-img) .post-desc-wrapper{position:absolute;z-index:4;left:0;bottom:-385px;}
li.post.type-post:not(.no-img) .post-desc-wrapper .post-desc{background:url(../images/blog_masonry_tile_gradient.png) top left repeat-x;}
.blog_slider_ul li.post.type-post:not(.no-img) .image_frame .image_wrapper .post-desc-wrapper:after{background:transparent;}
li.post.type-post:not(.no-img) .post-desc-wrapper .post-desc .post-title h4{color:#ffffff !important;padding:10px 20px;font-family:galano_grotesquesemibold;font-size:22px;line-height:26px;}
li.post.type-post:not(.no-img) .post-desc-wrapper .post-desc .post-excerpt h5{color:#ffffff !important;padding:10px 20px;font-family:galano_grotesqueregular;font-size:18px;line-height:22px;display:block;}
.blog_slider_ul li.post.type-post:not(.no-img):hover .image_frame .image_wrapper .post-desc-wrapper:after{opacity:1;}
.blog_slider_ul li.post.type-post:not(.no-img) .image_frame .image_wrapper .post-desc-wrapper:after{content:"";position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;opacity:0;transition:all 0.6s ease-out;}
#Content > div > div > div > div:nth-child(2) > div > div > div > div > div > ul > div > div > li.category-hometop.post_format-post-format-link.slick-slide > div > div.desc{display:none !important;}
#menu-poziomy-galerii-gora{display:block;}
#menu-poziomy-galerii-gora li{display:inline-grid;float:left;}
.focused{fill:#ff0000 !important;}
.post-meta .category .cat-btn{display:none;}
.mmwrapper{overflow:hidden;}
div.wrap.mcb-wrap.one.hide-tablet.hide-mobile.valign-top.clearfix > div > div > div > div > div > div.post-item.isotope-item.category-promocje > div.image_frame.post-photo-wrapper.image{float:left;max-width:200px;display:inline;width:40%;}
div.wrap.mcb-wrap.one.hide-tablet.hide-mobile.valign-top.clearfix > div > div > div > div > div > div.post-item.isotope-item.category-promocje > div.post-desc-wrapper{float:left;width:60%;display:inline-flex;}
div.post-item.isotope-item.category-promocje div.post-desc-wrapper div.post-title{min-height:60px;}
div.post-item.isotope-item.category-promocje div.post-desc-wrapper div.post-title h2{font-size:28px;line-height:34px;color:white;}
div.post-item.isotope-item.category-promocje div.post-desc-wrapper div.post-footer{background:transparent;margin:0 -15px;padding:0 7px 0 15px;}
div.post-item.isotope-item.category-promocje div.post-desc-wrapper div.post-desc{padding:15px 5px 0 20px;}
div.post-item.isotope-item.category-promocje div.post-desc-wrapper div.post-excerpt{font-family:galano_grotesqueregular !important;font-size:16px;line-height:20px;color:#333333;min-height:60px;}
div.post-item.isotope-item.category-promocje div.post-desc-wrapper div.post-footer div.post-links{float:left;border-left-width:0px;border-style:none;padding-left:0px;}
div.post-item.isotope-item.category-promocje div.post-desc-wrapper div.post-footer div.post-links i.icon-doc-text{display:none;}
div.post-item.isotope-item.category-promocje div.post-desc-wrapper div.post-footer div.post-links a.post-more{font-family:galano_grotesquesemibold !important;font-size:18px;line-height:26px;color:#000000;text-decoration:underline;}
.hide-desktop div.column.mcb-column.one.column_blog_slider .hentry.category-promocje.slick-slide .post-desc-wrapper{display:none !important;}
div.section.mcb-section.full-width.no-margin-h.no-margin-v > div > div.fitimg > div > div > div > ul > div > div > li.slick-slide > div > div > a > img{width:100%;}
div.section.mcb-section.full-width.no-margin-h.no-margin-v > div > div > div > div > div > ul > div > div > li.slick-slide > div > div > a > img{width:100%;}
body.page-id-2684 #Content > div > div.section_wrapper.page{display:none;}
body.page-id-2684 #Header_wrapper{}
ul > div > div > li.category-aktualnosci.slick-slide > div > div.image_frame.scale-with-grid > div > a > div.post-desc-wrapper{display:none !important;}
ul > div > div > li.category-aktualnosci.slick-slide > div > div.desc > a.button.button_left{display:none !important;}
.aktualnosci .blog_slider .blog_slider_ul li .item_wrapper{background:#ffffff;}
.aktualnosci .post-desc-wrapper{padding-bottom:25px;}
.aktualnosci .date_label{top:auto;bottom:20px;left:20px;color:#333333;font-family:'galano_grotesqueregular';background-color:none;display:block;padding:0;}
.aktualnosci .post-item{box-shadow:0 20px 40px rgba(10,17,51,0.2);}
.aktualnosci .post-item:hover a{color:#2956e6;}
.aktualnosci .button_label{font-size:14px;font-family:'galano_grotesquebold';letter-spacing:1px;text-transform:uppercase;}
.aktualnosci .blog_slider .blog_slider_ul li .item_wrapper .desc{padding:30px;min-height:250px;}
.aktualnosci .blog_slider .blog_slider_ul li .item_wrapper .desc p{min-height:126px;font-family:galano_grotesqueregular;font-size:18px;}
.aktualnosci .pager_lm .pager_load_more{margin:20px 0;background-color:#ffffff;color:#000000;}
.aktualnosci .pager_lm .pager_load_more span.button_label{padding:15px 80px;}
.aktualnosci h2 a{color:black;}
.aktualnosci .post-excerpt{font-family:'galano_grotesqueregular';font-size:16px;}
.google-map-wrapper{-webkit-box-shadow:0px 35px 70px 20px rgba(0,0,0,0.12);-moz-box-shadow:0px 35px 70px 20px rgba(0,0,0,0.12);box-shadow:0px 35px 70px 20px rgba(0,0,0,0.12);}
#wpcf7-f2587-p2356-o1 > form > div > span > input, #wpcf7-f2587-p2356-o1 > form > div > span > textarea{background:#e5e5e5;font-family:galano_grotesquemedium;font-size:16px;}
.wpcf7-form .column{margin-bottom:20px;}
#wpcf7-f2587-p2356-o1 > form > div.column.one.aligncenter > input[type="submit"]{background-color:#3399ff;font-family:galano_grotesquebold;color:#fff;padding:18px 35px;font-size:14px;}
a.button.nawiguj{font-family:galano_grotesquebold;font-size:14px;}
a.button.nawiguj .button_label{padding:15px 50px 15px 5px;}
a.button.nawiguj span.button_icon{background:transparent !important;padding:15px 10px 15px 40px;}
.blog_slider .warto_odwiedzic .blog_slider_header{display:none;}
.section.full-width .column.one.fiz .content_slider.hide-arrows{padding:0px !important;}
.section.full-width .column.one.fiz .content_slider.center .content_slider_ul li{position:relative;}
div.fiz > div > ul > div > div > li{padding:0;}
div.fiz > div > ul > div > div > li > img{width:100%;}
ul#menu-poziomy-galerii-gora li{display:inline-flex;background-color:#ccc;text-align:center;padding:0;border-radius:50%;width:50px;height:50px;line-height:50px;margin-left:10px;cursor:pointer;}
ul#menu-poziomy-galerii-gora li.active{background:black;}
ul#menu-poziomy-galerii-gora li.active a{color:white !important;}
ul#menu-poziomy-galerii-gora li a{padding:0;line-height:50px;float:none;margin:auto;font-weight:700;}
#unit_description{display:none;max-width:750px;margin:auto auto 30px;padding-top:0 !important;}
#unit_description .section_wrapper{width:100%;max-width:100%;display:flex;align-items:stretch;}
#unit_description h3{color:black;}
.unit_image{background-position:center center;background-repeat:no-repeat;min-height:300px;background-size:cover;}
.unit_desc{padding:30px 50px;}
.unit_desc a{background:#e6e6e6;color:black;border-radius:50px;padding:15px 30px;text-decoration:none;display:inline-block;transition:all 0.3s;font-family:'galano_grotesquemedium';font-size:18px;}
.unit_desc a:hover{background:black;color:white;}
[id*="poziom-"]{max-width:750px;margin:auto;}
[id*="poziom-"] h3, #widget_mfn_menu-24 h3{color:black;}
[id*="poziom-"] path.active{fill:#000 !important;}
[id*="poziom-"] polygon.active{fill:#000 !important;}
#widget_mfn_menu-23{max-height:500px;overflow-y:scroll;}
#widget_mfn_menu-23 a{font-size:14px;font-weight:700;margin-bottom:0;}
.menu-strony-sklepow-container, .menu-strony-sklepow-03-2019-container{background:white;padding:25px;}
.menu-strony-sklepow-container ul, .menu-strony-sklepow-03-2019-container ul{background:#e6e6e6;max-height:500px;overflow-y:scroll;}
.menu-strony-sklepow-container ul li a, .menu-strony-sklepow-03-2019-container ul li a{padding-top:2px;padding-top:2px;font-size:16px;font-family:'galano_grotesquebold';}
.menu-strony-sklepow-container ul li a:hover, .menu-strony-sklepow-03-2019-container ul li a:hover{font-size:16px;text-decoration:underline;font-family:'galano_grotesquebold';font-weight:400;}
.menu-strony-sklepow-container:after, .menu-strony-sklepow-03-2019-container:after{display:none;}
#p0 #tlo .cls-3, #pm1 #tlo .cls-3, #p1 #tlo .cls-2, #p2 #Layer_1 .cls-3{fill:white;}
#p0 #tlo .cls-1{fill:white;stroke:#e6e6e6;}
#p0 #tlo .cls-2{fill:#ccc;}
#pm1 #tlo .cls-1, #p2 #Layer_1 .cls-2, #p1 #tlo .cls-1,
#p0 #sklepy .cls-4, #pm1 #sklepy .cls-4, #p2 #sklep .cls-4, #p1 #sklepy .cls-3{fill:#ccc;}
.tp-caption, .tp-caption > *{font-family:"galano_grotesquebold" !important}
#slide-7-layer-9{font-family:"galano_grotesquemedium" !important}
.homepage-events .image_wrapper{box-shadow:0 20px 40px rgba(0,0,0,0.2);}
.homepage-events a, .news-list a{position:relative;}
.homepage-events .post-photo-wrapper a:before, .news-list .post-photo-wrapper a:before{position:absolute;content:"";width:64px;height:64px;background:url('/wp-content/uploads/2017/10/cirdle-white.png') no-repeat top left;z-index:2;bottom:35px;left:35px;}
.homepage-events a:hover:before, .news-list a:hover:before{background:url('/wp-content/uploads/2017/10/circle-orange.png') no-repeat top left;}
.homepage-boxes .image_wrapper{overflow:visible;}
.homepage-boxes img{box-shadow:0 30px 60px rgba(10,17,51,0.2);}
.news-slider .slick-dots a{width:30px;height:30px;background:none;font-size:0;position:relative;vertical-align:top;top:0;margin:0;}
.news-slider .slick-dots li a:before{position:absolute;content:'';border-left:2px solid black;border-bottom:2px solid black;transform:rotate(45deg);width:20px;height:20px;top:0;left:0;right:0;margin:auto;}
.news-slider .slick-dots li:nth-child(2) a:before{transform:rotate(-135deg);}
.news-slider .slick-dots li a:hover:before{border-color:#595959;}
.events-archive .post-item:nth-child(1),.events-archive .post-item:nth-child(2),.events-archive .post-item:nth-child(3){display:none;}
.widget-area::before{display:none;}
.aside_left .widget-area{border:0;}
#menu-glowne li:nth-last-child(1){display:none;}
#menu-glowne .sub-menu li:nth-last-child(1), #menu-glowne .sub-menu li:nth-last-child(2){display:block;}
.mb-0{margin-bottom:0;}
.about-text .column_attr{padding:50px 80px 50px 80px;}
.about-text-2 .column_attr{padding:50px 80px 50px 0px;}
.portfolio .slider_pagination .slick-active a{background-color:#ee3f3f;display:inline-block;width:12px;height:12px;text-indent:-9999px;margin:0 9px;-webkit-border-radius:100%;border-radius:100%;position:relative;cursor:pointer;top:0;}
#Subheader .title{color:white;}
#Top_bar.is-sticky a#search_button{margin-right:0;}
.fiz{max-height:400px !important;overflow:hidden;}
.content_slider.center .content_slider_ul li:not(.slick-center){transform:none;}
.news_date_label{color:white;font-size:18px;display:inline-block;margin-bottom:15px;}
body.header-stack:not(.template-slider) #Header{min-height:300px;}
.subheader-both-left #Subheader .title{font-family:'galano_grotesquebold';font-size:36px;line-height:40px;}
#popmap{font-size:0;}
.section_wrapper.event{max-width:300px;}
#Footer .footer_action .column .one .column_call_to_action{max-width:1200px;margin-left:auto;margin-right:auto;width:100%;display:inline-block;left:50%;position:relative;transform:translateX(-50%);}
#Footer .footer_action .column .one .column_call_to_action h3{color:white;}
#Footer .footer_action .container{max-width:100%;}
#Footer .footer_action .container > .one{margin:0;padding:0;width:100%;}
#Footer #custom_html-3{width:23%;float:left;}
#Footer #nav_menu-3{width:50%;float:left;}
#Footer #custom_html-2{width:23%;float:left;}
div.intro-thumb.event img{max-width:300px;border:11px solid white;display:block;margin-left:auto;margin-right:auto;}
.homepage-boxes .column_attr{position:relative;}
.homepage-boxes-item{position:absolute;font-family:'galano_grotesquebold';font-size:22px;width:100%;text-align:center;left:0;bottom:40px;color:black;}
[id*="portfolio-item"] .entry-content .section.mcb-section:nth-last-of-type(3), [id*="portfolio-item"] .entry-content .section.mcb-section:nth-last-of-type(2){display:none;}
.full-width .column_portfolio_slider{max-height:400px;overflow:hidden;}
.full-width .column_portfolio_slider .portfolio_slider{top:50%;transform:translateY(-20%);}
#search-10, #search-9, #search-4, #search-11 {padding-bottom:0;}
#search-10:after, #search-9:after, #search-4:after, #search-11:after{display:none;}
#search-10 #s, #search-9 #s, #search-4 #s, #search-11 #s{border-radius:50px;padding:20px 15px;font-family:'galano_grotesqueregular';font-size:16px;background-color:white;border:1px solid white;}
#search-10 #s:focus, #search-9 #s:focus, #search-4 #s:focus, #search-11 #s:focus{border:1px solid white;font-size:16px;background-color:white !important;font-weight:400;}
.movie{border-bottom:1px solid #d9d9d9;font-size:0;padding:30px 0;}
.movie__title{width:35%;display:inline-block;vertical-align:top;color:black;}
.movie__title a{font-size:30px;line-height:34px;font-family:'galano_grotesquebold';display:block;}
.movie__title a:hover{color:#111;}
.movie__title .movie__subtitle{font-family:'galano_grotesqueregular';font-size:20px;position:relative;padding:15px 10px 0;display:inline-block;}
.movie__title .movie__subtitle:before{position:absolute;content:'(';left:0;top:17px;}
.movie__title .movie__subtitle:after{position:absolute;content:')';right:0;top:17px;}
.movie__days{width:calc(65% - 20px);display:inline-block;vertical-align:top;font-size:18px;padding-left:20px;}
.movie__days .movie__day{display:block;width:100%;font-size:18px;margin-top:25px;font-family:'galano_grotesqueregular';color:black;}
.movie__days .movie__day strong{font-family:'galano_grotesquemedium';}
.movie__days .movie__day:nth-of-type(1){margin-top:0;}
.movie__days .movie__hours{margin:0 -5px;}
.movie__days .movie__hours a, .movie__days .movie__hours span{display:inline-block;background:#3399ff;padding:1px 10px;border-radius:15px;font-family:'galano_grotesquebold';font-size:14px;color:white;transition:all 200ms;margin:5px;text-decoration:none;}
.movie__days .movie__hours span{background:#e6e6e6;color:black;}
.movie__days .movie__hours a:hover{background:black;text-decoration:none;}
.portfolio-item .link{color:black;}
.widget_mfn_menu h3{color:black;}
#home_slider a{color:inherit;}
.get_in_touch_wrapper a{text-decoration:none;}
.get_in_touch_wrapper a:hover u{text-decoration:none;color:#1e1e1e;}
.search .posts_group.classic{padding-top:50px;}
.search .posts_group.classic h2, .search .posts_group.classic h2 a{color:black;display:inline-block;width:50%;vertical-align:top;}
.pager .pages .page{font-size:18px;color:black;border-radius:50%;font-family:'galano_grotesqueregular';}
.pager .pages .page:hover, .pager .pages .page.active{color:white;background:black;}
.pager .prev_page, .pager .next_page{font-family:'galano_grotesqueregular';color:black;font-size:18px;}
body.search #Content{background-color:#f2f2f2;}
.search_group{display:block;padding-top:40px;border-top:1px solid #e6e6e6;}
.search_group:first-of-type{border-top:0;padding-top:0;}
.search_group .search_list{display:inline-block;width:calc(50% - 60px);vertical-align:top;}
.search_group .search_list .post-item{float:none;background:white;padding:30px;}
.search_group .search_list .post-item h2, .search_group .search_list .post-item h2 a{width:100%;}
.search_group .search_list .post-footer{display:none;}
.search_group .search_list .post-item .post-desc{padding-top:0;}
.search_group .search_list .post-item .post-meta{display:none;}
.promocje .post-desc-wrapper{background:white !important;min-height:initial !important;bottom:auto !important;}
.promocje .post-desc a{text-decoration:none;}
.promocje .entry-title{color:black !important;}
#Top_bar .menu li ul li a span:hover{text-decoration:underline;}
.post-template-default #Content, .portfolio-template-default #Content{background:#f2f2f2;}
.warto_odwiedzic .desc h4 a{color:black;}
#menu-sklepy-boczne{margin:0 -10px;}
.image_frame .image_wrapper .mask{box-shadow:none;}
.image_frame:hover .image_wrapper .mask::after{opacity:0;}
.blog_slider .blog_slider_ul li .item_wrapper{margin:0 3px;}
.homepage-news .post-desc-wrapper{display: none;}
body>div.social_box{position:fixed;right:18px;top:50%;z-index:9999;}
body>div.social_box li{margin-bottom:5px;}
body>div.social_box i.icon-facebook{background:url(/wp-content/uploads/2017/09/facebook.png) center center;width:46px;height:46px;display:inline-block;margin-right:10px;background-size:cover;}
body>div.social_box i.icon-instagram{background:url(/wp-content/uploads/2017/09/instagram.png) center center;width:46px;height:46px;display:inline-block;margin-right:10px;background-size:cover;}
body>div.social_box i.icon-tiktok{background:url(/wp-content/uploads/2017/09/tiktok.png) center center;width:46px;height:46px;display:inline-block;margin-right:10px;background-size:cover;}
body>div.social_box i.icon-youtube{background:url(/wp-content/uploads/2017/09/youtube.png) center center;width:46px;height:46px;display:inline-block;margin-right:10px;background-size:cover;}
body>div.social_box img{width:46px;height:46px;display:inline-block;margin-right:10px;background-size:cover;}
.one-third.column.full{width: 100%;}
body:not(.template-slider) #Header_wrapper{background-attachment: fixed;}
body.page-id-2680 #Header_wrapper{background-image: url('/wp-content/themes/betheme/images/metropolia-wydarzenia-tlo.jpg');}
body.page-id-2682 #Header_wrapper{background-image: url('/wp-content/themes/betheme/images/metropolia-promocje-tlo.jpg');}
body.page-id-2684 #Header_wrapper{background-image: url('/wp-content/themes/betheme/images/metropolia-aktualnosci-tlo.jpg');}
#mfn-rev-slider a{color: inherit;}
#mfn-rev-slider a:hover{text-decoration: none;}
@media(max-width:1350px){#Top_bar .menu > li:not(:first-child) > a span{padding-left:0;}
}
@media(max-width:1300px){#Top_bar.is-sticky a#search_button.has-input input{width:180px;}
}
@media(max-width:1240px){#Top_bar a#search_button{top:2px;line-height:40px;}
.news-slider .desc{display:none;}
.news-slider .post-desc-wrapper{top:100%;width:100%;bottom:auto !important;display:flex;height:100%;}
.news-slider .post-desc{padding:0;width:100%;}
.news-slider a:hover .post-desc-wrapper{top:0;}
li.post.type-post:hover .post-desc-wrapper{transform:none;}
li.post.type-post:not(.no-img) .post-desc-wrapper{bottom:auto;}
li.post.type-post:not(.no-img) .post-desc-wrapper .post-desc .post-title h4{padding:15px;}
li.post.type-post:not(.no-img) .post-desc-wrapper .post-desc .post-excerpt h5{padding:0 15px 15px;}
.promo div.intro-thumb{margin-top:0;}
body.header-stack:not(.template-slider) #Header{min-height:300px;}
#Content > div > div.sections_group > div > div.section.mcb-section.hide-tablet.hide-mobile > div > div > div > div.column.mcb-column.one.column_portfolio > div > div > ul > li.portfolio-item.isotope-item > div > div.image_frame.scale-with-grid{min-height:121px;}
.page div.intro-thumb{margin:-20px auto 0 auto;}
body.page-id-3283 div#Content div.wrap.mcb-wrap.one.valign-top{margin-top:-60px!important;}
}
@media (min-width:769px) and (max-width:959px){div.directions div > a.direction{margin-bottom:10px;}
div.directions div > a.direction img{float:none;margin:0 auto;display:block;}
div.directions div > a.direction span{margin-top:0;float:none;width:100%;display:block;text-align:center;margin:0;padding-bottom:10px;}
.with_aside .content_wrapper{max-width:100%;}
div.section.mcb-section.contact.directions div.section_wrapper{padding:25px 0;max-width:none;}
}
@media(max-width:959px){#homepage-events .section_wrapper{max-width:100%;}
.homepage-events a::before,.homepage-events a:hover::before{width:35px;height:35px;background-size:cover;bottom:25px;left:25px;}
.mcb-section.bg-cover .section_wrapper{max-width:100%;}
.mcb-section.bg-cover .section_wrapper .call_left, .mcb-section.bg-cover .section_wrapper .call_right{width:100%;display:block;text-align:center;}
.mcb-section.bg-cover .section_wrapper .call_left h3{text-align:center;}
.mcb-section.bg-cover .section_wrapper .call_right .desc{display:inline-block;}
form > p > span.wpcf7-form-control-wrap.your-email > input{border-radius:50px;}
form > p > input[type="submit"]{background-color:transparent;margin:15px 0 0;color:white;border-radius:50px;}
div.wpcf7 .ajax-loader{display:none;}
.homepage-events .post-photo-wrapper a:before, .news-list .post-photo-wrapper a:before{width:40px;height:40px;background-size:cover;left:20px;bottom:20px;}
.promo div.intro-thumb{max-width:100%;width:auto;}
#Content div.section.mcb-section.hide-desktop div.blog_slider div.image_frame.scale-with-grid{min-height:133px;}
body.page-id-2684 div#Content div.column_blog_slider.aktualnosci{padding-top:10px;}
}
@media(max-width:767px){#Top_bar #logo img.logo-mobile{display:none !important;}
#Top_bar #logo img.logo-sticky{display:block;}
.mobile-tb-left #Top_bar .top_bar_right .top_bar_right_wrapper{width:100%;}
#Top_bar #logo{line-height:30px;}
#Top_bar a.responsive-menu-toggle{top:25px;}
#Top_bar a#search_button{float:none;}
#Top_bar a#search_button.has-input input{max-width:100%;width:80%;}
#Action_bar .container{padding:0 10px !important;}
#Action_bar .social-menu{display:none;}
#Action_bar .social-menu li{padding:0;margin:0;}
#Action_bar .social-menu li:last-child a{padding:10px 0;}
#Action_bar .social-menu li a{padding:10px 15px !important;}
#Header{display:flex;flex-direction:column;}
#Header #Top_bar{order:1;}
#Header #Action_bar{display:block;order:2;position:relative;}
#Header #Action_bar .contact_details .slogan{display:block;color:#000;}
#Header #mfn-rev-slider{order:10;}
#menu-glowne li:nth-last-child(1){display:block;}
.logo-mobile{max-height:45px !important;}
#piatka-mobile .column{float:none;width:50% !important;clear:initial;display:inline-block;text-align:center;}
#homepage-events .posts_group{margin:0 -5px;text-align:center;}
#homepage-events .grid .post-item{width:calc(50% - 10px) !important;clear:initial;margin:0 5px 20px !important;display:inline-block;float:none;}
img.scale-with-grid, #Content img{margin:auto;display:block;}
div.about{margin-top:-50px !important;}
div.about .column_placeholder{display:none;}
.about-text .column_attr, .about-text-2 .column_attr{padding:0;}
.page-id-2835.with_aside #Content .content_wrapper, .page-id-2725.with_aside #Content .content_wrapper{display:flex;flex-direction:column;}
.page-id-2835.with_aside #Content .sections_group, .page-id-2725.with_aside #Content .sections_group{order:2;}
.page-id-2835.with_aside #Content .sidebar.columns, .page-id-2725.with_aside #Content .sidebar.columns{order:1;}
.page-id-2835.with_aside #Content .sidebar.columns .widget-area, .page-id-2725.with_aside #Content .sidebar.columns .widget-area{margin-top:0 !important;padding-top:0 !important;}
[id*="portfolio-item"] .section-post-header{display:none;}
.portfolio-template-default #Content .section_wrapper:first-child{background-image:none !important;}
.portfolio-template-default #Content .section_wrapper:first-child .intro-thumb{margin-top:0;}
.portfolio-template-default #Content .section_wrapper:first-child .intro-thumb img{display:block;margin:0 auto;}
#Footer .container{max-width:100% !important;padding-left:0 !important;padding-right:0 !important;}
#Content .section_wrapper, #Footer .container .section_wrapper:first-of-type{padding-left:10px !important;padding-right:10px !important;}
body.header-stack:not(.template-slider) #Header{min-height:190px;}
.movie__title a{font-size:24px;}
.blog_slider.warto_odwiedzic .blog_slider_ul li .item_wrapper .desc{padding:20px 10px;}
#Footer aside{float:none !important;width:calc(100% - 30px) !important;padding:15px !important;}
#Footer #menu-sklepy-boczne{margin:0 !important;}
#Footer #nav_menu-2{padding:0 !important;}
.unit_image{display:none;}
.unit_desc{padding:20px;}
.column_attr.align_left{padding-right:0!important;padding-left:0!important;}
.image_frame.image_item.no_link.scale-with-grid.alignleft.no_border{text-align:center;width:100%;}
#Header #Action_bar{background-color:#fff!important;}
#Content div.section.mcb-section.hide-desktop div.blog_slider div.image_frame.scale-with-grid{min-height:185px;}
body > div.social_box{right:0;}
}
.menu-accordion .question { display: block; width: 100%!important; border: none; background-color: #fff; margin: 15px 0; padding: 15px 5px; }
.menu-accordion .question .price { float: right; font-size: 16px; }
.menu-accordion .question .answer { padding-top: 15px; }
.menu-accordion .question h5 { color: #000; border-bottom: 1px solid #ccc; font-size: 18px;}
.menu-accordion .question p { color: #333; }
.menu-accordion .question li { margin-bottom: 20px !important; }

/* Wordpress made me do it */
.page-id-7378 #Header_wrapper, .page-id-11248 #Header_wrapper, .page-id-11285 #Header_wrapper, 
 .page-id-11287 #Header_wrapper, .page-id-11289 #Header_wrapper, .page-id-11294 #Header_wrapper, .page-id-11296 #Header_wrapper,
 .page-id-11298 #Header_wrapper, .page-id-11301 #Header_wrapper, .page-id-11303 #Header_wrapper, .page-id-11305 #Header_wrapper,.page-id-11577 #Header_wrapper{
    background: transparent !important;
    background-image: none !important;
    position: absolute;
    width: 100vw;
}


.page-id-7378 h1, .page-id-7378 h2, .page-id-7378 h3, 
 .page-id-7378 h4, .page-id-7378 h5, .page-id-7378 h6, .page-id-7378 p, .page-id-7378 .column,
 .entertainment-section h1, .entertainment-section h2, .entertainment-section h3, .entertainment-section h4, 
 .entertainment-section h5, .entertainment-section h6, .entertainment-section p, .entertainment-section .column{
	color: #fff;
}
.page-id-7378 h3, .page-id-7378 h4, .page-id-7378 h5, .page-id-7378 h6, .page-id-7378 p,
 .entertainment-section h3, .entertainment-section h4, .entertainment-section h5, .entertainment-section h6, .entertainment-section p{
    font-family: 'galano_grotesqueregular';
}
.page-id-7378 .ls1 h4, .entertainment-section .ls1 h4{
    letter-spacing: 1px;
}
.page-id-7378 h3 b, .page-id-7378 h4 b, .page-id-7378 h5 b, .page-id-7378 h6 b, .page-id-7378 p b,
 .entertainment-section h3 b, .entertainment-section h4 b, .entertainment-section h5 b, 
 .entertainment-section h6 b, .entertainment-section p b{
    font-family: 'galano_grotesquebold';
}
.page-id-7378 h3 strong, .page-id-7378 h4 strong, .page-id-7378 h5 strong, .page-id-7378 h6 strong, .page-id-7378 p strong,
 .entertainment-section h3 strong, .entertainment-section h4 strong, .entertainment-section h5 strong, .entertainment-section h6 strong, .entertainment-section p strong{
    font-family: 'galano_grotesquesemibold';
}
.page-id-7378 .column, .page-id-11248 #Top_bar .column,
 .entertainment-section .column{
	font-size: 18px;
	line-height: 24px;
	margin: 0 0 40px;
}
.page-id-7378 h1, .page-id-7378 .h1, .page-id-7378 h2, .page-id-7378 .h2
 .entertainment-section h1, .entertainment-section .h1, .entertainment-section h2, .entertainment-section .h2{
	font-size: 96px;
	line-height: 88px;
	font-weight: 900;
}
.page-id-7378 h3, .page-id-7378 .h3,
 .entertainment-section h3, .entertainment-section .h3{
	font-size: 36px;
	line-height: 42px;
}
.page-id-7368 h4, .page-id-7378 .h4,
 .entertainment-section h4, .entertainment-section .h4{
	font-size: 30px;
	line-height: 36px;
}
.page-id-7378 .section, .entertainment-section .section{
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.page-id-7378 .section.top-section, .entertainment-section .section.top-section{
	-webkit-background-size: cover;
	background-size: cover;
}
.page-id-7378 a, .entertainment-section a{
	font-weight: 400;
}
.page-id-7378 #u7 a, .entertainment-section#u7 a{
	color: #f4b793;
}
.page-id-7378 #laser-wars a, .entertainment-section#laser-wars a{
	color: #4ce1ff;
}
.page-id-7378 #crazy-carts a, .entertainment-section#crazy-carts a{
	color: #ff531a;
}
.page-id-7378 #planeta-rc a, .entertainment-section#planeta-rc a{
	color: #e3ad2f;
}
.page-id-7378 #honolulu a, .entertainment-section#honolulu a{
	color: #dd576b;
}
.page-id-7378 #helios a, .entertainment-section#helios a{
	color: #f30419;
}
.page-id-7378 #stacja-food-hall a, .entertainment-section#stacja-food-hall a{
	color: #e28d71;
}
.page-id-7378 .woman, .entertainment-section .woman{
	position: absolute;
	top: -70px;
}
.page-id-7378 .button, .entertainment-section .button{
	border: 1px solid #fff;
	background-color: transparent;
	padding: 10px 40px;
}
.page-id-7378 .button .button_label, .entertainment-section .button .button_label{
	padding: 0;
}
.page-id-7378 #Top_bar .menu>li#menu-item-7417, .entertainment-section #Top_bar .menu>li#menu-item-7417 {
    position: absolute;
    right: 0;
    border-left: 1px solid #ccc;
}
.page-id-7378 video, .entertainment-section video{
    outline: none !important;
    cursor: pointer;
}
.page-id-7378 .top_bar_left.clearfix, .entertainment-section .top_bar_left.clearfix{
	width: 100%;
}
.page-id-7378 #Top_bar.is-sticky, .page-id-7378 #Footer, .page-id-7378.header-stack #Top_bar .top_bar_right,
 .page-id-11248 #Top_bar.is-sticky, .page-id-11248 #Footer, .page-id-11248.header-stack #Top_bar .top_bar_right,
 .page-id-11285 #Top_bar.is-sticky, .page-id-11285 #Footer, .page-id-11285.header-stack #Top_bar .top_bar_right,{
	display: none;
}

.center-block iframe{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.ent-top--heading h1, .ent-top--heading h2, .ent-top--heading h3, .ent-top--heading h4, 
 .ent-top--heading h5, .ent-top--heading h6, .ent-top--heading p, .ent-top--heading .column,
 .ent-section-name h5, .ent-section-name h6, .ent-section-name p, .ent-section-name .column{
	color:  white;
}
.ent-top--heading h4{
    letter-spacing: 1px;
}
.ent-top--heading h1, .ent-top--heading .h1, .ent-top--heading h2, .ent-top--heading .h2{
	font-size: 96px;
	line-height: 88px;
	font-weight: 900;
}

.ent-top--button, .ent-footer-button{
	border: 1px solid #fff !important;
	background-color: transparent !important;
	padding: 10px 40px !important;
	font-size: 18px;
}
.ent-top--button:after{
	display: none;
}
.ent-top--button .button_label, .ent-footer-button .button_label{
	padding: 0 !important;
}
.ent-top:before{
	content:  '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 0;
	pointer-events: none;
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(4,15,33,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(4,15,33,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(4,15,33,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#040f21',GradientType=0 );
}
.ent-patters-section{
	background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(125,185,232,0) 20%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(125,185,232,0) 20%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(30,87,153,1) 0%,rgba(125,185,232,0) 20%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#007db9e8',GradientType=0 );
}
.ent-patters-section > .section_wrapper:before{
	content:  '';
	position: absolute;
	width: 20px;
	height: 100%;
	background-image: url('/wp-content/uploads/2021/07/strefa-1.png');
	background-repeat: repeat-y;
	background-position: top center;
	top: 0;
	right: -70px;
}
.ent-attraction .article_box{
	display: flex;
	flex-direction: column;
	padding: 0 5px;
}
.ent-attraction .article_box .photo_wrapper, .ent-attraction .article_box .desc_wrapper{
	width: 100%;
	min-height: initial;
	background: transparent;
}
.ent-attraction .article_box .desc_wrapper{
	margin-top: 10px;
}
.ent-attraction .article_box .desc_wrapper p{
	color:  white;
	font-size: 18px;
	text-align: center;
	font-family: 'galano_grotesqueregular';
	text-transform: uppercase;
	padding-bottom: 0;
	letter-spacing: 1px;
}
.ent-attraction .article_box .desc_wrapper h4{
	font-size: 24px;
	color:  white;
	text-align: center;
	font-family: 'galano_grotesquesemibold';
	letter-spacing: 1px;
}
.ent-section-name h2{
    font-size: 60px;
    line-height: 65px;
    letter-spacing: 1px;
}
.ent-section-name h4, .ent-section-name h2{
	color:  white;
}
.text-white * {
	color:  white;
}
.entertainment ul.social.footer{
	list-style: none;
	margin: 0;
}
.entertainment ul.social.footer > li.facebook a, .entertainment ul.social.footer > li.instagram a,
 .entertainment ul.social.footer > li.tiktok a, .entertainment ul.social.footer > li.youtube a {
	padding: 0;
	display: flex !important;
	align-items: center;
	font-size: 16px !important;
}
.entertainment ul.social.footer > li.facebook a:hover, .entertainment ul.social.footer > li.instagram a:hover,
 .entertainment ul.social.footer > li.tiktok a:hover, .entertainment ul.social.footer > li.youtube a:hover {
 	color: white;
}
.entertainment ul.social.footer > li.facebook a i, .entertainment ul.social.footer > li.instagram a i,
 .entertainment ul.social.footer > li.tiktok a img, .entertainment ul.social.footer > li.youtube a img{
	display: inline-block;
	margin-right: 30px;
	width: 36px;
}
.entertainment ul.social.footer > li.tiktok a img, .entertainment ul.social.footer > li.youtube a img {
	margin-right: 15px;
}
.ent-footer-menu a{
	color:  white;
	font-family: 'galano_grotesquesemibold';
	font-size: 16px;
}
.ent-footer-menu a:hover{
	color:  white;
	text-decoration: underline;
}
.ent-footer-address p{
	font-size: 18px;
	margin-bottom: 5px;
}
.sgpb-content{
	padding:  0 !important;
}
.popup-box{
	display: flex;

}
.popup-image{
	box-sizing: border-box;
	background-size: cover;
	background-position: center;
	box-shadow: 0 0 30px rgba(0,0,0,0.7);
	width: 50%;
	flex-grow: 1;
}
.popup-box .popup-content{
	box-sizing: border-box;
	background-position: center;
	display: flex;
	width: 50%;
	flex-direction: column;
	padding: 80px 55px;
}
.popup-content h2{
	font-size: 72px;
	letter-spacing: 1px;
	line-height: 1.2;
	font-family: 'galano_grotesquebold';
	color:  white;
	transform: translateX(-20%);
}
.popup-content p{
	font-family: 'galano_grotesquesemibold';
	line-height: 1.3;
}
.popup-content p.large{
	font-size: 35px;
	font-family: 'galano_grotesquebold';	
	margin-bottom: 30px;
}
.popup-button a{
	display: inline-block;
	text-decoration: none;
	text-transform: none;
	color:  white;
	font-size: 35px;
	padding: 25px 35px;
	margin-top: 30px;
	background: rgb(254,185,26); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(254,185,26,1) 0%, rgba(244,65,24,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(254,185,26,1) 0%,rgba(244,65,24,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(254,185,26,1) 0%,rgba(244,65,24,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feb91a', endColorstr='#f44118',GradientType=1 );
}
.popup-button a br{
	display: none;
}

.sgpb-popup-dialog-main-div-theme-wrapper-1{
	width: 100%;
	max-width: 1200px;
}
.popups-holder .column{
	margin-bottom: 0;
}

@media(max-width:767px){
	.page-id-7378 #wpadminbar{
		display: none;
	}
	.page-id-7378 .column_attr{
		padding: 0 0 0 0 !important;
	}
	.page-id-7378 #Top_bar .menu>li#menu-item-7417{
		position: initial;
	}
	.page-id-7378 h1, .page-id-7378 .h1, .page-id-7378 h2, .page-id-7378 .h2 {
	    font-size: 42px;
	    line-height: 48px;
	}
	.page-id-7378 h3, .page-id-7378 .h3 {
	    font-size: 23px;
	    line-height: 32px;
	}
	.page-id-7378 .column {
	    font-size: 16px;
	    line-height: 22px;
	}
	.page-id-7378 .section{
	    padding-top: 150px !important;
		padding-bottom: 40px !important;
	}
	.page-id-7378 .section.top-section{
		padding-top: 140px !important;
    	padding-bottom: 200px !important;
	}
	.page-id-7378 .section.footer{
		padding-top: 60px !important;
	    padding-bottom: 20px !important;
	    background-size: cover;
	}
	.page-id-7378 .woman {
	    top: -30px;
	}
	.page-id-7378 .woman img {
	    max-height: 300px;
	}
	.page-id-7378 .column.column_placeholder{
		display: none;
	}
	.page-id-7378 .column.social-link {
	    display: inline-block;
	    width: 50% !important;
	    float: none;
	}
	.page-id-7378 a {
	    word-break: break-word;
	}
	.page-id-7378 .column .image_frame.alignright{
	    width: 100%;
    	margin: 0 0 0 0;
	}
	.page-id-7378 .column .image_frame.alignright img{
		width: 50%;
	}
	.page-id-7378 .section.the_content.no_content,
	.page-id-7378 .section.section-page-footer{
		display: none;
	}
	.popup-content h2{
		transform: initial;
	}
	.popup-box .popup-content{
		padding: 20px;
	}

}
	
@media(max-width:580px){.movie__title{margin-bottom:20px;}
.movie__title, .movie__days{width:100%;}
#Footer #menu-sklepy-boczne{font-size:0;}
#Footer #menu-sklepy-boczne li a{font-size:14px;}
#Footer #menu-sklepy-boczne li{width:50% !important;display:inline-block;}
}
@media(max-width:480px){#menu-sklepy-boczne li{display:block;width:100%;}
#piatka-mobile .column{width:100% !important;}
#homepage-events .grid .post-item{width:calc(100% - 10px) !important;}
#homepage-events .image_wrapper img{width:100%;}
}
@media(max-width:449px){.news-slider .slider_pager{display:none;}
#Content div.section.mcb-section.hide-desktop div.blog_slider div.image_frame.scale-with-grid{min-height:134px;}
}
