#umow-wizyte{margin:25px 0}.clear{clear:both;display:block;height:1px;line-height:1px}.appointmentForm_2{margin:15px}.appointmentForm_2>fieldset{border:none;padding:0}.appointmentForm_2>fieldset>legend{background:#008ad2;border:solid 1px #008ad2;color:#fbfcfc;font-weight:bolder;line-height:32px;width:100%;padding:0 5%;letter-spacing:1px;cursor:pointer;margin:1px 0;font-size:15px;border-radius:10px}.appointmentForm_2>fieldset.expanded>legend{background:#008ad2}.appointmentFormLegendButton{float:right;padding:0 25px 0 25px;font-weight:400;letter-spacing:0;background:url(/wp-content/plugins/dna-appointment-form-2/img/i_expand.png) no-repeat right center;height:32px}.appointmentForm_2>fieldset.expanded .appointmentFormLegendButton{background:none}.appointmentFormLegendButtonText{display:block}.appointmentForm_2>fieldset.expanded .appointmentFormLegendButtonText{display:none}.appointmentFormBookmarkContent{padding:0 0 10px 0;display:none}.appointmentForm_2 p{margin:10px auto!important;max-width:340px}.appointmentForm_2 .input_text{border:solid 1px #868887;display:block;padding:4px 8px;line-height:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0px!important}.appointmentForm_2 .input_text input{background:none;border:none;display:block;width:100%}.appointmentForm_2 .input_select{padding:0;width:100%;border:solid 1px #868887;background:url(/wp-content/plugins/dna-appointment-form-2/img/i_select_expand.png) no-repeat right center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;overflow:hidden}.appointmentForm_2 .input_select select{padding:5px 57px 5px 5px;width:105%;border:none;background:none}.appointmentAddresses{display:none;padding:10px 0}.appointmentAddresses table{width:100%;line-height:normal;margin:auto!important}.appointmentAddresses table td,.appointmentAddresses table th{padding:4px 5px}.appointmentAddresses table th{font-weight:bolder}.appointmentAddresses table td{cursor:pointer}.appointmentAddresses table tr.dbg td{background:#eee}.appointmentAddresses table tr.dbg td.nbg{background:none}.appointmentFormDateIcon{background:url(/wp-content/plugins/dna-appointment-form-2/img/ico_calendar.png) no-repeat center center;width:50px;height:32px;float:right}.appointmentFormDateInfo{color:#c00;font-size:96%;display:block;clear:left}.appointmentFormSubmit,.appointmentFormSubmit[type=submit]{padding:10px 20px;font-size:20px;cursor:pointer;height:auto;color:#f7f7f7;background:#ff9400;display:block;line-height:30px;text-decoration:none;font-weight:bolder;border:none;margin:auto;-webkit-box-shadow:-2px 2px 1px 0 rgb(50 50 50 / .75);-moz-box-shadow:-2px 2px 1px 0 rgb(50 50 50 / .75);box-shadow:-2px 2px 1px 0 rgb(50 50 50 / .75)}.appointmentFormSubmit:hover{background:#ffa900}.appointmentForm_2 .input_text.appointmentFormInvalid,.appointmentForm_2 .input_select.appointmentFormInvalid{border:solid 1px #c00}.appointmentFormErrors{border:solid 1px #c00;color:#cc0000!important;background:#ffe5e5;padding:4px 10px!important;font-weight:bolder;line-height:normal}p.dosob{font-size:11px;line-height:1.5;max-width:100%}select[name=appointmentFormHour] option:disabled{display:none}#umow-wizyte select{-moz-appearance:none;-webkit-appearance:none;word-wrap:break-word;white-space:-moz-pre-wrap;white-space:pre-wrap;display:inline-block}#umow-wizyte select::-ms-expand{display:none}select[name=appointmentBadOjcPokr] option:last-child,select[name=appointmentBadGenMed] option:last-child,select[name=appointmentBadGenMed] option:disabled{display:none}