/* Overview Boxes */

div#overview-details {
  font-size:                0.9em;
  padding-right:            1px;
}

div#overview-details p {
  margin-bottom:            0.2em;
  line-height:              1.3em;
}

div#overview-details h3 {
  color:                    white;
  font-weight:              bold;
  text-transform:           uppercase;
  clear:                    left;
  font-size:                8pt;
  margin:                   0px;
  line-height:              1.2em;
  padding:                  2px 0px 2px 10px;
}

div#overview-details h4 {
  padding:                  0;
  margin:                   0;
  font-size:                10pt;
  padding-bottom:           5px;
}

div#overview-details div#overview-embed input {
  width:                    19em;
  padding:                  1px 2px;
}

/* Shared Settings for all Boxes */

div#overview-details ul {
  margin:                   0px;
  padding:                  0px;
}

div#overview-details div#overview-categories ul,
div#overview-details div#overview-references ul,
div#overview-details div#overview-referencing ul,
div#overview-details div#overview-aliases ul {
  padding-left:             10px;
}

div#overview-details li {
  list-style:               none;
  clear:                    both;
  padding:                  0;
  margin:                   0;
  line-height:              1.2em;
  padding-bottom:           0.3em;
  background-image:         none;
}

div#overview-details a.border-right {
  margin-right:             1px ! important;
  border-right:             1px solid #a3ae93 ! important;  
}

div#overview-details div.headline-box {
  background-color:         #2D3134;
  overflow:                 auto;
  clear:                    both;
  width:                    99%;
  border-right:             1px solid #a3ae93;
}

div#overview-details div.content-box {
  background-color:         #fff;
  padding:                  8px 0 5px 10px;
  margin-bottom:            3px;
  border-left:              1px solid #a3ae93;
  font-size:                9pt;
  clear:                    left;
  float:                    left;
  width:                    95%;
}


/* Children Overview Detail Box */
/* see info-box.css for more information */

div#overview-cast li,
div#overview-children li {
  margin-bottom:            0.6em;
  float:                    left;
  width:                    99%;
}

/* Crew Box */

div#overview-crew td {
  padding-bottom:           0.3em;
}

/* Categories Box */

div#overview-categories {
  font-size:                0.9em;
}

div#overview-keywords,
div#overview-subcategories {
  line-height:              1.2em;
}

div#overview-keywords a.weight_1 {
  font-weight:              bold;
}

div#overview-keywords a.weight_3 {
  color:                    #7195EA ! important;
}

div#overview-keywords a.weight_4 {
  color:                    #A1C5FF ! important;
}

div#overview-details div.empty,
div#overview-details p.vote-text {
  margin:                   1em 0 0.5em 0;
  color:                    rgb(153, 153, 153);
  text-align:               center;
  font-size:                8.5pt;
}

div#overview-details div.empty {
  margin-top:               0.3em;
}

/*  Reference Box */

div#overview-references li div.content {
  padding-left:             18px;
}

/* Local / Alternative Titles Box */

/* Vote Box */

div#overview-votes {
  padding:                  0px;
  font-size:                0.8em;
  margin-top:               0px;
  margin-bottom:            9px;
  height:                   2em;
}

div#overview-votes form {
  display:                  inline;
}

div#overview-votes img {
  position:                 relative;
  top:                      2px;
}


div#overview-votes form em {
 font-size:                 140%;
 font-weight:               bold;
}

div#overview-votes form input {
  background-color:         white;
  color:                    #d19b3b;
  cursor:                   pointer;
  border:                   1px solid #a3ae93;
  font-size:                8pt;
  float:                    right;
  margin-right:             2px;
}


div#overview-votes form select {
  width:                    8.3em;
  padding:                  0px;
  margin:                   0px;
  border:                   1px solid #a3ae93;
}

div#overview-votes form a.edit-button {
  font-weight:              normal;
  padding-bottom:           2px;
}

div#overview-votes form input.submit {
}

div#overview-votes form input:hover {
 background-color:#fff;
 color:#000;
}

div#overview-votes {
}

div#overview-votes strong {
  line-height:              18px;
  font-size:                1.2em;
  padding-left:             8px;
}

div#overview-votes span.small {
  line-height: 10px;
}

div.fact {
  clear:                    left;
  margin-bottom:            5px;
}

div.fact div.title {
  float:                    left;
  padding-right:            8px;
}

div.fact div.value {
  padding-left:             1em;
  font-weight:              bold;
}

div#overview-details div.headline-box a.edit-button {
  padding:                  0px 4px;
  margin-top:               1px;
  margin-right:             0px;
  height:                   12pt;
  line-height:              12pt;
  margin-bottom:            1px;
  border:                   none;
  text-transform:           lowercase;
}

div#overview-details div.headline-box a.help-button {
  float:                    right;
  display:                  block;
  border-left:              1px solid white;
  border-right:             1px solid white;
  margin-right:             1px;
  padding:                  1px 5px;
  height:                   12pt;
  line-height:              12pt;
  color:                    white;
  font-size:                8pt;
  text-transform:           lowercase;
}

div#overview-details div.headline-box a.no-right-border {
  border-right:             none;
  margin-right:             0px;
}

div#overview-details div.hierarchy ul li li {
  padding-left:             15px;
}

div#overview-details div.hierarchy ul ul {
  padding-top:              2px;
}

div#overview-details div.hierarchy ul a.strong {
  color:                    #50503e;
}
