.quote-heading{border-bottom:1px solid #ccc;font-size:18px;padding-bottom:15px}#quote-form{margin-top:10px;padding:0 30px}#quote-form .checkb{float:left;margin:0 30px 10px 0;vertical-align:middle}.upload-doc{float:left;width:100%;margin-bottom:0}.req-btn{clear:left}.req-btn a{background:none repeat scroll 0 0 #1979c3;border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:600;margin-top:30px;padding:10px 15px;text-decoration:none;outline:none}.req-btn a:hover{background:#006bb4;text-decoration:none}.prodtitle{font-size:20px;font-weight:700;margin-bottom:0}#quote-form #calendar_date{width:93.5%}#quote-form .ui-datepicker-trigger.v-middle{font-size:35px;line-height:35px}.checkb label{vertical-align:super}#quote-form .fieldset{margin-bottom:10px}@media screen and (max-width:767px){#quote-form{padding:0 5px}#quote-form .actions-toolbar>.primary .action.submit{width:auto;float:left}#quote-form input[type=file]{white-space:normal !important;width:100%}}