a.gallery_hover_next div {background-position: 60px -70px;}

.gallery-carousel.images{ width:48% !important; float:left !important; }

#gallery-large-image{max-width:400px; height:350px; margin:0 auto;}

.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:42%;}

.gallery-thumbs a img{height:auto; max-width:120px;}

.gallery-thumbs{left:19px;}

#ffw-link{left:388px; max-width:12px;}

img.scroll-arrow{left:3px; max-width:12px;}

a.gallery_hover{left:0;}

a.gallery_hover_next{left:303px;}

.anchor-fill{display:none;}

a.gallery_hover{top:50%; margin-top:-30px; height:25px; width:44px;}

.left_arrow{background-image:url("..images/preview_pic.png") no-repeat;}

.right_arrow{padding-left:60px;}

.woocommerce div.product form.cart .variations select{border:solid 1px silver; padding:4px;}

.woocommerce.add-to-cart{color:red;}

.woocommerce .slide-prev{position:fixed; left:85px; top:50%;}

.woocommerce .slide-next{position:fixed; right:85px; top:50%;} 

/**pop up css**/


.gallery-thumbs a img { border: 2px solid #5a5a5a;height: 49px !important;margin: 0 3px;padding: 0;width: 66px; }

#thumbnail-slider { position:relative; width: 10000px; }

.gallery-thumbs a img { border: medium none; height: 81px !important; margin: 0 7px; padding: 0; width: 106px; }

.gallery-thumbs { height: auto; }

.single_add_to_cart_button.alt{ background-color: #7c993c !important; border-radius: 0 !important;color: #fff !important; }

.view_details{ display:block;padding-top: 10px; }

#gallery-large-image { background: none repeat scroll 0 0 #e9e9e9; }

.summary.entry-summary.set-r { float:right !important; width:42% !important; }

.qty-r { float: left; margin: 0 4px 0 0; }

.qty-r .qty{text-align: center; width: 3.631em; border: 2px solid #d4d0ba;padding: 5px;}
