div#home div.personalise div.panel div.icons {
  margin: 10px auto 0 auto; }

div#home div.personalise div.panel div.themes {
  width: 300px;
  float: left; }

div#home div.personalise div.panel div.tab_settings_panel {
  margin: 10px 10px 10px 0; }

div#home div.personalise div.panel div.tab_settings_panel div.settings_panel {
  border-right: 1px dotted #e5e5e5; }

div#home div.personalise div.panel div.tab_settings_panel div#columns {
  width: 120px;
  border-right: 1px dotted #e5e5e5;
  float: left;
  height: 223px; }

div#home div.personalise div.panel div.tab_settings_panel div#links_new_window {
  border-right: 1px dotted #e5e5e5; }

div#home div.personalise div.panel div.tab_settings_panel div#tab_icons {
  width: 200px;
  margin-right: 5px; }

div#home div.personalise div.panel div.tab_settings_panel div#tab_icons_list {
  overflow-y: scroll;
  height: 127px; }

div#home div.personalise div.panel div.tab_settings_panel div#open_links div.field_container {
  margin-top: 15px; }

div#home div.personalise div.panel div.tab_settings_panel div#open_links div.txt_field_container {
  margin-left: 10px; }

div#home div.personalise div.panel h4 {
  margin-left: 10px;
  font-size: 0.9em;
  font-weight: bold; }

div#home div.personalise div.panel div.tab_settings_panel div.row {
  margin-top: 10px;
  clear: right;
  float: none;
  background: red; }

div#home div.personalise div.panel div.icon {
  display: inline-block;
  text-align: center;
  padding: 8px;
  margin: 5px 5px 2px 5px;
  -webkit-border-radius: 3px;
  /* Safari and webkit  */
  border-radius: 3px;
  /* Opera, Chrome */
  -moz-border-radius: 3px;
  /* Mozilla (FF, Seamonkey) */
  cursor: pointer; }

div#home div.personalise div.panel div.search_icon {
  height: 29px;
  position: relative;
  width: 21px; }

div#home div.personalise div.panel div.search_icon span.rubies {
  position: absolute;
  top: 0;
  left: 8px; }

div#home div.personalise div.panel div.search_icon img.search_icon {
  position: absolute;
  left: 11px;
  top: 19px; }

div#home div.personalise div.panel div.icon img {
  display: block;
  margin: 0 auto 2px auto; }

div#home div.personalise div.panel div.selected {
  background: url(/../images/backgrounds/module_panels/bg_selected_item.png) no-repeat top left;
  color: #000; }

div#home div.personalise div.panel span.rubies {
  margin-top: 8px; }

/* Colour themes */
/* Default */
body div#home div.pods div.pod {
  border-style: solid;
  border-width: 1px; }

body.default div#home div.pods div.pod {
  border-color: #ccc;
  position: relative; }

body.default div#home div.pods div.pod h2 {
  background-color: whiteSmoke; }

/* Blue */
body.blue div#home div.pods div.pod {
  border-color: #a9dcff; }

body.blue div#home div.pods div.pod h2 {
  background-color: #d9fcff; }

/* Green */
body.green div#home div.pods div.pod {
  border-color: #AEFFAA; }

body.green div#home div.pods div.pod h2 {
  background-color: #fffffd;
  color: #0D8C06; }

/* Purple */
body.purple div#home div.pods div.pod {
  border-color: #E8C6FF; }

body.purple div#home div.pods div.pod h2 {
  background-color: #fef4ff;
  color: #8D00EC !important; }

/* Ruby */
body.ruby div#home div.pods div.pod {
  border-color: #FFC6CD; }

body.ruby div#home div.pods div.pod h2 {
  background-color: #FFf5fA;
  color: #dd223b !important; }

/* Orange */
body.orange div#home div.pods div.pod {
  border-color: #ffe96a; }

body.orange div#home div.pods div.pod h2 {
  background-color: #FFfFb5;
  color: #f68b01 !important; }

#home .search_input input.submit {
  background: url(/images/search_magnifier.png) no-repeat center center; }

/*# sourceMappingURL=homepage.css.map */
