/*----Unit Test Css-------------*/

.wp-block-calendar .wp-calendar-table tbody tr td#today a{
    color: white;
}


.blogsingle__sidebar.widget_calendar .calendar_wrap .wp-calendar-table tbody tr td#today a{
    color: white;
}
/*-------Wash Custom Css For Development ---------------*/


.widget_search .wp-block-search label {
    padding: 15px 30px;
    font-weight: 600;
    text-align: left; 
    color: #000; 
    margin-bottom: 0; 
    font-size: 1.25rem; 
}

.widget_search .wp-block-search .wp-block-search__inside-wrapper {
    padding: 30px;
}




.wp-block-group .wp-block-heading {
    padding: 20px 30px;
    font-weight: 600;
    font-size: 1.25rem; /* Assuming $fs-h5 is 1.25rem */
    margin-bottom: 0; /* Assuming %mb-0 is for no margin bottom */
}

.wp-block-group ul li a {
    padding: 15px 30px;
    display: block; /* Assuming %d-block is for display block */
}
.wp-block-group ul li:last-child a {
    border-bottom: none;
}

.wp-block-group ul li a:hover {
    color: #F7931E; /* Assuming %theme-color6 is #F7931E */
}

.wp-block-group .wp-block-latest-comments {
    margin-top: 0; /* Assuming %mp-0 is for no margin top */
}

.wp-block-group .wp-block-latest-comments li {
    margin-bottom: 0; /* Assuming %mb-0 is for no margin bottom */
}

.wp-block-group .wp-block-latest-comments li article {
    padding: 15px 30px;
    display: block; /* Assuming %d-block is for display block */
}
.wp-block-group .wp-block-latest-comments li:last-child article {
    border-bottom: none;
}

.wp-block-group .wp-block-latest-comments li article a:hover {
    color: #F7931E; /* Assuming %theme-color6 is #F7931E */
}

.widget_categories .sidebar__common ul li, 
.widget_archive .sidebar__common ul li {
    display: flex; /* Assuming %flex is for flexbox */
    align-items: center; /* Assuming %align-items-center is for vertical centering */
    justify-content: space-between; /* Assuming %justify-between is for spacing out items */
    padding-right: 30px;
    border-bottom: 1px solid #ccc; /* Assuming $border-color is #ccc */
}

.widget_categories .sidebar__common ul li:last-child,
.widget_archive .sidebar__common ul li:last-child {
    border-bottom: none;
}

.widget_categories .sidebar__common ul li a, 
.widget_archive .sidebar__common ul li a {
    border-bottom: none;
}

/* .bypostauthor{
    display: inherit;
}
.gallery-caption {
	display: inherit;
}
.bypostauthor {
	display: inherit;
}
.wp-caption-text{
    display: inherit;
}
.screen-reader-text{
    display: inherit;
} */


/*woocommerce Rating ----------------- */
.star-rating{
    position: relative;
    display: inline-block;
    font-size: 0px;
    vertical-align: middle;
    margin-right: 5px;
}
.star-rating span {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	font-size: 0px;
}
.star-rating::before {
    font-family: "Font Awesome 6 free";
    content: "\f005 \f005 \f005 \f005 \f005";
    color: rgb(217, 217, 234);
    font-size: 16px;
    letter-spacing: 3px;


}
.star-rating span::before {
	font-family: "Font Awesome 6 free";
	content: "\f005 \f005 \f005 \f005 \f005";
	text-transform: uppercase;
	letter-spacing: 3px;
	color: #ffbf14;
	font-weight: 900;
	display: inline-block;
    font-size: 16px;
}

.singlecontent .rating span {
    max-height: 20px;
}

/*woocommerce Rating End----------------- */



.blog--two .widget_search .wp-block-search .wp-block-search__inside-wrapper button {
    margin-left: 10px;
    padding: .375em .625em;
}