.price-home td {border-top:1px solid #ddd;padding:5px 10px;}
.price-home tr:hover {background:#eee;}
.price-home {width:100%;}

.width32px {width:32px;}
.width24px {width:24px;}

.patsientu h3 {min-height:144px;}

.zapis a {color:#fff;}

.priem {text-align:center;}
.priem span {font-weight:100;font-size:.8em!important;}
.priem h3 {font-weight:700;font-size:1.4em!important;margin:0 auto 20px!important;}

.qf3form.default .single {    display: inline-block;    width: 100%!important;}

.qf3form.default .qfclose {position: absolute;top: 5px;right: 5px;height: 36px;width: 36px;    cursor: pointer;    color: #ff0000;    font-size: 64px;}
.qf3form.default  .qf3label {  width: 100%; text-align: left;}

.qf3form.default.compact .qf3txt input,.qf3form.default  .qf3txt input, .qf3form.default.compact .qfsubmit input, .qf3form.default.compact textarea, .qf3form.default.compact .qfchkbx, .qf3form.default.compact .qfslider_inner, .qf3form.default.compact .qf_number_inner, .qf3form.default.compact .double, .qf3form.default.compact .qf_date, .qf3form.default.compact .single, .qf3form.default.compact select {width: 100%;}

.qf3form.default .qf3 {padding: 0 0 1em 0;}


.qfcapt {display:none;}
.qf3form.default {padding: 1em 0;}
.qf3form.default.qfmodalform { padding: 20px;border-radius:10px;background-color: #fff;top: 0;left: 0!important;width: 300px!important;max-width:100%;margin: 0 auto;display: table;overflow: auto; position: absolute;bottom: 0; right: 0;  z-index: 9999;}
.qf3form.default .qfchkbx { display: inline-block; width: 100%;}
.qf3form.simple {    padding: 20px!important;    border: none;    box-sizing: border-box;}
.qf3fo-rm.simple .qf3 {    width: auto;    max-width: 90%;    margin: 0;    padding: 0 0 .4em 0;}

.form-send {background-color:#28388b!important;padding:10px 15px!important;border-radius:10px!important;color:#fff;width:100%;}


