#patterns{}.hl .breadcrumb{margin-left:14px}.hl .hl-title-area{position:relative;padding:0;margin:0 12px 0 0;z-index:101}.hl .hl-title-area h1{color:#555;font-size:4.2em;line-height:50px;font-weight:400;margin:10px 0 14px}.hl .hl-title-area #byline{display:inline-block;margin-bottom:0}.hl .hl-title-area .hl-widget-sharebar{display:inline-block;height:22px;position:absolute;right:312px;bottom:6px}.hl .hl-title-area .sharebarContainer{display:none}.hl .hl-title-area .overlay-sharebar .overlay-footer{position:relative;margin:0 auto}.hl .hl-title-area .overlay-sharebar .overlay-footer{width:350px;height:50px;border-top:0;padding:0}.hl .hl-title-area .overlay-sharebar .overlay-footer .overlay-close{background-color:#00abc7;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;behavior:url(/resources/base/css/PIE.htc);position:relative;display:inline-block;color:#fff;font-size:1.4em;font-weight:700;padding:6px 12px;text-decoration:none;display:block;margin:0 auto;width:230px;height:15px;padding:10px;font-size:2em;text-align:center;top:auto;right:auto}.hl .hl-title-area .overlay-sharebar .overlay-footer .overlay-close.h{display:block;top:-99999em!important}.hl .hl-title-area .overlay-content .sb-icons{margin:0 30px 30px 0}.hl .hl-title-area .overlay-sharebar{width:332px;min-height:250px}.hl .hl-title-area .overlay-sharebar .overlay-content{margin-bottom:0;padding:18px 0 0 56px;max-height:300px;overflow:hidden;overflow-y:auto}.hl .hl-title-area .overlay-sharebar .overlay-content .label-share{display:block;line-height:25px}.hl .breadcrumb{margin-left:0;margin-bottom:0}.hl .hl-title-area .article-header{margin-bottom:13px}.hl .hl-title-area.sticky{background-color:#f2f2f2;margin:0;width:100%;max-width:978px;padding:5px 10px 0;position:fixed;top:0;-webkit-box-shadow:0 5px 10px -4px #bfbfbf;-moz-box-shadow:0 5px 10px -4px #bfbfbf;box-shadow:0 5px 10px -4px #bfbfbf}.hl .hl-title-area.sticky .article-header{margin-bottom:0;display:inline-block}.hl .hl-title-area.sticky .article-header h1{font-size:1.6em;font-weight:700;display:inline-block;margin:0}.hl .hl-title-area.sticky .article-header .subhead{display:none}.hl .hl-title-area.sticky #byline{display:none}.hl .hl-title-area.sticky .sb-widget-inner{top:-4px}.hl .hl-title-area.sticky .sharebarContainer{float:right;margin-top:8px}.hl .hl-title-area.sticky .box-byblock-shadow{display:none}