table#events_table td 
{
  table-layout:fixed;
/*  width:50px;
  overflow:hidden;
  word-wrap:break-word;*/
}

form.events_form .form-item-title-gr label,
form.events_form .form-item-title-en label,
form.events_form .form-item-type-gr label,
form.events_form .form-item-type-en label,
form.events_form .form-item-venue-gr label,
form.events_form .form-item-venue-en label,
form.events_form .form-item-participants label,
form.events_form .form-item-department label,
form.events_form .form-item-parent1-parent2-rrule-FREQ label,
form.events_form .form-item-parent1-parent2-rrule-weekly-INTERVAL label,
form.events_form .form-item-parent1-parent2-rrule-yearly-INTERVAL label,
form.events_form .form-item-number-of-coordinators label,
form.events_form #coordinators [class*='-first-name'] label,
form.events_form #coordinators [class*='-last-name'] label,
form.events_form #coordinators [class*='-status'] label,
form.events_form #coordinators [class*='-landline'] label,
form.events_form #coordinators [class*='-mobile'] label,
form.events_form #coordinators [class*='-email'] label{    
/*    width:150px; */
/*    font-size:12px; */
    line-height:24px;
/*    font-weight:bold; */
    display: inline-block;
    width: 30%;
    padding: 5px 3px;
    
    text-align: left;


}

form.events_form .form-item-start-date label,
form.events_form .form-item-end-date label,
form.events_form .form-item-parent1-parent2-rrule-daily-byday-radios label,
form.events_form .form-item-parent1-parent2-rrule-range-of-repeat label {
    margin-bottom: 15px;
}

form.events_form .form-item-start-date .form-type-select label,
form.events_form .form-item-end-date .form-type-select label,
form.events_form #edit-parent1-parent2-rrule-until-child-datetime label{
    margin-bottom: 5px;
}

form.events_form .form-item-title-gr input:not([type=radio]),
form.events_form .form-item-title-en input:not([type=radio]),
form.events_form .form-item-type-gr input:not([type=radio]),
form.events_form .form-item-type-en input:not([type=radio]),
form.events_form .form-item-venue-gr input:not([type=radio]),
form.events_form .form-item-venue-en input:not([type=radio]),
form.events_form .form-item-participants input:not([type=radio]),
form.events_form .form-item-department select,
form.events_form .form-item-parent1-parent2-rrule-FREQ select,
form.events_form .form-item-number-of-coordinators select,
form.events_form #coordinators [class*='-first-name'] input:not([type=radio]),
form.events_form #coordinators [class*='-last-name'] input:not([type=radio]),
form.events_form #coordinators [class*='-status'] input:not([type=radio]),
form.events_form #coordinators [class*='-landline'] input:not([type=radio]),
form.events_form #coordinators [class*='-mobile'] input:not([type=radio]),
form.events_form #coordinators [class*='-email'] input:not([type=radio]){
 /*
 width:500px;
    margin-bottom:5px;
    line-height:18px;
    padding:2px 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border:1px solid #CCC;
 */
    display: inline-block;
    width: 65%;
    float: right;
    padding: 5px 3px;
    
    
}

form.events_form .form-item-parent1-parent2-rrule-weekly-INTERVAL .field-prefix,
form.events_form .form-item-parent1-parent2-rrule-yearly-INTERVAL .field-prefix {
    padding-left: 22px;
}

form.events_form .form-item.form-type-date-repeat-form-element-radios.form-item-parent1-parent2-rrule-range-of-repeat,
form.events_form .form-item-parent1-parent2-rrule-show-exceptions {
    margin-top: 40px !important;
}

div.form-item-title-gr label,
div.form-item-title-en label,
div.form-item-type-gr label,
div.form-item-type-en label,
div.form-item-venue-gr label,
div.form-item-venue-en label,
div.form-item-coordinator-fieldset-c-status-gr label,
div.form-item-coordinator-fieldset-c-status-en label
{
/*    text-align: left; */
/*    font-size: 80%; */
}

div.form-item-participants label,
div.form-item-coordinator-fieldset-c-landline label,
div.form-item-coordinator-fieldset-c-mobile label{
    line-height: 16px;
    text-align: left;
}

form.events_form div[class*='-first-name'] label,
form.events_form div[class*='-last-name'] label{
/*    text-align: left;
    font-size: 80%;
*/
}

form.events_form div fieldset[id*='edit-event-form'] div.fieldset-wrapper div.container-inline-date div.form-type-date-select{
    width:100%;
}

/*form.events_form div fieldset[id*='edit-event-form'] div.fieldset-wrapper div.container-inline-date div.form-type-date-select label[for='edit_date']{
    width:100%;
    display: block;
    float: left;
}*/

form.events_form div fieldset.form-wrapper div.fieldset-wrapper div.container-inline-date div.form-type-date-select label{
    width:100%;
    display: block;
    float: left;
}

form.events_form div fieldset[id*='edit-event-form'] div.fieldset-wrapper div.container-inline-date div.form-type-date-select div[class*='form-item-date-'] label{
    width:30px;
}

div#edit-date div[class*='form-type-date-'] label{
    width:50px;
}

div#edit-date{
    width:250px;
}

form.events_form  input#edit-show-repeat-settings{
    width: auto;
}

form.events_form .form-item.form-type-checkbox.form-item-show-repeat-settings {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

form.events_form  #date-repeated-settings #edit-parent1 {
    background-color: #eeeeee;
    padding: 5px;
    padding-bottom: 20px;
}
form.events_form .date-repeat-input {
    float: none;
}

form.events_form .form-type-date-select{
    padding-bottom: 15px;
    padding-top: 15px;
}

form.events_form #edit-parent1-parent2-rrule-range-of-repeat-count{
    margin:0
}

form.events_form .count-until-fade {
    opacity: 0.7;
}

#date-repeated-settings input{
    width: auto;
}

form.events_form .form-item-number-of-coordinators {
    font-weight: bold;
}

form.events_form div div.form-item-approved label{
    width:50px;
}

form.events_form div.form-item-approved input#edit-approved{
    width:10px;
}

form.events_form div.form-type-checkbox{
    margin: 0px;
}

form.events_form div input.form-submit{
    width:200px;
    display: block;
    float: right;
    cursor: pointer;
}

form.events_form div input#edit-submit{
    margin-left: 20px;
}

table#events_table tbody tr td{
    width: 30px;
    /*overflow: hidden;*/
    white-space: normal;
    word-wrap:normal;
}

table#events_table tbody tr td:nth-child(7){
    width:1%;
    white-space:normal;
}

table#events_table tbody tr td .truncate{
    width: 120px;
}

table#events_table tbody tr td:nth-child(6) .truncate{
    width: 250px;
}

div#events_wrapper img#print_icon,
div#events_wrapper img#excel_icon{
    float:right;
    cursor: pointer;
    display: block;
}

div#events_wrapper img#excel_icon{
    margin-right: 5px;
}

div#print_icon{
    float:right;
    margin-bottom: 20px;
}

table#events_table{
    margin-top: 20px;
}

div#print_icon{
    height: 5px;
}

form.events_form div div.form-item-approved label{
    width:100px;
}

div#events_wrapper div#events_table_wrapper div.ui-widget-header{
    background: none;
    border: none;
}

div#events_wrapper div#events_table_wrapper div.ui-widget-header{
    background: none;
    border: none;
}

table#events_table span.qa_tooltip_classic{
    z-index: 100;
}

table#events_table span.qa_qtip_tooltip_my_top_left_at_bottom_left{
    line-height: 20px;
    border-bottom: 1px dotted #000000;
    text-decoration: none;
    cursor: help;
}

table#events_table thead tr th div.DataTables_sort_wrapper{
    white-space: normal;
}

form.events_form label[for*='edit-general-type']{
    width: 200px;
}

form.events_form #edit-general-type {
    padding-top: 15px;
    padding-bottom: 15px;
}
form.events_form #edit-general-type .form-item-general-type{
    display: inline-block;
}

form.events_form div .fieldset-wrapper .form-type-checkbox{
    padding: 0px;
    margin: 0px;
}

form.events_form input#edit-coorganized{
/*	width: 50px; */
}