/**
 *  Common mixins and classes 
 */
/* line 75, ../sass/_mixins.scss */
.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

/* line 82, ../sass/_mixins.scss */
.clearfix {
  zoom: 1;
}

/* line 4, ../sass/system.menus.scss */
#page #autocomplete {
  background: white;
  border: 1px solid #D6D2C4;
}
/* line 7, ../sass/system.menus.scss */
#page #autocomplete ul {
  margin: 0;
  padding: 0;
}
/* line 10, ../sass/system.menus.scss */
#page #autocomplete ul li {
  margin-bottom: 0;
  line-height: 2em;
  padding-left: 10px;
}

/* line 21, ../sass/system.menus.scss */
#page div.tabs, .cke_editable div.tabs {
  margin: 0 0 10px 20px;
  padding: 0;
}
/* line 26, ../sass/system.menus.scss */
#page div.tabs ul.tabs, .cke_editable div.tabs ul.tabs {
  margin: auto;
  width: 980px;
  z-index: 3;
  position: relative;
  z-index: 1;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
/* line 34, ../sass/system.menus.scss */
#page div.tabs ul.tabs li, .cke_editable div.tabs ul.tabs li {
  margin: 0;
  float: left;
  background-color: #716F68;
  margin-right: 1px;
}
/* line 39, ../sass/system.menus.scss */
#page div.tabs ul.tabs li:hover, .cke_editable div.tabs ul.tabs li:hover {
  background-color: #565550;
}
/* line 42, ../sass/system.menus.scss */
#page div.tabs ul.tabs li a, .cke_editable div.tabs ul.tabs li a {
  padding: 8px 16px;
  display: inline-block;
  color: white;
}
/* line 47, ../sass/system.menus.scss */
#page div.tabs ul.tabs li:first-child, .cke_editable div.tabs ul.tabs li:first-child {
  -webkit-border-radius: 3px 0 0 0;
  -moz-border-radius: 3px 0 0 0;
  border-radius: 3px 0 0 0;
}
/* line 50, ../sass/system.menus.scss */
#page div.tabs ul.tabs li:last-child, .cke_editable div.tabs ul.tabs li:last-child {
  -webkit-border-radius: 0 3px 0 0;
  -moz-border-radius: 0 3px 0 0;
  border-radius: 0 3px 0 0;
}
/* line 56, ../sass/system.menus.scss */
#page div.tabs ul.tabs li.active,
#page div.tabs ul.tabs li.active a, .cke_editable div.tabs ul.tabs li.active,
.cke_editable div.tabs ul.tabs li.active a {
  color: white;
  background-color: #565550;
  text-decoration: none;
}
/* line 65, ../sass/system.menus.scss */
#page div.tabs ul.tabs.secondary, .cke_editable div.tabs ul.tabs.secondary {
  margin-top: 2px;
}
/* line 67, ../sass/system.menus.scss */
#page div.tabs ul.tabs.secondary li, .cke_editable div.tabs ul.tabs.secondary li {
  padding: 4px 8px;
  font-size: 0.9em;
  border-right: 1px solid #d6d2c4;
  background: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* line 71, ../sass/system.menus.scss */
#page div.tabs ul.tabs.secondary li:last-child, .cke_editable div.tabs ul.tabs.secondary li:last-child {
  border-right: 0;
}
/* line 76, ../sass/system.menus.scss */
#page div.tabs ul.tabs.secondary li a, .cke_editable div.tabs ul.tabs.secondary li a {
  color: #716F68;
}
/* line 79, ../sass/system.menus.scss */
#page div.tabs ul.tabs.secondary li.active, .cke_editable div.tabs ul.tabs.secondary li.active {
  background-color: transparent;
}
/* line 81, ../sass/system.menus.scss */
#page div.tabs ul.tabs.secondary li.active a, .cke_editable div.tabs ul.tabs.secondary li.active a {
  color: #565550;
  background-color: transparent;
}
/* line 91, ../sass/system.menus.scss */
#page div.submenu.revisions, .cke_editable div.submenu.revisions {
  color: #716F68;
  font-size: 0.9em;
}
/* line 94, ../sass/system.menus.scss */
#page div.submenu.revisions a, .cke_editable div.submenu.revisions a {
  padding: 4px 8px;
  color: #716F68;
}
/* line 97, ../sass/system.menus.scss */
#page div.submenu.revisions a:hover, .cke_editable div.submenu.revisions a:hover {
  color: #565550;
}
