.woocommerce{Text-Align:Center;}
.woocommerce-result-count{Margin:10px 0px 0px 0px !important;Padding:5px 6px 5px 6px;Background:#e9e9e9;Font-Size:13px;Border-Radius:6px;}
.woocommerce-ordering select{Cursor:Pointer;}
.flex-control-thumbs li{Margin:10px 5px 10px 5px !important;Width:100px !important;Height:100px !important;}
.woocommerce-MyAccount-navigation ul{Font-Size:14px;Text-Align:Center;}
.woocommerce-MyAccount-navigation ul li{Display:Inline-Block;Margin:10px 3px 10px 3px;Width:15%;}
.woocommerce-MyAccount-navigation ul li a{Display:Block;Margin:0px;Padding:10px 8px 10px 8px;Background:#fd5622;Color:#ffffff !important;Font-Weight:Bold;Border-Radius:6px;Transition-Duration:0.3s;}
.woocommerce-MyAccount-navigation ul li a:hover{Background:#ea4e1d;}
.woocommerce-MyAccount-content{Font-Size:14px;}
.woocommerce-MyAccount-content a{Font-Weight:Bold;}
.SPPriceIndex .price del,.SPPriceArchiveP .price del{Margin:0px 3px 0px 3px;Font-Weight:Normal;Font-Size:11px;Color:#B3B3B3 !important;}
.SPPriceIndex .price ins,.SPPriceArchiveP .price ins{Text-Decoration:None;}
.SPSaleIndex{Position:Relative;}
.SPSaleIndex .onsale{Position:Absolute;Margin:7px 0px 0px 7px !important;Padding:2px 4px 2px 4px;Color:#ffffff;Font-Weight:Normal;Font-Size:12px;Border-Radius:5px;Top:0;Left:0;Z-Index:10;}
.SPSaleIndex .onsale span{Margin:0px 0px 0px 4px;Font-Weight:Bold;Font-Size:13px;}
.products .product{Float:None !important;Display:Inline-Table !important;Margin:8px !important;Padding:8px !important;Width:22% !important;Height:335px !important;Background:#f2f2f2;Box-Shadow:0px 2px 5px 0px #ccc;Border-Radius:6px;}
.products .product a{Color:#000000;}
.products .product img{Max-Width:100% !important;Height:250px !important;}
.woocommerce-loop-product__title{Height:35px !important;Margin:0px 0px 5px 0px !important;Font-Size:13px !important;Overflow:Hidden;}
.price{Color:#3cb600 !important;}
.products .price{Font-Size:13px !important;Font-Weight:Bold !important;}
.onsale{Background:#d30008 !important;Margin:10px !important;}
.onsale span{Margin:0px 0px 0px 4px;}
.outofstock{Color:#d30008 !important;}
.products .outofstock{Font-Size:13px !important;Font-Weight:Bold;}
.products .product .button{Margin-Bottom:6px;Width:75%;Background:#fd5622;Color:#ffffff !important;Font-Size:13px !important;Border-Radius:6px;Transition-Duration:0.2s;}
.products .product .button:hover{Background:#ea4e1d;}
.entry-summary .price{Text-Align:Right;}
.entry-summary .price del{Font-Size:13px !important;}
.products .price del,.entry-summary .price del{Margin:0px 3px 0px 3px;Font-Weight:Normal;Font-Size:11px;Color:#747474 !important;}
.products .price ins,.entry-summary .price ins{Text-Decoration:None;}
.variable-item{Margin:5px !important;}
.single_add_to_cart_button{Background:#fd5622 !important;Padding:12px !important;Font-Size:13px !important;Border:None !important;Border-Radius:6px !important;}
.single_add_to_cart_button:hover{Background:#ea4e1d !important;}
.product-thumbnail img{Width:60px !important;Height:60px !important;Border-Radius:6px;}
.woocommerce-product-gallery__image .wp-post-image{Margin:0px Auto 0px Auto !important;Max-Width:100% !important;}
.variation{Margin:5px 0px 0px 0px !important;}
.variation p{Margin:0px !important;Padding:0px !important;}
.variation dt{Font-Weight:Bold;}
.wc-proceed-to-checkout a{Background:#fd5622 !important;Border-Radius:6px !important;}
.wc-proceed-to-checkout a:hover{Background:#ea4e1d !important;}
.woocommerce .button.alt{Background:#fd5622 !important;Border-Radius:6px !important;}
.woocommerce .button.alt:hover{Background:#ea4e1d !important;}
.woocommerce-product-attributes-item__value{Font-Style:Normal !important;}
.woocommerce-product-details__short-description{Text-Align:Right;}
.variations_form{Text-Align:Right;}
.out-of-stock{Float:Right;Display:Inline-Block;Padding:3px 5px 3px 5px;Background:#d30008;Color:#ffffff !important;Border-Radius:6px;}
.woocommerce-tabs{Text-Align:Right;}
@media screen and (max-width:1280px){
.products .product{Width:21.5% !important;}
.products .product img{Height:220px !important;}}
@media screen and (max-width:1152px){
.products .product{Width:21% !important;Height:315px !important;}
.products .product img{Height:180px !important;}}
@media screen and (max-width:1024px){
.products .product{Width:20.8% !important;Height:285px !important;}
.products .product img{Height:170px !important;}}
@media screen and (max-width:980px){
.products .product{Width:20.4% !important;}
.products .product img{Height:160px !important;}}
@media screen and (max-width:840px){
.products .product{Width:27.8% !important;}}
@media screen and (max-width:720px){
.products .product{Width:27.5% !important;}}
@media screen and (max-width:640px){
.products .product{Width:41.2% !important;}}
@media screen and (max-width:480px){
.woocommerce-result-count{Float:None !important;Display:Inline-Block;}
.woocommerce-ordering{Float:None !important;Margin:8px 0px 5px 0px !important;}
.products .product{Margin:6px 5px 6px 5px !important;Height:250px !important;}
.products .product img{Height:120px !important;}
.products .product .button{Margin-Bottom:3px;Font-Weight:Normal;Font-Size:11px;}}