body,html{overflow-x:hidden}body{overflow-y:auto;height:100%}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes downtoup{0%{opacity:0;transform:translate(0,20px)}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes downtoup{0%{opacity:0;-moz-transform:translate(0,20px)}100%{opacity:1;-moz-transform:translate(0,0)}}@-webkit-keyframes downtoup{0%{opacity:0;-webkit-transform:translate(0,20px)}100%{opacity:1;-webkit-transform:translate(0,0)}}@-o-keyframes downtoup{0%{opacity:0;-o-transform:translate(0,20px)}100%{opacity:1;-o-transform:translate(0,0)}}@-ms-keyframes downtoup{0%{opacity:0;-ms-transform:translate(0,20px)}100%{opacity:1;-ms-transform:translate(0,0)}}@keyframes uptodown{0%{opacity:0;transform:translate(0,-20px)}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes uptodown{0%{opacity:0;-moz-transform:translate(0,-20px)}100%{opacity:1;-moz-transform:translate(0,0)}}@-webkit-keyframes uptodown{0%{opacity:0;-webkit-transform:translate(0,-20px)}100%{opacity:1;-webkit-transform:translate(0,0)}}@-o-keyframes uptodown{0%{opacity:0;-o-transform:translate(0,-20px)}100%{opacity:1;-o-transform:translate(0,0)}}@-ms-keyframes uptodown{0%{opacity:0;-ms-transform:translate(0,-20px)}100%{opacity:1;-ms-transform:translate(0,0)}}@keyframes downtoupcenter{0%{opacity:0;margin-top:20px}100%{opacity:1;margin-top:0}}@keyframes lefttoright{0%{opacity:0;transform:translate(-25px,0)}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes lefttoright{0%{opacity:0;-moz-transform:translate(-25px,0)}100%{opacity:1;-moz-transform:translate(0,0)}}@-webkit-keyframes lefttoright{0%{opacity:0;-webkit-transform:translate(-25px,0)}100%{opacity:1;-webkit-transform:translate(0,0)}}@-o-keyframes lefttoright{0%{opacity:0;-o-transform:translate(-25px,0)}100%{opacity:1;-o-transform:translate(0,0)}}@-ms-keyframes lefttoright{0%{opacity:0;-ms-transform:translate(-25px,0)}100%{opacity:1;-ms-transform:translate(0,0)}}@keyframes righttoleft{0%{opacity:0;transform:translate(25px,0)}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes righttoleft{0%{opacity:0;-moz-transform:translate(25px,0)}100%{opacity:1;-moz-transform:translate(0,0)}}@-webkit-keyframes righttoleft{0%{opacity:0;-webkit-transform:translate(25px,0)}100%{opacity:1;-webkit-transform:translate(0,0)}}@-o-keyframes righttoleft{0%{opacity:0;-o-transform:translate(25px,0)}100%{opacity:1;-o-transform:translate(0,0)}}@-ms-keyframes righttoleft{0%{opacity:0;-ms-transform:translate(25px,0)}100%{opacity:1;-ms-transform:translate(0,0)}}@-moz-keyframes scroll-left{0%{-moz-transform:translateX(100%)}100%{-moz-transform:translateX(-100%)}}@-webkit-keyframes scroll-left{0%{-webkit-transform:translateX(100%)}100%{-webkit-transform:translateX(-100%)}}@keyframes scroll-left{0%{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}}header .header-inner{background:#3e6b2e url(../images/header-bg.png) center center}footer{background:#1b4534 url(../images/footer-bg.png) center center}.top-nav-wrapper-bg:before{content:'';background:url(../images/menu-after.png);position:absolute;top:0;left:0;right:0;height:24px}.top-nav-wrapper-bg:after{content:'';background:url(../images/menu-after.png);position:absolute;bottom:0;left:0;right:0;height:24px}.product-detail-products-list h3:after,.product-section .title:after{content:'';background:url(../images/product-group-title-after.png);position:absolute;width:108px;height:18px;right:-132px;bottom:2px}