@media screen and (min-width: 1400px){.wrap{max-width:1200px}}@media screen and (min-width: 1600px){.wrap{max-width:1400px}}.topic-body{width:1000px}.timeline-container{margin-left:1000px}@media all and (min-width: 1140px){.timeline-container{margin-left:1030px}}@media all and (min-width: 1250px){.timeline-container{margin-left:1143}}.b-header{width:100%;background-color:#63c6bb;height:48px;margin-bottom:0}.b-header .contents{margin:8px 0}.b-header .title{float:left;margin-right:24px}.b-header .title a{color:#fff}.b-header .title:visited{color:#fff}.b-header #brand-logo{max-height:32px}.b-header #brand-text-logo{line-height:32px;margin:0}.b-header nav.links{float:left}.b-header .nav-pills{margin-bottom:0}.b-header .nav-pills>li>a{color:#fff;line-height:22px}.b-header .nav-pills>li>a:hover{color:#f4817d;background-color:dark-light-diff(#f4817d, #63c6bb, -70%, 70%)}.b-header .nav-pills>li>a.active>a,.b-header .nav-pills>li>a>a.active{color:#fff;background-color:#f4817d}.b-header .panel{float:right;position:relative}.b-header .menu-panel{position:absolute;top:100%;right:-10px;z-index:1001}.b-header ul.icons{text-align:center;margin:0 0 0 5px}.b-header ul.icons>li{float:left;list-style:none}.b-header ul.icons a,.b-header ul.icons [class^="fa fa-"]{width:28px;height:28px;font-size:16px;line-height:28px;display:inline-block;margin:2px}.b-header .panel>ul.icons{float:right}.b-header .panel>ul.icons a,.b-header .panel>ul.icons [class^="fa fa-"]{color:#fff}.d-header{margin-top:48px}.docked .d-header{margin-top:0}.b-banner{display:none;padding-top:111px;margin-bottom:-111px;position:relative;overflow:hidden;font-size:16px;line-height:150%}.b-banner h1{margin:30px 0 20px 0}.b-banner .description{margin:0 20%}.b-banner.default{text-align:center;background-color:#63c6bb;color:#f7fcfc}.b-banner.default img.banner-image{width:100%;max-width:100%}.b-banner.default .overlay{background-color:#330604;color:#fef9f9;text-shadow:1px 1px #000;position:absolute;top:111px;width:100%;height:100%;padding:30px 0;visibility:hidden;opacity:0;transition:visibility 0s, opacity 0.2s linear}.b-banner.default .overlay h1{color:#f4817d}.b-banner.default:hover .overlay{visibility:visible;opacity:0.85}.b-banner.smart{background-color:dark-light-diff(#f4817d, #fff, 70%, -70%)}.b-banner.smart .banner-image{border:32px solid #fbcdcb;border-radius:250px;float:left;margin:15px 30px 10px 10px;position:relative;height:215px;width:215px;overflow:hidden}.b-banner.smart h1{color:#f4817d;margin-top:50px}.b-banner.smart .banner-links{float:right;width:30%;margin-left:30px;font-size:14px;line-height:100%}.b-banner.smart .banner-links ul{margin:0 0 0 10px}.b-banner.smart .banner-links ul li{margin:10px 0}.navigation-topics .b-banner,.navigation-categories .b-banner{display:block}@media only screen and (max-width: 1000px){.b-banner{font-size:14px;line-height:125%}.b-banner.smart .banner-image{display:none}.b-banner.smart .banner-image,.b-banner.smart .banner-text{margin-bottom:10px}.b-banner .description{margin:0}.b-banner.smart .banner-links{width:35%}.banner-links>div>p:first-child{margin-top:0}.b-banner h1{margin:0;font-size:1.4em}.b-banner.smart h1{margin:20px 0}.b-banner.default .overlay{padding:10px 0}}@media only screen and (max-width: 480px){.b-banner{display:none !important}}

/*# sourceMappingURL=desktop_theme_2_8643c7fe756847fd418ed5c4b28b60bc6fb24304.css.map */
