/* Add theme option styles here */
/* FONTS */
.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"],
.comments-ct,
.tags,
#comments .message .reply-link,
.aside .widget.rich_text a span,
.cd-primary-nav a,
.cd-primary-nav ul a,
.cd-primary-nav ul .button,
.woocommerce span.onsale,
.woocommerce nav.woocommerce-pagination ul li a,
.page-numbers.current,
.woocommerce .quantity input[type="number"],
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-variation-description p,
#slideout-menu a,
.toggle-title,
.project-details,
h1,
h2,
h3,
h4,
h5,
h6,
label,
legend,
.share-text,
.comment-author,
#linkbar a,
#credits,
.aside .widget.social .social-title,
.widget.posts ul.posts-list li a,
.woocommerce .quantity:before,
.toggle-title,
.accordion > section .accordion-title,
.tab a,
ul.filter li,
.cart .product-name,
.cart .product-price,
.cart .product-quantity,
.cart .product-subtotal,
.cart-subtotal,
.tax-rate,
.order-total,
.team-name,
.auth-name,
.author-quote-text{
    font-family: 'Montserrat', sans-serif;
}
 
.tags a, body {
    font-family: 'Droid Serif', serif;
}



/* COLORS */
a,
.woocommerce-variation-description p,
.toggle-title:hover,
.toggle-title.active,
.accordion > section .accordion-title:hover,
.accordion > section .accordion-title:hover,
.accordion > section .accordion-title:hover:before,
.accordion > section.opened .accordion-title,
.accordion > section.opened .accordion-title:before,
.tab a:hover,
.tab.active a,
ul.filter li a:hover,
ul.filter li a.active,
a:hover,
#linkbar a:hover, #header-wrapper.smaller #linkbar a:hover,
#header-wrapper.smaller #linkbar .current_page_item a,
#credits .social-links a:hover,
#linkbar .current-menu-item a,
#linkbar .current_page_item a,
.widget.posts ul.posts-list li a:hover,
.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
.button:focus,
button:focus,
input[type="submit"]:focus,
input[type="reset"]:focus,
input[type="button"]:focus,
.latest-blog-wrapper h6 a:hover,
.ig-handle a:hover{
    color: #ef612b;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce-message:before,
.woocommerce-info:before{
	color: #ef612b !important;
}

h1,
h2,
h3,
h4,
h5,
h6, 
.latest-blog-wrapper h6 a, 
.project-desc h2, 
.post-title a, 
.aside .widget.social .social-title, 
h1.product_title, 
.woocommerce-Tabs-panel h2{
	color: #222222;
}

.single-product .woocommerce-Price-amount{
	color: #222222 !important;
}

label,
legend,
.share-text,
.comment-author,
#linkbar a,
#credits,
.widget.posts ul.posts-list li a,
.woocommerce .quantity:before,
.toggle-title,
.accordion > section .accordion-title,
.tab a,
ul.filter li,
.aside .widget.social a:hover,
#credits .social-links a,
.woocommerce ul.products li.product .price ins,
ul.filter li a,
.share-buttons a:hover,
.team-name,
#header-wrapper.smaller #linkbar a, #linkbar li ul li a{
	color: #222222;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a{
	color: #222222 !important;
}

.button.button-primary:hover,
button.button-primary:hover,
input[type="submit"].button-primary:hover,
input[type="reset"].button-primary:hover,
input[type="button"].button-primary:hover,
.button.button-primary:focus,
button.button-primary:focus,
input[type="submit"].button-primary:focus,
input[type="reset"].button-primary:focus,
input[type="button"].button-primary:focus,
.woocommerce ul.products li.product .button:hover,
.back-shop-btn:hover,
.button:hover,
button:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
.button:focus,
button:focus,
input[type="submit"]:focus,
input[type="reset"]:focus,
input[type="button"]:focus,
#search_form .button,
.woocommerce div.product form.cart .button:hover{
    border-color: #ef612b;
}

.optin-form-solo input[type="submit"]{
	 border-color: #ef612b !important;
}

.cd-nav-trigger span,
.cd-nav-trigger span::before,
.cd-nav-trigger span::after,
.cd-nav-trigger.nav-is-visible span::before,
.cd-nav-trigger.nav-is-visible span::after,
#slideout-bar,
#slideout-bar:before,
#slideout-bar:after,
.button.button-primary,
button.button-primary,
input[type="submit"].button-primary,
input[type="reset"].button-primary,
input[type="button"].button-primary,
#search_form .button:hover,
#top-footer .button:hover,
.woocommerce div.product form.cart .button, #mc_embed_signup input[type="submit"]:hover, #linkbar.smaller #slideout-bar,#linkbar.smaller #slideout-bar:before, #linkbar.smaller #slideout-bar:after{
    background-color: #222222;
}

.woocommerce ul.products li.product .button,
.woocommerce div.product form.cart .button,
.back-shop-btn,
.woocommerce-message a.button.wc-forward,
.woocommerce input.button,
.checkout-button{
    background-color: #222222 !important;
	opacity:1 !important;
}
.woocommerce ul.products li.product .button, .optin-form-solo input[type="submit"]:hover{
	border-color: #222222 !important;
}

.button.button-primary,
button.button-primary,
input[type="submit"].button-primary,
input[type="reset"].button-primary,
input[type="button"].button-primary,
.back-shop-btn,
#search_form .button:hover,
.woocommerce div.product form.cart .button, #mc_embed_signup input[type="submit"]:hover{
	border-color: #222222;
}

#top-footer .button:hover {
	border-color: #222222 !important;
}

::-webkit-input-placeholder,
:-moz-placeholder,
::-moz-placeholder,
:-ms-input-placeholder{
    color: #777777 !important;
}

.comment-time a,
.woocommerce-page .woocommerce-Price-amount.amount, 
body, 
.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"],
.recent-products .woocommerce ul.products li.product .price,
.recent-products .woocommerce ul.products li.product .price ins,
.ig-handle a,
#mc_embed_signup input[type="text"],#mc_embed_signup input[type="email"],
.team-member a{
    color: #777777;
}

blockquote p{
    color: #cccccc;
}


#about_author,
#top-footer,
.cd-primary-nav,
.cd-primary-nav > div > ul,
.woocommerce span.onsale,
#search_form .button,
.button.button-primary:hover,
button.button-primary:hover,
input[type="submit"].button-primary:hover,
input[type="reset"].button-primary:hover,
input[type="button"].button-primary:hover,
.button.button-primary:focus,
button.button-primary:focus,
input[type="submit"].button-primary:focus,
input[type="reset"].button-primary:focus,
input[type="button"].button-primary:focus,
#slideout-menu,
.optin-section, .widget .side-bar-form, .optin-form-solo input[type="submit"], .callout-box{
    background-color: #ef612b;
}

.woocommerce ul.products li.product .button:hover,
.woocommerce div.product form.cart .button:hover,
.back-shop-btn:hover,
.woocommerce-message a.button.wc-forward:hover,
.woocommerce input.button:hover,
.checkout-button:hover,
.recent-products .woocommerce span.onsale, .woocommerce span.onsale{
	background-color: #ef612b !important;
}

blockquote p {
    border-left: 5px #ef612b solid;
}

input[type="email"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="text"]:focus,
input[type="tel"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
textarea:focus,
select:focus {
    border: 1px solid #ef612b;
}

.optin-form-solo input[type="text"],.optin-form-solo input[type="email"]{
	border:1px solid #777777 !important;
}

.woocommerce-message, .woocommerce-info {
    border-top-color: #ef612b !important;
}

.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
    border: 1px solid #777777;

}
ul.items li a .caption{
	background-color: ;
}