html{overflow-y:scroll}body{font-size:20px;padding-top:0;top:0}.addthis_sharing_toolbox{margin-bottom:20px}a:focus{outline:none}.navbar{color:#fff;border:none;-webkit-box-shadow:0 1px 1px 0 rgba(51,51,51,1);-moz-box-shadow:0 1px 1px 0 rgba(51,51,51,1);box-shadow:0 1px 1px 0 rgba(51,51,51,1);height:50px;overflow:hidden;background-image:-ms-linear-gradient(top,#0087f9 0%,#06c 100%);background-image:-moz-linear-gradient(top,#0087f9 0%,#06c 100%);background-image:-o-linear-gradient(top,#0087f9 0%,#06c 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0087f9),color-stop(1,#06c));background-image:-webkit-linear-gradient(top,#0087f9 0%,#06c 100%);background-image:linear-gradient(to bottom,#0087f9 0%,#06c 100%)}.navbar.blue-gradient .icon-bar{background-color:#ddd}#navbar-header-text{color:#fff;font-size:16px;font-weight:500;display:inline-block;margin-top:9px;white-space:nowrap}a#navbar-header-text,a#navbar-header-text:visited{color:#fff}#navbar-header-logo{background-image:url(/images/xgcm-sprite.png.pagespeed.ic.GQT5rfwXE0.png);background-size:170px 170px;float:left;margin:5px 5px 0 -6px;width:31px;height:42px}#nav-button{cursor:pointer;position:fixed;top:5px;right:10px;background:rgba(64,64,65,.2) url(/images/xgcm-sprite.png.pagespeed.ic.GQT5rfwXE0.png) no-repeat;background-position:-76px 2px;background-size:350px 350px;height:40px;width:40px;z-index:1039;display:block;border-radius:3px;padding:0 8px}#nav-button.cancel{background-position:-76px -36px}#nav-button-extra-touch{cursor:pointer;position:fixed;top:0;right:0;width:55px;height:55px;z-index:1040}#modal-nav-fade{background-color:#000;opacity:.3;position:fixed;top:0;height:130%;width:130%;display:none;z-index:1;-webkit-overflow-scrolling:auto}#header{text-align:center;padding:15px 0 15px 0;cursor:pointer;color:#fff;background-image:-ms-linear-gradient(top,#0087f9 0%,#06c 100%);background-image:-moz-linear-gradient(top,#0087f9 0%,#06c 100%);background-image:-o-linear-gradient(top,#0087f9 0%,#06c 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0087f9),color-stop(1,#06c));background-image:-webkit-linear-gradient(top,#0087f9 0%,#06c 100%);background-image:linear-gradient(to bottom,#0087f9 0%,#06c 100%);border-radius:2px}#header #header-logo{width:58px;height:76px;background:url(/images/xgcm-sprite.png.pagespeed.ic.GQT5rfwXE0.png) no-repeat;margin:auto;background-position:0 0;background-size:315px 315px}#header .text-wrap{}#header .text{font-size:21px;color:#fff;white-space:nowrap;font-weight:bold}#header .tagline{margin-top:5px;font-size:16px}#footer-block{font-size:18px;padding-top:10px;padding-bottom:6px;background:#e5e5e5;margin-top:30px;margin-bottom:15px;border-radius:2px;background-image:-ms-linear-gradient(top,#0087f9 0%,#06c 100%);background-image:-moz-linear-gradient(top,#0087f9 0%,#06c 100%);background-image:-o-linear-gradient(top,#0087f9 0%,#06c 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0087f9),color-stop(1,#06c));background-image:-webkit-linear-gradient(top,#0087f9 0%,#06c 100%);background-image:linear-gradient(to bottom,#ededed 0%,#e5e5e5 100%)}#footer-block ul.footer-social-links{padding:0;margin:0;text-align:right}#footer-block .footer-social-links li{list-style-type:none;display:inline-block}#footer-block .social-facebook,#footer-block .social-twitter{display:block;height:45px;width:45px;background-image:url(/images/xgcm-sprite.png.pagespeed.ic.GQT5rfwXE0.png);background-size:360px 360px}#footer-block .social-facebook{background-position:-130px 2px}#footer-block .social-twitter{background-position:-178px 2px;margin:0 0 0 10px}#footer-block ul.footer-links{margin-top:8px;padding:0}#footer-block .footer-links li{list-style-type:none;margin:0 20px 15px 0;padding:0}#footer-block .footer-links a,#footer-block span{color:#666;0 15px 15px 15px;padding:4px 15px 6px 15px}#footer-block span.active{color:#666;background-color:#fff;border-radius:6px}.feedback-button{font-size:16px;display:inline-block;margin-top:10px;margin-bottom:20px;padding:10px 15px 10px 15px}.breadcrumb{background-color:transparent;color:#999;font-size:14px;margin:10px 0 0 0}.breadcrumb a{color:#00c}.breadcrumb>li+li:before{content:"\203A  ";font-family:Arial,Helvetica,sans-serif;color:#999}.breadcrumb .active{color:#999;display:none}.breadcrumb{}.index-heading{margin-top:15px}a.feedback-button,a.feedback-button:visited,a.feedback-button:active,a.feedback-button:hover{color:#00e}.col-feedback{text-align:center}.col-copyright{text-align:center;font-size:14px;color:#999;margin-bottom:30px}#col-nav{display:none;background-color:#e6e6e6;overflow:hidden}#iscroll-nav-wrap::-webkit-scrollbar,#col-nav::-webkit-scrollbar{width:0!important}#col-nav ul#navigation{padding:0;font-size:18px;color:#00f;padding:30px 0 20px 0}#col-nav ul#navigation li.active{color:#000}#col-nav ul#navigation li.homepage{border-bottom:1px solid #b3b3b3;margin-bottom:25px}#col-nav ul#navigation li.active.homepage .glyphicon{display:inline}#col-nav ul#navigation li{list-style-type:none;border-top:1px solid #b3b3b3}#col-nav ul#navigation li:last-child{border-bottom:1px solid #b3b3b3}#col-nav ul#navigation li a{color:#06c;display:block;padding:10px 0 10px 20px}#col-nav ul#navigation li a:hover{text-decoration:none}#col-nav ul#navigation li.active{color:#fff;background-color:#0087f9;border-radius:2px;padding:10px 0 10px 0;text-indent:20px;background:#0087f9;background:-moz-linear-gradient(left,#0087f9 0%,#06c 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#0087f9),color-stop(100%,#06c));background:-webkit-linear-gradient(left,#0087f9 0%,#06c 100%);background:-o-linear-gradient(left,#0087f9 0%,#06c 100%);background:-ms-linear-gradient(left,#0087f9 0%,#06c 100%);background:linear-gradient(to right,#0087f9 0%,#06c 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0087f9', endColorstr='#0066cc',GradientType=1 )}#col-nav ul#navigation li ul{margin:0 0 10px 25px;padding:0;background:#f1f1f1;background:-moz-linear-gradient(left,#f1f1f1 0%,#e6e6e6 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#f1f1f1),color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(left,#f1f1f1 0%,#e6e6e6 100%);background:-o-linear-gradient(left,#f1f1f1 0%,#e6e6e6 100%);background:-ms-linear-gradient(left,#f1f1f1 0%,#e6e6e6 100%);background:linear-gradient(to right,#f1f1f1 0%,#e6e6e6 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#e6e6e6',GradientType=1 )}#col-nav ul#navigation li.active ul{margin-top:10px}#col-nav ul#navigation li.active ul a{padding-left:0}#col-nav ul#navigation li ul li{border-top:1px solid #b3b3b3;border-left:1px solid #b3b3b3}#col-nav ul#navigation li ul li:last-child{border-bottom:1px solid #b3b3b3}#col-nav ul#navigation li .arrow{position:absolute;width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #fff;margin:3px 0 0 -20px}#col-nav ul#navigation li.active ul .arrow{border-color:transparent transparent transparent #06c;margin:3px 0 0 -32px}#col-nav ul#navigation .glyphicon{margin-right:10px}#col-nav{-webkit-box-shadow:0 8px 6px -6px rgba(0,0,0,.71);-moz-box-shadow:0 8px 6px -6px rgba(0,0,0,.71);box-shadow:0 8px 6px -6px rgba(0,0,0,.71);border-bottom:5px solid #fff;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px}#col-nav h2{margin:0 0 10px 20px;font-size:17px;font-weight:bold}#col-nav.small-screen-nav{position:fixed;z-index:2;top:50px;right:0;overflow:auto;height:75%}h1{color:#2781f7;font-size:24px;line-height:30px;font-weight:bold;margin:10px 0 20px 0}h2{color:#2781f7;font-size:22px;line-height:30px;font-weight:bold;margin:30px 0 20px 0}.index-page-listing .adslot_1{margin-bottom:30px}.index-page-listing .glyphicon-flash{top:3px}.index-page-listing h2{margin-top:0}.index-page-listing .row.padded{padding:0 15px 0 15px}.index-page-listing ul,.index-page-listingli{margin:0;padding:0;list-style-type:none}.index-page-listing .page-link{padding:0;margin:0;height:73px}.index-page-listing .page-link a{color:#00f;display:block;margin:0 5px 10px 5px}.index-page-listing .page-link a{padding:15px;background-color:#d1e0ff;border:#69f solid 2px;border-radius:5px;display:block;text-align:center;white-space:nowrap}.index-page-listing .page-link.green a{background-color:#e0ffd1;border:#9f6 solid 2px;font-weight:bold}.index-page-listing .page-link.long-text a{padding:5px;font-size:17px}.index-page-listing .page-link.long-text-single-line a{padding:5px;font-size:17px;line-height:48px}hr.solid{background-color:#e5e5e5;height:3px;margin-bottom:20px}#index-page-links-wrap{overflow:hidden;display:block}#show-more-link{margin:-40px -15px 0 -15px;padding-top:40px;text-align:center;color:#00f;display:block;font-size:30px;cursor:pointer;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 40%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 40%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 40%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}#load-more-link{font-size:26px;text-align:center;background-color:#efefef;padding:17px 20px 20px 20px;border-radius:10px;color:#00f;text-decoration:none;display:block;margin:0 auto 20px auto;width:95%;cursor:pointer}#load-more-link:hover{text-decoration:none}.xs-no-padding,.no-padding{padding:0!important;margin:0!important}ol.page-content-li{padding-left:22px;font-size:20px;cursor:default}ol.page-content-li li{margin:15px auto 15px auto}ol.page-content-li li{}ol.page-content-li li.li-gt-10-lt-99{position:relative;left:5px}ol.page-content-li li.li-gt-100{position:relative;left:12px}.page-content-li li{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-content-li li span,.page-content-li li span.current{-webkit-transition:font .3s ease;-moz-transition:font .3s ease;-o-transition:font .3s ease;-ms-transition:font .3s ease}.page-content-li li span{position:relative;display:inline-table;cursor:pointer}.page-content-li li span.current{font-size:30px}.glyphicon.glyphicon-home{min-height:16px;min-width:16px}.addthis_sharing_toolbox{min-height:37px}span.variable{color:#06f;left:auto!important}#col-footer-mailing-list-link{text-align:right;margin-top:40px}#col-footer-mailing-list-link a{color:#00f}#col-footer-mailing-list-link span{color:#00f;top:2px;padding:0 5px 0 0}a#back-to-top-button{position:fixed;right:10px;bottom:70px;border:1px #e3e1e2 solid;color:#999;text-decoration:none;border-radius:2px;background-color:rgba(255,255,255,.6);font-weight:bold;padding:10px 15px 10px 15px}#back-to-top-button span{color:#333;padding:0}a,a:hover,a:focus{color:#00f;text-decoration:none}a.break-word{word-wrap:break-word}.modal-open[style]{padding-right:0!important}.sm-show{display:none}a.child-link-blue,a.child-link-pink{color:#00f}.child-link-blue,.child-link-pink{padding:15px;background-color:#d1e0ff;border:#69f solid 2px;border-radius:5px;display:block;text-align:center}.child-link-pink{padding:15px;background-color:#ffe0f0;border:#f9c solid 2px}.index-load-menu,.index-join-mailing{color:#00f;display:block;font-size:22px;margin-top:30px;background-color:#e8f8fc;border-radius:10px;border:2px solid #abdcf1;padding:20px;text-align:center;cursor:pointer}.index-join-mailing .glyphicon-envelope{padding-right:5px}.callout-box{font-size:18px;line-height:30px;margin:40px 0 40px 0;background-color:#f1f1f1;border:#e5e5e5 solid 2px;border-radius:5px;text-align:center;padding:30px 10px 30px 10px}.col-index-text a,.col-index-text a:hover{color:#06f}.sitemap ul{margin-bottom:10px}.sitemap li{list-style-type:disc}ul.child-page-listing{padding:0;margin:20px 0 25px 0;overflow:auto}ul.child-page-listing li{list-style:none;padding:0;color:#00f;display:block}ul.child-page-listing.spacing{margin-left:-10px;margin-right:-10px}ul.child-page-listing.spacing li a{margin:10px}.adslot_1,.adslot_2{overflow:hidden;text-align:left}.adslot_3,.adslot_4{overflow:hidden;text-align:center}#right-col-sticky-div{text-align:center}.link-unit-wrap{background-color:#fff;padding-top:20px;padding-bottom:20px}.link-unit-wrap h2{text-align:left}.link-unit-wrap .link-unit{text-align:center;margin:5px auto 5px auto}@media (min-width:768px){.index-heading{margin-top:20px;margin-bottom:25px}.addthis_sharing_toolbox{margin-bottom:20px}.callout-box{font-size:20px}.sm-show{display:inline}.container{width:100%}#footer-block{font-size:16px}#footer-block ul.footer-links{margin-top:10px}#footer-block .footer-links li{display:inline-block;margin-bottom:0}.breadcrumb .active{display:inline-block}h1{display:block;color:#2781f7;font-size:36px;font-weight:bold;line-height:initial;margin-bottom:18px}h2{font-size:30px}.page-content-li li span.current{font-size:35px}.col-feedback{text-align:left}.feedback-button{font-size:14px;margin-top:0}.col-copyright{text-align:right;margin-top:10px}.col-copyright p{margin-top:10px}.col-back-to-top{display:none}#load-more-link{font-size:30px}#col-footer-mailing-list-link{text-align:right;margin-top:10px;padding:0;white-space:nowrap}}@media (min-width:992px){.xs-no-padding{padding-left:15px!important;padding-right:15px!important}.index-heading{margin-top:22px}#nav-button,#nav-button-extra-touch{display:none}.col-index-load-menu{display:none}a:hover{color:#00f;text-decoration:underline}body{padding-top:15px}.container{width:970px}.navbar{display:none}#navbar-header-text{font-size:18px;margin:7px 0 0 5px}#col-nav{display:block}#col-nav h2{margin:20px 0 10px 0}#header #header-logo{width:65px;height:85px;background:url(/images/xgcm-sprite.png.pagespeed.ic.GQT5rfwXE0.png) no-repeat;float:left;margin:0 15px 0 25px;background-position:0 0;background-size:350px 350px}#header .text-wrap{float:left;text-align:left}#header .text{font-size:48px;font-weight:normal;line-height:45px}#col-nav{background-color:#fff}#col-nav ul#navigation{margin-left:10px;margin-bottom:25px;font-size:16px;padding:0}#col-nav ul#navigation li{margin:0 25px 3px 5px;position:relative}#col-nav ul#navigation li a{color:#00f;padding:10px 0 10px 20px}#col-nav ul#navigation li,#col-nav ul#navigation li:last-child,#col-nav ul#navigation li ul li,#col-nav ul#navigation li ul li:last-child,#col-nav ul#navigation li.homepage{border:none}#col-nav ul#navigation li.homepage{margin-top:25px;margin-bottom:25px}#col-nav ul#navigation li a:hover{text-decoration:underline}#col-nav ul#navigation li .arrow{display:none}#col-nav{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:none}#col-nav ul#navigation li a{padding:3px 0 3px 3px;line-height:normal}#col-nav ul#navigation li.active{font-size:18px;line-height:normal;position:relative;border-radius:0;text-indent:inherit;padding:8px 0 8px 8px;margin-left:0}#col-nav ul#navigation li.active:after{left:100%;top:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#06c;border-width:19px;margin-top:0}#col-nav ul#navigation li ul li.active:after{border-width:14px;margin-top:0}#col-nav ul#navigation li ul{font-size:14px;margin:0 0 0 0;padding:0;background:none}#col-nav ul#navigation li.active ul{margin-top:8px}#col-nav ul#navigation li ul li{margin:2px 0 2px 0;padding-left:12px}#col-nav ul#navigation li ul li:before{content:"-";position:absolute;left:6px;color:#5c5c5c}#col-nav ul#navigation li ul li.active{font-size:14px;padding:6px 0 6px 15px}#col-nav ul#navigation li ul li.active:before{color:#fff}#col-nav ul#navigation li.active ul{background-color:#e6f2fc;margin-bottom:-8px;padding:3px 0 3px 0}#col-nav ul#navigation li.active ul li:before{left:6px;top:2px}#col-nav ul#navigation li.active ul li{padding-left:15px}.col-main-empty-placeholder,.col-main{padding:0 15px 0 15px}.content-empty-placeholder li,
.content-empty-placeholder li:nth-child(n+10),
.content li,
.content li:nth-child(n+90) {margin-left:auto!important}.page-content-li li span{position:relative;display:inline-table}.page-content-li li span.current{font-size:40px}#load-more-link:hover{text-decoration:underline}.link-unit-wrap .link-unit{}.adslot_1{margin-top:30px;margin-bottom:20px}}@media (min-width:1270px){.container{width:100%}}@media (min-width:1860px){.container{width:1860px}}