/*
 *
 * CSS for WooCommerce
 */
.woocommerce {} 
.woocommerce .page-title{text-transform:uppercase;font-weight:normal}
.woocommerce .page-title:before{content:"/ ";color:#ED5A24}
.woocommerce h3{}
.woocommerce h2{}
.woocommerce label{}

.amount{color:#e55825;font-size:180%;font-family:Roboto}

/* Navigation */
.your_cart{display:none;}
.woocommerce .your_cart{position:absolute; top:0; right:55px; margin:1em 0; display:block;}
.woocommerce .your_cart .widgettitle{display:none;}
.woocommerce .your_cart.show, .woocommerce .your_cart.show .module-title{display:none;}


/* Listing page */
#shop-listing-tools{background:#F5F5F5;padding:5px;margin-bottom:20px; height:28px;}
.icon-woo-gridview{background:url(../images/shop/w-gridview-icons.png) 0 -10px no-repeat;display:inline-block;height: 10px;  margin: 8px 6px;width: 10px;cursor:pointer}
.icon-woo-gridview.active{background-position:0 0;}
.icon-woo-rowview{background:url(../images/shop/w-gridview-icons.png) -10px 0 no-repeat;display:inline-block;height: 10px;margin: 8px 0;width: 13px;cursor:pointer}
.icon-woo-rowview.active{background-position:-10px -10px;}
#shop-listing-tools	.woocommerce_ordering{margin-bottom:0;text-align:right; float:right;}
#shop-listing-tools	.woocommerce_ordering span.title{display: inline-block;font-size: 90%;font-weight: bold;margin: 6px 5px;}
#shop-listing-tools	.woocommerce_ordering select{height:auto;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;margin:0; vertical-align:top; font-size:13px; line-height:1.4em;}

.woocommerce .products{margin:0 0 20px 0}
.woocommerce .products:last-child{margin-bottom:0;}
.woocommerce .products.products-rowview{margin-bottom:0}
.woocommerce .products .product{position:relative;margin-bottom:15px}
.woocommerce .products.products-rowview .product{margin-bottom:0;}
.woocommerce .products .product h3{color:#2D2D2D;margin:17px 0 15px 0}
.woocommerce .products.products-rowview .product h3{margin:0 0 15px 0;}
.woocommerce .products-rowview{margin:0;}


.price {width:auto;/*100px*/}
ins{color:#5381B5;text-decoration:none}
del{color:#999;}
del .amount{color:#999;font-size:160%}

.woocommerce .onsale{position:absolute;background:url(../images/shop/w-sale-tag.png) no-repeat;display:inline-block;width:40px;height:40px;right:10px;top:10px;text-indent:-999em;z-index:1;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;}
.woocommerce .products .product .product-thumb{text-align:center;position:relative}
.woocommerce .products .product .product-thumb .product-thumb-wrap{position:relative; border:1px solid #E2E2E2;}
.woocommerce .products .product .product-thumb:hover img,.woocommerce .products .product .product-thumb:hover .onsale{opacity:0.2;filter:alpha(opacity=20); /* For IE8 and earlier */}
.woocommerce .products .product .product-thumb:hover a.product-detail{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.woocommerce .products-rowview .product .product-thumb:hover a.product-detail{opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
.woocommerce .products .product a.product-detail{position:absolute;color:#F9F9F9;z-index:3;width:100%;top:60px;left:0;opacity:0;filter:alpha(opacity=0);}
.woocommerce .products .product .product-thumb img,.woocommerce .products .product a.product-detail{-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;}
.woocommerce .products .product a.product-detail span{background:#F46937;display:inline-block;padding: 10px 40px;font-size: 130%;}
.woocommerce .products .product .product-description{margin:0 0 13px 0;max-height:38px;overflow:hidden} 
.woocommerce .products-rowview .span2,.woocommerce .products-rowview .span3,.woocommerce .products-rowview .span4,.woocommerce .products-rowview .span6{width:100%;margin:0 0 20px 0}
.woocommerce .products-rowview .product .product-thumb{float:left;margin:0 17px 0px 0}
.woocommerce .products-rowview .product .product-description{margin-left:167px;max-height:100%}
.woocommerce .products-rowview .product .product-description .product-detail2{display:inline-block;color:#F9F9F9;background:#F46937;padding:5px 10px; margin-bottom:10px;}
.woocommerce .products-rowview .product .product-thumb:hover img,.woocommerce .products-rowview .product .product-thumb:hover .onsale{opacity:1;filter:alpha(opacity=100); /* For IE8 and earlier */}
.woocommerce .products-rowview .product .product-thumb:hover a.product-detail{display:none}
.woocommerce .products-rowview .product .price{display:inline-block;padding:0 0 3px 0}
.woocommerce .products .rating{margin-top:10px}
.page .woocommerce .products .product .product-thumb img,.page .woocommerce .products .product a.product-detail{transition: none; webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;}

.ratingvalue{display:none}
.rate-enabled{display:inline-block;width:16px;height:16px;background:url(../images/shop/rate-enabled.png) no-repeat;margin-right:5px}
.rate-disabled{display:inline-block;width:16px;height:16px;background:url(../images/shop/rate-disabled.png) no-repeat;margin-right:5px}

.single-product .product_title{text-transform:none;margin:0 0 30px 0;font-weight:normal;line-height:1em !important}
.single-product .images{text-align:center}
.single-product .main-thumb{border:1px solid #E2E2E2;position:relative; background:#fff;}
.single-product .images .thumbnails{margin-top:20px}
.single-product .images .thumbnails a{display:block;border:1px solid #E2E2E2;background:#FFF}
.single-product .summary .price{border-bottom: 1px solid #e2e2e2;padding: 0 0 27px 0;margin: 0 0 27px 0;}
.single-product .summary .rating{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e2e2e2}

.woocommerce_tabs{margin-top:50px}
.woocommerce_tabs .tabs{margin:0;height:37px;background:#F6F6F6;border:1px solid #DDD}
.woocommerce_tabs .tabs li{display:block;float:left;margin:-1px 0 0 -1px}
.woocommerce_tabs .tabs a{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;background:#F6F6F6;border:1px solid #DDD;color:#222;padding:12px 20px;font-weight:bold;text-transform:uppercase;display:block}
.woocommerce_tabs .tabs .active a{background:#FFF;border:1px solid #DDD;border-bottom:1px solid #FFF;color:#e55825;}
.woocommerce_tabs .tabs a:hover{border:1px solid #DDD}
.woocommerce_tabs .tabs .active a:hover{border-bottom:1px solid #FFF;}

.woocommerce_tabs .panel{background:#FFF;border:1px solid #DDD;padding:16px 14px;margin:-1px 0 0 0}

.single-product .commentlist{border:none;padding:0;margin:0}
.single-product .summary .cart{padding:0}
.single-product .variations{border-bottom:1px solid #E2E2E2;margin:0 0 20px 0}
.single-product .variations .attr{margin:0 0 10px 0}
.single-product .variations .attr label{display: inline-block;float: left;width: 120px;text-transform: uppercase;font-size: 100%;padding: 5px 0;font-weight: bold;}
.single-product .variations_button{padding:20px 5px}
.single-product .summary .description{margin:0 0 30px 0;border-bottom: 1px solid #E2E2E2;padding: 0 0 5px 0;}
.single-product .summary .reset_variations{background:url(../images/shop/reset.png) no-repeat;padding:5px 0 25px 36px;float:left;color:#8D8D8D;width:100%;margin:10px 0 5px 0;display:none}

.single-product .summary #pa_size,.single-product .summary #pa_color{width:100%;}

.single-product .summary button.single_add_to_cart_button{border: none;padding: 11px 16px !important;float: right;height: 43px;font-size: 1em;}
.single-product .summary div.quantity {float:left;width:140px}
.single-product .summary div.quantity input.qty{margin-left:-4px;font-size:1.2em;font-weight:bold}
.single-product .woocommerce_tabs #respond{margin-bottom:0}
.single-product .woocommerce_tabs form p:last-child{margin-bottom:0}
div.quantity input.qty{width: 40px;background: #EEE;border: none;text-align: center;height: 34px; border-radius:0; margin:0; padding:0;border:1px solid #E2E2E2}
div.quantity input[type="button"]{background: #EEE;border: 1px solid #E2E2E2;height: 25px;width: 25px;margin: 0 10px 0;line-height: 0.5em;padding: 0;border-radius: 0;color: #777;}
div.quantity input.plus{}
div.quantity input[type="button"]:hover{color:#FFF;border:1px solid #e55825}
.out-of-stock{background: #1A1A1A;display: inline-block;padding: 5px 50px;color: #E4DFDF;margin: 0;margin:10px 0}
.single_variation .out-of-stock{margin:0}
.product_meta{display: block;float: left;margin: 20px 0;}
.summary .cart{padding: 10px 0 0 0;margin:0}

/* Comment form */
.woocommerce #comments{border-top:none}
#comments .comment .comment_container .avatar-wrap{margin:0 10px 10px 0;float:left;}
#comments .comment .comment_container .avatar-wrap img{border-radius:999em}
#comments .comment .comment_container .comment-text{float:left}
#comments .comment .comment_container .author{float:left;color:#989898;font-style:italic}
#comments .comment .comment_container time{font-family:Georgia;font-style:italic}
#comments .comment .comment_container .star-rating{float:right}
#review_form .comment-form-field{float:left;width:30%;margin-left:5%}
#review_form .comment-form-field:first-child{margin-left:0%}
#review_form .required{display:none}
.comment-form-rating .stars a{display:inline-block;width:16px;height:16px;background:url(../images/shop/rate-disabled.png) no-repeat;margin-right:5px;text-indent:-999em}
.comment-form-rating .stars a.active,.comment-form-rating .stars a.active1{background:url(../images/shop/rate-enabled.png) no-repeat;}
.comment_container table{width:100%}
.comment_container table .td-avatar{width:80px}
.comment_container table .td-author{}
.comment_container table .td-rating{}
.comment_container table .td-comment{}
.comment_container table .td-avatar{vertical-align:top}

/* Woocommerce Account */
.woocommerce-account .box h3{margin:20px; padding:0;}
.woocommerce-account .box h3 .edit{}
.woocommerce-account .box .content{padding:20px; margin:0; border-top:1px solid #d6d6d6;}

/* Tab: Additional information */
.shop_attributes p{padding:0;margin:0}
.shop_attributes th{padding:0 10px 0 0}

/* Related product */
.related {margin-top:40px}
.related h1{margin:0 0 40px 0}

/* Widget: */
.sidebar .widget ul{margin-left:35px}
.sidebar .widget ul li{list-style-type:square}
.sidebar.widget a:hover{text-decoration:underline}

/* Widget: Login */
.sidebar .widget_login ul{margin-bottom:0}

/* Widget: Category */
.sidebar .widget_product_categories{margin-bottom:35px; padding:0; border:0;}
.sidebar .widget ul.product-categories{margin:0}
.sidebar .widget ul.product-categories li{list-style:none;display:block;background:#E1E1E1;padding:0 10px 0 20px;border-bottom:1px solid #DADADA;color:#ED5A24;-webkit-transition: background 0.3s linear;-moz-transition: background 0.3s linear;-ms-transition: background 0.3s linear;-o-transition: background 0.3s linear;transition: background 0.3s linear;}
.widget ul.product-categories li.current-cat,.widget ul.product-categories li.current-cat:hover{background:#ED5A24;color:#FFF;border-bottom:1px solid #ED5A24;}
.widget ul.product-categories li.current-cat a,.widget ul.product-categories li.current-cat:hover a{color:#FFF}
.widget ul.product-categories li:hover{background:#383838}

.widget ul.product-categories li:hover a{color:#FFF}
.widget ul.product-categories li a{color:#000;background:url(../images/icon-submenu-navigation.png) right no-repeat;display:block;padding:14px 0}
.widget ul.product-categories li a:hover{text-decoration:none}
.widget ul.product-categories li ul{margin:0;}
.widget ul.product-categories li ul li{padding:0;background:none;border:none}
.widget ul.product-categories li ul li:hover{background:none}
.widget ul.product-categories li ul li a{background:none;padding:0 0 0 30px}
#footer ul.product-categories li a{padding:3px 0 4px 0;background:none}
#footer ul.product-categories li:hover{background:none}
#footer ul.product-categories li.current-cat, .widget ul.product-categories li.current-cat:hover{}

/* Widget: Cart */
.your-cart{background:url(../images/shop/icon-cart.png) no-repeat left bottom;position:relative;width:40px;height:31px}
#navigation .your-cart{background:url(../images/shop/icon-cart-2.png) no-repeat left bottom;width:21px;height:20px}
.your-cart .num{background:#A32E27;padding: 0 3px;position: absolute;right: 0;color: white;font-size: 12px;line-height: 14px;}
#navigation .your-cart .num{background:#A32E27;padding: 0 3px;position: absolute;right: -6px;color: white;font-size: 12px;line-height: 14px; top:-6px;}

.widget .cart_list{margin:0}
.widget .cart_list li{padding-bottom:5px;margin-bottom:5px}
.widget .cart_list li .options{display:block;margin:5px 0 0 0}
.widget .cart_list li:last-child{border-bottom:1px solid #d6d6d6;padding-bottom:10px;margin-bottom:20px}
.widget .cart_list li.empty{border-bottom:none;margin:0}
.widget_shopping_cart .amount{font-size:130%}
.widget_shopping_cart .buttons{margin-bottom:0}

/* Widget: New product & Featured product */
.sidebar .widget_recent_products, .sidebar .widget_recently_viewed_products{margin-bottom:35px; padding:0; border:0;}{margin-bottom:35px; padding:0; border:0;}
.widget ul.product_list_widget{margin:0}
.product_list_widget li{display:block;padding:0}

.product_list_widget li a img{float:left;border:1px solid #E2E2E2;margin:0 15px 20px 0;max-width:60px;}
.product_list_widget li:last-child a img{margin-bottom:0}
.product_list_widget li a .info{}
.product_list_widget li a{color:#2D2D2D;}
.product_list_widget li a:hover{text-decoration:none}
.product_list_widget li a .title{margin:0 0 15px 0;font-weight:600;font-family:Roboto;}
.product_list_widget li a .amount{line-height:35px}
.product_list_widget li a del,.product_list_widget li a .from{display:none}
.product_list_widget li a .amount{font-size:130%}
.product_list_widget .author span{color:#9B9B9B}
.product_list_widget .star-rating{margin-top:10px}
.widget_recently_viewed_products .product_list_widget li{display:inline-block;}

/* Widgets in tab */
.tab-pane ul li{padding-left:0}
.tab-pane .product_list_widget li{padding:0}
.tab-pane .widget_recent_products{margin-bottom:0}

/* Widget: Search */
.widget_product_search form{margin-bottom:0}
.widget_product_search input[type="text"]{background:url("../images/icon-search-dark.png") no-repeat scroll 95% center #eee;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;padding:6px; max-width:100%;margin:0 0 10px 0}
.widget_product_search form div{}
.widget_product_search .screen-reader-text{display:none}

/* Widget: Price Slider */
.widget_price_filter form{margin-bottom:0}
.price_slider_wrapper{margin:30px 0 0 0;background:url(../images/shop/price-slider-marker.png) repeat-x;padding:1px 0 0 0}
.price_slider_wrapper .price_slider{margin:9px 7px 5px 8px}
.price_slider_wrapper .ui-slider-horizontal{height:5px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;border:none;background:#E55825}
.price_slider_wrapper .ui-widget-header{background:#E55825;}
.price_slider_wrapper .ui-slider-horizontal .ui-slider-handle{background:url(../images/shop/w-slider.png) no-repeat !important;border:none !important;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;outline:none;cursor:pointer;height: 20px;top: -6px;width: 19px;}
.price_slider_wrapper .ui-slider-horizontal .ui-slider-handle:active{outline:none}
.price_slider_wrapper .price_label{margin:20px 0 10px 0}

/* Widget: Layer Nav */
.widget_layered_nav ul{margin-bottom:0}

/* Pages */
.box{border:1px solid #D6D6D6;margin-bottom:30px}
.box h3{padding:0 20px 20px 0;margin:0;}
.box h3 a{float:right}
.box .content{padding:20px}

/* Page: Login */
#customer_login{margin:20px 0 20px 20px;}
#customer_register{margin:20px 20px 20px 0;border-left:1px solid #D6D6D6;padding-left:20px}
#customer_login input[type='text'],#customer_login input[type='password'], #customer_register input[type='text'],#customer_register input[type='password'],#customer_register input[type='email']{max-width:100%;}

/* Page: My Account */

/* Page: Shopping Cart */
td.product-price,td.product-subtotal,td.product-quantity,td.product-name,td.product-thumbnail{text-align:center !important}
td.product-thumbnail img{border:1px solid #E2E2E2;}
td.product-thumbnail,td.product-remove{vertical-align:middle;text-align:center}
td.product-remove .remove{background:url(../images/shop/w-remove.png) no-repeat;display:inline-block;width:24px;height:24px;text-indent:-999em}
td.product-remove .remove:hover{background:url(../images/shop/w-remove-hover.png) no-repeat;}
td.product-quantity .quantity{width:92px;display:inline-block}
td.product-quantity .quantity .qty{}
td.product-quantity input[type="button"]{margin:0}
td.product-name a{color:#2D2D2D}

.cart .coupon{margin:10px 0 20px 0}
.cart .coupon_code{float:right; max-width:100%;}
.cart .cart_totals h2{display:none}
.cart .cart_totals th{text-align:left}
.cart .cart_totals td{text-align:center;vertical-align:middle}
.cart .cart_totals .shipping th,.cart .cart_totals .total th{text-transform: none;}
.cart .cart_totals .total th,.cart .cart_totals .total td{background:#E4E4E4;font-weight:bold}
.cart .cart_totals .amount{color:#2D2D2D}
.cart .shipping-calculator-form select{width:275px}

/* Page: Checkout */
form.checkout{margin-top:20px}
.checkout input[type='text']{max-width:100%; margin:0;}
.checkout .form-row{margin-bottom:20px;}
.checkout .creataccount label,.checkout .shiptobilling label{display:inline-block;padding-left:0}
.checkout .creataccount input[type="checkbox"],.checkout .shiptobilling input[type="checkbox"]{margin-top:0}
.checkout textarea{width:100%;max-width:100%}
.checkout .product-total,.checkout #order_review tfoot td{text-align:center;vertical-align:middle}
.checkout .product-quantity{vertical-align:middle; text-align:center;}
.checkout #order_review tfoot th{text-transform:none;text-align:left;color:#F46937}
.payment_methods label{display:inline-block}
.payment_methods input[type="radio"]{margin-top:0}
.payment_methods .payment_box{background:#ECECEC;padding:5px;}
.payment_methods .payment_box p{margin:0}
.woocommerce-checkout #Social-Sharing{display:none;}

/* Page: Cart */
.woocommerce-cart #Social-Sharing{display:none;}

.woocommerce-account #Social-Sharing{display:none;}

@media(min-width: 601px) and (max-width: 768px) {
	
	/* Product Listing */
	.woocommerce #body{padding:0 10px;}
	.woocommerce h3 {font-size: 22px !important;}
	.woocommerce .products.row-fluid .span2{float:left; width:14.3646408839779%; margin-left:2.7624309392265194%;}
	.woocommerce .products.row-fluid .span3{float:left; width:22.92817679558011%; margin-left:2.7624309392265194%;}
	.woocommerce .products.row-fluid .span4{float:left; width:31.491712707182323%; margin-left:2.7624309392265194%;}
	.woocommerce .products.row-fluid .span6{float:left; width:48.61878453038674%; margin-left:2.7624309392265194%;}
	.woocommerce .products.row-fluid.products-rowview .span2,.woocommerce .products.row-fluid.products-rowview .span3,.woocommerce .products.row-fluid.products-rowview .span4,.woocommerce .products.row-fluid.products-rowview .span6{width:100%; margin-left:0; float:none; display:inline-block; clear:both;}
	
	.woocommerce .products.row-fluid [class*="span"]:first-child{margin-left:0;}
	.woocommerce .products.row-fluid .span2:nth-child(3n+1){margin-left:0; clear:both;}	
	.woocommerce .products.row-fluid.products-rowview .span3, .woocommerce .products.row-fluid.products-rowview .span2{width:100%; margin-left:0;}
	
	
	/* Navigation */
	.woocommerce .your_cart{margin:0.5em 0;}
	
	/* Related */
	.woocommerce .related .products.row-fluid .span3, .woocommerce .related .products.row-fluid .span4, .woocommerce .related .products.row-fluid .span2{float:left; width:48.6188%; margin-left:2.76243%;}
	.woocommerce .related .products.row-fluid [class*="span"]:nth-child(2n+1){margin-left:0;}
}

@media(min-width: 481px) and (max-width: 600px) {
	.woocommerce #body{padding:0 10px;}
	input[type='button'], button, input[type='submit']{width:100%;}
	
	/* Product Listing */
	.icon-woo-gridview, .icon-woo-rowview{display:none;}
	.woocommerce .products .span2,.woocommerce .products .span3,.woocommerce .products .span4,.woocommerce .products .span6{width:100%;margin:0 0 20px; float:none; display:inline-block; clear:both;}
	
	.woocommerce .products .product h3{line-height:1em !important; margin-top:0;}
	.woocommerce .products .product .product-thumb{float:left;margin:0 17px 0px 0}
	.woocommerce .products .product .product-description{display:block}
	.woocommerce .products .product .product-description p, .woocommerce .products .product .product-description div{display:none;}
	.woocommerce .products .product .product-description .product-detail2{display:inline-block;color:#F9F9F9;background:#F46937;padding:5px 10px}
	.woocommerce .products .product .product-thumb:hover img,.woocommerce .products .product .product-thumb:hover .onsale{opacity:1;filter:alpha(opacity=100); /* For IE8 and earlier */}
	.woocommerce .products .product .product-thumb:hover a.product-detail{display:none}
	.woocommerce .products .product .price{display:inline-block;padding:0 0 10px 0}
	
	/* Navigation */
	.woocommerce .your_cart{display:none;}
	.woocommerce .your_cart.show{display:block; line-height:normal; margin-top:28px;}
	.woocommerce .your_cart.show .your-cart{background:url('../images/icon-cart.png') no-repeat; width:31px; height:31px;}
	.woocommerce .your_cart.show .your-cart .num{top:-6px; right:-6px; color:#fffefe !important;}
	
	
	/* Product deatil */
	.single-product .summary button.single_add_to_cart_button{width:50%; float:right;}
	
	
	/* Main body */
	.woocommerce #breadcrumb{border:0; margin:0;}
	.woocommerce .rt-mainbody .page-title{background:url('../images/icon-submenu-navigation.png') no-repeat 98% center #ed5a24; padding:10px 5px; color:#ffffff !important; line-height:1.5em !important;}
	
	/* My cart */
	.woocommerce-cart .cart-action .row-fluid .span6{width:100%; margin:0;}
	
	/* Sign in */
	.box, #customer_register{border:0;}
	.woocommerce-account input[type='text'], .woocommerce-account input[type='password'], .woocommerce-account input[type='email']{max-width:100% !important; }
	#customer_register, #customer_login{margin:0; padding:0;}
	
	
	
	/* Related */
	.woocommerce .related .products.row-fluid .span3, .woocommerce .related .products.row-fluid .span4, .woocommerce .related .products.row-fluid .span2{float:left; width:31.4917%; margin-left:2.76243%;}
	.woocommerce .related .products.row-fluid [class*="span"]:nth-child(2n+1){margin-left:0;}	
	
	/* Thumb */
	.thumbnails .span4{float:left; width:31.4917%; margin-left:2.76243%;}
	.thumbnails .span4:first-child{margin-left:0;} 
}

@media (max-width: 480px) {	
	input[type='button'], button, input[type='submit']{width:100%;}
	.woocommerce #body{padding:0 10px;}
	.icon-woo-gridview, .icon-woo-rowview{display:none;}
	
	/* Navigation */
	.woocommerce .your_cart{display:none;}
	.woocommerce .your_cart.show{display:block; line-height:normal; margin-top:30px;}
	.woocommerce .your_cart.show .your-cart{background:url('../images/icon-cart.png') no-repeat; width:31px; height:31px;}
	.woocommerce .your_cart.show .your-cart .num{top:-6px; right:-6px; color:#fffefe !important;}
	
	
	
	/* Product detail */
	.woocommerce .thumbnails .span4{float:left; width:31.4917%; margin-left:2.76243%;}
	.woocommerce .thumbnails .span4:nth-child(3n+1){margin-left:0;}
	.single-product .summary button.single_add_to_cart_button{width:50%; float:right;}
	div.quantity input[type="button"]{height:15px;}
	.single-product .woocommerce_tabs .tabs{display:inline-block; height:auto; width:100%;}
	.single-product .woocommerce_tabs .tabs li{display:inline-block; float:none; width:100%; margin-left:0;}
	.single-product .woocommerce_tabs .tabs a{display:block; border-bottom:0;}
	.single-product .woocommerce_tabs .panel{margin:0;}
	
	#review_form .comment-form-field{width:100%; float:none; margin-left:0; margin-right:0;}
	
	/* Sign in */
	.box, #customer_register{border:0;}
	.woocommerce-account input[type='text'], .woocommerce-account input[type='password'], .woocommerce-account input[type='email']{max-width:100% !important; }
	#customer_register, #customer_login{margin:0; padding:0;}
	.woocommerce-account input[type='button'], .woocommerce-account button, .woocommerce-account input[type='submit']{width:100%;}
	
	/* My Cart */
	.woocommerce-cart .product-thumbnail,.woocommerce-cart .product-remove{display:none;}	
}