.inspection_date_section{margin:20px 0}.inspection_date_section td{white-space:nowrap}.inspection_date_section span{display:inline-block;margin-right:8px;font-weight:400;min-width:80px;vertical-align:middle}.inspection_date_section input[type=text]{width:100px;padding:0 6px;height:30px;line-height:30px;box-sizing:border-box;border:1px solid #ccc;border-radius:3px;margin-right:10px;vertical-align:middle}.inspection_date_section select{padding:0 6px;height:30px;line-height:30px;border:1px solid #ccc;border-radius:3px;width:100px;min-width:100px;margin-right:10px;vertical-align:middle}.inspection_date_section select:disabled{background-color:#f5f5f5;color:#999}.wednesday-disabled{background-color:#f5f5f5!important;color:#999!important;cursor:not-allowed!important}.wednesday-disabled a{color:#999!important;text-decoration:line-through}.inspection_date_section .error-message{color:#d32f2f;font-size:12px;margin-top:5px}.inspection_date_section .success-message{color:#388e3c;font-size:12px;margin-top:5px}.preview-date-section{margin-bottom:0px;padding:0;border:none;background-color:transparent}.preview-date-section h5{margin:0 0 15px 0;color:#555;font-size:16px;font-weight:700}.preview-date-section .date-input,.preview-date-section .time-input{margin-bottom:15px}.preview-date-section .inputWrap{margin-bottom:10px}.preview-date-section .inputWrap input,.preview-date-section .selectHalf_SP{width:100%;margin-right:0px;margin-left:0px;}@media (max-width:768px){.inspection_date_section span{display:block;margin-bottom:5px;min-width:auto}.inspection_date_section input[type=text],.inspection_date_section select{width:100%;max-width:200px;margin-right:0;margin-bottom:10px}.preview-date-section .inputWrapSP {padding: 10px 10px 0px;margin-bottom: 0px;}}