/*  phpBB 3.0 Style Sheet
    --------------------------------------------------------------
	Style name:			Glass
	Based on style:		proSilver (this is the default phpBB 3 style)
	Original author:	subBlue ( http://www.subBlue.com/ )
	Modified by:		DoubleJ ( http://doublejweb.net/ )
	
	Copyright 2006 phpBB Group ( http://www.phpbb.com/ )
	Copyright 2008 DoubleJWeb  ( http://doublejweb.net/ )
    --------------------------------------------------------------
*/
/* BEGIN @include buttons.css */ 
 /**
*
* Links as buttons style.
* Code mostly borrowed from Prosilver default theme.
*/

.submit-buttons {
	text-align: center;
}

/* Rollover buttons
   Based on: http://wellstyled.com/css-nopreload-rollovers.html
----------------------------------------*/
.buttons {
	float: left;
	width: auto;
	height: auto;
	margin-bottom: 5px;
}

/* Rollover state */
.buttons div {
	float: left;
	margin: 0 5px 0 0;
	background-position: 0 100%;
}

/* Rolloff state */
.buttons div a {
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0;
	position: relative;
	overflow: hidden;
}

/* Hide <a> text and hide off-state image when rolling over (prevents flicker in IE) */
/*.buttons div span		{ display: none; }*/
/*.buttons div a:hover	{ background-image: none; }*/
.buttons div span			{ position: absolute; width: 100%; height: 100%; cursor: pointer;}
.buttons div a:hover span	{ background-position: 0 100%; }

/* Big button images */
.reply-icon span	{ background: transparent none 0 0 no-repeat; }
.post-icon span		{ background: transparent none 0 0 no-repeat; }
.locked-icon span	{ background: transparent none 0 0 no-repeat; }
.pmreply-icon span	{ background: none 0 0 no-repeat; }
.newpm-icon span 	{ background: none 0 0 no-repeat; }
.forwardpm-icon span 	{ background: none 0 0 no-repeat; }
.newsletter-icon span		{ background: transparent none 0 0 no-repeat; }

/* The following are part of the calendar mod.
   They follow the same format as the reply-icon, post-icon, locked-icon, pmreply-icon, newpm-icon, and forwardpm-icon.
   If you are trying to implement a style other then prosilver, look at how your existing style defines
   those icons, and do the same for the new calendar icons.
*/
.calendar-new-icon span    { background: transparent none 0 0 no-repeat; }
.calendar-day-icon span    { background: transparent none 0 0 no-repeat; }
.calendar-week-icon span   { background: transparent none 0 0 no-repeat; }
.calendar-month-icon span  { background: transparent none 0 0 no-repeat; }

/* Set big button dimensions */
.buttons div.reply-icon		{ width: 86px; height: 24px; }
.buttons div.post-icon		{ width: 86px; height: 24px; }
.buttons div.locked-icon	{ width: 86px; height: 24px; }
.buttons div.pmreply-icon	{ width: 86px; height: 24px; }
.buttons div.newpm-icon		{ width: 86px; height: 24px; }
.buttons div.forwardpm-icon	{ width: 86px; height: 24px; }
.buttons div.newsletter-icon		{ width: 119px; height: 25px; }

/* The following are part of the calendar mod.
   They follow the same format as the reply-icon, post-icon, locked-icon, pmreply-icon, newpm-icon, and forwardpm-icon.
   If you are trying to implement a style other then prosilver, look at how your existing style defines
   those icons, and do the same for the new calendar icons.

   Note the "text-align: left" was added because there were a few instances where the icons were cut in half...
   adding the text align property helps reserve enough space to fully display the icon.
*/
.buttons div.calendar-new-icon	{ width: px; height: px; text-align: left; }
.buttons div.calendar-day-icon	{ width: px; height: px; text-align: left; }
.buttons div.calendar-week-icon	{ width: px; height: px; text-align: left; }
.buttons div.calendar-month-icon	{ width: px; height: px; text-align: left; }

/* Sub-header (navigation bar)
--------------------------------------------- */
a.print, a.sendemail, a.fontsize {
	display: block;
	overflow: hidden;
	height: 20px;
	text-indent: -5000px;
	text-align: left;
	background-repeat: no-repeat;
	margin-left: 10px;
	background-position: 0 0;
	width: 20px;
	/* place these buttons a bit to the top */
	position: relative;
	top: -2px;
}

a.fontsize:hover, a.sendemail:hover, a.print:hover {
	background-position: 0 -20px;
	text-decoration: none;
}

/**
* Iconised images
*/
ul.profile-icons {
	padding-top: 10px;
	list-style: none;
}

/* Rollover state */
ul.profile-icons li {
	float: left;
	margin: 0 6px 3px 0;
	background-position: 0 100%;
}

/* Rolloff state */
ul.profile-icons li a {
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0;
}

/* Hide <a> text and hide off-state image when rolling over (prevents flicker in IE) */
ul.profile-icons li span { display:none; }
ul.profile-icons li a:hover { background: none; }

/* Positioning of moderator icons */
.postbody ul.profile-icons {
	float: right;
	width: auto;
	padding: 0;
}

.postbody ul.profile-icons li {
	margin: 0 3px;
}
/* Profile & navigation icons */
.email-icon, .email-icon a		{ background: none top left no-repeat; }
.web-icon, .web-icon a			{ background: none top left no-repeat; }
.skype-icon, .skype-icon a         { background: none top left no-repeat; width: 16px; }
.pm-icon, .pm-icon a				{ background: none top left no-repeat; }
.quote-icon, .quote-icon a		{ background: none top left no-repeat; }

/* Moderator icons */
.report-icon, .report-icon a		{ background: none top left no-repeat; }
.warn-icon, .warn-icon a			{ background: none top left no-repeat; }
.edit-icon, .edit-icon a			{ background: none top left no-repeat; }
.qe-icon, .qe-icon a				{ background: none top left no-repeat; }
.delete-icon, .delete-icon a		{ background: none top left no-repeat; }
.info-icon, .info-icon a			{ background: none top left no-repeat; }

/* Set profile icon dimensions */
ul.profile-icons li.email-icon		{ width: 56px; height: 15px; }
ul.profile-icons li.web-icon	{ width: 56px; height: 15px; }
ul.profile-icons li.pm-icon		{ width: 56px; height: 15px; }
ul.profile-icons li.quote-icon	{ width: 56px; height: 15px; }
ul.profile-icons li.report-icon	{ width: 15px; height: 15px; }
ul.profile-icons li.edit-icon	{ width: 56px; height: 15px; }
ul.profile-icons li.edit-all-icon	{ width: 61px; height: 20px; }
ul.profile-icons li.delete-all-icon	{ width: 40px; height: 20px; }
ul.profile-icons li.qe-icon		{ width: 74px; height: 20px; }
ul.profile-icons li.qe-icon		{ width: 74px; height: 20px; }
ul.profile-icons li.delete-icon	{ width: 15px; height: 15px; }
ul.profile-icons li.info-icon	{ width: 15px; height: 15px; }
ul.profile-icons li.warn-icon	{ width: 15px; height: 15px; }

/********************
*
*	Button
*
********************/
.btn {
    --maf-btn-border-radius: 0.375rem;
    --maf-btn-border-width: 1px;
    --maf-btn-border-color: transparent;
    --maf-btn-padding-x: 0.75rem;
    --maf-btn-padding-y: 0.375rem;
    --maf-btn-line-height: 1.5;
    --maf-btn-font-size: 1rem;
    --maf-btn-font-weight: 400;
    --maf-btn-disabled-color: #fff;
    --maf-btn-disabled-opacity: 0.65;

    background-color: var(--maf-btn-bg);
    border: var(--maf-btn-border-width) solid var(--maf-btn-border-color);
	border-radius: var(--maf-btn-border-radius);
	color: #ffffff !important;
	cursor: pointer;
	display: inline-block;
    font-size: var(--maf-btn-font-size);
    font-weight: var(--maf-btn-font-weight);
	line-height: var(--maf-btn-line-height);
	padding: var(--maf-btn-padding-y) var(--maf-btn-padding-x);
	text-align: center;
    user-select: none;
	vertical-align: middle;
	white-space: nowrap;

    &:hover {
        background-color: var(--maf-btn-hover-bg);
        border-color: var(--maf-btn-hover-border-color);
        color: var(--maf-btn-hover-color);
        text-decoration: none;
    }

    &:disabled,
    &.disabled {
        background-color: var(--maf-btn-disabled-bg);
        color: var(--maf-btn-disabled-color);
        opacity: var(--maf-btn-disabled-opacity);
        pointer-events: none;
    }

    &:active,
    &.active {
        background-color: var(--maf-btn-active-bg);
        border-color: var(--maf-btn-active-border-color);
        color: var(--maf-btn-active-color);
    }
}

.btn-primary {
    --maf-btn-active-color: var(--primary-500);
    --maf-btn-active-bg: var(--primary-600);
    --maf-btn-active-border-color: var(--primary-600);
    --maf-btn-bg: var(--primary-500);    
    --maf-btn-disabled-bg: var(--primary-600);
    --maf-btn-hover-bg: var(--primary-400);
    --maf-btn-border-color: var(--primary-500);
    --maf-btn-hover-color: var(--primary-500);    
    --maf-btn-hover-border-color: var(--primary-400);
}

.btn-secondary {
    --maf-btn-active-color: var(--bluegray-650);
    --maf-btn-active-bg: var(--bluegray-650);
    --maf-btn-active-border-color: var(--bluegray-650);
    --maf-btn-bg: var(--bluegray-600);
    --maf-btn-border-color: var(--bluegray-600);
    --maf-btn-disabled-bg: var(--bluegray-800);
    --maf-btn-hover-bg: var(--bluegray-550);
    --maf-btn-hover-color: var(--bluegray-600);
    --maf-btn-hover-border-color: var(--bluegray-550);
}

.btn-info {
    --maf-btn-active-color: var(--info-500);
    --maf-btn-active-bg: var(--info-600);
    --maf-btn-active-border-color: var(--info-600);
    --maf-btn-border-color: var(--info-500);
    --maf-btn-bg: var(--info-500);
    --maf-btn-disabled-bg: var(--info-600);
    --maf-btn-hover-bg: var(--info-400);
    --maf-btn-hover-color: var(--info-500);
    --maf-btn-hover-border-color: var(--info-400);
}

.btn-warning {
    --maf-btn-active-color: var(--warning-500);
    --maf-btn-active-bg: var(--warning-600);
    --maf-btn-active-border-color: var(--warning-600);
    --maf-btn-bg: var(--warning-500);
    --maf-btn-border-color: var(--warning-500);
    --maf-btn-hover-bg: var(--warning-400);
    --maf-btn-hover-color: var(--warning-500);
    --maf-btn-disabled-bg: var(--warning-600);
    --maf-btn-hover-border-color: var(--warning-400);
}

.btn-success {
    --maf-btn-active-color: var(--success-500);
    --maf-btn-active-bg: var(--success-600);
    --maf-btn-active-border-color: var(--success-600);
    --maf-btn-bg: var(--success-500);
    --maf-btn-border-color: var(--success-500);
    --maf-btn-disabled-bg: var(--success-600);
    --maf-btn-hover-bg: var(--success-400);
    --maf-btn-hover-color: var(--success-500);
    --maf-btn-hover-border-color: var(--success-400);
}

.btn-danger {
    --maf-btn-active-color: var(--danger-500);
    --maf-btn-active-bg: var(--danger-600);
    --maf-btn-active-border-color: var(--danger-600);
    --maf-btn-bg: var(--danger-500);
    --maf-btn-border-color: var(--danger-500);
    --maf-btn-disabled-bg: var(--danger-600);
    --maf-btn-hover-bg: var(--danger-400);
    --maf-btn-hover-color: var(--danger-500);
    --maf-btn-hover-border-color: var(--danger-400);
}

.btn-outline-primary {
    --maf-btn-active-color: var(--primary-500);
    --maf-btn-active-bg: var(--primary-600);
    --maf-btn-active-border-color: var(--primary-600);
    --maf-btn-border-color: var(--primary-500);
    --maf-btn-color: var(--primary-500);
    --maf-btn-disabled-bg: transparent;
    --maf-btn-hover-bg: var(--primary-400);
    --maf-btn-hover-color: var(--primary-500);
    --maf-btn-hover-border-color: var(--primary-400);
}

.btn-outline-secondary {
    --maf-btn-active-bg: var(--bluegray-650);
    --maf-btn-active-color: var(--bluegray-650);
    --maf-btn-active-border-color: var(--bluegray-650);
    --maf-btn-border-color: var(--bluegray-600);
    --maf-btn-color: var(--secondary);
    --maf-btn-disabled-bg: transparent;
    --maf-btn-hover-bg: var(--bluegray-550);
    --maf-btn-hover-color: var(--secondary);
    --maf-btn-hover-border-color: var(--bluegray-550);
}

.btn-outline-info {
    --maf-btn-active-color: var(--info-500);
    --maf-btn-active-bg: var(--info-600);
    --maf-btn-active-border-color: var(--info-600);
    --maf-btn-border-color: var(--info-500);
    --maf-btn-color: var(--info-500);
    --maf-btn-disabled-bg: transparent;
    --maf-btn-hover-bg: var(--info-400);
    --maf-btn-hover-color: var(--info-500);
    --maf-btn-hover-border-color: var(--info-400);
}

.btn-outline-warning {
    --maf-btn-active-color: var(--warning-500);
    --maf-btn-active-bg: var(--warning-600);
    --maf-btn-active-border-color: var(--warning-600);
    --maf-btn-border-color: var(--warning-500);
    --maf-btn-color: var(--warning-500);
    --maf-btn-disabled-bg: transparent;
    --maf-btn-hover-bg: var(--warning-400);
    --maf-btn-hover-color: var(--warning-500);
    --maf-btn-hover-border-color: var(--warning-400);
}

.btn-outline-success {
    --maf-btn-active-color: var(--success-500);
    --maf-btn-active-bg: var(--success-600);
    --maf-btn-active-border-color: var(--success-600);
    --maf-btn-border-color: var(--success-500);
    --maf-btn-color: var(--success-500);
    --maf-btn-disabled-bg: transparent;
    --maf-btn-hover-bg: var(--success-400);
    --maf-btn-hover-color: var(--success-500);
    --maf-btn-hover-border-color: var(--success-400);
}

.btn-outline-danger {
    --maf-btn-active-color: var(--danger-500);
    --maf-btn-active-bg: var(--danger-600);
    --maf-btn-active-border-color: var(--danger-600);
    --maf-btn-border-color: var(--danger-500);
    --maf-btn-color: var(--danger-500);
    --maf-btn-disabled-bg: transparent;
    --maf-btn-hover-bg: var(--danger-400);
    --maf-btn-hover-color: var(--danger-500);
    --maf-btn-hover-border-color: var(--danger-400);
}

/*************
*
* Modifiers
*
*************/
.btn-lg {
	line-height: 1.3333333;
	padding: .5rem 1rem;
}

.btn-sm {
	line-height: 1.5;
	padding: .25rem .5rem;
}

.btn-xs {
	line-height: 1.5;
	padding: 3px 12px;
}

/* Block Level Button */
.btn-block {
	display: block;
	width: 100%;
}

/* Circular Button */
.btn-circle {
	width: 50px;
	height: 50px;
	padding: 7px 10px;
	border-radius: 25px;
	font-size: 10px;
}

.btn-circle.btn-sm {
	width: 30px;
	height: 30px;
	padding: 6px 0px;
	border-radius: 15px;
	font-size: 8px;
}

.btn-circle.btn-lg {
	width: 70px;
	height: 70px;
	padding: 10px 16px;
	border-radius: 35px;
	font-size: 12px;
}

/********************
*
*	Button Group
*
********************/
.mafia-btn-group,
.mafia-btn-group-vertical {
	display: -ms-inline-flexbox;
	display: inline-flex;
	position: relative;
	vertical-align: middle;
}

.mafia-btn-group > .btn {
    position: relative;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
}

.mafia-btn-group .btn + .btn,
.mafia-btn-group .btn + .dropdown-container .btn.dropdown-toggle,
.mafia-btn-group .dropdown-container + .dropdown-container .btn.dropdown-toggle,
.mafia-btn-group .dropdown-container + .btn {
    margin-left: -1px;
}

.mafia-btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle),
.mafia-btn-group > .dropdown-container:not(:first-child):not(:last-child) .btn.dropdown-toggle {
    border-radius: 0;
}

.mafia-btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.mafia-btn-group > .btn:last-child:not(:first-child),
.mafia-btn-group > .dropdown-container:not(:first-child) .dropdown-toggle {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.mafia-btn-group > .btn:not(:first-child),
.mafia-btn-group > .mafia-btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.mafia-btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.mafia-btn-group > .dropdown-container:not(:last-child) > .btn.dropdown-toggle {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.mafia-btn-group > .mafia-btn-group:last-child:not(:first-child) > .btn:first-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}

.mafia-btn-group.btn-group-justified {
	display: flex;
	width: 100%;
}

.mafia-btn-group.btn-group-justified .btn,
.mafia-btn-group.btn-group-justified .mafia-btn-group {
	flex: 1;
}

.mafia-btn-group.btn-group-justified .btn .btn,
.mafia-btn-group.btn-group-justified .mafia-btn-group .btn {
	width: 100%;
}

.mafia-btn-group.btn-group-justified .btn .dropdown-menu,
.mafia-btn-group.btn-group-justified .mafia-btn-group .dropdown-menu {
	left: auto;
}

.mafia-btn-group-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.mafia-btn-group-vertical .btn,
.mafia-btn-group-vertical .mafia-btn-group {
    width: 100%;
}

.mafia-btn-group-vertical > .mafia-btn-group:not(:last-child) > .btn,
.mafia-btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.mafia-btn-group-vertical > .mafia-btn-group:not(:first-child) > .btn,
.mafia-btn-group-vertical > .btn:not(:first-child) {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

/********************
*
*	Button Toolbar
*
********************/
.mafia-btn-toolbar {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
} 
 /* END @include buttons.css */ 

/* BEGIN @include common.css */ 
 @font-face {
    font-family: 'rubik';
    src: url('./styles/prosilver/theme/font/rubik/Rubik-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'rubik_thin';
    src: url('font/rubik/Rubik-Light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

html {
	box-sizing: border-box;
	font-size: 100%;
	/* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-IE browsers */
	min-height: 100%;
    scroll-behavior: smooth;
}

*, *::before, *::after {
	box-sizing: inherit;
}

::selection {
	background: #1568D6;
}

::-moz-selection {
	background: #1568D6;
}

::target {
	scroll-margin-top: 100px;
}

body {
	font-family: verdana, sans-serif, arial;
	font-size: 14px;
	/* height: 100vh; */
	margin: 0;
	position: relative;
}

/* verdana is not such a nice font for larger objects... */
h1, h2, h3, h4 {
	font-family: "Trebuchet MS", arial, verdana;
	font-weight: normal;
}

h1 {
	font-size: 30px;
	font-weight: bold;
}

h2 {
	font-size: 20px;
	font-weight: normal;
}

h3 {
	font-size: 13px;
}

h4 {
	font-size: 13px;
}

/* give paragraphs a default size, since they are also included in more difficult to reach spots */
p {
	font-size: 1em;
	padding-bottom: 5px;
}

img {
	border: 0;
}

hr {
	border: 0 none;
	border-top: 1px dashed;
	height: 1px;
	margin: 5px 0;
	display: block;
	clear: both;
}

ul {
	list-style-type: disc;
}

ol {
	list-style-type: decimal;
}

li {
	display: list-item;
}

ul ul,
ol ul {
	list-style-type: disc;
}

ol ol ul,
ol ul ul,
ul ol ul,
ul ul ul {
	list-style-type: square;
}

a:hover {
	text-decoration: underline;
}

button, input, optgroup, select, textarea {
  margin: 0;
}

tbody, td, tfoot, th, thead, tr {
	border-color: inherit;
	border-style: solid;
	border-width: 0;
}

/* Main Blocks */
#page-wrap {
	min-height: 100%;
	margin-top: 80px;
	padding-bottom: 300px;
	position: relative;
}

/* @media screen and (min-width:1152px) { */
	/* #page-wrap { */
		/* width:95%; */
	/* } */
/* } */
/* @media screen and (min-width:1440px) { */
	/* #page-wrap { */
		/* width:85%; */
	/* } */
/* } */
/* @media screen and (min-width:1600px) { */
	/* #page-wrap { */
		/* width:75%; */
	/* } */
/* } */
/* @media screen and (min-width:1920px) { */
	/* #page-wrap { */
		/* width:70%; */
	/* } */
/* } */

#page-body {
	margin: 80px auto 0 auto;
	max-width: 1600px;
    width: calc(100% - 10px);
}

/* medium screens 768-991px  */
@media (min-width: 768px) {
    #page-body {
        width: calc(100% - 40px);
    }
}

.submit-buttons {
	text-align: center;
}

#recaptcha_area {
	width: 500px;
}

.panel .inner .def-rules {
	list-style-type: circle;
	padding-left: 10px;
}

#edit-my-profile {
	float: right;
	font-size: 15px;
}


/*******************/
/* New system */
/*******************/
.user-navbar {
	-webkit-box-shadow: 0px 10px 20px -4px rgb(0, 0, 0);
	-moz-box-shadow: 0px 10px 20px -4px rgb(0, 0, 0);
	box-shadow: 0px 10px 20px -4px rgb(0, 0, 0);
    border-bottom: 0px solid var(--primary-500);
	display: flex;
	justify-content: center;
}

.user-navbar-inner {
	align-items: center;
	display: flex;
	flex: 1;
	height: 55px;
	max-width: 1600px;
	margin: 0 auto 0 auto;
	position: relative;
}

.u-navbar-right {
	align-items: center;
	display: inline-flex;
	flex-direction: row;
	margin-left: auto;
	position: relative;
}

.u-navbar-right .u-navbar-item {
	align-items: center;
	display: flex;
	height: 55px;
	justify-content: end;
	padding: 0;
	position: relative;
}

/* @media (min-width: 768px) {
	
} */

.u-navbar-right .u-navbar-item#message-item {
	justify-content: center;
}

.u-navbar-right .u-navbar-item:hover,
.u-navbar-item.active-item {
	background: var(--primary-500);
	color: #FFF;
}

.u-navbar-item.notify-item:not([data-count="0"])::after {
	animation-name: slowShake;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
	animation-duration: 2000ms;
	background: var(--danger-500);
	border-radius: 21px;
	content: attr(data-count);
	display: block;
	font-size: 11px;
	font-weight: 700;
	height: 21px;
	left: 1px;
	line-height: 21px;
	position: absolute;
	text-align: center;
	top: 4px;
	width: 21px;
}

.u-navbar-toggler {
	background: transparent;		
	align-items: center;
	border: none;
	color: var(--bluegray-200);
	display: flex;
	cursor: pointer;
	height: 100%;
	padding: 0 10px;
}

.u-navbar-right .u-navbar-item:hover .u-navbar-toggler,
.u-navbar-item.active-item .u-navbar-toggler {
	color: #FFF;
}

.u-navbar-toggler i[class*="icon-"] {
	font-size: 1.3rem;
}

.u-navbar-toggler .toggler-label {
	font-size: 15px;
}

.user-navbar-inner .u-navbar-logo img {
	max-height: calc(50px);
}

/* Navbar Menu */
.u-navbar-right .u-navbar-menu {
	animation: growDown 300ms ease-in-out forwards;
	display: none;
	position: absolute;
	top: 55px;
	transform-origin: top center;
}

.u-navbar-right .u-navbar-menu[aria-hidden="false"] {
	display: block;
}

.u-navbar-right .u-navbar-menu .menu-inner {
	background: var(--secondary-dark);
	border-radius: 2px;
	-webkit-box-shadow: 0px 16px 18px -6px rgba(0, 0, 0, .5);
	-moz-box-shadow: 0px 16px 18px -6px rgba(0, 0, 0, .5);
	box-shadow: 0px 16px 18px -6px rgba(0, 0, 0, .5);
	max-height: 600px;
	min-width: 240px;
	overflow-y: auto;
	padding: 5px 10px;
}

.u-navbar-menu .menu-header {
	font-size: 1rem;
	margin: 0;
	padding: 8px 0;
}

.u-navbar-menu a {
	color: var(--bluegray-200);
	text-decoration: none;
}

.u-navbar-menu a:hover {
	color: var(--primary-500);
}

.u-navbar-menu .menu-header {
	font-size: 1rem;
	margin: 0;
	padding: 8px 0;
}

.u-navbar-menu .menu-separator {
	border: 1px inset var(--bluegray-600);
	margin: 10px 0;
}

.u-navbar-menu .menu-links {
	list-style: none;
	margin: 0;
	padding: 0;
}

.u-navbar-menu .menu-links a {
	-ms-flex-align: center;
	align-items: center;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	padding: 6px 4px;
	width: 100%;
	white-space: nowrap;
}

.u-navbar-menu .menu-links a:hover {
	background: var(--bluegray-650);
}

.u-navbar-menu .menu-links a > i {
	flex: 0 0;
	margin-right: 12px;
}

.menu-collapsible .collapsible-header {
	align-items: center;
	background: transparent;
	border: none;
	color: #FFF;
	cursor: pointer;
	display: flex;
	flex-wrap: nowrap;
	white-space: nowrap;
}

.menu-collapsible .collapsible-header i[class*="icon-"] {
	font-size: 1rem;
	height: 100%;
	padding: 0 10px;
}

#cart-item .u-navbar-menu {
	right: -300%;
	width: 350px;
}

#cart-empty img {
	max-width: 128px;
}

.product-container .product {
	display: flex;
	flex-direction: row;
	padding: 5px;
}

.product-container .product:first-child {
	margin-bottom: 10px;
}

.product-container .product .product-thumbnail {
	align-items: center;
	display: flex;
	flex-shrink: 0;		
	height: 80px;
	justify-content: center;
	width: 100px;
}

.product-container .product .product-thumbnail img {
	max-height: 80px;
	max-width: 100px;
}

.product-container .product .product-name,
.product-container .product .product-price {
	display: block;
}

@media (min-width: 768px) {
	#cart-item .u-navbar-menu {
		right: 0;
		width: 350px;
	}
}

.medit-item .medit-icon {
	z-index: 1;
}

.medit-item .medit-label {
	background: var(--secondary-dark);
	margin-left: -10px;
	padding: 5px 5px 5px 15px;
}

.medit-item:hover .medit-label {
	background: var(--secondary);
}


/********************
*
* 	Mobile Menu
*
********************/
.mobile-menu {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	transition: transform .2s ease-in;
	z-index: 1050;
}

.mobile-menu-inner {
	background: var(--secondary-dark);
    border-top: 1px solid var(--primary-500);
	box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.25);
	height: 100%;
	max-width: 500px;
	min-height: 100vh;
	overflow-y: auto;
	width: 80vw;
}

@media (min-width: 768px) {
	.mobile-menu-inner {
		width: 50vw;
	}
}

.mobile-menu-header {
	align-items: center;	
	background: var(--secondary);
	display: flex;
	font-size: 1rem;
	font-weight: 700;
	justify-content: space-between;
	padding: 0 10px;
}

.mobile-menu-header .mobile-logo {
	max-height: calc(50px);
}

.mobile-menu-header button.menu-close {
	background: transparent;
	border: none;
	color: var(--bluegray-200);
	cursor: pointer;
	display: block;
	font-size: 20px;
	padding: 10px 10px;
}

.mobile-menu.is-active {
	transform: translateX(0px);
}

.mobile-menu-backdrop {
	display: none;
	filter: blur(1px);
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0, 0, 0, 0.5);
	opacity: 0;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	z-index: 1030;
}

.menu-category .category-header {
	background: var(--dark);
	color: var(--bluegray-200);
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size: 1.2rem;
	padding: 5px 3px 5px 5px;
}

.menu-category .category-links a {	
	color: var(--bluegray-200);
	display: block;
	padding: 5px 3px 5px 20px;
}

.menu-category .category-links a:hover {	
	background: var(--secondary);
	text-decoration: none;
}





/****************************************/
#modal-login {

}

#modal-login .avatar {
	height: 256px;
	overflow: hidden;
	text-align: center;
}

.login-form .avatar > img {
	height: 256px;
	width: 256px;
}

.login-form input[type="text"],
.login-form input[type="password"] {
	margin-bottom: 20px;
	padding: 20px;
}




/**
* Main search box
*/
#search-box fieldset {
	float: right;
	position: relative;
	top: -105px;
	font-size: 1.2em;
}
#search-box a {
	color: #fff;
}
#search-box a:hover {
	text-decoration: none;
}
#search-box input.inputbox.search {
	width: auto;
}

/**
* Topic search boxes
*/
.search-box {
	float: left;
	font-size: 1.2em;
	margin-bottom: 5px;
}
.search-box .inputbox {
	max-width: 200px;
}
/**
* Main navigation style
*/

.linklist {
	overflow: hidden;
	list-style: none;
	font-size: 1.2em;
}
.linklist li {
	float: left;
}
.leftside, .left, .left-box {
	float: left;
}
.rightside, .right, .right-box {
	float: right !important;
}
a.left {
	padding-left: 9px;
	margin-left: 3px;
}
a.left:hover {
	padding-left: 12px;
	margin-left: 0;
}
a.right {
	padding-right: 9px;
	margin-right: 3px;
}
a.right:hover {
	padding-right: 12px;
	margin-right: 0;
}
p .left {
	clear: left;
}
p .right {
	clear: right;
}


/* clear all corner bottoms. */
.corners-bottom {
	display: block;
	height: 1px;
	clear: both;
}
/* details list style */
.details {
	height: 1%;
	overflow: hidden;
	font-size: 1.2em;
	padding-left: 5px;
}
.details dt {
	float: left;
	width: 10em;
	clear: both;
}
.details dd {
	margin: 0 0 10px 11em;
}

/********************
*
*	Pagination
*
********************/
.pagination {
	border-radius: 5px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-left: 0;
	list-style: none;
	margin: 0;
}

.pagination .page-link {
	background-color: var(--secondary);
	border: 1px solid var(--secondary-dark);
	color: #FFF;
	display: block;
	line-height: 1.25;
	margin-left: -1px;
	padding: 10px;
	position: relative;
	white-space: nowrap;
}

.pagination.pagination-inverse .page-link {
	background-color: #333;
	border: 1px solid #222;
}

.pagination .page-item.active .page-link {
	background: #1568D6;
	color: #FFF;
}

.pagination .page-item:first-child .page-link {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}

.pagination .page-item:last-child .page-link {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}



/**
* Columns
*/
.column1 {
	width: 50%;
	float: left;
}
.column2 {
	width: 50%;
	float: right;
}
.column1 h3, .column2 h3 {
	border-bottom: solid 1px;
	margin-bottom: 5px;
	padding-bottom: 0;
	background-repeat: repeat-x;
	text-align: center;
}
/**
* Page footer style
*/
.footer-shiv {
	height: 400px;
	position: relative;
	width: 100%;
}

 @media (min-width: 992px) {
	.footer-shiv {
		height: 100px;
	}	
}

@media (min-width: 1200px) {
	.footer-shiv {
		display: none;
	}	
}

.page-footer {
	bottom: 0px;
	left: 0px;
	position: absolute;
	width: 100%;
}

.footer-navigation {
	background: var(--dark);
	padding: 25px 0;	
}

.footer-navigation .maf-flex-row {
	margin: 0 auto;
	max-width: 1170px;
}

.footer-navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.footer-navigation ul a {
    color: var--bluegray-200);
}

.footer-main .footer-bottom {
	background: var(--secondary);
	padding: 15px 0;
}

.footer-copyright {
	text-align: center;
	font-size: 11px;
}

.copyright {
	text-align: center;
	background: repeat-x;
	font-size: 1.1em;
	padding: 5px;
}

.xstooltip {
    visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    font: normal 8pt sans-serif;
    padding: 3px;
    border: solid 1px;
}

/****************************************
*
*	Mafia Checkbox & Radiobutton
*
****************************************/
.mCheckbox,
.mRadiobutton {

}

.mCheckbox input[type="checkbox"],
.mRadiobutton input[type="radio"] {
	opacity: 0;
	position: absolute;
}

.mCheckbox input[type="checkbox"] + span,
.mRadiobutton input[type="radio"] + span {
	cursor: pointer;
	display: block;
	height: 20px;
	line-height: 20px;
	margin: 0 0 10px;
	padding-left: 30px;
	position: relative;
	-webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently supported by Chrome and Opera */
}

.mCheckbox input[type="checkbox"] + span:before,
.mRadiobutton input[type="radio"] + span:before {
	background: #262626;
	border: 1px solid #333;
	content: "";
	font-family: Fontello;
	font-size: 1.5em;
	height: 20px;
	left: 0;
	position: absolute;
	text-align: center;
	top: 0;
	width: 20px;
}

.mRadiobutton input[type="radio"] + span:before {
	border-radius: 50%;
	font-size: 6em;
}

.mCheckbox input[type="checkbox"]:checked + span:before,
.mRadiobutton input[type="radio"]:checked + span:before {
	color: #43D189;
	line-height: 20px;
}

.mCheckbox input[type="checkbox"]:checked + span:before {
	content: "\e821";
}

.mRadiobutton input[type="radio"]:checked + span:before {
	content: "\e827";
}


/********************
*
*	Select
*
********************/
.select {
	position: relative;
	display: inline-block;
	width: 100%;
	margin-bottom: 15px;
}

.select select {
	display: inline-block;
	width: 100%;
	padding: 10px 15px;
	cursor: pointer;
	color: #7b7b7b;
	border: 0;
	border-radius: 0;
	outline: 0;
	background: #111;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
}

.select select::-ms-expand {
	display: none;
}

.select select:hover,
.select select:focus {
	/* color: #000;
	 background: #000; */
}

.select select:disabled {
	pointer-events: none;
	opacity: .5;
}

.select__arrow {
	position: absolute;
	top: 16px;
	right: 15px;
	width: 0;
	height: 0;
	pointer-events: none;
	border-width: 8px 5px 0 5px;
	border-style: solid;
	border-color: #7b7b7b transparent transparent transparent;
}

.select select:hover ~ .select__arrow,
.select select:focus ~ .select__arrow {
	border-top-color: #7b7b7b;
}

.select select:disabled ~ .select__arrow {
	border-top-color: #ccc;
}

.select select option {
	padding: 4px;
}

.top-anchor {
	display: block;
	position: absolute;
	top: -20px;
}

/********************
*
*
*
********************/
@media screen and (max-width: 1200px) {
	.overall-nav .nav-search {
		display: none;
	}
}

.overall-nav {
    align-items: center;
    border-bottom: 0px solid var(--primary-500);
    -webkit-box-shadow: 0px 10px 20px -4px rgb(0, 0, 0);
	-moz-box-shadow: 0px 10px 20px -4px rgb(0, 0, 0);
    box-shadow: 0px 10px 20px -4px rgb(0, 0, 0);
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    top: 65px;
    position: sticky;
    z-index: 900;
}

.overall-nav ul {
    list-style: none;
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 0;
}

.overall-nav .nav-links {
    display: -ms-flexbox;
    display: flex;
    flex: 1;
    flex-direction: row;
}

/* Main Menu Items */
.overall-nav .nav-links .nav-item {
    display: block;
    flex-basis: 0;
    flex-grow: 1;
    line-height: 40px;
    padding: 0;
    position: relative;
    text-align: center;
}

.overall-nav .nav-links .nav-item.home-item {
    flex: 0 0 80px !important;
}

/* Top Level Menu Links */
.overall-nav .nav-links .nav-link {
    color: var(--bluegray-200);
    display: block;
    padding: 8px;
    position: relative;
    text-decoration: none;
}

.overall-nav .nav-links .nav-link:hover,
.overall-nav .nav-links .nav-item:hover .nav-link {
    background: #1568D6;
}

.overall-nav .nav-links .nav-item.drop-item .nav-link:after {
  border: 8px solid transparent;
  bottom: -17px;
  left: 50%;
  height: 0;
  position: absolute;
  transform: translateX(-50%);
  width: 0;
  z-index: 1000;
}

.overall-nav .nav-links .nav-item.drop-item:hover .nav-link:after {
  content: "";
  border-top-color: #1568D6;
}

.maf-navbar .navbar-nav .nav-item.nav-drop-item .nav-link:after {
	border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
	content: "";
    display: inline-block;
	height: 0;
	margin-left: .255em;
	vertical-align: .255em;
    width: 0;
}

/* Drop Down Menu */
.overall-nav .nav-links .nav-item.drop-item .drop-menu {
  background: #353535;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  border-top: 1px solid #1568D6;
  display: none;
  left: 50%;
  min-width: 100%;
  position: absolute;
  right: auto;
  text-align: left;
  top: 100%;
  transform: translate(-50%, 0);
  z-index: 999;
}

.overall-nav .nav-links .nav-item.drop-item:hover .drop-menu {
  display: block;
}

/* Drop Down Menu Sizes */
.overall-nav .nav-links .nav-item.drop-item.drop-item-left {

}

.overall-nav .nav-links .nav-item.drop-item.drop-item-left .drop-menu {
  left: auto;
  right: 0;
  transform: translate(0, 0);
}

.overall-nav .nav-links .nav-item.drop-item.drop-item-right .drop-menu {
  left: 0;
  right: auto;
  transform: translate(0, 0);
}

.overall-nav .nav-links .nav-item.drop-item.drop-item-mega {
  position: static;
}

.overall-nav .nav-links .nav-item.drop-item.drop-item-mega .drop-menu {
  left: 0;
  transform: translate(0, 0);
  width: 100%;
}

/* Drop Down Links */
.overall-nav .nav-links .nav-item.drop-item .drop-menu a {
  display: block;
  padding: 0 6px 0 6px;
  text-decoration: none;
  white-space: nowrap;
}

.overall-nav .nav-links .nav-item.drop-item .drop-menu a:hover {
  background: rgba(0,0,0,.2);
}

/* */
.overall-nav .nav-links .nav-item.drop-item .drop-menu .maf-flex-row {
  flex-wrap: nowrap;
}


/* Search Box*/
.overall-nav .nav-search {
  margin: 0 5px 0 5px;
  position: relative;
}

.overall-nav .nav-search input[type="submit"] {
	background: none;
	border: none;
	color: var(--bluegray-200);
	font-family: fontello;
	font-size: 1.5em;
	position: absolute;
	right: 5px;
	top: 9px;
}

.global-scrollbuttons {
	bottom: 30px;
	display: flex;
	height: 40px;
	position: fixed;
	right: 10px;
	width: 100px;
	z-index: 900;
}

.global-scrollbuttons .scroll-button {
	-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);
	display: none;
	opacity: 0;
	position: absolute;
	transition: opacity .4s ease;
	-webkit-transition: opacity .4s ease;
}

.global-scrollbuttons .scroll-button[data-scroll-direction="up"] {
	left: 0;
	margin-right: 10px;
}

.global-scrollbuttons .scroll-button[data-scroll-direction="down"] {
	right: 0;
}

.global-scrollbuttons .scroll-button.is-active {
	display: inline-block;
	opacity: 1;
}

/* jQuery popups
---------------------------------------- */
.phpbb_alert {
	border: 0px solid transparent;
	border-radius: 2px;
	display: none;
	left: 0;
	padding: 0 25px 20px 25px;
	position: fixed;
	right: 0;
	top: 150px;
	z-index: 50;
	width: 620px;
	margin: 0 auto;
}

@media only screen and (max-height: 500px), only screen and (max-device-width: 500px)
{
	.phpbb_alert {
		top: 25px;
	}
}

.phpbb_alert .alert_close {
	float: right;
	margin-right: -36px;
	margin-top: -8px;
}

.phpbb_alert p {
	margin: 8px 0;
	padding-bottom: 8px;
}

.phpbb_alert label {
	display: block;
	margin: 8px 0;
	padding-bottom: 8px;
}

.phpbb_alert div.alert_text > p,
.phpbb_alert div.alert_text > label,
.phpbb_alert div.alert_text > select,
.phpbb_alert div.alert_text > textarea,
.phpbb_alert div.alert_text > input {
	font-size: 1.1em;
}

.darkenwrapper {
	display: none;
	position: relative;
	z-index: 44;
}

.darken {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 0.5;
	z-index: 45;
}

.loading_indicator {
	background: center center no-repeat;
	border-radius: 5px;
	display: none;
	opacity: 0.8;
	margin-top: -50px;
	margin-left: -50px;
	height: 50px;
	width: 50px;
	position: fixed;
	left: 50%;
	top: 50%;
	z-index: 51;
} 
 /* END @include common.css */ 

/* BEGIN @include content.css */ 
 ul.topiclist {
	margin: 0;
	padding: 0;
}

ul.topiclist > li {
    align-items: center;
    display: flex;
    border-bottom: 1px solid #222;
    padding: 4px 10px;
}

ul.topiclist li:last-child {
	border-bottom: none;
	padding-top: 4px;
}

ul.topiclist li.header {
	background: var(--dark);
	border-bottom: 0;
}

ul.topiclist .icon {
	flex: 0 64px;
}

ul.topiclist .icon img {
	max-height: 32px;
	max-width: 32px;
}

ul.topiclist div.topic {
	flex: 1;
}

ul.topiclist div:is(.replies, .views, .posts, .topics) {
	color: var(---bluegray-300);
	flex: 0 90px;
	text-align: center;
}

/* Remove once all templates are updated */
ul.topiclist .info {
	flex: 1;
}

ul.topiclist .info p {
	margin: 0;
}
/* */

ul.topiclist div.lastpost {
	flex: 0 0 230px;
}

ul.topiclist div.lastpost .icon {
	font-size: 10px;
}

ul.topiclist div.mark {
	flex: 0 80px;
	text-align: center;
}

ul.topiclist ul.subforums {
	color: var(--bluegray-200);
}

ul.topiclist ul.subforums li {
	display: inline-block;
}

ul.topiclist ul.subforums li a {	
	font-weight: 700;
}


/* Remove once all templates are updated */
/*********************************************
*
* 				Topics Listing
*
**********************************************/
.topic-row {
	line-height: 20px;
}

.topic-row .icon {
	flex: 0 64px;
	text-align: center;
}

.topic-row .icon img {
	max-height: 32px;
	max-width: 32px;
}

.topic-row .desc {
	flex: auto;
}

.topic-row .stats {
	flex: 0 95px;
	text-align: center;
}

.topic-row .last-post {
	flex: 0 0 250px;
	text-align: right;
}
/* */


/*********************************************
*
* 				Profiles
*
**********************************************/
.memberlist-profile .profile-header {
	background: url("./styles/prosilver/theme/images/covers/default-blue.png") no-repeat center center;
	background-size: cover;
	border-radius: 0px;
	position: relative;
}

.cksiyo {
	position: absolute;
	right: 10px;
	top: 10px;
}

.memberlist-profile .profile-avatar {
	position: relative;
}

.profile-avatar #edit-photo {
	bottom: 0;
	position: absolute;
	right: 0;
}

.memberlist-profile .profile-header .rank {
	background: rgba(0,0,0,0.3);
	display: inline-block;
	padding: 7px 10px;
}

.memberlist-profile .profile-header .rank-img {
	display: block;
	padding: 7px 10px;
}

.memberlist-profile .profile-header .stats {
	display: flex;
	flex-wrap: wrap;
	list-style: none;
	margin: 0;
	padding: 0;
}

.memberlist-profile .profile-header .stats li {
	border-right: 1px solid var(--bluegray-550);
	margin-right: 10px;
	padding-right: 20px;
}

.memberlist-profile .profile-header .stats li:last-child {
	border-right: none;
	margin-right: 0;
	padding-right: 0;
}

.memberlist-profile .profile-header .stats .header {
	font-size: 15px;
	font-weight: bold;
	margin: 0;
}

.profile-karma .karma-stats {
	align-items: center;
	display: flex;
	justify-content: center;
}

.memberlist-profile .profile-points .title {
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
}

.memberlist-profile .recent-post .post-header {
	display: flex;
}

.memberlist-profile .recent-post .post-message .postimage {
	max-height: 50vh;
	max-width: 100%;
}






/* Groups */
.group-list {

}

.group-list .group-image {
	flex: 0 75px;
}

.group-list .group-image img {
	max-height: 64px;
	max-width: 64px;
}

.group-list .group-image i {
	font-size: 25px;
}

.profile-friends .friend {
    background: #111;
    border-radius: 4px;
    margin: 5px;
	padding: 5px;
    text-align: center;
    width: 180px;
}

.profile-friends .username {
	display: block;
    margin-bottom: 5px;
	padding: 3px;
}

.profile-friends .avatar {
    align-items: center;
	display: flex;
    height: 50px;
	justify-content: center;
    margin: 0 auto;
	width: 50px;
}


/*********************************************
*
* 				Post Style
*
**********************************************/
.post {
	clear: both;
	height: 1%;
	overflow: hidden;
	margin-bottom: 10px;
	border: solid 1px;
	padding: 30px 5px 5px 5px;
	background: repeat-x;
	height: auto !important;
}
/* Focus content to the left */
.postbody {
	width: 74%;
	float: left;
	height: 1%;
	height: auto !important;
}

/* Used on blogs and the gallery */
.postprofile {
	float: right;
	width: 24%;
	padding-left: 1%;
	border-left: solid 1px;
	height: 1%;
	overflow: hidden;
	height: auto !important;
}







.phpbb-topic-header {
	align-items: center;
	display: flex;
}

.phpbb-topic-header .topic-author-avatar {
	margin-right: 10px;
}

.phpbb-topic-header .topic-meta {
	flex: 1;
}

.phpbb-topic-header .topic-meta .topic-title {
	margin: 0 0 5px 0;
}


/*********************************************
*
* 				Post Style v2
*
**********************************************/
.phpbb-post {
	display: flex;
	margin-bottom: 15px;
}

.phpbb-post.is-pm {
	flex-direction: column;
}

.phpbb-post .post-author {
	flex-basis: 230px;
	flex-shrink: 0;
	flex-grow: 0;
	padding: 15px 10px;
	text-align: center;
}

.phpbb-post.is-pm .post-author {
	flex-basis: auto;
	text-align: left;
	padding: 5px;
}

.phpbb-post .post-author-info {
	list-style: none;
	margin: 0;
	padding: 0;
}

.phpbb-post.is-pm .post-author-info {
	display: none;
}

.phpbb-post .post-author-info li {
	color: #737373;
	padding: 3px 0;
}

.phpbb-post .post-author-name {
	font-weight: 500;
	font-size: 16px;
	line-height: 1.2;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: inherit;
}

.phpbb-post:not(.is-pm) .post-author-info-mobile {
	margin: 0;
	padding: 0;
}

.phpbb-post:not(.is-pm) .post-author-info-mobile {
	display: none;
}

.phpbb-post.is-pm .post-author-info-mobile {
	display: block;
}

.phpbb-post .post-author-info-mobile li {
	display: inline-block;
	padding: 0;
}

.phpbb-post .post-author-info-mobile .author-avatar img {
	Height: 40px;
	width: 40px;
}

.phpbb-post .post-author-awards {
	align-items: center;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin-top: 10px;
}

.phpbb-post .post-author-awards .award > img {
	max-height: 32px;
	max-width: 32px;
}

.phpbb-post .post-content-wrap {
	background: var(--bluegray-750);
	flex-grow: 1;
	position: relative;
}

.phpbb-post .post-ignore {
	background: var(--danger-500);
	padding: 20px 15px 20px 15px;
}

.phpbb-post .post-ignore a {
	color: var(--bluegray-100);
}

.phpbb-post.ignored .post-content div:not(.post-ignore), 
.phpbb-post.ignored .post-author-info, 
.phpbb-post.ignored .post-author-info-mobile {
	display: none;
}

.phpbb-post .post-content {
	display: flex;
	flex-direction: column;
	height: 100%;
}

.phpbb-post .post-content .postimage {
	max-height: 50vh;
	max-width: 100%;
}

.phpbb-post .post-header {
	align-content: center;
	color: #737373;
	display: flex;
	justify-content: space-between;
	padding: 12px 15px;
}

.phpbb-post .post-message {
	padding: 7px 15px 7px 15px;
}

.phpbb-post .footer-shim {
	flex-grow: 1;
}

.phpbb-post .post-footer {
	padding: 6px 15px 8px 15px;
}

.phpbb-post .post-controls {
	align-items: center;
	display: flex;
	flex-wrap: wrap;
}

.phpbb-post .post-controls .post-control {
    font-size: 18px;
}

.phpbb-post .post-controls .post-control.icon-control a {
    line-height: 20px;
    padding: 6px 8px;
    color: #777;
}

.phpbb-post .post-controls .post-control.control-right {
	flex-grow: 1;
	order: 2
}

.phpbb-post .post-controls-right {
	order: 2;
	flex-grow: 1;
}

/*********************************************
*
* Post Reactions
*
**********************************************/
.phpbb-post .post-react {
	align-items: center;
	display: flex;
	justify-content: flex-end;
}

.phpbb-post .react-btn {
	border-radius: 2px;
	cursor: pointer;
	height: 42px;
	line-height: 30px;
	padding: 5px;
	position: relative;
	text-align: center;
	width: 55px;
}

.phpbb-post .react-btn::before {
	content: ".";
	opacity: 0;
	display: block;
	width: 44px;
	height: 10px;
	position: absolute;
	top: -10px;
	left: 0;
}

.phpbb-post .react-btn:hover {
	background: var(--secondary);
	transition-delay:0s;
}

.phpbb-post .react-btn > img {
	max-width: 30px;
	max-height: 30px;
	vertical-align: middle;
}

.phpbb-post .reaction-menu {
	background: var(--dark);
	border-radius: 2px 0 0 2px;
	display: none;
	height: 42px;
	list-style: none;
	margin: 0;
	padding: 5px 7px;
	position: absolute;
	right: 55px;
	transform-origin: right;
	top: 0;
	white-space: nowrap;
}

.phpbb-post .reaction-menu .reaction {
	display: inline-block;
	height: 32px;
	margin: 0 5px 0 0;
    transform-origin: center;
	vertical-align: middle;
	width: 32px;
}

.phpbb-post .reaction-menu .reaction:after {
	border-radius: 50%;
	box-shadow: inset 0 0 0 35px rgba(255,0,0,0);
	content: '';
	display: block;
	height: 70px;
	opacity: 1;
	position: absolute;
	pointer-events: none;
	top: -50%;
	width: 70px;
}

.phpbb-post .reaction-menu .reaction img {
	height: 32px;
	width: 32px;
	vertical-align: middle;
}

.phpbb-post .reaction-menu .reaction.hover {
	transform: scale(1.5);	
}

.phpbb-post .reaction-menu.hover {
	animation:react-menu-hover 0.3s ease-in-out forwards;
	display: block;
}

.phpbb-post .reaction-menu.hover-out {
	animation:reaction-hover-out 0.2s ease-in-out 0.2s forwards;
	display: block;
}

@keyframes reaction-hover {
	0% {
		opacity:0;
		transform:scale3d(0, 1, 1);
	}
	50% {
		transform:scale3d(1.2, 1, 1);
		opacity:1;
	}
	100% {
		transform:scale3d(1, 1, 1);
	}
}

@keyframes reaction-hover-out {
	0% {
		opacity:1;
		transform:scale3d(1, 1, 1);
	}
	60% {
		transform:scale3d(0, 0.5, 1);
	}
	100% {
		opacity:0;
	}
}


@media screen and (max-width: 1200px) {
	.phpbb-post:not(.is-pm) {
		flex-direction: column;
	}

	.phpbb-post:not(.is-pm) .post-author {
		flex-basis: auto;
		text-align: left;
		padding: 5px;
	}

	.phpbb-post:not(.is-pm) .post-author-info {
		display: none;
	}

	.phpbb-post:not(.is-pm) .post-author-info-mobile {
		display: block;
	}
}

/*********************************************
*
* 				Login Portal
*
**********************************************/
.login-portal {
	margin: 0px auto;
	width: 400px;
}

.login-portal .avatar {
	overflow: hidden;
	text-align: center;
}

.login-portal .avatar img {
	height: 256px;
	width: 256px;
}

.login-portal .error {
	font-weight: bold;
	padding: 0;
	text-align: center;
}


.codebox,
blockquote,
.spoiler {
	background: var(--dark);
	padding: 8px;
}

/**
*
* Quote
*
**/
blockquote {
	border-left: 3px solid #1568D6;
}

blockquote.uncited {
	padding-top: 30px;
}

blockquote cite {
	display: block;
	font-style: normal;
	margin: -8px -8px 10px;
	padding: 8px;
}

/**
*
* Code Box
*
**/
.codebox {
	margin: 5px;
}
.codebox .codebox-head {
	border-bottom: 1px dotted #555;
}

.codebox .codebox-body {
	color: #00AD14;
	padding: 5px;
	font: 1em Monaco, "Andale Mono","Courier New", Courier, mono;
	overflow: auto;
}

.codebox pre {
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

/**
*
* Spoiler
*
**/
.spoiler {
	border: 1px solid #252525;
	border-radius: 5px;
}

.spoiler-body {
	display: none;
}


/* Attachments
----------------------------------------*/
.attachment-list {
	align-items: center;
	background: var(--bluegray-650);
	border: 1px dashed var(--bluegray-600);
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	margin: 10px;
	padding: 10px;
}

.attachment-list > h3 {
	flex-basis: 100%;
	margin: 0;
}

.attachment {
	align-items: center;
	background: var(--bluegray-750);
	border: 1px solid var(--dark);
	border-radius: 2px;
	margin: 15px 10px 0 0;
	position: relative;
}

.attachment .attach-image {
	max-diwth: 100%;
}

.attachment:hover {
    border-color: var(--bluegray-650);
    cursor: pointer;
}

.attachment:not(.imgbox):not(.vidbox) {
	padding: 10px 12px 10px 46px;
}

.attachment.imgbox {
	display: flex;
	padding: 10px 12px 10px 10px;
}

.attachment-list .attachment.imgbox img {
    max-width: 32px;
}

.attachment-list .attachment.imgbox .attach-image {
    margin-right: 5px;
}

.attachment.has-icon::before {
	font-family: 'fontello';
	content: '\e84c';
	font-size: 28px;
	color: var(--bluegray-400);
	left: 12px;
	position: absolute;
	top: 10px;
}

/* images */
.attachment.has-icon[data-group="1"]::before {
	content: '\f1c5';
}

/* archives */
.attachment.has-icon[data-group="2"]::before {
	content: '\f1c6';
}

/* plain text */
.attachment.has-icon[data-group="3"]::before {
	content: '\f0f6';
}

/* documents */
.attachment.has-icon[data-group="4"]::before {
	content: '\e84d';
}

/* video */
.attachment.has-icon[data-group="8"]::before {
	content: '\f1c8';
}

.attachment > span,
.attachment > a > span {
	display: block;
}

.attachment .attachment-name {
	display: block;
	font-weight: 500;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.attachment .attachment-meta {
	color: var(--bluegray-400);
	font-size: 11px;
	margin-top: 5px;
}

/* Inline Attachments
----------------------------------------*/
.inline-attachment .attachment {
	background: var(--bluegray-650);
	display: inline-block;
	max-width: 100%;
}

/* Posted Attachments
----------------------------------------*/
.attach-row {
	align-items: center;
	display: flex;
}

.attach-row .attach-name,
.attach-row .attach-comment,
.attach-row .attach-filesize {
	padding: 5px;
}

.attach-row .attach-name {
	flex: 1 0 auto;
}

.attach-row .attach-comment {
	flex: 0 36%;
}

.attach-row .attach-comment textarea {
	resize: vertical;
	width: 100%;
}

.attach-row .attach-filesize {
	flex: 0 15%;
	text-align: center;
}

.attach-status {
	width: 5%;
}

.file-progress {
	background-color: #CCCCCC;
	display: inline-block;
	height: 8px;
	width: 50px;
}

.file-status {
	display: inline-block;
	height: 16px;
	width: 16px;
}












/* Post profile styling
----------------------------------------*/
.postprofile dt {
	/* we want to highlight the author name, so make it big. */
	font-family: "Trebuchet MS", arial, verdana;
	font-size: 1.8em;
}
.postprofile dd {
	font-size: 1.1em;
	padding: 0.5%;
}
.online .postprofile {
	background: url("./styles/prosilver/imageset/en/icon_user_online.gif") no-repeat 100% 0;
}
/**
* Back to top styling
*/
.back2top a {
	display: block;
	clear: both;
	text-indent: -5000px;
	width: 15px;
	height: 15px;
	background: no-repeat;
	float: right;
}
.top2 {
	padding-left: 15px;
	background: no-repeat 0 3px;
}
/**
* Frequently asked Questions styling
*/
#faqlinks .faq {
	font-size: 1.2em;
	margin-bottom: 10px;
}
#faqlinks .faq dt {
	font-size: 1.2em;
	font-weight: bold;
}
#faqlinks .faq dd {
	/* create a little space in the listing */
	line-height: 1.4em;
}

.content h2 {
	/* a bit oversized, let's shrink it */
	font-size: 1.8em;
}
.content dl.faq {
	border: solid 1px;
	margin-bottom: 10px;
}
.content dl.faq dt {
	background: repeat-x;
	padding: 5px;
}
.content dl.faq dd {
	padding: 5px;
}

.content ul, .content ol {
    margin: 0.8em 0 0.9em 0.5em;
}

/* only remove this line on the faq page */
.section-faq hr.dashed {
	display: none;
}

/**
* Posting boxes
*/
#postingbox h3 {
	margin: 0;
	padding: 2px 5px 5px 5px;
	background: repeat-x;
}
#postingbox fieldset {
	padding: 5px;
}

.smilies-wrap {
	max-height: 300px;
	overflow-y: scroll;
	width: 400px;
}

.smilies-wrap .smiley {
    display: inline-block;
    margin: 5px;
    vertical-align: middle;
}

#message-box textarea {
	width: 78%;
	margin: 10px 0;
	font-size: 1.3em;
}
#options-panel fieldset div {
	font-size: 1.2em;
	margin-bottom: 3px;
}
#topicreview .postbody {
	width: 100%;
	float: none;
}
#topicreview {
	overflow: auto;
	max-height: 500px;
	padding: 5px 5px 0 5px;
}
/* we only want to make the attachments have a border */
.section-posting .panel.bg2 fieldset.fields2 {
	border: solid 1px;
	border-width: 0 1px 1px 1px;
	padding: 5px;
}
.section-posting .panel.bg2 h3 {
	border: solid 1px;
	border-width: 1px 1px 0 1px;
	background: repeat-x;
	padding: 2px 5px 5px 5px;
}
.section-posting .panel.bg2 fieldset.fields2 .right {
	float: none !important;
}
/**
* Correction of font sizes for several .content things
*/
.content p {
	font-size: 1em;
}


/**
*
* Memberlist (WIP)
*
**/
/* .memberlist-row { */
	/* border-bottom: 1px solid #292929; */
/* } */

/* .memberlist-row .member-select { */
	/* flex: 0 0 16px; */
	/* margin-right: 10px; */
/* } */

/* .memberlist-row .member-avatar { */
	/* flex: 0 0 64px; */
	/* text-align: center; */
/* } */

.memberlist-row .member-avatar img {
	max-height: 40px;
	max-width: 40px;
}

/* .memberlist-row .member-bio { */
	/* flex: 1; */
/* } */

/* .memberlist-row .member-stats { */
	/* flex: 0 0 180px; */
/* } */


*
* fix confirmbody

#confirm .content, #login .content {
	font-size: 1em;
}
#login .content p {
	font-size: 1.2em;
}
#confirm .submit-buttons {
	text-align: center;
}
/**
* Search results
*/
ul.searchresults {
	clear: both;
	padding: 5px;
	list-style: none;
	font-size: 1.2em;
}
.postprofile .author {
	border-bottom: none;
	font-size: 1.6em;
}
/**
* Pollbars
*/
.pollbar1, .pollbar2, .pollbar3, .pollbar4, .pollbar5 {
	background: repeat-x 0 -20px;
	border: solid 1px;
	min-width: 1em;
}
fieldset.polls dl.voted dt {
	font-weight: bold;
}
fieldset.polls dl {
	border-top: solid 1px;
	padding-top: 7px;
}

#postingbox table {
	width: auto;
}

/**
* Polls
*/
.option-row {
	border-bottom: 1px solid #0f0f0f;
    display: block;
    padding: 10px;
}

.option-row:last-of-type {
	border-bottom: none;
	margin-bottom: 0;
}

.option-cell {
	display: inline-block;
}

.option-cell .meter-wrap {
    background: #111 none repeat scroll 0 0;
    border-radius: 4px;
	height: 10px;
    width: 100%;
}

.option-cell .meter-wrap .meter {
    background: #FED851;
	border-radius: 4px;
	color: #000;
	display: block;
    height: 100%;
}

.option-cell:first-child {
	font-size: 1.5em;
	width: 40%;
}

.option-cell:nth-child(2) {
	width: 53%;
}

.option-cell:nth-child(3) {
	text-align: center;
    width: 5%;
}


/**
* Header specific layout
*/
li.header {
	background: repeat-x;
}
li.header, li.row {
	padding: 5px 0px 5px 0px;
}
li.header a, li.header a:visited {
	color: #fff;
}
li.header a:hover {
	text-decoration: none;
}
li.header dt {
	font-weight: bold;
	/* align topics above the numbers */
	margin-left: 0px;
	margin-right: 0px;
}
li.header dl.icon {
	min-height: 15px;
}
/**
* Forum and topic specific styling.
*/
dd.topics dfn, dd.views dfn, dd.posts dfn, dd.lastpost dfn {
	display: none;
}
.row {
	border-top: solid 1px;
}
.row:first-child {
	border-top: none;
}
a.forumtitle {
	font-size: 1.2em;
	font-weight: bold;
	font-family: "Trebuchet MS", arial, verdana;
}
a.topictitle {
	font-size: 1.1em;
	font-weight: bold;
	font-family: "Trebuchet MS", arial, verdana;
}
.row dt {
	padding: 0 0 0 30px;
	margin: 0 -30px 0 0;
	/* position topic icon */
	background-position: 5px 12px;
}
.topics .row dt {
	padding: 0 0 0 25px;
	margin: - -25px 0 0;
}
/* move the icon for the topics a bit, as it is smaller and adjust the header */
.topics dl.icon {
	background-position: 0 5px;
}
.forumbg li.header dt {
	font-weight: bold;
}


/**
* Style of the forum rules
*/
.rules {
	border: solid 1px;
	font-size: 1.2em;
	background: repeat-x;
	padding: 5px;
	margin-bottom: 10px;
}
.rules ol, .rules ul {
	margin: 5px 0 5px 30px;
}
.rules strong {
	display: block;
}

.xstooltip
{
    visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;

    font: normal 8pt sans-serif;
    padding: 3px;
    border: solid 1px;
}

/*
*
* Jumpbox
*
*/
.drop-menu.jumpbox-menu {
    max-height: 500px;
    overflow-y: scroll;
}

/* viewtopic/viewforum pages  */
.drop-menu .quickmod {
	white-space: nowrap;
}

.drop-menu.posting-bbcode-menu {
	max-height: 250px;
	overflow-y: scroll;
}



/*
 *
 * Topic Preview
 *
 */

.topic_preview_container {
	background: #333333;
	border: 1px solid #1E1E1E;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 1px 1px 3px #1E1E1E;
	-webkit-box-shadow: 1px 1px 3px #1E1E1E;
	box-shadow: 1px 1px 3px #1E1E1E;
	color: #b2b2b2;
	display: none;
	padding: 10px;
	position: absolute;
	text-decoration: none;
	z-index: 10;
}

.topic_preview_container strong {
	display: block;
	margin: 0 0 10px 0;
}

/* Upper Triangle */
.topic_preview_container:before {
	background: #333333;
	border: 0;
	border-top: 1px solid #1E1E1E;
	border-right: 1px solid #1E1E1E;
	position: absolute;
	display: block;
	width: 10px;
	height: 10px;
	margin-top: -16px;
	margin-left: 15px;
	content: "";
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

/* Lower Triangle */
.topic_preview_container.invert:after {
	background: #333333;
	border: 0;
	border-bottom: 1px solid #1E1E1E;
	border-left: 1px solid #1E1E1E;
	position: absolute;
	top: 100%;
	display: block;
	width: 10px;
	height: 10px;
	margin-top: -5px;
	margin-left: 15px;
	content: "";
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

/* Hide upper triangle */
.topic_preview_container.invert:before {
	content: "";
	display: none;
}

/* Avatars and Text */
.topic_preview_avatar {
	position: relative;
	float: left;
	width: 60px;
	height: 60px;
	margin: 0 12px 2px 0;
}

.topic_preview_avatar img {
	height: auto;
	max-width: 60px;
	max-height: 60px;
	width: auto;
}

.topic_preview_first {
	max-height: 200px;
	overflow: hidden;
	word-wrap: break-word;
} 
 /* END @include content.css */ 

/* BEGIN @include colours.css */ 
 :root {
    --bluegray-100-rgb: 196, 203, 211; /*83*/
    /* --bluegray-150-rgb: ; placeholder */
    --bluegray-200-rgb: 175, 181, 188; /*74*/
    /* --bluegray-250-rgb: ; placeholder */
    --bluegray-300-rgb: 154, 159, 165; /*65*/
    --bluegray-350-rgb: ; /*placeholder*/
    --bluegray-400-rgb: 130, 134, 140; /*55*/
    /* --bluegray-450-rgb: ; placeholder
    --bluegray-500-rgb: ; placeholder */
    --bluegray-550-rgb: 71, 73, 76; /*30*/
    --bluegray-600-rgb: 62, 65, 68; /*27*/
    --bluegray-650-rgb: 54, 57, 61; /*24*/
    --bluegray-700-rgb: 46, 49, 52;
    --bluegray-750-rgb: 38, 40, 43; /*16*/
    --bluegray-800-rgb: 29, 30, 33; /*13*/
    --bluegray-850-rgb: 26, 27, 28; /*10*/
    --bluegray-900-rgb: 18, 19, 20; /*8*/

    --bluegray-100: rgba(var(--bluegray-100-rgb), 1);
    --bluegray-150: rgba(var(--bluegray-150-rgb), 1);
    --bluegray-200: rgba(var(--bluegray-200-rgb), 1);
    --bluegray-250: rgba(var(--bluegray-250-rgb), 1);
    --bluegray-300: rgba(var(--bluegray-300-rgb), 1);
    --bluegray-350: rgba(var(--bluegray-350-rgb), 1);
    --bluegray-400: rgba(var(--bluegray-400-rgb), 1);
    --bluegray-450: rgba(var(--bluegray-450-rgb), 1);
    --bluegray-500: rgba(var(--bluegray-500-rgb), 1);
    --bluegray-550: rgba(var(--bluegray-550-rgb), 1);
    --bluegray-600: rgba(var(--bluegray-600-rgb), 1);
    --bluegray-650: rgba(var(--bluegray-650-rgb), 1);
    --bluegray-700: rgba(var(--bluegray-700-rgb), 1);
    --bluegray-750: rgba(var(--bluegray-750-rgb), 1);
    --bluegray-800: rgba(var(--bluegray-800-rgb), 1);
    --bluegray-850: rgba(var(--bluegray-850-rgb), 1);
    --bluegray-900: rgba(var(--bluegray-900-rgb), 1);

    --primary-400-rgb: 36, 118, 226;
    --primary-500-rgb: 21, 104, 214;
    --primary-600-rgb: 13, 92, 196;
    --primary-400: rgba(var(--primary-400-rgb), 1);    
    --primary-500: rgba(var(--primary-500-rgb), 1);    
    --primary-600: rgba(var(--primary-600-rgb), 1);

	--secondary-400: rgba(var(--bluegray-500-rgb), 1);
	--secondary-500: rgba(var(--bluegray-600-rgb), 1);
	--secondary-600: rgba(var(--bluegray-700-rgb), 1);
	--secondary: rgba(var(--bluegray-600-rgb), 1); /* eventually remove this once all references are deleted */
	--secondary-dark: rgba(var(--bluegray-750-rgb), 1); /* eventually remove this once all references are deleted */

	--info-400-rgb: 143, 65, 252;
	--info-500-rgb: 129, 46, 239;
	--info-600-rgb: 110, 31, 221;
	--info-400: rgba(var(--info-400-rgb), 1);
	--info-500: rgba(var(--info-500-rgb), 1);
	--info-600: rgba(var(--info-600-rgb), 1);
	/* --info: #812EEF; */

	--success-400-rgb: 91, 191, 164;
	--success-500-rgb: 73, 178, 150;
	--success-600-rgb: 57, 160, 133;
	--success-400: rgba(var(--success-400-rgb), 1);
	--success-500: rgba(var(--success-500-rgb), 1);
	--success-600: rgba(var(--success-600-rgb), 1);
	/* --success: #49B296; */

	--warning-400-rgb: 252, 174, 65;
	--warning-500-rgb: 239, 162, 47;
	--warning-600-rgb: 221, 142, 31;
	--warning-400: rgba(var(--warning-400-rgb), 1);
	--warning-500: rgba(var(--warning-500-rgb), 1);
	--warning-600: rgba(var(--warning-600-rgb), 1);
	/* --warning: #EFA22F; */

	--danger-400-rgb: 234, 86, 96;
	--danger-500-rgb: 221, 68, 76;
	--danger-600-rgb: 204, 51, 61;
	--danger-400: rgba(var(--danger-400-rgb), 1);
	--danger-500: rgba(var(--danger-500-rgb), 1);
	--danger-600: rgba(var(--danger-600-rgb), 1);
	/* --danger: #DD444C; */

	--love-rgb: 255, 82, 127;
	--love: rgba(var(--love-rgb), 1);
	/* --love: #FF527F; */

	--dark: rgba(var(--bluegray-850-rgb), 1);

	--hover-brightness: 1.5;
	--active-brightness: 70%;

	/* NEW */
	--btn-hover-brightness: 1.2;
	--btn-active-brightness: .8;

	--panel-header-brightness: 1.5;
	--panel-footer-brightness: 1.5;
}

html {
	/* background: #121212 url("./styles/prosilver/theme/images/halloween_bg.jpg") no-repeat center center fixed; */
	background: var(--bluegray-900);
	background-size: auto;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

html,
body {
	color: #FFF;
}

a:hover {
	color: var(--primary);
}

/*************
*
* Colors
*
*************/
.mafia-btn-group .btn.btn-secondary { border-color: var(--secondary-dark); }

/**
* Border color declarations
*/
.column1 h3, .column2 h3, .post,
.inline-attachment .thumbnail img, .attachbox .thumbnail img,
.inline-attachment .file, .content dl.faq,
.section-posting .panel.bg2 fieldset.fields2,
.section-posting .panel.bg2 h3, #tabs a, .section-ucp .panel.bg3, .section-mcp .panel.bg3, #navigation a,
.cplist, #cp-main li.header, #cp-main .postbody .content, #minitabs a, #cp-main #display-panel,
#cp-main #split-panel, #cp-main #merge-panel, .inputbox, select, .button1, .button2, .forumbg, .forabg,
.rules, fieldset.polls dl, .pollbar1, .pollbar2, .pollbar3, .pollbar4, .pollbar5 {
	border-color: var(--primary);
}

hr {
	border-color: #555;
}

/**
* Specifics for the code box
*/
.codebox dd {
	color: #00cc00;
}
.syntaxbg		{ color: #ffffff; }
.syntaxcomment	{ color: #555555; }
.syntaxdefault	{ color: #00cc00; }
.syntaxhtml		{ color: #00ff99; }
.syntaxkeyword	{ color: #00cc00; }
.syntaxstring	{ color: #00ffff; }


.postprofile, .post .author, #cp-main h2, .row {
	border-color: #0000cc;
}

/* -------------------------
   calendar mod additions...
   ------------------------- */

/* uses border-top-color = .bg3 background-color
 (the line between events in the month display) */
hr.hrCal {
	border-top-color: #cadceb;
}

/* uses color from h1
   (calendar header previous and next links) */
.calH1 {
	color: #FFFFFF;
	font-weight: bold;
	font-size:200%
}

/* The from and to times take up a lot of
  space in the calendar display.
  Use this to shrink them */
.smCalText{font-size:85%}

/* bg4 is just slightly darker then bg3
  (used in calendar headers) */
.bg4	{ background-color: #8DB8DE; }

/* uses background-color of .bg3
    (used to display the numbers and icons for
    each day in the month and week view displays ) */
table tbody td.bg3_calMonH{
	background-color: #cadceb;
	font-size:85%
}

/* uses background-color of .bg4
    (used to display the numbers and icons for
    each day in the month and week view displays ) */
table tbody td.bg4_calMonH{
	background-color: #8DB8DE;
	font-size:85%
}

/* uses background-color of .bg1
   (used to display days in calendar month/week view) */
table.table1 tbody td.bg1_calMon {
	background-color: #ECF3F7;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left: 4px;
	padding-right: 4px;
}
/* uses background-color of .bg2
   (used to display days in calendar month/week view) */
table.table1 tbody td.bg2_calMon {
	background-color: #e1ebf2;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left: 4px;
	padding-right: 4px;
}
/* uses background-color of .bg3
   (used to display days in calendar month/week view) */
table.table1 tbody td.bg3_calMon {
	background-color: #cadceb;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left: 4px;
	padding-right: 4px;
}


/* uses background-color of .bg1
   uses border-top-color = .forumbg background-color
   (used to display events in calendar day view) */
table.table1 tbody td.bg1_calDay {
	background-color: #ECF3F7;
	border-top-color: #12A3EB;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 3px;
	padding-right: 3px;
}

/* uses background-color of .bg3
   uses border-top-color = .forumbg background-color
   (used to display negative space in calendar day view) */
table.table1 tbody td.bg3_calDay {
	background-color: #cadceb;
	border-top-color: #12A3EB;
}

/**
*Blog Mod
**/
table.tableB {

	background-color: #000000;

}


/* -------------------------
   calendar mod end
   ------------------------- */

/**
* Background color declarations
*/
.button1, .button2 { background-color: #0000cc; }
#t_left, #t_right {background-color: #000000; !important}
#t_right {border: 1px solid #0000ff;}
#t_right td {border: 0px solid #0000ff; border-width: 0px 0px 0px 0px;}
#tabs a, #navigation a, #minitabs a { background-color: #0000dd; }
#tabs .activetab a, #minitabs .activetab a { background-color: #0000bb; }
#tabs a:hover, #navigation a:hover, #minitabs a:hover { background-color: #0000bb; }

/* .pm_foe_colour { border-left-color: #cc0000 !important; }
.pm_friend_colour { border-left-color: #00cc00 !important; }
.pm_marked_colour { border-left-color: #00cccc !important; }
.pm_replied_colour { border-left-color: #909090 !important; } */

li.row.reported { background: #00000f; }

/**
* Image declarations
*/

/* Big button images */
.reply-icon span	{ background-image: url("./styles/prosilver/imageset/en/btn_topic_reply.gif"); }
.post-icon span		{ background-image: url("./styles/prosilver/imageset/en/btn_topic_new.gif"); }
.locked-icon span	{ background-image: url("./styles/prosilver/imageset/en/btn_topic_locked.gif"); }
.pmreply-icon span	{ background-image: url("./styles/prosilver/imageset/en/btn_pm_reply.gif") ;}
.newpm-icon span 	{ background-image: url("./styles/prosilver/imageset/en/btn_pm_new.gif") ;}
.forwardpm-icon span	{ background-image: url("./styles/prosilver/imageset/en/btn_pm_forward.gif") ;}
.newsletter-icon span		{ background-image: url("./styles/prosilver/imageset/en/button_email_new.gif"); }

/* The following are part of the calendar mod.
   They follow the same format as the reply-icon, post-icon, locked-icon, pmreply-icon, newpm-icon, and forwardpm-icon.
   If you are trying to implement a style other then prosilver, look at how your existing style defines
   those icons, and do the same for the new calendar icons.
*/
.calendar-new-icon span 	{ background-image: url("") ;}
.calendar-day-icon span     { background-image: url("") ;}
.calendar-week-icon span    { background-image: url("") ;}
.calendar-month-icon span   { background-image: url("") ;}

/* Profile & navigation icons */
.email-icon, .email-icon a		{ background-image: url("./styles/prosilver/imageset/en/icon_contact_email.gif"); }
.web-icon, .web-icon a			{ background-image: url("./styles/prosilver/imageset/en/icon_contact_www.gif"); }
.pm-icon, .pm-icon a				{ background-image: url("./styles/prosilver/imageset/en/icon_contact_pm.gif"); }
.quote-icon, .quote-icon a		{ background-image: url("./styles/prosilver/imageset/en/icon_post_quote.gif"); }

/* Moderator icons */
.report-icon, .report-icon a		{ background-image: url("./styles/prosilver/imageset/icon_post_report.gif"); }
.edit-icon, .edit-icon a			{ background-image: url("./styles/prosilver/imageset/en/icon_post_edit.gif"); }
.edit-all-icon, .edit-all-icon a			{ background-image: url("./styles/prosilver/imageset/icon_calendar_edit_all.gif"); }
.delete-all-icon, .delete-all-icon a			{ background-image: url("./styles/prosilver/imageset/icon_calendar_delete_all.gif"); }
.qe-icon, .qe-icon a			{ background-image: url("./styles/prosilver/imageset/icon_post_quickedit.gif"); }
.delete-icon, .delete-icon a		{ background-image: url("./styles/prosilver/imageset/icon_delete.gif"); }
.info-icon, .info-icon a			{ background-image: url("./styles/prosilver/imageset/icon_post_info.gif"); }
.warn-icon, .warn-icon a			{ background-image: url("./styles/prosilver/imageset/icon_user_warn.gif"); }

.footer_navbar {
	border: 0px;
}

/* jQuery popups
---------------------------------------- */
.phpbb_alert {
	background-color: var(--secondary);
	border-color: var(--dark);
}
.darken {
	background-color: #000000;
}

.loading_indicator {
	background-color: #000000;
	background-image: url("styles/prosilver/theme/images/loading.gif");
} 
 /* END @include colours.css */ 

/* BEGIN @include challenge.css */ 
 /**
*
* @author  (KillBill) killbill@jatek-vilag.com
* @version $Id$
* @copyright (c) 2010 http://jatek-vilag.com
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
/**
* @ignore
*/

#chall_body .chall_select
{
  padding: 5px 5px 20px;
}

#chall_body .selw
{
  width:300px;
}

#chall_body .submit
{
  padding-right:20px;
  float:right;
}

#chall_body .block
{
  width: 20%;
  text-align: center;
}

#chall_body .game_text
{
  width: 68%;
  padding: 5px 5px 5px 5px;
}

#chall_body .date_text
{
  width: 17%;
  text-align: center;
}

#chall_body .checkbox
{
  width: 13%;
  text-align: center;
}

#chall_body .mark_w
{
  width:100%;
}

#chall_body .mark_text
{
  padding:10px;
  float:right;
}

#chall_body .chall_no
{
  text-align: center;
  padding: 5px 5px 5px 5px
}

#chall_body a
{
  font-weight: bold;
}

#chall_body .center
{
  text-align: center;
}

#chall_body .left
{
  text-align:left;
}

#chall_body .right
{
  text-align:right;
}

#chall_body .top
{
  width: 60%;
  text-align: center;
}

#chall_body .top_text
{
  float: left;
  width: 33%
}

#chall_body .top_game
{
  width: 20%;
  text-align: left;
}

#chall_body .top_user
{
  width: 60%;
  text-align: left;
}

#chall_body .top_time
{
  float: right;
  padding-top:3px;
}

#chall_body .tg
{
  margin: 4px;
}

#chall_body .tx
{
  font-weight:normal;
}

#chall_body a.tooltip span
{
  border: 1px solid red;
  background-color: #CFE1F6;
  padding: 5px;		
  margin: -6px 40px;
}

#chall_body .s_gf
{
  width: 36%;
  text-align: center;
}

#chall_body .searc
{
  width: 26%;
  text-align: center;
}

#chall_body .searcs
{
  width: 26%;
  text-align: left;
}

#chall_body .select_max
{
  max-width:80%;
}

#chall_body .option
{
  width: 100%;
  text-align: center;
  padding:5px;
}

#chall_body .p_info
{
  background-color:#916C1C;
  padding:5px;
  color:red;
  font-size:15px;
  font-weight:bold;
}
#chall_body .p_message
{
  text-align:center;
  padding:5px;
  font-size:13px;
}

#chall_body .s_uc
{
  text-align:center;
  width:80px;
}

#chall_body .scu
{
  padding:5px 0 5px 0;
  width:150px;
}

#chall_body .ust
{
  padding:5px 0 5px 0;
  width: 60%
}

#chall_body .image
{
  width:  30px;
  height: 30px;
  vertical-align: middle;
}

#chall_body .sg_image
{
  width:  20px;
  height: 20px;
  vertical-align: middle;
}

#chall_body .st_image
{
  vertical-align: middle;
}

#chall_body .sttar
{
  font-family: Arial, Helvetica, sans-serif;
  background-color:#A3DABF;
  color:#000;
  font-size:11px;
  font-weight:bold;
  text-align:center;
}

#chall_body .sttch
{
  font-family: Arial, Helvetica, sans-serif;
  background-color:#A5CAD8;
  color:#000;
  font-size:11px;
  font-weight:bold;
  text-align:center;
}

#chall_body .stat_gu
{
  width: 49%;
  text-align: center;
}

#chall_body .navigation
{
  text-align:center;
}

#chall_body .navigation:hover
{
  clear:both;
}

#chall_body .top_block
{
  width: 60%;
  padding: 0 0 100px;
}

#chall_body .bg1, #chall_body .bg2
{
  background-image: none;
}

#chall_body .game_th
{
  width: 68%;
}

#chall_body hr
{
  border-top:1px dashed #4C5D77;
}

#chall_body .trofy_list
{
  color:#0033FF;
  font-size:14px;
  font-weight:bold;
} 
 /* END @include challenge.css */ 

/* BEGIN @include classifieds.css */ 
 .category-list > a img {
	margin-right: 10px;
	max-height: 32px;
	max-width: 32px;
}

.category-list > a span {
	margin-left: auto;
}

.classified-listing-row {
	align-items: top;
	display: flex;
	padding: 10px 10px 10px 5px;
	position: relative;
    transition: opacity 1s;
}

.classified-listing-row .manage-links {
	position: absolute;
	right: 0px;
	top: 0px;
	width: auto;
}

.classified-listing-row .listing-thumb {
	flex: 0 0 100px;
	margin-right: 10px;
	max-height: 80px;
	max-width: 100px;
}

.classified-listing-row .listing-thumb a {
	align-items: center;
	display: flex;
	height: 80px;
	text-align: center;
	width: 100px;
}

.classified-listing-row .listing-thumb a img {
	margin: 0 auto 0 auto;
	max-height: 80px;
	max-width: 100px;
}

.classified-listing-row .listing-price {
	color: #00AD7F;
	display: block;
	font-family: arial;
	font-weight: bold;
	font-size: 1.5em;
}

.classified-listing-row .ndygln {
	display: flex;
	flex-wrap: wrap;
	text-align: right;
}

.classified-listing-row.cart-row .listing-action {
	align-self: center;
	flex: 0 0 70px;
}

.classified-listing-row.wishlist-row .listing-action {
	align-self: center;
	flex: 0 0 200px;
}


.classified-listing-row .aytmqa {
	flex: 1;
}

.classified-listing-row .qcyjnu {
	flex: 0 0 200px;
}

.classified-listing-row .tbpdyu {
	flex: 0 0 200px;
}

.classified-listing-row .tbpdyu .price {
	color: #00AD7F;
	display: block;
	font-family: arial;
	font-weight: bold;
	font-size: 1.5em;
	margin-bottom: 10px;
	padding: 5px 30px 5px 0;
	text-align: right;
}

.classified-listing-row .tbpdyu .price i.icon:before {
	margin: 0;
}

.classified-listing-row .tbpdyu a[data-role="wishlist"] {
	transition: width 1s ease-in-out;
}

.classified-listing-row .listing-kebab {
	color: #777;
	font-size: 1.2em;
	position: absolute;
	right: 5px;
	top: 5px;
}

.classified-listing-row .listing-kebab.active {
	background: #222;
}

.classified-listing-row .listing-kebab-menu {
	display: none;
	background: #222;
	border-radius: 2px 0 2px 2px;
	/* border: 1px solid #1a1a1a; */
	/* -webkit-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.2); */
	/* -moz-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.2); */
	/* box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.2); */
	padding: 10px;
	position: absolute;
	right: 5px;
	top: 24px;
}

.classified-listing-row .listing-kebab-menu a {
    display: block;
    margin-bottom: 5px;
}

.no-items {
	color: #777777;
	text-align: center;
}

.no-items h2 {
	margin: 0 0 5px 0;
}

.no-items span {
	display: block;
	margin: 0 0 10px 0;
}


/* Product Page v2 */
.classified-listing-body .listing-controls {
	display: flex;
	flex-wrap: wrap;
	justify-content: end;
	margin-bottom: 10px;
	padding: 0 .75rem;
}

.classified-listing-body .listing-controls .btn {
	margin-top: 4px;
}

.listing-details .listing-header {
	align-items: center;
	border-bottom: 1px dashed var(--bluegray-600);
	display: flex;
	font-size: 1.5em;
}

.listing-details .listing-header .listing-title {
	flex: 1;
	margin: 0;
	padding: .75rem;
}

.listing-details .listing-header .listing-price {
	color: var(--success-500);
}

.listing-description .postimage {
	max-height: 50vh;
	max-width: 100%;
}

.listing-other-products {
	display: flex;
	flex-wrap: wrap;
}

.listing-other-products .product {
	background: var(--bluegray-850);
	border-radius: 2px;
	flex: 1;
	margin: 0 3px;
	padding: .5rem;
}

.listing-other-products .product-thumb {
	margin: 0 auto 4px auto;
	width: 100px;
}

.listing-other-products .product-thumb img {
	border: 1px solid var(--bluegray-650);
	max-height: 80px;
	max-width: 100px;
}

.listing-other-products .product-title {
	display: block;
	padding-bottom: .5rem;
}

.listing-other-products .product-price {
	color: var(--success-500);
	display: block;
	padding-bottom: .5rem;
	text-align: right;
}


/*********************************************
*
* 				Index Widgets
*
**********************************************/
.classifieds-index-thumb {
	flex: 0 0 90px;
	text-align: center;
}

.classifieds-index-thumb img {
	width: 100%;
}


/*********************************************
*
* 				Listing Management
*
**********************************************/
.drop-wrap {
	position: relative;
}

.drop-area {
	align-items: center;
	background: var(--bluegray-850);
	border: 1px dashed var(--bluegray-550);
	display: flex;
	flex-direction: column;
	justify-content: center;
	overflow: hidden;
	position: relative;
	-webkit-transition: background-color 500ms linear;
	-moz-transition: background-color 500ms linear;
	-o-transition: background-color 500ms linear;
	-ms-transition: background-color 500ms linear;
	transition: background-color 500ms linear;
}

.drop-area:hover {
	background: var(--bluegray-900);
}

.drop-area.is-dragover {
	background: var(--bluegray-650);
}

.drop-spinner {
	align-items: center;
	background: rgba(0,0,0,.8);
	bottom: 0;
	display: flex;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 9;
}

.drop-divider {
	align-items: center;
	display: flex;
	justify-content: center;
	margin: 5px 0 5px 0;
}

.drop-divider .divider-line {
	background-color: #fff;
	height: 1px;
	margin: 0 16px;
	opacity: .12;
	width: 40px;
}

.output-area img {
	max-width: 100%;
}

.output-area button {
	transition: background-color 0.5s ease;
}








/* General */
.rules h3 {
	margin-top: 0;
}

#classifieds_search {
	position: relative;
}

#classifieds_search input[type="text"] {
	width: 100%;
}

#classifieds_search input[type="submit"] {
	background: none;
	border: none;
	color: #fff;
	cursor: pointer;
	font-family: fontello;
	font-size: 1.5em;
	position: absolute;
	right: 13px;
	top: 9px;
}

.classifieds_copyright {
	text-align: center;
	clear: both;
}

/* classified_manage_body.html */
.is_parent {
  padding-left: 30px;
  font-weight: bold;
	background-color: #ECF3F7;
}

.mandatory {
  color: red;
}

dl dd #message {
  width:98%;
}

#upload_panel {
  width:30%;
	float:right;
}

#supported {
  font-weight: bold;
	font-style:italic;
	font-size: 10px;
}


/* classified_single_body.html */
.rules .reported {
  margin: 0 0 4px 0;
}

/* Buttons */
.post_ad-icon span { background: none 0 0 no-repeat; }
.buttons div.post_ad-icon { width: 96px; height: 25px; }
.extend_ad-icon, .extend_ad-icon a { background: none top left no-repeat; }
ul.profile-icons li.extend_ad-icon { width: 55px; height: 16px; }
.post_ad-icon span { background-image: url("./styles/prosilver/imageset/en/button_post_ad.gif"); }
.extend_ad-icon, .extend_ad-icon a { background-image: url("./styles/prosilver/imageset/en/button_extend_ad.gif"); }


/* ============= Gray Market ============= */

.button {
	background: #fff;
	border: 1px solid #000;
	text-shadow: 1px 1px 1px #000;
	height: 25px;
	width: 80px;
}

.button:hover {
    border: none;
    background:#fff051;
    box-shadow: 0px 0px 1px #777;
	text-shadow: 1px 1px 1px #000;
	height: 25px;
	width: 80px;
}


/* ============= Manage Ad ============= */
#format-buttons select {
	display: inline-block;
	width: auto;
}



/**************************
*
* Product Request System
*
**************************/
.product-request-row {

}

.product-request-row .request-info {
	flex: 1;
}

.product-request-row .request-id {
	flex: 0 100px;
	text-align: center;
}

.product-request-row .request-info {
	flex: 1;
}

.product-request-row .request-bounty {
	flex: 0 60px;
	text-align: center;
}

.product-request-row .request-status {
	flex: 0 100px;
	text-align: center;
}

.product-request-row .request-view {
	flex: 0 100px;
	text-align: center;
} 
 /* END @include classifieds.css */ 

/* BEGIN @include cp.css */ 
 /* Control Panel Styles
---------------------------------------- */


/* Private Messages List
---------------------------------------- */
ul.pmlist > li {
	padding: 4px 8px;
	position: relative;
}

ul.pmlist > li::before {
	bottom: 0;
    content: "";
    display: inline-block;
    height: 100%;
	left: 0;
    position: absolute;
    top: 0;
	width: 5px;
}

ul.pmlist > li.pm_marked_colour:before { background: #F39C12; }
ul.pmlist > li.pm_replied_colour:before { background: #777; }
ul.pmlist > li.pm_friend_colour:before { background: #00AD7F; }
ul.pmlist > li.pm_foe_colour:before { background: #E74C3C; }

ul.pmlist .icon {
    flex: 0 1 auto;
}

ul.pmlist .mark {
	flex: 0 50px;
	text-align: center;
}

ul.pmlist .pmdetails {
	display: flex;
	flex: 1;
	flex-wrap: wrap;
}

ul.pmlist .kbnceq {
	display: flex;
	flex-direction: column;
	flex: 1;
}

ul.pmlist .timestamp {
	flex: auto;
}

ul.pmlist > li.pm-unread .pm-subject {
	color: var(--primary-500);
	font-weight: bold;
}

ul.pmlist > li.pm-read .pm-subject {
	color: var(---bluegray-400);
}

ul.pmlist .timestamp {
	flex: auto;
}

@media only screen and (min-width: 576px) {
	ul.pmlist .kbnceq {	
		flex-direction: row;
	}
	
	ul.pmlist .dsnlrh {
		flex: 1;
	}

	ul.pmlist .timestamp {
		flex: 0 200px;
	}
}

.pm-legend {
	border-left-width: 10px;
	border-left-style: solid;
	border-right-width: 0;
	padding: 0 0 0 5px;
}

.pm-legend.pm_marked_colour { border-color: #F39C12; }
.pm-legend.pm_replied_colour { border-color: #777; }
.pm-legend.pm_friend_colour { border-color: #00AD7F; }
.pm-legend.pm_foe_colour { border-color: #E74C3C; }


#pmtop {
	padding: 8px;
	position: absolute;
	bottom: 5px;
	right: 5px;
}

.recipient input[type="submit"] {
	background: none;
	border: none;
	color: #FFF;
	cursor: pointer;
	font-family: Fontello;
}


/**
* Navigation tabs
* Define basic layout
*/
#tabs {
	height: 1%;
	overflow: hidden;
}
#tabs ul {
	list-style: none;
}
#tabs li {
	display: inline;
}
/* style tab buttons */
#tabs a {
	display: block;
	float: left;
	text-decoration: none;
	color: #fff;
	border: solid;
	border-width: 1px 1px 0 1px;
	margin: 0 5px 0 0;
	padding: 4px 6px 3px 6px;
	background: repeat-x 0 -50px;
	font-family: "Trebuchet MS", arial, verdana;
	background-position: 0 -50px;
}
#tabs .activetab a {
	background-position: 0 0;
	font-weight: bold;
}
#tabs a:hover {
	background-position: 0 -25px;
}

/* topic list */

.cplist {
	border: solid 1px;
	margin-bottom: 10px;
}
dd.extra, dd.option {
	float: left;
	width: 9%;
	text-align: center;
}
dd.option {
	text-align: left;
}
dd.time {
	float: left;
	width: 19%;
}
dd.mark {
	width: 5%;
	float: right;
	text-align: center;
}
dd.info {
	float: left;
	width: 29%;
}

/**
* private message posting box
*/
#options-panel fieldset div {
	font-size: 1em;
	margin-bottom: 3px;
}

/********************
*
* Row Styling for Attachments, announcements, subscriptions, drafts, bookmarks etc..
*
********************/
.ucp-topicrow .icon {
	flex: 0 0 50px;
}

.ucp-topicrow .icon img {
	max-height: 32px;
	max-width: 32px;
}

.ucp-topicrow .title {
	flex: 1 auto;
}

.ucp-topicrow .last-post {
	flex: 0 0 250px;
}

.ucp-topicrow .check-select {
    flex: 0 0 30px;
}


/********************
*
* Row Styling for Reports and approvals in the mcp
*
********************/
.mcp-pmreport-row {

}

.mcp-pmreport-row .check-select {
	flex: 0 0 50px;
	text-align: center;
}

.mcp-pmreport-row .detail {
	flex: auto;
}

.mcp-pmreport-row .reporter {
	flex: 0 250px;
}


/**
* Mini tabs
*/
#minitabs ul {
	list-style: none;
}
#minitabs li {
	display: inline;
}
#minitabs a {
	display: block;
	float: left;
	font-size: 1.1em;
	text-decoration: none;
	color: #fff;
	border: solid;
	border-width: 1px 1px 0 1px;
	margin: 0 5px 0 0;
	padding: 4px 6px 3px 6px;
	background: repeat-x 0 -50px;
	font-family: "Trebuchet MS", arial, verdana;
	background-position: 0 -50px;
}
#minitabs .activetab a {
	background-position: 0 0;
}
#minitabs a:hover {
	background-position: 0 -25px;
}




/* UCP Edit Memberships */
#group-memberships li {
	border-bottom: 1px dotted #333;
}

	#group-memberships li:last-child {
		border-bottom: none;
	} 
 /* END @include cp.css */ 

/* BEGIN @include dm_eds.css */ 
 /* proSilver Style Sheet DM Easy Download System
------------------------------------------------------------*/
.eds-cat {
	list-style: none;
	margin: 0;
	padding: 0
}

.eds-cat-row {
	align-items: center;
	display: flex;
}











#dmed-wrap {
	/* margin: 0 auto; */
    /* width: 100%; */
}

#cat-bar-wrap {
	background: rgba(0, 0, 0, 0.4);
}

#cat-bar {
	display: block;
    margin-left: 1%;
    margin-right: 1%;
    padding-top: 1%;
    position: relative;
    z-index: 99;
}

#cat-bar li {
	display: inline-block;
	position: relative;
	text-align: left;
}

#cat-bar > li:first-child i {
	font-size: 1.5em;	
}

#cat-bar > li > a {
	color: #ffffff;
	display: block;
    font-size: 14px;
	line-height: 49px;	
    padding: 0 12px;
    text-transform: uppercase;
}

	#cat-bar > li > a.selected {
		background-color: #161616;
	}

	#cat-bar > li:hover > a {
		background-color: #f1f1f1;
		color: #000000;
		text-decoration: none;
	}

.section-wrap {
	padding-top: 20px;
}

.section {

}

	.section:first-child {
		margin-bottom: 30px;
	}

.section > h3 {	
	border-bottom: 2px dotted #111;
    margin: 0 1% 1% 1%;
	text-transform: uppercase;
}



.section-items {
	text-align: center;
}

.section-item-wrap {
	display: inline-block;
	overflow: hidden;
	padding: 5px;
	position: relative;
	vertical-align: top;
	width: 200px;
}

.section-item {
	background: #1E2124;
}

	.section-item .item-title {
		display: block;
		font-weight: bold;
		margin-bottom: 5px;
		padding: 25px 0 10px 10px;
		text-align: left;
		width: 100%;
	}
	
	.section-item .item-dlcount {
		background: #1aaf5d none repeat scroll 0 0;
		border-radius: 3px;
		left: 0;
		padding: 5px;
		position: absolute;
		top: 0;
	} 
 /* END @include dm_eds.css */ 

/* BEGIN @include forms.css */ 
 /**
*
*	Form specific styles
*/

/**
* Fieldset general style
*/
fieldset {
	/* border: 1px dashed #333; */
	border: none;
}

legend {
	color: #4C418B;
	font-weight: bold;
}

/*----------------------------------------------------------------------
// Search by Time - Begin Code Alteration
*/
#search_by_time
{
	margin-bottom: 0.3em;
}
/*
// Search by Time - End Code Alteration
----------------------------------------------------------------------*/

/********************
*
*	Search Box 
*
********************/
.mSearch {
	display: inline-block;
	position: relative;
    vertical-align: middle;
}

.mSearch input[type="submit"] {
	background: none;
	border: none;
	color: #fff;
	font-family: fontello;
	font-size: 1.5em;
	position: absolute;
	right: 13px;
	top: 9px;
}

.mSearch input[type="text"] {
	width: 95%;
}

/**
* input general style
*/
.inputbox, select {
	border: solid 1px;
	font-size: 1.1em; /* make sure that font is relative to it's parents size. */
	padding: 2px;
	background: #000;
	color: #fff;
	font-family: "Trebuchet MS", arial, verdana;
}

input.inputbox	{ width: 85%; }
input.inputbox	{ width: 85%; }
input.medium	{ width: 50%; }
input.narrow	{ width: 25%; }
input.tiny		{ width: 125px; }
input.autowidth { width: auto !important; }

/**
* General button style
*/
.button1, .button2 {
	background: none repeat-x 0 -25px transparent;
	color: #fff;
	border: solid 1px;
	padding: 2px;
	font-size: 1em;
	cursor: pointer;
	text-decoration: none; /* remove line for links */
	font-size: 1.1em;
}
.button1:hover, .button2:hover {
	background-color: #000;
	background-position: 0 0;
}
.button1 {
	font-weight: bold;
}
/**
* Form layouts
*/
fieldset dl {
	overflow: hidden;
	clear: both;
	font-size: 1.2em;
}
fieldset dt {
	float: left;
	width: 40%;
	margin-bottom: 10px;
}
fieldset dd {
	margin: 0 0 10px 41%;
}
fieldset dt label {
	font-weight: bold;
	cursor: pointer;
}
/* Fields 1 */
fieldset.fields1 dt {
	width: 15em;
	border-right-width: 0;
}

fieldset.fields1 dd {
	margin-left: 15em;
	border-left-width: 0;
}
/* Fields 2 */
fieldset.fields2 dt {
	width: 15em;
	border-right-width: 0;
}

fieldset.fields2 dd {
	margin-left: 16em;
	border-left-width: 0;
}

/**
* Specific styles for various fieldsets.
*/
fieldset.submit-buttons {
	margin: 5px 0;
}
fieldset.quickmod {
	clear: both;
	font-size: 1.2em;
}
#jumpbox {
	text-align: right;
	overflow: hidden;
}

.topic-actions {
	margin-bottom: 3px;
	height: 28px;
	min-height: 28px;
}
div[class].topic-actions {
	height: auto;
}
/*
.topic-actions {
	clear: both;
	padding-top: 5px;
	height: 1%;
	overflow: hidden;
	height: auto !important;
}*/
.quick-login input.inputbox {
	width: auto;
}
fieldset.display-actions {
	text-align: right;
}
fieldset.forum-selection, fieldset.submit-buttons,
fieldset.quick-login, fieldset.display-actions {
	font-size: 1.2em;
}










/* Display options on viewtopic/viewforum pages  */
.dropdown-menu fieldset {
	margin: 0;
	padding: 0;
}

.dropdown-menu fieldset.display-options select {
    min-width: 120px;
}

.dropdown-menu fieldset.display-options label {
    display: block;
    margin: 4px;
    padding: 0;
    text-align: right;
    white-space: nowrap;
} 
 /* END @include forms.css */ 

/* BEGIN @include jquery.jgrowl.css */ 
 div.jGrowl {
	padding: 			10px;
	z-index: 			9999;
	color: 				#fff;
	font-size: 			12px;
}

/** Special IE6 Style Positioning **/
div.ie6 {
	position: 			absolute;
}

div.ie6.top-right {
	right: 				auto;
	bottom: 			auto;
	left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.top-left {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-right {
	left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-left {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.center {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	width: 				100%;
}

/** Normal Style Positions **/
div.jGrowl {
	position:			absolute;
}

body > div.jGrowl {
	position:			fixed;
}

div.jGrowl.top-left {
	left: 				0px;
	top: 				0px;
}

div.jGrowl.top-right {
	right: 				0px;
	top: 				0px;
}

div.jGrowl.bottom-left {
	left: 				0px;
	bottom:				0px;
}

div.jGrowl.bottom-right {
	right: 				0px;
	bottom: 			0px;
}

div.jGrowl.center {
	top: 				0px;
	width: 				50%;
	left: 				25%;
}

/** Cross Browser Styling **/
div.center div.jGrowl-notification, div.center div.jGrowl-closer {
	margin-left: 		auto;
	margin-right: 		auto;
}

div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
	background-color: 		#000;
	opacity: 				.85;
    -ms-filter: 			"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; 
    filter: 				progid:DXImageTransform.Microsoft.Alpha(Opacity=85); 
	zoom: 					1;
	width: 					235px;
	padding: 				10px;
	margin-top: 			5px;
	margin-bottom: 			5px;
	font-family: 			Tahoma, Arial, Helvetica, sans-serif;
	font-size: 				1em;
	text-align: 			left;
	display: 				none;
	-moz-border-radius: 	5px;
	-webkit-border-radius:	5px;
}

div.jGrowl div.jGrowl-notification {
	min-height: 			40px;
}

div.jGrowl div.jGrowl-notification div.jGrowl-header {
	font-weight: 			bold;
	font-size:				.85em;
}

div.jGrowl div.jGrowl-notification div.jGrowl-close {
	z-index:				99;
	float: 					right;
	font-weight: 			bold;
	font-size: 				1em;
	cursor:					pointer;
}

div.jGrowl div.jGrowl-closer {
	padding-top: 			4px;
	padding-bottom: 		4px;
	cursor: 				pointer;
	font-size:				.9em;
	font-weight: 			bold;
	text-align: 			center;
}

/** Hide jGrowl when printing **/
@media print {
	div.jGrowl {
		display: 			none;
	}
} 
 /* END @include jquery.jgrowl.css */ 

/* BEGIN @include links.css */ 
 /* proSilver Link Styles
---------------------------------------- */

/* Links adjustment to correctly display an order of rtl/ltr mixed content */
a {
	color: #00AAFF;
	direction: ltr;
	unicode-bidi: embed;
	text-decoration: none;
}

/* a:visited	{ color: #00AAFF; } */
a:hover	{ color: #fff; text-decoration: underline; }
a:active	{ color: #fff; }

/* Coloured usernames */
.username-coloured {
	font-weight: bold;
	padding: 0 !important;
}

/* Links on gradient backgrounds */
#search-box a:link, .navbg a:link, .forumbg .header a:link, .forabg .header a:link, th a:link {
	color: #FFFFFF;
	text-decoration: none;
}

#search-box a:visited, .navbg a:visited, .forumbg .header a:visited, .forabg .header a:visited, th a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#search-box a:hover, .navbg a:hover, .forumbg .header a:hover, .forabg .header a:hover, th a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#search-box a:active, .navbg a:active, .forumbg .header a:active, .forabg .header a:active, th a:active {
	color: #ffffff;
	text-decoration: none;
}

/* Links for forum/topic lists */
a.forumtitle {
	font-family: "Trebuchet MS", Helvetica, Arial, Sans-serif;
	font-weight: bold;
	color: var(--bluegray-300);
	text-decoration: none;
}

a.topictitle {
	font-family: "Trebuchet MS", Helvetica, Arial, Sans-serif;
	font-weight: bold;
	color: var(--bluegray-300);
	text-decoration: none;
}

a.topictitle:hover {
	color: #bcbcbc;
	text-decoration: underline;
}

a.subforum {
	color: var(--bluegray-300);
}

/* Post body links */
.postlink {
	/* text-decoration: none; */
	/* border-bottom: 1px solid #d2d2d2; */
	padding-bottom: 0;
}

.postlink:active {
	color: #d2d2d2;
}

.postlink:hover {
	background-color: #f6f6f6;
	text-decoration: none;
	color: #404040;
}

.signature a, .signature a:visited, .signature a:hover, .signature a:active {
	border: none;
	text-decoration: underline;
	background-color: transparent;
}

/* Profile links */
.postprofile a:link, .postprofile a:visited, .postprofile dt.author a {
	font-weight: bold;
	color: #898989;
	text-decoration: none;
}

.postprofile a:hover, .postprofile dt.author a:hover {
	text-decoration: underline;
	color: #d3d3d3;
}

/* CSS spec requires a:link, a:visited, a:hover and a:active rules to be specified in this order. */
/* See http://www.phpbb.com/bugs/phpbb3/59685 */
.postprofile a:active {
	font-weight: bold;
	color: #898989;
	text-decoration: none;
}


/* Profile searchresults */	
.search .postprofile a {
	color: #898989;
	text-decoration: none; 
	font-weight: normal;
}

.search .postprofile a:hover {
	color: #d3d3d3;
	text-decoration: underline; 
}

/* Back to top of page */
.back2top {
	clear: both;
	height: 11px;
	text-align: right;
}

/* Arrow links  */
a.up		{ background: none no-repeat left center; }
a.down		{ background: none no-repeat right center; }
a.left		{ background: none no-repeat 3px 60%; }
a.right		{ background: none no-repeat 95% 60%; }

a.up, a.up:link, a.up:active, a.up:visited {
	padding-left: 10px;
	text-decoration: none;
	border-bottom-width: 0;
}

a.up:hover {
	background-position: left top;
	background-color: transparent;
}

a.down, a.down:link, a.down:active, a.down:visited {
	padding-right: 10px;
}

a.down:hover {
	background-position: right bottom;
	text-decoration: none;
}

a.left, a.left:active, a.left:visited {
	padding-left: 12px;
}

a.left:hover {
	color: #d2d2d2;
	text-decoration: none;
	background-position: 0 60%;
}

a.right, a.right:active, a.right:visited {
	padding-right: 12px;
}

a.right:hover {
	color: #d2d2d2;
	text-decoration: none;
	background-position: 100% 60%;
}

/* invisible skip link, used for accessibility  */
.skiplink {
	position: absolute;
	left: -999px;
	width: 990px;
}

/* Feed icon in forumlist_body.html */
a.feed-icon-forum {
	float: right;
	margin: 3px;
}

.mSeparatorStrip {
    height: 12px !important;
} 
 /* END @include links.css */ 

/* BEGIN @include mchat.css */ 
 /**
*
* @package mChat ProSilver Style
* @version 1.3.5 2010-12-02
* @copyright (c) RMcGirr83 ( http://www.rmcgirr83.org/ )
* @copyright (c) By Shapoval Andrey Vladimirovich (AllCity) ~ http://allcity.net.ru/
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
**/

/* mChat
------------ */
div.mChatBG1 {
	padding: 5px;
}

div.mChatBG2 {
	padding: 5px;
}

div.mChatRowLimit {
	overflow: auto;
	width: 100%;
	height: 200px;
}

div.mChatRowLimitCustom {
	overflow: auto;
	width: 100%;
}

div.mChatMessagePanel {
	align-items: center;
	display: flex;
}

div.mChatMessagePanel input.mChatText {
	color: #FFFFFF;
	cursor: text;
	flex: 1;
	margin: 10px auto 10px auto;
	overflow: auto;
}

input.mChatText:hover {
	border: 1px solid #11A3EA;
}

div.mChatBodyFix {
	width: 100% !important;
}

div.mChatStatic {
	padding-left: 5px;
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	text-align: left;
	font-size: 1.1em;
}

div.mChatStats {
	padding-left: 5px;
	margin-top: 2px;
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	text-align: left;
	min-height: 1.3em;
	height: auto !important;
}

div.mChatRefresh {
	padding-left: 5px;
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	text-align: left;
	font-size: 1.1em;
	margin-top: 1.5em;
	clear: both;
}

input.mChatColor {
	width: 100%;
	text-align: center;
	background-color: #DEE3E7;
	border-style: none;
}

/* The message rows */
div.mChatMessageRow {
	display: flex;
	position: relative;
}

div.mChatMessageRow:before {
	background: var(--dark);
	border-bottom-left-radius: 3px;
	content: "";
	display: inline-block;
	height: 16px;
	left: 67px;
	position: absolute;
	top: 19px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	width: 16px;
}

div.mChatMessageRow div.mChatAvatar {
	flex: 0 0 50px;
	text-align: center;	
}

div.mChatMessageRow div.mChatMessageWrap {
	background: var(--dark);
	flex: 1;
	margin-left: 20px;
	padding: 5px 4px 4px 15px;
	font-size: 13px;
}

@media only screen and (max-width: 768px) {
	div.mChatMessageRow div.mChatMessage,
	#mChat-userList {
		font-size: 2.5vw;
	}
}

.mChatMessageMod:hover {
	text-decoration: none;
}

.mChatMessageMod .icon {
	color: #737373;
}

.mChatMessageMod:hover .icon {
	color: #1568D6;
}

a.mChatScriptLink {
	text-decoration:none;
}

img.mChatImage{
	vertical-align: middle;
}

img.mChatImageLoad {
	vertical-align: middle;
	cursor: wait;
	display: none;
}

img.mChatImageOk {
	vertical-align: middle;
	cursor: help;
}

img.mChatImageHideImg {
	vertical-align: middle;
	cursor: help;
	display: none;
}

div.mChatSound {
	position: absolute;
	left: -1000px;
	top: -1000px;
}

.mchat_alert {
	color: #7E2217;
	padding: 10px;
}

#mChat-userList a {
	display: block;
    margin: 5px;
}

.mChatAvatars {
	margin-right: 5px;
	text-align: center;
    width: 40px;
}

#mChatSmiles {
	border-radius: 5px;
	overflow: hidden;
}

#mChatSmiles #mchat-smilies {
	max-height: 200px;
	overflow-y: scroll;
}

#mChatSmiles .smiley {
	cursor: pointer;
    display: inline-block;
    /* height: 55px; */
	margin: 3px;
	overflow: hidden;
    vertical-align: middle;
	/* width: 55px; */
}

	/* pseudo-element for positioning the image vertically */
	#mChatSmiles .smiley:before {
		content: "";
		display: inline-block;
		height: 100%;
		vertical-align: middle;
	}

#mChatSmiles .smiley:hover {
	background: #191919;
}

#mChatSmiles .smiley img {
    max-height: 100%;
    max-width: 100%;
}

#mChatRules ul li {
	color: #FF0000;
	padding: 10px;
} 
 /* END @include mchat.css */ 

/* BEGIN @include awards.css */ 
 /* Medals Index */
.medal-category-row {
	display: flex;
}

.index-medal {
	align-items: center;
	display: flex;
	flex-direction: column;
}

/* Private message user's receive when awarded a medal */
.award-awarded-pm {
	align-items: center;
	display: flex;
	flex-direction: column;	
}

.award-awarded-pm .award-image {
	background: var(--dark);
	padding: 5px;
}

.award-awarded-pm .award-message {
	align-self: normal;
	margin-top: 10px;
	padding: 10px;
}

.award-awarded-pm .award-points {
	margin-top: 10px;
}

.award-awarded-pm .award-points.positive {
	color: var(--success-500);
}

.award-awarded-pm .award-points.negative {
	color: var(--danger-500);
	padding: 10px;
}


/*  */
.md-award-info {
	align-items: center;
	display: flex;
	flex-direction: column;
	margin-bottom: 10px;
}

.md-award-image {
	align-items: center;
	display: flex;
	justify-content: center;
}


/*********************************
*
* Medal displayed on profiles and viewtopic
*
*********************************/
.award {
	position: relative;
}

.award > img {
	max-height: 64px;
	max-width: 64px;
}

.award-count {
	padding: 2px 5px;
	background: var(--secondary);
	border-radius: 2px;
	position: absolute;
	top: 0;
	right: 0;
}


/*********************************
*
* Award Tooltip displayed when hovering over a medal
*
*********************************/
.award-tooltip {	
	background: var(--dark);
	border-radius: 2px;
	color: var(---bluegray-300);	
	display: none;
	left: 0;
	position: absolute;
	top: 100%;
	min-width: 250px;
	z-index: 1;
}

.award-tooltip .tooltip-body {
	align-items: center;
	display: flex;
	flex-direction: row;
	padding: 10px;
}

.award-tooltip .tooltip-body img {
	margin-right: 10px;
}

.award-tooltip .tooltip-body .title {
	display: block;
	font-weight: bold;
	margin-bottom: 10px;
}

.award:hover .award-tooltip {
	display: block;
}

/*********************************
*
* Award Awarded
*
*********************************/
.award-awarded-row .award-content {
	align-items: center;
	display: flex;
}

.award-awarded-row:last-child {
	margin: 0;
}

.award-awarded-row .award-name {
	
}

.award-awarded-row .award-image {
	align-items: center;
	background: var(--dark);
	display: flex;
	height: 80px;
	justify-content: center;
	margin-right: 10px;
	width: 100px;
}

.award-awarded-row .award-image img {
	max-height: 64px;
	max-width: 64px;
}

.award-awarded-row .award-meta {
	flex: 1;
	margin-right: 5px;
} 
 /* END @include awards.css */ 

/* BEGIN @include profileview.css */ 
 /* profileview.css
----------------------------------------*/
/* Specific column styles */
table.table1 .name		{ text-align: left; }
table.table1 .total_views	{ text-align: center !important; width: 15%; }
table.table1 .last_view	{ text-align: left; width: 20%; }
table.table1 .contact	{ text-align: left; width: 20%; }

dl.detailspv {
	/*font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;*/
	font-size: 1.1em;
}

dl.detailspv dt {
	float: left;
	clear: left;
	width: 45%;
	text-align: right;
	color: #000000;
	display: block;
}

dl.detailspv dd {
	margin-left: 0;
	padding-left: 5px;
	margin-bottom: 5px;
	color: #828282;
	float: left;
	width: 50%;
}



.friendslist {
	text-align: center;
}

.friendslist .user {
	background: #111;
    border-radius: 5px;
    display: inline-block;
    margin: 4px;
    padding: 2px 5px;
    vertical-align: middle;
	width: 95px;
}

.friendslist .user .name {
	display: block;
    line-height: 19px;
    overflow: hidden;
    overflow-wrap: break-word;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.friendslist .user .thumb {
	height: 50px;
	width: 50px;
}

.friendslist .user .thumb img {
	height: 50px;
	width: 50px;
}



.tabs .content .content-head {
	font-size: 1.3em;
	font-weight: bold;
}



/********************
*
*	Profile Tab
*
********************/
#tab-profile table {
	
}

#tab-profile table td {
    padding-bottom: 15px;
}

#tab-profile table td:first-child {
    color: #999;
    font-weight: bold;
}

#tab-profile .custom-row {
	border-bottom: 1px dashed #333;
	font-size: 1.3em;
	margin-bottom: 15px;
}

	#tab-profile .custom-row .custom-row {
		font-size: 1em;
	}

/* #tab-profile .custom-fields .custom-row:last-child { */
	/* border-bottom: none; */
/* } */

/* #tab-profile .favorites .custom-row:last-child { */
	/* border-bottom: none; */
/* } */

#tab-profile .custom-row:last-child {
	background: red;
	border-bottom: none;
}
	
#tab-profile .custom-row > h3 {
	color: #999;
    font-weight: bold;
    padding: 5px;
}

#tab-profile .custom-row > p {
	padding-left: 20px;
}

#tab-profile .favorites {
	
}

/********************
*
*	Groups Tab
*
********************/
#tab-groups {
	
}

#tab-groups #grouplist {
	font-size: 1.3em;
}

#tab-groups #grouplist li {
    border-bottom: 1px dashed #333;
    margin-bottom: 5px;
}

#tab-groups #grouplist li > div {
	display: inline-block;
}

#tab-groups #grouplist div.thumb {
	text-align: center;
	width: 100px;
}

#tab-groups #grouplist div.thumb.noimg {
	font-size: 3em;
}

#tab-groups #grouplist div.thumb img {
	max-height: 60px;
    max-width: 100px;	
}



/********************
*
*	Market Tab
*
********************/
#tab-ads {
	
}

#tab-ads #marketlist {
	
}

#tab-ads #marketlist li {
    border-bottom: 1px dashed #333;
    margin-bottom: 5px;
}

#tab-ads #marketlist li > div {
	display: inline-block;
}

#tab-ads #marketlist div.thumb {
	text-align: center;
	width: 100px;
}

#tab-ads #marketlist div.thumb img {
	max-height: 60px;
    max-width: 100px;	
}

#tab-ads #marketlist div.info {
    width: 70%;
}

#tab-ads #marketlist div.price {
	color: #4cff00;
}

#tab-ads .noads {
	
} 
 /* END @include profileview.css */ 

/* BEGIN @include socialnet.css */ 
 /*******************************************************\
|* SOCIALNET - GENERAL                                 *|
\*******************************************************/
.snUsername {
    font-weight: bold;
}

#dialog .submit-buttons {
	display: none;
}

/*******************************************************\
|* SOCIALNET - ACTION BUTTONS                          *|
\*******************************************************/
.snActions {
    float: right;
}

.rtl .snActions {
    float: left;
}

.snActions .snActionClose, .snActions .snActionDelete {
    background: transparent url("./styles/prosilver/imageset/socialnet/close.png") no-repeat 0 0;
    height: 15px;
    width: 15px;
    cursor: pointer;
    position: absolute;
    opacity: 1;
}

.snActionBlock:hover .snActions .snActionClose, .snActionBlock:hover .snActions .snActionDelete {
    background-position: 0 -15px;
}

.snActionBlock:hover .snActions .snActionClose:hover, .snActionBlock:hover .snActions .snActionDelete:hover, .snActionBlockHidden:hover .snActions .snActionClose:hover, .snActionBlockHidden:hover .snActions .snActionDelete:hover {
    background-position: 100% 100%;
}

.snActions .snActionClose, .snActions .snActionDelete.delete_comment {
    margin-left: -15px;
}

.rtl .snActions .snActionClose, .rtl .snActions .snActionDelete.delete_comment {
    margin-right: -15px;
    margin-left: 0px;
}

.snActionBlockHidden .snActions {
    display: none;
}

.snActionBlockHidden:hover .snActions {
    display: block;
}

#socialnet_im .snActions {
    margin: 5px 0 0;
}

.rtl #socialnet_im .snActions {
    margin: 0 0 5px 0;
}

.snUsStatusBlock .snActions {
    padding: 3px 0;
}

.snUsMore {
    background-color: #EDEFF4;
    padding: 5px;
    margin-top: 3px;
    font-size: 11px;
}

.snUsMoreBottom, .snMpMoreBottom {
    background-color: #EDEFF4;
    padding: 5px;
    margin-top: 3px;
    font-size: 11px;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

.snUsMore a, .snUsMoreBottom a, .snMpMore a, .snMpMoreBottom a {
    cursor: pointer;
    padding-right: 12px;
    background: transparent url("./styles/prosilver/imageset/socialnet/arrow-down.png") no-repeat 100% 60%;
}

.rtl .snUsMore a, .rtl .snUsMoreBottom a, .rtl .snMpMore a, .rtl .snMpMoreBottom a {
    padding-right: 0px;
    padding-left: 12px;
    background-position: 0 60%;
}


/*******************************************************\
 |* SOCIALNET - INSTANT MESSENGER                       *|
 \*******************************************************/
#socialnet_im.snImDockWrapper {
	position: fixed;
	bottom: 0;
	height: 24px;
	left: auto;
	right: 20px;
	z-index: 999;
	border-right: 1px solid #999;
	background-color: #000000;
    color: #ffffff;
}
.rtl #socialnet_im.snImDockWrapper {
	right: auto;
	left: 20px;
	border-right: none;
	border-left: 1px solid #999;
	background-color: #000000;
    color: #ffffff;
}
#socialnet_im .snImGroup {
	position: relative;
	float: right;
	background-color: #000000;
    color: #ffffff;
}
.rtl #socialnet_im .snImGroup {
	float: left;
	background-color: #000000;
    color: #ffffff;
}
#socialnet_im .snImButton {
	/*position: relative;*/ /* Schovat vrchni linku pri otevreni bloku */
	line-height: 24px;
	font-weight: bold;
	padding: 0 5px;
	cursor: pointer;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	width: 180px;
	text-overflow: ellipsis;
	/* Vsechny prohlizece krome FF, jinak W3C Validator hlasi chybu */
	white-space: nowrap;
	z-index: 99;
    color: #ffffff;
	background-color: #000000;
}
.rtl #socialnet_im .snImButton {
	border-left: none;
	border-right: 1px solid #999;
	background-color: #000000;
    color: #ffffff;
}
#socialnet_im .snImButton:hover, #socialnet_im .snImButton.snImOpener {
	background-color: #000000;
    color: #ffffff;
	background-image: none;
}
#socialnet_im .snImNav {
	width: auto;
	font-weight: bold;
	background-color: #000000;
    color: #ffffff;
}
#socialnet_im .snImButton.snImOpener {
	border-top: 1px solid #fafafa;
	background-color: #000000;
    color: #ffffff;
}
#socialnet_im #snImOnline .snImButton {
	width: 167px;
	padding-left: 28px;
	background-repeat: no-repeat;
	background-position: 3px 50%;
	background-color: #000000;
    color: #ffffff;
}

.rtl #socialnet_im #snImOnline .snImButton {
	padding-left: 0px;
	padding-right: 28px;
	background-position: 98% 50%;
	background-color: #000000;
    color: #ffffff;
}

#socialnet_im #snImOnline .label {
	float: left;
	padding-right: 5px;
	background-color: #000000;
    color: #ffffff;
}
.rtl #socialnet_im #snImOnline .label {
	float: right;
	padding-right: 0;
	padding-left: 5px;
	background-color: #000000;
    color: #ffffff;
}
.snImButton .snImStatus, .snImTyping {
	background: transparent none no-repeat 50% 50%;
	padding: 4px;
	margin-left: 3px;
	background-color: #000000;
    color: #ffffff;
}
.rtl .snImButton .onlineStatus {
	margin-left: 0;
	margin-right: 3px;
	background-color: #000000;
    color: #ffffff;
}
.snImButton .snImStatus.snImOnline {
	background-image: url("./styles/prosilver/imageset/socialnet/im_online.png");
	background-color: #000000;
    color: #ffffff;
}
.snImButton .snImStatus.snImAway {
	background-image: url("./styles/prosilver/imageset/socialnet/im_away.png");
	background-color: #000000;
    color: #ffffff;
}
.snImButton .snImStatus.snImOffline {
	background-image: url("./styles/prosilver/imageset/socialnet/im_offline.png");
	background-color: #000000;
    color: #ffffff;
}
.snImButton .snImUnread {
	position: absolute;
	top: -7px;
	padding: 2px;
	background-color: #ff0000;
	color: #fff;
	display: block;
	line-height: 10px;
	z-index:290;
}
.ltr .snImButton .snImUnread {
	right: 20px;
	background-color: #000000;
    color: #ffffff;
}
.rtl .snImButton .snImUnread {
	left: 20px;
	background-color: #000000;
    color: #ffffff;
}
#socialnet_im .snImBlock {
	position: absolute;
	background: #fff;
	bottom: 24px;
	left: auto;
	right: -1px;
	width: 260px;
	border: 1px solid #999;
	z-index: 190;
	background-color: #000000;
    color: #ffffff;
}
.rtl #socialnet_im .snImBlock {
	left: -1px;
	right: auto;
	background-color: #000000;
    color: #ffffff;
}
#socialnet_im #snImOnline .snImBlock {
	width: 200px;
	background-color: #000000;
    color: #ffffff;
}
#socialnet_im .snImBlock .snImTitle {
	padding: 0px 5px;
	line-height: 24px;
	font-weight: bold;
	background: #000000 url("./styles/prosilver/theme/images/bg_list.gif") repeat-x 0 -10px;
	color: #efefef;
	background-color: #000000;
	border-bottom: 1px solid #999;
	cursor: pointer;
}
#socialnet_im .snImButtons {
	background-color: #000000;
    color: #ffffff;
	padding-bottom: 1px;
}
.snImSound.ui-icon {
	float: left;
	margin: 3px 0 3px 10px;
	height: 11px;
	cursor: pointer;
	background-color: #000000;
    color: #ffffff;
	background: transparent url("./styles/prosilver/imageset/socialnet/sound.png") no-repeat 0 0;
}
.snImSound.ui-icon.ui-icon-volume-off {
	background-position: 0 100%;
	background-color: #000000;
    color: #ffffff;
}
.rtl .snImSound {
	float: right;
	margin: 3px 3px 3px 0;
	background-color: #000000;
    color: #ffffff;
}
.snImLoginLogout {
	float: right;
	margin: 1px 3px 1px 0;
	background-color: #000000;
    color: #ffffff;
}
.snImLogin, .snImLogout, .snImLogin span, .snImLogout span {
	background: transparent url("./styles/prosilver/imageset/socialnet/im_login.gif") repeat-x 0 0;
	display: block;
	float: left;
	background-color: #000000;
    color: #ffffff;
}
.snImLogin span, .snImLogout span {
	line-height: 15px;
	display: block;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 0px 4px;
	font-size: 8px;
	background-color: #000000;
    color: #ffffff;
}
.snImLogin span {
	background-position: left -30px;
	background-color: #000000;
    color: #ffffff;
}
.snImLogout span {
	background-position: right -60px;
	background-color: #000000;
    color: #ffffff;
}
.snImLogout.selected {
	background-position: 0 -15px;
	background-color: #000000;
    color: #ffffff;
}
.snImLogout.selected span {
	background-position: right -75px;
	background-color: #000000;
    color: #ffffff;
}
.snImLogin.selected {
	background-position: 0 -15px;
	background-color: #000000;
    color: #ffffff;
}
.snImLogin.selected span {
	background-position: left -45px;
	color: #fff;
	background-color: #000000;
}
.snImLoginLogout label {
	cursor: pointer;
	padding: 0;
	margin: 0;
	background-color: #000000;
    color: #ffffff;
}
#socialnet_im #snImOnlineList {
	overflow-x: hidden;
	overflow-y: auto;
	max-height: 400px;
	background-color: #000000;
    color: #ffffff;
}
#socialnet_im .snImUserLine {
	clear: left;
	background: #000000 none no-repeat 98% 50%;
    color: #ffffff;
	line-height: 23px;
	height: 26px;
	white-space: nowrap;
	text-overflow: ellipsis;
	/* Vsechny prohlizece krome FF, jinak W3C Validator hlasi chybu */
	padding-right: 16px;
	padding-left: 3px;
	/*width: 183px;*/
	cursor: pointer;
}
.rtl #socialnet_im .snImUserLine {
	background-position: 2% 50%;
	padding-right: 0;
	padding-left: 16px;
	background-color: #000000;
    color: #ffffff;
}
#socialnet_im .snImUserLine img {
	float: left;
	padding: 2px 5px;
	background-color: #000000;
    color: #ffffff;
}
.rtl #socialnet_im .snImUserLine img {
	float: right;
	padding: 3px 5px;
	background-color: #000000;
    color: #ffffff;
}
#socialnet_im .snImUserLine:hover {
	background-color: #222;
	color: #000000;
}

#socialnet_im .snImUserLine a:hover {
	color: #000000;
}

#socialnet_im .snImBlock .snImTextarea {
	background: #000 url("./styles/prosilver/imageset/socialnet/im_message.png") no-repeat 2px 2px;
	padding-left: 20px;
	border-top: 1px solid #ccc;
	padding-top: 2px;
	bottom: 25px;
	position: fixed;
	width: 240px;
}
.rtl #socialnet_im .snImBlock .snImTextarea {
	background-position: 99% 2px;
	padding-left: 0;
	padding-right: 20px;
	background-color: #000000;
    color: #ffffff;
}
#socialnet_im .snImBlock .snImMsgs {
	height: 240px;
	margin-bottom: 23px;
	padding: 5px 5px;
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
	display: block;
	font-size: 11px;
	background-color: #000000;
    color: #ffffff;
}
.rtl #socialnet_im .snImBlock .snImMsgs strong {
	float: right;
	background-color: #000000;
    color: #ffffff;
}
.snImMsg {
	padding: 6px 0;
	border-top: 1px solid #EEEEEE;
	display: block;
	position: relative;
	background-color: #000000;
    color: #ffffff;
}
.snImMsg:first-child {
	border-top: none;
	padding-top: 0;
	background-color: #000000;
    color: #ffffff;
}
.snImMsg:last-child {
	padding-bottom: 0;
	background-color: #000000;
    color: #ffffff;
}
.snImMsgTime {
	background-color: #000000;
    color: #ffffff;
	font-size: 8px;
	position: absolute;
	right: 0px;
	top: -5px;
	display:none;
}
#socialnet_im .snImBlock .snImTextarea textarea.snImMessage {
	height: 16px;
	width: 234px;
	border: none;
	background-color: #000000;
    color: #ffffff;
}
#socialnet_im .snUsername a {
	/*#105289;*/
	text-decoration: none;
	background-color: #000000;
    color: #ffffff;
}
.snImChatBox .snImButtons .ui-icon {
	height:18px;
	width:18px;
	float:right;
	cursor: pointer;
	background-position: 50% 50%;
	background-color: #000000;
    color: #ffffff;
}
.snImCBAvatar {
	float:left;
	margin-top:0px;
	margin-left: -5px;
	margin-right: 4px;
	height:30px;
	display:inline-block;
	background-color: #000000;
    color: #ffffff;
}

.rtl .snImCBAvatar {
	float: right;
	margin-left: 4px;
	margin-right: -5px;
	background-color: #000000;
    color: #ffffff;
}

.ui-icon.snImCBSmiley {
	background-image:url('./styles/prosilver/imageset/socialnet/cb_bar_smiley.png');
	background-color: #000000;
    color: #ffffff;
}
.ui-icon.snImCBHistory {
	background-image:url('./styles/prosilver/imageset/socialnet/cb_bar_history.png');
	background-color: #000000;
    color: #ffffff;
}
.ui-icon.snImCBProfile {
	background-image:url('./styles/prosilver/imageset/socialnet/cb_bar_user.png');
	background-color: #000000;
    color: #ffffff;
}

.snImTyping {
	background-image:url('./styles/prosilver/imageset/socialnet/im_typing.png');
	padding: 12px 9px;
	position: absolute;
	display: none;
	background-color: #000000;
    color: #ffffff;
}

.snImHistory {
	background: transparent url("./styles/prosilver/imageset/socialnet/im_history_outgoing.png") no-repeat 0 0;
	padding-left: 16px;
	background-color: #000000;
    color: #ffffff;
}

.rtl .snImHistory {
	background-position: 100% 0;
	padding-left: 0px;
	padding-right: 16px;
	background-color: #000000;
    color: #ffffff;
}

.snImHistory.incoming {
	background-image: url("./styles/prosilver/imageset/socialnet/im_history_incoming.png");
	background-color: #000000;
    color: #ffffff;
}



/*******************************************************\
 |* SOCIALNET - USER STATUS                             *|
 \*******************************************************/

#page-body.snUsOnHeader {
	margin-top: 32px;
}
#socialnet_us.snUsHeader {
	margin: 0 auto;
	padding: 0;
	z-index: 99;
	width: 600px;
}
#socialnet_us .snUsMembShareStatus, .snUsProfile {
	width: 55%;
	min-width: 500px;
	overflow: hidden;
	display: block;
	margin: 0 auto;
	margin-bottom: 5px;
}
#socialnet_us.snUsHeader .snUsShared {
	display: none;
}
#socialnet_us .snUsShare.navbar {
	position: absolute;
	width: 580px;
	padding: 0px 6px;
	/*z-index: 99;*/
}
#socialnet_us .snUsShare textarea {
	width: 99%;
	border: solid 1px #AEAEAE;
	line-height: 21px;
	font-size: 12px;
}
#socialnet_us .snUsShare .snUsWatermark {
	color: #888;
}
#snUsNoStatus {
	text-align:center;
	font-size: 12px;
	padding-top: 5px;
}
.snUsShare .snUsButtonOver, .snUsShareComment .snUsButtonCommentOver {
	display: none;
}
.snUsShare span.corners-bottom {
	margin: 0 -6px;
}
#socialnet_us .snUsShare .button1 {
	margin-top: 5px;
	float: right;
	font-size: 10px;
}
.rtl #socialnet_us .snUsShare .button1 {
	float: left;
}
.snUsProfile .snUsStatusBlock {
	border-top: 1px solid #ddd;
	padding: 7px 0;
	padding-left: 60px;
}
.rtl .snUsProfile .snUsStatusBlock {
	padding-left: 0;
	padding-right: 60px;
}
.snUsProfile .snUsStatusBox {
	/*color: #000;*/
	font-size: 12px;
	min-height: 50px;
	padding-right: 20px;
}
.rtl .snUsProfile .snUsStatusBox {
	padding-left: 20px;
	padding-right: 0;
	/* padding-right: 60px;*/
}
.snUsProfile .snUsCommentBox {
	background-color: #000000;
	padding: 5px;
	/*color: #000;*/
	font-size: 11px;
	margin-top: 3px;
	/* margin-left: 60px;*/
}
/*
 .rtl .snUsProfile .snUsCommentBox {
 margin-left: 0px;
 margin-right: 60px;
 }
 */
.snUsProfile .snUsStatusBox .status_time, .snUsProfile .snUsCommentBox .status_time {
	color: #999;
	font-size: 11px;
	display: block;
	padding: 5px 0;
	padding-left: 37px;
}
.rtl .snUsProfile .snUsStatusBox .status_time, .rtl .snUsProfile .snUsCommentBox .status_time {
	padding-left: 0;
	padding-right: 37px;
}
.snUsProfile .snUsStatusBox .status_time {
	padding-left: 0;
}
.rtl .snUsProfile .snUsStatusBox .status_time {
	padding-right: 0;
}
.snUsProfile .status_poster_avatar img {
	border: 0;
	max-width: 50px;
	max-height: 50px;
	margin-left: -60px;
	float: left;
}
.rtl .snUsProfile .status_poster_avatar img {
	float: right;
	margin-left: 0;
	margin-right: -60px;
}
.snUsProfile .comment_poster_avatar img {
	border: 0;
	max-width: 30px;
	max-height: 30px;
	float: left;
	padding-right: 7px;
}
.rtl .snUsProfile .comment_poster_avatar img {
	float: right;
	padding-right: 0px;
	padding-left: 7px;
}
.snUsProfile .comment_text {
	padding-left: 37px;
	padding-right: 20px;
	background-color: #000000;
}
.rtl .snUsProfile .comment_text {
	padding-left: 20px;
	padding-right: 37px;
	background-color: #000000;
}
.snUsProfile .snUsShareComment {
	background-color: #000000;
	padding: 5px;
	margin-top: 3px;
}
.snUsProfile .snUsShareComment textarea {
	width: 99%;
	border: solid 1px #BDC7D8;
	font-size: 11px;
	color: #000;
	line-height: 21px;
}
.snUsProfile .snUsShareComment .snUsWatermarkComment {
	color: #888;
}
.snUsProfile .snUsShareComment .button1 {
	margin-top: 5px;
	float: right;
	font-size: 11px;
	font-weight: normal;
}
.rtl .snUsProfile .snUsShareComment .button1 {
	float: left;
}
#no_status {
	font-size:13px;
	font-weight: bold;
	margin: 10px 0 0 10px;
}
.rtl #no_status {
	margin: 10px 10px 0 0;
}
/************
 * FETCH
 ***********/
.snUsFetchBlock .loader {
	text-align: center;
	align: center;
	padding: 4px 0;
	display:none;
}

.snUsFetchBlock .snUsFetchPreview, .snUsThumbs {
	display: none;
	padding: 4px 0;
	
}

.snUsFetchAdditional {
	margin-bottom: 10px;
}

.snUsFetchImages {
	width: 120px;
	float: left;
}

.rtl .snUsFetchImages {
	float: right;
}

.snUsFetchData .title {
	font-size: 1.2em;
	font-weight: bold;
}

.snUsFetchButton {
	margin: 2px;
	display:none;
	float: right;
}

.rtl .snUsFetchButton {
	float: right;
}

/********************************************\
|* MAINPAGE                                 *|
\********************************************/

#socialnet_mainpage {
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
    width: 98%;
    font-size: 12px;
	color: #ffffff;
}

#socialnet_mainpage .snMpLeftColumn {
    width: 20%;
    float: left;
}

.rtl #socialnet_mainpage .snMpLeftColumn {
    float: right;
}

#socialnet_mainpage .snMpRightColumn {
    width: 22%;
    float: right;
    /*padding-left: 1%; */
}

.rtl #socialnet_mainpage .snMpRightColumn {
    float: left;
    /*padding-left: 0;
    padding-right: 1%;*/
}

* #middle_column.snUsProfile {
    /* overflow: hidden;*/
    width:54% ;
    min-width: 200px;
    min-height: 550px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    padding: 0 10px;
}

#middle_column.snUsProfile.snMpNoRightBorder {
	width: 55%;
}

.ltr #middle_column.snUsProfile.snMpNoRightBorder {
	border-right: none;
	padding-right: 0px;
}

.rtl #middle_column.snUsProfile.snMpNoRightBorder {
	border-left: none;	
	padding-left: 0px;
}

.snMpRightColumn h3, .snMpLeftColumn h3 {
    margin: 0 0 2px 0;
    padding: 3px;
    border: 0;
    border-top: 1px solid #ddd;
    text-transform: none;
    color: #fff;
    background-color: #EFF2F7;
    font-size: 12px;
}

.snMpLeftColumn h3, .rtl .snMpLeftColumn  h3 {
   /* margin-right: 10px;*/
}

.rtl .snMpRightColumn  h3, .rtl .snMpLeftColumn  h3 {
    padding: 3px;
}

.snMpH3SeeAll a {
    float: right;
    font-weight: normal;
}

/*
* Left column
*/

.snMpLeftColumn ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.snMpLeftColumn ul li:not(.header):hover {
    background-color: #EFF2F7;
	color: #000000;
}

.snMpLeftColumn ul li.active {
    background-color: #0000FF;
	color: #000000;
    font-weight: bold;
}

.snMpLeftColumn ul li a {
    color: #ffffff;
    display: block;
    padding: 3px 10px 3px 7px;
}

.rtl .snMpLeftColumn ul li a {
    padding: 3px 7px 3px 10px;
}

.snMpLeftColumn ul li a:hover {
    color: #000000;
    text-decoration: none;
}

.snMpLeftColumn ul li .num_cube {
    float: right;
    background-color: #000000;
	color: #ffffff;
    min-width: 14px;
    height: 14px;
    font-size: 9px;
    text-align: center;
}

.rtl .snMpLeftColumn ul li .num_cube {
    float: left;
}

.snMpLeftColumn .snMpProfileMy {
    margin-bottom: 10px;
    height: 50px;
}

.snMpProfileMy .snMpAvatar img {
    max-width: 50px;
    max-height: 50px;
    float: left;
    padding-right: 10px;
    padding-left: 0;
    border: 0;
}

.rtl .snMpProfileMy .snMpAvatar img {
    float: right;
    padding-right: 0;
    padding-left: 10px;
}

.snMpProfileMy .snMpProfileEdit {
    font-size: 0.9em;
}

.snMpSearch {
    margin: 10px 0px 10px 0px;
    border: 1px solid #bbb;
    height: 20px;
}

.rtl .snMpSearch {
    margin: 10px 0px 10px 0px;
}

.snMpSearch #search-text {
    float: left;
    padding: 1px 3px;
    border: 0;
    width: 83%;
    height: 14px;
}

.rtl .snMpSearch #search-text {
    float: right;
}

.snMpSearch #search-submit {
    float: right;
    width: 23px;
    padding: 0;
}

.rtl .snMpSearch #search-submit {
    float: left;
    border-right: 1px solid #ddd;
}

.mpImOnlineUsers {
    height: 300px;
    overflow: auto;
}


.mpImOnlineUsers .snImUserLine {
    clear: left;
    background: #000 none no-repeat 95% 50%;
    line-height: 26px;
    height: 26px;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-right: 30px;
    padding-left: 3px;
    cursor: pointer;
    color: #fff;
}

.rtl .mpImOnlineUsers .snImUserLine {
    background-position: 5% 50%;
    padding-right: 0;
    padding-left: 30px;
}

.mpImOnlineUsers .snImUserLine img {
    float: left;
    padding: 2px 5px 2px 0;
}

.rtl .mpImOnlineUsers .snImUserLine img {
    float: right;
    padding: 2px 5px;
}

.mpImOnlineUsers .snImUserLine:hover {
    background-color: #EFF2F7;
}

/**
* Right Column
*/
.snMpRightBlock {
   /* margin-bottom: 10px;*/
}

.snMpRightBlocktext {
    padding: 2px 0 2px 3px;
    font-size: 11px;
    margin-bottom: 8px;
}

.rtl .snMpRightBlocktext {
    padding: 2px 3px 2px 0px;
}

.snMpRightBlocktext a {
    text-decoration: none;
}

.snMpPostTime {
    line-height: 10px;
}

.snMpPostTime, .snMpPostTime a {
    font-size: 0.9em;
    color: #888;
}

.snMpRightBlock:not(.forabg) ul.topiclist, .snMpLeftBlock:not(.forabg) ul.topiclist {
	display: none;
}

.snMpRightBlock.forabg h3, .snMpLeftBlock.forabg h3 {
	display: none;
}

.snMpRightBlock:not(.forabg) .bg1, .snMpLeftBlock .bg1 {
	background: transparent;
}

.snMpLeftBlock.forabg .bg1 {
	background: #fff;
}

/**
* Middle Column
*/
.snUsProfile .snMpTextBlock {
    padding: 7px 0;
    padding-left: 60px;
    /*color: #000;*/
    border-top: 1px solid #ddd;
}

.snUsProfile .add_user {
    background: transparent url("./styles/prosilver/imageset/socialnet/add_user.png") no-repeat 40px 50%;
}

.snUsProfile .snMpNoEntry {
    padding: 15px 0;
    color: #000;
}

/*
#snMpShareStatus {
    height: 29px;
}
*/
#snMpShareStatus textarea {
    width: 99%;
    border: solid 1px #AEAEAE;
    line-height: 21px;
    height: 22px;
    font-size: 12px;
}

#snMpShareStatus .snUsWatermark {
    color: #888;
}

#snMpShareStatus .snMpButtonOver {
    display: none;
}

#snMpShareStatus .button1 {
    margin-top: 5px;
    float: right;
    font-size: 10px;
}

.rtl #snMpShareStatus .button1 {
    float: left;
}

/*
* View friends
*/
.snMpFriend {
    float: left;
    width: 70px;
    overflow: hidden;
    font-size: 11px;
    text-align: center;
    padding: 0 3px;
    color: #000;
}

.snMpFriend .snMpAvatar {
    display: block;
    min-height: 50px;
}

.snMpFriend .snMpAvatar img {
    max-width: 50px;
    max-height: 50px;
    padding: 0 10px;
    border: 0;
}

#socialnet_mainpage .pagination {
    font-size: 11px;
}

.snMpLoadNewsOver {
    text-align: right;
    padding: 3px 4px;
    font-size: 0.85em;
}

.rtl .snMpLoadNewsOver {
    text-align: left;
}

.snMpLoadNews {
    cursor: pointer;
    padding-right: 12px;
    background: transparent url("./styles/prosilver/imageset/socialnet/arrow-down.png") no-repeat 100% 60%;
}

.rtl .snMpLoadNews {
    padding-right: 0px;
    padding-left: 12px;
    background-position: 0 60%;
}

.snMpMutualFriend {
    float: left;
    width: 49%;
    margin-bottom: 10px;
}

.rtl .snMpMutualFriend {
    float: right;
}

.snMpFriendRequest {
    float: left;
    width: 33%;
    margin-bottom: 10px;
}

.rtl .snMpFriendRequest {
    float: right;
}


/********************************************\
|* FRIEND/FOE APPROVAL SYSTEM               *|
\********************************************/
.snFasFriend {
	align-items: center;
	border: 2px solid transparent;
	display: flex;
	font-size: 11px;
	margin-bottom: 5px;
	overflow: hidden;
	padding: 2px;
	position: relative;
	text-overflow: ellipsis;
	white-space: nowrap;	
}

.snFasFriend:last-child {
	margin-bottom: 0;
}

.snFasFriend.inline {
	display: inline-flex;
	width: 245px;
}

.snFasFriend.checked {
	border-color: #1568D6;
}     

.snFasFriend .snAvatar {
	flex: 0 0 45px;
	margin-right: 5px;
	text-align: center;
}

.snFasFriend .snInfo {
	flex: 1;
}

.snFasFriend .snMark {
	flex: 0 0 45px;
}

.snFasFriend .snActions {
	flex: 0 0 auto;
	/* font-size: 15px; */
}

.snFasFriend .FasOnline {
	border-radius: 50%;
	height: 10px;
	position: absolute;
	right: 5px;
	top: 5px;
	width: 10px;
}

/* .snFasFriend .snActions .snActionDeny::after { */
    /* content: ""; */
    /* background: #444;	 */
    /* display: inline-block; */
	/* height: 20px; */
	/* margin-left: 10px; */
	/* vertical-align: middle; */
    /* width: 1px; */
/* } */

.snFasFriend span {
  text-overflow: ellipsis; /* Vsechny prohlizece krome FF, jinak W3C Validator hlasi chybu */
  overflow: hidden;
  display: inline-block;
}

.snFasFriend span a {
  font-weight: bold;
  padding: 2px 0;
}

.snFasFriend span.location {
  font-weight: normal;
  font-size: 10px;
}

fieldset .snFasFriend span a {
  font-weight: normal;  
}

fieldset dd.snFasBlock {
  margin-left: 1%;
}

.rtl fieldset dd.snFasBlock {
  margin-left: 0px;
  margin-right: 1%;
}
.snMpTextBlock .snActionBlock {
    margin-right: 20px;
}

div.jGrowl div.jGrowl-notification.blue, div.jGrowl div.jGrowl-closer.blue {
	background-color: #109EE5;
	color: #000;
	width:400px;
	height:400px;
}

div.jGrowl div.jGrowl-notification.green, div.jGrowl div.jGrowl-closer.green {
	background-color: #78AF85;
	color: #000;
}

div.jGrowl div.jGrowl-notification.red, div.jGrowl div.jGrowl-closer.red {
	background-color: #DF8B8B;
}

div.jGrowl div.jGrowl-notification.orange, div.jGrowl div.jGrowl-closer.orange {
	background-color: #EF9859;
} 
 /* END @include socialnet.css */ 

/* BEGIN @include statistics.css */ 
 /* phpBB Statistics MOD */
/* version $Id: statistics.css 91 2010-01-26 13:34:58Z marc1706 $ */
table.fs_details_graphs div.graph {
	background-color: #67A3EB;
}

div.fs {
	font-size: 1.1em;
}
div.fs h3 {
	font-size: 0.9em;
}
div.fs fieldset {
	font-size: 1.0em;
}
div.fs thead {
	font-weight: bold;
}
div.fs td {
	vertical-align: top;
	padding: 0 4px 0 4px;
}
div.fs div.user_prompt {
	text-align: center;
}
table.fs_details_list, table.fs_details_graphs {
	width:100%;
	table-layout: fixed;	
}
table.fs_details_list td.col1, table.fs_details_list td.col3 {
	width: 25%;
	text-align: right;
	vertical-align: top; 
}
table.fs_details_list td.col2, table.fs_details_list td.col4 {
	width: 25%;
	padding-left: 5px;	
	vertical-align: top; 
}
table.fs_details_graphs col.col_cat {
	width: 50%;
}
table.fs_details_graphs col.col_bar {
	width: 30%;	
}
table.fs_details_graphs col.col_count, table.fs_details_graphs col.col_pct {
	width: 10%;	
	text-align: right;
}
td.table_list {
	margin-left: 50px;
}

/* stats_icon */
.icon-stats { 
	background-image: url("./styles/prosilver/theme/images/icon_stats.gif");
	background-position: 0 50%;
	background-repeat: no-repeat;
	padding: 1px 0 0 17px;
}

.rtl .icon-stats {
	background-position: 100% 50%;
	padding: 1px 17px 0 0;
}

/*END MOD*/ 
 /* END @include statistics.css */ 


/* [+] UPS Easy Shop - D.M */
/* BEGIN @include easy_shop.css */ 
  
 /* END @include easy_shop.css */ 

/* [-] UPS Easy Shop - D.M */

/* [+] Mafia Credits - D.M */
/* BEGIN @include points.css */ 
 /*
*	Lotto
*/

.lotto-bit {
	background: #1E1E1E;
}

.lotto-bit .head {
	position: relative;
}

.lotto-bit .head .brand {
	height: 90px;
	left: 50%;
	margin-left: -45px;
	position: absolute;
	top: 10px;
	width: 90px
}

.lotto-bit.winner .head .brand {
	background: url("styles/prosilver/theme/images/points/lotto_winner_bg2.png") no-repeat scroll 0 0 / 90px auto;
}

.lotto-table {
	border-collapse: collapse;
}

.lotto-table caption {
	font-family: verdana;
	font-size: 1.3em;
    padding: 20px;
	text-align: center;
}

.lotto-table tr {
	
}

.lotto-table tr:nth-child(even) {
    background: #232323;
}

.lotto-table tr:nth-child(odd) {
    background: #161616;
}

.lotto-table th {
	background: none;
	font-weight: bold;
}

.lotto-table td {
	padding: 8px;
}






/* User Transfer Log */
.log .date {
	flex: 0 0 250px;
}

.log .amount {
	flex: 0 0 200px;
}











/*************************
*
* Bank Page
*
*************************/
.bank-no-account {
	text-align: center;
}

.bank-no-account img {
	max-width: 400px;
}



/*************************
*
* Lottery Page
*
*************************/
.lottery-info-box {
	position: relative;
}

.lottery-info-box .info-box-icon {
	font-size: 40px;
}

.lottery-info-box .info-box-inner {
	overflow: auto;
}

.lottery-info-box .info-box-title {
	display: block;
	text-align: right;
}

.lottery-info-box .info-box-detail {
	text-align: right;
	margin: 20px 0 0 0;
	line-height: 30px;
}



.recent-winner .winner-name {
	font-size: 17px;
}

.recent-winner .winner-date {
	background: #444;
}

.recent-winner .winner-amount {
	font-size: 25px;
}

.recent-winner .winner-coin {
	width: 50px;
}




/*************************
*
* Log Page
*
* points.php?mode=logs
*
*************************/

.points-log-row {
	display: flex;
}

.points-log-row .action-date {
	flex: 0 0 120px;
}

.points-log-row .action-summary {
	flex: 1;
}

.points-log-row .action-amount {
	flex: 0 0 120px;
} 
 /* END @include points.css */ 

/* [-] Mafia Credits - D.M */

/* [+] Karma MOD */
/* BEGIN @include karma.css */ 
 /* proSilver Karma MOD Style Sheet
-------------------------------------------------
	Author: m157y
	Version: 14 June 2009

	Copyright 2007 David Lawson, m157y, A_Jelly_Doughnut
-------------------------------------------------*/

/* Karma icons block (prevents apposition of profile buttons) */
span.karma-icons {
	display: block;
	width: 100%;
	height: 20px;
}

/* Karma icons */
a.karma-increase-icon	{ background: none top left no-repeat; width: 20px; height: 20px; }
a.karma-decrease-icon	{ background: none top left no-repeat; width: 20px; height: 20px; }

/* Set karma icon dimensions */
span.karma-increase-icon	{ width: 20px; height: 20px; }
span.karma-decrease-icon	{ width: 20px; height: 20px; }

/* Fix karma icon default margins */
span.karma-increase-icon, span.karma-decrease-icon	{ margin: 0 0 0 0px; }

/* Karma icons */
span.karma-increase-icon, .karma-increase-icon a	{ background-image: url("./styles/prosilver/imageset/icon_karma_increase.gif"); }
span.karma-decrease-icon, .karma-decrease-icon a	{ background-image: url("./styles/prosilver/imageset/icon_karma_decrease.gif"); }


/* Rollover state */
span.karma-increase-icon, span.karma-decrease-icon {
	float: left;
	margin: 0 6px 3px 0;
	background-position: 0 100%;
}

span.karma-increase-icon a, span.karma-decrease-icon a {
	display: block;
	float: left;
	width: 100%;
	height: 100%;
	background-position: 0 0;
}

/* Hide <a> text and hide off-state image when rolling over (prevents flicker in IE) */
span.karma-increase-icon a span, span.karma-decrease-icon a span { display:none; }
span.karma-increase-icon a:hover, span.karma-decrease-icon a:hover { background: none; }

/**/
.karma_explain {
	color: #999999;
	font-weight: bold;
	font-size: 1em;
}


/* Comments Page */ 
 /* END @include karma.css */ 

/* [-] Karma MOD */

/* [+] Post Reaction MOD */
/* BEGIN @include post_reaction.css */ 
 ul.pl-postlist {
	margin: 0;
	padding: 0;
}

ul.pl-postlist > li {
	align-items: center;
	display: flex;
	border-bottom: 1px solid #222;
	padding: 13px 10px;
}

ul.pl-postlist > li .info {
	flex: 1;
}

ul.pl-postlist > li .thanks {
	flex: 0 0 100px;
	text-align: center;
}

ul.pl-postlist > li .thanks_time {
	flex: 0 0 200px;
	text-align: center;	
}


/*
 *
 * Top 3 users crowns
 *
 */
ul.pl-postlist > li.top3 {
    position: relative;
}

ul.pl-postlist > li.top3 .info {
    padding-left: 10px;
}

ul.pl-postlist > li.top3 .icon-crown {
	left: 6px;
	position: absolute;
	transform: rotate(-45deg);
	top: 7px;
}

ul.pl-postlist > li.top3:nth-child(2) .icon-crown {
    color: #FCB214;
}

ul.pl-postlist > li.top3:nth-child(3) .icon-crown {
    color: #CBCBCB;
}

ul.pl-postlist > li.top3:nth-child(4) .icon-crown {
    color: #CC8A49;
} 
 /* END @include post_reaction.css */ 

/* [-] Post Reaction MOD */

/* [+] PRB 2.0 System */
/* BEGIN @include prb20.css */ 
 /*********************************************
*
* 			Token Purchase Page
*
**********************************************/
.pricing-table {
	
}

.pricing-table .plan {
	
}

.pricing-table .plan .plan-name {
	margin: 0 0 10px 0;
	text-align: center;
}


.pricing-table .plan .plan-price {
	margin: 0;
}


/*********************************************
*
* 			My Products Page
*
**********************************************/
.prb-product-row {
	align-items: center;
	display: flex;
}

.prb-product-row.row-header {
	font-weight: bold;
	padding: 13px 10px;
}

.prb-product-row div.name {
	flex: 1;	
}

.prb-product-row div.id {
	flex: 0 0 150px;
	text-align: center;
}

.prb-product-row div.charges {
	flex: 0 0 100px;
	text-align: center;
}

.prb-product-row div.actions {
	flex: 0 500px;
} 
 /* END @include prb20.css */ 

/* [-] PRB 2.0 System */

/* [+] Product Request System */
/* BEGIN @include product_requests.css */ 
 /********************
*
*	Requests Index
*
********************/
.request-flex-row .request-id,
.request-flex-row .request-requester,
.request-flex-row .request-bounty,
.request-flex-row .request-status,
.request-flex-row .request-date,
.request-flex-row .request-view {
	text-align: center;
}

/*
 This is required to prevent long strings with no spaces from
 forcing their container to stretch infinitely long 
 */
.request-flex-row .request-description, 
.request-flex-row .request-theme {
	margin: 0 10px 0 10px;
    word-break: break-all;
    word-wrap: break-word;
    white-space: pre-wrap;
}

.request-flex-row .request-id {
	color: #8c8c8c;
	flex: 0 0 115px;
}

.request-flex-row .request-description {
	text-align: left;
	flex: 0 0 380px;
}

@media screen and (max-width:1300px) {
	.request-flex-row .request-description {
		background: green;
		flex: 0 0 300px;
	}
}

.request-flex-row .request-theme {
	text-align: left;
	flex: 1;
}

.request-flex-row .request-requester {
	flex: 0 0 170px;
}

.request-flex-row .request-bounty {
	flex: 0 0 80px;
}

.request-flex-row .request-status {	
	flex: 0 0 100px;
}

.request-flex-row .request-date {	
	flex: 0 0 100px;
}

.request-flex-row .request-actions {
	text-align: right;
	flex: 1;
}

/*************************
*
*	Request Single Body
*
**************************/
.request-screenshot {
	display: block;
	text-align: center;
}

.request-screenshot img {
	max-width: 300px;
} 
 /* END @include product_requests.css */ 

/* [-] Product Request System */

/* [+] Customer System */
/* BEGIN @include customers.css */ 
 /*********************************************************************
*
*	Customer System
*
*********************************************************************/
.customer-row .rqlutt {
    flex: 0 0 100px;
}

.customer-row .jezofq {
    flex: 0 0 200px;
}

.customer-row .gxqgop {
    flex: 0 0 100px;
}

.customer-row input[type='checkbox'] {
    user-select: none;
}

.customer-row .pid-span {
    cursor: pointer;
}



/************************
*
* Old Search Page
*
************************/
#customer-list {
	list-style: none;
	margin: 0;
	padding: 0;
}

.cs-row-wrap .cs-product-drawer {
	background: #141414;
	display: none;
	padding-left: 20px;
}

.cs-row {
	align-items: center;
	display: flex;
	flex-flow: row nowrap;
	padding: 15px 5px 15px 5px;
}

	/* Shared Styles */
	.cs-row .cs-item:first-child,
	.cs-row.p-row .cs-item:nth-child(2) {
		flex: 0 0 50px;
	}

	.cs-row.c-row .cs-item:nth-child(2),
	.cs-row.p-row .cs-item:nth-child(3) {
		flex: 1 0 0;
		padding-left: 10px;
		text-align: left;
	}


	/* Customer Row */
	.cs-row.c-row {
		cursor: pointer;
	}

	.cs-row.c-row:hover {
		background: #121212;
	}

	.cs-row.c-row .cs-item:nth-child(3) {
		flex: 0 0 110px;
	}



	/* Product Row */
	.cs-row.p-row .cs-item:nth-child(4),
	.cs-row.p-row .cs-item:last-child {
		flex: 0 0 50px;
 	}

	.cs-row.p-row .cs-item:first-child img {
		max-height: 64px;
		max-width: 64px;
	}
	
	.cs-row.p-row .cs-item#download-link {
		flex: 0 0 100px;
	}


.cs-row .cs-item {
	text-align: center;
}



/************************
*
* Add Customer Page
*
************************/
#customer-add-form {
	padding: 10px;
	position: relative;
}

#customer-add-form label
#customer-add-form textarea {
	display: block;
	margin: 5px 0 5px 0;
	width: 100%;
}

#input-box {
	font-size: 15px;
	outline: 2px dashed #666;
	outline-offset: -10px;
	padding: 50px;
    transition: outline-offset 0.15s ease-in-out 0s, background-color 0.15s linear 0s;
	text-align: center;
}

	#input-box #file-select {
		height: 0.1px;
		opacity: 0;
		overflow: hidden;
		position: absolute;
		width: 0.1px;
		z-index: -1;
	}

	#input-box > label {
		cursor: pointer;
	}

	#drop-box span {
		color: #666;
		font-weight: bold;
		text-transform: uppercase;
	}

#input-box i {
	display: block;
    font-size: 5em;
    margin-bottom: 10px;
}

#input-box.is-dragover {
	background-color: #232323;
}



#stats-box {
	margin: 15px 0 0 0;
}

#preview-box {
	margin: 15px 0 0 0;
	max-height: 400px;
	overflow-y: scroll;
}

#preview-box .preview {
	align-items: center;
	background: #262626;
	display: flex;
	flex-flow: row;
	margin: 0 0 10px 0;
	padding: 5px;
}

.preview .thumb,
.preview .file-info,
.preview .file-remove {
	flex: 0 0 0;
	vertical-align: middle;
}

.preview .thumb {
	height: 64px;
	max-height: 64px;
	max-width: 64px;
	min-height: 48px;
	min-width: 48px;
	position: relative;
	width: 64px;
}

.preview .thumb img {
	bottom: 0;
	left: 0;
	margin: auto;
	max-height: 90%;
	max-width: 90%;
	position: absolute;
	right: 0;
	top: 0;
}

.preview .file-info {
	flex: 1 0 0;
	overflow: hidden;
    word-wrap: break-word;
}

.preview .file-info span {
	display: block;
	padding: 3px;
}

.preview .file-remove {
	cursor: pointer;
}

.preview .file-remove .icon {
	color: #D94543;
	font-size: 18px;
}

.preview .file-remove .icon:hover {
	color: #BE4443;
}



/************************
*
* Dialog - used by old system
*
************************/
.dialog {
	background: rgba(0,0,0, 0.5);
	display: none;
	height: 100%;
	left: 0;
	min-height: 300px;
    position: absolute;
	top: 0;
	width: 100%;
	z-index: 999;
}

.dialog > div {
	background: #222;
	border-radius: 10px;
	margin: 100px auto auto auto;
	position: relative;
    width: 500px;
}

.dialog .dialog-head {
	margin-bottom: 20px;
	padding-left: 10px;
}

.dialog .dialog-head .dismiss {
	cursor: pointer;
	position: absolute;
	right: 10px;
	top: 10px;
}

.dialog .dialog-body {
	font-size: 1.5em;
	padding-bottom: 15px;
	text-align: center;	
}

.dialog.loader img {
    height: 64px;
    width: 64px;
} 
 /* END @include customers.css */ 

/* [-] Customer System */

/* [+] Events System */
/* BEGIN @include events.css */ 
  
 /* END @include events.css */ 

/* [-] Events System */

/* [+] Animations */
/* BEGIN @include animations.css */ 
 /* Slow variant of shake that moves slower and closer - Datamine  */
@keyframes slowShake {
	10%, 90% {
		transform: translate3d(-1px, 0, 0);
	}

	20%, 80% {
		transform: translate3d(1px, 0, 0);
	}

	30%, 50%, 70% {
		transform: translate3d(-2px, 0, 0);
	}

	40%, 60% {
		transform: translate3d(2px, 0, 0);
	}
}

@keyframes rotate {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}

@keyframes react-menu-hover {
  0% {
    opacity:0;
    transform:scale3d(0, 1, 1);
  }
  50% {
    transform:scale3d(1.2, 1, 1);
    opacity:1;
  }
  100% {
    transform:scale3d(1, 1, 1);
  }
}

@keyframes reaction-hover-out {
  0% {
    opacity:1;
    transform:scale3d(1, 1, 1);
  }
  60% {
    transform:scale3d(0, 0.5, 1);
  }
  100% {
    opacity:0;
  }
}

@-moz-keyframes growDown {
  0% {
    transform: scaleY(0);
  }
  80% {
    transform: scaleY(1.1);
  }
  100% {
    transform: scaleY(1);
  }
}

@-webkit-keyframes growDown {
  0% {
    transform: scaleY(0);
  }
  80% {
    transform: scaleY(1.1);
  }
  100% {
    transform: scaleY(1);
  }
}

@-o-keyframes growDown {
  0% {
    transform: scaleY(0);
  }
  80% {
    transform: scaleY(1.1);
  }
  100% {
    transform: scaleY(1);
  }
}

@keyframes growDown {
  0% {
    transform: scaleY(0);
  }
  80% {
    transform: scaleY(1.1);
  }
  100% {
    transform: scaleY(1);
  }
}

@keyframes progress-bar-stripes {
    0%  { background-position-x: 1rem; }
}

@keyframes background-gradient-shine {
    to {
        background-position: left;
    }
} 
 /* END @include animations.css */ 

/* [-] Animations */

/* BEGIN @include memberlist_avatar.css */ 
 /**
 * @package styles
 * @version $Id: memberlist_avatar.css 45 2007-09-10 04:49:51Z Highway of Life $
 * @copyright (c) 2007 David Lewis (Highway of Life) - http://startrekguide.com
 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
 ---------------------------------------- */
.thumbnail {
	z-index: 0;
	position:relative;
}

a.thumbnail:hover {
	background-color: transparent;
	z-index: 50;
}

.thumbnail span {
	position: absolute;
	background: #e0e5e9 url("./styles/prosilver/theme/images/cellpic1.gif") repeat-x;
	padding: 4px;
	border: 1px solid #a9b8c2;
	left: 0px;
	display: none;
	color: #FFF;
	text-decoration: none;
}

.thumbnail span img {
	border-width: 0;
	padding: 2px;
}

a.thumbnail:hover span {
	position:absolute;
	display:block;
	top: 20px;
	left: 7px;
} 
 /* END @include memberlist_avatar.css */ 

/* BEGIN @include challenge.css */ 
 /**
*
* @author  (KillBill) killbill@jatek-vilag.com
* @version $Id$
* @copyright (c) 2010 http://jatek-vilag.com
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
/**
* @ignore
*/

#chall_body .chall_select
{
  padding: 5px 5px 20px;
}

#chall_body .selw
{
  width:300px;
}

#chall_body .submit
{
  padding-right:20px;
  float:right;
}

#chall_body .block
{
  width: 20%;
  text-align: center;
}

#chall_body .game_text
{
  width: 68%;
  padding: 5px 5px 5px 5px;
}

#chall_body .date_text
{
  width: 17%;
  text-align: center;
}

#chall_body .checkbox
{
  width: 13%;
  text-align: center;
}

#chall_body .mark_w
{
  width:100%;
}

#chall_body .mark_text
{
  padding:10px;
  float:right;
}

#chall_body .chall_no
{
  text-align: center;
  padding: 5px 5px 5px 5px
}

#chall_body a
{
  font-weight: bold;
}

#chall_body .center
{
  text-align: center;
}

#chall_body .left
{
  text-align:left;
}

#chall_body .right
{
  text-align:right;
}

#chall_body .top
{
  width: 60%;
  text-align: center;
}

#chall_body .top_text
{
  float: left;
  width: 33%
}

#chall_body .top_game
{
  width: 20%;
  text-align: left;
}

#chall_body .top_user
{
  width: 60%;
  text-align: left;
}

#chall_body .top_time
{
  float: right;
  padding-top:3px;
}

#chall_body .tg
{
  margin: 4px;
}

#chall_body .tx
{
  font-weight:normal;
}

#chall_body a.tooltip span
{
  border: 1px solid red;
  background-color: #CFE1F6;
  padding: 5px;		
  margin: -6px 40px;
}

#chall_body .s_gf
{
  width: 36%;
  text-align: center;
}

#chall_body .searc
{
  width: 26%;
  text-align: center;
}

#chall_body .searcs
{
  width: 26%;
  text-align: left;
}

#chall_body .select_max
{
  max-width:80%;
}

#chall_body .option
{
  width: 100%;
  text-align: center;
  padding:5px;
}

#chall_body .p_info
{
  background-color:#916C1C;
  padding:5px;
  color:red;
  font-size:15px;
  font-weight:bold;
}
#chall_body .p_message
{
  text-align:center;
  padding:5px;
  font-size:13px;
}

#chall_body .s_uc
{
  text-align:center;
  width:80px;
}

#chall_body .scu
{
  padding:5px 0 5px 0;
  width:150px;
}

#chall_body .ust
{
  padding:5px 0 5px 0;
  width: 60%
}

#chall_body .image
{
  width:  30px;
  height: 30px;
  vertical-align: middle;
}

#chall_body .sg_image
{
  width:  20px;
  height: 20px;
  vertical-align: middle;
}

#chall_body .st_image
{
  vertical-align: middle;
}

#chall_body .sttar
{
  font-family: Arial, Helvetica, sans-serif;
  background-color:#A3DABF;
  color:#000;
  font-size:11px;
  font-weight:bold;
  text-align:center;
}

#chall_body .sttch
{
  font-family: Arial, Helvetica, sans-serif;
  background-color:#A5CAD8;
  color:#000;
  font-size:11px;
  font-weight:bold;
  text-align:center;
}

#chall_body .stat_gu
{
  width: 49%;
  text-align: center;
}

#chall_body .navigation
{
  text-align:center;
}

#chall_body .navigation:hover
{
  clear:both;
}

#chall_body .top_block
{
  width: 60%;
  padding: 0 0 100px;
}

#chall_body .bg1, #chall_body .bg2
{
  background-image: none;
}

#chall_body .game_th
{
  width: 68%;
}

#chall_body hr
{
  border-top:1px dashed #4C5D77;
}

#chall_body .trofy_list
{
  color:#0033FF;
  font-size:14px;
  font-weight:bold;
} 
 /* END @include challenge.css */ 

/* BEGIN @include blog.css */ 
 .deleted {
	background-color: #A19CA6;
}

.foe {
	background-color: #FF6600;
}

.num_replies {
	float: right;
}

.no_blogs {
	text-align: center;
	font-size: 1.3em;
	font-weight: bold;
}

#replies {
	text-align: center;
	margin-top: 15px;
}

/**
* Left menu
*/
#left_menu {
	width: 240px;
	vertical-align: top;
}

.left_menu_title {
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	padding: 1px 0 5px 0;
}

#blog_searchform {
	color: #FFFFFF;
	margin-top: 5px;
	white-space: nowrap;
}

/**
* Buttons
*/
.blog-icon span {
	background: transparent none 0 0 no-repeat;
	background-image: url("");
}

.buttons div.blog-icon {
	width: px;
	height: px;
} 
 /* END @include blog.css */ 

/* BEGIN @include gallery.css */ 
 .gallery-icon, .gallery-icon a		{ background: none top left no-repeat; }
ul.profile-icons li.gallery-icon	{ width: 20px; height: 20px; }
.gallery-icon, .gallery-icon a		{ background-image: url("./styles/prosilver/imageset/icon_contact_gallery.gif"); }

.buttons div.upload-icon	{ width: 96px; height: 25px; }
.upload-icon span	{ background-image: url("./styles/prosilver/imageset/en/button_upload_image.gif"); }

.icon-gallery {
	background-position: 0 50%;
	background-repeat: no-repeat;
	padding: 1px 0 0 17px;
}

dd.g_lastimage {
	padding-left: 5px;
	width: 30%;
}

dd.g_moderation {
	width: 35%;
}

dd.g_rating, dd.g_comments {
	width: 12%;
	text-align: center;
	font-size: 1.1em;
}

dd.g_status {
	width: 15%;
	text-align: center;
	font-size: 1.1em;
}

span.reported-images-number {
	color: red;
}

.g_unapproved {
	background-position: 100% 0;
	background-repeat: no-repeat;
	background-image: url("./styles/prosilver/imageset/icon_gallery_unapproved.gif");
}

.g_locked {
	background-position: 100% 0;
	background-repeat: no-repeat;
	background-image: url("./styles/prosilver/imageset/icon_gallery_locked.gif");
}

.g_reported {
	background-position: 100% 0;
	background-repeat: no-repeat;
	background-image: url("./styles/prosilver/imageset/icon_gallery_reported.gif");
}





/*   */

/* Albumlist Body */
#albumlist-albums {
	padding: 10px;
}

.album-wrap {
	background: #222;
	display: inline-block;
	margin: 5px;
	position: relative;
	text-align: center;
	vertical-align: top;
	width: 193px;
}

.album-cover {
	height: 173px;
    padding: 10px;
    width: 173px;
}

.album-cover img {
	height: 100%;
    width: 100%;
}

.album-cover.empty i {
	font-size: 6em;
	height: 100%;
    width: 100%;
}

.album-title {
	color: #fff;
	display: block;
    font-size: 1.3em;
    font-weight: bold;
    line-height: 16px;
    overflow: hidden;
    padding: 5px 5px 3px;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: break-word;
}

.album-title a {
	color: #FFF;
}

.album-count {
	background: #111;
	border-radius: 3px;
	padding: 3px;
	position: absolute;
	right: 5px;
	top: 5px;
} 
 /* END @include gallery.css */ 

/* BEGIN @include tweaks.css */ 
 /**
*
*	Tweaks to make things work in various browsers.. (IE6 specifically)
*/
table.table1 {
	width: 99%;		/* IE < 6 browsers */
	/* Tantek hack */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 100%;
}
html>body table.table1 { width: 100%; }	/* Reset 100% for opera */

#navigation li {
	*display: inline;
}
/* IE6
Fixes the left border of the #wrap to be out of bound */
* html .topic-actions {
	width: 99%;
	height: 25%:
}
/* IE6
Fixes the first post, being displayed differently */
* html .post {
	height: 25%;
	overflow: hidden;
	width: 99%;
}
/* somehow the padding does not work for IE6, so apply it to the list items. */
* .navlinks li,
* #page-footer .navbar li {
	padding-top: 3px;
} 
 /* END @include tweaks.css */ 


/* [+] Mafia Framework */
/* BEGIN @include mafframework.css */ 
 /*********************************************************************
*
*	Alert
*
*********************************************************************/
.mafia-alert {
    --maf-alert-bg: transparent;
    --maf-alert-padding-x: 1rem;
    --maf-alert-padding-y: 1rem;
    --maf-alert-margin-bottom: 1rem;
    --maf-alert-color: inherit;
    --maf-alert-border-color: transparent;
    --maf-alert-border: 1px solid var(--maf-alert-border-color);
    --maf-alert-border-radius: 0.375rem;
    --maf-alert-link-color: inherit;

    background-color: var(--maf-alert-bg);
    border: var(--maf-alert-border);
    border-radius: var(--maf-alert-border-radius);
    margin-bottom: var(--maf-alert-margin-bottom);
	padding: var(--maf-alert-padding-y) var(--maf-alert-padding-x);
	position: relative;
}

.alert-link {
    font-weight: 700;
}

.alert-dismissible {
    padding-right: 3rem;

    .btn-close {
        --maf-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
        --maf-btn-close-color: #000;
        --maf-btn-close-opacity: 0.5;
        --maf-btn-close-hover-opacity: 0.75;

        background: transparent var(--maf-btn-close-bg) center/1em auto no-repeat;
        border: 0;
        border-radius: .375rem;
        color: var(--maf-btn-close-color);
        cursor: pointer;
        opacity: var(--maf-btn-close-opacity);
        position: absolute;
        top: 0;
        right: 0;
        z-index: 2;
        padding: 1.25rem 1rem;
        width: 1em;
        height: 1em;

        &:hover {
            color: var(--maf-btn-close-color);
            text-decoration: none;
            opacity: var(--maf-btn-close-hover-opacity);
        }
    }
}

.alert-dismissible .close:not(:disabled):not(.disabled) {
	cursor: pointer;
}

.alert-link {
    font-weight: 700;
    color: var(--maf-alert-link-color);
}

.alert-primary {
    --maf-alert-bg: var(--primary-500) !important;
    --maf-alert-border-color: var(--primary-600);
    --maf-alert-link-color: var(--primary-600);
}

.alert-secondary {
    --maf-alert-bg: var(--secondary-500) !important;
    --maf-alert-border-color: var(--secondary-600);
    --maf-alert-link-color: var(--bluegray-800);
}

.alert-success {
    --maf-alert-bg: var(--success-500) !important;
    --maf-alert-border-color: var(--success-600);
    --maf-alert-link-color: var(--success-600);
}
.alert-success hr {border-top-color: #b1dfbb;}

.alert-info {
    --maf-alert-bg: var(--info-500) !important;
    --maf-alert-border-color: var(--info-600);
    --maf-alert-link-color: var(--info-600);
}
.alert-info hr {border-top-color: #41387F;}

.alert-warning {
    --maf-alert-bg: var(--warning-500) !important;
    --maf-alert-border-color: var(--warning-600);
    --maf-alert-link-color: var(--warning-600);
}
.alert-warning hr {border-top-color: #ffe8a1;}

.alert-danger {
    --maf-alert-bg: var(--danger-500) !important;
    --maf-alert-border-color: var(--danger-600);
    --maf-alert-link-color: var(--danger-600);
}
.alert-danger hr {border-top-color: #f1b0b7;}



/*********************************************************************
*
*	Toast
*
*********************************************************************/
.mafia-toast-container {
	pointer-events: none;
	position: fixed;
	z-index: 1000;
}

/* Container Modifiers */
.toast-top-right {
	right: 12px;
	top: 0;
}

.toast-top-left {
	left: 12px;
	top: 0;
}

.mafia-toast-container .mafia-toast {
    align-items: center !important;
	border-radius: 4px;
    display: flex;
	margin: 0 0 6px;
	opacity: .8;
	overflow: hidden;
	padding: 15px;
	pointer-events: auto;
	width: 300px;
}

.mafia-toast-container .mafia-toast:hover {
	opacity: 1;
}

	/* Toast Modifiers */
	.toast-default {
		background-color: #282828;
	}

	.toast-info {
		background-color: #812EEF;
	}

	.toast-success {
		background-color: #00AD7F;
	}

	.toast-warning {
		background-color: #F39C12;
	}

	.toast-error {
		background-color: #E74C3C;
	}




.mafia-toast .toast-icon {
	flex: 0 0 64px;
	font-size: 32px;
}

.mafia-toast .toast-body {
	flex: 1;
}

.mafia-toast .toast-heading {
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 7px;
}

.mafia-toast .toast-message {

}


/*********************************************************************
*
*	Panel
*
*********************************************************************/
.mafia-panel {
	background: var(--bluegray-750);
	border-radius: 4px;
	border: 1px solid var(--bluegray-850);
	overflow-wrap: break-word;
}

	.mafia-panel.panel-bordered {
		border: 1px solid transparent;
	}

.mafia-panel .panel-heading {
	/* border-bottom: 1px solid rgba(0,0,0,.4); */
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: .5rem 1rem;
}

.mafia-panel .panel-title {
	font-size: 16px;
	margin-top: 0;
	margin-bottom: 0;
}

.mafia-panel .panel-body {
	padding: 10px;
	/* word-break: keep-all; */
	/* word-wrap: break-word; */
}

	.mafia-panel > .panel-body + .mafia-table {
		border-top: 1px solid #ddd;
	}

.mafia-panel .panel-footer {
    background-color: var(--secondary);
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
	padding: 10px 15px;
}

	/* White Panel */
	.mafia-panel.panel-white > .panel-heading {
		background: #D2D2D2;
	}

	.mafia-panel.panel-white.panel-bordered {
		border-color: #D2D2D2;
	}

	/* Primary Panel */
	.mafia-panel.panel-primary > .panel-heading {
		background: #1568D6;
	}

	.mafia-panel.panel-primary.panel-bordered {
		border-color: #1568D6;
	}

	/* Secondary Panel */
	.mafia-panel.panel-secondary > .panel-heading {
		background: var(--secondary);
	}

	.mafia-panel.panel-secondary.panel-bordered {
		border-color: var(--secondary);
	}

	/* Success Panel */
	.mafia-panel.panel-success > .panel-heading {
		background: #00AD7F;
	}

	.mafia-panel.panel-success.panel-bordered {
		border-color: #00AD7F;
	}

	/* Info Panel */
	.mafia-panel.panel-info > .panel-heading {
		background: #6d47d9;
	}

	.mafia-panel.panel-info.panel-bordered {
		border-color: #6d47d9;
	}

	/* Warning Panel */
	.mafia-panel.panel-warning > .panel-heading {
		background: #d0b03f;
	}

	.mafia-panel.panel-warning.panel-bordered {
		border-color: #d0b03f;
	}

	/* Danger Panel */
	.mafia-panel.panel-danger > .panel-heading {
		background: #D84747;
	}

	.mafia-panel.panel-danger.panel-bordered {
		border-color: #D84747;
	}

	/* Love Panel */
	.mafia-panel.panel-love > .panel-heading {
		background: #D9476D;
	}

	.mafia-panel.panel-love.panel-bordered {
		border-color: #D9476D;
	}

	/* Dark Panel */
	.mafia-panel.panel-dark > .panel-heading {
		background: var(--bluegray-650);
	}

	.mafia-panel.panel-dark.panel-bordered {
		border-color: var(--bluegray-750);
	}

	/* Panel With Table */
	.mafia-panel.with-table .panel-body {
		padding: 0;
	}


/*********************************************************************
*
*	Nav
*
*********************************************************************/
.panel-header-tabs {
	border-bottom: none;
	margin: 0 -.75rem -.59rem -.75rem;
}

.panel-header-tabs .nav-link {
	border: none;
}



/*********************************************************************
*
*	List Group
*
*********************************************************************/
.mafia-list-group {
    --maf-list-group-bg: var(--bluegray-750);
    --maf-list-group-border-color: var(--bluegray-650);
    --maf-list-group-border-width: 1px;
    --maf-list-group-border-radius: 0.375rem;
    --maf-list-group-color: var(--bluegray-100);
    --maf-list-group-item-padding-x: 1rem;
    --maf-list-group-item-padding-y: 0.5rem;
    --maf-list-group-action-color: var(--primary-500);
    --maf-list-group-action-hover-color: #FFF;
    --maf-list-group-action-hover-bg: var(--bluegray-600);
    --maf-list-group-action-active-color: #FFF;
    --maf-list-group-action-active-bg: var(--primary-500);
    --maf-list-group-disabled-color: var(--bluegray-550);
    --maf-list-group-disabled-bg: var(--bluegray-800);
    --maf-list-group-active-color: #fff;
    --maf-list-group-active-bg: var(--primary-500);
    --maf-list-group-active-border-color: var(--primary-500);


    border-radius: var(--maf-list-group-border-radius);
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	flex-direction: column;
	padding-left: 0;
	margin-bottom: 0;
	margin-top: 0;
}

/* List Group Item */
.mafia-list-group .list-group-item {
    background: var(--maf-list-group-bg);
    border: var(--maf-list-group-border-width) solid var(--maf-list-group-border-color);
    color: var(--maf-list-group-color);
    display: block;
	position: relative;
    padding: var(--maf-list-group-item-padding-y) var(--maf-list-group-item-padding-x);
    text-decoration: none;

    &:first-child {
        border-top-right-radius: inherit;
        border-top-left-radius: inherit;
    }

    &:last-child {
        border-bottom-right-radius: inherit;
        border-bottom-left-radius: inherit;
    }

    &.disabled,
    &:disabled {
        color: var(--maf-list-group-disabled-color);
        pointer-events: none;
        background-color: var(--maf-list-group-disabled-bg);
    }

    &.active {
        background-color: var(--maf-list-group-active-bg);
        border-color: var(--maf-list-group-active-border-color);
        color: var(--maf-list-group-active-color);
    }

    & + .list-group-item {
        border-top-width: 0;
    }
}

.mafia-list-group.list-group-borderless .list-group-item {
	border: none;
}

.mafia-list-group .list-group-item-action {
    color: var(--maf-list-group-action-color);
    text-align: inherit;
    width: 100%;

    &:hover,
    &:focus {
        background-color: var(--maf-list-group-action-hover-bg);
        color: var(--maf-list-group-action-hover-color);
        text-decoration: none;
        z-index: 1;
    }

    &:active {
        color: var(--maf-list-group-action-active-color);
        background-color: var(--maf-list-group-action-active-bg);
    }
}

.list-group-item [class*="icon-"]:first-child {
    margin-right: 5px;
}

.list-group-item [class*="icon-"]:last-child {
    margin-left: 5px;
}


/* Flush */
.list-group-flush {
    border-radius: 0;

    > .list-group-item {
        border-width: 0 0 1px;

        &:last-child {
            border-bottom-width: 0;
        }
    }
}

/* Numbered */
.list-group-numbered {
    list-style-type: none;
    counter-reset: section;

    > .list-group-item::before {
        content: counters(section, ".") ". ";
        counter-increment: section;
    }
}

/* Nesting WIP */
.mafia-list-group .list-group-item > .mafia-list-group .list-group-item  {
	padding-left: 45px;
}

.mafia-list-group .list-group-item > .mafia-list-group .list-group-item {
    border-width: 1px 0 0 0;
}

.mafia-list-group .list-group-item:has(.mafia-list-group) {
    padding: 12px 0;
}


/*********************************************************************
*
*	Preloaders
*
*********************************************************************/
.mafia-progress-spinner {
	-webkit-animation-name: rotate;
	-webkit-animation-duration: 1000ms;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	-moz-animation-name: rotate;
	-moz-animation-duration: 1000ms;
	-moz-animation-iteration-count: infinite;
	-moz-animation-timing-function: linear;
	-ms-animation-name: rotate;
	-ms-animation-duration: 1000ms;
	-ms-animation-iteration-count: infinite;
	-ms-animation-timing-function: linear;
	animation-name: rotate;
	animation-duration: 1000ms;
	animation-iteration-count: infinite;
	animation-timing-function: linear;

	border: 6px solid var(--dark);
    border-top: 6px solid transparent;
    border-radius: 100%;
}

	/* Size Modifiers */
	.mafia-progress-spinner.spinner-small {
		border-width: 3px;
		height: 32px;
		width: 32px;
	}

	.mafia-progress-spinner.spinner-medium {
		/* border-width: 8px; */
		height: 64px;
		width: 64px;
	}

	.mafia-progress-spinner.spinner-large {
		/* border-width: 16px; */
		height: 128px;
		width: 128px;
	}

	/* Clor Modifiers */
	.mafia-progress-spinner.spinner-secondary {
		border-top-color: var(--secondary);
	}

	.mafia-progress-spinner.spinner-primary {
		border-top-color: var(--primary-500);
	}

	.mafia-progress-spinner.spinner-success {
		border-top-color: var(--success-500);
	}

	.mafia-progress-spinner.spinner-warning {
		border-top-color: var(--warning-500);
	}

	.mafia-progress-spinner.spinner-danger {
		border-top-color: var(--danger-500);
	}


/*********************************************************************
*
*	Table
*
*********************************************************************/
.mafia-table {
	--table-bg: transparent;
	border-collapse: collapse;
	border-color: var(--bluegray-550);
	max-width: 100%;
	width: 100%;
}

.mafia-table > :not(:first-child) {
	border-top: 2px solid var(--bluegray-400);
}

.table-bordered > :not(caption) > * > * {
	border-width: 0 1px;
}

.table-striped > tbody > tr:nth-of-type(2n+1) > * {
	background: var(--bluegray-550);
	/* color: var(--bluegray-550); */
}

.mafia-table > :not(caption) > * > * {
	background-color: var(--table-bg);
	border-bottom-width: 1px;
	padding: .5rem .5rem;
}

.mafia-table > thead > tr > th {
	text-align: inherit;
}

.table-dark {
	--table-bg: var(--bluegray-750);
}





/*********************************************************************
*
*	Jumbotron
*
*********************************************************************/
.mafia-jumbotron {
	background-color: #1E1E1E;
	border-radius: .3rem;
	margin-bottom: 2rem;
	padding: 4rem 2rem;
}


/*********************************************************************
*
*	Badges
*
*********************************************************************/
.mafia-badge {
    --maf-badge-border-radius: 0.375;
    --maf-badge-padding-x: 0.65em;
    --maf-badge-padding-y: 0.35em;
    --maf-badge-font-size: 0.75em;
    --maf-badge-font-size: 0.75em;
    --maf-badge-font-weight: 700;

	border-radius: var(--maf-badge-border-radius);
	color: #fff;
    display: inline-block;
	font-size: var(--maf-badge-font-size);
    font-weight: var(--maf-badge-font-weight);
    line-height: 1;
	padding: var(--maf-badge-padding-y) var(--maf-badge-padding-x);
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
}

.badge-pill {
    --maf-badge-border-radius: 50rem;
}


.badge-primary { background-color: var(--primary-500); }
.badge-secondary { background-color: var(--secondary); }
.badge-success { background-color: var(--success-500); }
.badge-info { background-color: var(--info-500); }
.badge-warning { background-color: var(--warning-500); }
.badge-danger { background-color: var(--danger-500); }
.badge-love { background-color: var(--love); }
.badge-dark { background-color: var(--dark); }

/*********************************************************************
*
*	Chips
*
*********************************************************************/
.mafia-chip {
	background: var(--secondary);
	border-radius: 16px;
	display: inline-block;
	font-size: 13px;
	height: 32px;
	line-height: 32px;
	margin-bottom: 5px;
	margin-right: 5px;
	padding: 0 12px;
}

.mafia-chip .close {
	cursor: pointer;
	float: right;
	font-size: 16px;
	line-height: 32px;
	padding-left: 8px;
}

.mafia-chip > img {
	border-radius: 50%;
	float: left;
	height: 32px;
	margin: 0 8px 0 -12px;
	width: 32px;
}


/*********************************************************************
*
*	Progressbar
*
*********************************************************************/
.mafia-progress {
	background-color: var(--dark);
	border-radius: 4px;
	display: flex;
	font-size: .75rem;
	height: 1rem;
	overflow: hidden;
}

.mafia-progress .progress-bar {
	background-color: #1568D6;
    display: flex;
    align-items: center;
    justify-content: center;
}

.mafia-progress .progress-bar.progress-bar-striped {
    background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
    background-size: 1rem 1rem;
}

.mafia-progress .progress-bar.progress-bar-animated {
    -webkit-animation: progress-bar-stripes 1s linear infinite;
    animation: progress-bar-stripes 1s linear infinite;
}

/*********************************************************************
*
*	Breadcrumb
*
*********************************************************************/
.mafia-breadcrumbs {
	display: flex;
	list-style: none;
	margin: 0;
	overflow: hidden;
    padding: 0;
}

.mafia-breadcrumbs .breadcrumb-item {
	display: inline-block;
	flex: 1;
    margin: 0 8px 0 16px;
	padding: 0;
}

.mafia-breadcrumbs .breadcrumb-item:first-child {
	flex: 0;
    margin-left: 0;
}

.mafia-breadcrumbs .breadcrumb-item:last-child {
	margin-right: 0;
}

.mafia-breadcrumbs .breadcrumb-item a {
	background: var(--secondary);
	color: #fff;
	display: block;
	padding: 11.2px 16px;
	position: relative;
	text-decoration: none;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.mafia-breadcrumbs .breadcrumb-item a:before,
.mafia-breadcrumbs .breadcrumb-item a:after {
	border-width: 24px 0 24px 16px;
	border-style: solid;
	content: "";
	margin-top: -24px;
	position: absolute;
	top: 50%;
}

.mafia-breadcrumbs .breadcrumb-item a:before {
	border-color: var(--secondary) transparent;
	left: -16px;
}

.mafia-breadcrumbs .breadcrumb-item a:after {
	border-color: transparent transparent transparent var(--secondary);
	right: -16px;
}

.mafia-breadcrumbs .breadcrumb-item:last-child a:after {
	content: none;
}

.mafia-breadcrumbs .breadcrumb-item:not(.active):hover a {
    background: #777;
}

.mafia-breadcrumbs .breadcrumb-item:not(.active):hover a:before {
    border-color: #777 #777 #777 transparent;
}

.mafia-breadcrumbs .breadcrumb-item:not(.active):hover a:after {
    border-color: transparent transparent transparent #777;
}

.mafia-breadcrumbs .breadcrumb-item:first-child a:before {
    content: none;
}

.mafia-breadcrumbs .breadcrumb-item.active a {
    background: #1568D6;
}

.mafia-breadcrumbs .breadcrumb-item.active a:before {
	border-color: #1568D6 #1568D6 #1568D6 transparent;
}

.mafia-breadcrumbs .breadcrumb-item.active a:after {
	border-color: transparent transparent transparent #1568D6;
}

@media screen and (max-width: 1000px) {
	.mafia-breadcrumbs {
		display: none;
	}
}


/*********************************************************************
*
*	Dropdown
*
*********************************************************************/
.maf-dropup,
.maf-dropend,
.maf-dropdown,
.maf-dropstart,
.maf-dropup-center,
.maf-dropdown-center {
    position: relative;
}

.dropdown-toggle {
    white-space: nowrap;

    &::after {
        border-top: 0.3em solid;
        border-right: 0.3em solid transparent;
        border-bottom: 0;
        border-left: 0.3em solid transparent;
        content: "";
        display: inline-block;
        margin-left: 0.5em;
        vertical-align: 0.255em;
    }

    &:empty::after {
		margin-left: 0;
	}
}

.dropdown-menu {
    --maf-dropdown-zindex: 1000;
    --maf-dropdown-min-width: 10rem;
    --maf-dropdown-padding-x: 0;
    --maf-dropdown-padding-y: 0.5rem;
    --maf-dropdown-spacer: 0.125rem;
    --maf-dropdown-font-size: 1rem;
    --maf-dropdown-color: var(--bluegray-100);
    --maf-dropdown-bg: var(--secondary-dark);
    --maf-dropdown-border-color: transparent;
    --maf-dropdown-border-radius: 0.375rem;
    --maf-dropdown-border-width: 1px;
    --maf-dropdown-inner-border-radius: calc(0.375rem - 1px);
    --maf-dropdown-divider-bg: var(--bluegray-600);
    --maf-dropdown-divider-margin-y: 0.5rem;
    --maf-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
    --maf-dropdown-link-color: var(--bluegray-300);
    --maf-dropdown-link-hover-color: var(--bluegray-100);
    --maf-dropdown-link-hover-bg: var(--bluegray-600);
    --maf-dropdown-link-active-color: var(--bluegray-100);
    --maf-dropdown-link-active-bg: var(--bluegray-600);
    --maf-dropdown-link-disabled-color: var(--bluegray-550);
    --maf-dropdown-item-padding-x: 1rem;
    --maf-dropdown-item-padding-y: 0.25rem;
    --maf-dropdown-header-color: #a1249b;
    --maf-dropdown-header-padding-x: 1rem;
    --maf-dropdown-header-padding-y: 0.5rem;

    background-color: var(--maf-dropdown-bg);
    background-clip: padding-box;
    border: var(--maf-dropdown-border-width) solid var(--maf-dropdown-border-color);
    border-radius: var(--maf-dropdown-border-radius);
    box-shadow: var(--maf-dropdown-box-shadow);
    color: var(--maf-dropdown-color);
    display: none;
    font-size: var(--maf-dropdown-font-size);
    list-style: none;
    margin: 0;
    min-width: var(--maf-dropdown-min-width);
    padding: var(--maf-dropdown-padding-y) var(--maf-dropdown-padding-x);
    position: absolute;
    text-align: left;
    z-index: var(--maf-dropdown-zindex);
}

.dropdown-menu.show {
    display: block;
}

.dropdown-menu[data-maf-popper] {
    top: 100%;
    left: 0;
    margin-top: var(--maf-dropdown-spacer);
}

.dropdown-menu-start {
    --maf-position: start;
}
.dropdown-menu-start[data-maf-popper] {
    right: auto;
    left: 0;
}

.dropdown-menu-end {
    --maf-position: end;
}
.dropdown-menu-end[data-maf-popper] {
    right: 0;
    left: auto;
}

.maf-dropup .dropdown-menu[data-maf-popper] {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: var(--maf-dropdown-spacer);
}

.maf-dropup .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0;
    border-right: 0.3em solid transparent;
    border-bottom: 0.3em solid;
    border-left: 0.3em solid transparent;
}

.maf-dropup .dropdown-toggle:empty::after {
    margin-left: 0;
}

.maf-dropend .dropdown-menu[data-maf-popper] {
    top: 0;
    right: auto;
    left: 100%;
    margin-top: 0;
    margin-left: var(--maf-dropdown-spacer);
}

.maf-dropend .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid transparent;
    border-right: 0;
    border-bottom: 0.3em solid transparent;
    border-left: 0.3em solid;
}

.maf-dropend .dropdown-toggle:empty::after {
    margin-left: 0;
}

.maf-dropend .dropdown-toggle::after {
    vertical-align: 0;
}

.maf-dropstart .dropdown-menu[data-maf-popper] {
    top: 0;
    right: 100%;
    left: auto;
    margin-top: 0;
    margin-right: var(--maf-dropdown-spacer);
}

.maf-dropstart .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
}

.maf-dropstart .dropdown-toggle::after {
    display: none;
}

.maf-dropstart .dropdown-toggle::before {
    display: inline-block;
    margin-right: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid transparent;
    border-right: 0.3em solid;
    border-bottom: 0.3em solid transparent;
}

.maf-dropstart .dropdown-toggle:empty::after {
    margin-left: 0;
}

.maf-dropstart .dropdown-toggle::before {
    vertical-align: 0;
}

@media (min-width: 576px) {
    .dropdown-menu-md-end {
        --maf-position: end;
    }

    .dropdown-menu-sm-start {
        --maf-position: start;
    }
}

@media (min-width: 768px) {
    .dropdown-menu-md-end {
        --maf-position: end;
    }

    .dropdown-menu-md-start {
        --maf-position: start;
    }
}

@media (min-width: 992px) {
    .dropdown-menu-lg-end {
        --maf-position: end;
    }

    .dropdown-menu-lg-start {
        --maf-position: start;
    }
}

.dropdown-header {
    display: block;
    margin-bottom: 0;
    padding: var(--maf-dropdown-header-padding-y) var(--maf-dropdown-header-padding-x);
    color: var(--maf-dropdown-header-color);
    font-size: .875rem;
    white-space: nowrap; /* as with > li > a */
}

.dropdown-divider {
    height: 0;
    margin: var(--maf-dropdown-divider-margin-y) 0;
    overflow: hidden;
    border-top: 1px solid var(--maf-dropdown-divider-bg);
    opacity: 1;
    width: 90%;
    margin: 0 auto;
}

.dropdown-item {
    background-color: transparent; /* for buttons */
    border: 0; /* for buttons */
    clear: both;
    color: var(--maf-dropdown-link-color);
    display: block;
    font-family: inherit;
    font-size: inherit;
    font-weight: 400;
    padding: var(--maf-dropdown-item-padding-y) var(--maf-dropdown-item-padding-x);
    text-align: inherit; /* for buttons */
    text-decoration: none;
    white-space: nowrap;
    width: 100%; /* for buttons */

    &:hover,
    &:focus {
        background: var(--maf-dropdown-link-hover-bg);
        color: var(--maf-dropdown-link-hover-color);
        text-decoration: none;
    }

    &.active,
    &:active {
        background: var(--maf-dropdown-link-active-bg);
        text-decoration: none;
    }

    &.disabled,
    &:disabled {
        background-color: transparent;
        color: var(--maf-dropdown-link-disabled-color);
        pointer-events: none;
    }
}

.dropdown-item-text {
    display: block;
    padding: var(--maf-dropdown-item-padding-y) var(--maf-dropdown-item-padding-x);
    color: var(--maf-dropdown-link-color);
}








/* [+] Old code to remove */
.maf-dropdown.maf-dropup .dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: 0;
    border-right: .3em solid transparent;
    border-bottom: .3em solid;
    border-left: .3em solid transparent;
}

.maf-dropdown.dropright .dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid transparent;
    border-right: 0;
    border-bottom: .3em solid transparent;
    border-left: .3em solid;
}

.maf-dropdown.dropright .dropdown-toggle::after {
    vertical-align: 0;
}

.maf-dropdown.dropleft .dropdown-toggle::before {
    display: inline-block;
    width: 0;
    height: 0;
    margin-right: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid transparent;
    border-right: .3em solid;
    border-bottom: .3em solid transparent;
}

.maf-dropdown.dropleft .dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
}

.maf-dropdown.dropleft .dropdown-toggle::after {
    display: none;
}

.maf-dropdown.dropleft .dropdown-toggle::before {
    vertical-align: 0;
}

.maf-dropdown .drop-menu {
	background: var(--secondary-dark);
	border: 1px solid var(--dark);
	border-radius: 2px;
	display: none;
    list-style: none;
    margin: 0;
	padding: .5rem 0;
	position: absolute;
	top: 100%;
	left: 0;
	min-width: 10rem;
	z-index: 1000;
}

.maf-dropdown .drop-menu.show {
    display: block;
}

.maf-dropdown .drop-menu .drop-menu-right {
    right: 0;
    left: auto;
}

.maf-dropdown .drop-menu .drop-menu-left {
    right: auto;
    left: 0;
}

.maf-dropdown .drop-menu .drop-item {
	border: 0;
	background-color: transparent;
	color: #777;
	display: block;
	padding: .55rem 1.5rem;
	white-space: nowrap;
	width: 100%;
}

.maf-dropdown .drop-menu .drop-item:hover {
	background: var(--bluegray-850);
	text-decoration: none;
}
/* [-] Old code to remove */


/*********************************************************************
*
*	Stepper
*
*********************************************************************/
.mafia-stepper {
	counter-reset: step;
	display: flex;
	justify-content: stretch;
	margin-bottom: 0 0 0 30px;
	overflow: hidden;
	padding: 0;
	text-align: center;
}

.mafia-stepper .step {
	color: white;
	flex: 1 1 auto;
	list-style: none;
	position: relative;
	text-transform: uppercase;
}

.mafia-stepper .step:before {
	background: #292929;
	border-radius: 3px;
	content: counter(step);
	counter-increment: step;
	display: block;
	line-height: 32px;
	margin: 0 auto 5px auto;
	width: 32px;
}

.mafia-stepper .step:after {
	background: #292929;
	content: '';
	height: 4px;
	left: -50%;
	position: absolute;
	top: 17px;
	width: 100%;
	z-index: -1; /*put it behind the numbers*/
}

.mafia-stepper .step:first-child:after {
	/*connector not needed before the first step*/
	content: none;
}

/*marking active/completed steps green*/
/*The number of the step and the connector before it = green*/
.mafia-stepper .step.active:before,  .mafia-stepper .step.active:after{
	background: #1568D6;
	color: white;
}



/*********************************************************************
*
*	Images
*
*********************************************************************/
.img-fluid {
    max-width: 100%;
    height: auto;
}

.img-thumbnail {
    padding: .25rem;
    background-color: var(--bluegray-750);
    border: 1px solid var(--bluegray-650);
    border-radius: 0.375rem;
    max-width: 100%;
    height: auto;
} 
 /* END @include mafframework.css */ 

/* BEGIN @include mafframework_card.css */ 
 .maf-card {
    --maf-card-spacer-y: 1rem;
    --maf-card-spacer-x: 1rem;
    --maf-card-title-spacer-y: 0.5rem;
    --maf-card-border-width: 0px;
    --maf-card-border-color: var(--bluegray-650);
    --maf-card-border-radius: 0.375rem;
    --maf-card-inner-border-radius: calc(0.375rem - 1px);
    --maf-card-cap-padding-y: 0.5rem;
    --maf-card-cap-padding-x: 1rem;
    --maf-card-cap-bg: var(--secondary);
    --maf-card-bg: var(--bluegray-750);
    --maf-card-img-overlay-padding: 1rem;
    --maf-card-group-margin: 0.75rem;

    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    height: var(--maf-card-height);
    word-wrap: break-word;
    background-color: var(--maf-card-bg);
    background-clip: border-box;
    border: var(--maf-card-border-width) solid var(--maf-card-border-color);
    border-radius: var(--maf-card-border-radius);

    > hr {
        margin-right: 0;
        margin-left: 0;
    }

    > .mafia-list-group {
        border-top: inherit;
        border-bottom: inherit;

        &:first-child {
            border-top-width: 0;
            border-top-left-radius: var(--maf-card-inner-border-radius);
            border-top-right-radius: var(--maf-card-inner-border-radius);
        }

        &:last-child  {
            border-bottom-width: 0;
            border-bottom-left-radius: var(--maf-card-inner-border-radius);
            border-bottom-right-radius: var(--maf-card-inner-border-radius);
        }
    }

    /* Due to specificity of the above selector (`.card > .list-group`), we must
    use a child selector here to prevent double borders. */
    > .card-header + .list-group,
    > .list-group + .card-footer {
        border-top: 0;
    }
}

.card-body {
    flex: 1 1 auto;
    padding: var(--maf-card-spacer-y) var(--maf-card-spacer-x);
    color: var(--maf-card-color);
}

.card-title {
    margin-bottom: var(--maf-card-title-spacer-y);
}

.card-text:last-child {
    margin-bottom: 0;
}

.card-subtitle {
    margin-top: calc(-.5 * var(--maf-card-title-spacer-y));
    margin-bottom: 0;
}

.card-img-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: var(--maf-card-img-overlay-padding);
    border-radius: var(--maf-card-inner-border-radius);
}

.card-img,
.card-img-top,
.card-img-bottom {
    width: 100%; /*Required because we use flexbox and this inherently applies align-self: stretch */
}

.card-img,
.card-img-top {
    border-top-left-radius: var(--maf-card-inner-border-radius);
    border-top-right-radius: var(--maf-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
    border-bottom-left-radius: var(--maf-card-inner-border-radius);
    border-bottom-right-radius: var(--maf-card-inner-border-radius);
}

.card-header {
    padding: var(--maf-card-cap-padding-y) var(--maf-card-cap-padding-x);
    margin-top: 0; /* Since we're not rebooting the header elements, we need to remove the margin */
    margin-bottom: 0; /* Removes the default margin-bottom of <hN> */
    color: var(--maf-card-cap-color);
    background-color: var(--maf-card-cap-bg);
    border-bottom: var(--maf-card-border-width) solid var(--maf-card-border-color);
  
    &:first-child {
        border-radius: var(--maf-card-inner-border-radius) var(--maf-card-inner-border-radius) 0 0;
    }
}

.card-footer {
    padding: var(--maf-card-cap-padding-y) var(--maf-card-cap-padding-x);
    color: var(--maf-card-cap-color);
    background-color: var(--maf-card-cap-bg);
    border-top: var(--maf-card-border-width) solid var(--maf-card-border-color);
  
    &:last-child {
        border-radius: (0 0 var(--maf-card-inner-border-radius) var(--maf-card-inner-border-radius));
    }
}

.card-header-tabs {
    margin-right: calc(-.5 * var(--maf-card-cap-padding-x)); /* stylelint-disable-line function-disallowed-list */
    margin-bottom: calc(-1 * var(--maf-card-cap-padding-y)); /* stylelint-disable-line function-disallowed-list */
    margin-left: calc(-.5 * var(--maf-card-cap-padding-x)); /* stylelint-disable-line function-disallowed-list */
    border-bottom: 0;
  
    .nav-link.active {
        background-color: var(--maf-card-bg);
        border-bottom-color: var(--maf-card-bg);
    }
}

.card-link {

    + .card-link {
        margin-left: var(--maf-card-spacer-x);
    }
} 
 /* END @include mafframework_card.css */ 

/* BEGIN @include mafframework_containers.css */ 
 .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {    
    margin-right: auto;
    margin-left: auto;
    padding-right: var(--bs-gutter-x, .75rem);
    padding-left: var(--bs-gutter-x, .75rem);
    width: 100%;
}

@media (min-width: 576px) {
    .container, .container-sm {
        max-width: 540px;
    }
}

@media (min-width: 768px) {
    .container, .container-md, .container-sm {
        max-width: 720px;
    }
}

@media (min-width: 992px) {
    .container, .container-lg, .container-md, .container-sm {
        max-width: 960px;
    }
}

@media (min-width: 1200px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1140px;
    }
}

@media (min-width: 1400px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1320px;
    }
} 
 /* END @include mafframework_containers.css */ 

/* BEGIN @include mafframework_forms.css */ 
 /********************
*
*	Form
*
********************/
.maf-form {

}

.form-label {
  margin-bottom: .5rem;
}

.maf-form label {
	display: inline-block;
}

/* Form Control */
.form-control {
    background-color: var(--bluegray-650);
    background-clip: padding-box;
    border: 1px solid var(--bluegray-650);
    border-radius: 0.375rem;
    color: var(--bluegray-100);
    display: block;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    padding: .375rem .75rem;
    width: 100%;

    &[type="file"] {
        overflow: hidden;

        &:not(:disabled):not([readonly]) {
            cursor: pointer;
        }
    }

    &:focus {
        /* background-color: $input-focus-bg; */
        border-color: var(--primary-500);
        /* color: $input-focus-color; */
        outline: 0;
    }

    &::placeholder {
        color: var(--bluegray-200);
        opacity: 1;
    }

    &:disabled {
        background-color: var(--bluegray-800);
        border-color: var(--bluegray-800);
        color: var(--bluegray-600);
        opacity: 1;
    }

    &:autofill,
    &:-webkit-autofill,
    &:-webkit-autofill:hover,
    &:-webkit-autofill:focus,
    &:-webkit-autofill:active{
        background: var(--bluegray-650) !important;
        -webkit-box-shadow: none !important;
    }

    &::file-selector-button {
        background-color: var(--bluegray-600);
        border-color: inherit;
        border-radius: 0;
        border-style: solid;
        border-width: 0;
        border-inline-end-width: 1px;
        color: var(--bluegray-100);
        margin: -.375rem -.75rem;
        margin-inline-end: .75rem;
        padding: .375rem .75rem;
        pointer-events: none;
    }

    &:disabled::file-selector-button {
        background-color: var(--bluegray-800);
    }

    &:hover:not(:disabled):not([readonly])::file-selector-button {
        background-color: var(--bluegray-550);
        cursor: pointer;
    }
}

textarea {
    margin: 0;
    resize: vertical;

    &.form-control {
        min-height: calc(1.5em + .75rem + calc(1px * 2));
    }

    &.form-control-sm {
        min-height: calc(1.5em + .5rem + calc(1px * 2));
    }

    &.form-control-lg {
        min-height: calc(1.5em + 1rem + calc(1px * 2));
    }
}

select.form-control {
	cursor: pointer;
}

select.form-control[multiple],
select.form-control[size] {
    height: auto;
}

.form-control-sm {
    border-radius: 0.25rem;
    font-size: .875rem;
    min-height: calc(1.5em + .5rem + calc(1px * 2));
    padding: .25rem .5rem;
}

.form-control-lg {
    border-radius: 0.5rem;
    font-size: 1.25rem;
    min-height: calc(1.5em + 1rem + calc(1px * 2));
    padding: .5rem 1rem;
}

.form-control-plaintext {
	background: transparent;
	border: solid transparent;
	border-width: 1px 0;
	color: #999;
	display: block;
	line-height: 1.5;
	margin-bottom: 0;
	padding-top: 6px;
	padding-bottom: 6px;
	width: 100%;

    &:focus {
        outline: 0;
    }

    &.form-control-sm,
    &.form-control-lg {
        padding-right: 0;
        padding-left: 0;
    }
}

.form-control-color {
    height: calc(1.5em + .75rem + calc(1px * 2));;
    padding: .375rem;
    width: 3rem;

    &:not(:disabled):not([readonly]) {
        cursor: pointer;
    }

    &::-moz-color-swatch {
        border: 0 !important;
        border-radius: 0.375rem;
    }

    &::-webkit-color-swatch {
        border: 0 !important;
        border-radius: 0.375rem;
    }

    &.form-control-sm { height: calc(1.5em + .5rem + calc(1px * 2)); }
    &.form-control-lg { height: calc(1.5em + 1rem + calc(1px * 2)); }
}

.form-text {
	color: var(--bluegray-200);
    font-size: .875em;
	margin-top: .25rem;
}

/* Checkboxes and Radios */
.form-check {
    display: block;
	min-height: 1.5rem;
	margin-bottom: .125rem;
    padding-left: 1.5em;

    .form-check-input {
        float: left;
        margin-left: -1.5em;
    }
}

.form-check-input {
	appearance: none;
	background-color: var(--bluegray-850);
    background-image: var(--maf-form-check-bg-image);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	border: 1px solid var(--bluegray-850);
	cursor: pointer;
	height: 1.3em;
	/* margin-top: .25em; */
	vertical-align: top;
	width: 1.3em;

    &[type="checkbox"] {
        border-radius: .25em;
    }

    &[type="radio"] {
        border-radius: 50%;
    }

    &:active {

    }

    &:focus {

    }

    &:checked {
        background-color: var(--primary-500);
        border-color: var(--primary-500);

        &[type="checkbox"] {
            --maf-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
        }

        &[type="radio"] {
            --maf-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
        }
    }

    &:disabled {
        pointer-events: none;
        filter: none;
        opacity: .5;
    }

    &[disabled],
    &:disabled {
        cursor: default;
        opacity: .5;
    }
}

.form-check-inline {
	display: inline-block;
	margin-right: 1rem;
}

.form-check-input:disabled ~ .form-check-label, .form-check-input[disabled] ~ .form-check-label {
  opacity: .5;
}

.form-switch {
    padding-left: 2.5em;

    .form-check-input {
        --maf-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
        background-image: var(--maf-form-switch-bg);
        background-position: left center;
        margin-left: -2.5em;
        border-radius: 2em;
        width: 2em;

        &:checked {
            --maf-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
            background-position: right center;
        }
    }    
}


/********************
*
*	Inline Form
*
********************/
.maf-form.form-inline {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	-ms-flex-align: center;
	align-items: center;
}

.maf-form.form-inline label {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
}

.maf-form.form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
}



/*********************************************************************
*
*	Range
*
*********************************************************************/
.form-range {
    -webkit-appearance: none;
    appearance: none;
    background-color: transparent;
    height: .5rem;
    padding: 0;
    width: 100%;

    &:focus {
        outline: 0;
    }

    &::-webkit-slider-thumb {
        -webkit-appearance: none;
        background-color: var(--primary-500);
        border: 0;
        border-radius: 1rem;
        height: 1rem;
        margin-top: -.25rem;
        width: 1rem;
    }

    &::-webkit-slider-runnable-track {
        -webkit-appearance: none;
        background-color: var(--bluegray-650);
        border-color: transparent;
        border-radius: 1rem;
        color: transparent;
        cursor: pointer;
        height: .5rem;
        width: 100%;
    }

    &::-moz-range-thumb {
        appearance: none;
        background-color: var(--primary-500);
        border: 0;
        border-radius: 1rem;
        height: 1rem;
        width: 1rem;
    }

    &::-moz-range-track {
        background-color: var(--bluegray-650);
        border-color: transparent;
        border-radius: 1rem;
        color: transparent;
        cursor: pointer;
        height: .5rem;
        width: 100%;
    }

    &:disabled {
        pointer-events: none;

        &::-webkit-slider-thumb {
            background-color: var(--secondary);
        }

        &::-moz-range-thumb {
            background-color: var(--secondary);
        }
    }
}



/*********************************************************************
*
*	File
*
*********************************************************************/
.custom-file {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 38px;
    margin-bottom: 0;
}

.custom-file-input {
    position: relative;
    z-index: 2;
    width: 100%;
    height: 38px;
    margin: 0;
    opacity: 0;
}

.custom-file-label {
	background-color: var(--dark);
    border: none;
    border-radius: .25rem;
	color: #ddd;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
    height: 38px;
    padding: 6px 12px;
    font-weight: 400;
    line-height: 1.5;
}

.custom-file-label::after {
 	background-color: var(--secondary);
    border-left: inherit;
    border-radius: 0 2px 2px 0;
	color: #fff;
    content: "Browse";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    padding: 6px 12px;
    line-height: 1.5;
}


/*********************************************************************
*
*	Input Group
*
*********************************************************************/
.input-group {
	align-items: stretch;
	display: -ms-flexbox;
	display: flex;
	flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	-ms-flex-align: stretch;
	position: relative;
	width: 100%;

    > .form-control,
    > .form-select,
    .form-floating {
        flex: 1 1 auto;
        min-width: 0;
        position: relative;
        width: 1%;
    }

    > .form-control:focus,
    > .form-select:focus,
    > .form-floating:focus-within {
        z-index: 5;
    }

    .btn {
        position: relative;
        z-index: 2;
    
        &:focus {
          z-index: 5;
        }
    }
}

.input-group-text {
	align-items: center;
	background-color: var(--bluegray-600);
	border: 1px solid transparent;
	border-radius: 4px;
	color: var(--bluegray-100);
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	margin-bottom: 0;
	padding: .375rem .75rem;
	text-align: center;
	white-space: nowrap;
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
    border-radius: 0.5rem;
    font-size: 1.25rem;
    padding: .5rem 1rem;    
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
    border-radius: 0.25;
    font-size: .875rem;
    padding: .25rem .5rem;
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}

.input-group {
    &:not(.has-validation) {
        > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
        > .dropdown-toggle:nth-last-child(n + 3),
        > .form-floating:not(:last-child) > .form-control,
        > .form-floating:not(:last-child) > .form-select {
            border-top-right-radius: 0;
            border-bottom-right-radius: 0;
        }
    }

    &.has-validation {
        > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
        > .dropdown-toggle:nth-last-child(n + 4),
        > .form-floating:nth-last-child(n + 3) > .form-control,
        > .form-floating:nth-last-child(n + 3) > .form-select {
            border-top-right-radius: 0;
            border-bottom-right-radius: 0;
        }
    }

    > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
        margin-left: calc(1px * -1);
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }

    > .form-floating:not(:first-child) > .form-control,
    > .form-floating:not(:first-child) > .form-select {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }
}






/*********************************************************************
*
*
*
*********************************************************************/
.form-row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -5px;
    margin-left: -5px;
}

.form-row > .col, .form-row > [class*="col-"] {
    padding-right: 5px;
    padding-left: 5px;
} 
 /* END @include mafframework_forms.css */ 

/* BEGIN @include mafframework_grid.css */ 
 /*************************
*  Flexbox Grid			 *
**************************/
@custom-media --sm-viewport only screen and (min-width: 48em);
@custom-media --md-viewport only screen and (min-width: 64em);
@custom-media --lg-viewport only screen and (min-width: 75em);

.maf-flex-row {
    --maf-gutter-x: 5px;
    --maf-gutter-y: 0;

	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;

    > * {
        flex-shrink: 0;
        max-width: 100%;
        width: 100%;
        padding-right: var(--maf-gutter-x);
        padding-left: var(--maf-gutter-x);
        margin-top: var(--maf-gutter-y);
    }
}

.gx-10 { --maf-gutter-x: 10px; }
.gx-15 { --maf-gutter-x: 15px; }
.gx-20 { --maf-gutter-x: 20px; }
.gx-25 { --maf-gutter-x: 25px; }
.gx-30 { --maf-gutter-x: 30px; }

.gy-10 { --maf-gutter-y: 10px; }
.gy-15 { --maf-gutter-y: 15px; }
.gy-20 { --maf-gutter-y: 20px; }
.gy-25 { --maf-gutter-y: 25px; }
.gy-30 { --maf-gutter-y: 30px; }

.maf-flex-row .col { flex: 1 0 0%; }

.col-auto { flex: 0 0 auto; width: auto; }
.col-1 { -ms-flex-preferred-size: 8.33333333%; flex: 8.33333333%; max-width: 8.33333333%; }
.col-2 { -ms-flex-preferred-size: 16.66666667%; flex: 16.66666667%; max-width: 16.66666667%; }
.col-3 { -ms-flex-preferred-size: 25%; flex: 25%; max-width: 25%; }
.col-4 { -ms-flex-preferred-size: 33.33333333%; flex: 33.33333333%; max-width: 33.33333333%; }
.col-5 { -ms-flex-preferred-size: 41.66666667%; flex: 41.66666667%; max-width: 41.66666667%; }
.col-6 { -ms-flex-preferred-size: 50%; flex: 50%; max-width: 50%; }
.col-7 { -ms-flex-preferred-size: 58.33333333%; flex: 58.33333333%; max-width: 58.33333333%; }
.col-8 { -ms-flex-preferred-size: 66.66666667%; flex: 66.66666667%; max-width: 66.66666667%; }
.col-9 { -ms-flex-preferred-size: 75%; flex: 75%; max-width: 75%; }
.col-10 { -ms-flex-preferred-size: 83.33333333%; flex: 83.33333333%; max-width: 83.33333333%; }
.col-11 { -ms-flex-preferred-size: 91.66666667%; flex: 91.66666667%; max-width: 91.66666667%; }
.col-12 { -ms-flex-preferred-size: 100%; flex: 100%; max-width: 100%; }

.offset-1 { margin-left: 8.33333333%; }
.offset-2 { margin-left: 16.66666667%; }
.offset-3 { margin-left: 25%; }
.offset-4 { margin-left: 33.33333333%; }
.offset-5 { margin-left: 41.66666667%; }
.offset-6 { margin-left: 50%; }
.offset-7 { margin-left: 58.33333333%; }
.offset-8 { margin-left: 66.66666667%; }
.offset-9 { margin-left: 75%; }
.offset-10 { margin-left: 83.33333333%; }
.offset-11 { margin-left: 91.66666667%; }

/* extra small screens <576px */
.col-xs { flex-grow: 1; flex: 0; max-width: 100%; }
.col-xs-1 { flex: 8.33333333%; max-width: 8.33333333%; }
.col-xs-2 { flex: 16.66666667%; max-width: 16.66666667%; }
.col-xs-3 { flex: 25%; max-width: 25%; }
.col-xs-4 { flex: 33.33333333%; max-width: 33.33333333%; }
.col-xs-5 { flex: 41.66666667%; max-width: 41.66666667%; }
.col-xs-6 { flex: 50%; max-width: 50%; }
.col-xs-7 { flex: 58.33333333%; max-width: 58.33333333%; }
.col-xs-8 { flex: 66.66666667%; max-width: 66.66666667%; }
.col-xs-9 { flex: 75%; max-width: 75%; }
.col-xs-10 { flex: 83.33333333%; max-width: 83.33333333%; }
.col-xs-11 { flex: 91.66666667%; max-width: 91.66666667%; }
.col-xs-12 { flex: 100%; max-width: 100%; }

.offset-xs-0 { margin-left: 0; }
.offset-xs-1 { margin-left: 8.33333333%; }
.offset-xs-2 { margin-left: 16.66666667%; }
.offset-xs-3 { margin-left: 25%; }
.offset-xs-4 { margin-left: 33.33333333%; }
.offset-xs-5 { margin-left: 41.66666667%; }
.offset-xs-6 { margin-left: 50%; }
.offset-xs-7 { margin-left: 58.33333333%; }
.offset-xs-8 { margin-left: 66.66666667%; }
.offset-xs-9 { margin-left: 75%; }
.offset-xs-10 { margin-left: 83.33333333%; }
.offset-xs-11 { margin-left: 91.66666667%; }

.order-first { order: -1 !important; }
.order-0 { order: 0 !important; }
.order-1 { order: 1 !important; }
.order-2 { order: 2 !important; }
.order-3 { order: 3 !important; }
.order-4 { order: 4 !important; }
.order-5 { order: 5 !important; }
.order-last { order: 6 !important; }


/* small screens 576-767px */
@media only screen and (min-width: 576px) {
	.col-sm { flex: 1 0 0%; }
    .col-sm-auto { flex: 0 0 auto; width: auto; }
	.col-sm-1 { flex: 8.33333333%; max-width: 8.33333333%; }
	.col-sm-2 { flex: 16.66666667%; max-width: 16.66666667%; }
	.col-sm-3 { flex: 25%; max-width: 25%; }
	.col-sm-4 { flex: 33.33333333%; max-width: 33.33333333%; }
	.col-sm-5 { flex: 41.66666667%; max-width: 41.66666667%; }
	.col-sm-6 { flex: 50%; max-width: 50%; }
	.col-sm-7 { flex: 58.33333333%; max-width: 58.33333333%; }
	.col-sm-8 { flex: 66.66666667%; max-width: 66.66666667%; }
	.col-sm-9 { flex: 75%; max-width: 75%; }
	.col-sm-10 { flex: 83.33333333%; max-width: 83.33333333%; }
	.col-sm-11 { flex: 91.66666667%; max-width: 91.66666667%; }
	.col-sm-12 { flex: 100%; max-width: 100%; }
	
	.offset-sm-0 { margin-left: 0; }
	.offset-sm-1 { margin-left: 8.33333333%; }
	.offset-sm-2 { margin-left: 16.66666667%; }
	.offset-sm-3 { margin-left: 25%; }
	.offset-sm-4 { margin-left: 33.33333333%; }
	.offset-sm-5 { margin-left: 41.66666667%; }
	.offset-sm-6 { margin-left: 50%; }
	.offset-sm-7 { margin-left: 58.33333333%; }
	.offset-sm-8 { margin-left: 66.66666667%; }
	.offset-sm-9 { margin-left: 75%; }
	.offset-sm-10 { margin-left: 83.33333333%; }
	.offset-sm-11 { margin-left: 91.66666667%; }
	
	.order-sm-first { order: -1 !important; }
	.order-sm-0 { order: 0 !important; }
	.order-sm-1 { order: 1 !important; }
	.order-sm-2 { order: 2 !important; }
	.order-sm-3 { order: 3 !important; }
	.order-sm-4 { order: 4 !important; }
	.order-sm-5 { order: 5 !important; }
	.order-sm-last { order: 6 !important; }
}

/* medium screens 768-991px  */
@media (min-width: 768px) {
	.col-md { flex: 1 0 0%; }
    .col-md-auto { flex: 0 0 auto; width: auto; }
	.col-md-1 { flex: 8.33333333%; max-width: 8.33333333%; }
	.col-md-2 { flex: 16.66666667%; max-width: 16.66666667%; }
	.col-md-3 { flex: 25%; max-width: 25%; }
	.col-md-4 { flex: 33.33333333%; max-width: 33.33333333%; }
	.col-md-5 { flex: 41.66666667%; max-width: 41.66666667%; }
	.col-md-6 { flex: 50%; max-width: 50%; }
	.col-md-7 { flex: 58.33333333%; max-width: 58.33333333%; }
	.col-md-8 { flex: 0 0 auto; width: 66.66666667%; }
	.col-md-9 { flex: 75%; max-width: 75%; }
	.col-md-10 { flex: 83.33333333%; max-width: 83.33333333%; }
	.col-md-11 { flex: 91.66666667%; max-width: 91.66666667%; }
	.col-md-12 { flex: 100%; max-width: 100%; }
	
	.offset-md-0 { margin-left: 0; }
	.offset-md-1 { margin-left: 8.33333333%; }
	.offset-md-2 { margin-left: 16.66666667%; }
	.offset-md-3 { margin-left: 25%; }
	.offset-md-4 { margin-left: 33.33333333%; }
	.offset-md-5 { margin-left: 41.66666667%; }
	.offset-md-6 { margin-left: 50%; }
	.offset-md-7 { margin-left: 58.33333333%; }
	.offset-md-8 { margin-left: 66.66666667%; }
	.offset-md-9 { margin-left: 75%; }
	.offset-md-10 { margin-left: 83.33333333%; }
	.offset-md-11 { margin-left: 91.66666667%; }
	
	.order-md-first { order: -1 !important; }
	.order-md-0 { order: 0 !important; }
	.order-md-1 { order: 1 !important; }
	.order-md-2 { order: 2 !important; }
	.order-md-3 { order: 3 !important; }
	.order-md-4 { order: 4 !important; }
	.order-md-5 { order: 5 !important; }
	.order-md-last { order: 6 !important; }
}

/* large screens 992-1199px  */
@media (min-width: 992px) {
	.col-lg { flex: 1 0 0%; }
    .col-lg-auto { flex: 0 0 auto; width: auto; }
	.col-lg-1 { flex: 0 0 8.333333%; max-width: 8.333333%; }
	.col-lg-2 { flex: 0 0 16.666667%; max-width: 16.666667%; }
	.col-lg-3 { flex: 0 0 25%; max-width: 25%; }
	.col-lg-4 { flex: 0 0 33.333333%; max-width: 33.333333%; }
	.col-lg-5 { flex: 0 0 41.666667%; max-width: 41.666667%; }
	.col-lg-6 { flex: 0 0 50%; max-width: 50%; }
	.col-lg-7 { flex: 0 0 58.333333%; max-width: 58.333333%; }
	.col-lg-8 { flex: 0 0 66.666667%; max-width: 66.666667%; }
	.col-lg-9 { flex: 0 0 75%; max-width: 75%; }
	.col-lg-10 { flex: 0 0 83.333333%; max-width: 83.333333%; }
	.col-lg-11 { flex: 0 0 91.666667%; max-width: 91.666667%; }
	.col-lg-12 { flex: 0 0 100%; max-width: 100%; }
	
	.offset-lg-0 { margin-left: 0; }
	.offset-lg-1 { margin-left: 8.333333%; }
	.offset-lg-2 { margin-left: 16.666667%; }
	.offset-lg-3 { margin-left: 25%; }
	.offset-lg-4 { margin-left: 33.333333%; }
	.offset-lg-5 { margin-left: 41.666667%; }
	.offset-lg-6 { margin-left: 50%; }
	.offset-lg-7 { margin-left: 58.333333%; }
	.offset-lg-8 { margin-left: 66.666667%; }
	.offset-lg-9 { margin-left: 75%; }
	.offset-lg-10 { margin-left: 83.333333%; }
	.offset-lg-11 { margin-left: 91.666667%; }
	
	.order-lg-first { order: -1 !important; }
	.order-lg-0 { order: 0 !important; }
	.order-lg-1 { order: 1 !important; }
	.order-lg-2 { order: 2 !important; }
	.order-lg-3 { order: 3 !important; }
	.order-lg-4 { order: 4 !important; }
	.order-lg-5 { order: 5 !important; }
	.order-lg-last { order: 6 !important; }
}

/* extra large screens 1200px+ */
@media (min-width: 1200px) {
	.col-xl { flex: 1 0 0%; }
    .col-xl-auto { flex: 0 0 auto; width: auto; }
	.col-xl-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
	.col-xl-1 { flex: 0 0 8.333333%; max-width: 8.333333%; }
	.col-xl-2 { flex: 0 0 16.666667%; max-width: 16.666667%; }
	.col-xl-3 { flex: 0 0 25%; max-width: 25%; }
	.col-xl-4 { flex: 0 0 33.333333%; max-width: 33.333333%; }
	.col-xl-5 { flex: 0 0 41.666667%; max-width: 41.666667%; }
	.col-xl-6 { flex: 0 0 50%; max-width: 50%; }
	.col-xl-7 { flex: 0 0 58.333333%; max-width: 58.333333%; }
	.col-xl-8 { flex: 0 0 66.666667%; max-width: 66.666667%; }
	.col-xl-9 { flex: 0 0 75%; max-width: 75%; }
	.col-xl-10 { flex: 0 0 83.333333%; max-width: 83.333333%; }
	.col-xl-11 { flex: 0 0 91.666667%; max-width: 91.666667%; }
	.col-xl-12 { flex: 0 0 100%; max-width: 100%; }
	
	.offset-xl-0 { margin-left: 0; }
	.offset-xl-1 { margin-left: 8.333333%; }
	.offset-xl-2 { margin-left: 16.666667%; }
	.offset-xl-3 { margin-left: 25%; }
	.offset-xl-4 { margin-left: 33.333333%; }
	.offset-xl-5 { margin-left: 41.666667%; }
	.offset-xl-6 { margin-left: 50%; }
	.offset-xl-7 { margin-left: 58.333333%; }
	.offset-xl-8 { margin-left: 66.666667%; }
	.offset-xl-9 { margin-left: 75%; }
	.offset-xl-10 { margin-left: 83.333333%; }
	.offset-xl-11 { margin-left: 91.666667%; }

	.order-xl-first { order: -1 !important; }
	.order-xl-0 { order: 0 !important; }
	.order-xl-1 { order: 1 !important; }
	.order-xl-2 { order: 2 !important; }
	.order-xl-3 { order: 3 !important; }
	.order-xl-4 { order: 4 !important; }
	.order-xl-5 { order: 5 !important; }
	.order-xl-last { order: 6 !important; }
} 
 /* END @include mafframework_grid.css */ 

/* BEGIN @include mafframework_helpers.css */ 
 /*********************************************************************
*
*	Helper Classes
*
*********************************************************************/



/************************
*
* Position
*
************************/
.fixed-top {
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	z-index: 1000;
}

.fixed-bottom {
	position: fixed;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1000;
}

.sticky-top {
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	z-index: 1020;
}

.sticky-bottom {
	position: -webkit-sticky;
	position: sticky;
	bottom: 0;
	z-index: 1020;
}

@media (min-width: 576px) {
	.sticky-sm-top {
		position: -webkit-sticky;
		position: sticky;
		top: 0;
		z-index: 1020;
	}

	.sticky-sm-bottom {
		position: -webkit-sticky;
		position: sticky;
		bottom: 0;
		z-index: 1020;
	}
}

/* medium screens 768-991px  */
@media (min-width: 768px) {
	.sticky-md-top {
		position: -webkit-sticky;
		position: sticky;
		top: 0;
		z-index: 1020;
	}

	.sticky-md-bottom {
		position: -webkit-sticky;
		position: sticky;
		bottom: 0;
		z-index: 1020;
	}
}

/* large screens 992-1199px  */
@media (min-width: 992px) {
	.sticky-lg-top {
		position: -webkit-sticky;
		position: sticky;
		top: 0;
		z-index: 1020;
	}
	
	.sticky-lg-bottom {
		position: -webkit-sticky;
		position: sticky;
		bottom: 0;
		z-index: 1020;
	}
}

/* extra large screens 1200px+ */
@media (min-width: 1200px) {
	.sticky-xl-top {
		position: -webkit-sticky;
		position: sticky;
		top: 0;
		z-index: 1020;
	}

	.sticky-xl-bottom {
		position: -webkit-sticky;
		position: sticky;
		bottom: 0;
		z-index: 1020;
	}
}



/************************
*
* Vertical Rule
*
************************/
.vr {
    display: inline-block;
    width: 1px;
    align-self: stretch;
    min-height: 1em;
    background: var(--dark);
}



/************************
*
* Stretched Link
*
************************/
.stretched-link::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    content: "";
} 
 /* END @include mafframework_helpers.css */ 

/* BEGIN @include mafframework_internals.css */ 
 .md-docs-sidebar {
    height: calc(100vh - 7rem);
    overflow-y: auto;
    padding-inline-end: 10px;
    position: -webkit-sticky;
	position: sticky;
    top: 100px;
}

.md-docs-nav {
    list-style: none;
    margin: 0;
    padding: 0;
    top: 100px;

    & .nav-group {
        margin-bottom: 20px;
    }

    & ul {
        list-style: none;
        margin-top: .5rem;
        padding-inline-start: 10px;

        & li a {
            display: inline-block;
            padding: .1875rem .5rem;
            text-decoration: none;
        }

        & li a:hover {
            background: var(--secondary);
            border-radius: 5px;
        }
    }
}

.md-docs-toc {
    padding-left: 10px;
    margin-bottom: 0;
    list-style: none;
    position: -webkit-sticky;
	position: sticky;
    top: 100px;

    & li a {
        display: inline-block;
        padding: .1875rem .5rem;
        text-decoration: none;
    }

    & li a:hover {
        color: var(--info);
    }
}

.md-example {
	border: 2px solid var(--secondary);
	margin-bottom: 40px;
}

.md-info {
	background: var(--secondary);
	padding: 8px 16px;
}

.md-info h3 {
	margin: 0;
}

.md-info p {
	margin-bottom: 0;
}

.md-demo {
	padding: 10px;
}

.md-code {
	background: var(--secondary);
	padding: 10px;
}

.md-code pre {
	background: none;
	border: none;
	margin: 0;
	padding: 5px 10px;
    white-space: pre-wrap;
}

.md-border-example {
	height: 64px;
	margin: 4px;
	width: 64px;
} 
 /* END @include mafframework_internals.css */ 

/* BEGIN @include mafframework_modal.css */ 
 /*********************************************************************
*
*	Modal
*
*********************************************************************/
/*
* .modal-open      - body class for killing the scroll
* .modal           - container to scroll within
* .modal-dialog    - positioning shell for the actual modal
* .modal-content   - actual modal w/ bg and corners and stuff
*/

.maf-modal {
    --maf-modal-zindex: 1055;
    --maf-modal-width: 500px;
    --maf-modal-padding: 1rem;
    --maf-modal-margin: 0.5rem;
    --maf-modal-color: #fff;
    --maf-modal-bg: var(--bluegray-750);
    --maf-modal-border-color: transparent;
    --maf-modal-border-width: 0;
    --maf-modal-border-radius: 0.5rem;
    --maf-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
    --maf-modal-inner-border-radius: calc(0.5rem - 1px);
    --maf-modal-header-padding-x: 1rem;
    --maf-modal-header-padding-y: 1rem;
    --maf-modal-header-padding: 1rem 1rem;
    --maf-modal-header-border-color: #fff;
    --maf-modal-header-border-width: 0;
    --maf-modal-title-line-height: 1.5;
    --maf-modal-footer-gap: 0.5rem;
    --maf-modal-footer-bg: transparent;
    --maf-modal-footer-border-color: transparent;
    --maf-modal-footer-border-width: 0;

    position: fixed;
    top: 0;
    left: 0;
    z-index: var(--maf-modal-zindex);
    display: none;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    outline: 0;
    transition: opacity .15s linear;
}

.maf-modal:not(.show) {
    opacity: 0;
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: var(--maf-modal-margin);
    pointer-events: none;

    .modal.fade & {
        transition: transform .3s ease-out;
        transform: translate(0,-50px);
    }

    .modal.show & {
        transform: none;
    }
    
    /* When trying to close, animate focus to scale */
    .modal.maf-modal-static & {
        transform: scale(1.02);
    }
}

.modal-dialog-scrollable {
    height: calc(100% - var(--maf-modal-margin) * 2);

    .modal-content {
        max-height: 100%;
        overflow: hidden;
    }
    
    .modal-body {
        overflow-y: auto;
    }
}

.modal-dialog-centered {
    display: flex;
    align-items: center;
    min-height: calc(100% - var(--maf-modal-margin) * 2);
}

.modal-content {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    color: var(--maf-modal-color);
    pointer-events: auto;
    background-color: var(--maf-modal-bg);
    background-clip: padding-box;
    border: var(--maf-modal-border-width) solid var(--maf-modal-border-color);
    border-radius: var(--maf-modal-border-radius);
    box-shadow: var(--maf-modal-box-shadow);
    outline: 0;
}

.modal-backdrop {
    --maf-backdrop-zindex: 1050;
    --maf-backdrop-bg: #000;
    --maf-backdrop-opacity: 0.5;

    background-color: var(--maf-backdrop-bg);
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    z-index: var(--maf-backdrop-zindex);

    &.fade { 
        opacity: 0; 
    }
    &.show { 
        opacity: var(--maf-backdrop-opacity);
    }
}

.modal-header {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    padding: var(--maf-modal-header-padding);
    border-bottom: var(--maf-modal-header-border-width) solid var(--maf-modal-header-border-color);
    border-top-left-radius: var(--maf-modal-inner-border-radius);
    border-top-right-radius: var(--maf-modal-inner-border-radius);
  
    .btn-close {
        --maf-btn-close-color: #000;
        --maf-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
        --maf-btn-close-opacity: 0.5;
        --maf-btn-close-hover-opacity: 0.75;
        --maf-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
        --maf-btn-close-focus-opacity: 1;
        --maf-btn-close-disabled-opacity: 0.25;
        --maf-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
        box-sizing: content-box;
        width: 1em;
        height: 1em;
        color: var(--maf-btn-close-color);
        background: transparent var(--maf-btn-close-bg) center/1em auto no-repeat;
        border: 0;
        border-radius: .375rem;
        opacity: var(--maf-btn-close-opacity);
        padding: calc(var(--maf-modal-header-padding-y) * .5) calc(var(--maf-modal-header-padding-x) * .5);
        margin: calc(-.5 * var(--maf-modal-header-padding-y)) calc(-.5 * var(--maf-modal-header-padding-x)) calc(-.5 * var(--maf-modal-header-padding-y)) auto;

        &:hover {
            color: var(--maf-btn-close-color);
            text-decoration: none;
            opacity: var(--maf-btn-close-hover-opacity);
        }
    }
}
  
.modal-title {
    margin-bottom: 0;
    line-height: var(--maf-modal-title-line-height);
}
  
.modal-body {
    position: relative;
    flex: 1 1 auto;
    padding: var(--maf-modal-padding);
}

.modal-footer {
    display: flex;
    flex-shrink: 0;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-end;
    padding: calc(var(--maf-modal-padding) - var(--maf-modal-footer-gap) * .5);
    background-color: var(--maf-modal-footer-bg);
    border-top: var(--maf-modal-footer-border-width) solid var(--maf-modal-footer-border-color);
    border-bottom-right-radius: var(--maf-modal-inner-border-radius);
    border-bottom-left-radius: var(--maf-modal-inner-border-radius);
    gap: calc(var(--maf-modal-footer-gap) * .5);
}


@media (min-width: 576px) {
    .modal-dialog {        
        max-width: var(--maf-modal-width);
        margin-right: auto;
        margin-left: auto;
    }

    .modal-sm {
        --maf-modal-width: 300px;
    } 
}

@media (min-width: 992px) {
    .modal-lg, 
    .modal-xl {
        --maf-modal-width: 800px;
    }
}

@media (min-width: 1200px) {
    .modal-xl {
        --maf-modal-width: 1140px;
    }    
}

@media (max-width: 575.98px) {
    .modal-fullscreen-sm-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0;

        .modal-content {
            height: 100%;
            border: 0;
            border-radius: 0;
        }

        .modal-footer, 
        .modal-header {
            border-radius: 0;
        }

        .modal-body {
            overflow-y: auto;
        }
    }
}

@media (max-width: 767.98px) {
    .modal-fullscreen-md-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0;

        .modal-content {
            height: 100%;
            border: 0;
            border-radius: 0;
        }

        .modal-footer, 
        .modal-header {
            border-radius: 0;
        }

        .modal-body {
            overflow-y: auto;
        }
    }    
}

@media (max-width: 991.98px)  {
    .modal-fullscreen-lg-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0;

        .modal-content {
            height: 100%;
            border: 0;
            border-radius: 0;
        }

        .modal-footer, .modal-header {
            border-radius: 0;
        }

        .modal-body {
            overflow-y: auto;
        }
    }
}

@media (max-width: 1199.98px) {
    .modal-fullscreen-xl-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0;

        .modal-content {
            height: 100%;
            border: 0;
            border-radius: 0;
        }

        .modal-footer, 
        .modal-header {
            border-radius: 0;
        }

        .modal-body {
            overflow-y: auto;
        }
    }
}

@media (max-width: 1399.98px) {
    .modal-fullscreen-xxl-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0;

        .modal-content {
            height: 100%;
            border: 0;
            border-radius: 0;
        }

        .modal-footer, 
        .modal-header {
            border-radius: 0;
        }

        .modal-body {
            overflow-y: auto;
        }
    }
}

.modal-fullscreen {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;

    .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0;
    }

    .modal-footer, 
    .modal-header {
        border-radius: 0;
    }

    .modal-body {
        overflow-y: auto;
    }
}

/* Body class to override long content */
body.modal-open {
    overflow: hidden;
} 
 /* END @include mafframework_modal.css */ 

/* BEGIN @include mafframework_nav.css */ 
 .mafia-nav {
    --maf-nav-link-padding-x: 1rem;
    --maf-nav-link-padding-y: 0.5rem;
    --maf-nav-link-font-weight: normal;
    --maf-nav-link-color: var(--bluegray-200);
    --maf-nav-link-hover-color: var(--bluegray-100);
    --maf-nav-link-disabled-color: var(--bluegray-550);

    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}

.nav-link {
    background: 0 0;
    border: 0;
    color: var(--maf-nav-link-color);
    display: block;
    font-size: var(--maf-nav-link-font-size);
    font-weight: var(--maf-nav-link-font-weight);
    padding: 0.5rem 1rem;
    text-decoration: none;
    -webkit-transition: background-color 0.5s ease;
    transition: background-color 0.5s ease;

    &:hover,
    &:focus {
        color: var(--maf-nav-link-hover-color);
        text-decoration: none;
    }

    &:focus-visible {
        outline: 0;
    }

    &.disabled,
    &:disabled {
        color: var(--maf-nav-link-disabled-color);
        pointer-events: none;
        cursor: default;
    }
}

.nav-tabs {
    --maf-nav-tabs-border-width: 0;
    --maf-nav-tabs-border-color: transparent;
    --maf-nav-tabs-border-radius: 0.375rem;
    --maf-nav-tabs-link-hover-border-color: ;
    --maf-nav-tabs-link-active-color: var(--primary);
    --maf-nav-tabs-link-active-bg: var(--bluegray-750);
    --maf-nav-tabs-link-active-border-color: var(--bluegray-850) var(--bluegray-850) var(--secondary-dark);

    border-bottom: var(--maf-nav-tabs-border-width) solid var(--maf-nav-tabs-border-color);

    .nav-link {
        margin-bottom: calc(-1 * var(--maf-nav-tabs-border-width));
        border: var(--maf-nav-tabs-border-width) solid transparent;
        border-top-left-radius: var(--maf-nav-tabs-border-radius);
        border-top-right-radius: var(--maf-nav-tabs-border-radius);

        &:hover,
        &:focus {
            isolation: isolate;
            border-color: var(--maf-nav-tabs-link-hover-border-color);
        }
    }

    .nav-link.active,
    .nav-item.show .nav-link {
        color: var(--maf-nav-tabs-link-active-color);
        background-color: var(--maf-nav-tabs-link-active-bg);
        border-color: var(--maf-nav-tabs-link-active-border-color);
    }
}

.nav-pills {
    --maf-nav-pills-border-radius: 0.375rem;
    --maf-nav-pills-link-active-color: #FFF;
    --maf-nav-pills-link-active-bg: var(--primary-500);

    .nav-link {
        border-radius: var(--maf-nav-pills-border-radius);
    }
    
    .nav-link.active,
    .show > .nav-link {
        background-color: var(--maf-nav-pills-link-active-bg);
        color: var(--maf-nav-pills-link-active-color);
    }
}

.nav-line {
    --maf-nav-underline-gap: 1rem;
    --maf-nav-underline-border-width: 2px;
    --maf-nav-underline-link-active-color: var(--bluegray-100);

    gap: var(--maf-nav-underline-gap);

    .nav-link {
        padding-right: 0;
        padding-left: 0;
        border-bottom: var(--maf-nav-underline-border-width) solid transparent;
    
        &:hover,
        &:focus {
            border-bottom-color: currentcolor;
        }
    }
    
    .nav-link.active,
    .show > .nav-link {
        font-weight: bold;
        color: var(--maf-nav-underline-link-active-color);
        border-bottom-color: var(--primary-500);
    }
}

.nav-fill {
    > .nav-link,
    .nav-item {
        flex: 1 1 auto;
        text-align: center;
    }
}
  
.nav-justified {
    > .nav-link,
    .nav-item {
        flex-basis: 0;
        flex-grow: 1;
        text-align: center;
    }
}
  
.nav-fill,
.nav-justified {
    .nav-item .nav-link {
        width: 100%;
    }
}

.tab-content {
    > .tab-pane {
        display: none;
    }
    > .active {
        display: block;
    }
} 
 /* END @include mafframework_nav.css */ 

/* BEGIN @include mafframework_transitions.css */ 
 /*********************************************************************
*
*	Collapse
*
*********************************************************************/
.collapse:not(.show) {
	display: none;
}

.collapsing {
    height: 0;
    overflow: hidden;
    transition: height 0.35s ease;
}

.collapsing.collapse-horizontal {
    width: 0;
    height: auto;
    transition: width 0.35s ease;
}

/* .fade:not(.show) {
    opacity: 0;
}

.fade {
    transition: opacity .15s linear;
} */ 
 /* END @include mafframework_transitions.css */ 

/* BEGIN @include mafframework_utilities.css */ 
 /*********************************************************************
*
*	Utility Classes
*
*********************************************************************/
.clearfix:after {
	content: "";
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
}

/* Fix for colum breaking */
.column-fix {
	-webkit-column-break-inside: avoid;
	-moz-column-break-inside: avoid;
	-o-column-break-inside: avoid;
	column-break-inside: avoid;
	display: table;
	page-break-inside: avoid
}

.pull-left {
    float: left !important;
}

.pull-right {
    float: right !important;
}


/*********************************
*
* Overflow
*
*********************************/
.overflow-auto {
    overflow: auto !important;
}

.overflow-hidden {
    overflow: hidden !important;
}

.overflow-visible {
    overflow: visible !important;
}

.overflow-scroll {
    overflow: scroll !important;
}


/*********************************
*
* Spacing
*
*********************************/

/* Margin */
.m-auto {margin: auto !important; }
.m-0 {margin: 0 !important; }
.m-5 {margin: 5px !important; }
.m-10 {margin: 10px !important; }
.m-15 {margin: 15px !important; }
.m-20 {margin: 20px !important; }
.m-25 {margin: 25px !important; }
.m-30 {margin: 30px !important; }
.m-35 {margin: 35px !important; }
.m-40 {margin: 40px !important; }
.m-45 {margin: 45px !important; }
.m-50 {margin: 50px !important; }

.mt-auto {margin-top: auto !important; }
.mt-0 {margin-top: 0 !important; }
.mt-5 {margin-top: 5px !important; }
.mt-10 {margin-top: 10px !important; }
.mt-15 {margin-top: 15px !important; }
.mt-20 {margin-top: 20px !important; }
.mt-25 {margin-top: 25px !important; }
.mt-30 {margin-top: 30px !important; }
.mt-35 {margin-top: 35px !important; }
.mt-40 {margin-top: 40px !important; }
.mt-45 {margin-top: 45px !important; }
.mt-50 {margin-top: 50px !important; }

.mb-auto {margin-bottom: auto !important; }
.mb-0 {margin-bottom: 0px !important; }
.mb-5 {margin-bottom: 5px !important; }
.mb-10 {margin-bottom: 10px !important; }
.mb-15 {margin-bottom: 15px !important; }
.mb-20 {margin-bottom: 20px !important; }
.mb-25 {margin-bottom: 25px !important; }
.mb-30 {margin-bottom: 30px !important; }
.mb-35 {margin-bottom: 35px !important; }
.mb-40 {margin-bottom: 40px !important; }
.mb-45 {margin-bottom: 45px !important; }
.mb-50 {margin-bottom: 50px !important; }

.ml-auto {margin-left: auto !important; }
.ml-0 {margin-left: 0 !important; }
.ml-5 {margin-left: 5px !important; }
.ml-10 {margin-left: 10px !important; }
.ml-15 {margin-left: 15px !important; }
.ml-20 {margin-left: 20px !important; }
.ml-25 {margin-left: 25px !important; }
.ml-30 {margin-left: 30px !important; }
.ml-35 {margin-left: 35px !important; }
.ml-40 {margin-left: 40px !important; }
.ml-45 {margin-left: 45px !important; }
.ml-50 {margin-left: 50px !important; }

.mr-auto {margin-right: auto !important; }
.mr-0 {margin-right: 0 !important; }
.mr-5 {margin-right: 5px !important; }
.mr-10 {margin-right: 10px !important; }
.mr-15 {margin-right: 15px !important; }
.mr-20 {margin-right: 20px !important; }
.mr-25 {margin-right: 25px !important; }
.mr-30 {margin-right: 30px !important; }
.mr-35 {margin-right: 35px !important; }
.mr-40 {margin-right: 40px !important; }
.mr-45 {margin-right: 45px !important; }
.mr-50 {margin-right: 50px !important; }

.mx-auto {
	margin-left: auto !important;
	margin-right: auto !important;
}

.mx-0 {
	margin-left: 0 !important;
	margin-right: 0 !important;
}

.mx-5 {
	margin-left: 5px !important;
	margin-right: 5px !important;
}

.mx-10 {
	margin-left: 10px !important;
	margin-right: 10px !important;
}

.mx-15 {
	margin-left: 15px !important;
	margin-right: 15px !important;
}

.mx-20 {
	margin-left: 20px !important;
	margin-right: 20px !important;
}

.mx-25 {
	margin-left: 25px !important;
	margin-right: 25px !important;
}

.mx-30 {
	margin-left: 30px !important;
	margin-right: 30px !important;
}

.mx-35 {
	margin-left: 35px !important;
	margin-right: 35px !important;
}

.mx-40 {
	margin-left: 40px !important;
	margin-right: 40px !important;
}

.mx-45 {
	margin-left: 45px !important;
	margin-right: 45px !important;
}

.mx-50 {
	margin-left: 50px !important;
	margin-right: 50px !important;
}

.my-0 {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

.my-5 {
	margin-top: 5px !important;
	margin-bottom: 5px !important;
}

.my-10 {
	margin-top: 10px !important;
	margin-bottom: 10px !important;
}

.my-15 {
	margin-top: 15px !important;
	margin-bottom: 15px !important;
}

.my-20 {
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}

.my-25 {
	margin-top: 25px !important;
	margin-bottom: 25px !important;
}

.my-30 {
	margin-top: 30px !important;
	margin-bottom: 30px !important;
}

.my-35 {
	margin-top: 35px !important;
	margin-bottom: 35px !important;
}

.my-40 {
	margin-top: 40px !important;
	margin-bottom: 40px !important;
}

.my-45 {
	margin-top: 45px !important;
	margin-bottom: 45px !important;
}

.my-50 {
	margin-top: 50px !important;
	margin-bottom: 50px !important;
}

/* Padding */
.p-0 {padding: 0 !important;}
.p-5 {padding: 5px !important;}
.p-10 {padding: 10px !important;}
.p-15 {padding: 15px !important;}
.p-20 {padding: 20px !important;}
.p-25 {padding: 25px !important;}
.p-30 {padding: 30px !important;}
.p-35 {padding: 35px !important;}
.p-40 {padding: 40px !important;}
.p-45 {padding: 45px !important;}
.p-50 {padding: 50px !important;}

.pt-0 {padding-top: 0px !important;}
.pt-5 {padding-top: 5px !important;}
.pt-10 {padding-top: 10px !important;}
.pt-15 {padding-top: 15px !important;}
.pt-20 {padding-top: 20px !important;}
.pt-25 {padding-top: 25px !important;}
.pt-30 {padding-top: 30px !important;}
.pt-35 {padding-top: 35px !important;}
.pt-40 {padding-top: 40px !important;}
.pt-45 {padding-top: 45px !important;}
.pt-50 {padding-top: 50px !important;}

.pb-0 {padding-bottom: 0px !important;}
.pb-5 {padding-bottom: 5px !important;}
.pb-10 {padding-bottom: 10px !important;}
.pb-15 {padding-bottom: 15px !important;}
.pb-20 {padding-bottom: 20px !important;}
.pb-25 {padding-bottom: 25px !important;}
.pb-30 {padding-bottom: 30px !important;}
.pb-35 {padding-bottom: 35px !important;}
.pb-40 {padding-bottom: 40px !important;}
.pb-45 {padding-bottom: 45px !important;}
.pb-50 {padding-bottom: 50px !important;}

.pl-0 {padding-left: 0px !important;}
.pl-5 {padding-left: 5px !important;}
.pl-10 {padding-left: 10px !important;}
.pl-15 {padding-left: 15px !important;}
.pl-20 {padding-left: 20px !important;}
.pl-25 {padding-left: 25px !important;}
.pl-30 {padding-left: 30px !important;}
.pl-35 {padding-left: 35px !important;}
.pl-40 {padding-left: 40px !important;}
.pl-45 {padding-left: 45px !important;}
.pl-50 {padding-left: 50px !important;}

.pr-0 {	padding-right: 0px !important;}
.pr-5 {	padding-right: 5px !important;}
.pr-10 {padding-right: 10px !important;}
.pr-15 {padding-right: 15px !important;}
.pr-20 {padding-right: 20px !important;}
.pr-25 {padding-right: 25px !important;}
.pr-30 {padding-right: 30px !important;}
.pr-35 {padding-right: 35px !important;}
.pr-40 {padding-right: 40px !important;}
.pr-45 {padding-right: 45px !important;}
.pr-50 {padding-right: 50px !important;}

.px-0 {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.px-5 {
	padding-left: 5px !important;
	padding-right: 5px !important;
}

.px-10 {
	padding-left: 10px !important;
	padding-right: 10px !important;
}

.px-15 {
	padding-left: 15px !important;
	padding-right: 15px !important;
}

.px-20 {
	padding-left: 20px !important;
	padding-right: 20px !important;
}

.px-25 {
	padding-left: 25px !important;
	padding-right: 25px !important;
}

.px-30 {
	padding-left: 30px !important;
	padding-right: 30px !important;
}

.px-35 {
	padding-left: 35px !important;
	padding-right: 35px !important;
}

.px-40 {
	padding-left: 40px !important;
	padding-right: 40px !important;
}

.px-45 {
	padding-left: 45px !important;
	padding-right: 45px !important;
}

.px-50 {
	padding-left: 50px !important;
	padding-right: 50px !important;
}

.py-0 {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.py-5 {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}

.py-10 {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

.py-15 {
	padding-top: 15px !important;
	padding-bottom: 15px !important;
}

.py-20 {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}

.py-25 {
	padding-top: 25px !important;
	padding-bottom: 25px !important;
}

.py-30 {
	padding-top: 30px !important;
	padding-bottom: 30px !important;
}

.py-35 {
	padding-top: 35px !important;
	padding-bottom: 35px !important;
}

.py-40 {
	padding-top: 40px !important;
	padding-bottom: 40px !important;
}

.py-45 {
	padding-top: 45px !important;
	padding-bottom: 45px !important;
}

.py-50 {
	padding-top: 50px !important;
	padding-bottom: 50px !important;
}


/* small screens 576-767px */
@media only screen and (min-width: 576px) {
	.m-sm-auto {margin: auto !important; }
	.m-sm-0 {margin: 0 !important; }
	.m-sm-5 {margin: 5px !important; }
	.m-sm-10 {margin: 10px !important; }
	.m-sm-15 {margin: 15px !important; }
	.m-sm-20 {margin: 20px !important; }
	.m-sm-25 {margin: 25px !important; }
	.m-sm-30 {margin: 30px !important; }
	.m-sm-35 {margin: 35px !important; }
	.m-sm-40 {margin: 40px !important; }
	.m-sm-45 {margin: 45px !important; }
	.m-sm-50 {margin: 50px !important; }
	
	.mt-sm-auto {margin-top: auto !important; }
	.mt-sm-0 {margin-top: 0 !important; }
	.mt-sm-5 {margin-top: 5px !important; }
	.mt-sm-10 {margin-top: 10px !important; }
	.mt-sm-15 {margin-top: 15px !important; }
	.mt-sm-20 {margin-top: 20px !important; }
	.mt-sm-25 {margin-top: 25px !important; }
	.mt-sm-30 {margin-top: 30px !important; }
	.mt-sm-35 {margin-top: 35px !important; }
	.mt-sm-40 {margin-top: 40px !important; }
	.mt-sm-45 {margin-top: 45px !important; }
	.mt-sm-50 {margin-top: 50px !important; }
	
	.mb-sm-auto {margin-bottom: auto !important; }
	.mb-sm-0 {margin-bottom: 0px !important; }
	.mb-sm-5 {margin-bottom: 5px !important; }
	.mb-sm-10 {margin-bottom: 10px !important; }
	.mb-sm-15 {margin-bottom: 15px !important; }
	.mb-sm-20 {margin-bottom: 20px !important; }
	.mb-sm-25 {margin-bottom: 25px !important; }
	.mb-sm-30 {margin-bottom: 30px !important; }
	.mb-sm-35 {margin-bottom: 35px !important; }
	.mb-sm-40 {margin-bottom: 40px !important; }
	.mb-sm-45 {margin-bottom: 45px !important; }
	.mb-sm-50 {margin-bottom: 50px !important; }
	
	.ml-sm-auto {margin-left: auto !important; }
	.ml-sm-0 {margin-left: 0 !important; }
	.ml-sm-5 {margin-left: 5px !important; }
	.ml-sm-10 {margin-left: 10px !important; }
	.ml-sm-15 {margin-left: 15px !important; }
	.ml-sm-20 {margin-left: 20px !important; }
	.ml-sm-25 {margin-left: 25px !important; }
	.ml-sm-30 {margin-left: 30px !important; }
	.ml-sm-35 {margin-left: 35px !important; }
	.ml-sm-40 {margin-left: 40px !important; }
	.ml-sm-45 {margin-left: 45px !important; }
	.ml-sm-50 {margin-left: 50px !important; }
	
	.mr-sm-auto {margin-right: auto !important; }
	.mr-sm-0 {margin-right: 0 !important; }
	.mr-sm-5 {margin-right: 5px !important; }
	.mr-sm-10 {margin-right: 10px !important; }
	.mr-sm-15 {margin-right: 15px !important; }
	.mr-sm-20 {margin-right: 20px !important; }
	.mr-sm-25 {margin-right: 25px !important; }
	.mr-sm-30 {margin-right: 30px !important; }
	.mr-sm-35 {margin-right: 35px !important; }
	.mr-sm-40 {margin-right: 40px !important; }
	.mr-sm-45 {margin-right: 45px !important; }
	.mr-sm-50 {margin-right: 50px !important; }
	
	.mx-sm-auto {
		margin-left: auto !important;
		margin-right: auto !important;
	}

	.mx-sm-0 {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}

	.mx-sm-5 {
		margin-left: 5px !important;
		margin-right: 5px !important;
	}

	.mx-sm-10 {
		margin-left: 10px !important;
		margin-right: 10px !important;
	}

	.mx-sm-15 {
		margin-left: 15px !important;
		margin-right: 15px !important;
	}

	.mx-sm-20 {
		margin-left: 20px !important;
		margin-right: 20px !important;
	}

	.mx-sm-25 {
		margin-left: 25px !important;
		margin-right: 25px !important;
	}

	.mx-sm-30 {
		margin-left: 30px !important;
		margin-right: 30px !important;
	}

	.mx-sm-35 {
		margin-left: 35px !important;
		margin-right: 35px !important;
	}

	.mx-sm-40 {
		margin-left: 40px !important;
		margin-right: 40px !important;
	}

	.mx-sm-45 {
		margin-left: 45px !important;
		margin-right: 45px !important;
	}

	.mx-sm-50 {
		margin-left: 50px !important;
		margin-right: 50px !important;
	}

	.my-sm-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}

	.my-sm-5 {
		margin-top: 5px !important;
		margin-bottom: 5px !important;
	}

	.my-sm-10 {
		margin-top: 10px !important;
		margin-bottom: 10px !important;
	}

	.my-sm-15 {
		margin-top: 15px !important;
		margin-bottom: 15px !important;
	}

	.my-sm-20 {
		margin-top: 20px !important;
		margin-bottom: 20px !important;
	}

	.my-sm-25 {
		margin-top: 25px !important;
		margin-bottom: 25px !important;
	}

	.my-sm-30 {
		margin-top: 30px !important;
		margin-bottom: 30px !important;
	}

	.my-sm-35 {
		margin-top: 35px !important;
		margin-bottom: 35px !important;
	}

	.my-sm-40 {
		margin-top: 40px !important;
		margin-bottom: 40px !important;
	}

	.my-sm-45 {
		margin-top: 45px !important;
		margin-bottom: 45px !important;
	}

	.my-sm-50 {
		margin-top: 50px !important;
		margin-bottom: 50px !important;
	}
	
	.p-sm-0 {padding: 0 !important; }
	.p-sm-5 {padding: 5px !important; }
	.p-sm-10 {padding: 10px !important; }
	.p-sm-15 {padding: 15px !important; }
	.p-sm-20 {padding: 20px !important; }
	.p-sm-25 {padding: 25px !important; }
	.p-sm-30 {padding: 30px !important; }
	.p-sm-35 {padding: 35px !important; }
	.p-sm-40 {padding: 40px !important; }
	.p-sm-45 {padding: 45px !important; }
	.p-sm-50 {padding: 50px !important; }
	
	.pt-sm-0 {padding-top: 0 !important; }
	.pt-sm-5 {padding-top: 5px !important; }
	.pt-sm-10 {padding-top: 10px !important; }
	.pt-sm-15 {padding-top: 15px !important; }
	.pt-sm-20 {padding-top: 20px !important; }
	.pt-sm-25 {padding-top: 25px !important; }
	.pt-sm-30 {padding-top: 30px !important; }
	.pt-sm-35 {padding-top: 35px !important; }
	.pt-sm-40 {padding-top: 40px !important; }
	.pt-sm-45 {padding-top: 45px !important; }
	.pt-sm-50 {padding-top: 50px !important; }
	
	.pb-sm-0 {padding-bottom: 0px !important; }
	.pb-sm-5 {padding-bottom: 5px !important; }
	.pb-sm-10 {padding-bottom: 10px !important; }
	.pb-sm-15 {padding-bottom: 15px !important; }
	.pb-sm-20 {padding-bottom: 20px !important; }
	.pb-sm-25 {padding-bottom: 25px !important; }
	.pb-sm-30 {padding-bottom: 30px !important; }
	.pb-sm-35 {padding-bottom: 35px !important; }
	.pb-sm-40 {padding-bottom: 40px !important; }
	.pb-sm-45 {padding-bottom: 45px !important; }
	.pb-sm-50 {padding-bottom: 50px !important; }
	
	.pl-sm-0 {padding-left: 0 !important; }
	.pl-sm-5 {padding-left: 5px !important; }
	.pl-sm-10 {padding-left: 10px !important; }
	.pl-sm-15 {padding-left: 15px !important; }
	.pl-sm-20 {padding-left: 20px !important; }
	.pl-sm-25 {padding-left: 25px !important; }
	.pl-sm-30 {padding-left: 30px !important; }
	.pl-sm-35 {padding-left: 35px !important; }
	.pl-sm-40 {padding-left: 40px !important; }
	.pl-sm-45 {padding-left: 45px !important; }
	.pl-sm-50 {padding-left: 50px !important; }
	
	.pr-sm-0 {padding-right: 0 !important; }
	.pr-sm-5 {padding-right: 5px !important; }
	.pr-sm-10 {padding-right: 10px !important; }
	.pr-sm-15 {padding-right: 15px !important; }
	.pr-sm-20 {padding-right: 20px !important; }
	.pr-sm-25 {padding-right: 25px !important; }
	.pr-sm-30 {padding-right: 30px !important; }
	.pr-sm-35 {padding-right: 35px !important; }
	.pr-sm-40 {padding-right: 40px !important; }
	.pr-sm-45 {padding-right: 45px !important; }
	.pr-sm-50 {padding-right: 50px !important; }

	.px-sm-0 {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	.px-sm-5 {
		padding-left: 5px !important;
		padding-right: 5px !important;
	}

	.px-sm-10 {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}

	.px-sm-15 {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	.px-sm-20 {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}

	.px-sm-25 {
		padding-left: 25px !important;
		padding-right: 25px !important;
	}

	.px-sm-30 {
		padding-left: 30px !important;
		padding-right: 30px !important;
	}

	.px-sm-35 {
		padding-left: 35px !important;
		padding-right: 35px !important;
	}

	.px-sm-40 {
		padding-left: 40px !important;
		padding-right: 40px !important;
	}

	.px-sm-45 {
		padding-left: 45px !important;
		padding-right: 45px !important;
	}

	.px-sm-50 {
		padding-left: 50px !important;
		padding-right: 50px !important;
	}

	.py-sm-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}

	.py-sm-5 {
		padding-top: 5px !important;
		padding-bottom: 5px !important;
	}

	.py-sm-10 {
		padding-top: 10px !important;
		padding-bottom: 10px !important;
	}

	.py-sm-15 {
		padding-top: 15px !important;
		padding-bottom: 15px !important;
	}

	.py-sm-20 {
		padding-top: 20px !important;
		padding-bottom: 20px !important;
	}

	.py-sm-25 {
		padding-top: 25px !important;
		padding-bottom: 25px !important;
	}

	.py-sm-30 {
		padding-top: 30px !important;
		padding-bottom: 30px !important;
	}

	.py-sm-35 {
		padding-top: 35px !important;
		padding-bottom: 35px !important;
	}

	.py-sm-40 {
		padding-top: 40px !important;
		padding-bottom: 40px !important;
	}

	.py-sm-45 {
		padding-top: 45px !important;
		padding-bottom: 45px !important;
	}

	.py-sm-50 {
		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}
	
	.text-sm-left { text-align: left !important; }
	.text-sm-right { text-align: right !important; }
	.text-sm-center { text-align: center !important; }
}

/* medium screens 768-991px  */
@media (min-width: 768px) {
	.m-md-auto {margin: auto !important; }
	.m-md-0 {margin: 0 !important; }
	.m-md-5 {margin: 5px !important; }
	.m-md-10 {margin: 10px !important; }
	.m-md-15 {margin: 15px !important; }
	.m-md-20 {margin: 20px !important; }
	.m-md-25 {margin: 25px !important; }
	.m-md-30 {margin: 30px !important; }
	.m-md-35 {margin: 35px !important; }
	.m-md-40 {margin: 40px !important; }
	.m-md-45 {margin: 45px !important; }
	.m-md-50 {margin: 50px !important; }
	
	.mt-md-auto {margin-top: auto !important; }
	.mt-md-0 {margin-top: 0 !important; }
	.mt-md-5 {margin-top: 5px !important; }
	.mt-md-10 {margin-top: 10px !important; }
	.mt-md-15 {margin-top: 15px !important; }
	.mt-md-20 {margin-top: 20px !important; }
	.mt-md-25 {margin-top: 25px !important; }
	.mt-md-30 {margin-top: 30px !important; }
	.mt-md-35 {margin-top: 35px !important; }
	.mt-md-40 {margin-top: 40px !important; }
	.mt-md-45 {margin-top: 45px !important; }
	.mt-md-50 {margin-top: 50px !important; }
	
	.mb-md-auto {margin-bottom: auto !important; }
	.mb-md-0 {margin-bottom: 0px !important; }
	.mb-md-5 {margin-bottom: 5px !important; }
	.mb-md-10 {margin-bottom: 10px !important; }
	.mb-md-15 {margin-bottom: 15px !important; }
	.mb-md-20 {margin-bottom: 20px !important; }
	.mb-md-25 {margin-bottom: 25px !important; }
	.mb-md-30 {margin-bottom: 30px !important; }
	.mb-md-35 {margin-bottom: 35px !important; }
	.mb-md-40 {margin-bottom: 40px !important; }
	.mb-md-45 {margin-bottom: 45px !important; }
	.mb-md-50 {margin-bottom: 50px !important; }
	
	.ml-md-auto {margin-left: auto !important; }
	.ml-md-0 {margin-left: 0 !important; }
	.ml-md-5 {margin-left: 5px !important; }
	.ml-md-10 {margin-left: 10px !important; }
	.ml-md-15 {margin-left: 15px !important; }
	.ml-md-20 {margin-left: 20px !important; }
	.ml-md-25 {margin-left: 25px !important; }
	.ml-md-30 {margin-left: 30px !important; }
	.ml-md-35 {margin-left: 35px !important; }
	.ml-md-40 {margin-left: 40px !important; }
	.ml-md-45 {margin-left: 45px !important; }
	.ml-md-50 {margin-left: 50px !important; }
	
	.mr-md-auto {margin-right: auto !important; }
	.mr-md-0 {margin-right: 0 !important; }
	.mr-md-5 {margin-right: 5px !important; }
	.mr-md-10 {margin-right: 10px !important; }
	.mr-md-15 {margin-right: 15px !important; }
	.mr-md-20 {margin-right: 20px !important; }
	.mr-md-25 {margin-right: 25px !important; }
	.mr-md-30 {margin-right: 30px !important; }
	.mr-md-35 {margin-right: 35px !important; }
	.mr-md-40 {margin-right: 40px !important; }
	.mr-md-45 {margin-right: 45px !important; }
	.mr-md-50 {margin-right: 50px !important; }
	
	.mx-md-auto {
		margin-left: auto !important;
		margin-right: auto !important;
	}

	.mx-md-0 {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}

	.mx-md-5 {
		margin-left: 5px !important;
		margin-right: 5px !important;
	}

	.mx-md-10 {
		margin-left: 10px !important;
		margin-right: 10px !important;
	}

	.mx-md-15 {
		margin-left: 15px !important;
		margin-right: 15px !important;
	}

	.mx-md-20 {
		margin-left: 20px !important;
		margin-right: 20px !important;
	}

	.mx-md-25 {
		margin-left: 25px !important;
		margin-right: 25px !important;
	}

	.mx-md-30 {
		margin-left: 30px !important;
		margin-right: 30px !important;
	}

	.mx-md-35 {
		margin-left: 35px !important;
		margin-right: 35px !important;
	}

	.mx-md-40 {
		margin-left: 40px !important;
		margin-right: 40px !important;
	}

	.mx-md-45 {
		margin-left: 45px !important;
		margin-right: 45px !important;
	}

	.mx-md-50 {
		margin-left: 50px !important;
		margin-right: 50px !important;
	}

	.my-md-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}

	.my-md-5 {
		margin-top: 5px !important;
		margin-bottom: 5px !important;
	}

	.my-md-10 {
		margin-top: 10px !important;
		margin-bottom: 10px !important;
	}

	.my-md-15 {
		margin-top: 15px !important;
		margin-bottom: 15px !important;
	}

	.my-md-20 {
		margin-top: 20px !important;
		margin-bottom: 20px !important;
	}

	.my-md-25 {
		margin-top: 25px !important;
		margin-bottom: 25px !important;
	}

	.my-md-30 {
		margin-top: 30px !important;
		margin-bottom: 30px !important;
	}

	.my-md-35 {
		margin-top: 35px !important;
		margin-bottom: 35px !important;
	}

	.my-md-40 {
		margin-top: 40px !important;
		margin-bottom: 40px !important;
	}

	.my-md-45 {
		margin-top: 45px !important;
		margin-bottom: 45px !important;
	}

	.my-md-50 {
		margin-top: 50px !important;
		margin-bottom: 50px !important;
	}
	
	.p-md-0 {padding: 0 !important; }
	.p-md-5 {padding: 5px !important; }
	.p-md-10 {padding: 10px !important; }
	.p-md-15 {padding: 15px !important; }
	.p-md-20 {padding: 20px !important; }
	.p-md-25 {padding: 25px !important; }
	.p-md-30 {padding: 30px !important; }
	.p-md-35 {padding: 35px !important; }
	.p-md-40 {padding: 40px !important; }
	.p-md-45 {padding: 45px !important; }
	.p-md-50 {padding: 50px !important; }
	
	.pt-md-0 {padding-top: 0 !important; }
	.pt-md-5 {padding-top: 5px !important; }
	.pt-md-10 {padding-top: 10px !important; }
	.pt-md-15 {padding-top: 15px !important; }
	.pt-md-20 {padding-top: 20px !important; }
	.pt-md-25 {padding-top: 25px !important; }
	.pt-md-30 {padding-top: 30px !important; }
	.pt-md-35 {padding-top: 35px !important; }
	.pt-md-40 {padding-top: 40px !important; }
	.pt-md-45 {padding-top: 45px !important; }
	.pt-md-50 {padding-top: 50px !important; }
	
	.pb-md-0 {padding-bottom: 0px !important; }
	.pb-md-5 {padding-bottom: 5px !important; }
	.pb-md-10 {padding-bottom: 10px !important; }
	.pb-md-15 {padding-bottom: 15px !important; }
	.pb-md-20 {padding-bottom: 20px !important; }
	.pb-md-25 {padding-bottom: 25px !important; }
	.pb-md-30 {padding-bottom: 30px !important; }
	.pb-md-35 {padding-bottom: 35px !important; }
	.pb-md-40 {padding-bottom: 40px !important; }
	.pb-md-45 {padding-bottom: 45px !important; }
	.pb-md-50 {padding-bottom: 50px !important; }
	
	.pl-md-0 {padding-left: 0 !important; }
	.pl-md-5 {padding-left: 5px !important; }
	.pl-md-10 {padding-left: 10px !important; }
	.pl-md-15 {padding-left: 15px !important; }
	.pl-md-20 {padding-left: 20px !important; }
	.pl-md-25 {padding-left: 25px !important; }
	.pl-md-30 {padding-left: 30px !important; }
	.pl-md-35 {padding-left: 35px !important; }
	.pl-md-40 {padding-left: 40px !important; }
	.pl-md-45 {padding-left: 45px !important; }
	.pl-md-50 {padding-left: 50px !important; }
	
	.pr-md-0 {padding-right: 0 !important; }
	.pr-md-5 {padding-right: 5px !important; }
	.pr-md-10 {padding-right: 10px !important; }
	.pr-md-15 {padding-right: 15px !important; }
	.pr-md-20 {padding-right: 20px !important; }
	.pr-md-25 {padding-right: 25px !important; }
	.pr-md-30 {padding-right: 30px !important; }
	.pr-md-35 {padding-right: 35px !important; }
	.pr-md-40 {padding-right: 40px !important; }
	.pr-md-45 {padding-right: 45px !important; }
	.pr-md-50 {padding-right: 50px !important; }

	.px-md-0 {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}

	.px-md-5 {
		margin-left: 5px !important;
		margin-right: 5px !important;
	}

	.px-md-10 {
		margin-left: 10px !important;
		margin-right: 10px !important;
	}

	.px-md-15 {
		margin-left: 15px !important;
		margin-right: 15px !important;
	}

	.px-md-20 {
		margin-left: 20px !important;
		margin-right: 20px !important;
	}

	.px-md-25 {
		margin-left: 25px !important;
		margin-right: 25px !important;
	}

	.px-md-30 {
		margin-left: 30px !important;
		margin-right: 30px !important;
	}

	.px-md-35 {
		margin-left: 35px !important;
		margin-right: 35px !important;
	}

	.px-md-40 {
		margin-left: 40px !important;
		margin-right: 40px !important;
	}

	.px-md-45 {
		margin-left: 45px !important;
		margin-right: 45px !important;
	}

	.px-md-50 {
		margin-left: 50px !important;
		margin-right: 50px !important;
	}

	.py-md-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}

	.py-md-5 {
		margin-top: 5px !important;
		margin-bottom: 5px !important;
	}

	.py-md-10 {
		margin-top: 10px !important;
		margin-bottom: 10px !important;
	}

	.py-md-15 {
		margin-top: 15px !important;
		margin-bottom: 15px !important;
	}

	.py-md-20 {
		margin-top: 20px !important;
		margin-bottom: 20px !important;
	}

	.py-md-25 {
		margin-top: 25px !important;
		margin-bottom: 25px !important;
	}

	.py-md-30 {
		margin-top: 30px !important;
		margin-bottom: 30px !important;
	}

	.py-md-35 {
		margin-top: 35px !important;
		margin-bottom: 35px !important;
	}

	.py-md-40 {
		margin-top: 40px !important;
		margin-bottom: 40px !important;
	}

	.py-md-45 {
		margin-top: 45px !important;
		margin-bottom: 45px !important;
	}

	.py-md-50 {
		margin-top: 50px !important;
		margin-bottom: 50px !important;
	}
	
	.text-md-left { text-align: left !important; }
	.text-md-right { text-align: right !important; }
	.text-md-center { text-align: center !important; }
}

/* large screens 992-1199px  */
@media (min-width: 992px) {
	.m-lg-auto {margin: auto !important; }
	.m-lg-0 {margin: 0 !important; }
	.m-lg-5 {margin: 5px !important; }
	.m-lg-10 {margin: 10px !important; }
	.m-lg-15 {margin: 15px !important; }
	.m-lg-20 {margin: 20px !important; }
	.m-lg-25 {margin: 25px !important; }
	.m-lg-30 {margin: 30px !important; }
	.m-lg-35 {margin: 35px !important; }
	.m-lg-40 {margin: 40px !important; }
	.m-lg-45 {margin: 45px !important; }
	.m-lg-50 {margin: 50px !important; }
	
	.mt-lg-auto {margin-top: auto !important; }
	.mt-lg-0 {margin-top: 0 !important; }
	.mt-lg-5 {margin-top: 5px !important; }
	.mt-lg-10 {margin-top: 10px !important; }
	.mt-lg-15 {margin-top: 15px !important; }
	.mt-lg-20 {margin-top: 20px !important; }
	.mt-lg-25 {margin-top: 25px !important; }
	.mt-lg-30 {margin-top: 30px !important; }
	.mt-lg-35 {margin-top: 35px !important; }
	.mt-lg-40 {margin-top: 40px !important; }
	.mt-lg-45 {margin-top: 45px !important; }
	.mt-lg-50 {margin-top: 50px !important; }
	
	.mb-lg-auto {margin-bottom: auto !important; }
	.mb-lg-0 {margin-bottom: 0px !important; }
	.mb-lg-5 {margin-bottom: 5px !important; }
	.mb-lg-10 {margin-bottom: 10px !important; }
	.mb-lg-15 {margin-bottom: 15px !important; }
	.mb-lg-20 {margin-bottom: 20px !important; }
	.mb-lg-25 {margin-bottom: 25px !important; }
	.mb-lg-30 {margin-bottom: 30px !important; }
	.mb-lg-35 {margin-bottom: 35px !important; }
	.mb-lg-40 {margin-bottom: 40px !important; }
	.mb-lg-45 {margin-bottom: 45px !important; }
	.mb-lg-50 {margin-bottom: 50px !important; }
	
	.ml-lg-auto {margin-left: auto !important; }
	.ml-lg-0 {margin-left: 0 !important; }
	.ml-lg-5 {margin-left: 5px !important; }
	.ml-lg-10 {margin-left: 10px !important; }
	.ml-lg-15 {margin-left: 15px !important; }
	.ml-lg-20 {margin-left: 20px !important; }
	.ml-lg-25 {margin-left: 25px !important; }
	.ml-lg-30 {margin-left: 30px !important; }
	.ml-lg-35 {margin-left: 35px !important; }
	.ml-lg-40 {margin-left: 40px !important; }
	.ml-lg-45 {margin-left: 45px !important; }
	.ml-lg-50 {margin-left: 50px !important; }
	
	.mr-lg-auto {margin-right: auto !important; }
	.mr-lg-0 {margin-right: 0 !important; }
	.mr-lg-5 {margin-right: 5px !important; }
	.mr-lg-10 {margin-right: 10px !important; }
	.mr-lg-15 {margin-right: 15px !important; }
	.mr-lg-20 {margin-right: 20px !important; }
	.mr-lg-25 {margin-right: 25px !important; }
	.mr-lg-30 {margin-right: 30px !important; }
	.mr-lg-35 {margin-right: 35px !important; }
	.mr-lg-40 {margin-right: 40px !important; }
	.mr-lg-45 {margin-right: 45px !important; }
	.mr-lg-50 {margin-right: 50px !important; }
	
	.mx-lg-auto {
		margin-left: auto !important;
		margin-right: auto !important;
	}

	.mx-lg-0 {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}

	.mx-lg-5 {
		margin-left: 5px !important;
		margin-right: 5px !important;
	}

	.mx-lg-10 {
		margin-left: 10px !important;
		margin-right: 10px !important;
	}

	.mx-lg-15 {
		margin-left: 15px !important;
		margin-right: 15px !important;
	}

	.mx-lg-20 {
		margin-left: 20px !important;
		margin-right: 20px !important;
	}

	.mx-lg-25 {
		margin-left: 25px !important;
		margin-right: 25px !important;
	}

	.mx-lg-30 {
		margin-left: 30px !important;
		margin-right: 30px !important;
	}

	.mx-lg-35 {
		margin-left: 35px !important;
		margin-right: 35px !important;
	}

	.mx-lg-40 {
		margin-left: 40px !important;
		margin-right: 40px !important;
	}

	.mx-lg-45 {
		margin-left: 45px !important;
		margin-right: 45px !important;
	}

	.mx-lg-50 {
		margin-left: 50px !important;
		margin-right: 50px !important;
	}

	.my-lg-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}

	.my-lg-5 {
		margin-top: 5px !important;
		margin-bottom: 5px !important;
	}

	.my-lg-10 {
		margin-top: 10px !important;
		margin-bottom: 10px !important;
	}

	.my-lg-15 {
		margin-top: 15px !important;
		margin-bottom: 15px !important;
	}

	.my-lg-20 {
		margin-top: 20px !important;
		margin-bottom: 20px !important;
	}

	.my-lg-25 {
		margin-top: 25px !important;
		margin-bottom: 25px !important;
	}

	.my-lg-30 {
		margin-top: 30px !important;
		margin-bottom: 30px !important;
	}

	.my-lg-35 {
		margin-top: 35px !important;
		margin-bottom: 35px !important;
	}

	.my-lg-40 {
		margin-top: 40px !important;
		margin-bottom: 40px !important;
	}

	.my-lg-45 {
		margin-top: 45px !important;
		margin-bottom: 45px !important;
	}

	.my-lg-50 {
		margin-top: 50px !important;
		margin-bottom: 50px !important;
	}
	
	.p-lg-0 {padding: 0 !important; }
	.p-lg-5 {padding: 5px !important; }
	.p-lg-10 {padding: 10px !important; }
	.p-lg-15 {padding: 15px !important; }
	.p-lg-20 {padding: 20px !important; }
	.p-lg-25 {padding: 25px !important; }
	.p-lg-30 {padding: 30px !important; }
	.p-lg-35 {padding: 35px !important; }
	.p-lg-40 {padding: 40px !important; }
	.p-lg-45 {padding: 45px !important; }
	.p-lg-50 {padding: 50px !important; }
	
	.pt-lg-0 {padding-top: 0 !important; }
	.pt-lg-5 {padding-top: 5px !important; }
	.pt-lg-10 {padding-top: 10px !important; }
	.pt-lg-15 {padding-top: 15px !important; }
	.pt-lg-20 {padding-top: 20px !important; }
	.pt-lg-25 {padding-top: 25px !important; }
	.pt-lg-30 {padding-top: 30px !important; }
	.pt-lg-35 {padding-top: 35px !important; }
	.pt-lg-40 {padding-top: 40px !important; }
	.pt-lg-45 {padding-top: 45px !important; }
	.pt-lg-50 {padding-top: 50px !important; }
	
	.pb-lg-0 {padding-bottom: 0px !important; }
	.pb-lg-5 {padding-bottom: 5px !important; }
	.pb-lg-10 {padding-bottom: 10px !important; }
	.pb-lg-15 {padding-bottom: 15px !important; }
	.pb-lg-20 {padding-bottom: 20px !important; }
	.pb-lg-25 {padding-bottom: 25px !important; }
	.pb-lg-30 {padding-bottom: 30px !important; }
	.pb-lg-35 {padding-bottom: 35px !important; }
	.pb-lg-40 {padding-bottom: 40px !important; }
	.pb-lg-45 {padding-bottom: 45px !important; }
	.pb-lg-50 {padding-bottom: 50px !important; }
	
	.pl-lg-0 {padding-left: 0 !important; }
	.pl-lg-5 {padding-left: 5px !important; }
	.pl-lg-10 {padding-left: 10px !important; }
	.pl-lg-15 {padding-left: 15px !important; }
	.pl-lg-20 {padding-left: 20px !important; }
	.pl-lg-25 {padding-left: 25px !important; }
	.pl-lg-30 {padding-left: 30px !important; }
	.pl-lg-35 {padding-left: 35px !important; }
	.pl-lg-40 {padding-left: 40px !important; }
	.pl-lg-45 {padding-left: 45px !important; }
	.pl-lg-50 {padding-left: 50px !important; }
	
	.pr-lg-0 {padding-right: 0 !important; }
	.pr-lg-5 {padding-right: 5px !important; }
	.pr-lg-10 {padding-right: 10px !important; }
	.pr-lg-15 {padding-right: 15px !important; }
	.pr-lg-20 {padding-right: 20px !important; }
	.pr-lg-25 {padding-right: 25px !important; }
	.pr-lg-30 {padding-right: 30px !important; }
	.pr-lg-35 {padding-right: 35px !important; }
	.pr-lg-40 {padding-right: 40px !important; }
	.pr-lg-45 {padding-right: 45px !important; }
	.pr-lg-50 {padding-right: 50px !important; }

	.px-lg-0 {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	.px-lg-5 {
		padding-left: 5px !important;
		padding-right: 5px !important;
	}

	.px-lg-10 {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}

	.px-lg-15 {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	.px-lg-20 {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}

	.px-lg-25 {
		padding-left: 25px !important;
		padding-right: 25px !important;
	}

	.px-lg-30 {
		padding-left: 30px !important;
		padding-right: 30px !important;
	}

	.px-lg-35 {
		padding-left: 35px !important;
		padding-right: 35px !important;
	}

	.px-lg-40 {
		padding-left: 40px !important;
		padding-right: 40px !important;
	}

	.px-lg-45 {
		padding-left: 45px !important;
		padding-right: 45px !important;
	}

	.px-lg-50 {
		padding-left: 50px !important;
		padding-right: 50px !important;
	}

	.py-lg-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}

	.py-lg-5 {
		padding-top: 5px !important;
		padding-bottom: 5px !important;
	}

	.py-lg-10 {
		padding-top: 10px !important;
		padding-bottom: 10px !important;
	}

	.py-lg-15 {
		padding-top: 15px !important;
		padding-bottom: 15px !important;
	}

	.py-lg-20 {
		padding-top: 20px !important;
		padding-bottom: 20px !important;
	}

	.py-lg-25 {
		padding-top: 25px !important;
		padding-bottom: 25px !important;
	}

	.py-lg-30 {
		padding-top: 30px !important;
		padding-bottom: 30px !important;
	}

	.py-lg-35 {
		padding-top: 35px !important;
		padding-bottom: 35px !important;
	}

	.py-lg-40 {
		padding-top: 40px !important;
		padding-bottom: 40px !important;
	}

	.py-lg-45 {
		padding-top: 45px !important;
		padding-bottom: 45px !important;
	}

	.py-lg-50 {
		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}
	
	.text-lg-left { text-align: left !important; }
	.text-lg-right { text-align: right !important; }
	.text-lg-center { text-align: center !important; }
}

/* extra large screens 1200px+ */
@media (min-width: 1200px) {
	.m-xl-auto {margin: auto !important; }
	.m-xl-0 {margin: 0 !important; }
	.m-xl-5 {margin: 5px !important; }
	.m-xl-10 {margin: 10px !important; }
	.m-xl-15 {margin: 15px !important; }
	.m-xl-20 {margin: 20px !important; }
	.m-xl-25 {margin: 25px !important; }
	.m-xl-30 {margin: 30px !important; }
	.m-xl-35 {margin: 35px !important; }
	.m-xl-40 {margin: 40px !important; }
	.m-xl-45 {margin: 45px !important; }
	.m-xl-50 {margin: 50px !important; }
	
	.mt-xl-auto {margin-top: auto !important; }
	.mt-xl-0 {margin-top: 0 !important; }
	.mt-xl-5 {margin-top: 5px !important; }
	.mt-xl-10 {margin-top: 10px !important; }
	.mt-xl-15 {margin-top: 15px !important; }
	.mt-xl-20 {margin-top: 20px !important; }
	.mt-xl-25 {margin-top: 25px !important; }
	.mt-xl-30 {margin-top: 30px !important; }
	.mt-xl-35 {margin-top: 35px !important; }
	.mt-xl-40 {margin-top: 40px !important; }
	.mt-xl-45 {margin-top: 45px !important; }
	.mt-xl-50 {margin-top: 50px !important; }
	
	.mb-xl-auto {margin-bottom: auto !important; }
	.mb-xl-0 {margin-bottom: 0px !important; }
	.mb-xl-5 {margin-bottom: 5px !important; }
	.mb-xl-10 {margin-bottom: 10px !important; }
	.mb-xl-15 {margin-bottom: 15px !important; }
	.mb-xl-20 {margin-bottom: 20px !important; }
	.mb-xl-25 {margin-bottom: 25px !important; }
	.mb-xl-30 {margin-bottom: 30px !important; }
	.mb-xl-35 {margin-bottom: 35px !important; }
	.mb-xl-40 {margin-bottom: 40px !important; }
	.mb-xl-45 {margin-bottom: 45px !important; }
	.mb-xl-50 {margin-bottom: 50px !important; }
	
	.ml-xl-auto {margin-left: auto !important; }
	.ml-xl-0 {margin-left: 0 !important; }
	.ml-xl-5 {margin-left: 5px !important; }
	.ml-xl-10 {margin-left: 10px !important; }
	.ml-xl-15 {margin-left: 15px !important; }
	.ml-xl-20 {margin-left: 20px !important; }
	.ml-xl-25 {margin-left: 25px !important; }
	.ml-xl-30 {margin-left: 30px !important; }
	.ml-xl-35 {margin-left: 35px !important; }
	.ml-xl-40 {margin-left: 40px !important; }
	.ml-xl-45 {margin-left: 45px !important; }
	.ml-xl-50 {margin-left: 50px !important; }
	
	.mr-xl-auto {margin-right: auto !important; }
	.mr-xl-0 {margin-right: 0 !important; }
	.mr-xl-5 {margin-right: 5px !important; }
	.mr-xl-10 {margin-right: 10px !important; }
	.mr-xl-15 {margin-right: 15px !important; }
	.mr-xl-20 {margin-right: 20px !important; }
	.mr-xl-25 {margin-right: 25px !important; }
	.mr-xl-30 {margin-right: 30px !important; }
	.mr-xl-35 {margin-right: 35px !important; }
	.mr-xl-40 {margin-right: 40px !important; }
	.mr-xl-45 {margin-right: 45px !important; }
	.mr-xl-50 {margin-right: 50px !important; }
	
	.mx-xl-auto {
		margin-left: auto !important;
		margin-right: auto !important;
	}

	.mx-xl-0 {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}

	.mx-xl-5 {
		margin-left: 5px !important;
		margin-right: 5px !important;
	}

	.mx-xl-10 {
		margin-left: 10px !important;
		margin-right: 10px !important;
	}

	.mx-xl-15 {
		margin-left: 15px !important;
		margin-right: 15px !important;
	}

	.mx-xl-20 {
		margin-left: 20px !important;
		margin-right: 20px !important;
	}

	.mx-xl-25 {
		margin-left: 25px !important;
		margin-right: 25px !important;
	}

	.mx-xl-30 {
		margin-left: 30px !important;
		margin-right: 30px !important;
	}

	.mx-xl-35 {
		margin-left: 35px !important;
		margin-right: 35px !important;
	}

	.mx-xl-40 {
		margin-left: 40px !important;
		margin-right: 40px !important;
	}

	.mx-xl-45 {
		margin-left: 45px !important;
		margin-right: 45px !important;
	}

	.mx-xl-50 {
		margin-left: 50px !important;
		margin-right: 50px !important;
	}

	.my-xl-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}

	.my-xl-5 {
		margin-top: 5px !important;
		margin-bottom: 5px !important;
	}

	.my-xl-10 {
		margin-top: 10px !important;
		margin-bottom: 10px !important;
	}

	.my-xl-15 {
		margin-top: 15px !important;
		margin-bottom: 15px !important;
	}

	.my-xl-20 {
		margin-top: 20px !important;
		margin-bottom: 20px !important;
	}

	.my-xl-25 {
		margin-top: 25px !important;
		margin-bottom: 25px !important;
	}

	.my-xl-30 {
		margin-top: 30px !important;
		margin-bottom: 30px !important;
	}

	.my-xl-35 {
		margin-top: 35px !important;
		margin-bottom: 35px !important;
	}

	.my-xl-40 {
		margin-top: 40px !important;
		margin-bottom: 40px !important;
	}

	.my-xl-45 {
		margin-top: 45px !important;
		margin-bottom: 45px !important;
	}

	.my-xl-50 {
		margin-top: 50px !important;
		margin-bottom: 50px !important;
	}
	
	.p-xl-0 {padding: 0 !important; }
	.p-xl-5 {padding: 5px !important; }
	.p-xl-10 {padding: 10px !important; }
	.p-xl-15 {padding: 15px !important; }
	.p-xl-20 {padding: 20px !important; }
	.p-xl-25 {padding: 25px !important; }
	.p-xl-30 {padding: 30px !important; }
	.p-xl-35 {padding: 35px !important; }
	.p-xl-40 {padding: 40px !important; }
	.p-xl-45 {padding: 45px !important; }
	.p-xl-50 {padding: 50px !important; }
	
	.pt-xl-0 {padding-top: 0 !important; }
	.pt-xl-5 {padding-top: 5px !important; }
	.pt-xl-10 {padding-top: 10px !important; }
	.pt-xl-15 {padding-top: 15px !important; }
	.pt-xl-20 {padding-top: 20px !important; }
	.pt-xl-25 {padding-top: 25px !important; }
	.pt-xl-30 {padding-top: 30px !important; }
	.pt-xl-35 {padding-top: 35px !important; }
	.pt-xl-40 {padding-top: 40px !important; }
	.pt-xl-45 {padding-top: 45px !important; }
	.pt-xl-50 {padding-top: 50px !important; }
	
	.pb-xl-0 {padding-bottom: 0px !important; }
	.pb-xl-5 {padding-bottom: 5px !important; }
	.pb-xl-10 {padding-bottom: 10px !important; }
	.pb-xl-15 {padding-bottom: 15px !important; }
	.pb-xl-20 {padding-bottom: 20px !important; }
	.pb-xl-25 {padding-bottom: 25px !important; }
	.pb-xl-30 {padding-bottom: 30px !important; }
	.pb-xl-35 {padding-bottom: 35px !important; }
	.pb-xl-40 {padding-bottom: 40px !important; }
	.pb-xl-45 {padding-bottom: 45px !important; }
	.pb-xl-50 {padding-bottom: 50px !important; }
	
	.pl-xl-0 {padding-left: 0 !important; }
	.pl-xl-5 {padding-left: 5px !important; }
	.pl-xl-10 {padding-left: 10px !important; }
	.pl-xl-15 {padding-left: 15px !important; }
	.pl-xl-20 {padding-left: 20px !important; }
	.pl-xl-25 {padding-left: 25px !important; }
	.pl-xl-30 {padding-left: 30px !important; }
	.pl-xl-35 {padding-left: 35px !important; }
	.pl-xl-40 {padding-left: 40px !important; }
	.pl-xl-45 {padding-left: 45px !important; }
	.pl-xl-50 {padding-left: 50px !important; }
	
	.pr-xl-0 {padding-right: 0 !important; }
	.pr-xl-5 {padding-right: 5px !important; }
	.pr-xl-10 {padding-right: 10px !important; }
	.pr-xl-15 {padding-right: 15px !important; }
	.pr-xl-20 {padding-right: 20px !important; }
	.pr-xl-25 {padding-right: 25px !important; }
	.pr-xl-30 {padding-right: 30px !important; }
	.pr-xl-35 {padding-right: 35px !important; }
	.pr-xl-40 {padding-right: 40px !important; }
	.pr-xl-45 {padding-right: 45px !important; }
	.pr-xl-50 {padding-right: 50px !important; }
	
	.px-xl-0 {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	.px-xl-5 {
		padding-left: 5px !important;
		padding-right: 5px !important;
	}

	.px-xl-10 {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}

	.px-xl-15 {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	.px-xl-20 {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}

	.px-xl-25 {
		padding-left: 25px !important;
		padding-right: 25px !important;
	}

	.px-xl-30 {
		padding-left: 30px !important;
		padding-right: 30px !important;
	}

	.px-xl-35 {
		padding-left: 35px !important;
		padding-right: 35px !important;
	}

	.px-xl-40 {
		padding-left: 40px !important;
		padding-right: 40px !important;
	}

	.px-xl-45 {
		padding-left: 45px !important;
		padding-right: 45px !important;
	}

	.px-xl-50 {
		padding-left: 50px !important;
		padding-right: 50px !important;
	}

	.py-xl-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}

	.py-xl-5 {
		padding-top: 5px !important;
		padding-bottom: 5px !important;
	}

	.py-xl-10 {
		padding-top: 10px !important;
		padding-bottom: 10px !important;
	}

	.py-xl-15 {
		padding-top: 15px !important;
		padding-bottom: 15px !important;
	}

	.py-xl-20 {
		padding-top: 20px !important;
		padding-bottom: 20px !important;
	}

	.py-xl-25 {
		padding-top: 25px !important;
		padding-bottom: 25px !important;
	}

	.py-xl-30 {
		padding-top: 30px !important;
		padding-bottom: 30px !important;
	}

	.py-xl-35 {
		padding-top: 35px !important;
		padding-bottom: 35px !important;
	}

	.py-xl-40 {
		padding-top: 40px !important;
		padding-bottom: 40px !important;
	}

	.py-xl-45 {
		padding-top: 45px !important;
		padding-bottom: 45px !important;
	}

	.py-xl-50 {
		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}
	
	.text-xl-left { text-align: left !important; }
	.text-xl-right { text-align: right !important; }
	.text-xl-center { text-align: center !important; }
}



/*********************************
*
* Sizing
*
*********************************/
.w-10 {width: 10% !important;}
.w-15 {width: 15% !important;}
.w-20 {width: 20% !important;}
.w-25 {width: 25% !important;}
.w-50 {width: 50% !important;}
.w-75 {width: 75% !important;}
.w-100 {width: 100% !important;}
.w-auto {width: auto !important;}

.h-25 {height: 25% !important;}
.h-50 {height: 50% !important;}
.h-75 {height: 75% !important;}
.h-100 {height: 100% !important;}
.h-auto {height: auto !important;}



/*********************************
*
* Border
*
*********************************/
.border {border: 1px solid var(--bluegray-600) !important;}

.border-top {border-top: 1px solid var(--bluegray-600) !important;}
.border-left {border-left: 1px solid var(--bluegray-600) !important;}
.border-bottom {border-bottom: 1px solid var(--bluegray-600) !important;}
.border-right {border-right: 1px solid var(--bluegray-600) !important;}

.border-0 {border: 0 !important;}
.border-top-0 {border-top: 0 !important;}
.border-left-0 {border-left: 0 !important;}
.border-bottom-0 {border-bottom: 0 !important;}
.border-right-0 {border-right: 0 !important;}

.border-1 {border-width: 1px;}
.border-2 {border-width: 2px;}
.border-3 {border-width: 3px;}
.border-4 {border-width: 4px;}
.border-5 {border-width: 5px;}

@media only screen and (min-width: 576px) {
	.border-sm-top {border-top: 1px solid var(--bluegray-600) !important;}
	.border-sm-left {border-left: 1px solid var(--bluegray-600) !important;}
	.border-sm-bottom {border-bottom: 1px solid var(--bluegray-600) !important;}
	.border-sm-right {border-right: 1px solid var(--bluegray-600) !important;}

	.border-sm-0 {border: 0 !important;}
	.border-sm-top-0 {border-top: 0 !important;}
	.border-sm-left-0 {border-left: 0 !important;}
	.border-sm-bottom-0 {border-bottom: 0 !important;}
	.border-sm-right-0 {border-right: 0 !important;}

	.border-sm-1 {border-width: 1px;}
	.border-sm-2 {border-width: 2px;}
	.border-sm-3 {border-width: 3px;}
	.border-sm-4 {border-width: 4px;}
	.border-sm-5 {border-width: 5px;}
}

/* medium screens 768-991px  */
@media (min-width: 768px) {
	.border-md-top {border-top: 1px solid var(--bluegray-600) !important;}
	.border-md-left {border-left: 1px solid var(--bluegray-600) !important;}
	.border-md-bottom {border-bottom: 1px solid var(--bluegray-600) !important;}
	.border-md-right {border-right: 1px solid var(--bluegray-600) !important;}

	.border-md-0 {border: 0 !important;}
	.border-md-top-0 {border-top: 0 !important;}
	.border-md-left-0 {border-left: 0 !important;}
	.border-md-bottom-0 {border-bottom: 0 !important;}
	.border-md-right-0 {border-right: 0 !important;}

	.border-md-1 {border-width: 1px;}
	.border-md-2 {border-width: 2px;}
	.border-md-3 {border-width: 3px;}
	.border-md-4 {border-width: 4px;}
	.border-md-5 {border-width: 5px;}
}

/* large screens 992-1199px  */
@media (min-width: 992px) {
	.border-lg-top {border-top: 1px solid var(--bluegray-600) !important;}
	.border-lg-left {border-left: 1px solid var(--bluegray-600) !important;}
	.border-lg-bottom {border-bottom: 1px solid var(--bluegray-600) !important;}
	.border-lg-right {border-right: 1px solid var(--bluegray-600) !important;}

	.border-lg-0 {border: 0 !important;}
	.border-lg-top-0 {border-top: 0 !important;}
	.border-lg-left-0 {border-left: 0 !important;}
	.border-lg-bottom-0 {border-bottom: 0 !important;}
	.border-lg-right-0 {border-right: 0 !important;}

	.border-lg-1 {border-width: 1px;}
	.border-lg-2 {border-width: 2px;}
	.border-lg-3 {border-width: 3px;}
	.border-lg-4 {border-width: 4px;}
	.border-lg-5 {border-width: 5px;}
}

/* extra large screens 1200px+ */
@media (min-width: 1200px) {
	.border-xl-top {border-top: 1px solid var(--bluegray-600) !important;}
	.border-xl-left {border-left: 1px solid var(--bluegray-600) !important;}
	.border-xl-bottom {border-bottom: 1px solid var(--bluegray-600) !important;}
	.border-xl-right {border-right: 1px solid var(--bluegray-600) !important;}

	.border-xl-0 {border: 0 !important;}
	.border-xl-top-0 {border-top: 0 !important;}
	.border-xl-left-0 {border-left: 0 !important;}
	.border-xl-bottom-0 {border-bottom: 0 !important;}
	.border-xl-right-0 {border-right: 0 !important;}

	.border-xl-1 {border-width: 1px;}
	.border-xl-2 {border-width: 2px;}
	.border-xl-3 {border-width: 3px;}
	.border-xl-4 {border-width: 4px;}
	.border-xl-5 {border-width: 5px;}
}

/* extra extra large screens 1400px+ */
@media (min-width: 1400px) {
	.border-xxl-top {border-top: 1px solid var(--bluegray-600) !important;}
	.border-xxl-left {border-left: 1px solid var(--bluegray-600) !important;}
	.border-xxl-bottom {border-bottom: 1px solid var(--bluegray-600) !important;}
	.border-xxl-right {border-right: 1px solid var(--bluegray-600) !important;}

	.border-xxl-0 {border: 0 !important;}
	.border-xxl-top-0 {border-top: 0 !important;}
	.border-xxl-left-0 {border-left: 0 !important;}
	.border-xxl-bottom-0 {border-bottom: 0 !important;}
	.border-xxl-right-0 {border-right: 0 !important;}

	.border-xxl-1 {border-width: 1px;}
	.border-xxl-2 {border-width: 2px;}
	.border-xxl-3 {border-width: 3px;}
	.border-xxl-4 {border-width: 4px;}
	.border-xxl-5 {border-width: 5px;}
}

.border-primary {border-color: var(--primary-500) !important;}
.border-success {border-color: var(--success-500) !important;}
.border-danger {border-color: var(--danger-500) !important;}
.border-warning {border-color: var(--warning-500) !important;}
.border-info {border-color: var(--info-500) !important;}
.border-dark {border-color: var(--dark) !important;}
.border-white {border-color: #FFF !important;}

.rounded {border-radius: 4px !important;}
.rounded-circle {border-radius: 50% !important;}
.rounded-0 {border-radius:0 !important;}

.rounded-top {
	border-top-left-radius: 5px !important;
	border-top-right-radius: 5px !important;
}

.rounded-right {
	border-top-right-radius: 5px !important;
	border-bottom-right-radius: 5px !important;
}

.rounded-bottom {
	border-bottom-left-radius: 5px !important;
	border-bottom-right-radius: 5px !important;
}

.rounded-left {
	border-top-left-radius: 5px !important;
	border-bottom-left-radius: 5px !important;	
}



/*********************************
*
* Text
*
*********************************/
.text-center {text-align: center;}
.text-left {text-align: left;}
.text-right {text-align: right;}

/* Text Color */
.text-muted {color: #737373 !important;}
a.text-muted:hover, a.text-muted:focus {color: #737373 !important;}
.text-primary {color: var(--primary-500) !important;}
a.text-primary:hover, a.text-primary:focus {color: #1774ED !important;}
.text-secondary {color: var(--secondary) !important;}
a.text-secondary:hover, a.text-primary:focus {color: #8C8C8C !important;}
.text-success {color: var(--success-500) !important;}
a.text-success:hover, a.text-success:focus {color: #1AAF5D !important;}
.text-info {color: var(--info-500) !important;}
a.text-info:hover, a.text-info:focus {color: #41387F !important;}
.text-warning {color: var(--warning-500) !important;}
a.text-warning:hover, a.text-warning:focus {color: #FCCC46 !important;}
.text-danger {color: var(--danger-500) !important;}
a.text-danger:hover, a.text-danger:focus {color: #CF2528 !important;}
.text-white {color: #FFF !important;}
a.text-white:hover, a.text-white:focus  {color: #D8D8D8 !important;}
.text-love {color: var(--love) !important;}
a.text-love:hover, a.text-love:focus {color: #D8476E !important;}

/* Text Transforms */
.text-lowercase {text-transform: lowercase!important}
.text-uppercase {text-transform: uppercase!important}
.text-capitalize {text-transform: capitalize!important}
.font-weight-light {font-weight: 300!important}
.font-weight-normal {font-weight: 400!important}
.font-weight-bold {font-weight: 700!important}
.font-italic {font-style: italic!important}

.text-break {
	word-wrap: break-word !important;
	word-break: break-word !important;
}

.text-wrap { white-space: normal !important; }
.text-nowrap { white-space: nowrap !important; }

.text-decoration-underline { text-decoration: underline !important; }
.text-decoration-line-through { text-decoration: line-through !important; }
.text-decoration-none { text-decoration: none !important; }


/************************
*
* Background
*
************************/
.bg-muted {background-color: #737373 !important}
.bg-dark {background-color: var(--dark) !important}
.bg-transparent {background-color: transparent !important}

.bg-primary {
    --maf-bg-opacity: 1;
    background-color: rgba(var(--primary-500-rgb), var(--maf-bg-opacity)) !important;
}

.bg-secondary {
    --maf-bg-opacity: 1;
    background-color: rgba(var(--bluegray-600-rgb), var(--maf-bg-opacity)) !important;
}

.bg-secondary-dark {
    --maf-bg-opacity: 1;
    background-color: rgba(var(--bluegray-750-rgb), var(--maf-bg-opacity)) !important;
}

.bg-success {
    --maf-bg-opacity: 1;
    background-color: rgba(var(--success-500-rgb), var(--maf-bg-opacity)) !important;
}

.bg-info {
    --maf-bg-opacity: 1;
    background-color: rgba(var(--info-500-rgb), var(--maf-bg-opacity)) !important;
}

.bg-warning {
    --maf-bg-opacity: 1;
    background-color: rgba(var(--warning-500-rgb), var(--maf-bg-opacity)) !important;
}

.bg-danger {
    --maf-bg-opacity: 1;
    background-color: rgba(var(--danger-500-rgb), var(--maf-bg-opacity)) !important;
}

.bg-love {
    --maf-bg-opacity: 1;
    background-color: rgba(var(--love-rgb), var(--maf-bg-opacity)) !important;
}



/************************
*
* Opacity
*
************************/
.bg-opacity-75 { --maf-bg-opacity: 0.75; }
.bg-opacity-50 { --maf-bg-opacity: 0.5; }
.bg-opacity-25 { --maf-bg-opacity: 0.25; }
.bg-opacity-10 { --maf-bg-opacity: 0.10; }



/************************
*
* Display
*
************************/
.d-none {display:none!important}
.d-inline {display: inline !important;}
.d-block {display: block !important;}
.d-inline-block {display: inline-block !important;}
.d-table {display:table!important}
.d-table-row {display:table-row!important;}
.d-table-cell {display:table-cell!important;}
.d-flex {display: flex !important;}
.d-inline-flex {display: inline-flex !important;}

@media only screen and (min-width: 576px) {
	.d-sm-none {display:none!important}
	.d-sm-inline {display: inline !important;}
	.d-sm-block {display: block !important;}
	.d-sm-inline-block {display: inline-block !important;}
	.d-sm-table {display:table!important;}
	.d-sm-table-row {display:table-row!important;}
	.d-sm-table-cell {display:table-cell!important;}
	.d-sm-flex {display:flex!important;}
	.d-sm-inline-flex {display:inline-flex!important;}
}

/* medium screens 768-991px  */
@media (min-width: 768px) {
	.d-md-none {display:none!important}
	.d-md-inline {display: inline !important;}
	.d-md-block {display: block !important;}
	.d-md-inline-block {display: inline-block !important;}
	.d-md-table {display:table!important;}
	.d-md-table-row {display:table-row!important;}
	.d-md-table-cell {display:table-cell!important;}
	.d-md-flex {display:flex!important;}
	.d-md-inline-flex {display:inline-flex!important;}
}

/* large screens 992-1199px  */
@media (min-width: 992px) {
	.d-lg-none {display:none!important}
	.d-lg-inline {display: inline !important;}
	.d-lg-block {display: block !important;}
	.d-lg-inline-block {display: inline-block !important;}
	.d-lg-table {display:table!important;}
	.d-lg-table-row {display:table-row!important;}
	.d-lg-table-cell {display:table-cell!important;}
	.d-lg-flex {display:flex!important;}
	.d-lg-inline-flex {display:inline-flex!important;}
}

/* extra large screens 1200px+ */
@media (min-width: 1200px) {
	.d-xl-none {display:none!important}
	.d-xl-inline {display: inline !important;}
	.d-xl-block {display: block !important;}
	.d-xl-inline-block {display: inline-block !important;}
	.d-xl-table {display:table!important;}
	.d-xl-table-row {display:table-row!important;}
	.d-xl-table-cell {display:table-cell!important;}
	.d-xl-flex {display:flex!important;}
	.d-xl-inline-flex {display:inline-flex!important;}
}

/* extra extra large screens 1400px+ */
@media (min-width: 1400px) {
	.d-xxl-none {display:none!important}
	.d-xxl-inline {display: inline !important;}
	.d-xxl-block {display: block !important;}
	.d-xxl-inline-block {display: inline-block !important;}
	.d-xxl-table {display:table!important;}
	.d-xxl-table-row {display:table-row!important;}
	.d-xxl-table-cell {display:table-cell!important;}
	.d-xxl-flex {display:flex!important;}
	.d-xxl-inline-flex {display:inline-flex!important;}
}



/************************
*
* Position
*
************************/
.position-static { position: static !important; }
.position-absolute { position: absolute !important; }
.position-relative { position: relative !important; }
.position-fixed { position: fixed !important; }

.position-sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
}

.start-0 { left: 0 !important; }
.start-10 { left: 10% !important; }
.start-20 { left: 20% !important; }
.start-30 { left: 30% !important; }
.start-40 { left: 40% !important; }
.start-50 { left: 50% !important; }
.start-100 { left: 100% !important; }

.bottomtom-0 { bottom: 0 !important; }
.bottom-10 { bottom: 10% !important; }
.bottom-20 { bottom: 20% !important; }
.bottom-30 { bottom: 30% !important; }
.bottom-40 { bottom: 40% !important; }
.bottom-50 { bottom: 50% !important; }
.bottom-100 { bottom: 100% !important; }

.top-0 { top: 0 !important; }
.top-10 { top: 10% !important; }
.top-20 { top: 20% !important; }
.top-30 { top: 30% !important; }
.top-40 { top: 40% !important; }
.top-50 { top: 50% !important; }
.top-100 { top: 100% !important; }

.end-0 { right: 0 !important; }
.end-10 { right: 10% !important; }
.end-20 { right: 20% !important; }
.end-30 { right: 30% !important; }
.end-40 { right: 40% !important; }
.end-50 { right: 50% !important; }
.end-100 { right: 100% !important; }



/************************
*
* Flexbox
*
************************/
.flex-row {
	-webkit-box-orient: horizontal !important;
	-webkit-box-direction: normal !important;
	-webkit-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
}

.flex-row-reverse {
	-webkit-box-orient: horizontal !important;
	-webkit-box-direction: reverse !important;
	-webkit-flex-direction: row-reverse !important;
	-ms-flex-direction: row-reverse !important;
	flex-direction: row-reverse !important;
}

.flex-column {
	-webkit-box-orient: vertical !important;
	-webkit-box-direction: normal !important;
	-webkit-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
}

.flex-column-reverse {
	-webkit-box-orient: vertical !important;
	-webkit-box-direction: reverse !important;
	-webkit-flex-direction: column-reverse !important;
	-ms-flex-direction: column-reverse !important;
	flex-direction: column-reverse !important;
}

.flex-nowrap {
    -webkit-flex-wrap: nowrap !important;
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
}

.flex-wrap {
    -webkit-flex-wrap: wrap !important;
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
}

.flex-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse !important;
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
}

.flex-shrink-1 { flex-shrink: 1 !important; }
.flex-shrink-0 { flex-shrink: 0 !important; }
.flex-grow-1 { flex-grow: 1 !important; }
.flex-grow-0 { flex-grow: 0 !important; }

.flex-fill { flex: 1 1 auto !important; }

.justify-content-start { justify-content: flex-start !important; }
.justify-content-end { justify-content: flex-end !important; }
.justify-content-center { justify-content: center !important; }
.justify-content-between { justify-content: space-between !important; }
.justify-content-around { justify-content: space-around !important; }

.align-items-start { align-items: flex-start !important; }
.align-items-end { align-items: flex-end !important; }
.align-items-center { align-items: center !important; }
.align-items-baseline { align-items: baseline !important; }
.align-items-stretch { align-items: stretch !important; }
.align-self-start { align-self: flex-start !important; }
.align-self-end { align-self: flex-end !important; }
.align-self-center { align-self: center !important; }
.align-self-baseline { align-self: baseline !important; }
.align-self-stretch { align-self: stretch !important; }

/* small screens 576-767 */
@media (min-width: 576px) {
    .justify-content-sm-start { justify-content: flex-start !important; }
	.justify-content-sm-end { justify-content: flex-end !important; }
	.justify-content-sm-center { justify-content: center !important; }
	.justify-content-sm-between { justify-content: space-between !important; }
	.justify-content-sm-around { justify-content: space-around !important; }
	
	.align-items-sm-start { align-items: flex-start !important; }
	.align-items-sm-end { align-items: flex-end !important; }
	.align-items-sm-center { align-items: center !important; }
	.align-items-sm-baseline { align-items: baseline !important; }
	.align-items-sm-stretch { align-items: stretch !important; }
	.align-self-sm-start { align-self: flex-start !important; }
	.align-self-sm-end { align-self: flex-end !important; }
	.align-self-sm-center { align-self: center !important; }
	.align-self-sm-baseline { align-self: baseline !important; }
	.align-self-sm-stretch { align-self: stretch !important; }
	
	.flex-sm-shrink-1 { flex-shrink: 1 !important; }
	.flex-sm-shrink-0 { flex-shrink: 0 !important; }
	.flex-sm-grow-1 { flex-grow: 1 !important; }
	.flex-sm-grow-0 { flex-grow: 0 !important; }

    .flex-sm-fill { flex: 1 1 auto !important; }
}

/* medium screens 768-991px  */
@media (min-width: 768px) {
	.flex-md-nowrap {
		-webkit-flex-wrap: nowrap !important;
		-ms-flex-wrap: nowrap !important;
		flex-wrap: nowrap !important;
	}
	
	.flex-md-wrap {
		-webkit-flex-wrap: wrap !important;
		-ms-flex-wrap: wrap !important;
		flex-wrap: wrap !important;
	}
	
	.flex-md-wrap-reverse {
		-webkit-flex-wrap: wrap-reverse !important;
		-ms-flex-wrap: wrap-reverse !important;
		flex-wrap: wrap-reverse !important;
	}

	.justify-content-md-start { justify-content: flex-start !important; }
	.justify-content-md-end { justify-content: flex-end !important; }
	.justify-content-md-center { justify-content: center !important; }
	.justify-content-md-between { justify-content: space-between !important; }
	.justify-content-md-around { justify-content: space-around !important; }
	
	.align-items-md-start { align-items: flex-start !important; }
	.align-items-md-end { align-items: flex-end !important; }
	.align-items-md-center { align-items: center !important; }
	.align-items-md-baseline { align-items: baseline !important; }
	.align-items-md-stretch { align-items: stretch !important; }
	.align-self-md-start { align-self: flex-start !important; }
	.align-self-md-end { align-self: flex-end !important; }
	.align-self-md-center { align-self: center !important; }
	.align-self-md-baseline { align-self: baseline !important; }
	.align-self-md-stretch { align-self: stretch !important; }
	
	.flex-md-shrink-1 { flex-shrink: 1 !important; }
	.flex-md-shrink-0 { flex-shrink: 0 !important; }
	.flex-md-grow-1 { flex-grow: 1 !important; }
	.flex-md-grow-0 { flex-grow: 0 !important; }

    .flex-md-fill { flex: 1 1 auto !important; }
}

/* large screens 992-1199px  */
@media (min-width: 992px) {
	.flex-lg-nowrap {
		-webkit-flex-wrap: nowrap !important;
		-ms-flex-wrap: nowrap !important;
		flex-wrap: nowrap !important;
	}
	
	.flex-lg-wrap {
		-webkit-flex-wrap: wrap !important;
		-ms-flex-wrap: wrap !important;
		flex-wrap: wrap !important;
	}
	
	.flex-lg-wrap-reverse {
		-webkit-flex-wrap: wrap-reverse !important;
		-ms-flex-wrap: wrap-reverse !important;
		flex-wrap: wrap-reverse !important;
	}

	.justify-content-lg-start { justify-content: flex-start !important; }
	.justify-content-lg-end { justify-content: flex-end !important; }
	.justify-content-lg-center { justify-content: center !important; }
	.justify-content-lg-between { justify-content: space-between !important; }
	.justify-content-lg-around { justify-content: space-around !important; }
	
	.align-items-lg-start { align-items: flex-start !important; }
	.align-items-lg-end { align-items: flex-end !important; }
	.align-items-lg-center { align-items: center !important; }
	.align-items-lg-baseline { align-items: baseline !important; }
	.align-items-lg-stretch { align-items: stretch !important; }
	.align-self-lg-start { align-self: flex-start !important; }
	.align-self-lg-end { align-self: flex-end !important; }
	.align-self-lg-center { align-self: center !important; }
	.align-self-lg-baseline { align-self: baseline !important; }
	.align-self-lg-stretch { align-self: stretch !important; }
	
	.flex-lg-shrink-1 { flex-shrink: 1 !important; }
	.flex-lg-shrink-0 { flex-shrink: 0 !important; }
	.flex-lg-grow-1 { flex-grow: 1 !important; }
	.flex-lg-grow-0 { flex-grow: 0 !important; }

    .flex-lg-fill { flex: 1 1 auto !important; }
}

/* extra large screens 1200px+ */
@media (min-width: 1200px) {
	.flex-xl-nowrap {
		-webkit-flex-wrap: nowrap !important;
		-ms-flex-wrap: nowrap !important;
		flex-wrap: nowrap !important;
	}
	
	.flex-xl-wrap {
		-webkit-flex-wrap: wrap !important;
		-ms-flex-wrap: wrap !important;
		flex-wrap: wrap !important;
	}
	
	.flex-xl-wrap-reverse {
		-webkit-flex-wrap: wrap-reverse !important;
		-ms-flex-wrap: wrap-reverse !important;
		flex-wrap: wrap-reverse !important;
	}

	.justify-content-xl-start { justify-content: flex-start !important; }
	.justify-content-xl-end { justify-content: flex-end !important; }
	.justify-content-xl-center { justify-content: center !important; }
	.justify-content-xl-between { justify-content: space-between !important; }
	.justify-content-xl-around { justify-content: space-around !important; }
	
	.align-items-xl-start { align-items: flex-start !important; }
	.align-items-xl-end { align-items: flex-end !important; }
	.align-items-xl-center { align-items: center !important; }
	.align-items-xl-baseline { align-items: baseline !important; }
	.align-items-xl-stretch { align-items: stretch !important; }
	.align-self-xl-start { align-self: flex-start !important; }
	.align-self-xl-end { align-self: flex-end !important; }
	.align-self-xl-center { align-self: center !important; }
	.align-self-xl-baseline { align-self: baseline !important; }
	.align-self-xl-stretch { align-self: stretch !important; }
	
	.flex-xl-shrink-1 { flex-shrink: 1 !important; }
	.flex-xl-shrink-0 { flex-shrink: 0 !important; }
	.flex-xl-grow-1 { flex-grow: 1 !important; }
	.flex-xl-grow-0 { flex-grow: 0 !important; }

    .flex-xl-fill { flex: 1 1 auto !important; }
}

/* extra extra large screens 1400px+ */
@media (min-width: 1400px) {
	.flex-xxl-nowrap {
		-webkit-flex-wrap: nowrap !important;
		-ms-flex-wrap: nowrap !important;
		flex-wrap: nowrap !important;
	}
	
	.flex-xxl-wrap {
		-webkit-flex-wrap: wrap !important;
		-ms-flex-wrap: wrap !important;
		flex-wrap: wrap !important;
	}
	
	.flex-xxl-wrap-reverse {
		-webkit-flex-wrap: wrap-reverse !important;
		-ms-flex-wrap: wrap-reverse !important;
		flex-wrap: wrap-reverse !important;
	}

	.justify-content-xxl-start { justify-content: flex-start !important; }
	.justify-content-xxl-end { justify-content: flex-end !important; }
	.justify-content-xxl-center { justify-content: center !important; }
	.justify-content-xxl-between { justify-content: space-between !important; }
	.justify-content-xxl-around { justify-content: space-around !important; }
	
	.align-items-xxl-start { align-items: flex-start !important; }
	.align-items-xxl-end { align-items: flex-end !important; }
	.align-items-xxl-center { align-items: center !important; }
	.align-items-xxl-baseline { align-items: baseline !important; }
	.align-items-xxl-stretch { align-items: stretch !important; }
	.align-self-xxl-start { align-self: flex-start !important; }
	.align-self-xxl-end { align-self: flex-end !important; }
	.align-self-xxl-center { align-self: center !important; }
	.align-self-xxl-baseline { align-self: baseline !important; }
	.align-self-xxl-stretch { align-self: stretch !important; }
	
	.flex-xxl-shrink-1 { flex-shrink: 1 !important; }
	.flex-xxl-shrink-0 { flex-shrink: 0 !important; }
	.flex-xxl-grow-1 { flex-grow: 1 !important; }
	.flex-xxl-grow-0 { flex-grow: 0 !important; }

    .flex-xxl-fill { flex: 1 1 auto !important; }
}



/*********************************
*
* Opacity
*
*********************************/
.opacity-25 { opacity: .25 !important; }
.opacity-50 { opacity: .50 !important; }
.opacity-75 { opacity: .75 !important; }
.opacity-100 { opacity: 1 !important; } 
 /* END @include mafframework_utilities.css */ 

/* [-] Mafia Framework */

/* [+] fontello */
/* BEGIN @include fontello/css/animation.css */ 
 /*
   Animation example, for spinners
*/
.animate-spin {
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  display: inline-block;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
} 
 /* END @include fontello/css/animation.css */ 

/* BEGIN @include fontello/css/fontello-codes.css */ 
 .icon-heart:before { content: '\e800'; } /* '' */
.icon-heart-empty:before { content: '\e801'; } /* '' */
.icon-picture:before { content: '\e802'; } /* '' */
.icon-users-1:before { content: '\e804'; } /* '' */
.icon-minus:before { content: '\e805'; } /* '' */
.icon-link-ext:before { content: '\e807'; } /* '' */
.icon-download:before { content: '\e808'; } /* '' */
.icon-pencil:before { content: '\e809'; } /* '' */
.icon-trash:before { content: '\e80a'; } /* '' */
.icon-file-code:before { content: '\e80b'; } /* '' */
.icon-down-open:before { content: '\e80c'; } /* '' */
.icon-left-open:before { content: '\e80d'; } /* '' */
.icon-right-open:before { content: '\e80e'; } /* '' */
.icon-up-open:before { content: '\e80f'; } /* '' */
.icon-down-big:before { content: '\e814'; } /* '' */
.icon-left-big:before { content: '\e815'; } /* '' */
.icon-right-big:before { content: '\e816'; } /* '' */
.icon-up-big:before { content: '\e817'; } /* '' */
.icon-desktop:before { content: '\e818'; } /* '' */
.icon-laptop:before { content: '\e819'; } /* '' */
.icon-tablet:before { content: '\e81a'; } /* '' */
.icon-mobile:before { content: '\e81b'; } /* '' */
.icon-gift:before { content: '\e81c'; } /* '' */
.icon-dollar:before { content: '\e81d'; } /* '' */
.icon-tree:before { content: '\e81e'; } /* '' */
.icon-youtube:before { content: '\e81f'; } /* '' */
.icon-youtube-play:before { content: '\e820'; } /* '' */
.icon-check:before { content: '\e821'; } /* '' */
.icon-info:before { content: '\e822'; } /* '' */
.icon-th:before { content: '\e823'; } /* '' */
.icon-trash-1:before { content: '\e824'; } /* '' */
.icon-tools:before { content: '\e825'; } /* '' */
.icon-link:before { content: '\e826'; } /* '' */
.icon-dot:before { content: '\e827'; } /* '' */
.icon-home:before { content: '\e828'; } /* '' */
.icon-flag-filled:before { content: '\e829'; } /* '' */
.icon-attention-filled:before { content: '\e82a'; } /* '' */
.icon-quote-left:before { content: '\e82c'; } /* '' */
.icon-search:before { content: '\e82d'; } /* '' */
.icon-upload-cloud:before { content: '\e82e'; } /* '' */
.icon-art-gallery:before { content: '\e82f'; } /* '' */
.icon-website:before { content: '\e830'; } /* '' */
.icon-right-dir:before { content: '\e831'; } /* '' */
.icon-email:before { content: '\e832'; } /* '' */
.icon-skype:before { content: '\e833'; } /* '' */
.icon-reply:before { content: '\e834'; } /* '' */
.icon-user-add:before { content: '\e836'; } /* '' */
.icon-user-remove:before { content: '\e837'; } /* '' */
.icon-comment-1:before { content: '\e838'; } /* '' */
.icon-lock:before { content: '\e839'; } /* '' */
.icon-lock-open:before { content: '\e83a'; } /* '' */
.icon-help-circled:before { content: '\e83b'; } /* '' */
.icon-help:before { content: '\e83c'; } /* '' */
.icon-back:before { content: '\e83d'; } /* '' */
.icon-star:before { content: '\e83e'; } /* '' */
.icon-star-empty:before { content: '\e83f'; } /* '' */
.icon-chart-bar:before { content: '\e840'; } /* '' */
.icon-cog-1:before { content: '\e842'; } /* '' */
.icon-cog-alt:before { content: '\e843'; } /* '' */
.icon-wrench:before { content: '\e844'; } /* '' */
.icon-male:before { content: '\e845'; } /* '' */
.icon-female:before { content: '\e846'; } /* '' */
.icon-male-1:before { content: '\e847'; } /* '' */
.icon-female-1:before { content: '\e848'; } /* '' */
.icon-binoculars:before { content: '\e849'; } /* '' */
.icon-user:before { content: '\e84a'; } /* '' */
.icon-key:before { content: '\e84b'; } /* '' */
.icon-attach:before { content: '\e84c'; } /* '' */
.icon-folder:before { content: '\e84e'; } /* '' */
.icon-folder-open:before { content: '\e84f'; } /* '' */
.icon-chat:before { content: '\e850'; } /* '' */
.icon-trash-2:before { content: '\e852'; } /* '' */
.icon-thumbs-up:before { content: '\e853'; } /* '' */
.icon-thumbs-down:before { content: '\e854'; } /* '' */
.icon-graduation-cap:before { content: '\e855'; } /* '' */
.icon-emo-coffee:before { content: '\e856'; } /* '' */
.icon-megaphone:before { content: '\e857'; } /* '' */
.icon-megaphone-1:before { content: '\e858'; } /* '' */
.icon-picture-1:before { content: '\e859'; } /* '' */
.icon-font:before { content: '\e85a'; } /* '' */
.icon-bold:before { content: '\e85b'; } /* '' */
.icon-italic:before { content: '\e85c'; } /* '' */
.icon-align-left:before { content: '\e85d'; } /* '' */
.icon-align-center:before { content: '\e85e'; } /* '' */
.icon-align-right:before { content: '\e85f'; } /* '' */
.icon-fontsize:before { content: '\e860'; } /* '' */
.icon-fast-food:before { content: '\e863'; } /* '' */
.icon-clock:before { content: '\e864'; } /* '' */
.icon-doc-new:before { content: '\e865'; } /* '' */
.icon-cancel:before { content: '\e86a'; } /* '' */
.icon-minus-1:before { content: '\e86b'; } /* '' */
.icon-down:before { content: '\e871'; } /* '' */
.icon-left:before { content: '\e872'; } /* '' */
.icon-right:before { content: '\e873'; } /* '' */
.icon-up:before { content: '\e874'; } /* '' */
.icon-arrows-cw:before { content: '\e875'; } /* '' */
.icon-arrows-cw-1:before { content: '\e87e'; } /* '' */
.icon-emo-happy:before { content: '\e87f'; } /* '' */
.icon-emo-wink:before { content: '\e880'; } /* '' */
.icon-emo-wink2:before { content: '\e881'; } /* '' */
.icon-emo-unhappy:before { content: '\e882'; } /* '' */
.icon-emo-devil:before { content: '\e883'; } /* '' */
.icon-emo-displeased:before { content: '\e884'; } /* '' */
.icon-emo-angry:before { content: '\e885'; } /* '' */
.icon-emo-squint:before { content: '\e886'; } /* '' */
.icon-emo-laugh:before { content: '\e887'; } /* '' */
.icon-archive:before { content: '\e888'; } /* '' */
.icon-police:before { content: '\e889'; } /* '' */
.icon-firefox:before { content: '\e88a'; } /* '' */
.icon-chrome:before { content: '\e88b'; } /* '' */
.icon-opera:before { content: '\e88c'; } /* '' */
.icon-ie:before { content: '\e88d'; } /* '' */
.icon-shop:before { content: '\e890'; } /* '' */
.icon-basket-1:before { content: '\e891'; } /* '' */
.icon-th-list:before { content: '\e892'; } /* '' */
.icon-calendar:before { content: '\e893'; } /* '' */
.icon-globe:before { content: '\e894'; } /* '' */
.icon-location:before { content: '\e895'; } /* '' */
.icon-attention:before { content: '\e896'; } /* '' */
.icon-attention-1:before { content: '\e897'; } /* '' */
.icon-gift-1:before { content: '\e898'; } /* '' */
.icon-eye:before { content: '\e899'; } /* '' */
.icon-eye-1:before { content: '\e89a'; } /* '' */
.icon-industrial-building:before { content: '\e89b'; } /* '' */
.icon-block:before { content: '\e89c'; } /* '' */
.icon-login:before { content: '\e89e'; } /* '' */
.icon-logout-1:before { content: '\e89f'; } /* '' */
.icon-alert:before { content: '\e8a0'; } /* '' */
.icon-credits:before { content: '\e8a1'; } /* '' */
.icon-shuffle:before { content: '\e8a4'; } /* '' */
.icon-discord-white:before { content: '\e8a5'; } /* '' */
.icon-diamond:before { content: '\e8a6'; } /* '' */
.icon-pose:before { content: '\e8a7'; } /* '' */
.icon-medit:before { content: '\e8a8'; } /* '' */
.icon-money:before { content: '\e8a9'; } /* '' */
.icon-medit-chip:before { content: '\e8aa'; } /* '' */
.icon-folder-1:before { content: '\e8ab'; } /* '' */
.icon-spin4:before { content: '\e8ad'; } /* '' */
.icon-spin5:before { content: '\e8ae'; } /* '' */
.icon-group:before { content: '\e8af'; } /* '' */
.icon-lodging:before { content: '\e8b0'; } /* '' */
.icon-shop-1:before { content: '\e8b1'; } /* '' */
.icon-hammer:before { content: '\e8b2'; } /* '' */
.icon-bookmark:before { content: '\e8b5'; } /* '' */
.icon-bookmarks:before { content: '\e8b6'; } /* '' */
.icon-box:before { content: '\e8b7'; } /* '' */
.icon-water:before { content: '\e8b8'; } /* '' */
.icon-droplet:before { content: '\e8b9'; } /* '' */
.icon-resize-full:before { content: '\e8bb'; } /* '' */
.icon-resize-full-alt:before { content: '\e8bc'; } /* '' */
.icon-resize-small:before { content: '\e8bd'; } /* '' */
.icon-resize-small-alt:before { content: '\e8be'; } /* '' */
.icon-college:before { content: '\e8c0'; } /* '' */
.icon-embassy:before { content: '\e8c1'; } /* '' */
.icon-block-1:before { content: '\e8c2'; } /* '' */
.icon-bitcoin-1:before { content: '\e8c3'; } /* '' */
.icon-credit-card:before { content: '\e8c4'; } /* '' */
.icon-check-1:before { content: '\e8c5'; } /* '' */
.icon-share:before { content: '\e8c6'; } /* '' */
.icon-eye-off:before { content: '\e8c7'; } /* '' */
.icon-kik:before { content: '\e8c8'; } /* '' */
.icon-yinyang:before { content: '\e8c9'; } /* '' */
.icon-crown:before { content: '\e8cb'; } /* '' */
.icon-crown-plus:before { content: '\e8cc'; } /* '' */
.icon-crown-minus:before { content: '\e8cd'; } /* '' */
.icon-marquee:before { content: '\e8ce'; } /* '' */
.icon-tags:before { content: '\e8cf'; } /* '' */
.icon-tag:before { content: '\e8d0'; } /* '' */
.icon-pin:before { content: '\e8d1'; } /* '' */
.icon-bell:before { content: '\e8d2'; } /* '' */
.icon-edit:before { content: '\e8d5'; } /* '' */
.icon-accessibility:before { content: '\e8d7'; } /* '' */
.icon-mic:before { content: '\e8de'; } /* '' */
.icon-coin-stack:before { content: '\e8e0'; } /* '' */
.icon-pid-token:before { content: '\e8e1'; } /* '' */
.icon-dot-3:before { content: '\e8e2'; } /* '' */
.icon-ok:before { content: '\e8e4'; } /* '' */
.icon-award:before { content: '\e8e7'; } /* '' */
.icon-award-1:before { content: '\e8e8'; } /* '' */
.icon-award-empty:before { content: '\e8e9'; } /* '' */
.icon-mafia-coin:before { content: '\e8ea'; } /* '' */
.icon-reply-1:before { content: '\e8eb'; } /* '' */
.icon-smiley:before { content: '\e8ec'; } /* '' */
.icon-book-1:before { content: '\e8f3'; } /* '' */
.icon-bookmark-1:before { content: '\e8f4'; } /* '' */
.icon-plus:before { content: '\e8f5'; } /* '' */
.icon-basket:before { content: '\e8f6'; } /* '' */
.icon-asterisk:before { content: '\e8f8'; } /* '' */
.icon-kebab:before { content: '\e8fa'; } /* '' */
.icon-inbox:before { content: '\e8fb'; } /* '' */
.icon-user-1:before { content: '\f061'; } /* '' */
.icon-users:before { content: '\f064'; } /* '' */
.icon-check-empty:before { content: '\f096'; } /* '' */
.icon-bookmark-empty:before { content: '\f097'; } /* '' */
.icon-docs:before { content: '\f0c5'; } /* '' */
.icon-menu:before { content: '\f0c9'; } /* '' */
.icon-list-bullet:before { content: '\f0ca'; } /* '' */
.icon-list-numbered:before { content: '\f0cb'; } /* '' */
.icon-underline:before { content: '\f0cd'; } /* '' */
.icon-paste:before { content: '\f0ea'; } /* '' */
.icon-bell-alt:before { content: '\f0f3'; } /* '' */
.icon-food:before { content: '\f0f5'; } /* '' */
.icon-circle-empty:before { content: '\f10c'; } /* '' */
.icon-smile:before { content: '\f118'; } /* '' */
.icon-code:before { content: '\f121'; } /* '' */
.icon-subscript:before { content: '\f12c'; } /* '' */
.icon-eraser:before { content: '\f12d'; } /* '' */
.icon-shield:before { content: '\f132'; } /* '' */
.icon-lock-open-alt:before { content: '\f13e'; } /* '' */
.icon-ticket:before { content: '\f145'; } /* '' */
.icon-ok-squared:before { content: '\f14a'; } /* '' */
.icon-euro:before { content: '\f153'; } /* '' */
.icon-pound:before { content: '\f154'; } /* '' */
.icon-bitcoin:before { content: '\f15a'; } /* '' */
.icon-doc:before { content: '\f15b'; } /* '' */
.icon-doc-text:before { content: '\f15c'; } /* '' */
.icon-sort-name-up:before { content: '\f15d'; } /* '' */
.icon-sort-name-down:before { content: '\f15e'; } /* '' */
.icon-sort-alt-up:before { content: '\f160'; } /* '' */
.icon-sort-alt-down:before { content: '\f161'; } /* '' */
.icon-sort-number-up:before { content: '\f162'; } /* '' */
.icon-sort-number-down:before { content: '\f163'; } /* '' */
.icon-dropbox:before { content: '\f16b'; } /* '' */
.icon-dot-circled:before { content: '\f192'; } /* '' */
.icon-bank:before { content: '\f19c'; } /* '' */
.icon-graduation-cap-1:before { content: '\f19d'; } /* '' */
.icon-paw:before { content: '\f1b0'; } /* '' */
.icon-cubes:before { content: '\f1b3'; } /* '' */
.icon-deviantart:before { content: '\f1bd'; } /* '' */
.icon-file-pdf:before { content: '\f1c1'; } /* '' */
.icon-file-image:before { content: '\f1c5'; } /* '' */
.icon-file-archive:before { content: '\f1c6'; } /* '' */
.icon-file-audio:before { content: '\f1c7'; } /* '' */
.icon-file-video:before { content: '\f1c8'; } /* '' */
.icon-paper-plane:before { content: '\f1d8'; } /* '' */
.icon-newspaper:before { content: '\f1ea'; } /* '' */
.icon-paypal-1:before { content: '\f1ed'; } /* '' */
.icon-cc-visa:before { content: '\f1f0'; } /* '' */
.icon-cc-discover:before { content: '\f1f2'; } /* '' */
.icon-cc-amex:before { content: '\f1f3'; } /* '' */
.icon-cc-paypal:before { content: '\f1f4'; } /* '' */
.icon-bell-off:before { content: '\f1f6'; } /* '' */
.icon-chart-area:before { content: '\f1fe'; } /* '' */
.icon-chart-pie:before { content: '\f200'; } /* '' */
.icon-chart-line:before { content: '\f201'; } /* '' */
.icon-cart-plus:before { content: '\f217'; } /* '' */
.icon-cart-arrow-down:before { content: '\f218'; } /* '' */
.icon-diamond-1:before { content: '\f219'; } /* '' */
.icon-user-secret:before { content: '\f21b'; } /* '' */
.icon-transgender:before { content: '\f224'; } /* '' */
.icon-transgender-alt:before { content: '\f225'; } /* '' */
.icon-opencart:before { content: '\f23d'; } /* '' */
.icon-mouse-pointer:before { content: '\f245'; } /* '' */
.icon-hand-paper-o:before { content: '\f256'; } /* '' */
.icon-hand-pointer-o:before { content: '\f25a'; } /* '' */
.icon-trademark:before { content: '\f25c'; } /* '' */
.icon-registered:before { content: '\f25d'; } /* '' */
.icon-creative-commons:before { content: '\f25e'; } /* '' */
.icon-amazon:before { content: '\f270'; } /* '' */
.icon-shopping-basket:before { content: '\f291'; } /* '' */
.icon-snapchat-ghost:before { content: '\f2ac'; } /* '' */
.icon-windows:before { content: '\f325'; } /* '' */
.icon-paypal:before { content: '\f342'; } /* '' */
.icon-spread:before { content: '\f527'; } /* '' */ 
 /* END @include fontello/css/fontello-codes.css */ 

/* BEGIN @include fontello/css/fontello-embedded.css */ 
 @font-face {
  font-family: 'fontello';
  src: url('.styles/prosilver/theme/font/fontello.eot?98014635');
  src: url('.styles/prosilver/theme/font/fontello.eot?98014635#iefix') format('embedded-opentype'),
       url('.styles/prosilver/theme/font/fontello.svg?98014635#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fontello';
  src: url('data:application/octet-stream;base64,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') format('woff'),
       url('data:application/octet-stream;base64,AAEAAAAPAIAAAwBwR1NVQiCLJXoAAAD8AAAAVE9TLzI+UVcjAAABUAAAAGBjbWFwZGIU2AAAAbAAABJKY3Z0IAAAAAAAAVtIAAAADmZwZ21iLvl6AAFbWAAADgxnYXNwAAAAEAABW0AAAAAIZ2x5ZqZ3FuEAABP8AAEydGhlYWQokwh1AAFGcAAAADZoaGVhCcEG4AABRqgAAAAkaG10eLDT/ygAAUbMAAAEJGxvY2F2wcaiAAFK8AAAAhRtYXhwBLQQ8gABTQQAAAAgbmFtZc2dGhsAAU0kAAACzXBvc3SVP4LwAAFP9AAAC0pwcmVwfrY7tgABaWQAAACcAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAQDkQGQAAUAAAJ6ArwAAACMAnoCvAAAAeAAMQECAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAwOgA9ScDUv9qAFoDrADEAAAAAQAAAAAAAAAAAAAAAAACAAAABQAAAAMAAAAsAAAABAAABdoAAQAAAAAE1AADAAEAAAAsAAMACgAABdoABASoAAAAogCAAAYAIugC6AXoD+gq6DToQOhM6FDoYOhl6GvodeiN6Jzooeir6LLouei+6Mno0ujV6Nfo3uji6OTo7Oj26Pjo+/Bh8GTwl/DF8MvwzfDq8PPw9fEM8RjxIfEt8TLxPvFF8UrxVPFe8WPxa/GS8Z3xsPGz8b3xwfHI8djx6vHt8fDx9PH28f7yAfIZ8hvyJfI98kXyVvJa8l7ycPKR8qzzJfNC9Sf//wAA6ADoBOgH6BToLOg26ELoTuhS6GPoauhx6H7okOie6KTorei16LvowOjL6NXo1+je6ODo5Ojn6PPo+Oj68GHwZPCW8MXwyfDN8Orw8/D18QzxGPEh8SzxMvE+8UXxSvFT8VrxYPFr8ZLxnPGw8bPxvfHB8cXx2PHq8e3x8PHy8fbx/vIA8hfyG/Ik8j3yRfJW8lryXPJw8pHyrPMl80L1J///AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAKIApgCoALgA5AD0AQgBHAEgATwBQAFCAUoBaAGAAYYBlAGeAaYBrAG+AcwBzAHMAcwB0AHQAdoB4AHgAeIB4gHiAeQB5AHoAegB6AHoAegB6AHoAegB6gHqAeoB6gHqAewB9AH6AfoB+gH8AfwB/AH8AfwCAgICAgICAgICAgYCBgIGAggCDAIMAg4CDgIOAg4CDgISAhICEgISAhICEgAAAAEAAgADAAQABQAGAAcACAAJAAoACwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwADEAMgAzADQANQA2ADcAOAA5ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABRAFIAUwBUAFUAVgBXAFgAWQBaAFsAXABdAF4AXwBgAGEAYgBjAGQAZQBmAGcAaABpAGoAawBsAG0AbgBvAHAAcQByAHMAdAB1AHYAdwB4AHkAegB7AHwAfQB+AH8AgACBAIIAgwCEAIUAhgCHAIgAiQCKAIsAjACNAI4AjwCQAJEAkgCTAJQAlQCWAJcAmACZAJoAmwCcAJ0AngCfAKAAoQCiAKMApAClAKYApwCoAKkAqgCrAKwArQCuAK8AsACxALIAswC0ALUAtgC3ALgAuQC6ALsAvAC9AL4AvwDAAMEAwgDDAMQAxQDGAMcAyADJAMoAywDMAM0AzgDPANAA0QDSANMA1ADVANYA1wDYANkA2gDbANwA3QDeAN8A4ADhAOIA4wDkAOUA5gDnAOgA6QDqAOsA7ADtAO4A7wDwAPEA8gDzAPQA9QD2APcA+AD5APoA+wD8AP0A/gD/AQABAQECAQMBBAEFAQYBBwEIAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAxwAAAAAAAAAQgAAOgAAADoAAAAAAEAAOgBAADoAQAAAAIAAOgCAADoAgAAAAMAAOgEAADoBAAAAAQAAOgFAADoBQAAAAUAAOgHAADoBwAAAAYAAOgIAADoCAAAAAcAAOgJAADoCQAAAAgAAOgKAADoCgAAAAkAAOgLAADoCwAAAAoAAOgMAADoDAAAAAsAAOgNAADoDQAAAAwAAOgOAADoDgAAAA0AAOgPAADoDwAAAA4AAOgUAADoFAAAAA8AAOgVAADoFQAAABAAAOgWAADoFgAAABEAAOgXAADoFwAAABIAAOgYAADoGAAAABMAAOgZAADoGQAAABQAAOgaAADoGgAAABUAAOgbAADoGwAAABYAAOgcAADoHAAAABcAAOgdAADoHQAAABgAAOgeAADoHgAAABkAAOgfAADoHwAAABoAAOggAADoIAAAABsAAOghAADoIQAAABwAAOgiAADoIgAAAB0AAOgjAADoIwAAAB4AAOgkAADoJAAAAB8AAOglAADoJQAAACAAAOgmAADoJgAAACEAAOgnAADoJwAAACIAAOgoAADoKAAAACMAAOgpAADoKQAAACQAAOgqAADoKgAAACUAAOgsAADoLAAAACYAAOgtAADoLQAAACcAAOguAADoLgAAACgAAOgvAADoLwAAACkAAOgwAADoMAAAACoAAOgxAADoMQAAACsAAOgyAADoMgAAACwAAOgzAADoMwAAAC0AAOg0AADoNAAAAC4AAOg2AADoNgAAAC8AAOg3AADoNwAAADAAAOg4AADoOAAAADEAAOg5AADoOQAAADIAAOg6AADoOgAAADMAAOg7AADoOwAAADQAAOg8AADoPAAAADUAAOg9AADoPQAAADYAAOg+AADoPgAAADcAAOg/AADoPwAAADgAAOhAAADoQAAAADkAAOhCAADoQgAAADoAAOhDAADoQwAAADsAAOhEAADoRAAAADwAAOhFAADoRQAAAD0AAOhGAADoRgAAAD4AAOhHAADoRwAAAD8AAOhIAADoSAAAAEAAAOhJAADoSQAAAEEAAOhKAADoSgAAAEIAAOhLAADoSwAAAEMAAOhMAADoTAAAAEQAAOhOAADoTgAAAEUAAOhPAADoTwAAAEYAAOhQAADoUAAAAEcAAOhSAADoUgAAAEgAAOhTAADoUwAAAEkAAOhUAADoVAAAAEoAAOhVAADoVQAAAEsAAOhWAADoVgAAAEwAAOhXAADoVwAAAE0AAOhYAADoWAAAAE4AAOhZAADoWQAAAE8AAOhaAADoWgAAAFAAAOhbAADoWwAAAFEAAOhcAADoXAAAAFIAAOhdAADoXQAAAFMAAOheAADoXgAAAFQAAOhfAADoXwAAAFUAAOhgAADoYAAAAFYAAOhjAADoYwAAAFcAAOhkAADoZAAAAFgAAOhlAADoZQAAAFkAAOhqAADoagAAAFoAAOhrAADoawAAAFsAAOhxAADocQAAAFwAAOhyAADocgAAAF0AAOhzAADocwAAAF4AAOh0AADodAAAAF8AAOh1AADodQAAAGAAAOh+AADofgAAAGEAAOh/AADofwAAAGIAAOiAAADogAAAAGMAAOiBAADogQAAAGQAAOiCAADoggAAAGUAAOiDAADogwAAAGYAAOiEAADohAAAAGcAAOiFAADohQAAAGgAAOiGAADohgAAAGkAAOiHAADohwAAAGoAAOiIAADoiAAAAGsAAOiJAADoiQAAAGwAAOiKAADoigAAAG0AAOiLAADoiwAAAG4AAOiMAADojAAAAG8AAOiNAADojQAAAHAAAOiQAADokAAAAHEAAOiRAADokQAAAHIAAOiSAADokgAAAHMAAOiTAADokwAAAHQAAOiUAADolAAAAHUAAOiVAADolQAAAHYAAOiWAADolgAAAHcAAOiXAADolwAAAHgAAOiYAADomAAAAHkAAOiZAADomQAAAHoAAOiaAADomgAAAHsAAOibAADomwAAAHwAAOicAADonAAAAH0AAOieAADongAAAH4AAOifAADonwAAAH8AAOigAADooAAAAIAAAOihAADooQAAAIEAAOikAADopAAAAIIAAOilAADopQAAAIMAAOimAADopgAAAIQAAOinAADopwAAAIUAAOioAADoqAAAAIYAAOipAADoqQAAAIcAAOiqAADoqgAAAIgAAOirAADoqwAAAIkAAOitAADorQAAAIoAAOiuAADorgAAAIsAAOivAADorwAAAIwAAOiwAADosAAAAI0AAOixAADosQAAAI4AAOiyAADosgAAAI8AAOi1AADotQAAAJAAAOi2AADotgAAAJEAAOi3AADotwAAAJIAAOi4AADouAAAAJMAAOi5AADouQAAAJQAAOi7AADouwAAAJUAAOi8AADovAAAAJYAAOi9AADovQAAAJcAAOi+AADovgAAAJgAAOjAAADowAAAAJkAAOjBAADowQAAAJoAAOjCAADowgAAAJsAAOjDAADowwAAAJwAAOjEAADoxAAAAJ0AAOjFAADoxQAAAJ4AAOjGAADoxgAAAJ8AAOjHAADoxwAAAKAAAOjIAADoyAAAAKEAAOjJAADoyQAAAKIAAOjLAADoywAAAKMAAOjMAADozAAAAKQAAOjNAADozQAAAKUAAOjOAADozgAAAKYAAOjPAADozwAAAKcAAOjQAADo0AAAAKgAAOjRAADo0QAAAKkAAOjSAADo0gAAAKoAAOjVAADo1QAAAKsAAOjXAADo1wAAAKwAAOjeAADo3gAAAK0AAOjgAADo4AAAAK4AAOjhAADo4QAAAK8AAOjiAADo4gAAALAAAOjkAADo5AAAALEAAOjnAADo5wAAALIAAOjoAADo6AAAALMAAOjpAADo6QAAALQAAOjqAADo6gAAALUAAOjrAADo6wAAALYAAOjsAADo7AAAALcAAOjzAADo8wAAALgAAOj0AADo9AAAALkAAOj1AADo9QAAALoAAOj2AADo9gAAALsAAOj4AADo+AAAALwAAOj6AADo+gAAAL0AAOj7AADo+wAAAL4AAPBhAADwYQAAAL8AAPBkAADwZAAAAMAAAPCWAADwlgAAAMEAAPCXAADwlwAAAMIAAPDFAADwxQAAAMMAAPDJAADwyQAAAMQAAPDKAADwygAAAMUAAPDLAADwywAAAMYAAPDNAADwzQAAAMcAAPDqAADw6gAAAMgAAPDzAADw8wAAAMkAAPD1AADw9QAAAMoAAPEMAADxDAAAAMsAAPEYAADxGAAAAMwAAPEhAADxIQAAAM0AAPEsAADxLAAAAM4AAPEtAADxLQAAAM8AAPEyAADxMgAAANAAAPE+AADxPgAAANEAAPFFAADxRQAAANIAAPFKAADxSgAAANMAAPFTAADxUwAAANQAAPFUAADxVAAA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AAsAJgHJQ29weXJpZ2h0IChDKSAyMDIzIGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21mb250ZWxsb1JlZ3VsYXJmb250ZWxsb2ZvbnRlbGxvVmVyc2lvbiAxLjBmb250ZWxsb0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMgAzACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBmAG8AbgB0AGUAbABsAG8AUgBlAGcAdQBsAGEAcgBmAG8AbgB0AGUAbABsAG8AZgBvAG4AdABlAGwAbABvAFYAZQByAHMAaQBvAG4AIAAxAC4AMABmAG8AbgB0AGUAbABsAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQBtQG2AbcBuAG5AboBuwG8Ab0BvgG/AcABwQHCAcMBxAHFAcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsB3AHdAd4B3wHgAeEB4gHjAeQB5QHmAecB6AHpAeoB6wHsAe0B7gHvAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAAVoZWFydAtoZWFydC1lbXB0eQdwaWN0dXJlB3VzZXJzLTEFbWludXMIbGluay1leHQIZG93bmxvYWQGcGVuY2lsBXRyYXNoCWZpbGUtY29kZQlkb3duLW9wZW4JbGVmdC1vcGVuCnJpZ2h0LW9wZW4HdXAtb3Blbghkb3duLWJpZwhsZWZ0LWJpZwlyaWdodC1iaWcGdXAtYmlnB2Rlc2t0b3AGbGFwdG9wBnRhYmxldAZtb2JpbGUEZ2lmdAZkb2xsYXIEdHJlZQd5b3V0dWJlDHlvdXR1YmUtcGxheQVjaGVjawRpbmZvAnRoB3RyYXNoLTEFdG9vbHMEbGluawNkb3QEaG9tZQtmbGFnLWZpbGxlZBBhdHRlbnRpb24tZmlsbGVkCnF1b3RlLWxlZnQGc2VhcmNoDHVwbG9hZC1jbG91ZAthcnQtZ2FsbGVyeQd3ZWJzaXRlCXJpZ2h0LWRpcgVlbWFpbAVza3lwZQVyZXBseQh1c2VyLWFkZAt1c2VyLXJlbW92ZQljb21tZW50LTEEbG9jawlsb2NrLW9wZW4MaGVscC1jaXJjbGVkBGhlbHAEYmFjawRzdGFyCnN0YXItZW1wdHkJY2hhcnQtYmFyBWNvZy0xB2NvZy1hbHQGd3JlbmNoBG1hbGUGZmVtYWxlBm1hbGUtMQhmZW1hbGUtMQpiaW5vY3VsYXJzBHVzZXIDa2V5BmF0dGFjaAZmb2xkZXILZm9sZGVyLW9wZW4EY2hhdAd0cmFzaC0yCXRodW1icy11cAt0aHVtYnMtZG93bg5ncmFkdWF0aW9uLWNhcAplbW8tY29mZmVlCW1lZ2FwaG9uZQttZWdhcGhvbmUtMQlwaWN0dXJlLTEEZm9udARib2xkBml0YWxpYwphbGlnbi1sZWZ0DGFsaWduLWNlbnRlcgthbGlnbi1yaWdodAhmb250c2l6ZQlmYXN0LWZvb2QFY2xvY2sHZG9jLW5ldwZjYW5jZWwHbWludXMtMQRkb3duBGxlZnQFcmlnaHQCdXAJYXJyb3dzLWN3C2Fycm93cy1jdy0xCWVtby1oYXBweQhlbW8td2luawllbW8td2luazILZW1vLXVuaGFwcHkJZW1vLWRldmlsDmVtby1kaXNwbGVhc2VkCWVtby1hbmdyeQplbW8tc3F1aW50CWVtby1sYXVnaAdhcmNoaXZlBnBvbGljZQdmaXJlZm94BmNocm9tZQVvcGVyYQJpZQRzaG9wCGJhc2tldC0xB3RoLWxpc3QIY2FsZW5kYXIFZ2xvYmUIbG9jYXRpb24JYXR0ZW50aW9uC2F0dGVudGlvbi0xBmdpZnQtMQNleWUFZXllLTETaW5kdXN0cmlhbC1idWlsZGluZwVibG9jawVsb2dpbghsb2dvdXQtMQVhbGVydAdjcmVkaXRzB3NodWZmbGUNZGlzY29yZC13aGl0ZQdkaWFtb25kBHBvc2UFbWVkaXQFbW9uZXkKbWVkaXQtY2hpcAhmb2xkZXItMQVzcGluNAVzcGluNQVncm91cAdsb2RnaW5nBnNob3AtMQZoYW1tZXIIYm9va21hcmsJYm9va21hcmtzA2JveAV3YXRlcgdkcm9wbGV0C3Jlc2l6ZS1mdWxsD3Jlc2l6ZS1mdWxsLWFsdAxyZXNpemUtc21hbGwQcmVzaXplLXNtYWxsLWFsdAdjb2xsZWdlB2VtYmFzc3kHYmxvY2stMQliaXRjb2luLTELY3JlZGl0LWNhcmQHY2hlY2stMQVzaGFyZQdleWUtb2ZmA2tpawd5aW55YW5nBWNyb3duCmNyb3duLXBsdXMLY3Jvd24tbWludXMHbWFycXVlZQR0YWdzA3RhZwNwaW4EYmVsbARlZGl0DWFjY2Vzc2liaWxpdHkDbWljCmNvaW4tc3RhY2sJcGlkLXRva2VuBWRvdC0zAm9rBWF3YXJkB2F3YXJkLTELYXdhcmQtZW1wdHkKbWFmaWEtY29pbgdyZXBseS0xBnNtaWxleQZib29rLTEKYm9va21hcmstMQRwbHVzBmJhc2tldAhhc3RlcmlzawVrZWJhYgVpbmJveAZ1c2VyLTEFdXNlcnMLY2hlY2stZW1wdHkOYm9va21hcmstZW1wdHkEZG9jcwRtZW51C2xpc3QtYnVsbGV0DWxpc3QtbnVtYmVyZWQJdW5kZXJsaW5lBXBhc3RlCGJlbGwtYWx0BGZvb2QMY2lyY2xlLWVtcHR5BXNtaWxlBGNvZGUJc3Vic2NyaXB0BmVyYXNlcgZzaGllbGQNbG9jay1vcGVuLWFsdAZ0aWNrZXQKb2stc3F1YXJlZARldXJvBXBvdW5kB2JpdGNvaW4DZG9jCGRvYy10ZXh0DHNvcnQtbmFtZS11cA5zb3J0LW5hbWUtZG93bgtzb3J0LWFsdC11cA1zb3J0LWFsdC1kb3duDnNvcnQtbnVtYmVyLXVwEHNvcnQtbnVtYmVyLWRvd24HZHJvcGJveAtkb3QtY2lyY2xlZARiYW5rEGdyYWR1YXRpb24tY2FwLTEDcGF3BWN1YmVzCmRldmlhbnRhcnQIZmlsZS1wZGYKZmlsZS1pbWFnZQxmaWxlLWFyY2hpdmUKZmlsZS1hdWRpbwpmaWxlLXZpZGVvC3BhcGVyLXBsYW5lCW5ld3NwYXBlcghwYXlwYWwtMQdjYy12aXNhC2NjLWRpc2NvdmVyB2NjLWFtZXgJY2MtcGF5cGFsCGJlbGwtb2ZmCmNoYXJ0LWFyZWEJY2hhcnQtcGllCmNoYXJ0LWxpbmUJY2FydC1wbHVzD2NhcnQtYXJyb3ctZG93bglkaWFtb25kLTELdXNlci1zZWNyZXQLdHJhbnNnZW5kZXIPdHJhbnNnZW5kZXItYWx0CG9wZW5jYXJ0DW1vdXNlLXBvaW50ZXIMaGFuZC1wYXBlci1vDmhhbmQtcG9pbnRlci1vCXRyYWRlbWFyawpyZWdpc3RlcmVkEGNyZWF0aXZlLWNvbW1vbnMGYW1hem9uD3Nob3BwaW5nLWJhc2tldA5zbmFwY2hhdC1naG9zdAd3aW5kb3dzBnBheXBhbAZzcHJlYWQAAAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAsAAsILAAVVhFWSAgS7gADlFLsAZTWliwNBuwKFlgZiCKVViwAiVhuQgACABjYyNiGyEhsABZsABDI0SyAAEAQ2BCLbABLLAgYGYtsAIsIyEjIS2wAywgZLMDFBUAQkOwE0MgYGBCsQIUQ0KxJQNDsAJDVHggsAwjsAJDQ2FksARQeLICAgJDYEKwIWUcIbACQ0OyDhUBQhwgsAJDI0KyEwETQ2BCI7AAUFhlWbIWAQJDYEIt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Ki2wTCywOSotsE0ssAAWRSMgLiBGiiNhOLEwARQrLbBOLLAKI0KwTSstsE8ssgAARistsFAssgABRistsFEssgEARistsFIssgEBRistsFMssgAARystsFQssgABRystsFUssgEARystsFYssgEBRystsFcsswAAAEMrLbBYLLMAAQBDKy2wWSyzAQAAQystsFosswEBAEMrLbBbLLMAAAFDKy2wXCyzAAEBQystsF0sswEAAUMrLbBeLLMBAQFDKy2wXyyyAABFKy2wYCyyAAFFKy2wYSyyAQBFKy2wYiyyAQFFKy2wYyyyAABIKy2wZCyyAAFIKy2wZSyyAQBIKy2wZiyyAQFIKy2wZyyzAAAARCstsGgsswABAEQrLbBpLLMBAABEKy2waiyzAQEARCstsGssswAAAUQrLbBsLLMAAQFEKy2wbSyzAQABRCstsG4sswEBAUQrLbBvLLEAPCsusTABFCstsHAssQA8K7BAKy2wcSyxADwrsEErLbByLLAAFrEAPCuwQistsHMssQE8K7BAKy2wdCyxATwrsEErLbB1LLAAFrEBPCuwQistsHYssQA9Ky6xMAEUKy2wdyyxAD0rsEArLbB4LLEAPSuwQSstsHkssQA9K7BCKy2weiyxAT0rsEArLbB7LLEBPSuwQSstsHwssQE9K7BCKy2wfSyxAD4rLrEwARQrLbB+LLEAPiuwQCstsH8ssQA+K7BBKy2wgCyxAD4rsEIrLbCBLLEBPiuwQCstsIIssQE+K7BBKy2wgyyxAT4rsEIrLbCELLEAPysusTABFCstsIUssQA/K7BAKy2whiyxAD8rsEErLbCHLLEAPyuwQistsIgssQE/K7BAKy2wiSyxAT8rsEErLbCKLLEBPyuwQistsIsssgsAA0VQWLAGG7IEAgNFWCMhGyFZWUIrsAhlsAMkUHixBQEVRVgwWS0AS7gAyFJYsQEBjlmwAbkIAAgAY3CxAAdCsQAAKrEAB0KxAAoqsQAHQrEACiqxAAdCuQAAAAsqsQAHQrkAAAALKrkAAwAARLEkAYhRWLBAiFi5AAMAZESxKAGIUVi4CACIWLkAAwAARFkbsScBiFFYugiAAAEEQIhjVFi5AAMAAERZWVlZWbEADiq4Af+FsASNsQIARLMFZAYAREQ=') format('truetype');
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('.styles/prosilver/theme/font/fontello.svg?98014635#fontello') format('svg');
  }
}
*/

[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.icon-heart:before { content: '\e800'; } /* '' */
.icon-heart-empty:before { content: '\e801'; } /* '' */
.icon-picture:before { content: '\e802'; } /* '' */
.icon-users-1:before { content: '\e804'; } /* '' */
.icon-minus:before { content: '\e805'; } /* '' */
.icon-link-ext:before { content: '\e807'; } /* '' */
.icon-download:before { content: '\e808'; } /* '' */
.icon-pencil:before { content: '\e809'; } /* '' */
.icon-trash:before { content: '\e80a'; } /* '' */
.icon-file-code:before { content: '\e80b'; } /* '' */
.icon-down-open:before { content: '\e80c'; } /* '' */
.icon-left-open:before { content: '\e80d'; } /* '' */
.icon-right-open:before { content: '\e80e'; } /* '' */
.icon-up-open:before { content: '\e80f'; } /* '' */
.icon-down-big:before { content: '\e814'; } /* '' */
.icon-left-big:before { content: '\e815'; } /* '' */
.icon-right-big:before { content: '\e816'; } /* '' */
.icon-up-big:before { content: '\e817'; } /* '' */
.icon-desktop:before { content: '\e818'; } /* '' */
.icon-laptop:before { content: '\e819'; } /* '' */
.icon-tablet:before { content: '\e81a'; } /* '' */
.icon-mobile:before { content: '\e81b'; } /* '' */
.icon-gift:before { content: '\e81c'; } /* '' */
.icon-dollar:before { content: '\e81d'; } /* '' */
.icon-tree:before { content: '\e81e'; } /* '' */
.icon-youtube:before { content: '\e81f'; } /* '' */
.icon-youtube-play:before { content: '\e820'; } /* '' */
.icon-check:before { content: '\e821'; } /* '' */
.icon-info:before { content: '\e822'; } /* '' */
.icon-th:before { content: '\e823'; } /* '' */
.icon-trash-1:before { content: '\e824'; } /* '' */
.icon-tools:before { content: '\e825'; } /* '' */
.icon-link:before { content: '\e826'; } /* '' */
.icon-dot:before { content: '\e827'; } /* '' */
.icon-home:before { content: '\e828'; } /* '' */
.icon-flag-filled:before { content: '\e829'; } /* '' */
.icon-attention-filled:before { content: '\e82a'; } /* '' */
.icon-quote-left:before { content: '\e82c'; } /* '' */
.icon-search:before { content: '\e82d'; } /* '' */
.icon-upload-cloud:before { content: '\e82e'; } /* '' */
.icon-art-gallery:before { content: '\e82f'; } /* '' */
.icon-website:before { content: '\e830'; } /* '' */
.icon-right-dir:before { content: '\e831'; } /* '' */
.icon-email:before { content: '\e832'; } /* '' */
.icon-skype:before { content: '\e833'; } /* '' */
.icon-reply:before { content: '\e834'; } /* '' */
.icon-user-add:before { content: '\e836'; } /* '' */
.icon-user-remove:before { content: '\e837'; } /* '' */
.icon-comment-1:before { content: '\e838'; } /* '' */
.icon-lock:before { content: '\e839'; } /* '' */
.icon-lock-open:before { content: '\e83a'; } /* '' */
.icon-help-circled:before { content: '\e83b'; } /* '' */
.icon-help:before { content: '\e83c'; } /* '' */
.icon-back:before { content: '\e83d'; } /* '' */
.icon-star:before { content: '\e83e'; } /* '' */
.icon-star-empty:before { content: '\e83f'; } /* '' */
.icon-chart-bar:before { content: '\e840'; } /* '' */
.icon-cog-1:before { content: '\e842'; } /* '' */
.icon-cog-alt:before { content: '\e843'; } /* '' */
.icon-wrench:before { content: '\e844'; } /* '' */
.icon-male:before { content: '\e845'; } /* '' */
.icon-female:before { content: '\e846'; } /* '' */
.icon-male-1:before { content: '\e847'; } /* '' */
.icon-female-1:before { content: '\e848'; } /* '' */
.icon-binoculars:before { content: '\e849'; } /* '' */
.icon-user:before { content: '\e84a'; } /* '' */
.icon-key:before { content: '\e84b'; } /* '' */
.icon-attach:before { content: '\e84c'; } /* '' */
.icon-folder:before { content: '\e84e'; } /* '' */
.icon-folder-open:before { content: '\e84f'; } /* '' */
.icon-chat:before { content: '\e850'; } /* '' */
.icon-trash-2:before { content: '\e852'; } /* '' */
.icon-thumbs-up:before { content: '\e853'; } /* '' */
.icon-thumbs-down:before { content: '\e854'; } /* '' */
.icon-graduation-cap:before { content: '\e855'; } /* '' */
.icon-emo-coffee:before { content: '\e856'; } /* '' */
.icon-megaphone:before { content: '\e857'; } /* '' */
.icon-megaphone-1:before { content: '\e858'; } /* '' */
.icon-picture-1:before { content: '\e859'; } /* '' */
.icon-font:before { content: '\e85a'; } /* '' */
.icon-bold:before { content: '\e85b'; } /* '' */
.icon-italic:before { content: '\e85c'; } /* '' */
.icon-align-left:before { content: '\e85d'; } /* '' */
.icon-align-center:before { content: '\e85e'; } /* '' */
.icon-align-right:before { content: '\e85f'; } /* '' */
.icon-fontsize:before { content: '\e860'; } /* '' */
.icon-fast-food:before { content: '\e863'; } /* '' */
.icon-clock:before { content: '\e864'; } /* '' */
.icon-doc-new:before { content: '\e865'; } /* '' */
.icon-cancel:before { content: '\e86a'; } /* '' */
.icon-minus-1:before { content: '\e86b'; } /* '' */
.icon-down:before { content: '\e871'; } /* '' */
.icon-left:before { content: '\e872'; } /* '' */
.icon-right:before { content: '\e873'; } /* '' */
.icon-up:before { content: '\e874'; } /* '' */
.icon-arrows-cw:before { content: '\e875'; } /* '' */
.icon-arrows-cw-1:before { content: '\e87e'; } /* '' */
.icon-emo-happy:before { content: '\e87f'; } /* '' */
.icon-emo-wink:before { content: '\e880'; } /* '' */
.icon-emo-wink2:before { content: '\e881'; } /* '' */
.icon-emo-unhappy:before { content: '\e882'; } /* '' */
.icon-emo-devil:before { content: '\e883'; } /* '' */
.icon-emo-displeased:before { content: '\e884'; } /* '' */
.icon-emo-angry:before { content: '\e885'; } /* '' */
.icon-emo-squint:before { content: '\e886'; } /* '' */
.icon-emo-laugh:before { content: '\e887'; } /* '' */
.icon-archive:before { content: '\e888'; } /* '' */
.icon-police:before { content: '\e889'; } /* '' */
.icon-firefox:before { content: '\e88a'; } /* '' */
.icon-chrome:before { content: '\e88b'; } /* '' */
.icon-opera:before { content: '\e88c'; } /* '' */
.icon-ie:before { content: '\e88d'; } /* '' */
.icon-shop:before { content: '\e890'; } /* '' */
.icon-basket-1:before { content: '\e891'; } /* '' */
.icon-th-list:before { content: '\e892'; } /* '' */
.icon-calendar:before { content: '\e893'; } /* '' */
.icon-globe:before { content: '\e894'; } /* '' */
.icon-location:before { content: '\e895'; } /* '' */
.icon-attention:before { content: '\e896'; } /* '' */
.icon-attention-1:before { content: '\e897'; } /* '' */
.icon-gift-1:before { content: '\e898'; } /* '' */
.icon-eye:before { content: '\e899'; } /* '' */
.icon-eye-1:before { content: '\e89a'; } /* '' */
.icon-industrial-building:before { content: '\e89b'; } /* '' */
.icon-block:before { content: '\e89c'; } /* '' */
.icon-login:before { content: '\e89e'; } /* '' */
.icon-logout-1:before { content: '\e89f'; } /* '' */
.icon-alert:before { content: '\e8a0'; } /* '' */
.icon-credits:before { content: '\e8a1'; } /* '' */
.icon-shuffle:before { content: '\e8a4'; } /* '' */
.icon-discord-white:before { content: '\e8a5'; } /* '' */
.icon-diamond:before { content: '\e8a6'; } /* '' */
.icon-pose:before { content: '\e8a7'; } /* '' */
.icon-medit:before { content: '\e8a8'; } /* '' */
.icon-money:before { content: '\e8a9'; } /* '' */
.icon-medit-chip:before { content: '\e8aa'; } /* '' */
.icon-folder-1:before { content: '\e8ab'; } /* '' */
.icon-spin4:before { content: '\e8ad'; } /* '' */
.icon-spin5:before { content: '\e8ae'; } /* '' */
.icon-group:before { content: '\e8af'; } /* '' */
.icon-lodging:before { content: '\e8b0'; } /* '' */
.icon-shop-1:before { content: '\e8b1'; } /* '' */
.icon-hammer:before { content: '\e8b2'; } /* '' */
.icon-bookmark:before { content: '\e8b5'; } /* '' */
.icon-bookmarks:before { content: '\e8b6'; } /* '' */
.icon-box:before { content: '\e8b7'; } /* '' */
.icon-water:before { content: '\e8b8'; } /* '' */
.icon-droplet:before { content: '\e8b9'; } /* '' */
.icon-resize-full:before { content: '\e8bb'; } /* '' */
.icon-resize-full-alt:before { content: '\e8bc'; } /* '' */
.icon-resize-small:before { content: '\e8bd'; } /* '' */
.icon-resize-small-alt:before { content: '\e8be'; } /* '' */
.icon-college:before { content: '\e8c0'; } /* '' */
.icon-embassy:before { content: '\e8c1'; } /* '' */
.icon-block-1:before { content: '\e8c2'; } /* '' */
.icon-bitcoin-1:before { content: '\e8c3'; } /* '' */
.icon-credit-card:before { content: '\e8c4'; } /* '' */
.icon-check-1:before { content: '\e8c5'; } /* '' */
.icon-share:before { content: '\e8c6'; } /* '' */
.icon-eye-off:before { content: '\e8c7'; } /* '' */
.icon-kik:before { content: '\e8c8'; } /* '' */
.icon-yinyang:before { content: '\e8c9'; } /* '' */
.icon-crown:before { content: '\e8cb'; } /* '' */
.icon-crown-plus:before { content: '\e8cc'; } /* '' */
.icon-crown-minus:before { content: '\e8cd'; } /* '' */
.icon-marquee:before { content: '\e8ce'; } /* '' */
.icon-tags:before { content: '\e8cf'; } /* '' */
.icon-tag:before { content: '\e8d0'; } /* '' */
.icon-pin:before { content: '\e8d1'; } /* '' */
.icon-bell:before { content: '\e8d2'; } /* '' */
.icon-edit:before { content: '\e8d5'; } /* '' */
.icon-accessibility:before { content: '\e8d7'; } /* '' */
.icon-mic:before { content: '\e8de'; } /* '' */
.icon-coin-stack:before { content: '\e8e0'; } /* '' */
.icon-pid-token:before { content: '\e8e1'; } /* '' */
.icon-dot-3:before { content: '\e8e2'; } /* '' */
.icon-ok:before { content: '\e8e4'; } /* '' */
.icon-award:before { content: '\e8e7'; } /* '' */
.icon-award-1:before { content: '\e8e8'; } /* '' */
.icon-award-empty:before { content: '\e8e9'; } /* '' */
.icon-mafia-coin:before { content: '\e8ea'; } /* '' */
.icon-reply-1:before { content: '\e8eb'; } /* '' */
.icon-smiley:before { content: '\e8ec'; } /* '' */
.icon-book-1:before { content: '\e8f3'; } /* '' */
.icon-bookmark-1:before { content: '\e8f4'; } /* '' */
.icon-plus:before { content: '\e8f5'; } /* '' */
.icon-basket:before { content: '\e8f6'; } /* '' */
.icon-asterisk:before { content: '\e8f8'; } /* '' */
.icon-kebab:before { content: '\e8fa'; } /* '' */
.icon-inbox:before { content: '\e8fb'; } /* '' */
.icon-user-1:before { content: '\f061'; } /* '' */
.icon-users:before { content: '\f064'; } /* '' */
.icon-check-empty:before { content: '\f096'; } /* '' */
.icon-bookmark-empty:before { content: '\f097'; } /* '' */
.icon-docs:before { content: '\f0c5'; } /* '' */
.icon-menu:before { content: '\f0c9'; } /* '' */
.icon-list-bullet:before { content: '\f0ca'; } /* '' */
.icon-list-numbered:before { content: '\f0cb'; } /* '' */
.icon-underline:before { content: '\f0cd'; } /* '' */
.icon-paste:before { content: '\f0ea'; } /* '' */
.icon-bell-alt:before { content: '\f0f3'; } /* '' */
.icon-food:before { content: '\f0f5'; } /* '' */
.icon-circle-empty:before { content: '\f10c'; } /* '' */
.icon-smile:before { content: '\f118'; } /* '' */
.icon-code:before { content: '\f121'; } /* '' */
.icon-subscript:before { content: '\f12c'; } /* '' */
.icon-eraser:before { content: '\f12d'; } /* '' */
.icon-shield:before { content: '\f132'; } /* '' */
.icon-lock-open-alt:before { content: '\f13e'; } /* '' */
.icon-ticket:before { content: '\f145'; } /* '' */
.icon-ok-squared:before { content: '\f14a'; } /* '' */
.icon-euro:before { content: '\f153'; } /* '' */
.icon-pound:before { content: '\f154'; } /* '' */
.icon-bitcoin:before { content: '\f15a'; } /* '' */
.icon-doc:before { content: '\f15b'; } /* '' */
.icon-doc-text:before { content: '\f15c'; } /* '' */
.icon-sort-name-up:before { content: '\f15d'; } /* '' */
.icon-sort-name-down:before { content: '\f15e'; } /* '' */
.icon-sort-alt-up:before { content: '\f160'; } /* '' */
.icon-sort-alt-down:before { content: '\f161'; } /* '' */
.icon-sort-number-up:before { content: '\f162'; } /* '' */
.icon-sort-number-down:before { content: '\f163'; } /* '' */
.icon-dropbox:before { content: '\f16b'; } /* '' */
.icon-dot-circled:before { content: '\f192'; } /* '' */
.icon-bank:before { content: '\f19c'; } /* '' */
.icon-graduation-cap-1:before { content: '\f19d'; } /* '' */
.icon-paw:before { content: '\f1b0'; } /* '' */
.icon-cubes:before { content: '\f1b3'; } /* '' */
.icon-deviantart:before { content: '\f1bd'; } /* '' */
.icon-file-pdf:before { content: '\f1c1'; } /* '' */
.icon-file-image:before { content: '\f1c5'; } /* '' */
.icon-file-archive:before { content: '\f1c6'; } /* '' */
.icon-file-audio:before { content: '\f1c7'; } /* '' */
.icon-file-video:before { content: '\f1c8'; } /* '' */
.icon-paper-plane:before { content: '\f1d8'; } /* '' */
.icon-newspaper:before { content: '\f1ea'; } /* '' */
.icon-paypal-1:before { content: '\f1ed'; } /* '' */
.icon-cc-visa:before { content: '\f1f0'; } /* '' */
.icon-cc-discover:before { content: '\f1f2'; } /* '' */
.icon-cc-amex:before { content: '\f1f3'; } /* '' */
.icon-cc-paypal:before { content: '\f1f4'; } /* '' */
.icon-bell-off:before { content: '\f1f6'; } /* '' */
.icon-chart-area:before { content: '\f1fe'; } /* '' */
.icon-chart-pie:before { content: '\f200'; } /* '' */
.icon-chart-line:before { content: '\f201'; } /* '' */
.icon-cart-plus:before { content: '\f217'; } /* '' */
.icon-cart-arrow-down:before { content: '\f218'; } /* '' */
.icon-diamond-1:before { content: '\f219'; } /* '' */
.icon-user-secret:before { content: '\f21b'; } /* '' */
.icon-transgender:before { content: '\f224'; } /* '' */
.icon-transgender-alt:before { content: '\f225'; } /* '' */
.icon-opencart:before { content: '\f23d'; } /* '' */
.icon-mouse-pointer:before { content: '\f245'; } /* '' */
.icon-hand-paper-o:before { content: '\f256'; } /* '' */
.icon-hand-pointer-o:before { content: '\f25a'; } /* '' */
.icon-trademark:before { content: '\f25c'; } /* '' */
.icon-registered:before { content: '\f25d'; } /* '' */
.icon-creative-commons:before { content: '\f25e'; } /* '' */
.icon-amazon:before { content: '\f270'; } /* '' */
.icon-shopping-basket:before { content: '\f291'; } /* '' */
.icon-snapchat-ghost:before { content: '\f2ac'; } /* '' */
.icon-windows:before { content: '\f325'; } /* '' */
.icon-paypal:before { content: '\f342'; } /* '' */
.icon-spread:before { content: '\f527'; } /* '' */ 
 /* END @include fontello/css/fontello-embedded.css */ 

/* BEGIN @include fontello/css/fontello-ie7-codes.css */ 
 .icon-heart { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe800;&nbsp;'); }
.icon-heart-empty { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe801;&nbsp;'); }
.icon-picture { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe802;&nbsp;'); }
.icon-users-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe804;&nbsp;'); }
.icon-minus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe805;&nbsp;'); }
.icon-link-ext { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe807;&nbsp;'); }
.icon-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe808;&nbsp;'); }
.icon-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe809;&nbsp;'); }
.icon-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80a;&nbsp;'); }
.icon-file-code { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80b;&nbsp;'); }
.icon-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80c;&nbsp;'); }
.icon-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80d;&nbsp;'); }
.icon-right-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80e;&nbsp;'); }
.icon-up-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80f;&nbsp;'); }
.icon-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe814;&nbsp;'); }
.icon-left-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe815;&nbsp;'); }
.icon-right-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe816;&nbsp;'); }
.icon-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe817;&nbsp;'); }
.icon-desktop { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe818;&nbsp;'); }
.icon-laptop { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe819;&nbsp;'); }
.icon-tablet { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81a;&nbsp;'); }
.icon-mobile { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81b;&nbsp;'); }
.icon-gift { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81c;&nbsp;'); }
.icon-dollar { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81d;&nbsp;'); }
.icon-tree { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81e;&nbsp;'); }
.icon-youtube { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81f;&nbsp;'); }
.icon-youtube-play { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe820;&nbsp;'); }
.icon-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe821;&nbsp;'); }
.icon-info { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe822;&nbsp;'); }
.icon-th { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe823;&nbsp;'); }
.icon-trash-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe824;&nbsp;'); }
.icon-tools { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe825;&nbsp;'); }
.icon-link { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe826;&nbsp;'); }
.icon-dot { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe827;&nbsp;'); }
.icon-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe828;&nbsp;'); }
.icon-flag-filled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe829;&nbsp;'); }
.icon-attention-filled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe82a;&nbsp;'); }
.icon-quote-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe82c;&nbsp;'); }
.icon-search { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe82d;&nbsp;'); }
.icon-upload-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe82e;&nbsp;'); }
.icon-art-gallery { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe82f;&nbsp;'); }
.icon-website { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe830;&nbsp;'); }
.icon-right-dir { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe831;&nbsp;'); }
.icon-email { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe832;&nbsp;'); }
.icon-skype { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe833;&nbsp;'); }
.icon-reply { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe834;&nbsp;'); }
.icon-user-add { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe836;&nbsp;'); }
.icon-user-remove { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe837;&nbsp;'); }
.icon-comment-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe838;&nbsp;'); }
.icon-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe839;&nbsp;'); }
.icon-lock-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83a;&nbsp;'); }
.icon-help-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83b;&nbsp;'); }
.icon-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83c;&nbsp;'); }
.icon-back { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83d;&nbsp;'); }
.icon-star { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83e;&nbsp;'); }
.icon-star-empty { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83f;&nbsp;'); }
.icon-chart-bar { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe840;&nbsp;'); }
.icon-cog-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe842;&nbsp;'); }
.icon-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe843;&nbsp;'); }
.icon-wrench { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe844;&nbsp;'); }
.icon-male { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe845;&nbsp;'); }
.icon-female { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe846;&nbsp;'); }
.icon-male-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe847;&nbsp;'); }
.icon-female-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe848;&nbsp;'); }
.icon-binoculars { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe849;&nbsp;'); }
.icon-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe84a;&nbsp;'); }
.icon-key { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe84b;&nbsp;'); }
.icon-attach { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe84c;&nbsp;'); }
.icon-folder { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe84e;&nbsp;'); }
.icon-folder-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe84f;&nbsp;'); }
.icon-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe850;&nbsp;'); }
.icon-trash-2 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe852;&nbsp;'); }
.icon-thumbs-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe853;&nbsp;'); }
.icon-thumbs-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe854;&nbsp;'); }
.icon-graduation-cap { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe855;&nbsp;'); }
.icon-emo-coffee { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe856;&nbsp;'); }
.icon-megaphone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe857;&nbsp;'); }
.icon-megaphone-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe858;&nbsp;'); }
.icon-picture-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe859;&nbsp;'); }
.icon-font { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85a;&nbsp;'); }
.icon-bold { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85b;&nbsp;'); }
.icon-italic { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85c;&nbsp;'); }
.icon-align-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85d;&nbsp;'); }
.icon-align-center { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85e;&nbsp;'); }
.icon-align-right { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85f;&nbsp;'); }
.icon-fontsize { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe860;&nbsp;'); }
.icon-fast-food { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe863;&nbsp;'); }
.icon-clock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe864;&nbsp;'); }
.icon-doc-new { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe865;&nbsp;'); }
.icon-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe86a;&nbsp;'); }
.icon-minus-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe86b;&nbsp;'); }
.icon-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe871;&nbsp;'); }
.icon-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe872;&nbsp;'); }
.icon-right { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe873;&nbsp;'); }
.icon-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe874;&nbsp;'); }
.icon-arrows-cw { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe875;&nbsp;'); }
.icon-arrows-cw-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe87e;&nbsp;'); }
.icon-emo-happy { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe87f;&nbsp;'); }
.icon-emo-wink { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe880;&nbsp;'); }
.icon-emo-wink2 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe881;&nbsp;'); }
.icon-emo-unhappy { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe882;&nbsp;'); }
.icon-emo-devil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe883;&nbsp;'); }
.icon-emo-displeased { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe884;&nbsp;'); }
.icon-emo-angry { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe885;&nbsp;'); }
.icon-emo-squint { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe886;&nbsp;'); }
.icon-emo-laugh { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe887;&nbsp;'); }
.icon-archive { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe888;&nbsp;'); }
.icon-police { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe889;&nbsp;'); }
.icon-firefox { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe88a;&nbsp;'); }
.icon-chrome { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe88b;&nbsp;'); }
.icon-opera { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe88c;&nbsp;'); }
.icon-ie { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe88d;&nbsp;'); }
.icon-shop { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe890;&nbsp;'); }
.icon-basket-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe891;&nbsp;'); }
.icon-th-list { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe892;&nbsp;'); }
.icon-calendar { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe893;&nbsp;'); }
.icon-globe { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe894;&nbsp;'); }
.icon-location { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe895;&nbsp;'); }
.icon-attention { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe896;&nbsp;'); }
.icon-attention-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe897;&nbsp;'); }
.icon-gift-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe898;&nbsp;'); }
.icon-eye { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe899;&nbsp;'); }
.icon-eye-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe89a;&nbsp;'); }
.icon-industrial-building { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe89b;&nbsp;'); }
.icon-block { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe89c;&nbsp;'); }
.icon-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe89e;&nbsp;'); }
.icon-logout-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe89f;&nbsp;'); }
.icon-alert { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a0;&nbsp;'); }
.icon-credits { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a1;&nbsp;'); }
.icon-shuffle { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a4;&nbsp;'); }
.icon-discord-white { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a5;&nbsp;'); }
.icon-diamond { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a6;&nbsp;'); }
.icon-pose { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a7;&nbsp;'); }
.icon-medit { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a8;&nbsp;'); }
.icon-money { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a9;&nbsp;'); }
.icon-medit-chip { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8aa;&nbsp;'); }
.icon-folder-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ab;&nbsp;'); }
.icon-spin4 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ad;&nbsp;'); }
.icon-spin5 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ae;&nbsp;'); }
.icon-group { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8af;&nbsp;'); }
.icon-lodging { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b0;&nbsp;'); }
.icon-shop-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b1;&nbsp;'); }
.icon-hammer { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b2;&nbsp;'); }
.icon-bookmark { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b5;&nbsp;'); }
.icon-bookmarks { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b6;&nbsp;'); }
.icon-box { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b7;&nbsp;'); }
.icon-water { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b8;&nbsp;'); }
.icon-droplet { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b9;&nbsp;'); }
.icon-resize-full { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8bb;&nbsp;'); }
.icon-resize-full-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8bc;&nbsp;'); }
.icon-resize-small { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8bd;&nbsp;'); }
.icon-resize-small-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8be;&nbsp;'); }
.icon-college { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c0;&nbsp;'); }
.icon-embassy { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c1;&nbsp;'); }
.icon-block-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c2;&nbsp;'); }
.icon-bitcoin-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c3;&nbsp;'); }
.icon-credit-card { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c4;&nbsp;'); }
.icon-check-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c5;&nbsp;'); }
.icon-share { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c6;&nbsp;'); }
.icon-eye-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c7;&nbsp;'); }
.icon-kik { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c8;&nbsp;'); }
.icon-yinyang { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c9;&nbsp;'); }
.icon-crown { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8cb;&nbsp;'); }
.icon-crown-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8cc;&nbsp;'); }
.icon-crown-minus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8cd;&nbsp;'); }
.icon-marquee { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ce;&nbsp;'); }
.icon-tags { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8cf;&nbsp;'); }
.icon-tag { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d0;&nbsp;'); }
.icon-pin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d1;&nbsp;'); }
.icon-bell { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d2;&nbsp;'); }
.icon-edit { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d5;&nbsp;'); }
.icon-accessibility { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d7;&nbsp;'); }
.icon-mic { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8de;&nbsp;'); }
.icon-coin-stack { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e0;&nbsp;'); }
.icon-pid-token { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e1;&nbsp;'); }
.icon-dot-3 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e2;&nbsp;'); }
.icon-ok { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e4;&nbsp;'); }
.icon-award { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e7;&nbsp;'); }
.icon-award-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e8;&nbsp;'); }
.icon-award-empty { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e9;&nbsp;'); }
.icon-mafia-coin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ea;&nbsp;'); }
.icon-reply-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8eb;&nbsp;'); }
.icon-smiley { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ec;&nbsp;'); }
.icon-book-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f3;&nbsp;'); }
.icon-bookmark-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f4;&nbsp;'); }
.icon-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f5;&nbsp;'); }
.icon-basket { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f6;&nbsp;'); }
.icon-asterisk { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f8;&nbsp;'); }
.icon-kebab { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8fa;&nbsp;'); }
.icon-inbox { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8fb;&nbsp;'); }
.icon-user-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf061;&nbsp;'); }
.icon-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;&nbsp;'); }
.icon-check-empty { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;&nbsp;'); }
.icon-bookmark-empty { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf097;&nbsp;'); }
.icon-docs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c5;&nbsp;'); }
.icon-menu { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c9;&nbsp;'); }
.icon-list-bullet { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ca;&nbsp;'); }
.icon-list-numbered { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cb;&nbsp;'); }
.icon-underline { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cd;&nbsp;'); }
.icon-paste { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ea;&nbsp;'); }
.icon-bell-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f3;&nbsp;'); }
.icon-food { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f5;&nbsp;'); }
.icon-circle-empty { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10c;&nbsp;'); }
.icon-smile { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf118;&nbsp;'); }
.icon-code { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf121;&nbsp;'); }
.icon-subscript { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12c;&nbsp;'); }
.icon-eraser { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12d;&nbsp;'); }
.icon-shield { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf132;&nbsp;'); }
.icon-lock-open-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13e;&nbsp;'); }
.icon-ticket { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf145;&nbsp;'); }
.icon-ok-squared { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14a;&nbsp;'); }
.icon-euro { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf153;&nbsp;'); }
.icon-pound { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf154;&nbsp;'); }
.icon-bitcoin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15a;&nbsp;'); }
.icon-doc { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15b;&nbsp;'); }
.icon-doc-text { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15c;&nbsp;'); }
.icon-sort-name-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15d;&nbsp;'); }
.icon-sort-name-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15e;&nbsp;'); }
.icon-sort-alt-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf160;&nbsp;'); }
.icon-sort-alt-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf161;&nbsp;'); }
.icon-sort-number-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf162;&nbsp;'); }
.icon-sort-number-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf163;&nbsp;'); }
.icon-dropbox { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16b;&nbsp;'); }
.icon-dot-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf192;&nbsp;'); }
.icon-bank { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf19c;&nbsp;'); }
.icon-graduation-cap-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf19d;&nbsp;'); }
.icon-paw { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1b0;&nbsp;'); }
.icon-cubes { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1b3;&nbsp;'); }
.icon-deviantart { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1bd;&nbsp;'); }
.icon-file-pdf { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1c1;&nbsp;'); }
.icon-file-image { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1c5;&nbsp;'); }
.icon-file-archive { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1c6;&nbsp;'); }
.icon-file-audio { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1c7;&nbsp;'); }
.icon-file-video { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1c8;&nbsp;'); }
.icon-paper-plane { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1d8;&nbsp;'); }
.icon-newspaper { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1ea;&nbsp;'); }
.icon-paypal-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1ed;&nbsp;'); }
.icon-cc-visa { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1f0;&nbsp;'); }
.icon-cc-discover { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1f2;&nbsp;'); }
.icon-cc-amex { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1f3;&nbsp;'); }
.icon-cc-paypal { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1f4;&nbsp;'); }
.icon-bell-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1f6;&nbsp;'); }
.icon-chart-area { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1fe;&nbsp;'); }
.icon-chart-pie { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf200;&nbsp;'); }
.icon-chart-line { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf201;&nbsp;'); }
.icon-cart-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf217;&nbsp;'); }
.icon-cart-arrow-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf218;&nbsp;'); }
.icon-diamond-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf219;&nbsp;'); }
.icon-user-secret { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf21b;&nbsp;'); }
.icon-transgender { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf224;&nbsp;'); }
.icon-transgender-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf225;&nbsp;'); }
.icon-opencart { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf23d;&nbsp;'); }
.icon-mouse-pointer { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf245;&nbsp;'); }
.icon-hand-paper-o { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf256;&nbsp;'); }
.icon-hand-pointer-o { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf25a;&nbsp;'); }
.icon-trademark { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf25c;&nbsp;'); }
.icon-registered { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf25d;&nbsp;'); }
.icon-creative-commons { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf25e;&nbsp;'); }
.icon-amazon { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf270;&nbsp;'); }
.icon-shopping-basket { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf291;&nbsp;'); }
.icon-snapchat-ghost { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf2ac;&nbsp;'); }
.icon-windows { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf325;&nbsp;'); }
.icon-paypal { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf342;&nbsp;'); }
.icon-spread { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf527;&nbsp;'); } 
 /* END @include fontello/css/fontello-ie7-codes.css */ 

/* BEGIN @include fontello/css/fontello-ie7.css */ 
 [class^="icon-"], [class*=" icon-"] {
  font-family: 'fontello';
  font-style: normal;
  font-weight: normal;

  /* fix buttons height */
  line-height: 1em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
}

.icon-heart { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe800;&nbsp;'); }
.icon-heart-empty { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe801;&nbsp;'); }
.icon-picture { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe802;&nbsp;'); }
.icon-users-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe804;&nbsp;'); }
.icon-minus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe805;&nbsp;'); }
.icon-link-ext { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe807;&nbsp;'); }
.icon-download { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe808;&nbsp;'); }
.icon-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe809;&nbsp;'); }
.icon-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80a;&nbsp;'); }
.icon-file-code { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80b;&nbsp;'); }
.icon-down-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80c;&nbsp;'); }
.icon-left-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80d;&nbsp;'); }
.icon-right-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80e;&nbsp;'); }
.icon-up-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe80f;&nbsp;'); }
.icon-down-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe814;&nbsp;'); }
.icon-left-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe815;&nbsp;'); }
.icon-right-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe816;&nbsp;'); }
.icon-up-big { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe817;&nbsp;'); }
.icon-desktop { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe818;&nbsp;'); }
.icon-laptop { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe819;&nbsp;'); }
.icon-tablet { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81a;&nbsp;'); }
.icon-mobile { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81b;&nbsp;'); }
.icon-gift { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81c;&nbsp;'); }
.icon-dollar { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81d;&nbsp;'); }
.icon-tree { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81e;&nbsp;'); }
.icon-youtube { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe81f;&nbsp;'); }
.icon-youtube-play { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe820;&nbsp;'); }
.icon-check { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe821;&nbsp;'); }
.icon-info { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe822;&nbsp;'); }
.icon-th { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe823;&nbsp;'); }
.icon-trash-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe824;&nbsp;'); }
.icon-tools { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe825;&nbsp;'); }
.icon-link { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe826;&nbsp;'); }
.icon-dot { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe827;&nbsp;'); }
.icon-home { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe828;&nbsp;'); }
.icon-flag-filled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe829;&nbsp;'); }
.icon-attention-filled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe82a;&nbsp;'); }
.icon-quote-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe82c;&nbsp;'); }
.icon-search { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe82d;&nbsp;'); }
.icon-upload-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe82e;&nbsp;'); }
.icon-art-gallery { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe82f;&nbsp;'); }
.icon-website { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe830;&nbsp;'); }
.icon-right-dir { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe831;&nbsp;'); }
.icon-email { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe832;&nbsp;'); }
.icon-skype { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe833;&nbsp;'); }
.icon-reply { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe834;&nbsp;'); }
.icon-user-add { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe836;&nbsp;'); }
.icon-user-remove { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe837;&nbsp;'); }
.icon-comment-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe838;&nbsp;'); }
.icon-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe839;&nbsp;'); }
.icon-lock-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83a;&nbsp;'); }
.icon-help-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83b;&nbsp;'); }
.icon-help { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83c;&nbsp;'); }
.icon-back { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83d;&nbsp;'); }
.icon-star { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83e;&nbsp;'); }
.icon-star-empty { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe83f;&nbsp;'); }
.icon-chart-bar { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe840;&nbsp;'); }
.icon-cog-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe842;&nbsp;'); }
.icon-cog-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe843;&nbsp;'); }
.icon-wrench { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe844;&nbsp;'); }
.icon-male { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe845;&nbsp;'); }
.icon-female { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe846;&nbsp;'); }
.icon-male-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe847;&nbsp;'); }
.icon-female-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe848;&nbsp;'); }
.icon-binoculars { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe849;&nbsp;'); }
.icon-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe84a;&nbsp;'); }
.icon-key { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe84b;&nbsp;'); }
.icon-attach { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe84c;&nbsp;'); }
.icon-folder { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe84e;&nbsp;'); }
.icon-folder-open { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe84f;&nbsp;'); }
.icon-chat { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe850;&nbsp;'); }
.icon-trash-2 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe852;&nbsp;'); }
.icon-thumbs-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe853;&nbsp;'); }
.icon-thumbs-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe854;&nbsp;'); }
.icon-graduation-cap { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe855;&nbsp;'); }
.icon-emo-coffee { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe856;&nbsp;'); }
.icon-megaphone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe857;&nbsp;'); }
.icon-megaphone-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe858;&nbsp;'); }
.icon-picture-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe859;&nbsp;'); }
.icon-font { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85a;&nbsp;'); }
.icon-bold { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85b;&nbsp;'); }
.icon-italic { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85c;&nbsp;'); }
.icon-align-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85d;&nbsp;'); }
.icon-align-center { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85e;&nbsp;'); }
.icon-align-right { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe85f;&nbsp;'); }
.icon-fontsize { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe860;&nbsp;'); }
.icon-fast-food { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe863;&nbsp;'); }
.icon-clock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe864;&nbsp;'); }
.icon-doc-new { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe865;&nbsp;'); }
.icon-cancel { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe86a;&nbsp;'); }
.icon-minus-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe86b;&nbsp;'); }
.icon-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe871;&nbsp;'); }
.icon-left { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe872;&nbsp;'); }
.icon-right { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe873;&nbsp;'); }
.icon-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe874;&nbsp;'); }
.icon-arrows-cw { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe875;&nbsp;'); }
.icon-arrows-cw-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe87e;&nbsp;'); }
.icon-emo-happy { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe87f;&nbsp;'); }
.icon-emo-wink { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe880;&nbsp;'); }
.icon-emo-wink2 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe881;&nbsp;'); }
.icon-emo-unhappy { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe882;&nbsp;'); }
.icon-emo-devil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe883;&nbsp;'); }
.icon-emo-displeased { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe884;&nbsp;'); }
.icon-emo-angry { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe885;&nbsp;'); }
.icon-emo-squint { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe886;&nbsp;'); }
.icon-emo-laugh { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe887;&nbsp;'); }
.icon-archive { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe888;&nbsp;'); }
.icon-police { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe889;&nbsp;'); }
.icon-firefox { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe88a;&nbsp;'); }
.icon-chrome { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe88b;&nbsp;'); }
.icon-opera { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe88c;&nbsp;'); }
.icon-ie { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe88d;&nbsp;'); }
.icon-shop { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe890;&nbsp;'); }
.icon-basket-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe891;&nbsp;'); }
.icon-th-list { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe892;&nbsp;'); }
.icon-calendar { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe893;&nbsp;'); }
.icon-globe { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe894;&nbsp;'); }
.icon-location { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe895;&nbsp;'); }
.icon-attention { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe896;&nbsp;'); }
.icon-attention-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe897;&nbsp;'); }
.icon-gift-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe898;&nbsp;'); }
.icon-eye { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe899;&nbsp;'); }
.icon-eye-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe89a;&nbsp;'); }
.icon-industrial-building { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe89b;&nbsp;'); }
.icon-block { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe89c;&nbsp;'); }
.icon-login { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe89e;&nbsp;'); }
.icon-logout-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe89f;&nbsp;'); }
.icon-alert { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a0;&nbsp;'); }
.icon-credits { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a1;&nbsp;'); }
.icon-shuffle { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a4;&nbsp;'); }
.icon-discord-white { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a5;&nbsp;'); }
.icon-diamond { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a6;&nbsp;'); }
.icon-pose { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a7;&nbsp;'); }
.icon-medit { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a8;&nbsp;'); }
.icon-money { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8a9;&nbsp;'); }
.icon-medit-chip { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8aa;&nbsp;'); }
.icon-folder-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ab;&nbsp;'); }
.icon-spin4 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ad;&nbsp;'); }
.icon-spin5 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ae;&nbsp;'); }
.icon-group { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8af;&nbsp;'); }
.icon-lodging { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b0;&nbsp;'); }
.icon-shop-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b1;&nbsp;'); }
.icon-hammer { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b2;&nbsp;'); }
.icon-bookmark { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b5;&nbsp;'); }
.icon-bookmarks { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b6;&nbsp;'); }
.icon-box { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b7;&nbsp;'); }
.icon-water { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b8;&nbsp;'); }
.icon-droplet { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8b9;&nbsp;'); }
.icon-resize-full { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8bb;&nbsp;'); }
.icon-resize-full-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8bc;&nbsp;'); }
.icon-resize-small { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8bd;&nbsp;'); }
.icon-resize-small-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8be;&nbsp;'); }
.icon-college { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c0;&nbsp;'); }
.icon-embassy { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c1;&nbsp;'); }
.icon-block-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c2;&nbsp;'); }
.icon-bitcoin-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c3;&nbsp;'); }
.icon-credit-card { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c4;&nbsp;'); }
.icon-check-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c5;&nbsp;'); }
.icon-share { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c6;&nbsp;'); }
.icon-eye-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c7;&nbsp;'); }
.icon-kik { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c8;&nbsp;'); }
.icon-yinyang { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8c9;&nbsp;'); }
.icon-crown { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8cb;&nbsp;'); }
.icon-crown-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8cc;&nbsp;'); }
.icon-crown-minus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8cd;&nbsp;'); }
.icon-marquee { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ce;&nbsp;'); }
.icon-tags { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8cf;&nbsp;'); }
.icon-tag { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d0;&nbsp;'); }
.icon-pin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d1;&nbsp;'); }
.icon-bell { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d2;&nbsp;'); }
.icon-edit { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d5;&nbsp;'); }
.icon-accessibility { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8d7;&nbsp;'); }
.icon-mic { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8de;&nbsp;'); }
.icon-coin-stack { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e0;&nbsp;'); }
.icon-pid-token { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e1;&nbsp;'); }
.icon-dot-3 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e2;&nbsp;'); }
.icon-ok { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e4;&nbsp;'); }
.icon-award { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e7;&nbsp;'); }
.icon-award-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e8;&nbsp;'); }
.icon-award-empty { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8e9;&nbsp;'); }
.icon-mafia-coin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ea;&nbsp;'); }
.icon-reply-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8eb;&nbsp;'); }
.icon-smiley { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8ec;&nbsp;'); }
.icon-book-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f3;&nbsp;'); }
.icon-bookmark-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f4;&nbsp;'); }
.icon-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f5;&nbsp;'); }
.icon-basket { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f6;&nbsp;'); }
.icon-asterisk { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8f8;&nbsp;'); }
.icon-kebab { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8fa;&nbsp;'); }
.icon-inbox { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe8fb;&nbsp;'); }
.icon-user-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf061;&nbsp;'); }
.icon-users { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;&nbsp;'); }
.icon-check-empty { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;&nbsp;'); }
.icon-bookmark-empty { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf097;&nbsp;'); }
.icon-docs { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c5;&nbsp;'); }
.icon-menu { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c9;&nbsp;'); }
.icon-list-bullet { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ca;&nbsp;'); }
.icon-list-numbered { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cb;&nbsp;'); }
.icon-underline { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cd;&nbsp;'); }
.icon-paste { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ea;&nbsp;'); }
.icon-bell-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f3;&nbsp;'); }
.icon-food { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f5;&nbsp;'); }
.icon-circle-empty { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10c;&nbsp;'); }
.icon-smile { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf118;&nbsp;'); }
.icon-code { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf121;&nbsp;'); }
.icon-subscript { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12c;&nbsp;'); }
.icon-eraser { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12d;&nbsp;'); }
.icon-shield { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf132;&nbsp;'); }
.icon-lock-open-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13e;&nbsp;'); }
.icon-ticket { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf145;&nbsp;'); }
.icon-ok-squared { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14a;&nbsp;'); }
.icon-euro { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf153;&nbsp;'); }
.icon-pound { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf154;&nbsp;'); }
.icon-bitcoin { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15a;&nbsp;'); }
.icon-doc { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15b;&nbsp;'); }
.icon-doc-text { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15c;&nbsp;'); }
.icon-sort-name-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15d;&nbsp;'); }
.icon-sort-name-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15e;&nbsp;'); }
.icon-sort-alt-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf160;&nbsp;'); }
.icon-sort-alt-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf161;&nbsp;'); }
.icon-sort-number-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf162;&nbsp;'); }
.icon-sort-number-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf163;&nbsp;'); }
.icon-dropbox { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16b;&nbsp;'); }
.icon-dot-circled { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf192;&nbsp;'); }
.icon-bank { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf19c;&nbsp;'); }
.icon-graduation-cap-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf19d;&nbsp;'); }
.icon-paw { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1b0;&nbsp;'); }
.icon-cubes { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1b3;&nbsp;'); }
.icon-deviantart { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1bd;&nbsp;'); }
.icon-file-pdf { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1c1;&nbsp;'); }
.icon-file-image { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1c5;&nbsp;'); }
.icon-file-archive { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1c6;&nbsp;'); }
.icon-file-audio { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1c7;&nbsp;'); }
.icon-file-video { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1c8;&nbsp;'); }
.icon-paper-plane { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1d8;&nbsp;'); }
.icon-newspaper { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1ea;&nbsp;'); }
.icon-paypal-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1ed;&nbsp;'); }
.icon-cc-visa { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1f0;&nbsp;'); }
.icon-cc-discover { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1f2;&nbsp;'); }
.icon-cc-amex { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1f3;&nbsp;'); }
.icon-cc-paypal { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1f4;&nbsp;'); }
.icon-bell-off { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1f6;&nbsp;'); }
.icon-chart-area { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf1fe;&nbsp;'); }
.icon-chart-pie { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf200;&nbsp;'); }
.icon-chart-line { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf201;&nbsp;'); }
.icon-cart-plus { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf217;&nbsp;'); }
.icon-cart-arrow-down { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf218;&nbsp;'); }
.icon-diamond-1 { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf219;&nbsp;'); }
.icon-user-secret { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf21b;&nbsp;'); }
.icon-transgender { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf224;&nbsp;'); }
.icon-transgender-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf225;&nbsp;'); }
.icon-opencart { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf23d;&nbsp;'); }
.icon-mouse-pointer { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf245;&nbsp;'); }
.icon-hand-paper-o { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf256;&nbsp;'); }
.icon-hand-pointer-o { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf25a;&nbsp;'); }
.icon-trademark { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf25c;&nbsp;'); }
.icon-registered { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf25d;&nbsp;'); }
.icon-creative-commons { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf25e;&nbsp;'); }
.icon-amazon { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf270;&nbsp;'); }
.icon-shopping-basket { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf291;&nbsp;'); }
.icon-snapchat-ghost { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf2ac;&nbsp;'); }
.icon-windows { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf325;&nbsp;'); }
.icon-paypal { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf342;&nbsp;'); }
.icon-spread { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf527;&nbsp;'); } 
 /* END @include fontello/css/fontello-ie7.css */ 

/* BEGIN @include fontello/css/fontello.css */ 
 @font-face {
  font-family: 'fontello';
  src: url('.styles/prosilver/theme/font/fontello.eot?36745202');
  src: url('.styles/prosilver/theme/font/fontello.eot?36745202#iefix') format('embedded-opentype'),
       url('.styles/prosilver/theme/font/fontello.woff2?36745202') format('woff2'),
       url('.styles/prosilver/theme/font/fontello.woff?36745202') format('woff'),
       url('.styles/prosilver/theme/font/fontello.ttf?36745202') format('truetype'),
       url('.styles/prosilver/theme/font/fontello.svg?36745202#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('.styles/prosilver/theme/font/fontello.svg?36745202#fontello') format('svg');
  }
}
*/
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.icon-heart:before { content: '\e800'; } /* '' */
.icon-heart-empty:before { content: '\e801'; } /* '' */
.icon-picture:before { content: '\e802'; } /* '' */
.icon-users-1:before { content: '\e804'; } /* '' */
.icon-minus:before { content: '\e805'; } /* '' */
.icon-link-ext:before { content: '\e807'; } /* '' */
.icon-download:before { content: '\e808'; } /* '' */
.icon-pencil:before { content: '\e809'; } /* '' */
.icon-trash:before { content: '\e80a'; } /* '' */
.icon-file-code:before { content: '\e80b'; } /* '' */
.icon-down-open:before { content: '\e80c'; } /* '' */
.icon-left-open:before { content: '\e80d'; } /* '' */
.icon-right-open:before { content: '\e80e'; } /* '' */
.icon-up-open:before { content: '\e80f'; } /* '' */
.icon-down-big:before { content: '\e814'; } /* '' */
.icon-left-big:before { content: '\e815'; } /* '' */
.icon-right-big:before { content: '\e816'; } /* '' */
.icon-up-big:before { content: '\e817'; } /* '' */
.icon-desktop:before { content: '\e818'; } /* '' */
.icon-laptop:before { content: '\e819'; } /* '' */
.icon-tablet:before { content: '\e81a'; } /* '' */
.icon-mobile:before { content: '\e81b'; } /* '' */
.icon-gift:before { content: '\e81c'; } /* '' */
.icon-dollar:before { content: '\e81d'; } /* '' */
.icon-tree:before { content: '\e81e'; } /* '' */
.icon-youtube:before { content: '\e81f'; } /* '' */
.icon-youtube-play:before { content: '\e820'; } /* '' */
.icon-check:before { content: '\e821'; } /* '' */
.icon-info:before { content: '\e822'; } /* '' */
.icon-th:before { content: '\e823'; } /* '' */
.icon-trash-1:before { content: '\e824'; } /* '' */
.icon-tools:before { content: '\e825'; } /* '' */
.icon-link:before { content: '\e826'; } /* '' */
.icon-dot:before { content: '\e827'; } /* '' */
.icon-home:before { content: '\e828'; } /* '' */
.icon-flag-filled:before { content: '\e829'; } /* '' */
.icon-attention-filled:before { content: '\e82a'; } /* '' */
.icon-quote-left:before { content: '\e82c'; } /* '' */
.icon-search:before { content: '\e82d'; } /* '' */
.icon-upload-cloud:before { content: '\e82e'; } /* '' */
.icon-art-gallery:before { content: '\e82f'; } /* '' */
.icon-website:before { content: '\e830'; } /* '' */
.icon-right-dir:before { content: '\e831'; } /* '' */
.icon-email:before { content: '\e832'; } /* '' */
.icon-skype:before { content: '\e833'; } /* '' */
.icon-reply:before { content: '\e834'; } /* '' */
.icon-user-add:before { content: '\e836'; } /* '' */
.icon-user-remove:before { content: '\e837'; } /* '' */
.icon-comment-1:before { content: '\e838'; } /* '' */
.icon-lock:before { content: '\e839'; } /* '' */
.icon-lock-open:before { content: '\e83a'; } /* '' */
.icon-help-circled:before { content: '\e83b'; } /* '' */
.icon-help:before { content: '\e83c'; } /* '' */
.icon-back:before { content: '\e83d'; } /* '' */
.icon-star:before { content: '\e83e'; } /* '' */
.icon-star-empty:before { content: '\e83f'; } /* '' */
.icon-chart-bar:before { content: '\e840'; } /* '' */
.icon-cog-1:before { content: '\e842'; } /* '' */
.icon-cog-alt:before { content: '\e843'; } /* '' */
.icon-wrench:before { content: '\e844'; } /* '' */
.icon-male:before { content: '\e845'; } /* '' */
.icon-female:before { content: '\e846'; } /* '' */
.icon-male-1:before { content: '\e847'; } /* '' */
.icon-female-1:before { content: '\e848'; } /* '' */
.icon-binoculars:before { content: '\e849'; } /* '' */
.icon-user:before { content: '\e84a'; } /* '' */
.icon-key:before { content: '\e84b'; } /* '' */
.icon-attach:before { content: '\e84c'; } /* '' */
.icon-folder:before { content: '\e84e'; } /* '' */
.icon-folder-open:before { content: '\e84f'; } /* '' */
.icon-chat:before { content: '\e850'; } /* '' */
.icon-trash-2:before { content: '\e852'; } /* '' */
.icon-thumbs-up:before { content: '\e853'; } /* '' */
.icon-thumbs-down:before { content: '\e854'; } /* '' */
.icon-graduation-cap:before { content: '\e855'; } /* '' */
.icon-emo-coffee:before { content: '\e856'; } /* '' */
.icon-megaphone:before { content: '\e857'; } /* '' */
.icon-megaphone-1:before { content: '\e858'; } /* '' */
.icon-picture-1:before { content: '\e859'; } /* '' */
.icon-font:before { content: '\e85a'; } /* '' */
.icon-bold:before { content: '\e85b'; } /* '' */
.icon-italic:before { content: '\e85c'; } /* '' */
.icon-align-left:before { content: '\e85d'; } /* '' */
.icon-align-center:before { content: '\e85e'; } /* '' */
.icon-align-right:before { content: '\e85f'; } /* '' */
.icon-fontsize:before { content: '\e860'; } /* '' */
.icon-fast-food:before { content: '\e863'; } /* '' */
.icon-clock:before { content: '\e864'; } /* '' */
.icon-doc-new:before { content: '\e865'; } /* '' */
.icon-cancel:before { content: '\e86a'; } /* '' */
.icon-minus-1:before { content: '\e86b'; } /* '' */
.icon-down:before { content: '\e871'; } /* '' */
.icon-left:before { content: '\e872'; } /* '' */
.icon-right:before { content: '\e873'; } /* '' */
.icon-up:before { content: '\e874'; } /* '' */
.icon-arrows-cw:before { content: '\e875'; } /* '' */
.icon-arrows-cw-1:before { content: '\e87e'; } /* '' */
.icon-emo-happy:before { content: '\e87f'; } /* '' */
.icon-emo-wink:before { content: '\e880'; } /* '' */
.icon-emo-wink2:before { content: '\e881'; } /* '' */
.icon-emo-unhappy:before { content: '\e882'; } /* '' */
.icon-emo-devil:before { content: '\e883'; } /* '' */
.icon-emo-displeased:before { content: '\e884'; } /* '' */
.icon-emo-angry:before { content: '\e885'; } /* '' */
.icon-emo-squint:before { content: '\e886'; } /* '' */
.icon-emo-laugh:before { content: '\e887'; } /* '' */
.icon-archive:before { content: '\e888'; } /* '' */
.icon-police:before { content: '\e889'; } /* '' */
.icon-firefox:before { content: '\e88a'; } /* '' */
.icon-chrome:before { content: '\e88b'; } /* '' */
.icon-opera:before { content: '\e88c'; } /* '' */
.icon-ie:before { content: '\e88d'; } /* '' */
.icon-shop:before { content: '\e890'; } /* '' */
.icon-basket-1:before { content: '\e891'; } /* '' */
.icon-th-list:before { content: '\e892'; } /* '' */
.icon-calendar:before { content: '\e893'; } /* '' */
.icon-globe:before { content: '\e894'; } /* '' */
.icon-location:before { content: '\e895'; } /* '' */
.icon-attention:before { content: '\e896'; } /* '' */
.icon-attention-1:before { content: '\e897'; } /* '' */
.icon-gift-1:before { content: '\e898'; } /* '' */
.icon-eye:before { content: '\e899'; } /* '' */
.icon-eye-1:before { content: '\e89a'; } /* '' */
.icon-industrial-building:before { content: '\e89b'; } /* '' */
.icon-block:before { content: '\e89c'; } /* '' */
.icon-login:before { content: '\e89e'; } /* '' */
.icon-logout-1:before { content: '\e89f'; } /* '' */
.icon-alert:before { content: '\e8a0'; } /* '' */
.icon-credits:before { content: '\e8a1'; } /* '' */
.icon-shuffle:before { content: '\e8a4'; } /* '' */
.icon-discord-white:before { content: '\e8a5'; } /* '' */
.icon-diamond:before { content: '\e8a6'; } /* '' */
.icon-pose:before { content: '\e8a7'; } /* '' */
.icon-medit:before { content: '\e8a8'; } /* '' */
.icon-money:before { content: '\e8a9'; } /* '' */
.icon-medit-chip:before { content: '\e8aa'; } /* '' */
.icon-folder-1:before { content: '\e8ab'; } /* '' */
.icon-spin4:before { content: '\e8ad'; } /* '' */
.icon-spin5:before { content: '\e8ae'; } /* '' */
.icon-group:before { content: '\e8af'; } /* '' */
.icon-lodging:before { content: '\e8b0'; } /* '' */
.icon-shop-1:before { content: '\e8b1'; } /* '' */
.icon-hammer:before { content: '\e8b2'; } /* '' */
.icon-bookmark:before { content: '\e8b5'; } /* '' */
.icon-bookmarks:before { content: '\e8b6'; } /* '' */
.icon-box:before { content: '\e8b7'; } /* '' */
.icon-water:before { content: '\e8b8'; } /* '' */
.icon-droplet:before { content: '\e8b9'; } /* '' */
.icon-resize-full:before { content: '\e8bb'; } /* '' */
.icon-resize-full-alt:before { content: '\e8bc'; } /* '' */
.icon-resize-small:before { content: '\e8bd'; } /* '' */
.icon-resize-small-alt:before { content: '\e8be'; } /* '' */
.icon-college:before { content: '\e8c0'; } /* '' */
.icon-embassy:before { content: '\e8c1'; } /* '' */
.icon-block-1:before { content: '\e8c2'; } /* '' */
.icon-bitcoin-1:before { content: '\e8c3'; } /* '' */
.icon-credit-card:before { content: '\e8c4'; } /* '' */
.icon-check-1:before { content: '\e8c5'; } /* '' */
.icon-share:before { content: '\e8c6'; } /* '' */
.icon-eye-off:before { content: '\e8c7'; } /* '' */
.icon-kik:before { content: '\e8c8'; } /* '' */
.icon-yinyang:before { content: '\e8c9'; } /* '' */
.icon-crown:before { content: '\e8cb'; } /* '' */
.icon-crown-plus:before { content: '\e8cc'; } /* '' */
.icon-crown-minus:before { content: '\e8cd'; } /* '' */
.icon-marquee:before { content: '\e8ce'; } /* '' */
.icon-tags:before { content: '\e8cf'; } /* '' */
.icon-tag:before { content: '\e8d0'; } /* '' */
.icon-pin:before { content: '\e8d1'; } /* '' */
.icon-bell:before { content: '\e8d2'; } /* '' */
.icon-edit:before { content: '\e8d5'; } /* '' */
.icon-accessibility:before { content: '\e8d7'; } /* '' */
.icon-mic:before { content: '\e8de'; } /* '' */
.icon-coin-stack:before { content: '\e8e0'; } /* '' */
.icon-pid-token:before { content: '\e8e1'; } /* '' */
.icon-dot-3:before { content: '\e8e2'; } /* '' */
.icon-ok:before { content: '\e8e4'; } /* '' */
.icon-award:before { content: '\e8e7'; } /* '' */
.icon-award-1:before { content: '\e8e8'; } /* '' */
.icon-award-empty:before { content: '\e8e9'; } /* '' */
.icon-mafia-coin:before { content: '\e8ea'; } /* '' */
.icon-reply-1:before { content: '\e8eb'; } /* '' */
.icon-smiley:before { content: '\e8ec'; } /* '' */
.icon-book-1:before { content: '\e8f3'; } /* '' */
.icon-bookmark-1:before { content: '\e8f4'; } /* '' */
.icon-plus:before { content: '\e8f5'; } /* '' */
.icon-basket:before { content: '\e8f6'; } /* '' */
.icon-asterisk:before { content: '\e8f8'; } /* '' */
.icon-kebab:before { content: '\e8fa'; } /* '' */
.icon-inbox:before { content: '\e8fb'; } /* '' */
.icon-user-1:before { content: '\f061'; } /* '' */
.icon-users:before { content: '\f064'; } /* '' */
.icon-check-empty:before { content: '\f096'; } /* '' */
.icon-bookmark-empty:before { content: '\f097'; } /* '' */
.icon-docs:before { content: '\f0c5'; } /* '' */
.icon-menu:before { content: '\f0c9'; } /* '' */
.icon-list-bullet:before { content: '\f0ca'; } /* '' */
.icon-list-numbered:before { content: '\f0cb'; } /* '' */
.icon-underline:before { content: '\f0cd'; } /* '' */
.icon-paste:before { content: '\f0ea'; } /* '' */
.icon-bell-alt:before { content: '\f0f3'; } /* '' */
.icon-food:before { content: '\f0f5'; } /* '' */
.icon-circle-empty:before { content: '\f10c'; } /* '' */
.icon-smile:before { content: '\f118'; } /* '' */
.icon-code:before { content: '\f121'; } /* '' */
.icon-subscript:before { content: '\f12c'; } /* '' */
.icon-eraser:before { content: '\f12d'; } /* '' */
.icon-shield:before { content: '\f132'; } /* '' */
.icon-lock-open-alt:before { content: '\f13e'; } /* '' */
.icon-ticket:before { content: '\f145'; } /* '' */
.icon-ok-squared:before { content: '\f14a'; } /* '' */
.icon-euro:before { content: '\f153'; } /* '' */
.icon-pound:before { content: '\f154'; } /* '' */
.icon-bitcoin:before { content: '\f15a'; } /* '' */
.icon-doc:before { content: '\f15b'; } /* '' */
.icon-doc-text:before { content: '\f15c'; } /* '' */
.icon-sort-name-up:before { content: '\f15d'; } /* '' */
.icon-sort-name-down:before { content: '\f15e'; } /* '' */
.icon-sort-alt-up:before { content: '\f160'; } /* '' */
.icon-sort-alt-down:before { content: '\f161'; } /* '' */
.icon-sort-number-up:before { content: '\f162'; } /* '' */
.icon-sort-number-down:before { content: '\f163'; } /* '' */
.icon-dropbox:before { content: '\f16b'; } /* '' */
.icon-dot-circled:before { content: '\f192'; } /* '' */
.icon-bank:before { content: '\f19c'; } /* '' */
.icon-graduation-cap-1:before { content: '\f19d'; } /* '' */
.icon-paw:before { content: '\f1b0'; } /* '' */
.icon-cubes:before { content: '\f1b3'; } /* '' */
.icon-deviantart:before { content: '\f1bd'; } /* '' */
.icon-file-pdf:before { content: '\f1c1'; } /* '' */
.icon-file-image:before { content: '\f1c5'; } /* '' */
.icon-file-archive:before { content: '\f1c6'; } /* '' */
.icon-file-audio:before { content: '\f1c7'; } /* '' */
.icon-file-video:before { content: '\f1c8'; } /* '' */
.icon-paper-plane:before { content: '\f1d8'; } /* '' */
.icon-newspaper:before { content: '\f1ea'; } /* '' */
.icon-paypal-1:before { content: '\f1ed'; } /* '' */
.icon-cc-visa:before { content: '\f1f0'; } /* '' */
.icon-cc-discover:before { content: '\f1f2'; } /* '' */
.icon-cc-amex:before { content: '\f1f3'; } /* '' */
.icon-cc-paypal:before { content: '\f1f4'; } /* '' */
.icon-bell-off:before { content: '\f1f6'; } /* '' */
.icon-chart-area:before { content: '\f1fe'; } /* '' */
.icon-chart-pie:before { content: '\f200'; } /* '' */
.icon-chart-line:before { content: '\f201'; } /* '' */
.icon-cart-plus:before { content: '\f217'; } /* '' */
.icon-cart-arrow-down:before { content: '\f218'; } /* '' */
.icon-diamond-1:before { content: '\f219'; } /* '' */
.icon-user-secret:before { content: '\f21b'; } /* '' */
.icon-transgender:before { content: '\f224'; } /* '' */
.icon-transgender-alt:before { content: '\f225'; } /* '' */
.icon-opencart:before { content: '\f23d'; } /* '' */
.icon-mouse-pointer:before { content: '\f245'; } /* '' */
.icon-hand-paper-o:before { content: '\f256'; } /* '' */
.icon-hand-pointer-o:before { content: '\f25a'; } /* '' */
.icon-trademark:before { content: '\f25c'; } /* '' */
.icon-registered:before { content: '\f25d'; } /* '' */
.icon-creative-commons:before { content: '\f25e'; } /* '' */
.icon-amazon:before { content: '\f270'; } /* '' */
.icon-shopping-basket:before { content: '\f291'; } /* '' */
.icon-snapchat-ghost:before { content: '\f2ac'; } /* '' */
.icon-windows:before { content: '\f325'; } /* '' */
.icon-paypal:before { content: '\f342'; } /* '' */
.icon-spread:before { content: '\f527'; } /* '' */ 
 /* END @include fontello/css/fontello.css */ 

/* [-] fontello */

/* [+] svg icons */
/* @import url("svg.css"); */
/* [-] svg icon */

/* [+] css animation keyframes */
/* BEGIN @include animations.css */ 
 /* Slow variant of shake that moves slower and closer - Datamine  */
@keyframes slowShake {
	10%, 90% {
		transform: translate3d(-1px, 0, 0);
	}

	20%, 80% {
		transform: translate3d(1px, 0, 0);
	}

	30%, 50%, 70% {
		transform: translate3d(-2px, 0, 0);
	}

	40%, 60% {
		transform: translate3d(2px, 0, 0);
	}
}

@keyframes rotate {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}

@keyframes react-menu-hover {
  0% {
    opacity:0;
    transform:scale3d(0, 1, 1);
  }
  50% {
    transform:scale3d(1.2, 1, 1);
    opacity:1;
  }
  100% {
    transform:scale3d(1, 1, 1);
  }
}

@keyframes reaction-hover-out {
  0% {
    opacity:1;
    transform:scale3d(1, 1, 1);
  }
  60% {
    transform:scale3d(0, 0.5, 1);
  }
  100% {
    opacity:0;
  }
}

@-moz-keyframes growDown {
  0% {
    transform: scaleY(0);
  }
  80% {
    transform: scaleY(1.1);
  }
  100% {
    transform: scaleY(1);
  }
}

@-webkit-keyframes growDown {
  0% {
    transform: scaleY(0);
  }
  80% {
    transform: scaleY(1.1);
  }
  100% {
    transform: scaleY(1);
  }
}

@-o-keyframes growDown {
  0% {
    transform: scaleY(0);
  }
  80% {
    transform: scaleY(1.1);
  }
  100% {
    transform: scaleY(1);
  }
}

@keyframes growDown {
  0% {
    transform: scaleY(0);
  }
  80% {
    transform: scaleY(1.1);
  }
  100% {
    transform: scaleY(1);
  }
}

@keyframes progress-bar-stripes {
    0%  { background-position-x: 1rem; }
}

@keyframes background-gradient-shine {
    to {
        background-position: left;
    }
} 
 /* END @include animations.css */ 

/* [-] css animation keyframes */

/* [+] */
/* BEGIN @include scratchpad.css */ 
  
 /* END @include scratchpad.css */ 

/* [-] */

/* BEGIN @include responsive.css */ 
 /* medium screens ≤768px */@media only screen and (max-width: 768px) {
	.responsive-hide { display: none !important; }
	.responsive-show { display: block !important; }
	.responsive-show-inline { display: inline !important; }
	.responsive-show-inline-block { display: inline-block !important; }
	ul.topiclist {
	}
	ul.topiclist div:is(.replies, .views, .posts, .topics, .lastpost) {
		display: none;
	}
	/* classifies */
	.classified-listing-body .listing-controls .btn {
		margin-top: 4px;
	}
}
/* small screens ≤576px */
@media only screen and (max-width: 576px) {
} 
 /* END @include responsive.css */ 


/* BEGIN @include reboot.css */ 
 dl, ol, ul {
    margin-top: 0;
    margin-bottom: 1rem;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    margin-top: 0;
    margin-bottom: .5rem;
    font-weight: 500;
    line-height: 1.2;
}

.h1, h1 {
    font-size: calc(1.375rem + 1.5vw);
}

.h2, h2 {
    font-size: calc(1.325rem + .9vw);
}

.h3, h3 {
    font-size: calc(1.3rem + .6vw);
}

.h4, h4 {
    font-size: calc(1.275rem + .3vw);
}

.h5, h5 {
    font-size: 1.25rem;
}

.h6, h6 {
    font-size: 1rem;
}

@media (min-width: 1200px) {
    .h1, h1 {
        font-size: 2.5rem;
    }

    .h2, h2 {
        font-size: 2rem;
    }

    .h3, h3 {
        font-size: 1.75rem;
    }

    .h4, h4 {
        font-size: 1.5rem;
    }
}

::file-selector-button {
    font: inherit;
    -webkit-appearance: button;
} 
 /* END @include reboot.css */ 
