html{-webkit-text-size-adjust:100%}.top-menu{position:absolute;left:50%;top:0;margin-left:-435px}@media screen and (max-width:1800px){.col3-layout .col-right{display:none}.col3-layout .col-main,.col2-left-layout .col-main{width:81%;margin:0}.horz-bannerlink{display:block;overflow:hidden;margin-bottom:3.3%;text-align:center}}@media screen and (max-width:1700px){.category-banner-page{background-size:120% auto}}@media screen and (min-width:1400px){.top-menu{position:absolute;left:50%;top:0;margin-left:-435px}}@media screen and (max-width:1400px){.top-menu>ul>li{margin-right:40px}.category-banner-page{background-size:cover}.sucess-jcarousel li{width:25%;margin-bottom:3.57%}.sucess-jcarousel li:nth-child(4n+1){clear:left}.sucess-jcarousel img{width:95%;margin:0 auto}}@media screen and (max-width:1291px){.top-menu>ul>li{display:inline-block;margin-right:35px;position:relative}}@media screen and (max-width:1279px){.top-menu>ul>li{margin-right:35px}}@media screen and (max-width:1258px){#header .top-menu{border-top:1px solid #e3e3e3;clear:both;display:block;position:static;width:100%}.top-menu{background:none repeat scroll 0 0 #fff;border-top:1px solid #e3e3e3;left:0;margin:0;text-align:center;top:100%;width:100%;z-index:9998}#header .header-inner{height:104px;padding:0}.top-menu>ul{display:inline-block;margin:0 auto;width:auto}#header .logo{margin:0 0 0 20px}#header .ico-menu{background:url('../images/ico-menu-large.jpg') no-repeat center center;float:left;height:100%;width:105px;border-right:1px solid #e3e3e3;margin-left:-20px}#header .top-menu{clear:both;display:block;position:static;width:100%;border-top:1px solid #e3e3e3}#header .header-inner{height:104px;padding:0}.header-links{margin-right:20px}#header .header-links>li.search-link.active{background:0}.header-search{position:relative;top:0}.top-menu{background:#fff;border-top:1px solid #e3e3e3;left:0;top:100%;margin:0;width:100%;z-index:9998;text-align:center}.top-menu>ul{width:auto;margin:0 auto;display:inline-block}.top-menu>ul>li>a.level0{padding-top:20px;padding-bottom:20px}.top-menu .drop-box{top:46px}}@media screen and (max-width:1179px){.sendfriend-product-send #header{height:154px}#footer ul.links:first-child{display:block;margin-bottom:20px}.onestepcheckout-index-index #header .ico-menu{display:none}.onestepcheckout-index-index #header .header-inner{height:52px}.store-details-inner{background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto}#socials-news-lists .grid-sizer{width:23.95%}#socials-news-lists .grid-gutter{width:1.4%}#socials-news-lists .item{width:23.95%;margin-bottom:1.4%}}@media screen and (max-width:1023px){.banner-main,.banner-second{background-attachment:scroll}.news-and-socials .col{width:96%;margin:0;padding:3%}.news-and-socials .col-last{margin-top:2%}.news-and-socials .col .col-content{margin-left:7%}.cms-about .col3-layout .col-main{width:100%}.col2-left-layout #single-blog-page .col-main{width:62%;margin:0 19% 0 0}.banner-box .bannerlink .inner-text .banner-title{font-size:50px}.news-and-socials #latest-news-wrapper .img img{max-width:279px;width:100%!important;height:auto}.category-banner-page h1{font-size:68px;letter-spacing:2px}}@media screen and (max-width:929px){.contents{padding:0 18px}.top-menu .drop-box{width:380px;margin-left:-200px;padding:15px}.top-menu .drop-box .arrow{margin-left:-15px}.top-menu .drop-box ul{width:200px}.top-menu .drop-linksonly{width:100px;margin-left:-50px;padding:20px}.top-menu .drop-linksonly ul{width:100%}#footer ul.links:first-child li{padding:0 10px}.banner-page h2{font-size:65px}.store-details-inner{background:url('../images/line-bg.png') repeat-y center top}.store-details-inner .col{width:46.5%;margin-right:6%;padding:10px 0}.store-details-inner .col:nth-child(2n+2){margin-right:0}.stockists-lists .store-details-inner{padding-bottom:0}#socials-news-lists .grid-sizer,#socials-news-lists .item{width:32.4%}.cms-about-content .product-handmadeuk img,.cms-about-content .product-originaldesigns img{float:none;width:auto;display:block;margin:0 auto}.cms-about-content .product-handmadeuk .textbox,.cms-about-content .product-originaldesigns .textbox{width:100%;text-align:center;padding-top:30px}.cms-about-content .product-handmadeuk .textbox .textbox-inner,.cms-about-content .product-originaldesigns .textbox .textbox-inner{margin:0!important}.cms-about-content .product-designers .textbox{width:42%;padding:0 4%}.about-motivated-by-fun .inner-text{padding:40px;border-width:8px}.about-motivated-by-fun .inner-text h3{font-size:40px}}@media screen and (max-width:829px){.top-menu>ul>li{margin-right:30px}.hide-phone{display:none}.seemore{display:none!important}.show-phone{display:block}.breadcrumbs{padding-bottom:12px}.fancybox-overlay.fancybox-overlay-fixed{display:none!important}.fancybox-lock body{overflow:auto!important}.col3-layout .col-main,.col2-left-layout .col-main,.col-main{width:100%}.col-main ul.products-grid{width:93.4%;padding:0 3.3%}.col3-layout .col-left,.col2-left-layout .col-left,.col-left{width:100%;margin:0 0 20px;padding:0}.col2-left-layout #single-blog-page .col-main{width:100%;margin:0}.block-layered-nav{border-bottom:1px solid #e3e3e3}.block-layered-nav h3{padding:24px 0;margin:0;border-bottom:1px solid #e3e3e3;font-size:16px;text-align:center}h4.filter-title{margin:0;font:11px/50px 'gothambookregularregular',arial,sans-serif;text-transform:uppercase;letter-spacing:.125em;cursor:pointer}h4.filter-title span{background:url('../images/arrow-down-black.png') no-repeat right center;display:block;padding-right:16px}.block-layered-nav .block-content{display:none;padding-bottom:20px}.product-view .product-details .product-image-box{width:100%;float:none}.product-view .product-details .product-image-gallery{position:relative}.product-view .product-details .product-image-gallery .jcarousel a{display:block}.product-view .product-details .product-image-gallery .jcarousel a img{margin:0 auto}.product-view .product-details .product-image-gallery .jcarousel-control-prev{background:#fff url('../images/arrow-page-prev.png') no-repeat center center;left:0;top:50%;width:29px;height:48px;border:1px solid #e3e3e3;border-left:0;margin-top:-25px}.product-view .product-details .product-image-gallery .jcarousel-control-next{background:#fff url('../images/arrow-page-next.png') no-repeat center center;right:0;top:50%;width:29px;height:48px;border:1px solid #e3e3e3;border-right:0;margin-top:-25px}.product-view .product-details .product-shop{width:auto;float:none;padding:0 15px;margin:25px 0 0}.product-view .product-details .product-shop .shopmore-text{margin-bottom:20px}.product-view .product-details .product-shop .product-share{max-width:234px}.add-to-cart button.button{width:100%}.product-view .product-details .product-shop .product-tabs .tab-title{line-height:40px}.product-handmadeuk .textbox{padding-left:0;width:43%}.product-textbox .textbox h3,.about-find-us .inner-text h3{font-size:22px;line-height:1.3em}#shopping-cart-table th,#shopping-cart-table td{width:16%}#shopping-cart-table .a-right{width:14%}#shopping-cart-table .a-name{width:36%}.cart-buttons .checkout-buttons,.cart-buttons .button{width:210px}.cart-buttons .btn-update{margin-left:-95px;width:190px}.product-view .product-details .product-shop .link-wishlist{width:100%;text-align:center;padding-top:15px}.account-contents{background:0;margin:0;padding-bottom:20px}.account-contents .page-title{padding:0;width:auto;left:15px;right:15px}.account-contents .page-title h1,.account-contents .page-title h2{line-height:60px}.account-contents .account-navigation{border-bottom:1px solid #e3e3e3;width:100%;margin-bottom:20px}.account-contents .account-navigation .filter-title{border-top:1px solid #e3e3e3}.account-contents .account-navigation ul{display:none;padding-bottom:20px}.account-contents .account-navigation li{text-align:left}.account-contents .my-account{width:100%}.cms-page-view .col3-layout .col-left{margin:0}.cms-links{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3}.cms-links .left-links{display:none;padding-bottom:20px}.cms-page-view .col3-layout .page-title{padding-top:22px}.col2-left-layout .col-left{border-bottom:1px solid #e3e3e3}.col-left .left-links-wrap{display:none}.col-left .left-links{padding-bottom:20px}.col-left .left-links-tag{display:none}#single-blog-page .yarpp-related{position:static;width:100%;float:left;margin-top:30px!important}.related-posts .related-item{padding:0}.blog-list li.entry-box .entry-text{margin-top:0}.blog-list li.entry-box .img{min-height:0}}@media screen and (max-width:767px){.banner-page,.breadcrumbs{display:none}.contents{padding:0 10px}.cart .cart-contents{padding:0 15px}.ourstore-contents,.col2-left-layout #body{padding-left:10px;padding-right:10px}#socials-news-lists{margin:0 10px}#header .header-inner{height:52px;padding:0 20px}#header .logo{margin:0;height:auto;width:140px;margin-left:-70px;top:0;position:absolute;left:50%}#header .logo a{display:block;width:140px;height:auto}.header-links{margin-right:-20px}.header-links>li.mini-basket{border-left:1px solid #e3e3e3}.header-links>li.mini-basket>a{background:url('../images/ico-bag-responsive.png') no-repeat left top;padding:0;width:52px;height:52px;background-position:center center}.header-links>li.mini-basket>a span{display:none}.header-links>li.mini-basket #cartdrop{background-position:292px 0;right:10px;top:46px}#header .ico-menu{width:52px;height:52px;background-size:52px auto;display:block}#header .top-menu{display:none;border-top:1px solid #e3e3e3;position:absolute;text-align:left}.header-search{display:none!important}.top-menu .account-links{background:none transparent;border-bottom:1px solid #e3e3e3;display:block;padding:0 0 0 18px;overflow:hidden}.top-menu .account-links a,.top-menu .account-links span{float:left;color:#111;font-size:11px;line-height:50px;letter-spacing:.125em;text-transform:uppercase}.top-menu .account-links span{margin:0 4px}#header .top-menu{padding-top:0}.top-menu>ul{width:100%}.top-menu>ul>li{border-bottom:1px solid #e3e3e3;display:block;margin:0;padding:0 0 0 18px;position:relative}.top-menu>ul>li>a.level0{margin-right:50px}.top-menu>ul>li>.level0-toggle{background:url('../images/icon-nav-plus.gif') no-repeat left top;display:block;height:50px;width:40px;position:absolute;right:0;top:0;z-index:3;cursor:pointer}.top-menu>ul>li>.level0-toggle.active{background:url('../images/icon-nav-minus.gif') no-repeat left top}.top-menu .drop-box{border:0;position:static;margin:0;padding:0 0 20px;width:100%}.top-menu .drop-box ul{float:none;width:100%}.top-menu .drop-box ul li.title{display:none}.top-menu .drop-box ul li{margin-bottom:20px}.top-menu .drop-box ul li a{display:block;font-size:11px;line-height:1em;letter-spacing:.125em;text-transform:uppercase}.top-menu .drop-box .arrow,.top-menu .drop-box img{display:none}.top-menu #header_search_mini_form{display:block}.top-menu #header_search_mini_form .form-search{background:#f8f8f8;border-bottom:1px solid #e3e3e3;padding:10px 15px 10px 8px;position:relative}.top-menu #header_search_mini_form .form-search .input-text{background:#f8f8f8;border:0;text-transform:uppercase}.top-menu #header_search_mini_form .form-search .input-text:focus{background:#f8f8f8;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.top-menu #header_search_mini_form .form-search .button{background:none transparent;width:31px;height:31px;position:absolute;left:8px;top:10px;z-index:4;padding:0;background-size:13px 13px}.top-menu #header_search_mini_form .form-search .input-text{z-index:2}.header-links>li.account-link,.header-links>li.search-link{display:none}.banner-main{height:500px;background-attachment:scroll;margin:0 10px 10px}.banner-second,.banner-footer{height:400px;margin-left:10px;margin-right:10px}.banner-box .bannerlink .inner-text{left:10px;right:10px}.banner-box .bannerlink .inner-text .banner-title{font-size:58px}.banner-second .bannerlink .inner-text{left:auto;width:62%;text-align:center}.banner-second .bannerlink .inner-text .banner-subtitle{font-size:30px;line-height:1.3em}.banner-main,.banner-second,.banner-footer{height:auto;background:none transparent;overflow:hidden}.banner-box .bannerlink .inner-text .banner-title{margin:0;font-size:36px;line-height:1.3em;text-decoration:underline}.banner-box .bannerlink .inner-text .outline-button{display:none}.banner-second{background-position:20% 0}.banner-second .bannerlink .inner-text{left:10px;width:auto}.banner-second .bannerlink .inner-text .banner-subtitle{font-size:36px;line-height:1.3em;margin:0;text-decoration:underline}.banner-second .bannerlink .inner-text p{display:none}.home-banner-mobile{display:block;width:100%;height:auto}.banner-main,.banner-second,.banner-footer{background-image:none!important}.banner-page h2{font-size:40px}.home-products .jcarousel-control-prev{left:0;width:25px}.home-products .jcarousel-control-next{right:0;width:25px}.news-and-socials .col .col-content{width:43%;margin-left:6%}.footer-subscribe{height:114px}.footer-subscribe-inner{padding:16px 0 18px}.footer-subscribe-inner .form-subscribe{max-width:680px;width:auto;text-align:center;height:auto}.footer-subscribe-inner .form-subscribe label{float:none;line-height:1.8em;letter-spacing:.125em;margin-bottom:10px}.footer-subscribe-inner .form-subscribe label br{display:inherit}.footer-subscribe-inner .form-subscribe .input-box{float:none;margin:0 auto;height:30px}#footer{padding-top:0}#footer ul.links:first-child li{display:block;border-bottom:1px solid #e3e3e3}#footer ul.links:first-child li a{padding:17px 0}#footer ul.social-links{padding-right:0}#footer ul.social-links li{padding:0 15px}#footer ul.social-links li a{height:27px;width:26px}#footer ul.social-links li a.fb-link{background:url('../images/ico-home-fb.png') no-repeat left top}#footer ul.social-links li a.tw-link{background:url('../images/ico-home-tw.png') no-repeat left top;width:28px}#footer ul.social-links li a.ins-link{background:url('../images/ico-home-ins.png') no-repeat left top}#footer ul.social-links li a.pt-link{background:url('../images/ico-home-pt.png') no-repeat left top}#footer .footer-secured{display:none}#footer .slogan{padding:0 10px;line-height:1.3em}.footer-subscribe-inner.sticky{position:relative}#footer h2{line-height:1.5em;font-size:13px}.page-title{padding:22px 0;margin:0}.page-title h1,.page-title h2{font-size:16px}.cart .page-title{margin:0}.banner-page h2{font-size:48px;letter-spacing:0}.backtohome-box{padding:0 0 25px}.item-success-lists>ul li .details{margin-left:120px}#couple-account{width:auto;padding:0 15px}#couple-account .col{width:46%}.account-contents{padding-left:10px;padding-right:10px}.account-contents .page-title{padding-top:0;padding-bottom:0}.stockists-content img{margin:0}.stockists-content .stockists-content-inner{padding:30px 10px 0;max-width:460px;width:auto}.horz-bannerlink{width:90%;margin:0 auto 20px}.cms-links{border-top:0}.about-find-us .inner-text{margin:0 auto;padding:30px 0}.category-banner-page{display:block;height:320px}.category-banner-page h1{font-size:54px;padding:0;letter-spacing:1px}#messages_product_view .messages{padding-top:15px!important}.m-more-less{padding-top:6px}.m-more-less a{font-size:12px!important}.narrow-by-list ol li,.narrow-by-list ul li,.m-filter-checkboxes li{padding-top:9px}.narrow-by-list ol li:first-child,.narrow-by-list ul li:first-child,.m-filter-checkboxes li:first-child{padding-top:0}ol.m-filter-css-checkboxes li a.m-checkbox-unchecked,ol.m-filter-css-checkboxes li a.m-checkbox-checked,.m-filter-item-list a,.m-filter-item-list .m-selected-filter-item{font-size:12px!important;line-height:16px!important;padding:1px 0 1px 22px!important;background-size:17px 17px!important;-moz-background-size:17px 17px!important;-webkit-background-size:17px 17px!important}.block-layered-nav .m-filter-colors.labels .m-color{background-position:50% 50%;width:40px!important;height:40px!important;background-size:25px 25px;-moz-background-size:25px 25px;-webkit-background-size:25px 25px}.block-layered-nav .m-filter-colors.labels .m-color .m-layer1{width:40px!important;height:40px!important;background-size:25px 25px;-moz-background-size:25px 25px;-webkit-background-size:25px 25px}.send-friend .form-list .field,.send-friend .form-list .input-box,.send-friend .form-list,.send-friend .form-list li.wide textarea,.send-friend .form-list li.wide .input-box{width:100%}.sendfriend-product-send .col-main .send-friend{max-width:100%;padding:0 10px}.send-friend .form-list li{margin-right:0}.send-friend .form-list input.input-text,.send-friend .form-list textarea{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.cms-ourstores .page-title{margin:0}.store-top-menu .drop-box{display:none!important}}@media screen and (max-width:679px){.col3-layout #body{padding:0}h4.filter-title{padding:0 18px}.block-layered-nav .block-content,.toolbar .sort-by,.toolbar .pager .amount,.pager .limiter,.category-description{padding-left:18px;padding-right:18px}.toolbar .pager .pages{border-top:1px solid #e3e3e3;float:left;margin:15px 0 0 0;padding-top:15px;width:100%;position:relative}.toolbar .pager .pages li{display:none}.toolbar .pager .pages li.pager-prev{display:block;position:absolute;left:18px;top:15px;margin:0}.toolbar .pager .pages li.pager-next{display:block;position:absolute;right:18px;top:15px;margin:0}.toolbar .pager .pages li.current{display:inline-block}.toolbar .pager .pages li.pager-next span,.toolbar .pager .pages li.pager-prev span{display:inline-block}.blog-pager .wp-pagenavi{position:relative}.blog-pager .wp-pagenavi a.page{display:none}.blog-pager .wp-pagenavi a.previouspostslink,.blog-pager .wp-pagenavi a.nextpostslink{font-size:12px;line-height:24px;text-indent:0;width:auto;position:absolute;top:0;color:#111}.blog-pager .wp-pagenavi a.previouspostslink{padding-left:15px;left:15px}.blog-pager .wp-pagenavi a.nextpostslink{padding-right:15px;right:15px}.products-grid{margin:0}.products-grid li.item{width:48.35%;padding:0 0 40px 0}.products-grid li.item:nth-child(2n+2){margin-right:0}.products-grid li.item .image-box .quicklook{display:none!important}.products-grid li.item .image-box .product-image img{width:100%}.product-related{padding-bottom:0}.product-related h2{font-size:16px;padding:40px 0}.product-textbox{display:none}.cart .cart-free-shipping-top{margin:0}#shopping-cart-table th{display:none}#shopping-cart-table td{display:block;padding:0 10px;width:auto;border:0!important;text-align:left!important}#shopping-cart-table td.a-img{padding:20px 10px}#shopping-cart-table td.a-img .product-image{max-width:220px;margin:0 auto;display:block}#shopping-cart-table td.a-img .product-image img{width:100%}#shopping-cart-table td.a-name{width:auto}#shopping-cart-table td.a-right{border-bottom:1px solid #e3e3e3!important;width:auto;padding-bottom:20px}#shopping-cart-table td.a-qty{padding:12px 10px;overflow:hidden}#shopping-cart-table .name{margin-top:0}#shopping-cart-table .price{line-height:1em}#shopping-cart-table td label{display:block;text-transform:uppercase;line-height:1em;letter-spacing:.05em;float:left;margin-right:10px}#shopping-cart-table td.a-qty label{line-height:32px}#shopping-cart-table td.a-qty .input-text{float:left}#shopping-cart-table td.a-qty a{float:right;line-height:32px;margin:0}#shopping-cart-table .a-right .cart-price{float:left}.cart .cart-free-shipping-bottom{text-align:center;padding:14px}#shopping-cart-totals-table{width:100%}.cart-buttons .continue-button{display:none}.cart-buttons .btn-update{margin:0;width:46%;position:static;float:left}.cart-buttons .checkout-buttons{width:46%}.cart-buttons .checkout-buttons .button{width:100%}.item-success-lists>ul>li{width:100%;margin-right:0}.item-success-lists>ul>li.last{border-top:1px solid #e3e3e3}#couple-account .buttons-set button.button{margin:0}#couple-account .buttons-set a{width:100%;text-align:left}.account-contents .account-navigation .filter-title{padding:0}.hide-tablet{display:none}.cms-content{padding:0 10px 40px}.cms-links{margin:0 10px}.cms-links h4.filter-title{padding:0}.cms-about-content{padding:0}.cms-about-content .product-textbox{display:block}.cms-about-content .product-designers{padding:0;background:0}.cms-about-content .product-designers img{display:block;float:none;margin:0 auto;width:auto}.cms-about-content .product-designers .textbox{width:100%;padding:30px 0 0;height:auto}.stockists-search{text-align:center;margin:15px auto}.stockists-search label{float:none;display:block;line-height:1em;margin-bottom:10px}.stockists-search .formbox{float:none;margin:0 auto;overflow:hidden}.col2-left-layout h4.filter-title{padding:0}.blog-list li.entry-box .img,.blog-list li.entry-box.even .img{float:none;display:block;width:100%;margin:0}.blog-list li.entry-box .entry-text,.blog-list li.entry-box.even .entry-text{float:none;width:auto;max-width:510px;padding:40px 20px 0;margin:0 auto}.sucess-jcarousel li{width:50%}.sucess-jcarousel li:nth-child(4n+1){clear:none}.sucess-jcarousel li:nth-child(odd){clear:left}.checkout-onepage-success .backtohome-box .page-title{margin-bottom:0}}@media screen and (max-width:579px){.order-items #my-orders-table{border-top:1px solid #e3e3e3}.order-items #my-orders-table thead{display:none}.order-items #my-orders-table td{display:block}.order-items #my-orders-table tbody td{overflow:hidden;padding:0;border:0!important;text-align:left!important}.order-items #my-orders-table tbody td:first-child{padding-top:15px}.order-items #my-orders-table tbody td:last-child{padding-bottom:15px;border-bottom:1px solid #e3e3e3!important}.order-items #my-orders-table tbody td br{display:none}.order-items #my-orders-table td .title-price{display:block;float:left;margin-right:8px}.order-items #my-orders-table td:last-child .cart-price{float:left}.order-items #my-orders-table tfoot td:first-child{padding-right:0}.order-items #my-orders-table tfoot td{display:inline-block}.order-items #my-orders-table tfoot .first td:last-child{padding-top:8px}.sales-order-view #my-orders-table tfoot td.a-right{text-align:left!important;padding-right:0!important;padding-left:0!important}.sales-order-view .order-details .buttons-set .button{width:100%;padding:10px 0;text-align:center}.store-top-menu .filter-title{margin:0;font:11px/50px 'gothambookregularregular',arial,sans-serif;text-transform:uppercase;letter-spacing:.125em;cursor:pointer;display:block;text-align:left;padding:0 10px}.store-top-menu .filter-title span{background:url('../images/arrow-down-black.png') no-repeat right center;display:block;padding-right:16px}.store-top-menu ul{padding:0 10px 15px}.store-top-menu ul li{display:block;padding:15px 0 0 0}#socials-news-lists .grid-sizer,#socials-news-lists .item{width:49.3%}.about-motivated-by-fun .inner-text{padding:20px}.about-motivated-by-fun .inner-text h3{font-size:34px}.news-and-socials .col .col-content{padding-top:8.5%}.category-banner-page h1{font-size:42px;margin-top:-28px}}@media screen and (max-width:500px){#latest-news-wrapper .col-content{padding-top:1%}.news-and-socials .col .col-content ul li{margin-bottom:0}#social-counts.col-content{padding-top:1.5%}}@media screen and (max-width:479px){.freeshipping-para{line-height:1.5em}.banner-categories{padding:20px 3.3%}.banner-categories li{width:100%;margin:0 0 10px}.banner-categories li:last-child{margin-bottom:0}.banner-categories li a img{margin:0 auto}.news-and-socials .col{padding:7%;width:86%}.news-and-socials .col .img{display:block;float:none;margin:0;width:auto}.news-and-socials .col .img img,.news-and-socials .col .img iframe{margin:0 auto}.news-and-socials .col .col-content{float:none;margin:30px 10px 0;width:auto;padding-top:0!important}.news-and-socials .col-first .col-content{text-align:center}.news-and-socials .col .col-content ul{max-width:200px;margin:0 auto}.banner-page h2{font-size:32px;padding-left:10px;padding-right:10px}.toolbar .pager .amount{display:none}.toolbar .sort-by,.pager .limiter{float:none;padding:0;margin:0 18px;overflow:hidden}.toolbar select{float:right;width:65%}.horz-bannerlink{display:none}.product-view .product-details .product-shop .add-to-cart button.button{width:100%}.product-view .product-details .product-shop .link-wishlist{text-align:center;padding-top:15px}.product-view .product-details .product-shop .product-share{max-width:240px;margin:0 auto 25px}.products-grid li.item .sale-label,.product-view li .sale-label{width:50px}.cart-buttons .btn-update{width:100%}.cart-buttons .checkout-buttons{width:100%;margin-top:15px}#couple-account{background:0;margin:0}#couple-account .col{width:100%;padding:20px 0;border-top:1px solid #e3e3e3}#couple-account .buttons-set button.button{width:100%;padding-left:0;padding-right:0}#couple-account .buttons-set a{text-align:center}#search_mini_form .form-search{width:auto;padding:0 15px;text-align:center}#search_mini_form .form-search label{float:none;display:block;margin-bottom:8px}#search_mini_form .form-search .search-inputbox{float:none;margin:0 auto;max-width:320px;width:auto}.not-found-box .button{display:block;max-width:220px;margin:0 auto}.not-found-box .button:last-child{margin-top:10px}.col2-set .col-1,.col2-set .col-2{width:100%}.col2-set .col-1{margin-bottom:30px}.my-account .form-list .field{width:100%}.my-account .form-list .field:first-child{margin:0 0 8px}.hide-smartphone{display:none}#my-orders-table td,#my-orders-table th{padding-right:20px}.store-details-inner{background:0}.store-details-inner .col{width:100%;margin:0}.about-motivated-by-fun{padding:40px 0}.about-motivated-by-fun .inner-text{padding:0;border:0}.category-banner-page{height:280px}.category-banner-page h1{font-size:34px;letter-spacing:0;margin-top:-18px}.cms-delivery .cms-content table td{padding:5px!important}#footer h2{line-height:1.5em;font-size:13px}.sendfriend-product-send .col-main .send-friend button{margin-bottom:10px;width:100%}.sendfriend-product-send .col-main{margin:20px auto}}@media screen and (max-width:379px){.header-links>li.mini-basket #cartdrop{background-position:261px 0;width:283px}.banner-box .bannerlink .inner-text .banner-title,.banner-second .bannerlink .inner-text .banner-subtitle{font-size:24px;line-height:1.4em}.home-products li{margin:0}.item-success-lists>ul li .details{margin-left:105px}.order-details .buttons-set .button{width:100%;padding-left:0;padding-right:0;text-align:center}#socials-news-lists .grid-sizer,#socials-news-lists .item{width:100%;margin-bottom:10px}#socials-news-lists .grid-gutter{width:0}.category-banner-page h1{font-size:26px;margin-top:-14px}.forgot-form li .input-box{width:100%;margin-bottom:8px}.forgot-form li .button{width:100%}}