[class^="icon-"],[class*=" icon-"]{display:inline-block;vertical-align:middle;background-image:url(/images/icons.png);background-repeat:no-repeat}.icon-edit{width:18px;height:18px;background-position:0px 0px}.icon-edit-white{width:18px;height:18px;background-position:-18px 0px}.icon-edit-hover,.icon-edit:hover,.WithIcon:hover .icon-edit{width:18px;height:18px;background-position:-36px 0px}.icon-close{width:18px;height:18px;background-position:-54px 0px}.icon-close-white{width:18px;height:18px;background-position:-72px 0px}.icon-close-hover,.icon-close:hover,.WithIcon:hover .icon-close{width:18px;height:18px;background-position:-90px 0px}.icon-user{width:12px;height:19px;background-position:-108px 0px}.icon-user-white{width:12px;height:19px;background-position:-120px 0px}.icon-user-hover,.icon-user:hover,.WithIcon:hover .icon-user{width:12px;height:19px;background-position:-132px 0px}.icon-reports{width:22px;height:17px;background-position:-144px 0px}.icon-reports-white{width:22px;height:17px;background-position:-166px 0px}.icon-reports-hover,.icon-reports:hover,.WithIcon:hover .icon-reports{width:22px;height:17px;background-position:-188px 0px}.icon-settings{width:18px;height:18px;background-position:-210px 0px}.icon-settings-white{width:18px;height:18px;background-position:-228px 0px}.icon-settings-hover,.icon-settings:hover,.WithIcon:hover .icon-settings{width:18px;height:18px;background-position:-246px 0px}.icon-exit{width:18px;height:18px;background-position:0px -20px}.icon-exit-white{width:18px;height:18px;background-position:-18px -20px}.icon-exit-hover,.icon-exit:hover,.WithIcon:hover .icon-exit{width:18px;height:18px;background-position:-36px -20px}.icon-document{width:15px;height:18px;background-position:-54px -20px}.icon-document-white{width:15px;height:18px;background-position:-69px -20px}.icon-document-hover,.icon-document:hover,.WithIcon:hover .icon-document{width:15px;height:18px;background-position:-84px -20px}.icon-calendar{width:18px;height:18px;background-position:-99px -20px}.icon-calendar-white{width:18px;height:18px;background-position:-117px -20px}.icon-calendar-hover,.icon-calendar:hover,.WithIcon:hover .icon-calendar{width:18px;height:18px;background-position:-135px -20px}.icon-property{width:19px;height:18px;background-position:-153px -20px}.icon-property-white{width:19px;height:18px;background-position:-172px -20px}.icon-property-hover,.icon-property:hover,.WithIcon:hover .icon-property{width:19px;height:18px;background-position:-191px -20px}.icon-add{width:17px;height:17px;background-position:-210px -20px}.icon-add-white{width:17px;height:17px;background-position:-227px -20px}.icon-add-hover,.icon-add:hover,.WithIcon:hover .icon-add{width:17px;height:17px;background-position:-244px -20px}.icon-remove{width:17px;height:17px;background-position:-147px -40px}.icon-remove-white{width:17px;height:17px;background-position:-164px -40px}.icon-remove-hover,.icon-remove:hover,.WithIcon:hover .icon-remove{width:17px;height:17px;background-position:-181px -40px}.icon-delete{width:15px;height:20px;background-position:0px -40px}.icon-delete-white{width:15px;height:20px;background-position:-15px -40px}.icon-delete-hover,.icon-delete:hover,.WithIcon:hover .icon-delete{width:15px;height:20px;background-position:-30px -40px}.icon-attach{width:16px;height:18px;background-position:-45px -40px}.icon-attach-white{width:16px;height:18px;background-position:-61px -40px}.icon-attach-hover,.icon-attach:hover,.WithIcon:hover .icon-attach{width:16px;height:18px;background-position:-77px -40px}.icon-color{width:18px;height:18px;background-position:-93px -40px}.icon-color-white{width:18px;height:18px;background-position:-111px -40px}.icon-color-hover,.icon-color:hover,.WithIcon:hover .icon-color{width:18px;height:18px;background-position:-129px -40px}.icon-arrow-t{width:12px;height:8px;background-position:-206px -40px}.icon-arrow-b{width:12px;height:8px;background-position:-198px -52px}.icon-arrow-l{width:8px;height:12px;background-position:-210px -48px}.icon-arrow-r{width:8px;height:12px;background-position:-198px -40px}@font-face{font-family:'MyriadProLight';
src:url('myriad_pro_light-webfont.eot');
src:local('☺'),url('myriad_pro_light-webfont.woff') format('woff'),url('myriad_pro_light-webfont.ttf') format('truetype'),url('myriad_pro_light-webfont.svg#webfontOo9k4xIk') format('svg');
font-weight:normal;
font-style:normal}
*{margin:0;padding:0}body{font:13px Verdana,sans-serif;color:#313751;background:#fff}a,a:link,a:active,a:visited{color:#3b3b57;text-decoration:underline;outline:none;cursor:pointer}a:hover{text-decoration:none}a.invert{text-decoration:none}a.invert:hover{text-decoration:underline}a.img_space{text-decoration:none}a img{border:none;outline:none;vertical-align:middle}a.WithIcon{text-decoration:none}a.WithIcon .WithIcon_Text{text-decoration:underline}a.WithIcon:hover .WithIcon_Text{text-decoration:none}a.WithIcon.invert{text-decoration:none}a.WithIcon.invert .WithIcon_Text{text-decoration:none}a.WithIcon.invert:hover .WithIcon_Text{text-decoration:underline}a.WithIcon.ajax{text-decoration:none}a.WithIcon.ajax .WithIcon_Text{text-decoration:none;border-bottom:1px dotted}a.WithIcon.ajax:hover .WithIcon_Text{text-decoration:none;border-bottom-color:transparent}table{outline:none;border:none;border-spacing:0px;border-collapse:collapse}td{vertical-align:top}h1{font:35px Verdana;color:#606088}p{padding:5px 0px}ul{list-style-type:disc;list-style-position:outside;padding-left:20px}ul ul{list-style-type:circle}ol{list-style-type:decimal;list-style-position:outside;padding-left:20px}ol ol{list-style-type:lower-latin}.btn{display:inline-block;width:auto;height:25px;padding:0px 10px;border:1px solid #acacac;cursor:pointer;background-color:#fff;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.1),inset 0px -2px 2px rgba(255,255,255,0.4);-moz-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.1),inset 0px -2px 2px rgba(255,255,255,0.4);box-shadow:inset 0px 1px 1px rgba(0,0,0,0.1),inset 0px -2px 2px rgba(255,255,255,0.4);background-image:linear-gradient(top,#fff 0%,#dedede 100%);background-image:-o-linear-gradient(top,#fff 0%,#dedede 100%);background-image:-moz-linear-gradient(top,#fff 0%,#dedede 100%);background-image:-webkit-linear-gradient(top,#fff 0%,#dedede 100%);background-image:-ms-linear-gradient(top,#fff 0%,#dedede 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#dedede));-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn:hover{background-color:#dedede;background-image:linear-gradient(top,#dedede 0%,#fff 100%);background-image:-o-linear-gradient(top,#dedede 0%,#fff 100%);background-image:-moz-linear-gradient(top,#dedede 0%,#fff 100%);background-image:-webkit-linear-gradient(top,#dedede 0%,#fff 100%);background-image:-ms-linear-gradient(top,#dedede 0%,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dedede),color-stop(1,#fff))}.btn.nocursor{cursor:default}.btn.custom{height:auto;padding:10px 20px;font-size:13px;line-height:1.375;font-family:Verdana,sans-serif;color:#fff;border:none;background:#6d6d99;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn.custom:hover{background:rgba(109,109,153,0.9)}.btn.custom:hover.nocursor{background:#6d6d99}.btn.danger{background:#c33}.btn.danger:hover{background:rgba(204,51,51,0.9)}.btn.danger:hover.nocursor{background:#c33}.btn.success{width:auto;margin:0px;background:#282}.btn.success:hover{background:rgba(34,136,34,0.9)}.btn.success:hover.nocursor{background:#282}.btn.primary{background:#39f}.btn.primary:hover{background:rgba(51,153,255,0.9)}.btn.primary:hover.nocursor{background:#39f}.general{min-width:1000px}.header{height:184px;overflow:hidden;clear:both}.header .enter_as{height:30px;margin-bottom:1px;border-bottom:1px solid #d2cfd6;overflow:hidden}.header .enter_as a{color:#666}.header .enter_as .name{float:left;height:18px;padding:7px 0px 0px 15px;color:#666}.header .enter_as .link{float:right;padding:7px 20px 0px 0px}.header .enter_as .link a{margin-left:10px}.home{clear:both}.home .left_column{min-height:460px;background:url(../images/left_menu_bg.gif) left top repeat-x}.home .maincontent{padding:30px}.home .maincontent .title{text-align:left;padding-bottom:15px;display:block;font:bold 18px Arial;color:#342d7e}.footer{margin-top:1px;padding-top:1px;border-top:1px solid #d2cfd6;border-bottom:1px solid #919191;clear:both}.footer .left_column{height:58px;font-size:11px;color:#fff;background:url(../images/left_footer_bg.gif) top repeat-x}.footer .left_column a{color:#fff;text-decoration:none}.footer .left_column a:hover{text-decoration:underline}.footer .left_column .text{padding:24px 0px 0px 15px}.footer .content_column .text{padding:22px 0px 0px 30px;font:12px 'Trebuchet MS';color:#333}.form{padding:20px 0px}.form.pt0{padding-top:0px}.form .align_right{text-align:right}.form .item{float:left;width:100%;padding:5px 0px;clear:both}.form .item+.form{float:left;width:100%;clear:both}.form .item .name{float:left;width:235px;text-align:left}.form .item .name.for_upload_button{padding-top:3px}.form.name_align_right .item .name{text-align:right}.form .item .field{margin-left:245px}.form .item .field a.hint{font-size:10px;padding-left:5px}.form .item .field .field_width{width:405px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form .item .field .textbox,.form .item .field .dropdown{width:405px;height:20px;padding:0px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form .item .field .select2-container{width:405px !important}.form .item .field .textbox_date{width:105px;height:20px;padding:0px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form .item .field .text{padding-top:3px;font-weight:bold}.form .item .field .date+img{vertical-align:top;margin-left:5px}.form .item .textarea{width:405px;height:100px;padding:2px}.form .item .readonly_textbox{width:405px;border:1px solid #5e5a80;padding:2px}.form .item .field .calendar img{margin-top:1px}.form .btn_simple{padding:3px;margin-left:343px}.form .btns{float:left;width:100%;padding:5px 20px;margin-top:30px;background:#6d6d99;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form .btns .btn{height:34px;padding:0px 20px;font:18px Tahoma;color:#222;outline:none;border:1px solid #fff;cursor:pointer;background:url(../images/btn_bg.gif) top repeat-x;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form .btns .btn.right,.form .btns .btn.delete{float:right}body .select2-container .select2-selection--single{height:20px;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;border-radius:0px}body .select2-container .select2-selection--single .select2-selection__rendered{line-height:18px}body .select2-container .select2-selection--single .select2-selection__arrow{height:20px}.left_column{float:left;width:221px;overflow:hidden}.left_column .logo{height:151px;overflow:hidden}.left_column .left_menu{padding:15px;font-size:12px}.left_column .left_menu li{margin:5px 0px}.left_column .left_menu .act{font-weight:bold;text-decoration:none}.left_column .left_menu .item{display:block;margin:5px 0px}.left_column .left_menu .item_add{display:block;margin:5px 0px}.left_column .left_menu .WithIcon_Icon{position:relative;top:-2px}.content_column{margin-left:222px}.content_column.flat{overflow:visible}.content_column .content_column_inner{float:left;width:100%}.content_column .nav{background:url(../images/nav_top_bg.gif) top repeat-x}.content_column .nav .nav_top{height:120px;background:url(../images/nav_top_img.gif) right top no-repeat}.content_column .nav .nav_top .title{padding:30px 0px 0px 20px}.content_column .nav .nav_bottom{height:29px;border-top:1px solid #cacad2;border-bottom:1px solid #cacad2}.content_column .nav .nav_bottom .static_item{float:left;height:21px;padding:8px 30px 0px 30px;font-size:13px;line-height:100%;border-right:1px solid #cacad2}.content_column .nav .nav_bottom .item{float:left;height:21px;padding:8px 30px 0px 30px;font-size:13px;line-height:100%;border-right:1px solid #cacad2}.content_column .nav .nav_bottom .item.act{font-weight:bold;border-bottom:1px solid #fff}.content_column .nav .nav_bottom .item.act a{font-weight:bold;text-decoration:none}.content_column .links{padding-bottom:6px}.content_column .links a.ch{padding-left:20px;color:#a3a2a2;background:url(../images/ch.gif) left 2px no-repeat}.clearfix{clear:both}.planirovka{padding:10px 0px}.planirovka .item{float:left;width:250px;height:240px;padding:15px 40px 15px 0px;overflow:hidden}.planirovka .item .title{width:242px;height:15px;font:13px Verdana}.planirovka .item .img{width:240px;height:170px;border-width:1px;border-style:solid;border-color:#b0b0b0 #e2e2e2 #e2e2e2 #b0b0b0}.planirovka .item .del{width:242px;padding-top:10px}.planirovka+.list_buttons{padding-left:20px}.planirovka_obj{padding:10px 0px}.planirovka_obj .plan_title{font-weight:bold}.planirovka_obj .item{float:left;width:150px;height:140px;padding:15px 40px 15px 0px;overflow:hidden}.planirovka_obj .item .title{width:142px;height:15px;font:13px Verdana}.planirovka_obj .item .img{width:140px;height:90px;border-width:1px;border-style:solid;border-color:#b0b0b0 #e2e2e2 #e2e2e2 #b0b0b0}.planirovka_obj .item .del{width:142px;padding-top:10px}a.delete{padding:0px 0px 1px 20px;background:url(../images/ico_delete.png) left center no-repeat}.t_chessboard{font:13px Tahoma;border:none}.t_chessboard th,.t_chessboard td{padding:1px;border:1px solid #e6e6e6}.t_chessboard .cell_title{padding:1px 5px;color:#fff;background:#65658e}.t_chessboard .num{min-width:50px}.t_chessboard .el_item{min-width:100px;padding-bottom:5px}.t_chessboard .el_item.disabled{min-width:100px;padding-bottom:5px;background:#e2e2e6}.t_chessboard .el_item .div{padding:2px;color:#666;background:#e2e2e6}.t_chessboard .el_item .div.green{color:#fff;background:#282}.t_chessboard .el_item .div.red{color:#fff;background:#c33}.t_chessboard .el_item .div.blue{color:#fff;background:#39f}.t_chessboard .el_item .txt{padding:2px}.t_chessboard .el_item .txt a{padding:2px;text-decoration:none;min-width:90px;min-height:50px;display:block}.auto_generated .auto_table{width:100px;margin:20px;border:1px solid #7e587e}.auto_generated .auto_table td{padding:2px;border:1px solid #7e587e}.auto_generated .auto_table td input{margin:3px;width:120px}.auto_generated .auto_button{margin-left:430px;width:200px;height:25px}.renumerate .renumerate_button{margin-left:200px;width:200px;height:25px}.references{margin:20px}.references a{display:block;padding-top:10px}.refers{padding-left:15px;display:inline}.temp_form .temp_item{margin-top:8px}.temp_form .temp_item .temp_name{width:190px}.temp_form .temp_item .temp_field{margin-top:8px}.temp_form .temp_item .temp_field .template_textarea{width:100%;height:700px}.temp_form .temp_item .temp_field .textbox{width:100%;height:18px}.temp_form .temp_btns{float:left;width:100%;padding:5px 20px;margin-top:20px;margin-bottom:20px;background:#6d6d99}.temp_form .temp_btns .temp_btn{height:34px;padding:0px 20px;font:18px Tahoma;color:#222;outline:none;border:1px solid #fff;background:url(../images/btn_bg.gif) top repeat-x}.temp_form .temp_btns .temp_btn.delete{float:right}.fail{width:800px;margin:0 auto}.fail .message{border:1px solid maroon;color:maroon;background:#fff0f0;padding:7px 0px 8px 10px;margin:0px 25px 0px 209px}.success{width:800px;margin:0 auto}.success .message{border:1px solid grey;color:black;background:#81f7be;padding:7px 0px 8px 10px;margin:0px 25px 0px 209px}.validator{color:red;font-size:10px}.report_tables{margin:auto}.report_tables .report_table_place table{margin:auto;border-width:1px;border-style:solid}.report_tables .report_table_place table th{border-width:1px;border-style:solid;margin:0;padding:4px}.report_tables .report_table_place table td{border-width:1px;border-style:solid;margin:0;padding:4px}.report_tables .tables_title{text-align:center;display:block;font:bold 20px Arial;color:Black}.report_tables .title{margin-bottom:10px;text-align:center;font:18px Arial;color:Black}.report_chart{margin-left:200px}.report_chart .title{margin-bottom:10px;margin-top:10px;text-align:center;font:18px Arial;color:Black}.calendar{width:auto}.calendar .calendar_grid{margin:0 auto}.calendar .calendar_grid .day{border:1px solid #41627e;font:bold 10px Arial;color:#800517}.calendar .totalsum_block{text-align:center}.calendar .totalsum_block .totalsum_title{display:inline;font:bold 14px Arial;color:black}.calendar .totalsum_block .totalsum_sum{display:inline;font:bold 14px Arial;color:#800517}.login{height:100%;font-family:"Trebuchet MS";font-size:px;background:#fff}.login .center{width:324px;height:100%;margin-left:auto;margin-right:auto;display:table}.login .cell{display:table-cell;vertical-align:middle}.login .middle{width:324px}.login .lg{width:324px;height:96px;padding:0px;margin:0px;background:url(/images/login_lo.gif) top left no-repeat}.login .fm{width:323px;padding:0px;margin:1px;border:1px solid #d2cfd6}.login .fm td{padding:4px}.login .fm td.l{text-align:right;padding-right:10px}.login .fm td.r .textbox{border:1px solid #888;font-family:"Trebuchet MS";font-size:16px;padding-left:3px;width:221px}.login .fm td.r .cb{padding:0px}.login .fm td.t{padding-top:16px}.login .fm td.r td.l{padding-right:10px}.login .fm td.b{padding-bottom:12px}.login span{color:red}.login .btn_enter{padding:5px}.content_column .text .statistics .item{display:inline;padding-left:6px}button.ui-datepicker-trigger{margin-left:3px;vertical-align:middle;position:relative;top:-2px;outline:none;border:none;cursor:pointer;background-color:transparent;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-image:url(/images/icons.png);background-repeat:no-repeat;width:18px;height:18px;background-position:-99px -20px}.breadcrumbs{font-size:13px;color:gray}.nav_top .breadcrumbs{margin-top:-15px;margin-bottom:20px}.breadcrumbs a,.breadcrumbs .spacer{color:#3b3b57}.Tag{display:inline-block;margin:2px 0px;padding:2px 10px;border:1px solid #cacad2;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.Tags{max-width:250px}.Tag .input{position:relative;top:1px}.StatusList{margin:20px 0px}.StatusList_Item{margin:4px 0px}.StatusList_ItemName{display:inline-block;margin:2px 0px;padding:2px 10px;border:1px solid #cacad2;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-right:5px}.StatusList_ItemNames{max-width:250px}.StatusList_ItemName .input{position:relative;top:1px}.StatusList_ItemField{display:none;margin-right:2px}.StatusList_ItemText{margin-bottom:3px}.StatusList_ItemEdit{display:none;position:relative}.StatusList_ItemEdit.active .StatusList_ItemColorpicker{display:block}.StatusList_ItemEditNew{margin-top:20px}.StatusList_ItemButtons{display:none}.StatusList_ItemButtons.visible{display:inline-block}.StatusList_ItemButtons .btn{margin:0px 2px}.StatusList_ItemIcon{margin:0px 2px}.StatusList_ItemIconEdit{display:inline-block}.StatusList_ItemIconColor{display:inline-block;cursor:pointer}.StatusList_ItemColorpicker{display:none;width:250px;margin:8px 0px 0px -125px;padding:27px;position:absolute;top:100%;left:50%;z-index:5;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 4px 10px rgba(0,0,0,0.2);-moz-box-shadow:0px 4px 10px rgba(0,0,0,0.2);box-shadow:0px 4px 10px rgba(0,0,0,0.2)}.StatusList_ItemColorpicker:after{margin-left:-8px;position:absolute;left:50%;bottom:100%;border-width:0px 8px 8px 8px;border-style:solid;border-color:transparent transparent #fff transparent;content:""}.StatusList_ItemColorpicker .TextboxColor{margin-bottom:20px}.StatusList_Item .Textbox{width:400px}.StatusList_Item .Textbox.color{width:150px;margin-bottom:10px}.StatusList_Item.active .StatusList_ItemName{display:none}.StatusList_Item.active .StatusList_ItemField{display:inline-block}.StatusList_Item.active .StatusList_ItemIconEdit{display:none}.StatusList_Item.active .StatusList_ItemButtons{display:inline-block}.StatusList_Item.active .StatusList_ItemEdit{display:inline-block}.StatusList_ItemClose{padding:5px;position:absolute;right:10px;top:5px}.List_Item{padding:15px 20px}.List_Item:nth-child(2n+1){background-color:#fafafb}.List_Item:nth-child(2n){background-color:transparent}.List_ItemLine+.List_ItemLine{margin-top:10px}.List_ItemEditLink{float:right}.List_ItemFileListItem{margin-right:10px}.List_ItemFileListText{color:#a3a2a2}.List_ItemFileList .WithIcon_Icon{position:relative;top:-1px}.ListTable{width:100%}.ListTable_Item{padding:4px 5px;font-weight:400;text-align:left}.ListTable_Item:first-child{padding-left:10px}.ListTable_Item:last-child{padding-right:10px}thead th.ListTable_Item,thead td.ListTable_Item{font-weight:700}thead tr:last-child th.ListTable_Item,thead tr:last-child td.ListTable_Item{border-bottom:2px solid #cacad2}tfoot tr:first-child th.ListTable_Item,tfoot tr:first-child td.ListTable_Item{border-top:1px solid #cacad2}.ListTable tbody tr:nth-child(2n+1) .ListTable_Item{background-color:#fafafb}.ListTable tbody tr:nth-child(2n) .ListTable_Item{background-color:transparent}.EditBlock{margin-bottom:20px}.EditBlock_Visible,.EditBlock_IconEdit,.EditBlock_IconClose,.EditBlock_Hidden{margin-right:5px;vertical-align:middle}.EditBlock_Visible,.EditBlock_IconEdit{display:inline-block}.EditBlock_IconEdit,.EditBlock_IconClose{cursor:pointer}.EditBlock_IconClose,.EditBlock_Hidden{display:none}.EditBlock.active .EditBlock_IconEdit{display:none}.EditBlock.active .EditBlock_IconClose,.EditBlock.active .EditBlock_Hidden{display:inline-block}.ReportResult.mt_large{margin-top:60px}.PropertyList ul{padding-left:0px;list-style-type:none}.PropertyList_Category{padding-left:40px;position:relative}.PropertyList_Category:before,.PropertyList_Category:after{display:block;background-image:url(/images/icons.png);background-repeat:no-repeat;position:absolute;content:""}.PropertyList_Category:before{width:8px;height:12px;background-position:-198px -40px;left:3px;top:3px}.PropertyList_Category:after{width:19px;height:18px;background-position:-153px -20px;left:15px;top:-1px}.PropertyList_Category:hover:after{width:19px;height:18px;background-position:-191px -20px}.PropertyList_Category .PropertyList_Category{padding-left:15px}.PropertyList_Category .PropertyList_Category:after{display:none;z-index:-1;background:none}.PropertyList_Category .PropertyList_CategoryTitle{display:block;margin-left:-40px;padding-left:40px;position:relative;z-index:2}.PropertyList_Category .PropertyList_Items{padding-left:15px}.PropertyList_Category>.PropertyList_Categories,.PropertyList_Category>.PropertyList_Items{display:none}.PropertyList_Category.active:before,.PropertyList_Category.active_always:before{width:12px;height:8px;background-position:-198px -52px;left:0px;top:5px}.PropertyList_Category.active_always>.PropertyList_Categories,.PropertyList_Category.active_always>.PropertyList_Items{display:block}.ChessboardLegend{margin-bottom:10px}.ChessboardLegend_Item{display:inline-block;margin-right:10px}.ChessboardLegend_ItemIcon,.ChessboardLegend_ItemText{display:inline-block;vertical-align:middle}.ChessboardLegend_ItemIcon{width:16px;height:16px;color:transparent;overflow:hidden}