#stream { height:500px; } #text_content img { max-width:90%; } .f36 { font-size:25px; } #sp_poster { position:relative; height:auto; width:280px; } #main .d_none_768 { display:none; } #main #line_left { top:68px; } #up #icons_fb { display:none; } #phone_ { font-size:24px; padding:12px 30px; width:auto; text-align:center; } .up_icon { margin:32px 10px 0 0; } #bw { } #main #menu_hor { position:absolute; top:51px; width:100%; margin:0 0; padding:0; background:#1C1716; display:none; z-index:70; } #main #menu_hor ul { padding:0; margin:0; float:none; width:100%; } #main #menu_hor ul li { padding:0; list-style-type:none; float:none; font-family: 'Roboto', sans-serif; font-size:16px; font-weight:400; position:relative; } #main #menu_hor ul li a, #main #menu_hor ul li span { display:block; padding:12px 12px; width:100%; color:#fff; text-align:center; height:auto; box-sizing:border-box; border-top:solid #2D2D2D 1px; } #main #menu_hor ul li ul { display:none; visibility:hidden; } #main #box_roll_main { width:100%; height:600px; position:relative; background:#000; margin:0 0 85px; } #main .box_roll { width:748px; height:600px; margin:0 auto; position:relative; } #main .box_roll_shadow { } #images .news_d { width:100%; height:600px; display:none; position:absolute; left:0; top:0; } #dotes { width:748px; height:10px; padding:0; margin:0 auto; position:relative; } #up { height:120px; } #up_div { width:748px; height:120px; margin:0 auto; position:relative; } #up_left_div { width:657px; height:120px; } #menu_div { height:52px; position:relative; } #mob_menu_ico { display:block; float:left; width:97px; height:18px; margin:12px 0 0 10px; background:url('images/img/mob_menu_ico.png') no-repeat 0 0; } #logo_div { width:657px; height:68px; border-bottom:solid #2D2D2D 1px; } #war_banner_div { display:none; } #up #logo { width:250px; background:url('images/img/logo_m.png') no-repeat 0 0; margin:10px 0 0 10px; } #up #ticket a { display:block; width:67px; height:77px; background:#B50000 url('images/img/ticket_ico.png') no-repeat 25px 18px; font-weight:500; padding:43px 0 0 24px; line-height:24px; color:#fefefe; } #search_lupa { } .search_input { width:400px; } .main_label { width:748px; margin:0 auto; border-bottom:solid #d3d3d3 1px; } .main_row { width:748px; margin:0 auto; } #main_banners { } #main_banners_div { } #main_banners_div img { width:187px; } #main_news_box_div { width:748px; margin:0 auto 40px; position:relative; } .main_news_box { width:auto; min-height:10px; padding:30px 15px; background:#fff; margin:0 0 20px; } .main_news_title { font-size:28px; min-height:10px; } .main_news_text { min-height:10px; line-height:21px; margin:0 0 20px; } #main_spectacles { } .spectacles_div { width:748px; } .hvr-grow { -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform; } .main_spect_box:hover .hvr-grow { -webkit-transform: none; transform: none; } .ms_dn { display:block; } #main #ul_text_path { width:768px; } #main #main_banners_bckg_sub { width:100%; margin:0 auto; background:#b50000; } #banners_bckg_sub { width:748px; height:347px; padding:30px 0 20px; margin:0 auto 0; float:none; } #banners_bckg_sub img { width:187px; } #main .photo_bckg2 { } .f30 { font-size:28px; } #main .photo_bckg_idd { max-width:250px; } #main .photo_bckg_ph { max-width:206px; } #main_program_right { width:470px; } #main .photo_bckg_sp_idd { max-width:280px; } .spectacle_left { width:351px; } .spectacle_row_lab { width:150px; } .spectacle_row_val { width:190px; } #ul_spect li a, #ul_spect li span { width:225px; } .f72 { font-size:40px; line-height:normal; } #main .box_roll_text { max-width:370px; } #main .box_roll_text_a { max-width:370px; } .spec_left { } .spec_right { } .anchor_b { position:absolute; bottom:20px; } .anchor_nl { position:absolute; bottom:80px; } .news_arch { margin:30px auto 30px; } #banner_sponsor_div, #banner_sponsor_div2 { width:590px; height:100px; overflow:hidden; position:relative; margin:0 0 0 20px; } .banner_lab { margin:5px 0 5px 20px; } #banner_lab_x { margin:0 15px 0 0; width:195px; } .banner_border { width:485px; margin:15px 0 0 20px; } #patr_div { width:721px; } #cal_button1, #cal_button2 { display:none; } .cal_button_up { position:absolute; right:0px; padding:15px 20px; bottom:-130px; width:220px; min-height:65px; background:#1A1A1A; text-align:center; } #main #sub_div { width:748px; margin:0 auto; background:none; } #sub_left { width:auto; float:none; } #sub_mid { width:auto; background:#fff; padding:30px; min-height:10px; float:none; } .main_poster { width:200px; padding:3px; border:solid #eee 1px; margin:0 10px 20px; min-height:460px; } #main .photo_bckg_sp { max-width:200px; margin:0 30px 10px 0; } #text_content .photo_bckg_max { max-width:600px; } #main #box_roll_sub { height:120px; width:100%; position:relative; margin:0; background:#000; } #main_cal_bar { width:100%; } #main_calendar { width:100%; margin:0 auto; padding:0; box-sizing:border-box; } #main_calendar #main_calendar_table_head { display:none; } #main_calendar #main_calendar_table_rows { display:block; } #main_calendar #main_calendar_table_rows .row_div { display:block; } #main_calendar #main_calendar_table_rows .cell_div { display:block; width:100%; box-sizing:border-box; border-right:solid 0px #fff; border-bottom:solid 0px #fff; } #main_calendar #main_calendar_table_rows .cell_div.cal_bckg_past, #main_calendar #main_calendar_table_rows .cell_div.cal_bckg_empty { display:none; } #banners_foot { margin:0 0 0 15px; } #main .ul_foot { min-height:150px; } #main .ul_foot { width:100%; margin-top:50px; } #main .ul_foot li a, #main .ul_foot li span { width:240px; } #main #main_cal_cats li { margin:0 15px 0 0; } .news_spacer.news_spacer_news { width:320px; float:left; margin-right:30px; margin-bottom:10px; min-height:550px; } #text_content .news_spacer:nth-of-type(3n+1) { margin-right:30px; } #text_content .news_spacer:nth-of-type(2n+1) { margin-right:0px; }