﻿/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */@import url(/assets/@fortawesome/fontawesome-pro/css/all.min-b9a499949ebca6c0df4733fd3b955c5074dac69d3b7b3792c600cabaf3e8f179.css);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body{font-family:poppins, sans-serif !important;color:#333;font-size:14px !important;line-height:20px !important;font-weight:400}body>.container,main body>.content-wrapper{min-height:calc(100vh - 353px);padding-top:40px;padding-bottom:40px}.button{text-transform:uppercase;font-size:18px;color:#fff;border:none;border-radius:2px;padding:5px 10px;cursor:pointer;text-decoration:none}.button.button-small{font-size:14px}.button.button-blue{background-color:#4fc0e2}.button.button-blue:hover{background-color:#24b0da;color:#fff;text-decoration:none}.button.button-blue[disabled]{background-color:#a7dff0}.button.button-red{background-color:#F25A5A}.button.button-red:hover{background-color:#ee2b2b;color:#fff;text-decoration:none}.button.button-red[disabled]{background-color:#f9b9b9}.button[disabled]{cursor:not-allowed}a{text-decoration:none !important}a.button{text-decoration:none;display:inline-block}input[type=text],input[type=number],input[type=file],input[type=email],input[type=password]{box-sizing:border-box;font-size:18px;border:1px solid #CDCDCD;border-radius:2px}input[type=text]:first-child,input[type=number]:first-child,input[type=file]:first-child,input[type=email]:first-child,input[type=password]:first-child{margin-top:20px}input[type=text]+input[type=text],input[type=text]+input[type=number],input[type=text]+input[type=file],input[type=text]+input[type=email],input[type=text]+input[type=password],input[type=number]+input[type=text],input[type=number]+input[type=number],input[type=number]+input[type=file],input[type=number]+input[type=email],input[type=number]+input[type=password],input[type=file]+input[type=text],input[type=file]+input[type=number],input[type=file]+input[type=file],input[type=file]+input[type=email],input[type=file]+input[type=password],input[type=email]+input[type=text],input[type=email]+input[type=number],input[type=email]+input[type=file],input[type=email]+input[type=email],input[type=email]+input[type=password],input[type=password]+input[type=text],input[type=password]+input[type=number],input[type=password]+input[type=file],input[type=password]+input[type=email],input[type=password]+input[type=password]{margin-top:10px}input[type=file]{display:block;color:#ccc}.hide{display:none}.form h2{font-weight:bold;font-size:18px;margin:0 0 10px !important;color:#333 !important}.form .fields{border-radius:6px;background-color:#f5f5f5;padding:20px;margin-bottom:30px}.form .fields.has-error{border:#dc3545 solid 1px}.form .btn.btn-primary{background-color:#39c;border-color:#39c}.form .btn.btn-primary:hover{background-color:#3b688b}.form a{color:#39c}.form a:hover{color:#3b688b}label.required:after{content:" *"}main{background-image:radial-gradient(50% 147%, #FF 50%, #EE 100%);min-height:100vh}main .container,main .content-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;align-content:center;flex-wrap:wrap}main .content-wrapper{max-width:960px;margin:0 auto}@font-face{font-family:'open_sans';src:url(/assets/opensans-bold-webfont-103f5b68229ed7913a6d26e98f6750d527532ad4d5af6d6e98a3d089d8e00823.eot);src:url(/assets/opensans-bold-webfont-103f5b68229ed7913a6d26e98f6750d527532ad4d5af6d6e98a3d089d8e00823.eot?#iefix) format("embedded-opentype"),url(/assets/opensans-bold-webfont-a4f33b21b2d80e028ff1d9f91e9f8aaef7e3358a126959f52122ae996dd6631b.woff2) format("woff2"),url(/assets/opensans-bold-webfont-d6acabd3cdf0db27a7aff7b0fe7e0136db010870ac9b28d0a3d42055c45eef7c.woff) format("woff"),url(/assets/opensans-bold-webfont-ffb53dca316b86f54c57985204f0c55c62f11b97f4d8fba4b0b19d26006092f6.ttf) format("truetype"),url(/assets/opensans-bold-webfont-7f3045749e033f85eafce032b2742cae7993fc1eed124664dc6076fad2662cab.svg#open_sansbold) format("svg");font-weight:800;font-style:normal}@font-face{font-family:'open_sans';src:url(/assets/opensans-regular-webfont-3388884ff289a8fef7eef007825f6561885a322e96dfcc586d844ac765974bae.eot);src:url(/assets/opensans-regular-webfont-3388884ff289a8fef7eef007825f6561885a322e96dfcc586d844ac765974bae.eot?#iefix) format("embedded-opentype"),url(/assets/opensans-regular-webfont-d6366a5c106d77ab27dfb4d203fda09f8bfc738f8ac27eca94544c1dc2bbfa74.woff2) format("woff2"),url(/assets/opensans-regular-webfont-161be19a07ea0926ec2c7772de55dac5920221984d58cf82d9bc47337f24f3ea.woff) format("woff"),url(/assets/opensans-regular-webfont-bb8b20f3f4d25310b10ffbc78039981ea63dc5ebd5326ca94ec2546336ca01e7.ttf) format("truetype"),url(/assets/opensans-regular-webfont-c54eb3da4e12862419548acac0bcf8ca7c1507a60aecda4530fd64882796cde3.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'open_sans';src:url(/assets/opensans-semibold-webfont-0d98db9a934c7833987cde9cef2fe14353f2a6c0b90c6d2b4d97a6bd10e5ce75.eot);src:url(/assets/opensans-semibold-webfont-0d98db9a934c7833987cde9cef2fe14353f2a6c0b90c6d2b4d97a6bd10e5ce75.eot?#iefix) format("embedded-opentype"),url(/assets/opensans-semibold-webfont-60d9d2a041b6d413bbf446283a46186a05901a57d57a05246bb4e1992b76cd21.woff2) format("woff2"),url(/assets/opensans-semibold-webfont-f0d3829e1a5cc6b24b8ee067ecf6a02358d6eed55f8a563f1a75bbf8a99b4510.woff) format("woff"),url(/assets/opensans-semibold-webfont-e1513f08f4ae87bf49ac0f48774521edb9af4c48005554ca1992474338c55a5f.ttf) format("truetype"),url(/assets/opensans-semibold-webfont-77ab545fb18c6d1c04ea9495fbc3709212e6278ab54af3d7c0a5f1358220f9d1.svg#open_sanssemibold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:'poppins';src:url(/assets/Poppins/Poppins-Regular-4132d2d2b9443d42422ebb2769b3113c157e0cf08c91cfe555a6da5ac0a9c762.ttf);font-weight:normal;font-style:normal}@font-face{font-family:'poppins';src:url(/assets/Poppins/Poppins-Bold-542ca15de37ab3bcf41f3ee5fdb9a8a4ba3346a27998196101a9a01a0f4ce0d8.ttf);font-weight:800;font-style:normal}@font-face{font-family:'poppins';src:url(/assets/Poppins/Poppins-Light-4ce037c9246e2b381ddef69f59e4b33a75dc325d70fde111f085798e282df4c6.ttf);font-weight:200}@font-face{font-family:'poppins';src:url(/assets/Poppins/Poppins-Medium-a0b175e6a264afe1ce1dd92dfed7dce5dc11456840b0485ba483b2af54814baf.ttf);font-weight:600}body{font-family:'open_sans';font-size:16px;color:#444;line-height:1.5}h1,h2,h3,h4{margin:0;padding:0;margin-bottom:10px}h1{font-size:24px;line-height:60px;font-weight:400}.comp-alert{margin-top:40px;padding:0 40px}.comp-alert.alert{color:red;font-size:larger;padding-left:2.25rem}.comp-alert.notice{color:green}.back-link{color:#3898EC;transition:opacity 300ms ease 0s;opacity:1}.back-link .arrow-left{background-image:url(/assets/arrow-black-2612c6677ff246fc4d612567ff275f1dfb00321f8b8de9dc553ec72a7d09e3ef.svg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:12px;height:8px;background-repeat:no-repeat;display:inline-flex}.back-link:hover{text-decoration:none;opacity:0.6}@media (min-width: 1400px){.container,main .content-wrapper{max-width:1140px !important}}.container-fluid{padding-left:15px;padding-right:15px}.flash{padding:10px;margin-bottom:1rem;border-radius:3px;font-size:16px;font-weight:bold;text-align:center}.flash.alert{border:1px solid #39c;background-color:#85c2e0;animation:auto-hide 5s ease-in forwards}.flash.task{border:1px solid #39c;background-color:#85c2e0}.flash.notice{border:1px solid #004b00;background-color:#00B100;animation:auto-hide 3s ease-in forwards}.flash.error{border:1px solid #d51111;background-color:#F25A5A}@keyframes auto-hide{0%{opacity:1}50%{opacity:1}99%{opacity:0}100%{opacity:0;display:none}}.w-container{margin-left:auto;margin-right:auto;max-width:940px}.footer{position:relative;left:0px;right:0px;bottom:0px;display:block;padding-top:80px;padding-bottom:80px;clear:none;background-color:#444;color:silver;font-size:15px;text-align:center}.footer .twitter-icon{position:static;display:inline-block;overflow:visible;width:40px;height:40px;margin-right:10px;margin-bottom:30px;margin-left:10px;color:#888;text-decoration:none}.footer .facebook-icon{display:inline-block;width:40px;height:40px;margin-right:10px;margin-left:10px;color:#888}.footer p{margin-bottom:10px;font-family:'Open Sans', sans-serif;font-size:16px;line-height:24px;font-weight:300}.footer .txt-legal-footer{margin-top:7px;margin-bottom:0px;color:#999;font-size:12px}.footer .footer-link{color:#59b5fc;text-decoration:none}.btn-outline{border-color:#0b91e4;color:#0b91e4}.btn-outline:hover{color:#0b91e4;background-color:rgba(11,145,228,0.3)}.loading-indicator .red{background-color:#F25A5A}.loading-indicator .blue{background-color:#4A83AF;animation-delay:100ms}.loading-indicator .yellow{background-color:#E29E4D;animation-delay:300ms}@keyframes thinka-dots{0%{top:0}50%{top:10px}100%{top:0}}.loading-indicator .dot{display:inline-block;border-radius:50%;width:10px;height:10px;animation-duration:700ms;animation-iteration-count:infinite;animation-name:thinka-dots;position:relative}.navbar{background-color:#fff;font-family:poppins;font-weight:400;font-size:15px;color:#333;align-items:center;justify-content:space-between;margin:10px auto;max-width:1200px;padding:0.5rem 1rem}.navbar .logo{margin-left:1rem;padding-right:2rem}.navbar .logo img{width:120px}@media (max-width: 767.98px){.navbar .logo{margin-left:0;padding-right:1rem}.navbar .logo img{width:90px}}.navbar .icon{display:block;background-repeat:no-repeat;color:#444;width:24px;height:24px}.navbar .cart{position:relative;display:inline-flex;padding-bottom:0}.navbar .cart .shopping-cart-badge{position:relative;display:inline-flex}.navbar .cart .shopping-cart{background-image:url(/assets/cart-icon-d02947fd8bf895ec105d17612831c754d02410de5e8a3bf1e5041f79d54d4d90.svg)}.navbar .cart .badge{position:absolute;border:2px solid #fff;top:-9px;right:-12px}.navbar .cart.show-lg{display:none}@media (min-width: 992px){.navbar .cart.show-lg{display:flex}}.navbar .cart.hide-lg{display:flex}@media (min-width: 992px){.navbar .cart.hide-lg{display:none}}.navbar .user-icon{background-image:url(/assets/user-icon-74acb7ecf5bfb32641c93d41696600f47374456bf3449dfe9df195b3ff87c725.svg)}.navbar .arrow-down{background-image:url(/assets/arrow-down-1d239582350f65e2b3c3e35cda110efe4df93550e38728faa9e82d1c859f8a9c.svg);width:12px;height:8px}.navbar .nav-link{transition:opacity 300ms ease 0s;opacity:1;padding-right:15px;padding-left:15px;font-size:16px;font-weight:400;text-transform:uppercase}.navbar .nav-link:hover{opacity:0.6}.navbar .nav-link.black{color:#333}.navbar .nav-link.blue{color:#3898EC}.navbar form{display:inline-block;width:100%}.navbar form input.nav-link[type='submit']{border:none;outline:none;background:none}.navbar-light .navbar-nav .nav-link.blue{color:#3898EC}.dropdown-container{padding:8px;margin:0;font-size:15px;border:none;cursor:pointer}.dropdown-container .contact-name{font-size:16px;font-weight:400;text-transform:uppercase}.dropdown-container .dropdown-toggle::after{content:'';display:none}.buy-button,.user-menu{padding:9px 15px;margin-left:15px;display:flex;align-items:center;color:white;background-color:#3898EC;border:1px solid #3898EC;border-radius:20px;transition:opacity 300ms ease 0s;opacity:1;font-size:15px;font-weight:400;text-transform:uppercase}.buy-button:hover,.user-menu:hover{opacity:0.6;text-decoration:none;color:white}.user-menu{background-color:#575757;border:1px solid #575757}.order-container .promo-banner{margin-bottom:16px;margin-left:auto}.order-container h1{font-weight:600;font-size:36px}@media (max-width: 765px){.order-container h1{font-weight:normal;line-height:48px}}.order-container h2{color:#919191;font-size:18px;margin-bottom:20px}.order-container h3{font-size:18px}.order-container h4{margin:0;font-size:16px;font-weight:bold}.order-container a:not(.btn){color:#4A83AF}.order-container a:not(.btn):hover{color:#3b688b}.order-container .buy{padding:12px 24px;font-size:16px;font-weight:bold;color:#fff;text-align:right;background-color:#00b901;border:0}.order-container.upgrade-order .product .price{text-align:right}.order-container .serial-row,.order-container .discount-row{padding:20px;border:1px solid #d8d8d8;border-top:0}.order-container .price-row{padding:20px;border-radius:0 0 6px 6px;border-top:0;margin-bottom:20px}.order-container .price-row .price-value{font-weight:600;font-size:18px}.order-container .price-info{text-align:right;margin-bottom:40px}.order-container .right{text-align:right}.order-container .order-progress{height:50px;list-style:none;display:flex;flex-direction:row;align-items:stretch;font-weight:600;padding:0;text-align:center}.order-container .order-progress li{flex:1 1 0;background:#D8D8D8;color:#878787;border:1px solid #fff;display:flex;align-items:center;justify-content:center;line-height:16px}.order-container .order-progress li strong{display:block;font-weight:600}.order-container .order-progress li span{font-size:12px}.order-container .order-progress li:first-child{border-radius:6px 0 0 6px}.order-container .order-progress li:last-child{border-radius:0 6px 6px 0}.order-container .order-progress li.done{background:#00B902;color:#fff}.order-container .error{padding:20px;border:1px solid #d8d8d8;border-radius:6px;line-height:22px;font-size:16px;font-weight:bold;text-align:center}.order-container .tracktrace,.order-container .shipment,.order-container .payment,.order-container .title{padding:20px;border:1px solid #d8d8d8;border-radius:6px;line-height:34px;font-size:22px;font-weight:bold;text-align:center}.order-container .tracktrace h3,.order-container .shipment h3,.order-container .payment h3,.order-container .title h3{margin-top:10px;font-size:16px;font-weight:bold}.order-container .tracktrace p,.order-container .shipment p,.order-container .payment p,.order-container .title p{font-weight:400}.order-container .address-details{padding:20px;border:1px solid #d8d8d8;border-radius:6px;line-height:22px;font-size:16px}.order-container .product-details .product img{max-width:100px}.order-container .product-details .price,.order-container .product-details .price-components,.order-container .product-details .total{border:1px solid #d8d8d8;border-radius:0 0 6px 6px;border-top:0;margin:0;padding:20px;font-size:16px;overflow:hidden;display:flex;flex-flow:row;flex-wrap:wrap;text-align:right}.order-container .product-details .price dt,.order-container .product-details .price-components dt,.order-container .product-details .total dt{font-weight:normal;flex:1 0 50%}.order-container .product-details .price dd,.order-container .product-details .price-components dd,.order-container .product-details .total dd{flex:0 0 130px;width:130px}.order-container .info{border-radius:6px;background-color:#e4f4ff;padding:50px;font-size:16px}.order-container .info ul{margin:20px 0;padding-left:20px}.order-container .info ul li{margin-bottom:5px}.order-container .info h1{font-size:26px;margin-top:0}.order-container .info img{width:318px;height:116px;max-width:100%}.order-form{min-height:100vh}.order-form .radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.order-form .radio label{display:flex;align-items:center;margin-bottom:0}.order-form .radio label input{margin-right:10px}@media (max-width: 765px){.order-form h2{font-weight:normal}}.order-form .my-order-details{border-radius:6px;padding:20px;position:relative}@media (max-width: 460px){.order-form .my-order-details .line-details{font-size:12px}}.my-order-container{position:sticky;position:-webkit-sticky;top:20px}.my-order-container .my-order .control-label{font-weight:600}@media (max-width: 765px){.my-order-container .my-order .control-label{font-weight:normal}}.my-order-container .my-order .product{padding:0;border:0}.my-order-container .my-order .product .line-item{display:flex;justify-content:space-between;align-items:center;text-align:right}.my-order-container .my-order .product .line-item img{width:75px;max-width:100%}.my-order-container .my-order h3{text-align:right}.my-order-container .my-order .price,.my-order-container .my-order .price-components,.my-order-container .my-order .total{border-top:1px solid #d8d8d8;margin:0;padding:20px 0;font-size:16px;overflow:hidden;display:flex;flex-flow:row;flex-wrap:wrap;text-align:right}.my-order-container .my-order .price dt,.my-order-container .my-order .price-components dt,.my-order-container .my-order .total dt{font-weight:normal;flex:1 0 50%}.my-order-container .my-order .price dd,.my-order-container .my-order .price-components dd,.my-order-container .my-order .total dd{flex:0 0 130px;width:130px}.my-order-container .my-order .price{border-top:0;padding-top:0}.my-order-container .my-order .total dd{font-weight:bold}.product-template,.cart-container .order-summary,.cart-container .product,.product-container .product,.product-overview-container .product,.order-container .product{padding:20px;border-radius:3px;transition:0.2s box-shadow}.product-template:hover,.cart-container .order-summary:hover,.cart-container .product:hover,.product-container .product:hover,.product-overview-container .product:hover,.order-container .product:hover{background-color:rgba(0,0,0,0.02)}.product-template .buy,.cart-container .order-summary .buy,.cart-container .product .buy,.product-container .product .buy,.product-overview-container .product .buy,.order-container .product .buy{color:#fff}.product-template h3,.cart-container .order-summary h3,.cart-container .product h3,.product-container .product h3,.product-overview-container .product h3,.order-container .product h3{margin-top:0;font-weight:bold}.product-template .hint,.cart-container .order-summary .hint,.cart-container .product .hint,.product-container .product .hint,.product-overview-container .product .hint,.order-container .product .hint{color:#919191}.product-template .description,.cart-container .order-summary .description,.cart-container .product .description,.product-container .product .description,.product-overview-container .product .description,.order-container .product .description{margin:25px 0}.product-template .vat,.cart-container .order-summary .vat,.cart-container .product .vat,.product-container .product .vat,.product-overview-container .product .vat,.order-container .product .vat{font-size:12pt;padding-bottom:70px}.product-template .price-with-tiers,.cart-container .order-summary .price-with-tiers,.cart-container .product .price-with-tiers,.product-container .product .price-with-tiers,.product-overview-container .product .price-with-tiers,.order-container .product .price-with-tiers,.product-template .total-price,.cart-container .order-summary .total-price,.cart-container .product .total-price,.product-container .product .total-price,.product-overview-container .product .total-price,.order-container .product .total-price,.product-template .amount,.cart-container .order-summary .amount,.cart-container .product .amount,.product-container .product .amount,.product-overview-container .product .amount,.order-container .product .amount,.product-template .price,.cart-container .order-summary .price,.cart-container .product .price,.product-container .product .price,.product-overview-container .product .price,.order-container .product .price{flex-direction:column;justify-content:center;white-space:nowrap}.product-template .price,.cart-container .order-summary .price,.cart-container .product .price,.product-container .product .price,.product-overview-container .product .price,.order-container .product .price{white-space:nowrap;font-size:18px}.product-template .total-price,.cart-container .order-summary .total-price,.cart-container .product .total-price,.product-container .product .total-price,.product-overview-container .product .total-price,.order-container .product .total-price{font-size:18px;min-width:100px}.product-template .price-with-tiers,.cart-container .order-summary .price-with-tiers,.cart-container .product .price-with-tiers,.product-container .product .price-with-tiers,.product-overview-container .product .price-with-tiers,.order-container .product .price-with-tiers{padding:0 20px;min-width:130px}.product-template .wrapper,.cart-container .order-summary .wrapper,.cart-container .product .wrapper,.product-container .product .wrapper,.product-overview-container .product .wrapper,.order-container .product .wrapper{display:flex;flex-direction:column;text-align:right}.product-template .wrapper .available,.cart-container .order-summary .wrapper .available,.cart-container .product .wrapper .available,.product-container .product .wrapper .available,.product-overview-container .product .wrapper .available,.order-container .product .wrapper .available{text-transform:uppercase;font-size:12px;color:#919191}.product-template .wrapper .end-date,.cart-container .order-summary .wrapper .end-date,.cart-container .product .wrapper .end-date,.product-container .product .wrapper .end-date,.product-overview-container .product .wrapper .end-date,.order-container .product .wrapper .end-date{font-size:16px}.product-template .amount,.cart-container .order-summary .amount,.cart-container .product .amount,.product-container .product .amount,.product-overview-container .product .amount,.order-container .product .amount{display:inline-flex;flex-direction:column}.product-template .amount .less,.cart-container .order-summary .amount .less,.cart-container .product .amount .less,.product-container .product .amount .less,.product-overview-container .product .amount .less,.order-container .product .amount .less,.product-template .amount .more,.cart-container .order-summary .amount .more,.cart-container .product .amount .more,.product-container .product .amount .more,.product-overview-container .product .amount .more,.order-container .product .amount .more,.product-template .amount .delete,.cart-container .order-summary .amount .delete,.cart-container .product .amount .delete,.product-container .product .amount .delete,.product-overview-container .product .amount .delete,.order-container .product .amount .delete,.product-template .amount input,.cart-container .order-summary .amount input,.cart-container .product .amount input,.product-container .product .amount input,.product-overview-container .product .amount input,.order-container .product .amount input{border:1px solid #d8d8d8;height:35px;line-height:34px;text-align:center;color:#0090E3;display:inline-block;width:35px;background:#fff;padding:0;vertical-align:bottom}.product-template .amount .less,.cart-container .order-summary .amount .less,.cart-container .product .amount .less,.product-container .product .amount .less,.product-overview-container .product .amount .less,.order-container .product .amount .less{border-radius:3px 0 0 3px}.product-template .amount .more,.cart-container .order-summary .amount .more,.cart-container .product .amount .more,.product-container .product .amount .more,.product-overview-container .product .amount .more,.order-container .product .amount .more{border-radius:0 3px 3px 0}.product-template .amount .delete,.cart-container .order-summary .amount .delete,.cart-container .product .amount .delete,.product-container .product .amount .delete,.product-overview-container .product .amount .delete,.order-container .product .amount .delete{border-radius:3px}.product-template .amount input,.cart-container .order-summary .amount input,.cart-container .product .amount input,.product-container .product .amount input,.product-overview-container .product .amount input,.order-container .product .amount input{border-radius:0;border-left:0;border-right:0;color:#333;width:50px}.product-template .amount input.readonly,.cart-container .order-summary .amount input.readonly,.cart-container .product .amount input.readonly,.product-container .product .amount input.readonly,.product-overview-container .product .amount input.readonly,.order-container .product .amount input.readonly{margin-top:0;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-radius:3px}.product-template .amount .amount-inputs,.cart-container .order-summary .amount .amount-inputs,.cart-container .product .amount .amount-inputs,.product-container .product .amount .amount-inputs,.product-overview-container .product .amount .amount-inputs,.order-container .product .amount .amount-inputs{display:flex;position:relative}.product-template .amount .amount-inputs .amount-label,.cart-container .order-summary .amount .amount-inputs .amount-label,.cart-container .product .amount .amount-inputs .amount-label,.product-container .product .amount .amount-inputs .amount-label,.product-overview-container .product .amount .amount-inputs .amount-label,.order-container .product .amount .amount-inputs .amount-label{position:absolute;top:-20px}.product-template img,.cart-container .order-summary img,.cart-container .product img,.product-container .product img,.product-overview-container .product img,.order-container .product img{max-width:200px;width:100%}.mod-connect-thinka .connect-container{display:flex;background-image:url(/assets/cover-blur-a5912e8b7926aab82f31dfe884c0b8d4131ad2a8f51900628ec1a257e95a2664.jpg);background-size:cover;background-position:bottom;height:100vh}.mod-connect-thinka .connect-container .mod-content-block{max-width:400px;background-color:#ffffff;font-size:18px;font-weight:200;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0px 0px 30px 5px rgba(0,0,0,0.4);box-shadow:0px 0px 30px 5px rgba(0,0,0,0.4);width:100%}.mod-connect-thinka .connect-container .mod-content-block .thinka-logo{width:150px;height:150px;display:inline-block;margin-bottom:40px}.mod-connect-thinka .connect-container .mod-content-block h1{font-size:36px;line-height:0px;margin-bottom:20px}.mod-connect-thinka .connect-container .mod-content-block p{margin-top:40px}.mod-connect-thinka .connect-container .serial{width:100%}.mod-connect-thinka .connect-container .serial label{display:inline-block;width:10%}.mod-connect-thinka .connect-container .serial input[type=text]{display:inline-block;width:80%;margin-left:10px;padding:10px;margin-top:20px}.mod-connect-thinka .connect-container .button{margin-top:45px;display:inline-block;padding:15px 30px 15px 30px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;font-weight:400}.mod-connect-thinka .connect-container .error{color:#F25A5A;margin-top:5px}.content{display:flex;background-color:white}.content div.left-menu{min-height:100vh;background-color:#F8F6F9;padding:20px;flex:0 1 auto}.content div.left-menu ul.navigation{list-style-type:none;padding-left:0;min-width:166px}.content div.left-menu ul.navigation a{text-decoration:none;color:#444}.content div.left-menu ul.navigation a .navigation-item{margin:10px;text-transform:none;cursor:pointer}.content div.left-menu ul.navigation a .navigation-item.active{text-decoration:none;color:#111111}.content div.left-menu ul.navigation a .navigation-item.active span{color:black;font-weight:600}.content div.left-menu ul.navigation a span{font-weight:300;padding-left:12px}.mod-content-block{width:480px;background-color:white;display:inline-block;overflow:hidden}.mod-content-block header div.header-title{text-align:left;flex:1 1 auto}.mod-content-block header h1{font-size:24px;line-height:60px;font-weight:400;margin:0}.mod-content-block section{flex:1;padding:20px 10px}.mod-coupons .danger{color:#F25A5A}.mod-coupons nav{float:right}.mod-coupons nav>ul{list-style:none}.mod-coupons form .form-field{padding:10px 0}.mod-coupons form .form-field label{display:block}.mod-coupons form .form-field .invalid-input{color:#F25A5A}.mod-coupons form .form-field input:first-child{margin-top:0}.mod-coupons form .form-field .field_with_errors input{border-color:#F25A5A}.mod-coupons button.link,.mod-coupons input.link[type='button'],.mod-coupons input.link[type='submit']{border:none;background:none;outline:none}.mod-dashboard{padding:0px 0}.mod-dashboard.details .mod-content-block{max-width:600px}.mod-dashboard .mod-content-block{width:100%;display:block;margin:0 auto}.mod-dashboard .mod-content-block.login{width:350px;margin:100px auto}.mod-dashboard .mod-content-block section{position:relative}.mod-dashboard .mod-content-block section .function-bar{display:flex;align-items:center}.mod-dashboard .mod-content-block section .function-bar>*{flex:1}.mod-dashboard .mod-content-block section .function-bar form.search{text-align:right}.mod-dashboard .mod-content-block span.success{color:#00B100}.mod-dashboard .mod-content-block span.info{color:#39c}.mod-dashboard .mod-content-block span.warn{color:#DE9B4D}.mod-dashboard .mod-content-block table{width:100%;text-align:left;border-collapse:collapse}.mod-dashboard .mod-content-block table .index{width:40px}.mod-dashboard .mod-content-block table .serial{width:100px;font-family:monospace}.mod-dashboard .mod-content-block table .model{width:150px}.mod-dashboard .mod-content-block table .software-version{width:100px}.mod-dashboard .mod-content-block table .system-integrator{width:500px}.mod-dashboard .mod-content-block table .thinka-repository{width:110px}.mod-dashboard .mod-content-block table .postgres-version{width:110px}.mod-dashboard .mod-content-block table .packaged-at,.mod-dashboard .mod-content-block table .active,.mod-dashboard .mod-content-block table .thinka-type{width:120px}.mod-dashboard .mod-content-block table .last-status-reported{width:200px}.mod-dashboard .mod-content-block table .details{width:60px}@media (max-width: 1500px){.mod-dashboard .mod-content-block table .thinka-type,.mod-dashboard .mod-content-block table .packaged-at{display:none}}@media (max-width: 1100px){.mod-dashboard .mod-content-block table .system-integrator{display:none}}.mod-dashboard .mod-content-block table th.date,.mod-dashboard .mod-content-block table td.date,.mod-dashboard .mod-content-block table th.invoice-number,.mod-dashboard .mod-content-block table td.invoice-number{min-width:100px}.mod-dashboard .mod-content-block table th,.mod-dashboard .mod-content-block table td{max-width:15%}.mod-dashboard .mod-content-block table th a{position:relative;color:#444;text-decoration:none}.mod-dashboard .mod-content-block table th a.current{padding-right:18px}.mod-dashboard .mod-content-block table th a.current:after{content:'\25BC';position:absolute;top:4px;right:0;font-size:0.7em}.mod-dashboard .mod-content-block table th a.current.desc:after{content:'\25B2'}.mod-dashboard .mod-content-block table tr{border-bottom:1px solid #444}.mod-dashboard .mod-content-block table tr td{padding:5px 2px}.mod-dashboard .mod-content-block table input.button{text-transform:none;line-height:normal;font-size:inherit;min-width:auto;padding:4px}.mod-dashboard .mod-content-block .pagination{display:inline-block;text-align:left;padding:0.3em;cursor:default}.mod-dashboard .mod-content-block .pagination a,.mod-dashboard .mod-content-block .pagination span,.mod-dashboard .mod-content-block .pagination em{padding:0.2em 0.5em}.mod-dashboard .mod-content-block .pagination .disabled{color:#ccc}.mod-dashboard .mod-content-block .pagination .current{font-style:normal;font-weight:bold;color:#F25A5A}.mod-dashboard .mod-content-block .pagination a{border:1px solid #dddddd;color:#444;text-decoration:none}.mod-dashboard .mod-content-block .pagination a:hover,.mod-dashboard .mod-content-block .pagination a:focus{border-color:#DE9B4D;background:#39c;color:#F8F6F9}.mod-dashboard .mod-content-block .pagination .previous_page,.mod-dashboard .mod-content-block .pagination .next_page{border-width:2px}.mod-dashboard .mod-content-block .pagination .previous_page{margin-right:1em}.mod-dashboard .mod-content-block .pagination .next_page{margin-left:1em}.mod-dashboard dl{width:100%}.mod-dashboard dl dt,.mod-dashboard dl dd{float:left;margin:5px 0}.mod-dashboard dl dt{width:45%;font-weight:bold}.mod-dashboard dl dd{width:55%}.mod-dashboard input.change-repository{display:block;margin-top:10px;text-transform:none;min-width:auto;line-height:30px}.mod-dashboard a.button.back{text-decoration:none;padding:10px 40px}.mod-dashboard .mod-orders input[type=number]{padding:3px 10px}.mod-dashboard .mod-orders .confirm-shipping-form{margin-top:50px}.mod-dashboard .mod-stock h1{margin-bottom:20px}.mod-dashboard .mod-stock .nav-tabs{margin-bottom:20px}.mod-dashboard .mod-stock .thinka-models table{margin-top:20px;margin-bottom:30px}.mod-dashboard .mod-stock .thinka-models table td{width:50%}.mod-ets-upload{background-image:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4)),url(/assets/livingroom-blur-2b30a6e4006b9178edacdfae1511e948e11ab01561ce162ae51a19b1be38be36.jpg);background-repeat:no-repeat;background-size:cover}.mod-ets-upload .container,.mod-ets-upload main .content-wrapper,main .mod-ets-upload .content-wrapper{padding:60px;width:960px;margin:0 auto;color:white}.mod-ets-upload .container h1,.mod-ets-upload main .content-wrapper h1,main .mod-ets-upload .content-wrapper h1{font-size:40px;text-transform:uppercase;margin-top:20px;line-height:44px;font-style:normal;font-weight:400}.mod-ets-upload .container .line,.mod-ets-upload main .content-wrapper .line,main .mod-ets-upload .content-wrapper .line{height:1px;margin-bottom:30px;background-color:#adadad;color:black}.mod-ets-upload .container .row,.mod-ets-upload main .content-wrapper .row,main .mod-ets-upload .content-wrapper .row{display:flex;flex-direction:row}.mod-ets-upload .container .left,.mod-ets-upload main .content-wrapper .left,main .mod-ets-upload .content-wrapper .left{font-size:18px;flex:1 0 0}.mod-ets-upload .container .right,.mod-ets-upload main .content-wrapper .right,main .mod-ets-upload .content-wrapper .right{margin-left:60px;flex:1 0 0}.mod-ets-upload .container .icons,.mod-ets-upload main .content-wrapper .icons,main .mod-ets-upload .content-wrapper .icons{flex:2 0 0}.mod-ets-upload .container .phone,.mod-ets-upload main .content-wrapper .phone,main .mod-ets-upload .content-wrapper .phone{margin-right:-720px;margin-top:-240px}.mod-ets-upload .container .image,.mod-ets-upload main .content-wrapper .image,main .mod-ets-upload .content-wrapper .image{margin-top:200px}.mod-ets-upload .container .button,.mod-ets-upload main .content-wrapper .button,main .mod-ets-upload .content-wrapper .button{margin-top:25px}.mod-ets-upload .container .error,.mod-ets-upload main .content-wrapper .error,main .mod-ets-upload .content-wrapper .error{color:#F25A5A;margin-top:5px}.mod-ets-upload .container .thanks.phone,.mod-ets-upload main .content-wrapper .thanks.phone,main .mod-ets-upload .content-wrapper .thanks.phone{margin-right:-720px;margin-top:0px}.mod-content-block header{background-image:linear-gradient(to right, #00B100, limegreen);color:#fff;padding:0 40px;display:flex}.mod-content-block header div.header-title{text-align:left;flex:1 1 auto}.mod-content-block header div.header-menu{flex:0 1 auto}.mod-content-block header div.header-menu ul.navigation{list-style-type:none;padding-top:15px}.mod-content-block header div.header-menu ul.navigation .navigation-item{margin-left:20px;text-transform:none;cursor:pointer;float:left}.mod-content-block header div.header-menu ul.navigation .navigation-item.active{text-decoration:underline}.mod-content-block header div.header-menu ul.navigation button{text-decoration:none;color:#fff}.mod-content-block header div.header-menu ul.navigation button.button-blue{background-color:transparent}.mod-content-block header div.header-menu ul.navigation button.button-blue:hover{background-color:#4fc0e2}.mod-content-block header div.header-menu ul.navigation button span{padding-left:12px}.mod-content-block header h1{font-size:24px;line-height:60px;font-weight:400;margin:0}.mod-content-block section{flex:1;padding:20px 10px}.order h1{font-size:40px;font-weight:600;text-align:center;margin-bottom:60px}.order h1 .subtitle{font-size:16px;font-weight:400;display:block;margin-top:10px;color:#7e7e7e}.order .form-row{overflow:hidden}.order #order_summary{padding:30px;background-color:#e2f3ff}.order #order_summary h2{margin:0}.order .checkout{float:right}.order .center{text-align:center;margin:5px}.no-gutter>[class*='col-']{padding-left:0;padding-right:0}table.order_summary{width:100%}table.order_summary td.amount{text-align:right}.mod-orders div.title{display:flex;align-items:center}.mod-orders h1{flex:2}.mod-orders .right{flex:1}.mod-orders .filters{text-align:center;display:flex;align-items:baseline;justify-content:space-between}.mod-orders .filters .search{margin-left:24px}.mod-orders .filters .country-select{width:100px;border:1px solid #CDCDCD;border-radius:2px;margin-right:10px}.mod-orders .filters .clear-filter{text-align:center;margin:auto 12px}.mod-orders .filters ul{padding:0}.mod-orders .filters ul li{list-style:none;display:inline-block;background-color:#39c;padding:5px}.mod-orders .filters ul li.remove{background-color:#F25A5A}.mod-orders .filters ul li.active{background-color:#DE9B4D}.mod-orders .filters ul li a{color:#F8F6F9;text-decoration:none}.mod-orders .download{text-align:right;margin-bottom:20px}.mod-orders .download form{display:inline-block}.mod-orders table{width:100%;text-align:left;margin:0 0 30px 0}.mod-orders table td.name,.mod-orders table th.name{width:20%}.mod-orders table td.ordered-at,.mod-orders table th.ordered-at{width:150px}.mod-orders table td.product,.mod-orders table th.product{width:8%}.mod-orders table td.thinkas,.mod-orders table td.gateways,.mod-orders table th.thinkas,.mod-orders table th.gateways{text-align:center}.mod-orders table a,.mod-orders table a:active,.mod-orders table a:visited{color:#39c}.mod-orders table a:hover,.mod-orders table a:active:hover,.mod-orders table a:visited:hover{color:#F25A5A}.mod-orders table.order-details td:first-child{width:25%}.mod-orders.details table{margin-top:0}.mod-orders.details .button{margin-top:35px;display:block;width:120px;min-width:120px;text-align:center;text-decoration:none}.mod-orders.details .button.button-back{margin-top:0;margin-bottom:10px}.mod-orders.details .button.button-large{width:240px}.mod-orders.edit h3{margin-top:30px}.mod-orders.edit input{margin-top:0;width:100%}.mod-orders.edit textarea{width:100%;height:200px}.mod-orders.edit label{font-weight:inherit}.mod-orders.edit input[type=checkbox]{margin-left:10px;width:auto}.mod-qr{display:flex;align-items:stretch}.mod-qr ul{list-style:none}.mod-qr .options input{margin-right:10px}.mod-qr .options,.mod-qr .preview{flex:1}.mod-qr .preview input{width:100%}.mod-redirecting .content-wrapper{margin-top:40px}.mod-redirecting .content-wrapper .mod-content-block{width:100%}.mod-redirecting .content-wrapper .mod-content-block .loading-indicator{margin:20px 0}.mod-redirecting .content-wrapper .mod-content-block #error{color:#F25A5A;margin-top:20px}.mod-register-thinka{width:660px;text-align:center;margin:0 auto;font-size:18px}.mod-register-thinka h1{color:#000}.mod-register-thinka p{color:#565656}.mod-register-thinka form{width:370px;margin:0 auto}.mod-register-thinka .serial{width:100%}.mod-register-thinka .serial label{display:inline-block;width:10%}.mod-register-thinka .serial input[type=text]{display:inline-block;width:90%}.mod-register-thinka input{width:100%}.mod-register-thinka input[type='text']{margin-top:20px}.mod-register-thinka h3{margin-top:10px;text-align:center}.mod-register-thinka .button{margin-top:45px}.mod-register-thinka a.setup-client{text-decoration:none;display:block;text-align:center;width:240px;margin:45px auto 0 auto}.mod-register-thinka .error{color:#F25A5A;margin-top:5px}.mod-register-thinka .buttons{display:flex}.mod-register-thinka .buttons>*{flex:1}.mod-register-thinka .buttons .button-red{margin-right:10px}.mod-register-thinka .thinka-container{background-color:#fff;display:flex;align-items:center;color:#565656;padding:30px;margin-top:30px;border-radius:7px;box-shadow:0 0 5px #ccc}.mod-register-thinka .thinka-container .thinka-image{text-align:right}.mod-register-thinka .thinka-container .thinka-ip{text-align:left;font-size:21px;color:#888;margin-left:20px}.mod-register-thinka .thinka-container>*{flex:1}.mod-resellers button.link,.mod-resellers input.link[type="button"],.mod-resellers input.link[type="submit"]{border:none;background:none;outline:none;text-decoration:underline}.mod-resellers th.company,.mod-resellers td.company{width:20%}.mod-resellers th.order,.mod-resellers td.order{width:7%}.mod-resellers div.title{display:flex;align-items:center}.mod-resellers h1{flex:2}.mod-resellers .right{flex:1}.mod-resellers .filters{text-align:center;display:flex;align-items:baseline;justify-content:space-between}.mod-resellers .filters .search{margin-left:24px}.mod-resellers .filters .country-select{width:100px;border:1px solid #CDCDCD;border-radius:2px;margin-right:10px}.mod-resellers .filters .clear-filter{text-align:center;margin:auto 12px}.mod-resellers .filters ul{padding:0}.mod-resellers .filters ul>li{list-style:none;display:inline-block;background-color:#39c;padding:5px}.mod-resellers .filters ul>li>a{color:#F8F6F9;text-decoration:none}.mod-resellers .filters ul>li.active{background-color:#DE9B4D}.mod-dashboard table.comments tbody tr{border-bottom:1px solid #dee2e6}.mod-dashboard table.comments tbody tr td{padding-bottom:10px}.mod-dashboard table.comments td.comment-info{vertical-align:top;width:20%}.mod-dashboard table.comments td.comment-info img.gravatar{width:24px;text-align:left;margin-top:-3px}.mod-dashboard table.comments td.comment-info .updated_at{color:#888}.mod-dashboard section.mod-orders.details form .form-field{margin-top:10px}.mod-dashboard section.mod-orders.details form .form-field label{font-weight:bold;display:block}.mod-dashboard section.mod-orders.details form .form-field textarea{width:25%;height:66px}.mod-dashboard section.mod-orders.details form .form-field .error{color:maroon}.mod-dashboard section.mod-orders.details form .form-actions .button{margin-top:0px;width:150px;text-transform:inherit}.mod-wizard{font-family:poppins, Helvetica Neue, Helvetica, Arial, sans-serif;background-image:none}.mod-wizard .header{background-color:#444a4e;height:45px;margin-bottom:40px}.mod-wizard .header .logo-wrapper{text-align:left;width:100%}.mod-wizard .header .logo-wrapper .logo{background-image:url(/assets/thinka-zwave-logo-cc3e79360bcced668058599f8578210361f5c7909c7696e7306a3811adf4f32c.svg);background-size:cover;width:41px;height:23px;display:inline-block;margin:13px 11px 11px 27px}.mod-wizard .container .mod-content-block .steps,.mod-wizard main .content-wrapper .mod-content-block .steps,main .mod-wizard .content-wrapper .mod-content-block .steps{display:flex}.mod-wizard .container .mod-content-block .steps .step,.mod-wizard main .content-wrapper .mod-content-block .steps .step,main .mod-wizard .content-wrapper .mod-content-block .steps .step{text-align:center;text-transform:uppercase;color:#999;flex:1;position:relative}.mod-wizard .container .mod-content-block .steps .step:after,.mod-wizard main .content-wrapper .mod-content-block .steps .step:after,main .mod-wizard .content-wrapper .mod-content-block .steps .step:after{content:"";position:absolute;top:50px;border-radius:50%;border:12px solid #999;left:calc(50% - 12px)}.mod-wizard .container .mod-content-block .steps .step.completed:after,.mod-wizard main .content-wrapper .mod-content-block .steps .step.completed:after,main .mod-wizard .content-wrapper .mod-content-block .steps .step.completed:after{color:#F8F6F9;background-color:#F25A5A;border:none;width:24px;height:24px;line-height:24px;content:"\2713"}.mod-wizard .container .mod-content-block .steps .step.active,.mod-wizard main .content-wrapper .mod-content-block .steps .step.active,main .mod-wizard .content-wrapper .mod-content-block .steps .step.active{color:#DE9B4D}.mod-wizard .container .mod-content-block .steps .step.active:after,.mod-wizard main .content-wrapper .mod-content-block .steps .step.active:after,main .mod-wizard .content-wrapper .mod-content-block .steps .step.active:after{border-color:#DE9B4D}.mod-wizard .container .progress-line,.mod-wizard main .content-wrapper .progress-line,main .mod-wizard .content-wrapper .progress-line{margin:0 8.3%;display:flex;height:40px}.mod-wizard .container .progress-line>*,.mod-wizard main .content-wrapper .progress-line>*,main .mod-wizard .content-wrapper .progress-line>*{flex:1;border-bottom:4px solid #999}.mod-wizard .container .progress-line>*.active,.mod-wizard main .content-wrapper .progress-line>*.active,main .mod-wizard .content-wrapper .progress-line>*.active{border-color:#F25A5A}.mod-wizard .container .mod-content-block,.mod-wizard main .content-wrapper .mod-content-block,main .mod-wizard .content-wrapper .mod-content-block{width:100%}.mod-wizard .container .mod-content-block header,.mod-wizard main .content-wrapper .mod-content-block header,main .mod-wizard .content-wrapper .mod-content-block header{background-image:none;background-color:#444a4e;text-align:left}.rails-bootstrap-forms-date-select select,.rails-bootstrap-forms-time-select select,.rails-bootstrap-forms-datetime-select select{display:inline-block;width:auto}.rails-bootstrap-forms-error-summary{margin-top:10px}.product-overview-container h1{font-weight:600;font-size:36px}.product-overview-container h2.blue{font:normal normal bold 18px/24px open_sans;letter-spacing:0px;color:#39c;margin:0}.product-overview-container .btn-primary{background-color:#39c;border-color:#39c;width:112px}.product-overview-container .btn-primary:hover{background-color:#297aa3;color:#fff;text-decoration:none}.product-overview-container .product{width:100%;height:100%}.product-container h2.blue{font:normal normal bold 18px/24px open_sans;letter-spacing:0px;color:#39c;margin:0}form .error{padding:20px;border:1px solid #d8d8d8;border-radius:6px;line-height:22px;font-size:16px;font-weight:bold;text-align:center;margin-bottom:20px}form section{border-radius:6px;background-color:#f5f5f5;padding:10px 20px 0;margin-bottom:20px}.terms{padding:10px 0 0;margin-bottom:20px}.terms .downloads{display:block;padding:20px 0}.terms .downloads a:before{content:"↓";margin-right:10px}.cart-container .order-summary{pointer-events:none}.marketing-kit{font-size:16px}.marketing-kit section{margin:20px 0}.marketing-kit section h2{font-size:18px;margin-top:5px}.marketing-kit section .icon img{height:100%;max-width:150px;max-height:150px}.marketing-kit section+section{border-top:1px solid #444;padding-top:20px}.marketing-kit section ol.instructions{margin-top:30px}.marketing-kit section ol.instructions li{font-weight:bold}.marketing-kit section ol.instructions li>*{font-weight:normal;padding:5px 0}.reseller-form{font-family:poppins}.reseller-form h1{font-size:36px;font-weight:600}.reseller-form h2{font-size:18px;font-weight:600}.reseller-form .responsive-img{width:100%;height:auto}.reseller-form .responsive-img.registration-badge{max-width:100px}.reseller-form .intro{font-weight:200}.reseller-form .part{border-left:6px solid #80bcea;padding-left:12px}.reseller-form .register-button{background-color:#3898EC;border-color:#3898EC;transition:opacity 300ms ease 0s;opacity:1;width:50%}.reseller-form .register-button:hover{opacity:0.6}
