/* 
Theme Name: Dornica Child
Theme URI: https://dornica.plus/
Description: Official child theme for studiare. Designed to safely customize your website without modifying the parent theme. Add custom PHP, CSS, JavaScript, templates, and functionality while preserving compatibility with future Dornica updates. Fully compatible with Elementor Pro and WooCommerce.
Author:  Mehdi Nezamzadeh
Template: studiare
Version: 1.0.0
*/


.contact-form .gform_fields{
    gap: 10px !important;
}
.contact-form textarea,
.contact-form input[type="tel"],
.contact-form input[type="text"]{
    background-color: #53a0891f !important;
    border: 1px solid #110c2d36 !important;
    border-radius: 11px !important;
    height: 50px !important;
    text-align: right !important;
    direction: rtl !important;
}
.contact-form .gform_button{
    background-color: #53a089 !important;
    padding: 3px 57px !important;
    border-radius: 11px !important;
}
.gform_wrapper .gform_required_legend {
    display: none !important;
}
.archive-event{
    display: flex;
    flex-wrap: wrap;
    max-width: 100%;
    flex: 0 0 100%;
    gap: 20px;
}
.archive-event .studiare-event-item{
    margin-bottom: 0;
    width: 32%;
}
.entry-register .event-info .booking_slot,
.event_register_submit.event_auth_button.event-load-booking-form{
    display: none;
}
.event-inner-content{
    display: block !important;
}
.event-inner-content .event-thumbnail{
    margin-inline-start: 0 !important;
    margin-left: 0 !important;
    max-width: 100% !important;
}
.event-inner-content .event-meta{
    display: grid;
}
.header-button-link img{
    border-radius: 15px;	
}
.bookly-form{
    font-family: 'iransansxv';
}
.faraman-specialties {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    direction: rtl;
}
.faraman-specialty-item {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 3px 14px;
    background: #f5f6f8;
    border-radius: 20px;
    color: #607080;
    font-size: 12px;
    line-height: 1.6;
    text-decoration: none !important;
    transition: all .2s ease;
}
.faraman-specialty-item:hover {
    background: #e9f5f1;
    color: #269b7e;
}
.single-therapist .comment-respond{
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 0px 12px 0px #E3E3E3;
    margin: 5px 0 0 0;
}
.painting-form input[type="file"] {
    background-color: #FFFFFF80 !important;
    border: 1px solid #110c2d36 !important;
    border-radius: 11px !important;
    height: 50px !important;
    width: 100% !important;
    direction: rtl !important;
    text-align: right !important;
    padding: 7px !important;
    box-sizing: border-box !important;
}
.painting-form input[type="file"]::file-selector-button {
    background: #164D53 !important;
    color: #fff !important;
    border: 0 !important;
    border-radius: 7px !important;
    padding: 8px 16px !important;
    margin-left: 10px !important;
    cursor: pointer !important;
    height: 34px !important;
}
#mobile-bottom-nav-spacer,
.navigation.sc-mobile-bottom-nav{
	display: none;
}