@charset "UTF-8";@media only screen and (min-width :320px) and (max-width :767px){.Iphonehide{display:none!important}
}
@media only screen and (min-width :768px) and (max-width :1023px){.Ipadhide{display:none!important}
}
@media only screen and (min-device-width :300px) and (max-device-width :650px){.Iphonehide,.Iphonehide.Ipadhide{display:none!important}
.Ipadhide{display:table-cell!important}
}
@media only screen and (min-width :1024px){.Desktophide{display:none!important}
}
@media only screen and (min-device-width :300px) and (max-device-width :767px){.ShowMobile{display:block!important}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.ShowTablet{display:block!important}
}
@media only screen and (min-device-width :1224px){.ShowDesktop{display:block!important}
}
.single-column-table{max-width:940px;margin:0 auto}
.single-column-table table{width:100%;display:table}
.single-column-table table .odd{background-color:#eee}
.single-column-table table .even{background-color:#f5f5f5}
.single-column-table table td{display:table-cell}
.single-column-table table td.label{width:240px;padding:20px;font-size:1.385em;vertical-align:top;color:#666}
.single-column-table table td.details{padding:20px 20px 20px 0;word-break:break-all}
.single-column-table table td.details ul.copy{padding:0 0 0 15px;margin:0}
.single-column-table table td.details ul.copy li{margin-bottom:10px}
.single-column-table table td.details .copy{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;font-size:1.2em}
.single-column-table table td.details ul.images{margin:0;padding:0}
.single-column-table table td.details ul.images li{list-style:none;display:inline-block;margin:15px 20px 0 0}
.lt-ie8 .single-column-table table td.details ul.images li{display:inline}
.single-column-table table td.details ul.images li:last-child{margin-right:0}
.mainSocial{padding:10px;width:150px;position:absolute;bottom:9%}
.mainSocial .backgroundimg{background:none repeat scroll 0 0 #000;height:40px;left:0;opacity:.5;position:absolute;top:0;width:145px;z-index:9}
.mainSocial #fbButton{width:57px;height:20px;float:left;position:relative;z-index:9999}
.generic{left:23.5%}
.specific{right:20.5%}
.mainSocial #twButton{position:relative;z-index:9999;margin-left:10px;float:left;width:57px;height:20px}
.tweetButton{background:#f00;height:20px;width:57px}
.fbButtonmain{background:#f00;height:20px;width:57px}
.CM175-kamaji-lead-info{zoom:1;width:980px;margin:0 auto}
.CM175-kamaji-lead-info:before,.CM175-kamaji-lead-info:after{content:"";display:table}
.CM175-kamaji-lead-info:after{clear:both}
.CM175-kamaji-lead-info .wrapper{zoom:1;position:relative;margin:0 20px}
.CM175-kamaji-lead-info .wrapper:before,.CM175-kamaji-lead-info .wrapper:after{content:"";display:table}
.CM175-kamaji-lead-info .wrapper:after{clear:both}
.CM175-kamaji-lead-info .wrapper .info{float:left;width:660px;position:relative;min-width:680px}
.CM175-kamaji-lead-info .wrapper .info img{width:225px;float:left}
.CM175-kamaji-lead-info .wrapper .info .prod-meta{zoom:1;width:360px;float:left;margin:0 37px;font-size:1.2em}
.CM175-kamaji-lead-info .wrapper .info .prod-meta:before,.CM175-kamaji-lead-info .wrapper .info .prod-meta:after{content:"";display:table}
.CM175-kamaji-lead-info .wrapper .info .prod-meta:after{clear:both}
.CM175-kamaji-lead-info .wrapper .info .prod-meta ul{padding:0;list-style-type:none;zoom:1}
.CM175-kamaji-lead-info .wrapper .info .prod-meta ul:before,.CM175-kamaji-lead-info .wrapper .info .prod-meta ul:after{content:"";display:table}
.CM175-kamaji-lead-info .wrapper .info .prod-meta ul:after{clear:both}
.CM175-kamaji-lead-info .wrapper .info .prod-meta ul.platforms{margin:0;zoom:1}
.CM175-kamaji-lead-info .wrapper .info .prod-meta ul.platforms:before,.CM175-kamaji-lead-info .wrapper .info .prod-meta ul.platforms:after{content:"";display:table}
.CM175-kamaji-lead-info .wrapper .info .prod-meta ul.platforms:after{clear:both}
.CM175-kamaji-lead-info .wrapper .info .prod-meta ul.platforms li{margin-right:40px;float:left;display:block}
.CM175-kamaji-lead-info .wrapper .info .prod-meta ul.platforms li:last-child{margin-right:0}
.CM175-kamaji-lead-info .wrapper .info .prod-meta ul.platforms li img{width:initial;height:15px}
.CM175-kamaji-lead-info .wrapper .info .prod-meta ul.release-info{margin:30px 0 0 0;float:left;width:100%;margin-left:0;clear:left}
.CM175-kamaji-lead-info .wrapper .info .prod-meta ul.release-info:last-child{margin:0}
.CM175-kamaji-lead-info .wrapper .info .prod-meta ul.release-info li{float:left;margin-right:40px}
.CM175-kamaji-lead-info .wrapper .info .prod-meta ul.release-info li:last-child{margin-right:0}
.CM175-kamaji-lead-info .wrapper .info .prod-meta ul.release-info li span{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.lt-ie9 .CM175-kamaji-lead-info .wrapper .info .prod-meta ul.release-info li span{font-weight:bold}
.CM175-kamaji-lead-info .wrapper .info .prod-meta .genericButtonRow{position:absolute;bottom:0}
.CM175-kamaji-lead-info .wrapper .info .prod-meta .genericButtonRow a{float:left;margin-right:20px}
.CM175-kamaji-lead-info .wrapper .info .prod-meta .genericButtonRow a:last-child{margin-right:0}
.CM175-kamaji-lead-info .wrapper .info.no-rating{width:100%;min-width:715px}
.CM175-kamaji-lead-info .wrapper .info.no-rating img{margin-right:37px}
.CM175-kamaji-lead-info .wrapper .info.no-rating img:last-child{margin-right:0}
.CM175-kamaji-lead-info .wrapper .info.no-rating .prod-meta{width:initial;float:none;overflow:hidden;margin:0}
.CM175-kamaji-lead-info .wrapper .info.no-rating .prod-meta ul.platforms li{margin-bottom:10px}
.CM175-kamaji-lead-info .wrapper .info.no-rating .prod-meta ul.platforms+.release-info{margin:20px 0 0 0}
.CM175-kamaji-lead-info .wrapper .rating{float:left;width:280px}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info{display:block;bottom:102px;right:50px;max-width:300px;text-align:right;position:absolute;bottom:0;right:0}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info a{color:#363636;text-decoration:none}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info .prod-rating-inner{display:block}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info .rating-info{display:block;clear:both;float:right}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info .rating-icons{display:block;float:left}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info .rating-icons img{float:left;margin-left:10px}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info .rating-icons img:first-child{margin-left:0}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info .rating-icons.large{margin-right:10px}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info .rating-icons.large+.small{margin-top:17px}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info .rating-icons.rating_description{width:150px;font-size:11px}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info .rating-content{width:150px;font-size:12px;line-height:14px;float:left}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info .rating-content span{display:block;margin-top:3px}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info .advice-text,.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info .link-text{display:block;margin-top:10px;clear:both;float:right}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info .link-text{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.CM175-kamaji-lead-info .overflow-border{width:2000em;height:2px;background:#eee;overflow:hidden;margin-top:50px;margin-left:20px}
.lt-ie8 .CM175-kamaji-lead-info .overflow-border{width:100%}
@media screen and (max-width:1000px){.CM175-kamaji-lead-info{width:100%}
.CM175-kamaji-lead-info .wrapper .info{width:100%}
.CM175-kamaji-lead-info .wrapper .rating{width:100%;margin-top:35px}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info{position:initial;bottom:initial;right:initial}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info .rating-info{float:left}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info .advice-text{text-align:left}
.CM175-kamaji-lead-info .wrapper .rating .prod-rating-info .link-text{float:left}
}
.CC027_heroActionPanel{max-width:1040px;width:100%;min-width:700px;margin:-180px auto 30px;background:#fff;position:relative}
.CC027_heroActionPanel .heroActionPanelContent{padding:25px 0 25px 50px;min-width:600px;min-height:68px;max-width:990px;display:table;width:100%;box-sizing:border-box}
.CC027_heroActionPanel .t-cell{display:table-cell;vertical-align:top}
.CC027_heroActionPanel .t-cell:first-child{padding-right:40px;width:52px}
.CC027_heroActionPanel .t-cell:nth-child(2){padding-right:20px}
.CC027_heroActionPanel .right-mask{background-color:#fff;display:block;height:100%;width:200%;position:absolute;z-index:2;left:100%;top:0}
.CC027_heroActionPanel hr{margin:0;padding:0;height:2px;width:2000px;background-color:#f5f5f5;border:0 none transparent;position:absolute;left:50px}
.CC027_heroActionPanel .double-arrow-down{width:52px;height:68px;float:left;background-repeat:no-repeat;outline:none!important}
.CC027_heroActionPanel .double-arrow-down img{width:100%}
.CC027_heroActionPanel .section-headings{float:left}
.CC027_heroActionPanel .section-headings h2{color:#0068bf;font-size:26px;font-weight:normal;font-style:italic;font-family:"adelle",Georgia;text-align:left;line-height:26px;margin-bottom:8px;-moz-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-feature-settings:"lnum"}
.CC027_heroActionPanel .section-headings h3{color:#363636;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;font-size:36px;text-align:left;line-height:36px}
.CC027_heroActionPanel .section-signup{float:right;display:table}
.CC027_heroActionPanel .section-signup .more-editions{display:table-row;width:100%}
.CC027_heroActionPanel .section-signup .row{display:table-row;width:100%}
.CC027_heroActionPanel .section-signup .btn-row{vertical-align:bottom}
.CC027_heroActionPanel .section-signup .row .cell{display:table-cell}
.CC027_heroActionPanel .section-signup .row .cell:first-child{padding-right:20px}
.CC027_heroActionPanel .section-signup .more-editions>div{display:table-cell;width:50%}
.CC027_heroActionPanel .link-btn .btn{padding:13px 15px}
.CC027_heroActionPanel .section-signup .box-signin label{width:180px}
.CC027_heroActionPanel .section-signup .box-signup label{width:180px}
.CC027_heroActionPanel .section-signup label{font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica;font-size:16px;font-weight:normal;line-height:16px;display:block;margin-bottom:18px}
.CC027_heroActionPanel .section-signup label strong{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.CC027_heroActionPanel .section-user-details{float:right}
.CC027_heroActionPanel .section-user-details .user-icon{float:left;margin-right:8px}
.CC027_heroActionPanel .section-user-details h3{text-align:left;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:normal;line-height:30px}
.CC027_heroActionPanel .section-user-details .box-signout{font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif;font-weight:normal;font-size:16px}
.CC027_heroActionPanel .section-user-details .box-signout .link-btn{margin-left:30px}
.CC027_heroActionPanel .section-user-details .box-signout .link-signout{font-weight:normal;font-family:"SST W01 Bold","SST W02 Bold","SST W10 Bold","SST W15 Bold","Arial Bold",Arial,Helvetica,sans-serif;text-decoration:none;color:#0068bf}
.CC027_heroActionPanel .section-user-details .box-signout .link-signout:hover{text-decoration:underline}
.CC027_heroActionPanel .btn{padding:8px 15px;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}
.pannelPadding h3{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:19px!important;padding-top:24px;float:left}
.pannelPadding h3 a{color:#0068bf;text-decoration:none}
.welcomeText{display:none;width:100%}
.plusUser{background:url(clientlibs_base/images/CC027_heroActionPanel/psp_logo-nhasset.png) no-repeat;display:block;position:absolute;width:30px;height:30px;left:0;top:0}
.CC027_heroActionPanel .isuser{float:left;width:80px;position:relative}
.CC027_heroActionPanel .isuser img{padding-left:16px;width:100%}
@media all and (max-width:980px){.CC027_heroActionPanel .heroActionPanelContent{padding-left:20px;padding-right:20px}
.CC027_heroActionPanel .double-arrow-down{width:43px;height:52px;float:left;margin-right:20px;margin-top:6px}
.CC027_heroActionPanel .section-headings{margin-top:6px}
.CC027_heroActionPanel .section-headings h2{font-size:24px;line-height:24px;margin-bottom:6px}
.CC027_heroActionPanel .section-headings h3{font-size:28px;line-height:28px}
}
.CC027_heroActionPanel strong{padding-right:8px}
.CC024-hero-title-lockup .wrapper h3 a{color:#fff}
.CC024-hero-title-lockup .wrapper h3,.CC024-hero-title-lockup .wrapper .info-text{z-index:1;background-color:#0e6bb9;display:block;text-decoration:none;position:relative;text-align:left;color:#fff;pointer-events:auto;position:relative;text-align:left;margin:0;line-height:1.2em;float:left}
.lt-ie9 .CC024-hero-title-lockup .wrapper h3,.lt-ie9 .CC024-hero-title-lockup .wrapper .info-text{background-color:#0e6bb9;filter:alpha(opacity=80)}
.generatedcontent.opacity .CC024-hero-title-lockup .wrapper h3,.generatedcontent.opacity .CC024-hero-title-lockup .wrapper .info-text{background-color:transparent}
.generatedcontent.opacity .CC024-hero-title-lockup .wrapper h3:before,.generatedcontent.opacity .CC024-hero-title-lockup .wrapper .info-text:before{position:absolute;top:0;bottom:0;right:0;left:0;content:"";display:block;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;background-color:#0e6bb9;opacity:.8;z-index:-1}
.CC024-hero-title-lockup .wrapper h3{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:3.077em;padding:15px 20px 15px 20px;left:80px}
.CC024-hero-title-lockup .wrapper h3 p{font-size:inherit}
.CC024-hero-title-lockup .wrapper h3 div.two-line{font-size:2.615em;float:left}
.CC024-hero-title-lockup .wrapper h3.two-line{font-size:2.615em}
.CC024-hero-title-lockup .wrapper .info-text{position:relative;clear:left;width:340px}
.CC024-hero-title-lockup .wrapper .info-text p{margin:0;padding:20px 35px 20px 20px;font-size:1.231em}
.CC024-hero-title-lockup .wrapper .info-text .chev{background-image:url('clientlibs_base/images/CM077_heroBanner/right_chev.png');background-repeat:no-repeat;width:14px;height:19px;background-position:0 0;position:absolute;bottom:12px;right:12px}
.CC024-hero-title-lockup .wrapper.black_bkg h3,.CC024-hero-title-lockup .wrapper.black_bkg .info-text{background-color:#000}
.generatedcontent.opacity .CC024-hero-title-lockup .wrapper.black_bkg h3,.generatedcontent.opacity .CC024-hero-title-lockup .wrapper.black_bkg .info-text{background-color:transparent}
.generatedcontent.opacity .CC024-hero-title-lockup .wrapper.black_bkg h3:before,.generatedcontent.opacity .CC024-hero-title-lockup .wrapper.black_bkg .info-text:before{background-color:#000}
.CC024-hero-title-lockup .wrapper.white_bkg h3,.CC024-hero-title-lockup .wrapper.white_bkg .info-text{color:#363636;background-color:#fff}
.generatedcontent.opacity .CC024-hero-title-lockup .wrapper.white_bkg h3,.generatedcontent.opacity .CC024-hero-title-lockup .wrapper.white_bkg .info-text{background-color:transparent}
.generatedcontent.opacity .CC024-hero-title-lockup .wrapper.white_bkg h3:before,.generatedcontent.opacity .CC024-hero-title-lockup .wrapper.white_bkg .info-text:before{background-color:#fff}
.CC024-hero-title-lockup .wrapper.white_bkg .chev{background-position:0 -24px}
.CC024-hero-title-lockup .wrapper.step_right h3{left:0}
.CC024-hero-title-lockup .wrapper.step_right .info-text{left:80px}
.CC024-hero-title-lockup a{display:block;text-decoration:none}
.CC024-hero-title-lockup a:hover .wrapper.blue_bkg h3:before,.CC024-hero-title-lockup a:hover .wrapper.blue_bkg .info-text:before,.CC024-hero-title-lockup a:hover .wrapper.black_bkg h3:before,.CC024-hero-title-lockup a:hover .wrapper.black_bkg .info-text:before,.CC024-hero-title-lockup a:hover .wrapper.white_bkg h3:before,.CC024-hero-title-lockup a:hover .wrapper.white_bkg .info-text:before{opacity:1}
.lt-ie9 .CC024-hero-title-lockup a:hover .wrapper.blue_bkg h3,.lt-ie9 .CC024-hero-title-lockup a:hover .wrapper.blue_bkg .info-text,.lt-ie9 .CC024-hero-title-lockup a:hover .wrapper.black_bkg h3,.lt-ie9 .CC024-hero-title-lockup a:hover .wrapper.black_bkg .info-text,.lt-ie9 .CC024-hero-title-lockup a:hover .wrapper.white_bkg h3,.lt-ie9 .CC024-hero-title-lockup a:hover .wrapper.white_bkg .info-text{filter:alpha(opacity=100)}
.no-generatedcontent .CC024-hero-title-lockup a:hover .wrapper.blue_bkg,.no-opacity .CC024-hero-title-lockup a:hover .wrapper.blue_bkg{background-color:#0e6bb9}
.lt-ie9 .no-generatedcontent .CC024-hero-title-lockup a:hover .wrapper.blue_bkg,.lt-ie9 .no-opacity .CC024-hero-title-lockup a:hover .wrapper.blue_bkg{background-color:#0e6bb9;filter:alpha(opacity=1000)}
.no-generatedcontent .CC024-hero-title-lockup a:hover .wrapper.black_bkg,.no-opacity .CC024-hero-title-lockup a:hover .wrapper.black_bkg{background-color:black}
.lt-ie9 .no-generatedcontent .CC024-hero-title-lockup a:hover .wrapper.black_bkg,.lt-ie9 .no-opacity .CC024-hero-title-lockup a:hover .wrapper.black_bkg{background-color:black;filter:alpha(opacity=100)}
.no-generatedcontent .CC024-hero-title-lockup a:hover .wrapper.white_bkg,.no-opacity .CC024-hero-title-lockup a:hover .wrapper.white_bkg{background-color:white}
.lt-ie9 .no-generatedcontent .CC024-hero-title-lockup a:hover .wrapper.white_bkg,.lt-ie9 .no-opacity .CC024-hero-title-lockup a:hover .wrapper.white_bkg{background-color:white;filter:alpha(opacity=100)}
@media screen and (max-width:1024px){.CC024-hero-title-lockup .wrapper h3{left:0}
.CC024-hero-title-lockup .wrapper .info-text{width:420px;left:0}
}
.genericHeroActionPanel{margin:-70px auto 0;min-width:700px;max-width:1000px;width:100%;position:relative;z-index:3}
.genericHeroActionPanel .wrapper{padding-bottom:20px;max-width:960px}
.genericHeroActionPanel hgroup{width:65%}
.genericHeroActionPanel h3{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;color:#363636;font-size:40px;margin:0;line-height:1.2em;position:relative;text-align:left}
.genericHeroActionPanel .buttonRow{margin:0;width:35%;text-align:right}
.genericHeroActionPanel hr{margin:0;padding:0;height:2px;width:2000px;background-color:#f5f5f5;border:0 none transparent;position:relative}
@media screen and (max-width:1000px){.genericHeroActionPanel .wrapper{padding:0 20px 20px 20px}
}
footer{position:relative;overflow:hidden;width:100%;min-width:700px;background-color:white}
footer .footer-content-parallax{overflow:hidden;position:fixed;bottom:-365px;width:100%}
footer .footer-content-parallax-container{position:relative}
footer .footer-content-thinfooter{width:100%;position:relative}
footer .footer-content-thinfooter .footer-meta-bg{width:100%;right:51%;top:0;height:72px;background-color:#fff;position:absolute}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter{width:100%;background:#01439a url("clientlibs_base/images/footerGlow.png") center top no-repeat}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-meta{height:70px;font-weight:normal;font-size:14px;color:white;line-height:68px;overflow:visible;margin-left:49%}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-meta a#footer-else-button .drop-down{background-image:url("clientlibs_base/images/pagination.png");background-repeat:no-repeat;background-position:right -35px;padding-right:35px;margin-right:30px;margin-left:30px;text-transform:uppercase;overflow:visible;text-decoration:none;float:left}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-meta a#footer-else-buttonClose .drop-down{background-image:url("clientlibs_base/images/pagination.png");background-repeat:no-repeat;background-position:right 24px;padding-right:35px;margin-right:30px;margin-left:30px;text-transform:uppercase;overflow:visible;text-decoration:none;float:left}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-meta.active .drop-down{background-position:right 25px}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-meta a:link,footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-meta a:visited{text-decoration:none;color:#fff}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-meta a:hover{color:#8fdffd}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-meta a:hover span{text-decoration:none}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .links-bar .back-to-top{background-image:url("clientlibs_base/images/double_arrow.png");background-position:right center;background-repeat:no-repeat;float:right;font-size:1.1em;line-height:30px;margin:5px 0 0 0;padding-right:29px;text-transform:uppercase}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-meta.active .back-to-top{background-position:right 23px}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-more,footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;margin:0 auto;padding:40px 0 40px 0}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-more a,footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info a{color:#fff;cursor:pointer}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-more a:hover,footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info a:hover{color:#8fdffd}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-border{border-top:2px solid rgba(255,255,255,0.1);width:auto}
.lt-ie9 footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-border{border-top:0;position:relative}
.lt-ie8 footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-border{border-top:2px solid #1b56a4}
.lt-ie9 footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-border:before{content:' ';position:absolute;top:0;left:0;width:100%;height:2px;background:transparent url("clientlibs_base/images/transBorderVertical.png") repeat-y top left}
.lt-ie8 footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-border:before{display:none}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info{width:977px}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info ul{margin:0!important;float:left;padding-left:0}
footer .footer-content.cnc-footer .footer-content-wrapper-thinfooter .footer-info ul{margin:0;float:left;padding-left:0;width:80%}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info ul li{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;padding:0 10px;float:left;font-weight:normal;background:transparent url("clientlibs_base/images/footerSeparator.png") no-repeat center right;line-height:38px;height:38px}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info ul li.no-separator{background-image:none}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info ul li.no-separator.logo{padding:0}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .footer-copy,footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .footer-copy a{font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif;color:#8fd5fd}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .footer-details{float:left;clear:left;width:60%;margin-top:7px;max-width:880px}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .footer-logos{float:right;margin:20px 0 0 0;width:auto}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .footer-logos span{display:inline-block;text-align:center;margin:0 0 0 15px;vertical-align:top}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .footer-links{float:left;width:100%;margin:0;line-height:27px;font-size:1.1em;padding:15px 0 20px 0}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .footer-links div{float:left}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .footer-links .link{background-image:url("clientlibs_base/images/chevron-sm.png");background-repeat:no-repeat;background-position:left 4px;padding-left:15px;text-transform:uppercase;overflow:visible;text-decoration:none;float:left}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .footer-links .link.country-selector{background-image:none;padding-left:0}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .footer-links .link img{vertical-align:middle;margin-right:10px}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .footer-links .link a:link,footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .footer-links .link a:visited{text-decoration:none;color:#fff}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .footer-links .link a:hover{text-decoration:none;color:#8fdffd}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .footer-links .more-link{float:right}
.footer-end{background-color:#000;height:35px;bottom:0;width:100%}
.footer-end .footer-logo{width:977px;height:35px;margin:0 auto;text-align:right}
.footer-end .footer-logo a{display:inline-block;height:35px}
.footer-end .footer-logo{float:right;width:100%;margin-right:30px}
footer.full-width-footer-thinfooter .footer-content-thinfooter .footer-meta-bg{display:none}
footer.full-width-footer-thinfooter .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-meta{margin-left:0}
footer.full-width-footer-thinfooter .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-meta .back-to-top{float:right;margin-right:30px}
footer.full-width-footer-thinfooter .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-meta .drop-down{margin-left:35px}
footer.full-width-footer-thinfooter .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info{width:auto;padding:20px 30px 40px 35px!important;float:none}
footer.full-width-footer-thinfooter .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .links-bar{float:left;width:100%}
a.plain-link,a.blank-link{color:#363636;text-decoration:none}
a.plain-link:hover{text-decoration:none;color:#8fdffd}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .footer-details #msecurebox{padding:22px 0 10px;float:left}
footer .footer-content.cnc-footer .footer-content-wrapper-thinfooter .footer-info .footer-links .more-link{float:right;margin-top:-25px}
footer .footer-content.cnc-footer .footer-content-wrapper-thinfooter .footer-info .footer-details #msecurebox{float:left;padding:30px 0 0}
footer .footer-content.cnc-footer .footer-content-wrapper-thinfooter .footer-info .footer-links{padding:0 0 20px}
#storeLinks{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;margin:10px 0 0;float:left;color:#c0c0c0;font-size:13px;padding:13px 0;max-width:70%}
#storeLinks .sonyShop{color:#8fd5fd}
#main #storeLinks a,#storeLinks a{color:#fff;text-decoration:none;line-height:30px}
#storeLinks a:hover{color:#8fdffd}
#browsegame #storeLinks{color:#c0c0c0;float:left;font-size:13px;margin:10px 0 0;padding:13px 0;width:70%}
#browsegame #storeLinks .sonyShop{color:#8fd5fd}
@media screen and (max-width:1060px){footer .footer-content-thinfooter .footer-meta-bg{display:none}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-meta{margin-left:0}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-meta .back-to-top{float:right;margin-right:30px}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-meta .drop-down{margin-left:35px}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info{width:auto;padding:40px 30px 40px 35px}
.footer-end .footer-logo{float:right;width:100%}
.footer-end .footer-logo a{margin-right:30px}
}
@media screen and (max-width:840px){footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .footer-details{width:55%}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-info .footer-logos{margin:0}
}
@media screen and (max-width:1000px){footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-more{width:100%;margin:0 16px}
footer .footer-content-thinfooter .footer-content-wrapper-thinfooter .footer-more div{width:auto}
}
.cloudservices .sitecatalyst img{display:none}
.compete.log-in .tier-1 .two-column-content-header .left-column .content-wrapper .lead_block hgroup{padding:0 0 5px 0}
.compete.log-in .tier-1 .two-column-content-header .left-column .content-wrapper .lead_block hgroup span{font-size:1.1em;line-height:1.3em;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica;font-style:normal;color:#8fd5fd;font-weight:normal;text-transform:none;margin:0;padding:0}
.compete .tier-2 ul.device-list{margin:0 auto;width:940px;float:left;padding:20px 20px 20px 0;line-height:1.3em;font-size:14px}
.compete .tier-2 ul.device-list li{width:110px;float:left;margin-right:30px}
.compete .tier-2 ul.device-list a{display:block;text-align:center;position:relative;display:inline-block}
.compete .tier-2 ul.device-list li img{width:100px;margin-left:-50px;left:50%;top:5px;position:absolute;-webkit-transition:width .2s,height .2s,margin .2s;-moz-transition:width .2s,height .2s,margin .2s;-ms-transition:width .2s,height .2s,margin .2s;transition:width .2s,height .2s,margin .2s}
.compete .tier-2 ul.device-list li a:hover img{margin:-5px 0 0 -55px;width:110px}
.compete .tier-2 ul.device-list li a{display:block;padding-top:90px;text-align:center;text-transform:uppercase;word-wrap:break-word;width:110px}
.CC025-curated-hero-info-bar{display:inline-block;letter-spacing:0;pointer-events:auto;height:80px;overflow:hidden}
.CC025-curated-hero-info-bar .info-item{display:block;float:left;margin-right:2px;background-color:#a3271b;height:80px;width:80px;overflow:hidden;vertical-align:top}
.lt-ie9 .CC025-curated-hero-info-bar .info-item{background-color:white;filter:alpha(opacity=20)}
.lt-ie9 .CC025-curated-hero-info-bar .info-item img{position:relative;filter:alpha(opacity=100)}
.lt-ie8 .CC025-curated-hero-info-bar .info-item>*{position:relative}
.CC025-curated-hero-info-bar .bkg-black{background-color:rgba(0,0,0,0.2)}
.lt-ie9 .CC025-curated-hero-info-bar .bkg-black{background-color:black;filter:alpha(opacity=20)}
.CC025-curated-hero-info-bar .bkg-white{background-color:rgba(255,255,255,0.2)}
.lt-ie9 .CC025-curated-hero-info-bar .bkg-white{background-color:white;filter:alpha(opacity=20)}
.CC025-curated-hero-info-bar .days_left{color:#FFF;width:auto}
.CC025-curated-hero-info-bar .days_left .left{font:36px "BebasRegular";float:left;padding:15px 0 15px 15px;position:relative;filter:alpha(opacity=100)}
.CC025-curated-hero-info-bar .days_left .right{font-size:14px;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;text-transform:uppercase;line-height:14px;float:right;padding:25px 15px 15px 10px;position:relative;filter:alpha(opacity=100)}
.lt-ie8 .CC025-curated-hero-info-bar .days_left .right{display:inline;float:left}
.CC025-curated-hero-info-bar .info-btn{height:63px;padding:17px 17px 0;width:auto}
.lt-ie10 .CC025-curated-hero-info-bar .info-btn{padding:17px 17px 0 18px}
.lt-ie9 .CC025-curated-hero-info-bar .info-btn{padding:17px 17px 0 18px}
.cookie-message{overflow:hidden;text-align:center;background-color:#eee;position:relative;-webkit-box-shadow:inset 1px -2px 1px #a8a8a8;box-shadow:inset 1px -2px 1px #a8a8a8;margin:0 auto;padding:0}
.cookie-message a{color:inherit;text-decoration:none}
.cookie-message.light{background-color:#eee;-webkit-box-shadow:inset 1px -2px 1px #a8a8a8;box-shadow:inset 1px -2px 1px #a8a8a8}
.cookie-message.light .action{color:#363636}
.cookie-message.light .chev{background-position:0 -24px}
.cookie-message.light .close{background:transparent url(clientlibs_base/images/CM071_alertBar/close_grey.png) no-repeat center center}
.cookie-message.dark{background-color:#0068bf;-webkit-box-shadow:inset 1px -2px 1px #005298;box-shadow:inset 1px -2px 1px #005298}
.cookie-message.dark .action{color:#fff}
.cookie-message.dark .close{background:transparent url(clientlibs_base/images/CM071_alertBar/close_white.png) no-repeat center center}
.cookie-message .action{display:inline-block;background-color:inherit;background-repeat:no-repeat;background-position:0 center;position:relative;text-align:left;font-size:16px;max-width:70%;padding:10px 25px 10px 95px;line-height:normal}
.cookie-message .action a:hover{text-decoration:underline}
.cookie-message .action .highlight{font-family:"SST W01 Bold","SST W02 Bold","SST W10 Bold","SST W15 Bold","Arial Bold",Arial,Helvetica,sans-serif;font-weight:400}
.cookie-message .chev{background-image:url(clientlibs_base/images/CM077_heroBanner/right_chev.png);background-repeat:no-repeat;width:14px;height:19px;background-position:0 0;position:absolute;top:50%;right:0;margin-top:-10px}
.cookie-message .wrap{padding:10px 0}
.cookie-message .close{position:absolute;top:5px;right:0;display:block;width:50px;height:50px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:120}
.CC023-Content-Tile{width:300px;min-height:425px;position:relative}
.CC023-Content-Tile a.tile-link{color:#363636;text-decoration:none;display:block}
.CC023-Content-Tile a.tile-link div.game,.CC023-Content-Tile a.tile-link div.video{width:220px;height:124px;left:40px;top:24px;position:relative;z-index:-1}
.CC023-Content-Tile a.tile-link div.article{width:206px;height:154px;left:47px;top:0}
.CC023-Content-Tile a.tile-link div.event{width:206px;height:154px;left:47px;top:0;background-color:rgba(0,0,0,0.4);position:absolute;display:block}
.CC023-Content-Tile a.tile-link div.overlay{background:#f5f5f5;opacity:1;position:absolute;display:block}
.CC023-Content-Tile a.tile-link h1{margin-bottom:10px}
.CC023-Content-Tile a.tile-link:hover div.overlay{z-index:1;opacity:1;background-color:rgba(0,0,0,0.2)}
.CC023-Content-Tile a.tile-link:hover div.event{background-color:rgba(0,0,0,0.6)}
.lt-ie9 .CC023-Content-Tile a.tile-link:hover div.event{background-color:black;filter:alpha(opacity=61)}
.CC023-Content-Tile a.tile-link:hover img.standard{margin-top:2px;height:158px;width:158px}
.CC023-Content-Tile div.button,.CC023-Content-Tile .img-holder,.CC023-Content-Tile .text-container{display:block;text-align:center;position:relative;overflow:hidden}
.CC023-Content-Tile div.button{margin:14px 0 0 0;width:300px;position:absolute;bottom:0}
.CC023-Content-Tile div.text-stripe{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;background-color:rgba(0,0,0,0.8);position:absolute;left:104px;padding:10px;bottom:11px;text-transform:uppercase;font-size:12px}
.lt-ie9 .CC023-Content-Tile div.text-stripe{background-color:black;filter:alpha(opacity=80)}
.CC023-Content-Tile div.text-stripe .keyword{color:#00a2ff;margin-right:6px}
.CC023-Content-Tile div.text-stripe .text{color:#fff}
.CC023-Content-Tile div.text-stripe.award .keyword{color:#fedc01}
.CC023-Content-Tile .img-holder{overflow:hidden;margin:0 0 10px 0;height:197px}
.CC023-Content-Tile .img-holder .date{color:#fff;position:absolute;top:0;left:55px}
.CC023-Content-Tile .img-holder .date p.day{color:#00a2ff;font:50px 'BebasRegular',sans-serif}
.CC023-Content-Tile .img-holder .date p.month{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.CC023-Content-Tile .img-holder .date p.day,.CC023-Content-Tile .img-holder .date p.month{margin:0;text-transform:uppercase}
.CC023-Content-Tile .img-holder img{display:block;margin:0;padding:0;border:0;margin:0 auto}
.CC023-Content-Tile .img-holder img.standard{margin-top:5px;height:153px;width:153px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
.CC023-Content-Tile .img-holder img.standard:hover{margin-top:2px;height:158px;width:158px}
.CC023-Content-Tile .img-holder img.movies{margin-top:5px;height:154px;width:113px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
.CC023-Content-Tile .img-holder img.movies:hover{margin-top:2px;height:159px;width:118px}
.CC023-Content-Tile .img-holder img.standard-shadow{height:30px;position:absolute;bottom:3px;left:55px}
.CC023-Content-Tile .img-holder .game-video{position:relative;margin-top:24px}
.CC023-Content-Tile .img-holder .icon{display:block;position:absolute}
.CC023-Content-Tile .img-holder span.title{width:100%;overflow:hidden;position:absolute;bottom:0;display:block;text-transform:uppercase;color:#0068bf;font-size:14px}
.CC023-Content-Tile .img-holder .game{top:11px;right:28px}
.CC023-Content-Tile .img-holder .video{top:24px;right:220px}
.CC023-Content-Tile .text-container{margin:0;line-height:22px;padding:0 10px;position:relative}
.grid .CC023-Content-Tile .text-container{height:auto}
.CC023-Content-Tile .text-container .header-wrap{max-height:44px;overflow:hidden;font-weight:bold;position:relative;margin:0 0 8px 0}
.CC023-Content-Tile .text-container .header-wrap h3{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:18px;margin-bottom:7px;overflow:hidden}
.CC023-Content-Tile .text-container .header-wrap h3.ellipsis:after{content:"...";position:absolute;display:block;bottom:0;right:0;background-color:#fff;padding:0 0 0 10px}
.CC023-Content-Tile .text-container .text-wrap{max-height:66px;overflow:hidden;position:relative}
.CC023-Content-Tile .text-container .text-wrap p{font-size:16px}
.CC023-Content-Tile .text-container .text-wrap p.ellipsis:after{content:"...";position:absolute;display:block;bottom:0;right:0;background-color:#fff;padding:0 0 0 5px}
.pdc-breadcrumb{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:74%;padding-bottom:29px}
.pdc-breadcrumb ul{list-style-type:none;padding:0;margin:0;display:inline}
.pdc-breadcrumb li{display:inline;padding:0 10px 0 0}
.pdc-breadcrumb li:last-child{padding-right:0}
.pdc-breadcrumb li:before{content:"\203A ";font-weight:bold;padding:0 0 0 20px}
.pdc-breadcrumb a{text-decoration:none;color:inherit}
.pdc-breadcrumb a:hover{text-decoration:underline}
.pdc-breadcrumb-wrap{width:100%;table-layout:fixed;display:table;color:#9a9a9a;font-size:16px}
.pdc-breadcrumb-wrap .info-right{text-align:right;padding-bottom:29px}
.pdc-breadcrumb-wrap .pdc-breadcrumb,.pdc-breadcrumb+.info-right{display:table-cell}
.alert-bar{-webkit-box-shadow:inset 1px -2px 1px #a8a8a8;background-color:#eee;box-shadow:inset 1px -2px 1px #a8a8a8;margin:0 auto;overflow:hidden;padding:0;position:relative;text-align:center}
.alert-bar .wrap{padding:10px 0}
.alert-bar a{color:inherit;text-decoration:none}
.alert-bar a:hover{text-decoration:underline}
.alert-bar.dark{-webkit-box-shadow:inset 1px -2px 1px #005298;background-color:#0068bf;box-shadow:inset 1px -2px 1px #005298;color:#fff}
.alert-bar.dark .close{background:transparent url(clientlibs_base/images/CM071_alertBar/close_white.png) no-repeat center center}
.alert-bar.light{-webkit-box-shadow:inset 1px -2px 1px #a8a8a8;background-color:#eee;box-shadow:inset 1px -2px 1px #a8a8a8;color:#363636}
.alert-bar.light .chev{background-position:0 -24px}
.alert-bar.light .close{background:transparent url(clientlibs_base/images/CM071_alertBar/close_grey.png) no-repeat center center}
.alert-bar .action{background-color:inherit;background-position:0 center;background-repeat:no-repeat;display:inline-block;font-size:16px;max-width:70%;padding:10px 25px 10px 95px;position:relative;text-align:left}
.alert-bar .highlight{font-family:"SST W01 Bold","SST W02 Bold","SST W10 Bold","SST W15 Bold","Arial Bold",Arial,Helvetica,sans-serif;font-weight:400}
.alert-bar .chev{background-image:url(clientlibs_base/images/CM077_heroBanner/right_chev.png);background-position:0 0;background-repeat:no-repeat;height:19px;margin-top:-10px;position:absolute;right:0;top:50%;width:14px}
.alert-bar .close{display:block;height:50px;overflow:hidden;position:absolute;right:0;text-indent:100%;top:5px;white-space:nowrap;width:50px;z-index:120}
#age-gate-overlay{display:table;width:100%}
#age-gate-overlay.align-middle .age-gate{vertical-align:middle;padding-top:0}
#age-gate-overlay.align-middle .age-gate-content{margin-bottom:0}
.age-gate{background-color:#000;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1000;padding-top:210px;box-sizing:border-box;display:table-cell;width:100%;height:680px;vertical-align:top}
.age-gate h2,.age-gate h3{color:#fff;font-family:Georgia;font-size:1.9em;font-style:italic;line-height:40px;padding-bottom:9px}
.age-gate h2{-moz-font-feature-settings:lnum;-ms-font-feature-settings:lnum;-o-font-feature-settings:lnum;-webkit-font-feature-settings:lnum;font-family:adelle,Georgia;font-feature-settings:lnum;font-size:28px;font-style:italic;font-weight:400}
.age-gate h3{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-size:40px;font-style:normal;font-weight:400}
.age-gate h4{color:#fff;font-size:1.5em;font-weight:normal;margin-bottom:15px;font-family:"SST W01 Bold","SST W02 Bold","SST W10 Bold","SST W15 Bold","Arial Bold",Arial,Helvetica,sans-serif}
.age-gate p{color:#fff;font-size:1.1em;padding-bottom:18px}
.age-gate a{cursor:pointer}
.age-gate .age-gate-overlay{filter:alpha(opacity=50);opacity:.5;position:absolute;top:0;width:100%;z-index:-1}
.age-gate .age-gate-content{margin:0 auto 60px auto;width:890px}
.age-gate .age-gate-content h2{margin-top:-10px}
.age-gate .age-gate-content p{float:left;width:480px}
.age-gate .age-gate-content p.red{color:#e82222;font-weight:400}
.age-gate .age-gate-content .text-contents{padding-left:250px}
.age-gate .age-gate-content .ag-logo{display:inline;float:left;max-width:100%;height:auto}
.age-gate .game-logo-holder{float:left;max-width:327px;padding:0 24px 0 39px}
.age-gate .tell-your-age{float:left;width:504px}
.age-gate .age-form input{-webkit-appearance:none;background-color:#fff;border:0 none;border-radius:0;box-shadow:0 -1px 1px rgba(0,0,0,0.3);color:#363636;font-size:1.2em;margin-right:20px;padding:16px 10px;position:relative;width:70px;z-index:1;height:18px}
.age-gate .age-form input.date{margin-right:24px}
.age-gate .age-form input.date,.age-gate .age-form input.last{float:left;width:64px}
.age-gate .age-form input.red{color:#e82222;font-weight:400}
.age-gate .age-form input.fail{background-image:url(clientlibs_base/images/CM104_ageGateOverlay/errorValidation.gif);background-position:right center;background-repeat:no-repeat;color:#e82222;font-weight:400}
.age-gate .age-form .sbHolder{display:inline;float:left;height:45px;margin-right:15px;margin-top:10px;width:300px}
.age-gate .age-form .sbSelector{font-size:1.3em;height:45px;line-height:45px;width:220px}
.age-gate .age-form .sbOptions{top:50px!important;width:85px}
.age-gate .age-form .left,.age-gate .age-form .right{display:inline;float:left}
.age-gate .age-form .let-me-in{margin-left:3px}
.age-gate .age-form .let-me-in .btn{padding:15px 16px 17px}
.age-gate .skip-this{float:left;margin:35px 177px 0;padding-left:0;text-align:center;width:535px}
.age-gate .skip-this p{text-align:center;width:535px}
.age-gate .skip-this h4{color:#fff;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif;font-size:20px;padding-bottom:10px}
.age-gate #find-another-game.hide{display:none}
.no-js .age-gate{display:none}
.no-js #page-content.age-gate-on{position:relative}
@media all and (max-width:900px) and (orientation:portrait){.age-gate{min-height:600px;padding-top:150px}
.age-gate .age-gate-content{width:465px}
.age-gate .age-gate-content .ag-logo{display:block;float:none;margin:0 auto 50px;padding-left:0;text-align:center}
.age-gate .age-gate-content .text-contents{clear:left;padding-left:0}
.age-gate .age-gate-content .text-contents h2,.age-gate .age-gate-content .text-contents h3,.age-gate .age-gate-content .text-contents h4{text-align:center}
.age-gate .age-gate-content .text-contents p{margin:10px auto 20px;text-align:center}
.age-gate .age-gate-content .age-form{margin:0 auto;width:480px}
.age-gate .age-gate-content .age-form input{-webkit-appearance:none;border-radius:0}
.age-gate .game-logo-holder{height:235px;margin:0 auto;width:100%;max-width:100%;padding:0}
.age-gate .tell-your-age{float:left;width:480px}
.age-gate .skip-this{float:none;margin:0 auto;position:relative;top:35px;width:440px}
.age-gate .skip-this h4,.age-gate .skip-this p{text-align:center;width:440px}
.age-gate .age-gate-overlay{padding-top:200px}
.age-gate #find-another-game{margin-left:135px}
}
@media all and (max-width:900px) and (orientation:landscape){.age-gate .game-logo-holder{max-width:187px}
}
.waysToBuy{padding-left:10px;padding-right:10px}
.waysToBuy .ways-to-buy{width:100%;overflow:hidden}
.waysToBuy .ways-to-buy .offer-count{clear:both;margin:0 auto;max-width:940px;padding-left:20px;text-align:left;width:940px}
.waysToBuy .ways-to-buy .offer-count p{display:inline;float:left;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif;font-weight:bold}
.waysToBuy .ways-to-buy .offer-count p.count{font-weight:normal;margin-left:5px}
.waysToBuy .ways-to-buy .country-selector{max-width:1058px;padding:0!important}
.waysToBuy .ways-to-buy .country-selector li.c3{width:31.3%}
.waysToBuy .ways-to-buy .game{margin:0 20px 60px 20px}
.waysToBuy .ways-to-buy .game .box{background:#f5f5f5;max-width:840px;margin:0 auto;margin-top:2px}
.waysToBuy .ways-to-buy .game .box.main-game-info{padding:50px;*zoom:1}
.waysToBuy .ways-to-buy .game .box.main-game-info #fluid{float:left;width:100%;margin-right:-250px}
.waysToBuy .ways-to-buy .game .box.main-game-info #fluid #inner-block{margin-right:230px}
.waysToBuy .ways-to-buy .game .box.main-game-info #fixed-width{float:left;margin-left:0;margin-top:0}
.waysToBuy .ways-to-buy .game .box.main-game-info #fixed-width.left img.game_image{width:140px;margin-right:50px}
.waysToBuy .ways-to-buy .game .box.main-game-info .left,.waysToBuy .ways-to-buy .game .box.main-game-info .right{display:inline-block;float:left}
.waysToBuy .ways-to-buy .game .box.main-game-info .left img.shadow{background:url("clientlibs_base/images/CM107_waysToBuy/small_shadow.png") center bottom no-repeat}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul{padding:0;margin:0}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li{list-style-type:none}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li h2{text-align:left;font-size:26px;color:#363636;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li p{font-size:16px;padding-top:10px}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service{margin-top:15px;float:left}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left{display:inline;float:left;width:220px;padding-right:80px}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type{padding-bottom:10px;width:270px;vertical-align:middle}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .service_type{padding-right:16px;height:26px}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type img{float:left}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .row{display:table}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type span{font-size:14px;font-weight:normal;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;height:30px;display:table-cell;vertical-align:middle}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get{zoom:1;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;color:#363636}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get:before,.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get:after{content:"";display:table}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get:after{clear:both}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get .left-panel{display:inline;float:left;padding-right:5px}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get .left-panel .price{font-size:30px;margin-bottom:0;margin-top:0}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get .left-panel .extra-price-info{font-size:16px;margin-top:7px;font-weight:normal;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif;line-height:0}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get .left-panel .extra-price-info.orange{color:#f60;line-height:2px}
.lt-ie8 .waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get .left-panel .extra-price-info.orange{color:red;display:inline;vertical-align:middle;line-height:30px}
.lt-ie8 .waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get .left-panel .extra-price-info.orange img{margin-top:2px}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get .left-panel .extra-price-info.orange img{margin-top:-7px}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get .left-panel .extra-price-info img{padding-right:7px}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get .right{display:inline;float:left;width:145px}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get .right .link-btn{margin-top:10px;width:170px}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get .right #inner-block .btn{zoom:1}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get .right #inner-block .btn:before,.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get .right #inner-block .btn:after{content:"";display:table}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get .right #inner-block .btn:after{clear:both}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get .right #inner-block .btn .imageText{height:auto}
.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .right{display:inline;float:left}
.waysToBuy .ways-to-buy .game .box.main-game-info:before,.waysToBuy .ways-to-buy .game .box.main-game-info:after{content:" ";display:table}
.waysToBuy .ways-to-buy .game .box.main-game-info:after{clear:both}
.waysToBuy .ways-to-buy .game .box.additional-box{background-repeat:no-repeat;background-position:95% 30px;max-width:900px;padding:20px;position:relative;*zoom:1}
.waysToBuy .ways-to-buy .game .box.additional-box.expandable{background-image:url("clientlibs_base/images/CM107_waysToBuy/down-chevron.png")}
.waysToBuy .ways-to-buy .game .box.additional-box.expandable.up{background-image:url("clientlibs_base/images/CM107_waysToBuy/up-chevron.png");clear:both}
.waysToBuy .ways-to-buy .game .box.additional-box #fluid{float:left;margin-right:-150px}
.waysToBuy .ways-to-buy .game .box.additional-box #fluid #inner-block{margin-right:30px;display:inline}
.waysToBuy .ways-to-buy .game .box.additional-box #fixed-width{float:left;width:0;margin-right:20px;display:block;background-position:center 14px;background-repeat:no-repeat}
.waysToBuy .ways-to-buy .game .box.additional-box.psn{background:#0068bf;margin-top:30px;color:#fff}
.waysToBuy .ways-to-buy .game .box.additional-box.psn #fixed-width{width:120px}
.waysToBuy .ways-to-buy .game .box.additional-box.psn .right{display:inline;width:55%}
.waysToBuy .ways-to-buy .game .box.additional-box.psn .right h2{color:#fff}
.waysToBuy .ways-to-buy .game .box.additional-box.psn .right .link-btn{float:right;display:inline}
.waysToBuy .ways-to-buy .game .box.additional-box.psn .right#right_button{width:10%;float:right}
.waysToBuy .ways-to-buy .game .box.additional-box.psn #contentwrapper{float:left;width:100%}
.lt-ie8 .waysToBuy .ways-to-buy .game .box.additional-box.psn #contentwrapper .innertube .right p{max-width:85%}
.waysToBuy .ways-to-buy .game .box.additional-box.psn #contentcolumn{margin:0 200px 0 80px;text-align:left}
.waysToBuy .ways-to-buy .game .box.additional-box.psn #contentcolumn h2{text-align:left}
.waysToBuy .ways-to-buy .game .box.additional-box.psn #leftcolumn{float:left;width:57px;margin-left:-100%}
.waysToBuy .ways-to-buy .game .box.additional-box.psn #leftcolumn .innertube img{width:57px}
.waysToBuy .ways-to-buy .game .box.additional-box.psn #rightcolumn{float:left;width:200px;margin-left:-200px}
.waysToBuy .ways-to-buy .game .box.additional-box .left{width:145px}
.waysToBuy .ways-to-buy .game .box.additional-box .right h2{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:18px;color:#363636;text-align:left;padding-right:70px}
.waysToBuy .ways-to-buy .game .box.additional-box .right p{font-size:14px;float:left;margin-top:12px;margin-bottom:0;padding-right:70px}
.waysToBuy .ways-to-buy .game .box.additional-box:before,.waysToBuy .ways-to-buy .game .box.additional-box:after{content:" ";display:table}
.waysToBuy .ways-to-buy .game .box.additional-box:after{clear:both}
.waysToBuy .ways-to-buy .game .box.additional-box:hover{cursor:pointer}
.waysToBuy .ways-to-buy .game .box.additional-box.psn{cursor:default}
.waysToBuy .ways-to-buy .game .box.additional-box.psn .right p{margin-right:20px}
.waysToBuy .ways-to-buy .game .box.hidden-wrap{padding:50px;display:none}
.waysToBuy .ways-to-buy .game .box.hidden-wrap .left,.waysToBuy .ways-to-buy .game .box.hidden-wrap .right{display:inline-block;float:left}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col .left{float:left;width:49%}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col .right{float:right;width:49%}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col img{max-width:100%;height:auto;width:auto\9;width:100%}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col #fluid{float:left;width:100%;margin-right:-250px}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col #fluid #inner-block{margin-right:250px}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col #fixed-width{float:left;width:250px}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col .left,.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col .right{display:inline}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col .left h2,.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col .left h3,.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col .right h2,.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col .right h3{text-align:left;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col .left h2,.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col .right h2{margin-top:20px;font-size:30px;color:#363636;margin-bottom:10px}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col .left h3,.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col .right h3{font-size:18px;color:#363636;font-weight:normal}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col .left ul,.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col .right ul{padding-left:15px}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col .left ul li,.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .two-col .right ul li{text-align:left;list-style-type:square;list-style-image:url("clientlibs_base/images/CM107_waysToBuy/list-bullet.png");margin-bottom:15px}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .full-width{width:100%}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .full-width img{max-width:100%;height:auto;width:auto\9;width:100%}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .full-width h2,.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .full-width h3{text-align:left;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .full-width h2{margin-top:20px;font-size:30px;color:#363636;margin-bottom:10px}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .full-width h3{font-size:18px;color:#363636;font-weight:normal}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .full-width ul{padding-left:15px}
.waysToBuy .ways-to-buy .game .box.hidden-wrap.additional-box-hidden .full-width ul li{text-align:left;list-style-type:square;list-style-image:url("clientlibs_base/images/CM107_waysToBuy/list-bullet.png");margin-bottom:15px}
.waysToBuy .ways-to-buy .vcenter{margin-top:13px!important}
.waysToBuy .ways-to-buy .more-editions{max-width:200px;margin:0 auto;margin-bottom:60px}
.lt-ie9 .twinChart div.more span{background-position:right -14px}
.lt-ie9 .twinChart div.more span.showLess{background-position:right 4px}
.lt-ie8 .chartArticleWrap .statList ul.listWrap li .itemWrap{display:block;width:467px}
.lt-ie8 .chartArticleWrap .statList ul.listWrap li .itemWrap .cellWrap{display:block;float:left;height:78px}
.waysToBuy .ways-to-buy .extensionpanel h2,.waysToBuy .ways-to-buy .extensionpanel h3{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
@media all and (max-width:900px){.waysToBuy .ways-to-buy .game .box.additional-box .right p{max-width:500px}
.lt-ie8 .waysToBuy .ways-to-buy .game .box .buy-service{display:block;clear:left}
}
@media all and (max-width:1006px){.waysToBuy .ways-to-buy .game .box.main-game-info .right ul li.buy-service .left .service-type .price-and-get .left-panel{display:inline;float:left;width:120px;padding:0}
}
.no-js .hidden-wrap{display:block}
.waysToBuy .ways-to-buy .game .box.additional-box.psn #rightcolumn .link-btn{float:right;margin-left:10px}
.shrink-images img{width:414px}
#inner-block li p{text-align:left!important}
*{-webkit-tap-highlight-color:rgba(0,0,0,0)!important}
.CM006-visit-us{overflow:hidden;margin-left:auto;margin-right:auto;margin-top:0;text-align:center}
.CM006-visit-us h1.section-heading{font-size:28px;color:#0068bf;margin-bottom:0;font-weight:normal;font-style:italic;font-family:"adelle",Georgia;-moz-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-feature-settings:"lnum"}
.CM006-visit-us h2.section-sub-heading{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;color:#363636;font-size:40px;margin:0;position:relative}
.CM006-visit-us .wrapper{display:inline-block;text-align:left;overflow:hidden;margin:0 auto;min-width:615px;max-width:940px;width:940px}
.CM006-visit-us .wrapper ul{padding:0;list-style-type:none;display:inline-block;text-align:left;overflow:hidden;margin:0 auto;z-index:1}
.lt-ie8 .CM006-visit-us .wrapper ul{width:940px}
.CM006-visit-us .wrapper ul li{position:relative;float:left;margin:0 0 15px 20px}
.CM006-visit-us .wrapper ul li a{width:300px;display:block;text-decoration:none;color:#363636;background-color:#f5f5f5}
.CM006-visit-us .wrapper ul li a .content{background-repeat:no-repeat;background-position:15px 15px;padding:15px 15px 15px 80px}
.CM006-visit-us .wrapper ul li a .content h3{text-align:left;margin:0 0 5px 0;font-size:1.2em;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.CM006-visit-us .wrapper ul li a .content p{margin:0;font-size:1.1em;line-height:1.3em}
.CM006-visit-us .wrapper ul li a .content p.stats{color:#44a0ca;line-height:35px}
.CM006-visit-us .wrapper ul li a:hover{background-color:#e6e6e6}
.CM006-visit-us .wrapper ul li:first-child{margin-left:0}
.CM006-visit-us .wrapper ul li.item-4,.CM006-visit-us .wrapper ul li.item-7,.CM006-visit-us .wrapper ul li.item-10,.CM006-visit-us .wrapper ul li.item-13,.CM006-visit-us .wrapper ul li.item-16{clear:left;margin-left:0}
.CM006-visit-us .wrapper .more-link{background:none repeat scroll 0 0 #f5f5f5;color:#363636;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;display:block;margin:0 auto;overflow:hidden;padding:10px 0 0;text-align:center;height:26px;cursor:pointer}
.CM006-visit-us .wrapper .more-link span{background:url("clientlibs_base/images/upDownArrows.png") no-repeat scroll right -17px transparent;display:inline-block;padding:6px 28px 0 0;line-height:1px;height:11px}
.CM006-visit-us .wrapper .more-link span.showLess{background:url("clientlibs_base/images/upDownArrows.png") no-repeat scroll right 1px transparent;display:inline-block;padding:6px 28px 0 0;line-height:1px;height:11px}
.lt-ie8 .CM006-visit-us .wrapper .more-link span{display:inline;zoom:1}
.CM006-visit-us .wrapper .more-link span.lessText{background-position:right 2px;display:none}
.CM006-visit-us .wrapper .more-link.showLess span{display:none}
.CM006-visit-us .wrapper .more-link.showLess span.lessText{display:inline-block}
.lt-ie8 .CM006-visit-us .wrapper .more-link.showLess span.lessText{display:inline;zoom:1}
.CM006-visit-us .wrapper .more-link:hover{text-decoration:none;background:#e6e6e6}
.lt-ie8 .CM006-visit-us .wrapper{display:inline;zoom:1;width:934px}
.lt-ie8 .CM006-visit-us .wrapper ul{display:inline;zoom:1;margin-bottom:15px}
.visitUs.parbase.section .headingWrapperVisit{margin:-6px auto 52px;max-width:980px;overflow:hidden}
.headingWrapperVisit h2.section-sub-heading{padding-top:3px}
@media all and (max-width:960px){.CM006-visit-us .wrapper ul{z-index:2}
.CM006-visit-us .wrapper ul li.item-3,.CM006-visit-us .wrapper ul li.item-5,.CM006-visit-us .wrapper ul li.item-7,.CM006-visit-us .wrapper ul li.item-9,.CM006-visit-us .wrapper ul li.item-11,.CM006-visit-us .wrapper ul li.item-13,.CM006-visit-us .wrapper ul li.item-15,.CM006-visit-us .wrapper ul li.item-17{clear:left;margin-left:0}
.CM006-visit-us .wrapper ul li.item-4,.CM006-visit-us .wrapper ul li.item-10,.CM006-visit-us .wrapper ul li.item-14,.CM006-visit-us .wrapper ul li.item-16{clear:none;margin-left:20px}
}
@media all and (max-width:960px){.lt-ie8 .CM006-visit-us .wrapper{display:inline;zoom:1;width:616px}
.lt-ie8 .CM006-visit-us .wrapper ul{display:inline;zoom:1}
}
@media all and (max-width:1024px){.CM006-visit-us .wrapper{width:auto}
}
.CM006-visit-us .more{padding-bottom:35px}
.CM006-visit-us .no-more{padding-bottom:20px}
.pg_sec_overflow{overflow:hidden}
.two-column-expandable{max-width:940px;min-height:300px;zoom:1;position:relative;margin-left:auto;margin-right:auto}
.two-column-expandable:before,.two-column-expandable:after{content:"";display:table}
.two-column-expandable:after{clear:both}
.two-column-expandable .wrapper .left-column{float:left;position:relative;width:50%}
.lt-ie8 .two-column-expandable .wrapper .left-column.type-image img{width:auto}
.two-column-expandable .wrapper .left-column.type-image img{right:0;float:right;position:absolute}
.two-column-expandable .wrapper .left-column.type-text .content-wrapper{padding:0 40px 0 0}
.two-column-expandable .wrapper .right-column{width:50%;float:right}
.two-column-expandable .wrapper .right-column.type-text .content-wrapper{padding:0 0 0 40px}
.two-column-expandable .wrapper .right-column.type-image{position:relative}
.two-column-expandable .wrapper .right-column.type-image img{left:0;float:left;position:absolute}
.two-column-expandable .wrapper .column .content-wrapper p:last-child{margin-bottom:0}
.two-column-expandable .wrapper .expand-button{margin:0;overflow:hidden;background:#f5f5f5;color:#363636;padding:10px 0 7px;margin-top:1em;text-align:center;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;font-size:1.15em;text-align:center;width:100%;display:none;outline:0;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.two-column-expandable .wrapper .expand-button span{background:url('clientlibs_base/images/upDownArrows.png') no-repeat scroll right -17px transparent;padding:6px 28px 0 0;line-height:1px;height:11px}
.two-column-expandable .wrapper .expand-button span.hide-label{background-position:right 1px}
.two-column-expandable .wrapper .expand-button:link,.two-column-expandable .wrapper .expand-button:visited,.two-column-expandable .wrapper .expand-button:hover{text-decoration:none}
.two-column-expandable .wrapper .expand-button:hover{background:#e6e6e6}
.two-column-expandable.content-open .expand-button,.two-column-expandable.content-closed .expand-button{display:block}
.two-column-expandable.content-open .show-label{display:none}
.two-column-expandable.content-open .hide-label{display:inline-block}
.two-column-expandable.content-closed .show-label{display:inline-block}
.two-column-expandable.content-closed .hide-label{display:none}
@media screen and (max-width:1100px){.two-column-expandable .wrapper{padding:0 20px}
.two-column-expandable .wrapper .left-column.type-image .image-block img{-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right;-webkit-transform:scale(0.755);-moz-transform:scale(0.755);-ms-transform:scale(0.755);-o-transform:scale(0.755);transform:scale(0.755)}
.two-column-expandable .wrapper .right-column.type-image .image-block img{-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(0.755);-moz-transform:scale(0.755);-ms-transform:scale(0.755);-o-transform:scale(0.755);transform:scale(0.755)}
}
.two-column-expandable .wrapper .right-column .image-block{background-position:left top}
.two-column-expandable .wrapper .left-column .image-block{background-position:right top}
.two-column-expandable .wrapper .column .content-wrapper .copy-block-expandable .content-block:nth-of-type(2){margin-top:30px}
.copy-block-expandable hgroup{margin:0 0 35px 0;background-repeat:no-repeat;background-position:0 10px}
.copy-block-expandable hgroup h2{margin:0;font-family:"adelle",Georgia;font-size:28px;font-style:italic;color:#0068bf;font-weight:normal;-moz-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-feature-settings:"lnum"}
.copy-block-expandable hgroup h3{font-size:40px;margin:0;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.copy-block-expandable hgroup h2,.copy-block-expandable hgroup h3{text-align:left}
.copy-block-expandable.small-heading hgroup{margin-bottom:10px}
.copy-block-expandable.small-heading hgroup h3{font-size:22px}
.copy-block-expandable .content-block{margin-top:0;margin-bottom:15px;font-size:16px;line-height:22px}
.copy-block-expandable .content-block.align-center{text-align:center}
.copy-block-expandable .content-block h3,.copy-block-expandable .content-block p,.copy-block-expandable .content-block ul,.copy-block-expandable .content-block blockquote{margin:0 0 30px 0;text-align:left}
.copy-block-expandable .content-block h1,.copy-block-expandable .content-block h2,.copy-block-expandable .content-block h3{color:#363636;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.copy-block-expandable .content-block h3{font-size:20px;line-height:27px}
.copy-block-expandable .content-block p,.copy-block-expandable .content-block li{font-size:16px;line-height:22px}
.copy-block-expandable .content-block p.smaller,.copy-block-expandable .content-block li.smaller{font-size:14px}
.copy-block-expandable .content-block ul{padding:0 0 0 20px}
.copy-block-expandable .content-block ul li{list-style-image:none;padding:0 0 0 10px;margin:0 0 15px 0}
.copy-block-expandable .content-block ol{list-style-type:decimal;padding:0 0 0 21px}
.copy-block-expandable .content-block ol li{padding:0 0 0 10px;margin:0 0 15px 0}
.copy-block-expandable .content-block a{color:#0068bf}
.copy-block-expandable .content-block a:hover{text-decoration:none}
.copy-block-expandable .content-block b,.copy-block-expandable .content-block strong{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.copy-block-expandable .content-block blockquote{text-align:left;display:block;color:#0068bf;font-family:"adelle",Georgia;font-size:30px;line-height:40px;font-style:italic;font-weight:normal;margin-bottom:40px;width:100%;-moz-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-feature-settings:"lnum"}
@media screen and (max-width:768px){.copy-block-expandable hgroup{width:auto}
}
@media screen and (max-width:980px){.responsive-stack .copy-block{width:80%;margin:0 auto}
}
.two-column-content{max-width:940px;min-width:708px;margin:0 auto;zoom:1;position:relative}
.two-column-content:before,.two-column-content:after{content:"";display:table}
.two-column-content:after{clear:both}
.two-column-content .left-column,.two-column-content .right-column{width:50%;float:left;max-width:480px;min-width:350px;position:relative;display:block;vertical-align:top}
.lt-ie8 .two-column-content .left-column,.lt-ie8 .two-column-content .right-column{float:left;display:block}
.two-column-content .btn img{top:5px}
.two-column-content .btn span{padding-left:5px}
.two-column-content .btn span.imageText{margin-left:45px}
.two-column-content .left-column .content-wrapper{padding-right:30px;padding-bottom:30px}
.two-column-content .left-column .content-wrapper .image-block{float:right;width:100%;position:relative}
.two-column-content .left-column .content-wrapper .image-block img{float:right;padding-right:10px}
.two-column-content .left-column .content-wrapper .image-block.left-image img{padding:0;float:left}
.two-column-content .left-column .content-wrapper.wider_text{padding-right:10px}
.two-column-content .right-column .content-wrapper{padding-left:30px;padding-right:0}
.two-column-content .right-column .content-wrapper .image-block{float:left;width:100%;position:relative}
.two-column-content .right-column .content-wrapper .image-block img{padding-right:10px;float:left}
.two-column-content .right-column .content-wrapper .image-block.right-image img{padding:0;float:right}
.two-column-content .left-column .content-wrapper .image-block.center-image img,.two-column-content .right-column .content-wrapper .image-block.center-image img{padding:0;float:none;margin-left:auto;margin-right:auto;display:block}
.two-column-content .responsiveImage{width:435px}
.two-column-content .bottomAligned{bottom:0}
.no-headings .two-column-content .column .content-wrapper{padding-top:0}
.two-column-content .column .content-wrapper .moduleComponent{margin-top:40px;margin-bottom:40px}
.two-column-content .column .content-wrapper .moduleComponent:first-child{margin-top:0}
.two-column-content .column .content-wrapper .basic-video-block{margin-top:6px}
.two-column-content .column .genericButtonRow{margin-top:30px}
.image-bleed .two-column-content .column .content-wrapper{padding-bottom:0}
.image-bleed .two-column-content .column .content-wrapper .image-block img{vertical-align:top}
.two-column-content .column .media-tile{float:none}
.two-column-content .content-wrapper .section{margin-bottom:35px}
.two-column-content .content-wrapper .section:last-child{margin-bottom:0}
.two-column-content .content-wrapper .videothumbnail{overflow:hidden}
@media screen and (max-width:940px){.two-column-content.responsive-stack .column{max-width:100%;width:100%;position:static;margin:0;display:block;float:left}
}
@media screen and (max-width:940px){.two-column-content.responsive-stack .image-block{text-align:center}
}
.center_text .two-column-content .copy{text-align:center}
.center_text .two-column-content h2{font-size:24px;text-align:center}
.center_text .two-column-content .buttonRow,.center_text .two-column-content .genericButtonRow{text-align:center}
.discover_services .two-column-content{padding-top:0}
.services_features_top_bleed .two-column-content .left-column .number-informer-wrapper.left{margin-top:30px;margin-bottom:30px}
.services_features_top_bleed .two-column-content .right-column .content-wrapper{padding-left:100px}
.services_features_top_bleed .two-column-content .right-column .content-wrapper .image-block{margin-top:-60px}
@media screen and (max-width:940px){.two-column-content .left-column .content-wrapper .image-block img{-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right;-webkit-transform:scale(0.755);-moz-transform:scale(0.755);-ms-transform:scale(0.755);-o-transform:scale(0.755);transform:scale(0.755)}
.two-column-content .right-column .content-wrapper .image-block img{-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(0.755);-moz-transform:scale(0.755);-ms-transform:scale(0.755);-o-transform:scale(0.755);transform:scale(0.755)}
}
@media screen and (max-width:1000px){.two-column-content{padding:0 20px}
}
.twin-comparison-content{max-width:880px;min-width:700px;margin:0 auto;zoom:1;position:relative}
.twin-comparison-content .t-row{display:table-row}
.twin-comparison-content .t-col{display:table-cell}
.twin-comparison-content .level2wrap .t-col{text-align:center}
.twin-comparison-content .image-wrap{width:480px;vertical-align:bottom;display:table-cell}
.twin-comparison-content .image-wrap img{vertical-align:bottom}
.twin-comparison-content:before,.twin-comparison-content:after{content:"";display:table}
.twin-comparison-content:after{clear:both}
.twin-comparison-content .left-column{width:480px}
.twin-comparison-content .right-column{width:480px}
.twin-comparison-content .right-column.wide{width:480px;margin-left:0}
.twin-comparison-content hgroup{margin:30px 0 20px 0}
.twin-comparison-content .bottomAligned{bottom:0}
.twin-comparison-content ul.button-row{padding:0;background-color:blue}
.twin-comparison-content ul.button-row li{display:inline;float:left;width:45.4%;text-align:center;margin-top:20px;padding:20px 20px 10px;bottom:0}
.twin-comparison-content .level2wrap ul.buttonrow{padding-left:0}
.twin-comparison-content .level2wrap ul.buttonrow li{width:50%;text-align:center;float:left;list-style-type:none}
.twin-comparison-content .column .content-wrapper{padding:20px 20px 10px 20px;text-align:center}
.twin-comparison-content .column .content-wrapper h2{color:#0068bf}
.twin-comparison-content .column .content-wrapper span{display:inline;font-size:18px}
.twin-comparison-content .column .content-wrapper p.prices{margin:30px 0 20px 0}
.twin-comparison-content .column .content-wrapper span.price{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;color:#ed5f2b;font-size:24px;margin-right:5px}
.twin-comparison-content .column .content-wrapper p.price_description{color:black;font-size:18px;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;line-height:.2em}
.twin-comparison-content .column .content-wrapper .shadow{width:158px;height:25px;margin:0 auto;background:url('clientlibs_base/images/CM110_threeColFeature/small_shadow.png') center bottom no-repeat}
.twin-comparison-content .column .genericButtonRow{margin-top:30px}
.twin-comparison-content .column .copy{width:353px;margin:0 auto}
@media screen and (max-width:890px){.twin-comparison-content ul.button-row{padding:0;background-color:blue}
.twin-comparison-content ul.button-row li{display:inline;float:left;width:44.4%;text-align:center;margin-top:20px;padding:20px 20px 10px;bottom:0}
}
@media screen and (max-width:980px){.twin-comparison-content .column{max-width:50%;width:50%;margin:0}
.twin-comparison-content .column .copy{width:100%}
}
.twin-comparison-content .videos{max-height:329px}
.twin-comparison-content img.ytImage{width:312px;max-height:312px;margin-top:37px}
.twinChart{max-width:940px;margin:0 auto}
.twinChart .left{float:left}
.twinChart .right{float:right}
.twinChart div.more{display:block;width:100%;overflow:hidden;background:#f5f5f5;color:#363636;padding:10px 0;text-align:center;margin-bottom:30px;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;font-size:1.2em}
.twinChart div.more span{display:inline-block;background:transparent url('clientlibs_base/images/upDownArrows.png') no-repeat right -10px;padding:0 28px 0 0}
.twinChart div.more span.showLess{background-position:right 8px}
.twinChart div.more:hover{background:#e6e6e6}
.twinChart a:link,.twinChart a:visited,.twinChart a:hover,.twinChart a:active{text-decoration:none;outline-width:0}
.twinChart a:hover{background:#e6e6e6}
.twinChart .number{font-family:"BebasRegular"}
.twinChart .outThisWeek .number{color:#0068bf}
.twinChart .comingSoon .number{color:#0068bf}
.twinChart a.link-btn .btn{background:transparent url('../../../apps/pdc/components/functional/twinChart/clientlibs/images/homepage/controller_icon.jpg') no-repeat 20px center;padding-left:60px}
.chartArticleWrap{width:100%;overflow:hidden}
.chartArticleWrap .statList{max-width:460px}
.chartArticleWrap .statList h2{text-align:left;font-size:1.7em;color:#363636;margin:0 0 20px 0}
.chartArticleWrap .statList ul.listWrap{margin:0;padding:0}
.chartArticleWrap .statList ul.listWrap li{list-style:none;list-style-image:none;margin:0 0 20px 0;height:100px;overflow:hidden}
.chartArticleWrap .statList ul.listWrap li .itemWrap{display:table;text-align:center;width:100%}
.chartArticleWrap .statList ul.listWrap li .itemWrap hgroup{margin:0}
.chartArticleWrap .statList ul.listWrap li .itemWrap h2{font-size:1em;color:#0068bf;font-weight:normal;margin:0;text-align:left;margin-bottom:5px}
.chartArticleWrap .statList ul.listWrap li .itemWrap h3{font-size:1.2em;margin:0;color:#363636;text-align:left;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal}
.chartArticleWrap .statList ul.listWrap li .itemWrap .cellWrap{display:table-cell;overflow:hidden;vertical-align:top;background:#f5f5f5;margin-right:1px;border-right:2px solid white}
.chartArticleWrap .statList ul.listWrap li .itemWrap .cellWrap img{display:block}
.chartArticleWrap .statList ul.listWrap li .itemWrap .cellWrap .number{font-size:2em;font-weight:normal;color:#0068bf}
.chartArticleWrap .statList ul.listWrap li .itemWrap .cellWrap .numberText{font-size:.85em;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;color:#666}
.chartArticleWrap .statList ul.listWrap li .itemWrap .cellWrap:last-child{border-right:0}
.chartArticleWrap .statList ul.listWrap li .itemWrap .cell1{min-width:130px}
.chartArticleWrap .statList ul.listWrap li .itemWrap .cell1 span{width:40px;height:40px;display:block;background:url('clientlibs_base/images/CM070_twinChartList/video_icon.png') no-repeat;position:absolute}
.lt-ie8 .chartArticleWrap .statList ul.listWrap li .itemWrap .cell1{display:inline;zoom:1;float:left;height:100px}
.chartArticleWrap .statList ul.listWrap li .itemWrap .cell2{padding:10px}
.lt-ie8 .chartArticleWrap .statList ul.listWrap li .itemWrap .cell2{display:inline;zoom:1;float:left;height:100px;width:150px}
.lt-ie8 .chartArticleWrap .statList ul.listWrap li .itemWrap .image{width:190px}
.chartArticleWrap .statList ul.listWrap li .itemWrap .cell3{min-width:80px;vertical-align:middle;padding:0 10px 0 10px}
.lt-ie8 .chartArticleWrap .statList ul.listWrap li .itemWrap .cell3{display:block;padding-top:20px;zoom:1;float:left;height:100px}
.chartArticleWrap .statList ul.listWrap li .itemWrap a:link,.chartArticleWrap .statList ul.listWrap li .itemWrap a:visited,.chartArticleWrap .statList ul.listWrap li .itemWrap a:hover{text-decoration:none}
.chartArticleWrap .statList ul.listWrap li:hover .cellWrap{background-color:#e6e6e6}
.chartArticleWrap .statList ul.listWrap li:hover .cellWrap:first-child:hover{background-color:transparent}
.chartArticleWrap .statList ul.listWrap li.last{margin-bottom:23px}
.twinChart.singleTrophy .chartArticleWrap .statList ul.listWrap li .itemWrap .cellWrap img{width:100px;height:100px}
.twinChart.singleTrophy .chartArticleWrap .statList ul.listWrap li .itemWrap .cellWrap hgroup{margin-top:3px}
.twinChart.singleTrophy .chartArticleWrap .statList ul.listWrap li .itemWrap .cell1{min-width:auto}
.twinChart.singleTrophy .chartArticleWrap .statList ul.listWrap li .itemWrap .cell2{width:328px}
.twinChart.singleTrophy .chartArticleWrap .statList ul.listWrap li .itemWrap .cell2 h2.trophy_name{font-size:16px;color:black;line-height:23px;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:bold;padding-left:30px;margin-top:8px;margin-bottom:8px}
.twinChart.singleTrophy .chartArticleWrap .statList ul.listWrap li .itemWrap .cell2 h2.trophy_name.gold{background:url('clientlibs_base/images/CC031_singleTrophyTile/trophy_sprite.png') no-repeat scroll 0 1px transparent}
.twinChart.singleTrophy .chartArticleWrap .statList ul.listWrap li .itemWrap .cell2 h2.trophy_name.silver{background:url('clientlibs_base/images/CC031_singleTrophyTile/trophy_sprite.png') no-repeat scroll 0 -21px transparent}
.twinChart.singleTrophy .chartArticleWrap .statList ul.listWrap li .itemWrap .cell2 h2.trophy_name.bronze{background:url('clientlibs_base/images/CC031_singleTrophyTile/trophy_sprite.png') no-repeat scroll 0 -43px transparent}
.twinChart.singleTrophy .chartArticleWrap .statList ul.listWrap li .itemWrap .cell2 h3{font-size:1.1em}
.lt-ie9 .twinChart div.more span{background-position:right -14px}
.lt-ie9 .twinChart div.more span.showLess{background-position:right 4px}
@media all and (max-width:1000px){.twinChart{padding:0 20px}
.chartArticleWrap .statList{max-width:1000px}
.chartArticleWrap .statList.right{display:none}
.chartArticleWrap .statList ul.listWrap li .itemWrap .cell2{width:690px}
.chartArticleWrap .comingSoon{display:none}
.twinChart.singleTrophy .chartArticleWrap .statList.left{float:none}
.twinChart.singleTrophy .chartArticleWrap .statList.right{display:block;float:none}
.twinChart.singleTrophy .chartArticleWrap .statList ul.listWrap li .itemWrap .cell1{min-width:auto}
.twinChart.singleTrophy .chartArticleWrap .statList ul.listWrap li .itemWrap .cell2{width:690px}
}
@media all and (max-width:1000px){.lt-ie8 .twinChart{width:700px}
.lt-ie8 .twinChart .chartArticleWrap .statList ul.listWrap li .itemWrap{width:100%}
.lt-ie8 .twinChart .chartArticleWrap .statList ul.listWrap li .itemWrap .cell2{width:433px}
.lt-ie8 .twinChart .chartArticleWrap .statList ul.listWrap li .itemWrap .cell3{width:80px}
}
.no-js .twinChart div.more{display:none}
.thumbnail-tabs ul.tabs{list-style:none;max-width:980px;margin:0 auto;text-align:center;padding-left:0}
.thumbnail_headingWrapper{margin:0 auto -10px;position:relative;text-align:center;width:100%}
.thumbnail-tabs ul.tabs li{display:inline-block;position:relative;cursor:pointer;margin:-3px 0 2px 2px}
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.thumbnail-tabs ul.tabs li{margin:-4px 0 2px 2px}
}
.lt-ie8 .thumbnail-tabs ul.tabs li{display:inline}
.thumbnail-tabs ul.tabs li .number{width:40px;height:35px;background-color:rgba(255,255,255,0.9);color:#363636;font-size:1.462em;text-align:center;font-family:'BebasRegular','SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;position:absolute;top:0;left:0;padding-top:5px}
.lt-ie8 .thumbnail-tabs ul.tabs li .number{background-color:white;filter:alpha(opacity=90)}
.thumbnail-tabs ul.tabs li img{opacity:.4}
.thumbnail-tabs ul.tabs li img .lt-ie9{-ms-filter:“alpha(opacity=40) ”;filter:alpha(opacity=40)}
.thumbnail-tabs ul.tabs li.selected-tab .number{color:#fff;background-color:rgba(0,104,191,0.8)}
.thumbnail-tabs ul.tabs li.selected-tab img{opacity:1}
.thumbnail-tabs ul.tabs li.selected-tab img .lt-ie9{-ms-filter:“alpha(opacity=100) ”;filter:alpha(opacity=100)}
.no-touch .thumbnail-tabs ul.tabs li:hover{cursor:pointer}
.no-touch .thumbnail-tabs ul.tabs li:hover img{opacity:1}
.no-touch .thumbnail-tabs ul.tabs li:hover img .lt-ie9{-ms-filter:“alpha(opacity=100) ”;filter:alpha(opacity=100)}
.thumbnail-tabs ul.content{max-width:980px;margin:30px auto 0 auto;list-style:none;padding-left:0}
.thumbnail-tabs ul.content li{display:none;text-align:center;position:relative}
.thumbnail-tabs ul.content li.selected{display:block}
.thumbnail-tabs ul.content li h3{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:1.846em;margin:0 0 15px 0}
.thumbnail-tabs ul.content li h3 .number{color:#0068bf;margin:0 10px 0 0}
.thumbnail-tabs ul.content li p{width:470px;margin:0 auto}
.thumbnail_headingWrapper h1{font-family:"adelle",Georgia;font-size:28px;font-style:italic;font-weight:normal;margin-bottom:0;-moz-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-feature-settings:"lnum"}
.thumbnail_headingWrapper h2{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-size:40px;font-weight:normal;margin:0;position:relative}
.three-column-content{max-width:980px;min-width:708px;margin:0 auto;zoom:1;position:relative}
.three-column-content:before,.three-column-content:after{content:"";display:table}
.three-column-content:after{clear:both}
.three-column-content .column{width:33%;max-width:328px;min-width:234px;position:relative;display:inline-block;vertical-align:top}
.lt-ie8 .three-column-content .column{float:left;display:block}
.three-column-content .divider{background-image:url('clientlibs_base/images/CM110_threeColFeature/divider.png');background-position:left;background-repeat:no-repeat}
.three-column-content .divider:first-child{background-image:none}
.three-column-content .btn img{top:5px}
.three-column-content .btn span{padding-left:5px}
.three-column-content .btn span.imageText{margin-left:45px}
.three-column-content .content-wrapper{padding:0 20px}
.three-column-content .column .content-wrapper .image-block{width:100%;position:relative}
.three-column-content .left-column .content-wrapper .image-block{text-align:right}
.three-column-content .middle-column .content-wrapper .image-block{text-align:center}
.three-column-content .right-column .content-wrapper .image-block{text-align:left}
.three-column-content .responsiveImage{width:268px}
.three-column-content .bottomAligned{bottom:0}
.no-headings .three-column-content .column .content-wrapper{padding-top:0}
.three-column-content .column .content-wrapper .moduleComponent{margin-top:40px;margin-bottom:40px}
.three-column-content .column .content-wrapper .moduleComponent:first-child{margin-top:0}
.three-column-content .column .content-wrapper .basic-video-block{margin-top:6px}
.three-column-content .column .genericButtonRow{margin-top:30px}
.center_text .three-column-content .copy{text-align:center}
.center_text .three-column-content h2{font-size:24px;text-align:center}
.center_text .three-column-content .buttonRow,.center_text .three-column-content .genericButtonRow{text-align:center}
@media screen and (max-width:940px){.three-column-content .left-column .content-wrapper .image-block img{-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right;-webkit-transform:scale(0.755);-moz-transform:scale(0.755);-ms-transform:scale(0.755);-o-transform:scale(0.755);transform:scale(0.755)}
.three-column-content .middle-column .content-wrapper .image-block img{-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top;-webkit-transform:scale(0.755);-moz-transform:scale(0.755);-ms-transform:scale(0.755);-o-transform:scale(0.755);transform:scale(0.755)}
.three-column-content .right-column .content-wrapper .image-block img{-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(0.755);-moz-transform:scale(0.755);-ms-transform:scale(0.755);-o-transform:scale(0.755);transform:scale(0.755)}
}
.cq-wcm-edit .three-column-content .content-wrapper>div>.imageblock:before,.cq-wcm-edit .three-column-content .content-wrapper>div>.imageblock:after{display:table;line-height:0;clear:both;content:''}
.three-step-banner{position:relative;overflow:hidden;height:700px}
.three-step-banner .image-wrap{text-align:center;overflow:visible;height:100%}
.three-step-banner .image-wrap .narrow,.three-step-banner .image-wrap .wide{position:absolute;top:0;left:0;width:100%;height:100%}
.three-step-banner .image-wrap .narrow .banner-image,.three-step-banner .image-wrap .wide .banner-image{width:100%;height:100%;position:absolute;top:0;left:0;background-position:center top;background-repeat:no-repeat;background-color:transparent}
.three-step-banner .image-wrap .content-wrap{position:relative;height:100%;max-width:940px;margin:0 auto;padding:0 35px;text-align:left}
.three-step-banner .content-position-left .middle-mask{position:absolute;left:50%;height:60px;max-width:1040px;margin-left:-520px;width:100%}
.three-step-banner .content-position-left .right-mask{position:absolute;left:50%;height:120px;width:100%;margin-left:520px}
.three-step-banner .content-position-right .middle-mask{position:absolute;right:50%;height:120px;width:100%;margin-right:520px;width:100%}
.three-step-banner .content-position-right .right-mask{position:absolute;right:50%;height:60px;max-width:1040px;margin-right:-520px;width:100%}
.three-step-banner .image-wrap.step-position-top .content-wrap{padding-top:160px}
.three-step-banner .image-wrap.step-position-top .middle-mask,.three-step-banner .image-wrap.step-position-top .right-mask{top:0}
.three-step-banner .image-wrap.step-position-bottom .content-wrap{padding-top:80px}
.three-step-banner .image-wrap.step-position-bottom .middle-mask,.three-step-banner .image-wrap.step-position-bottom .right-mask{bottom:0}
.three-step-banner .image-wrap.content-position-right .content-wrap article{float:right}
@media screen and (min-width:800px){.three-step-banner .image-wrap .wide{display:block}
.three-step-banner .image-wrap .wide .banner-image{width:1600px;left:50%;margin-left:-800px}
.three-step-banner .image-wrap .narrow{display:none}
}
@media screen and (min-width:1600px){.three-step-banner .image-wrap .wide .banner-image{width:100%;left:0;margin-left:0;background-size:100%}
}
@media screen and (max-width:800px){.three-step-banner .image-wrap.step-position-top .middle-mask,.three-step-banner .image-wrap.step-position-top .right-mask{display:none}
.three-step-banner .image-wrap .wide{display:none}
.three-step-banner .image-wrap .narrow{display:block}
.three-step-banner .image-wrap .narrow .banner-image{width:960px;left:50%;margin-left:-480px}
}
@media screen and (max-width:1040px){.three-step-banner .image-wrap .right-mask,.three-step-banner .image-wrap.content-position-right .right-mask.sonyGrey,.three-step-banner .image-wrap .middle-mask{left:0;margin-left:0;width:100%}
}
.threeStepBanner .simple-block .darkGreyText li,.threeStepBanner .simple-block .darkGreyText ol li:before,.threeStepBanner .simple-block .darkGreyText ul li:before,.threeStepBanner .simple-block .darkGreyText ul li,.threeStepBanner .simple-block .inner-markup.darkGreyText,.threeStepBanner .simple-block hgroup h2.darkGreyText,.simple-block .inner-markup.darkGreyText p{color:#575757!important}
.threeStepBanner .simple-block .inner-markup.whiteText li,.threeStepBanner .whiteText ol li:before,.threeStepBanner .whiteText ul li:before,.threeStepBanner .simple-block .whiteText ul li,.threeStepBanner .simple-block hgroup h2.whiteText,.threeStepBanner .simple-block .inner-markup.whiteText,.simple-block .inner-markup.whiteText p{color:#fff!important}
.threeStepBanner .buttonRow.left{padding-left:26px}
.threeStepBanner .Grey{background-color:#eee!important}
.threeStepBanner .sonyGrey{background-color:#eee!important}
.threeStepBanner .white{background-color:#fff!important}
.threeStepBanner .white-btn{background-color:#fff!important}
.threeStepBanner .Transparent{opacity:.5}
.threeStepBanner .simple-block.textWhite .inner-top-step,.threeStepBanner .simple-block.textWhite .inner-bottom-step{background-color:rgba(255,255,255,0.8)}
.lt-ie9 .threeStepBanner .simple-block.textWhite .inner-top-step,.lt-ie9 .threeStepBanner .simple-block.textWhite .inner-bottom-step{background-color:white;filter:alpha(opacity=80)}
.threeStepBanner .simple-block.textSatinBlue .inner-top-step,.threeStepBanner .simple-block.textSatinBlue .inner-bottom-step{background-color:rgba(14,107,185,0.8)}
.lt-ie9 .threeStepBanner .simple-block.textSatinBlue .inner-top-step,.lt-ie9 .threeStepBanner .simple-block.textSatinBlue .inner-bottom-step{background-color:#0e6bb9;filter:alpha(opacity=80)}
.threeStepBanner .simple-block.textGrey .inner-top-step,.threeStepBanner .simple-block.textGrey .inner-bottom-step{background-color:rgba(0,0,0,0.8)}
.lt-ie9 .threeStepBanner .simple-block.textGrey .inner-top-step,.lt-ie9 .threeStepBanner .simple-block.textGrey .inner-bottom-step{background-color:black;filter:alpha(opacity=80)}
.three-step-banner .image-wrap.step-position-top .middle-mask.transparent,.three-step-banner .image-wrap.step-position-top .middle-mask.Transparent{display:none}
.three-step-banner .image-wrap.step-position-top .right-mask.transparent,.three-step-banner .image-wrap.step-position-top .right-mask.Transparent{display:none}
.threeStepBannerButtonRow{width:100%;text-align:center;margin:0 0 26px 0}
.threeStepBannerButtonRow.left{padding-left:26px;text-align:left}
.simple-block{position:relative;width:380px;overflow:hidden}
.simple-block hgroup{padding:25px 95px 25px 25px;margin:0}
.simple-block hgroup h2{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:2.4em;text-align:left;color:white}
.simple-block .inner-markup{padding:0 25px 10px 25px}
.simple-block .inner-markup h3,.simple-block .inner-markup p,.simple-block .inner-markup ul,.simple-block .inner-markup blockquote{margin:0 0 14px 0;text-align:left}
.simple-block .inner-markup h3{font-size:20px;line-height:24px;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;color:#fff}
.simple-block .inner-markup p,.simple-block .inner-markup li{font-size:16px;line-height:20px;color:#fff}
.simple-block .inner-markup p.smaller,.simple-block .inner-markup li.smaller{font-size:14px}
.simple-block .inner-markup ul{list-style-type:none;padding:0;margin-left:15px}
.lt-ie8 .simple-block .inner-markup ul{list-style-type:square}
.simple-block .inner-markup ul li{position:relative;padding:0 0 0 10px;margin:0 0 10px 0}
.fade-bg-white .simple-block .inner-markup ul li{color:#0068c3}
.simple-block .inner-markup ul li:before{content:"\25A0";position:absolute;top:0;left:-15px;color:#fff;font-size:13px}
.simple-block .inner-markup ol{list-style-type:none;padding:0;margin:0 0 20px 30px}
.lt-ie8 .simple-block .inner-markup ol{list-style-type:decimal}
.simple-block .inner-markup ol li{position:relative;padding:0;margin:0 0 10px 0}
.simple-block .inner-markup ol li ul{margin-top:10px;margin-bottom:10px;margin-left:15px;color:#fff}
.simple-block .inner-markup ol li ul li{font-size:16px;color:#fff;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif}
.simple-block .inner-markup ol>li{counter-increment:customlistcounter}
.simple-block .inner-markup ol>li:before{content:counter(customlistcounter,decimal-leading-zero) " ";position:absolute;top:0;left:-30px;color:#fff;font-family:'BebasRegular','SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-size:20px}
.simple-block .inner-markup ol:first-child{counter-reset:customlistcounter}
.simple-block .inner-markup a{color:#fff}
.simple-block .inner-markup a:hover{text-decoration:none}
.simple-block .inner-markup b,.simple-block .inner-markup strong{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.simple-block .inner-markup blockquote{text-align:left;display:block;color:#fff;font-family:"adelle",Georgia;font-size:30px;line-height:40px;font-style:italic;font-weight:normal;margin-bottom:20px;width:100%;-moz-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-feature-settings:"lnum"}
.simple-block .genericButtonRow{padding:0 25px 25px 25px}
.simple-block *{position:relative;z-index:1000}
.simple-block .inner-top-step,.simple-block .inner-bottom-step{position:absolute;z-index:999;left:0}
.simple-block .inner-top-step{top:0;width:310px;height:70px}
.simple-block .inner-bottom-step{top:70px;width:380px;height:500px}
.simple-block.fade-bg-blue .inner-top-step,.simple-block.fade-bg-blue .inner-bottom-step{background-color:rgba(14,107,185,0.8)}
.lt-ie9 .simple-block.fade-bg-blue .inner-top-step,.lt-ie9 .simple-block.fade-bg-blue .inner-bottom-step{background-color:#0e6bb9;filter:alpha(opacity=80)}
.simple-block.fade-bg-black .inner-top-step,.simple-block.fade-bg-black .inner-bottom-step{background-color:rgba(0,0,0,0.8)}
.lt-ie9 .simple-block.fade-bg-black .inner-top-step,.lt-ie9 .simple-block.fade-bg-black .inner-bottom-step{background-color:black;filter:alpha(opacity=80)}
.simple-block.fade-bg-white hgroup h2,.simple-block.fade-bg-white h3,.simple-block.fade-bg-white p,.simple-block.fade-bg-white a,.simple-block.fade-bg-white li{color:#363636}
.simple-block.fade-bg-white ul li:before,.simple-block.fade-bg-white ol li:before,.simple-block.fade-bg-white blockquote li:before{color:#0068c3}
.simple-block.fade-bg-white .inner-top-step,.simple-block.fade-bg-white .inner-bottom-step{background-color:rgba(255,255,255,0.8)}
.lt-ie9 .simple-block.fade-bg-white .inner-top-step,.lt-ie9 .simple-block.fade-bg-white .inner-bottom-step{background-color:white;filter:alpha(opacity=80)}
.threeColStatic{position:relative}
.threeColStatic .column-outer{max-width:980px;margin:0 auto}
.threeColStatic .column-outer .column-inner ul{display:table;width:100%;padding:0;margin:0}
.threeColStatic .column-outer .column-inner ul li{display:table-cell;max-width:323px;width:33%;min-width:150px;text-align:center}
.lt-ie8 .threeColStatic .column-outer .column-inner ul li{display:block;float:left}
.threeColStatic .column-outer .column-inner ul.item-images{margin-bottom:20px}
.threeColStatic .column-outer .column-inner ul.item-images li{vertical-align:middle}
.threeColStatic .column-outer .column-inner ul.item-images li.divider img{min-width:20px;width:20px}
.threeColStatic .column-outer .column-inner ul.item-images li img{max-width:100%}
.threeColStatic .column-outer .column-inner ul.item-images li img.shadow{display:block;margin:0 auto}
.threeColStatic .column-outer .column-inner ul.item-images li img.image-center{width:auto}
.threeColStatic .column-outer .column-inner ul.item-contents div{padding:0 20px}
.threeColStatic .column-outer .column-inner ul.item-contents div hgroup{margin-bottom:10px}
.threeColStatic .column-outer .column-inner ul.item-contents div hgroup h1{color:#0068bf;font-family:Georgia;font-size:1.8em;font-style:italic;font-weight:normal;margin:0}
.threeColStatic .column-outer .column-inner ul.item-contents div hgroup h2{font-size:1.7em;font-family:'SST W01 bold','SST W02 bold','SST W10 bold','SST W15 bold',Arial,Helvetica;font-weight:normal}
.threeColStatic .column-outer .column-inner ul.item-contents div hgroup h2 span.blue{color:#0068bf}
.threeColStatic .column-outer .column-inner ul.item-contents div p{margin:0}
.threeColStatic .moduleComponent p{margin-bottom:0}
.threeColStatic .number-informer-wrapper{margin-bottom:60px}
.threeColStatic .genericButtonRow{text-align:center;margin:60px 0 0 0}
.threeColStatic .genericButtonRow .link-btn{margin-left:30px}
.threeColStatic .genericButtonRow .link-btn:first-child{margin-left:0}
@media all and (max-width:800px){.threeColStatic .column-outer ul.item-images li.with-arrow{background-size:12px}
}
.threeColFeature{position:relative}
.threeColFeature.tab-content-panel{max-width:980px;margin:0 auto}
.threeColFeature .deviceList .headerImage{display:block;height:189px;width:100%;background-color:#f5f5f5}
.threeColFeature .deviceList li{width:33%;text-align:center;background-image:url('clientlibs_base/images/CM110_threeColFeature/divider.png');background-position:left;background-repeat:no-repeat}
.threeColFeature .deviceList li:first-child{background-image:none}
.threeColFeature .deviceList li .padd{padding:0 25px}
.threeColFeature .deviceList li img{max-width:100%;margin-top:25px;padding-bottom:22px}
.threeColFeature .deviceList li img{background:url('clientlibs_base/images/CM110_threeColFeature/small_shadow.png') center bottom no-repeat}
.threeColFeature .deviceList.buttonlist li{background-image:none}
.threeColFeature h2{margin:0;padding:0;color:#0068bf;font-family:"adelle",Georgia;font-weight:normal;font-style:italic;font-size:1.85em;-moz-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-feature-settings:"lnum"}
.threeColFeature h3{margin:0 0 20px 0;color:#363636;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;font-size:2em}
.threeColFeature .intro{text-align:center}
.threeColFeature .intro h2{margin-top:30px}
.threeColFeature .intro h3{margin-bottom:10px}
.threeColFeature .intro p{width:480px;margin:0 auto 50px auto}
.threeColFeature .inner-content{overflow:hidden;padding-bottom:20px;width:100%;position:relative}
.threeColFeature .device{float:left;width:100%;text-align:center}
.threeColFeature .device hgroup{margin:0;padding:0}
.threeColFeature .device p{color:#363636;margin:0 0 30px 0}
.threeColFeature .device .content{padding:0 10px}
.threeColFeature .device .padd{padding:30px 28px 0 28px}
.threeColFeature .device .padd .wrap .link-btn{position:absolute;bottom:0;text-align:center;left:50%;margin-right:73px;display:block;width:145px}
.ongrey .threeColFeature .inner-content{background:#eee}
.thin-search-banner{position:relative;background:#141414 url(../../../apps/pdc/components/functional/thinsearchbanner/clientlib/img/glow.png) center center no-repeat;padding-bottom:100px}
.thin-search-banner .wrapper{overflow:visible;padding:43px 20px;min-width:740px;box-sizing:border-box}
.thin-search-banner .middle-mask{background-color:#fff;height:100px;position:absolute;bottom:-1px;left:50%;margin-left:-520px;width:100%}
@media screen and (max-width:1040px){.thin-search-banner .middle-mask{left:0;margin-left:0}
}
.cm114-heroBanner{position:relative;background-color:#01439a}
.cm114-heroBanner a{text-decoration:none;color:#fff}
.cm114-heroBanner .image-wrap{text-align:center;overflow:visible;height:320px}
.cm114-heroBanner .image-wrap.with-contextual-nav{height:385px}
.cm114-heroBanner .image-wrap.with-infobar{height:429px}
.cm114-heroBanner .image-wrap.with-contextual-nav.with-infobar{height:494px}
.cm114-heroBanner .image-wrap .middle-mask{background-color:#fff;height:90px;position:absolute;bottom:0;left:50%;margin-left:-520px;width:100%}
.cm114-heroBanner .image-wrap .middle-mask.without-step{display:none}
.cm114-heroBanner .image-wrap .shapes{pointer-events:none}
.cm114-heroBanner .image-wrap .shapes{position:absolute;z-index:2}
.cm114-heroBanner .image-wrap .left-shapes{bottom:-65px;left:-3%}
.cm114-heroBanner .image-wrap .right-shapes{bottom:40px;right:-3%}
.cm114-heroBanner .image-wrap .right-shapes.without-step{bottom:-65px}
.cm114-heroBanner .image-wrap.without-step{height:300px}
.cm114-heroBanner .image-wrap .narrow,.cm114-heroBanner .image-wrap .wide{position:absolute}
.touch .cm114-heroBanner .image-wrap .narrow,.touch .cm114-heroBanner .image-wrap .wide{position:static}
.touch .cm114-heroBanner .image-wrap .narrow .banner-image,.touch .cm114-heroBanner .image-wrap .wide .banner-image{position:absolute}
.cm114-heroBanner .image-wrap .narrow .banner-image,.cm114-heroBanner .image-wrap .wide .banner-image{height:385px;position:fixed;background-position:center top;background-repeat:no-repeat;background-color:transparent;height:494px}
.cm114-heroBanner .image-wrap .content-wrap{position:relative;margin:0 auto;text-align:left;pointer-events:none;height:320px}
.cm114-heroBanner .image-wrap .content-wrap .release-date{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;position:absolute;font-size:2.5em;color:#fff;right:20px;top:5px;margin:0;display:inline-block;filter:alpha(opacity=70);opacity:.7}
.lt-ie8 .cm114-heroBanner .image-wrap .content-wrap .release-date{margin:64px 15px 0 0;filter:alpha(opacity=70)}
.cm114-heroBanner .image-wrap .content-wrap.with-contextual-nav{top:65px}
.cm114-heroBanner .image-wrap .content-wrap .copy{overflow:hidden;color:#fff;position:absolute;width:100%;top:30px;vertical-align:middle;display:inline-block}
.cm114-heroBanner .image-wrap .content-wrap .copy .centering-wrapper{width:940px;margin:0 auto;overflow:hidden}
.cm114-heroBanner .image-wrap .content-wrap .copy .centering-wrapper .info-bar-positioner{margin-top:29px}
.lt-ie8 .cm114-heroBanner .image-wrap .content-wrap .copy{display:inline;zoom:1}
.cm114-heroBanner .image-wrap .content-wrap .copy .headers,.cm114-heroBanner .image-wrap .content-wrap .copy .logo{min-width:600px;height:160px;vertical-align:middle;display:table-cell}
.cm114-heroBanner .image-wrap .content-wrap .copy h1{text-align:left;font-family:"adelle",Georgia;font-size:28px;font-style:italic;font-weight:normal;margin-bottom:0;vertical-align:middle;-moz-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-feature-settings:"lnum"}
.cm114-heroBanner .image-wrap .content-wrap .copy h2{text-align:left;font-size:40px;margin:0;vertical-align:middle;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.cm114-heroBanner .image-wrap .content-wrap .copy.light .copy{color:#fff}
.cm114-heroBanner .image-wrap .content-wrap .headline{position:absolute;right:50px;top:80px;z-index:3;color:#fff;opacity:.9;text-transform:uppercase;font-family:'BebasRegular','SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-size:2.3em}
@media screen and (min-width:960px){.cm114-heroBanner .image-wrap{text-align:center;overflow:visible}
.cm114-heroBanner .image-wrap .wide{display:block}
.cm114-heroBanner .image-wrap .wide .banner-image{width:1600px;left:50%;margin-left:-800px}
.cm114-heroBanner .image-wrap .narrow{display:none}
}
@media screen and (min-width:1600px){.cm114-heroBanner .image-wrap .wide .banner-image{width:100%;left:0;margin-left:0;background-size:100%}
}
@media screen and (max-width:960px){.cm114-heroBanner .image-wrap .wide{display:none}
.cm114-heroBanner .image-wrap .narrow{display:block}
.cm114-heroBanner .image-wrap .narrow .banner-image{width:960px;left:50%;margin-left:-480px}
.cm114-heroBanner .image-wrap .content-wrap .copy .headline,.cm114-heroBanner .image-wrap .content-wrap .copy-indent .headline{left:20px}
.cm114-heroBanner .image-wrap .content-wrap .copy .info-text,.cm114-heroBanner .image-wrap .content-wrap .copy-indent .info-text{left:20px}
}
@media screen and (max-width:1040px){.cm114-heroBanner .image-wrap .middle-mask{left:0;margin-left:0}
.cm114-heroBanner .image-wrap .content-wrap .copy .centering-wrapper{width:auto;margin:0 20px}
}
@media screen and (max-width:1200px){.cm114-heroBanner .image-wrap .left-shapes img{position:relative;left:-40%}
.cm114-heroBanner .image-wrap .right-shapes img{position:relative;right:-40%}
}
@media screen and (max-width:1080px){.cm114-heroBanner .image-wrap .left-shapes{display:none}
.cm114-heroBanner .image-wrap .right-shapes{display:none}
}
.no-js .shapes{display:none}
.CM168-text{position:relative;width:100%;max-width:940px;margin:0 auto}
@media all and (max-width:1000px){.CM168-text{width:auto;max-width:100%;margin:0 20px}
}
.CM145_systemLinker ul{display:table;margin:0 auto;border-spacing:1em;list-style-type:none;text-align:center;max-width:1074px;padding-left:0}
.lt-ie8 .CM145_systemLinker ul{margin-left:-1em}
.CM145_systemLinker ul li{display:inline-block;text-align:center;vertical-align:top;margin-bottom:20px}
.lt-ie8 .CM145_systemLinker ul li{margin-right:1em;display:inline-block;zoom:1}
.lt-ie8 .CM145_systemLinker ul li{display:inline}
.CM145_systemLinker ul li a{display:block;width:144px;background-clip:padding-box;color:#363636;text-decoration:none}
.CM145_systemLinker ul li a.selected{-webkit-box-shadow:0 0 10px -2px #030203 inset;box-shadow:0 0 10px -2px #030203 inset}
.CM145_systemLinker ul li a img{vertical-align:top;height:85px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.CM145_systemLinker ul li a:hover img{margin-top:-5px;height:90px}
.CM145_systemLinker ul li a span{display:block;width:100%;padding:0 0 1em 0;text-transform:uppercase;font-weight:normal;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica}
.CM145_systemLinker ul li a.all-tab{float:left;height:100%;background-position:center -93px;background-repeat:no-repeat}
.CM145_systemLinker ul li a.all-tab:hover,.CM145_systemLinker ul li a.all-tab.selected{background-position:center 20px}
.CM145_systemLinker ul li a.all-tab span{margin-top:90px}
@media screen and (max-width:980px){.CM145_systemLinker .systemLinker.moduleComponent ul{padding:0 65px}
}
.CM147_systemUpdater{text-align:center}
.CM147_systemUpdater .list-wrap{display:inline-block}
.CM147_systemUpdater .list-wrap ul{display:table;margin:0 auto;border-spacing:0;list-style-type:none;text-align:center;padding-left:0;overflow:hidden;float:left}
.CM147_systemUpdater .list-wrap ul li{width:238px;display:table-cell;text-align:center;vertical-align:top;margin:0;border-left:2px solid #f1f1f1}
.CM147_systemUpdater .list-wrap ul li a{text-decoration:none;color:#363636}
.CM147_systemUpdater .list-wrap ul li a .wrap{padding:10px 20px 0 20px}
.CM147_systemUpdater .list-wrap ul li a .wrap .image-wrap{width:162px;height:121px;position:relative;margin:0 auto}
.CM147_systemUpdater .list-wrap ul li a .wrap .image-wrap img{width:90%;height:90%;bottom:0;left:5%;position:absolute;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.CM147_systemUpdater .list-wrap ul li a .wrap h3{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:1.3em;margin:0 0 2px 0}
.CM147_systemUpdater .list-wrap ul li a .wrap h4{font-family:"BebasRegular";font-weight:normal;color:#0068bf;font-size:2.6em;margin:0 0 30px 0}
.CM147_systemUpdater .list-wrap ul li a .wrap p{margin:0}
.no-touch .CM147_systemUpdater .list-wrap ul li a:hover img{width:100%;height:100%;left:0}
.lt-ie8 .CM147_systemUpdater .list-wrap ul li{float:left;display:block}
.CM147_systemUpdater .list-wrap ul:first-child li:first-child{border-left:0}
.lt-ie8 .CM147_systemUpdater .list-wrap{display:inline;zoom:1}
@media all and (max-width:1100px){.CM147_systemUpdater .list-wrap ul{float:none}
.CM147_systemUpdater .list-wrap ul li:first-child{border-left:0}
.CM147_systemUpdater .list-wrap ul.list-two{margin-top:35px}
}
.social-pod-wrapper{position:absolute;right:0;top:-200px;z-index:100;width:35px;color:white;text-align:center}
.lt-ie8 .social-pod-wrapper{display:none}
.social-pod-wrapper.fixed{position:fixed}
.social-pod-wrapper .social-pod{position:relative;overflow:hidden;height:146px}
.social-pod-wrapper .social-pod ul{position:absolute;width:190px;right:-155px;margin:0;padding:0}
.social-pod-wrapper .social-pod ul li{clear:left;margin-bottom:1px;height:35px;line-height:35px;background:#f6f6f6;display:block;position:relative;cursor:pointer}
.social-pod-wrapper .social-pod ul li .link{top:5px;position:absolute;left:45px}
.social-pod-wrapper .social-pod ul li .link.facebook{top:8px;height:36px;overflow:hidden}
.social-pod-wrapper .social-pod ul li .link.facebook fb-like{height:20px}
.social-pod-wrapper .social-pod ul li .link.facebook iframe{height:20px}
.social-pod-wrapper .social-pod ul li .facebook .fb-like span,.social-pod-wrapper .social-pod ul li .facebook .fb-like iframe{width:78px!important;height:20px!important}
.social-pod-wrapper .social-pod ul li .facebook .fb-like span{vertical-align:top!important}
.social-pod-wrapper .social-pod ul li .link.pin{top:8px}
.social-pod-wrapper .social-pod ul img{float:left}
.social-pod-wrapper .social-pod ul a{float:left}
.social-pod-wrapper a{display:block;cursor:pointer}
.social-pod-wrapper a .feed-back{display:block;padding:10px 0;background-color:#363636;font-size:12px}
.social-pod-wrapper a .feed-back:hover{background-color:#999}
.social-pod-wrapper a .feed-back .feedback-text{padding:0 10px}
.social-pod-wrapper a .feed-back img{word-wrap:break-word}
#feedbackButtonSocialPod{display:block;margin-top:58px}
#feedbackButtonSocialPod.no-image{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform-origin:bottom right;-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;position:absolute;bottom:-58px;right:0}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.social-pod-wrapper .social-pod ul li .link.facebook{overflow:hidden;height:40px}
}
#oo_feedback_fl_spacer{display:block;height:1px;position:absolute;top:0;width:100px}
.oo_feedback_float{width:100px;height:50px;overflow:hidden;font:12px Tahoma,Arial,Helvetica,sans-serif;text-align:center;color:#252525;cursor:pointer;z-index:999997;position:fixed;bottom:5px;border:1px solid #ccc;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;right:10px;-webkit-transition:-webkit-transform .3s ease}
.oo_feedback_float .screen_reader{color:transparent;display:block;position:relative;height:0;width:0;line-height:0;overflow:hidden}
.oo_feedback_float .olUp{width:100%;height:100%;background:url(../../../apps/pdc/components/functional/socialpod/clientlib/css/oo_float_icon.gif) center 10px no-repeat;text-align:center;padding:31px 0 5px 0;position:relative;z-index:2;filter:alpha(opacity=100);opacity:1;transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;-o-transition:opacity .5s}
.oo_feedback_float .olUp img{margin-bottom:5px}
.oo_feedback_float .oo_transparent{display:block;background:white;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;opacity:.8;filter:alpha(opacity=80);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
.oo_feedback_float:hover .oo_transparent{opacity:1.0;filter:alpha(opacity=100)}
.oo_feedback_float:hover .olUp{display:block;opacity:0;filter:alpha(opacity=0)}
.oo_feedback_float .fbText{display:block}
.oo_feedback_float .olOver{display:block;height:100%;width:100%;position:absolute;top:0;left:0;min-height:50px;z-index:2;opacity:0;filter:alpha(opacity=0);transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;-o-transition:opacity .5s}
.oo_feedback_float .olOver span{display:block;padding:10px 5px}
.oo_feedback_float:hover .olOver{opacity:1.0;filter:alpha(opacity=100);top:0}
.oo_cc_wrapper{left:0;padding:0;position:fixed;text-align:center;top:25px;width:100%;z-index:999999}
.oo_cc_wrapper .screen_reader{color:transparent;display:block;position:relative;height:0;width:0;line-height:0;overflow:hidden}
.oo_cc_wrapper span{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}
.oo_cc_wrapper .iwrapper{background-color:white;margin:0 auto;position:relative;width:535px;z-index:2;box-shadow:rgba(0,0,0,0.6) 0 0 15px;-webkit-box-shadow:rgba(0,0,0,0.6) 0 0 15px;-moz-box-shadow:rgba(0,0,0,0.6) 0 0 15px;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px}
.oo_cc_wrapper iframe{position:relative;border:0;width:100%;z-index:4}
.oo_cc_wrapper .oo_cc_close{position:absolute;display:block;background:white;height:20px;width:20px;border:1px solid #ccc;cursor:pointer;right:-12px;top:-9px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;transition:background .5s;-moz-transition:background .5s;-webkit-transition:background .5s;-o-transition:background .5s;font:14px/20px Tahoma,Arial,Helvetica,sans-serif;text-align:center;z-index:5;color:#252525;text-decoration:none}
.oo_cc_wrapper .oo_cc_close:hover{background:#eee}
.oo_bar{padding-bottom:22px}
#oo_bar{cursor:pointer;color:#252525;border-top:1px solid #ccc;background:#fff;bottom:0;display:block;font:12px Tahoma,Arial,Helvetica,sans-serif;height:22px;left:0;line-height:22px;position:fixed;text-align:left;width:100%;z-index:999997;-webkit-transition:-webkit-transform .3s ease;transition:background .5s;-moz-transition:background .5s;-webkit-transition:background .5s;-o-transition:background .5s}
#oo_bar:hover{background:#eee}
#oo_bar .screen_reader{color:transparent;display:block;position:relative;height:0;width:0;line-height:0;overflow:hidden}
#oo_bar span{background:url(../../../apps/pdc/components/functional/socialpod/clientlib/css/oo_bar_icon.gif) left no-repeat;display:block;margin:0 15px;height:100%;padding-left:17px}
#oo_tab{background-color:#fff;border:1px solid #ccc;display:block;position:fixed;top:40%;padding:55px 0 55px 0;_height:110px;_padding:0;_top:45%;width:35px;z-index:999995;cursor:pointer}
#oo_tab span{bottom:15px;_bottom:5px;display:block;background:url(../../../apps/pdc/components/functional/socialpod/clientlib/css/oo_tab_icon.gif) no-repeat;height:9px;position:absolute;width:9px}
#oo_tab div{background-image:url(../../../apps/pdc/components/functional/socialpod/clientlib/css/oo_tab.png);_background-image:url(../../../apps/pdc/components/functional/socialpod/clientlib/css/oo_tabie6.png);background-repeat:no-repeat;position:absolute;display:block;height:100%;left:5px;top:7px;width:100%}
#oo_tab.wcag a{background:url(../../../apps/pdc/components/functional/socialpod/clientlib/css/oo_tab_icon.gif) no-repeat;background-repeat:no-repeat;background-position:center bottom;border:0;outline:0;position:absolute;display:block;bottom:15px;left:-6px;top:0;width:100%}
#oo_tab.wcag img{border:0;outline:0;display:block;position:absolute;left:0;top:-10px}
#oo_tab .screen_reader{color:transparent;display:block;position:relative;height:0;width:0;line-height:0;overflow:hidden}
.oo_tab_left{left:-13px;border-radius:0 9px 9px 0;-moz-border-radius:0 9px 9px 0;-webkit-border-radius:0 9px 9px 0;transition:left .5s;-moz-transition:left .5s;-webkit-transition:left .5s;-o-transition:left .5s;background-image:-webkit-gradient(linear,0% 100%,0% 0,from(#eee),to(white));background-image:-webkit-linear-gradient(left,#eee,white);background-image:-moz-linear-gradient(left,#eee,white);background-image:-ms-linear-gradient(left,#eee,white);background-image:-o-linear-gradient(left,#eee,white);background-image:linear-gradient(left,#eee,white)}
.oo_tab_left span{right:6px}
.oo_tab_left div{background-position:6px -10px}
.oo_tab_left:hover{left:-5px}
.oo_tab_right{right:-13px;border-radius:9px 0 0 9px;-moz-border-radius:9px 0 0 9px;-webkit-border-radius:9px 0 0 9px;transition:right .5s;-moz-transition:right .5s;-webkit-transition:right .5s;-o-transition:right .5s;background-image:-webkit-gradient(linear,0% 100%,0% 0,from(white),to(#eee));background-image:-webkit-linear-gradient(left,white,#eee);background-image:-moz-linear-gradient(left,white,#eee);background-image:-ms-linear-gradient(left,white,#eee);background-image:-o-linear-gradient(left,white,#eee);background-image:linear-gradient(left,white,#eee)}
.oo_tab_right span{left:7px}
.oo_tab_right div{background-position:-6px -10px}
.oo_tab_right:hover{right:-5px}
.oo_tab_ie_right{border-right:none!important;right:1px;width:25px!important}
.oo_tab_ie_right:hover{right:6px;width:30px!important}
#oo_tab.oo_tab_ie67_right.wcag{overflow:hidden!important;right:0!important;width:26px!important}
#oo_tab.oo_tab_ie67_right.wcag:hover{right:0!important;width:31px!important}
#oo_tab.oo_tab_ie67_right.wcag a{background:0;z-index:1}
#oo_tab.oo_tab_ie67_right.wcag .screen_reader{bottom:15px;display:block;background:url(../../../apps/pdc/components/functional/socialpod/clientlib/css/oo_tab_icon.gif) no-repeat;height:9px;width:9px;position:absolute;left:7px;top:auto;z-index:9999}
#oo_container{position:fixed;height:100%;width:100%;top:0;left:0;z-index:999999}
html body #oo_invitation_prompt{background:white;box-shadow:rgba(0,0,0,0.6) 0 0 15px;-webkit-box-shadow:rgba(0,0,0,0.6) 0 0 15px;-moz-box-shadow:rgba(0,0,0,0.6) 0 0 15px;-webkit-box-shadow:rgba(0,0,0,0.6) 0 0 8px;-moz-box-shadow:rgba(0,0,0,0.6) 0 0 8px;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;color:#252525;font:14px/20px Tahoma,Arial,san-serif;line-height:20px;margin:50px auto;text-align:left;padding:20px 10px;position:relative;width:350px;z-index:999999}
html body #oo_invitation_prompt h1{font-size:24px;font-weight:100;margin-bottom:.6em}
html body #oo_invitation_prompt p{margin-bottom:1.5em}
html body #oo_invitation_prompt #prompt_buttons{padding-bottom:15px;position:relative;z-index:5}
html body #oo_invitation_prompt #oo_launch_prompt{text-decoration:none;color:white;border:1px solid #063;padding:5px 11px;margin-right:17px}
html body #oo_invitation_prompt #oo_no_thanks{text-decoration:none;color:#252525;border:1px solid #ccc;padding:5px 11px;margin-right:18px}
html body #oo_ol_brand{display:block;height:22px}
#oo_ol_brand{background:url(clientlibs_base/images/oo_inv_opinionlab.png) bottom right no-repeat;border-top:1px solid #ccc}
#oo_invitation_prompt a{background:white;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;transition:background .5s;-moz-transition:background .5s;-webkit-transition:background .5s;-o-transition:background .5s}
#oo_invitation_prompt a:hover{background:#eee}
a#oo_launch_prompt{background:#063}
a#oo_launch_prompt:hover{background:#096}
#oo_close_prompt{position:absolute;display:block;background:white;height:20px;width:20px;border:1px solid #ccc;cursor:pointer;right:5px;top:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;transition:background .5s;-moz-transition:background .5s;-webkit-transition:background .5s;-o-transition:background .5s;font:14px/20px Tahoma,Arial,Helvetica,sans-serif;text-align:center}
#oo_close_prompt:hover{background:#eee}
#oo_close_prompt .screen_reader{color:transparent;display:block;position:relative;height:0;width:0;line-height:0;overflow:hidden}
@media only screen and (max-device-width:480px){html body #oo_invitation_prompt{-webkit-text-size-adjust:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:90%;padding:3%}
}
@media all and (-webkit-min-device-pixel-ratio:2){#oo_ol_brand{background:url('clientlibs_base/images/oo_inv_opinionlab@2x.png') bottom right no-repeat;-webkit-background-size:85px 13px}
}
#oo_overlay,#oo_invitation_overlay{background:black url('clientlibs_base/images/CM078_socialPod/oo_loading.gif') 50% 80px no-repeat;display:block;height:1000%;left:0;position:fixed;top:0;width:100%;z-index:999998;opacity:.5;filter:alpha(opacity=50)}
#oo_overlay.no_loading,#oo_invitation_overlay.no_loading{background:black;opacity:.5;filter:alpha(opacity=50)}
@media print{#oo_bar,.oo_feedback_float,#oo_tab{display:none}
}
#oo_container{position:fixed;height:100%;width:100%;top:0;left:0;z-index:999999}
#oo_container_header .close{font-size:13px;z-index:9999;cursor:pointer;right:7px;position:absolute;top:0;width:48px;color:white;text-decoration:none;font-family:sans-serif;font-weight:lighter;text-indent:-9999px;background:url("clientlibs_base/images/CM078_socialPod/close-image.gif") no-repeat left 6px}
#oo_waypoint_content{background-image:url('clientlibs_base/images/CM078_socialPod/background_2.png');box-shadow:rgba(0,0,0,0.6) 0 0 15px;-webkit-box-shadow:rgba(0,0,0,0.6) 0 0 15px;-moz-box-shadow:rgba(0,0,0,0.6) 0 0 15px;-webkit-box-shadow:rgba(0,0,0,0.6) 0 0 8px;-moz-box-shadow:rgba(0,0,0,0.6) 0 0 8px;color:#252525;font:14px/20px Tahoma,Arial,san-serif;line-height:20px;margin:50px auto;text-align:left;position:relative;width:350px;z-index:999999;width:485px;text-align:center;padding-bottom:20px;height:447px}
#oo_container_header{height:22px;background:#5e5e5e;background-position:center center;background-repeat:no-repeat;background:-webkit-gradient(radial,center center,0,center center,460,from(#898989),to(#5e5e5e));background:-webkit-radial-gradient(circle,#898989,#5e5e5e);background:-moz-radial-gradient(circle,#898989,#5e5e5e);background:-ms-radial-gradient(circle,#898989,#5e5e5e)}
#inner_container{margin-top:112px}
#web_help{background-image:url('clientlibs_base/images/CM078_socialPod/web_help.png');height:60px;width:66px;display:inline-block;margin-right:68px}
#support_Cont{background-image:url('clientlibs_base/images/CM078_socialPod/contact_support.png');height:59px;width:59px;display:inline-block;margin-right:63px}
#community{background-image:url('clientlibs_base/images/CM078_socialPod/community_seekers.png');height:59px;width:59px;display:inline-block;margin-right:5px}
#oo_waypoint_content img{visibility:hidden}
#oo_waypoint_content a{color:white;font-weight:bold}
#oo_waypoint_content h1{margin:0;font-size:16px;color:#0067b2}
#oo_waypoint_content p{margin:0;font-size:12px}
#oo_waypoint{background:black url('clientlibs_base/images/CM078_socialPod/oo_loading.gif') 50% 80px no-repeat;display:block;height:1000%;left:0;position:fixed;top:0;width:100%;z-index:999998;opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}
.oo_sony_button{margin-top:166px;color:white;background-color:#eb5332;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;text-indent:0;display:inline-block;color:#777;font-family:arial;font-size:14px;font-weight:bold;font-style:normal;height:50px;line-height:50px;width:220px;text-decoration:none;text-align:center}
.CM022_groupAndSorting{position:relative;max-width:940px;margin:0 auto;display:block}
.CM022_groupAndSorting div.grouping{float:left;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal}
.CM022_groupAndSorting div.grouping a{height:50px;float:left;margin:0 1px;line-height:50px;background:#f5f5f5;color:#363636;text-decoration:none;display:block;padding:0 20px;width:auto}
.CM022_groupAndSorting div.grouping a:hover{color:#FFF;background:#0070c7}
.lt-ie9 .CM022_groupAndSorting div.grouping a:hover{background:#ddd;color:#363636}
.CM022_groupAndSorting div.grouping a.selected{-webkit-box-shadow:0 0 10px -2px #030203 inset;box-shadow:0 0 10px -2px #030203 inset;background:#0070c7;color:#FFF;outline:0}
.CM022_groupAndSorting .sortTitle{float:right;width:auto;color:#363636;padding:14px 10px}
.lt-ie9 .CM022_groupAndSorting .sortTitle{padding:16px 10px}
.CM022_groupAndSorting div.sort{float:right}
.CM022_groupAndSorting div.sort .sbSelector{width:auto;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;text-transform:uppercase;font-size:14px}
@media all and (max-width:1000px){.CM022_groupAndSorting{min-width:700px;padding:0 20px}
}
.single-column-table{max-width:940px;margin:0 auto}
.single-column-table table{width:100%;display:table}
.single-column-table table .odd{background-color:#eee}
.single-column-table table .even{background-color:#f5f5f5}
.single-column-table table td{display:table-cell}
.single-column-table table td.label{width:240px;padding:20px;font-size:1.385em;vertical-align:top;color:#666}
.single-column-table table td.details{padding:20px 20px 20px 0}
.single-column-table table td.details ul.copy{padding:0 0 0 15px;list-style-type:square;margin:0}
.single-column-table table td.details ul.copy li{margin-bottom:10px;color:#0068bf}
.single-column-table table td.details ul.copy li span{color:#363636}
.single-column-table table td.details .copy{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;font-size:1.2em}
.single-column-table table td.details ul.images{margin:0;padding:0}
.single-column-table table td.details ul.images li{list-style:none;display:inline-block;margin:15px 20px 0 0}
.lt-ie8 .single-column-table table td.details ul.images li{display:inline}
.single-column-table table td.details ul.images li:last-child{margin-right:0}
.section .search-tab{padding-bottom:50px}
.section .search-tab .CM022_groupAndSorting{margin-top:-45px}
.section .search-tab .CM022_groupAndSorting div.grouping a{height:40px;float:left;margin:0 1px;font-size:14px;line-height:40px;text-transform:uppercase}
.section .search-tab .CM022_groupAndSorting div.grouping a.tab-icon,.section .search-tab .CM022_groupAndSorting div.grouping a.tab-icon-all{background-image:url(clientlibs_search/images/icon-search.png);background-repeat:no-repeat;background-position:10px -4%;background-size:25px;padding-left:45px}
.section .search-tab .CM022_groupAndSorting div.grouping a.tab-icon-all:hover,.section .search-tab .CM022_groupAndSorting div.grouping a.tab-icon-all.selected{background-position:10px 38.5%}
.section .search-tab .CM022_groupAndSorting div.grouping a.tab-icon{background-position:10px 18%}
.section .search-tab .CM022_groupAndSorting div.grouping a.tab-icon.disabled{background-position:10px 86%}
.section .search-tab .CM022_groupAndSorting div.grouping a.tab-icon.disabled span{opacity:.3}
.section .search-tab .CM022_groupAndSorting div.grouping a.tab-icon.disabled:hover{background-color:#f5f5f5;color:#363636;background-position:10px 86%}
.section .search-tab .CM022_groupAndSorting div.grouping a.tab-icon:not(.disabled).selected,.section .search-tab .CM022_groupAndSorting div.grouping a.tab-icon:not(.disabled):hover{background-position:10px 60.5%}
.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:10px;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%}
.section .search-results .results-list .result-content-cell .types{display:table-cell;text-align:right;white-space:nowrap;vertical-align:top;padding-left:10px}
.section .search-results .results-list .result-content-cell .types h4{margin-top:-10px;padding:3px 8px 5px;background-color:#363636;margin:0 0 7px 8px;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 .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:85px;height:85px;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.png)}
.section .search-results .results-list .result-image-cell .result-image:after{content:" ";width:85px;position:absolute;height:107px;background:url('clientlibs_search/images/shadow-small.png') 0 bottom no-repeat;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}
}
.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 .page-next,.section .search-pagination .paginator .page-previous{background:#0088e3;background:url(clientlibs_search/images/main.png),-moz-linear-gradient(top,#0088e3 5%,#0088e3 5%,#0071c7 55%,#0071c7 55%);background:url(clientlibs_search/images/main.png),-webkit-gradient(linear,left top,left bottom,color-stop(5%,#0088e3),color-stop(5%,#0088e3),color-stop(55%,#0071c7),color-stop(55%,#0071c7));background:url(clientlibs_search/images/main.png),-webkit-linear-gradient(top,#0088e3 5%,#0088e3 5%,#0071c7 55%,#0071c7 55%);background:url(clientlibs_search/images/main.png),-o-linear-gradient(top,#0088e3 5%,#0088e3 5%,#0071c7 55%,#0071c7 55%);background:url(clientlibs_search/images/main.png),-ms-linear-gradient(top,#0088e3 5%,#0088e3 5%,#0071c7 55%,#0071c7 55%);background:url(clientlibs_search/images/main.png),linear-gradient(to bottom,#0088e3 5%,#0088e3 5%,#0071c7 55%,#0071c7 55%);display:inline-block;padding-top:40px;width:40px;height:0;overflow:hidden;background-repeat:no-repeat}
.section .search-pagination .paginator .page-next:not([href]),.section .search-pagination .paginator .page-previous:not([href]){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}
.search-box{width:100%;max-width:940px;margin:0 auto;color:#fff}
.search-box p{font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica;font-size:18px}
.search-box a{color:#00a2ff;font-weight:bold;text-decoration:none}
.search-box a:hover{text-decoration:underline}
.search-box label{display:none}
.search-box .form{font-size:20px;position:relative;background-color:rgba(255,255,255,0.08);border:0 none;height:72px;padding:0}
.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}
.search-box input::-ms-clear{display:none}
.search-box input::-webkit-input-placeholder{color:#969696}
.search-box input::-moz-placeholder{color:#969696}
.search-box input:-ms-input-placeholder{color:#969696}
.search-box input:focus{outline:0}
.search-box input:focus::-webkit-input-placeholder{color:transparent}
.search-box input:focus::-moz-placeholder{color:transparent}
.search-box input[type="text"]{height:100%;width:100%;font-size:38px;padding:0 78px 0 2.2%;box-sizing:border-box}
.search-box input[type="submit"]{text-indent:-999px;overflow:hidden;top:0;right:25px;bottom:0;width:32px;position:absolute;background-image:url(clientlibs_base/images/searchbox/icon-magnifine.png)}
.search-box .search-summary{margin:36px 0 5px}
.search-box.loading .search-input-loader{opacity:1;transform:scale(1);-webkit-transform:scale(1)}
.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}
.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}
.search-box .yui-ac-container{position:relative;z-index:1;width:100%;background-color:#1f1f1f;color:#fff}
.search-box .yui-ac-container a{text-decoration:none;color:inherit}
.search-box .yui-ac-container ul{list-style-type:none;padding:0;margin:0;font-size:18px;text-align:left}
.search-box .yui-ac-container li,.search-box .yui-ac-container .yui-ac-ft{padding:21px 25px;cursor:pointer;transition:background .1s linear;-webkit-transition:background .1s linear}
.search-box .yui-ac-container li:nth-child(odd){background-color:#282828}
.search-box .yui-ac-container .hover,.search-box .yui-ac-container .hover:nth-child(odd),.search-box .yui-ac-container .yui-ac-ft:hover{background-color:#0068bf}
.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}
.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}
.search-box .search-input-loader svg{width:100%;height:100%}
.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}
.search-box .search-input-loader .ps-triangle{animation-delay:.6s;-webkit-animation-delay:.6s}
.search-box .search-input-loader .ps-circle{animation-delay:.4s;-webkit-animation-delay:.4s}
.search-box .search-input-loader .ps-x{animation-delay:.2s;-webkit-animation-delay:.2s}
.search-box .search-input-loader .ps-square{animation-delay:0s;-webkit-animation-delay:0s}
@-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}
}
.header-search{list-style-type:none;margin:0;text-align:center;display:table-cell;padding-left:15px;padding-right:15px;vertical-align:middle;position:relative;width:27%}
.header-search.autocomplete-open{background-color:#1f1f1f}
.header-search .search-box .form{height:38px;background-color:#363636}
.header-search .search-box input{font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica;font-size:14px}
.header-search .search-box input[type="text"]{font-size:14px;padding:0 34px 0 12px}
.header-search .search-box input[type="submit"]{background-image:url(clientlibs_base/images/searchbox/icon-magnifine-small.png);right:2px}
.header-search .search-box .search-input-loader{width:54px;right:38px;background-color:#363636}
.header-search .search-box .search-input-loader:after{background-image:linear-gradient(to right,transparent,#363636);background-image:-webkit-linear-gradient(to right,transparent,#363636)}
.header-search .search-box .yui-ac-container{position:absolute;top:51px;right:-17px;width:auto;left:-15px}
.header-search .search-box .yui-ac-container ul{font-size:16px}
.header-search .search-box .yui-ac-container li,.header-search .search-box .yui-ac-container .yui-ac-ft{border-top:2px solid #363636;padding:15px 16px}
@media screen and (max-width:1260px){.header-search .search-box .yui-ac-container{width:343px;left:auto}
}
@media screen and (min-width:1600px){.header-search{width:38%}
}
.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}
.ninetile{display:block;width:100%;background:no-repeat bottom center;background-size:100%;color:#363636}
.ninetile .module-wrap{padding:0 20px}
.ninetile .center-wrap{display:block;text-align:center}
.ninetile .center-wrap .center{display:inline-block;text-align:left}
.ninetile .headers{max-width:940px;width:100%;margin:0 auto 80px}
.ninetile ul.tilegrid{width:940px;list-style:none;line-height:normal;padding:0}
.ninetile ul.tilegrid li.tile{float:left;width:311px;height:200px;border:1px #eee solid;position:relative}
.ninetile ul.tilegrid li.tile{cursor:pointer}
.ninetile ul.tilegrid li.tile div.detail{position:absolute;bottom:0;background:#000;width:100%}
.ninetile div.lbcontent{display:none;width:940px}
.ninetile div.lbcontent div.assetwrapper{width:600px}
.ninetile div.lbcontent div.assetwrapper img{max-width:600px}
.ninetile ul.tilegrid li.tile div.detail p{font-size:16px;margin:0;line-height:1.2em;position:relative;text-align:center;padding-left:5px;padding-right:5px}
.ninetile p.section-title{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;color:#000;font-size:28px;text-align:center;padding-bottom:20px}
.ninetile p.viewall{text-align:center;padding-bottom:50px}
.ninetile p.viewall span.link{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;color:#0068bf;font-size:16px;text-transform:uppercase;overflow:visible;text-decoration:none}
.ninetile p.viewall span.link a{color:#0068bf;text-decoration:none;padding-left:5px}
.ninetile p.viewall span.link a:hover{color:#0068bf;text-decoration:none;padding-left:5px}
.ninetile p.viewall span.link a:visited{color:#0068bf;text-decoration:none;padding-left:5px}
.ninetile ul.tilegrid li.tile div.detail p.location{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;color:#fff;padding-top:5px}
.ninetile ul.tilegrid li.tile div.detail p.name{font-family:'SST W01','SST W02','SST W10','SST W15',Arial,Helvetica,sans-serif;color:#0068bf;padding-bottom:5px}
.ninetile ul.tilegrid li.tile p.video{background:url('clientlibs_base/images/RTG/video-icon.svg');width:40px;height:40px}
.ninetile ul.tilegrid li.tile p.image{background:url('clientlibs_base/images/RTG/image-icon.svg');width:40px;height:40px}
.ninetile .chevron::before{border-style:solid;border-width:.25em .25em 0 0;content:'';display:inline-block;height:.45em;left:.15em;position:relative;top:.3em;transform:rotate(-45deg);vertical-align:top;width:.45em}
.ninetile .chevron.right:before{left:0;transform:rotate(45deg)}
.alpha70{background-color:#000;background-color:rgba(0,0,0,0.7)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000)!important;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"!important}
.viewall{display:block;width:100%;background:no-repeat bottom center;background-size:100%;color:#363636}
.viewall .module-wrap{padding:0 20px}
.viewall .center-wrap{display:block;text-align:center}
.viewall .center-wrap .center{display:inline-block;text-align:left}
.viewall .headers{max-width:940px;width:100%;margin:0 auto 80px}
.viewall h1{text-align:left;color:#fff;padding:10px 20px;background-color:#0068bf;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif}
.viewall div.filtercolumn{width:300px;padding-right:40px;float:left}
.viewall div.stories{width:600px;float:left}
.viewall div.filterwrapper .sbOptions{font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif;font-weight:normal;font-size:16px;padding-top:20px;background-color:#0068bf}
.viewall div.filterwrapper .sbOptions a:link{color:#fff;background-color:#0068bf}
.viewall div.filterwrapper .sbOptions a:hover{background-color:#fff;color:#0068bf}
.viewall div.filterwrapper .sbToggleOpen{background-image:url('clientlibs_base/images/RTG/select-icons-white.png');background-color:#0068bf}
.viewall div.filterwrapper .sbToggle{background-image:url('clientlibs_base/images/RTG/select-icons-white.png');background-color:#0068bf}
.viewall div.filterwrapper .sbHolder{width:300px;padding-bottom:10px;background-color:#0068bf}
.viewall div.filterwrapper .sbSelector{width:270px;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif;font-weight:normal;font-size:28px;background-color:#0068bf;color:#fff}
.viewall div.stories{width:600px}
.viewall div.stories div.morewrapper{text-align:center}
.viewall div.stories div.morewrapper a.more-link{font-size:16px;background-color:#363636;color:#fff;padding:10px 30px 10px 30px;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif}
.viewall div.stories div.morewrapper a.more-link:link{text-decoration:none}
.viewall div.stories div.morewrapper a.more-link:hover{text-decoration:none}
.viewall div.stories ul.storylist{list-style:none;line-height:normal;padding:0;margin:0}
.viewall div.stories ul.storylist li.story{padding-bottom:20px;margin-bottom:50px;background-color:#f5f5f5}
.viewall ul.storylist li.story img.main{max-width:600px;height:auto}
.viewall ul.storylist li.story p.video{background:url('clientlibs_base/images/RTG/video-icon.svg');width:100px;height:100px;float:left;z-index:100;position:absolute}
.viewall ul.storylist li.story p.image{background:url('clientlibs_base/images/RTG/image-icon.svg');width:100px;height:100px;float:left;z-index:100;position:absolute}
.viewall ul.storylist li.story p.location{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;color:#000;font-size:18px;padding:20px 20px 5px 20px}
.viewall ul.storylist li.story p.name{font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif;color:#0068bf;font-size:18px;padding:0 20px 20px 20px}
.viewall ul.storylist li.story p.description{font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif;color:#000;font-size:16px;padding:0 20px 0 20px}
.viewall div.social,.playerstory-lightbox div.social{padding:20px 0 0 20px}
.viewall div.social div.fbwrapper,.playerstory-lightbox div.social div.fbwrapper{padding-right:20px;float:left}
.alpha70{background-color:#000;background-color:rgba(0,0,0,0.7)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000)!important;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"!important}
.playerstory{display:block;width:100%;background:no-repeat bottom center;background-size:100%;color:#363636}
.playerstory .module-wrap{padding:0 20px}
.playerstory .center-wrap{display:block;text-align:center}
.playerstory .center-wrap .center{display:inline-block;text-align:left}
.playerstory .headers{max-width:600px;width:100%;margin:0 auto 80px;background-color:#f5f5f5;padding-bottom:20px}
.playerstory div.details img{max-width:600px}
.playerstory div.details p.location{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;color:#000;font-size:18px;padding:20px 20px 5px 20px}
.playerstory div.details p.name{font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif;color:#0068bf;font-size:18px;padding:0 20px 20px 20px}
.playerstory div.details p.description{font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif;color:#000;font-size:16px;padding:0 20px 0 20px}
.playerstory div.details p.video{background:url('clientlibs_base/images/RTG/video-icon.svg');width:100px;height:100px;float:left;z-index:100;position:absolute}
.playerstory div.details p.image{background:url('clientlibs_base/images/RTG/image-icon.svg');width:100px;height:100px;float:left;z-index:100;position:absolute}
.playerstory-lightbox{max-width:640px}
.playerstory-lightbox div.details img{max-width:640px}
.playerstory-lightbox div.details p.location{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;color:#000;font-size:18px;padding:20px 20px 5px 20px}
.playerstory-lightbox div.details p.name{font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif;color:#0068bf;font-size:18px;padding:0 20px 20px 20px}
.playerstory-lightbox div.details p.description{font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif;color:#000;font-size:16px;padding:0 20px 0 20px}
.playerstory div.social,.playerstory-lightbox div.social{padding:20px 20px 20px 20px}
.playerstory div.social div.fbwrapper,.playerstory-lightbox div.social div.fbwrapper{padding-right:20px;float:left}
.interactivemap{display:block;width:100%;background:no-repeat bottom center;background-size:100%;color:#363636}
.interactivemap .module-wrap{padding:0 20px}
.interactivemap .center-wrap{display:block;text-align:center}
.interactivemap .center-wrap .center{display:inline-block;text-align:left}
.interactivemap .headers{max-width:940px;width:100%;margin:0 auto 80px}
.interactivemap div.mapwrapper{position:relative}
.interactivemap div.mapwrapper .rtgtitle{padding-top:15px;padding-bottom:65px;text-align:center;font-size:28px;font-weight:bold}
.interactivemap div.mapwrapper .rtgmap{position:relative;max-width:600px;float:left}
.interactivemap div.mapwrapper .rtgmap img{max-width:600px}
.interactivemap div.mapwrapper .rtgmap .rtgcircle{width:16px;height:16px;position:absolute;background:#0068bf;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;cursor:pointer}
.interactivemap div.mapwrapper .rtgmap .rtgcircle.selected{background:#a0a0a0}
.interactivemap div.mapwrapper .rtgmap .rtgcircle:hover{background:#a0a0a0}
.interactivemap div.mapwrapper .rtgmap .default{background-image:url(clientlibs_base/images/RTG/rtgInteractiveMap_truck_blue.png);width:74px;height:25px;position:absolute;left:-21px;cursor:pointer}
.interactivemap div.mapwrapper .rtgmap .default:hover{background-image:url(clientlibs_base/images/RTG/rtgInteractiveMap_truck.png)}
.interactivemap div.mapwrapper .rtgmap .default.selected{background-image:url(clientlibs_base/images/RTG/rtgInteractiveMap_truck.png)}
.interactivemap div.mapwrapper .rtginfo{font-size:16px;padding-left:40px;padding-right:30px;overflow:hidden}
.interactivemap div.mapwrapper .rtginfo .rtgclosebutton{padding-top:20px;float:right;cursor:pointer}
.interactivemap div.mapwrapper .rtginfo .rtgclosebutton:hover{opacity:.5}
.interactivemap div.mapwrapper .rtginfo .rtgcity{padding-top:32px;font-size:24px;font-weight:bold}
.CM111-comments-ratings{display:block;width:100%;background:no-repeat bottom center;background-size:100%;color:#363636}
.CM111-comments-ratings .module-wrap{padding:0 20px}
.CM111-comments-ratings .center-wrap{display:block;text-align:center}
.CM111-comments-ratings .center-wrap .center{display:inline-block;text-align:left}
.CM111-comments-ratings form .warning{color:#600}
.CM111-comments-ratings form .exceeded{color:#e00}
.CM111-comments-ratings a.more-link span.more{background:url(clientlibs_base/images/upDownArrows.png) no-repeat scroll right -12px transparent;display:inline-block;font-size:1.15em;padding:0 28px 0 0}
.CM111-comments-ratings .write-form-wrapper{max-width:940px;display:block;list-style:none;margin:0 auto;padding:0}
.write-form-wrapper div.holderForm{float:left;margin-bottom:30px;display:table;width:100%}
.CM111-comments-ratings div.avtarHolder{display:table-cell;width:60px;vertical-align:top}
.CM111-comments-ratings div.avtarHolder img{background:#fcfcfc;margin-right:2px;display:block}
.CM111-comments-ratings .form-wrapper-holder{display:table-cell;background:#f5f5f5;padding:20px 30px 30px;vertical-align:top}
.CM111-comments-ratings .write-form-wrapper .buttons{float:left;width:360px;display:block;margin:30px 0 0}
.CM111-comments-ratings .write-form-wrapper .buttonsRight{float:right;width:auto}
.CM111-comments-ratings .write-form-wrapper .buttons .submit{margin-bottom:10px;margin-right:20px}
.lt-ie9 .CM111-comments-ratings .write-form-wrapper .buttons .btn{padding:17px 0}
.CM111-comments-ratings .write-form-wrapper .text-area{width:100%;float:left;margin:30px 0 0}
.CM111-comments-ratings .write-form-wrapper .input-area{float:left;margin:30px 0 0}
.CM111-comments-ratings .write-form-wrapper .checkTerms{width:600px;float:left;margin:30px 0 0}
.errorBox{display:none;background:#eee;margin:10px 0;padding:18px}
.errorBox div.imageHolderError{padding:7px 18px 0 0}
.errorBox h3{color:#e20002;text-align:left}
.CM111-comments-ratings .write-form-wrapper .input-area input{width:530px;max-width:530px;min-width:300px;min-height:15px;height:20px;font-size:1.2em;border:1px solid #e6e6e6;margin-bottom:5px;overflow:hidden;padding:15px 20px}
.CM111-comments-ratings .write-form-wrapper .checkTerms input[type="checkbox"].terms-checkbox{display:none}
.CM111-comments-ratings .write-form-wrapper .checkTerms input[type="checkbox"].terms-checkbox+label{padding-left:50px;height:40px;display:inline-block;line-height:40px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer}
.CM111-comments-ratings .write-form-wrapper .checkTerms input[type="checkbox"].terms-checkbox:checked+label{background-position:0 -40px}
.CM111-comments-ratings .write-form-wrapper .checkTerms label{font-size:1.1em;background-image:url(clientlibs_base/images/check_bx_sprite.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.CM111-comments-ratings .write-form-wrapper .checkTerms label a{color:#016bbf;text-decoration:none}
.CM111-comments-ratings .write-form-wrapper .checkTerms label a:hover{color:#016bbf;text-decoration:underline}
.CM111-comments-ratings .write-form-wrapper .text-area textarea{width:776px;max-width:776px;min-width:300px;min-height:70px;height:70px;font-size:1.2em;border:1px solid #e6e6e6;margin-bottom:5px;overflow:hidden;resize:none;padding:20px;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.lt-ie9 .CM111-comments-ratings .write-form-wrapper .text-area textarea{min-height:78px;height:78px;overflow:auto;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.CM111-comments-ratings .write-form-wrapper .text-area .error,.CM111-comments-ratings .write-form-wrapper .input-area .error{background:#FFF url(clientlibs_base/images/CM116_signUp/error_validation.gif) right 10px no-repeat;color:red}
.CM111-comments-ratings .write-form-wrapper .text-area span{display:inline-block}
.CM111-comments-ratings .write-form-wrapper .span.counter{color:#ccc}
.CM111-comments-ratings .write-form-wrapper img{float:left;margin:0 30px 0 0}
.CM111-comments-ratings .write-form-wrapper .name h3{font-size:1.5em;color:#0068bf;text-align:left;line-height:normal}
.CM111-comments-ratings .write-form-wrapper .name p{line-height:normal;margin:0;padding:0}
.CM111-comments-ratings .write-form-wrapper .st_rating{float:right;height:60px;display:block;text-align:center;padding-left:40px;margin-top:21px}
.CM111-comments-ratings .write-form-wrapper .st_rating .rating{cursor:pointer}
.CM111-comments-ratings .write-form-wrapper .st_rating h3{font-size:1.2em;font-weight:400;margin:0 0 10px -20px}
.CM111-comments-ratings .write-form-wrapper .st_rating h4{color:#0068bf;display:block;font-size:1.5em;text-align:left!important;padding:10px 0}
.CM111-comments-ratings .write-form-wrapper #selectbox{float:left;padding-bottom:20px;padding-left:0}
.CM111-comments-ratings .write-form-wrapper .st_rating .jquery-ratings-star{width:26px;height:26px;display:block;float:left;background:url(clientlibs_base/images/CM111_commentsAndRatings/stars_sprite_main.png) no-repeat 0 -180px;margin:2px}
.CM111-comments-ratings .write-form-wrapper .st_rating .jquery-ratings-full{background:url(clientlibs_base/images/CM111_commentsAndRatings/stars_sprite_main.png) no-repeat 0 -150px}
.CM111-comments-ratings .headers{max-width:940px;width:100%;margin:0 auto 80px}
.CM111-comments-ratings .headers .contentBlock{width:460px;display:table-cell;padding:0;vertical-align:top}
.CM111-comments-ratings .headers .contentBlock ul{float:left;padding:30px 30px;background:#f5f5f5;margin:0;height:125px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.CM111-comments-ratings .headers .contentBlock li{float:left;width:30%;text-align:left;list-style-type:none}
.CM111-comments-ratings .headers .contentBlock li.whatPeople{width:218px;float:left}
.CM111-comments-ratings .headers .contentBlock li.starRating{width:179px;float:left}
.CM111-comments-ratings .headers .contentBlock li div.wrap{float:right}
.CM111-comments-ratings .headers .contentBlock li div.wrap a{margin-top:12px}
.CM111-comments-ratings .headers .contentBlock.box-1{border-left:20px solid transparent}
.CM111-comments-ratings .headers li p,.CM111-comments-ratings .headers li h3{text-align:left;margin:0 0 10px}
.CM111-comments-ratings .headers li h3{font-size:1.3em}
.CM111-comments-ratings .headers li p{font-size:14px;color:#969696}
.CM111-comments-ratings .headers li p span.user{color:#0068bf;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:400}
.CM111-comments-ratings .headers div.wrap{display:inline-block;background:#f5f5f5;padding:0}
.lt-ie8 .CM111-comments-ratings .headers div.wrap{height:46px;margin-right:25px}
.lt-ie9 .CM111-comments-ratings .headers div.wrap .btn{padding-top:15px;padding-bottom:15px}
.CM111-comments-ratings .headers div.wrap h3{font-size:1.3em;min-width:179px;text-align:center}
.CM111-comments-ratings .headers div.wrap span{min-width:150px;min-height:30px;display:block;margin:10px 0 5px 20px}
.CM111-comments-ratings .headers div.wrap span.stars5{background:url(clientlibs_base/images/CM111_commentsAndRatings/stars_sprite.png) no-repeat;background-position:0 0}
.CM111-comments-ratings .headers div.wrap span.stars4{background:url(clientlibs_base/images/CM111_commentsAndRatings/stars_sprite.png) no-repeat;background-position:0 -30px}
.CM111-comments-ratings .headers div.wrap span.stars3{background:url(clientlibs_base/images/CM111_commentsAndRatings/stars_sprite.png) no-repeat;background-position:0 -60px}
.CM111-comments-ratings .headers div.wrap span.stars2{background:url(clientlibs_base/images/CM111_commentsAndRatings/stars_sprite.png) no-repeat;background-position:0 -90px}
.CM111-comments-ratings .headers div.wrap span.stars1{background:url(clientlibs_base/images/CM111_commentsAndRatings/stars_sprite.png) no-repeat;background-position:0 -120px}
.CM111-comments-ratings .headers div.wrap span.stars0{background:url(clientlibs_base/images/CM111_commentsAndRatings/stars_sprite.png) no-repeat;background-position:0 -213px}
.CM111-comments-ratings .clear{clear:both;margin:0;padding:0}
.CM111-comments-ratings .total{clear:left;max-width:940px;text-align:left;margin:0 auto 15px}
.CM111-comments-ratings .total h3{float:left;text-align:left;margin-top:16px}
.CM111-comments-ratings .reviews{max-width:940px;display:block;list-style:none;margin:0 auto;padding:0}
.CM111-comments-ratings .reviews div.imgholder{background:#fff;margin-right:2px;width:59px;height:60px}
.CM111-comments-ratings .reviews .avatar img{background:#fcfcfc;margin-right:2px;display:block}
.CM111-comments-ratings .reviews div.commentsDetails{display:table-cell;background:#fff;padding:20px 30px 30px;vertical-align:top}
.CM111-comments-ratings .reviews .avatar{display:table-cell;width:60px;vertical-align:top}
.CM111-comments-ratings .reviews .avatar img{background:#fcfcfc;margin-right:2px;display:block}
.CM111-comments-ratings .reviews div.ratings-wrap{display:table-cell;vertical-align:top;width:53px}
.CM111-comments-ratings .reviews div.commentsDetails div.HeadingAndUserRating{width:100%;float:left}
.CM111-comments-ratings .reviews div.commentsDetails div.HeadingAndUserRating span{float:right;text-align:right}
.CM111-comments-ratings .reviews div.commentsDetails div.HeadingAndUserRating span a{font-size:13px;color:#9a9a9a;text-decoration:none}
.CM111-comments-ratings .reviews div.commentsDetails div.HeadingAndUserRating p.starRating{color:#9a9a9a;font-size:14px}
.CM111-comments-ratings .reviews div.commentsDetails div.HeadingAndUserRating p.starRating a{text-decoration:none;color:#0866be;font-weight:700}
.CM111-comments-ratings .reviews li.playstation div.commentsDetails{background:#000}
.CM111-comments-ratings .reviews li a.commentsRatings{margin-left:2px;background:#fff;width:53px;height:69px;float:left;outline:none!important}
.CM111-comments-ratings .reviews li a.commentsRatings:hover span.classLike{background-position:left bottom}
.CM111-comments-ratings .reviews li a.commentsRatings:hover{display:block;background-color:#003791;background-image:none;-webkit-box-shadow:0 -1px 6px 0 #222 inset;box-shadow:0 -1px 6px 0 #222 inset;width:53px;height:69px}
.CM111-comments-ratings .reviews li a.commentsRatingsNoClick{margin-left:2px;background:#fff;width:53px;height:69px;float:left}
.CM111-comments-ratings .reviews li a.commentsRatingsClicked{margin-left:2px;float:left;display:block;background-color:#003791;background-image:none;-webkit-box-shadow:0 -1px 6px 0 #222 inset;box-shadow:0 -1px 6px 0 #222 inset;width:53px;height:69px;outline:none!important}
.CM111-comments-ratings .reviews li a.commentsRatingsClicked span.classLike{width:15px;min-width:15px;max-width:15px;height:20px;min-height:20px;float:left;background:url(clientlibs_base/images/CM111_commentsAndRatings/liksprite_img.png) left top no-repeat;text-indent:-9999px;clear:left;background-position:left bottom;margin:11px 0 0 19px}
.CM111-comments-ratings .reviews li a.commentsRatingsClicked span.counter{width:53px;min-width:53px;max-width:53px;font-size:1.4em;line-height:38px;text-align:center;height:38px;min-height:38px;color:#fff}
.CM111-comments-ratings .reviews li{float:left;margin-bottom:30px;display:table;width:100%}
.CM111-comments-ratings .reviews li h3,.CM111-comments-ratings .reviews li div p{display:inline;padding:20px 0}
.CM111-comments-ratings .reviews li div p{padding:5px 0}
.CM111-comments-ratings .reviews li h3{font-size:1.5em;color:#0068bf}
.CM111-comments-ratings .reviews li span{float:right;min-width:130px;min-height:30px;display:block}
.CM111-comments-ratings .reviews li span.stars5{background:url(clientlibs_base/images/CM111_commentsAndRatings/small_stars_sprite.png) no-repeat;background-position:0 0}
.CM111-comments-ratings .reviews li span.stars4{background:url(clientlibs_base/images/CM111_commentsAndRatings/small_stars_sprite.png) no-repeat;background-position:0 -30px}
.CM111-comments-ratings .reviews li span.stars3{background:url(clientlibs_base/images/CM111_commentsAndRatings/small_stars_sprite.png) no-repeat;background-position:0 -60px}
.CM111-comments-ratings .reviews li span.stars2{background:url(clientlibs_base/images/CM111_commentsAndRatings/small_stars_sprite.png) no-repeat;background-position:0 -90px}
.CM111-comments-ratings .reviews li span.stars1{background:url(clientlibs_base/images/CM111_commentsAndRatings/small_stars_sprite.png) no-repeat;background-position:0 -120px}
.CM111-comments-ratings .reviews li span.stars0{background:url(clientlibs_base/images/CM111_commentsAndRatings/small_stars_sprite.png) no-repeat;background-position:0 -213px}
.CM111-comments-ratings .reviews li.user-dark{background:#f6f6f6}
.CM111-comments-ratings a.more-link{background:#f5f5f5;color:#363636;display:block;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:400;text-align:center;max-width:940px;opacity:.8;margin:0 auto;padding:10px 0}
.CM111-comments-ratings a.more-link:hover{background:#FFF;opacity:.9}
.CM111-comments-ratings .headers .contentBlock li.whatPeople a.reviewsratings-review-edit{color:#0068bf;text-decoration:none}
.CC0111-selectDropdown{position:relative;max-width:940px;display:block;margin:0 auto}
.CC0111-selectDropdown .input-area{float:right;position:relative;z-index:200}
.CM111-comments-ratings #selectbox .sbSelector{background-color:#FFF!important;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;width:80%;text-align:left}
.CM111-comments-ratings .sbHolder{font-size:1.2em;border:1px solid #e6e6e6;background-color:#fff;padding:0 20px}
.CM111-comments-ratings #selectbox .sbHolder{font-size:1.2em;border:1px solid #e6e6e6;background-color:#fff;padding:0 20px;width:265px}
.CM111-comments-ratings .sbToggle{background-color:#fff}
.CM111-comments-ratings .sbOptions{left:0!important;width:240px;text-align:left!important}
.CM111-comments-ratings #selectbox .sbOptions{left:0!important;width:306px;text-align:left!important}
.CM111-comments-ratings #selectbox .sbOptions a{text-align:left!important}
.CM111-comments-ratings .write-form-wrapper .sbHolder .error{border:1px solid #ff000}
.CM111-comments-ratings .write-form-wrapper .buttons .btn,.CM111-comments-ratings .headers div.wrap .btn{min-width:120px}
.CM111-comments-ratings .write-form-wrapper .checkTerms label.error,.CM111-comments-ratings .write-form-wrapper .checkTerms label.error a,.CM111-comments-ratings .write-form-wrapper .st_rating h3.error,.CM111-comments-ratings .error .sbSelector{color:red}
.CM111-comments-ratings .write-form-wrapper .name,.CM111-comments-ratings .reviews div.commentsDetails div.HeadingAndUserRating p.starRating,.CM111-comments-ratings .reviews div.commentsDetails div.HeadingAndUserRating p.starRating span{float:left}
.CM111-comments-ratings .reviews li a.commentsRatings span.classLike,.CM111-comments-ratings .reviews li a.commentsRatingsNoClick span.classLike{width:15px;min-width:15px;max-width:15px;height:20px;min-height:20px;float:left;background:url(clientlibs_base/images/CM111_commentsAndRatings/liksprite_img.png) left top no-repeat;text-indent:-9999px;clear:left;margin:11px 0 0 19px}
.CM111-comments-ratings .reviews li a.commentsRatings span.counter,.CM111-comments-ratings .reviews li a.commentsRatingsNoClick span.counter{width:53px;min-width:53px;max-width:53px;color:#036ab9;font-size:1.4em;line-height:38px;text-align:center;height:38px;min-height:38px}
.CM111-comments-ratings .reviews li a.commentsRatings:hover span.counter,.CM111-comments-ratings .reviews li.playstation{color:#fff}
.CM111-comments-ratings .write-form-wrapper #selectbox h3{text-align:left!important;margin-left:0!important}
.CM111-comments-ratings .write-form-message{display:none;vertical-align:middle;height:100%;width:100%}
@media all and (max-width:990px){.CM111-comments-ratings .headers .contentBlock ul{height:200px}
.CM111-comments-ratings .headers .contentBlock ul li{width:100%!important;text-align:center!important}
.CM111-comments-ratings .headers .contentBlock ul li h3,.CM111-comments-ratings .headers .contentBlock ul li p{text-align:center}
.CM111-comments-ratings .headers .contentBlock li div.wrap{float:none}
.CM111-comments-ratings .functionals div.wrap{padding:15px}
.CM111-comments-ratings .functionals{max-width:auto;width:auto}
.CM111-comments-ratings .write-form-wrapper .input-area input{width:349px;max-width:349px;min-width:300px}
.CM111-comments-ratings .write-form-wrapper .text-area textarea{width:569px;max-width:569px;min-width:300px}
.CM111-comments-ratings .write-form-message{display:none;vertical-align:middle;height:100%;width:100%}
}
.CC034-sortBy{position:relative;max-width:940px;margin:0 auto;display:block}
.moduleHeader .CC034-sortBy{position:absolute;padding:0;right:0;top:10px}
.CC034-sortBy .sort{float:right;position:relative;z-index:200}
.CC034-sortBy .sort .sbSelector{width:80%;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;text-transform:uppercase;font-size:14px;background-color:#fff!important}
@media all and (max-width:1000px){.CC034-sortBy{min-width:220px}
}
.review-highlight{position:relative;padding-bottom:60px}
.review-highlight a{text-decoration:none;display:block}
.review-highlight a .attribution,.review-highlight a .score-value{color:#363636}
.review-highlight .attrib-wrapper{display:inline-block;*display:inline;*zoom:1;margin-left:auto;margin-right:auto;position:relative;height:25px;overflow:hidden}
.review-highlight .attrib-wrapper img{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.review-highlight .attrib-wrapper img ~ .attribution{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-left:5px}
.review-highlight div.review-quotes{width:100%;display:table}
.review-highlight div.review-quotes section{background:transparent;text-align:center;display:block;vertical-align:middle}
.review-highlight div.review-quotes blockquote{text-align:center;max-width:600px;margin:0 auto}
.review-highlight div.review-quotes blockquote .quote{display:block;color:#0068bf;font-family:"adelle",Georgia;font-size:28px;line-height:38px;font-style:italic;font-weight:normal;margin-bottom:14px;-moz-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-feature-settings:"lnum"}
.review-highlight div.review-quotes blockquote .attribution{font-size:1.2em}
.review-highlight div.review-quotes blockquote .attribution span{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal}
.review-highlight div.review-scores{display:table;border-spacing:25px;margin:0 auto}
.review-highlight div.review-scores div.score{display:table-cell;background:whitesmoke;width:110px;height:110px;margin-left:5px;text-align:center}
.review-highlight div.review-scores div.score .score-value{margin:14px 0 0 0}
.review-highlight div.review-scores div.score .score-value span{color:#0068bf;font-size:42px;font-family:'BebasRegular'}
.review-highlight div.review-scores div.score .score-value span.stars{background:transparent url('clientlibs_base/images/CM079_reviewHighlight/star.png') no-repeat right 50%;padding-right:27px}
.review-highlight div.review-scores div.score .score-attribution{font-size:14px;margin:7px 0 7px 0;padding:0 6px;font-weight:normal;color:#363636}
.lt-ie8 div.review-scores{display:none}
.noReviewHighlight{padding-bottom:35px}
.x-score-value span.stars{background:transparent url('clientlibs_base/images/CM079_reviewHighlight/star.png') no-repeat right 50%;padding-right:27px}
.accessory-tabs .in-line-tabs{background:#fff}
.CM102-accessory-grid{height:auto;overflow:hidden;margin-bottom:60px}
.CM102-accessory-grid .wrapper{height:auto;width:900px;margin:0 auto}
.CM102-accessory-grid .wrapper .items{margin:0}
.CM102-accessory-grid .wrapper .items .item{float:left;margin-top:60px}
.CM102-accessory-grid .wrapper .items .item:nth-child(-n+3){margin-top:0}
.CM102-accessory-grid .wrapper .CC023-Content-Tile h1{color:#0068bf;font-size:16px;font-weight:bold}
.CM102-accessory-grid .wrapper a.more-link{margin:30px 0 0 0;float:left;background:#f5f5f5;color:#363636;padding:10px 0;text-align:center;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;font-size:16px;width:100%;display:block}
.CM102-accessory-grid .wrapper a.more-link:focus{outline:none!important}
.CM102-accessory-grid .wrapper a.more-link span.more{display:inline-block;text-transform:uppercase;background:transparent url('clientlibs_base/images/upDownArrows.png') no-repeat right -11px;padding:0 28px 0 0}
.CM102-accessory-grid .wrapper a.more-link span.showLess{background-position:right 8px}
.CM102-accessory-grid .wrapper a.more-link:link,.CM102-accessory-grid .wrapper a.more-link:visited,.CM102-accessory-grid .wrapper a.more-link:hover{text-decoration:none}
.CM102-accessory-grid .wrapper a.more-link:hover{background:#e6e6e6}
@media all and (max-width:960px){.CM102-accessory-grid .wrapper .items{width:100%;text-align:center;clear:left}
.CM102-accessory-grid .wrapper .items div.item{display:inline-block;width:49%}
.CM102-accessory-grid .wrapper .items div.item:nth-child(2n+1){clear:left}
.CM102-accessory-grid .wrapper .items div.item:nth-child(3n+1){clear:none}
.CM102-accessory-grid .wrapper .items div.item:nth-child(-n+2){margin-top:0}
.CM102-accessory-grid .wrapper .items div.item:nth-child(3){margin-top:45px}
.CM102-accessory-grid .wrapper .items div.item.second-item{clear:left}
.CM102-accessory-grid .wrapper .items div.item.third-item{clear:none}
}
@media screen and (max-width:1000px){.CM102-accessory-grid .wrapper{width:600px}
}
.page-content{display:block;position:relative;width:100%;float:none!important}
.page-margin{padding:0 14px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.module-margin{padding:23px 0;float:left;text-align:center}
.carousalWrapper{width:100%;display:block;position:relative}
.carousalWrapper div.ImageHolder{width:66%;float:left;display:block}
.carousalWrapper div.ImageHolder img{max-width:100%}
.carousalWrapper div.Imagethumbs{width:32.4%;float:right}
.carousalWrapper div.Imagethumbs ul{width:100%;display:block;list-style-type:none;margin:0;padding:0}
.carousalWrapper div.Imagethumbs ul li{width:100%;padding-bottom:11px}
.carousalWrapper div.Imagethumbs ul li:last-child{padding-bottom:0}
.carousalWrapper div.Imagethumbs ul li img{max-width:100%;position:relative}
.portalContentTile .gameGrid ul{width:100%;display:block;list-style-type:none;margin:0;padding:0}
.portalContentTile .gameGrid ul li{float:left;padding-bottom:11px;width:33.33%}
.portalContentTile .gameGrid ul li.last{float:left;padding-bottom:11px;width:33.33%}
.portalContentTile .gameGrid ul li img{max-width:95.59%;position:relative}
.portalContentTile .gameGrid ul li.last img{max-width:95.59%;position:relative}
.plusMarqeHolder{display:block;position:relative;width:100%}
.plusMarqeHolder img{max-width:100%;max-height:100%}
img.ytImage{max-height:none;height:auto;margin-top:-9.375%}
.media-tile{font-size:40px;font-family:Arial,Helvetica,Verdana;color:#999;text-align:center;width:100%;height:100%;position:relative;overflow:hidden;padding:0;display:block;float:left}
.media-tile .button{position:absolute;top:0;width:71px;height:71px}
.media-tile .button.video{background:url("clientlibs_base/images/CM109_mediaCarousel/vid-icon-big.png") top left no-repeat}
.media-tile .button.image{background:url("clientlibs_base/images/CM109_mediaCarousel/img-icon-big.png") top left no-repeat}
.media-tile a{display:block;text-decoration:none;background:url('clientlibs_base/images/common/loader.gif') no-repeat 50% 50%;background-color:#303030;height:100%}
.media-tile a img{width:100%;display:block}
.no-touch .media-tile a .hover{-webkit-transition:bottom .3s ease-in-out;-moz-transition:bottom .3s ease-in-out;-ms-transition:bottom .3s ease-in-out;-o-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out;bottom:-100px;left:0;width:100%;position:absolute;color:#fff}
.no-touch .media-tile a .hover .tab-content p{height:40px}
.no-touch .media-tile a .hover .tab{font-size:.4em;position:relative;float:left;background-color:#0070c7;opacity:.8;padding:5px 20px}
.no-touch .media-tile a .hover .tab-content{display:block;clear:left;float:left;background-color:#0070c7;opacity:.8;width:100%}
.no-touch .media-tile a .hover .tab-content p{text-align:left;width:auto;margin:0;padding:10px 20px 50px 20px;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:1.2em;height:40px;font-size:.4em}
.no-touch .media-tile a:hover .hover{-webkit-transition:bottom .3s ease-in-out;-moz-transition:bottom .3s ease-in-out;-ms-transition:bottom .3s ease-in-out;-o-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out;bottom:0}
.touch .media-tile a .hover{display:none}
.copy-block hgroup{margin:0 0 35px 0;background-repeat:no-repeat;background-position:0 10px}
.copy-block hgroup h2{margin:0;font-family:"adelle",Georgia;font-size:28px;font-style:italic;color:#0068bf;font-weight:normal;-moz-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-feature-settings:"lnum"}
.copy-block hgroup h3{font-size:40px;margin:0;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.copy-block hgroup h2,.copy-block hgroup h3{text-align:left}
.copy-block hgroup.align-center h2,.copy-block hgroup.align-center h3{text-align:center}
.copy-block.small-heading hgroup{margin-bottom:10px}
.copy-block.small-heading hgroup h3{font-size:22px}
.copy-block .copy{margin-top:0;margin-bottom:15px;font-size:16px;line-height:22px}
.copy-block .copy.align-center{text-align:center}
.copy-block .copy h3,.copy-block .copy p,.copy-block .copy ul,.copy-block .copy blockquote{margin:0 0 30px 0;text-align:left}
.copy-block .copy h1,.copy-block .copy h2,.copy-block .copy h3{color:#363636;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.copy-block .copy h3{font-size:20px;line-height:27px}
.copy-block .copy p,.copy-block .copy li{font-size:16px;line-height:22px}
.copy-block .copy p.smaller,.copy-block .copy li.smaller{font-size:14px}
.copy-block .copy ul{list-style-type:none;padding:0;margin-left:15px}
.lt-ie8 .copy-block .copy ul{list-style-type:square}
.copy-block .copy ul li{position:relative;padding:0 0 0 10px;margin:0 0 15px 0}
.copy-block .copy ul li:before{content:"\25A0";position:absolute;top:0;left:-15px;color:#0068c3;font-size:13px}
.copy-block .copy ol{list-style-type:none;padding:0;margin:0 0 30px 30px}
.lt-ie8 .copy-block .copy ol{list-style-type:decimal}
.copy-block .copy ol li{position:relative;padding:0;margin:0 0 15px 0}
.copy-block .copy ol li ul{margin-top:15px;margin-bottom:15px;margin-left:15px;color:#0068c3}
.copy-block .copy ol li ul li{font-size:16px;color:#363636;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif}
.copy-block .copy ol>li{counter-increment:customlistcounter}
.copy-block .copy ol>li:before{content:counter(customlistcounter,decimal-leading-zero) " ";position:absolute;top:0;left:-30px;color:#0068c3;font-family:'BebasRegular','SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-size:20px}
.copy-block .copy ol:first-child{counter-reset:customlistcounter}
.copy-block .copy a{color:#0068bf}
.copy-block .copy a:hover{text-decoration:none}
.copy-block .copy b,.copy-block .copy strong{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.copy-block .copy blockquote{text-align:left;display:block;color:#0068bf;font-family:"adelle",Georgia;font-size:30px;line-height:40px;font-style:italic;font-weight:normal;margin-bottom:40px;width:100%;-moz-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-feature-settings:"lnum"}
.copy-block.page-width{margin:0 auto;max-width:940px;min-width:708px}
.copy-block .genericButtonRow a{float:left;margin-right:20px}
.copy-block .genericButtonRow a:last-child{margin-right:0}
@media screen and (max-width:980px){.responsive-stack .copy-block{width:100%;margin:0 auto}
}
.copy-block .copy p{margin:0 0 16px 0}
.copy-block-expandable hgroup{margin:0 0 35px 0;background-repeat:no-repeat;background-position:0 10px}
.copy-block-expandable hgroup h2{margin:0;font-family:"adelle",Georgia;font-size:28px;font-style:italic;color:#0068bf;font-weight:normal;-moz-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-feature-settings:"lnum"}
.copy-block-expandable hgroup h3{font-size:40px;margin:0;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal}
.copy-block-expandable hgroup h2,.copy-block-expandable hgroup h3{text-align:left}
.copy-block-expandable.small-heading hgroup{margin-bottom:10px}
.copy-block-expandable.small-heading hgroup h3{font-size:22px}
.copy-block-expandable .content-block{margin-top:0;margin-bottom:15px;font-size:16px;line-height:22px}
.copy-block-expandable .content-block.align-center{text-align:center}
.copy-block-expandable .content-block h3,.copy-block-expandable .content-block p,.copy-block-expandable .content-block ul,.copy-block-expandable .content-block blockquote{margin:0 0 30px 0;text-align:left}
.copy-block-expandable .content-block h1,.copy-block-expandable .content-block h2,.copy-block-expandable .content-block h3{color:#363636;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal}
.copy-block-expandable .content-block h3{font-size:20px;line-height:27px}
.copy-block-expandable .content-block p,.copy-block-expandable .content-block li{font-size:16px;line-height:22px}
.copy-block-expandable .content-block p.smaller,.copy-block-expandable .content-block li.smaller{font-size:14px}
.copy-block-expandable .content-block ul{padding:0 0 0 20px}
.copy-block-expandable .content-block ul li{list-style-image:none;padding:0 0 0 10px;margin:0 0 15px 0}
.copy-block-expandable .content-block ol{list-style-type:decimal;padding:0 0 0 21px}
.copy-block-expandable .content-block ol li{padding:0 0 0 10px;margin:0 0 15px 0}
.copy-block-expandable .content-block a{color:#0068bf}
.copy-block-expandable .content-block a:hover{text-decoration:none}
.copy-block-expandable .content-block b,.copy-block-expandable .content-block strong{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal}
.copy-block-expandable .content-block blockquote{text-align:left;display:block;color:#0068bf;font-family:"adelle",Georgia;font-size:30px;line-height:40px;font-style:italic;font-weight:normal;margin-bottom:40px;width:100%;-moz-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-feature-settings:"lnum"}
@media screen and (max-width:768px){.copy-block-expandable hgroup{width:auto}
}
@media screen and (max-width:980px){.responsive-stack .copy-block{width:80%;margin:0 auto}
}
.cm109-mediaCarousel{overflow:hidden}
.cm109-mediaCarousel .carousel{width:939px;margin:0 auto}
.cm109-mediaCarousel .carousel ul{margin:0;padding:0;list-style:none;display:block;left:0}
.cm109-mediaCarousel .carousel ul li{font-family:Arial,Helvetica,Verdana;color:#999;text-align:center;width:939px;height:354px;padding:0;display:block;float:left;position:relative}
.cm109-mediaCarousel .carousel ul li a{display:block;outline:0;text-decoration:none;background:url('clientlibs_base/images/common/loader.gif') no-repeat 50% 50%;background-color:#303030;height:100%}
.cm109-mediaCarousel .carousel ul li a img{width:100%;height:100%}
.cm109-mediaCarousel .carousel ul li a img.ytImage{max-height:none;height:auto;margin-top:-9.375%}
.cm109-mediaCarousel .carousel ul li a .hover{-webkit-transition:bottom .3s ease-in-out;-moz-transition:bottom .3s ease-in-out;-ms-transition:bottom .3s ease-in-out;-o-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out;bottom:-100px;left:0;width:100%;position:absolute;color:#fff}
.cm109-mediaCarousel .carousel ul li a .hover .tab{position:relative;float:left;background-color:#0070c7;opacity:.8;padding:8px 14px;text-transform:uppercase;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica;font-size:14px;text-align:left}
.cm109-mediaCarousel .carousel ul li a .hover .tab-content{display:block;clear:left;float:left;background-color:#0070c7;opacity:.8;width:100%}
.cm109-mediaCarousel .carousel ul li a .hover .tab-content p{line-height:24px;height:80px;text-align:left;width:auto;margin:0;padding:10px 14px;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:16px}
.touch .cm109-mediaCarousel .carousel ul li a .hover{bottom:0}
.no-touch .cm109-mediaCarousel .carousel ul li a:hover .hover{-webkit-transition:bottom .3s ease-in-out;-moz-transition:bottom .3s ease-in-out;-ms-transition:bottom .3s ease-in-out;-o-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out;bottom:0}
.cm109-mediaCarousel .carousel ul li a:visited,.cm109-mediaCarousel .carousel ul li a:active{text-decoration:none}
.cm109-mediaCarousel .carousel ul li a:focus{border:0;outline:0}
.cm109-mediaCarousel .carousel ul li .primary{width:627px;height:354px;float:left;position:relative;overflow:hidden}
.cm109-mediaCarousel .carousel ul li .primary.center{float:none;margin:0 auto}
.cm109-mediaCarousel .carousel ul li .primary .button{position:absolute;top:0;width:71px;height:71px}
.cm109-mediaCarousel .carousel ul li .primary .button.video{background:url('clientlibs_base/images/CM109_mediaCarousel/vid-icon-big.png') top left no-repeat}
.cm109-mediaCarousel .carousel ul li .primary .button.image{background:url('clientlibs_base/images/CM109_mediaCarousel/img-icon-big.png') top left no-repeat}
.cm109-mediaCarousel .carousel ul li .secondary{width:310px;height:100%;float:left;margin-left:2px;margin-top:0}
.cm109-mediaCarousel .carousel ul li .secondary .button{position:absolute;top:0;width:41px;height:41px}
.cm109-mediaCarousel .carousel ul li .secondary .button.video{background:url('clientlibs_base/images/CM109_mediaCarousel/vid-icon-small.png') top left no-repeat}
.cm109-mediaCarousel .carousel ul li .secondary .button.image{background:url('clientlibs_base/images/CM109_mediaCarousel/img-icon-small.png') top left no-repeat}
.cm109-mediaCarousel .carousel ul li .secondary .media{width:310px;height:175px;float:left;position:relative;overflow:hidden}
.cm109-mediaCarousel .carousel ul li .secondary .media.empty-media{background:#000;opacity:.2}
.cm109-mediaCarousel .carousel ul li .secondary .media:first-child{margin-bottom:2px}
.cm109-mediaCarousel .carousel .control-panel{text-align:center;margin-top:35px}
.lt-ie8 .cm109-mediaCarousel .carousel .control-panel{position:absolute;bottom:0;left:50%}
.cm109-mediaCarousel .carousel .control-panel .control-wrapper{display:inline-block}
.lt-ie8 .cm109-mediaCarousel .carousel .control-panel .control-wrapper{display:inline;margin-top:0}
.cm109-mediaCarousel .carousel .control-panel .control-wrapper .prev,.cm109-mediaCarousel .carousel .control-panel .control-wrapper .next{background:url('clientlibs_base/images/common/carouselControls.png') no-repeat top left}
.cm109-mediaCarousel .carousel .control-panel .control-wrapper .prev:focus,.cm109-mediaCarousel .carousel .control-panel .control-wrapper .next:focus{border:0;outline:0}
.cm109-mediaCarousel .carousel .control-panel .control-wrapper .prev{float:left;margin-left:10px;overflow:hidden;text-indent:-9999px;background-position:0 0;width:45px;height:44px}
.cm109-mediaCarousel .carousel .control-panel .control-wrapper .prev.disabled{background-position:-55px 0;width:45px;height:44px}
.cm109-mediaCarousel .carousel .control-panel .control-wrapper .next{float:left;margin-right:10px;overflow:hidden;text-indent:-9999px;background-position:-165px 0;width:45px;height:44px}
.cm109-mediaCarousel .carousel .control-panel .control-wrapper .next.disabled{background-position:-110px 0;width:45px;height:44px}
.cm109-mediaCarousel .carousel .control-panel .control-wrapper .pages{float:left;margin:15px 25px 15px 35px}
.lt-ie8 .cm109-mediaCarousel .carousel .control-panel .control-wrapper .pages{display:inline;margin-top:0}
.cm109-mediaCarousel .carousel .control-panel .control-wrapper .pages a{margin-right:10px;width:10px;height:10px;display:block;float:left;background:#666;text-indent:-9999px;overflow:hidden}
.cm109-mediaCarousel .carousel .control-panel .control-wrapper .pages a.selected{background:#00a2ff}
.cm109-mediaCarousel .carousel .control-panel .control-wrapper .pages a:focus{border:0;outline:0}
.cm109-mediaCarousel.resize{height:610px;width:627px;margin-top:0;margin-left:auto;margin-right:auto}
.cm109-mediaCarousel.resize .carousel{width:627px;height:529px}
.cm109-mediaCarousel.resize .carousel li{width:627px;height:529px}
.cm109-mediaCarousel.resize .carousel li .secondary{margin-top:2px;margin-left:0;width:627px}
.cm109-mediaCarousel.resize .carousel li .secondary .hover{bottom:-98px}
.touch .cm109-mediaCarousel.resize .carousel li .secondary .hover{bottom:0}
.cm109-mediaCarousel.resize .carousel li .secondary .media:first-child{margin-bottom:0;margin-right:2px}
.CM106-lead-product-info{background:#fff;position:relative;width:940px;min-height:300px;zoom:1;margin:0 auto;padding:0 50px 0 50px;margin-top:-90px;z-index:10}
.CM106-lead-product-info:before,.CM106-lead-product-info:after{content:"";display:table}
.CM106-lead-product-info:after{clear:both}
.CM106-lead-product-info a{color:#363636;text-decoration:none}
.CM106-lead-product-info .prod-meta{font-size:1.2em;zoom:1;margin-bottom:50px}
.CM106-lead-product-info .prod-meta:before,.CM106-lead-product-info .prod-meta:after{content:"";display:table}
.CM106-lead-product-info .prod-meta:after{clear:both}
.CM106-lead-product-info .prod-meta>*{width:440px}
.CM106-lead-product-info .prod-meta .playstation-only{position:absolute;top:2px;left:2px;color:white;line-height:31px;padding:0 28px 0 48px;display:block;float:left;width:auto;height:31px;background:url("clientlibs_base/images/CM106_leadProductInfo/playstation-only-repeat.png") repeat-x 0 0}
.CM106-lead-product-info .prod-meta .playstation-only .background-arrow{display:block;width:60px;height:31px;position:absolute;right:-60px;top:0;background:url("clientlibs_base/images/CM106_leadProductInfo/playstation-only.png") no-repeat 0 0}
.CM106-lead-product-info .prod-meta .playstation-only strong{font-weight:normal;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif}
.CM106-lead-product-info .prod-meta h1{margin:30px 0 -12px;text-align:left;font-size:36px;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;line-height:46px}
.CM106-lead-product-info .prod-meta .playstation-only+h1{margin-top:60px}
.CM106-lead-product-info .prod-meta .playstation-plus{display:block;line-height:17px;margin:30px 0 -4px 0;background:url("clientlibs_base/images/CM091_gameTiles/util/ps_plus.png") no-repeat -6px center;padding:8px 0 8px 40px}
.CM106-lead-product-info .prod-meta .playstation-plus strong,.CM106-lead-product-info .prod-meta .playstation-plus abbr{border-bottom:0 none;font-weight:normal;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif}
.lt-ie9 .CM106-lead-product-info .prod-meta .playstation-plus strong,.lt-ie9 .CM106-lead-product-info .prod-meta .playstation-plus abbr{font-weight:bold}
.CM106-lead-product-info .prod-meta .playstation-plus abbr{display:none}
.CM106-lead-product-info .prod-meta .teaser{font-size:1em;margin:30px 0 -2px 0;line-height:19px}
.CM106-lead-product-info .prod-meta ul{padding:0;list-style-type:none;zoom:1}
.CM106-lead-product-info .prod-meta ul:before,.CM106-lead-product-info .prod-meta ul:after{content:"";display:table}
.CM106-lead-product-info .prod-meta ul:after{clear:both}
.CM106-lead-product-info .prod-meta ul.platforms{margin:40px 0 -7px 0;width:100%}
.CM106-lead-product-info .prod-meta ul.platforms li{float:left}
.CM106-lead-product-info .prod-meta ul.platforms li.primary{margin-right:40px}
.CM106-lead-product-info .prod-meta ul.platforms li.secondary a{margin-left:10px}
.CM106-lead-product-info .prod-meta ul.release-info{margin:30px 0 0 0;float:left;width:auto;max-width:250px;margin-right:40px;clear:left}
.CM106-lead-product-info .prod-meta ul.release-info+.release-info{margin-right:0;clear:none}
.CM106-lead-product-info .prod-meta ul.release-info li{max-width:250px;overflow:hidden;margin-top:8px}
.CM106-lead-product-info .prod-meta ul.release-info li:first-child{margin-top:8px}
.CM106-lead-product-info .prod-meta ul.release-info li span{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.lt-ie9 .CM106-lead-product-info .prod-meta ul.release-info li span{font-weight:bold}
.CM106-lead-product-info.no-media .prod-meta>*{width:auto}
.CM106-lead-product-info.no-media .prod-meta ul.platforms{margin-bottom:15px}
.CM106-lead-product-info.no-media .prod-meta ul.release-info{margin-right:30px;margin-top:20px;margin-left:-30px}
.CM106-lead-product-info.no-media .prod-meta ul.release-info+.release-info{margin-right:0}
.CM106-lead-product-info.no-media .prod-meta ul.release-info li{float:left;clear:left;margin-top:8px;margin-left:30px}
.CM106-lead-product-info .prod-media{position:absolute;top:-90px;right:50px;border:solid 2px #fff;width:456px;z-index:7}
.CM106-lead-product-info .prod-media a{display:block}
.no-touch .CM106-lead-product-info .prod-media a:hover .overlay .hover{-webkit-transition:bottom .3s ease-in-out;-moz-transition:bottom .3s ease-in-out;-ms-transition:bottom .3s ease-in-out;-o-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out;bottom:0}
.touch .CM106-lead-product-info .prod-media a .overlay .hover{display:none}
.no-touch .CM106-lead-product-info .prod-media a .overlay{display:block}
.CM106-lead-product-info .prod-media a .overlay{width:456px;height:256px;background:url("clientlibs_base/images/common/loader.gif") no-repeat 50% 50%;background-color:#303030;position:relative;overflow:hidden;cursor:pointer}
.CM106-lead-product-info .prod-media a .overlay .image img,.CM106-lead-product-info .prod-media a .overlay .video img{width:100%;max-height:257px}
.CM106-lead-product-info .prod-media a .overlay .image img.ytImage,.CM106-lead-product-info .prod-media a .overlay .video img.ytImage{max-height:none;height:auto;margin-top:-9.375%}
.CM106-lead-product-info .prod-media a .overlay .image .button,.CM106-lead-product-info .prod-media a .overlay .video .button{background:0;background-color:transparent;position:absolute;top:0;width:90px;height:90px;background-position:-1px -1px;background-repeat:no-repeat}
.CM106-lead-product-info .prod-media a .overlay .image .button.video,.CM106-lead-product-info .prod-media a .overlay .video .button.video{background:url("clientlibs_base/images/CM106_leadProductInfo/button-video-large.png") 50% 50%}
.CM106-lead-product-info .prod-media a .overlay .image .button.image,.CM106-lead-product-info .prod-media a .overlay .video .button.image{background:url("clientlibs_base/images/CM106_leadProductInfo/button-image.png") 50% 50%}
.CM106-lead-product-info .prod-media a .overlay .hover{-webkit-transition:bottom .3s ease-in-out;-moz-transition:bottom .3s ease-in-out;-ms-transition:bottom .3s ease-in-out;-o-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out;width:100%;position:absolute;bottom:-129px;color:#fff;height:155px}
.CM106-lead-product-info .prod-media a .overlay .hover .tab{position:relative;float:left;background-color:rgba(14,107,185,0.8);color:#fff;padding:5px 20px;text-transform:uppercase}
.lt-ie9 .CM106-lead-product-info .prod-media a .overlay .hover .tab{background-color:#0e6bb9;filter:alpha(opacity=80)}
.CM106-lead-product-info .prod-media a .overlay .hover .content{clear:left;float:left;background-color:rgba(14,107,185,0.8);color:#fff;width:100%;height:100%}
.lt-ie9 .CM106-lead-product-info .prod-media a .overlay .hover .content{background-color:#0e6bb9;filter:alpha(opacity=80)}
.CM106-lead-product-info .prod-media a .overlay .hover .content p{text-align:left;width:auto;margin:0;padding:10px 20px 50px 20px;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:18px;opacity:1;position:relative}
.CM106-lead-product-info .prod-media .more-link{background:#1f1f1f url("clientlibs_base/images/CM106_leadProductInfo/bg-more-chevrons.png") top right no-repeat;border:solid 2px #fff;border-right:0 none;padding:10px 40px 10px 20px;float:right;color:#fff;text-transform:uppercase;font-weight:bold;display:none}
.CM106-lead-product-info .prod-media .more-link.visible{display:block}
.CM106-lead-product-info .prod-additional{margin-bottom:60px}
.CM106-lead-product-info .prod-additional .item{float:left;border-left:solid 2px #eee}
.CM106-lead-product-info .prod-additional .item:first-child{border-left:none 0}
.CM106-lead-product-info .prod-additional .item.score a,.CM106-lead-product-info .prod-additional .item.user_rating a{display:block;height:100%}
.CM106-lead-product-info .prod-additional .item .info{font-size:14px}
.CM106-lead-product-info .prod-additional .item .value{height:47px;padding-top:10px}
.CM106-lead-product-info .prod-additional .item.score{width:90px;text-align:center;border-left:none 0;background-color:#f5f5f5;height:90px}
.CM106-lead-product-info .prod-additional .item.score+.item{border-left:none}
.CM106-lead-product-info .prod-additional .item.score ~ .item{height:90px}
.CM106-lead-product-info .prod-additional .item.score ~ .item.want .got-want-one{margin-top:25px}
.CM106-lead-product-info .prod-additional .item.score+.score{margin-left:20px}
.CM106-lead-product-info .prod-additional .item.score ~ .user-rating .value{margin-top:0;padding-top:10px}
.CM106-lead-product-info .prod-additional .item.score .value span{color:#0068bf;font-size:33px;font-family:'BebasRegular','SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif}
.CM106-lead-product-info .prod-additional .item.user-rating{width:116px;padding-left:17px;padding-right:17px;text-align:center}
.CM106-lead-product-info .prod-additional .item.user-rating:first-child{padding-left:0;margin-left:-3px}
.CM106-lead-product-info .prod-additional .item.user-rating .value{height:47px;margin-top:-6px;padding-top:0}
.CM106-lead-product-info .prod-additional .item.user-rating .value div{margin:0 auto;width:116px;height:40px;color:transparent;background:transparent url("clientlibs_base/images/CM106_leadProductInfo/bg-rating-stars.png") no-repeat 0 16px}
.CM106-lead-product-info .prod-additional .item.user-rating .value div.count-0{background-position:-115px 16px}
.CM106-lead-product-info .prod-additional .item.user-rating .value div.count-1{background-position:-92px 16px}
.CM106-lead-product-info .prod-additional .item.user-rating .value div.count-2{background-position:-69px 16px}
.CM106-lead-product-info .prod-additional .item.user-rating .value div.count-3{background-position:-46px 16px}
.CM106-lead-product-info .prod-additional .item.user-rating .value div.count-4{background-position:-23px 16px}
.lt-ie8 .CM106-lead-product-info .prod-additional .item.user-rating .value{text-indent:-999px}
.CM106-lead-product-info .prod-additional .item.want{padding:0 0 0 20px;height:65px}
.CM106-lead-product-info .prod-additional .item.want:first-child{padding-left:0;height:auto}
.CM106-lead-product-info .prod-additional .item.want:first-child .got-want-one{margin-top:0}
.CM106-lead-product-info .prod-additional .item.want .got-want-one{margin-top:15px}
.CM106-lead-product-info .overflow-border{width:2000em;height:2px;background:#eee;overflow:hidden}
.lt-ie8 .CM106-lead-product-info .overflow-border{width:100%}
.CM106-lead-product-info .prod-rating-info{display:block;position:absolute;bottom:15px;right:50px;max-width:300px;text-align:right}
.CM106-lead-product-info .prod-rating-info .prod-rating-inner{display:block}
.CM106-lead-product-info .prod-rating-info .rating-info{display:block;clear:both;float:right}
.CM106-lead-product-info .prod-rating-info .rating-icons{display:block;min-width:75px;float:left;margin-left:10px}
.CM106-lead-product-info .prod-rating-info .rating-icons img{float:left;margin-left:10px}
.CM106-lead-product-info .prod-rating-info .rating-icons img:first-child{margin-left:0}
.CM106-lead-product-info .prod-rating-info .rating-icons.large+.rating-content{margin-left:10px}
.CM106-lead-product-info .prod-rating-info .rating-icons.large+.small{margin-top:17px}
.CM106-lead-product-info .prod-rating-info .rating-icons.rating_description{width:150px;font-size:11px}
.CM106-lead-product-info .prod-rating-info .rating-icons:first-child{margin-left:0}
.CM106-lead-product-info .prod-rating-info .rating-content{width:150px;font-size:12px;line-height:14px;float:left}
.CM106-lead-product-info .prod-rating-info .rating-content span{display:block;margin-top:3px;word-wrap:break-word}
.CM106-lead-product-info .prod-rating-info .advice-text,.CM106-lead-product-info .prod-rating-info .link-text{display:block;margin-top:10px;clear:both;float:right}
.CM106-lead-product-info .prod-rating-info .link-text{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
@media screen and (max-width:1020px){.CM106-lead-product-info{width:700px;padding-left:20px;padding-right:20px}
.CM106-lead-product-info::after{background-color:white;content:"";display:block;position:absolute;right:-500px;width:500px;height:90px;top:0}
.CM106-lead-product-info .prod-meta>*{width:370px}
.CM106-lead-product-info .prod-meta>*.playstation-plus{width:330px}
.CM106-lead-product-info .prod-meta>*.playstation-plus>abbr{display:inline}
.CM106-lead-product-info .prod-meta>*.playstation-plus>strong{display:inline}
.CM106-lead-product-info .prod-meta>*.platforms{width:440px}
.CM106-lead-product-info .prod-meta>*.playstation-only{padding:0 18px 0 20px}
.CM106-lead-product-info .prod-meta h1{margin-top:20px}
.CM106-lead-product-info .prod-meta .playstation-only+h1{margin-top:50px}
.CM106-lead-product-info .prod-media{width:313px;top:-78px;right:16px}
.CM106-lead-product-info .prod-media a .overlay{width:100%;height:176px}
.CM106-lead-product-info .prod-media a .overlay .image img{max-height:176px}
.CM106-lead-product-info .prod-media a .overlay .image img.ytImage{max-height:none;height:auto;margin-top:-9.375%}
.CM106-lead-product-info .prod-media a .overlay .image .button{width:76px;height:76px}
.CM106-lead-product-info .prod-media a .overlay .image img{width:100%}
.CM106-lead-product-info .prod-media a .overlay .hover{height:129px;bottom:-103px}
.CM106-lead-product-info .prod-media a .overlay .hover .content p{font-size:16px}
.CM106-lead-product-info .prod-rating-info{position:relative;margin-bottom:50px;display:inline-block;top:initial;bottom:initial;right:initial;max-width:240px}
.CM106-lead-product-info .prod-rating-info .rating-info{margin-bottom:9px;float:left}
.lt-ie8 .CM106-lead-product-info .prod-rating-info{display:inline;zoom:1}
.CM106-lead-product-info .prod-rating-info a span,.CM106-lead-product-info .prod-rating-info a .link-text{float:left;text-align:left}
.CM106-lead-product-info.no-media .prod-meta ul.release-info li{float:none}
}
.CM106-lead-product-info .prod-meta .genericButtonRow{word-spacing:-4px;margin-top:20px}
.CM106-lead-product-info .prod-meta .genericButtonRow a{word-spacing:normal;margin-right:18px;margin-top:10px}
.CM106-lead-product-info .prod-meta .genericButtonRow a.chevron-link{color:#363636;text-decoration:none;font-weight:normal;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;background:url("clientlibs_base/images/common/chevronLlinkBlue.png") no-repeat 0 0;padding:0 0 0 18px;display:inline-block;line-height:20px}
.CM106-lead-product-info .prod-meta .genericButtonRow a.chevron-link:hover{color:#0068bf}
.CM106-lead-product-info .prod-meta .psn-now{display:block;line-height:17px;margin:17px 0 -4px 0;background:url("clientlibs_base/images/CM106_leadProductInfo/psnow-logo.png") no-repeat 0 center;padding:8px 0 8px 35px}
.CM106-lead-product-info .prod-meta .psn-now a{border-bottom:0 none;text-decoration:none;font-weight:normal;color:#000;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif}
.CM106-lead-product-info .prod-meta .psn-now{border-bottom:0 none;text-decoration:none;font-weight:normal;color:#000;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica}
.CM106-lead-product-info .rating-info .pegi-descriptor{margin-top:36px}
.CM106-lead-product-info a.link-btn{color:#fff}
.CM106-lead-product-info .button-row{margin-top:30px}
.CM106-lead-product-info .button-row .button-cell{float:left;margin-right:20px;margin-bottom:20px}
.CM106-lead-product-info .review-highlight{padding-bottom:0!important}
.CM106-lead-product-info .prod-additional .item.x-score{width:90px;text-align:center;border-left:none 0;background-color:#f5f5f5;height:90px}
.CM106-lead-product-info .prod-additional .item.x-score .review-scores{padding-top:0!important}
.CM106-lead-product-info .prod-additional .item.x-score .score{width:auto!important;height:auto!important}
.CM106-lead-product-info .prod-additional .item.x-score .score-value span{font-size:30px!important}
.CM106-lead-product-info .prod-rating-info{display:block;position:absolute;bottom:15px;right:55px;min-width:50px;max-width:300px;text-align:right!important}
.CM106-lead-product-info .prod-rating-info .advice-text,.CM106-lead-product-info .prod-rating-info .link-text{display:block;margin-top:10px;clear:both;float:right}
.CM106-lead-product-info .sony-rewards{font-size:12px;padding:5px 0}
.CM106-lead-product-info .sony-rewards img{height:12px;width:12px;vertical-align:top;margin-top:3px}
.CM106-lead-product-info .sony-rewards span{display:inline-block;width:120px}
.CM106-lead-product-info .sony-rewards a{color:#0068bf;padding:5px 0 0 15px;display:block}
.got-want-one{display:block}
.got-want-one.initialised{display:block}
.got-want-one .want-got-item{float:left;margin:0 25px 0 0;position:relative;width:auto}
.got-want-one .want-got-item img{margin:5px 0 0 0}
.got-want-one .want-got-item .icon{width:36px;height:35px;display:block;vertical-align:top;overflow:hidden;text-indent:-9999px;float:left}
.got-want-one .want-got-item .icon.want-icon{background:transparent url("clientlibs_base/images/CM016_wantGotOne/want_icons.jpg") no-repeat 0 0}
.got-want-one .want-got-item .icon.got-icon{background:transparent url("clientlibs_base/images/CM016_wantGotOne/got_icons.jpg") no-repeat 0 0}
.no-touch .got-want-one .want-got-item .icon.want-icon:hover,.got-want-one .want-got-item .icon.active{background-position:0 -35px}
.got-want-one .want-got-item .desc{display:inline-block;margin:0 0 0 10px;width:auto;float:left}
.lt-ie8 .got-want-one .want-got-item .desc{display:block}
.got-want-one .want-got-item .desc h4{font-size:1.231em;font-weight:normal;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;line-height:35px}
.lt-ie9 .got-want-one .want-got-item .desc h4{font-weight:bold}
.got-want-one .got-one{display:none;margin:0}
.lt-ie8 .got-want-one .want-got-item .icon{text-indent:0}
.lt-ie8 .got-want-one .want-got-item .icon span{text-indent:-9999px;text-transform:capitalize}
.cm140-large-media-tile .tile-wrap{margin:0 auto;max-width:934px;position:relative}
.cm140-large-media-tile .tile-wrap a{overflow:hidden;position:relative;display:block;text-decoration:none;background:url('clientlibs_base/images/common/loader.gif') no-repeat 50% 50%;background-color:#303030}
.cm140-large-media-tile .tile-wrap a img{display:block;width:100%}
.cm140-large-media-tile .tile-wrap a .hover{-webkit-transition:bottom .3s ease-in-out;-moz-transition:bottom .3s ease-in-out;-ms-transition:bottom .3s ease-in-out;-o-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out;bottom:-100px;left:0;width:100%;position:absolute;color:#fff}
.cm140-large-media-tile .tile-wrap a .hover .tab{font-size:1.1em;position:relative;float:left;background-color:rgba(14,107,185,0.8);color:#fff;padding:5px 20px}
.lt-ie9 .cm140-large-media-tile .tile-wrap a .hover .tab{background-color:#0e6bb9;filter:alpha(opacity=80)}
.cm140-large-media-tile .tile-wrap a .hover .tab-content{display:block;clear:left;float:left;background-color:rgba(14,107,185,0.8);color:#fff;width:100%}
.lt-ie9 .cm140-large-media-tile .tile-wrap a .hover .tab-content{background-color:#0e6bb9;filter:alpha(opacity=80)}
.cm140-large-media-tile .tile-wrap a .hover .tab-content p{text-align:left;width:auto;margin:0;padding:10px 20px 50px 20px;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:1.8em;height:40px}
.touch .cm140-large-media-tile .tile-wrap a .hover{display:none}
.no-touch .cm140-large-media-tile .tile-wrap a:hover .hover{-webkit-transition:bottom .3s ease-in-out;-moz-transition:bottom .3s ease-in-out;-ms-transition:bottom .3s ease-in-out;-o-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out;bottom:0}
.cm140-large-media-tile .tile-wrap a .button{position:absolute;top:0;width:71px;height:71px}
.cm140-large-media-tile .tile-wrap a .button.video{background:url('clientlibs_base/images/CM109_mediaCarousel/vid-icon-big.png') top left no-repeat}
.cm140-large-media-tile .tile-wrap a .button.image{background:url('clientlibs_base/images/CM109_mediaCarousel/img-icon-big.png') top left no-repeat}
.cm140-large-media-tile .tile-wrap a.hidden{display:none}
@media screen and (max-width:1000px){.cm140-large-media-tile .tile-wrap a{margin:0 20px}
}
.CM090-inlineTabs{width:100%;display:inline-block;z-index:10;position:relative;text-align:center}
.lt-ie8 .CM090-inlineTabs{display:inline;zoom:1}
.CM090-inlineTabs>.wrapper{position:relative;margin:0 auto;display:inline-block;max-width:940px;width:100%}
.lt-ie8 .CM090-inlineTabs>.wrapper{display:inline;zoom:1}
.CM090-inlineTabs>.wrapper .tab-heading{margin-bottom:60px}
.CM090-inlineTabs>.wrapper .tab-heading .title{text-transform:capitalize}
.CM090-inlineTabs>.wrapper .tab-wrapper{padding:0}
.CM090-inlineTabs>.wrapper .tab-wrapper div.tabs{display:table;border-spacing:2px;margin:-2px auto 40px auto;padding:0;text-align:center}
.no-js .CM090-inlineTabs>.wrapper .tab-wrapper div.tabs{display:none}
.CM090-inlineTabs>.wrapper .tab-wrapper div.tabs a{padding:11px 20px 14px;display:table-cell;vertical-align:middle;text-align:center;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:none;text-transform:uppercase;background-color:whitesmoke;background-clip:padding-box;color:#363636}
.CM090-inlineTabs .wrapper .tab-wrapper div.tabs a.selected{-webkit-box-shadow:0 0 10px -2px #030203 inset;box-shadow:0 0 10px -2px #030203 inset;outline:0}
.lt-ie9 .CM090-inlineTabs .wrapper .tab-wrapper div.tabs a:hover{background:#ddd;color:#363636}
.CM090-inlineTabs .wrapper .tab-wrapper div.tabs a:hover,.CM090-inlineTabs .wrapper .tab-wrapper div.tabs a.selected{background-color:#0070c7;color:#fff}
.CM090-inlineTabs .wrapper .tab-wrapper div.tabs a.type-disabled{color:rgba(54,54,54,0.3)}
.CM090-inlineTabs .wrapper .tab-wrapper div.tabs a.type-disabled:hover,.CM090-inlineTabs .wrapper .tab-wrapper div.tabs a.type-disabled.selected{background-color:whitesmoke}
.CM090-inlineTabs .wrapper .tab-wrapper div.white-tabs a{background-color:whitesmoke}
.CM090-inlineTabs .wrapper .tab-wrapper div.tabs.top-padding{margin:40px auto 40px auto}
.CM090-inlineTabs .wrapper .tab-heading{display:none}
.CM090-inlineTabs>.wrapper .content{clear:both;position:absolute;left:-9999em;width:100%;text-align:left;overflow:hidden}
.CM090-inlineTabs>.wrapper .content.active{overflow:visible}
.CM090-inlineTabs>.wrapper .content .section:nth-last-child(2) .moduleComponent{padding-bottom:0;margin-bottom:0}
.CM090-inlineTabs>.wrapper .active{display:inline-block;position:relative;left:auto}
.CM090-inlineTabs .wrapper .active .page-section{padding:0}
.CM090-inlineTabs .wrapper .active .page-section .item{margin-top:10px}
.lt-ie8 .CM090-inlineTabs .wrapper .active{display:inline;zoom:1}
.sonyGrey .CM090-inlineTabs .wrapper .tab-wrapper div.tabs a{background-color:#fff}
.sonyGrey .CM090-inlineTabs .wrapper .tab-wrapper div.tabs a.selected{-webkit-box-shadow:0 0 10px -2px #030203 inset;box-shadow:0 0 10px -2px #030203 inset}
.sonyGrey .CM090-inlineTabs .wrapper .tab-wrapper div.tabs a:hover,.sonyGrey .CM090-inlineTabs .wrapper .tab-wrapper div.tabs a.selected{background-color:#0070c7;color:#fff}
.blue-pattern .CM090-inlineTabs .wrapper div.tabs a{background-color:#fff}
.blue-pattern .CM090-inlineTabs .wrapper div.tabs a.selected{-webkit-box-shadow:0 0 10px -2px #030203 inset;box-shadow:0 0 10px -2px #030203 inset}
.blue-pattern .CM090-inlineTabs .wrapper div.tabs a:hover,.blue-pattern .CM090-inlineTabs .wrapper div.tabs a.selected{background-color:#363636;color:#fff}
.lt-ie8 .CM090-inlineTabs .wrapper div.tabs a{display:inline;zoom:1;margin-right:2px}
@media all and (max-width:1000px){.CM090-inlineTabs>.wrapper .tab-wrapper{padding:0 20px}
.CM090-inlineTabs>.wrapper .tab-wrapper div.tabs a{padding-left:15px;padding-right:15px}
}
.image-light-box{background:url("clientlibs_base/images/common/loader.gif") no-repeat 50% 50%;background-color:#303030;height:100%;width:100%}
.imageWheel.section{width:940px;max-width:940px;min-width:484px;margin:0 auto}
.imageWheelCarousel{position:relative;max-width:932px;min-width:484px;width:932px}
.imageWheelCarousel .button-div{text-align:center;margin-top:-60px;display:block;position:relative;z-index:1}
.lt-ie8 .imageWheelCarousel .button-div{z-index:-1}
.imageWheelCarousel .loader{display:block;height:316px;width:100%;background:url("clientlibs_base/images/common/loader.gif") no-repeat 50% 30%}
.imageWheelCarousel .pages{text-align:right;margin-bottom:-5px;margin-right:2px}
.imageWheelCarousel .pages a{display:inline-block;width:10px;height:10px;margin:1px 1px 1px 10px;vertical-align:middle;text-indent:-9999px;background:#666;text-decoration:none;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}
.imageWheelCarousel .pages a.selected{background:#0068bf;width:12px;height:12px;margin:0 0 0 10px}
.no-touch .imageWheelCarousel .pages a:hover{background:#0068bf}
.imageWheelCarousel ul{padding:20px 0;list-style:none;display:none}
.imageWheelCarousel ul li{display:block;float:left;width:232px;max-width:232px;position:relative;margin-right:2px}
.imageWheelCarousel ul li .game-tile-hover .background{width:220px}
.imageWheelCarousel ul li a{text-decoration:none;display:block;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;position:relative}
.imageWheelCarousel ul li a .shadow{margin-bottom:5px;height:143px;background:url("clientlibs_base/images/CM010_boxCarousel/shadow.png") center bottom no-repeat}
.imageWheelCarousel ul li a .shadow .icon{position:relative;width:238px;height:133px}
.imageWheelCarousel ul li a .shadow .icon div{margin:5px 10px;width:218px;height:123px}
.no-touch .imageWheelCarousel ul li a:hover .shadow{padding-bottom:5px;margin-bottom:0}
.no-touch .imageWheelCarousel ul li a:hover .shadow .icon div{margin:0;width:100%;height:100%}
.imageWheelCarousel ul li a span{margin:0;text-align:left;color:#3a3a3a;font-size:1.1em}
.imageWheelCarousel ul li a h2{margin:0;text-align:left;color:#3a3a3a;font-size:1.4em;line-height:25px}
.imageWheelCarousel .prev,.imageWheelCarousel .next{position:absolute;top:85px!important;width:50px;height:50px;text-indent:-9999px;z-index:10}
.imageWheelCarousel .prev{background:url("clientlibs_base/images/common/arrows.png") left top no-repeat;left:-25px}
.imageWheelCarousel .prev.disabled{background-position:left bottom}
.imageWheelCarousel .next{right:-25px;background:url("clientlibs_base/images/common/arrows.png") right top no-repeat}
.imageWheelCarousel .next.disabled{background-position:right bottom}
.lt-ie8 .imageWheelCarousel .prev,.lt-ie8 .imageWheelCarousel .next{top:107px}
.imageWheelCarousel a,.imageWheelCarousel a:focus{outline:none!important;ie-dummy:expression(this.hideFocus=true)}
.no-touch .imageWheelCarousel ul li a:hover{-webkit-transform:scaleX(1.15) scaleY(1.15);-ms-transform:scaleX(1.15) scaleY(1.15);transform:scaleX(1.15) scaleY(1.15);transform-origin:center;-ms-transform-origin:center;-webkit-transform-origin:center;z-index:1;position:relative}
.imageWheelCarousel ul li .image-wheel-image img{width:100%}
.imageWheelCarousel .container-block{height:160px}
@media screen and (max-width:680px){.imageWheelCarousel{max-width:484px}
}
@media screen and (max-width:960px){.imageWheelCarousel{width:648px}
.imageWheel.section{width:650px}
.no-touch .imageWheelCarousel ul li:nth-child(3n) a:hover{transform-origin:right center;-ms-transform-origin:right center;-webkit-transform-origin:right center}
.no-touch .imageWheelCarousel ul li:nth-child(4n+1) a:hover{transform-origin:left center;-ms-transform-origin:left center;-webkit-transform-origin:left center}
}
.no-touch .imageWheelCarousel ul li:nth-child(4n) a:hover{transform-origin:right center;-ms-transform-origin:right center;-webkit-transform-origin:right center}
.no-touch .imageWheelCarousel ul li:nth-child(4n+1) a:hover{transform-origin:left center;-ms-transform-origin:left center;-webkit-transform-origin:left center}
#huge-hero-banner{width:100%;position:relative;background:#000;height:716px}
.lt-ie8 #huge-hero-banner{overflow:hidden}
#huge-hero-banner .banner-wrapper{position:relative;height:716px;overflow:hidden;margin:0 auto;width:100%}
#huge-hero-banner .banner-wrapper #huge-hero-content{position:relative;margin:75px 15px 0 0;z-index:10;width:100%}
#huge-hero-banner .banner-wrapper #huge-hero-content .content-wrap{position:relative;height:500px;max-width:940px;margin:0 auto;text-align:left;pointer-events:none;z-index:5}
#huge-hero-banner .banner-wrapper #huge-hero-content .content-wrap .text-lock-up{position:absolute;top:-65px;z-index:6}
#huge-hero-banner .banner-wrapper #huge-hero-content .content-wrap .title-award-left{position:absolute;top:173px!important;left:0;width:440px;height:220px;background-repeat:no-repeat;background-position:0 0}
#huge-hero-banner .banner-wrapper #huge-hero-content .content-wrap .title-award-right{position:absolute;top:158px;left:490px;height:220px;width:440px;background-repeat:no-repeat;background-position:0 0;z-index:99}
#huge-hero-banner .banner-wrapper .release-date{position:relative;margin:75px 15px 0 0;z-index:6;text-align:right}
#huge-hero-banner .banner-wrapper .release-date p.releasedate{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-size:2.5em;filter:alpha(opacity=70);opacity:.7;margin-bottom:0}
.lt-ie9 #huge-hero-banner .banner-wrapper .release-date p{filter:alpha(opacity=100)}
#huge-hero-banner .banner-wrapper .wide,#huge-hero-banner .banner-wrapper .narrow{position:absolute;top:0;left:0;width:100%}
.touch #huge-hero-banner .banner-wrapper .wide,.touch #huge-hero-banner .banner-wrapper .narrow{position:static}
.touch #huge-hero-banner .banner-wrapper .wide .banner-image,.touch #huge-hero-banner .banner-wrapper .narrow .banner-image{position:absolute;top:0;left:0;z-index:0}
#huge-hero-banner .banner-wrapper .wide .banner-image,#huge-hero-banner .banner-wrapper .narrow .banner-image{height:720px;position:fixed;background-position:center top;background-repeat:no-repeat;background-color:transparent;width:100%}
#huge-hero-banner .banner-wrapper .wide{display:block}
#huge-hero-banner .banner-wrapper .narrow{display:none}
#huge-hero-banner .middle-mask{background-color:#fff;height:90px;max-width:980px;position:absolute;bottom:0;left:50%;margin-left:-490px;width:100%;z-index:10}
#huge-hero-banner .right-mask{background-color:#fff;height:90px;width:100%;position:absolute;bottom:0;left:50%;margin-left:490px;z-index:10}
#huge-hero-banner .shapes{pointer-events:none}
#huge-hero-banner .shapes{position:absolute;z-index:11}
#huge-hero-banner .left-shapes{bottom:-65px;left:-3%}
.lt-ie8 #huge-hero-banner .left-shapes{display:none}
#huge-hero-banner .right-shapes{bottom:50px;right:-3%}
.lt-ie8 #huge-hero-banner .right-shapes{display:none}
@media screen and (max-width:1190px){#huge-hero-banner .left-shapes img{position:relative;left:-40%}
#huge-hero-banner .right-shapes img{position:relative;right:-40%}
}
@media screen and (max-width:900px){#huge-hero-banner .banner-wrapper .wide{display:none}
#huge-hero-banner .banner-wrapper .narrow{display:block}
#huge-hero-banner .banner-wrapper .narrow .banner-image{background-size:100%}
#huge-hero-banner .banner-wrapper #huge-hero-content .content-wrap{width:100%;margin-left:0}
#huge-hero-banner .banner-wrapper #huge-hero-content .content-wrap .title-award-left{width:343px;height:171px;left:20px;top:272px}
#huge-hero-banner .banner-wrapper #huge-hero-content .content-wrap .title-award-right{width:343px;height:171px;top:194px;left:383px}
#huge-hero-banner .left-shapes{display:none}
#huge-hero-banner .right-shapes{display:none}
}
@media screen and (max-width:900px){#huge-hero-banner .banner-wrapper .wide{display:none}
#huge-hero-banner .banner-wrapper .narrow{display:block}
#huge-hero-banner .banner-wrapper .narrow .banner-image{background-size:initial}
}
@media screen and (min-width:1600px){#huge-hero-banner .wide .banner-image{width:100%;left:0;margin-left:0;background-size:100%}
}
#huge-hero-banner #huge-hero-content.noReleaseDate{padding-top:54px}
#huge-hero-banner #huge-hero-content.releaseDate-without-context-nav{padding-top:0}
#huge-hero-banner .banner-wrapper .norelease-nocontext-nav{margin-top:11px}
.CC024-hero-title-lockup .wrapper h3 a{color:#fff}
.CC024-hero-title-lockup .wrapper h3,.CC024-hero-title-lockup .wrapper .info-text{z-index:1;background-color:#0e6bb9;display:block;text-decoration:none;position:relative;text-align:left;color:#fff;pointer-events:auto;position:relative;text-align:left;margin:0;line-height:1.2em;float:left}
.lt-ie9 .CC024-hero-title-lockup .wrapper h3,.lt-ie9 .CC024-hero-title-lockup .wrapper .info-text{background-color:#0e6bb9;filter:alpha(opacity=80)}
.generatedcontent.opacity .CC024-hero-title-lockup .wrapper h3,.generatedcontent.opacity .CC024-hero-title-lockup .wrapper .info-text{background-color:transparent}
.generatedcontent.opacity .CC024-hero-title-lockup .wrapper h3:before,.generatedcontent.opacity .CC024-hero-title-lockup .wrapper .info-text:before{position:absolute;top:0;bottom:0;right:0;left:0;content:"";display:block;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;background-color:#0e6bb9;opacity:.8;z-index:-1}
.CC024-hero-title-lockup .wrapper h3{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:3.077em;padding:15px 20px 15px 20px;left:80px}
.CC024-hero-title-lockup .wrapper h3 div.two-line{font-size:2.615em;float:left}
.CC024-hero-title-lockup .wrapper h3.two-line{font-size:2.615em}
.CC024-hero-title-lockup .wrapper .info-text{position:relative;clear:left;width:340px}
.CC024-hero-title-lockup .wrapper .info-text p{margin:0;padding:20px 35px 20px 20px;font-size:1.231em}
.CC024-hero-title-lockup .wrapper .info-text .chev{background-image:url('clientlibs_base/images/CM077_heroBanner/right_chev.png');background-repeat:no-repeat;width:14px;height:19px;background-position:0 0;position:absolute;bottom:12px;right:12px}
.CC024-hero-title-lockup .wrapper.black_bkg h3,.CC024-hero-title-lockup .wrapper.black_bkg .info-text{background-color:#000}
.generatedcontent.opacity .CC024-hero-title-lockup .wrapper.black_bkg h3,.generatedcontent.opacity .CC024-hero-title-lockup .wrapper.black_bkg .info-text{background-color:transparent}
.generatedcontent.opacity .CC024-hero-title-lockup .wrapper.black_bkg h3:before,.generatedcontent.opacity .CC024-hero-title-lockup .wrapper.black_bkg .info-text:before{background-color:#000}
.CC024-hero-title-lockup .wrapper.white_bkg h3,.CC024-hero-title-lockup .wrapper.white_bkg .info-text{color:#363636;background-color:#fff}
.generatedcontent.opacity .CC024-hero-title-lockup .wrapper.white_bkg h3,.generatedcontent.opacity .CC024-hero-title-lockup .wrapper.white_bkg .info-text{background-color:transparent}
.generatedcontent.opacity .CC024-hero-title-lockup .wrapper.white_bkg h3:before,.generatedcontent.opacity .CC024-hero-title-lockup .wrapper.white_bkg .info-text:before{background-color:#fff}
.CC024-hero-title-lockup .wrapper.white_bkg .chev{background-position:0 -24px}
.CC024-hero-title-lockup .wrapper.step_right h3{left:0}
.CC024-hero-title-lockup .wrapper.step_right .info-text{left:80px}
.CC024-hero-title-lockup a{display:block;text-decoration:none}
.CC024-hero-title-lockup a:hover .wrapper.blue_bkg h3:before,.CC024-hero-title-lockup a:hover .wrapper.blue_bkg .info-text:before,.CC024-hero-title-lockup a:hover .wrapper.black_bkg h3:before,.CC024-hero-title-lockup a:hover .wrapper.black_bkg .info-text:before,.CC024-hero-title-lockup a:hover .wrapper.white_bkg h3:before,.CC024-hero-title-lockup a:hover .wrapper.white_bkg .info-text:before{opacity:1}
.lt-ie9 .CC024-hero-title-lockup a:hover .wrapper.blue_bkg h3,.lt-ie9 .CC024-hero-title-lockup a:hover .wrapper.blue_bkg .info-text,.lt-ie9 .CC024-hero-title-lockup a:hover .wrapper.black_bkg h3,.lt-ie9 .CC024-hero-title-lockup a:hover .wrapper.black_bkg .info-text,.lt-ie9 .CC024-hero-title-lockup a:hover .wrapper.white_bkg h3,.lt-ie9 .CC024-hero-title-lockup a:hover .wrapper.white_bkg .info-text{filter:alpha(opacity=100)}
.no-generatedcontent .CC024-hero-title-lockup a:hover .wrapper.blue_bkg,.no-opacity .CC024-hero-title-lockup a:hover .wrapper.blue_bkg{background-color:#0e6bb9}
.lt-ie9 .no-generatedcontent .CC024-hero-title-lockup a:hover .wrapper.blue_bkg,.lt-ie9 .no-opacity .CC024-hero-title-lockup a:hover .wrapper.blue_bkg{background-color:#0e6bb9;filter:alpha(opacity=1000)}
.no-generatedcontent .CC024-hero-title-lockup a:hover .wrapper.black_bkg,.no-opacity .CC024-hero-title-lockup a:hover .wrapper.black_bkg{background-color:black}
.lt-ie9 .no-generatedcontent .CC024-hero-title-lockup a:hover .wrapper.black_bkg,.lt-ie9 .no-opacity .CC024-hero-title-lockup a:hover .wrapper.black_bkg{background-color:black;filter:alpha(opacity=100)}
.no-generatedcontent .CC024-hero-title-lockup a:hover .wrapper.white_bkg,.no-opacity .CC024-hero-title-lockup a:hover .wrapper.white_bkg{background-color:white}
.lt-ie9 .no-generatedcontent .CC024-hero-title-lockup a:hover .wrapper.white_bkg,.lt-ie9 .no-opacity .CC024-hero-title-lockup a:hover .wrapper.white_bkg{background-color:white;filter:alpha(opacity=100)}
@media screen and (max-width:1024px){.CC024-hero-title-lockup .wrapper h3{left:0}
.CC024-hero-title-lockup .wrapper .info-text{width:420px;left:0}
}
#CM001_homeHero{position:relative;margin-top:-99px;background-color:#01439a;min-height:670px;min-width:700px;background-image:url('clientlibs_base/images/CM001_homeHero/Home1600_Background.jpg');background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
#CM001_homeHero .background-container{position:fixed;top:99px;right:0;bottom:0;left:0;z-index:0;overflow:hidden;opacity:1;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}
.touch #CM001_homeHero .background-container{position:absolute}
#CM001_homeHero .background-container .narrow{display:none}
#CM001_homeHero .background-container .portrait{display:none}
.no-opacity #CM001_homeHero .background-container{display:block}
#CM001_homeHero .background-container .slide{line-height:0;font-size:0}
#CM001_homeHero .background-container .image .wide,#CM001_homeHero .background-container .image .narrow,#CM001_homeHero .background-container .image .portrait{width:100%;height:100%}
#CM001_homeHero .background-container .image .wide>div,#CM001_homeHero .background-container .image .narrow>div,#CM001_homeHero .background-container .image .portrait>div{width:100%;height:100%;background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
#CM001_homeHero .background-container .image .wide>div p,#CM001_homeHero .background-container .image .narrow>div p,#CM001_homeHero .background-container .image .portrait>div p{text-indent:-9999px}
#CM001_homeHero .background-container .video video{position:absolute;left:0;top:0;min-width:100%;min-height:100%}
#CM001_homeHero .background-container .video .wide,#CM001_homeHero .background-container .video .narrow,#CM001_homeHero .background-container .video .portrait{display:none}
#CM001_homeHero .foreground-container{position:absolute;z-index:11;top:64px;right:0;bottom:120px;left:0;overflow:hidden;cursor:pointer;-webkit-transition:opacity .5s ease-in-out 1s;-moz-transition:opacity .5s ease-in-out 1s;-ms-transition:opacity .5s ease-in-out 1s;-o-transition:opacity .5s ease-in-out 1s;transition:opacity .5s ease-in-out 1s;opacity:1}
#CM001_homeHero .foreground-container.loaded{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
#CM001_homeHero .foreground-container .no-opacity{display:block}
#CM001_homeHero .foreground-container .slide{z-index:3;opacity:0;-webkit-transition:top 0s linear .5s,opacity .5s ease-in-out;-moz-transition:top 0s linear .5s,opacity .5s ease-in-out;-ms-transition:top 0s linear .5s,opacity .5s ease-in-out;-o-transition:top 0s linear .5s,opacity .5s ease-in-out;transition:top 0s linear .5s,opacity .5s ease-in-out}
#CM001_homeHero .foreground-container .slide .content{position:absolute;top:65px;left:50%;bottom:40px;width:940px;margin-left:-470px;display:block}
#CM001_homeHero .foreground-container .slide .content>div{position:absolute}
#CM001_homeHero .foreground-container .slide .content .narrow{display:none}
#CM001_homeHero .foreground-container .slide .content .portrait{display:none}
#CM001_homeHero .foreground-container .slide .content .top-left{top:0;left:0}
#CM001_homeHero .foreground-container .slide .content .bottom-left{bottom:0;left:0}
#CM001_homeHero .foreground-container .slide .content .bottom-right{width:440px;height:220px;bottom:0;right:0}
#CM001_homeHero .foreground-container .slide .content .bottom-right img{position:absolute;bottom:0;right:0}
#CM001_homeHero .foreground-container .slide .content .top-right{right:0;bottom:250px}
#CM001_homeHero .foreground-container .slide .content .top-right .CC024-hero-title-lockup .step_right .info-text{margin-right:80px}
#CM001_homeHero .foreground-container .pagination-container{position:absolute;right:0;top:70px;height:auto;z-index:5}
#CM001_homeHero .foreground-container .pagination-container .wide{width:130px;padding:2px}
#CM001_homeHero .foreground-container .pagination-container .wide::before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#1f1f1f;opacity:.7}
.no-opacity #CM001_homeHero .foreground-container .pagination-container .wide::before{filter:alpha(opacity=70)}
.no-opacity #CM001_homeHero .foreground-container .pagination-container .wide,#CM001_homeHero .foreground-container .pagination-container .wide .no-generatedcontent{background-color:#1f1f1f}
#CM001_homeHero .foreground-container .pagination-container .thumbnail{margin-top:2px;position:relative;line-height:0;font-size:0;cursor:pointer;z-index:1}
#CM001_homeHero .foreground-container .pagination-container .thumbnail:first-child{margin-top:0}
.lt-ie9 #CM001_homeHero .foreground-container .pagination-container .thumbnail img{z-index:-1;position:relative}
#CM001_homeHero .foreground-container .pagination-container .thumbnail .grey-overlay{display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#1f1f1f;opacity:.7;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;z-index:2}
#CM001_homeHero .foreground-container .pagination-container .thumbnail .blue-timer{display:block;position:absolute;bottom:0;left:-12px;width:8px;height:100%;max-height:100%;background-color:#007dd5;opacity:0}
.no-opacity #CM001_homeHero .foreground-container .pagination-container .thumbnail .grey-overlay{display:none}
.no-opacity #CM001_homeHero .foreground-container .pagination-container .thumbnail .blue-timer{height:0}
.no-opacity.lt-ie9 #CM001_homeHero .foreground-container .pagination-container .thumbnail .grey-overlay{filter:alpha(opacity=70);display:block}
#CM001_homeHero .foreground-container .pagination-container .thumbnail.loading{cursor:default}
#CM001_homeHero .foreground-container .pagination-container .thumbnail.loading .grey-overlay{background-image:url('clientlibs_base/images/common/loader.gif');background-repeat:no-repeat;background-position:center center}
#CM001_homeHero .foreground-container .pagination-container .thumbnail.loading .blue-timer{height:100%;opacity:0}
#CM001_homeHero .foreground-container .pagination-container .thumbnail:hover .grey-overlay{opacity:.35}
.no-opacity #CM001_homeHero .foreground-container .pagination-container .thumbnail:hover .grey-overlay{filter:alpha(opacity=35)}
#CM001_homeHero .foreground-container .pagination-container .thumbnail:hover.loading .grey-overlay{opacity:.7}
#CM001_homeHero .foreground-container .pagination-container .narrow>div[class^=pagination],#CM001_homeHero .foreground-container .pagination-container .portrait>div[class^=pagination]{opacity:0;width:50px;background-image:url('clientlibs_base/images/CM001_homeHero/pagination-bg.png');background-position:0 0;position:absolute;top:0;right:0;height:0;overflow:hidden}
.no-opacity #CM001_homeHero .foreground-container .pagination-container .narrow>div[class^=pagination],.no-opacity #CM001_homeHero .foreground-container .pagination-container .portrait>div[class^=pagination]{display:none}
#CM001_homeHero .foreground-container .pagination-container .narrow>div[class^=pagination] a,#CM001_homeHero .foreground-container .pagination-container .portrait>div[class^=pagination] a{text-indent:-9999px;display:block;width:48px;height:40px;background-image:url('clientlibs_base/images/CM001_homeHero/pagination.png');background-repeat:no-repeat;cursor:pointer}
#CM001_homeHero .foreground-container .pagination-container .narrow>div[class^=pagination] .prev,#CM001_homeHero .foreground-container .pagination-container .portrait>div[class^=pagination] .prev{background-position:13px 11px}
#CM001_homeHero .foreground-container .pagination-container .narrow>div[class^=pagination] .next,#CM001_homeHero .foreground-container .pagination-container .portrait>div[class^=pagination] .next{background-position:13px -52px}
#CM001_homeHero .foreground-container .pagination-container .narrow>div[class^=pagination] .num,#CM001_homeHero .foreground-container .pagination-container .portrait>div[class^=pagination] .num{color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,0.3);font-size:16px;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;text-align:center;line-height:48px}
.csstransitions #CM001_homeHero .foreground-container .pagination-container.paused .wide .thumbnail .blue-timer{height:100%}
.csstransitions #CM001_homeHero .foreground-container .pagination-container.paused .narrow>div[class^=pagination],.csstransitions #CM001_homeHero .foreground-container .pagination-container.paused .portrait>div[class^=pagination]{background-position:0 0}
#CM001_homeHero .left-shapes,#CM001_homeHero .right-shapes{position:absolute;height:330px;width:85px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;bottom:-10%;margin:0;z-index:10}
#CM001_homeHero .left-shapes.loaded,#CM001_homeHero .right-shapes.loaded{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
#CM001_homeHero .left-shapes{left:0;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}
#CM001_homeHero .right-shapes{right:0;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}
#CM001_homeHero .shape{position:absolute;max-width:160px;z-index:100;-webkit-transition:max-width 1s ease-in-out;-moz-transition:max-width 1s ease-in-out;-ms-transition:max-width 1s ease-in-out;-o-transition:max-width 1s ease-in-out;transition:max-width 1s ease-in-out}
#CM001_homeHero .shape.square{top:0;left:0}
#CM001_homeHero .shape.triangle{bottom:0;left:0}
#CM001_homeHero .shape.circle{top:0;right:0}
#CM001_homeHero .shape.cross{bottom:0;right:0}
#CM001_homeHero .slide{height:100%;width:100%;position:absolute;left:0;top:-100%;z-index:1;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:top 0s linear 1.5s;-moz-transition:top 0s linear 1.5s;-ms-transition:top 0s linear 1.5s;-o-transition:top 0s linear 1.5s;transition:top 0s linear 1.5s}
#CM001_homeHero.slide-0 .background-container .slide-0,#CM001_homeHero.slide-1 .background-container .slide-1,#CM001_homeHero.slide-2 .background-container .slide-2,#CM001_homeHero.slide-3 .background-container .slide-3,#CM001_homeHero.slide-4 .background-container .slide-4{top:0;z-index:2;-webkit-transition:top 1s ease-in-out .5s;-moz-transition:top 1s ease-in-out .5s;-ms-transition:top 1s ease-in-out .5s;-o-transition:top 1s ease-in-out .5s;transition:top 1s ease-in-out .5s}
#CM001_homeHero.slide-0 .background-container .slide-0+.slide,#CM001_homeHero.slide-1 .background-container .slide-1+.slide,#CM001_homeHero.slide-2 .background-container .slide-2+.slide,#CM001_homeHero.slide-3 .background-container .slide-3+.slide,#CM001_homeHero.slide-4 .background-container .slide-4+.slide{top:100%;-webkit-transition:top 0s linear 1.5s;-moz-transition:top 0s linear 1.5s;-ms-transition:top 0s linear 1.5s;-o-transition:top 0s linear 1.5s;transition:top 0s linear 1.5s}
#CM001_homeHero.slide-0 .background-container .slide:first-child{top:100%}
#CM001_homeHero.slide-0 .foreground-container .slide-0,#CM001_homeHero.slide-1 .foreground-container .slide-1,#CM001_homeHero.slide-2 .foreground-container .slide-2,#CM001_homeHero.slide-3 .foreground-container .slide-3,#CM001_homeHero.slide-4 .foreground-container .slide-4{top:0;opacity:1;-webkit-transition:top 0s linear .5s,opacity .5s ease-in-out 1.5s;-moz-transition:top 0s linear .5s,opacity .5s ease-in-out 1.5s;-ms-transition:top 0s linear .5s,opacity .5s ease-in-out 1.5s;-o-transition:top 0s linear .5s,opacity .5s ease-in-out 1.5s;transition:top 0s linear .5s,opacity .5s ease-in-out 1.5s}
#CM001_homeHero.slide-0 .pagination-container .slide-0,#CM001_homeHero.slide-1 .pagination-container .slide-1,#CM001_homeHero.slide-2 .pagination-container .slide-2,#CM001_homeHero.slide-3 .pagination-container .slide-3,#CM001_homeHero.slide-4 .pagination-container .slide-4{cursor:default}
#CM001_homeHero.slide-0 .pagination-container .slide-0 .blue-timer,#CM001_homeHero.slide-1 .pagination-container .slide-1 .blue-timer,#CM001_homeHero.slide-2 .pagination-container .slide-2 .blue-timer,#CM001_homeHero.slide-3 .pagination-container .slide-3 .blue-timer,#CM001_homeHero.slide-4 .pagination-container .slide-4 .blue-timer{height:0;opacity:1}
#CM001_homeHero.slide-0 .pagination-container .slide-0 .grey-overlay,#CM001_homeHero.slide-1 .pagination-container .slide-1 .grey-overlay,#CM001_homeHero.slide-2 .pagination-container .slide-2 .grey-overlay,#CM001_homeHero.slide-3 .pagination-container .slide-3 .grey-overlay,#CM001_homeHero.slide-4 .pagination-container .slide-4 .grey-overlay{opacity:0;-webkit-transition:opacity 1s ease-in-out .5s;-moz-transition:opacity 1s ease-in-out .5s;-ms-transition:opacity 1s ease-in-out .5s;-o-transition:opacity 1s ease-in-out .5s;transition:opacity 1s ease-in-out .5s}
.no-opacity #CM001_homeHero.slide-0 .pagination-container .slide-0 .grey-overlay,.no-opacity #CM001_homeHero.slide-1 .pagination-container .slide-1 .grey-overlay,.no-opacity #CM001_homeHero.slide-2 .pagination-container .slide-2 .grey-overlay,.no-opacity #CM001_homeHero.slide-3 .pagination-container .slide-3 .grey-overlay,.no-opacity #CM001_homeHero.slide-4 .pagination-container .slide-4 .grey-overlay{display:none}
#CM001_homeHero.slide-0 .pagination-container .slide-0:hover .grey-overlay,#CM001_homeHero.slide-1 .pagination-container .slide-1:hover .grey-overlay,#CM001_homeHero.slide-2 .pagination-container .slide-2:hover .grey-overlay,#CM001_homeHero.slide-3 .pagination-container .slide-3:hover .grey-overlay,#CM001_homeHero.slide-4 .pagination-container .slide-4:hover .grey-overlay{opacity:0}
.no-opacity #CM001_homeHero.slide-0 .pagination-container .slide-0.thumbnail>div.gray-overlay,.no-opacity #CM001_homeHero.slide-1 .pagination-container .slide-1.thumbnail>div.gray-overlay,.no-opacity #CM001_homeHero.slide-2 .pagination-container .slide-2.thumbnail>div.gray-overlay,.no-opacity #CM001_homeHero.slide-3 .pagination-container .slide-3.thumbnail>div.gray-overlay,.no-opacity #CM001_homeHero.slide-4 .pagination-container .slide-4.thumbnail>div.gray-overlay{display:none}
#CM001_homeHero.slide-0 .pagination-container .narrow>div.pagination-0,#CM001_homeHero.slide-1 .pagination-container .narrow>div.pagination-1,#CM001_homeHero.slide-2 .pagination-container .narrow>div.pagination-2,#CM001_homeHero.slide-3 .pagination-container .narrow>div.pagination-3,#CM001_homeHero.slide-4 .pagination-container .narrow>div.pagination-4,#CM001_homeHero.slide-0 .pagination-container .portrait>div.pagination-0,#CM001_homeHero.slide-1 .pagination-container .portrait>div.pagination-1,#CM001_homeHero.slide-2 .pagination-container .portrait>div.pagination-2,#CM001_homeHero.slide-3 .pagination-container .portrait>div.pagination-3,#CM001_homeHero.slide-4 .pagination-container .portrait>div.pagination-4{opacity:1;background-position:0 126px}
.no-opacity #CM001_homeHero.slide-0 .pagination-container .narrow>div.pagination-0,.no-opacity #CM001_homeHero.slide-1 .pagination-container .narrow>div.pagination-1,.no-opacity #CM001_homeHero.slide-2 .pagination-container .narrow>div.pagination-2,.no-opacity #CM001_homeHero.slide-3 .pagination-container .narrow>div.pagination-3,.no-opacity #CM001_homeHero.slide-4 .pagination-container .narrow>div.pagination-4,.no-opacity #CM001_homeHero.slide-0 .pagination-container .portrait>div.pagination-0,.no-opacity #CM001_homeHero.slide-1 .pagination-container .portrait>div.pagination-1,.no-opacity #CM001_homeHero.slide-2 .pagination-container .portrait>div.pagination-2,.no-opacity #CM001_homeHero.slide-3 .pagination-container .portrait>div.pagination-3,.no-opacity #CM001_homeHero.slide-4 .pagination-container .portrait>div.pagination-4{display:block}
.js #CM001_homeHero.loading .background-container{opacity:0}
.no-opacity .js #CM001_homeHero.loading .background-container{display:none}
.js #CM001_homeHero.loading .foreground-container{opacity:0;cursor:default}
.no-opacity .js #CM001_homeHero.loading .foreground-container{display:none}
.js #CM001_homeHero.loading .foreground-container .pagination-container{z-index:-1}
.js #CM001_homeHero.loading .foreground-container .pagination-container .thumbnail .blue-timer{height:100%}
.js #CM001_homeHero.loading .foreground-container .pagination-container .narrow>div[class^=pagination],js #CM001_homeHero.loading .foreground-container .pagination-container .portrait>div[class^=pagination]{background-position:0 0}
.js #CM001_homeHero.loading .left-shapes,.js #CM001_homeHero.loading .right-shapes{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);height:200px;bottom:50%;margin-bottom:-100px}
.js #CM001_homeHero.loading .left-shapes{left:50%;margin-left:-160px;width:178px}
.js #CM001_homeHero.loading .right-shapes{right:50%;margin-right:-160px}
.js #CM001_homeHero.loading .shape{max-width:60px}
#CM001_homeHero.stopped .foreground-container .pagination-container div.thumbnail .blue-timer{opacity:0;-webkit-transition:opacity 1s ease-in-out,height 0s linear 1000s;-moz-transition:opacity 1s ease-in-out,height 0s linear 1000s;-ms-transition:opacity 1s ease-in-out,height 0s linear 1000s;-o-transition:opacity 1s ease-in-out,height 0s linear 1000s;transition:opacity 1s ease-in-out,height 0s linear 1000s}
.no-opacity #CM001_homeHero.stopped .foreground-container .pagination-container div.thumbnail .blue-timer{display:none}
#CM001_homeHero.stopped .foreground-container .pagination-container .narrow div[class^=pagination],#CM001_homeHero.stopped .foreground-container .pagination-container .portrait div[class^=pagination]{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.no-js #CM001_homeHero>div.background-container{display:none}
.no-js #CM001_homeHero noscript>div.background-container>div.slide-0:first-child{top:0}
.no-js #CM001_homeHero .foreground-container .pagination-container{display:none}
#CM001_homeHero.single-slide div.background-container>div.slide-0:first-child{top:0}
#CM001_homeHero.single-slide .foreground-container .pagination-container{display:none}
#CM001_homeHero.single-slide.slide-0 .background-container .slide-0,#CM001_homeHero.single-slide.slide-1 .background-container .slide-1,#CM001_homeHero.single-slide.slide-2 .background-container .slide-2,#CM001_homeHero.single-slide.slide-3 .background-container .slide-3,#CM001_homeHero.single-slide.slide-4 .background-container .slide-4{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
@media all and (max-width:1235px){#CM001_homeHero .foreground-container .pagination-container .wide{height:0;overflow:hidden;padding:0}
.no-csstransitions #CM001_homeHero .foreground-container .pagination-container .wide{display:none}
.no-csstransitions #CM001_homeHero .foreground-container .pagination-container .portrait{display:none}
#CM001_homeHero .foreground-container .pagination-container .narrow{height:auto;overflow:visible}
#CM001_homeHero .foreground-container .pagination-container .narrow div[class^=pagination]{height:126px}
#CM001_homeHero .left-shapes{margin-left:-50px;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}
#CM001_homeHero .right-shapes{margin-right:-50px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}
}
@media all and (max-width:1077px){#CM001_homeHero .left-shapes,#CM001_homeHero .right-shapes{opacity:0;z-index:-1}
#CM001_homeHero.loading .left-shapes,#CM001_homeHero.loading .right-shapes{opacity:1;z-index:1}
}
@media all and (max-width:1024px){#CM001_homeHero .foreground-container .CC024-hero-title-lockup{margin-left:-20px}
#CM001_homeHero .foreground-container .CC024-hero-title-lockup h3,#CM001_homeHero .foreground-container .CC024-hero-title-lockup .info-text,#CM001_homeHero .foreground-container .CC024-hero-title-lockup .two-line{left:0}
#CM001_homeHero .foreground-container .slide .content{left:20px;margin-left:0;right:20px;width:auto}
#CM001_homeHero .foreground-container .slide .content .top-right{right:auto;left:0}
}
@media all and (max-width:1024px){#CM001_homeHero .background-container .wide{display:none}
#CM001_homeHero .background-container .narrow{display:block}
#CM001_homeHero .foreground-container .content .image-block.wide{display:none}
#CM001_homeHero .foreground-container .content .image-block.portrait{display:none}
#CM001_homeHero .foreground-container .content .image-block.narrow{display:block}
}
.homepage_homeHeroOverlay{margin:0!important}
#CM001_homeHero.loader:after{background-image:url('clientlibs_base/images/common/loader_blue.gif');background-position:50% center;background-repeat:no-repeat;position:absolute;width:100%;height:100%;content:""}
@media all and (max-width:980px){#CM001_homeHero .foreground-container .slide .content .image-block>img{-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scale(0.755);-moz-transform:scale(0.755);-ms-transform:scale(0.755);-o-transform:scale(0.755);transform:scale(0.755);width:100%}
}
@media only screen and (min-device-width :320px) and (max-device-width :480px){#CM001_homeHero{min-width:320px}
#CM001_homeHero .background-container .wide{display:none}
#CM001_homeHero .background-container .narrow{display:none}
#CM001_homeHero .background-container .portrait{display:block}
#CM001_homeHero .foreground-container .content .image-block.wide{display:none}
#CM001_homeHero .foreground-container .content .image-block.narrow{display:none}
#CM001_homeHero .foreground-container .content .image-block.portrait{display:block}
.no-csstransitions #CM001_homeHero .foreground-container .pagination-container .wide{display:none}
#CM001_homeHero .foreground-container .pagination-container .narrow{height:auto;overflow:visible}
#CM001_homeHero .foreground-container .pagination-container .narrow div[class^=pagination]{height:126px}
#CM001_homeHero .left-shapes{margin-left:-50px;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}
#CM001_homeHero .right-shapes{margin-right:-50px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}
}
@media only screen and (min-width :1024px){.bigDesktopBtn .link-btn{font-size:20px}
}
.CC025-hero-info-bar{display:inline-block;border-spacing:2px 0;letter-spacing:0;pointer-events:auto;overflow:hidden;border-collapse:separate}
.CC025-hero-info-bar a{display:inline-block}
.CC025-hero-info-bar .info-item{display:table-cell;vertical-align:middle;text-align:center;background-color:#a3271b;height:80px;min-width:80px;width:auto;overflow:hidden}
.CC025-hero-info-bar .info-item img{vertical-align:middle}
.lt-ie9 .CC025-hero-info-bar .info-item{background-color:white;filter:alpha(opacity=20)}
.lt-ie9 .CC025-hero-info-bar .info-item img{position:relative;filter:alpha(opacity=100)}
.lt-ie8 .CC025-hero-info-bar .info-item>*{position:relative}
.CC025-hero-info-bar .bkg-black{background-color:rgba(0,0,0,0.2)}
.lt-ie9 .CC025-hero-info-bar .bkg-black{background-color:black;filter:alpha(opacity=20)}
.CC025-hero-info-bar .bkg-white{background-color:rgba(255,255,255,0.2)}
.lt-ie9 .CC025-hero-info-bar .bkg-white{background-color:white;filter:alpha(opacity=20)}
.CC025-hero-info-bar .days_left{color:#FFF;width:auto}
.CC025-hero-info-bar .days_left .left{font:36px "BebasRegular";float:left;padding:15px 0 15px 15px;position:relative;filter:alpha(opacity=100)}
.CC025-hero-info-bar .days_left .right{font-size:14px;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;text-transform:uppercase;line-height:14px;float:right;padding:25px 15px 15px 10px;position:relative;filter:alpha(opacity=100)}
.lt-ie8 .CC025-hero-info-bar .days_left .right{display:inline;float:left}
.CC025-hero-info-bar .info-btn{width:auto;padding:0 17px}
.CC025-hero-info-bar .info-item a span{font-size:14px;text-transform:uppercase;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;display:block;float:left;margin:0 0 0 17px;line-height:40px}
.CC025-hero-info-bar .info-video{padding-left:17px;padding-right:17px;min-width:0;height:80px}
.CC025-hero-info-bar .info-video a{height:40px}
.CC025-hero-info-bar .vid-image{background:url("clientlibs_base/images/Blue_PlayArrow.png") no-repeat;width:40px;height:40px;display:inline-block;float:left}
.cm077-heroBanner{position:relative}
.cm077-heroBanner .release-date{position:relative;margin:10px 15px 0 0;float:right;z-index:6}
.cm077-heroBanner.with-contextual-nav .release-date{margin-top:72px}
.lt-ie8 .cm077-heroBanner .release-date{margin:64px 15px 0 0;filter:alpha(opacity=70)}
.cm077-heroBanner .release-date p{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-size:2.5em;color:#fff;filter:alpha(opacity=70);opacity:.7}
.cm077-heroBanner a{text-decoration:none;color:#fff}
.cm077-heroBanner .video-container{bottom:0;height:auto;min-height:100%;min-width:100%;overflow:hidden;position:fixed;right:0;width:auto;z-index:0}
.touch .cm077-heroBanner .video-container{position:absolute}
.cm077-heroBanner .video-container.hide{display:none}
.cm077-heroBanner .video-pattern{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGOTdGMTE3NDA3MjA2ODExOEY2MkM2QjkzMzEyQjM0RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGOEQ2RDRCNEYwNzgxMUUxQTgyODk1MzRERDY3MEY2MSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGOEQ2RDRCM0YwNzgxMUUxQTgyODk1MzRERDY3MEY2MSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QThBQTJGMkUwQTIwNjgxMThBNkQ5RjFGRTU4NUYxMDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Rjk3RjExNzQwNzIwNjgxMThGNjJDNkI5MzMxMkIzNEUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7onta0AAAAb0lEQVR42uzTMREAIAwDQEAG/rVhozAUCSzls+Qy575HRMvM7FVpj1Y8/TxY8rm7v3iQQQYZZJBBBhlkkEEGGWSQQQYZZJBBBhlkkEEGGWSQQQYZZJBBBhlkkEEGGWSQQQYZZJBBBhlkkME32QIMAHohz3z+YodWAAAAAElFTkSuQmCC") repeat scroll 0 0 rgba(0,0,0,0);height:100%;position:absolute;width:100%;z-index:0}
.cm077-heroBanner .image-wrap{text-align:center;overflow:visible;height:600px;position:relative}
.cm077-heroBanner .image-wrap .narrow,.cm077-heroBanner .image-wrap .wide{position:absolute;top:0;left:0}
.touch .cm077-heroBanner .image-wrap .narrow,.touch .cm077-heroBanner .image-wrap .wide{position:static}
.touch .cm077-heroBanner .image-wrap .narrow .banner-image,.touch .cm077-heroBanner .image-wrap .wide .banner-image{position:absolute}
.cm077-heroBanner .image-wrap .narrow .banner-image,.cm077-heroBanner .image-wrap .wide .banner-image{height:600px;position:fixed;background-position:center top;background-repeat:no-repeat;background-color:transparent;width:100%}
.cm077-heroBanner .image-wrap .content-wrap{position:relative;z-index:1;height:500px;width:940px;margin:0 auto;text-align:left}
.cm077-heroBanner .image-wrap .content-wrap .copy{position:absolute;top:50px}
.cm077-heroBanner .image-wrap .content-wrap .copy.right{right:114px}
.cm077-heroBanner .image-wrap .content-wrap .copy.with-contextual-nav{top:110px}
.cm077-heroBanner .image-wrap .content-wrap .copy .basic-header{text-align:left}
.cm077-heroBanner .image-wrap .content-wrap .copy .basic-header h1{color:#fff;text-align:left;font-size:2.2em;font-style:italic;font-weight:normal;font-family:"adelle",Georgia;margin:0;-moz-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-feature-settings:"lnum"}
.cm077-heroBanner .image-wrap .content-wrap .copy .basic-header h2{color:#fff;text-align:left;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:3.2em;margin:0 0 20px 0}
.cm077-heroBanner .image-wrap .content-wrap .copy .basic-header p{color:#fff;text-align:left;color:#8fd5fd;width:440px;margin:0}
.cm077-heroBanner .image-wrap .content-wrap .info-bar{position:absolute;bottom:30px}
.cm077-heroBanner .image-wrap .middle-mask{background-color:#fff;height:90px;max-width:1040px;position:absolute;bottom:0;left:50%;margin-left:-520px;width:100%}
.cm077-heroBanner .image-wrap .right-mask{background-color:#fff;height:200px;width:100%;position:absolute;bottom:0;left:50%;margin-left:520px}
.cm077-heroBanner .image-wrap .video-reel-mask{background-color:#fff;height:269px;width:100%;position:absolute;bottom:0;left:50%;z-index:0}
.cm077-heroBanner .image-wrap .shapes{pointer-events:none}
.cm077-heroBanner .image-wrap .shapes{position:absolute;z-index:2}
.no-js .cm077-heroBanner .image-wrap .shapes{display:none}
.cm077-heroBanner .image-wrap .left-shapes{bottom:-65px;left:-3%}
.cm077-heroBanner .image-wrap .right-shapes{bottom:140px;right:-3%}
.cm077-heroBanner .short-banner{height:500px}
.cm077-heroBanner .short-banner .narrow .banner-image,.cm077-heroBanner .short-banner .wide .banner-image{height:500px}
.cm077-heroBanner.with-contextual-nav .image-wrap .content-wrap .copy{top:114px}
@media screen and (min-width:960px){.cm077-heroBanner .image-wrap{text-align:center;overflow:visible}
.cm077-heroBanner .image-wrap .wide{display:block}
.cm077-heroBanner .image-wrap .wide .banner-image{width:1600px;left:50%;margin-left:-800px}
.cm077-heroBanner .image-wrap .narrow{display:none}
}
@media screen and (min-width:1600px){.cm077-heroBanner .image-wrap .wide .banner-image{width:100%;left:0;margin-left:0;background-size:100%}
}
@media screen and (max-width:960px){.cm077-heroBanner .image-wrap .wide{display:none}
.cm077-heroBanner .image-wrap .narrow{display:block}
.cm077-heroBanner .image-wrap .narrow .banner-image{height:600px;position:fixed;background-position:center top;background-repeat:no-repeat;background-color:transparent;width:100%;background-size:100%}
.cm077-heroBanner .image-wrap .content-wrap{width:100%}
.cm077-heroBanner .image-wrap .content-wrap .CC024-hero-title-lockup .wrapper h3{left:0}
.cm077-heroBanner .image-wrap .content-wrap .CC024-hero-title-lockup .wrapper .info-text{left:0}
.cm077-heroBanner .image-wrap .content-wrap .info-bar{left:20px}
.cm077-heroBanner .image-wrap .content-wrap .copy{left:0}
.cm077-heroBanner .image-wrap .content-wrap .copy.right{right:auto}
.cm077-heroBanner .image-wrap .content-wrap .copy .basic-header{padding-left:20px}
}
@media screen and (max-width:900px){.cm077-heroBanner .image-wrap .wide{display:none}
.cm077-heroBanner .image-wrap .narrow .banner-image{background-size:initial}
}
@media screen and (max-width:1060px){.cm077-heroBanner .image-wrap .middle-mask{left:0;margin-left:0}
}
@media screen and (max-width:1200px){.cm077-heroBanner .image-wrap .left-shapes img{position:relative;left:-40%}
.cm077-heroBanner .image-wrap .right-shapes img{position:relative;right:-40%}
}
@media screen and (max-width:1080px){.cm077-heroBanner .image-wrap .left-shapes{display:none}
.cm077-heroBanner .image-wrap .right-shapes{display:none}
}
.cm077-heroBanner .image-wrap[data-href]{cursor:pointer}
.CM146-resultlist{display:inline;min-width:660px;max-width:940px;margin:0 auto}
.CM146-resultlist a.more-link{background:none repeat scroll 0 0 #f5f5f5;color:#363636;display:block;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;margin:0 auto;margin-top:20px;max-width:940px;min-width:660px;opacity:.8;filter:alpha(opacity=80);padding:10px 0;text-align:center;width:100%}
.CM146-resultlist a.more-link span.more{background:url('clientlibs_base/images/upDownArrows.png') no-repeat scroll right -12px transparent;display:inline-block;padding:0 28px 0 0;font-size:1.2em;text-transform:uppercase}
.CM146-resultlist a.more-link:hover{background:#e6e6e6;filter:alpha(opacity=90);opacity:.9}
.CM146-resultlist .categories,.CM146-resultlist .sort{margin-bottom:20px}
.CM146-resultlist .categories .sbSelector,.CM146-resultlist .sort .sbSelector{width:auto;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;text-transform:uppercase;font-size:14px}
.CM146-resultlist .categories{margin-left:2px;float:left}
.CM146-resultlist .sort{margin-right:2px;float:right}
.CM146-resultlist .title{float:right;line-height:50px;margin:0 20px 20px 0}
.CM146-resultlist .history-header,.CM146-resultlist .clear-history{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;display:block;line-height:22px;height:22px;padding:40px 0 20px 0;margin:0}
.CM146-resultlist .history-header{font-size:20px;float:left}
.CM146-resultlist .clear-history{font-size:14px;float:right;color:#363636;text-decoration:none}
.CM146-resultlist .clear-history span{margin:5px 7px 0 0;float:left;width:10px;height:11px;display:block;background:url('clientlibs_base/images/CM146_resultList/close.png') no-repeat}
.CM146-resultlist .temporary-message{max-width:940px;min-width:660px;height:102px;line-height:102px;width:100%;text-align:center;background:#fff;display:none;clear:both}
.lt-ie8 .CM146-resultlist .temporary-message{float:left;overflow:hidden}
.CM146-resultlist table.viewing-history{width:100%;max-width:940px;min-width:660px;clear:both}
.lt-ie8 .CM146-resultlist table.viewing-history{float:left;overflow:hidden}
.CM146-resultlist table.viewing-history tr.even{background:#2171b8}
.CM146-resultlist table.viewing-history tr.odd{background:#1f69b2}
.CM146-resultlist table.viewing-history tr:hover{background:#3186c7;cursor:pointer}
.CM146-resultlist table.viewing-history tr td{padding:10px;color:#FFF}
.CM146-resultlist table.viewing-history tr td.main,.CM146-resultlist table.viewing-history tr td.number{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal}
.CM146-resultlist table.results{width:100%;max-width:940px;min-width:660px;border-spacing:2px 0;border-collapse:separate;clear:both}
.lt-ie8 .CM146-resultlist table.results{float:left;overflow:hidden}
.CM146-resultlist table.results tr.even{background:#fff}
.CM146-resultlist table.results tr.odd{background:#f5f5f5}
.CM146-resultlist table.results tr:hover{background:#e6e6e6;cursor:pointer}
.CM146-resultlist table.results tr td{padding:20px}
.CM146-resultlist table.results tr td.center strong,.CM146-resultlist table.results tr td.center span{color:#0068bf}
.CM146-resultlist table.results tr td.num{width:21px;color:#0068bf;font:27px 'BebasRegular',sans-serif;vertical-align:top}
.CM146-resultlist table.results tr td a{display:inline;float:right;width:182px;height:102px;zoom:1}
.CM146-resultlist table.results tr td.main{font-size:16px}
.CM146-resultlist table.results tr td.main div{display:block;max-width:554px;margin-right:10px;float:left}
.CM146-resultlist table.results tr td.main p,.CM146-resultlist table.results tr td.main strong{clear:both}
.CM146-resultlist table.results tr td.main p{color:#0068bf;padding:0;margin:0;font-size:14px;text-transform:uppercase}
.CM146-resultlist table.results tr td.main strong{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;display:block;margin:1px 0 10px 0}
.lt-ie9 .CM146-resultlist table.results tr td.main strong{font-weight:bold}
.CM146-resultlist table.results tr td.center{text-align:center}
.CM146-resultlist table.results tr td.center strong{font:22px 'BebasRegular',sans-serif}
.CM146-resultlist table.results tr td.center span{font-size:14px;margin:10px 0 0 0;display:block;text-transform:uppercase}
.CM146-resultlist table.results tr td.center.blue{color:#0068bf}
@media all and (max-width:1000px){.CM146-resultlist table.results tr td a{visibility:hidden;display:none!Important}
}
.two-image-greatness-awaits-grid{background-position:center top;background-repeat:repeat;max-width:942px;min-width:708px;margin:0 auto;zoom:1;position:relative;width:92%}
.grid.section-end{margin-bottom:0}
.dark-section .two-image-greatness-awaits-grid{background-image:url('clientlibs_greatnessAwaits/images/bg-grid-tile-dark.jpg')}
@media(min-width :708px) and (max-width:1000px){.dark-section .two-image-greatness-awaits-grid{background-image:url('clientlibs_greatnessAwaits/imagesimg/bg-grid-tile-dark-2-rows.jpg')}
}
.light-section .two-image-greatness-awaits-grid{background-image:url('clientlibs_greatnessAwaits/images/bg-grid-tile-light.jpg')}
@media(min-width :708px) and (max-width:1000px){.light-section .two-image-greatness-awaits-grid{background-image:url('clientlibs_greatnessAwaits/images/bg-grid-tile-light-2-rows.jpg')}
}
.two-image-greatness-awaits-grid .grid-row.inner-container{display:table;position:relative;z-index:2}
.two-image-greatness-awaits-grid .grid-row.inner-container .buttons{float:right}
.two-image-greatness-awaits-grid .grid-row.inner-container .btn-grid-item,.two-image-greatness-awaits-grid .grid-row.inner-container .btn-grid-item-half{float:left;margin:0 1px}
.two-image-greatness-awaits-grid .grid-row.inner-container .hotgame-title{font-size:3em;font-family:Helvetica,sans-serif;float:left}
.dark-section .two-image-greatness-awaits-grid .grid-row.inner-container .hotgame-title{color:#fff}
.light-section .two-image-greatness-awaits-grid .grid-row.inner-container .hotgame-title{color:#1d1d1d}
.two-image-greatness-awaits-grid .grid-row.inner-container .buttons.no-compress{float:right;margin-bottom:-50px}
.two-image-greatness-awaits-grid .grid-row.inner-container .buttons.no-compress a{float:left;margin:0 1px}
@media(max-width :1000px){.two-image-greatness-awaits-grid .grid-row.inner-container{margin-top:2px;width:628px}
.two-image-greatness-awaits-grid .grid-row.inner-container .buttons{float:left;margin:1px}
.two-image-greatness-awaits-grid .grid-row.inner-container .buttons .link-btn{width:312px;float:left;margin:1px}
}
@media(max-width :1000px){.inner-container.blank-grid-row{max-width:628px}
}
.grid-item{float:left;height:100%;max-height:312px;width:100%;margin:1px;height:312px;position:relative;z-index:2}
.grid-item.sm-1-of-3{width:312px}
.grid-item.sm-2-of-3{width:626px;overflow:hidden}
.grid-item.md-2-of-3{width:626px;overflow:hidden}
@media(max-width :1000px){.grid-item.md-2-of-3{background-color:red;width:312px;color:red}
}
.grid-item.sm-3-of-3{max-width:100%}
.dark-section .grid-item{background-color:#1d1d1d}
.dark-section .blank-grid-row .grid-item{background-color:#000}
.light-section .grid-item{background-color:white}
@media(max-width:1000px){.sm-hide{display:none}
.sm-show{display:block}
.md-hide{display:none}
.md-show{display:block}
}
.gameFeatures{margin:0 auto;text-align:center;zoom:1;max-width:940px}
.gameFeatures:before,.gameFeatures:after{content:"";display:table}
.gameFeatures:after{clear:both}
.gameFeatures .clear{clear:both}
.gameFeatures .content_link{display:inline-block;zoom:1;margin-left:auto;margin-right:auto;margin-bottom:30px}
.gameFeatures .content_logo{display:block;margin-left:auto;margin-right:auto;margin-bottom:30px}
.gameFeatures .feature-items{width:633px;margin-left:auto;margin-right:auto}
.gameFeatures .feature-items ul{padding:0;list-style-type:none;margin-bottom:30px;margin-left:-2px;zoom:1}
.gameFeatures .feature-items ul:before,.gameFeatures .feature-items ul:after{content:"";display:table}
.gameFeatures .feature-items ul:after{clear:both}
.gameFeatures .feature-items ul li{width:125px;float:left;margin-left:2px;margin-bottom:2px;background-color:whitesmoke}
.gameFeatures .feature-items ul li:first-child{margin-left:0}
.gameFeatures .feature-items ul li .feature-wrap{height:77px;background-repeat:no-repeat;background-position:center}
.gameFeatures .feature-items ul li .feature-wrap.feature-controller{background-image:url('clientlibs_base/images/CM124_gameFeatures/icon-controller.png')}
.gameFeatures .feature-items ul li .feature-wrap.feature-diskspace{background-image:url('clientlibs_base/images/CM124_gameFeatures/icon-diskspace.png')}
.gameFeatures .feature-items ul li .feature-wrap.feature-network{background-image:url('clientlibs_base/images/CM124_gameFeatures/icon-network.png')}
.gameFeatures .feature-items ul li .feature-wrap.feature-players{background-image:url('clientlibs_base/images/CM124_gameFeatures/icon-players.png')}
.gameFeatures .feature-items ul li .feature-wrap.feature-resolution{background-image:url('clientlibs_base/images/CM124_gameFeatures/icon-resolution.png')}
.gameFeatures .feature-items ul li .text-wrap{display:table-cell;vertical-align:middle;width:125px}
.gameFeatures .feature-items ul li .text-wrap p{overflow:hidden;text-align:center;font-size:1em;padding:0 10px 10px 10px}
.gameFeatures .feature-items ul li.empty{opacity:.7;filter:alpha(opacity=70)}
.gameFeatures a{text-decoration:none;color:#363636;font-size:1.2em;line-height:1.4em;display:table;margin:auto}
.gameFeatures a.content_link{background:transparent url('clientlibs_base/images/CM124_gameFeatures/bg-arrow.png') 0 -1px no-repeat;padding-left:20px;margin-bottom:30px;display:inline-block}
.gameFeatures p{font-size:.9em;margin:0;text-align:center}
.moduleComponent.gameFeatures{padding-bottom:60px}
@media screen and (max-width:960px){.gameFeatures{padding:0 20px}
}
.game-tile{width:220px;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica;position:relative}
.game-tile>.tile{display:block;position:relative;text-decoration:none;min-height:206px}
.game-tile>.tile .game-tile-util{position:absolute;top:0;left:0;width:40px;height:40px;background-color:rgba(0,0,0,0.8);text-align:center;vertical-align:middle;font-size:20px;line-height:39px;margin-bottom:4px;font-family:BebasRegular;color:#fff;z-index:2}
.lt-ie9 .game-tile>.tile .game-tile-util{background-color:black;filter:alpha(opacity=80)}
.game-tile>.tile .game-tile-util .max{font-size:14px}
.game-tile>.tile .game-tile-util.score{color:#e55526}
.game-tile>.tile .text-stripe{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;background-color:rgba(0,0,0,0.8);position:absolute;left:0;padding:10px;bottom:28px;text-transform:uppercase;font-size:12px}
.lt-ie9 .game-tile>.tile .text-stripe{background-color:black;filter:alpha(opacity=80)}
.game-tile>.tile .text-stripe .keyword{color:#00a2ff;margin-right:6px}
.game-tile>.tile .text-stripe .text{color:#fff}
.game-tile>.tile .text-stripe.award .keyword{color:#fedc01}
.game-tile>.tile .game-tile-details span{text-transform:uppercase;color:#0068bf}
.game-tile>.tile .game-tile-details a.title{color:#3a3a3a}
.csstransitions.opacity.no-touch .game-tile:hover .game-tile-hover{opacity:1;-webkit-transition:max-height 0s linear .3s,opacity .25s ease-in-out .3s;-moz-transition:max-height 0s linear .3s,opacity .25s ease-in-out .3s;-ms-transition:max-height 0s linear .3s,opacity .25s ease-in-out .3s;-o-transition:max-height 0s linear .3s,opacity .25s ease-in-out .3s;transition:max-height 0s linear .3s,opacity .25s ease-in-out .3s;max-height:1000px}
.csstransitions.opacity.no-touch .game-tile:hover .tile .game-tile-util{z-index:11}
.csstransitions.opacity.no-touch .game-tile:hover .tile .util-title{z-index:11}
.no-js.no-touch .game-tile:hover .game-tile-hover{display:block}
.game-tile .game-tile-hover{position:absolute;top:-20px;left:-20px;z-index:10}
.touch .game-tile .game-tile-hover{display:none!important}
.no-js .game-tile .game-tile-hover{display:none}
.opacity .game-tile .game-tile-hover{opacity:0;max-height:0;overflow:hidden}
.opacity .game-tile .game-tile-hover.show{max-height:1000px}
.no-opacity .game-tile .game-tile-hover{display:none}
.no-opacity .game-tile .game-tile-hover.show{display:block}
.csstransitions .game-tile .game-tile-hover{-webkit-transition:max-height 0s linear .3s,opacity .25s ease-in-out .1s;-moz-transition:max-height 0s linear .3s,opacity .25s ease-in-out .1s;-ms-transition:max-height 0s linear .3s,opacity .25s ease-in-out .1s;-o-transition:max-height 0s linear .3s,opacity .25s ease-in-out .1s;transition:max-height 0s linear .3s,opacity .25s ease-in-out .1s;max-height:0;overflow:hidden}
.game-tile .game-tile-hover .background{-webkit-box-shadow:0 1px 4px 0 #666;box-shadow:0 1px 4px 0 #666;background:#212121;height:100%;padding:20px}
.game-tile .game-tile-hover .game-tile-hover-cert{position:absolute;overflow:hidden;z-index:1;width:100px;height:40px;bottom:21px;left:10px}
.game-tile .game-tile-hover .game-tile-hover-cert img{max-height:40px;max-width:100px}
.game-tile .game-tile-hover .game-tile-details{color:#fff}
.game-tile .game-tile-hover .game-tile-details span{text-transform:uppercase;color:#fff}
.game-tile .game-tile-hover .game-tile-details a.title{color:#fff}
.game-tile .game-tile-hover .game-tile-details p.desc{min-width:200px;float:left;clear:both;height:5em}
.game-tile .game-tile-hover .game-tile-details .button{float:left;clear:left;margin-top:12px}
.game-tile .game-tile-hover .game-tile-details .button a:first-child{margin-right:20px}
.game-tile .game-tile-hover .game-tile-details h3{text-align:left;font-size:13px;display:block;padding-top:14px;font-weight:normal;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif;clear:both;color:#fff}
.game-tile .game-tile-hover .game-tile-details div.possession>a:hover{background-color:#424242}
.game-tile a:hover .game-tile-hover{display:block}
.game-tile .game-tile-image:before{background-color:#f5f5f5;content:"";display:block;height:100%;left:0;margin-top:-11px;position:absolute;top:0;width:100%;z-index:-1}
.game-tile .game-tile-image{padding-bottom:11px;position:relative;background:url('clientlibs_base/images/CM010_boxCarousel/shadow.png') center bottom no-repeat;height:124px;display:block;z-index:0;overflow:hidden}
.game-tile .game-tile-details{position:relative}
.game-tile .game-tile-details>span{margin:0;text-align:left;color:#747474;font-size:14px;line-height:18px;height:18px;display:block}
.game-tile .game-tile-details a.title{text-decoration:none;float:left;color:#3a3a3a;font-size:17px;height:42px;width:218px;text-align:left;line-height:20px;font-weight:normal}
.game-tile .game-tile-details h2{padding-right:2px;text-align:left;float:left;font-weight:normal;line-height:20px;overflow:hidden;font-size:17px;text-decoration:none;position:relative;clear:both;display:block;margin:3px 0 0 0;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica}
.game-tile .possession{height:26px;display:block;position:absolute;top:-5px;right:0}
.game-tile .possession>a{width:16px;height:16px;float:left;padding:5px;cursor:pointer;background-color:transparent;margin-left:2px}
.game-tile .possession>a>span{background:url('clientlibs_base/images/CM091_gameTiles/util/possession_sprite.png') no-repeat;height:16px;width:16px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;outline:0}
.game-tile .possession>a.want-it>span{background-position:center -16px}
.game-tile .possession>a.have-it>span{background-position:center bottom}
.game-tile .possession>a:hover{background-color:#e3e3e3}
.game-tile.want-it .possession>a.want-it>span{background-position:center top}
.game-tile.have-it .possession>a.have-it>span{background-position:center -30px}
.game-tile .link-btn{display:block;min-width:65px;float:left;margin-top:5px}
.game-tile .ps-plus{position:absolute;top:-20px;right:-20px;display:block;background:url('clientlibs_base/images/CM091_gameTiles/util/ps_plus.png') no-repeat;width:40px;height:40px}
.game-tile-details .link-btn .btn{padding:13px 20px}
html.lt-ie9 .game-tile-image{padding-bottom:8px}
html.lt-ie8 .game-tile-details h2{padding-top:3px}
html.lt-ie8 .game-tile-hover .game-tile-details{width:220px}
.lt-ie8 .game-tiles ~ div a.link-btn{z-index:-10}
.game-tiles{padding:0;position:relative;width:980px;margin:0 auto}
.game-tiles .tile .game-tile-util{color:#f60;z-index:1}
.game-tiles .tile .util-title{color:#fff;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;background:black;background:rgba(0,0,0,0.8);height:25px;line-height:21px;padding:0 5px;position:absolute;text-align:center;top:63px;width:50px;z-index:1}
.lt-ie10 .game-tiles .tile .util-title{line-height:22px}
.game-tiles ul{padding-left:0;margin-bottom:0}
.game-tiles ul li{list-style-type:none;width:220px;float:left;margin-right:20px;margin-bottom:20px;position:relative}
.game-tiles ul li.layout-type-3.tile-2,.game-tiles ul li.layout-type-1.tile-1,.game-tiles ul li.primary-highlights.tile-1{width:460px;min-height:432px}
.game-tiles ul li.layout-type-3.tile-2 .game-tile,.game-tiles ul li.layout-type-1.tile-1 .game-tile,.game-tiles ul li.primary-highlights.tile-1 .game-tile{width:460px}
.game-tiles ul li.layout-type-3.tile-2 .game-tile .game-tile-image,.game-tiles ul li.layout-type-1.tile-1 .game-tile .game-tile-image,.game-tiles ul li.primary-highlights.tile-1 .game-tile .game-tile-image{height:350px}
.game-tiles ul li.layout-type-3.tile-2 .game-tile .game-tile-details,.game-tiles ul li.layout-type-1.tile-1 .game-tile .game-tile-details,.game-tiles ul li.primary-highlights.tile-1 .game-tile .game-tile-details{width:460px}
.game-tiles ul li.layout-type-3.tile-2 .game-tile .tile .game-tile-util,.game-tiles ul li.layout-type-1.tile-1 .game-tile .tile .game-tile-util,.game-tiles ul li.primary-highlights.tile-1 .game-tile .tile .game-tile-util{width:60px;height:60px;font-size:30px;line-height:55px;font-family:BebasRegular}
.game-tiles ul li.layout-type-3.tile-2 .game-tile .tile .game-tile-util .max,.game-tiles ul li.layout-type-1.tile-1 .game-tile .tile .game-tile-util .max,.game-tiles ul li.primary-highlights.tile-1 .game-tile .tile .game-tile-util .max{font-size:21px}
.game-tiles ul li.layout-type-3.tile-2 .game-tile .tile .text-stripe,.game-tiles ul li.layout-type-1.tile-1 .game-tile .tile .text-stripe,.game-tiles ul li.primary-highlights.tile-1 .game-tile .tile .text-stripe{font-size:14px}
.game-tiles ul li.layout-type-3.tile-2 .game-tile-hover .game-tile-details h3,.game-tiles ul li.layout-type-1.tile-1 .game-tile-hover .game-tile-details h3,.game-tiles ul li.primary-highlights.tile-1 .game-tile-hover .game-tile-details h3{float:right;margin-top:14px;clear:none}
.game-tiles ul li.layout-type-2.tile-3,.game-tiles ul li.secondary-highlights.tile-3,.game-tiles ul li.cross-sell-highlights.tile-1{width:460px;min-height:432px;float:right}
.game-tiles ul li.layout-type-2.tile-3 .game-tile,.game-tiles ul li.secondary-highlights.tile-3 .game-tile,.game-tiles ul li.cross-sell-highlights.tile-1 .game-tile{width:460px}
.game-tiles ul li.layout-type-2.tile-3 .game-tile .game-tile-image,.game-tiles ul li.secondary-highlights.tile-3 .game-tile .game-tile-image,.game-tiles ul li.cross-sell-highlights.tile-1 .game-tile .game-tile-image{height:350px}
.game-tiles ul li.layout-type-2.tile-3 .game-tile .game-tile-details,.game-tiles ul li.secondary-highlights.tile-3 .game-tile .game-tile-details,.game-tiles ul li.cross-sell-highlights.tile-1 .game-tile .game-tile-details{width:460px}
.game-tiles ul li.layout-type-2.tile-3 .game-tile .tile .game-tile-util,.game-tiles ul li.secondary-highlights.tile-3 .game-tile .tile .game-tile-util,.game-tiles ul li.cross-sell-highlights.tile-1 .game-tile .tile .game-tile-util{width:60px;height:60px;font-size:30px;line-height:55px;font-family:BebasRegular}
.game-tiles ul li.layout-type-2.tile-3 .game-tile .tile .game-tile-util .max,.game-tiles ul li.secondary-highlights.tile-3 .game-tile .tile .game-tile-util .max,.game-tiles ul li.cross-sell-highlights.tile-1 .game-tile .tile .game-tile-util .max{font-size:21px}
.game-tiles ul li.layout-type-2.tile-3 .game-tile .tile .text-stripe,.game-tiles ul li.secondary-highlights.tile-3 .game-tile .tile .text-stripe,.game-tiles ul li.cross-sell-highlights.tile-1 .game-tile .tile .text-stripe{font-size:14px}
.game-tiles ul li.layout-type-2.tile-3 .game-tile-hover .game-tile-details h3,.game-tiles ul li.secondary-highlights.tile-3 .game-tile-hover .game-tile-details h3,.game-tiles ul li.cross-sell-highlights.tile-1 .game-tile-hover .game-tile-details h3{float:right;margin-top:14px;clear:none}
.game-tiles ul li.tertiary-highlights.tile-3{width:460px;min-height:432px;float:left}
.game-tiles ul li.tertiary-highlights.tile-3 .game-tile{width:460px}
.game-tiles ul li.tertiary-highlights.tile-3 .game-tile .game-tile-image{height:350px}
.game-tiles ul li.tertiary-highlights.tile-3 .game-tile .game-tile-details{width:460px}
.game-tiles ul li.tertiary-highlights.tile-3 .game-tile .tile .game-tile-util{width:60px;height:60px;font-size:30px;line-height:55px;font-family:BebasRegular}
.game-tiles ul li.tertiary-highlights.tile-3 .game-tile .tile .game-tile-util .max{font-size:21px}
.game-tiles ul li.tertiary-highlights.tile-3 .game-tile .tile .text-stripe{font-size:14px}
.game-tiles ul li.tertiary-highlights.tile-3 .game-tile-hover .game-tile-details h3{float:right;margin-top:14px;clear:none}
.game-tiles ul li.layout-type-3.tile-5,.game-tiles ul li.tertiary-highlights.tile-2,.game-tiles ul li.tertiary-highlights.tile-1{float:right}
.game-tiles ul li.layout-type-3.tile-4{clear:left}
.game-tiles ul li.layout-type-3.tile-5,.game-tiles ul li.layout-type-3.tile-4{margin-top:-226px}
.lt-ie8 .game-tiles ul li.layout-type-3.tile-5{margin-top:0}
.game-tiles a.more-link{background:none repeat scroll 0 0 #f5f5f5;color:#363636;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;display:block;margin:0 0 50px 0;overflow:hidden;padding:10px 0;text-align:center;max-width:940px}
.game-tiles a.more-link span{background:url('clientlibs_base/images/upDownArrows.png') no-repeat scroll right -14px transparent;display:inline-block;padding:0 28px 0 0}
.game-tiles a.more-link:hover{text-decoration:none;background:#e6e6e6}
.game-tiles a.more-link.hidden{display:none}
.game-tiles p.info{color:#0068bf;font-weight:bold;font-size:17px;text-align:center;margin:0 0 20px 0;display:none}
@media all and (max-width:960px){.highlight-tile,.game-tiles ul li.tertiary-highlights.tile-3{margin-right:0}
.game-tiles{width:700px}
.game-tiles ul{position:relative;padding-left:0;margin-left:-20px;zoom:1}
.game-tiles ul li{margin-left:20px;margin-right:0}
.game-tiles ul li.tertiary-highlights.tile-3{float:left}
.game-tiles ul li.tertiary-highlights.tile-2,.game-tiles ul li.tertiary-highlights.tile-1{float:right}
.game-tiles ul li.layout-type-1.tile-1,.game-tiles ul li.layout-type-2.tile-3,.game-tiles ul li.layout-type-3.tile-2,.game-tiles ul li.primary-highlights.tile-1,.game-tiles ul li.secondary-highlights.tile-3,.game-tiles ul li.cross-sell-highlights.tile-1{margin-right:0}
.game-tiles ul li.cross-sell-highlights.tile-1 .game-tile a .game-tile-image{background:0}
.game-tiles ul li.layout-type-2.tile-2,.game-tiles ul li.layout-type-3.tile-3{clear:left}
.game-tiles ul li.layout-type-2.tile-3,.game-tiles ul li.layout-type-3.tile-3{margin-top:-226px}
.game-tiles ul li.layout-type-3.tile-4,.game-tiles ul li.layout-type-3.tile-5{margin-top:0;float:left}
.lt-ie8 .game-tiles ul li.layout-type-2.tile-3{margin-top:0}
}
@media screen and (max-width:800px){.game-tiles{left:0}
}
.CM022_groupAndSorting{position:relative;max-width:940px;margin:0 auto;display:block}
.CM022_groupAndSorting div.grouping{float:left;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal}
.CM022_groupAndSorting div.grouping a{height:50px;float:left;margin:0 1px;line-height:50px;background:#f5f5f5;color:#363636;text-decoration:none;display:block;padding:0 20px;width:auto}
.CM022_groupAndSorting div.grouping a:hover{color:#FFF;background:#0070c7}
.lt-ie9 .CM022_groupAndSorting div.grouping a:hover{background:#ddd;color:#363636}
.CM022_groupAndSorting div.grouping a.selected{-webkit-box-shadow:0 0 10px -2px #030203 inset;box-shadow:0 0 10px -2px #030203 inset;background:#0070c7;color:#FFF;outline:0}
.CM022_groupAndSorting .sortTitle{float:right;width:auto;color:#363636;padding:14px 10px}
.lt-ie9 .CM022_groupAndSorting .sortTitle{padding:16px 10px}
.CM022_groupAndSorting div.sort{float:right}
.CM022_groupAndSorting div.sort .sbSelector{width:auto;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;text-transform:uppercase;font-size:14px}
@media all and (max-width:1000px){.CM022_groupAndSorting{min-width:700px;padding:0 20px}
}
.gameFinderFeaturedGames{margin:-20px auto 20px auto;width:740px}
.gamefeatured{overflow:hidden;position:relative;color:#000;background:#fff;display:none;width:100%}
.gamefeatured .gamefeature-wrap{position:relative;padding:10px;background-color:#fff;display:block}
.gamefeatured .gamefeature-wrap h3{text-align:left}
.gamefeatured ul{padding:0;margin:0}
.gamefeatured li{list-style:none;float:left;text-align:center;margin:5px;position:relative;min-height:150px;width:170px}
.gamefeatured li img{width:132px;height:120px}
.gamefeatured li .img-title{padding:10px 0}
#CM021_gameFilter ~ #results .error-no-results.hide,#CM021_gameFilter ~ #results .error-server.hide{display:none}
#CM021_gameFilter ~ #results .error-no-results label.parsys-label,#CM021_gameFilter ~ #results .error-server label.parsys-label{display:block;padding:5px;font-size:14px;font-weight:bold;text-align:left;color:#fff;background-color:#666}
#CM021_gameFilter{position:relative;width:100%;background:url('clientlibs_base/images/CM021_gameFilters/bg.jpg') no-repeat center top;color:#fff}
#CM021_gameFilter ~ #results{padding-bottom:150px;min-height:300px}
#CM021_gameFilter ~ #results .loader{display:none}
#CM021_gameFilter ~ #results.loading ul{position:relative;z-index:100}
#CM021_gameFilter ~ #results.loading .loader{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:101;background-color:rgba(255,255,255,0.9);background-image:url('clientlibs_base/images/common/loader.gif');background-repeat:no-repeat;background-position:50% 100px}
#CM021_gameFilter ~ #results .more-loader{display:block;background:url("clientlibs_base/images/common/loader.gif") no-repeat 50% 50%;background-color:transparent;padding:10px 0;margin-bottom:50px}
#CM021_gameFilter ~ #results ul{margin-left:20px}
#CM021_gameFilter .filter-controls{padding-top:0;background:transparent url('clientlibs_base/images/CM021_gameFilters/GameFinder_Background.jpg') no-repeat center top}
@media all and (min-width:1600px){#CM021_gameFilter .filter-controls{background-size:100%}
}
.no-touch.opacity.generatedcontent #CM021_gameFilter .device-filters a:hover,.no-touch.opacity.generatedcontent #CM021_gameFilter .filter-tabs li a,.no-touch.opacity.generatedcontent #CM021_gameFilter .tab.layout-list ul li a:hover,.no-touch.opacity.generatedcontent #CM021_gameFilter .tab .hide-filter .hide-filter-content{position:relative;z-index:2}
.no-touch.opacity.generatedcontent #CM021_gameFilter .device-filters a:hover>*,.no-touch.opacity.generatedcontent #CM021_gameFilter .filter-tabs li a>*,.no-touch.opacity.generatedcontent #CM021_gameFilter .tab.layout-list ul li a:hover>*,.no-touch.opacity.generatedcontent #CM021_gameFilter .tab .hide-filter .hide-filter-content>*{z-index:2}
.opacity.generatedcontent #CM021_gameFilter .device-filters a:hover::before,.opacity.generatedcontent #CM021_gameFilter .filter-tabs li a::before,.opacity.generatedcontent #CM021_gameFilter .tab.layout-list ul li a:hover::before,.opacity.generatedcontent #CM021_gameFilter .tab .hide-filter .hide-filter-content::before{background-color:#fff;height:100%;width:100%;top:0;left:0;display:block;position:absolute;content:"";opacity:.1;z-index:1;-webkit-transition:opacity .2s ease-in .1s;-moz-transition:opacity .2s ease-in .1s;-ms-transition:opacity .2s ease-in .1s;-o-transition:opacity .2s ease-in .1s;transition:opacity .2s ease-in .1s}
.no-generatedcontent #CM021_gameFilter .device-filters a:hover,.no-generatedcontent #CM021_gameFilter .filter-tabs li a,.no-generatedcontent #CM021_gameFilter .tab.layout-list ul li a:hover,.no-generatedcontent #CM021_gameFilter .tab .hide-filter .hide-filter-content{background-color:#0068bf}
.no-opacity #CM021_gameFilter .device-filters a:hover,.no-opacity #CM021_gameFilter .filter-tabs li a,.no-opacity #CM021_gameFilter .tab.layout-list ul li a:hover,.no-opacity #CM021_gameFilter .tab .hide-filter .hide-filter-content{background-color:#0068bf}
.opacity.generatedcontent #CM021_gameFilter .device-filters a,.opacity.generatedcontent #CM021_gameFilter .tab.layout-list ul li a,.opacity.generatedcontent #CM021_gameFilter .tab.layout-list.media-icons ul li a.no-filter:hover{position:relative;z-index:2}
.opacity.generatedcontent #CM021_gameFilter .device-filters a>*,.opacity.generatedcontent #CM021_gameFilter .tab.layout-list ul li a>*,.opacity.generatedcontent #CM021_gameFilter .tab.layout-list.media-icons ul li a.no-filter:hover>*{z-index:2}
.opacity.generatedcontent #CM021_gameFilter .device-filters a::before,.opacity.generatedcontent #CM021_gameFilter .tab.layout-list ul li a::before,.opacity.generatedcontent #CM021_gameFilter .tab.layout-list.media-icons ul li a.no-filter:hover::before{-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;opacity:0;background-color:#fff;height:100%;width:100%;top:0;left:0;display:block;position:absolute;content:"";z-index:1}
#CM021_gameFilter .device-filters a span,#CM021_gameFilter .filter-tabs li a,#CM021_gameFilter .tab.layout-list ul li a,#CM021_gameFilter .tab.layout-list ul li a .name,#CM021_gameFilter .tab .hide-filter .hide-filter-content{color:#8fdffd;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:none}
#CM021_gameFilter .device-filters a.selected,.opacity #CM021_gameFilter .active-filters li,.no-opacity #CM021_gameFilter .active-filters li.selected,#CM021_gameFilter .tab.layout-list ul li a.selected{background-color:#fff;-webkit-box-shadow:inset 0 0 6px .5px #888;box-shadow:inset 0 0 6px .5px #888;color:#363636}
#CM021_gameFilter .device-filters a.selected *,.opacity #CM021_gameFilter .active-filters li *,.no-opacity #CM021_gameFilter .active-filters li.selected *,#CM021_gameFilter .tab.layout-list ul li a.selected *{color:#363636}
.opacity.generatedcontent #CM021_gameFilter .tab.layout-list ul li a{position:relative;margin-bottom:4px}
.opacity.generatedcontent #CM021_gameFilter .tab.layout-list ul li a::after{content:"";display:block;height:2px;line-height:0;font-size:0;position:absolute;bottom:-4px;left:0;right:0;background-color:#fff;opacity:.1}
.no-generatedcontent #CM021_gameFilter .tab.layout-list ul li a{border-bottom:2px solid #0068bf}
.no-opacity #CM021_gameFilter .tab.layout-list ul li a{border-bottom:2px solid #0068bf}
#CM021_gameFilter .filter-wrap{margin:0 auto;width:980px;position:relative}
#CM021_gameFilter .inner-wrap{padding:0 20px 20px;overflow:hidden;position:static}
.with-secondary #CM021_gameFilter .inner-wrap{padding-top:100px}
#CM021_gameFilter .right-step{height:160px;bottom:0;width:1000px;right:-1000px;position:absolute;background:white}
#CM021_gameFilter .step-mask{width:100%;height:40px;display:block;background-color:#fff;padding:20px 0 40px 0}
#CM021_gameFilter .step-mask .moduleComponent{padding-bottom:0}
#CM021_gameFilter .step-mask hr{width:2000px;height:2px;margin:18px 0 0 20px;padding:0;background-color:#e6e6e6;border:0 transparent none;position:relative}
#CM021_gameFilter header{width:100%;overflow:hidden;background:transparent;text-align:left;margin:0 0 50px 0}
#CM021_gameFilter header h2{text-align:left;font-family:"adelle",Georgia;font-size:2.2em;font-style:italic;font-weight:normal;line-height:1;-moz-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-feature-settings:"lnum"}
#CM021_gameFilter header h3{text-align:left;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:3.2em}
#CM021_gameFilter .device-filters{width:100%;overflow:hidden;position:relative;margin-bottom:20px}
#CM021_gameFilter .device-filters .wrap{display:table;width:100%;border-spacing:2px;overflow:hidden;table-layout:fixed;margin:0;padding:0}
#CM021_gameFilter .device-filters a{text-decoration:none;text-align:center;display:inline-block;vertical-align:top;outline:0;width:100%;margin-bottom:13px}
#CM021_gameFilter .device-filters a .image-wrap{position:relative;height:70px;margin-top:20px;overflow:hidden}
#CM021_gameFilter .device-filters a .image-wrap .vert-bottom{height:100%;display:inline-block;width:0;overflow:hidden}
.lt-ie8 #CM021_gameFilter .device-filters a .image-wrap .vert-bottom{display:inline;zoom:1}
#CM021_gameFilter .device-filters a .image-wrap>div{vertical-align:bottom;display:inline-block}
.lt-ie8 #CM021_gameFilter .device-filters a .image-wrap>div{display:inline;zoom:1}
#CM021_gameFilter .device-filters a .image-wrap>div.tb{display:none}
#CM021_gameFilter .device-filters a span{font-size:14px;text-transform:uppercase;display:block;clear:both;min-height:30px;padding:0 10px 10px}
#CM021_gameFilter .device-filters a:hover{color:#fff}
#CM021_gameFilter .device-filters a.selected:hover{background-color:#fff}
#CM021_gameFilter .device-filters a.filter-all:hover{background-color:#fff}
#CM021_gameFilter .device-filters a.filter-all .image-wrap img{display:none}
#CM021_gameFilter .device-filters a.filter-all .image-wrap img.selected-image{display:inline}
#CM021_gameFilter .filter-tabs,#CM021_gameFilter .active-filters{width:100%;overflow:hidden;list-style-type:none;display:table;table-layout:fixed;border-spacing:2px 0;margin:0;padding:0}
#CM021_gameFilter .filter-tabs li,#CM021_gameFilter .active-filters li{display:table-cell;text-align:center}
#CM021_gameFilter .filter-tabs li:only-child,#CM021_gameFilter .active-filters li:only-child{width:300px;display:block}
#CM021_gameFilter .filter-tabs li a,#CM021_gameFilter .active-filters li a{white-space:nowrap;outline:0;text-overflow:ellipsis;overflow:hidden}
.no-flexbox #CM021_gameFilter .filter-tabs li:first-child>li+li,.no-flexbox #CM021_gameFilter .active-filters li:first-child>li+li{width:49%}
.no-flexbox #CM021_gameFilter .filter-tabs li:first-child>li+li+li,.no-flexbox #CM021_gameFilter .active-filters li:first-child>li+li+li{width:33%}
.no-flexbox #CM021_gameFilter .filter-tabs li:first-child>li+li+li+li,.no-flexbox #CM021_gameFilter .active-filters li:first-child>li+li+li+li{width:24.5%}
#CM021_gameFilter .filter-tabs.with_extra_filter li,#CM021_gameFilter .active-filters.with_extra_filter li{width:215px}
#CM021_gameFilter .filter-tabs.with_extra_filter li.selected,#CM021_gameFilter .active-filters.with_extra_filter li.selected{width:215px}
#CM021_gameFilter .filter-tabs li a{position:relative;text-transform:uppercase;display:block;font-size:14px;height:40px;padding-left:10px;padding-right:10px;line-height:40px}
#CM021_gameFilter .filter-tabs li a .arrow-wrap{display:inline-block;margin-left:8px;height:14px;width:16px;background:transparent url('clientlibs_base/images/CM021_gameFilters/upDown_chevron_v2.png') no-repeat right top;position:relative;top:0;vertical-align:middle}
.lt-ie8 #CM021_gameFilter .filter-tabs li a .arrow-wrap{display:inline;zoom:1}
#CM021_gameFilter .filter-tabs li a.selected,#CM021_gameFilter .filter-tabs li a:hover{color:#fff}
#CM021_gameFilter .filter-tabs li a.selected .arrow-wrap,#CM021_gameFilter .filter-tabs li a:hover .arrow-wrap{background-position:right bottom;top:-2px}
.opacity.generatedcontent #CM021_gameFilter .filter-tabs li a.selected::before,.opacity.generatedcontent #CM021_gameFilter .filter-tabs li a:hover::before{opacity:.2}
#CM021_gameFilter .filter-tabs li a:hover .arrow-wrap{background:transparent url('clientlibs_base/images/CM021_gameFilters/upDown_chevron.png') no-repeat right 102%}
#CM021_gameFilter .filter-tabs li a.selected:hover .arrow-wrap{background:transparent url('clientlibs_base/images/CM021_gameFilters/upDown_chevron_v2.png') no-repeat right bottom}
#CM021_gameFilter .active-filters{margin-top:2px}
#CM021_gameFilter .active-filters li{position:relative;background-color:transparent;overflow:hidden;padding-left:18px;text-align:left;text-transform:uppercase;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:0;line-height:0;color:#363636;-webkit-transition:opacity .3s ease-in-out 0s,height .3s linear .3s;-moz-transition:opacity .3s ease-in-out 0s,height .3s linear .3s;-ms-transition:opacity .3s ease-in-out 0s,height .3s linear .3s;-o-transition:opacity .3s ease-in-out 0s,height .3s linear .3s;transition:opacity .3s ease-in-out 0s,height .3s linear .3s}
#CM021_gameFilter .active-filters li .close{background:transparent url('clientlibs_base/images/CM021_gameFilters/cross.png');display:block;width:14px;height:14px;position:absolute;top:13px;right:13px;cursor:pointer}
.opacity #CM021_gameFilter .active-filters li{opacity:0}
#CM021_gameFilter .active-filters li.selected{height:40px;opacity:1;font-size:14px;line-height:40px;-webkit-transition:opacity .3s ease-in-out .3s,height 0s linear .3s;-moz-transition:opacity .3s ease-in-out .3s,height 0s linear .3s;-ms-transition:opacity .3s ease-in-out .3s,height 0s linear .3s;-o-transition:opacity .3s ease-in-out .3s,height 0s linear .3s;transition:opacity .3s ease-in-out .3s,height 0s linear .3s}
#CM021_gameFilter .filter-tab-content{width:100%;height:0;-webkit-transition:height .3s ease-in-out .3s;-moz-transition:height .3s ease-in-out .3s;-ms-transition:height .3s ease-in-out .3s;-o-transition:height .3s ease-in-out .3s;transition:height .3s ease-in-out .3s;position:relative}
#CM021_gameFilter .tab{padding:40px 0 30px;opacity:0;-webkit-transition:opacity .3s ease-in-out 0s,left 0s linear .3s;-moz-transition:opacity .3s ease-in-out 0s,left 0s linear .3s;-ms-transition:opacity .3s ease-in-out 0s,left 0s linear .3s;-o-transition:opacity .3s ease-in-out 0s,left 0s linear .3s;transition:opacity .3s ease-in-out 0s,left 0s linear .3s;float:left;width:100%;position:absolute;left:-9999px;top:0}
#CM021_gameFilter .tab.layout-list ul{list-style-type:none;padding:0;margin:0;zoom:1;margin-left:-20px}
#CM021_gameFilter .tab.layout-list ul li{float:left;margin-left:20px;margin-bottom:20px;display:block;position:relative}
#CM021_gameFilter .tab.layout-list ul li a{font-size:14px}
#CM021_gameFilter .tab.layout-list ul li a .name{line-height:14px}
#CM021_gameFilter .tab.layout-list ul li a .total{line-height:16px;font-size:16px;margin-top:6px;display:block}
#CM021_gameFilter .tab.layout-list ul li a .description{margin:0;color:#8fdffd;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica;font-weight:normal;text-decoration:none;font-size:14px;line-height:16px}
#CM021_gameFilter .tab.layout-list ul li .no-filter{cursor:default}
#CM021_gameFilter .tab.layout-list ul li .no-filter .name{color:#fff;opacity:.2}
#CM021_gameFilter .tab.layout-list ul li .no-filter .total{color:#fff;opacity:.2}
#CM021_gameFilter .tab.layout-list ul li .no-filter .description{color:#666}
#CM021_gameFilter .tab.layout-list.columns-2 ul li{width:460px}
#CM021_gameFilter .tab.layout-list.columns-3 ul li{width:300px}
#CM021_gameFilter .tab.layout-list.columns-4 ul li{width:220px}
#CM021_gameFilter .tab.layout-list.columns-5 ul li{width:172px}
#CM021_gameFilter .tab.layout-list.columns-6 ul li{width:140px}
#CM021_gameFilter .tab.layout-list.media-icons ul li a{width:auto;display:block;padding:10px 10px 20px 60px;height:40px}
#CM021_gameFilter .tab.layout-list.media-icons ul li a .media-wrap{position:absolute;top:12px;left:10px;display:block;height:40px;width:40px;overflow:hidden}
#CM021_gameFilter .tab.layout-list.media-icons ul li a .media-wrap img{position:absolute;top:0;left:0}
#CM021_gameFilter .tab.layout-list.media-icons ul li a.selected .media-wrap img{top:auto;bottom:2px}
#CM021_gameFilter .tab.layout-list.media-icons ul li a.no-filter .media-wrap img{top:-70px}
#CM021_gameFilter .tab.layout-list.media-images{padding-top:5px}
#CM021_gameFilter .tab.layout-list.media-images.columns-5 ul{margin-left:-35px}
#CM021_gameFilter .tab.layout-list.media-images.columns-5 ul li{margin-left:35px;width:160px;min-height:77px}
#CM021_gameFilter .tab.layout-list.media-images.columns-6 ul li{min-height:95px}
#CM021_gameFilter .tab.layout-list.media-images ul{min-height:267px}
#CM021_gameFilter .tab.layout-list.media-images ul li{padding-top:80px;padding-bottom:90px}
#CM021_gameFilter .tab.layout-list.media-images ul li a{display:block;padding:10px;position:relative}
#CM021_gameFilter .tab.layout-list.media-images ul li a .media-wrap{position:relative}
#CM021_gameFilter .tab.layout-list.media-images ul li a .media-wrap img{position:relative;z-index:1;vertical-align:bottom}
#CM021_gameFilter .tab.layout-list.media-images ul li a .media-wrap img+img{position:absolute;right:0;bottom:0;z-index:0}
#CM021_gameFilter .tab.layout-list.media-images ul li a .name,#CM021_gameFilter .tab.layout-list.media-images ul li a .description{position:absolute;left:10px;right:10px}
#CM021_gameFilter .tab.layout-list.media-images ul li a .name{height:16px;line-height:16px;font-size:16px;bottom:-40px;padding-top:31px;padding-bottom:9px}
#CM021_gameFilter .tab.layout-list.media-images ul li a .description{bottom:-90px;height:50px}
#CM021_gameFilter .tab.layout-list.media-images ul li a.selected .name,#CM021_gameFilter .tab.layout-list.media-images ul li a.selected .description{color:#8fdffd!important}
#CM021_gameFilter .tab.layout-not-signed-in .wrapper{width:780px;margin-left:auto;margin-right:auto}
#CM021_gameFilter .tab.layout-not-signed-in .wrapper>*{margin:0 0 40px 20px;float:left}
#CM021_gameFilter .tab.layout-not-signed-in .wrapper>*:first-child{margin-left:0}
#CM021_gameFilter .tab.layout-not-signed-in .wrapper>img{margin-bottom:0;margin-top:-5px}
#CM021_gameFilter .tab.layout-not-signed-in .wrapper p{width:343px;margin-top:0;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica;font-weight:normal}
#CM021_gameFilter .tab.layout-not-signed-in .wrapper p strong{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
#CM021_gameFilter .tab.layout-not-signed-in .wrapper .buttons>a{float:left;margin-left:20px}
#CM021_gameFilter .tab.layout-not-signed-in .wrapper .buttons>a:first-child{margin-left:0}
#CM021_gameFilter .tab.tablet{width:700px}
#CM021_gameFilter .tab.tablet.layout-list.media-icons.columns-2 ul li{width:340px}
#CM021_gameFilter .tab.tablet.layout-list.media-icons.columns-3 ul li{width:220px}
#CM021_gameFilter .tab.tablet.layout-list.media-icons.columns-4 ul li{width:160px}
#CM021_gameFilter .tab.tablet.layout-list.media-icons.columns-5 ul li{width:124px}
#CM021_gameFilter .tab.tablet.layout-list.media-icons.columns-6 ul li{width:100px}
#CM021_gameFilter .tab.tablet.layout-list.media-images.columns-5{margin-left:-17px}
#CM021_gameFilter .tab.tablet.layout-list.media-images.columns-5 ul{width:585px}
#CM021_gameFilter .tab.tablet.layout-list.media-images.columns-5 li:first-child+li+li+li{margin-left:135.5px}
#CM021_gameFilter .tab.tablet.layout-list.media-images.columns-5 .more-info,#CM021_gameFilter .tab.tablet.layout-list.media-images.columns-5 .hide-filter{margin-left:17px}
#CM021_gameFilter .tab.tablet.layout-list.media-images.columns-6{margin-left:-10px}
#CM021_gameFilter .tab.tablet.layout-list.media-images.columns-6 ul{width:640px}
#CM021_gameFilter .tab.tablet.layout-list.media-images.columns-6 li:first-child+li+li+li+li{margin-left:180px}
#CM021_gameFilter .tab.tablet.layout-list.media-images.columns-6 .more-info,#CM021_gameFilter .tab.tablet.layout-list.media-images.columns-6 .hide-filter{margin-left:10px}
#CM021_gameFilter .tab.tablet.layout-list.media-images ul{margin-left:auto;margin-right:auto}
#CM021_gameFilter .tab.tablet.layout-not-signed-in .wrapper{width:100%}
#CM021_gameFilter .tab.tablet.layout-not-signed-in .wrapper p{width:266px}
#CM021_gameFilter .tab .more-info{width:100%;text-align:center;margin-top:20px;margin-bottom:40px}
.lt-ie8 #CM021_gameFilter .tab .more-info{margin-top:40px}
#CM021_gameFilter .tab .more-info a{font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica;font-weight:normal;text-decoration:none;color:#fff;background:transparent url('clientlibs_base/images/CM021_gameFilters/chevron_right_large.png') no-repeat right 4px;display:inline-block;line-height:24px;padding-right:22px;font-size:18px}
#CM021_gameFilter .tab .more-info a:hover{color:#8fdffd;background:transparent url('clientlibs_base/images/CM021_gameFilters/chevron_right_large_blue.png') no-repeat right 4px}
#CM021_gameFilter .tab .more-info a strong{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
#CM021_gameFilter .tab .hide-filter{padding-top:20px;text-align:center}
#CM021_gameFilter .tab .hide-filter .hide-filter-content{text-align:center;color:white!important;margin:0 auto;display:inline-block;width:auto;height:40px;line-height:40px;font-size:1.1em;text-transform:uppercase;background:url('clientlibs_base/images/CM021_gameFilters/upDown_chevron.png') no-repeat 90% 15px;padding:0 56px 0 20px}
.opacity.generatedcontent #CM021_gameFilter .tab .hide-filter .hide-filter-content:hover::before{opacity:.2}
#CM021_gameFilter .playstation-left-shapes{left:-3%;position:absolute;bottom:-40px;z-index:1000}
#CM021_gameFilter .playstation-right-shapes{position:absolute;bottom:65px;right:-3%;z-index:1000}
@media all and (max-width:1140px){.playstation-left-shapes img{position:relative;left:-40%}
.playstation-right-shapes img{position:relative;right:-40%}
}
@media all and (max-width:1000px){#CM021_gameFilter .playstation-left-shapes,#CM021_gameFilter .playstation-right-shapes{display:none}
}
@media all and (max-width:980px){#CM021_gameFilter .filter-wrap{width:740px;position:static}
#CM021_gameFilter .inner-wrap{padding-bottom:120px}
#CM021_gameFilter .right-step{display:none}
#CM021_gameFilter .step-mask{position:absolute;left:0;right:0;bottom:-1px}
#CM021_gameFilter .step-mask .moduleComponent{width:700px}
#CM021_gameFilter .device-filters a{width:98px;margin-left:2px}
#CM021_gameFilter .device-filters a .image-wrap{white-space:nowrap}
#CM021_gameFilter .device-filters a .image-wrap>div.fw{display:none}
#CM021_gameFilter .device-filters a .image-wrap>div.tb{display:inline-block}
.lt-ie8 #CM021_gameFilter .device-filters a .image-wrap>div.tb{display:inline;zoom:1}
#CM021_gameFilter .active-filters.with_extra_filter li.selected{width:155px}
#CM021_gameFilter .active-filters li{width:214px}
#CM021_gameFilter .filter-tabs.with_extra_filter li{width:173px}
#CM021_gameFilter .tab{width:940px}
#CM021_gameFilter .tab.initialised{width:100%}
#CM021_gameFilter .tab.initialised.layout-list.media-icons.columns-2 ul li{width:340px}
#CM021_gameFilter .tab.initialised.layout-list.media-icons.columns-3 ul li{width:220px}
#CM021_gameFilter .tab.initialised.layout-list.media-icons.columns-4 ul li{width:160px}
#CM021_gameFilter .tab.initialised.layout-list.media-icons.columns-5 ul li{width:124px}
#CM021_gameFilter .tab.initialised.layout-list.media-icons.columns-6 ul li{width:100px}
#CM021_gameFilter .tab.initialised.layout-list.media-images.columns-5{margin-left:-17px}
#CM021_gameFilter .tab.initialised.layout-list.media-images.columns-5 ul{width:585px}
#CM021_gameFilter .tab.initialised.layout-list.media-images.columns-5 .more-info,#CM021_gameFilter .tab.initialised.layout-list.media-images.columns-5 .hide-filter{margin-left:17px}
#CM021_gameFilter .tab.initialised.layout-list.media-images.columns-6{margin-left:-10px}
#CM021_gameFilter .tab.initialised.layout-list.media-images.columns-6 ul{width:640px}
#CM021_gameFilter .tab.initialised.layout-list.media-images.columns-6 li:first-child+li+li+li+li{margin-left:180px}
#CM021_gameFilter .tab.initialised.layout-list.media-images.columns-6 .more-info,#CM021_gameFilter .tab.initialised.layout-list.media-images.columns-6 .hide-filter{margin-left:10px}
#CM021_gameFilter .tab.initialised.layout-list.media-images ul{margin-left:auto;margin-right:auto}
#CM021_gameFilter .tab.initialised.layout-not-signed-in .wrapper{width:100%}
#CM021_gameFilter .tab.initialised.layout-not-signed-in .wrapper p{width:266px}
#CM021_gameFilter .tab.layout-list.media-images ul li a{padding:0}
}
#CM021_gameFilter .tab.layout-list.media-icons ul li a .media-wrap{display:none}
#CM021_gameFilter .tab.layout-list.media-icons ul li a h4{text-align:left}
#CM021_gameFilter .filter-wrap div.filter-tab-content.genre{padding-bottom:45px}
#CM021_gameFilter .caret{width:0;height:0;vertical-align:middle;border-bottom:15px solid #fff;border-right:15px solid transparent;border-left:15px solid transparent;position:absolute;bottom:0;top:130px;left:50%;margin-left:-8px;display:none}
#CM021_gameFilter .gamefeatured-row{position:relative;display:table-cell}
#CM021_gameFilter .CM022_resultTextHeader{color:#363636;width:940px;margin:0 auto;padding-bottom:5px;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal}
.CM022_groupAndSorting{position:relative;max-width:940px;margin:0 auto;display:block}
.CM022_groupAndSorting div.grouping{float:left;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal}
.CM022_groupAndSorting div.grouping a{height:50px;float:left;margin:0 1px;line-height:50px;background:#f5f5f5;color:#363636;text-decoration:none;display:block;padding:0 20px;width:auto}
.CM022_groupAndSorting div.grouping a:hover{color:#FFF;background:#0070c7}
.lt-ie9 .CM022_groupAndSorting div.grouping a:hover{background:#ddd;color:#363636}
.CM022_groupAndSorting div.grouping a.selected{-webkit-box-shadow:0 0 10px -2px #030203 inset;box-shadow:0 0 10px -2px #030203 inset;background:#0070c7;color:#FFF;outline:0}
.CM022_groupAndSorting .sortTitle{float:right;width:auto;color:#363636;padding:14px 10px}
.lt-ie9 .CM022_groupAndSorting .sortTitle{padding:16px 10px}
.CM022_groupAndSorting div.sort{float:right}
.CM022_groupAndSorting div.sort .sbSelector{width:auto;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;text-transform:uppercase;font-size:14px}
@media all and (max-width:1000px){.CM022_groupAndSorting{min-width:700px;padding:0 20px}
}
.boxCarousel{position:relative;margin:-50px auto 0 auto;max-width:968px;min-width:484px}
.boxCarousel .button-div{text-align:center;margin-top:-60px;display:block;position:relative;z-index:1}
.lt-ie8 .boxCarousel .button-div{z-index:-1}
@media screen and (max-width:680px){.boxCarousel{max-width:484px}
}
@media screen and (max-width:960px){.boxCarousel{width:700px}
}
@media screen and (min-width:1350px){.boxCarousel{width:968px}
}
.boxCarousel .caroufredsel_wrapper{margin:0!important;padding-right:20px!important;left:-10px!important}
.boxCarousel .loader{display:block;height:316px;width:100%;background:url("clientlibs_base/images/common/loader.gif") no-repeat 50% 30%}
.boxCarousel .pages{text-align:right;margin:0 15px 15px 0}
.boxCarousel .pages a{display:inline-block;width:10px;height:10px;margin:1px 1px 1px 10px;vertical-align:middle;text-indent:-9999px;background:#666;text-decoration:none;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.boxCarousel .pages a.selected{background:#0068bf;width:12px;height:12px;margin:0 0 0 10px}
.boxCarousel .pages a:hover{background:#0068bf}
.boxCarousel ul{margin:20px!important;padding:0;list-style:none;display:none}
.boxCarousel ul li{display:block;float:left;width:256px;max-width:256px;position:relative}
.boxCarousel .game-tile-hover .background{width:220px}
.boxCarousel ul li a{text-decoration:none;display:block;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.boxCarousel ul li a .shadow{margin-bottom:5px;height:143px;background:url("clientlibs_base/images/CM010_boxCarousel/shadow.png") center bottom no-repeat}
.boxCarousel ul li a .shadow .icon{position:relative;width:238px;height:133px}
.boxCarousel ul li a .shadow .icon div{margin:5px 10px;width:218px;height:123px}
.boxCarousel ul li a:hover .shadow{padding-bottom:5px;margin-bottom:0}
.boxCarousel ul li a:hover .shadow .icon div{margin:0;width:100%;height:100%}
.boxCarousel ul li a span{margin:0;text-align:left;color:#3a3a3a;font-size:1.1em}
.boxCarousel ul li a h2{margin:0;text-align:left;color:#3a3a3a;font-size:1.4em;line-height:25px}
.boxCarousel .prev,.boxCarousel .next{position:absolute;top:90px;width:50px;height:50px;text-indent:-9999px;z-index:10}
.boxCarousel .prev{left:-15px;background:url("clientlibs_base/images/common/arrows.png") left top no-repeat}
.boxCarousel .prev.disabled{background-position:left bottom}
.boxCarousel .next{right:-20px;background:url("clientlibs_base/images/common/arrows.png") right top no-repeat}
.boxCarousel .next.disabled{background-position:right bottom}
@media screen and (max-width:680px){.boxCarousel .next{right:-24px}
}
@media screen and (max-width:1024px){.boxCarousel .next{right:-15px}
}
.lt-ie8 .boxCarousel .prev,.lt-ie8 .boxCarousel .next{top:107px}
.boxCarousel a,.boxCarousel a:focus{outline:none!important;ie-dummy:expression(this.hideFocus=true)}
.forum-feed-table-wrapper{position:relative;width:800px;margin:0 auto;padding-bottom:20px;max-height:334px;overflow-y:auto}
.forum-feed-table-wrapper tbody{display:block}
.forum-feed-table-wrapper tbody{height:100%;overflow-y:scroll;overflow-x:hidden;max-height:334px}
.forum-feed-table{font-family:Arial,Helvetica,Sans-Serif;width:100%;border:0;display:block;text-align:left!important;overflow-y:auto}
.forum-feed-table-wrapper .forum-row{display:block}
.forum-feed-table .topic-column{text-align:left!important;display:inline-block;width:100%;padding:0}
.forum-feed-table a{color:#1f69b2;text-decoration:none}
.topic-subject-cell h2{font-size:14px;font-weight:bold;margin:0;text-align:left;padding-top:15px;padding-bottom:8px}
.forum .even-row{background:#e0e0e0}
.forum .odd-row{background:#f8f8f8}
.forum-row:hover,.forum-row:hover a{background-color:#1f69b2;color:#fff!important}
.forum .topic-subject-cell{padding-left:15px;text-align:left!important}
.forum .topic-author{font-size:12px;padding-bottom:15px}
@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :portrait){.forum-feed-table-wrapper{width:250px}
}
@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :landscape){.forum-feed-table-wrapper{width:450px}
}
@media only screen and (min-device-width :719px) and (max-device-width :721px) and (-webkit-min-device-pixel-ratio :2) and (orientation :portrait){.forum-feed-table-wrapper{width:300px}
}
@media only screen and (min-device-width :1279px) and (max-device-width :1281px) and (-webkit-min-device-pixel-ratio :2) and (orientation :landscape){.forum-feed-table-wrapper{width:100px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) and (-webkit-min-device-pixel-ratio:1){.forum-feed-table-wrapper{width:800px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio:1){.forum-feed-table-wrapper{width:600px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) and (-webkit-min-device-pixel-ratio:2){.forum-feed-table-wrapper{width:800px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio:2){.forum-feed-table-wrapper{width:600px}
}
@media(min-device-width :800px) and (min-device-width:1280px) and (orientation:landscape){.forum-feed-table-wrapper{width:1000px}
}
@media(min-device-width :800px) and (min-device-width:1280px) and (orientation:portrait){.forum-feed-table-wrapper{width:625px}
}
.feedback.section{min-height:150px;margin-top:-25px}
.CM182-feedback{display:inline-block;position:relative;width:100%;padding-bottom:40px;text-align:center;z-index:10}
.CM182-feedback.author{margin-top:50px}
.CM182-feedback .wrapper{display:inline-block;position:relative;width:100%;max-width:940px;margin:0 auto;padding:0 20px;text-align:left}
.CM182-feedback .rating{display:inline-block}
.CM182-feedback .rating h3,.CM182-feedback .rating h4{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;text-align:left}
.CM182-feedback .rating h3{font-size:22px;margin-bottom:20px}
.CM182-feedback .rating h4{font-size:16px;color:#0068bf;padding-left:40px}
.CM182-feedback .rating .btn,.CM182-feedback .rating span{background:url('clientlibs_base/images/common/button-icons.png') no-repeat;background-size:auto 60px}
.CM182-feedback .rating .btn{display:inline-block;width:60px;height:60px;cursor:pointer}
.CM182-feedback .rating .btn.like{background-color:#0068bf;background-position:left center}
.CM182-feedback .rating .btn.dislike{background-color:#363636;background-position:-59px center}
.CM182-feedback .rating span{display:table-cell;background-position:-125px center;height:60px;vertical-align:middle}
.CM182-feedback .rating .message{display:none}
.letterbox{width:100%;overflow:hidden;position:relative;margin-bottom:0}
.letterbox .blank-step{background-color:#fff;height:60px;width:100%;position:absolute}
.letterbox .top-step{top:0;right:50%;margin-right:520px}
.letterbox .bottom-step{bottom:0;left:50%;margin-left:490px}
.letterbox .window{position:relative;width:100%;background:#01439a url('clientlibs_base/images/common/glowDown.png') no-repeat center top}
.letterbox .fixed{bottom:0;overflow:hidden}
.letterbox .fixed.scrolling{position:fixed}
.letterbox .fixed .content{position:absolute;bottom:0;width:100%}
.letterbox .noGlow{background:0}
.lt-ie8 .content{position:relative;bottom:auto}
.letterbox .padd div.info-video{width:110px;height:90px;text-align:center;overflow:hidden;display:inline-block;float:left;position:relative}
.letterbox .padd div.info-video a{position:absolute;left:0;top:0;display:block;z-index:3}
.letterbox .padd .icon-vid a{position:relative;left:0;top:0;display:block;z-index:3}
.letterbox .image-wrap .icon-img-div a{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1}
.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft hgroup.icon a{position:absolute;top:10px;left:20px;z-index:3;display:block;width:70px;height:70px}
@media screen and (max-width:980px){.letterbox .blank-step{display:none}
}
.productLetterBox{position:relative;text-align:center;min-width:740px}
.productLetterBox .image-wrap{overflow:visible;text-align:center;height:360px;position:relative}
.productLetterBox .image-wrap .link-wrap{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1}
.productLetterBox .image-wrap .banner-image{height:360px;position:absolute;background-size:cover;background-position:center top;background-repeat:no-repeat;background-color:transparent;width:1600px;left:50%;margin-left:-800px}
.productLetterBox .image-wrap .contentWrap{position:relative;top:0;left:0;width:100%;position:relative}
.productLetterBox .image-wrap .contentWrap .innerContent{max-width:940px;margin:0 auto;position:relative}
.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft{min-height:360px;text-align:left;width:479px;float:left}
.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft .heading-image{margin-bottom:30px}
.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft hgroup{background-repeat:no-repeat;background-position:0 0;margin:0 0 30px 0;min-height:90px}
.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft hgroup.icon{padding:0 0 0 110px}
.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft h2{color:#fff;margin:0 0 4px 0;padding-top:5px;text-align:left;font-weight:normal;font-style:italic;font-family:"adelle",Georgia;font-size:2.4em;line-height:1;-moz-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-feature-settings:"lnum"}
.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft h3{margin:0;text-align:left;font-size:2.8em;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;color:#fff;line-height:1}
.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft p{margin:0}
.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft p .blue{color:#0068bf}
.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft p .grey{color:#363636}
.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft p a{position:relative;z-index:2;color:#fff;text-decoration:none}
.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft.light-background h2{color:#0068bf}
.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft.light-background h3,.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft.light-background p{color:#1f1f1f}
.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft .padd{padding:40px 30px 0 0}
.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft .genericButtonRow{margin-top:30px;position:relative;z-index:2}
.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft .genericButtonRow .link-btn{margin-left:10px}
.productLetterBox .image-wrap .contentWrap .innerContent .contentLeft .genericButtonRow .link-btn:first-child{margin-left:0}
.page-section.full-height.white .topStep{display:none}
.netflixLetterbox .productLetterBox .image-wrap .contentWrap .innerContent .contentLeft{width:530px}
.netflixLetterbox .productLetterBox .image-wrap .contentWrap .innerContent .contentLeft h2{font-size:2.1em}
.center-align-heading{text-align:center!important}
.right-align-heading{text-align:right!important}
.left-align-heading{text-align:left!important}
.richtext.center-align-heading p{text-align:center!important}
.richtext.right-align-heading p{text-align:right!important}
.richtext.left-align-heading p{text-align:left!important}
@media screen and (min-width:1600px){.productLetterBox .image-wrap .banner-image{width:100%;left:0;margin-left:0}
}
@media screen and (max-width:1000px){.productLetterBox .contentWrap .innerContent .contentLeft{margin-left:20px}
}
@media screen and (max-width:960px){.productLetterBox .image-wrap .banner-image{background-position:30% top}
}
.featured-news{width:100%;max-width:980px;margin:0 auto}
.featured-news .wrapper{width:100%;max-width:700px}
.featured-news .wrapper ul{margin:0;padding:0}
.featured-news .wrapper ul li{list-style:none;border-top:2px #ddd solid;padding:20px 0}
.featured-news .wrapper ul li:first-child{border-top:0}
.featured-news .wrapper ul li article{clear:both}
.featured-news .wrapper ul li article div{display:inline-block;vertical-align:top;padding:0 20px 0 0}
.featured-news .wrapper ul li article div+div{max-width:430px}
.featured-news .wrapper ul li article div.long-description{max-width:680px}
.featured-news .wrapper ul li article div .title{color:#0068bf;font-weight:normal;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;padding-bottom:3px}
.featured-news .wrapper ul li article div .startDate{color:#716f64}
.featured-news .wrapper ul li article a{display:block;text-decoration:none;color:#363636}
.two-column-content .featured-news{max-width:none}
.two-column-content .featured-news .wrapper{max-width:none}
.two-column-content .featured-news .wrapper ul li article div+div{max-width:170px}
.two-column-content .featured-news .wrapper ul li article div.long-description{max-width:none}
.three-column-content .featured-news{max-width:none}
.three-column-content .featured-news .wrapper{max-width:none}
.three-column-content .featured-news .wrapper ul li article div{display:block}
.three-column-content .featured-news .wrapper ul li article div:first-child{padding-bottom:3px}
.three-column-content .featured-news .wrapper ul li article div+div{max-width:none}
.three-column-content .featured-news .wrapper ul li article div.long-description{max-width:none}
@media all and (max-width:1000px){.featured-news{max-width:700px}
}
.featured-news-item{max-width:980px;width:100%;margin:0 auto;padding:40px 0}
.featured-news-item div{display:inline-block;vertical-align:top}
.featured-news-item .section-title{max-width:250px}
.featured-news-item .section-title p{font-size:36px;line-height:1.2em;font-weight:normal;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif}
.featured-news-item .section-info{max-width:420px}
.featured-news-item .title{color:#0068bf;font-weight:normal;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif}
.featured-news-item .startDate{color:#716f64}
@media all and (max-width:1000px){.featured-news-item{max-width:700px}
}
.accordion-knowledge-base .item>div>a:link,#accordion-knowledge-base .item>div>a:visited,#accordion-knowledge-base .item>div>a:hover{text-decoration:none;color:white}
.accordion-knowledge-base .wrapper a{outline:0}
.accordion-knowledge-base .two-column-content{text-align:left}
.accordion-knowledge-base .two-column-content .left-column,.accordion-knowledge-base .two-column-content .right-column{max-width:940px}
.accordion-knowledge-base .two-column-content .left-column .content-wrapper{padding-left:20px}
.accordion-knowledge-base:focus{outline:0}
.accordion-knowledge-base>.wrapper{margin:0 auto;max-width:940px;padding:0 20px}
.accordion-knowledge-base .wrapper ul{list-style:none;padding:0;overflow:hidden}
.accordion-knowledge-base .accordion .accordion-section{padding-top:40px}
.accordion-knowledge-base .accordion .accordion-section-container{display:none}
.accordion-knowledge-base .accordion .accordion-section-container-disable{display:block}
.accordion-knowledge-base .accordion section .moduleComponent{margin-bottom:0}
.accordion-knowledge-base .accordion .two-column-content{width:auto;padding:0;margin:0;overflow:hidden}
.accordion-knowledge-base .accordion .two-column-content .image-block img{width:auto}
.accordion-knowledge-base .active{left:0}
.accordion-knowledge-base .active section{display:block}
.accordion-knowledge-base .accordion-active a.toggleHeader span.toggle-me div{background:url("clientlibs_base/images/plusMinusArrows.png") no-repeat 0 -18px}
.accordion-knowledge-base .accordion-active a:hover.toggleHeader span.toggle-me div{background-position:0 -57px}
.accordion-knowledge-base .item>div>a{display:block;background-color:#f5f5f5;font-size:1.4em;text-decoration:none}
.accordion-knowledge-base .item>div>a>div{display:table;width:100%}
.accordion-knowledge-base .item>div>a span{padding:15px 20px;display:table-cell;vertical-align:middle;height:100%;color:#363636}
.accordion-knowledge-base .item:nth-child(2n)>div>a{background-color:#fff;color:#000}
.accordion-knowledge-base .item:nth-child(2n) .accordion-section-container{border-top:2px solid #fff}
.accordion-knowledge-base .item:nth-child(2n+1) .accordion-section-container{border-bottom:2px solid #f5f5f5}
.accordion-knowledge-base .item:nth-child(2n) .accordion-active .accordion-section-container{border-top:2px solid #f5f5f5}
.accordion-knowledge-base .item>div>a span.itemno{color:#3f87c9;font-size:1.4em;border-right:2px solid #fff;width:10%;text-align:left;font-family:BebasRegular,Arial,Helvetica,sans-serif}
.accordion-knowledge-base .wrapper a.more-links{margin:20px 0 0 0;background:#f5f5f5;color:#363636;padding:10px 0;text-align:center;font-size:1.1em;width:100%;display:block;cursor:pointer}
.accordion-knowledge-base .wrapper a.more-links span.more{text-transform:uppercase;background:transparent url('clientlibs_base/images/upDownArrows.png') no-repeat right -15px;padding:0 28px 0 0}
.accordion-knowledge-base .wrapper a.more-links span.showLess{background-position:right 8px}
.accordion-knowledge-base .wrapper a.more-links:link,#accordion-knowledge-base .wrapper a.more-links:visited,#accordion-knowledge-base .wrapper a.more-links:hover{text-decoration:none}
.accordion-knowledge-base .wrapper a.more-links:hover{background:#e6e6e6}
.accordion-knowledge-base a span.main-content{width:100%}
.accordion-knowledge-base a span.main-content p{font-size:1em}
.accordion-knowledge-base a.toggleHeader span.toggle-me div{background:url("clientlibs_base/images/plusMinusArrows.png") no-repeat 0 0;width:20px;height:20px}
.accordion-knowledge-base a:hover.toggleHeader span.toggle-me div{background-position:0 -39px}
.accordion-knowledge-base a.toggleHeader:hover .itemno{color:white}
@media screen and (max-width:760px){.accordion-knowledge-base .two-column-content .column.left-column,.accordion-knowledge-base .two-column-content .column.right-column{width:100%}
.accordion-knowledge-base .two-column-content .column.left-column .content-wrapper .copy-block,.accordion-knowledge-base .two-column-content .column.right-column .content-wrapper .copy-block{padding-left:20px;padding-right:20px}
.accordion-knowledge-base .two-column-content .left-column .content-wrapper{padding-left:0}
}
.accordion-knowledge-base a.linkHeader span.toggle-me>div{background:url("clientlibs_base/images/arrow_right.png") no-repeat 3px 0;width:20px;height:20px}
.accordion-knowledge-base a:hover.linkHeader span.toggle-me>div{background-position:3px -28px}
.accordion-knowledge-base .item>div>a:hover{color:#fff;cursor:pointer;background-color:#3f87c9!important}
.accordion-knowledge-base .item>div>a:hover span{color:#fff}
.accordion-section .richtext ul{margin-left:0}
.accordion-section .richtext ul li{padding-left:35px}
.accordion-section .richtext ul li:before{left:0!important}
.country-wrapper{max-width:939px;margin:0 auto;display:block;margin-bottom:38px;padding-left:20px}
.country-wrapper.topspace{margin-top:-121px}
.country-wrapper .region{font-size:2.2em;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;padding:10px;margin:0;display:block;border-bottom:2px solid #eee}
.country-wrapper .country-list{list-style:none;margin:0;padding:0;display:inline-block}
.lt-ie8 .country-wrapper .country-list{zoom:1;display:inline}
.country-wrapper .country-list li{display:inline-block;vertical-align:top;padding:10px;font-size:1.4em;background:#fff;margin:38px 0 0 0}
.lt-ie8 .country-wrapper .country-list li{zoom:1;display:inline}
.country-wrapper img{vertical-align:middle;margin-right:13px;border:0;float:left;height:30px;width:30px}
.country-wrapper a{width:164px;display:block;text-decoration:none;color:#363636;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif;letter-spacing:-1px}
.country-wrapper a span{float:right;width:119px;line-height:30px}
.no-touch .country-wrapper a:hover span{text-decoration:underline}
.country-wrapper li.selected{background:#eee}
.country-wrapper li.selected a span{text-decoration:none}
.CM149-ContentTileBox{text-align:center}
.CM149-ContentTileBox .list-wrap{display:block;width:940px;margin:0 auto}
.CM149-ContentTileBox .list-wrap ul{display:inline-block;list-style-type:none;text-align:center;padding-left:0;overflow:hidden}
.CM149-ContentTileBox .list-wrap ul li{width:300px;float:left;display:block;text-align:center;vertical-align:top;margin:0;padding:0 5px;position:relative;border-left:2px solid #f1f1f1}
.CM149-ContentTileBox .list-wrap ul li .wrap{border:solid red 0}
.CM149-ContentTileBox .list-wrap ul li .wrap .title h2{font-size:24px;color:#0068bf;margin-bottom:0;font-weight:normal;font-style:italic;font-family:"adelle",Georgia;min-height:28px;-moz-font-feature-settings:"lnum";-ms-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-o-font-feature-settings:"lnum";font-feature-settings:"lnum"}
.CM149-ContentTileBox .list-wrap ul li .wrap .title h3{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;color:#363636;font-size:28px;position:relative;min-height:34px}
.CM149-ContentTileBox .list-wrap ul li:first-child{border-left:0}
.lt-ie8 .CM149-ContentTileBox .list-wrap{display:inline;zoom:1}
@media all and (max-width:980px){.CM149-ContentTileBox .list-wrap{width:623px}
.CM149-ContentTileBox .list-wrap ul{float:none}
.CM149-ContentTileBox .list-wrap ul li:first-child+li+li{display:none}
.CM149-ContentTileBox .list-wrap ul li:last-child{display:none}
}
.CM149-ContentTileBox .CC023-Content-Tile{margin-top:40px}
@media all and (max-width:1024px){.CM149-ContentTileBox .list-wrap{width:auto!important}
.CM149-ContentTileBox .list-wrap ul{padding:0}
}
.CM128comparison-table-wrapper{max-width:968px;display:block;position:relative;margin:0 auto}
.CM128comparison-table-wrapper div.more{display:block;width:100%;overflow:hidden;background:#f5f5f5;color:#363636;padding:10px 0;text-align:center;margin-bottom:30px;margin-top:30px;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;font-size:1.2em;cursor:pointer}
.CM128comparison-table-wrapper div.more span{display:inline-block;background:transparent url('clientlibs_base/images/upDownArrows.png') no-repeat right -10px;padding:0 28px 0 0}
.CM128comparison-table-wrapper div.more span.showLess{background-position:right 8px}
.CM128comparison-table-wrapper div.more:hover{background:#e6e6e6}
.CM128comparison-table-wrapper table{width:100%;border:0}
.CM128comparison-table-wrapper table tbody,.CM128comparison-table-wrapper table thead,.CM128comparison-table-wrapper table tfoot{width:inherit;display:inherit}
.CM128comparison-table-wrapper table td,.CM128comparison-table-wrapper table th{max-width:inherit;width:inherit;text-align:center}
.CM128comparison-table-wrapper table td.first-column,.CM128comparison-table-wrapper table th.first-column{text-align:left!important;border:0;width:36%}
.lt-ie8 .CM128comparison-table-wrapper table td.first-column,.lt-ie8 .CM128comparison-table-wrapper table th.first-column{width:200px}
.CM128comparison-table-wrapper table td.double-column img,.CM128comparison-table-wrapper table th.double-column img{max-width:190px}
.CM128comparison-table-wrapper table th{font-size:19px;font-size:bold;padding:20px 24px 20px 0}
.CM128comparison-table-wrapper table th.first-column{padding:20px 24px 20px 12px}
.CM128comparison-table-wrapper table td{font-size:16px;padding:24px;border-left:2px solid #FFF}
.CM128comparison-table-wrapper .disclaimer{display:block;margin:0 auto;text-align:center;font-size:14px;width:628px;margin-top:45px;margin-bottom:45px}
.netflix_table .CM128comparison-table-wrapper{max-width:940px;padding-left:0}
@media screen and (max-width:1000px){.CM128comparison-table-wrapper{max-width:700px}
}
.CM003-boxed-features{max-width:1260px;margin:0 auto 40px auto;zoom:1}
.CM003-boxed-features:before,.CM003-boxed-features:after{content:"";display:table}
.CM003-boxed-features:after{clear:both}
.CM003-boxed-features .multi-boxes{display:table;margin:0 auto 0 auto;text-align:center}
.CM003-boxed-features .box-wrapper-outer{display:none;overflow:hidden;vertical-align:top;border-left:20px solid transparent;width:300px}
.CM003-boxed-features .box-wrapper-outer:first-child{border-left:none}
.CM003-boxed-features .box-wrapper-outer:nth-child(-n+4){display:table-cell}
.lt-ie9 .CM003-boxed-features .box-wrapper-outer{float:left;display:block}
.lt-ie9 .CM003-boxed-features .box-wrapper-outer .box-feature{width:300px}
.CM003-boxed-features .box-feature{display:block;max-width:300px;position:relative;height:225px;overflow:hidden;text-align:left}
.CM003-boxed-features .box-feature .image-wrap{height:225px;overflow:hidden;position:relative;width:100%}
.CM003-boxed-features .box-feature .image-wrap img{left:50%;margin-left:-150px;max-width:none;position:absolute;top:0;width:100%}
.CM003-boxed-features .box-feature .image-wrap .box-image{background-position:top center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:225px;width:100%;position:absolute}
.CM003-boxed-features .box-feature .box-copy{-webkit-transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;-ms-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;transition:top .3s ease-in-out;position:absolute;top:80px;width:270px;height:225px}
.CM003-boxed-features .box-feature .box-copy a{color:#363636;text-decoration:none}
.CM003-boxed-features .box-feature .box-copy .tag,.CM003-boxed-features .box-feature .box-copy .title,.CM003-boxed-features .box-feature .box-copy .hover-copy{background-color:#fff;opacity:.9;filter:alpha(opacity=90)}
.CM003-boxed-features .box-feature .box-copy .tag{padding:10px 14px 6px 14px;height:14px;line-height:14px;font-size:14px;color:#0068bf;display:-moz-inline-stack;display:inline-block;text-transform:uppercase;zoom:1;*display:inline}
.CM003-boxed-features .box-feature .box-copy .title{height:65px;padding:10px 10px 13px 14px;line-height:25px;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;font-size:20px}
.CM003-boxed-features .box-feature .box-copy .hover-copy{padding:25px 20px 8px 14px;color:#fff;height:80px;background-image:url('clientlibs_base/images/CM003_boxFeatures/boxfeature_arrow.png');background-repeat:no-repeat;background-position:240px 55px;font-size:1.1em}
.no-touch .CM003-boxed-features .box-feature:hover{cursor:pointer}
.no-touch .CM003-boxed-features .box-feature:hover .box-copy{bottom:0;top:0}
.no-touch .CM003-boxed-features .box-feature:hover .box-copy a{color:#fff}
.no-touch .CM003-boxed-features .box-feature:hover .box-copy .tag,.no-touch .CM003-boxed-features .box-feature:hover .box-copy .title,.no-touch .CM003-boxed-features .box-feature:hover .box-copy .sub-title,.no-touch .CM003-boxed-features .box-feature:hover .box-copy .hover-copy{background-color:#1a86d6;color:white}
.lt-ie10 .CM003-boxed-features .box-feature:hover .box-copy,.lt-ie9 .CM003-boxed-features .box-feature:hover .box-copy,.lt-ie8 .CM003-boxed-features .box-feature:hover .box-copy{top:0}
.CM003-boxed-features .box-feature .mask{position:absolute;bottom:0;right:0;width:30px;height:30px;background-color:transparent}
.lt-ie8 .CM003-boxed-features .box-feature .box-copy .title{margin-top:-1px}
@media all and (max-width:1320px){.CM003-boxed-features{max-width:940px}
.CM003-boxed-features .box-wrapper-outer:nth-child(n+4){display:none}
}
@media all and (max-width:990px){.CM003-boxed-features{max-width:620px}
.CM003-boxed-features .box-wrapper-outer:nth-child(n+3){display:none}
}
@media all and (max-width:1260px){.lt-ie9 .CM003-boxed-features{max-width:940px}
.lt-ie9 .box-index-4{display:none}
}
@media all and (max-width:940px){.lt-ie9 .CM003-boxed-features{max-width:620px}
.lt-ie9 .box-index-3{display:none}
}
.CM003-boxed-features .box-feature .box-copy .hover-copy .line-clamp{line-height:1.2em;height:3.6em;padding-right:15px;overflow:hidden}
.CC018-article-social-stats ul{float:left;list-style-type:none;margin:0;padding:0}
.CC018-article-social-stats ul li{float:left;position:relative;padding-top:20px;padding-bottom:20px;margin-bottom:0}
.CC018-article-social-stats ul li .number{height:28px;line-height:28px;float:left;padding:0 10px;font-size:2.2em;position:relative;text-decoration:none;width:auto}
.CC018-article-social-stats ul li p{color:#333;float:left;font-size:1.1em;height:28px;line-height:28px;margin:0}
.CC018-article-social-stats ul li.shared .number{color:#0068bf;font-family:'BebasRegular','SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;padding-left:0}
.CC018-article-social-stats ul li.shared p{width:80px;line-height:1}
.CC018-article-social-stats ul li.comments{padding-right:20px}
.CC018-article-social-stats ul li.comments .number{color:#fff;background:#363636;font-weight:bold;font-size:1.25em}
.CC018-article-social-stats ul li.comments .number .triangle{border-top-color:#363636;border-right-width:10px}
.CC018-article-social-stats ul li.comments .number:hover{background:#fff;color:#0068bf}
.CC018-article-social-stats ul li.comments p{margin:0 0 0 10px}
.CC018-article-social-stats ul li.replies .number{color:#fff;background:#0068bf;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:1.25em}
.CC018-article-social-stats ul li.replies .number img{margin-right:2px}
.CC018-article-social-stats ul li.replies .number .triangle{border-top-color:#0068bf}
.CC018-article-social-stats ul li.replies p{margin:0 0 0 10px}
.CC018-article-social-stats ul li.left-border{border-left:1px solid #f5f5f5;padding-left:20px;margin-left:20px}
.CC018-article-social-stats ul li .triangle{border-style:solid;border-left-width:0;border-right-width:7px;border-top-width:6px;font-size:0;line-height:0;width:0;position:absolute;top:28px;left:5px;border-right-color:transparent;border-left-color:transparent;border-bottom-color:transparent}
.CC018-article-social-stats ul.small li{padding-top:0;padding-bottom:13px}
.CC018-article-social-stats ul.small li .number{height:22px;line-height:20px;font-size:1.1em;font-weight:normal;padding:0 6px}
.CC018-article-social-stats ul.small li .triangle{top:22px;border-right-width:5px;border-left-width:0;border-top-width:6px}
.CC018-article-social-stats ul.small li.comments{padding-right:4px}
.CC018-article-social-stats ul.small li.replies .triangle{right:6px;left:auto;border-left-width:10px;border-right-width:0}
.CC018-article-social-stats ul.small li.replies .number{padding-left:25px;background-image:url('clientlibs_base/images/CC018_articleSocialStats/logosprite.png');background-position:4px -8px;background-repeat:no-repeat}
.CC018-article-social-stats ul.small li.replies img{height:11px;width:15px;margin-right:1px}
.cm115-article-List{margin:0 auto;padding-top:0;padding-left:0;padding-right:0;position:relative;max-width:940px}
.cm115-article-List .wrapper{padding:0}
.cm115-article-List .wrapper ul{margin:0;padding:0;list-style:none}
.cm115-article-List .wrapper ul li{text-align:left;overflow:hidden;margin-bottom:40px;background-color:whitesmoke;position:relative}
.cm115-article-List .wrapper ul li a{display:block;width:100%;position:relative;height:173px;text-decoration:none}
.cm115-article-List .wrapper ul li a .img-container{width:50%;float:left;overflow:hidden;height:173px}
.cm115-article-List .wrapper ul li a .img-container .img-bkg{-webkit-transition-duration:.6s;-moz-transition-duration:.6s;width:100%;height:100%;background-repeat:no-repeat;background-position:center center}
.cm115-article-List .wrapper ul li a article{height:173px;width:470px;text-align:left;position:absolute;bottom:0;right:0;background-color:whitesmoke}
.cm115-article-List .wrapper ul li a article .wrapper{padding:15px;box-sizing:border-box;height:100%}
.cm115-article-List .wrapper ul li a article .wrapper h2{text-align:left;display:inline-block;margin:0 0 15px 0;color:#0068bf;font-size:1.1em;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif;font-weight:normal;text-transform:uppercase}
.cm115-article-List .wrapper ul li a article .wrapper h3{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;color:#363636;font-size:1.6em;margin:0 0 15px 0;text-align:left;height:53px;overflow:hidden}
.cm115-article-List .wrapper ul li a article .wrapper p{color:#363636;height:45px;overflow:hidden}
.cm115-article-List .wrapper ul li a article .wrapper .date{text-align:left;font-size:1em;position:absolute;bottom:15px;left:15px;font-weight:normal;color:#363636}
.cm115-article-List .wrapper ul li a article .CC018-article-social-stats{bottom:0;position:absolute;right:10px;z-index:10}
.cm115-article-List .wrapper ul li a article .CC018-article-social-stats li{margin:0;background-color:transparent}
.cm115-article-List .wrapper ul li a:hover .img-container .img-bkg{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.cm115-article-List .wrapper ul li a:hover article{background-color:#0a68b6}
.cm115-article-List .wrapper ul li a:hover article .wrapper h2,.cm115-article-List .wrapper ul li a:hover article .wrapper h3,.cm115-article-List .wrapper ul li a:hover article .wrapper p,.cm115-article-List .wrapper ul li a:hover article .wrapper .date{color:#fff}
.cm115-article-List .wrapper ul li a:hover article .wrapper .CC018-article-social-stats .comments .number,.cm115-article-List .wrapper ul li a:hover article .wrapper .CC018-article-social-stats .replies .number{background:#fff;color:#0068bf}
.cm115-article-List .wrapper ul li a:hover article .wrapper .CC018-article-social-stats .comments .triangle,.cm115-article-List .wrapper ul li a:hover article .wrapper .CC018-article-social-stats .replies .triangle{border-top-color:#fff}
.cm115-article-List .wrapper ul li a:hover article .wrapper .CC018-article-social-stats .replies .number{background-image:url(clientlibs_base/images/CC018_articleSocialStats/logosprite.png);background-repeat:no-repeat;background-position:4px 5px}
.cm115-article-List .wrapper ul li:first-child a{height:350px}
.cm115-article-List .wrapper ul li:first-child a .img-container{width:100%;height:100%;float:left}
.cm115-article-List .wrapper ul li:first-child a .img-container .img-bkg{width:100%;float:left}
.cm115-article-List .wrapper ul li:first-child a article{left:0}
.cm115-article-List .wrapper ul li:first-child a article .wrapper h2{position:absolute;top:-35px;left:0;background-color:whitesmoke;padding:10px 15px;margin:0}
.cm115-article-List .wrapper ul li:first-child a:hover article .wrapper h2{background-color:#0a68b6}
.cm115-article-List .wrapper div.more{display:block;width:100%;overflow:hidden;background:#f5f5f5;color:#363636;padding:10px 0;text-align:center;margin-bottom:30px;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:1.2em}
.cm115-article-List .wrapper div.more span{display:inline-block;background:transparent url("clientlibs_base/images/upDownArrows.png") no-repeat right -10px;padding:0 28px 0 0}
.cm115-article-List .wrapper div.more span.showLess{background-position:right 8px}
.cm115-article-List .wrapper div.more:hover{background:#e6e6e6}
.lt-ie9 .twinChart div.more span{background-position:right -14px}
.lt-ie9 .twinChart div.more span.showLess{background-position:right 4px}
@media all and (max-width:990px){.cm115-article-List .wrapper{padding:0 20px}
}
.no-js .cm115-article-List .wrapper div.more{display:none}
.CM142_ArticleLayout{max-width:940px;margin:0 auto;margin-top:-100px}
.CM142_ArticleLayout .left-column{float:left;margin-top:10px;width:57%}
.CM142_ArticleLayout .right-column{float:right;margin-top:-100px;width:40%;display:inline}
.CM142_ArticleLayout .bottom-column{max-width:700px;margin-bottom:60px}
.CM142_ArticleLayout .CC018-article-social-stats ul li.comments .number:hover{background:none repeat scroll 0 0 #363636;color:#fff}
.heroBanner .image-wrap .right-mask{margin-left:460px}
@media all and (max-width:1000px){.CM142_ArticleLayout .right-column{display:inline;float:right;height:801px;margin-top:-100px;position:relative;width:45%}
.CM142_ArticleLayout .bottom-column{padding-left:20px}
.CM142_ArticleLayout .left-column{width:52%}
.heroBanner .image-wrap .right-mask{margin-left:345px}
}
.CM142_ArticleLayout .left-column.full-width{width:92%}
@media all and (max-width:1000px){.CM142_ArticleLayout .left-column.full-width{width:92%}
}
.CM137_wrapper{position:relative;color:#333;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}
.CM137_wrapper .image,.CM137_wrapper .video{height:100%;margin-bottom:55px}
.CM137_wrapper .image img{max-width:560px;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}
.CM137_wrapper .category{color:#0068bf;text-transform:uppercase;margin:12px 0 4px}
.CM137_wrapper .header{text-align:left;color:#363636;font-size:40px;margin-top:46px;margin-bottom:27px;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal}
.CM137_wrapper .subheader{text-align:left;display:block;color:#0068bf;font-family:"adelle",Georgia;font-size:30px;line-height:40px;font-style:italic;font-weight:normal;margin-bottom:24px;width:100%}
.CM137_wrapper .articleSocialStats{overflow:hidden;margin-bottom:50px;padding:10px 0}
.CM137_wrapper .paragraphblock div{font-size:initial}
.CM137_wrapper a{text-decoration:none;color:#0068bf}
.CM137_wrapper a:hover{text-decoration:underline}
@media all and (max-width:1000px){.CM137_wrapper{padding-left:20px;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}
.CM137_wrapper .image img{max-width:400px;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}
.CM137_wrapper .articleSocialStats .shared{float:none;overflow:hidden}
.CM137_wrapper .articleSocialStats .left-border{border-left:none;margin-left:0;padding-left:0}
}
.CM137_wrapper .category.bottom{margin-top:0;margin-bottom:33px}
.CM137_wrapper .category .date{color:black}
.paragraph-block-wrapper{position:relative;color:#333;max-width:940px;margin:0 auto}
.paragraph-block-wrapper .section{max-width:700px}
.paragraph-block-wrapper .top-space{margin-top:60px}
.paragraph-block-wrapper p{margin-top:0;margin-bottom:18px}
.paragraph-block-wrapper p:last-child span{width:14px;height:14px;margin-left:10px;display:inline-block;background:#0068bf}
.paragraph-block-wrapper .initial{color:#0068bf;font-size:145px;font-family:'BebasRegular','SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;padding:0 30px 0 0;margin-top:-35px;margin-left:-8px;float:left}
@media all and (max-width:1000px){.paragraph-block-wrapper .section{padding:0 20px}
}
.access-mash{width:1000px;position:relative;margin:0 auto;height:530px;overflow:hidden}
.access-mash .placeholder{margin:0}
.access-mash ul{list-style-type:none}
.access-mash .tile{position:absolute;left:0}
.access-mash .tile:hover article{background-color:rgba(10,104,182,0.85)}
.access-mash .tile:hover article span,.access-mash .tile:hover article h1,.access-mash .tile:hover article h2,.access-mash .tile:hover article h3,.access-mash .tile:hover article p{color:#fff}
.access-mash .tile:hover span{background-color:rgba(10,104,182,0.85)}
.access-mash .tile:hover .CC018-article-social-stats ul li.comments .triangle,.access-mash .tile:hover .CC018-article-social-stats ul li.replies .triangle{border-top-color:#fff}
.access-mash .tile:hover ul li.comments .number,.access-mash .tile:hover ul li.replies .number{background:#fff;color:#0068bf}
.access-mash .tile:hover ul li.replies .number{background-image:url('clientlibs_base/images/CM005_AccessMash/logosprite.png');background-position:4px 5px;background-repeat:no-repeat}
.access-mash .tile a{text-decoration:none;height:100%;display:block}
.access-mash a.left,.access-mash a.right{position:absolute;width:50px;height:50px;text-indent:-9999px;z-index:10;border:0;outline:0}
.access-mash a.left{right:212px;top:406px;background:url('clientlibs_base/images/common/arrows.png') left top no-repeat}
.access-mash a.left.disabled{background-position:left bottom}
.access-mash a.right{right:212px;top:354px;background:url('clientlibs_base/images/common/arrows.png') right top no-repeat}
.access-mash a.right.disabled{background-position:right bottom}
.access-mash a.disabled{cursor:default;opacity:.2}
.accessMash-author-mode div[class^="cq-placeholder"]{width:200px}
.accessMash-author-mode ul{list-style:none outside none;position:relative;width:200px}
.accessMash-author-mode .tile-author-mode{position:absolute;left:0;background:url('clientlibs_base/images/common/loader.gif') no-repeat 50% 50%;background-color:#303030;width:234px}
.accessMash-author-mode li.tile{position:absolute!important;top:0!important;left:0!important}
@media screen and (max-width:980px){.access-mash{width:720px;height:405px}
.access-mash a.left{left:50%;margin-left:-52px;top:354px;background:url('clientlibs_base/images/common/arrows.png') left top no-repeat}
.access-mash a.right{left:50%;top:354px;background:url('clientlibs_base/images/common/arrows.png') right top no-repeat}
}
.grid-view .calendar-block,.list-view .calendar-block,.pulse-view .calendar-block,.access-view .calendar-block{zoom:1}
.grid-view .calendar-block:before,.grid-view .calendar-block:after,.list-view .calendar-block:before,.list-view .calendar-block:after,.pulse-view .calendar-block:before,.pulse-view .calendar-block:after,.access-view .calendar-block:before,.access-view .calendar-block:after{content:"";display:table}
.grid-view .calendar-block:after,.list-view .calendar-block:after,.pulse-view .calendar-block:after,.access-view .calendar-block:after{clear:both}
.grid-view .calendar-block ul,.list-view .calendar-block ul,.pulse-view .calendar-block ul,.access-view .calendar-block ul{margin:0;padding:0;list-style-type:none}
.access-view .fixedweb-layout .tiny .tile{width:234px;height:175px}
.access-view .fixedweb-layout .small .tile{width:234px;height:352px}
.access-view .fixedweb-layout .medium .tile{width:470px;height:352px}
.access-view .responsive-layout li.tile{width:234px;height:352px}
.list-view .calendar-block ul li.size-primary .CC018-article-social-stats{right:15px}
.list-view .calendar-block ul li.size-lead .CC018-article-social-stats{right:51.5%}
.chronological-mash .calendar-block:first-child{padding-top:0!important}
@media screen and (max-width:1123px){.grid-view .calendar-block .calendar-block-inner,.list-view .calendar-block .calendar-block-inner{width:706px}
.lt-ie8 .grid-view .calendar-block .calendar-block-inner,.lt-ie8 .list-view .calendar-block .calendar-block-inner{width:708px}
.grid-view .size-lead,.grid-view .size-primary{width:470px}
.list-view .size-lead,.list-view .size-primary,.list-view .size-secondary,.list-view .size-tertiary,.list-view .size-date,.list-view .size-special{width:706px}
}
ul.layout-switcher{float:left;padding:60px 0;margin-top:0}
ul.layout-switcher li{width:70px;height:70px}
ul.layout-switcher li:hover{cursor:pointer}
ul.layout-switcher li.show-grid-view{background-image:url('clientlibs_base/images/CM005_AccessMash/chronology-sprite.png');background-position:0 0}
ul.layout-switcher li.show-grid-view.selected{background-position:100% 0}
ul.layout-switcher li.show-grid-view:hover{background-position:50% 0}
ul.layout-switcher li.show-list-view{background-image:url('clientlibs_base/images/CM005_AccessMash/chronology-sprite.png');background-position:0 100%}
ul.layout-switcher li.show-list-view.selected{background-position:100% 100%}
ul.layout-switcher li.show-list-view:hover{background-position:50% 100%}
ul.layout-switcher.fixed{position:fixed;top:60px}
@media screen and (max-width:1500px){.pulse-view .calendar-block .calendar-block-inner{width:946px;height:710px}
.pulse-view.layout-01 .position-0{top:531px;left:0}
.pulse-view.layout-01 .position-1{top:177px;left:0}
.pulse-view.layout-01 .position-2{top:0;left:472px}
.pulse-view.layout-01 .position-3{top:177px;left:472px}
.pulse-view.layout-01 .position-4{top:0;left:708px}
.pulse-view.layout-01 .position-5{top:354px;left:708px}
.pulse-view.layout-01 .position-6{top:531px;left:236px}
.pulse-view.layout-01 .position-7{top:531px;left:472px}
.pulse-view.layout-02 .position-0{top:531px;left:0}
.pulse-view.layout-02 .position-1{top:177px;left:0}
.pulse-view.layout-02 .position-2{top:0;left:472px}
.pulse-view.layout-02 .position-3{top:0;left:708px}
.pulse-view.layout-02 .position-4{top:354px;left:708px}
.pulse-view.layout-02 .position-5{top:531px;left:472px}
.pulse-view.layout-02 .position-6{top:531px;left:236px}
}
@media screen and (max-width:1123px){ul.layout-switcher{display:block;float:none;height:70px;margin:0 auto 60px;padding:0;position:relative;width:140px}
ul.layout-switcher li{float:left}
ul.layout-switcher.fixed{position:static}
.pulse-view .calendar-block .calendar-block-inner{width:710px;height:887px}
.pulse-view.layout-01 .position-0{top:708px;left:236px}
.pulse-view.layout-01 .position-1{top:177px;left:0}
.pulse-view.layout-01 .position-2{top:0;left:472px}
.pulse-view.layout-01 .position-3{top:177px;left:472px}
.pulse-view.layout-01 .position-4{top:531px;left:0}
.pulse-view.layout-01 .position-5{top:708px;left:472px}
.pulse-view.layout-01 .position-6{top:531px;left:236px}
.pulse-view.layout-01 .position-7{top:531px;left:472px}
.pulse-view.layout-02 .position-0{top:708px;left:236px}
.pulse-view.layout-02 .position-1{top:177px;left:0}
.pulse-view.layout-02 .position-2{top:0;left:472px}
.pulse-view.layout-02 .position-3{top:531px;left:0}
.pulse-view.layout-02 .position-4{top:708px;left:472px}
.pulse-view.layout-02 .position-5{top:531px;left:472px}
.pulse-view.layout-02 .position-6{top:531px;left:236px}
}
.grid-view .top-not-visible.visible .day_text_wrap,.list-view .top-not-visible.visible .day_text_wrap{position:fixed;top:65px;left:50%;z-index:999;width:944px;margin-left:-471px}
.grid-view .top-not-visible.visible .day_text,.list-view .top-not-visible.visible .day_text{width:234px;opacity:.85;-ms-filter:"alpha(opacity=" 85 ")";filter:alpha(opacity=85);zoom:1}
.grid-view .top-not-visible.visible .copy_text,.list-view .top-not-visible.visible .copy_text{margin-top:40px}
.grid-view .bottom-not-visible.visible .day_text_wrap,.list-view .bottom-not-visible.visible .day_text_wrap{position:absolute;top:auto;bottom:2px;left:2px;width:auto;margin-left:0}
.page-section.list-view .chronological-mash article{background-color:whitesmoke}
.page-section.list-view .chronological-mash article span{background-color:inherit}
.lt-ie8 .page-section.list-view .chronological-mash article:hover span{background-color:#0a68b6}
.page-section.list-view .chronological-mash article:hover span{background-color:#0a68b6}
.page-section.list-view .chronological-mash .sonyLightGrey .type-article:hover article{background-color:#0a68b6}
.page-section.list-view .chronological-mash .sonyLightGrey .type-article article{background-color:white}
.page-section.list-view .chronological-mash .sonyLightGrey .type-article article span{background-color:white}
.page-section.list-view .chronological-mash .sonyLightGrey .type-article article span:hover{background-color:#0a68b6}
.page-section.list-view .chronological-mash .sonyLightGrey .type-article article:hover{background-color:#0a68b6}
.page-section.list-view .chronological-mash .sonyLightGrey .type-article article:hover span{background-color:#0a68b6}
.page-section.list-view .chronological-mash .sonyLightGrey .type-article .img-container:hover ~ article span{background-color:#0a68b6}
.page-section.list-view .chronological-mash .sonyLightGrey .type-facebook a article:hover span,.page-section.list-view .chronological-mash .sonyLightGrey .type-twitter a article:hover span{background-color:transparent}
@media screen and (max-width:1123px){.grid-view .top-not-visible.visible .day_text_wrap,.list-view .top-not-visible.visible .day_text_wrap{width:706px;margin-left:-353px}
.grid-view .bottom-not-visible.visible .day_text_wrap,.list-view .bottom-not-visible.visible .day_text_wrap{width:auto;margin-left:0}
}
.access-view .CC018-article-social-stats{position:absolute;bottom:0;right:10px;z-index:10}
.access-view .CC018-article-social-stats .replies{display:none}
.access-view .CC018-article-social-stats:hover ~ a article span.fulldate{color:white}
.access-view .img-container:hover ~ article span.fulldate{color:white}
.access-view a .img-container{overflow:hidden}
.access-view a .img-container .img-bkg{-webkit-transform-origin:50% 50%;-webkit-transition:-webkit-transform .4s linear;-moz-transform-origin:50% 50%;-moz-transition:-moz-transform .4s linear;-ms-transform-origin:50% 50%;-ms-transition:-ms-transform .4s linear;backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;height:100%}
.access-view a:hover .img-container .img-bkg{-webkit-transform:scale(1.05,1.05) rotate(0.01deg);-moz-transform:scale(1.05,1.05) rotate(0.01deg);-ms-transform:scale(1.05,1.05) rotate(0.01deg);backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}
.csstransforms3d .access-view a:hover .img-container .img-bkg{-webkit-transform:scale3d(1.05,1.05) rotate(0.01deg);-moz-transform:scale3d(1.05,1.05) rotate(0.01deg);-ms-transform:scale(1.05,1.05) rotate(0.01deg);backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}
.access-view .type-article article{background-color:rgba(245,245,245,0.85);text-align:left;position:absolute;bottom:0;padding:20px 15px;top:0;right:0;left:inherit;text-decoration:none}
.access-view .type-article article span{text-align:left;display:inline-block;color:#0068bf;font-weight:normal;background-color:rgba(245,245,245,0.85);color:#0068bf;display:inline-block;font-size:14px;position:relative;text-align:left;font-family:'SST W01 Roman','SST W02 Roman','SST W10 Roman','SST W15 Roman',Arial,Helvetica,sans-serif}
.lt-ie9 .access-view .type-article article span{padding-top:8px}
.access-view .type-article article span.fulldate{top:auto;color:#363636;padding-left:0;position:absolute;bottom:25px!important;line-height:2px}
.lt-ie8 .access-view .type-article article span.fulldate{line-height:20px;bottom:20px}
.access-view .type-article article span.label{left:0;position:absolute;text-transform:uppercase;padding:4px 15px 0 15px;top:-27px;min-height:23px}
.lt-ie10 .access-view .type-article article span.label{top:-25px}
.lt-ie9 .access-view .type-article article span.label{top:-27px;padding-top:8px;padding-bottom:8px}
.access-view .type-article article h3{text-align:left;font-size:16px;font-weight:normal;margin:0 0 8px 0;color:#363636}
.access-view .type-article article h2{font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;color:#363636;font-size:1.6em;margin:0;text-align:left;max-width:95%;margin:0 0 10px}
.access-view .type-article article p{text-align:left;font-size:1em;font-weight:normal;margin:0 0 8px 0;color:#363636;position:absolute;bottom:10px}
.no-touch .access-view .type-article article:hover{background-color:rgba(10,104,182,0.85)}
.no-touch .access-view .type-article article:hover span,.no-touch .access-view .type-article article:hover h2,.no-touch .access-view .type-article article:hover h3,.no-touch .access-view .type-article article:hover p{color:#fff}
.no-touch .access-view .medium .type-article article:hover span,.no-touch .access-view .small .type-article article:hover span{background-color:rgba(10,104,182,0.85)}
.no-touch .access-view .type-article article:hover span{background-color:rgba(10,104,182,0)}
.lt-ie8 .access-view .type-article article{left:0}
.access-view .type-article a article{top:auto;padding:15px}
.lt-ie8 .access-view .type-article a article{margin-bottom:-20px}
.lt-ie9 .access-view .type-article a article{left:0}
.access-view .type-article a article h3{display:none}
.access-view .type-article a article .label{left:0;position:absolute}
.access-view .type-event{background-color:black}
.access-view .type-event a article{background-color:transparent;top:0;text-decoration:none;left:0}
.access-view .type-event a article span{color:white;background-color:transparent}
.access-view .type-event a article span:hover{background-color:transparent}
.access-view .type-event a article span.day{top:10px;color:#0068bf;font-size:35px;font-family:'BebasRegular','SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif}
.access-view .type-event a article span.month{top:65px;color:#FFF;font-size:16px;font-weight:normal;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;text-transform:uppercase}
.access-view .type-event a article span.label{top:95px;text-transform:uppercase}
.access-view .type-event a article h2{color:white;margin-top:135px;font-size:20px}
.access-view .type-event a article h3{display:block;color:white;font-size:16px;font-weight:normal;margin:0 0 8px;text-align:left;padding-right:10px;margin-top:20px;margin-bottom:10px}
.access-view .type-event a article:hover{background-color:transparent}
.access-view .type-event a article:hover span{background-color:transparent}
.access-view .type-event a .img-container{opacity:.4;filter:alpha(opacity=40)}
.access-view .type-event a .img-container:hover{opacity:.6;filter:alpha(opacity=60)}
.access-view .type-event a:hover .img-container{opacity:.6;filter:alpha(opacity=60)}
.access-view .type-event a article{position:absolute;height:100%;width:100%}
.access-view .type-event a article h2{text-align:left;margin:110px 10px 10px 10px}
.access-view .type-event a article h3{display:none;margin-left:10px;margin-right:10px}
.access-view .type-event a article span{position:absolute;margin-left:10px;margin-right:10px}
.access-view .type-event a article span.month{top:55px}
.access-view .type-event a article span.label{top:83px;left:0}
.access-view .type-event .CC018-article-social-stats{display:none}
.access-view .type-facebook{top:0;left:0;right:0;padding:0}
.access-view .type-facebook p{right:10px;top:10px;height:20px;color:#fff}
.access-view .type-facebook span{position:absolute;top:10px;right:15px;color:white}
.access-view .type-facebook span.fulldate{top:15px}
.access-view .type-facebook h2{top:45px;position:absolute;color:white;font-style:normal;padding-left:20px;padding-right:20px;font-size:1.2em;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-weight:normal;margin:0;text-align:left}
.access-view .type-facebook h3{display:none}
.access-view .type-facebook img.special-icon{position:absolute;top:17px;left:20px}
.access-view .type-facebook .img-container{display:none}
.access-view .type-facebook a .img-container{display:none}
.access-view .type-facebook a article{background-repeat:no-repeat;background-position:96% 96%;background-image:url('clientlibs_base/images/CM005_AccessMash/shapes_special.png');top:0;background-color:#111f54;position:relative;height:100%}
.access-view .type-facebook article h2{margin-top:0}
.access-view .type-facebook .CC018-article-social-stats{display:none}
.access-view .type-facebook .img-container{display:none}
.access-view .type-twitter{top:0;left:0;right:0;padding:0}
.access-view .type-twitter p{right:10px;top:10px;height:20px;color:#fff}
.access-view .type-twitter span{display:none}
.access-view .type-twitter span.fulldate{color:white;position:absolute;right:15px;top:15px;display:block;font-size:14px}
.access-view .type-twitter h2{top:45px;position:absolute;color:white;font-style:italic;padding-left:20px;padding-right:20px;font-size:1.4em;font-family:"adelle",Georgia;font-style:italic;font-weight:normal;margin:0;text-align:left}
.access-view .type-twitter h3{display:none}
.access-view .type-twitter img.special-icon{position:absolute;top:17px;left:20px}
.access-view .type-twitter .img-container{display:none}
.access-view .type-twitter a article{background-repeat:no-repeat;background-position:96% 96%;background-image:url('clientlibs_base/images/CM005_AccessMash/shapes_special.png');background-color:#01439a;top:0;position:relative;height:100%;background-color:#01439a}
.access-view .type-twitter article h2{margin-top:0}
.access-view .type-twitter .CC018-article-social-stats{display:none}
.access-view .type-twitter .img-container{display:none}
.access-view .fixedweb-layout .image_lead{display:block;width:100%;height:100%}
.access-view .fixedweb-layout .CC018-article-social-stats .replies{display:block}
.access-view .fixedweb-layout .image_tag{display:block;height:100%}
.access-view .fixedweb-layout .tiny .type-event article,.access-view .fixedweb-layout .tiny .type-article article{top:0;left:0}
.access-view .fixedweb-layout .tiny .type-article article .label{top:0}
.access-view .fixedweb-layout .tiny .type-article article h2{margin:10px 0 15px}
.access-view .fixedweb-layout .tiny .type-article article h3{margin:10px 0 15px}
.access-view .fixedweb-layout .tiny .type-twitter a article{height:175px}
.access-view .fixedweb-layout .tiny .type-event article span.label{top:78px}
.access-view .fixedweb-layout .tiny .type-event article span.month{top:50px}
.access-view .fixedweb-layout .tiny .type-event article span.day{top:5px}
.access-view .fixedweb-layout .tiny .type-event article h2{top:90px;position:absolute;font-size:1.2em;margin:10px}
.access-view .fixedweb-layout .small .type-article article,.access-view .fixedweb-layout .medium .type-article article{top:177px;left:0;right:0}
.access-view .fixedweb-layout .type-twitter .img-container{display:none}
.access-view .fixedweb-layout .small .type-event article h3{display:block}
.access-view .fixedweb-layout .medium article h3{display:block}
.access-view .responsive-layout .type-article article{left:0;right:0}
.access-view .responsive-layout .layout-0,.access-view .responsive-layout .layout-1,.access-view .responsive-layout .img-container{display:block;height:100%}
.access-view .responsive-layout .layout-0.position-0.placeholder,.access-view .responsive-layout .layout-0.position-1.placeholder,.access-view .responsive-layout .layout-0.position-2.placeholder,.access-view .responsive-layout .layout-1.position-0.placeholder,.access-view .responsive-layout .layout-1.position-1.placeholder,.access-view .responsive-layout .layout-1.position-2.placeholder,.access-view .responsive-layout .layout-2.position-0.placeholder,.access-view .responsive-layout .layout-2.position-1.placeholder,.access-view .responsive-layout .layout-2.position-2.placeholder{background:#b1b1b1 url('clientlibs_base/images/CM005_AccessMash/grey-shapes-small.png') 50% 50% no-repeat}
.access-view .responsive-layout .layout-0.type-event article h3,.access-view .responsive-layout .layout-1.type-event article h3,.access-view .responsive-layout .layout-2.type-event article h3{display:block}
.access-view .responsive-layout .layout-0.type-facebook .img-container,.access-view .responsive-layout .layout-0.type-twitter .img-container,.access-view .responsive-layout .layout-1.type-facebook .img-container,.access-view .responsive-layout .layout-1.type-twitter .img-container,.access-view .responsive-layout .layout-2.type-facebook .img-container,.access-view .responsive-layout .layout-2.type-twitter .img-container{display:none}
.access-view .responsive-layout .layout-0.type-facebook h2,.access-view .responsive-layout .layout-0.type-twitter h2,.access-view .responsive-layout .layout-1.type-facebook h2,.access-view .responsive-layout .layout-1.type-twitter h2,.access-view .responsive-layout .layout-2.type-facebook h2,.access-view .responsive-layout .layout-2.type-twitter h2{margin-top:30px}
@media all and (max-width:1123px){.grid-view .size-lead a article,.grid-view .size-primary a article{width:100%}
.grid-view .calendar-block ul li.size-lead .CC018-article-social-stats,.grid-view .calendar-block ul li.size-primary .CC018-article-social-stats{right:15px}
.list-view .type-event.size-tertiary a article span.label,.list-view .type-event.size-tertiary a article h2{margin-left:110px}
.list-view .type-event.size-tertiary a article span.day,.list-view .type-event.size-tertiary a article span.month{left:45px}
.list-view .size-lead a article,.list-view .size-primary a article,.list-view .size-secondary a article,.list-view .size-tertiary a article{width:442px}
.list-view .calendar-block ul li.size-lead .CC018-article-social-stats{right:249px}
.list-view .type-event.size-tertiary a article{left:-10px}
.access-view .type-article a article{top:177px}
}
.CC018-article-social-stats ul{float:left;list-style-type:none;margin:0;padding:0}
.CC018-article-social-stats ul li{float:left;position:relative;padding-top:20px;padding-bottom:20px;margin-bottom:0}
.CC018-article-social-stats ul li .number{height:28px;line-height:28px;float:left;padding:0 10px;font-size:2.2em;position:relative;text-decoration:none;width:auto}
.CC018-article-social-stats ul li p{color:#333;float:left;font-size:1.1em;height:28px;line-height:28px;margin:0}
.CC018-article-social-stats ul li.shared .number{color:#0068bf;font-family:'BebasRegular','SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;padding-left:0}
.CC018-article-social-stats ul li.shared p{width:80px;line-height:1}
.CC018-article-social-stats ul li.comments{padding-right:20px}
.CC018-article-social-stats ul li.comments .number{color:#fff;background:#363636;font-weight:bold;font-size:1.25em}
.CC018-article-social-stats ul li.comments .number .triangle{border-top-color:#363636;border-right-width:10px}
.CC018-article-social-stats ul li.comments .number:hover{background:#fff;color:#0068bf}
.CC018-article-social-stats ul li.comments p{margin:0 0 0 10px}
.CC018-article-social-stats ul li.replies .number{color:#fff;background:#0068bf;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:1.25em}
.CC018-article-social-stats ul li.replies .number img{margin-right:2px}
.CC018-article-social-stats ul li.replies .number .triangle{border-top-color:#0068bf}
.CC018-article-social-stats ul li.replies p{margin:0 0 0 10px}
.CC018-article-social-stats ul li.left-border{border-left:1px solid #f5f5f5;padding-left:20px;margin-left:20px}
.CC018-article-social-stats ul li .triangle{border-style:solid;border-left-width:0;border-right-width:7px;border-top-width:6px;font-size:0;line-height:0;width:0;position:absolute;top:28px;left:5px;border-right-color:transparent;border-left-color:transparent;border-bottom-color:transparent}
.CC018-article-social-stats ul.small li{padding-top:0;padding-bottom:13px}
.CC018-article-social-stats ul.small li .number{height:22px;line-height:20px;font-size:1.1em;font-weight:normal;padding:0 6px}
.CC018-article-social-stats ul.small li .triangle{top:22px;border-right-width:5px;border-left-width:0;border-top-width:6px}
.CC018-article-social-stats ul.small li.comments{padding-right:4px}
.CC018-article-social-stats ul.small li.replies .triangle{right:6px;left:auto;border-left-width:10px;border-right-width:0}
.CC018-article-social-stats ul.small li.replies .number{padding-left:25px;background-image:url('clientlibs_base/images/CM005_AccessMash/logosprite.png');background-position:4px -8px;background-repeat:no-repeat}
.CC018-article-social-stats ul.small li.replies img{height:11px;width:15px;margin-right:1px}
.user-search .error-message .wrapper{width:300px;margin:0 0 20px;display:block;background:#f5f5f5;padding:18px 14px 18px 18px;margin-bottom:40px}
.user-search .error-message img{float:left;width:48px;height:48px;border:0;display:block;margin-right:20px}
.user-search .error-message .wrapper h3{width:77%;text-align:left;float:left}
.user-search .error-message .wrapper p{width:285px;margin:0 auto;display:block;font-size:1.1em;color:#363636;text-align:center}
.user-search .genericButtonRow input{border:1px solid #e1e0e0;color:#363636;display:inline;font-size:1.2em;height:45px;margin-right:20px;padding:0 10px;position:relative;width:68%;z-index:1}
.user-search .genericButtonRow input+a{min-width:70px;margin-right:0;margin-top:2px}
@media screen and (max-width:768px){.user-search .genericButtonRow input{width:58%}
}
.notificationWall .container{width:960px;margin:0 auto;padding-bottom:40px}
.notificationWall .container .mainContainer{width:100%;float:left;padding-bottom:20px}
.notificationWall .container .name .facebook{background:url("clientlibs_base/images/mypdc/facebook_wall.png") no-repeat center center;width:60%;margin:10px 5px 0 10px;height:34px;float:left}
.notificationWall .container .name .blogs{background:url("clientlibs_base/images/mypdc/blog_wall.png") no-repeat right top;width:100%;margin:0;height:34px;float:left}
.notificationWall .container .name .newsletter{background:url("clientlibs_base/images/mypdc/newsletter_wall.png") no-repeat right top;width:100%;margin:0;height:34px;float:left}
.notificationWall .container .image_thumb{margin-bottom:15px;margin-left:15px}
.notificationWall .container .image_thumb .name{width:100%;float:left;padding:0;height:auto;text-align:center;line-height:100%;box-shadow:0 0 8px #bbb;transition:box-shadow .5s ease 0s}
.notificationWall .container .image_thumb .name:hover{box-shadow:0 0 12px #fff}
.notificationWall .container .image_thumb .subject{width:90%;float:left;color:#363636;height:auto;line-height:140%;text-align:left;font-size:15px;font-weight:bold;padding:0 0 10px}
.notificationWall .container .image_thumb div{background:0}
.notificationWall .container .image_thumb.yes .name{background:#fff}
.notificationWall .container .image_thumb.no div.subject{background:0;border-bottom:0;font-weight:bold!important}
.notificationWall .container .image_thumb .name .twitter{width:25px;margin:5px 5px 0 5px}
.notificationWall .container .image_thumb .name .message{width:25px;margin:5px 5px 0 5px}
.notificationWall .container .image_thumb .name .newsletter{width:25px;margin:5px 5px 0 5px}
.notificationWall a.more-link{background:none repeat scroll 0 0 #f5f5f5;color:#363636;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:normal;margin:0 auto;margin-bottom:60px;max-width:970px;min-width:660px;height:20px;padding:10px 0;text-align:center;width:100%;float:left;margin-top:0}
.notificationWall a.more-link.hide{display:none}
.notificationWall a.more-link span.more{background:url('clientlibs_base/images/mypdc/updownarrows.png') no-repeat scroll right -13px transparent;display:inline-block;padding:0 28px 0 0;font-size:14px;text-transform:uppercase}
.notificationWall a.more-link:hover{background:#c6c6c6;filter:alpha(opacity=90);opacity:.9}
.notificationWall .container .image_thumb .name .post-det{display:table;float:left;padding:3.9%;width:93%;background-color:#fff;position:relative;box-shadow:1px -3px 2px 0 #ccc}
.notificationWall .container .image_thumb .name .facebook{background:url("clientlibs_base/images/mypdc/facebook_wall.png") no-repeat right top;width:100%;margin:0;height:34px;float:left}
.notificationWall .container .image_thumb .name .trophy{background:url("clientlibs_base/images/mypdc/trophy_wall.png") no-repeat right top;width:100%;margin:0;height:34px;float:left}
.notificationWall .container .image_thumb .name .twitter{background:url("clientlibs_base/images/mypdc/twitter_mc.png") no-repeat right top;width:100%;margin:0;height:34px;float:left}
.notificationWall .container .image_thumb .name .newsletter{background:url("clientlibs_base/images/mypdc/newsletter_wall.png") no-repeat right top;width:100%;margin:0;height:34px;float:left}
.notificationWall .container .image_thumb a{cursor:pointer}
.notificationWall.gridblue{background:#e5e5e5;padding-top:20px!important}
.notificationWall .blue-bg-container{background:#e5e5e5;padding-top:10px!important;float:left;width:100%}
.notificationWall .moduleHeader.pull-up{padding-bottom:0;margin:-60px auto 0}
.notificationWall .postname{float:left;clear:both;margin-bottom:30px}
.notificationWall .column-container{max-width:100%;padding:0}
.notificationWall .column-container .column{display:block;float:left;width:31%}
.notificationWall .column-container div.shown,.no-js .notificationWall .column-container div.shown,.no-cssanimations .notificationWall .column-container div.shown{opacity:1}
.notificationWall .column-container .column a,.notificationWall .column-container .column img{outline:0;border:0;width:100%;display:block;max-width:100%}
.notificationWall .column-container.effect-2 .animate{-webkit-transform:translateY(200px);transform:translateY(200px);-webkit-animation:moveUp .65s ease forwards;animation:moveUp .65s ease forwards}
@-webkit-keyframes moveUp{100%{-webkit-transform:translateY(0);opacity:1}
}
@keyframes moveUp{100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
.notificationWall .loading-overlay{width:100%;position:fixed;left:0;opacity:.7;filter:alpha(opacity=70);top:0;height:100%;background:#000;z-index:9999}
.notificationWall .errormsg{float:left;width:100%;height:135px;padding-top:55px}
.notificationWall .loading-overlay .loaderImage{left:50%;margin:-10px auto 0 -10px;position:fixed;top:50%;width:20px}
@media screen and (max-width:1060px){.notificationWall .container{width:100%}
.notificationWall a.more-link{max-width:100%}
}
.notificationWall .container div.image_thumb{overflow:hidden;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.02);box-shadow:1px 1px 1px 1px rgba(0,0,0,.02);position:relative}
.notificationWall .container .image_thumb .post-box{background:#fff!important;bottom:0;height:auto;left:0;padding:3.2%;width:94%;float:left}
.notificationWall .container .image_thumb .post-share-box{float:left;width:60%;background:none!important}
.notificationWall .container .image_thumb .post-like-box{float:left;width:40%;background:none!important}
.notificationWall .container .image_thumb .post-like-box img{width:auto;float:right;padding:0}
.notificationWall .container .image_thumb .social-icon-box .post-share-box .share-img{background:url("clientlibs_base/images/mypdc/post_share_wall.png") no-repeat center center;float:right;height:25px;margin:2px 8px 0 2px;cursor:pointer;width:25px}
.notificationWall .container .image_thumb .social-icon-box .post-share-box .disabled-share{background:url("clientlibs_base/images/mypdc/post_share_disabled_wall.png") no-repeat center center;float:right;height:25px;margin:2px 8px 0 2px;cursor:default;width:25px}
.notificationWall .container .image_thumb .social-icon-box .post-like-box .like-img{background:url("clientlibs_base/images/mypdc/post_like_wall.png") no-repeat center top;float:right;height:25px;margin:1px 10px 0 0;cursor:pointer;width:25px}
.notificationWall .container .image_thumb .social-icon-box .post-like-box .like-img:hover{background:url("clientlibs_base/images/mypdc/post_hover_like_wall.png") no-repeat center top}
.notificationWall .container .image_thumb .social-icon-box .post-like-box.yes .like-img{background:url("clientlibs_base/images/mypdc/post_like_active_wall.png") no-repeat center top;float:right;height:25px;cursor:pointer;margin:1px 10px 0 0;width:25px}
.notificationWall .container .no.image_thumb a{color:#002596;float:left}
.notificationWall .container .image_thumb .post-like-box .likeCountText img,.notificationWall .container .image_thumb .post-share-box .shareCountText img{margin-top:-3px}
.notificationWall .container .image_thumb .name .post-frm{position:absolute;right:0;top:0;width:34px}
.notificationWall .container .image_thumb .post-box .count-box{width:50%;float:left}
.notificationWall .container .image_thumb .post-box .count-box .share-count{float:left;padding:0 15px 0 0}
.notificationWall .container .image_thumb .post-box .count-box .like-count{float:left}
.notificationWall .count-box .share-count .shareCountText{color:#a5a5a5;line-height:28px;clear:both;float:left;font-size:12px;font-weight:bold}
.notificationWall .count-box .like-count .likeCountText{color:#a5a5a5;line-height:28px;padding-right:10px;float:right;clear:both;font-size:12px;font-weight:bold}
.notificationWall .container .image_thumb .post-box .social-icon-box{width:50%;float:right}
.notificationWall .container .image_thumb .game{color:#a5a5a5;float:left;font-size:18px;font-weight:bold;height:auto;line-height:150%;padding:0 0 3px;text-align:left;width:90%}
.notificationWall .sort-tab-section>span{display:inline-block}
.notificationWall .sort-tab-section{padding-top:20px}
.notificationWall .sort-tab-section .socialview{display:inline-block;padding:0;margin:10px 0 0 0}
.notificationWall .sort-tab-section .socialview>li{display:inline-block;height:25px;line-height:25px;list-style:none outside none;padding:5px 15px;transition:box-shadow .5s ease 0s}
@media screen and (max-width:1000px){.notificationWall .headingWrapper{max-width:700px}
}
.notificationWall .sort-tab-section .socialview>li:hover,.notificationWall .sort-tab-section .socialview>li.selected{background:#e5e5e5;cursor:pointer}
.notificationWall .socialview li a{cursor:pointer;color:#000;text-decoration:none;font-weight:bold}
@media screen and (max-width:1060px){.notificationWall .container .image_thumb .post-like-box{bottom:0}
}
.wishlistModule .wishlist-add{padding-top:10px}
.wishlistModule .game-tiles a.more-link.hide{display:none}
.wishlistModule .moduleHeader.headingWrapper h3.module-sub-text{color:#363636;font-size:16px;font-weight:normal;margin-top:5px;text-align:left;text-transform:uppercase}
.wishlistModule .game-tile{width:220px;font-family:Arial,Helvetica;position:relative}
.wishlistModule .game-tile>.tile{display:block;position:relative;text-decoration:none;min-height:206px;width:200px;padding:10px;background:#f7f7f7;text-align:center;height:260px}
.wishlistModule .game-tile>.tile .game-tile-util{position:absolute;top:0;left:0;width:40px;height:40px;background-color:rgba(0,0,0,0.8);text-align:center;vertical-align:middle;font-size:20px;line-height:39px;margin-bottom:4px;color:#fff;z-index:2}
.wishlistModule .lt-ie9 .game-tile>.tile .game-tile-util{background-color:black;filter:alpha(opacity=80)}
.wishlistModule .game-tile>.tile .game-tile-util .max{font-size:14px}
.wishlistModule .game-tile>.tile .game-tile-util.score{color:#e55526}
.wishlistModule .game-tile>.tile .text-stripe{font-family:Helvetica;background-color:rgba(0,0,0,0.8);position:absolute;left:0;padding:10px;bottom:28px;text-transform:uppercase;font-size:12px}
.wishlistModule .lt-ie9 .game-tile>.tile .text-stripe{background-color:black;filter:alpha(opacity=80)}
.wishlistModule .game-tile>.tile .text-stripe .keyword{color:#00a2ff;margin-right:6px}
.wishlistModule .game-tile>.tile .text-stripe .text{color:#fff}
.wishlistModule .game-tile>.tile .text-stripe.award .keyword{color:#fedc01}
.wishlistModule .game-tile>.tile .game-tile-details span{color:#0068bf}
.wishlistModule .game-tile>.tile .game-tile-details a.title{color:#3a3a3a}
.wishlistModule .game-tile:hover .game-tile-hover{max-height:1000px}
.wishlistModule .game-tile:hover .tile .game-tile-util{z-index:11}
.wishlistModule .game-tile:hover .tile .util-title{z-index:11}
.wishlistModule .no-js.no-touch .game-tile:hover .game-tile-hover{display:block}
.wishlistModule .game-tile .game-tile-hover{position:absolute;top:-20px;left:-20px;z-index:10}
.wishlistModule .touch .game-tile .game-tile-hover{display:none!important}
.wishlistModule .no-js .game-tile .game-tile-hover{display:none}
.wishlistModule .game-tile .game-tile-hover{display:none;background:#363636}
.wishlistModule .game-tile .game-tile-hover.hoverGameTile{display:block;background:#363636}
.wishlistModule .game-tile .game-tile-hover{max-height:0;background:#363636}
.wishlistModule .game-tile .game-tile-hover .background{-webkit-box-shadow:0 1px 4px 0 #666;box-shadow:0 1px 4px 0 #666;background:#212121;height:100%;padding:30px 0 20px 30px;width:230px;text-align:center;height:260px}
.wishlistModule .game-tile .game-tile-hover .game-tile-hover-cert{position:absolute;overflow:hidden;z-index:1;width:35px;height:40px;bottom:21px;left:10px}
.wishlistModule .game-tile .game-tile-hover .game-tile-details{color:#fff}
.wishlistModule .game-tile .game-tile-hover .game-tile-details span{color:#fff}
.wishlistModule .game-tile .game-tile-hover .game-tile-details a.title{color:#fff}
.wishlistModule .game-tile .game-tile-hover .game-tile-details h3{text-align:left;font-size:13px;display:block;padding-top:14px;clear:both}
.wishlistModule .game-tile .game-tile-hover .game-tile-details div.possession>a:hover{background-color:#424242}
.wishlistModule .game-tile a:hover .game-tile-hover{display:block}
.wishlistModule .game-tile .game-tile-image{padding-bottom:11px;position:relative;background:url('../../../apps/mypdc/components/functional/trophyGrid/wishlistGrid/clientlibs/css/shadow.png') center bottom no-repeat;height:124px;display:block;width:200px}
.wishlistModule .game-tile .game-tile-image.got{cursor:default}
.wishlistModule .lt-ie9 .game-tile .game-tile-image img,.lt-ie10 .game-tile .game-tile-image img{height:100%!important}
.wishlistModule .game-tile .game-tile-image img{background-color:#f7f7f7;width:200px;-webkit-transition:background-color .8s ease-in-out;-moz-transition:background-color .8s ease-in-out;-ms-transition:background-color .8s ease-in-out;-o-transition:background-color .8s ease-in-out;transition:background-color .8s ease-in-out}
.wishlistModule .game-tile .game-tile-image.want img{width:auto}
.wishlistModule .game-tile:hover .game-tile-image img{background-color:transparent}
.wishlistModule .game-tile .game-tile-details{position:relative}
.wishlistModule .game-tile .game-tile-details>span{margin:0;text-align:left;color:#747474;font-size:14px;line-height:18px;height:18px;display:inline;float:left;margin-right:6px;margin-top:10px}
.wishlistModule .game-tile .game-tile-details a.title{text-decoration:none;float:left;color:#3a3a3a;font-size:16px;text-align:left;line-height:22px;font-weight:normal;width:200px}
.wishlistModule .game-tile .game-tile-details h2{height:48px;display:block;margin:3px 0 0;font-family:Helvetica;overflow:hidden;float:left;width:200px}
.wishlistModule .game-tile .possession{height:26px;display:block;position:absolute;z-index:99;top:-5px;right:0}
.wishlistModule .game-tile .possession>a{width:16px;height:16px;float:left;padding:5px;cursor:pointer;background-color:transparent;margin-left:2px}
.wishlistModule .game-tile .possession>a>span{background:url('clientlibs_base/images/CM091_gameTiles/util/possession_sprite.png') no-repeat;height:16px;width:16px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;outline:0}
.wishlistModule .game-tile .possession>a.want-it>span{background-position:center 0}
.wishlistModule .game-tile .possession>a.have-it>span{background-position:center bottom}
.wishlistModule .game-tile .possession>a:hover{background-color:#e3e3e3}
.wishlistModule .game-tile.want-it .possession>a.want-it>span{background-position:center top}
.wishlistModule .game-tile.have-it .possession>a.have-it>span{background-position:center -30px}
.wishlistModule .game-tile .link-btn{display:block;width:auto;min-width:100px;float:left;margin-top:2px}
.wishlistModule .game-tile .orange-btn{margin-right:20px}
.wishlistModule .game-tile .ps-plus{position:absolute;top:-20px;right:-20px;display:block;background:url('../../../apps/mypdc/components/functional/trophyGrid/wishlistGrid/clientlibs/css/ps_plus.png') no-repeat;width:40px;height:40px}
.wishlistModule html.lt-ie9 .game-tile-image{padding-bottom:8px}
.wishlistModule html.lt-ie8 .game-tile-details h2{padding-top:3px}
.wishlistModule html.lt-ie8 .game-tile-hover .game-tile-details{width:220px}
.wishlistModule .lt-ie8 .game-tiles ~ div a.link-btn{z-index:-10}
.wishlistModule .game-tiles{padding:0;position:relative;width:960px;margin:0 auto;left:10px}
.wishlistModule .game-tiles .tile .game-tile-util{color:#f60;z-index:1}
.wishlistModule .game-tiles .tile .util-title{color:#fff;font-family:Helvetica;background:black;background:rgba(0,0,0,0.8);height:25px;line-height:21px;padding:0 5px;position:absolute;text-align:center;top:63px;width:50px;z-index:1}
.wishlistModule .lt-ie10 .game-tiles .tile .util-title{line-height:22px}
.wishlistModule .game-tiles ul{padding-left:0;margin-bottom:0}
.wishlistModule .game-tiles ul li{list-style-type:none;width:220px;float:left;margin-right:20px;margin-bottom:20px;position:relative}
.wishlistModule .game-tiles ul li.tertiary-highlights.tile-3{width:460px;min-height:432px;float:left}
.wishlistModule .game-tiles ul li.tertiary-highlights.tile-3 .game-tile{width:460px}
.wishlistModule .game-tiles ul li.tertiary-highlights.tile-3 .game-tile .game-tile-image{height:350px}
.wishlistModule .game-tiles ul li.tertiary-highlights.tile-3 .game-tile .game-tile-details{width:460px}
.wishlistModule .game-tiles ul li.tertiary-highlights.tile-3 .game-tile .tile .game-tile-util{width:60px;height:60px;font-size:30px;line-height:55px}
.wishlistModule .game-tiles ul li.tertiary-highlights.tile-3 .game-tile .tile .game-tile-util .max{font-size:21px}
.wishlistModule .game-tiles ul li.tertiary-highlights.tile-3 .game-tile .tile .text-stripe{font-size:14px}
.wishlistModule .game-tiles ul li.tertiary-highlights.tile-3 .game-tile-hover .game-tile-details h3{float:right;margin-top:14px;clear:none}
.wishlistModule .game-tiles ul li.layout-type-3.tile-5,.game-tiles ul li.tertiary-highlights.tile-2,.game-tiles ul li.tertiary-highlights.tile-1{float:right}
.wishlistModule .game-tiles ul li.layout-type-3.tile-4{clear:left}
.wishlistModule .game-tiles ul li.layout-type-3.tile-5,.game-tiles ul li.layout-type-3.tile-4{margin-top:-226px}
.wishlistModule .lt-ie8 .game-tiles ul li.layout-type-3.tile-5{margin-top:0}
.wishlistModule .game-tiles a.more-link{margin:15px -10px 0;float:left;background:none repeat scroll 0 0 whitesmoke;color:#363636;padding:10px 0;text-align:center;font-family:Helvetica;font-weight:normal;font-size:16px;width:100%;display:block;margin-bottom:40px}
.wishlistModule .game-tiles a.more-link span.more{display:inline-block;text-transform:uppercase;background:url('clientlibs_base/images/mypdc/updownarrows.png') no-repeat scroll right -11px transparent;padding:3px 25px 3px 0}
.wishlistModule .game-tiles a.more-link:link,.game-tiles a.more-link:visited,.game-tiles a.more-link:hover{text-decoration:none}
.wishlistModule .game-tiles a.more-link:hover{background:none repeat scroll 0 0 #e6e6e6}
@media all and (max-width:980px){.wishlistModule .game-tiles{width:700px}
.wishlistModule .game-tiles ul{position:relative;padding-left:0;margin-left:-30px;zoom:1}
.wishlistModule .game-tiles ul li{margin-left:20px;margin-right:0}
}
@media screen and (max-width:700px){.wishlistModule .game-tiles{left:0}
}
.wishlistModule a.shareItem{background:url("../../../apps/mypdc/components/functional/trophyGrid/wishlistGrid/clientlibs/css/cm091_email_share.jpg") no-repeat scroll left top #f5f5f5;color:#363636;float:left;font-size:16px;height:40px;padding-left:50px;padding-right:40px;line-height:40px;position:absolute;right:323px}
.wishlistModule .lt-ie9 .moduleHeader.headingWrapper .switch-view a.shareItem{color:#363636;font-size:14px}
.wishlistModule a.shareItem:hover{background:url("../../../apps/mypdc/components/functional/trophyGrid/wishlistGrid/clientlibs/css/cm091_email_share.jpg") no-repeat scroll left top #0070c7;color:#fff;text-decoration:none}
.wishlistModule .lt-ie9 .moduleHeader.headingWrapper .switch-view a.shareItem:hover{background:url("../../../apps/mypdc/components/functional/trophyGrid/wishlistGrid/clientlibs/css/cm091_email_share.jpg") no-repeat scroll left top #0070c7;color:#fff;text-decoration:none}
.wishlistModule .game-tile .possession a.want-it{cursor:pointer}
.wishlistModule .game-tile .possession>a:hover{background:0}
.wishlistModule span.titleLogoPS3{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_ps3.png") no-repeat scroll left top;text-indent:-99999px;width:44px;height:10px}
.wishlistModule span.titleLogoPSVITA{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_psvita.png") no-repeat 0 0;text-indent:-99999px;width:58px;height:10px}
.wishlistModule span.titleLogoPS4{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_ps4.png") no-repeat 0 0;text-indent:-99999px;width:46px;height:10px}
.wishlistModule span.titleLogoPSMobile{background:url(clientlibs_base/images/mypdc/cnc_platform_logos_psmobile.png) no-repeat 0 0;text-indent:-99999px;width:105px;height:10px}
.wishlistModule span.titleLogoPS2{background:url(clientlibs_base/images/mypdc/cnc_platform_logos_ps2.png) no-repeat 0 0;text-indent:-99999px;width:54px;height:10px}
.wishlistModule span.titleLogoPSP{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_psp.png") no-repeat 0 0;text-indent:-99999px;width:53px;height:10px}
.wishlistModule .game-tile-hover span.titleLogoPSMobile{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_psmobile_h.png") no-repeat 0 0;text-indent:-99999px;width:55px;height:10px}
.wishlistModule .game-tile-hover span.titleLogoPS3{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_ps3_h.png") no-repeat 0 0;text-indent:-99999px;width:44px;height:10px}
.wishlistModule .game-tile-hover span.titleLogoPSVITA{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_psvita_h.png") no-repeat 0 0;text-indent:-99999px;width:58px;height:10px}
.wishlistModule .game-tile-hover span.titleLogoPS4{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_ps4_h.png") no-repeat 0 0;text-indent:-99999px;width:46px;height:10px}
.wishlistModule .game-tile-hover span.titleLogoPS2{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_ps2_h.png") no-repeat 0 0;text-indent:-99999px;width:54px;height:10px}
.wishlistModule .game-tile-hover span.titleLogoPSP{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_psp_h.png") no-repeat 0 0;text-indent:-99999px;width:53px;height:10px}
.wishlistModule .game-tile .prchse-btn.orange-btn{margin-right:0!important;margin-left:6px;width:190px}
.wishlistModule .game-tile .prchse-btn.orange-btn .btn{padding:13px 11px}
.wishlistModule a.browseLinkText{text-decoration:none}
.wishlistModule a.browseLinkText:hover{color:#0068bf;text-decoration:none}
.wishlistModule p.browseLinkTextP{display:inline;padding:0;margin:0}
.wishlistModule .moduleHeader.headingWrapper .count-label.hide{visibility:hidden}
.wishlistModule .no-results-main{margin-bottom:20px;background-position:center 45px;background-repeat:no-repeat;background-color:#f5f5f5;padding-top:130px;height:115px}
.wishlistModule .no-results-main p{text-align:center}
.trophyFinderModule .moduleComponent.CM157_trophiesTileGrid.boxCarousel{margin:0 auto 0 auto;max-width:940px;padding-bottom:0}
.trophyFinderModule .moduleComponent.CM157_trophiesTileGrid.boxCarousel ul.tile-grid-trophies{margin:0 0 -60px 0!important;float:left}
.trophyFinderModule .moduleComponent.CM157_trophiesTileGrid.boxCarousel ul.tile-grid-trophies li.tile{width:218px;max-width:218px;margin-bottom:60px;margin-left:16px;padding-left:0}
.trophyFinderModule .moduleComponent.CM157_trophiesTileGrid .loader{display:block;position:absolute;top:0;left:0}
.trophyFinderModule .moduleComponent.CM157_trophiesTileGrid.loading{overflow:hidden}
.trophyFinderModule .moduleComponent.CM157_trophiesTileGrid.loading .loader{width:100%;height:100%;z-index:101;background-color:rgba(255,255,255,0.9);background-image:url('../../../apps/mypdc/components/functional/trophyGrid/trophyFinder/clientlibs/css/loader.gif');background-repeat:no-repeat;background-position:50% 100px}
.trophyFinderModule .moduleComponent.CM157_trophiesTileGrid a.more-link{background:none repeat scroll 0 0 #f5f5f5;color:#363636;font-family:Arial,Helvetica,sans-serif;font-weight:normal;margin:0 auto;margin-bottom:60px;max-width:940px;min-width:660px;height:20px;padding:10px 0;text-align:center;width:100%;float:left;margin-top:40px}
.trophyFinderModule .moduleComponent.CM157_trophiesTileGrid a.more-link span.more{background:url('clientlibs_base/images/mypdc/updownarrows.png') no-repeat scroll right -13px transparent;display:inline-block;padding:0 28px 0 0;font-size:14px;text-transform:uppercase}
.trophyFinderModule .moduleComponent.CM157_trophiesTileGrid a.more-link:hover{background:#e6e6e6;filter:alpha(opacity=90);opacity:.9}
@media screen and (max-width:1000px){.trophyFinderModule .moduleComponent.CM157_trophiesTileGrid.boxCarousel ul.tile-grid-trophies li.tile:nth-child(3n+1){margin-left:0;padding-left:0;border:0}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.trophyFinderModule .moduleComponent.CM157_trophiesTileGrid.boxCarousel ul.tile-grid-trophies li.tile{display:block}
.trophyFinderModule .moduleComponent.CM157_trophiesTileGrid.boxCarousel.overview li:nth-child(4){display:block}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.trophyFinderModule .moduleComponent.CM157_trophiesTileGrid.boxCarousel ul.tile-grid-trophies li.tile{display:block}
.trophyFinderModule .moduleComponent.CM157_trophiesTileGrid.boxCarousel.overview li:nth-child(4){display:block}
}
.lt-ie9 .trophyFinderModule .moduleComponent.CM157_trophiesTileGrid.boxCarousel{z-index:9;margin-top:-10px}
.lt-ie9 .trophyFinderModule .moduleComponent.CM157_trophiesTileGrid.boxCarousel ul.tile-grid-trophies{margin-bottom:0!important}
.lt-ie9 .trophyFinderModule .switch-view{padding-bottom:20px}
.trophyFinderModule .filterText{float:left;margin:10px 5px;font-weight:normal}
.trophyFinderModule .CC034-sortBy .sort .sbSelector{background-color:#f5f5f5!important}
.trophyFinderModule .CM159_noOverviewResults h1{width:450px;margin:auto;font-size:1.5em;font-family:Helvetica;font-weight:normal}
.trophyFinderModule .CM159_noOverviewResults h1{width:500px}
.trophyFinderModule .CM159_noOverviewResults .recently-played{height:115px;padding-top:130px}
.trophyFinderModule .CM159_noOverviewResults .no-results-main{background-position:center 45px;background-repeat:no-repeat;background-color:#f5f5f5}
.trophyFinderModule .CM159_noOverviewResults .genericButtonRow{margin-top:30px;margin-left:10px}
.trophyFinderModule .CM159_noOverviewResults .genericButtonRow a{margin:0}
.trophyFinderModule .moduleHeader .CC034-sortBy.hide{display:none}
.trophyFinderModule .moduleHeader .CC034-sortBy{visibility:visible}
.trophyFinderModule .moduleHeader .CC034-sortBy>.genericButtonRow{margin-right:10px}
.trophyFinder .boxCarousel ul.tile-grid-trophies{display:block}
@media screen and (max-width:1000px){.trophyFinderModule .moduleHeader{max-width:700px}
}
div.compete-tile{width:220px;font-family:Arial,Helvetica;position:relative}
div.compete-tile a.tile-link{display:block;text-decoration:none}
div.compete-tile a.tile-link.disableTile:before{content:" ";position:absolute;top:-15px;left:0;width:100%;height:300px;z-index:1;background-color:white;opacity:.75}
div.compete-tile a.tile-link.disableTile:hover{cursor:default}
div.compete-tile a.tile-link.disableTile:hover .button-row .link-btn{background-color:#f5f5f5;color:#363636}
div.compete-tile a.tile-link div.friend{margin-bottom:11px}
div.compete-tile a.tile-link div.friend div.ps-plus{position:absolute;top:-20px;right:100px;display:block;background:url('clientlibs_base/images/mypdc/psp_logo.png') no-repeat;width:40px;height:40px}
div.compete-tile a.tile-link div.friend div.avatar{width:100px;height:100px;float:left;margin-right:2px;overflow:hidden;background-position:50% 50%}
div.compete-tile a.tile-link div.friend div.level{width:118px;height:100px;float:left;background:none repeat scroll 0 0 whitesmoke;text-align:center;color:#3a3a3a}
div.compete-tile a.tile-link div.friend div.level p{font-size:1em;margin:13px 0 0;font-family:Helvetica;text-transform:uppercase}
div.compete-tile a.tile-link div.friend div.level span{font-size:3em;font-weight:normal;color:#3a3a3a}
div.compete-tile a.tile-link div.trophy-image{padding-bottom:11px;position:relative;background:url('clientlibs_base/images/mypdc/shadow.png') no-repeat scroll center bottom transparent;height:124px;display:block}
div.compete-tile a.tile-link div.trophy-image img{background-color:#d5d5d5}
div.compete-tile a.tile-link div.trophy-image ~ div.compete-tile-details .fixed-container{height:102px}
div.compete-tile a.tile-link div.trophy-image ~ div.compete-tile-details .button-row{margin-top:13px}
div.compete-tile a.tile-link div.friend ~ div.compete-tile-details .fixed-container{height:109px}
div.compete-tile a.tile-link div.compete-tile-details{position:relative}
div.compete-tile a.tile-link div.compete-tile-details .fixed-container{overflow:hidden}
div.compete-tile a.tile-link div.compete-tile-details .fixed-container span{margin:10px 6px 0 0;text-align:left;color:#0068bf;font-size:14px;line-height:18px;height:18px;float:left}
div.compete-tile a.tile-link div.compete-tile-details .fixed-container span.titleLogoPS3{background:url('clientlibs_base/images/mypdc/cnc_platform_logos_ps3.png') no-repeat;text-indent:-99999px;width:44px}
div.compete-tile a.tile-link div.compete-tile-details .fixed-container span.titleLogoPS4{background:url('clientlibs_base/images/mypdc/cnc_platform_logos_ps4.png') no-repeat;text-indent:-99999px;width:46px}
div.compete-tile a.tile-link div.compete-tile-details .fixed-container span.titleLogoPSVITA{background:url('clientlibs_base/images/mypdc/cnc_platform_logos_psvita.png') no-repeat;text-indent:-99999px;width:58px}
div.compete-tile a.tile-link div.compete-tile-details .fixed-container span.titleLogoPSP{background:url('clientlibs_base/images/mypdc/cnc_platform_logos_psp.png') no-repeat;text-indent:-99999px;width:53px}
div.compete-tile a.tile-link div.compete-tile-details .fixed-container span.titleLogoPS2{background:url('clientlibs_base/images/mypdc/cnc_platform_logos_ps2.png') no-repeat;text-indent:-99999px;width:54px}
div.compete-tile a.tile-link div.compete-tile-details .fixed-container span.titleLogoPSMobile{background:url('clientlibs_base/images/mypdc/cnc_platform_logos_psmobile.png') no-repeat;text-indent:-99999px;width:55px}
div.compete-tile a.tile-link div.compete-tile-details .fixed-container h2{display:block;margin:5px 0 0 0;font-family:Helvetica}
div.compete-tile a.tile-link div.compete-tile-details .fixed-container h2.title{text-decoration:none;float:left;color:#3a3a3a;font-size:17px;text-align:left;line-height:22px;font-weight:normal;width:200px}
div.compete-tile a.tile-link div.compete-tile-details .fixed-container h3{color:gray;clear:left;float:left;text-align:left;margin-top:15px;font-weight:normal;font-size:1em}
div.compete-tile a.tile-link div.compete-tile-details .fixed-container .friend-online{padding-left:33px;background:transparent url('clientlibs_base/images/mypdc/online_tick.jpg') 0 0 no-repeat;line-height:28px;width:167px}
div.compete-tile a.tile-link div.compete-tile-details .fixed-container .lastseen{line-height:28px}
div.compete-tile a.tile-link div.compete-tile-details .fixed-container .friend-offline{padding-left:33px;background:transparent url('clientlibs_base/images/mypdc/online_tick.jpg') 0 -28px no-repeat;line-height:28px;width:167px}
div.compete-tile a.tile-link div.compete-tile-details .fixed-container .friend-online+h3{display:none}
div.compete-tile a.tile-link div.compete-tile-details ul.trophies{display:block;width:100%;padding:0;margin:0 0 7px 0!important;clear:left}
div.compete-tile a.tile-link div.compete-tile-details ul.trophies li{display:inline;width:20%;padding-top:30px;margin-bottom:0;text-align:center;float:left;font-size:1.1em;font-weight:normal;color:#363636}
div.compete-tile a.tile-link div.compete-tile-details ul.trophies li.bronze,div.compete-tile a.tile-link div.compete-tile-details ul.trophies li.silver,div.compete-tile a.tile-link div.compete-tile-details ul.trophies li.gold,div.compete-tile a.tile-link div.compete-tile-details ul.trophies li.platinum,div.compete-tile a.tile-link div.compete-tile-details ul.trophies li.all{background-repeat:no-repeat;background-position:50% 0}
div.compete-tile a.tile-link div.compete-tile-details ul.trophies li.bronze{background-image:url('clientlibs_base/images/mypdc/bronze.png')}
div.compete-tile a.tile-link div.compete-tile-details ul.trophies li.silver{background-image:url('clientlibs_base/images/mypdc/silver.png')}
div.compete-tile a.tile-link div.compete-tile-details ul.trophies li.gold{background-image:url('clientlibs_base/images/mypdc/gold.png')}
div.compete-tile a.tile-link div.compete-tile-details ul.trophies li.platinum{background-image:url('clientlibs_base/images/mypdc/platinum.png')}
div.compete-tile a.tile-link div.compete-tile-details ul.trophies li.all{background-image:url('clientlibs_base/images/mypdc/all_trophies.png')}
div.compete-tile a.tile-link div.compete-tile-details div.progress div.bar{height:8px;margin-top:11px;background:none repeat scroll 0 0 #f2f2f2;width:175px;float:left;overflow:hidden}
div.compete-tile a.tile-link div.compete-tile-details div.progress div.bar div.slider{height:100%;background:none repeat scroll 0 0 #0068bf;width:0;-webkit-animation:slideit 1s linear;-moz-animation:slideit 1s linear}
div.compete-tile a.tile-link div.compete-tile-details div.progress span{font-size:1.5em;font-weight:normal;color:#3a3a3a;text-align:right;width:45px;float:left}
div.compete-tile a.tile-link:hover ~ .button-row .small-btn,div.compete-tile a.tile-link:hover ~ .button-row .cross-btn .btn,div.compete-tile a.tile-link:hover .button-row .small-btn,div.compete-tile a.tile-link:hover .button-row .cross-btn .btn{background-color:#0068c3;color:#fff}
div.compete-tile a.tile-link:hover ~ .button-row .star-btn,div.compete-tile a.tile-link:hover .button-row .star-btn{background-position:-51px 50%}
div.compete-tile a.tile-link:hover ~ .button-row .cross-btn .btn,div.compete-tile a.tile-link:hover .button-row .cross-btn .btn{background-position:-113px 50%}
div.compete-tile a.tile-link .button-row .link-btn{display:block;min-width:0;width:100%;float:left;margin-top:14px;background-color:#f5f5f5;filter:none;color:#363636;background-image:none;height:40px}
div.compete-tile a.tile-link .button-row .link-btn .btn{text-shadow:none}
div.compete-tile a.tile-link .button-row .star-btn{float:left;background-image:url("../../../apps/mypdc/components/functional/trophyGrid/trophyFinder/clientlibs/css/star.png");background-repeat:no-repeat;background-position:-112px 50%;height:38px;width:38px}
div.compete-tile a.tile-link .button-row .cross-btn ~ .link-btn{width:178px}
div.compete-tile a.tile-link .button-row .cross-btn{width:40px;min-width:40px;float:right;background-color:#f5f5f5}
div.compete-tile a.tile-link .button-row .cross-btn div.btn{height:40px;width:100%;padding:0;background-image:url('clientlibs_base/images/mypdc/cross.png');background-repeat:no-repeat;background-position:11px 50%}
div.compete-tile a.tile-link .button-row .cross-btn div.btn.selected{background-position:11px 50%}
div.compete-tile a.tile-link .button-row .fav-remove{display:none}
div.compete-tile a.tile-link.favourite div.friend div.level{background-color:#0068c3}
div.compete-tile a.tile-link.favourite div.friend div.level p,div.compete-tile a.tile-link.favourite div.friend div.level span{color:#fff}
div.compete-tile a.tile-link.favourite .fav-add{display:none}
div.compete-tile a.tile-link.favourite .fav-remove{display:block}
.recentlyPlayedModule .CC035-toggle{width:100%;display:inline-block;z-index:10;position:relative;text-align:center}
.lt-ie8 .recentlyPlayedModule .CC035-toggle{display:inline;zoom:1}
.recentlyPlayedModule .CC035-toggle .toggle-tab-wrapper{padding:0}
.recentlyPlayedModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs{display:table;border-spacing:2px;margin:-2px 0 0 0;padding:0;text-align:center}
.lt-ie9 .recentlyPlayedModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a{color:#363636;font-size:14px}
.recentlyPlayedModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a{padding:11px 20px 12px;display:table-cell;vertical-align:middle;font-family:Helvetica;font-weight:normal;text-decoration:none;text-transform:uppercase;background-color:whitesmoke;background-clip:padding-box;color:#363636}
.lt-ie8 .recentlyPlayedModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a a{display:inline;zoom:1;margin-right:2px}
.recentlyPlayedModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.selected{-webkit-box-shadow:0 0 10px -2px #030203 inset;box-shadow:0 0 10px -2px #030203 inset;outline:0}
.lt-ie9 .recentlyPlayedModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a:hover{background:#ddd;color:#363636}
.recentlyPlayedModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a:hover,.recentlyPlayedModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.selected{background-color:#0070c7;color:#fff}
.lt-ie9 .recentlyPlayedModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a:hover,.recentlyPlayedModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.selected{background-color:#0070c7;color:#fff}
.recentlyPlayedModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.selected{cursor:default}
.recentlyPlayedModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.type-disabled{color:rgba(54,54,54,0.3)}
.recentlyPlayedModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.type-disabled:hover,.recentlyPlayedModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.type-disabled.selected{background-color:whitesmoke}
.recentlyPlayedModule .CC035-toggle .toggle-tab-wrapper div.white-tabs a{background-color:whitesmoke}
.moduleComponent.recentlyPlayedGrid.boxCarousel{margin:0 auto 0 auto;max-width:940px;padding-bottom:0}
.moduleComponent.recentlyPlayedGrid.boxCarousel ul.tile-grid-trophies{margin:0 0 -60px 0!important;float:left}
.moduleComponent.recentlyPlayedGrid.boxCarousel ul.tile-grid-trophies li.tile{width:218px;max-width:218px;margin-bottom:60px;margin-left:16px;padding-left:0}
.moduleComponent.recentlyPlayedGrid .loader{display:block;position:absolute;top:0;left:0}
.moduleComponent.recentlyPlayedGrid.loading{overflow:hidden}
.moduleComponent.recentlyPlayedGrid.loading .loader{width:100%;height:100%;z-index:101;background-color:rgba(255,255,255,0.9);background-image:url('../../../apps/mypdc/components/functional/trophyGrid/recentlyPlayedGames/clientlibs/css/loader.gif');background-repeat:no-repeat;background-position:50% 100px}
@media screen and (max-width:1000px){.moduleComponent.recentlyPlayedGrid.boxCarousel ul.tile-grid-trophies li.tile:nth-child(3n+1){margin-left:0;padding-left:0;border:0}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.moduleComponent.recentlyPlayedGrid.boxCarousel ul.tile-grid-trophies li.tile{display:block}
.moduleComponent.recentlyPlayedGrid.boxCarousel.overview li:nth-child(4){display:block}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.moduleComponent.recentlyPlayedGrid.boxCarousel ul.tile-grid-trophies li.tile{display:block}
.moduleComponent.recentlyPlayedGrid.boxCarousel.overview li:nth-child(4){display:block}
}
.lt-ie9 .moduleComponent.recentlyPlayedGrid.boxCarousel{z-index:9;margin-top:-10px}
.lt-ie9 .moduleComponent.recentlyPlayedGrid.boxCarousel ul.tile-grid-trophies{margin-bottom:0!important}
.lt-ie9 .switch-view{padding-bottom:20px}
.recentlyPlayedModule .CM159_noOverviewResults h1{width:450px;margin:auto;font-size:1.5em;font-family:Helvetica;font-weight:normal}
.recentlyPlayedModule .CM159_noOverviewResults h1{width:500px}
.recentlyPlayedModule .CM159_noOverviewResults .recently-played{height:150px;padding-top:130px}
.recentlyPlayedModule .CM159_noOverviewResults .no-results-main{background-position:center 45px;background-repeat:no-repeat;background-color:#f5f5f5}
.recentlyPlayedModule .CM159_noOverviewResults .genericButtonRow{margin:30px 0}
.recentlyPlayedModule .CM159_noOverviewResults .genericButtonRow a{margin:0}
@media screen and (max-width:1000px){.recentlyPlayedModule .moduleHeader{max-width:700px}
}
.cq-wcm-edit .recentlyPlayedModule{padding-bottom:20px}
.recentTrophyModule .CC035-toggle{width:100%;display:inline-block;z-index:10;position:relative;text-align:center}
.lt-ie8 .recentTrophyModule .CC035-toggle{display:inline;zoom:1}
.recentTrophyModule .CC035-toggle .toggle-tab-wrapper{padding:0}
.recentTrophyModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs{display:table;border-spacing:2px;margin:-2px 0 0 0;padding:0;text-align:center}
.lt-ie9 .recentTrophyModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a{color:#363636;font-size:14px}
.recentTrophyModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a{padding:11px 20px 12px;display:table-cell;vertical-align:middle;font-family:Helvetica;font-weight:normal;text-decoration:none;text-transform:uppercase;background-color:whitesmoke;background-clip:padding-box;color:#363636}
.lt-ie8 .recentTrophyModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a a{display:inline;zoom:1;margin-right:2px}
.recentTrophyModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.selected{-webkit-box-shadow:0 0 10px -2px #030203 inset;box-shadow:0 0 10px -2px #030203 inset;outline:0}
.lt-ie9 .recentTrophyModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a:hover{background:#ddd;color:#363636}
.recentTrophyModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a:hover,.recentTrophyModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.selected{background-color:#0070c7;color:#fff}
.lt-ie9 .recentTrophyModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a:hover,.recentTrophyModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.selected{background-color:#0070c7;color:#fff}
.recentTrophyModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.selected{cursor:default}
.recentTrophyModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.type-disabled{color:rgba(54,54,54,0.3)}
.recentTrophyModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.type-disabled:hover,.recentTrophyModule .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.type-disabled.selected{background-color:whitesmoke}
.recentTrophyModule .CC035-toggle .toggle-tab-wrapper div.white-tabs a{background-color:whitesmoke}
.moduleComponent.CM158_recentTrophyGrid{max-width:940px;padding-bottom:0;margin:0 auto}
.recentTrophyModule .moduleHeader.headingWrapper .overflow-border{width:auto}
.moduleComponent.CM158_recentTrophyGrid article{max-width:460px}
.moduleComponent.CM158_recentTrophyGrid ul{padding:0;margin:0}
.moduleComponent.CM158_recentTrophyGrid{width:100%;overflow:hidden}
.moduleComponent.CM158_recentTrophyGrid li{list-style:none;list-style-image:none;margin:0 0 20px 0;height:100px;overflow:hidden;max-width:460px}
.moduleComponent.CM158_recentTrophyGrid .tile{float:left}
.moduleComponent.CM158_recentTrophyGrid .tile:nth-child(odd){margin-right:35px}
.CM158_recentTrophyGrid .singleTrophyTile .cell1{min-width:100px;width:100px;height:100px;border-right:solid 2px #fff}
.CM158_recentTrophyGrid .singleTrophyTile .cell2{padding:10px;width:330px}
.CM158_recentTrophyGrid .singleTrophyTile .cellWrap{display:table-cell;overflow:hidden;vertical-align:top;background:none repeat scroll 0 0 whitesmoke;margin-right:1px}
.CM158_recentTrophyGrid .tile:hover .singleTrophyTile .cellWrap{background:#e6e6e6}
.CM158_recentTrophyGrid .singleTrophyTile ul li h1.trophy_name{font-size:16px;color:black;line-height:23px;font-weight:normal;padding-left:30px;margin-top:8px;margin-bottom:8px}
.CM158_recentTrophyGrid .singleTrophyTile .cell2 h1{text-align:left;font-size:1em;color:#0068bf;font-weight:normal;margin:0 0 5px}
.CM158_recentTrophyGrid .singleTrophyTile .cell2 h2{font-size:1.1em;margin:0;color:#363636;text-align:left;font-weight:normal}
.CM158_recentTrophyGrid .singleTrophyTile .trophy_name{background:url('clientlibs_base/images/mypdc/trophy_sprite.png') no-repeat scroll transparent;font-size:16px;line-height:23px;font-weight:normal;padding-left:30px;margin-top:8px;margin-bottom:8px;color:black}
.CM158_recentTrophyGrid .singleTrophyTile .cell2 .trophy_name.gold{background:url('clientlibs_base/images/mypdc/gold.png') no-repeat left 2px}
.CM158_recentTrophyGrid.singleTrophyTile .cell2 .trophy_name.silver{background:url('clientlibs_base/images/mypdc/silver.png') no-repeat left 2px}
.CM158_recentTrophyGrid .singleTrophyTile .cell2 .trophy_name.bronze{background:url('clientlibs_base/images/mypdc/bronze.png') no-repeat left 2px}
.CM158_recentTrophyGrid .singleTrophyTile a .cell2 .trophy_name.platinum{background:url('clientlibs_base/images/mypdc/platinum.png') no-repeat left 2px}
.CM158_recentTrophyGrid .singleTrophyTile .cell2 .trophy_name.unknown{background:url('../../../apps/mypdc/components/functional/trophyGrid/recentTrophy/clientlibs/css/unknown-trophy.png') no-repeat left 2px}
.recentTrophyModule .no-results-main{margin-bottom:20px;background-position:center 45px;background-repeat:no-repeat;background-color:#f5f5f5;padding-top:130px;height:115px}
.recentTrophyModule .no-results-main p{text-align:center}
.recentTrophyModule .no-results-main h1{font-weight:normal;font-size:1.5em}
@media screen and (max-width:1000px){.moduleComponent.CM158_recentTrophyGrid{max-width:700px}
.moduleComponent.CM158_recentTrophyGrid .tile{float:none}
.moduleComponent.CM158_recentTrophyGrid li{max-width:1000px}
.CM158_recentTrophyGrid .singleTrophyTile .cell2{width:615px}
.moduleComponent.CM158_recentTrophyGrid .tile:nth-child(odd){margin-right:0}
}
.CM160_friendsTileGrid{position:relative;margin:0 auto;max-width:940px}
.CM160_friendsTileGrid .loader{display:none}
.CM160_friendsTileGrid.loading .loader{width:100%;height:100%;position:absolute;display:block;z-index:200;background-color:rgba(255,255,255,0.9);background-image:url('../../../apps/mypdc/components/functional/trophyGrid/favoriteFriends/clientlibs/css/loader.gif');background-repeat:no-repeat;background-position:50% 100px}
.CM160_friendsTileGrid ul.tile-grid-friends{padding:20px 0 0 0;list-style:none;display:block;margin-bottom:-60px;overflow:hidden}
.lt-ie9 .CM160_friendsTileGrid ul.tile-grid-friends li{width:235px}
.CM160_friendsTileGrid ul.tile-grid-friends li{display:block;float:left;width:240px;position:relative;margin-bottom:60px}
.CM160_friendsTileGrid ul.tile-grid-friends li a{text-decoration:none;display:block;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.CM160_friendsTileGrid ul.tile-grid-friends li a:hover .shadow{padding-bottom:5px;margin-bottom:0}
.CM160_friendsTileGrid ul.tile-grid-friends li a:hover .shadow .icon div{margin:0;width:100%;height:100%}
.CM160_friendsTileGrid ul.tile-grid-friends li a span{margin:0;text-align:left;color:#3a3a3a;font-size:1.1em}
.CM160_friendsTileGrid ul.tile-grid-friends li a h2{margin:0;text-align:left;color:#3a3a3a;font-size:1.4em;line-height:25px}
.CM160_friendsTileGrid ul.tile-grid-friends li:nth-child(4n+0){width:220px}
.responsiveHide .CM160_friendsTileGrid ul.tile-grid-friends li:last-child{display:none}
.CM160_friendsTileGrid .filter-section{margin:0}
.CM160_friendsTileGrid .filter-section .overflow-border{margin-top:20px;background:none repeat scroll 0 0 #f5f5f5;height:2px;overflow:hidden;width:2000em}
.CM160_friendsTileGrid .switch-view{float:right}
.CM160_friendsTileGrid .game-select{float:left;margin-bottom:20px}
@media screen and (max-width:1000px){.CM160_friendsTileGrid ul.tile-grid-friends li.tile:nth-child(4n+1){margin-left:11px;padding-left:9px;border-left:2px solid #f5f5f5}
.CM160_friendsTileGrid ul.tile-grid-friends li.tile:nth-child(3n+1){border:0}
.CM160_friendsTileGrid ul.tile-grid-friends li:nth-child(3n+0){width:220px}
.CM160_friendsTileGrid ul.tile-grid-friends li,.CM160_friendsTileGrid ul.tile-grid-friends li:nth-child(4){display:block}
}
.CM160_friendsTileGrid div.compete-tile a.tile-link div.compete-tile-details .fixed-container .lastseen{line-height:28px}
.CM160_friendsTileGrid div.compete-tile .tile-link .button-row .link-btn.starbtn{width:20%;float:right}
.CM160_friendsTileGrid div.compete-tile a.tile-link .button-row .link-btn{display:block;min-width:0;width:79.5%;float:left;margin-top:14px;background-color:#f5f5f5;filter:none;color:#363636;background-image:none;height:40px}
.CM160_friendsTileGrid div.compete-tile a.tile-link .button-row .link-btn .btn{text-shadow:none}
.starButton .starbtn .btn{background:url("clientlibs_base/images/mypdc/fav_star.png") no-repeat scroll -109px 10px transparent;height:14px}
.tile-link.favourite .starButton .starbtn .btn{background:url("clientlibs_base/images/mypdc/fav_star.png") no-repeat scroll 14px 10px transparent;height:14px}
.tile-link.favourite .starButton:hover .starbtn .btn,.starButton:hover .starbtn .btn{background:url("clientlibs_base/images/mypdc/fav_star.png") no-repeat scroll center center #0068bf}
.filterText{float:left;margin:10px 5px;font-weight:normal}
.CM160-friends-tile-grid-messages-wrapper h1{width:550px;margin:auto;font-size:1.0em;font-family:Helvetica;font-weight:normal}
.CM160-friends-tile-grid-messages-wrapper{width:940px;padding-bottom:60px;margin:auto;font-size:1.5em;font-family:Helvetica;font-weight:normal;text-align:center}
.CM160-friends-tile-grid-messages-wrapper .favourite-friends{height:105px;padding-top:140px}
.CM160-friends-tile-grid-messages-wrapper .no-results-main{background-color:#f5f5f5;background-position:center 45px;background-repeat:no-repeat}
.message-box-favorite{background:#f5f5f5;text-align:center;padding:10px;font-size:1.0em;width:940px;position:relative;margin:0 auto}
.message-box-online{background:#f5f5f5;text-align:center;padding:10px;font-size:1.0em;width:940px;position:relative;margin:0 auto}
h4.lastPlaying{float:left;height:30px;margin-top:3px;line-height:30px;width:164px;font-weight:normal;background:url("clientlibs_base/images/mypdc/now-playing.png") no-repeat scroll 0 0 rgba(0,0,0,0);padding-left:33px;padding-right:3px;font-size:1em;color:#808080;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;text-align:left}
h4.lastseen{float:left;height:30px;margin-top:3px;line-height:30px;width:100%;font-weight:normal;padding-left:0;width:200px font-size:1em;color:#808080;text-align:left}
.CM160_friendsTileGrid div.compete-tile a.tile-link:hover .button-row .small-btn{background-color:#f5f5f5;color:#363636}
.CM160_friendsTileGrid div.compete-tile a.tile-link .button-row .small-btn:hover{cursor:pointer;background-color:#0068c3;color:#fff}
.CM160_friends_tile_container .CC034-sortBy .sort .sbSelector{background-color:#f5f5f5!important}
.postname{float:left;clear:both;margin-bottom:30px}
.detailPage{width:960px;margin:0 auto;padding-bottom:40px}
.detailPage table{clear:right}
.back-note{background:none repeat scroll 0 0 #4d7bd1;padding:10px;position:absolute;right:0;top:37px}
.back-note a{color:#fff!important;text-decoration:none}
.detail-top-content{height:40px;margin:0 auto;position:relative;max-width:960px}
@media screen and (max-width:1000px){.detailPage{width:100%}
}
.mywall .container{width:960px;margin:0 auto;padding-bottom:40px}
.mywall .container .mainContainer{width:100%;float:left;padding-bottom:20px}
.mywall .container .name .facebook{background:url("clientlibs_base/images/mypdc/facebook_wall.png") no-repeat center center;width:60%;margin:10px 5px 0 10px;height:34px;float:left}
.mywall .container .name .blogs{background:url("clientlibs_base/images/mypdc/blog_wall.png") no-repeat right top;width:100%;margin:0;height:34px;float:left}
.mywall .container .name .newsletter{background:url("clientlibs_base/images/mypdc/newsletter_wall.png") no-repeat right top;width:100%;margin:0;height:34px;float:left}
.mywall .container .image_thumb{margin-bottom:15px;margin-left:15px}
.mywall .container .image_thumb .name{width:100%;float:left;padding:0;height:auto;text-align:center;line-height:100%;box-shadow:0 0 8px #bbb;transition:box-shadow .5s ease 0s}
.mywall .container .image_thumb .name:hover{box-shadow:0 0 12px #fff}
.mywall .container .image_thumb .subject{width:90%;float:left;color:#363636;height:auto;line-height:140%;text-align:left;font-size:15px;font-weight:bold;padding:0 0 10px}
.mywall .container .image_thumb div{background:0}
.mywall .container .image_thumb.yes .name{background:#fff}
.mywall .container .image_thumb.no div.subject{background:0;border-bottom:0;font-weight:bold!important}
.mywall .container .image_thumb .name .twitter{width:25px;margin:5px 5px 0 5px}
.mywall .container .image_thumb .name .message{width:25px;margin:5px 5px 0 5px}
.mywall .container .image_thumb .name .newsletter{width:25px;margin:5px 5px 0 5px}
.mywall .container .image_thumb .name .trophy{width:25px;margin:5px 5px 0 5px}
.mywall a.more-link{background:none repeat scroll 0 0 #f5f5f5;color:#363636;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:normal;margin:0 auto;margin-bottom:60px;max-width:970px;min-width:660px;height:20px;padding:10px 0;text-align:center;width:100%;float:left;margin-top:0}
.mywall a.more-link.hide{display:none}
.mywall a.more-link span.more{background:url('clientlibs_base/images/mypdc/updownarrows.png') no-repeat scroll right -13px transparent;display:inline-block;padding:0 28px 0 0;font-size:14px;text-transform:uppercase}
.mywall a.more-link:hover{background:#c6c6c6;filter:alpha(opacity=90);opacity:.9}
.mywall .container .image_thumb .name .post-det{display:table;float:left;padding:3.9%;width:93%;background-color:#fff;position:relative;box-shadow:1px -3px 2px 0 #ccc}
.mywall .container .image_thumb .name .facebook{background:url("clientlibs_base/images/mypdc/facebook_wall.png") no-repeat right top;width:100%;margin:0;height:34px;float:left}
.mywall .container .image_thumb .name .trophy{background:url("clientlibs_base/images/mypdc/trophy_wall.png") no-repeat right top;width:100%;margin:0;height:34px;float:left}
.mywall .container .image_thumb .name .twitter{background:url("clientlibs_base/images/mypdc/twitter_mc.png") no-repeat right top;width:100%;margin:0;height:34px;float:left}
.mywall .container .image_thumb .name .newsletter{background:url("clientlibs_base/images/mypdc/newsletter_wall.png") no-repeat right top;width:100%;margin:0;height:34px;float:left}
.mywall .container .image_thumb a{cursor:pointer}
.mywall .container .image_thumb>a.trophy{cursor:default}
.mywall.gridblue{background:#e5e5e5;padding-top:20px!important}
.mywall .blue-bg-container{background:#e5e5e5;padding-top:10px!important;float:left;width:100%}
.mywall .moduleHeader.pull-up{padding-bottom:0;margin:-60px auto 0}
.mywall .postname{float:left;clear:both;margin-bottom:30px}
.mywall .column-container{max-width:100%;padding:0}
.mywall .column-container .column{display:block;float:left;width:31%}
.mywall .column-container div.shown,.no-js .mywall .column-container div.shown,.no-cssanimations .mywall .column-container div.shown{opacity:1}
.mywall .column-container .column a,.mywall .column-container .column img{outline:0;border:0;width:100%;display:block;max-width:100%}
.mywall .column-container.effect-2 .animate{-webkit-transform:translateY(200px);transform:translateY(200px);-webkit-animation:moveUp .65s ease forwards;animation:moveUp .65s ease forwards}
@-webkit-keyframes moveUp{100%{-webkit-transform:translateY(0);opacity:1}
}
@keyframes moveUp{100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
.mywall .loading-overlay{width:100%;position:fixed;left:0;opacity:.7;filter:alpha(opacity=70);top:0;height:100%;background:#000;z-index:9999}
.mywall .errormsg{float:left;width:100%;height:135px;padding-top:55px}
.mywall .loading-overlay .loaderImage{left:50%;margin:-10px auto 0 -10px;position:fixed;top:50%;width:20px}
@media screen and (max-width:1060px){.mywall .container{width:100%}
.mywall a.more-link{max-width:100%}
}
.mywall .container div.image_thumb{overflow:hidden;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.02);box-shadow:1px 1px 1px 1px rgba(0,0,0,.02);position:relative}
.mywall .container .image_thumb .post-box{background:#fff!important;bottom:0;height:auto;left:0;padding:3.2%;width:94%;float:left}
.mywall .container .image_thumb .post-share-box{float:left;width:60%;background:none!important}
.mywall .container .image_thumb .post-like-box{float:left;width:40%;background:none!important}
.mywall .container .image_thumb .post-like-box img{width:auto;float:right;padding:0}
.mywall .container .image_thumb .social-icon-box .post-share-box .share-img{background:url("clientlibs_base/images/mypdc/post_share_wall.png") no-repeat center center;float:right;height:25px;margin:2px 8px 0 2px;cursor:pointer;width:25px}
.mywall .container .image_thumb .social-icon-box .post-share-box .disabled-share{background:url("clientlibs_base/images/mypdc/post_share_disabled_wall.png") no-repeat center center;float:right;height:25px;margin:2px 8px 0 2px;cursor:default;width:25px}
.mywall .container .image_thumb .social-icon-box .post-like-box .like-img{background:url("clientlibs_base/images/mypdc/post_like_wall.png") no-repeat center top;float:right;height:25px;margin:1px 10px 0 0;cursor:pointer;width:25px}
.mywall .container .image_thumb .social-icon-box .post-like-box .like-img:hover{background:url("clientlibs_base/images/mypdc/post_hover_like_wall.png") no-repeat center top}
.mywall .container .image_thumb .social-icon-box .post-like-box.yes .like-img{background:url("clientlibs_base/images/mypdc/post_like_active_wall.png") no-repeat center top;float:right;height:25px;cursor:pointer;margin:1px 10px 0 0;width:25px}
.mywall .container .image_thumb .name .shared-detail{text-align:left;background:#fff;width:70%;position:absolute;top:-32px;left:0;box-shadow:1px -3px 2px 0 #ccc}
.mywall .container .image_thumb .name .shared-detail p{margin:0;font-size:13px;padding:7px 5px}
.mywall .container .no.image_thumb a{color:#002596;float:left}
.mywall .container .no.image_thumb a:hover .shared-detail p{color:#002596}
.mywall .container .image_thumb .post-like-box .likeCountText img,.mywall .container .image_thumb .post-share-box .shareCountText img{margin-top:-3px}
.mywall .container .image_thumb .name .post-frm{position:absolute;right:0;top:0;width:34px}
.mywall .container .image_thumb .post-box .count-box{width:50%;float:left}
.mywall .container .image_thumb .post-box .count-box .share-count{float:left;padding:0 15px 0 0}
.mywall .container .image_thumb .post-box .count-box .like-count{float:left}
.mywall .count-box .share-count .shareCountText{color:#a5a5a5;line-height:28px;clear:both;float:left;font-size:12px;font-weight:bold}
.mywall .count-box .like-count .likeCountText{color:#a5a5a5;line-height:28px;padding-right:10px;float:right;clear:both;font-size:12px;font-weight:bold}
.mywall .container .image_thumb .post-box .social-icon-box{width:50%;float:right}
.mywall .container .image_thumb .name .shared-detail p span img{float:left;margin:0 8px 0 3px;width:22px;opacity:1;filter:alpha(opacity=100)}
.mywall .container .image_thumb .name .shared-detail p span{color:#a5a5a5}
.mywall .container .image_thumb .game{color:#a5a5a5;float:left;font-size:18px;font-weight:bold;height:auto;line-height:150%;padding:0 0 3px;text-align:left;width:90%}
.mywall .container .image_thumb .console.ps4{background:url("clientlibs_base/images/mypdc/ps4_logo_wall.png") no-repeat left top;float:left;height:7px;width:100%}
.mywall .container .image_thumb .console.ps3{background:url("clientlibs_base/images/mypdc/ps3_logo_wall.png") no-repeat left top;float:left;height:7px;width:100%}
.mywall .container .image_thumb .console.psvita{background:url("clientlibs_base/images/mypdc/psvita_logo_wall.png") no-repeat left top;float:left;height:7px;width:100%}
.mywall .container .image_thumb .trophytype{color:#363636;float:left;font-size:18px;font-weight:bolder;height:auto;line-height:27px;padding:5px 0 3px;text-align:left;width:90%}
.mywall .container .image_thumb .trophytype .gold{background:url("clientlibs_base/images/mypdc/trophy_sprite_wall.png") no-repeat left top;float:left;height:25px;width:30px;margin:0 2px 5px 0}
.mywall .container .image_thumb .trophytype .silver{background:url("clientlibs_base/images/mypdc/trophy_sprite_wall.png") no-repeat left -25px;float:left;height:25px;width:30px;margin:0 2px 5px 0}
.mywall .container .image_thumb .trophytype .bronze{background:url("clientlibs_base/images/mypdc/trophy_sprite_wall.png") no-repeat left -51px;float:left;height:25px;width:30px;margin:0 2px 5px 0}
.mywall .container .image_thumb .trophytype .platinum{background:url("clientlibs_base/images/mypdc/trophy_sprite_wall.png") no-repeat left -79px;float:left;height:25px;width:30px;margin:0 2px 5px 0}
.mywall .container .image_thumb .earnedby{color:#a5a5a5;float:left;height:auto;line-height:150%;padding:0;text-align:left;width:90%;height:20px}
@media screen and (max-width:1000px){.mywall .container .image_thumb .post-like-box{bottom:0;width:50%}
.mywall .container .image_thumb .post-share-box{width:50%}
.mywall .container .image_thumb .post-box .count-box{width:60%}
.mywall .container .image_thumb .post-box .social-icon-box{width:40%}
.mywall .container .image_thumb .post-box .count-box .share-count{padding:0 5px 0 0}
}
.two-column-content .right-column .portable-id-exist .image-block{float:none;width:100%;position:relative}
.two-column-content .right-column .portable-id-exist .image-block img{padding-right:10px;float:none}
.two-column-content .left-column .portable-id-exist{padding-right:5px}
.no-portable-id{max-width:940px;min-width:708px;margin:0 auto;zoom:1;position:relative;width:90%}
.portable-id-module .image-block,.portable-id-module .image-block img,.moduleComponent .two-column-content .column .portable-id-module .image-block,.moduleComponent .two-column-content .column .portable-id-module .image-block img,.moduleComponent .three-column-content .column .portable-id-module .image-block,.moduleComponent .three-column-content .column .portable-id-module .image-block img{float:none}
.portable-id-module .image-block,.portable-id-module .genericButtonRow{text-align:center}
@media screen and (max-width:940px){.two-column-content .column .content-wrapper .portable-id-module .image-block img{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
}
.CM156-competeConnectHeroBanner{position:relative}
.CM156-competeConnectHeroBanner a{text-decoration:none;color:#fff}
.CM156-competeConnectHeroBanner .image-wrap{text-align:center;overflow:visible;height:575px;position:relative}
.CM156-competeConnectHeroBanner .image-wrap.short-banner{height:360px}
.CM156-competeConnectHeroBanner .image-wrap .narrow,.CM156-competeConnectHeroBanner .image-wrap .wide{position:absolute;top:0;left:0}
.touch .CM156-competeConnectHeroBanner .image-wrap .narrow,.touch .CM156-competeConnectHeroBanner .image-wrap .wide{position:static}
.touch .CM156-competeConnectHeroBanner .image-wrap .narrow .banner-image,.touch .CM156-competeConnectHeroBanner .image-wrap .wide .banner-image{position:absolute}
.CM156-competeConnectHeroBanner .image-wrap .narrow .banner-image,.CM156-competeConnectHeroBanner .image-wrap .wide .banner-image{height:575px;position:fixed;background-position:center top;background-repeat:no-repeat;background-color:transparent;width:100%}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap{position:relative;height:100%;width:940px;margin:0 auto;text-align:left}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy{position:absolute;top:56px;width:100%;color:#fff}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy.with-contextual-nav{top:98px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .avatar-block{float:left;width:111px;position:relative;height:100px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .avatar-block .psp-logo{position:absolute;z-index:10;top:-12px;left:11px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .avatar-block .avatar{position:absolute;z-index:5;top:0;left:20px;width:80px;height:80px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .user-info{float:left;margin-left:15px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .user-info h2{font-family:Helvetica;font-weight:normal;font-size:44px;margin:0 0 10px 0;text-align:left}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .user-info h3{font-size:18px;font-weight:normal;text-align:left}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .user-info h3 strong{font-family:Helvetica;font-weight:normal}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends{position:absolute;right:0;top:9px;width:205px;z-index:10}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .icon-block{width:111px;height:53px;position:relative;background-repeat:no-repeat;float:right;background-color:#fff}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .icon-block .icon{width:28px;height:28px;background-image:url('clientlibs_base/images/CM156_CompeteConnectHeroBanner/friends_logo.png');background-repeat:no-repeat;background-position:0 0;position:relative;margin:13px 0 0 15px;float:left;padding:0 0 0 36px;line-height:28px;font-size:20px;color:#fff}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .icon-block .arrow{background-image:url('clientlibs_base/images/CM156_CompeteConnectHeroBanner/cm156_reveal_arrow.png');background-position:0 0;background-repeat:no-repeat;width:14px;height:9px;float:right;margin:25px 12px 0 0}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .icon-block .arrow.on{background-position:0 -9px}
.lt-ie9 .CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .icon-block{background-color:#fff;filter:alpha(opacity = 90)}
.opacity .CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .icon-block{background-color:transparent}
.opacity .CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .icon-block:before{position:absolute;top:0;bottom:0;right:0;left:0;content:"";display:block;background-color:#fff;opacity:.1;z-index:-1}
.no-opacity .CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .icon-block,.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .icon-block .no-generatedcontent{background-color:#3075ae}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .icon-block:hover{cursor:pointer}
.generatedcontent.opacity .CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .icon-block:hover:before{opacity:.2}
.generatedcontent.opacity .CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .icon-block.on{background-color:#fff}
.lt-ie9 .CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .icon-block.on{background-color:#fff;filter:alpha(opacity = 100)}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .icon-block.on .icon{background-position:0 -28px;color:#363636}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .reveal{overflow:hidden;float:left;width:203px;border:1px solid #ccc;border-top:0;border-bottom:0}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .reveal h3{font-weight:normal;color:#363636;background:#fff;text-align:center;height:40px;line-height:40px;float:left;width:100%;font-size:14px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .reveal ul{list-style-type:none;width:100%;padding:0;margin:0;zoom:1}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .reveal ul li{width:100%;clear:left;margin:0;background-color:#fff;height:50px;line-height:50px;font-size:14px;color:#363636;font-family:Helvetica;font-weight:normal;border-bottom:1px solid whitesmoke}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .reveal ul li:nth-child(odd){background-color:whitesmoke}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .reveal ul li a{display:block;height:100%;color:#363636;text-decoration:none;position:relative}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .reveal ul li a img{float:left;display:block;width:50px;height:50px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .reveal ul li a span{float:left;display:block;padding:0 0 0 12px;font-size:14px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .reveal ul li a:hover{background-color:#0070c7;color:#fff}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .reveal ul li.see-all{font-family:Arial,Helvetica;font-weight:normal;color:#363636;background:#fff;text-align:center;height:40px;line-height:40px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar{position:absolute;z-index:1;bottom:112px;width:100%;overflow:hidden}
.lt-ie8 .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar{z-index:-1}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul{position:relative;overflow:hidden;z-index:0;margin:0;padding:0}
.lt-ie9 .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul{margin-bottom:2px}
.lt-ie8 .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul{margin-bottom:0}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul h4{color:#fff;font-size:14px;text-transform:uppercase;text-align:center;margin:0 0 12px 0;font-family:Helvetica;font-weight:normal;word-wrap:break-word}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul li{display:block;float:left;position:relative;z-index:1;text-align:center;width:155px;height:114px;margin:0 0 0 2px;border-bottom:2px solid transparent;background-color:#fff}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul li:first-child{margin-left:0}
.lt-ie9 .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul li{background-color:#fff;filter:alpha(opacity = 90)}
.lt-ie9 .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul{margin-bottom:0}
.lt-ie9 .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul li:first-child{border-bottom:0;height:118px}
.opacity .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul li{background-color:transparent}
.opacity .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul li:before{position:absolute;top:0;bottom:0;right:0;left:0;content:"";display:block;background-color:#fff;opacity:.1;z-index:-1}
.no-opacity .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul li,.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul li .no-generatedcontent{background-color:#3075ae;border-bottom:2px solid transparent}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul li .wrap{padding:18px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul li .wrap img{float:right;height:49px;width:51px;position:relative}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul li .wrap .quantity{font-size:2em;font-weight:normal;float:left;color:#fff;height:51px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul li .wrap .quantity.trophy{background-repeat:no-repeat;background-position:right 0;display:inline-block;padding:0 60px 0 0;text-align:right;float:none}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul li .wrap .quantity.content{display:block;float:none;margin:0 auto}
.generatedcontent.opacity .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul{background-color:transparent}
.generatedcontent.opacity .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul:after{position:absolute;display:block;width:155px;height:2px;top:114px;left:0;content:"";opacity:.1;z-index:-1;background-color:#fff}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom{width:100%;height:69px;overflow:hidden;float:left;position:relative;background-color:#fff}
.lt-ie9 .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom{background-color:#fff;filter:alpha(opacity = 90)}
.opacity .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom{background-color:transparent}
.opacity .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom:before{position:absolute;top:0;bottom:0;right:0;left:0;content:"";display:block;background-color:#fff;opacity:.1;z-index:-1}
.no-opacity .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom,.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom .no-generatedcontent{background-color:#3075ae}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom .wrap{padding:17px 25px 20px 20px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom .wrap .level{width:824px;float:left}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom .wrap .level .level-info{font-family:Helvetica;font-weight:normal;font-size:14px;color:#fff;width:100%;overflow:hidden;text-transform:uppercase;margin-bottom:10px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom .wrap .level .level-info .current{float:left}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom .wrap .level .level-info .next{float:right}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom .wrap .level .level-guage{height:8px;background-color:#fff;position:relative;width:100%}
.lt-ie9 .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom .wrap .level .level-guage{background-color:#fff;filter:alpha(opacity = 10)}
.opacity .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom .wrap .level .level-guage{background-color:transparent}
.opacity .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom .wrap .level .level-guage:before{position:absolute;top:0;bottom:0;right:0;left:0;content:"";display:block;background-color:#fff;opacity:.1;z-index:-1}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom .wrap .level .level-guage .highlight{width:0;position:absolute;background-color:#00a2ff;height:8px;top:0;left:0}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom .wrap .level-percentage{float:right;font-size:26px;color:#fff}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom .wrap .level-percentage span{font-size:18px}
.CM156-competeConnectHeroBanner .image-wrap .middle-mask{background-color:#fff;height:100px;position:absolute;bottom:0;left:50%;margin-left:-520px;width:100%}
.CM156-competeConnectHeroBanner .image-wrap .right-mask{background-color:#fff;height:200px;width:100%;position:absolute;bottom:0;left:50%;margin-left:520px}
.CM156-competeConnectHeroBanner .short-banner{height:345px}
.CM156-competeConnectHeroBanner .short-banner .narrow .banner-image,.CM156-competeConnectHeroBanner .short-banner .wide .banner-image{height:345px}
@media screen and (min-width:1000px){.CM156-competeConnectHeroBanner .image-wrap{text-align:center;overflow:visible}
.CM156-competeConnectHeroBanner .image-wrap .wide{display:block}
.CM156-competeConnectHeroBanner .image-wrap .wide .banner-image{width:1600px;left:50%;margin-left:-800px}
.CM156-competeConnectHeroBanner .image-wrap .narrow{display:none}
}
@media screen and (min-width:1600px){.CM156-competeConnectHeroBanner .image-wrap .wide .banner-image{width:1920px;left:0;position:relative;margin-left:0;background-size:100%;backround-position:center center;background-color:#002496}
}
@media screen and (min-width:1921px){.CM156-competeConnectHeroBanner .image-wrap .wide .banner-image{width:2560px;left:0;position:relative;margin-left:0;background-size:100%;backround-position:center center;background-color:#002496}
}
@media screen and (max-width:1000px){.CM156-competeConnectHeroBanner .image-wrap .wide{display:none}
.CM156-competeConnectHeroBanner .image-wrap .narrow{display:block}
.CM156-competeConnectHeroBanner .image-wrap .narrow .banner-image{width:1000px;left:50%;margin-left:-500px}
}
@media screen and (max-width:1000px){.CM156-competeConnectHeroBanner .image-wrap{padding:0 20px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap{min-width:700px;width:700px}
.full-width .CM156-competeConnectHeroBanner .image-wrap .content-wrap{min-width:100%;width:100%}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .user-info h2{font-size:38px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul li{width:118px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul li .wrap{padding:18px 10px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul li .wrap .quantity.trophy{background-size:30px 30px;background-position:right 5px;padding-right:37px}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul li:first-child{width:100px}
.generatedcontent.opacity .CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar ul:after{position:absolute;display:block;width:100px;height:2px;top:114px;left:0;content:"";opacity:.1;z-index:-1;background-color:#fff}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .info-bar .bottom .wrap .level{width:586px}
}
@media screen and (max-width:1060px){.CM156-competeConnectHeroBanner .image-wrap .middle-mask{left:0;margin-left:0}
}
.CM156-competeConnectHeroBanner .bannerSonyRewards{background:no-repeat left top;padding-left:37px;height:37px;color:#fff;font-size:12px}
.CM156-competeConnectHeroBanner .bannerSonyRewards p{padding-top:3px;margin:10px 0}
.CM156-competeConnectHeroBanner .bannerSonyRewards span{font-weight:bold;white-space:nowrap}
.CM156-competeConnectHeroBanner .bannerSonyRewards a{color:#89d4ff;font-weight:bold}
.CM156-competeConnectHeroBanner .bannerSonyRewards a:hover{text-decoration:none;color:#fff}
.CM156-competeConnectHeroBanner .image-wrap .content-wrap .copy .friends .reveal ul li a span.psp-logo-small{position:absolute;width:16px;height:16px;background:url('clientlibs_base/images/CM156_CompeteConnectHeroBanner/plus_icon_online.png') no-repeat left top;left:33px}
.CM156-competeConnectHeroBanner .plus-exp{float:left;padding-left:124px;width:70%;clear:both}
.CM156-competeConnectHeroBanner .plus-exp p{background:no-repeat left top;font-weight:bold;padding-left:40px;line-height:30px;margin-top:10px;margin-bottom:0}
.CM156-competeConnectHeroBanner .plus-exp p span{color:#89d4ff}
.CM156-competeConnectHeroBanner .plus-exp p a{color:#89d4ff;text-decoration:none}
.CM156-competeConnectHeroBanner .plus-exp p a:hover{color:#fff;text-decoration:none}
.CM156-competeConnectHeroBanner .image-wrap.short-banner{height:390px}
@media screen and (max-width:1400px){.generic{left:22%}
.specific{right:18%}
}
@media screen and (max-width:768px){.generic{left:18%}
.specific{right:18%}
}
.CM162-compare-game-trophies .filter-section{width:100%;margin:0}
.CM162-compare-game-trophies .filter-section .game-select{float:left}
.CM162-compare-game-trophies .filter-section .game-select .CC038-selectDropdown{margin-bottom:20px}
.CM162-compare-game-trophies .filter-section .switch-view{float:right}
.CM162-compare-game-trophies .filter-section .overflow-border{margin-top:20px;background:none repeat scroll 0 0 #f5f5f5;height:2px;overflow:hidden;width:2000em}
.CM162-compare-game-trophies .table-overflow-wrapper{position:relative;overflow:hidden;padding-top:25px;padding-bottom:25px}
.CM162-compare-game-trophies table tr th:first-child .game-image{width:220px;height:137px;background:url('clientlibs_base/images/mypdc/shadow.png') no-repeat scroll center bottom transparent}
.CM162-compare-game-trophies table tr th:first-child .game-image img{background:#d5d5d5}
.CM162-compare-game-trophies table tr th.sort-by-container .CC034-sortBy .sbHolder,.CM162-compare-game-trophies table tr th.sort-by-container .CC034-sortBy .sbOptions{width:442px}
.CM162-compare-game-trophies table tr th.sort-by-container .loading-container{display:none}
.CM162-compare-game-trophies table tr th.sort-by-container .loading-container.loading{width:100%;height:100%;position:absolute;display:block;margin-top:40px;z-index:200;background-color:rgba(255,255,255,0.9);background-image:url('../../../apps/mypdc/components/functional/compareGamesTrophies/clientlibs/css/loader.gif');background-repeat:no-repeat;background-position:50% 100px}
.CM162-compare-game-trophies table tbody tr td span.trophy-icon{display:none}
.CM162-compare-game-trophies table tbody tr td .itemWrap{margin-bottom:20px}
.CM162-compare-game-trophies table tbody tr td .itemWrap a{background-color:#eee;cursor:default}
.CM162-compare-game-trophies table tbody tr td .itemWrap a .cellWrap{background-color:transparent}
.CM162-compare-game-trophies table tbody tr td span{display:block;width:100%;height:50px;background:url('clientlibs_base/images/mypdc/trophy_sprite_large.png') no-repeat center center}
.CM162-compare-game-trophies table tbody tr td div.holderCallOut{position:relative}
.CM162-compare-game-trophies table tbody tr td div.holderCallOut div.holderDiv{top:-46px;background:#007cd4;float:left;width:288px;height:94px;padding:20px;position:absolute;z-index:9999;display:none}
.holderDiv div.CallOutPointer{text-indent:-9999px;top:36px;background:url(clientlibs_base/images/mypdc/arrowcallout.png) no-repeat;float:left;width:55px;height:45px;position:absolute;z-index:99}
.CM162-compare-game-trophies table tbody tr td div.holderCallOut div.holderDiv div.avtarImg{height:94px;width:94px;float:left;background:#fff}
.CM162-compare-game-trophies table tbody tr td div.holderCallOut div.holderDiv div.avtarImg img{height:94px;width:94px;float:left}
.CM162-compare-game-trophies table tbody tr td div.holderCallOut div.holderDiv div.GameDetails{height:94px;width:169px;float:right}
.CM162-compare-game-trophies table tbody tr td div.holderCallOut div.holderDiv div.GameDetails h6{width:169px;text-align:right;float:left;font-size:18px;font-weight:bold;color:#89d4ff;padding-bottom:5px}
.CM162-compare-game-trophies table tbody tr td div.holderCallOut div.holderDiv div.GameDetails p{width:169px;float:left;color:#fefefe;font-size:14px;line-height:24px;text-align:right;margin:0;padding:0}
.CM162-compare-game-trophies table tbody tr td span.gold,.CM162-compare-game-trophies table tbody tr td span.silver,.CM162-compare-game-trophies table tbody tr td span.bronze,.CM162-compare-game-trophies table tbody tr td span.platinum,.CM162-compare-game-trophies table tbody tr td span.locked,.CM162-compare-game-trophies table tbody tr td span.unknown{margin-top:-20px}
.CM162-compare-game-trophies table tbody tr td span.gold{background-position:center 0}
.CM162-compare-game-trophies table tbody tr td span.silver{background-position:center -55px}
.CM162-compare-game-trophies table tbody tr td span.bronze{background-position:center -110px}
.CM162-compare-game-trophies table tbody tr td span.platinum{background-position:center -165px}
.CM162-compare-game-trophies table tbody tr td span.locked{background-position:center -219px}
.CM162-compare-game-trophies table tbody tr td span.unknown{background-position:center -277px}
.CM162-compare-game-trophies table tbody tr td.trophy-unlocked-false .itemWrap{margin-bottom:20px}
.CM162-compare-game-trophies table tbody tr td.trophy-unlocked-false .itemWrap a{background-color:#eee}
.CM162-compare-game-trophies table tbody tr td.trophy-unlocked-false .itemWrap a .cellWrap{background-color:transparent}
.CM162-compare-game-trophies table tbody tr td.trophy-unlocked-false .itemWrap a .cellWrap.cell2 hgroup h1,.CM162-compare-game-trophies table tbody tr td.trophy-unlocked-false .itemWrap a .cellWrap.cell2 hgroup h2{zoom:1;-ms-filter:"alpha(opacity=$amount)";filter:alpha(opacity = 30);opacity:.3}
.CM162-compare-game-trophies table tbody tr td.trophy-unlocked-false span{zoom:1;-ms-filter:"alpha(opacity=$amount)";filter:alpha(opacity = 30);opacity:.3}
@media all and (max-width:1000px){.CM162-compare-game-trophies table tr th:first-child .game-image img{width:100%;background:#d5d5d5}
.CM162-compare-game-trophies table tbody tr td span.trophy-icon{height:30px}
.CM162-compare-game-trophies table tbody tr td span.trophy-icon.trophy-type-gold{background:url('clientlibs_base/images/mypdc/gold.png') no-repeat left 4px}
.CM162-compare-game-trophies table tbody tr td span.trophy-icon.trophy-type-silver{background:url('clientlibs_base/images/mypdc/silver.png') no-repeat left 4px}
.CM162-compare-game-trophies table tbody tr td span.trophy-icon.trophy-type-bronze{background:url('clientlibs_base/images/mypdc/bronze.png') no-repeat left 4px}
.CM162-compare-game-trophies table tbody tr td span.trophy-icon.trophy-type-platinum{background:url('clientlibs_base/images/mypdc/platinum.png') no-repeat left 4px}
.CM162-compare-game-trophies table tbody tr td span.trophy-icon.trophy-type-unknown{background:url('clientlibs_base/images/mypdc/unknown-trophy.png') no-repeat left 4px}
.CM162-compare-game-trophies table tr th.sort-by-container .CC034-sortBy .sbHolder,.CM162-compare-game-trophies table tr th.sort-by-container .CC034-sortBy .sbOptions{width:220px}
.CM162-compare-game-trophies table tbody tr td{position:relative}
.CM162-compare-game-trophies table tbody tr td span.trophy-icon{background:url('clientlibs_base/images/mypdc/trophy_sprite.png') no-repeat scroll transparent;display:block;width:22px;height:30px;position:absolute;z-index:101;top:18px;left:70px}
.CM162-compare-game-trophies table tbody tr td .itemWrap .cellWrap{display:block;margin:0;width:200px}
.CM162-compare-game-trophies table tbody tr td .itemWrap .cellWrap.cell1{position:relative;z-index:100;border-bottom:solid 2px #fff;min-width:60px;width:60px;height:60px}
.CM162-compare-game-trophies table tbody tr td .itemWrap .cellWrap.cell2 hgroup{margin:0}
.CM162-compare-game-trophies table tbody tr td .itemWrap .cellWrap.cell2 hgroup h1{margin-top:0}
.CM162-compare-game-trophies table tbody tr td .itemWrap .cellWrap.cell2 hgroup h1.trophy_name{background:transparent;padding:0}
.CM162-compare-game-trophies table tbody tr td div.holderCallOut div.holderDiv{float:left;width:150px;height:165px;padding:10px}
.CM162-compare-game-trophies table tbody tr td div.holderCallOut div.holderDiv div.avtarImg{height:60px;width:60px;float:left;background:#fff}
.CM162-compare-game-trophies table tbody tr td div.holderCallOut div.holderDiv div.avtarImg img{height:60px;width:60px;float:left}
.CM162-compare-game-trophies table tbody tr td div.holderCallOut div.holderDiv div.GameDetails{float:left}
.CM162-compare-game-trophies table tbody tr td div.holderCallOut div.holderDiv div.GameDetails h6{text-align:left;float:none}
.CM162-compare-game-trophies table tbody tr td div.holderCallOut div.holderDiv div.GameDetails p{float:none;color:#fff;text-align:left}
}
.CM162-compare-game-trophies.gameListParams{display:none}
.CM162-compare-game-trophies a.more-link{margin:10px 0 0;float:left;background:none repeat scroll 0 0 whitesmoke;color:#363636;padding:10px 0;text-align:center;font-family:Helvetica;font-weight:normal;font-size:16px;width:100%;display:block;margin-bottom:40px}
.CM162-compare-game-trophies a.more-link span.more{display:inline-block;text-transform:uppercase;background:url('clientlibs_base/images/mypdc/updownarrows.png') no-repeat scroll right -11px transparent;padding:3px 25px 3px 0}
.CM162-compare-game-trophies a.more-link:link,.CM162-compare-game-trophies a.more-link:visited,.CM162-compare-game-trophies a.more-link:hover{text-decoration:none}
.CM162-compare-game-trophies a.more-link:hover{background:none repeat scroll 0 0 #e6e6e6}
#searchFriendList{margin:10px 0;float:left}
.searchpsnId{margin-top:15px}
.searchpsnId .search-box{border:2px solid #e7e7e7;width:96%;height:35px;margin-left:10px}
.searchpsnId h1{text-align:left;margin:10px 10px;font-size:20px;height:25px}
.searchpsnId .search-box input{width:95%;height:31px;border:0;outline:0;font-family:Arial,Helvetica;font-size:14px;padding:0 10px}
.searchpsnId .search{position:absolute;display:block;float:left;width:30px;height:30px;background:url('clientlibs_base/images/mypdc/search-icons-small.png') no-repeat 2px -30px;text-indent:-9999px;top:53px;right:25px;z-index:99;cursor:pointer}
.CM162-compare-game-trophies .sbOptions a{display:block;outline:0;padding:7px 10px 7px 3px;text-indent:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.CM159_noOverviewResults-compare-games h1{width:550px;margin:auto;font-size:1.0em;font-family:Helvetica;font-weight:normal;display:inline}
.CM159_noOverviewResults-compare-games{margin:auto;font-size:1.5em;font-family:Helvetica;font-weight:normal;text-align:center}
.CM159_noOverviewResults-compare-games .no-results-main{background-color:#f5f5f5;background-position:center 45px;background-repeat:no-repeat;height:240px}
.CM159_noOverviewResults-compare-games .favourite-friends{padding-top:140px;height:105px}
.visible-ajax #page-content{padding:0;overflow:visible}
.visible-ajax #page-content .page-section{padding:0;overflow:visible}
#searchFriendList colgroup{border-spacing:2px;border-color:gray}
#searchFriendList colgroup col{border-right:2px solid #f5f5f5}
#searchFriendList colgroup col:last-child{border:0}
#searchFriendList tr th,#searchFriendList tr td{width:100px;padding:25px 10px}
#searchFriendList tr th .compare-trophies-avatar,#searchFriendList tr td .compare-trophies-avatar{width:100px;display:block;text-decoration:none;color:#363636;position:relative}
#searchFriendList tr th .compare-trophies-avatar .link-btn,#searchFriendList tr td .compare-trophies-avatar .link-btn{min-width:100px}
#searchFriendList tr th .compare-trophies-avatar:hover .link-btn.blue-btn,#searchFriendList tr td .compare-trophies-avatar:hover .link-btn.blue-btn{background-image:none;background-color:#0070c7}
#searchFriendList tr th .compare-trophies-avatar .avatar-image,#searchFriendList tr td .compare-trophies-avatar .avatar-image{width:100px;height:100px;margin-bottom:20px;vertical-align:top}
#searchFriendList tr th .compare-trophies-avatar .plus,#searchFriendList tr td .compare-trophies-avatar .plus{display:block;position:absolute;top:-17px;right:-14px;background:url('clientlibs_base/images/mypdc/psp_logo.png') no-repeat center center;width:31px;height:31px;text-indent:-9999px}
#searchFriendList tr th .compare-trophies-avatar a,#searchFriendList tr td .compare-trophies-avatar a{display:block}
#searchFriendList tr th .compare-trophies-avatar a.remove-friend,#searchFriendList tr td .compare-trophies-avatar a.remove-friend{display:block;position:absolute;top:0;left:0;background:url('clientlibs_base/images/mypdc/cc162_remove.png') no-repeat center center;width:31px;height:31px;text-indent:-9999px}
#searchFriendList tr th .compare-trophies-avatar a.add-friend-link,#searchFriendList tr td .compare-trophies-avatar a.add-friend-link{background-color:#eee;position:relative;display:block;width:100px;height:70px;padding-top:30px;margin-bottom:20px}
#searchFriendList tr th .compare-trophies-avatar a.add-friend-link .add-friend,#searchFriendList tr td .compare-trophies-avatar a.add-friend-link .add-friend{width:40px;height:40px;margin:0 auto;background-image:-webkit-linear-gradient(top,#008ae3,#0070c7);background-image:-moz-linear-gradient(top,#008ae3,#0070c7);background-image:-ms-linear-gradient(top,#008ae3,#0070c7);background-image:-o-linear-gradient(top,#008ae3,#0070c7);background-image:linear-gradient(top,#008ae3,#0070c7);text-indent:-9999px}
.lt-ie9 #searchFriendList tr th .compare-trophies-avatar a.add-friend-link .add-friend,.lt-ie10 #searchFriendList tr th .compare-trophies-avatar a.add-friend-link .add-friend,.lt-ie9 #searchFriendList tr td .compare-trophies-avatar a.add-friend-link .add-friend,.lt-ie10 #searchFriendList tr td .compare-trophies-avatar a.add-friend-link .add-friend{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0148a0',endColorstr='#016dc5')}
#searchFriendList tr th .compare-trophies-avatar a.add-friend-link .add-friend span,#searchFriendList tr td .compare-trophies-avatar a.add-friend-link .add-friend span{display:block;width:40px;height:40px;background-image:url('clientlibs_base/images/mypdc/compare_bg_addfriend.png')}
#searchFriendList tr th .compare-trophies-avatar a.add-friend-link:hover .add-friend,#searchFriendList tr td .compare-trophies-avatar a.add-friend-link:hover .add-friend{background-image:none;background-color:#0070c7}
.lt-ie9 #searchFriendList tr th .compare-trophies-avatar a.add-friend-link:hover .add-friend,.lt-ie10 #searchFriendList tr th .compare-trophies-avatar a.add-friend-link:hover .add-friend,.lt-ie9 #searchFriendList tr td .compare-trophies-avatar a.add-friend-link:hover .add-friend,.lt-ie10 #searchFriendList tr td .compare-trophies-avatar a.add-friend-link:hover .add-friend{filter:none}
#searchFriendList tr th .compare-trophies-avatar .user-name,#searchFriendList tr td .compare-trophies-avatar .user-name{width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Helvetica;font-size:16px;font-weight:normal;margin:0 0 40px 0;text-align:left}
#searchFriendList tr th .compare-trophies-avatar .user-name span,#searchFriendList tr td .compare-trophies-avatar .user-name span{display:block;font-size:14px}
#searchFriendList tr th .compare-trophies-avatar .user-name.blank-user,#searchFriendList tr td .compare-trophies-avatar .user-name.blank-user{text-align:center;color:#666}
#searchFriendList tr th .compare-trophies-avatar .trophy-count,#searchFriendList tr td .compare-trophies-avatar .trophy-count{background-image:url('clientlibs_base/images/mypdc/all_trophies.png');background-repeat:no-repeat;background-position:top left;padding:3px 0 3px 38px;margin:-3px 0 10px 0;font-size:14px;text-align:left}
#searchFriendList #overlay{background:rgba(255,255,255,0.8);width:100%;height:100%;position:absolute;display:block;z-index:200;top:0;background-color:rgba(255,255,255,0.9);background-image:url('../../../apps/mypdc/components/functional/compareGamesTrophies/clientlibs/css/loader.gif');background-repeat:no-repeat;background-position:50% 150px;display:none}
.lt-ie9 #searchFriendList #overlay{background:white;filter:alpha(opacity=80)}
#searchFriendList #overlay.visible{display:block}
.compareTrophiesModule{width:940px;margin:0 auto;position:relative}
.compareTrophiesModule .absolute-position-wrapper{position:relative;width:100%;height:0;overflow:visible;text-indent:-9999px}
.compareTrophiesModule table{border-collapse:collapse}
.compareTrophiesModule table colgroup col{border-right:2px solid #f5f5f5}
.compareTrophiesModule table colgroup col:first-child{border:0}
.compareTrophiesModule table tr th:first-child,.compareTrophiesModule table tr td:first-child{width:442px;padding:0 10px 0 0;text-align:left}
.compareTrophiesModule table tr th{padding:0 10px;vertical-align:top}
.compareTrophiesModule table tr th .compare-trophies-avatar{display:block;text-decoration:none;color:#363636}
.compareTrophiesModule table tr th .compare-trophies-avatar img{width:100px;display:bock;height:100px;margin-bottom:20px;vertical-align:top}
.compareTrophiesModule table tr th .compare-trophies-avatar .plus{display:block;position:absolute;top:-17px;right:-14px;background:url('clientlibs_base/images/mypdc/psp_logo.png') no-repeat center center;width:31px;height:31px;text-indent:-9999px}
.compareTrophiesModule table tr th .compare-trophies-avatar a{display:block}
.compareTrophiesModule table tr th .compare-trophies-avatar a.remove-friend{display:block;position:absolute;top:0;left:0;background:url('clientlibs_base/images/mypdc/cm162_remove.png') no-repeat center center;width:31px;height:31px;text-indent:-9999px}
.compareTrophiesModule table tr th .compare-trophies-avatar a.add-friend-link{background-color:#eee;position:relative;display:block;width:100px;height:70px;padding-top:30px;margin-bottom:20px}
.compareTrophiesModule table tr th .compare-trophies-avatar a.add-friend-link .add-friend{width:40px;height:40px;margin:0 auto;background-image:-webkit-linear-gradient(top,#008ae3,#0070c7);background-image:-moz-linear-gradient(top,#008ae3,#0070c7);background-image:-ms-linear-gradient(top,#008ae3,#0070c7);background-image:-o-linear-gradient(top,#008ae3,#0070c7);background-image:linear-gradient(top,#008ae3,#0070c7);text-indent:-9999px}
.lt-ie9 .compareTrophiesModule table tr th .compare-trophies-avatar a.add-friend-link .add-friend,.lt-ie10 .compareTrophiesModule table tr th .compare-trophies-avatar a.add-friend-link .add-friend{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0148a0',endColorstr='#016dc5')}
.compareTrophiesModule table tr th .compare-trophies-avatar a.add-friend-link .add-friend span{display:block;width:40px;height:40px;background-image:url('clientlibs_base/images/mypdc/compare_bg_addfriend.png')}
.compareTrophiesModule table tr th .compare-trophies-avatar a.add-friend-link:hover .add-friend{background-image:none;background-color:#0070c7}
.lt-ie9 .compareTrophiesModule table tr th .compare-trophies-avatar a.add-friend-link:hover .add-friend,.lt-ie10 .compareTrophiesModule table tr th .compare-trophies-avatar a.add-friend-link:hover .add-friend{filter:none}
.compareTrophiesModule table tr th .compare-trophies-avatar .user-name{width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Helvetica;font-size:16px;font-weight:normal;margin:0 0 40px 0;text-align:left}
.compareTrophiesModule table tr th .compare-trophies-avatar .user-name span{display:block;font-size:14px}
.compareTrophiesModule table tr th .compare-trophies-avatar .user-name.blank-user{text-align:center;color:#666}
.compareTrophiesModule table tr th .compare-trophies-avatar .trophy-count{background-image:url('clientlibs_base/images/mypdc/all_trophies.png');background-repeat:no-repeat;background-position:top left;padding:3px 0 3px 38px;margin:-3px 0 10px 0;font-size:14px;text-align:left}
.compareTrophiesModule table tbody tr td{padding:0 10px}
@media all and (max-width:1000px){div.compareTrophiesModule{width:700px;position:relative}
div.compareTrophiesModule table{border-collapse:collapse}
div.compareTrophiesModule table colgroup col{border-right:2px solid #f5f5f5}
div.compareTrophiesModule table colgroup col:first-child{border:0}
div.compareTrophiesModule table tr th:first-child,div.compareTrophiesModule table tr td:first-child{width:220px;padding:0 8px 0 0;text-align:left}
div.compareTrophiesModule table tr th{padding:0 8px}
}
div.compare-trophies-tile{width:100px}
div.compare-trophies-tile ul.trophy-summary{display:block;width:100px;overflow:hidden;padding:0;margin:0}
div.compare-trophies-tile ul.trophy-summary li{display:inline;width:22px;height:22px;margin-left:4px;color:#363636;text-align:center;float:left;font-size:1.1em;font-weight:normal}
div.compare-trophies-tile ul.trophy-summary li:first-child{margin-left:0}
div.compare-trophies-tile ul.trophy-summary li.bronze,div.compare-trophies-tile ul.trophy-summary li.silver,div.compare-trophies-tile ul.trophy-summary li.gold,div.compare-trophies-tile ul.trophy-summary li.platinum,div.compare-trophies-tile ul.trophy-summary li.all{background-repeat:no-repeat;background-position:50% 0}
div.compare-trophies-tile ul.trophy-summary li.bronze{background-image:url('clientlibs_base/images/mypdc/bronze.png')}
div.compare-trophies-tile ul.trophy-summary li.silver{background-image:url('clientlibs_base/images/mypdc/silver.png')}
div.compare-trophies-tile ul.trophy-summary li.gold{background-image:url('clientlibs_base/images/mypdc/gold.png')}
div.compare-trophies-tile ul.trophy-summary li.platinum{background-image:url('clientlibs_base/images/mypdc/platinum.png')}
div.compare-trophies-tile ul.trophy-summary li.all{background-image:url('clientlibs_base/images/mypdc/all.png')}
div.compare-trophies-tile ul.trophy-summary.trophyTypesOnly{margin-bottom:30px}
div.compare-trophies-tile ul.trophy-summary.allTrophyInfo{margin-bottom:8px}
div.compare-trophies-tile ul.trophy-summary.allTrophyInfo li{padding-top:30px}
div.compare-trophies-tile ul.trophy-summary.trophyCountsAndProgress{margin-top:-20px}
div.compare-trophies-tile .progress{margin-top:10px;margin-bottom:30px}
div.compare-trophies-tile .progress.trophyCountsAndProgress{margin-top:30px;margin-bottom:0}
div.compare-trophies-tile .progress .bar{background-color:#eee;width:50px;height:8px;margin-top:11px;float:left;overflow:hidden}
div.compare-trophies-tile .progress .bar .slider{width:0;height:100%;background-color:#0068bf}
div.compare-trophies-tile .progress span{color:#363636;margin:0;float:right;font-size:18px;font-weight:normal}
.singleTrophyTile .cellWrap .singleTrophyTile{position:relative}
.singleTrophyTile a{display:block}
.singleTrophyTile a:link,.singleTrophyTile a:visited,.singleTrophyTile a:hover{text-decoration:none}
.singleTrophyTile a.facebook{background:url('clientlibs_base/images/mypdc/facebook.png') no-repeat;display:block;width:24px;height:24px;text-indent:-9999px;overflow:hidden;position:absolute;top:10px;right:10px}
.singleTrophyTile .cellWrap{display:table-cell;overflow:hidden;vertical-align:top;background:none repeat scroll 0 0 whitesmoke;margin-right:1px;border-right:2px solid eee}
.singleTrophyTile .cellWrap :last-child{border-right:0}
.singleTrophyTile .cell1{min-width:100px;width:100px;height:100px;border-right:solid 2px #fff}
.singleTrophyTile .cell1 img{display:block;width:100%;height:100%}
.singleTrophyTile .cell2{padding:10px;width:330px}
.singleTrophyTile .cell2 hgroup{margin-top:3px}
.singleTrophyTile .cell2 hgroup h1{text-align:left;font-size:1em;color:#0068bf;font-weight:normal;margin:0 0 5px}
.singleTrophyTile .cell2 hgroup h1.trophy_name{background:url('clientlibs_base/images/mypdc/trophy_sprite.png') no-repeat scroll transparent;font-size:16px;color:black;line-height:23px;font-family:Helvetica;font-weight:normal;padding-left:30px;margin-top:8px;margin-bottom:8px}
.singleTrophyTile .cell2 hgroup h1.trophy_name.gold{background:url('clientlibs_base/images/mypdc/gold.png') no-repeat left 2px}
.singleTrophyTile .cell2 hgroup h1.trophy_name.silver{background:url('clientlibs_base/images/mypdc/silver.png') no-repeat left 2px}
.singleTrophyTile .cell2 hgroup h1.trophy_name.bronze{background:url('clientlibs_base/images/mypdc/bronze.png') no-repeat left 2px}
.singleTrophyTile a .cell2 hgroup h1.trophy_name.platinum{background:url('clientlibs_base/images/mypdc/platinum.png') no-repeat left 2px}
.singleTrophyTile .cell2 hgroup h1.trophy_name.unknown{background:url('clientlibs_base/images/mypdc/unknown-trophy.png') no-repeat left 2px}
.singleTrophyTile .cell2 hgroup h2{font-size:1.1em;margin:0;color:#363636;text-align:left;font-family:Helvetica;font-weight:normal}
.singleTrophyTile .cell3{min-width:80px;vertical-align:middle;padding:0 10px 0 10px}
.lt-ie8 .singleTrophyTile .cell3{display:block;padding-top:20px;zoom:1;float:left;height:100px}
.singleTrophyTile .cell3 .number{font-size:2em;font-weight:normal;color:#0068bf;text-align:center}
.singleTrophyTile .cell3 .numberText{font-size:.85em;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Helvetica;font-weight:normal;color:#666;text-align:center}
@media screen and (max-width:300px){.singleTrophyTile .cell1{min-width:50px;width:50px;height:50px}
}
.CM162-compare-game-trophies .CC034-sortBy{position:relative;max-width:940px;margin:0 auto;display:block}
..CM162-compare-game-trophies .CC034-sortBy{position:absolute;padding:0;right:0;top:10px}
.CM162-compare-game-trophies.CC034-sortBy .sort{float:left;position:relative;z-index:200}
.CM162-compare-game-trophies .CC034-sortBy .sort .sbSelector{width:80%;background-color:#f5f5f5!important;font-family:Helvetica;font-weight:normal;text-transform:uppercase;font-size:14px}
@media all and (max-width:1000px){.CM162-compare-game-trophies .CC034-sortBy{min-width:220px}
}
.CM162-compare-game-trophies .CC035-toggle{width:100%;display:inline-block;z-index:10;position:relative;text-align:center}
.lt-ie8 .CC035-toggle{display:inline;zoom:1}
.CM162-compare-game-trophies .CC035-toggle .toggle-tab-wrapper{padding:0}
.CM162-compare-game-trophies .CC035-toggle .toggle-tab-wrapper .toggle-tabs{display:table;border-spacing:2px;margin:-2px 0 0 0;padding:0;text-align:center}
.lt-ie9 .CM162-compare-game-trophies .CC035-toggle .toggle-tab-wrapper .toggle-tabs a{color:#363636;font-size:14px}
.CM162-compare-game-trophies .CC035-toggle .toggle-tab-wrapper .toggle-tabs a{padding:11px 20px 12px;display:table-cell;vertical-align:middle;font-family:Helvetica;font-weight:normal;text-decoration:none;text-transform:uppercase;background-color:whitesmoke;background-clip:padding-box;color:#363636}
.lt-ie8 .CM162-compare-game-trophies .CC035-toggle .toggle-tab-wrapper .toggle-tabs a a{display:inline;zoom:1;margin-right:2px}
.CM162-compare-game-trophies .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.selected{-webkit-box-shadow:0 0 10px -2px #030203 inset;box-shadow:0 0 10px -2px #030203 inset;outline:0}
.lt-ie9 .CM162-compare-game-trophies .CC035-toggle .toggle-tab-wrapper .toggle-tabs a:hover{background:#ddd;color:#363636}
.CM162-compare-game-trophies .CC035-toggle .toggle-tab-wrapper .toggle-tabs a:hover,.CM162-compare-game-trophies .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.selected{background-color:#0070c7;color:#fff}
.lt-ie9 .CM162-compare-game-trophies .CC035-toggle .toggle-tab-wrapper .toggle-tabs a:hover,.CM162-compare-game-trophies .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.selected{background-color:#0070c7;color:#fff}
.CM162-compare-game-trophies .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.selected{cursor:default}
.CM162-compare-game-trophies .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.type-disabled{color:rgba(54,54,54,0.3)}
.CM162-compare-game-trophies .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.type-disabled:hover,.CM162-compare-game-trophies .CC035-toggle .toggle-tab-wrapper .toggle-tabs a.type-disabled.selected{background-color:whitesmoke}
.CM162-compare-game-trophies .CC035-toggle .toggle-tab-wrapper div.white-tabs a{background-color:whitesmoke}
.lt-ie9 .CM162-compare-game-trophies .CC038-selectDropdown{float:left}
.CM162-compare-game-trophies .CC038-selectDropdown{position:relative;max-width:940px;margin:0 auto;display:block}
..CM162-compare-game-trophies .CC038-selectDropdown{position:absolute;padding:0;right:0;top:10px}
.CM162-compare-game-trophies .CC038-selectDropdown .sort{float:right;position:relative;z-index:200}
.CM162-compare-game-trophies .CC038-selectDropdown .sort .sbSelector{width:80%;font-family:Helvetica;font-weight:normal;text-transform:uppercase;font-size:14px}
.CM163-compare-trophies-overview table tr th:first-child p{font-size:18px;color:#666;text-align:left;font-weight:normal;margin:0;width:50%;line-height:22px}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile{background-color:#eee;display:block;width:442px;height:124px;margin-bottom:20px;text-decoration:none}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile .img-container{width:220px;height:124px;overflow:hidden;float:left}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile .img-container .img-bkg{-webkit-transform-origin:50% 50%;-webkit-transition:-webkit-transform .4s linear;-moz-transform-origin:50% 50%;-moz-transition:-moz-transform .4s linear;-ms-transform-origin:50% 50%;-ms-transition:-ms-transform .4s linear;backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;width:100%;height:100%;background-repeat:no-repeat;background-position:center center}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile .txt-container{float:left;width:182px;margin:0 20px;padding-top:20px;color:#363636;font-size:18px;font-family:Helvetica}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile .txt-container span{display:inline;color:#0068bf;font-size:14px;line-height:18px;height:auto;margin-bottom:5px;margin-right:6px;margin-top:10px}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile:hover{background-color:#0068bf}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile:hover .img-container .img-bkg{-webkit-transform:scale(1.05,1.05) rotate(0.01deg);-moz-transform:scale(1.05,1.05) rotate(0.01deg);-ms-transform:scale(1.05,1.05) rotate(0.01deg);backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}
.csstransforms3d .CM163-compare-trophies-overview table tbody tr td .game-info-tile:hover .img-container .img-bkg{-webkit-transform:scale3d(1.05,1.05) rotate(0.01deg);-moz-transform:scale3d(1.05,1.05) rotate(0.01deg);-ms-transform:scale(1.05,1.05) rotate(0.01deg);backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile:hover .txt-container{color:#fff}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile:hover .txt-container span{color:#fff!important}
.CM163-compare-trophies-overview table tbody tr td .link-btn{min-width:100px}
.CM163-compare-trophies-overview .game-image{padding-bottom:11px;position:relative;background:url('clientlibs_base/images/mypdc/shadow.png') no-repeat scroll center bottom transparent;height:124px;display:block}
.CM163-compare-trophies-overview .no-progress{background:url("clientlibs_base/images/mypdc/no_trophies.png");height:23px;width:23px;margin:-13px auto 0 auto}
.CM163-compare-trophies-overview a.more-link{margin:15px 0 0;float:left;background:none repeat scroll 0 0 whitesmoke;color:#363636;padding:10px 0;text-align:center;font-family:Helvetica;font-weight:normal;font-size:16px;width:100%;display:block;margin-bottom:40px}
.CM163-compare-trophies-overview a.more-link span.more{display:inline-block;text-transform:uppercase;background:url('clientlibs_base/images/mypdc/updownarrows.png') no-repeat scroll right -11px transparent;padding:3px 25px 3px 0}
.CM163-compare-trophies-overview a.more-link:link,.CM163-compare-trophies-overview a.more-link:visited,.CM163-compare-trophies-overview a.more-link:hover{text-decoration:none}
.CM163-compare-trophies-overview a.more-link:hover{background:none repeat scroll 0 0 #e6e6e6}
@media all and (max-width:1000px){.CM163-compare-trophies-overview table tr th:first-child p{width:100%}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile{width:220px;height:100%;float:left}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile .img-container{height:94px}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile .txt-container{width:200px;margin:0;padding:9px 10px 16px 10px}
.CM163-compare-trophies-overview .no-progress{margin-top:87px}
}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile .txt-container span.titleLogoPS3{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_ps3.png") no-repeat scroll 0 0;text-indent:-99999px;width:44px;height:12px;display:block}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile .txt-container span.titleLogoPSVITA{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_psvita.png") no-repeat scroll 0 0;text-indent:-99999px;width:58px;height:12px;display:block}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile .txt-container span.titleLogops4{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_ps4.png") no-repeat scroll 0 0;text-indent:-99999px;width:46px;height:12px;display:block}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile .txt-container span.titleLogoPSMobile{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_psmobile.png") no-repeat scroll 0 0;text-indent:-99999px;width:55px;height:12px;display:block}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile .txt-container span.titleLogoPS2{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_ps2.png") no-repeat scroll 0 0;text-indent:-99999px;width:54px;height:12px;display:block}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile .txt-container span.titleLogoPSP{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_psp.png") no-repeat scroll 0 0;text-indent:-99999px;width:53px;height:12px;display:block}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile:hover .txt-container span.titleLogoPSMobile{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_psmobile_h.png") no-repeat scroll 0 0;text-indent:-99999px;width:55px;height:12px}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile:hover .txt-container span.titleLogoPS3{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_ps3_h.png") no-repeat scroll 0 0;text-indent:-99999px;width:44px;height:12px}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile:hover .txt-container span.titleLogoPSVITA{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_psvita_h.png") no-repeat scroll 0 0;text-indent:-99999px;width:58px;height:12px}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile:hover .txt-container span.titleLogops4{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_ps4_h.png") no-repeat scroll 0 0;text-indent:-99999px;width:46px;height:12px}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile:hover .txt-container span.titleLogoPS2{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_ps2_h.png") no-repeat scroll 0 0;text-indent:-99999px;height:12px;width:54px}
.CM163-compare-trophies-overview table tbody tr td .game-info-tile:hover .txt-container span.titleLogoPSP{background:url("clientlibs_base/images/mypdc/cnc_platform_logos_psp_h.png") no-repeat scroll 0 0;text-indent:-99999px;height:12px;width:53px}
.CM163-compare-trophies-overview .CM159_noOverviewResults h1{width:550px;margin:auto;font-size:1.0em;font-family:Helvetica;font-weight:normal;display:inline}
.CM163-compare-trophies-overview .CM159_noOverviewResults{margin:auto;font-size:1.5em;font-family:Helvetica;font-weight:normal;text-align:center}
.CM163-compare-trophies-overview .CM159_noOverviewResults .no-results-main{background-color:#f5f5f5;background-position:center 45px;background-repeat:no-repeat;height:240px}
.CM163-compare-trophies-overview .CM159_noOverviewResults .recently-played{padding-top:140px;height:105px}
.CM163-compare-trophies-overview .CC034-sortBy .sort .sbSelector{background-color:#f5f5f5!important}
.CM163-compare-trophies-overview .CC034-sortBy .sort{float:left;position:relative;z-index:200}
.CM167_portableIDMarkUp{width:940px;margin:auto;font-size:16px;margin-top:30px}
.CM167_portableIDMarkUp textarea{margin-top:30px;width:94%;padding:25px;height:50px;resize:none;overflow:hidden;border:#e6e6e6 1px solid}
@media all and (max-width:1000px){.CM167_portableIDMarkUp{width:auto;margin-left:20px;margin-right:20px}
}
html.isFullScreenMode{overflow:hidden}
.isEmbeddedMode body{overflow:auto}
.isFullScreenMode #cboxPrevious,.isFullScreenMode #cboxNext,.isFullScreenMode #cboxClose{visibility:hidden!important}
.isFullScreenMode body{overflow:hidden}
.s7controlbar{position:absolute;bottom:0;height:50px;width:100%;left:0;background-color:#000;z-index:10000}
.videoToolBarOverlay{position:absolute;bottom:0;height:50px;width:100%;left:0;background-color:transparent;z-index:30;cursor:default}
.s7container{background-color:#000}
.s7videoplayer{background-color:#000}
.s7videoplayer .s7iconeffect{width:90px;height:90px;background:url(clientlibs_scene7/images/iconEffectPlayButton.png)}
.overIconEffect .s7videoplayer .s7iconeffect{opacity:.9!important;filter:alpha(opacity=90)!important;-khtml-opacity:.9!important;-moz-opacity:.9!important}
.overIconEffectIE8 .s7videoplayer .s7iconeffect{filter:alpha(opacity=60)!important}
.lt-ie10 .s7videoplayer .s7iconeffect{z-index:1}
.s7videoplayer .s7iconeffect[state="play"]{background:url(clientlibs_scene7/images/iconEffectPlayButton.png)}
.s7videoplayer .s7iconeffect[state="replay"]{background:url(clientlibs_scene7/images/iconEffectPlayButton.png)}
.s7playpausebutton{width:30px;margin:0 10px 0 10px;height:50px;left:1px;background-size:auto auto;position:absolute;cursor:pointer;z-index:1010}
.s7playpausebutton[selected="false"]{left:0}
.s7playpausebutton[selected="true"][state="up"]{background:url(clientlibs_scene7/images/btnPlay.png) center no-repeat}
.s7playpausebutton[selected="true"][state="over"]{background:url(clientlibs_scene7/images/btnPlay_over.png) center no-repeat}
.s7playpausebutton[selected="true"][state="down"]{background:url(clientlibs_scene7/images/btnPlay_over.png) center no-repeat}
.s7playpausebutton[selected="true"][state="disabled"]{background:url(clientlibs_scene7/images/btnPlay.png) center no-repeat}
.s7playpausebutton[selected="false"][state="up"]{background:url(clientlibs_scene7/images/btnPause.png) center no-repeat}
.s7playpausebutton[selected="false"][state="over"]{background:url(clientlibs_scene7/images/btnPause_over.png) center no-repeat}
.s7playpausebutton[selected="false"][state="down"]{background:url(clientlibs_scene7/images/btnPause_over.png) center no-repeat}
.s7playpausebutton[selected="false"][state="disabled"]{background:url(clientlibs_scene7/images/btnPause.png) center no-repeat}
.s7tooltip{background:#1f1f1f;border:0;color:#fff}
.s7videoscrubber{left:0;top:auto;bottom:0;position:absolute;height:5px;width:auto;z-index:10;cursor:pointer}
.s7controlbar .s7videoscrubber{cursor:pointer}
.s7controlbar.hidden .s7videoscrubber{cursor:default}
.s7videoscrubber .s7track{background-color:#424242;height:5px;width:100%;position:absolute;top:0;left:0}
.s7videoscrubber .s7knob{width:0;height:0;background:0;position:absolute;z-index:1000;top:0;cursor:pointer}
.s7videoscrubber .s7trackplayed{background-color:#00a2ff;height:5px;width:100%;position:absolute;top:0;left:0;z-index:220}
.s7videoscrubber .s7trackloaded{background-color:#999;height:5px;position:absolute;top:0;left:0;z-index:200}
.s7videoscrubber .s7videotime{display:none}
.s7controlbar .s7videoscrubber{left:42px;top:10px;position:absolute}
.s7controlbar .s7videoscrubber .s7track{background-color:#424242;height:10px;width:100%;position:absolute;top:10px;left:8px}
.s7controlbar .s7videoscrubber .s7knob{width:20px;height:30px;background:url(clientlibs_scene7/images/knob.png) center no-repeat;position:absolute;z-index:1000;top:0;left:-2px}
.s7controlbar .s7videoscrubber.touch .s7knob{left:-17px}
.s7controlbar .s7videoscrubber .s7trackplayed{background-color:#00a2ff;height:10px;width:100%;position:absolute;top:10px;left:8px}
.s7controlbar .s7videoscrubber .s7trackloaded{background-color:#999;height:10px;position:absolute;top:10px;left:8px;z-index:200}
.s7videotime{right:98px;top:11px;color:#fff;font-family:'BebasRegular';position:absolute;font-size:14px;padding:4px;letter-spacing:.3px}
.mobile .s7videotime{right:50px}
.s7mutablevolume{position:absolute;width:50px;height:50px;top:-1px;right:47px;cursor:pointer}
.s7mutablevolume .s7mutebutton{background-size:auto auto}
.s7mutablevolume .s7mutebutton[selected="true"][state="up"]{background:url(clientlibs_scene7/images/btnVolume.png) center no-repeat}
.s7mutablevolume .s7mutebutton[selected="true"][state="over"]{background:url(clientlibs_scene7/images/btnVolume_over.png) center no-repeat}
.s7mutablevolume .s7mutebutton[selected="true"][state="down"]{background:url(clientlibs_scene7/images/btnVolume_over.png) center no-repeat}
.s7mutablevolume .s7mutebutton[selected="true"][state="disabled"]{background:url(clientlibs_scene7/images/btnVolume.png) center no-repeat}
.s7mutablevolume .s7mutebutton[selected="false"][state="up"]{background:url(clientlibs_scene7/images/btnVolume.png) center no-repeat}
.s7mutablevolume .s7mutebutton[selected="false"][state="over"]{background:url(clientlibs_scene7/images/btnVolume_over.png) center no-repeat}
.s7mutablevolume .s7mutebutton[selected="false"][state="down"]{background:url(clientlibs_scene7/images/btnVolume_over.png) center no-repeat}
.s7mutablevolume .s7mutebutton[selected="false"][state="disabled"]{background:url(clientlibs_scene7/images/btnVolume.png) center no-repeat}
.muted .s7mutablevolume .s7mutebutton[selected="true"][state="up"]{background:url(clientlibs_scene7/images/btnVolume_mute.png) center no-repeat}
.muted .s7mutablevolume .s7mutebutton[selected="true"][state="over"]{background:url(clientlibs_scene7/images/btnVolume_over_mute.png) center no-repeat}
.muted .s7mutablevolume .s7mutebutton[selected="true"][state="down"]{background:url(clientlibs_scene7/images/btnVolume_over_mute.png) center no-repeat}
.muted .s7mutablevolume .s7mutebutton[selected="true"][state="disabled"]{background:url(clientlibs_scene7/images/btnVolume_mute.png) center no-repeat}
.muted .s7mutablevolume .s7mutebutton[selected="false"][state="up"]{background:url(clientlibs_scene7/images/btnVolume_mute.png) center no-repeat}
.muted .s7mutablevolume .s7mutebutton[selected="false"][state="over"]{background:url(clientlibs_scene7/images/btnVolume_over_mute.png) center no-repeat}
.muted .s7mutablevolume .s7mutebutton[selected="false"][state="down"]{background:url(clientlibs_scene7/images/btnVolume_over_mute.png) center no-repeat}
.muted .s7mutablevolume .s7mutebutton[selected="false"][state="disabled"]{background:url(clientlibs_scene7/images/btnVolume_mute.png) center no-repeat}
.s7mutablevolume .s7verticalvolume{display:none}
.btnVolume{position:absolute;width:50px;height:50px;top:-1px;right:47px;background-size:auto auto;cursor:pointer}
.btnVolume.up{background:url(clientlibs_scene7/images/btnVolume.png) center no-repeat}
.btnVolume.over{background:url(clientlibs_scene7/images/btnVolume_over.png) center no-repeat}
.s7fullscreenbutton{width:50px;height:50px;right:0;top:0;background-size:auto auto;position:absolute;cursor:pointer}
.s7fullscreenbutton[selected="true"][state="up"]{background:url(clientlibs_scene7/images/btnFS_Off.png) center no-repeat}
.s7fullscreenbutton[selected="true"][state="over"]{background:url(clientlibs_scene7/images/btnFS_Off_over.png) center no-repeat}
.s7fullscreenbutton[selected="true"][state="down"]{background:url(clientlibs_scene7/images/btnFS_Off_over.png) center no-repeat}
.s7fullscreenbutton[selected="true"][state="disabled"]{background:url(clientlibs_scene7/images/btnFS_Off.png) center no-repeat}
.s7fullscreenbutton[selected="false"][state="up"]{background:url(clientlibs_scene7/images/btnFS.png) center no-repeat}
.s7fullscreenbutton[selected="false"][state="over"]{background:url(clientlibs_scene7/images/btnFS_over.png) center no-repeat}
.s7fullscreenbutton[selected="false"][state="down"]{background:url(clientlibs_scene7/images/btnFS_over.png) center no-repeat}
.s7fullscreenbutton[selected="false"][state="disabled"]{background:url(clientlibs_scene7/images/btnFS.png) center no-repeat}
.s7mutablevolume .s7verticalvolume{position:absolute;width:32px;height:97px;left:0;top:-97px;padding-top:5px;background:transparent url(clientlibs_scene7/images/volumeSlider.png) no-repeat 0 0;text-align:center;color:white}
.s7mutablevolume .s7verticalvolume .s7track{top:25px;height:56px;left:13px;width:6px;margin-top:4px;background:transparent}
.s7mutablevolume .s7verticalvolume .s7filledtrack{position:absolute;width:100%;left:0;top:4px;margin-top:4px;background:transparent url(clientlibs_scene7/images/volumeSliderTracker.png) no-repeat center bottom}
.s7mutablevolume .s7verticalvolume .s7knob{position:absolute;width:23px;height:11px;left:4px;background:transparent url(clientlibs_scene7/images/volumeKnob.png) no-repeat 0 0;cursor:pointer}
.s7mutablevolume .s7verticalvolume .s7volumeNumeric{position:absolute;top:5px;left:0;width:100%;font-weight:bold}
.VolumeControllerHolder{width:38px;height:84px;top:-78px;overflow:hidden;position:absolute;background:url(clientlibs_scene7/images/volumeSlider.png) no-repeat center}
.VolumeControllerHolder.s7mutablevolume{right:52px}
.volumeTrackOnHolder{height:61px;width:10px;overflow:hidden;position:absolute;bottom:12px;top_:12px;left:14px}
.volumeKnob{position:absolute;width:20px;height:10px;left:50%;margin:-5px 0 0 -10px;background:transparent url(clientlibs_scene7/images/volumeKnob.png) no-repeat 0 0;cursor:pointer;cursor:pointer}
.volumeValue{display:none;font-weight:bold;top:2px;position:absolute;width:100%;text-align:center;color:#fff}
.volumeTrackOn{height:61px;width:10px;background:url(clientlibs_scene7/images/volumeSliderTracker.png) no-repeat center;position:relative}
.videoTitleContainer{position:absolute;top:0;width:100%;height:51px;overflow:hidden;z-index:11}
.videoTitleSlideHolder{position:absolute;width:100%;height:51px}
.videoTitleSlideBg{width:100%;height:100%;background-color:#212121;filter:alpha(opacity=70);-khtml-opacity:.7;-moz-opacity:.7;opacity:.7}
.videoTitleLabel{position:absolute;color:#fff;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-size:18px;height:100%;top:-3px;left:12px;margin:15px 50px;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;letter-spacing:-0.4px}
.videoTitleIcon{width:50px;height:51px;background:url(clientlibs_scene7/images/videoTitleIcon.png) center no-repeat;position:absolute;top:-1px;left:7px}
.reviewPageHolder{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}
.reviewPageOverlay{position:absolute;top:0;left:0;background-color:#1f1f1f;filter:alpha(opacity=97);-khtml-opacity:.97;-moz-opacity:.97;opacity:.97;width:100%;height:100%}
.reviewPageHolder .contentContainer{position:absolute;width:705px;height:285px;top:50%;left:50%;margin-top:-143px;margin-left:-353px}
.reviewPageHolder .reviewPageheaderlabel{color:#fff;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-size:20px;position:absolute;top:-34px;letter-spacing:-0.5px}
.reviewCellGrid.three{margin-left:0;bottom:0;position:absolute}
.reviewCell{width:233px;height:265px;float:left;margin-left:3px;cursor:pointer}
.reviewCell.firstCell{margin-left:0}
.reviewBlankCell{width:233px;height:265px;float:left;margin-left:3px;background-color:#fff;filter:alpha(opacity=3);-khtml-opacity:.03;-moz-opacity:.03;opacity:.03}
.reviewCellImage{width:100%;height:131px}
.reviewCellOverlayIcon{width:41px;height:41px;background:url(clientlibs_scene7/images/recommededCellOverlayIcon.png) 0 0 no-repeat}
.reviewCellInfoContainer{position:relative;margin-top:3px;width:100%;height:131px}
.reviewCellInfoContainerBg{width:100%;height:100%}
.up .reviewCellInfoContainerBg{background-color:#fff;filter:alpha(opacity=7);-khtml-opacity:.07;-moz-opacity:.07;opacity:.07}
.over .reviewCellInfoContainerBg{background:#0068bf}
.reviewCellType{position:absolute;top:6px;left:12px;width:222px;height:15px;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;font-size:14px}
.up .reviewCellType{color:#00a2ff}
.over .reviewCellType{color:#fff}
.reviewCellDescription{position:absolute;top:28px;left:12px;font-family:'SST W01 Bold','SST W02 Bold','SST W10 Bold','SST W15 Bold','Arial Bold',Arial,Helvetica,sans-serif;color:#fff;font-size:16px;height:60px;overflow:hidden;text-overflow:ellipsis}
.reviewCellDuration{color:#eee;font-family:'BebasRegular';font-size:15px;position:absolute;bottom:10px;left:12px}
.s7NativeVideoContainer{width:100%;height:100%;background:#000;overflow:hidden}
.s7NativeVideoIconEffect{width:90px;height:90px;background:url(clientlibs_scene7/images/iconEffectPlayButton.png);position:absolute;top:50%;left:50%;margin:-45px 0 0 -45px}
.overIconEffect.s7NativeVideoIconEffect{opacity:.9!important;filter:alpha(opacity=90)!important;-khtml-opacity:.9!important;-moz-opacity:.9!important}
.kmjVideoContainer,.ytVideoContainer{height:100%;width:100%;overflow:hidden}