.content-grid:after,.content-head:after{content:" "}.anb-content h1,.anb-content h2,.content-grid p,.custom-blog{word-wrap:break-word}.anb-content h1{line-height:1.2;margin:0;padding:12px 0 15px}.anb-content h2{font-size:1.8rem;font-weight:600;line-height:1.25;margin-top:-5px}.anb-content h2 [class*=" icon-"],.anb-content h2 [class^=icon-]{position:relative;top:2px;font-size:2.8rem;line-height:.4}.anb-content h2 a{color:#005e94}.anb-content h2 a:visited{color:#797776}.anb-content .dropdown{margin-top:12px}.anb-content .section-wrapper{min-height:1000px}.content-grid{line-height:2rem;font-size:1.4rem;margin-left:-15px;margin-right:-15px}.content-grid:after{display:block;clear:both}.content-grid .content{margin-bottom:30px;padding-left:15px;padding-right:15px}.content-grid .content-thumb{position:relative;display:block;width:100%;padding-bottom:56.25%;margin:0 auto;background-color:#dbd9d7}.content-grid .content-thumb img{position:absolute;width:100%;height:100%;object-fit:cover}.content-grid .content-thumb.diagramimg img{object-position:0 100%}.content-grid .content-thumb .icon-thumb-grey:not(.small){transform:scale(.5,.5)}.content-grid .content-title{font-size:1.8rem;line-height:1.2;margin:0;padding:12px 0 5px}.content-grid .content-title a{color:#005e94}.content-grid .content-title a:visited{color:#797776}.content-grid .content-description{display:block;margin:0 auto}.content-grid .content-description.cut{display:-webkit-box;max-height:62px;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.content-grid.with-quotes .content-title a:visited{color:#005e94}.content-body,.content-body h1,.content-body h2,.content-body h3,.content-body h4,.content-body h5,.content-body h6,.content-head{color:#26211b}.content-grid.with-quotes .quote{margin-bottom:30px;padding:0 15px;clear:both}.content-grid.with-quotes .quote:last-child{margin-bottom:0}.content-grid.with-quotes .quote img{width:50px;height:50px;float:left}.content-grid.with-quotes .quote p{margin:-3px 0 0 65px}@media (min-width:640px){.content-grid .content{float:left;width:50%}.content-grid .content:nth-child(odd),.content-grid.has-main-post .content:nth-child(even){clear:left}.content-grid.has-main-post .content:nth-child(odd){clear:none}.content-grid.has-main-post .content:first-child{width:100%}.content-grid.has-main-post .content:first-child .content-title{font-size:2.4rem}.content-grid.has-main-post .content-thumb .icon-thumb-grey{transform:scale(1,1)}.content-grid.with-quotes .content{clear:right}}.content-img{position:relative;height:0;margin:0 auto;padding-bottom:56.25%}.content-img img{position:absolute;width:100%;height:100%;object-fit:cover}.content-head{line-height:1}.content-head:after{display:block;clear:both}.content-head .user-tagline{top:0}.content-head .user-chess-title{font-size:1.3rem}.content-head .content-stats{margin-top:5px}.content-body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:1.7}.content-body p{margin-bottom:15px}.content-body p:last-of-type{margin-bottom:0}.content-body h3{font-size:1.6rem}.content-body ol,.content-body ul{margin:0 0 20px 30px}.content-body ol>li,.content-body ul>li{margin-bottom:7px}.content-body span.username{cursor:pointer}.content-body iframe,.content-body img,.content-body object,.content-body video{max-width:100%}.content-body img,.content-body video{height:auto}.content-body iframe[src*="www.youtube.com"]{min-width:100%}@media screen and (min-width:640px){.content-body iframe[src*="www.youtube.com"]{min-height:350px}}.more-from{border-top:1px solid #e8e7e6}.more-from.no-line{border-top:none;padding-top:5px}.more-from h2{color:#666463;margin:15px 0;font-size:1.4rem;font-weight:600}.more-from h2 a:visited{color:#005e94}.more-from .content{min-height:0}.more-from .content:last-child{margin-bottom:0}@media all and (min-width:768px){.more-from .content{margin-bottom:0}}.members-list .content-details{margin-left:65px}.members-list .content-details>h2{font-size:1.6rem}.members-list .avatar-160{width:50px;height:50px}.members-list .description{line-height:20px;word-wrap:break-word}@media only screen and (min-width:640px){.members-list .content-details{margin-left:175px}.members-list .content-details>h2{font-size:2.2rem}.members-list .avatar-160{width:160px;height:160px}}@media print{#sidebar,.comments-box,.footer,.main-header,.more-from,.social-share-box,.upgrade-img,site-nav{display:none}a[href]:after{content:none!important}.anb-content{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.authors-blog h2{margin:0 0 15px;color:#26211b}.authors-blog .user-info{display:inline-block;width:175px}.authors-blog .user-info .username{display:inline-block;max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.authors-blog .user-info .username[data-membership=basic],.authors-blog .user-info .username[data-membership="10"]{max-width:140px}.authors-blog .user-info .user-chess-title+.username,.authors-blog .user-info .username[data-title$="M"]{max-width:95px}.authors-blog .user-info .user-chess-title+.username[data-membership=basic],.authors-blog .user-info .user-chess-title+.username[data-membership="10"],.authors-blog .user-info .username[data-title$="M"][data-membership=basic],.authors-blog .user-info .username[data-title$="M"][data-membership="10"]{max-width:110px}.authors-blog .user-info .username[data-title*="W"]{max-width:90px}.authors-blog .user-info .username[data-title*="W"][data-membership=basic],.authors-blog .user-info .username[data-title*="W"][data-membership="10"]{max-width:100px}.authors-blog .user-info .author-info{font-size:1.3rem;font-weight:600;color:#666463}.authors-blog .user-info .author-follow{font-size:1.3rem;font-weight:400;margin:5px 0;color:#666463;cursor:pointer}.be-first{font-size:1.8rem;color:#666463;margin:15px 0 30px}.be-first .icon-paper-pencil{font-size:56px;float:left;line-height:.8;margin-right:20px}.write-options{list-style:none;margin-left:55px;margin-bottom:40px;font-weight:600}.custom-blog{position:relative}.custom-blog .edit-section{position:absolute;top:8px;right:4px;opacity:.6;background:#fff;padding:0 10px 4px;border-radius:3px}.custom-blog .edit-section:hover{opacity:1}.custom-blog .edit-section:hover i{color:#e6912c}.custom-blog .edit-section i{position:relative;top:2px;font-size:2.4rem;padding-right:5px;color:#005e94;line-height:20px}.custom-blog img{max-width:100%}