@CHARSET "UTF8";  @font-face { font-family: 'cf_arnamu'; src: url('/font/arnamu.eot'); src: local('Arian AMU'), url('/font/arnamu.woff') format('woff'), url('/font/arnamu.ttf') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'cf_arnamu'; src: url('/font/arnamub.eot'); src: local('Arian AMU Bold'), url('/font/arnamub.woff') format('woff'), url('/font/arnamub.ttf') format('truetype'); font-weight: bold; font-style: normal; } @font-face { font-family: 'cf_arnamu'; src: url('/font/arnamui.eot'); src: local('Arian AMU Italic'), url('/font/arnamui.woff') format('woff'), url('/font/arnamui.ttf') format('truetype'); font-weight: normal; font-style: italic; } @font-face { font-family: 'cf_arnamu'; src: url('/font/arnamubi.eot'); src: local('Arian AMU Bold Italic'), url('/font/arnamubi.woff') format('woff'), url('/font/arnamubi.ttf') format('truetype'); font-weight: bold; font-style: italic; }  body{ margin: 0; padding: 0; font-size: 13px; font-family: cf_arnamu, "Arian AMU", "Arial Unicode", "Arial AMU", Sylfaen,sans-serif; background: #fff; overflow-x: hidden; border-top: 8px solid #035194; } input, textarea{ font-family: cf_arnamu, "Arian AMU", "Arial Unicode", "Arial AMU", Sylfaen,sans-serif; background: white; } .drop_down_menu ul, .drop_down_menu li, .drop_down_menu a, .drop_down_menu{ font-family: cf_arnamu, "Arian AMU", "Arial Unicode", "Arial AMU", Sylfaen,sans-serif !important; } h1{ margin: 0; font-size: 22px; color: #035194; } h2{ margin: 0; font-size: 15px; color: #035194; } h3{ margin: 0; font-size: 15px; color: #035194; } a{ color: #035194; text-decoration: underline; } a:visited{ color: #035194; } a:hover{ color: blue; text-decoration: none; } img{ border: 0;  } table,tbody,tr,td{ border: 0 none; border-collapse: collapse; margin: 0; padding: 0; } header{ height: 148px; padding: 0 5px; position: relative; } .logo{ margin-top: 3px; } .lang_menu{ float: right; color: white; padding: 5px 17px 5px 50px !important; background: url("/images/lang_glob.png") no-repeat #035194 !important; background-position: 17px 8px !important; border-radius: 0 0 5px 5px; cursor: pointer; line-height: 32px; } .lang_menu ul{ margin-left: -50px !important; width: 100%; } .lang_menu ul li{ background: #035194; text-align: center; } .lang_menu a{ color: white !important; padding-left: 10px !important; } .lang_menu a:hover{ background: #99ccff !important; } .chessacademy_link{ padding: 5px 30px; margin-right: 12px; float: right; border: 1px solid #035194; border-top: 0; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; text-decoration: none; color: #8e8787; text-align: center; line-height: 32px; } .second_tournament_link{ padding: 5px 30px; margin-right: 12px; float: right; border: 1px solid #035194; border-top: 0; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; text-decoration: none; color: #035194; text-align: center; } .second_tournament_link:visited{ color: #035194; } .second_tournament_link:hover{ text-decoration: underline; color: #035194; } .second_tournament_link span{ color: #035194; font-size: 12; } .fbyt{ margin-left: 12px; } .main_menu{ clear: both; float: right; background: white !important; position: absolute !important; top: 95px; right: 5px; }  .main_menu > li > a{ background: white !important; color: #035194 !important; } .main_menu > li:hover > a{ background: white !important; color: #59467d !important; } .main_menu a{ font-size: 14px !important; color: #60337c !important; font-weight: normal !important; } .main_menu a:hover{ color: #59467d !important; background: transparent !important; } .main_menu a:AFTER{ color: #b294ae !important; } .main_menu ul{ box-shadow: -2px 2px 2px gray; border-top: 2px solid #035194; } .main_menu ul li{ background: white; border-bottom: 1px solid #ccc; } .main_menu ul li a{ padding: 0 10px; } .main_menu ul li a:hover{ background: #ccc !important; } .slider_menu{ float: left; left: 222px; background: transparent !important; font-size: 14px !important; } .slider_menu ul{ background: #035194 !important; } .slider_menu > li a{ padding-right: 25px !important; line-height: 45px !important; } .slider_menu ul li a{ padding-left: 10px; min-width: 70px; } .slider_menu > li a:hover{ color: white !important; } .slider_menu ul li a:hover{ background: #99ccff !important; color: white !important; } .slider_menu a{ color: white !important; font-weight: bold !important; line-height: 50px !important; height: 50px !important; font-weight: normal !important; } .slider_menu ul a{ line-height: 40px !important; height: 40px !important; color: white !important; } .content{ margin-left: auto; margin-right: auto; width: 997px; padding: 0 20px; } .top_slider{ height: 475px; background: #035194; width: 1440px; position: relative; left: -221px; } .top_slider_content{ height: 420px; overflow: hidden; } .top_slider_overlay{  border-left: 1px solid #035194; width: 242px; height: 112px; position: absolute; right: 217px; top: 308px; z-index: 1; } .top_slider_overlay .loc{ color: white; font-size: 26px; display: inline-block; margin-left: 25px; margin-top: 11px; } .top_slider_overlay .month{ color: #035194; font-size: 34px; margin-left: 25px; } .top_slider_overlay .date{ color: white; font-size: 20px; margin-left: 25px; }  .top_slider { height: 338px; width: 997px; position: relative; left: 0px; } .top_slider img{ width: 997px; } .slider_menu{ left: 22px; top: -3px; } .top_slider_content{ height: 291px; } .top_slider_overlay{ right: 70px; top: 179px; } .slider_menu > li a{ line-height: 43px !important; } .slider_menu a{ height: 45px !important; }  .cont_article{ padding-top: 42px; width: 673px; float: left; } .cont_article .main_img{ float: left; margin: 17px 15px 0 5px; } .cont_article .with_main_image{  margin-left: 5px; } .cont_article .no_main_image{ margin-left: 5px; }  .cont_article table{ max-width: 673px; } .cont_article table,tr,td{ border-collapse: collapse; border-width: 1px; border-style: solid; border-color: transparent; padding: 3px; } .cont_article table tr td img{ vertical-align: middle; } .cont_article table tr:first-child {background: #035194 !important;} .cont_article table tr:first-child td, .cont_article table tr:first-child td span, .cont_article table tr:first-child td p {color: white !important;} .cont_article table tr:nth-child(even) {background: #f2f2f2} .cont_article table tr:nth-child(odd) {background: #FFF}  .table_no_style table, .table_no_style tabletr, .table_no_style table td{ padding: 0 !important; } .table_no_style table tr:nth-child(even) {background: transparent !important;} .table_no_style table tr:nth-child(odd) {background: transparent !important;} .table_no_style table tr:first-child td, .table_no_style table tr:first-child td span, .table_no_style table tr:first-child td p{ color: black !important; } .cont_right{ padding-top: 42px; padding-left: 64px; width: 232px; float: left; } .cont_right a, .cont_right a:visited{ color: gray; } .cont_right a{ text-decoration: none; } .cont_right a:hover{ text-decoration: underline; } .useful_links{ margin-bottom: 5px; } .useful_links img{ margin-bottom: 3px; } .title_arrow{ margin-right: 10px; vertical-align: middle; } .banner_link{ display: block; text-align: center; } .banner_link img{ max-width: 185px; margin-top: 10px; } .nl_title{ font-size: 22px; font-weight: bold; margin-bottom: 5px; color: #035194; border-bottom: 1px solid #035194; padding-bottom: 12px; } .news_search_box{ float: right; padding-top: 5px; } .news_search_box input{ float: left; width: 116px; height: 16px; border: 1px solid #035194; border-top-left-radius:3px; border-bottom-left-radius:3px; padding: 2px 4px; } .news_search_box span{ float: left; display: inline-block; background-color: #035194; background-image: url("/images/search.png"); background-repeat: no-repeat; background-position: center center; height: 22px; width: 30px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; cursor: pointer; } .last_news{ padding-left: 5px; } .news_item{ text-align: justify; border-bottom: 1px solid #ccc; padding-bottom: 10px; } .news_item .title{ color: #382364; margin-bottom: 15px; } .news_item .title b{ color: gray; font-weight: normal; } .news_item .title span{ color: #035194; font-size: 14px; font-weight: bold; } .news_item img{ margin-right: 7px; border: 1px solid #035194; } .news_item .more{ border: 1px solid #035194; color: #035194; text-decoration: none; height: 16px; margin-top: 15px; display: inline-block; padding: 2px 3px; border-radius: 2px; } .last_news_all{ border: 2px solid #035194; color: #035194; text-decoration: none; height: 16px; margin-top: 15px; display: inline-block; padding: 2px 3px; border-radius: 2px; } .news_item .more:hover, .last_news_all:hover{ background: #035194; color: white; } .gallery_item{ float: left; margin: 0 10px 40px 0; } .gallery_item h2{ color: gray; font-weight: normal; font-size: 16px; text-align: center; } .match_box{ padding-top: 23px; } .match_timeline_box{ padding: 0 70px; height: 80px; } .match_timeline_box .line{ height: 51px; border-bottom: 1px solid #035194; } .match_timeline_box .days_box{ width: 100%; height: 100%; position: relative; top: 5px; } .match_timeline_box .days_box span{ height: 100%; display: inline-block; color: #035194; font-size: 11px; font-weight: bold; float: left; text-align: center; box-sizing: border-box; } .match_timeline_box .days_box .timeline{ background: white; padding: 38px 5px 0 5px; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  margin-left: 7px; font-weight: normal; color: #035194; } .match_timeline_box .days_box .day{ background: url("/images/dot_o.jpg") no-repeat top center; padding-top: 50px; text-transform: uppercase; width: 31px; } .match_timeline_box .days_box .day.passed{ background: url("/images/dot.jpg") no-repeat top center; color: #035194; cursor: pointer; text-decoration: underline; } .match_timeline_box .days_box .day.passed:hover{ text-decoration: none; } .match_timeline_box .days_box .day.current{ background: url("/images/pawn.png") no-repeat top center; color: #035194; cursor: pointer; text-decoration: none; } .match_content{ margin-top: 30px; margin-bottom: 70px; } .day_cont{ min-height: 300px; } .day_cont h1{ text-transform: uppercase; } .match_day_date{ font-size: 11px; text-align: center; color: #035194; margin-top: 12px; margin-bottom: 48px; } .live_img{ cursor: pointer; float: left; } .live_img.margin_left{ margin-left: 35px; } .live_img.active{ box-shadow: 4px 5px 5px -2px #7c7c7c; } .live_img.inactive{ opacity: 0.4; filter: alpha(opacity=40);  cursor: default; } .boards_title{ margin-top: 63px; color: #035194; font-weight: bold; font-size: 18px; margin-bottom: 25px; } .boards_title img{ vertical-align: middle; } .game_table{ width: 98%; margin: 1%; box-sizing: border-box; } .game_table_top_links{ color: gray; font-weight: normal !important; } .game_table_top_links span{ margin-right: 15px; } .game_table_top_links a{ color: gray; text-decoration: none; } .game_table_top_links a:hover{ text-decoration: underline; } .game_table_top_links span img{ margin-right: 5px; } .game_table_top_links span:hover{ cursor: pointer; text-decoration: underline; } .game_table .board{ margin-right: 17px; font-size: 12px; display: inline-block; } .game_table .board img{ vertical-align: middle; } .game_table .flag_l{ vertical-align: middle; margin-right: 5px; } .game_table .flag_r{ vertical-align: middle; margin-left: 5px; } .game_table th{ background: #723988; padding: 6px; color: white; } .game_table td{ text-align: left; line-height: 35px; } .game_players_row{ width: 459px; float: left; } .game_players_row .result{ background: #e8e8e0; color: #723988; padding: 1px 5px; border-radius: 3px; font-size: 12px; } .game_table .table_separator{ margin: 0 35px; border-bottom: 1px solid #e2e1e1; } .home_tabs{ overflow: hidden; } .home_tabs{ padding-top: 35px; } .live_stream .ls_tab{ cursor: pointer; border: 1px solid gray; color: gray; margin-bottom: 5px; display: inline-block; padding: 5px 10px; border-radius: 5px; } .live_stream .ls_tab:hover{ background: #b659b4; color: white; } .live_stream .ls_tab.active{ background: #faa61c; color: white; } .match_list_title{ color: #035194; margin-bottom: 5px; } .live_games{ background: url("/images/loading_2.gif") no-repeat 590px 115px; } .live_games .team_tab{ display: inline-block; border: 1px solid gray; padding: 5px 10px; cursor: pointer; margin-bottom: 5px; border-radius: 5px; margin-left: 30px; width: 200px; text-align: center; } .live_games .team_tab.active{ background: #e7f1fa; } .live_games .team_tab:hover{ background: #e7f1fa; } .live_games .team_tab img{ vertical-align: middle; } .live_games .team_tab .flag_l{ margin-right: 5px; } .live_games .team_tab .flag_r{ margin-left: 5px; } .live_games .left{ float: left; width: 300px; margin-right: 5px; } .live_games .team_tab_contleft .item{ text-align: center; padding: 5px 10px; } .live_games .right{ float: left; width: 688px; min-height: 300px; } .live_games .team_tab_contright iframe{ border: 0; } .stream_type{ padding: 5px; cursor: pointer; position: relative; z-index: 50; top: -33px; color: #ccc; border: 1px solid #ccc; margin-left: 3px; } .stream_type.active{ background: #faa61c; color: white; border: 1px solid #ccc; } .stream_video_item{ margin-left: 156px; } .live_game_analisis{ background: url("/images/analysis_bg.jpg") no-repeat scroll 2px 58px; } .buttons_panel{ padding: 9px; width: 957px; background: url(/images/menu_line.jpg) no-repeat bottom white; text-align: center; margin-bottom: 20px; } .buttons_panel span{ height: 25px; line-height: 25px; display: inline-block; font-size: 15px; } .buttons_panel span.item{ padding: 0 20px; cursor: pointer; background: url(/images/arr.jpg) no-repeat; background-position: 10px center; } .buttons_panel span.title{ color: #035194; margin-right: 20px; font-size: 12px; } .buttons_panel span.item:hover{ color: #035194; } .buttons_panel span.item b{ color: #3399cc; } .bp_pos_fixed{ position: fixed; top: 0; } .players_container > table{ width: 80% !important; margin: 0 auto; } .players_container > table td:first-child{ padding-left: 10px; } .players_container > table tr:first-child{ background: #035194 !important; color: white; } .players_container > table tr:nth-child(2n+1) { background: #fff; } .players_container > table tr:nth-child(2n) { background: #f2f2f2 ; } .pos_fixed{ position: fixed; top: 0; } footer{ width: 997px; margin: 0 auto; text-align: center; background: #035194; padding: 15px 0; color: #ccc; } .created_by{ color: #c5c5c5; text-align: center; padding: 7px; } .created_by a{ color: #c5c5c5; }  .error{ color: red; display: block; }  .captcha_box{ font-size: 20px; height: 153px; width: 547px; color: #EC4200; padding: 10px; } .captcha_box label{ font-size: 12px; } .js_title { background-color: red; color: white; font-size: 25px; font-weight: bold; text-align: center; width: 100%; }  .float_right{ float: right; } .float_left{ float: left; } .text_bold{ font-weight: bold; } .text_center{ text-align: center; } .text_right{ text-align: right; } .text_no_shadow{ text-shadow: none; } .text_orange{ color: #f43f0e; } .text_orange_deep{ color: #c72e00; } .text_black{ color: black; } .text_gray{ color: #c0bfbf; } .text_gray_middle{ color: #8F8F8F; } .text_gray_deep{ color: #8F8F8F; } .text_white{ color: white; } .text_orang_white{ color: #fbdf9c; } .text_justify{ text-align: justify; } .normal_font{ font-size: 14px; font-weight: normal; } .big_text{ font-size: 14px; } .font_10{ font-size: 10px; } .font_11{ font-size: 11px; } .font_12{ font-size: 12px; } .font_13{ font-size: 13px; } .font_14{ font-size: 14px; } .font_15{ font-size: 15px; } .margin_tb_5{ margin: 20px 0 5px 0; } .width_100{ width: 100%; } .height_100{ height: 100%; } .height_17{ height: 17px; } .disp_block{ display: block; } .disp_none{ display: none; } .visible{ display:inline !important; } .invisible{ display: none; } .cursor_pointer{ cursor: pointer; } .font_i{ font-style: italic; } .clear_both{ clear: both; } .body_gray_all img, .body_gray_all {  filter: grayscale(100%) !important;  -ms-filter: grayscale(100%) !important; -o-filter: grayscale(100%) !important;  filter: gray !important;  -webkit-filter: grayscale(1) !important;  -webkit-filter: grayscale(100%) !important;  z-index: 0 !important !important;  } a.pay_btn{ background: #4a729f; border-radius: 5px; border: 1px solid white; display: inline-block; text-align: center; line-height: 28px !important; padding-left: 20px !important; height: 30px !important; text-decoration: navajowhite; padding-right: 20px; margin-top: 3px; float: right; color: white; margin-right: 129px; } .d_d_m_arr > span:AFTER, .d_d_m_arr > a:AFTER { color: white; content: ' ▾'; font-size: 15px; vertical-align: middle; }  .drop_down_menu, .drop_down_menu ul { list-style: none; margin: 0; padding: 0; } .drop_down_menu > li { float: right; } .drop_down_menu li a { display: block; height: 2em; line-height: 2em; padding: 0 15px 0 0; text-decoration: none; } .drop_down_menu ul { position: absolute; display: none; z-index: 999; } .drop_down_menu ul li a {  width: auto; white-space: nowrap; } .drop_down_menu li:hover ul.noJS { display: block; }  .drop_down_menu { font-family: Arial; font-size: 12px; background: #2f8be8; position: relative; } .drop_down_menu > li > a { color: #fff; font-weight: bold; } .drop_down_menu > li:hover > a { color: #000; }  .drop_down_menu ul { background: #b79dca; } .drop_down_menu ul li a { color: #000; } .drop_down_menu ul li:hover a { background: #b79dca; }