﻿@import url(Colors.css);
@import url(Header.css);
@import url(Menu.css);
/*@import url(Content.css);*/


@import url(//fonts.googleapis.com/css?family=Open+Sans:400,600);
@-webkit-viewport {width:device-width;}
@-moz-viewport {width:device-width;}
@-ms-viewport {width:device-width;}
@-o-viewport {width:device-width;}
@viewport {width:device-width;}

/*  Bootstrap Variables  */
:root {
    --bs-body-font-family: museo-sans, Arial, sans-serif;
    --bs-gutter-x: clamp(1em, 3vw + 0.5rem, 2em);
    --kendo-font-size: 1rem;
}

#Body{ background:center top fixed #ddd; margin:0;padding:0; color:#555; }
html,body{ height: 100%; margin:0; padding:0; font:normal 13px/1.5 Arial, Helvetica, Tahoma, Sans-Serif; color:#555;}
Body #Form{ height:100%; }
* {font-family: Arial, Helvetica, Tahoma, Sans-Serif;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {border:0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}a img{border:0;}
img, object, embed { max-width: 100%;}
[class*="map"] img,[id*="map"] img,[class*="Map"] img,[id*="Map"] img, table img{max-width:none!important;}
img{border:0; height:auto !important;}
p{ margin:0 0 8px 0;}

A:link { text-decoration : none; }
A:visited { text-decoration : none; }
A:hover { text-decoration:underline; }
A:active { text-decoration : none; }

h1{font-size:28px;line-height:1.5em;letter-spacing:0;font-weight:700;font-family:'Open Sans',Arial, Tahoma, sans-serif;}
h2{font-size:24px;line-height:1.5em;letter-spacing:0;font-weight:700;font-family:'Open Sans',Arial, Tahoma, sans-serif;}
h3{font-size:20px;line-height:1.5em;letter-spacing:0;font-weight:700;font-family:'Open Sans',Arial, Tahoma, sans-serif;}
h4{font-size:18px;line-height:1.5em;letter-spacing:0;font-weight:700;font-family:'Open Sans',Arial, Tahoma, sans-serif;}
h5{font-size:16px;line-height:1.5em;letter-spacing:0;font-weight:700;font-family:'Open Sans',Arial, Tahoma, sans-serif;}
h6{font-size:14px;line-height:1.5em;letter-spacing:0;font-weight:700;font-family:'Open Sans',Arial, Tahoma, sans-serif;}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {font-family:'Open Sans',Arial, sans-serif;}

/*Bootstrap Reset*/
ul.list-unstyled, ol.list-unstyled, ul.list-unstyled > li, ol.list-unstyled > li {list-style: none; margin:0;}
ul.row {margin-left: -15px; margin-right: -15px;}
ol, ul {list-style: none;}
ul li { list-style-type:disc; }
ul li li { list-style-type:circle; }
ol li { list-style-type: decimal;}
.nav li { list-style:none!important;}
a{outline:none!important;border:0;}
.btn-primary, .btn-warning, .btn-danger, .btn-success, .btn-info{color:#ffffff!important;}
ul#myTab { padding:0; margin:0; } 
.panel-primary > .panel-heading h3 {color: #ffffff;}
.panel-success > .panel-heading h3 {color: #468847;}
.panel-warning > .panel-heading h3 {color: #c09853;}
.panel-danger > .panel-heading h3 {color: #b94a48;}
.panel-info > .panel-heading h3 {color: #3a87ad;}
.popover {z-index:999;}

/*spacer styles*/
.pe-spacer { clear: both; display: block; margin: 0; min-height: 0 !important;  padding: 0; width: 100%;}
.pe-spacer.size10 { height: 10px;}
.pe-spacer.size20 { height: 20px;}
.pe-spacer.size30 { height: 30px;}
.pe-spacer.size40 { height: 40px;}
.pe-spacer.size50 { height: 50px;}
.pe-spacer.size60 { height: 60px;}
.pe-spacer.size70 { height: 70px;}
.pe-spacer.size80 { height: 80px;}
.pe-spacer.size90 { height: 90px;}
.pe-spacer.size100 { height: 100px;}

/*border styles*/
.left_border{ border-left:1px solid #e9e9e9;}
.right_border{ border-right:1px solid #e9e9e9;}
.top_border{ border-top:1px solid #e9e9e9;}
.bottom_border{ border-bottom:1px solid #e9e9e9;}

.Head{ font-weight:bold; font-size:16px; }
.SubHead { font-weight:bold;  font-size:15px; }
.SubSubHead{ font-size:14px; }
.Normal { font-size:13px; line-height:1.5em; }

.clearafter:after{ clear:both; content:"."; height:0px; font-size:0px; visibility:hidden; display:block; }
.clearafter{ display:inline-block; }
.clearafter{ display:block; }
.clear{ clear:both; }
.clear_float{ clear:both;line-height:0;font-size:0;}
.floatl{ float:left;}
.floatr{ float:right;}
.pc_display { display:block;}
.mobile_display{ display:none;}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding: 0 15px 15px 15px;
    margin-bottom: 10px;
    min-height: 600px;
    overflow: auto;
    width: 100%;
}

@media handheld, only screen and (max-width:400px) {
    .body-content {
        padding: 0;
    }

}


/*--------------------------------------------
               All Design Style                
---------------------------------------------*/
#skin_wrapper {width:100%;  position:inherit!important;z-index:1; background:#fff; margin:0 auto; -webkit-box-shadow:0 0 2px #000;-moz-box-shadow:0 0 2px #000;box-shadow:0 0 20px #a3a3a3;}
#skin_wrapper.boxed {width:1425px; }
.page_width { width:100%;max-width:1425px;min-width:320px;margin:0 auto; position:relative;}
.mobile_nav { display:none;}

.skin_main { min-height:550px; }
.content_whitebg{ background:#fff;}
.content_graybg{ background:#f6f6f6;}
.content_graybg .page_width{position:relative; }
.content_graybg .page_width:before{ content: ' '; background:url(images/content_top_shadow.png) no-repeat;position: absolute; top:0; left: 0; width: 100%;height:10%; max-height:8px; z-index:0;}

.content_gray2bg{ background:#f5f5f5; position:relative; }
.content_gray2bg:before{ content: ' '; background: -webkit-linear-gradient(top, #e5e5e5,#f5f5f5 100%); background: -moz-linear-gradient(top, #e5e5e5,#f5f5f5 100%); background: -o-linear-gradient(top, #e5e5e5,#f5f5f5 100%); background: -ms-linear-gradient(top, #e5e5e5,#f5f5f5 100%); background: linear-gradient(top, #e5e5e5,#f5f5f5 100%); position: absolute; top: 0; left: 0; width: 100%;height:10%; max-height:10px; z-index:0;}
.content_gray2bg:after{ content: ' '; background: -webkit-linear-gradient(bottom, #e5e5e5,#f5f5f5 100%); background: -moz-linear-gradient(bottom, #e5e5e5,#f5f5f5 100%); background: -o-linear-gradient(bottom, #e5e5e5,#f5f5f5 100%); background: -ms-linear-gradient(bottom, #e5e5e5,#f5f5f5 100%); background: linear-gradient(bottom, #e5e5e5,#f5f5f5 100%); position: absolute; bottom: 0; left: 0; width: 100%; height:10%; max-height:10px; z-index:0;}
.img_bg{ background:url(images/img_bg.jpg) center center no-repeat ;  }
.content_colorbg{position:relative;}
.page_content { padding:20px 20px;}
.skin_main_padding{ padding:0 20px;}
.admin_content { padding:5px 20px;}


.footer_top{ background:#f6f6f6; }
.footerpane_style{ position:relative;}
.footerpane_style:before{ content: ' '; background:url(../Images/content_top_shadow.png) no-repeat;position: absolute; top:0; left: 0; width: 100%;height:10%; max-height:8px; z-index:0;}
.footer_bg{ background:#f6f6f6;}
.footer_bg .copyright_bar{color:#444; text-align:center; line-height:50px; border-top:1px solid #ddd;}
.bottomlink_style { line-height:55px; text-align:center; width:auto;border-top:1px solid #ddd;  }
.bottomlink_style span a{ padding:0 20px; color:#565656;}
.bottomlink_style span a:hover{text-decoration:none;}

.footer {
	/*position: absolute;*/
	bottom: 0;
	width: 100%;
	white-space: nowrap;
	height: 60px;
	line-height: 60px;
	text-align: center;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    /*max-width: 280px;*/
}

	input[type="radio"] {
		vertical-align: middle;
	}

.required:after {
    content: " *";
    font-weight: bold;
    color: red;
}

label {
    margin-bottom: 0 !important;
    color: #000;
    font-size: 14px;
}

.bottom-buffer { margin-bottom: 7px; }

.legalTrak-table a:link {
	color: #666;
	font-weight: bold;
	text-decoration:none;
}
.legalTrak-table a:visited {
	color: #999999;
	font-weight:bold;
	text-decoration:none;
}
.legalTrak-table a:active,
.legalTrak-table a:hover {
	color: #bd5a35;
	text-decoration:underline;
}
.legalTrak-table {
	color:#666;
	font-size:12px;
	text-shadow: 1px 1px 0px #fff;
	background:#eaebec;
	border:#ccc 1px solid;
    border-collapse: separate;
    /*margin: 10px;*/

	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;

	-moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
}
.legalTrak-table th {
	padding:21px 25px 22px 25px;
	border-top:1px solid #fafafa;
	border-bottom:1px solid #e0e0e0;

	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
	background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}
.legalTrak-table th:first-child {
	text-align: left;
	padding-left:20px;
}
.legalTrak-table tr:first-child th:first-child {
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
}
.legalTrak-table tr:first-child th:last-child {
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
}
.legalTrak-table tr {
	text-align: center;
	padding-left:20px;
}
.legalTrak-table td:first-child {
	text-align: left;
	padding-left:20px;
	border-left: 0;
}
.legalTrak-table td {
	padding:5px;
	border-top: 1px solid #ffffff;
	border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;

	background: #fafafa;
	background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
	background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);
}
.legalTrak-table tr.even td {
	background: #f6f6f6;
	background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
	background: -moz-linear-gradient(top,  #f8f8f8,  #f6f6f6);
}
.legalTrak-table tr:last-child td {
	border-bottom:0;
}
.legalTrak-table tr:last-child td:first-child {
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
}
.legalTrak-table tr:last-child td:last-child {
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
}
.legalTrak-table tr:hover td {
	background: #f2f2f2;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
	background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);	
}


.legalTrak-grid {
	border: none;
	margin: 0;
}
.legalTrak-grid tr {
		text-align: right;
		padding: 0;
	}
	.legalTrak-grid td {
		padding: 0 3px;
        border-width: 0 1px 1px 0 !important;
    }


.redFlag{
	color: red;
	margin-left: 5px;
}

.grid-table {
    border: none;
    margin: 0;
}

.grid-table tr {
    text-align: right;
    padding: 0;
}

.grid-table td {
    padding: 0 3px;
    border: none;
}

.grid-table td:first-child {
    text-align: left;
}

.grid-icon {
    margin: 0 5px;
}



.aceTable {
	border: none;
	margin: 0;
}

.aceTable tr {
		padding: 15px 0
	}

.aceTable td {
    padding-left: 0;
	}

.aceTable td:first-child {
    width: 75%;
	}

	.aceTable p {
        margin: 8px 0 2px 0;
	}


/**** Calendar Styles ****/

.k-scheduler-header-wrap div.k-event,
.k-scheduler-content div.k-event {
	/*background: url(Images/CalendarPattern.png) repeat-x left top;*/
	border-color: #1e395b;
}

.calendar-event {
	font-size: 11px;
	font-weight: bold;
	color: #333;
	padding: 5px 0 0 0;
	overflow: hidden;
}
	.calendar-event .calendar-title {
		font-size: 11px;
		font-weight: bold;
	}
		.calendar-event .calendar-title .event-date {
			font-size: 11px;
			font-weight: normal;
			color: #444444;
		}

	.calendar-event .calendar-desc {
		text-align: left;
		padding: 2px 0 0 0;
		margin: 2px 0;
		font-size: 11px;
		font-weight: normal;
		color: #777777;
		border-top: 1px solid #8bf;
	}


.DayWithAppointments {
	background-color: #c6d5e9 !important;
}

.DayWithClinicAppt {
	background: url('Images/CalendarPattern.png') repeat-x left top;
}

.DayWithStaffAppt {
	background-color: #c6d5e9 !important;
}


.calendar-clinic-default {
	color: #333;
	background: url('Images/CalendarPattern.png') repeat-x left top !important;
}

.calendar-Orange {
	background-color: #edd5b7 !important;
	border: 1px solid #cdb597 !important;
}
.calendar-LightOrange {
	background-color: #ffc780 !important;
	border: 1px solid #ffa600 !important;
}

.calendar-Green {
	background-color: #D0ECBB !important;
	border: 1px solid #B0CC9B !important;
}

.calendar-Blue {
	background-color: #BBD0EC !important;
	border: 1px solid #9BB0CC !important;
}

.calendar-Red {
	background-color: #ECBBBB !important;
	border: 1px solid #CC9B9B !important;
}

.calendar-Pink {
	background-color: #f1dcff !important;
	border: 1px solid #d1bcdf !important;
}

.calendar-Yellow {
	background-color: #fffbc7 !important;
	border: 1px solid #dfdba7 !important;
}

.calendar-Violet {
	background-color: #aecdc2 !important;
	border: 1px solid #742062 !important;
}
.calendar-LightViolet {
	background-color: #ddd1dd !important;
	border: 1px solid #b693b5 !important;
}

.calendar-DarkBlue {
	background-color: #304364 !important;
	border: 1px solid #304364 !important;
}
.calendar-LightBlue {
	background-color: #b1b6e5 !important;
	border: 1px solid #8f9adf !important;
}

.calendar-LightPurple {
	background-color: #caaee9 !important;
	border: 1px solid #7D5F9F !important;
}

.calendar-DarkGreen {
	background-color: #255725 !important;
	border: 1px solid #053705 !important;
}

.calendar-DarkRed {
	background-color: #edd5b7 !important;
	border: 1px solid #cdb597 !important;
}

.RadScheduler .rsCategoryLime .rsAptContent, .RadScheduler .rsCategoryLime .rsAptIn, .RadScheduler .rsCategoryLime .rsAptMid {
	background-color: Lime !important;
}

.calendar-editor-container {
	width: 100%;
	padding: 0 25px;
}
.appointmentToolTip{
	text-align: left;
    color: #555;
}
.appointmentToolTip hr {
	margin: 3px 0;
}



.k-widget * {
	box-sizing: border-box;
}

.iFrameWidth {
	max-width: 750px;
	border: 1px solid;
	margin: 0 auto;
}
.admin-form-fullwidth {
	max-width: 100%;
	margin: 0 auto 30px;
	padding: 10px;
}
	.admin-form-fullwidth h2 {
		line-height: 1em;
		margin-right: -15px;
		margin-left: -15px;
	}

.data-form {
}

	.data-form .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-12, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
		padding: 0 5px;
	}


	.data-form .full_width {
		width: 100%;
	}

	.width-80 {
		width: 80%;
		margin: 0 auto;
	}

	.width-75 {
		width: 75%;
		margin: 0 auto;
	}

	.data-form hr {
		margin: 10px -15px;
	}

	.data-form .fa {
		font-size: 16px;
		color: #4f82a5;
	}

.data-form .fa-regular {
	font-size: 16px;
	color: #4f82a5;
}

.data-form .fa-solid {
	font-size: 16px;
	color: #4f82a5;
}
	.data-form .ctrl-label {
		padding-left: 0;
		font-weight: bold;
		margin-bottom: 2px;
	}

	.data-form .form-group {
		margin-bottom: 8px;
	}

	.data-form textarea {
		padding: 5px 10px;
	}


.ControlDiv {
	padding: 10px 0;
}

	.ControlDiv input {
		margin: 5px;
	}

#EditOnlineInTakeTop {
	padding: 10px 0;
}

#OrgHeaderPartial {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
}

	#OrgHeaderPartial h2 {
		margin: 0;
	}

#OrgHeaderAddress {
	max-width: 35%;
}

#OnlineInTakeHeader div h2 {
	text-align: center;
}

#OrgHeaderAddress h2 {
	margin: 0;
	font-size: 14px;
	text-align: left !important;
}

#SubmitDiv {
	margin: 15px 0;
}



.contentBox {
	padding: 15px;
	background-color: aliceblue;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	-webkit-box-shadow: 0 2px 2px 0 #C2C2C2;
	box-shadow: 0 2px 2px 0 #C2C2C2;
}


/* Bootstrap Tabs*/
.nav-tabs {
	border-bottom: 1px solid #000;
}

	.nav-tabs .nav-link {
		color: #333;
        border: #999 1px solid;
	}
	
	.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
		border: 1px solid #000 !important;
		border-bottom-color: transparent !important;
	}

.tab-content {
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	min-height: 400px;
	padding: 10px;
}

/* Product Multi Select*/

.dropdown-header {
	border-width: 0 0 1px 0;
	text-transform: uppercase;
}

	.dropdown-header > span {
		display: inline-block;
		padding: 5px;
		margin: 0;
		width: 170px;
		text-align: left;
	}

.selected-value {
	display: inline-block;
	vertical-align: middle;
	width: 18px;
	height: 18px;
	background-size: 100%;
	margin-right: 5px;
	border-radius: 50%;
}

#productIds-list .k-item {
	line-height: 1em;
	min-width: 300px;
}

	#productIds-list .k-item > span {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		display: inline-block;
		vertical-align: top;
		width: 98%;
		margin: 5px;
	}

#productIds-list p {
	margin: 0;
	padding: 0;
	width: 180px;
	display: inline-block;
}

.textbox-tall {
	height: 40px !important;
	font-size: 16px;
}

.textarea-tall {
	height: 75px !important;
	line-height: 1.3em;
}

.textbox-100 {
	width: 100%;
}

.textbox-75 {
	width: 75%;
}

.textbox-50 {
	width: 50%;
}

.textbox-noborder {
	border: none !important;
}

.case-background {
	background-color: #E7EEF3 !important;
}
	.case-background td {
		border-bottom: 1px solid #999 !important;
	}
.clinic-background {
	background-color: #E3ECDA !important;
}
	.clinic-background td {
		border-bottom: 1px solid #999 !important;
	}
.other-call-background {
	background-color: #ededed !important;
}
	.other-call-background td {
		border-bottom: 1px solid #999 !important;
	}

.k-grid td.k-group-cell {
    border-bottom: none !important;
}


input[type="checkbox"][readonly] {
	pointer-events: none;
}
input[type="checkbox"] {
    vertical-align: text-bottom;
}

.RadCloudUpload .rcuFileName {
	width: 75% !important;
}

#reportViewer {
    position: relative;
    width: 900px;
    height: 1000px;
    font-family: Verdana, Arial;
}

.trv-nav {
    background-color: #eee
}

/* Hide Html5 Report Viewer icons */

.trv-menu-large [aria-label="Navigate backward"] {
    display: none;
}

.trv-menu-large [aria-label="Navigate forward"] {
    display: none;
}

.trv-menu-large [aria-label="Stop rendering"] {
    display: none;
}

.trv-menu-large [aria-label="Toggle document map"] {
    display: none;
}

.trv-menu-large [aria-label="Toggle parameters area"] {
    display: none;
}


.client-survey-selector {
    width: 40%;
}

@media handheld, only screen and (max-width:400px) {
    .client-survey-selector {
        width: 80%;
    }
}

/* Dashboard  ----------------------------------------------------------*/
.dashboard-stats-container {
    font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif !important;
    background-color: aliceblue;
}

.dashboard-container {
	padding: 0 10px 0 20px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	position: relative;
    display: flex;
    justify-content: space-around;
}

	.dashboard-container .count {
		font-size: 20px;
		line-height: 22px;
		font-weight: 600;
		margin: 5px 10px 0;
	}

	.dashboard-container .count-label {
		font-size: 16px;
        padding: 4px 0 0 0;
	}

.tile_count .tile_stats_count:before {
    content: "";
    position: absolute;
    left: 0;
    height: 65px;
    border-left: 2px solid #ADB2B5;
    margin-top: 10px;
}

.dashboard-filter-container {
    display: flex;
    justify-content: start;
}

.dashboard-filter-separator {
	border-left: #e0e0e0 solid 2px;
	margin: .5rem 1rem 0;
}
.dashboard-filter-group {
	display: flex;
	justify-content: start;
}
	.dashboard-filter-group > div:first-child {
        margin: 0;
	}

.dashboard-filter-item {
    margin: 0 0 0 1rem;
}
.dashboard-filter-item > div:first-child {
		margin: 25px 0 0 0;
	}
	.dashboard-filter-item > input[type="radio"] {
		margin: 0 0 0 1rem;
		padding: .25rem 0 0 0;
	}

.client-note-icon {
    color: #468847;
}