/* Minimal Base Styles */ 
a, a.active, #checkout input.update {
   color: #b4cee9;
}
   #cart-overview .remove a {
      background-color: #b4cee9;
   	background-image: url(//cdn.shopify.com/s/files/1/0196/3180/t/2/assets/trashbin_blk.png?7518066741949438199);
   }
a:hover, #recent-posts p.meta a:hover, #checkout input.update:hover {
   color: #ffffff; 
}
body {
	background-color: #1B1B1C;
}
body, input, textarea, #total h3 span {
   color: #7e7e85;
}
input::-webkit-input-placeholder {
   color: #7e7e85;
}
h1, h2, h3, h4, h5, h6, #page-title h1, .post .post-title a, .section-title, .widget-title, #cart-overview th, #comments h3, #response h3, .comment-meta .author, #customer_orders th, #order_details th{
   color: #fff;
}
.field, .large_form input.large_form, .address_form {
   background-color: #121214;
	-webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.66), 0 1px 0 rgba(255,255,255,0.04);
	   -moz-box-shadow: inset 0 1px 0 rgba(0,0,0,0.66), 0 1px 0 rgba(255,255,255,0.04);
	        box-shadow: inset 0 1px 0 rgba(0,0,0,0.66), 0 1px 0 rgba(255,255,255,0.04);
}

.button, a.button, .btn {
	color: #252529;
	-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,0.03), inset 0 1px 0 rgba(255,255,255,0.08), 0 1px 2px rgba(0, 0, 0, 0.38);
	   -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,0.03), inset 0 1px 0 rgba(255,255,255,0.08), 0 1px 2px rgba(0, 0, 0, 0.38);
	        box-shadow: inset 0 0 0 1px rgba(255,255,255,0.03), inset 0 1px 0 rgba(255,255,255,0.08), 0 1px 2px rgba(0, 0, 0, 0.38);
}
.button, .btn, .uber-button, a.button, .uber-button input {
   background-color: #7E7E8B;
	background-image: url(//cdn.shopify.com/s/files/1/0196/3180/t/2/assets/button_bg_blk.gif?7518066741949438199);
	text-shadow: 0 1px #7C7C84;
}
.uber-button {
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.38);
	   -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.38);
	        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.38);
}
.button-wrap {
	overflow: hidden;
}
.button:hover, .btn:hover, .uber-button a:hover, a.button:hover, .uber-button input:hover {
	background-color: #7F7F86;
	text-shadow: 0 1px #9d9da6;
}
.button:active, a.button:active, .btn:active {
	background-color: #82828f;
	text-shadow: 0 -1px #8b8b94;
	-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,0.03), inset 0 1px 0 rgba(255,255,255,0.08);
	   -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,0.03), inset 0 1px 0 rgba(255,255,255,0.08);
	        box-shadow: inset 0 0 0 1px rgba(255,255,255,0.03), inset 0 1px 0 rgba(255,255,255,0.08);
}
.uber-button a, .uber-button input {
	background-image: url(//cdn.shopify.com/s/files/1/0196/3180/t/2/assets/button_bg_blk.gif?7518066741949438199);
	color: #252529;
	border-left-color: 1px solid #4e4e55;
	-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,0.05);
	   -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,0.05);
	        box-shadow: inset 0 0 0 1px rgba(255,255,255,0.05);
}
.uber-button a:hover, .uber-button .more-link {
	background-color: #7F7F86;
	text-shadow: 0 1px #9d9da6;
}
.uber-button a:active {
	background-color: #82828f;
	text-shadow: 0 -1px #8b8b94;
}
#branding {
   background: #1d1d1e; /* Old browsers */
   background: -moz-linear-gradient(top, #1d1d1e 0%, #1b1b1c 100%); /* FF3.6+ */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d1d1e), color-stop(100%,#1b1b1c)); /* Chrome,Safari4+ */
   background: -webkit-linear-gradient(top, #1d1d1e 0%,#1b1b1c 100%); /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top, #1d1d1e 0%,#1b1b1c 100%); /* Opera 11.10+ */
   background: -ms-linear-gradient(top, #1d1d1e 0%,#1b1b1c 100%); /* IE10+ */
   background: linear-gradient(top, #1d1d1e 0%,#1b1b1c 100%); /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d1d1e', endColorstr='#1b1b1c',GradientType=0 ); /* IE6-9 */
}
#access {
	background-image: url(//cdn.shopify.com/s/files/1/0196/3180/t/2/assets/header_bg_blk.png?7518066741949438199);
}
#submit-comment {
	background-image: url(//cdn.shopify.com/s/files/1/0196/3180/t/2/assets/uber_button_bg_blk.png?7518066741949438199);
}
#breadcrumbs {
  border-color: #303030;
}
#breadcrumbs a {
  color: #85858b;
}
#breadcrumbs a:hover {
  color: #fff;
}
#breadcrumbs .sep {
	background-image: url(//cdn.shopify.com/s/files/1/0196/3180/t/2/assets/breadcrumb_sep_blk.png?7518066741949438199);
}
#add-to-cart input, #checkout-button input {
	background-image: url(//cdn.shopify.com/s/files/1/0196/3180/t/2/assets/uber_button_bg_blk.png?7518066741949438199);
	color: #252529;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
	   -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
	        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.ruled-top, #footer .widget, #secondary #recent-posts li, #promotions .text-box, #collections-listing li, #product-overview .details form, #cart-overview tr, #customer_orders tr, #order_details th, #order_details tr, .action_top, .action_bottom, #guest, #add_address, #address_tables .address_table, .blog .post, .copy blockquote, #comments .comment, body.search #paginate, #results li, .copy table, .copy tr {
   border-color: #2a2a2c;
}
   .post-end .tags a {
   	background-color: #2A2A2C;
   }
   #tags li:after {
   	color: #2A2A2C;
   }
   
#nav li a {
	border-right: 1px solid rgba(0,0,0,0.3);
	color: #b6b5bf;
	text-shadow: 1px 1px 0 rgba(0,0,0,0.8);
	-webkit-box-shadow: inset -1px 0 0 rgba(59,59,62,0.65), inset 1px 0 0 rgba(59,59,62,0.65);
	   -moz-box-shadow: inset -1px 0 0 rgba(59,59,62,0.65), inset 1px 0 0 rgba(59,59,62,0.65);
	        box-shadow: inset -1px 0 0 rgba(59,59,62,0.65), inset 1px 0 0 rgba(59,59,62,0.65);
}
#nav li a:hover, #nav li a.current {
	background: rgba(255,255,255,0.03);
	-webkit-box-shadow: inset -1px 0 0 rgba(59,59,62,0.95), inset 1px 0 0 rgba(59,59,62,0.95);
	   -moz-box-shadow: inset -1px 0 0 rgba(59,59,62,0.95), inset 1px 0 0 rgba(59,59,62,0.95);
	        box-shadow: inset -1px 0 0 rgba(59,59,62,0.95), inset 1px 0 0 rgba(59,59,62,0.95);
}
#nav .arrow {
	background: url(//cdn.shopify.com/s/files/1/0196/3180/t/2/assets/nav_arrow_blk.gif?7518066741949438199);
}
#nav li a.active, #nav > ul > li > a:active {
	color: #dbdae5;
	background: url(//cdn.shopify.com/s/files/1/0196/3180/t/2/assets/nav_bg_active_blk.png?7518066741949438199) left top repeat-x;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.22), inset 1px 0 0 rgba(0,0,0,0.08);
	   -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.22), inset 1px 0 0 rgba(0,0,0,0.08);
	        box-shadow: inset 0 1px 2px rgba(0,0,0,0.22), inset 1px 0 0 rgba(0,0,0,0.08);
}
.dropdown {
	background: rgb(59,59,62) url(//cdn.shopify.com/s/files/1/0196/3180/t/2/assets/header_bg_blk.png?7518066741949438199) left -128px repeat-x;
	background: rgba(59,59,62,0.97) url(//cdn.shopify.com/s/files/1/0196/3180/t/2/assets/header_bg_blk.png?7518066741949438199) left -128px repeat-x;
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.15), 0 6px 6px rgba(0,0,0,0.45);
	   -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.15), 0 6px 6px rgba(0,0,0,0.45);
	        box-shadow: 0 1px 0 rgba(0,0,0,0.15), 0 6px 6px rgba(0,0,0,0.45);	
}
/* Front Page */
#frontpage-slider {
   url(//cdn.shopify.com/s/files/1/0196/3180/t/2/assets/fp_slider_loader_blk.gif?7518066741949438199);
}
#frontpage-slider .slides-navi {
	border-color:#303033;
}
#frontpage-slider .slides-navi li a {
	background: #232324;
	border-color: #303033;
}
#frontpage-slider .slides-navi li a:hover {
	background: #434345;
	border-color: #434345;
}
#frontpage-slider .slides-navi .current a,
#frontpage-slider .slides-navi li.current a:hover {
	background: #747478;
	border-color: #747478;
}
#frontpage-slider .slides-navi li.current a:after {
	background-image: url(//cdn.shopify.com/s/files/1/0196/3180/t/2/assets/fp_slider_navi_arr_blk.png?7518066741949438199);
}
#tabbed-widgets .product .wrap-inner {
   background: #000;
	background: rgba(0,0,0,0.8);
	-webkit-box-shadow: 0 0 0 1px rgba(0,0,0,0.8), 0 2px 4px rgba(0,0,0,0.48), 0 1px 0 rgba(255, 255, 255, 0.13) inset;
	   -moz-box-shadow: 0 0 0 1px rgba(0,0,0,0.8), 0 2px 4px rgba(0,0,0,0.48), 0 1px 0 rgba(255, 255, 255, 0.13) inset;
	        box-shadow: 0 0 0 1px rgba(0,0,0,0.8), 0 2px 4px rgba(0,0,0,0.48), 0 1px 0 rgba(255, 255, 255, 0.13) inset;
}
#tabbed-widgets .more-products {
	background-color: #242425;  
}
#tabbed-widgets .more-products:hover {
	background-color: #37373A;
}
.two-columns {
   background-image: url(//cdn.shopify.com/s/files/1/0196/3180/t/2/assets/1px_divider_blk.gif?7518066741949438199);
}
.post .post-date {
	color: #777777;
}
.post .copy {
	color: #a7a7b0;
}
.share-box {
	background-color: #141416;	
	-webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.66), 0 1px 0 rgba(255,255,255,0.04);
	   -moz-box-shadow: inset 0 1px 0 rgba(0,0,0,0.66), 0 1px 0 rgba(255,255,255,0.04);
	        box-shadow: inset 0 1px 0 rgba(0,0,0,0.66), 0 1px 0 rgba(255,255,255,0.04);
}
#paginate span:after {
	color: #2d2d2f;
}
body.collection {
	background-image: url(//cdn.shopify.com/s/files/1/0196/3180/t/2/assets/collection_bg_blk.png?7518066741949438199);
}
#twitter {
	background-color: #353538;
	background-image: url(//cdn.shopify.com/s/files/1/0196/3180/t/2/assets/twitter_bird_blk.gif?7518066741949438199);
}
#product-slideshow .loading {
   background-image: url(//cdn.shopify.com/s/files/1/0196/3180/t/2/assets/fp_slider_loader_blk.gif?7518066741949438199);
}
#footer .widget ul a {
    color: #a3a3ad;
}
#footer .widget ul a:hover {
	color: #fff;
}
#subscribe-submit {
   line-height: 30px;
}
#copyright {
	background: #0D0D0E;
}
/* Customer Pages */
#customer, #recover-password, #activate_account,#customer_sidebar .group, #order_address .group, #address_form_new, .edit_address form {
   background-color: #222224;
}
