#tableWrapper{
    width : 90%;
    float : left;
    margin : 20px 5%;
}
#tableWrapper table{
    width : 100%;
}
#tableWrapper table.withHover tr:hover{
    background-color: #CCCCCC;
}
.editForm td{
    height : 25px;
    padding : 10px 0;
}
.toggleActive{
    cursor: pointer;
}
.active{
    color : #008000;
}

.inactive{
    color : red;
}
.center{
    text-align: center;
}
th, .headingReverse{
    background-color: #7f7a70!important;
    color: #FFF;
}
#buttonRow{
    height : 35px;
    padding : 25px 0;
}
#buttonRow input{
    margin-right : 25px;
}
body.dragging, body.dragging * {
  cursor: move !important;
}
.dragged {
  position: absolute;
  opacity: 0.5;
  z-index: 2000;
}
table.sorted_table tr.placeholder {
  position: relative;
}
table.sorted_table tr.placeholder:before {
  position: absolute;
}
.dragIndicator:hover{
    cursor: move;
}
.selectAnswer{
    min-width : 200px;
}
#mainContent h3 {
    font-size: 17px;
    margin-top: 0px;
    color: #f47920;
    font-weight: normal;
}
#mainContent h2 {
    font-size: 20px;
    margin-bottom: 3px;
}
table tr td, table tr th {
    padding: 10px 2%;
}
table.sorted_table tr:nth-child(even) td {
    background-color: rgba(227, 227, 227, 0.48);
}
input.answerText {
    font-size: 13px;
    padding: 4px 6px;
    width: 100%;
}
