	
			#header-contact-container, .header-cart, .header-search .search_button, .icon-search, .header-search .search_button:hover{background-color: #f0f0f0;}
			#header-contacts, #header-contacts a, #top-nav li a, .header-cart .header-price, .header-cart h4 a{color: #999;}
			#header-container, .header-shrink #header-container{background-color: #fff;}
			.compact ul#nav{background-color: #fff;}
        
			.expanded ul#nav li a, .compact ul#nav li a, .compact #menu-drop-button{color: #595959;}
			.expanded ul#nav li a:hover, .compact ul#nav li a:hover{color: #fff;}
			.expanded ul#nav ul.sub-menu, .expanded ul#nav .children, .compact ul#nav ul.sub-menu, .compact ul#nav .children{background-color: #fff;}
			.expanded ul#nav ul.sub-menu li a, .compact ul#nav ul.sub-menu li a, .expanded ul#nav .children li a, .compact ul#nav .children li a{color: #595959;}
			.expanded ul#nav ul.sub-menu li a:hover, .compact ul#nav ul.sub-menu li a:hover, .expanded ul#nav .children li a:hover, .compact ul#nav .children li a:hover{color: #fff;}
			.title-block h2{color: #000;}
			.title-block p{color: #999;}
			#crumbs li, #crumbs .current, #crumbs .current a{color: #999;}
			#crumbs a{color: #999;}
			#crumbs a:hover{color: #000;}
			#home_page_downs .widget, #home_page_downs .widget:nth-of-type(even), #content-container, #widget-block, .cart_totals table, #title-container, #crumbs-container, #footer-container, .next-prev-post-nav{background-color: #fff;}
			.post-title a, .products .product a h3, .product_title, .entry-content h2, .service-title a, .service-title, #comments h2, .content-widget .post-title a, .page-title, .page-title a, .copy h2, .copy h2 a, .copy h3 .copy h3 a, .copy h4, .copy h4 a, .related.products h2, .post-title-block .post-title, .team .post-title{color: #000;}
			.post-title a:hover, .service-title a:hover, .products .product h3:hover, .content-widget .post-title a:hover, .page-title a:hover, .copy h2 a:hover, .copy h3 a:hover, .copy h4 a:hover, .related.products h2:hover, .post-title-block .post-title:hover, .team .post-title:hover{color: #76624A;}
			.copy p, .entry-content p, .content, #comments, .tags{color: #595959;}
			.copy a, .post-date a, .content a, .entry-content a, .product_meta a, .portfolio-meta a, .tags a, .next-prev-post-nav a, #respond .logged-in-as a{color: #76624A;}
			.copy a:hover, .post-date a:hover, .content a:hover, .entry-content a:hover, .product_meta a:hover, .portfolio-meta a:hover, .tags a:hover, .next-prev-post-nav a, #respond .logged-in-as a{color: #000;}
			.post-date, .content-widget .post-date, .comment .date, .product_meta{color: #999;}
			#home_page_downs .widgettitle, .portfolio-meta, .portfolio-meta li, .features-widget .column, .archives_list li, #home_page_downs .widget_text, #home_page_downs .widget_text .widgettitle, #right-column .widgettitle, .meta-title, .portfolio-content .post-title, table td{border-color: #000;}
			.icon-search, #header-contacts, .header-cart-button, #crumbs-container, #footer-container, #header-container, .header-cart, .header-cart li, .compact ul#nav, .compact ul#nav li, .compact ul#nav ul.sub-menu, .compact ul#nav .children, .expanded ul#nav ul.sub-menu, .expanded ul#nav .children, .expanded ul#nav ul.sub-menu li, .expanded ul#nav .children li{border-color: #e0e0e0;}
			.hero-content-widget .middle-col li, .product-content-widget .column, .products .product{background-color: #f0f0f0;}
			.price{color: #000;}
			.onsale{background-color: #000;}
			.tabs li a, .products .product{background-color: #f2f2f2;}
			.tabs li.active a{background-color: #fff;}
			.tabs li a, .tabs, .upsells .products, .related, .related .products, .upsells .product, .related .product, .products .product img, .product_list_widget img, .product_meta, .tabs li.active a{border-color: #e0e0e0;}
			.tabs li a, .tabs li.active a{color: #333;}
			#searchform input[type=submit], .content-widget .read-more, .post-content .read-more, .slider .action-link, .button{background-color: #6c9;}
			#searchform input[type=submit], .content-widget .read-more, .post-content .read-more, .portfolio-categories a, .slider .action-link, .button{color: #fff;}
			#searchform input[type=submit]:hover, .content-widget .read-more:hover, .post-content .read-more:hover, .slider .action-link:hover, .button:hover{background-color: #000;}
			#searchform input[type=submit]:hover, .content-widget .read-more:hover, .post-content .read-more:hover, .portfolio-categories a:hover, .slider .action-link:hover, .button:hover{color: #fff;}
			.pagination .next a, .pagination .previous a{background-color: #000;}
			.pagination .next a:hover, .pagination .previous a:hover{background-color: #6c9;}
			.add_to_cart_button, .added_to_cart, .single_add_to_cart_button, .button.product_type_variable, .widget_shopping_cart .button, .woocommerce-message .button, .products .product .added_to_cart, .widget_shopping_cart .button.checkout, .shop_table .checkout-button, .price_slider_wrapper .button, #payment .place-order input[type=submit], input[name=update_cart], .widget_shopping_cart .button.checkout, .shop_table .checkout-button, #payment .place-order input[type="submit"], .details-link, .cart-link, .checkout-link{background-color: #6c9;}
			.add_to_cart_button, .added_to_cart, .single_add_to_cart_button, .button.product_type_variable, .widget_shopping_cart .button, .woocommerce-message .button, .products .product .added_to_cart, .widget_shopping_cart .button.checkout, .shop_table .checkout-button, .price_slider_wrapper .button, #payment .place-order input[type=submit], input[name=update_cart], .widget_shopping_cart .button.checkout, .shop_table .checkout-button, #payment .place-order input[type="submit"], .details-link, .cart-link, .checkout-link{color: #fff !important;}
			.add_to_cart_button:hover, .added_to_cart:hover, .single_add_to_cart_button:hover, .button.product_type_variable:hover, .widget_shopping_cart .button:hover, .woocommerce-message .button:hover, .products .product .added_to_cart:hover, .widget_shopping_cart .button.checkout:hover, .shop_table .checkout-button:hover, .price_slider_wrapper .button:hover, #payment .place-order input[type=submit]:hover, input[name=update_cart]:hover, .widget_shopping_cart .button.checkout:hover, .shop_table .checkout-button:hover, #payment .place-order input[type="submit"]:hover, .details-link:hover, .cart-link:hover, .checkout-link:hover{background-color: #000;}
			.add_to_cart_button:hover, .added_to_cart:hover, .single_add_to_cart_button:hover, .button.product_type_variable:hover, .widget_shopping_cart .button:hover, .woocommerce-message .button:hover, .products .product .added_to_cart:hover, .widget_shopping_cart .button.checkout:hover, .shop_table .checkout-button:hover, .price_slider_wrapper .button:hover, #payment .place-order input[type=submit]:hover, input[name=update_cart]:hover, .widget_shopping_cart .button.checkout:hover, .shop_table .checkout-button:hover, #payment .place-order input[type="submit"]:hover, .details-link:hover, .cart-link:hover, .checkout-link:hover{color: #fff;}
			.quantity .plus, .quantity .minus{background-color: #000;}
			.quantity .plus:hover, .quantity .minus:hover{background-color: #333;}
			td .coupon .button{background-color: #ddd;}
			td .coupon .button{color: #fff;}
			td .coupon .button:hover{background-color: #000;}
			td .coupon .button:hover{color: #fff;}
			.sidebar .widgettitle, #home_page_three_column .widgettitle{color: #000;}
			.sidebar, .sidebar p, #home_page_three_column .widget .content, #home_page_three_column .widget .content p{color: #595959;}
			.sidebar a, #home_page_three_column a{color: #777;}
			.sidebar a:hover, #home_page_three_column a:hover{color: #000;}
			#home_page_three_column .widget .content, #right-column .widget, #right-column .widget li, .sidebar{border-color: #000;}
			.features-content .related-features-container li{background-color: #fff;}
			.features-content .related-features-container a{color: #595959;}
			.features-content .related-features-container, .features-content .related-features-container li{border-color: #000;}
			.features-content .related-features-container .active{background-color: #000;}
			.features-content .related-features-container .active a{color: #fff;}
			#site-wide-container,.woocommerce_message, .woocommerce-message{background-color: #66cc99;}
			.site-wide-cta span{color: #ffffff;}
			.footer-widgets .widgettitle{color: #333;}
			.footer-widgets, .footer-widgets .dater{color: #000;}
			.footer-widgets a{color: #000;}
			.footer-widgets a:hover{color: #76624A;}
			.footer-widgets .widget li{border-color: #e4e4e4;}
			#footer-base-container{background-color: #000;}
			.footer-text, .footer-text p{color: #595959;}
			.footer-text a{color: #ccc;}
			.footer-text a:hover, ul#footer-nav li a:hover{color: #fff;}
		.add_to_cart_button single_add_to_cart_button checkouturl a {
    background-color: #f9b233;
    border: medium none;
    color: #fff;
    display: inline-block;
    font-family: "Lato",Helvetica,Arial,sans-serif;
    font-size: 12px;
    padding: 3px 10px;
    text-transform: uppercase;
}
.add_to_cart_button, .added_to_cart, .single_add_to_cart_button, .button.product_type_variable {
    background-color: #6c9;
    color: #fff;
    
}

#navigation-container.expanded {
    line-height: 45px;
}

#yith-topbar-countdown .wrapper_inner .countdown_button {
border-radius: 1px;
display: inline-block;
float: right;
margin-top: 2px !important;
padding: 9px 25px;
}

.product woocommerce add_to_cart_inline p{ text-align: center; border: none;}


p .product woocommerce add_to_cart_inline { text-align: center; border: none;}

.copy .login, .copy .create-account {
    background: rgba(0, 0, 0, 0) url("images/layout/bg.jpg") repeat-x fixed center top;
    box-shadow: none;
    padding: 10px;
}
select {
    -moz-appearance: none;
    background: #eee url("http://birkeys.com/staged/images/arrow.png") no-repeat scroll 96% center / 24px auto;
    border: 1px solid #aaa;
    font-size: 12px;
    height: 36px;
    margin-top: 20px;
    padding: 5px 25px 5px 5px;
    width: 250px;
}
.quantity .input-text {
    width: 40px;
}
tr.wcbulkorderformtr input {
    background: #f0f0f0 none repeat scroll 0 0;
    border: medium none;
    color: #000;
    float: left;
    font-family: "Lato",Helvetica,Arial,sans-serif;
    width: 100%;
}
.cart-link, .checkout-link {
    background: #6c9 none repeat scroll 0 0;
    color: #fff;
    font-size: 10px;
    margin: 10px;
    padding: 0 10px;
    text-transform: uppercase;
}
tr.shipping {
    background-color: #ffffff;
}
.shipping-calculator-button a {
    background-color: #6c9;
    border: 5px solid #6c9;
    color: #ffffff;
    font-size: 10px;
    text-transform: uppercase;
}
.title-block h2 {
    color: #000;
    font-family: "Abril Fatface",Georgia,Times,serif;
    font-size: 22px;
    line-height: 50px;
}
.copy ul {
    list-style-type: none;
    margin: 0 0 26px;
}
.copy a {
    color: #00ac88;
}
.woocommerce-error {
    background-color: #66cc99;
    border-color: #ffffff #66cc99 #66cc99;
    border-style: solid;
    border-width: 10px;
    color: #ffffff;
    padding-top: 10px;
}
.wpmenucart-thumbnail, .wpmenucart-order-item-info {
    display: inline-block;
    font-size: 12px;
    vertical-align: middle;
}
.woocommerce-info {
    background-color: #f0f0f0;
    border: 10px solid #f0f0f0;
}
.woocommerce-cart-notice {
    background-color: #66cc99;
    border: 10px solid #66cc99;
    color: #ffffff;
    margin-top: 5px;
}
.quantity .input-text {
    background: #f0f0f0 none repeat scroll 0 0;
    border: medium none;
    color: #000;
    float: left;
    font-family: "Lato",Helvetica,Arial,sans-serif;
    height: 35px;
    padding: 0 5px;
    text-align: center;
    width: 35px;
}
.woocommerce-shipping-calculator-button a {
    color: #00ac88 !important;
}
button.button {
    font-size: 12px;
    height: 33px;
    letter-spacing: 2px;
    line-height: 16px;
    padding: 0 15px;
}
.bubble {
    left: 0;
    position: absolute;
    text-transform: uppercase;
    top: 20px;
    z-index: 9;
}
.bubble .inside {
    background-color: #6c9;
    border-radius: 999px;
    display: table;
    height: 42px;
    position: relative;
    width: 42px;
}
.bubble .inside .inside-text {
    color: #fff;
    display: table-cell;
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    text-align: center;
    vertical-align: middle;
}
.products .product {
    background: #ffffff none repeat scroll 0 0;
}
#yith-topbar-countdown.topbar-countdown-container {
    text-align: center;
}
#yith-topbar-countdown {
    height: 50px;
    position: fixed;
}
.slider-copy h2 {
    color: #ffffff;
    font-family: "Arvo",Georgia,Times,serif;
    font-size: 65px;
    font-weight: normal;
    letter-spacing: -3px;
    line-height: 75px;
    margin-bottom: 20px;
}
.woocommerce-error {
    background-color: #66cc99;
}
.contact-template .page-title {
    font-family: "Arvo",Georgia,Times,serif;
    font-size: 36px;
    letter-spacing: -1.3px;
    line-height: 36px;
}
@media only screen and (max-device-width: 1024px) {
.slider-copy h2 {
    color: #ffffff;
    font-family: "Arvo",Georgia,Times,serif;
    font-size: 35px;
    font-weight: normal;
    letter-spacing: -1.5px;
    line-height: 40px;
    margin-bottom: 20px;
}
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
.slider-copy h2 {
    color: #ffffff;
    font-family: "Arvo",Georgia,Times,serif;
    font-size: 35px;
    font-weight: normal;
    letter-spacing: -1.5px;
    line-height: 40px;
    margin-bottom: 20px;
}
}
#yith-topbar-countdown {
    height: 38px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99999;
}
@media not all {
select {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    padding: 5px;
}
}



















.shop_table.cart {
    float: left;
    width: 100%;
}
.cart-collaterals {
    float: right;
    width: 100%;
}




.add_to_cart_button single_add_to_cart_button checkouturl a {  background-color: #f9b233;
    border: medium none;
    color: #fff;
    display: inline-block;
    font-family: "Lato",Helvetica,Arial,sans-serif;
    font-size: 12px;
    padding: 3px 10px;
    text-transform: uppercase;
}

.wpmenucart-thumbnail, .wpmenucart-order-item-info {
    display: inline-block;
    font-size: 12px;
    margin-left: 10px;
    vertical-align: middle;
}

h2.ea-item-head {
    font-size: 18px;
}


#home_page_downs .widget_text .widgettitle, .widgettitle, .widgettitle a, .section-title, .section-title a, .features-widget h2 {
    font-family: Arvo;
}

#tribe-events-bar * {
    box-sizing: border-box;
    z-index: 1;
}

#tribe-events-content .tribe-events-tooltip h4 {
    background-color: transparent;
    color: #6c9;
    font-size: 18px;
    letter-spacing: 0;
    margin: 0;
    padding: 0;
}

#navigation-container.expanded {
    bottom: 10px;
    font-size: 12px;
    letter-spacing: 1px;
    position: absolute;
    right: 20px;
}

#navigation-container.expanded a:hover {
    color: #333;
}

.tribe-events-calendar thead th {
    background-color: #fff;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
border-top: 1px solid #666;
    color: #333;
    font-weight: 700;
    padding: 1em 0;
    white-space: nowrap;
}


.tribe-events-calendar div[id*="tribe-events-daynum-"], .tribe-events-calendar div[id*="tribe-events-daynum-"] a {
    background-color: #eee;
    color: #333;
    font-size: 12px;
    font-weight: 700;
}

.expanded ul#nav li a:hover, .compact ul#nav li a:hover {
    color: #000;
}

#tribe-bar-form {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-bottom: 1px solid #ccc;
    margin: 0;
    position: relative;
    width: 100%;
}
.copy .login, .copy .create-account {
  padding: 10px;
  background: url(images/layout/bg.jpg) top repeat-x fixed;
  box-shadow: none;
}


.tribe-events-list h2.tribe-events-page-title {
    font-family: arvo,arial,helvetica,sans-serif;
    font-weight: normal;
}

#tribe-events-content a, .tribe-events-adv-list-widget .tribe-events-widget-link a, .tribe-events-adv-list-widget .tribe-events-widget-link a:hover, .tribe-events-back a, .tribe-events-back a:hover, .tribe-events-event-meta a, .tribe-events-list-widget .tribe-events-widget-link a, .tribe-events-list-widget .tribe-events-widget-link a:hover, ul.tribe-events-sub-nav a, ul.tribe-events-sub-nav a:hover {
    color: #6c9;
    font-family: arvo,arial,helvetica,sans-serif;
font-weight: normal;
    text-decoration: none;
}



a {
    color: #6c9;
    text-decoration: none;
    transition: all 0.15s ease-in-out 0s;
}

#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type="submit"], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a {
    background-color: #6c9;
    border-radius: 0;
}

select {
  margin-top: 20px;
  border: 1px solid #aaa;
  width: 250px;
  padding: 5px 25px 5px 5px;
  font-size: 12px;
  height: 36px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(http://birkeys.com/staged/images/arrow.png) 96% / 15% no-repeat #eee;
background-size: 24px;
}
/*target Internet Explorer 9 and Internet Explorer 10:*/

.quantity .input-text {
    width: 40px;
}

tr.wcbulkorderformtr input {
    width: 100%;
 background: #f0f0f0 none repeat scroll 0 0;
    border: medium none;
    color: #000;
    float: left;
    font-family: "Lato",Helvetica,Arial,sans-serif;
}

.cart-link, .checkout-link {
    background: #6c9 none repeat scroll 0 0;
    color: #fff;
    font-size: 10px;
    margin: 10px;
    padding: 0 10px;
    text-transform: uppercase;
}

tr.shipping {
background-color: #ffffff;
}

.shipping-calculator-button a {
    background-color: #6c9;
    border: 5px solid #6c9;
color: #ffffff;
    font-size: 10px;
    text-transform: uppercase;
}



.title-block h2 {
    color: #000;
    font-family: "Abril Fatface",Georgia,Times,serif;
    font-size: 22px;
    line-height: 50px;
}

.copy ul {
    list-style: unset none inherit;
    margin: 0 0 26px 0;
list-style-type: none;
}

.copy a {
    color: #00ac88;
}

.woocommerce-error {
    background-color: #66cc99;
    border-left: 10px solid #66cc99;
padding-top: 10px;
border-right: 10px solid #66cc99;
border-top: 10px solid #ffffff;
border-bottom: 10px solid #66cc99;
color: #ffffff;
}


.wpmenucart-thumbnail, .wpmenucart-order-item-info {
    display: inline-block;
    font-size: 12px;
    vertical-align: middle;
}

.woocommerce-info {
   background-color: #f0f0f0;
   border: 10px solid #f0f0f0;
}


.woocommerce-cart-notice {
   background-color: #66cc99;
    border: 10px solid #66cc99;
color: #ffffff;
margin-top: 5px;
}

.quantity .input-text {
    background: #f0f0f0 none repeat scroll 0 0;
    border: medium none;
    color: #000;
    float: left;
    font-family: "Lato",Helvetica,Arial,sans-serif;
    height: 35px;
    padding: 0 5px;
    text-align: center;
    width: 35px;
}

.woocommerce-shipping-calculator-button a {
color: #00ac88 !important;
}

button.button {
    font-size: 12px;
    height: 33px;
    letter-spacing: 2px;
    line-height: 16px;
    padding: 0 15px;
}

.bubble {
  left: 0px;
  position: absolute;
  text-transform: uppercase;
  top: 20px;
  z-index: 9;
}
 
.bubble .inside {
  background-color: #6c9;
  border-radius: 999px;
  display: table;
  height: 42px;
  position: relative;
  width: 42px;
  -webkit-border-radius: 999px;
}
 
.bubble .inside .inside-text {
  color: #fff;
  display: table-cell;
  font-size: 14px;
  font-weight: bold;
  line-height: 14px;
  text-align: center;
  vertical-align: middle;
}

.products .product {
    background: #ffffff none repeat scroll 0 0;
}


#yith-topbar-countdown.topbar-countdown-container {
text-align: center; }

#yith-topbar-countdown {
height: 50px;
position: fixed; 
}

.slider-copy h2 {
    color: #FFFFFF;
    font-family: 'Arvo',Georgia,Times,serif;
    font-size: 65px;
font-weight: normal;
    letter-spacing: -3px;
    line-height: 75px;
    margin-bottom: 20px;
}

.woocommerce-error { background-color: #66cc99;}

.contact-template .page-title {
    font-size: 36px;
line-height: 36px;    
font-family: 'Arvo',Georgia,Times,serif;
letter-spacing: -1.3px;
}

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (max-device-width : 1024px) {
.slider-copy h2 {
    color: #FFFFFF;
    font-family: 'Arvo',Georgia,Times,serif;
    font-size: 35px;
    letter-spacing: -1.5px;
    line-height: 40px;
    margin-bottom: 20px;
font-weight: normal;
}}
/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
.slider-copy h2 {
    color: #FFFFFF;
    font-family: 'Arvo',Georgia,Times,serif;
    font-size: 35px;
    letter-spacing: -1.5px;
    line-height: 40px;
    margin-bottom: 20px;
font-weight: normal;
}

}

#yith-topbar-countdown {
    height: 38px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 99999;
}

#yith-topbar-countdown .wrapper_inner .countdown_button {
border-radius: 0px !important;
display: inline-block;
margin-left: -200px !important;
margin-top: 2px !important;
padding: 9px 25px;
}


@media screen and (min-width: 0) {
  select {
    background: none;
    padding: 5px;
  }
}