body{margin:0;padding:0;font-family:Helvetica Neue,Helvetica,Arial;font-size:12px;line-height:22px;background:#eee;background-attachment:fixed;color:#333;cursor:pointer;margin-top:15px}.form-control,select{background-color:transparent;border-width:1px;border-radius:4px;border-style:solid;border-color:#bbb;box-shadow:none;color:inherit}.form-control:focus{box-shadow:none}.form-control.customButton{font-weight:700}#update{color:#3ff}input:focus,select:focus,textarea:focus,button:focus{outline:0}.startHidden{display:none}a:link,a:hover,a:visited,a:active{color:inherit;text-decoration:inherit}#menu{background:#fff;padding:15px 30px;overflow:hidden;font-size:18px;border-radius:4px;margin-left:15px;margin-right:15px;margin-bottom:15px}.titleBar{background:#fff;padding:15px 30px;overflow:hidden;font-size:18px;margin-top:10px;border-radius:4px}#folderTitleBar{padding:15px 0;overflow:hidden;font-size:18px}#folderTitle{float:left;padding-right:15px;font-size:20px}.customButton{border:none;background:0 0;overflow:hidden;background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;border-radius:4px}a.customButton,a.customButton.folder{line-height:3ex!important;display:inline!important;color:#000}.customButton:hover,a.customButton.folder:hover{color:#fff;background:#000}img{border:none}.left{float:left}.right{float:right}#sideBar{background:#fff;border-radius:4px;margin-bottom:15px}.box{width:250px;height:150px;padding:10px;float:left;margin:0 10px 10px 0;background-color:#0f92d6;color:#fff;position:relative;overflow:hidden;border-radius:4px}.box:hover{background:#28acf0}.box_description{height:80px;overflow:hidden}#itemClass_description{border:none;background:0 0;height:80px;width:100%;overflow:auto;resize:none;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.big,.big:hover{width:auto;height:100%;margin:0;background-color:#0f92d6;overflow:hidden;float:none}.folder{background:#72bf33}.folder:hover{background:#8cd154}.search,.search:hover{background-color:#8d40cc}.searchPartial{margin-bottom:30px}h1,h2,h3,h4,h5,h6{margin:0 0 10px;font-weight:400}.inputField{border:none;background:0 0;overflow:hidden;resize:none;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;width:80%}.smallInputField{width:35px}.options{position:absolute;width:93%;bottom:0}.bar .options{width:98%}.noPadding{padding:0}.noMargin{margin:0}.noShadow{box-shadow:none}.btn{margin-right:8px;border:none;height:20px;width:15px;background:#72bf33}.btn.collapsed{background:0 0;border-style:solid;border-color:#72bf33;border-width:1px}.angular-ui-tree-handle{color:#000;padding:10px}.angular-ui-tree-handle:hover{color:#438eb9;background:#f4f6f7;border-color:#dce2e8}.angular-ui-tree-placeholder{background:#f0f9ff;border:2px dashed #bed2db;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tree-node-content{margin:10px}.angular-ui-tree-empty{display:none}form label{display:block}input{padding:8px;font-size:16px;width:250px;border:1px solid #bbb;border-radius:0;background-color:inherit}.button{padding:8px;background-color:#0f92d6;width:auto!important;border:0;color:#fff;font-weight:700;cursor:pointer;border-radius:0;border-radius:4px}.button:hover{background:#000}a.button{text-decoration:none}#login{width:100%;margin:0;padding:0}#register{width:100%;margin:0;padding:0}#userAvailability{font-size:12px;margin-left:10px;font-weight:700}div.loginPartial{margin-left:10%;margin-top:10%}.homeBox{background-color:#fff;padding:30px 50px;margin-right:15px;font-size:25px;overflow:hidden;float:left;color:#0f92d6;border-radius:4px}.homeBox:hover{background-color:#0f92d6;color:#fff;cursor:pointer}.homeBoxText:hover{cursor:pointer}a{color:#0f92d6}.clear{clear:both}#copyRight{color:#9a9a9a}.loginPartial form input{width:250px}