.jigoshop table,.jigoshop caption,.jigoshop tbody,.jigoshop tfoot,.jigoshop thead,.jigoshop tr,.jigoshop th,.jigoshop td{background:0 0;border:0 none;font-size:100%;margin:0;outline:0 none;padding:0;vertical-align:baseline}select,input,textarea{color:#888}.jigoshop h2.page-title{font-size:24px}.jigoshop .inner-cta-wrap #cta-top{margin-top:10px;margin-left:35px}ins{background-color:#ff9;color:#000;text-decoration:none}.jigoshop #breadcrumb{background:#f5f5f5;border:1px solid #efefef;border-radius:4px;padding:.375em .875em !important;font-size:12px}.jigoshop #breadcrumb a{color:#666;font-weight:400}.jigoshop #breadcrumb a:hover{border-bottom:none;color:#000}.products li{margin:20px 60px 20px 0}.products li.product a img{border:1px solid #ccc;box-shadow:0 0 2px 0 rgba(0,0,0,.1) inset;height:auto !important;padding:3px}.products li.product:hover a img{border:1px solid #bbb;box-shadow:0 0 3px 0 #ccc;-webkit-box-shadow:0 0 3px 0 #ccc;-moz-box-shadow:0 0 3px 0 #ccc}span.onsale{background:#ff9c07;display:block;font-weight:700;width:30px;z-index:1000;right:-10px!important}.products li.product .price{font-size:14px;background:-moz-linear-gradient(center top,#fff 0%,#eee 100%) repeat scroll 0 0 transparent;background:-moz-linear-gradient(center top,#fff 0%,#eee 100%) repeat scroll 0 0 transparent;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));background:-webkit-linear-gradient(#fff,#eee);background:-moz-linear-gradient(center top,#fff 0%,#eee 100%);background:-moz-gradient(center top,#fff 0%,#eee 100%);border-bottom:1px solid #ccc;border-right:1px solid #ccc;color:#888;left:1px;padding:2px 6px;position:absolute;top:1px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:0 0 3px 0 rgba(0,0,0,.1),0 0 7px 0 rgba(255,255,255,.9) inset}.products li.product .price del{display:inline;font-weight:400}.products li.product .price ins{background:0 0;color:#888;font-style:normal}.products li strong{font-family:'Lato',arial,sans-serif;color:#555;display:block;font-weight:400;font-size:16px}.products li strong:hover{color:#000}a.button,button.button,input.button,#review_form #submit,.button-alt{color:#fff;min-width:78px;min-height:18px;font-size:12px;font-weight:400!important;margin:10px 0 0;padding:5px 0 0;text-transform:lowercase;text-shadow:none;border:1px solid #609;background-color:#609;background-image:-webkit-gradient(linear,left top,left bottom,from(#89b756),to(#8f3cba));background-image:-webkit-linear-gradient(top,#609,#8f3cba);background-image:-moz-linear-gradient(top,#609,#8f3cba);background-image:-o-linear-gradient(top,#609,#8f3cba);background-image:-ms-linear-gradient(top,#609,#8f3cba);background-image:linear-gradient(top,#609,#8f3cba);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#660099',EndColorStr='#8f3cba');-webkit-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-moz-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-ms-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-o-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);box-shadow:inset 0 0 2px 0 rgba(173,205,113,1)}a.button:hover,button.button:hover,input.button:hover,#review_form #submit:hover{background-color:#609;background-image:-webkit-gradient(linear,left top,left bottom,from(#89b756),to(#8f3cba));background-image:-webkit-linear-gradient(top,#609,#8f3cba);background-image:-moz-linear-gradient(top,#609,#8f3cba);background-image:-o-linear-gradient(top,#609,#8f3cba);background-image:-ms-linear-gradient(top,#609,#8f3cba);background-image:linear-gradient(top,#609,#8f3cba);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#660099',EndColorStr='#8f3cba');opacity:.8;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:.5s}div.jigoshop_error a.button,div.jigoshop_message a.button{margin-top:-3px}div.product div.images{width:314px}div.product div.images img{max-width:100%;padding:6px}.jigoshop #sidebar{margin-top:20px}.jigoshop_cart ul li,.widget_layered_nav ul li,.widget_user_login ul li,.widget_recent_entries ul li,.widget_products_on_sale ul li,.jigoshop_random_products ul li,.widget_recent_reviews ul li,.widget_top_rated ul li{list-style:none;width:260px}.jigoshop_product_search,.jigoshop_price_filter,.jigoshop_cart,.widget_recent_entries,.jigoshop_featured_products,.jigoshop_product_categories,.widget_product_tag_cloud,.widget_user_login,.widget_products_on_sale,.jigoshop_random_products,.widget_top_rated,.jigoshop_best_sellers,.widget_recently_viewed_products,.widget_recent_reviews{margin-bottom:20px;background:-moz-linear-gradient(center top,#fafafa 0%,#fff 100%) repeat scroll 0 0 transparent;background:#fafafa;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#fff));background:-webkit-linear-gradient(#fafafa,#fff);background:-moz-linear-gradient(center top,#fafafa 0%,#fff 100%);background:-moz-gradient(center top,#fafafa 0%,#fff 100%);border:1px solid #dcd5b6;border-radius:4px;box-shadow:0 0 0 3px rgba(0,0,0,.024) inset;margin-bottom:1.5em;padding:20px 0 20px 20px}.assistive-text{display:none}.widget_user_login p input{-moz-transition:border .2s linear 0s,box-shadow .2s linear 0s;box-shadow:0 1px 3px rgba(0,0,0,.1) inset;border:1px solid #ccc;border-radius:3px;color:gray;font-size:13px;height:18px;line-height:18px;padding:4px;display:block;width:250px;height:25px}.widget_user_login p input:focus{border-color:rgba(82,168,236,.8);box-shadow:0 1px 3px rgba(0,0,0,.1) inset,0 0 8px rgba(82,168,236,.6);outline:0 none}.widget_user_login label{color:#bebebe}.widget_user_login input.input-submit{color:#fff;width:95px;height:28px;font-size:12px;font-weight:400!important;margin:0 0 15px;padding:0;text-transform:lowercase;border:1px solid #c5c5c5;background-color:#d0d0d0;background-image:-webkit-gradient(linear,left top,left bottom,from(#d0d0d0),to(#c2c2c2));background-image:-webkit-linear-gradient(top,#d0d0d0,#c2c2c2);background-image:-moz-linear-gradient(top,#d0d0d0,#c2c2c2);background-image:-o-linear-gradient(top,#d0d0d0,#c2c2c2);background-image:-ms-linear-gradient(top,#d0d0d0,#c2c2c2);background-image:linear-gradient(top,#d0d0d0,#c2c2c2);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#d0d0d0',EndColorStr='#c2c2c2');-webkit-box-shadow:inset 0 0 2px 0 rgba(220,220,220,1);-moz-box-shadow:inset 0 0 2px 0 rgba(220,220,220,1);-ms-box-shadow:inset 0 0 2px 0 rgba(220,220,220,1);-o-box-shadow:inset 0 0 2px 0 rgba(220,220,220,1);box-shadow:inset 0 0 2px 0 rgba(220,220,220,1)}.widget_user_login input.input-submit:hover{opacity:.8}.widget_search{overflow:hidden}.widget_search #searchsubmit,.jigoshop_product_search #searchsubmit{background:-moz-linear-gradient(center top,#fff 0%,#eee 100%) repeat scroll 0 0 transparent;border-bottom-right-radius:4px;border-color:#ccc #ccc #ccc -moz-use-text-color;border-style:solid solid solid none;border-top-right-radius:4px;border-width:1px 1px 1px 0;box-shadow:0 0 0 1px #fff inset;display:block;font-size:1em;height:25px;width:50px;height:30px;margin:0;padding:0 .5em;-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-box-sizing:content-box}.widget_search input#s,.jigoshop_product_search input#s{background:none repeat scroll 0 0 #f8f8f8;border:1px solid #ccc;float:left;font-size:1em;margin:0;outline:medium none;padding:5px;width:65%;height:20px;border-radius:4px 0 0 4px;box-shadow:0 0 0 3px rgba(0,0,0,.024) inset}.widget_recent_entries ul li,.widget_products_on_sale ul li,.jigoshop_random_products ul li,.widget_top_rated ul li,.jigoshop_featured_products ul li,.jigoshop_best_sellers ul li,.widget_recently_viewed_products ul li,.widget_recent_reviews ul li{border-bottom:1px solid #eee;color:#333;font-size:14px;padding:.75em 0 !important}.widget_recent_entries ul li a,.widget_products_on_sale ul li a,.jigoshop_random_products ul li a,.widget_top_rated ul li a,.jigoshop_featured_products ul li a,.jigoshop_best_sellers ul li a,.widget_recently_viewed_products ul li a,.widget_recent_reviews ul li a{font-size:14px;font-family:'Lato',arial,sans-serif;font-weight:400;margin-bottom:5px;color:#aaa}.widget_recent_entries ul li img,.widget_products_on_sale ul li img,.jigoshop_random_products ul li img,.widget_top_rated ul li img,.jigoshop_featured_products ul li img,.jigoshop_best_sellers ul li img,.widget_recently_viewed_products ul li img,.widget_recent_reviews ul li img{background:none repeat scroll 0 0 #fff;box-shadow:0 0 3px 0 #ddd;float:right;padding:2px;margin-left:10px}.widget_recent_entries li:hover a img,.widget_products_on_sale ul li:hover a img,.jigoshop_random_products ul li:hover a img,.widget_top_rated ul li:hover a img,.jigoshop_featured_products ul li:hover a img,.jigoshop_best_sellers ul li:hover a img,.widget_recently_viewed_products ul li:hover a img,.widget_recent_reviews ul li:hover a img{border:1px solid #bbb;box-shadow:0 0 3px 0 #ccc;-webkit-box-shadow:0 0 3px 0 #ccc;-moz-box-shadow:0 0 3px 0 #ccc}.widget_recent_reviews .star-rating{margin-right:10px}.widget_top_rated .js_widget_product_price{float:left;clear:both;margin-top:10px}.widget_recent_entries ins{font-size:14px}.widget_recent_entries del{font-size:12px}.widget_recent_entries ul li{border-bottom:1px solid #eee;color:#333;font-size:14px;padding:.75em 0 !important}.widget_recent_entries ul li a{font-size:14px;font-family:'Lato',arial,sans-serif;font-weight:400;margin-bottom:5px;color:#aaa}.widget_recent_entries ul li img{background:none repeat scroll 0 0 #fff;box-shadow:0 0 3px 0 #ddd;float:right;padding:2px}.widget_recent_entries ul li a:hover{color:#b35314}.widget_recent_entries li:hover a img{border:1px solid #bbb;box-shadow:0 0 3px 0 #ccc;-webkit-box-shadow:0 0 3px 0 #ccc;-moz-box-shadow:0 0 3px 0 #ccc}.widget_recent_entries del,.widget_recent_entries ins{font-size:14px}.price_slider_wrapper{margin:0 20px 20px 0}.price_slider_wrapper .button{float:right;min-height:10px;padding:5px 0}.widget-block .jigoshop_product_categories ul li{background:none repeat scroll 0 0 #fff;border:1px solid #dadada;box-shadow:0 0 2px 0 rgba(0,0,0,.1) inset;display:inline-block;margin:5px 5px 0 0;padding-right:5px}.widget-block .jigoshop_product_categories ul li:hover{border:1px solid #bbb;box-shadow:0 0 3px 0 #ccc;-webkit-box-shadow:0 0 3px 0 #ccc;-moz-box-shadow:0 0 3px 0 #ccc}.widget-block .jigoshop_product_categories ul li a{font-size:12px;font-family:'Lato',arial,sans-serif;font-weight:400;padding:0 10px;padding-left:15px;color:#a0a0a0}.widget-block .jigoshop_product_categories ul li a:hover{color:#333}.widget-block .jigoshop_product_categories #dropdown_product_cat{font-size:16px;font-family:'Lato',arial,sans-serif;font-weight:400;color:#666}.widget-block .widget_product_tag_cloud .tagcloud a{background:none repeat scroll 0 0 #fff;border:1px solid #dadada;box-shadow:0 0 2px 0 rgba(0,0,0,.1) inset;display:inline-block;margin:5px 5px 0 0;padding:5px 10px;font-size:12px!important;font-family:'Lato',arial,sans-serif;font-weight:400;color:#a0a0a0}.widget-block .widget_product_tag_cloud .tagcloud a:hover{border:1px solid #bbb;color:#333;box-shadow:0 0 3px 0 #ccc;-webkit-box-shadow:0 0 3px 0 #ccc;-moz-box-shadow:0 0 3px 0 #ccc}.jigoshop_cart{padding-bottom:60px}.jigoshop_cart .cart_list li{border-bottom:1px solid #eee;color:#aaa;font-size:12px;padding:.75em 0 !important}.jigoshop_cart .cart_list li:last-child{border:medium none}.jigoshop_cart .cart_list li a{font-size:14px;font-weight:400;margin-bottom:5px}.jigoshop_cart .cart_list li img{background:none repeat scroll 0 0 #fff;box-shadow:0 0 3px 0 #ddd;float:right;padding:2px}.jigoshop_cart .total{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:-moz-linear-gradient(center top,#efefef 0%,#fff 100%) repeat scroll 0 0 transparent;border-color:#ddd -moz-use-text-color;border-style:solid none;border-width:1px 0;box-shadow:0 0 3px 0 rgba(255,255,255,.9) inset;color:#555;margin-left:-20px !important;margin-right:0 !important;margin-top:1em !important;padding:.7em .5em .5em;text-align:center;text-transform:uppercase;font-size:14px;font-family:'Lato',arial,sans-serif;font-weight:400;color:#666}.jigoshop_cart .total strong{display:inline-block;min-width:40px;font-size:14px;font-family:'Lato',arial,sans-serif;font-weight:400;color:#666}.jigoshop_cart .buttons{margin-top:20px;margin-bottom:0;padding-right:20px}.jigoshop_cart a.button{color:#fff;min-width:78px;min-height:20px;font-size:12px;font-weight:400!important;margin:10px 0 0;padding:5px 0 0;text-transform:lowercase;text-shadow:none;border:1px solid #a3a3a3;background-color:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#ccc),to(#bcbcbc));background-image:-webkit-linear-gradient(top,#ccc,#bcbcbc);background-image:-moz-linear-gradient(top,#ccc,#bcbcbc);background-image:-o-linear-gradient(top,#ccc,#bcbcbc);background-image:-ms-linear-gradient(top,#ccc,#bcbcbc);background-image:linear-gradient(top,#ccc,#bcbcbc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#cccccc',EndColorStr='#bcbcbc');-webkit-box-shadow:inset 0 0 2px 0 rgba(219,219,219,1);-moz-box-shadow:inset 0 0 2px 0 rgba(219,219,219,1);-ms-box-shadow:inset 0 0 2px 0 rgba(219,219,219,1);-o-box-shadow:inset 0 0 2px 0 rgba(219,219,219,1);box-shadow:inset 0 0 2px 0 rgba(219,219,219,1)}.jigoshop_cart a.checkout{color:#ffffff!important;min-width:78px;min-height:20px;font-size:12px;font-weight:400!important;margin:10px 0 0;padding:5px 0 0;float:right;text-transform:lowercase;border:1px solid #569715;text-shadow:none;background-color:#89b756;background-image:-webkit-gradient(linear,left top,left bottom,from(#89b756),to(#70a33e));background-image:-webkit-linear-gradient(top,#89b756,#70a33e);background-image:-moz-linear-gradient(top,#89b756,#70a33e);background-image:-o-linear-gradient(top,#89b756,#70a33e);background-image:-ms-linear-gradient(top,#89b756,#70a33e);background-image:linear-gradient(top,#89b756,#70a33e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#89b756',EndColorStr='#70a33e');-webkit-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-moz-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-ms-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-o-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);box-shadow:inset 0 0 2px 0 rgba(173,205,113,1)}.jigoshop-product #body-wrap #post-content-wrap,.jigoshop-cart #body-wrap #post-content-wrap,.jigoshop-myaccount #body-wrap #post-content-wrap,.jigoshop-checkout #body-wrap #post-content-wrap,.jigoshop-thanks #body-wrap #post-content-wrap,.jigoshop-tracker #body-wrap #post-content-wrap{width:900px;min-height:350px;padding:20px}.jigoshop-cart h3.post-title,.jigoshop-myaccount h3.post-title{margin-top:0}.jigoshop-cart .button,#payment .button-alt{color:#fff;min-width:145px;min-height:25px;font-size:12px;font-weight:400!important;margin:10px 0 0;padding:10px 0 0;text-transform:lowercase;border:1px solid #609;background-color:#609;background-image:-webkit-gradient(linear,left top,left bottom,from(#89b756),to(#8f3cba));background-image:-webkit-linear-gradient(top,#609,#8f3cba);background-image:-moz-linear-gradient(top,#609,#8f3cba);background-image:-o-linear-gradient(top,#609,#8f3cba);background-image:-ms-linear-gradient(top,#609,#8f3cba);background-image:linear-gradient(top,#609,#8f3cba);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#660099',EndColorStr='#8f3cba');-webkit-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-moz-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-ms-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-o-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);box-shadow:inset 0 0 2px 0 rgba(173,205,113,1)}.jigoshop-checkout .lost_password{float:right;font-weight:400!important;font-size:14px;margin-top:20px}.jigoshop-checkout .login .button{width:147px;height:33px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/cart-large.png) no-repeat;font-size:14px;font-weight:400!important;margin:10px 0 0;padding:0;text-transform:lowercase;color:#fff}.jigoshop-checkout .login .button:hover{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/cart-large.png) no-repeat;border-bottom:none!important;opacity:.8;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:.5s}#payment .button-alt{font-size:14px;padding:0}table.shop_table{border:1px solid #ddd;margin-bottom:20px}table.shop_table th{background:-moz-linear-gradient(center top,#fff 0%,#f1f1f1 100%) repeat scroll 0 0 transparent;color:#666;text-shadow:0 1px 0 #fff;background-color:#eee;border-bottom:none;border-right:none}table.shop_table td{border-bottom:none;border-right:none}td.actions .coupon .input-text{height:1.7em}table.shop_table td.product-name a,table.shop_table td.product-price{font-size:14px;font-family:'Lato',arial,sans-serif;font-weight:400!important;color:#666}table.shop_table td.product-remove a:hover{border-bottom:none!important}table.shop_table td.product-name a:hover{color:#000}table.shop_table .quantity{margin-right:12px !important;min-width:0!important;overflow:hidden;position:relative;width:57px !important}.quantity input.plus,.quantity input.minus{background:-moz-linear-gradient(center top,#fff 0%,#eee 100%) repeat scroll 0 0 transparent;background:-moz-linear-gradient(center top,#fff 0%,#eee 100%) repeat scroll 0 0 transparent;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));background:-webkit-linear-gradient(#fff,#eee);background:-moz-linear-gradient(center top,#fff 0%,#eee 100%);background:-moz-gradient(center top,#fff 0%,#eee 100%);border:1px solid #bbb;box-shadow:0 0 0 1px #fff inset;color:#888 !important;font-size:12px;height:16px !important;padding:0}table.shop_table .quantity input.minus{border-radius:0 0 4px;bottom:0;position:absolute;right:0}table.shop_table .quantity input.plus{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:4px;position:absolute;right:0;top:0}table.shop_table .quantity input.input-text{border:1px solid #bbb;border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:0 0 3px 0 rgba(0,0,0,.2) inset;float:left;padding:7px 9px;width:18px}table.shop_table td.actions div.coupon{text-align:left;width:40%}table.shop_table td.actions div.coupon .button{color:#fff;min-width:95px;min-height:25px;font-size:12px;font-weight:400!important;margin:0 0 0 20px;padding:0;text-transform:lowercase;border:1px solid #a3a3a3;background-color:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#ccc),to(#bcbcbc));background-image:-webkit-linear-gradient(top,#ccc,#bcbcbc);background-image:-moz-linear-gradient(top,#ccc,#bcbcbc);background-image:-o-linear-gradient(top,#ccc,#bcbcbc);background-image:-ms-linear-gradient(top,#ccc,#bcbcbc);background-image:linear-gradient(top,#ccc,#bcbcbc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#cccccc',EndColorStr='#bcbcbc');-webkit-box-shadow:inset 0 0 2px 0 rgba(219,219,219,1);-moz-box-shadow:inset 0 0 2px 0 rgba(219,219,219,1);-ms-box-shadow:inset 0 0 2px 0 rgba(219,219,219,1);-o-box-shadow:inset 0 0 2px 0 rgba(219,219,219,1);box-shadow:inset 0 0 2px 0 rgba(219,219,219,1)}table.shop_table td.actions div.coupon .button:hover{color:#fff!important}table.shop_table td.actions .button,table.shop_table td.actions .button-alt{font-size:12px;margin-right:0;vertical-align:top !important}table.shop_table td.actions .button{color:#fff;min-width:145px;min-height:36px;font-size:12px;font-weight:400!important;margin:0 0 0 20px;padding:0;text-transform:lowercase;border:1px solid #a3a3a3;background-color:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#ccc),to(#bcbcbc));background-image:-webkit-linear-gradient(top,#ccc,#bcbcbc);background-image:-moz-linear-gradient(top,#ccc,#bcbcbc);background-image:-o-linear-gradient(top,#ccc,#bcbcbc);background-image:-ms-linear-gradient(top,#ccc,#bcbcbc);background-image:linear-gradient(top,#ccc,#bcbcbc);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#cccccc',EndColorStr='#bcbcbc');-webkit-box-shadow:inset 0 0 2px 0 rgba(219,219,219,1);-moz-box-shadow:inset 0 0 2px 0 rgba(219,219,219,1);-ms-box-shadow:inset 0 0 2px 0 rgba(219,219,219,1);-o-box-shadow:inset 0 0 2px 0 rgba(219,219,219,1);box-shadow:inset 0 0 2px 0 rgba(219,219,219,1)}table.shop_table td.actions .button-alt{color:#fff;min-width:145px;min-height:25px;font-size:12px;font-weight:400!important;margin:0 0 0 20px;padding:10px 0 0;text-transform:lowercase;border:1px solid #609;background-color:#609;background-image:-webkit-gradient(linear,left top,left bottom,from(#89b756),to(#8f3cba));background-image:-webkit-linear-gradient(top,#609,#8f3cba);background-image:-moz-linear-gradient(top,#609,#8f3cba);background-image:-o-linear-gradient(top,#609,#8f3cba);background-image:-ms-linear-gradient(top,#609,#8f3cba);background-image:linear-gradient(top,#609,#8f3cba);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#660099',EndColorStr='#8f3cba');-webkit-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-moz-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-ms-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-o-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);box-shadow:inset 0 0 2px 0 rgba(173,205,113,1)}table.shop_table td.actions .button-alt:hover{background-color:#609;background-image:-webkit-gradient(linear,left top,left bottom,from(#89b756),to(#8f3cba));background-image:-webkit-linear-gradient(top,#609,#8f3cba);background-image:-moz-linear-gradient(top,#609,#8f3cba);background-image:-o-linear-gradient(top,#609,#8f3cba);background-image:-ms-linear-gradient(top,#609,#8f3cba);background-image:linear-gradient(top,#609,#8f3cba);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#660099',EndColorStr='#8f3cba');opacity:.8;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:.5s}.cart-collaterals .cart_totals{text-align:left;width:435px}.cart-collaterals .cart_totals table{width:100%}.cart-collaterals .cart_totals th{padding:10px 0!important}.cart-collaterals .cart_totals tr td,.cart-collaterals .cart_totals tr th{font-size:16px;font-family:'Lato',arial,sans-serif;font-weight:400;color:#888}.cart-collaterals .cart_totals table small{font-size:14px}.cart-collaterals .cart_totals table strong{color:#333;font-weight:400}.shipping_calculator h2 a{font-weight:400!important;color:#666}.shipping_calculator h2 a:hover{border-bottom:none!important;color:#333}.cart-collaterals .shipping_calculator h2{margin-bottom:0;margin-top:0;padding:1em 1em .5em}.cart-collaterals .shipping_calculator:after{content:"";display:block;height:87px;position:absolute;right:0;top:-12px;width:99px}.cart-collaterals .shipping_calculator{background:-moz-linear-gradient(center top,#fffefe 0%,#f4f2ef 100%) repeat scroll 0 0 transparent;margin:2px;overflow:visible;position:relative;text-align:left;width:436px;border:1px solid #efefef}.cart-collaterals .shipping_calculator .shipping-calculator-form{overflow:hidden;padding:0 1.5em 1.5em}.cart-collaterals .shipping_calculator .shipping-calculator-form input{font-size:16px;font-family:'Lato',arial,sans-serif;font-weight:400;color:#ccc}form .form-row,#content .form-row{margin:5px 0}.cart-collaterals .shipping_calculator .button{color:#fff;min-width:147px;min-height:33px;font-size:12px;font-weight:400!important;margin:10px 0 0;padding:0;text-transform:lowercase;border:1px solid #569715;background-color:#89b756;background-image:-webkit-gradient(linear,left top,left bottom,from(#89b756),to(#70a33e));background-image:-webkit-linear-gradient(top,#89b756,#70a33e);background-image:-moz-linear-gradient(top,#89b756,#70a33e);background-image:-o-linear-gradient(top,#89b756,#70a33e);background-image:-ms-linear-gradient(top,#89b756,#70a33e);background-image:linear-gradient(top,#89b756,#70a33e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#89b756',EndColorStr='#70a33e');-webkit-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-moz-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-ms-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-o-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);box-shadow:inset 0 0 2px 0 rgba(173,205,113,1)}.jigoshop-product span.onsale{background:none repeat scroll 0 0 #ff9c07;display:block;font-weight:700;left:280px !important;width:30px;z-index:10}div.product div.summary{margin:10px 0 0 25px;width:500px}div.product .product_title{font-size:24px}div.product p.price{background:#8f3cba;color:#FFFFFF!important;display:inline-block;float:right;font-size:16px;font-weight:400;margin-top:0;padding:6px 16px 6px 12px;position:relative;bottom:40px;top:-2.5em;border-bottom-left-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-top-right-radius:4px}div.product p.price del{color:#ccc;font-size:14px;font-weight:400!important}div.product p.price ins{background-color:#8f3cba;color:#fff;text-decoration:none;font-weight:400}div.product div.summary p{font-size:14px;color:#999}.quantity input.plus:hover,.quantity input.minus:hover{background:#fff}div.product .quantity{margin-right:12px !important;min-width:0!important;overflow:hidden;position:relative;width:57px !important}div.product .quantity input.input-text{border:1px solid #bbb;float:left;padding:7px 9px;width:18px;border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:0 0 3px 0 rgba(0,0,0,.2) inset}div.product .quantity input.plus{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:4px;position:absolute;right:0;top:0}div.product .quantity input.minus{border-radius:0 0 4px;bottom:0;position:absolute;right:0}div.product .quantity input.plus,.quantity input.minus{background:-moz-linear-gradient(center top,#fff 0%,#eee 100%) repeat scroll 0 0 transparent;background:-moz-linear-gradient(center top,#fff 0%,#eee 100%) repeat scroll 0 0 transparent;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));background:-webkit-linear-gradient(#fff,#eee);background:-moz-linear-gradient(center top,#fff 0%,#eee 100%);background:-moz-gradient(center top,#fff 0%,#eee 100%);border:1px solid #bbb;box-shadow:0 0 0 1px #fff inset;color:#888 !important;font-size:12px;height:16px !important;padding:0}div.product div.summary .button-alt{color:#fff;min-width:146px;min-height:33px;font-size:12px;font-weight:400!important;margin:0;padding:0 0 4px;text-transform:lowercase;border:1px solid #609;background-color:#609;background-image:-webkit-gradient(linear,left top,left bottom,from(#89b756),to(#8f3cba));background-image:-webkit-linear-gradient(top,#609,#8f3cba);background-image:-moz-linear-gradient(top,#609,#8f3cba);background-image:-o-linear-gradient(top,#609,#8f3cba);background-image:-ms-linear-gradient(top,#609,#8f3cba);background-image:linear-gradient(top,#609,#8f3cba);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#660099',EndColorStr='#8f3cba');-webkit-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-moz-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-ms-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-o-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);box-shadow:inset 0 0 2px 0 rgba(173,205,113,1)}div.product div.summary .button-alt:hover{background-color:#609;background-image:-webkit-gradient(linear,left top,left bottom,from(#89b756),to(#8f3cba));background-image:-webkit-linear-gradient(top,#609,#8f3cba);background-image:-moz-linear-gradient(top,#609,#8f3cba);background-image:-o-linear-gradient(top,#609,#8f3cba);background-image:-ms-linear-gradient(top,#609,#8f3cba);background-image:linear-gradient(top,#609,#8f3cba);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#660099',EndColorStr='#8f3cba');opacity:.8;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:.5s}div.product div.product_meta,div.product div.variations_button{clear:both;min-height:20px}div.product .product_meta div{font-size:14px;color:#999;float:left}div.product .product_meta .posted_in,div.product .product_meta .tagged_as{margin:0}div.product .product_meta .posted_in a,div.product .product_meta .tagged_as a{font-weight:400!important;color:#333}div.product .product_meta .posted_in a:hover,div.product .product_meta .tagged_as a:hover{color:#000}div.product div.social{background:#f5f5f5;border:1px solid #efefef;margin-top:20px;padding:7px 10px;border-radius:4px}div.product #tabs ul.tabs{padding:0;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/tabs.png) bottom repeat-x}div.product #tabs ul.tabs li{border:none}div.product #tabs ul.tabs li.ui-state-default{background:0 0}div.product #tabs ul.tabs li a{padding:9px 16px 8px;border-bottom:0;background:0 0;font-weight:400;font-size:14px !important;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}div.product #tabs ul.tabs li a:hover{border:1px solid #eee;border-bottom:0;padding:8px 15px;background:#fff}div.product #tabs ul.tabs li.active a{border:1px solid #eee;border-bottom:0;padding:8px 15px;font-weight:400!important;font-size:14px}div.product #tabs .panel{padding:20px 15px 0;border:none;border-bottom:1px solid #eee;margin-bottom:3em}div.product #tabs .panel h2{font-size:18px}div.product #tabs table.shop_attributes{width:100%;border-top:1px solid #eee !important;border-collapse:separate}div.product #tabs table.shop_attributes td,div.product #tabs table.shop_attributes th{border-bottom:1px solid #eee !important;border-top:2px solid #f8f8f8}div.product #tabs table.shop_attributes th{text-align:right;width:148px;border-right:1px solid #eee;padding-right:12px}div.product #tabs table.shop_attributes td{padding-left:12px}div.product #tabs table.shop_attributes tr.alt td,div.product #tabs table.shop_attributes tr.alt th{background:#fdfdfd}div.product ul.products li{position:relative}div.product ul.products li .onsale{left:130px!important}#review_form #submit{color:#fff;min-width:145px;min-height:30px;font-size:12px;font-weight:400!important;margin:10px 0 0 0!important;padding:0 0 0 0!important;text-transform:lowercase;border:1px solid #569715!important;background-color:#89b756!important;background-image:-webkit-gradient(linear,left top,left bottom,from(#89b756),to(#70a33e))!important;background-image:-webkit-linear-gradient(top,#89b756,#70a33e)!important;background-image:-moz-linear-gradient(top,#89b756,#70a33e)!important;background-image:-o-linear-gradient(top,#89b756,#70a33e)!important;background-image:-ms-linear-gradient(top,#89b756,#70a33e)!important;background-image:linear-gradient(top,#89b756,#70a33e)!important;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#89b756',EndColorStr='#70a33e')!important;-webkit-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-moz-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-ms-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-o-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);box-shadow:inset 0 0 2px 0 rgba(173,205,113,1)}.hreview-aggregate .star-rating{margin:0;margin-right:20px}.star-rating{float:left}#reviews #comments ol.commentlist li .comment-text{border:1px solid #ddd;border-radius:5px;margin:0 0 0 50px;padding:11px 11px 0;width:400px}#reviews #comments ol.commentlist li .comment-text p.meta{font-size:12px}#reviews .comment-text .star-rating{float:right}form.cart .variations .select_label{margin:0 0 0 20px;font-size:16px;position:relative;top:4px}form.cart .variations select{height:27px;line-height:27px;border:1px solid #ccc;border-radius:3px;color:gray;display:inline-block;font-size:13px;line-height:18px;padding:4px;width:210px}form.cart .variations label{font-size:16px;font-weight:400}div.product #tabs table.shop_attributes th{font-size:14px;font-weight:400;color:#333}#review_form input#author{margin-left:20px}#review_form input#email{margin-left:23px}.jigoshop #review_form #respond label{float:left;margin-right:10px}.jigoshop #review_form #respond span.required{position:relative;bottom:10px}.jigoshop-myaccount form{margin-bottom:50px}.jigoshop-myaccount p{font-size:14px;color:#999}.jigoshop-myaccount strong{color:#666}.jigoshop-myaccount a{font-weight:400!important}.jigoshop-myaccount address{color:#999}.jigoshop-myaccount a.lost_password{float:right;margin-top:20px}header.title{width:100%!important}header.title a.edit{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/pencil.png) no-repeat scroll 0 2px transparent;padding-left:24px;color:#666}header.title a.edit:hover{border-bottom:none!important;color:#333}.jigoshop-myaccount .my_account_orders .button{background:#8f3cba!important;font-size:10px !important;margin:0 10px 0 0;min-height:10px;min-width:41px !important;padding:3px 0}.jigoshop-thanks .button{color:#fff;min-width:147px;min-height:25px;font-size:12px;font-weight:400!important;margin:10px 0 0;padding:10px 0 0;text-transform:lowercase;border:1px solid #569715;background-color:#89b756;background-image:-webkit-gradient(linear,left top,left bottom,from(#89b756),to(#70a33e));background-image:-webkit-linear-gradient(top,#89b756,#70a33e);background-image:-moz-linear-gradient(top,#89b756,#70a33e);background-image:-o-linear-gradient(top,#89b756,#70a33e);background-image:-ms-linear-gradient(top,#89b756,#70a33e);background-image:linear-gradient(top,#89b756,#70a33e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#89b756',EndColorStr='#70a33e');-webkit-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-moz-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-ms-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-o-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);box-shadow:inset 0 0 2px 0 rgba(173,205,113,1)}.jigoshop-tracker .button{color:#fff;min-width:146px;min-height:33px;font-size:12px;font-weight:400!important;margin:10px 0 0;padding:0;text-transform:lowercase;border:1px solid #569715;background-color:#89b756;background-image:-webkit-gradient(linear,left top,left bottom,from(#89b756),to(#70a33e));background-image:-webkit-linear-gradient(top,#89b756,#70a33e);background-image:-moz-linear-gradient(top,#89b756,#70a33e);background-image:-o-linear-gradient(top,#89b756,#70a33e);background-image:-ms-linear-gradient(top,#89b756,#70a33e);background-image:linear-gradient(top,#89b756,#70a33e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#89b756',EndColorStr='#70a33e');-webkit-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-moz-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-ms-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-o-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);box-shadow:inset 0 0 2px 0 rgba(173,205,113,1)}.header-cart{float:right;position:relative;left:5px;z-index:999;width:122px;height:84px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/cart-banner.png) no-repeat;padding-top:.9em}.header-cart span.top-cart{color:#fff;font-family:'Lato',arial,sans-serif;font-size:16px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/cart-icon.png) no-repeat;padding-left:25px;float:right}.header-cart .cart-banner{margin:0 20px}.header-cart .button-xsm{background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/button-xsm.png) no-repeat;font-size:10px;font-weight:400 !important;height:14px;margin:5px 4px 0 0;padding:0 7px;text-transform:lowercase;width:44px;float:none;position:relative;left:3.9em;top:.5em;color:#fff}.header-cart .button-xsm:hover{color:#efefef}.header-cart span.close-cart{background:0 0;font-family:'Lato',arial,sans-serif;font-size:12px;margin-left:0;padding-left:0}.header-cart span.close-cart a{color:#ccc}.header-cart span.close-cart a:hover{color:#666}.header-cart .cartdropdown{width:200px;padding:24px;text-align:left;position:absolute;top:5.2em;right:.4em;z-index:9;background:-moz-linear-gradient(center top,#fafafa 0%,#fff 100%) repeat scroll 0 0 transparent;background:#fafafa;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#fff));background:-webkit-linear-gradient(#fafafa,#fff);background:-moz-linear-gradient(center top,#fafafa 0%,#fff 100%);background:-moz-gradient(center top,#fafafa 0%,#fff 100%);border:1px solid #dcd5b6;-webkit-box-shadow:inset 0px 0px 0px 3px rgba(0,0,0,.024);-moz-box-shadow:inset 0px 0px 0px 3px rgba(0,0,0,.024);box-shadow:inset 0px 0px 0px 3px rgba(0,0,0,.024)}.header-cart .button,.header-cart .checkout{color:#fff;min-width:78px;min-height:20px;font-size:12px;font-weight:400!important;margin:10px 0 0;padding:5px 0 0;text-transform:lowercase;border:1px solid #569715;background-color:#89b756;background-image:-webkit-gradient(linear,left top,left bottom,from(#89b756),to(#70a33e));background-image:-webkit-linear-gradient(top,#89b756,#70a33e);background-image:-moz-linear-gradient(top,#89b756,#70a33e);background-image:-o-linear-gradient(top,#89b756,#70a33e);background-image:-ms-linear-gradient(top,#89b756,#70a33e);background-image:linear-gradient(top,#89b756,#70a33e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#89b756',EndColorStr='#70a33e');-webkit-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-moz-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-ms-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);-o-box-shadow:inset 0 0 2px 0 rgba(173,205,113,1);box-shadow:inset 0 0 2px 0 rgba(173,205,113,1)}.header-cart .checkout{float:right;margin:10px 0 0!important;padding:6px 0 0!important}.header-cart .cartdropdown h3:first-child{margin-top:0}.header-cart .cart_list{margin-bottom:1em !important;padding-right:0}.header-cart .cart_list li{border-bottom:1px solid #ddd;padding:.75em 0 !important;color:#aaa;font-size:.8571em}.header-cart .cart_list li a{font-size:1.1666em}.header-cart .cart_list li img{float:right;padding:2px;background:#fff;box-shadow:0 0 3px 0 #ddd;-webkit-box-shadow:0 0 3px 0 #ddd;-moz-box-shadow:0 0 3px 0 #ddd;margin-left:6px}.header-cart p.total,.header-cart p.buttons{text-align:center;margin-bottom:1em}#home-recent-products-wrap .home-section-title{margin-bottom:20px}#home-recent-products{min-height:280px;background:-moz-linear-gradient(center top,#fafafa 0%,#fff 100%) repeat scroll 0 0 transparent;background:#fafafa;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#fff));background:-webkit-linear-gradient(#fafafa,#fff);background:-moz-linear-gradient(center top,#fafafa 0%,#fff 100%);background:-moz-gradient(center top,#fafafa 0%,#fff 100%);padding:0;margin-bottom:15px;border:1px solid #dcd5b6;-webkit-box-shadow:inset 0px 0px 0px 3px rgba(0,0,0,.024);-moz-box-shadow:inset 0px 0px 0px 3px rgba(0,0,0,.024);box-shadow:inset 0px 0px 0px 3px rgba(0,0,0,.024)}#home-recent-products ul{list-style:none}#home-recent-products li{float:left;width:200px;border-right:1px solid #efefef;min-height:250px;padding-right:10px;margin-left:20px;margin-top:20px}#home-recent-products .no-right-border{border-right:none}#home-recent-products h3{margin-top:10px}#home-recent-products h3:hover{color:#b35314}#home-recent-products p{margin-bottom:10px;min-height:50px}#home-recent-products span{font-size:14px;font-family:'Lato',arial,sans-serif;color:#305b01;text-decoration:none}#home-recent-products a.button{float:right;margin:0;position:relative;bottom:5px;right:10px}#products-carousel{position:relative}#products-carousel .prev{width:22px;height:42px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/carousel_left.png) no-repeat;position:absolute;top:120px;left:-22px}#products-carousel .next{width:22px;height:42px;background:url(//www.myweddingdressforsale.co.uk/wp-content/themes/animalhouse/images/carousel_right.png) no-repeat;position:absolute;top:120px;right:-22px}.single_variation .price{font-size:16px}div.product p.stock{min-width:60px}.variations_form .variations div{float:left;margin-top:20px}