body{padding-bottom:20px}.footer,.header,.marketing{padding-left:15px;padding-right:15px}.header{border-bottom:1px solid #e5e5e5}.header h3{margin-top:0;margin-bottom:0;line-height:40px;padding-bottom:19px}.footer{padding-top:19px;color:#777;border-top:1px solid #e5e5e5}@media (min-width:768px){.container{max-width:730px}}.container-narrow>hr{margin:30px 0}.jumbotron{text-align:center;border-bottom:1px solid #e5e5e5}.jumbotron .btn{font-size:21px;padding:14px 24px}.marketing{margin:40px 0}.marketing p+h4{margin-top:28px}.form-group.required .control-label:after{content:"*";color:red}@media screen and (min-width:768px){.footer,.header,.marketing{padding-left:0;padding-right:0}.header{margin-bottom:30px}.jumbotron{border-bottom:0}}.nav>li.active>a{text-decoration:none;background-color:#eee}.label-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.login-panel .login-button{display:flex;justify-content:center}.promo-price{font-size:12px}.AddProductForm .product-description-preview,.EditProductForm .product-description-preview,.pub-description .pub-description-preview{width:100%;height:140px;border:1px solid #ccc;margin-bottom:20px;padding:10px;overflow-y:scroll}.AddProductForm .product-images input[type=file],.EditProductForm .product-images input[type=file]{margin-bottom:20px}.AddProductForm .productVariantItem,.EditProductForm .productVariantItem{padding:5px}.AddProductForm .productVariantType,.EditProductForm .productVariantType{padding:10px;margin-bottom:0}.AddProductForm .addProductVariantBtn,.EditProductForm .addProductVariantBtn{padding:10px}.AddProductForm .variant-color-input,.AddProductForm .variant-qty-input,.AddProductForm .variant-size-input,.EditProductForm .variant-color-input,.EditProductForm .variant-qty-input,.EditProductForm .variant-size-input{max-width:100px}.AddProductForm .product-tags-container,.EditProductForm .product-tags-container{display:flex;justify-content:start}.AddProductForm .form-group .tag-item,.EditProductForm .form-group .tag-item{margin-right:5px;font-size:14px}.AddProductForm .product-images-container,.EditProductForm .product-images-container{padding:5px 10px}.AddProductForm .thumbs-container,.EditProductForm .thumbs-container{display:flex;align-items:center}.AddProductForm .thumbs-container{list-style:none}.AddProductForm .thumbs-container .thumb-item,.EditProductForm .thumbs-container .thumb-item{border:1px solid #e5e5e5;margin-right:10px;height:100px;width:100px}.AddProductForm .thumbs-container .thumb-item img,.EditProductForm .thumbs-container .thumb-item img{width:100px;height:100px}.AddProductForm .thumbs-container .thumb-item .fa,.EditProductForm .thumbs-container .thumb-item .fa{position:absolute;cursor:pointer;color:#9b9b9b;display:none}.AddProductForm .thumbs-container .thumb-item:hover .fa,.EditProductForm .thumbs-container .thumb-item:hover .fa{display:block}.EditProductForm .thumbs-container .dndDraggingSource{display:none}.EditProductForm .thumbs-container .dndPlaceholder{background-color:#ddd;display:block;height:100px;width:100px}.star-unpinned{color:#33c0ec}.star-pinned,.star-unpinned:hover{color:#19346d}.pin-star-container{display:flex;justify-content:center}.InvoicesList .InvoicesList-listContainer{max-height:400px;overflow-x:scroll}.Tambola .Tambola-config-done{display:flex;justify-content:center}.Tambola .Tambola-clientsSelection{padding:5px}.Tambola .Tambola-clientsSelection .Tambola-clientsSelection-container{display:flex;flex-direction:row;border:1px solid #000}.Tambola .Tambola-clientsSelection .Tambola-clientsSelection-separator{width:50px;border-right:1px solid #666;border-left:1px solid #666;background-color:#e5e5e5;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.Tambola .Tambola-clientsSelection .Tambola-clientsSelection-clientsList,.Tambola .Tambola-clientsSelection .Tambola-clientsSelection-selectedClients{flex:1;display:flex;flex-direction:column}.Tambola .Tambola-clientsSelection ul{list-style-type:none;padding-left:10px;padding-right:10px}.Tambola .Tambola-clientsSelection .Tambola-clientsSelection-clientsList li,.Tambola .Tambola-clientsSelection .Tambola-clientsSelection-selectedClients li{padding:5px;border:1px solid #777;margin-bottom:5px;cursor:pointer}.Tambola .Tambola-clientsSelection .Tambola-clientsSelection-clientsList li:hover,.Tambola .Tambola-clientsSelection .Tambola-clientsSelection-selectedClients li:hover{background-color:#33c0ec}.Tambola .Tambola-clientsSelection .Tambola-clientsSelection-clientsList .Tambola-clientsSelection-clientsList-search,.Tambola .Tambola-clientsSelection .Tambola-clientsSelection-selectedClients .Tambola-clientsSelection-selectedClients-search{height:44px;border-bottom:1px solid #e5e5e5}.Tambola .Tambola-clientsSelection .Tambola-clientsSelection-clientsList .Tambola-clientsSelection-clientsList-list,.Tambola .Tambola-clientsSelection .Tambola-clientsSelection-selectedClients .Tambola-clientsSelection-selectedClients-list{flex:1;min-height:220px;max-height:440px;overflow-y:scroll}.Tambola .Tambola-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;height:400px}.drum{--drum-yellow:#e9c46a;--drum-dark-yellow:#cf9b1f;--drum-light-red:#ef233c;--drum-dark-red:#6a040f;--drum-white:#edf6f9;--drum-top:#cec2ab;--drum-stick:#887880;position:relative;width:16rem;height:17rem;transform:rotate(5deg)}.drum .side{position:absolute;top:6rem}.drum .side__bottom{position:absolute;top:3rem;width:16rem;height:8rem;background-color:var(--drum-yellow);border-radius:0 0 50% 50% / 0 0 2rem 2rem}.drum .side__bottom::before{content:'';display:block;position:absolute;top:-3rem;width:16rem;height:9rem;background-color:var(--drum-dark-red);border-radius:0 0 50% 50% / 0 0 2rem 2rem}.drum .side__bottom::after{content:'';display:block;position:absolute;top:-3.2rem;width:16rem;height:9rem;background-color:var(--drum-light-red);border-radius:0 0 50% 50% / 0 0 2rem 2rem}.drum .side__top{position:absolute;width:16rem;height:3rem}.drum .side__top::before{content:'';display:block;position:absolute;width:16rem;height:3rem;background-color:var(--drum-dark-red);border-radius:0 0 50% 50% / 0 0 2rem 2rem}.drum .side__top::after{content:'';display:block;position:absolute;top:-1.2rem;width:16rem;height:4rem;background-color:var(--drum-yellow);border-radius:0 0 50% 50% / 0 0 2rem 2rem}.drum .side .pattern{position:absolute;height:9rem;border-right:.4rem solid var(--drum-yellow)}.drum .side .pattern.pattern-6::before,.drum .side .pattern::after{content:'';display:block;width:1.2rem;height:1.2rem;margin-left:-.4rem;position:absolute;background-color:var(--drum-white);border-radius:50%}.drum .side .pattern.pattern-1{transform:translateX(1.6rem) translateY(0.6rem) rotate(-20deg)}.drum .side .pattern.pattern-1::after{top:.3rem}.drum .side .pattern.pattern-2{transform:translateX(4.4rem) translateY(0.6rem) rotate(20deg)}.drum .side .pattern.pattern-2::after{top:7.6rem;left:-.2rem}.drum .side .pattern.pattern-3{transform:translateX(6.3rem) translateY(0.6rem) rotate(-20deg)}.drum .side .pattern.pattern-3::after{top:1.3rem;left:-.05rem}.drum .side .pattern.pattern-4{transform:translateX(9.3rem) translateY(0.6rem) rotate(20deg)}.drum .side .pattern.pattern-4::after{top:8rem;left:-.1rem}.drum .side .pattern.pattern-5{transform:translateX(11.3rem) translateY(0.6rem) rotate(-20deg)}.drum .side .pattern.pattern-5::after{top:1.3rem;left:-.1rem}.drum .side .pattern.pattern-6{transform:translateX(14rem) translateY(0.6rem) rotate(20deg)}.drum .side .pattern.pattern-6::before{top:7.6rem;left:-.1rem}.drum .side .pattern.pattern-6::after{top:.4rem}.drum .top{position:absolute;top:2rem;width:16rem;height:5rem;background-color:var(--drum-dark-yellow);border-radius:50% / 2rem;overflow:hidden}.drum .top::before{content:'';display:block;position:absolute;top:1rem;width:16rem;height:4rem;background-color:var(--drum-top);border-radius:50% / 2rem}.drum .top::after{content:'';display:block;position:absolute;top:-.1rem;left:-.5rem;box-sizing:border-box;width:17rem;height:5.5rem;border-radius:50%;border:.4rem solid var(--drum-yellow)}.drum .drum-stick{position:absolute;z-index:5;width:12rem;height:.6rem;background:var(--drum-stick);border-radius:50% 20% 20% 50% / 50%;transform-origin:90% 50%}.drum .drum-stick::before{content:'';display:block;position:absolute;width:.8rem;height:.6rem;background:var(--drum-stick);border-radius:50%}.drum .drum-stick.drum-stick--left{left:-14rem;top:-1rem;transform:rotate(-170deg);animation:anim-drum-stick-left .3s infinite}.drum .drum-stick.drum-stick--right{left:9rem;top:-1rem;transform:rotate(-30deg);animation:anim-drum-stick-right .3s infinite}.drum .drum-stick-shadow{position:absolute;top:4rem;width:3rem;height:1.5rem;background:radial-gradient(rgba(0,0,0,.6),rgba(0,0,0,0)50%);border-radius:50%}.drum .drum-stick-shadow.drum-stick-shadow--left{left:4.5rem;animation:anim-drum-shadow-left .3s infinite}.drum .drum-stick-shadow.drum-stick-shadow--right{left:9rem;animation:anim-drum-shadow-right .3s infinite}@keyframes anim-drum-stick-left{0%{transform:rotate(-170deg) translateX(1rem)}50%{transform:rotate(-150deg) translateX(0)}100%{transform:rotate(-170deg) translateX(1rem)}}@keyframes anim-drum-shadow-left{0%{transform:scale(1.6);opacity:.3}50%{transform:scale(0.6);opacity:1}100%{transform:scale(1.6);opacity:.3}}@keyframes anim-drum-stick-right{0%{transform:rotate(-30deg) translateX(0)}50%{transform:rotate(-10deg) translateX(1rem)}100%{transform:rotate(-30deg) translateX(0)}}@keyframes anim-drum-shadow-right{0%{transform:scale(0.6);opacity:1}50%{transform:scale(1.6);opacity:.3}100%{transform:scale(0.6);opacity:1}}.Tambola .Tambola-done{font-size:calc(100vmax / 1500 * 100);height:100vh;background-color:#33c0ec;display:flex;justify-content:center;align-items:center;position:relative}.Tambola .Tambola-done .title{font-family:Pacifico,cursive;font-size:clamp(36px,.6rem,100px);color:#fff;text-shadow:6px 4px #735b13}[class^=firework-]{position:absolute;width:.3rem;height:.3rem;border-radius:50%}.Tambola .Tambola-done .firework-1{-webkit-animation:firework-lg 1.2s both infinite;animation:firework-lg 1.2s both infinite;-webkit-animation-delay:1s;animation-delay:1s;top:65%;left:60%}.Tambola .Tambola-done .firework-2{-webkit-animation:firework-lg 1.2s both infinite;animation:firework-lg 1.2s both infinite;-webkit-animation-delay:1.5s;animation-delay:1.5s;top:35%;left:35%}.Tambola .Tambola-done .firework-3{-webkit-animation:firework-lg 1.2s both infinite;animation:firework-lg 1.2s both infinite;-webkit-animation-delay:.1s;animation-delay:.1s;top:20%;left:40%}.Tambola .Tambola-done .firework-4{-webkit-animation:firework-sm 1.2s both infinite;animation:firework-sm 1.2s both infinite;-webkit-animation-delay:.3s;animation-delay:.3s;top:35%;left:45%}.Tambola .Tambola-done .firework-5{-webkit-animation:firework-lg 1.2s both infinite;animation:firework-lg 1.2s both infinite;-webkit-animation-delay:1s;animation-delay:1s;top:25%;left:80%}.Tambola .Tambola-done .firework-6{-webkit-animation:firework-md 1.2s both infinite;animation:firework-md 1.2s both infinite;-webkit-animation-delay:.1s;animation-delay:.1s;top:50%;left:25%}.Tambola .Tambola-done .firework-7{-webkit-animation:firework-md 1.2s both infinite;animation:firework-md 1.2s both infinite;-webkit-animation-delay:1.1s;animation-delay:1.1s;top:85%;left:35%}.Tambola .Tambola-done .firework-8{-webkit-animation:firework-md 1.2s both infinite;animation:firework-md 1.2s both infinite;-webkit-animation-delay:.7s;animation-delay:.7s;top:90%;left:30%}.Tambola .Tambola-done .firework-9{-webkit-animation:firework-lg 1.2s both infinite;animation:firework-lg 1.2s both infinite;-webkit-animation-delay:.8s;animation-delay:.8s;top:60%;left:35%}.Tambola .Tambola-done .firework-10{-webkit-animation:firework-md 1.2s both infinite;animation:firework-md 1.2s both infinite;-webkit-animation-delay:1.4s;animation-delay:1.4s;top:80%;left:50%}.Tambola .Tambola-done .firework-11{-webkit-animation:firework-lg 1.2s both infinite;animation:firework-lg 1.2s both infinite;-webkit-animation-delay:.2s;animation-delay:.2s;top:70%;left:35%}.Tambola .Tambola-done .firework-12{-webkit-animation:firework-lg 1.2s both infinite;animation:firework-lg 1.2s both infinite;-webkit-animation-delay:.5s;animation-delay:.5s;top:80%;left:25%}.Tambola .Tambola-done .firework-13{-webkit-animation:firework-lg 1.2s both infinite;animation:firework-lg 1.2s both infinite;-webkit-animation-delay:1.5s;animation-delay:1.5s;top:35%;left:85%}.Tambola .Tambola-done .firework-14{-webkit-animation:firework-md 1.2s both infinite;animation:firework-md 1.2s both infinite;-webkit-animation-delay:.6s;animation-delay:.6s;top:55%;left:25%}.Tambola .Tambola-done .firework-15{-webkit-animation:firework-sm 1.2s both infinite;animation:firework-sm 1.2s both infinite;-webkit-animation-delay:.4s;animation-delay:.4s;top:75%;left:65%}@-webkit-keyframes firework-sm{0%,100%{opacity:0}10%,70%{opacity:1}100%{box-shadow:-.5rem 0 0 #fff,.5rem 0 0 #fff,0 -.5rem 0 #fff,0 .5rem 0 #fff,.35rem -.35rem 0 #fff,.35rem .35rem 0 #fff,-.35rem -.35rem 0 #fff,-.35rem .35rem 0 #fff}}@keyframes firework-sm{0%,100%{opacity:0}10%,70%{opacity:1}100%{box-shadow:-.5rem 0 0 #fff,.5rem 0 0 #fff,0 -.5rem 0 #fff,0 .5rem 0 #fff,.35rem -.35rem 0 #fff,.35rem .35rem 0 #fff,-.35rem -.35rem 0 #fff,-.35rem .35rem 0 #fff}}@-webkit-keyframes firework-md{0%,100%{opacity:0}10%,70%{opacity:1}100%{box-shadow:-.7rem 0 0 #fff,.7rem 0 0 #fff,0 -.7rem 0 #fff,0 .7rem 0 #fff,.49rem -.49rem 0 #fff,.49rem .49rem 0 #fff,-.49rem -.49rem 0 #fff,-.49rem .49rem 0 #fff}}@keyframes firework-md{0%,100%{opacity:0}10%,70%{opacity:1}100%{box-shadow:-.7rem 0 0 #fff,.7rem 0 0 #fff,0 -.7rem 0 #fff,0 .7rem 0 #fff,.49rem -.49rem 0 #fff,.49rem .49rem 0 #fff,-.49rem -.49rem 0 #fff,-.49rem .49rem 0 #fff}}@-webkit-keyframes firework-lg{0%,100%{opacity:0}10%,70%{opacity:1}100%{box-shadow:-.9rem 0 0 #fff,.9rem 0 0 #fff,0 -.9rem 0 #fff,0 .9rem 0 #fff,.63rem -.63rem 0 #fff,.63rem .63rem 0 #fff,-.63rem -.63rem 0 #fff,-.63rem .63rem 0 #fff}}@keyframes firework-lg{0%,100%{opacity:0}10%,70%{opacity:1}100%{box-shadow:-.9rem 0 0 #fff,.9rem 0 0 #fff,0 -.9rem 0 #fff,0 .9rem 0 #fff,.63rem -.63rem 0 #fff,.63rem .63rem 0 #fff,-.63rem -.63rem 0 #fff,-.63rem .63rem 0 #fff}}.Tambola .Tambola-done .Tambola-done-winner{font-family:Pacifico,cursive;font-size:72px;color:#fff;text-shadow:6px 4px #735b13;position:absolute;bottom:200px}