header{background-image:url(../img/library.35179a0d.jpg);filter:blur(2px);position:absolute;display:block;height:60px;z-index:2;width:100%;top:0;box-shadow:none}img.buyutec{float:left;width:30px;height:30px}input.searchinput{margin-left:15px;width:180px;height:20px}div.searchbox{display:block}div.searchbox,form.searchbox{float:left;margin-top:10px;margin-bottom:10px;margin-left:15px}form.searchbox{display:inline-flex}.header-items{float:right;padding:10px 25px 10px 10px}.header-items span{margin-right:5px;font-weight:900;color:#fff;font-size:20px}.header-items span a{color:#fff}.header-items span a:hover{text-decoration:none}.header-wrapper{display:contents;position:absolute}.feed .header-wrapper,.study .header-wrapper{display:grid;position:static}.page-title a,.page-title span{margin-right:5px;font-weight:900;color:#fff;font-size:20px;font-family:Candara;position:absolute;z-index:3;margin-left:33%;margin-top:.5%}.header-items{z-index:3;position:absolute;right:-10px}.header-items span{padding-left:5px}form.searchbox{position:relative;z-index:3}.add-new-entity-icon{margin-left:20px}.drawer-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.45);z-index:99}.drawer-overlay-fade-enter-active,.drawer-overlay-fade-leave-active{transition:opacity .25s ease}.drawer-overlay-fade-enter,.drawer-overlay-fade-leave-to{opacity:0}.mobile-main-menu{list-style:none;position:fixed;top:0;right:0;bottom:0;width:280px;max-width:82vw;background:#8d7851;box-shadow:-4px 0 16px rgba(0,0,0,.35);z-index:100;padding-top:64px;padding-bottom:20px;overflow-y:auto;box-sizing:border-box}.drawer-slide-enter-active,.drawer-slide-leave-active{transition:transform .28s ease}.drawer-slide-enter,.drawer-slide-leave-to{transform:translateX(100%)}.drawer-close{position:absolute;top:12px;right:16px;background:none;border:none;color:#fff;font-size:32px;line-height:1;cursor:pointer;padding:4px 8px;opacity:.85}.drawer-close:hover{opacity:1}.mobile-main-menu li{padding:0;text-decoration:none;color:#2f4f4f}.mobile-main-menu .drawer-divider{height:1px;margin:8px 24px;background:hsla(0,0%,100%,.2)}.mobile-main-menu a li,.mobile-main-menu li a{display:block;cursor:pointer;color:#fff;font-weight:600;font-size:16px;width:100%;padding:14px 24px;box-sizing:border-box;list-style-position:inside;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .15s ease}.mobile-main-menu li a:hover{background:hsla(0,0%,100%,.1);text-decoration:none}.notifications-list ul{list-style:none;border:1px solid #8d7851;position:fixed;float:right;background:#8d7851;width:400px;top:50px;right:15px;z-index:100;padding:3px}.notifications-list li{padding:3px;padding-bottom:7px;text-decoration:none;color:#2f4f4f}.notifications-list li.unread{background-color:#af986f}.notifications-list li a{display:block;margin-top:0;cursor:pointer;color:#fff;font-weight:600;width:400px;height:20px;list-style-position:inside;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-main-menu ul{margin:0;padding:0;list-style:none}.add-new-entity-icon{margin-top:3%}.notification{position:absolute;margin-left:95%;z-index:3;margin-top:.6%}@media only screen and (max-width:900px){form.search-box{display:inline-flex!important}.header-items{margin-top:5px}.add-new-entity-icon{margin-left:20px;margin-top:9px}.notification{margin-left:90%;margin-top:2.3%}.mobile-main-menu{width:240px}.page-title a,.page-title span{margin-left:20%}}@media only screen and (max-width:500px){form.search-box{display:inline-flex!important}.header-items{margin-top:5px}.add-new-entity-icon{margin-left:20px;margin-top:9px}.notification{margin-left:85%;margin-top:3.4%}}.register-dialog .vodal-dialog{width:360px!important;max-width:90vw;padding:0!important;background:transparent!important;box-shadow:none!important;border-radius:10px!important;overflow:hidden}.register-dialog .vodal-close:after,.register-dialog .vodal-close:before{background:hsla(0,0%,100%,.85)}.register-dialog .vodal-close:hover:after,.register-dialog .vodal-close:hover:before{background:#fff}.register-pop-up.pop-up,.register-pop-up .shadow-wrapper{border-radius:10px;overflow:hidden}.register-pop-up .pop-up-title{display:block;text-align:center;font-size:20px;padding-top:22px!important}.register-pop-up .pop-up-title-seperator{margin:12px 20px 0 20px!important}.register-pop-up .block{padding:18px 25px 25px!important;flex-direction:column}.register-pop-up .form-group{margin-bottom:12px}.register-pop-up input.form-control{border:none;border-radius:6px;padding:10px 12px;height:auto}.register-pop-up .btn.blue{background-color:#4a7fc1;border-color:#4a7fc1;margin-top:6px}.register-pop-up .btn.blue,.register-pop-up .btn.btn-success{border-radius:6px;padding:10px;font-weight:600}.register-dialog .social-separator{align-items:center;margin:16px 0}.register-dialog .social-separator hr{width:29%;margin-top:10px;border-color:hsla(0,0%,100%,.3)}.login-dialog .vodal-dialog{width:340px!important;max-width:90vw;padding:0!important;background:transparent!important;box-shadow:none!important;border-radius:10px!important;overflow:hidden}.login-dialog .vodal-close:after,.login-dialog .vodal-close:before{background:hsla(0,0%,100%,.85)}.login-dialog .vodal-close:hover:after,.login-dialog .vodal-close:hover:before{background:#fff}.login-popup.pop-up,.login-popup .shadow-wrapper{border-radius:10px;overflow:hidden}.login-popup .pop-up-title{display:block;text-align:center;font-size:20px;padding-top:22px!important}.login-popup .pop-up-title-seperator{margin:12px 20px 0 20px!important}.login-popup .block{padding:18px 25px 25px!important;flex-direction:column}.login-popup .form-group{margin-bottom:14px}.login-popup .forgot-password-link{text-align:right;margin:-6px 0 14px}.login-popup .forgot-password-link.back-link{text-align:center;margin:16px 0 0}.login-popup .forgot-password-link a{color:hsla(0,0%,100%,.85);font-size:13px;text-decoration:underline}.login-popup .forgot-password-link a:hover{color:#fff}.login-popup .forgot-password-text{color:#fff;font-size:14px;line-height:1.5;margin:0 0 16px}.login-popup input.form-control{border:none;border-radius:6px;padding:10px 12px;height:auto}.login-popup .btn.blue{background-color:#4a7fc1;border-color:#4a7fc1;margin-top:6px}.login-popup .btn.blue,.login-popup .btn.btn-success{border-radius:6px;padding:10px;font-weight:600}.social-separator{color:#fff;display:flex;align-items:center;margin:16px 0}.pop-up .block{padding-right:0}.login-dialog .social-separator hr{width:31%;margin-top:10px;border-color:hsla(0,0%,100%,.3)}