*{max-width:100%}.account_multiline_header h2{margin-top:0}.epmc_registration_multiline_header *{margin-top:0}hr{margin-top:2em}#password-validation-error{margin:1em 0;color:red}.button_ok_account{font-size:1em!important;height:35px;width:265px;width:26.5rem}.button_cancel_account{font-size:1em;height:35px}.button_ok_account.secondary{width:290px;width:29rem}@media screen and (max-width:300px){.button_ok_account,.button_ok_account.secondary{width:auto}}.login img{height:35px;-moz-box-shadow:0 2px 0 #666;-webkit-box-shadow:0 2px 0 #666;box-shadow:0 2px 0 #666;float:left}.login--input-box{width:270px;width:27rem;border:1px solid #d0c5c5;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main_page_account{position:relative}#accounts--left-navigation{width:220px;float:left;overflow:hidden;background-color:#f2f2f2}#right_page_account{padding-left:280px;padding-left:28rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.accounts--left-menu{border-top:1px solid #fff;border-bottom:1px solid #fff}.accounts--left-menu.active{background-color:#ccc}.accounts--left-menu.active .accounts--left-menu-title{color:#494949}.accounts--left-menu a{padding:15px 0 15px 40px;display:block}a.accounts--left-menu-href:hover,a.accounts--left-menu-href:hover .accounts--left-menu-title{background-color:#20699c!important;color:#fff!important}.accounts--left-menu-title{color:#20699c}a.accounts--left-menu-href,a.accounts--left-menu-href:visited{position:relative;text-decoration:none;color:#20699c;font-weight:600}#left-menu--author-profile.accounts--left-menu-href{background:#f2f2f2 url("../png/sign-in-orcid.png") no-repeat 9px}#left-menu--submit-manuscript.accounts--left-menu-href{background:#f2f2f2 url("../png/sign-in-plus.png") no-repeat 9px}.accounts--left-menu-href.accounts--profile:before{display:block;position:absolute;font-family:'FontAwesome';top:16px;left:14px;content:"\f007";font-size:18px;color:#999}.accounts--left-menu-href.active.accounts--profile:before,.accounts--left-menu-href.accounts--profile:hover:before{color:#fff}.accounts--left-menu-category-items{display:none;padding:8px 0}.accounts--left-menu-href.accounts--profile:hover:before{color:#fff}.accounts--left-sub-menu a,.accounts--left-sub-menu a:visited{padding:3px 0 3px 45px;text-decoration:none;color:#20699c}.accounts--left-sub-menu a:hover{background-color:#20699c;color:#fff!important}.accounts--left-sub-menu.active{background-color:#d8d8d8}.accounts--left-menu-href.accounts--left-menu-category.active{background-color:#d8d8d8!important;color:#20699c!important}.accounts--left-menu-href.accounts--left-menu-category.active .accounts--left-menu-title{background-color:#d8d8d8!important}.accounts--left-menu-href.accounts--left-menu-category.active:hover .accounts--left-menu-title{color:#20699c!important}.triangle-right{width:0;height:0;border-top:10px solid transparent;border-left:26px solid #b6d6ed;border-bottom:10px solid transparent}.formInfoBox{display:none}@media screen and (max-width:800px){#accounts--left-navigation{width:100%;float:none;border:1px solid #ccc}.accounts--left-menu{width:100%;display:inline-block;text-align:center;border:1px solid #fff}#right_page_account{width:100%;margin-top:30px;margin-top:3rem;padding-left:0}}#login--signin-area{width:760px;margin-top:20px;font-size:0}#login--signin-area>div{display:inline-block;vertical-align:top;font-size:15px}#login--login-area,#login--third-party-area{width:318px}#login--third-party-area{padding-left:3em}#login--epmc-signin-logo{margin:20px 0}.login--signin-link{margin:39px 0}.login--signin-button{width:270px;height:37px;text-align:center;font-size:15px}#login--epmc-signin-button{background:#20699c url("../png/sign-in-epmc.png") no-repeat 7px 7px}#login--epmc-signin-button:hover{background-color:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#588fb5),color-stop(1,#4b82a9));background-color:-moz-linear-gradient(center top,#588fb5 5%,#4b82a9 100%);background-color:linear-gradient(center top,#588fb5 5%,#4b82a9 100%);background-color:#588fb5}#orcid--signin-button{color:#20699c;background:#fff url("../png/sign-in-orcid.png") no-repeat 6px 6px}#login--twitter-signin{background:#fff url("../png/sign-in-twitter.png") no-repeat 6px 6px;cursor: not-allowed;background-color: #f2f2f2;color: #b4b6b8;}#login--pmc-plus-signin{background:#fff url("../png/sign-in-plus.png") no-repeat 6px 6px}#orcid--signin-button:hover,#login--pmc-plus-signin:hover{background-color:#c4c4c4}#login--signin-area #login--vertical-separator{width:30px;margin-top:1em;text-align:center}.vertical-divider{margin:14px;width:1px;height:250px;background:#979797}#login--signin-area #login--horizontal-separator{display:none}#login--signin-area #login--keep-me-signedin{display:block;padding-right:4em;text-align:center}.validation--error-message{color:red}.validation--api-feedback ul,.validation--api-feedback li{margin-left:0;padding-left:0;list-style:none;color:red}input.login--invalid-input{border:1px solid red}@media screen and (max-width:870px){#login--epmc-login-form{padding-bottom:2em}#login--signin-area #login--vertical-separator{display:none}#login--signin-area #login--horizontal-separator{display:block;width:340px;margin:0 auto;font-size:16px}#login--horizontal-separator div{display:inline-block;width:45%;border-bottom:1px solid #979797;margin:.3em 0}#login--signin-area>div{display:block;margin:0 auto}#login--signin-area #login--third-party-area{padding:.5em 0 0;border-bottom:1px solid #979797}#login--signin-area #login--keep-me-signedin{position:relative;left:-4px;width:340px;margin:24px auto;padding-right:0;text-align:left}}.connect-accounts--signed-in-account{margin:2em 0;text-align:center;background-color:#f2f2f2}.connect-accounts--signed-in-account .connect-accounts--account{width:60%;min-height:initial}@media screen and (max-width:870px){.connect-accounts--signed-in-account .connect-accounts--account{width:100%}.europepmc.connect-accounts--account #login--epmc-login-form{display:inline-block;padding-bottom:0}}.connect-accounts--signed-in-account .connect-accounts--title{border-bottom:1px solid #999}.connect-accounts--signed-in-account .connect-accounts--description{min-height:0}.connect-accounts--saved-search-account{margin-bottom:2em;font-size:1.2em;text-align:center}.connect-accounts--accounts-list{margin-top:3em;font-size:0}.connect-accounts--account{display:none;width:32%;min-height:170px;margin-right:2%;padding:0 1.5em 1em;position:relative;vertical-align:top;box-sizing:border-box;font-size:15px;background-color:#f2f2f2;border-bottom:1px solid transparent;text-align:center}.connect-accounts--account:last-child{margin-right:0}@media screen and (max-width:870px){.connect-accounts--account{width:100%;margin-bottom:1em}}.connected.connect-accounts--account .connect-accounts--title{display:block;border-bottom:1px solid #999}.connect-accounts--title{margin-top:.5em;padding-bottom:.5em}.connect-accounts--description{min-height:70px}.connect-accounts--logo{position:relative;top:5px;display:inline-block;width:24px;height:24px}.orcid.connect-accounts--logo{background:#f2f2f2 url("../png/sign-in-orcid.png") no-repeat top right}.europepmc.connect-accounts--logo{background:#f2f2f2 url("../png/sign-in-epmc.png") no-repeat top right}.twitter.connect-accounts--logo{background:#f2f2f2 url("../png/sign-in-twitter.png") no-repeat top right}.plus_wt.connect-accounts--logo{background:#f2f2f2 url("../png/sign-in-plus.png") no-repeat top right}.connect-accounts--merge-button{margin:15px auto 5px;padding:0 2em;font-size:14px}.connect-accounts--epmc-login-form{transition:max-height .3s ease-out;max-height:0;overflow:hidden;text-align:left}.connect-accounts--cancel-epmc-login{text-align:center}.connected.connect-accounts--account .connect-accounts--merge-button,.connect-accounts--signed-in-account .connect-accounts--merge-button{display:none}.connect-accounts--disconnect-link{display:none;margin:20px 0 9px;text-align:center}.connected.connect-accounts--account .connect-accounts--disconnect-link{display:block}.connect-accounts--connected-icon{display:none;position:absolute;top:10px;right:14px;font-size:18px;color:#62a744!important}.connected.connect-accounts--account .connect-accounts--connected-icon{display:block}.connect-accounts--account .connect-accounts--description .no-login{font-style:italic}.connect-accounts--description .main-login,.connect-accounts--description .connected{display:none}.connect-accounts--signed-in-account .connect-accounts--description .no-login,.connected.connect-accounts--account .connect-accounts--description .no-login{display:none}.connect-accounts--signed-in-account .connect-accounts--description .main-login,.connected.connect-accounts--account .connect-accounts--description .connected{display:block}