.parsys .search-box{width:100%;max-width:940px;margin:0 auto;color:#fff}
.parsys .search-box p{font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica;font-size:18px}
.parsys .search-box a{color:#00a2ff;font-weight:bold;text-decoration:none}
.parsys .search-box a:hover{text-decoration:underline}
.parsys .search-box label{display:none}
.parsys .search-box .form{font-size:20px;position:relative;background-color:rgba(255,255,255,0.08);border:0 none;height:72px;padding:0}
.parsys .search-box input{border:0;color:#fff;background:transparent center center no-repeat;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-size:25px}
.parsys .search-box input::-ms-clear{display:none}
.parsys .search-box input::-webkit-input-placeholder{color:#969696}
.parsys .search-box input::-moz-placeholder{color:#969696}
.parsys .search-box input:-ms-input-placeholder{color:#969696}
.parsys .search-box input:focus{outline:0}
.parsys .search-box input[type="search"]{height:100%;width:100%;font-size:38px;padding:0 78px 0 2.2%;box-sizing:border-box}
.parsys .search-box input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
.parsys .search-box input[type="submit"]{overflow:hidden;top:3px;right:15px;width:32px;position:absolute;background-image:url(clientlibs_base/images/searchbox/icon-magnifine.png)}
.parsys .search-box .search-summary{margin:36px 0 5px}
.parsys .search-box.loading .search-input-loader{opacity:1;transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}
.parsys .search-box .yui-ac-ft{text-align:center;text-transform:uppercase;border-top:2px solid #363636;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;font-size:14px}
.parsys .search-box .yui-ac-ft span{background:transparent url(clientlibs_base/images/searchbox/icon-arrow.png) left center no-repeat;padding-left:20px;font-weight:inherit}
.parsys .search-box .yui-ac-container{position:relative;z-index:1;width:100%;background-color:#1f1f1f;color:#fff}
.parsys .search-box .yui-ac-container a{text-decoration:none;color:inherit}
.parsys .search-box .yui-ac-container ul{list-style-type:none;padding:0;margin:0;font-size:18px;text-align:left}
.parsys .search-box .yui-ac-container li,.parsys .search-box .yui-ac-container .yui-ac-ft{padding:21px 25px;cursor:pointer;transition:background .1s linear;-ms-transition:background .1s linear;-moz-transition:background .1s linear;-webkit-transition:background .1s linear}
.parsys .search-box .yui-ac-container li:nth-child(odd){background-color:#282828}
.parsys .search-box .yui-ac-container .hover,.parsys .search-box .yui-ac-container .hover:nth-child(odd),.parsys .search-box .yui-ac-container .yui-ac-ft:hover{background-color:#0068bf}
.parsys .search-box .search-input-loader{opacity:0;transform:scale(0);-webkit-transform:scale(0);background-color:#262626;height:100%;position:absolute;right:78px;top:0;bottom:0;width:80px;z-index:10;transition:opacity .3s linear;-webkit-transition:opacity .3s linear}
.parsys .search-box .search-input-loader:after{background-image:-webkit-linear-gradient(to right,transparent,#262626);background-image:linear-gradient(to right,transparent,#262626);content:"";height:100%;left:-30px;position:absolute;top:0;bottom:0;width:30px;z-index:10}
.parsys .search-box .search-input-loader svg{width:100%;height:100%}
.parsys .search-box .search-input-loader path{fill:#fff;opacity:.2;-webkit-animation:fade-in-out .8s infinite ease-in-out;animation:fade-in-out .8s infinite ease-in-out}
.parsys .search-box .search-input-loader .ps-triangle{animation-delay:.6s;-webkit-animation-delay:.6s}
.parsys .search-box .search-input-loader .ps-circle{animation-delay:.4s;-webkit-animation-delay:.4s}
.parsys .search-box .search-input-loader .ps-x{animation-delay:.2s;-webkit-animation-delay:.2s}
.parsys .search-box .search-input-loader .ps-square{animation-delay:0;-webkit-animation-delay:0}
.parsys .search-box h1{margin-bottom:6px;color:#000}
.parsys .search-box .form input[type=search]{border:1px solid #ddd;color:#555;float:left;font-size:14px;line-height:20px;padding:8px 8px 7px !important;width:80%;box-sizing:border-box}
.parsys .search-box .form input[type=submit]{border:0 none;cursor:pointer;width:16%;text-decoration:none;background:#0072ce;color:#fff;top:0;font-size:13px;font-weight:bold;text-align:center;text-indent:0;display:table-cell;position:relative;text-transform:uppercase;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;height:auto;vertical-align:middle;padding:9px;text-shadow:0 -1px 1px rgba(0,0,0,0.3)}
.parsys .search-box .form input[type=submit]:hover{background:#0064b5}
.parsys .search-box .form input[type=submit]:focus{background:#00569b;outline:2px solid #00a2ff}
.parsys .search-box .form input[type=submit]:active{background:#00569b}
@-webkit-keyframes fade-in-out{0,100%,80%{opacity:.2}
40%{opacity:1}
}
@keyframes fade-in-out{0,100%,80%{opacity:.2}
40%{opacity:1}
}
.parsys .searchBox .search-box .form{background:none repeat scroll 0 0 #fff;border:0;width:87%;margin:0 9px 15px 0;height:35px}
#page-content .searchBox{margin:20px 40px 0 40px}
@media screen and (max-width:450px) and (orientation:portrait){.parsys .search-box h1{font-size:24px;margin-bottom:10px}
}
.section .search-banner{margin-bottom:15px}
.section .search-banner .banner-cta{position:absolute;left:50px;top:25px}
.section .search-banner .banner-cta h3{font-size:32px;color:#fff;padding-bottom:20px}
.section .search-banner .banner-cta h4{font-size:16px;color:#fff;padding-bottom:40px}
.section .search-banner .banner-wrapper{position:relative;overflow:hidden}
.parsys .search-box{margin-bottom:60px;padding:0 20px;max-width:983px;box-sizing:border-box}
.parsys .search-box .form{border:8px solid #eee;height:51px;background-color:#fff}
.parsys .search-box input{color:#363636}
.parsys .search-box input:not(:focus)::-webkit-input-placeholder{color:#7f7f7f}
.parsys .search-box input:not(:focus)::-moz-placeholder{color:#7f7f7f}
.parsys .search-box input:-ms-input-placeholder{color:#7f7f7f}
.parsys .search-box input[type="search"]{padding:0 0 0 55px;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica;font-size:15px}
.parsys .search-box input[type="submit"]{background-image:url(clientlibs_base/images/searchbox/icon-magnifine-page.png);left:13px}
.search-results .results-label-number{margin:0;padding:0;width:590px;font-size:15px;font-weight:bold}
.search-results .regular-weight{float:none !important}
.search-results .regular-weight{font-weight:normal}
.game-tile{width:100%;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif;position:relative}
.game-tile>.tile{display:block;min-height:0;position:relative;text-decoration:none}
.game-tile .game-tile-image{background:none !important;display:block;height:auto;overflow:hidden;padding-bottom:11px;position:relative;z-index:0;text-align:center}
.game-tiles{padding-left:0;position:relative;margin-left:0;zoom:1;margin-bottom:0}
.game-tiles li{list-style-type:none;width:50%;float:left;margin-bottom:0;margin-right:0;position:relative;margin-left:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 16px 20px;z-index:1000}
.game-tile{width:100%}
.game-tile .game-tile-details{max-width:200px}
.game-tile .game-tile-image:before{background-color:transparent}
.game-tile .game-tile-details h2{float:none;text-align:center}
.game-tile .game-tile-details h2{float:none;text-align:center}
.game-tile .title{float:none;text-align:center}
.game-tile .title{color:#3a3a3a;float:left;font-size:17px;font-weight:600;height:42px;line-height:20px;text-decoration:none;width:100%}
.game-tile .title:hover{text-decoration:underline}
.game-tiles li{margin-bottom:0;width:22% !important}
.game-tile .game-tile-image{height:100%}
.game-tile-image img{width:100%;max-height:124px;background:url("clientlibs_base/images/CM010_boxCarousel/shadow.png") center bottom no-repeat #fff;padding-bottom:15px}
.game-tile .game-tile-details{position:relative}
@media screen and (max-width:450px) and (orientation:portrait){.search-results #results-list{top:40px;left:-26px}
.search-results #results h1{font-size:24px;margin-bottom:10px}
.game-tiles li{width:50% !important}
.game-tiles li.tile-3,.game-tiles li.tile-4{display:none}
.game-tile .game-tile-image img{max-height:76px}
.game-tile .title{font-size:20px}
.searchNoResults #wrap{top:40px;min-width:300px !important;max-width:370px !important}
.searchNoResults #mainDiv{width:100%}
.searchNoResults .gsa_no_result_main_div{width:100% !important}
.searchNoResults #content,.searchNoResults .wrong_keyword,.searchNoResults .linklist-spacing,.searchNoResults .recommended_links_sec,.searchNoResults .results-label-number{max-width:100%}
.searchNoResults .recommended_links_sec{min-height:150px}
.searchNoResults .thumbnail-image-search-results{width:30%;height:auto;margin-bottom:10px}
.searchNoResults .thumbnail-image-search-results a img{width:100%}
.searchNoResults .text-block .text{font-size:18px;line-height:24px !important}
.searchNoResults .desc-text{font-size:16px !important;line-height:24px !important}
.searchNoResults .text-block .dark-text a{font-size:15px;max-width:100%;word-break:break-all}
.searchNoResults .pagination-container{margin:40px 0 30px 0}
.searchNoResults .pagination-box{margin-bottom:10px}
}
@media screen and (max-width:435px) and (orientation:portrait){.search-results #results-list{width:380px}
.game-tile .game-tile-details h2{width:104%}
.searchNoResults .linklist-spacing{width:230px}
.searchNoResults .pagination-container{width:360px}
.searchNoResults .no-image-div-width{width:100% !important}
.searchNoResults .pagination-box{margin-right:5px}
}
@media screen and (max-width:375px) and (orientation:portrait){.search-results #results-list{width:350px}
.searchNoResults .linklist-spacing{width:205px}
.searchNoResults .pagination-container{width:330px}
.searchNoResults .no-image-div-width{width:100% !important}
.searchNoResults .pagination-box{margin-right:6px;width:20px}
.game-tile .game-tile-details h2{width:104%}
}
@media screen and (max-width:360px) and (orientation:portrait){.search-results #results-list{width:320px}
.game-tile .game-tile-details h2{width:104%}
.searchNoResults .linklist-spacing{width:195px}
.searchNoResults .no-image-div-width{width:100% !important}
.searchNoResults .pagination-container{width:320px}
.searchNoResults .pagination-box{margin-right:4px;width:20px}
}
@media screen and (max-width:320px) and (orientation:portrait){.searchNoResults #wrap{min-width:280px !important}
.search-results #results-list{width:280px}
.game-tile .game-tile-details h2{width:108%;left:-5px}
.searchNoResults .results-label-number{width:86%}
.searchNoResults .linklist-spacing{width:160px}
.searchNoResults .no-image-div-width{width:88% !important}
.searchNoResults .pagination-container{width:280px}
.searchNoResults .pagination-box{width:18px}
.searchNoResults a#prevPage{margin-right:4px}
.searchNoResults .recommended_links_sec{word-break:break-word;width:96%;height:200px}
}
@media screen and (max-width:800px) and (orientation:landscape){.search-results #results-list{top:40px}
.search-results #results h1{font-size:24px;margin-bottom:10px}
.game-tile .game-tile-image img{max-height:76px}
.game-tile .title{font-size:20px}
.game-tile .game-tile-details h2{width:104%}
.searchNoResults #wrap{top:40px}
.searchNoResults #mainDiv{width:100%}
.searchNoResults #content,.searchNoResults .wrong_keyword,.searchNoResults .linklist-spacing,.searchNoResults .recommended_links_sec,.searchNoResults .results-label-number{max-width:100%}
.searchNoResults .recommended_links_sec{min-height:150px}
.searchNoResults .thumbnail-image-search-results{width:30%;height:auto;margin-bottom:10px}
.searchNoResults .thumbnail-image-search-results a img{width:100%}
.searchNoResults .text-block .text{font-size:18px;line-height:24px !important}
.searchNoResults .desc-text{font-size:16px !important;line-height:24px !important}
.searchNoResults .text-block .dark-text a{font-size:15px;max-width:100%;word-break:break-all}
.searchNoResults .pagination-container{margin:40px 0 30px 0}
.searchNoResults .pagination-box{margin-bottom:10px}
.searchNoResults .linklist-spacing{margin-left:20px}
.searchNoResults .no-image-div-width{margin-left:0}
.searchNoResults .gsa_no_result_main_div{width:100% !important;margin-left:0}
}
@media screen and (max-width:773px) and (orientation:landscape){.search-results #results-list{width:670px}
.game-tiles li{width:22% !important}
.searchNoResults .linklist-spacing{width:440px}
.searchNoResults .no-image-div-width{width:100% !important}
}
@media screen and (max-width:736px) and (orientation:landscape){.searchNoResults .linklist-spacing{width:420px}
}
@media screen and (max-width:731px) and (orientation:landscape){.searchNoResults .linklist-spacing{width:380px}
}
@media screen and (max-width:667px) and (orientation:landscape){.search-results #results-list{width:600px}
.game-tiles li{width:25% !important}
.searchNoResults .linklist-spacing{width:370px}
.searchNoResults .no-image-div-width{width:580px !important}
}
@media screen and (max-width:640px) and (orientation:landscape){.search-results #results-list{width:560px}
.searchNoResults .linklist-spacing{margin-left:0}
}
@media screen and (max-width:568px) and (orientation:landscape){.search-results #results-list,.searchNoResults .results-label-number{width:500px}
.searchNoResults .no-image-div-width{width:500px !important}
.game-tiles li{width:25% !important}
.searchNoResults .linklist-spacing{width:310px}
.searchNoResults .wrong_keyword,.searchNoResults #content .ps_h5_heading,.searchNoResults .gsa_no_result_title{width:88%}
.searchNoResults .recommended_links_sec{width:82%}
}
@media screen and (min-width:700px){.game-tiles li{-webkit-box-sizing:content-box;box-sizing:content-box;width:220px;padding:0;margin-right:20px}
.search-results .results-label-number{margin-bottom:30px}
.parsys .search-box{margin-bottom:30px}
}
@media screen and (min-width:1023px){.game-tiles li{margin-left:0}
}
@media screen and (min-width:700px){.game-tiles li .game-tile-image img{max-width:100%;width:auto;float:none}
}
@media screen and (max-width:767px){.section .search-results .results-list{width:380px;margin-top:30px !important}
.section .search-results .results-list li{height:100%}
.section .search-results .results-list .result-content-cell p{max-height:100% !important}
.game-tile .game-tile-details{word-break:break-word}
.search-no-results,.no_results{max-width:100% !important}
}
@media screen and (max-width:767px) and (orientation:portrait){.parsys .search-box .form input[type=submit]{width:50%;margin-top:20px;left:0}
.search-results,.search-tab,.search-banner,.search-pagination,.search-no-results{min-width:350px !important;max-width:380px}
.search-results .results-label-number{width:380px !important;display:inline-block}
.game-tiles{margin-top:100px}
.game-tile{width:130% !important;left:-20px;margin-left:20px}
.game-tiles li:first-child{right:20px}
.section .search-pagination .paginator .page-next,.section .search-pagination .paginator .page-previous{width:30px !important}
.section .search-pagination .paginator .page-previous{background-position:8px -2190px,top left !important}
.section .search-pagination .paginator .page-next{background-position:8px -290px,top left !important}
.section .search-pagination .paginator ul li a{width:26px !important}
}
@media screen and (max-width:375px){.section .search-results .results-list{width:335px}
.search-results .results-label-number{width:340px !important;display:inline-block}
.section .search-pagination .paginator ul li a{width:22px !important}
.section .search-results .results-list .result-content-cell p{max-width:160px}
}
@media screen and (max-width:360px){.section .search-results .results-list{width:320px}
.search-results .results-label-number{width:320px !important;display:inline-block}
.section .search-pagination .paginator ul li a{width:20px !important}
.section .search-results .results-list .result-link{padding-left:16px !important}
}
@media screen and (max-width:320px){.section .search-results .results-list{width:303px;margin-left:-10px !important}
.search-results .results-label-number{width:280px !important;display:inline-block}
.section .search-pagination{left:-15px}
.section .search-results .results-list .result-link{padding-left:10px !important}
.section .search-results .results-list .result-image-cell{padding-right:16px !important}
}
@media screen and (max-width:767px) and (orientation:landscape){.search-results,.search-tab,.search-banner,.search-pagination,.search-no-results{min-width:500px !important;max-width:690px}
.parsys .search-box .form input[type=submit]{width:20%}
.section .search-results .results-list,.search-results .results-label-number{width:690px}
.game-tiles{margin-top:60px}
.game-tiles li{width:20% !important}
.search-results .results-label-number{clear:both}
}
@media screen and (max-width:667px) and (orientation:landscape){.section .search-results .results-list,.search-results .results-label-number{width:620px !important}
.game-tiles li{width:25% !important}
}
@media screen and (max-width:640px) and (orientation:landscape){.section .search-results .results-list,.search-results .results-label-number{width:600px !important}
}
@media screen and (max-width:568px) and (orientation:landscape){.section .search-results .results-list,.search-results .results-label-number{width:530px !important}
}
@media screen and (min-width:768px) and (max-width:1200px){.parsys .search-box .form input[type=submit]{width:20% !important;top:0 !important}
}
@media screen and (max-width:450px) and (orientation:portrait){.results-label-number span{font-size:18px;line-height:24px !important}
}
@media screen and (max-width:800px) and (orientation:landscape){.results-label-number span{font-size:18px;line-height:24px !important}
}
.searchPageGameTile .game-tile .game-tile-image:before{background-color:transparent}
.search-results,.search-tab,.search-banner,.search-pagination,.search-no-results{display:block;position:relative;box-sizing:border-box;max-width:940px;min-width:708px;padding:0;margin:0 auto}
.section .search-results a,.section .search-results a:focus{outline:0}
.section .search-results .results-list{margin:0 0 60px 0;list-style-type:none;font-size:16px;padding:0}
.section .search-results .results-list li{background-color:#f5f5f5;font-size:16px;margin-bottom:20px}
.section .search-results .results-list .result-link{color:inherit;display:table;text-decoration:none;width:100%;min-height:148px;padding:23px 30px;box-sizing:border-box}
.section .search-results .results-list .result-link:hover{background-color:#e8e8e8;font-color:white}
.section .search-results .results-list .result-image-cell,.section .search-results .results-list .result-content-cell{display:table-cell;vertical-align:top}
.section .search-results .results-list .result-content-cell h3{font-size:20px;padding-bottom:0;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;display:table-cell;text-align:left}
.section .search-results .results-list .result-content-cell p{max-height:50px;font-size:15px;margin:0 auto;margin-bottom:12px}
.section .search-results .results-list .result-content-cell .result-title{display:table;width:100%;margin-bottom:5px}
.section .search-results .results-list .result-content-cell .types{display:table-cell;text-align:right;white-space:nowrap;vertical-align:top;padding-left:0}
.section .search-results .results-list .result-content-cell .types h4{margin-top:-10px;padding:3px 8px 5px;background-color:#363636;margin:0 0 7px 0;text-transform:uppercase;color:#fff;display:inline-block;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;font-size:14px}
.section .search-results .results-list .result-content-cell .types img{height:13px}
.section .search-results .results-list .result-content-cell .result-taxonomy{text-transform:uppercase;color:#999;font-size:14px;margin:0;padding:0}
.section .search-results .results-list .result-content-cell .result-taxonomy p{margin-bottom:0}
.section .search-results .results-list .result-image-cell{padding-right:30px;width:85px}
.section .search-results .results-list .result-image-cell .result-image{display:block;overflow:hidden;width:115px;height:115px;background-size:cover;background-repeat:no-repeat;background-position:center center}
.section .search-results .results-list .result-image-cell .result-image .default{background-image:url('clientlibs_search/images/icon-default.jpg')}
.section .search-results .results-list .result-image-cell .result-image:after{content:" ";position:absolute;background:0;background-size:contain}
.section .search-results .results-list .result-image-cell .result-image.box-art-style{background-size:contain}
.section .search-results .results-summary{text-align:center;margin:0 0 45px 0;text-transform:uppercase;font-size:14px;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica,Arial;font-weight:400;margin-bottom:45px}
@media(max-width:1000px){.search-results,.search-tab,.search-banner,.search-pagination,.search-no-results{min-width:700px;padding:0 20px}
.search-tab{padding-left:0;padding-right:0}
}
@media screen and (min-width:700px){.game-tile>.tile{min-height:206px}
}
.section .search-pagination{text-align:center;margin:0 auto 60px auto}
.section .search-pagination .paginator{padding-top:5px;display:inline-block;list-style:none;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica,Arial;font-weight:400}
.section .search-pagination .paginator a{text-decoration:none;display:inline-block}
.section .search-pagination .paginator .page-next,.section .search-pagination .paginator .page-previous{padding:.75rem 0;width:2.5rem;background:#0088e3;margin:0 .4rem}
.section .search-pagination .paginator .page-next:not([active]),.section .search-pagination .paginator .page-previous:not([active]){opacity:.3;filter:alpha(opacity=30);color:#e0e0e0;cursor:default}
.section .search-pagination .paginator .page-previous{margin:0 10px 0 0;background-position:11px -2190px,top left}
.section .search-pagination .paginator .page-next{margin:0 0 0 10px;background-position:14px -290px,top left}
.section .search-pagination .paginator ul{display:inline-block;padding:0;margin:0;list-style:none;text-align:center}
.section .search-pagination .paginator ul li{float:left;margin:0 0 0 2px;padding:0}
.section .search-pagination .paginator ul li:first-child{margin-left:0}
.section .search-pagination .paginator ul li a{padding:0;background-color:#f5f5f5;color:#363636;width:40px;line-height:40px;display:block;text-decoration:none;font-size:14px;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica,Arial;font-weight:400}
.section .search-pagination .paginator ul li a.page-current{background-color:#0066cb;color:#fff}
.section .search-pagination .paginator ul li a.page-ellipsis{cursor:default}
.section .search-pagination .paginator ul li a[href]:hover{background-color:#eee}
.section .search-pagination .paginator .link-disabled{color:#e0e0e0;cursor:default}