html{background-color:#00243c;display:flex;flex-direction:column}body{width:80%;margin:auto}hr{width:100%;margin-left:auto;margin-right:auto;height:2px;background-color:#4d6c7e;color:#4d6c7e;border:0 none}#container{min-width:640px;background-color:#17445c;overflow:auto;height:100%}.header_div{image-rendering:pixelated;background-color:#222;min-width:640px;height:400px;background-repeat:no-repeat;background-size:contain;height:max(25vw,200px)}.post-image source{margin:auto;display:block;margin-top:20px;margin-bottom:0;box-shadow:#09344b 6px 6px 6px,#09344b -10px -10px 8px 1px inset}.post-image img{margin:auto;display:block;margin-top:20px;margin-bottom:0;box-shadow:#09344b 6px 6px 6px,#09344b -10px -10px 8px 1px inset}.post-subtitle{color:#9cbccf;background-color:#184f72;padding:10px;margin-bottom:0;border-top:1px solid #4d6c7e}.highlight{background-color:#222;padding:10px;border-radius:15px;border:2px solid;border-color:#4d6c7e}.highlight pre{width:100%;color:#aeaeae;border:0;padding-left:10px;padding-right:10px}.highlight pre code span{white-space:per-line}code.language-plaintext{color:#aeaeae;background-color:#222;padding:1px 7px 1px 7px;border-radius:6px}.copy_text{color:#eee;background-color:#19445b;border:0;visibility:hidden}#nav_li_icon{display:block;width:36px;height:100%;float:right;border-left:2px;padding-top:8px;padding-bottom:8px;position:relative;top:5px}#nav_li_icon_a{height:100%;background-color:#222}#nav_li_icon_a.img{vertical-align:middle}#nav_li_icon:hover{background-color:#0a689b}#nav_li_a{font-size:130%;font-family:"Roboto",sans-serif;height:100%;color:white;text-align:center;padding:14px 16px;text-decoration:none;display:flex;flex-direction:row;align-items:center}.nav_ul{list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:#222;padding-bottom:10px}.nav_ul li{float:left}.nav_ul li a:hover{background-color:#0a689b}.active{background-color:#0995e0}#userMessage{width:290px;float:right;display:block;font-size:110%;font-family:"Roboto",sans-serif;color:#555;background-color:#ddd;border-radius:6px;margin-top:5px;margin-right:5px;padding:10px;vertical-align:middle;opacity:0;box-shadow:6px 6px 6px #09344b}.viewpanel{position:relative;top:-30px;font-weight:400;font-size:140%;font-family:"Roboto",sans-serif;color:#acccdf;margin-bottom:200px;margin-top:80px;margin-right:80px;margin-left:80px}.newslist{list-style-type:none;margin:0;padding:0;overflow:hidden;padding-bottom:10px}.newsentry{width:96%;background-color:#49748b;display:block;box-shadow:6px 6px 6px #09344b;border:0;padding:0;margin:20px}.newsentry a{color:#bddcee;display:inline-block;width:100%;margin:0}.newsentry div{display:inline-block;width:100%;border:0;padding:0;margin:0}.newsentry div li{display:inline-block;width:100%;border:0;padding:0;margin:0}.newsentry a div li p{padding-right:20px}.newsentry a h2{margin-block-start:0;margin-inline-start:20px}.newsentry a p{margin-inline-start:20px}.newsentry span{color:red}.newsentry a:link{text-decoration:none}.newsentry a:visited{text-decoration:none}.newsentry a:hover{text-decoration:none}.newsentry a:active{text-decoration:none}.newsentry:not(:last-child){margin-bottom:40px}.newsentry:hover{background-color:#598297}.productlist{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));margin:0;padding:0;overflow:hidden;padding-bottom:10px}.productentry{margin:0;width:360px;height:365px;background-color:#ddd;color:#304060;box-shadow:6px 6px 6px #09344b;padding-bottom:20px;margin:1rem;display:flex}.productheader span{margin-bottom:10px}.productimage{display:block;justify-content:center;align-items:center;margin-top:20px;margin-left:30px;margin-right:30px}.productentry a{display:inline-block;width:100%;height:100%;color:#304060}.productentry a:link{text-decoration:none}.productentry a:visited{text-decoration:none}.productentry a:hover{text-decoration:none}.productentry a:active{text-decoration:none}.productentry:not(:last-child){margin-bottom:40px}.productentry:hover{background-color:#d0e9f2}.productentry p{display:flex;justify-content:space-between;align-items:center;margin:10px}.productentry img{width:300px;height:300px}.sheetlayout{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(50%,1fr));flex-grow:1}.sheetimage img{width:50%;display:block;box-shadow:#09344b 6px 6px 6px,#09344b -10px -10px 8px 1px inset}.bgpart{position:relative;top:10px;left:10px;width:calc(100% - 10px);height:calc(100% - 10px);background-color:#fff}.sheetinfo{display:block;width:100%}.sheetimage img{width:95%;background:0;border:0;background-color:none}.sheetdescription{font-family:"Roboto",sans-serif;font-size:80%;font-weight:300}.button{float:right;background-color:#4caf50;border:0;color:white;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;border-radius:6px;box-shadow:6px 6px 6px #09344b}
.approvalbutton{width:65%;float:right;background-color:#cfa725;border:0;color:white;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;border-radius:6px;box-shadow:6px 6px 6px #09344b}.betabutton{float:right;background-color:#4caf57;border:0;color:white;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;border-radius:6px;box-shadow:6px 6px 6px #09344b}.a betabutton:link{text-decoration:none}.a betabutton:visited{text-decoration:none}.a betabutton:hover{text-decoration:none}.a betabutton:active{text-decoration:none}.betabutton:hover{background-color:#5cbf67}.betabutton:active{background-color:#3c9f47}.mdbutton{display:inline-block;font-size:100%;margin:0 2px 0 2px}.mdbutton button{font-size:85%;display:inline-block;background-color:#4caf50;border:0;color:white;padding:3px 10px 2px 10px;text-align:center;text-decoration:none;border-radius:6px;box-shadow:6px 6px 6px #09344b;cursor:pointer}.error{background-color:#8c2236;border:1px;color:white;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:8px 8px;border-radius:6px;box-shadow:6px 6px 6px #09344b}table{font-family:arial,sans-serif;border-collapse:collapse;width:90%}th{border-bottom:1px solid #4d6c7e;text-align:left;padding:8px}#total{text-align:right}#totalvalue{background-color:#204c63}td{border:0;text-align:left;padding:8px}tr:nth-child(even){background-color:#144057}tr:nth-child(odd){background-color:#144057}tr:last-child{background-color:#19445b}tr:first-child{background-color:#083a51}#columndiv{display:flex;flex-direction:column}#invoice{width:30vw}#invoicetitle{font-size:20px}#stripe{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;display:flex;justify-content:center;align-content:center;flex-direction:row}#payment-form{background-color:#EEE}form{width:30vw;min-width:500px;align-self:center;box-shadow:0 0 0 .5px rgba(50,50,93,0.1),0px 2px 5px 0px rgba(50,50,93,0.1),0px 1px 1.5px 0px rgba(0,0,0,0.07);border-radius:7px;padding:40px}.hidden{display:none}#payment-message{color:#697386;font-size:16px;line-height:20px;padding-top:12px;text-align:center}#payment-element{margin-bottom:24px}button{background:#5469d4;font-family:Arial,sans-serif;color:#fff;border-radius:4px;border:0;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;display:block;transition:all .2s ease;box-shadow:0 4px 5.5px 0 rgba(0,0,0,0.07);width:100%}button:hover{filter:contrast(115%)}button:disabled{opacity:.5;cursor:default}.spinner,.spinner:before,.spinner:after{border-radius:50%}.spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.spinner:before,.spinner:after{position:absolute;content:""}.spinner:before{width:10.4px;height:20.4px;background:#5469d4;border-radius:20.4px 0 0 20.4px;top:-0.2px;left:-0.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s infinite ease 1.5s;animation:loading 2s infinite ease 1.5s}.spinner:after{width:10.4px;height:10.2px;background:#5469d4;border-radius:0 10.2px 10.2px 0;top:-0.1px;left:10.2px;-webkit-transform-origin:0 10.2px;transform-origin:0 10.2px;-webkit-animation:loading 2s infinite ease;animation:loading 2s infinite ease}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (max-width:600px){form{width:80vw;min-width:initial}}