#maincontent{margin-top:15px}#footer{padding-top:40px;border-top:3px solid #b32317;margin-top:40px}.clear{clear:both}body.fabrikaplacepage,body.mainpage{background:url(/templates/fabrikamain/images/f_main.jpg);background-attachment:fixed;background-size:auto 100%}body.shiberplacepage{background:url(/templates/fabrikamain/images/bar_fon.jpg);background-attachment:fixed;background-size:auto 100%}.shiberwhite{background:hsla(210,4%,91%,.9)}body.boulingplacepage{background:url(/templates/fabrikamain/images/bowling_bg_white.jpg);background-attachment:fixed;background-size:auto 100%}body.billiardplacepage{background:url(/templates/fabrikamain/images/billiard_2.jpg) 50%;background-attachment:fixed;color:#f1d9ad}body.verandaplacepage{background:url(/images/veranda_bg.jpg) bottom #f6e49e;background-attachment:fixed}a{font-size:19px;color:#b32317;font-family:BebasNeueRegular}a:active,a:hover{font-size:19px;text-decoration:none;color:#000}.bouling-address a{font-weight:700;color:#f2d59e;font-family:sans-serif}h2{padding-top:0;font-size:30px;color:#b32317;text-align:center;margin-top:0;font-family:BebasNeueRegular}@font-face{src:url(/templates/fabrikamain/fonts/bebasneueregular.eot##iefix) format("embedded-opentype"),url(/templates/fabrikamain/fonts/bebasneueregular.woff) format("woff"),url(/templates/fabrikamain/fonts/bebasneueregular.ttf) format("truetype"),url(/templates/fabrikamain/fonts/bebasneueregular.svg##BebasNeueRegular) format("svg");font-weight:400;font-style:normal;font-family:BebasNeueRegular}@font-face{src:url(/templates/fabrikamain/fonts/scada-bold.eot##iefix) format("embedded-opentype"),url(/templates/fabrikamain/fonts/scada-bold.woff) format("woff"),url(/templates/fabrikamain/fonts/scada-bold.ttf) format("truetype"),url(/templates/fabrikamain/fonts/scada-bold.svg##Scada-Bold) format("svg");font-weight:400;font-style:normal;font-family:Scada-Bold}@font-face{src:url(/templates/fabrikamain/fonts/scada-regular.eot##iefix) format("embedded-opentype"),url(/templates/fabrikamain/fonts/scada-regular.woff) format("woff"),url(/templates/fabrikamain/fonts/scada-regular.ttf) format("truetype"),url(/templates/fabrikamain/fonts/scada-regular.svg##Scada-Regular) format("svg");font-weight:400;font-style:normal;font-family:Scada-Regular}.places_logos{padding-left:188px}.place_logo_block{transition:.6s;max-width:188px;text-align:center;margin:0 1px;float:left}.place_logo_block:hover{transition:.2s;background:rgba(0,0,0,.1)}.place_logo_block:hover .place_logo_block-name{padding:14px 0 7px;margin-bottom:13px;transition:.2s;background:#961b10}.place_logo_block:hover .place_logo_block-phone{transition:.2s;background:#961b10}.place_logo_block-logo img{height:auto;max-width:85%}.place_logo_block-name{padding:14px 0;font-size:30px;margin-bottom:6px;color:#f1d9ad;transition:.6s;border-radius:3px;background:url(/templates/fabrikamain/images/main_menu_bg.png) #b32317;font-family:BebasNeueRegular}.place_logo_block-name:hover{padding:14px 0 7px;margin-bottom:13px;transition:.2s;background:#961b10}.place_logo_block-phone{padding:5px 0;font-size:20px;margin-bottom:3px;color:#fff;transition:.6s;border-radius:3px;background:#b32317;font-family:BebasNeueRegular}.place_logo_block-phone:hover{transition:.2s;background:#961b10}.header_banner img{height:auto;max-width:100%;display:block}.slider,.slider img{border-radius:10px}.camera_pag{margin-right:15px;margin-top:-30px}.camera_wrap .camera_pag .camera_pag_ul li{height:8px;overflow:visible!important;padding:0;text-indent:9999px;position:relative;margin:5px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:2px;background:#b32317;cursor:pointer;width:8px;float:none!important;float:left;display:inline-block}.camera_wrap .camera_pag .camera_pag_ul li>span{height:8px;overflow:hidden;position:absolute;top:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:2px;left:0;width:8px}.content{text-align:justify}.content h1{font-size:28px;color:#b32317;text-align:center;margin:20px 0;font-family:BebasNeueRegular}.upcoming_events-title h1{font-size:30px;color:#464637;text-transform:uppercase;margin:20px 15px 30px 0;display:inline-block}.upcoming_events-title-link{font-size:20px;font-family:BebasNeueRegular;display:inline-block}.upcoming_events-block{margin-bottom:30px}.upcoming_events-dateplace{margin-bottom:10px}.upcoming_events-dateplace-date{padding:3px 10px;font-size:17px;margin-right:10px;color:#fff;border-radius:3px;background:#b32317;display:inline-block}.upcoming_events-dateplace-place{text-transform:uppercase;display:inline-block}.upcoming_events-image img{outline-offset:-5px;outline:2px solid rgba(179,35,23,.3)}.upcoming_events-image img:hover{transition:.2s;outline-offset:-13px;outline:1px solid rgba(179,35,23,.6)}.upcoming_events-name{font-size:18px;color:#000;text-align:center;margin-top:10px}.last_galleries{text-align:center}.gall_on_main{overflow:hidden;max-height:690px}.otchet_block{margin-bottom:15px;display:block}.otchet_block:hover .otchet_block-name a{color:#f1d9ad;transition:.2s}.otchet_block:hover .otchet_block-name{transition:.2s;background:#921b11}.otchet_block-photo{display:block}.otchet_block-photo img{height:auto;transition:.6s;outline-offset:-5px;outline:1px solid rgba(179,35,23,.5);border-radius:3px;width:100%}.otchet_block-photo img:hover{transition:.2s;outline-offset:-10px;outline:1px solid #b32317}.otchet_block-name{padding:5px 10px;font-size:18px;color:#f1d9ad;transition:.4s;text-align:center;border-radius:3px;background:#b32317;margin-top:3px;font-family:BebasNeueRegular;display:block}.otchet_block-name:hover{transition:.2s;background:#921b11}.otchet_block-name a{color:#f1d9ad;transition:.4s}.otchet_block-name a:hover{color:#f1d9ad;transition:.2s}.otchet_block-name span.small{display:none}.all_otchet_link a{background:#b32317}.all_otchet_link a,.all_otchet_link a:hover{padding:5px 15px;font-size:24px;color:#f1d9ad;transition:.4s;text-align:center;margin:20px auto 20;border-radius:3px;font-family:BebasNeueRegular}.all_otchet_link a:hover{background:#921b11}.guest_card{text-align:center;margin-top:30px}.footer_desc{font-size:13px}.footer_desc-link{margin:20px 0}.footer_desc-link ul{padding:0;list-style-type:none;margin:0}.footer_desc-link ul li{margin-right:15px;display:inline-block}.bouling-address{padding:10px;color:#f2d59e;text-align:center;border-radius:10px;background:#000}.place_inner_page-logo{-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;text-align:center;background:#b32317;-moz-border-radius-bottomright:3px}.logo_place_contacts{padding:10px 10px 22px;color:#f1d9ad}.logo_place_contacts-text{font-size:16px;position:relative}.logo_place_contacts-text:before{left:17px}.logo_place_contacts-text:after,.logo_place_contacts-text:before{height:1px;content:"";position:absolute;top:11px;background:hsla(0,0%,100%,.3);width:20px}.logo_place_contacts-text:after{right:17px}.logo_place_contacts-phone{font-size:20px}.place_logo_block-inner{transition:.6s;max-width:167px;text-align:center;margin:0 1px;float:left}.logo img{margin-top:12px}.place_logo_block-inner:hover{transition:.2s;background:rgba(0,0,0,.1)}.place_logo_block-inner:hover .place_logo_block-inner-name{padding:14px 0 7px;margin-bottom:13px;transition:.2s;background:#961b10}.place_logo_block-inner:hover .place_logo_block-inner-phone{transition:.2s;background:#961b10}.place_logo_block-inner-logo img{height:auto;max-width:85%}.place_logo_block-inner-name{padding:14px 0;font-size:30px;margin-bottom:6px;color:#f1d9ad;transition:.6s;border-radius:3px;background:#b32317;font-family:BebasNeueRegular}.place_logo_block-inner-name:hover{padding:14px 0 7px;margin-bottom:13px;transition:.2s;background:#961b10}.place_logo_block-inner-phone{padding:5px 0;font-size:20px;margin-bottom:3px;color:#fff;transition:.6s;border-radius:3px;background:#b32317;font-family:BebasNeueRegular}.place_logo_block-inner-phone:hover{transition:.2s;background:#961b10}.places_logos-sepa{height:4px;margin-bottom:5px;border-radius:3px;background:#b32317}.fabrika_page_menu{background:#b32317}.main_menu_inner_page{border-radius:3px}.main_menu_inner_page ul{height:50px;padding:0;list-style-type:none;width:100%;display:table}.main_menu_inner_page ul li{position:relative;min-width:100px;text-align:center;display:table-cell}.main_menu_inner_page ul li a{height:50px;border-right:1px solid rgba(0,0,0,.2);font-size:28px;text-decoration:none;color:#fff;padding-right:12px;line-height:50px;font-family:BebasNeueRegular;padding-left:12px;display:block}.main_menu_inner_page ul li a:hover{background:rgba(0,0,0,.37)}.main_menu_inner_page ul li a:last-child{border-radius:none}.footer_social{text-align:right}.footer_social .soc_but{margin-right:10px;display:inline-block}.footer_social .soc_but:last-child{margin-right:0}.pg-csv-box{height:320px;width:270px}.pg-csv-name{text-align:center;background:none;margin-top:5px;padding-left:0}.pg-cv-box{padding:0;margin:0 20px 30px 0;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;float:left}.pg-cv-box img{transition:.6s;outline-offset:-5px;outline:1px solid rgba(179,35,23,.5);border-radius:3px}.pg-cv-box img:hover{transition:.2s;outline-offset:-10px;outline:1px solid #b32317}.pg-cv-box:nth-child(4n){margin:0 0 20px}.pg-csv-box,.phocagallery-box-file{padding:0;margin:0 20px 20px 0;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;background:transparent;float:left}.pg-csv-box img,.phocagallery-box-file{transition:.6s;outline-offset:-5px;outline:1px solid rgba(179,35,23,.5);border-radius:3px}.pg-csv-box img:hover,.phocagallery-box-file{transition:.2s;outline-offset:-10px;outline:1px solid #b32317}.pg-csv-box:nth-child(4n),.phocagallery-box-file{margin:0 0 20px}.pg-csv-box:hover,.phocagallery-box-file:hover{background:transparent}.pg-category-view .page-header h1{font-size:36px;text-align:left}.pg-category-view .pg-cv-desc{display:none}.menu_links_on_page{text-align:center;margin-top:30px}.menu_links_on_page ul{list-style-type:none;width:100%;display:table}.menu_links_on_page ul li{min-width:100px;display:inline-block}.menu_links_on_page ul li a{padding:10px 20px;font-size:30px}.full_afisha_page{color:#000}.date_and_place{margin-bottom:20px;display:table}.date_and_place .date{padding:10px 15px 5px;font-size:26px;margin-right:15px;color:#f1d9ad;text-align:center;border-radius:3px;background:#b32317;line-height:26px;display:table-cell}.date_and_place .day{font-size:12px;text-transform:uppercase;text-align:center;display:block}.date_and_place .place{font-size:24px;text-transform:uppercase;margin-left:15px;vertical-align:middle;padding-left:15px;display:table-cell}.full_afisha_page .title h1{font-size:46px;color:#000;text-align:left}.pivovar_block{border-bottom:1px solid rgba(0,0,0,.2);margin:0 auto 15px;padding-bottom:15px;display:table}.pivovar_photo{max-width:150px;padding-right:20px;display:table-cell}.pivovar_photo img{height:150px;border-radius:75px;width:150px}.pivovar_text{max-width:900px;vertical-align:middle;padding-left:20px;display:table-cell}.shiber_action_block{padding:40px;margin-bottom:60px;box-shadow:0 10px 40px #0000001f;border-radius:5px;background:#ffffffc9;width:100%;display:flex}.shiber_action_block-photo{margin-right:30px}.shiber_action_block-photo img{height:auto;max-width:300px;border-radius:5px}.shiber_action_block-text{width:100%;margin-top:30px}.shiber_action_block-text p{font-size:16px;text-align:left;line-height:1.5;font-family:Arial}.shiber_action_block-text h2{text-align:left}.job_block{margin-bottom:50px;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:50px}.job_block-name{padding:5px 15px;border-radius:3px;background:#b32317;display:inline-block}.job_block-name h2{padding:0;font-size:28px;color:#f1d98f;text-align:left;margin:0}.job_block-place{font-size:30px;color:#b32317;text-transform:uppercase;margin-left:15px;font-family:BebasNeueRegular;display:inline-block}.job_block-zanyatost h3{margin-bottom:2px}.job_block-oplata h3{margin-bottom:2px}.job_block-treba h3{margin-bottom:2px}.job_block-opit h3{margin-bottom:2px}.job_block-more h3{margin-bottom:2px}.well.well-small.pgwell.pgb_background.pgb_font{padding:20px;border:5px solid #b32317;margin:0 0 15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#e6d3c4}h5.pgtitle{padding:2px 10px;font-size:16px;font-style:italic;color:#f1d9ad;text-align:center;margin:0;background:#b32317;font-family:BebasNeueRegular;display:inline-block}.guestbook_date{padding:5px 10px;background:#fff;float:right}.guestbook_comment_head_left{float:left}.pgb-comment{padding:15px;border:none;position:relative;background-color:transparent;margin:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:rgba(0,0,0,.1)}.pgsubwell{margin-left:0}.pgb-comment:after{display:none}blockquote.pgblockquote.pgb_sec_font{margin:10px 0 0}hr.hr-condensed.pgb_border{display:none}.pgb-content-inside{overflow:auto;margin-bottom:15px}.well.pgwell.pgb_background.pgb_sec_font{padding:20px;margin:0 auto;background:#b32317;width:calc(100% - 100px)}.btn-toolbar .btn-group,.guestbook_form_mailinput,.guestbook_form_userinput{display:inline-block}.tornaments_block{border:3px solid #000;margin-bottom:15px;transition:.6s;border-radius:10px;background:#f1d9ad}.tornaments_block:hover{border:3px solid #740e05;transition:.2s;border-radius:10px;background:#f1d9ad}.tornaments_block:hover .tornaments_block-date{transition:.2s;background:#740e05}.tornaments_block-date{padding:10px;color:#f1d9ad;transition:.6s;text-align:center;background:#000}.tornaments_block-name{padding:10px}.billiard-sobitiya .upcoming_events-block .upcoming_events-name a{color:#f1d9ad}.address_item{margin-bottom:100px}.all_fabrika_places___item{margin-bottom:80px;text-align:center;display:inline-block}.all_fabrika_places___item___type{font-size:14px;font-style:italic;color:#0000007d}.all_fabrika_places___item___name{font-size:28px;margin-bottom:5px}.all_fabrika_places___item___photo img{border-radius:10px}.all_fabrika_places___item___desc{margin:10px 0}.fg_block{padding:20px 10px;transition:.2s;position:fixed;bottom:0;border-radius:50px 50px 0 0;background:#000;left:50px;z-index:100}.fg_block img{transition:.2s;width:40px}.fg_block:hover{padding:25px 10px;transition:.2s;left:45px}.fg_block:hover img{transition:.2s;width:50px}.shiber_menu_items img{max-width:800px}.bowling_block_wrap___row{display:flex}.bowling_block_wrap___item img{max-width:270px}.bowling_block_wrap___item{margin-right:20px;margin-bottom:20px}.bowling_block_wrap___item:last-child{margin-right:0}