/**
Theme Name: LindenGut WPAstra
Author: AHe - W-E-G GmbH & Co. KG
Author URI: http://wpastra.com/about/
Description: Modified Astra Theme for LindenGut
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: lindengut-wpastra
Template: astra
*/

/* ## dirs21 */
.d21-input {
	font-size: small;
	font-family: PTSansLoc !important;
}

#d21-widgets-rooms .d21-item-body .d21-item-text {
	font-family: PTSansLoc !important;
}

.d21-item .d21-item-book {
	border-radius: 0px !important;
    background-color: #A9C849 !important;
    border-bottom: 3px solid #A9C849 !important;
	font-family: PTSansLoc !important;
}

#d21-widgets-packages .d21-item .d21-item-body .d21-item-text .d21-rate-services .d21-list .d21-list-item:nth-child(odd) {
    background-color: #f5f5f5 !important;
}
#d21-widgets-packages .d21-item .d21-item-body .d21-item-text .d21-rate-services .d21-list .d21-list-item {
    background-color: #b7b7b766 !important;
 
}

.d21-item .d21-item-body .d21-full-description .d21-trigger {
    color: #a9c849 !important;
	font-family: PTSansLoc !important;
}

.d21-calendar.d21-calendar-arrival .d21-calendar-inputs-arrival > span {
    background-color: #492e56 !important;
}
.d21-calendar.d21-calendar-departure .d21-calendar-inputs-departure > span {
    background-color: #b7b7b7 !important;
}

#d21-quickbook .material-icons.d21-input-icon {
 color: #FFFFFF; /* Schriftfarbe */
 background-color: #A9C849 !important; /* Hintergrundfarbe */
 border-color: #A9C849; /* Rahmenfarbe */
}
.d21-btn.d21-primary {
    background-color: #A9C849 !important;
    border: 1px solid #A9C849 !important;
}
   
#d21-quickbook #d21-selected-day-price .d21-avail {
    background-color: #492e56 !important;
}

#d21-package-occupancy .d21-arrow-right, span.d21-arrow-right, div#d21-package-occupancy.d21-col.d21-s24.d21-m5 div.d21-input span.d21-arrow-right, div#d21-sort-by.d21-col.d21-s24.d21-m5.d21-right div.d21-filter-field ul.d21-checkable-list li.d21-list-item span.d21-list-link.d21-trigger span.d21-arrow {
    background-color: #A9C849 !important;
}	
#d21-widgets-rooms .d21-checkable-list .d21-list-item .d21-list-link .d21-arrow {
    background-color: #A9C849 !important;
}
#d21-widgets-rooms .d21-checkable-list .d21-list-item .d21-childrens .d21-child.d21-checked
{    background-color: #A9C849 !important;
}


#d21-widgets-rooms .d21-filter .d21-selected input, .d21-filter .d21-selected span.d21-list-link {
    background-color: #56833aab !important;
    color: #fff !important;
    border-color: #56833aab!important;
}



#d21-widgets-rooms .d21-noResults > div {
    background-color: #56833aab !important;

}

.d21-calendar-control .d21-calendar-months .d21-calendar-month .d21-calendar-week.d21-row .d21-calendar-day.d21-calendar-day-arrival {
    background-color: #56833a !important;
    border: 1px double #56833a !important;
}

.d21-calendar-control .d21-calendar-months .d21-calendar-month .d21-calendar-week.d21-row .d21-calendar-day.d21-calendar-day-departure {
  background-color: #56833a !important;
    border: 1px double #56833a !important;
}

.d21-calendar-control .d21-calendar-months .d21-calendar-month .d21-calendar-week.d21-row .d21-calendar-day.d21-calendar-day-inrange {
    background-color: #56833aab !important;
    border: #56833aab !important;
}

.d21-calendar-footer .d21-button {
    background-color: #56833a !important;
}

.d21-calendar-footer .d21-calendar-result i {
    color: #56833a !important;
}

.d21-calendar-control .d21-calendar-months .d21-calendar-month .d21-calendar-week.d21-row .d21-calendar-day.d21-calendar-day-active {
    border: 1px solid #56833a !important;
}
