.woocommerce a.button, .woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page #content input.button,

.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order {
	background: #4b67b6;
	border: 1px solid #e67429;
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	text-shadow: inherit;
	box-shadow: inherit;
	/*padding: 18px 50px;*/
}

.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce #content input.button:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page #content input.button,

.woocommerce #payment #place_order:hover,
.woocommerce-page #payment #place_order:hover {
	background: #333;
	border-color: #333;
}

.woocommerce-result-count,
.woocommerce-ordering {
	display: none;
}


.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product,

.woocommerce .related ul li.product,
.woocommerce .related ul.products li.product,
.woocommerce .upsells.products ul li.product,
.woocommerce .upsells.products ul.products li.product,
.woocommerce-page .related ul li.product,
.woocommerce-page .related ul.products li.product,
.woocommerce-page .upsells.products ul li.product,
.woocommerce-page .upsells.products ul.products li.product {
	width: 31.6239%;
	margin: 0 0 30px 2.5641%;
	padding: 0 0 20px;
	background: #ffffff;
	border: 1px solid #e7e7e7;
	text-align: center;
	line-height: 20px;
}

.woocommerce ul.products li.product.first,
.woocommerce-page ul.products li.product.first {
	margin-left: 0;
}


.woocommerce ul.products li.product a img,
.woocommerce-page ul.products li.product a img,
.woocommerce ul.products li.product:hover a img,
.woocommerce-page ul.products li.product:hover a img,
.woocommerce ul.products li.product a img:hover,
.woocommerce-page ul.products li.product a img:hover  {
	box-shadow: inherit;
}

.woocommerce ul.products li.product a img,
.woocommerce-page ul.products li.product a img {
	width: auto;
	height: auto;
	display: inline-block;
}


.woocommerce ul.products li.product h3,
.woocommerce-page ul.products li.product h3 {
	padding: 9px 0 11px;
}



/* Single Product Page */
.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
	/*width: 100%;*/
	margin-bottom: 34px;
	width: 670px;
}

.woocommerce #content div.product div.images img,
.woocommerce div.product div.images img,
.woocommerce-page #content div.product div.images img,
.woocommerce-page div.product div.images img {
	border: 0;
	box-shadow: inherit;
	height: 507px;
	width: 670px;
}

.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
	width: 470px;
}


.single-product .single_variation_wrap .price_wrap {
	background: #f5f5f5;
	border: 1px solid #e7e7e7;
	font-size: 15px;
	text-transform: uppercase;
	text-align: center;
	padding: 24px 0;
	line-height: 1;
	color: #4b67b6;
	margin-bottom: 15px;
    font-weight: 700;
}

.single-product .single_variation_wrap .price_wrap span{
	display: inline-block;
	font-size: 13px;
    color: #4b67b6;
}

.single-product .single_variation_wrap .price_wrap .discount_text {
    color: #222427;
    font-size: 12px;
    font-weight: 400;
}

.single-product .single_variation_wrap .price_wrap .discount_text > div {
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    color: #222427;
    padding-top: 5px;
}

.single-product .single_variation_wrap .price_wrap .discount_text > div span {
   font-size: 12px;
    font-weight: 400;
    color: #222427;    
}


.single-product .single_variation_wrap .price_wrap del span{
	color: #222427;
	text-decoration: line-through;
}

.single-product .single_variation_wrap .price_wrap del:after {
	content: " - ";
	text-decoration: none;
}

.single-product .single_variation_wrap .price_wrap ins span{
	color: #4b67b6;
	text-decoration: none;
	font-weight: 700;
}

.single-product .single_variation_wrap .price_wrap ins span:before {
	content: "NOW ";
}

.single-product .single_variation_wrap .price_wrap .single_variation {
	display: inline-block;
}


.woocommerce-page div.product form.cart .variations td,
.woocommerce #content div.product form.cart .variations td
.woocommerce-page #content div.product form.cart .variations td {
	border-top: 0;
}

.woocommerce #content div.product form.cart .variations td.label label, 
.woocommerce-page div.product form.cart .variations td.label  label,
.woocommerce-page #content div.product form.cart .variations td.label label{
	font-weight: normal;
	text-transform: uppercase;
}

.woocommerce #content div.product form.cart .variations td .selectize-input,
.woocommerce #content div.product form.cart .variations td input.qty {
	background: #fff;
	border-color: #c2c2c2;
	padding: 12px 15px;
	width: 213px;
}

.woocommerce #content div.product form.cart .variations td input.qty {
	height: auto;
	max-height: 40px;
	box-shadow: inherit;
	text-align: left;
}

.woocommerce #content div.product form.cart .variations td div.quantity {
	width: auto;
}

.woocommerce #content div.product form.cart .variations td div.quantity .plus,
.woocommerce #content div.product form.cart .variations td div.quantity .minus {
	height: 20px;
}

.woocommerce .single_buts_wrap .alignleft,
.woocommerce .single_buts_wrap .alignright {
	width: 45.75%;
	margin: 0;
}

.woocommerce .single_buts_wrap .alignleft.align_or {
	width: 8.5%;
	text-align: center;
	padding: 19px 0;
	font-size: 12px;
	line-height: 1;
}

.woocommerce .single_buts_wrap .btn {
	background: none repeat scroll 0 0 #4b67b6;
	color: #fff;
	text-transform: uppercase;
	width: 100%;
	padding: 19px 0;
	line-height: 1;
	font-size: 12px;
	color: #fff;
	text-align: center;
	border: 0;
}

.woocommerce #content div.product div.thumbnails a,
.woocommerce div.product div.thumbnails a,
.woocommerce-page #content div.product div.thumbnails a,
.woocommerce-page div.product div.thumbnails a,

.woocommerce #content div.product div.thumbnails a.first,
.woocommerce div.product div.thumbnails a.first,
.woocommerce-page #content div.product div.thumbnails a.first,
.woocommerce-page div.product div.thumbnails a.first {
	width: 100%;
	margin: 0 auto;
}


.woocommerce #content div.product div.images div.thumbnails,
.woocommerce div.product div.images div.thumbnails,
.woocommerce-page #content div.product div.images div.thumbnails,
.woocommerce-page div.product div.images div.thumbnails {
	padding-top: 0;
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,
.woocommerce div.product .woocommerce-tabs ul.tabs:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs:before {
	border-bottom: 0;
	text-align: center;
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs,
.woocommerce div.product .woocommerce-tabs ul.tabs,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,
.woocommerce-page div.product .woocommerce-tabs ul.tabs {
	padding: 0;
	text-align: center;
	border-bottom: 1px solid #eaeaea;
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li a {
	text-align: center;
}


.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before {
	box-shadow: inherit;
	content: "";
	display: none;
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:before {
	box-shadow: inherit;
	content: "";
	display: none;
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,


.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after {
	border: 0;
	box-shadow: inherit;
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after {
	border-right: 1px solid #eaeaea;
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li {
	background: transparent;
	border: 0;
	border-radius: 0;
	box-shadow: inherit;
	margin: 0;
} 

body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,
body.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,
body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active {
	background: #f3f3f3;
	border-radius: 0;
	border: 1px solid #eaeaea;
	border-bottom: 0;
	color: #5b5b5b
}

body.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
body.woocommerce div.product .woocommerce-tabs ul.tabs li a,
body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,
body.woocommerce-page div.product .woocommerce-tabs ul.tabs li a {
	min-width: 114px;
	padding: 13px 0;
	text-shadow: inherit;
	color: #959595;
	font-size: 12px;
	text-transform: uppercase;
}

body.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover,
body.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover,
body.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover {
	color: #4b67b6;
}

#tab-description > h2:first-child {
	display: none;
}

.woocommerce span.onsale, .woocommerce-page span.onsale {
	display: none;
}

.woocommerce #container #content div.product a.customize_jacket_button {
  background: none repeat scroll 0 0 #4b67b6;
  border: 0 none;
  border-radius: 0;
  bottom: 30px;
  box-shadow: inherit;
  color: #fff;
  display: block;
  font-size: 16px;
  font-weight: 400;
  left: 50%;
  margin: 0 auto 0 -110px;
  padding: 17px 36px;
  position: absolute;
  text-shadow: inherit;
  text-transform: uppercase;
  width: auto;
  z-index: 99;
}

.woocommerce #container #content div.product a.customize_jacket_button:hover {
	background: #333;
}


/* Cart Page
-----------------------------------------------------------------------------------------------*/

.woocommerce table.shop_table, .woocommerce-page table.shop_table {
	border-radius: 0;
	border: 0;
}

.woocommerce table.shop_table td,
.woocommerce-page table.shop_table td {
	padding: 18px 0;
	font-size: 14px;
	line-height: 18px;
	color: #303030;
}

.woocommerce table.shop_table th,
.woocommerce-page table.shop_table th {
	padding: 0 0 11px;	
	text-align: center;
	font-size: 13px;
	font-weight: 700;
	color: #34363a;
}

.woocommerce-page table.shop_table th.product-thumbnail {
	text-align: left;
}

.woocommerce-page table.cart img{
	width: 99px;
	height: 99px;
}

.woocommerce-page table.cart .product-thumbnail{
	width: 130px;
}

.woocommerce-page table.cart .product-name {
	width: 565px;
}

.woocommerce-page table.cart .product-name > a:first-child {
	font-weight: 700;
	text-transform: uppercase;
}

.woocommerce-page table.cart .product-name .sku_info{
	color: #606060;
}

.woocommerce-page table.cart .product-price,
.woocommerce-page table.cart .product-quantity {
	width: 160px;
	text-align: center;
	font-weight: 700;
}

.woocommerce-page table.cart .product-subtotal,
.woocommerce-page table.cart .product-remove {
	width: 90px;
	text-align: center;
	font-weight: 700;
}

.woocommerce-page table.cart td.subtotal {
	border: 1px solid #e7e7e7;
	background: #f5f5f5;
	text-align: right;
	font-weight: 700;
	font-size: 14px;
	text-transform: uppercase;
	padding: 18px 19px;
}

.woocommerce-page table.cart a.remove {
	display: inline-block;
	text-align: center;
	color: #474747;
	font-weight: 400;
}

.woocommerce-page table.cart a.remove:hover {
	background: transparent;
	color: #474747;
}

.woocommerce-page table.cart a.view_order_details {
	display: inline-block;
	padding: 12px 28px;
	background: #e7e7e7;
	color: #34363a;
	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
	margin-top: 18px;
}


.woocommerce #content table.cart td.actions .coupon,
.woocommerce table.cart td.actions .coupon,
.woocommerce-page #content table.cart td.actions .coupon,
.woocommerce-page table.cart td.actions .coupon {
}

.woocommerce #content table.cart td.actions .coupon label,
.woocommerce table.cart td.actions .coupon label,
.woocommerce-page #content table.cart td.actions .coupon label,
.woocommerce-page table.cart td.actions .coupon label {
	display: inline-block;
	float: none;
	font-size: 14px;
	font-weight: 700;
	color: #303030;
	text-transform: uppercase;
	padding-right: 20px;
}

.woocommerce table.cart td.actions .coupon .input-text,
.woocommerce #content table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon .input-text,
.woocommerce-page #content table.cart td.actions .coupon .input-text {
	display: inline-block;
	float: none;
	width: 212px;
	border: 1px solid #e5e5e5;
	background: #fff;
	box-shadow: inherit;
	padding: 13px 8px;
	margin-right: 17px;
}

.woocommerce .cart .button,
.woocommerce .cart input.button,
.woocommerce-page .cart .button,
.woocommerce-page .cart input.button,
.woocommerce .cart .button:hover,
.woocommerce .cart input.button:hover,
.woocommerce-page .cart .button:hover,
.woocommerce-page .cart input.button:hover {
	padding: 13px 37px;
	background: #e7e7e7;
	border: 1px solid #e7e7e7;
	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
	text-shadow: inherit;
	box-shadow: inherit;
	border-radius: 0;
	color: #34363a;
}

.woocommerce .cart input.button.update_cart_button {
	background: #34363a;
	color: #fff;
}

.woocommerce .cart input.button.checkout-button {
	background: #4b67b6;
	color: #fff;
}


/*
Checkout
----------------------------------------------------------------------------------*/

.woocommerce-checkout div.woocommerce {
	padding-top: 15px;
}
.woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info {
  background: none repeat scroll 0 0 #f5f5f5;
  border: 1px solid #e7e7e7;
  box-shadow: inherit;
  color: #333;
  text-shadow: inherit;
  font-weight: 
}

.woocommerce #payment,
.woocommerce-page #payment {
	background: none repeat scroll 0 0 #f5f5f5;
	border: 1px solid #e7e7e7;
}

.woocommerce-checkout .woocommerce table.shop_table th,
.woocommerce-checkout .woocommerce-page table.shop_table th {
	text-align: left;
}

.woocommerce-checkout .woocommerce h3 {
	font-size: 18px;
}

#customer_details {
	margin-bottom: 25px;
}

.woocommerce-checkout .woocommerce table.shop_table th.product-total,
.woocommerce-checkout .woocommerce-page table.shop_table th.product-total,
.woocommerce-checkout .woocommerce table.shop_table td.product-total,
.woocommerce-checkout .woocommerce-page table.shop_table td.product-total,
.woocommerce-checkout tr.cart-subtotal td:nth-child(2),
.woocommerce-checkout tr.shipping td:nth-child(2),
.woocommerce-checkout tr.order-total td:nth-child(2) {
	text-align: right;
}

.woocommerce-checkout #order_comments {
	height: 197px;
}

/* Top Right Widget */
.woocommerce.widget_shopping_cart {
	position: relative;
}

.woocommerce.widget_shopping_cart .widget_shopping_cart_content {
  background: none repeat scroll 0 0 #f5f5f5;
  border: 1px solid #e7e7e7;
  padding: 15px 18px;
  position: absolute;
  right: 0;
  top: 13px;
  z-index: 999;
  width: 320px;
  display: none;
}

.woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box {
	background: #4b67b6;
	width: 100%;
	text-shadow: inherit;
	box-shadow: inherit;
}

.woocommerce #payment ul.payment_methods li:before,
.woocommerce-page #payment ul.payment_methods li:before {
	display: none;
}


/* My Account Page
-----------------------------------*/

.woocommerce-account table.shop_table th,
.woocommerce-account table.shop_table th {
	text-align: left;	
}

.woocommerce-account .addresses .title h5,
.woocommerce-account .addresses .title h5 {
	float: left;
}

.woocommerce-account .woocommerce input.button {
  margin-left: 3px;
  margin-top: 15px;
  padding: 17px 48px;
}



/* Widget
-------------------------------------------*/

.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a,
.woocommerce-page ul.cart_list li a,
.woocommerce-page ul.product_list_widget li a {
	line-height: 24px;
}



/* My Account Edit Jacket */



.site-inner .info_div {

	margin-bottom: 40px;	

}



.site-inner .product_views .product_view {

	padding: 0;

	margin: 0 30px 0 0;

	text-align: center;

}



.site-inner .product_views .product_view:nth-child(4n) {

	margin-right: 0;

}



.site-inner .materials_info .table td{

	text-align: center;

	border: 1px solid #e0e0e0;

	width: 20%;

}



.site-inner .coloring_info .table tr td {

	vertical-align: middle;

}



.site-inner .coloring_info .table tr td.color_name {

	min-width: 90px;

}



.site-inner .coloring_info .table tr td.color_code {

	min-width: 180px;

}



.site-inner .coloring_info .table tr td:first-child{

	width: 600px;

}



.site-inner .coloring_info .table tr td span {

	vertical-align: top;

	display: inline-block;

}



.site-inner .coloring_info .table tr td .color_label {

	width: 95px;

	height: 21px;

	margin: 0 10px;

	border: 1px solid #ccc;

}



.site-inner .size_info .table {

	border: 1px solid #ccc;

}



.site-inner .size_info h2{

	padding-left: 15px;

}



.site-inner .text_info .table td {

	text-align: center;

}



.site-inner .text_info .table td.image_td {

	width: 155px;

	font-weight: bold;

}



.site-inner .text_info .table td.image_td img{

	margin: 15px auto 0;

}



.site-inner .size_info .table td{

	border: 0;

	padding: 20px 5px;

}



.site-inner .object_info table tr {

	border: 0;

}



.site-inner .object_info table th {

	font-weight: normal;

	text-transform: inherit;

	vertical-align: middle;

	text-align: center;

	width: 75px;

	color: #FF3535;

}



.site-inner .object_info table {

	margin-bottom: 0;
	height: 100%;

}



.site-inner .object_info table td {

	vertical-align: top;

	text-align: center;

	padding: 0;

}



.site-inner .object_info table .image_td {

	vertical-align: middle;

	border-top: 0;

	border-bottom: 1px solid #e0e0e0;

	padding: 15px 0;

}



.site-inner .object_info table tbody tr:last-child > td {

	border-bottom: 0;

}





.site-inner .object_info table .image_td h2 {

	margin: 0;

}



.site-inner .object_info > table tr > td {

	border-top: 0;

	border-bottom: 1px solid #e0e0e0;

}





.site-inner .object_info > table tr > td > img {

	margin: 10px auto 0;

	display: table;

}



.site-inner table.object-info-details td {

	border: 1px solid #e0e0e0;

	padding: 13px 5px;

	text-align: center;

	width: 75px;
	
	vertical-align: middle;
}

.site-inner table.object-info-details tr td:first-child,
.site-inner table.object-info-details tr th:first-child {
	width: 85px;
}



.site-inner table.table.object-info-details tbody tr:first-child td{

	border-top: 0;

}



.site-inner table.table.object-info-details tbody tr:last-child td{

	border-bottom: 0;

}



.site-inner table.sleeves_table tbody td {

  height: 110px;

  vertical-align: middle;

}



.site-inner .textarea_wrap {

	border: 1px solid #e0e0e0;

	padding: 15px 12px;

}



.site-inner .textarea_wrap p:last-child{

	margin-bottom: 0

}



.site-inner table.table.no_border tr, .site-inner table.table.no_border td{

	border: 0;

}



@media only screen and (max-width: 768px) {

	.woocommerce-page.columns-3 ul.products li.product,
	.woocommerce.columns-3 ul.products li.product {
		width: 49%;
		margin: 0 0 14px;
	}
    
    /* Single Product Page */
    .woocommerce #content div.product div.images,
    .woocommerce div.product div.images,
    .woocommerce-page #content div.product div.images,
    .woocommerce-page div.product div.images,
    
    .woocommerce #content div.product div.images img,
    .woocommerce div.product div.images img,
    .woocommerce-page #content div.product div.images img,
    .woocommerce-page div.product div.images img,
    
    .woocommerce #content div.product div.summary,
    .woocommerce div.product div.summary,
    .woocommerce-page #content div.product div.summary,
    .woocommerce-page div.product div.summary {
        width: 100%;
        height: auto;
    }
    
    .woocommerce #content div.product form.cart .variations td div.quantity {
        width: 100%;
        
    }
    
    .summary.entry-summary  .one-half {
        width: 50%;
        text-align: right;
        padding-left: 4%;
    }
    
    .summary.entry-summary  .one-half.first {
       text-align: left;
        padding-left: 0%;
        padding-right: 4%;
    }
    
    .summary.entry-summary  .one-half .single_variation_wrap {
        display: block;   
        width: 100%;
    }
    
    .woocommerce #content div.product form.cart .variations td .selectize-input, .woocommerce #content div.product form.cart .variations td input.qty {
        width: 100%;   
    }
    
  

}

@media only screen and (max-width: 600px) {

	.woocommerce-page.columns-3 ul.products li.product,
	.woocommerce.columns-3 ul.products li.product {
		width: 100%;
	}
	
	.woocommerce #container #content div.product a.customize_jacket_button {
		bottom: 10px;
		font-size: 14px;
		margin: 0 auto 0 -130px;
		padding: 10px 46px;
	}
	
	.woocommerce div.product .woocommerce-tabs ul.tabs li,
	.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
	.woocommerce-page div.product .woocommerce-tabs ul.tabs li,
	.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li {
		padding: 0;
	}
	
	body.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
	body.woocommerce div.product .woocommerce-tabs ul.tabs li a,
	body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,
	body.woocommerce-page div.product .woocommerce-tabs ul.tabs li a {
		min-width: 70px;
		font-size: 10px;
	}
    
    .woocommerce .single_buts_wrap .alignleft,
    .woocommerce .single_buts_wrap .alignright {
        float: none;
        width: 100%;
        
    }
    
    .woocommerce .single_buts_wrap .alignright {
        margin-top: 10px;   
    }

}
