body {color:#a1a0a0;font-size:12px;font-family:Arial, sans-serif;font-weight:normal;font-style:normal;}.bottom-wrapper {background:#ffffff;}#navigation ul li a {color:#7376ad !important;font-size:11px !important;font-family:Open Sans, sans-serif;font-weight:normal;font-style:normal;}#navigation ul li a span.link-desc {color:#fffffffont-size:10px !important;font-family:Open Sans, sans-serif;font-weight:normal;font-style:normal;}.top-wrapper {color:#ebebb9 !important;font-size:12px;font-family:Arial, sans-serif;font-weight:normal;font-style:normal;}#site-title a {color:#ffffff !important;font-size:40px;font-family:Open Sans, sans-serif;font-weight:bold;font-style:bold;}span.site-desc.text {color:#787878 !important;font-size:12px;font-family:Open Sans, sans-serif;font-weight:normal;font-style:normal;}footer {color:#ccd0f2;font-size:12px;font-family:Arial, sans-serif;font-weight:normal;font-style:normal;}footer #credits {color:#dedfad;font-size:11px;font-family:Arial, sans-serif;font-weight:normal;font-style:normal;}.page-headline-wrapper h1 {color:#ffffff;font-size:30px;font-family:Open Sans, sans-serif;font-weight:bold;font-style:bold;}.entry-title, .related h2, .upsells h2, #respond h3#reply-title {color:#414141;font-size:14px;font-family:Open Sans, sans-serif;font-weight:bold;font-style:bold;}.entry-subtitle {color:#a1a0a0;font-size:11px;font-family:Arial, sans-serif;font-weight:normal;font-style:normal;}aside .widget-title {color:#414141;font-size:14px;font-family:Open Sans, sans-serif;font-weight:bold;font-style:bold;}.portfolio-wrapper li .portfolio-summary h4, .blog-wrapper li .blog-summary h4, .team-summary .entry-title, ul.products li.product h3, .services-wrapper li .services-summary h4, article .entry-content h2.entry-title, .woocommerce-tabs .panel h2 {color:#414141;font-size:13px;font-family:Open Sans, sans-serif;font-weight:bold;font-style:bold;}footer .widget-title {color:#ffffff;font-size:14px;font-family:Open Sans, sans-serif;font-weight:bold;font-style:bold;}h1 {color:#7376ad;font-size:30px;font-family:Open Sans, sans-serif;font-weight:bold;font-style:bold;}h2 {color:#414141;font-size:24px;font-family:Open Sans, sans-serif;font-weight:normal;font-style:normal;}h3 {color:#414141;font-size:18px;font-family:Open Sans, sans-serif;font-weight:normal;font-style:normal;}h4 {color:#414141;font-size:14px;font-family:Open Sans, sans-serif;font-weight:normal;font-style:normal;}h5 {color:#414141;font-size:12px;font-family:Open Sans, sans-serif;font-weight:normal;font-style:normal;}
.container #content {float:left;}
.container #sidebar {float:right;}

a, 
.addresses a.edit {
    color: #999c67;
}

a:hover,
h2.entry-title a:hover,
article .entry-utility a.meta-comment-link,
.more-link:hover,
.more-link,
ul.products li.product a.add_to_cart_button,
ul.products li.product a.button.product_type_grouped,
ul.products li.product a.product_type_variable,
a.show_review_form.button,
ul.products li.product a.add_to_cart_button:hover,
ul.products li.product a.button.product_type_grouped:hover,
ul.products li.product a.product_type_variable:hover,
a.show_review_form.button:hover {
    color: #4e5035;
}

footer a {
    color: #ccd0f2;
}

footer a:hover {
    color: #ffffff;
}




.top-wrapper {
	background : #999c67;
    border-color: #adb085}

footer {
	background : #363636;
}

footer #credits {
	background : #999c67;
    border-color: #7a7d52}

#navigation ul a {
	background : #d6d6d6;
    border-color: #b6b6b6}

#navigation ul li.active a,
#navigation ul li a:hover,
#navigation ul li:hover a {
	background : #7376ad;
    border-color: #5c5e8a}

#navigation ul li.current-menu-item a,
#navigation ul ul.sub-menu li.current-menu-item a,
#navigation ul ul.sub-menu ul.sub-menu li.current-menu-item a{
	background : #7376ad !important;
    border-color: #5c5e8a}

#navigation ul li.current-menu-item ul.sub-menu a {background: transparent !important;}


#navigation ul ul.sub-menu {
	background : #d6d6d6 !important;
    border-color: #b6b6b6}

#navigation ul ul.sub-menu li:first-child > a:after {
	border-bottom-color: #d6d6d6}
#navigation ul ul.sub-menu ul li:first-child a:after {
	border-right-color: #d6d6d6}

#navigation ul ul.sub-menu a:hover,
#navigation ul li.current-menu-item ul.sub-menu a:hover,
#navigation ul ul.sub-menu ul a:hover {
	background : #7376ad !important;
    border-color: #626493}
#navigation ul ul.sub-menu li:first-child a:hover:after,
#navigation ul ul.sub-menu li.current-menu-item:first-child > a:after {
	border-bottom-color: #7376ad}
#navigation ul ul.sub-menu ul li:first-child a:hover:after,
#navigation ul ul.sub-menu ul li.current-menu-item:first-child > a:after {
	border-right-color: #7376ad}



.rounded-img-holder {
	background : #414141;
}
.rounded-img-holder span.element-arrow {
	border-left-color:#414141;
}
.portfolio-mask a {
	background : #414141;
    border-color: ;
}
.flex-direction-nav a {
	background-color : #414141;
    border-color: ;
}



.rounded-img-holder:hover {
	background : #7379ad;
}
.rounded-img-holder:hover span.element-arrow {
	border-left-color:#7379ad;
}
.portfolio-mask a:hover {
	background-color: #7379ad;
    border-color: #626793;
}
.flex-direction-nav a:hover,
.flexslider:hover .flex-next:hover, 
.flexslider:hover .flex-prev:hover {
	background-color : #7379ad;
    border-color: #626793;
}



.flexslider.carousel .flex-direction-nav a {
	background-color : #e3e3e3;
    border-color: #c1c1c1;
}

.widget-container .social-icons-widget li, .author-social-media li, .member-social li {
	background-color : #e3e3e3;
}

.pagination span.current, .pagination a {
	background-color : #e3e3e3;
    
}


.flexslider.carousel .flex-direction-nav a:hover {
	background-color : #7379ad;
    border-color: #626793;
}

.widget-container .social-icons-widget li:hover, .author-social-media li:hover, .member-social li:hover {
	background-color : #7379ad;
}

.pagination a:hover, .pagination span.current, .nav-previous:hover, .nav-next:hover {
	background-color : #7379ad;
    border-color: #626793;
}


button, 
input[type="reset"],
input[type="submit"],
input[type="button"],
#comments .comment-reply-link {
	background-color : #6d6d6d;
    border-color: #5d5d5d;
}
#comments .comment-reply-link span.element-arrow {
	border-right-color: #6d6d6d;
}

a.call-to-action:hover {
	background-color : #6d6d6d;
    border-color: #5d5d5d;
}
a.call-to-action:hover span.element-arrow-left {
	border-right-color: #6d6d6d;
}

.single_add_to_cart_button:hover {
    background-color : #6d6d6d;
    border-color: #5d5d5d;
}

article.portfolio_pt a.launch-project:hover {
	background-color : #6d6d6d;
    border-color: #5d5d5d;
}

.su-button,
.su-button.su-button-style-revert:hover {
	background-color : #6d6d6d;
    border-color: #5d5d5d;
}
.su-button.su-button-style-revert:hover span.element-arrow-left {
 	border-right-color: #6d6d6d;
}
.su-button span.element-arrow {
	border-left: 5px solid #6d6d6d;
}

.su-dropcap-style-2 {
	background-color : #6d6d6d;
    border-color: #5d5d5d;
}



button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
#comments .comment-reply-link:hover {
	background-color : #7379ad;
    border-color: #626793;
}

#comments .comment-reply-link:hover span.element-arrow {
	border-right-color: #7379ad;
}

a.call-to-action {
	background-color : #7379ad;
    border-color: #626793;
}
a.call-to-action span.element-arrow-left {
	border-right-color: #7379ad;
}

.single_add_to_cart_button {
    background-color : #7379ad;
    border-color: #626793;
}



 .single-product .summary .price, ul.products li.product .price { 	
    background-color : #fff;
    border-color: #fff;
 }

.widget_shopping_cart_content p.buttons a {
	background-color : #7379ad;
    border-color: #626793;
}

article.portfolio_pt a.launch-project {
	background-color : #7379ad;
    border-color: #626793;
}

.su-button.su-button-style-revert,
.su-button:hover {
	background-color : #7379ad;
    border-color: #626793;
}
.su-button.su-button-style-revert span.element-arrow-left {
 	border-right-color: #7379ad;
}

.su-button:hover span.element-arrow {
	border-left: 5px solid #7379ad;
}

.su-dropcap-style-1 {
	background-color : #7379ad;
    border-color: #626793;
}

