/*
 * $Id:$
 * 
 * A CSS file for handling dictionary layout
 */

#dictionary-index .col li {
  background-image: none;
  margin: 0;
  padding: 0;
  list-style: none;
}

#dictionary-index .col li a.red {
  color: #DD0000;
  font-weight: bold;
}

#dictionary-index .col li a {
  border: medium none;
  color: #252525;
  display: block;
  font-size: 14px;
  padding: 2px;
}

#dictionary-index .chooser {
  background:rgba(0, 0, 0, 0) url("../images/layout/menu-bg.png") repeat scroll 0 0 !important;
  background-repeat: repeat-x;
  margin: 10px 0;
  padding: 1px 0;
}

#dictionary-index .col li a::before ,.columns .list ul li a::before{
  color: #64a92e;
  content: "";
  font-family: fontawesome;
  font-weight: bold;
  margin-left: -15px;
  position: absolute;
}

#dictionary-index .col li a,.columns .list ul li a {
  color: #717171;
  font-family: "Open Sans";
  font-size: 14px;
  line-height: 27px;
}

#dashboard .wide {
  width: 100% !important;
}

#dictionary-index .chooser .selected, #dictionary-index .chooser a {
    font-size: 19px;
    text-decoration: none;
    color: #EDEDF4;
    font-weight: bold;
    font-family: Arial Black, Gadget, Arial
    padding: 1px;
    text-align: center;
    margin: 0px 7px 0px 7px;
}

#vocab-word-container {
   display: none;
    position: absolute;
    background-color: #E4E4E4;
    border: 3px solid #222;
    border-radius: 10px;
    z-index: 2000;
}

#vocab-word-container .player {
    margin: 30px 5px 5px 5px;
    text-align: center;
}

#vocab-word-container .term {
    padding: 5px 0px 5px 10px;
}

#vocab-word-container .message {
    background-color: black;
    color: #E4E4E4;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    width: 307px;
    height: 250px;
}

#vocab-word-container .message > .inner {
    padding: 30px;
}


#vocab-word-container .synonyms, #vocab-word-container .variations {
    padding: 0px 0px 5px 10px;
    width: 95%;
}

#vocab-word-container .synonyms b {
    color: #C80024;
}

#vocab-word-container .close {
    position: absolute;
    top: 0px;
    right: 3px;
    color: black;
    font-weight: bold;
    font-size: 120%;
    text-decoration: none;
    cursor: pointer;
    padding: 2px;
    opacity: 1;
}

#vocab-word-container .favorite {
    position: absolute;
    top: 4px;
    left: 5px;
    font-size: 14px;
    color: #30B457;
    font-weight: bold;
}

#vocab-word-container .handshape {
  float: right;
  margin: 0px 20px 0px 2px;
  font-weight: bold;
}

#vocab-word-container .embed {
  float: right;
  margin: 10px;
}

#show-word-video-container {
    margin: auto;
    border: 2px solid black;
    border-radius: 10px;
}

#dictionary-word-request {
    margin: 40px 0px 5px 0px;
    background-color: #E4E4E4;
    border: 1px solid #CCCCCC;
    padding: 5px;
    font-size: 90%;
    clear: both;
}

#dictionary-word-request p {
    margin: 2px 0px;
}

#dictionary-word-request input {
    font-size: 90%;
}

