/*
Resort UI Framework CSS
Last Update: 14 Sep 2021
Author: Valentin Raevschi
Version: 2.1.9
*/

/* Root vars */

:root {

	/* Flex Grid */

	--main-wrapper-width: 92%;
	--full-wrapper-width: 1200px;
	--gutters-sizes: 10px;

	/* Typography */

	--font-size-unit: 16px;
	--main-font-family: Arial, Helvetica, sans-serif;
	--main-font-size: 0.8125rem;

	--main-font-color: #333333;
	--main-link-color: #303436;

	/* System Colors */

	--white: #FFFFFF;
	--red: #FF4136;
	--blue: #0074D9;
	--green: #228B22;
	--yellow: #FFDC00;
	--gray: #AAAAAA;
	--black: #111111;
	--orange: #FF851B;
	--navy: #001f3f;
	--purple: #B10DC9;
	--lime: #01FF70;

	--theme-widget-color: #333;
	--theme-widget-hover-color: #212121;
}

/* Reset */

* {
	outline: none;
	box-sizing: border-box;
}

html {
	font-size: var(--font-size-unit);
}

body, p, ul, ol, li, h1, h2, h3, h4, h5, h6, form {
	padding: 0;
	margin: 0;
	vertical-align: baseline;
	border: 0;
	font-weight: normal;
}

body {
	font-family: var(--main-font-family);
	font-size: var(--main-font-size);
	color: var(--main-font-color);
}

article, aside, details, figcaption, figure, footer, header, nav, section, main, summary {
	display: block;
}

ul { list-style-type: none; }

textarea{ resize: none; }

a { text-decoration :none; color: var(--main-link-color); }

[class*='sp-'] {
	font-family: var(--main-font-family);
}

/* Scrollbar UI */

.sp-scrollbar {
	scrollbar-width: thin;
	scrollbar-color: transparent transparent;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
}

.sp-scrollbar:hover {
	scrollbar-color: #ccc transparent;
}

.sp-scrollbar::-webkit-scrollbar {
	width: 5px;
	background: transparent;
}

.sp-scrollbar::-webkit-scrollbar-thumb {
	background: transparent;
}

.sp-scrollbar:hover::-webkit-scrollbar-thumb {
	background: #ccc;
}

/* Modal UI */

.sp-modal {
	background: rgba(0, 0, 0, 0.15);
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	transition: all 0.3s ease;
	z-index: 3;
}

.sp-modal-loader {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	transition: all 0.3s ease;
	z-index: 3;
}

/* Validator */

.sp-input-error {
	border-color: red !important;
}

.sp-has-error{
	color: red;
}

.sp-label-error {
	position: absolute;
	background: #fb434a;
	font-size: 0.75rem;
	padding: 5px 8px;
	border-radius: 3px;
	max-width: 230px;
	color: #fff;
	z-index: 1;
	white-space: nowrap;
	margin-top: 5px;
}

.sp-label-error:after {
    content: '';
    display: block;
	position: absolute;
	width: 0px;
    height: 0px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid #fb434a;
	top: -5px;
	left: 10px;
	margin: auto;
}

/* Buttons */

.sp-button {
	display: flex;
	align-items: center;
	justify-content: center;
	border: 0;
	background-color: var(--theme-widget-color);
	cursor: pointer;
	color: #fff;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	transition: opacity 0.2s ease-in-out;
	font-weight: 400;
	letter-spacing: 0.0285rem;
	font-size: 14px;
	border-radius: 0.25rem;
	position: relative;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	height: 40px;
	padding: 0 1rem;
	color: #fff;
}

.sp-button.button-color-gray {
	background-color: var(--gray);
	color: var(--white);
}

.sp-button.button-color-green {
	background-color: var(--green);
	color: var(--white);
}

.sp-button.button-color-red {
	background-color: var(--red);
	color: var(--white);
}

.sp-button.button-color-blue {
	background-color: var(--blue);
	color: var(--white);
}

.sp-button.button-color-orange {
	background-color: var(--orange);
	color: var(--white);
}

.sp-button.button-color-yellow {
	background-color: var(--yellow);
	color: var(--black);
}

.sp-button.button-color-navy {
	background-color: var(--navy);
	color: var(--white);
}

.sp-button.button-color-purple {
	background-color: var(--purple);
	color: var(--white);
}

.sp-button.button-color-yellow {
	background-color: var(--purple);
	color: var(--white);
}

.sp-button.button-color-lime {
	background-color: var(--lime);
	color: var(--black);
}

.sp-button.button-color-black {
	background-color: var(--black);
	color: var(--white);
}

.sp-button.button-color-white {
	background-color: var(--white);
	color: var(--black);
	border: 1px solid #e4e9f0;
}

.sp-button.small {
	height: 2.4rem;
	line-height: 2.4rem;
}

.sp-button:disabled,
.sp-button.disabled,
.sp-button.disabled:hover {
	opacity: 0.25;
	cursor: default;
}

.sp-button.icon-button {
	padding-left: 2.5rem;
	position: relative;
}

.sp-button.icon-button i {
	color: #fff;
	position: absolute;
	left: 1rem;
	top: 50%;
	margin-top: -0.5rem;
	font-size: 1rem;
}

.sp-button.icon-only i.align-left {
	margin-right: 0;
}

.sp-button:hover {
	opacity: 0.8;
}

.sp-button i.align-left {
	margin-right: 0.5rem;
}

.sp-button i.align-right {
	margin-left: 0.5rem;
}

/* Input Form Control */

.sp-form-control {
	width: 100%;
	height: 2.4rem;
	padding: 0 0.75rem;
	font-size: 1rem;
	font-weight: 400;
	color: #74708d;
	border: 1px solid #e4e9f0;
	border-radius: 0.25rem;
	background-color: #fff;
	transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

.sp-form-control:focus {
    border-color: var(--theme-widget-color);
}

select.sp-form-control {
	padding-right: 1.5rem;
	background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEuNDEgNC42NyAyLjQ4IDMuMTggMy41NCA0LjY3IDEuNDEgNC42NyIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zMyAzLjU0IDUuMzMiLz48L3N2Zz4=) no-repeat 98% 50%;
}

 .field-color .input-wrapper {
	 width: 30px;
	 height: 30px;
	 border-radius: 50%;
	 overflow: hidden;
	 border: 1px solid var(--gray);
 }

 .field-color input {
	border: 0;
	padding: 0;
	width: 200%;
	height: 200%;
	cursor: pointer;
	transform: translate(-25%, -25%)
}

.field-range input {
 	width: 100%;
}

textarea.sp-form-control {
	height: 8rem;
	padding: 0.75rem;
	font-family: var(--main-font-family);
}

textarea.sp-form-control[rows] {
	height: auto;
}

textarea.sp-form-control[data-expand] {
	overflow: hidden;
}

.sp-form-control:disabled {
	background: rgba(0, 0, 0, 0.1);
}

/* DatePicker */

.sp-datepicker {
	width: 300px;
	padding: 0.5rem;
	border: 1px solid #e4e9f0;
	border-radius: 0.25rem;
	font-size: 13px;
	color: #666;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: #fff;
	overflow: hidden;
}

.sp-datepicker.toggled {
	position: absolute;
	min-width: 220px;
	max-width: 280px;
	z-index: 5;
	top: -9999px;
	left: -9999px;
}

.sp-datepicker.disabled {
	opacity: 0.5;
}

.sp-datepicker.anim {
	opacity: 0;
    transition: opacity 0.3s;
}

.sp-datepicker.anim.visible {
	opacity: 1;
}

.sp-datepicker .months {
	display: flex;
}

.sp-datepicker .months a {
	text-align:center;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.sp-datepicker .months a {
	border: 1px solid #eee;
	box-shadow: 0 1px 3px  rgba(0,0,0,.2);
	background-image: -webkit-linear-gradient( #fff, #f1f1f1 );
	background-image: -moz-linear-gradient( #fff, #f1f1f1 );
	background-image: linear-gradient( #fff, #f1f1f1 );
	padding: 4px;
	color: #666;
}

.sp-datepicker .months a.prev-month {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	font-weight: bold;
}

.sp-datepicker .months a.next-month {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	font-weight: bold;
}

.sp-datepicker .months a.prev-month {
	width:18%;
	cursor:pointer;
}

.sp-datepicker .months a.current-month {
	border-left:0 !important;
	border-right:0 !important;
	flex-grow: 1;
}

.sp-datepicker .months a.next-month {
	width: 18%;
	cursor: pointer;
}

.sp-datepicker .months a.prev-month.disabled,
.sp-datepicker .months a.next-month.disabled {
	cursor: default;
	color: #ccc;
}

.sp-datepicker table {
	width: 100%;
	border-collapse: collapse;
	padding: 0;
}

.sp-datepicker table th {
	padding: 8px 0 8px 0;
	text-align: center;
}

.sp-datepicker table td {
	width: 14.3%;
	padding: 2px;
}

.sp-datepicker table td span {
	display: block;
	text-decoration: none;
	padding: 4px;
	font-size: 12px;
	text-align: center;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 5px;
	color: var(--theme-widget-color);
}

.sp-datepicker:not(.disabled) table td span:not(.disabled) {
	cursor: pointer;
}

.sp-datepicker:not(.disabled) table td span.disabled {
	opacity: 0.3;
	cursor: default;
}

.sp-datepicker:not(.disabled) table td:not(.selday) span:not(.disabled):hover {
	background-color: #eee;
	border: 1px solid #eee;
}

.sp-datepicker table td.today span {
	color: var(--green);
}

.sp-datepicker table td.selday span {
	background-color: var(--theme-widget-color);
	border: 1px solid var(--theme-widget-color);
	color: #fff;
}

.sp-datepicker .chipbox {
	margin-top: 1rem;
}

.sp-datepicker .sp-chip {
	font-size: 0.9rem;
	align-items: center;
	justify-content: space-between;
	background-color: var(--theme-widget-color);
	color: #fff;
	padding: 1rem;
}

.sp-datepicker .label {
	display: block;
}

.sp-datepicker .sp-chip i {
	display: block;
	color: #fff;
	line-height: normal;
}

.sp-datepicker .sp-chip i.ic-close {
	cursor: pointer;
}

.clear-icon {
	position: absolute;
	width: 16px;
	height: 16px;
	display: flex;
	align-items: center;
	justify-content: center;
	right: 1rem;
	bottom: 0.5rem;
	cursor: pointer;
}

.clear-icon.clear-autocomplete {
	right: 2.6rem;
}

/* Hours UI */

.sp-hours {
	position: absolute;
	top: -9999px;
	left: -9999px;
	overflow: hidden;
	padding: 0.75rem 0.5rem 0.25rem 0.5rem;
	z-index: 1001;
	border-radius: 5px;
	font-size: 13px;
	color: #666;
	background-color: #fff;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.sp-hours .form-field label,
.sp-form-control,
.sp-hours .sp-button {
	font-size: 13px;
}

.sp-hours .sp-button {
    height: 2.4rem;
	line-height: 2.4rem;
	border-radius: 50px;
}

/* Schedules UI */

.sp-schedules {
	width: 100%;
	position:relative;
	border-radius:5px;
	-webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: height 0.4s;
	color: #666;
}

.sp-schedules .sp-events-mins {
	height:25px;
	line-height:25px;
	text-indent: 1rem;
}

.sp-schedules .sp-events-mins:nth-of-type(4n+0) { border:0; }

.sp-schedules .sp-events-tag {
	text-align:center;
	position:absolute;
	left: 5px;
	right: 5px;
	background-color: rgba(0, 116, 217, 0.25);
	border-radius:5px;
	overflow: hidden;
}

.sp-schedules .sp-events-tag.green-tag {
	background-color: rgba(46, 204, 64, 0.25);
}

.sp-schedules .sp-events-tag span {
	display: inline-block;
   	vertical-align: middle;
    line-height: normal;
}

/* Counter */

.sp-chars-counter {
	margin-top: 2px;
}

.sp-chars-counter .progress-bar {
	height: 3px;
}

.sp-chars-counter .progress-bar .indicator {
	width: 0;
	height: 100%;
	background-color: var(--blue);
	border-radius: 5px;
}

.sp-chars-counter .label {
	margin-top: 2px;
	font-size: 12px;
}

/* Chips */

.sp-chip {
	font-size: 0.85rem;
	height: 24px;
	background: #e4e9f0;
	border-radius: 5px;
	padding: 0.45rem 0.55rem;
	margin: 0.25rem;
	display: inline-flex;
	align-items: center;
	white-space: nowrap;
}

.sp-chip i {
	margin-right: 0.5rem;
}

.sp-chip i.close {
	cursor: pointer;
	font-size: 16px;
	line-height: 32px;
	padding-left: 8px;
	transition: all .1s linear;
	font-size: 0.75rem;
	margin-right: 0;
}

/* Notify & Alert */

.sp-notify,
.sp-alert {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: nowrap;
	position: fixed;
	left: 0;
	right: 0;
	top: -50px;
	margin-left: auto;
	margin-right: auto;
	width: 300px;
	padding: 0 10px;
	max-width: 85%;
	font-size: 14px;
	color: #333;
	z-index: 3;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	box-shadow: 0px 0px 7px 0px rgba(50, 50, 50, 0.2);
	height: 50px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	background-color: #fff;
	transition: all .3s linear;
}

.sp-notify {
	color: var(--green);
}

.sp-alert {
	color: var(--red);
}

.sp-notify .icon,
.sp-alert .icon {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 26px;
	height: 26px;
	color: #fff;
	border-radius: 50%;
	margin-right: 10px;
	flex-shrink: 0;
}

.sp-notify .icon {
	background-color: var(--green);
}

.sp-alert .icon {
	background-color: var(--red);
}

.sp-notify .message,
.sp-alert .message {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.sp-notify.sp-translate-in,
.sp-alert.sp-translate-in {
	transform: translateY(100%);
}

/* Notif Bar */

.sp-nbar {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	margin: auto;
	padding: 15px;
	background: rgba(1, 144, 254, 0.75);
	color: #fff;
	font-size: 14px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	display: flex;
	justify-content: center;
	align-items: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.sp-nbar span {
	margin-left: 10px;
}

/* ToolTip UI */

.sp-tooltip {
	background: #fff;
	color: #212121;
	padding: 8px 11px;
	border-radius: 5px;
	font-weight: 600;
	font-family:'raleway', Arial, sans-serif;
	position: absolute;
	top: -9999px;
	left: -9999px;
	z-index: 10002;
}

.sp-tooltip.size-small {
	font-size: 11px;
}

.sp-tooltip.size-default {
	font-size: 13px;
}

.sp-tooltip.size-big {
	font-size: 16px;
}

.sp-tooltip:after {
	position: absolute;
	width: 0px;
	height: 0px;
	content: "";
	display: block;
	left: 0;
	right: 0;
	margin: auto;
}

.sp-tooltip.pos-top:after {
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	bottom: -8px;
}

.sp-tooltip.ui-color-white.pos-top:after {
	border-top: 8px solid var(--white);
}

.sp-tooltip.ui-color-gray.pos-top:after {
	border-top: 8px solid var(--gray);
}

.sp-tooltip.ui-color-red.pos-top:after {
	border-top: 8px solid var(--red);
}

.sp-tooltip.ui-color-blue.pos-top:after {
	border-top: 8px solid var(--blue);
}

.sp-tooltip.ui-color-green.pos-top:after {
	border-top: 8px solid var(--green);
}

.sp-tooltip.ui-color-yellow.pos-top:after {
	border-top: 8px solid var(--yellow);
}

.sp-tooltip.ui-color-black.pos-top:after {
	border-top: 8px solid var(--black);
}

.sp-tooltip.ui-color-orange.pos-top:after {
	border-top: 8px solid var(--orange);
}

.sp-tooltip.ui-color-navy.pos-top:after {
	border-top: 8px solid var(--navy);
}

.sp-tooltip.ui-color-purple.pos-top:after {
	border-top: 8px solid var(--purple);
}

.sp-tooltip.ui-color-lime.pos-top:after {
	border-top: 8px solid var(--lime);
}

.sp-tooltip.pos-bottom:after {
	border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #fff;
	top: -8px;
}

.sp-tooltip.ui-color-white.pos-bottom:after {
	border-bottom: 8px solid var(--white);
}

.sp-tooltip.ui-color-gray.pos-bottom:after {
	border-bottom: 8px solid var(--gray);
}

.sp-tooltip.ui-color-red.pos-bottom:after {
	border-bottom: 8px solid var(--red);
}

.sp-tooltip.ui-color-blue.pos-bottom:after {
	border-bottom: 8px solid var(--blue);
}

.sp-tooltip.ui-color-green.pos-bottom:after {
	border-bottom: 8px solid var(--green);
}

.sp-tooltip.ui-color-yellow.pos-bottom:after {
	border-bottom: 8px solid var(--yellow);
}

.sp-tooltip.ui-color-black.pos-bottom:after {
	border-bottom: 8px solid var(--yellow);
}

.sp-tooltip.ui-color-orange.pos-bottom:after {
	border-bottom: 8px solid var(--orange);
}

.sp-tooltip.ui-color-navy.pos-bottom:after {
	border-bottom: 8px solid var(--navy);
}

.sp-tooltip.ui-color-purple.pos-bottom:after {
	border-bottom: 8px solid var(--purple);
}

.sp-tooltip.ui-color-lime.pos-bottom:after {
	border-bottom: 8px solid var(--lime);
}

/* Confirm UI */

.sp-confirm {
	position: fixed;
	background-color: #fff;
	border-radius: 5px;
	text-align: center;
	overflow: hidden;
	z-index: 4;
	padding: 2.5rem 1rem;
	margin-top: -180px;
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto;
	font-size: 0
	box-shadow: 1px 1px 5px 0px rgba(204, 204, 204, 1);
	-webkit-transition: opacity .3s linear, top .3s ease-out;
	transition: opacity .3s linear, top .3s ease-out;
	top: -25%;
}

.sp-confirm p {
	font-size: 18px;
}

.sp-confirm .text {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.sp-confirm .buttons {
	margin-top: 2rem;
	display: flex;
	justify-content: center;
}

.sp-confirm .sp-button {
	background-color: #fff;
	margin: 0 0.3rem;
}

.sp-confirm .btn-cancel {
	border: 1px solid var(--gray);
	color: var(--gray);
}

.sp-confirm .btn-ok {
	color: var(--green);
	border: 1px solid var(--green);
}

.sp-confirm .btn-ok i {
	margin-right: 0.3rem;
}

/* Popover UI */

.sp-popover {
	position: absolute;
	background-color: #fff;
	border-radius: 5px;
	z-index: 4;
}

.sp-popover .ui-content {
	padding: 1rem;
}

.sp-popover .ic-close {
	position: absolute;
	top: 0.6rem;
	right: 0.6rem;
	cursor: pointer;
}

.sp-popover .sp-button {
	height: 2.4rem;
	line-height: 2.4rem;
}

.sp-popover:after {
	display: block;
	position: absolute;
	content: '';
	width: 0px;
	height: 0px;
	border-left: 15px solid transparent;
	border-right: 15px solid transparent;
	border-top: 15px solid #fff;
	left: 0;
	right: 0;
	bottom: -15px;
	margin: auto;
}

.ui-color-blue {
	background-color: var(--blue);
	color: var(--white);
}

.ui-color-blue:after {
	border-top-color: var(--blue);
}

.ui-color-red {
	background-color: var(--red);
	color: var(--white);
}

.ui-color-red:after {
	border-top-color: var(--red);
}

.ui-color-orange {
	background-color: var(--orange);
	color: var(--white);
}

.ui-color-orange:after {
	border-top-color: var(--orange);
}

.ui-color-green {
	background-color: var(--green);
	color: var(--white);
}

.ui-color-green:after {
	border-top-color: var(--green);
}

.ui-color-black {
	background-color: var(--black);
	color: var(--white);
}

.ui-color-black:after {
	border-top-color: var(--black);
}

.ui-color-gray {
	background-color: var(--gray);
	color: var(--white);
}

.ui-color-gray:after {
	border-top-color: var(--gray);
}

.ui-color-white {
	background-color: var(--white);
	color: var(--black);
}

.ui-color-white:after {
	border-top-color: var(--white);
}

/* Cards */

.sp-card {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	position: relative;
}

.sp-card .content-card {
	width: 100%;
	background-color: #fff;
	border-radius: 10px;
}

.sp-card .container {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	padding: 0 1.5rem 2rem 1.5rem;
}

.sp-card .content-main {
	padding-bottom: 3rem;
}

.sp-card .top-bar {
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding: 25px 20px;
}

.sp-card .top-bar .top-bar-inner {
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: space-between;
}

.sp-card h2.title {
	text-transform: uppercase;
	font-weight: bold;
	color: #0e0b20;
	font-size: 14px;
	margin-bottom: 0;
}

.sp-card p.descr {
	margin: 5px 0;
	color: #c0bdd0;
}

.sp-card .sp-table {
	margin-bottom: 2rem;
}

.sp-card .ic-edit {
	cursor: pointer;
	font-size: 1.6rem;
}

.sp-card .ic-edit:hover {
    opacity: 0.75;
}

/* Forms */

.sp-form,
.sp-block {
	display: flex;
	flex-wrap: wrap;
	align-items: self-start;
	align-content: flex-start;
	width: 100%;
}

.sp-card h2,
.sp-block h2,
.sp-form h2 {
	flex-basis: 100%;
	font-size: 16px;
	margin-bottom: 15px;
}

.sp-card h3.block-title,
.sp-block h3.block-title,
.sp-form h3.block-title {
	flex-basis: 100%;
	font-size: 14px;
	margin-bottom: 10px;
}

.sp-card h2.block-title i,
.sp-block h2.block-title i,
.sp-form h2.block-title i,
.sp-card h3.block-title i,
.sp-block h3.block-title i,
.sp-form h3.block-title i {
	margin-right: 10px;
}

.sp-block .sp-card {
	padding: 1rem;
}

.form-field {
	padding: 0 0.25rem;
	margin-bottom: 1.25rem;
	position: relative;
}

.form-field label {
	margin-bottom: 0.5rem;
	display: block;
	flex-basis: 100%;
	white-space: nowrap;
}

.checkbox-control label {
	white-space: normal;
}

.form-field.field-info label {
	font-size: 0.85rem;
}

.sp-form .block-sep {
	width: 100%;
	height: 1px;
	margin: 0 0 1.5rem 0;
	background: rgba(116, 112, 141, 0.4);
    background: linear-gradient(to right, rgba(116, 112, 141, 0) 0%, rgba(116, 112, 141, 0.4) 50%, rgba(116, 112, 141, 0) 100%);
}

.sp-form h2 {
	flex-basis: 100%;
}

.sp-form .sp-button.bottom {
	align-self: flex-end;
	margin-bottom: 1.25rem;
}

.block-buttons {
	padding-top: 1.25rem;
	padding-left: 1.25rem;
}

.form-field.icon-left > input,
.form-field.icon-left > select {
	padding-left: 2.25rem;
}

.form-field.icon-left .label-value {
	padding-left: 1.75rem;
}

.form-field.icon-right > input,
.form-field.icon-right > select {
	padding-right: 2.25rem;
}

.form-field.icon-left .label-value {
	padding-right: 1.75rem;
}

.form-field.icon-left > i,
.form-field.icon-right > i {
	position: absolute;
	display: block;
	bottom: 0;
	margin-bottom: 0.625rem;
}

.form-field.icon-left > i.ic-info,
.form-field.icon-right > i.ic-info {
	margin-bottom: 0;
}

.form-field.icon-left > i {
	left: 1rem;
}

.form-field.icon-right > i {
	right: 1rem;
}

.form-field.icon-left > i.ic-info {
	left: 0.5rem;
}

.form-field.icon-right > i.ic-info {
	right: 0.5rem;
}

.form-field .input-bar {
	position: relative;
	display: block;
	width: 100%;
}

.form-field .input-bar:before {
	content: "";
	height: 1px;
	width: 0;
	bottom: 0;
	position: absolute;
	background: var(--theme-widget-color);
	transition: 300ms ease all;
	left: 0%;
}

.sp-button.btn-cancel {
	background-color: transparent;
	color: #333;
}

.label-value {
	font-weight: bold;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.label-value p {
	font-weight: bold;
	line-height: 1.8;
}

/* Select Box */

.sp-select-box {
	width: 100%;
	position:relative;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding: 0;
}

.sp-select-box:after {
	display: block;
	content: "";
	position: absolute;
	top:50%;
	right:10px;
	margin-top:-5px;
	background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E");
	width:10px;
	height:10px;
	background-size:10px 10px;
}

.sp-select-box .choices {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	height:100%;
	line-height: 2.4rem;
	padding: 0 1rem;
}

.sp-select-box .choices span {
	margin-right: 1px;
}

.sp-select-box .labels {
	position:absolute;
	z-index:1;
	width:100%;
	max-height: 250px;
	margin-top: 1px;
	background-color:#fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	padding: 0.5rem;
	overflow-x: hidden;
	overflow-y: auto;
}

.sp-select-box label {
	display: block;
	padding: 0.35rem 0;
}

.sp-select-box input {
	vertical-align: middle;
	margin-right: 0.45rem;
}

/* File Uploader UI */

.sp-file {
	overflow-x: auto;
	overflow-y: hidden;
}

.sp-file .sp-input-file {
	width: 85px;
	height: 85px;
	border: 1px dashed #ccc;
	cursor: pointer;
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: center;
	position: relative;
	margin: 1px;
}

.sp-file .sp-input-file i {
	font-size: 26px;
	color: var(--gray);
	display: block;
}

.sp-file .sp-input-file .ic-label {
	font-size: 12px;
	margin-top: 0.5rem;
}

.sp-file input[type="file"] {
	border: 0;
	outline: 0;
	width: 100%;
	height: 100%;
	-webkit-border-radius: inherit;
	border-bottom-radius: inherit;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: rgba(255,255,255,0);
	opacity: 0;
	background-image:none;
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
}

.sp-file .sp-chip {
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.sp-file.loading{
	cursor: default;
}

.sp-file .s-loader {
	display: none;
}

.sp-file.loading .s-loader {
	display: flex;
	justify-content: center;
	align-items: center;
	z-index: 1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #fff;
}

.sp-file.loading .s-loader .l-bar {
	width: 4px;
	height: 18px;
	border-radius: 4px;
	animation: loading 1s ease-in-out infinite;
	margin-left: 2px;
	margin-right: 2px;
}

.sp-file.loading .s-loader .l-bar:nth-child(1) {
	background-color: #666;
	animation-delay: 0;
}

.sp-file.loading .s-loader .l-bar:nth-child(2) {
	background-color: #666;
	animation-delay: 0.09s;
}

.sp-file.loading .s-loader .l-bar:nth-child(3) {
	background-color: #666;
	animation-delay: .18s;
}

.sp-file.loading .s-loader .l-bar:nth-child(4) {
	background-color: #666;
	animation-delay: .27s;
}

.sp-file .sp-file-thumb span{
	display: block;
	padding: 5px;
	font-size: 11px;
	position: relative;
}

.sp-file .sp-file-thumb span:before{
	display: inline-block;
	vertical-align: middle;
	content: '';
	margin-right: 5px;
	width: 16px;
	height: 16px;
	background-size: 16px 16px;
	background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDYwIDYwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MCA2MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxwYXRoIGQ9Ik00NSwyNUgyMGMtMC41NTIsMC0xLDAuNDQ3LTEsMXMwLjQ0OCwxLDEsMWgyNWMwLjU1MiwwLDEtMC40NDcsMS0xUzQ1LjU1MiwyNSw0NSwyNXoiIGZpbGw9IiM2NjY2NjYiLz4KCTxwYXRoIGQ9Ik0yMCwxOWgxMGMwLjU1MiwwLDEtMC40NDcsMS0xcy0wLjQ0OC0xLTEtMUgyMGMtMC41NTIsMC0xLDAuNDQ3LTEsMVMxOS40NDgsMTksMjAsMTl6IiBmaWxsPSIjNjY2NjY2Ii8+Cgk8cGF0aCBkPSJNNDUsMzNIMjBjLTAuNTUyLDAtMSwwLjQ0Ny0xLDFzMC40NDgsMSwxLDFoMjVjMC41NTIsMCwxLTAuNDQ3LDEtMVM0NS41NTIsMzMsNDUsMzN6IiBmaWxsPSIjNjY2NjY2Ii8+Cgk8cGF0aCBkPSJNNDUsNDFIMjBjLTAuNTUyLDAtMSwwLjQ0Ny0xLDFzMC40NDgsMSwxLDFoMjVjMC41NTIsMCwxLTAuNDQ3LDEtMVM0NS41NTIsNDEsNDUsNDF6IiBmaWxsPSIjNjY2NjY2Ii8+Cgk8cGF0aCBkPSJNNDUsNDlIMjBjLTAuNTUyLDAtMSwwLjQ0Ny0xLDFzMC40NDgsMSwxLDFoMjVjMC41NTIsMCwxLTAuNDQ3LDEtMVM0NS41NTIsNDksNDUsNDl6IiBmaWxsPSIjNjY2NjY2Ii8+Cgk8cGF0aCBkPSJNNDksMTQuNTg2VjBINnY1NWg1djVoNDNWMTkuNTg2TDQ5LDE0LjU4NnogTTQwLDguNDE0bDksOUw1MC41ODYsMTlINDBWOC40MTR6IE04LDUzVjJoMzl2MTAuNTg2TDM5LjQxNCw1SDExdjQ4SDh6ICAgIE0xMyw1OHYtM1Y3aDI1djE0aDE0djM3SDEzeiIgZmlsbD0iIzY2NjY2NiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);
}

.sp-file .sp-file-thumb a.delete-file {
	position:absolute;
	right:10px;
	bottom:10px;
	cursor: pointer;
	width:20px;
	height: 20px;
	background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNDA4LjQ4MyA0MDguNDgzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MDguNDgzIDQwOC40ODM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNODcuNzQ4LDM4OC43ODRjMC40NjEsMTEuMDEsOS41MjEsMTkuNjk5LDIwLjUzOSwxOS42OTloMTkxLjkxMWMxMS4wMTgsMCwyMC4wNzgtOC42ODksMjAuNTM5LTE5LjY5OWwxMy43MDUtMjg5LjMxNiAgICBINzQuMDQzTDg3Ljc0OCwzODguNzg0eiBNMjQ3LjY1NSwxNzEuMzI5YzAtNC42MSwzLjczOC04LjM0OSw4LjM1LTguMzQ5aDEzLjM1NWM0LjYwOSwwLDguMzUsMy43MzgsOC4zNSw4LjM0OXYxNjUuMjkzICAgIGMwLDQuNjExLTMuNzM4LDguMzQ5LTguMzUsOC4zNDloLTEzLjM1NWMtNC42MSwwLTguMzUtMy43MzYtOC4zNS04LjM0OVYxNzEuMzI5eiBNMTg5LjIxNiwxNzEuMzI5ICAgIGMwLTQuNjEsMy43MzgtOC4zNDksOC4zNDktOC4zNDloMTMuMzU1YzQuNjA5LDAsOC4zNDksMy43MzgsOC4zNDksOC4zNDl2MTY1LjI5M2MwLDQuNjExLTMuNzM3LDguMzQ5LTguMzQ5LDguMzQ5aC0xMy4zNTUgICAgYy00LjYxLDAtOC4zNDktMy43MzYtOC4zNDktOC4zNDlWMTcxLjMyOUwxODkuMjE2LDE3MS4zMjl6IE0xMzAuNzc1LDE3MS4zMjljMC00LjYxLDMuNzM4LTguMzQ5LDguMzQ5LTguMzQ5aDEzLjM1NiAgICBjNC42MSwwLDguMzQ5LDMuNzM4LDguMzQ5LDguMzQ5djE2NS4yOTNjMCw0LjYxMS0zLjczOCw4LjM0OS04LjM0OSw4LjM0OWgtMTMuMzU2Yy00LjYxLDAtOC4zNDktMy43MzYtOC4zNDktOC4zNDlWMTcxLjMyOXoiIGZpbGw9IiNEODAwMjciLz4KCQk8cGF0aCBkPSJNMzQzLjU2NywyMS4wNDNoLTg4LjUzNVY0LjMwNWMwLTIuMzc3LTEuOTI3LTQuMzA1LTQuMzA1LTQuMzA1aC05Mi45NzFjLTIuMzc3LDAtNC4zMDQsMS45MjgtNC4zMDQsNC4zMDV2MTYuNzM3SDY0LjkxNiAgICBjLTcuMTI1LDAtMTIuOSw1Ljc3Ni0xMi45LDEyLjkwMVY3NC40N2gzMDQuNDUxVjMzLjk0NEMzNTYuNDY3LDI2LjgxOSwzNTAuNjkyLDIxLjA0MywzNDMuNTY3LDIxLjA0M3oiIGZpbGw9IiNEODAwMjciLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
	background-size: 20px 20px;
	display:block;
}

@keyframes loading {

	0% {
		transform: scale(1);
	}
	20% {
		transform: scale(1, 2.2);
	}
	40% {
		transform: scale(1);
	}
}

/* Ext Icons */

.ic-ext {
	width: 100%;
	height: 100%;
	display: block;
	background-size: 50px 50px;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiNiYWFmYTkiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtMTA1LjkyOTY4OCA0MzIuNTUwNzgxYzAgMTQuNjI4OTA3LTExLjg1NTQ2OSAyNi40ODQzNzUtMjYuNDgwNDY5IDI2LjQ4NDM3NS0xNC42Mjg5MDcgMC0yNi40ODQzNzUtMTEuODU1NDY4LTI2LjQ4NDM3NS0yNi40ODQzNzUgMC0xNC42MjUgMTEuODU1NDY4LTI2LjQ4MDQ2OSAyNi40ODQzNzUtMjYuNDgwNDY5IDE0LjYyNSAwIDI2LjQ4MDQ2OSAxMS44NTU0NjkgMjYuNDgwNDY5IDI2LjQ4MDQ2OXptMCAwIi8+PHBhdGggZD0ibTMwMC4xMzY3MTkgNDMyLjU1MDc4MWMwIDE0LjYyODkwNy0xMS44NTU0NjkgMjYuNDg0Mzc1LTI2LjQ4MDQ2OSAyNi40ODQzNzUtMTQuNjI4OTA2IDAtMjYuNDg0Mzc1LTExLjg1NTQ2OC0yNi40ODQzNzUtMjYuNDg0Mzc1IDAtMTQuNjI1IDExLjg1NTQ2OS0yNi40ODA0NjkgMjYuNDg0Mzc1LTI2LjQ4MDQ2OSAxNC42MjUgMCAyNi40ODA0NjkgMTEuODU1NDY5IDI2LjQ4MDQ2OSAyNi40ODA0Njl6bTAgMCIvPjxwYXRoIGQ9Im0yMDMuMDM1MTU2IDQzMi41NTA3ODFjMCAxNC42Mjg5MDctMTEuODU1NDY4IDI2LjQ4NDM3NS0yNi40ODQzNzUgMjYuNDg0Mzc1LTE0LjYyNSAwLTI2LjQ4MDQ2OS0xMS44NTU0NjgtMjYuNDgwNDY5LTI2LjQ4NDM3NSAwLTE0LjYyNSAxMS44NTU0NjktMjYuNDgwNDY5IDI2LjQ4MDQ2OS0yNi40ODA0NjkgMTQuNjI4OTA3IDAgMjYuNDg0Mzc1IDExLjg1NTQ2OSAyNi40ODQzNzUgMjYuNDgwNDY5em0wIDAiLz48L2c+PC9zdmc+);
}

.ic-ext-doc {
	background-image: url(data:image/svg+xml;utf8;base64,CjxzdmcgaGVpZ2h0PSI1MTJwdCIgdmlld0JveD0iLTc5IDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0zNTMuMTAxNTYyIDQ4NS41MTU2MjVoLTM1My4xMDE1NjJ2LTQ4NS41MTU2MjVoMjczLjY1NjI1bDc5LjQ0NTMxMiA3OS40NDkyMTl6bTAgMCIgZmlsbD0iI2UzZTRkOCIvPjxwYXRoIGQ9Im0yNzMuNjU2MjUgMHY3OS40NDkyMTloNzkuNDQ1MzEyem0wIDAiIGZpbGw9IiNkMGNlYmQiLz48cGF0aCBkPSJtMCAzNTMuMTAxNTYyaDM1My4xMDE1NjJ2MTU4Ljg5ODQzOGgtMzUzLjEwMTU2MnptMCAwIiBmaWxsPSIjMmM4MWU0Ii8+PHBhdGggZD0ibTMwMC4xMzY3MTkgNDg1LjUxNTYyNWgtMzUuMjMwNDY5Yy0xNC42NDQ1MzEgMC0yNi41NjI1LTExLjkxNDA2My0yNi41NjI1LTI2LjU2MjV2LTUyLjgwNDY4N2MwLTE0LjY0NDUzMiAxMS45MTc5NjktMjYuNTYyNSAyNi41NjI1LTI2LjU2MjVoMzUuMjMwNDY5YzQuODc1IDAgOC44MjgxMjUgMy45NTMxMjQgOC44MjgxMjUgOC44MjgxMjQgMCA0Ljg3MTA5NC0zLjk1MzEyNSA4LjgyODEyNi04LjgyODEyNSA4LjgyODEyNmgtMzUuMjMwNDY5Yy00LjkxNzk2OSAwLTguOTA2MjUgNC04LjkwNjI1IDguOTA2MjV2NTIuODA0Njg3YzAgNC45MTAxNTYgMy45ODgyODEgOC45MTAxNTYgOC45MDYyNSA4LjkxMDE1NmgzNS4yMzA0NjljNC44NzUgMCA4LjgyODEyNSAzLjk1MzEyNSA4LjgyODEyNSA4LjgyODEyNSAwIDQuODcxMDk0LTMuOTUzMTI1IDguODI0MjE5LTguODI4MTI1IDguODI0MjE5em0wIDAiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJtNzkuNDQ5MjE5IDEzMi40MTQwNjJoMTk0LjIwNzAzMXYxNjcuNzIyNjU3aC0xOTQuMjA3MDMxem0wIDAiIGZpbGw9IiMyYzgxZTQiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtMjAzLjAzNTE1NiAyNjQuODI4MTI1Yy0zLjc5Njg3NSAwLTcuMTY3OTY4LTIuNDI5Njg3LTguMzc4OTA2LTYuMDM5MDYzbC0xOC4xMDU0NjktNTQuMzI0MjE4LTE4LjEwNTQ2OSA1NC4zMjQyMThjLTEuMjA3MDMxIDMuNjA5Mzc2LTQuNTgyMDMxIDYuMDM5MDYzLTguMzc1IDYuMDM5MDYzLTMuNzk2ODc0IDAtNy4xNjc5NjgtMi40Mjk2ODctOC4zNzg5MDYtNi4wMzkwNjNsLTI2LjQ4NDM3NS03OS40NDkyMThjLTEuNTQyOTY5LTQuNjI1Ljk2NDg0NC05LjYyMTA5NCA1LjU4OTg0NC0xMS4xNjQwNjMgNC42MTcxODctMS41NDY4NzUgOS42MjEwOTQuOTUzMTI1IDExLjE2Nzk2OSA1LjU3ODEyNWwxOC4xMDU0NjggNTQuMzMyMDMyIDE4LjEwNTQ2OS01NC4zMjQyMTljMS4yMDcwMzEtMy42MDkzNzUgNC41ODIwMzEtNi4wMzkwNjMgOC4zNzUtNi4wMzkwNjMgMy43OTY4NzUgMCA3LjE2Nzk2OSAyLjQyOTY4OCA4LjM3ODkwNyA2LjAzOTA2M2wxOC4xMDU0NjggNTQuMzI0MjE5IDE4LjEwNTQ2OS01NC4zMjQyMTljMS41NDI5NjktNC42MjUgNi41NjY0MDYtNy4xMTMyODEgMTEuMTY3OTY5LTUuNTc4MTI1IDQuNjI1IDEuNTQyOTY4IDcuMTIxMDk0IDYuNTM5MDYyIDUuNTg1OTM3IDExLjE2Nzk2OGwtMjYuNDg0Mzc1IDc5LjQ0NTMxM2MtMS4yMDcwMzEgMy42MDE1NjMtNC41NzgxMjUgNi4wMzEyNS04LjM3NSA2LjAzMTI1em0wIDAiLz48cGF0aCBkPSJtNjEuNzkyOTY5IDQ4NS41MTU2MjVoLTguODI4MTI1Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI0MjE5di04OC4yNzczNDRjMC00Ljg3NSAzLjk1NzAzMS04LjgyODEyNCA4LjgyODEyNS04LjgyODEyNGg4LjgyODEyNWMyOS4yMDMxMjUgMCA1Mi45NjQ4NDMgMjMuNzUzOTA2IDUyLjk2NDg0MyA1Mi45NjQ4NDMgMCAyOS4yMTA5MzgtMjMuNzYxNzE4IDUyLjk2NDg0NC01Mi45NjQ4NDMgNTIuOTY0ODQ0em0wLTE3LjY1MjM0NGguMDg5ODQzem0wLTcwLjYyMTA5M3Y3MC42MjEwOTNjMTkuNDcyNjU2IDAgMzUuMzA4NTkzLTE1LjgzOTg0MyAzNS4zMDg1OTMtMzUuMzEyNSAwLTE5LjQ3MjY1Ni0xNS44MzU5MzctMzUuMzA4NTkzLTM1LjMwODU5My0zNS4zMDg1OTN6bTAgMCIvPjxwYXRoIGQ9Im0xODUuMzc4OTA2IDQ4NS41MTU2MjVoLTE3LjY1NjI1Yy0xNC41OTc2NTYgMC0yNi40ODA0NjgtMTEuODc4OTA2LTI2LjQ4MDQ2OC0yNi40ODA0Njl2LTUyLjk2NDg0NGMwLTE0LjYwMTU2MiAxMS44NzEwOTMtMjYuNDg0Mzc0IDI2LjQ4MDQ2OC0yNi40ODQzNzRoMTcuNjU2MjVjMTQuNjAxNTYzIDAgMjYuNDg0Mzc1IDExLjg4MjgxMiAyNi40ODQzNzUgMjYuNDg0Mzc0djUyLjk2NDg0NGMwIDE0LjYwMTU2My0xMS44NzUgMjYuNDgwNDY5LTI2LjQ4NDM3NSAyNi40ODA0Njl6bS0xNy42NTYyNS04OC4yNzM0MzdjLTQuODYzMjgxIDAtOC44MjQyMTggMy45NTMxMjQtOC44MjQyMTggOC44MjgxMjR2NTIuOTY0ODQ0YzAgNC44NjMyODIgMy45NTMxMjQgOC44MjgxMjUgOC44MjQyMTggOC44MjgxMjVoMTcuNjU2MjVjNC44NjMyODIgMCA4LjgyODEyNS0zLjk1NzAzMSA4LjgyODEyNS04LjgyODEyNXYtNTIuOTY0ODQ0YzAtNC44NjcxODctMy45NTMxMjUtOC44MjgxMjQtOC44MjgxMjUtOC44MjgxMjR6bTAgMCIvPjwvZz48L3N2Zz4=);
}

.ic-ext-xml {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiM4MzYyOWEiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtNTIuOTU3MDMxIDQ4NS41MTU2MjVjLTEuNTQ2ODc1IDAtMy4xMTcxODctLjQwNjI1LTQuNTI3MzQzLTEuMjYxNzE5LTQuMTg3NS0yLjUwNzgxMi01LjUzNTE1Ny03LjkyNTc4MS0zLjAzMTI1LTEyLjEwOTM3NWw1Mi45Njg3NS04OC4yNzczNDNjMi41MDM5MDYtNC4xNzU3ODIgNy45MjU3ODEtNS41MjczNDQgMTIuMTA5Mzc0LTMuMDI3MzQ0IDQuMTgzNTk0IDIuNTA3ODEyIDUuNTM1MTU3IDcuOTI1NzgxIDMuMDI3MzQ0IDEyLjExMzI4MWwtNTIuOTY0ODQ0IDg4LjI3MzQzN2MtMS42NjAxNTYgMi43NjE3MTktNC41ODIwMzEgNC4yODkwNjMtNy41ODIwMzEgNC4yODkwNjN6bTAgMCIvPjxwYXRoIGQ9Im0xMDUuOTQxNDA2IDQ4NS41MTU2MjVjLTMuMDAzOTA2IDAtNS45MjU3ODEtMS41MjczNDQtNy41NzQyMTgtNC4yODEyNWwtNTIuOTY4NzUtODguMjczNDM3Yy0yLjUwMzkwNy00LjE4MzU5NC0xLjE1NjI1LTkuNjA1NDY5IDMuMDMxMjUtMTIuMTEzMjgyIDQuMTc1NzgxLTIuNTA3ODEyIDkuNjAxNTYyLTEuMTQ4NDM3IDEyLjEwOTM3NCAzLjAyNzM0NGw1Mi45NjQ4NDQgODguMjc3MzQ0YzIuNTA3ODEzIDQuMTgzNTk0IDEuMTU2MjUgOS42MDU0NjgtMy4wMjczNDQgMTIuMTEzMjgxLTEuNDIxODc0Ljg0Mzc1LTIuOTkyMTg3IDEuMjUtNC41MzUxNTYgMS4yNXptMCAwIi8+PHBhdGggZD0ibTMwMC4xMzY3MTkgNDg1LjUxNTYyNWgtNTIuOTY0ODQ0Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI0MjE5IDAtNC44NzUgMy45NTcwMzEtOC44MjgxMjUgOC44MjgxMjUtOC44MjgxMjVoNTIuOTY0ODQ0YzQuODc1IDAgOC44MjgxMjUgMy45NTMxMjUgOC44MjgxMjUgOC44MjgxMjUgMCA0Ljg3MTA5NC0zLjk1MzEyNSA4LjgyNDIxOS04LjgyODEyNSA4LjgyNDIxOXptMCAwIi8+PHBhdGggZD0ibTI0Ny4xNzE4NzUgNDg1LjUxNTYyNWMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyNDIxOXYtODguMjc3MzQ0YzAtNC44NzUgMy45NTcwMzEtOC44MjgxMjQgOC44MjgxMjUtOC44MjgxMjQgNC44NzUgMCA4LjgyODEyNSAzLjk1MzEyNCA4LjgyODEyNSA4LjgyODEyNHY4OC4yNzczNDRjMCA0Ljg3MTA5NC0zLjk1MzEyNSA4LjgyNDIxOS04LjgyODEyNSA4LjgyNDIxOXptMCAwIi8+PHBhdGggZD0ibTIxMS44NjMyODEgNDg1LjUxNTYyNWMtNC44NzUgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyNDIxOXYtNTUuMDMxMjVsLTE4LjgyMDMxMiAzMi45MjU3ODJjLTMuMTQ0NTMyIDUuNS0xMi4xODM1OTQgNS41LTE1LjMyNDIxOSAwbC0xOC44MjAzMTMtMzIuOTI1NzgydjU1LjAzMTI1YzAgNC44NzEwOTQtMy45NTcwMzEgOC44MjQyMTktOC44MjgxMjQgOC44MjQyMTktNC44NzUgMC04LjgyODEyNi0zLjk1MzEyNS04LjgyODEyNi04LjgyNDIxOXYtODguMjc3MzQ0YzAtNC4wMDc4MTIgMi42OTE0MDctNy41MDM5MDYgNi41NTg1OTQtOC41MjczNDMgMy44NTkzNzUtMS4wNTA3ODEgNy45NDUzMTMuNjc5Njg3IDkuOTI5Njg4IDQuMTQ4NDM3bDI3LjY0ODQzNyA0OC4zNzUgMjcuNjQ4NDM4LTQ4LjM3NWMxLjk4ODI4MS0zLjQ3NjU2MiA2LjA2NjQwNi01LjE5OTIxOCA5LjkyOTY4Ny00LjE0ODQzNyAzLjg2NzE4OCAxLjAyMzQzNyA2LjU2MjUgNC41MTk1MzEgNi41NjI1IDguNTI3MzQzdjg4LjI3NzM0NGMwIDQuODcxMDk0LTMuOTU3MDMxIDguODI0MjE5LTguODI4MTI1IDguODI0MjE5em0wIDAiLz48L2c+PHBhdGggZD0ibTEwNS45Mjk2ODggMjczLjY1NjI1Yy0yLjUyMzQzOCAwLTUuMDM5MDYzLTEuMDg1OTM4LTYuNzg1MTU3LTMuMTc5Njg4bC00NC4xNDA2MjUtNTIuOTY0ODQzYy0yLjcyNjU2Mi0zLjI3MzQzOC0yLjcyNjU2Mi04LjAzMTI1IDAtMTEuMzAwNzgxbDQ0LjE0MDYyNS01Mi45NjQ4NDRjMy4xMjUtMy43NDIxODggOC42ODM1OTQtNC4yNDYwOTQgMTIuNDI1NzgxLTEuMTI4OTA2IDMuNzQ2MDk0IDMuMTI1IDQuMjU3ODEzIDguNjg3NSAxLjEzMjgxMyAxMi40Mjk2ODdsLTM5LjQxNzk2OSA0Ny4zMTY0MDYgMzkuNDMzNTk0IDQ3LjMxNjQwN2MzLjEyNSAzLjc0MjE4NyAyLjYxMzI4MSA5LjMxMjUtMS4xMjg5MDYgMTIuNDI1NzgxLTEuNjYwMTU2IDEuMzc4OTA2LTMuNjY0MDYzIDIuMDUwNzgxLTUuNjYwMTU2IDIuMDUwNzgxem0wIDAiIGZpbGw9IiM4MzYyOWEiLz48cGF0aCBkPSJtMjQ3LjE3MTg3NSAyNzMuNjU2MjVjLTEuOTk2MDk0IDAtNC0uNjcxODc1LTUuNjQ4NDM3LTIuMDUwNzgxLTMuNzQyMTg4LTMuMTI1LTQuMjUzOTA3LTguNjgzNTk0LTEuMTI4OTA3LTEyLjQyNTc4MWwzOS40MjE4NzUtNDcuMzE2NDA3LTM5LjQzMzU5NC00Ny4zMTY0MDZjLTMuMTI1LTMuNzQyMTg3LTIuNjEzMjgxLTkuMzEyNSAxLjEzMjgxMy0xMi40Mjk2ODcgMy43NDIxODctMy4xMTcxODggOS4zMTI1LTIuNjEzMjgyIDEyLjQyNTc4MSAxLjEyODkwNmw0NC4xNDA2MjUgNTIuOTY0ODQ0YzIuNzI2NTYzIDMuMjc3MzQzIDIuNzI2NTYzIDguMDM1MTU2IDAgMTEuMzAwNzgxbC00NC4xNDA2MjUgNTIuOTY0ODQzYy0xLjcyNjU2MiAyLjA5Mzc1LTQuMjQ2MDk0IDMuMTc5Njg4LTYuNzY5NTMxIDMuMTc5Njg4em0wIDAiIGZpbGw9IiM4MzYyOWEiLz48cGF0aCBkPSJtMTUwLjA1ODU5NCAyNzMuNjU2MjVjLTEuMzI0MjE5IDAtMi42NzE4NzUtLjMwMDc4MS0zLjk0NTMxMy0uOTI5Njg4LTQuMzU5Mzc1LTIuMTc5Njg3LTYuMTI1LTcuNDg0Mzc0LTMuOTQ1MzEyLTExLjg0Mzc1bDUyLjk2NDg0My0xMDUuOTMzNTkzYzIuMTc5Njg4LTQuMzY3MTg4IDcuNDg4MjgyLTYuMTI1IDExLjg0NzY1Ny0zLjk0NTMxMyA0LjM1OTM3NSAyLjE3OTY4OCA2LjEyNSA3LjQ4ODI4MiAzLjk0NTMxMiAxMS44NDc2NTZsLTUyLjk2NDg0MyAxMDUuOTI5Njg4Yy0xLjU0Njg3NiAzLjA4OTg0NC00LjY2MDE1NyA0Ljg3NS03LjkwMjM0NCA0Ljg3NXptMCAwIiBmaWxsPSIjODM2MjlhIi8+PC9zdmc+);
}

.ic-ext-pdf {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiNiNTM0MzgiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtNTIuOTY0ODQ0IDQ4NS41MTU2MjVjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjQyMTl2LTg4LjI3NzM0NGMwLTQuODc1IDMuOTU3MDMxLTguODI4MTI0IDguODI4MTI1LTguODI4MTI0IDQuODc1IDAgOC44MjgxMjUgMy45NTMxMjQgOC44MjgxMjUgOC44MjgxMjR2ODguMjc3MzQ0YzAgNC44NzEwOTQtMy45NTMxMjUgOC44MjQyMTktOC44MjgxMjUgOC44MjQyMTl6bTAgMCIvPjxwYXRoIGQ9Im0zMDAuMTM2NzE5IDM5Ny4yNDIxODhoLTUyLjk2NDg0NGMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1NzAzMi04LjgyODEyNS04LjgyODEyNiAwLTQuODc1IDMuOTU3MDMxLTguODI4MTI0IDguODI4MTI1LTguODI4MTI0aDUyLjk2NDg0NGM0Ljg3NSAwIDguODI4MTI1IDMuOTUzMTI0IDguODI4MTI1IDguODI4MTI0IDAgNC44NzEwOTQtMy45NTMxMjUgOC44MjgxMjYtOC44MjgxMjUgOC44MjgxMjZ6bTAgMCIvPjxwYXRoIGQ9Im0zMDAuMTM2NzE5IDQ0MS4zNzg5MDZoLTUyLjk2NDg0NGMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyODEyNSAwLTQuODcxMDkzIDMuOTU3MDMxLTguODI4MTI1IDguODI4MTI1LTguODI4MTI1aDUyLjk2NDg0NGM0Ljg3NSAwIDguODI4MTI1IDMuOTU3MDMyIDguODI4MTI1IDguODI4MTI1IDAgNC44NzUtMy45NTMxMjUgOC44MjgxMjUtOC44MjgxMjUgOC44MjgxMjV6bTAgMCIvPjxwYXRoIGQ9Im0yNDcuMTcxODc1IDQ4NS41MTU2MjVjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjQyMTl2LTg4LjI3NzM0NGMwLTQuODc1IDMuOTU3MDMxLTguODI4MTI0IDguODI4MTI1LTguODI4MTI0IDQuODc1IDAgOC44MjgxMjUgMy45NTMxMjQgOC44MjgxMjUgOC44MjgxMjR2ODguMjc3MzQ0YzAgNC44NzEwOTQtMy45NTMxMjUgOC44MjQyMTktOC44MjgxMjUgOC44MjQyMTl6bTAgMCIvPjwvZz48cGF0aCBkPSJtMTcwLjIwMzEyNSA5NS4xMzY3MTljLS44NjMyODEuMjgxMjUtMTEuNjk1MzEzIDE1LjI2MTcxOS44NDc2NTYgMjcuOTM3NSA4LjM1MTU2My0xOC4zNzEwOTQtLjQ2NDg0My0yOC4wNTQ2ODgtLjg0NzY1Ni0yNy45Mzc1bTUuMzQzNzUgNzMuNTIzNDM3Yy02LjI5Njg3NSAyMS40OTYwOTQtMTQuNjAxNTYzIDQ0LjcwMzEyNS0yMy41MjczNDQgNjUuNzEwOTM4IDE4LjM3ODkwNy03LjA0Mjk2OSAzOC4zNzUtMTMuMTk1MzEzIDU3LjE0MDYyNS0xNy41NDY4NzUtMTEuODcxMDk0LTEzLjYyMTA5NC0yMy43MzgyODEtMzAuNjMyODEzLTMzLjYxMzI4MS00OC4xNjQwNjNtNjUuNzEwOTM3IDU3LjE3NTc4MmM3LjE2Nzk2OSA1LjQ0NTMxMiA4LjkxNDA2MyA4LjE5OTIxOCAxMy42MTMyODIgOC4xOTkyMTggMi4wNTQ2ODcgMCA3LjkyNTc4MS0uMDg1OTM3IDEwLjYzNjcxOC0zLjgyODEyNSAxLjMxNjQwNy0xLjgyMDMxMiAxLjgyODEyNi0yLjk4NDM3NSAyLjAxOTUzMi0zLjU5Mzc1LTEuMDc0MjE5LS41NzQyMTktMi41MTU2MjUtMS43MTA5MzctMTAuMzM1OTM4LTEuNzEwOTM3LTQuNDQ5MjE4IDAtMTAuMDI3MzQ0LjE5MTQwNi0xNS45MzM1OTQuOTMzNTk0bS0xMTkuOTU3MDMxIDM4LjYwMTU2MmMtMTguODA0Njg3IDEwLjQyNTc4MS0yNi40NjQ4NDMgMTktMjcuMDExNzE5IDIzLjgzNTkzOC0uMDg5ODQzLjgwNDY4Ny0uMzI4MTI0IDIuOTA2MjUgMy43ODUxNTcgNi4wMTE3MTggMS4zMTY0MDYtLjQxNDA2MiA4Ljk2ODc1LTMuODU5Mzc1IDIzLjIyNjU2Mi0yOS44NDc2NTZtLTIzLjQyMTg3NSA0NC41MjczNDRjLTMuMDYyNSAwLTYtLjk4MDQ2OS04LjUwNzgxMi0yLjgzMjAzMi05LjE1NjI1LTYuNzk2ODc0LTEwLjM5MDYyNS0xNC4zNDc2NTYtOS44MDg1OTQtMTkuNDkyMTg3IDEuNTk3NjU2LTE0LjEzMjgxMyAxOS4zMDQ2ODgtMjguOTQ1MzEzIDUyLjY0ODQzOC00NC4wMzEyNSAxMy4yMzA0NjgtMjguNjM2NzE5IDI1LjgyMDMxMi02My45MjE4NzUgMzMuMzI0MjE4LTkzLjM5ODQzNy04Ljc3MzQzNy0xOC44NzEwOTQtMTcuMzEyNS00My4zNTE1NjMtMTEuMDk3NjU2LTU3LjcxNDg0NCAyLjE3OTY4OC01LjAzMTI1IDQuOTEwMTU2LTguODk0NTMyIDkuOTc2NTYyLTEwLjU2NjQwNiAyLjAxMTcxOS0uNjUyMzQ0IDcuMDc4MTI2LTEuNDgwNDY5IDguOTQxNDA3LTEuNDgwNDY5IDQuNjE3MTg3IDAgOS4wNTA3ODEgNS41MDc4MTIgMTEuMTgzNTkzIDkuMDg5ODQzIDMuOTcyNjU3IDYuNjQ4NDM4IDMuOTkyMTg4IDE0LjM5MDYyNiAzLjM2MzI4MiAyMS44NTkzNzYtLjYwOTM3NSA3LjI1MzkwNi0xLjg0Mzc1IDE0LjQ2ODc1LTMuMjY1NjI1IDIxLjYwMTU2Mi0xLjAzOTA2MyA1LjI0MjE4OC0yLjIxNDg0NCAxMC40NjA5MzgtMy40Njg3NSAxNS42NjAxNTYgMTEuODU1NDY5IDI0LjE3NTc4MiAyOC42NDQ1MzEgNDguODE2NDA2IDQ0Ljc0NjA5MyA2NS42ODM1OTQgMTEuNTM5MDYzLTIuMDU0Njg4IDIxLjQ2MDkzOC0zLjA5NzY1NiAyOS41NDY4NzYtMy4wOTc2NTYgMTMuNzYxNzE4IDAgMjIuMTIxMDkzIDMuMTY3OTY4IDI1LjUxOTUzMSA5LjY5MTQwNiAyLjgyODEyNSA1LjQwMjM0NCAxLjY2MDE1NiAxMS43MjY1NjItMy40MzM1OTQgMTguNzY5NTMxLTQuODk4NDM3IDYuNzY5NTMxLTExLjY0MDYyNSAxMC4zNDM3NS0xOS41MjM0MzcgMTAuMzQzNzUtMTAuNzEwOTM4IDAtMjMuMTU2MjUtNi42NzE4NzUtMzcuMDUwNzgyLTE5Ljg1MTU2Mi0yNC45NTcwMzEgNS4xNTYyNS01NC4wOTc2NTYgMTQuMzQzNzUtNzcuNjU2MjUgMjQuNTE1NjI1LTcuMzU1NDY4IDE1LjQxMDE1Ni0xNC4zOTg0MzcgMjcuODI0MjE4LTIwLjk2NDg0NCAzNi45MzM1OTQtOC45OTYwOTMgMTIuNS0xNi43NzM0MzcgMTguMzE2NDA2LTI0LjQ3MjY1NiAxOC4zMTY0MDYiIGZpbGw9IiNiNTM0MzgiLz48cGF0aCBkPSJtNzkuNDQ5MjE5IDQ1MC4yMDcwMzFoLTI2LjQ4NDM3NWMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyODEyNXYtNTIuOTY0ODQ0YzAtNC44NzUgMy45NTcwMzEtOC44MjgxMjQgOC44MjgxMjUtOC44MjgxMjRoMjYuNDg0Mzc1YzE5LjQ3MjY1NiAwIDM1LjMwODU5MyAxNS44MzU5MzcgMzUuMzA4NTkzIDM1LjMxMjUgMCAxOS40NzI2NTYtMTUuODM1OTM3IDM1LjMwODU5My0zNS4zMDg1OTMgMzUuMzA4NTkzem0tMTcuNjU2MjUtMTcuNjU2MjVoMTcuNjU2MjVjOS43MzQzNzUgMCAxNy42NTIzNDMtNy45MTc5NjkgMTcuNjUyMzQzLTE3LjY1MjM0MyAwLTkuNzM4MjgyLTcuOTE3OTY4LTE3LjY1NjI1LTE3LjY1MjM0My0xNy42NTYyNWgtMTcuNjU2MjV6bTAgMCIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Im0xNTguODk4NDM4IDQ4NS41MTU2MjVoLTguODI4MTI2Yy00Ljg3NSAwLTguODI4MTI0LTMuOTUzMTI1LTguODI4MTI0LTguODI0MjE5di04OC4yNzczNDRjMC00Ljg3NSAzLjk1MzEyNC04LjgyODEyNCA4LjgyODEyNC04LjgyODEyNGg4LjgyODEyNmMyOS4xOTkyMTggMCA1Mi45NjQ4NDMgMjMuNzUzOTA2IDUyLjk2NDg0MyA1Mi45NjQ4NDMgMCAyOS4yMTA5MzgtMjMuNzY1NjI1IDUyLjk2NDg0NC01Mi45NjQ4NDMgNTIuOTY0ODQ0em0wLTE3LjY1MjM0NGguMDg1OTM3em0wLTcwLjYyMTA5M3Y3MC42MjEwOTNjMTkuNDcyNjU2IDAgMzUuMzA4NTkzLTE1LjgzOTg0MyAzNS4zMDg1OTMtMzUuMzEyNSAwLTE5LjQ3MjY1Ni0xNS44MzU5MzctMzUuMzA4NTkzLTM1LjMwODU5My0zNS4zMDg1OTN6bTAgMCIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
}

.ic-ext-zip {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiM4NTk1OTQiLz48ZyBmaWxsPSIjYTA5ODkzIj48cGF0aCBkPSJtMTc2LjU1MDc4MSAzMjYuNjIxMDk0Yy0yNC4zMzU5MzcgMC00NC4xMzY3MTktMTkuODAwNzgyLTQ0LjEzNjcxOS00NC4xMzY3MTl2LTM1LjMxMjVjMC00Ljg3MTA5NCAzLjk1MzEyNi04LjgyODEyNSA4LjgyODEyNi04LjgyODEyNWg3MC42MjEwOTNjNC44NzEwOTQgMCA4LjgyODEyNSAzLjk1NzAzMSA4LjgyODEyNSA4LjgyODEyNXYzNS4zMTI1YzAgMjQuMzM1OTM3LTE5LjgwMDc4MSA0NC4xMzY3MTktNDQuMTQwNjI1IDQ0LjEzNjcxOXptLTI2LjQ4MDQ2OS03MC42MjEwOTR2MjYuNDg0Mzc1YzAgMTQuNTk3NjU2IDExLjg3ODkwNyAyNi40ODA0NjkgMjYuNDgwNDY5IDI2LjQ4MDQ2OSAxNC42MDE1NjMgMCAyNi40ODQzNzUtMTEuODgyODEzIDI2LjQ4NDM3NS0yNi40ODA0Njl2LTI2LjQ4NDM3NXptMCAwIi8+PHBhdGggZD0ibTE4NS4zNzg5MDYgMjkxLjMwODU5NGgtMTcuNjU2MjVjLTQuODcxMDk0IDAtOC44MjQyMTgtMy45NTMxMjUtOC44MjQyMTgtOC44MjQyMTkgMC00Ljg3NSAzLjk1MzEyNC04LjgyODEyNSA4LjgyNDIxOC04LjgyODEyNWgxNy42NTYyNWM0Ljg3NSAwIDguODI4MTI1IDMuOTUzMTI1IDguODI4MTI1IDguODI4MTI1IDAgNC44NzEwOTQtMy45NTMxMjUgOC44MjQyMTktOC44MjgxMjUgOC44MjQyMTl6bTAgMCIvPjxwYXRoIGQ9Im0xNzYuNTUwNzgxIDI1NmMtNC44NzEwOTMgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyODEyNXYtMTU4Ljg5NDUzMWMwLTQuODc1IDMuOTU3MDMyLTguODI4MTI1IDguODI4MTI1LTguODI4MTI1IDQuODc1IDAgOC44MjgxMjUgMy45NTMxMjUgOC44MjgxMjUgOC44MjgxMjV2MTU4Ljg5NDUzMWMwIDQuODc1LTMuOTUzMTI1IDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0wIDAiLz48cGF0aCBkPSJtMjAzLjAzNTE1NiAyMTEuODYzMjgxaC01Mi45NjQ4NDRjLTQuODc1IDAtOC44MjgxMjQtMy45NTcwMzEtOC44MjgxMjQtOC44MjgxMjUgMC00Ljg3NSAzLjk1MzEyNC04LjgyODEyNSA4LjgyODEyNC04LjgyODEyNWg1Mi45NjQ4NDRjNC44NzEwOTQgMCA4LjgyODEyNSAzLjk1MzEyNSA4LjgyODEyNSA4LjgyODEyNSAwIDQuODcxMDk0LTMuOTU3MDMxIDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0wIDAiLz48cGF0aCBkPSJtMjAzLjAzNTE1NiAxNjcuNzIyNjU2aC01Mi45NjQ4NDRjLTQuODc1IDAtOC44MjgxMjQtMy45NTMxMjUtOC44MjgxMjQtOC44MjQyMTggMC00Ljg3NSAzLjk1MzEyNC04LjgyODEyNiA4LjgyODEyNC04LjgyODEyNmg1Mi45NjQ4NDRjNC44NzEwOTQgMCA4LjgyODEyNSAzLjk1MzEyNiA4LjgyODEyNSA4LjgyODEyNiAwIDQuODcxMDkzLTMuOTU3MDMxIDguODI0MjE4LTguODI4MTI1IDguODI0MjE4em0wIDAiLz48cGF0aCBkPSJtMjAzLjAzNTE1NiAxMjMuNTg1OTM4aC01Mi45NjQ4NDRjLTQuODc1IDAtOC44MjgxMjQtMy45NTMxMjYtOC44MjgxMjQtOC44MjgxMjYgMC00Ljg3MTA5MyAzLjk1MzEyNC04LjgyODEyNCA4LjgyODEyNC04LjgyODEyNGg1Mi45NjQ4NDRjNC44NzEwOTQgMCA4LjgyODEyNSAzLjk1NzAzMSA4LjgyODEyNSA4LjgyODEyNCAwIDQuODc1LTMuOTU3MDMxIDguODI4MTI2LTguODI4MTI1IDguODI4MTI2em0wIDAiLz48L2c+PHBhdGggZD0ibTEwNS45Mjk2ODggNDg1LjUxNTYyNWgtNTIuOTY0ODQ0Yy0zLjE3NTc4MiAwLTYuMTE3MTg4LTEuNzEwOTM3LTcuNjc5Njg4LTQuNDcyNjU2LTEuNTYyNS0yLjc2NTYyNS0xLjUyNzM0NC02LjE2NDA2My4xMTMyODItOC44OTA2MjVsNDQuOTQxNDA2LTc0LjkxMDE1NmgtMzcuMzc1Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTU3MDMyLTguODI4MTI1LTguODI4MTI2IDAtNC44NzUgMy45NTcwMzEtOC44MjgxMjQgOC44MjgxMjUtOC44MjgxMjRoNTIuOTY0ODQ0YzMuMTc5Njg3IDAgNi4xMTcxODcgMS43MTA5MzcgNy42Nzk2ODcgNC40NzY1NjIgMS41NjI1IDIuNzYxNzE5IDEuNTI3MzQ0IDYuMTYwMTU2LS4xMTMyODEgOC44OTA2MjVsLTQ0Ljk0MTQwNiA3NC45MTAxNTZoMzcuMzc1YzQuODc1IDAgOC44MjgxMjQgMy45NTMxMjUgOC44MjgxMjQgOC44MjgxMjUgMCA0Ljg3MTA5NC0zLjk1MzEyNCA4LjgyNDIxOS04LjgyODEyNCA4LjgyNDIxOXptMCAwIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0ibTI0Ny4xNzE4NzUgNDg1LjUxNTYyNWMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyNDIxOXYtODguMjc3MzQ0YzAtNC44NzUgMy45NTcwMzEtOC44MjgxMjQgOC44MjgxMjUtOC44MjgxMjQgNC44NzUgMCA4LjgyODEyNSAzLjk1MzEyNCA4LjgyODEyNSA4LjgyODEyNHY4OC4yNzczNDRjMCA0Ljg3MTA5NC0zLjk1MzEyNSA4LjgyNDIxOS04LjgyODEyNSA4LjgyNDIxOXptMCAwIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0ibTI3My42NTYyNSA0NTAuMjA3MDMxaC0yNi40ODQzNzVjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjgxMjV2LTUyLjk2NDg0NGMwLTQuODc1IDMuOTU3MDMxLTguODI4MTI0IDguODI4MTI1LTguODI4MTI0aDI2LjQ4NDM3NWMxOS40NzI2NTYgMCAzNS4zMDg1OTQgMTUuODM1OTM3IDM1LjMwODU5NCAzNS4zMTI1IDAgMTkuNDcyNjU2LTE1LjgzNTkzOCAzNS4zMDg1OTMtMzUuMzA4NTk0IDM1LjMwODU5M3ptLTE3LjY1NjI1LTE3LjY1NjI1aDE3LjY1NjI1YzkuNzM0Mzc1IDAgMTcuNjUyMzQ0LTcuOTE3OTY5IDE3LjY1MjM0NC0xNy42NTIzNDMgMC05LjczODI4Mi03LjkxNzk2OS0xNy42NTYyNS0xNy42NTIzNDQtMTcuNjU2MjVoLTE3LjY1NjI1em0wIDAiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJtMTc2LjU1MDc4MSA0ODUuNTE1NjI1Yy00Ljg3MTA5MyAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI0MjE5di04OC4yNzczNDRjMC00Ljg3NSAzLjk1NzAzMi04LjgyODEyNCA4LjgyODEyNS04LjgyODEyNCA0Ljg3NSAwIDguODI4MTI1IDMuOTUzMTI0IDguODI4MTI1IDguODI4MTI0djg4LjI3NzM0NGMwIDQuODcxMDk0LTMuOTUzMTI1IDguODI0MjE5LTguODI4MTI1IDguODI0MjE5em0wIDAiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJtMjAzLjAzNTE1NiA0ODUuNTE1NjI1aC01Mi45NjQ4NDRjLTQuODc1IDAtOC44MjgxMjQtMy45NTMxMjUtOC44MjgxMjQtOC44MjQyMTkgMC00Ljg3NSAzLjk1MzEyNC04LjgyODEyNSA4LjgyODEyNC04LjgyODEyNWg1Mi45NjQ4NDRjNC44NzEwOTQgMCA4LjgyODEyNSAzLjk1MzEyNSA4LjgyODEyNSA4LjgyODEyNSAwIDQuODcxMDk0LTMuOTU3MDMxIDguODI0MjE5LTguODI4MTI1IDguODI0MjE5em0wIDAiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJtMjAzLjAzNTE1NiAzOTcuMjQyMTg4aC01Mi45NjQ4NDRjLTQuODc1IDAtOC44MjgxMjQtMy45NTcwMzItOC44MjgxMjQtOC44MjgxMjYgMC00Ljg3NSAzLjk1MzEyNC04LjgyODEyNCA4LjgyODEyNC04LjgyODEyNGg1Mi45NjQ4NDRjNC44NzEwOTQgMCA4LjgyODEyNSAzLjk1MzEyNCA4LjgyODEyNSA4LjgyODEyNCAwIDQuODcxMDk0LTMuOTU3MDMxIDguODI4MTI2LTguODI4MTI1IDguODI4MTI2em0wIDAiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
}

.ic-ext-mp3 {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiM4MjYxOWEiLz48cGF0aCBkPSJtMTU4Ljg5ODQzOCA0ODUuNTE1NjI1Yy00Ljg3NSAwLTguODI4MTI2LTMuOTUzMTI1LTguODI4MTI2LTguODI0MjE5di04OC4yNzczNDRjMC00Ljg3NSAzLjk1MzEyNi04LjgyODEyNCA4LjgyODEyNi04LjgyODEyNCA0Ljg3MTA5MyAwIDguODI0MjE4IDMuOTUzMTI0IDguODI0MjE4IDguODI4MTI0djg4LjI3NzM0NGMwIDQuODcxMDk0LTMuOTUzMTI1IDguODI0MjE5LTguODI0MjE4IDguODI0MjE5em0wIDAiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJtMTg1LjM3ODkwNiA0NTAuMjA3MDMxaC0yNi40ODA0NjhjLTQuODc1IDAtOC44MjgxMjYtMy45NTMxMjUtOC44MjgxMjYtOC44MjgxMjV2LTUyLjk2NDg0NGMwLTQuODc1IDMuOTUzMTI2LTguODI4MTI0IDguODI4MTI2LTguODI4MTI0aDI2LjQ4MDQ2OGMxOS40NzI2NTYgMCAzNS4zMTI1IDE1LjgzNTkzNyAzNS4zMTI1IDM1LjMxMjUgMCAxOS40NzI2NTYtMTUuODM5ODQ0IDM1LjMwODU5My0zNS4zMTI1IDM1LjMwODU5M3ptLTE3LjY1NjI1LTE3LjY1NjI1aDE3LjY1NjI1YzkuNzM4MjgyIDAgMTcuNjU2MjUtNy45MTc5NjkgMTcuNjU2MjUtMTcuNjUyMzQzIDAtOS43MzgyODItNy45MTc5NjgtMTcuNjU2MjUtMTcuNjU2MjUtMTcuNjU2MjVoLTE3LjY1NjI1em0wIDAiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjODI2MTlhIj48cGF0aCBkPSJtMTIzLjU4NTkzOCAzMTcuNzkyOTY5Yy0xOS40NzI2NTcgMC0zNS4zMDg1OTQtMTUuODM1OTM4LTM1LjMwODU5NC0zNS4zMDg1OTQgMC0xOS40NzY1NjMgMTUuODM1OTM3LTM1LjMxMjUgMzUuMzA4NTk0LTM1LjMxMjUgMTkuNDcyNjU2IDAgMzUuMzEyNSAxNS44MzU5MzcgMzUuMzEyNSAzNS4zMTI1IDAgMTkuNDcyNjU2LTE1LjgzOTg0NCAzNS4zMDg1OTQtMzUuMzEyNSAzNS4zMDg1OTR6bTAtNTIuOTY0ODQ0Yy05LjczODI4MiAwLTE3LjY1NjI1IDcuOTE3OTY5LTE3LjY1NjI1IDE3LjY1NjI1IDAgOS43MzQzNzUgNy45MTc5NjggMTcuNjUyMzQ0IDE3LjY1NjI1IDE3LjY1MjM0NCA5LjczODI4MSAwIDE3LjY1NjI1LTcuOTE3OTY5IDE3LjY1NjI1LTE3LjY1MjM0NCAwLTkuNzM4MjgxLTcuOTE3OTY5LTE3LjY1NjI1LTE3LjY1NjI1LTE3LjY1NjI1em0wIDAiLz48cGF0aCBkPSJtMjExLjg2MzI4MSAyODIuNDg0Mzc1Yy0xOS40NzY1NjIgMC0zNS4zMTI1LTE1LjgzOTg0NC0zNS4zMTI1LTM1LjMxMjVzMTUuODM1OTM4LTM1LjMwODU5NCAzNS4zMTI1LTM1LjMwODU5NGMxOS40NzI2NTcgMCAzNS4zMDg1OTQgMTUuODM1OTM4IDM1LjMwODU5NCAzNS4zMDg1OTRzLTE1LjgzNTkzNyAzNS4zMTI1LTM1LjMwODU5NCAzNS4zMTI1em0wLTUyLjk2ODc1Yy05LjczODI4MSAwLTE3LjY1NjI1IDcuOTIxODc1LTE3LjY1NjI1IDE3LjY1NjI1IDAgOS43MzgyODEgNy45MTc5NjkgMTcuNjU2MjUgMTcuNjU2MjUgMTcuNjU2MjUgOS43MzQzNzUgMCAxNy42NTIzNDQtNy45MTc5NjkgMTcuNjUyMzQ0LTE3LjY1NjI1IDAtOS43MzQzNzUtNy45MTc5NjktMTcuNjU2MjUtMTcuNjUyMzQ0LTE3LjY1NjI1em0wIDAiLz48cGF0aCBkPSJtMTUwLjA3MDMxMiAyOTEuMzA4NTk0Yy00Ljg3NSAwLTguODI4MTI0LTMuOTUzMTI1LTguODI4MTI0LTguODI0MjE5di0xMzIuNDE0MDYzYzAtNC44NzUgMy45NTMxMjQtOC44MjgxMjQgOC44MjgxMjQtOC44MjgxMjQgNC44NzEwOTQgMCA4LjgyODEyNiAzLjk1MzEyNCA4LjgyODEyNiA4LjgyODEyNHYxMzIuNDE0MDYzYzAgNC44NzEwOTQtMy45NTcwMzIgOC44MjQyMTktOC44MjgxMjYgOC44MjQyMTl6bTAgMCIvPjxwYXRoIGQ9Im0yMzguMzQzNzUgMjU2Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI4MTI1di0xMzIuNDE0MDYzYzAtNC44NzEwOTMgMy45NTcwMzEtOC44MjgxMjQgOC44MjgxMjUtOC44MjgxMjQgNC44NzUgMCA4LjgyODEyNSAzLjk1NzAzMSA4LjgyODEyNSA4LjgyODEyNHYxMzIuNDE0MDYzYzAgNC44NzUtMy45NTMxMjUgOC44MjgxMjUtOC44MjgxMjUgOC44MjgxMjV6bTAgMCIvPjxwYXRoIGQ9Im0xNTAuMDcwMzEyIDE5NC4yMDcwMzFjLTEuNzQyMTg3IDAtMy40Njg3NS0uNTExNzE5LTQuOTUzMTI0LTEuNTE5NTMxLTIuNDE3OTY5LTEuNjQwNjI1LTMuODc1LTQuMzc4OTA2LTMuODc1LTcuMzA4NTk0di0zNS4zMDg1OTRjMC0zLjYxMzI4MSAyLjE5NTMxMi02Ljg1MTU2MiA1LjU0Mjk2OC04LjIwMzEyNGw4OC4yNzczNDQtMzUuMzA4NTk0YzIuNzI2NTYyLTEuMDkzNzUgNS43OTY4NzUtLjc2MTcxOSA4LjIyNjU2Mi44OTA2MjUgMi40MjU3ODIgMS42NDA2MjUgMy44ODI4MTMgNC4zNzg5MDYgMy44ODI4MTMgNy4zMDg1OTN2MzUuMzEyNWMwIDMuNjA5Mzc2LTIuMTk5MjE5IDYuODQ3NjU3LTUuNTQyOTY5IDguMTk5MjE5bC04OC4yNzczNDQgMzUuMzEyNWMtMS4wNjY0MDYuNDIxODc1LTIuMTc5Njg3LjYyNS0zLjI4MTI1LjYyNXptOC44MjgxMjYtMzguMTYwMTU2djE2LjI5Mjk2OWw3MC42MTcxODctMjguMjQ2MDk0di0xNi4yOTY4NzV6bTc5LjQ0NTMxMi01Ljk3NjU2M2guMDg5ODQ0em0wIDAiLz48L2c+PHBhdGggZD0ibTExNC43NTc4MTIgNDg1LjUxNTYyNWMtNC44NzEwOTMgMC04LjgyODEyNC0zLjk1MzEyNS04LjgyODEyNC04LjgyNDIxOXYtNTUuMDMxMjVsLTE4LjgyMDMxMyAzMi45MjU3ODJjLTMuMTMyODEzIDUuNS0xMi4xOTE0MDYgNS41LTE1LjMyNDIxOSAwbC0xOC44MjAzMTItMzIuOTI1NzgydjU1LjAzMTI1YzAgNC44NzEwOTQtMy45NTMxMjUgOC44MjQyMTktOC44MjgxMjUgOC44MjQyMTktNC44NzEwOTQgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyNDIxOXYtODguMjc3MzQ0YzAtNC4wMDc4MTIgMi42OTUzMTItNy41MDM5MDYgNi41NjI1LTguNTI3MzQzIDMuODc1LTEuMDU4NTk0IDcuOTQxNDA2LjY3OTY4NyA5LjkyOTY4NyA0LjE0ODQzN2wyNy42NDg0MzggNDguMzc1IDI3LjY0ODQzNy00OC4zNzVjMS45ODQzNzUtMy40NzY1NjIgNi4wMzUxNTYtNS4yMDcwMzEgOS45Mjk2ODgtNC4xNDg0MzcgMy44NjcxODcgMS4wMjM0MzcgNi41NTg1OTQgNC41MTk1MzEgNi41NTg1OTQgOC41MjczNDN2ODguMjc3MzQ0YzAgNC44NzEwOTQtMy45NTMxMjYgOC44MjQyMTktOC44MjgxMjYgOC44MjQyMTl6bTAgMCIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Im0yODYuODk4NDM4IDQ0MS4zNzg5MDZoLTMwLjg5ODQzOGMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyODEyNSAwLTQuODcxMDkzIDMuOTU3MDMxLTguODI4MTI1IDguODI4MTI1LTguODI4MTI1aDMwLjg5ODQzOGM3LjI5Njg3NCAwIDEzLjIzODI4MS01Ljk0MTQwNiAxMy4yMzgyODEtMTMuMjM4MjgxIDAtNy4zMDA3ODEtNS45NDE0MDctMTMuMjQyMTg3LTEzLjIzODI4MS0xMy4yNDIxODdoLTMwLjg5ODQzOGMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1NzAzMi04LjgyODEyNS04LjgyODEyNiAwLTQuODc1IDMuOTU3MDMxLTguODI4MTI0IDguODI4MTI1LTguODI4MTI0aDMwLjg5ODQzOGMxNy4wMzUxNTYgMCAzMC44OTQ1MzEgMTMuODU5Mzc0IDMwLjg5NDUzMSAzMC44OTg0MzcgMCAxNy4wMzUxNTYtMTMuODU5Mzc1IDMwLjg5NDUzMS0zMC44OTQ1MzEgMzAuODk0NTMxem0wIDAiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJtMjg2Ljg5ODQzOCA0ODUuNTE1NjI1aC0zMC44OTg0MzhjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjQyMTkgMC00Ljg3NSAzLjk1NzAzMS04LjgyODEyNSA4LjgyODEyNS04LjgyODEyNWgzMC44OTg0MzhjNy4yOTY4NzQgMCAxMy4yMzgyODEtNS45NDE0MDYgMTMuMjM4MjgxLTEzLjI0MjE4NyAwLTcuMzAwNzgyLTUuOTQxNDA3LTEzLjI0MjE4OC0xMy4yMzgyODEtMTMuMjQyMTg4aC0zMC44OTg0MzhjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjgxMjUgMC00Ljg3MTA5MyAzLjk1NzAzMS04LjgyODEyNSA4LjgyODEyNS04LjgyODEyNWgzMC44OTg0MzhjMTcuMDM1MTU2IDAgMzAuODk0NTMxIDEzLjg1OTM3NSAzMC44OTQ1MzEgMzAuODk4NDM4IDAgMTcuMDM1MTU2LTEzLjg1OTM3NSAzMC44OTQ1MzEtMzAuODk0NTMxIDMwLjg5NDUzMXptMCAwIiBmaWxsPSIjZmZmIi8+PC9zdmc+);
}

.ic-ext-mp4 {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiNiNTM0MzgiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtMTU4Ljg5ODQzOCA0ODUuNTE1NjI1Yy00Ljg3NSAwLTguODI4MTI2LTMuOTUzMTI1LTguODI4MTI2LTguODI0MjE5di04OC4yNzczNDRjMC00Ljg3NSAzLjk1MzEyNi04LjgyODEyNCA4LjgyODEyNi04LjgyODEyNCA0Ljg3MTA5MyAwIDguODI0MjE4IDMuOTUzMTI0IDguODI0MjE4IDguODI4MTI0djg4LjI3NzM0NGMwIDQuODcxMDk0LTMuOTUzMTI1IDguODI0MjE5LTguODI0MjE4IDguODI0MjE5em0wIDAiLz48cGF0aCBkPSJtMTg1LjM3ODkwNiA0NTAuMjA3MDMxaC0yNi40ODA0NjhjLTQuODc1IDAtOC44MjgxMjYtMy45NTMxMjUtOC44MjgxMjYtOC44MjgxMjV2LTUyLjk2NDg0NGMwLTQuODc1IDMuOTUzMTI2LTguODI4MTI0IDguODI4MTI2LTguODI4MTI0aDI2LjQ4MDQ2OGMxOS40NzI2NTYgMCAzNS4zMTI1IDE1LjgzNTkzNyAzNS4zMTI1IDM1LjMxMjUgMCAxOS40NzI2NTYtMTUuODM5ODQ0IDM1LjMwODU5My0zNS4zMTI1IDM1LjMwODU5M3ptLTE3LjY1NjI1LTE3LjY1NjI1aDE3LjY1NjI1YzkuNzM4MjgyIDAgMTcuNjU2MjUtNy45MTc5NjkgMTcuNjU2MjUtMTcuNjUyMzQzIDAtOS43MzgyODItNy45MTc5NjgtMTcuNjU2MjUtMTcuNjU2MjUtMTcuNjU2MjVoLTE3LjY1NjI1em0wIDAiLz48cGF0aCBkPSJtMTE0Ljc1NzgxMiA0ODUuNTE1NjI1Yy00Ljg3MTA5MyAwLTguODI4MTI0LTMuOTUzMTI1LTguODI4MTI0LTguODI0MjE5di01NS4wMzEyNWwtMTguODIwMzEzIDMyLjkyNTc4MmMtMy4xMzI4MTMgNS41LTEyLjE5MTQwNiA1LjUtMTUuMzI0MjE5IDBsLTE4LjgyMDMxMi0zMi45MjU3ODJ2NTUuMDMxMjVjMCA0Ljg3MTA5NC0zLjk1MzEyNSA4LjgyNDIxOS04LjgyODEyNSA4LjgyNDIxOS00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI0MjE5di04OC4yNzczNDRjMC00LjAwNzgxMiAyLjY5NTMxMi03LjUwMzkwNiA2LjU2MjUtOC41MjczNDMgMy44NzUtMS4wNTg1OTQgNy45NDE0MDYuNjc5Njg3IDkuOTI5Njg3IDQuMTQ4NDM3bDI3LjY0ODQzOCA0OC4zNzUgMjcuNjQ4NDM3LTQ4LjM3NWMxLjk4NDM3NS0zLjQ3NjU2MiA2LjA0Njg3NS01LjIwNzAzMSA5LjkyOTY4OC00LjE0ODQzNyAzLjg2NzE4NyAxLjAyMzQzNyA2LjU1ODU5NCA0LjUxOTUzMSA2LjU1ODU5NCA4LjUyNzM0M3Y4OC4yNzczNDRjMCA0Ljg3MTA5NC0zLjk1MzEyNiA4LjgyNDIxOS04LjgyODEyNiA4LjgyNDIxOXptMCAwIi8+PHBhdGggZD0ibTI1NiA0NDEuMzc4OTA2Yy0xLjA5Mzc1IDAtMi4xOTkyMTktLjIwMzEyNS0zLjI3MzQzOC0uNjM2NzE4LTQuNTMxMjUtMS44MTY0MDctNi43MjY1NjItNi45NDUzMTMtNC45MTc5NjgtMTEuNDcyNjU3bDE3LjY1NjI1LTQ0LjE0MDYyNWMxLjgwODU5NC00LjUxOTUzMSA2LjkyOTY4Ny02LjcyNjU2MiAxMS40NzI2NTYtNC45MTQwNjIgNC41MzEyNSAxLjgxNjQwNiA2LjcyNjU2MiA2Ljk0NTMxMiA0LjkxNzk2OSAxMS40NzI2NTZsLTE3LjY1NjI1IDQ0LjE0MDYyNWMtMS4zODI4MTMgMy40NDkyMTktNC43MDMxMjUgNS41NTA3ODEtOC4xOTkyMTkgNS41NTA3ODF6bTAgMCIvPjxwYXRoIGQ9Im0zMDguOTY0ODQ0IDQ0MS4zNzg5MDZoLTUyLjk2NDg0NGMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyODEyNSAwLTQuODcxMDkzIDMuOTU3MDMxLTguODI4MTI1IDguODI4MTI1LTguODI4MTI1aDUyLjk2NDg0NGM0Ljg3NSAwIDguODI4MTI1IDMuOTU3MDMyIDguODI4MTI1IDguODI4MTI1IDAgNC44NzUtMy45NTMxMjUgOC44MjgxMjUtOC44MjgxMjUgOC44MjgxMjV6bTAgMCIvPjxwYXRoIGQ9Im0yOTEuMzA4NTk0IDQ4NS41MTU2MjVjLTQuODcxMDk0IDAtOC44MjQyMTktMy45NTMxMjUtOC44MjQyMTktOC44MjQyMTl2LTYxLjc5Mjk2OGMwLTQuODc1IDMuOTUzMTI1LTguODI4MTI2IDguODI0MjE5LTguODI4MTI2IDQuODc1IDAgOC44MjgxMjUgMy45NTMxMjYgOC44MjgxMjUgOC44MjgxMjZ2NjEuNzkyOTY4YzAgNC44NzEwOTQtMy45NTMxMjUgOC44MjQyMTktOC44MjgxMjUgOC44MjQyMTl6bTAgMCIvPjwvZz48cGF0aCBkPSJtNTIuOTY0ODQ0IDE0MS4yNDIxODhoMjQ3LjE3MTg3NXYxNTguODk0NTMxaC0yNDcuMTcxODc1em0wIDAiIGZpbGw9IiNiNTM0MzgiLz48cGF0aCBkPSJtMjExLjg2MzI4MSAyMjAuNjkxNDA2LTUyLjk2NDg0MyAzNS4zMDg1OTR2LTcwLjYyMTA5NHptMCAwIiBmaWxsPSIjZmZmIi8+PC9zdmc+);
}

.ic-ext-avi {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiM0ZTc0YmEiLz48cGF0aCBkPSJtMjczLjY1NjI1IDIxMS44NjMyODFjMCA1My42Mjg5MDctNDMuNDc2NTYyIDk3LjEwMTU2My05Ny4xMDU0NjkgOTcuMTAxNTYzLTUzLjYyODkwNiAwLTk3LjEwMTU2Mi00My40NzI2NTYtOTcuMTAxNTYyLTk3LjEwMTU2MyAwLTUzLjYyODkwNiA0My40NzI2NTYtOTcuMTA1NDY5IDk3LjEwMTU2Mi05Ny4xMDU0NjkgNTMuNjI4OTA3IDAgOTcuMTA1NDY5IDQzLjQ3NjU2MyA5Ny4xMDU0NjkgOTcuMTA1NDY5em0wIDAiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJtMjExLjg2MzI4MSAyMTEuODYzMjgxLTUyLjk2NDg0MyAzNS4zMDg1OTR2LTcwLjYyMTA5NHptMCAwIiBmaWxsPSIjNGY3NWJhIi8+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0ibTE3Ni41NTA3ODEgNDg1LjUxNTYyNWMtMy42MDkzNzUgMC02Ljg0NzY1Ni0yLjE5NTMxMy04LjE5OTIxOS01LjU0Mjk2OWwtMzUuMzEyNS04OC4yNzM0MzdjLTEuODA4NTkzLTQuNTMxMjUuMzkwNjI2LTkuNjY3OTY5IDQuOTE3OTY5LTExLjQ3NjU2MyA0LjUzOTA2My0xLjc5Mjk2OCA5LjY2Nzk2OS4zOTQ1MzIgMTEuNDc2NTYzIDQuOTE3OTY5bDI3LjExNzE4NyA2Ny43ODUxNTYgMjcuMTA5Mzc1LTY3Ljc4NTE1NmMxLjgyMDMxMy00LjUyMzQzNyA2Ljk0MTQwNi02LjcyNjU2MyAxMS40NzY1NjMtNC45MTc5NjkgNC41MjczNDMgMS44MTY0MDYgNi43MjY1NjIgNi45NDUzMTMgNC45MTc5NjkgMTEuNDc2NTYzbC0zNS4zMTI1IDg4LjI3MzQzN2MtMS4zMzk4NDQgMy4zNDc2NTYtNC41NzgxMjYgNS41NDI5NjktOC4xOTE0MDcgNS41NDI5Njl6bTAgMCIvPjxwYXRoIGQ9Im0yNzMuNjU2MjUgNDg1LjUxNTYyNWMtNC44NzUgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyNDIxOXYtODguMjc3MzQ0YzAtNC44NzUgMy45NTMxMjUtOC44MjgxMjQgOC44MjgxMjUtOC44MjgxMjQgNC44NzEwOTQgMCA4LjgyODEyNSAzLjk1MzEyNCA4LjgyODEyNSA4LjgyODEyNHY4OC4yNzczNDRjMCA0Ljg3MTA5NC0zLjk1NzAzMSA4LjgyNDIxOS04LjgyODEyNSA4LjgyNDIxOXptMCAwIi8+PHBhdGggZD0ibTMwMC4xMzY3MTkgNDg1LjUxNTYyNWgtNTIuOTY0ODQ0Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI0MjE5IDAtNC44NzUgMy45NTcwMzEtOC44MjgxMjUgOC44MjgxMjUtOC44MjgxMjVoNTIuOTY0ODQ0YzQuODc1IDAgOC44MjgxMjUgMy45NTMxMjUgOC44MjgxMjUgOC44MjgxMjUgMCA0Ljg3MTA5NC0zLjk1MzEyNSA4LjgyNDIxOS04LjgyODEyNSA4LjgyNDIxOXptMCAwIi8+PHBhdGggZD0ibTMwMC4xMzY3MTkgMzk3LjI0MjE4OGgtNTIuOTY0ODQ0Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTU3MDMyLTguODI4MTI1LTguODI4MTI2IDAtNC44NzUgMy45NTcwMzEtOC44MjgxMjQgOC44MjgxMjUtOC44MjgxMjRoNTIuOTY0ODQ0YzQuODc1IDAgOC44MjgxMjUgMy45NTMxMjQgOC44MjgxMjUgOC44MjgxMjQgMCA0Ljg3MTA5NC0zLjk1MzEyNSA4LjgyODEyNi04LjgyODEyNSA4LjgyODEyNnptMCAwIi8+PHBhdGggZD0ibTEwNS45Mjk2ODggNDg1LjUxNTYyNWMtNC44NzEwOTQgMC04LjgyODEyNi0zLjk1MzEyNS04LjgyODEyNi04LjgyNDIxOXYtNzcuNDI5Njg3YzAtMS4xMDkzNzUtLjkwNjI1LTIuMDE5NTMxLTIuMDE5NTMxLTIuMDE5NTMxaC0zMS4yNjU2MjVjLTEuMTEzMjgxIDAtMi4wMjM0MzcuOTEwMTU2LTIuMDIzNDM3IDIuMDE5NTMxdjc3LjQyOTY4N2MwIDQuODcxMDk0LTMuOTUzMTI1IDguODI0MjE5LTguODI4MTI1IDguODI0MjE5LTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjQyMTl2LTc3LjQyOTY4N2MwLTEwLjg0NzY1NyA4LjgyODEyNS0xOS42NzU3ODEgMTkuNjc5Njg3LTE5LjY3NTc4MWgzMS4yNjU2MjVjMTAuODQ3NjU3IDAgMTkuNjc1NzgxIDguODI4MTI0IDE5LjY3NTc4MSAxOS42NzU3ODF2NzcuNDI5Njg3YzAgNC44NzEwOTQtMy45NTMxMjQgOC44MjQyMTktOC44MjgxMjQgOC44MjQyMTl6bTAgMCIvPjxwYXRoIGQ9Im0xMDUuOTI5Njg4IDQ0MS4zNzg5MDZoLTUyLjk2NDg0NGMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyODEyNSAwLTQuODcxMDkzIDMuOTU3MDMxLTguODI4MTI1IDguODI4MTI1LTguODI4MTI1aDUyLjk2NDg0NGM0Ljg3NSAwIDguODI4MTI0IDMuOTU3MDMyIDguODI4MTI0IDguODI4MTI1IDAgNC44NzUtMy45NTMxMjQgOC44MjgxMjUtOC44MjgxMjQgOC44MjgxMjV6bTAgMCIvPjwvZz48L3N2Zz4=);
}

.ic-ext-psd {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3NC42MTcxODggMTEzLjgzOTg0NGMtNy4xNjAxNTctNy4xNjAxNTYtMTguNjM2NzE5LTcuNTc0MjE5LTI2LjIwNzAzMi0uODU1NDY5LTMzLjUwMzkwNiAyOS43MzA0NjktNzMuODUxNTYyIDY5LjUyNzM0NC0xMTkuMzQzNzUgMTIyLjAwNzgxM2wyNC4zNTU0NjkgMjQuMzUxNTYyYzU4LjU5NzY1Ni01MC43ODEyNSAxMDEuOTc2NTYzLTk2Ljg3ODkwNiAxMjEuOTY0ODQ0LTExOS4yMDcwMzEgNi43NjE3MTktNy41NjI1IDYuNDA2MjUtMTkuMTA5Mzc1LS43Njk1MzEtMjYuMjk2ODc1em0wIDAiIGZpbGw9IiM2ODRmODkiLz48cGF0aCBkPSJtMjczLjY1NjI1IDB2NzkuNDQ5MjE5aDc5LjQ0NTMxMnptMCAwIiBmaWxsPSIjZDBjZWJkIi8+PHBhdGggZD0ibTAgMzUzLjEwMTU2MmgzNTMuMTAxNTYydjE1OC44OTg0MzhoLTM1My4xMDE1NjJ6bTAgMCIgZmlsbD0iIzRlNzRiYSIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Im01Mi45NjQ4NDQgNDg1LjUxNTYyNWMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyNDIxOXYtODguMjc3MzQ0YzAtNC44NzUgMy45NTcwMzEtOC44MjgxMjQgOC44MjgxMjUtOC44MjgxMjQgNC44NzUgMCA4LjgyODEyNSAzLjk1MzEyNCA4LjgyODEyNSA4LjgyODEyNHY4OC4yNzczNDRjMCA0Ljg3MTA5NC0zLjk1MzEyNSA4LjgyNDIxOS04LjgyODEyNSA4LjgyNDIxOXptMCAwIi8+PHBhdGggZD0ibTc5LjQ0OTIxOSA0NTAuMjA3MDMxaC0yNi40ODQzNzVjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjgxMjV2LTUyLjk2NDg0NGMwLTQuODc1IDMuOTU3MDMxLTguODI4MTI0IDguODI4MTI1LTguODI4MTI0aDI2LjQ4NDM3NWMxOS40NzI2NTYgMCAzNS4zMDg1OTMgMTUuODM1OTM3IDM1LjMwODU5MyAzNS4zMTI1IDAgMTkuNDcyNjU2LTE1LjgzNTkzNyAzNS4zMDg1OTMtMzUuMzA4NTkzIDM1LjMwODU5M3ptLTE3LjY1NjI1LTE3LjY1NjI1aDE3LjY1NjI1YzkuNzM0Mzc1IDAgMTcuNjUyMzQzLTcuOTE3OTY5IDE3LjY1MjM0My0xNy42NTIzNDMgMC05LjczODI4Mi03LjkxNzk2OC0xNy42NTYyNS0xNy42NTIzNDMtMTcuNjU2MjVoLTE3LjY1NjI1em0wIDAiLz48cGF0aCBkPSJtMjU2IDQ4NS41MTU2MjVoLTguODI4MTI1Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI0MjE5di04OC4yNzczNDRjMC00Ljg3NSAzLjk1NzAzMS04LjgyODEyNCA4LjgyODEyNS04LjgyODEyNGg4LjgyODEyNWMyOS4yMDMxMjUgMCA1Mi45NjQ4NDQgMjMuNzUzOTA2IDUyLjk2NDg0NCA1Mi45NjQ4NDMgMCAyOS4yMTA5MzgtMjMuNzYxNzE5IDUyLjk2NDg0NC01Mi45NjQ4NDQgNTIuOTY0ODQ0em0wLTE3LjY1MjM0NGguMDg5ODQ0em0wLTcwLjYyMTA5M3Y3MC42MjEwOTNjMTkuNDcyNjU2IDAgMzUuMzA4NTk0LTE1LjgzOTg0MyAzNS4zMDg1OTQtMzUuMzEyNSAwLTE5LjQ3MjY1Ni0xNS44MzU5MzgtMzUuMzA4NTkzLTM1LjMwODU5NC0zNS4zMDg1OTN6bTAgMCIvPjxwYXRoIGQ9Im0xODAuOTY0ODQ0IDQ4NS41MTU2MjVoLTMwLjg5NDUzMmMtNC44NzUgMC04LjgyODEyNC0zLjk1MzEyNS04LjgyODEyNC04LjgyNDIxOSAwLTQuODc1IDMuOTUzMTI0LTguODI4MTI1IDguODI4MTI0LTguODI4MTI1aDMwLjg5NDUzMmM3LjMwMDc4MSAwIDEzLjI0MjE4Ny01Ljk0MTQwNiAxMy4yNDIxODctMTMuMjQyMTg3IDAtNy4zMDA3ODItNS45NDE0MDYtMTMuMjQyMTg4LTEzLjI0MjE4Ny0xMy4yNDIxODhoLTguODI4MTI1Yy0xNy4wMzUxNTcgMC0zMC44OTQ1MzEtMTMuODU5Mzc1LTMwLjg5NDUzMS0zMC44OTQ1MzEgMC0xNy4wMzkwNjMgMTMuODU5Mzc0LTMwLjg5ODQzNyAzMC44OTQ1MzEtMzAuODk4NDM3aDMwLjg5ODQzN2M0Ljg3MTA5NCAwIDguODI4MTI1IDMuOTUzMTI0IDguODI4MTI1IDguODI4MTI0IDAgNC44NzEwOTQtMy45NTcwMzEgOC44MjgxMjYtOC44MjgxMjUgOC44MjgxMjZoLTMwLjg5ODQzN2MtNy4zMDA3ODEgMC0xMy4yMzgyODEgNS45NDE0MDYtMTMuMjM4MjgxIDEzLjI0MjE4NyAwIDcuMjk2ODc1IDUuOTM3NSAxMy4yMzgyODEgMTMuMjM4MjgxIDEzLjIzODI4MWg4LjgyODEyNWMxNy4wMzkwNjIgMCAzMC44OTg0MzcgMTMuODU5Mzc1IDMwLjg5ODQzNyAzMC44OTg0MzggMCAxNy4wMzUxNTYtMTMuODU5Mzc1IDMwLjg5NDUzMS0zMC44OTg0MzcgMzAuODk0NTMxem0wIDAiLz48L2c+PHBhdGggZD0ibTEyOS4wNjY0MDYgMjM1Yy05LjM1NTQ2OCAzLjIwMzEyNS0xOC44Nzg5MDYgMTEuODk4NDM4LTMwLjg2NzE4NyAyNS40ODQzNzUtMjguMDYyNSAzMS43ODkwNjMtMjcuNTc4MTI1IDU3LjMwODU5NC0yNy41NzgxMjUgNTcuMzA4NTk0czI1LjYxNzE4Ny41ODIwMzEgNTcuNDA2MjUtMjcuNDgwNDY5YzEzLjU4NTkzNy0xMS45ODgyODEgMjIuMjE4NzUtMjEuNTc0MjE5IDI1LjM4NjcxOC0zMC45Njg3NXptMCAwIiBmaWxsPSIjZWZiYjQ4Ii8+PHBhdGggZD0ibTE4MS43NjE3MTkgMTc3LjI1IDI5LjQwMjM0MyAyOS40MDIzNDRjOS44MTY0MDctOS40NDUzMTMgMTkuMDU4NTk0LTE4LjYwNTQ2OSAyNy42ODM1OTQtMjcuNDE3OTY5bC0yOS42NjAxNTYtMjkuNjYwMTU2Yy04LjgwODU5NCA4LjYxNzE4Ny0xNy45NzI2NTYgMTcuODU5Mzc1LTI3LjQyNTc4MSAyNy42NzU3ODF6bTAgMCIgZmlsbD0iIzQ0MzI2MCIvPjwvc3ZnPg==);
}

.ic-ext-exe {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiM0ZDQ3OTkiLz48cGF0aCBkPSJtMjIwLjY5MTQwNiAyODIuNDg0Mzc1Yy0xLjE1NjI1IDAtMi4zMzk4NDQtLjIzMDQ2OS0zLjQ3MjY1Ni0uNzI2NTYzLTQuNDg0Mzc1LTEuOTE0MDYyLTYuNTU4NTk0LTcuMTA1NDY4LTQuNjMyODEyLTExLjU4OTg0M2w1Mi45NjQ4NDMtMTIzLjU4NTkzOGMxLjkyNTc4MS00LjQ2NDg0MyA3LjExNzE4OC02LjU1ODU5MyAxMS41ODk4NDQtNC42MzI4MTIgNC40ODQzNzUgMS45MTQwNjIgNi41NTg1OTQgNy4xMDU0NjkgNC42MzY3MTkgMTEuNTg5ODQzbC01Mi45NjQ4NDQgMTIzLjU4NTkzOGMtMS40NDE0MDYgMy4zNTU0NjktNC43MDcwMzEgNS4zNTkzNzUtOC4xMjEwOTQgNS4zNTkzNzV6bTAgMCIgZmlsbD0iIzRkNDc5OSIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Im0zMDAuMTM2NzE5IDQ0MS4zNzg5MDZoLTUyLjk2NDg0NGMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyODEyNXYtNDQuMTM2NzE5YzAtNC44NzUgMy45NTcwMzEtOC44MjgxMjQgOC44MjgxMjUtOC44MjgxMjRoNTIuOTY0ODQ0YzQuODc1IDAgOC44MjgxMjUgMy45NTMxMjQgOC44MjgxMjUgOC44MjgxMjQgMCA0Ljg3MTA5NC0zLjk1MzEyNSA4LjgyODEyNi04LjgyODEyNSA4LjgyODEyNmgtNDQuMTM2NzE5djI2LjQ4MDQ2OGg0NC4xMzY3MTljNC44NzUgMCA4LjgyODEyNSAzLjk1NzAzMiA4LjgyODEyNSA4LjgyODEyNSAwIDQuODc1LTMuOTUzMTI1IDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0wIDAiLz48cGF0aCBkPSJtMzAwLjEzNjcxOSA0ODUuNTE1NjI1aC01Mi45NjQ4NDRjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjQyMTl2LTQ0LjE0MDYyNWMwLTQuODcxMDkzIDMuOTU3MDMxLTguODI4MTI1IDguODI4MTI1LTguODI4MTI1aDUyLjk2NDg0NGM0Ljg3NSAwIDguODI4MTI1IDMuOTU3MDMyIDguODI4MTI1IDguODI4MTI1IDAgNC44NzUtMy45NTMxMjUgOC44MjgxMjUtOC44MjgxMjUgOC44MjgxMjVoLTQ0LjEzNjcxOXYyNi40ODQzNzVoNDQuMTM2NzE5YzQuODc1IDAgOC44MjgxMjUgMy45NTMxMjUgOC44MjgxMjUgOC44MjgxMjUgMCA0Ljg3MTA5NC0zLjk1MzEyNSA4LjgyNDIxOS04LjgyODEyNSA4LjgyNDIxOXptMCAwIi8+PHBhdGggZD0ibTE1MC4wNTg1OTQgNDg1LjUxNTYyNWMtMS41NDI5NjkgMC0zLjExMzI4Mi0uNDA2MjUtNC41MjczNDQtMS4yNjE3MTktNC4xODM1OTQtMi41MDc4MTItNS41MzUxNTYtNy45MjU3ODEtMy4wMjczNDQtMTIuMTA5Mzc1bDUyLjk2NDg0NC04OC4yNzczNDNjMi41MDc4MTItNC4xODM1OTQgNy45MjU3ODEtNS41MzUxNTcgMTIuMTEzMjgxLTMuMDI3MzQ0IDQuMTgzNTk0IDIuNTA3ODEyIDUuNTM1MTU3IDcuOTI1NzgxIDMuMDI3MzQ0IDEyLjExMzI4MWwtNTIuOTY0ODQ0IDg4LjI3MzQzN2MtMS42NjAxNTYgMi43NjE3MTktNC41ODIwMzEgNC4yODkwNjMtNy41ODU5MzcgNC4yODkwNjN6bTAgMCIvPjxwYXRoIGQ9Im0yMDMuMDQyOTY5IDQ4NS41MTU2MjVjLTMgMC01LjkyMTg3NS0xLjUyNzM0NC03LjU3NDIxOS00LjI4MTI1bC01Mi45NjQ4NDQtODguMjczNDM3Yy0yLjUwNzgxMi00LjE4MzU5NC0xLjE1NjI1LTkuNjA1NDY5IDMuMDI3MzQ0LTEyLjExMzI4MiA0LjE3NTc4MS0yLjUxNTYyNSA5LjYwNTQ2OS0xLjE1NjI1IDEyLjExMzI4MSAzLjAyNzM0NGw1Mi45NjQ4NDQgODguMjc3MzQ0YzIuNTA3ODEzIDQuMTgzNTk0IDEuMTU2MjUgOS42MDU0NjgtMy4wMjczNDQgMTIuMTEzMjgxLTEuNDIxODc1Ljg0Mzc1LTIuOTkyMTg3IDEuMjUtNC41MzkwNjIgMS4yNXptMCAwIi8+PHBhdGggZD0ibTEwNS45Mjk2ODggNDQxLjM3ODkwNmgtNTIuOTY0ODQ0Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI4MTI1di00NC4xMzY3MTljMC00Ljg3NSAzLjk1NzAzMS04LjgyODEyNCA4LjgyODEyNS04LjgyODEyNGg1Mi45NjQ4NDRjNC44NzUgMCA4LjgyODEyNCAzLjk1MzEyNCA4LjgyODEyNCA4LjgyODEyNCAwIDQuODcxMDk0LTMuOTUzMTI0IDguODI4MTI2LTguODI4MTI0IDguODI4MTI2aC00NC4xMzY3MTl2MjYuNDgwNDY4aDQ0LjEzNjcxOWM0Ljg3NSAwIDguODI4MTI0IDMuOTU3MDMyIDguODI4MTI0IDguODI4MTI1IDAgNC44NzUtMy45NTMxMjQgOC44MjgxMjUtOC44MjgxMjQgOC44MjgxMjV6bTAgMCIvPjxwYXRoIGQ9Im0xMDUuOTI5Njg4IDQ4NS41MTU2MjVoLTUyLjk2NDg0NGMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyNDIxOXYtNDQuMTQwNjI1YzAtNC44NzEwOTMgMy45NTcwMzEtOC44MjgxMjUgOC44MjgxMjUtOC44MjgxMjVoNTIuOTY0ODQ0YzQuODc1IDAgOC44MjgxMjQgMy45NTcwMzIgOC44MjgxMjQgOC44MjgxMjUgMCA0Ljg3NS0zLjk1MzEyNCA4LjgyODEyNS04LjgyODEyNCA4LjgyODEyNWgtNDQuMTM2NzE5djI2LjQ4NDM3NWg0NC4xMzY3MTljNC44NzUgMCA4LjgyODEyNCAzLjk1MzEyNSA4LjgyODEyNCA4LjgyODEyNSAwIDQuODcxMDk0LTMuOTUzMTI0IDguODI0MjE5LTguODI4MTI0IDguODI0MjE5em0wIDAiLz48L2c+PHBhdGggZD0ibTEzMi40MTQwNjIgMjczLjczNDM3NWgtMzUuMjMwNDY4Yy0xNC42NDQ1MzIgMC0yNi41NjI1LTExLjkxNzk2OS0yNi41NjI1LTI2LjU2MjV2LTcwLjUzOTA2M2MwLTE0LjY0ODQzNyAxMS45MTc5NjgtMjYuNTYyNSAyNi41NjI1LTI2LjU2MjVoMzUuMjMwNDY4YzQuODcxMDk0IDAgOC44MjgxMjYgMy45NTMxMjYgOC44MjgxMjYgOC44MjgxMjYgMCA0Ljg3MTA5My0zLjk1NzAzMiA4LjgyNDIxOC04LjgyODEyNiA4LjgyNDIxOGgtMzUuMjMwNDY4Yy00LjkxNzk2OSAwLTguOTA2MjUgNC04LjkwNjI1IDguOTEwMTU2djcwLjUzOTA2M2MwIDQuOTEwMTU2IDMuOTg4MjgxIDguOTA2MjUgOC45MDYyNSA4LjkwNjI1aDM1LjIzMDQ2OGM0Ljg3MTA5NCAwIDguODI4MTI2IDMuOTU3MDMxIDguODI4MTI2IDguODI4MTI1IDAgNC44NzUtMy45NTcwMzIgOC44MjgxMjUtOC44MjgxMjYgOC44MjgxMjV6bTAgMCIgZmlsbD0iIzRkNDc5OSIvPjxwYXRoIGQ9Im0xNzYuNTUwNzgxIDE5NC4yMDcwMzFjLTQuODcxMDkzIDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjgxMjV2LTguODI4MTI1YzAtNC44NzEwOTMgMy45NTcwMzItOC44MjgxMjUgOC44MjgxMjUtOC44MjgxMjUgNC44NzUgMCA4LjgyODEyNSAzLjk1NzAzMiA4LjgyODEyNSA4LjgyODEyNXY4LjgyODEyNWMwIDQuODc1LTMuOTUzMTI1IDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0wIDAiIGZpbGw9IiM0ZDQ3OTkiLz48cGF0aCBkPSJtMTc2LjU1MDc4MSAyNTZjLTQuODcxMDkzIDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjgxMjV2LTguODI4MTI1YzAtNC44NzEwOTQgMy45NTcwMzItOC44MjgxMjUgOC44MjgxMjUtOC44MjgxMjUgNC44NzUgMCA4LjgyODEyNSAzLjk1NzAzMSA4LjgyODEyNSA4LjgyODEyNXY4LjgyODEyNWMwIDQuODc1LTMuOTUzMTI1IDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0wIDAiIGZpbGw9IiM0ZDQ3OTkiLz48L3N2Zz4=);
}

.ic-ext-mkv {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTk3LjEwMTU2MiAyNzMuNjU2MjVoMTU4Ljg5ODQzOHYxNy42NTIzNDRoLTE1OC44OTg0Mzh6bTAgMCIgZmlsbD0iI2U2NWIxNyIvPjxwYXRoIGQ9Im0yNzMuNjU2MjUgMHY3OS40NDkyMTloNzkuNDQ1MzEyem0wIDAiIGZpbGw9IiNkMGNlYmQiLz48cGF0aCBkPSJtMCAzNTMuMTAxNTYyaDM1My4xMDE1NjJ2MTU4Ljg5ODQzOGgtMzUzLjEwMTU2MnptMCAwIiBmaWxsPSIjZTY1YjE3Ii8+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0ibTExNC43NTc4MTIgNDg1LjUxNTYyNWMtNC44NzEwOTMgMC04LjgyODEyNC0zLjk1MzEyNS04LjgyODEyNC04LjgyNDIxOXYtNTUuMDMxMjVsLTE4LjgyMDMxMyAzMi45MjU3ODJjLTMuMTQwNjI1IDUuNS0xMi4xNzk2ODcgNS41LTE1LjMyNDIxOSAwbC0xOC44MjAzMTItMzIuOTI1NzgydjU1LjAzMTI1YzAgNC44NzEwOTQtMy45NTMxMjUgOC44MjQyMTktOC44MjgxMjUgOC44MjQyMTktNC44NzEwOTQgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyNDIxOXYtODguMjc3MzQ0YzAtNC4wMDc4MTIgMi42OTUzMTItNy41MDM5MDYgNi41NjI1LTguNTI3MzQzIDMuODU1NDY4LTEuMDUwNzgxIDcuOTQxNDA2LjY3OTY4NyA5LjkyOTY4NyA0LjE0ODQzN2wyNy42NDg0MzggNDguMzc1IDI3LjY0ODQzNy00OC4zNzVjMS45ODQzNzUtMy40NzY1NjIgNi4wNjI1LTUuMTkxNDA2IDkuOTI5Njg4LTQuMTQ4NDM3IDMuODY3MTg3IDEuMDIzNDM3IDYuNTU4NTk0IDQuNTE5NTMxIDYuNTU4NTk0IDguNTI3MzQzdjg4LjI3NzM0NGMwIDQuODcxMDk0LTMuOTUzMTI2IDguODI0MjE5LTguODI4MTI2IDguODI0MjE5em0wIDAiLz48cGF0aCBkPSJtMjczLjY1NjI1IDQ4NS41MTU2MjVjLTMuNjEzMjgxIDAtNi44NTE1NjItMi4xOTUzMTMtOC4yMDMxMjUtNS41NDI5NjlsLTM1LjMwODU5NC04OC4yNzM0MzdjLTEuODA4NTkzLTQuNTMxMjUuMzg2NzE5LTkuNjY3OTY5IDQuOTE3OTY5LTExLjQ3NjU2MyA0LjU0Mjk2OS0xLjc5Mjk2OCA5LjY2NDA2Mi4zOTQ1MzIgMTEuNDcyNjU2IDQuOTE3OTY5bDI3LjEyMTA5NCA2Ny43ODUxNTYgMjcuMTA5Mzc1LTY3Ljc4NTE1NmMxLjgwODU5NC00LjUzMTI1IDYuOTM3NS02LjcxODc1IDExLjQ3NjU2My00LjkxNzk2OSA0LjUyNzM0MyAxLjgxNjQwNiA2LjcyNjU2MiA2Ljk0NTMxMyA0LjkxNDA2MiAxMS40NzY1NjNsLTM1LjMwODU5NCA4OC4yNzM0MzdjLTEuMzQzNzUgMy4zNDc2NTYtNC41ODIwMzEgNS41NDI5NjktOC4xOTE0MDYgNS41NDI5Njl6bTAgMCIvPjxwYXRoIGQ9Im0xNTAuMDcwMzEyIDQ4NS41MTU2MjVjLTQuODc1IDAtOC44MjgxMjQtMy45NTMxMjUtOC44MjgxMjQtOC44MjQyMTl2LTg4LjI3NzM0NGMwLTQuODc1IDMuOTUzMTI0LTguODI4MTI0IDguODI4MTI0LTguODI4MTI0IDQuODcxMDk0IDAgOC44MjgxMjYgMy45NTMxMjQgOC44MjgxMjYgOC44MjgxMjR2ODguMjc3MzQ0YzAgNC44NzEwOTQtMy45NTcwMzIgOC44MjQyMTktOC44MjgxMjYgOC44MjQyMTl6bTAgMCIvPjxwYXRoIGQ9Im0xNTAuMDcwMzEyIDQ0MS4zNzg5MDZjLTIuNTI3MzQzIDAtNS4wNDI5NjgtMS4wODU5MzctNi43ODkwNjItMy4xNzU3ODEtMy4xMjUtMy43NDYwOTQtMi42MTMyODEtOS4zMTY0MDYgMS4xMjg5MDYtMTIuNDI5Njg3bDUyLjk2NDg0NC00NC4xNDA2MjZjMy43NDIxODgtMy4xMjUgOS4zMTI1LTIuNjEzMjgxIDEyLjQyOTY4OCAxLjEzMjgxMyAzLjExNzE4NyAzLjc0MjE4NyAyLjYxMzI4MSA5LjMxMjUtMS4xMjg5MDcgMTIuNDI5Njg3bC01Mi45NjQ4NDMgNDQuMTM2NzE5Yy0xLjY0NDUzMiAxLjM3NS0zLjY0ODQzOCAyLjA0Njg3NS01LjY0MDYyNiAyLjA0Njg3NXptMCAwIi8+PHBhdGggZD0ibTIwMy4wMzUxNTYgNDg1LjUxNTYyNWMtMS45OTYwOTQgMC00LS42Njc5NjktNS42NDg0MzctMi4wNDY4NzVsLTUyLjk2ODc1LTQ0LjEzNjcxOWMtMy43NDIxODgtMy4xMjUtNC4yNTM5MDctOC42ODc1LTEuMTI4OTA3LTEyLjQyOTY4NyAzLjEyNS0zLjc0MjE4OCA4LjY4NzUtNC4yNDYwOTQgMTIuNDI5Njg4LTEuMTI4OTA2bDUyLjk2NDg0NCA0NC4xMzY3MThjMy43NDIxODcgMy4xMjUgNC4yNDYwOTQgOC42ODc1IDEuMTI4OTA2IDEyLjQyOTY4OC0xLjc0NjA5NCAyLjA4OTg0NC00LjI1MzkwNiAzLjE3NTc4MS02Ljc3NzM0NCAzLjE3NTc4MXptMCAwIi8+PC9nPjxwYXRoIGQ9Im02MS43OTI5NjkgMjgyLjQ4NDM3NWgyMjkuNTE1NjI1djM1LjMwODU5NGgtMjI5LjUxNTYyNXptMCAwIiBmaWxsPSIjYjc0MzE2Ii8+PHBhdGggZD0ibTI1MC44NTU0NjkgMjQ0LjA2NjQwNmMtLjQwNjI1LjAzNTE1Ni0uNzc3MzQ0LjEyMTA5NC0xLjIwMzEyNS4xMjEwOTQtNi4yODUxNTYgMC0xMC4zMDg1OTQtMy40NjA5MzgtMTIuMTU2MjUtNy45MTc5NjktNy41NzQyMTktNS43MjY1NjItNy0xOS4zMzk4NDMgMS45MjU3ODEtMjMuNjU2MjVsLTE3LjU2NjQwNi00OC4zMjQyMTljLS41NjY0MDcuMDYyNS0xLjEwNTQ2OS4xNjc5NjktMS43MTQ4NDQuMTY3OTY5LTUuNzk2ODc1IDAtOS42NzE4NzUtMi45Mzc1LTExLjY5NTMxMy02Ljg4MjgxMi03LjU3NDIxOC01Ljg0Mzc1LTYuODc1LTE5LjY0NDUzMSAyLjMzMjAzMi0yMy43NTc4MTNsLTE2LjU3MDMxMy00NS41MzkwNjJoLTM1LjMwODU5M2wtMTYuNDIxODc2IDQ1LjE0NDUzMWMxMC43NTM5MDcgMi43NjE3MTkgMTIuNDU3MDMyIDE3LjMyODEyNSA1LjE5MTQwNyAyMy45MTQwNjMtMi4wMzEyNSAzLjkyNTc4MS01LjkwNjI1IDYuODQ3NjU2LTExLjY3OTY4OCA2Ljg0NzY1Ni0xLjY0ODQzNyAwLTMuMDk3NjU2LS4zMDA3ODItNC40NDE0MDYtLjczMDQ2OWwtMTcuOTg4MjgxIDQ5LjQ2MDkzN2MxMi43NjU2MjUgMi4yNDIxODggMTQuMDM1MTU2IDIwLjI3NzM0NCAzLjkxMDE1NiAyNS43NzM0MzgtMi4yMTQ4NDQgMi45MjE4NzUtNS42NzU3ODEgNC45NDUzMTItMTAuNDUzMTI1IDQuOTQ1MzEyLTEuNjI1IDAtMy4wNDI5NjktLjI5Mjk2OC00LjM2NzE4Ny0uNzE0ODQzbC0xNC4zNzEwOTQgMzkuNTY2NDA2aDE3Ni41NTA3ODF6bTAgMCIgZmlsbD0iI2U2NWIxNyIvPjxwYXRoIGQ9Im0xMzAuMDAzOTA2IDE2Ny43MjI2NTZoOTMuMDkzNzVsLTEyLjg0Mzc1LTM1LjMwODU5NGgtNjcuNDA2MjV6bTAgMCIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Im0xMDEuMTIxMDk0IDI0Ny4xNzE4NzVoMTUwLjg2MzI4MWwtMTIuODM1OTM3LTM1LjMwODU5NGgtMTI1LjE5MTQwN3ptMCAwIiBmaWxsPSIjZmZmIi8+PC9zdmc+);
}

.ic-ext-wmv {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiMzMjQ5NDYiLz48cGF0aCBkPSJtODguMjc3MzQ0IDEyMy41ODU5MzhoMTc2LjU1MDc4MXYxNzYuNTUwNzgxaC0xNzYuNTUwNzgxem0wIDAiIGZpbGw9IiNlMWEwMmYiLz48cGF0aCBkPSJtMjAzLjAzNTE1NiAyMTEuODYzMjgxLTUyLjk2NDg0NCAzNS4zMDg1OTR2LTcwLjYyMTA5NHptMCAwIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0ibTI4Mi40ODQzNzUgNDg1LjUxNTYyNWMtMy42MTMyODEgMC02Ljg1MTU2My0yLjE5NTMxMy04LjIwMzEyNS01LjU0Mjk2OWwtMzUuMzA4NTk0LTg4LjI3MzQzN2MtMS44MTI1LTQuNTMxMjUuMzg2NzE5LTkuNjY3OTY5IDQuOTE0MDYzLTExLjQ3NjU2MyA0LjU0Njg3NS0xLjc5Mjk2OCA5LjY2Nzk2OS4zOTQ1MzIgMTEuNDc2NTYyIDQuOTE3OTY5bDI3LjEyMTA5NCA2Ny43ODUxNTYgMjcuMTA5Mzc1LTY3Ljc4NTE1NmMxLjgwODU5NC00LjUzMTI1IDYuOTI5Njg4LTYuNzE4NzUgMTEuNDcyNjU2LTQuOTE3OTY5IDQuNTMxMjUgMS44MTY0MDYgNi43MjY1NjMgNi45NDUzMTMgNC45MTc5NjkgMTEuNDc2NTYzbC0zNS4zMDg1OTQgODguMjczNDM3Yy0xLjM0Mzc1IDMuMzQ3NjU2LTQuNTgyMDMxIDUuNTQyOTY5LTguMTkxNDA2IDUuNTQyOTY5em0wIDAiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJtNzAuNjIxMDk0IDEyMy41ODU5MzhoMzUuMzA4NTk0djM1LjMxMjVoLTM1LjMwODU5NHptMCAwIiBmaWxsPSIjMzI0OTQ2Ii8+PHBhdGggZD0ibTcwLjYyMTA5NCAxNTguODk4NDM4aDM1LjMwODU5NHYzNS4zMDg1OTNoLTM1LjMwODU5NHptMCAwIiBmaWxsPSIjMWIyZDJhIi8+PHBhdGggZD0ibTcwLjYyMTA5NCAxOTQuMjA3MDMxaDM1LjMwODU5NHYzNS4zMDg1OTRoLTM1LjMwODU5NHptMCAwIiBmaWxsPSIjMzI0OTQ2Ii8+PHBhdGggZD0ibTcwLjYyMTA5NCAyMjkuNTE1NjI1aDM1LjMwODU5NHYzNS4zMTI1aC0zNS4zMDg1OTR6bTAgMCIgZmlsbD0iIzFiMmQyYSIvPjxwYXRoIGQ9Im03MC42MjEwOTQgMjY0LjgyODEyNWgzNS4zMDg1OTR2MzUuMzA4NTk0aC0zNS4zMDg1OTR6bTAgMCIgZmlsbD0iIzMyNDk0NiIvPjxwYXRoIGQ9Im0yMTEuODYzMjgxIDQ4NS41MTU2MjVjLTQuODc1IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjQyMTl2LTU1LjAzMTI1bC0xOC44MjAzMTIgMzIuOTI1NzgyYy0zLjEzMjgxMyA1LjUtMTIuMTkxNDA2IDUuNS0xNS4zMjQyMTkgMGwtMTguODIwMzEzLTMyLjkyNTc4MnY1NS4wMzEyNWMwIDQuODcxMDk0LTMuOTU3MDMxIDguODI0MjE5LTguODI4MTI0IDguODI0MjE5LTQuODc1IDAtOC44MjgxMjYtMy45NTMxMjUtOC44MjgxMjYtOC44MjQyMTl2LTg4LjI3NzM0NGMwLTQuMDA3ODEyIDIuNjkxNDA3LTcuNTAzOTA2IDYuNTU4NTk0LTguNTI3MzQzIDMuODc1LTEuMDUwNzgxIDcuOTQ1MzEzLjY3MTg3NSA5LjkyOTY4OCA0LjE0ODQzN2wyNy42NDg0MzcgNDguMzc1IDI3LjY0ODQzOC00OC4zNzVjMS45ODgyODEtMy40Njg3NSA2LjA0Njg3NS01LjE5OTIxOCA5LjkyOTY4Ny00LjE0ODQzNyAzLjg2NzE4OCAxLjAyMzQzNyA2LjU2MjUgNC41MTk1MzEgNi41NjI1IDguNTI3MzQzdjg4LjI3NzM0NGMwIDQuODcxMDk0LTMuOTU3MDMxIDguODI0MjE5LTguODI4MTI1IDguODI0MjE5em0wIDAiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJtOTcuMTAxNTYyIDQ4NS41MTU2MjVjLTMuNDg0Mzc0IDAtNi42OTkyMTgtMi4wNjI1LTguMTAxNTYyLTUuMzQ3NjU2bC0xOC4zNzg5MDYtNDIuODU5Mzc1LTE4LjM3MTA5NCA0Mi44NTkzNzVjLTEuNTc4MTI1IDMuNjkxNDA2LTUuNDgwNDY5IDUuODQzNzUtOS40NTMxMjUgNS4yNDIxODctMy45ODA0NjktLjYwOTM3NS03LjA0Njg3NS0zLjgzOTg0NC03LjQ0MTQwNi03LjgzNTkzN2wtOC44MjgxMjUtODguMjc3MzQ0Yy0uNDg0Mzc1LTQuODU1NDY5IDMuMDU0Njg3LTkuMTc5Njg3IDcuODk4NDM3LTkuNjY3OTY5IDQuODU1NDY5LS40Mjk2ODcgOS4xODM1OTQgMy4wNTQ2ODggOS42Njc5NjkgNy45MTAxNTZsNS40MjE4NzUgNTQuMjAzMTI2IDEyLjk5MjE4Ny0zMC4zMjQyMTljMS4zODY3MTktMy4yNDYwOTQgNC41ODIwMzItNS4zNDc2NTcgOC4xMTMyODItNS4zNDc2NTdzNi43MjY1NjIgMi4xMDE1NjMgOC4xMTMyODEgNS4zNDc2NTdsMTIuOTkyMTg3IDMwLjMyNDIxOSA1LjQyMTg3Ni01NC4yMDMxMjZjLjQ4NDM3NC00Ljg0Mzc1IDQuNzUtOC4zNTE1NjIgOS42NjQwNjItNy45MTAxNTYgNC44NDc2NTYuNDg4MjgyIDguMzg2NzE5IDQuODEyNSA3LjkxMDE1NiA5LjY2Nzk2OWwtOC44MjgxMjUgODguMjc3MzQ0Yy0uMzk0NTMxIDQuMDA3ODEyLTMuNDYwOTM3IDcuMjI2NTYyLTcuNDQxNDA2IDcuODQ3NjU2LS40NTcwMzEuMDU4NTk0LS45MTAxNTYuMDkzNzUtMS4zNTE1NjMuMDkzNzV6bTAgMCIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Im0yNDcuMTcxODc1IDEyMy41ODU5MzhoMzUuMzEyNXYzNS4zMTI1aC0zNS4zMTI1em0wIDAiIGZpbGw9IiMzMjQ5NDYiLz48cGF0aCBkPSJtMjQ3LjE3MTg3NSAxNTguODk4NDM4aDM1LjMxMjV2MzUuMzA4NTkzaC0zNS4zMTI1em0wIDAiIGZpbGw9IiMxYjJkMmEiLz48cGF0aCBkPSJtMjQ3LjE3MTg3NSAxOTQuMjA3MDMxaDM1LjMxMjV2MzUuMzA4NTk0aC0zNS4zMTI1em0wIDAiIGZpbGw9IiMzMjQ5NDYiLz48cGF0aCBkPSJtMjQ3LjE3MTg3NSAyMjkuNTE1NjI1aDM1LjMxMjV2MzUuMzEyNWgtMzUuMzEyNXptMCAwIiBmaWxsPSIjMWIyZDJhIi8+PHBhdGggZD0ibTI0Ny4xNzE4NzUgMjY0LjgyODEyNWgzNS4zMTI1djM1LjMwODU5NGgtMzUuMzEyNXptMCAwIiBmaWxsPSIjMzI0OTQ2Ii8+PC9zdmc+);
}

.ic-ext-mov {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiNiNTM0MzgiLz48cGF0aCBkPSJtODguMjc3MzQ0IDEyMy41ODU5MzhoMTc2LjU1MDc4MXYxNzYuNTUwNzgxaC0xNzYuNTUwNzgxem0wIDAiIGZpbGw9IiNiNTM0MzgiLz48cGF0aCBkPSJtMjAzLjAzNTE1NiAyMTEuODYzMjgxLTUyLjk2NDg0NCAzNS4zMDg1OTR2LTcwLjYyMTA5NHptMCAwIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0ibTcwLjYyMTA5NCAxMjMuNTg1OTM4aDM1LjMwODU5NHYzNS4zMTI1aC0zNS4zMDg1OTR6bTAgMCIgZmlsbD0iI2UxYTAyZiIvPjxwYXRoIGQ9Im03MC42MjEwOTQgMTU4Ljg5ODQzOGgzNS4zMDg1OTR2MzUuMzA4NTkzaC0zNS4zMDg1OTR6bTAgMCIgZmlsbD0iI2FkNzcyYSIvPjxwYXRoIGQ9Im03MC42MjEwOTQgMTk0LjIwNzAzMWgzNS4zMDg1OTR2MzUuMzA4NTk0aC0zNS4zMDg1OTR6bTAgMCIgZmlsbD0iI2UxYTAyZiIvPjxwYXRoIGQ9Im03MC42MjEwOTQgMjI5LjUxNTYyNWgzNS4zMDg1OTR2MzUuMzEyNWgtMzUuMzA4NTk0em0wIDAiIGZpbGw9IiNhZDc3MmEiLz48cGF0aCBkPSJtNzAuNjIxMDk0IDI2NC44MjgxMjVoMzUuMzA4NTk0djM1LjMwODU5NGgtMzUuMzA4NTk0em0wIDAiIGZpbGw9IiNlMWEwMmYiLz48cGF0aCBkPSJtMjQ3LjE3MTg3NSAxMjMuNTg1OTM4aDM1LjMxMjV2MzUuMzEyNWgtMzUuMzEyNXptMCAwIiBmaWxsPSIjZTFhMDJmIi8+PHBhdGggZD0ibTI0Ny4xNzE4NzUgMTU4Ljg5ODQzOGgzNS4zMTI1djM1LjMwODU5M2gtMzUuMzEyNXptMCAwIiBmaWxsPSIjYWQ3NzJhIi8+PHBhdGggZD0ibTI0Ny4xNzE4NzUgMTk0LjIwNzAzMWgzNS4zMTI1djM1LjMwODU5NGgtMzUuMzEyNXptMCAwIiBmaWxsPSIjZTFhMDJmIi8+PHBhdGggZD0ibTI0Ny4xNzE4NzUgMjI5LjUxNTYyNWgzNS4zMTI1djM1LjMxMjVoLTM1LjMxMjV6bTAgMCIgZmlsbD0iI2FkNzcyYSIvPjxwYXRoIGQ9Im0yNDcuMTcxODc1IDI2NC44MjgxMjVoMzUuMzEyNXYzNS4zMDg1OTRoLTM1LjMxMjV6bTAgMCIgZmlsbD0iI2UxYTAyZiIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Im0xMTQuNzU3ODEyIDQ4NS41MTU2MjVjLTQuODcxMDkzIDAtOC44MjgxMjQtMy45NTMxMjUtOC44MjgxMjQtOC44MjQyMTl2LTU1LjAzMTI1bC0xOC44MjAzMTMgMzIuOTI1NzgyYy0zLjEzMjgxMyA1LjUtMTIuMTkxNDA2IDUuNS0xNS4zMjQyMTkgMGwtMTguODIwMzEyLTMyLjkyNTc4MnY1NS4wMzEyNWMwIDQuODcxMDk0LTMuOTUzMTI1IDguODI0MjE5LTguODI4MTI1IDguODI0MjE5LTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjQyMTl2LTg4LjI3NzM0NGMwLTQuMDA3ODEyIDIuNjk1MzEyLTcuNTAzOTA2IDYuNTYyNS04LjUyNzM0MyAzLjg3NS0xLjA1MDc4MSA3Ljk0MTQwNi42NzE4NzUgOS45Mjk2ODcgNC4xNDg0MzdsMjcuNjQ4NDM4IDQ4LjM3NSAyNy42NDg0MzctNDguMzc1YzEuOTg0Mzc1LTMuNDY4NzUgNi4wNDY4NzUtNS4xOTkyMTggOS45Mjk2ODgtNC4xNDg0MzcgMy44NjcxODcgMS4wMjM0MzcgNi41NTg1OTQgNC41MTk1MzEgNi41NTg1OTQgOC41MjczNDN2ODguMjc3MzQ0YzAgNC44NzEwOTQtMy45NTMxMjYgOC44MjQyMTktOC44MjgxMjYgOC44MjQyMTl6bTAgMCIvPjxwYXRoIGQ9Im0yNzMuNjU2MjUgNDg1LjUxNTYyNWMtMy42MTMyODEgMC02Ljg1MTU2Mi0yLjE5NTMxMy04LjIwMzEyNS01LjU0Mjk2OWwtMzUuMzA4NTk0LTg4LjI3MzQzN2MtMS44MDg1OTMtNC41MzEyNS4zODY3MTktOS42Njc5NjkgNC45MTc5NjktMTEuNDc2NTYzIDQuNTM1MTU2LTEuNzkyOTY4IDkuNjY0MDYyLjM5NDUzMiAxMS40NzI2NTYgNC45MTc5NjlsMjcuMTIxMDk0IDY3Ljc4NTE1NiAyNy4xMDkzNzUtNjcuNzg1MTU2YzEuODE2NDA2LTQuNTMxMjUgNi45Mzc1LTYuNzE4NzUgMTEuNDc2NTYzLTQuOTE3OTY5IDQuNTI3MzQzIDEuODE2NDA2IDYuNzI2NTYyIDYuOTQ1MzEzIDQuOTE0MDYyIDExLjQ3NjU2M2wtMzUuMzA4NTk0IDg4LjI3MzQzN2MtMS4zNDM3NSAzLjM0NzY1Ni00LjU4MjAzMSA1LjU0Mjk2OS04LjE5MTQwNiA1LjU0Mjk2OXptMCAwIi8+PHBhdGggZD0ibTE4NS4zNzg5MDYgNDg1LjUxNTYyNWgtMTcuNjU2MjVjLTE0LjU5NzY1NiAwLTI2LjQ4MDQ2OC0xMS44Nzg5MDYtMjYuNDgwNDY4LTI2LjQ4MDQ2OXYtNTIuOTY0ODQ0YzAtMTQuNjAxNTYyIDExLjg4MjgxMi0yNi40ODQzNzQgMjYuNDgwNDY4LTI2LjQ4NDM3NGgxNy42NTYyNWMxNC42MDE1NjMgMCAyNi40ODQzNzUgMTEuODgyODEyIDI2LjQ4NDM3NSAyNi40ODQzNzR2NTIuOTY0ODQ0YzAgMTQuNjAxNTYzLTExLjg4MjgxMiAyNi40ODA0NjktMjYuNDg0Mzc1IDI2LjQ4MDQ2OXptLTE3LjY1NjI1LTg4LjI3MzQzN2MtNC44NjMyODEgMC04LjgyNDIxOCAzLjk1MzEyNC04LjgyNDIxOCA4LjgyODEyNHY1Mi45NjQ4NDRjMCA0Ljg2MzI4MiAzLjk1MzEyNCA4LjgyODEyNSA4LjgyNDIxOCA4LjgyODEyNWgxNy42NTYyNWM0Ljg2MzI4MiAwIDguODI4MTI1LTMuOTU3MDMxIDguODI4MTI1LTguODI4MTI1di01Mi45NjQ4NDRjMC00Ljg2NzE4Ny0zLjk1MzEyNS04LjgyODEyNC04LjgyODEyNS04LjgyODEyNHptMCAwIi8+PC9nPjwvc3ZnPg==);
}

.ic-ext-ppt {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTEyMy41NzgxMjUgMzE3Ljc5Mjk2OWMtMS41NDY4NzUgMC0zLjExNzE4Ny0uNDA2MjUtNC41MzEyNS0xLjI2MTcxOS00LjE4MzU5NC0yLjUwNzgxMi01LjUzMTI1LTcuOTI1NzgxLTMuMDI3MzQ0LTEyLjExMzI4MWwyNi40ODQzNzUtNDQuMTM2NzE5YzIuNTA3ODEzLTQuMTgzNTk0IDcuOTI1NzgyLTUuNTI3MzQ0IDEyLjEwOTM3NS0zLjAyNzM0NCA0LjE4NzUgMi41MDc4MTMgNS41MzUxNTcgNy45MjU3ODIgMy4wMzEyNSAxMi4xMDkzNzVsLTI2LjQ4NDM3NSA0NC4xNDA2MjVjLTEuNjYwMTU2IDIuNzYxNzE5LTQuNTgyMDMxIDQuMjg5MDYzLTcuNTgyMDMxIDQuMjg5MDYzem0wIDAiIGZpbGw9IiNhMDk4OTMiLz48cGF0aCBkPSJtMjI5LjUyNzM0NCAzMTcuNzkyOTY5Yy0zLjAwMzkwNiAwLTUuOTI1NzgyLTEuNTI3MzQ0LTcuNTc0MjE5LTQuMjgxMjVsLTI2LjQ4NDM3NS00NC4xMzY3MTljLTIuNTA3ODEyLTQuMTgzNTk0LTEuMTU2MjUtOS42MDU0NjkgMy4wMjczNDQtMTIuMTEzMjgxIDQuMTc1NzgxLTIuNTA3ODEzIDkuNjA1NDY4LTEuMTU2MjUgMTIuMTEzMjgxIDMuMDI3MzQzbDI2LjQ4MDQ2OSA0NC4xNDA2MjZjMi41MDc4MTIgNC4xODM1OTMgMS4xNTYyNSA5LjYwMTU2Mi0zLjAyNzM0NCAxMi4xMDkzNzQtMS40MjE4NzUuODQ3NjU3LTIuOTkyMTg4IDEuMjUzOTA3LTQuNTM1MTU2IDEuMjUzOTA3em0wIDAiIGZpbGw9IiNhMDk4OTMiLz48cGF0aCBkPSJtMTc2LjU1MDc4MSAxMzIuNDE0MDYyYy0yLjI1NzgxMiAwLTQuNTE5NTMxLS44NjcxODctNi4yMzgyODEtMi41ODU5MzdsLTI2LjQ4NDM3NS0yNi40ODQzNzVjLTMuNDUzMTI1LTMuNDQ5MjE5LTMuNDUzMTI1LTkuMDMxMjUgMC0xMi40ODA0NjkgMy40NDE0MDYtMy40NTMxMjUgOS4wMzkwNjMtMy40NTMxMjUgMTIuNDgwNDY5IDBsMjYuNDg0Mzc1IDI2LjQ4MDQ2OWMzLjQ1MzEyNSAzLjQ1MzEyNSAzLjQ1MzEyNSA5LjAzMTI1IDAgMTIuNDg0Mzc1LTEuNzIyNjU3IDEuNzE4NzUtMy45ODA0NjkgMi41ODU5MzctNi4yNDIxODggMi41ODU5Mzd6bTAgMCIgZmlsbD0iI2EwOTg5MyIvPjxwYXRoIGQ9Im0xNzYuNTUwNzgxIDEzMi40MTQwNjJjLTIuMjU3ODEyIDAtNC41MTk1MzEtLjg2NzE4Ny02LjIzODI4MS0yLjU4NTkzNy0zLjQ1MzEyNS0zLjQ1MzEyNS0zLjQ1MzEyNS05LjAzMTI1IDAtMTIuNDg0Mzc1bDI2LjQ4MDQ2OS0yNi40ODA0NjljMy40NDE0MDYtMy40NTMxMjUgOS4wMzkwNjItMy40NTMxMjUgMTIuNDg0Mzc1IDAgMy40NDkyMTggMy40NDkyMTkgMy40NDkyMTggOS4wMzEyNSAwIDEyLjQ4MDQ2OWwtMjYuNDg0Mzc1IDI2LjQ4NDM3NWMtMS43MjI2NTcgMS43MTg3NS0zLjk4MDQ2OSAyLjU4NTkzNy02LjI0MjE4OCAyLjU4NTkzN3ptMCAwIiBmaWxsPSIjYTA5ODkzIi8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiNkMzZhMGEiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtNTIuOTY0ODQ0IDQ4NS41MTU2MjVjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjQyMTl2LTg4LjI3NzM0NGMwLTQuODc1IDMuOTU3MDMxLTguODI4MTI0IDguODI4MTI1LTguODI4MTI0IDQuODc1IDAgOC44MjgxMjUgMy45NTMxMjQgOC44MjgxMjUgOC44MjgxMjR2ODguMjc3MzQ0YzAgNC44NzEwOTQtMy45NTMxMjUgOC44MjQyMTktOC44MjgxMjUgOC44MjQyMTl6bTAgMCIvPjxwYXRoIGQ9Im03OS40NDkyMTkgNDUwLjIwNzAzMWgtMjYuNDg0Mzc1Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI4MTI1di01Mi45NjQ4NDRjMC00Ljg3NSAzLjk1NzAzMS04LjgyODEyNCA4LjgyODEyNS04LjgyODEyNGgyNi40ODQzNzVjMTkuNDcyNjU2IDAgMzUuMzA4NTkzIDE1LjgzNTkzNyAzNS4zMDg1OTMgMzUuMzEyNSAwIDE5LjQ3MjY1Ni0xNS44MzU5MzcgMzUuMzA4NTkzLTM1LjMwODU5MyAzNS4zMDg1OTN6bS0xNy42NTYyNS0xNy42NTYyNWgxNy42NTYyNWM5LjczNDM3NSAwIDE3LjY1MjM0My03LjkxNzk2OSAxNy42NTIzNDMtMTcuNjUyMzQzIDAtOS43MzgyODItNy45MTc5NjgtMTcuNjU2MjUtMTcuNjUyMzQzLTE3LjY1NjI1aC0xNy42NTYyNXptMCAwIi8+PHBhdGggZD0ibTE1MC4wNzAzMTIgNDg1LjUxNTYyNWMtNC44NzUgMC04LjgyODEyNC0zLjk1MzEyNS04LjgyODEyNC04LjgyNDIxOXYtODguMjc3MzQ0YzAtNC44NzUgMy45NTMxMjQtOC44MjgxMjQgOC44MjgxMjQtOC44MjgxMjQgNC44NzEwOTQgMCA4LjgyODEyNiAzLjk1MzEyNCA4LjgyODEyNiA4LjgyODEyNHY4OC4yNzczNDRjMCA0Ljg3MTA5NC0zLjk1NzAzMiA4LjgyNDIxOS04LjgyODEyNiA4LjgyNDIxOXptMCAwIi8+PHBhdGggZD0ibTE3Ni41NTA3ODEgNDUwLjIwNzAzMWgtMjYuNDgwNDY5Yy00Ljg3NSAwLTguODI4MTI0LTMuOTUzMTI1LTguODI4MTI0LTguODI4MTI1di01Mi45NjQ4NDRjMC00Ljg3NSAzLjk1MzEyNC04LjgyODEyNCA4LjgyODEyNC04LjgyODEyNGgyNi40ODA0NjljMTkuNDcyNjU3IDAgMzUuMzEyNSAxNS44MzU5MzcgMzUuMzEyNSAzNS4zMTI1IDAgMTkuNDcyNjU2LTE1LjgzOTg0MyAzNS4zMDg1OTMtMzUuMzEyNSAzNS4zMDg1OTN6bS0xNy42NTIzNDMtMTcuNjU2MjVoMTcuNjUyMzQzYzkuNzM4MjgxIDAgMTcuNjU2MjUtNy45MTc5NjkgMTcuNjU2MjUtMTcuNjUyMzQzIDAtOS43MzgyODItNy45MTc5NjktMTcuNjU2MjUtMTcuNjU2MjUtMTcuNjU2MjVoLTE3LjY1MjM0M3ptMCAwIi8+PHBhdGggZD0ibTMwMC4xMzY3MTkgMzk3LjI0MjE4OGgtNTIuOTY0ODQ0Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTU3MDMyLTguODI4MTI1LTguODI4MTI2IDAtNC44NzUgMy45NTcwMzEtOC44MjgxMjQgOC44MjgxMjUtOC44MjgxMjRoNTIuOTY0ODQ0YzQuODc1IDAgOC44MjgxMjUgMy45NTMxMjQgOC44MjgxMjUgOC44MjgxMjQgMCA0Ljg3MTA5NC0zLjk1MzEyNSA4LjgyODEyNi04LjgyODEyNSA4LjgyODEyNnptMCAwIi8+PHBhdGggZD0ibTI3My42NTYyNSA0ODUuNTE1NjI1Yy00Ljg3NSAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI0MjE5di04OC4yNzczNDRjMC00Ljg3NSAzLjk1MzEyNS04LjgyODEyNCA4LjgyODEyNS04LjgyODEyNCA0Ljg3MTA5NCAwIDguODI4MTI1IDMuOTUzMTI0IDguODI4MTI1IDguODI4MTI0djg4LjI3NzM0NGMwIDQuODcxMDk0LTMuOTU3MDMxIDguODI0MjE5LTguODI4MTI1IDguODI0MjE5em0wIDAiLz48L2c+PHBhdGggZD0ibTYxLjc5Mjk2OSAxMjMuNTg1OTM4aDIyOS41MTU2MjV2MTQxLjI0MjE4N2gtMjI5LjUxNTYyNXptMCAwIiBmaWxsPSIjYzhjMWJkIi8+PHBhdGggZD0ibTE2Ny43MjI2NTYgMTY3LjcyMjY1NmgtNzAuNjIxMDk0Yy00Ljg3MTA5MyAwLTguODI0MjE4LTMuOTUzMTI1LTguODI0MjE4LTguODI0MjE4IDAtNC44NzUgMy45NTMxMjUtOC44MjgxMjYgOC44MjQyMTgtOC44MjgxMjZoNzAuNjIxMDk0YzQuODc1IDAgOC44MjgxMjUgMy45NTMxMjYgOC44MjgxMjUgOC44MjgxMjYgMCA0Ljg3MTA5My0zLjk1MzEyNSA4LjgyNDIxOC04LjgyODEyNSA4LjgyNDIxOHptMCAwIiBmaWxsPSIjYTA5ODkzIi8+PHBhdGggZD0ibTI1NiAyMzguMzQzNzVoLTcwLjYyMTA5NGMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyODEyNSAwLTQuODcxMDk0IDMuOTU3MDMxLTguODI0MjE5IDguODI4MTI1LTguODI0MjE5aDcwLjYyMTA5NGM0Ljg3MTA5NCAwIDguODI4MTI1IDMuOTUzMTI1IDguODI4MTI1IDguODI0MjE5IDAgNC44NzUtMy45NTcwMzEgOC44MjgxMjUtOC44MjgxMjUgOC44MjgxMjV6bTAgMCIgZmlsbD0iI2EwOTg5MyIvPjxwYXRoIGQ9Im0yMTEuODYzMjgxIDIwMy4wMzUxNTZoLTcwLjYyMTA5M2MtNC44NzUgMC04LjgyODEyNi0zLjk1NzAzMS04LjgyODEyNi04LjgyODEyNSAwLTQuODcxMDkzIDMuOTUzMTI2LTguODI4MTI1IDguODI4MTI2LTguODI4MTI1aDcwLjYyMTA5M2M0Ljg3MTA5NCAwIDguODI4MTI1IDMuOTU3MDMyIDguODI4MTI1IDguODI4MTI1IDAgNC44NzEwOTQtMy45NTcwMzEgOC44MjgxMjUtOC44MjgxMjUgOC44MjgxMjV6bTAgMCIgZmlsbD0iI2EwOTg5MyIvPjwvc3ZnPg==);
}

.ic-ext-iso {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiM2YWI4NmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtMTgwLjk2NDg0NCA0ODUuNTE1NjI1aC0zMC44OTQ1MzJjLTQuODc1IDAtOC44MjgxMjQtMy45NTMxMjUtOC44MjgxMjQtOC44MjQyMTkgMC00Ljg3NSAzLjk1MzEyNC04LjgyODEyNSA4LjgyODEyNC04LjgyODEyNWgzMC44OTQ1MzJjNy4zMDA3ODEgMCAxMy4yNDIxODctNS45NDE0MDYgMTMuMjQyMTg3LTEzLjI0MjE4NyAwLTcuMzAwNzgyLTUuOTQxNDA2LTEzLjI0MjE4OC0xMy4yNDIxODctMTMuMjQyMTg4aC04LjgyODEyNWMtMTcuMDM1MTU3IDAtMzAuODk0NTMxLTEzLjg1OTM3NS0zMC44OTQ1MzEtMzAuODk0NTMxIDAtMTcuMDM5MDYzIDEzLjg1OTM3NC0zMC44OTg0MzcgMzAuODk0NTMxLTMwLjg5ODQzN2gzMC44OTg0MzdjNC44NzEwOTQgMCA4LjgyODEyNSAzLjk1MzEyNCA4LjgyODEyNSA4LjgyODEyNCAwIDQuODcxMDk0LTMuOTU3MDMxIDguODI4MTI2LTguODI4MTI1IDguODI4MTI2aC0zMC44OTg0MzdjLTcuMzAwNzgxIDAtMTMuMjM4MjgxIDUuOTQxNDA2LTEzLjIzODI4MSAxMy4yNDIxODcgMCA3LjI5Njg3NSA1LjkzNzUgMTMuMjM4MjgxIDEzLjIzODI4MSAxMy4yMzgyODFoOC44MjgxMjVjMTcuMDM5MDYyIDAgMzAuODk4NDM3IDEzLjg1OTM3NSAzMC44OTg0MzcgMzAuODk4NDM4IDAgMTcuMDM1MTU2LTEzLjg1OTM3NSAzMC44OTQ1MzEtMzAuODk4NDM3IDMwLjg5NDUzMXptMCAwIi8+PHBhdGggZD0ibTI4Mi40ODQzNzUgNDg1LjUxNTYyNWgtMTcuNjU2MjVjLTE0LjYwMTU2MyAwLTI2LjQ4NDM3NS0xMS44Nzg5MDYtMjYuNDg0Mzc1LTI2LjQ4MDQ2OXYtNTIuOTY0ODQ0YzAtMTQuNjAxNTYyIDExLjg4MjgxMi0yNi40ODQzNzQgMjYuNDg0Mzc1LTI2LjQ4NDM3NGgxNy42NTYyNWMxNC41OTc2NTYgMCAyNi40ODA0NjkgMTEuODgyODEyIDI2LjQ4MDQ2OSAyNi40ODQzNzR2NTIuOTY0ODQ0YzAgMTQuNjAxNTYzLTExLjg4MjgxMyAyNi40ODA0NjktMjYuNDgwNDY5IDI2LjQ4MDQ2OXptLTE3LjY1NjI1LTg4LjI3MzQzN2MtNC44NjMyODEgMC04LjgyODEyNSAzLjk1MzEyNC04LjgyODEyNSA4LjgyODEyNHY1Mi45NjQ4NDRjMCA0Ljg2MzI4MiAzLjk1MzEyNSA4LjgyODEyNSA4LjgyODEyNSA4LjgyODEyNWgxNy42NTYyNWM0Ljg2MzI4MSAwIDguODI0MjE5LTMuOTU3MDMxIDguODI0MjE5LTguODI4MTI1di01Mi45NjQ4NDRjMC00Ljg2NzE4Ny0zLjk1MzEyNS04LjgyODEyNC04LjgyNDIxOS04LjgyODEyNHptMCAwIi8+PHBhdGggZD0ibTc5LjQ0OTIxOSA0ODUuNTE1NjI1Yy00Ljg3NSAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI0MjE5di04OC4yNzczNDRjMC00Ljg3NSAzLjk1MzEyNS04LjgyODEyNCA4LjgyODEyNS04LjgyODEyNCA0Ljg3MTA5MyAwIDguODI4MTI1IDMuOTUzMTI0IDguODI4MTI1IDguODI4MTI0djg4LjI3NzM0NGMwIDQuODcxMDk0LTMuOTU3MDMyIDguODI0MjE5LTguODI4MTI1IDguODI0MjE5em0wIDAiLz48cGF0aCBkPSJtMTA1LjkyOTY4OCA0ODUuNTE1NjI1aC01Mi45NjQ4NDRjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjQyMTkgMC00Ljg3NSAzLjk1NzAzMS04LjgyODEyNSA4LjgyODEyNS04LjgyODEyNWg1Mi45NjQ4NDRjNC44NzUgMCA4LjgyODEyNCAzLjk1MzEyNSA4LjgyODEyNCA4LjgyODEyNSAwIDQuODcxMDk0LTMuOTUzMTI0IDguODI0MjE5LTguODI4MTI0IDguODI0MjE5em0wIDAiLz48cGF0aCBkPSJtMTA1LjkyOTY4OCAzOTcuMjQyMTg4aC01Mi45NjQ4NDRjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTcwMzItOC44MjgxMjUtOC44MjgxMjYgMC00Ljg3NSAzLjk1NzAzMS04LjgyODEyNCA4LjgyODEyNS04LjgyODEyNGg1Mi45NjQ4NDRjNC44NzUgMCA4LjgyODEyNCAzLjk1MzEyNCA4LjgyODEyNCA4LjgyODEyNCAwIDQuODcxMDk0LTMuOTUzMTI0IDguODI4MTI2LTguODI4MTI0IDguODI4MTI2em0wIDAiLz48L2c+PHBhdGggZD0ibTE3Ni41NTA3ODEgMzE3Ljc5Mjk2OWMtNTguNDEwMTU2IDAtMTA1LjkyOTY4Ny00Ny41MTk1MzEtMTA1LjkyOTY4Ny0xMDUuOTI5Njg4IDAtNTguNDE0MDYyIDQ3LjUxOTUzMS0xMDUuOTMzNTkzIDEwNS45Mjk2ODctMTA1LjkzMzU5MyA1OC40MTQwNjMgMCAxMDUuOTMzNTk0IDQ3LjUxOTUzMSAxMDUuOTMzNTk0IDEwNS45MzM1OTMgMCA1OC40MTAxNTctNDcuNTE5NTMxIDEwNS45Mjk2ODgtMTA1LjkzMzU5NCAxMDUuOTI5Njg4em0wLTE5NC4yMDcwMzFjLTQ4LjY3NTc4MSAwLTg4LjI3MzQzNyAzOS42MDE1NjItODguMjczNDM3IDg4LjI3NzM0M3MzOS41OTc2NTYgODguMjczNDM4IDg4LjI3MzQzNyA4OC4yNzM0MzggODguMjc3MzQ0LTM5LjU5NzY1NyA4OC4yNzczNDQtODguMjczNDM4LTM5LjYwMTU2My04OC4yNzczNDMtODguMjc3MzQ0LTg4LjI3NzM0M3ptMCAwIiBmaWxsPSIjYTA5ODkzIi8+PHBhdGggZD0ibTE3Ni41NTA3ODEgMjQ3LjE3MTg3NWMtMTkuNDcyNjU2IDAtMzUuMzA4NTkzLTE1LjgzNTkzNy0zNS4zMDg1OTMtMzUuMzA4NTk0IDAtMTkuNDc2NTYyIDE1LjgzNTkzNy0zNS4zMTI1IDM1LjMwODU5My0zNS4zMTI1IDE5LjQ3MjY1NyAwIDM1LjMxMjUgMTUuODM1OTM4IDM1LjMxMjUgMzUuMzEyNSAwIDE5LjQ3MjY1Ny0xNS44Mzk4NDMgMzUuMzA4NTk0LTM1LjMxMjUgMzUuMzA4NTk0em0wLTUyLjk2NDg0NGMtOS43MzQzNzUgMC0xNy42NTIzNDMgNy45MTc5NjktMTcuNjUyMzQzIDE3LjY1NjI1IDAgOS43MzQzNzUgNy45MTc5NjggMTcuNjUyMzQ0IDE3LjY1MjM0MyAxNy42NTIzNDQgOS43MzgyODEgMCAxNy42NTYyNS03LjkxNzk2OSAxNy42NTYyNS0xNy42NTIzNDQgMC05LjczODI4MS03LjkxNzk2OS0xNy42NTYyNS0xNy42NTYyNS0xNy42NTYyNXptMCAwIiBmaWxsPSIjYTA5ODkzIi8+PHBhdGggZD0ibTExNC43NTc4MTIgMjIwLjY5MTQwNmMtNC44NzEwOTMgMC04LjgyODEyNC0zLjk1NzAzMS04LjgyODEyNC04LjgyODEyNSAwLTM4Ljk0MTQwNiAzMS42ODM1OTMtNzAuNjIxMDkzIDcwLjYyMTA5My03MC42MjEwOTMgNC44NzUgMCA4LjgyODEyNSAzLjk1MzEyNCA4LjgyODEyNSA4LjgyODEyNCAwIDQuODcxMDk0LTMuOTUzMTI1IDguODI4MTI2LTguODI4MTI1IDguODI4MTI2LTI5LjIxMDkzNyAwLTUyLjk2NDg0MyAyMy43NTM5MDYtNTIuOTY0ODQzIDUyLjk2NDg0MyAwIDQuODcxMDk0LTMuOTUzMTI2IDguODI4MTI1LTguODI4MTI2IDguODI4MTI1em0wIDAiIGZpbGw9IiNhMDk4OTMiLz48cGF0aCBkPSJtMTc2LjU1MDc4MSAyODIuNDg0Mzc1Yy00Ljg3MTA5MyAwLTguODI4MTI1LTMuOTU3MDMxLTguODI4MTI1LTguODI4MTI1IDAtNC44NzUgMy45NTcwMzItOC44MjgxMjUgOC44MjgxMjUtOC44MjgxMjUgMjkuMjEwOTM4IDAgNTIuOTY0ODQ0LTIzLjc1MzkwNiA1Mi45NjQ4NDQtNTIuOTY0ODQ0IDAtNC44NzUgMy45NTcwMzEtOC44MjgxMjUgOC44MjgxMjUtOC44MjgxMjUgNC44NzUgMCA4LjgyODEyNSAzLjk1MzEyNSA4LjgyODEyNSA4LjgyODEyNSAwIDM4LjkzNzUtMzEuNjgzNTk0IDcwLjYyMTA5NC03MC42MjEwOTQgNzAuNjIxMDk0em0wIDAiIGZpbGw9IiNhMDk4OTMiLz48L3N2Zz4=);
}

.ic-ext-gif {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiMyNWFlODgiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtNjEuNzkyOTY5IDExNC43NTc4MTJoMjI5LjUxNTYyNXYyMDMuMDM1MTU3aC0yMjkuNTE1NjI1em0wIDAiLz48cGF0aCBkPSJtODguMjQyMTg4IDQ4NS41MTU2MjVoLTE3LjU0Mjk2OWMtMTQuNjQ0NTMxIDAtMjYuNTYyNS0xMS45MTQwNjMtMjYuNTYyNS0yNi41NjI1di01Mi44MDQ2ODdjMC0xNC42NDQ1MzIgMTEuOTE3OTY5LTI2LjU2MjUgMjYuNTYyNS0yNi41NjI1aDM1LjIzMDQ2OWM0Ljg3NSAwIDguODI4MTI0IDMuOTQ1MzEyIDguODI4MTI0IDguODI4MTI0IDAgNC44ODI4MTMtMy45NTMxMjQgOC44MjgxMjYtOC44MjgxMjQgOC44MjgxMjZoLTM1LjIzMDQ2OWMtNC45MTc5NjkgMC04LjkwNjI1IDMuOTg4MjgxLTguOTA2MjUgOC45MDYyNXY1Mi44MDQ2ODdjMCA0LjkxNzk2OSAzLjk4ODI4MSA4LjkxMDE1NiA4LjkwNjI1IDguOTEwMTU2aDE3LjU1MDc4MWM0Ljg4MjgxMiAwIDguODUxNTYyLTMuOTcyNjU2IDguODUxNTYyLTguODYzMjgxdi0yNi40NDkyMTljMC00Ljg3ODkwNiAzLjk1NzAzMi04LjgyODEyNSA4LjgyODEyNi04LjgyODEyNSA0Ljg3NSAwIDguODI4MTI0IDMuOTQ5MjE5IDguODI4MTI0IDguODI4MTI1djI2LjQ0OTIxOWMwIDE0LjYxNzE4OC0xMS44OTA2MjQgMjYuNTE1NjI1LTI2LjUxNTYyNCAyNi41MTU2MjV6bTAgMCIvPjxwYXRoIGQ9Im0xMDUuOTI5Njg4IDQ0MS4zNzg5MDZoLTE3LjY1MjM0NGMtNC44NzUgMC04LjgyODEyNS0zLjk0NTMxMi04LjgyODEyNS04LjgyODEyNSAwLTQuODc4OTA2IDMuOTUzMTI1LTguODI4MTI1IDguODI4MTI1LTguODI4MTI1aDE3LjY1MjM0NGM0Ljg3NSAwIDguODI4MTI0IDMuOTQ5MjE5IDguODI4MTI0IDguODI4MTI1IDAgNC44ODI4MTMtMy45NTMxMjQgOC44MjgxMjUtOC44MjgxMjQgOC44MjgxMjV6bTAgMCIvPjxwYXRoIGQ9Im0zMDAuMTM2NzE5IDM5Ny4yNDIxODhoLTUyLjk2NDg0NGMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk0NTMxMy04LjgyODEyNS04LjgyODEyNiAwLTQuODgyODEyIDMuOTU3MDMxLTguODI4MTI0IDguODI4MTI1LTguODI4MTI0aDUyLjk2NDg0NGM0Ljg3NSAwIDguODI4MTI1IDMuOTQ1MzEyIDguODI4MTI1IDguODI4MTI0IDAgNC44ODI4MTMtMy45NTMxMjUgOC44MjgxMjYtOC44MjgxMjUgOC44MjgxMjZ6bTAgMCIvPjxwYXRoIGQ9Im0zMDAuMTM2NzE5IDQ0MS4zNzg5MDZoLTUyLjk2NDg0NGMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk0NTMxMi04LjgyODEyNS04LjgyODEyNSAwLTQuODc4OTA2IDMuOTU3MDMxLTguODI4MTI1IDguODI4MTI1LTguODI4MTI1aDUyLjk2NDg0NGM0Ljg3NSAwIDguODI4MTI1IDMuOTQ5MjE5IDguODI4MTI1IDguODI4MTI1IDAgNC44ODI4MTMtMy45NTMxMjUgOC44MjgxMjUtOC44MjgxMjUgOC44MjgxMjV6bTAgMCIvPjxwYXRoIGQ9Im0yNDcuMTcxODc1IDQ4NS41MTU2MjVjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NDUzMTMtOC44MjgxMjUtOC44MjQyMTl2LTg4LjI3NzM0NGMwLTQuODgyODEyIDMuOTU3MDMxLTguODI4MTI0IDguODI4MTI1LTguODI4MTI0IDQuODc1IDAgOC44MjgxMjUgMy45NDUzMTIgOC44MjgxMjUgOC44MjgxMjR2ODguMjc3MzQ0YzAgNC44Nzg5MDYtMy45NTMxMjUgOC44MjQyMTktOC44MjgxMjUgOC44MjQyMTl6bTAgMCIvPjxwYXRoIGQ9Im0xNzYuNTUwNzgxIDQ4NS41MTU2MjVjLTQuODcxMDkzIDAtOC44MjgxMjUtMy45NDUzMTMtOC44MjgxMjUtOC44MjQyMTl2LTg4LjI3NzM0NGMwLTQuODgyODEyIDMuOTU3MDMyLTguODI4MTI0IDguODI4MTI1LTguODI4MTI0IDQuODc1IDAgOC44MjgxMjUgMy45NDUzMTIgOC44MjgxMjUgOC44MjgxMjR2ODguMjc3MzQ0YzAgNC44Nzg5MDYtMy45NTMxMjUgOC44MjQyMTktOC44MjgxMjUgOC44MjQyMTl6bTAgMCIvPjxwYXRoIGQ9Im0yMDMuMDM1MTU2IDQ4NS41MTU2MjVoLTUyLjk2NDg0NGMtNC44NzUgMC04LjgyODEyNC0zLjk0NTMxMy04LjgyODEyNC04LjgyNDIxOSAwLTQuODgyODEyIDMuOTUzMTI0LTguODI4MTI1IDguODI4MTI0LTguODI4MTI1aDUyLjk2NDg0NGM0Ljg3MTA5NCAwIDguODI4MTI1IDMuOTQ1MzEzIDguODI4MTI1IDguODI4MTI1IDAgNC44Nzg5MDYtMy45NTcwMzEgOC44MjQyMTktOC44MjgxMjUgOC44MjQyMTl6bTAgMCIvPjxwYXRoIGQ9Im0yMDMuMDM1MTU2IDM5Ny4yNDIxODhoLTUyLjk2NDg0NGMtNC44NzUgMC04LjgyODEyNC0zLjk0NTMxMy04LjgyODEyNC04LjgyODEyNiAwLTQuODgyODEyIDMuOTUzMTI0LTguODI4MTI0IDguODI4MTI0LTguODI4MTI0aDUyLjk2NDg0NGM0Ljg3MTA5NCAwIDguODI4MTI1IDMuOTQ1MzEyIDguODI4MTI1IDguODI4MTI0IDAgNC44ODI4MTMtMy45NTcwMzEgOC44MjgxMjYtOC44MjgxMjUgOC44MjgxMjZ6bTAgMCIvPjwvZz48cGF0aCBkPSJtMjExLjg2MzI4MSAyMDMuMDM1MTU2Yy0yLjI2MTcxOSAwLTQuNTE5NTMxLS44NjcxODctNi4yNDIxODctMi41ODU5MzctMy40NTMxMjUtMy40NTMxMjUtMy40NTMxMjUtOS4wMzEyNSAwLTEyLjQ4NDM3NWwyNi40ODQzNzUtMjYuNDgwNDY5YzMuNDQxNDA2LTMuNDUzMTI1IDkuMDM5MDYyLTMuNDUzMTI1IDEyLjQ4MDQ2OSAwIDMuNDUzMTI0IDMuNDQ5MjE5IDMuNDUzMTI0IDkuMDI3MzQ0IDAgMTIuNDgwNDY5bC0yNi40ODQzNzYgMjYuNDg0Mzc1Yy0xLjcxODc1IDEuNzE4NzUtMy45ODA0NjggMi41ODU5MzctNi4yMzgyODEgMi41ODU5Mzd6bTAgMCIgZmlsbD0iIzI1YWU4OCIvPjxwYXRoIGQ9Im0yMzguMzQzNzUgMTc2LjU1MDc4MWMtMi4yNTc4MTIgMC00LjUxOTUzMS0uODYzMjgxLTYuMjM4MjgxLTIuNTg1OTM3bC0yNi40ODQzNzUtMjYuNDgwNDY5Yy0zLjQ1MzEyNS0zLjQ1MzEyNS0zLjQ1MzEyNS05LjAzMTI1IDAtMTIuNDg0Mzc1IDMuNDQxNDA2LTMuNDUzMTI1IDkuMDM5MDYyLTMuNDUzMTI1IDEyLjQ4MDQ2OCAwbDI2LjQ4NDM3NiAyNi40ODQzNzVjMy40NTMxMjQgMy40NDkyMTkgMy40NTMxMjQgOS4wMjczNDQgMCAxMi40ODA0NjktMS43MjI2NTcgMS43MjI2NTYtMy45ODA0NjkgMi41ODU5MzctNi4yNDIxODggMi41ODU5Mzd6bTAgMCIgZmlsbD0iIzI1YWU4OCIvPjxwYXRoIGQ9Im0xMTQuNzU3ODEyIDIxMS44NjMyODFjLTQuODcxMDkzIDAtOC44MjgxMjQtMy45NDUzMTItOC44MjgxMjQtOC44MjgxMjUgMC0yNC4zMzk4NDQgMTkuODAwNzgxLTQ0LjEzNjcxOCA0NC4xNDA2MjQtNDQuMTM2NzE4aDg4LjI3MzQzOGM0Ljg3NSAwIDguODI4MTI1IDMuOTQ1MzEyIDguODI4MTI1IDguODI0MjE4IDAgNC44ODI4MTMtMy45NTMxMjUgOC44MjgxMjUtOC44MjgxMjUgOC44MjgxMjVoLTg4LjI3MzQzOGMtMTQuNjAxNTYyIDAtMjYuNDg0Mzc0IDExLjg4MjgxMy0yNi40ODQzNzQgMjYuNDg0Mzc1IDAgNC44ODI4MTMtMy45NTMxMjYgOC44MjgxMjUtOC44MjgxMjYgOC44MjgxMjV6bTAgMCIgZmlsbD0iIzI1YWU4OCIvPjxwYXRoIGQ9Im0xMTQuNzU3ODEyIDI3My42NTYyNWMtMi4yNTc4MTIgMC00LjUxOTUzMS0uODY3MTg4LTYuMjQyMTg3LTIuNTg1OTM4LTMuNDQ5MjE5LTMuNDUzMTI0LTMuNDQ5MjE5LTkuMDMxMjUgMC0xMi40ODQzNzRsMjYuNDg0Mzc1LTI2LjQ4MDQ2OWMzLjQ0MTQwNi0zLjQ1MzEyNSA5LjAzOTA2Mi0zLjQ1MzEyNSAxMi40ODQzNzUgMCAzLjQ0OTIxOSAzLjQ0OTIxOSAzLjQ0OTIxOSA5LjAyNzM0MyAwIDEyLjQ4MDQ2OWwtMjYuNDg0Mzc1IDI2LjQ4NDM3NGMtMS43MjI2NTYgMS43MTg3NS0zLjk4MDQ2OSAyLjU4NTkzOC02LjI0MjE4OCAyLjU4NTkzOHptMCAwIiBmaWxsPSIjMjVhZTg4Ii8+PHBhdGggZD0ibTE0MS4yNDIxODggMzAwLjEzNjcxOWMtMi4yNjE3MTkgMC00LjUxOTUzMi0uODYzMjgxLTYuMjQyMTg4LTIuNTg1OTM4bC0yNi40ODQzNzUtMjYuNDgwNDY5Yy0zLjQ0OTIxOS0zLjQ1MzEyNC0zLjQ0OTIxOS05LjAzMTI1IDAtMTIuNDg0Mzc0IDMuNDQ1MzEzLTMuNDQ5MjE5IDkuMDQyOTY5LTMuNDQ5MjE5IDEyLjQ4NDM3NSAwbDI2LjQ4NDM3NSAyNi40ODQzNzRjMy40NDkyMTkgMy40NDkyMTkgMy40NDkyMTkgOS4wMzEyNSAwIDEyLjQ4MDQ2OS0xLjcyMjY1NiAxLjcyMjY1Ny0zLjk4NDM3NSAyLjU4NTkzOC02LjI0MjE4NyAyLjU4NTkzOHptMCAwIiBmaWxsPSIjMjVhZTg4Ii8+PHBhdGggZD0ibTIwMy4wMzUxNTYgMjczLjY1NjI1aC04OC4yNzczNDRjLTQuODcxMDkzIDAtOC44MjgxMjQtMy45NDUzMTItOC44MjgxMjQtOC44MjgxMjVzMy45NTcwMzEtOC44MjgxMjUgOC44MjgxMjQtOC44MjgxMjVoODguMjc3MzQ0YzE0LjYwMTU2MyAwIDI2LjQ4MDQ2OS0xMS44ODI4MTIgMjYuNDgwNDY5LTI2LjQ4NDM3NSAwLTQuODc4OTA2IDMuOTU3MDMxLTguODI0MjE5IDguODI4MTI1LTguODI0MjE5IDQuODc1IDAgOC44MjgxMjUgMy45NDUzMTMgOC44MjgxMjUgOC44MjQyMTkgMCAyNC4zMzk4NDQtMTkuODAwNzgxIDQ0LjE0MDYyNS00NC4xMzY3MTkgNDQuMTQwNjI1em0wIDAiIGZpbGw9IiMyNWFlODgiLz48L3N2Zz4=);
}

.ic-ext-htm {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAyMTEuODYzMjgxYzAgNTMuNjI4OTA3LTQzLjQ3NjU2MiA5Ny4xMDE1NjMtOTcuMTA1NDY5IDk3LjEwMTU2My01My42Mjg5MDYgMC05Ny4xMDE1NjItNDMuNDcyNjU2LTk3LjEwMTU2Mi05Ny4xMDE1NjMgMC01My42Mjg5MDYgNDMuNDcyNjU2LTk3LjEwNTQ2OSA5Ny4xMDE1NjItOTcuMTA1NDY5IDUzLjYyODkwNyAwIDk3LjEwNTQ2OSA0My40NzY1NjMgOTcuMTA1NDY5IDk3LjEwNTQ2OXptMCAwIiBmaWxsPSIjNzM4M2JmIi8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiM0NTRjNmUiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtNTIuOTY0ODQ0IDQ4NS41MTU2MjVjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NDUzMTMtOC44MjgxMjUtOC44MjQyMTl2LTg4LjI3NzM0NGMwLTQuODgyODEyIDMuOTU3MDMxLTguODI4MTI0IDguODI4MTI1LTguODI4MTI0IDQuODc1IDAgOC44MjgxMjUgMy45NDUzMTIgOC44MjgxMjUgOC44MjgxMjR2ODguMjc3MzQ0YzAgNC44Nzg5MDYtMy45NTMxMjUgOC44MjQyMTktOC44MjgxMjUgOC44MjQyMTl6bTAgMCIvPjxwYXRoIGQ9Im0xMDUuOTI5Njg4IDQ4NS41MTU2MjVjLTQuODcxMDk0IDAtOC44MjgxMjYtMy45NDUzMTMtOC44MjgxMjYtOC44MjQyMTl2LTg4LjI3NzM0NGMwLTQuODgyODEyIDMuOTU3MDMyLTguODI4MTI0IDguODI4MTI2LTguODI4MTI0IDQuODc1IDAgOC44MjgxMjQgMy45NDUzMTIgOC44MjgxMjQgOC44MjgxMjR2ODguMjc3MzQ0YzAgNC44Nzg5MDYtMy45NTMxMjQgOC44MjQyMTktOC44MjgxMjQgOC44MjQyMTl6bTAgMCIvPjxwYXRoIGQ9Im0xMDUuOTI5Njg4IDQ0MS4zNzg5MDZoLTUyLjk2NDg0NGMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk0NTMxMi04LjgyODEyNS04LjgyODEyNSAwLTQuODc4OTA2IDMuOTU3MDMxLTguODI4MTI1IDguODI4MTI1LTguODI4MTI1aDUyLjk2NDg0NGM0Ljg3NSAwIDguODI4MTI0IDMuOTQ5MjE5IDguODI4MTI0IDguODI4MTI1IDAgNC44ODI4MTMtMy45NTMxMjQgOC44MjgxMjUtOC44MjgxMjQgOC44MjgxMjV6bTAgMCIvPjxwYXRoIGQ9Im0xOTQuMjA3MDMxIDM5Ny4yNDIxODhoLTUyLjk2NDg0M2MtNC44NzUgMC04LjgyODEyNi0zLjk0NTMxMy04LjgyODEyNi04LjgyODEyNiAwLTQuODgyODEyIDMuOTUzMTI2LTguODI4MTI0IDguODI4MTI2LTguODI4MTI0aDUyLjk2NDg0M2M0Ljg3MTA5NCAwIDguODI4MTI1IDMuOTQ1MzEyIDguODI4MTI1IDguODI4MTI0IDAgNC44ODI4MTMtMy45NTcwMzEgOC44MjgxMjYtOC44MjgxMjUgOC44MjgxMjZ6bTAgMCIvPjxwYXRoIGQ9Im0xNjcuNzIyNjU2IDQ4NS41MTU2MjVjLTQuODcxMDk0IDAtOC44MjQyMTgtMy45NDUzMTMtOC44MjQyMTgtOC44MjQyMTl2LTg4LjI3NzM0NGMwLTQuODgyODEyIDMuOTUzMTI0LTguODI4MTI0IDguODI0MjE4LTguODI4MTI0IDQuODc1IDAgOC44MjgxMjUgMy45NDUzMTIgOC44MjgxMjUgOC44MjgxMjR2ODguMjc3MzQ0YzAgNC44Nzg5MDYtMy45NTMxMjUgOC44MjQyMTktOC44MjgxMjUgOC44MjQyMTl6bTAgMCIvPjxwYXRoIGQ9Im0zMDAuMTM2NzE5IDQ4NS41MTU2MjVjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NDUzMTMtOC44MjgxMjUtOC44MjQyMTl2LTU1LjAzMTI1bC0xOC44MjAzMTMgMzIuOTI1NzgyYy0zLjE0MDYyNSA1LjUtMTIuMTc5Njg3IDUuNS0xNS4zMjQyMTkgMGwtMTguODIwMzEyLTMyLjkyNTc4MnY1NS4wMzEyNWMwIDQuODc4OTA2LTMuOTUzMTI1IDguODI0MjE5LTguODI4MTI1IDguODI0MjE5LTQuODcxMDk0IDAtOC44MjQyMTktMy45NDUzMTMtOC44MjQyMTktOC44MjQyMTl2LTg4LjI3NzM0NGMwLTQgMi42OTE0MDYtNy41MTE3MTggNi41NTg1OTQtOC41MzUxNTYgMy44NjMyODEtMS4wMjM0MzcgNy45NDUzMTIuNjY3OTY5IDkuOTI5Njg4IDQuMTU2MjVsMjcuNjQ4NDM3IDQ4LjM3NSAyNy42NDg0MzctNDguMzc1YzEuOTg0Mzc2LTMuNDg4MjgxIDYuMDYyNS01LjE5MTQwNiA5LjkyOTY4OC00LjE1NjI1IDMuODY3MTg4IDEuMDIzNDM4IDYuNTU4NTk0IDQuNTM1MTU2IDYuNTU4NTk0IDguNTM1MTU2djg4LjI3NzM0NGMwIDQuODc4OTA2LTMuOTUzMTI1IDguODI0MjE5LTguODI4MTI1IDguODI0MjE5em0wIDAiLz48L2c+PHBhdGggZD0ibTE3Ni41NTA3ODEgMzE3Ljc5Mjk2OWMtNTguNDEwMTU2IDAtMTA1LjkyOTY4Ny00Ny41MTk1MzEtMTA1LjkyOTY4Ny0xMDUuOTI5Njg4IDAtNTguNDE0MDYyIDQ3LjUxOTUzMS0xMDUuOTMzNTkzIDEwNS45Mjk2ODctMTA1LjkzMzU5MyA1OC40MTQwNjMgMCAxMDUuOTMzNTk0IDQ3LjUxOTUzMSAxMDUuOTMzNTk0IDEwNS45MzM1OTMgMCA1OC40MTAxNTctNDcuNTE5NTMxIDEwNS45Mjk2ODgtMTA1LjkzMzU5NCAxMDUuOTI5Njg4em0wLTE5NC4yMDcwMzFjLTQ4LjY3NTc4MSAwLTg4LjI3MzQzNyAzOS42MDE1NjItODguMjczNDM3IDg4LjI3NzM0M3MzOS41OTc2NTYgODguMjczNDM4IDg4LjI3MzQzNyA4OC4yNzM0MzggODguMjc3MzQ0LTM5LjU5NzY1NyA4OC4yNzczNDQtODguMjczNDM4LTM5LjYwMTU2My04OC4yNzczNDMtODguMjc3MzQ0LTg4LjI3NzM0M3ptMCAwIiBmaWxsPSIjNTU2MDgwIi8+PHBhdGggZD0ibTE3Ni41NTA3ODEgMzE3Ljc5Mjk2OWMtMjcuODY3MTg3IDAtMzUuMzA4NTkzLTY2LjU4NTkzOC0zNS4zMDg1OTMtMTA1LjkyOTY4OCAwLTM5LjM0NzY1NiA3LjQ0MTQwNi0xMDUuOTMzNTkzIDM1LjMwODU5My0xMDUuOTMzNTkzIDI3Ljg3MTA5NCAwIDM1LjMxMjUgNjYuNTg1OTM3IDM1LjMxMjUgMTA1LjkzMzU5MyAwIDM5LjM0Mzc1LTcuNDQxNDA2IDEwNS45Mjk2ODgtMzUuMzEyNSAxMDUuOTI5Njg4em0tLjM3MTA5My0xOTQuMjU3ODEzYy01LjU0Mjk2OSAyLjQ2MDkzOC0xNy4yODEyNSAzNC45ODA0NjktMTcuMjgxMjUgODguMzI4MTI1IDAgNTMuMzQzNzUgMTEuNzM4MjgxIDg1Ljg2MzI4MSAxOC4wMjM0MzcgODguMzI4MTI1IDUuNTQyOTY5LTIuNDY0ODQ0IDE3LjI4NTE1Ni0zNC45ODQzNzUgMTcuMjg1MTU2LTg4LjMyODEyNSAwLTUzLjM0NzY1Ni0xMS43NDIxODctODUuODY3MTg3LTE4LjAyNzM0My04OC4zMjgxMjV6bTAgMCIgZmlsbD0iIzU1NjA4MCIvPjxwYXRoIGQ9Im0yNzMuNjU2MjUgMjIwLjY5MTQwNmgtMTk0LjIwNzAzMWMtNC44NzUgMC04LjgyODEyNS0zLjk0OTIxOC04LjgyODEyNS04LjgyODEyNSAwLTQuODgyODEyIDMuOTUzMTI1LTguODI4MTI1IDguODI4MTI1LTguODI4MTI1aDE5NC4yMDcwMzFjNC44NzEwOTQgMCA4LjgyODEyNSAzLjk0NTMxMyA4LjgyODEyNSA4LjgyODEyNSAwIDQuODc4OTA3LTMuOTU3MDMxIDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0wIDAiIGZpbGw9IiM1NTYwODAiLz48L3N2Zz4=);
}

.ic-ext-dwg {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiM3ZThiZDEiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtNTIuOTY0ODQ0IDQ4NS41MTU2MjVoLTguODI4MTI1Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTQ1MzEzLTguODI4MTI1LTguODI0MjE5di04OC4yNzczNDRjMC00Ljg4MjgxMiAzLjk1NzAzMS04LjgyODEyNCA4LjgyODEyNS04LjgyODEyNGg4LjgyODEyNWMyOS4yMTA5MzcgMCA1Mi45NjQ4NDQgMjMuNzUzOTA2IDUyLjk2NDg0NCA1Mi45NjQ4NDMgMCAyOS4yMTA5MzgtMjMuNzUzOTA3IDUyLjk2NDg0NC01Mi45NjQ4NDQgNTIuOTY0ODQ0em0wLTE3LjY1MjM0NGguMDg5ODQ0em0wLTcwLjYyMTA5M3Y3MC42MjEwOTNjMTkuNDcyNjU2IDAgMzUuMzEyNS0xNS44Mzk4NDMgMzUuMzEyNS0zNS4zMTI1IDAtMTkuNDcyNjU2LTE1LjgzOTg0NC0zNS4zMDg1OTMtMzUuMzEyNS0zNS4zMDg1OTN6bTAgMCIvPjxwYXRoIGQ9Im0yMDMuMDM1MTU2IDQ4NS41MTU2MjVjLTMuNDg4MjgxIDAtNi42OTkyMTgtMi4wNjI1LTguMTA1NDY4LTUuMzQ3NjU2bC0xOC4zNzg5MDctNDIuODU5Mzc1LTE4LjM3MTA5MyA0Mi44NTE1NjJjLTEuNTc4MTI2IDMuNjk5MjE5LTUuNDg4MjgyIDUuODUxNTYzLTkuNDUzMTI2IDUuMjUtMy45ODA0NjgtLjYwOTM3NS03LjA0Mjk2OC0zLjgzOTg0NC03LjQ0MTQwNi03Ljg0NzY1NmwtOC44MjgxMjUtODguMjczNDM4Yy0uNDg0Mzc1LTQuODU1NDY4IDMuMDU0Njg4LTkuMTgzNTkzIDcuOTEwMTU3LTkuNjY3OTY4IDQuODQ3NjU2LS40MTQwNjMgOS4xNzk2ODcgMy4wNTQ2ODcgOS42Njc5NjggNy45MTAxNTZsNS40MTc5NjkgNTQuMTk5MjE5IDEyLjk5NjA5NC0zMC4zMTI1YzEuMzc1LTMuMjQ2MDk0IDQuNTcwMzEyLTUuMzQ3NjU3IDguMTAxNTYyLTUuMzQ3NjU3czYuNzI2NTYzIDIuMTAxNTYzIDguMTEzMjgxIDUuMzQ3NjU3bDEyLjk5NjA5NCAzMC4zMTI1IDUuNDE3OTY5LTU0LjE5OTIxOWMuNDg0Mzc1LTQuODU1NDY5IDQuNzc3MzQ0LTguMzMyMDMxIDkuNjY3OTY5LTcuOTEwMTU2IDQuODQzNzUuNDg0Mzc1IDguMzg2NzE4IDQuODEyNSA3LjkxMDE1NiA5LjY2Nzk2OGwtOC44MjgxMjUgODguMjczNDM4Yy0uMzk4NDM3IDQuMDA3ODEyLTMuNDYwOTM3IDcuMjMwNDY5LTcuNDQxNDA2IDcuODQ3NjU2LS40NjA5MzguMDcwMzEzLS45MTAxNTcuMTA1NDY5LTEuMzUxNTYzLjEwNTQ2OXptMCAwIi8+PHBhdGggZD0ibTI5MS4yODUxNTYgNDg1LjUxNTYyNWgtMTcuNTUwNzgxYy0xNC42NDQ1MzEgMC0yNi41NjI1LTExLjkxNDA2My0yNi41NjI1LTI2LjU2MjV2LTUyLjgwNDY4N2MwLTE0LjY0NDUzMiAxMS45MTc5NjktMjYuNTYyNSAyNi41NjI1LTI2LjU2MjVoMzUuMjMwNDY5YzQuODc1IDAgOC44MjgxMjUgMy45NDUzMTIgOC44MjgxMjUgOC44MjgxMjQgMCA0Ljg4MjgxMy0zLjk1MzEyNSA4LjgyODEyNi04LjgyODEyNSA4LjgyODEyNmgtMzUuMjMwNDY5Yy00LjkwNjI1IDAtOC45MDYyNSAzLjk4ODI4MS04LjkwNjI1IDguOTA2MjV2NTIuODA0Njg3YzAgNC45MTc5NjkgNCA4LjkxMDE1NiA4LjkwNjI1IDguOTEwMTU2aDE3LjU1MDc4MWM0Ljg3ODkwNiAwIDguODUxNTYzLTMuOTcyNjU2IDguODUxNTYzLTguODYzMjgxdi0yNi40NDkyMTljMC00Ljg3ODkwNiAzLjk1NzAzMS04LjgyODEyNSA4LjgyODEyNS04LjgyODEyNSA0Ljg3NSAwIDguODI4MTI1IDMuOTQ5MjE5IDguODI4MTI1IDguODI4MTI1djI2LjQ0OTIxOWMwIDE0LjYxNzE4OC0xMS44OTA2MjUgMjYuNTE1NjI1LTI2LjUwNzgxMyAyNi41MTU2MjV6bTAgMCIvPjxwYXRoIGQ9Im0zMDguOTY0ODQ0IDQ0MS4zNzg5MDZoLTE3LjY1NjI1Yy00Ljg3MTA5NCAwLTguODI0MjE5LTMuOTQ1MzEyLTguODI0MjE5LTguODI4MTI1IDAtNC44Nzg5MDYgMy45NTMxMjUtOC44MjgxMjUgOC44MjQyMTktOC44MjgxMjVoMTcuNjU2MjVjNC44NzUgMCA4LjgyODEyNSAzLjk0OTIxOSA4LjgyODEyNSA4LjgyODEyNSAwIDQuODgyODEzLTMuOTUzMTI1IDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0wIDAiLz48L2c+PHBhdGggZD0ibTE3Ni41NTA3ODEgMTU4Ljg5ODQzOGMtNC44NzEwOTMgMC04LjgyODEyNS0zLjk0OTIxOS04LjgyODEyNS04LjgyODEyNnYtNzAuNjIxMDkzYzAtNC44ODI4MTMgMy45NTcwMzItOC44MjgxMjUgOC44MjgxMjUtOC44MjgxMjUgNC44NzUgMCA4LjgyODEyNSAzLjk0NTMxMiA4LjgyODEyNSA4LjgyODEyNXY3MC42MjEwOTNjMCA0Ljg3ODkwNy0zLjk1MzEyNSA4LjgyODEyNi04LjgyODEyNSA4LjgyODEyNnptMCAwIiBmaWxsPSIjYjhhY2E2Ii8+PHBhdGggZD0ibTE3Ni41NTA3ODEgMzE3Ljc5Mjk2OWMtNC44NzEwOTMgMC04LjgyODEyNS0zLjk0NTMxMy04LjgyODEyNS04LjgyODEyNXYtNzAuNjIxMDk0YzAtNC44Nzg5MDYgMy45NTcwMzItOC44MjgxMjUgOC44MjgxMjUtOC44MjgxMjUgNC44NzUgMCA4LjgyODEyNSAzLjk0OTIxOSA4LjgyODEyNSA4LjgyODEyNXY3MC42MjEwOTRjMCA0Ljg4MjgxMi0zLjk1MzEyNSA4LjgyODEyNS04LjgyODEyNSA4LjgyODEyNXptMCAwIiBmaWxsPSIjYjhhY2E2Ii8+PHBhdGggZD0ibTI5MS4zMDg1OTQgMjAzLjAzNTE1NmgtNzAuNjE3MTg4Yy00Ljg3NSAwLTguODI4MTI1LTMuOTQ1MzEyLTguODI4MTI1LTguODI4MTI1IDAtNC44ODI4MTIgMy45NTMxMjUtOC44MjgxMjUgOC44MjgxMjUtOC44MjgxMjVoNzAuNjE3MTg4YzQuODc1IDAgOC44MjgxMjUgMy45NDUzMTMgOC44MjgxMjUgOC44MjgxMjUgMCA0Ljg4MjgxMy0zLjk1MzEyNSA4LjgyODEyNS04LjgyODEyNSA4LjgyODEyNXptMCAwIiBmaWxsPSIjYjhhY2E2Ii8+PHBhdGggZD0ibTEzMi40MTQwNjIgMjAzLjAzNTE1NmgtNzAuNjIxMDkzYy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTQ1MzEyLTguODI4MTI1LTguODI4MTI1IDAtNC44ODI4MTIgMy45NTcwMzEtOC44MjgxMjUgOC44MjgxMjUtOC44MjgxMjVoNzAuNjIxMDkzYzQuODcxMDk0IDAgOC44MjgxMjYgMy45NDUzMTMgOC44MjgxMjYgOC44MjgxMjUgMCA0Ljg4MjgxMy0zLjk1NzAzMiA4LjgyODEyNS04LjgyODEyNiA4LjgyODEyNXptMCAwIiBmaWxsPSIjYjhhY2E2Ii8+PHBhdGggZD0ibTEzMi40MTQwNjIgMTUwLjA3MDMxMmg4OC4yNzczNDR2ODguMjczNDM4aC04OC4yNzczNDR6bTAgMCIgZmlsbD0iIzk4OGU4OSIvPjwvc3ZnPg==);
}

.ic-ext-eml {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTk3LjEwMTU2MiAyMjAuNjkxNDA2aDE1OC44OTg0Mzh2NzkuNDQ1MzEzaC0xNTguODk4NDM4em0wIDAiIGZpbGw9IiNmNmI3MDAiLz48cGF0aCBkPSJtMjczLjY1NjI1IDB2NzkuNDQ5MjE5aDc5LjQ0NTMxMnptMCAwIiBmaWxsPSIjZDBjZWJkIi8+PHBhdGggZD0ibTAgMzUzLjEwMTU2MmgzNTMuMTAxNTYydjE1OC44OTg0MzhoLTM1My4xMDE1NjJ6bTAgMCIgZmlsbD0iI2Y2YjcwMCIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Im0zMDAuMTM2NzE5IDQ4NS41MTU2MjVoLTUyLjk2NDg0NGMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk0NTMxMy04LjgyODEyNS04LjgyNDIxOSAwLTQuODgyODEyIDMuOTU3MDMxLTguODI4MTI1IDguODI4MTI1LTguODI4MTI1aDUyLjk2NDg0NGM0Ljg3NSAwIDguODI4MTI1IDMuOTQ1MzEzIDguODI4MTI1IDguODI4MTI1IDAgNC44Nzg5MDYtMy45NTMxMjUgOC44MjQyMTktOC44MjgxMjUgOC44MjQyMTl6bTAgMCIvPjxwYXRoIGQ9Im0yNDcuMTcxODc1IDQ4NS41MTU2MjVjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NDUzMTMtOC44MjgxMjUtOC44MjQyMTl2LTg4LjI3NzM0NGMwLTQuODgyODEyIDMuOTU3MDMxLTguODI4MTI0IDguODI4MTI1LTguODI4MTI0IDQuODc1IDAgOC44MjgxMjUgMy45NDUzMTIgOC44MjgxMjUgOC44MjgxMjR2ODguMjc3MzQ0YzAgNC44Nzg5MDYtMy45NTMxMjUgOC44MjQyMTktOC44MjgxMjUgOC44MjQyMTl6bTAgMCIvPjxwYXRoIGQ9Im0yMTEuODYzMjgxIDQ4NS41MTU2MjVjLTQuODc1IDAtOC44MjgxMjUtMy45NDUzMTMtOC44MjgxMjUtOC44MjQyMTl2LTU1LjAzMTI1bC0xOC44MjAzMTIgMzIuOTI1NzgyYy0zLjEzMjgxMyA1LjUtMTIuMTkxNDA2IDUuNS0xNS4zMjQyMTkgMGwtMTguODIwMzEzLTMyLjkyNTc4MnY1NS4wMzEyNWMwIDQuODc4OTA2LTMuOTU3MDMxIDguODI0MjE5LTguODI4MTI0IDguODI0MjE5LTQuODc1IDAtOC44MjgxMjYtMy45NDUzMTMtOC44MjgxMjYtOC44MjQyMTl2LTg4LjI3NzM0NGMwLTQgMi42OTE0MDctNy41MTE3MTggNi41NTg1OTQtOC41MzUxNTYgMy44NzUtMS4wNDI5NjggNy45NDUzMTMuNjY3OTY5IDkuOTI5Njg4IDQuMTU2MjVsMjcuNjQ4NDM3IDQ4LjM3NSAyNy42NDg0MzgtNDguMzc1YzEuOTg4MjgxLTMuNDg4MjgxIDYuMDQ2ODc1LTUuMTkxNDA2IDkuOTI5Njg3LTQuMTU2MjUgMy44NjcxODggMS4wMjM0MzggNi41NjI1IDQuNTM1MTU2IDYuNTYyNSA4LjUzNTE1NnY4OC4yNzczNDRjMCA0Ljg3ODkwNi0zLjk1NzAzMSA4LjgyNDIxOS04LjgyODEyNSA4LjgyNDIxOXptMCAwIi8+PHBhdGggZD0ibTEwNS45Mjk2ODggNDQxLjM3ODkwNmgtNTIuOTY0ODQ0Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTQ1MzEyLTguODI4MTI1LTguODI4MTI1di00NC4xMzY3MTljMC00Ljg4MjgxMiAzLjk1NzAzMS04LjgyODEyNCA4LjgyODEyNS04LjgyODEyNGg1Mi45NjQ4NDRjNC44NzUgMCA4LjgyODEyNCAzLjk0NTMxMiA4LjgyODEyNCA4LjgyODEyNCAwIDQuODgyODEzLTMuOTUzMTI0IDguODI4MTI2LTguODI4MTI0IDguODI4MTI2aC00NC4xMzY3MTl2MjYuNDgwNDY4aDQ0LjEzNjcxOWM0Ljg3NSAwIDguODI4MTI0IDMuOTQ5MjE5IDguODI4MTI0IDguODI4MTI1IDAgNC44ODI4MTMtMy45NTMxMjQgOC44MjgxMjUtOC44MjgxMjQgOC44MjgxMjV6bTAgMCIvPjxwYXRoIGQ9Im0xMDUuOTI5Njg4IDQ4NS41MTU2MjVoLTUyLjk2NDg0NGMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk0NTMxMy04LjgyODEyNS04LjgyNDIxOXYtNDQuMTQwNjI1YzAtNC44Nzg5MDYgMy45NTcwMzEtOC44MjgxMjUgOC44MjgxMjUtOC44MjgxMjVoNTIuOTY0ODQ0YzQuODc1IDAgOC44MjgxMjQgMy45NDkyMTkgOC44MjgxMjQgOC44MjgxMjUgMCA0Ljg4MjgxMy0zLjk1MzEyNCA4LjgyODEyNS04LjgyODEyNCA4LjgyODEyNWgtNDQuMTM2NzE5djI2LjQ4NDM3NWg0NC4xMzY3MTljNC44NzUgMCA4LjgyODEyNCAzLjk0NTMxMyA4LjgyODEyNCA4LjgyODEyNSAwIDQuODc4OTA2LTMuOTUzMTI0IDguODI0MjE5LTguODI4MTI0IDguODI0MjE5em0wIDAiLz48cGF0aCBkPSJtMTc2LjU1MDc4MSAyNjEuMjk2ODc1IDEyLjYxNzE4OCA4LjgyODEyNSA1OC4wMDM5MDYtNDAuNjA5Mzc1di0xMTQuNzU3ODEzaC0xNDEuMjQyMTg3djExNC43NTc4MTNsNTguMDA3ODEyIDQwLjYwOTM3NXptMCAwIi8+PC9nPjxwYXRoIGQ9Im0xOTQuMjA3MDMxIDE2Ny43MjI2NTZoLTM1LjMwODU5M2MtNC44NzUgMC04LjgyODEyNi0zLjk0NTMxMi04LjgyODEyNi04LjgyNDIxOCAwLTQuODgyODEzIDMuOTUzMTI2LTguODI4MTI2IDguODI4MTI2LTguODI4MTI2aDM1LjMwODU5M2M0Ljg3MTA5NCAwIDguODI4MTI1IDMuOTQ1MzEzIDguODI4MTI1IDguODI4MTI2IDAgNC44Nzg5MDYtMy45NTcwMzEgOC44MjQyMTgtOC44MjgxMjUgOC44MjQyMTh6bTAgMCIgZmlsbD0iI2FmYjZiYiIvPjxwYXRoIGQ9Im0yMTEuODYzMjgxIDIwMy4wMzUxNTZoLTcwLjYyMTA5M2MtNC44NzUgMC04LjgyODEyNi0zLjk0NTMxMi04LjgyODEyNi04LjgyODEyNSAwLTQuODgyODEyIDMuOTUzMTI2LTguODI4MTI1IDguODI4MTI2LTguODI4MTI1aDcwLjYyMTA5M2M0Ljg3MTA5NCAwIDguODI4MTI1IDMuOTQ1MzEzIDguODI4MTI1IDguODI4MTI1IDAgNC44ODI4MTMtMy45NTcwMzEgOC44MjgxMjUtOC44MjgxMjUgOC44MjgxMjV6bTAgMCIgZmlsbD0iI2FmYjZiYiIvPjxwYXRoIGQ9Im0yNjQuODI4MTI1IDMwOC45NjQ4NDRoLTE3Ni41NTA3ODFsODguMjczNDM3LTYxLjc5Mjk2OXptMCAwIiBmaWxsPSIjYzE5MDE2Ii8+PHBhdGggZD0ibTE4OS4xNjc5NjkgMjU2IDc1LjY2MDE1NiA1Mi45NjQ4NDR2LTEwNS45Mjk2ODh6bTAgMCIgZmlsbD0iI2Y2YjcwMCIvPjxwYXRoIGQ9Im04OC4yNzczNDQgMjAzLjAzNTE1NnYxMDUuOTI5Njg4bDc1LjY2MDE1Ni01Mi45NjQ4NDR6bTAgMCIgZmlsbD0iI2Y2YjcwMCIvPjwvc3ZnPg==);
}

.ic-ext-txt {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiM0ZTc0YmEiLz48ZyBmaWxsPSIjYTA5ODkzIj48cGF0aCBkPSJtMTIzLjU4NTkzOCAyMjkuNTE1NjI1aC03MC42MjEwOTRjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjQyMTkgMC00Ljg3NSAzLjk1NzAzMS04LjgyODEyNSA4LjgyODEyNS04LjgyODEyNWg3MC42MjEwOTRjNC44NzUgMCA4LjgyODEyNCAzLjk1MzEyNSA4LjgyODEyNCA4LjgyODEyNSAwIDQuODcxMDk0LTMuOTUzMTI0IDguODI0MjE5LTguODI4MTI0IDguODI0MjE5em0wIDAiLz48cGF0aCBkPSJtMjQ3LjE3MTg3NSAyMjkuNTE1NjI1aC04OC4yNzM0MzdjLTQuODc1IDAtOC44MjgxMjYtMy45NTMxMjUtOC44MjgxMjYtOC44MjQyMTkgMC00Ljg3NSAzLjk1MzEyNi04LjgyODEyNSA4LjgyODEyNi04LjgyODEyNWg4OC4yNzM0MzdjNC44NzUgMCA4LjgyODEyNSAzLjk1MzEyNSA4LjgyODEyNSA4LjgyODEyNSAwIDQuODcxMDk0LTMuOTUzMTI1IDguODI0MjE5LTguODI4MTI1IDguODI0MjE5em0wIDAiLz48cGF0aCBkPSJtMjIwLjY5MTQwNiAyNjQuODI4MTI1aC05Ny4xMDU0NjhjLTQuODcxMDk0IDAtOC44MjgxMjYtMy45NTcwMzEtOC44MjgxMjYtOC44MjgxMjVzMy45NTcwMzItOC44MjgxMjUgOC44MjgxMjYtOC44MjgxMjVoOTcuMTA1NDY4YzQuODcxMDk0IDAgOC44MjQyMTkgMy45NTcwMzEgOC44MjQyMTkgOC44MjgxMjVzLTMuOTUzMTI1IDguODI4MTI1LTguODI0MjE5IDguODI4MTI1em0wIDAiLz48cGF0aCBkPSJtMzAwLjEzNjcxOSAyMjkuNTE1NjI1aC0xNy42NTIzNDRjLTQuODc1IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjQyMTkgMC00Ljg3NSAzLjk1MzEyNS04LjgyODEyNSA4LjgyODEyNS04LjgyODEyNWgxNy42NTIzNDRjNC44NzUgMCA4LjgyODEyNSAzLjk1MzEyNSA4LjgyODEyNSA4LjgyODEyNSAwIDQuODcxMDk0LTMuOTUzMTI1IDguODI0MjE5LTguODI4MTI1IDguODI0MjE5em0wIDAiLz48cGF0aCBkPSJtMzAwLjEzNjcxOSAyNjQuODI4MTI1aC00NC4xMzY3MTljLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTcwMzEtOC44MjgxMjUtOC44MjgxMjVzMy45NTcwMzEtOC44MjgxMjUgOC44MjgxMjUtOC44MjgxMjVoNDQuMTM2NzE5YzQuODc1IDAgOC44MjgxMjUgMy45NTcwMzEgOC44MjgxMjUgOC44MjgxMjVzLTMuOTUzMTI1IDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0wIDAiLz48cGF0aCBkPSJtODguMjc3MzQ0IDI2NC44MjgxMjVoLTM1LjMxMjVjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTcwMzEtOC44MjgxMjUtOC44MjgxMjVzMy45NTcwMzEtOC44MjgxMjUgOC44MjgxMjUtOC44MjgxMjVoMzUuMzEyNWM0Ljg3MTA5NCAwIDguODI0MjE4IDMuOTU3MDMxIDguODI0MjE4IDguODI4MTI1cy0zLjk1MzEyNCA4LjgyODEyNS04LjgyNDIxOCA4LjgyODEyNXptMCAwIi8+PHBhdGggZD0ibTEyMy41ODU5MzggMzAwLjEzNjcxOWgtNzAuNjIxMDk0Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI4MTI1IDAtNC44NzEwOTQgMy45NTcwMzEtOC44MjQyMTkgOC44MjgxMjUtOC44MjQyMTloNzAuNjIxMDk0YzQuODc1IDAgOC44MjgxMjQgMy45NTMxMjUgOC44MjgxMjQgOC44MjQyMTkgMCA0Ljg3NS0zLjk1MzEyNCA4LjgyODEyNS04LjgyODEyNCA4LjgyODEyNXptMCAwIi8+PHBhdGggZD0ibTI0Ny4xNzE4NzUgMzAwLjEzNjcxOWgtODguMjczNDM3Yy00Ljg3NSAwLTguODI4MTI2LTMuOTUzMTI1LTguODI4MTI2LTguODI4MTI1IDAtNC44NzEwOTQgMy45NTMxMjYtOC44MjQyMTkgOC44MjgxMjYtOC44MjQyMTloODguMjczNDM3YzQuODc1IDAgOC44MjgxMjUgMy45NTMxMjUgOC44MjgxMjUgOC44MjQyMTkgMCA0Ljg3NS0zLjk1MzEyNSA4LjgyODEyNS04LjgyODEyNSA4LjgyODEyNXptMCAwIi8+PHBhdGggZD0ibTMwMC4xMzY3MTkgMzAwLjEzNjcxOWgtMTcuNjUyMzQ0Yy00Ljg3NSAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI4MTI1IDAtNC44NzEwOTQgMy45NTMxMjUtOC44MjQyMTkgOC44MjgxMjUtOC44MjQyMTloMTcuNjUyMzQ0YzQuODc1IDAgOC44MjgxMjUgMy45NTMxMjUgOC44MjgxMjUgOC44MjQyMTkgMCA0Ljg3NS0zLjk1MzEyNSA4LjgyODEyNS04LjgyODEyNSA4LjgyODEyNXptMCAwIi8+PHBhdGggZD0ibTMwMC4xMzY3MTkgMTk0LjIwNzAzMWgtNzAuNjIxMDk0Yy00Ljg3MTA5NCAwLTguODI0MjE5LTMuOTUzMTI1LTguODI0MjE5LTguODI4MTI1IDAtNC44NzEwOTQgMy45NTMxMjUtOC44MjgxMjUgOC44MjQyMTktOC44MjgxMjVoNzAuNjIxMDk0YzQuODc1IDAgOC44MjgxMjUgMy45NTcwMzEgOC44MjgxMjUgOC44MjgxMjUgMCA0Ljg3NS0zLjk1MzEyNSA4LjgyODEyNS04LjgyODEyNSA4LjgyODEyNXptMCAwIi8+PHBhdGggZD0ibTE5NC4yMDcwMzEgMTk0LjIwNzAzMWgtODguMjc3MzQzYy00Ljg3MTA5NCAwLTguODI4MTI2LTMuOTUzMTI1LTguODI4MTI2LTguODI4MTI1IDAtNC44NzEwOTQgMy45NTcwMzItOC44MjgxMjUgOC44MjgxMjYtOC44MjgxMjVoODguMjc3MzQzYzQuODcxMDk0IDAgOC44MjgxMjUgMy45NTcwMzEgOC44MjgxMjUgOC44MjgxMjUgMCA0Ljg3NS0zLjk1NzAzMSA4LjgyODEyNS04LjgyODEyNSA4LjgyODEyNXptMCAwIi8+PHBhdGggZD0ibTIyOS41MTU2MjUgMTU4Ljg5ODQzOGgtOTcuMTAxNTYzYy00Ljg3NSAwLTguODI4MTI0LTMuOTU3MDMyLTguODI4MTI0LTguODI4MTI2IDAtNC44NzUgMy45NTMxMjQtOC44MjgxMjQgOC44MjgxMjQtOC44MjgxMjRoOTcuMTAxNTYzYzQuODc1IDAgOC44MjgxMjUgMy45NTMxMjQgOC44MjgxMjUgOC44MjgxMjQgMCA0Ljg3MTA5NC0zLjk1MzEyNSA4LjgyODEyNi04LjgyODEyNSA4LjgyODEyNnptMCAwIi8+PHBhdGggZD0ibTcwLjYyMTA5NCAxOTQuMjA3MDMxaC0xNy42NTYyNWMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyODEyNSAwLTQuODcxMDk0IDMuOTU3MDMxLTguODI4MTI1IDguODI4MTI1LTguODI4MTI1aDE3LjY1NjI1YzQuODcxMDk0IDAgOC44MjgxMjUgMy45NTcwMzEgOC44MjgxMjUgOC44MjgxMjUgMCA0Ljg3NS0zLjk1NzAzMSA4LjgyODEyNS04LjgyODEyNSA4LjgyODEyNXptMCAwIi8+PHBhdGggZD0ibTk3LjEwMTU2MiAxNTguODk4NDM4aC00NC4xMzY3MThjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTcwMzItOC44MjgxMjUtOC44MjgxMjYgMC00Ljg3NSAzLjk1NzAzMS04LjgyODEyNCA4LjgyODEyNS04LjgyODEyNGg0NC4xMzY3MThjNC44NzUgMCA4LjgyODEyNiAzLjk1MzEyNCA4LjgyODEyNiA4LjgyODEyNCAwIDQuODcxMDk0LTMuOTUzMTI2IDguODI4MTI2LTguODI4MTI2IDguODI4MTI2em0wIDAiLz48cGF0aCBkPSJtMzAwLjEzNjcxOSAxNTguODk4NDM4aC0zNS4zMDg1OTRjLTQuODc1IDAtOC44MjgxMjUtMy45NTcwMzItOC44MjgxMjUtOC44MjgxMjYgMC00Ljg3NSAzLjk1MzEyNS04LjgyODEyNCA4LjgyODEyNS04LjgyODEyNGgzNS4zMDg1OTRjNC44NzUgMCA4LjgyODEyNSAzLjk1MzEyNCA4LjgyODEyNSA4LjgyODEyNCAwIDQuODcxMDk0LTMuOTUzMTI1IDguODI4MTI2LTguODI4MTI1IDguODI4MTI2em0wIDAiLz48L2c+PHBhdGggZD0ibTEwNS45Mjk2ODggMzk3LjI0MjE4OGgtNTIuOTY0ODQ0Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTU3MDMyLTguODI4MTI1LTguODI4MTI2IDAtNC44NzUgMy45NTcwMzEtOC44MjgxMjQgOC44MjgxMjUtOC44MjgxMjRoNTIuOTY0ODQ0YzQuODc1IDAgOC44MjgxMjQgMy45NTMxMjQgOC44MjgxMjQgOC44MjgxMjQgMCA0Ljg3MTA5NC0zLjk1MzEyNCA4LjgyODEyNi04LjgyODEyNCA4LjgyODEyNnptMCAwIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0ibTc5LjQ0OTIxOSA0ODUuNTE1NjI1Yy00Ljg3NSAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI0MjE5di04OC4yNzczNDRjMC00Ljg3NSAzLjk1MzEyNS04LjgyODEyNCA4LjgyODEyNS04LjgyODEyNCA0Ljg3MTA5MyAwIDguODI4MTI1IDMuOTUzMTI0IDguODI4MTI1IDguODI4MTI0djg4LjI3NzM0NGMwIDQuODcxMDk0LTMuOTU3MDMyIDguODI0MjE5LTguODI4MTI1IDguODI0MjE5em0wIDAiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJtMTUwLjA1ODU5NCA0ODUuNTE1NjI1Yy0xLjU0Mjk2OSAwLTMuMTEzMjgyLS40MDYyNS00LjUyNzM0NC0xLjI2MTcxOS00LjE4MzU5NC0yLjUwNzgxMi01LjUzNTE1Ni03LjkyNTc4MS0zLjAyNzM0NC0xMi4xMDkzNzVsNTIuOTY0ODQ0LTg4LjI3NzM0M2MyLjUwNzgxMi00LjE4MzU5NCA3LjkzNzUtNS41MzUxNTcgMTIuMTEzMjgxLTMuMDI3MzQ0IDQuMTgzNTk0IDIuNTA3ODEyIDUuNTM1MTU3IDcuOTI1NzgxIDMuMDI3MzQ0IDEyLjExMzI4MWwtNTIuOTY0ODQ0IDg4LjI3MzQzN2MtMS42NjAxNTYgMi43NjE3MTktNC41ODIwMzEgNC4yODkwNjMtNy41ODU5MzcgNC4yODkwNjN6bTAgMCIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Im0yMDMuMDQyOTY5IDQ4NS41MTU2MjVjLTMgMC01LjkyMTg3NS0xLjUyNzM0NC03LjU3NDIxOS00LjI4MTI1bC01Mi45NjQ4NDQtODguMjczNDM3Yy0yLjUwNzgxMi00LjE4MzU5NC0xLjE1NjI1LTkuNjA1NDY5IDMuMDI3MzQ0LTEyLjExMzI4MiA0LjE3NTc4MS0yLjUxNTYyNSA5LjYwNTQ2OS0xLjE1NjI1IDEyLjExMzI4MSAzLjAyNzM0NGw1Mi45NjQ4NDQgODguMjc3MzQ0YzIuNTA3ODEzIDQuMTgzNTk0IDEuMTU2MjUgOS42MDU0NjgtMy4wMjczNDQgMTIuMTEzMjgxLTEuNDIxODc1Ljg0Mzc1LTIuOTkyMTg3IDEuMjUtNC41MzkwNjIgMS4yNXptMCAwIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0ibTMwMC4xMzY3MTkgMzk3LjI0MjE4OGgtNTIuOTY0ODQ0Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTU3MDMyLTguODI4MTI1LTguODI4MTI2IDAtNC44NzUgMy45NTcwMzEtOC44MjgxMjQgOC44MjgxMjUtOC44MjgxMjRoNTIuOTY0ODQ0YzQuODc1IDAgOC44MjgxMjUgMy45NTMxMjQgOC44MjgxMjUgOC44MjgxMjQgMCA0Ljg3MTA5NC0zLjk1MzEyNSA4LjgyODEyNi04LjgyODEyNSA4LjgyODEyNnptMCAwIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0ibTI3My42NTYyNSA0ODUuNTE1NjI1Yy00Ljg3NSAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI0MjE5di04OC4yNzczNDRjMC00Ljg3NSAzLjk1MzEyNS04LjgyODEyNCA4LjgyODEyNS04LjgyODEyNCA0Ljg3MTA5NCAwIDguODI4MTI1IDMuOTUzMTI0IDguODI4MTI1IDguODI4MTI0djg4LjI3NzM0NGMwIDQuODcxMDk0LTMuOTU3MDMxIDguODI0MjE5LTguODI4MTI1IDguODI0MjE5em0wIDAiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);
}

.ic-ext-3ds {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiNlZDhhMTkiLz48cGF0aCBkPSJtMTU4Ljg5ODQzOCA0ODUuNTE1NjI1aC04LjgyODEyNmMtNC44NzUgMC04LjgyODEyNC0zLjk0NTMxMy04LjgyODEyNC04LjgyNDIxOXYtODguMjc3MzQ0YzAtNC44ODI4MTIgMy45NTMxMjQtOC44MjgxMjQgOC44MjgxMjQtOC44MjgxMjRoOC44MjgxMjZjMjkuMjA3MDMxIDAgNTIuOTY0ODQzIDIzLjc1MzkwNiA1Mi45NjQ4NDMgNTIuOTY0ODQzIDAgMjkuMjEwOTM4LTIzLjc1NzgxMiA1Mi45NjQ4NDQtNTIuOTY0ODQzIDUyLjk2NDg0NHptMC0xNy42NTIzNDRoLjA4NTkzN3ptMC03MC42MjEwOTN2NzAuNjIxMDkzYzE5LjQ3MjY1NiAwIDM1LjMwODU5My0xNS44Mzk4NDMgMzUuMzA4NTkzLTM1LjMxMjUgMC0xOS40NzI2NTYtMTUuODM1OTM3LTM1LjMwODU5My0zNS4zMDg1OTMtMzUuMzA4NTkzem0wIDAiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJtODMuODYzMjgxIDQ0MS4zNzg5MDZoLTMwLjg5ODQzN2MtNC44NzEwOTQgMC04LjgyODEyNS0zLjk0NTMxMi04LjgyODEyNS04LjgyODEyNSAwLTQuODc4OTA2IDMuOTU3MDMxLTguODI4MTI1IDguODI4MTI1LTguODI4MTI1aDMwLjg5ODQzN2M3LjMwMDc4MSAwIDEzLjIzODI4MS01Ljk0MTQwNiAxMy4yMzgyODEtMTMuMjM4MjgxIDAtNy4zMDA3ODEtNS45Mzc1LTEzLjI0MjE4Ny0xMy4yMzgyODEtMTMuMjQyMTg3aC0zMC44OTg0MzdjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NDUzMTMtOC44MjgxMjUtOC44MjgxMjYgMC00Ljg4MjgxMiAzLjk1NzAzMS04LjgyODEyNCA4LjgyODEyNS04LjgyODEyNGgzMC44OTg0MzdjMTcuMDM1MTU3IDAgMzAuODk0NTMxIDEzLjg1OTM3NCAzMC44OTQ1MzEgMzAuODk4NDM3IDAgMTcuMDM1MTU2LTEzLjg1OTM3NCAzMC44OTQ1MzEtMzAuODk0NTMxIDMwLjg5NDUzMXptMCAwIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0ibTgzLjg2MzI4MSA0ODUuNTE1NjI1aC0zMC44OTg0MzdjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NDUzMTMtOC44MjgxMjUtOC44MjQyMTkgMC00Ljg4MjgxMiAzLjk1NzAzMS04LjgyODEyNSA4LjgyODEyNS04LjgyODEyNWgzMC44OTg0MzdjNy4zMDA3ODEgMCAxMy4yMzgyODEtNS45NDE0MDYgMTMuMjM4MjgxLTEzLjI0MjE4NyAwLTcuMzAwNzgyLTUuOTM3NS0xMy4yNDIxODgtMTMuMjM4MjgxLTEzLjI0MjE4OGgtMzAuODk4NDM3Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTQ1MzEyLTguODI4MTI1LTguODI4MTI1IDAtNC44Nzg5MDYgMy45NTcwMzEtOC44MjgxMjUgOC44MjgxMjUtOC44MjgxMjVoMzAuODk4NDM3YzE3LjAzNTE1NyAwIDMwLjg5NDUzMSAxMy44NTkzNzUgMzAuODk0NTMxIDMwLjg5ODQzOCAwIDE3LjAzNTE1Ni0xMy44NTkzNzQgMzAuODk0NTMxLTMwLjg5NDUzMSAzMC44OTQ1MzF6bTAgMCIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Im0yNzguMDcwMzEyIDQ4NS41MTU2MjVoLTMwLjg5ODQzN2MtNC44NzEwOTQgMC04LjgyODEyNS0zLjk0NTMxMy04LjgyODEyNS04LjgyNDIxOSAwLTQuODgyODEyIDMuOTU3MDMxLTguODI4MTI1IDguODI4MTI1LTguODI4MTI1aDMwLjg5ODQzN2M3LjMwMDc4MiAwIDEzLjIzODI4Mi01Ljk0MTQwNiAxMy4yMzgyODItMTMuMjQyMTg3IDAtNy4zMDA3ODItNS45Mzc1LTEzLjI0MjE4OC0xMy4yMzgyODItMTMuMjQyMTg4aC04LjgyODEyNGMtMTcuMDM5MDYzIDAtMzAuODk4NDM4LTEzLjg1OTM3NS0zMC44OTg0MzgtMzAuODk0NTMxIDAtMTcuMDM5MDYzIDEzLjg1OTM3NS0zMC44OTg0MzcgMzAuODk4NDM4LTMwLjg5ODQzN2gzMC44OTQ1MzFjNC44NzUgMCA4LjgyODEyNSAzLjk0NTMxMiA4LjgyODEyNSA4LjgyODEyNCAwIDQuODgyODEzLTMuOTUzMTI1IDguODI4MTI2LTguODI4MTI1IDguODI4MTI2aC0zMC44OTQ1MzFjLTcuMzAwNzgyIDAtMTMuMjQyMTg4IDUuOTQxNDA2LTEzLjI0MjE4OCAxMy4yNDIxODcgMCA3LjI5Njg3NSA1Ljk0MTQwNiAxMy4yMzgyODEgMTMuMjQyMTg4IDEzLjIzODI4MWg4LjgyODEyNGMxNy4wMzUxNTcgMCAzMC44OTQ1MzIgMTMuODU5Mzc1IDMwLjg5NDUzMiAzMC44OTg0MzggMCAxNy4wMzUxNTYtMTMuODU5Mzc1IDMwLjg5NDUzMS0zMC44OTQ1MzIgMzAuODk0NTMxem0wIDAiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjYjhhY2E2Ij48cGF0aCBkPSJtMTc2LjU1MDc4MSAxNTAuMDcwMzEyYy00Ljg3MTA5MyAwLTguODI4MTI1LTMuOTQ5MjE4LTguODI4MTI1LTguODI4MTI0di01Mi45NjQ4NDRjMC00Ljg4MjgxMyAzLjk1NzAzMi04LjgyODEyNSA4LjgyODEyNS04LjgyODEyNSA0Ljg3NSAwIDguODI4MTI1IDMuOTQ1MzEyIDguODI4MTI1IDguODI4MTI1djUyLjk2NDg0NGMwIDQuODc4OTA2LTMuOTUzMTI1IDguODI4MTI0LTguODI4MTI1IDguODI4MTI0em0wIDAiLz48cGF0aCBkPSJtMTUwLjA1ODU5NCAxOTQuMjA3MDMxYy0xLjU5NzY1NiAwLTMuMjEwOTM4LS40MzM1OTMtNC42Njc5NjktMS4zNDM3NWwtNzAuNjIxMDk0LTQ0LjEzNjcxOWMtNC4xNDA2MjUtMi41NzgxMjQtNS4zOTQ1MzEtOC4wMjM0MzctMi44MDg1OTMtMTIuMTY0MDYyIDIuNTg5ODQzLTQuMTQwNjI1IDguMDM1MTU2LTUuMzk0NTMxIDEyLjE2NDA2Mi0yLjc5Njg3NWw3MC42MjEwOTQgNDQuMTM2NzE5YzQuMTQwNjI1IDIuNTc4MTI1IDUuMzk0NTMxIDguMDIzNDM3IDIuODA4NTk0IDEyLjE2NDA2Mi0xLjY3NTc4MiAyLjY3NTc4Mi00LjU0Njg3NiA0LjE0MDYyNS03LjQ5NjA5NCA0LjE0MDYyNXptMCAwIi8+PHBhdGggZD0ibTIyMC42OTkyMTkgMTg1LjM3ODkwNmMtMi44NTE1NjMgMC01LjY1MjM0NC0xLjM3NS03LjM1NTQ2OS0zLjkyOTY4Ny0yLjY5OTIxOS00LjA1ODU5NC0xLjYwNTQ2OS05LjUzMTI1IDIuNDQ1MzEyLTEyLjI0MjE4OGw1Mi45Njg3NS0zNS4zMDg1OTNjNC4wNTA3ODItMi43MDMxMjYgOS41MzEyNS0xLjYxNzE4OCAxMi4yNDIxODggMi40NDUzMTIgMi42OTkyMTkgNC4wNTg1OTQgMS42MDU0NjkgOS41MzEyNS0yLjQ0NTMxMiAxMi4yNDIxODhsLTUyLjk2NDg0NCAzNS4zMDg1OTNjLTEuNTExNzE5IDEtMy4yMTQ4NDQgMS40ODQzNzUtNC44OTA2MjUgMS40ODQzNzV6bTAgMCIvPjxwYXRoIGQ9Im0xNzYuNTUwNzgxIDMyNi42MjEwOTRjLTQuODcxMDkzIDAtOC44MjgxMjUtMy45NDUzMTMtOC44MjgxMjUtOC44MjgxMjV2LTUyLjk2NDg0NGMwLTQuODgyODEzIDMuOTU3MDMyLTguODI4MTI1IDguODI4MTI1LTguODI4MTI1IDQuODc1IDAgOC44MjgxMjUgMy45NDUzMTIgOC44MjgxMjUgOC44MjgxMjV2NTIuOTY0ODQ0YzAgNC44ODI4MTItMy45NTMxMjUgOC44MjgxMjUtOC44MjgxMjUgOC44MjgxMjV6bTAgMCIvPjxwYXRoIGQ9Im0yNzMuNjQ0NTMxIDI3My42NTYyNWMtMS42NzU3ODEgMC0zLjM3ODkwNi0uNDg4MjgxLTQuODg2NzE5LTEuNDg0Mzc1bC01Mi45Njg3NS0zNS4zMDg1OTRjLTQuMDUwNzgxLTIuNzEwOTM3LTUuMTQ0NTMxLTguMTgzNTkzLTIuNDQ1MzEyLTEyLjI0NjA5MyAyLjcxMDkzOC00LjA1ODU5NCA4LjE4MzU5NC01LjE1NjI1IDEyLjI0NjA5NC0yLjQ0NTMxM2w1Mi45NjQ4NDQgMzUuMzEyNWM0LjA1MDc4MSAyLjcwNzAzMSA1LjE0NDUzMSA4LjE4MzU5NCAyLjQ0NTMxMiAxMi4yNDIxODctMS43MDMxMjUgMi41NTA3ODItNC41MDM5MDYgMy45Mjk2ODgtNy4zNTU0NjkgMy45Mjk2ODh6bTAgMCIvPjxwYXRoIGQ9Im03OS40NTcwMzEgMjczLjY1NjI1Yy0yLjc1MzkwNiAwLTUuNDcyNjU2LTEuMjg5MDYyLTcuMTk1MzEyLTMuNjk5MjE5LTIuODMyMDMxLTMuOTY0ODQzLTEuOTE0MDYzLTkuNDgwNDY5IDIuMDU4NTkzLTEyLjMxNjQwNmw2MS43OTI5NjktNDQuMTM2NzE5YzMuOTUzMTI1LTIuODQzNzUgOS40ODA0NjktMS45MjU3ODEgMTIuMzEyNSAyLjA0Njg3NSAyLjgzNTkzOCAzLjk2NDg0NCAxLjkxNzk2OSA5LjQ4MDQ2OS0yLjA1NDY4NyAxMi4zMTY0MDdsLTYxLjc5Mjk2OSA0NC4xMzY3MThjLTEuNTU0Njg3IDEuMTEzMjgyLTMuMzQ3NjU2IDEuNjUyMzQ0LTUuMTIxMDk0IDEuNjUyMzQ0em0wIDAiLz48L2c+PHBhdGggZD0ibTE3Ni41NTA3ODEgMjgyLjQ4NDM3NS03MC42MjEwOTMtMzUuMzEyNXYtODguMjczNDM3bDcwLjYyMTA5MyAzNS4zMDg1OTN6bTAgMCIgZmlsbD0iI2VkOGExOSIvPjxwYXRoIGQ9Im0xNzYuNTUwNzgxIDI4Mi40ODQzNzUgNzAuNjIxMDk0LTM1LjMxMjV2LTg4LjI3MzQzN2wtNzAuNjIxMDk0IDM1LjMwODU5M3ptMCAwIiBmaWxsPSIjZGM2OTFkIi8+PHBhdGggZD0ibTE3Ni41NTA3ODEgMTk0LjIwNzAzMS03MC42MjEwOTMtMzUuMzA4NTkzIDcwLjYyMTA5My0zNS4zMTI1IDcwLjYyMTA5NCAzNS4zMTI1em0wIDAiIGZpbGw9IiNjNTQxMWUiLz48L3N2Zz4=);
}

.ic-ext-wav {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiM0ZTc0YmEiLz48cGF0aCBkPSJtMjM4LjM0Mzc1IDIxMS44NjMyODFjMCAzNC4xMjUtMjcuNjY0MDYyIDYxLjc5Mjk2OS02MS43OTI5NjkgNjEuNzkyOTY5LTM0LjEyNSAwLTYxLjc5Mjk2OS0yNy42Njc5NjktNjEuNzkyOTY5LTYxLjc5Mjk2OSAwLTM0LjEyODkwNiAyNy42Njc5NjktNjEuNzkyOTY5IDYxLjc5Mjk2OS02MS43OTI5NjkgMzQuMTI4OTA3IDAgNjEuNzkyOTY5IDI3LjY2NDA2MyA2MS43OTI5NjkgNjEuNzkyOTY5em0wIDAiIGZpbGw9IiM0ZTc0YmEiLz48cGF0aCBkPSJtMjAzLjAzNTE1NiAyMTEuODYzMjgxLTQ0LjEzNjcxOCAyNi40ODA0Njl2LTUyLjk2NDg0NHptMCAwIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0ibTI1NiAyOTEuMzA4NTk0Yy0yLjA3NDIxOSAwLTQuMTU2MjUtLjcyMjY1Ni01LjgzNTkzOC0yLjIwNzAzMi0zLjY1MjM0My0zLjIzMDQ2OC00LjAwNzgxMi04LjgwODU5My0uNzc3MzQzLTEyLjQ2MDkzNyAxNS42NDQ1MzEtMTcuNzM4MjgxIDI0LjI2OTUzMS00MC43MzA0NjkgMjQuMjY5NTMxLTY0Ljc3NzM0NHMtOC42MjUtNDcuMDQyOTY5LTI0LjI3NzM0NC02NC43NzczNDNjLTMuMjMwNDY4LTMuNjU2MjUtMi44Nzg5MDYtOS4yMzQzNzYuNzc3MzQ0LTEyLjQ2NDg0NCAzLjY1NjI1LTMuMjMwNDY5IDkuMjQyMTg4LTIuODc4OTA2IDEyLjQ1NzAzMS43NzczNDQgMTguNTExNzE5IDIwLjk2NDg0MyAyOC42OTUzMTMgNDguMTE3MTg3IDI4LjY5NTMxMyA3Ni40NjQ4NDMgMCAyOC4zNDM3NS0xMC4xODM1OTQgNTUuNDk2MDk0LTI4LjY4NzUgNzYuNDY0ODQ0LTEuNzUgMS45NzY1NjMtNC4xODM1OTQgMi45ODA0NjktNi42MjEwOTQgMi45ODA0Njl6bTAgMCIgZmlsbD0iIzM3NWE5MyIvPjxwYXRoIGQ9Im0yOTEuMzAwNzgxIDMwOC45NjQ4NDRjLTEuNzU3ODEyIDAtMy41MzEyNS0uNTI3MzQ0LTUuMDgyMDMxLTEuNjEzMjgyLTMuOTg0Mzc1LTIuODE2NDA2LTQuOTM3NS04LjMyNDIxOC0yLjEyMTA5NC0xMi4zMTY0MDYgMTYuMDM5MDYzLTIyLjY5NTMxMiAyNC44NjcxODgtNTIuMjQyMTg3IDI0Ljg2NzE4OC04My4xNzE4NzUgMC0zMC45MzM1OTMtOC44MjgxMjUtNjAuNDgwNDY5LTI0Ljg2NzE4OC04My4xODM1OTMtMi44MDQ2ODctMy45ODA0NjktMS44NjMyODEtOS40ODgyODIgMi4xMjEwOTQtMTIuMzEyNSAzLjk4ODI4MS0yLjgwMDc4MiA5LjQ4ODI4MS0xLjg1NTQ2OSAxMi4zMDQ2ODggMi4xMTcxODcgMTguMTIxMDkzIDI1LjY3MTg3NSAyOC4wOTc2NTYgNTguODM1OTM3IDI4LjA5NzY1NiA5My4zNzg5MDZzLTkuOTc2NTYzIDY3LjcwNzAzMS0yOC4wOTc2NTYgOTMuMzY3MTg4Yy0xLjcyMjY1NyAyLjQzNzUtNC40NDkyMTkgMy43MzQzNzUtNy4yMjI2NTcgMy43MzQzNzV6bTAgMCIgZmlsbD0iIzIzNDE2ZCIvPjxwYXRoIGQ9Im05Ny4xMDE1NjIgMjkxLjMwODU5NGMtMi40NDE0MDYgMC00Ljg3MTA5My0xLjAwMzkwNi02LjYxNzE4Ny0yLjk4MDQ2OS0xOC41MDM5MDYtMjAuOTY4NzUtMjguNjkxNDA2LTQ4LjEyMTA5NC0yOC42OTE0MDYtNzYuNDY0ODQ0IDAtMjguMzQ3NjU2IDEwLjE4NzUtNTUuNSAyOC42OTE0MDYtNzYuNDY0ODQzIDMuMjMwNDY5LTMuNjU2MjUgOC44MDg1OTQtNCAxMi40NTMxMjUtLjc3NzM0NCAzLjY1NjI1IDMuMjMwNDY4IDQuMDA3ODEyIDguODA4NTk0Ljc3NzM0NCAxMi40NjQ4NDQtMTUuNjQwNjI1IDE3LjczNDM3NC0yNC4yNjU2MjUgNDAuNzM4MjgxLTI0LjI2NTYyNSA2NC43NzczNDMgMCAyNC4wMzUxNTcgOC42MjUgNDcuMDM5MDYzIDI0LjI3MzQzNyA2NC43NzczNDQgMy4yMjI2NTYgMy42NTIzNDQgMi44Nzg5MDYgOS4yMzA0NjktLjc3MzQzNyAxMi40NjA5MzctMS42Nzk2ODggMS40ODQzNzYtMy43NjE3MTkgMi4yMDcwMzItNS44NDc2NTcgMi4yMDcwMzJ6bTAgMCIgZmlsbD0iIzM3NWE5MyIvPjxwYXRoIGQ9Im02MS44MDA3ODEgMzA4Ljk2NDg0NGMtMi43Njk1MzEgMC01LjUtMS4yOTY4NzUtNy4yMTg3NS0zLjczNDM3NS0xOC4xMjUtMjUuNjY3OTY5LTI4LjA5NzY1Ni01OC44MjQyMTktMjguMDk3NjU2LTkzLjM2NzE4OHM5Ljk3MjY1Ni02Ny42OTkyMTkgMjguMDk3NjU2LTkzLjM3MTA5M2MyLjgxNjQwNy0zLjk3MjY1NyA4LjMxNjQwNy00LjkyNTc4MiAxMi4zMDQ2ODgtMi4xMTcxODggMy45ODA0NjkgMi44MTY0MDYgNC45MzM1OTMgOC4zMjQyMTkgMi4xMTcxODcgMTIuMzEyNS0xNi4wMzkwNjIgMjIuNjk1MzEyLTI0Ljg2NzE4NyA1Mi4yNDIxODgtMjQuODY3MTg3IDgzLjE3NTc4MSAwIDMwLjkyOTY4OCA4LjgyODEyNSA2MC40NzY1NjMgMjQuODY3MTg3IDgzLjE3OTY4OCAyLjgxNjQwNiAzLjk4NDM3NSAxLjg2MzI4MiA5LjQ5MjE4Ny0yLjExNzE4NyAxMi4zMTY0MDYtMS41NDY4NzUgMS4wNzgxMjUtMy4zMjgxMjUgMS42MDU0NjktNS4wODU5MzggMS42MDU0Njl6bTAgMCIgZmlsbD0iIzIzNDE2ZCIvPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Im0yNzMuNjU2MjUgNDg1LjUxNTYyNWMtMy42MTMyODEgMC02Ljg1MTU2Mi0yLjE5NTMxMy04LjIwMzEyNS01LjU1MDc4MWwtMzUuMzA4NTk0LTg4LjI3NzM0NGMtMS44MDg1OTMtNC41MjczNDQuMzg2NzE5LTkuNjY0MDYyIDQuOTE3OTY5LTExLjQ3MjY1NiA0LjU0Mjk2OS0xLjgxMjUgOS42NjQwNjIuMzg2NzE4IDExLjQ3MjY1NiA0LjkyNTc4MWwyNy4xMjEwOTQgNjcuNzg1MTU2IDI3LjEwOTM3NS02Ny43ODUxNTZjMS44MDg1OTQtNC41MzkwNjMgNi45Mjk2ODctNi43NTM5MDYgMTEuNDc2NTYzLTQuOTI1NzgxIDQuNTI3MzQzIDEuODA4NTk0IDYuNzI2NTYyIDYuOTQ1MzEyIDQuOTE0MDYyIDExLjQ3MjY1NmwtMzUuMzA4NTk0IDg4LjI3NzM0NGMtMS4zNDM3NSAzLjM1NTQ2OC00LjU4MjAzMSA1LjU1MDc4MS04LjE5MTQwNiA1LjU1MDc4MXptMCAwIi8+PHBhdGggZD0ibTIwMy4wMzUxNTYgNDg1LjUxNTYyNWMtNC44NzUgMC04LjgyODEyNS0zLjk0NTMxMy04LjgyODEyNS04LjgyNDIxOXYtNzcuNDI5Njg3YzAtMS4xMDkzNzUtLjkxMDE1Ni0yLjAxOTUzMS0yLjAyMzQzNy0yLjAxOTUzMWgtMzEuMjY1NjI1Yy0xLjExMzI4MSAwLTIuMDE5NTMxLjkxMDE1Ni0yLjAxOTUzMSAyLjAxOTUzMXY3Ny40Mjk2ODdjMCA0Ljg3ODkwNi0zLjk1NzAzMiA4LjgyNDIxOS04LjgyODEyNiA4LjgyNDIxOS00Ljg3NSAwLTguODI4MTI0LTMuOTQ1MzEzLTguODI4MTI0LTguODI0MjE5di03Ny40Mjk2ODdjMC0xMC44NDc2NTcgOC44MjgxMjQtMTkuNjc1NzgxIDE5LjY3NTc4MS0xOS42NzU3ODFoMzEuMjY1NjI1YzEwLjg1MTU2MiAwIDE5LjY3OTY4NyA4LjgyODEyNCAxOS42Nzk2ODcgMTkuNjc1Nzgxdjc3LjQyOTY4N2MwIDQuODc4OTA2LTMuOTU3MDMxIDguODI0MjE5LTguODI4MTI1IDguODI0MjE5em0wIDAiLz48cGF0aCBkPSJtMjAzLjAzNTE1NiA0NDEuMzc4OTA2aC01Mi45NjQ4NDRjLTQuODc1IDAtOC44MjgxMjQtMy45NDUzMTItOC44MjgxMjQtOC44MjgxMjUgMC00Ljg3ODkwNiAzLjk1MzEyNC04LjgyODEyNSA4LjgyODEyNC04LjgyODEyNWg1Mi45NjQ4NDRjNC44NzEwOTQgMCA4LjgyODEyNSAzLjk0OTIxOSA4LjgyODEyNSA4LjgyODEyNSAwIDQuODgyODEzLTMuOTU3MDMxIDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0wIDAiLz48cGF0aCBkPSJtMTA1LjkyOTY4OCA0ODUuNTE1NjI1Yy0zLjQ4NDM3NiAwLTYuNjk5MjE5LTIuMDYyNS04LjEwOTM3Ni01LjM0NzY1NmwtMTguMzcxMDkzLTQyLjg1OTM3NS0xOC4zNzEwOTQgNDIuODUxNTYyYy0xLjU4OTg0NCAzLjY5OTIxOS01LjQ2NDg0NCA1Ljg2NzE4OC05LjQ1MzEyNSA1LjI1LTMuOTg0Mzc1LS42MDkzNzUtNy4wNDY4NzUtMy44MjgxMjUtNy40NDE0MDYtNy44MzU5MzdsLTguODI4MTI1LTg4LjI3NzM0NGMtLjQ4ODI4MS00Ljg1NTQ2OSAzLjA1NDY4Ny05LjE3OTY4NyA3Ljg5ODQzNy05LjY2Nzk2OSA0Ljg3NS0uNDQxNDA2IDkuMTgzNTk0IDMuMDU0Njg4IDkuNjY3OTY5IDcuOTEwMTU2bDUuNDE3OTY5IDU0LjIwMzEyNiAxMi45OTYwOTQtMzAuMzE2NDA3YzEuMzk0NTMxLTMuMjUzOTA2IDQuNTgyMDMxLTUuMzU1NDY5IDguMTEzMjgxLTUuMzU1NDY5czYuNzE4NzUgMi4xMDE1NjMgOC4xMTMyODEgNS4zNDc2NTdsMTIuOTkyMTg4IDMwLjMxMjUgNS40MjE4NzQtNTQuMTk5MjE5Yy40ODQzNzYtNC44NTU0NjkgNC44NDM3NS04LjI5Njg3NSA5LjY2NDA2My03LjkxMDE1NiA0Ljg1NTQ2OS40ODQzNzUgOC4zODY3MTkgNC44MTI1IDcuOTEwMTU2IDkuNjY3OTY4bC04LjgyODEyNSA4OC4yNzM0MzhjLS4zOTg0MzcgNC4wMDc4MTItMy40NjA5MzcgNy4yMzA0NjktNy40NDE0MDYgNy44NDc2NTYtLjQ1NzAzMS4wNzAzMTMtLjkxMDE1Ni4xMDU0NjktMS4zNTE1NjIuMTA1NDY5em0wIDAiLz48L2c+PC9zdmc+);
}

.ic-ext-arc {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNTEyaC0zNTMuMTAxNTYydi01MTJoMjczLjY1NjI1bDc5LjQ0NTMxMiA3OS40NDkyMTl6bTAgMCIgZmlsbD0iI2UzZTRkOCIvPjxwYXRoIGQ9Im0yNzMuNjU2MjUgMHY3OS40NDkyMTloNzkuNDQ1MzEyem0wIDAiIGZpbGw9IiNkM2QyYzEiLz48ZyBmaWxsPSIjYTA5ODkzIj48cGF0aCBkPSJtMjExLjg2MzI4MSA0MzIuNTUwNzgxaC03MC42MjEwOTNjLTQuODc1IDAtOC44MjgxMjYtMy45NDUzMTItOC44MjgxMjYtOC44MjgxMjV2LTcwLjYyMTA5NGMwLTQuODc4OTA2IDMuOTUzMTI2LTguODI0MjE4IDguODI4MTI2LTguODI0MjE4aDcwLjYyMTA5M2M0Ljg3MTA5NCAwIDguODI4MTI1IDMuOTQ1MzEyIDguODI4MTI1IDguODI0MjE4djcwLjYyMTA5NGMwIDQuODgyODEzLTMuOTU3MDMxIDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0tNjEuNzkyOTY5LTE3LjY1MjM0M2g1Mi45NjQ4NDR2LTUyLjk2ODc1aC01Mi45NjQ4NDR6bTAgMCIvPjxwYXRoIGQ9Im0xNzYuNTUwNzgxIDM2MS45Mjk2ODhjLTQuODcxMDkzIDAtOC44MjgxMjUtMy45NDUzMTMtOC44MjgxMjUtOC44MjgxMjZ2LTIwMy4wMzEyNWMwLTQuODgyODEyIDMuOTU3MDMyLTguODI4MTI0IDguODI4MTI1LTguODI4MTI0IDQuODc1IDAgOC44MjgxMjUgMy45NDUzMTIgOC44MjgxMjUgOC44MjgxMjR2MjAzLjAzMTI1YzAgNC44ODI4MTMtMy45NTMxMjUgOC44MjgxMjYtOC44MjgxMjUgOC44MjgxMjZ6bTAgMCIvPjxwYXRoIGQ9Im0xNjcuNzIyNjU2IDQyMy43MjI2NTZoMTcuNjU2MjV2ODguMjc3MzQ0aC0xNy42NTYyNXptMCAwIi8+PHBhdGggZD0ibTIwMy4wMzUxNTYgMzE3Ljc5Mjk2OWgtNTIuOTY0ODQ0Yy00Ljg3NSAwLTguODI4MTI0LTMuOTQ1MzEzLTguODI4MTI0LTguODI4MTI1IDAtNC44ODI4MTMgMy45NTMxMjQtOC44MjgxMjUgOC44MjgxMjQtOC44MjgxMjVoNTIuOTY0ODQ0YzQuODcxMDk0IDAgOC44MjgxMjUgMy45NDUzMTIgOC44MjgxMjUgOC44MjgxMjUgMCA0Ljg4MjgxMi0zLjk1NzAzMSA4LjgyODEyNS04LjgyODEyNSA4LjgyODEyNXptMCAwIi8+PHBhdGggZD0ibTIwMy4wMzUxNTYgMjczLjY1NjI1aC01Mi45NjQ4NDRjLTQuODc1IDAtOC44MjgxMjQtMy45NDUzMTItOC44MjgxMjQtOC44MjgxMjVzMy45NTMxMjQtOC44MjgxMjUgOC44MjgxMjQtOC44MjgxMjVoNTIuOTY0ODQ0YzQuODcxMDk0IDAgOC44MjgxMjUgMy45NDUzMTIgOC44MjgxMjUgOC44MjgxMjVzLTMuOTU3MDMxIDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0wIDAiLz48cGF0aCBkPSJtMjAzLjAzNTE1NiAyMjkuNTE1NjI1aC01Mi45NjQ4NDRjLTQuODc1IDAtOC44MjgxMjQtMy45NDUzMTMtOC44MjgxMjQtOC44MjQyMTkgMC00Ljg4MjgxMiAzLjk1MzEyNC04LjgyODEyNSA4LjgyODEyNC04LjgyODEyNWg1Mi45NjQ4NDRjNC44NzEwOTQgMCA4LjgyODEyNSAzLjk0NTMxMyA4LjgyODEyNSA4LjgyODEyNSAwIDQuODc4OTA2LTMuOTU3MDMxIDguODI0MjE5LTguODI4MTI1IDguODI0MjE5em0wIDAiLz48cGF0aCBkPSJtMjAzLjAzNTE1NiAxODUuMzc4OTA2aC01Mi45NjQ4NDRjLTQuODc1IDAtOC44MjgxMjQtMy45NDUzMTItOC44MjgxMjQtOC44MjgxMjUgMC00Ljg3ODkwNiAzLjk1MzEyNC04LjgyODEyNSA4LjgyODEyNC04LjgyODEyNWg1Mi45NjQ4NDRjNC44NzEwOTQgMCA4LjgyODEyNSAzLjk0OTIxOSA4LjgyODEyNSA4LjgyODEyNSAwIDQuODgyODEzLTMuOTU3MDMxIDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0wIDAiLz48cGF0aCBkPSJtMjExLjg2MzI4MSAzOTcuMjQyMTg4aC03MC42MjEwOTNjLTQuODc1IDAtOC44MjgxMjYtMy45NDUzMTMtOC44MjgxMjYtOC44MjgxMjZ2LTM1LjMxMjVjMC00Ljg3ODkwNiAzLjk1MzEyNi04LjgyNDIxOCA4LjgyODEyNi04LjgyNDIxOGg3MC42MjEwOTNjNC44NzEwOTQgMCA4LjgyODEyNSAzLjk0NTMxMiA4LjgyODEyNSA4LjgyNDIxOHYzNS4zMTI1YzAgNC44ODI4MTMtMy45NTcwMzEgOC44MjgxMjYtOC44MjgxMjUgOC44MjgxMjZ6bS02MS43OTI5NjktMTcuNjU2MjVoNTIuOTY0ODQ0di0xNy42NTYyNWgtNTIuOTY0ODQ0em0wIDAiLz48L2c+PC9zdmc+);
}

.ic-ext-xls {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiM4MmMyODgiLz48cGF0aCBkPSJtMjAzLjAzNTE1NiA0ODUuNTE1NjI1aC01Mi45NjQ4NDRjLTQuODc1IDAtOC44MjgxMjQtMy45NTMxMjUtOC44MjgxMjQtOC44MjQyMTkgMC00Ljg3NSAzLjk1MzEyNC04LjgyODEyNSA4LjgyODEyNC04LjgyODEyNWg1Mi45NjQ4NDRjNC44NzEwOTQgMCA4LjgyODEyNSAzLjk1MzEyNSA4LjgyODEyNSA4LjgyODEyNSAwIDQuODcxMDk0LTMuOTU3MDMxIDguODI0MjE5LTguODI4MTI1IDguODI0MjE5em0wIDAiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJtMTUwLjA3MDMxMiA0ODUuNTE1NjI1Yy00Ljg3NSAwLTguODI4MTI0LTMuOTUzMTI1LTguODI4MTI0LTguODI0MjE5di04OC4yNzczNDRjMC00Ljg3NSAzLjk1MzEyNC04LjgyODEyNCA4LjgyODEyNC04LjgyODEyNCA0Ljg3MTA5NCAwIDguODI4MTI2IDMuOTUzMTI0IDguODI4MTI2IDguODI4MTI0djg4LjI3NzM0NGMwIDQuODcxMDk0LTMuOTU3MDMyIDguODI0MjE5LTguODI4MTI2IDguODI0MjE5em0wIDAiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjYTA5ODkzIj48cGF0aCBkPSJtMTIzLjU4NTkzOCAxNjcuNzIyNjU2aC03MC42MjEwOTRjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjQyMTh2LTM1LjMxMjVjMC00Ljg3MTA5NCAzLjk1NzAzMS04LjgyODEyNiA4LjgyODEyNS04LjgyODEyNmg3MC42MjEwOTRjNC44NzUgMCA4LjgyODEyNCAzLjk1NzAzMiA4LjgyODEyNCA4LjgyODEyNnYzNS4zMTI1YzAgNC44NzEwOTMtMy45NTMxMjQgOC44MjQyMTgtOC44MjgxMjQgOC44MjQyMTh6bS02MS43OTI5NjktMTcuNjUyMzQ0aDUyLjk2NDg0M3YtMTcuNjU2MjVoLTUyLjk2NDg0M3ptMCAwIi8+PHBhdGggZD0ibTEyMy41ODU5MzggMjAzLjAzNTE1NmgtNzAuNjIxMDk0Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTU3MDMxLTguODI4MTI1LTguODI4MTI1di0zNS4zMDg1OTNjMC00Ljg3NSAzLjk1NzAzMS04LjgyODEyNiA4LjgyODEyNS04LjgyODEyNmg3MC42MjEwOTRjNC44NzUgMCA4LjgyODEyNCAzLjk1MzEyNiA4LjgyODEyNCA4LjgyODEyNnYzNS4zMDg1OTNjMCA0Ljg3MTA5NC0zLjk1MzEyNCA4LjgyODEyNS04LjgyODEyNCA4LjgyODEyNXptLTYxLjc5Mjk2OS0xNy42NTYyNWg1Mi45NjQ4NDN2LTE3LjY1NjI1aC01Mi45NjQ4NDN6bTAgMCIvPjxwYXRoIGQ9Im0zMDAuMTM2NzE5IDIwMy4wMzUxNTZoLTE3Ni41NTA3ODFjLTQuODcxMDk0IDAtOC44MjgxMjYtMy45NTcwMzEtOC44MjgxMjYtOC44MjgxMjV2LTM1LjMwODU5M2MwLTQuODc1IDMuOTU3MDMyLTguODI4MTI2IDguODI4MTI2LTguODI4MTI2aDE3Ni41NTA3ODFjNC44NzUgMCA4LjgyODEyNSAzLjk1MzEyNiA4LjgyODEyNSA4LjgyODEyNnYzNS4zMDg1OTNjMCA0Ljg3MTA5NC0zLjk1MzEyNSA4LjgyODEyNS04LjgyODEyNSA4LjgyODEyNXptLTE2Ny43MjI2NTctMTcuNjU2MjVoMTU4Ljg5NDUzMnYtMTcuNjU2MjVoLTE1OC44OTQ1MzJ6bTAgMCIvPjxwYXRoIGQ9Im0xMjMuNTg1OTM4IDIzOC4zNDM3NWgtNzAuNjIxMDk0Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI4MTI1di0zNS4zMDg1OTRjMC00Ljg3MTA5MyAzLjk1NzAzMS04LjgyODEyNSA4LjgyODEyNS04LjgyODEyNWg3MC42MjEwOTRjNC44NzUgMCA4LjgyODEyNCAzLjk1NzAzMiA4LjgyODEyNCA4LjgyODEyNXYzNS4zMDg1OTRjMCA0Ljg3NS0zLjk1MzEyNCA4LjgyODEyNS04LjgyODEyNCA4LjgyODEyNXptLTYxLjc5Mjk2OS0xNy42NTIzNDRoNTIuOTY0ODQzdi0xNy42NTYyNWgtNTIuOTY0ODQzem0wIDAiLz48cGF0aCBkPSJtMzAwLjEzNjcxOSAyMzguMzQzNzVoLTE3Ni41NTA3ODFjLTQuODcxMDk0IDAtOC44MjgxMjYtMy45NTMxMjUtOC44MjgxMjYtOC44MjgxMjV2LTM1LjMwODU5NGMwLTQuODcxMDkzIDMuOTU3MDMyLTguODI4MTI1IDguODI4MTI2LTguODI4MTI1aDE3Ni41NTA3ODFjNC44NzUgMCA4LjgyODEyNSAzLjk1NzAzMiA4LjgyODEyNSA4LjgyODEyNXYzNS4zMDg1OTRjMCA0Ljg3NS0zLjk1MzEyNSA4LjgyODEyNS04LjgyODEyNSA4LjgyODEyNXptLTE2Ny43MjI2NTctMTcuNjUyMzQ0aDE1OC44OTQ1MzJ2LTE3LjY1NjI1aC0xNTguODk0NTMyem0wIDAiLz48cGF0aCBkPSJtMTIzLjU4NTkzOCAyNzMuNjU2MjVoLTcwLjYyMTA5NGMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1NzAzMS04LjgyODEyNS04LjgyODEyNXYtMzUuMzEyNWMwLTQuODcxMDk0IDMuOTU3MDMxLTguODI0MjE5IDguODI4MTI1LTguODI0MjE5aDcwLjYyMTA5NGM0Ljg3NSAwIDguODI4MTI0IDMuOTUzMTI1IDguODI4MTI0IDguODI0MjE5djM1LjMxMjVjMCA0Ljg3MTA5NC0zLjk1MzEyNCA4LjgyODEyNS04LjgyODEyNCA4LjgyODEyNXptLTYxLjc5Mjk2OS0xNy42NTYyNWg1Mi45NjQ4NDN2LTE3LjY1NjI1aC01Mi45NjQ4NDN6bTAgMCIvPjxwYXRoIGQ9Im0zMDAuMTM2NzE5IDI3My42NTYyNWgtMTc2LjU1MDc4MWMtNC44NzEwOTQgMC04LjgyODEyNi0zLjk1NzAzMS04LjgyODEyNi04LjgyODEyNXYtMzUuMzEyNWMwLTQuODcxMDk0IDMuOTU3MDMyLTguODI0MjE5IDguODI4MTI2LTguODI0MjE5aDE3Ni41NTA3ODFjNC44NzUgMCA4LjgyODEyNSAzLjk1MzEyNSA4LjgyODEyNSA4LjgyNDIxOXYzNS4zMTI1YzAgNC44NzEwOTQtMy45NTMxMjUgOC44MjgxMjUtOC44MjgxMjUgOC44MjgxMjV6bS0xNjcuNzIyNjU3LTE3LjY1NjI1aDE1OC44OTQ1MzJ2LTE3LjY1NjI1aC0xNTguODk0NTMyem0wIDAiLz48cGF0aCBkPSJtMTIzLjU4NTkzOCAzMDguOTY0ODQ0aC03MC42MjEwOTRjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjgxMjV2LTM1LjMwODU5NGMwLTQuODc1IDMuOTU3MDMxLTguODI4MTI1IDguODI4MTI1LTguODI4MTI1aDcwLjYyMTA5NGM0Ljg3NSAwIDguODI4MTI0IDMuOTUzMTI1IDguODI4MTI0IDguODI4MTI1djM1LjMwODU5NGMwIDQuODc1LTMuOTUzMTI0IDguODI4MTI1LTguODI4MTI0IDguODI4MTI1em0tNjEuNzkyOTY5LTE3LjY1NjI1aDUyLjk2NDg0M3YtMTcuNjUyMzQ0aC01Mi45NjQ4NDN6bTAgMCIvPjxwYXRoIGQ9Im0zMDAuMTM2NzE5IDMwOC45NjQ4NDRoLTE3Ni41NTA3ODFjLTQuODcxMDk0IDAtOC44MjgxMjYtMy45NTMxMjUtOC44MjgxMjYtOC44MjgxMjV2LTM1LjMwODU5NGMwLTQuODc1IDMuOTU3MDMyLTguODI4MTI1IDguODI4MTI2LTguODI4MTI1aDE3Ni41NTA3ODFjNC44NzUgMCA4LjgyODEyNSAzLjk1MzEyNSA4LjgyODEyNSA4LjgyODEyNXYzNS4zMDg1OTRjMCA0Ljg3NS0zLjk1MzEyNSA4LjgyODEyNS04LjgyODEyNSA4LjgyODEyNXptLTE2Ny43MjI2NTctMTcuNjU2MjVoMTU4Ljg5NDUzMnYtMTcuNjUyMzQ0aC0xNTguODk0NTMyem0wIDAiLz48L2c+PHBhdGggZD0ibTUyLjk1NzAzMSA0ODUuNTE1NjI1Yy0xLjU0Njg3NSAwLTMuMTE3MTg3LS40MDYyNS00LjUyNzM0My0xLjI2MTcxOS00LjE4NzUtMi41MDc4MTItNS41MzUxNTctNy45MjU3ODEtMy4wMzEyNS0xMi4xMDkzNzVsNTIuOTY4NzUtODguMjc3MzQzYzIuNTAzOTA2LTQuMTgzNTk0IDcuOTI1NzgxLTUuNTM1MTU3IDEyLjEwOTM3NC0zLjAyNzM0NCA0LjE4MzU5NCAyLjUwNzgxMiA1LjUzNTE1NyA3LjkyNTc4MSAzLjAyNzM0NCAxMi4xMTMyODFsLTUyLjk2NDg0NCA4OC4yNzM0MzdjLTEuNjYwMTU2IDIuNzYxNzE5LTQuNTgyMDMxIDQuMjg5MDYzLTcuNTgyMDMxIDQuMjg5MDYzem0wIDAiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJtMTA1Ljk0MTQwNiA0ODUuNTE1NjI1Yy0zLjAwMzkwNiAwLTUuOTI1NzgxLTEuNTI3MzQ0LTcuNTc0MjE4LTQuMjgxMjVsLTUyLjk2ODc1LTg4LjI3MzQzN2MtMi41MDM5MDctNC4xODM1OTQtMS4xNTYyNS05LjYwNTQ2OSAzLjAzMTI1LTEyLjExMzI4MiA0LjE4MzU5My0yLjUxNTYyNSA5LjYwMTU2Mi0xLjE1NjI1IDEyLjEwOTM3NCAzLjAyNzM0NGw1Mi45NjQ4NDQgODguMjc3MzQ0YzIuNTA3ODEzIDQuMTgzNTk0IDEuMTU2MjUgOS42MDU0NjgtMy4wMjczNDQgMTIuMTEzMjgxLTEuNDIxODc0Ljg0Mzc1LTIuOTkyMTg3IDEuMjUtNC41MzUxNTYgMS4yNXptMCAwIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0ibTI3OC4wNzAzMTIgNDg1LjUxNTYyNWgtMzAuODk4NDM3Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI0MjE5IDAtNC44NzUgMy45NTcwMzEtOC44MjgxMjUgOC44MjgxMjUtOC44MjgxMjVoMzAuODk4NDM3YzcuMzAwNzgyIDAgMTMuMjM4MjgyLTUuOTQxNDA2IDEzLjIzODI4Mi0xMy4yNDIxODcgMC03LjMwMDc4Mi01LjkzNzUtMTMuMjQyMTg4LTEzLjIzODI4Mi0xMy4yNDIxODhoLTguODI4MTI0Yy0xNy4wMzkwNjMgMC0zMC44OTg0MzgtMTMuODU5Mzc1LTMwLjg5ODQzOC0zMC44OTQ1MzEgMC0xNy4wMzkwNjMgMTMuODU5Mzc1LTMwLjg5ODQzNyAzMC44OTg0MzgtMzAuODk4NDM3aDMwLjg5NDUzMWM0Ljg3NSAwIDguODI4MTI1IDMuOTUzMTI0IDguODI4MTI1IDguODI4MTI0IDAgNC44NzEwOTQtMy45NTMxMjUgOC44MjgxMjYtOC44MjgxMjUgOC44MjgxMjZoLTMwLjg5NDUzMWMtNy4zMDA3ODIgMC0xMy4yNDIxODggNS45NDE0MDYtMTMuMjQyMTg4IDEzLjI0MjE4NyAwIDcuMjk2ODc1IDUuOTQxNDA2IDEzLjIzODI4MSAxMy4yNDIxODggMTMuMjM4MjgxaDguODI4MTI0YzE3LjAzNTE1NyAwIDMwLjg5NDUzMiAxMy44NTkzNzUgMzAuODk0NTMyIDMwLjg5ODQzOCAwIDE3LjAzNTE1Ni0xMy44NTkzNzUgMzAuODk0NTMxLTMwLjg5NDUzMiAzMC44OTQ1MzF6bTAgMCIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
}

.ic-ext-csv {
	background-image: url(data:image/svg+xml;utf8;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNzkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM1My4xMDE1NjIgNDg1LjUxNTYyNWgtMzUzLjEwMTU2MnYtNDg1LjUxNTYyNWgyNzMuNjU2MjVsNzkuNDQ1MzEyIDc5LjQ0OTIxOXptMCAwIiBmaWxsPSIjZTNlNGQ4Ii8+PHBhdGggZD0ibTI3My42NTYyNSAwdjc5LjQ0OTIxOWg3OS40NDUzMTJ6bTAgMCIgZmlsbD0iI2QwY2ViZCIvPjxwYXRoIGQ9Im0wIDM1My4xMDE1NjJoMzUzLjEwMTU2MnYxNTguODk4NDM4aC0zNTMuMTAxNTYyem0wIDAiIGZpbGw9IiMyZjkxNzEiLz48ZyBmaWxsPSIjYTA5ODkzIj48cGF0aCBkPSJtMTE0Ljc1NzgxMiAxNjcuNzIyNjU2aC02MS43OTI5NjhjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjQyMTh2LTM1LjMxMjVjMC00Ljg3MTA5NCAzLjk1NzAzMS04LjgyODEyNiA4LjgyODEyNS04LjgyODEyNmg2MS43OTI5NjhjNC44NzUgMCA4LjgyODEyNiAzLjk1NzAzMiA4LjgyODEyNiA4LjgyODEyNnYzNS4zMTI1YzAgNC44NzEwOTMtMy45NTMxMjYgOC44MjQyMTgtOC44MjgxMjYgOC44MjQyMTh6bS01Mi45NjQ4NDMtMTcuNjUyMzQ0aDQ0LjEzNjcxOXYtMTcuNjU2MjVoLTQ0LjEzNjcxOXptMCAwIi8+PHBhdGggZD0ibTE3Ni41NTA3ODEgMTY3LjcyMjY1NmgtNjEuNzkyOTY5Yy00Ljg3MTA5MyAwLTguODI4MTI0LTMuOTUzMTI1LTguODI4MTI0LTguODI0MjE4di0zNS4zMTI1YzAtNC44NzEwOTQgMy45NTcwMzEtOC44MjgxMjYgOC44MjgxMjQtOC44MjgxMjZoNjEuNzkyOTY5YzQuODc1IDAgOC44MjgxMjUgMy45NTcwMzIgOC44MjgxMjUgOC44MjgxMjZ2MzUuMzEyNWMwIDQuODcxMDkzLTMuOTUzMTI1IDguODI0MjE4LTguODI4MTI1IDguODI0MjE4em0tNTIuOTY0ODQzLTE3LjY1MjM0NGg0NC4xMzY3MTh2LTE3LjY1NjI1aC00NC4xMzY3MTh6bTAgMCIvPjxwYXRoIGQ9Im0yMzguMzQzNzUgMTY3LjcyMjY1NmgtNjEuNzkyOTY5Yy00Ljg3MTA5MyAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI0MjE4di0zNS4zMTI1YzAtNC44NzEwOTQgMy45NTcwMzItOC44MjgxMjYgOC44MjgxMjUtOC44MjgxMjZoNjEuNzkyOTY5YzQuODc1IDAgOC44MjgxMjUgMy45NTcwMzIgOC44MjgxMjUgOC44MjgxMjZ2MzUuMzEyNWMwIDQuODcxMDkzLTMuOTUzMTI1IDguODI0MjE4LTguODI4MTI1IDguODI0MjE4em0tNTIuOTY0ODQ0LTE3LjY1MjM0NGg0NC4xMzY3MTl2LTE3LjY1NjI1aC00NC4xMzY3MTl6bTAgMCIvPjxwYXRoIGQ9Im0zMDAuMTM2NzE5IDE2Ny43MjI2NTZoLTYxLjc5Mjk2OWMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyNDIxOHYtMzUuMzEyNWMwLTQuODcxMDk0IDMuOTU3MDMxLTguODI4MTI2IDguODI4MTI1LTguODI4MTI2aDYxLjc5Mjk2OWM0Ljg3NSAwIDguODI4MTI1IDMuOTU3MDMyIDguODI4MTI1IDguODI4MTI2djM1LjMxMjVjMCA0Ljg3MTA5My0zLjk1MzEyNSA4LjgyNDIxOC04LjgyODEyNSA4LjgyNDIxOHptLTUyLjk2NDg0NC0xNy42NTIzNDRoNDQuMTM2NzE5di0xNy42NTYyNWgtNDQuMTM2NzE5em0wIDAiLz48cGF0aCBkPSJtMTE0Ljc1NzgxMiAyMDMuMDM1MTU2aC02MS43OTI5NjhjLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTcwMzEtOC44MjgxMjUtOC44MjgxMjV2LTM1LjMwODU5M2MwLTQuODc1IDMuOTU3MDMxLTguODI4MTI2IDguODI4MTI1LTguODI4MTI2aDYxLjc5Mjk2OGM0Ljg3NSAwIDguODI4MTI2IDMuOTUzMTI2IDguODI4MTI2IDguODI4MTI2djM1LjMwODU5M2MwIDQuODcxMDk0LTMuOTUzMTI2IDguODI4MTI1LTguODI4MTI2IDguODI4MTI1em0tNTIuOTY0ODQzLTE3LjY1NjI1aDQ0LjEzNjcxOXYtMTcuNjU2MjVoLTQ0LjEzNjcxOXptMCAwIi8+PHBhdGggZD0ibTE3Ni41NTA3ODEgMjAzLjAzNTE1NmgtNjEuNzkyOTY5Yy00Ljg3MTA5MyAwLTguODI4MTI0LTMuOTU3MDMxLTguODI4MTI0LTguODI4MTI1di0zNS4zMDg1OTNjMC00Ljg3NSAzLjk1NzAzMS04LjgyODEyNiA4LjgyODEyNC04LjgyODEyNmg2MS43OTI5NjljNC44NzUgMCA4LjgyODEyNSAzLjk1MzEyNiA4LjgyODEyNSA4LjgyODEyNnYzNS4zMDg1OTNjMCA0Ljg3MTA5NC0zLjk1MzEyNSA4LjgyODEyNS04LjgyODEyNSA4LjgyODEyNXptLTUyLjk2NDg0My0xNy42NTYyNWg0NC4xMzY3MTh2LTE3LjY1NjI1aC00NC4xMzY3MTh6bTAgMCIvPjxwYXRoIGQ9Im0yMzguMzQzNzUgMjAzLjAzNTE1NmgtNjEuNzkyOTY5Yy00Ljg3MTA5MyAwLTguODI4MTI1LTMuOTU3MDMxLTguODI4MTI1LTguODI4MTI1di0zNS4zMDg1OTNjMC00Ljg3NSAzLjk1NzAzMi04LjgyODEyNiA4LjgyODEyNS04LjgyODEyNmg2MS43OTI5NjljNC44NzUgMCA4LjgyODEyNSAzLjk1MzEyNiA4LjgyODEyNSA4LjgyODEyNnYzNS4zMDg1OTNjMCA0Ljg3MTA5NC0zLjk1MzEyNSA4LjgyODEyNS04LjgyODEyNSA4LjgyODEyNXptLTUyLjk2NDg0NC0xNy42NTYyNWg0NC4xMzY3MTl2LTE3LjY1NjI1aC00NC4xMzY3MTl6bTAgMCIvPjxwYXRoIGQ9Im0zMDAuMTM2NzE5IDIwMy4wMzUxNTZoLTYxLjc5Mjk2OWMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1NzAzMS04LjgyODEyNS04LjgyODEyNXYtMzUuMzA4NTkzYzAtNC44NzUgMy45NTcwMzEtOC44MjgxMjYgOC44MjgxMjUtOC44MjgxMjZoNjEuNzkyOTY5YzQuODc1IDAgOC44MjgxMjUgMy45NTMxMjYgOC44MjgxMjUgOC44MjgxMjZ2MzUuMzA4NTkzYzAgNC44NzEwOTQtMy45NTMxMjUgOC44MjgxMjUtOC44MjgxMjUgOC44MjgxMjV6bS01Mi45NjQ4NDQtMTcuNjU2MjVoNDQuMTM2NzE5di0xNy42NTYyNWgtNDQuMTM2NzE5em0wIDAiLz48cGF0aCBkPSJtMTE0Ljc1NzgxMiAyMzguMzQzNzVoLTYxLjc5Mjk2OGMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1MzEyNS04LjgyODEyNS04LjgyODEyNXYtMzUuMzA4NTk0YzAtNC44NzEwOTMgMy45NTcwMzEtOC44MjgxMjUgOC44MjgxMjUtOC44MjgxMjVoNjEuNzkyOTY4YzQuODc1IDAgOC44MjgxMjYgMy45NTcwMzIgOC44MjgxMjYgOC44MjgxMjV2MzUuMzA4NTk0YzAgNC44NzUtMy45NTMxMjYgOC44MjgxMjUtOC44MjgxMjYgOC44MjgxMjV6bS01Mi45NjQ4NDMtMTcuNjUyMzQ0aDQ0LjEzNjcxOXYtMTcuNjU2MjVoLTQ0LjEzNjcxOXptMCAwIi8+PHBhdGggZD0ibTE3Ni41NTA3ODEgMjM4LjM0Mzc1aC02MS43OTI5NjljLTQuODcxMDkzIDAtOC44MjgxMjQtMy45NTMxMjUtOC44MjgxMjQtOC44MjgxMjV2LTM1LjMwODU5NGMwLTQuODcxMDkzIDMuOTU3MDMxLTguODI4MTI1IDguODI4MTI0LTguODI4MTI1aDYxLjc5Mjk2OWM0Ljg3NSAwIDguODI4MTI1IDMuOTU3MDMyIDguODI4MTI1IDguODI4MTI1djM1LjMwODU5NGMwIDQuODc1LTMuOTUzMTI1IDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0tNTIuOTY0ODQzLTE3LjY1MjM0NGg0NC4xMzY3MTh2LTE3LjY1NjI1aC00NC4xMzY3MTh6bTAgMCIvPjxwYXRoIGQ9Im0yMzguMzQzNzUgMjM4LjM0Mzc1aC02MS43OTI5NjljLTQuODcxMDkzIDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjgxMjV2LTM1LjMwODU5NGMwLTQuODcxMDkzIDMuOTU3MDMyLTguODI4MTI1IDguODI4MTI1LTguODI4MTI1aDYxLjc5Mjk2OWM0Ljg3NSAwIDguODI4MTI1IDMuOTU3MDMyIDguODI4MTI1IDguODI4MTI1djM1LjMwODU5NGMwIDQuODc1LTMuOTUzMTI1IDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0tNTIuOTY0ODQ0LTE3LjY1MjM0NGg0NC4xMzY3MTl2LTE3LjY1NjI1aC00NC4xMzY3MTl6bTAgMCIvPjxwYXRoIGQ9Im0zMDAuMTM2NzE5IDIzOC4zNDM3NWgtNjEuNzkyOTY5Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI4MTI1di0zNS4zMDg1OTRjMC00Ljg3MTA5MyAzLjk1NzAzMS04LjgyODEyNSA4LjgyODEyNS04LjgyODEyNWg2MS43OTI5NjljNC44NzUgMCA4LjgyODEyNSAzLjk1NzAzMiA4LjgyODEyNSA4LjgyODEyNXYzNS4zMDg1OTRjMCA0Ljg3NS0zLjk1MzEyNSA4LjgyODEyNS04LjgyODEyNSA4LjgyODEyNXptLTUyLjk2NDg0NC0xNy42NTIzNDRoNDQuMTM2NzE5di0xNy42NTYyNWgtNDQuMTM2NzE5em0wIDAiLz48cGF0aCBkPSJtMTE0Ljc1NzgxMiAyNzMuNjU2MjVoLTYxLjc5Mjk2OGMtNC44NzEwOTQgMC04LjgyODEyNS0zLjk1NzAzMS04LjgyODEyNS04LjgyODEyNXYtMzUuMzEyNWMwLTQuODcxMDk0IDMuOTU3MDMxLTguODI0MjE5IDguODI4MTI1LTguODI0MjE5aDYxLjc5Mjk2OGM0Ljg3NSAwIDguODI4MTI2IDMuOTUzMTI1IDguODI4MTI2IDguODI0MjE5djM1LjMxMjVjMCA0Ljg3MTA5NC0zLjk1MzEyNiA4LjgyODEyNS04LjgyODEyNiA4LjgyODEyNXptLTUyLjk2NDg0My0xNy42NTYyNWg0NC4xMzY3MTl2LTE3LjY1NjI1aC00NC4xMzY3MTl6bTAgMCIvPjxwYXRoIGQ9Im0xNzYuNTUwNzgxIDI3My42NTYyNWgtNjEuNzkyOTY5Yy00Ljg3MTA5MyAwLTguODI4MTI0LTMuOTU3MDMxLTguODI4MTI0LTguODI4MTI1di0zNS4zMTI1YzAtNC44NzEwOTQgMy45NTcwMzEtOC44MjQyMTkgOC44MjgxMjQtOC44MjQyMTloNjEuNzkyOTY5YzQuODc1IDAgOC44MjgxMjUgMy45NTMxMjUgOC44MjgxMjUgOC44MjQyMTl2MzUuMzEyNWMwIDQuODcxMDk0LTMuOTUzMTI1IDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0tNTIuOTY0ODQzLTE3LjY1NjI1aDQ0LjEzNjcxOHYtMTcuNjU2MjVoLTQ0LjEzNjcxOHptMCAwIi8+PHBhdGggZD0ibTIzOC4zNDM3NSAyNzMuNjU2MjVoLTYxLjc5Mjk2OWMtNC44NzEwOTMgMC04LjgyODEyNS0zLjk1NzAzMS04LjgyODEyNS04LjgyODEyNXYtMzUuMzEyNWMwLTQuODcxMDk0IDMuOTU3MDMyLTguODI0MjE5IDguODI4MTI1LTguODI0MjE5aDYxLjc5Mjk2OWM0Ljg3NSAwIDguODI4MTI1IDMuOTUzMTI1IDguODI4MTI1IDguODI0MjE5djM1LjMxMjVjMCA0Ljg3MTA5NC0zLjk1MzEyNSA4LjgyODEyNS04LjgyODEyNSA4LjgyODEyNXptLTUyLjk2NDg0NC0xNy42NTYyNWg0NC4xMzY3MTl2LTE3LjY1NjI1aC00NC4xMzY3MTl6bTAgMCIvPjxwYXRoIGQ9Im0zMDAuMTM2NzE5IDI3My42NTYyNWgtNjEuNzkyOTY5Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTU3MDMxLTguODI4MTI1LTguODI4MTI1di0zNS4zMTI1YzAtNC44NzEwOTQgMy45NTcwMzEtOC44MjQyMTkgOC44MjgxMjUtOC44MjQyMTloNjEuNzkyOTY5YzQuODc1IDAgOC44MjgxMjUgMy45NTMxMjUgOC44MjgxMjUgOC44MjQyMTl2MzUuMzEyNWMwIDQuODcxMDk0LTMuOTUzMTI1IDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0tNTIuOTY0ODQ0LTE3LjY1NjI1aDQ0LjEzNjcxOXYtMTcuNjU2MjVoLTQ0LjEzNjcxOXptMCAwIi8+PHBhdGggZD0ibTExNC43NTc4MTIgMzA4Ljk2NDg0NGgtNjEuNzkyOTY4Yy00Ljg3MTA5NCAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI4MTI1di0zNS4zMDg1OTRjMC00Ljg3NSAzLjk1NzAzMS04LjgyODEyNSA4LjgyODEyNS04LjgyODEyNWg2MS43OTI5NjhjNC44NzUgMCA4LjgyODEyNiAzLjk1MzEyNSA4LjgyODEyNiA4LjgyODEyNXYzNS4zMDg1OTRjMCA0Ljg3NS0zLjk1MzEyNiA4LjgyODEyNS04LjgyODEyNiA4LjgyODEyNXptLTUyLjk2NDg0My0xNy42NTYyNWg0NC4xMzY3MTl2LTE3LjY1MjM0NGgtNDQuMTM2NzE5em0wIDAiLz48cGF0aCBkPSJtMTc2LjU1MDc4MSAzMDguOTY0ODQ0aC02MS43OTI5NjljLTQuODcxMDkzIDAtOC44MjgxMjQtMy45NTMxMjUtOC44MjgxMjQtOC44MjgxMjV2LTM1LjMwODU5NGMwLTQuODc1IDMuOTU3MDMxLTguODI4MTI1IDguODI4MTI0LTguODI4MTI1aDYxLjc5Mjk2OWM0Ljg3NSAwIDguODI4MTI1IDMuOTUzMTI1IDguODI4MTI1IDguODI4MTI1djM1LjMwODU5NGMwIDQuODc1LTMuOTUzMTI1IDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0tNTIuOTY0ODQzLTE3LjY1NjI1aDQ0LjEzNjcxOHYtMTcuNjUyMzQ0aC00NC4xMzY3MTh6bTAgMCIvPjxwYXRoIGQ9Im0yMzguMzQzNzUgMzA4Ljk2NDg0NGgtNjEuNzkyOTY5Yy00Ljg3MTA5MyAwLTguODI4MTI1LTMuOTUzMTI1LTguODI4MTI1LTguODI4MTI1di0zNS4zMDg1OTRjMC00Ljg3NSAzLjk1NzAzMi04LjgyODEyNSA4LjgyODEyNS04LjgyODEyNWg2MS43OTI5NjljNC44NzUgMCA4LjgyODEyNSAzLjk1MzEyNSA4LjgyODEyNSA4LjgyODEyNXYzNS4zMDg1OTRjMCA0Ljg3NS0zLjk1MzEyNSA4LjgyODEyNS04LjgyODEyNSA4LjgyODEyNXptLTUyLjk2NDg0NC0xNy42NTYyNWg0NC4xMzY3MTl2LTE3LjY1MjM0NGgtNDQuMTM2NzE5em0wIDAiLz48cGF0aCBkPSJtMzAwLjEzNjcxOSAzMDguOTY0ODQ0aC02MS43OTI5NjljLTQuODcxMDk0IDAtOC44MjgxMjUtMy45NTMxMjUtOC44MjgxMjUtOC44MjgxMjV2LTM1LjMwODU5NGMwLTQuODc1IDMuOTU3MDMxLTguODI4MTI1IDguODI4MTI1LTguODI4MTI1aDYxLjc5Mjk2OWM0Ljg3NSAwIDguODI4MTI1IDMuOTUzMTI1IDguODI4MTI1IDguODI4MTI1djM1LjMwODU5NGMwIDQuODc1LTMuOTUzMTI1IDguODI4MTI1LTguODI4MTI1IDguODI4MTI1em0tNTIuOTY0ODQ0LTE3LjY1NjI1aDQ0LjEzNjcxOXYtMTcuNjUyMzQ0aC00NC4xMzY3MTl6bTAgMCIvPjwvZz48cGF0aCBkPSJtMTA1LjkyOTY4OCA0ODUuNTE1NjI1aC0zNS4yMzA0NjljLTE0LjY0NDUzMSAwLTI2LjU2MjUtMTEuOTE0MDYzLTI2LjU2MjUtMjYuNTYyNXYtNTIuODA0Njg3YzAtMTQuNjQ0NTMyIDExLjkxNzk2OS0yNi41NjI1IDI2LjU2MjUtMjYuNTYyNWgzNS4yMzA0NjljNC44NzUgMCA4LjgyODEyNCAzLjk1MzEyNCA4LjgyODEyNCA4LjgyODEyNCAwIDQuODcxMDk0LTMuOTUzMTI0IDguODI4MTI2LTguODI4MTI0IDguODI4MTI2aC0zNS4yMzA0NjljLTQuOTE3OTY5IDAtOC45MDYyNSA0LTguOTA2MjUgOC45MDYyNXY1Mi44MDQ2ODdjMCA0LjkxMDE1NiAzLjk4ODI4MSA4LjkxMDE1NiA4LjkwNjI1IDguOTEwMTU2aDM1LjIzMDQ2OWM0Ljg3NSAwIDguODI4MTI0IDMuOTUzMTI1IDguODI4MTI0IDguODI4MTI1IDAgNC44NzEwOTQtMy45NTMxMjQgOC44MjQyMTktOC44MjgxMjQgOC44MjQyMTl6bTAgMCIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Im0xNzIuMTM2NzE5IDQ4NS41MTU2MjVoLTMwLjg5NDUzMWMtNC44NzUgMC04LjgyODEyNi0zLjk1MzEyNS04LjgyODEyNi04LjgyNDIxOSAwLTQuODc1IDMuOTUzMTI2LTguODI4MTI1IDguODI4MTI2LTguODI4MTI1aDMwLjg5NDUzMWM3LjMwMDc4MSAwIDEzLjI0MjE4Ny01Ljk0MTQwNiAxMy4yNDIxODctMTMuMjQyMTg3IDAtNy4zMDA3ODItNS45NDE0MDYtMTMuMjQyMTg4LTEzLjI0MjE4Ny0xMy4yNDIxODhoLTguODI4MTI1Yy0xNy4wMzUxNTYgMC0zMC44OTQ1MzItMTMuODU5Mzc1LTMwLjg5NDUzMi0zMC44OTQ1MzEgMC0xNy4wMzkwNjMgMTMuODU5Mzc2LTMwLjg5ODQzNyAzMC44OTQ1MzItMzAuODk4NDM3aDMwLjg5ODQzN2M0Ljg3MTA5NCAwIDguODI4MTI1IDMuOTUzMTI0IDguODI4MTI1IDguODI4MTI0IDAgNC44NzEwOTQtMy45NTcwMzEgOC44MjgxMjYtOC44MjgxMjUgOC44MjgxMjZoLTMwLjg5ODQzN2MtNy4yOTY4NzUgMC0xMy4yMzgyODIgNS45NDE0MDYtMTMuMjM4MjgyIDEzLjI0MjE4NyAwIDcuMjk2ODc1IDUuOTQxNDA3IDEzLjIzODI4MSAxMy4yMzgyODIgMTMuMjM4MjgxaDguODI4MTI1YzE3LjAzOTA2MiAwIDMwLjg5ODQzNyAxMy44NTkzNzUgMzAuODk4NDM3IDMwLjg5ODQzOCAwIDE3LjAzNTE1Ni0xMy44NTkzNzUgMzAuODk0NTMxLTMwLjg5ODQzNyAzMC44OTQ1MzF6bTAgMCIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Im0yNjQuODI4MTI1IDQ4NS41MTU2MjVjLTMuNjA5Mzc1IDAtNi44NTE1NjMtMi4xOTUzMTMtOC4yMDMxMjUtNS41NDI5NjlsLTM1LjMwODU5NC04OC4yNzM0MzdjLTEuODA4NTk0LTQuNTMxMjUuMzg2NzE5LTkuNjY3OTY5IDQuOTE3OTY5LTExLjQ3NjU2MyA0LjUzNTE1Ni0xLjgwMDc4MSA5LjY2NDA2My4zOTQ1MzIgMTEuNDc2NTYzIDQuOTE3OTY5bDI3LjExNzE4NyA2Ny43ODUxNTYgMjcuMTA5Mzc1LTY3Ljc4NTE1NmMxLjgxNjQwNi00LjUyMzQzNyA2LjkzNzUtNi43MzgyODEgMTEuNDc2NTYyLTQuOTE3OTY5IDQuNTI3MzQ0IDEuODE2NDA2IDYuNzI2NTYzIDYuOTQ1MzEzIDQuOTE0MDYzIDExLjQ3NjU2M2wtMzUuMzA4NTk0IDg4LjI3MzQzN2MtMS4zMzk4NDMgMy4zNDc2NTYtNC41ODIwMzEgNS41NDI5NjktOC4xOTE0MDYgNS41NDI5Njl6bTAgMCIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
}

/* Form Controls */

/* Checkbox UI */

.sp-control {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	display: flex;
	flex-wrap: wrap;
	width: 100%;

}

.sp-control label {
	display: block;
	position: relative;
	padding-left: 1.85rem;
	flex-basis: auto;
	margin-top: 1rem;
	padding-right: 1rem;
	line-height: 18px;
}

.sp-control input{
	position: absolute;
	z-index: -1;
	opacity: 0;
}

.sp-control .ctrl-indicator{
	position: absolute;
	top: 0;
	left: 0;
	height: 18px;
	width: 18px;
	background: #d2d9e5;
	border-radius: 3px;
}

.sp-control .ctrl-indicator:after{
	position: absolute;
	display: none;
	content: '';
}

.sp-control label:hover input ~ .ctrl-indicator,
.sp-control input:focus ~ .ctrl-indicator {
    background: #b8beca;
}

.sp-control input:checked ~ .ctrl-indicator {
    background: var(--theme-widget-color);
}

.sp-control label:hover input:not([disabled]):checked ~ .ctrl-indicator,
.sp-control input:checked:focus ~ .ctrl-indicator {
    background: var(--theme-widget-color);
    opacity: 0.8;
}

.sp-control input:disabled ~ .ctrl-indicator {
    pointer-events: none;
    opacity: 0.6;
    background: #eef0f4;
}

.sp-control input:checked ~ .ctrl-indicator:after {
    display: block;
}

.sp-control.checkbox-control .ctrl-indicator:after {
    top: 1px;
    left: 5px;
    width: 6px;
    height: 10px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    border: solid #fff;
    border-width: 0 2px 2px 0;
}

.sp-control input:disabled ~ .ctrl-indicator:after {
    border-color: #7b7b7b;
}

.sp-control.radio-control .ctrl-indicator {
    border-radius: 50% !important;
}

.sp-control.radio-control .ctrl-indicator:after {
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 6px;
	height: 6px;
	margin: auto;
	border-radius: 50% !important;
	background: #fff;
}

.sp-control.radio-control input:disabled ~ .ctrl-indicator:after {
    background: #7b7b7b;
}

/* Radio Box */

.sp-radio-box {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	display: inline-flex;
}

.sp-radio-box input {
	display: none;
}

.sp-radio-box label {
	margin-bottom: 0;
}

.sp-radio-box .ctrl-indicator {
	height: 2.4rem;
	justify-content: center;
	display: flex;
	align-items: center;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding: 0 1rem;
	cursor: pointer;
	border: 1px solid #e4e9f0;
	color: var(--black);
	border-right: 0;
}

.sp-radio-box label:first-child .ctrl-indicator {
	border-radius: 0.25rem 0 0 0.25rem;
}

.sp-radio-box label:last-child .ctrl-indicator {
	border-radius: 0 0.25rem 0.25rem 0;
	border-right: 1px solid #e4e9f0;
}

.sp-radio-box input:checked ~ .ctrl-indicator.label-color-default {
	background-color: #b8beca;
	color: var(--white);
}

.sp-radio-box input:checked ~ .ctrl-indicator.label-color-gray {
	background-color: var(--gray);
	color: var(--white);
}

.sp-radio-box input:checked ~ .ctrl-indicator.label-color-green {
	background-color: var(--green);
	color: var(--white);
}

.sp-radio-box input:checked ~ .ctrl-indicator.label-color-red {
	background-color: var(--red);
	color: var(--white);
}

.sp-radio-box input:checked ~ .ctrl-indicator.label-color-blue {
	background-color: var(--blue);
	color: var(--white);
}

.sp-radio-box input:checked ~ .ctrl-indicator.label-color-orange {
	background-color: var(--orange);
	color: var(--white);
}

.sp-radio-box input:checked ~ .ctrl-indicator.label-color-yellow {
	background-color: var(--yellow);
	color: var(--black);
}

.sp-radio-box input:checked ~ .ctrl-indicator.label-color-navy {
	background-color: var(--navy);
	color: var(--white);
}

.sp-radio-box input:checked ~ .ctrl-indicator.label-color-purple {
	background-color: var(--purple);
	color: var(--white);
}

.sp-radio-box input:checked ~ .ctrl-indicator.label-color-lime {
	background-color: var(--lime);
	color: var(--black);
}

.sp-radio-box input:checked ~ .ctrl-indicator.label-color-black {
	background-color: var(--black);
	color: var(--white);
}

.sp-radio-box input:checked ~ .ctrl-indicator.label-color-white {
	background-color: #eee;
	color: var(--black);
}

.sp-radio-box input:checked ~ .ctrl-indicator {
	cursor: default;
}

/* UI Table */

.sp-table-ui {
	width: 100%;
}

.sp-table {
	border-collapse: collapse;
	color: #212529;
	text-align: left;
	width: 100%;
    table-layout: fixed;
}

.sp-table .thead {
	display: none;
}

.sp-table .td,
.sp-table .th {
	padding: 0.75rem;
}

.sp-table .td {
	border-top: 1px solid #eee;
}

.sp-table .td:last-child {
	border-bottom: 3px solid #eee;
}

.sp-table .td:before {
	display: block;
	content: attr(data-label);
	font-weight: bold;
	margin-bottom: 1rem;
}

.sp-table-info {
	width: 100%;
	color: #c0bdd0;
	padding-bottom: 2rem;
}

.sp-table.no-header{
	border-top: 1px solid #e4e9f0;
}

.sp-table .td-handle {
	display: inline-block;
	vertical-align: middle;
	margin-left: 10px;
}

.sp-table a.cmd-link {
	font-size: 16px;
	cursor: pointer;
	color: #666;
	transition: all 0.2s;
}

.sp-table a.cmd-link:hover {
	opacity: 0.75;
}

.sp-table a.cmd-link i {
	width: 18px;
	height: 18px;
	text-align: center;
}

.sp-table .actions .t-col {
	display: flex;
	justify-content: space-between;
}

.sp-table a.cmd {
	cursor: pointer;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 4px;
}

.sp-table a.cmd:hover {
	opacity: 0.85;
}

.sp-table a.cmd.disabled {
	opacity: 0.4;
	cursor: default;
}

.sp-table a.cmd i {
	font-size: 1.65rem;
	color: #74708d;
}

.cmd-button {
	margin: 5px 0;
	padding: 5px 12px 5px 10px;
	background-color: #fff;
	box-shadow: 0 1px 3px  rgba(0,0,0,.2);
	font-size: 14px;
	color: #666;
	border-radius: 3px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	cursor: pointer;
}

.cmd-button i {
	margin-right: 5px;
}

.cmd-button:hover,
.cmd-button:focus {
	color: #000;
}

.sp-status {
	border-radius: 50%;
	width: 10px;
	height: 10px;
	margin-right: 0.5rem;
	display: inline-block;
}

.sp-status.st-0,
.sp-status.status-0 {
	background-color: #CCC;
}

.sp-status.st-1,
.sp-status.status-1 {
	background-color: #2ECC40;
}

.sp-status.status-0,
.sp-status.status-1 {
	margin-right: 2em;
}

/*
.sp-table .tbody i.handle {
	width: 16px;
	height: 16px;
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	background-size: 16px 16px;
	background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8Zz4KCTxnIGlkPSJtb3ZlIj4KCQk8Zz4KCQkJPHBvbHlnb24gcG9pbnRzPSIxOCwyMCAxOCwyNiAyMiwyNiAxNiwzMiAxMCwyNiAxNCwyNiAxNCwyMCAgICAiIGZpbGw9IiM2NjY2NjYiLz4KCQkJPHBvbHlnb24gcG9pbnRzPSIxNCwxMiAxNCw2IDEwLDYgMTYsMCAyMiw2IDE4LDYgMTgsMTIgICAgIiBmaWxsPSIjNjY2NjY2Ii8+CgkJCTxwb2x5Z29uIHBvaW50cz0iMTIsMTggNiwxOCA2LDIyIDAsMTYgNiwxMCA2LDE0IDEyLDE0ICAgICIgZmlsbD0iIzY2NjY2NiIvPgoJCQk8cG9seWdvbiBwb2ludHM9IjIwLDE0IDI2LDE0IDI2LDEwIDMyLDE2IDI2LDIyIDI2LDE4IDIwLDE4ICAgICIgZmlsbD0iIzY2NjY2NiIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K");
}
*/

.sp-table p {
	line-height: 2.4;
}

.sp-table p:last-child {
	margin-bottom: 0;
}

.sp-table p i {
	margin-right: 0.6rem;
}

.sp-table a.option{
	color: #da5014;
	cursor:pointer;
}

.sp-table img{
	max-width:120px;
	max-height:120px;
}

/* Pagination */

.sp-pg-box {
	margin-top: 3rem;
	display: flex;
}

.sp-pg-box a {
	background-color:var(--theme-widget-color);
	padding: 0.5rem 0.75rem;
	font-size: 1rem;
	background-color: #fff;
	border: 1px solid #dee2e6;
	cursor:pointer;
	color:#fff;
	text-decoration:none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	color: #74708d;
}

.sp-pg-box a:hover,
.sp-pg-box a:focus {
	background: #acb7bf;
	color: #fff;
	border-color: #acb7bf;
}

.sp-pg-box a:focus {
	box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.sp-pg-box a:first-child {
	border-top-left-radius: 0.3rem;
	border-bottom-left-radius: 0.3rem;
}

.sp-pg-box a:last-child {
	border-top-right-radius: 0.3rem;
	border-bottom-right-radius: 0.3rem;
}

.sp-pg-box a.disabled {
	cursor:default;
	background: var(--theme-widget-color);
	border-color: var(--theme-widget-color);
	color: #fff;
}

/* Toolbar */

.sp-toolbar {
	padding: 1rem 0;
	width: 100%;
	display: flex;
	flex-wrap: wrap;
}

.sp-toolbar .sp-button {
	margin-right: 0.45rem;
}

/* Popup */

.sp-popup {
	background-color:#fff;
	border-radius:5px;
	box-shadow: 1px 1px 5px 0px rgba(204,204,204,1);
	position: fixed;
	left: 0;
	right: 0;
	margin: auto;
	z-index: 3;
	-webkit-transition: opacity .3s linear, top .3s ease-out;
	transition: opacity .3s linear, top .3s ease-out;
	top: -25%;
}

.sp-popup .container {
	padding-bottom: 0;
}

.sp-popup .container:after {
	display: block;
	content: '';
	width: 100%;
	height: 2rem;
}

.sp-popup .popup-container {
	width: 100%;
}

.sp-popup a.ic-close{
	flex-shrink: 0;
	width: 25px;
	height: 25px;
	margin-right: 8px;
	cursor: pointer;
	background-size: 16px 16px;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20id%3D%22Layer_1%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20500%20500%22%20xml%3Aspace%3D%22preserve%22%20enable-background%3D%22new%200%200%20500%20500%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bopacity%3A0%3Bfill%3A%23CCCCCC%3B%7D%0A%09.st1%7Bfill%3A%23CCCCCC%3B%7D%0A%3C%2Fstyle%3E%3Crect%20id%3D%22XMLID_4_%22%20class%3D%22st0%22%20width%3D%22500%22%20height%3D%22500%22%2F%3E%3Cg%20id%3D%22XMLID_3_%22%3E%3Cpath%20id%3D%22XMLID_6_%22%20class%3D%22st1%22%20d%3D%22M478.4%20101.6L330%20250l148.5%20148.5c22.1%2022.1%2022.1%2057.9%200%2079.9%20-11%2011.1-25.5%2016.5-40%2016.5%20-14.5%200-28.9-5.5-40-16.5L250%20329.9%20101.5%20478.4C90.5%20489.5%2076%20495%2061.6%20495c-14.5%200-28.9-5.5-39.9-16.5%20-22.1-22.1-22.1-57.9%200-79.9L170.1%20250%2021.6%20101.6c-22.1-22.1-22.1-57.9%200-80%2022.1-22.1%2057.9-22.1%2079.9%200L250%20170.1%20398.5%2021.6c22.1-22.1%2057.9-22.1%2079.9%200C500.5%2043.6%20500.5%2079.4%20478.4%20101.6L478.4%20101.6zM478.4%20101.6%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}


/* Dialog */

.sp-dialog {
	background-color:#fff;
	border-radius:5px;
	box-shadow: 1px 1px 5px 0px rgba(204,204,204,1);
	position: fixed;
	z-index: 3;
	overflow: hidden;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.sp-dialog .dialog-header {
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	padding: 0 10px 0 20px;
	height: 50px;
	background-color: var(--theme-widget-color);
	cursor: all-scroll;
	color: #fff;
}

.sp-dialog .dialog-title {
	font-size: 16px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-transform: uppercase;
	flex: 1;
	font-size: 14px;
}

.sp-dialog .dialog-body {
	padding: 20px;
}

.sp-dialog .ic-close {
	flex-shrink: 0;
	cursor: pointer;
	transform: all 0.2s;
	opacity: 0.85;
	width: 35px;
	height: 35px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
}

.sp-dialog .ic-close i {
	font-size: 16px;
}

.sp-dialog .ic-close:hover {
	opacity: 1;
}

.sp-dialog button[type="submit"] {
	background-color: #fff;
	color: var(--theme-widget-color);
}

/* Gallery UI */

.sp-gallery {
	display: flex;
	flex-wrap: wrap;
	margin: 1rem 0;
}

.sp-gallery.sp-file {
	margin: 0;
}

.sp-gallery a {
	display: block;
	background-color: #eee;
	width: 85px;
	height: 85px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 1px;
	position: relative;
	transition: all 0.3s ease;
}

.sp-gallery a:hover {
	opacity: 0.9;
}

.sp-gallery a.selected {
	opacity: 0.3;
}

.sp-gallery a img {
	display:block;
	max-width: 78px;
	max-height: 78px;
}

.sp-gallery a img.icon {
	width: 50px;
	height: 50px;
}

.sp-gallery a .delete-file {
	position:absolute;
	right:5px;
	bottom:5px;
	cursor: pointer;
	width:20px;
	height: 20px;
	background-color:#fff;
	border: 1px solid #ccc;
	border-radius:5px;
	background-position:center;
	background-repeat:no-repeat;
	display: flex;
	justify-content: center;
	align-items: center;
}

.sp-gallery a .delete-file i {
	color: red;
	font-size: 12px;
}

.sp-gallery a .delete-file:hover {
	background-color: var(--red);
	border-color: var(--red);
}

.sp-gallery a .delete-file:hover i {
	color: var(--white);
}

/* LightBox UI */

.sp-lightbox-overlay {
	background: rgba(0, 0, 0, 0.25);
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	transition: all 0.3s ease;
	z-index: 3;
}

.sp-lightbox-container {
	position: fixed;
	top: 30px;
	left: 0;
	right: 0;
	margin: auto;
	background-color: #fff;
	width: 300px;
	height: 300px;
	display: flex;
	justify-content: center;
	align-items: center;
	transition: width .3s ease-in-out, height .3s ease-in-out;
}

.sp-lightbox-container img {
	display: block;
	opacity: 0;
	transition: opacity .6s;
}

.sp-lightbox-container img.loaded {
	opacity: 1;
}

.sp-lightbox-container .loader {
	border: 3px solid #ccc;
	border-radius: 50%;
	border-top: 3px solid var(--theme-widget-color);
	-webkit-animation: spin .5s linear infinite;
	animation: spin .3s linear infinite;
	opacity: 1;
	position: absolute;
	width: 50px;
	height: 50px;
	z-index: 2;
}

.sp-lightbox-container .loader.hidden {
	opacity: 0;
	-webkit-animation: none;
	animation: none;
}

.sp-lightbox-container .nav-arrow {
	position: absolute;
	z-index: 1;
	width: 35%;
	height: 100%;
	top: 0;
	display: flex;
	align-items: center;
	opacity: 0;
	transition: opacity .6s;
}

.sp-lightbox-container .nav-arrow:hover {
	opacity: 1;
}

.sp-lightbox-container .nav-arrow i {
	font-size: 30px;
	color: #ccc;
}

.sp-lightbox-container .nav-arrow.arrow-left {
	left: 0;
	margin-left: 10px;
}

.sp-lightbox-container .nav-arrow.arrow-right {
	right: 0;
	margin-right: 10px;
	justify-content: flex-end;
}

.sp-lightbox-container .ic-close {
	position: absolute;
	font-size: 26px;
	bottom: -30px;
	right: 0;
	color: #D3D3D3;
	cursor: pointer;
}

.sp-lightbox-container .nav-label {
	display: block;
	position: absolute;
	border-radius: 3px;
	background-color: #fff;
	font-size: 0.85rem;
	color: #333;
	bottom: -28px;
	left: 0;
	padding: 5px 7px;
}

/* RTE Wysiwyg Editor */

.sp-rte-container {
	width: 100%;
    border: 1px solid #e4e9f0;
    border-radius: 0.25rem;
	position: relative;
}

.sp-rte-container .rte-placeholder {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	background: rgba(0, 0, 0, 0.02);
	transition: all 0.3s ease;
	z-index: 3;
}

.sp-rte-container .rte-toolbar {
	border-bottom: 1px solid #e4e9f0;
	display: flex;
	align-items: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.sp-rte-container .rte-toolbar a.com {
	width: 35px;
	height: 35px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 2px;
	border-radius: 0.25rem;
	position: relative;
	transition: all 0.3s ease;
}

.sp-rte-container .rte-toolbar a.com.sep {
	margin: 0 5px;
}

.sp-rte-container .rte-toolbar a.com.sep:before {
	background-color: #e6e6e6;
	width: 1px;
	height: 70%;
	margin: auto;
	display: block;
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: -4px;
}

.sp-rte-container .rte-toolbar a.com-format {
	display: flex;
	width: 100px;
	height: 35px;
	align-items: center;
	justify-content: space-between;
	color: #666;
	cursor: default;
	padding: 0 1rem;
}

.sp-rte-container .rte-toolbar a.com-format i {
	font-size: 0.75rem;
}

.sp-rte-container .rte-format-menu {
	position: absolute;
	z-index: 3;
	border-left: 1px solid #e4e9f0;
	border-right: 1px solid #e4e9f0;
	border-bottom: 1px solid #e4e9f0;
	background-color: #fff;
	width: 100px;
}

.sp-rte-container .rte-format-menu a {
	display: block;
	padding: 1rem;
}

.sp-rte-container .rte-format-menu a:hover {
	background-color: #e6e6e6;
}

.sp-rte-container .rte-format-menu a[data-tag="p"] {
	font-size: 1rem;
}

.sp-rte-container .rte-format-menu a[data-tag="h2"] {
	font-size: 1.25rem;
}

.sp-rte-container .rte-toolbar a.com:hover {
	background-color: #e6e6e6;
}

.sp-rte-container .rte-toolbar a.com.active {
	background-color: #ccc;
}

.sp-rte-container .rte-toolbar a.com i {
	font-size: 1rem;
	color: #666;
}

.sp-rte-container .rte-content {
	padding: 1rem;
	width: 100%;
}

.sp-rte-container .rte-content img {
	margin: 1rem;
	display: block;
}

.sp-rte-container .rte-content img.selected {
	border: 1px dashed #66b3ff;
	resize: both;
	overflow: auto;
}

.sp-rte-container .rte-content img::selection {
	background-color: inherit;
}

.sp-rte-container .rte-content img.align-left {
	float: left;
}

.sp-rte-container .rte-content img.align-center {
	margin: 0 auto;
}

.sp-rte-container .rte-content img.align-right {
	float: right;
}

/* Animations */

/* Implode & Explode */

.sp-anim-implode {
	animation: implode 0.4s;
	-webkit-animation: implode 0.4s;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
}

.sp-anim-explode {
	animation: explode 0.5s;
	-webkit-animation: explode 0.5s;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
}

@keyframes implode {
    from { transform: scale3d(2, 2, 2); opacity:0; }
    to { transform: scale3d(1, 1, 1); opacity:1; }
}

@-webkit-keyframes implode {
    from { -webkit-transform: scale3d(2, 2, 2); opacity:0; }
    to { -webkit-transform: scale3d(1, 1, 1); opacity:1; }
}

@keyframes explode {
    0% { transform: scale3d(1, 1, 1); opacity:1; }
    30% { transform: scale3d(1.2, 1.2, 1.2); opacity:.9; }
	100% { transform: scale3d(0, 0, 0); opacity:0; }
}

@-webkit-keyframes explode {
    0% { -webkit-transform: scale3d(1, 1, 1); opacity:1; }
    30% { -webkit-transform: scale3d(1.2, 1.2, 1.2); opacity:.9; }
	100% { -webkit-transform: scale3d(0, 0, 0); opacity:0; }
}

/* Fade in & out */

.sp-anim-fade-in {
	animation: fade_in 0.25s;
	-webkit-animation: fade_in 0.25s;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
}

@keyframes fade_in {
	from { transform: scale3d(0, 0, 0); opacity:0; }
	to { transform: scale3d(1, 1, 1); opacity:1; }
}

@-webkit-keyframes fade_in {
	from { -webkit-transform: scale3d(0, 0, 0); opacity:0; }
	to { -webkit-transform: scale3d(1, 1, 1); opacity:1; }
}

.sp-anim-fade-out {
	animation: fade_out 0.25s;
	-webkit-animation: fade_out 0.25s;
	-webkit-perspective: 1000;
	-webkit-backface-visibility: hidden;
}

@keyframes fade_out {
	from { transform: scale3d(1, 1, 1); opacity:1; }
	to { transform: scale3d(0, 0, 0); opacity:0; }
}

@-webkit-keyframes fade_out {
	from { -webkit-transform: scale3d(1, 1, 1); opacity:1; }
	to { -webkit-transform: scale3d(0, 0, 0); opacity:0; }
}

/* Wrapper */

.wrapper {
	width: var(--main-wrapper-width);
	margin: 0 auto;
}

.wrapper.fluid { width: 100%; }

/* Flex > Row & Column */

.row, .column {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
}

.row { flex-direction: row; }
.inline-row { display: inline-flex; }
.column { flex-direction: column; }

.nowrap { flex-wrap: nowrap; }

.fill { flex-grow: 1; min-width: 33.33333%; }

.x-start { justify-content: flex-start; }
.x-end { justify-content: flex-end; }
.x-center { justify-content: center; }
.x-between { justify-content: space-between; }
.x-around { justify-content: space-around; }
.x-evenly { justify-content: space-evenly; }

.v-start { align-items: flex-start; }
.v-end { align-items: flex-end; }
.v-center { align-items: center; }
.v-stretch { align-items: stretch; }
.v-baseline { align-items: baseline; }

.y-start { align-content: flex-start; }
.y-end { align-content: flex-end; }
.y-center { align-content: center; }
.y-stretch { align-content: stretch; }
.y-between { align-content: space-between; }
.y-around { align-content: space-around; }

/* Self Alignment */

.start { align-self: flex-start; }
.end { align-self: flex-end; }
.center { align-self: center; }
.baseline { align-self: baseline; }
.stretch { align-self: stretch; }

/* Flex - display */

.hide { display:none !important; }
.block { display: block !important; }
.flex { display: flex !important; align-self: auto; }

/* Flex - Grid Sizes (as 12 cols) */

.s1 { width: 8.33333%; }
.s2 { width: 16.66666%; }
.s3 { width: 24.99999%; }
.s4 { width: 33.33333%; }
.s5 { width: 41.66666%; }
.s6 { width: 49.99999%; }
.s7 { width: 58.33333%; }
.s8 { width: 66.66666%; }
.s9 { width: 74.99999%; }
.s10{ width: 83.33333%; }
.s11{ width: 91.66666%; }
.s12 { width: 99.99999%; }

/* Gutters */

.g5 { margin-left: -5px; margin-right: -5px; }
.g10 { margin-left: -10px; margin-right: -10px; }
.g15 { margin-left: -15px; margin-right: -15px; }
.g20 { margin-left: -20px; margin-right: -20px; }
.g25 { margin-left: -25px; margin-right: -25px; }
.g30 { margin-left: -30px; margin-right: -30px; }
.g35 { margin-left: -35px; margin-right: -35px; }
.g40 { margin-left: -40px; margin-right: -40px; }
.g45 { margin-left: -45px; margin-right: -45px; }
.g50 { margin-left: -50px; margin-right: -50px; }
.g55 { margin-left: -55px; margin-right: -55px; }
.g60 { margin-left: -60px; margin-right: -60px; }
.g65 { margin-left: -65px; margin-right: -65px; }
.g70 { margin-left: -70px; margin-right: -70px; }
.g75 { margin-left: -75px; margin-right: -75px; }
.g80 { margin-left: -80px; margin-right: -80px; }
.g85 { margin-left: -85px; margin-right: -85px; }
.g90 { margin-left: -90px; margin-right: -90px; }
.g95 { margin-left: -95px; margin-right: -95px; }
.g100 { margin-left: -100px; margin-right: -100px; }

/* Flex - Gutters Grid Sizes (as 12 cols) */

.row.gutters { justify-content: space-between; }

.row.gutters > .s1 { width: calc(8.33333% - var(--gutters-sizes)); }
.row.gutters > .s2 { width: calc(16.66666% - var(--gutters-sizes)); }
.row.gutters > .s3 { width: calc(24.99999% - var(--gutters-sizes)); }
.row.gutters > .s4 { width: calc(33.33333% - var(--gutters-sizes)); }
.row.gutters > .s5 { width: calc(41.66666% - var(--gutters-sizes)); }
.row.gutters > .s6 { width: calc(49.99999% - var(--gutters-sizes)); }
.row.gutters > .s7 { width: calc(58.33333% - var(--gutters-sizes)); }
.row.gutters > .s8 { width: calc(66.66666% - var(--gutters-sizes)); }
.row.gutters > .s9 { width: calc(74.99999% - var(--gutters-sizes)); }
.row.gutters > .s10{ width: calc(83.33333% - var(--gutters-sizes)); }
.row.gutters > .s11{ width: calc(91.66666% - var(--gutters-sizes)); }

/* Flex - Grid Sizes (as percent) */

.s-5 { width: 5%; }
.s-10 { width: 10%; }
.s-15 { width: 15%; }
.s-20 { width: 20%; }
.s-25 { width: 25%; }
.s-30 { width: 30%; }
.s-35 { width: 35%; }
.s-40 { width: 40%; }
.s-45 { width: 45%; }
.s-50 { width: 50%; }
.s-55 { width: 55%; }
.s-65 { width: 65%; }
.s-70 { width: 70%; }
.s-75 { width: 75%; }
.s-80 { width: 80%; }
.s-85 { width: 85%; }
.s-90 { width: 90%; }
.s-95 { width: 90%; }
.s-100{ width: 100%; }
.s-a { width: auto; }

/* Flex - Gutters Grid Sizes (as percent) */

.row.gutters > .s-5 { width: calc(5% - var(--gutters-sizes)); }
.row.gutters > .s-10 { width: calc(10% - var(--gutters-sizes)); }
.row.gutters > .s-15 { width: calc(15% - var(--gutters-sizes)); }
.row.gutters > .s-20 { width: calc(20% - var(--gutters-sizes)); }
.row.gutters > .s-30 { width: calc(30% - var(--gutters-sizes)); }
.row.gutters > .s-25 { width: calc(25% - var(--gutters-sizes)); }
.row.gutters > .s-35 { width: calc(35% - var(--gutters-sizes)); }
.row.gutters > .s-40 { width: calc(40% - var(--gutters-sizes)); }
.row.gutters > .s-45 { width:calc( 45% - var(--gutters-sizes)); }
.row.gutters > .s-50 { width: calc(50% - var(--gutters-sizes)); }
.row.gutters > .s-55 { width: calc(55% - var(--gutters-sizes)); }
.row.gutters > .s-65 { width: calc(65% - var(--gutters-sizes)); }
.row.gutters > .s-70 { width: calc(70% - var(--gutters-sizes)); }
.row.gutters > .s-75 { width: calc(75% - var(--gutters-sizes)); }
.row.gutters > .s-80 { width: calc(80% - var(--gutters-sizes)); }
.row.gutters > .s-80 { width: calc(85% - var(--gutters-sizes)); }
.row.gutters > .s-90 { width: calc(90% - var(--gutters-sizes)); }
.row.gutters > .s-95 { width: calc(90% - var(--gutters-sizes)); }

/* Margins - General */

.mga { margin: auto; }
.mg0 { margin: 0 }
.mg5 { margin: 5px; }
.mg10 { margin:10px; }
.mg15 { margin: 15px; }
.mg20 { margin: 20px; }
.mg25 { margin: 25px; }
.mg30 { margin: 30px; }
.mg35 { margin: 35px; }
.mg40 { margin: 40px; }
.mg45 { margin: 45px; }
.mg50 { margin: 50px; }
.mg55 { margin: 55px; }
.mg60 { margin: 60px; }
.mg65 { margin: 65px; }
.mg70 { margin: 70px; }
.mg75 { margin: 75px; }
.mg80 { margin: 80px; }
.mg85 { margin: 85px; }
.mg90 { margin: 90px; }
.mg95 { margin: 95px; }
.mg100 { margin: 100px; }
.mg105 { margin: 105px; }
.mg110 { margin: 110px; }
.mg115 { margin: 115px; }
.mg120 { margin: 120px; }
.mg125 { margin: 125px; }
.mg130 { margin: 130px; }
.mg135 { margin: 135px; }
.mg140 { margin: 140px; }
.mg145 { margin: 145px; }
.mg150 { margin: 150px; }
.mg155 { margin: 155px; }
.mg160 { margin: 160px; }
.mg165 { margin: 165px; }
.mg170 { margin: 170px; }
.mg175 { margin: 175px; }
.mg180 { margin: 180px; }
.mg185 { margin: 185px; }
.mg190 { margin: 190px; }
.mg195 { margin: 195px; }
.mg200 { margin: 200px; }

/* Margins - Top */

.mta { margin-top: auto; }
.mt0 { margin-top: 0; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt25 { margin-top: 25px; }
.mt30 { margin-top: 30px; }
.mt35 { margin-top: 35px; }
.mt40 { margin-top: 40px; }
.mt45 { margin-top: 45px; }
.mt50 { margin-top: 50px; }
.mt55 { margin-top: 55px; }
.mt60 { margin-top: 60px; }
.mt65 { margin-top: 65px; }
.mt70 { margin-top: 70px; }
.mt75 { margin-top: 75px; }
.mt80 { margin-top: 80px; }
.mt85 { margin-top: 85px; }
.mt90 { margin-top: 90px; }
.mt95 { margin-top: 95px; }
.mt100 { margin-top: 100px; }
.mt105 { margin-top: 105px; }
.mt110 { margin-top: 110px; }
.mt115 { margin-top: 115px; }
.mt120 { margin-top: 120px; }
.mt125 { margin-top: 125px; }
.mt130 { margin-top: 130px; }
.mt135 { margin-top: 135px; }
.mt140 { margin-top: 140px; }
.mt145 { margin-top: 145px; }
.mt150 { margin-top: 150px; }
.mt155 { margin-top: 155px; }
.mt160 { margin-top: 160px; }
.mt165 { margin-top: 165px; }
.mt170 { margin-top: 170px; }
.mt175 { margin-top: 175px; }
.mt180 { margin-top: 180px; }
.mt185 { margin-top: 185px; }
.mt190 { margin-top: 190px; }
.mt195 { margin-top: 195px; }
.mt200 { margin-top: 200px; }

/* Negative Margins - Top */

.mt-5 { margin-top: -5px; }
.mt-10 { margin-top: -10px; }
.mt-15 { margin-top: -15px; }
.mt-20 { margin-top: -20px; }
.mt-25 { margin-top: -25px; }
.mt-30 { margin-top: -30px; }
.mt-35 { margin-top: -35px; }
.mt-40 { margin-top: -40px; }
.mt-45 { margin-top: -45px; }
.mt-50 { margin-top: -50px; }
.mt-55 { margin-top: -55px; }
.mt-60 { margin-top: -60px; }
.mt-65 { margin-top: -65px; }
.mt-70 { margin-top: -70px; }
.mt-75 { margin-top: -75px; }
.mt-80 { margin-top: -80px; }
.mt-85 { margin-top: -85px; }
.mt-90 { margin-top: -90px; }
.mt-95 { margin-top: -95px; }
.mt-100 { margin-top: -100px; }
.mt-105 { margin-top: -105px; }
.mt-110 { margin-top: -110px; }
.mt-115 { margin-top: -115px; }
.mt-120 { margin-top: -120px; }
.mt-125 { margin-top: -125px; }
.mt-130 { margin-top: -130px; }
.mt-135 { margin-top: -135px; }
.mt-140 { margin-top: -140px; }
.mt-145 { margin-top: -145px; }
.mt-150 { margin-top: -150px; }
.mt-155 { margin-top: -155px; }
.mt-160 { margin-top: -160px; }
.mt-165 { margin-top: -165px; }
.mt-170 { margin-top: -170px; }
.mt-175 { margin-top: -175px; }
.mt-180 { margin-top: -180px; }
.mt-185 { margin-top: -185px; }
.mt-190 { margin-top: -190px; }
.mt-195 { margin-top: -195px; }
.mt-200 { margin-top: -200px; }

/* Margins - Bottom */

.mba { margin-bottom: auto; }
.mb0 { margin-bottom: 0 }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom:10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.mb25 { margin-bottom: 25px; }
.mb30 { margin-bottom: 30px; }
.mb35 { margin-bottom: 35px; }
.mb40 { margin-bottom: 40px; }
.mb45 { margin-bottom: 45px; }
.mb50 { margin-bottom: 50px; }
.mb55 { margin-bottom: 55px; }
.mb60 { margin-bottom: 60px; }
.mb65 { margin-bottom: 65px; }
.mb70 { margin-bottom: 70px; }
.mb75 { margin-bottom: 75px; }
.mb80 { margin-bottom: 80px; }
.mb85 { margin-bottom: 85px; }
.mb90 { margin-bottom: 90px; }
.mb95 { margin-bottom: 95px; }
.mb100 { margin-bottom: 100px; }
.mb105 { margin-bottom: 105px; }
.mb110 { margin-bottom: 110px; }
.mb115 { margin-bottom: 115px; }
.mb120 { margin-bottom: 120px; }
.mb125 { margin-bottom: 125px; }
.mb130 { margin-bottom: 130px; }
.mb135 { margin-bottom: 135px; }
.mb140 { margin-bottom: 140px; }
.mb145 { margin-bottom: 145px; }
.mb150 { margin-bottom: 150px; }
.mb155 { margin-bottom: 155px; }
.mb160 { margin-bottom: 160px; }
.mb165 { margin-bottom: 165px; }
.mb170 { margin-bottom: 170px; }
.mb175 { margin-bottom: 175px; }
.mb180 { margin-bottom: 180px; }
.mb185 { margin-bottom: 185px; }
.mb190 { margin-bottom: 190px; }
.mb195 { margin-bottom: 195px; }
.mb200 { margin-bottom: 200px; }

/* Margins - Left */

.mla { margin-left: auto; }
.ml0 { margin-left: 0; }
.ml5 { margin-left: 5px; }
.ml10 { margin-left:10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml25 { margin-left: 25px; }
.ml30 { margin-left: 30px; }
.ml35 { margin-left: 35px; }
.ml40 { margin-left: 40px; }
.ml45 { margin-left: 45px; }
.ml50 { margin-left: 50px; }
.ml55 { margin-left: 55px; }
.ml60 { margin-left: 60px; }
.ml65 { margin-left: 65px; }
.ml70 { margin-left: 70px; }
.ml75 { margin-left: 75px; }
.ml80 { margin-left: 80px; }
.ml85 { margin-left: 85px; }
.ml90 { margin-left: 90px; }
.ml95 { margin-left: 95px; }
.ml100 { margin-left: 100px; }
.ml105 { margin-left: 105px; }
.ml110 { margin-left: 110px; }
.ml115 { margin-left: 115px; }
.ml120 { margin-left: 120px; }
.ml125 { margin-left: 125px; }
.ml130 { margin-left: 130px; }
.ml135 { margin-left: 135px; }
.ml140 { margin-left: 140px; }
.ml145 { margin-left: 145px; }
.ml150 { margin-left: 150px; }
.ml155 { margin-left: 155px; }
.ml160 { margin-left: 160px; }
.ml165 { margin-left: 165px; }
.ml170 { margin-left: 170px; }
.ml175 { margin-left: 175px; }
.ml180 { margin-left: 180px; }
.ml185 { margin-left: 185px; }
.ml190 { margin-left: 190px; }
.ml195 { margin-left: 195px; }
.ml200 { margin-left: 200px; }

/* Margins - Right */

.mra { margin-right: auto; }
.mr0 { margin-right: 0; }
.mr5 { margin-right: 5px; }
.mr10 { margin-right:10px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.mr25 { margin-right: 25px; }
.mr30 { margin-right: 30px; }
.mr35 { margin-right: 35px; }
.mr40 { margin-right: 40px; }
.mr45 { margin-right: 45px; }
.mr50 { margin-right: 50px; }
.mr55 { margin-right: 55px; }
.mr60 { margin-right: 60px; }
.mr65 { margin-right: 65px; }
.mr70 { margin-right: 70px; }
.mr75 { margin-right: 75px; }
.mr80 { margin-right: 80px; }
.mr85 { margin-right: 85px; }
.mr90 { margin-right: 90px; }
.mr95 { margin-right: 95px; }
.mr100 { margin-right: 100px; }
.mr105 { margin-right: 105px; }
.mr110 { margin-right: 110px; }
.mr115 { margin-right: 115px; }
.mr120 { margin-right: 120px; }
.mr125 { margin-right: 125px; }
.mr130 { margin-right: 130px; }
.mr135 { margin-right: 135px; }
.mr140 { margin-right: 140px; }
.mr145 { margin-right: 145px; }
.mr150 { margin-right: 150px; }
.mr155 { margin-right: 155px; }
.mr160 { margin-right: 160px; }
.mr165 { margin-right: 165px; }
.mr170 { margin-right: 170px; }
.mr175 { margin-right: 175px; }
.mr180 { margin-right: 180px; }
.mr185 { margin-right: 185px; }
.mr190 { margin-right: 190px; }
.mr195 { margin-right: 195px; }
.mr200 { margin-right: 200px; }

/* Margins - Top & Bottom */

.mtba { margin-top: auto; margin-bottom: auto; }
.mtb0 { margin-top: 0; margin-bottom: 0; }
.mtb5 { margin-top: 5px; margin-bottom: 5px; }
.mtb10 { margin-top:10px; margin-bottom: 10px; }
.mtb15 { margin-top: 15px; margin-bottom: 15px; }
.mtb20 { margin-top: 20px; margin-bottom: 20px; }
.mtb25 { margin-top: 25px; margin-bottom: 25px; }
.mtb30 { margin-top: 30px; margin-bottom: 30px; }
.mtb35 { margin-top: 35px; margin-bottom: 35px; }
.mtb40 { margin-top: 40px; margin-bottom: 40px; }
.mtb45 { margin-top: 45px; margin-bottom: 45px; }
.mtb50 { margin-top: 50px; margin-bottom: 50px; }
.mtb55 { margin-top: 55px; margin-bottom: 55px; }
.mtb60 { margin-top: 60px; margin-bottom: 60px; }
.mtb65 { margin-top: 65px; margin-bottom: 65px; }
.mtb70 { margin-top: 70px; margin-bottom: 70px; }
.mtb75 { margin-top: 75px; margin-bottom: 75px; }
.mtb80 { margin-top: 80px; margin-bottom: 80px; }
.mtb85 { margin-top: 85px; margin-bottom: 85px; }
.mtb90 { margin-top: 90px; margin-bottom: 90px; }
.mtb95 { margin-top: 95px; margin-bottom: 95px; }
.mtb100 { margin-top: 100px; margin-bottom: 100px; }
.mtb105 { margin-top: 105px; margin-bottom: 105px; }
.mtb110 { margin-top:110px; margin-bottom: 110px; }
.mtb115 { margin-top: 115px; margin-bottom: 115px; }
.mtb120 { margin-top: 120px; margin-bottom: 120px; }
.mtb125 { margin-top: 125px; margin-bottom: 125px; }
.mtb130 { margin-top: 130px; margin-bottom: 130px; }
.mtb135 { margin-top: 135px; margin-bottom: 135px; }
.mtb140 { margin-top: 140px; margin-bottom: 140px; }
.mtb145 { margin-top: 145px; margin-bottom: 145px; }
.mtb150 { margin-top: 150px; margin-bottom: 150px; }
.mtb155 { margin-top: 155px; margin-bottom: 155px; }
.mtb160 { margin-top: 160px; margin-bottom: 160px; }
.mtb165 { margin-top: 165px; margin-bottom: 165px; }
.mtb170 { margin-top: 170px; margin-bottom: 170px; }
.mtb175 { margin-top: 175px; margin-bottom: 175px; }
.mtb180 { margin-top: 180px; margin-bottom: 180px; }
.mtb185 { margin-top: 185px; margin-bottom: 185px; }
.mtb190 { margin-top: 190px; margin-bottom: 190px; }
.mtb195 { margin-top: 195px; margin-bottom: 195px; }
.mtb200 { margin-top: 200px; margin-bottom: 200px; }

.centered { margin-left: auto; margin-right: auto; }
.filled {  margin-left: 0; margin-right: 0; }

.mlr5 { margin-left: 5px; margin-right: 5px; }
.mlr10 { margin-left: 10px; margin-right:10px; }
.mlr15 { margin-left: 15px; margin-right: 15px; }
.mlr20 { margin-left: 20px; margin-right: 20px; }
.mlr25 { margin-left: 25px; margin-right: 25px; }
.mlr30 { margin-left: 30px; margin-right: 30px; }
.mlr35 { margin-left: 35px; margin-right: 35px; }
.mlr40 { margin-left: 40px; margin-right: 40px; }
.mlr45 { margin-left: 45px; margin-right: 45px; }
.mlr50 { margin-left: 50px; margin-right: 50px; }
.mlr55 { margin-left: 55px; margin-right: 55px; }
.mlr60 { margin-left: 60px; margin-right: 60px; }
.mlr65 { margin-left: 65px; margin-right: 65px; }
.mlr70 { margin-left: 70px; margin-right: 70px; }
.mlr75 { margin-left: 75px; margin-right: 75px; }
.mlr80 { margin-left: 80px; margin-right: 80px; }
.mlr85 { margin-left: 85px; margin-right: 85px; }
.mlr90 { margin-left: 90px; margin-right: 90px; }
.mlr95 { margin-left: 95px; margin-right: 95px; }
.mlr100 { margin-left: 100px; margin-right: 100px; }
.mlr105 { margin-left: 105px; margin-right: 105px; }
.mlr110 { margin-left:110px; margin-right: 110px; }
.mlr115 { margin-left: 115px; margin-right: 115px; }
.mlr120 { margin-left: 120px; margin-right: 120px; }
.mlr125 { margin-left: 125px; margin-right: 125px; }
.mlr130 { margin-left: 130px; margin-right: 130px; }
.mlr135 { margin-left: 135px; margin-right: 135px; }
.mlr140 { margin-left: 140px; margin-right: 140px; }
.mlr145 { margin-left: 145px; margin-right: 145px; }
.mlr150 { margin-left: 150px; margin-right: 150px; }
.mlr155 { margin-left: 155px; margin-right: 155px; }
.mlr160 { margin-left: 160px; margin-right: 160px; }
.mlr165 { margin-left: 165px; margin-right: 165px; }
.mlr170 { margin-left: 170px; margin-right: 170px; }
.mlr175 { margin-left: 175px; margin-right: 175px; }
.mlr180 { margin-left: 180px; margin-right: 180px; }
.mlr185 { margin-left: 185px; margin-right: 185px; }
.mlr190 { margin-left: 190px; margin-right: 190px; }
.mlr195 { margin-left: 195px; margin-right: 195px; }
.mlr200 { margin-left: 200px; margin-right: 200px; }

/* Paddings */

.pda {padding: auto; }
.pd0 { padding: 0 }
.pd5 { padding: 5px; }
.pd10 { padding:10px; }
.pd15 { padding: 15px; }
.pd20 { padding: 20px; }
.pd25 { padding: 25px; }
.pd30 { padding: 30px; }
.pd35 { padding: 35px; }
.pd40 { padding: 40px; }
.pd45 { padding: 45px; }
.pd50 { padding: 50px; }
.pd55 { padding: 55px; }
.pd60 { padding: 60px; }
.pd65 { padding: 65px; }
.pd70 { padding: 70px; }
.pd75 { padding: 75px; }
.pd80 { padding: 80px; }
.pd85 { padding: 85px; }
.pd90 { padding: 90px; }
.pd90 { padding: 95px; }
.pd100 { padding: 100px; }
.pd105 { padding: 105px; }
.pd110 { padding: 110px; }
.pd115 { padding: 115px; }
.pd120 { padding: 120px; }
.pd125 { padding: 125px; }
.pd130 { padding: 130px; }
.pd135 { padding: 135px; }
.pd140 { padding: 140px; }
.pd145 { padding: 145px; }
.pd150 { padding: 150px; }
.pd155 { padding: 155px; }
.pd160 { padding: 160px; }
.pd165 { padding: 165px; }
.pd170 { padding: 170px; }
.pd175 { padding: 175px; }
.pd180 { padding: 180px; }
.pd185 { padding: 185px; }
.pd190 { padding: 190px; }
.pd195 { padding: 195px; }
.pd200 { padding: 200px; }

/* Paddings - Top */

.pta { padding-top: auto; }
.pt0 { padding-top: 0; }
.pt5 { padding-top: 5px; }
.pt10 { padding-top:10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.pt25 { padding-top: 25px; }
.pt30 { padding-top: 30px; }
.pt35 { padding-top: 35px; }
.pt40 { padding-top: 40px; }
.pt45 { padding-top: 45px; }
.pt50 { padding-top: 50px; }
.pt55 { padding-top: 55px; }
.pt60 { padding-top: 60px; }
.pt65 { padding-top: 65px; }
.pt70 { padding-top: 70px; }
.pt75 { padding-top: 75px; }
.pt80 { padding-top: 80px; }
.pt85 { padding-top: 85px; }
.pt90 { padding-top: 90px; }
.pt95 { padding-top: 95px; }
.pt100 { padding-top: 100px; }
.pt105 { padding-top: 105px; }
.pt110 { padding-top: 110px; }
.pt115 { padding-top: 115px; }
.pt120 { padding-top: 120px; }
.pt125 { padding-top: 125px; }
.pt130 { padding-top: 130px; }
.pt135 { padding-top: 135px; }
.pt140 { padding-top: 140px; }
.pt145 { padding-top: 145px; }
.pt150 { padding-top: 150px; }
.pt155 { padding-top: 155px; }
.pt160 { padding-top: 160px; }
.pt165 { padding-top: 165px; }
.pt170 { padding-top: 170px; }
.pt175 { padding-top: 175px; }
.pt180 { padding-top: 180px; }
.pt185 { padding-top: 185px; }
.pt190 { padding-top: 190px; }
.pt195 { padding-top: 195px; }
.pt200 { padding-top: 200px; }

/* Paddings - Bottom */

.pba { padding-bottom: auto; }
.pb0 { padding-bottom: 0 }
.pb5 { padding-bottom: 5px; }
.pb10 { padding-bottom:10px; }
.pb15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px; }
.pb25 { padding-bottom: 25px; }
.pb30 { padding-bottom: 30px; }
.pb35 { padding-bottom: 35px; }
.pb40 { padding-bottom: 40px; }
.pb45 { padding-bottom: 45px; }
.pb50 { padding-bottom: 50px; }
.pb55 { padding-bottom: 55px; }
.pb60 { padding-bottom: 60px; }
.pb65 { padding-bottom: 65px; }
.pb70 { padding-bottom: 70px; }
.pb75 { padding-bottom: 75px; }
.pb80 { padding-bottom: 80px; }
.pb85 { padding-bottom: 85px; }
.pb90 { padding-bottom: 90px; }
.pb95 { padding-bottom: 95px; }
.pb100 { padding-bottom: 100px; }
.pb105 { padding-bottom: 105px; }
.pb110 { padding-bottom: 110px; }
.pb115 { padding-bottom: 115px; }
.pb120 { padding-bottom: 120px; }
.pb125 { padding-bottom: 125px; }
.pb130 { padding-bottom: 130px; }
.pb135 { padding-bottom: 135px; }
.pb140 { padding-bottom: 140px; }
.pb145 { padding-bottom: 145px; }
.pb150 { padding-bottom: 150px; }
.pb155 { padding-bottom: 155px; }
.pb160 { padding-bottom: 160px; }
.pb165 { padding-bottom: 165px; }
.pb170 { padding-bottom: 170px; }
.pb175 { padding-bottom: 175px; }
.pb180 { padding-bottom: 180px; }
.pb185 { padding-bottom: 185px; }
.pb190 { padding-bottom: 190px; }
.pb195 { padding-bottom: 195px; }
.pb200 { padding-bottom: 200px; }

/* Paddings - Left */

.pla { padding-left: auto; }
.pl0 { padding-left: 0; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left:10px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }
.pl25 { padding-left: 25px; }
.pl30 { padding-left: 30px; }
.pl35 { padding-left: 35px; }
.pl40 { padding-left: 40px; }
.pl45 { padding-left: 45px; }
.pl50 { padding-left: 50px; }
.pl55 { padding-left: 55px; }
.pl60 { padding-left: 60px; }
.pl65 { padding-left: 65px; }
.pl70 { padding-left: 70px; }
.pl75 { padding-left: 75px; }
.pl80 { padding-left: 80px; }
.pl85 { padding-left: 85px; }
.pl90 { padding-left: 90px; }
.pl95 { padding-left: 95px; }
.pl100 { padding-left: 100px; }
.pl105 { padding-left: 105px; }
.pl110 { padding-left: 110px; }
.pl115 { padding-left: 115px; }
.pl120 { padding-left: 120px; }
.pl125 { padding-left: 125px; }
.pl130 { padding-left: 130px; }
.pl135 { padding-left: 135px; }
.pl140 { padding-left: 140px; }
.pl145 { padding-left: 145px; }
.pl150 { padding-left: 150px; }
.pl155 { padding-left: 155px; }
.pl160 { padding-left: 160px; }
.pl165 { padding-left: 165px; }
.pl170 { padding-left: 170px; }
.pl175 { padding-left: 175px; }
.pl180 { padding-left: 180px; }
.pl185 { padding-left: 185px; }
.pl190 { padding-left: 190px; }
.pl195 { padding-left: 195px; }
.pl200 { padding-left: 200px; }

/* Paddings - Right */

.pra { padding-right: auto; }
.pr0 { padding-right: 0; }
.pr5 { padding-right: 5px; }
.pr10 { padding-right:10px; }
.pr15 { padding-right: 15px; }
.pr20 { padding-right: 20px; }
.pr25 { padding-right: 25px; }
.pr30 { padding-right: 30px; }
.pr35 { padding-right: 35px; }
.pr40 { padding-right: 40px; }
.pr45 { padding-right: 45px; }
.pr50 { padding-right: 50px; }
.pr55 { padding-right: 55px; }
.pr60 { padding-right: 60px; }
.pr65 { padding-right: 65px; }
.pr70 { padding-right: 70px; }
.pr75 { padding-right: 75px; }
.pr80 { padding-right: 80px; }
.pr85 { padding-right: 85px; }
.pr90 { padding-right: 90px; }
.pr95 { padding-right: 95px; }
.pr100 { padding-right: 100px; }
.pr105 { padding-right: 105px; }
.pr110 { padding-right: 110px; }
.pr115 { padding-right: 115px; }
.pr120 { padding-right: 120px; }
.pr125 { padding-right: 125px; }
.pr130 { padding-right: 130px; }
.pr135 { padding-right: 135px; }
.pr140 { padding-right: 140px; }
.pr145 { padding-right: 145px; }
.pr150 { padding-right: 150px; }
.pr155 { padding-right: 155px; }
.pr160 { padding-right: 160px; }
.pr165 { padding-right: 165px; }
.pr170 { padding-right: 170px; }
.pr175 { padding-right: 175px; }
.pr180 { padding-right: 180px; }
.pr185 { padding-right: 185px; }
.pr190 { padding-right: 190px; }
.pr195 { padding-right: 195px; }
.pr200 { padding-right: 200px; }

/* Paddings - Top & Bottom */

.ptb-a { padding-top: auto; padding-bottom: auto; }
.ptb0 { padding-top: 0; padding-bottom: 0; }
.ptb5 { padding-top: 5px; padding-bottom: 5px; }
.ptb10 { padding-top:10px; padding-bottom: 10px; }
.ptb15 { padding-top: 15px; padding-bottom: 15px; }
.ptb20 { padding-top: 20px; padding-bottom: 20px; }
.ptb25 { padding-top: 25px; padding-bottom: 25px; }
.ptb30 { padding-top: 30px; padding-bottom: 30px; }
.ptb35 { padding-top: 35px; padding-bottom: 35px; }
.ptb40 { padding-top: 40px; padding-bottom: 40px; }
.ptb45 { padding-top: 45px; padding-bottom: 45px; }
.ptb50 { padding-top: 50px; padding-bottom: 50px; }
.ptb55 { padding-top: 55px; padding-bottom: 55px; }
.ptb60 { padding-top: 60px; padding-bottom: 60px; }
.ptb65 { padding-top: 65px; padding-bottom: 65px; }
.ptb70 { padding-top: 70px; padding-bottom: 70px; }
.ptb75 { padding-top: 75px; padding-bottom: 75px; }
.ptb80 { padding-top: 80px; padding-bottom: 80px; }
.ptb85 { padding-top: 85px; padding-bottom: 85px; }
.ptb90 { padding-top: 90px; padding-bottom: 90px; }
.ptb95 { padding-top: 95px; padding-bottom: 95px; }
.ptb100 { padding-top: 100px; padding-bottom: 100px; }
.ptb105 { padding-top: 105px; padding-bottom: 105px; }
.ptb110 { padding-top:110px; padding-bottom: 110px; }
.ptb115 { padding-top: 115px; padding-bottom: 115px; }
.ptb120 { padding-top: 120px; padding-bottom: 120px; }
.ptb125 { padding-top: 125px; padding-bottom: 125px; }
.ptb130 { padding-top: 130px; padding-bottom: 130px; }
.ptb135 { padding-top: 135px; padding-bottom: 135px; }
.ptb140 { padding-top: 140px; padding-bottom: 140px; }
.ptb145 { padding-top: 145px; padding-bottom: 145px; }
.ptb150 { padding-top: 150px; padding-bottom: 150px; }
.ptb155 { padding-top: 155px; padding-bottom: 155px; }
.ptb160 { padding-top: 160px; padding-bottom: 160px; }
.ptb165 { padding-top: 165px; padding-bottom: 165px; }
.ptb170 { padding-top: 170px; padding-bottom: 170px; }
.ptb175 { padding-top: 175px; padding-bottom: 175px; }
.ptb180 { padding-top: 180px; padding-bottom: 180px; }
.ptb185 { padding-top: 185px; padding-bottom: 185px; }
.ptb190 { padding-top: 190px; padding-bottom: 190px; }
.ptb195 { padding-top: 195px; padding-bottom: 195px; }
.ptb200 { padding-top: 200px; padding-bottom: 200px; }

.plra {  padding-left: auto; padding-right: auto; }
.plr0 {  padding-left: 0; padding-right: 0; }
.plr5 { padding-left: 5px; padding-right: 5px; }
.plr10 { padding-left: 10px; padding-right:10px; }
.plr15 { padding-left: 15px; padding-right: 15px; }
.plr20 { padding-left: 20px; padding-right: 20px; }
.plr25 { padding-left: 25px; padding-right: 25px; }
.plr30 { padding-left: 30px; padding-right: 30px; }
.plr35 { padding-left: 35px; padding-right: 35px; }
.plr40 { padding-left: 40px; padding-right: 40px; }
.plr45 { padding-left: 45px; padding-right: 45px; }
.plr50 { padding-left: 50px; padding-right: 50px; }
.plr55 { padding-left: 55px; padding-right: 55px; }
.plr60 { padding-left: 60px; padding-right: 60px; }
.plr65 { padding-left: 65px; padding-right: 65px; }
.plr70 { padding-left: 70px; padding-right: 70px; }
.plr75 { padding-left: 75px; padding-right: 75px; }
.plr80 { padding-left: 80px; padding-right: 80px; }
.plr85 { padding-left: 85px; padding-right: 85px; }
.plr90 { padding-left: 90px; padding-right: 90px; }
.plr95 { padding-left: 95px; padding-right: 95px; }
.plr100 { padding-left: 100px; padding-right: 100px; }
.plr105 { padding-left: 105px; padding-right: 105px; }
.plr110 { padding-left:110px; padding-right: 110px; }
.plr115 { padding-left: 115px; padding-right: 115px; }
.plr120 { padding-left: 120px; padding-right: 120px; }
.plr125 { padding-left: 125px; padding-right: 125px; }
.plr130 { padding-left: 130px; padding-right: 130px; }
.plr135 { padding-left: 135px; padding-right: 135px; }
.plr140 { padding-left: 140px; padding-right: 140px; }
.plr145 { padding-left: 145px; padding-right: 145px; }
.plr150 { padding-left: 150px; padding-right: 150px; }
.plr155 { padding-left: 155px; padding-right: 155px; }
.plr160 { padding-left: 160px; padding-right: 160px; }
.plr165 { padding-left: 165px; padding-right: 165px; }
.plr170 { padding-left: 170px; padding-right: 170px; }
.plr175 { padding-left: 175px; padding-right: 175px; }
.plr180 { padding-left: 180px; padding-right: 180px; }
.plr185 { padding-left: 185px; padding-right: 185px; }
.plr190 { padding-left: 190px; padding-right: 190px; }
.plr195 { padding-left: 195px; padding-right: 195px; }
.plr200 { padding-left: 200px; padding-right: 200px; }

/* TYPOGRAPHY */

/*
p { font-size: 0.875rem; }
h1 { font-size: 2.375rem; }
h2 { font-size: 2rem; }
h3 { font-size: 1.75rem; }
h4 { font-size: 1.5rem; }
h5 { font-size: 1.25rem; }
h6 { font-size: 1rem; }
*/

/* Typography > Responsive Font Sizes */

.fz8, .f8 { font-size: 0.5rem; }
.fz10, .f10 { font-size: 0.625rem; }
.fz11, .f11 { font-size: 0.6875rem; }
.fz12, .f12 { font-size: 0.75rem; }
.fz13, .f13 { font-size: 0.8125rem; }
.fz14, .f14, .f16, .f18 { font-size: 0.875rem; }
.fz16 { font-size: 1rem; }
.fz18 { font-size: 1.125rem; }
.f20, .f22, .f24, .f26, .f28 { font-size: 1.0625rem; }
.fz20, .f30, .f32, .f34, .f36, .f38, .f40, .f42, .f44, .f46, .f48, .f50, .f52, .f54, .f56, .f58, .f60 { font-size: 1.25rem; }
.fz22 { font-size: 1.375rem; }
.fz24 { font-size: 1.5rem; }
.fz26 { font-size: 1.625rem; }
.fz28 { font-size: 1.75rem; }
.fz30 { font-size: 1.875rem; }
.fz32 { font-size: 2rem; }
.fz34 { font-size: 2.125rem; }
.fz36 { font-size: 2.25rem; }
.fz38 { font-size: 2.375rem; }
.fz40 { font-size: 2.5rem; }
.fz42 { font-size: 2.625rem; }
.fz44 { font-size: 2.75rem; }
.fz46 { font-size: 2.875rem; }
.fz48 { font-size: 3rem; }
.fz50 { font-size: 3.125rem; }
.fz52 { font-size: 3.25rem; }
.fz54 { font-size: 3.375rem; }
.fz56 { font-size: 3.5rem; }
.fz58 { font-size: 3.625rem; }
.fz60 { font-size: 3.75rem; }

/* Typograph > Default heading styles */

p, h1, h2, h3, h4, h5, h6 { line-height: 1.5; }

/* Typograph > Text Utils */

.text-bold { font-weight: bold; }
.text-normal { font-weight: normal; }
.text-italic { font-style: italic; }
.text-through { text-decoration :line-through; }
.text-small { font-size: 0.85rem; }
.text-center{ text-align:center; }
.text-left { text-align: left; }
.text-right { text-align: right; }
.text-justify { text-align: justify; }

/* Helpers */

.expand { height: 100%; }

.img {
	display: block;
	max-width: 100%;
	height: auto;
}

.ovh { overflow:hidden; }

.round{
	border-radius: 50%;
	overflow: hidden;
}

.link {
	cursor: pointer;
	color: var(--main-link-color);
	font-size: 1rem;
}

.op-link {
	cursor: pointer;
	color: #666;
	display: inline-block;
	align-items: center;
	font-size: 1.15rem;
	transition: opacity 0.2s ease-in-out;
}

.op-link:hover {
	opacity: 0.8;
}

.op-link.active {
	cursor: default;
	color: var(--green);
}

.op-link i {
	color: inherit;
}

.link.disabled, .op-link.disabled {
	cursor: default;
	opacity: 0.4;
}

.op-link i {
	margin-right: 0.5rem;
}

.no-wrap { white-space: nowrap; }

.hidden {
	position: absolute !important;
	top: -9999px !important;
	left: -9999px !important;
}

.visible {
	opacity: 1;
}

.noselect {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.clear { clear: both; }

.clear-after:after {
	clear: both;
	display: block;
	content: '';
}

.end:after {
	display: block;
	content: '';
	flex-basis: 1;
}

.sp-table a.cmd-link i {
	width: 18px;
	height: 18px;
	text-align: center;
}

.input-field { position: relative; }

/* Text Colors */

.color-white { color: var(--white); }
.color-red { color: var(--red); }
.color-blue { color: var(--blue); }
.color-green { color: var(--green); }
.color-yellow { color: var(--yellow); }
.color-gray { color: var(--gray); }
.color-black { color: var(--black); }
.color-orange { color: var(--orange); }
.color-navy { color: var(--navy); }
.color-purple { color: var(--purple); }
.color-lime { color: var(--lime); }

/* Background Colors */

.bg-white { background-color: var(--white); }
.bg-red { background-color: var(--red); }
.bg-blue { background-color: var(--blue); }
.bg-green { background-color: var(--green); }
.bg-yellow { background-color: var(--yellow); }
.bg-gray { background-color: var(--gray); }
.bg-black { background-color: var(--black); }
.bg-orange { background-color: var(--orange); }
.bg-navy { background-color: var(--navy); }
.bg-purple { background-color: var(--purple); }
.bg-lime { background-color: var(--lime); }

/* Flex Grid - (Tablet) */

@media only screen and (min-width : 768px) {

	/* Grid Sizes (as 12 cols) */

	.m1 { width: 8.33333%; }
	.m2 { width: 16.66666%; }
	.m3 { width: 24.99999%; }
	.m4 { width: 33.33333%; }
	.m5 { width: 41.66666%; }
	.m6 { width: 49.99999%; }
	.m7 { width: 58.33333%; }
	.m8 { width: 66.66666%; }
	.m9 { width: 74.99999%; }
	.m10{ width: 83.33333%; }
	.m11{ width: 91.66666%; }
	.m12 { width: 99.99999%; }

	/* Flex - Gutters Grid Sizes (as 12 cols) */

	.row.gutters > .m1 { width: calc(8.33333% - var(--gutters-sizes)); }
	.row.gutters > .m2 { width: calc(16.66666% - var(--gutters-sizes)); }
	.row.gutters > .m3 { width: calc(24.99999% - var(--gutters-sizes)); }
	.row.gutters > .m4 { width: calc(33.33333% - var(--gutters-sizes)); }
	.row.gutters > .m5 { width: calc(41.66666% - var(--gutters-sizes)); }
	.row.gutters > .m6 { width: calc(49.99999% - var(--gutters-sizes)); }
	.row.gutters > .m7 { width: calc(58.33333% - var(--gutters-sizes)); }
	.row.gutters > .m8 { width: calc(66.66666% - var(--gutters-sizes)); }
	.row.gutters > .m9 { width: calc(74.99999% - var(--gutters-sizes)); }
	.row.gutters > .m10{ width: calc(83.33333% - var(--gutters-sizes)); }
	.row.gutters > .m11{ width: calc(91.66666% - var(--gutters-sizes)); }
	/*
	.row.gutters > .m12 { width: calc(99.99999% - var(--gutters-sizes)); }
	*/

	/* Grid Sizes (as percent) */

	.m-5 { width: 5%; }
	.m-10 { width: 10%; }
	.m-15 { width: 15%; }
	.m-20 { width: 20%; }
	.m-25 { width: 25%; }
	.m-30 { width: 30%; }
	.m-35 { width: 35%; }
	.m-40 { width: 40%; }
	.m-45 { width: 45%; }
	.m-50 { width: 50%; }
	.m-55 { width: 55%; }
	.m-65 { width: 65%; }
	.m-70 { width: 70%; }
	.m-75 { width: 75%; }
	.m-80 { width: 80%; }
	.m-85 { width: 85%; }
	.m-90 { width: 90%; }
	.m-95 { width: 90%; }
	.m-100{ width: 100%; }
	.m-a { width: auto; }

	/* Flex - Gutters Grid Sizes (as percent) */

	.row.gutters > .m-5 { width: calc(5% - var(--gutters-sizes)); }
	.row.gutters > .m-10 { width: calc(10% - var(--gutters-sizes)); }
	.row.gutters > .m-15 { width: calc(15% - var(--gutters-sizes)); }
	.row.gutters > .m-20 { width: calc(20% - var(--gutters-sizes)); }
	.row.gutters > .m-30 { width: calc(30% - var(--gutters-sizes)); }
	.row.gutters > .m-25 { width: calc(25% - var(--gutters-sizes)); }
	.row.gutters > .m-35 { width: calc(35% - var(--gutters-sizes)); }
	.row.gutters > .m-40 { width: calc(40% - var(--gutters-sizes)); }
	.row.gutters > .m-45 { width:calc( 45% - var(--gutters-sizes)); }
	.row.gutters > .m-50 { width: calc(50% - var(--gutters-sizes)); }
	.row.gutters > .m-55 { width: calc(55% - var(--gutters-sizes)); }
	.row.gutters > .m-65 { width: calc(65% - var(--gutters-sizes)); }
	.row.gutters > .m-70 { width: calc(70% - var(--gutters-sizes)); }
	.row.gutters > .m-75 { width: calc(75% - var(--gutters-sizes)); }
	.row.gutters > .m-80 { width: calc(80% - var(--gutters-sizes)); }
	.row.gutters > .m-80 { width: calc(85% - var(--gutters-sizes)); }
	.row.gutters > .m-90 { width: calc(90% - var(--gutters-sizes)); }
	.row.gutters > .m-95 { width: calc(90% - var(--gutters-sizes)); }
	/*
	.row.gutters > .m-100{ width: calc(100% - var(--gutters-sizes)); }
	*/

	/* Flex display */

	.m-hide { display:none !important; }
	.m-block { display: block !important; }
	.m-flex { display: flex !important; align-self: auto; }

	/* Flex Align */

	.m-x-start { justify-content: flex-start; }
	.m-x-end { justify-content: flex-end; }
	.m-x-center { justify-content: center; }
	.m-x-between { justify-content: space-between; }
	.m-x-around { justify-content: space-around; }
	.m-x-evenly { justify-content: space-evenly; }

	.m-v-start { align-items: flex-start; }
	.m-v-end { align-items: flex-end; }
	.m-v-center { align-items: center; }
	.m-v-stretch { align-items: stretch; }
	.m-v-baseline { align-items: baseline; }

	.m-y-start { align-content: flex-start; }
	.m-y-end { align-content: flex-end; }
	.m-y-center { align-content: center; }
	.m-y-stretch { align-content: stretch; }
	.m-y-between { align-content: space-between; }
	.m-y-around { align-content: space-around; }

	.m-start { align-self: flex-start; }
	.m-end { align-self: flex-end; }
	.m-center { align-self: center; }
	.m-baseline { align-self: baseline; }
	.m-stretch { align-self: stretch; }

	/* Margins - General */

	.m-mga { margin: auto; }
	.m-mg0 { margin: 0 }
	.m-mg5 { margin: 5px; }
	.m-mg10 { margin:10px; }
	.m-mg15 { margin: 15px; }
	.m-mg20 { margin: 20px; }
	.m-mg25 { margin: 25px; }
	.m-mg30 { margin: 30px; }
	.m-mg35 { margin: 35px; }
	.m-mg40 { margin: 40px; }
	.m-mg45 { margin: 45px; }
	.m-mg50 { margin: 50px; }
	.m-mg55 { margin: 55px; }
	.m-mg60 { margin: 60px; }
	.m-mg65 { margin: 65px; }
	.m-mg70 { margin: 70px; }
	.m-mg75 { margin: 75px; }
	.m-mg80 { margin: 80px; }
	.m-mg85 { margin: 85px; }
	.m-mg90 { margin: 90px; }
	.m-mg95 { margin: 95px; }
	.m-mg100 { margin: 100px; }
	.m-mg105 { margin: 105px; }
	.m-mg110 { margin: 110px; }
	.m-mg115 { margin: 115px; }
	.m-mg120 { margin: 120px; }
	.m-mg125 { margin: 125px; }
	.m-mg130 { margin: 130px; }
	.m-mg135 { margin: 135px; }
	.m-mg140 { margin: 140px; }
	.m-mg145 { margin: 145px; }
	.m-mg150 { margin: 150px; }
	.m-mg155 { margin: 155px; }
	.m-mg160 { margin: 160px; }
	.m-mg165 { margin: 165px; }
	.m-mg170 { margin: 170px; }
	.m-mg175 { margin: 175px; }
	.m-mg180 { margin: 180px; }
	.m-mg185 { margin: 185px; }
	.m-mg190 { margin: 190px; }
	.m-mg195 { margin: 195px; }
	.m-mg200 { margin: 200px; }

	/* Margins - Top */

	.m-mta { margin-top: auto; }
	.m-mt0 { margin-top: 0; }
	.m-mt5 { margin-top: 5px; }
	.m-mt10 { margin-top:10px; }
	.m-mt15 { margin-top: 15px; }
	.m-mt20 { margin-top: 20px; }
	.m-mt25 { margin-top: 25px; }
	.m-mt30 { margin-top: 30px; }
	.m-mt35 { margin-top: 35px; }
	.m-mt40 { margin-top: 40px; }
	.m-mt45 { margin-top: 45px; }
	.m-mt50 { margin-top: 50px; }
	.m-mt55 { margin-top: 55px; }
	.m-mt60 { margin-top: 60px; }
	.m-mt65 { margin-top: 65px; }
	.m-mt70 { margin-top: 70px; }
	.m-mt75 { margin-top: 75px; }
	.m-mt80 { margin-top: 80px; }
	.m-mt85 { margin-top: 85px; }
	.m-mt90 { margin-top: 90px; }
	.m-mt95 { margin-top: 95px; }
	.m-mt100 { margin-top: 100px; }
	.m-mt105 { margin-top: 105px; }
	.m-mt110 { margin-top: 110px; }
	.m-mt115 { margin-top: 115px; }
	.m-mt120 { margin-top: 120px; }
	.m-mt125 { margin-top: 125px; }
	.m-mt130 { margin-top: 130px; }
	.m-mt135 { margin-top: 135px; }
	.m-mt140 { margin-top: 140px; }
	.m-mt145 { margin-top: 145px; }
	.m-mt150 { margin-top: 150px; }
	.m-mt155 { margin-top: 155px; }
	.m-mt160 { margin-top: 160px; }
	.m-mt165 { margin-top: 165px; }
	.m-mt170 { margin-top: 170px; }
	.m-mt175 { margin-top: 175px; }
	.m-mt180 { margin-top: 180px; }
	.m-mt185 { margin-top: 185px; }
	.m-mt190 { margin-top: 190px; }
	.m-mt195 { margin-top: 195px; }
	.m-mt200 { margin-top: 200px; }

	/* Negative Margins - Top */

	.m-mt-5 { margin-top: -5px; }
	.m-mt-10 { margin-top: -10px; }
	.m-mt-15 { margin-top: -15px; }
	.m-mt-20 { margin-top: -20px; }
	.m-mt-25 { margin-top: -25px; }
	.m-mt-30 { margin-top: -30px; }
	.m-mt-35 { margin-top: -35px; }
	.m-mt-40 { margin-top: -40px; }
	.m-mt-45 { margin-top: -45px; }
	.m-mt-50 { margin-top: -50px; }
	.m-mt-55 { margin-top: -55px; }
	.m-mt-60 { margin-top: -60px; }
	.m-mt-65 { margin-top: -65px; }
	.m-mt-70 { margin-top: -70px; }
	.m-mt-75 { margin-top: -75px; }
	.m-mt-80 { margin-top: -80px; }
	.m-mt-85 { margin-top: -85px; }
	.m-mt-90 { margin-top: -90px; }
	.m-mt-95 { margin-top: -95px; }
	.m-mt-100 { margin-top: -100px; }
	.m-mt-105 { margin-top: -105px; }
	.m-mt-110 { margin-top: -110px; }
	.m-mt-115 { margin-top: -115px; }
	.m-mt-120 { margin-top: -120px; }
	.m-mt-125 { margin-top: -125px; }
	.m-mt-130 { margin-top: -130px; }
	.m-mt-135 { margin-top: -135px; }
	.m-mt-140 { margin-top: -140px; }
	.m-mt-145 { margin-top: -145px; }
	.m-mt-150 { margin-top: -150px; }
	.m-mt-155 { margin-top: -155px; }
	.m-mt-160 { margin-top: -160px; }
	.m-mt-165 { margin-top: -165px; }
	.m-mt-170 { margin-top: -170px; }
	.m-mt-175 { margin-top: -175px; }
	.m-mt-180 { margin-top: -180px; }
	.m-mt-185 { margin-top: -185px; }
	.m-mt-190 { margin-top: -190px; }
	.m-mt-195 { margin-top: -195px; }
	.m-mt-200 { margin-top: -200px; }

	/* Margins - Bottom */

	.m-mba { margin-bottom: auto; }
	.m-mb0 { margin-bottom: 0 }
	.m-mb5 { margin-bottom: 5px; }
	.m-mb10 { margin-bottom:10px; }
	.m-mb15 { margin-bottom: 15px; }
	.m-mb20 { margin-bottom: 20px; }
	.m-mb25 { margin-bottom: 25px; }
	.m-mb30 { margin-bottom: 30px; }
	.m-mb35 { margin-bottom: 35px; }
	.m-mb40 { margin-bottom: 40px; }
	.m-mb45 { margin-bottom: 45px; }
	.m-mb50 { margin-bottom: 50px; }
	.m-mb55 { margin-bottom: 55px; }
	.m-mb60 { margin-bottom: 60px; }
	.m-mb65 { margin-bottom: 65px; }
	.m-mb70 { margin-bottom: 70px; }
	.m-mb75 { margin-bottom: 75px; }
	.m-mb80 { margin-bottom: 80px; }
	.m-mb85 { margin-bottom: 85px; }
	.m-mb90 { margin-bottom: 90px; }
	.m-mb95 { margin-bottom: 95px; }
	.m-mb100 { margin-bottom: 100px; }
	.m-mb105 { margin-bottom: 105px; }
	.m-mb110 { margin-bottom: 110px; }
	.m-mb115 { margin-bottom: 115px; }
	.m-mb120 { margin-bottom: 120px; }
	.m-mb125 { margin-bottom: 125px; }
	.m-mb130 { margin-bottom: 130px; }
	.m-mb135 { margin-bottom: 135px; }
	.m-mb140 { margin-bottom: 140px; }
	.m-mb145 { margin-bottom: 145px; }
	.m-mb150 { margin-bottom: 150px; }
	.m-mb155 { margin-bottom: 155px; }
	.m-mb160 { margin-bottom: 160px; }
	.m-mb165 { margin-bottom: 165px; }
	.m-mb170 { margin-bottom: 170px; }
	.m-mb175 { margin-bottom: 175px; }
	.m-mb180 { margin-bottom: 180px; }
	.m-mb185 { margin-bottom: 185px; }
	.m-mb190 { margin-bottom: 190px; }
	.m-mb195 { margin-bottom: 195px; }
	.m-mb200 { margin-bottom: 200px; }

	/* Margins - Left */

	.m-mla { margin-left: auto; }
	.m-ml0 { margin-left: 0; }
	.m-ml5 { margin-left: 5px; }
	.m-ml10 { margin-left:10px; }
	.m-ml15 { margin-left: 15px; }
	.m-ml20 { margin-left: 20px; }
	.m-ml25 { margin-left: 25px; }
	.m-ml30 { margin-left: 30px; }
	.m-ml35 { margin-left: 35px; }
	.m-ml40 { margin-left: 40px; }
	.m-ml45 { margin-left: 45px; }
	.m-ml50 { margin-left: 50px; }
	.m-ml55 { margin-left: 55px; }
	.m-ml60 { margin-left: 60px; }
	.m-ml65 { margin-left: 65px; }
	.m-ml70 { margin-left: 70px; }
	.m-ml75 { margin-left: 75px; }
	.m-ml80 { margin-left: 80px; }
	.m-ml85 { margin-left: 85px; }
	.m-ml90 { margin-left: 90px; }
	.m-ml95 { margin-left: 95px; }
	.m-ml100 { margin-left: 100px; }
	.m-ml105 { margin-left: 105px; }
	.m-ml110 { margin-left: 110px; }
	.m-ml115 { margin-left: 115px; }
	.m-ml120 { margin-left: 120px; }
	.m-ml125 { margin-left: 125px; }
	.m-ml130 { margin-left: 130px; }
	.m-ml135 { margin-left: 135px; }
	.m-ml140 { margin-left: 140px; }
	.m-ml145 { margin-left: 145px; }
	.m-ml150 { margin-left: 150px; }
	.m-ml155 { margin-left: 155px; }
	.m-ml160 { margin-left: 160px; }
	.m-ml165 { margin-left: 165px; }
	.m-ml170 { margin-left: 170px; }
	.m-ml175 { margin-left: 175px; }
	.m-ml180 { margin-left: 180px; }
	.m-ml185 { margin-left: 185px; }
	.m-ml190 { margin-left: 190px; }
	.m-ml195 { margin-left: 195px; }
	.m-ml200 { margin-left: 200px; }

	/* Margins - Right */

	.m-mra { margin-right: auto; }
	.m-mr0 { margin-right: 0; }
	.m-mr5 { margin-right: 5px; }
	.m-mr10 { margin-right:10px; }
	.m-mr15 { margin-right: 15px; }
	.m-mr20 { margin-right: 20px; }
	.m-mr25 { margin-right: 25px; }
	.m-mr30 { margin-right: 30px; }
	.m-mr35 { margin-right: 35px; }
	.m-mr40 { margin-right: 40px; }
	.m-mr45 { margin-right: 45px; }
	.m-mr50 { margin-right: 50px; }
	.m-mr55 { margin-right: 55px; }
	.m-mr60 { margin-right: 60px; }
	.m-mr65 { margin-right: 65px; }
	.m-mr70 { margin-right: 70px; }
	.m-mr75 { margin-right: 75px; }
	.m-mr80 { margin-right: 80px; }
	.m-mr85 { margin-right: 85px; }
	.m-mr90 { margin-right: 90px; }
	.m-mr95 { margin-right: 95px; }
	.m-mr100 { margin-right: 100px; }
	.m-mr105 { margin-right: 105px; }
	.m-mr110 { margin-right: 110px; }
	.m-mr115 { margin-right: 115px; }
	.m-mr120 { margin-right: 120px; }
	.m-mr125 { margin-right: 125px; }
	.m-mr130 { margin-right: 130px; }
	.m-mr135 { margin-right: 135px; }
	.m-mr140 { margin-right: 140px; }
	.m-mr145 { margin-right: 145px; }
	.m-mr150 { margin-right: 150px; }
	.m-mr155 { margin-right: 155px; }
	.m-mr160 { margin-right: 160px; }
	.m-mr165 { margin-right: 165px; }
	.m-mr170 { margin-right: 170px; }
	.m-mr175 { margin-right: 175px; }
	.m-mr180 { margin-right: 180px; }
	.m-mr185 { margin-right: 185px; }
	.m-mr190 { margin-right: 190px; }
	.m-mr195 { margin-right: 195px; }
	.m-mr200 { margin-right: 200px; }

	/* Margins - Top & Bottom */

	.m-mtba { margin-top: auto; margin-bottom: auto; }
	.m-mtb0 { margin-top: 0; margin-bottom: 0; }
	.m-mtb5 { margin-top: 5px; margin-bottom: 5px; }
	.m-mtb10 { margin-top:10px; margin-bottom: 10px; }
	.m-mtb15 { margin-top: 15px; margin-bottom: 15px; }
	.m-mtb20 { margin-top: 20px; margin-bottom: 20px; }
	.m-mtb25 { margin-top: 25px; margin-bottom: 25px; }
	.m-mtb30 { margin-top: 30px; margin-bottom: 30px; }
	.m-mtb35 { margin-top: 35px; margin-bottom: 35px; }
	.m-mtb40 { margin-top: 40px; margin-bottom: 40px; }
	.m-mtb45 { margin-top: 45px; margin-bottom: 45px; }
	.m-mtb50 { margin-top: 50px; margin-bottom: 50px; }
	.m-mtb55 { margin-top: 55px; margin-bottom: 55px; }
	.m-mtb60 { margin-top: 60px; margin-bottom: 60px; }
	.m-mtb65 { margin-top: 65px; margin-bottom: 65px; }
	.m-mtb70 { margin-top: 70px; margin-bottom: 70px; }
	.m-mtb75 { margin-top: 75px; margin-bottom: 75px; }
	.m-mtb80 { margin-top: 80px; margin-bottom: 80px; }
	.m-mtb85 { margin-top: 85px; margin-bottom: 85px; }
	.m-mtb90 { margin-top: 90px; margin-bottom: 90px; }
	.m-mtb95 { margin-top: 95px; margin-bottom: 95px; }
	.m-mtb100 { margin-top: 100px; margin-bottom: 100px; }
	.m-mtb105 { margin-top: 105px; margin-bottom: 105px; }
	.m-mtb110 { margin-top:110px; margin-bottom: 110px; }
	.m-mtb115 { margin-top: 115px; margin-bottom: 115px; }
	.m-mtb120 { margin-top: 120px; margin-bottom: 120px; }
	.m-mtb125 { margin-top: 125px; margin-bottom: 125px; }
	.m-mtb130 { margin-top: 130px; margin-bottom: 130px; }
	.m-mtb135 { margin-top: 135px; margin-bottom: 135px; }
	.m-mtb140 { margin-top: 140px; margin-bottom: 140px; }
	.m-mtb145 { margin-top: 145px; margin-bottom: 145px; }
	.m-mtb150 { margin-top: 150px; margin-bottom: 150px; }
	.m-mtb155 { margin-top: 155px; margin-bottom: 155px; }
	.m-mtb160 { margin-top: 160px; margin-bottom: 160px; }
	.m-mtb165 { margin-top: 165px; margin-bottom: 165px; }
	.m-mtb170 { margin-top: 170px; margin-bottom: 170px; }
	.m-mtb175 { margin-top: 175px; margin-bottom: 175px; }
	.m-mtb180 { margin-top: 180px; margin-bottom: 180px; }
	.m-mtb185 { margin-top: 185px; margin-bottom: 185px; }
	.m-mtb190 { margin-top: 190px; margin-bottom: 190px; }
	.m-mtb195 { margin-top: 195px; margin-bottom: 195px; }
	.m-mtb200 { margin-top: 200px; margin-bottom: 200px; }

	.m-centered { margin-left: auto; margin-right: auto; }
	.m-filled {  margin-left: 0; margin-right: 0; }

	.m-mlr5 { margin-left: 5px; margin-right: 5px; }
	.m-mlr10 { margin-left: 10px; margin-right:10px; }
	.m-mlr15 { margin-left: 15px; margin-right: 15px; }
	.m-mlr20 { margin-left: 20px; margin-right: 20px; }
	.m-mlr25 { margin-left: 25px; margin-right: 25px; }
	.m-mlr30 { margin-left: 30px; margin-right: 30px; }
	.m-mlr35 { margin-left: 35px; margin-right: 35px; }
	.m-mlr40 { margin-left: 40px; margin-right: 40px; }
	.m-mlr45 { margin-left: 45px; margin-right: 45px; }
	.m-mlr50 { margin-left: 50px; margin-right: 50px; }
	.m-mlr55 { margin-left: 55px; margin-right: 55px; }
	.m-mlr60 { margin-left: 60px; margin-right: 60px; }
	.m-mlr65 { margin-left: 65px; margin-right: 65px; }
	.m-mlr70 { margin-left: 70px; margin-right: 70px; }
	.m-mlr75 { margin-left: 75px; margin-right: 75px; }
	.m-mlr80 { margin-left: 80px; margin-right: 80px; }
	.m-mlr85 { margin-left: 85px; margin-right: 85px; }
	.m-mlr90 { margin-left: 90px; margin-right: 90px; }
	.m-mlr95 { margin-left: 95px; margin-right: 95px; }
	.m-mlr100 { margin-left: 100px; margin-right: 100px; }
	.m-mlr105 { margin-left: 105px; margin-right: 105px; }
	.m-mlr110 { margin-left:110px; margin-right: 110px; }
	.m-mlr115 { margin-left: 115px; margin-right: 115px; }
	.m-mlr120 { margin-left: 120px; margin-right: 120px; }
	.m-mlr125 { margin-left: 125px; margin-right: 125px; }
	.m-mlr130 { margin-left: 130px; margin-right: 130px; }
	.m-mlr135 { margin-left: 135px; margin-right: 135px; }
	.m-mlr140 { margin-left: 140px; margin-right: 140px; }
	.m-mlr145 { margin-left: 145px; margin-right: 145px; }
	.m-mlr150 { margin-left: 150px; margin-right: 150px; }
	.m-mlr155 { margin-left: 155px; margin-right: 155px; }
	.m-mlr160 { margin-left: 160px; margin-right: 160px; }
	.m-mlr165 { margin-left: 165px; margin-right: 165px; }
	.m-mlr170 { margin-left: 170px; margin-right: 170px; }
	.m-mlr175 { margin-left: 175px; margin-right: 175px; }
	.m-mlr180 { margin-left: 180px; margin-right: 180px; }
	.m-mlr185 { margin-left: 185px; margin-right: 185px; }
	.m-mlr190 { margin-left: 190px; margin-right: 190px; }
	.m-mlr195 { margin-left: 195px; margin-right: 195px; }
	.m-mlr200 { margin-left: 200px; margin-right: 200px; }

	/* Paddings */

	.m-pda {padding: auto; }
	.m-pd0 { padding: 0 }
	.m-pd5 { padding: 5px; }
	.m-pd10 { padding:10px; }
	.m-pd15 { padding: 15px; }
	.m-pd20 { padding: 20px; }
	.m-pd25 { padding: 25px; }
	.m-pd30 { padding: 30px; }
	.m-pd35 { padding: 35px; }
	.m-pd40 { padding: 40px; }
	.m-pd45 { padding: 45px; }
	.m-pd50 { padding: 50px; }
	.m-pd55 { padding: 55px; }
	.m-pd60 { padding: 60px; }
	.m-pd65 { padding: 65px; }
	.m-pd70 { padding: 70px; }
	.m-pd75 { padding: 75px; }
	.m-pd80 { padding: 80px; }
	.m-pd85 { padding: 85px; }
	.m-pd90 { padding: 90px; }
	.m-pd90 { padding: 95px; }
	.m-pd100 { padding: 100px; }
	.m-pd105 { padding: 105px; }
	.m-pd110 { padding: 110px; }
	.m-pd115 { padding: 115px; }
	.m-pd120 { padding: 120px; }
	.m-pd125 { padding: 125px; }
	.m-pd130 { padding: 130px; }
	.m-pd135 { padding: 135px; }
	.m-pd140 { padding: 140px; }
	.m-pd145 { padding: 145px; }
	.m-pd150 { padding: 150px; }
	.m-pd155 { padding: 155px; }
	.m-pd160 { padding: 160px; }
	.m-pd165 { padding: 165px; }
	.m-pd170 { padding: 170px; }
	.m-pd175 { padding: 175px; }
	.m-pd180 { padding: 180px; }
	.m-pd185 { padding: 185px; }
	.m-pd190 { padding: 190px; }
	.m-pd195 { padding: 195px; }
	.m-pd200 { padding: 200px; }

	/* Paddings - Top */

	.m-pta { padding-top: auto; }
	.m-pt0 { padding-top: 0; }
	.m-pt5 { padding-top: 5px; }
	.m-pt10 { padding-top:10px; }
	.m-pt15 { padding-top: 15px; }
	.m-pt20 { padding-top: 20px; }
	.m-pt25 { padding-top: 25px; }
	.m-pt30 { padding-top: 30px; }
	.m-pt35 { padding-top: 35px; }
	.m-pt40 { padding-top: 40px; }
	.m-pt45 { padding-top: 45px; }
	.m-pt50 { padding-top: 50px; }
	.m-pt55 { padding-top: 55px; }
	.m-pt60 { padding-top: 60px; }
	.m-pt65 { padding-top: 65px; }
	.m-pt70 { padding-top: 70px; }
	.m-pt75 { padding-top: 75px; }
	.m-pt80 { padding-top: 80px; }
	.m-pt85 { padding-top: 85px; }
	.m-pt90 { padding-top: 90px; }
	.m-pt95 { padding-top: 95px; }
	.m-pt100 { padding-top: 100px; }
	.m-pt105 { padding-top: 105px; }
	.m-pt110 { padding-top: 110px; }
	.m-pt115 { padding-top: 115px; }
	.m-pt120 { padding-top: 120px; }
	.m-pt125 { padding-top: 125px; }
	.m-pt130 { padding-top: 130px; }
	.m-pt135 { padding-top: 135px; }
	.m-pt140 { padding-top: 140px; }
	.m-pt145 { padding-top: 145px; }
	.m-pt150 { padding-top: 150px; }
	.m-pt155 { padding-top: 155px; }
	.m-pt160 { padding-top: 160px; }
	.m-pt165 { padding-top: 165px; }
	.m-pt170 { padding-top: 170px; }
	.m-pt175 { padding-top: 175px; }
	.m-pt180 { padding-top: 180px; }
	.m-pt185 { padding-top: 185px; }
	.m-pt190 { padding-top: 190px; }
	.m-pt195 { padding-top: 195px; }
	.m-pt200 { padding-top: 200px; }

	/* Paddings - Bottom */

	.m-pba { padding-bottom: auto; }
	.m-pb0 { padding-bottom: 0 }
	.m-pb5 { padding-bottom: 5px; }
	.m-pb10 { padding-bottom:10px; }
	.m-pb15 { padding-bottom: 15px; }
	.m-pb20 { padding-bottom: 20px; }
	.m-pb25 { padding-bottom: 25px; }
	.m-pb30 { padding-bottom: 30px; }
	.m-pb35 { padding-bottom: 35px; }
	.m-pb40 { padding-bottom: 40px; }
	.m-pb45 { padding-bottom: 45px; }
	.m-pb50 { padding-bottom: 50px; }
	.m-pb55 { padding-bottom: 55px; }
	.m-pb60 { padding-bottom: 60px; }
	.m-pb65 { padding-bottom: 65px; }
	.m-pb70 { padding-bottom: 70px; }
	.m-pb75 { padding-bottom: 75px; }
	.m-pb80 { padding-bottom: 80px; }
	.m-pb85 { padding-bottom: 85px; }
	.m-pb90 { padding-bottom: 90px; }
	.m-pb95 { padding-bottom: 95px; }
	.m-pb100 { padding-bottom: 100px; }
	.m-pb105 { padding-bottom: 105px; }
	.m-pb110 { padding-bottom: 110px; }
	.m-pb115 { padding-bottom: 115px; }
	.m-pb120 { padding-bottom: 120px; }
	.m-pb125 { padding-bottom: 125px; }
	.m-pb130 { padding-bottom: 130px; }
	.m-pb135 { padding-bottom: 135px; }
	.m-pb140 { padding-bottom: 140px; }
	.m-pb145 { padding-bottom: 145px; }
	.m-pb150 { padding-bottom: 150px; }
	.m-pb155 { padding-bottom: 155px; }
	.m-pb160 { padding-bottom: 160px; }
	.m-pb165 { padding-bottom: 165px; }
	.m-pb170 { padding-bottom: 170px; }
	.m-pb175 { padding-bottom: 175px; }
	.m-pb180 { padding-bottom: 180px; }
	.m-pb185 { padding-bottom: 185px; }
	.m-pb190 { padding-bottom: 190px; }
	.m-pb195 { padding-bottom: 195px; }
	.m-pb200 { padding-bottom: 200px; }

	/* Paddings - Left */

	.m-pla { padding-left: auto; }
	.m-pl0 { padding-left: 0; }
	.m-pl5 { padding-left: 5px; }
	.m-pl10 { padding-left:10px; }
	.m-pl15 { padding-left: 15px; }
	.m-pl20 { padding-left: 20px; }
	.m-pl25 { padding-left: 25px; }
	.m-pl30 { padding-left: 30px; }
	.m-pl35 { padding-left: 35px; }
	.m-pl40 { padding-left: 40px; }
	.m-pl45 { padding-left: 45px; }
	.m-pl50 { padding-left: 50px; }
	.m-pl55 { padding-left: 55px; }
	.m-pl60 { padding-left: 60px; }
	.m-pl65 { padding-left: 65px; }
	.m-pl70 { padding-left: 70px; }
	.m-pl75 { padding-left: 75px; }
	.m-pl80 { padding-left: 80px; }
	.m-pl85 { padding-left: 85px; }
	.m-pl90 { padding-left: 90px; }
	.m-pl95 { padding-left: 95px; }
	.m-pl100 { padding-left: 100px; }
	.m-pl105 { padding-left: 105px; }
	.m-pl110 { padding-left: 110px; }
	.m-pl115 { padding-left: 115px; }
	.m-pl120 { padding-left: 120px; }
	.m-pl125 { padding-left: 125px; }
	.m-pl130 { padding-left: 130px; }
	.m-pl135 { padding-left: 135px; }
	.m-pl140 { padding-left: 140px; }
	.m-pl145 { padding-left: 145px; }
	.m-pl150 { padding-left: 150px; }
	.m-pl155 { padding-left: 155px; }
	.m-pl160 { padding-left: 160px; }
	.m-pl165 { padding-left: 165px; }
	.m-pl170 { padding-left: 170px; }
	.m-pl175 { padding-left: 175px; }
	.m-pl180 { padding-left: 180px; }
	.m-pl185 { padding-left: 185px; }
	.m-pl190 { padding-left: 190px; }
	.m-pl195 { padding-left: 195px; }
	.m-pl200 { padding-left: 200px; }

	/* Paddings - Right */

	.m-pra { padding-right: auto; }
	.m-pr0 { padding-right: 0; }
	.m-pr5 { padding-right: 5px; }
	.m-pr10 { padding-right:10px; }
	.m-pr15 { padding-right: 15px; }
	.m-pr20 { padding-right: 20px; }
	.m-pr25 { padding-right: 25px; }
	.m-pr30 { padding-right: 30px; }
	.m-pr35 { padding-right: 35px; }
	.m-pr40 { padding-right: 40px; }
	.m-pr45 { padding-right: 45px; }
	.m-pr50 { padding-right: 50px; }
	.m-pr55 { padding-right: 55px; }
	.m-pr60 { padding-right: 60px; }
	.m-pr65 { padding-right: 65px; }
	.m-pr70 { padding-right: 70px; }
	.m-pr75 { padding-right: 75px; }
	.m-pr80 { padding-right: 80px; }
	.m-pr85 { padding-right: 85px; }
	.m-pr90 { padding-right: 90px; }
	.m-pr95 { padding-right: 95px; }
	.m-pr100 { padding-right: 100px; }
	.m-pr105 { padding-right: 105px; }
	.m-pr110 { padding-right: 110px; }
	.m-pr115 { padding-right: 115px; }
	.m-pr120 { padding-right: 120px; }
	.m-pr125 { padding-right: 125px; }
	.m-pr130 { padding-right: 130px; }
	.m-pr135 { padding-right: 135px; }
	.m-pr140 { padding-right: 140px; }
	.m-pr145 { padding-right: 145px; }
	.m-pr150 { padding-right: 150px; }
	.m-pr155 { padding-right: 155px; }
	.m-pr160 { padding-right: 160px; }
	.m-pr165 { padding-right: 165px; }
	.m-pr170 { padding-right: 170px; }
	.m-pr175 { padding-right: 175px; }
	.m-pr180 { padding-right: 180px; }
	.m-pr185 { padding-right: 185px; }
	.m-pr190 { padding-right: 190px; }
	.m-pr195 { padding-right: 195px; }
	.m-pr200 { padding-right: 200px; }

	/* Paddings - Top & Bottom */

	.m-ptb-a { padding-top: auto; padding-bottom: auto; }
	.m-ptb0 { padding-top: 0; padding-bottom: 0; }
	.m-ptb5 { padding-top: 5px; padding-bottom: 5px; }
	.m-ptb10 { padding-top:10px; padding-bottom: 10px; }
	.m-ptb15 { padding-top: 15px; padding-bottom: 15px; }
	.m-ptb20 { padding-top: 20px; padding-bottom: 20px; }
	.m-ptb25 { padding-top: 25px; padding-bottom: 25px; }
	.m-ptb30 { padding-top: 30px; padding-bottom: 30px; }
	.m-ptb35 { padding-top: 35px; padding-bottom: 35px; }
	.m-ptb40 { padding-top: 40px; padding-bottom: 40px; }
	.m-ptb45 { padding-top: 45px; padding-bottom: 45px; }
	.m-ptb50 { padding-top: 50px; padding-bottom: 50px; }
	.m-ptb55 { padding-top: 55px; padding-bottom: 55px; }
	.m-ptb60 { padding-top: 60px; padding-bottom: 60px; }
	.m-ptb65 { padding-top: 65px; padding-bottom: 65px; }
	.m-ptb70 { padding-top: 70px; padding-bottom: 70px; }
	.m-ptb75 { padding-top: 75px; padding-bottom: 75px; }
	.m-ptb80 { padding-top: 80px; padding-bottom: 80px; }
	.m-ptb85 { padding-top: 85px; padding-bottom: 85px; }
	.m-ptb90 { padding-top: 90px; padding-bottom: 90px; }
	.m-ptb95 { padding-top: 95px; padding-bottom: 95px; }
	.m-ptb100 { padding-top: 100px; padding-bottom: 100px; }
	.m-ptb105 { padding-top: 105px; padding-bottom: 105px; }
	.m-ptb110 { padding-top:110px; padding-bottom: 110px; }
	.m-ptb115 { padding-top: 115px; padding-bottom: 115px; }
	.m-ptb120 { padding-top: 120px; padding-bottom: 120px; }
	.m-ptb125 { padding-top: 125px; padding-bottom: 125px; }
	.m-ptb130 { padding-top: 130px; padding-bottom: 130px; }
	.m-ptb135 { padding-top: 135px; padding-bottom: 135px; }
	.m-ptb140 { padding-top: 140px; padding-bottom: 140px; }
	.m-ptb145 { padding-top: 145px; padding-bottom: 145px; }
	.m-ptb150 { padding-top: 150px; padding-bottom: 150px; }
	.m-ptb155 { padding-top: 155px; padding-bottom: 155px; }
	.m-ptb160 { padding-top: 160px; padding-bottom: 160px; }
	.m-ptb165 { padding-top: 165px; padding-bottom: 165px; }
	.m-ptb170 { padding-top: 170px; padding-bottom: 170px; }
	.m-ptb175 { padding-top: 175px; padding-bottom: 175px; }
	.m-ptb180 { padding-top: 180px; padding-bottom: 180px; }
	.m-ptb185 { padding-top: 185px; padding-bottom: 185px; }
	.m-ptb190 { padding-top: 190px; padding-bottom: 190px; }
	.m-ptb195 { padding-top: 195px; padding-bottom: 195px; }
	.m-ptb200 { padding-top: 200px; padding-bottom: 200px; }

	.m-plra {  padding-left: auto; padding-right: auto; }
	.m-plr0 {  padding-left: 0; padding-right: 0; }
	.m-plr5 { padding-left: 5px; padding-right: 5px; }
	.m-plr10 { padding-left: 10px; padding-right:10px; }
	.m-plr15 { padding-left: 15px; padding-right: 15px; }
	.m-plr20 { padding-left: 20px; padding-right: 20px; }
	.m-plr25 { padding-left: 25px; padding-right: 25px; }
	.m-plr30 { padding-left: 30px; padding-right: 30px; }
	.m-plr35 { padding-left: 35px; padding-right: 35px; }
	.m-plr40 { padding-left: 40px; padding-right: 40px; }
	.m-plr45 { padding-left: 45px; padding-right: 45px; }
	.m-plr50 { padding-left: 50px; padding-right: 50px; }
	.m-plr55 { padding-left: 55px; padding-right: 55px; }
	.m-plr60 { padding-left: 60px; padding-right: 60px; }
	.m-plr65 { padding-left: 65px; padding-right: 65px; }
	.m-plr70 { padding-left: 70px; padding-right: 70px; }
	.m-plr75 { padding-left: 75px; padding-right: 75px; }
	.m-plr80 { padding-left: 80px; padding-right: 80px; }
	.m-plr85 { padding-left: 85px; padding-right: 85px; }
	.m-plr90 { padding-left: 90px; padding-right: 90px; }
	.m-plr95 { padding-left: 95px; padding-right: 95px; }
	.m-plr100 { padding-left: 100px; padding-right: 100px; }
	.m-plr105 { padding-left: 105px; padding-right: 105px; }
	.m-plr110 { padding-left:110px; padding-right: 110px; }
	.m-plr115 { padding-left: 115px; padding-right: 115px; }
	.m-plr120 { padding-left: 120px; padding-right: 120px; }
	.m-plr125 { padding-left: 125px; padding-right: 125px; }
	.m-plr130 { padding-left: 130px; padding-right: 130px; }
	.m-plr135 { padding-left: 135px; padding-right: 135px; }
	.m-plr140 { padding-left: 140px; padding-right: 140px; }
	.m-plr145 { padding-left: 145px; padding-right: 145px; }
	.m-plr150 { padding-left: 150px; padding-right: 150px; }
	.m-plr155 { padding-left: 155px; padding-right: 155px; }
	.m-plr160 { padding-left: 160px; padding-right: 160px; }
	.m-plr165 { padding-left: 165px; padding-right: 165px; }
	.m-plr170 { padding-left: 170px; padding-right: 170px; }
	.m-plr175 { padding-left: 175px; padding-right: 175px; }
	.m-plr180 { padding-left: 180px; padding-right: 180px; }
	.m-plr185 { padding-left: 185px; padding-right: 185px; }
	.m-plr190 { padding-left: 190px; padding-right: 190px; }
	.m-plr195 { padding-left: 195px; padding-right: 195px; }
	.m-plr200 { padding-left: 200px; padding-right: 200px; }

	/* Responsive Font Sizes */

	.m-fz8 { font-size: 0.5rem; }
	.m-fz10 { font-size: 0.625rem; }
	.m-fz11 { font-size: 0.6875rem; }
	.m-fz12 { font-size: 0.75rem; }
	.m-fz13 { font-size: 0.8125rem; }
	.m-fz14 { font-size: 0.875rem; }
	.m-fz16 { font-size: 1rem; }
	.f16, .f18 { font-size: 0.9375rem; }
	.m-fz18 { font-size: 1.125rem; }
	.m-fz20, .f20, .f22, .f24, .f26, .f28 { font-size: 1.25rem; }
	.m-fz22 { font-size: 1.375rem; }
	.m-fz24 { font-size: 1.5rem; }
	.m-fz26, .f30, .f32, .f34, .f36, .f38, .f40, .f42, .f44, .f46, .f48, .f50, .f52, .f54, .f56, .f58, .f60  { font-size: 1.625rem; }
	.m-fz28 { font-size: 1.75rem; }
	.m-fz30 { font-size: 1.875rem; }
	.m-fz32 { font-size: 2rem; }
	.m-fz34 { font-size: 2.125rem; }
	.m-fz36 { font-size: 2.25rem; }
	.m-fz38 { font-size: 2.375rem; }
	.m-fz40 { font-size: 2.5rem; }
	.m-fz42 { font-size: 2.625rem; }
	.m-fz44 { font-size: 2.75rem; }
	.m-fz46 { font-size: 2.875rem; }
	.m-fz48 { font-size: 3rem; }
	.m-fz50 { font-size: 3.125rem; }
	.m-fz52 { font-size: 3.25rem; }
	.m-fz54 { font-size: 3.375rem; }
	.m-fz56 { font-size: 3.5rem; }
	.m-fz58 { font-size: 3.625rem; }
	.m-fz60 { font-size: 3.75rem; }

	/* Typograph > Text Utils */

	.m-text-bold { font-weight: bold; }
	.m-text-normal { font-weight: normal; }
	.m-text-italic { font-style: italic; }
	.m-text-through { text-decoration :line-through; }
	.m-text-small { font-size: 0.85rem; }
	.m-text-center{ text-align:center; }
	.m-text-left { text-align: left; }
	.m-text-right { text-align: right; }
	.m-text-justify { text-align: justify; }

	.sp-table .td {
		display: flex;
		align-items: center;
	}

	.sp-table .td:before {
		width: 20%;
		margin-bottom: 0;
	}

	.sp-table .t-col {
		width: 80%;
	}

	.sp-card h2.title {
		font-size: 16px;
	}
}

/* Flex Grid (Desktop) */

@media only screen and (min-width : 992px) {

	/* Grid Sizes (as 12 cols) */

	.l1 { width: 8.33333%; }
	.l2 { width: 16.66666%; }
	.l3 { width: 24.99999%; }
	.l4 { width: 33.33333%; }
	.l5 { width: 41.66666%; }
	.l6 { width: 49.99999%; }
	.l7 { width: 58.33333%; }
	.l8 { width: 66.66666%; }
	.l9 { width: 74.99999%; }
	.l10{ width: 83.33333%; }
	.l11{ width: 91.66666%; }
	.l12 { width: 99.99999%; }

	/* Flex - Gutters Grid Sizes (as 12 cols) */

	.row.gutters > .l1 { width: calc(8.33333% - var(--gutters-sizes)); }
	.row.gutters > .l2 { width: calc(16.66666% - var(--gutters-sizes)); }
	.row.gutters > .l3 { width: calc(24.99999% - var(--gutters-sizes)); }
	.row.gutters > .l4 { width: calc(33.33333% - var(--gutters-sizes)); }
	.row.gutters > .l5 { width: calc(41.66666% - var(--gutters-sizes)); }
	.row.gutters > .l6 { width: calc(49.99999% - var(--gutters-sizes)); }
	.row.gutters > .l7 { width: calc(58.33333% - var(--gutters-sizes)); }
	.row.gutters > .l8 { width: calc(66.66666% - var(--gutters-sizes)); }
	.row.gutters > .l9 { width: calc(74.99999% - var(--gutters-sizes)); }
	.row.gutters > .l10{ width: calc(83.33333% - var(--gutters-sizes)); }
	.row.gutters > .l11{ width: calc(91.66666% - var(--gutters-sizes)); }

	/*
	.row.gutters > .l12 { width: calc(99.99999% - var(--gutters-sizes)); }
	*/

	/* Grid Sizes (as percent) */

	.l-5 { width: 5%; }
	.l-10 { width: 10%; }
	.l-15 { width: 15%; }
	.l-20 { width: 20%; }
	.l-25 { width: 25%; }
	.l-30 { width: 30%; }
	.l-35 { width: 35%; }
	.l-40 { width: 40%; }
	.l-45 { width: 45%; }
	.l-50 { width: 50%; }
	.l-55 { width: 55%; }
	.l-65 { width: 65%; }
	.l-70 { width: 70%; }
	.l-75 { width: 75%; }
	.l-80 { width: 80%; }
	.l-85 { width: 85%; }
	.l-90 { width: 90%; }
	.l-95 { width: 90%; }
	.l-100{ width: 100%; }
	.l-a { width: auto; }

	/* Flex - Gutters Grid Sizes (as percent) */

	.row.gutters > .l-5 { width: calc(5% - var(--gutters-sizes)); }
	.row.gutters > .l-10 { width: calc(10% - var(--gutters-sizes)); }
	.row.gutters > .l-15 { width: calc(15% - var(--gutters-sizes)); }
	.row.gutters > .l-20 { width: calc(20% - var(--gutters-sizes)); }
	.row.gutters > .l-30 { width: calc(30% - var(--gutters-sizes)); }
	.row.gutters > .l-25 { width: calc(25% - var(--gutters-sizes)); }
	.row.gutters > .l-35 { width: calc(35% - var(--gutters-sizes)); }
	.row.gutters > .l-40 { width: calc(40% - var(--gutters-sizes)); }
	.row.gutters > .l-45 { width:calc( 45% - var(--gutters-sizes)); }
	.row.gutters > .l-50 { width: calc(50% - var(--gutters-sizes)); }
	.row.gutters > .l-55 { width: calc(55% - var(--gutters-sizes)); }
	.row.gutters > .l-65 { width: calc(65% - var(--gutters-sizes)); }
	.row.gutters > .l-70 { width: calc(70% - var(--gutters-sizes)); }
	.row.gutters > .l-75 { width: calc(75% - var(--gutters-sizes)); }
	.row.gutters > .l-80 { width: calc(80% - var(--gutters-sizes)); }
	.row.gutters > .l-80 { width: calc(85% - var(--gutters-sizes)); }
	.row.gutters > .l-90 { width: calc(90% - var(--gutters-sizes)); }
	.row.gutters > .l-95 { width: calc(90% - var(--gutters-sizes)); }

	/*
	.row.gutters > .l-100{ width: calc(100% - var(--gutters-sizes)); }
	*/

	/* Flex display */

	.l-hide { display:none !important; }
	.l-flex { display: flex !important; align-self: auto; }
	.l-block { display: block !important; }

	/* Flex Align */

	.l-x-start { justify-content: flex-start; }
	.l-x-end { justify-content: flex-end; }
	.l-x-center { justify-content: center; }
	.l-x-between { justify-content: space-between; }
	.l-x-around { justify-content: space-around; }
	.l-x-evenly { justify-content: space-evenly; }

	.l-v-start { align-items: flex-start; }
	.l-v-end { align-items: flex-end; }
	.l-v-center { align-items: center; }
	.l-v-stretch { align-items: stretch; }
	.l-v-baseline { align-items: baseline; }

	.l-y-start { align-content: flex-start; }
	.l-y-end { align-content: flex-end; }
	.l-y-center { align-content: center; }
	.l-y-stretch { align-content: stretch; }
	.l-y-between { align-content: space-between; }
	.l-y-around { align-content: space-around; }

	.l-start { align-self: flex-start; }
	.l-end { align-self: flex-end; }
	.l-center { align-self: center; }
	.l-baseline { align-self: baseline; }
	.l-stretch { align-self: stretch; }

	/* Margins - General */

	.l-mga { margin: auto; }
	.l-mg0 { margin: 0 }
	.l-mg5 { margin: 5px; }
	.l-mg10 { margin:10px; }
	.l-mg15 { margin: 15px; }
	.l-mg20 { margin: 20px; }
	.l-mg25 { margin: 25px; }
	.l-mg30 { margin: 30px; }
	.l-mg35 { margin: 35px; }
	.l-mg40 { margin: 40px; }
	.l-mg45 { margin: 45px; }
	.l-mg50 { margin: 50px; }
	.l-mg55 { margin: 55px; }
	.l-mg60 { margin: 60px; }
	.l-mg65 { margin: 65px; }
	.l-mg70 { margin: 70px; }
	.l-mg75 { margin: 75px; }
	.l-mg80 { margin: 80px; }
	.l-mg85 { margin: 85px; }
	.l-mg90 { margin: 90px; }
	.l-mg95 { margin: 95px; }
	.l-mg100 { margin: 100px; }
	.l-mg105 { margin: 105px; }
	.l-mg110 { margin: 110px; }
	.l-mg115 { margin: 115px; }
	.l-mg120 { margin: 120px; }
	.l-mg125 { margin: 125px; }
	.l-mg130 { margin: 130px; }
	.l-mg135 { margin: 135px; }
	.l-mg140 { margin: 140px; }
	.l-mg145 { margin: 145px; }
	.l-mg150 { margin: 150px; }
	.l-mg155 { margin: 155px; }
	.l-mg160 { margin: 160px; }
	.l-mg165 { margin: 165px; }
	.l-mg170 { margin: 170px; }
	.l-mg175 { margin: 175px; }
	.l-mg180 { margin: 180px; }
	.l-mg185 { margin: 185px; }
	.l-mg190 { margin: 190px; }
	.l-mg195 { margin: 195px; }
	.l-mg200 { margin: 200px; }

	/* Margins - Top */

	.l-mta { margin-top: auto; }
	.l-mt0 { margin-top: 0; }
	.l-mt5 { margin-top: 5px; }
	.l-mt10 { margin-top:10px; }
	.l-mt15 { margin-top: 15px; }
	.l-mt20 { margin-top: 20px; }
	.l-mt25 { margin-top: 25px; }
	.l-mt30 { margin-top: 30px; }
	.l-mt35 { margin-top: 35px; }
	.l-mt40 { margin-top: 40px; }
	.l-mt45 { margin-top: 45px; }
	.l-mt50 { margin-top: 50px; }
	.l-mt55 { margin-top: 55px; }
	.l-mt60 { margin-top: 60px; }
	.l-mt65 { margin-top: 65px; }
	.l-mt70 { margin-top: 70px; }
	.l-mt75 { margin-top: 75px; }
	.l-mt80 { margin-top: 80px; }
	.l-mt85 { margin-top: 85px; }
	.l-mt90 { margin-top: 90px; }
	.l-mt95 { margin-top: 95px; }
	.l-mt100 { margin-top: 100px; }
	.l-mt105 { margin-top: 105px; }
	.l-mt110 { margin-top: 110px; }
	.l-mt115 { margin-top: 115px; }
	.l-mt120 { margin-top: 120px; }
	.l-mt125 { margin-top: 125px; }
	.l-mt130 { margin-top: 130px; }
	.l-mt135 { margin-top: 135px; }
	.l-mt140 { margin-top: 140px; }
	.l-mt145 { margin-top: 145px; }
	.l-mt150 { margin-top: 150px; }
	.l-mt155 { margin-top: 155px; }
	.l-mt160 { margin-top: 160px; }
	.l-mt165 { margin-top: 165px; }
	.l-mt170 { margin-top: 170px; }
	.l-mt175 { margin-top: 175px; }
	.l-mt180 { margin-top: 180px; }
	.l-mt185 { margin-top: 185px; }
	.l-mt190 { margin-top: 190px; }
	.l-mt195 { margin-top: 195px; }
	.l-mt200 { margin-top: 200px; }

	/* Negative Margins - Top */

	.l-mt-5 { margin-top: -5px; }
	.l-mt-10 { margin-top: -10px; }
	.l-mt-15 { margin-top: -15px; }
	.l-mt-20 { margin-top: -20px; }
	.l-mt-25 { margin-top: -25px; }
	.l-mt-30 { margin-top: -30px; }
	.l-mt-35 { margin-top: -35px; }
	.l-mt-40 { margin-top: -40px; }
	.l-mt-45 { margin-top: -45px; }
	.l-mt-50 { margin-top: -50px; }
	.l-mt-55 { margin-top: -55px; }
	.l-mt-60 { margin-top: -60px; }
	.l-mt-65 { margin-top: -65px; }
	.l-mt-70 { margin-top: -70px; }
	.l-mt-75 { margin-top: -75px; }
	.l-mt-80 { margin-top: -80px; }
	.l-mt-85 { margin-top: -85px; }
	.l-mt-90 { margin-top: -90px; }
	.l-mt-95 { margin-top: -95px; }
	.l-mt-100 { margin-top: -100px; }
	.l-mt-105 { margin-top: -105px; }
	.l-mt-110 { margin-top: -110px; }
	.l-mt-115 { margin-top: -115px; }
	.l-mt-120 { margin-top: -120px; }
	.l-mt-125 { margin-top: -125px; }
	.l-mt-130 { margin-top: -130px; }
	.l-mt-135 { margin-top: -135px; }
	.l-mt-140 { margin-top: -140px; }
	.l-mt-145 { margin-top: -145px; }
	.l-mt-150 { margin-top: -150px; }
	.l-mt-155 { margin-top: -155px; }
	.l-mt-160 { margin-top: -160px; }
	.l-mt-165 { margin-top: -165px; }
	.l-mt-170 { margin-top: -170px; }
	.l-mt-175 { margin-top: -175px; }
	.l-mt-180 { margin-top: -180px; }
	.l-mt-185 { margin-top: -185px; }
	.l-mt-190 { margin-top: -190px; }
	.l-mt-195 { margin-top: -195px; }
	.l-mt-200 { margin-top: -200px; }

	/* Margins - Bottom */

	.l-mba { margin-bottom: auto; }
	.l-mb0 { margin-bottom: 0 }
	.l-mb5 { margin-bottom: 5px; }
	.l-mb10 { margin-bottom:10px; }
	.l-mb15 { margin-bottom: 15px; }
	.l-mb20 { margin-bottom: 20px; }
	.l-mb25 { margin-bottom: 25px; }
	.l-mb30 { margin-bottom: 30px; }
	.l-mb35 { margin-bottom: 35px; }
	.l-mb40 { margin-bottom: 40px; }
	.l-mb45 { margin-bottom: 45px; }
	.l-mb50 { margin-bottom: 50px; }
	.l-mb55 { margin-bottom: 55px; }
	.l-mb60 { margin-bottom: 60px; }
	.l-mb65 { margin-bottom: 65px; }
	.l-mb70 { margin-bottom: 70px; }
	.l-mb75 { margin-bottom: 75px; }
	.l-mb80 { margin-bottom: 80px; }
	.l-mb85 { margin-bottom: 85px; }
	.l-mb90 { margin-bottom: 90px; }
	.l-mb95 { margin-bottom: 95px; }
	.l-mb100 { margin-bottom: 100px; }
	.l-mb105 { margin-bottom: 105px; }
	.l-mb110 { margin-bottom: 110px; }
	.l-mb115 { margin-bottom: 115px; }
	.l-mb120 { margin-bottom: 120px; }
	.l-mb125 { margin-bottom: 125px; }
	.l-mb130 { margin-bottom: 130px; }
	.l-mb135 { margin-bottom: 135px; }
	.l-mb140 { margin-bottom: 140px; }
	.l-mb145 { margin-bottom: 145px; }
	.l-mb150 { margin-bottom: 150px; }
	.l-mb155 { margin-bottom: 155px; }
	.l-mb160 { margin-bottom: 160px; }
	.l-mb165 { margin-bottom: 165px; }
	.l-mb170 { margin-bottom: 170px; }
	.l-mb175 { margin-bottom: 175px; }
	.l-mb180 { margin-bottom: 180px; }
	.l-mb185 { margin-bottom: 185px; }
	.l-mb190 { margin-bottom: 190px; }
	.l-mb195 { margin-bottom: 195px; }
	.l-mb200 { margin-bottom: 200px; }

	/* Margins - Left */

	.l-mla { margin-left: auto; }
	.l-ml0 { margin-left: 0; }
	.l-ml5 { margin-left: 5px; }
	.l-ml10 { margin-left:10px; }
	.l-ml15 { margin-left: 15px; }
	.l-ml20 { margin-left: 20px; }
	.l-ml25 { margin-left: 25px; }
	.l-ml30 { margin-left: 30px; }
	.l-ml35 { margin-left: 35px; }
	.l-ml40 { margin-left: 40px; }
	.l-ml45 { margin-left: 45px; }
	.l-ml50 { margin-left: 50px; }
	.l-ml55 { margin-left: 55px; }
	.l-ml60 { margin-left: 60px; }
	.l-ml65 { margin-left: 65px; }
	.l-ml70 { margin-left: 70px; }
	.l-ml75 { margin-left: 75px; }
	.l-ml80 { margin-left: 80px; }
	.l-ml85 { margin-left: 85px; }
	.l-ml90 { margin-left: 90px; }
	.l-ml95 { margin-left: 95px; }
	.l-ml100 { margin-left: 100px; }
	.l-ml105 { margin-left: 105px; }
	.l-ml110 { margin-left: 110px; }
	.l-ml115 { margin-left: 115px; }
	.l-ml120 { margin-left: 120px; }
	.l-ml125 { margin-left: 125px; }
	.l-ml130 { margin-left: 130px; }
	.l-ml135 { margin-left: 135px; }
	.l-ml140 { margin-left: 140px; }
	.l-ml145 { margin-left: 145px; }
	.l-ml150 { margin-left: 150px; }
	.l-ml155 { margin-left: 155px; }
	.l-ml160 { margin-left: 160px; }
	.l-ml165 { margin-left: 165px; }
	.l-ml170 { margin-left: 170px; }
	.l-ml175 { margin-left: 175px; }
	.l-ml180 { margin-left: 180px; }
	.l-ml185 { margin-left: 185px; }
	.l-ml190 { margin-left: 190px; }
	.l-ml195 { margin-left: 195px; }
	.l-ml200 { margin-left: 200px; }

	/* Margins - Right */

	.l-mra { margin-right: auto; }
	.l-mr0 { margin-right: 0; }
	.l-mr5 { margin-right: 5px; }
	.l-mr10 { margin-right:10px; }
	.l-mr15 { margin-right: 15px; }
	.l-mr20 { margin-right: 20px; }
	.l-mr25 { margin-right: 25px; }
	.l-mr30 { margin-right: 30px; }
	.l-mr35 { margin-right: 35px; }
	.l-mr40 { margin-right: 40px; }
	.l-mr45 { margin-right: 45px; }
	.l-mr50 { margin-right: 50px; }
	.l-mr55 { margin-right: 55px; }
	.l-mr60 { margin-right: 60px; }
	.l-mr65 { margin-right: 65px; }
	.l-mr70 { margin-right: 70px; }
	.l-mr75 { margin-right: 75px; }
	.l-mr80 { margin-right: 80px; }
	.l-mr85 { margin-right: 85px; }
	.l-mr90 { margin-right: 90px; }
	.l-mr95 { margin-right: 95px; }
	.l-mr100 { margin-right: 100px; }
	.l-mr105 { margin-right: 105px; }
	.l-mr110 { margin-right: 110px; }
	.l-mr115 { margin-right: 115px; }
	.l-mr120 { margin-right: 120px; }
	.l-mr125 { margin-right: 125px; }
	.l-mr130 { margin-right: 130px; }
	.l-mr135 { margin-right: 135px; }
	.l-mr140 { margin-right: 140px; }
	.l-mr145 { margin-right: 145px; }
	.l-mr150 { margin-right: 150px; }
	.l-mr155 { margin-right: 155px; }
	.l-mr160 { margin-right: 160px; }
	.l-mr165 { margin-right: 165px; }
	.l-mr170 { margin-right: 170px; }
	.l-mr175 { margin-right: 175px; }
	.l-mr180 { margin-right: 180px; }
	.l-mr185 { margin-right: 185px; }
	.l-mr190 { margin-right: 190px; }
	.l-mr195 { margin-right: 195px; }
	.l-mr200 { margin-right: 200px; }

	/* Margins - Top & Bottom */

	.l-mtba { margin-top: auto; margin-bottom: auto; }
	.l-mtb0 { margin-top: 0; margin-bottom: 0; }
	.l-mtb5 { margin-top: 5px; margin-bottom: 5px; }
	.l-mtb10 { margin-top:10px; margin-bottom: 10px; }
	.l-mtb15 { margin-top: 15px; margin-bottom: 15px; }
	.l-mtb20 { margin-top: 20px; margin-bottom: 20px; }
	.l-mtb25 { margin-top: 25px; margin-bottom: 25px; }
	.l-mtb30 { margin-top: 30px; margin-bottom: 30px; }
	.l-mtb35 { margin-top: 35px; margin-bottom: 35px; }
	.l-mtb40 { margin-top: 40px; margin-bottom: 40px; }
	.l-mtb45 { margin-top: 45px; margin-bottom: 45px; }
	.l-mtb50 { margin-top: 50px; margin-bottom: 50px; }
	.l-mtb55 { margin-top: 55px; margin-bottom: 55px; }
	.l-mtb60 { margin-top: 60px; margin-bottom: 60px; }
	.l-mtb65 { margin-top: 65px; margin-bottom: 65px; }
	.l-mtb70 { margin-top: 70px; margin-bottom: 70px; }
	.l-mtb75 { margin-top: 75px; margin-bottom: 75px; }
	.l-mtb80 { margin-top: 80px; margin-bottom: 80px; }
	.l-mtb85 { margin-top: 85px; margin-bottom: 85px; }
	.l-mtb90 { margin-top: 90px; margin-bottom: 90px; }
	.l-mtb95 { margin-top: 95px; margin-bottom: 95px; }
	.l-mtb100 { margin-top: 100px; margin-bottom: 100px; }
	.l-mtb105 { margin-top: 105px; margin-bottom: 105px; }
	.l-mtb110 { margin-top:110px; margin-bottom: 110px; }
	.l-mtb115 { margin-top: 115px; margin-bottom: 115px; }
	.l-mtb120 { margin-top: 120px; margin-bottom: 120px; }
	.l-mtb125 { margin-top: 125px; margin-bottom: 125px; }
	.l-mtb130 { margin-top: 130px; margin-bottom: 130px; }
	.l-mtb135 { margin-top: 135px; margin-bottom: 135px; }
	.l-mtb140 { margin-top: 140px; margin-bottom: 140px; }
	.l-mtb145 { margin-top: 145px; margin-bottom: 145px; }
	.l-mtb150 { margin-top: 150px; margin-bottom: 150px; }
	.l-mtb155 { margin-top: 155px; margin-bottom: 155px; }
	.l-mtb160 { margin-top: 160px; margin-bottom: 160px; }
	.l-mtb165 { margin-top: 165px; margin-bottom: 165px; }
	.l-mtb170 { margin-top: 170px; margin-bottom: 170px; }
	.l-mtb175 { margin-top: 175px; margin-bottom: 175px; }
	.l-mtb180 { margin-top: 180px; margin-bottom: 180px; }
	.l-mtb185 { margin-top: 185px; margin-bottom: 185px; }
	.l-mtb190 { margin-top: 190px; margin-bottom: 190px; }
	.l-mtb195 { margin-top: 195px; margin-bottom: 195px; }
	.l-mtb200 { margin-top: 200px; margin-bottom: 200px; }

	.l-centered { margin-left: auto; margin-right: auto; }
	.l-filled {  margin-left: 0; margin-right: 0; }

	.l-mlr5 { margin-left: 5px; margin-right: 5px; }
	.l-mlr10 { margin-left: 10px; margin-right:10px; }
	.l-mlr15 { margin-left: 15px; margin-right: 15px; }
	.l-mlr20 { margin-left: 20px; margin-right: 20px; }
	.l-mlr25 { margin-left: 25px; margin-right: 25px; }
	.l-mlr30 { margin-left: 30px; margin-right: 30px; }
	.l-mlr35 { margin-left: 35px; margin-right: 35px; }
	.l-mlr40 { margin-left: 40px; margin-right: 40px; }
	.l-mlr45 { margin-left: 45px; margin-right: 45px; }
	.l-mlr50 { margin-left: 50px; margin-right: 50px; }
	.l-mlr55 { margin-left: 55px; margin-right: 55px; }
	.l-mlr60 { margin-left: 60px; margin-right: 60px; }
	.l-mlr65 { margin-left: 65px; margin-right: 65px; }
	.l-mlr70 { margin-left: 70px; margin-right: 70px; }
	.l-mlr75 { margin-left: 75px; margin-right: 75px; }
	.l-mlr80 { margin-left: 80px; margin-right: 80px; }
	.l-mlr85 { margin-left: 85px; margin-right: 85px; }
	.l-mlr90 { margin-left: 90px; margin-right: 90px; }
	.l-mlr95 { margin-left: 95px; margin-right: 95px; }
	.l-mlr100 { margin-left: 100px; margin-right: 100px; }
	.l-mlr105 { margin-left: 105px; margin-right: 105px; }
	.l-mlr110 { margin-left:110px; margin-right: 110px; }
	.l-mlr115 { margin-left: 115px; margin-right: 115px; }
	.l-mlr120 { margin-left: 120px; margin-right: 120px; }
	.l-mlr125 { margin-left: 125px; margin-right: 125px; }
	.l-mlr130 { margin-left: 130px; margin-right: 130px; }
	.l-mlr135 { margin-left: 135px; margin-right: 135px; }
	.l-mlr140 { margin-left: 140px; margin-right: 140px; }
	.l-mlr145 { margin-left: 145px; margin-right: 145px; }
	.l-mlr150 { margin-left: 150px; margin-right: 150px; }
	.l-mlr155 { margin-left: 155px; margin-right: 155px; }
	.l-mlr160 { margin-left: 160px; margin-right: 160px; }
	.l-mlr165 { margin-left: 165px; margin-right: 165px; }
	.l-mlr170 { margin-left: 170px; margin-right: 170px; }
	.l-mlr175 { margin-left: 175px; margin-right: 175px; }
	.l-mlr180 { margin-left: 180px; margin-right: 180px; }
	.l-mlr185 { margin-left: 185px; margin-right: 185px; }
	.l-mlr190 { margin-left: 190px; margin-right: 190px; }
	.l-mlr195 { margin-left: 195px; margin-right: 195px; }
	.l-mlr200 { margin-left: 200px; margin-right: 200px; }

	/* Paddings */

	.l-pda {padding: auto; }
	.l-pd0 { padding: 0 }
	.l-pd5 { padding: 5px; }
	.l-pd10 { padding:10px; }
	.l-pd15 { padding: 15px; }
	.l-pd20 { padding: 20px; }
	.l-pd25 { padding: 25px; }
	.l-pd30 { padding: 30px; }
	.l-pd35 { padding: 35px; }
	.l-pd40 { padding: 40px; }
	.l-pd45 { padding: 45px; }
	.l-pd50 { padding: 50px; }
	.l-pd55 { padding: 55px; }
	.l-pd60 { padding: 60px; }
	.l-pd65 { padding: 65px; }
	.l-pd70 { padding: 70px; }
	.l-pd75 { padding: 75px; }
	.l-pd80 { padding: 80px; }
	.l-pd85 { padding: 85px; }
	.l-pd90 { padding: 90px; }
	.l-pd90 { padding: 95px; }
	.l-pd100 { padding: 100px; }
	.l-pd105 { padding: 105px; }
	.l-pd110 { padding: 110px; }
	.l-pd115 { padding: 115px; }
	.l-pd120 { padding: 120px; }
	.l-pd125 { padding: 125px; }
	.l-pd130 { padding: 130px; }
	.l-pd135 { padding: 135px; }
	.l-pd140 { padding: 140px; }
	.l-pd145 { padding: 145px; }
	.l-pd150 { padding: 150px; }
	.l-pd155 { padding: 155px; }
	.l-pd160 { padding: 160px; }
	.l-pd165 { padding: 165px; }
	.l-pd170 { padding: 170px; }
	.l-pd175 { padding: 175px; }
	.l-pd180 { padding: 180px; }
	.l-pd185 { padding: 185px; }
	.l-pd190 { padding: 190px; }
	.l-pd195 { padding: 195px; }
	.l-pd200 { padding: 200px; }

	/* Paddings - Top */

	.l-pta { padding-top: auto; }
	.l-pt0 { padding-top: 0; }
	.l-pt5 { padding-top: 5px; }
	.l-pt10 { padding-top:10px; }
	.l-pt15 { padding-top: 15px; }
	.l-pt20 { padding-top: 20px; }
	.l-pt25 { padding-top: 25px; }
	.l-pt30 { padding-top: 30px; }
	.l-pt35 { padding-top: 35px; }
	.l-pt40 { padding-top: 40px; }
	.l-pt45 { padding-top: 45px; }
	.l-pt50 { padding-top: 50px; }
	.l-pt55 { padding-top: 55px; }
	.l-pt60 { padding-top: 60px; }
	.l-pt65 { padding-top: 65px; }
	.l-pt70 { padding-top: 70px; }
	.l-pt75 { padding-top: 75px; }
	.l-pt80 { padding-top: 80px; }
	.l-pt85 { padding-top: 85px; }
	.l-pt90 { padding-top: 90px; }
	.l-pt95 { padding-top: 95px; }
	.l-pt100 { padding-top: 100px; }
	.l-pt105 { padding-top: 105px; }
	.l-pt110 { padding-top: 110px; }
	.l-pt115 { padding-top: 115px; }
	.l-pt120 { padding-top: 120px; }
	.l-pt125 { padding-top: 125px; }
	.l-pt130 { padding-top: 130px; }
	.l-pt135 { padding-top: 135px; }
	.l-pt140 { padding-top: 140px; }
	.l-pt145 { padding-top: 145px; }
	.l-pt150 { padding-top: 150px; }
	.l-pt155 { padding-top: 155px; }
	.l-pt160 { padding-top: 160px; }
	.l-pt165 { padding-top: 165px; }
	.l-pt170 { padding-top: 170px; }
	.l-pt175 { padding-top: 175px; }
	.l-pt180 { padding-top: 180px; }
	.l-pt185 { padding-top: 185px; }
	.l-pt190 { padding-top: 190px; }
	.l-pt195 { padding-top: 195px; }
	.l-pt200 { padding-top: 200px; }

	/* Paddings - Bottom */

	.l-pba { padding-bottom: auto; }
	.l-pb0 { padding-bottom: 0 }
	.l-pb5 { padding-bottom: 5px; }
	.l-pb10 { padding-bottom:10px; }
	.l-pb15 { padding-bottom: 15px; }
	.l-pb20 { padding-bottom: 20px; }
	.l-pb25 { padding-bottom: 25px; }
	.l-pb30 { padding-bottom: 30px; }
	.l-pb35 { padding-bottom: 35px; }
	.l-pb40 { padding-bottom: 40px; }
	.l-pb45 { padding-bottom: 45px; }
	.l-pb50 { padding-bottom: 50px; }
	.l-pb55 { padding-bottom: 55px; }
	.l-pb60 { padding-bottom: 60px; }
	.l-pb65 { padding-bottom: 65px; }
	.l-pb70 { padding-bottom: 70px; }
	.l-pb75 { padding-bottom: 75px; }
	.l-pb80 { padding-bottom: 80px; }
	.l-pb85 { padding-bottom: 85px; }
	.l-pb90 { padding-bottom: 90px; }
	.l-pb95 { padding-bottom: 95px; }
	.l-pb100 { padding-bottom: 100px; }
	.l-pb105 { padding-bottom: 105px; }
	.l-pb110 { padding-bottom: 110px; }
	.l-pb115 { padding-bottom: 115px; }
	.l-pb120 { padding-bottom: 120px; }
	.l-pb125 { padding-bottom: 125px; }
	.l-pb130 { padding-bottom: 130px; }
	.l-pb135 { padding-bottom: 135px; }
	.l-pb140 { padding-bottom: 140px; }
	.l-pb145 { padding-bottom: 145px; }
	.l-pb150 { padding-bottom: 150px; }
	.l-pb155 { padding-bottom: 155px; }
	.l-pb160 { padding-bottom: 160px; }
	.l-pb165 { padding-bottom: 165px; }
	.l-pb170 { padding-bottom: 170px; }
	.l-pb175 { padding-bottom: 175px; }
	.l-pb180 { padding-bottom: 180px; }
	.l-pb185 { padding-bottom: 185px; }
	.l-pb190 { padding-bottom: 190px; }
	.l-pb195 { padding-bottom: 195px; }
	.l-pb200 { padding-bottom: 200px; }

	/* Paddings - Left */

	.l-pla { padding-left: auto; }
	.l-pl0 { padding-left: 0; }
	.l-pl5 { padding-left: 5px; }
	.l-pl10 { padding-left:10px; }
	.l-pl15 { padding-left: 15px; }
	.l-pl20 { padding-left: 20px; }
	.l-pl25 { padding-left: 25px; }
	.l-pl30 { padding-left: 30px; }
	.l-pl35 { padding-left: 35px; }
	.l-pl40 { padding-left: 40px; }
	.l-pl45 { padding-left: 45px; }
	.l-pl50 { padding-left: 50px; }
	.l-pl55 { padding-left: 55px; }
	.l-pl60 { padding-left: 60px; }
	.l-pl65 { padding-left: 65px; }
	.l-pl70 { padding-left: 70px; }
	.l-pl75 { padding-left: 75px; }
	.l-pl80 { padding-left: 80px; }
	.l-pl85 { padding-left: 85px; }
	.l-pl90 { padding-left: 90px; }
	.l-pl95 { padding-left: 95px; }
	.l-pl100 { padding-left: 100px; }
	.l-pl105 { padding-left: 105px; }
	.l-pl110 { padding-left: 110px; }
	.l-pl115 { padding-left: 115px; }
	.l-pl120 { padding-left: 120px; }
	.l-pl125 { padding-left: 125px; }
	.l-pl130 { padding-left: 130px; }
	.l-pl135 { padding-left: 135px; }
	.l-pl140 { padding-left: 140px; }
	.l-pl145 { padding-left: 145px; }
	.l-pl150 { padding-left: 150px; }
	.l-pl155 { padding-left: 155px; }
	.l-pl160 { padding-left: 160px; }
	.l-pl165 { padding-left: 165px; }
	.l-pl170 { padding-left: 170px; }
	.l-pl175 { padding-left: 175px; }
	.l-pl180 { padding-left: 180px; }
	.l-pl185 { padding-left: 185px; }
	.l-pl190 { padding-left: 190px; }
	.l-pl195 { padding-left: 195px; }
	.l-pl200 { padding-left: 200px; }

	/* Paddings - Right */

	.l-pra { padding-right: auto; }
	.l-pr0 { padding-right: 0; }
	.l-pr5 { padding-right: 5px; }
	.l-pr10 { padding-right:10px; }
	.l-pr15 { padding-right: 15px; }
	.l-pr20 { padding-right: 20px; }
	.l-pr25 { padding-right: 25px; }
	.l-pr30 { padding-right: 30px; }
	.l-pr35 { padding-right: 35px; }
	.l-pr40 { padding-right: 40px; }
	.l-pr45 { padding-right: 45px; }
	.l-pr50 { padding-right: 50px; }
	.l-pr55 { padding-right: 55px; }
	.l-pr60 { padding-right: 60px; }
	.l-pr65 { padding-right: 65px; }
	.l-pr70 { padding-right: 70px; }
	.l-pr75 { padding-right: 75px; }
	.l-pr80 { padding-right: 80px; }
	.l-pr85 { padding-right: 85px; }
	.l-pr90 { padding-right: 90px; }
	.l-pr95 { padding-right: 95px; }
	.l-pr100 { padding-right: 100px; }
	.l-pr105 { padding-right: 105px; }
	.l-pr110 { padding-right: 110px; }
	.l-pr115 { padding-right: 115px; }
	.l-pr120 { padding-right: 120px; }
	.l-pr125 { padding-right: 125px; }
	.l-pr130 { padding-right: 130px; }
	.l-pr135 { padding-right: 135px; }
	.l-pr140 { padding-right: 140px; }
	.l-pr145 { padding-right: 145px; }
	.l-pr150 { padding-right: 150px; }
	.l-pr155 { padding-right: 155px; }
	.l-pr160 { padding-right: 160px; }
	.l-pr165 { padding-right: 165px; }
	.l-pr170 { padding-right: 170px; }
	.l-pr175 { padding-right: 175px; }
	.l-pr180 { padding-right: 180px; }
	.l-pr185 { padding-right: 185px; }
	.l-pr190 { padding-right: 190px; }
	.l-pr195 { padding-right: 195px; }
	.l-pr200 { padding-right: 200px; }

	/* Paddings - Top & Bottom */

	.l-ptb-a { padding-top: auto; padding-bottom: auto; }
	.l-ptb0 { padding-top: 0; padding-bottom: 0; }
	.l-ptb5 { padding-top: 5px; padding-bottom: 5px; }
	.l-ptb10 { padding-top:10px; padding-bottom: 10px; }
	.l-ptb15 { padding-top: 15px; padding-bottom: 15px; }
	.l-ptb20 { padding-top: 20px; padding-bottom: 20px; }
	.l-ptb25 { padding-top: 25px; padding-bottom: 25px; }
	.l-ptb30 { padding-top: 30px; padding-bottom: 30px; }
	.l-ptb35 { padding-top: 35px; padding-bottom: 35px; }
	.l-ptb40 { padding-top: 40px; padding-bottom: 40px; }
	.l-ptb45 { padding-top: 45px; padding-bottom: 45px; }
	.l-ptb50 { padding-top: 50px; padding-bottom: 50px; }
	.l-ptb55 { padding-top: 55px; padding-bottom: 55px; }
	.l-ptb60 { padding-top: 60px; padding-bottom: 60px; }
	.l-ptb65 { padding-top: 65px; padding-bottom: 65px; }
	.l-ptb70 { padding-top: 70px; padding-bottom: 70px; }
	.l-ptb75 { padding-top: 75px; padding-bottom: 75px; }
	.l-ptb80 { padding-top: 80px; padding-bottom: 80px; }
	.l-ptb85 { padding-top: 85px; padding-bottom: 85px; }
	.l-ptb90 { padding-top: 90px; padding-bottom: 90px; }
	.l-ptb95 { padding-top: 95px; padding-bottom: 95px; }
	.l-ptb100 { padding-top: 100px; padding-bottom: 100px; }
	.l-ptb105 { padding-top: 105px; padding-bottom: 105px; }
	.l-ptb110 { padding-top:110px; padding-bottom: 110px; }
	.l-ptb115 { padding-top: 115px; padding-bottom: 115px; }
	.l-ptb120 { padding-top: 120px; padding-bottom: 120px; }
	.l-ptb125 { padding-top: 125px; padding-bottom: 125px; }
	.l-ptb130 { padding-top: 130px; padding-bottom: 130px; }
	.l-ptb135 { padding-top: 135px; padding-bottom: 135px; }
	.l-ptb140 { padding-top: 140px; padding-bottom: 140px; }
	.l-ptb145 { padding-top: 145px; padding-bottom: 145px; }
	.l-ptb150 { padding-top: 150px; padding-bottom: 150px; }
	.l-ptb155 { padding-top: 155px; padding-bottom: 155px; }
	.l-ptb160 { padding-top: 160px; padding-bottom: 160px; }
	.l-ptb165 { padding-top: 165px; padding-bottom: 165px; }
	.l-ptb170 { padding-top: 170px; padding-bottom: 170px; }
	.l-ptb175 { padding-top: 175px; padding-bottom: 175px; }
	.l-ptb180 { padding-top: 180px; padding-bottom: 180px; }
	.l-ptb185 { padding-top: 185px; padding-bottom: 185px; }
	.l-ptb190 { padding-top: 190px; padding-bottom: 190px; }
	.l-ptb195 { padding-top: 195px; padding-bottom: 195px; }
	.l-ptb200 { padding-top: 200px; padding-bottom: 200px; }

	.l-plra {  padding-left: auto; padding-right: auto; }
	.l-plr0 {  padding-left: 0; padding-right: 0; }
	.l-plr5 { padding-left: 5px; padding-right: 5px; }
	.l-plr10 { padding-left: 10px; padding-right:10px; }
	.l-plr15 { padding-left: 15px; padding-right: 15px; }
	.l-plr20 { padding-left: 20px; padding-right: 20px; }
	.l-plr25 { padding-left: 25px; padding-right: 25px; }
	.l-plr30 { padding-left: 30px; padding-right: 30px; }
	.l-plr35 { padding-left: 35px; padding-right: 35px; }
	.l-plr40 { padding-left: 40px; padding-right: 40px; }
	.l-plr45 { padding-left: 45px; padding-right: 45px; }
	.l-plr50 { padding-left: 50px; padding-right: 50px; }
	.l-plr55 { padding-left: 55px; padding-right: 55px; }
	.l-plr60 { padding-left: 60px; padding-right: 60px; }
	.l-plr65 { padding-left: 65px; padding-right: 65px; }
	.l-plr70 { padding-left: 70px; padding-right: 70px; }
	.l-plr75 { padding-left: 75px; padding-right: 75px; }
	.l-plr80 { padding-left: 80px; padding-right: 80px; }
	.l-plr85 { padding-left: 85px; padding-right: 85px; }
	.l-plr90 { padding-left: 90px; padding-right: 90px; }
	.l-plr95 { padding-left: 95px; padding-right: 95px; }
	.l-plr100 { padding-left: 100px; padding-right: 100px; }
	.l-plr105 { padding-left: 105px; padding-right: 105px; }
	.l-plr110 { padding-left:110px; padding-right: 110px; }
	.l-plr115 { padding-left: 115px; padding-right: 115px; }
	.l-plr120 { padding-left: 120px; padding-right: 120px; }
	.l-plr125 { padding-left: 125px; padding-right: 125px; }
	.l-plr130 { padding-left: 130px; padding-right: 130px; }
	.l-plr135 { padding-left: 135px; padding-right: 135px; }
	.l-plr140 { padding-left: 140px; padding-right: 140px; }
	.l-plr145 { padding-left: 145px; padding-right: 145px; }
	.l-plr150 { padding-left: 150px; padding-right: 150px; }
	.l-plr155 { padding-left: 155px; padding-right: 155px; }
	.l-plr160 { padding-left: 160px; padding-right: 160px; }
	.l-plr165 { padding-left: 165px; padding-right: 165px; }
	.l-plr170 { padding-left: 170px; padding-right: 170px; }
	.l-plr175 { padding-left: 175px; padding-right: 175px; }
	.l-plr180 { padding-left: 180px; padding-right: 180px; }
	.l-plr185 { padding-left: 185px; padding-right: 185px; }
	.l-plr190 { padding-left: 190px; padding-right: 190px; }
	.l-plr195 { padding-left: 195px; padding-right: 195px; }
	.l-plr200 { padding-left: 200px; padding-right: 200px; }

	/* Responsive Font Sizes */

	.l-fz8 { font-size: 0.5rem; }
	.l-fz10 { font-size: 0.625rem; }
	.l-fz11 { font-size: 0.6875rem; }
	.l-fz12 { font-size: 0.75rem; }
	.l-fz13 { font-size: 0.8125rem; }
	.l-fz14 { font-size: 0.875rem; }
	.l-fz16, .f16 { font-size: 1rem; }
	.l-fz18, .f18 { font-size: 1.125rem; }
	.l-fz20, .f20, .f22, .f24, .f26, .f28, .f30, .f32, .f34, .f36, .f48, .f40 { font-size: 1.25rem; }
	.l-fz22 { font-size: 1.375rem; }
	.l-fz24 { font-size: 1.5rem; }
	.l-fz26 { font-size: 1.625rem; }
	.l-fz28 { font-size: 1.75rem; }
	.l-fz30 { font-size: 1.875rem; }
	.l-fz32 { font-size: 2rem; }
	.l-fz34 { font-size: 2.125rem; }
	.l-fz36 { font-size: 2.25rem; }
	.l-fz38 { font-size: 2.375rem; }
	.l-fz40, .f40, .f42, .f44, .f46, .f48, .f50, .f52, .f54, .f56, .f58, .f60 { font-size: 2.5rem; }
	.l-fz42 { font-size: 2.625rem; }
	.l-fz44 { font-size: 2.75rem; }
	.l-fz46 { font-size: 2.875rem; }
	.l-fz48 { font-size: 3rem; }
	.l-fz50 { font-size: 3.125rem; }
	.l-fz52 { font-size: 3.25rem; }
	.l-fz54 { font-size: 3.375rem; }
	.l-fz56 { font-size: 3.5rem; }
	.l-fz58 { font-size: 3.625rem; }
	.l-fz60 { font-size: 3.75rem; }

	/* Typograph > Text Utils */

	.l-text-bold { font-weight: bold; }
	.l-text-normal { font-weight: normal; }
	.l-text-italic { font-style: italic; }
	.l-text-through { text-decoration :line-through; }
	.l-text-small { font-size: 0.85rem; }
	.l-text-center{ text-align:center; }
	.l-text-left { text-align: left; }
	.l-text-right { text-align: right; }
	.l-text-justify { text-align: justify; }

	.sp-card h2,
	.sp-card h2.title,
	.sp-block h2,
	.sp-form h2 {
		font-size: 18px;
	}

	.sp-card h3.block-title,
	.sp-block h3.block-title,
	.sp-form h3.block-title {
		font-size: 16px;
	}
}

/* Flex Grid - Full Desktop */

@media only screen and (min-width : 1200px) {

	.wrapper{ max-width: var(--full-wrapper-width); }

	/* Grid Sizes (as 12 cols) */

	.xl1 { width: 8.33333%; }
	.xl2 { width: 16.66666%; }
	.xl3 { width: 24.99999%; }
	.xl4 { width: 33.33333%; }
	.xl5 { width: 41.66666%; }
	.xl6 { width: 49.99999%; }
	.xl7 { width: 58.33333%; }
	.xl8 { width: 66.66666%; }
	.xl9 { width: 74.99999%; }
	.xl10{ width: 83.33333%; }
	.xl11{ width: 91.66666%; }
	.xl12 { width: 99.99999%; }

	/* Flex - Gutters Grid Sizes (as 12 cols) */

	.row.gutters > .xl1 { width: calc(8.33333% - var(--gutters-sizes)); }
	.row.gutters > .xl2 { width: calc(16.66666% - var(--gutters-sizes)); }
	.row.gutters > .xl3 { width: calc(24.99999% - var(--gutters-sizes)); }
	.row.gutters > .xl4 { width: calc(33.33333% - var(--gutters-sizes)); }
	.row.gutters > .xl5 { width: calc(41.66666% - var(--gutters-sizes)); }
	.row.gutters > .xl6 { width: calc(49.99999% - var(--gutters-sizes)); }
	.row.gutters > .xl7 { width: calc(58.33333% - var(--gutters-sizes)); }
	.row.gutters > .xl8 { width: calc(66.66666% - var(--gutters-sizes)); }
	.row.gutters > .xl9 { width: calc(74.99999% - var(--gutters-sizes)); }
	.row.gutters > .xl10{ width: calc(83.33333% - var(--gutters-sizes)); }
	.row.gutters > .xl11{ width: calc(91.66666% - var(--gutters-sizes)); }

	/*
	.row.gutters > .xl12 { width: calc(99.99999% - var(--gutters-sizes)); }
	*/

	/* Grid Sizes (as percent) */

	.xl-5 { width: 5%; }
	.xl-10 { width: 10%; }
	.xl-15 { width: 15%; }
	.xl-20 { width: 20%; }
	.xl-25 { width: 25%; }
	.xl-30 { width: 30%; }
	.xl-35 { width: 35%; }
	.xl-40 { width: 40%; }
	.xl-45 { width: 45%; }
	.xl-50 { width: 50%; }
	.xl-55 { width: 55%; }
	.xl-65 { width: 65%; }
	.xl-70 { width: 70%; }
	.xl-75 { width: 75%; }
	.xl-80 { width: 80%; }
	.xl-85 { width: 85%; }
	.xl-90 { width: 90%; }
	.xl-95 { width: 90%; }
	.xl-100{ width: 100%; }
	.xl-a { width: auto; }

	/* Flex - Gutters Grid Sizes (as percent) */

	.row.gutters > .xl-5 { width: calc(5% - var(--gutters-sizes)); }
	.row.gutters > .xl-10 { width: calc(10% - var(--gutters-sizes)); }
	.row.gutters > .xl-15 { width: calc(15% - var(--gutters-sizes)); }
	.row.gutters > .xl-20 { width: calc(20% - var(--gutters-sizes)); }
	.row.gutters > .xl-30 { width: calc(30% - var(--gutters-sizes)); }
	.row.gutters > .xl-25 { width: calc(25% - var(--gutters-sizes)); }
	.row.gutters > .xl-35 { width: calc(35% - var(--gutters-sizes)); }
	.row.gutters > .xl-40 { width: calc(40% - var(--gutters-sizes)); }
	.row.gutters > .xl-45 { width:calc( 45% - var(--gutters-sizes)); }
	.row.gutters > .xl-50 { width: calc(50% - var(--gutters-sizes)); }
	.row.gutters > .xl-55 { width: calc(55% - var(--gutters-sizes)); }
	.row.gutters > .xl-65 { width: calc(65% - var(--gutters-sizes)); }
	.row.gutters > .xl-70 { width: calc(70% - var(--gutters-sizes)); }
	.row.gutters > .xl-75 { width: calc(75% - var(--gutters-sizes)); }
	.row.gutters > .xl-80 { width: calc(80% - var(--gutters-sizes)); }
	.row.gutters > .xl-80 { width: calc(85% - var(--gutters-sizes)); }
	.row.gutters > .xl-90 { width: calc(90% - var(--gutters-sizes)); }
	.row.gutters > .xl-95 { width: calc(90% - var(--gutters-sizes)); }

	/*
	.row.gutters > .xl-100{ width: calc(100% - var(--gutters-sizes)); }
	*/


	/* Flex display */

	.xl-hide { display:none !important; }
	.xl-flex { display: flex !important; align-self: auto; }
	.xl-block { display: block !important; }

	/* Flex Align */

	/* Alignment along the X axis (H Align) */

	.xl-x-start { justify-content: flex-start; }
	.xl-x-end { justify-content: flex-end; }
	.xl-x-center { justify-content: center; }
	.xl-x-between { justify-content: space-between; }
	.xl-x-around { justify-content: space-around; }
	.xl-x-evenly { justify-content: space-evenly; }

	/* Alignment laid out along the Y axis */

	.xl-v-start { align-items: flex-start; }
	.xl-v-end { align-items: flex-end; }
	.xl-v-center { align-items: center; }
	.xl-v-stretch { align-items: stretch; }
	.xl-v-baseline { align-items: baseline; }

	/* Alignment along the X axis (H Align) */

	.xl-y-start { align-content: flex-start; }
	.xl-y-end { align-content: flex-end; }
	.xl-y-center { align-content: center; }
	.xl-y-stretch { align-content: stretch; }
	.xl-y-between { align-content: space-between; }
	.xl-y-around { align-content: space-around; }

	/* Self alignment */

	.xl-start { align-self: flex-start; }
	.xl-end { align-self: flex-end; }
	.xl-center { align-self: center; }
	.xl-baseline { align-self: baseline; }
	.xl-stretch { align-self: stretch; }

	/* Margins - General */

	.xl-mga { margin: auto; }
	.xl-mg0 { margin: 0 }
	.xl-mg5 { margin: 5px; }
	.xl-mg10 { margin:10px; }
	.xl-mg15 { margin: 15px; }
	.xl-mg20 { margin: 20px; }
	.xl-mg25 { margin: 25px; }
	.xl-mg30 { margin: 30px; }
	.xl-mg35 { margin: 35px; }
	.xl-mg40 { margin: 40px; }
	.xl-mg45 { margin: 45px; }
	.xl-mg50 { margin: 50px; }
	.xl-mg55 { margin: 55px; }
	.xl-mg60 { margin: 60px; }
	.xl-mg65 { margin: 65px; }
	.xl-mg70 { margin: 70px; }
	.xl-mg75 { margin: 75px; }
	.xl-mg80 { margin: 80px; }
	.xl-mg85 { margin: 85px; }
	.xl-mg90 { margin: 90px; }
	.xl-mg95 { margin: 95px; }
	.xl-mg100 { margin: 100px; }
	.xl-mg105 { margin: 105px; }
	.xl-mg110 { margin: 110px; }
	.xl-mg115 { margin: 115px; }
	.xl-mg120 { margin: 120px; }
	.xl-mg125 { margin: 125px; }
	.xl-mg130 { margin: 130px; }
	.xl-mg135 { margin: 135px; }
	.xl-mg140 { margin: 140px; }
	.xl-mg145 { margin: 145px; }
	.xl-mg150 { margin: 150px; }
	.xl-mg155 { margin: 155px; }
	.xl-mg160 { margin: 160px; }
	.xl-mg165 { margin: 165px; }
	.xl-mg170 { margin: 170px; }
	.xl-mg175 { margin: 175px; }
	.xl-mg180 { margin: 180px; }
	.xl-mg185 { margin: 185px; }
	.xl-mg190 { margin: 190px; }
	.xl-mg195 { margin: 195px; }
	.xl-mg200 { margin: 200px; }

	/* Margins - Top */

	.xl-mta { margin-top: auto; }
	.xl-mt0 { margin-top: 0; }
	.xl-mt5 { margin-top: 5px; }
	.xl-mt10 { margin-top:10px; }
	.xl-mt15 { margin-top: 15px; }
	.xl-mt20 { margin-top: 20px; }
	.xl-mt25 { margin-top: 25px; }
	.xl-mt30 { margin-top: 30px; }
	.xl-mt35 { margin-top: 35px; }
	.xl-mt40 { margin-top: 40px; }
	.xl-mt45 { margin-top: 45px; }
	.xl-mt50 { margin-top: 50px; }
	.xl-mt55 { margin-top: 55px; }
	.xl-mt60 { margin-top: 60px; }
	.xl-mt65 { margin-top: 65px; }
	.xl-mt70 { margin-top: 70px; }
	.xl-mt75 { margin-top: 75px; }
	.xl-mt80 { margin-top: 80px; }
	.xl-mt85 { margin-top: 85px; }
	.xl-mt90 { margin-top: 90px; }
	.xl-mt95 { margin-top: 95px; }
	.xl-mt100 { margin-top: 100px; }
	.xl-mt105 { margin-top: 105px; }
	.xl-mt110 { margin-top: 110px; }
	.xl-mt115 { margin-top: 115px; }
	.xl-mt120 { margin-top: 120px; }
	.xl-mt125 { margin-top: 125px; }
	.xl-mt130 { margin-top: 130px; }
	.xl-mt135 { margin-top: 135px; }
	.xl-mt140 { margin-top: 140px; }
	.xl-mt145 { margin-top: 145px; }
	.xl-mt150 { margin-top: 150px; }
	.xl-mt155 { margin-top: 155px; }
	.xl-mt160 { margin-top: 160px; }
	.xl-mt165 { margin-top: 165px; }
	.xl-mt170 { margin-top: 170px; }
	.xl-mt175 { margin-top: 175px; }
	.xl-mt180 { margin-top: 180px; }
	.xl-mt185 { margin-top: 185px; }
	.xl-mt190 { margin-top: 190px; }
	.xl-mt195 { margin-top: 195px; }
	.xl-mt200 { margin-top: 200px; }

	/* Negative Margins - Top */

	.xl-mt-5 { margin-top: -5px; }
	.xl-mt-10 { margin-top: -10px; }
	.xl-mt-15 { margin-top: -15px; }
	.xl-mt-20 { margin-top: -20px; }
	.xl-mt-25 { margin-top: -25px; }
	.xl-mt-30 { margin-top: -30px; }
	.xl-mt-35 { margin-top: -35px; }
	.xl-mt-40 { margin-top: -40px; }
	.xl-mt-45 { margin-top: -45px; }
	.xl-mt-50 { margin-top: -50px; }
	.xl-mt-55 { margin-top: -55px; }
	.xl-mt-60 { margin-top: -60px; }
	.xl-mt-65 { margin-top: -65px; }
	.xl-mt-70 { margin-top: -70px; }
	.xl-mt-75 { margin-top: -75px; }
	.xl-mt-80 { margin-top: -80px; }
	.xl-mt-85 { margin-top: -85px; }
	.xl-mt-90 { margin-top: -90px; }
	.xl-mt-95 { margin-top: -95px; }
	.xl-mt-100 { margin-top: -100px; }
	.xl-mt-105 { margin-top: -105px; }
	.xl-mt-110 { margin-top: -110px; }
	.xl-mt-115 { margin-top: -115px; }
	.xl-mt-120 { margin-top: -120px; }
	.xl-mt-125 { margin-top: -125px; }
	.xl-mt-130 { margin-top: -130px; }
	.xl-mt-135 { margin-top: -135px; }
	.xl-mt-140 { margin-top: -140px; }
	.xl-mt-145 { margin-top: -145px; }
	.xl-mt-150 { margin-top: -150px; }
	.xl-mt-155 { margin-top: -155px; }
	.xl-mt-160 { margin-top: -160px; }
	.xl-mt-165 { margin-top: -165px; }
	.xl-mt-170 { margin-top: -170px; }
	.xl-mt-175 { margin-top: -175px; }
	.xl-mt-180 { margin-top: -180px; }
	.xl-mt-185 { margin-top: -185px; }
	.xl-mt-190 { margin-top: -190px; }
	.xl-mt-195 { margin-top: -195px; }
	.xl-mt-200 { margin-top: -200px; }

	/* Margins - Bottom */

	.xl-mba { margin-bottom: auto; }
	.xl-mb0 { margin-bottom: 0 }
	.xl-mb5 { margin-bottom: 5px; }
	.xl-mb10 { margin-bottom:10px; }
	.xl-mb15 { margin-bottom: 15px; }
	.xl-mb20 { margin-bottom: 20px; }
	.xl-mb25 { margin-bottom: 25px; }
	.xl-mb30 { margin-bottom: 30px; }
	.xl-mb35 { margin-bottom: 35px; }
	.xl-mb40 { margin-bottom: 40px; }
	.xl-mb45 { margin-bottom: 45px; }
	.xl-mb50 { margin-bottom: 50px; }
	.xl-mb55 { margin-bottom: 55px; }
	.xl-mb60 { margin-bottom: 60px; }
	.xl-mb65 { margin-bottom: 65px; }
	.xl-mb70 { margin-bottom: 70px; }
	.xl-mb75 { margin-bottom: 75px; }
	.xl-mb80 { margin-bottom: 80px; }
	.xl-mb85 { margin-bottom: 85px; }
	.xl-mb90 { margin-bottom: 90px; }
	.xl-mb95 { margin-bottom: 95px; }
	.xl-mb100 { margin-bottom: 100px; }
	.xl-mb105 { margin-bottom: 105px; }
	.xl-mb110 { margin-bottom: 110px; }
	.xl-mb115 { margin-bottom: 115px; }
	.xl-mb120 { margin-bottom: 120px; }
	.xl-mb125 { margin-bottom: 125px; }
	.xl-mb130 { margin-bottom: 130px; }
	.xl-mb135 { margin-bottom: 135px; }
	.xl-mb140 { margin-bottom: 140px; }
	.xl-mb145 { margin-bottom: 145px; }
	.xl-mb150 { margin-bottom: 150px; }
	.xl-mb155 { margin-bottom: 155px; }
	.xl-mb160 { margin-bottom: 160px; }
	.xl-mb165 { margin-bottom: 165px; }
	.xl-mb170 { margin-bottom: 170px; }
	.xl-mb175 { margin-bottom: 175px; }
	.xl-mb180 { margin-bottom: 180px; }
	.xl-mb185 { margin-bottom: 185px; }
	.xl-mb190 { margin-bottom: 190px; }
	.xl-mb195 { margin-bottom: 195px; }
	.xl-mb200 { margin-bottom: 200px; }

	/* Margins - Left */

	.xl-mla { margin-left: auto; }
	.xl-ml0 { margin-left: 0; }
	.xl-ml5 { margin-left: 5px; }
	.xl-ml10 { margin-left:10px; }
	.xl-ml15 { margin-left: 15px; }
	.xl-ml20 { margin-left: 20px; }
	.xl-ml25 { margin-left: 25px; }
	.xl-ml30 { margin-left: 30px; }
	.xl-ml35 { margin-left: 35px; }
	.xl-ml40 { margin-left: 40px; }
	.xl-ml45 { margin-left: 45px; }
	.xl-ml50 { margin-left: 50px; }
	.xl-ml55 { margin-left: 55px; }
	.xl-ml60 { margin-left: 60px; }
	.xl-ml65 { margin-left: 65px; }
	.xl-ml70 { margin-left: 70px; }
	.xl-ml75 { margin-left: 75px; }
	.xl-ml80 { margin-left: 80px; }
	.xl-ml85 { margin-left: 85px; }
	.xl-ml90 { margin-left: 90px; }
	.xl-ml95 { margin-left: 95px; }
	.xl-ml100 { margin-left: 100px; }
	.xl-ml105 { margin-left: 105px; }
	.xl-ml110 { margin-left: 110px; }
	.xl-ml115 { margin-left: 115px; }
	.xl-ml120 { margin-left: 120px; }
	.xl-ml125 { margin-left: 125px; }
	.xl-ml130 { margin-left: 130px; }
	.xl-ml135 { margin-left: 135px; }
	.xl-ml140 { margin-left: 140px; }
	.xl-ml145 { margin-left: 145px; }
	.xl-ml150 { margin-left: 150px; }
	.xl-ml155 { margin-left: 155px; }
	.xl-ml160 { margin-left: 160px; }
	.xl-ml165 { margin-left: 165px; }
	.xl-ml170 { margin-left: 170px; }
	.xl-ml175 { margin-left: 175px; }
	.xl-ml180 { margin-left: 180px; }
	.xl-ml185 { margin-left: 185px; }
	.xl-ml190 { margin-left: 190px; }
	.xl-ml195 { margin-left: 195px; }
	.xl-ml200 { margin-left: 200px; }

	/* Margins - Right */

	.xl-mra { margin-right: auto; }
	.xl-mr0 { margin-right: 0; }
	.xl-mr5 { margin-right: 5px; }
	.xl-mr10 { margin-right:10px; }
	.xl-mr15 { margin-right: 15px; }
	.xl-mr20 { margin-right: 20px; }
	.xl-mr25 { margin-right: 25px; }
	.xl-mr30 { margin-right: 30px; }
	.xl-mr35 { margin-right: 35px; }
	.xl-mr40 { margin-right: 40px; }
	.xl-mr45 { margin-right: 45px; }
	.xl-mr50 { margin-right: 50px; }
	.xl-mr55 { margin-right: 55px; }
	.xl-mr60 { margin-right: 60px; }
	.xl-mr65 { margin-right: 65px; }
	.xl-mr70 { margin-right: 70px; }
	.xl-mr75 { margin-right: 75px; }
	.xl-mr80 { margin-right: 80px; }
	.xl-mr85 { margin-right: 85px; }
	.xl-mr90 { margin-right: 90px; }
	.xl-mr95 { margin-right: 95px; }
	.xl-mr100 { margin-right: 100px; }
	.xl-mr105 { margin-right: 105px; }
	.xl-mr110 { margin-right: 110px; }
	.xl-mr115 { margin-right: 115px; }
	.xl-mr120 { margin-right: 120px; }
	.xl-mr125 { margin-right: 125px; }
	.xl-mr130 { margin-right: 130px; }
	.xl-mr135 { margin-right: 135px; }
	.xl-mr140 { margin-right: 140px; }
	.xl-mr145 { margin-right: 145px; }
	.xl-mr150 { margin-right: 150px; }
	.xl-mr155 { margin-right: 155px; }
	.xl-mr160 { margin-right: 160px; }
	.xl-mr165 { margin-right: 165px; }
	.xl-mr170 { margin-right: 170px; }
	.xl-mr175 { margin-right: 175px; }
	.xl-mr180 { margin-right: 180px; }
	.xl-mr185 { margin-right: 185px; }
	.xl-mr190 { margin-right: 190px; }
	.xl-mr195 { margin-right: 195px; }
	.xl-mr200 { margin-right: 200px; }

	/* Margins - Top & Bottom */

	.xl-mtba { margin-top: auto; margin-bottom: auto; }
	.xl-mtb0 { margin-top: 0; margin-bottom: 0; }
	.xl-mtb5 { margin-top: 5px; margin-bottom: 5px; }
	.xl-mtb10 { margin-top:10px; margin-bottom: 10px; }
	.xl-mtb15 { margin-top: 15px; margin-bottom: 15px; }
	.xl-mtb20 { margin-top: 20px; margin-bottom: 20px; }
	.xl-mtb25 { margin-top: 25px; margin-bottom: 25px; }
	.xl-mtb30 { margin-top: 30px; margin-bottom: 30px; }
	.xl-mtb35 { margin-top: 35px; margin-bottom: 35px; }
	.xl-mtb40 { margin-top: 40px; margin-bottom: 40px; }
	.xl-mtb45 { margin-top: 45px; margin-bottom: 45px; }
	.xl-mtb50 { margin-top: 50px; margin-bottom: 50px; }
	.xl-mtb55 { margin-top: 55px; margin-bottom: 55px; }
	.xl-mtb60 { margin-top: 60px; margin-bottom: 60px; }
	.xl-mtb65 { margin-top: 65px; margin-bottom: 65px; }
	.xl-mtb70 { margin-top: 70px; margin-bottom: 70px; }
	.xl-mtb75 { margin-top: 75px; margin-bottom: 75px; }
	.xl-mtb80 { margin-top: 80px; margin-bottom: 80px; }
	.xl-mtb85 { margin-top: 85px; margin-bottom: 85px; }
	.xl-mtb90 { margin-top: 90px; margin-bottom: 90px; }
	.xl-mtb95 { margin-top: 95px; margin-bottom: 95px; }
	.xl-mtb100 { margin-top: 100px; margin-bottom: 100px; }
	.xl-mtb105 { margin-top: 105px; margin-bottom: 105px; }
	.xl-mtb110 { margin-top:110px; margin-bottom: 110px; }
	.xl-mtb115 { margin-top: 115px; margin-bottom: 115px; }
	.xl-mtb120 { margin-top: 120px; margin-bottom: 120px; }
	.xl-mtb125 { margin-top: 125px; margin-bottom: 125px; }
	.xl-mtb130 { margin-top: 130px; margin-bottom: 130px; }
	.xl-mtb135 { margin-top: 135px; margin-bottom: 135px; }
	.xl-mtb140 { margin-top: 140px; margin-bottom: 140px; }
	.xl-mtb145 { margin-top: 145px; margin-bottom: 145px; }
	.xl-mtb150 { margin-top: 150px; margin-bottom: 150px; }
	.xl-mtb155 { margin-top: 155px; margin-bottom: 155px; }
	.xl-mtb160 { margin-top: 160px; margin-bottom: 160px; }
	.xl-mtb165 { margin-top: 165px; margin-bottom: 165px; }
	.xl-mtb170 { margin-top: 170px; margin-bottom: 170px; }
	.xl-mtb175 { margin-top: 175px; margin-bottom: 175px; }
	.xl-mtb180 { margin-top: 180px; margin-bottom: 180px; }
	.xl-mtb185 { margin-top: 185px; margin-bottom: 185px; }
	.xl-mtb190 { margin-top: 190px; margin-bottom: 190px; }
	.xl-mtb195 { margin-top: 195px; margin-bottom: 195px; }
	.xl-mtb200 { margin-top: 200px; margin-bottom: 200px; }

	.xl-centered { margin-left: auto; margin-right: auto; }
	.xl-filled {  margin-left: 0; margin-right: 0; }

	.xl-mlr5 { margin-left: 5px; margin-right: 5px; }
	.xl-mlr10 { margin-left: 10px; margin-right:10px; }
	.xl-mlr15 { margin-left: 15px; margin-right: 15px; }
	.xl-mlr20 { margin-left: 20px; margin-right: 20px; }
	.xl-mlr25 { margin-left: 25px; margin-right: 25px; }
	.xl-mlr30 { margin-left: 30px; margin-right: 30px; }
	.xl-mlr35 { margin-left: 35px; margin-right: 35px; }
	.xl-mlr40 { margin-left: 40px; margin-right: 40px; }
	.xl-mlr45 { margin-left: 45px; margin-right: 45px; }
	.xl-mlr50 { margin-left: 50px; margin-right: 50px; }
	.xl-mlr55 { margin-left: 55px; margin-right: 55px; }
	.xl-mlr60 { margin-left: 60px; margin-right: 60px; }
	.xl-mlr65 { margin-left: 65px; margin-right: 65px; }
	.xl-mlr70 { margin-left: 70px; margin-right: 70px; }
	.xl-mlr75 { margin-left: 75px; margin-right: 75px; }
	.xl-mlr80 { margin-left: 80px; margin-right: 80px; }
	.xl-mlr85 { margin-left: 85px; margin-right: 85px; }
	.xl-mlr90 { margin-left: 90px; margin-right: 90px; }
	.xl-mlr95 { margin-left: 95px; margin-right: 95px; }
	.xl-mlr100 { margin-left: 100px; margin-right: 100px; }
	.xl-mlr105 { margin-left: 105px; margin-right: 105px; }
	.xl-mlr110 { margin-left:110px; margin-right: 110px; }
	.xl-mlr115 { margin-left: 115px; margin-right: 115px; }
	.xl-mlr120 { margin-left: 120px; margin-right: 120px; }
	.xl-mlr125 { margin-left: 125px; margin-right: 125px; }
	.xl-mlr130 { margin-left: 130px; margin-right: 130px; }
	.xl-mlr135 { margin-left: 135px; margin-right: 135px; }
	.xl-mlr140 { margin-left: 140px; margin-right: 140px; }
	.xl-mlr145 { margin-left: 145px; margin-right: 145px; }
	.xl-mlr150 { margin-left: 150px; margin-right: 150px; }
	.xl-mlr155 { margin-left: 155px; margin-right: 155px; }
	.xl-mlr160 { margin-left: 160px; margin-right: 160px; }
	.xl-mlr165 { margin-left: 165px; margin-right: 165px; }
	.xl-mlr170 { margin-left: 170px; margin-right: 170px; }
	.xl-mlr175 { margin-left: 175px; margin-right: 175px; }
	.xl-mlr180 { margin-left: 180px; margin-right: 180px; }
	.xl-mlr185 { margin-left: 185px; margin-right: 185px; }
	.xl-mlr190 { margin-left: 190px; margin-right: 190px; }
	.xl-mlr195 { margin-left: 195px; margin-right: 195px; }
	.xl-mlr200 { margin-left: 200px; margin-right: 200px; }

	/* Paddings */

	.xl-pda {padding: auto; }
	.xl-pd0 { padding: 0 }
	.xl-pd5 { padding: 5px; }
	.xl-pd10 { padding:10px; }
	.xl-pd15 { padding: 15px; }
	.xl-pd20 { padding: 20px; }
	.xl-pd25 { padding: 25px; }
	.xl-pd30 { padding: 30px; }
	.xl-pd35 { padding: 35px; }
	.xl-pd40 { padding: 40px; }
	.xl-pd45 { padding: 45px; }
	.xl-pd50 { padding: 50px; }
	.xl-pd55 { padding: 55px; }
	.xl-pd60 { padding: 60px; }
	.xl-pd65 { padding: 65px; }
	.xl-pd70 { padding: 70px; }
	.xl-pd75 { padding: 75px; }
	.xl-pd80 { padding: 80px; }
	.xl-pd85 { padding: 85px; }
	.xl-pd90 { padding: 90px; }
	.xl-pd90 { padding: 95px; }
	.xl-pd100 { padding: 100px; }
	.xl-pd105 { padding: 105px; }
	.xl-pd110 { padding: 110px; }
	.xl-pd115 { padding: 115px; }
	.xl-pd120 { padding: 120px; }
	.xl-pd125 { padding: 125px; }
	.xl-pd130 { padding: 130px; }
	.xl-pd135 { padding: 135px; }
	.xl-pd140 { padding: 140px; }
	.xl-pd145 { padding: 145px; }
	.xl-pd150 { padding: 150px; }
	.xl-pd155 { padding: 155px; }
	.xl-pd160 { padding: 160px; }
	.xl-pd165 { padding: 165px; }
	.xl-pd170 { padding: 170px; }
	.xl-pd175 { padding: 175px; }
	.xl-pd180 { padding: 180px; }
	.xl-pd185 { padding: 185px; }
	.xl-pd190 { padding: 190px; }
	.xl-pd195 { padding: 195px; }
	.xl-pd200 { padding: 200px; }

	/* Paddings - Top */

	.xl-pta { padding-top: auto; }
	.xl-pt0 { padding-top: 0; }
	.xl-pt5 { padding-top: 5px; }
	.xl-pt10 { padding-top:10px; }
	.xl-pt15 { padding-top: 15px; }
	.xl-pt20 { padding-top: 20px; }
	.xl-pt25 { padding-top: 25px; }
	.xl-pt30 { padding-top: 30px; }
	.xl-pt35 { padding-top: 35px; }
	.xl-pt40 { padding-top: 40px; }
	.xl-pt45 { padding-top: 45px; }
	.xl-pt50 { padding-top: 50px; }
	.xl-pt55 { padding-top: 55px; }
	.xl-pt60 { padding-top: 60px; }
	.xl-pt65 { padding-top: 65px; }
	.xl-pt70 { padding-top: 70px; }
	.xl-pt75 { padding-top: 75px; }
	.xl-pt80 { padding-top: 80px; }
	.xl-pt85 { padding-top: 85px; }
	.xl-pt90 { padding-top: 90px; }
	.xl-pt95 { padding-top: 95px; }
	.xl-pt100 { padding-top: 100px; }
	.xl-pt105 { padding-top: 105px; }
	.xl-pt110 { padding-top: 110px; }
	.xl-pt115 { padding-top: 115px; }
	.xl-pt120 { padding-top: 120px; }
	.xl-pt125 { padding-top: 125px; }
	.xl-pt130 { padding-top: 130px; }
	.xl-pt135 { padding-top: 135px; }
	.xl-pt140 { padding-top: 140px; }
	.xl-pt145 { padding-top: 145px; }
	.xl-pt150 { padding-top: 150px; }
	.xl-pt155 { padding-top: 155px; }
	.xl-pt160 { padding-top: 160px; }
	.xl-pt165 { padding-top: 165px; }
	.xl-pt170 { padding-top: 170px; }
	.xl-pt175 { padding-top: 175px; }
	.xl-pt180 { padding-top: 180px; }
	.xl-pt185 { padding-top: 185px; }
	.xl-pt190 { padding-top: 190px; }
	.xl-pt195 { padding-top: 195px; }
	.xl-pt200 { padding-top: 200px; }

	/* Paddings - Bottom */

	.xl-pba { padding-bottom: auto; }
	.xl-pb0 { padding-bottom: 0 }
	.xl-pb5 { padding-bottom: 5px; }
	.xl-pb10 { padding-bottom:10px; }
	.xl-pb15 { padding-bottom: 15px; }
	.xl-pb20 { padding-bottom: 20px; }
	.xl-pb25 { padding-bottom: 25px; }
	.xl-pb30 { padding-bottom: 30px; }
	.xl-pb35 { padding-bottom: 35px; }
	.xl-pb40 { padding-bottom: 40px; }
	.xl-pb45 { padding-bottom: 45px; }
	.xl-pb50 { padding-bottom: 50px; }
	.xl-pb55 { padding-bottom: 55px; }
	.xl-pb60 { padding-bottom: 60px; }
	.xl-pb65 { padding-bottom: 65px; }
	.xl-pb70 { padding-bottom: 70px; }
	.xl-pb75 { padding-bottom: 75px; }
	.xl-pb80 { padding-bottom: 80px; }
	.xl-pb85 { padding-bottom: 85px; }
	.xl-pb90 { padding-bottom: 90px; }
	.xl-pb95 { padding-bottom: 95px; }
	.xl-pb100 { padding-bottom: 100px; }
	.xl-pb105 { padding-bottom: 105px; }
	.xl-pb110 { padding-bottom: 110px; }
	.xl-pb115 { padding-bottom: 115px; }
	.xl-pb120 { padding-bottom: 120px; }
	.xl-pb125 { padding-bottom: 125px; }
	.xl-pb130 { padding-bottom: 130px; }
	.xl-pb135 { padding-bottom: 135px; }
	.xl-pb140 { padding-bottom: 140px; }
	.xl-pb145 { padding-bottom: 145px; }
	.xl-pb150 { padding-bottom: 150px; }
	.xl-pb155 { padding-bottom: 155px; }
	.xl-pb160 { padding-bottom: 160px; }
	.xl-pb165 { padding-bottom: 165px; }
	.xl-pb170 { padding-bottom: 170px; }
	.xl-pb175 { padding-bottom: 175px; }
	.xl-pb180 { padding-bottom: 180px; }
	.xl-pb185 { padding-bottom: 185px; }
	.xl-pb190 { padding-bottom: 190px; }
	.xl-pb195 { padding-bottom: 195px; }
	.xl-pb200 { padding-bottom: 200px; }

	/* Paddings - Left */

	.xl-pla { padding-left: auto; }
	.xl-pl0 { padding-left: 0; }
	.xl-pl5 { padding-left: 5px; }
	.xl-pl10 { padding-left:10px; }
	.xl-pl15 { padding-left: 15px; }
	.xl-pl20 { padding-left: 20px; }
	.xl-pl25 { padding-left: 25px; }
	.xl-pl30 { padding-left: 30px; }
	.xl-pl35 { padding-left: 35px; }
	.xl-pl40 { padding-left: 40px; }
	.xl-pl45 { padding-left: 45px; }
	.xl-pl50 { padding-left: 50px; }
	.xl-pl55 { padding-left: 55px; }
	.xl-pl60 { padding-left: 60px; }
	.xl-pl65 { padding-left: 65px; }
	.xl-pl70 { padding-left: 70px; }
	.xl-pl75 { padding-left: 75px; }
	.xl-pl80 { padding-left: 80px; }
	.xl-pl85 { padding-left: 85px; }
	.xl-pl90 { padding-left: 90px; }
	.xl-pl95 { padding-left: 95px; }
	.xl-pl100 { padding-left: 100px; }
	.xl-pl105 { padding-left: 105px; }
	.xl-pl110 { padding-left: 110px; }
	.xl-pl115 { padding-left: 115px; }
	.xl-pl120 { padding-left: 120px; }
	.xl-pl125 { padding-left: 125px; }
	.xl-pl130 { padding-left: 130px; }
	.xl-pl135 { padding-left: 135px; }
	.xl-pl140 { padding-left: 140px; }
	.xl-pl145 { padding-left: 145px; }
	.xl-pl150 { padding-left: 150px; }
	.xl-pl155 { padding-left: 155px; }
	.xl-pl160 { padding-left: 160px; }
	.xl-pl165 { padding-left: 165px; }
	.xl-pl170 { padding-left: 170px; }
	.xl-pl175 { padding-left: 175px; }
	.xl-pl180 { padding-left: 180px; }
	.xl-pl185 { padding-left: 185px; }
	.xl-pl190 { padding-left: 190px; }
	.xl-pl195 { padding-left: 195px; }
	.xl-pl200 { padding-left: 200px; }

	/* Paddings - Right */

	.xl-pra { padding-right: auto; }
	.xl-pr0 { padding-right: 0; }
	.xl-pr5 { padding-right: 5px; }
	.xl-pr10 { padding-right:10px; }
	.xl-pr15 { padding-right: 15px; }
	.xl-pr20 { padding-right: 20px; }
	.xl-pr25 { padding-right: 25px; }
	.xl-pr30 { padding-right: 30px; }
	.xl-pr35 { padding-right: 35px; }
	.xl-pr40 { padding-right: 40px; }
	.xl-pr45 { padding-right: 45px; }
	.xl-pr50 { padding-right: 50px; }
	.xl-pr55 { padding-right: 55px; }
	.xl-pr60 { padding-right: 60px; }
	.xl-pr65 { padding-right: 65px; }
	.xl-pr70 { padding-right: 70px; }
	.xl-pr75 { padding-right: 75px; }
	.xl-pr80 { padding-right: 80px; }
	.xl-pr85 { padding-right: 85px; }
	.xl-pr90 { padding-right: 90px; }
	.xl-pr95 { padding-right: 95px; }
	.xl-pr100 { padding-right: 100px; }
	.xl-pr105 { padding-right: 105px; }
	.xl-pr110 { padding-right: 110px; }
	.xl-pr115 { padding-right: 115px; }
	.xl-pr120 { padding-right: 120px; }
	.xl-pr125 { padding-right: 125px; }
	.xl-pr130 { padding-right: 130px; }
	.xl-pr135 { padding-right: 135px; }
	.xl-pr140 { padding-right: 140px; }
	.xl-pr145 { padding-right: 145px; }
	.xl-pr150 { padding-right: 150px; }
	.xl-pr155 { padding-right: 155px; }
	.xl-pr160 { padding-right: 160px; }
	.xl-pr165 { padding-right: 165px; }
	.xl-pr170 { padding-right: 170px; }
	.xl-pr175 { padding-right: 175px; }
	.xl-pr180 { padding-right: 180px; }
	.xl-pr185 { padding-right: 185px; }
	.xl-pr190 { padding-right: 190px; }
	.xl-pr195 { padding-right: 195px; }
	.xl-pr200 { padding-right: 200px; }

	/* Paddings - Top & Bottom */

	.xl-ptb-a { padding-top: auto; padding-bottom: auto; }
	.xl-ptb0 { padding-top: 0; padding-bottom: 0; }
	.xl-ptb5 { padding-top: 5px; padding-bottom: 5px; }
	.xl-ptb10 { padding-top:10px; padding-bottom: 10px; }
	.xl-ptb15 { padding-top: 15px; padding-bottom: 15px; }
	.xl-ptb20 { padding-top: 20px; padding-bottom: 20px; }
	.xl-ptb25 { padding-top: 25px; padding-bottom: 25px; }
	.xl-ptb30 { padding-top: 30px; padding-bottom: 30px; }
	.xl-ptb35 { padding-top: 35px; padding-bottom: 35px; }
	.xl-ptb40 { padding-top: 40px; padding-bottom: 40px; }
	.xl-ptb45 { padding-top: 45px; padding-bottom: 45px; }
	.xl-ptb50 { padding-top: 50px; padding-bottom: 50px; }
	.xl-ptb55 { padding-top: 55px; padding-bottom: 55px; }
	.xl-ptb60 { padding-top: 60px; padding-bottom: 60px; }
	.xl-ptb65 { padding-top: 65px; padding-bottom: 65px; }
	.xl-ptb70 { padding-top: 70px; padding-bottom: 70px; }
	.xl-ptb75 { padding-top: 75px; padding-bottom: 75px; }
	.xl-ptb80 { padding-top: 80px; padding-bottom: 80px; }
	.xl-ptb85 { padding-top: 85px; padding-bottom: 85px; }
	.xl-ptb90 { padding-top: 90px; padding-bottom: 90px; }
	.xl-ptb95 { padding-top: 95px; padding-bottom: 95px; }
	.xl-ptb100 { padding-top: 100px; padding-bottom: 100px; }
	.xl-ptb105 { padding-top: 105px; padding-bottom: 105px; }
	.xl-ptb110 { padding-top:110px; padding-bottom: 110px; }
	.xl-ptb115 { padding-top: 115px; padding-bottom: 115px; }
	.xl-ptb120 { padding-top: 120px; padding-bottom: 120px; }
	.xl-ptb125 { padding-top: 125px; padding-bottom: 125px; }
	.xl-ptb130 { padding-top: 130px; padding-bottom: 130px; }
	.xl-ptb135 { padding-top: 135px; padding-bottom: 135px; }
	.xl-ptb140 { padding-top: 140px; padding-bottom: 140px; }
	.xl-ptb145 { padding-top: 145px; padding-bottom: 145px; }
	.xl-ptb150 { padding-top: 150px; padding-bottom: 150px; }
	.xl-ptb155 { padding-top: 155px; padding-bottom: 155px; }
	.xl-ptb160 { padding-top: 160px; padding-bottom: 160px; }
	.xl-ptb165 { padding-top: 165px; padding-bottom: 165px; }
	.xl-ptb170 { padding-top: 170px; padding-bottom: 170px; }
	.xl-ptb175 { padding-top: 175px; padding-bottom: 175px; }
	.xl-ptb180 { padding-top: 180px; padding-bottom: 180px; }
	.xl-ptb185 { padding-top: 185px; padding-bottom: 185px; }
	.xl-ptb190 { padding-top: 190px; padding-bottom: 190px; }
	.xl-ptb195 { padding-top: 195px; padding-bottom: 195px; }
	.xl-ptb200 { padding-top: 200px; padding-bottom: 200px; }

	.xl-plra {  padding-left: auto; padding-right: auto; }
	.xl-plr0 {  padding-left: 0; padding-right: 0; }
	.xl-plr5 { padding-left: 5px; padding-right: 5px; }
	.xl-plr10 { padding-left: 10px; padding-right:10px; }
	.xl-plr15 { padding-left: 15px; padding-right: 15px; }
	.xl-plr20 { padding-left: 20px; padding-right: 20px; }
	.xl-plr25 { padding-left: 25px; padding-right: 25px; }
	.xl-plr30 { padding-left: 30px; padding-right: 30px; }
	.xl-plr35 { padding-left: 35px; padding-right: 35px; }
	.xl-plr40 { padding-left: 40px; padding-right: 40px; }
	.xl-plr45 { padding-left: 45px; padding-right: 45px; }
	.xl-plr50 { padding-left: 50px; padding-right: 50px; }
	.xl-plr55 { padding-left: 55px; padding-right: 55px; }
	.xl-plr60 { padding-left: 60px; padding-right: 60px; }
	.xl-plr65 { padding-left: 65px; padding-right: 65px; }
	.xl-plr70 { padding-left: 70px; padding-right: 70px; }
	.xl-plr75 { padding-left: 75px; padding-right: 75px; }
	.xl-plr80 { padding-left: 80px; padding-right: 80px; }
	.xl-plr85 { padding-left: 85px; padding-right: 85px; }
	.xl-plr90 { padding-left: 90px; padding-right: 90px; }
	.xl-plr95 { padding-left: 95px; padding-right: 95px; }
	.xl-plr100 { padding-left: 100px; padding-right: 100px; }
	.xl-plr105 { padding-left: 105px; padding-right: 105px; }
	.xl-plr110 { padding-left:110px; padding-right: 110px; }
	.xl-plr115 { padding-left: 115px; padding-right: 115px; }
	.xl-plr120 { padding-left: 120px; padding-right: 120px; }
	.xl-plr125 { padding-left: 125px; padding-right: 125px; }
	.xl-plr130 { padding-left: 130px; padding-right: 130px; }
	.xl-plr135 { padding-left: 135px; padding-right: 135px; }
	.xl-plr140 { padding-left: 140px; padding-right: 140px; }
	.xl-plr145 { padding-left: 145px; padding-right: 145px; }
	.xl-plr150 { padding-left: 150px; padding-right: 150px; }
	.xl-plr155 { padding-left: 155px; padding-right: 155px; }
	.xl-plr160 { padding-left: 160px; padding-right: 160px; }
	.xl-plr165 { padding-left: 165px; padding-right: 165px; }
	.xl-plr170 { padding-left: 170px; padding-right: 170px; }
	.xl-plr175 { padding-left: 175px; padding-right: 175px; }
	.xl-plr180 { padding-left: 180px; padding-right: 180px; }
	.xl-plr185 { padding-left: 185px; padding-right: 185px; }
	.xl-plr190 { padding-left: 190px; padding-right: 190px; }
	.xl-plr195 { padding-left: 195px; padding-right: 195px; }
	.xl-plr200 { padding-left: 200px; padding-right: 200px; }

	/* Responsive Font Sizes */

	.xl-fz8 { font-size: 0.5rem; }
	.xl-fz10 { font-size: 0.625rem; }
	.xl-fz11 { font-size: 0.6875rem; }
	.xl-fz12 { font-size: 0.75rem; }
	.xl-fz13 { font-size: 0.8125rem; }
	.xl-fz14 { font-size: 0.875rem; }
	.xl-fz16, .f16 { font-size: 1rem; }
	.xl-fz18, .f18 { font-size: 1.125rem; }
	.xl-fz20, .f20, .f22, .f24, .f26, .f28, .f30, .f32, .f34, .f36, .f48, .f40 { font-size: 1.25rem; }
	.xl-fz22 { font-size: 1.375rem; }
	.xl-fz24 { font-size: 1.5rem; }
	.xl-fz26 { font-size: 1.625rem; }
	.xl-fz28 { font-size: 1.75rem; }
	.xl-fz30 { font-size: 1.875rem; }
	.xl-fz32 { font-size: 2rem; }
	.xl-fz34 { font-size: 2.125rem; }
	.xl-fz36 { font-size: 2.25rem; }
	.xl-fz38 { font-size: 2.375rem; }
	.xl-fz40, .f40, .f42, .f44, .f46, .f48, .f50, .f52, .f54, .f56, .f58, .f60 { font-size: 2.5rem; }
	.xl-fz42 { font-size: 2.625rem; }
	.xl-fz44 { font-size: 2.75rem; }
	.xl-fz46 { font-size: 2.875rem; }
	.xl-fz48 { font-size: 3rem; }
	.xl-fz50 { font-size: 3.125rem; }
	.xl-fz52 { font-size: 3.25rem; }
	.xl-fz54 { font-size: 3.375rem; }
	.xl-fz56 { font-size: 3.5rem; }
	.xl-fz58 { font-size: 3.625rem; }
	.xl-fz60 { font-size: 3.75rem; }

	/* Responsive Font Sizes */

	.xl-fz8 { font-size: 0.5rem; }
	.xl-fz10 { font-size: 0.625rem; }
	.xl-fz11 { font-size: 0.6875rem; }
	.xl-fz12 { font-size: 0.75rem; }
	.xl-fz13 { font-size: 0.8125rem; }
	.xl-fz14 { font-size: 0.875rem; }
	.xl-fz16, .f16 { font-size: 1rem; }
	.xl-fz18, .f18 { font-size: 1.125rem; }
	.xl-fz20, .f20 { font-size: 1.25rem; }
	.xl-fz22, .f22 { font-size: 1.375rem; }
	.xl-fz24, .f24 { font-size: 1.5rem; }
	.xl-fz26, .f26 { font-size: 1.625rem; }
	.xl-fz28, .f28 { font-size: 1.75rem; }
	.xl-fz30, .f30 { font-size: 1.875rem; }
	.xl-fz32, .f32 { font-size: 2rem; }
	.xl-fz34, .f34 { font-size: 2.125rem; }
	.xl-fz36, .f36 { font-size: 2.25rem; }
	.xl-fz38, .f38 { font-size: 2.375rem; }
	.xl-fz40, .f40 { font-size: 2.5rem; }
	.xl-fz42, .f42 { font-size: 2.625rem; }
	.xl-fz44, .f44 { font-size: 2.75rem; }
	.xl-fz46, .f46 { font-size: 2.875rem; }
	.xl-fz48, .f48 { font-size: 3rem; }
	.xl-fz50, .f50 { font-size: 3.125rem; }
	.xl-fz52, .f52 { font-size: 3.25rem; }
	.xl-fz54, .f54 { font-size: 3.375rem; }
	.xl-fz56, .f56 { font-size: 3.5rem; }
	.xl-fz58, .f58 { font-size: 3.625rem; }
	.xl-fz60, .f60 { font-size: 3.75rem; }

	/* Typograph > Text Utils */

	.xl-text-bold { font-weight: bold; }
	.xl-text-normal { font-weight: normal; }
	.xl-text-italic { font-style: italic; }
	.xl-text-through { text-decoration :line-through; }
	.xl-text-small { font-size: 0.85rem; }
	.xl-text-center{ text-align:center; }
	.xl-text-left { text-align: left; }
	.xl-text-right { text-align: right; }
	.xl-text-justify { text-align: justify; }

	/* UI Table */

	.sp-table {
		display: table;
	}

	.sp-table .thead {
		display: table-row;
		border-top: 1px solid #dee2e6;
		border-bottom: 1px solid #dee2e6;
		border-bottom: 1px solid #e4e9f0;
		background: #f2f4f8;
	}

	.sp-table .th {
		display: table-cell;
		font-weight: bold;
	}

	.sp-table .td,
	.sp-table .th {
		vertical-align: middle;
	}

	.sp-table .tbody {
		display: table-row;
		border-bottom: 1px solid #dee2e6;
	}

	.sp-table .td {
		border-top: 0;
		display: table-cell;
	}

	.sp-table .td:last-child {
		border-bottom: 0;
	}

	.sp-table .tbody:hover {
	    background: #f2f4f8;
	}

	.sp-table .td:before {
		display: none;
	}

	.sp-table .t-col {
		width: auto;
	}

	.sp-table p {
		width: auto;
	}

	.sp-table .th.actions {
		text-align: right;
	}

	.sp-table .actions .t-col {
		justify-content: flex-end;
	}

	.sp-table .actions a.cmd {
		padding: 4px;
		margin: 0 0.4rem;
	}
}
