div.imagetitle h2,li.person span.field_Function>span{white-space:nowrap}.fc_blocker_content{display:none}.blogitem-title{margin-bottom:15px}.blogcat-11 .field_created{display:none;visibility:hidden}.blogitem-title .field_created,.blogitem-title .field_title{font-weight:700;font-size:120%}.blogitem-title .field_created{border-right:2px solid #657585;padding-right:3px}.blogitem-title .field_title{color:#282b2e}.contentmodule .item{border-top:2px solid #caccce;padding:35px 0 0;margin:20px 0 0}.article p{text-align:justify}div.blogview{margin-top:25px;padding:0 15px 20px;border-left:1px solid #a7a9ac;float:left;position:relative;height:100%;min-height:200px}div.blogview h3,div.blogview h3 a{border-bottom:none;color:#005dac}div.blogview h3 a:hover{text-decoration:none}div.blogview .text{margin-bottom:20px}div.blogview a.readon{position:absolute;bottom:10px;white-space:nowrap}.item span.readmore{display:block;text-align:right}div.left,div.right{text-align:left;overflow:hidden}h3.team{margin-bottom:5px}div.subcategorieslist,div.teamcontainer,div.teamfloattext{width:1020px;margin:0 auto}div.teamcontent{background-image:url(../images/bg_team.jpg);background-repeat:repeat-x;padding-bottom:30px;margin-top:55px}div#flexicontentteam div.catdescription{margin-top:35px;min-height:200px}ul.team{margin:0;padding:0}li.person{margin:0 4px 0 0;padding:0;font-size:12px;display:block}li.person span.field_Function{font-size:95%}li.person a{color:#657585!important;font-weight:700}li.person a:hover{text-decoration:underline!important}div.right{float:right;width:340px}div.descriptiontable table tr td.key,div.descriptionteam div.value span.field_Language{width:120px}div.left{float:left}div.teamdetail{background-image:url(../images/bg_fade.jpg);background-repeat:repeat-x;min-height:390px}div.descriptionteam div.Function{font-size:16px;font-weight:700;padding-top:20px}div.descriptionteam div.text{padding:10px 90px 10px 0}div.descriptionteam div.Experience,div.descriptionteam div.Function,div.descriptionteam div.Interests,div.descriptionteam div.Qualifications{margin:0 50px 10px 0;display:block}div.descriptionteam div.Experience .label,div.descriptionteam div.Function .label,div.descriptionteam div.Interests .label,div.descriptionteam div.Qualifications .label{font-size:14px;font-weight:700;display:block}div.descriptionteam div.Fax,div.descriptionteam div.Language{margin-bottom:20px}div.photo{padding:2em}div.descriptionteam{padding:.5em 0 2em}div.descriptiontable{margin-top:20px}div.descriptiontable table{margin-top:10px}div.descriptiontable table tr td,div.descriptiontable table tr th{vertical-align:top}.publication{display:block;overflow:hidden;border-bottom:1px solid grey;margin:0 10px;padding-bottom:10px}.publication:last-child{border-bottom:none}.publication .previewsmall{width:45px}.publication .desc{padding-top:10px}.publication .desc p{margin:0;padding:0}#page .col-right{padding-right:0;margin-top:-2px}div.teamcontent .col{margin-top:25px;padding:0 35px 20px 20px;border-left:1px solid #a7a9ac;min-height:180px}div.teamcontent .col div.field_Function{font-style:italic}.Experience td.value,.Interests td.value,.Qualifications td.value{padding:0 20px 10px 0}div.location{margin-top:23px;padding-bottom:10px}div.location span{display:block;width:55px;float:left}div.location span.field_Flag{float:right;width:auto;margin-top:-5px}div.location span.title{font-size:16px;width:100%;color:#282b2e;text-transform:uppercase;margin:0 0 5px;padding:10px}div.location div.value{padding:0 0 0 15px;margin-bottom:2px}div.location div.value div{display:block;padding-left:55px}div.location div.field_Flag div,div.location div.field_LocationTitle div{padding-left:0;font-weight:700}div.location div.field_Phone{margin-top:15px}div.location div.field_Flag{margin-top:10px}div.teamtmp div.field_Flag{margin-left:0}div.description{width:666px;margin-top:35px;float:left}div.descleft{width:710px}div.desc_image{margin-top:45px}#page .image{width:100%;overflow:hidden;position:relative}#page .image .imagetitle{background-color:#fff;background-color:rgba(255,255,255,.9);margin-left:35%;width:65%;height:50%;position:absolute;top:0;padding:0;margin-top:8%}div.imagetitle h2{display:inline-block;color:#005dac;position:relative;width:100%;height:100%;padding:10% 3% 0;margin:0;border:none}div.imagetitle span h2{border:none;width:auto}div.imagetitle span.created{font-size:65%;color:#282b2e;display:block;margin-bottom:5px}.type5 div.imagetitle h2{padding:5% 3% 0;color:#005dac;font-size:150%;white-space:normal}@media (max-width:992px){div.imagetitle h2{font-size:140%;padding:12% 3% 0}}div.field_right_content{padding:15px;background-image:url(../images/bg_left.jpg);background-repeat:repeat-x;background-position:bottom}.firstBox,div.field_ModulFlexiRight{min-height:227px}div.field_right_content .big-font,div.field_right_content .medium-font{color:#657585}div.contacts div.contact,div.location{background-image:url(../images/bg_fade.jpg);background-repeat:repeat-x;border-bottom:1px solid #c3c3c3;min-height:75px;overflow:hidden}div.contacts div.contact img{float:left;margin-left:7px;margin-right:8px;padding-top:10px}.contact>span{display:block}.contact .loc_function span+span:before{content:' / '}.field_right_content h4,div.contacts .contact .loc_name{font-size:16px;padding-top:10px;font-weight:700;text-transform:none;margin-bottom:0}.field_right_content p{padding:0!important;margin:0!important}h2 span.subtit{font-weight:400!important}h2.content{width:1020px}div.contactdetail{width:666px}div.office{width:48%;float:left}div.directions{float:right;width:50%}div.field_fld_directions{width:635px;margin:10px 20px 10px 0;font-size:90%;font-weight:700;font-style:italic}div.field_fld_contacinfo{margin:35px 20px 10px 0}h3.coltitle{font-size:20px;color:#a7a9ac;border:none;margin:35px 0 0}.contacttmp{overflow:hidden}.nm{display:none;visibility:hidden}.addressblock{margin-bottom:35px}.loc_fax span.label,.loc_phone span.label{display:block;font-weight:700;text-transform:uppercase;width:50px;float:left}.container_fcfield button{top:6px!important;position:relative}.icon-calendar{background-image:url(../images/interface/calendar.gif);background-repeat:no-repeat;display:inline-block;width:17px;height:17px;background-size:100%}.flexi_edit .flexi_label,.flexi_params label,.params_set label{display:block!important;float:left;width:15%}.flexi_edit .fcfield-sortables li{margin:0;padding:0}.group{overflow:hidden;padding:10px 0 25px}.group .item{height:160px}