html{background-color:#f6f6f6}.mod-form2-schedule-testdrive .content{padding:0}.mod-form2-schedule-testdrive .content form{background:#f6f6f6;overflow:auto;padding-bottom:0}.mod-form2-schedule-testdrive .heading{overflow:hidden;background:#fff}.mod-form2-schedule-testdrive .heading .description{padding:0}.mod-form2-schedule-testdrive .heading .description h1{font-size:20px;font-weight:bold;line-height:normal;margin:20px 0 13px 35px}.mod-form2-schedule-testdrive .formBlock{margin:0}.mod-form2-schedule-testdrive .formBlock .formContent{border-bottom:0;padding-bottom:15px}.mod-form2-schedule-testdrive .formContent .calendar-month-holder,.mod-form2-schedule-testdrive .formContent .calendar-day-holder{width:254px;margin:0 auto 10px}.mod-form2-schedule-testdrive .formContent .calendar-month-holder.active+.calendar-day-holder{display:none!important}.mod-form2-schedule-testdrive .formContent .calendar-day-holder .calendar-widget-day{padding-left:24px}.mod-form2-schedule-testdrive .formContent .calendar-day-holder .calendar-widget-day .hours{width:114px}.mod-form2-schedule-testdrive .formContent .calendar-day-holder .calendar-widget-day .hours label{display:inline;margin:0;font-weight:normal}.mod-form2-schedule-testdrive .field .label{display:block;width:120px;text-align:left;margin:0;float:none}.mod-form2-schedule-testdrive .formBlock .formContent .field input.text{width:225px}.mod-form2-schedule-testdrive .formBlock .formContent .field textarea.message{width:300px;height:70px}.mod-form2-schedule-testdrive .formBlock .formContent .cmessage{margin:0 0 10px 0}.mod-form2-schedule-testdrive .box-terms{background:#f0f0f0;border:1px solid #6e7982;margin-top:30px;width:100%}.mod-form2-schedule-testdrive .box-terms .details{padding:15px 20px}.mod-form2-schedule-testdrive .scheduled-date-box{margin:0 0 15px}.mod-form2-schedule-testdrive .scheduled-date-html{display:inline-block;background:transparent url(/public/modules/Form2/scheduleTestdriveOverlayResponsive1/images/calendar-icons.gif) no-repeat 0 0;padding:0 0 2px 21px;font-weight:bold;font-size:14px}.mod-form2-schedule-testdrive .scheduled-hour-html{display:inline-block;background:transparent url(/public/modules/Form2/scheduleTestdriveOverlayResponsive1/images/calendar-icons.gif) no-repeat 0 -19px;padding:0 0 2px 21px;font-weight:bold;font-size:14px}.mod-form2-schedule-testdrive .scheduled-date-html a,.mod-form2-schedule-testdrive .scheduled-hour-html a{font-size:12px;font-weight:normal}.mod-form2-schedule-testdrive .box-security{text-align:left;margin:0 0 5px;padding:0 15px}.mod-form2-schedule-testdrive .box-security .block1{float:left;margin-right:12px}.mod-form2-schedule-testdrive .box-security .block1 a{font-size:10px}.mod-form2-schedule-testdrive .box-security .block2{float:left;margin:0 8px 0 0}.mod-form2-schedule-testdrive .box-security .block3{float:left;margin:6px 0 0}.mod-form2-schedule-testdrive .box-security .block3 input.captcha{width:55px}.mod-form2-schedule-testdrive .box-security .field{padding-left:0}.mod-form2-schedule-testdrive .box-security .block3 input.captcha{width:55px!important}.mod-form2-schedule-testdrive .form-button{margin:0;text-align:left;float:left;padding:0 0 0 15px}.check-errors-message{margin-left:19px}.mod-form2-schedule-testdrive .form-button .custom-btn{margin-right:10px;padding:6px 12px}.mod-form2-schedule-testdrive .success{padding:100px 10px;overflow:hidden}.mod-form2-schedule-testdrive .success .description{padding:0 0 0 10px}.mod-form2-schedule-testdrive .captchaContainer{width:75px}.mod-form2-schedule-testdrive .box-hs{display:none}.mod-form2-schedule-testdrive .agree-terms{font-size:11px;padding:10px}.mod-form2-schedule-testdrive .scheduled-date-error{color:#F00;font-weight:bold;margin:0 0 10px 0}.mod-form2-schedule-testdrive .error-message{display:none}.mod-form2-schedule-testdrive .jsErrorIcon{clear:both}.mod-form2-schedule-testdrive .jsErrorIcon .jsErrorIcon-tooltip{background:url(/public/images/error.png) no-repeat left center;color:#E80042;font-size:14px;font-style:italic;padding:5px 0 5px 30px}.mod-form2-schedule-testdrive .check-errors-block{display:inline-block}@media (max-width:635px){html{background:#f6f6f6}.mod-form2-schedule-testdrive{width:auto}.mod-form2-schedule-testdrive .heading .description h1{display:none}.mod-form2-schedule-testdrive .formBlock .formContent{border:0;padding:15px 10px}.mod-form2-schedule-testdrive .formBlock fieldset.col-xs-6{float:none;width:100%;margin:0;padding:0}.mod-form2-schedule-testdrive .formBlock fieldset.second .calendar-widget-month{padding-left:6px}.mod-form2-schedule-testdrive .field{padding-left:0}.mod-form2-schedule-testdrive .scheduled-date-html,.mod-form2-schedule-testdrive .scheduled-hour-html{margin-left:5px}.mod-form2-schedule-testdrive .form-button{margin-right:5px}.mod-form2-schedule-testdrive .formContent .calendar-month-holder{margin-left:0;margin-right:0}.mod-form2-schedule-testdrive .form-button{padding:0}.check-errors-block{float:left;padding-top:15px}.check-errors-block .check-errors-message{margin-left:0}}.calendar-widget-month .calendar td.open:hover,.calendar-widget-month .calendar td.open:hover a{background:#9c232c!important}