/* Slate Gray with Bright Purple Highlights Theme Color */


.color-slate-gray-bright-purple h1, .color-slate-gray-bright-purple h2, .color-slate-gray-bright-purple h3, .color-slate-gray-bright-purple h4, .color-slate-gray-bright-purple h5, .color-slate-gray-bright-purple h6 {
    color: #434c55;
}

.color-slate-gray-bright-purple .row-post .post .post-title h2 {
	color: #434c55;
}

.color-slate-gray-bright-purple h6 {
	color: #666262;
}

.color-slate-gray-bright-purple .bucket .text-container h3.font-quicksand {
	color: #666262;
}

.color-slate-gray-bright-purple .bkg-blue-gradient h1, .color-slate-gray-bright-purple .bkg-blue-gradient h2, .color-slate-gray-bright-purple .bkg-blue-gradient h3, .color-slate-gray-bright-purple .bkg-blue-gradient h4, .color-slate-gray-bright-purple .bkg-blue-gradient h5, .color-slate-gray-bright-purple .bkg-blue-gradient h6, .color-slate-gray-bright-purple .bkg-blue-gradient p, .color-slate-gray-bright-purple .bkg-blue-gradient .pseudo-p, .color-slate-gray-bright-purple .bkg-blue-gradient a, .color-slate-gray-bright-purple .bkg-blue-gradient .pseudo-a, .color-slate-gray-bright-purple .bkg-blue-gradient ul, .color-slate-gray-bright-purple .bkg-blue-gradient li {
    color: white;
}

.color-slate-gray-bright-purple .bkg-blue-gradient .meet-admin-container .caption-container p, .color-slate-gray-bright-purple .bkg-blue-gradient .meet-admin-container .caption-container .pseudo-p {
	color: #666262;
	text-shadow: none;
}

.color-slate-gray-bright-purple .bkg-blue-gradient {
    background: linear-gradient(90deg, 
    #434c55, #606d7a, #434c55);
}

.color-slate-gray-bright-purple .content-box .box-header {
    background-color: 
    #434c55;
}

.color-slate-gray-bright-purple .btn-blue {
    background-color: #434c55;
    color: white;
    border: 2px solid #434c55;
}

.color-slate-gray-bright-purple .btn-blue:hover {
    background-color: white;
    color: #434c55;
    border: 2px solid #434c55;
}

.color-slate-gray-bright-purple li a {
    color:#434c55;
}

.color-slate-gray-bright-purple p a a:hover, a:focus {
    color: #343d46;
}

.color-slate-gray-bright-purple a {
    color: #434c55;
}

.color-slate-gray-bright-purple a.btn {
	color: white;
}

.color-slate-gray-bright-purple a.btn:hover, .color-slate-gray-bright-purple a.btn:focus {
    background-color:white;
    color:white;
    text-shadow: none;
    text-decoration: none;
}

.color-slate-gray-bright-purple h6.font-quicksand {
    font-family: 'Quicksand', sans-serif;
    font-weight: 700;
    color: 434c55;
}

.color-slate-gray-bright-purple a.btn:hover, .color-slate-gray-bright-purple a.btn:focus, .color-slate-gray-bright-purple .btn:hover, .color-slate-gray-bright-purple .btn:focus  {
    background-color: white;
    color:#8a180f;
    text-shadow: none;
    text-decoration: none;
}

.color-slate-gray-bright-purple a.btn.btn-blue:hover, .color-slate-gray-bright-purple a.btn.btn.blue:focus, .color-slate-gray-bright-purple a.btn.btn-blue:active {
	color: #434c55 !important;
}

.color-slate-gray-bright-purple .row-post .post .post-content a.btn-blue:hover, .color-slate-gray-bright-purple .row-post .post .post-content a.btn-blue:focus {
	color: #434c55 !important;
}

/* purple */

.btn {
	background-color: #86308e;
	border: 2px solid #86308e;
}

.color-slate-gray-bright-purple a.btn:hover, .color-slate-gray-bright-purple a.btn:focus, .color-slate-gray-bright-purple .btn:hover, .color-slate-gray-bright-purple .btn:focus {
	color: #86308e;
}

.color-slate-gray-bright-purple .bottom-header .navigation-container ul li a:hover, .color-slate-gray-bright-purple .bottom-header .navigation-container ul li a:focus {
	color: #86308e;
}

.color-slate-gray-bright-purple .header-container {
	border-bottom: 3px solid #86308e;
}

.color-slate-gray-bright-purple .row-content p strong, .row-content li strong {
	color: #86308e;
}

.color-slate-gray-bright-purple .text-red {
	color: #86308e !important;
}