.RcMorePost a.RcMoreShop{Background:#d30008;}
.RcMorePost a:hover.RcMoreShop{Background:#ab0108;}
.RcMorePost a:hover.RcMoreShop i{Background:#8e0006;}
.RcMorePost a.RcMoreShop i{Background:#ab0108;}
.RcPriceShop,.RcPriceShop i{Color:#3cb600 !important;}
.woocommerce-MyAccount-navigation ul{Text-Align:Center;}
.woocommerce-MyAccount-navigation ul li{Display:Inline-Block;}
.woocommerce-MyAccount-navigation ul li a{Display:Inline-Block;Margin:0px 1px 5px 1px;Padding:10px 8px 10px 8px;Background:#7955b9;Font-Size:12px;Color:#fff !important;Font-Weight:Bold;Border-Radius:5px;Transition-Duration:0.3s;}
.woocommerce-MyAccount-navigation ul li a:hover{Background:#6647a4;}
.woocommerce-MyAccount-content a{Font-Weight:Bold;}
.products{Text-Align:Center;}
.products .product{Float:None !important;Display:Inline-table !important;Margin:8px !important;Padding:8px !important;Width:29% !important;Height:335px !important;Background:#f2f2f2;Box-Shadow:0px 2px 5px 0px #ccc;Border-Radius:5px;}
.products .product img{Max-Width:100% !important;Height:200px !important;}
.woocommerce-loop-product__title{Height:30px !important;Margin:0px 0px 5px 0px !important;Font-Weight:Bold !important;Overflow:Hidden;}
.price{Color:#3cb600 !important;}
.products .price{Font-Size:13px !important;Font-Weight:Bold !important;}
.onsale{Background:#d30008 !important;Margin:10px !important;}
.outofstock{Color:#d30008 !important;}
.products .outofstock{Font-Size:13px !important;Font-Weight:Bold;}
.products .product .button{Padding:5px !important;Width:75%;Background:#7955b9;Color:#fff !important;Border-Radius:5px;Transition-Duration:0.2s;}
.products .product .button:hover{Background:#583c90;}
.single_add_to_cart_button{Background:#7955b9 !important;Padding:10px !important;Font-Size:14px !important;Border:1px Solid #4d3480 !important;Border-Radius:5px !important;}
.single_add_to_cart_button:hover{Background:#583c90 !important;}
.product-thumbnail img{Width:60px !important;Height:60px !important;Border-Radius:5px;}
.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{Display:Inline-Block;Padding:8px !important;Background:#7955b9 !important;Font-Weight:Bold;Color:#ffffff !important;Border-Radius:5px !important;Transition-Duration:0.2s;}
.wc-proceed-to-checkout a:hover{Background:#583c90 !important;}
.woocommerce .button.alt{Background:#7955b9 !important;Border-Radius:5px !important;}
.woocommerce .button.alt:hover{Background:#583c90 !important;}
@media screen and (max-width:1280px){
.products .product{Width:28% !important;}}
@media screen and (max-width:1152px){
.products .product{Height:315px !important;}
.products .product img{Height:180px !important;}}
@media screen and (max-width:1024px){
.products .product{Width:27% !important;Height:285px !important;}
.products .product img{Height:150px !important;}}
@media screen and (max-width:980px){
.products .product{Width:26% !important;}}
@media screen and (max-width:840px){
.products .product{Width:43% !important;}}
@media screen and (max-width:640px){
.products .product{Width:40% !important;}}
@media screen and (max-width:480px){
.products .product{Margin:6px 5px 6px 5px !important;Height:250px !important;}
.products .product img{Height:120px !important;}
.products .product .button{Font-Weight:Normal;Font-Size:11px;}}