/*
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
#date {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;

}

.jet-form-builder__field.date-field {
   display: none;
 }

.flatpickr-current-month input, .flatpickr-current-month select
{ display: inline-block !important; }

.rtl .flatpickr-calendar {
    direction: rtl;
    text-align: right;
    box-shadow: 0px 0px 5.5px 1px rgba(12, 27, 51, 0.07);
    border-radius: 8.541px;
    border: 2px solid #C7E7FF;
}

.rtl .flatpickr-day {
    float: right;
}

.flatpickr-calendar.inline {

    top: 10px;
  }


  .field-type-date-field .flatpickr-calendar.inline {
  width: 100%;
}

.rtl .flatpickr-calendar,
.rtl .flatpickr-days {
  direction: rtl;
}
.field-type-date-field .flatpickr-weekwrapper {
  display: none;
}

.field-type-date-field .flatpickr-days {
  margin: 0;
}

.field-type-date-field .flatpickr-rContainer ,
.field-type-date-field .flatpickr-days{
  min-width: 100%;
}

.field-type-date-field .flatpickr-day {
   
    max-width: 42px;
}

.field-type-date-field .dayContainer {

    width: 330px;
    min-width: 330px;
    max-width: 330px;
}
/* .field-type-date-field .flatpickr-calendar.inline,
.field-type-date-field .dayContainer, .field-type-date-field .flatpickr-days{
  width: 100%;
  min-width: 100%;
    max-width:  100%;
    overflow: hidden;
} */

.field-type-date-field .flatpickr-days, .field-type-date-field .flatpickr-innerContainer{
  border:0;
}


@media (max-width: 768px) {


.field-type-date-field .flatpickr-calendar.inline {
    width: 326px;
}



.field-type-date-field .dayContainer {

    width: 320px;
    min-width: 320px;
    max-width: 320px;
}
}

@media (max-width: 380px) {


.field-type-date-field .flatpickr-calendar.inline {
    width: 275px;
}



.field-type-date-field .dayContainer {

    width: 270px;
    min-width: 270px;
    max-width: 270px;
}
.field-type-date-field .flatpickr-day {
    max-width: 36px;
}
}

/*
 @media (max-width: 1025px) {
     .jet-calendar-week__day-wrap .jet-calendar-week__day-content {
          display: block;
     }
 } */