#deck_info{
  float:right;
}
#glossary_info_and_ads{
	float:right;
}
.add_cards_front{
	float:left;
	clear:both;
	padding-right:1em;
}

#available_tags_header{
  text-decoration:underline;
}


#available_tags td{
  text-align:left;
  border: 1px solid black;
}
#available_tags {
  width:50em;
}

#add_cards{
  clear:both;
}


#card_front{
  clear:both;
}
.card_face{
  background-color: #ee8cbb;
  width:43%;
  float:left;
}
#front_content{
  border-top:1px solid red;
  background-image: url(/assets/images/background_line.png);
}

.card_content{	
  letter-spacing: 0.05em;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  min-height: 11em;
  height: auto;
  font-size: 1.1em;
}
#card_back{
  margin-left:5%;
}
#knowledge_rating{
  position:relative;
  right:5px;
  bottom:0px;
}

#buttons{
  clear:both;
  margin-top:1em;
}
#buttons div{
  float:left;
  padding-right:1em;
}
.response_text, .response, #flip{
  float:left;
  padding-left:40px;
  padding-top:2px;
  padding-bottom:0px;
  padding-right:2px;
  height:35px;
  min-width:30px;

}

.response, #flip, .response_text{
  padding-top:7px;
  margin-right:20px;
  border:#ffffff 1px solid;
  margin:.5em;
}
.response, #flip{
  background-color:fff;
  color:blue;  
}

.response:hover, #flip:hover{
  border:1px solid #aaa;
}

#flip{
  background:url(/assets/images/flip.png);
  background-position:8px 4px;
  background-repeat:no-repeat;
}
#right{
  background:url(/assets/images/right.png);
  background-position:8px 4px;
  background-repeat:no-repeat;
}
#wrong{
  background:url(/assets/images/wrong.png);
  background-repeat:no-repeat;
  background-position:8px 4px;
}
#neutral{
  background:url(/assets/images/neutral.png);
  background-repeat:no-repeat;
  background-position:8px 4px;
}


#disqus{
padding-top:2em;
clear:both;
}

#knowledge_meter_container{
  float:right;
  text-align:center;
  width:150px;
  padding-right:5px;
}

#knowledge_meter{
padding-top:5px;
width:150px;
text-align:center;
padding-left:.6em;
}

#settings{
  float:left;
  padding-bottom:1em;
  clear:both;
}

#settings div{
  float:left;
  padding-left:1em;
}

dd, dt, dl{
  margin:0px;
  padding:0px;
}
dd{
  padding-left:1em;
}


.glossary_card{
border-top-color: #AAA;
border-top-style: dotted;
border-top-width: 1px;
margin:0px;
padding:0px;
}