::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#eee}::-webkit-scrollbar-thumb{background:#555}::-webkit-scrollbar-thumb:window-inactive{background:#555}a{color:#039BE5}html,body{min-height:100%}body{box-sizing:border-box;margin:0 auto;padding:0;font-family:"Noto Sans";position:relative;padding-bottom:50px;max-width:2000px}@media screen and (min-width: 2001px){body{border-left:1px solid #8E24AA;border-right:1px solid #8E24AA}}h1,h2,h3,h4,h5{font-family:"Noto Serif";font-weight:400;text-transform:uppercase}input:focus,button:focus,textarea:focus{outline:0}main{min-height:500px}@-webkit-keyframes shake{10%, 90%{transform:translate3d(-1px, 0, 0)}20%, 80%{transform:translate3d(2px, -1px, 0)}30%, 50%, 70%{transform:translate3d(-4px, 0, 0)}40%, 60%{transform:translate3d(4px, 1px, 0)}}@-moz-keyframes shake{10%, 90%{transform:translate3d(-1px, 0, 0)}20%, 80%{transform:translate3d(2px, -1px, 0)}30%, 50%, 70%{transform:translate3d(-4px, 0, 0)}40%, 60%{transform:translate3d(4px, 1px, 0)}}@-o-keyframes shake{10%, 90%{transform:translate3d(-1px, 0, 0)}20%, 80%{transform:translate3d(2px, -1px, 0)}30%, 50%, 70%{transform:translate3d(-4px, 0, 0)}40%, 60%{transform:translate3d(4px, 1px, 0)}}@keyframes shake{10%, 90%{transform:translate3d(-1px, 0, 0)}20%, 80%{transform:translate3d(2px, -1px, 0)}30%, 50%, 70%{transform:translate3d(-4px, 0, 0)}40%, 60%{transform:translate3d(4px, 1px, 0)}}.breadcrumbs{font-size:12px;text-transform:uppercase;color:#555;margin-top:30px}.breadcrumbs a{color:#555;text-decoration:none}.breadcrumbs a:hover{color:#8E24AA;text-decoration:underline}.form-field{margin-bottom:30px}.form-field label{display:block;margin-bottom:5px;text-align:left}.form-field label .additional-info{float:right;font-size:10px;text-transform:uppercase;color:#555;margin-top:5px}.form-field input{display:block;border:0;border-bottom:1px solid #111;font-size:120%;padding:5px;width:100%;margin-left:-5px}.form-field input:focus{outline:0}.form-field textarea{width:100%;padding:5px;font-family:"Noto Sans";font-size:120%;line-height:200%;border:1px solid #111}.form-field input,.form-field textarea{-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.form-field .error-field{animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;background-color:rgba(188,27,21,0.1)}.buttons{text-align:center;margin-top:40px}.buttons button,.buttons .button-alike{-webkit-transition:background-position .2s ease-in-out;transition:background-position .2s ease-in-out;background-size:300% 100%;background-position:100% 0;background-image:-webkit-linear-gradient(-45deg, #2E7D32 0%, #2E7D32 45%, #43A047 55%, #43A047 100%);background-image:-ms-linear-gradient(-45deg, #2E7D32 0%, #2E7D32 45%, #43A047 55%, #43A047 100%);background-image:-moz-linear-gradient(-45deg, #2E7D32 0%, #2E7D32 45%, #43A047 55%, #43A047 100%);background-image:-o-linear-gradient(-45deg, #2E7D32 0%, #2E7D32 45%, #43A047 55%, #43A047 100%);display:inline-block;vertical-align:middle;margin:0 20px;border:0;outline:0;cursor:pointer;font-size:120%;text-transform:uppercase;padding:10px 30px;font-family:"Noto Serif";color:#fff}.buttons button:hover,.buttons button.selected,.buttons .button-alike:hover,.buttons .button-alike.selected{background-position:0% 0}.buttons button span.fa,.buttons .button-alike span.fa{display:inline-block;vertical-align:middle;margin-right:10px}.buttons button:focus,.buttons .button-alike:focus{border:0;outline:0}.buttons button[disabled],.buttons button[disabled]:hover,.buttons .button-alike[disabled],.buttons .button-alike[disabled]:hover{background:#aaa;cursor:auto}.buttons .additional-actions{margin-top:30px}.buttons .additional-actions a{font-size:12px;text-transform:uppercase;margin:0 30px;text-decoration:none}.buttons .additional-actions a:hover{text-decoration:underline}.error{text-align:center;color:#bc1b15;margin:20px 0}header{box-sizing:border-box;background-color:#AB47BC;padding:10px 40px 0;position:relative}header .logo{display:inline-block;vertical-align:middle}header .page-name{display:inline-block;vertical-align:middle;font-family:"Noto Serif";font-size:28px;margin-left:20px;color:#fff;text-transform:uppercase}@media screen and (max-width: 1300px){header .page-name{display:block;margin:20px 0 0}}@media screen and (min-width: 1301px) and (max-width: 1800px){header .page-name{font-size:20px}}header .navigation-and-search{width:100%;padding:0 40px;background-color:#9C27B0;margin-left:-40px;margin-top:20px}header ul.nav{box-sizing:border-box;width:-webkit-calc(100% - 410px);width:calc(100% - 410px);list-style-type:none;padding:0;margin:0 0 0 -20px}header ul.nav li{-webkit-transition:background-position .2s ease-in-out;transition:background-position .2s ease-in-out;background-size:300% 100%;background-position:100% 0;background-image:-webkit-linear-gradient(-45deg, #8E24AA 0%, #8E24AA 45%, #9C27B0 55%, #9C27B0 100%);background-image:-ms-linear-gradient(-45deg, #8E24AA 0%, #8E24AA 45%, #9C27B0 55%, #9C27B0 100%);background-image:-moz-linear-gradient(-45deg, #8E24AA 0%, #8E24AA 45%, #9C27B0 55%, #9C27B0 100%);background-image:-o-linear-gradient(-45deg, #8E24AA 0%, #8E24AA 45%, #9C27B0 55%, #9C27B0 100%);display:inline-block;vertical-align:middle;margin:0 10px;padding:5px 10px 5px}header ul.nav li:hover,header ul.nav li.selected{background-position:0% 0}header ul.nav li.separator{width:40px;background:transparent}header ul.nav li.selected{background:#7B1FA2}header ul.nav li a{text-decoration:none;color:#fff;text-transform:uppercase;font-weight:700}header .account-outer{position:absolute;right:40px;text-align:right;top:10px;color:#fff;text-transform:uppercase;font-size:12px}header .account-outer .username,header .account-outer a,header .account-outer .cart-widget{display:inline-block;vertical-align:middle}header .account-outer a{color:#fff;text-decoration:none;margin-left:5px;padding-left:10px;border-left:1px solid #fff}header .account-outer a:hover{text-decoration:underline}header .account-outer a.cart-widget{margin-left:5px;padding-left:5px;border-left:1px solid #fff}header .account-outer a.cart-widget:hover{text-decoration:none}header .account-outer a.cart-widget:not(.empty):hover span:not(.fa){text-decoration:underline}header .account-outer a.cart-widget span{display:inline-block;vertical-align:middle;margin-left:5px}header .account-outer a.cart-widget span.fa{margin-bottom:1px}header .search-outer{position:absolute;right:40px;text-align:right;bottom:3px;width:410px}header .search-outer label{display:inline-block;vertical-align:baseline;margin-right:10px;font-size:12px;text-transform:uppercase;color:#fff}header .search-outer input{border:0;outline:0;padding:6px 5px 4px;font-size:12px;width:150px;display:inline-block}header .search-outer button{-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;border:0;cursor:pointer;background-color:#fff;display:inline-block;vertical-align:bottom;width:50px;text-align:right;color:#ccc;padding:6px 5px 6px;font-size:12px}header .search-outer button:hover{color:#8E24AA}footer{box-sizing:border-box;position:absolute;width:100%;bottom:0;left:0;background-color:#8E24AA;color:#fff;font-size:10px;padding:5px}footer .copyrights{max-width:800px;margin:0 auto}footer .copyrights a{color:#fff}footer .copyrights div{display:inline-block;vertical-align:middle;width:50%}footer .copyrights div+div{text-align:right}.error-404-outer{padding:100px 0 0;width:600px;text-align:center;margin:0 auto}.static-page-outer{padding:0 40px}.static-page-outer h1{margin:50px 0 40px;text-align:center}.empty-list{padding:60px 0;text-align:center;font-size:120%;color:#777;font-style:italic;font-family:"Noto Serif"}
/*# sourceMappingURL=main.css.map */
