.node-backyard-bird-survey .field-group-table td.field-content {
    width: 50%;
}
.node-form.survey-form .group-left,
.node-form.survey-form .group-right {
    width: 49%;
    border: 1px
}
.node-form.survey-form,
.node-form.survey-form input,
.node-form.survey-form select,
.node-form.survey-form textarea,
.node-form.survey-form button {
    font-size: 16px;
}
.node-form.survey-form .species-list table tr,
.node-form.survey-form .species-list table tr.odd,
.node-form.survey-form .species-list table tr.even{
    display: none;
    background: none;
}
.node-form.survey-form .species-list table tr.current-distribution,
.node-form.survey-form .species-list table tr.selected{
    display: table-row;
}
ul.action-links {
    margin: 1em 0;
    padding: 0 20px 0 20px;
    list-style-type: none;
    overflow: hidden;
}
ul.action-links li {
    display: inline-block;
}
ul.action-links a {
    padding-left: 15px;
    background: transparent url(/themes/seven/images/add.png) no-repeat 0 center;
    line-height: 30px;
}
#edit-field-survey-region-und option{
    display: none;
}
#edit-field-survey-region-und option.available{
    display: inherit;
}
ul.ui-autocomplete img {
    width: 60px;
    height: 60px;
}
ul.ui-autocomplete>li.ui-menu-item {
    clear: both;
}
ul.ui-autocomplete .ui-state-focus {
    border: solid 1px #b2b2b2;
    border-radius: 3px;
    height: 60px;
}
.node-form.survey-form .species-list input.species_count {
    width: 100%;
}