 img.partnersRatingImage{float:left}.fc_portal_footer .partnersLogoCaption{display:block!important;width:140px!important;float:left!important}img.esrb_pc{vertical-align:bottom;padding:0!important}.fc_portal_media_page .cms_carrousel_trailer .widgetMainBox .carouselZoomBox .carouselFocusBox{width:944px!important;height:531px!important}.fc_portal_media_page .cms_carrousel_trailer .widgetMainBox .carouselZoomBox{width:944px!important;height:531px!important}.fc_portal_top_nav{margin-left:-244px!important}.fc_portal_store_page p{color:#356e81;font-size:12pt}.fc_portal_store_page h2{margin-top:20px}.fc_portal_store_page .fc_portal_ariane{width:auto!important}.fc_portal_store_pre_order{padding:0 10px 0 50px;line-height:50px;text-transform:uppercase;background:#962915 url('fc_portal_bullet_sub.png') 0 0 no-repeat}.fc_portal_store_page .launch-day-retailer table td{width:475px;vertical-align:top;padding:25px 0 10px}.fc_portal_store_page .launch-day-retailer img{margin:10px}.fc_portal_store_page .launch-day-retailer h3{font-size:3.5em;color:#fff;line-height:1em}.fc_portal_store_page .launch-day-retailer p{padding:10px;text-align:left;font-size:14px;color:#356E81}.fc_portal_store_page .launch-day-retailer .quotes{text-align:center!important;color:#fff;line-height:20px}.euro-bundle{margin:30px auto 10px;width:1000px}.euro-bundle div{display:block;width:530px;margin:0 auto}.euro-bundle div img{float:left;border:solid 4px #356e81}.euro-bundle div span{float:left;font-size:30px;text-transform:uppercase;font-family:"Ante",Arial,Helvetica,sans-serif;padding:10px;color:#356e81;line-height:35px;width:220px}.age-cont{width:560px;text-align:center}.age-cont .logo{height:120px;background:url(fc_portal_logo.png) center no-repeat transparent}.age-cont .legal-msg{padding:30px 0 30px 40px;color:#FFF;font-size:30px;text-transform:uppercase;font-family:"Ante",Arial,Helvetica,sans-serif;background:url(fc_portal_agegate_arrow.png) 0 0 no-repeat}.age-cont .birth-month{width:28%;margin:2%;padding:2px}.age-cont .birth-day{width:28%;margin:2%;padding:2px}.age-cont .birth-year{width:28%;margin:2%;padding:2px}.age-cont #submit{margin:20px;width:212px;height:76px;line-height:76px;color:#fff;font-size:28px;background:url(fc_portal_agegate_bouton.jpg) 0 0 no-repeat;text-transform:uppercase;font-family:"Ante",Arial,Helvetica,sans-serif}.age-cont #submit:hover{background-position:top right;text-decoration:none;cursor:pointer}.esrb_pc{padding:40px 0 0;text-align:center}.header_preorder{background:url('fc_portal_top_preorder_US.png') 50% 50% no-repeat}.coop{position:relative;float:left;margin:5px;padding:10px;width:290px;height:240px}.coop a{display:block;height:100%}.coop a img{margin:1px;border:4px solid #0d3b4b}.coop a>span{position:absolute;bottom:0;right:0;z-index:20;padding:5px 25px 5px 5px;height:20px;color:#bbcacf;background:#356e81 url('fc_portal_arrow_more_cta.png') 97% 50% no-repeat;text-transform:uppercase}.coop a+span{position:absolute;top:0;left:0;z-index:10;color:#fff;background:#0d3b4b}.coop a+span h2{height:50px}.coop:hover img{border:4px solid #356e81}.coop:hover a{color:#fff;text-decoration:none}.coop:hover span h2{background-color:#356e81;color:#fff}.coop:hover a span{background-color:#589db4;color:#fff}.coop a>span{font-family:'Ante',Impact,Arial,sans-serif}.coop a>span{font-size:24px}.coop{font-size:34px}.carouselNavNext{margin-right:-490px}.carouselNavPrev{margin-left:450px}.fc_portal_vaas_facebook{position:absolute;z-index:50;top:172px;left:50%;margin:0 0 0 -480px;padding:0 0 0 590px;width:370px;height:50px;background:transparent url('bg_fc_portal_vaas_facebook.png') 100% 0 no-repeat}.fc_portal_vaas_facebook span{display:block;padding:0 50px 0 0;font-size:26px;line-height:50px;font-family:'Ante',Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:right}.fc_portal_vaas_facebook span a{display:block}.fc_portal_vaas_facebook span a:hover{text-decoration:none;color:#bbcacf}.fc_portal_home_video{position:absolute;z-index:40;top:170px;left:50%;margin:10px 0 0 -480px;width:960px;height:350px;text-align:center}.fc_portal_home_video .widgetTitleBox{display:none}.fc_portal_home_video .widgetMainBox{margin:0 auto;padding:5px;width:720px;height:405px;background:#0d3b4b}.fc_portal_home_video .widgetMainBox .carouselZoomBox{width:720px;height:405px;margin:0}.fc_portal_home_video .widgetMainBox .carouselZoomBox .shareThisBox{display:none}.fc_portal_home_video .widgetMainBox .carouselZoomBox .carouselFocusBox{width:720px;height:405px}.fc_portal_home_video b.auxBox{display:none}.fc_portal_home_video div.carouselThumbsBox{width:605px!important}.carouselThumbWrap .carouselFocusBox{width:140px;height:90px;margin:15px 15px 0 0}.fc_portal_home_video div.carouselAssetTitle{display:none}.fc_portal_home_video img.carouselThumbItem{border:solid 5px #0D3B4B!important;width:130px!important}.fc_portal_home_video .carouselSelected img.carouselThumbItem{border:solid 5px #BBCACF!important}.fc_portal_home_video img.carouselThumbItem:hover{border:solid 5px #FFF!important}.fc_portal_home_page .branding{height:780px!important;background:url('bg_fc_portal_home_branding_us2.jpg') 50% 0 no-repeat!important}.cms_carrousel_trailer{position:relative;width:940px;overflow:hidden;margin:0 auto}.cms_carrousel_trailer .widgetTitleBox{display:none}.cms_carrousel_trailer .widgetMainBox .carouselZoomBox{width:940px;height:574px;margin:20px auto}.cms_carrousel_trailer .widgetMainBox .carouselZoomBox .shareThisBox{display:none}.cms_carrousel_trailer .widgetMainBox .carouselZoomBox .carouselFocusBox{width:940px;height:574px}.cms_carrousel_trailer .carouselControlsBox{float:none;width:940px;padding:0;margin:0 auto}.cms_carrousel_trailer .carouselControlsBox .carouselControlsPos{top:50%;margin:-35px auto 0 -450px;padding:0;width:900px;height:70px}.cms_carrousel_trailer .carouselControlsBox .carouselControlsPos button.carouselNavButton{width:44px;height:70px;background:url('fc_portal_medias_carousel_arrows.png') no-repeat}.cms_carrousel_trailer .carouselControlsBox .carouselControlsPos button.carouselNavPrev{display:block;position:absolute;top:0;left:0;background-position:left top}.cms_carrousel_trailer .carouselControlsBox .carouselControlsPos button.carouselNavPrev:hover{background-position:left bottom}.cms_carrousel_trailer .carouselControlsBox .carouselControlsPos button.carouselNavNext{display:block;position:absolute;top:0;right:0;background-position:right top}.cms_carrousel_trailer .carouselControlsBox .carouselControlsPos button.carouselNavNext:hover{background-position:right bottom}.cms_carrousel_trailer .carouselControlsBox .carouselControlsPos button.carouselNavPlay{display:none}.cms_carrousel_trailer .carouselControlsBox .carouselControlsPos button.carouselNavPause{display:none}.cms_carrousel_trailer .carouselThumbsBox{width:780px}.cms_carrousel_trailer .carouselThumbsBox .carouselThumbWrap{margin:0 5px;margin:5px 23px 5px 22px;width:150px;height:auto;text-align:center;cursor:pointer}.cms_carrousel_trailer .carouselThumbsBox .carouselThumbsCont .carouselThumbWrap a.carouselFocusBox{width:140px;height:80px;border:5px solid #0d3b4b}.cms_carrousel_trailer .carouselThumbsBox .carouselThumbsCont .carouselThumbWrap a.carouselFocusBox:hover{border:5px solid #165063}.cms_carrousel_trailer .carouselThumbsBox .carouselThumbsCont .carouselSelected a.carouselFocusBox{border:5px solid #bbcacf}.cms_carrousel_trailer .carouselThumbsBox .carouselThumbsCont .carouselSelected a.carouselFocusBox:hover{border:5px solid #fff}.cms_carrousel_trailer .carouselThumbCaption{margin:0 auto;text-align:center;font-size:10px;line-height:12px}.cms_carrousel_trailer .carouselDetailBox{display:none}.farcraft_get_ready{position:relative}.farcraft_get_ready .button_map{width:100%;padding:50px 0 5px;line-height:20px;text-align:center}.farcraft_get_ready a.button_link{padding:11px 15px 12px 30px;color:#BBCACF;background:#356E81 url("fc_portal_arrow_more_cta.png") 10px 50% no-repeat;font-weight:700;line-height:45px}.farcraft_get_ready a.button_link:hover{text-decoration:none;color:#fff;background-color:#589DB4}.gameinfo_singleplayer_weapons .weapons_list{float:left;width:510px;height:300px}.gameinfo_singleplayer_weapons .weapons_list li{display:block;float:left;margin:10px 10px 0 0;width:160px;height:80px;line-height:60px;color:#356e81;text-align:center}.gameinfo_singleplayer_weapons .weapons_list li{background:#0D3B4B url('weapons_US_handguns.png') 0 0 no-repeat!important}.gameinfo_singleplayer_weapons .weapons_list li+li{background:#0D3B4B url('weapons_US_sub-machineguns.png') 0 0 no-repeat!important}.gameinfo_singleplayer_weapons .weapons_list li+li+li{background:#0D3B4B url('weapons_US_rocket-propelled-grenades.png') 0 0 no-repeat!important}.gameinfo_singleplayer_weapons .weapons_list li+li+li+li{background:#0D3B4B url('weapons_US_shotguns.png') 0 0 no-repeat!important}.gameinfo_singleplayer_weapons .weapons_list li+li+li+li+li{background:#0D3B4B url('weapons_US_assault-rifles.png') 0 0 no-repeat!important}.gameinfo_singleplayer_weapons .weapons_list li+li+li+li+li+li{background:#0D3B4B url('weapons_US_sniper-rifles.png') 0 0 no-repeat!important}.gameinfo_singleplayer_weapons .weapons_list li+li+li+li+li+li+li{background:#0D3B4B url('weapons_US_machineguns.png') 0 0 no-repeat!important}.gameinfo_singleplayer_weapons .weapons_list li+li+li+li+li+li+li+li{background:#0D3B4B url('weapons_US_explosives.png') 0 0 no-repeat!important}.gameinfo_singleplayer_weapons .weapons_list li+li+li+li+li+li+li+li+li{background:#0D3B4B url('weapons_US_more-weapons.png') 0 0 no-repeat!important}.gameinfo_singleplayer_weapons .weapons_list li span{display:block;line-height:20px;font-size:12px;color:#bbcacf;background:none!important;font-family:Arial,sans-serif;padding-top:60px}.gameinfo_singleplayer_weapons .weapons_number{float:left;margin:10px 10px 0 0;width:160px;font-size:32px;line-height:.9em;color:#bbcacf;text-align:center;text-transform:uppercase}.gameinfo_singleplayer_weapons .weapons_number span{display:block;font-size:140px;line-height:.8em;color:#356e81}.gameinfo_singleplayer_weapons .subtitle{width:220px}.gameinfo_singleplayer_weapons .texte{width:380px;font-size:14px!important}.fc_portal_game_info #fancybox-close{top:0;right:0}.fc_portal_game_info #fancybox-outer{background:#000;max-width:1050px}.fc_portal_game_info #fancybox-inner{overflow:hidden!important;max-width:950px}.fc_portal_game_info .fb-inner h2{text-transform:uppercase;font-size:36px;color:#fff;font-family:"Ante";padding:10px 20px;display:block;background:none!important;margin:0 5px}.fc_portal_game_info .fb-inner{margin-bottom:50px}.fc_portal_game_info .weapon{width:250px;padding:5px;margin:5px;text-align:center;float:left}.fc_portal_game_info .weapon .weapons_lb{width:230px;margin:5px;clear:both;background:#0D3B4B;padding-bottom:30px}.fc_portal_game_info .weapon p{clear:both;padding:8px;color:#63919E;font-size:12px;width:230px;text-align:left;line-height:1.5}.fc_portal_game_info .weapon h3{width:230px;position:relative;display:block;background:#356E81;margin-top:-32px;margin-left:10px}.fc_portal_game_info #fancybox-inner br{clear:both}.gameinfo_tab_container .title{float:left;padding:20px 0 0;width:920px}.gameinfo_tab_container .title_image{float:left}.gameinfo_tab_container .title_image img{border:4px solid #0d3b4b}.gameinfo_tab_container .gameinfo_singleplayer_weapons .subtitle{float:left;padding:10px 100px 10px 15px;line-height:30px;color:#bbcacf;background:#0d3b4b;text-transform:uppercase;width:295px!important}.fc_portal_home_page .game-info-features-home .gifh{border:solid 4px #0D3B4B;padding:20px;clear:both}.fc_portal_home_page .game-info-features-home h3{clear:both;margin-top:20px;font-size:34px;text-transform:uppercase;font-family:"Ante",Arial,Helvetica,sans-serif;color:#fff;background:#0D3B4B;display:block;float:left;padding:0 20px}.fc_portal_home_page .game-info-features-home .gifh h3{font-size:30px;text-transform:uppercase;font-family:"Ante",Arial,Helvetica,sans-serif;color:#356e81;background:none!important;padding:0;margin-top:0;float:none}.fc_portal_home_page .game-info-features-home .gifh p{text-align:left;font-size:14px;color:#356E81}.fc_portal_home_page .game-info-features-home .gifh p strong{color:#fff}.pr-feed{position:absolute;padding:0 10px;font-size:14px;text-transform:uppercase;display:block;margin:0;width:550px;height:30px;line-height:30px;background-color:rgba(0,0,0,0.5);float:left;overflow:hidden;text-align:center;right:46%}.gameinfo_multiplayer_decode .title{text-align:left!important}.gameinfo_multiplayer_interactive .title_image img{width:602px;height:auto}.gameinfo_multiplayer_interactive .subtitle{color:#BBCACF;float:left;background:#0D3B4B;padding:10px;text-transform:uppercase;font-size:24px!important;line-height:25px}.gameinfo_multiplayer_map .subtitle{color:#BBCACF;float:left;width:520px;text-transform:uppercase;margin-bottom:10px;font-size:24px!important;line-height:28px;background:#0D3B4B;padding:10px;clear:left}.gameinfo_multiplayer_trailer>div.video{height:auto!important}.gameinfo_multiplayer_experience .title h3 span{font-size:63px!important}