table.form-table
{
	width:100%;
	background-color:white;
	border-collapse:collapse;
	font-size:100%;
	font-weight:normal;
	line-height:160%;
}

.sms-confirm-form {
	margin-bottom: 8px;
}

.table-condensed > thead tr {
	justify-content: space-between !important;
	align-items: center;
}

table.form-table th, table.form-table td
{
	border:1px solid #ADC3D5;
	padding: 5px 5px;
	vertical-align:top;
}

table.form-table th
{
	background-image:url(images/table_head.gif);
	background-repeat:repeat-x;
	text-align: left;
	color:#25639A;
}


table.form-table td
{
	padding: 15px 5px;
}

.form-required 
{
	color: red;
}

.error-fld {
	display: block;
	float: left;
	height: 13px;
	width: 15px;
	background-repeat: no-repeat;
	background-image: url(images/icon_warn.gif);
}

.record {
	position: fixed;
	right: 0;
	top: 0;
	overflow-y: auto;
	height: 100%;
	z-index: 999998999929999999999;
	display: none;
}

.record__body {
	max-width: 650px;
	background: #ECEEF2;
	min-width: 650px;
	min-height: 100vh;
}

.record__header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 16px 20px;
	border-bottom: 2px solid #FFF;
}

.record__title {
	color: #4B4B4E;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 28px;
	font-style: normal;
	font-weight: 400;
	line-height: 140%; /* 39.2px */
}

.record__close {
	cursor: pointer;
	background-size: 12px;
	background-repeat: no-repeat;
	background-position: center;
	width: 32px;
	height: 32px;
	flex-shrink: 0;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="15" viewBox="0 0 14 15" fill="none"><path d="M13 1.5L1 13.5M1 1.5L13 13.5" stroke="%234B4B4E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}

.record__list {
	padding: 20px 20px 40px 20px;
}

.record__item {
	padding: 11px 16px;
	border-radius: 4px;
	background: #FFF;
	margin-bottom: 8px;
}

.record__top {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.record__heading {
	color: #4B4B4E;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 140%; /* 22.4px */
}

.record__arrow {
	width: 32px;
	height: 32px;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center;
	flex-shrink: 0;
	transition: all .3s;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M8 20L16 12L24 20" stroke="%234B4B4E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}

.record__content {
	margin-top: 12px;
}

.record__desc {
	color: #636363;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 140%; /* 28px */
}

.record__togglers {
	margin-top: 8px;
	display: flex;
	flex-wrap: wrap;
	gap: 8px;
}

.record__toggler {
	cursor: pointer;
	padding: 8px 12px!important;
	color: #000;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 100%; /* 19.6px */
	text-transform: uppercase;
	border-radius: 4px;
	background: #F5F7F9;
	    display: block !important;
	    visibility: visible;
	    opacity: 1;
}

.record__row {
	display: flex;
	gap: 24px;
}

.record__row.--disabled {
	opacity: 0.5;
	pointer-events: none;
}

.record__row > .record__desc {
	flex: 0 0 270px;
}

.record__input {
	color: #000;
	padding: 8px 24px;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 100%; /* 19.6px */
	border-radius: 4px;
	border: 1px solid #ECEEF2;
	background: #FFF;
	width: 100%;
}

.record__hidden {
	margin-top: 12px;
	display: none;
}

.record__hidden .record__row {
	margin-bottom: 12px;
}

.record__hidden .record__row:last-child {
	margin-bottom: 0;
}

.record__selector {
	width: 100%;
	position: relative;
}

.record__selector-top {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 4px 10px;
	border-radius: 4px;
	border: 1px solid #ECEEF2;
	background: #FFF;
	width: 100%;
	cursor: pointer
}

.record__selector-top.open .record__selector-arrow {
	transform: rotate(180deg);
	transition: all .3s;
}

.record__selector-top span {
	color: #000;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 100%; /* 19.6px */
}

.record__selector-arrow {
	width: 20px;
	transition: all .3s;
	height: 20px;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center;
	flex-shrink: 0;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M5 7.75L10.1862 12.25L15 7.75" stroke="black" stroke-linecap="round"/></svg>');
}

.record__selector-body {
	position: absolute;
	z-index: 100000;
	top: calc(100% + 4px);
	width: 100%;
	border-radius: 4px;
	background: #FFF;
	overflow: hidden;
	display: none;
	max-height: 500px;
	overflow-y: auto;
}

.record__selector-option {
	cursor: pointer;
	padding: 10px;
	color: #000;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 100%; /* 16.8px */
	transition: all .3s;
}

.record__selector-option:hover {
	background: #0DAEAF;
	color: #FFF;
	transition: all .3s;
}

.record__selector-option.selected {
	background: #0DAEAF;
	transition: all .3s;
	color: #FFF;
}

.record__selector-option.selected span {
	position: relative;
	padding-right: 24px;
}

.record__selector-option.selected span:after {
	content: '';
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center;
	width: 16px;
	height: 16px;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M4 8L7 11L12 5" stroke="white" stroke-width="1.5" stroke-linecap="round"/></svg>');
}

.record__togglers + .record__row {
	margin-top: 20px;
}

.record__toggler.selected {
	border-radius: 4px;
	background: #0DAEAF;
	padding-inline: 12px;
	color: #FFF;
	transition: all .3s;
}

.record__toggler.selected span {
	position: relative;
	padding-right: 24px;
}

.record__toggler.selected span::after {
	content: '';
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center;
	width: 16px;
	height: 16px;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M4 8L7 11L12 5" stroke="white" stroke-width="1.5" stroke-linecap="round"/></svg>');
}

.record__doctors {
	margin-top: 20px;
}

.record__doctors + .record__desc {
	margin-top: 20px;
}

.record__doctors-list {
	margin-top: 8px;
}

.record__doctors-item {
	margin-bottom: 8px;
}

.record__doctors-item:last-child {
	margin-bottom: 0;
}

.record__doctors-item {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}

.record__doctors-left {
	display: flex;
	gap: 12px;
}

.record__doctors-wrap {
	position: relative;
	width: 80px;
	min-width: 80px;
	height: 80px;
}

.record__doctors-wrap img {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	object-fit: cover;
	object-position: top;
	border-radius: 2px;
}

.record__doctors-name {
	color: #000;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 100%; /* 19.6px */
}

.record__doctors-pos {
	margin-top: 10px;
	color: #000;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 100%; /* 16.8px */
}

.record__doctors-exp {
	margin-top: 8px;
	color: rgba(0, 0, 0, 0.50);
	font-family: "PF DinText Pro", sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 100%; /* 16.8px */
}

.record__doctors-price {
	margin-top: 12px;
	color: var(--Fountain-Blue-500, #429498);
	font-family: "PF DinText Pro", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 100%; /* 19.6px */
}

.record__doctors-select {
	min-width: 7rem;
	color: #000;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 100%; /* 19.6px */
	text-transform: uppercase;
	padding: 8px 24px;
	border-radius: 4px;
	transition: all .3s;
	background: #F5F7F9;
	cursor: pointer;
}

.record__toggler {
	transition: all .3s;
}

.record__doctors-select:hover,
.record__toggler:hover {
	color: #FFF;
	transition: all .3s;
	background: #0DAEAF;
}

.record__doctors-select.selected {
	transition: all .3s;
	padding: 8px 12px;
	color: #FFF;
	background: #0DAEAF;
}

.record__doctors-select.selected span {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 0.5rem;
}

.record__doctors-select.selected span::after {
	content: '';
	display: block;
	width: 16px;
	height: 16px;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M4 8L7 11L12 5" stroke="white" stroke-width="1.5" stroke-linecap="round"/></svg>');
}

.record__doctors-select.selected span::after {

}

.record__grid {
	margin-top: 8px;
	display: flex;
	gap: 8px;
}

.record__subitem {
	display: flex;
	flex-direction: column;
	gap: 8px;
	width: 100%;
}

.record__subitem label {
	color: rgba(0, 0, 0, 0.50);
	font-family: "PF DinText Pro", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 140%; /* 19.6px */
}

.record__subitem input {
	color: #000;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 100%; /* 19.6px */
	padding: 12px 24px;
}

.record__item:last-child {
	margin-bottom: 0;
	background: transparent;
	padding: 0;
	margin-top: 20px;
}

.record__btns {
	margin-top: 8px;
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 8px;
	max-width: 399px;
}

.record__btn {
	padding: 12px 24px;
	border-radius: 4px;
	border: none;
	outline: none;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 140%; /* 22.4px */
	cursor: pointer;
	transition: all .3s;
	text-decoration: unset;
	text-align: center;
}

.record__btn:hover {
	opacity: .8;
	transition: all .3s;
}

.record__btn {
	color: #000;
	background: #FFF;
}

.sms-confirm-form button {
	transition: all .3s;
}

.record__btn:hover,
.sms-confirm-form button:hover{
	color: #FFF;
	background: #1C8C91;
}

.--disabled .record__btn {
	color: #000;
	background: #FFF;
}

.record__subdesc {
	margin-top: 20px;
	color: rgba(0, 0, 0, 0.50);
	font-family: "PF DinText Pro", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 100%; /* 19.6px */
}

.record__checkbox {
	margin-top: 16px;
}

.record__checkbox input {
	position: absolute;
	z-index: -1;
	opacity: 0;
}

.record__checkbox input + label {
	color: #000;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 120%; /* 16.8px */
	display: block;
	padding-left: 36px;
	position: relative;
	cursor: pointer
}

.record__checkbox input + label::before {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 24px;
	height: 24px;
	border-radius: 4px;
	border: 1px solid var(--Fountain-Blue-400, #53AAAE);
	background: #FFF;
}

.record__checkbox input:checked + label::before {
	background-size: 16px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M13.3327 4L5.99935 11.3333L2.66602 8" stroke="%2353AAAE" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}

.record__checkbox input + label a {
	color: var(--Fountain-Blue-500, #429498);
}

.record__item.--disabled,
.record__item.disabled{
	opacity: 0.5;
}

.record__item.--hidden,
.record__sms.--hidden {
	display: none;
	pointer-events: none;
}

.sms-confirm-form {
	flex-wrap: wrap;
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 0.5rem 1rem;
}

.sms-confirm-form label {
	display: block;
	width: 100%;
	color: #636363;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;
}
.sms-confirm-form input {
	width: 70%;
	max-width: 70%;
	height: 2.5rem;
	color: #000;
	padding: 8px 24px;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 100%;
	border-radius: 4px;
	border: 1px solid #ECEEF2;
	background: #FFF;
	width: 100%;
}

.sms-confirm-form button {
	width: calc(30% - 2rem);
	height: 2.5rem;
	cursor: pointer;
	padding: 8px 24px;
	color: #000;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 100%;
	text-transform: uppercase;
	border-radius: 4px;
	background: #F5F7F9;
	border: none;
	outline: none;
}

.record__item.--disabled .record__arrow {
	transform: rotate(180deg);
	transition: all .3s;
}

.record__item.--disabled .record__content,
.record__item.disabled .record__content{
	display: none;
}

.daterangepicker {
	position: relative;
	margin-top: 0;
	/*     border-radius: 4px; */
	/*     border: 1px solid #ECEEF2; */
	border: none;
	/*     padding: 12px; */
}

.daterangepicker.single .drp-calendar.left {
	border-radius: 4px;
	border: 1px solid #ECEEF2;
	padding: 12px;
}

.daterangepicker.show-calendar .drp-buttons,
.calendar-time {
	height: 0;
	opacity: 0;
	padding: 0;
}

.daterangepicker.opensright:after,
.daterangepicker.opensright:before {
	display: none;
}

.calendar-table,
.drp-calendar  {
	padding: 0!important;
}

.daterangepicker th.month {
	color: #000;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 140%; /* 19.6px */
	text-transform: uppercase;
}

.table-condensed > thead tr {
	justify-content: center;
	align-items: center;
}

.calendar-table tr {
	display: flex;
	justify-content: space-between;
}

.daterangepicker thead th {
	color: #000;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 100%; /* 19.6px */
	opacity: 0.5;
}

.daterangepicker th {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 24px;
	height: 24px;
	min-width: 24px;
}

.daterangepicker .calendar-table td {
	color: #000;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 140%; /* 19.6px */
	width: 24px;
	height: 24px;
	min-width: 24px;
}

.daterangepicker td.disabled {
	text-decoration: unset;
	opacity: 0.3;
}

.daterangepicker td.active {
	border-radius: 4px;
	background: var(--Fountain-Blue-400, #53AAAE);
	color: #FFF;
}

.table-condensed > thead > tr:first-child {
	padding-bottom: 8px;
	margin-bottom: 8px;
	border-bottom: 1px solid #ECEEF2;
}

.daterangepicker thead tr:first-child th {
	opacity: 1;
}

.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {
	border: none;
}

.daterangepicker .calendar-table .next {
	width: 24px;
	min-width: 24px;
	height: 24px;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M9 18L15 12L9 6" stroke="black" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}

.table-condensed > thead > tr:first-child {
	padding-top: 8px;
}

.table-condensed > thead > tr:first-child th:first-child {
	width: 24px;
	min-width: 24px;
	height: 24px;
	background-size: 100%;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M9 18L15 12L9 6" stroke="black" stroke-linecap="round" stroke-linejoin="round"/></svg>');
	background-repeat: no-repeat;
	background-position: center;
	transform: rotate(180deg);
	opacity: .3;
}

.table-condensed > thead > tr:first-child th:first-child.available {
	opacity: 1;
}

.record__date-grid {
	margin-top: 8px;
	display: grid;
	grid-template-columns: 1fr minmax(180px, 180px);
	gap: 8px;
}

.record__date-times {
	padding: 12px 12px 20px 12px;
	border-radius: 4px;
	border: 1px solid #ECEEF2;
}

.record__date-title {
	color: #000;
	text-align: center;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 100%; /* 19.6px */
	text-transform: uppercase;
}

.record__date-subgrid {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 4px;
	margin-top: 16px;
}

.record__date-input input {
	opacity: 0;
	position: absolute;
	z-index: -1;
}

.record__date-input input + label {
	cursor: pointer;
	color: #000;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 100%; /* 19.6px */
	border-radius: 4px;
	background: var(--Black-Haze-50, #F6F7F9);
	padding: 7.5px 8px;
	transition: all .3s;
	display: block;
}

.record__date-input input + label:hover {
	color: #FFF;
	background: var(--Fountain-Blue-400, #53AAAE);
	transition: all .3s;
}

.record__date-input input:checked + label {
	color: #FFF;
	background: var(--Fountain-Blue-400, #53AAAE);
	transition: all .3s;
}

.record__item.--disabled:last-child,
.record__item.disabled:last-child{
	pointer-events: none;
}

.record__list {
	position: relative;
}

.record__thanks-pay,
.record__thanks-submit {
	position: absolute;
	z-index: 2;
	display: none;
	height: 100%;
	width: 100%;
	background: #ECEEF2;
	left: 0;
	top: 0;
	padding: 20px;
}

.record__thanks-body {
	padding: 11px 16px;
}

.record__thanks-title {
	color: #4B4B4E;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	line-height: 140%; /* 22.4px */
}

.record__thanks-text {
	margin: 12px 0;
	color: #000;
	font-family: "PF DinText Pro", sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: 150%; /* 21px */
}

.record__thanks-btn {
	text-decoration: none;
	display: block;
	max-width: max-content;
}

.record__item:nth-child(5) .record__row + .record__desc{
	margin-top: 12px;
}

.daterangepicker .drp-calendar.left {
	width: 100%;
	max-width: 100%;
}

.record__date-subgrid.no-grid {
	display: flex;
}

.daterangepicker td.active {
	pointer-events: none;
}

input.error {
	border-color: red!important;
}

.record__checkbox input.error + label {
	color: red;
}

.record__selector-top {
	padding-left: 24px!important;
}

.record__subitem input {
    	border: 1px solid #ECEEF2;
}

.record__toggler {
    position: relative;
}

.record__toggler-hovered {
    position: absolute;
    left: 0;
    top: 100%;
    width: 200px;
    padding: 8px;
    border-radius: 4px;
    background: #F5F7F9;
    opacity: 0;
    transition: all .3s;
    pointer-events: none;
    z-index: 10;
}

.record__toggler:hover .record__toggler-hovered {
    opacity: 1;
    transition: all .3s;
    pointer-events: all;
} 

input.--disabled {
	pointer-events: none;
}

.sms-confirm__text {
	font-size: 14px;
}

.sms-confirm__text a {
	color: var(--Fountain-Blue-500, #429498);
	text-decoration: underline;
}

#confirm_sms_btn {
	display: none!important;
}

.sms-error-message {
	width: 100%;
	margin-top: 0!important;
	font-size: 14px;
}

.sms-error-message.--positive {
	color: #429498!important;
}

#sms_code.--disabled {
	pointer-events: none;
}

@media screen and (max-width: 768px) {
	.record__body {
		max-width: 100%;
		min-width: unset;
	}

	.record__row {
		flex-direction: column;
		gap: 8px;
	}

	.record__row > .record__desc {
		flex: auto;
	}

	.record__doctors-item {
		flex-direction: column;
		gap: 4px;
	}

	.record__doctors-select {
		width: 100%;
		text-align: center;
	}

	.daterangepicker {
		width: 100%;
	}

	.record__date-grid,
	.record__grid,
	.record__btns {
		display: flex;
		flex-direction: column;
	}

	.record__date-input input + label {
		width: 100%;
		text-align: center;
		display: block;
	}

	.record__toggler {
		width: 100%;
		text-align: center;
	}

	.record__title {
		font-size: 22px;
	}

	.calendar-table .table-condensed {
		width: 100%!important;
	}

	.sms-confirm-form {
		flex-direction: column;
	}

	.sms-confirm-form input {
		width: 100%;
    		max-width: 100%;
	}

	.confirm_sms_btn {
		display: block;
		width: 100%;
	}

	.daterangepicker .calendar-table td  {
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.record__btns,
	.sms-confirm-form button {
		max-width: 100%;
		width: 100%;
	}

	.record__body {
		display: flex;
		flex-direction: column;
	}

	.record__list {
		height: 100%;
		padding-bottom: 300px;
	}

	.daterangepicker th.month {
		width: 100%;
	}

	.record__item:nth-child(5) .record__row + .record__desc {
		margin-top: 8px;
	}

	.record__desc.--mt-mob {
		margin-top: 8px;
	}

	.record__toggler {
		font-size: 13px;
	}
}
