﻿@import url("https://fonts.googleapis.com/css?family=Roboto:300,700,900&subset=latin,latin-ext");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}input[type="text"],input[type="number"],input[type="submit"],input[type="tel"],textarea,select,button{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #d8d9d9;background-color:#fff;color:#666;font-size:1rem;font-weight:700;height:3rem;text-align:center;width:100%}@media (min-width: 40em){input[type="text"],input[type="number"],input[type="submit"],input[type="tel"],textarea,select,button{width:auto}}textarea{font-family:Roboto,sans-serif;height:auto;padding:0.8em;text-align:left}button,input[type="submit"]{background-color:#00a2e2;border-width:2px;border-color:#00a2e2;cursor:pointer;color:#fff;text-transform:uppercase;padding:0.9em 6em;font-size:0.75rem}button:hover,input[type="submit"]:hover{background-color:#fff;color:#00a2e2}@font-face{font-family:"icons";src:url("../fonts/icons.6d8ba557faa8.eot");src:url("../fonts/icons.6d8ba557faa8.eot?#iefix") format("eot"),url("../fonts/icons.687d22316f02.woff2") format("woff2"),url("../fonts/icons.c3d9f447acfb.woff") format("woff"),url("../fonts/icons.623101eccc70.ttf") format("truetype"),url("../fonts/icons.c6d8a07121e5.svg#icons") format("svg")}.icon-backup:before,.icon-check:before,.icon-clock:before,.icon-cross:before,.icon-crypto:before,.icon-dial:before,.icon-email-contact:before,.icon-extensibility:before,.icon-facebook:before,.icon-fiber:before,.icon-flash:before,.icon-forum:before,.icon-freedom:before,.icon-google-plus:before,.icon-honeypot:before,.icon-house:before,.icon-led:before,.icon-mail:before,.icon-menu:before,.icon-nas:before,.icon-panes:before,.icon-phone:before,.icon-ram:before,.icon-shield:before,.icon-shopping-cart:before,.icon-storage-card:before,.icon-throughput:before,.icon-truck-fullwidth:before,.icon-truck:before,.icon-twitter:before,.icon-updates:before,.icon-virtual:before,.icon-wifi:before,.image-performance:before,.image-security:before,.image-open-source:before,.image-about-us:before,.image-preorder:before,.image-contact:before,.message.success:before,.message.error:before,.message.warning:before{font-family:"icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.icon-backup:before{content:""}.icon-check:before{content:""}.icon-clock:before{content:""}.icon-cross:before{content:""}.icon-crypto:before{content:""}.icon-dial:before{content:""}.icon-email-contact:before{content:""}.icon-extensibility:before{content:""}.icon-facebook:before{content:""}.icon-fiber:before{content:""}.icon-flash:before{content:""}.icon-forum:before{content:""}.icon-freedom:before{content:""}.icon-google-plus:before{content:""}.icon-honeypot:before{content:""}.icon-house:before{content:""}.icon-led:before{content:""}.icon-mail:before{content:""}.icon-menu:before{content:""}.icon-nas:before{content:""}.icon-panes:before{content:""}.icon-phone:before{content:""}.icon-ram:before{content:""}.icon-shield:before{content:""}.icon-shopping-cart:before{content:""}.icon-storage-card:before{content:""}.icon-throughput:before{content:""}.icon-truck-fullwidth:before{content:""}.icon-truck:before{content:""}.icon-twitter:before{content:""}.icon-updates:before{content:""}.icon-virtual:before{content:""}.icon-wifi:before{content:""}html{font-family:Roboto,sans-serif;font-size:100%;line-height:1.7rem;font-weight:300}h1,h2,h3,h4,h5,h6{font-weight:900;margin:0.7em 0}h1{font-size:2rem;line-height:2.8rem}h2{font-size:1.5rem;line-height:1.9rem}@media (min-width: 40em){h2{font-size:1.9rem}}strong,b{font-weight:bold}a{color:#000;text-decoration:none;border-bottom:1px solid}a:hover,a:focus{color:#00a2e2}p{margin-bottom:1em}hr{border:0;border-top:1px solid #d8d9d9}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin-top:37px}#tb-projects-bar{margin-top:-36px}@media (max-width: 900px){body{margin-top:0}}@media (min-width: 40em){.buy-banner,.buy,.subscription,.survey,.banner,.features,.feature-matrix,.footer,header,.highlights,.main-feature-matrix,.about-us,.contacts,.orders-overview,.orders-edit,.account-activation,.login,.password-reset{min-width:52rem}}.buy-banner .wrapper,.buy .wrapper,.subscription .wrapper,.survey .wrapper,.banner .wrapper,.features .wrapper,.feature-matrix .wrapper,.footer .wrapper,header .wrapper,.highlights .wrapper,.main-feature-matrix .wrapper,.about-us .wrapper,.contacts .wrapper,.orders-overview .wrapper,.orders-edit .wrapper,.account-activation .wrapper,.login .wrapper,.password-reset .wrapper{padding:1rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:60rem;margin-left:auto;margin-right:auto}.buy-banner .wrapper:after,.buy .wrapper:after,.subscription .wrapper:after,.survey .wrapper:after,.banner .wrapper:after,.features .wrapper:after,.feature-matrix .wrapper:after,.footer .wrapper:after,header .wrapper:after,.highlights .wrapper:after,.main-feature-matrix .wrapper:after,.about-us .wrapper:after,.contacts .wrapper:after,.orders-overview .wrapper:after,.orders-edit .wrapper:after,.account-activation .wrapper:after,.login .wrapper:after,.password-reset .wrapper:after{content:" ";display:block;clear:both}.buy-banner,.buy,.subscription,.survey{background-color:#00a2e2}.buy-banner,.buy,.subscription,.survey,.buy-banner a,.buy a,.subscription a,.survey a{color:#fff}.buy-banner a:hover,.buy a:hover,.subscription a:hover,.survey a:hover,.buy-banner a:active,.buy a:active,.subscription a:active,.survey a:active{color:#000}.banner,.features,.feature-matrix{background-color:#f6f6f6}.footer{background-color:#555;color:#a0a0a0}header{position:relative}header .logo img{width:140px}@media (min-width: 40em){header{padding:1.5em 0}header .logo img{width:230px}}header .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:right;margin-right:0}header .logo{padding-top:0.5rem}@media (min-width: 40em){header .logo{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:32.20339%;float:left;margin-right:1.69492%}}header nav{width:100%;height:100%}header nav .menu-button{font-size:1.3rem;display:inline-block;border:0 none;color:#00a2e2;position:absolute;right:1.2rem;top:1.8rem}header nav #menu-close{color:#fff}header nav #menu-close:active,header nav #menu-close:hover{color:#000}header nav .nav-header{display:none;padding:1rem 0.5rem;position:relative;text-align:center;z-index:999}header nav.menu-visible .nav-header{display:block}header nav li{border-top:1px solid #fff;font-size:0.9rem;text-transform:uppercase;font-weight:bold;text-align:center}header nav li:last-child{border-bottom:1px solid #fff}header nav ul{width:100%;height:100%;display:none}header nav ul a{display:block;border:none;color:#fff;line-height:4em}header nav ul a:hover,header nav ul a:focus{color:#000}header.menu-visible{background-color:#00a2e2;padding-bottom:14rem}header.menu-visible .wrapper{padding:0}header.menu-visible .logo{display:none}header.menu-visible .nav-header{display:block}header.menu-visible ul{display:block}header .orders-button{text-align:center;z-index:1000;margin:1em 0}header .orders-button a{color:#fff;border:0;margin:0 auto;width:auto;font-size:0.9rem;font-weight:bold;text-transform:uppercase;background:#00a2e2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0.1rem 1rem 0;display:inline-block}header .orders-button i{display:inline-block;margin:0.1rem 0.5rem 0.3rem -0.2rem;color:#fff;font-size:2.5rem;vertical-align:middle}@media (min-width: 40em){header nav{text-align:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.10169%;float:right;margin-right:0;display:block;background-color:#fff;color:#000;position:relative}header nav .menu-button{display:none}header nav .nav-header{display:none}header nav ul{display:block}header nav li{border:0 none;display:inline-block;padding:0 1rem}header nav ul a{display:inline;color:#000;line-height:inherit}header nav ul a:hover,header nav ul a:focus{color:#00a2e2}header .orders-button{position:relative;float:right;right:1rem;top:1.3rem}}.footer{min-height:20rem;padding:1rem 0;font-size:0.9rem;line-height:1.5rem}@media (min-width: 40em){.footer{font-size:0.75rem;line-height:1.11rem}}.footer i{color:#a0a0a0}.footer a{border:0}.footer-header{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:right;margin-right:0;border-bottom:1px solid #a0a0a0;padding-bottom:1rem;margin-bottom:1rem;padding-bottom:1rem}@media (min-width: 40em){.footer-logo{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:15.25424%;float:left;margin-right:1.69492%}}.footer-authorship{font-weight:bold;margin-top:0.7rem}@media (min-width: 40em){.footer-authorship{text-align:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:83.05085%;float:right;margin-right:0}}.footer-about{border-bottom:1px solid #a0a0a0;padding-bottom:1rem;margin-top:0.5rem}@media (min-width: 40em){.footer-about{border-bottom:none;padding-bottom:0}}@media (min-width: 40em){.footer-about{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:40.67797%;float:left;margin-right:1.69492%}}.footer-contacts{border-bottom:1px solid #a0a0a0;padding-bottom:1rem;text-align:center;color:#fff;font-weight:bold}@media (min-width: 40em){.footer-contacts{border-bottom:none;padding-bottom:0}}@media (min-width: 40em){.footer-contacts{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:15.25424%;float:left;margin-right:1.69492%;margin-left:8.47458%;text-align:left;margin-top:0.3rem}}.footer-contacts i{font-size:1.5rem;margin-right:0.5rem}.footer-contacts i::before{vertical-align:middle}.social-icons{text-align:center;margin-bottom:2rem;margin-top:2rem}.social-icons li{display:inline-block;margin-right:3rem;font-size:0}.social-icons li:last-child{margin:0}.social-icons i{font-size:2rem}.social-icons a:hover i,.social-icons a:active i{color:#d8d9d9}@media (min-width: 40em){.social-icons{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:32.20339%;float:right;margin-right:0;text-align:right;margin-top:0.3rem}.social-icons li{margin-right:2rem}}.copyright{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:right;margin-right:0;text-align:center;margin-top:0.5rem}.copyright div{margin-top:1rem}@media (min-width: 40em){.copyright{text-align:left}}.image-performance{display:block;font-size:180px;height:180px;color:#00a2e2}.image-performance:before{content:""}.image-performance::before{display:block;padding-top:90px}.image-security{display:block;font-size:180px;height:180px;color:#00a2e2}.image-security:before{content:""}.image-security::before{display:block;padding-top:90px}.image-open-source{display:block;font-size:180px;height:180px;color:#00a2e2}.image-open-source:before{content:""}.image-open-source::before{display:block;padding-top:90px}.image-about-us{display:block;font-size:140px;height:140px;color:#00a2e2;margin-top:-30px}.image-about-us:before{content:""}.image-about-us::before{display:block;padding-top:70px}.image-preorder{display:block;font-size:140px;height:140px;color:#fff;margin-top:-100px}.image-preorder:before{content:""}.image-preorder::before{display:block;padding-top:70px}.image-contact{display:block;font-size:100px;height:100px;color:#00a2e2;margin-top:-50px}.image-contact:before{content:""}.image-contact::before{display:block;padding-top:50px}@media (min-width: 40em){.image-preorder,.image-about-us{font-size:180px;height:180px}.image-preorder::before,.image-about-us::before{padding-top:90px}}.message{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:0.8rem;font-weight:700;text-transform:uppercase;padding:1em;width:100%;margin-bottom:2rem}.message.success,.message.error,.message.warning{font-size:1rem;text-transform:none}.message.success:before,.message.error:before,.message.warning:before{content:""}.message.success::before,.message.error::before,.message.warning::before{font-size:3em;color:#11f700;margin-right:1rem;vertical-align:middle}.message.warning:before,.message.error:before{content:""}.message.warning::before,.message.error::before{font-size:2em;color:#ffae22}@media (min-width: 40em){.message{padding:1.5rem 6rem}}.buy-button{display:inline-block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:2px solid #fff;text-transform:uppercase;font-weight:700;font-size:0.9rem;padding:0.5rem 2.5rem}@media (min-width: 40em){.buy-button .buy-button{padding:0.7rem 3.5rem;font-size:1rem}}.feature{display:table;font-size:0.9rem;line-height:1.4rem;text-align:center;border-top:2px solid #d8d9d9}.feature .feature-content{vertical-align:middle;display:table-cell}.feature:first-child{border-top:0}.feature h3{font-size:1rem}.feature i{color:#00a2e2}.feature .more-text{display:none}.feature .read-more{padding:0.3rem 1rem;border:2px solid #a0a0a0;color:#a0a0a0;text-transform:uppercase;font-weight:bold;font-size:0.75rem}.feature .read-more:hover{background-color:#a0a0a0;color:#efeeee}.feature.detail .perex{border-bottom:1px solid #d8d9d9;padding-bottom:1em}.feature.detail .read-more{display:none}.feature.detail .more-text{display:block}@media (min-width: 40em){.feature{position:relative;float:left;border:0}.feature .read-more{display:none;position:absolute;width:5rem;left:0;right:0;bottom:1rem;margin-left:auto;margin-right:auto;padding:0.3rem 0}.feature:hover{background-color:#f6f6f6}.feature:hover .read-more{display:block}.touchscreen .feature .read-more{display:block}.feature.detail .read-more,.feature.detail .perex,.feature.detail i{display:none}}.overlay{position:fixed;z-index:500;background-color:#fff;opacity:0.75;top:0;left:0;width:100%;height:100%}.popup{background-color:#00a2e2;color:#fff;text-align:center;padding:2rem;position:fixed;margin:auto;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:50%;max-width:30rem;min-width:26rem;z-index:1000}.popup .icon-cross{position:absolute;right:1rem;top:1rem;cursor:pointer}.popup h3{text-transform:uppercase}.popup img{width:100%;margin-top:1rem}.popup .more-text{font-size:0.9rem;line-height:1.6rem}.buy-banner{border-bottom:2px solid #fff;font-size:1.2rem;font-weight:700;text-align:center}.buy-banner .wrapper{padding:1rem 0;position:relative}.buy-banner .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:right;margin-right:0;margin-left:8.47458%}.buy-banner img{height:45px;position:relative;top:0.4rem;width:auto}.buy-banner .buy-button{border-color:#fff;background-color:#fff;color:#00a2e2;margin-top:2rem;padding:0 2.8rem}.buy-banner .buy-button:hover,.buy-banner .buy-button:active{background-color:#00a2e2;color:#fff}.buy-banner .buy-button i{font-size:1.5rem;display:inline-block;margin:0.3rem 0.9rem 0.3rem -0.8rem;vertical-align:middle}@media (min-width: 40em){.buy-banner{border-bottom:3px solid #fff;font-size:1.9rem;text-align:left}.buy-banner .wrapper{padding:3rem 0}.buy-banner .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:91.52542%;float:right;margin-right:0;margin-left:8.47458%}.buy-banner .buy-button{position:absolute;right:2rem;top:0.5rem}.buy-banner img{height:80px;top:0.8rem;margin-left:0.5rem}}.banner .wrapper{padding:6rem 1rem 17rem 1rem;background:url("../img/banner-image.183819b04f00.jpg") bottom center no-repeat;background-size:90%}@media (min-width: 40em){.banner .wrapper{padding:6rem 0;background-position:center right 10px;background-size:auto}}.banner .content{text-align:center;font-size:1rem;line-height:1.8rem}@media (min-width: 40em){.banner .content{text-align:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:40.67797%;float:left;margin-right:1.69492%;margin-left:8.47458%}}.banner .claim{font-size:1.5rem;line-height:2rem;font-weight:700}@media (min-width: 40em){.banner .claim{font-size:1.67rem;line-height:2.44rem}}.highlights{padding-top:2rem;padding-bottom:4rem}.highlight{text-align:center}.highlight h2{font-size:1.4rem}@media (min-width: 40em){.highlight{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:32.20339%;float:left;margin-right:1.69492%;padding:0 3rem}.highlight:last-child{float:right;margin-right:0}}.features{padding-top:3rem;padding-bottom:5rem}.features h2+p{margin-bottom:3rem}.features .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:right;margin-right:0;text-align:center}.features .detailed-specs{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:right;margin-right:0;margin-bottom:2rem}.features .detailed-specs th,.features .detailed-specs td{border-bottom:2px solid #d8d9d9;border-top:2px solid #d8d9d9;text-align:center;width:50%;height:3.8rem}.features .detailed-specs th{font-weight:300}.features .detailed-specs td{font-weight:700}.features .board-diagram{margin-top:4rem;max-width:100%}.main-feature-matrix .wrapper{padding:0}.main-feature-matrix .feature{border:2px solid #f6f6f6;border-bottom:none;padding:1rem 2rem}.main-feature-matrix .feature:first-child{border-top:none}.main-feature-matrix .feature i{font-size:70px;line-height:70px}@media (min-width: 40em){.main-feature-matrix .feature{width:50%;height:24em}.main-feature-matrix .feature:nth-child(2){border-top:none}.main-feature-matrix .feature:nth-child(2n){border-left:none}.main-feature-matrix .feature.detail{padding-top:1rem}.main-feature-matrix .feature:first-child,.main-feature-matrix .feature:nth-child(2){border-top:2px solid transparent}.main-feature-matrix .feature:first-child:hover,.main-feature-matrix .feature:nth-child(2):hover{border-color:#fff}.main-feature-matrix .feature:last-child,.main-feature-matrix .feature:nth-last-child(2){border-bottom:2px solid transparent}.main-feature-matrix .feature:last-child:hover,.main-feature-matrix .feature:nth-last-child(2):hover{border-color:#fff}}.feature-matrix .wrapper{padding:0}.feature-matrix .feature{padding:1em;font-size:0.85rem;line-height:1.3rem}.feature-matrix .feature i{font-size:65px;line-height:65px}.feature-matrix .feature .read-more{color:#555;border-color:#555}@media (min-width: 40em){.feature-matrix .feature{height:18rem;width:25%}.feature-matrix .feature:hover{color:#fff;background-color:#00a2e2}.feature-matrix .feature:hover i{color:#fff}.feature-matrix .feature:hover .read-more{background-color:#00a2e2;border-color:#fff;color:#fff}.feature-matrix .feature:hover .read-more:hover{color:#00a2e2;background-color:#fff}}.about-us{padding-bottom:4rem;text-align:center}.about-us h2{margin-bottom:1.5em}@media (min-width: 40em){.about-us{background:url("../img/circuit-bg.d8f987afee0a.svg") center center no-repeat;background-size:cover}.about-us .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.10169%;float:left;margin-right:1.69492%;margin-left:16.94915%;margin-right:16.94915%}}.buy{text-align:center;padding:2rem 0}.buy .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:right;margin-right:0}.buy .distributors li{margin:2rem 0}.buy .wholesale-distributors li{font-weight:bold}.buy .distributors img,.buy .wholesale-distributors img{max-width:85%}.buy .distributors+hr,.buy .wholesale-distributors+hr{display:none}@media (min-width: 40em){.buy{padding:3rem 0}.buy .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:83.05085%;float:left;margin-right:1.69492%;margin-left:8.47458%;margin-right:8.47458%}.buy .distributors,.buy .wholesale-distributors{white-space:nowrap}.buy .distributors.distributors-width-1 li,.buy .wholesale-distributors.distributors-width-1 li{width:100%}.buy .distributors.distributors-width-1 li img,.buy .wholesale-distributors.distributors-width-1 li img{width:100%;max-width:100%}.buy .distributors.distributors-width-2 li,.buy .wholesale-distributors.distributors-width-2 li{width:50%}.buy .distributors.distributors-width-2 li img,.buy .wholesale-distributors.distributors-width-2 li img{width:100%;max-width:100%}.buy .distributors.distributors-width-3 li,.buy .wholesale-distributors.distributors-width-3 li{width:33.33333%}.buy .distributors.distributors-width-3 li img,.buy .wholesale-distributors.distributors-width-3 li img{width:100%;max-width:100%}.buy .distributors.distributors-width-4 li,.buy .wholesale-distributors.distributors-width-4 li{width:25%}.buy .distributors.distributors-width-4 li img,.buy .wholesale-distributors.distributors-width-4 li img{width:100%;max-width:100%}.buy .distributors.distributors-width-5 li,.buy .wholesale-distributors.distributors-width-5 li{width:20%}.buy .distributors.distributors-width-5 li img,.buy .wholesale-distributors.distributors-width-5 li img{width:100%;max-width:100%}.buy .distributors.distributors-width-6 li,.buy .wholesale-distributors.distributors-width-6 li{width:16.66667%}.buy .distributors.distributors-width-6 li img,.buy .wholesale-distributors.distributors-width-6 li img{width:100%;max-width:100%}.buy .distributors li,.buy .wholesale-distributors li{display:inline-block;text-align:center}.buy .distributors li:first-child,.buy .wholesale-distributors li:first-child{text-align:left}.buy .distributors li:last-child,.buy .wholesale-distributors li:last-child{text-align:right}.buy .distributors li a,.buy .wholesale-distributors li a{border-bottom:none}.buy .distributors+hr,.buy .wholesale-distributors+hr{display:block;margin-bottom:3rem}.buy .wholesale-distributors{border-bottom:none;margin-bottom:3rem}.buy .buy-button{margin-top:1rem}}.contacts{text-align:center;padding:2rem 0}.contacts .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:right;margin-right:0}.contacts .emails{position:relative;left:33%;width:66%}.contacts .emails ul{text-align:left}.contacts form div{margin-top:2.5rem}.contacts label{font-size:0}.contacts input,.contacts button{font-size:0.75rem}.contacts input{color:#000;text-align:center;width:90%}.contacts input:-moz-placeholder{color:#a0a0a0;text-transform:uppercase}.contacts input::-moz-placeholder{color:#a0a0a0;text-transform:uppercase}.contacts input:-ms-input-placeholder{color:#a0a0a0;text-transform:uppercase}.contacts input::-webkit-input-placeholder{color:#a0a0a0;text-transform:uppercase}@media (min-width: 40em){.contacts{background:url("../img/circuit-bg.d8f987afee0a.svg") center center no-repeat;background-size:cover;padding:3rem 0}.contacts .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:83.05085%;float:left;margin-right:1.69492%;margin-left:8.47458%;margin-right:8.47458%}.contacts input{width:40%}}@media (min-width: 40em){.buy button,.buy .buy-button,.contacts button,.contacts .buy-button{width:15rem}}.buy button,.contacts button{padding:0}.subscription{text-align:center;padding-bottom:3rem}.subscription .confirm-unsubscribe{background-color:#b40000;border-color:#9b0000}.survey{text-align:center;padding-bottom:3rem}.survey .question{margin-bottom:2rem}.survey .question>label{font-weight:700}.survey .required-label{text-transform:uppercase;vertical-align:super;font-size:85%}.survey .errorlist li{background-color:#ffae22;color:#000;font-size:0.8rem;font-weight:700;text-transform:uppercase;margin:0 auto;width:90%}.survey .errorlist li:first-child{-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}@media (min-width: 40em){.survey .errorlist li{width:40%}}.survey .errorlist+input{-moz-border-radius-topleft:0px !important;-webkit-border-top-left-radius:0px !important;border-top-left-radius:0px !important;-moz-border-radius-topright:0px !important;-webkit-border-top-right-radius:0px !important;border-top-right-radius:0px !important}.orders-overview,.orders-edit{text-align:center;padding-bottom:3rem}.orders-overview h1,.orders-edit h1{text-align:center}.orders-overview input:not([type=submit]):not([type=file]):not([type=checkbox]),.orders-overview textarea,.orders-overview select,.orders-overview .button,.orders-overview .button-cta,.orders-edit input:not([type=submit]):not([type=file]):not([type=checkbox]),.orders-edit textarea,.orders-edit select,.orders-edit .button,.orders-edit .button-cta{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#333;font-size:100%;border:1px solid #666;padding:0.5em;text-align:left;height:auto;width:100%;display:block;margin-bottom:0.5em}@media (min-width: 40em){.orders-overview input:not([type=submit]):not([type=file]):not([type=checkbox]),.orders-overview textarea,.orders-overview select,.orders-overview .button,.orders-overview .button-cta,.orders-edit input:not([type=submit]):not([type=file]):not([type=checkbox]),.orders-edit textarea,.orders-edit select,.orders-edit .button,.orders-edit .button-cta{width:auto;display:inline}}.orders-overview .button,.orders-overview .button-cta,.orders-edit .button,.orders-edit .button-cta{text-align:center}.orders-overview .button-cta,.orders-edit .button-cta{background-color:#00a2e2;color:#fff;border:2px solid #00a2e2}.orders-overview table,.orders-edit table{margin:0 auto}.orders-overview th,.orders-edit th{text-align:right;vertical-align:top;padding:0.5em}.orders-overview .bought-items,.orders-edit .bought-items{margin-bottom:0.5em}.orders-overview .bought-items td,.orders-edit .bought-items td{font-weight:bold}.orders-overview .bought-items th,.orders-overview .bought-items td,.orders-edit .bought-items th,.orders-edit .bought-items td{padding:0.2em 0.5em}.orders-overview #address-form,.orders-edit #address-form{text-align:center;margin-bottom:3em}.orders-overview #address-form h2,.orders-edit #address-form h2{font-size:140%;text-transform:uppercase}.orders-overview #address-form table,.orders-edit #address-form table{margin-bottom:2em}.orders-overview #address-form td[colspan="2"],.orders-edit #address-form td[colspan="2"]{padding-left:4em}@media (min-width: 40em){.orders-overview #address-form input:not([type=submit]):not([type=file]):not([type=checkbox]),.orders-overview #address-form textarea,.orders-overview #address-form select,.orders-edit #address-form input:not([type=submit]):not([type=file]):not([type=checkbox]),.orders-edit #address-form textarea,.orders-edit #address-form select{min-width:25em}}.orders-overview #poll-choices-form,.orders-edit #poll-choices-form{margin-top:2em}.orders-overview #finalize-form,.orders-edit #finalize-form{margin-top:3em}.orders-overview .errorlist li,.orders-edit .errorlist li{display:inline-block;color:red;font-weight:bold;margin-top:0.5em}.orders-overview #order-items table,.orders-edit #order-items table{width:100%}.orders-overview #order-items th,.orders-edit #order-items th{width:50%}.orders-overview #order-items input[type=submit],.orders-edit #order-items input[type=submit]{height:auto;margin-left:0.5em;padding:0.75em 1em}.orders-overview .finalization-warning,.orders-edit .finalization-warning{padding:1em}@media (min-width: 40em){.orders-overview .finalization-warning,.orders-edit .finalization-warning{padding:1em 10em}}.orders-overview .finalize-button,.orders-edit .finalize-button{background-color:#ffae22;border-color:#ffae22;color:#000}.orders-overview .finalize-button:hover,.orders-edit .finalize-button:hover{color:#000}.message{padding:0;text-align:center}.message.success::before,.message.error::before,.message.warning::before{display:block;width:100%;text-align:center;margin-bottom:0.3em}.orders-overview{text-align:left}.orders-overview h2{font-size:120%;text-transform:uppercase}.orders-overview ul{margin-bottom:1em}.orders-overview ul li{list-style:disc;margin-left:2em}.orders-overview .order{margin-bottom:3em}.orders-overview .button,.orders-overview .button-cta{margin-right:1em}.orders-overview .orders-help{text-align:center;margin-bottom:2em}@media (min-width: 40em){.orders-overview .orders-help{padding:0 8em}}@media (min-width: 40em){.orders-overview .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:49.15254%;float:left;margin-right:1.69492%;margin-left:25.42373%;margin-right:25.42373%}}.account-activation,.login,.password-reset{text-align:center;padding-bottom:3rem}.account-activation table,.login table,.password-reset table{margin:0 auto}.account-activation input:not([type=submit]):not([type=file]):not([type=checkbox]),.account-activation textarea,.account-activation select,.account-activation .button,.account-activation .orders-overview .button-cta,.orders-overview .account-activation .button-cta,.account-activation .orders-edit .button-cta,.orders-edit .account-activation .button-cta,.login input:not([type=submit]):not([type=file]):not([type=checkbox]),.login textarea,.login select,.login .button,.login .orders-overview .button-cta,.orders-overview .login .button-cta,.login .orders-edit .button-cta,.orders-edit .login .button-cta,.password-reset input:not([type=submit]):not([type=file]):not([type=checkbox]),.password-reset textarea,.password-reset select,.password-reset .button,.password-reset .orders-overview .button-cta,.orders-overview .password-reset .button-cta,.password-reset .orders-edit .button-cta,.orders-edit .password-reset .button-cta{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#333;font-size:100%;border:1px solid #666;padding:0.5em;text-align:left;height:auto}@media (min-width: 40em){.account-activation input:not([type=submit]):not([type=file]):not([type=checkbox]),.account-activation textarea,.account-activation select,.account-activation .button,.account-activation .orders-overview .button-cta,.orders-overview .account-activation .button-cta,.account-activation .orders-edit .button-cta,.orders-edit .account-activation .button-cta,.login input:not([type=submit]):not([type=file]):not([type=checkbox]),.login textarea,.login select,.login .button,.login .orders-overview .button-cta,.orders-overview .login .button-cta,.login .orders-edit .button-cta,.orders-edit .login .button-cta,.password-reset input:not([type=submit]):not([type=file]):not([type=checkbox]),.password-reset textarea,.password-reset select,.password-reset .button,.password-reset .orders-overview .button-cta,.orders-overview .password-reset .button-cta,.password-reset .orders-edit .button-cta,.orders-edit .password-reset .button-cta{min-width:15em}}.account-activation th,.account-activation td,.login th,.login td,.password-reset th,.password-reset td{padding:0.3em 0.5em}.account-activation th,.login th,.password-reset th{vertical-align:text-top;font-weight:bold;text-transform:uppercase}
/*# sourceMappingURL=screen.css.map */
