body {
background: #fff;
margin: 0;
padding: 10px;
width: 100%;
}

.headContent, .events .freeTime {
display: none;
}

.pageWidth {width:23cm !important; max-width:23cm !important; min-width:23cm !important}
#pageContent .calendarForm  {width:31% !important; float: left !important;}
#pageContent .timeTable {width: 65% !important; margin-left:31% !important;}
#pageContent .calendarForm .btn, #cal_show_tel_wrap {display: none;}
.tableHead h3 {max-width:55%;}

.tt-event {
width: 99%;

}

.event-type-0 {
border: 2px #0E3651 solid;
background: #fff;
}



.event-type-1 {
border: 2px #60115D solid;
background: #fff;
}

.event-content {
   opacity: 1;
}


.event-type-2 {
border: 2px #f00 dashed;
background: #fff;
}

td.td-free a.ui-state-default {
border: 1px #749ebe solid;
}


td.td-free a.ui-state-default {
border: 1px #749ebe solid;
}

td.td-wizyty a.ui-state-default {
border: 1px #45a752 solid;
}

td.td-full a.ui-state-default {
border: 1px #ee0000 solid;
}

.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
opacity: 1;
}

.tableHead h3 {
padding-right: 0px;
}



a.print, .event-edit, .event-remove, #btn_nowa_wizyta {
display: none;
}

#bodyContent, #bodyContent #siteContent, #content  {
position: static;
width: auto;
background: #fff;
padding: 0;
margin: 0;
width: 607px;
}

.ui-datepicker-multi .ui-datepicker-group {
float: none;
}

.calendarForm {
    width: 243px;
}

.timeTable {
margin-left: 260px;
width: 700px;
}

.calendarForm .form-horizontal .controls {
margin-left: 0;
}

.form-horizontal .control-label {
float: none;
text-align: left;
}




