html{margin:0;padding:0;background-color:#f4f3ee}body,form{margin:0;padding:0;font-size:13px;font-family:Arial,Sans-Serif;color:#1e2d32}table,textarea,select,input,button,.ui-widget,.ui-widget textarea,.ui-widget select,.ui-widget input,.ui-widget button{font-size:1em;font-family:Arial,Sans-Serif}textarea,select,input,button{margin:0}select{padding:2px 3px;border:solid 1px #aaafb9}textarea,input[type=text],input[type=password]{padding:4px 6px;border:solid 1px #aaafb9}a{color:#20419c}h4{margin:20px 0;font-size:1.14em;font-weight:normal}.content-wrapper{position:relative;margin:0 auto 0 auto;width:960px}@media only screen and (min-width:1245px){.content-wrapper{width:1240px}}header{}.main-content{min-height:300px}footer{font-size:.9em}footer div{margin:10px 0}.img-button .ui-button-text{padding:0 .3em}.img-button .ui-button-text img{vertical-align:top}.ribbon-beta{position:fixed;left:0;top:0;width:70px;height:70px;background-image:url(images/ribbon-beta-orange.png);background-repeat:no-repeat;z-index:2000}.u-search table{width:100%;table-layout:fixed}.u-search table thead th{font-weight:normal}.u-search table td{padding:2px 4px}.u-search input[type=text],.u-search select{width:100%}html .jstree-default.jstree-focused{background:none}.main-info{margin-bottom:20px;padding:4px 0 4px 0;background-color:#fff}.main-info .main-info-title{margin:0 4px 0 4px;background-color:#e7e7e7}.main-info .main-info-title .left{float:left;width:80%;margin:0;padding:10px 20px;font-size:1.25em;font-weight:bold}.main-info .main-info-title .right{float:right;width:12%;margin:0;padding:3px 10px;text-align:right;font-weight:bold}.main-info .main-info-title .right.in_process{border-right:solid 15px green}.main-info .main-info-title .right.submited_offer,.main-info .main-info-title .right.in_warranty{border-right:solid 15px blue}.main-info .main-info-title .right.added{border-right:solid 15px #00d94a}.main-info .main-info-title .right.lost{border-right:solid 15px red}.main-info .main-info-title .right.postponed,.main-info .main-info-title .right.finished{border-right:solid 15px gray}.main-info .main-info-content{margin:0;padding:10px}.tab{font-size:12px!important;display:inline-block;background-color:#e7e7e7;padding:6px 8px}.tab.active{background-color:#1d3f96}.tab.active a{color:#fff}.tab a{text-decoration:none;color:#444}.main-menu{position:relative;margin:100px auto;width:400px}.main-menu div{margin:10px 0;text-align:center}.main-menu-lnk{font-size:30px;font-weight:400;display:block}.space-top{margin-bottom:10px}.space-bottom{margin-bottom:10px}.header-logo{float:left;width:300px}.header-logo a{display:block}.header-logo>a>img{margin:15px 0;max-width:100%}.header-menu{float:left;margin-left:15px}.header-menu .header-menu-main div{float:left;margin-left:3px}.header-menu .header-menu-main a{display:block;width:80px;height:100px;background-color:#fff;color:#1d3f96;text-decoration:none;background-image:url(images/menu-icons.png);background-repeat:no-repeat;background-position:20px 10px}.header-menu .header-menu-main a.selected{background-color:#1d3f96}.header-menu .header-menu-main a span{display:block;padding:63px 3px 0 3px;text-align:center;color:#1d3f96}.header-menu .header-menu-main a.selected span{color:#fff}header .header-logoff{float:right;margin:4px 0;padding:6px;background-color:#fff}header .header-logoff label{display:inline-block;zoom:1;*display:inline;max-width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icon-mydesk{}.icon-project{background-position:-62px 10px!important}.icon-projectrealization{background-position:-62px 10px!important}.icon-document{background-position:-142px 10px!important}.icon-buyer{background-position:-222px 10px!important}.icon-resource{background-position:-304px 10px!important}.icon-admin{background-position:-386px 10px!important}.u-grid table tbody a{color:#20419c}body .ui-widget-overlay{opacity:.6}.ui-dialog-content .field-validation-error{display:block}.ui-dialog-content .u-grid{margin:10px 0}.document-editor .u-grid{margin:10px 0}.document-editor .u-grid td{padding:3px 5px}.document-editor input{margin-bottom:0}.document-editor .u-grid input[type=text]{width:100%}.doc-status{font-size:.9em;font-weight:bold;font-style:italic}.doc-status-created,.doc-status-recheck{color:#ef3d42}.doc-status-inapproval,.doc-status-incontrol{color:#fdb813}.doc-status-closed{color:#71bf44}.project-editor .editor-label{width:20%}.project-editor .editor-field{width:27%;margin-right:10px}.project-editor .field-validation-error{display:block}.tree-icon-file{background-image:url(images/icon-document.png)!important;background-position:0 0!important}.show-more{font-size:12px;text-decoration:underline;cursor:pointer;color:#25469b}.user-editor-fields{width:50%;padding-top:15px;display:inline-block;vertical-align:top;zoom:1;*display:inline}.user-editor-roles{width:45%;display:inline-block;vertical-align:top;zoom:1;*display:inline}.folders-orientation .ui-button-text{background-repeat:no-repeat;width:41px;height:24px;margin:0 0 0 8px;padding:0}.folders-orientation .img-vertical .ui-button-text{background-image:url(images/icon-vertical.png)}.folders-orientation .img-horizontal .ui-button-text{background-image:url(images/icon-horizontal.png)}.transfer-document-duplicates{color:red}.transfer-document-duplicates ul{margin:5px}.transfer-item-description{font-style:italic;color:#1b3d93}.transfer-item-state{padding:4px}.transfer-item-status-yes .transfer-item-state{color:#fff;background-color:green}.transfer-item-status-no .transfer-item-state{color:#fff;background-color:#ef3d42}.transfer-item-status-none .transfer-item-state{color:gray;background-color:#e7e7e7}.transfer-item-status-undefined .transfer-item-state{color:#fff;background-color:#ef9597}.timesheet .box{zoom:1;display:inline-block;*display:inline}.timesheet .box input[type="text"],.timesheet .box select,.timesheet .box textarea{margin-top:0}.timesheet .box-info{font-size:.8em;font-style:italic;height:12px}.timesheet-edit-one .editor-label{width:20%}.timesheet-edit-one .editor-label.top-down{margin-top:12px}.timesheet-edit-one .editor-field{width:77%}.timesheet-edit-one .editor-field.editor-field-box{padding-top:0}.timesheet-multiple-user .u-grid{margin:0;font-size:.85em}.timesheet-multiple-user .timesheet-caption thead{}.margin-bottom-0{margin-bottom:0}.margin-0{margin:0}.padding-10{padding:10px}.padding-0-10{padding:0 10px}.u-icon,.u-icon-32{zoom:1;display:inline-block;*display:inline;margin:0;height:16px;width:16px;color:transparent!important;background-repeat:no-repeat;border:none}.u-icon-progress{background-image:url(images/progress.gif)}.u-icon-transfer{background-image:url(images/transfer.gif)}.column{float:left}.btn-back{font-size:14px;color:#7cc542;text-decoration:none;text-transform:uppercase;cursor:pointer}.validation-summary-errors{margin:0 0 15px 0;border:1px solid #b94a48;background-color:#f2dede;color:#b94a48}.validation-summary-errors ul{margin:0;padding:6px 12px}.validation-summary-errors ul li{margin:3px 0 3px 10px;list-style:disc}.login{margin:5% auto 0 auto;width:340px}.login .header-logo{margin-left:-40px;height:135px}.login .header-logo a{display:block;position:relative;top:25px}.login .login-form{position:relative;padding:25px 50px;background-color:#7cc542}.login .login-form input[type=text],.login .login-form input[type=password]{width:100%}.login .login-form .editor-label{color:#fff;background:none}.login .login-form .field-validation-error{}header h2,header h3{color:#444}