/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles in this file instead of style.css so it 
is easier to update the theme. Simply copy an existing style 
from style.css to this file, and modify it to your liking. */

#navigation											{font:normal 17px/1em sans-serif;margin-top: 0px; }
.nav li.sfHover 									{background: #e71784; color: #fff; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
li.current_page_item a, .nav li.current_page_parent a,
.nav li.current-menu-ancestor a, .nav li.current-cat a,
.nav li.current-menu-item a, .nav li.sfHover 		{background: #e71784;color: #fff!important;}
.contact-form .submit {
	display: inline-block;
	margin: 5px;
	padding: 3px 13px;
	border: 1px solid #e71784;
	border-bottom-color: #e71784;
	color: white !important;
	text-align: center;
	text-shadow: 0 -1px 0 hsla(0,0%,0%,.3);
	text-decoration: none;
	
	/*Border radius*/
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	
	/*Background*/
	background: #e71784; /*Fallback*/
	background: -webkit-gradient(
					linear,
					left top,
					left bottom,
					color-stop(.2, #e71784),
					color-stop(1, #e71784)
				);
	background: -moz-linear-gradient(
					center top,
					#e71784 20%,
					#e71784 100%
				);
	
	/*Box shadow*/
	-webkit-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/, 
						inset 0 0 2px hsla(0,100%,100%,.3) /*Shine*/, 
						0 1px 2px hsla(0, 0%, 0%, .29) /*Shadow*/;
	-moz-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/, 
					inset 0 0 2px hsla(0,100%,100%,.3) /*Shine*/, 
					0 1px 2px hsla(0, 0%, 0%, .29) /*Shadow*/;
	box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/, 
				inset 0 0 2px hsla(0,100%,100%,.3) /*Shine*/, 
				0 1px 2px hsla(0, 0%, 0%, .29) /*Shadow*/;
}

.contact-form .submit:hover {
	text-decoration: none !important;
	/*Background*/
	background: #e71784; /*Fallback*/
	background: -webkit-gradient(
					linear,
					left top,
					left bottom,
					color-stop(.2, #e71784),
					color-stop(1, #e71784)
				);
	background: -moz-linear-gradient(
					center top,
					#e71784 20%,
					#e71784 100%
				);
}

.nav a 												{color: #ffffff;text-shadow: none;}

a.button,
a.comment-reply-link,
#commentform #submit,
.submit,
input[type=submit],
input.button,button.button {
	display: inline-block;
	margin: 5px;
	padding: 3px 13px;
	border: 1px solid #e71784;
	border-bottom-color: #e71784;
	color: white !important;
	text-align: center;
	text-shadow: 0 -1px 0 hsla(0,0%,0%,.3);
	text-decoration: none;
	font-size: 1em; /* Make inputs the same size as anchors */
	font-family: inherit; /* Make inputs use the correct typeface instead of the browser default */
	cursor: pointer; /* Inputs need pointers! */

	/*Border radius*/
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;

	/*Background*/
	background: #e71784; /*Fallback*/

	/*Box shadow*/
	-webkit-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/,
						inset 0 0 2px hsla(0,100%,100%,.3) /*Shine*/,
						0 1px 2px hsla(0, 0%, 0%, .29) /*Shadow*/;
	-moz-box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/,
					inset 0 0 2px hsla(0,100%,100%,.3) /*Shine*/,
					0 1px 2px hsla(0, 0%, 0%, .29) /*Shadow*/;
	box-shadow: inset 0 1px 0 hsla(0,100%,100%,.3) /*Top*/,
				inset 0 0 2px hsla(0,100%,100%,.3) /*Shine*/,
				0 1px 2px hsla(0, 0%, 0%, .29) /*Shadow*/;
}

a												{color:#e71784}
.woocommerce .woocommerce_tabs ul.tabs,
.woocommerce .woocommerce-tabs ul.tabs 			{background: #e9e9e9;}
.widget_shopping_cart p.total 					{background: #1f1f1f; color:#ffffff}
.nav a 											{color: #ffffff; text-shadow: none; }
.nav a:hover									{background: #e71784}
.nav li.sfHover 								{background: #e71784; color: #fff; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.cart_table_item								{background:#1f1f1f}
.entry table tr.alt-table-row 					{background: #fff;}
.entry table 									{width: 100%;border: 1px solid #e9e9e9;margin-bottom: 1.2em;}
.entry table thead								{background:#565656}
.entry, .entry p 								{font: 13px/1.5em sans-serif;}
.woocommerce-info								{background:#ccc}

.entry table th 								{background:#fff !important;text-shadow: none}
.shop_table tbody								{background:#fff;color:#e71784}
.cart-subtotal td								{color:#e71784}
.total td										{color:#e71784}
.shipping td									{color:#e71784}
.payment_methods li .payment_box 				{}

.widget_product_search form 					{background: #ccc;}
.price											{color:#e71784}
.woocommerce_message, .woocommerce-message 		{color:#e71784;border-top: 1px solid #d4ebaf;border-bottom: 1px solid #d4ebaf;background: #edfcd5 url(../images/icons/ico-tick.png) no-repeat 20px 13px;}
.woocommerce-result-count						{color:#ffffff}

body.home #content p							{font-size:18px}
body.home #slides								{padding-bottom:3px}
sup												{font-size:8px;vertical-align: super;}

.woo-pagination .current, 
.woo-pagination a:hover 						{padding: 3px 7px;background: #e71784;border: 1px solid #bbb;}
.woo-pagination a:link, 
.woo-pagination a:visited, 
.woo-pagination a:active 						{border: 1px solid #dedede;background: #e71784;background: -moz-linear-gradient(100% 100% 90deg, #f5f5f5, #fff);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e71784), to(#e71784));}
.woocommerce .woocommerce_tabs, 
.woocommerce .woocommerce-tabs 					{clear: both;background: #ffffff;margin-bottom: 20px;border: 0;border: 1px solid grey;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.woocommerce .woocommerce_tabs ul.tabs, 
.woocommerce .woocommerce-tabs ul.tabs 			{background: #ccc;border:none}
.woocommerce 
.woocommerce_tabs ul.tabs li.active a, 
.woocommerce .woocommerce-tabs 
ul.tabs li.active a 							{background: #c1c1c1;}
.widget_shopping_cart ul.cart_list 				{background: #1f1f1f;margin-top: -12px;padding: 10px;color:#ffffff}
.widget_shopping_cart .buttons 					{background: #1f1f1f;text-align: center;padding: 10px;-webkit-border-bottom-left-radius: 4px;-webkit-border-bottom-right-radius: 4px;-moz-border-radius-bottomleft: 4px;-moz-border-radius-bottomright: 4px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
#commentform textarea 							{color: #000000;background: #ffffff;width: 95% !important;padding: 5px 7px;}
.entry table td 								{padding: 6px 0 3px 10px;border: 1px solid #595959;}
.entry table th 								{padding: 6px 0 3px 0;background: #EEEEEE;border: 1px solid #828282;}
table th 										{border: 1px solid #595959;padding: 10px !important;text-align: left !important;background: #eff3f7 !important;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;-box-box-shadow: none !important;}
.woocommerce-cart #main							{width:1000px}

#main .page-description							{display:none}
.post-49 .entry img, img.thumbnail 				{margin-bottom: 10px;padding: 2px;background:none;border:none}
.page-id-49 #sub_nav							{float: right;margin-bottom: 1em;padding: 5px 20px 5px 0;width: 320px;}
.post-49 .entry									{float:left}
#connect .newsletter-form .email				{background:#ffffff}
.required 										{color: #e71784;border: 0;}
#connect p										{color:#555555}
#main #connect 									{background: none;border: none;padding: 0px;}

#post-author .title 							{color:#000}
#post-author a:hover							{color:#000}

#footer-container								{border-top:3px solid #1f1f1f;background: #131313;padding-bottom:10px}
.pinterest										{height: 28px;width: 28px;margin-top: 2px;margin-left: 3px;}
