/*!
  Theme Name: erica
  Author: cherijs
  Version: 1.0
  Author URI: http://www.slurp.lv
  Theme URI: http://www.slurp.lv/erica
  Tags: 
  Description: erica 2016, by SLURP
  License: GNU General Public License v2 or later
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
html{line-height:1.25em;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;position:relative;background-color:#151926}body,caption,td,th{border:0;font-size:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,center,cite,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,tfoot,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body,caption,code,pre,td,th{font:inherit;vertical-align:baseline}caption,code,td,th{margin:0;padding:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a img{border:none}#keyboard .selected_black circle.selected,#keyboard .selected_white circle.selected,#keyboard>svg.active,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'Museo';src:url(../fonts/Museo700-Regular.eot);src:url(../fonts/Museo700-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Museo700-Regular.woff) format("woff"),url(../fonts/Museo700-Regular.ttf) format("truetype"),url(../fonts/Museo700-Regular.svg#Museo700-Regular) format("svg");font-style:normal;font-weight:700}@font-face{font-family:'pt-sans';src:url(../fonts/ptsans_regular/PTS55F-webfont.eot);src:url(../fonts/ptsans_regular/PTS55F-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/ptsans_regular/PTS55F-webfont.woff) format("woff"),url(../fonts/ptsans_regular/PTS55F-webfont.ttf) format("truetype"),url(../fonts/ptsans_regular/PTS55F-webfont.svg#pt_sansregular) format("svg");font-weight:400;font-weight:400;font-style:normal}code,kbd,pre,samp{font-family:Consolas,monaco,monospace;unicode-bidi:embed;text-align:left}pre::-moz-selection{background:#000;text-shadow:none;color:#fff}pre::selection{background:#000;text-shadow:none;color:#fff}code,pre{font-size:10pt;font-style:normal;font-variant:normal;font-weight:400;line-height:18.5714px;border:dashed 1px #ccc;max-height:300px}pre{padding:.1em .5em .3em .7em;margin:1.7em 0 1.7em .3em;overflow:auto;width:93%;white-space:pre-wrap;tab-size:2}:first-child+html pre{padding-bottom:2em;overflow-y:hidden;overflow:visible;overflow-x:auto}* html pre{padding-bottom:2em;overflow:visible;overflow-x:auto}img{max-width:100%}body{position:relative;background-color:#151926;margin:0;padding:0;font-family:"pt-sans",serif;color:#b8c0cd;overflow:hidden}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}input.middle:focus{outline-width:0}:focus,[contenteditable=true]:focus,input:focus,select:focus,textarea:focus{outline:none}button:focus{outline:0}::selection{background:rgba(16,17,19,.9);color:#fff;text-shadow:none}::-moz-selection{background:rgba(16,17,19,.9);color:#fff;text-shadow:none}::-webkit-selection{background:rgba(16,17,19,.9);color:#fff;text-shadow:none}#container,#rotation{width:100vw;height:100vh;background-color:#151926}#container{max-width:736px;margin:0 auto;display:flex;flex-direction:row}#container>div{display:block;width:100%}#rotation{padding:10%;text-align:center;position:absolute;top:0;left:0;display:none;z-index:90}@media (max-width:480px){#rotation{display:block}}#rotation #rotation{position:absolute;left:50%;top:50%;width:70%;height:auto;-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#erica,.menu_container{overflow:hidden;padding:20px}.menu_container{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.96);z-index:-1}.menu_container #slot_menu ul li{width:50px;height:50px;margin:10px}.menu_container #slot_menu ul li a{padding:10px;text-align:center;display:block;border:solid 1px #1b1d1e}.menu_container #scales_menu ul li a.active,.menu_container #slot_menu ul li a.active{background-color:#1b1d1e}.menu_container #scales_menu{overflow:visible}.menu_container #scales_menu .scroll{overflow:scroll;-webkit-overflow-scrolling:touch;height:100%}.menu_container #scales_menu ul{padding:60px!important;justify-content:normal;display:block!important;height:auto!important;flex-direction:column!important}.menu_container #scales_menu ul li{margin:5px 50px}.menu_container #scales_menu ul li a{padding:10px;text-align:center;display:block!important;font-size:14px}.menu_container .menu{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease-out}.menu_container .menu.active{opacity:1;z-index:2}.menu_container .menu .close{position:absolute;top:0;right:0;padding:40px}#header #navigation ul,.menu_container .menu ul{margin:0;padding:0;display:flex;flex-direction:row}.menu_container .menu ul{width:100%;height:100%;align-items:center;justify-content:center}.menu_container .menu ul li{margin:0;padding:0}.menu_container .menu ul li a{padding:20px;color:#fff;text-decoration:none;font-size:20px}.menu_container.active{display:block;z-index:1}#erica{background-color:#151926}@media (max-width:320px){#erica{display:none}}#header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#header #navigation{top:0;right:0}#header #navigation ul{list-style:none}#header #navigation ul li{margin:0;font-size:14px;padding:0 8px;display:inherit;position:relative}#header #navigation ul li select{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;opacity:0;color:black !important}@media (max-width:768px){#header #navigation ul li select{display:none}}#header #navigation ul li a{color:#b8c0cd;text-decoration:none;display:flex;align-items:center}#header #navigation ul li a svg{margin-left:5px}#header #navigation ul li a.active{color:#fff}#keyboard{margin-top:20px}#keyboard .selected_black circle,#keyboard .selected_white circle,#keyboard>svg{display:none}#keyboard .black_key,#keyboard .white_key{cursor:pointer}#keyboard .selected_black,#keyboard .selected_white{pointer-events:none}