+/* Page display */\r
+\r
+body {\r
+ overflow: hidden;\r
+ height: 100%;\r
+}\r
+\r
+header {\r
+}\r
+\r
+.page {\r
+ width: 937px;\r
+ margin: auto;\r
+}\r
+\r
+.menu {\r
+ position: fixed;\r
+ top: 50px;\r
+ bottom: 2em;\r
+ width: 250px;\r
+ overflow-y: scroll;\r
+}\r
+\r
+.content {\r
+ position: fixed;\r
+ top: 50px;\r
+ bottom: 2em;\r
+ margin-left: 265px;\r
+ width: 667px;\r
+ overflow-y: scroll;\r
+ padding-right: 10px;\r
+}\r
+\r
+.content.fullpage {\r
+ margin-left: 20px;\r
+ width: 910px;\r
+}\r
+\r
+footer {\r
+ position: fixed;\r
+ bottom: 0;\r
+ width: 100%;\r
+}\r
+\r
+/* Webkit scroll bars */\r
+\r
+.menu {\r
+ overflow-y: hidden;\r
+}\r
+\r
+.menu:hover {\r
+ overflow-y: scroll;\r
+}\r
+\r
+.menu::-webkit-scrollbar, .content::-webkit-scrollbar {\r
+ width: 10px;\r
+}\r
+\r
+.menu::-webkit-scrollbar-thumb, .content::-webkit-scrollbar-thumb {\r
+ background: #CCC;\r
+ -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,0.10),inset 0 -1px 0 rgba(0,0,0,0.07);\r
+}\r
+\r
+.menu::-webkit-scrollbar-thumb:hover, .content::-webkit-scrollbar-thumb:hover {\r
+ background: #999;\r
+}\r
+\r
+.menu::-webkit-scrollbar-corner, .content::-webkit-scrollbar-corner {\r
+ background: transparent;\r
+}\r
+\r
+.menu::-webkit-scrollbar-button, .content::-webkit-scrollbar-button {\r
+ width: 0;\r
+ height: 0;\r
+ display: none;\r
+}\r
+\r