/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 29 2025 | 01:38:54 */
.ct-datepicker .ct-calendar__month-wrap .ct-datepicker-header{
    background-color:#00b1ca !important;
}
.ct-datepicker .ct-datepicker-month .ct-datepicker-name.ct-active span, .ct-datepicker .ct-datepicker-month .ct-datepicker-cell.ct-active span {
    background: #00b1ca !important;
}
.ct-datepicker .ct-datepicker-month .ct-datepicker-names .ct-datepicker-name {
    color: #013987 !important;
}
#ct-container.ct-modal-opened{
	z-index:9998!important;
	position:relative;
}
.ct-modal-container.ct-hybrid-grid{
	z-index:999!important;
	position:relative;
}
#ct-container h2, .ct-modal-container h2 {
    font-size: 20px !important;
    margin-top: 20px !important;
}
ct-icon.ct-banner__icon {
    margin-top: -20px;
}
select#country {
    line-height: 10px !important;
}
.ct-style-encapsulator .ctc-form__control {
    padding-bottom: 0em !important;
}
#ct-container .ct-navigation-arrows .ct-navigation-arrows_item.ct-active::after {
    border-left-color: var(--ct-breadcrumb--active-bg-color, var(--ct-primary-color, #2c3e50)) !important;
    border-right-color: var(--ct-breadcrumb--active-bg-color, var(--ct-primary-color, #2c3e50)) !important;
}
#ct-container .ct-navigation-arrows .ct-navigation-arrows_item.ct-active {
    background: #2c3e50 !important;
    color: var(--ct-breadcrumb--active-text-color, #fff) !important;
}
/*......................MOBILE....................*/

@media only screen and (max-width: 600px) {
#ct-container, .ct-modal-container {
    border-radius: 6px !important;
    opacity: 100;
	padding: 20px 10px !important;
}
.ct-container-search-cars {
    min-height: 0 !important;
}
#ct-container {
	border-radius: 6px !important;
    z-index: 20;
    width: 90%;
    transition: transform .5s ease-in-out;
    margin: auto;
}
.ct-tag-line {
    position: relative;
    min-height: 0rem;
    display: none;
}
 #search-cars-pickup-modal-input{
    padding:  20px 48px;
  }
  .ct-list-simple{
    margin-left:0;
  }
  .ct-side-panel-locations-location-name.truncate span{
     text-align: center;
  }
	#search-cars-pickup-location-input {
    padding-top: 20px;
}
	.ctc-form__group--icon-before .ctc-form__control {
    padding-top: 20px;
}