html,body{ margin: 0; padding: 0; font-family: "Ubuntu"; font-size: 13px; width: 100%; height: 100%; } #wrapper{ margin: 0; padding: 0; min-height:100%; overflow:hidden; } afx-button button{ outline: none; padding: 4px; border: 1px solid #a6a6a6; background-color: white; color: #414339; border-radius: 6px; font-family: "hermitlight"; font-size: 13px; } afx-button button[disabled]{ color: #a6a6a6; } afx-button button:active { background-color: #2786F3; color: white; border: 1px solid #dedede; } afx-menu { position:relative; display:inline-block; z-index: 100000; } afx-menu a{ text-decoration: none; width: 100%; height: 100%; color: #414339; display: inline-block; width: 100%; height: 100%; } afx-menu ul{ padding:0; margin: 0; } afx-menu afx-menu ul { padding: 0; border:1px solid #a6a6a6; border-radius: 5px; border-top-left-radius: 0px; box-shadow: 2px 2px 2px #cbcbcb; background-color: white; } afx-menu ul > li{ list-style:none; margin:0; position: relative; float: left; padding:3px; padding-left: 5px; padding-right: 5px; } afx-menu afx-menu { top:100%; left:0; position: absolute; display:none; } afx-menu afx-menu i{ margin-right: 5px; } afx-menu afx-menu li{ float:none; width: 150px; } afx-menu afx-menu afx-menu{ top:-4px; left: 100%; } afx-menu li:hover { background-color: #2786F3; } afx-menu li:hover > a { color: white; } afx-menu li:hover > afx-menu { display: block; } afx-menu li.afx-corner-fix{ height: 3px; padding: 0; margin: 0; background-color: transparent; } afx-menu li.afx-corner-fix:hover{ background-color: transparent; } afx-menu afx-menu .afx-submenu:before { content: "\f054"; font-family: "FontAwesome"; font-size: 10px; left:93%; color: #414339; position:absolute; top:25%; } afx-sys-panel div{ width: 100%; height: 23px; margin:0; padding: 0; background-color: #f6F6F6; border-bottom: 1px solid #9c9C9C; box-shadow: 2px 2px 2px #cbcbcb; } afx-sys-panel .afx-panel-os-stray{ float:right; } afx-sys-panel .afx-panel-os-stray afx-menu afx-menu{ top:-4px; left: -100%; } .afx-clear{ clear:both; background-color: transparent; border: 0; height: 1px; } #workspace { width: 100%; position: absolute; bottom: 0; top: 24px; } afx-apps-dock{ float: left; bottom: 3px; top: 3px; width: 32px; background-color:#f6F6F6; position: absolute; padding:2px; padding-top: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border:1px solid #a6a6a6; overflow: hidden; box-shadow: 2px 2px 2px #cbcbcb; } afx-apps-dock afx-button button{ width: 32px; height: 32px; font-size: 19px; margin-bottom: 0px; border:0; background-color: transparent; } #desktop{ position: absolute; top:3px; bottom: 0; margin: 0; left: 40px; right: 0; padding:0px; }