@font-face{font-family:icons;src:url(/res/fonts/icons.woff) format("woff");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/res/fonts/open-sans-regular.woff2) format("woff2"),url(/res/fonts/open-sans-regular.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-display:swap;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/res/fonts/open-sans-600.woff2) format("woff2"),url(/res/fonts/open-sans-600.woff) format("woff")}@font-face{font-family:"Lora";font-style:italic;font-weight:400;font-display:swap;src:local("Lora Italic"),local("Lora-Italic"),url(/res/fonts/lora-italic.woff2) format("woff2"),url(/res/fonts/lora-italic.woff) format("woff")}@font-face{font-family:"Lora";font-style:normal;font-weight:700;font-display:swap;src:local("Lora Bold"),local("Lora-Bold"),url(/res/fonts/lora-700.woff2) format("woff2"),url(/res/fonts/lora-700.woff) format("woff")}html,body{font:16px/1.5 Tahoma,Arial,Helvetica,sans-serif;margin:0;padding:0;background:#fff}img{max-width:100%;height:auto;border:none}figure{margin:0}a{font-weight:700;transition:color .2s ease;text-decoration:none;color:#0073e4;outline:none}a:hover{color:#f60}h1,h2,h3,h4,h5,h6,blockquote{font-family:Lora,Georgia,"Times New Roman",Times,serif}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.25;margin:1em 0 .5em 0;color:#2d3a4d}h1{font-size:225%}h2{font-size:160%}h3{font-size:130%}h4{font-size:115%}h5,h6{font-size:110%}h2>a,h3>a,h4>a,h5>a,h5>a{color:#f96400}h2>a:hover,h3>a:hover,h4>a:hover,h5>a:hover,h6>a:hover{color:#2e5fc1}p{text-align:justify}input,textarea,select,option{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:100%;font-weight:400;line-height:1.5}hr{clear:both;height:1em;margin:1em 0 0 0;border:0;border-top:1px solid #ddd;border-image:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 33%,rgba(0,0,0,.3) 66%,rgba(0,0,0,0) 100%) 1 stretch;background:radial-gradient(ellipse farthest-side at 50% 0%,rgba(0,0,0,.05),rgba(0,0,0,0) 100%)}pre,code{font-family:"Source Code Pro",Consolas,"Andale Mono","Lucida Console","Courier New",monospace;padding:2px;border:1px solid #eee;border-radius:4px;background:#f0f0f0}pre{overflow:auto;max-height:5em;margin:1em 0;white-space:normal}fieldset{margin:1em 0;padding:0 1em;border:1px solid #ddd;border-radius:5px}legend{font-size:120%;color:#666}label{font-size:120%;display:block;color:#757575}input,select,textarea{font-size:105%;font-weight:400;box-sizing:border-box;margin:0;padding:4px;transition:all .2s ease;border:1px solid #aaa;border-radius:3px}option{font-size:105%;font-weight:400}input[type="text"],input[type="email"],input[type="url"],select,textarea{width:100%;box-shadow:0 1px 2px #ddd}input:focus,select:focus,textarea:focus{border:1px solid #03f;outline:none;box-shadow:0 0 4px #09f}#contact input[type="radio"]+label,#contact input[type="checkbox"]+label{display:inline-block;margin-right:2em}input[type="submit"]{font-weight:700;display:block;max-width:200px;margin:.5em auto;padding:5px 1em;cursor:pointer;transition:all .2s ease;color:#fff;border:none;background:#0080ff;box-shadow:0 1px 4px #ccc}input[type="submit"]:hover{background:#f60}input[type="submit"]:active{transform:translateY(1px);box-shadow:0 0 2px #bbb}input[disabled],input[disabled]:hover,input[disabled]:active{background:#666;box-shadow:none}#wrapper{display:flex;flex-direction:column;min-width:320px;min-height:100vh}header{display:flex;overflow:hidden;height:55px;padding:5px 10px 0 10px;border:0;background:#d9eaf3;box-shadow:inset 0 -10px 10px -10px #93d5ff}header nav{display:inline-block;overflow:hidden;padding:5px 5px 0 5px}header nav ul{margin:0;padding:0}header nav li{display:inline-block;overflow:hidden;margin:0;padding:0;list-style:none;white-space:nowrap}header nav a{font-weight:400;line-height:1;position:relative;display:block;height:50px;padding:0 10px;transition:all .2s ease;transform:perspective(1px) translateZ(0);text-align:center;text-overflow:ellipsis;color:#0056ab;text-shadow:0 1px #fff}header nav a:before{position:absolute;z-index:-1;top:100%;left:0;width:100%;height:100%;content:"";transition:all .2s ease-out;border-radius:5px 5px 0 0;background:transparent;box-shadow:0 0 0 rgba(0,0,0,0)}header nav a:hover:before{top:2px;transition:all .2s ease-out;background:rgba(255,255,255,.5)}header nav .current-menu-item{box-shadow:0 0 10px #93d5ff}header nav .current-menu-item a,header nav a.current{color:#c75000;border-radius:5px 5px 0 0;background:#fff}footer{font-size:80%;clear:both;overflow:hidden;padding:5px;text-align:center;color:#666;background:#f0f0f0;box-shadow:inset 0 10px 10px -10px #bdbdbd}footer p{display:inline-block;margin:0}footer nav{display:inline-block}footer nav ul{margin:0;padding:0}footer nav li{display:inline-block;margin:0;padding:0;list-style-type:none}footer nav li:before{margin:0 5px;content:"•"}footer nav a{font-weight:400;text-overflow:ellipsis;color:#0056ab}.toplogo{font-size:14px;line-height:20px;display:flex;text-align:left}.toplogoicon{font-family:icons;font-size:45px;font-weight:400;line-height:45px;position:relative;display:inline-block;flex:1 0 auto;width:35px;text-shadow:1px 0 #fff,-1px 0 #fff,0 1px #fff,0 -1px #fff,0 1px 4px #0046a2}.toplogoicon:before{position:absolute;top:0;left:0;content:"b";color:#20243e}.toplogoicon:after{position:absolute;top:-1px;left:1px;content:"c";color:#ff6000}.toplogotext{font-size:30px;line-height:30px;position:relative;z-index:1;color:#fff}.toplogotext .gold,.toplogotext .blue{font-family:icons,Raleway,Arial,Helvetica,sans-serif;font-weight:400;position:relative;display:inline-block;transition:background-position .2s ease;text-transform:uppercase}.toplogotext .gold{background:linear-gradient(to bottom,#fff 0%,#ff8d00 48%,#ff6000 52%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.toplogotext .blue{background:linear-gradient(to bottom,#fff 0%,#204a7b 48%,#0d195d 52%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.toplogotext .gold:after,.toplogotext .blue:after{position:absolute;z-index:-1;top:0;left:0;content:attr(title);text-transform:uppercase;background:none;text-shadow:1px 0 #fff,-1px 0 #fff,0 1px #fff,0 -1px #fff,0 1px 4px #0046a2}.toplogo:hover .toplogotext .gold,.toplogo:hover .toplogotext .blue{background-position-y:5px}.toplogo:active{transform:translate(0,1px)}.toplogo:active .toplogotext .gold:after,.toplogo:active .toplogotext .blue:after,.toplogo:active .toplogoicon{text-shadow:1px 0 #fff,-1px 0 #fff,0 1px #fff,0 -1px #fff,0 0 2px #002c65}.toplogotext sup{font-size:9px;color:#5381b5}.toplogoid .tagline{font-size:9px;font-weight:400;position:relative;top:-5px;color:#000}header .icon{font-family:icons!important;font-size:24px;font-weight:normal!important;font-style:normal!important;font-variant:normal!important;display:block;padding-top:3px;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header .ti-play .icon:before{content:"a"}header .ti-dn .icon:before{content:"["}header .ti-scores .icon:before{content:"&"}header .ti-wall .icon:before{content:"#"}header .ti-help .icon:before{content:"?"}header .ti-puzzle .icon:before{content:"="}header .ti-learn .icon:before{content:"%"}header .ti-contact .icon:before{content:"@"}@media (min-width:1200px){header{display:block;text-align:center}header nav{margin:0 auto}.toplogo{position:absolute}.toplogoid .tagline{top:-3px}}@media (max-width:900px){.toplogo{line-height:14px;flex:0 0 145px}.toplogotext{font-size:25px;line-height:20px}.toplogoid .tagline{display:none}}@media (max-width:760px){header li{min-width:38px}header nav a{padding:0 5px}header .label{font-size:9px}header .ti-play .icon:before{content:"a"}header .ti-dn .icon:before{content:"["}header .ti-scores .icon:before{content:"&"}header .ti-wall .icon:before{content:"#"}header .ti-help .icon:before{content:"?"}header .ti-puzzle .icon:before{content:"="}header .ti-learn .icon:before{content:"%"}header .ti-contact .icon:before{content:"@"}}@media (max-width:580px){.toplogo{display:none}header nav{display:block;margin:0 auto}}@media (max-width:410px){header{height:40px;padding:0}header nav a{height:35px;padding:0}header nav .label{display:none}}#socialwrap{position:relative}#social{position:fixed;top:300px;margin-left:-70px}#social #facebook{margin:0 0 5px 5px}@media (max-width:1024px){body{font-size:14px}#wrapper{width:100%}#social{display:none}}#cookienote{position:fixed;z-index:10000;right:0;bottom:0;left:0;color:#333;background:#ffc}#cookienote a{color:#2e5fc1}#cookienote p{font-size:12px;width:86%;min-width:320px;max-width:1200px;margin:0 auto;padding:4px;text-align:center}#cookienote label{font-size:12px;display:inline-block;margin:0;padding:0;color:#333}#cookienote input{margin:0!important}#cookienote label.disabled{color:#666}#cookienote .cookiebutton{display:inline-block;margin:0 5px;padding:0 5px;color:#fff!important;border-radius:3px;background:#2e5fc1}#content{font-family:"Open Sans",Arial,Helvetica,sans-serif;display:flex;flex:1 0 auto;flex-direction:column;min-width:300px;max-width:1840px;margin:0 auto}#contentwrapper{max-width:1200px;margin:0 20px}#content.centered{align-items:center;justify-content:center}#cptch_input{width:auto}[class^="i-"]::before,[class*=" i-"]::before,header .icon,.sidebar li:before,.collapsed h3:before,.expanded h3:before,.next:after,.prev:before,.previous:before,.prevpage a:before,.nextpage a:after,.widget h3:before,legend:before,p.error:before,p.warning:before,p.success:before,#comments-number:before{font-family:"icons"!important;font-weight:normal!important;font-style:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.widget h3:before,.i-clock:before,.i-person:before,.i-calendar:before,legend:before,#comments-number:before{padding-right:5px;color:#bbb}legend:before{content:"/"}.i-clock:before{content:"~"}.i-crown:before{content:"*"}.i-person:before{content:")"}.i-calendar:before{content:"`"}.mainwrapper.with-sidebar{display:flex;align-items:start}.maincolumn{max-width:100%}.maincolumn.with-sidebar{flex:1;margin:0 20px}@media (max-width:799px){.mainwrapper.with-sidebar{display:block}.maincolumn.with-sidebar{margin:0}}.maincolumn ul,.maincolumn ol{margin:0 4%;padding:0;text-align:justify}.maincolumn li{margin:0}.maincolumn.character{display:flex;flex-direction:column;justify-content:center;background-repeat:no-repeat;background-position:center left}.maincolumn.character h1,.maincolumn.character p{margin:0}.maincolumn.character5{min-height:300px;padding-left:200px;background-image:var(--wpr-bg-b0fb5418-7171-4951-abcf-8502d6a38775)}.maincolumn.character4{min-height:400px;padding-left:160px;background-image:var(--wpr-bg-b54a2c02-4888-45b2-ac9d-d7ff97baa1db)}.maincolumn.character3{min-height:400px;padding-right:180px;background-image:var(--wpr-bg-5a4b874a-6c8e-40ad-9900-f5a51c531e47);background-position:center right}.maincolumn.character1{min-height:450px;padding-left:180px;background-image:var(--wpr-bg-41cea588-21f7-4c71-aaeb-3f60d323807f)}@media (max-width:410px){.maincolumn.character5{padding-left:90px;background-size:90px}.maincolumn.character4{padding-left:90px;background-size:90px}.maincolumn.character3{padding-right:90px;background-size:90px}.maincolumn.character1{padding-left:90px;background-size:90px}}.sidebar{box-sizing:border-box;width:300px;min-width:300px;padding-left:20px;text-align:left;color:#666;border-left:1px solid #ddd;border-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 33%,rgba(0,0,0,.3) 66%,rgba(0,0,0,0) 100%) 1 stretch;background-image:radial-gradient(ellipse farthest-side at 0% 50%,rgba(0,0,0,.05),rgba(0,0,0,0) 100%)}@media (max-width:799px){.sidebar{width:auto;margin:0;padding:10px;border-top:1px solid #ddd;border-left:none;border-image:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 33%,rgba(0,0,0,.3) 66%,rgba(0,0,0,0) 100%) 1 stretch;background-image:radial-gradient(ellipse farthest-side at 50% 0%,rgba(0,0,0,.05),rgba(0,0,0,0) 100%)}.sidebar a{line-height:32px}}.sidebar h3{font-weight:400;font-variant:small-caps;color:#515777}.sidebar p{text-align:left}.sidebar a{font-weight:400;text-align:left}.sidebar ul{margin:0;padding:0}.sidebar li{line-height:normal;margin:.5em 0;margin-left:1em;list-style-type:none;text-align:left;text-indent:-1em}.sidebar li:before{padding-right:4px;content:">";color:#ff8330}.sidebar .links h3:before{content:"-"}.sidebar .sparkchess h3:before{content:"a"}.sidebar .useful h3:before{content:"\2665"}.sidebar .recent h3:before{content:"~"}.sidebar .puzzle h3:before{content:"="}.sidebar .question h3:before{content:"?"}.sidebar .info h3:before{content:"?"}.sidebar li.i-download:before{content:"["}.sidebar li.i-upgrade:before{content:"("}.sidebar li.i-password:before{content:"}"}.sidebar li.i-status:before{content:"$"}.sidebar li.i-contact:before{content:"@"}.faq div{transition:height .2s ease;overflow:hidden}.faq.collapsed div{height:0;overflow:hidden}.faq h3{text-indent:-1em}.faq h3,.faq p{margin:.5em 1em}.collapsed h3:before{content:">";color:#ccc}.faq{background:transparent;border-radius:4px;border:1px solid transparent;overflow:hidden;transition:all .3s ease}.expanded h3:before{content:"v";color:#ccc}.exphighlight{background:#fffdfa;border:1px solid #ffa500}.exphighlight h3 a{color:#f60}.hidden{max-height:0;overflow:hidden;transition:all .3s ease}.visible{max-height:1000px;transition:all .3s ease}.thumbnail{float:left;margin:.5em 1em .5em 0}.authorline,.publishedline,.comment-meta{font:italic normal 90%/100% Lora,Georgia,"Times New Roman",Times,serif;margin:0;color:#666}.authorline a,.publishedline a,.comment-meta a{font-weight:400;color:#6795f1}.alignleft{float:left;margin-right:1em}.alignright{float:right;margin-left:1em}.aligncenter{display:block;margin-right:auto;margin-left:auto}figcaption,.wp-caption-text{font-size:90%;line-height:normal;text-align:center;color:#666}.wp-caption img,.wp-block-image img,img.wp-post-image{overflow:hidden;border-radius:5px}.wp-block-pullquote{margin-right:unset!important;margin-left:unset!important;padding:unset!important;text-align:unset!important}.post blockquote{font-size:150%;font-weight:400;font-style:italic;float:right;width:50%;margin:.5em 0 .5em 1em;color:#f60}@media (max-width:799px){.post blockquote{font-size:120%;float:none;width:100%;margin:.5em 0}.post blockquote p{margin:0}}.post blockquote p{font-size:inherit;line-height:inherit;margin:0 0 0 1em;text-align:left;text-indent:-1em}.post blockquote p:before,.post blockquote p:after{font-size:200%;line-height:40%;vertical-align:bottom;color:#999}.post blockquote p:before{content:"\201C"}.post blockquote p:after{content:"\201D"}.bigbutton{font-size:110%;display:inline-block;margin:.5em auto;padding:.2em 1em;text-align:center;color:#fff;border-radius:20px;background:#0080ff}.bigbutton:hover{color:#fff;background:#f60}.embed-container,.wp-embed-aspect-16-9 .wp-block-embed__wrapper{position:relative;overflow:hidden;height:0;padding-top:30px;padding-bottom:56.25%}.embed-container iframe,.embed-container object,.embed-container embed,.wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.indented{font-size:90%;margin:0 5%;color:#666;border-left:1px dotted #ccc}.single .post,.single .puzzle,.single .question,.single .howto{max-width:700px;margin:0 auto 1em auto}.type-page .post h2,.type-page .puzzle h2{margin-top:0}.puzzle code{padding:2px;word-break:break-all;border-radius:3px}.puzzle-solution code{transition:all .3s ease-in;color:#f0f0f0;border:1px solid #ddd;background-color:#f0f0f0}.puzzle-solution code:hover,.puzzle-solution code:active{color:#000}.puzzle-img{max-width:400px;margin:0 auto;padding:10px;text-align:center;border-radius:10px;background:#b8e6ff}.puzzle-img img{overflow:hidden;border-radius:5px}.puzzle-link-wrapper,.post-link-wrapper{position:relative;display:block;overflow:hidden;margin-bottom:20px;transition:border .3s ease;border:1px solid #75a9dc;border-radius:4px;background-color:#fcfcfc;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;box-shadow:0 4px 8px #eee}.puzzle-link-wrapper:hover,.post-link-wrapper:hover{border:1px solid #ff8330}.puzzle-link-wrapper h2,.post-link-wrapper h2{margin:0 0 20px 0;color:#f76300}.puzzle-link-wrapper p,.post-link-wrapper p{font-weight:400;margin:0;color:#000}.puzzle-link-wrapper .puzzle-element,.post-link-wrapper .post-element{position:relative;z-index:2;margin:20px}.puzzle-link-wrapper .puzzle-img-left,.post-link-wrapper .post-img-left{min-width:150px;max-height:150px;text-align:center}.puzzle-link-wrapper img,.post-link-wrapper img{float:none;overflow:hidden;margin:0;border-radius:4px}@media (min-width:1000px){.puzzle-link-wrapper .puzzle-element,.post-link-wrapper .post-element{display:flex}.puzzle-link-wrapper .puzzle-img-left,.post-link-wrapper .post-img-left{padding-right:20px}}.avatar,.team_member img,#dtl img{overflow:hidden;margin-right:.5em;padding:1px;border-radius:50%}.team_member img,.author_bio_section img,#dtl img{border:2px solid #ddd;box-shadow:0 1px 2px rgba(0,0,0,.1)}.comment-list .avatar,#dtl img{float:left;margin-bottom:.5em}.author_bio_section img{min-width:70px;height:70px}.author_bio_section{display:flex;align-items:center;margin:1em 0;padding-top:1em;border-top:1px solid #ddd}.author_bio_section .author_details{line-height:1.5}.sharing{clear:both;margin:1em 0;text-align:center;border-radius:4px;background:#eee}.sharingIcons{display:flex;justify-content:center}.sharing a{font-family:icons;font-size:120%;font-weight:400;position:relative;display:block;flex-grow:1;transition:all .3s ease;transform:perspective(1px) translateZ(0);color:#fff;background:#666}.sharing a:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";transition-timing-function:ease-out;transition-duration:.3s;transition-property:transform;transform:scaleY(0);transform-origin:50% 100%;background:rgba(255,255,255,.5)}.sharing a:hover:before,.sharing a:focus:before,.sharing a:active:before{transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transform:scaleY(1)}.sharing a:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.sharing a:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.sharing a.icon-fbook{background:#204385}.sharing a.icon-gplus{background:#d3492c}.sharing a.icon-twit{background:#2aa9e0}.sharing a.icon-what{background:#2ae066}.sharing a.icon-mail{background:#e02ab5}#comments{max-width:700px;margin:0 auto}.comment-list,.children{margin:0}.comment-list li{padding:1em 2%;list-style-type:none;border-top:1px solid #ddd}.comment-list li.role-administrator{background:#fffadd}.comment-content p{margin:.5em 0}.comment-author cite{font-size:120%;font-style:normal;line-height:1.5;display:block}.comment-meta,.comment-content,.comment-reply-link{margin-left:90px}#respond h3{display:none}#comments-number:before{content:","}#commentform br{display:none}.pagination{clear:both;margin-top:.5em;padding-top:.5em;border:0;border-top:1px solid #ddd;border-image:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 33%,rgba(0,0,0,.3) 66%,rgba(0,0,0,0) 100%) 1 stretch;background-image:radial-gradient(ellipse farthest-side at 50% 0%,rgba(0,0,0,.05),rgba(0,0,0,0) 100%)}.pagination .current,.pagination a{display:inline-block;padding:6px 14px;border-radius:3px}.pagination .current{color:#fff;background:#0080ff}.pagination a{transition:all .3s}.pagination a:hover{color:#f60}.prev,.previous,.next{position:relative}.previous,.prevpage{float:left}.next,.nextpage{float:right}.prevpage,.nextpage{max-width:40%}.prevpage a,.nextpage a{position:relative}.prev,.previous,.prevpage a{padding-left:2em!important}.next,.nextpage a{padding-right:2em!important;text-align:right}.nextpage a{right:1em}.next:after,.nextpage a:after,.prev:before,.previous:before,.prevpage a:before{font-size:140%;position:absolute;top:0;transition:all .3s;vertical-align:middle}.next:after,.nextpage a:after{right:3px;content:"\2192"}.prev:before,.previous:before,.prevpage a:before{left:3px;content:"\2190"}.next:hover:after,.nextpage a:hover:after{right:0}.prev:hover:before,.previous:hover:before,.prevpage a:hover:before{left:0}.slick-dots{text-align:center!important}.slick-prev:before,.slick-next:before,.slick-dots li.slick-active button:before{color:#ff8330!important}.caldera_forms_form .row{display:flex;margin:10px 0}.caldera_forms_form .col-sm-4{width:33%}.caldera_forms_form .col-sm-6{width:50%}.caldera_forms_form .col-sm-12{width:100%}#pushRequest{position:fixed;z-index:2;right:0;bottom:0;left:0;padding:10px;transition:transform .3s ease;transform:translateY(100%);text-align:center;border-top:4px solid #fff;background:#fff7ce}#pushRequest.open{transform:translateY(0%)}#pushRequest p{margin:0;text-align:center}#pushRequest .primary{font-weight:700;display:inline-block;max-width:200px;margin:.5em auto;padding:5px 1em;cursor:pointer;transition:background-color .3s ease;color:#fff;border:none;border-radius:4px;background:#0080ff;box-shadow:0 1px 4px #a5864e}#pushRequest .primary:hover{background-color:#f60}.upw-posts .entry-image{margin-bottom:0!important;text-align:center}.upw-posts .entry-summary>:first-child{margin-top:0}.pagination:after,.author_bio_section:after,.puzzle:after,.post:after,.puzzle-content:after,#dtl:after{font-size:0;display:block;visibility:hidden;clear:both;height:0;content:" "}p.error,p.warning,p.success{font-size:110%;position:relative;overflow:hidden;padding:.5em .5em .5em 2em;border-radius:3px;box-shadow:0 1px 2px #ddd}p.error{border:1px solid #900;background:#ffd7d7}p.warning{border:1px solid #ff8300;background:#fff0d7}p.success{border:1px solid #090;background:#deffd7}p.error:before,p.warning:before,p.success:before{font-size:200%;line-height:.5;position:absolute;left:0;padding-left:5px}p.error:before{content:"X";color:#900}p.warning:before{content:"!";color:#ff8300}p.success:before{content:"i";color:#090}.payform{position:fixed;z-index:9999;top:0;left:0;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;margin:0;padding:0;border:none;-webkit-tap-highlight-color:transparent}a.thumbs img{overflow:hidden;width:27%;height:auto;margin:15px;padding:5px;transition:all .3s;border:1px solid #666;border-radius:3px;background:#fff;box-shadow:0 0 1px #000}a.thumbs:hover img{transform:scale(1.1);box-shadow:0 0 4px #ccc}@media (max-width:899px){a.thumbs img{width:42%}}@media (max-width:599px){a.thumbs img{width:85%}}@media (min-width:800px) and (max-width:899px){.post .code-block-1{max-width:468px}}@media (min-width:1300px){.post .code-block-1{max-width:728px}}span.rpbui-chessgame-move{text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-decoration-color:#0073e4}.adbanner{width:728px;min-height:90px;margin:20px auto}@media (min-width:970px){.adbanner{width:970px;min-height:250px}}@media (max-width:799px){.adbanner{width:480px;min-height:320px}}@media (max-width:479px){.adbanner{width:100%;min-height:380px}}@media (min-height:685px) and (min-width:1200px){#content{flex-direction:row;gap:20px}#contentwrapper{margin:0}.adbanner{position:sticky;top:20px;flex:0 0 160px;width:160px;height:600px}}@media (min-height:685px) and (min-width:1500px){.adbanner{flex:0 0 300px;width:300px}}