blockquote:after {
    top: -25px;
}
blockquote {
padding: 20px 40px 20px;
    border: none;
}
blockquote p {
    font-family: 'Playfair Display' !important;
    font-style: italic;
    text-align: center;
}
.mkdf-main-menu ul li a {
font-family: Playfair Display !important;
}
.mkdf-main-menu>ul>li>a {
font-family: Playfair Display !important;
}
.mkdf-post-info-bottom.clearfix {
    display: none !important;
}
.mkdf-btn.mkdf-btn-simple {
color: #000000;
}
.mkdf-btn.mkdf-btn-simple:not(.mkdf-btn-custom-hover-color):hover {
    color: #000000 !important;
}
h4 a {
color:#000;
}
.mkdf-blog-single-navigation {
    display: none;
}
h2 {
    color: #91d0cc;
}
.mkdf-testimonials-holder.mkdf-testimonials-standard .mkdf-testimonial-content {
border-bottom: 4px solid #91d0cc;
}
.mkdf-testimonial-text-holder {
    padding-left: 30px;
}
.mkdf-testimonials-holder.mkdf-testimonials-standard .owl-item.mkdf-first-active-hovered .mkdf-testimonials-author-name {
    color: #fff;
}
span.mkdf-testimonials-author-name {
    color: #91d0cc;
}
.mkdf-price-table .mkdf-pt-inner ul li.mkdf-pt-prices .mkdf-pt-mark {
    font-size: 17px;
}
.mkdf-price-table .mkdf-pt-inner ul li {
    margin: 0;
    padding: 0;
    text-align: center;
}
.registracija_new_form .wpcf7-form-control.wpcf7-text {
font-size: 18px !important;
color: #000000 !important;
line-height: 18px;
}
.registracija_laikas {
    display: flex;
    justify-content: center;
    border: 4px solid #000;
    color: #000;
    padding: 15px;
}
.slots span {
    color: #fff;
}
.ui-datepicker-title {
    color: #fff;
}
a.cancel {
    color: #f36d6d;
}
.availableslot a {
    color: #fff;
}
.paslaugu_ikona .mkdf-iwt-text {
    min-height: 52px;
}
body .pp_overlay {
background-color: #91d0cc;
}
input#hdcaptcha_cp_appbooking_post_1 {
    margin-bottom: 0px;
}
div#field_1-0>label:after, div#field_2-0>label:after {
    content: '(Konsultacijos kitu laiku derinamos telefonu. Susisiekit!)';
    font-size: 14px;
    margin-left: 15px;
    color: #e96868;
}
.cpp_form button {
    display: block !important;
}
table.ui-datepicker-calendar th span {
    color: #000 !important;
}
.kontaktu_laukas {
    width: 25%;
display:inline-block;
}
.mkdf-side-menu a.mkdf-close-side-menu {
top: 1px;
}
.mkdf-mobile-header .mkdf-mobile-nav {
height: auto !important;
}
.mkdf-top-bar .widget a, .mkdf-top-bar .widget {
    color: #000;
    font-weight: bold;
    font-style: italic;
}
.mkdf-drop-down .second .inner ul li a .item_outer:before {
content: '';
}
.mkdf-drop-down .second .inner ul li.current-menu-item>a .item_outer {
    padding: 0;
color: #565969;
}
.mkdf-top-bar svg path {
    fill: #91d0cc;
}
.mkdf-side-menu a, .mkdf-side-menu p, .mkdf-side-menu span {
color:#fff;
}
#fbuilder .top_aligned .fields label {
    color: #fff;
}
.mkdf-vertical-align-containers .mkdf-position-left {
    border-top: 1px solid #e8e8e9;
}
.mkdf-page-header .mkdf-menu-area .mkdf-logo-wrapper a {
    max-height: 76px;
}
.mkdf-logo-wrapper {
margin-left: 10px;
    margin-right: 15px;
}
.ui-datepicker-calendar .ui-state-active {
color: #fb0000;
}
.fieldCalendar {
    margin-right: 20px;
}
#fbuilder .slots div {
    border: 1px solid #91d0cc !important;
}
.ui-state-disabled {
background-color: #ebebeb;
}
.ui-datepicker td span, .ui-datepicker td a {
color: #000000;
}
.ui-datepicker-calendar .ui-state-default {
background: #ffffff !important;
}
.ui-datepicker-unselectable .ui-state-default {
    background: #ebebeb;
}
.ui-datepicker td span, .ui-datepicker td a {
text-shadow: none !important;
}
.ahb_list span {
    color: #fff !important;
}
#fbuilder .pbreak .pbPrevious, #fbuilder .pbreak .pbNext, #fbuilder .pbSubmit {
    padding: 15px 30px !important;
    font-size: 20px !important;
    text-transform: uppercase;
color: #fff !important;
}
#fbuilder .slots div.htmlUsed a {
color: #f36d6d  !important;
}
#fbuilder .slots .htmlUsed.currentSelection {
border: 2px solid #fff  !important;
}
#fbuilder .slots div a {
background: #000000 !important;
}
.usedSlots {
    margin-top: 20px;
    margin-bottom: 15px;
}
input:focus[type=text] {
color: #91d0cc;
}
div#field_1-1, #field_1-2, #field_1-3, .captcha {
    display: inline-block;
    vertical-align: top;
}
.mkdf-side-menu {
padding: 1.4% 75px 36px;
}
#respond input[type=text], input[type=text], input[type=email], input[type=password] {
    padding: 5px 16px 3px 0;
    font-size: 22px;
    line-height: 0.15em;
    margin: 0 0 10px;
color: #ffffff;
}

.mkdf-side-menu-slide-from-right.mkdf-right-side-menu-opened .mkdf-side-menu {
background-color: #000000;
}
.dfield.fapp {
    display: flex;
    flex-wrap: nowrap;
    border: 1px solid #fff;
}
.ahbfield_service { 
display: none !important;
}
.widget_polylang ul li {
    list-style: none;
}
.apie_mane_row {
background-position: top !important;
background-image: url(https://asyouwish.lt/wp-content/uploads/2023/01/DSC_6948.jpg) !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
.mkdf-header-tabbed .mkdf-page-header .mkdf-menu-area .mkdf-position-center .mkdf-main-menu>ul>li>a:hover {
    color: #000000;
}
.mkdf-top-bar .widget a, .mkdf-top-bar .widget {
color: #000;
}
.registracijos_btn a span {
color: #fff !important;
 text-decoration: underline;
}
.registracijos_btn {
    font-size: 20px;
    background-color: #91d0cc;
    color: #fff;
    padding: 10px 40px;
    text-decoration: underline;
}
.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid {
    padding: 50px 0 50px 0px;
}
.widget.widget_nav_menu ul li a {
    padding: 25px 15px 0 0 !important;
}
footer .mkdf-footer-top-holder .widget a:hover {
    color: #91d0cc;
}
.footer_logo {
    font-weight: 600;
    color: #fff;
    font-size: 30px;
    background-color: #91d0cc;
    text-align: center;
    padding: 20px;
}
blockquote p strong, blockquote>* {
font-family: Playfair Display;
    color: #000;
}
blockquote {
border-bottom: 4px solid #91d0cc;
}
.mkdf-main-menu>ul>li>a {
color: #91d0cc;
    font-style: italic;
}
.mkdf-iwt.mkdf-iwt-boxed {
border-bottom: 4px solid #91d0cc;
}
::selection {
background: #91d0cc;
}
span.mkdf-text-logo {
    font-style: italic;
}
.holderis_ko_tiketis .mkdf-iwt.mkdf-iwt-boxed {
min-height: 445px;
}
@media only screen and (max-width: 1440px) {
.mkdf-side-menu-slide-from-right .mkdf-side-menu {
    padding: 45px 15px 30px;
}
}
@media only screen and (max-width: 568px) {
.kontaktu_laukas {
    width: 80%;
    display: block;
}
.apie_mane_row {
    background-image: url(https://asyouwish.lt/wp-content/uploads/2023/01/DSC_6948.jpg) !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: 64% !important;
    background-blend-mode: overlay;
    background-color: currentcolor;
}
.kompui {
display:none !important;
}
.mobiliam {
display:block !important;
}
}
@media only screen and (min-width: 568px) {
.kompui {
display:block !important;
}
.mobiliam {
display:none !important;
}
}
.registracijos_eile_mob .dfield.fapp {
display: flex;
    flex-wrap: wrap;
}