html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}.lt-ie8 .clearfix{zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}a:hover,a:active{outline:0;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}#map_canvas img{max-width:none;}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}button,input{*overflow:visible;line-height:normal;border-radius :0;-webkit-border-radius:0;-moz-border-radius:0;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}textarea{overflow:auto;vertical-align:top;}body{margin:0;padding:0;color:#465a64;font-family:HelveticaLTStdLight,helvetica,arial;background-color:#f0f0f0;}.link-like,a{color:#00a0d7;text-decoration:none;}.link-like:hover,a:hover{color:#0080ac;text-decoration:none;}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;}.row{*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;}.row:after{clear:both;}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none;}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right;}.container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";line-height:0;}.container:after{clear:both;}body.i18n-ja{font-family:Meiryo UI !important;}
@font-face{font-family:"HelveticaLTStdLight";src:url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-Lt.eot);src:url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-Lt.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-Lt.svg#HelveticaNeueLTPro-Lt) format('svg'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-Lt.woff) format('woff'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-Lt.ttf) format('truetype');font-weight:normal;font-style:normal;font-variant:normal;}@font-face{font-family:'HelveticaLTStdLight';src:url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-LtIt.eot);src:url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-LtIt.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-LtIt.woff) format('woff'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-LtIt.ttf) format('truetype'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-LtIt.svg#HelveticaNeueLTPro-LtIt) format('svg');font-weight:normal;font-style:italic;font-variant:normal;}@font-face{font-family:'HelveticaLTStdUtlt';src:url(/sites/all/themes/capgemini/fonts/hHelveticaNeueLTPro-UltLt.eot);src:url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-UltLt.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-UltLt.svg#HelveticaNeueLTPro-UltLt) format('svg'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-UltLt.woff) format('woff'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-UltLt.ttf) format('truetype');font-weight:normal;font-style:normal;font-variant:normal;}@font-face{font-family:'HelveticaLTStdUtlt';src:url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-UltLtIt.eot);src:url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-UltLtIt.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-UltLtIt.woff) format('woff'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-UltLtIt.ttf) format('truetype'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-UltLtIt.svg#HelveticaNeueLTPro-UltLtIt) format('svg');font-weight:normal;font-style:italic;font-variant:normal;}@font-face{font-family:'HelveticaLTStdThin';src:url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-Th.eot);src:url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-Th.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-Th.svg#HelveticaNeueLTPro-Th) format('svg'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-Th.woff) format('woff'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-Th.ttf) format('truetype');font-weight:normal;font-style:normal;font-variant:normal;}@font-face{font-family:'HelveticaLTStdMedium';src:url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-Md.eot);src:url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-Md.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-Md.woff) format('woff'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-Md.ttf) format('truetype'),url(/sites/all/themes/capgemini/fonts/HelveticaNeueLTPro-Md.svg#HelveticaNeueLTPro-Md) format('svg');font-weight:normal;font-style:normal;font-variant:normal;}html{font-size:100%;}h1{color:#465a64;}h2{color:#465a64;}h3{color:#465a64;}p{color:#465a64;}@font-face{font-family:"Meiryo";src:url(/sites/all/themes/capgemini/fonts/MEIRYO.TTC);src:url(/sites/all/themes/capgemini/fonts/MEIRYO.TTC?#iefix) format('embedded-opentype');font-weight:normal;font-style:normal;font-variant:normal;}@font-face{font-family:"Meiryo Italic";src:url(/sites/all/themes/capgemini/fonts/MEIRYO.TTC);src:url(/sites/all/themes/capgemini/fonts/MEIRYO.TTC?#iefix) format('embedded-opentype');font-weight:normal;font-style:italic;font-variant:normal;}@font-face{font-family:"Meiryo UI";src:url(/sites/all/themes/capgemini/fonts/MEIRYO.TTC);src:url(/sites/all/themes/capgemini/fonts/MEIRYO.TTC?#iefix) format('embedded-opentype');font-weight:normal;font-style:normal;font-variant:normal;}@font-face{font-family:"Meiryo UI Italic";src:url(/sites/all/themes/capgemini/fonts/MEIRYO.TTC);src:url(/sites/all/themes/capgemini/fonts/MEIRYO.TTC?#iefix) format('embedded-opentype');font-weight:normal;font-style:italic;font-variant:normal;}@font-face{font-family:"Meiryo Bold";src:url(/sites/all/themes/capgemini/fonts/MEIRYOB.TTC);src:url(/sites/all/themes/capgemini/fonts/MEIRYOB.TTC?#iefix) format('embedded-opentype');font-weight:normal;font-style:normal;font-variant:normal;}@font-face{font-family:"Meiryo Bold Italic";src:url(/sites/all/themes/capgemini/fonts/MEIRYOB.TTC);src:url(/sites/all/themes/capgemini/fonts/MEIRYOB.TTC?#iefix) format('embedded-opentype');font-weight:normal;font-style:italic;font-variant:normal;}@font-face{font-family:"Meiryo UI Bold";src:url(/sites/all/themes/capgemini/fonts/MEIRYOB.TTC);src:url(/sites/all/themes/capgemini/fonts/MEIRYOB.TTC?#iefix) format('embedded-opentype');font-weight:normal;font-style:normal;font-variant:normal;}@font-face{font-family:"Meiryo UI Bold Italic";src:url(/sites/all/themes/capgemini/fonts/MEIRYO.TTC);src:url(/sites/all/themes/capgemini/fonts/MEIRYO.TTC?#iefix) format('embedded-opentype');font-weight:normal;font-style:italic;font-variant:normal;}
.addthis_service_icon{display:block;height:16px;line-height:16px;padding-left:16px;background:url(/sites/all/themes/capgemini/css/services.png) no-repeat left;cursor:pointer;}.addthis_service_icon.icon_000{background-position:0px -0px}.addthis_service_icon.icon_100zakladok{background-position:0px -16px}.addthis_service_icon.icon_2linkme{background-position:0px -32px}.addthis_service_icon.icon_2tag{background-position:0px -48px}.addthis_service_icon.icon_7live7{background-position:0px -64px}.addthis_service_icon.icon_a97abi{background-position:0px -80px}.addthis_service_icon.icon_addio{background-position:0px -96px}.addthis_service_icon.icon_addressbar{background-position:0px -112px}.addthis_service_icon.icon_addthis-uwerk{background-position:0px -128px}.addthis_service_icon.icon_addthis{background-position:0px -144px}.addthis_service_icon.icon_adfty{background-position:0px -160px}.addthis_service_icon.icon_adifni{background-position:0px -176px}.addthis_service_icon.icon_advqr{background-position:0px -192px}.addthis_service_icon.icon_aim{background-position:0px -208px}.addthis_service_icon.icon_amazonwishlist{background-position:0px -224px}.addthis_service_icon.icon_amenme{background-position:0px -240px}.addthis_service_icon.icon_aolmail{background-position:0px -256px}.addthis_service_icon.icon_apsense{background-position:0px -272px}.addthis_service_icon.icon_armenix{background-position:0px -288px}.addthis_service_icon.icon_arto{background-position:0px -304px}.addthis_service_icon.icon_aviary{background-position:0px -320px}.addthis_service_icon.icon_azadegi{background-position:0px -336px}.addthis_service_icon.icon_baang{background-position:0px -352px}.addthis_service_icon.icon_baidu{background-position:0px -368px}.addthis_service_icon.icon_balltribe{background-position:0px -384px}.addthis_service_icon.icon_beat100{background-position:0px -400px}.addthis_service_icon.icon_bebo{background-position:0px -416px}.addthis_service_icon.icon_bentio{background-position:0px -432px}.addthis_service_icon.icon_biggerpockets{background-position:0px -448px}.addthis_service_icon.icon_bitly{background-position:0px -464px}.addthis_service_icon.icon_bizsugar{background-position:0px -480px}.addthis_service_icon.icon_bland{background-position:0px -496px}.addthis_service_icon.icon_blinklist{background-position:0px -512px}.addthis_service_icon.icon_blip{background-position:0px -528px}.addthis_service_icon.icon_blogger{background-position:0px -544px}.addthis_service_icon.icon_bloggy{background-position:0px -560px}.addthis_service_icon.icon_blogkeen{background-position:0px -576px}.addthis_service_icon.icon_blogmarks{background-position:0px -592px}.addthis_service_icon.icon_blogtrottr{background-position:0px -608px}.addthis_service_icon.icon_blurpalicious{background-position:0px -624px}.addthis_service_icon.icon_bobrdobr{background-position:0px -640px}.addthis_service_icon.icon_bolt{background-position:0px -656px}.addthis_service_icon.icon_bonzobox{background-position:0px -672px}.addthis_service_icon.icon_bookmarkycz{background-position:0px -688px}.addthis_service_icon.icon_bookmerkende{background-position:0px -704px}.addthis_service_icon.icon_bordom{background-position:0px -720px}.addthis_service_icon.icon_box{background-position:0px -736px}.addthis_service_icon.icon_brainify{background-position:0px -752px}.addthis_service_icon.icon_bryderi{background-position:0px -768px}.addthis_service_icon.icon_buddymarks{background-position:0px -784px}.addthis_service_icon.icon_buffer{background-position:0px -800px}.addthis_service_icon.icon_buzzzy{background-position:0px -816px}.addthis_service_icon.icon_camyoo{background-position:0px -832px}.addthis_service_icon.icon_cardthis{background-position:0px -848px}.addthis_service_icon.icon_care2{background-position:0px -864px}.addthis_service_icon.icon_chimein{background-position:0px -880px}.addthis_service_icon.icon_chiq{background-position:0px -896px}.addthis_service_icon.icon_cirip{background-position:0px -912px}.addthis_service_icon.icon_citeulike{background-position:0px -928px}.addthis_service_icon.icon_classicalplace{background-position:0px -944px}.addthis_service_icon.icon_cleanprint{background-position:0px -960px}.addthis_service_icon.icon_cleansave{background-position:0px -976px}.addthis_service_icon.icon_clipdo{background-position:0px -992px}.addthis_service_icon.icon_clply{background-position:0px -1008px}.addthis_service_icon.icon_cndig{background-position:0px -1024px}.addthis_service_icon.icon_colivia{background-position:0px -1040px}.addthis_service_icon.icon_connotea{background-position:0px -1056px}.addthis_service_icon.icon_cootopia{background-position:0px -1072px}.addthis_service_icon.icon_cosmiq{background-position:0px -1088px}.addthis_service_icon.icon_cssbased{background-position:0px -1104px}.addthis_service_icon.icon_curateus{background-position:0px -1120px}.addthis_service_icon.icon_dashboard{background-position:0px -1136px}.addthis_service_icon.icon_delicious{background-position:0px -1152px}.addthis_service_icon.icon_designbump{background-position:0px -1168px}.addthis_service_icon.icon_digaculturanet{background-position:0px -1184px}.addthis_service_icon.icon_digg{background-position:0px -1200px}.addthis_service_icon.icon_diggita{background-position:0px -1216px}.addthis_service_icon.icon_diggtiger{background-position:0px -1232px}.addthis_service_icon.icon_digo{background-position:0px -1248px}.addthis_service_icon.icon_digthiswebhost{background-position:0px -1264px}.addthis_service_icon.icon_digzign{background-position:0px -1280px}.addthis_service_icon.icon_diigo{background-position:0px -1296px}.addthis_service_icon.icon_dipdive{background-position:0px -1312px}.addthis_service_icon.icon_domaintoolswhois{background-position:0px -1328px}.addthis_service_icon.icon_domelhor{background-position:0px -1344px}.addthis_service_icon.icon_dosti{background-position:0px -1360px}.addthis_service_icon.icon_dotnetkicks{background-position:0px -1376px}.addthis_service_icon.icon_dotnetshoutout{background-position:0px -1392px}.addthis_service_icon.icon_douban{background-position:0px -1408px}.addthis_service_icon.icon_draugiem{background-position:0px -1424px}.addthis_service_icon.icon_drimio{background-position:0px -1440px}.addthis_service_icon.icon_dropjack{background-position:0px -1456px}.addthis_service_icon.icon_dudu{background-position:0px -1472px}.addthis_service_icon.icon_dzone{background-position:0px -1488px}.addthis_service_icon.icon_edelight{background-position:0px -1504px}.addthis_service_icon.icon_efactor{background-position:0px -1520px}.addthis_service_icon.icon_ekudos{background-position:0px -1536px}.addthis_service_icon.icon_elefantapl{background-position:0px -1552px}.addthis_service_icon.icon_email{background-position:0px -1568px}.addthis_service_icon.icon_embarkons{background-position:0px -1584px}.addthis_service_icon.icon_eucliquei{background-position:0px -1600px}.addthis_service_icon.icon_evernote{background-position:0px -1616px}.addthis_service_icon.icon_extraplay{background-position:0px -1632px}.addthis_service_icon.icon_ezyspot{background-position:0px -1648px}.addthis_service_icon.icon_fabulously40{background-position:0px -1664px}.addthis_service_icon.icon_facebook{background-position:0px -1680px}.addthis_service_icon.icon_facebook_like{background-position:0px -1696px}.addthis_service_icon.icon_fark{background-position:0px -1712px}.addthis_service_icon.icon_farkinda{background-position:0px -1728px}.addthis_service_icon.icon_fashiolista{background-position:0px -1744px}.addthis_service_icon.icon_fashionburner{background-position:0px -1760px}.addthis_service_icon.icon_favable{background-position:0px -1776px}.addthis_service_icon.icon_faves{background-position:0px -1792px}.addthis_service_icon.icon_favicon{background-position:0px -1808px}.addthis_service_icon.icon_favlogde{background-position:0px -1824px}.addthis_service_icon.icon_favoritende{background-position:0px -1840px}.addthis_service_icon.icon_favorites{background-position:0px -1856px}.addthis_service_icon.icon_favoritus{background-position:0px -1872px}.addthis_service_icon.icon_flaker{background-position:0px -1888px}.addthis_service_icon.icon_flickr{background-position:0px -1904px}.addthis_service_icon.icon_flosspro{background-position:0px -1920px}.addthis_service_icon.icon_folkd{background-position:0px -1936px}.addthis_service_icon.icon_forceindya{background-position:0px -1952px}.addthis_service_icon.icon_formspring{background-position:0px -1968px}.addthis_service_icon.icon_foursquare{background-position:0px -1984px}.addthis_service_icon.icon_fresqui{background-position:0px -2000px}.addthis_service_icon.icon_friendfeed{background-position:0px -2016px}.addthis_service_icon.icon_funp{background-position:0px -2032px}.addthis_service_icon.icon_fwisp{background-position:0px -2048px}.addthis_service_icon.icon_gabbr{background-position:0px -2064px}.addthis_service_icon.icon_gamekicker{background-position:0px -2080px}.addthis_service_icon.icon_gg{background-position:0px -2096px}.addthis_service_icon.icon_giftery{background-position:0px -2112px}.addthis_service_icon.icon_gigbasket{background-position:0px -2128px}.addthis_service_icon.icon_givealink{background-position:0px -2144px}.addthis_service_icon.icon_globalgrind{background-position:0px -2160px}.addthis_service_icon.icon_gluvsnap{background-position:0px -2176px}.addthis_service_icon.icon_gmail{background-position:0px -2192px}.addthis_service_icon.icon_goodnoows{background-position:0px -2208px}.addthis_service_icon.icon_google{background-position:0px -2224px}.addthis_service_icon.icon_google_follow{background-position:0px -2240px}.addthis_service_icon.icon_google_plusone{background-position:0px -2256px}.addthis_service_icon.icon_google_plusone_share{background-position:0px -2272px}.addthis_service_icon.icon_googletranslate{background-position:0px -2288px}.addthis_service_icon.icon_govn{background-position:0px -2304px}.addthis_service_icon.icon_greaterdebater{background-position:0px -2320px}.addthis_service_icon.icon_grono{background-position:0px -2336px}.addthis_service_icon.icon_habergentr{background-position:0px -2352px}.addthis_service_icon.icon_hackernews{background-position:0px -2368px}.addthis_service_icon.icon_hadashhot{background-position:0px -2384px}.addthis_service_icon.icon_hatena{background-position:0px -2400px}.addthis_service_icon.icon_hazarkor{background-position:0px -2416px}.addthis_service_icon.icon_hedgehogs{background-position:0px -2432px}.addthis_service_icon.icon_hellotxt{background-position:0px -2448px}.addthis_service_icon.icon_hi5{background-position:0px -2464px}.addthis_service_icon.icon_historious{background-position:0px -2480px}.addthis_service_icon.icon_hotbookmark{background-position:0px -2496px}.addthis_service_icon.icon_hotklix{background-position:0px -2512px}.addthis_service_icon.icon_hotmail{background-position:0px -2528px}.addthis_service_icon.icon_hyves{background-position:0px -2544px}.addthis_service_icon.icon_identica{background-position:0px -2560px}.addthis_service_icon.icon_idibbit{background-position:0px -2576px}.addthis_service_icon.icon_igoogle{background-position:0px -2592px}.addthis_service_icon.icon_ihavegot{background-position:0px -2608px}.addthis_service_icon.icon_index4{background-position:0px -2624px}.addthis_service_icon.icon_indexor{background-position:0px -2640px}.addthis_service_icon.icon_informazione{background-position:0px -2656px}.addthis_service_icon.icon_instagram{background-position:0px -2672px}.addthis_service_icon.icon_instapaper{background-position:0px -2688px}.addthis_service_icon.icon_intent_share_url{background-position:0px -2704px}.addthis_service_icon.icon_investorlinks{background-position:0px -2720px}.addthis_service_icon.icon_iorbix{background-position:0px -2736px}.addthis_service_icon.icon_irepeater{background-position:0px -2752px}.addthis_service_icon.icon_isociety{background-position:0px -2768px}.addthis_service_icon.icon_iwiw{background-position:0px -2784px}.addthis_service_icon.icon_jamespot{background-position:0px -2800px}.addthis_service_icon.icon_jappy{background-position:0px -2816px}.addthis_service_icon.icon_jisko{background-position:0px -2832px}.addthis_service_icon.icon_joliprint{background-position:0px -2848px}.addthis_service_icon.icon_jolly{background-position:0px -2864px}.addthis_service_icon.icon_jumptags{background-position:0px -2880px}.addthis_service_icon.icon_kaboodle{background-position:0px -2896px}.addthis_service_icon.icon_kaevur{background-position:0px -2912px}.addthis_service_icon.icon_kaixin{background-position:0px -2928px}.addthis_service_icon.icon_ketnooi{background-position:0px -2944px}.addthis_service_icon.icon_kindleit{background-position:0px -2960px}.addthis_service_icon.icon_kipup{background-position:0px -2976px}.addthis_service_icon.icon_kledy{background-position:0px -2992px}.addthis_service_icon.icon_kommenting{background-position:0px -3008px}.addthis_service_icon.icon_latafaneracat{background-position:0px -3024px}.addthis_service_icon.icon_librerio{background-position:0px -3040px}.addthis_service_icon.icon_lidar{background-position:0px -3056px}.addthis_service_icon.icon_link{background-position:0px -3072px}.addthis_service_icon.icon_linkagogo{background-position:0px -3088px}.addthis_service_icon.icon_linkedin{background-position:0px -3104px}.addthis_service_icon.icon_linkninja{background-position:0px -3120px}.addthis_service_icon.icon_linksgutter{background-position:0px -3136px}.addthis_service_icon.icon_linkshares{background-position:0px -3152px}.addthis_service_icon.icon_linksnapr{background-position:0px -3168px}.addthis_service_icon.icon_linkstore{background-position:0px -3184px}.addthis_service_icon.icon_linkuj{background-position:0px -3200px}.addthis_service_icon.icon_live{background-position:0px -3216px}.addthis_service_icon.icon_livejournal{background-position:0px -3232px}.addthis_service_icon.icon_lockerblogger{background-position:0px -3248px}.addthis_service_icon.icon_logger24{background-position:0px -3264px}.addthis_service_icon.icon_mailto{background-position:0px -3280px}.addthis_service_icon.icon_markme{background-position:0px -3296px}.addthis_service_icon.icon_mashant{background-position:0px -3312px}.addthis_service_icon.icon_mashbord{background-position:0px -3328px}.addthis_service_icon.icon_me2day{background-position:0px -3344px}.addthis_service_icon.icon_meinvz{background-position:0px -3360px}.addthis_service_icon.icon_mekusharim{background-position:0px -3376px}.addthis_service_icon.icon_memonic{background-position:0px -3392px}.addthis_service_icon.icon_memori{background-position:0px -3408px}.addthis_service_icon.icon_mendeley{background-position:0px -3424px}.addthis_service_icon.icon_meneame{background-position:0px -3440px}.addthis_service_icon.icon_menu{background-position:0px -3456px}.addthis_service_icon.icon_mindbodygreen{background-position:0px -3472px}.addthis_service_icon.icon_misterwong{background-position:0px -3488px}.addthis_service_icon.icon_misterwong_de{background-position:0px -3504px}.addthis_service_icon.icon_misterwong_ru{background-position:0px -3520px}.addthis_service_icon.icon_moemesto{background-position:0px -3536px}.addthis_service_icon.icon_moikrug{background-position:0px -3552px}.addthis_service_icon.icon_more{background-position:0px -3568px}.addthis_service_icon.icon_mototagz{background-position:0px -3584px}.addthis_service_icon.icon_mrcnetworkit{background-position:0px -3600px}.addthis_service_icon.icon_mssocialbookmarks{background-position:0px -3616px}.addthis_service_icon.icon_multiply{background-position:0px -3632px}.addthis_service_icon.icon_myaol{background-position:0px -3648px}.addthis_service_icon.icon_myhayastan{background-position:0px -3664px}.addthis_service_icon.icon_mylinkvault{background-position:0px -3680px}.addthis_service_icon.icon_mymailru{background-position:0px -3696px}.addthis_service_icon.icon_mynasa{background-position:0px -3712px}.addthis_service_icon.icon_myspace{background-position:0px -3728px}.addthis_service_icon.icon_myyearbook{background-position:0px -3744px}.addthis_service_icon.icon_n4g{background-position:0px -3760px}.addthis_service_icon.icon_naszaklasa{background-position:0px -3776px}.addthis_service_icon.icon_netlog{background-position:0px -3792px}.addthis_service_icon.icon_netvibes{background-position:0px -3808px}.addthis_service_icon.icon_netvouz{background-position:0px -3824px}.addthis_service_icon.icon_newsmeback{background-position:0px -3840px}.addthis_service_icon.icon_newstrust{background-position:0px -3856px}.addthis_service_icon.icon_newsvine{background-position:0px -3872px}.addthis_service_icon.icon_nujij{background-position:0px -3888px}.addthis_service_icon.icon_odnoklassniki_ru{background-position:0px -3904px}.addthis_service_icon.icon_oknotizie{background-position:0px -3920px}.addthis_service_icon.icon_olddogg{background-position:0px -3936px}.addthis_service_icon.icon_oneview{background-position:0px -3952px}.addthis_service_icon.icon_orkut{background-position:0px -3968px}.addthis_service_icon.icon_oyyla{background-position:0px -3984px}.addthis_service_icon.icon_packg{background-position:0px -4000px}.addthis_service_icon.icon_pafnetde{background-position:0px -4016px}.addthis_service_icon.icon_pdfmyurl{background-position:0px -4032px}.addthis_service_icon.icon_pdfonline{background-position:0px -4048px}.addthis_service_icon.icon_phonefavs{background-position:0px -4064px}.addthis_service_icon.icon_pingfm{background-position:0px -4080px}.addthis_service_icon.icon_pinterest{background-position:0px -4096px}.addthis_service_icon.icon_pinterest_share{background-position:0px -4112px}.addthis_service_icon.icon_planypus{background-position:0px -4128px}.addthis_service_icon.icon_plaxo{background-position:0px -4144px}.addthis_service_icon.icon_plurk{background-position:0px -4160px}.addthis_service_icon.icon_pochvalcz{background-position:0px -4176px}.addthis_service_icon.icon_pocket{background-position:0px -4192px}.addthis_service_icon.icon_politicnote{background-position:0px -4208px}.addthis_service_icon.icon_posteezy{background-position:0px -4224px}.addthis_service_icon.icon_posterous{background-position:0px -4240px}.addthis_service_icon.icon_pratiba{background-position:0px -4256px}.addthis_service_icon.icon_print{background-position:0px -4272px}.addthis_service_icon.icon_printfriendly{background-position:0px -4288px}.addthis_service_icon.icon_pusha{background-position:0px -4304px}.addthis_service_icon.icon_qrfin{background-position:0px -4320px}.addthis_service_icon.icon_qrsrc{background-position:0px -4336px}.addthis_service_icon.icon_quantcast{background-position:0px -4352px}.addthis_service_icon.icon_qzone{background-position:0px -4368px}.addthis_service_icon.icon_raiseyourvoice{background-position:0px -4384px}.addthis_service_icon.icon_readitlater{background-position:0px -4400px}.addthis_service_icon.icon_reddit{background-position:0px -4416px}.addthis_service_icon.icon_rediff{background-position:0px -4432px}.addthis_service_icon.icon_redkum{background-position:0px -4448px}.addthis_service_icon.icon_researchgate{background-position:0px -4464px}.addthis_service_icon.icon_ridefix{background-position:0px -4480px}.addthis_service_icon.icon_rss{background-position:0px -4496px}.addthis_service_icon.icon_runkeeper{background-position:0px -4512px}.addthis_service_icon.icon_safelinking{background-position:0px -4528px}.addthis_service_icon.icon_scoopat{background-position:0px -4544px}.addthis_service_icon.icon_scoopit{background-position:0px -4560px}.addthis_service_icon.icon_sekoman{background-position:0px -4576px}.addthis_service_icon.icon_select2gether{background-position:0px -4592px}.addthis_service_icon.icon_settings{background-position:0px -4608px}.addthis_service_icon.icon_sharer{background-position:0px -4624px}.addthis_service_icon.icon_shaveh{background-position:0px -4640px}.addthis_service_icon.icon_shetoldme{background-position:0px -4656px}.addthis_service_icon.icon_sinaweibo{background-position:0px -4672px}.addthis_service_icon.icon_skyrock{background-position:0px -4688px}.addthis_service_icon.icon_smiru{background-position:0px -4704px}.addthis_service_icon.icon_snipit{background-position:0px -4720px}.addthis_service_icon.icon_socialbookmarkingnet{background-position:0px -4736px}.addthis_service_icon.icon_sodahead{background-position:0px -4752px}.addthis_service_icon.icon_sonico{background-position:0px -4768px}.addthis_service_icon.icon_speedtile{background-position:0px -4784px}.addthis_service_icon.icon_sphinn{background-position:0px -4800px}.addthis_service_icon.icon_spinsnap{background-position:0px -4816px}.addthis_service_icon.icon_spokentoyou{background-position:0px -4832px}.addthis_service_icon.icon_springpad{background-position:0px -4848px}.addthis_service_icon.icon_squidoo{background-position:0px -4864px}.addthis_service_icon.icon_startaid{background-position:0px -4880px}.addthis_service_icon.icon_startlap{background-position:0px -4896px}.addthis_service_icon.icon_storyfollower{background-position:0px -4912px}.addthis_service_icon.icon_studivz{background-position:0px -4928px}.addthis_service_icon.icon_stuffpit{background-position:0px -4944px}.addthis_service_icon.icon_stumbleupon{background-position:0px -4960px}.addthis_service_icon.icon_stumpedia{background-position:0px -4976px}.addthis_service_icon.icon_stylishhome{background-position:0px -4992px}.addthis_service_icon.icon_sunlize{background-position:0px -5008px}.addthis_service_icon.icon_supbro{background-position:0px -5024px}.addthis_service_icon.icon_surfingbird{background-position:0px -5040px}.addthis_service_icon.icon_svejo{background-position:0px -5056px}.addthis_service_icon.icon_symbaloo{background-position:0px -5072px}.addthis_service_icon.icon_taaza{background-position:0px -5088px}.addthis_service_icon.icon_tagza{background-position:0px -5104px}.addthis_service_icon.icon_tailrank{background-position:0px -5120px}.addthis_service_icon.icon_taringa{background-position:0px -5136px}.addthis_service_icon.icon_tarpipe{background-position:0px -5152px}.addthis_service_icon.icon_technerd{background-position:0px -5168px}.addthis_service_icon.icon_teknikim{background-position:0px -5184px}.addthis_service_icon.icon_textme{background-position:0px -5200px}.addthis_service_icon.icon_thefreedictionary{background-position:0px -5216px}.addthis_service_icon.icon_thewebblend{background-position:0px -5232px}.addthis_service_icon.icon_thinkfinity{background-position:0px -5248px}.addthis_service_icon.icon_thisnext{background-position:0px -5264px}.addthis_service_icon.icon_throwpile{background-position:0px -5280px}.addthis_service_icon.icon_tipd{background-position:0px -5296px}.addthis_service_icon.icon_toly{background-position:0px -5312px}.addthis_service_icon.icon_topsitelernet{background-position:0px -5328px}.addthis_service_icon.icon_transferr{background-position:0px -5344px}.addthis_service_icon.icon_tuenti{background-position:0px -5360px}.addthis_service_icon.icon_tulinq{background-position:0px -5376px}.addthis_service_icon.icon_tumblr{background-position:0px -5392px}.addthis_service_icon.icon_tusul{background-position:0px -5408px}.addthis_service_icon.icon_tvinx{background-position:0px -5424px}.addthis_service_icon.icon_tweetmeme{background-position:0px -5440px}.addthis_service_icon.icon_twitter{background-position:0px -5456px}.addthis_service_icon.icon_twitter_follow_native{background-position:0px -5472px}.addthis_service_icon.icon_twitthis{background-position:0px -5488px}.addthis_service_icon.icon_typepad{background-position:0px -5504px}.addthis_service_icon.icon_upnews{background-position:0px -5520px}.addthis_service_icon.icon_urlaubswerkde{background-position:0px -5536px}.addthis_service_icon.icon_urlcapt{background-position:0px -5552px}.addthis_service_icon.icon_viadeo{background-position:0px -5568px}.addthis_service_icon.icon_vimeo{background-position:0px -5584px}.addthis_service_icon.icon_virb{background-position:0px -5600px}.addthis_service_icon.icon_visitezmonsite{background-position:0px -5616px}.addthis_service_icon.icon_vk{background-position:0px -5632px}.addthis_service_icon.icon_vkrugudruzei{background-position:0px -5648px}.addthis_service_icon.icon_voxopolis{background-position:0px -5664px}.addthis_service_icon.icon_vybralisme{background-position:0px -5680px}.addthis_service_icon.icon_vyoom{background-position:0px -5696px}.addthis_service_icon.icon_w3validator{background-position:0px -5712px}.addthis_service_icon.icon_webnews{background-position:0px -5728px}.addthis_service_icon.icon_webs{background-position:0px -5744px}.addthis_service_icon.icon_webshare{background-position:0px -5760px}.addthis_service_icon.icon_werkenntwen{background-position:0px -5776px}.addthis_service_icon.icon_windows{background-position:0px -5792px}.addthis_service_icon.icon_windycitizen{background-position:0px -5808px}.addthis_service_icon.icon_wirefan{background-position:0px -5824px}.addthis_service_icon.icon_wordpress{background-position:0px -5840px}.addthis_service_icon.icon_worio{background-position:0px -5856px}.addthis_service_icon.icon_woscc{background-position:0px -5872px}.addthis_service_icon.icon_wowbored{background-position:0px -5888px}.addthis_service_icon.icon_wykop{background-position:0px -5904px}.addthis_service_icon.icon_xanga{background-position:0px -5920px}.addthis_service_icon.icon_xing{background-position:0px -5936px}.addthis_service_icon.icon_yahoobkm{background-position:0px -5952px}.addthis_service_icon.icon_yahoomail{background-position:0px -5968px}.addthis_service_icon.icon_yammer{background-position:0px -5984px}.addthis_service_icon.icon_yardbarker{background-position:0px -6000px}.addthis_service_icon.icon_yemle{background-position:0px -6016px}.addthis_service_icon.icon_yigg{background-position:0px -6032px}.addthis_service_icon.icon_yiid{background-position:0px -6048px}.addthis_service_icon.icon_yookos{background-position:0px -6064px}.addthis_service_icon.icon_yoolink{background-position:0px -6080px}.addthis_service_icon.icon_yorumcuyum{background-position:0px -6096px}.addthis_service_icon.icon_youblr{background-position:0px -6112px}.addthis_service_icon.icon_youbookmarks{background-position:0px -6128px}.addthis_service_icon.icon_youmob{background-position:0px -6144px}.addthis_service_icon.icon_youtube{background-position:0px -6160px}.addthis_service_icon.icon_yuuby{background-position:0px -6176px}.addthis_service_icon.icon_zakladoknet{background-position:0px -6192px}.addthis_service_icon.icon_ziczac{background-position:0px -6208px}.addthis_service_icon.icon_zingme{background-position:0px -6224px}.addthis_service_icon.icon_zukmo{background-position:0px -6240px}.addthis_service_icon.icon_compact{background-position:0px -3568px}.addthis_service_icon.icon_expanded{background-position:0px -3568px}#at3win{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #D2D2D1;box-shadow:0 0 8px 4px rgba(0,0,0,0.25);display:none;font-family:"helvetica neue",helvetica,arial,sans-serif;left:50%;margin-left:-320px;overflow:hidden;position:fixed;top:15%;width:640px;z-index:16777271;}@media all and (max-width:660px){#at3win{left:auto !important;margin-left:auto !important;width:95% !important;}}
h1,.style14{font-size:2em;font-weight:normal;font-family:HelveticaLTStdThin,helvetica,arial;margin-bottom:0.5769230769230769em;}h2,.main-content h1{font-size:1.475em;font-weight:normal;font-family:HelveticaLTStdUtlt,helvetica,arial;margin-top:0.3em;margin-bottom:0.777777777777778em;}h3{font-size:1.075em;font-weight:normal;font-family:HelveticaLTStdLight,helvetica,arial;margin-bottom:0.2727272727272727em;}h4{font-size:0.8em;}.style01{font-size:0.688em;font-weight:normal;font-family:Arial !important;}.style02{font-size:0.8125em;font-weight:normal;font-family:Arial;}.style03{font-size:0.9375em;font-weight:normal;font-family:Arial !important;}.style04{font-size:1em;font-weight:normal;font-family:HelveticaLTStdLight,helvetica,arial;}.style04-uppercase{font-size:1em;text-transform:uppercase;font-weight:normal;font-family:HelveticaLTStdLight,helvetica,arial;margin:0 0 1em 0;}.style05{font-size:1.125em;font-weight:normal;font-family:HelveticaLTStdLight,helvetica,arial;}.style06{font-size:1.175em;font-weight:normal;font-family:HelveticaLTStdLight,helvetica,arial;}.style07{font-size:2em;font-weight:normal;font-family:HelveticaLTStdLight,helvetica,arial;}.style08{font-size:5.1875em;font-weight:bold;font-family:HelveticaLTStdUtlt,helvetica,arial;margin-top:0;margin-bottom:0;}.style09{font-size:2.25em;font-weight:normal;font-family:HelveticaLTStdUtlt,helvetica,arial;margin-top:0;margin-bottom:0;}.style10{font-size:1.2em;font-family:HelveticaLTStdLight,helvetica,arial;font-weight:normal;margin-top:0;margin-bottom:0;}.style12{font-size:1.5125em;font-family:HelveticaLTStdUtlt,helvetica,arial;font-weight:normal;margin-top:0.3em;margin-bottom:0.777777777777778em;}.style13{font-size:1.275em;font-family:HelveticaLTStdUtlt,helvetica,arial;font-weight:normal;margin-top:0;margin-bottom:0;}.style-uppercase{text-transform:uppercase;}p{font-size:1.025em;font-family:HelveticaLTStdLight,helvetica,arial;}[class*="style"] p{font-size:1em;font-family:inherit;}label{font-size:0.813em;font-family:arial;font-weight:bold;line-height:0.938em;}body.i18n-ja .style12{font-size:0.9075em;}body.i18n-ja .style13{font-size:1.08375em;}body.i18n-ja h1,body.i18n-ja .style14{font-size:1.2em;}body.i18n-ja .style07{font-size:0.9075em;}body.i18n-ja h2,body.i18n-ja .main-content h1{font-size:1.25375em;}body.i18n-ja .style04-uppercase{font-size:1em;}body.i18n-ja h1,body.i18n-ja .style14,body.i18n-ja h2,body.i18n-ja .main-content h1,body.i18n-ja h3,body.i18n-ja .style01,body.i18n-ja .style02,body.i18n-ja .style03,body.i18n-ja .style04,body.i18n-ja .style04-uppercase,body.i18n-ja .style05,body.i18n-ja .style06,body.i18n-ja .style07,body.i18n-ja .style08,body.i18n-ja .style09,body.i18n-ja .style10,body.i18n-ja .style12,body.i18n-ja .style13,body.i18n-ja p,body.i18n-ja label{font-family:Meiryo UI !important;}
#admin-menu{margin:0;}.item-list ul{margin:0;padding:0;}.item-list ul li{margin:0;padding:0;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.menu-select{display:none;}.logo-wide{display:none;}.logo-mobile{display:block;}#zone-header-first{display:none;background-color:#314048;color:#fff;height:37px;position:relative;overflow:hidden;}#zone-header-second .container{margin-right:0;margin-left:0;padding-left:20px;padding-right:20px;}#zone-header-second-inner{position:relative;}#zone-header-second{height:52px;position:relative;top:auto;z-index:900;background:transparent url(/sites/all/themes/capgemini/images/border-header.png) repeat-x bottom;width:100%;}#zone-header-second .button-menu-mobile{float:right;margin:10px 0 0 0;padding:0;}#block-cap-navigation-sub-menu{display:none;}#logo-mobile{float:left;margin:10px 0 0 0;padding:0;}#logo img,#logo-mobile img{vertical-align:bottom;}#header-comma{position:absolute;top:92px;left:-2px;padding:0;display:none;}#megamenu-comma{display:none;}#name-and-slogan{float:left;}#site-name{margin:0;font-size:2em;line-height:1.5em;}#site-name a:link,#site-name a:visited{color:#000;text-decoration:none;}#site-name a:hover,#site-name a:focus{text-decoration:underline;}#site-slogan{margin:0;font-size:1em;}.region-header{clear:both;}#block-cap-navigation-top-menu{height:37px;margin:0;line-height:37px;color:#fff;}#block-cap-navigation-top-menu ul{padding:0;}#block-cap-navigation-top-menu ul.level-2{list-style-type:none;position:relative;height:37px;}#block-cap-navigation-top-menu ul.level-2 li{display:block;float:left;height:37px;vertical-align:middle;text-align:center;padding:0 5px;text-decoration:none;cursor:pointer;}#block-cap-navigation-top-menu ul.level-2 li.first{padding:0 5px 0 0;}#block-cap-navigation-top-menu ul.level-2 li a{height:37px;display:block;line-height:37px;color:#fff;text-decoration:none;font-family:arial;font-size:15px;font-style:normal;word-wrap:break-word;padding:0 6px;}#block-cap-navigation-top-menu nav ul.level-2 li a:hover,#block-cap-navigation-top-menu nav ul.level-2 li a.active{background-color:#f0f0f0;color:#324146;}#block-cap-navigation-top-menu ul.level-2 li a.reduced{color:#aab4b9;font-size:13px;}.second-footer .container{padding-left:20px;padding-right:20px;}.region-zone-menu-mobile{background-color:#fff;border-bottom:1px solid #ccc;width:260px;overflow:hidden;display:none;}.region-zone-menu-mobile nav ul.level-2{margin:0;padding:0;}.lt-ie8 .region-zone-menu-mobile nav ul.level-2{list-style:none;list-style-type:none;}.region-zone-menu-mobile nav ul.level-2 > li.first{padding-top:1px;}.region-zone-menu-mobile nav ul.level-2 li{background-color:#314048;border-bottom:1px solid #212b2e;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.08);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.08);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.08);filter:progid:DXImageTransform.Microsoft.Shadow(color=#FFFFFF,Direction=180,Strength=0);}.region-zone-menu-mobile nav ul.level-2 li a{color:#fff;font-family:arial;font-size:0.9375em;font-style:normal;height:45px;width:2000px;padding:6px 15px;text-decoration:none;word-wrap:break-word;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle;}.lt-ie8 .region-zone-menu-mobile nav ul.level-2 li a{line-height:45px;display:inline-block;zoom:1;height:45px;vertical-align:middle;}.region-zone-menu-mobile nav ul.level-2 li a.active{background-color:#314048;color:#fff;}.region-zone-menu-mobile nav ul.level-2 li ul li{background-color:#fff;margin:0;border:none;}.lt-ie8 .region-zone-menu-mobile nav ul.level-2 li ul li{display:block;height:45px;line-height:45px;vertical-align:middle;}.region-zone-menu-mobile nav ul.level-2 li ul li a{color:#00a1d5;cursor:pointer;font-family:arial;font-size:1em;font-style:normal;height:60px;width:2000px;padding:0 20px;text-decoration:none;vertical-align:middle;word-wrap:break-word;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle;border-right:1px solid #ccc;}.lt-ie8 .region-zone-menu-mobile nav ul.level-2 li ul li a{line-height:45px;display:inline-block;zoom:1;height:auto;vertical-align:middle;text-align:left;}.region-zone-menu-mobile nav ul.level-2 li ul li a.active{background-color:#f1f0ee;color:#808c8f;}.region-zone-menu-mobile nav ul.level-2 li ul li a.expert_connect{background-image:url(/sites/all/themes/capgemini/images/experts-bubbles-header-blue.png);background-position:20px center;background-repeat:no-repeat;padding-left:60px;}.region-zone-menu-mobile nav ul.level-2 li a.reduced{color:#aab4b9;font-size:13px;}.region-zone-menu-mobile nav ul.level-2 li a.expert_connect:hover,.region-zone-menu-mobile nav ul.level-2 li a.expert_connect.active{background-image:url(/sites/all/themes/capgemini/images/experts-bubbles-header-grey.png);}.region-zone-menu-mobile .mobile-small-footer-menu nav ul.level-2 li{background-color:#1a2225;border-bottom:1px solid #13191b;-moz-box-shadow:inset 0 1px 0 #262e33;-webkit-box-shadow:inset 0 1px 0 #262e33;-o-box-shadow:inset 0 1px 0 #262e33;box-shadow:inset 0 1px 0 #262e33;filter:progid:DXImageTransform.Microsoft.Shadow(color=#262e33,Direction=180,Strength=0);}.region-zone-menu-mobile .mobile-small-footer-menu nav ul.level-2 li a.active{background-color:#12181a;}.mobile-menu-open #slider-container{position:absolute;left:270px;top:20px;overflow:hidden;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.breadcrumb{margin:10px 0 0 10px;overflow:auto;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.breadcrumb a{text-decoration:none;color:#465a64;font-size:0.813em;font-family:arial;display:inline;vertical-align:top;}.breadcrumb span.breadcrumb_separator{font-size:1.9em;color:#28ADDB;display:inline;padding:0 11px;vertical-align:top;zoom:1;line-height:0.45em;}.breadcrumb span{font-family:arial;font-size:0.813em;vertical-align:top;}.lt-ie8 .breadcrumb span.breadcrumb_separator{margin-top:-12px;line-height:normal;}h1.title,h2.node-title,h2.block-title,h2.title,h2.comment-form,h3.title{margin:0;}.sub-title{margin-top:0.3em;}div.messages{margin:0 0 12px 0;}div.messages ul{margin-top:0;margin-bottom:0;}ul.inline{display:inline;padding:0;}ul.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}span.share-this-title{padding:0;}.item-list .pager{padding:0;}.item-list .pager li{padding:0 0.5em;}.footer{color:white;position:relative;}.first-footer{background-color:#324146;}.first-footer .button-menu-mobile{margin:10px 20px 0;padding:0;position:absolute;right:0;}.first-footer .container,.second-footer .container{position:relative;}.region-footer-first-left{display:none;}.region-footer-first-right > .block{height:auto;padding:20px;overflow:hidden;float:none;width:auto;background-color:#465a64;}.region-footer-first-right > .first{background-color:transparent;}.region-footer-first-right > .last{background-color:#275466;}.region-footer-first-right p{margin:0;}.second-footer{min-height:65px;overflow:hidden;background-color:#1a2225;}.region-footer-second-right .select-wrapper{margin-top:10px;}#footer-menu-popup-wrapper{display:none;}#block-cap-navigation-small-footer-menu .level-2 > li{float:left;margin:10px 10px 0 0;font-size:11px;}#block-cap-navigation-small-footer-menu .level-2 > li > a{color:#fff;text-decoration:none;}#block-cap-navigation-small-footer-menu .level-2 > li > a:hover{color:#aab4b9;}.remote-control-container{display:none;}html.lt-ie8 div#megamenu-content div.link-list li .megamenu-link-text,html.lt-ie8 div#megamenu-content div.link-list li a,html.lt-ie8 div#megamenu-content div.link-list li a:hover{position:absolute;top:50%;}html.lt-ie8 div#megamenu-content div.link-list li{position:relative;}html.lt-ie8 div#megamenu-content div.link-list li .megamenu-link-text span{position:relative;top:-50%;}html.lt-ie8 div#megamenu-content div.link-list li.first{border-top:1px solid #F0F0F0;}html.lt-ie8 div#megamenu-content div.link-list li.first .megamenu-link-text{border-top:0;}.first-footer > .comma-grey-blue{background:transparent url(/sites/all/themes/capgemini/images/comma-white-footer.png) no-repeat -9px top;}.node-type-resource .first-footer > .comma-grey-blue,.node-type-webform .first-footer > .comma-grey-blue,.node-type-expertise-homepage .first-footer > .comma-grey-blue,.node-type-expert-connect .first-footer > .comma-grey-blue,.node-type-blog-article .first-footer > .comma-grey-blue,.node-type-blog .first-footer > .comma-grey-blue,.node-type-rich-article .first-footer > .comma-grey-blue,.node-type-press-release .first-footer > .comma-grey-blue,.node-type-newsroom .first-footer > .comma-grey-blue,.node-type-investors .first-footer > .comma-grey-blue,.node-type-event .first-footer > .comma-grey-blue,.node-type-expert-connect-group .first-footer > .comma-grey-blue,.node-type-expert-profile .first-footer > .comma-grey-blue,.node-type-service .first-footer > .comma-grey-blue,.node-type-job-offer .first-footer >.comma-grey-blue,.page-search .first-footer > .comma-grey-blue,.page-client-stories-search .first-footer > .comma-grey-blue,.page-resources-search .first-footer > .comma-grey-blue,.page-financial-publication-search .first-footer > .comma-grey-blue,.node-type-testimonial .first-footer > .comma-grey-blue,.node-type-events-homepage .first-footer > .comma-grey-blue,.node-type-resource-list-page .first-footer > .comma-grey-blue,.node-type-campaign .first-footer > .comma-grey-blue,.page-user .first-footer > .comma-grey-blue{background:transparent url(/sites/all/themes/capgemini/images/comma-grey-footer.png) no-repeat 4px top;}.footer-thicker{display:none;}.tweeter-ticker{display:none;z-index:1000;}#block-search-form{width:191px;margin-left:6px;margin-right:6px;}.cap_consulting #block-search-form{width:139px;}#block-search-form input.form-autocomplete,#block-search-form input.apachesolr-autocomplete,#block-cap-search-cap-search-form input.form-autocomplete,#block-cap-search-cap-search-form input.apachesolr-autocomplete{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:29px;margin:0;padding:0 6px 0 32px;border:none;color:#aab4b9;background-color:#465a64;}.lt-ie9 #block-search-form input.form-autocomplete,.lt-ie9 #block-search-form input.apachesolr-autocomplete,.lt-ie9 #block-cap-search-cap-search-form input.form-autocomplete,.lt-ie9 #block-cap-search-cap-search-form input.apachesolr-autocomplete{padding:6px 6px 0 32px;}#block-search-form input.form-autocomplete,#block-search-form input.apachesolr-autocomplete{width:100%;margin-top:4px;vertical-align:middle;}#block-cap-search-cap-search-form input.form-autocomplete,#block-cap-search-cap-search-form input.apachesolr-autocomplete{width:92%;margin-top:10px;}.lt-ie8 #block-cap-search-cap-search-form input.apachesolr-autocomplete{width:202px;}#block-cap-search-cap-search-form{width:100%;height:45px;overflow:hidden;background-color:#324146;text-align:center;border-right:1px solid #CCC;border-bottom:1px solid #212B2E;}#block-search-form .form-actions,#block-cap-search-cap-search-form .form-actions{display:none;}#block-search-form h2.element-invisible,#block-cap-search-cap-search-form h2.element-invisible{margin:0;padding:0;}html.js #block-search-form input.form-autocomplete,html.js #block-cap-search-cap-search-form input.form-autocomplete,#block-search-form .form-text,#block-cap-search-cap-search-form .form-text{background-image:url(/sites/all/themes/capgemini/images/loupe-search-white.png);background-position:10px center;background-repeat:no-repeat;}html.js #block-search-form input.throbbing,html.js #block-cap-search-cap-search-form input.throbbing{background-image:url(/sites/all/themes/capgemini/images/ajax-loader-search.gif);}.ac_results{border:none;padding:0;background-color:#324146;color:#fff;overflow:hidden;z-index:99999;}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}.ac_results li{margin:0;cursor:default;display:block;font:menu;line-height:16px;overflow:hidden;padding:8px 10px 8px 20px;font-size:0.875em;}.ac_loading{background:#fff url(/sites/all/themes/capgemini/css/indicator.gif) right center no-repeat;}.ac_odd{background-color:#465a64;}.ac_over{background-color:#fff;color:#232d31;}.apachesolr_autocomplete.message{font-size:80%;color:#aab4b9;}.ac_over .apachesolr_autocomplete.message{color:#232d31;}.mobile-cookie-authorization{background-color:#314048;color:#aab4b9;padding:14px 8px;font-size:0.875em;font-family:arial;text-shadow:0 1px 0 rgba(0,0,0,.6);}.tabs{background-color:#465a63;color:#fff;margin-bottom:12px;overflow:hidden;}.tabs li{float:left;margin-right:5px;background-color:#465a63;}.tabs li.active,.tabs li.is-active,.tabs li:hover{background-color:#324146;}.tabs li a{display:block;padding:10px 20px;text-align:center;color:#fff;}.user-content{background-color:#fff;}.user-content-inner{margin-top:22px;}.user-header{padding:22px 27px 40px 27px;}#block-cap-custom-footer-countries{display:none;}.node-campaign .campaign-section .view-mode-carousel_full_content{display:none;}.webform-block .field-name-field-wf-optional-attached-files .field-label{display:none;}body.node-type-webform .form-item-mollom-captcha #edit-mollom-captcha{float:left !important;}body.node-type-webform div.form-item-mollom-captcha{display:table;}div.field-name-field-cap-alternate-title div.field-label{display:none !important;}div.field-name-field-cap-alternate-title div.field-items p{margin:0 !important;font-family:HelveticaLTStdThin,helvetica,arial !important;font-weight:normal !important;}body.node-type-service div.field-name-field-cap-alternate-title div.field-items p{color:#FFFFFF !important;}body.node-type-rich-article div.field-name-field-cap-alternate-title div.field-items p{color:#465A64 !important;}body.node-type-find-a-job div.field-name-field-cap-alternate-title div.field-items p{color:#FFFFFF !important;font-weight:bold !important;}body.node-type-find-a-job .node-find-a-job .find-a-job-main-content-text-wrap-header .field-name-field-cap-alternate-title{margin:0 !important;}body.node-type-newsroom div.field-name-field-cap-alternate-title div.field-items p{color:#FFFFFF !important;}body.node-type-expert-connect div.field-name-field-cap-alternate-title div.field-items p{color:#FFFFFF !important;}body.node-type-events-homepage div.field-name-field-cap-alternate-title div.field-items p{color:#FFFFFF !important;}.job-offer-awli,.job-offer-apply-linkedin{margin-bottom :20px;float:left;margin-right :20px;}.white-bg{background-color:#fff;}.title-border{border-bottom:1px solid #ABB2B6;font-size:23px;padding-bottom:7px;text-transform:uppercase;}.logo-divider{display:block;float:left;margin-top:31px;width:25px;}#abm-logo-img{float:right;margin-top:20px;}.abm-on-our-blogs-block article{border-bottom:1px solid #acb1b4;}.abm-site #user-login #edit-submit{margin-right:20px;}.abm-site #user-login #edit-actions{float:left;clear:both;}.abm-site-user-bar{line-height:37px;}.abm-site-user-bar a{color:#fff;}.abm-site #user-login #edit-actions .form-submit-wrapper{float:left;}.contact_titles{color:#fff;}.contact_us_block{margin-bottom :20px;padding:5px;}body.i18n-ja #block-cap-navigation-top-menu ul.level-2 li a,body.i18n-ja .region-zone-menu-mobile nav ul.level-2 li a,body.i18n-ja .region-zone-menu-mobile nav ul.level-2 li ul li a,body.i18n-ja .breadcrumb a,body.i18n-ja .breadcrumb span,body.i18n-ja .mobile-cookie-authorization{font-family:Meiryo UI !important;}#edit-search-block-form--2{background-image:url("/sites/all/themes/capgemini/images/loupe-search-white.png") !important;background-position:10px center !important;background-repeat:no-repeat !important;margin-top:4px !important;vertical-align:middle !important;width:100% !important;-moz-box-sizing:border-box;background-color:#465A64;border:medium none;color:#AAB4B9;height:29px;padding:0 6px 0 32px;}#search-form.search-form #edit-submit.form-submit{-moz-appearance:none;background-color:#F0F0F0;background-image:none;border:0 none;display:block;height:30px;padding:4px 10px;text-transform:lowercase;margin-left:12px;display:inline;}@media all and (max-width:767px){#edit-search-block-form--4{background-image:url("/sites/all/themes/capgemini/images/loupe-search-white.png");background-position:10px center;background-repeat:no-repeat;margin-top:10px !important;width:92%;-moz-box-sizing:border-box;background-color:#465A64;border:medium none;color:#AAB4B9;height:29px;padding:0 6px 0 32px;}#search-form.search-form #edit-submit.form-submit{margin-left:0px;}}.us_disclaimer .header-wrapper-bottom{padding-bottom :0px;}.legal-text-us{font-size:0.725em;}.legal-color-us{color:#fff;}.legal-bold-us{font:bold;}.table-no-background-color tr td.even{background:none !important;}.table-no-background-color  tr.even,.table-no-background-color  tr.odd{background:none;}
.i18n-cc-de-auchde .view-mode-push_block p{-moz-hyphens :none;}.i18n-ja .view-mode-push_block p{-moz-hyphens :auto;}#main-inner .type-meet-your-experts .event-conference .conference-detail{width:100%;}.jcarousel-item{margin:0 1px;height:144px;}.node-header,.node-section{padding:22px 27px 40px 27px;}.node-section{background-color:white;margin-bottom:12px;}.header-wrapper-top{padding-top:14px;}.header-wrapper-bottom{padding-bottom:20px;}.item-list-content,.suggestions_list,.static-remote-control > ul,.paragraph-subcontent-text ul,.field-wysiwyg ul,.node-blog-article .content ul{list-style:none;text-align:left;}.item-list-content > li,.suggestions_list > li,.static-remote-control > ul > li,.paragraph-subcontent-text ul li,.field-wysiwyg ul li,.node-blog-article .content ul > li{margin:8px 0;padding-left:17px;background:url(/sites/all/themes/capgemini/images/list-puce-square.png) left 0 no-repeat;}.node-tiny-header{background-color:#66c6e7;}.node-tiny-header h1,.node-tiny-header p{color:white;}.node-tiny-header p{font-size:1.125em;}.node-tiny-header + .node-section{background :url(/sites/all/themes/capgemini/images/comma-cyan.png) 10% -1px no-repeat white;}.with-margin-bottom{margin-bottom:12px;}.extra-margin-bottom{margin-bottom:50px;}.node strong{font-weight :bold;}.node em{font-style :italic;}.second-layer{background-color:white;}.second-layer .second-layer-inner{background:url(/sites/all/themes/capgemini/images/comma-green.png) left -2px no-repeat white;padding-top:24px;}.node-unpublished p.unpublished,.comment-unpublished p.unpublished{height:0;overflow:visible;color:#324146;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.lt-ie8 .node-unpublished p.unpublished > *,.lt-ie8 .comment-unpublished > *{position:relative;}.node-unpublished{background-color:transparent;}.follow-list li.icon-follow-25{width :25px;height :25px;margin-right :5px;text-align:center;display :inline-block;}html.lt-ie8 .follow-list li.icon-follow-25{display:inline;zoom:1;}.follow-list li.icon-follow-20{width :20px;height :20px;margin-right :5px;text-align:center;display :inline-block;}html.lt-ie8 .follow-list li.icon-follow-20{zoom:1;display:inline;}.follow-list li.icon-follow-25 a{width :25px;height :25px;display :block;}.follow-list li.icon-follow-20 a{width :20px;height :20px;display :block;}.column-client-story-item{width :325px;}.node-dark-blue-big-without-image-1u{z-index :1;background-color :#0e4154;height:372px;font-family :HelveticaLTStdLight,helvetica,arial;}.node-dark-blue-big-without-image-1u p,.node-dark-blue-big-without-image-1u li{background-color :#0e4154;font-family :HelveticaLTStdLight,helvetica,arial;line-height :1em;}.node-dark-blue-big-without-image-1u a{display :block;width :324px;height :100%;}.node-dark-blue-big-without-image-1u .header{height:60px;display :block;text-align:left;font-size:0.9em;margin-bottom :10px;}.node-dark-blue-big-without-image-1u .header .picto-content{width :58px;height :58px;float :left;margin-right:10px;background-color :#0b3040;}.node-dark-blue-big-without-image-1u h3{font-family :HelveticaLTStdLight,helvetica,arial;color :#fff;margin-bottom:2px;}.node-dark-blue-big-without-image-1u .link-push h4{line-height :58px;color :#fff;font-family :HelveticaLTStdLight,helvetica,arial;font-size:16px;}.node-dark-blue-big-without-image-1u .body{padding:0px 20px;color :#fff;height:130px;text-align:left;}.videogallery{position :relative;}.info_video{position :absolute;text-align :left;padding :0px 10px 30px 50px;color :#FFF;bottom :0;left :0;font-size :2em;}.node .field-collection-container{border:0;margin:0;}.mosaic-full-width-style01{position:relative;}.mosaic-full-width-style01 .header-start > .info{background-color:#66c6e7;color:#0f4155;overflow:hidden;padding:10px 20px;}.mosaic-full-width-style01 .info h1{color:#fff;margin:0;padding:5px 0 10px 50px;}.mosaic-full-width-style01 .related-content{float:none;width:100%;}.mosaic-full-width-style01 .related-content p{color:#fff;}.mosaic-full-width-style01 .related-content .column-left,.mosaic-full-width-style01 .related-content .column-right{width:100%;float:none;}.mosaic-full-width-style01 .related-content .column-right{margin-left:1px;}.mosaic-full-width-style01 .related-content.layout-2 .column-left .view-mode-cap_push_header_tiny_bloc_vertical,.mosaic-full-width-style01 .related-content.layout-2 .column-right .view-mode-cap_push_header_big_bloc,.mosaic-full-width-style01 .related-content.layout-3 .column-left .view-mode-cap_push_header_slim_bloc_horizontal,.mosaic-full-width-style01 .related-content.layout-3 .column-right .view-mode-cap_push_header_slim_bloc_vertical,.mosaic-full-width-style01 .related-content.layout-2 .column-left .view-mode-cap_push_header_slim_bloc_vertical,.mosaic-full-width-style01 .related-content .column-left > .node,.mosaic-full-width-style01 .related-content .column-right > .node{margin-top:2px;}.mosaic-full-width-style01 .header-end{height:25px;background:url(/sites/all/themes/capgemini/images/comma-cyan.png) no-repeat scroll 75px -1px #FFFFFF;width:100%;position:absolute;z-index:1;bottom:-25px;}.paragraph-push.grey,.grey-background-block{background:#fafafa;overflow:hidden;}.push-title,.paragraph-push .paragraph-push-title{text-transform:uppercase;border-bottom:1px solid #acb1b4;padding-bottom:0.8em;margin:0;}.paragraph-push.grey > * > ul > li,.paragraph-push.grey > * > .field > .field-items > *,.grey-background-block > * > ul > li,.grey-background-block > * > .field > .field-items > *{padding:1.3em 0;border-bottom:1px solid #acb1b4}.paragraph-push.grey > * > ul > li:hover,.paragraph-push.grey > * > .field > .field-items > *:hover,.grey-background-block > * > ul > li:hover,.grey-background-block > * > .field > .field-items > *:hover{background:#fff;}.paragraph-push .image-wrapper{width:104px;}.paragraph-push .image-caption,.grey-background-block .image-caption{font-size:0.8em;color:#000;clear:both;padding:0.8em 0 0 0;}.paragraph-push .teaser-text{padding:0.5em 0;clear:both;float:left;width:142px;}.paragraph{padding:2em 0;}.paragraph.with-highlighted{background:#fafafa;}.paragraph.with-highlighted .paragraph-push > .resp-padding{padding-left:0;padding-right:0;}.paragraph .paragraph-subcontent,.paragraph .paragraph-pushes > *{margin:1em 0;}.paragraph .paragraph-pushes > *{margin:1em 0;}.paragraph > .omega,.paragraph > .container9 > .omega{float:right;}.paragraph .paragraph-subcontent-text p{margin:1em 0 0 0;}.paragraph .paragraph-subcontent-text p:first-child{margin:0;}.paragraph .paragraph-subcontent-text table{margin:1em 0;border-spacing:0;border-bottom:1px solid #acb1b4;width:100%;}.paragraph .paragraph-subcontent-text table tr > *{background:#fff;}.paragraph .paragraph-subcontent-text table tr td,.paragraph .paragraph-subcontent-text table tr th{border-top:1px solid #acb1b4;}.paragraph .paragraph-subcontent-text table tr th{font-weight:bold;padding:0.5em 0;}.paragraph .paragraph-subcontent-text table tr td{padding:0.5em;text-align:center;}.paragraph .paragraph-subcontent-text table tr td.even{background:#f0f0f0;}.paragraph td.mini-block-item{vertical-align:top;width:33%;}.paragraph .mini-block-item-content{padding:0.6em;}.paragraph .mini-block-item-content .mini-block-item-image,.paragraph .mini-block-item-content .mini-block-item-title{display:inline-block;vertical-align:middle;}.lt-ie8 .paragraph .mini-block-item-content .mini-block-item-image,.lt-ie8 .paragraph .mini-block-item-content .mini-block-item-title{display:inline;zoom:1;}.paragraph .mini-block-item-content .mini-block-item-title{font-weight:bold;}.paragraph .mini-block-item-content .mini-block-item-header{margin:0 0 1em 0;}.paragraph-subcontent .node-quote{padding:1.5em 0;}.paragraph-subcontent .quote-content{position:relative;margin:0 40px;}.paragraph-subcontent .quote-content .open-quote{background:transparent url(/sites/all/themes/capgemini/images/quotes_left_blue.png) no-repeat left top;position:absolute;left:-40px;top:0;height:25px;width:30px;}.paragraph-subcontent .quote-content .close-quote{background:transparent url(/sites/all/themes/capgemini/images/quotes_right_blue.png) no-repeat left top;position:absolute;bottom:0;right:-40px;height:25px;width:30px;}.paragraph-subcontent .quote-complementary{margin:1.25em 40px;font-size:13px;font-family:Arial;}.paragraph-subcontent .quote-complementary .quote-link{display:inline-block;padding:0 1.5em 0 0;background-position:right bottom !important;}.lt-ie8 .paragraph-subcontent .quote-complementary .quote-link{display:inline;zoom:1;}.paragraph-subcontent .quote-complementary .image-wrapper{width:71px;float:left;margin:0 10px 0 0;font-size:0.8em;}.paragraph-subcontent .node-resource{position:relative;}.paragraph-subcontent .node-resource .embeded-resource-layer{position:absolute;bottom:0;left:0;color:#fff;padding:0 25px 20px 25px;}.background-white-section{background:#fff;padding-top:2em;padding-bottom:2em;margin-top:1em;}.background-white-section:first-child{margin-top:0;}.paragraph-push .node{margin-top:12px;}.paragraph-pushes section.paragraph-push{margin-top:0;}.paragraph-push .node.view-mode-push_teaser_block{margin-top:0;}.paragraph-push .view-mode-cap_tiny_block{background:#00a0d7;overflow:hidden;}.paragraph-push .view-mode-cap_tiny_block:hover,.paragraph-push .view-mode-cap_tiny_block:active{background:#abb4b9;}.social-media-block{background-color:#fff;}.block-cap .header-block{margin-bottom:0.875em;}.work-with-us-block .work-with-us-content{margin-bottom:32px;}.find-a-job-most-shared-jobs-listed .most-shared-jobs-title,.work-with-us-block .work-with-us-title{margin-bottom:24px;padding-bottom:12px;border-bottom:1px solid #abb2b6;}.work-with-us-block .view-cap-job-offers-lists{margin-bottom:12px;overflow:auto;}.work-with-us-block .view-cap-job-offers-lists > .view-empty{margin:20px 0;}.work-with-us-block .all-latest-job-openings{display:block;text-align:right;padding:12px 15px 12px 0;border-top:1px solid #abb2b6;}.resuts-title{display:inline-block;margin:0 14px 20px 0;vertical-align:top;}.rss-feed-button{background:transparent url(/sites/all/themes/capgemini/images/pictos/rss-grey.png) no-repeat left top;padding:9px 0 0 30px;margin:0 0 20px;display:inline-block;height:16px;vertical-align:top;width:0;overflow:hidden;}input{color:#324146;}.header-block.related-header-teaser-block{border-bottom:1px solid #bbc3c7;padding-bottom:6px;margin-bottom:0;}.related-push-teaser-block li{border-bottom:1px solid #abb2b6;padding-bottom:12px;padding-top:12px;}.related-push-teaser-block li:hover{background-color:#ececec;opacity:0.4;}.related-push-teaser-block li.last{padding-bottom:0;border-bottom:none;}.share{position:relative;}.share-top{padding:1.5em 0;line-height:25px;min-height:25px;font-size:0.9em;clear:both;font-size:13px;}.share-top .addthis_toolbox{min-height:25px;line-height:25px;text-align:left;}.share-top .addthis_toolbox > a{display:inline-block;vertical-align:middle;float:none;height:25px;line-height:25px !important;padding:0 0 0 1em;}.view-mode-carousel_full_content .share .addthis_toolbox > a{float:left;height:25px;line-height:25px !important;padding:0 0 0 1em;}.lt-ie8 .share-top .addthis_toolbox > *{display:inline;zoom:1;}.share-top .addthis_toolbox > *:first-child{padding:0;}.share-top .addthis_button_print{display:none;}.share-top .field-label{padding:0 1em 0 0;font-weight:normal;}.share-bottom{text-align:center;padding:0 0 18px 0;clear:both;}.lt-ie8 .share-bottom{display:inline-block;}.share-bottom .field-label{display:inline-block;float:none !important;vertical-align:middle;height:38px;}.lt-ie9.lt-ie8 .share-bottom .field-label{display:inline;zoom:1;vertical-align:top;height:38px;padding:0;line-height:55px;}.share-bottom .field-items{display:inline-block;float:none !important;vertical-align:middle;height:38px;}html.lt-ie9.lt-ie8 .share-bottom .field-items{display:inline;zoom:1;}html.lt-ie8 .share-bottom .field-items{margin-top:13px;}span.share-this-title{line-height:45px;}.share-bottom .field-items *:first-child{margin:0;}.share-bottom .addthis_counter{float:right;}.share .addthis_toolbox > a > span,.share .addthis_32x32_style > a > span,.share .addthis_32x32_style .at300bs,.view-mode-carousel_full_content .share .addthis_toolbox > a{background-image:url(/sites/all/themes/capgemini/images/pictos/sprite-share-buttons.png) !important;background-color:transparent !important;background-repeat:no-repeat;padding:0 !important;display:block;margin:6px 0;width:25px !important;height:25px !important;outline:0;}.share-top .addthis_toolbox > a > span.at300bs{margin:0;}.share-bottom .field-items .addthis_toolbox > a.addthis_counter,.share-bottom .field-items .addthis_toolbox > a.addthis_counter:hover{background:transparent url(/sites/all/themes/capgemini/images/share-counter.png) no-repeat left top !important;width:58px !important;height:37px !important;line-height:37px !important;font-size:1em !important;text-align:center;padding:0 28px 0 10px !important;margin:0 1em 0 1em;border-right:1px solid #ccc;float:left;}.share-bottom .addthis_toolbox > a.addthis_counter > a.addthis_button_expanded{height:37px !important;line-height:37px !important;font-size:1em !important;color:#324146 !important;font-family:HelveticaLTStdUtlt,helvetica,arial !important;}.share-bottom .addthis_button_facebook > span,.share-bottom .addthis_32x32_style .addthis_button_facebook > span.at300bs{background-position:0 -50px !important;}.share-bottom .addthis_button_twitter > span,.share-bottom .addthis_32x32_style .addthis_button_twitter > span.at300bs{background-position:-25px -50px !important;}.share-bottom .addthis_button_compact > span,.share-bottom .addthis_32x32_style .addthis_button_compact > span.at300bs{background-position:-50px -50px !important;}.share-bottom .addthis_button_linkedin > span,.share-bottom .addthis_32x32_style .addthis_button_linkedin > span.at300bs{background-position:-75px -50px !important;}.share-bottom .addthis_button_google_plusone_share > span,.share-bottom .addthis_32x32_style .addthis_button_google_plusone_share > span.at300bs{background-position:-100px -50px !important;}.share-top .addthis_button_facebook > span,.view-mode-carousel_full_content .addthis_button_facebook{background-position:0 -75px !important;}.share-top .addthis_button_twitter > span,.view-mode-carousel_full_content .addthis_button_twitter{background-position:-25px -75px !important;}.share-top .addthis_button_compact > span,.view-mode-carousel_full_content .addthis_button_compact{background-position:-50px -75px !important;}.share-top .addthis_button_linkedin > span,.view-mode-carousel_full_content .addthis_button_linkedin{background-position:-75px -75px !important;}.share-top .addthis_button_google_plusone_share > span,.view-mode-carousel_full_content .addthis_button_google_plusone_share{background-position:-100px -75px !important;}.share-top .addthis_button_email > span,.view-mode-carousel_full_content .addthis_button_email{background-position:-125px -75px !important;}.share-top .addthis_button_print > span,.view-mode-carousel_full_content .addthis_button_print{background-position:-150px -75px !important;}.view-mode-push_block .addthis_button_facebook > span{background-position:0 -25px !important;}.view-mode-push_block .addthis_button_twitter > span{background-position:-25px -25px !important;}.view-mode-push_block .addthis_button_compact > span{background-position:-50px -25px !important;}.view-mode-push_block .addthis_button_linkedin > span{background-position:-75px -25px !important;}.view-mode-push_block .addthis_button_google_plusone_share > span{background-position:-100px -25px !important;}.view-mode-push_block .addthis_button_email > span{background-position:-175px -25px !important;}.push-picto{width:58px;height:58px;float:left;margin:0;background-image:url(/sites/all/themes/capgemini/images/csg-5110c53eb3603.png);background-repeat:no-repeat;background-position:0 0;background-color:rgba(0,0,0,0.18);}.lt-ie9 .push-picto .ie-bg{width:58px;height:58px;background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#20000000,endColorstr=#10000000);zoom:1;}.view-mode.type-awards .push-picto{background-position:0 -116px;}.view-mode.type-client_story .push-picto{background-position:0 -232px;}.view-mode.type-conversation .push-picto{background-position:0 -348px;}.view-mode.type-corporate .push-picto{background-position:0 -464px;}.view-mode.type-csr .push-picto{background-position:0 -580px;}.view-mode.type-financial .push-picto{background-position:0 -696px;}.view-mode.type-job-offers .push-picto{background-position:0 -812px;}.view-mode.type-meet-your-experts .push-picto{background-position:0 -928px;}.view-mode.type-mobile-app .push-picto{background-position:0 -1044px;}.view-mode.type-news .push-picto{background-position:0 -1160px;}.view-mode.type-newsletter .push-picto{background-position:0 -1276px;}.view-mode.type-quizz .push-picto{background-position:0 -1392px;}.view-mode.type-service-presentation .push-picto{background-position:0 -1508px;}.view-mode.type-thought_leadership .push-picto{background-position:0 -1624px;}.view-mode.type-twitter .push-picto{background-position:0 -1740px;}.resp-padding{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;}.view-empty{margin-top:20px;margin-bottom:20px;}.view-empty > p{font-size:1.275em;font-family:HelveticaLTStdUtlt,helvetica,arial;}.field-wysiwyg ol li,.paragraph-subcontent-text ol li{list-style:decimal;list-style-position:inside;margin:8px 0;}#paragraph-push-1 .node-unpublished,#paragraph-push-2 .node-unpublished{background:url("/sites/all/themes/capgemini/images/pictos/transparent/ie8_transparent_1.png")\9;}.abm-block,.abm-block a{color:#fff;}.abm-block-padding{padding-left:10px;}.abm-block-padding-top{padding-top:15px;}.abm-block ul li{list-style-type:none;padding:0px;margin:0px;background:none;}.abm-site .view-mode > a{position:static;}.abm-site .first-footer{background:none;}body.i18n-ja .node-unpublished p.unpublished,body.i18n-ja .comment-unpublished p.unpublished,body.i18n-ja .node-dark-blue-big-without-image-1u,body.i18n-ja .node-dark-blue-big-without-image-1u p,body.i18n-ja .node-dark-blue-big-without-image-1u li,body.i18n-ja .node-dark-blue-big-without-image-1u h3,body.i18n-ja .paragraph-subcontent .quote-complementary,body.i18n-ja .share-bottom .addthis_toolbox > a.addthis_counter > a.addthis_button_expanded,body.i18n-ja .view-empty > p{font-family:Meiryo UI !important;}
.views-displays .secondary li{float:none;margin:0 6px 0;}.views-displays .secondary a:link,.views-displays .secondary a:visited{text-shadow:none;padding:2px 7px 3px;}.views-displays .secondary .open > a{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-ms-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;}.views-displays .secondary .open > a:hover{color:#333;}.views-displays .secondary .action-list li{margin:0;}.views-displays .secondary .action-list li:first-child{-webkit-border-radius:0 7px 0 0;-moz-border-radius:0 7px 0 0;-ms-border-radius:0 7px 0 0;-o-border-radius:0 7px 0 0;border-radius:0 7px 0 0;}.views-displays .secondary .action-list li:last-child{-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-ms-border-radius:0 0 7px 7px;-o-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;}
.render-links-block{margin-bottom:12px;}.render-links-block h2{color:white;}.render-links-block ul > li{margin-bottom:15px;}.render-links-block ul > .last{margin-bottom:0;}.block-media-contacts{margin-bottom:12px;color:#fff;position:relative;background-color:#465a64;}.block-media-contacts .country-link a,.block-media-contacts .media-contact-wrap a,.render-links-block a{padding-right:16px;color:white;font-family:HelveticaLTStdLight,helvetica,arial;background:url(/sites/all/themes/capgemini/images/arrow-right.png) no-repeat right center transparent;}.block-media-contacts .country-link a:hover,.block-media-contacts .media-contact-wrap a:hover,.render-links-block a:hover,.job-offers-block .opportunities a:hover{text-decoration:underline;}.block-media-contacts .country-all,.job-offers-block .country-all{position:absolute;bottom:0;width:100%;background-color:#324146;}.block-media-contacts .country-link{padding:27px;height:36px;}.block-media-contacts .select2-container .select2-choice span,.job-offers-block .select2-container .select2-choice span{margin-right:45px;}.block-media-contacts .select2-container .select2-choice,.job-offers-block .select2-container .select2-choice{padding-left:27px;}.block-media-contacts .country-select .select2-container .select2-choice div,.job-offers-block .country-select .select2-container .select2-choice div{padding-right:27px;}.block-media-contacts .country-select .select2-container .select2-choice div b,.job-offers-block .country-select .select2-container .select2-choice div b{background-position:right center;}.job-offers-block{background-color:#465a64;color:#fff;position:relative;z-index:100;margin-bottom:12px;}.job-offers-block .job-offers-wrapper-content{padding:22px 27px 40px 27px;}.job-offers-block.contry-select-adapt .job-offers-wrapper-content{padding:22px 27px 22px 27px;}.job-offers-block .job-offers-title{color:#fff;}.job-offers-block .opportunities{background:transparent url(/sites/all/themes/capgemini/images/arrow_right.png) no-repeat right center;margin-top:10px;}.job-offers-block .opportunities a{padding-right:16px;color:white;font-family:HelveticaLTStdLight,helvetica,arial;}.analyst-corner-block{min-height:146px;background-color:#465a64;}.company-overview-block,.useful-information-block{background-color:#0f4155;}#block-cap-custom-footer-contact-us .block-title{margin-bottom:11px;font-size:15px;color:#fff;line-height:17px;font-family:arial;}#block-cap-custom-footer-contact-us .block-title .title-contat-us{color:#fff;text-decoration:none;}#block-cap-custom-footer-contact-us .block-title .title-contat-us:hover{text-decoration:underline;}#block-cap-custom-footer-contact-us .contat-us{font-size:11px;color:#fff;text-decoration:none;padding:0 10px 0 0;background:transparent url(/sites/all/themes/capgemini/images/pictos/white-arrow-contact-us.png) no-repeat right center;}#block-cap-custom-footer-contact-us .contat-us:hover{text-decoration:underline;}#block-cap-custom-footer-discover-our-two-brands .block-title{color:#fff;font-size:15px;line-height:17px;font-family:arial;}#block-cap-custom-footer-discover-our-two-brands > ul{margin-top:15px;}#block-cap-custom-footer-discover-our-two-brands li{margin:10px 0 0 0;}#block-cap-custom-footer-discover-our-two-brands li > a:hover{opacity:0.8;}.lt-ie9 #block-cap-custom-footer-discover-our-two-brands li > a:hover{filter:alpha(opacity=80);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}#block-cap-custom-footer-follow-us > .block-title{color:#fff;font-size:15px;line-height:17px;font-family:arial;}#block-cap-custom-footer-follow-us > .follow-list{margin-top:5px;}#block-cap-custom-footer-follow-us > .follow-list > .icon-follow-20{float:left;margin:5px 20px 0 0;}#block-cap-custom-footer-follow-us > .follow-list > .icon-follow-20 > a:hover{opacity :0.8;}.lt-ie9 #block-cap-custom-footer-follow-us > .follow-list > .icon-follow-20 > a:hover{filter:alpha(opacity=80);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}.tweet .tweet-text a{color:#00a0d7;}.tweets-block{padding:25px 27px;background-color:#fff;}.tweets-block .tweets{margin:10px 0 18px 0;border-top:1px solid #abb2b6;}.tweets-block .tweets > .tweet{padding:20px 0;border-bottom:1px solid #abb2b6;}.tweet-account-name{font-family:arial;font-size:0.9375em;}.tweet-account-screen-name > a{font-family:arial;color:#00a0d7;text-decoration:none;}.tweet-text{margin:6px 0;font-family:HelveticaLTStdLight,helvetica,arial;}.tweet-date{padding-right:3px;}.tweet-date,.tweet-source{font-family:arial;font-size:0.8125em;}.tweet-date .placeholder{font-style:normal;}.tweet-links{margin-top:4px;}.tweet-links > a{margin-right:5px;padding:0 0 1px 20px;color:#465a64;font-family:arial;font-size:0.75em;text-decoration:none;text-transform:capitalize;}.tweet-links > .reply{background:url(/sites/all/themes/capgemini/images/tweet-reply.png) no-repeat bottom left;}.tweet-links > .retweet{background:url(/sites/all/themes/capgemini/images/tweet-retweet.png) no-repeat bottom left;}.tweet-links > .favorite{background:url(/sites/all/themes/capgemini/images/tweet-favorite.png) no-repeat bottom left;}.tweet-links > .reply:hover,.tweet-links > .retweet:hover,.tweet-links > .favorite:hover{text-decoration:underline;}.twitter-follow{text-align:right;}.twitter-follow > a{padding-right:20px;font-family:arial;font-size:0.8125em;color:#465a64;text-decoration:none;background:url(/sites/all/themes/capgemini/images/right-arrow.png) no-repeat center right;}.social-media-block{background:#fff;margin-bottom:12px;}.social-media-block .social-media-block-title{border-bottom:1px solid #abb4b9;padding-bottom:0.5em;}.node-push-socials .social-media-item,.social-media-block .social-media-item{max-width:100%;overflow:hidden;display:inline-block;text-align:center;border-bottom:1px solid #abb4b9;padding:7px 0;}.lt-ie8 .node-push-socials .social-media-item,.lt-ie8 .social-media-block .social-media-item{display:inline;zoom:1;}.lt-ie8 .node-push-socials .social-media-item-2,.lt-ie8 .node-push-socials .social-media-item-3,.lt-ie8 .social-media-block .social-media-item-2,.lt-ie8 .social-media-block .social-media-item-3{width:49.9%;}.node-push-socials .social-media-item-0,.social-media-block .social-media-item-0{padding:0;border:none;margin-left:auto;margin-right:auto;display:block;}.node-push-socials .social-media-item-1,.social-media-block .social-media-item-1{border-top:1px solid #abb4b9;}.node-push-socials .social-media-item-2,.node-push-socials .social-media-item-3,.social-media-block .social-media-item-2,.social-media-block .social-media-item-3{padding:14px 0;width:50%;}.node-push-socials .social-media-item-1,.social-media-block .social-media-item-1{width:100%;}.node-push-socials .social-media-item-2 .social-media-item-inner,.social-media-block .social-media-item-2 .social-media-item-inner{border-right:1px solid #abb4b9;}.node-push-socials .social-media-item-0 .social-media-item-inner,.social-media-block .social-media-item-0 .social-media-item-inner{overflow:hidden;margin-top:-1px;margin-bottom:-7px;}.node-push-socials .social-media-item-1 .social-media-item-inner,.social-media-block .social-media-item-1 .social-media-item-inner{margin-left:-10px;}.webform-block{background:#fff;margin-bottom:12px;}.webform-block .header-block{border-bottom :1px solid #abb2b6;padding-bottom:10px;text-transform:uppercase;margin-bottom:20px;}.webform-block .content-block{font:15px Arial;}.opportunities_small a:hover{text-decoration:underline;}.opportunities_small{background:transparent url(/sites/all/themes/capgemini/images/arrow_right.png) no-repeat right center;margin-top:5px;}.opportunities_small a{padding-right:16px;color:white;font-family:HelveticaLTStdLight,helvetica,arial;font-size:0.9em;}.blog-disclaimer{font-size:11px;height:auto;clear:both;}body.i18n-ja .block-media-contacts .country-link a,body.i18n-ja .block-media-contacts .media-contact-wrap a,body.i18n-ja .render-links-block a,body.i18n-ja .job-offers-block .opportunities a,body.i18n-ja #block-cap-custom-footer-contact-us .block-title,body.i18n-ja  #block-cap-custom-footer-discover-our-two-brands .block-title,body.i18n-ja  #block-cap-custom-footer-follow-us > .block-title,body.i18n-ja .tweet-account-name,body.i18n-ja  .tweet-account-screen-name > a,body.i18n-ja .tweet-text,body.i18n-ja  .tweet-date,body.i18n-ja  .tweet-source,body.i18n-ja .tweet-links > a,body.i18n-ja  .twitter-follow > a,body.i18n-ja .opportunities_small a{font-family:Meiryo UI !important;}
.wrapper-push-right{float:none;margin-left:0;}.home-mozaic .header-list-push{width:100%;float:none;}.home-mozaic .header-list-push .view-mode.span2{float:none;width:100%;margin:2px 0 0;}.home-mozaic .header-list-push .view-mode img{margin-right:6px;}.view-mode{height:auto;width:auto;position:relative;}.view-mode > a,.view-mode-cap_push_embedded_content_full_width .voverlay{display:block;text-decoration:none;height:auto;position:relative;}.view-mode img{display:block;z-index:0;position:relative;}.view-mode .information{overflow:hidden;padding:11px 15px 15px 15px;font-family:arial;color:white;height:178px;}.view-mode .information > h1,.view-mode .information > p,.view-mode .information > a{color:white;}.view-mode h1{margin:0;color:white;font-family:HelveticaLTStdLight,helvetica,arial;font-size:1.125em;}.play_video{background :transparent url(/sites/all/themes/capgemini/images/play.png) no-repeat center center;display :block;position :absolute;height:57px;width:57px;right:20px;top:20px;}.home-mozaic .view-mode{margin-top:2px;}.home-mozaic .view-mode img{width:150px;}.home-mozaic img{float:left;}.home-mozaic .header-big-push img{float:left;}.home-mozaic .header-big-push .information{width:auto;}.home-mozaic .header-big-push .view-mode{height:auto;margin-top:0;}.view-mode-teaser_simplified > a{margin:0 0 8px;display:block;}.view-mode-teaser_simplified h2{padding-right:16px;display:inline;font-size:1.125em;color:#00a0d7;font-weight:normal;font-family:HelveticaLTStdLight,helvetica,arial;background:transparent url(/sites/all/themes/capgemini/images/right-arrow.png) no-repeat right center;}.view-mode-teaser_simplified .information-date-type{margin-bottom:22px;font-size:0.9375em;font-family:arial;}.view-mode-teaser_simplified .type:before{content:'|';}.lt-ie8 .view-mode-teaser_simplified .type{border-left:1px solid #465a64;padding-left:4px;}.view-mode-teaser_simplified .doc-link{display:inline;padding-left:25px;background:transparent url(/sites/all/themes/capgemini/images/pictos/icon-download-pdf.png) no-repeat left center;}.view-mode-teaser_simplified .doc-link > a{padding-right:16px;font-size:0.8125em;color:#314048;background:transparent url(/sites/all/themes/capgemini/images/right-arrow.png) no-repeat right center;}.view-mode-teaser_simplified .doc-link > a:hover,.view-mode-teaser_simplified .doc-link > a:active{text-decoration:underline;}.node-expert-profile.view-mode-cap_tiny_block .info{height:100px;padding:0px 4px;}.view-mode-push_simple_block .info,.view-mode.fictive .info{padding:7px 5px;min-height:77px;max-width:156px;color:white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.view-mode-push_simple_block .info p,.view-mode.fictive .info p{color:#fff;}.view-mode-push_block{overflow:hidden;}.view-mode-push_block .button-pdf{background-image:url(/sites/all/themes/capgemini/images/pictos/icon-download-pdf-white.png);}.view-mode-push_block .button-arrow.combined{padding-bottom:0;padding-right:0;padding-top:0;}.view-mode-push_block > .field-type-image{height:219px;}.view-mode-push_block a,.view-mode-push_block a:hover,.view-mode-push_block h3,.view-mode-push_block .push_block-title,.view-mode-push_block_variant a,.view-mode-push_block_variant a:hover,.view-mode-push_block_variant h3,.view-mode-push_block_variant .push_block-title{color:#fff;}.view-mode-push_block header img{display:inline-block;}.view-mode-push_block .content,.view-mode-push_block_twitter .content{clear:both;}.view-mode-push_block.node-resource-client-story .resource-type-picto{background-color:#0B3040;}.view-mode-push_block .content>a{color:#fff;}.view-mode-push_block .content a img{margin:0 auto;}.view-mode-push_block.with-image > a > img{float:left;width:100%;max-width:324px;}.view-mode-push_block header{min-height:58px;width:100%;}.view-mode-push_block p{color:#fff;}.view-mode-push_block_twitter .push_block-title{margin-left:58px;padding-bottom:0;padding:12px 12px 0 20px;word-wrap:break-word;}.view-mode-push_block .push_block-title{margin-left:58px;padding-bottom:0;padding:20px 12px 0 20px;word-wrap:break-word;}.view-mode-push_block.node-key-figure .push-block-attached-file{color:#fff;}.view-mode-push_block.node-key-figure .key-figure-type-picto{float:left;height:58px;width:58px;background:#41B8E2;margin:0 20px 0 0;}.view-mode-push_block.node-key-figure .content{color:white;}.view-mode-push_block.node-key-figure .content .title{text-align:center;}.view-mode-push_block .event-type-picto{background:none repeat scroll 0 0 #41B8E2;float:left;height:58px;width:58px;margin:0 20px 0 0;}.view-mode-push_block.node-resource span.combined a{color:#FFF;}.view-mode-push_block.node-resource span.combined a:active,.view-mode-push_block.node-resource span.combined a:hover{text-decoration:underline;}.view-mode-push_block.node-resource span.combined{margin-bottom:12px;margin-left:12px;}.view-mode-push_block.node-resource .field-name-field-addthis-teaser-share{margin-bottom:12px;margin-left:12px;padding:0 7px 1.5em;}.view-mode-push_double_block .content,.view-mode-cap_push_embedded_content_full_width .information{bottom:20px;color:white;left:25px;position:absolute;}.view-mode-push_double_block .content .title{text-shadow:0 0 20px #000;}.lt-ie9 .view-mode-push_double_block .content .title{filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999',Direction=135,Strength=10);zoom:1;}.view-mode-push_double_block .content .text{text-shadow:0 0 5px #000;}.view-mode-push_double_block .content span.icon-arrow{display:inline-block;height:26px;padding:0 0 0 10px;width:18px;}.view-mode-push_double_block.node-resource header{color:#fff;text-shadow:0 0 5px #000;}.view-mode-push_double_block.node-resource .push-block-main-content,.view-mode-cap_push_embedded_content_full_width .information > p{color:#fff;text-shadow:0 0 5px #000;}.view-mode-push_double_block.node-resource .resource-type-picto{display:inline-block;margin-left:-10px;vertical-align:middle;}.view-mode-push_double_block.node-resource .resource_type{display:inline-block;}.lt-ie8 .view-mode-push_double_block.node-resource .resource-type-picto,.lt-ie8 .view-mode-push_double_block.node-resource .resource_type{display:inline;zoom:1;}.node-block-expertise-homepage.view-mode-push_double_block .content{bottom:0;color:white;left:25px;position:absolute;}.node-block-expertise-homepage.view-mode-push_double_block .content .text{margin:15px 0 15px;}.view-mode-push_block_twitter{overflow:hidden;}.view-mode-push_block_twitter > .field-type-image{height:219px;text-align:center;}.view-mode-push_block_twitter .content{color:white;}.view-mode-push_block_twitter header img{display:inline-block;}.view-mode-push_block_twitter .expert-profile-type-picto{float:left;height:58px;width:58px;background:#41B8E2;margin:0 20px 0 0;}.view-mode-push_block_twitter .content>a{color:#fff;}.view-mode-push_block_twitter header{min-height:58px;}.view-mode-push_block_twitter p{color:#fff;}.view-mode-push_block_twitter header h3{display:table-cell;vertical-align:middle;color:#fff;}.view-mode-cap_push_header_gigantic_bloc{position:relative;overflow:hidden;height:278px;width:492px;}.view-mode-cap_push_header_gigantic_bloc .information-wrapper{background:url("/sites/all/themes/capgemini/images/bg-black-50.png") repeat scroll 0 0 transparent;bottom:0;left:0;position:absolute;right:0;top:0;}.view-mode-cap_push_header_gigantic_bloc .information{position:absolute;bottom:20px;left:15px;right:15px;color:white;text-shadow:0 0 5px #000;}.view-mode-cap_push_header_gigantic_bloc a{color:#fff;text-decoration:none;}.view-mode-cap_push_header_gigantic_bloc .information.client_story h3{padding:10px 0 0 50px;background:transparent url(/sites/all/themes/capgemini/images/pictos/client-story-transparent.png) no-repeat left top;height:30px;display:inline-block;margin:0;font-size:13px;font-weight:normal;color:#fff;font-family:HelveticaLTStdLight,​helvetica,​arial;}.view-mode-cap_push_header_gigantic_bloc p,.view-mode-cap_push_header_tiny_bloc_horizontal p{margin:0;font-size:16px;color:#fff;font-family:HelveticaLTStdLight,​helvetica,​arial;}.view-mode-cap_push_header_tiny_bloc_horizontal{height:140px;width:245px;display:inline-block;}.view-mode-cap_push_header_tiny_bloc_horizontal .information{width:215px;height:114px;padding:11px 15px 15px 15px;}.view-mode-cap_push_header_tiny_bloc_horizontal a{color:#fff;text-decoration:none;}.view-mode-cap_push_header_slim_bloc_horizontal{width:324px;}.view-mode-cap_push_header_slim_bloc_horizontal img{float:left;}.view-mode-cap_push_header_slim_bloc_horizontal .information{float:left;padding:15px;width:128px;height:82px;}.view-mode-cap_push_header_slim_bloc_horizontal a{color:#fff;text-decoration:none;}.view-mode-cap_push_header_big_bloc{height:306px;}.view-mode-cap_push_header_big_bloc a{color:#fff;text-decoration:none;}.view-mode-cap_push_header_big_bloc a h3{color:#fff;font-family:HelveticaLTStdLight,​helvetica,​arial;}.view-mode-cap_push_header_big_bloc .information{margin:11px 15px 15px 0;padding:0 0 0 15px;width:auto;height:auto;}.mosaic-full-width-style01 .view-mode-cap_push_header_big_bloc .information .no-js{width:auto;height:auto;display:block;}.mosaic-full-width-style01 .view-mode-cap_push_header_big_bloc .header-big-block-link{height:100%;}.view-mode-cap_push_header_big_bloc .header-big-block-link{overflow:hidden;}.view-mode-cap_push_header_slim_bloc_horizontal_l2,.view-mode-cap_push_header_slim_bloc_horizontal_l2{height :152px;width:409px;margin-bottom:12px;vertical-align:top;}.view-mode-cap_push_header_slim_bloc_horizontal_l2{background-color :#0f4155;}.view-mode-cap_push_header_slim_bloc_horizontal_l2:hover{background-color :#0b3140;}.view-mode-cap_push_header_slim_bloc_horizontal_l2.with-image{background-color :#00a0d7;}.view-mode-cap_push_header_slim_bloc_horizontal_l2.with-image:hover{background-color :#0080ac;}.view-mode-cap_push_header_slim_bloc_horizontal_l2 a{display:block;color:#fff;text-decoration:none;}.view-mode-cap_push_header_slim_bloc_horizontal_l2 a h3{color:#fff;font-family:HelveticaLTStdLight,​helvetica,​arial;}.view-mode-cap_push_header_slim_bloc_horizontal_l2.with-image img{float:left;}.view-mode-cap_push_header_slim_bloc_horizontal_l2 .information{width:380px;height:122px;padding:15px;}.view-mode-cap_push_header_slim_bloc_horizontal_l2.with-image .information{float:left;width:155px;height:122px;padding:15px;}.view-mode-cap_big_block.node-expert-profile{min-height:310px;background-color:#00a0d7;}.view-mode-cap_big_block.node-expert-profile:hover{background-color:#0080ac;}.view-mode-cap_big_block.node-expert-profile a{display:block;color:#fff;text-decoration:none;font-size:13px;}.view-mode-cap_big_block.node-expert-profile .info{padding:12px 20px 18px;height:100px;overflow:hidden;}.view-mode-cap_big_block.node-expert-profile .info h4{margin-bottom:12px;font-size:16px;}.view-mode-cap_big_block.node-expert-profile .social-links{padding:0 15px 15px;height:27px;}.view-mode-cap_big_block.node-expert-profile .social-links a{float:left;margin-left:22px;}.view-mode-cap_big_block.node-expert-profile .social-links a:first-child{margin-left:0;}.view-mode-cap_tiny_block.node-testimonial{width:240px;background-color:#00a0d7;}.view-mode-cap_tiny_block.node-testimonial:hover{background-color:#0080ac;}.view-mode-cap_tiny_block.node-testimonial a{color:#fff;text-decoration:none;}.view-mode-cap_tiny_block.node-testimonial .info{padding:10px 20px 20px;overflow:hidden;}.node-expert-profile.view-mode-cap_tiny_block>a{color:#fff;}.view-mode-push_teaser_block{display:block;}.view-mode-push_teaser_block .teaser-blog-author{float:left;width:104px;padding-right:18px;padding-bottom:6px;color:#465A64;}.view-mode-push_teaser_block .teaser-blog-name{display:block;padding:4px 0 6px;}.view-mode-push_teaser_block .push-teaser-block-title{font-size:1em;word-wrap:break-word; hypens:auto;}.view-mode-push_teaser_block .push-teaser-block-picture{word-wrap:break-word;float:left;hypens:auto;width:38%;margin:0 3% 0 0;padding-bottom:0;padding-right:0;}.view-mode-push_teaser_block .push-teaser-block-picture img{width:100%;}.view-mode-push_teaser_block .push-teaser-block-infos{width:56%;float:right;}.view-mode-push_teaser_block .push-teaser-block-name{display:block;padding:4px 0 0;font-size:0.8em;color:#465a64;word-wrap:break-word; hypens:auto;}.view-mode-push_teaser_block .push-teaser-block-title{background:url(/sites/all/themes/capgemini/images/right-arrow.png) no-repeat scroll right 40% transparent;padding-right:15px;color:#00a0d7;}.view-mode-push_teaser_block > .push-teaser-block-node-link{display:block;}.view-mode-push_teaser_block .push-teaser-block-complementary,.view-mode-push_teaser_block .event-location{color:#465a64;display:block;}.node-job-offer.view-mode-push_block,.node-job-offer.view-mode-push_block_variant{margin-bottom:12px;}.view-mode{color:#fff;background-color:#66c6e7;}.view-mode:hover,.view-mode:active{background-color:#40b8e1;}.view-mode.type-conversation,.view-mode.type-meet-your-experts,.view-mode.type-twitter,.view-mode.entity-user.fictive,.view-mode.type-job-offers{background-color:#00a0d7;}.view-mode.node-unpublished{background-color:#66c6e7;}.view-mode.node-unpublished:hover,.view-mode.node-unpublished:active{background-color:#40b8e1 !important;}.view-mode.type-conversation:hover,.view-mode.type-conversation:active,.view-mode.type-meet-your-experts:hover,.view-mode.type-meet-your-experts:active,.view-mode.type-twitter:hover,.view-mode.type-twitter:active,.view-mode.entity-user.fictive:hover,.view-mode.entity-user.fictive:active,.view-mode.type-job-offers:hover,.view-mode.type-job-offers:active{background-color:#0080ac;}.view-mode.type-client_story,.view-mode.type-corporate,.view-mode.type-financial,.view-mode.type-news,.view-mode.type-service-presentation,.view-mode.type-csr{background-color:#0f4155;}.view-mode.type-client_story:hover,.view-mode.type-client_story:active,.view-mode.type-corporate:hover,.view-mode.type-corporate:active,.view-mode.type-financial:hover,.view-mode.type-financial:active,.view-mode.type-news:active,.view-mode.type-news:hover,.view-mode.type-service-presentation:hover,.view-mode.type-service-presentation:active,.view-mode.type-csr:hover,.view-mode.type-csr:active{background-color:#0b3140;}.view-mode.warning-node-is-not-published{background-color:#ff8000;}.view-mode.node-unpublished{background-color:#66c6e7;}.view-mode.node-unpublished:hover,.view-mode.node-unpublished:active{background-color:#40b8e1 !important;}body.i18n-ja .view-mode-teaser_simplified h2{font-size:1.125em !important;}body.i18n-ja .view-mode h1{font-size:1.125em;}body.i18n-ja .view-mode .information,body.i18n-ja .view-mode h1,body.i18n-ja .view-mode-teaser_simplified h2,body.i18n-ja .view-mode-teaser_simplified .information-date-type,body.i18n-ja .view-mode-cap_push_header_gigantic_bloc .information.client_story h3,body.i18n-ja .view-mode-cap_push_header_gigantic_bloc p,body.i18n-ja .view-mode-cap_push_header_tiny_bloc_horizontal p,body.i18n-ja .view-mode-cap_push_header_big_bloc a h3,body.i18n-ja .view-mode-cap_push_header_slim_bloc_horizontal_l2 a h3{font-family:Meiryo UI !important;}
.button-major,.page-user .form-submit,.webform-client-form .form-submit{display:inline-block;padding:8px 14px;border:none;-moz-box-shadow:inset 0 0 2px 1px #0095c9;-webkit-box-shadow:inset 0 0 2px 1px #0095c9;-o-box-shadow:inset 0 0 2px 1px #0095c9;box-shadow:inset 0 0 2px 1px #0095c9;background-color:#00a0d7;color:#fff;font-weight:normal;font-family:HelveticaLTStdLight,helvetica,arial;font-size:1.125em;text-decoration:none;}.lt-ie9.lt-ie8 .button-major,.lt-ie8 .page-user .form-submit{display:inline;zoom:1;}.button-major:hover,.button-major:active,.page-user .form-submit:hover,.page-user .form-submit:active,.webform-client-form .form-submit:hover,.webform-client-form .form-submit:active{color:#fff;-moz-box-shadow:inset 0 0 2px 1px #0077a1;-webkit-box-shadow:inset 0 0 2px 1px #0077a1;-o-box-shadow:inset 0 0 2px 1px #0077a1;box-shadow:inset 0 0 2px 1px #0077a1;background-color:#0080ac;}.button-major.button-pdf,.button-major.button-pdf:hover{color:#fff;background-image:url(/sites/all/themes/capgemini/images/pictos/icon-download-pdf-white.png);}.button-minor{display:inline-block;padding:8px 14px;border:none;-moz-box-shadow:inset 0 0 2px 1px #e3e3e3;-webkit-box-shadow:inset 0 0 2px 1px #e3e3e3;-o-box-shadow:inset 0 0 2px 1px #e3e3e3;box-shadow:inset 0 0 2px 1px #e3e3e3;background:#f0f0f0;color:#465a64;font-weight:normal;font-family:HelveticaLTStdLight,helvetica,arial;font-size:1.125em;text-decoration:none;}.lt-ie9 .button-minor{display:inline;zoom:1;}.button-minor:hover,.button-minor:active{-moz-box-shadow:inset 0 0 2px 1px #e0e0e0;-webkit-box-shadow:inset 0 0 2px 1px #e0e0e0;-o-box-shadow:inset 0 0 2px 1px #e0e0e0;box-shadow:inset 0 0 2px 1px #e0e0e0;background:#e8e8e8;color:#465a64;font-weight:normal;font-family:HelveticaLTStdLight,helvetica,arial;font-size:1.125em;text-decoration:none;}.button-pdf,.button-pdf:hover,.cap_consulting .button-pdf,.cap_consulting .button-pdf:hover{padding:8px 12px 8px 34px;background-image:url(/sites/all/themes/capgemini/images/pictos/icon-download-pdf.png);background-repeat:no-repeat;background-position:6px center;color:#465a64;}.button-mobi,.button-mobi:hover{padding:8px 12px 8px 34px;background-image:url(/sites/all/themes/capgemini/images/pictos/icon-download-mobi.png);background-position:6px center;background-repeat:no-repeat;color:#465a64;}.button-epub,.button-epub:hover{padding:8px 12px 8px 34px;background-image:url(/sites/all/themes/capgemini/images/pictos/icon-download-epub.png);background-position:6px center;background-repeat:no-repeat;color:#465a64;}.button-pdf:hover,.button-mobi:hover,.button-epub:hover{text-decoration:underline;}.button-arrow,.webform-client-form .form-submit{padding:8px 30px 8px 12px;background-image:url(/sites/all/themes/capgemini/images/arrow-light-right-forward.png);background-repeat:no-repeat;background-position:right center;}.button-arrow:hover,.button-arrow:active,.webform-client-form .form-submit:hover,.webform-client-form .form-submit:active{background-image:url(/sites/all/themes/capgemini/images/arrow-light-right-forward.png);background-repeat:no-repeat;background-position:right center;}.combined{display:inline-block;}.button-arrow.combined{padding-right:0;}.combined > .button-pdf,.combined > .button-epub,.combined > .button-mobi{padding-right:34px;}a.link{padding-right:15px;background:transparent url(/sites/all/themes/capgemini/images/right-arrow.png) no-repeat right center;}a.link:hover{padding-right:15px;background:transparent url(/sites/all/themes/capgemini/images/right-arrow.png) no-repeat right center;}a.link-dark{color:#465a64;font-family:arial;font-size:0.8125em;text-decoration:none;}a.link-dark:hover,a.link-dark:active{text-decoration:underline;}.button-ancre{color:#465A64;font-size:1.125em;background:transparent url(/sites/all/themes/capgemini/images/arrow-down.png) no-repeat right center;padding:0 20px 0 0;white-space:nowrap;}.button-ancre:hover,.button-ancre:active{color:#465A64;text-decoration:underline;}body.i18n-ja .button-major,body.i18n-ja .page-user .form-submit,body.i18n-ja .webform-client-form .form-submit,body.i18n-ja .button-minor,body.i18n-ja .button-minor:hover,body.i18n-ja .button-minor:active,body.i18n-ja a.link-dark{font-family:Meiryo UI !important;}
#megamenu{width:100%;z-index:2;background:url(/sites/all/themes/capgemini/images/border-header-megamenu.png) repeat-x bottom transparent;position:relative;top:0;}#megamenu-wrapper{height:100%;margin:0 auto;position:relative;text-align:left;}#megamenu-comma{position:absolute;bottom:-23px;left:-2px;z-index:3;padding:0;}#megamenu-content-container,#megamenu-content-hidden{display:none;position:relative;}#megamenu #megamenu-content,#megamenu #megamenu-content-container{width:100%;}#megamenu-content{position:relative;min-height:80px;}#megamenu-content-html{display:none;z-index:1;}#megamenu-content-html div.title,#megamenu-content-html div.sub-title,.megamenu-content-html div.title,.megamenu-content-html div.sub-title{text-align:center;color:#5f6e71;}#megamenu-content-html div.title,.megamenu-content-html div.title{font-family:HelveticaLTStdUtlt,helvetica,arial;padding-top:24px;min-width:240px;}#megamenu-content-html div.sub-title,.megamenu-content-html  div.sub-title{font-family:HelveticaLTStdLight,helvetica,arial;font-size:24px;padding-bottom:16px;}#megamenu-content-html div.link-list,.megamenu-content-html div.link-list{float:left;}#megamenu-content-html div.link-list.fullsize,.megamenu-content-html div.link-list.fullsize{width:100%;}#megamenu-content-html div.link-list.shortersize,.megamenu-content-html div.link-list.shortersize{width:75%;}#megamenu-content-html div.link-list ul{display:block;float:left;width:33%;padding-bottom:26px;}.megamenu-content-html div.link-list ul{display:block;float:left;width:33%;padding-bottom:26px;min-width:120px;}#megamenu-content-html div.link-list li,.megamenu-content-html div.link-list li{display:block;width:100%;margin:0;overflow:hidden;font-size:14px;border:0;}#megamenu-content-html div.link-list li a,.megamenu-content-html div.link-list li a{display:table;color:#00a1d8;border-collapse:separate;border-spacing:6px 0;height:44px;width:100%;margin:0;border:0;}.lt-ie8 #megamenu-content-html div.link-list li a{position:relative;}.lt-ie8 #megamenu-content-html div.link-list li.first a{border-top:1px solid #f0f0f0;}#megamenu-content-html div.link-list li a .megamenu-link-text,.megamenu-content-html div.link-list li a .megamenu-link-text{display:table-cell;vertical-align:middle;width:100%;color:#00a1d8;border-bottom:1px solid #f0f0f0;}.lt-ie8 #megamenu-content-html div.link-list li a .megamenu-link-text{position:absolute;top:50%;}#megamenu-content-html div.link-list li.first a .megamenu-link-text,.megamenu-content-html div.link-list li.first a .megamenu-link-text{border-top:1px solid #f0f0f0;}.lt-ie8 #megamenu-content-html div.link-list li.first a .megamenu-link-text{border-top:0;}.lt-ie8 #megamenu-content-html div.link-list li a .megamenu-link-text span{position:relative;top:-50%;}#megamenu-content-html div.link-list li:hover,#megamenu-content-html div.link-list li:active,.megamenu-content-html div.link-list li:hover,.megamenu-content-html div.link-list li:active{background-color:#f0f0f0;}#megamenu-content-html div.link-list li a:hover,.megamenu-content-html div.link-list li a:hover{text-decoration:none;}#megamenu-content-container .close-cross-button,.megamenu-content-html .close-cross-button{position:absolute;width:100%;height:24px;z-index:10;text-align:right;}#megamenu-close-cross-button-top{top:7px;}#megamenu-close-cross-button-bottom{bottom:3px;}#megamenu-content-container .close-cross-button img{cursor:pointer;padding-bottom:3px 6px 2px 0;}#megamenu-content #megamenu-loading{position:absolute;height:80px;width:100%;background:url(/sites/all/themes/capgemini/images/ajax-loader.gif) center center no-repeat;z-index:5;}#megamenu-content-html div.node-reference,.megamenu-content-html div.node-reference{width:25%;float:right;overflow:hidden;}#megamenu-content-html div.node-reference .partners-block,#megamenu-content-html div.node-reference .brand-block{background-color:#f0f0f0;margin-bottom:12px;padding:18px 25px 10px;}#megamenu-content-html div.node-reference .partners-block div.title{text-transform:capitalize;min-width:none;padding:0 0 18px;text-align:left;}#megamenu-content-html div.node-reference .partners-logo ul{clear:both;}#megamenu-content-html div.node-reference .partners-logo ul li{margin-right:12px;float:left;padding:0 0 12px;}#megamenu-content-html div.node-reference .partners-block .body{padding:18px 0 12px;}#megamenu-content-html div.node-reference .brand-block ul li{margin-right:12px;float:left;padding:0 0 12px;}#megamenu-content-html div.node-reference .brand-block ul li img{float:left;width:100%;}.resp-padding-global-search{display :none;}.page-megamenu-mobile .megamenu-content-html{background-color:#FFF;padding-left:20px;padding-right:20px;overflow:hidden;margin-bottom:25px;}body.i18n-ja #megamenu-content-html div.title,body.i18n-ja .megamenu-content-html div.title,body.i18n-ja #megamenu-content-html div.sub-title,body.i18n-ja .megamenu-content-html  div.sub-title{font-family:Meiryo UI !important;}.cap-new-nav-body .new-nav-menu-link-close{background:url(/sites/all/themes/capgemini/images/img/picto-menu.png) no-repeat right center;}.cap-new-nav-body .new-nav-menu-link-open{background:url(/sites/all/themes/capgemini/images/img/close-cross-new-menu.png) no-repeat right center;}.cap-new-nav-body .hide-menu{display:none;}.cap-new-nav-body .show-menu{display:block;}#megamenu.cap-nav{background:url(/sites/all/themes/capgemini/images/border-header-megamenu.png) repeat-x bottom transparent;}#megamenu.cap-new-nav{background:none repeat scroll 0 0 #11598B;}.cap-new-nav #megamenu-content-html div.link-list li:hover,.cap-new-nav #megamenu-content-html div.link-list li:active,.cap-new-nav .megamenu-content-html div.link-list li:hover,.cap-new-nav .megamenu-content-html div.link-list li:active{background:none;}.cap-new-nav #megamenu-content-container{width:100%;}.cap-new-nav #megamenu-new-nav-top-container li{float:left;margin:0 6px 0 5px;}.cap-new-nav #megamenu-new-nav-top-container li.small-menus{font-size:70%
  text-align:center;}.cap-new-nav #megamenu-content-html div.title,.cap-new-nav #megamenu-content-html div.sub-title,.cap-new-nav .megamenu-content-html div.title,.cap-new-nav .megamenu-content-html div.sub-title{text-align:center;color:#5f6e71;}.cap-new-nav .megamenu-loaded.opened{border-bottom:solid 2px  rgb(77,131,167);}.cap-new-nav #megamenu-content-html div.title,.cap-new-nav .megamenu-content-html div.title{display:none;margin-top:24px}.cap-new-nav #megamenu-content-html div.link-list.left-span,.cap-new-nav .megamenu-content-html div.link-list.left-span{width:22%;overflow:auto;height:100px;}.cap-new-nav #megamenu-content-html div.link-list.left-span{width:20%;height:100px;}.cap-new-nav #megamenu-content-html div.right-span,.cap-new-nav .megamenu-content-html div.right-span{width:73%;overflow:auto;height:100px;float:left;}.cap-new-nav #megamenu-content-html div.right-span .show-content,.cap-new-nav .megamenu-content-html div.right-span .show-content{display:block;}.cap-new-nav #megamenu-content-html div.right-span .hide-content,.cap-new-nav .megamenu-content-html div.right-span .hide-content{display:none;margin-top:5px;}.cap-new-nav #megamenu-content-html div.link-list.left-span ul,.cap-new-nav .megamenu-content-html div.link-list.left-span ul{display:block;float:none;width:95%;}.cap-new-nav #megamenu-content-html div.link-list.left-span .left_font{width:100%;}.cap-new-nav #megamenu-content-html div.link-list ul{padding-bottom:0px;}.cap-new-nav #megamenu-content-html div.link-list.left-span ul,.cap-new-nav .megamenu-content-html div.link-list.left-span ul{overflow:auto;}.cap-new-nav  #megamenu-content-html div.link-list .left_font li,.cap-new-nav .megamenu-content-html div.link-list .left_font li{font-size:20px;}.cap-new-nav #megamenu-content-html div.link-list.left-span .left_font,.cap-new-nav #megamenu-content-html div.link-list.left-span .left_font{margin-top:38px;}.cap-new-nav  #megamenu-content-html div.link-list .right_font li,.cap-new-nav .megamenu-content-html div.link-list .right_font li{font-size:18px;}.cap-new-nav #megamenu-content-html div.link-list.left-span{width:31.2%;height:auto;}.cap-new-nav div.link-list.left-span.menu-column1,.cap-new-nav div.link-list.left-span.menu-column2{padding-top:75px;}.cap-new-nav #megamenu-content-html div.right-span{height:auto;width:68.8%;overflow:inherit;background:#fff;}.cap-new-nav #megamenu-content-html div.link-list li .megamenu-link-text{color:#fff;}.cap-new-nav #megamenu-content-html div.link-list li a span.megamenu-link-text:hover,.cap-new-nav #megamenu-content-html div.link-list li a span.megamenu-link-text.active{font-weight:600;background:url(/sites/all/themes/capgemini/images/bulletpoint.jpg)  left 34px no-repeat;text-align:none;cursor:pointer;}.cap-new-nav #megamenu-content-html div.link-list li a .column-menu span{margin-left:0px;border:none;padding-left:0px;color:#fff;}.cap-new-nav #megamenu-content-html div.link-list li:last-child a span span{border:none;}.cap-new-nav #megamenu-content-html div.link-list.left-span.menu-column3{width:37.5%;background:#fff;padding:0px 20px 10px 20px;color:#000;box-sizing:border-box;}.cap-new-nav div.link-list.left-span.menu-column3 hr{margin-bottom:10px;border-bottom:1px solid #ededed!important;opacity:0.2;}.cap-new-nav #megamenu-content-html div.link-list.left-span.menu-column1,.cap-new-nav #megamenu-content-html div.link-list.left-span.menu-column2,.cap-new-nav #megamenu-content-html div.link-list.left-span.menu-column3{padding-top:50px;padding-bottom:10px;}.cap-new-nav #megamenu-content-html div.link-list.left-span.menu-column3{height:auto;}.cap-new-nav #megamenu-content-html #about_us_column3,.cap-new-nav #megamenu-content-html #careers_column3{height:333px;}.cap-new-nav .menu-lower-link{border-top:solid 1px #4279A0;color:#fff;padding-top:15px;width:95%;margin:10px 0;}.cap-new-nav .heading{color:#fff;border-bottom:solid 1px #4279A0;margin-bottom:20px;padding-bottom:12px;font-size:24px;}.cap-new-nav .rightside{border:none;color:#31709C;font-size:24px;padding-bottom:0px;margin-bottom:12px;}.cap-new-nav .link-color{display:block;color:#31709C;font-size:0.70em;margin:10px 0px 30px 0px;}.cap-new-nav .menu-column3 p{color:#31709C;font-size:16px;margin:10px 0px 15px 0px;}.cap-new-nav #megamenu-content-html div.link-list li a,.cap-new-nav .megamenu-content-html div.link-list li a{border-spacing:0px;}.cap-new-nav a.localoffice{display:block;padding:10px 15px 10px 50px;color:#fff;font-weight:bold;width:50%;font-size:0.85em;border-radius:2px;}.cap-new-nav .localoffice{background:#11598B url("/sites/all/themes/capgemini/images/img/location.png") no-repeat scroll 10px 8px;}.cap-new-nav a.linked_in{display:inline-block;padding:15px 15px 8px 50px;color:#FFF;font-weight:bold;width:175px;font-size:12px;border-radius:2px;}.cap-new-nav .linked_in{background:#0177B5 url(/sites/all/themes/capgemini/images/img/linkedin_white.png) no-repeat scroll 10px center;margin-bottom:20px;}.cap-new-nav .career_search .searchbox input{width:80%;height:38px;font-size:15px;background:url(/sites/all/themes/capgemini/images/img/search_blue.png) no-repeat scroll 10px center;border:solid 1px #206390;margin-bottom:15px;padding:0 15px 0 35px;}.cap-new-nav .Recruitment p:first-child{font-size:0.9em;font-weight:600;color:#206390;}.cap-new-nav .Recruitment_img img{margin:0px 0px 18px 15px;}.cap-new-nav .Recruitment_img p{margin:0px !important;font-weight:normal;}.cap-new-nav .Recruitment{display:inline-block;margin-left:30px;}.cap-new-nav .Students span,.cap-new-nav .Young_Professionals span,.cap-new-nav .Senior_Professionals span,.cap-new-nav .Your_Business_Expertise span,.cap-new-nav .Learning_Development span,.cap-new-nav .Group_University span{display:inline !important;padding-left:15px !important;padding-bottom:0px !important;}.cap-new-nav .Students img,.cap-new-nav .Young_Professionals img,.cap-new-nav .Senior_Professionals img,.cap-new-nav .Your_Business_Expertise img,.cap-new-nav .Learning_Development img,.cap-new-nav .Group_University img{padding-bottom:5px;}.cap-new-nav #menu-img{padding:0px !important;}.cap-new-nav .menu-column3 .item-list .left-right-navigation .black_p{color:#000 !important;}.cap-new-nav .Investors_Contacts,.cap-new-nav .Become_Shareholder,.cap-new-nav .media_contacts{font-size:1.1em;}.cap-new-nav .Investors_Contacts span,.cap-new-nav .Become_Shareholder span,.cap-new-nav .media_contacts span{padding-left:15px;color:#fff;}.cap-new-nav .investor-img{position:relative;}.cap-new-nav .img_text{position:absolute;bottom:0;margin-top:5px;left:15px;z-index:1000;}.cap-new-nav .img_text p{margin:10px 0px;}.cap-new-nav .small{font-size:80% !important;}.cap-new-nav .text_white,.cap-new-nav .text_white a{color:#fff !important;}.cap-new-nav .black_p{color:#000;}#megamenu.cap-new-nav #megamenu-content-container{width:95.2%;margin:0 auto;}.cap-new-nav .right_container{width:100%;}.cap-new-nav .new-nav-menu-search input{width:100%;height:80px;border:none;padding:25px 30px 25px 100px;background:#f7f7f7 url(/sites/all/themes/capgemini/images/img/search.png) 40px center no-repeat;box-shadow:inset 0 5px 10px 0 #E6E6E6;outline:0;box-sizing:border-box;font-size:24px;}.cap-new-nav .image_desc .small.text-uppercase{font-size:11px;text-transform:uppercase;margin-bottom:5px;}.cap-new-nav .buzz ul li,.cap-new-nav .result_buzz ul li{position:relative;}.cap-new-nav .buzz{padding:45px 100px 75px 100px;background:#194778;color:#fff;}.cap-new-nav .buzz h1,.cap-new-nav .buzz p{color:#fff;font-size:32px;margin-bottom:10px;}.cap-new-nav .buzz h1{font-size:32px;}.cap-new-nav .buzz p{font-size:15px;margin-bottom:15px;}.cap-new-nav .buzz p a,.cap-new-nav .buzz h1 a{color:#fff;}.cap-new-nav .rightarrow{background:url(/sites/all/themes/capgemini/images/img/right_arrow.png) right center no-repeat;padding:0 20px;}.cap-new-nav .services li,.cap-new-nav .services_indst li,.cap-new-nav .serv_part li,.cap-new-nav .serv_prof li,.cap-new-nav .expert_sm li,.cap-new-nav .expert_blog li{width:50%;box-sizing:border-box;border-right:solid 1px #ededed;border-bottom:solid 1px #ededed;padding:1.7em 1em 0 2.1em;height:80px;background:#FFF;}.cap-new-nav .expert_sm li{color:#11598B;}.cap-new-nav .services li img{margin-right:15px;}.cap-new-nav .services_indst li img,.cap-new-nav .expert_sm li img{margin-right:15px;}.cap-new-nav .expert_sm li img{float:left;}.cap-new-nav .expert_sm li a span{display:block;padding-top:10px;}.cap-new-nav .allservices{padding:50px 0;}.cap-new-nav .all_solution_head{padding:20px 38px;background:#194778;}.cap-new-nav .all_solution_head p{color:#fff;padding:0px 68px;background:url(/sites/all/themes/capgemini/images/img/right_left.jpg) left 5px no-repeat;cursor:pointer;}.cap-new-nav .allservices li{line-height:2.5;width:50%;border-right:solid 1px #ededed;padding-left:50px;background:#fff;box-sizing:border-box;}.cap-new-nav .services li a,.cap-new-nav .services_indst li a,.cap-new-nav .new_nav_featured_buzz_img ul .people_link a{color:#115989;}.cap-new-nav .allservices li a{color:#465A63;}.cap-new-nav .serv_part li{padding:35px 0px 0px 95px;height:130px;}.cap-new-nav .serv_part li span{color:#115989;font-weight:bold;}.cap-new-nav .serv_part li p{font-size:0.75em;}.cap-new-nav .expert_sm li,.cap-new-nav .expert_blog li{height:119px;padding:40px 0 0 20px;}.cap-new-nav .expert_blog li{padding:2em 1em 0 2.1em;}.cap-new-nav .expert_blog strong{color:#11598B;font-weight:600;}.cap-new-nav .expert_blog li p{font-size:0.9em;}.cap-new-nav .expert_sm li a,.cap-new-nav .expert_blog li a{color:#11598a;}.cap-new-nav .serv_prof li{padding:0;}.cap-new-nav .image_desc{position:absolute;bottom:0px;color:#FFF;z-index:99;background:#0A3653 none repeat scroll 0% 0%;padding:15px 15px;opacity:0.8;width:95.5%;height:45px;overflow:hidden;}.cap-new-nav .image_desc p{color:#fff;font-size:15px;padding-bottom:5px;line-height:15px;}.cap-new-nav .image_desc a{color:#fff;}.cap-new-nav .find_experts{height:auto;padding:2em;}.cap-new-nav .find_experts label{padding-right:30px;display:inline-block;color:#11598B;font-size:medium;font-weight:normal;}.cap-new-nav .find_experts button{margin-left:-6px;font-size:15px;}.cap-new-nav .expert_blog li h5{margin-bottom:5px;}.cap-new-nav button{background:#194778 none repeat scroll 0% 0%;color:#FFF;padding:0 23px;font-weight:bold;border:medium none;border-radius:0px 2px 2px 0px;-moz-appearance:none;height:40px;font-family:HelveticaLTStdLight,helvetica,arial;}.cap-new-nav select{height:40px;font-size:12px;width:195px;padding:0 15px;}.cap-new-nav select:nth-child(3){margin-left:0px;}.cap-new-nav #megamenu-content-html div.link-list li.first a .megamenu-link-text,.cap-new-nav .megamenu-content-html div.link-list li.first a .megamenu-link-text{border-top:0;}.cap-new-nav #megamenu-content-container .close-cross-button,.cap-new-nav .megamenu-content-html .close-cross-button{z-index:0;}.cap-new-nav ul.left-right-navigation{list-style:circle!important;}#megamenu.cap-new-nav{background:none repeat scroll 0 0 #11598B;}.cap-new-nav #megamenu-content-html div.link-list a .megamenu-link-text:hover,.cap-new-nav .megamenu-content-html div.link-list a .megamenu-link-text:hover{}.cap-new-nav #megamenu-content-html div.link-list li a span span{display:block;border-bottom:1px solid #4279A0;margin-left:15px;padding:26px 0px;width:100%;}.cap-new-nav #megamenu-content-html div.link-list li a .megamenu-link-text,.cap-new-nav .megamenu-content-html div.link-list li a .megamenu-link-text{border-bottom :none;}.cap-new-nav #megamenu-content-html div.link-list li:hover,.cap-new-nav #megamenu-content-html div.link-list li:active,.cap-new-nav .megamenu-content-html div.link-list li:hover,.cap-new-nav .megamenu-content-html div.link-list li:active{background:none;}.cap-new-nav #megamenu-content-html div.link-list .right_font li a span span{display:block;padding:0;}.cap-new-nav #megamenu-content-html div.link-list li a{display:table;color:#00a1d8;border-collapse:separate;height:35px;width:100%;margin:0;border:0;}.cap-new-nav .services ul,.cap-new-nav .new_nav_featured_buzz_img ul{list-style:none;padding:0;margin:0;}.cap-new-nav .services li,.cap-new-nav .services_indst li,.cap-new-nav .serv_part  li,.cap-new-nav .expert_blog li,.cap-new-nav .expert_sm  li,.cap-new-nav .allservices li,.cap-new-nav .new_nav_featured_buzz_img li{float:left;position:relative;}.cap-new-nav .research_img{position:relative;}.cap-new-nav .newsletters_first_row{padding:45px 45px 30px 45px;background:#fff;}.cap-new-nav .newsletters_first_row h1{font-size:49px;color:#184678;margin-bottom:10px;}.cap-new-nav .newsletters_first_row p{font-size:18px;margin-bottom:15px;color:#184678;}.cap-new-nav .newsletters_first_row .black_p{color:#000;font-size:13px;}.cap-new-nav .newsletter_subscribe_div{margin-top:40px;}.cap-new-nav .newsletters_second_row{padding:30px 45px 45px 45px;background:#194778;color:#fff;}.cap-new-nav .newsletters_second_row span{font-size:30px;width:60%;display:block;}.cap-new-nav .newsletters_second_row p{border-bottom:1px solid #fff;font-weight:bold;font-size:12px;color:#fff;display:inline-block;float:right;padding-bottom:2px;margin-bottom:30px;}.cap-new-nav .newsletters_second_row .all_newsletter{width:72%;float:left;border-bottom:1px solid #4279A0;}.cap-new-nav .newsletters_first_row input{border:1px solid #EDEDED;font-size:90%;padding:5px 5px 5px 35px;height:25px;background:transparent url("/sites/all/themes/capgemini/images/img/email_grey.png") no-repeat scroll 10px center;float:left;width:420px;}.cap-new-nav .subscribe_newsletter{display:inline-block;padding:10px 15px;color:#FFF;font-weight:bold;font-size:14px;background:#194778 none repeat scroll 0% 0%;}.cap-new-nav .result_big_image{position:relative;}.cap-new-nav .new_nav_featured_buzz_img ul li a,.cap-new-nav .result_big_image ul li a{height:280px;overflow:hidden;max-height:280px;}.cap-new-nav .new_nav_featured_buzz_img ul li,.cap-new-nav .result_big_image ul li{overflow:hidden;height:280px;}.cap-new-nav .new_nav_featured_buzz_img ul .people_link{padding:21px;height:auto;}.cap-new-nav .new_nav_featured_buzz_img ul li a img{width:330px;}.cap-new-nav-body #logo{margin:20px 0px 0px 28px;}.cap-new-nav .result_big_image ul li a img{width:660px;}.cap-new-nav .services_indst li img{float:left;display:table-cell;}.cap-new-nav .new-nav-menu-additional-expand{cursor:pointer;}.cap-new-nav #megamenu-content-html #new-nav-col-3-investors{padding:0px;}.cap-new-nav #new-nav-col-3-investors .img_text{z-index:0;}.cap-new-nav #megamenu-content-html #new-nav-col-3-careers,.cap-new-nav #megamenu-content-html #new-nav-col-3-media_analysts,.cap-new-nav #megamenu-content-html #new-nav-col-3-about_capgemini{height:333px;}.cap-new-nav .new-nav-col-heading{color:#fff;border-bottom:solid 1px #4279A0;margin-bottom:20px;padding-bottom:12px;font-size:24px;display:block;}
.cap-new-nav #block-cap-navigation-sub-menu{height:60px;width:100%;background:#00264A;padding-top:0px;}@media only screen and (max-width:767px){.cap-new-nav-body #megamenu-mobile .item-list ul li{background:#fff!important;}.cap-new-nav-body .mobile-menu-open #slider-container{left:0;}#zone-first-cap-new-nav{display:none;}.cap-new-nav-body .region-zone-menu-mobile{width:100%;position:relative;z-index:1000;margin-top:-2px;}.cap-new-nav-body #zone-first-cap-new-nav{width:65%;}#megamenu-mobile ul.navigation li.li-bottom-content a.mobile-main-menu,#megamenu-mobile ul.left-right-navigation li.li-bottom-content a.mobile-sub-menu{background:url('/sites/all/themes/capgemini/images/arrow-light-right.png') no-repeat right center;padding:10px 15px;display:block;cursor:pointer;color:#fff;background-color:#0A3653;border-bottom:solid 1px #19435C;}#megamenu-mobile .buzz h3{color:#fff;font-size:32px;}#megamenu-mobile .services li{padding:0;margin:0;}#megamenu-mobile ul.left-right-navigation li.li-bottom-content a.mobile-sub-menu{background-color:#11598B;}.cap-new-nav .hide-content{display:none;}.cap-new-nav .show-content{display:block;}.cap-new-nav img{vertical-align:middle;width:100%;}.cap-new-nav  li{float:left;position:relative;width:100%;}.cap-new-nav #megamenu-mobile .menu-column2 img{width:auto;}.cap-new-nav .allservices li,.cap-new-nav .services li,.cap-new-nav .services_indst li,.cap-new-nav .serv_part li,.cap-new-nav .serv_prof li,.cap-new-nav  .expert_sm li,.cap-new-nav .expert_blog li{width:100%;}.cap-new-nav input{height:60px;padding:12px 10px 10px 60px;background:#f7f7f7 url(/sites/all/themes/capgemini/images/img/search.png) 20px center no-repeat;border:solid 1px #ededed;border-bottom:0;}.cap-new-nav .services li img{margin-right:16px;}.cap-new-nav .services_indst li img,.cap-new-nav  .expert_sm li img,.cap-new-nav  .serv_part li img,.cap-new-nav  .services li img{max-width:100%;width:auto;}.cap-new-nav .buzz{padding:20px 50px 55px 20px;}.cap-new-nav  .serv_part li{height:110px;}#megamenu-mobile .services li{height:80px;}#megamenu-mobile li.li-bottom-content{height:auto;min-height:auto;}#megamenu-mobile .main_services .services li,#megamenu-mobile .services_indst li,#megamenu-mobile .serv_part li,#megamenu-mobile .expert_blog li,#megamenu-mobile .expert_sm li{margin:5px 10px;width:93.6%;border:1px solid #EDEDED;}.cap-new-nav .about_us div.link-list.left-span.menu-column3,.cap-new-nav .about_capgemini  div.link-list.left-span.menu-column3,.cap-new-nav .careers div.link-list.left-span.menu-column3,.cap-new-nav .newsroom div.link-list.left-span.menu-column3,.cap-new-nav .media_analysts  div.link-list.left-span.menu-column3{width:93.6%;display:inline-block;}.cap-new-nav .image_desc,.cap-new-nav .new_nav_featured_buzz_img ul li a img{width:100%;}#megamenu-mobile ul li .services ul li{border:none;}#megamenu-mobile .newsletters_first_row input{width:55%;float:left;height:28px;}.newsletter_subscribe_div a.subscribe_newsletter{width:25%;margin:0px 0px 0px -2px;height:16px;padding:12px 7px;}.cap-new-nav .newsroom img,.cap-new-nav .media_analysts img,.cap-new-nav .newsletters p img,.cap-new-nav .newsletters span img,.Recruitment_img img,.cap-new-nav .newsletters_second_row span,.cap-new-nav .investors img{width:auto;}#megamenu-mobile .serv_part li{text-align:center;}.cap-new-nav .newsletters_second_row{padding:15px 10px 25px 10px;}.cap-new-nav .newsletters_second_row .all_newsletter{width:45%;}.cap-new-nav div.link-list.left-span.menu-column3{width:100%;}.cap-new-nav div.link-list.left-span.menu-column1,.cap-new-nav div.link-list.left-span.menu-column2,.cap-new-nav div.link-list.left-span.menu-column3,.cap-new-nav .careers{padding:0px;}.cap-new-nav div.link-list.left-span.menu-column3,#about_us_column3,.cap-new-nav #careers_column3,.cap-new-nav div.link-list.left-span.menu-column1,.cap-new-nav div.link-list.left-span.menu-column2{height:auto;padding:15px 10px;}.cap-new-nav div#new-nav-col3-investors{padding:0px;display:inline-block;}.cap-new-nav #about_us_column3,.cap-new-nav #careers_column3{height:auto;}.cap-new-nav div.link-list.left-span.menu-column1,.cap-new-nav div.link-list.left-span.menu-column2{background:#11598b;float:left;width:100%;}#megamenu-mobile .services li a{display:block;padding:23px 15px;}#megamenu-mobile .investors .item-list ul li,#megamenu-mobile .newsroom .item-list ul li,#megamenu-mobile .media_analysts .item-list ul li,#megamenu-mobile .careers .item-list ul li,#megamenu-mobile .about_us .item-list ul li,#megamenu-mobile .about_capgemini .item-list ul li{background:none!important;line-height:30px;}#megamenu-mobile .newsroom .item-list ul li a,#megamenu-mobile .media_analysts .item-list ul li a,#megamenu-mobile .careers .item-list ul li a,.about_capgemini .left-span li a,.about_us .left-span li a,.about_us .right_font li a,#megamenu-mobile .investors .item-list ul li a{color:#fff;}p.menu-lower-link{float:left;}#megamenu-mobile .find_experts{padding:10px;}#megamenu-mobile .find_experts label{display:block;text-align:center;padding:10px 0;font-size:24px;}#megamenu-mobile select{display:block;width:100%;margin:5px 0px;}#megamenu-mobile select:nth-child(3){margin:0px;}.cap-new-nav .new-nav-menu-search input{padding:25px 10px 25px 65px;font-size:14px;background:#F7F7F7 url(/sites/all/themes/capgemini/images/img/search.png) no-repeat scroll 25px center;}#megamenu-mobile .newsletters_first_row{padding:45px 20px 30px 20px;}#megamenu-mobile .new_nav_featured_buzz_img ul .people_link{box-sizing:border-box;}.menu-column2 li a img{width:auto;}.cap-new-nav .allservices{padding:15px 0;}#megamenu-mobile .services .all_solution_head li a{display:block;padding:0;}#megamenu-mobile ul li .services ul li .allservices ul li{margin:5px 10px;width:93.6%;border:1px solid #EDEDED;}#megamenu-mobile ul li .services ul li .allservices ul li a{display:block;padding:15px;}#megamenu-mobile .services  ul li .all_solution_head a{padding:0px;}}@media (min-width:768px) and (max-width:1199px){.cap-new-nav .find_experts label{display:block;}.cap-new-nav #block-cap-navigation-sub-menu  nav{width:100%;margin-left:13%;}}@media (min-width:768px) and (max-width:991px){.cap-new-nav #block-cap-navigation-sub-menu .level-1{font-size:0.78em;}.cap-new-nav #megamenu-new-nav-top-container li.careers{margin-left:0px}.cap-new-nav #megamenu-new-nav-top-container li,.cap-new-nav #megamenu-new-nav-top-container li.sharing_insights,.cap-new-nav #megamenu-new-nav-top-container li.expert_connect,.cap-new-nav #megamenu-new-nav-top-container li.our_services{margin:0 0px;}}@media (min-width:992px) and (max-width:1199px){.cap-new-nav #block-cap-navigation-sub-menu .level-1  li  a{padding:9px;}.cap-new-nav #megamenu-new-nav-top-container li.careers{margin-left:15px;}}@media (min-width:1200px){.cap-new-nav #block-cap-navigation-sub-menu .level-1  li  a{padding-left:7px;}}.cap-new-nav #header-second-cap-nav #block-cap-navigation-sub-menu > nav{float:right;overflow:hidden;max-height:100%;width:93%;margin:0;padding:0;list-style-type:none;vertical-align:middle;}.cap-new-nav #block-cap-navigation-sub-menu > nav{float:none;overflow:hidden;max-height:100%;width:74.5%;margin:0 auto;}.cap-new-nav .#megamenu-new-nav-top-container li{float:right;}.cap-new-nav #block-cap-navigation-sub-menu .level-1 > li > a{padding:8px 15px 0 15px;}.cap-new-nav #megamenu-new-nav-top-container li.careers{margin-left:40px;}.cap-new-nav #megamenu-new-nav-top-container li.sharing_insights,.cap-new-nav #megamenu-new-nav-top-container li.expert_connect,.cap-new-nav #megamenu-new-nav-top-container li.our_services{margin:0px 20px;}.cap-new-nav #block-cap-navigation-sub-menu .level-1{width:100%;display:table;border-spacing:0;border-collapse:collapse;}.cap-new-nav #block-cap-navigation-sub-menu .level-1{text-align:right;float:left;margin:0 auto;margin-left:5%;}.cap-new-nav #block-cap-navigation-sub-menu .level-1 > li{display:inline-block;padding-bottom:0px;}.cap-new-nav #block-cap-navigation-sub-menu .level-1 > li > a{font-size:1.1em;color:#fff;padding-bottom:10px;height:40px;}.cap-new-nav #block-cap-navigation-sub-menu .level-1 .short-menu a{color:#FFF;text-decoration:none;font-family:HelveticaLTStdLight,helvetica,arial;font-style:normal;display:table-cell;vertical-align:middle;cursor:pointer;font-size:1em;padding-bottom:10px;}.cap-new-nav #block-cap-navigation-sub-menu .level-1 > li:hover,.cap-new-nav #block-cap-navigation-sub-menu .level-1 > li.active,.cap-new-nav #block-cap-navigation-sub-menu .level-1 li.opened{border-bottom:solid 2px #fff;background:none;}.cap-new-nav #block-cap-navigation-sub-menu .level-1 > li > a.expert_connect,.cap-new-nav #block-cap-navigation-sub-menu .level-1 > li > a.expert_connect1{padding-left:42px;}.cap-new-nav #block-cap-navigation-sub-menu .level-1 li a.expert_connect,.cap-new-nav #block-cap-navigation-sub-menu .level-1 li a.expert_connect1{background-image:url('/sites/all/themes/capgemini/images/img/experts-bubbles-white.png');background-repeat:no-repeat;background-position:4px center;}.cap-new-nav #block-cap-navigation-sub-menu .level-1 li a.expert_connect:hover,.cap-new-nav #block-cap-navigation-sub-menu .level-1 li a.expert_connect.active,.cap-new-nav #block-cap-navigation-sub-menu .level-1 li a.expert_connect1:hover,.cap-new-nav #block-cap-navigation-sub-menu .level-1 li a.expert_connect1.active{background-image:url('/sites/all/themes/capgemini/images/experts-bubbles-header-grey.png');}.cap-new-nav-body .new-nav-menu-link{cursor:pointer;display:block;height:30px;float:right;padding-right:35px !important;font-weight:bold !important;padding-top:12px;}.node-type-experience-page .cap-new-nav-body .new-nav-menu-link,.node-type-ready2series .cap-new-nav-body .new-nav-menu-link{height:42px !important;}.cap-new-nav-body #block-cap-custom-cap-link-global-site > a{display:none;}.cap-new-nav-body #zone-first-cap-new-nav{width:75%;float:right;margin-top:24px;}.cap-new-nav-body #zone-first-cap-new-nav .region-zone-header-first{width:78%;float:left;}#block-search-form{float:right;width:85%;margin:0px;}.cap-new-nav-body #edit-search-block-form--2{background-image:url("/sites/all/themes/capgemini/images/img/search_blue.png") !important;background-position:right 10px center !important;}.cap-new-nav-body #zone-first-cap-new-nav  input{border:1px solid #ededed;height:31px;font-size:18px;background:#fff url("/sites/all/themes/capgemini/images/img/search_blue.png") no-repeat right 10px center !important;padding:5px 40px 5px 15px;}.resp-padding-global-search{display:none!important;}.new-nav-serv-part-tooltip{display:block;float:left;width:98%;height:98%;}
.jcarousel-skin-capgemini{text-align:center;}.jcarousel-skin-capgemini .jcarousel-container{margin:auto;}.jcarousel-skin-capgemini .jcarousel-container-horizontal{height:240px;}.jcarousel-skin-capgemini .jcarousel-navigation-before{padding-top:30px;}.jcarousel-skin-capgemini .jcarousel-navigation-after{padding-bottom:30px;}.jcarousel-skin-capgemini .jcarousel-clip-horizontal{overflow:hidden;}.jcarousel-skin-capgemini .jcarousel-item,.jcarousel-skin-capgemini .jcarousel-item-active,.jcarousel-skin-capgemini .jcarousel-item-over{padding:0;height:230px;overflow:hidden;list-style:none;cursor :pointer;position:relative;}.jcarousel-skin-capgemini .jcarousel-item{height:220px;}.jcarousel-skin-capgemini .jcarousel-item article{background-color:#0b3140;}.jcarousel-skin-capgemini .jcarousel-item-over article{background-color:#40b8e1;}.jcarousel-skin-capgemini .jcarousel-item .comma{height:52px;}.jcarousel-skin-capgemini .jcarousel-item-active{height:250px;}.jcarousel-skin-capgemini .jcarousel-item-active .header,.jcarousel-skin-capgemini .jcarousel-item-active .body{background-color :#00a0d7;}.jcarousel-skin-capgemini .jcarousel-item-active .comma{background :url(/sites/all/themes/capgemini/images/comma-blue.png) no-repeat scroll center bottom #00a0d7;}.jcarousel-skin-capgemini .jcarousel-item-placeholder{background:#fff url(/sites/all/themes/capgemini/css/throbber.gif) no-repeat center center;color:#000;}.jcarousel-skin-capgemini .jcarousel-next,.jcarousel-skin-capgemini .jcarousel-prev{display:block;height:45px;width:32px;}.jcarousel-skin-capgemini .jcarousel-next{background-image:url(/sites/all/themes/capgemini/images/carousel_right_arrow.png);}.jcarousel-skin-capgemini .jcarousel-prev{background-image:url(/sites/all/themes/capgemini/images/carousel_left_arrow.png);}.jcarousel-skin-capgemini .jcarousel-prev-horizontal{position:absolute;top:90px;left:-40px;}.jcarousel-skin-capgemini .jcarousel-prev-disabled-horizontal,.jcarousel-skin-capgemini .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-capgemini .jcarousel-prev-disabled-horizontal:active{cursor:default;}.jcarousel-skin-capgemini .jcarousel-next-horizontal{position:absolute;top:90px;right:-40px;}.jcarousel-skin-capgemini .jcarousel-next-disabled-horizontal,.jcarousel-skin-capgemini .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-capgemini .jcarousel-next-disabled-horizontal:active{cursor:default;}.jcarousel-skin-capgemini .jcarousel-navigation{margin:0;padding:4px;}.jcarousel-skin-capgemini .jcarousel-navigation li{display:inline;margin:0 -1px 0 0;padding:0;background:none;}.jcarousel-skin-capgemini .jcarousel-navigation li a{color:#12A698;padding:1px 5px;}.jcarousel-skin-capgemini .jcarousel-navigation li a:hover{color:white;padding:0px 4px;background-color:#A0DCD9;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #4C9899;}.jcarousel-skin-capgemini .jcarousel-navigation li.active a{color:white;padding:0px 4px;background-color:#12A698;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #1B6364;}
.experts-search{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:67px;padding:28px 27px 10px;}.experts-search .form-item,.experts-search .form-actions{margin:0;overflow:hidden;}.experts-search #form-wrapper-1{margin:12px 0;}.experts-search .browse-filter{margin-top:12px;}.search-term #find-a-job-search-term{background:#aab4b9 url(/sites/all/themes/capgemini/images/pictos/loupe.png) no-repeat 9px center;border:none;font-size:0.9375em;padding:7px 0 6px 28px;margin-bottom:12px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.search-term #find-a-job-search-submit{border:none;background-color:#324146;color:#fff;padding:7px 8px 6px 8px;font-size:0.9375em;}.lt-ie8 .search-term #find-a-job-search-submit{padding:6px 8px 5px 8px;}.search-term #find-a-job-search-submit:hover{color:#929da2;}.webform-client-form,.webform-client-form fieldset,.webform-client-form div,.webform-client-form label,.user-content div,.user-content label,{vertical-align:baseline;}header.webform-client-header-form .description,.webform-confirmation header .description{color:#fff;}.webform-client-form fieldset{margin-bottom:50px;padding-top:25px;}.webform-client-form div > fieldset:last-of-type{border-bottom:1px solid #bcc1c5 !important;margin-bottom:35px;padding-bottom:25px;}.webform-client-form legend{display:block;width:100%;}.webform-client-form .fieldset-legend{font-size:1.875em;font-family:HelveticaLTStdUtlt,helvetica,arial;font-weight:normal;margin-top:0;margin-bottom:0;line-height:50px;border-bottom:1px solid #bcc1c5;display:block;}.webform-client-form .webform-component-select label,.webform-client-form .webform-component-textfield label,.webform-client-form .webform-component-email label,.webform-client-form .form-item-mollom-captcha label,.webform-client-form .webform-component-managed_file label,.webform-client-form .webform-component-webform_grid label,.webform-client-form .webform-component-date label{display:inline-block;width:100%;}html.lt-ie8 .webform-client-form .webform-component-select label,html.lt-ie8 .webform-client-form .webform-component-textfield label,html.lt-ie8 .webform-client-form .webform-component-email label,html.lt-ie8 .webform-client-form .form-item-mollom-captcha label,html.lt-ie8 .webform-client-form .webform-component-managed_file label,html.lt-ie8 .webform-client-form .webform-component-webform_grid label,html.lt-ie8 .webform-client-form .webform-component-date label{display:block;float:left;}.node-webform label,.webform-client-form .webform-component-select label,.webform-client-form .webform-component-textfield label,.webform-client-form .webform-component-email label,.webform-client-form .form-item-mollom-captcha label,.webform-client-form .webform-component-managed_file label,.webform-client-form .webform-component-webform_grid label,.webform-client-form .webform-component-date label,.webform-client-form .webform-component-checkboxes label:first-child,.user-content label{font-size:1.125em;font-weight:normal;font-family:HelveticaLTStdLight,helvetica,arial;margin-bottom:10px;line-height:inherit;}.webform-client-form .form-text{width:100%;background-color:#f0f0f0;border:none;height:20px;padding:5px;font-size:0.9375em;font-weight:normal;font-family:Arial;}.webform-client-form .form-managed-file{width:100%;float:right;text-align:right;}.webform-client-form .form-file{width:100%;}.webform-client-form .form-managed-file .form-submit-wrapper{display:inline-block;background:#00a0d7;}.webform-client-form .form-file{display:inline-block;margin-bottom:3px;}.webform-client-form .webform-grid{width:100%;}.webform-client-form .webform-grid thead tr{border-bottom:1px solid #ccc;}.webform-client-form .webform-grid tr td{padding:3px;}.webform-client-form .form-textarea{background-color:#f0f0f0;border:none;padding:10px;font-size:0.9375em;font-weight:normal;font-family:Arial;}.webform-client-form .select-wrapper{background:#f0f0f0 url(/sites/all/themes/capgemini/images/select-arrow.png) no-repeat 96% center;overflow:hidden;padding:0;height:30px;cursor:pointer;width:100%;padding:0 5px;display:inline-block;margin:0 0 10px 0;}html.lt-ie8 .webform-client-form .select-wrapper{display:inline;}.webform-client-form .webform-datepicker{text-align:right;width:100%;}.webform-client-form .webform-datepicker .form-type-select .select-wrapper{float:none;width:100%;margin-right:10px;}.webform-client-form .select-wrapper select{border:none;background-color:rgba(0,0,0,0);color:#324146;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;scrollbar-face-color:#aab4b9;scrollbar-highlight-color:#aab4b9;scrollbar-3dlight-color:#aab4b9;scrollbar-darkshadow-color:#aab4b9;scrollbar-shadow-color:#aab4b9;scrollbar-track-color:#aab4b9;cursor:pointer;width:118%;margin:5px 0 2px;padding:0;outline:none;font-size:0.9375em;font-weight:normal;font-family:Arial;}.webform-client-form .webform-datepicker .form-type-select .select-wrapper select{width:130%;}html.lt-ie8 .webform-client-form .webform-datepicker .form-type-select .select-wrapper{min-width:0;}html.lt-ie8 .webform-client-form .webform-datepicker .form-type-select .select-wrapper select,html.lt-ie8 .webform-client-form .webform-datepicker .form-type-select{margin:0;}html.lt-ie8 .webform-client-form .select-wrapper{background:none;background-color:none;color:#000;}.lt-ie9 .webform-client-form .select-wrapper select{background:none;background-color:none;color:#000;}.webform-client-form .select-wrapper.error{border:2px solid red;width:100%;}.webform-client-form .form-item .description{text-align:right;padding-right:5px;margin-top:5px;clear:both;}.webform-client-form .form-actions{float:none;text-align:right;clear :both;}html.lt-ie8 .webform-client-form .webform-mainpart,html.lt-ie8 .webform-client-form .form-item,.webform-client-form .webform-component-managed_file{*zoom:1;}html.lt-ie8 .webform-client-form .webform-mainpart:before,html.lt-ie8 .webform-client-form .webform-mainpart:after,html.lt-ie8 .webform-client-form .form-item:before,html.lt-ie8 .webform-client-form .form-item:after,.webform-client-form .webform-component-managed_file:before,.webform-client-form .webform-component-managed_file:after{display:table;content:"";line-height:0;}html.lt-ie8 .webform-client-form .webform-mainpart:after,html.lt-ie8 .webform-client-form .form-item:after,.webform-client-form .webform-component-managed_file:after{clear:both;}.form-item-mollom-captcha .field-prefix{margin-left:12px;}.form-item-mollom-captcha #edit-mollom-captcha{margin-top:5px;}.downloads-content p:last-of-type{margin-bottom:20px;}.downloads-content table th{font:normal 1em HelveticaLTStdLight,helvetica,arial;text-align:center;}.downloads-content table td{font:normal 0.875em HelveticaLTStdLight,helvetica,arial;padding:0 15px;}#cap-features-ct-media-analysts-blogs-in-country-form{border-bottom:1px solid #aab2b5;border-top:1px solid #aab2b5;margin:10px 12px 90px;overflow:hidden;padding:25px 0;}#cap-features-ct-media-analysts-blogs-in-country-form .form-submit-wrapper{width:100%;display:block;}#cap-features-ct-media-analysts-blogs-in-country-form .form-submit{background-color:#324146;font-family:arial;border:0 none;color:#fff;font-weight:normal;margin:0 auto;padding:6px 10px 5px;text-transform:lowercase;width:100%;}#cap-features-ct-media-analysts-blogs-in-country-form .form-submit:hover,#cap-features-ct-media-analysts-blogs-in-country-form .form-submit:active{color:#aab4b9;}.node-find-a-job .node-header-search-submit .form-item-keyword input,input#edit-newsroom-search-keyword,.node-dark-header .form-text,html.js .node-header-search input.form-autocomplete.form-text{width:100%;background:#aab4b9 url(/sites/all/themes/capgemini/images/pictos/loupe.png) no-repeat 9px center;height:30px;border:none;padding-left:33px;padding-right:10px;webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.lt-ie8 #cap-search-pages-find-a-job-search-form .form-item-keyword{overflow:hidden;}html.js .node-header-search input.form-autocomplete.form-text.throbbing{background-image:url(/sites/all/themes/capgemini/images/ajax-loader-search-header.gif);}.node-header-search-submit .form-submit,html.js .node-header-search input.form-autocomplete.form-submit,.render-login-block .form-submit{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f0f0f0;background-image:none;height:30px;padding:4px 10px;text-transform:lowercase;display:block;}html.js .node-header-search input.form-autocomplete.form-submit,.node-header-search .form-submit{display:inline;}.select-wrapper select{border:none;background-color:rgba(0,0,0,0);scrollbar-face-color:#aab4b9;scrollbar-highlight-color:#aab4b9;scrollbar-3dlight-color:#aab4b9;scrollbar-darkshadow-color:#aab4b9;scrollbar-shadow-color:#aab4b9;scrollbar-track-color:#aab4b9;margin:0 12px 14px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer;padding:3px 8px;color:#324146;width:67%;max-width:none;}.lt-ie8.lt-ie9 .select-wrapper{background-color:none;}.select-wrapper{width:100%;min-width:80px;float:left;overflow:hidden;margin:0 12px 12px 0;padding:0;height:30px;cursor:pointer;}#edit-field-coverage-areas-list .select-wrapper{width:100%;min-width:80px;float:left;overflow:hidden;margin:0 12px 12px 0;padding:0;height:80px;cursor:pointer;}.lt-ie8 .select-wrapper{background:none;}.select-wrapper select.date-year{width:135%;}.date-year .select-wrapper{background-position:55px center;width:80px;}.select-wrapper select.date-month{width:130%;}.date-month .select-wrapper{background-position:94px center;width:118px;}.lt-ie9 .select-wrapper select option,.lt-ie8 .select-wrapper select option,.ie9 .select-wrapper select option{background-color:transparent;}.node-header-search .form-item-retain-filters{display:block;color:#fff;}.page-user .form-text{background-color:#f0f0f0;border:none;height:20px;padding:5px;font-size:0.9375em;font-weight:normal;font-family:Arial;width:100%;}.user-content-inner{overflow:hidden;}.page-user .form-type-password-confirm > .form-type-password{position:relative;width:100%;padding-bottom:1.8em;margin-top:1em;margin-bottom:1em;}.page-user .password-strength,.page-user div.password-confirm{position:absolute;bottom:0;max-width:100%;}.page-user .password-strength{max-width:90%;}.page-user div.form-item div.password-suggestions{width:95%;padding-left:2%;padding-right:2%;}.page-user .description{margin-top:4px;}.select-dark-header-wrapper,.select-green-wrapper{position:relative;margin:12px 0;}.select-dark-header-wrapper{color:#fff;}.select-green-wrapper{color:#324146;}.country-select{height:52px;}.select-dark-header-wrapper .form-item,.select-green-wrapper .form-item,.country-select .form-item{margin:0;}.select-dark-header-wrapper.select2-disable .form-item,.select-green-wrapper.select2-disable .form-item,.country-select.select2-disable .form-item{margin:0;z-index:10;}.country-select .form-item,.country-select .select-wrapper,.country-select .form-select,.country-select .select2-container .select2-choice,.country-select .select2-container .select2-choice div{height:100%;}.select-dark-header-wrapper .select-wrapper,.select-green-wrapper .select-wrapper,.country-select .select-wrapper{background:none;width:auto;float:none;margin:0;}.select-dark-header-wrapper.select2-disable .form-select,.select-green-wrapper.select2-disable .form-select,.country-select.select2-disable .form-select{position:relative;z-index:10;background-color:#324146;color:#fff;margin:0;width:100%;opacity:0;padding:6px 0 5px 0;font-size:0.9375em;border:none;}.select-green-wrapper.select2-disable .form-select{background-color:#aab4b9;color:#324146;}.lt-ie9 .select-dark-header-wrapper.select2-disable .form-select,.lt-ie9 .select-green-wrapper.select2-disable .form-select,.lt-ie9 .country-select.select2-disable .form-select{filter:alpha(opacity = 0);}.lt-ie8 .select-dark-header-wrapper.select2-disable .form-select,.lt-ie8 .select-green-wrapper.select2-disable .form-select{height:30px;}.select-dark-header-wrapper .select-label,.select-green-wrapper .select-label,.country-select .select-label{bottom:0;cursor:default;position:absolute;text-indent:10px;left:0;top:0;display:block;z-index:1;width:100%;padding:5px 0 6px 0;font-size:0.9375em;line-height:1.4em;font-family:arial;}.select-dark-header-wrapper .select-label{background:#324146 url(/sites/all/themes/capgemini/images/arrow-light-bottom.png) no-repeat 98% center;}.select-green-wrapper .select-label{background:#aab4b9 url(/sites/all/themes/capgemini/images/select-arrow.png) no-repeat 98% center;}.country-select .select-label{font-size:1em;padding:15px 0 0;background:#324146 url(/sites/all/themes/capgemini/images/footer_countries_arrow.png) no-repeat 94% center;text-indent:0;}.country-select .select2-container .select2-choice span{font-size:1em;padding:15px 0 0;}.select-dark-header-wrapper .select-label > .select-label-inner,.select-green-wrapper .select-label > .select-label-inner,.country-select .select-label .select-label-inner{display:block;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}.select-dark-header-wrapper .select-label > .select-label-inner{margin-right:24px;}.select-green-wrapper .select-label > .select-label-inner{margin-right:28px;}.country-select .select-label .select-label-inner{margin:0 42px 0 27px;}.node-header-search-submit label{color:#fff;font-weight:normal;margin:12px 0;}.node-header-search-submit .form-type-textfield,.node-header-search-submit .form-type-select{margin:0;}.node-header-search-submit .container-inline-date label{margin-bottom:0;}.render-login-block,.logged-in .aic-header{background-color:#009fd6;overflow:hidden;}.logged-in .aic-header{padding-top:0;}.aic-header h1,.aic-header .field-name-body{margin-left:20px;margin-right:20px;}.render-login-block .render-login-block-user{color:#fff;font-size:1em;padding-right:8px;margin-bottom:8px;}.render-login-block .render-login-block-user:before{content:url(/sites/all/themes/capgemini/images/user-icon.png);margin-right:8px;width:15px;height:20px;}.render-login-block .render-login-block-inner,.render-login-block .render-login-block-link{display:block;color:#fff;text-align:center;padding:20px 40px;}.render-login-block .render-login-block-link > span{position:relative;}.render-login-block .render-login-block-link > span:before{content:url(/sites/all/themes/capgemini/images/close-cross-footer.png);left:-30px;top:0;position:absolute;}.render-login-block .render-login-block-link.active:after{content:url(/sites/all/themes/capgemini/images/close-cross-footer.png);right:20px;top:20px;position:absolute;}.render-login-block .render-login-block-form{display:none;margin:10px 20px 20px;}.render-login-block .login-title,.render-login-block .reset-password,.render-login-block .create-account,.render-login-block .change-password,.render-login-block .user-logout{color:#fff;}.render-login-block .change-password,.render-login-block .user-logout{padding:0 6px;}.render-login-block .user-logout{border-left:1px solid #fff;}.render-login-block .change-password:hover,.render-login-block .user-logout:hover{text-decoration:underline;}.render-login-block .reset-password,.render-login-block .create-account{display:block;font-size:0.95em;}.render-login-block .create-account{margin-top:0.8em;}.render-login-block .reset-password{margin-top:1.6em;}.render-login-block label{float:left;width:200px;}.render-login-block .form-text{width:95%;background-color:#fff;border:none;height:20px;padding:5px;font-size:0.9375em;font-weight:normal;font-family:Arial;margin-top:12px;}.render-login-block label{color:#fff;font-weight:normal;font-size:0.9em;width:90px;vertical-align:middle;display:inline-block;float:none;}.render-login-block .form-required{display:none;}body.i18n-ja .webform-client-form .fieldset-legend,body.i18n-ja .node-webform label,body.i18n-ja .webform-client-form .webform-component-select label,body.i18n-ja .webform-client-form .webform-component-textfield label,body.i18n-ja .webform-client-form .webform-component-email label,body.i18n-ja .webform-client-form .form-item-mollom-captcha label,body.i18n-ja .webform-client-form .webform-component-managed_file label,body.i18n-ja .webform-client-form .webform-component-webform_grid label,body.i18n-ja .webform-client-form .webform-component-date label,body.i18n-ja .webform-client-form .webform-component-checkboxes label:first-child,body.i18n-ja .user-content label,body.i18n-ja .webform-client-form .form-text,body.i18n-ja .webform-client-form .form-textarea,body.i18n-ja .webform-client-form .select-wrapper select,body.i18n-ja  #cap-features-ct-media-analysts-blogs-in-country-form .form-submit,body.i18n-ja .page-user .form-text,body.i18n-ja .select-dark-header-wrapper .select-label,body.i18n-ja .select-green-wrapper .select-label,body.i18n-ja .country-select .select-label,body.i18n-ja .render-login-block .form-text{font-family:Meiryo UI !important;}.webform-client-form .multiple-choices .select-wrapper option{background-color:#f0f0f0;height:20px;}.webform-client-form .multiple-choices .select-wrapper{overflow:visible;height:100%;display:block;background:none;}.webform-client-form .multiple-choices .select-wrapper  select{width:101%;}.webform-client-form .form-item{clear :both;}
.node-rich-article.view-mode-full{position:relative;}.node-rich-article .share-header{text-align:left;}.node-type-rich-article #page-title{display:none;}.rich-article-title{font-size:3.25em;font-family:HelveticaLTStdUtlt,helvetica,arial;padding:0 0 0.6em 0;}.rich-article-main-content-text > .field-name-body{font-size:1.3em;margin-bottom:25px;}.rich-article-main-content-text.in-column{width:460px;float:left;padding-right:20px;}.rich-article-main-content-discuss,.rich-article-main-content-text{vertical-align:top;}.rich-article-main-content-discuss{margin-left :20px;}.rich-article-main-content-discuss .rich-article-main-content-discuss-content{background:#fafafa;}.rich-article-main-content-discuss .rich-article-main-content-discuss-content a{color :#79d8ff;}.rich-article-main-content-discuss .rich-article-main-content-discuss-content a:hover{color :#41B8E2;}h5.rich-article-main-content-discuss-title{display:block;font-weight:normal;font-size:1.3em;text-transform:uppercase;line-height:1.7em;border-bottom:1px solid #465a64;}.with-background{background:#fafafa;}.without-background{background:transparent;}.rich-article-sub-content{margin:2em 0 0 0;}.rich-article-sub-content-subitem ul{padding :20px 0px;}.rich-article-sub-content-subitem li{list-style-image:url(/sites/all/themes/capgemini/images/list-puce-square.png);list-style-position:inside;padding-left :10px;}.rich-article-sub-content-subitem.without-background{font-size:1.3em;}.rich-article-sub-content-subitem.without-background:after{padding:0 0 1px 0;}.rich-article-sub-content-subitem.without-background .rich-article-column-left,.rich-article-sub-content-subitem.without-background .rich-article-column-right{}.rich-article-sub-content-subitem.without-background .rich-article-column-left{float :left;margin-right :91px;}.rich-article-sub-content-subitem.without-background .rich-article-column-right{float:right;}.rich-article-sub-content-subitem.without-background .rich-article-column-right{float:right;clear:both;}.rich-article-sub-content-subitem.without-background .rich-article-column-right h5.column-essential-reading-item-title{display:block;font-weight:normal;text-transform:uppercase;line-height:1.7em;font-size:0.9em;}.column-essential-reading-item .view-mode-push_block{background-color:#66c6e7;}.column-essential-reading-item .view-mode-push_block header{background:transparent url(/sites/all/themes/capgemini/images/pictos/rich-article-essential-reading.jpg) no-repeat left bottom;}.rich-article-sub-content-subitem.without-background .rich-article-sub-content-subitem-body{display :inline-block;font-size:1em;}.rich-article-sub-content-subitem.without-background .rich-article-big-push-block{margin-top :20px;}.rich-article-sub-content-subitem.with-background{padding:1.2em;}.rich-article-sub-content-subitem.with-background .rich-article-sub-content-subitem-text{font-size:1.3em;}.rich-article-sub-content-subitem.with-background .rich-article-sub-content-subitem-intro{font-size:1.3em;}.rich-article-sub-content-subitem-separator{height:2em;clear:both;}.rich-article-sub-content-subitem .column-from-our-blog-item-content{background:#fafafa;padding:1.3em;margin-bottom :20px;font-size:0.7em;width:287px;}.rich-article-sub-content-subitem h5.column-from-our-blog-item-title{display:block;font-weight:normal;text-transform:uppercase;line-height:1.7em;font-size:1.3em;border-bottom:1px solid #465a64;}.rich-article-quote-block{padding :30px 0px;}.rich-article-quote-block .rich-article-small-quote .quote,.rich-article-quote-block .rich-article-big-quote .quote{margin-bottom :28px;padding :0px 20px;}.rich-article-quote-block .quote .quote-left{width :30px;height :50px;background :url(/sites/all/themes/capgemini/images/quotes_left_blue.png) top left no-repeat;}.rich-article-quote-block .rich-article-small-quote .quote .quote-content,.rich-article-quote-block .rich-article-big-quote .quote .quote-content{padding :0px 25px;vertical-align :top;}.rich-article-quote-block .quote .quote-right{width :30px;height :50px;background :url(/sites/all/themes/capgemini/images/quotes_right_blue.png) bottom left no-repeat;vertical-align :bottom;}.rich-article-quote-block .expert_infos{clear :both;margin-left:75px;}.rich-article-quote-block .expert_infos .expert_picture{float :left;witdh :75px;padding-right :20px;}.rich-article-quote-block .expert_infos .expert_name_job{font-size :0.8em;line-height:1.6em;}.rich-article-quote-block .expert_infos .expert_name_job a{color :#465a64;text-decoration :none;padding-right :20px;background :url(/sites/all/themes/capgemini/images/right-arrow.png) center right no-repeat;}.rich-article-quote-block .expert_infos .expert_name_job a:hover{text-decoration :underline;}.rich-article-video-block{padding :30px 0px;}.rich-article-big-video-block .videogallery,.rich-article-small-video-block .videogallery{position :relative;}.rich-article-big-video .videogallery a{width:825px;display:block;height:465px;}.rich-article-small-video .videogallery a{width:408px;display:block;height:230px;}.rich-article-small-video-block .videogallery a{display :block;}div.rich-article-block-separator{margin:0 0 0 -5.4em;padding:0 5.4em;width:100%;height:1em;background:#f0f0f0;}.related-solution-item{border-top:1px solid #cdd1d3;border-bottom:1px solid #cdd1d3;margin-top:-1px;}.lt-ie8 .related-solution-item{margin-top:-5px;}.related-solution-item a{display:block;padding:1.3em 0;}.related-solution-item a:hover{background-color:#f0f0f0;}h5.rich-article-contact-our-experts-title{background:transparent url(/sites/all/themes/capgemini/images/pictos/contact-experts.jpg) no-repeat left 0.3em;padding:0.5em 0 0.5em 2em;}.rich-article-contact-our-experts .start-conversation{background:url(/sites/all/themes/capgemini/images/collaborative-logo.png) no-repeat scroll 0 0 transparent;display:inline-block;padding-left:85px;font-family:HelveticaLTStdUtlt,helvetica,arial;}.rich-article-contact-our-experts h5.start-conversation{margin-top:10px;}.rich-article-contact-our-experts .conversation{padding-bottom:0.5em;}.rich-article-contact-our-experts .conversation h5{text-transform:uppercase;border-bottom:1px solid #acb3b7;line-height:2em;padding-bottom:0.3em;margin-bottom:16px;}.rich-article-contact-our-experts .conversation li{padding:14px 3px 18px 1px;color:#00a0d7;font-size:16px;border-bottom:1px solid #acb3b7;}.rich-article-contact-our-experts .conversation li:hover{background-color:#f0f0f0;}.rich-article-main-content .omega{float:right;}.rich-article-main-content .connect-with-us h5{border-bottom:1px solid #acb1b4;margin:0;padding-bottom:0.8em;text-transform:uppercase;margin-bottom:25px;}.rich-article-main-content .connect-with-us .field-name-field-main-image img{width:100%;padding:0;}.rich-article-main-content .connect-with-us .field-type-image{height:auto;}.rich-article-main-content .connect-with-us .node-expert-profile,.rich-article-main-content .connect-with-us{margin-bottom:12px;}.rich-article-white-section{background:#fff;margin-top:1em;padding-top:2em;padding-bottom:2em;}.rich-article-white-section:first-child{margin-top:0;}.static-remote-control{padding:0 0 1em 0;font-size:1.125em;}.static-remote-control li{margin:16px 0;background-position:left 1px;}.static-remote-control li > a{color:#465a64;background:transparent url(/sites/all/themes/capgemini/images/arrow-down.png) no-repeat right center;padding:0 24px 0 0;}.static-remote-control li > a:hover{text-decoration:underline;}.find-the-expert{position:relative;display:block;}.find-the-expert .find-the-expert-text{position:absolute;right:0;bottom:0;}body.i18n-ja .rich-article-title{font-size:1.95em;}body.i18n-ja .rich-article-title,body.i18n-ja .rich-article-contact-our-experts .start-conversation{font-family:Meiryo UI !important;}
.node-press-release{position:relative;}.node-press-release .pdf-document-top{display:block;padding:1em 0 2em 0;margin-bottom:2em;border-bottom:1px solid #ccc;}.node-press-release .pdf-document-bottom{display:block;padding:2em 0 1em 0;margin-top:2em;border-top:1px solid #ccc;}.node-press-release.view-mode-push_teaser_block .field-name-field-taxo-press-release{padding:0.3em 0;}.node-press-release .list-other-languages > li{float:left;margin-right:4px;}.node-press-release .list-other-languages > li:after{content:"|";margin-left:4px;}.node-press-release .list-other-languages > .first:after,.node-press-release .list-other-languages > .last:after{content:none;}.lt-ie8 .node-press-release .list-other-languages > li{border-left:1px solid #465a64;padding-left:4px;margin-bottom:2px;}.lt-ie8 .node-press-release .list-other-languages > .first,.lt-ie8 .node-press-release .list-other-languages > .last{border-left:none;padding-left:0px;}.node-press-release .list-other-languages > li > a{color:#465a64;}.node-press-release .list-other-languages > li > a:hover{text-decoration:underline;}
.view-mode-push_block .node-client-story header{background:transparent url(/sites/all/themes/capgemini/images/pictos/client-story.png) no-repeat left bottom;}.view-mode-push_block .node-client-story{background-color:#0f4155;}
article.node-service{position:relative;}.service-header .info .quote{background:url(/sites/all/themes/capgemini/images/quotes_left.png) no-repeat scroll 10px 5px transparent;}.service-header .related-content h3{color:#fff;}.service-header .info .field-name-body{margin:0 0 5px 0;min-height:30px;}.service-header .info .quote{margin-left:-5px;}.service-header .info .quote .field-name-body{padding-right:48px;background:url(/sites/all/themes/capgemini/images/quotes_right.png) no-repeat scroll right bottom transparent;}.service-header .related-content h3{color:#fff;}.service-header .info .field-name-body p{color:#0f4155;}.service-header .info .field-name-body p strong{color:#fff;font-weight:normal;}.service-header .info .expert-profile{padding:10px 42px 0;}.service-header .info img.expert-picture{float:left;}.service-header .info .expert-info{float:left;margin-left:10px;font-size:13px;font-family:Arial;color:#465a64;line-height:16px;}.service-header .info .link-arrow{width:10px;height:49px;background:url(/sites/all/themes/capgemini/images/mini-arrow-right-white.png) no-repeat center center;float:left;margin-left:10px;}.service-header .info a:hover .expert-info{text-decoration:underline;}.node-service .content-section{background-color:#fff;margin-bottom:10px;padding:50px 0 40px 0;}.node-service .content-section h1{margin-top:0;}.service-level-2-header .header-end{height:25px;background-image:url(/sites/all/themes/capgemini/images/comma-dark.png);background-repeat:no-repeat;background-position:132px -1px;background-color:#fff;}.node-service .solutions-menu{padding-top:40px;}.node-service .solutions-menu .column{padding-bottom:25px;}.node-service .solutions-menu.display-1-blocks .column-header{float:none;}.node-service .solutions-menu .column-header h3{height:40px;border-bottom:1px solid #314048;color:#314048;font-size:16px;margin-bottom:15px;}.node-service .solutions-menu .column ul li{margin:0 0 15px 0;font-size:15px;overflow:hidden;}.node-service .solutions-menu .column a{color:#0080ac;text-decoration:none;font-size:15px;}.node-service .solutions-menu .column a:hover{color:#0f4155;}.node-service .solutions-menu .column .field-name-field-rs-text{margin-bottom:30px;}.node-service .solutions-menu .column a.find-out-more{background:#00A0D7 url(/sites/all/themes/capgemini/images/arrow-light-right.png) no-repeat right 9px;color:#fff;font-size:17px;float:left;padding:5px 40px 5px 10px;margin-bottom:15px;}.node-service .solutions-menu .column a.find-out-more:hover{background:#0080ac url(/sites/all/themes/capgemini/images/arrow-light-right-forward.png) no-repeat right 9px;}.node-service .experts-section h2{background:url(/sites/all/themes/capgemini/images/experts-bubbles-grey.png) no-repeat 0 10px;text-indent:55px;}.node-service a.find-the-expert{display:block;text-decoration:none;}.node-service .experts-section p{font-family:HelveticaLTStdUtlt,helvetica,arial;font-size:30px;overflow:hidden;}.node-service .content-ending-service{background-image:url(/sites/all/themes/capgemini/images/comma-grey-footer.png);background-position:2px 0;background-repeat:no-repeat;}.node-service .field-name-field-s-solutions-introduction p{font-size:16px;}.service-level-2-header{background-color:#475860;color :#fff;overflow:hidden;}.service-level-2-header .info{float:left;padding:25px 0 35px;}.service-level-2-header .info h1{padding:0;margin:0 0 25px;color:#fff;}.service-level-2-header .info .quote{margin-left:-10px;padding-left:55px;}.service-level-2-header .info .field-name-body{padding:0;background:none;margin-bottom:0;}.service-level-1-header .info .quote .field-name-body{padding:0 45px 0 50px;}.service-level-2-header .info .field-name-body p{color:#fff;line-height:1.3em;}.service-level-2-header .service-main-content-body h1{font-family:HelveticaLTStdUtlt,helvetica,arial;font-size :52px;}.service-level-2-header .push-simple-block .information p{color:#fff;}.service-level-2-header .related-content{float:left;padding:25px 0;}.service-level-2-header .related-content > .last{padding:12px 0 0;}.service-level-2-header .view-mode-push_simple_block a{display:block;min-height:152px;background-color:#00a1d6;overflow:hidden;}.service-level-2-header .view-mode-push_simple_block a:active,.service-level-2-header .view-mode-push_simple_block a:hover{background-color:#0080ac;}.service-level-2-header .last .view-mode-push_simple_block a{background-color:#0f4155;}.service-level-2-header .last .view-mode-push_simple_block a:active,.service-level-2-header .last .view-mode-push_simple_block a:hover{background-color:#0b3140;}.service-level-2-header .related-content .information{float:left;padding:10px 12px;}.service-level-2-header .related-content .with-image .information{width:160px;}.service-level-2-header .related-content .information p{color:#FFF;font-size:16px;}.service-level-2-header .related-content .push-image img{width:100%;}.service-level-2-header .related-content .push-image{float:left;width:auto;overflow:hidden;height:152px;}.service-level-2-header .info{float:left;padding:25px 0 35px;}.resources-section .ressources-carousel{z-index :1;position:relative;}.resources-section .ressources-carousel .view-mode-push_block{margin-bottom:12px;}.resources-section .ressources-carousel .header{display:table;height:70px;width:100%;text-align:left;}.resources-section .ressources-carousel .header .picto-content{width :58px;height :58px;float :left;margin-right:10px;background-color :#071d26;}.resources-section .ressources-carousel .jcarousel-item-over .header .picto-content{background-color :#00a0d7;}.resources-section .ressources-carousel .jcarousel-item-active .header .picto-content{background-color :#0080ac;display:table-cell;width:58px;}.resources-section .ressources-carousel .view-mode-push_simple_block{margin-bottom:12px;}.resources-section .ressources-carousel .link-push{color:#fff;margin-left:58px;padding-bottom:0;padding:12px 12px 0 12px;word-wrap:break-word;}.resources-section .ressources-carousel .link-push h3{color :#fff;}.resources-section .ressources-carousel .body{-moz-box-sizing:border-box;-webkik-box-sizing:border-box;box-sizing:border-box;color:#FFFFFF;display:table;height:120px;text-align:left;width:100%;}.resources-section .ressources-carousel .body > .body-inner{margin:0 20px;}.node-type-service .field-name-field-s-experts-text{margin-top:10px;font-family :HelveticaLTStdUtlt,helvetica,arial;font-size:30px;}.service-level-2 .field-name-field-s-experts-text{font-size:26px;font-weight:bold;}.node-type-service .conversations{margin-top:30px;}#service-level-1-experts .conversation li{padding:14px 3px 18px 1px;color:#00a0d7;font-size:16px;border-bottom:1px solid #acb3b7;}#service-level-1-experts .conversation li:hover{background-color:#f0f0f0;}#service-level-1-experts .conversation.on-our-blog h4{margin-top:10px;}#service-level-1-experts .expert-link{text-align:right;margin-top:14px;}#service-level-1-experts .expert-link a{text-decoration:none;}#service-level-1-experts .expert-link a span{color:#5f7079;text-decoration:underline;font-size:13px;font-family:Arial;}.expert-mosaic{width:100%;}.content-ending{background-color:#324146;height:25px;}.content-ending-service{background-image:url(/sites/all/themes/capgemini/images/comma-grey-footer.png);background-position:0 0;background-repeat:no-repeat;z-index:10;}.view-display-id-cap_views_expert_profiles_lists_service_l2{margin:30px 0 45px;}#service-level-1-experts .field-name-field-s-experts-title{background:url(/sites/all/themes/capgemini/images/pictos/contact-experts.jpg) no-repeat scroll left 0.3em transparent;padding:0.5em 0 0.5em 2em;}body.i18n-ja #service-level-1-experts .field-name-field-s-experts-title{padding:1em 0 1em 3em;}body.i18n-ja .service-level-2-header .service-main-content-body h1{font-size :31.2px;}body.i18n-ja .service-header .info .expert-info,body.i18n-ja .node-service .experts-section p,body.i18n-ja .service-level-2-header .service-main-content-body h1,body.i18n-ja  .node-type-service .field-name-field-s-experts-text,body.i18n-ja  #service-level-1-experts .expert-link a span{font-family:Meiryo UI !important;}
.node-testimonial{color :#465a64;font-size :1em;}.node-testimonial .testimonial-header.video{margin-bottom:0;}.node-testimonial .share-top{padding:0;margin-bottom:18px;}.node-testimonial .date-of-arrival{margin-bottom:22px;}.node-testimonial .quote{position:relative;margin:0 40px;}.node-testimonial .quote .quote-left{background:transparent url(/sites/all/themes/capgemini/images/quotes_left_blue.png) no-repeat left top;position:absolute;left:-40px;top:0;height:25px;width:30px;}.node-testimonial .quote .quote-right{background:transparent url(/sites/all/themes/capgemini/images/quotes_right_blue.png) no-repeat left top;position:absolute;bottom:0;right:-40px;height:25px;width:30px;}.node-testimonial .view-mode-cap_push_embedded_content_full_width{margin-bottom:12px;background-color:#fff;padding-bottom:30px;}.view-mode-cap_push_embedded_content_full_width .information{bottom:45px;}.node-testimonial .testimonial-blocks .section-title{margin-top:0;margin-bottom:16px;}.testimonial-picture-block{background-color:#FFF;width:430px;padding:30px;margin-bottom:20px;}.node-testimonial .service-link-title{font-size:1em;margin-bottom:20px;}.node-testimonial .service-link-title > a{font-family:arial;font-size:0.8125em;color:#465a64;padding-right:16px;background:transparent url(/sites/all/themes/capgemini/images/right-arrow.png) no-repeat right center;}.node-testimonial .service-link-title > a:hover,.node-testimonial .service-link-title > a:active{text-decoration:underline;}.work-in-list{border-bottom:1px solid #abb4b9;overflow:hidden;display:inline-block;}.work-in-list > li{border-top:1px solid #abb4b9;border-bottom:1px solid #abb4b9;margin-bottom:-1px;padding:25px 0;width:48.5%;display:inline-block;float:left;min-height:70px;}.work-in-list > .odd{margin-right:1.5%;}.work-in-list > .even{margin-left:1.5%;}.work-in-list .label-work{font-size:0.8125em;font-family:arial;margin-bottom:10px;}.work-in-list .value-work{}body.i18n-ja .node-testimonial .service-link-title > a,body.i18n-ja .work-in-list .label-work{font-family:Meiryo UI !important;}
.job-offer-content-wrapper{padding-top:25px;}.node-job-offer.view-mode-full{background:none repeat scroll 0 0 #FFFFFF;color:#465A64;padding-bottom:80px;}.node-job-offer.view-mode-full h1.title{font-size:2.5em;}.node-job-offer.view-mode-full > .inner{padding:2.5em 5.4em;}.node-job-offer .share-top{margin-bottom:15px;}.node-job-offer aside>ul,.node-job-offer aside>div{margin-bottom:15px;}.job-offer-details{background:#fafafa;padding:1em;margin-bottom:3.3em;}.job-offer-details li{border-bottom:1px solid #afb9bd;padding:1em 0;}.job-offer-details span.job-detail-label{display:block;font-size:0.7em;}.job-offer-details span.job-detail-value{display:block;font-size:0.9em;}.job-offer-details li:first-child{border-top:1px solid #afb9bd;}.node-job-offer .job-offer-content .field-name-body{margin:0 0 2em 0;clear:both;}.node-job-offer .job-offer-content .field-name-body ul{list-style:none outside none;text-align:left;}.cap_consulting .node-job-offer .job-offer-content .field-name-body ul > li{background:url(/sites/all/themes/capgemini/images/cc-list-puce-square.png) no-repeat scroll left 0 rgba(0,0,0,0);}.node-job-offer .job-offer-content .field-name-body ul > li{background:url(/sites/all/themes/capgemini/images/list-puce-square.png) no-repeat scroll left 0 rgba(0,0,0,0);margin:8px 0;padding-left:17px;}.cap_consulting .node-job-offer .job-offer-content .field-name-body ul > li{background:url(/sites/all/themes/capgemini/images/consulting/list-puce-square.png) no-repeat scroll left 0 rgba(0,0,0,0);}.node-job-offer .job-offer-apply{margin:0 0 2em 0;}.node-job-offer .job-offer-apply > .apply-job-button,.node-job-offer .job-offer-apply > .apply-linkedin-wrapper{display:inline-block;vertical-align:middle;}.lt-ie8 .node-job-offer .job-offer-apply > .apply-job-button,.lt-ie8 .node-job-offer .job-offer-apply > .apply-linkedin-wrapper{display:block;float:left;}.node-job-offer .job-offer-apply .apply-job-button{margin-right:0.5em;}.node-job-offer .job-offer-apply .apply-linkedin-wrapper{position:relative;}.node-job-offer .job-offer-apply .apply-linkedin-button{display:inline-block;background:url(/sites/all/themes/capgemini/images/apply-linkedin-button.jpg) no-repeat scroll left top transparent;color:#ffffff;font-size:0.9em;height:37px;line-height:37px;margin:0 0 0 0.5em;padding:0 30px 0 0;text-align:center;text-decoration:none;width:155px;}.node-job-offer .job-offer-apply .apply-linkedin-wrapper .apply-linkedin-suffix{position:absolute;right:0;top:37px;font-size:0.7em;width:185px;text-align:center;font-family:arial;}.node-job-offer aside .side-testimonial-title{display:block;font-weight:normal;font-size:1.1em;text-transform:uppercase;padding:0 0 0.5em 0;margin:0 0 1.5em 0;border-bottom:1px solid #465a64;}.node-job-offer aside .side-testimonial-wrapper h4{font-size:0.9em;margin:0;padding:0;}.node-job-offer aside .view-all-testimonials{display:block;border-top:1px solid #465a64;margin:1.5em 0 0 0;padding:0.8em 0 0.8em 0;background:transparent url(/sites/all/themes/capgemini/images/right-arrow.png) no-repeat right center;text-align:right;}.node-job-offer aside .view-all-testimonials a{font-family:arial;font-size:0.6em;color:#465a64;display:block;padding-right:2em;text-decoration:none;font-weight:bold;}.node-job-offer aside .view-all-testimonials a:hover{text-decoration:underline;}.job-offer-important-notice{padding:1.3em;background:#fafafa;font-size:0.8em;}.job-offer-important-notice h3.job-offer-important-notice-title{background:transparent url(/sites/all/themes/capgemini/images/important-notice.png) no-repeat left top;min-height:53px;font-size:1.6em;padding:0 0 0.8em 53px;text-transform:uppercase;}.job-offer-important-notice .job-offer-important-notice-content{font-size:0.8em;}.similar-job-offers-title{padding-bottom:.5em;margin-bottom:1.5em;border-bottom:1px solid #465a64;}.similar-job-offers-all-job{border-top:1px solid #465a64;margin:.8em 0;padding:.8em 0;background:transparent url(/sites/all/themes/capgemini/images/right-arrow.png) no-repeat right center;text-align:right;}.similar-job-offers-all-job a{font-family:arial;font-size:0.6em;color:#465a64;display:block;padding-right:2em;text-decoration:none;font-weight:bold;}.similar-job-offers-all-job a:hover{text-decoration:underline;}.job-offer-similar-job-offers .similar-job-offer-wrapper{color:#fff;}.job-offer-content .field-name-body p{margin:0 0 1.2em 0;}body.i18n-ja .node-job-offer.view-mode-full h1.title{font-size:2.5em;}body.i18n-ja .node-job-offer .job-offer-apply .apply-linkedin-wrapper .apply-linkedin-suffix,body.i18n-ja .node-job-offer aside .view-all-testimonials a,body.i18n-ja .similar-job-offers-all-job a{font-family:Meiryo UI !important;}
.node-find-a-job .find-a-job-latest-jobs{margin:30px 0 40px 0;}.node-find-a-job .find-a-job-latest-jobs .tile-job-offer > .node{clear:left;float:left;margin-bottom:12px;min-height:120px;width:100%;color:#fff;}.node-find-a-job .find-a-job-latest-jobs .hr-social-media{width:100%;padding:0px;}.node-find-a-job .find-a-job-latest-jobs .tile-job-offer .tile-job-offer-link{min-height:120px;margin:0;}.find-a-job-latest-jobs h2.sub-title{padding:0 20px 12px;}.node-find-a-job .find-a-job-latest-jobs .tile-job-offer.last{margin-right:0;}.node-find-a-job .find-a-job-latest-jobs .tile-job-offer a{width:auto;float:none;}a.tile-job-offer-link{display:block;text-decoration:none;height:100%;background-color:#01A0D7;}a.tile-job-offer-link:hover{background-color:#0080AC;}a.tile-job-offer-link h3.tile-job-offer-title{clear:both;color:#fff;display:block;font-size:17px;font-weight:bold;letter-spacing:1px;margin:0;overflow:hidden;word-wrap:break-word;}a.tile-job-offer-link .tile-job-info{color:#fff;font:normal normal 13px arial;}.node-find-a-job .find-a-job-latest-jobs h2.sub-title{font-size:2.813em;margin:0;}.node-find-a-job .find-a-job-most-shared-jobs > h3{border-bottom:1px solid #cdcdcd;padding-bottom:15px;margin-bottom:25px;}.node-find-a-job .find-a-job-most-shared-jobs .find-a-job-most-shared-jobs-listed{border-bottom:1px solid #CDCDCD;padding-bottom:15px;}.node-find-a-job .find-a-job-most-shared-jobs .find-a-job-most-shared-jobs-listed .view-id-cap_views_most_shared_job_offers ul{margin:0;}.node-find-a-job .find-a-job-most-shared-jobs .find-a-job-most-shared-jobs-listed .view-id-cap_views_most_shared_job_offers .views-row a{margin-bottom:12px;}.node-find-a-job .find-a-job-most-shared-jobs .find-a-job-most-shared-jobs-listed .view-id-cap_views_most_shared_job_offers .views-row-4,.node-find-a-job .find-a-job-most-shared-jobs .find-a-job-most-shared-jobs-listed .view-id-cap_views_most_shared_job_offers .views-row-8{margin-right:0px;}.node-find-a-job .find-a-job-main-content-image{background-color:#465a64;display:none;}.node-find-a-job .find-a-job-main-content-text-wrap-header{position:relative;background-color:#465a64;overflow:hidden;}.node-find-a-job .find-a-job-main-content-text-wrap-header h1{color:#fff;font-weight:bold;margin:0 0 0 20px;padding:20px 0 0 0;}.node-find-a-job .find-a-job-main-content-text-wrap-header .find-a-job-counts{color:#fff;font:normal bold 50px HelveticaLTStdUtlt,helvetica,arial;margin:0 0 0 20px;}.node-find-a-job .find-a-job-main-content-text-wrap-header .find-a-job-counts a{color:#fff;}.node-find-a-job .find-a-job-main-content-text-wrap-header .find-a-job-counts a:hover{color:#B5BFC4;}.node-find-a-job .find-a-job-main-content-text-wrap-header .find-a-job-counts .jobs-counter{float:left;}.node-find-a-job .find-a-job-main-content-text-wrap-header .find-a-job-counts .jobs-numbers{font:normal bold 18px HelveticaLTStdUtlt,helvetica,arial;width:122px;display:block;float:left;padding:10px;}.node-find-a-job .find-a-job-main-content-text-wrap-header .find-a-job-counts .jobs-arrow{font:normal bold 52px HelveticaLTStdUtlt,helvetica,arial;float:left;display:block;line-height:57px;}.node-find-a-job .find-a-job-main-content-text-wrap-header .field-type-text-with-summary{color:#fff;width:auto;min-height:90px;overflow:hidden;margin:20px 0 0 20px;}.node-find-a-job .find-a-job-main-content-text-wrap-header .field-type-text-with-summary p{color:#ffffff;}.node-find-a-job .find-a-job-most-shared-jobs .find-a-job-our-recruitment{min-height:375px;border-bottom:1px solid #cdcdcd;padding-bottom:25px;}.node-find-a-job .find-a-job-most-shared-jobs .find-a-job-our-recruitment .our-recruitment-content{background-color:#fff;padding:20px;min-height:375px;color:#465a64;}.node-find-a-job .find-a-job-most-shared-jobs .find-a-job-our-recruitment ol{font-size:15px;counter-reset:repas;}.node-find-a-job .find-a-job-most-shared-jobs .find-a-job-our-recruitment ol li{counter-increment:count;margin:20px 0 10px;}html.lt-ie8.lt-ie9 .node-find-a-job .find-a-job-most-shared-jobs .find-a-job-our-recruitment ol li{list-style:decimal outside;margin-left:22px;}.node-find-a-job .find-a-job-most-shared-jobs .find-a-job-our-recruitment ol li:before{content:counter(count);padding:10px 10px;margin:-9px 10px;vertical-align:middle;background:transparent url(/sites/all/themes/capgemini/images/pictos/puce_ol.png) no-repeat center center;font-weight:bold;font-size:15px;color:#fff;float:left;}.node-find-a-job div#find-a-job-main-content-search{background-color:#465a64;padding:0 0 16px;overflow:hidden;position:relative;clear:both;}.node-find-a-job div#find-a-job-main-content-search form#find-a-job-search-form{margin-left:84px;}.node-find-a-job div#find-a-job-search-form-left,.node-find-a-job div#find-a-job-search-form-right{float:left;margin-right:10px;}.node-find-a-job div#find-a-job-search-form-left label,.node-find-a-job div#find-a-job-search-form-right label{font-size:15px;color:#fff;margin-bottom:13px;}html.lt-ie9 .node-find-a-job div#find-a-job-search-form-left label{margin-bottom:10px;}.node-find-a-job div#find-a-job-search-form-left label{margin-bottom:13px;}.node-find-a-job div#find-a-job-search-form-left input{background:#CCC url(/sites/all/themes/capgemini/images/loupe-job-search.png) no-repeat 10px center;border:0;height:28px;width:382px;padding-left:30px;}.node-find-a-job div#find-a-job-search-form-right select{background-color:#CCC;border:0;height:30px;width:239px;line-height:normal;padding:5px;}.node-find-a-job .jobs-search-link{clear:both;color:#fff;font:normal normal 13px arial;padding:17px 0 0 0;}.node-find-a-job .jobs-search-link a:after{content:" > ";}.node-find-a-job .jobs-search-link a:focus:after{content:" # ";}div#find-a-job-more-criteria{background-color:#465A64;z-index:1;position:absolute;padding:20px 20px 20px 84px;margin-top:10px;width:892px;}div#find-a-job-more-criteria #close{color:#fff;float:right;cursor:pointer;width:20px;height:20px;text-align:center;vertical-align:middle;}div#find-a-job-more-criteria .select{margin:10px 0;}div#find-a-job-more-criteria input{float:left;clear:left;}div#find-a-job-more-criteria  label{color:#fff;font-weight:normal;line-height:1.6em;padding-left:30px;}div#find-a-job-more-criteria h3{color:#fff;font-size:18px;font-weight:bold;}div#find-a-job-more-criteria .education-box,div#find-a-job-more-criteria .contract-type-box,div#find-a-job-more-criteria .experience-box{display:inline-block;width:20%;}.node-find-a-job .find-a-job-submit-item{float:left;vertical-align:bottom;padding:26px 0 0 0;}.node-find-a-job .find-a-job-submit-item input[type=submit]{border:0;height:30px;background-color:#f0f0f0;color:#465a64;font-weight:bold;cursor:pointer;}.node-find-a-job .find-a-job-submit-item input{vertical-align:middle;}#cap-search-pages-find-a-job-search-form .form-submit{margin-top:12px;clear:both;}#cap-search-pages-find-a-job-search-form .form-submit-wrapper{clear:both;}#cap-search-pages-find-a-job-search-form #edit-advanced-search{margin-top:12px;}#cap-search-pages-find-a-job-search-form .fieldset-legend a.fieldset-title{color:#FFF;}#cap-search-pages-find-a-job-search-form #edit-advanced-search .form-type-checkboxes > label{overflow:hidden;padding:12px 0;}html.js #cap-search-pages-find-a-job-search-form fieldset.collapsed .fieldset-legend{background-image:none;padding:0;}html.js #cap-search-pages-find-a-job-search-form fieldset.collapsible .fieldset-legend{background-image:none;padding:0;}.page-jobs-search .list-search-results .node-job-offer{border-top:1px solid #C0C0C0;margin-top:6px;padding-top:12px;padding-bottom:12px;}.page-jobs-search .search-form .form-type-textfield{float:left;}.page-jobs-search .search-form .form-item-retain-filters{display:none;}.page-jobs-search .search-form .form-submit-wrapper{float:right;clear:both;margin-top:-6px;padding:0 0 20px;}.page-jobs-search .search-form{overflow:hidden;}.node-find-a-job .find-a-job-recruitment-process{margin-top:15px;}.node-job-offer.view-mode-push_block:hover,.node-job-offer.view-mode-push_block_variant:hover{color:#fff;}.node-job-offer.view-mode-push_block .job-title,.node-job-offer.view-mode-push_block_variant .job-title{display:inline;padding-right:16px;background:url(/sites/all/themes/capgemini/images/arrow-white.png) right 1.5px no-repeat transparent;}.node-job-offer.view-mode-push_block .tile-job-info,.node-job-offer.view-mode-push_block_variant .tile-job-info{display:block;margin-top:6px;}body.i18n-ja .node-find-a-job .find-a-job-latest-jobs h2.sub-title{font-size:1.6875em;}
.job-offers-block .job-offers-wrapper-content{padding:15px 27px 73px;}.career-main-content .custom-content{background-color:#66c6e7;margin-bottom:12px;}.career-main-content .custom-content:hover{background-color:#40b8e1;}.career-main-content .custom-content .block-link{display:block;color:#fff;text-decoration:none;}.career-main-content .custom-content .block-content{font-size:1.125em;margin:16px 0 6px;}.career-main-content .custom-content  .block-text-link{background:url(/sites/all/themes/capgemini/images/arrow-right.png) no-repeat right center;font-size:1.125em;color:#fff;text-decoration:none;text-align:right;padding-right:20px;}.node-type-career .social-media-item-0{display:none;}.node-type-career .social-media-item-1{border-top:none;}.lt-ie8 .career-main-content .main-push-block-second{z-index:200;}.node-type-career .main-push-block-first,.career-related-content .span4 .node{margin-bottom:12px;}.career-main-content .career-related-content{clear:both;overflow:hidden;}.career-main-content .career-a-job-main-content-mandatory{clear:both;}.career-main-content .career-a-job-main-content-mandatory > .node-testimonial{float:left;}.career-main-content .career-related-content .career-related-content-list *{color:#fff;}.career-main-content .career-related-content .career-related-content-list div{margin:0;clear:both;}.career-main-content .career-related-content .career-related-content-list a{text-decoration:none;}.career-main-content .career-related-content .career-related-content-list div img{width:100%;float:left;}#career-jobs{display:block;width:100%;padding-bottom:88px;margin:75px 0 0;background:#fff url(/sites/all/themes/capgemini/images/bg_career_page.jpg) repeat-x left top;}#career-jobs div#decoration-page{margin:0 auto;background:transparent url(/sites/all/themes/capgemini/images/virgule_grey.png) no-repeat -6px top;padding:20px 0 0;}#career-jobs .career-become-an-expert{margin-bottom:52px;margin:0 auto 35px;text-align:center;}#career-jobs .career-become-an-expert .numbers-stats{display:inline-block;}html.lt-ie8 #career-jobs .career-become-an-expert ul{display:inline;zoom:1;}.node-type-career .numbers-stats{width:100%;margin-left:20px;}.node-type-career .number-job-offers,.node-type-career .subject-text,.numbers-stats .field-type-text{float:left;}.node-type-career .number-job-offers,.numbers-stats .field-type-text{clear:left;}#career-jobs .career-become-an-expert li{margin:0 7px;}#career-jobs .section-title h1{background:transparent url(/sites/all/themes/capgemini/images/logo_colab.png) no-repeat left center;margin:0 auto 0 auto;height:70px;display:inline-block;padding-left:70px;}html.lt-ie8 #career-jobs .section-title h1{display:inline;zoom:1;}#career-jobs .section-title{margin:45px auto 20px auto;text-align:center;}#career-jobs .career-become-an-expert li{border-right:2px solid #324146;padding:0 20px 0 0;}#career-jobs .career-become-an-expert li .subject-text{color:#324146;font-weight:bold;}#career-jobs .career-become-an-expert li.last{border:none;}#career-jobs .career-latest-jobs > h3{border-bottom:1px solid #CCCCCC;margin:0 auto 25px;text-align:left;line-height:35px;}#career-jobs .career-latest-jobs .view-cap-job-offers-lists .tile-job-offer-title{width:auto;border:none;line-height:1em;margin:0;}#career-jobs .career-latest-jobs .view-cap-job-offers-lists .tile-job-offer-title a{color:#fff;text-decoration:none;}#career-jobs .career-latest-jobs .view-cap-job-offers-lists .tile-job-info{text-align:left;color:#fff;font-size:13px;}#career-jobs .career-latest-jobs .view-cap-job-offers-lists{border-bottom:1px solid #ccc;overflow:auto;padding-bottom:25px;clear:both;}#career-jobs .career-latest-jobs .view-cap-job-offers-lists .views-row.views-row-last{margin:0;}#career-jobs .latest-job-all-job{display:block;padding:0.8em 0 0.8em 0;background:transparent url(/sites/all/themes/capgemini/images/right-arrow.png) no-repeat right center;text-align:right;}#career-jobs .latest-job-all-job .all-jobs-link{font-family:arial;font-size:0.6em;color:#465A64;display:block;padding-right:2em;text-decoration:none;font-weight:bold;}#career-jobs .latest-job-all-job .all-jobs-link:hover{text-decoration:underline;}.node-type-career .social-media{margin-top:12px;margin-bottom:0;}.node-type-career .view-mode-push_block.with-image .content{width:69%;}.node-type-career .career-related-content .view-mode .field-name-field-addthis-teaser-share{text-align:right;}#career-jobs .latest-job-all-job span.lca{float:left;color:black !important;font-size:.7em;margin-top:15px;}body.i18n-ja #career-jobs .latest-job-all-job .all-jobs-link{font-family:Meiryo UI !important;}
.node-expert-profile .node-header,.node-testimonial .node-header{padding:22px 0 40px 0;}.node-expert-profile .node-header,.node-expert-profile .content-section,.node-testimonial .node-header,.node-testimonial .content-section{margin-bottom:12px;background-color:white;}.node-expert-profile .node-header h1{padding-left:40px;padding-bottom:4px;background:url(/sites/all/themes/capgemini/images/pictos/contact-experts.jpg) no-repeat 0px 0px transparent;}.follow-zone{margin-bottom:10px;}.follow-zone span{float:left;}.follow-list .icon-follow-20{display:inline-block;margin-left:20px;}.current-job{margin-bottom:10px;}.expert-groups{margin-bottom:10px;color:#00a0d7;}.expert-groups > span{color:#465A64;}.expert-groups a{color:#00a0d7;text-decoration:none;}.button-contact,.button-my-experience{margin-top:10px;}.button-contact{margin-right:10px;margin-bottom:10px;}.status-block{margin-bottom:12px;background-color:white;}.status-block > div{padding:20px 0;}.current-status{font-size:1.125em;padding:7px 0 0 35px;background:url(/sites/all/themes/capgemini/images/quotes_left_blue.png) no-repeat top left;}.current-status > span{display:block;padding:0 35px 6px 0;background:url(/sites/all/themes/capgemini/images/quotes_right_blue.png) no-repeat bottom right;}.timeline-wrapper{padding-top:21px;background:url(/sites/all/themes/capgemini/images/path-arrow-top.png) top left no-repeat;}.timeline{background:url(/sites/all/themes/capgemini/images/path-arrow-repeat.png) top left repeat-y;}.timeline li{margin-bottom:50px;padding-left:30px;background:url(/sites/all/themes/capgemini/images/path-puce.png) no-repeat top left;list-style:none;}.timeline li.last{margin-bottom:0;}.timeline .title,.timeline .company{font-family:arial;font-weight:bold;}.node-expert-profile .tweets-block{margin-bottom:12px;}.related-experts{margin:20px 0 12px 0;border-bottom:1px solid #abb2b6;}.related-experts > h1,.tweets-block > h1{margin:0;padding:0;color:#465a64;font-size:1.125em;text-transform:uppercase;background:none;}.render-list-item-profile-expert{margin-top:10px;padding:25px 0 14px 0;border-top:1px solid #abb2b6;}.render-list-item-profile-expert > li{float:left;margin-right:12px;margin-bottom:12px;}.render-list-item-profile-expert > li.even{margin-right:0;}.view-view-cap-resources-lists .views-row.views-row-last{border-bottom:1px solid #abb2b6;}.view-view-cap-resources-lists .views-row{border-top:1px solid #abb2b6;padding:26px 0;}.node-expert-profile .content-block{border-top:1px solid #ccc;border-bottom:1px solid #ccc;}.node-expert-profile .block-experts-related{margin-top:37px;}.node-expert-profile .block-experts-related .content-block{padding:10px 0;}.node-expert-profile .block-related-resources .content-block li{border-bottom:1px solid #ccc;padding:25px 0 15px;}.node-expert-profile .block-related-resources .content-block li.last{border-bottom:none;}.node-expert-profile .blog-article-comment-link{font-size:0.9em;color:#465A64;padding-left:20px;background:transparent url(/sites/all/themes/capgemini/images/pictos/comment_arrow.png) no-repeat left center;}.node-expert-profile .node-blog-article .share-top{padding:10px 0;}.node-expert-profile .information-date-type{margin-top:13px;}.node-expert-profile .rich-article-type{display:inline-block;}html.lt-IE8.lt-IE9 .node-expert-profile .rich-article-type{display:inline;zoom:1;}.node-expert-profile .rich-article-type:first-letter{text-transform:capitalize;}.node-expert-profile .view-mode-teaser_simplified .field-name-field-main-image{margin-bottom:10px;}.node-expert-profile .view-mode-teaser_simplified .information-date-type{margin-bottom:0;}.node-expert-profile.view-mode-push_block .field-type-image img{width:100%}.node-expert-profile.view-mode-push_block .field-info{margin-bottom:4px;}.section-meet-our-experts-list .view-mode-push_block{height:360px;}.node-expert-profile.view-mode-push_block .tel{text-transform:uppercase;}.node-expert-profile.view-mode-push_block .global-infos{margin-bottom:38px;}.node-expert-profile.view-mode-push_block .follow-list,.node-expert-profile.view-mode-push_block .follow-list > li,.node-expert-profile.view-mode-push_block .push-expert-contacts > a{float:left;}.node-expert-profile.view-mode-push_block .follow-list > li,.node-expert-profile.view-mode-push_block .push-expert-contacts > a{margin-right:18px;}.section-meet-our-experts-list .span250{margin-bottom:12px;}.section-meet-our-experts-list .node-expert-profile.view-mode-push_block .push-expert-contacts{position:absolute;bottom:16px;}body.i18n-ja .node-expert-profile .node-header h1{padding-bottom:10px;padding-top:10px;}body.i18n-ja .related-experts > h1,body.i18n-ja .tweets-block > h1{font-size:1.125em;}body.i18n-ja .timeline .title,body.i18n-ja .timeline .company{font-family:Meiryo UI !important;}
.our-people-header,.our-people-header h1{background-color:#66c6e7;color:#ffffff;}.our-people-header-left{margin-left:20px;}.our-people-header h1{padding-top:38px;margin-bottom:13px;line-height:3,375;}.our-people-header p{font-size:1.125em;color:#fff;}.our-people-header .our-people-header-complete-width h1{padding-top:20px;padding-bottom:20px;margin-left:82px;line-height:3,375;}.our-people-header-right{float:right;width:auto;margin-top:11px;margin-left:20px;}.number-boxes-row{float:left;}.number-boxes{float:left;font-family:arial;font-size:1em;height:90px;margin:1px;padding:8px 18px 14px;width:117px;}.number-boxes h3{font-size:2.6em;color:#ffffff;margin:0px;}.number-box-0{background-color:#6d217c;}.number-box-1{background-color:#ff6918;}.number-box-2{background-color:#ffbc01;}.number-box-3{background-color:#d00813;}.number-box-4{background-color:#ec006e;}.number-box-5{background-color:#ff6918;}.number-box-6{background-color:#85a71c;}.number-box-7{background-color:#ffbc01;}div.our-people-testimonials-wrapper{clear:both;height:984px;}section.our-people-testimonials{position:relative;}.our-people-testimonials-title{padding:0;background-color:white;}.our-people-testimonials .experience-experts-select{margin-top:9px;}section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content{margin-top:12px;}section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row{float:left;margin:0 0 12px 12px;}section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row div.node-testimonial:hover{background-color:#00688c;}section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-1 .view-mode-push_simple_block.node-testimonial{background-color:#0080ac;}section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-2 .view-mode-push_simple_block.node-testimonial{background-color:#0b3140;}section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-3 .view-mode-push_simple_block.node-testimonial{background-color:#66c6e7;}section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-4 .view-mode-push_simple_block.node-testimonial{background-color:#0f4155;}section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-5 .view-mode-push_simple_block.node-testimonial{background-color:#66c6e7;}section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-6 .view-mode-push_simple_block.node-testimonial{background-color:#00a0d7;}section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-7 .view-mode-push_simple_block.node-testimonial{background-color:#0f4155;}section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-8 .view-mode-push_simple_block.node-testimonial{background-color:#40b8e1;}section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-9 .view-mode-push_simple_block.node-testimonial{background-color:#0f4155;}section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-10 .view-mode-push_simple_block.node-testimonial{background-color:#00a0d7;}section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-11 .view-mode-push_simple_block.node-testimonial{background-color:#66c6e7;}section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-12 .view-mode-push_simple_block.node-testimonial{background-color:#0080ac;}.node-our-people-in-action section.our-people-testimonials div.view-cap-expert-testimonial-lists div.view-content .view-mode-push_simple_block.node-testimonial:hover,.node-our-people-in-action section.our-people-testimonials div.view-cap-expert-testimonial-lists div.view-content .view-mode-push_simple_block.node-testimonial:active{background-color:#00688C;}section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row{width:224px;}section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row img{width:100%}div.header-end{background:#fff url(/sites/all/themes/capgemini/images/comma-cyan.png) no-repeat 15% -1px;height:25px;clear:both;}body.i18n-ja .number-boxes{font-family:Meiryo UI !important;}
.node-resource .node-header,.node-resource .content-section,.node-resource .related-solution{background-color:white;overflow:hidden;margin-bottom:0;padding-right:0;padding-left:0;padding-bottom:40px;}.node-resource .related-solution{margin-top:12px;}.node-resource .node-header .file-buttons{border-bottom:1px solid #abb2b6;margin:0;overflow:hidden;padding:0 0 28px;}.node-resource-full .resource-info div{display:inline-block;font-size:0.95em;}.node-resource .associated-experts{overflow:hidden;clear:both;margin-bottom:50px;}.node-resource .associated-experts .info p{color:#fff;}.node-resource .associated-experts .view-mode-push_simple_block{margin-bottom:12px;}.node-resource .associated-experts .view-mode-push_simple_block .info{height:82px;overflow:hidden;padding:7px 5px;}.node-resource .resources-list{clear:both;}.node-resource .related-ressources-title{border-bottom:1px solid #ACB1B4;text-transform:uppercase;padding-bottom:9px;}.node-resource .associated-experts .associated-experts-content{border-top:1px solid #abb2b6;border-bottom:1px solid #abb2b6;padding-top:25px;padding-bottom:25px;overflow:hidden;}.node-resource-document .associated-experts .first article{margin-left:0;}.node-resource-document .associated-experts .last article{margin-right:0;}.node-resource aside h3{text-transform:uppercase;}.node-resource .content-section-wrapper .field-name-body{padding-right:27px;}.node-resource .resources-list .node-teaser{width:auto;margin:0;}.node-resource .resources-list .node-teaser .field-name-field-main-image{float:left;}.node-resource .resources-list .node-teaser .field-name-field-main-image img{width:100%;height:auto;float:left;}.node-resource .resources-list .view-view-cap-resources-lists .column-right{display:block;float:right;margin:0;overflow:hidden;}.node-resource .resources-list .node-teaser h3{font-size:1em;font-weight:normal;}.node-resource .file-buttons{margin:0;padding:25px 0 50px;overflow:hidden;}.node-resource .file-buttons li{float:left;margin:0 12px 10px 0;}.node-resource .view-view-cap-resources-lists .views-row{border-top:none 0;border-bottom:1px solid #abb2b6;padding-bottom:25px;padding-top:25px;overflow:hidden;}.node-resource .bottom{background:#ffffff;clear:both;}.node-resource .render-links-block h2{color:#465a64;}.node-resource .render-links-block a{background-image:none;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;color:#00a1d8;display:table-cell;vertical-align:middle;}.node-resource .render-links-block li{margin:0 0 -1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0 none;border-collapse:separate;border-spacing:6px 0;display:table;font-size:14px;height:44px;overflow:hidden;}.node-resource .render-links-block li:hover,.node-resource .render-links-block li:active{background-color:#f0f0f0;}.node-resource .render-links-block{padding-right:0;padding-left:0;}.node-resource .grey-background-block .image-wrapper{float:none;width:104px;}.node-resource .grey-background-block aside{background-color:#fff;}.node-resource .grey-background-block .resp-padding{padding-right:0;padding-left:0;}.node-resource .grey-background-block .teaser-text{width:auto;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:54px;}.node-resource .field-name-field-r-client-logo,.node-resource .field-name-field-r-client-logo *,.node-resource .field-name-body{display:inline;vertical-align:bottom;}.node-resource .field-name-body p:first-child{margin-bottom:12px;vertical-align:bottom;}.node-resource .field-name-body p{font-size:16px;margin-bottom:12px;}.node-resource .field-name-field-r-client-logo img{margin:0 5px 5px 0;}.node-resource-full-media .content-section{background-color:white;margin-bottom:0;padding:0 0 20px;}.node-resource-full-media .content-section-wrapper,.node-resource-full-media .content-aside{display:block;vertical-align:top;}.node-resource-full-media .grey-background-block{background-color:transparent;}.resource-media-embed > div{display:none;}.resource-media-embed iframe{width:100%;min-height:500px;}.node-resource-full-media .content-bottom{margin-top:25px;}.node-resource.view-mode-push_teaser_block .resource-type{color:#465a64;}.view-mode-carousel_full_content.node-resource .field-name-body h2{margin-top:0.8em;}.node-resource-document .grey-background-block{background-color:transparent;}
.node-newsroom .newsroom-wrapper-content-body{background-color:#fff;margin-bottom:12px;}.node-newsroom .block-media-contacts .media-contact-wrap{padding:25px 27px;}.form-title,.node-dark-header .newsroom-header-description p,.node-newsroom .node-header-search-submit{color:#fff;}.newsroom-views{padding:0 28px 28px;}.press_releases_results{padding:28px 28px 0;}.node-newsroom .pr_result_number{margin-right:14px;}.node-newsroom .view-cap-views-list-news{margin:40px 0 0 0;}.node-newsroom .view-cap-views-list-news .views-row{border-top:1px solid #abb2b6;padding:26px 0;}.node-newsroom .view-cap-views-list-news .views-row.views-row-last{border-bottom:1px solid #abb2b6;}.node-newsroom .view-cap-views-list-news .views-row .field-name-field-addthis-teaser-share{border:none;float:right;padding:0;}.node-newsroom .link-newsroom{margin-bottom:12px;}.node-newsroom .link-newsroom .global-newsroom-link{color:#fff;background:#324146 url(/sites/all/themes/capgemini/images/arrow-right.png) no-repeat 96% center;padding:5px 26px 6px 12px;text-decoration:none;display:inline-block;}.node-newsroom .field-name-body{margin:0 0 20px;}
.media-and-analysts-header-push{margin-bottom:12px;}.node-media-analysts .media-and-analysts-main-content{min-height:350px;}.node-media-analysts .block-media-contacts .media-contact-wrap{padding:25px 27px 117px;}.node-media-analysts .block-media-contacts .media-contact-select{padding:25px 27px 78px;}.node-media-analysts .conversations{margin-bottom:67px;}.node-media-analysts .first-layer-inner{margin-bottom:64px;}.node-media-analysts .view-cap-views-list-news .item-list li{padding:20px 0 0;}
.list-with-image > li,.list-with-text > li,.list-with-link > li{margin-top:-1px;border-bottom:1px solid #cdd1d3;border-top:1px solid #cdd1d3;}.list-with-image > li > span,.list-with-text > li > span,.list-with-link > li > span{margin:25px 0;display:block;}.list-with-image{margin-bottom:58px;display:table;border-collapse:separate;}.list-with-text > li{display:inline-block;min-height:161px;}.list-with-text > li > span{display:block;margin-top:18px;}.list-with-image .picture{margin-bottom:18px;}.list-with-link a{font-size:1.125em;font-weight:normal;font-family:HelveticaLTStdLight,helvetica,arial;}body.i18n-ja .list-with-link a{font-family:Meiryo UI !important;}
.expert-connect-group-header{padding:40px 0 43px 0;}.expert-connect-group-header h1.header-title{background:transparent url(/sites/all/themes/capgemini/images/pictos/bubbles.png) no-repeat left center;padding-left:55px;}.expert-connect-group-header #meet-all-expert{background-color:#fff;min-height:139px;text-align:center;padding:15px 0;display:block;width:156px;}.expert-connect-group-header .form-type-select .select-wrapper{background-color:#ccc;}.expert-connect-group-header #meet-all-expert span{display:block;}.expert-connect-group-header #meet-all-expert .number{font-size:5.063em;line-height:auto;}#four-experts-block{margin-top:34px;}.expert-connect-group-header #all-experts-block .node-expert-profile,.expert-connect-group-header #four-experts-block .node-expert-profile{min-width:156px;max-height:169px;overflow:hidden;margin-bottom:12px;}.expert-connect-group-header #all-experts-block .expert-image-mini,.expert-connect-group-header #four-experts-block .expert-image-mini{float:left;height:92px;width:156px;}.expert-connect-group-header #all-experts-block .expert-image-mini img,.expert-connect-group-header #four-experts-block .expert-image-mini img{width:156px;height:92px;}.expert-connect-group-header #all-experts-block .node-expert-profile:hover .info h1,.expert-connect-group-header #all-experts-block .node-expert-profile:hover .info,.expert-connect-group-header #all-experts-block .node-expert-profile:hover .info p,.expert-connect-group-header #four-experts-block .node-expert-profile:hover .info h1,.expert-connect-group-header #four-experts-block .node-expert-profile:hover .info,.expert-connect-group-header #four-experts-block .node-expert-profile:hover .info p{color:#fff;background-color:#00688c;}.expert-connect-group-header #all-experts-block .node-expert-profile .info h1,.expert-connect-group-header #four-experts-block .node-expert-profile .info h1{color:#11a6da;margin:0;}.expert-connect-group-header #all-experts-block .node-expert-profile .info p,.expert-connect-group-header #four-experts-block .node-expert-profile .info p{color:#11A6DA;font-size:0.813em;}.expert-connect-group-header #all-experts-block .node-expert-profile .info,.expert-connect-group-header #four-experts-block .node-expert-profile .info{color:#11a6da;overflow:hidden;background-color:#fff;float:left;width:100%;}.expert-connect-group-header #four-experts-block .info a:hover{background-color:#0080ac;color:#fff;}.expert-connect-group-header #four-experts-block .node-expert-profile:hover .info p{color:#fff;}.expert-connect-group-header .views-row{margin-bottom:10px;}.expert-connect-group-header #all-experts-block #all-expert-list{margin:34px 0;}.expert-connect-group-header #all-experts-block h2{float:left;width:785px;color:#fff;margin:0;}.expert-connect-group-header #all-experts-block .close{float:right;margin:7px;cursor:pointer;}.column-wrapper{background-color:#fff;margin-bottom:12px;}.column-wrapper > h2{margin:25px 27px 10px 27px;padding-bottom:10px;border-bottom:1px solid #abb2b6;}.column-wrapper .resources-lists{padding:0 27px 27px;}.node-expert-connect-group .resources-lists h3{font-weight:normal;font-size:18px;}.node-expert-connect-group .resources-lists > li{padding:25px 0;border-top:1px solid #abb2b6;}.node-expert-connect-group .resources-lists > li.first{border-top:none;}.node-expert-connect-group .view-cap-views-expert-profiles-lists .views-row .view-mode.node-expert-profile{background-color:#fff;}.node-expert-connect-group .view-cap-views-expert-profiles-lists .views-row .view-mode:active,.node-expert-connect-group .view-cap-views-expert-profiles-lists .views-row .view-mode:hover{background-color:#00688c;}.node-expert-connect-group .resources-lists > li.last{border-bottom:1px solid #abb2b6;}.node-expert-connect-group .resources-lists h3.resource-title-link a{background:transparent url(/sites/all/themes/capgemini/images/arrow_exeprt_group_link.png) no-repeat right center;padding-right:15px;}.node-expert-connect-group .resources-lists h3.resource-title-link a:hover{text-decoration:none;background:transparent url(/sites/all/themes/capgemini/images/arrow_exeprt_group_link.png) no-repeat right center;}.node-expert-connect-group .resources-lists .information,.node-expert-connect-group .resources-lists .expert-picture{float:left;}.node-expert-connect-group .resources-lists .expert-picture{max-width:240px;}.node-expert-connect-group .resources-lists .information{width:100%;min-width:100px;}.node-expert-connect-group .resources-lists .information img{float:none;margin:0 15px 15px 0;}.node-expert-connect-group .resources-lists .information p{font-size:15px;}.node-expert-connect-group .resources-lists .information h3{margin-bottom:15px;color:#33b3df;}.node-expert-connect-group .resources-lists .number{font-size:58px;}.node-expert-connect-group .resources-lists ul.follow-list{max-width:248px;display:inline-block;}html.lt-ie8 .node-expert-connect-group .resources-lists ul.follow-list{display:inline;zoom:1;}.node-expert-connect-group .resources-lists ul.follow-list li.icon-follow-20{width:auto;margin:0 20px 0 0;}.node-expert-connect-group .resources-lists .follow-me .follow-me-text{display:inline-block;vertical-align:top;font-size:0.813em;margin:0 12px 12px 0;font-family:arial;}html.lt-ie8 .node-expert-connect-group .resources-lists .follow-me .follow-me-text{display:inline;zoom:1;}.node-expert-connect-group .resources-lists .follow-me-on{margin-bottom:10px;}.node-expert-connect-group .resources-lists .share-by{font-size:18px;color:#465a64;font-weight:normal;}.node-expert-connect-group .resources-lists .expert-info{margin-top:25px;}.node-expert-connect-group .resources-lists .expert-connect-resource-date{border-right:1px solid #465a64;margin-right:1px;padding-right:5px;font-family:arial;font-weight:lighter;}.node-expert-connect-group .resources-lists .information #expert-link a.expert-link{background:transparent url(/sites/all/themes/capgemini/images/arrow_exeprt_group_link.png) no-repeat right 3px;padding-right:13px;color:#465a64;font-size:13px;font-family:arial;}.node-expert-connect-group .resources-lists .expert-connect-resource h3 a.expert-link-title{background:transparent url(/sites/all/themes/capgemini/images/arrow_exeprt_group_link_title.png) no-repeat right 6px;padding-right:15px;}.node-expert-connect-group .resources-lists .expert-connect-resource-expert .information #expert-link a.expert-link:hover,.node-expert-connect-group .resources-lists .expert-connect-resource h3 a.expert-link-title:hover{text-decoration:underline;}.node-expert-connect-group .resources-lists .expert-domains{min-height:27px;font-family:arial;}.node-expert-connect-group .resources-lists .expert-domains p{font-family:arial;}.annex-column-wrapper{margin-top:12px;}.node-expert-connect-group .field-name-field-expgrp-expert-event{background-color:#00a0d7;margin-bottom:12px;color:#fff;}.node-expert-connect-group .field-name-field-expgrp-expert-event h3,.node-expert-connect-group .field-name-field-expgrp-expert-event p{color:#fff;}.node-expert-connect-group .field-name-field-expgrp-expert-event h3.box-title{background:transparent url(/sites/all/themes/capgemini/images/call.png) no-repeat left center;height:50px;margin-top:-15px;padding:28px 0 10px 80px;}.node-expert-connect-group .field-name-field-expgrp-expert-event .info-content{margin:0 19px 10px 28px;}.node-expert-connect-group .field-name-field-expgrp-expert-event .info-content .describ h4{color:#fff;}.node-expert-connect-group .field-name-field-expgrp-expert-event .info-content .describ p{font-size:13px;margin-bottom:20px;}.node-expert-connect-group .field-name-field-expgrp-expert-event .list-experts .expert-mini{float:left;height:auto;margin:0px 2px 2px 0;}.node-expert-connect-group .field-name-field-expgrp-expert-event .list-experts-block{margin-bottom:9px;}.node-expert-connect-group .field-name-field-expgrp-expert-event .list-experts .expert-mini-extra{float:left;height:auto;margin:0px 2px 2px 0;padding:1px 18px 2px;background-color:#fff;max-width:100%;font-size:47px;}.node-expert-connect-group .field-name-field-expgrp-expert-event .expert-name{font-size:13px;}.node-expert-connect-group .field-name-field-expgrp-expert-event .ical{color:#fff;float:left;margin:0;padding-left:0;}html.ie8-ltd.ie9-ltd .node-expert-connect-group .field-name-field-expgrp-expert-event .ical{display:inline;zoom:1;}.node-expert-connect-group .field-name-field-expgrp-expert-event .ical:hover{text-decoration:underline;}.node-expert-connect-group .tweets-block{margin-bottom:12px;}.node-expert-connect-group .field-expgrp-video{height:auto;margin-bottom:12px;}.node-expert-connect-group .experts-services{background-color:#0f4155;color:#fff;padding:27px;}.node-expert-connect-group .experts-services .service-item{border-bottom:1px solid #fff;padding:25px 0;}.node-expert-connect-group .experts-services .service-item a{color:#fff;}.node-expert-connect-group .experts-services .service-item a:hover{text-decoration:underline;}.node-expert-connect-group .experts-services h4{color:#fff;border-bottom:1px solid #fff;padding-bottom:23px;}.node-expert-connect-group .publications-block{background-color:#fff;color:#465a64;}.node-expert-connect-group .publications-block h2{color:#465a64;}.node-expert-connect-group .publications-block li{border-bottom:1px solid #abb2b6;padding:19px 0;margin:0;}.node-expert-connect-group .publications-block li.last{border-bottom:none;padding-bottom:0;}.node-expert-connect-group .publications-block li.first{border-top:1px solid #abb2b6;}.node-expert-connect-group .publications-block li a{color:#0fa6d9;}.node-expert-connect-group .publications-block li a:hover{text-decoration:underline;}.node-expert-connect-group .field-name-field-expgrp-expert-event .social-links .share{margin:0;padding:0;}.node-expert-connect-group .field-name-field-expgrp-expert-event .social-block{margin:0 25px 25px;}.node-expert-connect-group .field-name-field-expgrp-expert-event .social-links{float:right;padding:5px 0 0 0;}.node-expert-connect-group .field-name-field-expgrp-expert-event .social-links .share .addthis_toolbox > a > span,.node-expert-connect-group .field-name-field-expgrp-expert-event .social-links .share .addthis_32x32_style > a > span,.node-expert-connect-group .field-name-field-expgrp-expert-event .social-links .share .addthis_32x32_style .at300bs{background-image:url(/sites/all/themes/capgemini/images/pictos/sprite-share-buttons.png) !important;background-color:transparent;background-repeat:no-repeat;padding:0 !important;display:block;margin:0;width:25px !important;height:25px !important;outline:0;}.node-expert-connect-group .field-name-field-expgrp-expert-event .share-bottom .addthis_button_twitter > span,.node-expert-connect-group .field-name-field-expgrp-expert-event .share-bottom .addthis_32x32_style .addthis_button_twitter > span.at300bs{background-position:-25px -22px !important;}.node-expert-connect-group .field-name-field-expgrp-expert-event .share-bottom .addthis_button_linkedin > span,.node-expert-connect-group .field-name-field-expgrp-expert-event .share-bottom .addthis_32x32_style .addthis_button_linkedin > span.at300bs{background-position:-75px -28px !important;}.node-expert-connect-group .field-name-field-expgrp-expert-event .share-bottom .addthis_button_compact > span,.node-expert-connect-group .field-name-field-expgrp-expert-event .share-bottom .addthis_32x32_style .addthis_button_compact > span.at300bs{background-position:-50px -28px !important;}.node-expert-connect-group .field-name-field-expgrp-expert-event .share-bottom .addthis_default_style{height:30px;}.node-expert-connect-group .field-name-field-expgrp-expert-event .share-bottom .addthis_default_style .at300b,.node-expert-connect-group .field-name-field-expgrp-expert-event .share-bottom .addthis_default_style .at300bo,.node-expert-connect-group .field-name-field-expgrp-expert-event .share-bottom .addthis_default_style .at300m{margin:6px 0;}.node-expert-connect-group .field-name-field-expgrp-expert-event .share-bottom .field-items *:first-child{margin:0;}.block-cap.solutions-we-offer-block{background-color:#0f4155;}.block-cap.solutions-we-offer-block h2{margin-bottom:23px;}.block-cap.solutions-we-offer-block li{border-bottom:1px solid #fff;padding:23px 0;margin:0px;}.block-cap.solutions-we-offer-block li.first{border-top:1px solid #fff;}.block-cap.solutions-we-offer-block li a:hover{text-decoration:underline;}.node-expert-connect-group .view-mode-push_block.with-image > a.voverlay{float:left;width:100%;}.node-expert-connect-group .node-resource-media .content{float:left;width:100%;}.node-expert-connect-group .node-resource-media .field-name-field-addthis-teaser-share{float:right;}.node-expert-connect-group .node-resource-media .field-name-field-addthis-teaser-share .addthis_button_twitter > span{background-position:-20px -28px !important;}.node-expert-connect-group .node-resource-media .field-name-field-addthis-teaser-share .addthis_button_linkedin > span{background-position:-75px -28px !important;}.node-expert-connect-group .node-resource-media .field-name-field-addthis-teaser-share .addthis_button_compact > span{background-position:-50px -28px !important;}.node-expert-connect-group .annex-column-wrapper .content .field-name-field-addthis-teaser-share{text-align:right;}body.i18n-ja .node-expert-connect-group .resources-lists .follow-me .follow-me-text,body.i18n-ja .node-expert-connect-group .resources-lists .expert-connect-resource-date,body.i18n-ja .node-expert-connect-group .resources-lists .information #expert-link a.expert-link,body.i18n-ja .node-expert-connect-group .resources-lists .expert-domains,body.i18n-ja .node-expert-connect-group .resources-lists .expert-domains p{font-family:Meiryo UI !important;}
.event-content header.event-header,.event-content section.event-related-resources,.event-content section.event-meet-our-experts,.event-content section.section-event-content,.with-background{background-color:#fff;}.event-content .event-related-resources,.event-content .event-meet-our-experts{margin-top:12px;padding:20px 0 85px;}.event-content .event-speakers{padding-top:35px;}.event-content section.section-event-content{margin:0;padding:20px 0 85px;}.event-content .event-introduction{padding-top:30px;border-top:1px solid #ccc;}.event-details{margin-bottom:20px;}.event-details > li{margin:3px 0;}.event-introduction img{float:left;margin:0 20px 10px 0;}.event-introduction .delimiter{padding:20px 0 20px;border-top:1px solid #ccc;}.event-conference{padding:25px 0;border-bottom:1px solid #445a67;}.event-conference.last{border-bottom:none;}.event-conference .conference-detail,.event-conference .conference-speaker{float:left;}.event-conference .conference-speaker .view-mode .info{color:#fff;}.event-conference .conference-detail{width:475px;}.event-conference .conference-detail .conference-detail-title,.event-conference .conference-detail .conference-detail-location{margin-bottom:10px;}.event-conference .conference-detail .conference-detail-link a{margin-right:10px;}.event-conference .conference-speaker{margin:0 20px 10px 0;}.event-conference-wrapper{background-color:#fafafa;padding:15px 84px;margin-top:35px;}.event-content .paragraph{margin-bottom:0;}.event-content .paragraphs{padding:20px 0;}.event-content .event-meet-our-experts-intro{margin-bottom:12px;}.event-content .event-meet-our-experts-list li.field-item{float:left;margin-right:12px;}.event-content .event-meet-our-experts-list li.field-item .view-mode-push_block{width:198px;}.event-content .event-meet-our-experts-list li.field-item .view-mode-push_block .field-type-image{height:auto;}.event-content .event-meet-our-experts-list li.field-item .view-mode-push_block .content .field-info{font-size:0.938em;margin-bottom:20px;}.event-content .event-meet-our-experts-list li.field-item .view-mode-push_block .content .follow-list{float:left;}.event-content .event-meet-our-experts-list li.field-item .view-mode-push_block .content .follow-list li,.event-content .event-meet-our-experts-list li.field-item .view-mode-push_block .content a{padding-left:7px;padding-right:7px;}.event-content .event-meet-our-experts-list li.field-item .view-mode-push_block .content .push_block-title{margin-bottom:20px;}.event-content .event-meet-our-experts-list li.field-item .view-mode-push_block .content,.event-content .event-meet-our-experts-list li.field-item .view-mode-push_block header{background-color:transparent;}.event-content .event-meet-our-experts-list li.field-item .view-mode-push_block .content .field-info .tel{text-transform :uppercase;}.node-dark-header .node-title,.node-dark-header .events-homepage-header-description p,.events-homepage-header .events-search-when{color:#fff;}.events-homepage-header-description-inner{overflow:hidden;word-wrap:break-word;hyphens:auto;}.global-events-hp-link{display:inline-block;margin:16px 0;padding:8px 40px 8px 10px;background:#324146 url(/sites/all/themes/capgemini/images/arrow-light-bottom.png) no-repeat 96% center;color:#fff;font-size:0.9275em;}.global-events-hp-link:hover{color:#aab4b9;}.node-events-homepage .node-header-search-submit .event-type-select{margin-top:0;}.node-events-homepage .node-header-search-submit .form-item-events-search-to{margin-bottom:0;}.events-homepage-header .form-submit{height:30px;}.events-homepage-header .form-item-events-search-keyword{border-bottom:1px solid #fff;margin-top:12px;margin-bottom:16px;padding-bottom:28px;}.back-event-block{background-color:#fff;margin-bottom:12px;}.back-event-block .back-event-block-header{margin-bottom:15px;}.back-event-block .back-event-block-body{padding:24px 0;border-top:1px solid #abb2b6;border-bottom:1px solid #abb2b6;font-family:arial;font-size:0.9375em;}.back-event-block .back-event-block-desc > p{color:#00a0d7;margin-bottom:10px}.back-event-block .back-event-block-desc .event-date{margin-bottom:2px;}.node-event.node-teaser .event-expert-thumbnails > li{float:left;margin-top:2px;margin-right:2px;}.node-event.node-teaser .event-expert-thumbnails > li.last{margin-right:0;}.node-event.node-teaser .event-expert-thumbnails,.node-event.node-teaser .experts-literal,.node-event.node-teaser .entry-summary{margin-top:16px;}.node-event.node-teaser .event-footer{margin-top:20px;}.node-event.node-teaser .ical-link{font-size:0.875em;}.node-event.node-teaser .field-name-field-ev-addthis-teaser-share{position:absolute;right:0;bottom:-4px;padding:0;}.node-event.node-teaser .field-name-field-ev-addthis-teaser-share > .field-items{padding-right:0;}.more-experts{height:57px;width:91px;padding-top:4px;text-align:center;font-size:2.6em;color:#fff;background-color:#00a0d7;}.events-homepage-main .noresults > div,.did-you-mean > div,.noresults > div{margin:0 27px;}.field-name-field-ev-sub-title{font-size:1.375em;}body.i18n-ja .back-event-block .back-event-block-body{font-family:Meiryo UI !important;}
.investors-header-push .header-big-push .view-mode{max-height:152px;}.wrapper-push-right{float:none;}.node-investors .wrapper-push-right .header-list-push{float:none;}.node-investors .block-investors-language-switcher{background-color:#465a64;color:#fff;margin:12px 0;padding:27px;}.node-investors .block-investors-language-switcher a.investors{color:#fff;padding-right:15px;background:url(/sites/all/themes/capgemini/images/arrow-right.png) no-repeat scroll right center transparent;}.node-investors .block-investors-language-switcher a.investors:hover{text-decoration:underline;}.node-investors .block-investors-language-switcher h2{color:#fff;}.investors-white-section{background-color:#fff;margin-bottom:12px;padding:27px 0 60px;}.investors-blue-section{background-color:#00a0d7;margin-bottom:89px;}.node-investors .company-overview-block{min-height:234px;}.investors-latest-press-releases-column > li,.investors-latest-publications-column > li,.investors-financial-calendar-column > li{border-bottom:1px solid #ccc;}.investors-financal-publications-column{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:20px;}.investors-latest-press-releases-column li h3,.investors-latest-publications-column li h3,.investors-financial-calendar-column li h3{font-size:1.025em;font-weight:normal;font-family:HelveticaLTStdLight,helvetica,arial;}.investors-financal-publications-column li.item-0.even{border-top:none;padding-bottom:20px;}.investors-financal-publications-column li.odd,.investors-financal-publications-column li.even{padding:20px 0;border-top:1px solid #ccc;}.node-link{padding:20px 0;display:block;}.node-link:hover{background-color:#f0f0f0;}.investors-latest-publications-column.column-0,.investors-latest-press-releases-column.column-0,.investors-financal-publications-column.column-0{margin-left:0;}.key-info-items-title{border-bottom:1px solid #ccc;padding-bottom:13px;}#investors-stay-up-to-date-title{color:#fff;float:none;margin:32px 51px 32px 0;}.investor-blue-section-link{float:none;margin:10px 0 32px;}.investor-blue-section-link li{float:left;margin:0 20px 20px 0;}.investor-blue-section-link li a{color:#fff;font-size:15px;}.investor-blue-section-link li.shareholder-letter-link{background:transparent url() no-repeat left center;}.investor-blue-section-link li.email-alert-link{background:transparent url() no-repeat left center;}.investor-blue-section-link li.investors-rss-feed-link{background:transparent url() no-repeat left center;}#investors-latest-press-releases a.view-more,#investors-latest-publications a.view-more{color:#465a64;font-size:13px;text-align:right;display:block;background:transparent url(/sites/all/themes/capgemini/images/right-arrow.png) no-repeat right center;padding-right:15px;margin:20px 0;}#investors-latest-press-releases a.view-more:hover,#investors-latest-publications a.view-more:hover{text-decoration:underline;}#investors-latest-publications li.pdf,#investors-financial-calendar .field-name-field-ev-global-location,#investors-financial-calendar .date-display-single,#investors-latest-press-releases .date-display-single,#investors-latest-publications .date-display-single,.view-mode-push_teaser_block_simplified .date-display-single{color:#465a64;font-size:13px;}#investors-latest-publications .resource-teaser{margin-top:20px;}#investors-latest-publications li.pdf .pdf-logo{background:transparent url(/sites/all/themes/capgemini/images/pictos/icon-download-pdf.png) no-repeat left center;padding-left:28px;display:block;height:20px;}.investors-stay-up-to-date-shareholder-letter a{background:transparent url(/sites/all/themes/capgemini/images/pictos/letter.png) no-repeat left bottom;padding:10px 0 0 40px;}.investors-stay-up-to-date-email-alert  a{background:transparent url(/sites/all/themes/capgemini/images/pictos/mail.png) no-repeat left bottom;padding:10px 0 0 40px;}.investors-stay-up-to-date-investor-rss-feed a{background:transparent url(/sites/all/themes/capgemini/images/pictos/rss.png) no-repeat left bottom;padding:10px 0 0 40px;}body.i18n-ja .investors-latest-press-releases-column li h3,body.i18n-ja .investors-latest-publications-column li h3,body.i18n-ja .investors-financial-calendar-column li h3{font-family:Meiryo UI !important;}
.first-type-header{background-color:#0f4155;}.second-type-header{background-color:#00a0d7;}.third-type-header{background-color:#66c6e7;}.node-blog-article.view-mode-full{margin-top:12px;}.header-blog h1{color:#fff;display:inline-block;margin:0.8em 0;padding:0;}.lt-ie8 .header-blog h1{zoom:1;display:inline;}.blog-picto{width:20%;display:inline-block;vertical-align:middle;}.lt-ie8 .blog-picto{zoom:1;display:inline;}.blog-picto img{width:100%;}.blog-title{vertical-align:middle;width:75%;}.node-blog-article.view-mode-full .hentry-title{margin-bottom:6px;}.node-blog-article.view-mode-full .author,.node-blog-article.view-mode-full .post-header{border-bottom:1px solid #abb2b6;padding-bottom:6px;}.bubble-count{background:transparent url(/sites/all/themes/capgemini/images/pictos/bubble-count-comment.png) no-repeat center center;display:inline-block;width:45px;height:37px;padding-top:8px;text-align:center;vertical-align:middle;color:#009acf;}.node-blog-article.view-mode-full .content{margin:20px 0;}.node-blog-article.view-mode-full .content p{margin-bottom:1.3em;}.about-the-author{border-top:1px solid #abb2b6;}.about-the-author .author-title{margin:0.8em 0;}.about-the-author .photo{width:100%;max-width:300px;}.about-the-author .author-name{display:block;margin:12px 0;}.about-the-author .note{margin:12px 0;}.about-the-author .author-link > a{white-space:nowrap;}.about-the-author .button-expert-profile{margin-right:10px;}.about-the-author .follow-box{margin-top:6px;}.about-the-author .follow-box .follow-list{display:inline;}.about-the-author .follow-box .follow-list .icon-follow-20{margin-right:3%;margin-left:0px;}.about-the-author .follow-text{font-family:arial;font-size:0.8125em;display:inline-block;vertical-align:middle;margin-right:3%;}.blog-the-author{display:none;}.blog-related-posts,.blog-categories,.blog-archive{background-color:white;margin-bottom:12px;}.blog-the-author .header-block,.blog-categories .header-block,.blog-archive .header-block{border-bottom:1px solid #bbc3c7;padding-bottom:6px;}.blog-categories li{margin-top:12px;}.blog-categories a,.archive_months a{color:#465a64;font-size:0.8125em;font-family:arial;}.blog-categories a:hover,.archive_months a:hover{text-decoration:underline;}.blog-archive .archive_years > li{width:100%;margin:26px 0;}.blog-archive .archive_years > li.first{margin:17px 0 26px 0;}.blog-archive .archive_years > li.last{margin:26px 0 0 0;}.blog-archive .archive_months > li{width:100%;margin:12px 0;}.blog-archive .archive_year{width:100%;cursor:pointer;font-family:arial;background:transparent url(/sites/all/themes/capgemini/images/chevron-black-open.png) no-repeat right center;}.blog-archive .archive_year:hover{text-decoration:underline;}.blog-archive .archive_year.collapsed{background:transparent url(/sites/all/themes/capgemini/images/chevron-black.png) no-repeat right center;}.blog-archive .archive_year + .archive_months{display:none;margin-left:2px;}.blog-archive li.first .archive_year + .archive_months{display:block;}#blog-comments .comments-count{overflow:hidden;}#blog-comments .comments-count .leave-comment{display:inline-block;vertical-align:2px;margin:0 0 20px -20px;padding:8px 0 12px 20px;border-left:1px solid #465a64;}.lt-ie8 #blog-comments .comments-count .leave-comment{zoom:1;display:inline;}#blog-comments .comments-count .leave-comment a{color:#465A64;background:transparent url(/sites/all/themes/capgemini/images/arrow-down.png) no-repeat right 4px;display:block;height:auto;width:auto;padding-right:20px;}#blog-comments .comments-count .count-comments,#blog-comments .comments-count .count-comments .count-word{display:inline-block;vertical-align:1px;}.lt-ie8 #blog-comments .comments-count .count-comments,.lt-ie8 #blog-comments .comments-count .count-comments .count-word{zoom:1;display:inline;}#blog-comments .comments-count .count-comments{margin-right:40px;}.all-comments{margin-bottom:2%;border-bottom:1px solid #abb2b6;}.comment{padding:20px 0;border-top:1px solid #abb2b6;}.comment .submitted{margin-bottom:20px;}.comment .username{color:#00A0D7;text-decoration:none;font-size:1.125em;}.comment a.username:hover{text-decoration:underline;}.comment time{font-size:0.9375em;font-family:arial;}.author-image img{float:left;margin-right:5%;width:auto;max-width:20%;margin-bottom:1%;}.body-comment{word-wrap:break-word; hypens:auto;}.comment .links{margin-top:8%;display:block;}.comment .links > li{padding:0;}.comment .comment-delete > a,.comment .comment-edit > a,.comment .comment-reply > a{color:#465A64;font-size:0.9375em;font-family:arial;background:transparent url(/sites/all/themes/capgemini/images/right-arrow.png) no-repeat right center;padding-right:16px;text-transform:capitalize;}.reply-arrow{display:none;}.indented{position:relative;margin-left:8%;}.indented > .reply-arrow{display:block;position:absolute;left:-8%;top:6px;width:5%;height:33px;background-image:url(/sites/all/themes/capgemini/images/reply-arrow.png);background-repeat:no-repeat;background-position:left top;background-size:100% 33px;}.comments .sub-title{margin-top:12px;}.comment-form .form-item{margin:12px 0;}.comment-form label{display:inline-block;height:15px;width:143px;padding-bottom:10px;font-size:1.125em;font-weight:normal;font-family:HelveticaLTStdLight,helvetica,arial;}html.lt-ie9 .comment-form label{display:inline;zoom:1;}.comment-form input[type=text]{display:inline-block;max-width:100%;height:27px;}.lt-ie9 .comment-form input[type=text]{display:inline;zoom:1;}.comment-form textarea,.comment-form input{border:none;background-color:#f0f0f0;}.comment-form textarea{padding:27px;margin-top:12px;resize:none;}.lt-ie8 .comment-form textarea{padding:4%;width:92%;}.comment-form  .form-item-notify label{display:inline;width:auto;margin-left:8px;font-family:arial;font-size:0.9375em;}.comments-form .form-actions{margin:0;display:inline-block;vertical-align:top;}.lt-ie8 .comments-form .form-actions{display:inline;zoom:1;}.comment-form input.form-submit{padding:8px 30px 8px 12px;color:#fff;-moz-box-shadow:inset 0px 0px 2px 1px #009acf;-webkit-box-shadow:inset 0px 0px 2px 1px #009acf;-o-box-shadow:inset 0px 0px 2px 1px #009acf;box-shadow:inset 0px 0px 2px 1px #009acf;background:#00a0d7 url(/sites/all/themes/capgemini/images/arrow-light-right-forward.png) no-repeat right center;}.comment-form input.form-submit:hover{-moz-box-shadow:inset 0px 0px 2px 1px #0077a1;-webkit-box-shadow:inset 0px 0px 2px 1px #0077a1;-o-box-shadow:inset 0px 0px 2px 1px #0077a1;box-shadow:inset 0px 0px 2px 1px #0077a1;background-color:#0080ac;}body.i18n-ja .about-the-author .follow-text,body.i18n-ja .blog-categories a,body.i18n-ja .archive_months a,body.i18n-ja .blog-archive .archive_year,body.i18n-ja .comment time,body.i18n-ja .comment .comment-delete > a,body.i18n-ja .comment .comment-edit > a,body.i18n-ja .comment .comment-reply > a,body.i18n-ja .comment-form label,body.i18n-ja .comment-form  .form-item-notify label{font-family:Meiryo UI !important;}
.blog-banner{overflow:hidden;margin-bottom:12px;padding:20px 0;}.blog-banner p,.blog-banner h1{color:white;}.blog-banner h1{margin:0 0 20px 0;}.blog-banner .picto-container{display:none;}.blog-banner .intro-blog{text-align:justify;word-wrap:break-word;hypens:auto;}.node-teaser.hentry{padding:27px 0;border-bottom:1px solid #d5d9db;position:relative;}li.views-row-first .node-teaser.hentry{border-top:1px solid #d5d9db;}.node-blog-article.node-teaser.hentry .hentry-title{margin-top:0;}.node-blog-article.node-teaser .photo{display:none;width:100%;}.node-blog-article.node-teaser .author{padding-bottom:10px;border-bottom:1px solid #f0f0f0;font-size:1.125em;font-style:normal;}.node-blog-article.node-teaser .categories{margin-bottom:20px;}.node-blog-article.node-teaser .published,.node-blog-article.node-teaser .categories{font-family:arial;font-size:0.9375em;}.node-blog-article.node-teaser .published,.node-blog-article.view-mode-full .published{display:block;margin-bottom:20px;margin-top:20px;}.node-blog-article.node-teaser .comments-link,.node-blog-article.view-mode-full .comments-link{float:right;margin-top:5px;}.node-blog-article.node-teaser .category-link,.node-blog-article.view-mode-full .category-link{margin-right:5px;}.node-blog-article.node-teaser .category-link:after,.node-blog-article.view-mode-full .category-link:after{content:"|";margin-left:5px;}.node-blog-article.node-teaser .category-link.last:after,.node-blog-article.view-mode-full .category-link.last:after{content:none;}.lt-ie8 .node-blog-article.node-teaser .category-link,.lt-ie8 .node-blog-article.view-mode-full .category-link{border-right:1px solid #00a0d7;padding-right:5px;}.lt-ie8 .node-blog-article.node-teaser .category-link.last,.lt-ie8 .node-blog-article.view-mode-full .category-link.last{border-right:none;padding-right:0;}.node-blog-article.node-teaser .hentry-content p{margin-bottom:20px;}.node-blog-article.node-teaser .field-name-field-addthis-teaser-share{position:absolute;right:0;bottom:22px;padding:0;}.block-image-blog{padding:10px;text-align:center;background-color:white;margin-bottom:12px;}.block-experts-related{margin-bottom:12px;}.block-experts-related > ul{padding:20px 0;border-bottom:1px solid #aab4b9;border-top:1px solid #aab4b9;}.block-experts-related .span2{margin-top:6px;margin-bottom:6px;}.block-experts-related .expert-image-mini,.block-experts-related .info{display:inline-block;vertical-align:top;}.lt-ie8 .block-experts-related .expert-image-mini,.lt-ie8 .block-experts-related .info{display:inline;zoom:1;}.block-experts-related h4{font-size:1em;}.block-experts-related p{font-size:0.8125em;}.node-type-blog .blog-title-cat{float:left;width:300px;}.node-type-blog .feed{float:left;margin-top:8px;text-align:left;width:100%;}.node-type-blog .feed .feed-icon{background:transparent url(/sites/all/themes/capgemini/images/pictos/rss-grey.png) no-repeat left center;display:inline-block;height:24px;padding:19px 0 0 32px;color:#465A64;font-size:13px;}.lt-ie8 .node-type-blog .feed .feed-icon{display:inline;zoom:1;}#main #content .node-section .content ol{list-style:decimal;list-style-position:inside;margin:8px 0;padding-left:20px;}body.i18n-ja .node-blog-article.node-teaser .published,body.i18n-ja .node-blog-article.node-teaser .categories{font-family:Meiryo UI !important;}
.expert-connect-header.mosaic-full-width-style01 .info h1{padding:0;margin-bottom:12px;}.expert-connect-header .field-name-body{margin-bottom:0px;}.expert-connect-header .field-name-body p,.expert-connect-numbers > p{color:#fff;}.expert-connect-numbers > p{display:inline;margin-right:24px;font-size:1.125em;}.expert-connect-numbers > .last{margin-right:0;}.expert-connect-numbers .expert-connect-number{font-size:3.25em;font-family:HelveticaLTStdThin,helvetica,arial;margin-right:12px;}.mosaic-full-width-style01.expert-connect-header .header-end{background-color:#465a64;position:relative;bottom:0;}.expert-connect-header .experts-search{border-top:0;border-bottom:0;margin-top:0;padding:18px 0 10px;color:#fff;background-color:#465a64;}.expert-connect-header .experts-search h2{color:#fff;font-size:22px;font-weight:bold;}.node-type-expert-connect .search-term #find-a-job-search-submit{background-color:#f0f0f0;color:#324146;}.groups-in-focus-block{color:#fff;background-color:#465a64;margin-bottom:12px;}.groups-in-focus-block .header-block{margin-bottom:26px;}.groups-in-focus-block .group-link{padding-top:10px;margin-right:5px;color:#fff;font-size:1.3125em;font-family:HelveticaLTStdLight,helvetica,arial;}.groups-in-focus-block .group-link:hover,.groups-in-focus-block .group-link:active{color:#aab4b9;}.groups-in-focus-block .group-link:after{content:"|";margin-left:10px;}.groups-in-focus-block .group-link.last:after{content:none;}.meet-us-at{background-color:white;margin-bottom:12px;}.hot-this-week .list-resources-results article.view-mode-teaser_simplified,.hot-this-week .list-resources-results article.node-teaser{border:0;}.lt-ie8 .groups-in-focus-block .group-link{border-right:1px solid #00a0d7;padding-left:10px;}.lt-ie8 .groups-in-focus-block .group-link.last{border-right:none;padding-left:0px;}body.i18n-ja .expert-connect-numbers .expert-connect-number{font-size:1.95em;}body.i18n-ja .expert-connect-header .experts-search h2{font-size:22px;}body.i18n-ja .expert-connect-numbers .expert-connect-number,.groups-in-focus-block .group-link{font-family:Meiryo UI !important;}
.campaign-header,.campaign-section{padding:22px 0 40px 0;}.campaign-list-experts > li > a{display:table;width:100%;table-layout:fixed;text-align:center;}.campaign-list-experts .image-block{display:table-cell;vertical-align:top;width:50%;}.campaign-list-experts a > .anchor-block{display:table-cell;vertical-align:middle;float:none;width:50%;font-weight:bold;padding:0 8%;}.anchor-block .bg-anchor{display:block;background:transparent url(/sites/all/themes/capgemini/images/campaign-anchor.png) no-repeat center bottom;height:54px;width:100%;text-align:center;margin-top:12px;}.campaign-list-experts .expert-infos{padding:10px 2px;right:2px;color:#5f6e73;}.link-anchor{margin:0 auto;padding-bottom:50px;display:block;width:80%;}.campaign-section-title{vertical-align:bottom;}.field-name-field-rs-text,.campaign-section .embeded-video,.campaign-section .render-links-block{margin-bottom:24px;}.campaign-section .node-expert-profile{min-width:156px;max-height:169px;overflow:hidden;margin-right:6px;margin-left:6px;margin-bottom:12px;float:left;}.node-campaign .meet-all-expert.span2{background-color:#00a0d7;color:#fff;min-height:169px;text-align:center;padding:15px 0;display:block;width:156px;float:left;margin-right:6px;margin-left:6px;}.node-campaign .meet-all-expert .number{font-size:5.063em;display:block;}.picto-title{display:inline-block;vertical-align:bottom;margin-right:6px;}h5.rich-article-contact-our-experts-title{margin-top:30px;}.campaign-section .view-mode-carousel_full_content{margin-bottom:12px;}.campaign-section .view-mode-carousel_full_content h3{margin-bottom:12px;}.campaign-section .view-mode-carousel_full_content .file-buttons{padding:0;margin:6px 0;}.campaign-section .view-mode-carousel_full_content h4{margin-bottom:4px;}.campaign-section .view-mode-carousel_full_content .share-top{padding:0;}.campaign-section .view-mode-carousel_full_content a.image{float:left;overflow:hidden;padding-right:12px;position:relative;width:50%;}.campaign-section .render-links-block .resp-padding{padding:0;}.campaign-section .render-links-block h2{color:#465a64;}.campaign-section .render-links-block a{background-image:none;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;color:#00a1d8;display:table-cell;vertical-align:middle;}.campaign-section .render-links-block li{margin:0 0 -1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0 none;border-collapse:separate;border-spacing:6px 0;display:table;height:56px;overflow:hidden;}.campaign-section #four-experts-block .node-expert-profile .info p{font-size:0.813em;}
.view-cap-views-list-news{margin-top:60px;}.view-cap-views-list-news .item-list li{padding:20px 0 22px 0;border-top:1px solid #abb2b6;}.view-cap-views-list-news .item-list li.views-row-last{border-bottom:1px solid #abb2b6;}.view-cap-views-list-news.view-display-id-on_the_same_topic{margin-top:0;}.view-cap-views-list-news.view-display-id-on_the_same_topic .views-row{padding-top:20px;height:120px;border-bottom:1px solid #BEC2C5;}.view-cap-views-list-news.view-display-id-on_the_same_topic .views-row.omega{float:right;}.cap-views-form-list-news .form-item-media-analysts-search-keyword label{margin-bottom:15px;font:0.9375em HelveticaLTStdLight;}html.js input.form-autocomplete{background-image:none;background-position:none;background-repeat:none;}.cap-views-form-list-news .form-list-news-textfield{width:100%;max-width:525px;margin:0 12px 12px 0;padding:4px 10px 4px 35px;color:#465a64;background:#aab4b9 url(/sites/all/themes/capgemini/images/icon-search-dark.png) no-repeat 10px center !important;border:none;font:0.9375em arial;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.cap-views-form-list-news .button-minor{vertical-align:top;}.form-item-media-analysts-search-keyword{display:inline-block;vertical-align:top;max-width:100%;width:85%;margin:0 3% 10px 0;}.form-item-media-analysts-search-keyword #edit-media-analysts-search-keyword{margin:0;width:100%;height:29px;display:inline-block;max-width:none;}.media-analysts-search-submit{display:inline-block;vertical-align:top;margin:0;}.media-analysts-search-submit #edit-media-analysts-search-submit{padding:6px;margin:0;font-size:0.85em;height:29px;}.media-analysts-search-title{margin-bottom:1em;}.view-cap-job-offers-lists{margin:0 auto;width:auto;}.view-cap-job-offers-lists div.views-row{float:left;}.view-cap-job-offers-lists div.views-row a.tile-job-offer-link{display:block;text-decoration:none;min-height:220px;margin-bottom:12px;}.view-cap-job-offers-lists div.views-row.views-row-last{margin-right:0;}
@media print{a:link,a:visited{text-decoration:underline !important;}#site-name a:link,#site-name a:visited{text-decoration:none !important;}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,.footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons,.field-type-addthis{visibility:hidden;display:none;}}
article.node-find-a-job div.hr-social-media{float:left;width:200px;min-height:278px;}.hr-social-media{background-color:#fff;padding:20px;}.node-type-job-offer .hr-social-media{background-color:#fafafa;padding:0;}.node-type-job-offer .social-media-block{background-color:#fafafa;}.hr-social-media h2.block-title{margin:0 0 13px 0;font-size:22px;line-height:24px;}.hr-social-media div.block-content{margin-bottom:20px;color:#465a64;}.hr-social-media ul.follow-list li{margin:0px 2px 10px;padding-left:20px;text-align:center;width:40px;}.hr-social-media ul.follow-list li a:hover{opacity:0.8;}html.lt-ie9 .hr-social-media ul.follow-list li a:hover{filter:alpha(opacity=80);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);}body.i18n-ja .hr-social-media h2.block-title{font-size:22px;}
.start-conversation-wrapper{text-align:center;}.conversations-comma{display:none;}.node-type-expertise-homepage .conversations-comma{display:block;margin-top:-1px;margin-left:-8px;}.conversations-wrapper{width:100%;margin-top:25px;background-color:#fff;border-top:1px solid #d9d9d9;}.conversations-wrapper > .conversations{padding:0 27px;margin-bottom:30px;}.conversations .start-conversation{text-align:center;margin-bottom:50px;}.conversations .conversations-column{margin-bottom:60px;border-bottom:1px solid #b0b9be;}.conversations .conversations-column .style05{text-transform:uppercase;margin-bottom:6px;}.conversations .conversations-column li{border-top:1px solid #b0b9be;padding:25px 0;height:145px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}.lt-ie8 .conversations .conversations-column li{height:95px;}.conversations .conversations-column .image-wrapper{float:left;max-width:104px;width:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.conversations .column-link{clear:both;text-align:right;padding:10px;}.conversations .column-link a{color:#465a64;background:transparent url(/sites/all/themes/capgemini/images/arrow_exeprt_group_link.png) no-repeat right center;padding-right:15px;}.start-conversation-wrapper h4.start-conversation{min-height:65px;}
.videogallery{width:100%;zoom:1;}.videogallery span{display:block;}.videogallery a{display:-moz-inline-stack;display:block;position:relative;vertical-align:top;font-size:11px;font-weight:normal;text-decoration:none;text-align:center;opacity:0.87;}html.lt-ie8.lt-ie9 .videogallery a{display:inline;zoom:1;}.videogallery a.videolb{display:none;}.videogallery a img{display:block;border:none;margin:0;width:100%;}.videogallery a:hover{opacity:1;}
.select2-container{position:relative;display:inline-block;width:100%;vertical-align:top;}.lt-ie8 .select2-container{zoom:1;*display:inline;vertical-align:middle;}.select2-container,.select2-drop,.select2-search,.select2-search input{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box;}.select2-container .select2-choice{background-color:#AAB4B9;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:block;overflow:hidden;white-space:nowrap;position:relative;height:30px;line-height:22px;padding:0 0 0 8px;color:#444;text-decoration:none;}.select2-container.select2-dark .select2-choice{background-color:#324146;color:#fff;}.select2-container.select2-dark.select2-dropdown-open .select2-choice{background-color:#232d31;}.select2-container.select2-drop-above .select2-choice{background-color:#AAB4B9;}.select2-container .select2-choice span{display:block;height:24px;margin-right:32px;overflow:hidden;padding-top:4px;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}.select2-container .select2-choice abbr{display:block;position:absolute;right:26px;top:8px;width:12px;height:12px;font-size:1px;cursor:pointer;text-decoration:none;border:0;outline:0;}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer;}.select2-drop-mask{position:absolute;left:0;top:0;z-index:9998;background-color:#fff;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:"alpha(opacity=0)";filter:alpha(opacity=0);}.select2-drop{background-color:#AAB4B9;color:#000;position:absolute;top:100%;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);-o-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);z-index:9999;width:100%;min-width:150px !important;margin-top:-1px;overflow:hidden;border-top:1px solid #a2abb0;}.select2-drop.dark{background-color:#232d31;color:#fff;border-top:1px solid #192328;}.select2-drop.bigdrop{min-width:300px !important;}.select2-drop.select2-drop-above{margin-top:1px;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 -4px 5px rgba(0,0,0,.15);-o-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15);}.select2-container .select2-choice div{display:block;height:30px;position:absolute;right:0;top:0;width:30px;}.select2-container .select2-choice div b{background:url(/sites/all/themes/capgemini/images/chevron-black.png) no-repeat scroll center center transparent;display:block;width:100%;height:100%;}.select2-container.select2-dark .select2-choice div b{background:url(/sites/all/themes/capgemini/images/arrow-light-bottom.png) no-repeat scroll center center transparent;}.select2-search{white-space:nowrap;z-index:10000;width:100%;margin:0;padding-left:4px;padding-right:4px;}.select2-search-hidden{display:block;position:absolute;left:-10000px;}.select2-search input{padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em;width:100%;margin:0;height:auto !important;min-height:26px;position:absolute;left:-999em;}.select2-drop.select2-drop-above .select2-search input{margin-top:4px;}.select2-search input.select2-active{background-color:#fff;}.select2-container-active .select2-choice,.select2-container-active .select2-choices{outline:none;}.select2-dropdown-open .select2-choice div{background:transparent;border-left:none;}.select2-dropdown-open .select2-choice div b{background:url(/sites/all/themes/capgemini/images/chevron-black-open.png) no-repeat scroll center center transparent;}.select2-dropdown-open.select2-dark .select2-choice div b{background:url(/sites/all/themes/capgemini/images/arrow-light-top.png) no-repeat scroll center center transparent;}.select2-results{padding:0;position:relative;overflow-x:hidden;overflow-y:auto;max-height:200px;}.select2-results ul.select2-result-sub{margin:0 0 0 0;}.select2-results ul.select2-result-sub > li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;}.select2-results li.select2-result-with-children > .select2-result-label{font-weight:bold;}.select2-results .select2-result-label{padding:11px 27px;margin:0;cursor:pointer;}.select2-results .select2-highlighted{background:#fafafa;color:#000;}.select2-results li em{background:#feffde;font-style:normal;}.select2-results .select2-highlighted em{background:transparent;}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#0F4155;color:#FFF;display:list-item;}.select2-results .select2-disabled{display:none;}.select2-more-results.select2-active{background:#f4f4f4 url(/sites/all/themes/capgemini/css/spinner.gif) no-repeat 100%;}.select2-more-results{background:#f4f4f4;display:list-item;}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default;}.select2-container.select2-container-disabled .select2-choice div{background-color:#f4f4f4;background-image:none;border-left:0;}.select2-container-multi .select2-choices{background-color:#fff;background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background-image:-webkit-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:-moz-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:-o-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:-ms-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:linear-gradient(top,#eeeeee 1%,#ffffff 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto !important;height:1%;position:relative;}.select2-container-multi .select2-choices{min-height:26px;}.select2-container-multi.select2-container-active .select2-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow   :0 0 5px rgba(0,0,0,.3);-o-box-shadow     :0 0 5px rgba(0,0,0,.3);box-shadow        :0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb;outline:none;}.select2-container-multi .select2-choices li{float:left;list-style:none;}.select2-container-multi .select2-choices .select2-search-field{white-space:nowrap;margin:0;padding:0;}.select2-container-multi .select2-choices .select2-search-field input{color:#666;background:transparent !important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;border:0;-webkit-box-shadow:none;-moz-box-shadow   :none;-o-box-shadow     :none;box-shadow        :none;}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(/sites/all/themes/capgemini/css/spinner.gif) no-repeat 100% !important;}.select2-default{color:#999 !important;}.select2-container-multi .select2-choices .select2-search-choice{-webkit-border-radius:3px;-moz-border-radius   :3px;border-radius        :3px;-moz-background-clip   :padding;-webkit-background-clip:padding-box;background-clip        :padding-box;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0);background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);-webkit-box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow   :0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow        :0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;border:1px solid #aaaaaa;line-height:13px;padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;cursor:default;}.select2-container-multi .select2-choices .select2-search-choice span{cursor:default;}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4;}.select2-search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;outline:none;}.select2-container-multi .select2-search-choice-close{left:3px;}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px;}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px;}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default;}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{background-image:none;background-color:#f4f4f4;border:1px solid #ddd;padding:3px 5px 3px 5px;}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-result-selectable .select2-match{text-decoration:underline;}.select2-result-unselectable .select2-match{text-decoration:none;}.select2-offscreen{position:absolute;left:-10000px;}@media only screen and (-webkit-min-device-pixel-ratio:1.5){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice div b{background-image:url(/sites/all/themes/capgemini/css/select2x2.png) !important;background-repeat:no-repeat !important;background-size:60px 40px !important;}.select2-search input{background-position:100% -21px !important;}}body.i18n-ja .select2-search input,body.i18n-ja .select2-container-multi .select2-choices .select2-search-field input{font-family:Meiryo UI !important;}
.mCSB_container{width:auto;margin-right:30px;overflow:hidden;}.mCSB_container.mCS_no_scrollbar{margin-right:0;}.mCS_disabled .mCSB_container.mCS_no_scrollbar,.mCS_destroyed .mCSB_container.mCS_no_scrollbar{margin-right:30px;}.mCustomScrollBox .mCSB_scrollTools{width:10px;height:100%;top:0;right:0;}.mCSB_scrollTools .mCSB_draggerContainer{height:100%;}.mCSB_scrollTools .mCSB_buttonUp+.mCSB_draggerContainer{padding-bottom:40px;}.mCSB_scrollTools .mCSB_draggerRail{width:10px;height:100%;margin:0 auto;}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:10px;height:100%;margin:0 auto;text-align:center;}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{height:20px;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools .mCSB_buttonDown{bottom:0;margin-top:-40px;}.mCSB_horizontal .mCSB_container{height:auto;margin-right:0;margin-bottom:30px;overflow:hidden;}.mCSB_horizontal .mCSB_container.mCS_no_scrollbar{margin-bottom:0;}.mCS_disabled .mCSB_horizontal .mCSB_container.mCS_no_scrollbar,.mCS_destroyed .mCSB_horizontal .mCSB_container.mCS_no_scrollbar{margin-right:0;margin-bottom:30px;}.mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools{width:100%;height:16px;top:auto;right:auto;bottom:0;left:0;overflow:hidden;}.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer{height:100%;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft+.mCSB_draggerContainer{padding-bottom:0;padding-right:20px;}.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger{width:30px;height:100%;}.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft,.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;float:left;}.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{right:0;bottom:auto;margin-left:-40px;margin-top:-16px;float:right;}.mCustomScrollBox .mCSB_scrollTools{opacity:0.75;}.mCustomScrollBox:hover .mCSB_scrollTools{opacity:1;}.mCSB_scrollTools .mCSB_draggerRail{background-color:#5c6f73;}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#2f4246;}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#354a4e;}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#354a4e;}.bigdrop.black .mCSB_scrollTools .mCSB_draggerRail{background-color:#384850;}.bigdrop.black .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#aab4b9;}.bigdrop.black .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#b4bdc2;}.bigdrop.black .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.bigdrop.black .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#b4bdc2;}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(/sites/all/themes/capgemini/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0;}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px;}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px;}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px;}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}
.node-dark-header{background-color:#465a64;}#search-form label{font-size:100%;line-height:normal;}#search-form .title{color:white;margin-bottom:12px;}#search-form #edit-keys{max-width:100%;margin-bottom:12px;}.did-you-mean,.noresults{margin-bottom:12px;background:white;font-family:arial;font-size:1.0625em;}.did-you-mean-wrapper,.noresults-wrapper{background :white url(/sites/all/themes/capgemini/images/search-suggestion.png) no-repeat left top;padding:1px 0 0 24px;display:inline;}.list-search-results,.list-resources-results{border-bottom:1px solid #abb2b6;}.list-search-results .search-result,.list-resources-results .resource-result,.list-search-results article.view-mode-teaser_simplified,.list-resources-results article.view-mode-teaser_simplified{padding:25px 0;border-top:1px solid #abb2b6;overflow:hidden;position:relative;}.node-result > .header-result{position:relative;}.node-result > .header-result.galaxy{padding-top:32px;}.node-result .cat-galaxy{position:absolute;top:0;font-family:arial;font-size:0.9375em;}.node-result .search-snippet{font-size:1em;margin-top:10px;}.node-result .search-url{margin-top:12px;font-size:0.875em;}.pager{text-align:center;margin-top:24px;}.pager > li{display:inline;}.pager > .pager-item > a,.pager > .pager-first > a,.pager > .pager-previous > a,.pager > .pager-next > a,.pager > .pager-last > a{text-transform:capitalize;display:inline-block;margin:2px 0;padding:4px 6px;border:none;-moz-box-shadow:inset 0px 0px 2px 1px #0095c9;-webkit-box-shadow:inset 0px 0px 2px 1px #0095c9;-o-box-shadow:inset 0px 0px 2px 1px #0095c9;box-shadow:inset 0px 0px 2px 1px #0095c9;background-color:#00a0d7;color:#fff;font-weight:normal;font-family:Arial;font-size:0.875em;text-decoration:none;}.pager > .pager-item > a:hover,.pager > .pager-first > a:hover,.pager > .pager-previous > a:hover,.pager > .pager-next > a:hover,.pager > .pager-last > a:hover{-moz-box-shadow:inset 0px 0px 2px 1px #0077a1;-webkit-box-shadow:inset 0px 0px 2px 1px #0077a1;-o-box-shadow:inset 0px 0px 2px 1px #0077a1;box-shadow:inset 0px 0px 2px 1px #0077a1;background:#0080ac;}.pager > .pager-current{display:inline-block;padding:4px 6px;margin:2px 0;border:none;-moz-box-shadow:inset 0px 0px 2px 1px #e3e3e3;-webkit-box-shadow:inset 0px 0px 2px 1px #e3e3e3;-o-box-shadow:inset 0px 0px 2px 1px #e3e3e3;box-shadow:inset 0px 0px 2px 1px #e3e3e3;background:#f0f0f0;color:#465a64;font-weight:normal;font-family:Arial;font-size:0.875em;}.lt-ie8 .pager > .pager-current{display:inline;zoom:1;margin-right:4px;}.suggestions_list{font-family:arial;font-size:1.0625em;}.suggestions_list > li{padding-left:25px;margin:24px 0;}.suggestions_list > .first{margin-top:0;}.suggestions_list > .last{margin-bottom:0;}.search-results{clear:both;}.facet-filter-blocks{background-color:#FFF;}.facet-title{border-top:1px solid #C0C0C0;margin-top:24px;padding-bottom:6px;padding-top:12px;}body.i18n-ja .did-you-mean,body.i18n-ja .noresults,body.i18n-ja .node-result .cat-galaxy,body.i18n-ja .pager > .pager-item > a,body.i18n-ja .pager > .pager-first > a,body.i18n-ja .pager > .pager-previous > a,body.i18n-ja .pager > .pager-next > a,body.i18n-ja .pager > .pager-last > a,body.i18n-ja .pager > .pager-current,body.i18n-ja .suggestions_list{font-family:Meiryo UI !important;}
#cap-consulting{background-color:#e4e4e4;border:1px solid #ddd;padding:10px 0;box-shadow:0 0 2px 1px #dfdfdf inset;}.region-zone-cap-consulting .block-cap-custom{text-transform:uppercase;text-align:center;color:#730b3d;font-style:italic;}.region-zone-cap-consulting .cap-consult-words{padding-right:15px;}.region-zone-cap-consulting .cap-consult-first-word{font-weight:bold;}.cap_consulting #block-cap-navigation-sub-menu ul.level-1 li a,.cap_consulting .region-zone-menu-mobile nav ul.level-2 li ul li a,.cap_consulting .comment .username,.cap_consulting #megamenu-content-html div.link-list li a,.cap_consulting .megamenu-content-html div.link-list li a,.cap_consulting #megamenu-content-html div.link-list li a .megamenu-link-text,.cap_consulting .megamenu-content-html div.link-list li a .megamenu-link-text,.cap_consulting .link-like,.cap_consulting a,.cap_consulting .tweet .tweet-text a,.cap_consulting .expert-groups,.cap_consulting .expert-groups a{color:#990019;}.cap_consulting #block-cap-navigation-sub-menu ul.level-1 li a:hover,.cap_consulting #block-cap-navigation-sub-menu ul.level-1 li a.active{background-color:#f1f0ee;color:#990019;}.cap_consulting .breadcrumb span.breadcrumb_separator{color:#b2001e;}.cap_consulting a.link{background:url("/sites/all/themes/capgemini/images/consulting/right-arrow.png") no-repeat scroll right center transparent;}.cap_consulting a.link:hover{background:url("/sites/all/themes/capgemini/images/consulting/right-arrow.png") no-repeat scroll right center transparent;}.cap_consulting .button-major,.cap_consulting.page-user .form-submit,.cap_consulting .webform-client-form .form-submit{-moz-box-shadow:inset 0px 0px 2px 1px #a1001b;-webkit-box-shadow:inset 0px 0px 2px 1px #a1001b;-o-box-shadow:inset 0px 0px 2px 1px #a1001b;box-shadow:inset 0px 0px 2px 1px #a1001b;background-color:#990019;color:#fff;}.cap_consulting .button-minor,.cap_consulting .button-minor:hover,.cap_consulting .button-minor:active{color:#465a64;}.cap_consulting .button-major:hover,.cap_consulting .button-major:active,.cap_consulting.page-user .form-submit:hover,.cap_consulting.page-user .form-submit:active,.cap_consulting .webform-client-form .form-submit:hover,.cap_consulting .webform-client-form .form-submit:active{-moz-box-shadow:inset 0px 0px 2px 1px #6c0010;-webkit-box-shadow:inset 0px 0px 2px 1px #6c0010;-o-box-shadow:inset 0px 0px 2px 1px #6c0010;box-shadow:inset 0px 0px 2px 1px #6c0010;background-color:#7a0014;color:#fff;}.cap_consulting #static-remote-control li a{background:url("/sites/all/themes/capgemini/images/consulting/arrow-down.png") no-repeat scroll right center transparent;}.cap_consulting .timeline-wrapper{background:url("/sites/all/themes/capgemini/images/consulting/path-arrow-top.png") no-repeat scroll left top transparent;}.cap_consulting a.push-block-attached-file.button-pdf{color:#ffffff;}.cap_consulting a.push-block-attached-file.button-pdf:hover{color:#ffffff;text-decoration:underline;}.cap_consulting .timeline{background:url("/sites/all/themes/capgemini/images/consulting/path-arrow-repeat.png") repeat-y scroll left top transparent;}.cap_consulting .timeline li{background:url("/sites/all/themes/capgemini/images/consulting/path-puce.png") no-repeat scroll left top transparent;}.cap_consulting .current-status{background:url("/sites/all/themes/capgemini/images/consulting/quotes-left-red.png") no-repeat scroll left top transparent;}.cap_consulting .current-status > span{background:url("/sites/all/themes/capgemini/images/consulting/quotes-right-red.png") no-repeat scroll right bottom transparent;}.cap_consulting .button-ancre{background:url("/sites/all/themes/capgemini/images/consulting/arrow-down.png") no-repeat scroll right center transparent;}.cap_consulting .first-type-header{background-color:#730b3d;}.cap_consulting .third-type-header{background-color:#cc0022;}.cap_consulting .author-link .button-expert-post,.cap_consulting .author-link .button-expert-profile{background:url("/sites/all/themes/capgemini/images/consulting/right-arrow.png") no-repeat scroll right center transparent;padding-right:14px;}.cap_consulting .blog-article-comment-content .comments-count .leave-comment a{background:url("/sites/all/themes/capgemini/images/consulting/arrow-down.png") no-repeat scroll right 4px transparent;}.cap_consulting .blog-article-comment-content .comments #comment-form input#edit-submit{background-color:#990019;box-shadow:0 0 2px 1px #990019 inset;}.cap_consulting .comment-form input.form-submit{background:url("/sites/all/themes/capgemini/images/arrow-light-right-forward.png") no-repeat scroll right center #990019;box-shadow:0 0 2px 1px #990019 inset;}.cap_consulting .bubble-count{background:url("/sites/all/themes/capgemini/images/consulting/pictos/bubble-count-comment.png") no-repeat scroll center center transparent;color:#990019;}.cap_consulting .comment .comment-reply a{background:url("/sites/all/themes/capgemini/images/consulting/right-arrow.png") no-repeat scroll right center transparent;color:#990019;}.cap_consulting .blog-related-posts .teaser-blog-title span.link{background:url("/sites/all/themes/capgemini/images/consulting/right-arrow.png") no-repeat scroll right center transparent;}.cap_consulting #blog-comments .comments-count .leave-comment a{background-image:url(/sites/all/themes/capgemini/images/consulting/arrow-down.png);}.cap_consulting .node-expert-connect-group .publications-block li a{color:#990019;}.cap_consulting .block-cap.solutions-we-offer-block a{color:#ffffff;}.cap_consulting .expert-connect-group-header #all-experts-block .node-expert-profile .info,.cap_consulting .expert-connect-group-header #four-experts-block .node-expert-profile .info{color:#b2001e;}.cap_consulting .expert-connect-group-header #all-experts-block .node-expert-profile .info p,.cap_consulting .expert-connect-group-header #four-experts-block .node-expert-profile .info p{color:#b2001e;}.cap_consulting .node-expert-connect-group .resources-lists .information h3{color:#b2001e;}.cap_consulting .node-expert-connect-group .resources-lists .information #expert-link a.expert-link{background:url("/sites/all/themes/capgemini/images/consulting/arrow_exeprt_group_link.png") no-repeat scroll right 3px transparent;}.cap_consulting div.header-end{background:url("/sites/all/themes/capgemini/images/consulting/comma-red.png") no-repeat scroll 15% -1px #ffffff;}.cap_consulting .node-expert-connect-group .field-name-field-expgrp-expert-event h3.box-title{background:url("/sites/all/themes/capgemini/images/consulting/call.png") no-repeat scroll left center transparent;}.cap_consulting .field-expgrp-video .view-mode-push_block,.cap_consulting .view-mode-push_block .resource-type-picto{background:none repeat scroll 0 0 #b2001e;}.cap_consulting .field-expgrp-video .view-mode-push_block .content > a:hover{color:#ffffff;text-decoration:underline;}.cap_consulting .view-mode-push_block .content > a:hover{color:#ffffff;}.cap_consulting .comment .comment-delete > a,.cap_consulting .comment .comment-edit > a,.cap_consulting .comment .comment-reply > a{background:url("/sites/all/themes/capgemini/images/consulting/right-arrow.png") no-repeat scroll right center transparent;}.cap_consulting .comment .comment-delete > a:hover,.cap_consulting .comment .comment-edit > a:hover,.cap_consulting .comment .comment-reply > a:hover{background:url("/sites/all/themes/capgemini/images/consulting/right-arrow.png") no-repeat scroll right center transparent;}.cap_consulting .conversations .column-link a{background:url("/sites/all/themes/capgemini/images/consulting/arrow_exeprt_group_link.png") no-repeat scroll right center transparent;}.cap_consulting .paragraph-subcontent .quote-content .open-quote{background:url("/sites/all/themes/capgemini/images/consulting/quotes_left_blue.png") no-repeat scroll left top transparent;}.cap_consulting .paragraph-subcontent .quote-content .close-quote{background:url("/sites/all/themes/capgemini/images/consulting/quotes_right_blue.png") no-repeat scroll left top transparent;}.cap_consulting .node-resource .render-links-block a{color:#990019;}.cap_consulting .node-job-offer .job-offer-apply .apply-job-button{background:url("/sites/all/themes/capgemini/images/consulting/arrow-light-right.png") no-repeat scroll right center #990019;}.cap_consulting .node-job-offer .job-offer-apply .apply-linkedin-button{background:url("/sites/all/themes/capgemini/images/consulting/apply-linkedin-button.jpg") no-repeat scroll left top transparent;}.cap_consulting .node-find-a-job .find-a-job-main-content-image img{background-color:#730B3D;float:left;width:100%;}.cap_consulting article.node-find-a-job div#find-a-job-main-content-text-wrap-header{background:url("/sites/all/themes/capgemini/images/bg1-find-job.png") no-repeat scroll left top #730b3d;}.cap_consulting div#find-a-job-more-criteria{background-color:#730b3d;}.cap_consulting article.node-find-a-job div#find-a-job-main-content-search{background-color:#730b3d;}.cap_consulting article.node-find-a-job div.jobs-search-link a{color:#fff;}.cap_consulting article.node-find-a-job div.jobs-search-link a:hover{text-decoration:underline;}.cap_consulting article.node-find-a-job section.find-a-job-latest-jobs div.tile-job-offer{background-color:#990019;}.cap_consulting a.tile-job-offer-link{background-color:#990019;}.cap_consulting a.tile-job-offer-link:hover{background-color:#7a0014;}.cap_consulting article.node-find-a-job section.find-a-job-most-shared-jobs div.find-a-job-most-shared-jobs-listed div.view-id-cap_views_most_shared_job_offers li{background-color:#990019;}.cap_consulting .similar-job-offers-all-job{background-image:url(/sites/all/themes/capgemini/images/consulting/right-arrow.png);}.cap_consulting .node-investors .block-investors-language-switcher{background-color:#b2001e;}.cap_consulting .company-overview-block{background-color:#730b3d;}.cap_consulting .node-media-analysts .block-media-contacts{background-color:#8c0e4b;}.cap_consulting .node-media-analysts .block-media-contacts .country-all{background-color:#730b3d;}.cap_consulting .company-overview-block.render-links-block a,.cap_consulting .company-overview-block.render-links-block a:hover,.cap_consulting .block-media-contacts a,.cap_consulting .block-media-contacts a:hover,.cap_consulting .analyst-corner-block a,.cap_consulting .analyst-corner-block a:hover{color:#fff;}.cap_consulting .analyst-corner-block{background-color:#8c0e4b;}.cap_consulting .investors-blue-section{background-color:#990019;}.cap_consulting .investor-blue-section-link a,.cap_consulting .investor-blue-section-link a:hover{color:#fff}.cap_consulting .investor-blue-section-link a:hover{text-decoration:underline;}.cap_consulting .view-mode-teaser_simplified .doc-link > a{background:url("/sites/all/themes/capgemini/images/consulting/right-arrow.png") no-repeat scroll right center transparent;}.cap_consulting .view-mode-teaser_simplified h2{background :url("/sites/all/themes/capgemini/images/consulting/right-arrow.png") no-repeat scroll right center transparent;}.cap_consulting .node-newsroom .newsroom-header{background-color:#730b3d;}.cap_consulting a.global-newsroom-link{color:#fff;}.cap_consulting a.global-newsroom-link:hover{color:#fff;text-decoration:underline;}.cap_consulting .block-media-contacts{background-color:#8C0E4B;}.cap_consulting .our-people-header,.cap_consulting .our-people-header h1{background-color:#cc0022;}.cap_consulting section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-3 .view-mode-cap_tiny_block.node-testimonial{background-color:#cc0022;}.cap_consulting section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-1 .view-mode-cap_tiny_block.node-testimonial{background-color:#990019;}.cap_consulting section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-2 .view-mode-cap_tiny_block.node-testimonial{background-color:#5e183a;}.cap_consulting section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-4 .view-mode-cap_tiny_block.node-testimonial{background-color:#730b3d;}.cap_consulting section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-5 .view-mode-cap_tiny_block.node-testimonial{background-color:#cc0022;}.cap_consulting section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-6 .view-mode-cap_tiny_block.node-testimonial{background-color:#990019;}.cap_consulting section.our-people-testimonials .view-cap-expert-testimonial-lists div.view-content div.views-row.views-row-7 .view-mode-cap_tiny_block.node-testimonial{background-color:#730b3d;}.cap_consulting .view-mode-cap_tiny_block.node-testimonial a:hover{color:#ffffff;text-decoration:underline;}.cap_consulting .node-expert-profile.view-mode-cap_tiny_block > a:hover{color:#ffffff;text-decoration:underline;}.cap_consulting .node-tiny-header{background-color:#cc0022;}.cap_consulting .node-tiny-header + .node-section{background:url("/sites/all/themes/capgemini/images/consulting/comma-red.png") no-repeat scroll 10% -1px white;}.cap_consulting section.career-main-content .job-offers{background-color:#730b3d;}.cap_consulting section.career-main-content .job-offers div.country-select{background-color:#541634;}.cap_consulting section.career-main-content .job-offers div.country-select div.country-select-title{border-bottom:#541634;}.cap_consulting section.career-main-content .custom-content .block-link{background-color:#cc0022;}.cap_consulting section.career-main-content .custom-content *:hover{background-color:#b2001e;}.cap_consulting section.career-main-content .job-offers div.country-select div.country-select-list{background-color:#092733;}.cap_consulting .mosaic-full-width-style01 .info{background-color:#cc0022;color:#fff;}.cap_consulting .service-header .info .field-name-body p,.cap_consulting .service-header .info .field-name-body p a,.cap_consulting .service-header .info .expert-info,.cap_consulting .service-header h2,.cap_consulting .service-header h3{color:#fff;}.cap_consulting .node-service .solutions-menu .column a.find-out-more{background:url("/sites/all/themes/capgemini/images/arrow-light-right.png") no-repeat scroll right 9px #7a0014;color:#fff;}.cap_consulting .node-service .solutions-menu .column a.find-out-more:hover{background:url("/sites/all/themes/capgemini/images/arrow-light-right.png") no-repeat scroll right 9px #5e183a;color:#fff;}.cap_consulting .node-service .solutions-menu .column a{color:#990019;}.cap_consulting .node-service .solutions-menu .column a:hover{color:#7a0014;}.cap_consulting .service-level-2-header{background-color:#cc0022;}.cap_consulting .node-dark-header{background-color:#cc0022;}.cap_consulting .jcarousel-skin-capgemini .jcarousel-item-active .header,.cap_consulting .jcarousel-skin-capgemini .jcarousel-item-active .body{background-color:#990019;}.cap_consulting .jcarousel-skin-capgemini .jcarousel-item-active .comma{background:url("/sites/all/themes/capgemini/images/consulting/comma-consulting.png") no-repeat scroll center bottom #990019;}.cap_consulting .jcarousel-skin-capgemini .jcarousel-item article{background-color:#5e183a;}.cap_consulting .view-mode-carousel_full_content:hover{background-color:#f0f0f0;}.cap_consulting .testimonial-header .content-header .quote .quote-left{background:url("/sites/all/themes/capgemini/images/consulting/quotes-left-red.png") no-repeat scroll left top transparent;}.cap_consulting .testimonial-header .content-header .quote .quote-right{background:url("/sites/all/themes/capgemini/images/consulting/quotes-right-red.png") no-repeat scroll left bottom transparent;}.cap_consulting .testimonial-work .service-link a{background:url("/sites/all/themes/capgemini/images/consulting/right-arrow.png") no-repeat scroll right center transparent;}.cap_consulting div.work-with-us-block div.all-latest-job-openings{background:url("/sites/all/themes/capgemini/images/consulting/right-arrow.png") no-repeat scroll right center transparent;}.cap_consulting .experts-mosaic .view-mode-cap_push_header_slim_bloc_vertical a,.cap_consulting .experts-mosaic .view-mode-cap_push_header_slim_bloc_vertical h3,.cap_consulting .experts-mosaic .view-mode-cap_push_header_slim_bloc_horizontal a,.cap_consulting .experts-mosaic .view-mode-cap_push_header_slim_bloc_horizontal h3{color:#fff;}.cap_consulting .experts-mosaic .view-mode-cap_push_header_slim_bloc_vertical a:hover,.cap_consulting .experts-mosaic .view-mode-cap_push_header_slim_bloc_horizontal a:hover{color:#fff;text-decoration:underline;}.cap_consulting .view-mode .share-top .addthis_button_twitter > span,.cap_consulting .view-mode-push_block .addthis_button_twitter{background-position:-25px -25px !important;}.cap_consulting .view-mode .share-top .addthis_button_linkedin > span,.cap_consulting .view-mode-push_block .addthis_button_linkedin{background-position:-75px -25px !important;}.cap_consulting .view-mode .share-top .addthis_button_compact > span,.cap_consulting .view-mode-push_block .addthis_button_compact{background-position:-50px -25px !important;}.cap_consulting .tweeter-ticker .container.main-ticker > a:first-child{display:none;}.cap_consulting .tweeter-ticker .container.ticker-closed > a:first-child{display:none;}.cap_consulting .tweeter-ticker #cap-ticker-tweets-wrapper{left:65px;width:auto;}.cap_consulting .tweeter-ticker #cap-ticker-tweets{width:auto;}.cap_consulting .tweeter-ticker{background-color:#730b3d;}.cap_consulting .tweeter-ticker .container.main-ticker{background-color:#730b3d;}.cap_consulting .tweeter-ticker #cap-ticker-social{background-color:#730b3d;}.cap_consulting .tweeter-ticker .cap-ticker-cross{background-color:#730b3d;}.cap_consulting .tweeter-ticker .container.ticker-closed{background-color:#730b3d;}.cap_consulting .tweeter-ticker .cap-ticker-twitter-href{color:#fff;}.cap_consulting .tweeter-ticker .cap-ticker-twitter-href:hover{opacity:0.4;}.cap_consulting .lt-ie8 .tweeter-ticker .cap-ticker-twitter-href:hover{filter:Alpha(Opacity=40);}.cap_consulting .region-footer-second-right .footer_country_casing{background-color:#730b3d;}.cap_consulting .region-footer-first-right{background-color:#092733;}.cap_consulting .region-footer-first-right > .last{background-color:#092733;}.cap_consulting #footer-menu-popup{background-color:#730b3d;}.cap_consulting #footer-menu-popup .border-popup{background-color:#5e183a;}.cap_consulting a:hover{color:#730b3d;}.cap_consulting .item-list-content > li,.cap_consulting .suggestions_list > li,.cap_consulting .static-remote-control > ul > li,.cap_consulting .paragraph-subcontent-text li,.cap_consulting .field-wysiwyg ul > li{background:url(/sites/all/themes/capgemini/images/consulting/list-puce-square.png) left 0 no-repeat;}.cap_consulting .tabs li a{color:#fff;}.cap_consulting .play_video{background:transparent url(/sites/all/themes/capgemini/images/consulting/play.png) no-repeat center center;}.cap_consulting .twitter-follow > a{color:#465a64;background:url(/sites/all/themes/capgemini/images/consulting/right-arrow.png) no-repeat center right;}.cap_consulting .select2-container .select2-choice:hover{color:#444;}.cap_consulting .mosaic-full-width-style01 .info a{color:#59000f;}.cap_consulting .mosaic-full-width-style01 .info a:hover{color:#541634;}.cap_consulting .view-mode{color:#fff;background-color:#cc0022;}.cap_consulting .view-mode:hover,.cap_consulting .view-mode:active{background-color:#b2001e;}.cap_consulting .view-mode.node-unpublished:hover,.cap_consulting .view-mode.node-unpublished:active{background-color:#B2001E !important;}.cap_consulting .view-mode.type-conversation,.cap_consulting .view-mode.type-meet-your-experts,.cap_consulting .view-mode.type-twitter,.cap_consulting .view-mode.entity-user.fictive,.cap_consulting .view-mode.type-job-offers{background-color:#990019;}.cap_consulting .view-mode.type-conversation:hover,.cap_consulting .view-mode.type-conversation:active,.cap_consulting .view-mode.type-meet-your-experts:hover,.cap_consulting .view-mode.type-meet-your-experts:active,.cap_consulting .view-mode.type-twitter:hover,.cap_consulting .view-mode.type-twitter:active,.cap_consulting .view-mode.entity-user.fictive:hover,.cap_consulting .view-mode.entity-user.fictive:active,.cap_consulting .view-mode.type-job-offers:hover,.cap_consulting .view-mode.type-job-offers:active{background-color:#7a0014;}.cap_consulting .view-mode.type-client_story,.cap_consulting .view-mode.type-corporate,.cap_consulting .view-mode.type-financial,.cap_consulting .view-mode.type-news,.cap_consulting .view-mode.type-service-presentation,.cap_consulting .view-mode.type-csr{background-color:#730b3d;}.cap_consulting .view-mode.type-client_story:hover,.cap_consulting .view-mode.type-client_story:active,.cap_consulting .view-mode.type-corporate:hover,.cap_consulting .view-mode.type-corporate:active,.cap_consulting .view-mode.type-financial:hover,.cap_consulting .view-mode.type-financial:active,.cap_consulting .view-mode.type-news:active,.cap_consulting .view-mode.type-news:hover,.cap_consulting .view-mode.type-service-presentation:hover,.cap_consulting .view-mode.type-service-presentation:active,.cap_consulting .view-mode.type-csr:hover,.cap_consulting .view-mode.type-csr:active{background-color:#5e183a;}.cap_consulting .view-mode-push_block a,.cap_consulting .view-mode-push_block a:hover,.cap_consulting .view-mode-push_block h3,.cap_consulting .view-mode-push_block .push_block-title,.cap_consulting .view-mode a:hover{color:#fff;}.cap_consulting .first-type-header{background-color:#730b3d;}.cap_consulting .second-type-header{background-color:#990019;}.cap_consulting .third-type-header{background-color:#cc0022;}.cap_consulting .view-mode-push_teaser_block .push-teaser-block-title{background:url(/sites/all/themes/capgemini/images/consulting/right-arrow.png) no-repeat scroll right 40% transparent;padding-right:15px;color:#990019;}.cap_consulting .pager > .pager-item > a,.cap_consulting .pager > .pager-first > a,.cap_consulting .pager > .pager-previous > a,.cap_consulting .pager > .pager-next > a,.cap_consulting .pager > .pager-last > a{-moz-box-shadow:inset 0px 0px 2px 1px #a1001b;-webkit-box-shadow:inset 0px 0px 2px 1px #a1001b;-o-box-shadow:inset 0px 0px 2px 1px #a1001b;box-shadow:inset 0px 0px 2px 1px #a1001b;background-color:#990019;}.cap_consulting .pager > .pager-item > a:hover,.cap_consulting .pager > .pager-first > a:hover,.cap_consulting .pager > .pager-previous > a:hover,.cap_consulting .pager > .pager-next > a:hover,.cap_consulting .pager > .pager-last > a:hover{-moz-box-shadow:inset 0px 0px 2px 1px #6c0010;-webkit-box-shadow:inset 0px 0px 2px 1px #6c0010;-o-box-shadow:inset 0px 0px 2px 1px #6c0010;box-shadow:inset 0px 0px 2px 1px #6c0010;background:#7a0014;color:#fff;}.cap_consulting #megamenu-content #megamenu-loading{background:url(/sites/all/themes/capgemini/images/consulting/ajax-loader.gif) center center no-repeat;}.cap_consulting .view-mode-cap_tiny_block.node-testimonial{width:240px;background-color:#990019;}.cap_consulting #block-cap-navigation-sub-menu .level-1 > li > a.cc_expert_connect{padding-left:42px;}.cap_consulting #block-cap-navigation-sub-menu .level-1 li a.cc_expert_connect{background-image:url(/sites/all/themes/capgemini/images/consulting/experts-bubbles-header-red.png);background-repeat:no-repeat;background-position:4px center;}.cap_consulting #block-cap-navigation-sub-menu .level-1 li a.cc_expert_connect:hover,.cap_consulting #block-cap-navigation-sub-menu .level-1 li a.cc_expert_connect.active{background-image:url(/sites/all/themes/capgemini/images/experts-bubbles-header-grey.png);}.cap_consulting .service-level-2-header .view-mode-push_simple_block a{background-color:#a62b4d;}.cap_consulting .service-level-2-header .view-mode-push_simple_block a:active,.cap_consulting .service-level-2-header .view-mode-push_simple_block a:hover{background-color:#710c28;}.cap_consulting .service-level-2-header .last .view-mode-push_simple_block a{background-color:#8a0254;}.cap_consulting .service-level-2-header .last .view-mode-push_simple_block a:active,.cap_consulting .service-level-2-header .last .view-mode-push_simple_block a:hover{background-color:#60003a;}.cap_consulting .block-cap.solutions-we-offer-block{background-color:#a1001b;}
.node-type-standard-page .content{background-color:#fff;padding:32px 0 42px;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:902;overflow:hidden;position:fixed;background:#fff;opacity:0.8;filter:alpha(opacity=80);}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:903;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{height:100%;text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:905;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:904;}.mfp-preloader a{color:#cccccc;}.mfp-preloader a:hover{color:white;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;padding:0;z-index:906;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:black;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;}.mfp-arrow{position:absolute;top:0;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0);}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:solid transparent;}.mfp-arrow:after,.mfp-arrow .mfp-a{opacity:0.8;border-top-width:12px;border-bottom-width:12px;top:8px;}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:20px;border-bottom-width:20px;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:12px solid black;left:5px;}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{border-right:20px solid white;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:12px solid black;left:3px;}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:20px solid white;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:175%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black;}.mfp-iframe-holder .mfp-close{top:-40px;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);}.mfp-figure{line-height:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-break:break-word;padding-right:36px;}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}}@media all and (max-width:800px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.mfp-ie7 .mfp-img{padding:0;}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}.mfp-ie7 .mfp-container{padding:0;}.mfp-ie7 .mfp-content{padding-top:44px;}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}body.i18n-ja .mfp-close{font-family:Meiryo UI !important;}
.aic-header{padding:40px 0 43px 0;}.analyst-contact-block,.recent-briefing-block{background-color:#465a64;color:#fff;}.entity-list-block{background-color:#fff;margin-bottom:12px;}.entity-list-bloc.span4 .resp-padding{padding:15px;}.entity-list-block header{border-bottom:1px solid #bbc3c7;}.entity-list-block h2{color:#465a64;}.entity-list-block .entity-list > li{border-bottom:1px solid #abb2b6;}.entity-list-block .link-more{text-align:right;margin-top:6px;}.entity-list-block .link-more a{color:#465a64;background:url(/sites/all/themes/capgemini/images/right-arrow.png) 100% 50% no-repeat transparent;padding-right:15px;font-size:13px;}.node-analyst-information-center .entity-list-block.alpha{clear:left;}.recent-briefing-block li{display:inline;}.recent-briefing-block li a{background:none;padding-top:10px;padding-right:0;margin-right:5px;color:#fff;font-size:1.3125em;font-family:HelveticaLTStdLight,helvetica,arial;}.recent-briefing-block li a:hover{color:#aab4b9;text-decoration:none;}.recent-briefing-block a:after{content:"|";margin-left:10px;}.recent-briefing-block .last a:after{content:none;}.focus-on-block{background-color:#66c6e7;}.expert-blog-title{text-align:center;}.expert-blog-container .view-mode-push_teaser_block{height:210px;}.push-teaser-blog-block{background-color:#fafafa;margin-bottom:12px;}.push-teaser-blog-block:hover{background-color:#fff;}.push-teaser-blog-block .push-teaser-blog-title{color:#465a64;background:url(/sites/all/themes/capgemini/images/right-arrow.png) no-repeat scroll right 40% transparent;padding-right:25px;display:inline;background-size:16px 16px;}.blog-with-article{border-top:1px solid #abb2b6;margin-top:0.5em;padding-top:1.6em;}.blog-with-article .push-teaser-block-title{background:none;}.expert-connect-block{margin-bottom:12px;background-color:#fff;}.expert-connect-block .expert-connect-link{color:#00a1d5;text-decoration:none;display:inline-block;vertical-align:bottom;}.expert-connect-block .expert-connect-link:before{content:url(/sites/all/themes/capgemini/images/experts-bubbles-header-blue.png);display:inline-block;vertical-align:middle;width:33px;height:31px;}.expert-connect-block .expert-connect-link:hover:before{content:url(/sites/all/themes/capgemini/images/experts-bubbles-header-grey.png);}body.i18n-ja .recent-briefing-block li a{font-family:Meiryo UI !important;}
body.page-node-1161756 .mosaic-full-width-style01 .header-start > .info,body.page-node-1161756 .view-mode,body.page-node-1161756 .jcarousel-skin-capgemini .jcarousel-item article,body.page-node-1161756 .service-level-2-header,body.page-node-1161756 .service-level-2-header{background-color:#5ea82a;}body.page-node-1161756 .service-header .info .field-name-body p,body.page-node-1161756 .service-header .info .expert-info{color:#fff;}body.page-node-1161756 .mosaic-full-width-style01 .header-end{background :#ffffff url("/sites/all/themes/capgemini/images/comma-architecture-green.png") no-repeat scroll 75px -1px;}body.page-node-1161756 .service-level-2-header .header-end{background-image :url("/sites/all/themes/capgemini/images/comma-architecture-green.png");}body.page-node-1161756 .jcarousel-skin-capgemini .jcarousel-item-active .comma{background:#006735 url("/sites/all/themes/capgemini/images/comma-large-green-dark.png") no-repeat scroll center bottom;}body.page-node-1161756 .view-mode:hover,body.page-node-1161756 .view-mode:active,body.page-node-1161756 .jcarousel-skin-capgemini .jcarousel-item-active .header,body.page-node-1161756 .jcarousel-skin-capgemini .jcarousel-item-active .body,body.page-node-1161756 .jcarousel-skin-capgemini .jcarousel-item article:hover{background-color:#006735;}body.page-node-1097766 .button-major,body.page-node-1097766 .page-user .form-submit,body.page-node-1097766 .webform-client-form .form-submit,body.page-node-1097766 .view-mode,body.page-node-1102606 .button-major,body.page-node-1102606 .page-user .form-submit,body.page-node-1102606 .webform-client-form .form-submit,body.page-node-1102606 .view-mode,body.page-node-1164571 .button-major,body.page-node-1164571 .page-user .form-submit,body.page-node-1164571 .webform-client-form .form-submit,body.page-node-1164571 .view-mode,body.page-node-1097781 .button-major,body.page-node-1097781 .page-user .form-submit,body.page-node-1097781 .webform-client-form .form-submit,body.page-node-1097781 .view-mode,body.page-node-1164411 .button-major,body.page-node-1164411 .page-user .form-submit,body.page-node-1164411 .webform-client-form .form-submit,body.page-node-1164411 .view-mode{background-color:#5ea82a;}body.page-node-1097766 .button-major:hover,body.page-node-1097766 .button-major:active,body.page-node-1097766 .page-user .form-submit:hover,body.page-node-1097766 .page-user .form-submit:active,body.page-node-1097766 .webform-client-form .form-submit:hover,body.page-node-1097766 .webform-client-form .form-submit:active,body.page-node-1097766 .view-mode.type-conversation:hover,body.page-node-1097766 .view-mode.type-conversation:active,body.page-node-1097766 .view-mode.type-meet-your-experts:hover,body.page-node-1097766 .view-mode.type-meet-your-experts:active,body.page-node-1097766 .view-mode.type-twitter:hover,body.page-node-1097766 .view-mode.type-twitter:active,body.page-node-1097766 .view-mode.entity-user.fictive:hover,body.page-node-1097766 .view-mode.entity-user.fictive:active,body.page-node-1097766 .view-mode.type-job-offers:hover,body.page-node-1097766 .view-mode.type-job-offers:active,body.page-node-1102606 .button-major:hover,body.page-node-1102606 .button-major:active,body.page-node-1102606 .page-user .form-submit:hover,body.page-node-1102606 .page-user .form-submit:active,body.page-node-1102606 .webform-client-form .form-submit:hover,body.page-node-1102606 .webform-client-form .form-submit:active,body.page-node-1102606 .view-mode.type-conversation:hover,body.page-node-1102606 .view-mode.type-conversation:active,body.page-node-1102606 .view-mode.type-meet-your-experts:hover,body.page-node-1102606 .view-mode.type-meet-your-experts:active,body.page-node-1102606 .view-mode.type-twitter:hover,body.page-node-1102606 .view-mode.type-twitter:active,body.page-node-1102606 .view-mode.entity-user.fictive:hover,body.page-node-1102606 .view-mode.entity-user.fictive:active,body.page-node-1102606 .view-mode.type-job-offers:hover,body.page-node-1102606 .view-mode.type-job-offers:active,body.page-node-1164571 .button-major:hover,body.page-node-1164571 .button-major:active,body.page-node-1164571 .page-user .form-submit:hover,body.page-node-1164571 .page-user .form-submit:active,body.page-node-1164571 .webform-client-form .form-submit:hover,body.page-node-1164571 .webform-client-form .form-submit:active,body.page-node-1164571 .view-mode.type-conversation:hover,body.page-node-1164571 .view-mode.type-conversation:active,body.page-node-1164571 .view-mode.type-meet-your-experts:hover,body.page-node-1164571 .view-mode.type-meet-your-experts:active,body.page-node-1164571 .view-mode.type-twitter:hover,body.page-node-1164571 .view-mode.type-twitter:active,body.page-node-1164571 .view-mode.entity-user.fictive:hover,body.page-node-1164571 .view-mode.entity-user.fictive:active,body.page-node-1164571 .view-mode.type-job-offers:hover,body.page-node-1164571 .view-mode.type-job-offers:active,body.page-node-1097781 .button-major:hover,body.page-node-1097781 .button-major:active,body.page-node-1097781 .page-user .form-submit:hover,body.page-node-1097781 .page-user .form-submit:active,body.page-node-1097781 .webform-client-form .form-submit:hover,body.page-node-1097781 .webform-client-form .form-submit:active,body.page-node-1097781 .view-mode.type-conversation:hover,body.page-node-1097781 .view-mode.type-conversation:active,body.page-node-1097781 .view-mode.type-meet-your-experts:hover,body.page-node-1097781 .view-mode.type-meet-your-experts:active,body.page-node-1097781 .view-mode.type-twitter:hover,body.page-node-1097781 .view-mode.type-twitter:active,body.page-node-1097781 .view-mode.entity-user.fictive:hover,body.page-node-1097781 .view-mode.entity-user.fictive:active,body.page-node-1097781 .view-mode.type-job-offers:hover,body.page-node-1097781 .view-mode.type-job-offers:active,body.page-node-1164411 .button-major:hover,body.page-node-1164411 .button-major:active,body.page-node-1164411 .page-user .form-submit:hover,body.page-node-1164411 .page-user .form-submit:active,body.page-node-1164411 .webform-client-form .form-submit:hover,body.page-node-1164411 .webform-client-form .form-submit:active,body.page-node-1164411 .view-mode.type-conversation:hover,body.page-node-1164411 .view-mode.type-conversation:active,body.page-node-1164411 .view-mode.type-meet-your-experts:hover,body.page-node-1164411 .view-mode.type-meet-your-experts:active,body.page-node-1164411 .view-mode.type-twitter:hover,body.page-node-1164411 .view-mode.type-twitter:active,body.page-node-1164411 .view-mode.entity-user.fictive:hover,body.page-node-1164411 .view-mode.entity-user.fictive:active,body.page-node-1164411 .view-mode.type-job-offers:hover,body.page-node-1164411 .view-mode.type-job-offers:active{background-color:#006735;}body.page-node-1101166 .view-mode.type-client_story,body.page-node-1101166 .view-mode.type-corporate,body.page-node-1101166 .view-mode.type-financial,body.page-node-1101166 .view-mode.type-news,body.page-node-1101166 .view-mode.type-service-presentation,body.page-node-1101166 .view-mode.type-csr,body.page-node-1101166 .view-mode.type-conversation,body.page-node-1101166 .view-mode.type-meet-your-experts,body.page-node-1101166 .view-mode.type-twitter,body.page-node-1101166 .view-mode.entity-user.fictive,body.page-node-1101166 .view-mode.type-job-offers,body.page-node-1101136 .view-mode.type-client_story,body.page-node-1101136 .view-mode.type-corporate,body.page-node-1101136 .view-mode.type-financial,body.page-node-1101136 .view-mode.type-news,body.page-node-1101136 .view-mode.type-service-presentation,body.page-node-1101136 .view-mode.type-csr,body.page-node-1101136 .view-mode.type-conversation,body.page-node-1101136 .view-mode.type-meet-your-experts,body.page-node-1101136 .view-mode.type-twitter,body.page-node-1101136 .view-mode.entity-user.fictive,body.page-node-1101136 .view-mode.type-job-offers,body.page-node-1101156 .view-mode.type-client_story,body.page-node-1101156 .view-mode.type-corporate,body.page-node-1101156 .view-mode.type-financial,body.page-node-1101156 .view-mode.type-news,body.page-node-1101156 .view-mode.type-service-presentation,body.page-node-1101156 .view-mode.type-csr,body.page-node-1101156 .view-mode.type-conversation,body.page-node-1101156 .view-mode.type-meet-your-experts,body.page-node-1101156 .view-mode.type-twitter,body.page-node-1101156 .view-mode.entity-user.fictive,body.page-node-1101156 .view-mode.type-job-offers,body.page-node-1101141 .view-mode.type-client_story,body.page-node-1101141 .view-mode.type-corporate,body.page-node-1101141 .view-mode.type-financial,body.page-node-1101141 .view-mode.type-news,body.page-node-1101141 .view-mode.type-service-presentation,body.page-node-1101141 .view-mode.type-csr,body.page-node-1101141 .view-mode.type-conversation,body.page-node-1101141 .view-mode.type-meet-your-experts,body.page-node-1101141 .view-mode.type-twitter,body.page-node-1101141 .view-mode.entity-user.fictive,body.page-node-1101141 .view-mode.type-job-offers,body.page-node-1172226 .view-mode.type-client_story,body.page-node-1172226 .view-mode.type-corporate,body.page-node-1172226 .view-mode.type-financial,body.page-node-1172226 .view-mode.type-news,body.page-node-1172226 .view-mode.type-service-presentation,body.page-node-1172226 .view-mode.type-csr,body.page-node-1172226 .view-mode.type-conversation,body.page-node-1172226 .view-mode.type-meet-your-experts,body.page-node-1172226 .view-mode.type-twitter,body.page-node-1172226 .view-mode.entity-user.fictive,body.page-node-1172226 .view-mode.type-job-offers{background-color:#5ea82a;}body.page-node-1101166 .view-mode.type-client_story:hover,body.page-node-1101166 .view-mode.type-client_story:active,body.page-node-1101166 .view-mode.type-corporate:hover,body.page-node-1101166 .view-mode.type-corporate:active,body.page-node-1101166 .view-mode.type-financial:hover,body.page-node-1101166 .view-mode.type-financial:active,body.page-node-1101166 .view-mode.type-news:active,body.page-node-1101166 .view-mode.type-news:hover,body.page-node-1101166 .view-mode.type-service-presentation:hover,body.page-node-1101166 .view-mode.type-service-presentation:active,body.page-node-1101166 .view-mode.type-csr:hover,body.page-node-1101166 .view-mode.type-csr:active,body.page-node-1101166 .view-mode.type-conversation:hover,body.page-node-1101166 .view-mode.type-conversation:active,body.page-node-1101166 .view-mode.type-meet-your-experts:hover,body.page-node-1101166 .view-mode.type-meet-your-experts:active,body.page-node-1101166 .view-mode.type-twitter:hover,body.page-node-1101166 .view-mode.type-twitter:active,body.page-node-1101166 .view-mode.entity-user.fictive:hover,body.page-node-1101166 .view-mode.entity-user.fictive:active,body.page-node-1101166 .view-mode.type-job-offers:hover,body.page-node-1101166 .view-mode.type-job-offers:active,body.page-node-1101136 .view-mode.type-client_story:hover,body.page-node-1101136 .view-mode.type-client_story:active,body.page-node-1101136 .view-mode.type-corporate:hover,body.page-node-1101136 .view-mode.type-corporate:active,body.page-node-1101136 .view-mode.type-financial:hover,body.page-node-1101136 .view-mode.type-financial:active,body.page-node-1101136 .view-mode.type-news:active,body.page-node-1101136 .view-mode.type-news:hover,body.page-node-1101136 .view-mode.type-service-presentation:hover,body.page-node-1101136 .view-mode.type-service-presentation:active,body.page-node-1101136 .view-mode.type-csr:hover,body.page-node-1101136 .view-mode.type-csr:active,body.page-node-1101136 .view-mode.type-conversation:hover,body.page-node-1101136 .view-mode.type-conversation:active,body.page-node-1101136 .view-mode.type-meet-your-experts:hover,body.page-node-1101136 .view-mode.type-meet-your-experts:active,body.page-node-1101136 .view-mode.type-twitter:hover,body.page-node-1101136 .view-mode.type-twitter:active,body.page-node-1101136 .view-mode.entity-user.fictive:hover,body.page-node-1101136 .view-mode.entity-user.fictive:active,body.page-node-1101136 .view-mode.type-job-offers:hover,body.page-node-1101136 .view-mode.type-job-offers:active,body.page-node-1101156 .view-mode.type-client_story:hover,body.page-node-1101156 .view-mode.type-client_story:active,body.page-node-1101156 .view-mode.type-corporate:hover,body.page-node-1101156 .view-mode.type-corporate:active,body.page-node-1101156 .view-mode.type-financial:hover,body.page-node-1101156 .view-mode.type-financial:active,body.page-node-1101156 .view-mode.type-news:active,body.page-node-1101156 .view-mode.type-news:hover,body.page-node-1101156 .view-mode.type-service-presentation:hover,body.page-node-1101156 .view-mode.type-service-presentation:active,body.page-node-1101156 .view-mode.type-csr:hover,body.page-node-1101156 .view-mode.type-csr:active,body.page-node-1101156 .view-mode.type-conversation:hover,body.page-node-1101156 .view-mode.type-conversation:active,body.page-node-1101156 .view-mode.type-meet-your-experts:hover,body.page-node-1101156 .view-mode.type-meet-your-experts:active,body.page-node-1101156 .view-mode.type-twitter:hover,body.page-node-1101156 .view-mode.type-twitter:active,body.page-node-1101156 .view-mode.entity-user.fictive:hover,body.page-node-1101156 .view-mode.entity-user.fictive:active,body.page-node-1101156 .view-mode.type-job-offers:hover,body.page-node-1101156 .view-mode.type-job-offers:active,body.page-node-1101141 .view-mode.type-client_story:hover,body.page-node-1101141 .view-mode.type-client_story:active,body.page-node-1101141 .view-mode.type-corporate:hover,body.page-node-1101141 .view-mode.type-corporate:active,body.page-node-1101141 .view-mode.type-financial:hover,body.page-node-1101141 .view-mode.type-financial:active,body.page-node-1101141 .view-mode.type-news:active,body.page-node-1101141 .view-mode.type-news:hover,body.page-node-1101141 .view-mode.type-service-presentation:hover,body.page-node-1101141 .view-mode.type-service-presentation:active,body.page-node-1101141 .view-mode.type-csr:hover,body.page-node-1101141 .view-mode.type-csr:active,body.page-node-1101141 .view-mode.type-conversation:hover,body.page-node-1101141 .view-mode.type-conversation:active,body.page-node-1101141 .view-mode.type-meet-your-experts:hover,body.page-node-1101141 .view-mode.type-meet-your-experts:active,body.page-node-1101141 .view-mode.type-twitter:hover,body.page-node-1101141 .view-mode.type-twitter:active,body.page-node-1101141 .view-mode.entity-user.fictive:hover,body.page-node-1101141 .view-mode.entity-user.fictive:active,body.page-node-1101141 .view-mode.type-job-offers:hover,body.page-node-1101141 .view-mode.type-job-offers:active,body.page-node-1172226 .view-mode.type-client_story:hover,body.page-node-1172226 .view-mode.type-client_story:active,body.page-node-1172226 .view-mode.type-corporate:hover,body.page-node-1172226 .view-mode.type-corporate:active,body.page-node-1172226 .view-mode.type-financial:hover,body.page-node-1172226 .view-mode.type-financial:active,body.page-node-1172226 .view-mode.type-news:active,body.page-node-1172226 .view-mode.type-news:hover,body.page-node-1172226 .view-mode.type-service-presentation:hover,body.page-node-1172226 .view-mode.type-service-presentation:active,body.page-node-1172226 .view-mode.type-csr:hover,body.page-node-1172226 .view-mode.type-csr:active,body.page-node-1172226 .view-mode.type-conversation:hover,body.page-node-1172226 .view-mode.type-conversation:active,body.page-node-1172226 .view-mode.type-meet-your-experts:hover,body.page-node-1172226 .view-mode.type-meet-your-experts:active,body.page-node-1172226 .view-mode.type-twitter:hover,body.page-node-1172226 .view-mode.type-twitter:active,body.page-node-1172226 .view-mode.entity-user.fictive:hover,body.page-node-1172226 .view-mode.entity-user.fictive:active,body.page-node-1172226 .view-mode.type-job-offers:hover,body.page-node-1172226 .view-mode.type-job-offers:active{background-color:#006735;}body.page-node-1101176 .node-tiny-header,body.page-node-1102986 .node-tiny-header,body.page-node-1169166 .node-tiny-header{background-color:#5ea82a;}body.page-node-1101176 .node-tiny-header + .node-section,body.page-node-1102986 .node-tiny-header + .node-section,body.page-node-1169166 .node-tiny-header + .node-section{background:white url("/sites/all/themes/capgemini/images/comma-architecture-green.png") no-repeat scroll 10% -1px}body.page-node-1160896 .node-tiny-header,body.page-node-1160896 .button-major,body.page-node-1160896 .page-user .form-submit,body.page-node-1160896 .webform-client-form .form-submit{background-color:#5ea82a;}body.page-node-1160896 .button-major:hover,body.page-node-1160896 .button-major:active,body.page-node-1160896 .page-user .form-submit:hover,body.page-node-1160896 .page-user .form-submit:active,body.page-node-1160896 .webform-client-form .form-submit:hover,body.page-node-1160896 .webform-client-form .form-submit:active{background-color:#006735;}
