.bg-gb-root{overflow:hidden;padding:15px;position:relative}.bg-thumb-50{width:50px}.bg-thumb-170{width:170px}.bg-thumb-212{width:212px}.bg-gb-shelf .category-header{margin-top:27px;margin-bottom:17px}.bg-gb-shelf .category-header .category-title{font-weight:500}.bg-gb-shelf-item-thumbtabs{overflow:hidden;height:50px;margin-bottom:10px}.bg-gb-shelf-item-thumbtab{position:relative;float:left;margin-left:4px;opacity:.2;filter:alpha(opacity=20)}.bg-gb-shelf-item-thumbtab:first-child{margin-left:0}.bg-gb-shelf-item-thumbtab.bg-gb-selected-shelf-tab{opacity:1;filter:alpha(opacity=100);-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.bg-gb-shelf-item-thumbtab:hover{opacity:1;filter:alpha(opacity=100);-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;cursor:pointer}.bg-gb-shelf-item-thumbtab.bg-gb-selected-shelf-tab::before{content:" ";z-index:10;position:absolute;top:0;right:0;bottom:0;left:0;border-bottom:6px #41cc18 solid}.bg-gb-shelf-main-content .bg-spinner{line-height:212px;margin:0;padding:0}.bg-gb-shelf-tab-content{display:none}.bg-gb-shelf-main-content{position:relative;overflow:hidden;height:212px;border:solid 1px #d9d9d9;box-shadow:0 1px 2px #d9d9d9}.bg-gb-shelf-main-content:hover{box-shadow:0 2px 3px #d9d9d9}.bg-gb-shelf-main-inner-content.swap{opacity:0;filter:alpha(opacity=0)}.bg-gb-shelf-main-inner-content{-moz-transition:opacity .1s ease;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.bg-gb-shelf-hero-thumb{float:left;display:block}.bg-gb-shelf-hero-content{overflow:hidden;padding:18px}.bg-gb-shelf-hero-content-header,.bg-gb-shelf-hero-content .title-wrap{overflow:hidden}.bg-gb-shelf-hero-content .qualified-product-title{font-size:14px;line-height:1.4em;margin-top:.5em}.bg-gb-shelf-hero-content .download-action{float:right;padding-left:18px}.bg-gb-shelf-hero-content .description{clear:both;overflow:hidden;margin-top:10px;margin-right:30px;color:#555;font-size:13px;line-height:1.3em;max-height:3.9em}.bg-gb-shelf-paddle{position:absolute;top:60px;width:42px;height:87px;background-repeat:no-repeat;background-color:#fff;background-position:center;border:1px solid #e3e3e3;cursor:pointer;opacity:0;filter:alpha(opacity=0);-moz-transition:opacity .1s ease-in-out;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.bg-gb-shelf:hover .bg-gb-shelf-paddle{opacity:.8;filter:alpha(opacity=80)}.bg-gb-shelf .bg-gb-shelf-paddle:hover{opacity:1;filter:alpha(opacity=100);box-shadow:0 0 10px 1px rgb(200 200 200 / .7)}.bg-gb-shelf-paddle.bg-gb-shelf-left-paddle{left:0;border-left:none;-moz-border-radius-topright:2px;border-top-right-radius:2px;-moz-border-radius-bottomright:2px;border-bottom-right-radius:2px}.bg-gb-shelf-paddle.bg-gb-shelf-right-paddle{right:0;border-right:none;-moz-border-radius-topleft:2px;border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;border-bottom-left-radius:2px}.bg-gb-shelf-preview-products{margin-top:10px}.bg-gb-preview-products-title{margin-bottom:7px;font-weight:500;color:#444;font-size:11px;text-transform:uppercase}.bg-gb-inline-preview-video{float:left;width:100px;margin-right:8px}.bg-gb-inline-preview-video .video-time,.bg-gb-inline-preview-video .addto-button{display:none}.bg-gb-pagination{margin-top:20px}.bg-gb-compact-shelf{overflow:hidden;margin-bottom:20px;border:solid 1px #d9d9d9;box-shadow:0 1px 2px #d9d9d9}.bg-gb-compact-shelf .bg-gb-shelf-hero-content{padding:9px 18px}.bg-gb-compact-shelf .description{max-height:2.6em;margin-right:0}.bg-gb-compact-shelf .bg-gb-inline-preview-video{width:90px}.guide-builder-section{margin:0 0 20px 36px}.category-header{margin-bottom:15px;font-size:18px}.bg-gb-flex-category-header .category-title-wrap{display:block}.category-title-wrap:hover .category-title-link .category-title{color:#000}.category-title-wrap:hover .category-count-link .product-count{color:#555}.category-header .category-title-link:hover .category-title,.category-header .category-count-link:hover .product-count,.category-header .category-link:hover .all-categories{color:#1c62b9;text-decoration:underline}.category-header .category-title{font-size:18px;font-weight:400;color:#333}.category-header .all-categories{font-size:18px;font-weight:400;color:#767676}.category-header .breadcrumb-chevron{margin:0 6px;vertical-align:middle;background-size:auto;width:7px;height:10px}.rtl .category-header .breadcrumb-chevron{background-size:auto;width:7px;height:10px}.category-header .product-count{font-size:13px;font-weight:400;color:#767676;margin-left:6px}.bg-gb-preview .bg-dialog-fg-content{padding:0}.bg-gb-preview .bg-uix-button-content{max-width:78px}.bg-gb-preview-loading{height:450px;width:700px;line-height:450px;text-align:center}.bg-gb-preview-header{display:table;width:100%;padding:8px;padding-right:40px;overflow:hidden;background:#ededed;border-bottom:#dbdbdb 1px solid;-moz-box-sizing:border-box;box-sizing:border-box;background-image:-moz-linear-gradient(top,#ededed 0,#efefef 100%);background-image:-ms-linear-gradient(top,#ededed 0,#efefef 100%);background-image:-o-linear-gradient(top,#ededed 0,#efefef 100%);background-image:-webkit-linear-gradient(top,#ededed 0,#efefef 100%);background-image:linear-gradient(to bottom,#ededed 0,#efefef 100%)}.bg-gb-preview-header .bg-gb-preview-header-item{display:table-cell;vertical-align:middle}.bg-gb-preview-header-item.profile-item{width:50px}.bg-gb-preview-header-item.description-item{max-width:230px}.bg-gb-preview-header-item.description-item .title{font-size:16px;line-height:1.4em;color:#444;width:225px;margin:0;overflow:hidden;white-space:nowrap;word-wrap:normal;-o-text-overflow:ellipsis;text-overflow:ellipsis}.bg-gb-preview-header-item.description-item .description{max-height:2.4em;line-height:1.3em;color:#777;font-size:13px;overflow:hidden}.bg-gb-preview-header-item.download-item{max-width:230px}.bg-gb-preview-header-item.stats-item{text-align:center}.bg-gb-preview-header-item.stats-item .stat-value{font-size:18px;color:#444}.bg-gb-preview-header-item.stats-item .stat-name{font-size:10px;color:#a5a5a5}.bg-gb-preview-header .bg-gb-preview-close{cursor:pointer;display:block;position:absolute;right:13px;top:18px;opacity:.5;filter:alpha(opacity=50);background-size:auto;width:20px;height:20px}.bg-gb-preview .bg-gb-preview-body{padding:20px;height:314px;min-width:644px}.bg-gb-preview-body .bg-gb-preview-player{height:289px;width:514px;overflow:hidden}.bg-gb-preview-body .bg-gb-preview-video{float:left}.bg-gb-preview-body .bg-gb-preview-video .bg-gb-preview-video-title{margin:0;padding:8px 0 10px;width:514px;color:#333;font-size:16px;line-height:1.3em;font-weight:500;overflow:hidden;white-space:nowrap;word-wrap:normal;-o-text-overflow:ellipsis;text-overflow:ellipsis}.bg-gb-preview-error-message{line-height:1.4em;text-align:center;margin-top:8em;font-size:16px}.bg-gb-preview-thumbs-container{float:right;width:130px}.bg-gb-preview-thumb{float:left;margin-left:5px;cursor:pointer;border:3px solid #fff}.bg-gb-preview-thumb.selected{border:3px solid #a22722}.bg-gb-preview .change-preview-button{position:absolute;top:195px;height:6em;padding-top:20px;padding-bottom:20px}.bg-gb-preview .change-preview-button.previous{left:-50px}.bg-gb-preview .change-preview-button.next{right:-50px}.bg-gb-preview .bg-uix-button-icon-previous,body.rtl .bg-gb-preview .bg-uix-button-icon-next{background-size:auto;width:18px;height:26px}.bg-gb-preview .bg-uix-button-icon-next,body.rtl .bg-gb-preview .bg-uix-button-icon-previous{background-size:auto;width:17px;height:26px}.bg-gb-promo{padding:20px;border-bottom:1px solid #e2e2e2}.bg-gb-promo h2{font-size:15px;font-weight:500}.bg-gb-promo .bg-gb-help-header{padding:0 0 15px;font-size:16px;font-weight:500}.bg-gb-promo .bg-gb-help-content{margin:0 20px 0 0;padding-left:0;list-style:none}.bg-gb-promo .bg-gb-help-item strong{color:#666;font-size:13px}.bg-gb-promo .bg-gb-help-item{overflow:hidden;padding-bottom:5px;color:gray;font-size:11px;line-height:16px}.bg-gb-promo .bg-gb-help-item-content{display:block;overflow:hidden;padding:4px 10px 15px 15px}.bg-gb-promo .bg-gb-help-item img{float:left;height:27px;width:27px}.guide-builder-search{float:right}.guide-builder-search .products-search{display:inline-block;vertical-align:middle}.guide-builder-search .search-button{display:inline-block;vertical-align:middle;padding:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.guide-builder-search .search-button .bg-uix-button-content{border:none;display:block;margin:0 15px;padding:0;opacity:.6;text-indent:-10000px;background:no-repeat url(https://cdn.basifulgames.com/img/www-magnifier.png);background-size:15px;width:14px;height:14px;box-shadow:none}.open-label{color:#fff}.bg-uix-form-input-select,.bg-uix-form-input-text,.bg-uix-form-input-textarea{border:1px solid #d3d3d3;color:#333}.bg-uix-form-input-checkbox-element,.bg-uix-form-input-radio-element,.bg-uix-form-input-text,.bg-uix-form-input-textarea{box-shadow:inset 0 0 1px rgb(0 0 0 / .05)}.bg-uix-form-input-text{width:250px;padding:5px 10px 6px;margin-top:0;margin-bottom:0;font-size:13px}