input[type="text"] {
    
}

button {
    
}

#booking-package .sun {

}

#booking-package .mon {
    
}

#booking-package .tue {
    
}

#booking-package .wed {
    
}

#booking-package .thu {
    
}

#booking-package .fri {
    
}

#booking-package .sat {
    
}

#booking-package .nationalHoliday {
    
}

#booking-package .goToBookingFormButton {
    
}

#booking-package .bookingButton {
    
}

#booking-package_schedulePage .selectPanelActive {

  }

#booking-package_calendarPage .calendarData {
	text-align: center;
	font-size: 1.4em;
	font-weight: normal;
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	font-family: 'Roboto';
	font-weight: 600;
	color: #1e82b1;

}
.calendar {
	
	margin-bottom: 0px;
	
}

   #booking-package_calendarPage .dayPanelHeight {
        
        height: 3.2em;
        font-weight: 400;
        color: black;
}

.dayPanel {

	font-weight: 700; 
		padding: 0px;
    color: #7ea8b7;
}

    #booking-package_schedulePage .courseListPanel {
        
        left: 90px;
        left: 0%;
        width: 100%;
        font-weight: 700;
    	color: #0073aa;
    	text-indent: 10px;
        
    }
#booking-package_schedulePage .daysListPanel {
    height: 300px !important;
}

#booking-package_inputFormPanel .name, #booking-package_serviceDetails .name, #booking-package_myBookingDetailsFroVisitor .name, #booking-package_myBookingDetails_panel .name {
    display: inline-block;
    font-weight: 600;
    padding-bottom: 0px;
}

#booking-package_inputFormPanel .value, #booking-package_serviceDetails .value, #booking-package_myBookingDetailsFroVisitor .value, #booking-package_myBookingDetails_panel .value {
    font-weight: 400;
    font-size: 14px;
    Color: #607d8b;
    text-align: center;  
    
}

#booking-package_inputFormPanel input[type=text] {
    width: 100%;
    padding: 0.3em;
    font-size: 18px;
    font-weight: 200;
}


#booking-package_inputFormPanel .selectedDate, #booking-package_myBookingDetails .selectedDate {

     padding: 0px 0;
     font-weight: 100;
	 font-size: 1.em;
     background-color: #dceff3;
     border-bottom-width: 2px;
     border-color: #7297c1
}

#booking-package_inputFormPanel .row, #booking-package_myBookingDetails .row, #booking-package_serviceDetails .row, #booking-package_myBookingDetailsFroVisitor .row {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 8px;
    padding-bottom: 5px;
    }

#returnToCalendarButton{
    
    /**padding: 5px 10px;**/
    margin: 0;
    color: chocolate;
    margin-left: !important 50px; 
    font-weight: normal;
    visibility:hidden;
    
}

#returnToCalendarButton::after{
    
    content: "Volver";
    visibility: visible;
    border-style: solid;
    border-top-width: 0;
    border-right-width: 0;
    border-left-width: 0;
    border-bottom-width: 0;
    color: #ffffff;
    border-color: #0274be;
    background-color: #0274be;
    border-radius: 2px;
    padding-top: 10px;
    padding-right: 40px;
    padding-bottom: 10px;
    padding-left: 40px;
    font-family: inherit;
    font-weight: inherit;
    line-height: 1
    margin-left: -90px;
}

#returnToSchedules { 
visibility:hidden;
}

#returnToSchedules:after  { 
content:"Volver";
visibility:visible;
border-style: solid;
    border-top-width: 0;
    border-right-width: 0;
    border-left-width: 0;
    border-bottom-width: 0;
    color: #ffffff;
    border-color: #0274be;
    background-color: #0274be;
    border-radius: 2px;
    padding-top: 10px;
    padding-right: 40px;
    padding-bottom: 10px;
    padding-left: 40px;
    margin-left: -65px;

}