/* AIM journal-local presentation. Published article/issue content is not targeted. */
#headerNavigationContainer{background:#17344b;color:#fff;border-bottom:3px solid #b68a49}
#headerNavigationContainer .pkp_site_name a.is_img{display:inline-block;padding:12px 16px;background:#fff;border-radius:6px;margin:12px 0}
#headerNavigationContainer .pkp_site_name img{display:block;width:120px;height:auto;max-height:90px}
#headerNavigationContainer .pkp_site_name_wrapper{position:relative;min-height:160px}
#headerNavigationContainer .pkp_site_name_wrapper:after{content:"Annals of Innovation in Medicine";white-space:pre-line;position:absolute;left:190px;right:50px;top:20px;font-family:Georgia,serif;font-size:24px;line-height:1.5;color:#fff;pointer-events:none}
#headerNavigationContainer .pkp_site_name_wrapper:before{content:"European Institute of Knowledge and Innovation\A EIKI LTD · United Kingdom";white-space:pre-line;position:absolute;left:190px;right:50px;top:63px;font-family:Arial,sans-serif;font-size:15px;line-height:1.6;color:#c9dce4;pointer-events:none}
#headerNavigationContainer .pkp_navigation_primary>li>a,#headerNavigationContainer .pkp_navigation_user>li>a{color:#fff}
.page_index_journal .homepage_image img{display:block;width:100%;height:auto}
.page_index_journal .homepage_about{font-family:Georgia,serif;font-size:18px;line-height:1.75}
.page_index_journal .homepage_about h2{font-family:Georgia,serif;font-size:30px;color:#17344b}
.page_index_journal .homepage_about a{color:#176b70;text-decoration:underline}
.page_index_journal .cmp_announcements{border-top:3px solid #176b70;background:#f0f5f6;padding:24px;margin:24px 0;overflow-wrap:anywhere}
.aim-section,.aim-existing{font-family:Arial,sans-serif;font-size:17px;line-height:1.75;color:#283c47;overflow-wrap:anywhere}
.aim-section{margin:32px 0;padding:28px;background:#f0f5f6;border-top:3px solid #176b70}
.aim-section h2,.aim-section h3,.aim-existing h2,.aim-existing h3,.aim-existing h4,.aim-existing h5{font-family:Georgia,serif;color:#17344b;line-height:1.35}
.aim-section h2{font-size:30px}.aim-section h3{font-size:23px}
.aim-kicker{text-transform:uppercase;letter-spacing:.07em;font-size:13px;font-weight:700;color:#176b70}
.aim-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.aim-card{padding:22px;background:#fff;border:1px solid #dbe5e9;border-top:3px solid #176b70}
.aim-section a,.aim-existing a{color:#176b70;text-decoration:underline}
.aim-actions{display:flex;flex-wrap:wrap;gap:14px;margin:24px 0}
.aim-button{display:inline-block;padding:12px 18px;background:#17344b;color:#fff!important;text-decoration:none!important;border-radius:3px}
.aim-existing img{max-width:100%;height:auto}.aim-existing .card-deck{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:28px 0}
.aim-existing .card{width:auto;float:none;border:1px solid #dbe5e9;background:#f0f5f6;padding:22px}.aim-existing .card img{height:200px;width:100%;object-fit:contain}
.aim-existing h4{font-size:25px}.aim-existing h5{font-size:23px;margin:16px 0}
.aim-existing ul{padding-left:24px}.aim-existing li{margin-bottom:10px}
.aim-existing .btn{white-space:normal;max-width:100%;height:auto}
.pkp_structure_footer_wrapper{background:#f0f5f6;color:#17344b;border-top:3px solid #176b70}
.pkp_structure_footer .pkp_footer_content{float:none;width:100%;padding:28px 0;color:#17344b}
.pkp_structure_footer .pkp_footer_content>div{border-top:0!important}
.pkp_structure_footer a{color:#176b70;text-decoration:underline}
.aim-footer-grid{display:flex;flex-wrap:wrap;gap:30px}.aim-footer-grid>div{flex:1 1 240px;min-width:0}
.aim-footer-grid h3{font-family:Georgia,serif;color:#17344b;font-size:23px}.aim-footer-grid ul{list-style:none;padding:0}
.aim-footer-grid img{max-width:100%;height:auto}.aim-footer-grid img[src*="address_line"]{width:24px!important;height:120px!important;object-fit:fill}
.aim-section a:focus-visible,.aim-existing a:focus-visible,.pkp_structure_footer a:focus-visible{outline:3px solid #a84f00;outline-offset:3px}
@media(min-width:768px) and (max-width:991px){#headerNavigationContainer .pkp_site_name_wrapper{min-height:240px}#headerNavigationContainer .pkp_site_name_wrapper:after{left:20px;right:20px;top:112px;font-size:19px}#headerNavigationContainer .pkp_site_name_wrapper:before{left:20px;right:20px;top:150px;font-size:13px}#headerNavigationContainer .pkp_site_name a.is_img{margin-left:20px}#headerNavigationContainer .pkp_site_name img{width:100px}}
@media(max-width:767px){#headerNavigationContainer .pkp_site_name_wrapper{min-height:240px}#headerNavigationContainer .pkp_site_name_wrapper:after{left:20px;right:20px;top:112px;font-size:19px}#headerNavigationContainer .pkp_site_name_wrapper:before{left:20px;right:20px;top:150px;font-size:13px}#headerNavigationContainer .pkp_site_name a.is_img{margin-left:20px}#headerNavigationContainer .pkp_site_name img{width:100px}.aim-grid,.aim-existing .card-deck{grid-template-columns:1fr}.aim-section{padding:20px}.aim-section h2{font-size:26px}}
