/*
	Custom CSS
	Please make sure your CSS rules are 
	more particular / have higher priority
	then other page styles
*/
/*header { display: none;}*/

 #events h3   {
	/* add your css rule here */
}

 #events p.duration, #events div.duration   {
	/* add your css rule here */
}


 #events p.description, #events div.description   {
	/* add your css rule here */
}

 #events .selectedEvent   {
	/* add your css rule here */
}


 #events input.reserve_time_btn   {
	/* add your css rule here */
}


 #events input.select_another_btn   {
	/* add your css rule here */
}


 #eventForm #start_date-block-container h3, #eventForm #timeline-container h3   {
	/* add your css rule here */
}


 #eventForm #save_button   {
	/* add your css rule here */
}


 div.ui-widget-content   {
	/* add your css rule here */
}


 div.ui-widget-header   {
	/* add your css rule here */
}


 #timeline-container table.timeline   {
	/* add your css rule here */
}


 .timeline td.not_worked_time   {
	/* add your css rule here */
}


 .timeline td.free_time   {
	/* add your css rule here */
}


 .timeline td.selected_time   {
	/* add your css rule here */
}


 .timeline td.reserved_time   {
	/* add your css rule here */
}


 div#loading   {
	/* add your css rule here */
}


 #start_date-block-container .zend_form dt, start_date-block-container .zend_form dt b, start_date-block-container .zend_form dd label   {
	/* add your css rule here */
}

div.col-sm-4{
display:none;
}

div.col-sm-8{
padding:0;
width:100%;
}

h2.title-main{
display:none;
}

div.info{
text-align: center;
}

span.decor{
display:none!important;
}

div.top-index-block{
padding-right:0!important;
}

#main-buttons{
min-height: 200px!important;
background-color: #c5b7af;
background-image: none!important;
}

#main-buttons .wrapper {
    height: 100px!important;
}


div.cstm-book{
    text-align:center;
    color: #ffffff!important;
    font-weight:600;
    font-size:2em!important;
    background-color: #A1856D;
    text-transform: none;
    font-size: 16px;
    width: 100%;
    display: inline-block;
    line-height: 24px;
    padding: 13px 10px;
    border-radius: 0;
}

.cstm-book a {
color: #ffffff;
}

.cstm-agb li{
list-style: auto;
}
.decor-wrap {
padding: 0!important;
border: 0!important;
}

.map_wrapper{
display: none;
}

.index-data-wrapper{
padding-bottom: 20px!important;
}

#time-settings {
display: none;
}
.day-on{
font-weight:bold;
}