@font-face { font-family: 'RustFont'; src:url('https://app.gpay.io/assets/css/themes/rust/rust.ttf') format('truetype'); font-weight:normal; font-style:normal; } a:not(.btn), a:not(.btn):focus { color:#6a5f36; } a:not(.btn):hover { color: #6a5f36; } .btn-primary { color: #fff; background-color:#6a5f36; border-color:#6a5f36; } .btn-primary:hover { color: #fff; background-color: #665928; border-color: #665928; } .btn-cart { margin-top: 15px; padding-left: 20px; padding-right: 20px; } body { background: url('https://imgur.com/QTQjHTT.png') no-repeat fixed; background-position: center top; display: block; background-size: cover; width: 100%; height: 100%; margin: 0; padding: 0; } .container > div > h1 { color: #000; text-align: center; background: rgba(255, 255, 255, 0.7); padding: 10px 0 15px; border-radius: 3px; font-family: 'RustFont'; letter-spacing: 1.5px; } .header { background: #fff; margin: 0; height: 100px; padding: 10px 0; } .header .headerlogo { background: url('https://imgur.com/tFayeBT.png') no-repeat; background-position: center; display: block; height: 80px; width: 312px; background-size: contain; } @media (max-width: 768px) { .header .headerlogo { width: 100%; } } .navigation { background-color:#6a5f36; background-image: url("https://media.rndev.co.uk/rust/gpay-template/asfalt-dark.png"); color: #fff; display: block; margin: 0; } .navigation ul { list-style: none; } .navigation ul li { display: inline-block; } .navigation ul li a { color: #fff; font-family: 'RustFont'; font-size: 20px; letter-spacing: 1.5px; } .navigation ul li:hover { background-color: #665928; background-image: url("https://media.rndev.co.uk/rust/gpay-template/asfalt-dark.png"); } .navigation ul li a:hover { color: #fff; } .footer { background-color:#6a5f36; background-image: url("https://media.rndev.co.uk/rust/gpay-template/asfalt-dark.png"); color: #fff; padding-top: 25px; margin-top: 50px; } .footer-copyright { padding: 10px 0; margin-top: 25px; background-color: #665928; background-image: url("https://media.rndev.co.uk/rust/gpay-template/asfalt-dark.png"); } .footer a:not(.btn), .footer a:not(.btn):focus { color: #ffffff; } .footer a:not(.btn):hover { color: #ffffff; } .footer h2 { font-family: 'RustFont'; letter-spacing: 1.5px; padding-top: 25px; } .footer code { font-size: 80.5%; color: #dbdbdb; background: #4d4429; padding: 2px 10px; border-radius: 3px; } .card { background: rgba(255, 255, 255, 0.7); position: relative; overflow: hidden; } .card h5 { font-family: 'RustFont'; letter-spacing: 1.5px; text-align: center; min-height: 50px; } .card .prodprice { text-align: center; font-size: 21px; padding: 10px 0 20px 0; font-weight: bold; color:#6a4a46; } .btn.showinfo { padding-top: 10px; } .ribbon { position: absolute; top: 15px; left: -55px; transform: rotate(-25deg); padding: 5px 70px; background-color:#6a5f36; color:#fff; font-family: 'RustFont'; font-size: 16px; letter-spacing: 1.5px; } .ribbon0 { display: none; }