.info-icon{width:16px;height:16px}.table-sales tr:hover .info-icon{background-image:url(/static/img/steam.gif)}.table-sales tr:hover .info-icon:before{content:''}.panel-ownership-login{line-height:34px;float:right}.header-huge{height:220px}#currency-form{min-height:24px}#js-filters{position:relative;margin-top:25px;text-align:left;width:440px}#js-filter-loader{padding-top:50px;color:#FFF;text-align:center;height:100%;width:420px;float:right}.span-sale-filter{width:200px}.currency-dropdown .btn,.fancy-select select{width:200px;color:#9FBBCB;border:1px solid #778C98;border-radius:2px;background:0 0;margin-bottom:5px;line-height:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:400}.fancy-select select::-ms-expand{display:none}.fancy-select option{padding:5px;color:#333;background:#FFF}.fancy-select{position:relative;vertical-align:middle}.currency-dropdown .caret,.fancy-select:after{position:absolute;pointer-events:none;content:" ";border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #9FBBCB;line-height:1;right:10px;top:50%;margin-top:-5px}.fancy-range{color:#9fbbcb;position:relative;border:1px solid #778C98;border-radius:2px;padding:7px 8px;margin-bottom:5px;line-height:18px}.fancy-range-input{float:right;width:90px;height:18px;background:0 0;-webkit-appearance:none}.fancy-range-input:focus{outline:none}.fancy-range-input::-webkit-slider-runnable-track{width:100%;height:6px;cursor:pointer;background:#778C98;border-radius:4px}.fancy-range-input::-webkit-slider-thumb{height:18px;width:18px;border-radius:50%;background:#FFF;cursor:pointer;-webkit-appearance:none;margin-top:-6px}.fancy-range-input::-moz-range-track{width:100%;height:6px;cursor:pointer;background:#778C98;border-radius:4px}.fancy-range-input::-moz-range-thumb{height:18px;width:18px;border-radius:50%;border:none;background:#FFF;cursor:pointer;margin-top:-6px}.fancy-range-input::-ms-track{width:100%;height:6px;cursor:pointer;background:#778C98;border-radius:4px}.fancy-range-input::-ms-thumb{height:18px;width:18px;border-radius:50%;background:#FFF;cursor:pointer;margin-top:-4px}#js-filter-submit{float:right;width:420px;margin-top:4px;color:#fff;background:#3C6091;background:rgba(60,96,145,.8);border-color:#778C98}#js-filter-submit:hover{color:#fff;background:#4873a7;border-color:#4873a7}#js-filter-submit:active{background:#9ab7de;border-color:#4873a7}#js-filter-submit:disabled{opacity:.2;border-color:#778C98;background:0 0}.wrapper-info{margin-bottom:20px}.wrapper-info .row{margin-bottom:10px}.scope-sales{min-width:960px;background:#1B2838 center center no-repeat}.scope-sales .header-title{margin-top:50px}.scope-sales .header-huge,.scope-sales .wrapper-info{background:0 0}.wrapper-info.owned{margin:0;border:0}.steamy-checkbox-control{line-height:24px;color:#9fbbcb;cursor:pointer}.steamy-checkbox-control.checked,.steamy-checkbox-control:hover{color:#FFF}.steamy-checkbox{margin-right:4px;display:inline-block;width:16px;height:16px;background-position:top center;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAMAAAAsVwj+AAAANlBMVEUAAACfu8v///8AAAAAAAAAAAD///////8AAAD///9tdXn///////9hcnv///8ZHSD///////8f1b98AAAAEXRSTlMAv2ZHYCXPjz7vC08fnjxob63h5fcAAACFSURBVCjPzc9bDsMgDETRcRLAPALx/jdbMKqLRBeQ+5cTNJKRHJ8WuwR309LtwNQuqxHjpMvBonMAXglMDVYi3o7bz//TsaTfFZiFUIeojrKIfxYoscP6wovEMiHpgIhkTPC+jAEJmND/xWcMwECL5QvIUXTAAMXrgEEvePygwqrHdtzeBzRUBabekaQgAAAAAElFTkSuQmCC');vertical-align:text-bottom}.steamy-checkbox-control.checked .steamy-checkbox{background-position:bottom center}.steamy-checkbox-label{display:inline-block}.table-sales{width:100%;margin-bottom:20px;border-collapse:collapse;table-layout:fixed}.table-sales,.table-sales a{color:#6b6b6b}.table-sales tr{border-bottom:1px solid #E5E5E5}.table-sales tr:last-child{border-bottom:0}.table-sales td{position:relative;text-align:center}.table-sales td:nth-child(3),.table-sales th:nth-child(3){text-align:left}.table-sales th{height:30px;background-color:#607D8B;color:#f6f3f7;font-size:14px;border:0}.pre-table-title{padding:0 30px;font-size:25px;line-height:50px;height:50px;color:#f6f3f7;background-color:#455A64}.pre-table-title>span{float:right}.pre-table-title a{color:#f6f3f7}#sales-section-weeklong-deals .pre-table-title{background-color:#303F9F}#sales-section-weeklong-deals .table-sales th{background-color:#3F51B5}#sales-section-daily-deal .pre-table-title{background-color:#00796B}#sales-section-daily-deal .table-sales th{background-color:#009688}#sales-section-play-for-free .pre-table-title{background-color:#F57C00}#sales-section-play-for-free .table-sales th{background-color:#FF9800}#sales-section-halloween-sale .pre-table-title{background:#000 url(/static/img/sale_halloween.jpg) center top no-repeat;height:276px;color:transparent;position:relative}#sales-section-halloween-sale .pre-table-title a{color:transparent;position:absolute;left:0;width:100%;height:100%}#sales-section-halloween-sale .table-sales th{background-color:#00735C}.table-sales td.price-discount{font-weight:700;font-style:normal;background-color:#8BC34A!important;color:#FFF}.table-sales td.price-discount-major{font-weight:700;font-style:normal;background-color:#1976D2!important;color:#FFF}.table-sales .sort-header:after{border-color:#FAFAFA transparent}.table-sales .owned .octicon:before{content:'\f05e'}.table-sales .wished .octicon:before{content:'\f011'}.table-sales .cart .octicon:before{content:'\f045'}.owned .applogo>a{opacity:.3}.owned:hover .applogo>a{opacity:1}td.applogo{text-align:left}.applogo img{width:107px;height:40px}.subinfo{color:#CCC;font-size:80%;display:block}tr:hover .highest-discount-major,tr:hover .highest-discount{font-style:normal;padding-left:3px;padding-right:3px;background-color:#F44336;color:#FFF}tr:hover .highest-discount-major{background-color:#1976D2}tr:hover .subinfo{color:#333}.table-sales .hidden{display:none}.show-more{cursor:pointer;line-height:30px}#js-sale-countdown{position:absolute;bottom:10px;font-size:16px;color:#DDD}.sale-filter-note{padding:15px;font-size:18px;color:#FFF;margin:-30px 0 20px;background-color:#388E3C}.sale-filter-note a{color:#ECECEC;border-bottom:1px dotted #ECECEC}.sale-filter-note a:hover{text-decoration:none;border-bottom-style:solid}.sale-filter-note-help{cursor:help;border-bottom:1px dotted #DDD}.sale-filter-note .octicon{width:20px;text-align:center}.sale-filter-note-steam{color:#DDD;margin:12px 0 0}@media (min-width:1200px){.container-sales{width:1170px}}