.mclient nav.contacts span small{text-transform:uppercase}.primary{background-color:var(--gray-20)!important;color:var(--gray-80)!important}.primary i.icon{background-color:var(--gray-80t)!important}.pressed{background-color:var(--laconnecta-blue)!important;color:var(--laconnecta-blue-light)!important}.pressed i.icon{background-color:var(--laconnecta-blue-light)!important}:root{--laconnecta-primary:#95a5a6;--laconnecta-primary-light:#34495e;--laconnecta-blue:#1d94ec;--laconnecta-blue-light:#d4eefd}.mclient footer>div [type=text],.mclient header>div [type=text]{float:left;width:calc(100% - 70px);font-size:18px}.mclient footer>div .select,.mclient header>div .select{float:left;width:calc(100% - 50px);font-size:18px}.mclient footer>div .select::after,.mclient header>div .select::after{top:16px}.mclient .window .rounded.small{text-align:left}.mclient form .switch [type=checkbox]:checked+label::before{background-color:var(--laconnecta-blue);border-color:var(--laconnecta-blue)}#newpost{height:540px}.mclient .window form .list::after,.mclient .window form .select::after{top:16px}.mclient .window input:read-only{background-color:inherit;border-color:var(--white-60);padding:0 .6em 0 0}.welcome{background-color:var(--black-60);position:fixed;width:100vw;height:100vh;top:0;left:0}.welcome .back{background-image:url(/welcome.jpg);background-position:center;background-size:cover;position:absolute;top:0;left:0;width:100vw;height:100vh}.welcome .frost{width:120vw;height:120vh;position:absolute;top:-10vh;left:-10vw}.welcome .content{position:absolute;bottom:calc(50% - 120px);left:calc(50% - 150px);background-color:var(--white-30o);border-radius:10px;width:300px;padding:10px;z-index:1;height:240px}.welcome .content>div{width:calc(100% - 20px);border-radius:inherit;background-color:var(--white-60);margin:0;padding:10px;height:calc(100% - 20px)}.welcome .content>div header{display:none}.welcome .content>div header input{border:none;background-color:inherit}.welcome .content>div header .button.close{display:none}.welcome .content>div button{float:right;margin:0 10px 10px 0}.welcome .content>div .scroll{padding:0 10px 12px}.welcome .logo{width:60px;height:60px;z-index:1;position:absolute;bottom:20px;right:20px}.welcome .logo img{width:60px;height:60px;filter:grayscale(100%);-webkit-filter:grayscale(100%);transition:all .5s ease-out}.welcome .logo:hover img{filter:unset;-webkit-filter:unset}@media (max-width:460px){.welcome .content{left:20px;width:calc(100% - 60px)}}