#img-header-box{position:relative}
#img-header-title{position:absolute;color:#fff;font-weight:700;margin:0;left:0;right:0;bottom:0;background-color:#0003;width:1307px;padding:6px 6px 0 270px;height:94px;display:inline-block;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background:linear-gradient(to bottom,#0003,#0000004d,#00000059,#0006,#0006,#0000004d)}
#img-header-title h1{font-family:Times,serif;text-shadow:1px 1px 5px #000;line-height:42px;color:#fff;font-weight:700;font-size:30px}
#img-header-subtitle{font-size:28px;font-weight:500;font-weight:400;color:#fcfcfc;font-family:Times,serif;text-shadow:1px 1px 5px #111}
#img-header-wallpaper-mobile{max-width:100%;max-inline-size:100%;height:auto;display:none}
#img-header-wallpaper-desktop{border-radius:10px;margin-top:14px}
#img-header-wallpaper-profile{border:8px solid #fff;border-radius:14px;width:230px}

#img-header-toc-title{margin-bottom:5px;line-height:22px;padding:11px 16px 16px 12px;background:#f0f0f0;border-bottom:1px solid #e0e0e0;font-family:"Gentium Plus",Times,serif;flex-flow:column;align-items:flex-start;font-weight:700;color:#666;font-size:18px;line-height:23px}
#img-header-toc-box{position:sticky;top:0;margin:-120px 0 0;margin-right:0;margin-left:20px;padding-top:16px;display:inline-block;margin-top:-100px}
#img-header-toc-nav{width:230px;display:block;background:#f8f8f8;border-radius:8px;overflow:hidden;box-shadow:0 0 10px #00000040}
#img-header-toc-nav a{display:block;padding:0 2px 0 26px;font-size:15px;line-height:30px;font-family:"Verdana";font-style:normal}
.img-header-toc-link1:before,.img-header-toc-link2:before,.img-header-toc-link3:before{content:"\FE65";left:12px;position:absolute;display:block;color:#999;font-size:11px}
.img-header-toc-link2:before{left:24px}
.img-header-toc-link3:before{left:36px}
/*
.img-header-toc-link2{margin-left:12px}
.img-header-toc-link3{margin-left:24px}
*/
.img-header-toc-link-unselected{color:#444;font-weight:400}
.img-header-toc-link-selected{color:#155EA6;font-weight:700}

#img-content-box{width:1052px;text-align:left;display:inline-block;padding-left:16px}
#img-content-left{display:inline-block;width:700px}
#img-content-right{display:inline-block;width:336px;padding-left:20px;} /*    position: sticky;*/
#img-content-title{font-size:18px;font-weight:500}
#img-content-blurb{font-size:16px;font-weight:400}

.community-topic-widget-box-head{box-shadow:0 1.6px 3.5px 0 #334d7226,0 .5px 1px 0 #334d721a;border-top-left-radius:10px;border-top-right-radius:10px;padding:47px 40px;transition:all .3s ease-out;background-color:#fff}
.community-topic-widget-box{box-shadow:0 1.6px 3.5px 0 #334d7226,0 .5px 1px 0 #334d721a;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:8px;transition:all .3s ease-out;background-color:#fff}
.community-topic-widget-box ul{list-style:square;display:inline-block;padding-left:20px}
.boxhead-new2{box-shadow:0 1.6px 3.5px 0 #334d7226,0 .5px 1px 0 #334d721a;padding:5px 8px;width:100%;background:#faffff;font-size:18px;font-weight:700;line-height:24px;border-top-left-radius:10px;border-top-right-radius:10px}

@media (min-device-width: 760px) {
    #content, #breadcrumbstrip, #headstrip {
        width: auto;
        padding-left: 0;
   
    }
}

 @media (min-device-width:1600px) {
body{min-width:unset}
}

#main-sect{width:1307px;flex:0 1 1307px}
#headstrip{width:1307px;text-align:left;display:inline-block}
#footerbox{width:1307px;text-align:left;display:inline-block}
#breadcrumbstrip{width:1307px;text-align:left;display:inline-block}
#menubox-container-box{width:1307px;text-align:center;display:inline-block}

#main{text-align:left;display:inline-block}
#head-breadcrumbs{text-align:center;width:100%;display:inline-block}
#content{text-align:center;display:block}
header{text-align:center;display:block}

#breadcrumbs{font-size:13px;text-align:left}
#footerboxright{text-align:left}
footer{padding:8px 0 0 0;width:100%;text-align:center;display:inline-block;font-weight:400}
#footerbox a{font-weight:400}

#menubox-container a{font-size:15px;font-weight:500}
.menubox{text-align:left}

#headlogo{margin-left:2px}



@media(max-device-width:1306px) and (min-device-width:760px) {
#img-content-left{width:100%}
#main-sect{width:100%;flex:0 1 100%}
#headstrip{width:100%}
#breadcrumbstrip{width:100%}
#menubox-container-box{width:100%}
#img-content-box{width:100%;padding-left:0;text-align:center}
#img-content-right{width:700px;padding-left:0;text-align:left}
#img-content-left{width:700px;text-align:left}
#img-header-toc-nav{width:100%;box-shadow:none;display:block;height:123456px;border-radius:0;display:none}
#img-header-title{padding:5px 10px;width:100%}
#img-content{display:block;width:100%;max-width:100%}
#img-header-wallpaper-desktop{display:block;width:100%;max-width:100%}
#footerbox{width:100%}
}

@media(max-device-width:759px) {
#main-sect{width:100%}
#headstrip{width:100%}
#breadcrumbstrip{width:100%}
#menubox-container-box{width:100%}
#footerbox{width:100%}
#footerboxright{text-align:center}

#headlogo{padding-left:8px}

#img-header-wallpaper-desktop{display:none}
#img-header-wallpaper-mobile{display:block;width:100%;max-width:100%}

#img-content-box{width:100%;padding-left:0}
#img-content{width:100%;max-width:100%;display:block}
#img-content-left{width:100%;display:block}
#img-content-right{width:100%;padding-left:0}

#img-header-title{position:relative;color:#333;width:100%;padding:6px 6px 0;height:auto;display:inline-block;border-bottom-left-radius:0;border-bottom-right-radius:0;background:none;background-color:#fff;padding:4px 8px 3px 8px}
#img-header-title h1{font-family:arial,serif;text-shadow:none;line-height:20px;color:#333;font-weight:700;font-size:16px}
#img-header-subtitle{display:none}

#img-header-toc-nav{width:100%;box-shadow:none;display:block;height:123456px;border-radius:0;display:none}
#img-header-toc-box{position:absolute;top:0;margin:0;margin-right:0;margin-left:0;padding-top:0;display:block;width:100%}

.community-topic-widget-box-head{border-radius:0;border-right:0;border-left:0}
.community-topic-widget-box{border-radius:0;border-right:0;border-left:0}
.community-topic-widget-box{box-shadow:unset;border-radius:0;border-bottom-right-radius:10px;padding:8px;transition:unset;background-color:#fff}
.boxhead-new2{border-radius:0;border-right:0;border-left:0}
}



.profile-headshot-caption{background:#dedede;padding:2px 0 4px;margin-bottom:6px;border-left:#bbb solid 1px;border-right:#bbb solid 1px}
.profile-headshot-name{font-weight:700;font-size:16px;text-align:center}
.profile-headshot-position{font-weight:400;font-size:15px;text-align:center}