﻿/* START <--> KENDO GRID */
.k-grid .k-column-title {
    padding-right: 7px;
}
/* END <--> KENDO GRID */

label.required:after {
  content: " *";
  color: #920e0e;
}



th.k-header {
  color: #999 !important;
}

.k-icon-32 {
  font-size: 32px; /* Sets icon size to 32px */
}

.k-icon-48 {
  font-size: 48px; /* Sets icon size to 48px */
}

.k-icon-64 {
  font-size: 64px; /* Sets icon size to 64px */
}

table th, tr, td {
  text-align: right !important;
}


.highcharts-container {
  font-size: 13px !important;
}

.highcharts-container,
.highcharts-axis.highcharts-xaxis tspan,
.highcharts-axis.highcharts-xaxis text,
.highcharts-axis.highcharts-yaxis tspan,
.highcharts-axis.highcharts-yaxis text,
.highcharts-axis-labels tspan,
.highcharts-axis-labels text,
.highcharts-label.highcharts-data-label text,
.highcharts-label.highcharts-data-label tspan,
.highcharts-label.highcharts-data-label span,
.highcharts-label.highcharts-stack-labels text,
.highcharts-label.highcharts-stack-labels tspan,
.highcharts-axis-labels.highcharts-yaxis-labels text,
.highcharts-axis-labels.highcharts-yaxis-labels tspan,
.highcharts-axis-labels.highcharts-yaxis-labels span,
.highcharts-axis-labels.highcharts-xaxis-labels text,
.highcharts-axis-labels.highcharts-xaxis-labels tspan,
.highcharts-axis-labels.highcharts-xaxis-labels span,
.highcharts-legend-item text,
.highcharts-legend-item tspan,
.highcharts-legend-item span,
.highcharts-label.highcharts-tooltip text,
.highcharts-label.highcharts-tooltip tspan,
.highcharts-label.highcharts-tooltip span {
  font-family: "Droid Arabic Kufi Regular","Ubuntu Regular";
}

.highcharts-axis-title {
  /*font-size: 13px;*/
  font-weight: bold;
}
.highcharts-axis-labels {
  font-weight: bold;
  /*font-size: 13px;*/
}

div.simpleChart         .highcharts-label.highcharts-series-label.highcharts-series-label-0,
#overYearsBookContainer .highcharts-label.highcharts-series-label.highcharts-series-label-0 {
  display: none;
}
.highcharts-color-xaxis {
  color: #c5a154 !important;
}
.highcharts-color-yaxis {
  color: #c5a154 !important;
}
div.highcharts-label.highcharts-tooltip {
  text-align: right;
}

.highcharts-color-0 {
  fill:   #4B8178 !important;
  stroke: #4B8178 !important;
}
.highcharts-color-1 {
  fill:   	#189591 !important;
  stroke: 	#189591 !important;
}
.highcharts-color-2 {
  fill:   #4DC6A8 !important;
  stroke: #4DC6A8 !important;
}

.highcharts-color-3 {
  fill:   	#8FF8B6 !important;
  stroke: 	#8FF8B6 !important;
}
.highcharts-color-4 {
  fill:   	#95B0B4 !important;
  stroke: 	#95B0B4 !important;
}
.highcharts-color-5 {
  fill:   #617C7F !important;
  stroke: #617C7F !important;
}
.highcharts-color-6 {
  fill:   	#C5A154 !important;
  stroke: 	#C5A154 !important;
}
.highcharts-color-7 {
  fill:   #9E7E32 !important;
  stroke: #9E7E32 !important;
}
.highcharts-color-8 {
  fill:   #795C0E !important;
  stroke: #795C0E !important;
}
.highcharts-color-9 {
  fill: #879954 !important;
  stroke: #879954 !important;
}
.highcharts-color-10 {
  fill:   	#508961 !important;
  stroke: 	#508961 !important;
}
.highcharts-color-11 {
  fill:   	#7DD78D !important;
  stroke: 	#7DD78D !important;
}
.highcharts-color-12 {
  fill:   	#00846A !important;
  stroke: 	#00846A !important;
}
.highcharts-color-13 {
  fill:   #23BA9D !important;
  stroke: #23BA9D !important;
}
.highcharts-color-15 {
  fill:   	#94B0B3 !important;
  stroke: 	#94B0B3 !important;
}
.highcharts-color-16 {
  fill:   #A9775B !important;
  stroke: #A9775B !important;
}
.highcharts-color-17 {
  fill:   #73472D !important;
  stroke: #73472D !important;
}

span.code,
td span.code {
  direction: ltr !important;
  unicode-bidi: bidi-override;
}

.contact-box .contact-content .fab,
.contact-box .contact-content .fad,
.contact-box .contact-content .fal,
.contact-box .contact-content .far,
.contact-box .contact-content .fas {
  color: #ecc062;
  font-size: 1.33333em;
  line-height: .75em;
  vertical-align: -15%;
}
.is-active > .accordion-title::before {
  content: ' ' !important;
}
