a#logo{margin: 0;}
#left{position: fixed; left: 0; width: 330px; height: 100%; padding: 0 20px 20px 20px; box-sizing: border-box; background: rgba(255,255,255,0.35);
-webkit-box-shadow: 2px 0 2px 2px rgba(0,0,0,0.2); box-shadow: 2px 0 2px 2px rgba(0,0,0,0.2); z-index: 99;}
#right{position: absolute; left: 0; display: block; width: 100%; height: 100%; padding: 40px; padding-left: 370px; box-sizing: border-box;}
input{width: 100%; padding: 8px; font-size: 14px; font-style: italic; margin-bottom: 5px; box-sizing: border-box;}

#right #content{max-width: none;}
#right #content h1{margin-top: 0;}

.mobnavwrap ul{list-style: none; margin: 0; padding: 0; border-top: 1px solid rgba(0,0,0,0.3);}
.mobnavwrap ul li{display: block; width: 100%;}
.mobnavwrap ul li a{padding: 7px; display: block; border-bottom: 1px solid rgba(0,0,0,0.3); text-decoration: none; color: black; font-size: 14px;
-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.mobnavwrap ul li a:hover,.mobnavwrap ul li a.act{background: rgba(0,0,0,0.7); color: white;}

.media{display: inline-block; width: 180px;}

#login{position: fixed; top: 20px; right: 20px; width: 120px; height: 120px; border-radius: 100%; overflow: hidden; background: url(../Images/ano.png) no-repeat center center; background-size: cover; -webkit-box-shadow: 2px 2px 10px 0 rgba(0,0,0,0.);
box-shadow: 2px 2px 10px 0 rgba(0,0,0,0.);}