

@import url(http://fonts.googleapis.com/css?family=Sorts+Mill+Goudy);
@import url(http://fonts.googleapis.com/css?family=Balthazar);
@import url(http://fonts.googleapis.com/css?family=EB+Garamond);

.name {
font-family: 'Sorts Mill Goudy', sans-serif;
font-size: 26px;
font-style: italic;
font-weight: 700;
}

a:hover, p a:hover {
color: #ad9263;
}

nav.main_menu.right>ul {
font-variant: small-caps !important;
}

nav.main_menu>ul>li>a {
color: #ad9263;
}

drop_down .second .inner>ul, li.narrow .second .inner ul {
/* background-color: #ffffff !important;
border-color: #ffffff !important;
*/
}

.drop_down .narrow .second .inner ul li {
padding: 4px !important;
/* background-color: #FFF; */
z-index: 999;
}

.drop_down .narrow .second .inner ul li a {
padding-left: 5px !important;
padding-right: 5px !important;
background-color: #ffffff;
text-decoration: none !important;
}

.drop_down .second .inner ul li {
width: 100% !important;
min-width: 90px;
}


.drop_down .second .inner ul li a, .drop_down .second .inner ul li h5 {
color: #ad9263 !important; 
}

.drop_down .second .inner ul li a:hover {
color: #ad9263 !important; 
text-decoration: underline;
}

.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a 
{
/* color: #000; */
color: #ad9263 !important;
}

.blog_holder article .post_text .post_text_inner H2 {
font-family: 'Courier New', Serif !important;
text-transform: none !important;
}

.blog_holder article .post_info {
font-family: 'Balthazar', Serif !important;
text-transform: none !important;
}

.qbutton.small {
text-transform: none;
}

.qbutton {
border: 2px dashed #797979 !important;
color: #797979 !important;
font-weight: 600 !important;
}

.qbutton:hover {
border: 2px dashed #ad9263 !important;
color: #ffffff !important;
background-color: #ad9263 !important;
}


/*
.widget.widget_recent_entries, .widget.widget_categories, .widget.widget_tag_cloud {
text-align: center !important;
}
*/

.widget.widget_recent_entries h5, .widget.widget_categories h5, .widget.widget_tag_cloud h5 {
font-family: 'Courier New', Serif !important;
text-transform: none !important;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
color: #ad9263 !important;
}
.woocommerce .product .onsale.out-of-stock-button {
background-color: #8191ab !important;
}

.woocommerce ul.products li.product .price {
color: #ad9263 !important;
}

.woocommerce ins, .woocommerce-page ins {
color: #ad9263 !important;
}

.woocommerce ul.products li.product:hover h6 {
color: #ad9263 !important;
}

.shopping_cart_dropdown ul li {
color: #ffffff !important;
}

.woocommerce .button:hover, .woocommerce-page .button:hover, .woocommerce #submit:hover, .woocommerce ul.products li.product a.qbutton:hover, .woocommerce-page ul.products li.product a.qbutton:hover, .woocommerce ul.products li.product .added_to_cart:hover {
background-color: #303030  !important;
border-color: #303030  !important;
color: #FFFFFF !important;
}

.woocommerce .button, .woocommerce-page .button, .woocommerce-page input[type="submit"], .woocommerce input[type="submit"], .woocommerce ul.products li.product:hover .added_to_cart {
border-color: #ad9263 !important;
background-color: #ad9263 !important;
color: #FFFFFF !important; 
}

.woocommerce aside ul.product_list_widget li span.amount, aside ul.product_list_widget li span.amount {
color: #ad9263 !important;
}


.woocommerce aside .widget ul.product-categories a:hover, aside .widget ul.product-categories a:hover, .woocommerce-page aside .widget ul.product-categories a:hover {
color: #ad9263 !important;
}
.woocommerce ul.products li.product h6 {
font-family: 'Sorts Mill Goudy', sans-serif !important;
font-size: 16px !important;
text-transform: none !important;
}

.woocommerce .product h1.product_title {
font-family: 'Sorts Mill Goudy', sans-serif !important;
font-size: 24px !important;
text-transform: none !important;
}
.woocommerce div.product .summary p.price span.amount {
font-family: 'Sorts Mill Goudy', sans-serif !important;
color: #ad9263 !important;
}

.woocommerce div.product div[itemprop="description"] {
font-family: 'Sorts Mill Goudy', sans-serif !important;
}

aside .widget, aside .widget a, .side_menu a, .side_menu .widget li, aside .widget h5 {
font-family: 'Sorts Mill Goudy', sans-serif !important;
text-transform: none !important;
text-align: center !important;
}

#respond textarea, #respond input[type='text'], .contact_form input[type='text'], .contact_form textarea {
border: 1px solid #c1c1c1 !important;
}

.tab-title {
font-variant: small-caps !important;
text-transform: none !important;
font-size: 16px;
}

.shopping_cart_dropdown {
background-color: #ad9263 !important;
}

.shopping_cart_dropdown ul li a, .shopping_cart_dropdown span.total {
color: #FFFFFF !important;
}

.shopping_cart_dropdown .qbutton {
border: 2px dashed #FFFFFF !important;
color: #FFFFFF !important;
}

.product-categories li.cat-item.current-cat {
text-decoration: underline !important;
font-color: #000 !important;
}

.portfolio_navigation .portfolio_prev a, .portfolio_navigation .portfolio_next a {
background-color: #ad9263 !important;
color: #FFFFFF !important;
}

.footer_bottom {
font-family: 'Sorts Mill Goudy', sans-serif !important;
font-size: 14px;
}
.cover_boxes ul li .box h3 {
font-family: 'Cinzel', sans-serif !important;
font-variant: small-caps !important;
text-transform: none;
}

.box_content p {
font-family: 'Cinzel', sans-serif !important;
text-transform: none;
line-height: 1.4;
}


header.dark:not(.sticky):not(.scrolled) .shopping_cart_header .header_cart span, .shopping_cart_header .header_cart span {
color: #ad9263;
}

@media only screen and (min-width:1100px){

/*
.title_subtitle_holder_inner, .title_subtitle_holder {
padding-top: 250px;
}
*/

}