.algolia-autocomplete{width:100%}.aa-dropdown-menu{top:-6px;margin:6px 0 0;text-align:left;height:auto;background:0 0;width:100%;max-width:500px;left:0!important;box-shadow:0 1px 0 0 rgba(0,0,0,.2),0 2px 3px 0 rgba(0,0,0,.1);background:#fff;overflow-y:scroll;max-height:500px;border:solid 1px #d9d9d9;*/border-radius:3px;padding:8px}.aa-dropdown-menu:before{position:absolute;content:'';width:14px;height:14px;background:#fff;top:-7px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;transform:rotate(-45deg);border-radius:2px;z-index:999;display:block;left:24px}.aa-dropdown-menu .aa-suggestions{position:relative;z-index:1000}.aa-dropdown-menu *{box-sizing:border-box}.aa-suggestions-category{font-size:15px;color:#00ab6b}.aa-suggestion{padding:4px 4px 0;display:block;width:100%;height:38px;clear:both}.aa-suggestion span{white-space:nowrap!important;text-overflow:ellipsis;overflow:hidden;display:block;line-height:2em}.aa-suggestion.aa-cursor{background:#eee}.aa-suggestion em{color:#4098ce}.aa-suggestion mark{font-weight:700}.navbar #menu-item-search,#desktop-search-wrapper{display:none}li#mobile-search-wrapper .search-form{margin:0 15px 10px}#mobile-search-wrapper .fa-search{position:absolute;top:50%;transform:translateY(-50%);right:25px;font-size:16px}#mobile-search-wrapper input,#desktop-search-wrapper input{width:100%;padding:6px 5px;font-size:14px;line-height:1.42857143;box-sizing:border-box}.blog-subscribe{font-weight:400;width:350px;position:fixed;bottom:0;z-index:100;right:40px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.blog-subscribe-inner{background:#fff;border-bottom:0}.blog-subscribe-content{padding:15px;border:1px solid #dadfe1;border-top:0}#subscribe-text{margin-bottom:10px}#subscribe-text p,#subscribe-email{font-size:14px}.intro-subscribe{margin:10px 0 20px}.show_button .fa-chevron-up,.hide_button .fa-chevron-down{float:right;padding:0 0 0 10px;font-size:16px;line-height:150%;color:rgba(0,0,0,.4)}.show_button,.hide_button,.show_button:hover,.hide_button:hover{width:100%;font-size:16px;text-align:left;padding:10px 20px;background:#2196f3;border:1px solid #1976d2;color:#fff}#chess article a.hover,#chess article div.hover{background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%;display:block;opacity:.4;filter:alpha(opacity=40);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#chess article:hover a.hover{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}#chess article .info ul li{color:#fff;font-size:12px;margin:0}#chess article .info h2{color:#fff;margin:0}#chess article .info h2 a{color:inherit;display:block;font-size:20px}#chess article{position:relative;background-color:#2c3e50;overflow:hidden;margin-bottom:8px}#chess article.king{height:428px}#chess article.tower{height:240px}#chess article.tower h2{line-height:1.2}#chess article.tower .info{margin:10px}#chess article.queen{height:180px}#chess article .info{position:absolute;margin:20px;bottom:0;right:0;color:#fff;text-align:right}#chess .row.no-gutter{margin-left:-4px;margin-right:-4px}#chess .row.no-gutter .row{margin-left:-4px;margin-right:-4px}#chess .row.no-gutter[class*=col-]:not(:first-child),#chess .row.no-gutter [class*=col-]:not(:last-child){padding-right:4px;padding-left:4px}#chess .row.no-gutter [class*=col-]{padding-right:4px;padding-left:4px}#chess .btn-read-more{display:block;font-family:roboto,sans-serif}@media only screen and (min-width:320px){}@media only screen and (min-width:480px){}@media only screen and (min-width:768px){}@media only screen and (min-width:992px){}@media only screen and (min-width:1200px){#chess article .info h2 a{color:inherit;display:block;font-size:24px}}@media only screen and (max-width:1200px){}@media only screen and (max-width:992px){}@media only screen and (max-width:768px){.blog-subscribe{display:none}input[type=text]{font-size:16px!important}section#chess article.king{height:240px}#chess article .info h2 a{font-size:20px;line-height:120%}#chess article a.hover,#chess article div.hover{-webkit-transition:none;transition:none}#chess article:hover a.hover{opacity:.4;filter:alpha(opacity=40);-webkit-transform:inherit;-ms-transform:inherit;transform:inherit}}@media only screen and (max-width:480px){}@media only screen and (max-width:320px){}