.form-item-due-time-from-time,
.form-item-due-time-to-time,
.form-item-date-assigned-time,
.form-item-date-due-time,
.form-item-due-time-time {
  display: none;
}

#zest_create_task_container .form-item-task-title label,
#zest_create_task_container .form-item-task-title input {
  display: inline-block;
}
#zest_create_task_container .form-item-task-title input {
  width: 20em;
}

#zest_create_task_container .form-item-due-time-date label {
  display: none;
}

#zest_create_task_container .container-inline-date .date-padding {
  vertical-align: middle;
  display: inline-block;
}

#zest_create_task_container .container-inline-date .form-item input {
  width: 7em;
}

#zest_create_task_container .container-inline-date .date-padding {
  float: none;
}

#zest_create_task_container .form-control:focus {
  border-color: #8cd058;
}

#zest_create_task_container .form-item-regions-to-assign-to,
#zest_create_task_container .form-item-roles-to-assign-to {
  display: inline-block;
  width: 40%;
}

#zest_create_task_container .form-item-user-assigned-to {
  display: inline-block;
  width: 40%;
}

#zest_create_task_container .btn-primary:hover,
#zest_create_task_container .btn-primary:focus,
#zest_create_task_container .btn-primary.active {
  background-color: #6db83a;
  border-color: #6db83b;
}
#zest_create_task_container .btn-primary {
  background-color: #81ba38 !important;
  border-color: #81ba39 !important;
}

#zest_create_task_container #edit-submit-task {
  display: block;
}

#zest_create_task_container {
  padding: 5px;
  padding-bottom: 30px;
  border-bottom: 2px solid #afd88c;
}

#ztm-edit-task-form .dropdown-menu,
#zest_create_task_container .dropdown-menu {
  background-color: white;
}



/**/

#zest_task_manager_table_control_container button {
  background: #8cd058;
  border-color: #6db83b;
}

#zest_task_manager_table_control_container button:hover {
  background-color: #6db83a;
}

#zest_task_manager_table_control_container .form-item-task-category label,
#zest_task_manager_table_control_container .form-item-task-category select {
  display: inline-block;
}

#zest_task_manager_table_control_container .form-item-task-category select {
  width: 30em;
}

#zest_task_manager_table_control_container .btn-info:hover,
#zest_task_manager_table_control_container .btn-info:focus,
#zest_task_manager_table_control_container .btn-info.active {
  background-color: #6db83a;
  border-color: #6db83b;
}
#zest_task_manager_table_control_container .btn-info {
  background-color: #81ba38;
  border-color: #81ba39;
}

#zest_task_manager_table_control_container .form-control:focus {
  border-color: #8cd058;
}

/*#zest_task_manager_table_control_container .form-item-task-category .form-select option:hover,
#zest_task_manager_table_control_container .form-item-task-category .form-select option:focus,
#zest_task_manager_table_control_container .form-item-task-category .form-select option:active {
  border-color: #6db83b;
  background-color: red;
  background: red;
}*/

#zest_task_manager_table_control_container .form-item-due-time-to-date label,
#zest_task_manager_table_control_container .form-item-due-time-from-date label {
  display: none;
}

#zest_task_manager_table_control_container .container-inline-date .date-padding {
  float: none;
}

#zest_task_manager_table_control_container .container-inline-date .date-padding {
  vertical-align: middle;
  display: inline-block;
}

#zest_task_manager_table_control_container .form-item-task-search-title {
  display: block;
}

#zest_task_manager_table_control_container .zest_tasks_table {
  margin-top: 40px;
}

#zest_task_manager_table_control_container .form-item-task-search-title input {
  display: inline-block;
  width: 420px;
}
#zest_task_manager_table_control_container .form-item-task-search-title label {
  display: inline-block;
  width: 150px;
}

#zest_task_manager_table_control_container .form-item-due-time-from label,
#zest_task_manager_table_control_container .form-item-task-category label,
#zest_task_manager_table_control_container .form-item-task-search-title label {
  width: 90px;
}


#zest_task_manager_table_control_container .container-inline-date .form-item input {
  width: 100px;
}


/*#zest_task_manager_table_control_container .form-item-task-search-title input {
  width: 25em;
}*/

#zest_task_manager_table_control_container button {
  margin-left: 4em;
}

#zest_task_manager_table_control_container .zest_tasks_table a {
  color: white;
  background-color: #81ba38;
  border-color: #81ba39;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 4px;
}

#zest_task_manager_table_control_container .zest_tasks_table a:hover {
  text-decoration: none;
  background-color: #6db83a;
  border-color: #6db83b;
}

#zest_task_manager_table_control_container .zest_tasks_table .odd td {
  background: #fcfadc;
}

#zest_task_manager_table_control_container .zest_tasks_table tbody {
/*display:block;
height:80px;
overflow:auto*/
}

/* Task Edit Form*/

#ztm-edit-task-form .form-item-title label,
#ztm-edit-task-form .form-item-title input {
  display: inline-block;
}

#ztm-edit-task-form .form-item-title input {
  width: 25em;
}


#ztm-edit-task-form .form-item-creator label,
#ztm-edit-task-form .form-item-creator input {
  display: inline-block;
}

#ztm-edit-task-form .form-item-creator input {
  width: 25em;
}

#ztm-edit-task-form .form-item-date-assigned-date label,
#ztm-edit-task-form .form-item-date-due-date label {
  display: none;
}

#ztm-edit-task-form .container-inline-date .date-padding {
  float: none;
}

#ztm-edit-task-form .container-inline-date .form-item input {
  width: 7em;
}

#ztm-edit-task-form .form-item-date-assigned > label,
#ztm-edit-task-form .form-item-date-due > label {
  padding-bottom: 18px;
}

#ztm-edit-task-form .form-item-date-assigned > label,
#ztm-edit-task-form .form-item-date-due > label,
#ztm-edit-task-form #edit-date-assigned,
#ztm-edit-task-form #edit-date-due {
  width: 6em;
  display: inline-block;
}

#ztm-edit-task-form .form-item-date-assigned > label,
#ztm-edit-task-form .form-item-date-due > label {
  vertical-align: middle;
}

#ztm-edit-task-form .form-item-date-assigned > label,
#ztm-edit-task-form #edit-date-assigned {
  width: 6em;
  display: inline-block;
}

#ztm-edit-task-form .container-inline-date > div{
  margin-bottom: 0;
    vertical-align: middle;
}

#ztm-edit-task-form textarea:disabled,
#ztm-edit-task-form input:disabled {
  background-color: #d1d1d1;
}

#ztm-edit-task-form .btn-info:hover,
#ztm-edit-task-form .btn-info:focus,
#ztm-edit-task-form .btn-info.active {
  background-color: #6db83a;
  border-color: #6db83b;
}
#ztm-edit-task-form .btn-info {
  background-color: #81ba38;
  border-color: #81ba39;
}
#ztm-edit-task-form .form-control:focus {
  border-color: #8cd058;
}

#ztm-edit-task-form .form-item-title label,
#ztm-edit-task-form  .form-item-creator label{
  width: 5em;
}

#ztm-edit-task-form .form-item-date-assigned {
  margin-right: 2em;
}

#edit-mini-user-assigned-to-autocomplete-aria-live div {
  background-color: red;
}

/**/

#ztm-edit-task-form .form-item-mini-assigned-type,
#ztm-edit-task-form .form-item-mini-task-status {
  display: inline-block;
  width: 40%;
}
#ztm-edit-task-form .form-item-mini-assigned-type .form-type-radio,
#ztm-edit-task-form .form-item-mini-task-status .form-type-radio{
  display: block;
}
#ztm-edit-task-form .form-item-mini-regions-to-assign-to,
#ztm-edit-task-form .form-item-mini-roles-to-assign-to {
  display: inline-block;
  width: 40%;
}

#ztm-edit-task-form .form-item-mini-user-assigned-to {
  display: inline-block;
  width: 40%;
}

#ztm-edit-task-form #edit-submit-button {
  display: block;
  float: right;
  margin-top: 25px;
}

#ztm-edit-task-form .form-item-state {
  display: inline-block;
  width: 50%;
}

#ztm-edit-task-form .zest_tasks_mini_table .odd td {
  background: #fcfadc;
}

/*#ztm-edit-task-form  {*/

/*.side-task-block .side-tasks-title {
  font-weight: bold;
  padding-bottom: 0.25em;
}
*/
.side-task-block .side-tasks-task-title div,
.side-task-block .side-tasks-task-title a {
  display: inline-block;
}

.side-task-block .side-tasks-task-date div {
  display: inline-block;
}

.side-task-block .side-tasks-task-label {
  width: 5em;
  font-style: italic;
}

.side-task-block .side-tasks-task {
  padding: 5px 0 5px 5px;
  border-bottom: 1px dotted #6DB83A;
  margin-bottom: 2px;
}

.side-task-block .side-tasks-task-title a {
  color: #6db83a;
  font-weight: bold;
}

.side-task-block .side-tasks-no-tasks {
  margin: 1em 1em;
}

.side-task-block .side-tasks-more-link a {
  color: #6DB83A;
  font-size: 14px;
  text-transform: none;
  padding: 10px;
  float: right;
}
/*





#zest_task_manager_table_control_container .container-inline-date .form-item input {
  width: 100px;
}*/


