@charset "UTF-8";article,aside,details,div,fieldset,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}blockquote,body,button,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,input,label,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}a img,fieldset,td,th{border:none}a,a:hover{text-decoration:underline}.dib,td,th{vertical-align:top}.ast_box pre,.db_table .ht-text,body{word-wrap:break-word}.ast_box table,.regions-reports-table,table{border-collapse:collapse}.class_subgroup .pupils li,.pupils_list .pupil,.regions-reports-form #id_classes>li,.regions-reports-form #id_subjects>li{page-break-inside:avoid;break-inside:avoid}audio,canvas,video{display:inline-block}table,tbody,td,tfoot,th,thead,tr{margin:0;padding:0;border:none}td,th{font-weight:400;text-align:left}li,ol,ul{list-style:none}button,input,select,textarea{color:#111;font:12px Tahoma,Arial,sans-serif}a{color:#326693}.dashed-lnk.black:hover,.dashed-lnk2.black,.dashed-lnk2.black:hover{color:#000}.dashed-lnk,.dashed-lnk:hover{text-decoration:none!important}a,a:focus,button,button:focus,input,input:focus,td,td:active,td:focus{outline:0}em,i{font-family:Arial}small{font-size:11px}.clearfix:after,.clearfix:before{content:" ";display:table;width:100%}.clear{float:none;clear:both}.clear_table{width:100%;display:table;-height:1%}.clear_table:after{content:'. .';height:0;display:block;word-spacing:999in;overflow:hidden;font-size:.05em;line-height:.05em}.grid_pst:after,.lp-sign__popover:before,.main_grid_message:before,.slc_events_list_wrap:after,.slc_events_list_wrap:before,.tabs1 li.marked:after,.tabs2 a:after{content:''}.stat-a{font-size:10px;margin-left:15px;display:none}.hidden,.stat-block{display:none!important}.old_browser_message{position:relative;padding:8px 10px;text-align:center;border-bottom:1px solid #f5ba8a;background:#fdd8ba}.loader{min-width:60px;height:8px;position:relative;background:url(/images/upload.gif) center center no-repeat}.dashed-lnk{cursor:pointer;background:url(/images/dashed-blue2.png) left bottom repeat-x}.dashed-lnk.black{color:#000;background:url(/images/dashed-black.png) left bottom repeat-x}.dashed-lnk.disabled{cursor:default;opacity:.6}.dashed-lnk2{cursor:pointer;text-decoration:none}.dashed-lnk2 u,.dashed-lnk2:hover{text-decoration:none!important}.dashed-lnk2 u{background:url(/images/dashed-blue2.png) left bottom repeat-x}.dashed-lnk2.black u{background:url(/images/dashed-black.png) left bottom repeat-x}.dashed-lnk2.disabled{cursor:default;opacity:.65}.fl_l{float:left}.fl_r{float:right}.fixed{position:fixed}.ta_r{text-align:right}.ta_l{text-align:left}.ta_c{text-align:center}.ta_j{text-align:justify}.ttc{text-transform:capitalize}.download-app__name,.finevision-settings .control,.sch_ptbox_item .info:first-letter,.supervisor-graph-controls__title,.supervisor-graph__empty-message,.ttb_day,table.ttb_tbl thead td{text-transform:uppercase}.dib{display:inline-block}.ws_nowrap{white-space:nowrap}.clr-blue{color:#326693}.clr-green{color:#00b215}.clr-orange{color:#e98f00}.clr-red{color:#df005e}.clr-black{color:#000}.clr-gray{color:#777}.line_small{font-size:11px;padding:2px 0;position:relative}.line_small p{margin:0 0 3px}.line_small a{text-decoration:none}.line_small a:hover{text-decoration:underline}.line_small small{font-size:11px;color:#777}.line_small .divide{color:#aaa;padding:0 4px}.line_small .date{color:#888}.line_small .wsn{white-space:nowrap}[class*=" sbp"],[class^=sbp]{padding:10px 15px;position:relative}[class*=" sbpb"],[class^=sbpb]{background:#fafafa}.sbp_b2,.sbp_bt,.sbpb_b2,.sbpb_bt{border-top:1px solid #e5e5e5}.sbp_b2,.sbp_bb,.sbpb_b2,.sbpb_bb{border-bottom:1px solid #e5e5e5}.sbp_b4,.sbpb_b4{margin-top:-1px;border:1px solid #e5e5e5}.sbp_bb_d{border-bottom:1px dashed #e5e5e5}.sbp_bt_d{border-top:1px dashed #e5e5e5}.sbp_p2{padding-left:0;padding-right:0;position:relative}.sbp_pp2{padding-top:0;padding-bottom:0;position:relative}.mrg_t15{margin-top:15px}.mrg_t20{margin-top:20px}.user_type_1{color:#0487b8}.user_type_2{color:#760087}.user_type_3{color:#1f01a1}.user_type_4{color:#a20360}.user_type_5{color:#047680}.user_type_6{color:#6c6e70}.user_type_7{color:#a20360}.title_box3{position:relative;overflow:hidden}.schoolpay-button{padding:5px 10px 6px;color:#000;font-weight:700;font-size:14px;line-height:18px;text-decoration:none;text-align:center;display:inline-block;background:#e0e6eb;border-radius:5px;box-shadow:0 3px 0 #c8ccce;transition:background .5s}.schoolpay-button:hover{color:#000!important;text-decoration:none!important;background:#d0d6db;box-shadow:0 3px 0 #b7bdc0}.schoolpay-button img{margin:0 5px;vertical-align:bottom}.schoolpay-info{margin:6px 0;color:#999;font-size:11px;line-height:1;text-align:center}.pv_date,.pv_descr,.pv_info_rr{line-height:13px}.django-ckeditor-widget{width:100%}.progress{height:10px;position:relative;border:1px solid #ccc;background:#fff}.progress_bar{height:10px;position:relative;margin:-1px;border:1px solid #45688e;background:url(/images/progress.gif) left top repeat-x #6d8aad}.attachments{padding:0;position:relative;border:1px solid #dae1e8;background:#fff}.attachments_title{padding:7px 10px;color:#45688E;font-size:12px;font-weight:700;border-bottom:1px solid #dae1e8}.attachments_container{padding:0 10px;position:relative}.attachments .progress{height:7px;margin:5px 0 0;position:relative}.attachments .progress_bar{height:7px}.attachments ul{position:relative}.attachments li{padding:5px 0;border-bottom:1px solid #dae1e8}.attachments .file_deleted,.attachments .file_error{padding:3px 0;color:#f20055}.attachments li:last-child{border:none}.attachments_file{position:relative;overflow:hidden}.attachments_file .file_name{position:relative;color:#326693;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attachments_file .file_name a{text-decoration:none}.attachments_file .file_name a:hover{text-decoration:underline}.attachments_file .file_info{margin-left:5px;float:right;color:#999;font-size:11px}.attachments_file .divide{margin:0 5px}.attachments_file a.file_cancel,.attachments_file a.file_delete{color:#999;text-decoration:none;cursor:pointer}.attachments_file a.file_cancel:hover,.attachments_file a.file_delete:hover{color:#999;text-decoration:underline}.attachments_file.downloading .file_name{color:#777}.attachments .file_cancelled{color:#f20055}.attachments_dropdown_toggle,.attachments_dropdown_toggle:hover{color:#000;text-decoration:none}.attachments .file_input{padding:9px 0;overflow:hidden}.attachments_dropdown{position:relative;display:inline-block;vertical-align:top}.attachments_dropdown_toggle{padding:4px 11px;position:relative;display:block;cursor:pointer;z-index:2}.attachments_dropdown_toggle [class*=" icon-"],.attachments_dropdown_toggle [class^=icon-]{margin:0}.attachments_dropdown_menu{display:none;margin-top:-1px;width:250px;position:absolute;left:0;top:100%;border:1px solid #dae1e8;background:#fff;box-shadow:2px 2px 0 rgba(0,0,0,.2)}.attachments_dropdown_menu .loader{margin:0;padding:20px 30px;position:relative}.attachments_dropdown_menu .attachments{border:none}.attachments_dropdown_menu .attachments_container{max-height:220px;overflow:auto}.attachments_dropdown:hover .attachments_dropdown_toggle{padding:3px 10px;border:1px solid #dae1e8;background:#fff}.attachments_dropdown.open{z-index:9}.attachments_dropdown.open:hover>.attachments_dropdown_toggle,.open>.attachments_dropdown_toggle{padding:3px 10px 4px;border:1px solid #dae1e8;border-bottom:none;background:#fff}.open>.attachments_dropdown_menu{display:block}#page_layout{z-index:6}#overlay{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;opacity:.5;filter:alpha(opacity=50);z-index:500;display:none}#box_layer_bg,#box_layer_wrap,#layer_bg,#layer_wrap{width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:500;display:none}#box_loader,.temporary_box{left:50%;color:#fff;display:none}#box_layer_bg,#box_layer_wrap{z-index:1000}#box_layer_bg,#layer_bg{background:#000;opacity:.2;filter:alpha(opacity=20)}#box_layer_bg.bg_medium{opacity:.5;filter:alpha(opacity=50)}#box_layer_bg.bg_dark,#box_loader,#layer_bg,.temporary_box{filter:alpha(opacity=70);opacity:.7}#box_layer_wrap,#layer_bg{overflow:auto}#layer_wrap{overflow-x:hidden;overflow-y:auto}#box_layer{padding:1px 0 80px;position:relative}.popup_box_container{width:410px;margin:10px auto 0;position:relative;background:#fff;z-index:1002;box-shadow:0 2px 10px rgba(0,0,0,.35)}#box_loader{width:200px;height:100px;margin:20px 0 20px -100px;position:absolute;text-align:center;background:url(/images/preload3.gif) center center no-repeat #000;border-radius:10px}.box_layout{position:relative}.box_title_wrap{min-height:28px;position:relative;color:#fff;font-size:12px;font-weight:700;border:1px solid;border-color:#45688e #43658a;background:#597da3}#support_wb,.pv_date,.pv_descr,.pv_info_rr,.pv_summary{font-size:11px}.box_title{padding:5px 40px 4px 9px;border-top:1px solid #648cb7}.box_x_button{width:15px;height:15px;margin:7px 5px 0 0;float:right;position:relative;cursor:pointer;background:url(/images/icos-v2.png) -19px -304px no-repeat}.box_x_button:hover{background-position:-19px -319px}.box_controls_wrap{position:relative;border:1px solid #999;border-top:none}.box_controls{padding:8px 10px 7px;position:relative;overflow:hidden;border-top:1px solid #dae1e8;background-color:#f2f2f2}.alert_box_cont{padding:25px 11px;position:relative;border-left:1px solid #999;border-right:1px solid #999}#msg_wb{padding:20px;background:#f7f7f7}#msg_wb_receiver{height:30px;margin:0 0 15px;position:relative}#msg_wb_ava{float:left}#msg_wb_name{margin-left:40px;padding-top:0}#msg_wb_name p{margin:0 0 2px}#msg_wb_text{height:140px}#msg_wb .attachments{margin:5px 0 15px}#support_wb{padding:15px 20px;background:#f7f7f7}#support_wb .info{margin:0 0 15px}#support_wb p{margin:0 0 10px}#support_wb textarea{height:105px}.temporary_box{padding:30px 50px;position:fixed;top:0;background:#000;z-index:995;box-shadow:0 3px 6px rgba(0,0,0,.6);border-radius:10px}.pv_cont{padding:10px 0 80px;margin:0 auto;position:relative;vertical-align:top;text-align:left;min-height:200px;width:840px}#pv_box{background:#fff}#pv_box .loader{padding:240px 0 0;height:250px;position:relative;text-align:center}#pv_left_nav,#pv_right_nav{background:0 0;cursor:pointer;display:none;position:absolute;top:0;width:30px;height:100%}#pv_left_nav span,#pv_right_nav span{position:fixed;top:13px}#pv_left_nav{left:0}#pv_left_nav.pv_prev_nav span{background:url(/images/icos-v2.png) -75px -150px no-repeat;display:block;height:20px;left:10px;width:17px}#pv_left_nav.pv_prev_nav:hover span{background-position:-75px -175px}#pv_right_nav{right:0}#pv_right_nav.pv_close_nav span{background:url(/images/icos-v2.png) -75px -200px no-repeat;display:block;height:20px;right:25px;width:20px}#pv_right_nav.pv_close_nav:hover span{background-position:-75px -225px}.pv_new_cont{position:relative;margin:0 auto}.pv_summary{padding:10px 20px;position:relative;overflow:hidden}.pv_summary .pv_close_nav{float:right;text-decoration:none}.pv_summary .pv_close_nav:hover{text-decoration:underline}#add_form_item,#add_form_item:hover{text-decoration:none}.pv_summ{float:left;color:#36638E;font-weight:700}.pv_img{margin:0 0 15px;padding:0 20px;position:relative;width:800px}.pv_img img{float:none;max-width:800px;max-height:600px}table.pv_imgtbl td{cursor:pointer;text-align:center;vertical-align:middle;height:400px;max-height:600px;width:800px}.button,.button5,.button_wrap,.list-imgs-22 .img-item a.nn,.with-flow-pop{vertical-align:top}.pv_info{padding:10px 0 45px;width:630px;margin:0 auto;position:relative}.pv_info_rr{position:relative;float:right;width:200px;padding:0 0 10px 10px;border-left:1px solid #eee}.input_text_wrap input.text,.pv_comments .comments-wrapper,.pv_comments .write-comment .user .comment-textarea-wrapper textarea,.select_wrap select,.textarea_wrap textarea{width:100%}.pv_album,.pv_dnwld{margin:0 0 17px}.pv_tt{color:#555;margin:0 0 3px}.pv_info_ll{padding-left:10px;margin-right:230px}.pv_sminfo{margin:0 0 15px}.pv_sminfo .vk_like{margin:10px 0 0;padding:0}.pv_date{color:#999;margin:0 0 3px}.pv_descr{color:#111;margin:0 0 7px}.pv_comments{padding:3px 0 0;position:relative;border-top:1px solid #eee}.pv_comments .title_blue{display:none}.pv_comments .comments_no{padding:0}.pv_comments .write-comment{padding-top:10px;padding-left:10px;padding-right:10px;margin-left:-10px;margin-right:-10px}label[for]{cursor:pointer}input[type=checkbox]+label{margin-left:5px;position:relative;top:-1px}.input-text,input.text,select,textarea{color:#000;margin:0;padding:5px;font-size:12px;position:relative;border:1px solid #ccc;background:#fff;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.1) inset}input.text:active{border:1px solid #ccc}input.text[disabled],select[disabled],textarea[disabled]{border:1px solid #ccc;background:#f7f7f7}input.file{color:#000;font:11px Arial;position:relative;background:#fff}.errorlist,label.error{color:#ed2525;font-size:11px;line-height:11px}select{height:26px;max-width:100%}select[multiple]{height:auto}input.text.error,select.error,textarea.error{border-color:#ef4242;background-color:rgba(255,40,40,.1)}label.error{display:block;padding:2px 0 0 5px}.errorlist{padding:2px 0 0}.errorlist li{display:block;padding:2px 0 0 5px}.errorlist li:first-child{padding-top:0}textarea{line-height:1.4;height:62px;overflow:auto;padding-right:0;resize:vertical}.captcha_box,.new_from_file .line,.textarea_wrap,.wrp-button{overflow:hidden}.textarea_wrap{padding-right:7px;position:relative}textarea.height_xxs{height:50px}textarea.height_xs{height:100px}textarea.height_s{height:150px}textarea.height_m{height:250px}textarea.height_l{height:300px}textarea.height_xl{height:350px}textarea.height_xxl{height:400px}.button,.button .lnk{cursor:pointer;height:43px}.input_text_wrap{padding-right:12px}.radio_list{padding:3px 0;position:relative}.radio_list span{margin-right:10px;position:relative}.radio_list label{margin-right:5px;padding-left:2px;cursor:pointer}input[type=radio]{margin:0;position:relative;top:1px}.select_wrap{padding-right:0}input.text.wt0{width:50px}select.wt0{width:59px}input.text.wt1{width:150px}select.wt1{width:159px}input.text.wt2{width:200px}select.wt2{width:209px}input.text.wt3{width:100px}select.wt3{width:109px}input.text.wt5{width:300px}select.wt5{width:309px}.line_frm,.line_frm2{font-size:12px;position:relative;overflow:hidden}.line_frm{margin-bottom:12px}.line_frm.last,[class*=sbp]>.line_frm:last-child{margin-bottom:0}.line_frm .label{font-weight:700;text-align:right;width:150px;padding:3px 10px 0 0;position:relative;float:left}.line_frm .field,.line_frm2 .field{margin-left:165px;position:relative}.line_frm .field.text,.line_frm2 .field.text{padding:4px 0 0}.line_frm .field_line{margin:0 0 5px}.legend .star,.line_frm .star,.line_frm2 .star{color:#f62323}.line_frm .star{position:absolute;right:2px;top:2px}#add_form_item,#new_form_items,.add_form_item_wrap,.button,.button .lnk,.button_wrap,.captcha_box,.captcha_box input,.captcha_wrap,.form_box,.line_frm.vertical .label .star,.line_frm2 small,.new_from_file,.wrp-button{position:relative}.line_frm .simple_text,.line_frm2 .simple_text{padding:4px 0}.line_frm p{margin-bottom:5px}.line_frm small{padding:2px 0 0 5px;color:#888;font-size:11px;display:block}.line_frm2 small{padding-left:5px;top:6px;color:#333;font-size:11px}.line_frm small a{color:#888}.line_frm small a:hover{color:#333}.line_frm .error_messages,.line_frm2 .error_messages{padding:2px 0 0 5px;color:#ed2525;font-size:11px;line-height:1}.line_frm .error_messages:empty,.line_frm2 .error_messages:empty{padding:0}.line_frm .select_wrap+.error_messages,.line_frm .select_wrap+.error_messages .errorlist li,.line_frm2 .select_wrap+.error_messages,.line_frm2 .select_wrap+.error_messages .errorlist li{padding-left:0}.line_frm .line_frm input.text{padding-top:3px;padding-bottom:3px}.line_frm .line_frm .label{width:125px}.line_frm .line_frm .field{margin-left:140px}.line_frm.vertical .label{width:auto;padding:0;margin:0 0 10px;float:none;text-align:left}.line_frm.vertical .label .star{top:-1px}.line_frm.vertical .field{margin:0}.form_style input.text,.form_style select,.form_style textarea{padding-top:5px;padding-bottom:5px;font-size:12px;box-shadow:0 2px 1px rgba(0,0,0,.05) inset;border-radius:3px}.form_style .line_frm .label{font-size:12px;font-weight:400}.form_box{margin:0 0 10px;border:1px solid #e5e5e5;background:#fafafa}#new_form_items{margin-top:30px}#new_form_items .title{color:#36638e;font-size:13px;font-weight:700;padding:0 0 5px;margin:0 0 10px;border-bottom:1px solid #b9c4da}.add_form_item_wrap{padding:10px 0}#add_form_item{cursor:pointer;border-bottom:1px dashed}.new_from_file{margin:40px 0 30px}.new_from_file input.text{width:20px}.new_from_file p{margin:0 0 4px}.new_from_file .line{margin:0 0 5px;position:relative}.new_from_file label{width:170px;float:left}.new_from_file .c{margin-left:170px}.new_from_file .comment{color:#888;font-size:11px}.new_lesson_item{padding:10px 0;border-bottom:1px dashed #ddd}.sch_form_comment{font-size:11px;line-height:1.5;padding:7px 10px 3px;margin:0 0 10px;border:1px solid #faf5ac;background:#ffffe4}.sch_form_comment p{margin:0 0 6px}.form_success{margin:0 0 10px;padding:4px 15px;color:#558801;border:1px solid #c4e68c;background:#ecfcd1}.captcha_box img{margin-right:8px;float:left}.captcha_box input{color:#000;margin:0;padding:7px 8px;font-size:12px;border:1px solid #ccc;background:#fff;box-shadow:0 2px 1px rgba(0,0,0,.05) inset;border-radius:3px}.button .lnk,.button .lnk:hover{color:#fff;text-decoration:none}.button{background-position:0 0;margin-right:15px;display:inline-block}.button .lnk{background:right -50px;border:none;float:left;padding:0 25px;margin-right:-15px;overflow:visible;font:700 17px/17px Arial;text-shadow:0 1px 0 rgba(44,44,44,.5)}.button a.lnk,.button span.lnk{padding-top:12px;height:31px}.button:hover{background-position:left -100px}.button:hover .lnk{background-position:right -150px}.button:active{background-position:left -200px}.button:active .lnk{background-position:right -250px}.button.disabled{background-position:left -300px;cursor:default}.button .lnk:disabled,.button.disabled .lnk{background-position:right -350px;color:#ccc;cursor:default}.ast_box .button6,.button5,.button6{color:#fff;text-decoration:none;display:inline-block;text-align:center}.button5{padding:5px 16px;font:700 13px Arial;overflow:visible;cursor:pointer;text-shadow:0 1px 2px #355782;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.3),0 1px 0 #83c5f1 inset;border:1px solid;border-color:#2270ab #18639a #0f568b;background-color:#33a0e8;background-image:linear-gradient(to bottom,#33a0e8,#2180ce);background-image:-moz-linear-gradient(top,#33a0e8,#2180ce);background-repeat:repeat-x}.button_blue,.button_green{text-shadow:0 1px 0 rgba(0,0,0,.4)}.button5:hover,input.gsc-search-button:hover{text-decoration:none;border-color:#0070cc #006ac1 #005ca6;box-shadow:0 1px 1px rgba(0,0,0,.3),0 0 3px #35bff4 inset}.button5:active,input.gsc-search-button:active{border-color:#2270ab #186299 #0f568b;background:#2180ce;box-shadow:0 0 0 #000,0 2px 2px #3d65a4 inset}.button5[disabled]{cursor:default;border:1px solid;border-color:#888 #666 #555;background-color:#888;background-image:linear-gradient(to bottom,#999,#777);background-image:-moz-linear-gradient(top,#999,#777);background-repeat:repeat-x;box-shadow:0 1px 0 rgba(255,255,255,.4) inset}.ast_box .button6,.button6{padding:9px 25px;font-size:16px;line-height:18px;background:#0e69a7;border-radius:3px;box-shadow:0 3px 0 #074872;transition:background .5s}.ast_box .button6:hover,.button6:hover{color:#fff!important;text-decoration:none!important;background:#187dc5;box-shadow:0 3px 0 #115c86}.button-flat{padding:8px 10px;display:inline-block;font:700 14px Arial;color:#fff;text-decoration:none;text-align:center;background:#6792e5;border:2px solid #6792e5;border-radius:5px;border-bottom:4px solid #abc4f4;cursor:pointer;transition:all .3s ease-in}.button-flat:hover{color:#fff;text-decoration:none;background:#365eab}.button-flat.middle{padding:10px 15px;font-size:16px}.button_wrap{margin-top:5px;overflow:hidden;display:inline-block}.button_lock{width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:url(/images/preload.gif) center center no-repeat;z-index:2}.button_cancel,.chart_box_old,.price-sliding,.sliding,.sliding-a,.sliding-b{position:relative}.button_blue,.button_gray,.button_green{margin:0;padding:5px 14px;position:relative;display:inline-block;vertical-align:top;font:13px Arial,sans-serif;text-align:center;text-decoration:none;white-space:nowrap;overflow:visible;outline:0;cursor:pointer;border:1px solid;border-radius:3px}.button_blue button::-moz-focus-inner,.button_gray button::-moz-focus-inner,.button_green button::-moz-focus-inner{border:none}.button_blue{color:#fff;border-color:#789abf #5980a9 #5980a9;background:url(/images/button.png) 0 -16px repeat-x #5d81a7;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.button_blue.hover,.button_blue:hover{color:#fff;text-decoration:none;background-position:left -8px}.button_blue.active,.button_blue:active{background:#5d81a7;border:1px solid #5d81a7;box-shadow:inset 0 0 0 0 transparent}.button_green{color:#fff;border-color:#4b7d1f;background:#76b121;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.button_green.hover,.button_green:hover{color:#fff;text-decoration:none;background:#80be28}.button_green.active,.button_green:active{background:#65971d;border:1px solid #558216;box-shadow:inset 0 0 0 0 transparent}.button_gray{color:#444;text-shadow:0 1px 0 #fff;border-color:#b3b3b3;background:url(/images/button.png) 0 -90px repeat-x #e0e0e0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.7)}.button_gray.hover,.button_gray:hover{color:#444;text-decoration:none;background-position:left -98px}.button_gray.active,.button_gray:active{border:1px solid #ccc;background:#dcdcdc;box-shadow:inset 0 0 0 0 transparent}.button_blue.disabled,.button_blue[disabled],.button_gray.disabled,.button_gray[disabled],.button_green.disabled,.button_green[disabled]{color:#aaa!important;text-shadow:0 0 0 transparent!important;cursor:default!important;border:1px solid #d9dde1!important;background:#e9edf1!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)!important}.button_cancel{margin:0 15px;color:#999;text-decoration:underline;font-size:11px;top:3px}.button_cancel:hover{color:#666;text-decoration:underline}.sliding-a{padding:0 0 0 18px}a.sliding-link,a.sliding-link:hover{text-decoration:none!important}a.sliding-link{cursor:pointer}.sliding-link b{font-weight:400;background:url(/images/dashed-blue2.png) left bottom repeat-x}.sliding-arrow{left:0}.price-sliding img{margin:0 5px -5px 0}.price-sliding .sliding{margin:0 0 10px}.price-sliding .sliding-a{margin:0 0 7px;font-size:13px}.price-sliding .sliding-b{display:none;margin:0 0 15px;padding:0 0 0 30px}.bg_type1{background:url(/images/backgrounds/bg-1.png) left top}.bg_type2{background:url(/images/backgrounds/bg-2.png) right top repeat-y,url(/images/backgrounds/bg-2.png) left top repeat-y}.bg_type3{background:url(/images/backgrounds/bg-3.png) -120px top repeat-y,url(/images/backgrounds/bg-3.png) right top repeat-y}.bg_type4{background:url(/images/backgrounds/bg-4.png) -60px top repeat-y,url(/images/backgrounds/bg-4.png) right top repeat-y}.bg_type5{background:url(/images/backgrounds/bg-5.png) -110px top repeat-y,url(/images/backgrounds/bg-5.png) right top repeat-y}.bg_type6{background:url(/images/backgrounds/bg-6.png) -30px -220px repeat-y,url(/images/backgrounds/bg-6.png) right top repeat-y}.bg_type7{background:url(/images/backgrounds/bg-7.png) right top repeat-y}.bg_type8{background:url(/images/backgrounds/bg-8.png) right top repeat-y}.bg_type9{background:url(/images/backgrounds/bg-9-2.png) left top repeat-y,url(/images/backgrounds/bg-9-1.png) right top repeat-y}.bg_type10{background:url(/images/backgrounds/bg-10-1.png) right top repeat-y,url(/images/backgrounds/bg-10-2.png) left top repeat-y}.chart_box_old{height:300px;width:100%;margin:20px 0 30px}.chart_box_old:first-child{margin-top:0}.chart_box_old:last-child{margin-bottom:0}.chart_comment{margin-bottom:30px}.chart_comment:last-child{margin-bottom:0}.chart_box_old+.chart_comment{margin-top:-20px}.popup-result-wrap{height:0;display:block;position:fixed;top:0;overflow:visible;width:100%;font:14px/1 Arial;text-align:center;z-index:9999}.popup-result{margin:0;max-width:50%;max-height:400px;color:#000;font:14px/17px Arial;text-align:left;position:relative;display:inline-block;overflow:hidden;border:1px solid rgba(150,150,150,.5);border-top:0;background:#eee;border-radius:0 0 10px 10px;box-shadow:0 2px 2px rgba(0,0,0,.4)}.popup-result a{color:#fff}.popup-result a:hover{color:#fff29d}.popup-result .mess{padding:8px 40px;position:relative}.popup-result .mess.error,.popup-result .mess.warning{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.7);background:#e63232}.popup-result .mess.success{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.7);background:#4bb44b}.popup-result .ico{width:20px;height:20px;background:url(/images/icos-v2.png) -20px -140px no-repeat;position:absolute;top:7px;left:9px}.popup-result .close{width:11px;height:11px;background:url(/images/icos-v2.png) -20px -110px no-repeat;cursor:pointer;position:absolute;right:10px;top:11px}.popup-result .close:hover{background-position:-20px -125px}#debug_msg,#system_msg{padding:5px 10px 7px;font-size:11px;top:0;background:pink;z-index:2000}#system_msg{left:0;display:none;box-shadow:0 0 4px rgba(0,0,0,.9);border-radius:0 0 5px}#system_msg .response{max-width:400px;max-height:100px;overflow:auto}#debug_msg{right:0;border-radius:0 0 0 5px}#debug_msg p{margin:0 0 5px}.with-flow-pop{position:relative;z-index:10;font:12px/16px Arial;display:inline-block}.wrap-flow-pop{position:relative;z-index:5}.flow-pop{display:none;color:#333;font-size:12px;position:absolute;left:-11px;bottom:11px;border:1px solid #c6d5e2;background:#f1f9ff;border-radius:2px;box-shadow:2px 2px 0 rgba(0,0,0,.1)}.flow-pop-cnt{position:relative;padding:10px}.flow-pop-str,.flow-pop-str-l{position:absolute;display:block}.flow-pop .blnk{font-size:11px;margin:2px 0 0}.flow-pop-str{width:11px;height:8px;left:50%;margin-left:-5px;bottom:-8px;background:url(/images/icos-v2.png) -20px -280px}.flow-pop-str-l{width:8px;height:11px;left:-8px;top:50%;margin-top:-5px;background:url(/images/icos-v2.png) -20px -290px}.flow-pop-link,.gsc-control-cse,.gsc-search-box,.list-imgs-22{position:relative}.flow-pop-link{padding:2px 8px 3px;color:#2f5879;top:-1px;font-size:11px;line-height:11px;text-decoration:none;border-radius:3px}.flow-pop-link:hover{color:#2f5879;text-decoration:none;background:#e9edf1}.list-imgs-22{width:188px;margin-right:-10px;overflow:hidden}.list-imgs-22 .img-item{position:relative;float:left;overflow:hidden;margin:0 7px 0 0;text-align:center}.list-imgs-22 .img-item a.ph{display:block;line-height:0;margin:0 0 1px;background:0 0}.list-imgs-22 .img-item a.nn{font-size:9px;max-width:30px;overflow:hidden;white-space:nowrap;display:inline-block}.gsc-control-cse{overflow:hidden}input.gsc-input{padding:4px 9px!important;border:1px solid #c0cad5!important;background:#fff!important}input.gsc-search-button{height:auto!important;padding:4px 14px!important;font:12px/15px Arial!important;text-decoration:none!important;cursor:pointer!important;outline:0!important;position:relative!important;overflow:visible!important;display:inline-block!important;vertical-align:top!important;color:#fff!important;text-shadow:0 1px 0 #45688e!important;background:url(/images/button.png) 0 -16px repeat-x #5d81a7!important;border:1px solid!important;border-color:#789abf #5980a9 #5980a9!important;border-radius:2px!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}input.gsc-search-button:hover{color:#fff!important;text-decoration:none!important;background-position:0 -8px!important}input.gsc-search-button:active{background:#5e80a5!important;border:1px solid #5e80a5!important}.gs-result .gs-title,.gs-result .gs-title *{color:#326693!important}.gs-result .gs-title a:hover{color:#1290cd!important}.gsc-results .gsc-cursor-box{margin:20px 0 0!important}.gsc-results .gsc-cursor-box .gsc-cursor-page{margin-right:2px!important;padding:2px 7px!important;text-decoration:none!important;border-radius:3px}.gsc-results .gsc-cursor-box .gsc-cursor-current-page,.gsc-results .gsc-cursor-box .gsc-cursor-page:hover{color:#fff!important;background:#326693!important}.cse .gsc-webResult.gsc-result,.gsc-imageResult-classic,.gsc-imageResult-column,.gsc-webResult.gsc-result{padding:0!important;margin:0!important;border:none!important}.gs-error-result .gs-snippet,.gs-no-results-result .gs-snippet{padding:5px 10px!important;margin:0!important}.gsc-results{width:100%!important;padding:0!important}.gs-webResult{padding:12px 0!important;border-bottom:1px dashed #ddd}.sliding-arrow,[class*=" ico-"],[class*=" icon-"],[class^=ico-],[class^=icon-]{position:relative;display:inline-block;vertical-align:text-top;background-repeat:no-repeat}.sliding-arrow,[class*=" ico-"],[class^=ico-]{width:15px;height:15px;top:1px;background-image:url(/images/icos-v2.png)}[class*=" ico-24x24"],[class^=ico-24x24]{width:24px;height:24px}[class*=" ico-32x32"],[class^=ico-32x32]{width:32px;height:32px}.ico-ok-blue,.ico-ok-green,.ico-ok-red{width:14px;height:14px}.ico-arrow-left{background-position:0 0}.ico-arrow-right{background-position:0 -15px}.ico-arrow-top{background-position:0 -30px}.ico-arrow-down{background-position:0 -45px}.ico-ok-blue{background-position:0 -255px}.ico-ok-red{background-position:0 -270px}.ico-ok-green{background-position:0 -285px}.ico-logout{background-position:-40px -230px;width:15px;height:16px}a:hover .ico-logout{background-position:-40px -250px}.ico-arrow-left2{background-position:0 -60px}.ico-arrow-right2,.sliding-arrow{background-position:0 -75px}.ico-arrow-top2{background-position:0 -90px}.sliding.open>.sliding-a .sliding-arrow{background-position:0 -103px}.ico-downl{background-position:0 -180px}.ico-graph{width:20px;height:19px;background-position:-100px -55px}.ico-chart1{background-position:0 -370px}.ico-chart2{background-position:-24px -370px}.ico-file-16x16{margin-right:5px;width:16px;height:16px;top:-1px}.ico-file-16x16.xls{background-position:-155px 0}.ico-file-16x16.doc{background-position:-155px -20px}.ico-file-16x16.txt{background-position:-155px -40px}.line_small .ico-file-16x16{top:-1px}.ico-lf-16x16,.ico-tf-16x16,.ico-uf-16x16{margin:0 5px 0 0;width:16px;height:16px;top:0}.ico-contact-email,.ico-contact-mts,.ico-contact-mts2,.ico-contact-tel2,.ico-contact-velcom,.ico-contact-velcom2{width:13px;height:12px}.ico-uf-16x16.blue{background-position:-60px -250px}.ico-uf-16x16.red{background-position:-80px -250px}.ico-uf-16x16.ash{background-position:-100px -250px}.ico-lf-16x16.blue{background-position:-60px -270px}.ico-lf-16x16.red{background-position:-80px -270px}.ico-lf-16x16.ash{background-position:-100px -270px}.ico-tf-16x16.blue{background-position:-60px -290px}.ico-tf-16x16.red{background-position:-80px -290px}.ico-tf-16x16.ash{background-position:-100px -290px}.ico-contact-email{background-position:-60px -310px}.ico-contact-mts{background-position:-60px -322px}.ico-contact-mts2{background-position:-75px -322px}.ico-contact-velcom{background-position:-60px -334px}.ico-contact-velcom2{background-position:-75px -334px}.ico-contact-tel2{background-position:-75px -346px}[class*=" icon-"],[class^=icon-]{width:14px;height:14px;margin:0 5px 0 0;top:1px;line-height:14px;background-image:url(/images/icons-black.png);background-position:14px 14px}h1 [class*=" icon-"],h1 [class^=icon-]{top:3px}.line_small [class*=" icon-"],.line_small [class^=icon-]{top:0}.icon-blue,a [class*=" icon-"],a [class^=icon-]{background-image:url(/images/icons-blue.png)}.icon-white,.menu li.act a [class*=" icon-"],.menu li.act a [class^=icon-],.tabs2 li.active a [class*=" icon-"],.tabs2 li.active a [class^=icon-]{background-image:url(/images/icons-white.png)!important}.icon-black,.menu li a [class*=" icon-"],.menu li a [class^=icon-]{background-image:url(/images/icons-black.png)!important}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-exclamation-sign{background-position:0 -120px}.print_page{font:13px/19px Arial;padding:5px;position:relative}.print_page h1{font:700 20px Arial,Times New Roman;margin:20px 0 15px}.print_logins{font-size:0;margin:0 0 0 -6px;width:925px;position:relative}.print_logins .item{width:293px;font-size:12px;line-height:14px;margin:0 0 20px 6px;display:inline-block;vertical-align:top;overflow:hidden;border:1px dashed #777;background:#fff}.print_logins .padd{padding:5px 0 5px 8px}.print_logins .sep{height:0;border-top:1px dotted #999}.print_logins p{margin:0 0 8px;line-height:1.1}.print_logins p:last-child{margin:0}.print_logins .head{padding:3px 0 3px 8px;position:relative;border-bottom:1px solid #ddd;background:#f3f3f3}.print_logins .head .delete{display:none;position:absolute;top:3px;right:0;cursor:pointer}.print_logins .foot,.print_logins .logo,.tab_content,.tabs2,.tabs2 li,.tabs2_wrap{position:relative}.print_logins .item:hover .head .delete{display:block}.print_logins .logo{margin:0;font-size:10px;line-height:9px;color:#666}.print_logins .logo img{margin-right:15px;height:18px;vertical-align:top;float:left}.print_logins .logo span{vertical-align:top}.print_logins .user_name{font-size:13px;line-height:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.print_logins .user_name small{font-size:11px;color:#888;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.print_logins .user_login{margin-bottom:4px}.print_logins .foot{margin:5px 0 0;font-size:11px;line-height:14px;border-top:1px solid #888;background:#eee}.print_logins .payment-title{text-align:center}.print_logins .payment-title p{margin:0 0 2px;padding:3px 0;background:#bbb}.print_logins .point{margin:0 0 -3px;width:14px;display:inline-block;position:relative;top:-2px;color:#fff;font-size:9px;text-align:center;line-height:14px;border-radius:50%;background:#000}.tab_pane{display:none}.tab_pane.active{display:block}.tabs2_wrap{padding:5px 10px;border:2px solid #ebf0f7;background:#fff}.tabs2 .a,.tabs2 a{padding:4px 10px 5px;float:left}.tabs2{overflow:hidden}.tabs2 li{line-height:1;float:left}.tabs2 a{text-decoration:none;cursor:pointer;border-radius:3px}.tabs2 a:after{width:2px;height:14px;display:block;position:absolute;right:-1px;top:4px;background:#eae7dc}#page_wrap,body,html{width:100%}.tabs2 li.active a:after,.tabs2 li:last-child a:after{display:none}.tabs2 a span{background:url(/images/dashed-gray.png) left bottom repeat-x}.tabs2 a:hover{text-decoration:none}.tabs2 small{padding-left:3px;color:#666;font-size:10px}.tabs2 [class*=" icon-"],.tabs2 [class^=icon-]{margin-top:-3px;float:left}.tabs2 li.active a{padding-top:3px;color:#fff!important;cursor:default;border-top:1px solid #366287;background:#5a86ad}h3,h4,h5,h6{padding:0 0 3px}.tabs2 li.active a span{color:#fff;background:0 0}.tabs2 li.active small{color:#fff}.tabs2 li.active .dashed-lnk2 u{background:0 0}.tabs2 li.future a{color:#999;cursor:default}body{color:#111;font:12px/1.28 Tahoma,Arial,sans-serif;overflow-y:scroll}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:Arial,Times New Roman,sans-serif}h1{padding:5px 10px;font-size:18px}h1 small{font-size:16px}h2{font-size:17px}h3{font-size:16px}h4{font-size:14px}h5{font-size:12px}h6{font-size:10px}h1 a,h2 a{text-decoration:none}.title_box,.title_box2{margin-top:-1px;padding:5px 15px;position:relative}.title_box{min-height:20px;background:#eef2f5;z-index:4}.title_box h1{margin:0 160px 0 0;padding:0}.title_box2 h1{padding:0}.title_box .ico-graph{margin-right:5px}.title_box .smaller1{font-size:14px}.title_box .right_lnk{margin-top:-9px;position:absolute;right:15px;top:50%;z-index:2}#page_layout,#page_wrap,.scroll_fix{position:relative}.title_box .ico-24x24{float:left}.title_box .ico-24x24+h1{padding:2px 0 1px;margin-left:30px}.small{margin:2px 0 0;color:#777;font-size:13px}.title_blue,.title_blue2{color:#326693;font-size:13px;font-weight:700}.title_blue{margin:0 0 5px}.title_blue2{margin:0 0 10px;padding:0 0 5px;border-bottom:1px solid #b9c4da}body{background:#edeff2}#page_wrap{direction:ltr}#page_layout{margin:0 auto;min-width:1180px}.island,.island_green,.island_grey{padding:12px 15px;margin:0 0 15px;position:relative;border-radius:5px}.island{border:1px solid #c8dcf1;background:#fbfcfd;box-shadow:0 -2px 0 rgba(204,223,243,.3) inset,0 0 1px rgba(0,0,0,.1)}.island_green{border:1px solid #d3efa1;background:#f7ffe8;box-shadow:0 -2px 0 rgba(220,250,160,.4) inset,0 0 1px rgba(0,0,0,.1)}.island_grey{border:1px solid #ddd;background:#fafafa;box-shadow:0 -2px 0 rgba(200,200,200,.2) inset,0 0 1px rgba(0,0,0,.1)}.island p,.island_green p,.island_grey p{margin:0 0 8px}.island p:last-child,.island_green p:last-child,.island_grey p:last-child{margin-bottom:0}.sch_pop{font-size:11px;padding:10px;position:absolute;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.9)}.wrap_header_pops.type_2 .sch_pop{background:rgba(255,255,255,.9)}.sch_pop .top_str{width:9px;height:5px;display:block;position:absolute;top:-5px;background:url(/images/str-3.png) no-repeat}.top_line_wrap{position:relative;z-index:7;background:#3b5998;box-shadow:0 1px 2px rgba(0,0,0,.5)}.top_line{max-width:1250px;margin:0 auto;position:relative}.top_line .left_part{position:relative;display:table}.top_line .fl_l,.top_line .fl_r{max-height:160px;overflow:visible}.top_line .sep{margin:6px 15px;height:19px;float:left;border-left:1px solid rgba(255,255,255,.3)}.finevision-element{margin:0 -10px;height:31px;float:left;line-height:0}#google_translate_element,.sch_top_menu{font-size:12px;line-height:14px;position:relative}.finevision-element a{padding:0 10px;height:100%;display:block;cursor:pointer}.finevision-element img{height:100%}.sch_top_menu{color:#d6d6d6;float:left}.sch_top_menu li{padding:8px;float:left;position:relative}.sch_top_menu li:last-child{padding-right:0}.sch_top_menu li.no-brd{border:none}.sch_top_menu li.no-padd{padding:0}.sch_top_menu li.no-top{padding-top:0;padding-bottom:0}.sch_top_menu li.no-bpt{border:none;padding:0;top:0}.sch_top_menu a{float:left;position:relative}#google_translate_element .link,.sch_top_menu a{color:#d6d6d6;text-decoration:none}#google_translate_element .link:hover,.sch_top_menu a:hover{color:#fff;text-decoration:none}#google_translate_element .link:hover span,.sch_top_menu a:hover span{border-bottom:1px solid rgba(255,255,255,.7)}.sch_top_menu a.dashed{cursor:pointer;border-bottom:1px dotted}.sch_top_menu a.demo{padding-left:17px;background:url(/images/sch/top_menu_ico_1.png) left top no-repeat}.sch_top_menu a.demo:hover{background-position:left -25px}.sch_top_menu a.reg{color:#fffeed;font-weight:700;padding-left:17px;white-space:nowrap;background:url(/images/sch/top_menu_ico_2.png) left top no-repeat}.sch_top_menu a.reg:hover{background-position:left -25px}.sch_top_menu .arr{background:url(/images/str-4.png) no-repeat;float:left;height:7px;margin:0 3px;position:relative;top:4px;width:4px}#sch_login_lnk span,.gbma{background:0 0}.sch_top_menu .sch_name a{float:none}#google_translate_element{padding:8px 0;float:left}#google_translate_element .link{position:relative}.goog-te-gadget-simple{padding:1px 0!important;font-size:12px!important;line-height:12px!important;position:relative;top:1px}.goog-te-gadget-icon{display:none}.goog-te-menu-value{color:#222!important;text-decoration:none!important}.goog-te-menu2-item-selected{font-size:10px!important}.gbma{width:0;margin-left:5px;height:0;font-size:0;line-height:0;padding-top:1px;position:relative;top:0;border-color:silver transparent transparent;border-width:4px 4px 0;border-style:solid dashed dashed;display:inline-block;vertical-align:middle}#sch_login_lnk{height:22px;padding:8px 9px 0 14px;font-size:12px;font-weight:700;text-decoration:none}#sch_login_lnk:hover{text-decoration:none}#sch_login_lnk:hover .gbma{border-top-color:#fff}#sch_login_lnk:hover span{border-bottom:1px dotted #fff}#sch_login_lnk.act{color:#333;background:#fff}#sch_login_lnk.act .gbma{border-top-color:#333}#sch_login_box{padding:15px;position:absolute;top:25px;right:0;background:#fff;box-shadow:3px 3px 0 0 rgba(0,0,0,.2)}#sch_login_box .form2{padding:8px 10px;border:1px solid #e5e5e5;background:#fafafa}#sch_login_box .line{padding:4px 0;position:relative;overflow:hidden}#sch_login_box .label{width:55px;font-weight:700;padding-top:3px;float:left}#sch_login_box input.text{width:130px;float:left;padding:5px;border:1px solid #c4c4c4;background:#fefbef;border-radius:2px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}#sch_login_box .btn_wrap{padding:6px 0 2px;position:relative;overflow:hidden}#sch_login_box input.button_gray{float:right}#sch_login_box .fp{color:#000;font-size:11px;float:left;position:relative;top:6px}#sch_login_box .fp:hover{color:#1188c1}.sch_u_box,.sch_u_menu{height:30px;position:relative}.u_re_logout{width:250px;padding:5px;position:absolute;top:100%;right:0;color:#e33;border:1px solid #fcc;background:#fff}a.u_name,a.u_settings{color:#fff}a.u_logout,a.u_navigation{height:30px;border-left:1px solid rgba(255,255,255,.1)}.u_photo{width:30px;height:30px;float:left}a.u_name{max-width:220px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.u-messages{color:#fff;padding-right:15px;background:url(/images/sch/mess-ico-1.png) right -24px no-repeat}a.u-messages.new{background-position:right 2px}a.u_logout{padding:0 6px!important;border-right:1px solid rgba(255,255,255,.1)}a.u_logout [class*=" ico-"],a.u_logout [class^=ico-]{margin:0;top:6px}a.u_navigation{padding:0 8px!important;cursor:pointer}a.u_navigation .gbma{margin:0;vertical-align:top;top:13px;left:0}a.u_navigation:hover .gbma{border-top-color:#fff}a.u_navigation.act{background:#fff}a.u_navigation.act .gbma{border-top-color:#333}#u_navigation_box{padding:0;min-width:160px;position:absolute;top:25px;right:0;background:#fff;box-shadow:3px 3px 0 0 rgba(0,0,0,.2)}.sch_header_wrap,.u_navigation_menu,.u_navigation_menu li{position:relative}.u_navigation_menu{min-width:160px;padding:10px 0}.u_navigation_menu a{color:#333;padding:7px 0;margin:-1px 15px 0;display:block;position:relative;text-decoration:none;border-top:1px solid #eff0f1;border-bottom:1px solid #eff0f1}.u_navigation_menu li:first-child a{border-top-color:#fff}.u_navigation_menu li:last-child a{border-bottom-color:#fff}.u_navigation_menu a:hover{color:#1188c1;padding-left:15px;padding-right:15px;margin-left:0;margin-right:0;background-color:#f2f2f2;text-decoration:none;z-index:2;border-top:1px solid #e5e5e5!important;border-bottom:1px solid #e5e5e5!important}.u_navigation_menu a.logout span{padding-left:16px}.u_navigation_menu a.logout:hover span{color:#d24141;background-position:left -20px}.header_search{position:absolute;top:-35px;right:0}.header_search .text{width:145px;padding:4px 23px 4px 10px;display:block;border:1px solid rgba(97,137,167,.6);background:#fff}.header_search .btn{width:15px;height:16px;margin-top:-8px;display:block;position:absolute;top:50%;right:5px;cursor:pointer;border:none;background:url(/images/icos-v2.png) -20px -220px no-repeat}.header_search .btn:hover{background-position:-20px -240px}#header{height:190px;color:#fff;position:relative;overflow:hidden}#header .fix_part{padding:0 15px;max-width:1210px;position:relative;margin:0 auto}#header .sch_name_wrap{width:100%;position:absolute;left:0;top:0;z-index:1}#header .sch_name{padding:11px 15px 17px;max-width:1210px;margin:0 auto}#header .name{margin-right:12px;position:relative;font:700 32px/1 Times New Roman,Arial Narrow,Arial;text-shadow:0 2px 0 rgba(0,0,0,.5)}#header .name a,#header .name a:hover{color:#fff;text-decoration:none}#header .city{font-weight:700;font-size:13px;text-shadow:0 1px 0 rgba(0,0,0,.4);white-space:nowrap}#header .sch_slogan{padding-top:10px;font:italic 18px/20px Georgia;color:#e2eaf2}#header .sch_logo_wrap{width:100%;position:absolute;top:0;left:0;z-index:2}#header .sch_logo_wrap.nopic{display:none}#header.default .sch_logo_wrap.nopic{display:block}#header .sch_logo{width:220px;height:125px;position:absolute;top:0;left:15px;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.7)}#header .logo{width:220px;height:125px;float:left;position:relative;background:url(/images/sch/nopic-logo.png) left top no-repeat #f5f5f5}#header .logo img{min-width:220px;min-height:125px}#header .sch_logo .plus{display:none;padding:1px;width:25px;height:25px;position:absolute;bottom:0;right:0;text-decoration:none;overflow:hidden;background:rgba(255,255,255,.3)}#header .sch_logo .plus span{display:block;width:25px;height:25px;background:url(/images/icos-v2.png) -75px -125px no-repeat}#header .sch_logo .plus:hover span{background-position:-75px -100px}#header .sch_logo:hover .plus{display:block}#header.blue_line .sch_name_wrap{background:url(/images/sch/header_1_blue.png) left top;box-shadow:0 3px 3px rgba(0,0,0,.3)}#header.blue_line .sch_slogan{display:none}#header .flag,#header .gerb{display:block;position:absolute;pointer-events:none}#header .sch_gerb_wrap{width:100%;position:absolute;top:0;left:0;z-index:0}#header .gerb{width:55px;height:55px;top:75px;right:80px;background:url(/images/chr.png) center center/contain no-repeat}#header .flag{width:64px;height:32px;top:90px;right:0;background:url(/images/chr.jpg) center center/contain no-repeat}#header.blue_line .gerb{top:75px}#header.type1.high .gerb{top:165px}#header.blue_line .flag{top:90px}#header.type1.high .flag{top:180px}#header.type0{background:0 0!important}#header.type0.default{background:url(/images/sch/header_0_bg.jpg) center top no-repeat #13527e!important}#header.type0 .sch_name{padding-left:255px;max-width:970px}#header.type1.high{height:290px}#header.type1.default{background:url(../images/sch/header_1_default2.jpg) center top no-repeat #edeff2}#header.type1 .sch_logo_wrap{display:none!important}.wrap_header_pops{min-width:996px;max-width:1240px;height:0;margin:0 auto;position:relative;overflow:visible;z-index:2}.sch_header_pop{min-height:14px;min-width:114px;padding:6px 5px 8px;top:5px;right:0;box-shadow:0 1px 3px rgba(0,0,0,.7)}.sch_header_pop.about_demo .top_str,.sch_header_pop.about_login .top_str{right:18px}.sch_header_pop p,.sch_header_pop ul{margin-bottom:4px}.sch_header_pop p:last-child,.sch_header_pop ul:last-child{margin-bottom:0}.sch_header_pop li{margin-right:10px;float:left}.sch_header_pop .close{width:13px;height:13px;position:absolute;top:5px;right:5px;background:url(/images/icos-v2.png) -20px -305px no-repeat}.main_grid,.main_grid_content,.main_grid_left_column,.main_grid_wrap,.sch_left_box,.sch_menu_box,.sch_menu_box .d1,.sch_menu_box li{position:relative}.sch_header_pop .close:hover{background-position:-20px -335px}.sch_header_pop .hint_text{padding:0 20px 0 5px;display:block}.sch_header_pop .hint_lnk_wrap{display:none;min-width:114px;text-align:center}.wrap_header_pops.small .sch_header_pop .hint_text{display:none}.wrap_header_pops.small .sch_header_pop .hint_lnk_wrap{display:block}.main_grid_wrap{max-width:1240px;margin:-15px auto 0;background:#fff;border:1px solid #cbcdd0}.main_grid_left_column{padding:15px 15px 40px;width:220px;float:left;z-index:5}.main_grid_center_column{padding:15px 0 50px;margin-left:250px;position:relative}.main_grid_content{width:100%;float:left}.main_grid_message{padding:15vh 0;text-align:center;font-size:16px}.main_grid_message:before{width:100px;height:119px;margin:0 0 10px;display:inline-block;background:url(/images/construction.jpg) center center no-repeat}.main_grid_message p{margin:7px 0}.main_grid_message small{font-size:14px;color:#999}.sch_menu_box a,.sch_menu_box a:hover{color:#222;text-decoration:none}.sch_left_box{margin:0 0 15px}.sch_left_box.nomrg{margin:0}.sch_menu_box{font-size:12px;font-family:Arial;margin:0 0 15px;display:block;border-left:1px solid #cbd6de;border-right:1px solid #cbd6de}.sch_menu_box a{padding:7px 5px 8px 10px;display:block}.sch_menu_box .d1{color:#006db9;font-weight:700;border-top:1px solid #fafafa;border-bottom:1px solid #d9d9d9;text-shadow:0 1px 0 #fff;background:#eef2f5}.sch_menu_box li.f1:first-child .d1{border-top:1px solid #cbd6de}.sch_menu_box li.f1:lasr-child .d1{border-bottom:1px solid #cbd6de}.sch_menu_box .d1 a{color:#326693;padding-right:17px}.sch_menu_box .d1:hover{border-top:1px solid #ebf0f3;background:#e1eaf0}.sch_menu_box li.yes .d1 i{width:7px;height:8px;display:block;margin-top:-4px;position:absolute;top:50%;right:6px;background:url(/images/icos-v2.png) -20px -70px no-repeat;cursor:pointer}.sch_menu_box .new{color:#ca0349;font-size:10px;position:relative;top:-3px;left:1px}.sch_menu_box li.f1.act .new{color:#fbf6c4}.sch_menu_box li.f1 ul{display:none;position:relative;border-bottom:1px solid #ddd}.sch_menu_box li.f1 li{background:#fff}.sch_menu_box li.f1 li a{border-top:1px dotted #d5d5d5}.sch_menu_box li.f1 li.act2+li a{border-top:1px solid #3F8BBF}.sch_menu_box li.f1 li:first-child a{border-top:none}.sch_menu_box li.f1 li a:hover{color:#1188c1;background-color:#fafafa}.sch_menu_box li.f1 li.act2 a{color:#fff;background:#3f8bbf;border-top:1px solid #3F8BBF;margin-left:-1px;margin-right:-1px;padding-left:11px;padding-right:6px}.sch_menu_box li.act.yes .d1 i{background-position:-20px -90px}.sch_menu_box li.f1.act ul,.sch_menu_box li.f1.act3 ul{display:block}.sch_menu_box li.f1.act .d1{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2);background:#578ebe;border:1px solid #276c9c;border-top:1px solid #468ebf;margin-left:-1px;margin-right:-1px}.sch_menu_box li.f1.closed:hover ul,.sch_menu_box2 li.f1 ul,.sch_menu_box2 li.f1.act3 .d1{border-right:1px solid #ddd;border-left:1px solid #ddd}.sch_menu_box li.f1.act .d1 a{color:#fff}.sch_menu_box li.f1.act3 .d1{border-bottom:1px solid #b6bfc6}.sch_menu_box li.f1.act3 .d1 a{color:#000}.sch_menu_box li.f1.act3 .d1 i{background-position:-20px -80px}.sch_menu_box .with_num{font-weight:400;margin-top:-8px;position:absolute;top:50%;right:16px}.sch_menu_box2,.sch_menu_box2 li{position:relative}.sch_menu_box .with_num a{font-weight:400;display:inline;padding:0 2px}.sch_menu_box .d1.statistics a{color:#4c9add}.sch_menu_box2{font-size:12px;font-family:Arial;margin:0 0 15px;display:block;border-bottom:1px solid #e6e6e6;background:rgba(255,255,255,.8)}.sch_menu_box2 a{padding:5px 5px 5px 10px;display:block;text-decoration:none}.sch_menu_box2 a:hover{text-decoration:none}.sch_menu_box2 .d1{position:relative;border-top:1px solid #e6e6e6}.sch_menu_box2 .d1 a{padding-right:17px}.sch_menu_box2 .d1:hover{background:#fafafa}.sch_menu_box2 li.yes .d1 i{width:7px;height:8px;display:block;margin-top:-4px;position:absolute;top:50%;right:6px;background:url(/images/icos-v2.png) -20px -80px no-repeat;cursor:pointer}.sch_menu_box2 li.f1 ul{display:none;padding-left:10px;margin-bottom:-1px;position:relative;border-bottom:1px solid #ddd}.sch_menu_box2 li.f1.act ul,.sch_menu_box2 li.f1.act3 ul,.slc_arrow{display:block}.sch_menu_box2 li.f1 li a{border-top:1px dotted #ccc}.sch_menu_box2 li.f1 li a:hover{background:#eee}.sch_menu_box2 li.f1 li.act2{margin-bottom:-1px;z-index:1}.sch_menu_box2 li.f1 li.act2 a{color:#fff;background:#3f8bbf;border-top:none}.sch_menu_box2 li.f1.act,.sch_menu_box2 li.f1.act3{z-index:2;background:#fafafa}.sch_menu_box2 li.f1.act3 .d1:hover{background:#eee}.sch_menu_box2 li.act.yes .d1 i{background-position:-20px -90px}.sch_menu_box2 li.f1.act .d1{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2);background:#578ebe;border-top:1px solid #578ebe}.sch_menu_box2 li.f1.act .d1 a{color:#fff}.sch_menu_box2 li.f1.act3 .d1 a,.site_visits_block .who a{color:#000}.sch_menu_box2 li.f1.act3 .d1 i{background-position:-20px -100px}.sch_menu_box li.f1.closed:hover ul,.sch_menu_box2 li.f1.closed:hover ul{min-width:260px;margin-left:-15px;display:block;padding-left:0;position:absolute;top:0;left:100%;border-top:1px solid #ddd;background:#fff;z-index:10}.sch_menu_box li.f1.closed:hover ul{top:-1px}.sch_menu_box2 li.f1.closed:hover li:first-child a{border-top:none}.sch_menu_box li.f1.closed:hover li a{border-bottom:1px solid #fff}.slc_box{margin:0 0 15px;position:relative;border:1px solid #e5e5e5;background:#fafafa}.slc_title{min-height:17px;font-weight:700;font-size:13px;padding:6px 10px;cursor:pointer;background:#eff1f2}.slc_title:hover{background:#fafafa}.slc_title.not_clickable,.slc_title.not_clickable:hover{cursor:default;background:#fafafa}.slc_title.not_clickable .slc_arrow{cursor:pointer}.slc_box.open .slc_title{padding-bottom:5px;border-bottom:1px solid #e5e5e5}.slc_title [class*=" ico-"],.slc_title [class^=ico-]{left:-4px}.slc_arrow{width:24px;height:23px;position:absolute;top:3px;right:4px;background:url(/images/icos-v2.png) -75px -45px no-repeat}.site_visits_block .author,.slc_events_list_wrap,.slc_for_hide{position:relative}.slc_box.open .slc_arrow{background-position:-75px -70px}.slc_box.yellow{border:1px solid #fdf39f;background:#fffedc}.slc_box.yellow .slc_title{background:#fff9c7}.slc_box.yellow .slc_title:hover{background:#fffedc}.slc_box.yellow.open .slc_title{border-bottom:1px solid #fdf39f}.slc_box.green{border:1px solid #feda99;background:#fff1c6}.slc_box.green .slc_title{background:#ffe5a7}.slc_box.green .slc_title:hover{background:#fff1c6}.slc_box.green.open .slc_title{border-bottom:1px solid #b9eea4;border-bottom:1px solid #feda99}.slc_box.blue{border:1px solid #d2e3ea;background:#eef5f8}.slc_box.blue .slc_title{background:#e0edf3}.slc_box.blue .slc_title:hover{background:#eef5f8}.slc_box.blue.open .slc_title{border-bottom:1px solid #d2e3ea}.slc_box.purple{border:1px solid #f6d6f6;background:#fcf5fc}.slc_box.purple .slc_title{background:#faebfa}.slc_box.purple .slc_title:hover{background:#fcf5fc}.slc_box.purple.open .slc_title{border-bottom:1px solid #f6d6f6}.slc_news .ico-env{margin:-19px 0 -10px -15px;width:48px;height:40px;background-position:-100px -250px}.slc_news_item{padding:7px 0 10px;margin:0 10px;border-top:1px solid #fff;border-bottom:1px solid rgba(0,0,0,.06)}.slc_news_item:first-child{border-top:none}.slc_news_item:last-child{border-bottom:none}.slc_news_item .pp{font-size:11px;padding:3px 0 0}.site_visits_block .author{font-size:11px;padding:10px 10px 7px;overflow:hidden;border-top:1px solid #fff;border-bottom:1px solid rgba(0,0,0,.06)}.site_visits_block .author:first-child{border-top:none}.site_visits_block .photo{float:left}.site_visits_block .photo img{width:30px}.site_visits_block .wrap-name{margin-left:40px;position:relative}.site_visits_block .name{margin:0 0 2px}.site_visits_block .more_reg,.site_visits_block .more_unreg{font-size:11px;padding:5px 10px}.site_visits_block .more_reg+.more_unreg{padding-top:0}.site_visits_block .flow-pop-str{left:23px}.site_visits_block .all{padding:0 10px 10px;font-size:11px}.site_visits_block .mess_empty{padding:10px}.uv_form-wrapper{margin:15px 0 20px}.uv_form{margin:20px 0}.uv_form input.text{margin-left:4px}.uv_form_item{margin-right:12px;display:inline-block;vertical-align:top}.uv_form_label{padding:5px 0 0}.uv_errors,.uv_preload{padding:0 15px;margin:20px 0}.uv_errors{color:#ed2525}.uv_info_table td,.uv_info_table th{padding:6px 15px;border-bottom:1px solid #ddd;vertical-align:middle}.uv_info_table td:first-child,.uv_info_table th:first-child{padding-left:0}.uv_info_table td:last-child,.uv_info_table th:last-child{padding-right:0}.uv_info_table tr:last-child td,.uv_info_table tr:last-child th{border-bottom:0}.uv_info_table .i_box{margin-left:4px}.uv_info_counter{font-size:15px;font-weight:700}.uv_graph{margin:10px 0 50px;width:100%;height:300px;background:#f1f9fd}.slc_events_list_wrap:after,.slc_events_list_wrap:before{width:100%;height:12px;display:block;position:absolute;left:0;z-index:11;background:url(/images/sh-1.png) left top repeat-x}.slc_events_list_wrap:before{top:0;background-position:left top}.slc_events_list_wrap:after{bottom:0;background-position:left bottom}#slc_events .mess_empty{padding:5px 10px 10px}#slc_events_list{padding:7px 0 0;max-height:294px;position:relative;overflow-y:scroll;z-index:10}.author-box12,.grid_ttl,.sch_page .full_text,.site_event_box,.tabs1,.tabs3,.tabs5{overflow:hidden}.site_event_box{font-size:11px;padding:3px 0 9px;margin:-1px 10px 0;position:relative;cursor:default;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.site_event_box:first-child{border-top:none}.site_event_box:hover{margin-left:0;margin-right:0;padding-left:10px;padding-right:10px;background:#f7f7f7}.site_event_box .date{color:#999;margin:0 0 3px}.site_event_box .del,.site_event_box .del i{width:11px;height:11px;display:block;font:0/0 Arial}.r_user_info .role,.sch_main_info dt,.sch_ptbox_item .name,.tabs1 a,.ubox .name{font-weight:700}.site_event_box .del{padding:5px;cursor:pointer;position:absolute;top:0;right:-2px}.site_event_box:hover .del{right:8px}.site_event_box .del i{background:url(/images/icos-v2.png) -20px -110px no-repeat}.site_event_box .del:hover i{background-position:-20px -125px}.site_event_box .for-pop-info{margin:7px 0 0;display:none}.author-box12{font-size:11px;position:relative}.author-box12 .photo{width:30px;float:left;position:relative}.author-box12 .photo img{width:30px}.author-box12 .name{display:block;position:relative;margin-left:40px;z-index:1}.author-box12 .t{font-style:italic;font-family:Arial;display:block}.author-box12 .n1{display:block;white-space:nowrap}.author-box12 .n2{color:#666;display:block;margin-top:3px;white-space:nowrap}#sch_event_pop{display:none;position:absolute;left:214px;top:0;bottom:auto;z-index:15}.tabs1,.tabs1 li,.tabs1_wrap{position:relative}#sch_event_pop .author-box12{max-width:280px}.tabs1_wrap{margin:25px 0 40px}.tabs1{border-bottom:3px solid #5d8bb3}.tabs1 li{margin-right:2px;float:left}.tabs1 li:last-child{margin-right:0}.tabs1 a{padding:9px 22px 5px 8px;line-height:21px;text-align:center;display:block;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid #e5e5e5;background:#f7f7f7}.tabs1 a:hover{color:#5598c1;text-decoration:none;border:1px solid #ddd;background:#fafafa}.tabs1 a u{text-decoration:none;border-bottom:1px solid #a2b6e0}.tabs1 li.active a{color:#fff;background:#5d8bb3;border:1px solid #5d8bb3}.tabs1 li.marked:after{width:6px;height:6px;display:block;position:absolute;right:5px;top:5px;background:#e3001a;border-radius:50%}.grid_pst_c,.grid_pst_l,.grid_st,.grid_st2,.grid_st_c,.grid_ttl,.line_info,.sch_page,.sch_page .full_text,.sch_page_descr,.sch_page_descr .text,.tabs1 [class*=" ico-"],.tabs1 [class^=ico-],.tabs1_cb,.tabs1_cbb,.tabs1_cnt,.tabs3,.tabs3 .tab,.tabs3 .tab a,.tabs3 li,.tabs3 li a,.tabs5,.tabs5 li,.tabs5 li a{position:relative}.tabs1 li.marked.active:after{background:#fff}.tabs1.stretchy{display:-ms-flexbox;display:flex}.tabs1.stretchy li{-ms-flex-positive:1;flex-grow:1}.tabs1 [class*=" ico-"],.tabs1 [class^=ico-]{width:40px;height:30px;margin:-6px 5px 0 0;display:inline-block;vertical-align:middle;background:url(/images/sch/icons-1-1.png) no-repeat}.tabs1 .ico-1{background-position:0 0}.tabs1 a:hover .ico-1{background-position:0 -30px}.tabs1 li.active .ico-1{background-position:0 -60px}.tabs1 .ico-2{background-position:-40px 0}.tabs1 a:hover .ico-2{background-position:-40px -30px}.tabs1 li.active .ico-2{background-position:-40px -60px}.tabs1 .ico-3{background-position:-80px 0}.tabs1 a:hover .ico-3{background-position:-80px -30px}.tabs1 li.active .ico-3{background-position:-80px -60px}.tabs1 .ico-4{background-position:-120px 0}.tabs1 a:hover .ico-4{background-position:-120px -30px}.tabs1 li.active .ico-4{background-position:-120px -60px}.tabs1 .ico-5{background-position:-160px 0}.tabs1 a:hover .ico-5{background-position:-160px -30px}.tabs1 li.active .ico-5{background-position:-160px -60px}.tabs1 .ico-6{background-position:-200px 0}.tabs1 a:hover .ico-6{background-position:-200px -30px}.tabs1 li.active .ico-6{background-position:-200px -60px}.tabs1_cbb{padding:10px 0;border-bottom:1px solid #ddd}.tabs1_cnt .loader{padding:40px 0}.tabs3{padding:0 10px;border-bottom:2px solid #597da3}.tabs3 .tab,.tabs3 li{margin-right:5px;float:left}.tabs3 .tab a,.tabs3 li a{color:#326693;padding:5px 10px;float:left;cursor:pointer;text-decoration:none;border-radius:3px 3px 0 0}.tabs3 .tab a:hover,.tabs3 li a:hover{color:#326693;background:#e1e7ed;text-decoration:none}.tabs3 .tab.active a,.tabs3 .tab.active a:hover,.tabs3 a.active,.tabs3 a.active:hover{color:#fff;cursor:default;background:#597da3}.tabs5 li a,.tabs5 li a:hover{color:#326693;text-decoration:none}.tabs5 li{width:16.25%;margin:0 .5% 5px 0;float:left;box-sizing:border-box}.tabs5 li:nth-child(6n){margin-right:0}.tabs5 li a{padding:5px;display:block;line-height:30px;cursor:pointer;background:#fff;border:1px solid #5a86ad}.tabs5 li a:hover{white-space:nowrap;background:#dee7ef}.tabs5 a.active,.tabs5 a.active:hover,.tabs5 li.active a,.tabs5 li.active a:hover{color:#fff;cursor:default;background:#5a86ad}.tabs5 .img{width:30px;height:30px;margin:0 10px 0 0;float:left;background:center center/cover no-repeat #dee7ef}.grid_st{padding-left:1px}.grid_st_r{width:200px;padding:25px 15px 0;float:right;position:relative}.grid_st_r.paddt0{padding-top:0}.grid_st_c{margin-right:230px}.grid_st2{padding-right:15px}.grid_pst{padding:10px 0}.grid_pst:after{width:100%;display:table}.grid_pst_l{float:left;width:135px}.grid_pst_l .schoolpay-button{width:100%;display:block;box-sizing:border-box}.grid_pst_c{margin-left:150px}.profile-photo__box{margin:0 0 15px}.profile-photo__box img{width:135px}.grid_ttl_r{padding:4px 0 0;float:right}.grid_ttl_mr1{margin-right:100px}.grid_ttl_mr2{margin-right:140px}.line_info{font-size:11px;padding:2px 0 3px}.line_info span{color:#666}.sch_page_descr{margin:10px 0;line-height:1.46}.sch_page_descr .text{line-height:1.5;overflow:hidden}.sch_page_descr .text+.line_small{margin-top:8px}.sch_page_descr .line_small{padding-top:0}.sch_page_descr .line_small a{font-size:11px;border-bottom:1px dashed}.sch_page_descr .line_small a:hover{text-decoration:none}.sch_page_descr label{color:#777;margin-bottom:5px;display:block}.sch_page_descr textarea{height:80px}.sch_page{border-bottom:1px solid #eee}.sch_page .full_text{padding:1px 15px 20px}.sch_page .full_text article{overflow:auto}.sch_about_box .ast_box,.sch_main_info dl,.ubox,.vk_like{overflow:hidden;position:relative}.vk_like{padding:10px 0;clear:none!important}.mess_empty{padding:3px 0}.ubox .photo{float:left;width:30px}.ubox .cont{margin-left:40px}.ubox .for_name{margin:0 0 3px}.ubox .name{font-size:12px}.menu_func,.r_user_info .tel,.sch_main_info,.sch_main_info dt,.ubox .online{font-size:11px}.ubox .short_info{color:#222;font-size:11px}.ubox .short_info a{color:#222}.ubox .online{padding:1px 0 0;color:#777}.ubox .date{color:#777}.index_news h2 a,.index_news h2 a:hover,.index_ph h2 a,.index_ph h2 a:hover{color:#000;text-decoration:none}.user50 .photo{width:50px}.user50 .photo img{max-width:50px}.user50 .cont{margin-left:60px}.sch_main_info{position:relative}.sch_main_info dl{padding:5px 0 7px;border-top:1px dotted #ddd}.sch_main_info dl:first-child{border:none}.sch_main_info dt{float:left;width:180px}.sch_main_info dd{margin-left:190px}.sch_about_box{padding:10px 15px 30px;position:relative;border-bottom:1px solid #ddd}.sch_about_box .ast_box article{overflow:auto}.lim_height{position:relative}.lim_sliding{position:relative;overflow:hidden}.lim_sh{width:100%;height:31px;position:absolute;left:0;bottom:0;background:url(/images/wh-sh-1.png) left bottom repeat-x}.index_news,.index_ph,.index_ph_box{position:relative}.lim_alink_wrap{padding:4px 0 2px}.lim_alink{border-bottom:1px dashed;text-decoration:none;cursor:pointer}.lim_alink:hover{text-decoration:none}.index_news{padding:10px 15px;margin:0 0 20px;border-bottom:1px solid #ddd}.index_news h2{padding:0}.index_ph{margin:0 0 15px}.index_ph .grid_ttl{padding:0 15px}.index_ph h2{margin:0 0 3px}.index_ph_box{overflow:hidden;border:1px solid #e8e8e8;background:#fafafa}.index_ph .mess_empty{padding:10px}.index_ph_box .caroufredsel_wrapper{height:110px!important}#index_ph_list .ph,#index_ph_list .ph a{width:150px;height:100px;position:relative;overflow:hidden}.index_ph_list_wrap{padding:5px 3px;position:relative}#index_ph_list{position:relative;overflow:hidden}#index_ph_list .ph{padding:5px;text-align:center;float:left}#index_ph_list .ph a{}#index_ph_list .ph img{max-width:150px;max-height:180px}.index_ph_bottom{min-height:17px;padding:10px;position:relative;overflow:hidden;border-top:1px solid #e5e5e5;background:#f7f7f7}.menu_func_itm,.menu_func_lnk{padding:2px 0 4px 10px}.index_ph_bottom .all_link{text-decoration:none;float:right}.index_ph_bottom .all_link:hover{text-decoration:underline}#index_ph_next,#index_ph_next:hover,#index_ph_prev,#index_ph_prev:hover,.drdown_link:hover,.drdown_menu a,.jour_list .jour2,.jour_list .jour2:hover,.menu_func_lnk,.menu_func_lnk:hover,.pop2_list a,.pop2_list a:hover,.pp-payment-button,.pp-payment-button:hover,.pp_notice,.pp_notice:hover,.sch_classes_list a,.sch_classes_list a:hover,table.ttb_tbl a{text-decoration:none}.index_ph_arrs{width:70px;height:31px;margin-top:-15px;margin-left:-35px;position:absolute;left:50%;top:50%;background:url(../images/sch/index_ph_arrs.png) left top}#index_ph_next,#index_ph_prev{display:none;width:23px;height:23px;position:absolute;top:4px;cursor:pointer;background:url(../images/sch/index_ph_arrs.png)}.classes_old_box,.classes_update,.classes_update .list,.classes_update_box,.menu_func,.menu_func_lnk,.news_box,.photo-row a,.photo_album_desc,.photos-container,.pt_item,.pt_item .cnt,.pt_item .photo,.r_user_info,.r_user_info .ph_small,.sch_classes_list,.sch_classes_list .line,.sch_classes_list .years,.sch_classes_list .years_classes,.sch_classes_list a span,.sch_news_item,.sch_news_item .cont,.sch_news_items,.sch_photos_list,.sch_ptbox-descr,.sch_ptbox_item,.sch_ptbox_item .photo_wrap,.sch_ptbox_list{position:relative}#index_ph_prev{left:4px;background-position:0 -54px}#index_ph_prev:hover{background-position:left -77px}#index_ph_prev.disabled{cursor:default;background-position:left -31px}#index_ph_next{right:4px;background-position:right -54px}#index_ph_next:hover{background-position:right -77px}#index_ph_next.disabled{cursor:default;background-position:right -31px}.pt_item{overflow:hidden}.pt_item .photo{float:left}.pt_item .cnt{margin-left:40px}.menu_func{margin-bottom:10px;background:#f7f7f7}.menu_func_lnk{display:block;border-top:1px solid #e9edf1}.menu_func_lnk:first-child{border:none}.menu_func_lnk:hover{background:#e9edf1}.menu_func_lnk.act{color:#fff;background:#5e82a8}.menu_func_lnk [class*=icon]{top:0}.r_user_info{padding:0 0 15px;background:rgba(255,255,255,.8)}.r_user_info p{margin:0 0 3px}.r_user_info .ph{margin-bottom:5px}.r_user_info .item_small{min-height:30px;padding:10px 0 5px;margin:0;border-bottom:1px dashed #ddd}.r_user_info .item_small:last-child{border:none}.r_user_info .ph_small{float:left;top:2px}.r_user_info .mrg_l{margin-left:35px}.sch_news_item{padding:10px 0;overflow:hidden;border-bottom:1px dashed #ddd}.sch_news_item:last-child{border:none}.sch_news_item .pict{width:50px;float:left}.sch_news_item .pict img{width:50px}.sch_news_item .pict+.cont{margin-left:60px}.sch_news_item .title{margin:0 0 3px;font-size:13px;font-weight:700}.sch_news_item .text{margin:0 0 3px;max-height:187px;overflow:hidden}.sch_news_items .all_link_wrap{padding:7px 0 0}.sch_ptbox-descr{font-size:12px;line-height:1.5}.sch_ptbox_list{margin-left:-10px;font-size:0}.sch_ptbox_item{width:153px;margin:0 0 25px 10px;font-size:12px;display:inline-block;vertical-align:top}.sch_ptbox_item .photo_wrap{margin-bottom:5px}.sch_ptbox_item .photo{width:135px;height:180px;max-height:200px;display:block;position:relative;overflow:hidden;background:#fff;box-shadow:inset 0 0 4px rgba(0,0,0,.4)}.sch_ptbox_item .name{margin-bottom:5px}.sch_ptbox_item .info{color:#555;font-size:11px}.sch_classes_list .title,.sch_classes_list .title *{margin:0;font:700 13px Tahoma,sans-serif;color:#326693}.sch_classes_list .line{font-size:13px;font-weight:700;padding:0;overflow:hidden;border-bottom:1px dashed #ddd}.sch_classes_list .years{width:85px;padding:10px 0 0;font-weight:700;float:left}.sch_classes_list .years_classes{margin-left:85px;overflow:hidden}.sch_classes_list .class{float:left}.sch_classes_list a{min-width:80px;text-align:center;padding:10px 10px 9px;float:left}.sch_classes_list a:hover{background:#f7f7f7}.sch_classes_list a span{padding-left:4px;color:#777;font-size:10px;font-weight:400;top:-1px}.sch_classes_list a small{margin-top:2px;display:block;color:#999;font-size:11px;font-weight:400}.classes_old_box .sliding-link b,.classes_update_box .sliding-link b,.news_box_short,.pop2_list a.clear{font-weight:700}.classes_main_box{margin:0 0 50px}.classes_old_box{padding:1px 0;margin:30px 0 10px}.classes_old_box .sliding-a{margin:0 0 15px;font-size:13px}.classes_old_box .sch_classes_list{margin:0 0 50px}.classes_update_box{padding:1px 0;margin:10px 0 30px}.classes_update_box .sliding-a{margin:0 0 20px;font-size:13px}.do_class_grad,.undo_class_grad{font-size:11px}.classes_update .list{padding:0 15px;overflow:hidden}.classes_update .minus,.classes_update .plus{margin:0 0 6px;display:block}.classes_update .plus{float:left}.classes_update .minus{float:right}.do_class_grad{margin:0 0 2px;padding:6px 1px 6px 8px;line-height:13px;background:#f3f3f3}.do_class_grad .ttl{margin:0 0 3px}.do_class_grad select{padding:0}.do_class_grad .button_blue,.do_class_grad .button_gray{padding:3px 7px}.do_class_grad .comm{margin:4px 0 0;color:#999}.undo_class_grad a{color:#999}.photo_album_desc{padding:4px 15px 5px;border-top:1px solid #eee}.photos-container{padding:10px 0 10px 10px;font-size:0}.photo-row{width:19%;margin:0 1% 10px 0;display:inline-block;font-size:12px;vertical-align:top}.photo-row a{width:100%;padding-top:100%;cursor:pointer;display:block;overflow:hidden;text-align:center;background:center center/cover no-repeat #f5f5f5}.photo-row_banner{width:39%}.photo-row_banner a{padding-top:48.38%;background-color:transparent;background-size:contain}.news_box{overflow:hidden}.news_box_lc{margin:0 15px 6px 0;float:left;z-index:3}.news_box_short{font-size:13px;margin-bottom:10px}.news_box_text{line-height:1.5}.sch_pop2{max-width:600px;display:none;padding:10px;position:absolute;top:0;left:0;overflow:auto;border:1px solid #f3e47d;background:#feffd4;z-index:10}.sch_pop2 .close_link{width:11px;height:11px;display:block;position:absolute;top:7px;right:7px;text-indent:-999px;overflow:hidden;cursor:pointer}.sch_pop2 .close_link:hover{background-position:-12px 0}.sch_pop2 .clmn_1,.sch_pop2 .clmn_2{width:48%;float:left;position:relative}.sch_pop2 .clmn_1{margin-right:3%}.pop2_list{padding-left:23px;margin-bottom:12px;position:relative}.pop2_list li{font-size:11px;margin-bottom:3px}.pop2_list a{cursor:pointer}.pop2_list a:hover{color:#000;border-bottom:1px dotted}.pop2_list a.clear{color:#ff8a00}.pop2_list li.letter{width:11px;height:10px;font-size:10px;line-height:10px;font-weight:700;text-align:center;padding:3px 3px 4px;position:absolute;top:-1px;left:0;background:#f3e47d;border-radius:10px}.drdown,.drdown_link,.user_online_box{position:relative}.user_online_box{color:#999;font-size:11px;padding:0}.drdown.open{box-shadow:2px 2px 0 rgba(0,0,0,.06)}.drdown.right_lnk{margin-top:-15px}.drdown_link{padding:5px 11px 5px 7px;margin:-1px 0 0;top:1px;cursor:pointer;text-decoration:none;line-height:1;display:block;z-index:2;border-radius:2px 2px 0 0}.drdown.open .drdown_link{padding:4px 10px 4px 6px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;background-color:#f5f8f9;background-position:7px 9px}.drdown_link b{font-weight:400;background:url(/images/dashed-blue.png) left bottom repeat-x}.drdown_box{display:none;min-width:100%;position:absolute;top:100%;right:-1px;border:1px solid #ddd;background:#f5f8f9;border-radius:2px 0 2px 2px}.drdown_menu a,.pp-payment,.pp_line,.pp_pop,.pp_pop_wrap,.pp_text_box,.rc_menu,.setts_link_wrap,.text_box_1{position:relative}.drdown.open .drdown_box{display:block;box-shadow:2px 2px 0 rgba(0,0,0,.06)}.drdown_menu{margin:5px 0;line-height:1.2;white-space:nowrap}.drdown_menu a{padding:4px 10px 5px 5px;display:block}.drdown_menu a:hover,.drdown_menu li.active a{margin:0 0 -2px;top:-1px;border-top:1px solid #c7dbe2;border-bottom:1px solid #c7dbe2;background:#e5edf0}.tmdd_link [class*=icon]{margin-right:0;margin-left:5px}.news_subscribe_wrap.right_lnk{margin-top:-14px;right:0}.news_subscribe{width:290px;padding:10px;font-size:11px}.news_subscribe_sbscr p{margin:0 0 10px}.graph_lnk_wrap{margin-bottom:5px;padding:2px 0 5px}.graph_lnk{font-size:13px;font-family:Arial,Tahoma}.graph_lnk .ico-graph{margin-right:5px;top:-1px}.setts_link_wrap{margin-bottom:15px}.setts_link{font-size:13px;font-weight:700;padding:0 0 2px 21px;background:url(/images/sch/ico-1.png) left top no-repeat}.rc_menu{margin:0 0 20px}.rc_menu_item{padding:8px 0 11px;border-top:1px dashed #ddd;background:rgba(255,255,255,.8)}.rc_menu_item:last-child{border-bottom:1px dashed #ddd}.rc_menu_item p{margin:0 0 6px}.rc_menu_item p:last-child{margin:0}.brief_link{font-size:13px;font-weight:700;padding:0 0 2px 20px;background:url(/images/sch/ico-3.png) 3px top no-repeat}.stpay_link{font-size:13px;padding:0 0 2px 21px;background:url(/images/sch/ico-2.png) left top no-repeat}.text_box_1{padding:5px 0}.text_box_1 h2{font-size:13px;font-family:Tahoma,Arial}.pp_line{padding:6px 0 7px;border-bottom:1px dotted #ccc}.pp_line:last-child{border-bottom:none}.pp_line .label{float:left}.pp_line .cnt{margin-left:105px}.pp_line p{margin:0 0 3px}.pp_line p:last-child{margin:0}.pp_line .ico-uf-16x16{margin-left:10px}.pp_line table td{padding:4px 5px 5px}.pp_line table td:first-child{padding-left:0}.pp_line table td:last-child{padding-right:0}.pp_line .pp-payments{color:#9db6cb}.pp_line .pp-payments:hover{color:#326693}.pp_text_box{padding:10px 0;overflow:hidden;line-height:1.4;border-bottom:1px dotted #ccc}.pp_text_box:last-child{border-bottom:none}.pp_pop_wrap{display:inline-block}.pp_pop{width:280px;padding:5px 5px 5px 7px;font-size:11px;display:block;border:1px solid #fdde63;background:rgba(252,237,176,.95);border-radius:3px}.pp_line_actions{padding:10px 0 11px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:1px dotted #ccc}.pp_line_actions:last-child{border-bottom:none}.pp_line_actions__item{-ms-flex-positive:1;flex-grow:1}.pp-payment{display:inline-block;z-index:5}.pp-payment-button{margin:-4px 0;padding:5px 7px 6px;display:inline-block;color:#2ca91e;font-weight:700;font-size:11px;line-height:1;cursor:pointer;background:#e5f7e7}.pp-payment-button:hover{color:#1cb90e;background:#d0f7d2}.pp-payment-popup{display:none;padding:7px 5px 7px 10px;margin:0 0 0 -10px;width:240px;position:absolute;left:100%;bottom:15px;color:#333;font-size:11px;line-height:14px;border:2px solid #2ca91e;background:#e5f7e7;box-sizing:border-box;box-shadow:0 0 0 2px #fff;z-index:2}.pp-payment:hover .pp-payment-popup,.pp_notice{display:block}.pp_notice{margin:20px 0 0;padding:10px 15px 10px 30px;position:relative;color:#326693;background:#eef2f5;opacity:.7;transition:opacity .2s}.pp_notice:hover{opacity:1}.pp_notice [class^=ico-]{margin-top:-7px;position:absolute;left:8px;top:50%;opacity:.6}.payment-confirm-popup{padding:20px}.payment-confirm-popup .title{margin:0 0 10px;font-size:13px}.payment-confirm-popup p{margin:0 0 10px}.payment-confirm-popup .button_green{font-size:14px;padding:7px 20px}.payment-confirm-popup .button-line{margin:20px 0 0;text-align:center}.pupils_list{padding:10px 0 0;position:relative;-moz-column-width:185px;column-width:185px;-moz-column-count:auto;column-count:auto;-moz-column-gap:10px;column-gap:10px}.pupils_list .pupil{padding:10px 0;position:relative;overflow:hidden;border-bottom:1px dashed #ddd}.pupils_list .pupil a.img{width:30px;height:30px;float:left;margin-right:10px;overflow:hidden}.pupils_list .pupil img{width:30px;float:left}.pupils_list .pupil span{display:block;padding:5px 0 0}.jour_list .jour2,.jour_list .jour3,.ttb_box{display:inline-block;position:relative;vertical-align:top}.jour_list{padding:10px 15px 0;position:relative}.jour_list .text{margin:0 0 12px}.jour_list .subj_gr{padding:10px 0 5px 10px;border-bottom:1px dashed #ddd}.jour_list .subj_gr:last-child{border:none}.jour_list .subj{margin:0 0 10px;font-size:13px;font-weight:700}.jour_list .jour2{min-width:60px;min-height:18px;margin:0 10px 10px 0;padding:0 0 0 25px;font:700 13px Arial Narrow,Tahoma;background:url(/images/sch/jour-3.png) left 1px no-repeat}.jour_list .jour3{width:120px;min-height:21px;margin:0 10px 8px 0;padding:1px 0 0 23px;background:url(/images/sch/jour-3.png) left 2px no-repeat}.jour_list .behavior{margin:10px 0}.tabs_timetbl{padding:10px 0 0;position:relative}.ttb_boxes{position:relative}.ttb_box{width:46.5%;margin:0 3% 25px 0}.ttb_day{width:120px;padding:5px 10px 3px 14px;color:#fff;font:700 12px/12px Arial;position:relative;top:1px;z-index:2;background:url(/images/sch/corner-1.png) right top no-repeat #a1b2c1;border-bottom:1px solid #899aa9}.itable,table.ttb_tbl{border:1px solid #e1e1e1}table.ttb_tbl{width:100%;background:#fff}table.ttb_tbl td{padding:7px 10px;vertical-align:top;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}table.ttb_tbl thead td{padding-top:10px;color:#666;font:700 10px Arial}.flying_comm small,.mailing_group .name,.settings_gr .sup,.settings_gr .title,.subj_page .label,.tbl_class_pay .q-ok,.um_info .title,.um_tbl thead td,.um_title,table.ttb_tbl .subj{font-weight:700}table.ttb_tbl tbody tr:nth-child(2n+1){background:#eff1f3}table.ttb_tbl tr.now{background:#e2efce}table.ttb_tbl tr.bg td,table.ttb_tbl tr.now td{border-left:1px solid #fff;border-right:1px solid #fff}table.ttb_tbl td.w1{width:12px}table.ttb_tbl td.w2{width:25%}table.ttb_tbl td.w4{width:16%}table.ttb_tbl td:first-child{border-left:none!important}table.ttb_tbl td:last-child{border-right:none!important}table.ttb_tbl td.num{text-align:center}table.ttb_tbl td.time{padding-right:0;font-family:Arial}table.ttb_tbl td.subjs div{color:#333;margin-bottom:2px;font-family:Arial}table.ttb_tbl a{color:#333}table.ttb_tbl a:hover{text-decoration:underline}table.ttb_tbl .cabinet{display:block;font-size:11px;text-align:center}.ttb_box.today .ttb_day{border-bottom:1px solid #598318;background:url(/images/sch/corner-2.png) right top no-repeat #89b93e}.ttb_box.today .ttb_tbl{border:1px solid #89b93e}.ttb_compact_container{position:relative;overflow:auto}#footer .line-1,.flying-cont,.payment-limitation__buttons-list,.settings_page{overflow:hidden}.ttb_compact{margin:0 0 10px;width:100%}.ttb_compact_td{padding:2px;min-width:120px}.ttb_compact .ttb_day{width:100%;box-sizing:border-box}.ttb_compact table.ttb_tbl td{padding:5px 5px 3px}.settings_page{padding:10px 5px 0;margin:0 0 15px;position:relative;border:1px solid #dde1e6;background:#f7f7f7}.settings_separator{margin:2px -5px 10px;position:relative;height:0;line-height:0;border-bottom:1px solid #fff;border-top:1px solid #dde1e6}.settings_gr_tbl{width:100%}.settings_gr_tbl td{width:50%;vertical-align:top;padding:0 5px}.settings_gr{padding:10px 10px 5px;margin:0 0 10px;border:1px solid #dde1e6;background:#fff;box-shadow:0 0 0 1px #fff}.settings_gr p{margin:0 0 8px}.settings_gr p small{color:#555;font-size:11px}.settings_gr .title{font-size:13px;margin:0 0 10px}.settings_gr .sep{margin:9px 0 8px;position:relative;font-size:0;line-height:0;border-top:1px solid #dde1e7}.settings_gr .sup{color:#df005e;font-size:10px;position:relative;left:4px;top:-5px}#footer,#footer a{color:#444}.settings_gr [class*=" icon-"],.settings_gr [class^=icon-]{top:0}.settings_gr a{text-decoration:none}.settings_gr a:hover{text-decoration:underline}.snl_link_wrap{font-size:11px;float:right;position:relative;top:2px}.result_mess{position:relative;border:1px solid #fdf8a6;background:#fdfacb}.unpaid-limit{padding:10px 15px;margin:10px 0;border:1px solid #e9e9e9;background:#fefbef}.unpaid-limit__return{margin:0 0 15px}.unpaid-limit__message{margin:0 0 8px}.unpaid-limit__links li{margin:0 0 4px}.unpaid-limit__list{margin:10px 0 10px 30px}.unpaid-limit__list li{margin-bottom:5px;padding-left:20px;background:url(/images/li-gr-op.png) left 8px no-repeat}.payment-limitation{padding:30px 20px;font-size:13px}.payment-limitation__message{margin:0 0 20px}.payment-limitation__buttons-list li{width:47%;float:left}.payment-limitation__buttons-list li:last-child{float:right}.payment-limitation__buttons-list .button_green{padding:7px 10px;display:block;white-space:normal;font-size:13px}.subj_page{position:relative}.subj_page .line-1{padding:10px 0;position:relative;overflow:hidden;border-bottom:1px dashed #ddd}.subj_page .label{width:150px;font-size:13px;float:left}.subj_page .cont{margin-left:160px}.subj_page p{margin-bottom:8px}.subj_page p:last-child{margin-bottom:0}#footer,.flying-cont{max-width:1240px;margin:0 auto}#flying{width:100%;position:fixed;left:0;bottom:0;background:rgba(255,255,255,.8);z-index:30;box-shadow:0 0 2px rgba(0,0,0,.3)}#flying.abs,#footer,#footer .cont_part,#footer .line-1,.class_subgroup,.class_subgroup .title,.class_subgroups,.flying-cont,.flying_comm,.flying_comm small,.footer_menu,.footer_menu li,.footer_menu ul,.llitm,.llitm_center,.llitm_center2,.llitm_left,.llitm_num,.sch_letter,.sch_letter .person_wrap{position:relative}.flying-cont{padding:8px 0}.flying_comm{float:right}.flying_comm small{font-size:9px;top:-5px;left:-2px}#footer{font-size:11px;border-top:1px solid #eee}.stats-inquarter .custom-subjects select,.wrap_lmtables{max-width:100%}#footer .cont_part{padding:10px 15px}#footer p{margin:0 0 5px}#footer a:hover{color:#000}#footer .sep{width:1px;height:15px;background:#ccc;top:2px}#footer .line-1{padding:10px 0}#footer .info{float:left;width:23%;font-size:12px;line-height:16px}#footer .info p{margin:0 0 3px}#footer .info p:last-child{margin-bottom:0}#footer .info a{text-decoration:none}#footer .info a:hover{text-decoration:underline}#footer .info [class^=ico-]{margin-right:4px}#footer .madein{float:right;width:25%;text-align:right}#footer .madein li{margin:0 3px 3px}.footer_menu{margin:0 30%;text-align:center;overflow:visible}.lessitm .line_small,.llitm_num{text-align:right}.footer_menu ul{margin:0;overflow:hidden;display:inline-block;vertical-align:top}.footer_menu li{float:left;margin:0 7px}.sch_letters{position:relative}.sch_letter{padding:10px 0 40px;overflow:hidden;border-bottom:1px dashed #ddd}.sch_letter p{margin-bottom:5px}.sch_letter b{margin-right:5px}.sch_letter .person_wrap{overflow:hidden}.sch_letter .person_wrap .person{margin-right:200px}.sch_letter .person small{font-size:11px;color:#777}.sch_letter .island_green,.sch_letter .island_grey{margin:10px 0 0;padding-left:50px;background-image:url(/images/i-comm-bg.png);background-repeat:no-repeat;background-position:5px 10px}.sch_letter .title{margin:0 0 10px;padding:0 0 10px;border-bottom:1px dotted rgba(0,0,0,.3)}.sch_letter .text,.sch_letter .text p{margin:0 0 10px}.sch_letter .answer{margin:20px 0 10px}.sch_letter.not_in_guestbook .island_green{border:1px solid #ddd;background-color:#f7f7f7}.sch_letter.not_viewed .island_green{border:1px solid #f6d13e;background-color:#fffbe2}.llitm{overflow:hidden;border-bottom:1px dashed #ddd}.llitm:last-child{border-bottom:none}.class_subgroup,.clubs-classes__list-item,.clubs__item{border-bottom:1px dashed #ddd}.llitm_num{width:20px;padding-right:5px;float:left;color:#888}.llitm_left{width:200px;float:left;overflow:hidden}.llitm_center{margin-left:240px}.llitm_center2{margin-left:25px}.llitm li,.llitm p{margin:0 0 5px}.llitm p:last-child{margin:0}.llitm .descr{margin:5px 0 0}.llitm .mess_empty{padding:0;color:#777}.llitm .grey{color:#777}.llitm .grey2{color:#444}.class_subgroups{margin:10px 0}.class_subgroup{padding:13px 15px 7px}.class_subgroup .title{margin-bottom:10px;padding-right:200px;font-size:13px}.class_subgroup .title small{color:#666;font-size:11px}.class_subgroup .line_small{position:absolute;right:0;top:0}.clubs,.clubs-classes__list-item,.clubs__item,.clubs__list,.clubs__pupils,.edit_lesson,.reply_hint_text,.see-new-letters,.see-new-letters a,.tbl_class_pay_wrap,.umb_id,.umb_money,.wrap-feedback{position:relative}.class_subgroup .pupils{margin:10px 0;padding-right:130px;-moz-column-count:3;column-count:3;-moz-column-gap:0;column-gap:0}.class_subgroup .pupils li{margin:0 0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.clubs__item{padding:15px}.clubs__title{margin-bottom:10px;font-size:13px}.clubs__title small{color:#666;font-size:11px}.clubs__list{margin:10px 0}.clubs__list li{margin-right:10px;display:inline-block}.clubs__pupils{margin:10px 0;padding-right:130px;overflow:hidden}.clubs__pupils li{margin:0 2% 5px 0;width:31%;min-width:190px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.clubs-classes__item{padding:10px 0;margin:0 0 10px}.clubs-classes__title{margin-bottom:10px;font-size:13px}.clubs-classes__title small{color:#666;font-size:11px}.clubs-classes__list-item{width:177px;padding:10px 0;margin-right:10px;display:inline-block;vertical-align:top}.clubs-classes__img{width:30px;height:30px;float:left;margin-right:10px;overflow:hidden}.clubs-classes__link{padding:7px 0;display:block}.clubs-classes .line_small{margin-top:10px}.less_clmn{margin:0 0 20px;padding-bottom:10px}.lessitm{width:43%;padding:8px 15px 5px;margin:0 1% 10px 0;font-size:11px;background:#f4f8fa;display:inline-block;vertical-align:top}.mass-lessons-edit table,.um_tbl{width:100%}.lessitm .group{padding-bottom:5px;margin-bottom:5px;border-bottom:1px dashed #ccc}.lessitm p{margin:0 0 3px}.edit_lesson .attachments{margin:5px 0 10px 165px}.mass-lessons-edit table td{padding:5px 10px;vertical-align:top;border-top:1px solid transparent;border-bottom:1px solid transparent}.mass-lessons-edit table thead td{padding-bottom:5px;font-size:11px;line-height:13px;color:#777;vertical-align:bottom}.mass-lessons-edit table tr.disabled td{opacity:.5}.mass-lessons-edit table tr.checked td{background:#eef2f5;border-color:#fff}.umb{margin:10px 0;position:relative}.umb_id,.umb_money{padding:8px 30px 8px 45px;min-height:19px;line-height:17px;text-shadow:0 1px 0 #fff;display:inline-block;vertical-align:top}.umb_money{border:1px solid #9ce092;background:url(/images/money.png) -13px 22px no-repeat #ddffd8}.umb_id{margin-right:30px;border:1px solid #efc438;background:url(/images/person-grey.png) 5px 10px no-repeat #fff1c5}.umb_id span,.umb_money span{font-size:17px;font-weight:700}.um_info{margin:10px 0;padding:8px 10px 10px;border:1px solid #ccc;background:#f7f7f7}.um_info .title{font-size:13px;margin-bottom:8px}.um_title,.um_title2{padding:5px 10px 5px 25px;font-size:13px;background:url(/images/sch/i1.png) 3px 5px no-repeat}.um_title{border-bottom:1px solid #dee5eb}.um_text{padding:10px 10px 10px 25px}.um_mess{padding:5px 10px 5px 25px}ul.um_list>li{margin:0 0 8px}.um_tbl{background:#f7f7f7}.um_tbl td{padding:5px 10px;border:1px solid #dee5eb;vertical-align:middle}.um_tbl thead td{color:#45688e;background:#dee5eb}.um_tbl tbody tr:hover td{background:#feffba}.um_tbl .number{text-align:center}.um_tbl .button_green{padding-right:5px;padding-left:5px;margin-right:5px;font-size:12px;vertical-align:middle}.um_tbl .button_green.disabled{color:#777!important;border-color:#aaa!important;background:#ccc!important}.tbl_class_pay_wrap{padding:10px 0}.tbl_class_pay{width:100%;background:#fff}.tbl_class_pay td{padding:5px 5px 6px;border:1px solid #f0f0f0;vertical-align:middle}.i_box,.mailing_group label,.tbl_class_pay thead td,.wrap_lmtables{vertical-align:top}.tbl_class_pay tfoot tr.tr1 td{border-bottom:1px solid #c3e697;background:#eaffce}.tbl_class_pay tfoot tr.tr2 td{background:#feffc1}.tbl_class_pay tr.bg{background:#f7f7f7}.tbl_class_pay td.w1{min-width:25%}.tbl_class_pay .q-more{padding:4px 0 0;font-size:11px;color:#999}.tbl_class_pay .q-more span{cursor:pointer}.tbl_class_pay .q-num{margin-bottom:5px;display:block}.tbl_class_pay small{font-size:11px}.tbl_class_pay .q-time{margin-bottom:3px;font-size:11px;display:block}.tbl_class_pay .grey{color:#666}.tbl_class_pay .q-ok{margin-bottom:3px;color:#00d428;font-size:13px;display:block}.tbl_class_pay .num{width:18px;font-size:11px;float:left;padding-right:5px;text-align:right}.see-new-letters{font-size:12px;line-height:13px;margin:0 0 10px}.chat_tab,.chat_title_text,.reply_hint_text{font-size:11px;white-space:nowrap}.see-new-letters a{padding:0 0 0 20px;background:url(/images/email.gif) left 3px no-repeat}.wrap-feedback{margin:20px 0 0}.feedback_page .sch_page_descr{margin:0 0 10px}.reply_hint_text{padding:0 0 0 5px;color:#777;text-overflow:ellipsis;top:5px}.sch_visits_list{padding:10px 0}.sch_visits_list .ubox{padding:10px;border-bottom:1px dashed #ddd}.sch_visits_list .date{margin:4px 0}.sch_visits_list .ubox .count{margin-top:5px}.sch_visits_list .comment{color:#666}.sch_visits_list .mess_empty{padding:10px}.mailing_types{width:100%}.mailing_types td{padding:5px 10px 0;width:50%}.grid-stats-1,.istats_list_wrap{padding:10px;position:relative}.mailing_types .label{width:80px}.mailing_types .field{margin-left:90px}.mailing_type.email textarea{height:150px}.mailing_type.sms textarea{height:180px}.mailing_group{position:relative}.mailing_group .name_wrap{margin:0 0 10px}.mailing_group .name_wrap .line_small{margin-left:10px}.mailing_group .list{margin-right:-10px}.mailing_group label{margin:0 10px 5px 0;display:inline-block;position:relative;cursor:pointer}.mailing_group label:hover{background:#ddd}.mailing_group.classes label{width:125px}.mailing_group .name_wrap label{width:auto;margin:0;font-weight:400}.chat_tab,.chat_title_text,.chat_user_name,.tbl-stats-short thead{font-weight:700}.mailing_group label input[type=checkbox]{position:relative;top:2px}.statistic_top_box{margin:20px 0;position:relative;overflow:hidden}.istats_list{margin-bottom:15px}.istats_list li{margin-bottom:5px}.grid-stats-1{margin:10px 0;overflow:hidden;border:1px solid #f7d1ff;background:#faeefd}.grid-stats-1 .ll{position:relative;float:left;width:300px;border-right:1px dashed #ccc}.grid-stats-1 .rr{position:relative;margin-left:300px;padding:0 10px 20px 20px;border-left:1px dashed #ccc}.grid-stats-1.w2 .ll{width:550px}.grid-stats-1.w2 .rr{margin-left:550px}.grid-stats-1.w3 .ll{width:350px}.grid-stats-1.w3 .rr{margin-left:350px}.grid-stats-1.w4 .ll{width:95%;border:none}.grid-stats-1.w4 .rr{margin-left:95%}.stats-inquarter{position:relative}.stats-inquarter .line-1{position:relative;margin:0 0 10px}.stats-inquarter .line-1 label{margin-right:8px}.stats-inquarter .line-2{position:relative;margin:0 0 5px}.stats-inquarter .line-2 input[type=radio]{position:relative;top:1px}.stats-inquarter .line-2 label{padding-left:3px;cursor:pointer}.stats-inquarter br{line-height:22px}.stats-inquarter .custom-subjects{margin:5px 0 0}.stats-short{position:relative}#chart_div1{position:relative;height:250px;padding:20px 0}#chart_div1.h2{height:600px}.tbl-stats-short{width:100%}.tbl-stats-short td,.tbl-stats-short th{padding:5px 10px;border-bottom:1px solid #ddd}.tbl-stats-short .w1{width:60%}.tbl-stats-short .w2,.tbl-stats-short .w3{width:20%}.tbl-stats-short tbody tr:last-child td{border:none}.chat_tab,.chat_title_bar{border-style:solid solid none;cursor:pointer}.tbl-stats-short a{text-decoration:none}.tbl-stats-short a:hover{text-decoration:underline}.stats-checkboxes{position:relative;margin-top:16px}.stats-checkboxes .title{font-weight:700;margin:0 0 10px}.stats-checkboxes .list{margin-bottom:5px}.stats-checkboxes .item{position:relative;width:150px;margin:0 10px 5px;display:inline-block;vertical-align:top}.stats-checkboxes .item.w2{width:230px}.chat_wrapper{height:25px;position:fixed;right:10px;bottom:0;z-index:300}.chat_box,.chat_tab,.chat_tab_wrap{position:relative}.chat_box{width:160px;height:25px}.chat_tab_wrap{display:block;box-shadow:0 0 1px rgba(0,0,0,.3)}.chat_tab{height:15px;padding:5px;display:block;color:#333;line-height:13px;text-decoration:none;overflow:hidden;border-width:1px 1px 0;border-color:#bac0cd #bac0cd #fff;background:#ebeef4;z-index:1;box-shadow:0 1px rgba(255,255,255,.5) inset}.chat_close,.chat_fix_scroll{width:21px;height:23px;text-decoration:none}.chat_tab:hover{text-decoration:none;color:#333}.chat_tab span{display:block;padding-left:15px;background:url(/images/sch/p1.png) left 3px no-repeat}.chat_box.open .chat_tab_wrap,.chat_flyout{display:none}.chat_flyout{position:absolute;bottom:0;right:0;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.3)}.chat_body,.chat_body_scroll,.chat_close,.chat_fix_scroll,.chat_mess_group,.chat_title_bar,.chat_title_btns,.chat_title_label{position:relative}.chat_title_bar{border-color:rgba(0,39,121,.76);border-width:1px 1px medium;background:#6d84b4}.chat_title_btns{margin-left:20px;float:right;z-index:3}.chat_close{float:left;background:url(/images/icos-v2.png) -40px -270px no-repeat}.chat_close:hover{background-position:-40px -295px}.chat_fix_scroll{float:left;background:url(/images/icos-v2.png) -40px -320px no-repeat}.chat_fix_scroll.fixed,.chat_fix_scroll:hover{background-position:-40px -345px}.chat_title_label{padding:3px 7px 4px}.chat_title_text{padding-left:12px;color:#fff;line-height:17px;overflow:hidden;background:url(/images/sch/dots-1.png) left -85px no-repeat}.chat_title_text.online{background-position:left 2px}.chat_title_text a{color:#fff;text-decoration:none}.chat_title_text a:hover{color:#fff;text-decoration:underline}.chat_body,.chat_footer{border-width:0 1px;border-style:solid;border-color:rgba(0,0,0,.3)}.chat_body{width:260px;height:255px;left:0!important;top:0!important;overflow:hidden}.chat_body_scroll{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.chat_body_content{width:100%;padding:10px 0 15px;position:relative}.chat_mess_group{min-height:33px;padding:5px 0 0;margin:0 5px 2px;border-top:1px solid #eee}.chat_mess_group .time{padding-left:3px;font-size:9px;line-height:10px;color:#999;position:absolute;right:0;top:-7px;background:#fff}.chat_mess_group .photo{float:left;position:relative;overflow:hidden}.chat_mess_group .photo img{width:30px}.chat_mess_group .messages{margin-left:40px;position:relative;font-size:11px;line-height:13px}.chat_mess_group .message{padding-right:10px;margin-bottom:4px;position:relative;overflow:hidden}.chat_mess_group .loading{width:10px;position:absolute;right:-3px;top:2px}.brief_item,.chat_footer,.i_box{position:relative}.chat_user_name{margin-bottom:4px;font-size:11px;line-height:11px}.chat_user_name a{text-decoration:none}.chat_user_name a:hover{text-decoration:underline}.chat_ta_container{padding:4px 4px 4px 5px;border-top:1px solid #c9d0da}.chat_ta_container textarea{width:100%;border:none;padding:0;font-size:11px;line-height:16px;height:18px;overflow:auto}.chat_box.open .chat_flyout{display:block}.brief_item{border-bottom:1px dashed #ddd}.brief_list{margin:0 0 0 20px}.brief_list li{margin:0 0 3px;padding-left:20px;background:url(/images/li-gr-op.png) left 8px no-repeat}.i_box{width:14px;height:14px;display:inline-block;background:url(/images/icos-v2.png) -20px -165px no-repeat}.i_pop{display:none;position:absolute;bottom:7px;right:7px}.mtable td,.wrap_lmtables,.wrap_ltable,.wrap_mtable,.wrap_mtables{position:relative}.i_box:hover .i_pop{display:block}.i_box.bl .i_pop{top:auto;bottom:7px;left:7px;right:auto}.wrap_lmtables{display:inline-block;overflow:hidden;border-right:1px solid #e1e1e1}.wrap_ltable{width:180px;float:left;overflow:hidden;z-index:2;box-shadow:0 0 5px rgba(0,0,0,.2)}.wrap_mtables{margin-left:180px}.wrap_mtable{overflow-x:auto;overflow-y:hidden}.j_above_line2,.journal_teachers,.ltable td.ttl p,.mtable tr.months p,body.j_fullscreen_view{overflow:hidden}.wrap_lmtables.wider .wrap_ltable{width:290px}.wrap_lmtables.wider .wrap_mtables{margin-left:290px}.itable{border-top-width:2px;background:#fff}.itable td,.itable th{color:#333;font:400 12px/1.2 Tahoma,Arial;vertical-align:middle;border:1px solid #e1e1e1}.itable thead td,.itable thead th{height:40px;min-height:40px;max-height:40px;padding:0;color:#4b6082;font-weight:700;text-align:center}.itable tfoot tr.lesson_dates td,.itable tfoot tr.lesson_dates th,.itable tfoot tr.months td,.itable tfoot tr.months th{height:34px;min-height:34px;max-height:34px;padding:0;color:#4b6082;font-weight:700;text-align:center}.itable tbody td,.itable tbody th{border-bottom:none;border-top:none}.itable tr.even td{background-color:#f0f0f0!important;background-color:rgba(0,0,0,.05)!important}.itable tbody tr.hover td{background-color:rgba(255,253,190,.6)!important}.itable tbody tr.selected td{background-color:rgba(192,243,169,.6)!important}.itable tbody td,.itable tfoot td{height:28px;min-height:28px;max-height:28px;background-repeat:no-repeat;background-position:center top}.ltable{width:180px;border-right:1px solid #d1d1d1}.wrap_lmtables.wider .ltable{width:290px}.ltable td{border-right:none}.ltable thead tr:first-child td:first-child{border-bottom-color:#fff}.ltable thead tr:last-child td:last-child{border-bottom-color:#e1e1e1}.ltable tbody td,.ltable tfoot td{padding:0}.ltable td.ttl{padding:0 0 0 8px;width:172px}.ltable td.ttl p{max-width:170px;white-space:nowrap;text-overflow:ellipsis}.ltable td.info{width:120px;font-size:11px;text-align:center;border-color:#d1d1d1}.mtable,.mtable td{border-left:none}.ltable td.info .info-ttl,.ltable td.info .info-ttl2{margin:2px 0;display:block;font-weight:400;font-size:10px;line-height:11px}.ltable td.info .info-ttl2{width:78px;padding:0 0 0 4px}.ltable td.info .info-itm,.ltable td.info .info-itm2{width:31px;display:inline-block;vertical-align:top;font-size:10px;line-height:1;cursor:default}.ltable td.info .info-itm{color:#999;font-weight:400}.ltable td.info .avg,.ltable td.info .count,.ltable td.info .highest,.ltable td.info .prevailing,.ltable td.info .rat{margin:0 1px;width:31px;min-height:13px;line-height:1;padding:3px 0;display:inline-block;cursor:default;background:#d0e0ef}.ltable td.info .count{background:#bef39d}.ltable td.info .avg{background:#ddd}.ltable tbody td a{color:#333;text-decoration:none}.ltable tbody td a:hover{color:#333;text-decoration:underline}.ltable tr.paid td.ttl,.ltable tr.paid2 td.ttl{background-image:url(/images/tbl-bg.png);background-repeat:repeat-x;background-position:0 -200px}.mtable td{min-width:28px;max-width:28px;width:28px;border-top:none;cursor:default}.mtable thead td{line-height:.9}.mtable tbody td{padding:0;font:11px/11px Arial;text-align:center}.mtable tr.months p{white-space:nowrap;text-overflow:ellipsis;line-height:16px}.mtable tr.months td[colspan="0"]{display:none!important}.mtable tr.months td[colspan='1'] p{max-width:32px}.mtable td.lesson_date{font:11px/1 Arial}.mtable tr.lesson_dates p{width:28px;height:13px;overflow:hidden;white-space:nowrap}.mtable tr.lesson_dates span{font-weight:700}.mtable td.qdates,.mtable td.theme,.mtable tr.lesson_dates td.future span{font-weight:400}.mtable tr.lesson_dates td[note-limitations],.mtable tr.lesson_dates th[note-limitations]{background-color:#fff0b0}.mtable tr.lesson_dates td[mark-limitations],.mtable tr.lesson_dates th[mark-limitations]{background-color:#fcc}.mtable td.theme.set{background-image:url(/images/tbl-theme-exist.png);background-repeat:no-repeat;background-position:center center}.mtable td.week_date{font-size:11px;font-weight:400}.mtable td.avg,.mtable td.emark,.mtable td.qmark,.mtable td.signature,.mtable td.skips,.mtable td.tmark,.mtable td.ymark{width:85px;max-width:85px;min-width:85px}.mtable td.qdates{font-size:11px}.mtable td.qdates.bold{font-weight:700}.mtable tbody td.avg,.mtable tbody td.skips{color:#666}.mtable tbody td.emark,.mtable tbody td.qmark,.mtable tbody td.tmark,.mtable tbody td.ymark{font-size:13px;font-weight:700}.itable tr.hometasks td{border-top:1px solid #bac8ce;background-color:#f1f7fa}.ltable td.hometask{padding-left:32px;background-image:url(/images/tbl-dz.png);background-repeat:no-repeat;background-position:left top}.mtable tr.hometasks td{text-align:center}.mtable td.hometask.set{background-image:url(/images/tbl-dz-exist.png);background-repeat:no-repeat;background-position:center center}.mtable td.mark_active,.mtable tr.even td.mark_active,.mtable tr.hover td.mark_active{background-color:#73c9de!important}.mtable td.week_boundary{border-right:1px solid #4f9de3}.mtable td.boundary{border-right:1px solid #e94f8c}.mtable b.red{font-weight:400;color:#c00}.j_links a,.jpop .ttl,.jpop_ln .body input:checked+span{font-weight:700}.mtable td p,.mtable td span{position:relative;z-index:1}.mtable td.lesson_control,.mtable td.theme_control{background-image:url(/images/tbl-bg.png);background-repeat:repeat-x;background-position:0 0}.mtable td.theme_control{background-position:0 -100px}.mtable td.dis:before,.mtable td.mark_today:before,.mtable td.noted_mark:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/tbl-sprite.png);background-repeat:no-repeat;z-index:0}.mtable td.noted_mark:before{background-position:-28px -12px}.mtable td.mark_today:before{background-position:-229px -12px}.mtable td.mark_today.noted_mark:before{background-position:-128px -12px}.mtable td.dis{background-image:none}.mtable td.dis:before{background-position:-308px -5px}#progress_container .mtable td.dis:before{opacity:.6}.mtable tbody td.emark.mark_today:before,.mtable tbody td.qmark.mark_today:before,.mtable tbody td.tmark.mark_today:before,.mtable tbody td.ymark.mark_today:before{background-position:-200px -12px}.j_scroll_links{position:absolute;right:0;bottom:2px;z-index:5}#wrap_journal,#wrap_journal_qmarks,.j_above,.j_above_line,.j_above_line2,.j_container,.j_content,.j_fullscreen,.j_info_limitation,.j_js_errors,.j_links li,.j_scroll_links .next,.j_scroll_links .prev,.j_title_right,.j_warnings,.journal_teachers,.journal_teachers .cnt{position:relative}.j_scroll_links .next,.j_scroll_links .prev{width:10px;height:19px;padding:5px 10px;float:left;cursor:pointer}.j_scroll_links .next:hover,.j_scroll_links .prev:hover{background:#e9edf1}.j_scroll_links i{width:10px;height:19px;display:block;background:url(/images/icos-v2.png) no-repeat}.j_scroll_links .prev i{background-position:0 -215px}.j_scroll_links .next i{background-position:0 -195px}.journal_teachers .label{width:70px;font-weight:700;float:left}.journal_teachers .cnt{margin-left:80px}.journal_teachers li{margin:0 0 7px}.journal_teachers small{font-size:11px;color:#999}.j_js_errors{padding:10px 15px;color:#df005e}.j_js_errors p{margin:0 0 5px}.j_above{padding:10px 0 0;z-index:4}.j_above_line{padding:0 250px 10px 0;min-height:45px}.j_above_line2{padding:10px 0 0;min-height:26px;top:2px;z-index:3}.j_links{padding:7px 10px;position:relative;font-size:11px;text-align:left;background:#f7f7f7}.j_links li{margin-bottom:7px}.j_info{padding:0 0 0 15px}.j_info p{margin:0 0 5px}.j_info_limitation{margin:10px 10px 0 0;padding:5px 15px 3px;font-size:11px;border:1px solid #fbb;background:#fff5f5}.j_info_limitation p{margin:0 0 5px}.j_warnings{padding:0 0 10px 15px;background:url(/images/em3.png) 1px 2px no-repeat}.j_super_warning{margin:10px 0;color:#d70038;font-size:12px}.j_title_right{padding:5px 0 0;float:right;text-align:right;z-index:2}.j_fullscreen_link,.j_normal_view_link{padding:2px 0;display:block}.j_normal_view_link{display:none}.j_container{padding-bottom:40px}.j_container .loader{padding:30px 10px}#wrap_journal_qmarks{display:none}#wrap_journal,body.j_fullscreen_view .j_normal_view_link{display:block}.j_content .tabs2_wrap{padding-bottom:0}.j_content .tabs2 a{margin-bottom:5px}#journal_qmarks_link{color:#326693}#journal_timer{max-width:30%;padding:3px 0;margin-left:10px;float:right;white-space:nowrap}#jpop_limited_mark,.jpop_mark_info{max-width:300px}#journal_timer b{white-space:nowrap}#journal_subgroups_menu{padding:0 270px 0 15px;top:2px}#journal_subgroups_menu li{margin-top:2px}.jpop,body.j_fullscreen_view .j_fullscreen_link{display:none}body.j_fullscreen_view .j_fullscreen{width:100%;height:100%;position:fixed;top:0;left:0;overflow:auto;background:#fff;z-index:999}body.j_fullscreen_view .j_content{padding:10px}.journal_popups{position:relative;z-index:10}.jpop{padding:0;position:absolute;border:1px solid #f3e47d;background:#feffd4;z-index:101;box-shadow:0 1px 2px rgba(0,0,0,.8)}.jpop .ttl{padding:7px 10px 0;margin:0 0 5px;font-size:11px;position:relative}.jpop .body{padding:5px}#journal_help .foot,.jpop .foot{padding:5px;position:relative;overflow:hidden}.jpop textarea{height:34px}.jpop .button_wrap{margin:0 0 0 4px;float:left}.jpop .text-item{margin:0 0 7px}.jpop .sep{margin:7px 0;height:0;overflow:hidden;border-top:1px solid #ddd}.jpop .str{width:15px;height:8px;margin-left:-7px;position:absolute;left:50%;background:url(/images/icos-v2.png) no-repeat}.jpop_ln,.jpop_th{width:250px}.jpop_ln .str,.jpop_th .str{top:-8px;background-position:-20px -260px}.jpop_ln .foot,.jpop_th .foot{padding-top:0;padding-bottom:10px}.jpop_ln .body ul{margin:0 0 3px}.jpop_ln .body li{margin:0 0 2px}.jpop_ln .body ul label{cursor:pointer}.jpop_ln textarea{margin-top:7px}.jpop_ht{width:300px}.jpop_ht .text{display:block;margin:5px 0}.jpop_ht textarea{height:54px;resize:none}.jpop_ht .str{bottom:-8px;background-position:-20px -267px}.jpop_ht .toolbar{padding:2px 5px;position:relative;overflow:hidden;font-size:11px;line-height:1}.jpop_ht .toolbar a{margin-right:3px;padding:2px 5px 3px;position:relative;float:left;color:#888;text-decoration:none;cursor:pointer;border:1px solid #ddd;background:#fafafa;border-radius:3px}.jpop_ht .toolbar a:hover{color:#000;text-decoration:none;border:1px solid #bbb;background:#f3f3f3}.jpop_ht .foot{padding-top:0;padding-bottom:10px}.jpop_ht .attachments{margin:0 0 7px;border:none;background:0 0}.jpop_ht .unsaved_attachments .attachments_title,.jpop_ht .unsaved_attachments li{border-bottom-color:#f1df95}.jpop_ht .unsaved_attachments{background:#fea}.jpop_ht .attachments_container ul{overflow:auto;max-height:200px}#jpop_emark_type_link,#jpop_emark_vis,#jpop_mark_type_link,#jpop_mark_vis,.class_lns_list,.download-app__links,.edit_class_b1,.edit_class_subgroups .tbl-clmns-wrap,.edit_news .line-1,.edit_parents_p,.edit_photo_box,.edit_photo_box .actions,.edit_photo_box .dwnl,.edit_tcats_line,.edit_teacher_groups .teachers ul,.edit_tel_line,.edit_user_fio,.hidden_text,.jhelp p,.jour-subgroups,.jpop_m .group,.jpop_m ul,.new_parent_box .line-1,.photo_fields a:after,.popular_comm{overflow:hidden}.jpop_ht .unsaved_attachments .attachments_file .file_name,.jpop_ht .unsaved_attachments .attachments_file .file_name a{color:#888}.jpop_m{min-width:278px}.jpop_m .str{top:-8px;background-position:-20px -260px}.jpop_m.left .str{left:auto;right:32px}.jpop_m .group{margin-bottom:4px;position:relative}.jpop_m .group:last-child{margin-bottom:0}.jpop_m.last .group:first-child{margin-bottom:20px}.jpop_m ul{position:relative}.jpop_m ul li{margin-right:3px;float:left;position:relative}.jpop_m ul li:last-child{margin-right:0}.jpop_m .marks-list{display:table;width:100%}.jpop_m .marks-list li{margin:0;padding:0 3px 0 0;float:none;display:table-cell}.jpop_m .marks-list li:first-child{padding-left:0}.jpop_m .marks-list li:last-child{padding-right:0}.jpop_m a[data-mark]{padding:6px 2px;min-width:25px;color:#444;font:700 14px/14px Tahoma,Arial;text-align:center;text-shadow:0 1px 0 #fff;text-decoration:none;float:left;cursor:pointer;border:1px solid #b3b3b3;background:url(/images/button.png) 0 -90px repeat-x #e0e0e0;border-radius:2px;box-shadow:0 0 0 1px rgba(255,255,255,.7) inset}.jpop_m a[data-mark]:hover{color:#444;text-decoration:none;background-position:0 -98px}.jpop_m a[data-mark]:active{background:#dcdcdc;border-color:#ccc;box-shadow:0 0 0 0 transparent inset}.jpop_m a[data-mark=""]{font-weight:400;text-transform:uppercase}.jpop_m a[data-mark] small{margin:0 2px;font-weight:400;font-size:11px;line-height:1}.jpop_m a[data-mark] small:first-child{margin-left:0}.jpop_m a[data-mark] small:last-child{margin-right:0}.jpop_m .button_gray{font-size:12px;line-height:14px;padding:6px 4px}.jpop_m .button_blue{font-size:13px;line-height:14px;padding:6px 7px}#jpop_emark_type_link,#jpop_mark_note_link,#jpop_mark_type_link{padding:7px 0;color:#333;font-size:12px;line-height:14px;font-weight:700;text-decoration:none;position:relative;float:left;cursor:pointer}#jpop_emark_type_link:hover,#jpop_mark_note_link:hover,#jpop_mark_type_link:hover{color:#333;text-decoration:none}#jpop_emark_type_link span,#jpop_mark_note_link span,#jpop_mark_type_link span{font-style:normal;border-bottom:1px dotted}#jpop_mark_note_link{padding-left:8px;padding-right:8px}#jpop_emark_type_link,#jpop_mark_type_link{margin-right:2px;width:34px;font-size:10px;text-align:center;white-space:nowrap}#jpop_emark_vis,#jpop_mark_vis{width:34px;min-height:14px;padding:6px 0;font-size:12px;line-height:14px;position:relative;float:left;text-align:center;white-space:nowrap;border:1px solid #bbb;background:#fff}.jpop_mark_info{font-size:11px;line-height:1;position:absolute;border:1px solid #f1e594;background:#fef9db;z-index:1001}.jhelp,.jhelp .ttl,.jhelp p,.jhelp_wrap,.lp-sign{position:relative}.jpop_mark_info .loader{padding:10px 20px}.jpop_mark_info ul{padding:6px 9px 7px;border-bottom:1px dashed #ddd}.jpop_mark_info ul:last-child{border:none}.jpop_mark_info li{margin:0 0 5px}.jpop_mark_info li:last-child{margin:0}.jpop_mark_info small{color:#999}.jhelp_wrap{padding:15px}.jhelp{font-size:11px}.jhelp ol,.jhelp ul{margin:0 0 0 30px}.jhelp ol li{margin:0 0 10px;padding:0 0 0 20px;list-style:decimal}.ast_box ul>li,.jhelp ul li{list-style:disc}.jhelp ul li{padding:0;margin:0 0 8px}.jhelp .ttl{margin-left:-20px;font-weight:700}.jhelp p{margin:0 0 3px}.jhelp img{margin:0 3px 0 0;float:left}.jhelp .txt{margin-left:262px}.lp-sign{padding:3px 0;display:inline-block}.lp-sign__popover,.lp-sign__popover:before{position:absolute;left:50%;background:#cfdfef}.lp-sign__popover{display:none;width:140px;margin-left:-70px;padding:2px 7px 3px;bottom:100%;box-sizing:border-box;font-size:11px;line-height:13px;text-align:left;border:1px solid #9fbfdf;border-radius:2px;z-index:2}.lp-sign__popover-time{margin:0 0 2px;font-weight:700}.lp-sign__popover:before{margin-left:-2px;margin-top:-2px;width:5px;height:5px;display:block;top:100%;border:1px solid #9fbfdf;border-top:none;border-right:none;pointer-events:none;transform:rotate(-45deg)}td:last-child .lp-sign__popover{margin-left:0;left:auto;right:0}td:last-child .lp-sign__popover:before{margin-left:0;left:auto;right:10px}td:first-child .lp-sign__popover{margin-left:0;left:0}td:first-child .lp-sign__popover:before{margin-left:0;left:10px}.lp-sign:hover .lp-sign__popover{display:block}.lp-sign-action a.processing{pointer-events:none;opacity:.5}.lp-sign-action [class^=icon-]{margin-right:2px;position:relative;top:-1px}.jour-subgroups{position:relative}.jour-subgroups ul{float:left;border-bottom:1px solid #ccc}.jour-subgroups li{font:16px/16px Times New Roman;float:left;padding:0;margin:0 10px}.jour-subgroups li a{border:1px solid #fff;border-bottom:none;float:left;text-decoration:none;padding:4px 8px 5px}.jour-subgroups li a span{background:url(/images/dashed-blue.png) left bottom repeat-x}.jour-subgroups li a.disabled,.jour-subgroups li a.disabled:hover{border-color:#ccc;color:#666;text-decoration:none;cursor:default;background:#fff;padding-bottom:7px;top:2px;position:relative}.hidden_text .link,.tbl-abs__real-counter{color:#999}.jour-subgroups li a.disabled span{background:0 0}.jour-for-end{float:left;font:italic 13px/16px Arial}.progress_above{position:relative}.marks_info_tbl{width:auto}.marks_info_tbl tr{border-bottom:1px solid #eee}.marks_info_tbl td{padding:5px 20px}.marks_info_tbl thead td{font-weight:700}.marks_info_tbl td.ta_c{text-align:center}.tbl-abs td.qdates,.tbl-abs td.week_date,.tbl-abs td.ymark{max-width:200px;min-width:200px;width:200px}.tbl-abs td.tbl-abs__ttl{max-width:100px;min-width:100px;width:100px;font-size:10px;line-height:1.1;font-weight:400}.tbl-abs td.ta_l{text-align:left}.tbl-abs__copy{cursor:pointer;margin:-3px 0 0;opacity:.3;float:right}.tbl-abs__copy:hover{opacity:1}.tbl-abs__counter{font-size:12px;font-weight:700}.tbl-abs input.text{width:25px;margin:0 10px;padding:1px 2px;text-align:center}.popular_comm a.photo{float:left}.popular_comm a.photo+.cnt{margin-left:40px;padding-top:5px}.popular_comm .count{margin-left:10px;color:#999}.edit_picture{padding:10px 0;position:relative}.edit_picture_info{width:300px;font-size:11px;line-height:1.5;position:relative}.edit_picture_info .f-warning{padding:5px 10px;margin-bottom:10px;border:1px solid #f7e887;background:#fffad6}.hidden_text .link,.hidden_text .text{cursor:pointer;border-bottom:1px dotted}.edit_picture .info_b{margin-top:5px}.photo_fields{margin:5px 0;position:relative}.photo_fields a:after{content:"";margin:0 0 5px;display:block;height:0}.edit_tels_wrap{position:relative}.edit_tels_wrap .label2{padding-top:3px;display:block}.edit_tel_line{margin-bottom:5px;position:relative}.edit_tel_line .l_clmn{position:relative;float:left}.edit_tel_line .c_clmn{margin-left:170px;position:relative}.hidden_text{font-size:11px;font-weight:700;padding:2px 0;position:relative}.hidden_text .text{display:none}.hidden_text.vis .text{display:inline}.hidden_text.vis .link{display:none}.edit_menu_list{margin-left:25px}.edit_menu_list .li_f{padding:5px 0;border-bottom:1px dashed #ddd}.edit_menu_list .div_f input[type=checkbox]{margin-right:5px;position:relative;top:2px}.edit_menu_list li ul{margin-top:8px;margin-left:25px}.edit_menu_list li li{margin-bottom:8px}.edit_tbl_options{width:100%}.edit_tbl_options td{padding:10px}.edit_tbl_options td.t1{width:100px;text-align:center}.edit_tbl_options td.t2{width:150px}.edit_tbl_options thead{font-size:11px;font-weight:700}.edit_tbl_options thead td{border-bottom:2px solid #ddd}.edit_tbl_options tbody td{border-bottom:1px dashed #ddd}.edit_tbl_options tbody tr:last-child td{border:none}.edit_user_list{position:relative}.edit_user_list .label2{padding-left:30px;font-size:11px;font-weight:700;margin:0 0 3px}.edit_user_fio{padding:0 0 10px;margin:0 0 10px;position:relative;border-bottom:1px dashed #ddd}.edit_user_fio .line-1,.edit_user_fio .line-2{padding-left:30px;position:relative}.edit_user_fio .line-3{padding-left:55px;clear:both}.edit_user_fio .number{width:25px;padding:5px 0;display:block;position:absolute;left:0;top:0;font-size:11px;font-weight:700;text-align:right}.add_parent_link_wrap,.class_lns_list,.download-app,.download-app__links,.edit_class_b1,.edit_class_b1 .class_lns_list,.edit_class_subgroups,.edit_class_subgroups .tbl-clmns-wrap,.edit_class_teachers,.edit_club_pupils,.edit_news,.edit_news .line-1,.edit_parents,.edit_parents_list,.edit_parents_p,.edit_photo_box,.edit_photo_box .actions,.edit_photo_box .dwnl a:after,.edit_photo_box input[type=radio],.edit_photo_cc,.edit_photo_lc,.edit_tcats_line,.edit_tcats_list,.edit_teacher_groups,.edit_teacher_groups .teachers ul,.new_parent_box,.new_parent_box .line-1,.new_photo_input{position:relative}.edit_user_fio .input-text,.edit_user_fio input.text{margin-bottom:7px}.edit_user_fio .input-text{min-height:12px;padding:5px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default;background:#eee}.edit_user_fio .input-text.w0,.edit_user_fio input.w0{width:40px;margin-right:5px;float:left}.edit_user_fio .input-text.w1,.edit_user_fio input.w1{width:120px;margin-right:5px;float:left}.edit_user_fio .input-text.w2,.edit_user_fio input.w2{width:397px}.edit_user_fio input.w2.black{color:#666}.edit_user_fio .line_small{padding:0;float:left}.edit_user_fio .sex{margin-right:10px}.edit_user_fio .fix_part_small{width:137px}.class_transfer table input.text,.class_transfer table select,.edit_photo_album .line_frm .label{width:100px}.edit_user_fio .errorlist{margin:0 0 5px}.edit_user_fio .notify{margin:10px 0 0 20px;padding:5px 10px;background:#fee}.edit_user_fio .notify p{margin:0 0 3px}.edit_user_fio .notify a{color:#000}.class_transfer table td{padding:12px 8px;vertical-align:baseline}.class_transfer table thead tr td{border-bottom:1px dotted #bbb}.class_transfer table tr.row-pupil td{border-top:1px dotted #bbb}.class_transfer table tr.row-pupil:first-child td{border-top:none}.class_transfer table tr.row-transfer td{padding-top:0}.class_transfer table .errorlist{max-width:180px;line-height:13px}.class_transfer .history{opacity:.6}.class_transfer .history li{margin:0 0 6px}.class_transfer .history li:last-child{margin-bottom:0}.edit_photo_album .line_frm .field{margin-left:110px}.edit_photo_album textarea{height:67px}.new_photo_input{margin-bottom:5px}.edit_photos_list .title{color:#36638e;font-size:13px;font-weight:700;padding:0 0 3px}.edit_photo_box{padding:10px 0;border-bottom:1px dashed #ddd}.edit_photo_lc{width:150px;float:left}.edit_photo_lc img{width:150px}.edit_photo_cc{margin-left:165px}.edit_photo_box .cover{margin:5px 0}.edit_photo_box label{font-size:11px;cursor:pointer}.edit_photo_box input[type=radio]{top:2px}.edit_photo_box .label{font-size:11px;font-weight:700;margin-bottom:5px;display:block}.edit_photo_box textarea{height:55px;margin:0 0 5px}.edit_photo_box .dwnl{margin-right:100px}.edit_photo_box .dwnl a:after{content:"";margin:1px 0 0;display:block}.edit_photo_box .author{margin:10px 0;font-size:11px}table.edit_menu_tbl{width:100%}table.edit_menu_tbl td{padding:10px 5px;vertical-align:middle}table.edit_menu_tbl thead td{padding-bottom:5px;font-size:11px;vertical-align:bottom}table.edit_menu_tbl tbody td{border-top:1px dashed #ddd}table.edit_menu_tbl td.w1{width:60px;max-width:60px;text-align:center}table.edit_menu_tbl td.w1.sub{text-align:right}table.edit_menu_tbl td.w2{width:7%}table.edit_menu_tbl td.w3{width:120px}table.edit_menu_tbl td.w5{width:150px}.edit_news .line-1{margin-bottom:10px}.edit_banners__item{padding-top:15px;margin:0 0 15px}.edit_banners__item_primary{background:#f0f7fa}.select_date_wrap select{margin-right:5px}.edit_class_b1 input.text{padding:4px 5px;font-weight:700;text-align:center;width:45px;float:left}.edit_class_b1 .class_lns_list{margin-right:-10px;float:left}.class_lns_list{font-size:11px;line-height:11px;font-weight:700;margin-left:15px}.class_lns_list li{margin-right:5px;padding:4px 6px 6px;float:left;cursor:pointer;border:1px solid #bbb;background:#fff}.class_lns_list li:hover{border:1px solid #cde5e8;background:#eef5f6}.class_lns_list span{border-bottom:1px dotted}.edit_class_teachers .line_frm:last-child{margin-bottom:0}.edit_tcats_labels{font-size:11px;font-weight:700;position:relative}.edit_tcats_line{padding:10px 0;border-bottom:1px dashed #ddd}.edit_tcats_line input.w1{width:45px;float:left}.edit_tcats_line .cont{margin-left:65px}.edit_tcats_line .name{font-weight:700;margin-bottom:5px}.edit_class_subgroups .tbl-clmn{margin-right:10px;float:left}.edit_class_subgroups .tbl-clmn:last-child{margin-right:0}.edit_class_subgroups table label{padding:4px 5px 1px 0;display:block;cursor:pointer}.edit_class_subgroups table label p{margin-left:20px}.edit_class_subgroups table input[type=checkbox]{margin:2px 0 0;float:left}.edit_class_subgroups table input.text{width:100px;opacity:.5}.edit_class_subgroups table .errorlist li{padding:0;line-height:1.1}.edit_class_subgroups td,.edit_class_subgroups th{padding:4px 5px;vertical-align:top;border-bottom:1px solid transparent}.edit_class_subgroups th{padding-bottom:5px;font-size:11px;line-height:13px;color:#777;font-weight:700;vertical-align:top}.edit_class_subgroups th small{font-weight:400;display:block}.edit_class_subgroups tr.active td{background:rgba(50,100,150,.1);border-bottom:1px solid #fff}.edit_class_subgroups tr.active input.text{opacity:1}.edit_class_subgroups tr.active td.arr{opacity:1;visibility:visible}.edit_class_subgroups tr.sep td{padding:0}.edit_class_subgroups tr.sep:first-child td{border-bottom:1px dotted rgba(0,0,0,.3)}.edit_class_subgroups tr.sep:last-child td{padding-top:6px}.edit_class_subgroups tbody tr:nth-child(2) td,.edit_class_subgroups tbody tr:nth-child(3) td{padding-top:10px}.edit_club_pupils_table td{padding:3px 10px;vertical-align:top}.edit_club_pupils_table thead td{padding-bottom:5px;font-size:11px;line-height:13px;color:#777;font-weight:700}.edit_club_pupils_table tbody td:first-child{padding-top:7px}.edit_club_pupils_table label{display:inline-block;cursor:pointer}.edit_club_pupils_table input.text{width:100px}.edit_teacher_groups .teachers li{margin-bottom:7px;width:230px;float:left}.edit_teacher_groups .teachers label{float:left;cursor:pointer}.edit_parents_p{padding:7px 0 11px;border-bottom:1px dashed #ddd}.edit_parents_p .num{width:25px;padding:1px 10px 0 0;font-size:11px;text-align:right;float:left}.edit_parents_p .pupil_name{width:150px;float:left}.edit_parents_p .list_wrap{margin-left:190px}.edit_parents_list li{margin-bottom:10px}.edit_parents_list .parent_name{font-weight:700;margin-right:5px}.edit_parents_list .parent_id{color:#000;font-size:11px;font-weight:400;padding-top:1px;margin-right:5px}.edit_parents_list .line_small{display:inline-block;vertical-align:top}.new_parent_box{width:360px;margin:0 0 10px -5px;padding:5px;border:1px solid #ddd;background:#fff}.new_parent_box .line-1{margin-bottom:5px}.new_parent_box .label{width:240px;font-size:11px;padding-top:3px;float:left}.new_parent_box input.text{width:103px;margin-right:5px;float:left}.add_parent_link_wrap{font-size:11px;padding-top:1px}.add_parent_link{color:#888;text-decoration:none;cursor:pointer;border-bottom:1px dotted}.add_parent_link:hover{text-decoration:none}.lnk-subgr-pupils{float:left;margin-right:15px}.download-app{padding:10px 0;font-size:12px;text-align:center;background:#f7f7f7}.download-app__mts-logo{margin:0 0 10px;line-height:0}.download-app__mts-logo img{width:70px}.download-app__title{margin:10px 0}.download-app__name{margin:2px 0 0;display:block;font-family:Arial Narrow,sans-serif}.download-app__logo{margin:5px 0 10px;line-height:0}.download-app__logo img{width:60px}.download-app__link{display:block;text-decoration:none}.download-app__link:hover{text-decoration:none}.download-app__link img{height:25px}.download-app__link_left{float:left}.download-app__link_right{float:right}.ui-resizable-nw{width:12px;height:12px;display:block;position:absolute;top:0;left:0;cursor:nw-resize;background:url(/images/icos-v2.png) 0 -300px no-repeat}.pagination{margin:20px 0;position:relative;overflow:auto;white-space:nowrap;font-size:0}.pagination__item{display:inline-block;font-size:12px}.pagination__link{margin-left:-1px;min-width:16px;display:block;padding:7px 5px;line-height:1;color:#337ab7;text-align:center;text-decoration:none;background-color:#fff;border:1px solid #ddd}.footer-banners,.footer-banners__content{padding:0 15px;position:relative}.pagination__item:first-child .pagination__link{margin-left:0;border-radius:4px 0 0 4px}.pagination__item:last-child .pagination__link{border-radius:0 4px 4px 0}.pagination__link:hover{text-decoration:none;color:#23527c;background-color:#eee;z-index:2}.pagination__link_active,.pagination__link_active:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination__link_disabled,.pagination__link_disabled:hover{color:#777;cursor:default;background-color:#fff;border-color:#ddd}.footer-banners{margin:0 0 15px}.footer-banners__list{position:relative;overflow:auto;font-size:0;white-space:nowrap}.footer-banners__item{padding:0 10px 0 0;display:inline-block;font-size:12px}.footer-banners__item a{text-decoration:none}.footer-banners__item img{max-height:100px;display:inline-block;vertical-align:middle}.footer-banners__nav-next,.footer-banners__nav-prev{width:23px;height:23px;margin-top:-12px;display:block;position:absolute;top:50%;cursor:pointer;background:url(../images/sch/index_ph_arrs.png)}.footer-banners__nav-prev{left:-11px;background-position:left -54px}.footer-banners__nav-prev:hover{text-decoration:none;background-position:left -77px}.footer-banners__nav-prev.disabled{cursor:default;background-position:left -31px}.footer-banners__nav-next{right:-11px;background-position:right -54px}.footer-banners__nav-next:hover{text-decoration:none;background-position:right -77px}.ast_box a,.ast_box a:hover,.kroshki a,.kroshki a:hover{text-decoration:underline}.footer-banners__nav-next.disabled{cursor:default;background-position:right -31px}.footer-banners .line_small{margin-top:5px}@media print{.no-print,.no-print *{display:none!important}}.kroshki{margin:0 0 8px;padding:0 0 2px;position:relative;overflow:hidden}.kroshki li{min-height:17px;padding:0 30px 0 0;position:relative;display:inline}.kroshki i{width:13px;height:7px;display:block;position:absolute;top:5px;right:7px;background:url(/images/icos-v2.png) -20px -60px no-repeat}#db_container,#db_lastpage,.ast_box,.db_above,.db_week,.kroshki a.main{position:relative}.kroshki li:last-child i{display:none}.kroshki li:first-child i{display:block}.kroshki a{font:italic 11px/11px Arial;color:#555}.kroshki a:hover{color:#000}.kroshki a.main{width:13px;height:14px;display:inline-block;vertical-align:top;top:2px;left:1px;background:url(/images/icos-v2.png) -20px -20px no-repeat}.kroshki a.main:hover{background-position:-20px -40px}.ast_box{color:#111;font:12px/1.5 Tahoma,Arial,sans-serif}.ast_box *{visibility:visible!important;opacity:1!important}.ast_box div,.ast_box p,.ast_box table{max-width:100%!important}.ast_box p{margin:10px 0 12px}.ast_box blockquote{margin:15px 0 15px 15px;color:#555;font:italic 15px Georgia,Times,"Times New Roman",sans-serif;padding:2px 8px 2px 20px;border-left:5px solid #ccc}.ast_box blockquote p{margin:5px 0 7px}.ast_box a{color:#326693}.ast_box a:hover{color:#1290cd}.ast_box h1 a,.ast_box h2 a,.news-special a{text-decoration:none}.ast_box ol,.ast_box ul{padding:0;list-style-position:outside;margin:10px 0 12px 30px}.ast_box li ol,.ast_box li ul{margin:5px 0 12px 40px}.ast_box li{line-height:1.3;margin-bottom:10px}.ast_box li ul>li{list-style:circle}.ast_box li li ul>li{list-style:square}.ast_box ol>li{list-style:decimal}.ast_box h1,.ast_box h2,.ast_box h3,.ast_box h4,.ast_box h5,.ast_box h6{padding:0;margin:15px 0 10px;font-weight:700;font-family:Arial,Times New Roman,sans-serif}.ast_box h1:first-child,.ast_box h2:first-child,.ast_box h3:first-child,.ast_box h4:first-child,.ast_box h5:first-child,.ast_box h6:first-child{margin-top:0}.ast_box h1:last-child,.ast_box h2:last-child,.ast_box h3:last-child,.ast_box h4:last-child,.ast_box h5:last-child,.ast_box h6:last-child{margin-bottom:0}.ast_box h1{font-size:18px}.ast_box h2{font-size:17px}.ast_box h3{font-size:16px}.ast_box h4{font-size:15px}.ast_box h5{font-size:14px}.ast_box h6{font-size:13px}.ast_box hr{border:0;border-top:1px solid #ccc}.ast_box img.right{float:right;margin-left:15px}.ast_box img.left{float:left;margin-right:15px}.ast_box table{margin:10px 0 12px;border:1px solid #888}.ast_box td,.ast_box th{padding:5px;border:1px solid #888;text-align:left;vertical-align:top}.ast_box th{font-weight:700}.ast_box thead td,.ast_box thead th{font-weight:700;text-align:center;vertical-align:middle;background:#f7f7f7}.ast_box table.no-borders,.ast_box table.no-borders td,.ast_box table.no-borders th,.ast_box table[border="0"],.ast_box table[border="0"] td,.ast_box table[border="0"] th{border:none!important}.ast_box pre{white-space:pre-wrap}.ast_box .separator{margin:15px 0;border-top:1px solid #ddd;height:0;overflow:hidden}ul.dash{margin-left:20px}ul.dash>li{padding-left:20px;margin:0 0 4px;list-style:none!important;background:url(/images/li-gray.png) left 8px no-repeat}.news-special{padding:8px 4px 8px 10px;margin:25px 0;font-size:11px;line-height:16px;background:#f7f7f7;border:1px solid #ddd}.news-special__image{margin:2px 10px 0 0;float:left}.news-special a:hover{text-decoration:underline}.news-special span{color:#777}.news-special__separator{margin:8px 0;height:0;font-size:0;overflow:hidden;border-bottom:1px dotted #ccc}#db_lastpage{padding:20px 0}#db_lastpage .title_blue{margin:0}#db_container .loader{padding:25px 0}.db_above{margin:20px 0 0;z-index:5}.db_above .line{position:absolute;top:5px;right:0;text-align:right}.db_above .sep{margin:0 5px}.db_above a{font-weight:700;display:inline}.db_limited_message{padding:5px 10px 1px;margin:20px 0 13px;color:#2499cf;font-size:11px;border-left:3px solid #0087c6;background:#f4f7ff}.db_limited_message p{margin:0 0 5px}.db_period{margin:0 280px 8px 0;position:relative;white-space:nowrap}.db_period p{display:inline-block;font:22px/1 Arial;left:42px;position:relative}.db_period .next,.db_period .prev{width:30px;height:13px;display:block;position:absolute;top:5px;cursor:pointer;background:url(/images/icos-v2.png) -40px -140px}.db_day,.db_days,.db_period_loader,.db_table .ht-box{position:relative}.db_period .prev{left:-42px;background-position:-40px -155px}.db_period .prev:hover{background-position:-40px -140px}.db_period .next{right:-42px;background-position:-40px -185px}.db_period .next:hover{background-position:-40px -170px}.db_period_loader{margin-left:100px;display:none}.db_days_column{width:49.5%}.db_days_column.left{float:left}.db_days_column.right{float:right}.db_day{margin:0 0 15px}.db_table{width:100%;border:1px solid #e1e1e1;border-top-width:2px;background:#fff}.db_table td,.db_table th{padding:6px;vertical-align:middle;border:1px solid #e1e1e1}.db_table thead td,.db_table thead th{padding:9px;color:#4b6082;font-weight:700;text-align:center;font-size:11px}.db_table tbody td,.db_table tbody th{border-top:none;border-bottom:none}.db_table tr.even{background:#f0f0f0}.db_table td.lesson{width:25%;max-width:180px}.db_table td.lesson span{max-width:180px;display:block;overflow:hidden;white-space:nowrap}.db_table td.lesson a{color:#000;text-decoration:none}.db_table td.lesson a:hover{color:#000;text-decoration:underline}.db_table td.lesson_secondary,.db_table td.lesson_secondary a,.db_table td.lesson_secondary a:hover{color:#999}.db_table .ht-text-wrapper{max-height:120px;overflow:auto}.db_table .ht-text{max-width:100%;display:inline;overflow:hidden;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.db_table .ht-text a{word-break:break-all;font-size:11px}.db_table .ht-aside{margin:-3px 0 -3px 3px;float:right}.db_table .ht-box{margin:0;padding:3px 5px;float:left;font:700 13px/1 Arial;text-align:center;border-radius:3px}.db_table .ht-box .icon{margin:0}.db_table .ht-box .hint{display:none;width:190px;padding:5px 10px 6px 8px;position:absolute;top:-2px;right:100%;color:#222;font-size:12px;font-style:normal;font-weight:400;text-align:left;border:2px solid #fff099;background:#ffffe5;z-index:12;border-radius:3px}.db_table .ht-box .hint p{margin:0 0 3px}.db_table .ht-box .hint p:last-child{margin-bottom:0}.db_table .ht-box:hover .hint{display:block}.db_table td.mark{max-width:70px;width:70px;padding-top:2px;padding-bottom:2px}.db_table .mark_box{padding:3px 5px;min-height:14px;min-width:12px;float:left;position:relative;font:700 13px/1 Arial;text-align:center;border-radius:3px}.db_table .mark_box strong{font-size:14px}.db_table .mark_box.noted{background:#ffed87}.db_table .mark_note{height:16px;width:16px;float:right;position:relative;background:url(/images/daybook-comment.gif) left top no-repeat}.db_absences,.db_table .attachments_dropdown{float:left}.db_table .mark_box .hint,.db_table .mark_note .hint{display:none;width:200px;padding:5px 10px 6px 8px;margin-right:5px;position:absolute;top:-2px;right:100%;color:#222;font-style:normal;font-weight:400;text-align:left;border:2px solid #fff099;background:#ffffe5;z-index:12;border-radius:3px}.db_table .mark_box .hint b,.db_table .mark_note .hint b{display:block;margin:0 0 5px}.db_table .mark_box .hint b:last-child,.db_table .mark_note .hint b:last-child{margin:0}.db_table .mark_box:hover .hint,.db_table .mark_note:hover .hint{display:block}.db_table.passive,.db_table.passive thead td,.db_table.passive thead th{color:#bbb;border-color:#f3f3f3}.db_table.passive a,.db_table.passive a:hover{color:#bbb!important;cursor:default!important;text-decoration:none!important}.db_table.passive tr.even{background:#fafafa}.db_table .secondary_text{font-size:11px;color:#999}.db_table .attachments_dropdown_toggle .icon-tags{margin:0 -4px}.db_table .attachments_dropdown_menu{left:auto;right:0}.db_under{padding:7px 15px 8px;margin:0 0 20px;position:relative;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#f7f7f7}.db_signature{padding-right:10px;position:relative;float:right}#db_container .db_signature .loader{padding:9px 0}.db_signature .do_sign{position:relative;float:left}.db_signature .do_sign_btn{padding:0 0 0 30px;min-height:23px;color:#333;font:14px Arial;cursor:pointer;border:none;border-bottom:1px dotted;background:url(/images/sch/pen-1.png) left top no-repeat}.db_signature .do_sign_btn.cancel{color:#999;padding:3px 10px 0;font:13px Tahoma;border:none;background:0 0}.db_signature .do_sign_btn.cancel:hover{color:#333}.db_signature .signed_result{padding:6px 0 0 10px}.db_signature .signed_wrap{position:relative;overflow:hidden}.db_signature .signed{padding:5px 0 0 26px;font-weight:700;float:left}.db_signature .signed.yes{background:url(/images/sch/pen-2.png) left top no-repeat}.db_signature .signed.no{margin-top:3px;background:url(/images/sch/pen-3.png) left top no-repeat}.db_signature .sign_message{font-size:11px;max-width:200px;color:#999}.db_notes{position:relative}.db_notes .mess_empty{padding:0 15px}.db_notes .title_blue{padding:0 15px 5px}.db_notes .list{position:relative;background:#fff}.db_notes .message_row{border-left:0;border-right:0}.db_note_write{width:48%;margin-bottom:20px;position:relative}.db_note_write .title_blue{padding:0 0 5px}.db_note_write .cont{padding:10px 15px;background:#f7f7f7}.db_note_write textarea{height:65px}.standart_table{width:100%;position:relative;border:1px solid #e1e1e1;border-top-width:2px;background:#fff}.standart_table td,.standart_table th{padding:6px;vertical-align:middle;border:1px solid #e1e1e1}.standart_table thead td,.standart_table thead th{padding-top:9px;padding-bottom:9px;color:#4b6082;font-weight:700;text-align:left}.standart_table tbody td,.standart_table tbody th{border-top:none;border-bottom:none}.standart_table tr.even{background:#f0f0f0}.simple_table{position:relative;border:1px solid #dee4e8;background:#fff}.simple_table td,.simple_table th{padding:5px 10px;text-align:center;vertical-align:middle;border:1px solid #dee4e8}.simple_table td.ta_r,.simple_table th.ta_r{text-align:right}.simple_table td.ta_l,.simple_table th.ta_l{text-align:left}.simple_table thead td,.simple_table thead th{font-size:11px;font-weight:700;vertical-align:middle;background:#f5f7f8}.standart_timetable td.now,.standart_timetable td.today{font-size:15px;color:#11afd1}.simple_table tbody tr:not(.tr-empty):hover td,.simple_table tbody tr:not(.tr-empty):hover th{background-color:#fffdcc}.simple_table tr.separate td,.simple_table tr.separate th{border-bottom:1px solid #b1c0c9}.simple_table tr.tr-empty td,.simple_table tr.tr-empty th{padding:0;background:#dee4e8}.simple_table tr.tr-blue td,.simple_table tr.tr-blue th,.simple_table tr.tr-blue:hover td,.simple_table tr.tr-blue:hover th{background:#daedf7}.simple_table tr.tr-green td,.simple_table tr.tr-green th,.simple_table tr.tr-green:hover td,.simple_table tr.tr-green:hover th{background:#c6ffcb}.simple_table tr.tr-red td,.simple_table tr.tr-red th,.simple_table tr.tr-red:hover td,.simple_table tr.tr-red:hover th{background:#ffcfcc}.sortable_table_container{margin:10px 0 20px;position:relative}.sortable_table{position:relative}.sortable_table thead th.sort{padding-right:20px;cursor:pointer;background-image:url(/images/sort-arrs.png);background-repeat:no-repeat;background-position:right center}.sortable_table thead th.sort_up{background-image:url(/images/sort-arr-up.png)}.sortable_table thead th.sort_down{background-image:url(/images/sort-arr-down.png)}.simple_table.sortable_table th.sort_down,.simple_table.sortable_table th.sort_up{background-color:#e0f0f6}.standart_timetable a{text-decoration:none;color:#000}.standart_timetable a:hover{text-decoration:underline;color:#000}.standart_timetable td.number{text-align:center;width:4%}.standart_timetable td.bells{width:12%}.standart_timetable td.day{width:13%;max-width:25%}.standart_timetable td.now{font-weight:700}.standart_timetable td.now a{color:#11afd1}.standart_timetable td.crossed-lesson{background:#fce8b1}.standart_timetable .lesson{max-width:160px;margin:0 0 6px;position:relative;overflow:hidden}.standart_timetable .lesson:last-child{margin:0}.standart_timetable .subject{font-weight:700;font-size:13px}.standart_timetable .subgroup{color:#555;font-size:11px;display:block}.standart_timetable .class{white-space:nowrap}.standart_timetable .cabinet{color:#999}.edit_bells_grid{position:relative;overflow:hidden}.edit_bells_grid .l_clmn{margin-right:50px;margin-bottom:30px;position:relative;float:left}.edit_bells_grid .r_clmn{position:relative;float:left}.edit_bells_grid .title{color:#36638e;font-size:13px;font-weight:700;padding-bottom:3px;margin-bottom:10px;border-bottom:1px solid #b9c4da}.edit_bells_labels,.edit_bells_line,.edit_class_subject_row .subgroup_row{margin-bottom:5px;position:relative;overflow:hidden}.edit_bells_labels,.edit_bells_line{font-size:11px}.edit_bells_labels{padding-left:31px}.edit_bells_labels .label{font-weight:700;width:100px;float:left}.edit_bells_line .number{width:25px;padding:4px 5px 0 0;font-weight:700;text-align:right;float:left}.edit_bells_line .item{float:left;width:80px}.edit_bells_line .dash{width:30px;text-align:center;float:left}.edit_bells_line .delete{padding:4px 0 0 7px;float:left}#edit_class_subjects{position:relative}.edit_class_subject_row{padding:10px 0;position:relative;overflow:hidden;border-bottom:1px dashed #ddd}.edit_class_subject_row:hover{background:#f7f7f7}.edit_class_subject_row .left_column{width:190px;float:left}.edit_class_subject_row .center_column{margin-left:210px;position:relative}.edit_class_subject_row .subject{font-size:13px;font-weight:700;text-align:right;padding-top:3px}.edit_class_subject_row .teachers_group{position:relative}.edit_class_subject_row .teachers_group.hidden{display:none}.edit_class_subject_row .teacher{padding-top:4px;font-weight:700}.edit_class_subject_row .links{margin-top:7px;font-size:11px;visibility:hidden}.edit_class_subject_row:hover .links{visibility:visible}.edit_class_subject_row .teacher a.not_selected{color:#888}.edit_class_subject_row .teacher a.just_changed{color:#f47e0b}.edit_class_subject_row .subgroup_row .lc{width:190px;float:left}.edit_class_subject_row .subgroup_row .rc{margin-left:200px}.edit_class_subject_row .subgroup_row select{width:190px}.edit_class_subject_clear{margin:20px 0 15px 20px}.edit_class_subject_clear .descr{margin:4px 0 0;color:#999;font-size:11px}#edit_class_subjects .button_wrap{padding-left:20px;margin:15px 0 0}#popup_teachers{width:480px}.edit_ctt,.edit_ctt_wrap{position:relative}.edit_ctt_day{width:46%;margin:0 3% 30px 0;position:relative;display:inline-block;vertical-align:top;border-bottom:1px solid #eee}.edit_ctt_lesson{padding:10px 0;position:relative;overflow:hidden;border-top:1px dashed #ddd;border-left:1px solid #eee;border-right:1px solid #eee;background:#fff}.edit_ctt_lesson:hover{background:#f7f7f7}.edit_ctt_lesson .number{width:20px;font-size:12px;font-weight:700;color:#000;text-align:right;padding:2px 0 0;float:left}.edit_ctt_lesson .lesson_subjects{margin-left:30px;margin-bottom:1px}.edit_ctt_lesson .lesson_subject{padding-bottom:3px;position:relative;overflow:hidden}.edit_ctt_subject{margin-right:100px;font-size:13px;font-weight:700;display:block}.edit_ctt_subject a{text-decoration:none;cursor:pointer;border-bottom:1px dashed}.edit_ctt_subject a.not_assigned{color:#aaa}.edit_ctt_subject a.just_changed{color:#f47e0b}.edit_ctt_subject span{font-size:11px;font-weight:400}.edit_ctt_cabinet{padding:1px 10px 0;float:right;font-size:11px}.edit_ctt_cabinet input.text{width:40px;padding:2px 3px;margin-left:4px;border:1px solid #e9edf2}.edit_ctt_cabinet input.text:focus{border:1px solid #c0cad5}.edit_ctt_links{position:relative;margin:0 0 0 30px}.edit_ctt_links p{margin:0 0 12px}.edit_ctt_links p.black{margin:0;visibility:hidden}.edit_ctt_lesson:hover .edit_ctt_links p.black{visibility:visible}.mess_tabs2 li.act+.divide,.supervisor-switch input[type=checkbox]{visibility:hidden}.edit_ctt_links .add_subgroup{margin-bottom:10px}.edit_ctt_chb{margin-bottom:20px;font-size:11px;line-height:1.4;position:relative}.edit_ctt_chb p{margin-bottom:5px}.edit_ctt_clear{margin:-10px 0 20px;position:relative}.edit_ctt_clear .descr{margin:4px 0 0;color:#999;font-size:11px}#popup_class_subjects,#popup_subgroups_subjects{width:330px}#popup_subgroups_subjects li a{font-weight:700}#popup_subgroups_subjects li a span{font-weight:400}.charts_groups_row{margin:10px 0;position:relative}.charts_group_cell{position:relative;width:50%}.charts_group_cell.left{float:left}.charts_group_cell.right{float:right}.charts_group_cell.left .charts_group_box{padding-right:5px;position:relative}.charts_group_cell.right .charts_group_box{padding-left:5px;position:relative}.charts_group_container_wrap{position:relative}.charts_group_container{padding:15px;position:relative;text-align:center}.charts_group_container .title{padding:0 0 11px;margin:0 0 18px;color:#326693;font-weight:700;font-size:13px;text-align:center;border-bottom:1px solid #eee}.charts_group_container .title .ico-24x24{margin-top:-5px;margin-right:8px}.charts_group{position:relative;text-align:left}.charts_group .line{margin:0 0 10px;position:relative;overflow:hidden}.charts_group .line .label{padding:4px 0 0;width:70px;position:relative;float:left;font-size:11px;font-weight:700;text-align:right}.charts_group .line .field{margin-left:80px;position:relative}.charts_group ul{position:relative}.charts_group ul li{margin:0 0 5px;min-height:16px;white-space:nowrap}.charts_group select{position:relative}.charts_grid{padding:1px 0;position:relative;background:#fff}.charts_right_column{margin-top:-10px;padding:10px 0 50px 15px;width:235px;float:right;border-left:1px solid #eee}.charts_center_column{margin-right:250px;padding:0 15px 50px 0;position:relative;border-right:1px solid #eee}.charts_separator{margin:10px 0 15px;position:relative;border-bottom:1px dashed #ddd}.charts_options_group{padding:15px 0;border-bottom:1px dotted #ccc}.charts_options_group .title{margin:0 0 10px;font-weight:700}.charts_options_group select{width:100%}.charts_options_group ul{position:relative}.charts_options_group ul li{margin:0 0 3px;position:relative}.charts_options_group ul li.checked{background:#eef}.charts_options_group .subjects_list{margin:0 0 10px}.charts_options_group .list li,.charts_options_group .subjects_list li{padding:3px 3px 2px;margin:0 0 1px;position:relative;overflow:hidden}.charts_options_group .list input[type=radio],.charts_options_group .list input[type=checkbox],.charts_options_group .subjects_list input[type=radio],.charts_options_group .subjects_list input[type=checkbox]{float:left;position:relative;top:0}.charts_options_group .list label,.charts_options_group .subjects_list label{display:block;margin-left:20px}.charts_right_column .button_wrap{margin-top:15px}.chart_container{width:100%;margin:0;position:relative}.chart_title{font-weight:700;padding-left:15px;padding-right:35px}.chart_description{padding:10px 15px;position:relative;line-height:1.4}.chart_description p{margin:0 0 7px}.chart_description p:last-child{margin:0}.chart_box{position:relative}.c1{color:#000}.c2{color:#e79}.mess_tabs2{padding:5px 10px 2px 13px;font-size:11px;position:relative;overflow:hidden;background:#f2f2f2;border:1px solid #ddd;border-top:none}.mess_tabs2 li{margin-left:-3px;position:relative;float:left}.mess_tabs2 .divide{width:3px;margin:0;color:#aaa;font-size:12px;line-height:24px;left:-2px;top:-3px}.mess_tabs2 a{padding:2px 7px 4px;text-decoration:none;float:left}.mess_tabs2 a:hover{text-decoration:underline}.mess_tabs2 li.act a,.mess_tabs2 li.act a:hover{padding:1px 6px 3px;text-decoration:none;border:1px solid #ddd;background:#fff}.mess_info{margin:10px 0;padding:0 10px}.more_mess_wrap{padding:10px;position:relative}.more_mess_link{font-size:13px;font-weight:700;position:relative}.mess_deleted{padding:0 5px}.messages_list{padding:0 0 40px;position:relative}.messages_list .mess_empty{padding:5px 10px}.message_row{padding:10px;margin-top:-1px;position:relative;overflow:hidden;border:1px solid #ddd;background:#fff}.message_page_wrap,.message_row.no_viewed{background:#f7f7f7}.message_row_t{width:100%}.message_row_t td{vertical-align:middle}.message_row_t .message_photo{width:50px;padding:0 5px;vertical-align:top}.message_row_t .message_content{padding-left:15px}.message_photo a{line-height:0}.message_info{font-size:11px;width:125px;padding:0 5px}.message_about_user,.message_user{margin-bottom:2px}.message_online{padding:1px 0;font-size:11px;color:#999}.message_date{font-size:10px;color:#888}.message_content a{margin-right:10px;text-decoration:none;display:inline-block}.message_content a:hover{text-decoration:underline}.message_actions{width:100px;text-align:center}.message_actions a{cursor:pointer}.message_page_wrap{padding:10px 11px;margin-bottom:15px;position:relative;border:1px solid #ddd;border-top:none}.message_page{width:600px;position:relative}.message_page .ubox{margin:0 0 20px}.message_page .ubox .photo,.message_page .ubox .photo img{width:135px}.message_page .ubox .cont{margin-left:150px}.message_page .ubox .text{padding:15px 0 10px}.message_page .ubox .text p{margin:0 0 7px}.message_page textarea{height:118px}.message_page .attachments{margin:5px 0 20px}#mess_history{position:relative}.mess_history_wl{padding:10px}#mess_history_link{font-weight:700;text-decoration:none;cursor:pointer;border-bottom:1px dashed}#mess_history_link:hover{text-decoration:none}.edit_permissions{position:relative;background:#fff}.edit_permissions .group{margin:0 0 25px;position:relative}.edit_permissions .group_title{margin:0 0 10px;font-weight:700}.edit_permissions .list{margin:0 0 10px;position:relative}.edit_permissions .list_item{padding:9px 0 8px 15px;position:relative;overflow:hidden;border-bottom:1px dashed #ddd}.edit_permissions .clmn_left{width:300px;position:relative;float:left}.edit_permissions .clmn_center{margin-left:320px;position:relative}.edit_permissions .line{margin:0 0 5px;position:relative}.edit_permissions .button_container{padding:0 0 0 15px}.permissions_table{margin:0 0 25px}.permissions_table td.name{width:70%}.permissions_table td.type{width:30%}.comment_item .left_clmn,.comment_item .photo,.comment_item .photo img{width:30px;float:left}.comments_container{margin:10px 0;position:relative}.comments_unavailable{padding:10px 15px;background:#f7f7f7}.comments_post{padding:5px 15px 10px;position:relative;background:#f7f7f7}.wall_container{margin:15px 0;position:relative}.wall_title{padding:0 15px;margin-bottom:5px;position:relative;font-size:17px}.wall_unavailable{padding:10px 15px;background:#f7f7f7}.wall_post_container{position:relative}.wall_post{padding:10px;position:relative;background:#f7f7f7}.wall_post textarea{height:79px}.comments_show_all,.comments_show_all .loader,.comments_show_all a{height:30px;position:relative}.wall_container .no_messages{padding:0 15px}.comment_item{padding:10px 0 9px;position:relative;font:12px/16px Tahoma;overflow:hidden}.comment_item .center_clmn{margin-left:40px;position:relative}.comment_item .name_wrap{position:relative}.comment_item .name{margin-right:5px}.comment_item .short_info{font-size:11px;white-space:nowrap}.comment_item .short_info a,.comment_item .short_info a:hover{color:#111}.comment_item .text{padding:7px 0 2px}.user_messages_list{margin:15px 0;position:relative}.vote_form .variant,.vote_question{margin:0 0 6px}.user_messages_list .comment_item{border-bottom:1px solid #ddd}.user_messages_list .comment_item:last-child{border:none}.comments_show_all{font-size:12px;line-height:1;text-align:center;background:#edf1f5}.comments_show_all a{line-height:30px;display:block;text-decoration:none;cursor:pointer}.comments_empty{padding:0;position:relative}.vote_box{padding:10px;position:relative;font-size:11px;line-height:13px}.vote_question{font-weight:700}.vote_form{position:relative}.vote_form .variant label{cursor:pointer}.vote_form .variant input[type=radio]{margin:0 5px 0 0;position:relative;top:1px}.vote_form .button_container{margin-top:10px;padding-top:5px;border-top:1px dotted #e5e5e5}.vote_form .button_gray{color:#000;font-weight:700;padding-left:10px;padding-right:10px}.vote_form .total{color:#777;margin-left:10px;position:relative;top:6px}.vote_form .total i{display:none;font-style:normal}.grid_st_r .vote_result_wrap{background:#fff;background:rgba(255,255,255,.8)}.vote_result{position:relative;overflow:hidden}.vote_result dl{margin:0 0 5px;position:relative;min-height:28px;overflow:hidden}.vote_result dt{width:36px;padding:3px 0 0;font:11px/12px Arial,Tahoma,sans-serif;float:left;text-align:right}.vote_result dt b{color:#333;font-size:12px;display:block;white-space:nowrap}.vote_result dt small{color:#777;font-size:11px;display:block;white-space:nowrap}.vote_result dd{margin-left:45px}.vote_result .percent{width:80%;margin:4px 0 0}.vote_result .percent i{height:5px;padding:0;font-size:0;display:block;background:#6098d2;box-shadow:0 1px 0 rgba(0,0,0,.2);border-radius:3px}.voter_about,.voter_info{font-size:11px}.vote_result .total{padding-top:5px;margin-top:8px;display:block;border-top:1px dotted #ccc}.vote_result .total i{font-style:normal}.vote_result .success{color:#01b216;font-weight:700;margin-top:8px;position:relative}.voters_count{font-weight:700;margin:5px 0 0;padding:10px 10px 5px;position:relative}.voter_about,.voter_user{margin-bottom:2px}.voter_row{padding:10px 10px 7px 5px;position:relative;overflow:hidden;border-top:1px solid #eee}.voter_row_t{width:100%}.voter_row_t td{vertical-align:middle}.voter_photo{width:50px;padding:0 5px}.voter_photo a{line-height:0}.voter_info{width:200px;padding:0 5px}.edit_poll_item,.edit_polls_list{padding:10px;position:relative}.voter_date{font-size:10px;color:#888}.edit_polls_list .new_link{font-size:13px;font-weight:700}.edit_poll_item{margin-bottom:10px;border:1px solid #ddd;background:#fff}.edit_poll_item .status{padding-top:1px;width:20px;text-align:right;float:left;position:relative}.edit_poll_item .cnt{margin-left:30px}.edit_poll_item .date{margin-bottom:5px;color:#999;font-size:11px}.edit_poll_item .name{font-weight:700;font-size:13px}.edit_poll{position:relative}.edit_poll .marg0{margin-left:130px}.edit_poll .marg1{margin-left:165px}table.edit_poll_tbl{width:100%}table.edit_poll_tbl td{padding:10px 5px;vertical-align:middle;border-top:1px dashed #ddd}table.edit_poll_tbl thead td{padding-bottom:5px;font-size:11px;font-weight:400;vertical-align:bottom;border-top:none}table.edit_poll_tbl td.w1{width:20px;min-width:20px;text-align:right}table.edit_poll_tbl td.w2{width:60%}table.edit_poll_tbl td.w3,table.edit_poll_tbl td.w4{width:14%}table.edit_poll_tbl td.w5{width:50px;min-width:50px}.library_categories_list{position:relative}.library_category_item{padding:10px 0;position:relative;border-bottom:1px dashed #ddd}.library_category_item:last-child{border:none}.library_category_item .title_container{font-size:13px;font-weight:700;margin:0 0 3px}.library_category_item .title{margin-right:5px}.library_category_item .permissions{white-space:nowrap}.library_files_list{position:relative}.library_file_item{padding:10px 10px 10px 50px;position:relative;border-bottom:1px solid #eee}.library_file_item .download_link{width:43px;padding:3px 0 3px 2px;display:block;position:absolute;top:10px;left:0;color:#6a839e;font-size:11px;text-decoration:none;white-space:nowrap;overflow:hidden;background:#e1e7ed;border-radius:3px}.bells_page,.bells_page .clmn,.classes_timetables,.classes_timetables .class_title,.classes_timetables .not_filled_message,.edit_subjects,.lessons_list,.page_404,.page_404_wrap,.page_500,.page_500_wrap,.quarters_page,.regions-reports-grid,.regions-reports-table .checkbox-list label,.sitemap-group,.subjects_container,.subjects_group,.subjects_limitations,.table-bells,.table_quarters,.tbl-reports,.timetables_list,.timetables_page,.uic_cnt,.uic_container,.uic_item,.uic_name,.uic_reg,.uic_unreg{position:relative}.library_file_item .download_link:hover{color:#6a839e;text-decoration:none;background:#d1d7dd}.library_file_item h3{padding:0;margin-bottom:2px;color:#2b587a;font-size:12px;font-family:Tahoma;font-weight:700}.library_file_item .description{margin:5px 0}.library_file_item .url{font-size:11px}.tbl-reports{width:100%;margin:10px 0 40px;background:#fff}.tbl-reports td,.tbl-reports th{padding:5px 5px 6px;vertical-align:middle;border:1px solid #f0f0f0}.tbl-reports tbody tr:nth-child(odd){background:#f0f0f0}.tbl-reports tfoot td{border-top:2px solid #ddd;background:#f0f0f0}.regions-reports-list{margin:0 0 10px}.regions-reports-list__wrapper{width:50%;margin:20px 0;padding:0 15px;box-sizing:border-box}.regions-reports-list__year-group{margin:0 0 30px}.regions-reports-list__group{margin:0 0 20px}.regions-reports-list__title{margin:0 0 5px}.regions-reports-list__empty{margin:10px 0 10px 25px}.regions-reports-list__item{padding:7px 15px}.regions-reports-list__item_0 .regions-reports-list__item-title,.regions-reports-list__item_0 .regions-reports-list__item-title a{color:#999}.regions-reports-list__item_2{background:#eef2f5}.regions-reports-list__button-wrapper{margin:20px 0}.regions-reports-list__button{padding:6px 15px;font-size:12px}.regions-reports-card{margin:0 0 20px;border:1px solid #e0e4e7}.regions-reports-card__container,.regions-reports-card__filter{margin:10px 0}.regions-reports-card__filter .tabs2_wrap{padding:10px}.regions-reports-card__filter select{max-width:350px;height:23px;padding:0;margin:0 0 10px;white-space:nowrap}.regions-reports-card__head{padding:8px 10px;background:#eef2f5}.regions-reports-card__head .line_small{margin:3px 0 0}.regions-reports-card__body{padding:10px}.regions-reports-card__info{margin:0 0 15px}.regions-reports-card__info ul{margin:5px}.regions-reports-card__info li{list-style:disc;margin:0 0 4px 30px}.regions-reports-card__button-wrapper{margin:15px 0}.regions-reports-card__button-wrapper:last-child{margin-bottom:0}.regions-reports-card__button-wrapper .button_green{padding:4px 8px}.regions-reports-card__list-container{margin:10px 0 10px 20px}.regions-reports-card__list{margin:10px 0 0}.regions-reports-card__item,.regions-reports-card__item-title{margin:0 0 5px}.regions-reports-card__empty{margin:10px 0}.regions-reports-card__footer{padding:10px}.regions-reports-card__footer .button_blue{padding:4px 10px;margin-right:10px}.regions-reports-info{margin:15px 0 20px;padding:0 15px}.regions-reports-info__group{margin:0 0 20px}.regions-reports-info__group_comment{width:60%}.regions-reports-info__row{margin:0 0 5px}.regions-reports-info__row_secondary{margin:0 0 3px;font-size:11px;color:#999}.regions-reports-info .line_frm .label{padding-right:0;width:110px;text-align:left}.regions-reports-info .line_frm .field{margin-left:125px}.regions-reports-info .line_frm .select_wrap,.regions-reports-info .line_frm .textarea_wrap{max-width:400px}.regions-reports-grid{overflow:hidden}.regions-reports-grid__left{width:200px;float:left;overflow:hidden}.regions-reports-grid__content,.regions-reports-grid__left .regions-reports-table{width:100%}.regions-reports-grid__content,.regions-reports-table__container{overflow-x:auto;overflow-y:hidden}.regions-reports-grid__center{margin-left:200px}.regions-reports-table{border:1px solid #bbb}.regions-reports-table td,.regions-reports-table th{padding:5px 10px;border:1px solid #ddd}.regions-reports-table__row-titles td{font-weight:700;text-align:center;vertical-align:middle;font-size:11px}.regions-reports-table__row-numerations td{font-size:11px;color:#999;text-align:center}.regions-reports-table__list{margin:0 0 0 20px}.regions-reports-table__list li{margin:0 0 3px;list-style:disc}.regions-reports-table__add-link{margin:15px 0}.regions-reports-table__input-groups{margin:0 0 2px}.regions-reports-table__input-groups input.text{margin:0 0 3px}.regions-reports-table select{max-width:200px}.regions-reports-table .checkbox-list{width:150px;max-height:130px;line-height:1;overflow-x:hidden;overflow-y:scroll}.regions-reports-table .checkbox-list[class~="categories.checkboxlist"]{width:200px}.regions-reports-table .checkbox-list li{margin:0 0 2px}.regions-reports-table .checkbox-list label{padding:1px 0;cursor:pointer;display:block;overflow:hidden}.regions-reports-table .checkbox-list .checkbox{margin:2px 0 0;float:left;top:0}.regions-reports-table .checkbox-list .text{margin-left:17px;display:block}.regions-reports-controls{margin:20px 0 0}.regions-reports-controls .button_blue [class^=icon-]{top:0}.regions-reports-controls__group{padding:5px 0;display:inline-block}.button_blue+.regions-reports-controls__group{margin-left:15px}.regions-reports-form .select_wrap ul{margin:4px 0}.regions-reports-form .select_wrap li{margin:0 0 4px}.regions-reports-form .select_wrap label{cursor:pointer}.regions-reports-form .select_wrap+.error_messages .errorlist{font-weight:700;font-size:12px;padding:5px 10px;display:inline-block;border:1px solid red;background:#fdd}.regions-reports-form #id_classes{margin:0 0 -10px;-moz-column-width:110px;column-width:110px;-moz-column-count:auto;column-count:auto;-moz-column-gap:0;column-gap:0}.regions-reports-form #id_classes>li{margin:0;font-weight:700}.regions-reports-form #id_classes li ul{margin:3px 0 0;padding-bottom:10px;font-weight:400}.regions-reports-form #id_subjects{-moz-column-width:120px;column-width:120px;-moz-column-count:auto;column-count:auto;-moz-column-gap:0;column-gap:0}.page_404_wrap{padding:50px 0;text-align:center}.page_404{text-align:left;display:inline-block;vertical-align:top}.page_404 .img{float:left}.page_404 .cnt{padding:20px 0 0 20px;float:left}.page_404 h1{font-size:25px;padding:10px 0}.page_404 h1 span{font-size:17px}.page_500_wrap{padding:50px 0;text-align:center}.page_500{text-align:left;display:inline-block;vertical-align:top}.bells_page .title_blue,.table-bells .number,.table_lessons thead td,.table_quarters .number{text-align:center}.page_500 .img{float:left}.page_500 .cnt{padding:20px 0 0 40px;float:left}.page_500 h1{font-size:25px;padding:10px 0}.page_500 h1 span{font-size:17px}.bells_page{padding:10px 0 0;overflow:hidden}.bells_page .clmn{float:left;margin-right:45px}.table-bells{margin:10px 0 0;border:1px solid #ddd;font:13px/16px Tahoma}.table-bells td{padding:6px 10px}.table-bells tr{border-bottom:1px solid #eee}.table-bells thead{font-weight:700;background:#eee}.table-bells .number{width:30px;font-weight:700}.table-bells .time{width:110px}.lessons_list .group{margin:0 0 20px}.lessons_list h2{margin:0 0 10px}.table_lessons td.date{width:15%}.table_lessons td.number{width:10%;text-align:center}.table_lessons td.theme{width:17.5%}.table_lessons .hometask-aside{margin:0 0 0 3px;float:right}.table_lessons td.hometask{width:25%}.table_lessons .hometask-text{max-height:120px;overflow:auto}.table_lessons .attachments_dropdown_toggle .icon-tags{margin:0 -4px}.table_lessons .attachments_dropdown_menu{left:auto;right:0}.table_lessons td.note{width:17.5%}.table_lessons td.actions{width:15%}.table_lessons td.actions p{margin:0 0 7px;white-space:nowrap}.table_lessons td.actions p:last-child{margin:0}.table_lessons .attachments_dropdown{margin:-3px 0}.table_lessons .secondary-text{color:#999}.table_lessons .without-date{font-weight:700;color:#00f}.quarters_page{margin:10px 0 5px}.table_quarters{margin:0;border:1px solid #ddd;background:#fff}.table_quarters td{padding:6px 15px}.table_quarters tr{border-bottom:1px solid #eee}.table_quarters thead{font-weight:700;background:#eee}.table_quarters .number{font-weight:700;padding:6px 25px}.sitemap{position:relative}.sitemap-group{margin:20px 0 30px 35px}.sitemap-group a,.sitemap-group a:hover{color:#000;text-decoration:underline}.sitemap-group li{margin:8px 0;list-style:circle}.sitemap-group li ul{margin:0 0 20px 30px}.sitemap-group li ul li{list-style:disc}.subjects_group{margin:0 0 25px}.subjects_edit_link{padding:10px 25px}.edit_subjects{overflow:hidden}.tbl_edit_subjects{width:100%;font-size:11px}.tbl_edit_subjects td{padding:10px 5px;vertical-align:top}.tbl_edit_subjects thead td{font-weight:700;padding-top:5px;padding-bottom:5px}.tbl_edit_subjects tbody tr{border-bottom:1px dashed #ddd}.tbl_edit_subjects tbody tr:last-child{border:none}.tbl_edit_subjects td.number{width:25px;min-width:25px;padding-top:15px;text-align:right}.tbl_edit_subjects td.full_name{width:50%}.tbl_edit_subjects td.short_name{width:30%}.tbl_edit_subjects td.actions{width:100px;min-width:100px;padding-top:14px}.tbl_subjects_limitations{width:100%}.tbl_subjects_limitations thead td{padding-top:10px;padding-bottom:10px;font-size:11px;font-weight:700}.tbl_subjects_limitations tr{border-bottom:1px dashed #ddd}.tbl_subjects_limitations tr:last-child{border:none}.tbl_subjects_limitations td{padding:10px 5px}.tbl_subjects_limitations td.td_number{width:25px;min-width:25px;padding-top:15px;padding-right:10px;text-align:right}.tbl_subjects_limitations td.td_short_name{padding-top:16px}.tbl_subjects_limitations td.td_input{width:25%}.tbl_subjects_limitations input.text{width:50px;margin-right:5px;font-size:14px;font-weight:700}.tbl_subjects_limitations .clear_link{padding:4px 5px 5px;display:inline-block;vertical-align:middle;cursor:pointer;font-size:18px;line-height:1;color:#000;text-decoration:none;opacity:.5}.tbl_subjects_limitations .clear_link:hover{opacity:1}.tbl_subjects_limitations .all-subjects{background-color:#f5f5f5}.tbl_subjects_limitations .all-subjects td{vertical-align:middle;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.tbl_subjects_limitations .all-subjects td.td_short_name{padding-top:12px}.tbl_subjects_limitations .all-subjects td:not(.td_number){opacity:.5;pointer-events:none}.tbl_subjects_limitations .all-subjects.active{background:#eee}.tbl_subjects_limitations .all-subjects.active td{opacity:1;pointer-events:auto}.tbl_subjects_limitations .all-subjects input.text{margin:0;float:left}.tbl_subjects_limitations .all-subjects__apply-link{float:left;padding:0 7px;height:25px;border:1px solid #ccc;margin:0 0 0 -2px;border-top-left-radius:0;border-bottom-left-radius:0}.tbl_subjects_limitations .all-subjects__apply-link [class^=icon-]{margin:4px 0 0}.tbl_subjects_limitations .date_info{margin:5px 0 0;font-size:11px;color:#999}.timetables_list li{margin:0 0 11px;font-size:13px}.classes_timetables{padding:20px 0 0}.classes_timetables .group{margin:0 0 20px}.classes_timetables .class_title{margin:10px 0 0}.classes_timetables .class_title .name{margin-right:30px;font-size:14px;font-weight:700}.classes_timetables .not_filled_message{margin:0 0 30px;border-bottom:1px dashed #ccc}.uic_item{padding:10px 0;border-bottom:1px dashed #ddd}.uic_item:last-child{border:none}.uic_number{width:25px;font-size:11px;text-align:right;padding:1px 5px 0 0;float:left}.uic_cnt{margin-left:30px}.uic_name{margin:0 0 8px}.uic_reg,.uic_unreg{min-width:270px;padding:5px 10px 9px 30px;display:inline-block;vertical-align:top;border:1px dashed #999;background:#f0f0f0}.uic_reg .icon,.uic_unreg .icon{position:absolute;top:5px;left:8px}.uic_reg .ttl,.uic_unreg .ttl{margin:0 0 3px;font-weight:700}.uic_reg .ttl{color:#3954b9}.uic_unreg .ttl{color:#e62660}.uic_reg .new_code a{color:#777}.uic_reg .new_code a:hover{color:#000}.uic_reg .new_code small{padding:2px 0 0;display:block;color:#777;font-size:11px}.uic_unreg .hidden_text{margin-left:5px}.print_link_wrap{padding:10px 15px;position:relative}.print_link{font-size:12px;font-weight:700;line-height:20px;padding:1px 0 1px 22px;background:url(/images/print.png) left top no-repeat}.supervisor-separator{margin:20px 0;height:0;position:relative;overflow:hidden;border-top:1px solid #ddd}.supervisor-grid{margin:20px 0 0;padding:0;position:relative}.supervisor-grid__right{width:355px;float:right;position:relative}.supervisor-grid__left{margin-right:375px;position:relative}.supervisor-graph{width:100%;float:left;position:relative}.supervisor-graph__title{text-align:center;font-size:20px}.supervisor-graph__panel{padding:0 20px 0 0;position:relative;top:20px;z-index:5}.supervisor-graph__caption{padding:5px 15px;font-size:12px;line-height:1;font-weight:700;position:absolute;left:70px;bottom:0;background:#eef2f5;border:1px solid #dee2e5;border-radius:5px 5px 0 0}.supervisor-graph__empty-message{position:absolute;top:60px;left:86px;color:#777;font-size:12px;font-weight:700}.supervisor-graph__container{position:relative}.supervisor-switch{height:22px;width:44px;display:block;position:relative;border-radius:11px;cursor:pointer;box-shadow:inset 0 2px 2px rgba(0,0,0,.25);background:#95aec4;background:linear-gradient(to bottom,#94afc4 0,#94afc4 49%,#9ab4cb 54%,#9ab4cb 100%)}.supervisor-switch__handler{height:20px;width:20px;display:block;position:absolute;top:0;left:0;cursor:pointer;border:1px solid rgba(0,0,0,.2);outline:0!important;border-radius:50%;box-shadow:inset 0 0 1px #fff;background:#ccc;background:linear-gradient(to bottom,#d5d5d5 0,#f2f2f2 100%);transition:.2s ease-in-out left}input[type=checkbox]:checked+.supervisor-switch__handler{left:22px}.supervisor-graph-controls{margin:0 0 5px;width:130px;position:relative;float:right;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.supervisor-graph-controls__title{margin:0 29px 10px 0;font-size:11px;font-weight:700;line-height:1;text-align:center}.supervisor-graph-controls__left{width:30px;float:left}.supervisor-graph-controls__link-all.active{color:#000;font-weight:700;background:0 0;cursor:default}.supervisor-graph-controls__right{float:right}.supervisor-graph-controls .supervisor-switch{margin:-5px 0 0 30px}.supervisor-graph-controls__subjects{max-height:0;overflow:hidden;margin:5px 0 0;position:absolute;top:100%;right:0;transition:.3s ease-in-out max-height}.supervisor-contact,.supervisor-info,.supervisor-info__body,.supervisor-info__head,.supervisor-info__head ul,.supervisor-status{position:relative}.supervisor-graph-controls__subjects--visible{max-height:999px}.supervisor-graph-controls__subjects__inner{padding:10px 0 10px 15px;white-space:nowrap;font-size:12px;line-height:1;background:#eef2f5;border:1px solid #dee2e5;border-radius:5px 0 0 5px}.supervisor-graph-controls__subjects ul{width:90px;display:inline-block;vertical-align:top}.supervisor-graph-controls__subjects li{padding:0 0 2px;margin:0 0 6px;overflow:hidden;text-overflow:ellipsis}.supervisor-graph-controls__subjects a.active{color:#000;font-weight:700;background:0 0;cursor:default}.supervisor-info{margin:0 0 20px}.supervisor-info__head{margin:0 0 25px;font-size:11px;overflow:hidden}.supervisor-info__head li{margin:0 0 3px}.supervisor-info__head a{text-decoration:underline}.supervisor-info__body{margin:10px 0;padding:10px;font-size:11px;line-height:15px;border:1px solid #ddd;background:#f7f7f7;border-radius:5px}.supervisor-info__body p{margin:0 0 10px}.supervisor-info__body p:last-child{margin-bottom:2px}.supervisor-contact p{margin:0 0 6px}.supervisor-contact p:last-child{margin-bottom:0}.supervisor-contact .icon-envelope{top:1px}.supervisor-status{display:inline-block;color:#000;white-space:normal}.supervisor-status__inner{padding:0 5px;display:block;position:relative}.supervisor-status--general{width:351px;margin:-2px -11px -2px 0;float:right;font-size:16px;line-height:1}.supervisor-status--general .supervisor-status__inner{padding:7px 0 7px 10px;border-radius:3px}.supervisor-status--single{text-align:center;text-decoration:none;font-size:12px;line-height:14px}.supervisor-status--single .supervisor-status__inner{width:90px;height:40px;display:table-cell;vertical-align:middle;border-radius:4px}.supervisor-status__inner--success{background:#18ca3d}.supervisor-status--disabled .supervisor-status__inner--success{background:rgba(24,202,61,.6)}.supervisor-status__inner--luck{background:#8ef003}.supervisor-status--disabled .supervisor-status__inner--luck{background:rgba(142,240,3,.6)}.supervisor-status__inner--warning{background:#d9dc00}.supervisor-status--disabled .supervisor-status__inner--warning{background:rgba(217,220,0,.6)}.supervisor-status__inner--danger{background:#fcbe02}.supervisor-status--disabled .supervisor-status__inner--danger{background:rgba(252,190,2,.6)}.supervisor-status__inner--critical{background:#ff4e4e}.supervisor-status--disabled .supervisor-status__inner--critical{background:rgba(255,78,78,.6)}.supervisor-status__inner--unknown{background:#c8c8c8}.supervisor-status--disabled .supervisor-status__inner--unknown{background:rgba(200,200,200,.6)}.supervisor-status__inner--insufficient{background:#c8c8c8}.supervisor-status--disabled .supervisor-status__inner--insufficient{background:rgba(200,200,200,.6)}.supervisor-status__inner--achieved{color:#00bb27;font-weight:700}.supervisor-status--disabled .supervisor-status__inner--achieved{opacity:.8}.supervisor-status__inner--not-achieved{color:#e00;font-weight:700}.supervisor-status--disabled .supervisor-status__inner--not-achieved{opacity:.8}.supervisor-status--active:after{content:'';width:5px;height:5px;display:block;position:absolute;top:5px;right:5px;background:#fff;border-radius:50%}a.supervisor-status{cursor:pointer}a.supervisor-status:hover{color:#000;text-decoration:none}.supervisor-pre{margin:20px 0;position:relative}.supervisor-pre__left{float:left;position:relative}.supervisor-pre__right{padding:42px 0 0;float:right;position:relative}.supervisor-pre__pupil-name{margin:0 0 15px;font-size:15px;text-align:center;font-style:italic;font-family:Arial,sans-serif}.supervisor-pre .tabs1{padding:0 1px 0 0;margin:0 0 -1px;border:none}.supervisor-pre .tabs1 li{margin:0 -1px 0 0}.supervisor-pre .tabs1 a{padding-left:18px;padding-right:28px;min-width:115px}.supervisor-buttons{position:relative;overflow:hidden}.supervisor-rating-link{padding:5px 10px;display:inline-block;vertical-align:middle;position:relative;cursor:pointer;font-size:12px;line-height:16px;border:1px solid #e8e968;background:#f4f4b7}.supervisor-rating-link_active{border:1px solid #dee028;background:#eff098}.supervisor-rating-link input{margin:0 5px 0 0;position:relative;top:2px}.supervisor{margin:0 0 20px;position:relative}.supervisor__status-tooltip{width:290px;padding:14px 15px 17px;position:absolute;color:#fff;font-size:15px;text-align:left;border:3px solid #f5a4ba;background:#d54072;border-radius:5px;z-index:4}.supervisor__status-tooltip:after,.supervisor__status-tooltip:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.supervisor__status-tooltip:after{border-color:rgba(213,87,108,0);border-top-color:#d54072;border-width:10px;margin-left:-10px}.supervisor__status-tooltip:before{border-color:rgba(245,181,198,0);border-top-color:#f5a4ba;border-width:14px;margin-left:-14px}.supervisor__empty{padding:15px}.supervisor__empty p{margin:0 0 10px}.supervisor__empty_info{font-size:11px;color:#666}.supervisor__table{margin:5px 0 0;position:relative;width:100%;background:#fff}.supervisor__row{position:relative}.supervisor__row_disable td{opacity:.4}.supervisor__row_disable td.supervisor__cell_slider{opacity:1}.supervisor__cell{padding:13px 10px;text-align:center;vertical-align:middle;border-bottom:1px solid #eee}.supervisor__cell_subject{width:150px;text-align:left}.supervisor__cell_slider{min-width:200px;padding-left:20px;padding-right:20px}.supervisor__cell_status-title{font-size:12px}.supervisor__cell_status-title p{margin:0 0 3px}.supervisor__cell_status-title small{width:100px;display:inline-block;font-size:12px;color:#999}.supervisor__cell_status{padding-left:0;padding-right:0;width:230px;height:45px;text-align:center;white-space:nowrap}.supervisor__cell_quarter{padding-left:1px;padding-right:1px;width:28px}.supervisor__cell_quarter:last-child{padding-right:7px}.supervisor__cell_button{text-align:right;border:none}.supervisor__cell_contact{width:90px}.supervisor__cell_contact .icon-envelope{float:left}.supervisor__cell_contact .link-text{margin-left:20px;display:block;text-align:left}.supervisor__subject-name{font-size:13px;font-weight:700}.supervisor__slider{margin:14px 0 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.supervisor__slider_container{position:relative}.supervisor__slider.ui-slider{height:4px;position:relative}.supervisor__slider.ui-slider .ui-slider-range-min{border-radius:2px;background:#599db4}.supervisor__slider.ui-slider .ui-slider-handle{display:block;cursor:pointer;margin-left:-15px;top:-15px;position:relative;width:30px;height:30px;border:1px solid rgba(0,0,0,.2);background:#8ac1ea}.supervisor__slider.ui-slider .ui-slider-handle span{color:#000;font:700 18px/30px Arial,Tahoma,sans-serif;text-align:center;width:30px;height:30px;display:block}.supervisor__slider.ui-slider-disabled{opacity:.9}.supervisor__slider.ui-slider-disabled .ui-slider-range-min{background:#bbb}.supervisor__slider.ui-slider-disabled .ui-slider-handle{cursor:default;background:#eef3f7}.supervisor__wish-mark{font-size:15px;padding:0 7px;font-weight:700}.supervisor__quarter-mark{padding:3px;display:inline-block;min-width:22px;font-size:15px;font-weight:700;text-align:center;border-radius:3px;white-space:nowrap;overflow:hidden;background:#e0e0e0}.supervisor__quarter-mark_achieved{background-color:#11ca38}.supervisor__quarter-mark_not-achieved{background-color:#ff4e4e}.supervisor .button5{padding:7px 10px;font-size:15px;margin-left:3px;font-weight:400}.supervisor__group_subjects tr:last-child td{border-bottom:1px solid #bbb}.supervisor__group_results .supervisor__quarter-mark{width:auto;max-width:45px}.supervisor__group_results td{border-bottom:none}.supervisor thead .supervisor__cell{font-size:14px;padding-top:6px;padding-bottom:6px;background:#edf5f7;border-top:1px solid #eee}.supervisor thead .supervisor__cell_subject{text-align:center}.supervisor-help{width:80%;position:relative;font-size:14px}.supervisor-help__image-button{height:26px;margin:-8px 0;position:relative}.supervisor-help ul.dash li{margin:0 0 12px}ul.supervisor-help__statuses{margin:20px 0}ul.supervisor-help__statuses li{margin:0 0 7px;list-style:none;position:relative;overflow:hidden}ul.supervisor-help__statuses p{margin:10px 0 0 120px}.supervisor-rating{margin:30px 0 10px;height:1px;border-radius:2px;position:relative;border:1px solid #dee028;background:#e7e965}.supervisor-rating .ui-slider-handle{display:block;margin-left:-9px;top:-9px;position:relative;width:18px;height:18px;cursor:default;border:1px solid #dee028;background:#eff098;border-radius:50%}.supervisor-rating .ui-slider-handle span{color:#000;font:700 14px/18px Arial,Tahoma,sans-serif;text-align:center;width:18px;height:18px;display:block}.finevision #page_wrap #google_translate_element,.finevision #page_wrap .finevision-element,.finevision #page_wrap .top_line .sep,.finevision #page_wrap :not(.clearfix):after,.finevision #page_wrap :not(.clearfix):before,.finevision #page_wrap [class*=icon-],.finevision-img-hidden #page_wrap [photoid],.finevision-img-hidden #page_wrap img{display:none}.supervisor-faq{width:80%;position:relative;font-size:14px}.supervisor-faq__group{padding:20px 10px;position:relative;border-bottom:1px dotted #ccc}.supervisor-faq__answer,.supervisor-faq__question{padding:0 0 0 50px;position:relative}.supervisor-faq__group:last-child{border-bottom:none}.supervisor-faq__question{margin:0 0 10px;min-height:41px;font-weight:700;background:url(/images/i-comm-bg.png) no-repeat}.supervisor-faq__answer p{margin:0 0 10px}.supervisor-faq__answer p:last-child{margin-bottom:0}.fv-white-styles{color:#000!important;text-shadow:none!important;border-color:rgba(0,0,0,.25)!important;background:#fff!important}.fv-black-styles{color:#fff!important;text-shadow:none!important;border-color:rgba(255,255,255,.25)!important;background:#333!important}.fv-blue-styles{color:#40739a!important;text-shadow:none!important;border-color:rgba(64,115,154,.25)!important;background:#c8e6ff!important}.fv-brown-styles{color:#634221!important;text-shadow:none!important;border-color:rgba(99,66,33,.2)!important;background:#fef5e7!important}.finevision #page_wrap img{font-size:14px!important;line-height:16px!important}.finevision #page_wrap *{font-family:Arial!important}.finevision #page_wrap .uv_graph div{filter:grayscale(100%)}.finevision #page_wrap .top_line_wrap{border-bottom:1px solid}.finevision #page_wrap .sch_top_menu a.demo{padding-left:0}.finevision #page_wrap #sch_login_box{box-shadow:0 0 0 3px rgba(0,0,0,.2)}.finevision #page_wrap #sch_login_box .label{width:110px}.finevision #page_wrap .setts_link,.finevision #page_wrap .stpay_link{padding:0}.finevision #page_wrap .title_box{border:1px solid;box-shadow:0 0 4px rgba(0,0,0,.3)}.finevision #page_wrap .main_grid_content tbody tr:nth-child(2n+1)>td,.finevision #page_wrap .main_grid_content tbody tr:nth-child(2n+1)>th{background-color:rgba(0,0,0,.05)!important}.finevision #page_wrap .main_grid_content tbody tr:nth-child(2n+1)>td *,.finevision #page_wrap .main_grid_content tbody tr:nth-child(2n+1)>th *{background-color:transparent!important}.finevision #page_wrap .line_small{font-size:13px}.finevision #page_wrap .pupils_list{-moz-column-width:220px;column-width:220px}.finevision #page_wrap .j_info_limitation{font-size:15px}.finevision .box_layout *{font-size:15px;line-height:20px}.finevision-black #page_wrap img,.finevision-blue #page_wrap img,.finevision-brown #page_wrap img,.finevision-white #page_wrap img{background:0 0!important}.finevision-black #page_wrap :empty:not(img):not(td):not(input):not(textarea),.finevision-blue #page_wrap :empty:not(img):not(td):not(input):not(textarea),.finevision-brown #page_wrap :empty:not(img):not(td):not(input):not(textarea),.finevision-white #page_wrap :empty:not(img):not(td):not(input):not(textarea){filter:grayscale(100%);opacity:.5}.finevision-white,.finevision-white #header[class^=type],.finevision-white #page_wrap,.finevision-white #page_wrap :not(img):not(:empty):not([photoid]),.finevision-white #page_wrap input,.finevision-white #page_wrap td,.finevision-white #page_wrap textarea{color:#000!important;text-shadow:none!important;border-color:rgba(0,0,0,.25)!important;background:#fff!important}.finevision-black,.finevision-black #header[class^=type],.finevision-black #page_wrap,.finevision-black #page_wrap :not(img):not(:empty):not([photoid]),.finevision-black #page_wrap input,.finevision-black #page_wrap td,.finevision-black #page_wrap textarea{color:#fff!important;text-shadow:none!important;border-color:rgba(255,255,255,.25)!important;background:#333!important}.finevision-blue,.finevision-blue #header[class^=type],.finevision-blue #page_wrap,.finevision-blue #page_wrap :not(img):not(:empty):not([photoid]),.finevision-blue #page_wrap input,.finevision-blue #page_wrap td,.finevision-blue #page_wrap textarea{color:#40739a!important;text-shadow:none!important;border-color:rgba(64,115,154,.25)!important;background:#c8e6ff!important}.finevision-brown,.finevision-brown #header[class^=type],.finevision-brown #page_wrap,.finevision-brown #page_wrap :not(img):not(:empty):not([photoid]),.finevision-brown #page_wrap input,.finevision-brown #page_wrap td,.finevision-brown #page_wrap textarea{color:#634221!important;text-shadow:none!important;border-color:rgba(99,66,33,.2)!important;background:#fef5e7!important}.finevision-img-gray #page_wrap [photoid],.finevision-img-gray #page_wrap img,.finevision-img-gray #page_wrap svg{filter:grayscale(100%)}.finevision-settings{color:#000;font-size:18px;background:#fff}.finevision-settings .row{margin:0 auto;width:auto;display:table}.finevision-settings .item{padding:15px 20px;display:table-cell;vertical-align:top;text-align:center}.finevision-settings .title{margin:0 0 8px;line-height:1;font-weight:700}.finevision-settings .controls{font-size:0;line-height:0}.finevision-settings .control{margin:0 -1px;padding:10px 15px;min-width:50px;display:inline-block;vertical-align:top;color:#000;font-size:15px;line-height:15px;text-align:center;text-decoration:none;cursor:pointer;box-sizing:border-box;border:1px solid #aaa;background:#fff}.finevision-settings .control:hover{color:#000;text-decoration:none;background:#eee}.finevision-settings .control:first-child{border-radius:4px 0 0 4px}.finevision-settings .control:last-child{border-radius:0 4px 4px 0}.finevision-settings .control:first-child:last-child{border-radius:4px}.finevision-settings .control .icon-black{margin:0}.finevision-settings .control.font-sm{font-size:14px}.finevision-settings .control.font-lg{font-size:18px}.finevision-settings .control.color-white{font-weight:700;color:#000;background:#fff}.finevision-settings .control.color-black{font-weight:700;color:#fff;background:#333}.finevision-settings .control.color-blue{font-weight:700;color:#40739a;background:#c8e6ff}.finevision-settings .control.color-brown{font-weight:700;color:#634221;background:#fef5e7}