/*
Theme Name: TNGC Calendar Theme (Avada Child)
Description: Child theme for the Avada
Author: Matei Laurentiu - JML Network
Template: Avada
*/

.awb-menu__main-li_regular:focus-within .awb-menu__main-a_regular.disabled, .awb-menu__main-li_regular:focus-within .awb-menu__main-a.disabled, .awb-menu__main-li_regular .awb-menu__main-a.disabled, .awb-menu__main-li_regular .awb-menu__main-a_regular.disabled {
	background-color: #9a9a9a !important;
	color: #fff !important;
}

.awb-menu__main-li_regular:focus-within .awb-menu__main-a_regular.disabled:hover, .awb-menu__main-li_regular:focus-within .awb-menu__main-a.disabled:hover, .awb-menu__main-li_regular .awb-menu__main-a.disabled:hover, .awb-menu__main-li_regular .awb-menu__main-a_regular.disabled:hover {
	color: #fff !important;
}

#menu-user-dashboard-menu-1 .awb-menu__main-a, #menu-user-dashboard-menu .awb-menu__main-a {
	border-radius: 5px;
}

.tlrw-date-filters.fusion-form-form-wrapper .fusion-column-wrapper > .fusion-form-field {
    margin: 0;
	width: auto;
	display: inline-block;
}

.tlrw-date-filters.fusion-form-form-wrapper .fusion-form-field .fusion-form-input {
	width: auto;
	max-width: 150px;
}

.tlrw-date-filters.fusion-form-form-wrapper .fusion-form-field .label, .tlrw-date-filters.fusion-form-form-wrapper .fusion-form-field label {
	display: block;
}


.tngc-patients-list > div {
    border-bottom: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    column-gap: 40px;
	row-gap: 10px;
	padding: 20px 10px;
}
.tngc-patients-list > div:nth-child(odd) {
	background: #084e8a10;
}
.tngc-patients-list > div > span {
	font-weight: 600;
}

.tngc-patients-list > div ul {
    list-style: none;
    padding: 0;
    display: flex;
    column-gap: 10px;
    font-size: 12px;
	margin: 0
}

.tngc-patients-list > div ul li {
    float: none;
    margin-left: 0;
    border-right: 1px solid #084e8a;
    padding-right: 10px;
}
.tngc-patients-list > div ul li:last-child {
	border-right: none;
}

.tngc-add-sessions-wrapper a {
	height: 100%;
}


.tngc-add-sessions-wrapper .fusion-column-wrapper {
		align-items: stretch;
	
}

.tlrw-date-filters.fusion-form-form-wrapper .fusion-form-field .fusion-form-input {
    width: auto;
    max-width: 150px;
	border-color: #ccc;
}

.tlrw-date-filters.fusion-form-form-wrapper .fusion-form-field .label, .tlrw-date-filters.fusion-form-form-wrapper .fusion-form-field label {
    display: block;
    font-size: 12px;
	margin-bottom: 0;
}

@media (max-width:640px) {
	.tlrw-date-filters.fusion-form-form-wrapper .fusion-column-wrapper {
		flex-wrap: wrap !important;
	}
	.tlrw-date-filters.fusion-form-form-wrapper .fusion-column-wrapper > .fusion-form-field {
		width: 100%;
	}
	.tlrw-date-filters.fusion-form-form-wrapper .fusion-form-field .fusion-form-input {
		width: 100%;
		max-width: 100%;
	}
	
	.tngc-patients-list > div {
		flex-direction: column;
	}
	
}

