#umow-wizyte,#appPotw{margin:25px 0}.clearAP{clear:both;display:block;height:1px;line-height:1px}.appointmentForm{margin:15px}.appointmentForm>fieldset{border:none;padding:0}.appointmentForm>fieldset>legend{background:#00bad7;border:solid 1px #00bad7;color:#fbfcfc;font-weight:bolder;line-height:32px;width:100%;padding:0 5%;letter-spacing:1px;cursor:pointer;margin:1px 0;font-size:15px}.appointmentForm>fieldset.expanded>legend{background:#00bad7}.appointmentFormLegendButton{float:right;padding:0 25px 0 25px;font-weight:400;letter-spacing:0;background:url(/wp-content/plugins/dna-appointment-form/img/i_expand.png) no-repeat right center;height:32px}.appointmentForm>fieldset.expanded .appointmentFormLegendButton{background:none}.appointmentFormLegendButtonText{display:block}.appointmentForm>fieldset.expanded .appointmentFormLegendButtonText{display:none}.appointmentFormBookmarkContent{padding:0 0 10px 0;display:none}.appointmentForm p{margin:10px auto!important;max-width:310px}.appointmentForm .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 .input_text input{background:none;border:none;display:block;width:100%;padding-left:0;cursor:text}.appointmentForm .input_select{padding:0;width:100%;border:solid 1px #868887;background:url(/wp-content/plugins/dna-appointment-form/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 .input_select select{padding:5px 0 5px 5px;width:105%;border:none;background:none;font-size:16px;font-family:inherit}.ui-datepicker th{line-height:initial}.ui-datepicker tbody td{line-height:1.7;padding:1px}.ui-datepicker td a,.ui-datepicker td span{width:auto;height:auto;line-height:25px;padding:.2em;font-size:.9em}.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/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 .input_text.appointmentFormInvalid,.appointmentForm .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%}.wprz{margin:10px auto!important;max-width:330px;width:100%;padding:10px;position:relative;display:none}.wprz .input_text{border:none;font-size:14px}.wprz .input_text input{padding:8px;border:solid 1px #868887;margin-bottom:5px}.cwiz{position:relative;cursor:pointer;font-size:17px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cwiz input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;left:0!important}.checkmark{position:absolute;top:9px;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #868887;border-radius:15px}.cwiz:hover input~.checkmark{background-color:#fff}.cwiz input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.cwiz input:checked~.checkmark:after{display:block}.cwiz .checkmark:after{left:4px;top:4px;width:10px;height:10px;background:#868887;border-radius:10px}.cwp{padding-left:26px;margin-right:10px}.cwp .checkmark{top:4px;color:#3f3f3f}.wprzl{margin:10px auto 0;width:325px;max-width:100%}.wprz2 .cwiz{display:none}@media (max-width:767px){.wprz{width:100%;float:none}}.appointmentAddresses{overflow-y:scroll;height:220px}.appointmentAddresses::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);border-radius:10px;background-color:#dedede8c}.appointmentAddresses::-webkit-scrollbar{width:6px;height:6px;background-color:#dedede8c}.appointmentAddresses::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#00bad7}.tabexp{width:100%}.tabexp td{border-bottom:1px solid #ccc;padding:7px 10px;cursor:pointer;line-height:1.2}.texTitle{background:#f1f1f1;cursor:default;padding:0!important}.tabexp tr:nth-child(1) td{background:#00bad7;color:#fff;font-weight:700;border-bottom:none}.tabexp tr:hover,.fchkd td{background:#eee}.texTitle div{border:4px solid #00bad7;padding:7px 10px}.appInne input{width:100%}.appInne,.appInneCena{background:#fff!important;font-weight:normal!important}.fchkd td{font-weight:700}@media (max-width:767px){.tbxcen{width:75px}.tbxcen span{font-size:13px}}.expanded.expandedDefault>div{display:block}