.toggle-announcement{display:none;width:0;height:0;opacity:0;overflow:hidden}.announcements.detail-shown ~ *,.announcements.detail-shown>.announcement{-webkit-transition:visibility 0.3s ease-out;-o-transition:visibility 0.3s ease-out;transition:visibility 0.3s ease-out;visibility:hidden}.announcements .announcement{border:1px solid #d6d6d6;padding:15px 20px;border-radius:4px;margin:20px 40px 10px 40px}.announcements .announcement:first-child{margin-top:43px}@media only screen and (max-width: 735px){.announcements .announcement{text-align:center;margin:20px 10px}}.announcements .announcement .description{display:block;font-weight:200;font-size:20px;line-height:25px;margin:0}.announcements .announcement .description.inline{display:inline}@media only screen and (max-width: 735px){.announcements .announcement .description{display:none !important}}.announcements .announcement .title{display:inline-block;font-size:20px;font-weight:500;line-height:25px;margin:0}.announcements .announcement .title.inline{display:inline}@media only screen and (max-width: 735px){.announcements .announcement .title{display:block !important;font-size:22px;font-weight:200;margin-bottom:5px}}.announcements .announcement .title .hide-mobile{display:inline}@media only screen and (max-width: 735px){.announcements .announcement .title .hide-mobile{display:none}}.announcements .announcement .to-announcement{margin:0 auto}.announcements .announcement-details{position:absolute;top:-43px;left:100vw;width:100vw;height:calc(100vh - 100px);background-color:#fff;overflow:scroll;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 735px){.announcements .announcement-details *:last-child{padding-bottom:100px}}.announcements .announcement-details .from-announcement{position:relative;display:block;width:28px;margin-top:10px;padding:10px 10px 10px 10px;left:12px;cursor:pointer}.announcements .announcement-details .from-announcement:focus{outline:3px solid rgba(131,192,253,0.5);outline-offset:1px}.announcements .announcement-details .from-announcement:focus[data-focus="mouse"]:focus,.announcements .announcement-details .from-announcement:focus[data-focus="touch"]:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.announcements .announcement-details .title{padding:0 22px;margin-top:5px;font-size:22px;font-weight:200}.announcements .announcement-details p{padding:0 22px 0 22px;font-size:18px;font-weight:400;line-height:26px;outline:none}.announcements .announcement-details .icon-chevronleft{padding:0;font-size:32px;font-weight:200}.search-form{position:relative;width:100%;max-width:675px;margin:auto;z-index:2;background-color:#fff}.search-form .hidden{visibility:hidden}.search-form .cover{position:absolute;display:none;left:0;top:0;width:100%;height:100%;background-color:transparent;cursor:pointer;z-index:3}@media only screen and (max-width: 735px){.search-form .cover{left:5%;width:90%}}.search-form .cover.shown{display:block}.search-form .cover:focus{outline:3px solid rgba(131,192,253,0.5);outline-offset:1px}.search-form .cover:focus[data-focus="mouse"]:focus,.search-form .cover:focus[data-focus="touch"]:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.search-form input{position:relative;width:100%;left:0;padding:.5rem 3.33333rem .27778rem 3.33333rem;border-radius:4px;border:1px solid #d6d6d6;background-color:#fff;font-size:1.5rem;font-weight:200;line-height:1.94444rem;font-family:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:-webkit-box-shadow 0.3s ease-out;transition:-webkit-box-shadow 0.3s ease-out;-o-transition:box-shadow 0.3s ease-out;transition:box-shadow 0.3s ease-out;transition:box-shadow 0.3s ease-out, -webkit-box-shadow 0.3s ease-out}.search-form input:focus{outline:3px solid rgba(131,192,253,0.5);outline-offset:1px}.search-form input:focus[data-focus="mouse"]:focus,.search-form input:focus[data-focus="touch"]:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:0 0 10px #dcecf5;box-shadow:0 0 10px #dcecf5}.search-form input.secondary{background-color:#efefef;border-color:#efefef}@media only screen and (max-width: 735px){.search-form input{left:5%;width:90%;font-size:.88889rem;line-height:1.33333rem;border-radius:3px;padding:.38889rem 1.11111rem .38889rem 2.11111rem}}@media only screen and (max-width: 735px){.search-form input::-webkit-input-placeholder{color:#666;font-weight:400}.search-form input:-ms-input-placeholder{color:#666;font-weight:400}.search-form input::-ms-input-placeholder{color:#666;font-weight:400}.search-form input::placeholder{color:#666;font-weight:400}}.search-form .reset-button{position:absolute;top:.83333rem;overflow:hidden;width:1.11111rem;height:1.11111rem;margin:0;padding:0;background-size:1.11111rem 1.11111rem;background-repeat:no-repeat;border:0;left:calc(95% - 2.22222rem);font-size:1.11111rem;left:calc(98% - 1.11111rem)}.search-form .reset-button span{position:absolute;left:0;top:100%}@media only screen and (max-width: 767px){.search-form .reset-button{display:none}}.search-form .submit-button{position:absolute;top:.83333rem;overflow:hidden;width:1.11111rem;height:1.11111rem;margin:0;padding:0;background-size:1.11111rem 1.11111rem;background-repeat:no-repeat;border:0;left:calc(5% + 1.11111rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='49' viewBox='0 0 48 49' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M47.77 46.438L33.455 32.123c3.087-3.356 4.99-7.82 4.99-12.73 0-10.386-8.45-18.837-18.837-18.837S.77 9.006.77 19.394c0 10.388 8.451 18.84 18.838 18.84 4.43 0 8.499-1.547 11.719-4.114l14.38 14.38 2.063-2.062zM3.688 19.394c0-8.779 7.142-15.92 15.92-15.92 8.779 0 15.92 7.141 15.92 15.92 0 8.781-7.141 15.923-15.92 15.923-8.778 0-15.92-7.142-15.92-15.923z' stroke='silver' fill='silver' fill-rule='evenodd'/%3E%3C/svg%3E");z-index:2;left:3%}.search-form .submit-button span{position:absolute;left:0;top:100%}.search-form .submit-button:disabled{opacity:0.6}.search-form .submit-button:disabled:hover{opacity:1}@media only screen and (max-width: 735px){.search-form .submit-button{top:.61111rem;left:calc(5% + .66667rem);width:1rem;height:1rem;background-size:1rem 1rem;opacity:1 !important}}.search-form .live-search{position:absolute;width:100%;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:35px;border:1px solid #d6d6d6;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fff;z-index:-1}.search-form .live-search.mobile{border:0;padding:15px 0 35px 0;padding-bottom:100px}.search-form .live-search .searching{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-form .live-search .searching.mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-form .live-search .searching.mobile .spinner{margin:5px 0 20px 0}.search-form .live-search .searching.mobile span{font-size:16px;text-align:center}.search-form .live-search .searching .spinner{margin-right:35px;-ms-flex-negative:0;flex-shrink:0}.search-form .live-search .searching span{color:#666;font-size:24px}.search-form .live-search .not-found{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-form .live-search .not-found p{margin:0}.search-form .live-search .not-found .results{margin-top:18px}.search-form .live-search .not-found.mobile p{text-align:center}.search-form .live-search .results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-form .live-search .results.mobile .list{margin:0 0 20px 0;font-size:.77778rem}.search-form .live-search .results.mobile .list .group:last-of-type .item:last-child{border:0;padding-bottom:0}.search-form .live-search .results.mobile .list .group .title{margin:0}.search-form .live-search .results.mobile .list .group .item{font-size:16px;font-weight:400;margin:0;padding:10px 0;line-height:22px;border-bottom:1px solid #d6d6d6}.search-form .live-search .results.mobile .list .group .item:last-child{border-bottom:1px solid #333;padding-bottom:20px}.search-form .live-search .results.mobile .list .group .item a{display:block;word-wrap:break-word}.search-form .live-search .results.mobile .list .group .item a span{display:block}.search-form .live-search .results.mobile .view-all{display:block;margin-top:10px;-ms-flex-item-align:center;align-self:center;padding-bottom:50px}.search-form .live-search .results .view-all{margin-top:20px;text-align:center}.search-form .live-search .results .list{width:100%;margin:0 0 40px 25px}.search-form .live-search .results .list .group{margin-top:15px}.search-form .live-search .results .list .group .title{font-weight:500}.search-form .live-search .results .list .group .item{display:block;margin-top:15px}.search-form .live-search .results .list .group .item span{color:#666;font-size:16px;font-weight:400}.pagination{float:right}.pagination .pagination-list{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination .pagination-list .first-page,.pagination .pagination-list .previous-page,.pagination .pagination-list .next-page,.pagination .pagination-list .last-page{padding:3px 7px 3px 8px;border:1px solid #d6d6d6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;text-align:center;font-weight:400;font-size:13px;line-height:1.25}@media only screen and (max-width: 735px){.pagination .pagination-list .first-page,.pagination .pagination-list .previous-page,.pagination .pagination-list .next-page,.pagination .pagination-list .last-page{font-size:20px;padding:7px 16px 7px 16px}}.pagination .pagination-list .first-page::after,.pagination .pagination-list .previous-page::after,.pagination .pagination-list .next-page::after,.pagination .pagination-list .last-page::after{line-height:1.25}@media only screen and (max-width: 735px){.pagination .pagination-list .first-page,.pagination .pagination-list .last-page{font-size:14px;padding:12px 10px 10px 10px}}.pagination .pagination-list .first-page,.pagination .pagination-list .previous-page{margin-right:5px}.pagination .pagination-list .next-page,.pagination .pagination-list .last-page{margin-left:5px}.pagination .pagination-list .page-number{font-size:15px;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:200;display:inline-block;white-space:nowrap}@media only screen and (max-width: 735px){.pagination .pagination-list .page-number{font-size:15px;font-weight:400;color:#333;line-height:3em;padding:0 7px}}.pagination-overlay{display:none;position:fixed;right:0;bottom:-2.22222rem;background-color:#4b4b4b;padding:0 20px;color:white;font-size:16px;height:2.22222rem;line-height:2.22222rem;z-index:99999;-webkit-transform:translateY(0rem);-ms-transform:translateY(0rem);transform:translateY(0rem);-webkit-transition:-webkit-transform 0.3s ease-in-out 0s;transition:-webkit-transform 0.3s ease-in-out 0s;-o-transition:transform 0.3s ease-in-out 0s;transition:transform 0.3s ease-in-out 0s;transition:transform 0.3s ease-in-out 0s, -webkit-transform 0.3s ease-in-out 0s}@media only screen and (max-width: 735px){.pagination-overlay{display:block}}.pagination-overlay.shown{-webkit-transform:translateY(-2.22222rem);-ms-transform:translateY(-2.22222rem);transform:translateY(-2.22222rem)}.drop-down-menu{position:absolute;z-index:3;background:#fff;border-radius:2px;border:1px solid #d6d6d6;padding:5px 15px;margin:0}.drop-down-menu.large{padding:15px 25px;border-radius:4px}.drop-down-menu.large .menu-item .menu-item-link{font-size:30px;font-weight:200;max-width:615px}@media only screen and (max-width: 735px){.drop-down-menu.large .menu-item .menu-item-link{font-size:28px}}.drop-down-menu.right{right:0}@media only screen and (max-width: 735px){.drop-down-menu.center{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100vw - 64px)}.drop-down-menu.center .menu-item .menu-item-link{white-space:normal}}.drop-down-menu .menu-item{display:block;padding:2px 0}.drop-down-menu .menu-item .menu-item-link{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;padding:5px;color:#333;width:100%;text-decoration:none;margin:0;font-size:14px;max-width:11.11111rem;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.drop-down-menu .menu-item .menu-item-link:hover{background-color:#f2f2f2}.dropdown{position:relative;display:inline-block}.dropdown span,.dropdown span:after,.dropdown span:before{alt:' ' !important}.dropdown .drop-down-button{margin-bottom:5px;cursor:default}.dropdown .drop-down-button.interactive{cursor:pointer}.dropdown .drop-down-button.arrow{padding:7px 0 6px 0;font-size:16px}.dropdown .drop-down-button.text{font-size:14px}.dropdown .drop-down-button.text.interactive:hover{text-decoration:underline}.dropdown .drop-down-button.plus{color:#0070c9}.dropdown .drop-down-button.plus:disabled{color:#888}.dropdown .drop-down-button.header.interactive:hover{text-decoration:underline}.dropdown h1,.dropdown h2,.dropdown h3,.dropdown h4,.dropdown h5,.dropdown h6{font-size:28px;font-weight:300;color:#0070c9;margin:0}@media only screen and (max-width: 735px){.dropdown h1,.dropdown h2,.dropdown h3,.dropdown h4,.dropdown h5,.dropdown h6{text-align:center}}.spinner-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,0.66);z-index:999}.spinner-wrapper .spinner{position:absolute;top:20%;left:calc(50% - 20px)}.user-avatar .avatar{max-width:42px;max-height:42px;border-radius:50%;border:1px solid #d6d6d6}@media only screen and (max-width: 735px){.user-avatar .avatar{max-width:33px;max-height:33px}}.user-avatar.large .avatar{max-width:78px;max-height:78px}@media only screen and (max-width: 735px){.user-avatar.large .avatar{max-width:38px;max-height:38px}}.user-level{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle}.user-level .level-image{height:15px;width:15px}.user-level .level-label{margin-left:10px;font-size:14px;color:#333}.user-level.large .level-image{height:19px;width:19px}.user-level.large .level-label{font-size:18px;color:#666}.user-expertise{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle}.user-expertise span{display:inline-block;min-width:8%;-ms-flex-negative:0;flex-shrink:0}.user-expertise span .user-expertise-icon{width:30px;height:30px;background-size:contain;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 735px){.user-expertise span .user-expertise-icon{width:24px;height:24px}}.user-expertise .expertise-info{display:inline-block;margin-top:-8px;padding-left:10px}.user-expertise .expertise-info .expertise-title{white-space:nowrap;max-width:122px;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media only screen and (max-width: 735px){.user-expertise .expertise-info .expertise-title{font-size:14px;color:#888}}.user-expertise .expertise-info .progress-bar{margin-top:3px;width:80px;min-width:0;display:block;border-radius:1px;overflow:hidden;position:absolute}@media only screen and (max-width: 735px){.user-expertise .expertise-info .progress-bar{width:70px}}.user-expertise .expertise-info .progress-bar .dashes{position:relative;z-index:2;width:0%;height:0;position:inherit;background-size:8px 2px;background-image:-webkit-gradient(linear, left top, right top, color-stop(83%, #0070c9), color-stop(0%, #fff));background-image:-o-linear-gradient(left, #0070c9 83%, #fff 0%);background-image:linear-gradient(to right, #0070c9 83%, #fff 0%)}@media only screen and (max-width: 735px){.user-expertise .expertise-info .progress-bar .dashes{background-size:7px 2px}}.user-expertise .expertise-info .progress-bar .progress-level-1{width:10%;height:2px}.user-expertise .expertise-info .progress-bar .progress-level-2{width:17.7%;height:2px}.user-expertise .expertise-info .progress-bar .progress-level-3{width:27.8%;height:2px}.user-expertise .expertise-info .progress-bar .progress-level-4{width:37.7%;height:2px}.user-expertise .expertise-info .progress-bar .progress-level-5{width:47.7%;height:2px}.user-expertise .expertise-info .progress-bar .progress-level-6{width:59.2%;height:2px}.user-expertise .expertise-info .progress-bar .progress-level-7{width:68.7%;height:2px}.user-expertise .expertise-info .progress-bar .progress-level-8{width:77.7%;height:2px}.user-expertise .expertise-info .progress-bar .progress-level-9{width:87.8%;height:2px}.user-expertise .expertise-info .progress-bar .progress-level-10{width:100%;height:2px}.user-expertise .expertise-info .progress-bar .progress-dashes{background-image:-webkit-gradient(linear, left top, right top, color-stop(83%, #ccc), color-stop(0%, #fff));background-image:-o-linear-gradient(left, #ccc 83%, #fff 0%);background-image:linear-gradient(to right, #ccc 83%, #fff 0%);z-index:1;width:100%;height:2px;background-size:8px 3px}@media only screen and (max-width: 735px){.user-expertise .expertise-info .progress-bar .progress-dashes{background-size:7px 2px}}.post-author{min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-author.large .post-author-metadata{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:26px}@media only screen and (max-width: 767px){.post-author.large .post-author-metadata{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:10px}}.post-author.large .post-author-metadata .post-author-name{font-size:18px;color:#333}@media only screen and (max-width: 767px){.post-author.large .post-author-metadata .post-author-name{font-size:16px}}.post-author.large .post-author-metadata .post-author-reputation{border:0;margin-left:0;margin-top:20px;padding-left:0}@media only screen and (max-width: 767px){.post-author.large .post-author-metadata .post-author-reputation{margin-left:15px;padding-left:15px;margin-top:0px;border-left:1px solid #d6d6d6}}.post-author.large .post-author-metadata .post-author-reputation .points{color:#666;font-size:18px;margin-left:10px;margin-right:24px}@media only screen and (max-width: 767px){.post-author.large .post-author-metadata .post-author-reputation .points{font-size:16px}}.post-author.large .post-author-metadata .post-author-reputation .user-level .level-label{color:#666;font-size:18px}@media only screen and (max-width: 767px){.post-author.large .post-author-metadata .post-author-reputation .user-level .level-label{font-size:16px}}.post-author.large .post-author-metadata .post-author-reputation .expertise .expertise-title{color:#666;font-size:18px}.post-author .post-author-metadata{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px}.post-author .post-author-metadata .post-author-name{display:block;color:#666;font-size:16px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:155px;white-space:nowrap}.post-author .post-author-metadata .post-author-reputation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #d6d6d6;margin-left:24px;padding-left:24px;color:#666}@media only screen and (max-width: 767px){.post-author .post-author-metadata .post-author-reputation{margin-left:15px;padding-left:15px}}.post-author .post-author-metadata .post-author-reputation .points{margin-left:6px;margin-right:20px;font-size:16px}@media only screen and (max-width: 767px){.post-author .post-author-metadata .post-author-reputation .points{display:none}}.post-author .post-author-metadata .post-author-reputation .user-level .level-label{font-size:16px}.post-author .post-author-metadata .post-author-reputation .expertise .expertise-title{font-size:16px}@media only screen and (max-width: 767px){.post-author .post-author-metadata .post-author-reputation .expertise{display:none}}.drop-down-menu{position:absolute;z-index:3;background:#fff;border-radius:2px;border:1px solid #d6d6d6;padding:5px 15px;margin:0}.drop-down-menu.large{padding:15px 25px;border-radius:4px}.drop-down-menu.large .menu-item .menu-item-link{font-size:30px;font-weight:200;max-width:615px}@media only screen and (max-width: 735px){.drop-down-menu.large .menu-item .menu-item-link{font-size:28px}}.drop-down-menu.right{right:0}@media only screen and (max-width: 735px){.drop-down-menu.center{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100vw - 64px)}.drop-down-menu.center .menu-item .menu-item-link{white-space:normal}}.drop-down-menu .menu-item{display:block;padding:2px 0}.drop-down-menu .menu-item .menu-item-link{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;padding:5px;color:#333;width:100%;text-decoration:none;margin:0;font-size:14px;max-width:11.11111rem;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.drop-down-menu .menu-item .menu-item-link:hover{background-color:#f2f2f2}.dropdown{position:relative;display:inline-block}.dropdown span,.dropdown span:after,.dropdown span:before{alt:' ' !important}.dropdown .drop-down-button{margin-bottom:5px;cursor:default}.dropdown .drop-down-button.interactive{cursor:pointer}.dropdown .drop-down-button.arrow{padding:7px 0 6px 0;font-size:16px}.dropdown .drop-down-button.text{font-size:14px}.dropdown .drop-down-button.text.interactive:hover{text-decoration:underline}.dropdown .drop-down-button.plus{color:#0070c9}.dropdown .drop-down-button.plus:disabled{color:#888}.dropdown .drop-down-button.header.interactive:hover{text-decoration:underline}.dropdown h1,.dropdown h2,.dropdown h3,.dropdown h4,.dropdown h5,.dropdown h6{font-size:28px;font-weight:300;color:#0070c9;margin:0}@media only screen and (max-width: 735px){.dropdown h1,.dropdown h2,.dropdown h3,.dropdown h4,.dropdown h5,.dropdown h6{text-align:center}}.report-topic-overlay{position:fixed;display:none;left:0;top:0;width:100vw;height:100vh;z-index:10000;overflow:scroll;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,0.5)}@media only screen and (max-width: 767px){.report-topic-overlay{-webkit-box-sizing:border-box;box-sizing:border-box}}.report-topic-overlay.shown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.report-topic-overlay .report-topic-popup{position:relative;-ms-flex-negative:1;flex-shrink:1;width:600px;min-height:360px;margin:auto;padding:15px;background-color:#fff;border-radius:10px;overflow:hidden;border:5px solid rgba(0,0,0,0.4);-webkit-transition:max-height 0.3s ease-out 0s;-o-transition:max-height 0.3s ease-out 0s;transition:max-height 0.3s ease-out 0s}@media only screen and (max-width: 767px){.report-topic-overlay .report-topic-popup{width:calc(100% - 40px);max-width:19rem;padding:14px;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;border-radius:2px}}.report-topic-overlay .report-topic-popup .report-topic-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 767px){.report-topic-overlay .report-topic-popup .report-topic-wrapper{max-height:none}}.report-topic-overlay .report-topic-popup .report-topic-wrapper .report-popup{padding-left:1em}.report-topic-overlay .report-topic-popup .report-topic-wrapper .report-popup p{position:relative;margin:0}.report-topic-overlay .report-topic-popup .report-topic-wrapper .report-popup .close-popup{position:absolute;font-size:15px;width:20px;height:20px;padding:11px;left:-11px;top:-13px;color:#888;cursor:pointer;outline-offset:-7px}@media only screen and (max-width: 767px){.report-topic-overlay .report-topic-popup .report-topic-wrapper .report-popup .close-popup{font-size:20px;left:-8px;top:-8px}}@media only screen and (max-width: 767px){.report-topic-overlay .report-topic-popup .report-topic-wrapper .report-popup{padding-left:0;padding-top:1em}}.report-topic-overlay .report-topic-popup .report-topic-wrapper .report-popup .title{font-weight:200;font-size:24px;line-height:1.333333em}@media only screen and (max-width: 735px){.report-topic-overlay .report-topic-popup .report-topic-wrapper .report-popup .title{font-size:20px;font-weight:300}}.report-topic-overlay .report-topic-popup .report-topic-wrapper .report-popup .label{font-size:24px;font-weight:400;font-size:15px;margin-bottom:8px}@media only screen and (max-width: 735px){.report-topic-overlay .report-topic-popup .report-topic-wrapper .report-popup .label{font-size:22px;font-weight:400}}@media only screen and (max-width: 767px){.report-topic-overlay .report-topic-popup .report-topic-wrapper .report-popup .label{font-size:15px}}.report-topic-overlay .report-topic-popup .report-topic-wrapper .report-popup .select-reason{padding:10px 14px;border:1px solid #d6d6d6;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg height='256' viewBox='0 0 256 256' width='256' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M38.399 76.8c1.637 0 3.274.625 4.524 1.875l85.075 85.076 85.075-85.076c2.5-2.5 6.55-2.5 9.05 0s2.5 6.55 0 9.05l-89.6 89.601a6.399 6.399 0 0 1-9.051 0l-89.6-89.601A6.398 6.398 0 0 1 38.399 76.8z'/%3E%3C/svg%3E");background-color:#fff;background-position:center right;background-repeat:no-repeat;background-size:20px;background-origin:content-box;margin-bottom:20px;width:100%}.report-topic-overlay .report-topic-popup .report-topic-wrapper .report-popup .comment{min-width:465px;min-height:120px;width:auto;margin-bottom:20px;border:1px solid #d6d6d6;padding:6px 4px;font-size:14px}@media only screen and (max-width: 767px){.report-topic-overlay .report-topic-popup .report-topic-wrapper .report-popup .comment{min-width:100%;font-size:16px}}.report-topic-overlay .report-topic-popup .report-topic-wrapper .report-popup select,.report-topic-overlay .report-topic-popup .report-topic-wrapper .report-popup textarea,.report-topic-overlay .report-topic-popup .report-topic-wrapper .report-popup label{display:block;clear:both}.content-post{padding:0 16px 20px 16px;max-width:980px;margin:0 auto 40px auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}@media only screen and (max-width: 767px){.content-post{padding-left:0;padding:0 0 20px 0;margin:0 auto 10px auto}}.content-post.question{padding-top:50px;margin-bottom:20px}@media only screen and (max-width: 767px){.content-post.question{padding-top:20px;margin-bottom:40px}}.content-post.question .body{margin-top:45px}@media only screen and (max-width: 767px){.content-post.question .body{margin-top:-10px}}.content-post.top-answer{background-color:#f2f2f2;width:100vw;max-width:100vw;padding-left:calc(calc(100vw - 100%) / 2 + 22px);padding-right:calc(calc(100vw - 100%) / 2 + 22px);margin-left:calc(calc(100vw - 100%) / 2 * -1)}@media only screen and (max-width: 767px){.content-post.top-answer{padding-left:calc(calc(100vw - 100%) / 2);padding-right:calc(calc(100vw - 100%) / 2)}}@media only screen and (max-width: 767px){.content-post.top-answer,.content-post.ranked-answer{padding-top:30px}}.content-post.own-answer{background-color:#f2f2f2}@media only screen and (max-width: 767px){.content-post.own-answer{margin-left:-16px;padding-left:16px;padding-right:16px;width:100vw}.content-post.own-answer .post-status{padding-top:12px}}.content-post.top-answer .post-content-toggle,.content-post.own-answer .post-content-toggle{background:-webkit-gradient(linear, left top, left bottom, from(rgba(242,242,242,0)), color-stop(60%, rgba(242,242,242,0.9)), color-stop(85%, #f2f2f2), to(#f2f2f2)) !important;background:-o-linear-gradient(top, rgba(242,242,242,0) 0%, rgba(242,242,242,0.9) 60%, #f2f2f2 85%, #f2f2f2 100%) !important;background:linear-gradient(to bottom, rgba(242,242,242,0) 0%, rgba(242,242,242,0.9) 60%, #f2f2f2 85%, #f2f2f2 100%) !important}.content-post.comment{margin-bottom:20px}.content-post.comment .post-body{margin-top:0}.content-post.comment:last-child{margin-bottom:36px}@media only screen and (max-width: 767px){.content-post.comment{margin-bottom:0;padding-bottom:6px}.content-post.comment:last-child{margin-bottom:0;padding-bottom:0}}.content-post .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 767px){.content-post .header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width: 767px){.content-post .header.header-hide-tablet{display:none}}.content-post .header .post-status{font-size:22px;font-weight:200;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (max-width: 767px){.content-post .header .post-status{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;font-size:18px;font-weight:400;margin-bottom:-12px}}.content-post .header .post-status.post-solved{color:#7EB404}.content-post .header .post-status.post-helpful{color:#E85D00}.content-post .header .action-bar .button,.content-post .header .action-bar .dropdown{font-size:16px}.content-post .body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:5px;width:100%;font-size:0}@media only screen and (max-width: 767px){.content-post .body{margin-top:-10px}}.content-post .body .drop-cap{position:relative;font-size:55px;font-weight:200;margin-right:20px}@media only screen and (max-width: 767px){.content-post .body .drop-cap{font-size:50px;margin-right:10px;float:left;line-height:0.9;top:2px}}.content-post .body .post-content{width:calc(100% - 45px)}@media only screen and (max-width: 767px){.content-post .body .post-content{width:100%}}.content-post .body .post-content .title{font-size:30px;line-height:36px;font-weight:300;color:#333;margin-bottom:30px;word-wrap:break-word;max-width:100%}@media only screen and (max-width: 767px){.content-post .body .post-content .title{font-weight:500;margin-bottom:15px;line-height:1.3;min-height:30px;font-size:18px}}.content-post .body .post-content .title.user-tip-title{margin-bottom:15px;margin-top:36px}@media only screen and (max-width: 767px){.content-post .body .post-content .title.user-tip-title{margin-bottom:6px;margin-top:0;text-align:center;font-size:24px;line-height:28px;font-weight:300}}.content-post .body .post-content .mobile-stats-bar .author{width:100%;text-align:center;color:#666;font-size:16px;margin-bottom:4px}.content-post .body .post-content .mobile-stats-bar .timestamp{text-align:center;margin:0 0 4px 0}.content-post .body .post-content .stats-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 54px 0;font-size:16px;color:#666}.content-post .body .post-content .stats-bar .star-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-post .body .post-content .stats-bar .star-rating.small .icon-star{font-size:12px}.content-post .body .post-content .stats-bar .star-rating.small .icon-star.star-colorful{font-size:14px}.content-post .body .post-content .stats-bar .star-rating.small .count{margin-left:6px}.content-post .body .post-content .stats-bar .star-rating .icon-star{position:relative;display:inline-block;background-size:cover;font-size:19px;margin-left:2px;-webkit-text-stroke:1px #888;color:white;margin-top:-1px}.content-post .body .post-content .stats-bar .star-rating .icon-star.star-colorful{margin:0;font-size:22px;color:#E85D00;-webkit-text-stroke-width:0px;margin-top:0px}.content-post .body .post-content .stats-bar .star-rating .icon-star.star-colorful:nth-last-child(2){margin-right:-2px}.content-post .body .post-content .stats-bar .star-rating .count{margin-left:12px;font-size:16px;color:#888}@media only screen and (max-width: 767px){.content-post .body .post-content .stats-bar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 19px 0}}.content-post .body .post-content .stats-bar .rating-item{margin:0 0 0 16px;padding-right:16px;border-right:1px solid #d6d6d6;line-height:24px}.content-post .body .post-content .stats-bar .rating-item.star-rating-number{margin-left:10px}@media only screen and (max-width: 767px){.content-post .body .post-content .stats-bar .rating-item{border:0}.content-post .body .post-content .stats-bar .rating-item.star-rating-number{height:20px}}.content-post .body .post-content .stats-bar .rating-item:first-child{margin:0;padding:0;border:0}.content-post .body .post-content .stats-bar .rating-item:last-of-type{border:0}.content-post .body .post-content .post-body{position:relative;font-size:18px;font-weight:400;line-height:1.33;max-width:100%;overflow:hidden;margin-left:-5px;padding-left:5px;margin-right:-5px;padding-right:5px}.content-post .body .post-content .post-body.interactive{-webkit-transition:max-height 0.4s ease-in-out 0s, padding 0.2s ease-in-out 0.1s;-o-transition:max-height 0.4s ease-in-out 0s, padding 0.2s ease-in-out 0.1s;transition:max-height 0.4s ease-in-out 0s, padding 0.2s ease-in-out 0.1s}.content-post .body .post-content .post-body.toggleable{padding-bottom:30px}@media only screen and (max-width: 767px){.content-post .body .post-content .post-body.toggleable .post-content-toggle{display:block}}.content-post .body .post-content .post-body.collapsed{padding-bottom:0}.content-post .body .post-content .post-body.collapsed .post-content-toggle{height:150px;-webkit-transition:height 0.2s ease 0s;-o-transition:height 0.2s ease 0s;transition:height 0.2s ease 0s}.content-post .body .post-content .post-body.collapsed .post-content-toggle .post-content-toggle-button .less-label{display:none}.content-post .body .post-content .post-body.collapsed .post-content-toggle .post-content-toggle-button .more-label{display:block}.content-post .body .post-content .post-body .post-content-toggle{position:absolute;left:0;bottom:0;width:100%;height:0;display:none;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), color-stop(60%, rgba(255,255,255,0.9)), color-stop(85%, #fff), to(#fff));background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 60%, #fff 85%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 60%, #fff 85%, #fff 100%);-webkit-transition:height 0.2s ease 0.3s;-o-transition:height 0.2s ease 0.3s;transition:height 0.2s ease 0.3s}.content-post .body .post-content .post-body .post-content-toggle .post-content-toggle-button{padding:5px 20px 0 0;margin:0 0 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;left:0;color:#0070c9}.content-post .body .post-content .post-body .post-content-toggle .post-content-toggle-button .less-label{display:block}.content-post .body .post-content .post-body .post-content-toggle .post-content-toggle-button .more-label{display:none}.content-post .body .post-content .post-body .content-post-body-content{padding-bottom:18px;line-height:1.33}@media only screen and (max-width: 767px){.content-post .body .post-content .post-body .content-post-body-content{margin-top:-3.88889rem;padding-top:3.88889rem}}.content-post .body .post-content .post-body .content-post-body-content:focus{outline:none}.content-post .body .post-content .post-body .content-post-body-content p{margin:0;padding:0}.content-post .body .post-content .post-body .content-post-body-content p img{display:block}.content-post .body .post-content .post-body .content-post-body-content img{max-width:100%;height:auto}.content-post .body .post-content .post-body .content-post-body-content a{word-wrap:break-word}.content-post .body .post-content .post-body .content-post-body-content pre{width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;background-color:#fafafa;font-size:16px;padding:5px}.content-post .body .post-content .post-body .content-post-body-content pre code{display:block;overflow-x:auto}.content-post .body .post-content .post-body .content-post-body-content iframe,.content-post .body .post-content .post-body .content-post-body-content .iframe-placeholder{max-width:100%;width:640px;height:390px}@media only screen and (max-width: 767px){.content-post .body .post-content .post-body .content-post-body-content iframe,.content-post .body .post-content .post-body .content-post-body-content .iframe-placeholder{width:100vw;height:56.25vw}}.content-post .body .post-content .post-body .content-post-body-content iframe:focus,.content-post .body .post-content .post-body .content-post-body-content .iframe-placeholder:focus{outline:3px solid rgba(131,192,253,0.5);outline-offset:1px}.content-post .body .post-content .post-body .content-post-body-content iframe:focus[data-focus="mouse"]:focus,.content-post .body .post-content .post-body .content-post-body-content iframe:focus[data-focus="touch"]:focus,.content-post .body .post-content .post-body .content-post-body-content .iframe-placeholder:focus[data-focus="mouse"]:focus,.content-post .body .post-content .post-body .content-post-body-content .iframe-placeholder:focus[data-focus="touch"]:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.content-post .body .post-content .post-body .content-post-body-content blockquote{border:1px #eee solid;border-left:2px #ccc solid;margin:10px 20px;padding:10px;background-color:#eee}.content-post .body .post-content .post-body .content-post-body-content blockquote blockquote{border-color:#eef;background-color:#eef;border-left-color:#ccf}.content-post .body .post-content .post-body .content-post-body-content blockquote blockquote blockquote{background-color:#efe;border-color:#efe;border-left-color:#cfc}.content-post .body .post-content .post-body .content-post-body-content blockquote blockquote blockquote blockquote{background-color:#fee;border-color:#fee;border-left-color:#fcc}.content-post .body .post-content .post-body .content-post-body-content blockquote+blockquote{margin-top:-10px;padding-top:0}.content-post .body .post-content .post-body .content-post-body-content .header-1,.content-post .body .post-content .post-body .content-post-body-content .header1{margin:0;line-height:1.1em}.content-post .body .post-content .post-body .content-post-body-content blockquote.header-1{margin:0 20px}.content-post .body .post-content .post-body .content-post-body-content blockquote+blockquote.header-1{margin-top:-10px}.content-post .body .post-content .post-body .content-post-body-content .header-2,.content-post .body .post-content .post-body .content-post-body-content .header2{margin:0;line-height:1.1em}.content-post .body .post-content .post-body .content-post-body-content blockquote.header-2{margin:0 20px}.content-post .body .post-content .post-body .content-post-body-content blockquote+blockquote.header-2{margin-top:-10px}.content-post .body .post-content .post-body .content-post-body-content .header-3,.content-post .body .post-content .post-body .content-post-body-content .header3{margin:0;line-height:1.1em}.content-post .body .post-content .post-body .content-post-body-content blockquote.header-3{margin:0 20px}.content-post .body .post-content .post-body .content-post-body-content blockquote+blockquote.header-3{margin-top:-10px}.content-post .body .post-content .post-body .content-post-body-content .header-4,.content-post .body .post-content .post-body .content-post-body-content .header4{margin:0;line-height:1.1em}.content-post .body .post-content .post-body .content-post-body-content blockquote.header-4{margin:0 20px}.content-post .body .post-content .post-body .content-post-body-content blockquote+blockquote.header-4{margin-top:-10px}.content-post .body .post-content .post-body .content-post-body-content .header-5,.content-post .body .post-content .post-body .content-post-body-content .header5{margin:0;line-height:1.1em}.content-post .body .post-content .post-body .content-post-body-content blockquote.header-5{margin:0 20px}.content-post .body .post-content .post-body .content-post-body-content blockquote+blockquote.header-5{margin-top:-10px}.content-post .body .post-content .post-body .content-post-body-content .header-6,.content-post .body .post-content .post-body .content-post-body-content .header6{margin:0;line-height:1.1em}.content-post .body .post-content .post-body .content-post-body-content blockquote.header-6{margin:0 20px}.content-post .body .post-content .post-body .content-post-body-content blockquote+blockquote.header-6{margin-top:-10px}.content-post .body .post-content .post-body .content-post-body-content .header1,.content-post .body .post-content .post-body .content-post-body-content .header-1{font-weight:600;font-size:32px}@media only screen and (max-width: 735px){.content-post .body .post-content .post-body .content-post-body-content .header1,.content-post .body .post-content .post-body .content-post-body-content .header-1{font-size:24px}}.content-post .body .post-content .post-body .content-post-body-content .header2,.content-post .body .post-content .post-body .content-post-body-content .header-2{font-weight:600;font-size:28px}@media only screen and (max-width: 735px){.content-post .body .post-content .post-body .content-post-body-content .header2,.content-post .body .post-content .post-body .content-post-body-content .header-2{font-size:22px}}.content-post .body .post-content .post-body .content-post-body-content .header3,.content-post .body .post-content .post-body .content-post-body-content .header-3{font-weight:600;font-size:24px}@media only screen and (max-width: 735px){.content-post .body .post-content .post-body .content-post-body-content .header3,.content-post .body .post-content .post-body .content-post-body-content .header-3{font-size:20px}}.content-post .body .post-content .post-body .content-post-body-content .header4,.content-post .body .post-content .post-body .content-post-body-content .header5,.content-post .body .post-content .post-body .content-post-body-content .header6,.content-post .body .post-content .post-body .content-post-body-content .header-4,.content-post .body .post-content .post-body .content-post-body-content .header-5,.content-post .body .post-content .post-body .content-post-body-content .header-6{font-weight:600;font-size:20px}@media only screen and (max-width: 735px){.content-post .body .post-content .post-body .content-post-body-content .header4,.content-post .body .post-content .post-body .content-post-body-content .header5,.content-post .body .post-content .post-body .content-post-body-content .header6,.content-post .body .post-content .post-body .content-post-body-content .header-4,.content-post .body .post-content .post-body .content-post-body-content .header-5,.content-post .body .post-content .post-body .content-post-body-content .header-6{font-size:18px}}.content-post .body .post-content .post-body .content-post-body-content table{font-size:17px;line-height:24px;border:1px solid #d6d6d6;margin-bottom:32px}.content-post .body .post-content .post-body .content-post-body-content table.scrollable{overflow:auto;max-width:100%;display:block}.content-post .body .post-content .post-body .content-post-body-content table caption{padding-bottom:5px}.content-post .body .post-content .post-body .content-post-body-content table thead{border-bottom:1px solid #d6d6d6}.content-post .body .post-content .post-body .content-post-body-content table thead tr{background-color:#fafafa}.content-post .body .post-content .post-body .content-post-body-content table thead tr th{font-weight:600;text-align:center}.content-post .body .post-content .post-body .content-post-body-content table tr{background-color:#fff}.content-post .body .post-content .post-body .content-post-body-content table tr:nth-child(even){background-color:#fafafa}.content-post .body .post-content .post-body .content-post-body-content table tr td,.content-post .body .post-content .post-body .content-post-body-content table tr th{padding:10px 15px}.content-post .body .post-content .post-body .content-post-body-content *:not(blockquote):not(pre):last-child{padding-bottom:0;margin-bottom:0}.content-post .body .post-content .post-body .content-post-body-content .align-center{text-align:center}.content-post .body .post-content .post-body .content-post-body-content .align-right{text-align:right}.content-post .body .post-content .post-body .content-post-body-content .indent-1{margin-left:32px}.content-post .body .post-content .post-body .content-post-body-content blockquote.indent-1{padding-left:32px;margin-left:20px}.content-post .body .post-content .post-body .content-post-body-content pre.indent-1{width:calc(100% - 32px);max-width:calc(100% - 32px)}.content-post .body .post-content .post-body .content-post-body-content .indent-2{margin-left:64px}.content-post .body .post-content .post-body .content-post-body-content blockquote.indent-2{padding-left:64px;margin-left:20px}.content-post .body .post-content .post-body .content-post-body-content pre.indent-2{width:calc(100% - 64px);max-width:calc(100% - 64px)}.content-post .body .post-content .post-body .content-post-body-content .indent-3{margin-left:96px}.content-post .body .post-content .post-body .content-post-body-content blockquote.indent-3{padding-left:96px;margin-left:20px}.content-post .body .post-content .post-body .content-post-body-content pre.indent-3{width:calc(100% - 96px);max-width:calc(100% - 96px)}.content-post .body .post-content .post-body .content-post-body-content .indent-4{margin-left:128px}.content-post .body .post-content .post-body .content-post-body-content blockquote.indent-4{padding-left:128px;margin-left:20px}.content-post .body .post-content .post-body .content-post-body-content pre.indent-4{width:calc(100% - 128px);max-width:calc(100% - 128px)}.content-post .body .post-content .post-body .content-post-body-content .indent-5{margin-left:160px}.content-post .body .post-content .post-body .content-post-body-content blockquote.indent-5{padding-left:160px;margin-left:20px}.content-post .body .post-content .post-body .content-post-body-content pre.indent-5{width:calc(100% - 160px);max-width:calc(100% - 160px)}.content-post .body .post-content .post-body .content-post-body-content .indent-6{margin-left:192px}.content-post .body .post-content .post-body .content-post-body-content blockquote.indent-6{padding-left:192px;margin-left:20px}.content-post .body .post-content .post-body .content-post-body-content pre.indent-6{width:calc(100% - 192px);max-width:calc(100% - 192px)}.content-post .body .post-content .post-body .content-post-body-content .indent-7{margin-left:224px}.content-post .body .post-content .post-body .content-post-body-content blockquote.indent-7{padding-left:224px;margin-left:20px}.content-post .body .post-content .post-body .content-post-body-content pre.indent-7{width:calc(100% - 224px);max-width:calc(100% - 224px)}.content-post .body .post-content .post-body .content-post-body-content .indent-8{margin-left:256px}.content-post .body .post-content .post-body .content-post-body-content blockquote.indent-8{padding-left:256px;margin-left:20px}.content-post .body .post-content .post-body .content-post-body-content pre.indent-8{width:calc(100% - 256px);max-width:calc(100% - 256px)}.content-post .body .post-content .post-body .content-post-body-content .indent-9{margin-left:288px}.content-post .body .post-content .post-body .content-post-body-content blockquote.indent-9{padding-left:288px;margin-left:20px}.content-post .body .post-content .post-body .content-post-body-content pre.indent-9{width:calc(100% - 288px);max-width:calc(100% - 288px)}.content-post .body .post-content .post-body .content-post-body-content .log-attachment{display:block;margin:8px 0}.content-post .body .post-content .post-body .content-post-body-content .log-attachment a{font-size:14px;text-decoration:none;color:#666;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-post .body .post-content .post-body .content-post-body-content .log-attachment a:before{content:' ';display:inline-block;width:12px;height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='39' height='40' viewBox='0 0 39 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill-rule='nonzero' fill='none'%3E%3Cpath d='M26 16.529a.377.377 0 0 0-.112-.265l-4.714-4.176a.464.464 0 0 0-.262-.088h-7.164c-.411 0-.748.317-.748.705v14.59c0 .388.337.705.748.705h11.504c.411 0 .748-.317.748-.705V16.53zm-4.695-3.384l3.386 3.014h-3.012c-.206 0-.374-.159-.374-.353v-2.66z' fill='%23666'/%3E%3Cpath fill='%23FFF' d='M15 18h9v1h-9zM15 21h9v1h-9zM15 24h9v1h-9z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;margin-right:5px}.content-post .body .post-content .signature{color:#666;font-size:14px;font-style:italic;margin:13px auto 10px}.content-post .body .post-content .timestamp{font-size:16px;color:#666;margin:21px 0 24px 0;max-width:100%}.content-post .body .post-content .timestamp.timestamp-top{margin-top:0;margin-bottom:15px}@media only screen and (max-width: 767px){.content-post .body .post-content .timestamp.timestamp-top{margin-top:5px;margin-bottom:15px;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;white-space:nowrap;overflow:hidden}}.content-post .body .post-content .timestamp .in-response-to{color:#666}@media only screen and (max-width: 767px){.content-post .body .post-content .timestamp .in-response-to{text-decoration:underline}}.content-post .body .post-content .action-bar{font-size:0}.content-post .body .post-content .action-bar>*{font-size:16px;display:inline-block;margin-right:3px;vertical-align:top;height:17px}.content-post .body .post-content .action-bar .me-too.button-checked .button-large.button-clicked{display:inline}.content-post .body .post-content .action-bar .me-too.button-checked .button-large.button-default{display:none}@media only screen and (max-width: 767px){.content-post .body .post-content .action-bar .me-too.button-checked .button-large.button-clicked,.content-post .body .post-content .action-bar .me-too.button-checked .button-large.button-default{display:none}}@media only screen and (max-width: 767px){.content-post .body .post-content .action-bar .me-too.button-checked .button-small.button-clicked{display:inline}}@media only screen and (max-width: 767px){.content-post .body .post-content .action-bar .me-too.button-checked .button-small.button-default{display:none}}.content-post .body .post-content .action-bar .me-too .button-large.button-clicked{display:none}.content-post .body .post-content .action-bar .me-too .button-large.button-default{display:inline}@media only screen and (max-width: 767px){.content-post .body .post-content .action-bar .me-too .button-large.button-clicked,.content-post .body .post-content .action-bar .me-too .button-large.button-default{display:none}}.content-post .body .post-content .action-bar .me-too .button-small.button-clicked,.content-post .body .post-content .action-bar .me-too .button-small.button-default{display:none}@media only screen and (max-width: 767px){.content-post .body .post-content .action-bar .me-too .button-small.button-clicked{display:none}}@media only screen and (max-width: 767px){.content-post .body .post-content .action-bar .me-too .button-small.button-default{display:inline}}.content-post .body .post-content .action-bar .action-item{padding-right:16px;border-right:solid 1px #d6d6d6;margin-right:16px;color:#0070c9}.content-post .body .post-content .action-bar .action-item:last-of-type{border:0;margin:0;padding:0}@media only screen and (max-width: 767px){.content-post .body .post-content .action-bar.usertip-mobile-action-bar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.user-avatar .avatar{max-width:42px;max-height:42px;border-radius:50%;border:1px solid #d6d6d6}@media only screen and (max-width: 735px){.user-avatar .avatar{max-width:33px;max-height:33px}}.user-avatar.large .avatar{max-width:78px;max-height:78px}@media only screen and (max-width: 735px){.user-avatar.large .avatar{max-width:38px;max-height:38px}}.persist-question{position:fixed;top:0;left:0;width:100%;min-height:2.66667rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 40px 20px 46px;z-index:9;background:#fff;-webkit-box-shadow:0 5px 15px #d6d6d6;box-shadow:0 5px 15px #d6d6d6;z-index:101;-webkit-transform:translateY(-120%);-ms-transform:translateY(-120%);transform:translateY(-120%);-webkit-transition:visibility 0s ease 0.3s, -webkit-transform 0.3s ease-in-out 0s;transition:visibility 0s ease 0.3s, -webkit-transform 0.3s ease-in-out 0s;-o-transition:transform 0.3s ease-in-out 0s, visibility 0s ease 0.3s;transition:transform 0.3s ease-in-out 0s, visibility 0s ease 0.3s;transition:transform 0.3s ease-in-out 0s, visibility 0s ease 0.3s, -webkit-transform 0.3s ease-in-out 0s;visibility:hidden}@media only screen and (max-width: 767px){.persist-question{display:block;padding:12px 16px 12px 42px}}.persist-question.shown{visibility:visible;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);-webkit-transition:visibility 0s ease 0s, -webkit-transform 0.3s ease-in-out;transition:visibility 0s ease 0s, -webkit-transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out, visibility 0s ease 0s;transition:transform 0.3s ease-in-out, visibility 0s ease 0s;transition:transform 0.3s ease-in-out, visibility 0s ease 0s, -webkit-transform 0.3s ease-in-out}.persist-question.closed{visibility:hidden !important}.persist-question .icon.icon-close{position:absolute;top:0;left:0;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px}@media only screen and (max-width: 767px){.persist-question .icon.icon-close{font-size:14px;padding:12px 16px}}.persist-question .icon.icon-close:focus{outline-offset:-8px}.persist-question .content{max-width:980px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.persist-question .content .user-avatar{margin-right:20px}@media only screen and (max-width: 767px){.persist-question .content .user-avatar{display:none}}.persist-question .content .user-avatar .avatar{max-width:60px;max-height:60px}.persist-question .content .title{font-size:26px;font-weight:200;margin:0;line-height:1.25}@media only screen and (max-width: 767px){.persist-question .content .title{font-size:15px;font-weight:400}}.persist-question .content .title .drop-cap{font-weight:400;margin-right:5px}@media only screen and (max-width: 767px){.persist-question .content .title .drop-cap{font-weight:600;margin-right:3px}}.persist-question .content .title .persist-question-toggler{color:#0070c9;text-transform:lowercase}.persist-question .content .title .persist-question-toggler .more-label{display:block}.persist-question .content .title .persist-question-toggler .less-label{display:none}.persist-question .content .title .persist-question-toggler.expanded .more-label{display:none}.persist-question .content .title .persist-question-toggler.expanded .less-label{display:block}.persist-question .content .title .persist-question-text:focus{outline:none}.page{position:relative;width:100%;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both}@media only screen and (max-width: 767px){.page{padding-bottom:50px}}.page .locked-thread{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:50px;padding:10px 0;border:1px solid #d6d6d6;border-radius:5px}.page .locked-thread .locked-thread-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='28' viewBox='0 0 20 28' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 9.625h18v17.25H1V9.625zm2.1-1.897a6.727 6.727 0 1 1 13.455 0H3.1zm8.874 8.387c0-1.099-.883-1.99-1.982-1.99s-1.97.891-1.97 1.99c0 .483.103.926.478 1.27v4.24h3v-4.24c.375-.344.474-.787.474-1.27z' stroke='%23E49006' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E");width:20px;height:28px;background-size:20px 28px;margin:0 10px;-ms-flex-negative:0;flex-shrink:0}.page .locked-thread .locked-thread-message{color:#333;font-size:14px;margin:0}.page .article-thread{margin:44px 16px 2px 16px}@media only screen and (max-width: 735px){.page .article-thread{margin:44px 0 2px 0}}.page .article-thread p{margin:0}.page .article-thread .article-thread-title{font-size:26px;font-weight:200;line-height:34px}.page .article-thread .article-thread-extra{font-size:18px;margin-top:4px;font-weight:400;line-height:24px}.page .helpful-all-toggler{padding:0;margin:90px auto 50px auto;z-index:3;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:42px;font-weight:300;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){.page .helpful-all-toggler{margin:48px auto 0 auto}}.page .all-replies{position:relative;margin-bottom:60px}@media only screen and (max-width: 767px){.page .all-replies{margin-bottom:20px}}.page .all-replies .top-pagination{height:40px;border-bottom:solid 1px #d6d6d6}@media only screen and (max-width: 767px){.page .all-replies .top-pagination{border:0}}.page .all-replies .bottom-pagination{overflow:hidden}@media only screen and (max-width: 767px){.page .all-replies .bottom-pagination{margin-top:30px}}.page .all-replies .all-replies-content{position:relative;padding-top:20px}.page .all-replies .all-replies-content .no-replies{color:#888}.page .all-replies .all-replies-content .error-box{margin-bottom:20px}.page .ranked-replies{border-top:solid 1px #d6d6d6;margin-top:90px;padding-top:20px}@media only screen and (max-width: 767px){.page .ranked-replies{border:0;margin-top:0;padding:0}}.page .fixed-bottom-bar{position:fixed;bottom:0;background-color:#fafafa}.page .more-conversation{border-top:solid 1px #d6d6d6;padding:70px 0 195px 0;text-align:center;font-size:28px;font-weight:200}@media only screen and (max-width: 767px){.page .more-conversation{font-size:18px;font-weight:400;padding:36px 0 120px 0}}
