/*! normalize.css v3.0.0 | MIT License | git.io/normalize */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,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.CodeMirror{font-family:monospace;height:300px}.CodeMirror-scroll{overflow:auto}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:white}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-guttermarker{color:black}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror div.CodeMirror-cursor{border-left:1px solid black}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.CodeMirror.cm-keymap-fat-cursor div.CodeMirror-cursor{width:auto;border:0;background:#7e7}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}@-moz-keyframes blink{0%{background:#7e7}50%{background:none}100%{background:#7e7}}@-webkit-keyframes blink{0%{background:#7e7}50%{background:none}100%{background:#7e7}}@keyframes blink{0%{background:#7e7}50%{background:none}100%{background:#7e7}}.cm-tab{display:inline-block}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:bold}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-s-default .cm-error{color:#f00}.cm-invalidchar{color:#f00}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{line-height:1;position:relative;overflow:hidden;background:white;color:black}.CodeMirror-scroll{margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative;-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-sizer{position:relative;border-right:30px solid transparent;-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;padding-bottom:30px;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;-moz-box-sizing:content-box;box-sizing:content-box;padding-bottom:30px;margin-bottom:-32px;display:inline-block;*zoom:1;*display:inline}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-lines{cursor:text}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-wrap .CodeMirror-scroll{overflow-x:hidden}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-measure pre{position:static}.CodeMirror div.CodeMirror-cursor{position:absolute;border-right:none;width:0}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:1}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.cm-searching{background:#ffa;background:rgba(255,255,0,.4)}.CodeMirror span{*vertical-align:text-bottom}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.upload{border-top:solid 1px #CCC;width:400px;padding-top:10px;margin-top:10px}.upload .progress{margin-top:8px;border:solid 1px #555;border-radius:3px;-moz-border-radius:3px}.upload .progress .bar{height:10px;background:#3ec144}.loadingContainer{width:100%;text-align:center;padding:20px 0}.loadingContainer img{margin:10px;width:22px;height:22px}.show_more{margin:10px 0}.show_more a{font-size:16px;font-weight:700;color:#d7dee6}.show_more a:hover{color:#34495e}.load_more_loading{color:#ccc;font-size:1.5em}.component_thumb{float:left;margin-right:10px;text-align:center;width:70px;height:52px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.pull-right,.right{float:right}.pull-left,.left{float:left}.vOffset1{margin-top:30px}.description a,.summary a{text-decoration:underline}ul{list-style:none}.lightblue{color:#218fec}.warningRed{color:#f00}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none}.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px;background:#fff;float:right;font-size:24px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.form-search{margin-top:-7px}.form-search-big{margin:0}.form-search .search-query{font-size:15px;padding:4px 8px 6px}.form-search-big .search-query{padding:6px 40px 8px 8px}.form-search .btn{border-color:#d7dee6;border-width:1px;padding:6px 3px 7px}.form-search-big .btn{padding:9px 8px 9px}.form-search.focus .btn,.search-query:focus+.btn{border-color:#3666a8;color:#3666a8}.search-query:focus+.btn:hover{color:#fff}.searchBox .form-search-big .search-query{padding:4px 30px 6px 8px}.searchBox .input-append .btn{padding:6px 12px 7px}.searchBox input[type="text"]:focus{width:300px}.roundedCorners{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0}.flashMsgContainer{background:#faf8e3;padding:16px 0;font-size:16px;border-bottom:1px solid #d7dee6}.flashMsgContainerLeft{width:80%}.flashMsgSubHeader{margin-top:49px}.flashMsgContainerLeft a,.editorErrorContainer a{text-decoration:underline}.warningFlashMsg{background:#fcf4a1;border-bottom:1px solid #f7e081}.errorFlashMsg{background:#f5dadb;border-bottom:1px solid #e99fa3}.closeFlashMsgX{padding-left:10px;font-size:16px;font-weight:700;line-height:16px}.editorErrorContainer{position:absolute;z-index:2;padding:15px;top:50%;width:400px;height:280px;left:50%;margin:-140px 0 0 -200px;background:#f5dadb;border:1px solid #e99fa3}a.closeEditorError{text-decoration:none;position:absolute;right:20px;top:20px}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px;border:none}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}::-webkit-input-placeholder{color:#c6c7c7}::-moz-placeholder{color:#c6c7c7}:-ms-input-placeholder{color:#c6c7c7}input:-moz-placeholder{color:#c6c7c7}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{-webkit-appearance:none;background-color:#fff;border:1px solid #ccc}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:0 4px 0 0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.inline select{display:inline-block}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#4685dc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #4685dc;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #4685dc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #4685dc}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}.searchForm{position:relative}.searchForm .search-query{width:226px;height:21px;color:#20354d;padding:5px 30px 5px 8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;border:1px solid #d7dee6}.searchForm .btn{position:absolute;top:0;right:0;margin:1px;padding:0;color:#d7dee6;background:#fff;height:31px;width:48px;border:none;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-khtml-border-radius:0 2px 2px 0}.searchForm .btn:hover{font-weight:normal}.searchForm .btn span{position:absolute;top:3px;right:16px;font-size:24px}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{border:1px solid #d7dee6;color:#20354d;padding:5px 7px}.input-append .btn{padding:8px 12px 9px}.control-group.focus textarea,.control-group.focus input[type="text"],.control-group.focus input[type="password"],.control-group.focus input[type="datetime"],.control-group.focus input[type="datetime-local"],.control-group.focus input[type="date"],.control-group.focus input[type="month"],.control-group.focus input[type="time"],.control-group.focus input[type="week"],.control-group.focus input[type="number"],.control-group.focus input[type="email"],.control-group.focus input[type="url"],.control-group.focus input[type="search"],.control-group.focus input[type="tel"],.control-group.focus input[type="color"],.control-group.focus .uneditable-input,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:#3666a8}.control-group.focus .btn{background-color:#3666a8;color:#fff}.control-group.focus .btn:hover,.control-group.focus .btn:focus,.btn-group:focus .control-group.focus .btn.dropdown-toggle{background-color:#3666a8;color:#fff}.table{width:100%}.btn-large{font-size:16px}a.btn-success{color:#fff;background-color:#87ae5a}a.btn-success:hover{color:#fff;background-color:#779e4c}a.darkBtn{color:#fff;background:#3666a8}.btn-buy{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;background-color:#87ae5a;color:#fff;font-size:17px;font-weight:700}.btn-buy:hover{background-color:#779e4c}.btn-wip{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;background:none;border:3px solid #87ae5a;color:#87ae5a;font-size:17px;font-weight:700;margin-top:4px}.btn-wip:hover{background:#87ae5a;color:#fff}a.editBtn{background-color:#3666a8;color:#f4f5f6}a.inviteBtn{background-color:#3666a8;color:#f4f5f6}a.actionBtn,button.actionBtn{background-color:#d7dee6;color:#20354d}a.embedBtn{background-color:#fdffff;color:#20354d;border:2px solid #d7dee6}.largeBtn{width:145px;height:19px;line-height:19px;margin-right:6px!important;font-size:16px;font-weight:700;float:right;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.clearSearch{color:#fff!important}.componentsBtn{float:right;width:154px!important;margin:0 6px 12px 0!important;font-weight:700}.largeBtn [data-icon]{font-size:22px;line-height:10px;margin:1px 5px!important;float:left}.btnAdmin{color:#fff;background-color:#f00}.btn-sign-in{background-color:#87ae5a}.btn-sign-in:hover{background-color:#779e4c}.btn-sign-up{background-color:#3666a8}.btn-sign-up:hover{background-color:#4685dc}.joinFreeBtn{background:#59ba58;color:#fff;width:215px}.joinFreeBtn:hover{background:#469145}a.buyNowBtn{background:#428bca;color:#fff}.tutorialBackBtn{float:right;background:#ccc;color:#fff;padding:8px 18px;margin-top:10px}a.tutorialBtn{float:right;background:#5b80aa;color:#fff;padding:8px 18px}a.horizontalInlineBtn{background:#5b80aa;color:#fff;padding:5px 10px;margin:0 2px}.projectHeaderContainer{background-color:#fff;width:100%;border-bottom:1px solid #d7dee6}.projectHeaderInner{padding:15px 0}.userAvatar{margin-right:20px}.projectTitle{color:#34495e;font-weight:700;font-size:20px;max-width:600px;word-break:break-all}.userName a,.userName a:visited{color:#6f8397;font-size:16px}.circuitCannotOrder{width:200px}.card_types{background:url(/assets/card_types.png) 0 0 no-repeat;height:18px;width:150px;margin-top:20px;float:right}#error_explanation .h2{font-size:20px}.acq_logo{margin:20px 0 40px 0}.acq_checkbox{margin:30px 0 20px 0}.acq_checkbox input{float:left;margin-right:10px}.acq_btn{background:#428bca}.acq_faq{margin-top:90px}.acq_item{margin-bottom:.5em}.acq_note{margin-left:14px}.acq_note a,.acq_note a:visited{text-decoration:underline}.circuitsDetailVerticalSpacing{margin-top:20px}.circuitDetailBtnList{margin:0;margin-bottom:16px}.circuitDetailBtnList li{margin-bottom:4px}.circuitDetailBtnList .btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:6px 12px 8px;width:100%;font-size:16px;font-weight:700}.circuitDetailBtnList .btn [data-icon]:before{margin-right:10px}.circuitDetailBtnList .embedBtn{padding:6px 10px 8px;text-align:center}.metaInfo{color:#8d9eb0;line-height:14px;font-size:12px;margin:25px 0 0 0}.metaInfo .bold{color:#20354d;font-weight:700}.metaInfo li{margin-bottom:12px}.summary{font-weight:700;font-size:16px;margin-bottom:40px}.description{font-weight:400;font-size:16px}.social{float:right}.social li{float:left;margin-left:10px}.socialGroup{position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;height:28px;line-height:26px;background-color:#fff;border:1px solid #d7dee6;font-weight:700;font-size:15px;margin-top:9px}.socialGroup:hover{opacity:.7}.socialGroup .socialPrepend{background-color:#d7dee6;color:#20354d;padding:0 8px 2px 8px}.socialGroup--edit{border:none}.socialGroup--edit .socialPrepend{line-height:28px;background-color:#3b8ed7;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px}.socialGroup .socialPrepend [data-icon]{margin:-2px 8px 0 0}.socialGroup--edit .socialPrepend [data-icon]{margin:-1px 8px 0 0}.socialGroup .socialValue{padding:0 10px;color:#5d6166;text-align:center}.detailContent .bomTable{width:100%;margin:0}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:0}.formGroup{margin-bottom:30px}.bigTextArea{height:200px}.formTitle{margin-bottom:15px;font-size:16px;font-weight:700}.note{color:#ccc}.note a,.note:visited{color:#aaa}.note a:hover{color:#000}.form-search .input-append .search-query{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;-khtml-border-radius:3px 0 0 3px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;-khtml-border-radius:0 3px 3px 0}.sticky{z-index:9999}.upgradeForPrivateUsage{margin:-10px 0 0 20px}.tooltipLight .tooltip-inner{background-color:#f4f5f6;color:#000}.tooltipLight.right .tooltip-arrow{border-right-color:#f4f5f6}.adskFrameContainer{position:relative;min-height:500px;margin:30px auto 60px auto}.adskFrameBorder{border-bottom:1px solid #d9ddde}.adskFrameContainerGoMigrate{margin:30px 0 60px -30px}.adskFrame{height:460px;width:940px;margin-bottom:40px}.adskBigFrame{height:900px}.migrateBtn{width:600px;color:#000;background:#ededed}.advandedOptions{padding:25px;background:#efefef}label{font-size:14px;font-weight:700}.lead small{font-size:14px}.row-top-margin{padding-top:2em}.alert-one-line,.centered{text-align:center}.input-group{padding-bottom:.35em}.vertical-separator{border-left:1px solid #d7dee7;height:450px;padding-left:20px}.field_with_errors input{border:1px solid #f00!important}.titleAccentYellow{padding:1px 4px;background:#fdf509}.titleAccentYellow ~ p{margin:10px 0 40px 0}.searchFormDashboard .searchForm .search-query{width:660px}.dashboard-heading{border-bottom:1px solid #d8dde3;font-size:21px;font-weight:bold;padding-left:1px;padding-bottom:5px;margin-bottom:15px}.dashboard-list{margin-bottom:50px}.dashboard-list-accented{font-weight:bold}.dashboard-list-item{position:relative;border-bottom:1px solid #ecf0f1;font-size:16px;overflow:hidden;min-height:49px;line-height:47px}.dashboard-list-item .dashboard-list-item-title{color:#34495e;float:left;max-width:500px}.dashboard-list-item img{max-height:100%}.dashboard-list-actions,.dashboard-list-stats{position:absolute;height:49px;right:0;top:0;width:200px}.dashboard-list-actions>li{line-height:49px}.dashboard-list-stats>li{line-height:40px}.dashboard-list-actions a,.dashboard-list-stat{color:#d8dde3;float:right;padding:0 5px}.dashboard-list a:hover{color:#4685dc}.dashboard-list-stat{margin-left:10px;line-height:10px}.dashboard-list-stat span[data-icon]{font-size:21px;margin-right:5px}.search-query-dashboard{width:645px}.btn-centered,.circuitDetailBtnList .btn-centered{text-align:center}.tagsinput-primary{border-color:#d7dee6}.tagsinput-add:hover,.tagsinput-primary .tag,.tagsinput .tag:hover{background-color:#3666a8}.get-started a{text-decoration:underline}.galleryItems .dashboard-list-item{margin:14px 0;padding:0 0 15px 0;line-height:20px}.galleryItems .dashboard-list-stats>li{line-height:10px}.hideTutorials{line-height:31px;font-size:14px;color:#8d9eb0;float:right}.dashboardCards{margin-bottom:30px}.dataSheetItems{margin-top:20px;border:2px solid #d7dee6;border-radius:3px;padding:10px}.dataSheetItem{margin-left:10px;font-weight:700}.deleteSheetItem{color:#f00}.badge{display:inline;height:10px;margin-top:-10px;font-size:11px;line-height:18px;font-weight:700;color:#fff;padding:1px 4px;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px}.badge [data-icon]:before{vertical-align:text-bottom}.makerBadge{background:#81bc64}.staffBadge{background:#f5d818;color:#353535}.proBadge{background:#c90e09}.greenBadge{background:#779e4c}.fui-check-green{color:#40b163;margin:0 6px 0 8px}.plans-description{text-align:center;margin-bottom:0}.plans-description strong{margin-right:18px}.priceBox{width:882px;padding:30px}.priceBox.green{background:#d6e9c6}.priceBox.blue{background:#bce8f1}.priceBox p{font-size:15px;margin-bottom:30px}.priceLeft{float:left;width:240px}.priceRight{float:left;width:640px;margin:15px 0 0 0}.priceCol{float:left;width:270px;margin-left:30px}.pricingPage strong{color:#343434}.pricingPage hr{height:1px;color:#697361;background:#697361;font-size:0;border:0;opacity:.2;margin:15px 0}.pricingPage h3{color:#343434;font-size:28px;font-weight:700}.pricingPage h4{font-size:18px;font-weight:700;margin:0 0 10px;color:#343434}.headlineCol{margin:0 0 30px 30px}.lead{font-size:22px;font-weight:700}.modal{padding:15px 20px;z-index:10001}.modal-backdrop{z-index:10000}.svgItem #outline{opacity:0}.svgItem #bottomsilk{opacity:0}.svgItem #soldermaskbuttom{opacity:0}.svgItem #bottommetal{opacity:0}.svgItem #fr4{fill:#330255;stroke:#330255;opacity:1}.svgItem #bottomfr4{opacity:0}.svgItem #topmetal{fill:#e2bc90;stroke:#e2bc90;opacity:1}.svgItem #soldermasktop{fill:#330255;stroke:#330255;opacity:.9}.svgItem #silkscreen{fill:white;stroke:white;opacity:.8}.svgItem #bottomdrill{opacity:0}.svgItem #drill{fill:#faf6f0;stroke:#faf6f0}.help-list{padding:15px 0 40px 0}.help-list a{color:#2d3d4c;display:inline-block;font-size:17px;padding:3px 0 5px}.help-list a:hover{color:#3666a8}.help-subjects{padding:10px 0 35px}.help-subject{background-color:#f9fafc;border:1px solid #d6dde7;border-radius:3px;display:block;text-align:center}.help-subject-title{background-color:#d6dde7;color:#2d3d4c;font-size:13px;font-weight:bold;display:block;padding:6px 2px}.form-search-help input{width:525px}.help-detail h3{font-size:17px;font-weight:bold;margin-bottom:0}.help-detail{padding-top:60px}.help-detail img{margin-bottom:20px;max-width:100%}.breadcrumb{background-color:inherit;color:#6083ab;font-weight:normal;padding:25px 0 0;margin-bottom:3px}.breadcrumb a{color:#6083ab}.home-patterned{background-color:#f4f5f6;background-image:url('/assets/123D-Circuits-Homepage-Repeat.png');border-bottom:1px solid #d7dee6;padding:45px 0}.home-patterned strong{color:#4685dc}.home-section{border-bottom:1px solid #d7dee6;padding:55px 0 0}.home-tagline{font-size:36px}.home-form{padding-top:15px;margin:0}.home-form input{margin-bottom:0;width:96%}.home-form .btn{background-color:#218fec;color:#fff;font-size:16px;width:100%;padding:10px 60px}.home-form .btn:hover{background-color:#4685dc}.home-form .metaInfo{color:#8d9eb0;margin:10px 0 0}.home-form a{color:#20354d}.home-usp{text-align:center;padding-bottom:40px}.home-usp h3{font-size:16px;padding-bottom:8px}.home-usp p{line-height:1.55}.home-section h2{font-size:24px;font-weight:bold;margin-bottom:10px}.home-section-alternate h2,.home-section-alternate p{text-align:right}.home-section-centered h2{margin-bottom:5px;text-align:center}.home-section-centered p{text-align:center}.home-section-text{padding-top:35px}.home-section:last-child{border-bottom:0;padding-bottom:95px}.horizontal-form{margin-top:20px;padding-left:45px!important}.horizontal-form .btn{padding:10px 10px 11px;margin-top:-10px;background-color:#3666a8;color:#fff;font-size:16px}.profile-picture-container{border-radius:16px;height:32px;overflow:hidden;width:32px}.profile-picture{border-radius:16px}.navbar .nav>li>.profile-picture-container{position:relative;top:-7px}.bigSignUp{color:#fff;background:#218fec;padding:12px 50px;font-size:16px;margin:20px 0 0 0}.order-notice{margin:10px 0}.order-form input{width:94%}.order-form textarea{width:91%}.order-form select{height:34px;margin-top:1px}.order-form select:focus{outline:0}.order-select-quantity{width:55px}.order-quantity-type{font-size:15px;margin-left:5px;position:relative;top:-3px}.order-quantity-type span{color:#d7dee6}.order-items li{padding:10px 0;border-bottom:1px solid #eee;margin-bottom:15px}.order-items li:last-child{border-bottom:0}.input-prepend .order-donation-prefix{background-color:#d7dee6;border-color:#d7dee6;padding:6px 8px 7px}.focus .input-prepend .order-donation-prefix{background-color:#3666a8;border-color:#3666a8}.order-items-price{float:right;padding-top:6px;padding-right:3px;text-align:right}.order-items-total{font-size:17px;font-weight:bold;text-align:right}.order-total{background-color:#f9fafc;border:1px solid #d6dde7;border-radius:3px;margin:0 auto;padding:25px;text-align:center}.order-total-title{color:#d6dde7;font-size:17px;margin:0}.order-total-price{display:block;font-size:32px;font-weight:bold;margin:0}.btn.btn-order{background-color:#3666a8;border-radius:3px;color:#f4f5f6;font-weight:bold;margin:20px auto 0;width:100%}.btn.btn-order:hover{background-color:#4685dc}.order-form .order_checkbox{width:auto;margin:-3px 0 0 0}.order_legal a{text-decoration:underline}.network .smallLoading{position:absolute;left:50%;margin-top:150px;margin-left:-11px}.network rect{fill:none;pointer-events:all}.network line{stroke:#000;stroke-width:1.5px}.network .node circle{cursor:pointer}.network .externalLink{font-weight:700;cursor:pointer;text-decoration:underline}.network .noExternalLink{fill:#87ae5a}.network .hasChildren{stroke:#87ae5a;fill:#87ae5a}.network .noChildren{stroke:#87ae5a;fill:#fff}.network text{font-size:12px}.network path.link{fill:none;stroke:#ccc;stroke-width:1.5px}.adminAnsci{font-size:10pt;font-family:Monospace;white-space:pre;font-weight:bold}.inlineBtn{margin:-12px 0 0 0}.blogFrame{overflow:hidden;position:absolute;top:-45px;left:0;right:0;bottom:0}.blogFrame iframe{width:100%;height:100%;overflow-y:scroll}/*! jQuery UI - v1.10.4 - 2014-06-11
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}@font-face{font-family:'Lato';src:url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/Lato-Bold.eot");src:url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/Lato-Bold.eot?#iefix") format("embedded-opentype"),url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/Lato-Bold.woff") format("woff"),url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/Lato-Bold.ttf") format("truetype"),url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/Lato-Bold.svg#eea591db52cf6ebc8992abb7621b9256") format("svg");font-style:normal;font-weight:700}@font-face{font-family:'Lato';src:url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/Lato-Regular.eot");src:url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/Lato-Regular.eot?#iefix") format("embedded-opentype"),url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/Lato-Regular.woff") format("woff"),url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/Lato-Regular.ttf") format("truetype"),url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/Lato-Regular.svg#48e70b8825d557df57af3e4f7d4c31be") format("svg");font-style:normal;font-weight:400}@font-face{font-family:'123D Circuits';src:url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/Circuitsio-Regular.eot");src:url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/Circuitsio-Regular.eot?#iefix") format("embedded-opentype"),url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/Circuitsio-Regular.woff") format("woff"),url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/Circuitsio-Regular.ttf") format("truetype"),url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/Circuitsio-Regular.svg#71fa9aaa2b8f4a4b102f7251da3eb97a") format("svg");font-style:normal;font-weight:400}[data-icon]:before{font-family:'123D Circuits';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.unselectable{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.hiddenScrollbars{overflow:hidden}.center{text-align:center}.bold{font-weight:700}.vertical-middle-helper{display:inline-block;height:100%;vertical-align:middle}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}.disabled,.code_editor__select__option.active .btn{pointer-events:none;cursor:not-allowed}.action{cursor:pointer}.draggable{cursor:move}.non-selectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}:focus{outline:none}.border{border:1px solid black}.sortable{cursor:move}.not-allowed{cursor:not-allowed!important}.inline{display:inline-block}.float{float:left}.hide{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.invisibleZ{z-index:-1}.noOpacity{opacity:0}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.red{color:red}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}img{font-style:italic}button{padding:0;margin:0;border:none}.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:none}h1,h2,h3,h4,h5,h6,hgroup,ol,dl,blockquote,p,address,table,fieldset,figure,pre,.form-fields>li,.media,.island,.islet{margin-bottom:20px;margin-bottom:1.25rem}.islet h1,.islet h2,.islet h3,.islet h4,.islet h5,.islet h6,.islet hgroup,.islet ol,.islet dl,.islet blockquote,.islet p,.islet address,.islet table,.islet fieldset,.islet figure,.islet pre,.islet .form-fields>li,.islet .media,.islet .island,.islet .islet{margin-bottom:10px;margin-bottom:.625rem}.landmark{margin-bottom:40px;margin-bottom:2.5rem}hr{margin-bottom:18px;margin-bottom:1.125rem}.container{width:940px;margin:0 auto;padding:0 10px}.mother__container{padding:49px 0 0 0}.mother__wrapper{min-height:100%;height:auto!important;height:100%;min-width:1070px;margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:-360px}.mother__wrapper--white{background:#fff}.container{width:940px;margin:0 auto;padding:0 10px}.vertical-spacing{margin-top:20px;margin-bottom:20px}.vertical-spacing--double{margin-top:40px;margin-bottom:40px}.vertical-spacing--bottom{margin-bottom:20px}.vertical-spacing--top{margin-top:20px}.vertical-spacing--top--half{margin-top:10px}.vertical-spacing--top--double{margin-top:40px}.vertical-spacing--half{margin-top:10px}.container_12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;width:960px}.span12 .container_12{margin-left:-10px}.grid_0{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.grid__double_gutter{margin-left:20px;margin-right:20px}.grid_1_with_gutter,.grid_1_no_gutter,.grid_2_with_gutter,.grid_2_no_gutter,.grid_3_with_gutter,.grid_3_no_gutter,.grid_4_with_gutter,.grid_4_no_gutter,.grid_5_with_gutter,.grid_5_no_gutter,.grid_6_with_gutter,.grid_6_no_gutter,.grid_7_with_gutter,.grid_7_no_gutter,.grid_8_with_gutter,.grid_8_no_gutter,.grid_9_with_gutter,.grid_9_no_gutter,.grid_10_with_gutter,.grid_10_no_gutter,.grid_11_with_gutter,.grid_11_no_gutter,.grid_12_with_gutter,.grid_12_no_gutter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;position:relative}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12{position:relative}.grid_row{margin:0 -10px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1,.container_12 .grid_1_no_gutter{width:60px}.container_12 .grid_2,.container_12 .grid_2_no_gutter{width:140px}.container_12 .grid_3,.container_12 .grid_3_no_gutter{width:220px}.container_12 .grid_4,.container_12 .grid_4_no_gutter{width:300px}.container_12 .grid_5,.container_12 .grid_5_no_gutter{width:380px}.container_12 .grid_6,.container_12 .grid_6_no_gutter{width:460px}.container_12 .grid_7,.container_12 .grid_7_no_gutter{width:540px}.container_12 .grid_8,.container_12 .grid_8_no_gutter{width:620px}.container_12 .grid_9,.container_12 .grid_9_no_gutter{width:700px}.container_12 .grid_10,.container_12 .grid_10_no_gutter{width:780px}.container_12 .grid_11,.container_12 .grid_11_no_gutter{width:860px}.container_12 .grid_12,.container_12 .grid_12_no_gutter{width:940px}.container_12 .grid_1_with_gutter{width:80px}.container_12 .grid_2_with_gutter{width:160px}.container_12 .grid_3_with_gutter{width:240px}.container_12 .grid_4_with_gutter{width:320px}.container_12 .grid_5_with_gutter{width:400px}.container_12 .grid_6_with_gutter{width:480px}.container_12 .grid_7_with_gutter{width:560px}.container_12 .grid_8_with_gutter{width:640px}.container_12 .grid_9_with_gutter{width:720px}.container_12 .grid_10_with_gutter{width:800px}.container_12 .grid_11_with_gutter{width:880px}.container_12 .grid_12_with_gutter{width:960px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_3{padding-left:240px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_6{padding-left:480px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_9{padding-left:720px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_3{padding-right:240px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_6{padding-right:480px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_9{padding-right:720px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_12 .push_1{left:80px}.container_12 .push_2{left:160px}.container_12 .push_3{left:240px}.container_12 .push_4{left:320px}.container_12 .push_5{left:400px}.container_12 .push_6{left:480px}.container_12 .push_7{left:560px}.container_12 .push_8{left:640px}.container_12 .push_9{left:720px}.container_12 .push_10{left:800px}.container_12 .push_11{left:880px}.container_12 .pull_1{left:-80px}.container_12 .pull_2{left:-160px}.container_12 .pull_3{left:-240px}.container_12 .pull_4{left:-320px}.container_12 .pull_5{left:-400px}.container_12 .pull_6{left:-480px}.container_12 .pull_7{left:-560px}.container_12 .pull_8{left:-640px}.container_12 .pull_9{left:-720px}.container_12 .pull_10{left:-800px}.container_12 .pull_11{left:-880px}.shortAnimation{-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-animation-duration:220ms;animation-duration:220ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.mediumAnimation{-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-animation-duration:700ms;animation-duration:700ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.longAnimation{-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-animation-duration:1400ms;animation-duration:1400ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes inUp{0%{opacity:0;-webkit-transform:translateY(250px);transform:translateY(250px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes inUp{0%{-webkit-transform:translateY(250px);-ms-transform:translateY(250px);transform:translateY(250px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.inUp{-webkit-animation-name:inUp;animation-name:inUp}@-webkit-keyframes outDown{0%{-webkit-transform:translateY(-250px);transform:translateY(-250px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes outDown{0%{-webkit-transform:translateY(-250px);-ms-transform:translateY(-250px);transform:translateY(-250px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.outDown{-webkit-animation-name:outDown;animation-name:outDown}@-webkit-keyframes fadeInUpBig{0%{-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInUpSmall{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpSmall{0%{opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpSmall{-webkit-animation-name:fadeInUpSmall;animation-name:fadeInUpSmall}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutDownSmall{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes fadeOutDownSmall{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}}.fadeOutDownSmall{-webkit-animation-name:fadeOutDownSmall;animation-name:fadeOutDownSmall}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-10deg);transform:scale(0.9) rotate(-10deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(10deg);transform:scale(1.1) rotate(10deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-10deg);transform:scale(1.1) rotate(-10deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-10deg);-ms-transform:scale(0.9) rotate(-10deg);transform:scale(0.9) rotate(-10deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(10deg);-ms-transform:scale(1.1) rotate(10deg);transform:scale(1.1) rotate(10deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-10deg);-ms-transform:scale(1.1) rotate(-10deg);transform:scale(1.1) rotate(-10deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}.circuits_error{position:fixed;top:50%;left:50%;width:350px;margin:-50px 0 0 -175px;border:2px solid #ff5f48;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-weight:700}.circuits_error__top{background:#ff5f48;color:#fff;padding:4px 7px 4px 14px}.circuits_error__top .left{line-height:24px}.circuits_error__top .right{line-height:0;margin-top:-2px}.circuits_error__body{background:#fff;color:#ff5f48;padding:12px 14px}.circuits_error__body a{text-decoration:underline}.circuits_error__body a.btn{background:#ff5f48;color:#fff;text-decoration:none}.circuits_error__body a.btn:hover{background-color:#ff3215}.icon__close_error .svg_icon{fill:#fff}.icon__close_error:hover .svg_icon{fill:#000}.circuits_error--warning{border:2px solid #f2ae16}.circuits_error--warning .circuits_error__top{background:#f2ae16}.circuits_error--warning .circuits_error__body{color:#20354d}.circuits_dialogue{position:fixed;top:50%;left:50%;width:450px;margin:-50px 0 0 -225px;border:2px solid #3b8ed7;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-weight:700}.circuits_dialogue__top{background:#3b8ed7;color:#fff;padding:4px 7px 4px 14px}.circuits_dialogue__top .left{line-height:24px}.circuits_dialogue__top .right{line-height:0;margin-top:-2px}.circuits_dialogue__body{background:#fff;color:#3b8ed7;padding:12px 14px}.circuits_dialogue__content a{color:#3b8ed7;border-bottom:1px solid #3b8ed7}.circuits_dialogue__buttons{margin:20px 0 0 0}.circuits_dialogue__buttons .btn{margin:0 10px 0 0}#outdated{display:none;position:fixed;top:50px;left:0;width:100%;height:170px;text-align:center;text-transform:uppercase;z-index:15000}* html #outdated{position:absolute}#outdated h6{font-size:25px;line-height:25px;margin:30px 0 10px}#outdated p{font-size:12px;line-height:12px}#outdated #btnUpdate{display:block;position:relative;padding:10px 20px;margin:30px auto 0;width:180px;color:#fff;text-decoration:none;border:2px solid #FFF;cursor:pointer}#outdated #btnUpdate:hover{color:#f25648;background-color:#FFF}#outdated #btnClose{position:absolute;top:20px;right:25px;width:15px;height:15px}#outdated #btnClose a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-5555px;background:transparent url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/outdatedBrowser-close.gif") no-repeat left center}/*! jQuery UI - v1.10.4 - 2014-04-17
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:ns-resize;height:30px;width:100%;top:-15px;left:0}.ui-resizable-s{cursor:ns-resize;height:30px;width:100%;bottom:-15px;left:0}.ui-resizable-e{cursor:we-resize;width:30px;right:-15px;top:0;height:100%}.ui-resizable-w{cursor:we-resize;width:30px;left:-15px;top:0;height:100%}.tipsy{font-size:10px;font-family:"Geneva",Arial,Helvetica,sans-serif;position:absolute;padding:5px;z-index:100000;font-weight:400;pointer-events:none}.tipsy-inner{background-color:#000;color:#fff;max-width:200px;padding:5px 8px 5px 8px;text-align:center}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.circuits_spinner{position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px;text-align:center}.circuits_spinner>div{width:10px;height:10px;background-color:#3b8ed7;border-radius:100%;display:inline-block;-webkit-animation:circuits_spinner__bouncedelay 1.4s infinite ease-in-out;animation:circuits_spinner__bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.circuits_spinner .circuits_spinner__bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.circuits_spinner .circuits_spinner__bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes circuits_spinner__bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes circuits_spinner__bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}body{font-family:"Lato",sans-serif;background-color:#f4f5f6;-webkit-transition:translate3d(0,0,0)}body,html{height:100%}.body--white-background{background-color:#fff}p{font-size:16px;font-size:1rem;line-height:1.25}fieldset{padding:20px}.text-input,textarea{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #d7dee6;padding:6px 8px 7px;color:#20354d}.form-fields{list-style:none;margin:0}.form-fields>li:last-child{margin-bottom:0}label,.label{display:block}.additional{display:block;font-weight:normal}.check-list{list-style:none;margin:0}.check-label,.check-list label,.check-list .label{display:inline-block}.spoken-form label{display:inline-block;font:inherit}.extra-help{display:inline-block;visibility:hidden}.text-input:active+.extra-help,.text-input:focus+.extra-help{visibility:visible}.ui-widget-content{border:2px solid #ebedef;background:#fff;color:#222}.ui-widget-content a{color:#222}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;max-height:200px;overflow-y:auto}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.tagsinput{background:white;border:2px solid #ebedef;border-radius:6px;height:100px;margin-bottom:18px;padding:6px 1px 1px 6px;overflow-y:auto;text-align:left}.tagsinput .tag{border-radius:4px;background-color:#ebedef;color:#7b8996;cursor:pointer;margin-right:5px;margin-bottom:5px;overflow:hidden;line-height:15px;padding:6px 8px 8px 8px;position:relative;vertical-align:middle;display:inline-block;zoom:1;*display:inline;-webkit-transition:.14s linear;-moz-transition:.14s linear;-o-transition:.14s linear;transition:.14s linear;-webkit-backface-visibility:hidden}.tagsinput .tag:hover{background-color:#16a085;color:#fff}.tagsinput .tag:hover a{color:#fff}.tagsinput .tag:hover .tagsinput-remove-link{color:#fff;opacity:1;display:block\9}.tagsinput input{background:transparent;border:none;color:#34495e;font-family:'Istok Web',sans-serif;font-size:14px;margin:0;padding:0 0 0 5px;outline:0;margin-right:5px;margin-bottom:5px;width:12px}.tagsinput-remove-link{bottom:0;color:#fff;cursor:pointer;font-size:12px;opacity:0;padding:7px 7px 5px 0;position:absolute;right:0;text-align:right;text-decoration:none;top:0;width:100%;z-index:2;display:none\9}.tagsinput-remove-link:before{color:#fff;content:"\e00b";font-family:"Flat-UI-Icons"}.tagsinput-add-container{vertical-align:middle;display:inline-block;zoom:1;*display:inline}.tagsinput-add{background-color:#d6dbdf;border-radius:3px;color:#fff;cursor:pointer;margin-bottom:5px;padding:6px 9px;display:inline-block;zoom:1;*display:inline;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;-webkit-backface-visibility:hidden}.tagsinput-add:hover{background-color:#1abc9c}.tagsinput-add:before{content:"\e009";font-family:"Flat-UI-Icons"}.tags_clear{clear:both;width:100%;height:0}.not_valid{background:#fbd8db!important;color:#90111a!important}.tagsinput-primary{border-color:#1abc9c}.tagsinput-primary .tag{background-color:#1abc9c;color:#fff}a{text-decoration:none;color:#34495e;cursor:pointer}a:hover{color:#3b8ed7}.btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;display:inline-block;padding:9px 12px 9px;margin:0;background-color:#3b8ed7;color:#fff;line-height:18px;text-align:center;vertical-align:middle;cursor:pointer;font-size:16px;font-style:normal;font-weight:700;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.btn:hover{background-color:#2674b9}.btn:hover{outline:none;color:#fff;-webkit-transition:background-color .25s linear;-moz-transition:background-color .25s linear;-ms-transition:background-color .25s linear;-o-transition:background-color .25s linear;transition:background-color .25s linear}a.btn__icon{padding:1px 12px 0 5px}.btn__svg,.btn__txt{display:block;float:left}.btn__icon .btn__txt{line-height:32px}.btn--small{font-size:15px;padding:6px 9px}.btn--center{text-align:center}.btn--border{border:1px solid #3b8ed7}a.btn--white-blue{background:#fff;color:#3b8ed7;border:1px solid #3b8ed7}a.btn--white-blue:hover{background:#3b8ed7;color:#fff}a.btn--white-blue--disabled:hover{background:#fff;color:#3b8ed7}a.btn--transparent-blue{background:none;color:#3b8ed7;border:1px solid #3b8ed7}a.btn--transparent-blue:hover{background:#3b8ed7;color:#fff}.btn--white-green{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;background:#fff;border:3px solid #87ae5a;color:#87ae5a;font-size:17px;font-weight:700;margin-top:4px}.btn--white-green:hover{background:#87ae5a;color:#fff}.btn--white-green{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;background:#fff;border:3px solid #87ae5a;color:#87ae5a;font-size:17px;font-weight:700;margin-top:4px}.btn--white-green:hover{background:#87ae5a;color:#fff}a.btn--blue,a.btn--order{background:#3b8ed7;color:#fff}a.btn--blue:hover,a.btn--order:hover{background-color:#2674b9}a.btn--green{background:#87ae5a;color:#fff}a.btn--green:hover{background-color:#6d8f46}a.btn--signup{padding:7px 9px 8px;background:#3b8ed7;color:#fff}a.btn--signup:hover{background-color:#2674b9}a.btn--signup--big{font-size:18px;padding:10px 14px 12px}a.btn--signin{padding:7px 9px 8px;background:#87ae5a;color:#fff}a.btn--signin:hover{background-color:#6d8f46}.btn--circuitcard{width:260px;font-size:18px}a.btn--save{background:#3b8ed7;color:#fff}a.btn--save:hover{background-color:#2674b9}a.btn--delete,.btn--delete{background:#ff5f48;color:#fff}a.btn--delete:hover,.btn--delete:hover{background-color:#ff3215}a.bordered_icon_btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;height:32px;border:1px solid #d7dee6;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.bordered_icon_btn:hover{background:#3b8ed7;border-color:#3b8ed7}.bordered_icon_btn:hover svg .svg_icon{fill:#fff}a.btn--circuit-scribe{background-color:#00adef}a.btn__buy-now--circuit-scribe{background:#fff;color:#00adef;border:1px solid #00adef}a.btn__buy-now--circuit-scribe:hover{background-color:#00adef;color:#fff}.btn__buy-now--circuit-scribe svg .svg_icon{fill:#00adef}.btn__buy-now--circuit-scribe:hover svg .svg_icon{fill:#fff}.dual_btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;height:32px;border:1px solid #d7dee6;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#34495e}.dual_btn__text{text-align:center;line-height:15px;font-size:15px;font-weight:700;padding:7px}.dual_btn__text--right{border-left:1px solid #d7dee6}.dual_btn__icon{position:relative;height:30px;width:30px;border-left:1px solid #d7dee6}.dual_btn__icon--background{background:#d7dee6}.dual_btn__icon--left{border-left:none;border-right:1px solid #d7dee6}.dual_btn__icon--componentsearch img{margin-top:4px}.dual_btn__icon svg .svg_icon{fill:#34495e}.dual_btn__icon--white svg .svg_icon{fill:#fff}.dual_btn:hover{border-color:#3b8ed7}.dual_btn:hover .dual_btn__text{color:#3b8ed7}.dual_btn:hover .dual_btn__icon{background:#3b8ed7;border-color:#3b8ed7}.dual_btn:hover .dual_btn__text--right{border-color:#3b8ed7}.dual_btn:hover svg .svg_icon{fill:#fff}.dual_btn.active{border:1px solid #3b8ed7}.dual_btn.active .dual_btn__text{color:#3b8ed7}.dual_btn.active:hover .dual_btn__text{color:#3b8ed7}.dual_btn.active .dual_btn__icon{border-color:#3b8ed7}.dual_btn.active .dual_btn__icon--background,.dual_btn.active .dual_btn__icon{background:#3b8ed7}.dual_btn.active svg .svg_icon{fill:#fff}.dual_btn--small,.dual_btn--small .dual_btn__text{font-size:13px}.dual_btn.success{background:#87ae5a;border-color:#87ae5a}.dual_btn.success .dual_btn__text{color:#fff}.dual_btn.success:hover .dual_btn__text{color:#fff}.dual_btn.success .dual_btn__icon--background,.dual_btn.success .dual_btn__icon{background:#6d8f46;border-color:#87ae5a}.dual_btn.success svg .svg_icon{fill:#fff}.dual_btn--white-hover:hover{border-color:#fff}.dual_btn--white-hover:hover .dual_btn__text{color:#fff}.dual_btn--white-hover:hover .dual_btn__icon svg .svg_icon{fill:#20354d}.dual_btn--white-hover:hover .dual_btn__icon{background:#fff;border-color:#fff}.dual_btn__icon--left{border-left:none;border-right:1px solid #d7dee6}a.btn--emtpyblue{min-width:68px;background:none;color:#3b8ed7;border:1px solid #3b8ed7;padding:5px 12px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}a.btn--emtpyblue:hover{background:#3b8ed7;color:#fff}.dual_btn--noborder{border:none}.dual_btn--noborder:hover{background:none;border-color:none}.dual_btn--noborder:hover .dual_btn__text{color:#3b8ed7}.dual_btn--noborder:hover .dual_btn__icon{background:none;border-color:none}.dual_btn--noborder:hover svg .svg_icon{fill:#3b8ed7}.dual_btn--noborder .dual_btn__text{padding:7px 0 7px 7px}.dual_btn--noborder .dual_btn__icon{border:none}.dual_btn--svgtexttext{border-color:#3b8ed7}.dual_btn--svgtexttext--dark{border-color:#34495e}.dual_btn--svgtexttext:hover{border-color:#34495e}.dual_btn--svgtexttext--dark:hover{border-color:#fff}.dual_btn__svgtext{text-align:center;color:#fff;line-height:0;background:#3b8ed7;font-weight:700}.dual_btn__svgtext__svg{margin-right:-8px}.dual_btn__svgtext--dark{background:#34495e}.dual_btn--svgtexttext:hover .dual_btn__svgtext{color:#fff;background:#34495e}.dual_btn--svgtexttext--dark:hover .dual_btn__svgtext{color:#34495e;background:#fff}.dual_btn--svgtexttext:hover svg .svg_icon{fill:#fff}.dual_btn--svgtexttext--dark:hover svg .svg_icon{fill:#34495e}.dual_btn__text-right{padding:8px 5px;color:#3b8ed7}.dual_btn__text-right--dark{color:#34495e}.dual_btn--svgtexttext:hover .dual_btn__text-right{color:#34495e}.dual_btn--svgtexttext--dark:hover .dual_btn__text-right{color:#fff}.dual_btn__svgtext__text{line-height:30px;padding:0 10px 0 10px}.dual_btn__svgtext__text--small{padding:0 5px 0 5px}.dual_btn--big{height:40px}.dual_btn--big .dual_btn__svgtext{font-size:18px}.dual_btn--big .dual_btn__svgtext__text{line-height:38px}.dual_btn--big .dual_btn__svgtext__svg{margin:4px -8px 0 4px}.dual_btn--big .dual_btn__text{font-size:18px;line-height:22px}.dual_btn--white{background:#fff}.inspector .btn{width:226px}.inspector--pcb .btn{background:#11181f;border:1px solid #8d9eb0;color:#8d9eb0;width:252px}.inspector--pcb .btn:hover{background:#8d9eb0;color:#11181f}.dual_btn--pcb{background:#11181f;border-color:#8d9eb0}.dual_btn--pcb .dual_btn__text{color:#8d9eb0}.dual_btn--pcb .dual_btn__icon{border-color:#8d9eb0}.dual_btn--pcb .dual_btn__icon svg .svg_icon{fill:#8d9eb0}.dual_btn--pcb:hover,.dual_btn--pcb.active{border-color:#fff}.dual_btn--pcb:hover .dual_btn__text,.dual_btn--pcb.active .dual_btn__text,.dual_btn--pcb.active:hover .dual_btn__text{color:#fff}.dual_btn--pcb:hover .dual_btn__icon svg .svg_icon,.dual_btn--pcb.active .dual_btn__icon svg .svg_icon{fill:#11181f}.dual_btn--pcb:hover .dual_btn__icon,.dual_btn--pcb.active .dual_btn__icon{background:#fff;border-color:#fff}.icon--verybig{transform:scale(2)}.icon__search .svg_icon{fill:#d7dee6}.icon__search:hover .svg_icon{fill:#34495e}.icon__clear .svg_icon{fill:#3b8ed7}.icon__clear:hover .svg_icon{fill:#34495e}.icon__shoppingcart .svg_icon{fill:#fff}.icon__shoppingcart:hover .svg_icon{fill:#fff}.icon__close_error .svg_icon{fill:#fff}.icon__close_error:hover .svg_icon{fill:#34495e}.chat__top__settings .svg_icon{fill:#fff}.icon__close_error:hover .svg_icon{fill:#34495e}.redo svg .svg_icon{fill:#d7dee6}.thumb-image--breadboard{background:#f4f5f6}.thumb-image--schematic{background:#f4f5f6}.thumb-image--pcb{background:#11181f}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1{font-size:38px;line-height:40px}h2{font-size:32px;line-height:34px}h3{font-size:24px;line-height:26px}h4{font-size:18px;line-height:20px}h5{font-size:14px;line-height:16px}h6{font-size:12px;line-height:14px}.coppa__red{color:#ff5f48}.coppa__grey{color:#8d9eb0}.coppa__small{font-size:14px}.coppa__list{padding:0 20px}.coppa__list--unordered{list-style:square}.coppa__list li{padding:10px 0}.coppa__link{text-decoration:underline}.coppa__loginiframe{width:520px;border:none;height:500px}.coppa_activity_box{background:#fff;padding:15px;margin:30px 0}.admin__stats__block{font-size:15px;font-weight:700;padding-bottom:2px;margin-top:20px;border-bottom:3px solid #3b8ed7}.admin__stats__time{font-size:13px;font-weight:700;padding-left:15px;margin-top:8px;color:#3b8ed7}.admin__stats__item{font-size:13px;padding-left:15px;color:#34495e}.admin__stats__item strong{color:#000}.sitemenu{position:fixed;right:0;left:0;border-bottom:1px solid #d7dee6;background-color:#fff;background-color:rgba(255,255,255,0.97);color:#34495e;min-width:1070px;height:48px;line-height:49px}.sitemenu__borderleft{border-left:1px solid #d7dee6}.sitemenu__borderright{border-right:1px solid #d7dee6}.sitemenu__inner{position:relative;max-width:1044px;margin:0 auto}.sitemenu__left{float:left}.sitemenu__item{font-weight:700;line-height:50px;padding:0 12px 0 0}.sitemenu__item--right{padding:0 10px}.sitemenu__logo__image{width:30px;padding:0 12px 0 10px}.sitemenu__logo__image .logo__image{margin-top:-3px;padding-bottom:2px}.sitemenu__logo__text{font-size:16px;padding:0 12px}.sitemenu__item--action-btn{float:left;margin:8px 0 0 8px}.sitemenu__item--action-btn:last-child{margin:8px 8px 0 8px}.sitemenu__item__viewactions{margin-right:8px}.sitemenu__right{position:absolute;right:0}.sitemenu__right--site{margin-right:9px}.sitemenu__right__item{float:left;margin-left:6px}.sitemenu__site-search{margin-top:8px;width:172px}.sitemenu__site-search .search__query{width:172px}.sitemenu__avatarfix{font-size:1px}.sitemenu__signbtns__group{margin-right:52px;margin-top:-3px;padding-bottom:2px}.sitemenu__shoppingcart:hover .svg_icon{fill:#3b8ed7}.sitemenu__shoppingcart:hover .sitemenu__shoppingcart__text{color:#3b8ed7}.sitemenu__shoppingcart__svg{position:relative;margin:8px -4px;line-height:0;width:30px;height:34px}.sitemenu__shoppingcart__text{color:#34495e;font-weight:700;font-size:14px;margin-left:8px}.sitemenu__connection-menu{color:#d7dee6;margin-right:20px}.js-connection_warning{color:#87ae5a}.sitemenu__simulator{margin:8px 16px 0 0}.sitemenu__simulator .popover-content{width:200px}.sitemenu__chat_menu{margin:8px 16px 0 0}.footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:#fff;width:100%;color:#20354d;margin-top:60px;padding:40px 0 40px 0;height:300px;border-top:1px solid #d7dee6}.footer,.footer p{font-size:14px}.footer a,.footer a:visited{color:#3b8ed7}.footer a:hover{color:#20354d}.footerPush{height:360px}.footer__left{float:left;width:600px}.footer__right{float:left;margin-left:112px;width:180px}.footer__body{margin-top:22px}.footer__title{font-size:16px;color:#20354d;font-weight:700;margin-top:10px}.footer__linklist{margin-top:15px;line-height:1.25rem}.avatar{margin-bottom:.1em}.avatar--small{width:32px;height:32px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px}.avatar--mediumsmall{width:36px;height:36px;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px}.avatar--big{width:50px;height:50px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.search__field{position:relative}.search__query{position:absolute;width:100%;min-height:32px;font-size:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.search__query::-webkit-input-placeholder{color:#d7dee6}.search__query:-moz-placeholder{color:#d7dee6}.search__query::-moz-placeholder{color:#d7dee6}.search__query:-ms-input-placeholder{color:#d7dee6}.search__query--big{padding:6px 40px 8px 8px}.search__btn{position:absolute;top:0;right:0;margin:1px 2px;background:none}.sub-header{z-index:9999;width:100%;background-color:#fff;height:48px;border-bottom:1px solid #d7dee6}.sub-header__list li{float:left;margin:0 10px;height:31px;padding-top:14px;cursor:pointer;font-weight:700}.sub-header__list li:first-child{margin:0 10px 0 0}.sub-header__list a{color:#34495e;font-size:16px}.sub-header__list li:hover,.sub-header__list li.active{border-bottom:3px solid #3b8ed7}.sub-header__list li:hover a,.sub-header__list li.active a{color:#3b8ed7}.detailContent{position:relative;min-height:300px}.circuit-card{background:#fff;position:relative;height:420px;border:1px solid #d7dee6}.circuit-card--explore{height:310px}.circuit-card__image{text-align:center;background:#fff;border-bottom:1px solid #d7dee6}.circuit-card__image--explore{height:204px;border-bottom:1px solid #d7dee6}.circuit-card__image img{width:100%;min-height:224px}.circuit-card__title--explore{font-size:17.5px;color:#34495e;text-align:center}.circuit-card__details{padding:16px 16px 0 16px}.circuit-card__description,.circuit-card__description p{font-size:14px;font-size:.875rem;line-height:1.42857;margin-top:1em;color:#8d9eb0;min-height:50px}.circuit-card__social{border-top:1px solid #d7dee6;height:48px;line-height:44px;padding-left:16px;position:absolute;left:0;right:0;bottom:0}.circuit-card__order{float:right;margin-right:8px}.circuit-card__call-to-action{position:absolute;bottom:15px}.circuit_coppa__item{line-height:32px;padding:10px 10px 14px 0;border-bottom:1px solid #d7dee6}.circuit_coppa .circuit_coppa__item:last-child{border:none}.user_coppa{background:#fff;margin:30px 0;padding:15px 15px 20px}.circuit_coppa--title{font-size:18px;font-weight:700;border-bottom:1px solid #d7dee6;margin:10px 0}.horizontalListHeading{border-bottom:1px solid #f4f5f6;font-size:21px;font-weight:700;padding-bottom:10px;margin:0}.horizontalList{margin-bottom:60px}.horizontalListItem{background:#fff;padding:10px 0;margin:10px 0;border:1px solid #d7dee6;position:relative;min-height:60px}.horizontalListItem:first-child{margin-top:0}.horizontalLeft{width:730px}.horizontalImage{width:140px;height:105px;border:1px solid #ebebe9;background-color:#f4f5f6;margin:0 10px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;-khtml-border-radius:1px}.horizontalListItem .avatar{margin-right:10px}.componentImage{margin-right:12px;max-width:70px;max-height:60px;text-align:center}.horizontalInfo{color:#34495e;font-size:16px;width:500px}.horizontalTitle{font-weight:700}.horizontalSummary{color:#8d9eb0;font-size:14px;margin-top:4px}.horizontalRight{position:absolute;right:25px}.horizontalRight .socialIcons li{text-align:right}.socialIcons li{float:left;min-width:35px;font-weight:700;color:#d8dde3;padding-right:16px;font-size:16px}.socialIcons li span[data-icon]{font-size:18px;margin-right:5px}.dashboardCards{width:702px}.dashboardCard{background:#fff;float:left;width:220px;margin-right:20px}.dashboardCard:nth-child(3){margin-right:0}.dashboardCardImage{height:137px}.dashboardCardDetails{padding:20px 14px;border-left:1px solid #d7dee6;border-right:1px solid #d7dee6;border-bottom:1px solid #d7dee6;font-size:16px}.dashboardCardTitle{color:#34495e;font-weight:700}.dashboardCardDescription{font-size:14px;margin:18px 0 25px 0;color:#8d9eb0}.dashboardCard .btn{width:168px}.circuitscribe-card{background:#fff;position:relative;height:300px;border:1px solid #d7dee6}.circuitscribe-card--explore{height:310px}.circuitscribe-card__image{text-align:center;height:226px;background:#fff;border-bottom:1px solid #d7dee6}.circuitscribe-card__image img{width:100%;min-height:224px}.circuitscribe-card__author a,.circuitscribe-card__author a:visited{color:#8d9eb0}.circuitscribe-card__avatar{width:62px;text-align:center}.circuitscribe-card__details{padding-top:16px}.circuitscribe-card__title--alone{margin-left:20px}.orderhistorylist{padding:10px;margin-bottom:30px;background:#fff;border:1px solid #d7dee6}.orderhistorylist__title{font-size:20px;border-bottom:3px solid #3b8ed7;padding-bottom:3px;margin-bottom:10px}.orderhistorylist__item{padding-left:10px;font-size:14px}.orderhistorylist__item__name{font-style:italic}.orderhistorylist__item__subtotal{font-weight:700}.orderhistorylist__total{padding-left:10px;padding-top:10px;margin-top:10px;border-top:3px solid #d7dee6}.orderhistorylist__total__item{font-size:14px}.orderhistorylist__total__total{font-size:18px;font-weight:700}.orderhistorylist__status{color:#20354d;font-size:14px;padding-left:10px}.orderhistorylist__action{padding-left:10px}.orderhistorylist__block{border-bottom:3px solid #d7dee6;padding-bottom:10px;margin-bottom:10px}.frontpage__top{background-color:#fff;background-image:url("/assets/123D-Circuits-Homepage-Repeat.png");border-bottom:1px solid #d7dee6;padding:25px 0;min-height:342px}.frontpage__top__tagline{margin-top:5px;font-size:36px}.frontpage__top__background{background:rgba(255,255,255,0.7);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.frontpage__anchor{display:block;position:relative;top:-49px;visibility:hidden}.frontpage__section{border-bottom:1px solid #d7dee6}.frontpage__section:last-child{border:none}.frontpage__section__usp{text-align:center;min-height:274px}.frontpage__section__usp img{margin-bottom:-20px}.frontpage__section__usp p{margin:10px 40px 0}.frontpage__section__usp__title{font-size:20px;font-weight:700}.circuit_scribe{border:1px solid #f4f5f6}.circuit_scribe__top{color:#fff;background:#00adef;line-height:60px;padding:0 20px}.circuit_scribe__logo{margin-top:-4px}.circuit_scribe__projectslocation{margin-right:-20px;color:#8d9eb0}.circuit_scribe__projectslocation img{margin-top:-8px}.circuit_scribe__title{font-weight:700;font-size:28px}.circuit_scribe__left{padding:24px 18px}.circuit_scribe__right{padding:16px 18px}.circuit_scribe__content{background:#fff}.circuit_scribe__subtitle{font-size:24px;font-weight:700;color:#34495e;padding-bottom:1em}.circuit_scribe__text{font-size:15px;color:#8d9eb0}.circuit_scribe__btns{position:absolute;padding:16px 18px;bottom:0}.adsk-family{line-height:60px}.adsk-family__left{background:#fff;height:60px;border-left:1px solid #d7dee6;border-top:1px solid #d7dee6;border-bottom:1px solid #d7dee6;padding-left:10px}.adsk-family__member{font-size:1px;float:left;margin:0 6px 0 0}.adsk-family__right{background:#3b8ed7;color:#fff;font-size:28px;font-weight:700;padding-left:22px}.circuitscribe__cover{position:relative;background:url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/circuitscribe-landingpage-header-repeatx.jpg");background-repeat:repeat-x;background-size:41px 617px}.circuitscribe__cover--image{height:617px;background:url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/circuitscribe-landingpage-header.jpg");background-position:center;background-size:1200px 617px;background-repeat:no-repeat}.circuitscribe__cover--btns{position:absolute;bottom:76px;width:500px;text-align:center;left:50%;margin-left:-250px}.circuitscribe__coop{border-top:1px solid #d7dee6;background:#fff}.circuitscribe__coop--image{width:635px;height:88px;padding:6px 0;margin:0 auto;background:url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/circuitscribe-landingpage-partnershiplogos.jpg");background-position:center;background-size:635px 88px;background-repeat:no-repeat}.circuitscribe__usp{background:#34495e;padding:45px 0;border-top:1px solid #f4f5f6;border-bottom:1px solid #f4f5f6}.circuitscribe__usp__title{font-size:22px;font-weight:700;padding:20px 0 16px 0;text-align:center;color:#fff}.circuitscribe__usp__description{font-size:15px;color:#d7dee6}.circuitscribe__section{margin-top:60px}.circuitscribe__section__title{font-size:22px;font-weight:700;margin-bottom:18px}.svgContainer{-webkit-transform:translateZ(0);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;position:relative}.svgContainer--circuit{width:940px;height:520px;background-color:#f4f5f6;border:1px solid #d7dee6}.svgContainer--component{width:940px;height:520px;background-color:#f4f5f6;border:1px solid #d7dee6}.svgError{width:200px;margin-left:-150px;left:50%;height:200px;margin-top:-100px;position:absolute;top:50%;padding:20px;font-size:16px;font-weight:700}.shop_circuitscribe_most_popular{color:#8d9eb0;font-weight:700;font-size:20px;padding-top:10px}.shop__cs__cover{background:#fff;position:relative;border-bottom:1px solid #d7dee6}.shop__cs__cover__image{width:940px;height:130px;background-image:url("https://s3-us-west-1.amazonaws.com/123d-circuits-assets/circuitscribe/cover.png");background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/home.jpg',sizingMethod='scale')}.shop__cs__cover__tagline{position:absolute;top:63px;color:#8d9eb0;font-size:18px}.shop__cs__item{border:1px solid #f4f5f6;background:#fff}.shop__cs__item--admin{padding:10px}.shop__cs__overview__item__image{height:220px}.shop__cs__overview__item__link{text-align:center;padding:0 0 18px 0}.shop__cs__large-item{position:relative;height:450px}.shop__cs__large-item__left{width:600px;padding-right:38px;height:100%;border-top:1px solid #f4f5f6;border-left:1px solid #f4f5f6;border-bottom:1px solid #f4f5f6;background:#fff}.shop__cs__large-item__right{position:relative;width:299px;height:100%;background:#3b8ed7;color:#fff;border-top:1px solid #3b8ed7;border-right:1px solid #3b8ed7;border-bottom:1px solid #3b8ed7}.shop__cs__large-item__title{padding:23px 20px 20px 20px;font-size:32px;font-weight:700}.shop__cs__large-item__summary{padding:0 20px 20px 20px;font-size:16px}.shop__cs__large-item__content{padding:0 20px 30px 20px;font-size:15px;color:#d7dee6}.shop__cs__large-item__btn{position:absolute;bottom:20px;left:20px}.shop__cs__large-item__btn .dual_btn{width:260px}.shop__cs__large-item__btn .dual_btn__text-right{width:82px}.shop__cs__large-item__btn .dual_btn__svgtext{width:165px}.shop__cs__sectiontitle{text-align:center;border-bottom:4px solid #000;text-transform:uppercase;padding-bottom:12px;font-weight:700;font-size:20px;margin-bottom:10px}.shop__cs__sectiontitle--power{color:#00abc7;border-color:#00abc7}.shop__cs__sectiontitle--input{color:#ff4337;border-color:#ff4337}.shop__cs__sectiontitle--connect{color:#b3b1b1;border-color:#b3b1b1}.shop__cs__sectiontitle--output{color:#e1e000;border-color:#e1e000}.shop__cs__sectiontitle--accessory{color:#41c7f1;border-color:#41c7f1}.shop__cs__module{border:1px solid #f4f5f6;background:#fff}.shop__cs__module--small{margin-bottom:20px}.shop__cs__module__container{min-height:315px;margin-bottom:20px}.shop__cs__module__image{min-height:148px}.shop__cs__module__image--small{text-align:center}.shop__cs__module__image--small img{width:120px}.shop__cs__module__title{padding:0 20px;font-size:16px;font-weight:700;color:#34495e}.shop__cs__module__title--small{font-size:14px;height:28px}.shop__cs__module__summary{padding:0 20px;color:#8d9eb0;font-size:14px}.shop__cs__module .shop__cs__module__summary{min-height:51px}.shop__cs__module__btn{padding:20px}.cart__loading-container{position:fixed;top:0;bottom:0;right:0;left:0;background:#f4f5f6;background:rgba(244,245,246,0.8)}.cart__title{color:#8d9eb0;font-weight:700;font-size:18px;padding:24px 0 18px 0}.cart__basket__group{border:1px solid #f4f5f6;background:#fff;margin-bottom:30px}.cart__basket__group__seller{text-transform:capitalize}.cart__basket__group__estimated-shipping{border-bottom:1px solid #f4f5f6;line-height:24px;padding:15px 15px;font-weight:700;color:#34495e}.cart__basket__group__estimated-shipping__title{color:#3b8ed7}.cart__basket__group__estimated-shipping__options{color:#8d9eb0;font-weight:400}.cart__basket__item{border-bottom:1px solid #f4f5f6;line-height:80px}.cart__basket__item:last-child{border-bottom:none}.cart__basket__item__thumb{width:130px;text-align:center}.cart__basket__item__thumb img{height:78px}.cart__basket__item__thumb--placeholder{width:130px;height:78px}.cart__basket__item__content{padding-top:24px;line-height:16px;font-size:16px;width:290px}.cart__basket__item__name{color:#34495e;font-weight:700}.cart__basket__item__instock{color:#8d9eb0}.cart__basket__item__remove{line-height:0;padding-top:25px;width:42px}.cart__baskt__remove-item:hover .svg_icon{fill:#3b8ed7}.cart__basket__item__quantity{margin-top:24px;text-align:right;line-height:30px}.cart__basket__item__quantity__input{padding:0 5px;line-height:30px;border:1px solid #f4f5f6;width:32px;height:32px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.cart__basket__item__quantity__input input{line-height:30px;color:#34495e;font-weight:700;width:22px;text-align:right;height:30px}.cart__basket__item__price{margin-right:28px;width:70px;text-align:right;color:#34495e}.cart__basket__shipping__select{margin:0;text-align:right}.cart__basket__item__update-btn{margin:-2px 28px 0 0;width:70px;text-align:right}.cart__summary{border:1px solid #f4f5f6;background:#fff;color:#34495e}.cart__summary__group{border-bottom:1px solid #f4f5f6;background:#fff;padding:0 22px}.cart__summary__group--items{line-height:48px}.cart__summary__top__left{font-weight:700}.cart__summary__minimize_shipping{padding-top:10px;font-weight:700}.cart__summary__bottom{text-align:center;padding:20px 0 30px 0}.cart__summary__subtotal{font-size:24px;font-weight:700;color:#3b8ed7}.cart__summary__checkout .btn{width:155px}.cart__summary__terms{padding:0 20px 25px 20px;text-align:center;color:#8d9eb0;font-size:13px}.cart__summary__terms a,.cart__summary__terms a:visited{color:#8d9eb0;text-decoration:underline}.cart__summary__terms a:hover{color:#3b8ed7}.cart__summary__bottom__line{width:75px;margin:12px auto 17px auto;border-bottom:1px solid #3b8ed7}.cart__summary__add-coupon-arrowdown{margin-top:8px;line-height:0}.cart__summary__add-coupon:hover .svg_icon{fill:#3b8ed7}.cart__summary__shipping-address{padding:15px 20px}.cart__shipping__item__label{font-size:14px;color:#34495e;font-weight:700;padding:5px 0 3px 0}.cart__shipping__item__input{margin-bottom:5px}.cart__shipping__item__input input{width:242px;margin:0}.cart__shipping__item__input select{width:258px;margin:0}.cart__shipping__btns{margin:15px 0 5px 0}.cart__required{color:#ff5f48}input.cart__required--field,select.cart__required--field{border-color:#ff5f48}.cart__summary__view{padding:20px 22px}.cart__shipping__view__to{color:#8d9eb0}.cart__summary__coupons{padding:10px 0 15px 0}.cart__summary__couponinputfield{width:115px;margin-right:5px}.cart__summary__coupon{line-height:30px}.cart__coupon__title{width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;text-transform:uppercase}.cart__coupon__remove__icon{line-height:0}.cart__summary__coupon__add{margin-top:5px}.cart__notinstock{color:#ff5f48}.cart__minimize_shipping__questionmark{width:20px;float:right;cursor:pointer;color:#3b8ed7}.blogFullscreen{overflow-y:scroll;position:absolute;top:-45px;left:0;right:0;bottom:0}.blogFullscreen iframe{width:100%;height:100%;overflow-y:scroll}.helpFullscreen{position:absolute;top:-50px;left:0;right:0;bottom:0;width:940px;margin:0 auto}.helpFullscreen iframe{width:100%;height:2500px;overflow-y:scroll}.chat{z-index:2200}.test-recorder{z-index:2201}.inspector{z-index:2500}.tutorial{z-index:2600}.overlay_container{z-index:3000}.code_editor__serial-monitor{z-index:3100}.code_editor__error{z-index:3200}.js-cart__loading-container{z-index:3300}.editor_image_overlay{z-index:3500}.circuits_dialogue{z-index:3600}.tutorial__loading{z-index:3001}.sitemenu{z-index:4000}.loading{z-index:5000}.sitemenu--site{z-index:6500}.js-sticky{z-index:6000}.circuits_error{z-index:99999}.loading{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#f4f5f6}.loading_text{position:absolute;width:500px;text-align:center;bottom:100px;left:50%;margin-left:-250px;font-weight:700;font-size:14px;color:#3b8ed7}.loading img{position:absolute;top:50%;left:50%;width:110px;height:90px;margin-left:-55px;margin-top:-45px}.loading .smallLoading{width:22px;height:22px;margin-left:-11px;margin-top:-11px}.loading_error_container{position:absolute;width:500px;text-align:center;bottom:50px;left:50%;margin-left:-250px}.sitemenu--editor{position:absolute;background:#fff;min-width:700px}.viewer__switcher{margin-left:18px;font-weight:700;max-width:500px;text-overflow:ellipsis}.sitemenu__connection-menu{color:#d7dee6;font-weight:700;background:#fff;padding:0 20px;margin:0;line-height:48px}.sitemenu__right__item--editor{float:left}.sitemenu__view_switch_box{height:48px;border-left:1px solid #d7dee6;border-right:1px solid #d7dee6}.sitemenu__borderleft{border-left:1px solid #d7dee6}.sitemenu__borderright{border-right:1px solid #d7dee6}.sitemenu__svg_block_btn{position:relative;height:48px;width:49px;text-align:center}.sitemenu__svg_block_btn--user:hover{opacity:.8}.sitemenu__svg_block_btn svg{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.sitemenu__svg_block_btn .svg_icon{fill:#20354d}.sitemenu__svg_block_btn:hover .svg_icon{fill:#3b8ed7}.sitemenu__view_switch--active{background-color:#3b8ed7}.sitemenu__view_switch--active .svg_icon{fill:#fff}.sitemenu__view_switch--active:hover .svg_icon{fill:#fff}.sitemenu--editor_submenu{top:0}.sitemenu__right--editor_submenu{margin-right:8px}.editor_tools__tool{float:left}.editor_tools__tool .sitemenu__svg_block_btn{width:48px}.editor_actions{margin-right:8px}.editor_actions__action{float:left;margin:8px 0 0 6px}.editor_actions__chat_icon .svg_icon{fill:#20354d}.simulation_text{width:111px}.sitemenu__submenu__selectbox{margin:-6px 10px 0 4px;width:175px}.sitemenu__svg_block_btn--active .svg_icon{fill:#3b8ed7}.sitemenu__info{font-size:16px;font-weight:700;color:#8d9eb0;padding-left:18px}.root_container{position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:hidden;overflow-x:auto;min-height:250px;min-width:900px}.editor{position:absolute;top:49px;bottom:0;left:0;right:0}.editor--tutorial{left:280px}.editor__content{position:absolute;top:49px;bottom:0;left:0;right:0}.guiTab{position:absolute;overflow:hidden;padding:0;margin:0;left:0;right:0;top:0;bottom:0}.hasSVG{position:absolute;left:0;right:0;top:0;bottom:0}#breadboardTab{background-color:#f4f5f6}#schematicTab{background-color:#f4f5f6}#pcbTab{background-color:#11181f}#circuitscribeTab{background-color:#f4f5f6}#bomTab{background-color:#f4f5f6;overflow:auto}#settingsTab{background-color:#f4f5f6;overflow:auto}#breadboard{pointer-events:none}.connection_menu__warning{color:#f2ae16}.connection_menu__error{color:#ff5f48}.simulation_toggle_btn{position:absolute;top:8px;right:8px}.simulation_toggle_btn--menu{position:absolute;top:8px;left:8px}.inspector{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:absolute;top:8px;left:8px;width:264px;border:2px solid #3b8ed7;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#fff;max-height:500px;overflow-y:auto;overflow-x:hidden}.inspector--pcb{border:2px solid #8d9eb0;color:#8d9eb0;background:#11181f}.inspector__form{padding:2px}.inspector__group{padding:2px}.inspector__title{background:#3b8ed7;color:#fff;line-height:33px;font-weight:700;padding:0 11px 0 7px;border-bottom:2px solid #3b8ed7}.inspector--pcb .inspector__title{border-color:#11181f;background:#8d9eb0;color:#11181f}.inspector__summary{padding:12px 8px;font-size:14px;font-weight:700;color:#3b8ed7;border-bottom:1px solid #d7dee6}.inspector--pcb .inspector__summary{color:#8d9eb0}.inspector__usage{padding:12px 8px;border-bottom:1px solid #d7dee6;color:#34495e}.inspector--pcb .inspector__usage{color:#8d9eb0}.inspector__usage,.inspector__usage p{font-size:14px}.inspector__usage p:last-child{margin:0}.inspector__title a,.inspector__title a:visited{color:#fff}.inspector--pcb .inspector__title a,.inspector--pcb .inspector__title a:visited{color:#11181f}.inspector__select{width:auto;margin:0;height:32px;font-size:14px;color:#000;margin-top:-1px}.inspector--pcb .inspector__select{color:#8d9eb0;background:#11181f}.inspector__select--dual{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;font-weight:700;width:100%;height:30px;border:none!important;color:#3b8ed7!important;line-height:19px}.inspector--pcb .inspector__select--dual{color:#8d9eb0!important}.inspector__select__downarrow{position:absolute;right:10px;top:14px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #3b8ed7;pointer-events:none}.inspector--pcb .inspector__select__downarrow{border-top:5px solid #8d9eb0}.inspector__checkbox{margin-left:10px!important}.dual_inspector{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;height:32px;border:1px solid #3b8ed7;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#34495e;width:252px}.inspector--pcb .dual_inspector{border-color:#8d9eb0}.dual_inspector__label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-align:center;height:30px;line-height:15px;font-size:15px;font-weight:700;padding:7px;min-width:30px;max-width:160px;display:table-cell;white-space:nowrap;text-overflow:ellipsis}.dual_inspector__label--background{background:#3b8ed7;color:#fff}.dual_inspector__label--readonly{width:150px}.inspector--pcb .dual_inspector__label--background{background:#8d9eb0;color:#11181f}.inspector--pcb .dual_inspector__label--readonly{color:#8d9eb0;border-right:1px solid #8d9eb0}.dual_inspector__input{position:relative;display:table-cell;width:100%}.dual_inspector__input--readonly{width:auto}.dual_inspector__input__text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;height:28px!important;border:none!important;margin:0!important;width:100%!important;color:#3b8ed7!important;font-weight:700!important;vertical-align:baseline!important}.inspector--pcb .dual_inspector__input__text{background:#11181f!important;color:#8d9eb0!important}.triple_inspector{display:table}.dual_inspector--triple{width:auto}.triple_inspector__select{display:table-cell;padding-left:4px}.overlay_container{position:absolute;top:100px;left:0;right:0;bottom:0;background:#fff;border-top:1px solid #d7dee6}.overlay_container__top{height:49px;padding:0 8px 0 20px;border-bottom:1px solid #d7dee6}.overlay_container__tab{height:49px;line-height:49px;padding:15px 0;font-weight:700;margin-right:20px;opacity:1}.overlay_container__tab.active{color:#3b8ed7;border-bottom:1px solid #3b8ed7}.overlay_container__tab:hover{border-bottom:1px solid #3b8ed7}.overlay_container__tabs{float:left}.overlay_container__searchbox{float:right}.overlay_container__inner{position:absolute;top:50px;bottom:0;left:0;right:0;overflow-y:auto}.overlay_box{background:#fff;position:absolute;top:340px;right:8px;width:120px;border:2px solid #3b8ed7;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.overlay_box--dark{background:#11181f;border-color:#8d9eb0}.overlay_box__top{line-height:35px;padding:0 6px;background:#3b8ed7}.overlay_box--dark .overlay_box__top{background:#8d9eb0}.overlay_box__top__title{font-weight:700;color:#fff}.overlay_box--dark .overlay_box__top__title{color:#fff}.overlay_box__top__settings{position:absolute;right:0;margin-top:2px}.overlay_box__item{font-weight:700;border-top:1px solid #3b8ed7;color:#3b8ed7}.overlay_box__item--cursor{cursor:pointer}.overlay_box__item.active{background-color:#3b8ed7}.overlay_box__item:hover{background-color:#e4f0fa}.overlay_box__title{line-height:32px}.overlay_box__eye{height:30px;padding:1px 3px 0 0}.overlay_box__eye .svg_icon{fill:#3b8ed7;stroke:#3b8ed7}.search_results__table{width:100%}.search_results__table tr{background:#fff}.search_results__row{border-bottom:1px solid #d7dee6}.search_results__row:hover{background:#f4f5f6}.search_results__name{font-weight:700}.search_results__description{color:#8d9eb0;font-size:15px}.search_results__add{padding:10px 8px;margin-right:14px;text-align:right}.search_results__thumb{width:80px;text-align:center}.search_results__thumb__img{height:40px}.search_overlay__results{padding:7px 17px}.search_overlay__result{float:left;margin:3px}.search_overlay__result .dual_btn__text{width:130px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;text-align:left}.dual_btn:hover .dual_btn__icon--componentsearch{background:#fff;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.search_overlay__results--columns:after{content:"";display:inline-block;width:100%}.search_overlay__result__column__item{display:inline-block;width:160px;margin:6px;border:1px solid #d7dee6;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;text-align:center}.search_overlay__result__column__item__thumb{padding:10px 0;border-bottom:1px solid #d7dee6;width:160px;min-height:60px}.search_overlay__result__column__item__thumb img{width:160px;min-height:60px}.search_overlay__result__column__item__name{padding:5px 0;font-weight:700}.code_editor__top{padding:0 4px}.code_editor__right{position:absolute;right:0}.code_editor__top__item{padding:8px 4px}.code-editor__success-compiled{line-height:48px;padding:0 20px;color:#87ae5a;font-weight:700}.code_editor__selector{border-right:1px solid #d7dee6;margin-right:4px}.code_editor_disabled .float{opacity:.3}.code_editor_disabled:hover{background:none;color:none}.code_editor__texteditor{position:absolute;top:0;bottom:0;left:0;right:0}.code_editor__content__title-container{padding:22px 16px;border-bottom:1px solid #d7dee6}.code_editor__content__title{font-weight:700;color:#34495e;font-size:18px}.code_editor__content__subtitle{color:#8d9eb0;font-size:16px}.code_editor__select__option{padding:0 16px;height:49px;line-height:49px;font-weight:700;color:#34495e;border-bottom:1px solid #d7dee6}.code_editor__select__option:hover{background:#f4f5f6}.code_editor__select__option.active{color:#3b8ed7}.code_editor__select__option.active .btn{color:#d7dee6;border-color:#d7dee6}.code_editor__big_icon svg{margin-right:20px}.code_editor__big_icon .svg_icon{fill:#34495e}.code_editor__library-name{min-width:160px}.code_editor__library-description{color:#8d9eb0;font-weight:400}.flipped-arrow{transform:scale(1,-1);-moz-transform:scale(1,-1);-webkit-transform:scale(1,-1);-o-transform:scale(1,-1);-khtml-transform:scale(1,-1);-ms-transform:scale(1,-1)}.CodeMirror{height:100%}.CodeMirror,.CodeMirror-gutters{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px}.codeEditorBody textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:90%}.code-editor__upload__text{width:110px}.code_editor__serial-monitor{position:absolute;right:0;top:50px;bottom:0;min-width:202px;border-left:1px solid #d7dee6}.code_editor__serial-monitor__content{overflow-y:scroll;position:absolute;right:0;top:0;bottom:51px;width:184px;padding:8px;font-size:12px;font-family:monospace;white-space:pre}.code_editor__serial-monitor__bottom{position:absolute;right:0;bottom:0;width:200px;height:50px;border-top:1px solid #d7dee6}.code_editor__serial-monitor__input{margin:8px 4px 8px 8px;width:114px}.serial-monitor__send{background:#fff;border:1px solid #d7dee6;color:#34495e;padding:5px 7px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.serial-monitor__send:hover{background:#3b8ed7;border:1px solid #3b8ed7;color:#fff}.code_editor__error{position:absolute;bottom:0;left:0;right:0;height:150px}.code_editor__error__top{background:#ff5f48;line-height:50px;padding:0 8px}.code_editor__error__top__title{color:#fff;font-size:16px;font-weight:700}.code_editor__error__top__close{margin-top:8px}.code_editor__error__top__close a{color:#fff}.code_editor__error__content{background:#232020;color:#ff5f48;overflow-y:auto;position:absolute;right:0;left:0;top:50px;bottom:0;padding:14px 11px;font-size:10px;font-family:monospace;white-space:pre}.lineError{background:#ff5f48;color:#fff!important}.editor_actions__chat_icon.active a{border-color:#3b8ed7;background:#3b8ed7}.editor_actions__chat_icon.active .svg_icon{fill:#fff}.chat{background:#fff;position:absolute;bottom:90px;right:70px;width:220px;height:270px;border:2px solid #3b8ed7;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.chat__top{height:35px;line-height:35px;padding:0 6px;background:#3b8ed7}.chat__top__title{font-weight:700;color:#fff}.chat__top__settings{margin-top:2px}.chat__body{position:absolute;top:35px;right:0;left:0;bottom:0}.chat__content{position:absolute;top:0;right:0;left:0;bottom:36px;padding:0 10px 10px 10px;overflow-y:scroll}.chat__username{margin-top:10px;font-size:15px;font-weight:700;color:#34495e}.chat__message{margin-bottom:10px;font-size:14px;color:#8d9eb0}.chat__form{border-top:1px solid #d7dee6;position:absolute;bottom:0}.chat__input{border:none!important;margin:0!important}.pcb_buttons{position:absolute;right:8px;top:8px;text-align:right}.pcb_button{margin-bottom:6px}.pcb_tools_collection{margin-top:16px}.layers__layer{cursor:pointer;font-weight:700;padding:0 8px;line-height:32px;border-top:1px solid #8d9eb0;color:#8d9eb0}.layers__layer.active{background-color:#2e3843}.layers__layer:hover{background-color:#2e3843}.layers__layer__title{width:85px}.layers__layer__colorcirle{margin-top:9px;width:10px;height:10px;background:red;border:2px solid #000;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px}.drawing_aids{right:140px}.drawing_aids__aid{font-weight:700;border-top:1px solid #8d9eb0;color:#8d9eb0}.drawing_aids__aid.active{background-color:#2e3843}.drawing_aids__aid:hover{background-color:#2e3843}.drawing_aids__aid__title{line-height:32px}.drawing_aids__aid__eye{height:30px;padding:1px 3px 0 0}.drawing_aids__aid__eye .svg_icon{fill:#8d9eb0;stroke:#8d9eb0}.drawing_aids__aid__settings{line-height:0;padding-top:2px}.drawing_aids__aid__settings .svg_icon{fill:#8d9eb0;stroke:#8d9eb0}.footprint__results{padding:10px}.footprint__result{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:200px;border:1px solid #d7dee6;margin:10px 5px}.footprint__result__thumb{background:#000;margin:4px;width:190px;height:142px}.footprint__result__name{margin:10px 0;text-align:center;font-weight:700;font-size:14px;color:#34495e}.settings__container{padding:35px 0}.settings__setting{margin:0 0 35px 0}.settings__setting__title{font-weight:700;font-size:20px;color:#34495e;padding-bottom:10px}.settings__setting__summary{border-top:1px solid #d7dee6;padding:10px 0 11px 0;color:#8d9eb0;font-size:15px}.settings__setting__input{background:#fff;border:1px solid #d7dee6;padding:15px 10px!important;min-height:42px;font-weight:700;color:#34495e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:100%}.settings__setting__input{padding:10px 10px!important}.settings__overview__item{position:relative;font-size:16px;font-weight:700;color:#34495e;padding-bottom:15px;border-bottom:1px solid #d7dee6;margin-bottom:15px}.settings__setting ::-webkit-input-placeholder{color:#f4f5f6}.settings__overview__item__arrow{position:absolute;right:0;top:-5px}.settings-please-fill{color:#f48220}.settings-filled{color:#3b8ed7}.settings-filled .svg_icon{fill:#3b8ed7}.settings-collab-message{color:#f48220}.bom__loading{width:100%;height:100%}.bom__inner{padding:30px 42px}.bom__table{border:1px solid #d7dee6;width:100%;color:#34495e}.bom__table__heading{text-align:left;background:#d7dee6}.bom__table__heading th{padding:15px 18px}.bom__table__heading th:first-child{min-width:80px}.bom__table__row{padding:0 18px;background:#fff;border-bottom:1px solid #d7dee6}.bom__table__row td{padding:10px 18px}.bom__table__row td:first-child{min-width:80px}.embed__modal__body{font-size:12px;max-height:650px}.embed__modal__p{line-height:22px}.embed__modal__type{font-weight:700}.embed__modal__textarea{width:95%;resize:none;overflow-y:hidden;height:40px;margin-bottom:20px;font-size:10px}.embed__container{line-height:15px;padding:10px 0}.embed__title{font-weight:700;font-size:15px;color:#34495e;width:250px;text-overflow:ellipsis}.embed__title a:hover{color:#3b8ed7}.embed__author{font-size:12px;color:#8d9eb0}.embed__author a:hover{color:#3b8ed7}.tutorial{position:absolute;width:279px;left:0;top:49px;bottom:0;background:#fff}.tutorial__loading{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff}.tutorial .container{padding:0}.tutorial ol{padding-left:40px}.spwdgt#igniteSxsViewer{position:absolute!important}.editor_image_overlay{position:absolute;top:0;bottom:0;left:0;right:0}.editor_image_overlay__image{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center}.editor_image_overlay__image img{height:100%}.circuitscribe_buttons{position:absolute;right:8px;top:8px;text-align:right}.circuitscribe_button{margin-bottom:6px}.test-recorder{width:200px;top:50px}.overlay_box__body--record{padding:5px}.test-recorder__hr{border:1px solid #3b8ed7}.test-recorder__button{margin-right:5px}.test-recorder__input{margin-top:10px;width:170px}.test-recorder-options{width:170px}