/* Comments Disabled */
div#comments {
display: none;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	font-weight: 400;
}

body, button, input, select, textarea {
	font-weight: 400;
}

strong {
	font-weight:600;
}

/* Header Items ------------------------------------------------------------- */

.header-text {
	color: #3f1e3a;
}

.searchform {
	border: 1px solid #3f039c;
}

.searchform .searchsubmit {
	color: #3f039c;
}

/* Added Social CSS ------------------------------------------------------------- */

.socials a{
	color: rgb(81, 0, 113);
	border: 1px solid rgb(81, 0, 113);
	background: #FFF;
}

.socials a:hover{
	color: #FFF;
	background: rgb(81, 0, 113);
}

/* Menu Items ------------------------------------------------------------- rgba(112, 1, 156, 0.75) rgb(171, 0, 255) rgb(112, 1, 156) rgb(81, 0, 113)*/
/* Background Color (Menu): rgb(63, 30, 58) - Old rgb(63, 30, 58)
 *
 */

.main-navigation {
	background: rgb(63, 30, 58);
	border-bottom: 3px solid rgb(81, 0, 113);
}

.main-navigation li:hover a {
	background: rgb(81, 0, 113);
}

.main-navigation .current-menu-parent a,
.main-navigation .current-menu-item a,
.main-navigation .current_page_item a,
.main-navigation .current_page_parent a {
	background: rgb(81, 0, 113);
}

.main-navigation ul ul {
	border-bottom: 3px solid rgb(81, 0, 113);
	border-top: 3px solid rgb(81, 0, 113);
}

.main-navigation ul ul li {
	font-weight:500;
}

.main-navigation ul ul li:hover a {
	color: #4a0180;
	font-weight: 500;
}

/* Slider ------------------------------------------------------------- */

.slider-caption {
	background: rgba(119, 84, 17, 0.75);
}

#slider-banner .bx-wrapper .bx-pager.bx-default-pager a {
	box-shadow: 0 0 0 2px #3f1e3a inset;
}

#slider-banner .bx-wrapper .bx-pager.bx-default-pager a:after {
	background: #3f1e3a;
}

.slider-caption {
	text-transform: none;
}

.slider-caption .caption-description {
	font-family: sans-serif;
}

/* Call to Action ------------------------------------------------------------- */

#call-to-action {
	background: rgb(63, 30, 58);
	padding-top: 10px;
	padding-bottom: 10px;
}

#call-to-action .ak-container {
	text-align: right;
}

#call-to-action h4 {
	width:100%;
}

#call-to-action .action-btn {
	color: #000;
	background: #fff;
	font-weight: 900;
}

@media screen and (max-width: 950px) {

#call-to-action .ak-container {
	text-align: center;
}

#call-to-action .action-btn {
	margin-right: auto;
	margin-left: auto;
}

}

/* Bottom Section ------------------------------------------------------------- */

#bottom-section {
	background: rgb(63, 30, 58);
}

.testimonial-wrap {
	background: #083e02;
	font-weight: 400;
}

#top-footer {
	background: #0e1c27;
}
