1.geToolbarContainer .geButton, .geToolbarContainer .geLabel {
2	padding:3px 5px 5px 5px;
3	position: relative;
4	text-align: center;
5	vertical-align: middle;
6	border-radius:3px;
7}
8html body .geMenubarContainer .geBigButton {
9	margin-top: 4px;
10}
11html body .geBigStandardButton:active, .geSidebarContainer .geTitle:active {
12	background-color: #DEEBFF;
13	color: #0052CC;
14}
15body .geToolbarContainer .geButton:active, body .geToolbarContainer .geLabel:active {
16	background-color: #DEEBFF;
17	color: #0052CC;
18}
19body > .geToolbarContainer .geLabel, body > .geToolbarContainer .geButton {
20	-webkit-box-shadow: none !important;
21	-moz-box-shadow: none !important;
22	box-shadow: none !important;
23	border: 1px solid transparent !important;
24}
25body > .geToolbarContainer {
26	background: #f5f5f5 !important;
27	border-bottom: 1px solid #ccc !important;
28	-webkit-box-shadow: none !important;
29	-moz-box-shadow: none !important;
30	box-shadow: none !important;
31}
32body > .geToolbarContainer > .geToolbar {
33	padding-top:4px !important;
34}
35body > .geToolbarContainer > .geToolbar .geSeparator {
36	width:1px !important;
37	background:#cccccc !important;
38	margin-top:3px;
39	height:24px;
40}
41.geSidebarContainer .geToolbarContainer .geButton {
42	padding:0px 2px 4px 2px;
43}
44.geToolbarContainer .geLabel {
45	height:18px;
46	_height:31px;
47}
48html body .geStatus .geStatusAlert {
49	color:#ffffff !important;
50	font-size:12px;
51	border:none;
52	border-radius:6px;
53	text-shadow: rgb(41, 89, 137) 0px 1px 0px;
54	background-color:#428bca;
55	background-image:linear-gradient(rgb(70, 135, 206) 0px, rgb(48, 104, 162) 100%);
56	-webkit-box-shadow: rgba(255, 255, 255, 0.0980392) 0px 1px 0px 0px inset, rgba(0, 0, 0, 0.2) 0px 1px 1px 0px;
57	-moz-box-shadow: rgba(255, 255, 255, 0.0980392) 0px 1px 0px 0px inset, rgba(0, 0, 0, 0.2) 0px 1px 1px 0px;
58	box-shadow: rgba(255, 255, 255, 0.0980392) 0px 1px 0px 0px inset, rgba(0, 0, 0, 0.2) 0px 1px 1px 0px;
59	margin-top:-5px;
60}
61html body .geStatus .geStatusAlert:hover {
62    background-color: #2d6ca2;
63    background-image: linear-gradient(rgb(90, 148, 211) 0px, rgb(54, 115, 181) 100%);
64}
65html body .geStatus .geStatusMessage {
66	color:#ffffff !important;
67	font-size:12px;
68	border:none;
69	border-radius:6px;
70	text-shadow: rgb(41, 89, 137) 0px 1px 0px;
71	background-color:#428bca;
72	background-image:linear-gradient(rgb(70, 135, 206) 0px, rgb(48, 104, 162) 100%);
73	-webkit-box-shadow: rgba(255, 255, 255, 0.0980392) 0px 1px 0px 0px inset, rgba(0, 0, 0, 0.2) 0px 1px 1px 0px;
74	-moz-box-shadow: rgba(255, 255, 255, 0.0980392) 0px 1px 0px 0px inset, rgba(0, 0, 0, 0.2) 0px 1px 1px 0px;
75	box-shadow: rgba(255, 255, 255, 0.0980392) 0px 1px 0px 0px inset, rgba(0, 0, 0, 0.2) 0px 1px 1px 0px;
76	margin-top:-5px;
77}
78html body .geStatus .geStatusMessage:hover {
79    background-color: #2d6ca2;
80    background-image: linear-gradient(rgb(90, 148, 211) 0px, rgb(54, 115, 181) 100%);
81}
82html body div.mxWindow .geToolbarContainer {
83	font-size:11px !important;
84	color: #000000 !important;
85	-webkit-box-shadow: none !important;
86	-moz-box-shadow: none !important;
87	box-shadow: none !important;
88	border-width: 0px 0px 1px !important;
89	border-color: rgb(195, 195, 195) !important;
90	border-style: solid !important;
91	border-bottom:1px solid #e0e0e0;
92}
93html body div.mxWindow .geButton, .mxWindow .geLabel {
94	-webkit-box-shadow: none !important;
95	-moz-box-shadow: none !important;
96	box-shadow: none !important;
97	background-image: none !important;
98	border:1px solid transparent !important;
99}
100div.mxWindow .geButton {
101	margin:1px !important;
102}
103div.mxWindow .geLabel {
104	padding:3px 5px 3px 5px !important;
105	margin:2px;
106}
107div.mxWindow .geButton:hover, .mxWindow .geLabel:hover {
108	-webkit-box-shadow: none !important;
109	-moz-box-shadow: none !important;
110	box-shadow: none !important;
111	background: none !important;
112	border:1px solid gray;
113}
114div.mxWindow .geButton:active, .mxWindow .geLabel:active {
115	-webkit-box-shadow: none !important;
116	-moz-box-shadow: none !important;
117	box-shadow: none !important;
118	background-image: none !important;
119	border:1px solid black;
120}
121body > .geToolbarContainer .geButton {
122	margin:0px -1px 0px 0px !important;
123	height:20px;
124}
125html body .geSidebarTooltip, .geSidebarTooltipImage {
126	z-index:2;
127}
128html body .geSidebarContainer .geTitle {
129	font-size:13px;
130	padding:8px 0px 8px 16px;
131}
132html body .geMenubarContainer * {
133	color: #DEEBFF;
134}
135html body .geMenubarContainer .geStatus {
136	color: rgb(179, 179, 179);
137}
138.geMenubarContainer .geItem:hover {
139	background-color: rgba(9, 30, 66, 0.48) !important;
140}
141html body .geToolbarContainer .geLabel {
142	margin:0px;
143	padding:6px 20px 4px 10px !important;
144}
145.geToolbar .geSeparator {
146	width:0px !important;
147}
148.geMenubarContainer .geItem, .geToolbar .geButton, .geToolbar .geLabel, .geSidebar, .geSidebarContainer .geTitle, .geSidebar .geItem, .mxPopupMenuItem {
149	-webkit-transition: none;
150	-moz-transition: none;
151	-o-transition: none;
152	-ms-transition: none;
153	transition: none;
154}
155html body .geMenubarContainer {
156	background-color: #0049B0;
157	color: #ffffff;
158	font-size: 14px;
159	padding-top:6px;
160}
161html body .geMenubar > .geItem {
162	padding-left:14px;
163	padding-right:15px;
164}
165html body .geSidebarContainer .geToolbarContainer {
166	-webkit-box-shadow: none;
167	-moz-box-shadow: none;
168	box-shadow: none;
169	border:none;
170}
171html body .geSidebarContainer .geToolbarContainer .geButton {
172	margin:2px !important;
173	height:20px !important;
174}
175html body .geSidebarContainer .geToolbarContainer .geLabel {
176	margin:2px !important;
177	padding:4px !important;
178}
179html body .geToolbar {
180	margin:0px;
181	padding:8px 10px 0px 10px;
182	-webkit-box-shadow:none;
183	-moz-box-shadow:none;
184	box-shadow:none;
185	border:none;
186}
187html body .geMenubarContainer .mxDisabled {
188	opacity: 1;
189	color: rgb(179, 179, 179);
190}
191.geDialogTitle {
192	box-sizing:border-box;
193	white-space:nowrap;
194	background:rgb(32, 80, 129);
195	border-bottom:1px solid rgb(192, 192, 192);
196	font-size:15px;
197	font-weight:bold;
198	text-align:center;
199	color:white;
200}
201.geDialogFooter {
202	background:whiteSmoke;
203	white-space:nowrap;
204	text-align:right;
205	box-sizing:border-box;
206	border-top:1px solid #e5e5e5;
207	color:darkGray;
208}
209
210.geNotification-box {
211  width: 50px;
212  height: 30px;
213  text-align: center;
214  float: left;
215  position: relative;
216  top: 1px !important;
217  cursor: pointer;
218}
219
220.geNotification-bell {
221  animation: geBellAnim 1s 1s both;
222  opacity: 0.75;
223}
224
225.geNotification-bell * {
226  display: block;
227  margin: 0 auto;
228  background-color: #DEEBFF !important;
229  box-shadow: 0px 0px 10px #DEEBFF !important;
230}
231
232.geNotification-count {
233  position: absolute;
234  z-index: 1;
235  top: -5px;
236  right: 7px;
237  width: 15px;
238  height: 15px;
239  line-height: 15px;
240  font-size: 10px;
241  border-radius: 50%;
242  background-color: #ff4927;
243  color: #DEEBFF !important;
244  animation: geZoomAnim 1s 1s both;
245}
246
247.geNotifPanel .header {
248  height: 30px;
249  width: 100%;
250  background: #0049B0 !important;
251  color: #DEEBFF !important;
252  font-size: 15px;
253}