/*
	Theme colors:
	- Primary			Blue				#0F9CC4		Hyperlink, primary button, etc.
	- Info				Pink				#C14B97 	Info buttons, etc.
	- Footer			Grey				#e8e8e8		Footer, etc.

	Based on logo colors:
	- E					Red					#E94A30
	- H					Pink				#C14B97
	- B					Purple				#784A98
	- D					Yellow				#E8AE09
	- D					Blue				#0F9CC4
*/

:root {
	/* Base */
	
	--bs-primary-base-h: 193; /* based on #0F9CC4 */
	--bs-primary-base-s: 85%; /* based on #0F9CC4 */
	--bs-primary-base-l: 41%; /* based on #0F9CC4 */

	--bs-success-base-h: 125; /* based on #4A9851 */
	--bs-success-base-s: 34%; /* based on #4A9851 */
	--bs-success-base-l: 44%; /* based on #4A9851 */

	--bs-danger-base-h: 8; /* based on #E94A30 */
	--bs-danger-base-s: 80%; /* based on #E94A30 */
	--bs-danger-base-l: 55%; /* based on #E94A30 */

	--bs-warning-base-h: 44; /* based on #E8AE09 */
	--bs-warning-base-s: 92%; /* based on #E8AE09 */
	--bs-warning-base-l: 47%; /* based on #E8AE09 */

	--bs-info-base-h: 321; /* based on #C14B97 */
	--bs-info-base-s: 48%; /* based on #C14B97 */
	--bs-info-base-l: 42%; /* based on #C14B97 */
}

html, body, button, input, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"],
input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], input.form-control, select, select.form-control, textarea, textarea.form-control, .tooltip, .popover,
.select2-container--bootstrap .select2-selection, .select2-container--bootstrap .select2-search--dropdown .select2-search__field {
	font-family: 'Open Sans', Arial, helvetica, sans-serif;
}

.form-control:focus, .form-control.StripeElement--focus {
	border-color: #12BCEC; /* Lighten #0F9CC4 15% */
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 0 3px rgba(18, 188, 236, 0.25); /* Lighten #0F9CC4 15% at 0.25 opacity */
}

.note-editor:focus-within {
	border-color: #12BCEC; /* Lighten #0F9CC4 15% */
	box-shadow: 0 0 0 3px rgba(18, 188, 236, 0.25); /* Lighten #0F9CC4 15% at 0.25 opacity */
}

.bootstrap-switch.bootstrap-switch-focused {
	border-color: #12BCEC; /* Lighten #0F9CC4 15% */
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 0 3px rgba(18, 188, 236, 0.25); /* Lighten #0F9CC4 15% at 0.25 opacity */
}

.radio-custom input[type="radio"] + .radio-custom-input::after {  
   background-color: #0F9CC4;
}
.checkbox-custom input[type="checkbox"]:checked + .checkbox-custom-input {
  background-color: #0F9CC4;
  border-color: #0F9CC4;
}
.radio-custom input[type="radio"]:checked + .radio-custom-input {
  border-color: #0F9CC4;
}
.checkbox-custom input[type="checkbox"]:focus + .checkbox-custom-input,
.radio-custom input[type="radio"]:focus + .radio-custom-input {
  border-color: #12BCEC; /* Lighten #0F9CC4 15% */
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 0 3px rgba(18, 188, 236, 0.25); /* Lighten #0F9CC4 15% at 0.25 opacity */
}
.checkbox-custom input[type="checkbox"]:focus:checked + .checkbox-custom-input,
.radio-custom input[type="radio"]:focus:checked + .radio-custom-input {
  border-color: #0F9CC4;
  box-shadow: 0 0 0 3px rgba(18, 188, 236, 0.25); /* Lighten #0F9CC4 15% at 0.25 opacity */
}

.togglebutton-list .btn-default.focus {
	border-color: #12BCEC; /* Lighten #0F9CC4 15% */
	box-shadow: 0 0 0 3px rgba(18, 188, 236, 0.25); /* Lighten #0F9CC4 15% at 0.25 opacity */
}
.togglebutton-list .btn-default.active {
	border-color: #0F9CC4;
	background-color: #0F9CC4;
}
.togglebutton-list .btn-default.focus.active {
	border-color: #0F9CC4;
}

.select2-container--bootstrap.select2-container--focus:not(.select2-container--disabled) .select2-selection,
.select2-container--bootstrap.select2-container--open .select2-selection {
	border-color: #12BCEC; /* Lighten #0F9CC4 15% */
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 0 3px rgba(18, 188, 236, 0.25); /* Lighten #0F9CC4 15% at 0.25 opacity */
}

.select2-container--bootstrap .select2-dropdown,
.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection,
.select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection
{
	border-color: #0F9CC4;
}

.select2-tags.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
	background: #0F9CC4;
	border-color: #0F9CC4;
}

.selected-filter:focus
{
	box-shadow: 0 0 0 3px rgba(18, 188, 236, 0.25); /* Lighten #0F9CC4 15% at 0.25 opacity */
}

.list-thumbs > li.add-item
{
	color: #0F9CC4;
}

.list-thumbs > li.add-item:focus-within
{
	border-color: #0F9CC4;
	box-shadow: 0 0 0 3px rgba(18, 188, 236, 0.25); /* Lighten #0F9CC4 15% at 0.25 opacity */
}

body
{
    background: #ffffff; /* color16: body background */
    }

a, a:hover, a:focus, a:visited, .ambient-link:hover, .ambient-link:focus,  .navbar .nav > li > a, .navbar .nav > li > a:hover, .navbar .nav > li > a:focus, .btn, .btn:hover
{
    color: #0F9CC4; /* color3: links */
    }

.pdf-header-highlight
{
	color: #0F9CC4; /* color3: links */
	}

.templates-list-item-thumb > .filetype-icon
{
	color: #0F9CC4; /* color3: links */
}

.pagination > li > a,
.pagination > li > span,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus
{
    color: #0F9CC4; /* color3: links */
}

.nav-line-tabs > li.active > a,
.nav-line-tabs > li.active > a:hover,
.nav-line-tabs > li.active > a:focus {
	border-bottom-color: #0F9CC4; /* color3: links */
}

.nav-tabs .dropdown-menu > li > a:hover > .badge,
.nav-tabs .dropdown-menu > li > a:focus > .badge,
.nav-line-tabs .dropdown-menu > li > a:hover > .badge,
.nav-line-tabs .dropdown-menu > li > a:focus > .badge {
	color: #0F9CC4; /* color3: links */
}

.nav-list > li.active > a, .nav-list > li.active> a:hover, .nav-list > li.active > a:focus,
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus
{
	background: #0F9CC4; /* color3: links */
	}

.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
	color: #0F9CC4; /* color3: links */
}

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus,
.well .list-group-item.active,
.well .list-group-item.active:hover,
.well .list-group-item.active:focus {
  border-color: #0F9CC4; /* color3: links */
  background: #0F9CC4; /* color3: links */
}

.btn-primary, .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .select2-container--bootstrap .select2-results__option--highlighted[aria-selected], .dropdown-submenu:hover > a,
#dateRangeBtn > .dropdown-menu > ul > li > a:hover, #dateRangeBtn > .dropdown-menu > ul > li > a:focus, #dateRangeBtn > .dropdown-menu > ul > .active > a, #dateRangeBtn > .dropdown-menu > ul > .active > a:hover, #dateRangeBtn > .dropdown-menu > ul > .active > a:focus
{
  background: #0F9CC4; /* color11: primary button background */
  }
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled],.btn-primary.disabled:hover,.btn-primary[disabled]:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, .open > .dropdown-toggle.btn-primary, .open > .dropdown-toggle.btn-primary:hover, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary.focus {
  color: #ffffff;
  background: #0F9CC4; /* color14: primary button hover background */
}

.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active,.btn-outline-primary:active:focus,.btn-outline-primary:active:hover,.btn-outline-primary.active {
  color: #ffffff;
  background: #0F9CC4; /* color14: primary button hover background */
  border-color: #0F9CC4; /* color14: primary button hover background */
  }
.btn-outline-primary, .btn-outline-primary.disabled,.btn-outline-primary[disabled],.btn-outline-primary.disabled:hover, .btn-outline-primary.disabled:focus, .btn-outline-primary[disabled]:focus, .btn-outline-primary.disabled:active, .btn-outline-primary[disabled]:active,.btn-outline-primary[disabled]:hover {
  background: Transparent;
  color: #0F9CC4; /* color11: primary button background */
  border-color: #0F9CC4; /* color11: primary button background */
  }

.btn-success,
body #buorgul {
  background: #4A9851;
}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success:active:focus,.btn-success:active:hover,.btn-success.active,.btn-success.disabled,.btn-success[disabled],.btn-success.disabled:hover,.btn-success[disabled]:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, .btn-success.disabled:active, .btn-success[disabled]:active, .open > .dropdown-toggle.btn-success, .open > .dropdown-toggle.btn-success:hover, .open > .dropdown-toggle.btn-success:focus, .open > .dropdown-toggle.btn-success.focus {
  color: #ffffff;
  background: #4A9851;
}

.btn-danger {
  background: #E94A30;
}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger:active:focus,.btn-danger:active:hover,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled],.btn-danger.disabled:hover,.btn-danger[disabled]:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, .open > .dropdown-toggle.btn-danger, .open > .dropdown-toggle.btn-danger:hover, .open > .dropdown-toggle.btn-danger:focus, .open > .dropdown-toggle.btn-danger.focus {
  color: #ffffff;
  background: #E94A30;
}

.btn-warning {
  background: #E8AE09;
}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning:active:focus,.btn-warning:active:hover,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled],.btn-warning.disabled:hover,.btn-warning[disabled]:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, .open > .dropdown-toggle.btn-warning, .open > .dropdown-toggle.btn-warning:hover, .open > .dropdown-toggle.btn-warning:focus, .open > .dropdown-toggle.btn-warning.focus {
  color: #ffffff;
  background: #E8AE09;
}

.btn-info {
  background: #C14B97;
}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info:active:focus,.btn-info:active:hover,.btn-info.active,.btn-info.disabled,.btn-info[disabled],.btn-info.disabled:hover,.btn-info[disabled]:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, .btn-info.disabled:active, .btn-info[disabled]:active, .open > .dropdown-toggle.btn-info, .open > .dropdown-toggle.btn-info:hover, .open > .dropdown-toggle.btn-info:focus, .open > .dropdown-toggle.btn-info.focus {
  color: #ffffff;
  background: #C14B97;
}

.btn-outline-info:hover,.btn-outline-info:focus,.btn-outline-info:active,.btn-outline-info:active:focus,.btn-outline-info:active:hover,.btn-outline-info.active {
  color: #ffffff;
  background: #C14B97;
  border-color: #C14B97;
}
.btn-outline-info, .btn-outline-info.disabled,.btn-outline-info[disabled],.btn-outline-info.disabled:hover, .btn-outline-info.disabled:focus, .btn-outline-info[disabled]:focus, .btn-outline-info.disabled:active, .btn-outline-info[disabled]:active,.btn-outline-info[disabled]:hover {
  background: Transparent;
  color: #C14B97;
  border-color: #C14B97;
}

.btn-link:hover,
.btn-link:focus {
  color: #0F9CC4; /* color3: links */
}

.inline-change, a.inline-change, a.inline-change:visited, button.inline-change
{
	color: #FFFFFF;
	background: #0F9CC4; /* color3: links */
	}
.inline-change:hover, .inline-change:focus, a.inline-change:focus, input[type=file]:focus + .inline-change
{
	background: #0D90B5; /* Darken #0F9CC4 7.5% */
	}
.inline-change:focus, input[type=file]:focus + .inline-change
{
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 0 3px rgba(18, 188, 236, 0.25); /* Lighten #0F9CC4 15% at 0.25 opacity */
	}
.inline-change:active
{
	background: #0D88AB; /* Darken #0F9CC4 12.5% */
	}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary
{
	background: #0F9CC4; /* color3: links */
}

.big-price p strong{
	color: #3e3e3e; /* color2: headings */
}

.datepicker .datepicker-switch:after,
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr th {
  color: #0F9CC4; /* color3: links */
}

.datepicker table tr td.active {
  color: #fff;
  background-color: #0F9CC4; /* color11: primary button background */
  border-color: #0F9CC4; /* color11: primary button background */
}
.datepicker table tr td.active:focus,
.datepicker table tr td.active.focus {
  color: #fff;
  background-color: #0F9CC4; /* color11: primary button background */
  border-color: #0F9CC4; /* color11: primary button background */
}
.datepicker table tr td.active:hover {
  color: #fff;
  background-color: #0F9CC4; /* color11: primary button background */
  border-color: #0F9CC4; /* color11: primary button background */
}
.datepicker table tr td.active:active,
.datepicker table tr td.active.active {
  color: #fff;
  background-color: #0F9CC4; /* color11: primary button background */
  border-color: #0F9CC4; /* color11: primary button background */
}
.datepicker table tr td.active:active:hover,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active.active.focus {
  color: #fff;
  background-color: #0F9CC4; /* color11: primary button background */
  border-color: #0F9CC4; /* color11: primary button background */
}
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
.datepicker table tr td.active.disabled.focus,
.datepicker table tr td.active[disabled].focus,
fieldset[disabled] .datepicker table tr td.active.focus {
  background-color: #0F9CC4; /* color11: primary button background */
  border-color: #0F9CC4; /* color11: primary button background */
}

.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  color: #fff;
  background-color: #0F9CC4; /* color11: primary button background */
  border-color: #0F9CC4; /* color11: primary button background */
}
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.focus,
.datepicker table tr td span.active:hover.focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active.disabled:hover.focus {
  color: #fff;
  background-color: #0F9CC4; /* color11: primary button background */
  border-color: #0F9CC4; /* color11: primary button background */
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover {
  color: #fff;
  background-color: #0F9CC4; /* color11: primary button background */
  border-color: #0F9CC4; /* color11: primary button background */
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
  color: #fff;
  background-color: #0F9CC4; /* color11: primary button background */
  border-color: #0F9CC4; /* color11: primary button background */
}
.datepicker table tr td span.active:active:hover,
.datepicker table tr td span.active:hover:active:hover,
.datepicker table tr td span.active.disabled:active:hover,
.datepicker table tr td span.active.disabled:hover:active:hover,
.datepicker table tr td span.active.active:hover,
.datepicker table tr td span.active:hover.active:hover,
.datepicker table tr td span.active.disabled.active:hover,
.datepicker table tr td span.active.disabled:hover.active:hover,
.datepicker table tr td span.active:active:focus,
.datepicker table tr td span.active:hover:active:focus,
.datepicker table tr td span.active.disabled:active:focus,
.datepicker table tr td span.active.disabled:hover:active:focus,
.datepicker table tr td span.active.active:focus,
.datepicker table tr td span.active:hover.active:focus,
.datepicker table tr td span.active.disabled.active:focus,
.datepicker table tr td span.active.disabled:hover.active:focus,
.datepicker table tr td span.active:active.focus,
.datepicker table tr td span.active:hover:active.focus,
.datepicker table tr td span.active.disabled:active.focus,
.datepicker table tr td span.active.disabled:hover:active.focus,
.datepicker table tr td span.active.active.focus,
.datepicker table tr td span.active:hover.active.focus,
.datepicker table tr td span.active.disabled.active.focus,
.datepicker table tr td span.active.disabled:hover.active.focus {
  color: #fff;
  background-color: #0F9CC4; /* color11: primary button background */
  border-color: #0F9CC4; /* color11: primary button background */
}
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active:hover.disabled.focus,
.datepicker table tr td span.active.disabled.disabled.focus,
.datepicker table tr td span.active.disabled:hover.disabled.focus,
.datepicker table tr td span.active[disabled].focus,
.datepicker table tr td span.active:hover[disabled].focus,
.datepicker table tr td span.active.disabled[disabled].focus,
.datepicker table tr td span.active.disabled:hover[disabled].focus,
fieldset[disabled] .datepicker table tr td span.active.focus,
fieldset[disabled] .datepicker table tr td span.active:hover.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: #0F9CC4; /* color11: primary button background */
  border-color: #0F9CC4; /* color11: primary button background */
}
.datepicker table tr td.marked:after {
	background-color: #0F9CC4; /* color11: primary button background */
}

.datetimepicker th.switch:after,
.datetimepicker .prev,
.datetimepicker .next,
.datetimepicker tfoot th {
  color: #0F9CC4; /* color3: links */
}

.datetimepicker table tr td.active,
.datetimepicker table tr td.active:hover,
.datetimepicker table tr td.active.disabled,
.datetimepicker table tr td.active.disabled:hover,
.datetimepicker table tr td span.active,
.datetimepicker table tr td span.active:hover,
.datetimepicker table tr td span.active.disabled,
.datetimepicker table tr td span.active.disabled:hover {
	background: #0F9CC4; /* color11: primary button background */
}
.datetimepicker table tr td.active:hover,
.datetimepicker table tr td.active:hover:hover,
.datetimepicker table tr td.active.disabled:hover,
.datetimepicker table tr td.active.disabled:hover:hover,
.datetimepicker table tr td.active:active,
.datetimepicker table tr td.active:hover:active,
.datetimepicker table tr td.active.disabled:active,
.datetimepicker table tr td.active.disabled:hover:active,
.datetimepicker table tr td.active.active,
.datetimepicker table tr td.active:hover.active,
.datetimepicker table tr td.active.disabled.active,
.datetimepicker table tr td.active.disabled:hover.active,
.datetimepicker table tr td.active.disabled,
.datetimepicker table tr td.active:hover.disabled,
.datetimepicker table tr td.active.disabled.disabled,
.datetimepicker table tr td.active.disabled:hover.disabled,
.datetimepicker table tr td.active[disabled],
.datetimepicker table tr td.active:hover[disabled],
.datetimepicker table tr td.active.disabled[disabled],
.datetimepicker table tr td.active.disabled:hover[disabled],
.datetimepicker table tr td span.active:hover,
.datetimepicker table tr td span.active:hover:hover,
.datetimepicker table tr td span.active.disabled:hover,
.datetimepicker table tr td span.active.disabled:hover:hover,
.datetimepicker table tr td span.active:active,
.datetimepicker table tr td span.active:hover:active,
.datetimepicker table tr td span.active.disabled:active,
.datetimepicker table tr td span.active.disabled:hover:active,
.datetimepicker table tr td span.active.active,
.datetimepicker table tr td span.active:hover.active,
.datetimepicker table tr td span.active.disabled.active,
.datetimepicker table tr td span.active.disabled:hover.active,
.datetimepicker table tr td span.active.disabled,
.datetimepicker table tr td span.active:hover.disabled,
.datetimepicker table tr td span.active.disabled.disabled,
.datetimepicker table tr td span.active.disabled:hover.disabled,
.datetimepicker table tr td span.active[disabled],
.datetimepicker table tr td span.active:hover[disabled],
.datetimepicker table tr td span.active.disabled[disabled],
.datetimepicker table tr td span.active.disabled:hover[disabled] {
	background: #0F9CC4; /* color11: primary button background */
}

.prod_showcase_thumbs li.active a {
	border-color: #0F9CC4; /* color3: links */
}

/* landing page */

.tabcontentheader > .badge {
	background-color: #0F9CC4; /* color3: links */
}

.background-asset-image:not([style]) {
	background-image: url('images/bg_landing.svg');
}

/* end landing page */

li.active .raffle_prizes_thumb_small > .badge {background: #0F9CC4; color: #ffffff;}
li.active .raffle_prizes_thumb_small {border-color: #0F9CC4;}
.raffle_prize_selection_link:hover > .raffle_prize_img_container > img, .raffle_prize_selection_link:focus > .raffle_prize_img_container > img { border-color: #0F9CC4; }
.choose_qty_block .radio > label, .choose_qty_block .checkbox > label { color: #0F9CC4; }

@media only screen and (max-width: 991px) 
{
	.navbar-brand > img{max-height: 40px;}
}

@media only screen and (min-width: 992px) 
{
	.site-wide-actions .cart-link {display: inline-block;} /* Always show in this theme */
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus
{
	border-color: #0F9CC4; /* color3: links */
}

.donation-progress > .progress-bar
{
	background-color: #0F9CC4; /* color3: links */
}

.sticky-nav.nav-pills > li.active > a,
.sticky-nav.nav-pills > li.active > a:hover,
.sticky-nav.nav-pills > li.active > a:focus {
	background: #ffffff;
	color: #0F9CC4;
}

.sticky-nav-container {
	background: #0F9CC4; /* color15: showcase background */
}

.sticky-nav-container.fixed {
	background: #0F9CC4;
}

.sticky-nav-container.fixed .sticky-nav.nav-pills > li.active > a,
.sticky-nav-container.fixed .sticky-nav.nav-pills > li.active > a:hover,
.sticky-nav-container.fixed .sticky-nav.nav-pills > li.active > a:focus {
	background: #ffffff;
	color: #0F9CC4;
}
.sticky-nav-container.fixed .sticky-nav > li > a:hover,
.sticky-nav-container.fixed .sticky-nav > li > a:focus,
.sticky-nav-container.fixed .sticky-nav > .open > a,
.sticky-nav-container.fixed .sticky-nav > .open > a:hover,
.sticky-nav-container.fixed .sticky-nav > .open > a:focus {
	background: rgba(0, 0, 0, 0.10);
}

.sticky-nav .rate_button {
    margin-top: -2px;
}

.policypage .sticky-nav-container:not(.fixed) .sticky-nav > li > a {
	color: #0F9CC4;
}
.policypage .sticky-nav-container:not(.fixed) .sticky-nav.nav-pills > li.active > a,
.policypage .sticky-nav-container:not(.fixed) .sticky-nav.nav-pills > li.active > a:hover,
.policypage .sticky-nav-container:not(.fixed) .sticky-nav.nav-pills > li.active > a:focus {
	background: #0F9CC4;
	color: #ffffff;
}

#plainpage.policypage .sticky-nav-container {
	background: #0F9CC4;
}

/* Footer */

.main-footer {
	background: #E8E8E8;
	color: #444444;
}

.main-footer h4,
.main-footer h5 {
	color: #222222;
}

.main-footer h4 > a,
.main-footer h4 > a:hover,
.main-footer h4 > a:focus,
.main-footer h4 > a:visited,
.main-footer h5 > a,
.main-footer h5 > a:hover,
.main-footer h5 > a:focus,
.main-footer h5 > a:visited {
	color: #0F9CC4;
}

.footer-social-networks > li > a {
	background-color: rgba(32,32,32,0.85);
}
.footer-social-networks > li > a > .fa {
	color: #E8E8E8;
}

.footer-copyright a {
	color: inherit;
}

.main-footer-primary + .main-footer-secondary > .container::before {
	border-top-color: rgba(64,64,64,0.30); /* based on #444444 */
}

.rate_button,
.rate_button:hover,
.rate_button:focus,
#action-featured > .fa {
	color: #fecc00;
}

.chart-line-color {
	color: #0F9CC4;
}

.product-progress-ring > circle + circle
{
	stroke: #0F9CC4; /* color3: links */
}

.product-card-price {
    background: #0F9CC4; /* color3: links */
}

.product-tiled-list > li.highlight:before,
.product-tiled-list > li.selected:before {
    background: #0F9CC4; /* color3: links */
}

.histogram-cell-bar > .bar {
	background-color: #C14B97;
}

.leaflet-popup-content a,
.leaflet-popup-content a:hover,
.leaflet-popup-content a:focus,
.leaflet-popup-content a:visited
{
    color: #0F9CC4; /* color3: links */
}

.comment_item_author > .comment_balloon {
	border-left-color: #0F9CC4; /* color3: links */
}

.comment_item_author > .comment_balloon:after {
	border-right-color: #0F9CC4; /* color3: links */
	border-left-color: #0F9CC4; /* color3: links */
}

.comment_item_commenter > .comment_balloon {
	border-left-color: #999999;
}

.comment_item_commenter > .comment_balloon:after {
	border-right-color: #999999;
	border-left-color: #999999;
}

.media-item-promoted {
	border-color: #0F9CC4; /* color3: links */
}

.media-item-promoted-indication {
	color: #0F9CC4; /* color3: links */
}

.media-item-featured-indication {
	color: #C14B97;
}

.hero-page-header-content > .page-header-controls .btn-primary,
.hero-page-header-content > .page-header-controls .btn-primary:hover,
.hero-page-header-content > .page-header-controls .btn-primary:focus,
.hero-page-header-content > .page-header-controls .btn-primary:visited,
.hero-page-header-content > .page-header-controls .btn-primary:active {
	color: #0F9CC4 !important; /* color3: links */
}

.hero-page-header-content > .page-header-controls .btn-outline-primary:hover,
.hero-page-header-content > .page-header-controls .btn-outline-primary:focus,
.hero-page-header-content > .page-header-controls .btn-outline-primary:active,
.hero-page-header-content > .page-header-controls .btn-outline-primary.active {
	color: #0F9CC4; /* color3: links */
}

.search-filter-option [data-toggle=collapse] > .fa {
	color: #0F9CC4;
}