/* METRONIC EXTENDED CSS */
.mt-timeline-horizontal {
	font-size: 14px;
}

.mt-timeline-horizontal ol, .mt-timeline-horizontal ul {
	list-style: none;
}

.mt-timeline-horizontal blockquote, .mt-timeline-horizontal q {
	quotes: none;
}

.mt-timeline-horizontal blockquote:before, .mt-timeline-horizontal blockquote:after,
	.mt-timeline-horizontal q:before, .mt-timeline-horizontal q:after {
	content: '';
	content: none;
}

.mt-timeline-horizontal table {
	border-collapse: collapse;
	border-spacing: 0;
}

.mt-timeline-horizontal .timeline {
	width: 100%;
	max-width: 100%;
}

.mt-timeline-horizontal .timeline:before {
	background: transparent;
}

.mt-timeline-horizontal .timeline .events-wrapper .events a:after {
	background-color: transparent;
	border: 2px solid;
}

.mt-timeline-horizontal .timeline .events-wrapper .events a.selected:after
	{
	background-color: #fff !important;
}

.mt-timeline-horizontal .timeline .events-wrapper .events a:hover,
	.mt-timeline-horizontal .timeline .events-wrapper .events a:focus {
	text-decoration: none;
}

.mt-timeline-horizontal .timeline .events-wrapper:before,
	.mt-timeline-horizontal .timeline .events-wrapper:after {
	background-image: none;
}

.mt-timeline-horizontal .timeline .mt-ht-nav-icon li a {
	border-radius: 50% !important;
}

.mt-timeline-horizontal .timeline .mt-ht-nav-icon li a i {
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateX(50%) translateY(-50%);
	width: 10px;
}

.mt-timeline-horizontal .timeline .mt-ht-nav-icon li:first-child a i {
	left: -2px;
}

.mt-timeline-horizontal .timeline.mt-timeline-square .events a:after {
	border-radius: 0 !important;
}

.mt-timeline-horizontal .timeline.mt-timeline-square .mt-ht-nav-icon li a
	{
	border-radius: 0 !important;
}

.mt-timeline-horizontal .events-content ol {
	padding: 0;
}

.mt-timeline-horizontal .events-content ol li .mt-title {
	margin-top: 15px;
	float: left;
	width: 60%;
}

.mt-timeline-horizontal .events-content ol li .mt-title h2 {
	margin: 0;
	opacity: 0.8;
	filter: alpha(opacity = 80);
	font-size: 18px;
	font-weight: 600;
}

.mt-timeline-horizontal .events-content ol li .mt-author {
	float: right;
	position: relative;
	text-align: right;
	width: 40%;
}

.mt-timeline-horizontal .events-content ol li .mt-author>.mt-avatar {
	float: right;
	margin-left: 15px;
}

.mt-timeline-horizontal .events-content ol li .mt-author>.mt-author-name
	{
	margin-top: 5px;
}

.mt-timeline-horizontal .events-content ol li .mt-author>.mt-author-name a
	{
	opacity: 0.9;
	filter: alpha(opacity = 90);
	font-size: 15px;
	font-weight: 600;
}

.mt-timeline-horizontal .events-content ol li .mt-author>.mt-author-name a:hover,
	.mt-timeline-horizontal .events-content ol li .mt-author>.mt-author-name a:focus
	{
	text-decoration: none;
}

.mt-timeline-horizontal .events-content ol li .mt-author>.mt-author-datetime
	{
	font-size: 13px;
}

.mt-timeline-horizontal .events-content ol li .mt-author>.mt-avatar {
	width: 50px;
	height: 50px;
	border-radius: 50% !important;
	overflow: hidden;
}

.mt-timeline-horizontal .events-content ol li .mt-author>.mt-avatar>img
	{
	width: 100%;
	height: auto;
}

.mt-timeline-horizontal .events-content ol li .mt-content {
	margin-top: 20px;
	padding-top: 20px;
	border-top: 1px solid;
	clear: both;
	line-height: 1.7em;
}

.mt-timeline-horizontal .events-content ol li .mt-content>p {
	opacity: 0.7;
	filter: alpha(opacity = 70);
}

.mt-timeline-horizontal .events-content ol li .mt-content img.pull-left
	{
	margin: 0 15px 15px 0;
}

.mt-timeline-horizontal .events-content ol li .mt-content img.pull-right
	{
	margin: 0 0 15px 15px;
}

.mt-timeline-horizontal .events-content ol li .mt-content .btn-group .dropdown-menu
	{
	margin-right: 5px;
}

@media ( max-width : 480px) {
	.mt-timeline-horizontal .events-content ol li .mt-title {
		width: 100%;
	}
	.mt-timeline-horizontal .events-content ol li .mt-author {
		width: 100%;
		margin-top: 15px;
		text-align: left;
	}
	.mt-timeline-horizontal .events-content ol li .mt-author>.mt-avatar {
		float: left;
		margin-right: 15px;
		margin-left: 0;
	}
	.mt-timeline-horizontal .events-content ol li .mt-author>.mt-author-name
		{
		margin-top: 10px;
	}
	.mt-timeline-horizontal .btn.pull-right {
		float: none !important;
		margin: 0 !important;
	}
}

/***
Tasks Widget 
***/
.tasks-widget:after {
	clear: both;
}

.tasks-widget .task-list {
	list-style: none;
	padding: 0;
	margin: 0;
}

.tasks-widget .task-list>li {
	position: relative;
	padding: 10px 10px;
	border-bottom: 1px solid #F4F6F9;
}

.tasks-widget .task-list>li:hover {
	background: #F4F6F9;
}

.tasks-widget .task-list>li.last-line {
	border-bottom: none;
}

.tasks-widget .task-list>li.task-done {
	background: #f6f6f6;
}

.tasks-widget .task-list>li.task-done:hover {
	background: #f4f4f4;
}

.tasks-widget .task-list>li.task-done .task-title-sp {
	text-decoration: line-through;
}

.tasks-widget .task-list>li>.task-bell {
	margin-left: 10px;
}

.tasks-widget .task-list>li>.task-checkbox {
	float: left;
	width: 30px;
}

.tasks-widget .task-list>li>.task-checkbox input[type="checkbox"] {
	cursor: pointer;
}

.tasks-widget .task-list>li>.task-title {
	color: #838FA1;
	margin-right: 10px;
}

.tasks-widget .task-list>li>.task-title .task-title-sp {
	margin-right: 5px;
}

.tasks-widget .task-list>li .task-config-btn {
	margin-top: -1px;
}

.tasks-widget .task-list>li>.task-config {
	display: none;
	position: absolute;
	top: 7px;
	right: 10px;
}

.tasks-widget .task-list>li:hover>.task-config {
	display: block;
	margin-bottom: 0 !important;
}

.tasks-widget .task-footer {
	margin-top: 5px;
}

.tasks-widget .task-footer:before, .tasks-widget .task-footer:after {
	content: " ";
	display: table;
}

.tasks-widget .task-footer:after {
	clear: both;
}

@media only screen and (max-width: 480px) {
	.tasks-widget .task-config-btn {
		float: inherit;
		display: block;
	}
	.tasks-widget .task-list-projects li>.label {
		margin-bottom: 5px;
	}
}

.mt-comments .mt-comment {
	padding: 10px;
	margin: 0 0 10px 0;
}

.mt-comments .mt-comment .mt-comment-img {
	width: 40px;
	float: left;
}

.mt-comments .mt-comment .mt-comment-img>img {
	border-radius: 50% !important;
}

.mt-comments .mt-comment .mt-comment-body {
	padding-left: 20px;
	position: relative;
	overflow: hidden;
}

.mt-comments .mt-comment .mt-comment-body .mt-comment-info:before,
	.mt-comments .mt-comment .mt-comment-body .mt-comment-info:after {
	content: " ";
	display: table;
}

.mt-comments .mt-comment .mt-comment-body .mt-comment-info:after {
	clear: both;
}

.mt-comments .mt-comment .mt-comment-body .mt-comment-info .mt-comment-author
	{
	display: inline-block;
	float: left;
	margin: 0px 0px 10px 0;
	color: #060606;
	font-weight: 600;
}

.mt-comments .mt-comment .mt-comment-body .mt-comment-info .mt-comment-date
	{
	display: inline-block;
	float: right;
	margin: 0px;
	color: #BABABA;
}

.mt-comments .mt-comment .mt-comment-body .mt-comment-text {
	color: #999999;
}

.mt-comments .mt-comment .mt-comment-body .mt-comment-details {
	margin: 10px 0px 0px 0;
}

.mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-status
	{
	text-transform: uppercase;
	float: left;
}

.mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-status.mt-comment-status-pending
	{
	color: #B8C0F5;
}

.mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-status.mt-comment-status-approved
	{
	color: #6BD873;
}

.mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-status.mt-comment-status-rejected
	{
	color: red;
}

.mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-actions
	{
	display: none;
	list-style: none;
	margin: 0;
	padding: 0;
	float: right;
}

.mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-actions>li
	{
	float: left;
	padding: 0 5px;
	margin: 0;
}

.mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-actions>li>a
	{
	text-transform: uppercase;
	color: #999999;
}

.mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-actions>li>a:hover
	{
	color: #666666;
	text-decoration: none;
}

.mt-comments .mt-comment:hover {
	background: #f9f9f9;
}

.mt-comments .mt-comment:hover .mt-comment-body .mt-comment-details .mt-comment-actions
	{
	display: inline-block;
}

.mt-actions .mt-action {
	margin: 0px;
	padding: 15px 0 15px 0;
	border-bottom: 1px solid #f7f8f9;
}

.mt-actions .mt-action:last-child {
	border-bottom: 0px;
}

.mt-actions .mt-action .mt-action-img {
	width: 40px;
	float: left;
}

.mt-actions .mt-action .mt-action-img>img {
	border-radius: 50% !important;
	margin-bottom: 2px;
}

.mt-actions .mt-action .mt-action-body {
	padding-left: 15px;
	position: relative;
	overflow: hidden;
}

.mt-actions .mt-action .mt-action-body .mt-action-row {
	display: table;
	width: 100%;
}

.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info {
	display: table-cell;
	vertical-align: top;
}

.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-icon
	{
	display: table-cell;
	padding: 6px 20px 6px 6px;
}

.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-icon>i
	{
	display: inline-block;
	position: relative;
	top: 10px;
	font-size: 25px;
	color: #78E0E8;
}

.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-details
	{
	display: table-cell;
	vertical-align: top;
}

.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-details .mt-action-author
	{
	color: #060606;
	font-weight: 600;
}

.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-details .mt-action-desc
	{
	margin-bottom: 0;
	color: #999b9b;
}

.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-datetime
	{
	vertical-align: top;
	display: table-cell;
	text-align: center;
	width: 150px;
	white-space: nowrap;
	padding-top: 15px;
	color: #A6A8A8;
}

.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-datetime .mt-action-dot
	{
	display: inline-block;
	width: 10px;
	height: 10px;
	background-color: red;
	border-radius: 50% !important;
	margin-left: 5px;
	margin-right: 5px;
}

.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-buttons
	{
	vertical-align: top;
	display: table-cell;
	text-align: center;
	width: 160px;
	white-space: nowrap;
	padding-top: 10px;
}

@media ( max-width : 767px) {
	/* 767px */
	.mt-actions .mt-action .mt-action-body .mt-action-row {
		display: block;
	}
	.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info {
		display: block;
	}
	.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-datetime
		{
		display: inline-block;
		margin-left: 40px;
	}
	.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-buttons
		{
		display: inline-block;
		float: right;
	}
}

.mt-widget-1 {
	border: 1px solid #e7ecf1;
	text-align: center;
	position: relative;
}

.mt-widget-1 .mt-icon {
	position: absolute;
	right: 10px;
	top: 10px;
	margin: 7px;
	font-size: 20px;
}

.mt-widget-1 .mt-icon>a>i {
	color: #a1e5e1;
}

.mt-widget-1 .mt-icon>a:hover>i {
	color: #79dad5;
}

.mt-widget-1 .mt-img {
	display: inline-block;
	border-radius: 50% !important;
	border: 4px solid #e7ecf1;
	margin: 40px 0 30px 0;
}

.mt-widget-1 .mt-img>img {
	border: 1px solid trnsparent;
	border-radius: 50% !important;
}

.mt-widget-1 .mt-body .mt-username {
	text-align: center;
	margin: 5px 10px;
	font-weight: 600;
	font-size: 16px;
}

.mt-widget-1 .mt-body .mt-user-title {
	text-align: center;
	margin: 10px 10px 10px 10px;
	color: #666666;
	font-size: 13px;
}

.mt-widget-1 .mt-body .mt-stats {
	margin: 30px 0px 0px 0px;
}

.mt-widget-1 .mt-body .mt-stats .btn-group {
	border-top: 1px solid #e7ecf1;
}

.mt-widget-1 .mt-body .mt-stats .btn-group .btn {
	padding: 10px 10px;
	font-size: 14px;
	border-right: 1px solid #e7ecf1;
}

.mt-widget-1 .mt-body .mt-stats .btn-group .btn:hover {
	background-color: #e7ecf1;
}

.mt-widget-1 .mt-body .mt-stats .btn-group .btn:last-child {
	border: 0;
}

.mt-widget-1 .mt-body .mt-stats .btn-group .btn>i {
	position: relative;
	top: 3px;
	right: 2px;
	font-size: 16px;
}

.mt-widget-1 .mt-body .mt-stats .btn-group .btn:first-child {
	border-bottom-left-radius: 4px !important;
}

.mt-widget-1 .mt-body .mt-stats .btn-group .btn:last-child {
	border-bottom-right-radius: 4px !important;
}

.mt-widget-2 {
	border: 1px solid #e7ecf1;
	position: relative;
}

.mt-widget-2 .mt-head {
	position: absolute;
	width: 100%;
	background-size: 100% 100%;
}

.mt-widget-2 .mt-head .mt-head-label {
	position: absolute;
	top: 8px;
	right: 8px;
	cursor: pointer;
}

.mt-widget-2 .mt-head .mt-head-label>button {
	font-size: 13px;
	border-radius: 2px !important;
}

.mt-widget-2 .mt-head .mt-head-user .mt-head-user-img {
	position: relative;
	float: left;
	margin: 165px 32px 18px 35px;
}

.mt-widget-2 .mt-head .mt-head-user .mt-head-user-img::after {
	content: "";
	position: absolute;
	top: 90%;
	left: 50%;
	margin-left: -15px;
	border-width: 13px;
	border-style: solid;
	border-color: transparent transparent white transparent;
}

.mt-widget-2 .mt-head .mt-head-user .mt-head-user-img>img {
	width: 65px;
	border-radius: 50% !important;
}

.mt-widget-2 .mt-head .mt-head-user .mt-head-user-info {
	margin: 175px 0 0 -9px;
	color: white;
	display: inline-block;
}

.mt-widget-2 .mt-head .mt-head-user .mt-head-user-info .mt-user-name {
	display: block;
	font-size: 15px;
}

.mt-widget-2 .mt-head .mt-head-user .mt-head-user-info .mt-user-time {
	font-size: 13px;
	display: block;
}

.mt-widget-2 .mt-head .mt-head-user .mt-head-user-info .mt-user-time>i {
	position: relative;
	top: 1px;
	font-size: 13px;
}

.mt-widget-2 .mt-body {
	padding-top: 160px;
	text-align: center;
}

.mt-widget-2 .mt-body .mt-body-title {
	margin-top: 130px;
	font-weight: 600;
	font-size: 16px;
}

.mt-widget-2 .mt-body .mt-body-description {
	margin-top: 10px;
	display: inline-block;
	color: #666666;
	font-size: 13px;
	padding: 0 10px;
}

.mt-widget-2 .mt-body .mt-body-stats {
	padding: 0;
}

.mt-widget-2 .mt-body .mt-body-stats:before, .mt-widget-2 .mt-body .mt-body-stats:after
	{
	content: " ";
	display: table;
}

.mt-widget-2 .mt-body .mt-body-stats:after {
	clear: both;
}

.mt-widget-2 .mt-body .mt-body-stats>li {
	margin: 15px;
	list-style: none;
	display: inline-block;
}

.mt-widget-2 .mt-body .mt-body-actions {
	border-top: 1px solid #e7ecf1;
}

.mt-widget-2 .mt-body .mt-body-actions>i {
	font-size: 18px;
}

.mt-widget-2 .mt-body .mt-body-actions .btn {
	font-size: 14px;
	border-right: 1px solid #e7ecf1;
	padding: 12px 0 12px 0;
	text-align: center;
}

.mt-widget-2 .mt-body .mt-body-actions .btn:last-child {
	border: 0;
}

.mt-widget-3 {
	border: 1px solid #e7ecf1;
}

.mt-widget-3 .mt-head {
	background-color: #5DC9E6;
	margin-bottom: 20px;
	color: white;
	padding: 15px 0;
}

.mt-widget-3 .mt-head .mt-head-icon {
	font-size: 35px;
	text-align: center;
	padding-top: 20px;
	margin-bottom: 10px;
}

.mt-widget-3 .mt-head .mt-head-desc {
	margin-left: 10px;
	margin-right: 10px;
	text-align: center;
	color: #fff;
	opacity: 0.8;
	filter: alpha(opacity = 80);
}

.mt-widget-3 .mt-head .mt-head-date {
	text-align: center;
	margin-top: 20px;
	display: block;
	color: #f2f2f2;
}

.mt-widget-3 .mt-head .mt-head-button {
	margin: 10px 0;
	text-align: center;
	padding: 20px;
}

.mt-widget-3 .mt-head .mt-head-button>button {
	width: 90px;
}

.mt-widget-3 .mt-body-actions-icons .btn-group {
	margin-bottom: 20px;
}

.mt-widget-3 .mt-body-actions-icons .btn-group .mt-icon {
	display: block;
	position: relative;
	padding: 5px;
	font-size: 15px;
}

.mt-widget-3 .mt-body-actions-icons .btn {
	border-right: 1px solid #e7ecf1;
	font-size: 11px;
	text-align: center;
	padding: 0;
}

.mt-widget-3 .mt-body-actions-icons .btn:last-child {
	border-right: 0;
}

.mt-widget-4 {
	min-height: 250px;
	color: white;
	background-color: #26C0B8;
}

.mt-widget-4 .mt-img-container {
	position: relative;
}

.mt-widget-4 .mt-img-container>img {
	height: 250px;
	width: 100%;
}

.mt-widget-4 .mt-container {
	width: 150px;
	background-color: #26C0B8;
	min-height: 250px;
	position: absolute;
	right: 15px;
	top: 0;
}

.mt-widget-4 .mt-container .mt-head-title {
	text-align: center;
	margin-top: 20px;
	padding: 10px;
}

.mt-widget-4 .mt-container .mt-body-icons {
	margin-top: 30px;
	text-align: center;
}

.mt-widget-4 .mt-container .mt-body-icons>a {
	color: #e6e6e6;
	display: inline-block;
	padding: 10px;
	font-size: 17px;
}

.mt-widget-4 .mt-container .mt-body-icons>a:hover {
	color: #fff;
}

.mt-widget-4 .mt-container .mt-footer-button {
	margin-top: 30px;
	position: absolute;
	right: 0;
}

.mt-widget-4 .mt-container .mt-footer-button>.btn {
	width: 90px;
	border-top-right-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
	border: none !important;
}

body.stop-scrolling {
	height: auto !important;
	overflow: visible !important;
}

.sweet-alert .sa-icon.sa-success .sa-placeholder, .sweet-alert .sa-icon
	{
	border-radius: 50% !important;
}

.sweet-alert h2 {
	font-size: 20px;
	padding-top: 5px;
}

.sweet-alert p {
	font-size: 14px;
}

.sweet-alert .btn {
	font-size: 14px;
	padding: 8px 14px;
}

.sweet-alert .btn:focus {
	border-color: transparent;
}

.mt-sweetalert:hover {
	cursor: pointer;
}

.mt-sweetalert.mt-italic {
	font-style: italic;
}

.mt-sweetalert:focus {
	outline: none !important;
	border: 1px solid transparent;
}

.mt-sweetalert-title {
	margin: 30px 0 15px 0;
}

.mt-clipboard-container {
	padding: 20px;
}

.mt-clipboard-container .mt-clipboard {
	margin: 10px 10px 10px 0;
}

.mt-multiselect {
	text-align: left;
	position: relative;
}

.mt-multiselect .caret {
	position: absolute;
	top: 50%;
	margin-top: -2px;
	right: 15px;
}

.mt-multiselect.mt-noicon .caret {
	display: none;
}

.mt-code {
	padding: 3px;
	color: #E43A45;
	border-radius: 4px !important;
	display: inline;
	word-wrap: normal;
}

.caption-desc {
	font-size: 13px;
	margin-top: 0.5em;
	line-height: 2.3em;
}

.mt-element-step .row {
	margin: 0;
}

.mt-element-step .step-default .mt-step-col {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}

.mt-element-step .step-default .mt-step-number {
	font-size: 26px;
	border-radius: 50% !important;
	display: inline-block;
	margin: auto;
	padding: 3px 14px;
	margin-bottom: 20px;
}

.mt-element-step .step-default .mt-step-title {
	font-size: 20px;
	font-weight: 100;
}

.mt-element-step .step-default .active {
	background-color: #32c5d2 !important;
}

.mt-element-step .step-default .active .mt-step-number {
	color: #32c5d2 !important;
}

.mt-element-step .step-default .active .mt-step-title, .mt-element-step .step-default .active .mt-step-content
	{
	color: #fff !important;
}

.mt-element-step .step-default .done {
	background-color: #26C281 !important;
}

.mt-element-step .step-default .done .mt-step-number {
	color: #26C281 !important;
}

.mt-element-step .step-default .done .mt-step-title, .mt-element-step .step-default .done .mt-step-content
	{
	color: #fff !important;
}

.mt-element-step .step-default .error {
	background-color: #E7505A !important;
}

.mt-element-step .step-default .error .mt-step-number {
	color: #E7505A !important;
}

.mt-element-step .step-default .error .mt-step-title, .mt-element-step .step-default .error .mt-step-content
	{
	color: #fff !important;
}

.mt-element-step .step-thin .mt-step-col {
	padding-top: 10px;
	padding-bottom: 10px;
}

.mt-element-step .step-thin .mt-step-number {
	font-size: 26px;
	border-radius: 50% !important;
	float: left;
	margin: auto;
	padding: 3px 14px;
}

.mt-element-step .step-thin .mt-step-title {
	font-size: 24px;
	font-weight: 100;
	padding-left: 60px;
	margin-top: -4px;
}

.mt-element-step .step-thin .mt-step-content {
	padding-left: 60px;
	margin-top: -5px;
}

.mt-element-step .step-thin .active {
	background-color: #32c5d2 !important;
}

.mt-element-step .step-thin .active .mt-step-number {
	color: #32c5d2 !important;
}

.mt-element-step .step-thin .active .mt-step-title, .mt-element-step .step-thin .active .mt-step-content
	{
	color: #fff !important;
}

.mt-element-step .step-thin .done {
	background-color: #26C281 !important;
}

.mt-element-step .step-thin .done .mt-step-number {
	color: #26C281 !important;
}

.mt-element-step .step-thin .done .mt-step-title, .mt-element-step .step-thin .done .mt-step-content
	{
	color: #fff !important;
}

.mt-element-step .step-thin .error {
	background-color: #E7505A !important;
}

.mt-element-step .step-thin .error .mt-step-number {
	color: #E7505A !important;
}

.mt-element-step .step-thin .error .mt-step-title, .mt-element-step .step-thin .error .mt-step-content
	{
	color: #fff !important;
}

.mt-element-step .step-background .mt-step-col {
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center;
	height: 160px;
}

.mt-element-step .step-background .mt-step-number {
	font-size: 200px;
	position: absolute;
	bottom: 0;
	right: 0;
	line-height: 0.79em;
	color: #dae1e4;
	z-index: 4;
}

.mt-element-step .step-background .mt-step-title {
	font-size: 30px;
	font-weight: 100;
	text-align: right;
	padding-right: 25%;
	z-index: 5;
	position: relative;
}

.mt-element-step .step-background .mt-step-content {
	text-align: right;
	padding-right: 25%;
	z-index: 5;
	position: relative;
}

.mt-element-step .step-background .active {
	background-color: #32c5d2 !important;
}

.mt-element-step .step-background .active .mt-step-number {
	color: #2ab4c0 !important;
}

.mt-element-step .step-background .active .mt-step-title,
	.mt-element-step .step-background .active .mt-step-content {
	color: #fff !important;
}

.mt-element-step .step-background .done {
	background-color: #26C281 !important;
}

.mt-element-step .step-background .done .mt-step-number {
	color: #22ad73 !important;
}

.mt-element-step .step-background .done .mt-step-title, .mt-element-step .step-background .done .mt-step-content
	{
	color: #fff !important;
}

.mt-element-step .step-background .error {
	background-color: #E7505A !important;
}

.mt-element-step .step-background .error .mt-step-number {
	color: #e43a45 !important;
}

.mt-element-step .step-background .error .mt-step-title,
	.mt-element-step .step-background .error .mt-step-content {
	color: #fff !important;
}

.mt-element-step .step-background-thin .mt-step-col {
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}

.mt-element-step .step-background-thin .mt-step-number {
	font-size: 120px;
	position: absolute;
	bottom: 0;
	right: 0;
	line-height: 0.79em;
	color: #dae1e4;
	z-index: 4;
}

.mt-element-step .step-background-thin .mt-step-title {
	font-size: 30px;
	font-weight: 100;
	text-align: right;
	padding-right: 25%;
	z-index: 5;
	position: relative;
}

.mt-element-step .step-background-thin .mt-step-content {
	text-align: right;
	position: relative;
	padding-right: 25%;
	z-index: 5;
}

.mt-element-step .step-background-thin .active {
	background-color: #32c5d2 !important;
}

.mt-element-step .step-background-thin .active .mt-step-number {
	color: #2ab4c0 !important;
}

.mt-element-step .step-background-thin .active .mt-step-title,
	.mt-element-step .step-background-thin .active .mt-step-content {
	color: #fff !important;
}

.mt-element-step .step-background-thin .done {
	background-color: #26C281 !important;
}

.mt-element-step .step-background-thin .done .mt-step-number {
	color: #22ad73 !important;
}

.mt-element-step .step-background-thin .done .mt-step-title,
	.mt-element-step .step-background-thin .done .mt-step-content {
	color: #fff !important;
}

.mt-element-step .step-background-thin .error {
	background-color: #E7505A !important;
}

.mt-element-step .step-background-thin .error .mt-step-number {
	color: #e43a45 !important;
}

.mt-element-step .step-background-thin .error .mt-step-title,
	.mt-element-step .step-background-thin .error .mt-step-content {
	color: #fff !important;
}

.mt-element-step .step-no-background .mt-step-col {
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center;
}

.mt-element-step .step-no-background .mt-step-number {
	font-size: 26px;
	border-radius: 50% !important;
	display: inline-block;
	margin: auto;
	padding: 3px 14px;
	margin-bottom: 20px;
	border: 1px solid;
	border-color: #e5e5e5;
}

.mt-element-step .step-no-background .mt-step-title {
	font-size: 30px;
	font-weight: 100;
}

.mt-element-step .step-no-background .active .mt-step-number {
	color: #32c5d2 !important;
	border-color: #32c5d2 !important;
	font-weight: 700;
}

.mt-element-step .step-no-background .active .mt-step-title,
	.mt-element-step .step-no-background .active .mt-step-content {
	color: #32c5d2 !important;
	font-weight: 700;
}

.mt-element-step .step-no-background .done .mt-step-number {
	color: #26C281 !important;
	border-color: #26C281 !important;
	font-weight: 700;
}

.mt-element-step .step-no-background .done .mt-step-title,
	.mt-element-step .step-no-background .done .mt-step-content {
	color: #26C281 !important;
	font-weight: 700;
}

.mt-element-step .step-no-background .error .mt-step-number {
	color: #E7505A !important;
	border-color: #E7505A !important;
	font-weight: 700;
}

.mt-element-step .step-no-background .error .mt-step-title,
	.mt-element-step .step-no-background .error .mt-step-content {
	color: #E7505A !important;
	font-weight: 700;
}

.mt-element-step .step-no-background-thin .mt-step-col {
	padding-top: 10px;
	padding-bottom: 10px;
}

.mt-element-step .step-no-background-thin .mt-step-number {
	font-size: 26px;
	border-radius: 50% !important;
	float: left;
	margin: auto;
	padding: 3px 14px;
	border: 1px solid;
	border-color: #e5e5e5;
}

.mt-element-step .step-no-background-thin .mt-step-title {
	font-size: 24px;
	font-weight: 100;
	padding-left: 60px;
	margin-top: -4px;
}

.mt-element-step .step-no-background-thin .mt-step-content {
	padding-left: 60px;
	margin-top: -5px;
}

.mt-element-step .step-no-background-thin .active .mt-step-number {
	color: #32c5d2 !important;
	border-color: #32c5d2 !important;
	font-weight: 700;
}

.mt-element-step .step-no-background-thin .active .mt-step-title,
	.mt-element-step .step-no-background-thin .active .mt-step-content {
	color: #32c5d2 !important;
	font-weight: 700;
}

.mt-element-step .step-no-background-thin .done .mt-step-number {
	color: #26C281 !important;
	border-color: #26C281 !important;
	font-weight: 700;
}

.mt-element-step .step-no-background-thin .done .mt-step-title,
	.mt-element-step .step-no-background-thin .done .mt-step-content {
	color: #26C281 !important;
	font-weight: 700;
}

.mt-element-step .step-no-background-thin .error .mt-step-number {
	color: #E7505A !important;
	border-color: #E7505A !important;
	font-weight: 700;
}

.mt-element-step .step-no-background-thin .error .mt-step-title,
	.mt-element-step .step-no-background-thin .error .mt-step-content {
	color: #E7505A !important;
	font-weight: 700;
}

.mt-element-step .step-line .mt-step-col {
	padding: 30px 0;
	text-align: center;
}

.mt-element-step .step-line .mt-step-number {
	font-size: 26px;
	border-radius: 50% !important;
	display: inline-block;
	margin: auto;
	padding: 9px;
	margin-bottom: 5px;
	border: 3px solid;
	border-color: #e5e5e5;
	position: relative;
	z-index: 5;
	height: 60px;
	width: 60px;
	text-align: center;
}

.mt-element-step .step-line .mt-step-number>i {
	position: relative;
	top: 50%;
	transform: translateY(-120%);
}

.mt-element-step .step-line .mt-step-title {
	font-size: 20px;
	font-weight: 400;
	position: relative;
}

.mt-element-step .step-line .mt-step-title:after {
	content: '';
	height: 3px;
	width: 50%;
	position: absolute;
	background-color: #e5e5e5;
	top: -32px;
	left: 50%;
	z-index: 4;
	transform: translateY(-100%);
}

.mt-element-step .step-line .mt-step-title:before {
	content: '';
	height: 3px;
	width: 50%;
	position: absolute;
	background-color: #e5e5e5;
	top: -32px;
	right: 50%;
	z-index: 4;
	transform: translateY(-100%);
}

.mt-element-step .step-line .first .mt-step-title:before {
	content: none;
}

.mt-element-step .step-line .last .mt-step-title:after {
	content: none;
}

.mt-element-step .step-line .active .mt-step-number {
	color: #32c5d2 !important;
	border-color: #32c5d2 !important;
}

.mt-element-step .step-line .active .mt-step-title, .mt-element-step .step-line .active .mt-step-content
	{
	color: #32c5d2 !important;
}

.mt-element-step .step-line .active .mt-step-title:after,
	.mt-element-step .step-line .active .mt-step-title:before {
	background-color: #32c5d2;
}

.mt-element-step .step-line .done .mt-step-number {
	color: #26C281 !important;
	border-color: #26C281 !important;
}

.mt-element-step .step-line .done .mt-step-title, .mt-element-step .step-line .done .mt-step-content
	{
	color: #26C281 !important;
}

.mt-element-step .step-line .done .mt-step-title:after, .mt-element-step .step-line .done .mt-step-title:before
	{
	background-color: #26C281;
}

.mt-element-step .step-line .error .mt-step-number {
	color: #E7505A !important;
	border-color: #E7505A !important;
}

.mt-element-step .step-line .error .mt-step-title, .mt-element-step .step-line .error .mt-step-content
	{
	color: #E7505A !important;
}

.mt-element-step .step-line .error .mt-step-title:after,
	.mt-element-step .step-line .error .mt-step-title:before {
	background-color: #E7505A;
}

@media ( max-width : 991px) {
	/* 991px */
	.mt-element-step .step-line .mt-step-title:after {
		content: none;
	}
	.mt-element-step .step-line .mt-step-title:before {
		content: none;
	}
}

.mt-element-list .list-default.mt-list-head {
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	padding: 15px;
}

.mt-element-list .list-default.mt-list-head .list-title {
	margin: 0 0 0.7em 0;
	font-size: 18px;
}

.mt-element-list .list-default.mt-list-head .list-date {
	font-size: 12px;
}

.mt-element-list .list-default.mt-list-head .list-pending {
	margin-bottom: 10px;
}

.mt-element-list .list-default.mt-list-head .list-count {
	display: inline-block;
	padding: 3px 7px;
}

.mt-element-list .list-default.mt-list-head .list-count.last {
	margin-bottom: 0;
}

.mt-element-list .list-default.mt-list-head .list-label {
	display: inline-block;
	font-size: 12px;
}

.mt-element-list .list-default.mt-list-container {
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #e7ecf1;
	padding: 15px;
}

.mt-element-list .list-default.mt-list-container .mt-list-title {
	padding-bottom: 15px;
	font-size: 14px;
	font-weight: 700;
}

.mt-element-list .list-default.mt-list-container ul {
	margin-bottom: 0;
	padding: 0;
}

.mt-element-list .list-default.mt-list-container ul>.mt-list-item {
	list-style: none;
	border-bottom: 1px solid;
	border-color: #e7ecf1;
	padding: 25px 0;
	min-height: 45px;
}

.mt-element-list .list-default.mt-list-container ul>.mt-list-item:first-child
	{
	padding-top: 0;
}

.mt-element-list .list-default.mt-list-container ul>.mt-list-item:last-child
	{
	padding-bottom: 0;
	border: none;
}

.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-icon-container
	{
	border: 1px solid;
	border-color: #e7ecf1;
	border-radius: 50% !important;
	padding: 0.9em;
	float: left;
	width: 45px;
	height: 45px;
}

.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-icon-container>a
	{
	color: #34495e;
}

.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-icon-container>a:hover
	{
	color: #26C281;
	text-decoration: none;
}

.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-icon-container.done
	{
	border-color: #26C281;
}

.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-icon-container.done>a
	{
	color: #26C281;
}

.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-icon-container.done>a:hover
	{
	color: #26C281;
	text-decoration: none;
}

.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-item-content
	{
	padding: 0 75px 0 60px;
}

.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-item-content>h3
	{
	margin-top: 0;
	margin-bottom: 5px;
	font-size: 16px;
}

.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-item-content>h3>a
	{
	color: #34495e;
}

.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-item-content>h3>a:hover
	{
	color: #26C281;
	text-decoration: none;
}

.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-item-content>p
	{
	margin: 0;
}

.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-datetime
	{
	text-align: right;
	float: right;
	width: 60px;
}

.mt-element-list .list-default.ext-1.mt-list-container {
	padding: 15px 0 0 0;
}

.mt-element-list .list-default.ext-1.mt-list-container .mt-list-title {
	padding: 0 15px 15px 15px;
}

.mt-element-list .list-default.ext-1.mt-list-container ul>.mt-list-item
	{
	padding: 15px;
	border-left: 3px solid;
	border-color: #2F353B;
	border-bottom-color: #e7ecf1;
}

.mt-element-list .list-default.ext-1.mt-list-container ul>.mt-list-item:hover
	{
	background-color: #e5e5e5;
}

.mt-element-list .list-default.ext-1.mt-list-container ul>.mt-list-item.done
	{
	border-color: #26C281;
	border-bottom-color: #e7ecf1;
}

.mt-element-list .list-default.ext-1.mt-list-container ul>.mt-list-item.done:hover
	{
	background-color: #96ebc8;
}

.mt-element-list .list-default.ext-1.mt-list-container ul>.mt-list-item>.list-icon-container
	{
	border: none;
}

.mt-element-list .list-default.group .list-toggle-container:hover,
	.mt-element-list .list-default.group .list-toggle-container:focus,
	.mt-element-list .list-default.group .list-toggle-container:active {
	text-decoration: none;
}

.mt-element-list .list-default.group .list-toggle-container .list-toggle
	{
	padding: 15px;
	background-color: #2F353B;
	font-weight: 700;
	color: #fff;
	text-decoration: none;
}

.mt-element-list .list-default.group .list-toggle-container .list-toggle.done
	{
	background-color: #26C281;
}

.mt-element-list .list-simple.mt-list-head {
	padding: 15px;
}

.mt-element-list .list-simple.mt-list-head .list-title {
	margin: 0;
	padding-right: 85px;
}

.mt-element-list .list-simple.mt-list-head .list-date {
	font-size: 12px;
	opacity: 0.8;
	float: right;
	width: 75px;
}

.mt-element-list .list-simple.mt-list-container {
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #e7ecf1;
	padding: 15px;
}

.mt-element-list .list-simple.mt-list-container ul {
	margin-bottom: 0;
	padding: 0;
}

.mt-element-list .list-simple.mt-list-container ul>.mt-list-item {
	list-style: none;
	border-bottom: 1px solid;
	border-color: #e7ecf1;
	padding: 15px 0;
}

.mt-element-list .list-simple.mt-list-container ul>.mt-list-item:first-child
	{
	padding-top: 0;
}

.mt-element-list .list-simple.mt-list-container ul>.mt-list-item:last-child
	{
	padding-bottom: 0;
	border: none;
}

.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-icon-container
	{
	font-size: 14px;
	float: left;
}

.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-icon-container>a
	{
	color: #34495e;
}

.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-icon-container>a:hover
	{
	color: #26C281;
	text-decoration: none;
}

.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-icon-container.done
	{
	color: #26C281;
}

.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-icon-container.done>a
	{
	color: #26C281;
}

.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-icon-container.done>a:hover
	{
	color: #26C281;
	text-decoration: none;
}

.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-item-content
	{
	padding: 0 75px 0 60px;
}

.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-item-content>h3
	{
	margin: 0;
	font-size: 18px;
}

.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-item-content>h3>a
	{
	color: #34495e;
}

.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-item-content>h3>a:hover
	{
	color: #26C281;
	text-decoration: none;
}

.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-datetime
	{
	text-align: right;
	float: right;
	width: 60px;
}

.mt-element-list .list-simple.mt-list-head {
	padding: 15px;
}

.mt-element-list .list-simple.mt-list-head .list-title {
	margin: 0;
	padding-right: 85px;
}

.mt-element-list .list-simple.mt-list-head .list-date {
	font-size: 12px;
	opacity: 0.8;
	float: right;
	width: 75px;
}

.mt-element-list .list-simple.ext-1.mt-list-container {
	padding: 0;
}

.mt-element-list .list-simple.ext-1.mt-list-container ul>.mt-list-item {
	padding: 15px;
	border-left: 3px solid;
	border-color: #34495e;
	border-bottom-color: #e7ecf1;
}

.mt-element-list .list-simple.ext-1.mt-list-container ul>.mt-list-item:hover
	{
	background-color: #e5e5e5;
}

.mt-element-list .list-simple.ext-1.mt-list-container ul>.mt-list-item.done
	{
	border-color: #26C281;
	border-bottom-color: #e7ecf1;
}

.mt-element-list .list-simple.ext-1.mt-list-container ul>.mt-list-item.done:hover
	{
	background-color: #96ebc8;
}

.mt-element-list .list-simple.group .list-toggle-container:hover,
	.mt-element-list .list-simple.group .list-toggle-container:focus,
	.mt-element-list .list-simple.group .list-toggle-container:active {
	text-decoration: none;
}

.mt-element-list .list-simple.group .list-toggle-container .list-toggle
	{
	padding: 15px;
	background-color: #34495e;
	font-weight: 700;
	color: #fff;
	text-decoration: none;
}

.mt-element-list .list-simple.group .list-toggle-container .list-toggle.done
	{
	background-color: #26C281;
}

.mt-element-list .list-news.mt-list-head {
	padding: 15px;
	text-align: center;
}

.mt-element-list .list-news.mt-list-head .list-title {
	margin: 0;
}

.mt-element-list .list-news.mt-list-head .badge {
	margin-top: 5px;
}

.mt-element-list .list-news.mt-list-container {
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #e7ecf1;
	padding: 15px 0;
}

.mt-element-list .list-news.mt-list-container ul {
	margin-bottom: 0;
	padding: 0;
}

.mt-element-list .list-news.mt-list-container ul>.mt-list-item {
	list-style: none;
	border-bottom: 1px solid;
	border-color: #e7ecf1;
	padding: 15px;
	position: relative;
}

.mt-element-list .list-news.mt-list-container ul>.mt-list-item:first-child
	{
	padding-top: 0;
}

.mt-element-list .list-news.mt-list-container ul>.mt-list-item:last-child
	{
	padding-bottom: 0;
	border: none;
}

.mt-element-list .list-news.mt-list-container ul>.mt-list-item>.list-icon-container
	{
	font-size: 20px;
	position: absolute;
	right: 5px;
	top: 50%;
	margin-top: -10px;
}

.mt-element-list .list-news.mt-list-container ul>.mt-list-item>.list-icon-container a
	{
	color: #2f353b;
}

.mt-element-list .list-news.mt-list-container ul>.mt-list-item>.list-icon-container a:hover
	{
	color: #32c5d2;
}

.mt-element-list .list-news.mt-list-container ul>.mt-list-item>.list-item-content
	{
	padding: 0 25px 0 0;
}

.mt-element-list .list-news.mt-list-container ul>.mt-list-item>.list-item-content>h3
	{
	margin: 0;
	font-size: 18px;
	margin-bottom: 10px;
}

.mt-element-list .list-news.mt-list-container ul>.mt-list-item>.list-item-content>h3>a
	{
	color: #34495e;
}

.mt-element-list .list-news.mt-list-container ul>.mt-list-item>.list-item-content>h3>a:hover
	{
	color: #32c5d2;
	text-decoration: none;
}

.mt-element-list .list-news.mt-list-container ul>.mt-list-item>.list-datetime
	{
	margin-bottom: 10px;
}

.mt-element-list .list-news.ext-1.mt-list-head {
	position: relative;
	text-align: left;
}

.mt-element-list .list-news.ext-1.mt-list-head .list-count {
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
	padding: 19px;
}

.mt-element-list .list-news.ext-1 .list-thumb {
	width: 80px;
	height: 80px;
	overflow: hidden;
	float: left;
}

.mt-element-list .list-news.ext-1 .list-thumb img {
	width: 100%;
}

.mt-element-list .list-news.ext-1.mt-list-container {
	padding: 0;
}

.mt-element-list .list-news.ext-1.mt-list-container ul>.mt-list-item {
	padding: 15px;
}

.mt-element-list .list-news.ext-1.mt-list-container ul>.mt-list-item>.list-datetime
	{
	padding-left: 90px;
}

.mt-element-list .list-news.ext-1.mt-list-container ul>.mt-list-item>.list-item-content
	{
	padding-left: 90px;
}

.mt-element-list .list-news.ext-1.mt-list-container ul>.mt-list-item:hover
	{
	background-color: #e5e5e5;
}

.mt-element-list .list-news.ext-1.mt-list-container ul>.mt-list-item:last-child
	{
	padding-bottom: 15px;
}

.mt-element-list .list-news.ext-2.mt-list-head {
	position: relative;
	text-align: left;
}

.mt-element-list .list-news.ext-2.mt-list-head .list-count {
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
	padding: 19px;
}

.mt-element-list .list-news.ext-2 .list-thumb {
	width: 80px;
	height: 80px;
	overflow: hidden;
	float: left;
}

.mt-element-list .list-news.ext-2 .list-thumb img {
	width: 100%;
}

.mt-element-list .list-news.ext-2.mt-list-container {
	padding: 0;
}

.mt-element-list .list-news.ext-2.mt-list-container ul>.mt-list-item {
	padding: 15px;
}

.mt-element-list .list-news.ext-2.mt-list-container ul>.mt-list-item>.list-datetime
	{
	padding-left: 90px;
}

.mt-element-list .list-news.ext-2.mt-list-container ul>.mt-list-item>.list-item-content
	{
	padding-left: 90px;
}

.mt-element-list .list-news.ext-2.mt-list-container ul>.mt-list-item>.list-item-content>h3
	{
	font-size: 16px;
}

.mt-element-list .list-news.ext-2.mt-list-container ul>.mt-list-item>.list-item-content>h3>a:hover
	{
	color: #F2784B;
}

.mt-element-list .list-news.ext-2.mt-list-container ul>.mt-list-item:hover
	{
	background-color: #e5e5e5;
}

.mt-element-list .list-news.ext-2.mt-list-container ul>.mt-list-item:last-child
	{
	padding-bottom: 15px;
}

.mt-element-list .list-todo.mt-list-head {
	padding: 15px;
	position: relative;
}

.mt-element-list .list-todo.mt-list-head .list-title {
	margin: 0;
}

.mt-element-list .list-todo.mt-list-head .list-head-count {
	margin-top: 5px;
}

.mt-element-list .list-todo.mt-list-head .list-head-count>.list-head-count-item
	{
	display: inline-block;
	margin-right: 15px;
}

.mt-element-list .list-todo.mt-list-head .list-count {
	position: absolute;
	top: 0;
	right: 0;
	padding: 29px;
	font-size: 16px;
}

.mt-element-list .list-todo.mt-list-head a {
	color: #fff;
}

.mt-element-list .list-todo.mt-list-head a:hover {
	text-decoration: none;
}

.mt-element-list .list-todo.mt-list-container {
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #e7ecf1;
	position: relative;
}

.mt-element-list .list-todo.mt-list-container .list-todo-line {
	position: absolute;
	z-index: 1;
	height: 100%;
	width: 1px;
	top: 0;
	left: 25px;
	border-left: 1px solid;
	border-color: #e7ecf1;
}

.mt-element-list .list-todo.mt-list-container ul {
	margin-bottom: 0;
	padding: 0;
	position: relative;
	z-index: 5;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item {
	list-style: none;
	border-bottom: 1px solid;
	border-bottom-style: dashed;
	border-color: #e7ecf1;
	padding: 15px;
	position: relative;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item:last-child
	{
	border: none;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-icon
	{
	display: inline-block;
	margin-top: 0.7em;
	padding: 0.7em 0;
	vertical-align: top;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item
	{
	margin-left: 15px;
	display: inline-block;
	vertical-align: top;
	width: 90%;
	position: relative;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item:after
	{
	right: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(47, 53, 59, 0);
	border-right-color: #2f353b;
	border-width: 8px;
	top: 18px;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item>.list-toggle-container:hover,
	.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item>.list-toggle-container:focus,
	.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item>.list-toggle-container:active
	{
	text-decoration: none;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item>.list-toggle-container .list-toggle
	{
	padding: 15px;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item>.list-toggle-container .list-toggle>.list-toggle-title
	{
	display: inline-block;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list
	{
	border: 1px solid;
	border-color: #e7ecf1;
	padding: 0;
	margin: 0;
	position: relative;
	border-top: none;
	border-bottom: none;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item
	{
	list-style: none;
	padding: 15px;
	border-bottom: 1px solid;
	border-color: #e7ecf1;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item a
	{
	color: #2f353b;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item a:hover
	{
	text-decoration: none;
	color: #e43a45;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item:last-child
	{
	border-bottom: none;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item>.task-icon
	{
	float: left;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item>.task-content
	{
	padding: 0 45px 0 35px;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item>.task-content>h4
	{
	margin-top: 0;
	font-size: 14px;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item>.task-content>p
	{
	font-size: 13px;
	margin: 0;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item>.task-status
	{
	float: right;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item>.task-status a
	{
	color: #e5e5e5;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item>.task-status .done:hover
	{
	color: #26C281;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item>.task-status .pending:hover
	{
	color: #e43a45;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item.done>.task-status .done
	{
	color: #26C281;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-footer
	{
	padding: 15px;
	text-align: center;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-footer a
	{
	color: #2f353b;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-footer a:hover
	{
	text-decoration: none;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-footer a.task-trash:hover
	{
	color: #e43a45;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-footer a.task-add:hover
	{
	color: #26C281;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-icon-container
	{
	font-size: 20px;
	position: absolute;
	right: 5px;
	top: 50%;
	margin-top: -10px;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-icon-container a
	{
	color: #2f353b;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-icon-container a:hover
	{
	color: #32c5d2;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-item-content
	{
	padding: 0 25px 0 0;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-item-content>h3
	{
	margin: 0;
	font-size: 18px;
	margin-bottom: 10px;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-item-content>h3>a
	{
	color: #34495e;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-item-content>h3>a:hover
	{
	color: #32c5d2;
	text-decoration: none;
}

.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-datetime
	{
	margin-bottom: 10px;
}

.mt-element-list .list-default.mt-list-head.white {
	background-color: #ffffff;
	color: #666;
}

.mt-element-list .list-default.mt-list-head.white .badge {
	background-color: white;
	color: #666;
}

.mt-element-list .list-default.mt-list-head.white.ext-1 .badge {
	background-color: #e6e6e6;
}

.mt-element-list .list-default.mt-list-head.white .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.white .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.white {
	background-color: #ffffff;
	color: #666;
}

.mt-element-list .list-todo .list-count.white {
	background-color: #ffffff;
	color: #666;
}

.mt-element-list .list-todo .list-count.white:hover {
	background-color: #f2f2f2;
}

.mt-element-list .list-todo .list-todo-line.white {
	border-color: #ffffff;
}

.mt-element-list .list-todo .list-todo-item.white:after {
	border-right-color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.white .list-toggle {
	background: #ffffff;
	color: #666 !important;
}

.mt-element-list .list-todo .list-todo-item.white .list-toggle>.badge {
	color: #ffffff;
	background: #666;
}

.mt-element-list .list-default.mt-list-head.default {
	background-color: #e1e5ec;
	color: #666;
}

.mt-element-list .list-default.mt-list-head.default .badge {
	background-color: white;
	color: #666;
}

.mt-element-list .list-default.mt-list-head.default.ext-1 .badge {
	background-color: #c2cad8;
}

.mt-element-list .list-default.mt-list-head.default .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.default .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.default {
	background-color: #e1e5ec;
	color: #666;
}

.mt-element-list .list-todo .list-count.default {
	background-color: #e1e5ec;
	color: #666;
}

.mt-element-list .list-todo .list-count.default:hover {
	background-color: #d1d7e2;
}

.mt-element-list .list-todo .list-todo-line.default {
	border-color: #e1e5ec;
}

.mt-element-list .list-todo .list-todo-item.default:after {
	border-right-color: #e1e5ec !important;
}

.mt-element-list .list-todo .list-todo-item.default .list-toggle {
	background: #e1e5ec;
	color: #666 !important;
}

.mt-element-list .list-todo .list-todo-item.default .list-toggle>.badge
	{
	color: #e1e5ec;
	background: #666;
}

.mt-element-list .list-default.mt-list-head.dark {
	background-color: #2f353b;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.dark .badge {
	background-color: #464f57;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.dark.ext-1 .badge {
	background-color: #181c1f;
}

.mt-element-list .list-default.mt-list-head.dark .list-label {
	color: #acb5bd;
}

.mt-element-list .list-default.mt-list-head.dark .list-date {
	color: #acb5bd;
}

.mt-element-list .list-todo.mt-list-head.dark {
	background-color: #2f353b;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.dark {
	background-color: #2f353b;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.dark:hover {
	background-color: #24282d;
}

.mt-element-list .list-todo .list-todo-line.dark {
	border-color: #2f353b;
}

.mt-element-list .list-todo .list-todo-item.dark:after {
	border-right-color: #2f353b !important;
}

.mt-element-list .list-todo .list-todo-item.dark .list-toggle {
	background: #2f353b;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.dark .list-toggle>.badge {
	color: #2f353b;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue {
	background-color: #3598dc;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue .badge {
	background-color: #60aee4;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue.ext-1 .badge {
	background-color: #217ebd;
}

.mt-element-list .list-default.mt-list-head.blue .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.blue .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.blue {
	background-color: #3598dc;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue {
	background-color: #3598dc;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue:hover {
	background-color: #258cd3;
}

.mt-element-list .list-todo .list-todo-line.blue {
	border-color: #3598dc;
}

.mt-element-list .list-todo .list-todo-item.blue:after {
	border-right-color: #3598dc !important;
}

.mt-element-list .list-todo .list-todo-item.blue .list-toggle {
	background: #3598dc;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.blue .list-toggle>.badge {
	color: #3598dc;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-madison {
	background-color: #578ebe;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-madison .badge {
	background-color: #7ca7cc;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-madison.ext-1 .badge {
	background-color: #3f74a3;
}

.mt-element-list .list-default.mt-list-head.blue-madison .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.blue-madison .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.blue-madison {
	background-color: #578ebe;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-madison {
	background-color: #578ebe;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-madison:hover {
	background-color: #4682b5;
}

.mt-element-list .list-todo .list-todo-line.blue-madison {
	border-color: #578ebe;
}

.mt-element-list .list-todo .list-todo-item.blue-madison:after {
	border-right-color: #578ebe !important;
}

.mt-element-list .list-todo .list-todo-item.blue-madison .list-toggle {
	background: #578ebe;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.blue-madison .list-toggle>.badge
	{
	color: #578ebe;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-chambray {
	background-color: #2C3E50;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-chambray .badge {
	background-color: #3e5871;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-chambray.ext-1 .badge {
	background-color: #1a252f;
}

.mt-element-list .list-default.mt-list-head.blue-chambray .list-label {
	color: #aabed1;
}

.mt-element-list .list-default.mt-list-head.blue-chambray .list-date {
	color: #aabed1;
}

.mt-element-list .list-todo.mt-list-head.blue-chambray {
	background-color: #2C3E50;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-chambray {
	background-color: #2C3E50;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-chambray:hover {
	background-color: #233140;
}

.mt-element-list .list-todo .list-todo-line.blue-chambray {
	border-color: #2C3E50;
}

.mt-element-list .list-todo .list-todo-item.blue-chambray:after {
	border-right-color: #2C3E50 !important;
}

.mt-element-list .list-todo .list-todo-item.blue-chambray .list-toggle {
	background: #2C3E50;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.blue-chambray .list-toggle>.badge
	{
	color: #2C3E50;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-ebonyclay {
	background-color: #22313F;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-ebonyclay .badge {
	background-color: #344b60;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-ebonyclay.ext-1 .badge
	{
	background-color: #10171e;
}

.mt-element-list .list-default.mt-list-head.blue-ebonyclay .list-label {
	color: #98b1c8;
}

.mt-element-list .list-default.mt-list-head.blue-ebonyclay .list-date {
	color: #98b1c8;
}

.mt-element-list .list-todo.mt-list-head.blue-ebonyclay {
	background-color: #22313F;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-ebonyclay {
	background-color: #22313F;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-ebonyclay:hover {
	background-color: #19242e;
}

.mt-element-list .list-todo .list-todo-line.blue-ebonyclay {
	border-color: #22313F;
}

.mt-element-list .list-todo .list-todo-item.blue-ebonyclay:after {
	border-right-color: #22313F !important;
}

.mt-element-list .list-todo .list-todo-item.blue-ebonyclay .list-toggle
	{
	background: #22313F;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.blue-ebonyclay .list-toggle>.badge
	{
	color: #22313F;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-hoki {
	background-color: #67809F;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-hoki .badge {
	background-color: #869ab3;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-hoki.ext-1 .badge {
	background-color: #526781;
}

.mt-element-list .list-default.mt-list-head.blue-hoki .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.blue-hoki .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.blue-hoki {
	background-color: #67809F;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-hoki {
	background-color: #67809F;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-hoki:hover {
	background-color: #5c7391;
}

.mt-element-list .list-todo .list-todo-line.blue-hoki {
	border-color: #67809F;
}

.mt-element-list .list-todo .list-todo-item.blue-hoki:after {
	border-right-color: #67809F !important;
}

.mt-element-list .list-todo .list-todo-item.blue-hoki .list-toggle {
	background: #67809F;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.blue-hoki .list-toggle>.badge
	{
	color: #67809F;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-steel {
	background-color: #4B77BE;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-steel .badge {
	background-color: #7093cc;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-steel.ext-1 .badge {
	background-color: #395f9d;
}

.mt-element-list .list-default.mt-list-head.blue-steel .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.blue-steel .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.blue-steel {
	background-color: #4B77BE;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-steel {
	background-color: #4B77BE;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-steel:hover {
	background-color: #406bb0;
}

.mt-element-list .list-todo .list-todo-line.blue-steel {
	border-color: #4B77BE;
}

.mt-element-list .list-todo .list-todo-item.blue-steel:after {
	border-right-color: #4B77BE !important;
}

.mt-element-list .list-todo .list-todo-item.blue-steel .list-toggle {
	background: #4B77BE;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.blue-steel .list-toggle>.badge
	{
	color: #4B77BE;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-soft {
	background-color: #4c87b9;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-soft .badge {
	background-color: #71a0c7;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-soft.ext-1 .badge {
	background-color: #3b6d97;
}

.mt-element-list .list-default.mt-list-head.blue-soft .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.blue-soft .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.blue-soft {
	background-color: #4c87b9;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-soft {
	background-color: #4c87b9;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-soft:hover {
	background-color: #427aa9;
}

.mt-element-list .list-todo .list-todo-line.blue-soft {
	border-color: #4c87b9;
}

.mt-element-list .list-todo .list-todo-item.blue-soft:after {
	border-right-color: #4c87b9 !important;
}

.mt-element-list .list-todo .list-todo-item.blue-soft .list-toggle {
	background: #4c87b9;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.blue-soft .list-toggle>.badge
	{
	color: #4c87b9;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-dark {
	background-color: #5e738b;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-dark .badge {
	background-color: #788da4;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-dark.ext-1 .badge {
	background-color: #495a6d;
}

.mt-element-list .list-default.mt-list-head.blue-dark .list-label {
	color: #f2f4f6;
}

.mt-element-list .list-default.mt-list-head.blue-dark .list-date {
	color: #f2f4f6;
}

.mt-element-list .list-todo.mt-list-head.blue-dark {
	background-color: #5e738b;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-dark {
	background-color: #5e738b;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-dark:hover {
	background-color: #54667c;
}

.mt-element-list .list-todo .list-todo-line.blue-dark {
	border-color: #5e738b;
}

.mt-element-list .list-todo .list-todo-item.blue-dark:after {
	border-right-color: #5e738b !important;
}

.mt-element-list .list-todo .list-todo-item.blue-dark .list-toggle {
	background: #5e738b;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.blue-dark .list-toggle>.badge
	{
	color: #5e738b;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-sharp {
	background-color: #5C9BD1;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-sharp .badge {
	background-color: #84b3dc;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-sharp.ext-1 .badge {
	background-color: #3782c3;
}

.mt-element-list .list-default.mt-list-head.blue-sharp .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.blue-sharp .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.blue-sharp {
	background-color: #5C9BD1;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-sharp {
	background-color: #5C9BD1;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-sharp:hover {
	background-color: #488fcb;
}

.mt-element-list .list-todo .list-todo-line.blue-sharp {
	border-color: #5C9BD1;
}

.mt-element-list .list-todo .list-todo-item.blue-sharp:after {
	border-right-color: #5C9BD1 !important;
}

.mt-element-list .list-todo .list-todo-item.blue-sharp .list-toggle {
	background: #5C9BD1;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.blue-sharp .list-toggle>.badge
	{
	color: #5C9BD1;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-oleo {
	background-color: #94A0B2;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-oleo .badge {
	background-color: #b2bac7;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.blue-oleo.ext-1 .badge {
	background-color: #76869d;
}

.mt-element-list .list-default.mt-list-head.blue-oleo .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.blue-oleo .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.blue-oleo {
	background-color: #94A0B2;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-oleo {
	background-color: #94A0B2;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.blue-oleo:hover {
	background-color: #8593a7;
}

.mt-element-list .list-todo .list-todo-line.blue-oleo {
	border-color: #94A0B2;
}

.mt-element-list .list-todo .list-todo-item.blue-oleo:after {
	border-right-color: #94A0B2 !important;
}

.mt-element-list .list-todo .list-todo-item.blue-oleo .list-toggle {
	background: #94A0B2;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.blue-oleo .list-toggle>.badge
	{
	color: #94A0B2;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green {
	background-color: #32c5d2;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green .badge {
	background-color: #5cd1db;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green.ext-1 .badge {
	background-color: #26a1ab;
}

.mt-element-list .list-default.mt-list-head.green .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.green .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.green {
	background-color: #32c5d2;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green {
	background-color: #32c5d2;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green:hover {
	background-color: #2ab4c0;
}

.mt-element-list .list-todo .list-todo-line.green {
	border-color: #32c5d2;
}

.mt-element-list .list-todo .list-todo-item.green:after {
	border-right-color: #32c5d2 !important;
}

.mt-element-list .list-todo .list-todo-item.green .list-toggle {
	background: #32c5d2;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.green .list-toggle>.badge {
	color: #32c5d2;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-meadow {
	background-color: #1BBC9B;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-meadow .badge {
	background-color: #2ae0bb;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-meadow.ext-1 .badge {
	background-color: #158f76;
}

.mt-element-list .list-default.mt-list-head.green-meadow .list-label {
	color: #dcfaf4;
}

.mt-element-list .list-default.mt-list-head.green-meadow .list-date {
	color: #dcfaf4;
}

.mt-element-list .list-todo.mt-list-head.green-meadow {
	background-color: #1BBC9B;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-meadow {
	background-color: #1BBC9B;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-meadow:hover {
	background-color: #18a689;
}

.mt-element-list .list-todo .list-todo-line.green-meadow {
	border-color: #1BBC9B;
}

.mt-element-list .list-todo .list-todo-item.green-meadow:after {
	border-right-color: #1BBC9B !important;
}

.mt-element-list .list-todo .list-todo-item.green-meadow .list-toggle {
	background: #1BBC9B;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.green-meadow .list-toggle>.badge
	{
	color: #1BBC9B;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-seagreen {
	background-color: #1BA39C;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-seagreen .badge {
	background-color: #22cfc6;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-seagreen.ext-1 .badge
	{
	background-color: #147772;
}

.mt-element-list .list-default.mt-list-head.green-seagreen .list-label {
	color: #c7f6f3;
}

.mt-element-list .list-default.mt-list-head.green-seagreen .list-date {
	color: #c7f6f3;
}

.mt-element-list .list-todo.mt-list-head.green-seagreen {
	background-color: #1BA39C;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-seagreen {
	background-color: #1BA39C;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-seagreen:hover {
	background-color: #178d87;
}

.mt-element-list .list-todo .list-todo-line.green-seagreen {
	border-color: #1BA39C;
}

.mt-element-list .list-todo .list-todo-item.green-seagreen:after {
	border-right-color: #1BA39C !important;
}

.mt-element-list .list-todo .list-todo-item.green-seagreen .list-toggle
	{
	background: #1BA39C;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.green-seagreen .list-toggle>.badge
	{
	color: #1BA39C;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-turquoise {
	background-color: #36D7B7;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-turquoise .badge {
	background-color: #61dfc6;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-turquoise.ext-1 .badge
	{
	background-color: #24b699;
}

.mt-element-list .list-default.mt-list-head.green-turquoise .list-label
	{
	color: white;
}

.mt-element-list .list-default.mt-list-head.green-turquoise .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.green-turquoise {
	background-color: #36D7B7;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-turquoise {
	background-color: #36D7B7;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-turquoise:hover {
	background-color: #28cbab;
}

.mt-element-list .list-todo .list-todo-line.green-turquoise {
	border-color: #36D7B7;
}

.mt-element-list .list-todo .list-todo-item.green-turquoise:after {
	border-right-color: #36D7B7 !important;
}

.mt-element-list .list-todo .list-todo-item.green-turquoise .list-toggle
	{
	background: #36D7B7;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.green-turquoise .list-toggle>.badge
	{
	color: #36D7B7;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-haze {
	background-color: #44b6ae;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-haze .badge {
	background-color: #67c6bf;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-haze.ext-1 .badge {
	background-color: #36918b;
}

.mt-element-list .list-default.mt-list-head.green-haze .list-label {
	color: #fbfefd;
}

.mt-element-list .list-default.mt-list-head.green-haze .list-date {
	color: #fbfefd;
}

.mt-element-list .list-todo.mt-list-head.green-haze {
	background-color: #44b6ae;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-haze {
	background-color: #44b6ae;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-haze:hover {
	background-color: #3da39c;
}

.mt-element-list .list-todo .list-todo-line.green-haze {
	border-color: #44b6ae;
}

.mt-element-list .list-todo .list-todo-item.green-haze:after {
	border-right-color: #44b6ae !important;
}

.mt-element-list .list-todo .list-todo-item.green-haze .list-toggle {
	background: #44b6ae;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.green-haze .list-toggle>.badge
	{
	color: #44b6ae;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-jungle {
	background-color: #26C281;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-jungle .badge {
	background-color: #41da9a;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-jungle.ext-1 .badge {
	background-color: #1e9765;
}

.mt-element-list .list-default.mt-list-head.green-jungle .list-label {
	color: #ecfbf5;
}

.mt-element-list .list-default.mt-list-head.green-jungle .list-date {
	color: #ecfbf5;
}

.mt-element-list .list-todo.mt-list-head.green-jungle {
	background-color: #26C281;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-jungle {
	background-color: #26C281;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-jungle:hover {
	background-color: #22ad73;
}

.mt-element-list .list-todo .list-todo-line.green-jungle {
	border-color: #26C281;
}

.mt-element-list .list-todo .list-todo-item.green-jungle:after {
	border-right-color: #26C281 !important;
}

.mt-element-list .list-todo .list-todo-item.green-jungle .list-toggle {
	background: #26C281;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.green-jungle .list-toggle>.badge
	{
	color: #26C281;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-soft {
	background-color: #3faba4;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-soft .badge {
	background-color: #5bc2bc;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-soft.ext-1 .badge {
	background-color: #318680;
}

.mt-element-list .list-default.mt-list-head.green-soft .list-label {
	color: #f0f9f9;
}

.mt-element-list .list-default.mt-list-head.green-soft .list-date {
	color: #f0f9f9;
}

.mt-element-list .list-todo.mt-list-head.green-soft {
	background-color: #3faba4;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-soft {
	background-color: #3faba4;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-soft:hover {
	background-color: #389892;
}

.mt-element-list .list-todo .list-todo-line.green-soft {
	border-color: #3faba4;
}

.mt-element-list .list-todo .list-todo-item.green-soft:after {
	border-right-color: #3faba4 !important;
}

.mt-element-list .list-todo .list-todo-item.green-soft .list-toggle {
	background: #3faba4;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.green-soft .list-toggle>.badge
	{
	color: #3faba4;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-dark {
	background-color: #4DB3A2;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-dark .badge {
	background-color: #71c2b5;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-dark.ext-1 .badge {
	background-color: #3d9082;
}

.mt-element-list .list-default.mt-list-head.green-dark .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.green-dark .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.green-dark {
	background-color: #4DB3A2;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-dark {
	background-color: #4DB3A2;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-dark:hover {
	background-color: #45a292;
}

.mt-element-list .list-todo .list-todo-line.green-dark {
	border-color: #4DB3A2;
}

.mt-element-list .list-todo .list-todo-item.green-dark:after {
	border-right-color: #4DB3A2 !important;
}

.mt-element-list .list-todo .list-todo-item.green-dark .list-toggle {
	background: #4DB3A2;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.green-dark .list-toggle>.badge
	{
	color: #4DB3A2;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-sharp {
	background-color: #2ab4c0;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-sharp .badge {
	background-color: #46cbd7;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-sharp.ext-1 .badge {
	background-color: #218d96;
}

.mt-element-list .list-default.mt-list-head.green-sharp .list-label {
	color: #eefafb;
}

.mt-element-list .list-default.mt-list-head.green-sharp .list-date {
	color: #eefafb;
}

.mt-element-list .list-todo.mt-list-head.green-sharp {
	background-color: #2ab4c0;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-sharp {
	background-color: #2ab4c0;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-sharp:hover {
	background-color: #25a0ab;
}

.mt-element-list .list-todo .list-todo-line.green-sharp {
	border-color: #2ab4c0;
}

.mt-element-list .list-todo .list-todo-item.green-sharp:after {
	border-right-color: #2ab4c0 !important;
}

.mt-element-list .list-todo .list-todo-item.green-sharp .list-toggle {
	background: #2ab4c0;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.green-sharp .list-toggle>.badge
	{
	color: #2ab4c0;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-steel {
	background-color: #29b4b6;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-steel .badge {
	background-color: #3ed1d4;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.green-steel.ext-1 .badge {
	background-color: #208b8c;
}

.mt-element-list .list-default.mt-list-head.green-steel .list-label {
	color: #e5f9f9;
}

.mt-element-list .list-default.mt-list-head.green-steel .list-date {
	color: #e5f9f9;
}

.mt-element-list .list-todo.mt-list-head.green-steel {
	background-color: #29b4b6;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-steel {
	background-color: #29b4b6;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.green-steel:hover {
	background-color: #249fa1;
}

.mt-element-list .list-todo .list-todo-line.green-steel {
	border-color: #29b4b6;
}

.mt-element-list .list-todo .list-todo-item.green-steel:after {
	border-right-color: #29b4b6 !important;
}

.mt-element-list .list-todo .list-todo-item.green-steel .list-toggle {
	background: #29b4b6;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.green-steel .list-toggle>.badge
	{
	color: #29b4b6;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.grey {
	background-color: #E5E5E5;
	color: #333333;
}

.mt-element-list .list-default.mt-list-head.grey .badge {
	background-color: white;
	color: #333333;
}

.mt-element-list .list-default.mt-list-head.grey.ext-1 .badge {
	background-color: #cccccc;
}

.mt-element-list .list-default.mt-list-head.grey .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.grey .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.grey {
	background-color: #E5E5E5;
	color: #333333;
}

.mt-element-list .list-todo .list-count.grey {
	background-color: #E5E5E5;
	color: #333333;
}

.mt-element-list .list-todo .list-count.grey:hover {
	background-color: #d8d8d8;
}

.mt-element-list .list-todo .list-todo-line.grey {
	border-color: #E5E5E5;
}

.mt-element-list .list-todo .list-todo-item.grey:after {
	border-right-color: #E5E5E5 !important;
}

.mt-element-list .list-todo .list-todo-item.grey .list-toggle {
	background: #E5E5E5;
	color: #333333 !important;
}

.mt-element-list .list-todo .list-todo-item.grey .list-toggle>.badge {
	color: #E5E5E5;
	background: #333333;
}

.mt-element-list .list-default.mt-list-head.grey-steel {
	background-color: #e9edef;
	color: #80898e;
}

.mt-element-list .list-default.mt-list-head.grey-steel .badge {
	background-color: white;
	color: #80898e;
}

.mt-element-list .list-default.mt-list-head.grey-steel.ext-1 .badge {
	background-color: #cbd5da;
}

.mt-element-list .list-default.mt-list-head.grey-steel .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.grey-steel .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.grey-steel {
	background-color: #e9edef;
	color: #80898e;
}

.mt-element-list .list-todo .list-count.grey-steel {
	background-color: #e9edef;
	color: #80898e;
}

.mt-element-list .list-todo .list-count.grey-steel:hover {
	background-color: #dae1e4;
}

.mt-element-list .list-todo .list-todo-line.grey-steel {
	border-color: #e9edef;
}

.mt-element-list .list-todo .list-todo-item.grey-steel:after {
	border-right-color: #e9edef !important;
}

.mt-element-list .list-todo .list-todo-item.grey-steel .list-toggle {
	background: #e9edef;
	color: #80898e !important;
}

.mt-element-list .list-todo .list-todo-item.grey-steel .list-toggle>.badge
	{
	color: #e9edef;
	background: #80898e;
}

.mt-element-list .list-default.mt-list-head.grey-cararra {
	background-color: #fafafa;
	color: #333333;
}

.mt-element-list .list-default.mt-list-head.grey-cararra .badge {
	background-color: white;
	color: #333333;
}

.mt-element-list .list-default.mt-list-head.grey-cararra.ext-1 .badge {
	background-color: #e1e1e1;
}

.mt-element-list .list-default.mt-list-head.grey-cararra .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.grey-cararra .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.grey-cararra {
	background-color: #fafafa;
	color: #333333;
}

.mt-element-list .list-todo .list-count.grey-cararra {
	background-color: #fafafa;
	color: #333333;
}

.mt-element-list .list-todo .list-count.grey-cararra:hover {
	background-color: #ededed;
}

.mt-element-list .list-todo .list-todo-line.grey-cararra {
	border-color: #fafafa;
}

.mt-element-list .list-todo .list-todo-item.grey-cararra:after {
	border-right-color: #fafafa !important;
}

.mt-element-list .list-todo .list-todo-item.grey-cararra .list-toggle {
	background: #fafafa;
	color: #333333 !important;
}

.mt-element-list .list-todo .list-todo-item.grey-cararra .list-toggle>.badge
	{
	color: #fafafa;
	background: #333333;
}

.mt-element-list .list-default.mt-list-head.grey-gallery {
	background-color: #555555;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.grey-gallery .badge {
	background-color: #6f6f6f;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.grey-gallery.ext-1 .badge {
	background-color: #3c3c3c;
}

.mt-element-list .list-default.mt-list-head.grey-gallery .list-label {
	color: #d5d5d5;
}

.mt-element-list .list-default.mt-list-head.grey-gallery .list-date {
	color: #d5d5d5;
}

.mt-element-list .list-todo.mt-list-head.grey-gallery {
	background-color: #555555;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.grey-gallery {
	background-color: #555555;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.grey-gallery:hover {
	background-color: #484848;
}

.mt-element-list .list-todo .list-todo-line.grey-gallery {
	border-color: #555555;
}

.mt-element-list .list-todo .list-todo-item.grey-gallery:after {
	border-right-color: #555555 !important;
}

.mt-element-list .list-todo .list-todo-item.grey-gallery .list-toggle {
	background: #555555;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.grey-gallery .list-toggle>.badge
	{
	color: #555555;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.grey-cascade {
	background-color: #95A5A6;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.grey-cascade .badge {
	background-color: #b1bdbd;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.grey-cascade.ext-1 .badge {
	background-color: #798d8f;
}

.mt-element-list .list-default.mt-list-head.grey-cascade .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.grey-cascade .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.grey-cascade {
	background-color: #95A5A6;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.grey-cascade {
	background-color: #95A5A6;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.grey-cascade:hover {
	background-color: #87999a;
}

.mt-element-list .list-todo .list-todo-line.grey-cascade {
	border-color: #95A5A6;
}

.mt-element-list .list-todo .list-todo-item.grey-cascade:after {
	border-right-color: #95A5A6 !important;
}

.mt-element-list .list-todo .list-todo-item.grey-cascade .list-toggle {
	background: #95A5A6;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.grey-cascade .list-toggle>.badge
	{
	color: #95A5A6;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.grey-silver {
	background-color: #BFBFBF;
	color: #FAFCFB;
}

.mt-element-list .list-default.mt-list-head.grey-silver .badge {
	background-color: #d9d9d9;
	color: #FAFCFB;
}

.mt-element-list .list-default.mt-list-head.grey-silver.ext-1 .badge {
	background-color: #a6a6a6;
}

.mt-element-list .list-default.mt-list-head.grey-silver .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.grey-silver .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.grey-silver {
	background-color: #BFBFBF;
	color: #FAFCFB;
}

.mt-element-list .list-todo .list-count.grey-silver {
	background-color: #BFBFBF;
	color: #FAFCFB;
}

.mt-element-list .list-todo .list-count.grey-silver:hover {
	background-color: #b2b2b2;
}

.mt-element-list .list-todo .list-todo-line.grey-silver {
	border-color: #BFBFBF;
}

.mt-element-list .list-todo .list-todo-item.grey-silver:after {
	border-right-color: #BFBFBF !important;
}

.mt-element-list .list-todo .list-todo-item.grey-silver .list-toggle {
	background: #BFBFBF;
	color: #FAFCFB !important;
}

.mt-element-list .list-todo .list-todo-item.grey-silver .list-toggle>.badge
	{
	color: #BFBFBF;
	background: #FAFCFB;
}

.mt-element-list .list-default.mt-list-head.grey-salsa {
	background-color: #ACB5C3;
	color: #FAFCFB;
}

.mt-element-list .list-default.mt-list-head.grey-salsa .badge {
	background-color: #cacfd8;
	color: #FAFCFB;
}

.mt-element-list .list-default.mt-list-head.grey-salsa.ext-1 .badge {
	background-color: #8e9bae;
}

.mt-element-list .list-default.mt-list-head.grey-salsa .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.grey-salsa .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.grey-salsa {
	background-color: #ACB5C3;
	color: #FAFCFB;
}

.mt-element-list .list-todo .list-count.grey-salsa {
	background-color: #ACB5C3;
	color: #FAFCFB;
}

.mt-element-list .list-todo .list-count.grey-salsa:hover {
	background-color: #9da8b8;
}

.mt-element-list .list-todo .list-todo-line.grey-salsa {
	border-color: #ACB5C3;
}

.mt-element-list .list-todo .list-todo-item.grey-salsa:after {
	border-right-color: #ACB5C3 !important;
}

.mt-element-list .list-todo .list-todo-item.grey-salsa .list-toggle {
	background: #ACB5C3;
	color: #FAFCFB !important;
}

.mt-element-list .list-todo .list-todo-item.grey-salsa .list-toggle>.badge
	{
	color: #ACB5C3;
	background: #FAFCFB;
}

.mt-element-list .list-default.mt-list-head.grey-salt {
	background-color: #bfcad1;
	color: #FAFCFB;
}

.mt-element-list .list-default.mt-list-head.grey-salt .badge {
	background-color: #dde3e6;
	color: #FAFCFB;
}

.mt-element-list .list-default.mt-list-head.grey-salt.ext-1 .badge {
	background-color: #a1b1bc;
}

.mt-element-list .list-default.mt-list-head.grey-salt .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.grey-salt .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.grey-salt {
	background-color: #bfcad1;
	color: #FAFCFB;
}

.mt-element-list .list-todo .list-count.grey-salt {
	background-color: #bfcad1;
	color: #FAFCFB;
}

.mt-element-list .list-todo .list-count.grey-salt:hover {
	background-color: #b0bec6;
}

.mt-element-list .list-todo .list-todo-line.grey-salt {
	border-color: #bfcad1;
}

.mt-element-list .list-todo .list-todo-item.grey-salt:after {
	border-right-color: #bfcad1 !important;
}

.mt-element-list .list-todo .list-todo-item.grey-salt .list-toggle {
	background: #bfcad1;
	color: #FAFCFB !important;
}

.mt-element-list .list-todo .list-todo-item.grey-salt .list-toggle>.badge
	{
	color: #bfcad1;
	background: #FAFCFB;
}

.mt-element-list .list-default.mt-list-head.grey-mint {
	background-color: #525e64;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.grey-mint .badge {
	background-color: #697880;
	color: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.grey-mint.ext-1 .badge {
	background-color: #3b4448;
}

.mt-element-list .list-default.mt-list-head.grey-mint .list-label {
	color: #d7dcde;
}

.mt-element-list .list-default.mt-list-head.grey-mint .list-date {
	color: #d7dcde;
}

.mt-element-list .list-todo.mt-list-head.grey-mint {
	background-color: #525e64;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.grey-mint {
	background-color: #525e64;
	color: #FFFFFF;
}

.mt-element-list .list-todo .list-count.grey-mint:hover {
	background-color: #475156;
}

.mt-element-list .list-todo .list-todo-line.grey-mint {
	border-color: #525e64;
}

.mt-element-list .list-todo .list-todo-item.grey-mint:after {
	border-right-color: #525e64 !important;
}

.mt-element-list .list-todo .list-todo-item.grey-mint .list-toggle {
	background: #525e64;
	color: #FFFFFF !important;
}

.mt-element-list .list-todo .list-todo-item.grey-mint .list-toggle>.badge
	{
	color: #525e64;
	background: #FFFFFF;
}

.mt-element-list .list-default.mt-list-head.red {
	background-color: #e7505a;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red .badge {
	background-color: #ed7d84;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red.ext-1 .badge {
	background-color: #e12330;
}

.mt-element-list .list-default.mt-list-head.red .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.red .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.red {
	background-color: #e7505a;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red {
	background-color: #e7505a;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red:hover {
	background-color: #e43a45;
}

.mt-element-list .list-todo .list-todo-line.red {
	border-color: #e7505a;
}

.mt-element-list .list-todo .list-todo-item.red:after {
	border-right-color: #e7505a !important;
}

.mt-element-list .list-todo .list-todo-item.red .list-toggle {
	background: #e7505a;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.red .list-toggle>.badge {
	color: #e7505a;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-pink {
	background-color: #E08283;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-pink .badge {
	background-color: #eaabac;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-pink.ext-1 .badge {
	background-color: #d6595a;
}

.mt-element-list .list-default.mt-list-head.red-pink .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.red-pink .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.red-pink {
	background-color: #E08283;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red-pink {
	background-color: #E08283;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red-pink:hover {
	background-color: #db6e6f;
}

.mt-element-list .list-todo .list-todo-line.red-pink {
	border-color: #E08283;
}

.mt-element-list .list-todo .list-todo-item.red-pink:after {
	border-right-color: #E08283 !important;
}

.mt-element-list .list-todo .list-todo-item.red-pink .list-toggle {
	background: #E08283;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.red-pink .list-toggle>.badge
	{
	color: #E08283;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-sunglo {
	background-color: #E26A6A;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-sunglo .badge {
	background-color: #ea9595;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-sunglo.ext-1 .badge {
	background-color: #da3f3f;
}

.mt-element-list .list-default.mt-list-head.red-sunglo .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.red-sunglo .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.red-sunglo {
	background-color: #E26A6A;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red-sunglo {
	background-color: #E26A6A;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red-sunglo:hover {
	background-color: #de5555;
}

.mt-element-list .list-todo .list-todo-line.red-sunglo {
	border-color: #E26A6A;
}

.mt-element-list .list-todo .list-todo-item.red-sunglo:after {
	border-right-color: #E26A6A !important;
}

.mt-element-list .list-todo .list-todo-item.red-sunglo .list-toggle {
	background: #E26A6A;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.red-sunglo .list-toggle>.badge
	{
	color: #E26A6A;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-intense {
	background-color: #e35b5a;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-intense .badge {
	background-color: #ea8686;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-intense.ext-1 .badge {
	background-color: #dc302e;
}

.mt-element-list .list-default.mt-list-head.red-intense .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.red-intense .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.red-intense {
	background-color: #e35b5a;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red-intense {
	background-color: #e35b5a;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red-intense:hover {
	background-color: #df4544;
}

.mt-element-list .list-todo .list-todo-line.red-intense {
	border-color: #e35b5a;
}

.mt-element-list .list-todo .list-todo-item.red-intense:after {
	border-right-color: #e35b5a !important;
}

.mt-element-list .list-todo .list-todo-item.red-intense .list-toggle {
	background: #e35b5a;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.red-intense .list-toggle>.badge
	{
	color: #e35b5a;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-thunderbird {
	background-color: #D91E18;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-thunderbird .badge {
	background-color: #e9403b;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-thunderbird.ext-1 .badge
	{
	background-color: #ab1813;
}

.mt-element-list .list-default.mt-list-head.red-thunderbird .list-label
	{
	color: #fef3f2;
}

.mt-element-list .list-default.mt-list-head.red-thunderbird .list-date {
	color: #fef3f2;
}

.mt-element-list .list-todo.mt-list-head.red-thunderbird {
	background-color: #D91E18;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red-thunderbird {
	background-color: #D91E18;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red-thunderbird:hover {
	background-color: #c21b15;
}

.mt-element-list .list-todo .list-todo-line.red-thunderbird {
	border-color: #D91E18;
}

.mt-element-list .list-todo .list-todo-item.red-thunderbird:after {
	border-right-color: #D91E18 !important;
}

.mt-element-list .list-todo .list-todo-item.red-thunderbird .list-toggle
	{
	background: #D91E18;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.red-thunderbird .list-toggle>.badge
	{
	color: #D91E18;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-flamingo {
	background-color: #EF4836;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-flamingo .badge {
	background-color: #f37365;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-flamingo.ext-1 .badge {
	background-color: #e02612;
}

.mt-element-list .list-default.mt-list-head.red-flamingo .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.red-flamingo .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.red-flamingo {
	background-color: #EF4836;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red-flamingo {
	background-color: #EF4836;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red-flamingo:hover {
	background-color: #ed321e;
}

.mt-element-list .list-todo .list-todo-line.red-flamingo {
	border-color: #EF4836;
}

.mt-element-list .list-todo .list-todo-item.red-flamingo:after {
	border-right-color: #EF4836 !important;
}

.mt-element-list .list-todo .list-todo-item.red-flamingo .list-toggle {
	background: #EF4836;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.red-flamingo .list-toggle>.badge
	{
	color: #EF4836;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-soft {
	background-color: #d05454;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-soft .badge {
	background-color: #db7c7c;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-soft.ext-1 .badge {
	background-color: #bd3434;
}

.mt-element-list .list-default.mt-list-head.red-soft .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.red-soft .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.red-soft {
	background-color: #d05454;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red-soft {
	background-color: #d05454;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red-soft:hover {
	background-color: #cb4040;
}

.mt-element-list .list-todo .list-todo-line.red-soft {
	border-color: #d05454;
}

.mt-element-list .list-todo .list-todo-item.red-soft:after {
	border-right-color: #d05454 !important;
}

.mt-element-list .list-todo .list-todo-item.red-soft .list-toggle {
	background: #d05454;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.red-soft .list-toggle>.badge
	{
	color: #d05454;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-haze {
	background-color: #f36a5a;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-haze .badge {
	background-color: #f6958a;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-haze.ext-1 .badge {
	background-color: #f03f2a;
}

.mt-element-list .list-default.mt-list-head.red-haze .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.red-haze .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.red-haze {
	background-color: #f36a5a;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red-haze {
	background-color: #f36a5a;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red-haze:hover {
	background-color: #f15542;
}

.mt-element-list .list-todo .list-todo-line.red-haze {
	border-color: #f36a5a;
}

.mt-element-list .list-todo .list-todo-item.red-haze:after {
	border-right-color: #f36a5a !important;
}

.mt-element-list .list-todo .list-todo-item.red-haze .list-toggle {
	background: #f36a5a;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.red-haze .list-toggle>.badge
	{
	color: #f36a5a;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-mint {
	background-color: #e43a45;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-mint .badge {
	background-color: #ea676f;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.red-mint.ext-1 .badge {
	background-color: #cf1c28;
}

.mt-element-list .list-default.mt-list-head.red-mint .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.red-mint .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.red-mint {
	background-color: #e43a45;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red-mint {
	background-color: #e43a45;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.red-mint:hover {
	background-color: #e12430;
}

.mt-element-list .list-todo .list-todo-line.red-mint {
	border-color: #e43a45;
}

.mt-element-list .list-todo .list-todo-item.red-mint:after {
	border-right-color: #e43a45 !important;
}

.mt-element-list .list-todo .list-todo-item.red-mint .list-toggle {
	background: #e43a45;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.red-mint .list-toggle>.badge
	{
	color: #e43a45;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow {
	background-color: #c49f47;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow .badge {
	background-color: #d0b36e;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow.ext-1 .badge {
	background-color: #a48334;
}

.mt-element-list .list-default.mt-list-head.yellow .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.yellow .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.yellow {
	background-color: #c49f47;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow {
	background-color: #c49f47;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow:hover {
	background-color: #b7923b;
}

.mt-element-list .list-todo .list-todo-line.yellow {
	border-color: #c49f47;
}

.mt-element-list .list-todo .list-todo-item.yellow:after {
	border-right-color: #c49f47 !important;
}

.mt-element-list .list-todo .list-todo-item.yellow .list-toggle {
	background: #c49f47;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.yellow .list-toggle>.badge {
	color: #c49f47;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-gold {
	background-color: #E87E04;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-gold .badge {
	background-color: #fb9724;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-gold.ext-1 .badge {
	background-color: #b66303;
}

.mt-element-list .list-default.mt-list-head.yellow-gold .list-label {
	color: #fff6ec;
}

.mt-element-list .list-default.mt-list-head.yellow-gold .list-date {
	color: #fff6ec;
}

.mt-element-list .list-todo.mt-list-head.yellow-gold {
	background-color: #E87E04;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow-gold {
	background-color: #E87E04;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow-gold:hover {
	background-color: #cf7004;
}

.mt-element-list .list-todo .list-todo-line.yellow-gold {
	border-color: #E87E04;
}

.mt-element-list .list-todo .list-todo-item.yellow-gold:after {
	border-right-color: #E87E04 !important;
}

.mt-element-list .list-todo .list-todo-item.yellow-gold .list-toggle {
	background: #E87E04;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.yellow-gold .list-toggle>.badge
	{
	color: #E87E04;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-casablanca {
	background-color: #f2784b;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-casablanca .badge {
	background-color: #f59c7b;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-casablanca.ext-1 .badge
	{
	background-color: #ef541b;
}

.mt-element-list .list-default.mt-list-head.yellow-casablanca .list-label
	{
	color: white;
}

.mt-element-list .list-default.mt-list-head.yellow-casablanca .list-date
	{
	color: white;
}

.mt-element-list .list-todo.mt-list-head.yellow-casablanca {
	background-color: #f2784b;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow-casablanca {
	background-color: #f2784b;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow-casablanca:hover {
	background-color: #f06633;
}

.mt-element-list .list-todo .list-todo-line.yellow-casablanca {
	border-color: #f2784b;
}

.mt-element-list .list-todo .list-todo-item.yellow-casablanca:after {
	border-right-color: #f2784b !important;
}

.mt-element-list .list-todo .list-todo-item.yellow-casablanca .list-toggle
	{
	background: #f2784b;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.yellow-casablanca .list-toggle>.badge
	{
	color: #f2784b;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-crusta {
	background-color: #f3c200;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-crusta .badge {
	background-color: #ffd327;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-crusta.ext-1 .badge {
	background-color: #c09900;
}

.mt-element-list .list-default.mt-list-head.yellow-crusta .list-label {
	color: #fffdf3;
}

.mt-element-list .list-default.mt-list-head.yellow-crusta .list-date {
	color: #fffdf3;
}

.mt-element-list .list-todo.mt-list-head.yellow-crusta {
	background-color: #f3c200;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow-crusta {
	background-color: #f3c200;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow-crusta:hover {
	background-color: #daae00;
}

.mt-element-list .list-todo .list-todo-line.yellow-crusta {
	border-color: #f3c200;
}

.mt-element-list .list-todo .list-todo-item.yellow-crusta:after {
	border-right-color: #f3c200 !important;
}

.mt-element-list .list-todo .list-todo-item.yellow-crusta .list-toggle {
	background: #f3c200;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.yellow-crusta .list-toggle>.badge
	{
	color: #f3c200;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-lemon {
	background-color: #F7CA18;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-lemon .badge {
	background-color: #f9d549;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-lemon.ext-1 .badge {
	background-color: #d5ab07;
}

.mt-element-list .list-default.mt-list-head.yellow-lemon .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.yellow-lemon .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.yellow-lemon {
	background-color: #F7CA18;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow-lemon {
	background-color: #F7CA18;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow-lemon:hover {
	background-color: #edbf08;
}

.mt-element-list .list-todo .list-todo-line.yellow-lemon {
	border-color: #F7CA18;
}

.mt-element-list .list-todo .list-todo-item.yellow-lemon:after {
	border-right-color: #F7CA18 !important;
}

.mt-element-list .list-todo .list-todo-item.yellow-lemon .list-toggle {
	background: #F7CA18;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.yellow-lemon .list-toggle>.badge
	{
	color: #F7CA18;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-saffron {
	background-color: #F4D03F;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-saffron .badge {
	background-color: #f7dc6f;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-saffron.ext-1 .badge
	{
	background-color: #f1c40f;
}

.mt-element-list .list-default.mt-list-head.yellow-saffron .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.yellow-saffron .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.yellow-saffron {
	background-color: #F4D03F;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow-saffron {
	background-color: #F4D03F;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow-saffron:hover {
	background-color: #f3ca27;
}

.mt-element-list .list-todo .list-todo-line.yellow-saffron {
	border-color: #F4D03F;
}

.mt-element-list .list-todo .list-todo-item.yellow-saffron:after {
	border-right-color: #F4D03F !important;
}

.mt-element-list .list-todo .list-todo-item.yellow-saffron .list-toggle
	{
	background: #F4D03F;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.yellow-saffron .list-toggle>.badge
	{
	color: #F4D03F;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-soft {
	background-color: #c8d046;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-soft .badge {
	background-color: #d4da6f;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-soft.ext-1 .badge {
	background-color: #adb52e;
}

.mt-element-list .list-default.mt-list-head.yellow-soft .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.yellow-soft .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.yellow-soft {
	background-color: #c8d046;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow-soft {
	background-color: #c8d046;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow-soft:hover {
	background-color: #c1c933;
}

.mt-element-list .list-todo .list-todo-line.yellow-soft {
	border-color: #c8d046;
}

.mt-element-list .list-todo .list-todo-item.yellow-soft:after {
	border-right-color: #c8d046 !important;
}

.mt-element-list .list-todo .list-todo-item.yellow-soft .list-toggle {
	background: #c8d046;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.yellow-soft .list-toggle>.badge
	{
	color: #c8d046;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-haze {
	background-color: #c5bf66;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-haze .badge {
	background-color: #d3ce8b;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-haze.ext-1 .badge {
	background-color: #b4ad44;
}

.mt-element-list .list-default.mt-list-head.yellow-haze .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.yellow-haze .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.yellow-haze {
	background-color: #c5bf66;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow-haze {
	background-color: #c5bf66;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow-haze:hover {
	background-color: #beb754;
}

.mt-element-list .list-todo .list-todo-line.yellow-haze {
	border-color: #c5bf66;
}

.mt-element-list .list-todo .list-todo-item.yellow-haze:after {
	border-right-color: #c5bf66 !important;
}

.mt-element-list .list-todo .list-todo-item.yellow-haze .list-toggle {
	background: #c5bf66;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.yellow-haze .list-toggle>.badge
	{
	color: #c5bf66;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-mint {
	background-color: #c5b96b;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-mint .badge {
	background-color: #d3ca90;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.yellow-mint.ext-1 .badge {
	background-color: #b6a747;
}

.mt-element-list .list-default.mt-list-head.yellow-mint .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.yellow-mint .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.yellow-mint {
	background-color: #c5b96b;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow-mint {
	background-color: #c5b96b;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.yellow-mint:hover {
	background-color: #beb059;
}

.mt-element-list .list-todo .list-todo-line.yellow-mint {
	border-color: #c5b96b;
}

.mt-element-list .list-todo .list-todo-item.yellow-mint:after {
	border-right-color: #c5b96b !important;
}

.mt-element-list .list-todo .list-todo-item.yellow-mint .list-toggle {
	background: #c5b96b;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.yellow-mint .list-toggle>.badge
	{
	color: #c5b96b;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple {
	background-color: #8E44AD;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple .badge {
	background-color: #a563c1;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple.ext-1 .badge {
	background-color: #703688;
}

.mt-element-list .list-default.mt-list-head.purple .list-label {
	color: #f9f5fb;
}

.mt-element-list .list-default.mt-list-head.purple .list-date {
	color: #f9f5fb;
}

.mt-element-list .list-todo.mt-list-head.purple {
	background-color: #8E44AD;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple {
	background-color: #8E44AD;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple:hover {
	background-color: #7f3d9b;
}

.mt-element-list .list-todo .list-todo-line.purple {
	border-color: #8E44AD;
}

.mt-element-list .list-todo .list-todo-item.purple:after {
	border-right-color: #8E44AD !important;
}

.mt-element-list .list-todo .list-todo-item.purple .list-toggle {
	background: #8E44AD;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.purple .list-toggle>.badge {
	color: #8E44AD;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-plum {
	background-color: #8775a7;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-plum .badge {
	background-color: #a294bb;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-plum.ext-1 .badge {
	background-color: #6d5b8e;
}

.mt-element-list .list-default.mt-list-head.purple-plum .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.purple-plum .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.purple-plum {
	background-color: #8775a7;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple-plum {
	background-color: #8775a7;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple-plum:hover {
	background-color: #79659d;
}

.mt-element-list .list-todo .list-todo-line.purple-plum {
	border-color: #8775a7;
}

.mt-element-list .list-todo .list-todo-item.purple-plum:after {
	border-right-color: #8775a7 !important;
}

.mt-element-list .list-todo .list-todo-item.purple-plum .list-toggle {
	background: #8775a7;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.purple-plum .list-toggle>.badge
	{
	color: #8775a7;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-medium {
	background-color: #BF55EC;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-medium .badge {
	background-color: #d083f1;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-medium.ext-1 .badge {
	background-color: #ae27e7;
}

.mt-element-list .list-default.mt-list-head.purple-medium .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.purple-medium .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.purple-medium {
	background-color: #BF55EC;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple-medium {
	background-color: #BF55EC;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple-medium:hover {
	background-color: #b63ee9;
}

.mt-element-list .list-todo .list-todo-line.purple-medium {
	border-color: #BF55EC;
}

.mt-element-list .list-todo .list-todo-item.purple-medium:after {
	border-right-color: #BF55EC !important;
}

.mt-element-list .list-todo .list-todo-item.purple-medium .list-toggle {
	background: #BF55EC;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.purple-medium .list-toggle>.badge
	{
	color: #BF55EC;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-studio {
	background-color: #8E44AD;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-studio .badge {
	background-color: #a563c1;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-studio.ext-1 .badge {
	background-color: #703688;
}

.mt-element-list .list-default.mt-list-head.purple-studio .list-label {
	color: #f9f5fb;
}

.mt-element-list .list-default.mt-list-head.purple-studio .list-date {
	color: #f9f5fb;
}

.mt-element-list .list-todo.mt-list-head.purple-studio {
	background-color: #8E44AD;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple-studio {
	background-color: #8E44AD;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple-studio:hover {
	background-color: #7f3d9b;
}

.mt-element-list .list-todo .list-todo-line.purple-studio {
	border-color: #8E44AD;
}

.mt-element-list .list-todo .list-todo-item.purple-studio:after {
	border-right-color: #8E44AD !important;
}

.mt-element-list .list-todo .list-todo-item.purple-studio .list-toggle {
	background: #8E44AD;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.purple-studio .list-toggle>.badge
	{
	color: #8E44AD;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-wisteria {
	background-color: #9B59B6;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-wisteria .badge {
	background-color: #b07cc6;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-wisteria.ext-1 .badge
	{
	background-color: #804399;
}

.mt-element-list .list-default.mt-list-head.purple-wisteria .list-label
	{
	color: white;
}

.mt-element-list .list-default.mt-list-head.purple-wisteria .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.purple-wisteria {
	background-color: #9B59B6;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple-wisteria {
	background-color: #9B59B6;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple-wisteria:hover {
	background-color: #8f4bab;
}

.mt-element-list .list-todo .list-todo-line.purple-wisteria {
	border-color: #9B59B6;
}

.mt-element-list .list-todo .list-todo-item.purple-wisteria:after {
	border-right-color: #9B59B6 !important;
}

.mt-element-list .list-todo .list-todo-item.purple-wisteria .list-toggle
	{
	background: #9B59B6;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.purple-wisteria .list-toggle>.badge
	{
	color: #9B59B6;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-seance {
	background-color: #9A12B3;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-seance .badge {
	background-color: #c217e1;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-seance.ext-1 .badge {
	background-color: #720d85;
}

.mt-element-list .list-default.mt-list-head.purple-seance .list-label {
	color: #f2cafa;
}

.mt-element-list .list-default.mt-list-head.purple-seance .list-date {
	color: #f2cafa;
}

.mt-element-list .list-todo.mt-list-head.purple-seance {
	background-color: #9A12B3;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple-seance {
	background-color: #9A12B3;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple-seance:hover {
	background-color: #86109c;
}

.mt-element-list .list-todo .list-todo-line.purple-seance {
	border-color: #9A12B3;
}

.mt-element-list .list-todo .list-todo-item.purple-seance:after {
	border-right-color: #9A12B3 !important;
}

.mt-element-list .list-todo .list-todo-item.purple-seance .list-toggle {
	background: #9A12B3;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.purple-seance .list-toggle>.badge
	{
	color: #9A12B3;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-intense {
	background-color: #8775a7;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-intense .badge {
	background-color: #a294bb;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-intense.ext-1 .badge
	{
	background-color: #6d5b8e;
}

.mt-element-list .list-default.mt-list-head.purple-intense .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.purple-intense .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.purple-intense {
	background-color: #8775a7;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple-intense {
	background-color: #8775a7;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple-intense:hover {
	background-color: #79659d;
}

.mt-element-list .list-todo .list-todo-line.purple-intense {
	border-color: #8775a7;
}

.mt-element-list .list-todo .list-todo-item.purple-intense:after {
	border-right-color: #8775a7 !important;
}

.mt-element-list .list-todo .list-todo-item.purple-intense .list-toggle
	{
	background: #8775a7;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.purple-intense .list-toggle>.badge
	{
	color: #8775a7;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-sharp {
	background-color: #796799;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-sharp .badge {
	background-color: #9486ad;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-sharp.ext-1 .badge {
	background-color: #61527b;
}

.mt-element-list .list-default.mt-list-head.purple-sharp .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.purple-sharp .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.purple-sharp {
	background-color: #796799;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple-sharp {
	background-color: #796799;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple-sharp:hover {
	background-color: #6d5d8a;
}

.mt-element-list .list-todo .list-todo-line.purple-sharp {
	border-color: #796799;
}

.mt-element-list .list-todo .list-todo-item.purple-sharp:after {
	border-right-color: #796799 !important;
}

.mt-element-list .list-todo .list-todo-item.purple-sharp .list-toggle {
	background: #796799;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.purple-sharp .list-toggle>.badge
	{
	color: #796799;
	background: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-soft {
	background-color: #8877a9;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-soft .badge {
	background-color: #a396bd;
	color: #ffffff;
}

.mt-element-list .list-default.mt-list-head.purple-soft.ext-1 .badge {
	background-color: #6e5c91;
}

.mt-element-list .list-default.mt-list-head.purple-soft .list-label {
	color: white;
}

.mt-element-list .list-default.mt-list-head.purple-soft .list-date {
	color: white;
}

.mt-element-list .list-todo.mt-list-head.purple-soft {
	background-color: #8877a9;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple-soft {
	background-color: #8877a9;
	color: #ffffff;
}

.mt-element-list .list-todo .list-count.purple-soft:hover {
	background-color: #7a679f;
}

.mt-element-list .list-todo .list-todo-line.purple-soft {
	border-color: #8877a9;
}

.mt-element-list .list-todo .list-todo-item.purple-soft:after {
	border-right-color: #8877a9 !important;
}

.mt-element-list .list-todo .list-todo-item.purple-soft .list-toggle {
	background: #8877a9;
	color: #ffffff !important;
}

.mt-element-list .list-todo .list-todo-item.purple-soft .list-toggle>.badge
	{
	color: #8877a9;
	background: #ffffff;
}

.mt-element-list .list-todo-item.white:after {
	border-right-color: #ffffff;
}

.mt-element-list .list-todo-item.white .list-toggle {
	background: #ffffff;
}

.mt-element-list .list-todo-item.default:after {
	border-right-color: #e1e5ec;
}

.mt-element-list .list-todo-item.default .list-toggle {
	background: #e1e5ec;
}

.mt-element-list .list-todo-item.dark:after {
	border-right-color: #2f353b;
}

.mt-element-list .list-todo-item.dark .list-toggle {
	background: #2f353b;
}

.mt-element-list .list-todo-item.blue:after {
	border-right-color: #3598dc;
}

.mt-element-list .list-todo-item.blue .list-toggle {
	background: #3598dc;
}

.mt-element-list .list-todo-item.blue-madison:after {
	border-right-color: #578ebe;
}

.mt-element-list .list-todo-item.blue-madison .list-toggle {
	background: #578ebe;
}

.mt-element-list .list-todo-item.blue-chambray:after {
	border-right-color: #2C3E50;
}

.mt-element-list .list-todo-item.blue-chambray .list-toggle {
	background: #2C3E50;
}

.mt-element-list .list-todo-item.blue-ebonyclay:after {
	border-right-color: #22313F;
}

.mt-element-list .list-todo-item.blue-ebonyclay .list-toggle {
	background: #22313F;
}

.mt-element-list .list-todo-item.blue-hoki:after {
	border-right-color: #67809F;
}

.mt-element-list .list-todo-item.blue-hoki .list-toggle {
	background: #67809F;
}

.mt-element-list .list-todo-item.blue-steel:after {
	border-right-color: #4B77BE;
}

.mt-element-list .list-todo-item.blue-steel .list-toggle {
	background: #4B77BE;
}

.mt-element-list .list-todo-item.blue-soft:after {
	border-right-color: #4c87b9;
}

.mt-element-list .list-todo-item.blue-soft .list-toggle {
	background: #4c87b9;
}

.mt-element-list .list-todo-item.blue-dark:after {
	border-right-color: #5e738b;
}

.mt-element-list .list-todo-item.blue-dark .list-toggle {
	background: #5e738b;
}

.mt-element-list .list-todo-item.blue-sharp:after {
	border-right-color: #5C9BD1;
}

.mt-element-list .list-todo-item.blue-sharp .list-toggle {
	background: #5C9BD1;
}

.mt-element-list .list-todo-item.blue-oleo:after {
	border-right-color: #94A0B2;
}

.mt-element-list .list-todo-item.blue-oleo .list-toggle {
	background: #94A0B2;
}

.mt-element-list .list-todo-item.green:after {
	border-right-color: #32c5d2;
}

.mt-element-list .list-todo-item.green .list-toggle {
	background: #32c5d2;
}

.mt-element-list .list-todo-item.green-meadow:after {
	border-right-color: #1BBC9B;
}

.mt-element-list .list-todo-item.green-meadow .list-toggle {
	background: #1BBC9B;
}

.mt-element-list .list-todo-item.green-seagreen:after {
	border-right-color: #1BA39C;
}

.mt-element-list .list-todo-item.green-seagreen .list-toggle {
	background: #1BA39C;
}

.mt-element-list .list-todo-item.green-turquoise:after {
	border-right-color: #36D7B7;
}

.mt-element-list .list-todo-item.green-turquoise .list-toggle {
	background: #36D7B7;
}

.mt-element-list .list-todo-item.green-haze:after {
	border-right-color: #44b6ae;
}

.mt-element-list .list-todo-item.green-haze .list-toggle {
	background: #44b6ae;
}

.mt-element-list .list-todo-item.green-jungle:after {
	border-right-color: #26C281;
}

.mt-element-list .list-todo-item.green-jungle .list-toggle {
	background: #26C281;
}

.mt-element-list .list-todo-item.green-soft:after {
	border-right-color: #3faba4;
}

.mt-element-list .list-todo-item.green-soft .list-toggle {
	background: #3faba4;
}

.mt-element-list .list-todo-item.green-dark:after {
	border-right-color: #4DB3A2;
}

.mt-element-list .list-todo-item.green-dark .list-toggle {
	background: #4DB3A2;
}

.mt-element-list .list-todo-item.green-sharp:after {
	border-right-color: #2ab4c0;
}

.mt-element-list .list-todo-item.green-sharp .list-toggle {
	background: #2ab4c0;
}

.mt-element-list .list-todo-item.green-steel:after {
	border-right-color: #29b4b6;
}

.mt-element-list .list-todo-item.green-steel .list-toggle {
	background: #29b4b6;
}

.mt-element-list .list-todo-item.grey:after {
	border-right-color: #E5E5E5;
}

.mt-element-list .list-todo-item.grey .list-toggle {
	background: #E5E5E5;
}

.mt-element-list .list-todo-item.grey-steel:after {
	border-right-color: #e9edef;
}

.mt-element-list .list-todo-item.grey-steel .list-toggle {
	background: #e9edef;
}

.mt-element-list .list-todo-item.grey-cararra:after {
	border-right-color: #fafafa;
}

.mt-element-list .list-todo-item.grey-cararra .list-toggle {
	background: #fafafa;
}

.mt-element-list .list-todo-item.grey-gallery:after {
	border-right-color: #555555;
}

.mt-element-list .list-todo-item.grey-gallery .list-toggle {
	background: #555555;
}

.mt-element-list .list-todo-item.grey-cascade:after {
	border-right-color: #95A5A6;
}

.mt-element-list .list-todo-item.grey-cascade .list-toggle {
	background: #95A5A6;
}

.mt-element-list .list-todo-item.grey-silver:after {
	border-right-color: #BFBFBF;
}

.mt-element-list .list-todo-item.grey-silver .list-toggle {
	background: #BFBFBF;
}

.mt-element-list .list-todo-item.grey-salsa:after {
	border-right-color: #ACB5C3;
}

.mt-element-list .list-todo-item.grey-salsa .list-toggle {
	background: #ACB5C3;
}

.mt-element-list .list-todo-item.grey-salt:after {
	border-right-color: #bfcad1;
}

.mt-element-list .list-todo-item.grey-salt .list-toggle {
	background: #bfcad1;
}

.mt-element-list .list-todo-item.grey-mint:after {
	border-right-color: #525e64;
}

.mt-element-list .list-todo-item.grey-mint .list-toggle {
	background: #525e64;
}

.mt-element-list .list-todo-item.red:after {
	border-right-color: #e7505a;
}

.mt-element-list .list-todo-item.red .list-toggle {
	background: #e7505a;
}

.mt-element-list .list-todo-item.red-pink:after {
	border-right-color: #E08283;
}

.mt-element-list .list-todo-item.red-pink .list-toggle {
	background: #E08283;
}

.mt-element-list .list-todo-item.red-sunglo:after {
	border-right-color: #E26A6A;
}

.mt-element-list .list-todo-item.red-sunglo .list-toggle {
	background: #E26A6A;
}

.mt-element-list .list-todo-item.red-intense:after {
	border-right-color: #e35b5a;
}

.mt-element-list .list-todo-item.red-intense .list-toggle {
	background: #e35b5a;
}

.mt-element-list .list-todo-item.red-thunderbird:after {
	border-right-color: #D91E18;
}

.mt-element-list .list-todo-item.red-thunderbird .list-toggle {
	background: #D91E18;
}

.mt-element-list .list-todo-item.red-flamingo:after {
	border-right-color: #EF4836;
}

.mt-element-list .list-todo-item.red-flamingo .list-toggle {
	background: #EF4836;
}

.mt-element-list .list-todo-item.red-soft:after {
	border-right-color: #d05454;
}

.mt-element-list .list-todo-item.red-soft .list-toggle {
	background: #d05454;
}

.mt-element-list .list-todo-item.red-haze:after {
	border-right-color: #f36a5a;
}

.mt-element-list .list-todo-item.red-haze .list-toggle {
	background: #f36a5a;
}

.mt-element-list .list-todo-item.red-mint:after {
	border-right-color: #e43a45;
}

.mt-element-list .list-todo-item.red-mint .list-toggle {
	background: #e43a45;
}

.mt-element-list .list-todo-item.yellow:after {
	border-right-color: #c49f47;
}

.mt-element-list .list-todo-item.yellow .list-toggle {
	background: #c49f47;
}

.mt-element-list .list-todo-item.yellow-gold:after {
	border-right-color: #E87E04;
}

.mt-element-list .list-todo-item.yellow-gold .list-toggle {
	background: #E87E04;
}

.mt-element-list .list-todo-item.yellow-casablanca:after {
	border-right-color: #f2784b;
}

.mt-element-list .list-todo-item.yellow-casablanca .list-toggle {
	background: #f2784b;
}

.mt-element-list .list-todo-item.yellow-crusta:after {
	border-right-color: #f3c200;
}

.mt-element-list .list-todo-item.yellow-crusta .list-toggle {
	background: #f3c200;
}

.mt-element-list .list-todo-item.yellow-lemon:after {
	border-right-color: #F7CA18;
}

.mt-element-list .list-todo-item.yellow-lemon .list-toggle {
	background: #F7CA18;
}

.mt-element-list .list-todo-item.yellow-saffron:after {
	border-right-color: #F4D03F;
}

.mt-element-list .list-todo-item.yellow-saffron .list-toggle {
	background: #F4D03F;
}

.mt-element-list .list-todo-item.yellow-soft:after {
	border-right-color: #c8d046;
}

.mt-element-list .list-todo-item.yellow-soft .list-toggle {
	background: #c8d046;
}

.mt-element-list .list-todo-item.yellow-haze:after {
	border-right-color: #c5bf66;
}

.mt-element-list .list-todo-item.yellow-haze .list-toggle {
	background: #c5bf66;
}

.mt-element-list .list-todo-item.yellow-mint:after {
	border-right-color: #c5b96b;
}

.mt-element-list .list-todo-item.yellow-mint .list-toggle {
	background: #c5b96b;
}

.mt-element-list .list-todo-item.purple:after {
	border-right-color: #8E44AD;
}

.mt-element-list .list-todo-item.purple .list-toggle {
	background: #8E44AD;
}

.mt-element-list .list-todo-item.purple-plum:after {
	border-right-color: #8775a7;
}

.mt-element-list .list-todo-item.purple-plum .list-toggle {
	background: #8775a7;
}

.mt-element-list .list-todo-item.purple-medium:after {
	border-right-color: #BF55EC;
}

.mt-element-list .list-todo-item.purple-medium .list-toggle {
	background: #BF55EC;
}

.mt-element-list .list-todo-item.purple-studio:after {
	border-right-color: #8E44AD;
}

.mt-element-list .list-todo-item.purple-studio .list-toggle {
	background: #8E44AD;
}

.mt-element-list .list-todo-item.purple-wisteria:after {
	border-right-color: #9B59B6;
}

.mt-element-list .list-todo-item.purple-wisteria .list-toggle {
	background: #9B59B6;
}

.mt-element-list .list-todo-item.purple-seance:after {
	border-right-color: #9A12B3;
}

.mt-element-list .list-todo-item.purple-seance .list-toggle {
	background: #9A12B3;
}

.mt-element-list .list-todo-item.purple-intense:after {
	border-right-color: #8775a7;
}

.mt-element-list .list-todo-item.purple-intense .list-toggle {
	background: #8775a7;
}

.mt-element-list .list-todo-item.purple-sharp:after {
	border-right-color: #796799;
}

.mt-element-list .list-todo-item.purple-sharp .list-toggle {
	background: #796799;
}

.mt-element-list .list-todo-item.purple-soft:after {
	border-right-color: #8877a9;
}

.mt-element-list .list-todo-item.purple-soft .list-toggle {
	background: #8877a9;
}

.mt-element-ribbon {
	position: relative;
	margin-bottom: 30px;
}

.mt-element-ribbon .ribbon-content {
	margin: 0;
	padding: 25px;
	clear: both;
}

.mt-element-ribbon .ribbon-content.no-padding {
	padding-top: 0;
}

.mt-element-ribbon .ribbon {
	padding: 0.5em 1em;
	z-index: 5;
	float: left;
	margin: 10px 0 0 -2px;
	clear: left;
	position: relative;
	background-color: #bac3d0;
	color: #384353;
}

.mt-element-ribbon .ribbon.ribbon-right {
	float: right;
	clear: right;
	margin: 10px -2px 0 0;
}

.mt-element-ribbon .ribbon.ribbon-vertical-left {
	clear: none;
	margin: -2px 0 0 10px;
	padding-top: 1em;
	padding-bottom: 1em;
	width: 41px;
	text-align: center;
}

.mt-element-ribbon .ribbon.ribbon-vertical-right {
	clear: none;
	float: right;
	margin: -2px 10px 0 0;
	padding-top: 1em;
	padding-bottom: 1em;
	width: 41px;
	text-align: center;
}

.mt-element-ribbon .ribbon.ribbon-shadow {
	box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.4);
}

.mt-element-ribbon .ribbon.ribbon-shadow.ribbon-right,
	.mt-element-ribbon .ribbon.ribbon-shadow.ribbon-vertical-right {
	box-shadow: -2px 2px 7px rgba(0, 0, 0, 0.4);
}

.mt-element-ribbon .ribbon.ribbon-round {
	border-top-right-radius: 5px !important;
	border-bottom-right-radius: 5px !important;
}

.mt-element-ribbon .ribbon.ribbon-round.ribbon-right {
	border-top-right-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
	border-top-left-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
}

.mt-element-ribbon .ribbon.ribbon-round.ribbon-vertical-right,
	.mt-element-ribbon .ribbon.ribbon-round.ribbon-vertical-left {
	border-top-right-radius: 0px !important;
	border-bottom-right-radius: 5px !important;
	border-top-left-radius: 0px !important;
	border-bottom-left-radius: 5px !important;
}

.mt-element-ribbon .ribbon.ribbon-border:after {
	border: 1px solid;
	content: '';
	position: absolute;
	top: 5px;
	bottom: 5px;
	left: 5px;
	right: 5px;
}

.mt-element-ribbon .ribbon.ribbon-border-vert:after {
	border-top: none;
	border-bottom: none;
	border-left: 1px solid;
	border-right: 1px solid;
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 5px;
	right: 5px;
}

.mt-element-ribbon .ribbon.ribbon-border-hor:after {
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-left: none;
	border-right: none;
	content: '';
	position: absolute;
	top: 5px;
	bottom: 5px;
	left: 0;
	right: 0;
}

.mt-element-ribbon .ribbon.ribbon-border-dash:after {
	border: 1px solid;
	border-style: dashed;
	content: '';
	position: absolute;
	top: 5px;
	bottom: 5px;
	left: 5px;
	right: 5px;
}

.mt-element-ribbon .ribbon.ribbon-border-dash-vert:after {
	border-top: none;
	border-bottom: none;
	border-left: 1px solid;
	border-right: 1px solid;
	border-left-style: dashed;
	border-right-style: dashed;
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	left: 5px;
	right: 5px;
}

.mt-element-ribbon .ribbon.ribbon-border-dash-hor:after {
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-left: none;
	border-right: none;
	border-top-style: dashed;
	border-bottom-style: dashed;
	content: '';
	position: absolute;
	top: 5px;
	bottom: 5px;
	left: 0;
	right: 0;
}

.mt-element-ribbon .ribbon.ribbon-clip {
	left: -10px;
	margin-left: 0;
}

.mt-element-ribbon .ribbon.ribbon-clip.ribbon-right {
	left: auto;
	right: -10px;
	margin-right: 0;
}

.mt-element-ribbon .ribbon>.ribbon-sub {
	z-index: -1;
	position: absolute;
	padding: 0;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

.mt-element-ribbon .ribbon>.ribbon-sub.ribbon-clip:before,
	.mt-element-ribbon .ribbon>.ribbon-sub.ribbon-clip:after {
	content: '';
	position: absolute;
	border-style: solid;
	border-color: transparent !important;
	bottom: -10px;
}

.mt-element-ribbon .ribbon>.ribbon-sub.ribbon-clip:before {
	border-width: 0 10px 10px 0;
	border-right-color: #222 !important;
	left: 0;
}

.mt-element-ribbon .ribbon>.ribbon-sub.ribbon-clip.ribbon-right:before,
	.mt-element-ribbon .ribbon>.ribbon-sub.ribbon-clip.ribbon-right:after {
	content: '';
	position: absolute;
	border-style: solid;
	border-color: transparent;
	bottom: -10px;
}

.mt-element-ribbon .ribbon>.ribbon-sub.ribbon-clip.ribbon-right:before {
	border-right-color: transparent !important;
}

.mt-element-ribbon .ribbon>.ribbon-sub.ribbon-clip.ribbon-right:after {
	border-width: 0 0 10px 10px;
	border-left-color: #222 !important;
	right: 0;
}

.mt-element-ribbon .ribbon>.ribbon-sub.ribbon-bookmark:after {
	border-left: 21px solid;
	border-right: 20px solid;
	border-bottom: 1em solid transparent !important;
	bottom: -1em;
	content: '';
	height: 0;
	left: 0;
	position: absolute;
	width: 0;
}

.mt-element-ribbon .ribbon:after {
	border-color: #62748f;
}

.mt-element-ribbon .ribbon>.ribbon-sub {
	background-color: #bac3d0;
	color: #384353;
}

.mt-element-ribbon .ribbon>.ribbon-sub:after {
	border-color: #62748f;
	border-left-color: #bac3d0;
	border-right-color: #bac3d0;
}

.mt-element-ribbon .ribbon.ribbon-color-default {
	background-color: #bac3d0;
	color: #384353;
}

.mt-element-ribbon .ribbon.ribbon-color-default:after {
	border-color: #9ca8bb;
}

.mt-element-ribbon .ribbon.ribbon-color-default>.ribbon-sub {
	background-color: #bac3d0;
	color: #384353;
}

.mt-element-ribbon .ribbon.ribbon-color-default>.ribbon-sub:after {
	border-color: #62748f;
	border-left-color: #bac3d0;
	border-right-color: #bac3d0;
}

.mt-element-ribbon .ribbon.ribbon-color-primary {
	background-color: #337ab7;
	color: #fff;
}

.mt-element-ribbon .ribbon.ribbon-color-primary:after {
	border-color: #286090;
}

.mt-element-ribbon .ribbon.ribbon-color-primary>.ribbon-sub {
	background-color: #337ab7;
	color: black;
}

.mt-element-ribbon .ribbon.ribbon-color-primary>.ribbon-sub:after {
	border-color: #122b40;
	border-left-color: #337ab7;
	border-right-color: #337ab7;
}

.mt-element-ribbon .ribbon.ribbon-color-info {
	background-color: #659be0;
	color: #fff;
}

.mt-element-ribbon .ribbon.ribbon-color-info:after {
	border-color: #3a80d7;
}

.mt-element-ribbon .ribbon.ribbon-color-info>.ribbon-sub {
	background-color: #659be0;
	color: #0c203a;
}

.mt-element-ribbon .ribbon.ribbon-color-info>.ribbon-sub:after {
	border-color: #1d4f8e;
	border-left-color: #659be0;
	border-right-color: #659be0;
}

.mt-element-ribbon .ribbon.ribbon-color-success {
	background-color: #36c6d3;
	color: #fff;
}

.mt-element-ribbon .ribbon.ribbon-color-success:after {
	border-color: #27a4b0;
}

.mt-element-ribbon .ribbon.ribbon-color-success>.ribbon-sub {
	background-color: #36c6d3;
	color: #020808;
}

.mt-element-ribbon .ribbon.ribbon-color-success>.ribbon-sub:after {
	border-color: #14565c;
	border-left-color: #36c6d3;
	border-right-color: #36c6d3;
}

.mt-element-ribbon .ribbon.ribbon-color-danger {
	background-color: #ed6b75;
	color: #fff;
}

.mt-element-ribbon .ribbon.ribbon-color-danger:after {
	border-color: #e73d4a;
}

.mt-element-ribbon .ribbon.ribbon-color-danger>.ribbon-sub {
	background-color: #ed6b75;
	color: #4f0a0f;
}

.mt-element-ribbon .ribbon.ribbon-color-danger>.ribbon-sub:after {
	border-color: #a91520;
	border-left-color: #ed6b75;
	border-right-color: #ed6b75;
}

.mt-element-ribbon .ribbon.ribbon-color-warning {
	background-color: #F1C40F;
	color: #010100;
}

.mt-element-ribbon .ribbon.ribbon-color-warning:after {
	border-color: #c29d0b;
}

.mt-element-ribbon .ribbon.ribbon-color-warning>.ribbon-sub {
	background-color: #F1C40F;
	color: #010100;
}

.mt-element-ribbon .ribbon.ribbon-color-warning>.ribbon-sub:after {
	border-color: #614f06;
	border-left-color: #F1C40F;
	border-right-color: #F1C40F;
}

.mt-element-card .mt-card-item {
	border: 1px solid;
	border-color: #e7ecf1;
	position: relative;
	margin-bottom: 30px;
}

.mt-element-card .mt-card-item .mt-card-avatar {
	margin-bottom: 15px;
}

.mt-element-card .mt-card-item .mt-card-content {
	text-align: center;
}

.mt-element-card .mt-card-item .mt-card-content .mt-card-name {
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 10px;
}

.mt-element-card .mt-card-item .mt-card-content .mt-card-desc {
	font-size: 14px;
	margin: 0 0 10px 0;
}

.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul {
	padding: 0;
	margin-bottom: 10px;
}

.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul>li {
	list-style: none;
	display: inline-block;
	margin: 0 3px;
}

.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul>li>a
	{
	color: #000;
	font-size: 18px;
}

.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul>li>a.mt-card-btn
	{
	color: #fff;
}

.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul>li>a.mt-card-btn:hover
	{
	color: #36c6d3;
}

.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul>li>a:hover
	{
	color: #F1C40F;
}

.mt-element-card.mt-card-round .mt-card-item {
	padding: 40px 40px 10px 40px;
}

.mt-element-card.mt-card-round .mt-card-item .mt-card-avatar {
	border-radius: 50% !important;
	-webkit-mask-image:
		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
}

.mt-element-card.mt-card-round .mt-card-item .mt-card-avatar .mt-overlay
	{
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
}

.mt-element-overlay .mt-overlay-1 {
	width: 100%;
	height: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: default;
}

.mt-element-overlay .mt-overlay-1 img {
	display: block;
	position: relative;
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
	width: 100%;
	height: auto;
}

.mt-element-overlay .mt-overlay-1 h2 {
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	position: relative;
	font-size: 17px;
	background: rgba(0, 0, 0, 0.6);
	-webkit-transform: translatey(-100px) translateZ(0);
	-ms-transform: translatey(-100px) translateZ(0);
	transform: translatey(-100px) translateZ(0);
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	padding: 10px;
}

.mt-element-overlay .mt-overlay-1 .mt-info {
	text-decoration: none;
	display: inline-block;
	text-transform: uppercase;
	color: #fff;
	background-color: transparent;
	opacity: 0;
	filter: alpha(opacity = 0);
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	padding: 0;
	margin: auto;
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	transform: translateY(-50%) translateZ(0);
	-webkit-transform: translateY(-50%) translateZ(0);
	-ms-transform: translateY(-50%) translateZ(0);
}

.mt-element-overlay .mt-overlay-1 .mt-info>li {
	list-style: none;
	display: inline-block;
	margin: 0 3px;
}

.mt-element-overlay .mt-overlay-1 .mt-info>li:hover {
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	cursor: pointer;
}

.mt-element-overlay .mt-overlay-1:hover .mt-overlay {
	opacity: 1;
	filter: alpha(opacity = 100);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
}

.mt-element-overlay .mt-overlay-1:hover img {
	-ms-transform: scale(1.2) translateZ(0);
	-webkit-transform: scale(1.2) translateZ(0);
	transform: scale(1.2) translateZ(0);
}

.mt-element-overlay .mt-overlay-1:hover .mt-info {
	opacity: 1;
	filter: alpha(opacity = 100);
	-webkit-transition-delay: .2s;
	transition-delay: .2s;
}

.mt-element-overlay .mt-overlay-1 .mt-overlay {
	width: 100%;
	height: 100%;
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
	opacity: 0;
	background-color: rgba(0, 0, 0, 0.7);
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}

.mt-element-overlay .mt-overlay-1.mt-scroll-up:hover .mt-overlay {
	bottom: 0;
}

.mt-element-overlay .mt-overlay-1.mt-scroll-up .mt-overlay {
	bottom: -100%;
	top: auto;
}

.mt-element-overlay .mt-overlay-1.mt-scroll-down:hover .mt-overlay {
	top: 0;
}

.mt-element-overlay .mt-overlay-1.mt-scroll-down .mt-overlay {
	top: -100%;
}

.mt-element-overlay .mt-overlay-1.mt-scroll-left:hover .mt-overlay {
	right: 0;
}

.mt-element-overlay .mt-overlay-1.mt-scroll-left .mt-overlay {
	right: -100%;
	left: auto;
}

.mt-element-overlay .mt-overlay-1.mt-scroll-right:hover .mt-overlay {
	left: 0;
}

.mt-element-overlay .mt-overlay-1.mt-scroll-right .mt-overlay {
	left: -100%;
}

.mt-element-overlay .mt-overlay-2 {
	width: 100%;
	height: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: default;
}

.mt-element-overlay .mt-overlay-2 img {
	display: block;
	position: relative;
	-webkit-transition: all 0.4s ease-in;
	transition: all 0.4s ease-in;
	width: 100%;
	height: auto;
}

.mt-element-overlay .mt-overlay-2 h2 {
	text-transform: uppercase;
	text-align: center;
	position: relative;
	font-size: 17px;
	padding: 10px;
	background: rgba(0, 0, 0, 0.6);
}

.mt-element-overlay .mt-overlay-2 .mt-info, .mt-element-overlay .mt-overlay-2 h2
	{
	-webkit-transform: scale(0.7);
	-ms-transform: scale(0.7);
	transform: scale(0.7);
	-webkit-transition: all 0.4s ease-in;
	transition: all 0.4s ease-in;
	opacity: 0;
	filter: alpha(opacity = 0);
	color: #fff;
	text-transform: uppercase;
}

.mt-element-overlay .mt-overlay-2 .mt-info {
	display: inline-block;
	text-decoration: none;
	margin: auto;
	position: absolute;
	top: 50%;
	-webkit-transform: scale(0.7) translateY(-50%) translateX(-50%);
	-ms-transform: scale(0.7) translateY(-50%) translateX(-50%);
	transform: scale(0.7) translateY(-50%) translateX(-50%);
}

.mt-element-overlay .mt-overlay-2 .mt-info:hover {
	box-shadow: 0 0 5px #fff;
}

.mt-element-overlay .mt-overlay-2:hover img {
	filter:
		url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /><feGaussianBlur stdDeviation="3" /></filter></svg>#filter');
	filter: blur(3px);
	-webkit-filter: blur(3px);
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
}

.mt-element-overlay .mt-overlay-2:hover .mt-overlay {
	opacity: 1;
	filter: alpha(opacity = 100);
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	-webkit-transform: translate(0px, 0px);
	-ms-transform: translate(0px, 0px);
	transform: translate(0px, 0px);
}

.mt-element-overlay .mt-overlay-2:hover h2 {
	-webkit-transition-delay: 0.5s;
	transition-delay: 0.5s;
}

.mt-element-overlay .mt-overlay-2:hover .mt-info, .mt-element-overlay .mt-overlay-2:hover h2
	{
	opacity: 1;
	filter: alpha(opacity = 100);
	-webkit-transform: scale(1) translateY(-50%);
	-ms-transform: scale(1) translateY(-50%);
	transform: scale(1) translateY(-50%);
}

.mt-element-overlay .mt-overlay-2:hover .mt-info {
	-webkit-transform: scale(1) translateY(-50%) translateX(-50%);
	-ms-transform: scale(1) translateY(-50%) translateX(-50%);
	transform: scale(1) translateY(-50%) translateX(-50%);
}

.mt-element-overlay .mt-overlay-2 .mt-overlay {
	width: 100%;
	height: 100%;
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
}

.mt-element-overlay .mt-overlay-2.mt-overlay-2-grey:hover img {
	filter:
		url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /><feGaussianBlur stdDeviation="3" /></filter></svg>#filter');
	filter: grayscale(1) blur(3px);
	-webkit-filter: grayscale(1) blur(3px);
}

.mt-element-overlay .mt-overlay-2.mt-overlay-2-icons .mt-info {
	border: none;
	width: 100%;
	padding: 0;
	-webkit-transform: scale(0.7) translateY(-50%) translateX(-50%);
	-ms-transform: scale(0.7) translateY(-50%) translateX(-50%);
	transform: scale(0.7) translateY(-50%) translateX(-50%);
}

.mt-element-overlay .mt-overlay-2.mt-overlay-2-icons .mt-info:hover {
	box-shadow: none;
}

.mt-element-overlay .mt-overlay-2.mt-overlay-2-icons .mt-info>li {
	list-style: none;
	display: inline-block;
	margin: 0 3px;
}

.mt-element-overlay .mt-overlay-2.mt-overlay-2-icons .mt-info>li:hover {
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	cursor: pointer;
}

.mt-element-overlay .mt-overlay-2.mt-overlay-2-icons:hover .mt-info {
	-webkit-transform: scale(1) translateY(-50%) translateX(-50%);
	-ms-transform: scale(1) translateY(-50%) translateX(-50%);
	transform: scale(1) translateY(-50%) translateX(-50%);
}

.mt-element-overlay .mt-overlay-3 {
	width: 100%;
	height: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: default;
}

.mt-element-overlay .mt-overlay-3 img {
	display: block;
	position: relative;
	width: 100%;
	height: auto;
}

.mt-element-overlay .mt-overlay-3 h2 {
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	position: relative;
	font-size: 17px;
	padding: 10px;
	background: rgba(0, 0, 0, 0.6);
	-webkit-transform: translateY(100px);
	-ms-transform: translateY(100px);
	transform: translateY(100px);
	-webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
	transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
}

.mt-element-overlay .mt-overlay-3 .mt-info {
	display: inline-block;
	text-decoration: none;
	text-transform: uppercase;
	color: #fff;
	border: 1px solid #fff;
	background-color: transparent;
	opacity: 0;
	filter: alpha(opacity = 0);
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	-webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
	transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
	font-weight: normal;
	position: absolute;
	top: 15px;
	bottom: 15px;
	left: 15px;
	right: 15px;
	margin: auto;
	padding: 45% 0 0 0;
}

.mt-element-overlay .mt-overlay-3 .mt-info:hover {
	box-shadow: 0 0 5px #fff;
}

.mt-element-overlay .mt-overlay-3:hover .mt-overlay {
	background-color: rgba(48, 152, 157, 0.7);
}

.mt-element-overlay .mt-overlay-3:hover h2 {
	-webkit-transform: translateY(5px);
	-ms-transform: translateY(5px);
	transform: translateY(5px);
}

.mt-element-overlay .mt-overlay-3:hover .mt-info {
	opacity: 1;
	filter: alpha(opacity = 100);
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

.mt-element-overlay .mt-overlay-3 .mt-overlay {
	width: 100%;
	height: 100%;
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
	background-color: rgba(75, 75, 75, 0.7);
	-webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
	transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
}

.mt-element-overlay .mt-overlay-3.mt-overlay-3-icons .mt-info {
	padding: 40% 0 0 0;
}

.mt-element-overlay .mt-overlay-3.mt-overlay-3-icons .mt-info>li {
	list-style: none;
	display: inline-block;
	margin: 0 3px;
}

.mt-element-overlay .mt-overlay-3.mt-overlay-3-icons .mt-info>li:hover {
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	cursor: pointer;
}

.mt-element-overlay .mt-overlay-4 {
	width: 100%;
	height: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: default;
}

.mt-element-overlay .mt-overlay-4 img {
	display: block;
	position: relative;
	-webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
	transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
	width: 100%;
	height: auto;
}

.mt-element-overlay .mt-overlay-4 h2 {
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	position: relative;
	font-size: 17px;
	background: rgba(0, 0, 0, 0.6);
	-webkit-transform: translatey(-100px);
	-ms-transform: translatey(-100px);
	transform: translatey(-100px);
	-webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
	transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
	padding: 10px;
}

.mt-element-overlay .mt-overlay-4 .mt-info {
	display: inline-block;
	text-transform: uppercase;
	opacity: 0;
	filter: alpha(opacity = 0);
	-webkit-transition: all 0.4s ease;
	transition: all 0.4s ease;
	margin: 50px 0 0;
}

.mt-element-overlay .mt-overlay-4:hover .mt-overlay {
	opacity: 1;
	filter: alpha(opacity = 100);
}

.mt-element-overlay .mt-overlay-4:hover h2, .mt-element-overlay .mt-overlay-4:hover .mt-info
	{
	opacity: 1;
	filter: alpha(opacity = 100);
	-ms-transform: translatey(0);
	-webkit-transform: translatey(0);
	transform: translatey(0);
}

.mt-element-overlay .mt-overlay-4:hover .mt-info {
	-webkit-transition-delay: .2s;
	transition-delay: .2s;
}

.mt-element-overlay .mt-overlay-4 .mt-overlay {
	width: 100%;
	height: 100%;
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
	opacity: 0;
	filter: alpha(opacity = 0);
	background-color: rgba(0, 0, 0, 0.7);
	-webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
	transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
}

.mt-element-overlay .mt-overlay-4.mt-overlay-4-icons .mt-info {
	border: none;
	position: absolute;
	padding: 0;
	top: 50%;
	left: 0;
	right: 0;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	margin: auto;
}

.mt-element-overlay .mt-overlay-4.mt-overlay-4-icons .mt-info:hover {
	box-shadow: none;
}

.mt-element-overlay .mt-overlay-4.mt-overlay-4-icons .mt-info>li {
	list-style: none;
	display: inline-block;
	margin: 0 3px;
}

.mt-element-overlay .mt-overlay-4.mt-overlay-4-icons .mt-info>li:hover {
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	cursor: pointer;
}

.mt-element-overlay .mt-overlay-5 {
	width: 100%;
	height: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: default;
	background: -webkit-linear-gradient(45deg, #ff89e9 0%, #05abe0 100%);
	background: linear-gradient(45deg, #ff89e9 0%, #05abe0 100%);
}

.mt-element-overlay .mt-overlay-5 .mt-overlay {
	width: 100%;
	height: 100%;
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
	padding: 3em;
	text-align: left;
}

.mt-element-overlay .mt-overlay-5 .mt-overlay:before {
	position: absolute;
	top: 20px;
	right: 20px;
	bottom: 20px;
	left: 20px;
	border: 1px solid #fff;
	content: '';
	opacity: 0;
	filter: alpha(opacity = 0);
	-webkit-transition: opacity 0.35s, -webkit-transform 0.45s;
	transition: opacity 0.35s, transform 0.45s;
	-webkit-transform: translate3d(-20px, 0, 0);
	transform: translate3d(-20px, 0, 0);
}

.mt-element-overlay .mt-overlay-5 img {
	display: block;
	position: relative;
	max-width: none;
	width: calc(113% + 60px);
	-webkit-transition: opacity 0.35s, -webkit-transform 0.45s;
	transition: opacity 0.35s, transform 0.45s;
	-webkit-transform: translate3d(-40px, 0, 0);
	transform: translate3d(-40px, 0, 0);
}

.mt-element-overlay .mt-overlay-5 h2 {
	text-transform: uppercase;
	color: #fff;
	position: relative;
	font-size: 17px;
	background-color: transparent;
	padding: 15% 0 10px 0;
	text-align: left;
}

.mt-element-overlay .mt-overlay-5 a, .mt-element-overlay .mt-overlay-5 p
	{
	color: #FFF;
	opacity: 0;
	filter: alpha(opacity = 0);
	-webkit-transition: opacity 0.35s, -webkit-transform 0.45s;
	transition: opacity 0.35s, transform 0.45s;
	-webkit-transform: translate3d(-10px, 0, 0);
	transform: translate3d(-10px, 0, 0);
}

.mt-element-overlay .mt-overlay-5 a:hover {
	text-decoration: none;
	opacity: 0.6;
	filter: alpha(opacity = 60);
}

.mt-element-overlay .mt-overlay-5:hover img {
	opacity: 0.6;
	filter: alpha(opacity = 60);
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.mt-element-overlay .mt-overlay-5:hover .mt-overlay:before,
	.mt-element-overlay .mt-overlay-5:hover a, .mt-element-overlay .mt-overlay-5:hover p
	{
	opacity: 1;
	filter: alpha(opacity = 100);
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.mt-element-overlay .mt-overlay-6 {
	width: 100%;
	height: 100%;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	cursor: default;
	background: #42b078;
}

.mt-element-overlay .mt-overlay-6 .mt-overlay {
	width: 100%;
	height: 100%;
	position: absolute;
	overflow: hidden;
	top: 0;
	left: 0;
	padding: 50px 20px;
}

.mt-element-overlay .mt-overlay-6 img {
	display: block;
	position: relative;
	max-width: none;
	width: calc(100% + 20px);
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(-10px, 0, 0);
	transform: translate3d(-10px, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.mt-element-overlay .mt-overlay-6 h2 {
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	position: relative;
	font-size: 17px;
	overflow: hidden;
	padding: 0.5em 0;
	background-color: transparent;
}

.mt-element-overlay .mt-overlay-6 h2:after {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 2px;
	background: #fff;
	content: '';
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}

.mt-element-overlay .mt-overlay-6 a, .mt-element-overlay .mt-overlay-6 p
	{
	color: #FFF;
	opacity: 0;
	filter: alpha(opacity = 0);
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
}

.mt-element-overlay .mt-overlay-6 p {
	margin-top: 20px;
}

.mt-element-overlay .mt-overlay-6 .mt-info:hover {
	text-decoration: none;
	opacity: 0.6;
	filter: alpha(opacity = 60);
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	cursor: pointer;
}

.mt-element-overlay .mt-overlay-6:hover img {
	opacity: 0.4;
	filter: alpha(opacity = 40);
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.mt-element-overlay .mt-overlay-6:hover h2:after {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.mt-element-overlay .mt-overlay-6:hover a, .mt-element-overlay .mt-overlay-6:hover p
	{
	opacity: 1;
	filter: alpha(opacity = 100);
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

/***
Custom color buttons 
***/
.bg-white {
	background: #ffffff !important;
}

.bg-white-opacity {
	background: rgba(255, 255, 255, 0.8) !important;
}

.bg-hover-white:hover {
	background: #ffffff !important;
}

.font-white {
	color: #ffffff !important;
}

.bg-font-white {
	color: #666 !important;
}

.border-white {
	border-color: #ffffff !important;
}

.border-top-white {
	border-top-color: #ffffff !important;
}

.border-bottom-white {
	border-bottom-color: #ffffff !important;
}

.border-left-white {
	border-left-color: #ffffff !important;
}

.border-right-white {
	border-right-color: #ffffff !important;
}

.bg-before-white:before, .bg-after-white:after {
	background: #ffffff !important;
}

.border-before-white:before, .border-after-white:after {
	border-color: #ffffff !important;
}

.border-top-before-white:before, .border-top-after-white:after {
	border-top-color: #ffffff !important;
}

.border-bottom-before-white:before, .border-bottom-after-white:after {
	border-bottom-color: #ffffff !important;
}

.border-left-before-white:before, .border-left-after-white:after {
	border-left-color: #ffffff !important;
}

.border-right-before-white:before, .border-right-after-white:after {
	border-right-color: #ffffff !important;
}

.bg-default {
	background: #e1e5ec !important;
}

.bg-default-opacity {
	background: rgba(225, 229, 236, 0.8) !important;
}

.bg-hover-default:hover {
	background: #e1e5ec !important;
}

.font-default {
	color: #e1e5ec !important;
}

.bg-font-default {
	color: #666 !important;
}

.border-default {
	border-color: #e1e5ec !important;
}

.border-top-default {
	border-top-color: #e1e5ec !important;
}

.border-bottom-default {
	border-bottom-color: #e1e5ec !important;
}

.border-left-default {
	border-left-color: #e1e5ec !important;
}

.border-right-default {
	border-right-color: #e1e5ec !important;
}

.bg-before-default:before, .bg-after-default:after {
	background: #e1e5ec !important;
}

.border-before-default:before, .border-after-default:after {
	border-color: #e1e5ec !important;
}

.border-top-before-default:before, .border-top-after-default:after {
	border-top-color: #e1e5ec !important;
}

.border-bottom-before-default:before, .border-bottom-after-default:after
	{
	border-bottom-color: #e1e5ec !important;
}

.border-left-before-default:before, .border-left-after-default:after {
	border-left-color: #e1e5ec !important;
}

.border-right-before-default:before, .border-right-after-default:after {
	border-right-color: #e1e5ec !important;
}

.bg-dark {
	background: #2f353b !important;
}

.bg-dark-opacity {
	background: rgba(47, 53, 59, 0.8) !important;
}

.bg-hover-dark:hover {
	background: #2f353b !important;
}

.font-dark {
	color: #2f353b !important;
}

.bg-font-dark {
	color: #FFFFFF !important;
}

.border-dark {
	border-color: #2f353b !important;
}

.border-top-dark {
	border-top-color: #2f353b !important;
}

.border-bottom-dark {
	border-bottom-color: #2f353b !important;
}

.border-left-dark {
	border-left-color: #2f353b !important;
}

.border-right-dark {
	border-right-color: #2f353b !important;
}

.bg-before-dark:before, .bg-after-dark:after {
	background: #2f353b !important;
}

.border-before-dark:before, .border-after-dark:after {
	border-color: #2f353b !important;
}

.border-top-before-dark:before, .border-top-after-dark:after {
	border-top-color: #2f353b !important;
}

.border-bottom-before-dark:before, .border-bottom-after-dark:after {
	border-bottom-color: #2f353b !important;
}

.border-left-before-dark:before, .border-left-after-dark:after {
	border-left-color: #2f353b !important;
}

.border-right-before-dark:before, .border-right-after-dark:after {
	border-right-color: #2f353b !important;
}

.bg-blue {
	background: #3598dc !important;
}

.bg-blue-opacity {
	background: rgba(53, 152, 220, 0.8) !important;
}

.bg-hover-blue:hover {
	background: #3598dc !important;
}

.font-blue {
	color: #3598dc !important;
}

.bg-font-blue {
	color: #FFFFFF !important;
}

.border-blue {
	border-color: #3598dc !important;
}

.border-top-blue {
	border-top-color: #3598dc !important;
}

.border-bottom-blue {
	border-bottom-color: #3598dc !important;
}

.border-left-blue {
	border-left-color: #3598dc !important;
}

.border-right-blue {
	border-right-color: #3598dc !important;
}

.bg-before-blue:before, .bg-after-blue:after {
	background: #3598dc !important;
}

.border-before-blue:before, .border-after-blue:after {
	border-color: #3598dc !important;
}

.border-top-before-blue:before, .border-top-after-blue:after {
	border-top-color: #3598dc !important;
}

.border-bottom-before-blue:before, .border-bottom-after-blue:after {
	border-bottom-color: #3598dc !important;
}

.border-left-before-blue:before, .border-left-after-blue:after {
	border-left-color: #3598dc !important;
}

.border-right-before-blue:before, .border-right-after-blue:after {
	border-right-color: #3598dc !important;
}

.bg-blue-madison {
	background: #578ebe !important;
}

.bg-blue-madison-opacity {
	background: rgba(87, 142, 190, 0.8) !important;
}

.bg-hover-blue-madison:hover {
	background: #578ebe !important;
}

.font-blue-madison {
	color: #578ebe !important;
}

.bg-font-blue-madison {
	color: #FFFFFF !important;
}

.border-blue-madison {
	border-color: #578ebe !important;
}

.border-top-blue-madison {
	border-top-color: #578ebe !important;
}

.border-bottom-blue-madison {
	border-bottom-color: #578ebe !important;
}

.border-left-blue-madison {
	border-left-color: #578ebe !important;
}

.border-right-blue-madison {
	border-right-color: #578ebe !important;
}

.bg-before-blue-madison:before, .bg-after-blue-madison:after {
	background: #578ebe !important;
}

.border-before-blue-madison:before, .border-after-blue-madison:after {
	border-color: #578ebe !important;
}

.border-top-before-blue-madison:before, .border-top-after-blue-madison:after
	{
	border-top-color: #578ebe !important;
}

.border-bottom-before-blue-madison:before,
	.border-bottom-after-blue-madison:after {
	border-bottom-color: #578ebe !important;
}

.border-left-before-blue-madison:before, .border-left-after-blue-madison:after
	{
	border-left-color: #578ebe !important;
}

.border-right-before-blue-madison:before,
	.border-right-after-blue-madison:after {
	border-right-color: #578ebe !important;
}

.bg-blue-chambray {
	background: #2C3E50 !important;
}

.bg-blue-chambray-opacity {
	background: rgba(44, 62, 80, 0.8) !important;
}

.bg-hover-blue-chambray:hover {
	background: #2C3E50 !important;
}

.font-blue-chambray {
	color: #2C3E50 !important;
}

.bg-font-blue-chambray {
	color: #FFFFFF !important;
}

.border-blue-chambray {
	border-color: #2C3E50 !important;
}

.border-top-blue-chambray {
	border-top-color: #2C3E50 !important;
}

.border-bottom-blue-chambray {
	border-bottom-color: #2C3E50 !important;
}

.border-left-blue-chambray {
	border-left-color: #2C3E50 !important;
}

.border-right-blue-chambray {
	border-right-color: #2C3E50 !important;
}

.bg-before-blue-chambray:before, .bg-after-blue-chambray:after {
	background: #2C3E50 !important;
}

.border-before-blue-chambray:before, .border-after-blue-chambray:after {
	border-color: #2C3E50 !important;
}

.border-top-before-blue-chambray:before, .border-top-after-blue-chambray:after
	{
	border-top-color: #2C3E50 !important;
}

.border-bottom-before-blue-chambray:before,
	.border-bottom-after-blue-chambray:after {
	border-bottom-color: #2C3E50 !important;
}

.border-left-before-blue-chambray:before,
	.border-left-after-blue-chambray:after {
	border-left-color: #2C3E50 !important;
}

.border-right-before-blue-chambray:before,
	.border-right-after-blue-chambray:after {
	border-right-color: #2C3E50 !important;
}

.bg-blue-ebonyclay {
	background: #22313F !important;
}

.bg-blue-ebonyclay-opacity {
	background: rgba(34, 49, 63, 0.8) !important;
}

.bg-hover-blue-ebonyclay:hover {
	background: #22313F !important;
}

.font-blue-ebonyclay {
	color: #22313F !important;
}

.bg-font-blue-ebonyclay {
	color: #FFFFFF !important;
}

.border-blue-ebonyclay {
	border-color: #22313F !important;
}

.border-top-blue-ebonyclay {
	border-top-color: #22313F !important;
}

.border-bottom-blue-ebonyclay {
	border-bottom-color: #22313F !important;
}

.border-left-blue-ebonyclay {
	border-left-color: #22313F !important;
}

.border-right-blue-ebonyclay {
	border-right-color: #22313F !important;
}

.bg-before-blue-ebonyclay:before, .bg-after-blue-ebonyclay:after {
	background: #22313F !important;
}

.border-before-blue-ebonyclay:before, .border-after-blue-ebonyclay:after
	{
	border-color: #22313F !important;
}

.border-top-before-blue-ebonyclay:before,
	.border-top-after-blue-ebonyclay:after {
	border-top-color: #22313F !important;
}

.border-bottom-before-blue-ebonyclay:before,
	.border-bottom-after-blue-ebonyclay:after {
	border-bottom-color: #22313F !important;
}

.border-left-before-blue-ebonyclay:before,
	.border-left-after-blue-ebonyclay:after {
	border-left-color: #22313F !important;
}

.border-right-before-blue-ebonyclay:before,
	.border-right-after-blue-ebonyclay:after {
	border-right-color: #22313F !important;
}

.bg-blue-hoki {
	background: #67809F !important;
}

.bg-blue-hoki-opacity {
	background: rgba(103, 128, 159, 0.8) !important;
}

.bg-hover-blue-hoki:hover {
	background: #67809F !important;
}

.font-blue-hoki {
	color: #67809F !important;
}

.bg-font-blue-hoki {
	color: #FFFFFF !important;
}

.border-blue-hoki {
	border-color: #67809F !important;
}

.border-top-blue-hoki {
	border-top-color: #67809F !important;
}

.border-bottom-blue-hoki {
	border-bottom-color: #67809F !important;
}

.border-left-blue-hoki {
	border-left-color: #67809F !important;
}

.border-right-blue-hoki {
	border-right-color: #67809F !important;
}

.bg-before-blue-hoki:before, .bg-after-blue-hoki:after {
	background: #67809F !important;
}

.border-before-blue-hoki:before, .border-after-blue-hoki:after {
	border-color: #67809F !important;
}

.border-top-before-blue-hoki:before, .border-top-after-blue-hoki:after {
	border-top-color: #67809F !important;
}

.border-bottom-before-blue-hoki:before, .border-bottom-after-blue-hoki:after
	{
	border-bottom-color: #67809F !important;
}

.border-left-before-blue-hoki:before, .border-left-after-blue-hoki:after
	{
	border-left-color: #67809F !important;
}

.border-right-before-blue-hoki:before, .border-right-after-blue-hoki:after
	{
	border-right-color: #67809F !important;
}

.bg-blue-steel {
	background: #4B77BE !important;
}

.bg-blue-steel-opacity {
	background: rgba(75, 119, 190, 0.8) !important;
}

.bg-hover-blue-steel:hover {
	background: #4B77BE !important;
}

.font-blue-steel {
	color: #4B77BE !important;
}

.bg-font-blue-steel {
	color: #FFFFFF !important;
}

.border-blue-steel {
	border-color: #4B77BE !important;
}

.border-top-blue-steel {
	border-top-color: #4B77BE !important;
}

.border-bottom-blue-steel {
	border-bottom-color: #4B77BE !important;
}

.border-left-blue-steel {
	border-left-color: #4B77BE !important;
}

.border-right-blue-steel {
	border-right-color: #4B77BE !important;
}

.bg-before-blue-steel:before, .bg-after-blue-steel:after {
	background: #4B77BE !important;
}

.border-before-blue-steel:before, .border-after-blue-steel:after {
	border-color: #4B77BE !important;
}

.border-top-before-blue-steel:before, .border-top-after-blue-steel:after
	{
	border-top-color: #4B77BE !important;
}

.border-bottom-before-blue-steel:before, .border-bottom-after-blue-steel:after
	{
	border-bottom-color: #4B77BE !important;
}

.border-left-before-blue-steel:before, .border-left-after-blue-steel:after
	{
	border-left-color: #4B77BE !important;
}

.border-right-before-blue-steel:before, .border-right-after-blue-steel:after
	{
	border-right-color: #4B77BE !important;
}

.bg-blue-soft {
	background: #4c87b9 !important;
}

.bg-blue-soft-opacity {
	background: rgba(76, 135, 185, 0.8) !important;
}

.bg-hover-blue-soft:hover {
	background: #4c87b9 !important;
}

.font-blue-soft {
	color: #4c87b9 !important;
}

.bg-font-blue-soft {
	color: #FFFFFF !important;
}

.border-blue-soft {
	border-color: #4c87b9 !important;
}

.border-top-blue-soft {
	border-top-color: #4c87b9 !important;
}

.border-bottom-blue-soft {
	border-bottom-color: #4c87b9 !important;
}

.border-left-blue-soft {
	border-left-color: #4c87b9 !important;
}

.border-right-blue-soft {
	border-right-color: #4c87b9 !important;
}

.bg-before-blue-soft:before, .bg-after-blue-soft:after {
	background: #4c87b9 !important;
}

.border-before-blue-soft:before, .border-after-blue-soft:after {
	border-color: #4c87b9 !important;
}

.border-top-before-blue-soft:before, .border-top-after-blue-soft:after {
	border-top-color: #4c87b9 !important;
}

.border-bottom-before-blue-soft:before, .border-bottom-after-blue-soft:after
	{
	border-bottom-color: #4c87b9 !important;
}

.border-left-before-blue-soft:before, .border-left-after-blue-soft:after
	{
	border-left-color: #4c87b9 !important;
}

.border-right-before-blue-soft:before, .border-right-after-blue-soft:after
	{
	border-right-color: #4c87b9 !important;
}

.bg-blue-dark {
	background: #5e738b !important;
}

.bg-blue-dark-opacity {
	background: rgba(94, 115, 139, 0.8) !important;
}

.bg-hover-blue-dark:hover {
	background: #5e738b !important;
}

.font-blue-dark {
	color: #5e738b !important;
}

.bg-font-blue-dark {
	color: #FFFFFF !important;
}

.border-blue-dark {
	border-color: #5e738b !important;
}

.border-top-blue-dark {
	border-top-color: #5e738b !important;
}

.border-bottom-blue-dark {
	border-bottom-color: #5e738b !important;
}

.border-left-blue-dark {
	border-left-color: #5e738b !important;
}

.border-right-blue-dark {
	border-right-color: #5e738b !important;
}

.bg-before-blue-dark:before, .bg-after-blue-dark:after {
	background: #5e738b !important;
}

.border-before-blue-dark:before, .border-after-blue-dark:after {
	border-color: #5e738b !important;
}

.border-top-before-blue-dark:before, .border-top-after-blue-dark:after {
	border-top-color: #5e738b !important;
}

.border-bottom-before-blue-dark:before, .border-bottom-after-blue-dark:after
	{
	border-bottom-color: #5e738b !important;
}

.border-left-before-blue-dark:before, .border-left-after-blue-dark:after
	{
	border-left-color: #5e738b !important;
}

.border-right-before-blue-dark:before, .border-right-after-blue-dark:after
	{
	border-right-color: #5e738b !important;
}

.bg-blue-sharp {
	background: #5C9BD1 !important;
}

.bg-blue-sharp-opacity {
	background: rgba(92, 155, 209, 0.8) !important;
}

.bg-hover-blue-sharp:hover {
	background: #5C9BD1 !important;
}

.font-blue-sharp {
	color: #5C9BD1 !important;
}

.bg-font-blue-sharp {
	color: #FFFFFF !important;
}

.border-blue-sharp {
	border-color: #5C9BD1 !important;
}

.border-top-blue-sharp {
	border-top-color: #5C9BD1 !important;
}

.border-bottom-blue-sharp {
	border-bottom-color: #5C9BD1 !important;
}

.border-left-blue-sharp {
	border-left-color: #5C9BD1 !important;
}

.border-right-blue-sharp {
	border-right-color: #5C9BD1 !important;
}

.bg-before-blue-sharp:before, .bg-after-blue-sharp:after {
	background: #5C9BD1 !important;
}

.border-before-blue-sharp:before, .border-after-blue-sharp:after {
	border-color: #5C9BD1 !important;
}

.border-top-before-blue-sharp:before, .border-top-after-blue-sharp:after
	{
	border-top-color: #5C9BD1 !important;
}

.border-bottom-before-blue-sharp:before, .border-bottom-after-blue-sharp:after
	{
	border-bottom-color: #5C9BD1 !important;
}

.border-left-before-blue-sharp:before, .border-left-after-blue-sharp:after
	{
	border-left-color: #5C9BD1 !important;
}

.border-right-before-blue-sharp:before, .border-right-after-blue-sharp:after
	{
	border-right-color: #5C9BD1 !important;
}

.bg-blue-oleo {
	background: #94A0B2 !important;
}

.bg-blue-oleo-opacity {
	background: rgba(148, 160, 178, 0.8) !important;
}

.bg-hover-blue-oleo:hover {
	background: #94A0B2 !important;
}

.font-blue-oleo {
	color: #94A0B2 !important;
}

.bg-font-blue-oleo {
	color: #FFFFFF !important;
}

.border-blue-oleo {
	border-color: #94A0B2 !important;
}

.border-top-blue-oleo {
	border-top-color: #94A0B2 !important;
}

.border-bottom-blue-oleo {
	border-bottom-color: #94A0B2 !important;
}

.border-left-blue-oleo {
	border-left-color: #94A0B2 !important;
}

.border-right-blue-oleo {
	border-right-color: #94A0B2 !important;
}

.bg-before-blue-oleo:before, .bg-after-blue-oleo:after {
	background: #94A0B2 !important;
}

.border-before-blue-oleo:before, .border-after-blue-oleo:after {
	border-color: #94A0B2 !important;
}

.border-top-before-blue-oleo:before, .border-top-after-blue-oleo:after {
	border-top-color: #94A0B2 !important;
}

.border-bottom-before-blue-oleo:before, .border-bottom-after-blue-oleo:after
	{
	border-bottom-color: #94A0B2 !important;
}

.border-left-before-blue-oleo:before, .border-left-after-blue-oleo:after
	{
	border-left-color: #94A0B2 !important;
}

.border-right-before-blue-oleo:before, .border-right-after-blue-oleo:after
	{
	border-right-color: #94A0B2 !important;
}

.bg-green {
	background: #32c5d2 !important;
}

.bg-green-opacity {
	background: rgba(50, 197, 210, 0.8) !important;
}

.bg-hover-green:hover {
	background: #32c5d2 !important;
}

.font-green {
	color: #32c5d2 !important;
}

.bg-font-green {
	color: #FFFFFF !important;
}

.border-green {
	border-color: #32c5d2 !important;
}

.border-top-green {
	border-top-color: #32c5d2 !important;
}

.border-bottom-green {
	border-bottom-color: #32c5d2 !important;
}

.border-left-green {
	border-left-color: #32c5d2 !important;
}

.border-right-green {
	border-right-color: #32c5d2 !important;
}

.bg-before-green:before, .bg-after-green:after {
	background: #32c5d2 !important;
}

.border-before-green:before, .border-after-green:after {
	border-color: #32c5d2 !important;
}

.border-top-before-green:before, .border-top-after-green:after {
	border-top-color: #32c5d2 !important;
}

.border-bottom-before-green:before, .border-bottom-after-green:after {
	border-bottom-color: #32c5d2 !important;
}

.border-left-before-green:before, .border-left-after-green:after {
	border-left-color: #32c5d2 !important;
}

.border-right-before-green:before, .border-right-after-green:after {
	border-right-color: #32c5d2 !important;
}

.bg-green-meadow {
	background: #1BBC9B !important;
}

.bg-green-meadow-opacity {
	background: rgba(27, 188, 155, 0.8) !important;
}

.bg-hover-green-meadow:hover {
	background: #1BBC9B !important;
}

.font-green-meadow {
	color: #1BBC9B !important;
}

.bg-font-green-meadow {
	color: #FFFFFF !important;
}

.border-green-meadow {
	border-color: #1BBC9B !important;
}

.border-top-green-meadow {
	border-top-color: #1BBC9B !important;
}

.border-bottom-green-meadow {
	border-bottom-color: #1BBC9B !important;
}

.border-left-green-meadow {
	border-left-color: #1BBC9B !important;
}

.border-right-green-meadow {
	border-right-color: #1BBC9B !important;
}

.bg-before-green-meadow:before, .bg-after-green-meadow:after {
	background: #1BBC9B !important;
}

.border-before-green-meadow:before, .border-after-green-meadow:after {
	border-color: #1BBC9B !important;
}

.border-top-before-green-meadow:before, .border-top-after-green-meadow:after
	{
	border-top-color: #1BBC9B !important;
}

.border-bottom-before-green-meadow:before,
	.border-bottom-after-green-meadow:after {
	border-bottom-color: #1BBC9B !important;
}

.border-left-before-green-meadow:before, .border-left-after-green-meadow:after
	{
	border-left-color: #1BBC9B !important;
}

.border-right-before-green-meadow:before,
	.border-right-after-green-meadow:after {
	border-right-color: #1BBC9B !important;
}

.bg-green-seagreen {
	background: #1BA39C !important;
}

.bg-green-seagreen-opacity {
	background: rgba(27, 163, 156, 0.8) !important;
}

.bg-hover-green-seagreen:hover {
	background: #1BA39C !important;
}

.font-green-seagreen {
	color: #1BA39C !important;
}

.bg-font-green-seagreen {
	color: #FFFFFF !important;
}

.border-green-seagreen {
	border-color: #1BA39C !important;
}

.border-top-green-seagreen {
	border-top-color: #1BA39C !important;
}

.border-bottom-green-seagreen {
	border-bottom-color: #1BA39C !important;
}

.border-left-green-seagreen {
	border-left-color: #1BA39C !important;
}

.border-right-green-seagreen {
	border-right-color: #1BA39C !important;
}

.bg-before-green-seagreen:before, .bg-after-green-seagreen:after {
	background: #1BA39C !important;
}

.border-before-green-seagreen:before, .border-after-green-seagreen:after
	{
	border-color: #1BA39C !important;
}

.border-top-before-green-seagreen:before,
	.border-top-after-green-seagreen:after {
	border-top-color: #1BA39C !important;
}

.border-bottom-before-green-seagreen:before,
	.border-bottom-after-green-seagreen:after {
	border-bottom-color: #1BA39C !important;
}

.border-left-before-green-seagreen:before,
	.border-left-after-green-seagreen:after {
	border-left-color: #1BA39C !important;
}

.border-right-before-green-seagreen:before,
	.border-right-after-green-seagreen:after {
	border-right-color: #1BA39C !important;
}

.bg-green-turquoise {
	background: #36D7B7 !important;
}

.bg-green-turquoise-opacity {
	background: rgba(54, 215, 183, 0.8) !important;
}

.bg-hover-green-turquoise:hover {
	background: #36D7B7 !important;
}

.font-green-turquoise {
	color: #36D7B7 !important;
}

.bg-font-green-turquoise {
	color: #FFFFFF !important;
}

.border-green-turquoise {
	border-color: #36D7B7 !important;
}

.border-top-green-turquoise {
	border-top-color: #36D7B7 !important;
}

.border-bottom-green-turquoise {
	border-bottom-color: #36D7B7 !important;
}

.border-left-green-turquoise {
	border-left-color: #36D7B7 !important;
}

.border-right-green-turquoise {
	border-right-color: #36D7B7 !important;
}

.bg-before-green-turquoise:before, .bg-after-green-turquoise:after {
	background: #36D7B7 !important;
}

.border-before-green-turquoise:before, .border-after-green-turquoise:after
	{
	border-color: #36D7B7 !important;
}

.border-top-before-green-turquoise:before,
	.border-top-after-green-turquoise:after {
	border-top-color: #36D7B7 !important;
}

.border-bottom-before-green-turquoise:before,
	.border-bottom-after-green-turquoise:after {
	border-bottom-color: #36D7B7 !important;
}

.border-left-before-green-turquoise:before,
	.border-left-after-green-turquoise:after {
	border-left-color: #36D7B7 !important;
}

.border-right-before-green-turquoise:before,
	.border-right-after-green-turquoise:after {
	border-right-color: #36D7B7 !important;
}

.bg-green-haze {
	background: #44b6ae !important;
}

.bg-green-haze-opacity {
	background: rgba(68, 182, 174, 0.8) !important;
}

.bg-hover-green-haze:hover {
	background: #44b6ae !important;
}

.font-green-haze {
	color: #44b6ae !important;
}

.bg-font-green-haze {
	color: #FFFFFF !important;
}

.border-green-haze {
	border-color: #44b6ae !important;
}

.border-top-green-haze {
	border-top-color: #44b6ae !important;
}

.border-bottom-green-haze {
	border-bottom-color: #44b6ae !important;
}

.border-left-green-haze {
	border-left-color: #44b6ae !important;
}

.border-right-green-haze {
	border-right-color: #44b6ae !important;
}

.bg-before-green-haze:before, .bg-after-green-haze:after {
	background: #44b6ae !important;
}

.border-before-green-haze:before, .border-after-green-haze:after {
	border-color: #44b6ae !important;
}

.border-top-before-green-haze:before, .border-top-after-green-haze:after
	{
	border-top-color: #44b6ae !important;
}

.border-bottom-before-green-haze:before, .border-bottom-after-green-haze:after
	{
	border-bottom-color: #44b6ae !important;
}

.border-left-before-green-haze:before, .border-left-after-green-haze:after
	{
	border-left-color: #44b6ae !important;
}

.border-right-before-green-haze:before, .border-right-after-green-haze:after
	{
	border-right-color: #44b6ae !important;
}

.bg-green-jungle {
	background: #26C281 !important;
}

.bg-green-jungle-opacity {
	background: rgba(38, 194, 129, 0.8) !important;
}

.bg-hover-green-jungle:hover {
	background: #26C281 !important;
}

.font-green-jungle {
	color: #26C281 !important;
}

.bg-font-green-jungle {
	color: #FFFFFF !important;
}

.border-green-jungle {
	border-color: #26C281 !important;
}

.border-top-green-jungle {
	border-top-color: #26C281 !important;
}

.border-bottom-green-jungle {
	border-bottom-color: #26C281 !important;
}

.border-left-green-jungle {
	border-left-color: #26C281 !important;
}

.border-right-green-jungle {
	border-right-color: #26C281 !important;
}

.bg-before-green-jungle:before, .bg-after-green-jungle:after {
	background: #26C281 !important;
}

.border-before-green-jungle:before, .border-after-green-jungle:after {
	border-color: #26C281 !important;
}

.border-top-before-green-jungle:before, .border-top-after-green-jungle:after
	{
	border-top-color: #26C281 !important;
}

.border-bottom-before-green-jungle:before,
	.border-bottom-after-green-jungle:after {
	border-bottom-color: #26C281 !important;
}

.border-left-before-green-jungle:before, .border-left-after-green-jungle:after
	{
	border-left-color: #26C281 !important;
}

.border-right-before-green-jungle:before,
	.border-right-after-green-jungle:after {
	border-right-color: #26C281 !important;
}

.bg-green-soft {
	background: #3faba4 !important;
}

.bg-green-soft-opacity {
	background: rgba(63, 171, 164, 0.8) !important;
}

.bg-hover-green-soft:hover {
	background: #3faba4 !important;
}

.font-green-soft {
	color: #3faba4 !important;
}

.bg-font-green-soft {
	color: #FFFFFF !important;
}

.border-green-soft {
	border-color: #3faba4 !important;
}

.border-top-green-soft {
	border-top-color: #3faba4 !important;
}

.border-bottom-green-soft {
	border-bottom-color: #3faba4 !important;
}

.border-left-green-soft {
	border-left-color: #3faba4 !important;
}

.border-right-green-soft {
	border-right-color: #3faba4 !important;
}

.bg-before-green-soft:before, .bg-after-green-soft:after {
	background: #3faba4 !important;
}

.border-before-green-soft:before, .border-after-green-soft:after {
	border-color: #3faba4 !important;
}

.border-top-before-green-soft:before, .border-top-after-green-soft:after
	{
	border-top-color: #3faba4 !important;
}

.border-bottom-before-green-soft:before, .border-bottom-after-green-soft:after
	{
	border-bottom-color: #3faba4 !important;
}

.border-left-before-green-soft:before, .border-left-after-green-soft:after
	{
	border-left-color: #3faba4 !important;
}

.border-right-before-green-soft:before, .border-right-after-green-soft:after
	{
	border-right-color: #3faba4 !important;
}

.bg-green-dark {
	background: #4DB3A2 !important;
}

.bg-green-dark-opacity {
	background: rgba(77, 179, 162, 0.8) !important;
}

.bg-hover-green-dark:hover {
	background: #4DB3A2 !important;
}

.font-green-dark {
	color: #4DB3A2 !important;
}

.bg-font-green-dark {
	color: #FFFFFF !important;
}

.border-green-dark {
	border-color: #4DB3A2 !important;
}

.border-top-green-dark {
	border-top-color: #4DB3A2 !important;
}

.border-bottom-green-dark {
	border-bottom-color: #4DB3A2 !important;
}

.border-left-green-dark {
	border-left-color: #4DB3A2 !important;
}

.border-right-green-dark {
	border-right-color: #4DB3A2 !important;
}

.bg-before-green-dark:before, .bg-after-green-dark:after {
	background: #4DB3A2 !important;
}

.border-before-green-dark:before, .border-after-green-dark:after {
	border-color: #4DB3A2 !important;
}

.border-top-before-green-dark:before, .border-top-after-green-dark:after
	{
	border-top-color: #4DB3A2 !important;
}

.border-bottom-before-green-dark:before, .border-bottom-after-green-dark:after
	{
	border-bottom-color: #4DB3A2 !important;
}

.border-left-before-green-dark:before, .border-left-after-green-dark:after
	{
	border-left-color: #4DB3A2 !important;
}

.border-right-before-green-dark:before, .border-right-after-green-dark:after
	{
	border-right-color: #4DB3A2 !important;
}

.bg-green-sharp {
	background: #2ab4c0 !important;
}

.bg-green-sharp-opacity {
	background: rgba(42, 180, 192, 0.8) !important;
}

.bg-hover-green-sharp:hover {
	background: #2ab4c0 !important;
}

.font-green-sharp {
	color: #2ab4c0 !important;
}

.bg-font-green-sharp {
	color: #FFFFFF !important;
}

.border-green-sharp {
	border-color: #2ab4c0 !important;
}

.border-top-green-sharp {
	border-top-color: #2ab4c0 !important;
}

.border-bottom-green-sharp {
	border-bottom-color: #2ab4c0 !important;
}

.border-left-green-sharp {
	border-left-color: #2ab4c0 !important;
}

.border-right-green-sharp {
	border-right-color: #2ab4c0 !important;
}

.bg-before-green-sharp:before, .bg-after-green-sharp:after {
	background: #2ab4c0 !important;
}

.border-before-green-sharp:before, .border-after-green-sharp:after {
	border-color: #2ab4c0 !important;
}

.border-top-before-green-sharp:before, .border-top-after-green-sharp:after
	{
	border-top-color: #2ab4c0 !important;
}

.border-bottom-before-green-sharp:before,
	.border-bottom-after-green-sharp:after {
	border-bottom-color: #2ab4c0 !important;
}

.border-left-before-green-sharp:before, .border-left-after-green-sharp:after
	{
	border-left-color: #2ab4c0 !important;
}

.border-right-before-green-sharp:before, .border-right-after-green-sharp:after
	{
	border-right-color: #2ab4c0 !important;
}

.bg-green-steel {
	background: #29b4b6 !important;
}

.bg-green-steel-opacity {
	background: rgba(41, 180, 182, 0.8) !important;
}

.bg-hover-green-steel:hover {
	background: #29b4b6 !important;
}

.font-green-steel {
	color: #29b4b6 !important;
}

.bg-font-green-steel {
	color: #FFFFFF !important;
}

.border-green-steel {
	border-color: #29b4b6 !important;
}

.border-top-green-steel {
	border-top-color: #29b4b6 !important;
}

.border-bottom-green-steel {
	border-bottom-color: #29b4b6 !important;
}

.border-left-green-steel {
	border-left-color: #29b4b6 !important;
}

.border-right-green-steel {
	border-right-color: #29b4b6 !important;
}

.bg-before-green-steel:before, .bg-after-green-steel:after {
	background: #29b4b6 !important;
}

.border-before-green-steel:before, .border-after-green-steel:after {
	border-color: #29b4b6 !important;
}

.border-top-before-green-steel:before, .border-top-after-green-steel:after
	{
	border-top-color: #29b4b6 !important;
}

.border-bottom-before-green-steel:before,
	.border-bottom-after-green-steel:after {
	border-bottom-color: #29b4b6 !important;
}

.border-left-before-green-steel:before, .border-left-after-green-steel:after
	{
	border-left-color: #29b4b6 !important;
}

.border-right-before-green-steel:before, .border-right-after-green-steel:after
	{
	border-right-color: #29b4b6 !important;
}

.bg-grey {
	background: #E5E5E5 !important;
}

.bg-grey-opacity {
	background: rgba(229, 229, 229, 0.8) !important;
}

.bg-hover-grey:hover {
	background: #E5E5E5 !important;
}

.font-grey {
	color: #E5E5E5 !important;
}

.bg-font-grey {
	color: #333333 !important;
}

.border-grey {
	border-color: #E5E5E5 !important;
}

.border-top-grey {
	border-top-color: #E5E5E5 !important;
}

.border-bottom-grey {
	border-bottom-color: #E5E5E5 !important;
}

.border-left-grey {
	border-left-color: #E5E5E5 !important;
}

.border-right-grey {
	border-right-color: #E5E5E5 !important;
}

.bg-before-grey:before, .bg-after-grey:after {
	background: #E5E5E5 !important;
}

.border-before-grey:before, .border-after-grey:after {
	border-color: #E5E5E5 !important;
}

.border-top-before-grey:before, .border-top-after-grey:after {
	border-top-color: #E5E5E5 !important;
}

.border-bottom-before-grey:before, .border-bottom-after-grey:after {
	border-bottom-color: #E5E5E5 !important;
}

.border-left-before-grey:before, .border-left-after-grey:after {
	border-left-color: #E5E5E5 !important;
}

.border-right-before-grey:before, .border-right-after-grey:after {
	border-right-color: #E5E5E5 !important;
}

.bg-grey-steel {
	background: #e9edef !important;
}

.bg-grey-steel-opacity {
	background: rgba(233, 237, 239, 0.8) !important;
}

.bg-hover-grey-steel:hover {
	background: #e9edef !important;
}

.font-grey-steel {
	color: #e9edef !important;
}

.bg-font-grey-steel {
	color: #80898e !important;
}

.border-grey-steel {
	border-color: #e9edef !important;
}

.border-top-grey-steel {
	border-top-color: #e9edef !important;
}

.border-bottom-grey-steel {
	border-bottom-color: #e9edef !important;
}

.border-left-grey-steel {
	border-left-color: #e9edef !important;
}

.border-right-grey-steel {
	border-right-color: #e9edef !important;
}

.bg-before-grey-steel:before, .bg-after-grey-steel:after {
	background: #e9edef !important;
}

.border-before-grey-steel:before, .border-after-grey-steel:after {
	border-color: #e9edef !important;
}

.border-top-before-grey-steel:before, .border-top-after-grey-steel:after
	{
	border-top-color: #e9edef !important;
}

.border-bottom-before-grey-steel:before, .border-bottom-after-grey-steel:after
	{
	border-bottom-color: #e9edef !important;
}

.border-left-before-grey-steel:before, .border-left-after-grey-steel:after
	{
	border-left-color: #e9edef !important;
}

.border-right-before-grey-steel:before, .border-right-after-grey-steel:after
	{
	border-right-color: #e9edef !important;
}

.bg-grey-cararra {
	background: #fafafa !important;
}

.bg-grey-cararra-opacity {
	background: rgba(250, 250, 250, 0.8) !important;
}

.bg-hover-grey-cararra:hover {
	background: #fafafa !important;
}

.font-grey-cararra {
	color: #fafafa !important;
}

.bg-font-grey-cararra {
	color: #333333 !important;
}

.border-grey-cararra {
	border-color: #fafafa !important;
}

.border-top-grey-cararra {
	border-top-color: #fafafa !important;
}

.border-bottom-grey-cararra {
	border-bottom-color: #fafafa !important;
}

.border-left-grey-cararra {
	border-left-color: #fafafa !important;
}

.border-right-grey-cararra {
	border-right-color: #fafafa !important;
}

.bg-before-grey-cararra:before, .bg-after-grey-cararra:after {
	background: #fafafa !important;
}

.border-before-grey-cararra:before, .border-after-grey-cararra:after {
	border-color: #fafafa !important;
}

.border-top-before-grey-cararra:before, .border-top-after-grey-cararra:after
	{
	border-top-color: #fafafa !important;
}

.border-bottom-before-grey-cararra:before,
	.border-bottom-after-grey-cararra:after {
	border-bottom-color: #fafafa !important;
}

.border-left-before-grey-cararra:before, .border-left-after-grey-cararra:after
	{
	border-left-color: #fafafa !important;
}

.border-right-before-grey-cararra:before,
	.border-right-after-grey-cararra:after {
	border-right-color: #fafafa !important;
}

.bg-grey-gallery {
	background: #555555 !important;
}

.bg-grey-gallery-opacity {
	background: rgba(85, 85, 85, 0.8) !important;
}

.bg-hover-grey-gallery:hover {
	background: #555555 !important;
}

.font-grey-gallery {
	color: #555555 !important;
}

.bg-font-grey-gallery {
	color: #ffffff !important;
}

.border-grey-gallery {
	border-color: #555555 !important;
}

.border-top-grey-gallery {
	border-top-color: #555555 !important;
}

.border-bottom-grey-gallery {
	border-bottom-color: #555555 !important;
}

.border-left-grey-gallery {
	border-left-color: #555555 !important;
}

.border-right-grey-gallery {
	border-right-color: #555555 !important;
}

.bg-before-grey-gallery:before, .bg-after-grey-gallery:after {
	background: #555555 !important;
}

.border-before-grey-gallery:before, .border-after-grey-gallery:after {
	border-color: #555555 !important;
}

.border-top-before-grey-gallery:before, .border-top-after-grey-gallery:after
	{
	border-top-color: #555555 !important;
}

.border-bottom-before-grey-gallery:before,
	.border-bottom-after-grey-gallery:after {
	border-bottom-color: #555555 !important;
}

.border-left-before-grey-gallery:before, .border-left-after-grey-gallery:after
	{
	border-left-color: #555555 !important;
}

.border-right-before-grey-gallery:before,
	.border-right-after-grey-gallery:after {
	border-right-color: #555555 !important;
}

.bg-grey-cascade {
	background: #95A5A6 !important;
}

.bg-grey-cascade-opacity {
	background: rgba(149, 165, 166, 0.8) !important;
}

.bg-hover-grey-cascade:hover {
	background: #95A5A6 !important;
}

.font-grey-cascade {
	color: #95A5A6 !important;
}

.bg-font-grey-cascade {
	color: #FFFFFF !important;
}

.border-grey-cascade {
	border-color: #95A5A6 !important;
}

.border-top-grey-cascade {
	border-top-color: #95A5A6 !important;
}

.border-bottom-grey-cascade {
	border-bottom-color: #95A5A6 !important;
}

.border-left-grey-cascade {
	border-left-color: #95A5A6 !important;
}

.border-right-grey-cascade {
	border-right-color: #95A5A6 !important;
}

.bg-before-grey-cascade:before, .bg-after-grey-cascade:after {
	background: #95A5A6 !important;
}

.border-before-grey-cascade:before, .border-after-grey-cascade:after {
	border-color: #95A5A6 !important;
}

.border-top-before-grey-cascade:before, .border-top-after-grey-cascade:after
	{
	border-top-color: #95A5A6 !important;
}

.border-bottom-before-grey-cascade:before,
	.border-bottom-after-grey-cascade:after {
	border-bottom-color: #95A5A6 !important;
}

.border-left-before-grey-cascade:before, .border-left-after-grey-cascade:after
	{
	border-left-color: #95A5A6 !important;
}

.border-right-before-grey-cascade:before,
	.border-right-after-grey-cascade:after {
	border-right-color: #95A5A6 !important;
}

.bg-grey-silver {
	background: #BFBFBF !important;
}

.bg-grey-silver-opacity {
	background: rgba(191, 191, 191, 0.8) !important;
}

.bg-hover-grey-silver:hover {
	background: #BFBFBF !important;
}

.font-grey-silver {
	color: #BFBFBF !important;
}

.bg-font-grey-silver {
	color: #FAFCFB !important;
}

.border-grey-silver {
	border-color: #BFBFBF !important;
}

.border-top-grey-silver {
	border-top-color: #BFBFBF !important;
}

.border-bottom-grey-silver {
	border-bottom-color: #BFBFBF !important;
}

.border-left-grey-silver {
	border-left-color: #BFBFBF !important;
}

.border-right-grey-silver {
	border-right-color: #BFBFBF !important;
}

.bg-before-grey-silver:before, .bg-after-grey-silver:after {
	background: #BFBFBF !important;
}

.border-before-grey-silver:before, .border-after-grey-silver:after {
	border-color: #BFBFBF !important;
}

.border-top-before-grey-silver:before, .border-top-after-grey-silver:after
	{
	border-top-color: #BFBFBF !important;
}

.border-bottom-before-grey-silver:before,
	.border-bottom-after-grey-silver:after {
	border-bottom-color: #BFBFBF !important;
}

.border-left-before-grey-silver:before, .border-left-after-grey-silver:after
	{
	border-left-color: #BFBFBF !important;
}

.border-right-before-grey-silver:before, .border-right-after-grey-silver:after
	{
	border-right-color: #BFBFBF !important;
}

.bg-grey-salsa {
	background: #ACB5C3 !important;
}

.bg-grey-salsa-opacity {
	background: rgba(172, 181, 195, 0.8) !important;
}

.bg-hover-grey-salsa:hover {
	background: #ACB5C3 !important;
}

.font-grey-salsa {
	color: #ACB5C3 !important;
}

.bg-font-grey-salsa {
	color: #FAFCFB !important;
}

.border-grey-salsa {
	border-color: #ACB5C3 !important;
}

.border-top-grey-salsa {
	border-top-color: #ACB5C3 !important;
}

.border-bottom-grey-salsa {
	border-bottom-color: #ACB5C3 !important;
}

.border-left-grey-salsa {
	border-left-color: #ACB5C3 !important;
}

.border-right-grey-salsa {
	border-right-color: #ACB5C3 !important;
}

.bg-before-grey-salsa:before, .bg-after-grey-salsa:after {
	background: #ACB5C3 !important;
}

.border-before-grey-salsa:before, .border-after-grey-salsa:after {
	border-color: #ACB5C3 !important;
}

.border-top-before-grey-salsa:before, .border-top-after-grey-salsa:after
	{
	border-top-color: #ACB5C3 !important;
}

.border-bottom-before-grey-salsa:before, .border-bottom-after-grey-salsa:after
	{
	border-bottom-color: #ACB5C3 !important;
}

.border-left-before-grey-salsa:before, .border-left-after-grey-salsa:after
	{
	border-left-color: #ACB5C3 !important;
}

.border-right-before-grey-salsa:before, .border-right-after-grey-salsa:after
	{
	border-right-color: #ACB5C3 !important;
}

.bg-grey-salt {
	background: #bfcad1 !important;
}

.bg-grey-salt-opacity {
	background: rgba(191, 202, 209, 0.8) !important;
}

.bg-hover-grey-salt:hover {
	background: #bfcad1 !important;
}

.font-grey-salt {
	color: #bfcad1 !important;
}

.bg-font-grey-salt {
	color: #FAFCFB !important;
}

.border-grey-salt {
	border-color: #bfcad1 !important;
}

.border-top-grey-salt {
	border-top-color: #bfcad1 !important;
}

.border-bottom-grey-salt {
	border-bottom-color: #bfcad1 !important;
}

.border-left-grey-salt {
	border-left-color: #bfcad1 !important;
}

.border-right-grey-salt {
	border-right-color: #bfcad1 !important;
}

.bg-before-grey-salt:before, .bg-after-grey-salt:after {
	background: #bfcad1 !important;
}

.border-before-grey-salt:before, .border-after-grey-salt:after {
	border-color: #bfcad1 !important;
}

.border-top-before-grey-salt:before, .border-top-after-grey-salt:after {
	border-top-color: #bfcad1 !important;
}

.border-bottom-before-grey-salt:before, .border-bottom-after-grey-salt:after
	{
	border-bottom-color: #bfcad1 !important;
}

.border-left-before-grey-salt:before, .border-left-after-grey-salt:after
	{
	border-left-color: #bfcad1 !important;
}

.border-right-before-grey-salt:before, .border-right-after-grey-salt:after
	{
	border-right-color: #bfcad1 !important;
}

.bg-grey-mint {
	background: #525e64 !important;
}

.bg-grey-mint-opacity {
	background: rgba(82, 94, 100, 0.8) !important;
}

.bg-hover-grey-mint:hover {
	background: #525e64 !important;
}

.font-grey-mint {
	color: #525e64 !important;
}

.bg-font-grey-mint {
	color: #FFFFFF !important;
}

.border-grey-mint {
	border-color: #525e64 !important;
}

.border-top-grey-mint {
	border-top-color: #525e64 !important;
}

.border-bottom-grey-mint {
	border-bottom-color: #525e64 !important;
}

.border-left-grey-mint {
	border-left-color: #525e64 !important;
}

.border-right-grey-mint {
	border-right-color: #525e64 !important;
}

.bg-before-grey-mint:before, .bg-after-grey-mint:after {
	background: #525e64 !important;
}

.border-before-grey-mint:before, .border-after-grey-mint:after {
	border-color: #525e64 !important;
}

.border-top-before-grey-mint:before, .border-top-after-grey-mint:after {
	border-top-color: #525e64 !important;
}

.border-bottom-before-grey-mint:before, .border-bottom-after-grey-mint:after
	{
	border-bottom-color: #525e64 !important;
}

.border-left-before-grey-mint:before, .border-left-after-grey-mint:after
	{
	border-left-color: #525e64 !important;
}

.border-right-before-grey-mint:before, .border-right-after-grey-mint:after
	{
	border-right-color: #525e64 !important;
}

.bg-red {
	background: #e7505a !important;
}

.bg-red-opacity {
	background: rgba(231, 80, 90, 0.8) !important;
}

.bg-hover-red:hover {
	background: #e7505a !important;
}

.font-red {
	color: #e7505a !important;
}

.bg-font-red {
	color: #ffffff !important;
}

.border-red {
	border-color: #e7505a !important;
}

.border-top-red {
	border-top-color: #e7505a !important;
}

.border-bottom-red {
	border-bottom-color: #e7505a !important;
}

.border-left-red {
	border-left-color: #e7505a !important;
}

.border-right-red {
	border-right-color: #e7505a !important;
}

.bg-before-red:before, .bg-after-red:after {
	background: #e7505a !important;
}

.border-before-red:before, .border-after-red:after {
	border-color: #e7505a !important;
}

.border-top-before-red:before, .border-top-after-red:after {
	border-top-color: #e7505a !important;
}

.border-bottom-before-red:before, .border-bottom-after-red:after {
	border-bottom-color: #e7505a !important;
}

.border-left-before-red:before, .border-left-after-red:after {
	border-left-color: #e7505a !important;
}

.border-right-before-red:before, .border-right-after-red:after {
	border-right-color: #e7505a !important;
}

.bg-red-pink {
	background: #E08283 !important;
}

.bg-red-pink-opacity {
	background: rgba(224, 130, 131, 0.8) !important;
}

.bg-hover-red-pink:hover {
	background: #E08283 !important;
}

.font-red-pink {
	color: #E08283 !important;
}

.bg-font-red-pink {
	color: #ffffff !important;
}

.border-red-pink {
	border-color: #E08283 !important;
}

.border-top-red-pink {
	border-top-color: #E08283 !important;
}

.border-bottom-red-pink {
	border-bottom-color: #E08283 !important;
}

.border-left-red-pink {
	border-left-color: #E08283 !important;
}

.border-right-red-pink {
	border-right-color: #E08283 !important;
}

.bg-before-red-pink:before, .bg-after-red-pink:after {
	background: #E08283 !important;
}

.border-before-red-pink:before, .border-after-red-pink:after {
	border-color: #E08283 !important;
}

.border-top-before-red-pink:before, .border-top-after-red-pink:after {
	border-top-color: #E08283 !important;
}

.border-bottom-before-red-pink:before, .border-bottom-after-red-pink:after
	{
	border-bottom-color: #E08283 !important;
}

.border-left-before-red-pink:before, .border-left-after-red-pink:after {
	border-left-color: #E08283 !important;
}

.border-right-before-red-pink:before, .border-right-after-red-pink:after
	{
	border-right-color: #E08283 !important;
}

.bg-red-sunglo {
	background: #E26A6A !important;
}

.bg-red-sunglo-opacity {
	background: rgba(226, 106, 106, 0.8) !important;
}

.bg-hover-red-sunglo:hover {
	background: #E26A6A !important;
}

.font-red-sunglo {
	color: #E26A6A !important;
}

.bg-font-red-sunglo {
	color: #ffffff !important;
}

.border-red-sunglo {
	border-color: #E26A6A !important;
}

.border-top-red-sunglo {
	border-top-color: #E26A6A !important;
}

.border-bottom-red-sunglo {
	border-bottom-color: #E26A6A !important;
}

.border-left-red-sunglo {
	border-left-color: #E26A6A !important;
}

.border-right-red-sunglo {
	border-right-color: #E26A6A !important;
}

.bg-before-red-sunglo:before, .bg-after-red-sunglo:after {
	background: #E26A6A !important;
}

.border-before-red-sunglo:before, .border-after-red-sunglo:after {
	border-color: #E26A6A !important;
}

.border-top-before-red-sunglo:before, .border-top-after-red-sunglo:after
	{
	border-top-color: #E26A6A !important;
}

.border-bottom-before-red-sunglo:before, .border-bottom-after-red-sunglo:after
	{
	border-bottom-color: #E26A6A !important;
}

.border-left-before-red-sunglo:before, .border-left-after-red-sunglo:after
	{
	border-left-color: #E26A6A !important;
}

.border-right-before-red-sunglo:before, .border-right-after-red-sunglo:after
	{
	border-right-color: #E26A6A !important;
}

.bg-red-intense {
	background: #e35b5a !important;
}

.bg-red-intense-opacity {
	background: rgba(227, 91, 90, 0.8) !important;
}

.bg-hover-red-intense:hover {
	background: #e35b5a !important;
}

.font-red-intense {
	color: #e35b5a !important;
}

.bg-font-red-intense {
	color: #ffffff !important;
}

.border-red-intense {
	border-color: #e35b5a !important;
}

.border-top-red-intense {
	border-top-color: #e35b5a !important;
}

.border-bottom-red-intense {
	border-bottom-color: #e35b5a !important;
}

.border-left-red-intense {
	border-left-color: #e35b5a !important;
}

.border-right-red-intense {
	border-right-color: #e35b5a !important;
}

.bg-before-red-intense:before, .bg-after-red-intense:after {
	background: #e35b5a !important;
}

.border-before-red-intense:before, .border-after-red-intense:after {
	border-color: #e35b5a !important;
}

.border-top-before-red-intense:before, .border-top-after-red-intense:after
	{
	border-top-color: #e35b5a !important;
}

.border-bottom-before-red-intense:before,
	.border-bottom-after-red-intense:after {
	border-bottom-color: #e35b5a !important;
}

.border-left-before-red-intense:before, .border-left-after-red-intense:after
	{
	border-left-color: #e35b5a !important;
}

.border-right-before-red-intense:before, .border-right-after-red-intense:after
	{
	border-right-color: #e35b5a !important;
}

.bg-red-thunderbird {
	background: #D91E18 !important;
}

.bg-red-thunderbird-opacity {
	background: rgba(217, 30, 24, 0.8) !important;
}

.bg-hover-red-thunderbird:hover {
	background: #D91E18 !important;
}

.font-red-thunderbird {
	color: #D91E18 !important;
}

.bg-font-red-thunderbird {
	color: #ffffff !important;
}

.border-red-thunderbird {
	border-color: #D91E18 !important;
}

.border-top-red-thunderbird {
	border-top-color: #D91E18 !important;
}

.border-bottom-red-thunderbird {
	border-bottom-color: #D91E18 !important;
}

.border-left-red-thunderbird {
	border-left-color: #D91E18 !important;
}

.border-right-red-thunderbird {
	border-right-color: #D91E18 !important;
}

.bg-before-red-thunderbird:before, .bg-after-red-thunderbird:after {
	background: #D91E18 !important;
}

.border-before-red-thunderbird:before, .border-after-red-thunderbird:after
	{
	border-color: #D91E18 !important;
}

.border-top-before-red-thunderbird:before,
	.border-top-after-red-thunderbird:after {
	border-top-color: #D91E18 !important;
}

.border-bottom-before-red-thunderbird:before,
	.border-bottom-after-red-thunderbird:after {
	border-bottom-color: #D91E18 !important;
}

.border-left-before-red-thunderbird:before,
	.border-left-after-red-thunderbird:after {
	border-left-color: #D91E18 !important;
}

.border-right-before-red-thunderbird:before,
	.border-right-after-red-thunderbird:after {
	border-right-color: #D91E18 !important;
}

.bg-red-flamingo {
	background: #EF4836 !important;
}

.bg-red-flamingo-opacity {
	background: rgba(239, 72, 54, 0.8) !important;
}

.bg-hover-red-flamingo:hover {
	background: #EF4836 !important;
}

.font-red-flamingo {
	color: #EF4836 !important;
}

.bg-font-red-flamingo {
	color: #ffffff !important;
}

.border-red-flamingo {
	border-color: #EF4836 !important;
}

.border-top-red-flamingo {
	border-top-color: #EF4836 !important;
}

.border-bottom-red-flamingo {
	border-bottom-color: #EF4836 !important;
}

.border-left-red-flamingo {
	border-left-color: #EF4836 !important;
}

.border-right-red-flamingo {
	border-right-color: #EF4836 !important;
}

.bg-before-red-flamingo:before, .bg-after-red-flamingo:after {
	background: #EF4836 !important;
}

.border-before-red-flamingo:before, .border-after-red-flamingo:after {
	border-color: #EF4836 !important;
}

.border-top-before-red-flamingo:before, .border-top-after-red-flamingo:after
	{
	border-top-color: #EF4836 !important;
}

.border-bottom-before-red-flamingo:before,
	.border-bottom-after-red-flamingo:after {
	border-bottom-color: #EF4836 !important;
}

.border-left-before-red-flamingo:before, .border-left-after-red-flamingo:after
	{
	border-left-color: #EF4836 !important;
}

.border-right-before-red-flamingo:before,
	.border-right-after-red-flamingo:after {
	border-right-color: #EF4836 !important;
}

.bg-red-soft {
	background: #d05454 !important;
}

.bg-red-soft-opacity {
	background: rgba(208, 84, 84, 0.8) !important;
}

.bg-hover-red-soft:hover {
	background: #d05454 !important;
}

.font-red-soft {
	color: #d05454 !important;
}

.bg-font-red-soft {
	color: #ffffff !important;
}

.border-red-soft {
	border-color: #d05454 !important;
}

.border-top-red-soft {
	border-top-color: #d05454 !important;
}

.border-bottom-red-soft {
	border-bottom-color: #d05454 !important;
}

.border-left-red-soft {
	border-left-color: #d05454 !important;
}

.border-right-red-soft {
	border-right-color: #d05454 !important;
}

.bg-before-red-soft:before, .bg-after-red-soft:after {
	background: #d05454 !important;
}

.border-before-red-soft:before, .border-after-red-soft:after {
	border-color: #d05454 !important;
}

.border-top-before-red-soft:before, .border-top-after-red-soft:after {
	border-top-color: #d05454 !important;
}

.border-bottom-before-red-soft:before, .border-bottom-after-red-soft:after
	{
	border-bottom-color: #d05454 !important;
}

.border-left-before-red-soft:before, .border-left-after-red-soft:after {
	border-left-color: #d05454 !important;
}

.border-right-before-red-soft:before, .border-right-after-red-soft:after
	{
	border-right-color: #d05454 !important;
}

.bg-red-haze {
	background: #f36a5a !important;
}

.bg-red-haze-opacity {
	background: rgba(243, 106, 90, 0.8) !important;
}

.bg-hover-red-haze:hover {
	background: #f36a5a !important;
}

.font-red-haze {
	color: #f36a5a !important;
}

.bg-font-red-haze {
	color: #ffffff !important;
}

.border-red-haze {
	border-color: #f36a5a !important;
}

.border-top-red-haze {
	border-top-color: #f36a5a !important;
}

.border-bottom-red-haze {
	border-bottom-color: #f36a5a !important;
}

.border-left-red-haze {
	border-left-color: #f36a5a !important;
}

.border-right-red-haze {
	border-right-color: #f36a5a !important;
}

.bg-before-red-haze:before, .bg-after-red-haze:after {
	background: #f36a5a !important;
}

.border-before-red-haze:before, .border-after-red-haze:after {
	border-color: #f36a5a !important;
}

.border-top-before-red-haze:before, .border-top-after-red-haze:after {
	border-top-color: #f36a5a !important;
}

.border-bottom-before-red-haze:before, .border-bottom-after-red-haze:after
	{
	border-bottom-color: #f36a5a !important;
}

.border-left-before-red-haze:before, .border-left-after-red-haze:after {
	border-left-color: #f36a5a !important;
}

.border-right-before-red-haze:before, .border-right-after-red-haze:after
	{
	border-right-color: #f36a5a !important;
}

.bg-red-mint {
	background: #e43a45 !important;
}

.bg-red-mint-opacity {
	background: rgba(228, 58, 69, 0.8) !important;
}

.bg-hover-red-mint:hover {
	background: #e43a45 !important;
}

.font-red-mint {
	color: #e43a45 !important;
}

.bg-font-red-mint {
	color: #ffffff !important;
}

.border-red-mint {
	border-color: #e43a45 !important;
}

.border-top-red-mint {
	border-top-color: #e43a45 !important;
}

.border-bottom-red-mint {
	border-bottom-color: #e43a45 !important;
}

.border-left-red-mint {
	border-left-color: #e43a45 !important;
}

.border-right-red-mint {
	border-right-color: #e43a45 !important;
}

.bg-before-red-mint:before, .bg-after-red-mint:after {
	background: #e43a45 !important;
}

.border-before-red-mint:before, .border-after-red-mint:after {
	border-color: #e43a45 !important;
}

.border-top-before-red-mint:before, .border-top-after-red-mint:after {
	border-top-color: #e43a45 !important;
}

.border-bottom-before-red-mint:before, .border-bottom-after-red-mint:after
	{
	border-bottom-color: #e43a45 !important;
}

.border-left-before-red-mint:before, .border-left-after-red-mint:after {
	border-left-color: #e43a45 !important;
}

.border-right-before-red-mint:before, .border-right-after-red-mint:after
	{
	border-right-color: #e43a45 !important;
}

.bg-yellow {
	background: #c49f47 !important;
}

.bg-yellow-opacity {
	background: rgba(196, 159, 71, 0.8) !important;
}

.bg-hover-yellow:hover {
	background: #c49f47 !important;
}

.font-yellow {
	color: #c49f47 !important;
}

.bg-font-yellow {
	color: #ffffff !important;
}

.border-yellow {
	border-color: #c49f47 !important;
}

.border-top-yellow {
	border-top-color: #c49f47 !important;
}

.border-bottom-yellow {
	border-bottom-color: #c49f47 !important;
}

.border-left-yellow {
	border-left-color: #c49f47 !important;
}

.border-right-yellow {
	border-right-color: #c49f47 !important;
}

.bg-before-yellow:before, .bg-after-yellow:after {
	background: #c49f47 !important;
}

.border-before-yellow:before, .border-after-yellow:after {
	border-color: #c49f47 !important;
}

.border-top-before-yellow:before, .border-top-after-yellow:after {
	border-top-color: #c49f47 !important;
}

.border-bottom-before-yellow:before, .border-bottom-after-yellow:after {
	border-bottom-color: #c49f47 !important;
}

.border-left-before-yellow:before, .border-left-after-yellow:after {
	border-left-color: #c49f47 !important;
}

.border-right-before-yellow:before, .border-right-after-yellow:after {
	border-right-color: #c49f47 !important;
}

.bg-yellow-gold {
	background: #E87E04 !important;
}

.bg-yellow-gold-opacity {
	background: rgba(232, 126, 4, 0.8) !important;
}

.bg-hover-yellow-gold:hover {
	background: #E87E04 !important;
}

.font-yellow-gold {
	color: #E87E04 !important;
}

.bg-font-yellow-gold {
	color: #ffffff !important;
}

.border-yellow-gold {
	border-color: #E87E04 !important;
}

.border-top-yellow-gold {
	border-top-color: #E87E04 !important;
}

.border-bottom-yellow-gold {
	border-bottom-color: #E87E04 !important;
}

.border-left-yellow-gold {
	border-left-color: #E87E04 !important;
}

.border-right-yellow-gold {
	border-right-color: #E87E04 !important;
}

.bg-before-yellow-gold:before, .bg-after-yellow-gold:after {
	background: #E87E04 !important;
}

.border-before-yellow-gold:before, .border-after-yellow-gold:after {
	border-color: #E87E04 !important;
}

.border-top-before-yellow-gold:before, .border-top-after-yellow-gold:after
	{
	border-top-color: #E87E04 !important;
}

.border-bottom-before-yellow-gold:before,
	.border-bottom-after-yellow-gold:after {
	border-bottom-color: #E87E04 !important;
}

.border-left-before-yellow-gold:before, .border-left-after-yellow-gold:after
	{
	border-left-color: #E87E04 !important;
}

.border-right-before-yellow-gold:before, .border-right-after-yellow-gold:after
	{
	border-right-color: #E87E04 !important;
}

.bg-yellow-casablanca {
	background: #f2784b !important;
}

.bg-yellow-casablanca-opacity {
	background: rgba(242, 120, 75, 0.8) !important;
}

.bg-hover-yellow-casablanca:hover {
	background: #f2784b !important;
}

.font-yellow-casablanca {
	color: #f2784b !important;
}

.bg-font-yellow-casablanca {
	color: #ffffff !important;
}

.border-yellow-casablanca {
	border-color: #f2784b !important;
}

.border-top-yellow-casablanca {
	border-top-color: #f2784b !important;
}

.border-bottom-yellow-casablanca {
	border-bottom-color: #f2784b !important;
}

.border-left-yellow-casablanca {
	border-left-color: #f2784b !important;
}

.border-right-yellow-casablanca {
	border-right-color: #f2784b !important;
}

.bg-before-yellow-casablanca:before, .bg-after-yellow-casablanca:after {
	background: #f2784b !important;
}

.border-before-yellow-casablanca:before, .border-after-yellow-casablanca:after
	{
	border-color: #f2784b !important;
}

.border-top-before-yellow-casablanca:before,
	.border-top-after-yellow-casablanca:after {
	border-top-color: #f2784b !important;
}

.border-bottom-before-yellow-casablanca:before,
	.border-bottom-after-yellow-casablanca:after {
	border-bottom-color: #f2784b !important;
}

.border-left-before-yellow-casablanca:before,
	.border-left-after-yellow-casablanca:after {
	border-left-color: #f2784b !important;
}

.border-right-before-yellow-casablanca:before,
	.border-right-after-yellow-casablanca:after {
	border-right-color: #f2784b !important;
}

.bg-yellow-crusta {
	background: #f3c200 !important;
}

.bg-yellow-crusta-opacity {
	background: rgba(243, 194, 0, 0.8) !important;
}

.bg-hover-yellow-crusta:hover {
	background: #f3c200 !important;
}

.font-yellow-crusta {
	color: #f3c200 !important;
}

.bg-font-yellow-crusta {
	color: #ffffff !important;
}

.border-yellow-crusta {
	border-color: #f3c200 !important;
}

.border-top-yellow-crusta {
	border-top-color: #f3c200 !important;
}

.border-bottom-yellow-crusta {
	border-bottom-color: #f3c200 !important;
}

.border-left-yellow-crusta {
	border-left-color: #f3c200 !important;
}

.border-right-yellow-crusta {
	border-right-color: #f3c200 !important;
}

.bg-before-yellow-crusta:before, .bg-after-yellow-crusta:after {
	background: #f3c200 !important;
}

.border-before-yellow-crusta:before, .border-after-yellow-crusta:after {
	border-color: #f3c200 !important;
}

.border-top-before-yellow-crusta:before, .border-top-after-yellow-crusta:after
	{
	border-top-color: #f3c200 !important;
}

.border-bottom-before-yellow-crusta:before,
	.border-bottom-after-yellow-crusta:after {
	border-bottom-color: #f3c200 !important;
}

.border-left-before-yellow-crusta:before,
	.border-left-after-yellow-crusta:after {
	border-left-color: #f3c200 !important;
}

.border-right-before-yellow-crusta:before,
	.border-right-after-yellow-crusta:after {
	border-right-color: #f3c200 !important;
}

.bg-yellow-lemon {
	background: #F7CA18 !important;
}

.bg-yellow-lemon-opacity {
	background: rgba(247, 202, 24, 0.8) !important;
}

.bg-hover-yellow-lemon:hover {
	background: #F7CA18 !important;
}

.font-yellow-lemon {
	color: #F7CA18 !important;
}

.bg-font-yellow-lemon {
	color: #ffffff !important;
}

.border-yellow-lemon {
	border-color: #F7CA18 !important;
}

.border-top-yellow-lemon {
	border-top-color: #F7CA18 !important;
}

.border-bottom-yellow-lemon {
	border-bottom-color: #F7CA18 !important;
}

.border-left-yellow-lemon {
	border-left-color: #F7CA18 !important;
}

.border-right-yellow-lemon {
	border-right-color: #F7CA18 !important;
}

.bg-before-yellow-lemon:before, .bg-after-yellow-lemon:after {
	background: #F7CA18 !important;
}

.border-before-yellow-lemon:before, .border-after-yellow-lemon:after {
	border-color: #F7CA18 !important;
}

.border-top-before-yellow-lemon:before, .border-top-after-yellow-lemon:after
	{
	border-top-color: #F7CA18 !important;
}

.border-bottom-before-yellow-lemon:before,
	.border-bottom-after-yellow-lemon:after {
	border-bottom-color: #F7CA18 !important;
}

.border-left-before-yellow-lemon:before, .border-left-after-yellow-lemon:after
	{
	border-left-color: #F7CA18 !important;
}

.border-right-before-yellow-lemon:before,
	.border-right-after-yellow-lemon:after {
	border-right-color: #F7CA18 !important;
}

.bg-yellow-saffron {
	background: #F4D03F !important;
}

.bg-yellow-saffron-opacity {
	background: rgba(244, 208, 63, 0.8) !important;
}

.bg-hover-yellow-saffron:hover {
	background: #F4D03F !important;
}

.font-yellow-saffron {
	color: #F4D03F !important;
}

.bg-font-yellow-saffron {
	color: #ffffff !important;
}

.border-yellow-saffron {
	border-color: #F4D03F !important;
}

.border-top-yellow-saffron {
	border-top-color: #F4D03F !important;
}

.border-bottom-yellow-saffron {
	border-bottom-color: #F4D03F !important;
}

.border-left-yellow-saffron {
	border-left-color: #F4D03F !important;
}

.border-right-yellow-saffron {
	border-right-color: #F4D03F !important;
}

.bg-before-yellow-saffron:before, .bg-after-yellow-saffron:after {
	background: #F4D03F !important;
}

.border-before-yellow-saffron:before, .border-after-yellow-saffron:after
	{
	border-color: #F4D03F !important;
}

.border-top-before-yellow-saffron:before,
	.border-top-after-yellow-saffron:after {
	border-top-color: #F4D03F !important;
}

.border-bottom-before-yellow-saffron:before,
	.border-bottom-after-yellow-saffron:after {
	border-bottom-color: #F4D03F !important;
}

.border-left-before-yellow-saffron:before,
	.border-left-after-yellow-saffron:after {
	border-left-color: #F4D03F !important;
}

.border-right-before-yellow-saffron:before,
	.border-right-after-yellow-saffron:after {
	border-right-color: #F4D03F !important;
}

.bg-yellow-soft {
	background: #c8d046 !important;
}

.bg-yellow-soft-opacity {
	background: rgba(200, 208, 70, 0.8) !important;
}

.bg-hover-yellow-soft:hover {
	background: #c8d046 !important;
}

.font-yellow-soft {
	color: #c8d046 !important;
}

.bg-font-yellow-soft {
	color: #ffffff !important;
}

.border-yellow-soft {
	border-color: #c8d046 !important;
}

.border-top-yellow-soft {
	border-top-color: #c8d046 !important;
}

.border-bottom-yellow-soft {
	border-bottom-color: #c8d046 !important;
}

.border-left-yellow-soft {
	border-left-color: #c8d046 !important;
}

.border-right-yellow-soft {
	border-right-color: #c8d046 !important;
}

.bg-before-yellow-soft:before, .bg-after-yellow-soft:after {
	background: #c8d046 !important;
}

.border-before-yellow-soft:before, .border-after-yellow-soft:after {
	border-color: #c8d046 !important;
}

.border-top-before-yellow-soft:before, .border-top-after-yellow-soft:after
	{
	border-top-color: #c8d046 !important;
}

.border-bottom-before-yellow-soft:before,
	.border-bottom-after-yellow-soft:after {
	border-bottom-color: #c8d046 !important;
}

.border-left-before-yellow-soft:before, .border-left-after-yellow-soft:after
	{
	border-left-color: #c8d046 !important;
}

.border-right-before-yellow-soft:before, .border-right-after-yellow-soft:after
	{
	border-right-color: #c8d046 !important;
}

.bg-yellow-haze {
	background: #c5bf66 !important;
}

.bg-yellow-haze-opacity {
	background: rgba(197, 191, 102, 0.8) !important;
}

.bg-hover-yellow-haze:hover {
	background: #c5bf66 !important;
}

.font-yellow-haze {
	color: #c5bf66 !important;
}

.bg-font-yellow-haze {
	color: #ffffff !important;
}

.border-yellow-haze {
	border-color: #c5bf66 !important;
}

.border-top-yellow-haze {
	border-top-color: #c5bf66 !important;
}

.border-bottom-yellow-haze {
	border-bottom-color: #c5bf66 !important;
}

.border-left-yellow-haze {
	border-left-color: #c5bf66 !important;
}

.border-right-yellow-haze {
	border-right-color: #c5bf66 !important;
}

.bg-before-yellow-haze:before, .bg-after-yellow-haze:after {
	background: #c5bf66 !important;
}

.border-before-yellow-haze:before, .border-after-yellow-haze:after {
	border-color: #c5bf66 !important;
}

.border-top-before-yellow-haze:before, .border-top-after-yellow-haze:after
	{
	border-top-color: #c5bf66 !important;
}

.border-bottom-before-yellow-haze:before,
	.border-bottom-after-yellow-haze:after {
	border-bottom-color: #c5bf66 !important;
}

.border-left-before-yellow-haze:before, .border-left-after-yellow-haze:after
	{
	border-left-color: #c5bf66 !important;
}

.border-right-before-yellow-haze:before, .border-right-after-yellow-haze:after
	{
	border-right-color: #c5bf66 !important;
}

.bg-yellow-mint {
	background: #c5b96b !important;
}

.bg-yellow-mint-opacity {
	background: rgba(197, 185, 107, 0.8) !important;
}

.bg-hover-yellow-mint:hover {
	background: #c5b96b !important;
}

.font-yellow-mint {
	color: #c5b96b !important;
}

.bg-font-yellow-mint {
	color: #ffffff !important;
}

.border-yellow-mint {
	border-color: #c5b96b !important;
}

.border-top-yellow-mint {
	border-top-color: #c5b96b !important;
}

.border-bottom-yellow-mint {
	border-bottom-color: #c5b96b !important;
}

.border-left-yellow-mint {
	border-left-color: #c5b96b !important;
}

.border-right-yellow-mint {
	border-right-color: #c5b96b !important;
}

.bg-before-yellow-mint:before, .bg-after-yellow-mint:after {
	background: #c5b96b !important;
}

.border-before-yellow-mint:before, .border-after-yellow-mint:after {
	border-color: #c5b96b !important;
}

.border-top-before-yellow-mint:before, .border-top-after-yellow-mint:after
	{
	border-top-color: #c5b96b !important;
}

.border-bottom-before-yellow-mint:before,
	.border-bottom-after-yellow-mint:after {
	border-bottom-color: #c5b96b !important;
}

.border-left-before-yellow-mint:before, .border-left-after-yellow-mint:after
	{
	border-left-color: #c5b96b !important;
}

.border-right-before-yellow-mint:before, .border-right-after-yellow-mint:after
	{
	border-right-color: #c5b96b !important;
}

.bg-purple {
	background: #8E44AD !important;
}

.bg-purple-opacity {
	background: rgba(142, 68, 173, 0.8) !important;
}

.bg-hover-purple:hover {
	background: #8E44AD !important;
}

.font-purple {
	color: #8E44AD !important;
}

.bg-font-purple {
	color: #ffffff !important;
}

.border-purple {
	border-color: #8E44AD !important;
}

.border-top-purple {
	border-top-color: #8E44AD !important;
}

.border-bottom-purple {
	border-bottom-color: #8E44AD !important;
}

.border-left-purple {
	border-left-color: #8E44AD !important;
}

.border-right-purple {
	border-right-color: #8E44AD !important;
}

.bg-before-purple:before, .bg-after-purple:after {
	background: #8E44AD !important;
}

.border-before-purple:before, .border-after-purple:after {
	border-color: #8E44AD !important;
}

.border-top-before-purple:before, .border-top-after-purple:after {
	border-top-color: #8E44AD !important;
}

.border-bottom-before-purple:before, .border-bottom-after-purple:after {
	border-bottom-color: #8E44AD !important;
}

.border-left-before-purple:before, .border-left-after-purple:after {
	border-left-color: #8E44AD !important;
}

.border-right-before-purple:before, .border-right-after-purple:after {
	border-right-color: #8E44AD !important;
}

.bg-purple-plum {
	background: #8775a7 !important;
}

.bg-purple-plum-opacity {
	background: rgba(135, 117, 167, 0.8) !important;
}

.bg-hover-purple-plum:hover {
	background: #8775a7 !important;
}

.font-purple-plum {
	color: #8775a7 !important;
}

.bg-font-purple-plum {
	color: #ffffff !important;
}

.border-purple-plum {
	border-color: #8775a7 !important;
}

.border-top-purple-plum {
	border-top-color: #8775a7 !important;
}

.border-bottom-purple-plum {
	border-bottom-color: #8775a7 !important;
}

.border-left-purple-plum {
	border-left-color: #8775a7 !important;
}

.border-right-purple-plum {
	border-right-color: #8775a7 !important;
}

.bg-before-purple-plum:before, .bg-after-purple-plum:after {
	background: #8775a7 !important;
}

.border-before-purple-plum:before, .border-after-purple-plum:after {
	border-color: #8775a7 !important;
}

.border-top-before-purple-plum:before, .border-top-after-purple-plum:after
	{
	border-top-color: #8775a7 !important;
}

.border-bottom-before-purple-plum:before,
	.border-bottom-after-purple-plum:after {
	border-bottom-color: #8775a7 !important;
}

.border-left-before-purple-plum:before, .border-left-after-purple-plum:after
	{
	border-left-color: #8775a7 !important;
}

.border-right-before-purple-plum:before, .border-right-after-purple-plum:after
	{
	border-right-color: #8775a7 !important;
}

.bg-purple-medium {
	background: #BF55EC !important;
}

.bg-purple-medium-opacity {
	background: rgba(191, 85, 236, 0.8) !important;
}

.bg-hover-purple-medium:hover {
	background: #BF55EC !important;
}

.font-purple-medium {
	color: #BF55EC !important;
}

.bg-font-purple-medium {
	color: #ffffff !important;
}

.border-purple-medium {
	border-color: #BF55EC !important;
}

.border-top-purple-medium {
	border-top-color: #BF55EC !important;
}

.border-bottom-purple-medium {
	border-bottom-color: #BF55EC !important;
}

.border-left-purple-medium {
	border-left-color: #BF55EC !important;
}

.border-right-purple-medium {
	border-right-color: #BF55EC !important;
}

.bg-before-purple-medium:before, .bg-after-purple-medium:after {
	background: #BF55EC !important;
}

.border-before-purple-medium:before, .border-after-purple-medium:after {
	border-color: #BF55EC !important;
}

.border-top-before-purple-medium:before, .border-top-after-purple-medium:after
	{
	border-top-color: #BF55EC !important;
}

.border-bottom-before-purple-medium:before,
	.border-bottom-after-purple-medium:after {
	border-bottom-color: #BF55EC !important;
}

.border-left-before-purple-medium:before,
	.border-left-after-purple-medium:after {
	border-left-color: #BF55EC !important;
}

.border-right-before-purple-medium:before,
	.border-right-after-purple-medium:after {
	border-right-color: #BF55EC !important;
}

.bg-purple-studio {
	background: #8E44AD !important;
}

.bg-purple-studio-opacity {
	background: rgba(142, 68, 173, 0.8) !important;
}

.bg-hover-purple-studio:hover {
	background: #8E44AD !important;
}

.font-purple-studio {
	color: #8E44AD !important;
}

.bg-font-purple-studio {
	color: #ffffff !important;
}

.border-purple-studio {
	border-color: #8E44AD !important;
}

.border-top-purple-studio {
	border-top-color: #8E44AD !important;
}

.border-bottom-purple-studio {
	border-bottom-color: #8E44AD !important;
}

.border-left-purple-studio {
	border-left-color: #8E44AD !important;
}

.border-right-purple-studio {
	border-right-color: #8E44AD !important;
}

.bg-before-purple-studio:before, .bg-after-purple-studio:after {
	background: #8E44AD !important;
}

.border-before-purple-studio:before, .border-after-purple-studio:after {
	border-color: #8E44AD !important;
}

.border-top-before-purple-studio:before, .border-top-after-purple-studio:after
	{
	border-top-color: #8E44AD !important;
}

.border-bottom-before-purple-studio:before,
	.border-bottom-after-purple-studio:after {
	border-bottom-color: #8E44AD !important;
}

.border-left-before-purple-studio:before,
	.border-left-after-purple-studio:after {
	border-left-color: #8E44AD !important;
}

.border-right-before-purple-studio:before,
	.border-right-after-purple-studio:after {
	border-right-color: #8E44AD !important;
}

.bg-purple-wisteria {
	background: #9B59B6 !important;
}

.bg-purple-wisteria-opacity {
	background: rgba(155, 89, 182, 0.8) !important;
}

.bg-hover-purple-wisteria:hover {
	background: #9B59B6 !important;
}

.font-purple-wisteria {
	color: #9B59B6 !important;
}

.bg-font-purple-wisteria {
	color: #ffffff !important;
}

.border-purple-wisteria {
	border-color: #9B59B6 !important;
}

.border-top-purple-wisteria {
	border-top-color: #9B59B6 !important;
}

.border-bottom-purple-wisteria {
	border-bottom-color: #9B59B6 !important;
}

.border-left-purple-wisteria {
	border-left-color: #9B59B6 !important;
}

.border-right-purple-wisteria {
	border-right-color: #9B59B6 !important;
}

.bg-before-purple-wisteria:before, .bg-after-purple-wisteria:after {
	background: #9B59B6 !important;
}

.border-before-purple-wisteria:before, .border-after-purple-wisteria:after
	{
	border-color: #9B59B6 !important;
}

.border-top-before-purple-wisteria:before,
	.border-top-after-purple-wisteria:after {
	border-top-color: #9B59B6 !important;
}

.border-bottom-before-purple-wisteria:before,
	.border-bottom-after-purple-wisteria:after {
	border-bottom-color: #9B59B6 !important;
}

.border-left-before-purple-wisteria:before,
	.border-left-after-purple-wisteria:after {
	border-left-color: #9B59B6 !important;
}

.border-right-before-purple-wisteria:before,
	.border-right-after-purple-wisteria:after {
	border-right-color: #9B59B6 !important;
}

.bg-purple-seance {
	background: #9A12B3 !important;
}

.bg-purple-seance-opacity {
	background: rgba(154, 18, 179, 0.8) !important;
}

.bg-hover-purple-seance:hover {
	background: #9A12B3 !important;
}

.font-purple-seance {
	color: #9A12B3 !important;
}

.bg-font-purple-seance {
	color: #ffffff !important;
}

.border-purple-seance {
	border-color: #9A12B3 !important;
}

.border-top-purple-seance {
	border-top-color: #9A12B3 !important;
}

.border-bottom-purple-seance {
	border-bottom-color: #9A12B3 !important;
}

.border-left-purple-seance {
	border-left-color: #9A12B3 !important;
}

.border-right-purple-seance {
	border-right-color: #9A12B3 !important;
}

.bg-before-purple-seance:before, .bg-after-purple-seance:after {
	background: #9A12B3 !important;
}

.border-before-purple-seance:before, .border-after-purple-seance:after {
	border-color: #9A12B3 !important;
}

.border-top-before-purple-seance:before, .border-top-after-purple-seance:after
	{
	border-top-color: #9A12B3 !important;
}

.border-bottom-before-purple-seance:before,
	.border-bottom-after-purple-seance:after {
	border-bottom-color: #9A12B3 !important;
}

.border-left-before-purple-seance:before,
	.border-left-after-purple-seance:after {
	border-left-color: #9A12B3 !important;
}

.border-right-before-purple-seance:before,
	.border-right-after-purple-seance:after {
	border-right-color: #9A12B3 !important;
}

.bg-purple-intense {
	background: #8775a7 !important;
}

.bg-purple-intense-opacity {
	background: rgba(135, 117, 167, 0.8) !important;
}

.bg-hover-purple-intense:hover {
	background: #8775a7 !important;
}

.font-purple-intense {
	color: #8775a7 !important;
}

.bg-font-purple-intense {
	color: #ffffff !important;
}

.border-purple-intense {
	border-color: #8775a7 !important;
}

.border-top-purple-intense {
	border-top-color: #8775a7 !important;
}

.border-bottom-purple-intense {
	border-bottom-color: #8775a7 !important;
}

.border-left-purple-intense {
	border-left-color: #8775a7 !important;
}

.border-right-purple-intense {
	border-right-color: #8775a7 !important;
}

.bg-before-purple-intense:before, .bg-after-purple-intense:after {
	background: #8775a7 !important;
}

.border-before-purple-intense:before, .border-after-purple-intense:after
	{
	border-color: #8775a7 !important;
}

.border-top-before-purple-intense:before,
	.border-top-after-purple-intense:after {
	border-top-color: #8775a7 !important;
}

.border-bottom-before-purple-intense:before,
	.border-bottom-after-purple-intense:after {
	border-bottom-color: #8775a7 !important;
}

.border-left-before-purple-intense:before,
	.border-left-after-purple-intense:after {
	border-left-color: #8775a7 !important;
}

.border-right-before-purple-intense:before,
	.border-right-after-purple-intense:after {
	border-right-color: #8775a7 !important;
}

.bg-purple-sharp {
	background: #796799 !important;
}

.bg-purple-sharp-opacity {
	background: rgba(121, 103, 153, 0.8) !important;
}

.bg-hover-purple-sharp:hover {
	background: #796799 !important;
}

.font-purple-sharp {
	color: #796799 !important;
}

.bg-font-purple-sharp {
	color: #ffffff !important;
}

.border-purple-sharp {
	border-color: #796799 !important;
}

.border-top-purple-sharp {
	border-top-color: #796799 !important;
}

.border-bottom-purple-sharp {
	border-bottom-color: #796799 !important;
}

.border-left-purple-sharp {
	border-left-color: #796799 !important;
}

.border-right-purple-sharp {
	border-right-color: #796799 !important;
}

.bg-before-purple-sharp:before, .bg-after-purple-sharp:after {
	background: #796799 !important;
}

.border-before-purple-sharp:before, .border-after-purple-sharp:after {
	border-color: #796799 !important;
}

.border-top-before-purple-sharp:before, .border-top-after-purple-sharp:after
	{
	border-top-color: #796799 !important;
}

.border-bottom-before-purple-sharp:before,
	.border-bottom-after-purple-sharp:after {
	border-bottom-color: #796799 !important;
}

.border-left-before-purple-sharp:before, .border-left-after-purple-sharp:after
	{
	border-left-color: #796799 !important;
}

.border-right-before-purple-sharp:before,
	.border-right-after-purple-sharp:after {
	border-right-color: #796799 !important;
}

.bg-purple-soft {
	background: #8877a9 !important;
}

.bg-purple-soft-opacity {
	background: rgba(136, 119, 169, 0.8) !important;
}

.bg-hover-purple-soft:hover {
	background: #8877a9 !important;
}

.font-purple-soft {
	color: #8877a9 !important;
}

.bg-font-purple-soft {
	color: #ffffff !important;
}

.border-purple-soft {
	border-color: #8877a9 !important;
}

.border-top-purple-soft {
	border-top-color: #8877a9 !important;
}

.border-bottom-purple-soft {
	border-bottom-color: #8877a9 !important;
}

.border-left-purple-soft {
	border-left-color: #8877a9 !important;
}

.border-right-purple-soft {
	border-right-color: #8877a9 !important;
}

.bg-before-purple-soft:before, .bg-after-purple-soft:after {
	background: #8877a9 !important;
}

.border-before-purple-soft:before, .border-after-purple-soft:after {
	border-color: #8877a9 !important;
}

.border-top-before-purple-soft:before, .border-top-after-purple-soft:after
	{
	border-top-color: #8877a9 !important;
}

.border-bottom-before-purple-soft:before,
	.border-bottom-after-purple-soft:after {
	border-bottom-color: #8877a9 !important;
}

.border-left-before-purple-soft:before, .border-left-after-purple-soft:after
	{
	border-left-color: #8877a9 !important;
}

.border-right-before-purple-soft:before, .border-right-after-purple-soft:after
	{
	border-right-color: #8877a9 !important;
}

/***
Color library demo
***/
.color-demo {
	border: 1px solid #eee;
	margin: 0 0 20px 0;
	cursor: pointer;
}

.color-demo .color-view {
	padding: 35px 10px;
	text-align: center;
	font-size: 18px;
}

.color-demo .color-info {
	border-top: 1px solid #eee;
	padding: 10px 10px;
	text-align: center;
}

.mt-cookie-consent-bar {
	position: fixed;
	bottom: 0;
	z-index: 10101;
	padding: 10px 25px;
	width: 100%;
	background: rgba(0, 0, 0, 0.9);
	color: #ffffff;
	left: 0;
	right: 0;
}

.mt-cookie-consent-bar .mt-cookie-consent-bar-holder {
	display: table;
	width: 100%;
}

.mt-cookie-consent-bar .mt-cookie-consent-bar-holder .mt-cookie-consent-bar-content
	{
	display: table-cell;
	text-align: left;
	vertical-align: middle;
}

.mt-cookie-consent-bar .mt-cookie-consent-bar-holder .mt-cookie-consent-bar-action
	{
	display: table-cell;
	text-align: right;
	vertical-align: middle;
}

.mt-cookie-consent-bar.mt-cookie-consent-bar-light {
	background: rgba(238, 238, 238, 0.9);
	color: #333;
}

.mt-content-row {
	display: table;
	height: 100%;
	width: 100%;
}

.mt-content-row .mt-content-col-fluid {
	display: table-cell;
}

.mt-content-row .mt-content-col-fluid .mt-content-body {
	margin: 0;
	height: 100%;
	width: 100%;
	display: table;
}

.mt-content-row .mt-content-col-fixed {
	display: table-cell;
}

.mt-content-row .mt-content-col-fixed .mt-content-sidebar {
	height: 100%;
	width: 100%;
	display: table;
	margin-left: 20px;
	border: 1px solid red;
}

/* Cubic Bezier Transition */
/***
Anout Us Page
***/
/* BEGIN HEADER */
.about-header {
	height: 500px;
	background-image: url("../media/bg/5.jpg");
	background-position: center;
	text-align: center;
	margin: 0 -20px;
}

.about-header h1 {
	color: #fff;
	font-size: 55px;
	font-weight: 600;
	margin-top: 130px;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2);
}

.about-header h2 {
	color: #fff;
	font-size: 22px;
	font-weight: 400;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin-top: 30px;
	margin-bottom: 40px;
}

/* END HEADER */
/* BEGIN CARD */
.card-icon {
	width: 100%;
	text-align: center;
	overflow: hidden;
}

.card-icon i {
	font-size: 50px;
	border: 1px solid #ecf0f4;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	padding: 30px 30px;
	margin: 30px 0 30px 0;
	-moz-border-radius: 50%;
}

.card-title {
	text-align: center;
}

.card-title span {
	font-size: 18px;
	font-weight: 600;
	color: #373d43;
}

.card-desc {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 30px;
}

.card-desc span {
	font-size: 14px;
	font-weight: 400;
	color: #808a94;
}

/* END CARD */
/* BEGIN LINKS BLOCK */
.about-links-cont {
	background-color: #fff;
	margin: 0 -20px;
}

.about-links-cont .about-links {
	padding: 70px 0 70px 70px;
}

.about-links-cont .about-image {
	padding-left: 110px;
}

.about-links-item h4 {
	font-size: 18px;
	font-weight: 600;
	color: #373d43;
}

.about-links-item ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.about-links-item ul li {
	padding-top: 5px;
}

.about-links-item ul li a {
	font-size: 14px;
	font-weight: 400;
	color: #4a8fba;
}

.about-image {
	background-repeat: no-repeat;
	background-size: cover;
}

/* END LINKS BLOCK */
/* BEGIN MEMBERS SUCCESS STORIES */
.stories-header {
	text-align: center;
}

.stories-header h1 {
	color: #373d43;
	font-size: 35px;
	font-weight: 600;
}

.stories-header h2 {
	color: #808a94;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin-top: 20px;
}

.stories-cont .photo {
	width: 100%;
}

.stories-cont .photo img {
	margin: 30px auto;
	width: 130px;
	height: 130px;
	-webkit-border-radius: 50% !important;
	-moz-border-radius: 50% !important;
	border-radius: 50% !important;
}

.stories-cont .title {
	text-align: center;
}

.stories-cont .title span {
	font-size: 18px;
	font-weight: 600;
	color: #373d43;
}

.stories-cont .desc {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 30px;
}

.stories-cont .desc span {
	font-size: 14px;
	font-weight: 400;
	color: #808a94;
}

.stories-footer {
	text-align: center;
}

/* END MEMBERS SUCCESS STORIES */
/* BEGIN ABOUt AND VIDEO */
.about-text {
	height: 500px;
	padding: 0 !important;
}

.about-text>h4 {
	background-color: #d9534f;
	font-size: 24px;
	font-weight: 600;
	color: #fff;
	padding: 1em 20px;
	margin: 0;
}

.about-text>h4>i {
	font-size: 24px !important;
	color: #fff;
}

.about-text>p {
	color: #808a94;
}

.about-text ul, .about-text>p, .about-text .about-quote {
	padding-left: 20px;
	padding-right: 20px;
}

.about-text li {
	margin-bottom: 0.5em;
}

.about-text .about-quote>h3 {
	border-left: 3px solid;
	border-color: #ccc;
	padding-left: 1em;
	font-style: italic;
	line-height: 1.3em;
}

.about-text .about-quote>.about-author {
	text-align: right;
}

.about-image {
	height: 545px;
}

.about-links-item {
	margin-bottom: 2em;
}

/* END ABOUt AND VIDEO */
/* BEGIN RESPONSIVE */
@media ( max-width : 600px) {
	.about-text {
		height: auto;
		padding-bottom: 1.5em !important;
	}
	.about-image {
		margin: 0 -20px;
	}
}

/* END RESPONSIVE */

/***
Dashboard Stats
***/
.dashboard-stat {
	display: block;
	margin-bottom: 25px;
	overflow: hidden;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}

.dashboard-stat:before, .dashboard-stat:after {
	content: " ";
	display: table;
}

.dashboard-stat:after {
	clear: both;
}

.portlet .dashboard-stat:last-child {
	margin-bottom: 0;
}

.dashboard-stat .visual {
	width: 80px;
	height: 80px;
	display: block;
	float: left;
	padding-top: 10px;
	padding-left: 15px;
	margin-bottom: 15px;
	font-size: 35px;
	line-height: 35px;
}

.dashboard-stat .visual>i {
	margin-left: -35px;
	font-size: 110px;
	line-height: 110px;
}

.dashboard-stat .details {
	position: absolute;
	right: 15px;
	padding-right: 15px;
}

.dashboard-stat .details .number {
	padding-top: 25px;
	text-align: right;
	font-size: 34px;
	line-height: 36px;
	letter-spacing: -1px;
	margin-bottom: 0px;
	font-weight: 300;
}

.dashboard-stat .details .desc {
	text-align: right;
	font-size: 16px;
	letter-spacing: 0px;
	font-weight: 300;
}

.dashboard-stat .more {
	clear: both;
	display: block;
	padding: 6px 10px 6px 10px;
	position: relative;
	text-transform: uppercase;
	font-weight: 300;
	font-size: 11px;
	opacity: 0.7;
	filter: alpha(opacity = 70);
}

.dashboard-stat .more:hover {
	text-decoration: none;
	opacity: 0.9;
	filter: alpha(opacity = 90);
}

.dashboard-stat .more>i {
	display: inline-block;
	margin-top: 1px;
	float: right;
}

.dashboard-stat.dashboard-stat-v2 .visual {
	padding-top: 35px;
}

.dashboard-stat.white {
	background-color: #ffffff;
}

.dashboard-stat.white.dashboard-stat-light:hover {
	background-color: whitesmoke;
}

.dashboard-stat.white .visual>i {
	color: #666;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.white .details .number {
	color: #666;
}

.dashboard-stat.white .details .desc {
	color: #666;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.white .more {
	color: #666;
	background-color: whitesmoke;
}

.dashboard-stat.default {
	background-color: #e1e5ec;
}

.dashboard-stat.default.dashboard-stat-light:hover {
	background-color: #d5dae4;
}

.dashboard-stat.default .visual>i {
	color: #666;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.default .details .number {
	color: #666;
}

.dashboard-stat.default .details .desc {
	color: #666;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.default .more {
	color: #666;
	background-color: #d5dae4;
}

.dashboard-stat.dark {
	background-color: #2f353b;
}

.dashboard-stat.dark.dashboard-stat-light:hover {
	background-color: #262b30;
}

.dashboard-stat.dark .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.dark .details .number {
	color: #FFFFFF;
}

.dashboard-stat.dark .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.dark .more {
	color: #FFFFFF;
	background-color: #262b30;
}

.dashboard-stat.blue {
	background-color: #3598dc;
}

.dashboard-stat.blue.dashboard-stat-light:hover {
	background-color: #258fd7;
}

.dashboard-stat.blue .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.blue .details .number {
	color: #FFFFFF;
}

.dashboard-stat.blue .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.blue .more {
	color: #FFFFFF;
	background-color: #258fd7;
}

.dashboard-stat.blue-madison {
	background-color: #578ebe;
}

.dashboard-stat.blue-madison.dashboard-stat-light:hover {
	background-color: #4884b8;
}

.dashboard-stat.blue-madison .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.blue-madison .details .number {
	color: #FFFFFF;
}

.dashboard-stat.blue-madison .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.blue-madison .more {
	color: #FFFFFF;
	background-color: #4884b8;
}

.dashboard-stat.blue-chambray {
	background-color: #2C3E50;
}

.dashboard-stat.blue-chambray.dashboard-stat-light:hover {
	background-color: #253443;
}

.dashboard-stat.blue-chambray .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.blue-chambray .details .number {
	color: #FFFFFF;
}

.dashboard-stat.blue-chambray .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.blue-chambray .more {
	color: #FFFFFF;
	background-color: #253443;
}

.dashboard-stat.blue-ebonyclay {
	background-color: #22313F;
}

.dashboard-stat.blue-ebonyclay.dashboard-stat-light:hover {
	background-color: #1b2732;
}

.dashboard-stat.blue-ebonyclay .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.blue-ebonyclay .details .number {
	color: #FFFFFF;
}

.dashboard-stat.blue-ebonyclay .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.blue-ebonyclay .more {
	color: #FFFFFF;
	background-color: #1b2732;
}

.dashboard-stat.blue-hoki {
	background-color: #67809F;
}

.dashboard-stat.blue-hoki.dashboard-stat-light:hover {
	background-color: #5e7694;
}

.dashboard-stat.blue-hoki .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.blue-hoki .details .number {
	color: #FFFFFF;
}

.dashboard-stat.blue-hoki .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.blue-hoki .more {
	color: #FFFFFF;
	background-color: #5e7694;
}

.dashboard-stat.blue-steel {
	background-color: #4B77BE;
}

.dashboard-stat.blue-steel.dashboard-stat-light:hover {
	background-color: #416db4;
}

.dashboard-stat.blue-steel .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.blue-steel .details .number {
	color: #FFFFFF;
}

.dashboard-stat.blue-steel .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.blue-steel .more {
	color: #FFFFFF;
	background-color: #416db4;
}

.dashboard-stat.blue-soft {
	background-color: #4c87b9;
}

.dashboard-stat.blue-soft.dashboard-stat-light:hover {
	background-color: #447dad;
}

.dashboard-stat.blue-soft .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.blue-soft .details .number {
	color: #FFFFFF;
}

.dashboard-stat.blue-soft .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.blue-soft .more {
	color: #FFFFFF;
	background-color: #447dad;
}

.dashboard-stat.blue-dark {
	background-color: #5e738b;
}

.dashboard-stat.blue-dark.dashboard-stat-light:hover {
	background-color: #56697f;
}

.dashboard-stat.blue-dark .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.blue-dark .details .number {
	color: #FFFFFF;
}

.dashboard-stat.blue-dark .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.blue-dark .more {
	color: #FFFFFF;
	background-color: #56697f;
}

.dashboard-stat.blue-sharp {
	background-color: #5C9BD1;
}

.dashboard-stat.blue-sharp.dashboard-stat-light:hover {
	background-color: #4c91cd;
}

.dashboard-stat.blue-sharp .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.blue-sharp .details .number {
	color: #FFFFFF;
}

.dashboard-stat.blue-sharp .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.blue-sharp .more {
	color: #FFFFFF;
	background-color: #4c91cd;
}

.dashboard-stat.blue-oleo {
	background-color: #94A0B2;
}

.dashboard-stat.blue-oleo.dashboard-stat-light:hover {
	background-color: #8895a9;
}

.dashboard-stat.blue-oleo .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.blue-oleo .details .number {
	color: #FFFFFF;
}

.dashboard-stat.blue-oleo .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.blue-oleo .more {
	color: #FFFFFF;
	background-color: #8895a9;
}

.dashboard-stat.green {
	background-color: #32c5d2;
}

.dashboard-stat.green.dashboard-stat-light:hover {
	background-color: #2bb8c4;
}

.dashboard-stat.green .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.green .details .number {
	color: #FFFFFF;
}

.dashboard-stat.green .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.green .more {
	color: #FFFFFF;
	background-color: #2bb8c4;
}

.dashboard-stat.green-meadow {
	background-color: #1BBC9B;
}

.dashboard-stat.green-meadow.dashboard-stat-light:hover {
	background-color: #18aa8c;
}

.dashboard-stat.green-meadow .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.green-meadow .details .number {
	color: #FFFFFF;
}

.dashboard-stat.green-meadow .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.green-meadow .more {
	color: #FFFFFF;
	background-color: #18aa8c;
}

.dashboard-stat.green-seagreen {
	background-color: #1BA39C;
}

.dashboard-stat.green-seagreen.dashboard-stat-light:hover {
	background-color: #18918b;
}

.dashboard-stat.green-seagreen .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.green-seagreen .details .number {
	color: #FFFFFF;
}

.dashboard-stat.green-seagreen .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.green-seagreen .more {
	color: #FFFFFF;
	background-color: #18918b;
}

.dashboard-stat.green-turquoise {
	background-color: #36D7B7;
}

.dashboard-stat.green-turquoise.dashboard-stat-light:hover {
	background-color: #29cfae;
}

.dashboard-stat.green-turquoise .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.green-turquoise .details .number {
	color: #FFFFFF;
}

.dashboard-stat.green-turquoise .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.green-turquoise .more {
	color: #FFFFFF;
	background-color: #29cfae;
}

.dashboard-stat.green-haze {
	background-color: #44b6ae;
}

.dashboard-stat.green-haze.dashboard-stat-light:hover {
	background-color: #3ea7a0;
}

.dashboard-stat.green-haze .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.green-haze .details .number {
	color: #FFFFFF;
}

.dashboard-stat.green-haze .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.green-haze .more {
	color: #FFFFFF;
	background-color: #3ea7a0;
}

.dashboard-stat.green-jungle {
	background-color: #26C281;
}

.dashboard-stat.green-jungle.dashboard-stat-light:hover {
	background-color: #23b176;
}

.dashboard-stat.green-jungle .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.green-jungle .details .number {
	color: #FFFFFF;
}

.dashboard-stat.green-jungle .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.green-jungle .more {
	color: #FFFFFF;
	background-color: #23b176;
}

.dashboard-stat.green-soft {
	background-color: #3faba4;
}

.dashboard-stat.green-soft.dashboard-stat-light:hover {
	background-color: #3a9c96;
}

.dashboard-stat.green-soft .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.green-soft .details .number {
	color: #FFFFFF;
}

.dashboard-stat.green-soft .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.green-soft .more {
	color: #FFFFFF;
	background-color: #3a9c96;
}

.dashboard-stat.green-dark {
	background-color: #4DB3A2;
}

.dashboard-stat.green-dark.dashboard-stat-light:hover {
	background-color: #46a595;
}

.dashboard-stat.green-dark .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.green-dark .details .number {
	color: #FFFFFF;
}

.dashboard-stat.green-dark .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.green-dark .more {
	color: #FFFFFF;
	background-color: #46a595;
}

.dashboard-stat.green-sharp {
	background-color: #2ab4c0;
}

.dashboard-stat.green-sharp.dashboard-stat-light:hover {
	background-color: #26a4af;
}

.dashboard-stat.green-sharp .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.green-sharp .details .number {
	color: #FFFFFF;
}

.dashboard-stat.green-sharp .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.green-sharp .more {
	color: #FFFFFF;
	background-color: #26a4af;
}

.dashboard-stat.green-steel {
	background-color: #29b4b6;
}

.dashboard-stat.green-steel.dashboard-stat-light:hover {
	background-color: #25a4a5;
}

.dashboard-stat.green-steel .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.green-steel .details .number {
	color: #FFFFFF;
}

.dashboard-stat.green-steel .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.green-steel .more {
	color: #FFFFFF;
	background-color: #25a4a5;
}

.dashboard-stat.grey {
	background-color: #E5E5E5;
}

.dashboard-stat.grey.dashboard-stat-light:hover {
	background-color: #dbdbdb;
}

.dashboard-stat.grey .visual>i {
	color: #333333;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.grey .details .number {
	color: #333333;
}

.dashboard-stat.grey .details .desc {
	color: #333333;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.grey .more {
	color: #333333;
	background-color: #dbdbdb;
}

.dashboard-stat.grey-steel {
	background-color: #e9edef;
}

.dashboard-stat.grey-steel.dashboard-stat-light:hover {
	background-color: #dde3e6;
}

.dashboard-stat.grey-steel .visual>i {
	color: #80898e;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.grey-steel .details .number {
	color: #80898e;
}

.dashboard-stat.grey-steel .details .desc {
	color: #80898e;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.grey-steel .more {
	color: #80898e;
	background-color: #dde3e6;
}

.dashboard-stat.grey-cararra {
	background-color: #fafafa;
}

.dashboard-stat.grey-cararra.dashboard-stat-light:hover {
	background-color: #f0f0f0;
}

.dashboard-stat.grey-cararra .visual>i {
	color: #333333;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.grey-cararra .details .number {
	color: #333333;
}

.dashboard-stat.grey-cararra .details .desc {
	color: #333333;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.grey-cararra .more {
	color: #333333;
	background-color: #f0f0f0;
}

.dashboard-stat.grey-gallery {
	background-color: #555555;
}

.dashboard-stat.grey-gallery.dashboard-stat-light:hover {
	background-color: #4b4b4b;
}

.dashboard-stat.grey-gallery .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.grey-gallery .details .number {
	color: #ffffff;
}

.dashboard-stat.grey-gallery .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.grey-gallery .more {
	color: #ffffff;
	background-color: #4b4b4b;
}

.dashboard-stat.grey-cascade {
	background-color: #95A5A6;
}

.dashboard-stat.grey-cascade.dashboard-stat-light:hover {
	background-color: #8a9c9d;
}

.dashboard-stat.grey-cascade .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.grey-cascade .details .number {
	color: #FFFFFF;
}

.dashboard-stat.grey-cascade .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.grey-cascade .more {
	color: #FFFFFF;
	background-color: #8a9c9d;
}

.dashboard-stat.grey-silver {
	background-color: #BFBFBF;
}

.dashboard-stat.grey-silver.dashboard-stat-light:hover {
	background-color: #b5b5b5;
}

.dashboard-stat.grey-silver .visual>i {
	color: #FAFCFB;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.grey-silver .details .number {
	color: #FAFCFB;
}

.dashboard-stat.grey-silver .details .desc {
	color: #FAFCFB;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.grey-silver .more {
	color: #FAFCFB;
	background-color: #b5b5b5;
}

.dashboard-stat.grey-salsa {
	background-color: #ACB5C3;
}

.dashboard-stat.grey-salsa.dashboard-stat-light:hover {
	background-color: #a0aaba;
}

.dashboard-stat.grey-salsa .visual>i {
	color: #FAFCFB;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.grey-salsa .details .number {
	color: #FAFCFB;
}

.dashboard-stat.grey-salsa .details .desc {
	color: #FAFCFB;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.grey-salsa .more {
	color: #FAFCFB;
	background-color: #a0aaba;
}

.dashboard-stat.grey-salt {
	background-color: #bfcad1;
}

.dashboard-stat.grey-salt.dashboard-stat-light:hover {
	background-color: #b3c0c8;
}

.dashboard-stat.grey-salt .visual>i {
	color: #FAFCFB;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.grey-salt .details .number {
	color: #FAFCFB;
}

.dashboard-stat.grey-salt .details .desc {
	color: #FAFCFB;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.grey-salt .more {
	color: #FAFCFB;
	background-color: #b3c0c8;
}

.dashboard-stat.grey-mint {
	background-color: #525e64;
}

.dashboard-stat.grey-mint.dashboard-stat-light:hover {
	background-color: #495359;
}

.dashboard-stat.grey-mint .visual>i {
	color: #FFFFFF;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.grey-mint .details .number {
	color: #FFFFFF;
}

.dashboard-stat.grey-mint .details .desc {
	color: #FFFFFF;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.grey-mint .more {
	color: #FFFFFF;
	background-color: #495359;
}

.dashboard-stat.red {
	background-color: #e7505a;
}

.dashboard-stat.red.dashboard-stat-light:hover {
	background-color: #e53e49;
}

.dashboard-stat.red .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.red .details .number {
	color: #ffffff;
}

.dashboard-stat.red .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.red .more {
	color: #ffffff;
	background-color: #e53e49;
}

.dashboard-stat.red-pink {
	background-color: #E08283;
}

.dashboard-stat.red-pink.dashboard-stat-light:hover {
	background-color: #dc7273;
}

.dashboard-stat.red-pink .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.red-pink .details .number {
	color: #ffffff;
}

.dashboard-stat.red-pink .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.red-pink .more {
	color: #ffffff;
	background-color: #dc7273;
}

.dashboard-stat.red-sunglo {
	background-color: #E26A6A;
}

.dashboard-stat.red-sunglo.dashboard-stat-light:hover {
	background-color: #df5959;
}

.dashboard-stat.red-sunglo .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.red-sunglo .details .number {
	color: #ffffff;
}

.dashboard-stat.red-sunglo .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.red-sunglo .more {
	color: #ffffff;
	background-color: #df5959;
}

.dashboard-stat.red-intense {
	background-color: #e35b5a;
}

.dashboard-stat.red-intense.dashboard-stat-light:hover {
	background-color: #e04a49;
}

.dashboard-stat.red-intense .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.red-intense .details .number {
	color: #ffffff;
}

.dashboard-stat.red-intense .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.red-intense .more {
	color: #ffffff;
	background-color: #e04a49;
}

.dashboard-stat.red-thunderbird {
	background-color: #D91E18;
}

.dashboard-stat.red-thunderbird.dashboard-stat-light:hover {
	background-color: #c71b16;
}

.dashboard-stat.red-thunderbird .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.red-thunderbird .details .number {
	color: #ffffff;
}

.dashboard-stat.red-thunderbird .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.red-thunderbird .more {
	color: #ffffff;
	background-color: #c71b16;
}

.dashboard-stat.red-flamingo {
	background-color: #EF4836;
}

.dashboard-stat.red-flamingo.dashboard-stat-light:hover {
	background-color: #ed3723;
}

.dashboard-stat.red-flamingo .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.red-flamingo .details .number {
	color: #ffffff;
}

.dashboard-stat.red-flamingo .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.red-flamingo .more {
	color: #ffffff;
	background-color: #ed3723;
}

.dashboard-stat.red-soft {
	background-color: #d05454;
}

.dashboard-stat.red-soft.dashboard-stat-light:hover {
	background-color: #cc4444;
}

.dashboard-stat.red-soft .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.red-soft .details .number {
	color: #ffffff;
}

.dashboard-stat.red-soft .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.red-soft .more {
	color: #ffffff;
	background-color: #cc4444;
}

.dashboard-stat.red-haze {
	background-color: #f36a5a;
}

.dashboard-stat.red-haze.dashboard-stat-light:hover {
	background-color: #f25947;
}

.dashboard-stat.red-haze .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.red-haze .details .number {
	color: #ffffff;
}

.dashboard-stat.red-haze .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.red-haze .more {
	color: #ffffff;
	background-color: #f25947;
}

.dashboard-stat.red-mint {
	background-color: #e43a45;
}

.dashboard-stat.red-mint.dashboard-stat-light:hover {
	background-color: #e22834;
}

.dashboard-stat.red-mint .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.red-mint .details .number {
	color: #ffffff;
}

.dashboard-stat.red-mint .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.red-mint .more {
	color: #ffffff;
	background-color: #e22834;
}

.dashboard-stat.yellow {
	background-color: #c49f47;
}

.dashboard-stat.yellow.dashboard-stat-light:hover {
	background-color: #bb953c;
}

.dashboard-stat.yellow .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.yellow .details .number {
	color: #ffffff;
}

.dashboard-stat.yellow .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.yellow .more {
	color: #ffffff;
	background-color: #bb953c;
}

.dashboard-stat.yellow-gold {
	background-color: #E87E04;
}

.dashboard-stat.yellow-gold.dashboard-stat-light:hover {
	background-color: #d47304;
}

.dashboard-stat.yellow-gold .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.yellow-gold .details .number {
	color: #ffffff;
}

.dashboard-stat.yellow-gold .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.yellow-gold .more {
	color: #ffffff;
	background-color: #d47304;
}

.dashboard-stat.yellow-casablanca {
	background-color: #f2784b;
}

.dashboard-stat.yellow-casablanca.dashboard-stat-light:hover {
	background-color: #f16a38;
}

.dashboard-stat.yellow-casablanca .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.yellow-casablanca .details .number {
	color: #ffffff;
}

.dashboard-stat.yellow-casablanca .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.yellow-casablanca .more {
	color: #ffffff;
	background-color: #f16a38;
}

.dashboard-stat.yellow-crusta {
	background-color: #f3c200;
}

.dashboard-stat.yellow-crusta.dashboard-stat-light:hover {
	background-color: #dfb200;
}

.dashboard-stat.yellow-crusta .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.yellow-crusta .details .number {
	color: #ffffff;
}

.dashboard-stat.yellow-crusta .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.yellow-crusta .more {
	color: #ffffff;
	background-color: #dfb200;
}

.dashboard-stat.yellow-lemon {
	background-color: #F7CA18;
}

.dashboard-stat.yellow-lemon.dashboard-stat-light:hover {
	background-color: #f2c308;
}

.dashboard-stat.yellow-lemon .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.yellow-lemon .details .number {
	color: #ffffff;
}

.dashboard-stat.yellow-lemon .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.yellow-lemon .more {
	color: #ffffff;
	background-color: #f2c308;
}

.dashboard-stat.yellow-saffron {
	background-color: #F4D03F;
}

.dashboard-stat.yellow-saffron.dashboard-stat-light:hover {
	background-color: #f3cb2c;
}

.dashboard-stat.yellow-saffron .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.yellow-saffron .details .number {
	color: #ffffff;
}

.dashboard-stat.yellow-saffron .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.yellow-saffron .more {
	color: #ffffff;
	background-color: #f3cb2c;
}

.dashboard-stat.yellow-soft {
	background-color: #c8d046;
}

.dashboard-stat.yellow-soft.dashboard-stat-light:hover {
	background-color: #c3cc36;
}

.dashboard-stat.yellow-soft .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.yellow-soft .details .number {
	color: #ffffff;
}

.dashboard-stat.yellow-soft .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.yellow-soft .more {
	color: #ffffff;
	background-color: #c3cc36;
}

.dashboard-stat.yellow-haze {
	background-color: #c5bf66;
}

.dashboard-stat.yellow-haze.dashboard-stat-light:hover {
	background-color: #bfb957;
}

.dashboard-stat.yellow-haze .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.yellow-haze .details .number {
	color: #ffffff;
}

.dashboard-stat.yellow-haze .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.yellow-haze .more {
	color: #ffffff;
	background-color: #bfb957;
}

.dashboard-stat.yellow-mint {
	background-color: #c5b96b;
}

.dashboard-stat.yellow-mint.dashboard-stat-light:hover {
	background-color: #bfb25c;
}

.dashboard-stat.yellow-mint .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.yellow-mint .details .number {
	color: #ffffff;
}

.dashboard-stat.yellow-mint .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.yellow-mint .more {
	color: #ffffff;
	background-color: #bfb25c;
}

.dashboard-stat.purple {
	background-color: #8E44AD;
}

.dashboard-stat.purple.dashboard-stat-light:hover {
	background-color: #823e9e;
}

.dashboard-stat.purple .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.purple .details .number {
	color: #ffffff;
}

.dashboard-stat.purple .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.purple .more {
	color: #ffffff;
	background-color: #823e9e;
}

.dashboard-stat.purple-plum {
	background-color: #8775a7;
}

.dashboard-stat.purple-plum.dashboard-stat-light:hover {
	background-color: #7c699f;
}

.dashboard-stat.purple-plum .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.purple-plum .details .number {
	color: #ffffff;
}

.dashboard-stat.purple-plum .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.purple-plum .more {
	color: #ffffff;
	background-color: #7c699f;
}

.dashboard-stat.purple-medium {
	background-color: #BF55EC;
}

.dashboard-stat.purple-medium.dashboard-stat-light:hover {
	background-color: #b843ea;
}

.dashboard-stat.purple-medium .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.purple-medium .details .number {
	color: #ffffff;
}

.dashboard-stat.purple-medium .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.purple-medium .more {
	color: #ffffff;
	background-color: #b843ea;
}

.dashboard-stat.purple-studio {
	background-color: #8E44AD;
}

.dashboard-stat.purple-studio.dashboard-stat-light:hover {
	background-color: #823e9e;
}

.dashboard-stat.purple-studio .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.purple-studio .details .number {
	color: #ffffff;
}

.dashboard-stat.purple-studio .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.purple-studio .more {
	color: #ffffff;
	background-color: #823e9e;
}

.dashboard-stat.purple-wisteria {
	background-color: #9B59B6;
}

.dashboard-stat.purple-wisteria.dashboard-stat-light:hover {
	background-color: #924dae;
}

.dashboard-stat.purple-wisteria .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.purple-wisteria .details .number {
	color: #ffffff;
}

.dashboard-stat.purple-wisteria .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.purple-wisteria .more {
	color: #ffffff;
	background-color: #924dae;
}

.dashboard-stat.purple-seance {
	background-color: #9A12B3;
}

.dashboard-stat.purple-seance.dashboard-stat-light:hover {
	background-color: #8a10a0;
}

.dashboard-stat.purple-seance .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.purple-seance .details .number {
	color: #ffffff;
}

.dashboard-stat.purple-seance .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.purple-seance .more {
	color: #ffffff;
	background-color: #8a10a0;
}

.dashboard-stat.purple-intense {
	background-color: #8775a7;
}

.dashboard-stat.purple-intense.dashboard-stat-light:hover {
	background-color: #7c699f;
}

.dashboard-stat.purple-intense .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.purple-intense .details .number {
	color: #ffffff;
}

.dashboard-stat.purple-intense .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.purple-intense .more {
	color: #ffffff;
	background-color: #7c699f;
}

.dashboard-stat.purple-sharp {
	background-color: #796799;
}

.dashboard-stat.purple-sharp.dashboard-stat-light:hover {
	background-color: #6f5f8d;
}

.dashboard-stat.purple-sharp .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.purple-sharp .details .number {
	color: #ffffff;
}

.dashboard-stat.purple-sharp .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.purple-sharp .more {
	color: #ffffff;
	background-color: #6f5f8d;
}

.dashboard-stat.purple-soft {
	background-color: #8877a9;
}

.dashboard-stat.purple-soft.dashboard-stat-light:hover {
	background-color: #7d6ba1;
}

.dashboard-stat.purple-soft .visual>i {
	color: #ffffff;
	opacity: 0.1;
	filter: alpha(opacity = 10);
}

.dashboard-stat.purple-soft .details .number {
	color: #ffffff;
}

.dashboard-stat.purple-soft .details .desc {
	color: #ffffff;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.dashboard-stat.purple-soft .more {
	color: #ffffff;
	background-color: #7d6ba1;
}

.dashboard-stat-light {
	padding-bottom: 20px;
	margin-bottom: 20px;
}

.dashboard-stat-light .details {
	margin-bottom: 5px;
}

.dashboard-stat-light .details .number {
	font-weight: 300;
	margin-bottom: 0px;
}

/***
Dashboard Stats 2
***/
.dashboard-stat2 {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background: #fff;
	padding: 15px 15px 30px 15px;
	margin-bottom: 20px;
}

.dashboard-stat2.bordered {
	border: 1px solid #e7ecf1;
}

.dashboard-stat2 .display {
	margin-bottom: 20px;
}

.dashboard-stat2 .display:before, .dashboard-stat2 .display:after {
	content: " ";
	display: table;
}

.dashboard-stat2 .display:after {
	clear: both;
}

.dashboard-stat2 .display .number {
	float: left;
	display: inline-block;
}

.dashboard-stat2 .display .number h3 {
	margin: 0 0 2px 0;
	padding: 0;
	font-size: 30px;
	font-weight: 400;
}

.dashboard-stat2 .display .number h3>small {
	font-size: 23px;
}

.dashboard-stat2 .display .number small {
	font-size: 14px;
	color: #AAB5BC;
	font-weight: 600;
	text-transform: uppercase;
}

.dashboard-stat2 .display .icon {
	display: inline-block;
	float: right;
	padding: 7px 0 0 0;
}

.dashboard-stat2 .display .icon>i {
	color: #cbd4e0;
	font-size: 26px;
}

.dashboard-stat2 .progress-info {
	clear: both;
}

.dashboard-stat2 .progress-info .progress {
	margin: 0;
	height: 4px;
	clear: both;
	display: block;
}

.dashboard-stat2 .progress-info .status {
	margin-top: 5px;
	font-size: 11px;
	color: #AAB5BC;
	font-weight: 600;
	text-transform: uppercase;
}

.dashboard-stat2 .progress-info .status .status-title {
	float: left;
	display: inline-block;
}

.dashboard-stat2 .progress-info .status .status-number {
	float: right;
	display: inline-block;
}

/***
Text Stats
***/
.text-stat h3 {
	margin-top: 5px;
	margin-bottom: 0px;
	font-size: 18px;
}

.text-stat span {
	font-size: 13px !important;
}

@media ( max-width : 767px) {
	/* 767px */
	.text-stat {
		margin-top: 20px;
	}
}

/***
Customized Progress Bars
***/
.progress {
	border: 0;
	background-image: none;
	filter: none;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

.progress.progress-sm {
	height: 12px;
}

.page-md .progress {
	text-indent: -99999px;
}

/* Custom colors */
.progress-bar.white {
	background: #ffffff !important;
	color: #666 !important;
}

.progress-bar.default {
	background: #e1e5ec !important;
	color: #666 !important;
}

.progress-bar.dark {
	background: #2f353b !important;
	color: #FFFFFF !important;
}

.progress-bar.blue {
	background: #3598dc !important;
	color: #FFFFFF !important;
}

.progress-bar.blue-madison {
	background: #578ebe !important;
	color: #FFFFFF !important;
}

.progress-bar.blue-chambray {
	background: #2C3E50 !important;
	color: #FFFFFF !important;
}

.progress-bar.blue-ebonyclay {
	background: #22313F !important;
	color: #FFFFFF !important;
}

.progress-bar.blue-hoki {
	background: #67809F !important;
	color: #FFFFFF !important;
}

.progress-bar.blue-steel {
	background: #4B77BE !important;
	color: #FFFFFF !important;
}

.progress-bar.blue-soft {
	background: #4c87b9 !important;
	color: #FFFFFF !important;
}

.progress-bar.blue-dark {
	background: #5e738b !important;
	color: #FFFFFF !important;
}

.progress-bar.blue-sharp {
	background: #5C9BD1 !important;
	color: #FFFFFF !important;
}

.progress-bar.blue-oleo {
	background: #94A0B2 !important;
	color: #FFFFFF !important;
}

.progress-bar.green {
	background: #32c5d2 !important;
	color: #FFFFFF !important;
}

.progress-bar.green-meadow {
	background: #1BBC9B !important;
	color: #FFFFFF !important;
}

.progress-bar.green-seagreen {
	background: #1BA39C !important;
	color: #FFFFFF !important;
}

.progress-bar.green-turquoise {
	background: #36D7B7 !important;
	color: #FFFFFF !important;
}

.progress-bar.green-haze {
	background: #44b6ae !important;
	color: #FFFFFF !important;
}

.progress-bar.green-jungle {
	background: #26C281 !important;
	color: #FFFFFF !important;
}

.progress-bar.green-soft {
	background: #3faba4 !important;
	color: #FFFFFF !important;
}

.progress-bar.green-dark {
	background: #4DB3A2 !important;
	color: #FFFFFF !important;
}

.progress-bar.green-sharp {
	background: #2ab4c0 !important;
	color: #FFFFFF !important;
}

.progress-bar.green-steel {
	background: #29b4b6 !important;
	color: #FFFFFF !important;
}

.progress-bar.grey {
	background: #E5E5E5 !important;
	color: #333333 !important;
}

.progress-bar.grey-steel {
	background: #e9edef !important;
	color: #80898e !important;
}

.progress-bar.grey-cararra {
	background: #fafafa !important;
	color: #333333 !important;
}

.progress-bar.grey-gallery {
	background: #555555 !important;
	color: #ffffff !important;
}

.progress-bar.grey-cascade {
	background: #95A5A6 !important;
	color: #FFFFFF !important;
}

.progress-bar.grey-silver {
	background: #BFBFBF !important;
	color: #FAFCFB !important;
}

.progress-bar.grey-salsa {
	background: #ACB5C3 !important;
	color: #FAFCFB !important;
}

.progress-bar.grey-salt {
	background: #bfcad1 !important;
	color: #FAFCFB !important;
}

.progress-bar.grey-mint {
	background: #525e64 !important;
	color: #FFFFFF !important;
}

.progress-bar.red {
	background: #e7505a !important;
	color: #ffffff !important;
}

.progress-bar.red-pink {
	background: #E08283 !important;
	color: #ffffff !important;
}

.progress-bar.red-sunglo {
	background: #E26A6A !important;
	color: #ffffff !important;
}

.progress-bar.red-intense {
	background: #e35b5a !important;
	color: #ffffff !important;
}

.progress-bar.red-thunderbird {
	background: #D91E18 !important;
	color: #ffffff !important;
}

.progress-bar.red-flamingo {
	background: #EF4836 !important;
	color: #ffffff !important;
}

.progress-bar.red-soft {
	background: #d05454 !important;
	color: #ffffff !important;
}

.progress-bar.red-haze {
	background: #f36a5a !important;
	color: #ffffff !important;
}

.progress-bar.red-mint {
	background: #e43a45 !important;
	color: #ffffff !important;
}

.progress-bar.yellow {
	background: #c49f47 !important;
	color: #ffffff !important;
}

.progress-bar.yellow-gold {
	background: #E87E04 !important;
	color: #ffffff !important;
}

.progress-bar.yellow-casablanca {
	background: #f2784b !important;
	color: #ffffff !important;
}

.progress-bar.yellow-crusta {
	background: #f3c200 !important;
	color: #ffffff !important;
}

.progress-bar.yellow-lemon {
	background: #F7CA18 !important;
	color: #ffffff !important;
}

.progress-bar.yellow-saffron {
	background: #F4D03F !important;
	color: #ffffff !important;
}

.progress-bar.yellow-soft {
	background: #c8d046 !important;
	color: #ffffff !important;
}

.progress-bar.yellow-haze {
	background: #c5bf66 !important;
	color: #ffffff !important;
}

.progress-bar.yellow-mint {
	background: #c5b96b !important;
	color: #ffffff !important;
}

.progress-bar.purple {
	background: #8E44AD !important;
	color: #ffffff !important;
}

.progress-bar.purple-plum {
	background: #8775a7 !important;
	color: #ffffff !important;
}

.progress-bar.purple-medium {
	background: #BF55EC !important;
	color: #ffffff !important;
}

.progress-bar.purple-studio {
	background: #8E44AD !important;
	color: #ffffff !important;
}

.progress-bar.purple-wisteria {
	background: #9B59B6 !important;
	color: #ffffff !important;
}

.progress-bar.purple-seance {
	background: #9A12B3 !important;
	color: #ffffff !important;
}

.progress-bar.purple-intense {
	background: #8775a7 !important;
	color: #ffffff !important;
}

.progress-bar.purple-sharp {
	background: #796799 !important;
	color: #ffffff !important;
}

.progress-bar.purple-soft {
	background: #8877a9 !important;
	color: #ffffff !important;
}

/*--------------------------------------------------
  [Widgets]
----------------------------------------------------*/
/*** Widget Background Colors ***/
.widget-bg-color-purple {
	background: #9a7caf;
}

.widget-bg-color-purple-dark {
	background: #4b365a;
}

.widget-bg-color-purple-light {
	background: #674d79;
}

.widget-bg-color-green {
	background: #4db3a4;
}

.widget-bg-color-red {
	background: #f36a5a;
}

.widget-bg-color-blue {
	background: #5b9bd1;
}

.widget-bg-color-gray {
	background: #323c45;
}

.widget-bg-color-gray-dark {
	background: #144f57;
}

.widget-bg-color-white {
	background: #fff;
}

.widget-bg-color-dark {
	background: #3e4f5e;
}

.widget-bg-color-dark-light {
	background: #8e9daa;
}

.widget-bg-color-fb {
	background: #475e98;
}

.widget-bg-color-tw {
	background: #55acee;
}

/*** Widget Title Colors ***/
.widget-title-color-purple {
	color: #9a7caf;
}

.widget-title-color-purple-dark {
	color: #4b365a;
}

.widget-title-color-purple-light {
	color: #674d79;
}

.widget-title-color-green {
	color: #4db3a4;
}

.widget-title-color-red {
	color: #f36a5a;
}

.widget-title-color-blue {
	color: #5b9bd1;
}

.widget-title-color-gray {
	color: #323c45;
}

.widget-title-color-gray-dark {
	color: #144f57;
}

.widget-title-color-white {
	color: #fff;
}

.widget-title-color-dark {
	color: #3e4f5e;
}

.widget-title-color-dark-light {
	color: #8e9daa;
}

.widget-title-color-fb {
	color: #475e98;
}

.widget-title-color-tw {
	color: #55acee;
}

.overflow-h {
	overflow: hidden;
}

/*** Widget Carousel ***/
.widget-carousel .carousel-indicators {
	left: -18%;
	bottom: 10px;
	margin-left: 0;
}

.widget-carousel .carousel-indicators-red>li {
	border-color: #f36a5a;
}

.widget-carousel .carousel-indicators-red>li.active {
	background: #f36a5a;
}

/*** Widget Gradient ***/
.widget-gradient {
	position: relative;
	min-height: 350px;
	overflow: hidden;
	background-size: cover;
	background-position: 50% 50%;
	border-radius: 4px;
}

.widget-gradient .widget-gradient-body {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: auto;
	height: auto;
	padding: 20px;
}

.widget-gradient .widget-gradient-body .widget-gradient-title {
	font-size: 21px;
	font-weight: 600;
	color: #fff;
	margin: 0;
}

.widget-gradient .widget-gradient-body .widget-gradient-body-actions {
	position: absolute;
	right: 20px;
	bottom: 20px;
	padding: 0;
	margin: 0;
}

.widget-gradient .widget-gradient-body .widget-gradient-body-actions li
	{
	font-size: 14px;
	padding: 0 0 0 8px;
}

.widget-gradient .widget-gradient-body .widget-gradient-body-actions li:first-child
	{
	padding-left: 0;
}

.widget-gradient .widget-gradient-body .widget-gradient-body-actions li a
	{
	color: #fff;
}

.widget-gradient .widget-gradient-body .widget-gradient-body-actions li a:hover
	{
	color: #a1afbb;
	text-decoration: none;
}

/*** Widget Gradient ***/
.widget-wrap-img {
	border-radius: 4px;
	position: relative;
	min-height: 350px;
	padding: 20px;
}

.widget-wrap-img .widget-wrap-img-title {
	font-size: 21px;
	font-weight: 600;
	color: #3e4f5e;
	margin: 0 0 20px;
}

.widget-wrap-img .widget-wrap-img-element {
	position: absolute;
	bottom: 0;
	right: 0;
}

/*** Widget Tab ***/
.widget-tab {
	min-height: 420px;
	border-radius: 4px;
}

.widget-tab .nav-tabs {
	margin: 0;
	border-color: #eff1f3;
}

.widget-tab .nav-tabs>li {
	margin: 0 10px;
}

.widget-tab .nav-tabs>li:first-child {
	margin-left: 20px;
}

.widget-tab .nav-tabs>li>a {
	border: 0;
	font-weight: bold;
	color: #8e9daa;
	text-transform: uppercase;
	padding: 20px 0;
}

.widget-tab .nav-tabs>li>a>i {
	color: #8e9daa;
}

.widget-tab .nav-tabs>li.open, .widget-tab .nav-tabs>li:hover {
	border-bottom: 1px solid #f36a5a;
}

.widget-tab .nav-tabs>li.open>a, .widget-tab .nav-tabs>li:hover>a {
	border: 0;
	background: inherit;
	color: #f36a5a;
}

.widget-tab .nav-tabs>li.open>a>i, .widget-tab .nav-tabs>li:hover>a>i {
	color: #f36a5a;
}

.widget-tab .nav-tabs>li.active {
	border-bottom: 1px solid #f36a5a;
	position: relative;
}

.widget-tab .nav-tabs>li.active>a {
	border: 0;
	color: #f36a5a;
}

.widget-tab .nav-tabs>li.active>a>i {
	color: #f36a5a;
}

.widget-tab .tab-content {
	padding: 20px;
	color: #8e9daa;
}

.widget-tab .slimScrollBar {
	right: 10px !important;
	margin-top: 17px !important;
	margin-bottom: 17px !important;
}

/*** Widget News ***/
.widget-news {
	overflow: hidden;
	margin-right: 10px;
	border-radius: 4px;
}

.widget-news .widget-news-left-elem {
	float: left;
	width: 100px;
	height: auto;
	margin-right: 15px;
}

.widget-news .widget-news-right-body {
	overflow: hidden;
}

.widget-news .widget-news-right-body .widget-news-right-body-title {
	font-size: 16px;
	font-weight: 600;
	color: #3e4f5e;
	margin: 0 0 5px;
	clear: both;
}

.widget-news .widget-news-right-body .widget-news-right-body-title .label
	{
	float: right;
	font-weight: 600;
	background: #a1afbb;
	border-radius: 3px !important;
}

.widget-news .widget-news-right-body p {
	font-size: 13px;
}

/*** Widget Thumb ***/
.widget-thumb {
	padding: 20px;
	border-radius: 4px;
}

.widget-thumb.bordered {
	border: 1px solid #e7ecf1;
}

.widget-thumb .widget-thumb-heading {
	font-size: 14px;
	font-weight: bold;
	color: #8e9daa;
	margin: 0 0 20px 0;
}

.widget-thumb .widget-thumb-wrap {
	overflow: hidden;
}

.widget-thumb .widget-thumb-wrap .widget-thumb-icon {
	float: left;
	width: 60px;
	height: 60px;
	display: inline-block;
	font-size: 20px;
	line-height: 41px;
	color: #fff;
	text-align: center;
	padding: 10px;
	margin-right: 15px;
}

.widget-thumb .widget-thumb-body {
	overflow: hidden;
}

.widget-thumb .widget-thumb-body .widget-thumb-subtitle {
	padding-top: 2px;
	display: block;
	font-size: 14px;
	font-weight: 600;
	color: #8e9daa;
}

.widget-thumb .widget-thumb-body .widget-thumb-body-stat {
	display: block;
	font-size: 30px;
	font-weight: 600;
	color: #3e4f5e;
}

/*** Widget Socials ***/
.widget-socials {
	border-radius: 4px;
	min-height: 250px;
	padding: 20px;
}

.widget-socials .widget-socials-title {
	font-size: 25px;
	font-weight: 700;
	line-height: 1.4;
	color: #fff;
	margin: 0 0 20px;
}

.widget-socials .widget-social-subtitle {
	color: #fff;
	font-weight: 200;
	line-height: 1.4;
}

.widget-socials .widget-social-subtitle a {
	color: #fff;
}

.widget-socials .widget-socials-paragraph {
	display: block;
	color: #65727d;
}

.widget-socials .widget-social-icon-fb, .widget-socials .widget-social-icon-tw
	{
	font-size: 30px;
	margin: 30px 0;
}

.widget-socials .widget-social-icon-fb {
	color: #2b3f72;
}

.widget-socials .widget-social-icon-tw {
	color: #3686c3;
}

/*** Widget Comments ***/
.widget-comments {
	min-height: 420px;
}

/*** Widget Media ***/
.widget-media {
	border-radius: 4px;
	border-bottom: 1px solid #f6f9fc;
	overflow: hidden;
	padding-bottom: 15px;
	margin-bottom: 15px;
}

.widget-media .widget-media-elements {
	float: left;
	margin-right: 20px;
}

.widget-media .widget-media-avatar {
	width: 55px;
	height: 55px;
	display: block;
}

.widget-media .widget-btn-default {
	display: inline-block;
	font-size: 12px;
	color: #96a2b1;
	border: 1px solid #ebf0f6;
	padding: 3px 10px;
}

.widget-media .widget-btn-default .widget-btn-icon {
	line-height: 1.5;
}

.widget-media .widget-btn-default:hover {
	background: #ebf0f6;
	text-decoration: none;
}

.widget-media .widget-btn-red {
	display: inline-block;
	font-size: 12px;
	color: #f36a5a;
	border: 1px solid #ebf0f6;
	padding: 3px 10px;
}

.widget-media .widget-btn-red .widget-btn-icon {
	line-height: 1.5;
}

.widget-media .widget-btn-red:hover {
	color: #fff;
	background: #f36a5a;
	text-decoration: none;
}

.widget-media .widget-btn-blue {
	display: inline-block;
	font-size: 12px;
	color: #fff;
	border: 1px solid #ebf0f6;
	padding: 3px 10px;
	background: #337ab7;
}

.widget-media .widget-btn-blue .widget-btn-icon {
	line-height: 1.5;
}

.widget-media .widget-btn-blue:hover {
	color: #337ab7;
	background: #fff;
	text-decoration: none;
}

.widget-media .widget-media-body {
	overflow: hidden;
}

.widget-media .widget-media-body .widget-media-body-title {
	font-size: 15px;
	font-weight: 600;
	color: #5b9bd1;
	margin: 0 0 7px;
}

.widget-media .widget-media-body .widget-media-body-subtitle {
	font-size: 13px;
	color: #7e8c9e;
}

/*** Widget Blog ***/
.widget-blog {
	border-radius: 4px;
	background: #fff;
	padding: 20px;
	background-position: center center;
	background-size: cover;
	padding-top: 30px;
}

.widget-blog .widget-blog-heading {
	position: relative;
	margin-bottom: 30px;
}

.widget-blog .widget-blog-heading:before {
	position: absolute;
	bottom: -15px;
	left: 50%;
	width: 50px;
	height: 1px;
	border-width: 1px;
	background: #8e9daa;
	margin-left: -25px;
	content: " ";
}

.widget-blog .widget-blog-title {
	font-size: 20px;
	font-weight: 400;
	color: #3e4f5e;
	margin: 0 0 15px;
}

.widget-blog .widget-blog-title a {
	color: #3e4f5e;
}

.widget-blog .widget-blog-subtitle {
	display: block;
	font-size: 13px;
	color: #8e9daa;
	letter-spacing: 3px;
}

.widget-blog .btn-widget-purple {
	display: inline-block;
	font-size: 13px;
	color: #8e9daa;
	border: 1px solid #8e9daa;
	padding: 7px 17px;
}

.widget-blog .btn-widget-purple:hover {
	color: #fff;
	background: #8e9daa;
	text-decoration: none;
}

/*** Widget Progress ***/
.widget-progress {
	min-height: 420px;
}

.widget-progress .widget-progress-element {
	border-radius: 4px;
	overflow: hidden;
	padding: 30px 10px;
}

.widget-progress .widget-progress-title {
	display: block;
	color: #fff;
	margin-bottom: 5px;
}

.widget-progress .progress {
	height: 3px;
	background: rgba(255, 255, 255, 0.2);
	margin-bottom: 0;
}

/*** Widget Gradient ***/
.widget-map {
	border-radius: 4px;
	min-height: 350px;
	border-radius: 3px;
}

.widget-map .widget-map-mapplic {
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}

.widget-map .widget-map-mapplic .mapplic-container {
	background: #5b9bd1;
}

.widget-map .widget-map-mapplic .mapplic-layer.world>img {
	opacity: .3;
}

.widget-map .widget-map-body {
	background: #fff;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	padding: 20px;
	overflow: hidden;
}

.widget-map .widget-sparkline-chart {
	width: 25%;
	float: left;
	border-left: 1px solid #e7eff7;
	padding: 0 15px;
}

.widget-map .widget-sparkline-chart:first-child {
	border-left: none;
}

.widget-map .widget-sparkline-chart .widget-sparkline-title {
	display: block;
	font-size: 12px;
	font-weight: 600;
	color: #a1afbb;
}

/* Widget Map for max-width 480px */
@media ( max-width : 480px) {
	/* 480px */
	.widget-map .widget-sparkline-chart {
		width: 50%;
		border-left: none;
		margin-top: 10px;
		margin-bottom: 10px;
	}
}

/*** Widget Subscribe ***/
.widget-subscribe {
	border-radius: 4px;
	min-height: 250px;
	overflow: hidden;
	padding: 30px;
}

.widget-subscribe .widget-subscribe-no {
	float: left;
	font-size: 67px;
	font-weight: 600;
	line-height: 1;
	color: #9a7caf;
}

.widget-subscribe .widget-subscribe-title {
	font-size: 25px;
	font-weight: 700;
	line-height: 1.4;
	margin: 0 0 15px 45px;
}

.widget-subscribe .widget-subscribe-subtitle {
	font-size: 15px;
	font-weight: 600;
}

.widget-subscribe .widget-subscribe-subtitle-link {
	color: #cab0dd;
}

.widget-subscribe.widget-subscribe-quote {
	position: relative;
}

.widget-subscribe.widget-subscribe-quote:before {
	position: absolute;
	top: 2px;
	font-size: 70px;
	color: #fff;
	content: "\201C";
}

/* Widget Subscribe for media queries */
@media ( max-width : 767px) {
	/* 767px */
	.widget-subscribe.widget-subscribe-border {
		border-top: 1px solid #f5f8fb;
		border-bottom: 1px solid #f5f8fb;
		border-right: none;
	}
}

@media ( min-width : 768px) {
	/* 768px */
	.widget-subscribe.widget-subscribe-border {
		border-left: 1px solid #f5f8fb;
		border-right: 1px solid #f5f8fb;
	}
}

@media ( min-width : 767px) and (max-width: 991px) {
	/* 767px & 991px */
	.widget-subscribe.widget-subscribe-border {
		border-left: none;
	}
	.widget-subscribe.widget-subscribe-border-top {
		border-top: 1px solid #f5f8fb;
	}
}

[class*=" fa-"]:not (.fa-stack ), [class*=" glyphicon-"], [class*=" icon-"],
	[class^=fa-]:not (.fa-stack ), [class^=glyphicon-], [class^=icon-] {
	display: inline-block;
	line-height: 14px;
	-webkit-font-smoothing: antialiased;
}