@font-face{font-family:'orbitron_medium';src:url("../bower_components/orbitron/webfonts/orbitron-medium-webfont.eot");src:url("../bower_components/orbitron/webfonts/orbitron-medium-webfont.woff") format('woff'),url("../bower_components/orbitron/webfonts/orbitron-medium-webfont.ttf") format('truetype'),url("../bower_components/orbitron/webfonts/orbitron-medium-webfont.svg") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'orbitron_light';src:url("../bower_components/orbitron/webfonts/orbitron-light-webfont.eot");src:url("../bower_components/orbitron/webfonts/orbitron-light-webfont.woff") format('woff'),url("../bower_components/orbitron/webfonts/orbitron-light-webfont.ttf") format('truetype'),url("../bower_components/orbitron/webfonts/orbitron-light-webfont.svg") format('svg');font-weight:normal;font-style:normal}.container{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:100%}}@media (min-width:992px){.container{width:100%}}@media (min-width:1200px){.container{width:100%}}.viktor.btn{color:#cdcdcd;background-color:#345776;border-color:#63717e;}.viktor.btn:hover,.viktor.btn:focus{color:#dbdbdb;background-color:#3f6a91;outline:none}#bottomRow .wheel{margin-top:26px}#bottomRow #masterControls .effects h4,#bottomRow #masterControls .effects h5,#bottomRow #masterControls .effects h6{margin-top:0;margin-bottom:1px}#bottomRow #masterControls .master-column-bank{margin-right:6px}#bottomRow #masterControls .master-control-bank{border-radius:10px;border:1px solid #8e8e8e}#bottomRow #masterControls .master-volume{padding-bottom:2px}#bottomRow #masterControls .on-off-switch{position:absolute;top:0}#bottomRow #masterControls .effects{margin-left:-30px;}#bottomRow #masterControls .effects .compressor{margin-bottom:7px}#bottomRow #masterControls .effects > .row{display:flex;flex-wrap:nowrap}#bottomRow #masterControls .effects > .row:last-child{gap:4px;}#bottomRow #masterControls .effects > .row:last-child .delay{flex:4;max-width:none;width:auto;padding-left:5px;padding-right:5px}#bottomRow #masterControls .effects > .row:last-child .reverb{flex:1;max-width:none;width:auto;padding-left:0;padding-right:0}.arpeggiator .arp-buttons{margin-top:8px;margin-bottom:4px;}.arpeggiator .arp-buttons .col-xs-4{padding:0 2px}.arpeggiator .arp-buttons h6{margin-top:3px;font-size:9px}.arpeggiator .arp-direction{margin-bottom:6px;}.arpeggiator .arp-direction .direction-buttons{display:flex;justify-content:center;gap:3px;}.arpeggiator .arp-direction .direction-buttons button{width:28px;height:28px;padding:0;font-size:13px;background-color:#2b2b2b;border:1px solid #8e8e8e;color:#868686;border-radius:3px;}.arpeggiator .arp-direction .direction-buttons button:hover{background-color:#414141}.arpeggiator .arp-direction .direction-buttons button.active{background-color:#007000;color:#fff;border-color:#007000}.arpeggiator .arp-knobs{margin-bottom:2px;}.arpeggiator .arp-knobs .col-xs-6{padding:0 2px}.arpeggiator .arp-knobs h6{margin-top:2px;font-size:9px;white-space:nowrap}.control-bank{margin-right:3px;border:1px solid #8e8e8e;border-radius:10px;display:flex;flex-direction:column;}.control-bank >h4{margin-top:auto;margin-bottom:8px}.control-bank.two-row > .row:first-child{padding-top:43px}.control-bank.two-row > .row:last-of-type{padding-bottom:57px}.control-bank.tri-row.single-column>.row>h5{margin-top:10px}.control-bank.tri-row.single-column .row:last-of-type{margin-bottom:15px}.envelopes .envelope{margin-top:10px}.envelopes .col-xs-3{padding:0}.envelopes{padding-left:10px;padding-right:10px}.mixer .oscillator>h5{margin-top:5px}.mixer .oscillator>.col-xs-6{padding:0}.mixer .oscillator webaudio-switch{margin-top:8px}.mixer .oscillator:first-child{margin-top:15px}.modulation-polyphony .row{margin-left:0;margin-right:0}.modulation-polyphony h5{margin-top:5px}.modulation-polyphony .modulation{border-bottom:solid 1px #8e8e8e;}.modulation-polyphony .modulation h5:first-of-type{margin-bottom:9px}.modulation-polyphony .modulation h5:last-of-type{margin-bottom:5px}.modulation-polyphony .polyphony{margin-top:auto;}.modulation-polyphony .polyphony h4{margin-bottom:0}.noise > .row{margin-top:40px;}.noise > .row:last-of-type{margin-bottom:35px}.oscillator>h5{margin-top:5px}.oscillator>.col-xs-4{padding:0}.oscillator-bank-section{padding-left:10px;padding-right:10px}#synthContainer{margin-top:12px;}#synthContainer >.row{display:flex;flex-wrap:nowrap;justify-content:center}#synthContainer .modulation-polyphony{flex:0 0 7%;max-width:7%}#synthContainer .oscillator-bank-section{flex:0 0 18.5%;max-width:18.5%}#synthContainer .mixer{flex:0 0 12%;max-width:12%}#synthContainer .noise{flex:0 0 7%;max-width:7%}#synthContainer .envelopes{flex:0 0 18.5%;max-width:18.5%}#synthContainer .filter{flex:0 0 7%;max-width:7%}#synthContainer .lfo{flex:0 0 7%;max-width:7%}#synthContainer .arpeggiator{flex:0 0 13%;max-width:13%}.settings-section ul > li{list-style:none}.settings-section label{margin-left:10px}#patchesDropDown{display:inline-block;}#patchesDropDown .arrow-button{top:2px;cursor:pointer;}#patchesDropDown .arrow-button:hover{text-decoration:none}#patchesDropDown .display-container{display:inline-block;border:solid 1px #3d3d3d;width:270px;background-color:#008000;-webkit-box-shadow:inset 2px 2px 31px 2px rgba(0,0,0,0.57);-moz-box-shadow:inset 2px 2px 31px 2px rgba(0,0,0,0.57);box-shadow:inset 2px 2px 31px 2px rgba(0,0,0,0.57);}#patchesDropDown .display-container .display-container-inner{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,rgba(150,150,150,0.69)),color-stop(1,rgba(230,230,230,0)));background:-moz-linear-gradient(top,rgba(150,150,150,0.69) 5%,rgba(230,230,230,0) 100%);background:-webkit-linear-gradient(top,rgba(150,150,150,0.69) 5%,rgba(230,230,230,0) 100%);background:-o-linear-gradient(top,rgba(150,150,150,0.69) 5%,rgba(230,230,230,0) 100%);background:-ms-linear-gradient(top,rgba(150,150,150,0.69) 5%,rgba(230,230,230,0) 100%);background:linear-gradient(to bottom,rgba(150,150,150,0.69) 5%,rgba(230,230,230,0) 100%)}#patchesDropDown .dropdown-toggle{padding:12px 10px 8px 10px;cursor:pointer;color:#000;font-family:"orbitron_light";text-shadow:2px 2px rgba(6,6,6,0.13)}#patchesDropDown .dropdown-menu{width:270px;background-color:#2a2a2a;color:#868686;border:solid 1px #8e8e8e;padding:20px;font-size:1.1em;overflow:scroll;height:346px;}#patchesDropDown .dropdown-menu > li{line-height:1.62857143;border-bottom:solid 1px rgba(255,255,255,0.1);white-space:nowrap;overflow:hidden;}#patchesDropDown .dropdown-menu > li.regular-item{cursor:pointer;}#patchesDropDown .dropdown-menu > li.regular-item:hover:before{position:absolute;content:"";width:5px;height:1px;left:7px;margin-top:11px;border-bottom:solid 1px rgba(255,255,255,0.4)}#patchesDropDown .dropdown-menu > li.regular-item:hover:after{position:absolute;content:"";width:5px;height:1px;right:7px;margin-top:11px;border-bottom:solid 1px rgba(255,255,255,0.4)}#patchesDropDown .dropdown-menu .dropdown-header{text-align:center;font-size:19px;color:#ababab}#patchLibrary{height:60px;color:#000;}#patchLibrary #patchActions{margin-left:10px;position:absolute;display:inline-block;width:150px;text-align:left}#patchLibrary #libActions{display:inline-block;position:absolute;top:0;right:-24px;width:200.0000000000004px}.share-patch-body{text-align:center;}.share-patch-body #urlField{width:50%;margin:auto;text-align:center}#tShirtsSection a.t-shirts-button{display:block;width:90px;}#tShirtsSection a.t-shirts-button > img{position:absolute;width:50px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;}#tShirtsSection a.t-shirts-button > img.left-t-shirt{left:0;-webkit-filter:drop-shadow(-6px 5px 5px #222);filter:drop-shadow(-6px 5px 5px #222)}#tShirtsSection a.t-shirts-button > img.right-t-shirt{right:0;-webkit-filter:drop-shadow(5px 5px 5px #222);filter:drop-shadow(5px 5px 5px #222)}#tShirtsSection a.t-shirts-button:hover,#tShirtsSection a.t-shirts-button.animate-button{text-decoration:none;}#tShirtsSection a.t-shirts-button:hover > img.left-t-shirt,#tShirtsSection a.t-shirts-button.animate-button > img.left-t-shirt{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}#tShirtsSection a.t-shirts-button:hover > img.right-t-shirt,#tShirtsSection a.t-shirts-button.animate-button > img.right-t-shirt{-webkit-transform:rotate(30deg);transform:rotate(30deg)}#tShirtsSection a.t-shirts-button:active{text-decoration:none;}#tShirtsSection a.t-shirts-button:active > img{margin-top:5px}.t-shirt-container > .row:nth-child(2){margin-top:20px;margin-bottom:20px}.t-shirt-container .t-shirt > img{width:100%;max-width:170px}@media (min-width:768px){.t-shirt-container .t-shirt > img{width:170px}}body{margin:0;overflow:hidden;}body .daw-container-outer{position:fixed;top:0;left:0;width:100vw;height:100vh;margin:0;overflow:hidden;display:flex;align-items:center;justify-content:center}body .daw-fit-wrapper{position:relative;width:1200px;height:795px;flex-shrink:0;transform-origin:center center}body .daw-container-outer #dawContainer{position:relative;width:1200px;height:600px;margin-top:20px;margin-left:auto;margin-right:auto;padding-bottom:195px;border-radius:14px;background-position:50% 50%;background-repeat:none;background-image:url("../images/synth-base-panel.jpg");background-size:contain;box-shadow:0 10px 28px rgba(0,0,0,0.8);color:#eee;}body .daw-container-outer #dawContainer #upperRow{width:95.5%;}body .daw-container-outer #dawContainer #upperRow >div{padding:0}body .daw-container-outer #dawContainer #upperRow .top-row-item{margin-top:15px}body .daw-container-outer #bottomRow{position:absolute;bottom:10px;width:100%}.keyboard{position:absolute;width:599px;bottom:-17px;left:138px}.modal-dialog .modal-content{background-color:#2a2a2a;color:#868686;font-weight:200;}.modal-dialog .modal-content h1,.modal-dialog .modal-content h2,.modal-dialog .modal-content h3,.modal-dialog .modal-content h4,.modal-dialog .modal-content h5,.modal-dialog .modal-content h6{color:#ababab}.modal-dialog .modal-content label{font-weight:100}.modal-dialog .modal-content input{background-color:#808080;color:#fff}.modal-dialog .close{color:#fff;opacity:.6;text-shadow:none;}.modal-dialog .close:focus{outline:none;opacity:.8}.modal-dialog .close:active{opacity:.3}#socialButtons{display:inline-block;position:fixed;top:0;margin-left:20px;margin-top:20px;}#socialButtons .fb-like{display:block;margin-bottom:10px}.email-subscription-panel{margin-top:100px;margin-bottom:23px;margin-left:-92px;color:#565656;}.email-subscription-panel h4{color:#c5c2c2;position:relative;display:inline;margin:auto;margin-right:14px}.email-subscription-panel form{display:inline-block;padding-top:10px;padding-bottom:10px;}.email-subscription-panel form>div,.email-subscription-panel form>button{display:inline-block;margin-top:0;margin-bottom:0}.email-subscription-panel form #email{width:350px;height:45px;margin:auto;text-align:center;font-size:1.7em;transition:all .5s ease;background-color:#27363c;color:#565656;}.email-subscription-panel form #email::placeholder{color:#565656}.email-subscription-panel form #email:focus{background-color:#414141;transition:all .5s ease;color:#c5c2c2;}.email-subscription-panel form #email:focus::placeholder{color:#929292;transition:all 1s ease}.email-subscription-panel form #submit.btn.btn-default{height:45px;margin-top:-8px;margin-left:17px;color:#565656;background-color:#27363c;border-color:#565656;}.email-subscription-panel form #submit.btn.btn-default:hover,.email-subscription-panel form #submit.btn.btn-default:focus{color:#929292;background-color:#27363c;border-color:#969696;outline:none}.email-subscription-panel form #submit.btn.btn-default:active{color:#929292;background-color:#414141;border-color:#9b9b9b;text-decoration:none;outline:none}.email-subscription-panel #successfulSubscribeView .fa-check{color:#007000;font-size:2.8em}footer{width:50%;margin-top:10px;margin-left:auto;margin-right:auto;margin-bottom:60px;text-align:center;color:#565656;font-size:1.1em;}footer a{color:#565656;}footer a:visited{color:#565656;text-decoration:none}footer a:hover,footer a:active{text-decoration:none;cursor:pointer;color:#eee}footer ul.social-links > li{margin-top:-10px;font-size:2em;text-align:center;display:inline-block;padding-right:5px;padding-left:5px}.viktor-round-button,.viktor-round-button.glyphicon{width:39.9999999999996px;height:39.9999999999996px;position:relative;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,rgba(150,150,150,0.19)),color-stop(1,rgba(230,230,230,0)));background:-moz-linear-gradient(top,rgba(150,150,150,0.19) 5%,rgba(230,230,230,0) 100%);background:-webkit-linear-gradient(top,rgba(150,150,150,0.19) 5%,rgba(230,230,230,0) 100%);background:-o-linear-gradient(top,rgba(150,150,150,0.19) 5%,rgba(230,230,230,0) 100%);background:-ms-linear-gradient(top,rgba(150,150,150,0.19) 5%,rgba(230,230,230,0) 100%);background:linear-gradient(to bottom,rgba(150,150,150,0.19) 5%,rgba(230,230,230,0) 100%);border-radius:39.9999999999996px;border:1px solid #0f0f0f;display:inline-block;cursor:pointer;padding:12px 12px;text-decoration:none;}.viktor-round-button:active,.viktor-round-button.glyphicon:active{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,rgba(230,230,230,0)),color-stop(1,rgba(150,150,150,0.19)));background:-moz-linear-gradient(top,rgba(230,230,230,0) 5%,rgba(150,150,150,0.19) 100%);background:-webkit-linear-gradient(top,rgba(230,230,230,0) 5%,rgba(150,150,150,0.19) 100%);background:-o-linear-gradient(top,rgba(230,230,230,0) 5%,rgba(150,150,150,0.19) 100%);background:-ms-linear-gradient(top,rgba(230,230,230,0) 5%,rgba(150,150,150,0.19) 100%);background:linear-gradient(to bottom,rgba(230,230,230,0) 5%,rgba(150,150,150,0.19) 100%)}body > div.ad{position:absolute;}body > div.ad.ad-left,body > div.ad.ad-right{top:187px}body > div.ad.ad-left{left:0;}body > div.ad.ad-left img{margin-left:-38px;}body > div.ad.ad-left img:hover{height:250px}body > div.ad.ad-right{right:0;}body > div.ad.ad-right img{margin-right:-38px}body > div.ad img{opacity:.1;width:300px;height:300px;transform:scale(.4);transition:all .2s;}body > div.ad img:hover{margin-left:0;margin-right:0;opacity:1;transform:scale(1);transition:all .5s}body > div.ad.ad-bottom a{position:fixed;bottom:0;left:50%;}body > div.ad.ad-bottom a > div{position:relative;left:-50%;margin-top:0;color:#c5c2c2;opacity:.7;transform:scale(.8);transition:all .2s;}body > div.ad.ad-bottom a > div h3{display:inline-block}body > div.ad.ad-bottom a > div:hover{margin-top:-30px;opacity:1;transform:scale(1);transition:all .5s}html,body,h1,h2,h3,h4,h5,h6{font-weight:100}_::-webkit-full-page-media html,_:future html,:root html,_::-webkit-full-page-media body,_:future body,:root body,_::-webkit-full-page-media h1,_:future h1,:root h1,_::-webkit-full-page-media h2,_:future h2,:root h2,_::-webkit-full-page-media h3,_:future h3,:root h3,_::-webkit-full-page-media h4,_:future h4,:root h4,_::-webkit-full-page-media h5,_:future h5,:root h5,_::-webkit-full-page-media h6,_:future h6,:root h6{font-weight:200}html,body{background-color:#27363c;}html .form-control.ng-invalid,body .form-control.ng-invalid{border-color:inherit;outline:0;-webkit-box-shadow:none;box-shadow:none;}html .form-control.ng-invalid:focus,body .form-control.ng-invalid:focus{border-color:#a94442;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}html .form-control.ng-valid,body .form-control.ng-valid{border-color:inherit;outline:0;-webkit-box-shadow:none;box-shadow:none;}html .form-control.ng-valid:focus,body .form-control.ng-valid:focus{border-color:rgba(30,192,37,0.66);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(63,183,99,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(63,183,99,0.6)}.inline-block{display:inline-block}.no-padding{padding:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.move-pixel-up{top:-1px}.horizontal-divider{color:#868686}