
.accent-bg-mixin {
	color: #fff;
	background-color: #500778;
}

.accent-gradient .accent-bg-mixin {
	background: #500778;
	background: );
}

.solid-bg-mixin {
	background-color: rgba(136, 136, 136, .08);
}

.header-color {
	color: #c6893f;
}

.dt-mega-parent .sidebar-content .widget .header-color {
	color: #888;
}

#main .sidebar-content .header-color {
	color: #500778;
}

.footer .header-color {
	color: #3a3a3a;
}

.color-base-transparent {
	color: #999;
}

.sidebar-content .color-base-transparent {
	color: rgba(136, 136, 136, .5);
}

.footer .color-base-transparent {
	color: rgba(136, 136, 136, .5);
}

.outline-element-decoration .outline-decoration {
	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0);
	box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0);
}

.shadow-element-decoration .shadow-decoration {
	-webkit-box-shadow: 0 6px 18px rgba(0, 0, 0, .1);
	box-shadow: 0 6px 18px rgba(0, 0, 0, .1);
}

.testimonial-item:not(.testimonial-item-slider), .testimonial-item .ts-viewport, .bg-on.team-container, .dt-team-shortcode.content-bg-on .team-container {
	background-color: rgba(136, 136, 136, .08);
}

.outline-element-decoration .testimonial-item:not(.testimonial-item-slider), .outline-element-decoration .testimonial-item .ts-viewport, .outline-element-decoration .bg-on.team-container, .outline-element-decoration .dt-team-shortcode.content-bg-on .team-container {
	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0);
	box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0);
}

.shadow-element-decoration .testimonial-item:not(.testimonial-item-slider), .shadow-element-decoration .testimonial-item .ts-viewport, .shadow-element-decoration .bg-on.team-container, .shadow-element-decoration .dt-team-shortcode.content-bg-on .team-container {
	-webkit-box-shadow: 0 6px 18px rgba(0, 0, 0, .1);
	box-shadow: 0 6px 18px rgba(0, 0, 0, .1);
}

.dt-team-shortcode .team-content {
	font-size: 14px;
	line-height: 22px;
}

.testimonial-item .testimonial-vcard .text-secondary, .testimonial-item .testimonial-vcard .text-primary, .testimonial-item .testimonial-vcard .text-primary * {
	color: #c6893f;
}

.sidebar-content .testimonial-item .testimonial-vcard .text-secondary, .sidebar-content .testimonial-item .testimonial-vcard .text-primary, .sidebar-content .testimonial-item .testimonial-vcard .text-primary * {
	color: #500778;
}

.footer .testimonial-item .testimonial-vcard .text-secondary, .footer .testimonial-item .testimonial-vcard .text-primary, .footer .testimonial-item .testimonial-vcard .text-primary * {
	color: #3a3a3a;
}

.testimonial-item .testimonial-vcard a.text-primary:hover, .testimonial-item .testimonial-vcard a.text-primary:hover * {
	text-decoration: underline;
}

.team-author p {
	color: #c6893f;
	font: / "Open Sans", Helvetica, Arial, Verdana, sans-serif;
	text-transform: none;
}

.dt-team-shortcode .team-author p {
	font: / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
	text-transform: none;
	color: #500778;
}

.accent-gradient .dt-team-shortcode .team-author p {
	background: );
	color: transparent;
	-webkit-background-clip: text;
	background-clip: text;
}

@media all and (-ms-high-contrast: none) {
	.accent-gradient .dt-team-shortcode .team-author p {
		color: #500778;
	}
}

.dt-mega-parent .sidebar-content .widget .team-author p {
	font: 13px/22px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
	text-transform: none;
	color: rgba(136, 136, 136, .5);
}

.sidebar-content .team-author p {
	font: 13px/22px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
	text-transform: none;
	color: rgba(136, 136, 136, .5);
}

.footer .team-author p {
	font: 13px/22px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
	text-transform: none;
	color: rgba(136, 136, 136, .5);
}

.testimonial-vcard .text-secondary {
	color: #c6893f;
	line-height: 21px;
	font-weight: bold;
}

.dt-mega-parent .sidebar-content .widget .testimonial-vcard .text-secondary {
	color: #888;
}

#main .sidebar-content .testimonial-vcard .text-secondary {
	color: #500778;
}

.footer .testimonial-vcard .text-secondary {
	color: #3a3a3a;
}

#main .sidebar-content .widget .testimonial-vcard .text-secondary {
	color: rgba(136, 136, 136, .5);
}

.dt-testimonials-shortcode .testimonial-vcard .text-secondary {
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #500778;
}

.accent-gradient .dt-testimonials-shortcode .testimonial-vcard .text-secondary {
	background: );
	color: transparent;
	-webkit-background-clip: text;
	background-clip: text;
}

@media all and (-ms-high-contrast: none) {
	.accent-gradient .dt-testimonials-shortcode .testimonial-vcard .text-secondary {
		color: #500778;
	}
}

.dt-testimonials-shortcode .more-link {
	color: #500778;
}

.testimonial-vcard .text-primary {
	color: #c6893f;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
}

.dt-mega-parent .sidebar-content .widget .testimonial-vcard .text-primary {
	color: #888;
}

#main .sidebar-content .testimonial-vcard .text-primary {
	color: #500778;
}

.footer .testimonial-vcard .text-primary {
	color: #3a3a3a;
}

.testimonial-vcard .text-primary * {
	color: #c6893f;
}

.dt-mega-parent .sidebar-content .widget .testimonial-vcard .text-primary * {
	color: #888;
}

#main .sidebar-content .testimonial-vcard .text-primary * {
	color: #500778;
}

.footer .testimonial-vcard .text-primary * {
	color: #3a3a3a;
}

.dt-testimonials-shortcode .testimonial-vcard .text-primary {
	font: normal normal/"Open Sans", Helvetica, Arial, Verdana, sans-serif;
}

.team-author-name, .team-author-name a {
	color: #c6893f;
	font: normal normal/"Open Sans", Helvetica, Arial, Verdana, sans-serif;
}

.content .team-author-name a:hover {
	color: #500778;
}

.accent-gradient .content .team-author-name a:hover {
	background: );
	color: transparent;
	-webkit-background-clip: text;
	background-clip: text;
}

@media all and (-ms-high-contrast: none) {
	.accent-gradient .content .team-author-name a:hover {
		color: #500778;
	}
}

.widget .team-author-name, .widget .team-author-name a {
	font: / "Open Sans", Helvetica, Arial, Verdana, sans-serif;
	text-transform: none;
	color: #c6893f;
}

.dt-mega-parent .sidebar-content .widget .widget .team-author-name, .dt-mega-parent .sidebar-content .widget .widget .team-author-name a {
	color: #888;
}

#main .sidebar-content .widget .team-author-name, #main .sidebar-content .widget .team-author-name a {
	color: #500778;
}

.footer .widget .team-author-name, .footer .widget .team-author-name a {
	color: #3a3a3a;
}

.team-author-name, .team-author-name a {
	color: #c6893f;
}

.dt-mega-parent .sidebar-content .widget .team-author-name, .dt-mega-parent .sidebar-content .widget .team-author-name a {
	color: #888;
}

#main .sidebar-content .team-author-name, #main .sidebar-content .team-author-name a {
	color: #500778;
}

.footer .team-author-name, .footer .team-author-name a {
	color: #3a3a3a;
}

.rsTitle {
	font: / "Open Sans", Helvetica, Arial, Verdana, sans-serif;
	text-transform: none;
}

.rsDesc {
	font: / "Open Sans", Helvetica, Arial, Verdana, sans-serif;
	text-transform: none;
}

@media screen and (max-width: 1200px) {
	.rsTitle {
		font: / "Open Sans", Helvetica, Arial, Verdana, sans-serif;
	}
	
	.rsDesc {
		font: / "Open Sans", Helvetica, Arial, Verdana, sans-serif;
	}
}

@media screen and (max-width: 1024px) {
	.rsTitle {
		font: / "Open Sans", Helvetica, Arial, Verdana, sans-serif;
	}
	
	.rsDesc {
		font: / "Open Sans", Helvetica, Arial, Verdana, sans-serif;
	}
}

@media screen and (max-width: 800px) {
	.rsTitle {
		font: / "Open Sans", Helvetica, Arial, Verdana, sans-serif;
	}
	
	.rsDesc {
		font: 14px/22px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
	}
}

@media screen and (max-width: 320px) {
	.rsTitle {
		font: 14px/22px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
	}
	
	.rsDesc {
		display: none !important;
		font: 14px/22px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
	}
}

#main-slideshow .progress-spinner-left, #main-slideshow .progress-spinner-right {
	border-color: #500778 !important;
}

.slider-content .owl-dot:not(.active):not(:hover), .slider-content .owl-dot:not(.active):hover {
	-webkit-box-shadow: inset 0 0 0 2px rgba(51, 51, 51, .35);
	box-shadow: inset 0 0 0 2px rgba(51, 51, 51, .35);
}

.slider-content .owl-dot.active {
	-webkit-box-shadow: inset 0 0 0 20px rgba(51, 51, 51, .35);
	box-shadow: inset 0 0 0 20px rgba(51, 51, 51, .35);
}

.dt-mega-parent .sidebar-content .widget .slider-content .owl-dot:not(.active):not(:hover), .dt-mega-parent .sidebar-content .widget .slider-content .owl-dot:not(.active):hover {
	-webkit-box-shadow: inset 0 0 0 2px rgba(136, 136, 136, .35);
	box-shadow: inset 0 0 0 2px rgba(136, 136, 136, .35);
}

.dt-mega-parent .sidebar-content .widget .slider-content .owl-dot.active {
	-webkit-box-shadow: inset 0 0 0 20px rgba(136, 136, 136, .35);
	box-shadow: inset 0 0 0 20px rgba(136, 136, 136, .35);
}

.sidebar .slider-content .owl-dot:not(.active):not(:hover), .sidebar .slider-content .owl-dot:not(.active):hover, .sidebar-content .slider-content .owl-dot:not(.active):not(:hover), .sidebar-content .slider-content .owl-dot:not(.active):hover {
	-webkit-box-shadow: inset 0 0 0 2px rgba(136, 136, 136, .35);
	box-shadow: inset 0 0 0 2px rgba(136, 136, 136, .35);
}

.sidebar .slider-content .owl-dot.active, .sidebar-content .slider-content .owl-dot.active {
	-webkit-box-shadow: inset 0 0 0 20px rgba(136, 136, 136, .35);
	box-shadow: inset 0 0 0 20px rgba(136, 136, 136, .35);
}

.footer .slider-content .owl-dot:not(.active):not(:hover), .footer .slider-content .owl-dot:not(.active):hover {
	-webkit-box-shadow: inset 0 0 0 2px rgba(136, 136, 136, .35);
	box-shadow: inset 0 0 0 2px rgba(136, 136, 136, .35);
}

.footer .slider-content .owl-dot.active {
	-webkit-box-shadow: inset 0 0 0 20px rgba(136, 136, 136, .35);
	box-shadow: inset 0 0 0 20px rgba(136, 136, 136, .35);
}
