/* Web-content */
/*.diysdk_productsAndDocuments_openTableBooking.webcomponent.web_view #OT_form .OT_cal { float: left; }*/
.diysdk_productsAndDocuments_openTableBooking.webcomponent.web_view #datepicker table,
.diysdk_productsAndDocuments_openTableBooking.webcomponent.web_view #datepicker tr,
.diysdk_productsAndDocuments_openTableBooking.webcomponent.web_view #datepicker p,
.diysdk_productsAndDocuments_openTableBooking.webcomponent.web_view #datepicker div
{
	font-size: 10.6px !important;
	font-family: verdana,arial,helvetica,sans-serif; !important;
}
.diysdk_productsAndDocuments_openTableBooking.webcomponent.web_view #datepicker a
{
    font-size: 0.9em !important;
}
.diysdk_productsAndDocuments_openTableBooking.webcomponent.web_view #datepicker td,
.diysdk_productsAndDocuments_openTableBooking.webcomponent.web_view #datepicker th {
    border-collapse: collapse;
    font-size: 0.9em !important;
}
.diysdk_productsAndDocuments_openTableBooking.webcomponent.web_view #OT_form ul.OT_list{
	padding-left:0px !important;
}
.diysdk_productsAndDocuments_openTableBooking.webcomponent.web_view #OT_form h2.OT_subtitle {
    font-size: 8px !important;
    letter-spacing: 0.15em !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
    text-transform: uppercase !important;
    white-space: nowrap !important;
    width: 165px;
}
.diysdk_productsAndDocuments_openTableBooking.webcomponent.web_view #OT_form h1.OT_title {
    font-size: 14px !important;
    margin: 0;
    padding: 10px 0 0 !important;
    text-align: center !important;
    width: 165px;
}
.diysdk_productsAndDocuments_openTableBooking.webcomponent.web_view .OT_title, .OT_title {
    font-size: 14px !important;
    font-weight: normal !important;
    margin: 0 !important;
    padding: 10px 0 0 !important;
    text-align: center !important;
    background:none !important;
    width: 165px;
}
.diysdk_productsAndDocuments_openTableBooking.webcomponent.web_view .OT_subtitle, .OT_subtitle{
    font-size: 8px !important;
    font-weight: normal !important;
    letter-spacing: 0.15em !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
    text-transform: uppercase !important;
    background:none !important;
    white-space: nowrap;
    width: 165px;
}