/* ======================= */
/* = Styles WageningenUR = */
/* ======================= */
/* ======================= */
/* = Versie : 1.0.0      = */
/* = Datum  : 2012-09-26 = */
/* ======================= */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}

.ulPW {
 line-height: 2em;
 text-decoration: none;
 text-indent: 5px;
 list-style-position: outside;
 list-style-type: square;
 padding: 6px;
 margin: 2px;
 }

.activeMenuItem
{color:#FFFFFF;
 font-size: 11px;
 padding-left:15px;
}
 
ul,ol{list-style:none;}

@font-face{font-family:'wurfont';src:url("https://www.wageningenur.nl/static/wurpresentation/fonts/wurfont/wurfont-regular-webfont.eot");
           src:url("https://www.wageningenur.nl/static/wurpresentation/fonts/wurfont/wurfont-regular-webfont.eot?#iefix") format("embedded-opentype"),url("https://www.wageningenur.nl/static/wurpresentation/fonts/wurfont/wurfont-regular-webfont.woff") format("woff"),url("https://www.wageningenur.nl/static/wurpresentation/fonts/wurfont/wurfont-regular-webfont.ttf") format("truetype"),url("https://www.wageningenur.nl/static/wurpresentation/fonts/wurfont/wurfont-regular-webfont.svg#wurfontRegular") format("svg");font-weight:normal;font-style:normal;}


button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}


a:hover,a:active{outline:0;}svg:not(:root){overflow:hidden;}

.font-quote,.layout-subhome-audience .carrousel .items li .caption p,.pullquote blockquote,.content figure figcaption{font-family:Georgia,Times,serif;}
.font-content,.pullquote figcaption,.content .pullquote figcaption{font-family:verdana,sans-serif;}
.font-size-masonry-small,.database.list td,.database.list th,.masonry .size-1x1 .caption{font-size:10px;font-size:1.0rem;}
.font-size-meta,.site-wide,.site-search .results dd,#breadcrumb,body>footer,#main>footer,.search-results .list.search h2,.search-results .list.search .meta,.layout-home .info .links,.layout-home .carrousel .items li .caption p,.layout-subhome-theme .carrousel .items li .caption p,.follow p,.content .follow p,input[type="submit"],button.button,a.button,.button,.meta.with-personal-info th,.content td,.content th,.timeline ul.entries-list article small.date,.ui-datepicker,.audience-services .teaser,.audience-services .links li{font-size:11px;font-size:1.1rem;}
.font-size-aside,aside .map,.sender-related,.content .audience-related .links,#breadcrumb>ul div,.search-results .facet,.contactinfo,header p.type,.content h3,.content>section.meta,.content>section.list,.content dl.meta,.content p.meta,.pullquote figcaption,.content .pullquote figcaption,.content table caption,.factsheet .label,.factsheet dt,.factsheet table,.content .links li .type,.form .button.with-emphasis,.ui-datepicker .ui-datepicker-header,.ui-menu,.database.overview dl,.gallery.of-people .vcard .contact,.program,.program td:first-child,.banner p,nav.subnav h2{font-size:12px;font-size:1.2rem;}
.font-size-content,.primary-navigation .audience,.site-search .button,.site-search .results .notice,.layout-subhome.for-development section.form,.layout-subhome-study .content>header.title a.more,.layout-subhome-chairgroup #main .contentwrapper>header.title a.more,.layout-subhome-school .main>.title a.more,header.title a.more,header.title a.more:hover,.content,.meta.with-personal-info td,.timeline form,select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.form .formsteps li,section.search,.carrousel .items li .caption,.carrousel .items li .caption p,.gallery .items li a{font-size:13px;font-size:1.3rem;}
.font-size-h3,#main>footer h3,body>footer h2,.subnav,aside .content h3,.gallery .vcard .fn,.contactinfo .fn,.site-search .results dt,.site-search .all,.layout-home section.info h2,.layout-subhome-study .title .intro,.audience-services h3{font-size:14px;font-size:1.4rem;}
.font-size-masonry-medium,.masonry .size-2x2 .caption,.font-size-intro,.search-results .list.search .title,.search-results .filters h2,.layout-subhome-chairgroup header .intro,.content .intro,.factsheet dd,.content .timeline h3,.content .audience-related h2,.program th,.program td,.banner .meta{font-size:15px;font-size:1.5rem;}
.font-size-section-h2,.layout-subhome.for-development section.form .label,.layout-subhome-institute p.intro,.contactinfo h2,.form h3,section.meta form.comment h2,section.search h2,section.details>h2,.content .collection h2,.content .collection .list h2,aside .content h2,aside .content .list h2,aside .content .collection .list h2,.stones .caption h2,.font-size-subtitle,header.person .contact span{font-size:16px;font-size:1.6rem;}
.font-size-related-h2,.sender-related h2,.pullquote blockquote,.layout-search h1{font-size:18px;font-size:1.8rem; color:#B8CC1D}
.font-size-masonry-large,.masonry .size-3x3 .caption,.font-size-h2,.layout-subhome.for-development aside .form h2,.layout-subhome-audience .carrousel .items li .caption p,.content h2,section.meta h2,.content .list h2,.pullquote:before,.content .timeline h2,.factsheet h2,.carrousel .items li .caption h3,.gallery h2,.featured h2,.banner h2{font-size:20px;font-size:2rem;}
.font-size-search-input,.factsheet h3,.layout-search #main .input input,.layout-search #main .button,.layout-search #main .button .icon{font-size:24px;font-size:2.4rem;}
.font-size-subhome-h1,.layout-subhome-institute header h1,.layout-subhome-study .title h1{font-size:25px;font-size:2.5rem; color:#B8CC1D}
.font-size-h1,.site-search .input input,.site-search .input .placeholder-text,.layout-home .mission,.layout-home .carrousel .items li .caption h3,.layout-subhome-theme .carrousel .items li .caption h3,header h1{font-size:30px;font-size:3rem;color:#B8CC1D}
.font-size-h1-404,.layout-404 #main header h1{font-size:60px;font-size:6rem!important;color:#B8CC1D}
.font-size-intro-404,.layout-404 header .intro{font-size:30px;font-size:3rem;}.font-size-content-404,.layout-404 p{font-size:14px;font-size:1.4rem;color:#B8CC1D}
.sender-related{line-height:1.5;}.content .audience-related .links{line-height:1.4;}
.subnav,aside .content h3,.gallery .vcard .fn,.contactinfo .fn{line-height:1.4;}
.sender-related h2,.pullquote blockquote{line-height:1.3;}#main>footer h2{font-size:22px;font-size:2.2rem;}
.factsheet h3{line-height:1.4;}.content .collection>h2{font-size:22px;font-size:2.2rem;line-height:1.8;}
.faux-columns-bg,.site-search .results dl,.layout-subhome .page,.layout-subhome-theme .page{background-image:url(images/white.png);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;background-color:#eeede6;}
.hide-accessible,.primary-navigation .search-button span,.icon span,.acc,#skiplinks{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
html{font-size:62.5%;font-family:verdana,sans-serif;height:100%;}
body{font-size:100%;color:#333;background:#ececec;height:100%;}
body>.page{min-height:100%;overflow-y:auto;overflow-x:hidden;background:#fff;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;}
.page{position:relative;max-width:940px;padding:0 20px;margin:0 auto;}
body>.page>header{height:37px;padding:60px 20px 23px 29px;background:#fff;margin-bottom:60px;margin-left:-20px;margin-right:-20px;}
body>.page>header>a{position:absolute;z-index:400;display:block;}.no-js body>.page>header{margin-bottom:100px;}
body.fixed>.page>header{margin:0 0 0 -20px;background:#fff;width:930px;padding-left:30px;padding-right:20px;top:0;padding-top:23px;}
body.fixed>.page>header,body.fixed .primary-navigation,body.fixed 
body.fixed .primary-navigation{width:652px;margin-left:295px;top:21px;right:auto;}
body.fixed>.page{padding-top:180px;}.site-wide{line-height:1.5;position:absolute;top:18px;right:20px;z-index:10;}


#breadcrumb{background:url(images/page-shadow.png) 50% 100% no-repeat;padding-bottom:6px;}
#breadcrumb>ul{max-height:80px;line-height:40px;width:100%;background:url(images/header.png) repeat-y;}
.js #breadcrumb>ul{max-height:40px;}
#breadcrumb>ul:before{position:absolute;width:930px;height:6px;content:"";background:url(images/page-shadow.png) 50% 0 no-repeat;top:0;left:0;pointer-events:none;z-index:10;}
#breadcrumb>ul>li{float:left;padding-right:18px;margin-left:-18px;z-index:5;}
#breadcrumb>ul>li:last-child{background:url(images/sprites.png) 100% -40px no-repeat;}
#breadcrumb>ul>li.last{background:url(images/sprites.png) 100% -40px no-repeat;}
#breadcrumb>ul>li:first-child{margin-left:0;}#breadcrumb>ul>li:first-child a.label{padding-left:33px;}
#breadcrumb>ul>li.no-expand span{padding:0 16px 0 4px;}#breadcrumb>ul>li:first-child>span:before{content:none;}
#breadcrumb>ul>li>span:before{content:"";width:18px;height:40px;background:url(images/sprites.png) -9361px -40px no-repeat;position:absolute;top:0;left:0;z-index:6;}
#breadcrumb>ul>li>span{height:40px;overflow:hidden;float:right;text-align:right;white-space:nowrap;position:relative;padding-right:40px;}
#breadcrumb>ul>li.collapsed>span{width:10px;}#breadcrumb .expander,#breadcrumb .label{color:#fff;text-decoration:none;float:right;height:40px;}
#breadcrumb .label{padding-left:27px;}#breadcrumb .expander{width:40px;padding:0;right:0;text-indent:10000px;direction:ltr;overflow:hidden;position:absolute;}
#breadcrumb .expander:after{content:url(images/triangle.png);font-family:wurfont;position:absolute;text-align:center;font-size:16px;line-height:40px;left:0;top:3px;width:40px;height:40px;text-indent:0;}
#breadcrumb>ul>li:hover{background:url(images/sprites.png) white 100% -100px no-repeat;z-index:200;position:relative;}
#breadcrumb>ul>li:hover>span a{color:#F68D3C;}#breadcrumb>ul>li:hover .expander{background-position:-40px 0;}
#breadcrumb>ul div{line-height:1.4;visibility:hidden;position:absolute;top:100%;background:#fff;padding:.4em 0 .4em 22px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);width:198px;}
#breadcrumb>ul div.two-columns{width:418px;}#breadcrumb>ul>li:hover div{visibility:visible;}
#breadcrumb>ul ul li.more{border-top:1px solid #ccc;margin-top:.4em;padding-top:.4em;white-space:nowrap;}
#breadcrumb>ul ul li.more a{background:none;padding:.4em 0 .4em 38px;}
#breadcrumb>ul ul li a{display:block;padding:.4em 22px .4em 38px;margin:0 -22px;color:#333;text-decoration:none;-moz-box-sizing:border-box;box-sizing:border-box;width:220px;overflow:hidden;text-overflow:ellipsis;text-overflow:'';}
#breadcrumb>ul ul+ul li a{margin-left:-22px;}
#breadcrumb>ul ul li a:hover{color:#fff;background-color:#B8CC1D;}
#breadcrumb li.scroll-top{display:none;}
#breadcrumb>ul>li>span{-webkit-transition:width .2s linear;-moz-transition:width .2s linear;-o-transition:width .2s linear;transition:width .2s linear;}
#breadcrumb>ul>li>ul{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;}
#breadcrumb>ul>li.collapsed:hover>ul{-webkit-transition:visibility 0s linear .2s;-moz-transition:visibility 0s linear .2s;-o-transition:visibility 0s linear .2s;transition:visibility 0s linear .2s;}
#breadcrumb ul ul{width:220px;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0;display:inline;margin-left:-22px;padding-left:22px;}
#breadcrumb .two-columns>ul:first-child{border-right:1px solid #CCC;}#breadcrumb ul+ul{width:198px;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;display:inline;margin-left:22px;padding-left:0;border:0;}
#main{padding-bottom:320px;}

.layout-full .database.list{margin-left:-20px;margin-right:-20px;}.layout-full .database.list>*{margin-left:20px;margin-right:20px;}
.layout-full .database.list table{width:100%;margin-left:0;margin-right:0;}.layout-full .content.main .interactive-map{margin:0 -20px -60px -20px;}
.layout-full .interactive-map .map{height:540px;}.layout-full .interactive-map h2{margin-left:20px;}
.layout-home .mission{padding-top:40px;line-height:1.3;}.layout-home .mission,.layout-home .mission a{color:#34B233;display:block;}
.layout-home .mission a:hover{color:#0d426b;text-decoration:none;}.layout-home .info{background:#eeede6;margin-left:-20px;margin-right:-20px;padding:15px 20px;margin-bottom:40px;}
.layout-home .content>section.list.info{margin-top:40px;}.layout-home .list.info>ul>li{margin-bottom:.7em;}
.layout-home .info .links{margin-bottom:0;}.layout-home .info .links li{display:inline-block;width:49%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:5px;vertical-align:top;}
.layout-home .carrousel{float:left;margin-right:30px;margin-left:-20px;width:68.085%;height:380px;}
.layout-home .carrousel .items{height:380px;margin-bottom:60px;}.layout-home .carrousel .items li{right:0;left:0;}
.layout-home .carrousel .items li .caption{bottom:0;left:0;right:auto;width:280px;padding:40px 20px 20px 20px;}
.layout-home .carrousel .items li .caption h3{line-height:1.2;margin-bottom:.5em;}
.layout-home .carrousel .footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;background:rgba(52,153,42,0.7);top:100%;width:100%;left:0;padding:20px 20px;}
.layout-home .carrousel .button{color:#34B233;background:#fff;padding-left:1.5em;padding-right:1.5em;font-weight:bold;}
.layout-home .carrousel .pagination{left:auto;right:20px;bottom:20px;}.layout-home .carrousel .pagination ul li:hover a,.layout-home .carrousel .pagination ul li.active a{color:#34B233;-moz-transition:color .1s ease-in;-webkit-transition:color .1s ease-in;-o-transition:color .1s ease-in;transition:color .1s ease-in;}
body.layout-home>.page>header{margin-bottom:0;}body.layout-home.fixed>.page{padding-top:122px;}
.layout-subhome #main h1{color:#34B233;}.layout-subhome #main>.content{float:left;width:54.255%;margin-left:20px;}
.layout-subhome #main>aside{position:relative;float:right;width:31.915%;margin-top:-20px;}
.layout-subhome #main>.content.bottom{clear:both;float:none;width:auto;background:#fff;margin:0 -20px -20px -20px;padding:0 20px 20px 20px;border-top:1px solid #d6d6d6;}
.layout-subhome #main>.content.bottom .collection{margin-left:-20px;}.layout-subhome #main>aside .content{margin-right:-20px;background:#eeede6;}
.layout-subhome.for-services .page{background-size:75.532% 100%;}.layout-subhome.for-services #main>aside{width:23.404%;}
.layout-subhome.for-services #main>aside .content{padding:35px 20px 20px 20px;}.layout-subhome.for-services aside section.search{margin-left:-160px;}
.layout-subhome.for-services .main .collection{margin-left:-40px;width:137.451%;}
.layout-subhome.for-services .main .collection .columns{box-shadow:none;border-collapse:separate;width:100%;}
.layout-subhome.for-services .main .collection .columns .col:first-child{border-left:0;}
.layout-subhome.for-services .main .collection .columns .col{position:relative;margin:0;padding:0;border:0;border-left:20px solid #fff;}
.layout-subhome.for-development .page{background-color:#69b0e1;background-size:59.043% 100%;}
.layout-subhome.for-development section.form{padding:20px;color:#fff;background:transparent;}
.layout-subhome.for-development #main aside{width:40.426%;}.layout-subhome.for-development aside .form h2{color:#fff;margin-bottom:.8em;}
.layout-subhome.for-development section.form .label{color:#fff;}.layout-subhome.for-knowledge .page{background-size:67.34% 100%;}
.layout-subhome.for-knowledge #main>.content.bottom{border-top:0;}.layout-subhome.for-knowledge #main>aside .content{padding:35px 40px 20px 60px;}
.layout-subhome.for-knowledge aside section.search{margin-left:-80px;}.layout-subhome.for-knowledge .interactive-map{height:auto;width:auto;display:block;margin:0 -20px -20px -20px;}
.layout-subhome.for-knowledge .interactive-map .map{height:300px;}.layout-subhome.for-knowledge .interactive-map h2{margin-left:20px;}
.layout-subhome.for-knowledge .content .stones{width:142.857%;}.layout-subhome-theme .page{background-size:59.227% 100%;}
.layout-subhome-theme .content.main{float:left;width:52.128%;margin-left:20px;}.layout-subhome-theme #main>aside{position:relative;float:right;width:34.043%;margin-top:40px;}
.layout-subhome-theme .content.bottom{clear:both;float:none;width:auto;background:#fff;margin:0 -20px -20px -20px;padding:0 20px 20px 20px;border-top:1px solid #d6d6d6;}
.layout-subhome-theme .content.bottom .collection{margin-left:-20px;}.layout-subhome-theme .carrousel{float:none;margin-right:30px;margin-left:-40px;width:118.367%;height:373px;margin-bottom:90px;}
.layout-subhome-theme .carrousel .items{height:373px;margin-bottom:60px;}.layout-subhome-theme .carrousel .items li{right:auto;left:0;}
.layout-subhome-theme .carrousel .items li .caption{bottom:0;left:0;right:auto;width:320px;padding:40px 40px 20px 40px;}
.layout-subhome-theme .carrousel .items li .caption h3{line-height:1.2;margin-bottom:.5em;}
.layout-subhome-theme .carrousel .footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;background:rgba(52,153,42,0.7);top:100%;width:100%;left:0;padding:20px 40px;}
.layout-subhome-theme .carrousel .button{color:#34B233;background:#fff;padding-left:1.5em;padding-right:1.5em;font-weight:bold;}
.layout-subhome-theme .carrousel .pagination{left:auto;right:20px;bottom:20px;}.layout-subhome-theme aside .list ul{border-top:1px solid #fff;margin-right:-20px;}
.layout-subhome-theme aside .list.with-image>ul>li{border-bottom:1px solid #fff;margin:0;padding-left:34.118%;}
.layout-subhome-theme aside .list li a{padding:10px 20px 10px 0;display:block;}.layout-subhome-theme aside .list li a img{width:47.059%;margin-left:-56.863%;}
.layout-subhome-theme aside .list li:hover,.layout-subhome-theme aside .list li a:hover{color:#333;text-decoration:none;background:#dedccf;}
.layout-subhome-audience #main>.content,.layout-subhome-institute #main>.content{margin-left:20px;}
.layout-subhome-institute header h1{line-height:1.2;color:#34B233;margin-bottom:.5em;}
.layout-subhome-institute .content>header.title{float:left;width:26.087%;overflow:hidden;}
.layout-subhome-institute.with-visual .content>header.title{width:39.13%;}.layout-subhome-institute .content>header.title .intro,.layout-subhome-institute .content>header.title .follow{padding-right:20px;}
.layout-subhome-institute p.intro{line-height:1.5;}.layout-subhome-institute .visual{float:right;margin-top:-20px;margin-right:-20px;width:63.043%;}
.layout-subhome-institute .visual img{display:block;}.layout-subhome-institute .carrousel{margin-top:-20px;}
.layout-subhome-institute #main{position:relative;}.layout-subhome-institute #main aside .contactinfo{position:absolute;right:-20px;top:290px;width:400px;z-index:15;}
.layout-subhome-institute.with-visual #main aside .contactinfo{top:215px;}.layout-subhome-institute #main aside .contactinfo li{display:block;}
.layout-subhome-institute #main aside .contactinfo li:first-child{display:block;}
.layout-subhome-institute .collection{margin-right:-20px;margin-left:-40px;}.layout-subhome-study .social{float:left;clear:left;padding:20px;margin-bottom:0;width:100%;}
.layout-subhome-study #main{margin-top:-20px;}.layout-subhome-study .carrousel{width:auto;height:auto;float:none;position:absolute;left:0;right:20px;}
.layout-subhome-study .carrousel .items{height:440px;overflow:hidden;}.layout-subhome-study .carrousel .pagination{right:0;left:auto;bottom:65px;top:auto;width:40.426%;}
.layout-subhome-study .carrousel .pagination ul{text-align:left;}.layout-subhome-study .carrousel .pagination ul li:hover a,.layout-subhome-study .carrousel .pagination ul li.active a{color:#3a84c1;}
.layout-subhome-study .carrousel+.details{clear:both;}.layout-subhome-study #main>aside{margin-top:396px;z-index:149;}
.layout-subhome-study .content>header.title{background-color:#3a84c1;color:#fff;float:left;margin:440px 50px 0 0;position:relative;overflow:visible;z-index:149;padding:20px;}
.layout-subhome-study .content>header.title a.more{color:#fff;text-decoration:none;background:none;padding:5px 4px;margin-bottom:1em;}
.layout-subhome-study .content>header.title a.more:before{content:"\F006";font-family:'wurfont';position:relative;left:-4px;}
.layout-subhome-study .title h1{position:absolute;background-color:rgba(58,132,193,0.85);color:#fff;padding:20px;left:0;right:0;bottom:100%;margin:0;}
.layout-subhome-study .content>header.title .follow{margin-bottom:0;}.layout-subhome-study header.title .follow .icon{color:#3a84c1;background:#fff;}
.layout-subhome-chairgroup .visual{margin:-20px 0 0 -20px;position:absolute;width:76.596%;}
.layout-subhome-chairgroup .visual img{max-width:100%;}.layout-subhome-chairgroup .contentwrapper{width:74.468%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px 0 20px;float:left;}
.layout-subhome-chairgroup #main aside .contactinfo{margin:-20px -20px 0 0;float:right;width:181.818%;}
.layout-subhome-chairgroup #main .contentwrapper>header.title{margin:-20px 0 0 -40px;padding:20px 20px 85px 40px;background:rgba(53,153,42,0.8);position:relative;float:left;width:340px;min-height:325px;z-index:1;color:#fff;}
.layout-subhome-chairgroup #main .contentwrapper>header.title a.more{color:#fff;text-decoration:none;background:none;padding:5px 4px;}
.layout-subhome-chairgroup #main .contentwrapper>header.title a.more:before{content:"\F006";font-family:'wurfont';position:relative;left:-4px;}
.layout-subhome-chairgroup header .intro{line-height:1.6;margin-bottom:1em;}.layout-subhome-chairgroup #main .contentwrapper .content{float:left;margin-bottom:0;width:100%;}
.layout-subhome-chairgroup .content.bottom .collection{margin-left:-20px;}.layout-subhome-chairgroup #main aside{float:right;width:23.404%;position:relative;}
.layout-subhome-chairgroup #main .subnav{clear:both;margin-right:-20px;}.layout-subhome-chairgroup #main .subnav ul{width:auto;float:none;margin:0;}
.layout-subhome-chairgroup #main .contentwrapper>header.title .follow{position:absolute;bottom:0;padding-top:10px;height:60px;margin:0;}
.layout-subhome-chairgroup header.title .follow .icon{color:rgba(53,153,42,0.8);background:#fff;}
.layout-subhome-chairgroup #main .contentwrapper>header.title h1{color:#fff;}.layout-subhome-chairgroup .gallery,.layout-subhome-chairgroup .content>.featured{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.layout-subhome-chairgroup .gallery{float:left;width:58.824%;margin-right:10px;overflow:hidden;padding-top:1.2em;}
.layout-subhome-chairgroup .gallery.for-two{width:102.059%;}.layout-subhome-chairgroup .content>.featured{width:41.176%;margin:-60px 10px 40px 10px;padding:20px;background:none;float:left;}
.layout-subhome-chairgroup .content>.featured+div,.layout-subhome-chairgroup .content>.featured+section,.layout-subhome-chairgroup .content>.featured+p{clear:both;}
.layout-subhome-audience .content>header.title{float:left;width:31.915%;padding:0 20px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.layout-subhome-audience .carrousel{height:430px;width:640px;margin-top:-20px;}.layout-subhome-audience .carrousel:after{content:"";clear:both;}
.layout-subhome-audience .carrousel .items li .caption{background-color:rgba(58,132,193,0.8);left:40px;width:400px;padding:20px 20px 35px 20px;bottom:80px;}
.layout-subhome-audience .carrousel .items li .caption p{font-style:italic;margin:0;}
.layout-subhome-audience .carrousel .items li .caption p:before{content:"\201C";}
.layout-subhome-audience .carrousel .items li .caption p:after{content:"\201D";}
.layout-subhome-audience .carrousel .pagination{left:35px;}.layout-subhome-audience .carrousel .pagination ul li:hover a,.layout-subhome-audience .carrousel .pagination ul li.active a{color:#3a84c1;}
.layout-subhome-audience #main aside .contactinfo{position:absolute;top:495px;right:0;width:400px;z-index:15;}
.layout-subhome-audience .collection .col{background-color:#eeede6;}.layout-subhome-audience .collection .columns{box-shadow:none;}
.layout-subhome-audience .collection{border-top:1px solid #d6d6d6;margin-top:40px;padding-top:20px;}
.layout-subhome-audience .collection:first-child{border-top:0;margin-top:0;padding-top:0;}
.layout-subhome-audience .collection>h2{margin-left:40px;color:#34B233;margin-bottom:.8em;}
.layout-subhome-school #main{margin-top:-20px;position:relative;}.layout-subhome-school .content.main{float:left;width:74.468%;}
.layout-subhome-school .content.main,.layout-subhome-school .content.bottom{margin-left:20px;}
.layout-subhome-school aside{margin-top:325px;float:right;position:relative;width:23.404%;z-index:10;}
.layout-subhome-school .main>.title{color:#fff;background:#004a68;background:rgba(0,74,104,0.85);position:relative;z-index:10;width:48.571%;margin-left:-40px;padding:20px 20px 90px 40px;min-height:265px;margin-bottom:30px;}
.layout-subhome-school .main>.title a.more{color:#fff;text-decoration:none;background:none;padding:5px 4px;}
.layout-subhome-school .main>.title a.more:before{content:"\F006";font-family:'wurfont';position:relative;left:-4px;}
.layout-subhome-school .main>.title h1{color:#fff;}.layout-subhome-school .main>.title .follow{position:absolute;bottom:0;padding-top:10px;height:60px;margin:0;}
.layout-subhome-school header.title .follow .icon{background:#fff;color:#004a68;}
.layout-subhome-school .carrousel{width:auto;height:auto;float:none;position:absolute;left:-20px;right:-20px;margin-right:0;top:0;}
.layout-subhome-school .carrousel .items{height:305px;overflow:hidden;}.layout-subhome-school .carrousel .pagination{left:42.553%;bottom:25px;top:auto;width:40.426%;}
.layout-subhome-school .carrousel .pagination ul{text-align:left;}.layout-subhome-school .carrousel .pagination ul li:hover a,.layout-subhome-school .carrousel .pagination ul li.active a{color:#004a68;}
.layout-subhome-school #main .main .carrousel+.gallery{margin-right:0;margin-top:-120px;padding-top:120px;}
.layout-subhome-school aside .contactinfo{margin:-40px -20px 0 0;float:right;width:181.818%;}
.layout-subhome-school aside .subnav{margin-top:-20px;margin-right:-20px;}.layout-subhome-school aside .subnav ul{margin-left:0;margin-right:0;float:none;width:auto;}
.layout-subhome-school aside .subnav h2{position:absolute;bottom:100%;right:0;width:100%;padding-right:20px;margin-right:0;}
.layout-subhome-school aside .contactinfo+.subnav{margin:0;}.layout-404 .content{background:#69b0e1;width:100%;margin:0 -20px;padding:50px 20px;color:#FFF;}
.layout-404>.page>header{margin-bottom:0;}.layout-404 #main header{width:35%;padding:0 20px;}
.layout-404 #main header h1{color:#FFF;padding:0;margin:0;}.layout-404 header .intro{line-height:110%;font-weight:normal;padding:0;margin:0;padding-bottom:5px;}
.layout-404 #main>footer{background:#FFF;}#main>footer .columns,body>footer .columns{margin-right:-30px;margin-left:-30px;}

/* #breadcrumb>ul ul li a:before,.links li:before,.content .links li:before,body>footer a.more:before,body>footer nav ul li:before,.content .link li:before{content:"\F006";font-family:wurfont;position:absolute;margin:0;left:-0.3em;color:inherit;line-height:inherit;font-size:1em;} */
 
#breadcrumb>ul ul li a:before{left:19px;top:.3em;}.links>li>a{display:block;}.links li .type{color:#858585;display:block;}
.links.with-col li{width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.clearfix:after,header.person:after,.form.with-tabs .tab-bar:after,.interactive-map .menu:after,.interactive-map .menu ul:after,.content:after,aside .subnav:after,.collection:after,.columns:after,.follow ul:after,.carrousel:after,header.title:after,.list.with-image>ul>li>a:after,.list.with-people>ul>li>a:after,.sender-related ul li a:after,.contactinfo .vcard:after,.layout-article .top:after,.form .row:after,.row .fields:after,section.search:after,form.comment .field:after,#breadcrumb>ul:after,.timeline form.filtering:after,.timeline article.with-image:after,.pagination ul:after,footer.pagination:after,#main>footer:after,#main:after{content:"";visibility:hidden;clear:both;display:block;height:0;}
.form{background-color:#eeede6;color:#333;margin:20px 0 1em -40px;padding:20px 0 20px 40px;}
.form h3{padding-bottom:20px;font-weight:normal;}.form form{margin-right:10px;}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{border:1px solid #a7a7a7;border-bottom:1px solid #bebebe;border-radius:3px;box-shadow:inset 2px 2px 3px 0 #e0e0e0;outline:0;margin:0;padding:5px;float:left;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.form .fields textarea,.form .fields input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;}
.form textarea{resize:vertical;}.form .row{padding-right:150px;margin:20px 0;position:relative;}
.form .label{float:left;width:100px;padding:4px 20px 0 0;}.form .fields{width:100%;margin-left:140px;margin-right:30px;box-sizing:border-box;}
.form .fields input[type=radio],.form .fields input[type=checkbox]{width:auto;margin-right:10px;}
.form .fields input[type=checkbox]{vertical-align:middle;}.form .fields .icon,.form .fields .field.full,.form .field{width:97%;float:left;margin-left:3%;}
.form .fields .field:first-child{margin-left:0;}.form .fields .field.twothird{width:63.666%;}
.form .fields .field.half{width:47%;}.form .fields .field.third{width:30.333%;}.form .fields .field.fourth{width:22%;}
.form .fields .field label{display:none;}.form .fields>label{display:block;float:left;vertical-align:top;width:100%;}
.form .fields.half>label{width:47%;}.form .fields.third>label{width:30%;}.form .fields.third>label,.form .fields.half>label{margin-right:3%;}
.form .fields.inline>label{display:inline;width:auto;margin-right:3%;}.form .fields>label .text{overflow:hidden;display:block;}
.form .fields .icon{width:16px;padding:4px 20px 0 0;color:#858585;}.info-message .tooltip p,.error-message p{padding:0 10px;}
.form .info-message{display:inline-block;background-color:#69b0e1;border-radius:10px;color:#fff;height:16px;width:16px;text-align:center;text-decoration:none;position:relative;font-family:Georgia;}
.form .info-message .open{color:#fff;text-decoration:none;}.form .info-message .tooltip{display:none;left:100%;top:50%;position:absolute;font-family:verdana,sans-serif;width:300px;color:#fff;font-weight:normal;text-align:left;z-index:100;padding:0 15px;}
.form .info-message .tooltip p:before{content:"";border-top:10px solid #69b0e1;border-left:10px solid transparent;position:absolute;left:-10px;top:0;}
.form .info-message .tooltip p{margin:0;background:#69b0e1;position:relative;}.form .info-message:hover .tooltip{display:block;}
.form.with-background .info-message,form.comment .info-message{background-color:#69b0e1;}
.form.comment .info-message .tooltip p{background-color:#fff;color:#34B233;}.form.with-background .info-message .tooltip p:before{border-top:10px solid #69b0e1;}
.form.comment .info-message .tooltip p:before{content:"";border-top:10px solid #fff;}
.form .row .error-message:before{content:"";border-top:10px solid #f07600;border-left:10px solid transparent;position:absolute;left:-10px;top:0;height:0;width:0;}
.form .row .error-message{color:#fff;position:absolute;left:100%;width:75%;}.form .row .error-message ul li{background:none;}
.form .row .error-message p{margin-bottom:0;background:#f07600;}.form .row.error input{color:#f07600;}
.form .formsteps ol{margin:0;}.form .formsteps li{display:none;color:#333;margin:0;}
.form .formsteps li:before{content:none;}.form .formsteps li.active{display:block;}





.ui-autocomplete{position:absolute;cursor:default;background:#fff;}.ui-menu{list-style:none;padding:0;margin:0;display:block;float:left;border:1px solid #d6d6d6;border-bottom:none;box-shadow:0 1px 5px 0 rgba(0,0,0,0.3);}
.ui-menu .ui-menu{margin-top:-3px;}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;border-bottom:1px solid #d6d6d6;}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.5em 1em;line-height:1.5;zoom:1;color:#333;}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;color:#fff;background:#69b0e1;}


.displayNone{display:none;}



nav.subnav{position:relative;z-index:10;}nav.subnav h2{line-height:1.5;background:#eeede6;background:rgba(238,237,230,0.9);width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 40px 10px 30px;}
nav.subnav ul{background:#eeede6;}nav.subnav li:first-child{border-top:none;}nav.subnav li{border-top:1px solid #fff;margin-left:10px;}
nav.subnav a{display:block;position:relative;padding:10px 40px 10px 35px;color:#333;text-decoration:none;}
nav.subnav a:hover{background:#dedccf;}nav.subnav a:before{color:#BEBEB8;font-family:"wurfont";content:"\F004";position:absolute;font-size:22px;height:22px;width:22px;line-height:22px;left:5px;vertical-align:middle;}
nav.subnav .publications a:before{content:"\E103";}nav.subnav .achievements a:before{content:"\E104";}
nav.subnav .people a:before{content:"\E105";}nav.subnav .research a:before{content:"\E106";}
nav.subnav .education a:before{content:"\E107";}nav.subnav .network a:before{content:"\E108";}

.ie8 .site-search{border-bottom:1px solid #c0c0c0;}.ie8 .site-search .results dl{background-image:url("images/dl-ie-bg.png");background-repeat:repeat-y;}
.ie8 .primary-navigation .search-button{padding-top:0;padding-bottom:0;border-left-width:0;}
.ie8 .primary-navigation .search-button a:hover{background-color:#fff;background-position:-3665px 0;}
.ie8 .primary-navigation .search-button a{color:transparent;font-size:0;background-image:url(images/sprite-ie.png);background-repeat:no-repeat;background-position:-3954px 0;border-width:0;padding-top:0;padding-bottom:0;height:51px;width:26px;}
.ie8 .contactinfo.display.with-overlay{border-left:1px solid #ccc;}.ie8 .contactinfo.display.with-overlay .extra-cards{border-left:1px solid #ccc;padding-bottom:10px;left:-1px;}
.ie8 .contactinfo ul>li>.vcard{border-bottom-width:0;}.ie8 .contactinfo ul>li>.vcard{border-top:1px solid #ccc;}
.ie8 .contactinfo ul>li:first-child>.vcard{border-top-width:0;}.ie8 .contactinfo.display.with-overlay .extra-cards ul{border-top:10px solid #D6D6D6;}
.ie8 .contactinfo.display.with-overlay .extra-cards ul{border-top:1px solid #D6D6D6;}
.ie8 .contactinfo .extra-cards ul{border-top-width:1px;}.ie8 .layout-subhome.for-development aside{background-color:#69B0E1;margin-right:-20px;}
.ie8 .layout-subhome .page{background-color:#fff;}.ie8 div.content.bottom .collection .columns .col{width:33%;}
.ie8 .layout-subhome-study .main header.title h1,.ie8 .layout-article.with-visual section.factsheet header{background-image:url(images/bluebg.png);background-repeat:repeat;}
.ie8 .layout-subhome-school .main>.title{background:url(images/subhome-school-header-title.png);}
.ie8 div.page,.ie8 .layout-subhome,.ie8 .layout-subhome #main,.ie8 .layout-subhome.for-development .page{background-color:#fff;}
.ie8 #breadcrumb .collapsed .label{display:none;}.ie8 .layout-home .carrousel .footer,.ie8 .stones .caption{background-image:url(images/greenbg.png);background-repeat:repeat;text-decoration:none;}
.ie8 .stones .caption:hover h2{background-color:transparent;}.ie8 article footer .columns .col:first-child+.col+.col+.col,.ie8 article footer .columns .col:first-child+.col+.col+.col+.col+.col+.col,.ie8 article footer .columns .col:first-child+.col+.col+.col+.col+.col+.col+.col+.col+.col{clear:left;}
.ie8 #breadcrumb>ul div{border:solid 1px #f2f2f2;border-top-width:0;}.ie8 .primary-navigation>form input{background-image:url(images/sprite-ie.png);background-repeat:no-repeat;background-position:0 0;border-width:0;}
.ie8 .primary-navigation>form button{background-image:url(images/sprite-ie.png);background-repeat:no-repeat;background-position:-254px 0;border-width:0;}
.ie8 div.social iframe.twitter-share-button{margin-left:5px;}.ie8 textarea{overflow:auto;font-family:verdana,sans-serif;font-size:13px;}
.ie8 a{outline:none;}.ie8 .collection h2+div.columns{border-top:1px #D6D6D6 solid;}
.ie8 article footer .columns .col{width:33%;}.ie8 .pagination li.prev a{background-position:-1326px 14px;margin-left:-4px;}
.ie8 .pagination li.next a{background-position:-1532px 14px;margin-left:-9px;}.ie8 .pagination li.next a,.ie8 .pagination li.prev a{background-image:url(images/sprites.png);text-indent:15px;padding-left:20px;width:10px;}
.ie8 .pagination li.next a,.ie8 .pagination li.prev a{display:inline-block;padding:6px;text-decoration:none;}
.ie8 .layout-home .carrousel .pagination{left:530px;}.ie8 .with-visual .sender-related header{background-image:url(images/beigebg.png);background-repeat:repeat;}
.ie8 .sender-related a.button{margin:0 0 1.3em;}.ie8 .masonry .tile .caption{background-image:url(images/darkgraybg.png);background-repeat:repeat;}
.ie8 .masonry .tile .caption:hover{background-image:url(images/lightgraybg.png);background-repeat:repeat;}
.ie8 .layout-home .info .links{width:290px;list-style-type:none;}.ie8 .layout-home .info .links li{display:inline;width:125px;float:left;}
.ie8 .carrousel .items li .caption,.ie8 .layout-subhome-chairgroup #main .contentwrapper>header.title{background-image:url(images/greenbg.png);background-repeat:repeat;}
.ie8 html,.ie8 body{min-width:740px;}.ie8 fiels div.field.half button span{width:20px;display:block;}
.ie8 .content .carrousel ul li .slide img{max-width:none;}.ie7 *{box-sizing:border-box;}
.ie7 .gallery{margin-top:30px;}.ie7 strong.title{display:block;width:100%;}.ie7 .primary-navigation{padding-right:0;width:380px;float:right;}
.ie7 .primary-navigation .wrapper{float:none;padding:0;margin:0;}.ie7 menu.language>a{background-image:url(images/sprite-ie.png);background-repeat:no-repeat;background-position:-4020px 3px;}
.ie7 section.display.details,.ie7 section.details{width:530px;}.ie7 .site-search .button .icon{line-height:1.5;padding-top:-10px;margin-top:-10px;}
.ie7 .site-search .results dl{width:45%;}.ie7 .site-search .results li{background-image:url("images/sprites.png");background-repeat:no-repeat;background-position:-138px 5px;}
.ie7 .site-search .all{padding-right:20px;background-image:url("images/sprites.png");background-repeat:no-repeat;background-position:-28px 5px;}
.ie7 .search-results .facet ul.extended{display:none;}.ie7 .search-results .facet.extended ul.extended,.ie7 .search-results .facet.extended{display:block;}
.ie7 .search-results .facet li{border-width:0;}.ie7 .search-results section.facet a.more{position:static;background-image:url(images/sprite-ie.png);background-repeat:no-repeat;background-position:-4950px 10px;}
.ie7 .search-results section.facet a.less{position:static;background-image:url(images/sprite-ie.png);background-repeat:no-repeat;background-position:-5510px 8px;}
.ie7 .layout-search #main form{height:35px;}.ie7 .layout-search #main .button{height:42px;}
.ie7 .layout-search #main .button .icon{line-height:1.5;margin-top:-7px;}.ie7 section.details>h2 a{background-image:url(images/sprite-ie.png);background-repeat:no-repeat;background-position:-960px 20px;padding-left:60px;}
.ie7 section.details.display>h2 a{background-image:url(images/sprite-ie.png);background-repeat:no-repeat;background-position:-1612px 20px;}
.ie7 .layout-subhome.for-development aside{background-color:#69B0E1;padding-bottom:100px;}
.ie7 .layout-article.with-visual aside .factsheet header{background-image:url(images/bluebg.png);background-repeat:repeat;}
.ie7 .layout-subhome-chairgroup header.title .follow .icon{color:#34B233;}.ie7 .layout-subhome-chairgroup header.title .follow .icon:hover{color:#fff;}
.ie7 .layout-subhome-audience .collection .columns{border-top-width:0;}.ie7 .layout-article div.content.bottom .collection{margin-left:-20px;}
.ie7 .layout-article div.content.bottom .collection .columns .col,.ie7 .layout-subhome div.content.bottom .collection .columns .col{width:32%;}
.ie7 .layout-subhome-institute div.content.bottom .collection .columns .col,.ie7 .layout-subhome-chairgroup div.content.bottom .collection .columns .col,.ie7 .layout-subhome-audience div.content.bottom .collection .columns .col,.ie7 .layout-subhome.for-development div.content.bottom .collection .columns .col,.ie7 .layout-subhome.for-services div.content.bottom .collection .columns .col{width:25%;}
.ie7 .layout-article #main .content .visual{position:relative;display:inline;margin-right:-110%;}
.ie7 .layout-subhome-chairgroup #main .contentwrapper header.title a.more,.ie7 body>footer ul.links li,.ie7 .audience-related ul.links li,.ie7 body>footer nav ul li,.ie7 body>footer a.more{background-image:url("images/sprites.png");background-repeat:no-repeat;background-position:-538px 7px;}
.ie7 .layout-subhome-chairgroup #main .contentwrapper header.title a.more{background-image:url("images/sprites.png");background-repeat:no-repeat;background-position:-540px 10px;padding-left:10px;}
.ie7 .layout-subhome-audience .content>header.title{width:270px;}.ie7 .layout-subhome-chairgroup article#main .contentwrapper{width:690px;overflow:hidden;}
.ie7 .layout-subhome-chairgroup .content>.featured{padding:0;}.ie7 .layout-subhome-chairgroup .gallery{width:380px;padding-left:20px;}
.ie7 .layout-subhome-chairgroup #main aside .contactinfo{margin-left:-160px;}.ie7 .layout-subhome-chairgroup .visual{float:left;display:inline;position:absolute;left:0;}
.ie7 .layout-subhome-chairgroup .visual img{float:left;display:inline;}.ie7 .layout-subhome.for-services .main section.collection{float:left;display:inline-block;}
.ie7 .layout-subhome.for-development aside .row div.label span.text{min-width:300px;display:block;}
.ie7 .layout-subhome.for-development aside .form .fields{float:left;}.ie7 .layout-subhome.for-development aside .form .fields.half label{width:135px;padding-left:0;margin-left:0;}
.ie7 .layout-subhome.for-development aside{background-color:#69B0E1;padding-bottom:100px;}
.ie7 .layout-article div.contactinfo,.ie7 .layout-article.with-visual div.contactinfo{margin-top:-50px;}
.ie7 .layout-article.with-visual .contactinfo{position:absolute;z-index:4;}.ie7 .layout-article div.content.bottom .collection .columns .col{border-right:0;width:27%;}
.ie7 .layout-subhome.for-services #main div.main .collection .columns .col{width:auto;display:block;}
.ie7 .layout-home .carrousel .footer{width:335px;padding-bottom:10px;}.ie7 aside nav.subnav ul li{padding-left:20px;}
.ie7 aside nav.subnav a{padding:10 10 10 12px;height:28px;margin-left:20px;display:block;background-image:url(images/sprite-ie.png);background-repeat:no-repeat;background-position:-325px 8px;}
.ie7 aside .form .field input[type="submit"]{float:left;margin-left:150px;}.ie7 aside section.search{position:relative;z-index:5;}
.ie7 aside section.search #site-search-field{height:19px;}.ie7 .layout-subhome.for-services #main>aside .content{padding-right:20px;}
.ie7 .layout-subhome.for-services #main>aside .content{padding-top:1px;padding-right:0;}
.ie7 .layout-subhome.for-services aside section.list.with-people{width:220px;}.ie7 .layout-subhome.for-services aside section.list.with-people ul>li img{margin-left:-100px;}
.ie7 .layout-subhome.for-development article#main aside{margin-right:-20px;}.ie7 aside section.list.with-people>ul.links li{background:none;}
.ie7 aside .content{margin-top:-30px;padding-top:10px;padding-right:20px;}.ie7 article aside{margin-right:-20px;padding-right:-20px;}
.ie7 aside .factsheet{width:340px;padding-bottom:15px;}.ie7 .layout-subhome aside .content p{padding-right:10px;}
.ie7 aside .list.with-image>ul>li img{width:100px;margin-left:-110px;}.ie7 .fb_iframe_widget{z-index:-5;}
.ie7 aside .content{margin-top:0;}.ie7 article#main aside{margin-right:0;}.ie7 aside .sender-related{margin-right:-40px;}
.ie7 aside .sender-related ul{margin-right:20px;width:403px;}.ie7 h1{font-weight:normal;}
.ie7 h2,.ie7 h3,.ie7 aside .content h3{font-weight:normal;}.ie7 .content h3{font-weight:bold;text-align:left;}
.ie7 .form .row .field.full input{width:90%;}.ie7 .form .row .fields.half>label{width:46%;display:inline-block;}
.ie7 form .formsteps .prev{font-size:13px;}.ie7 .row div.fields.full label{min-width:500px;}
.ie7 form input[type="submit"],.ie7 form button.button,.ie7 form a.button,.ie7 form .button{padding:5px 15px 5px 15px;float:left;margin-right:10px;height:30px;background-color:#333;}
.ie7 form a.button{height:20px;}.ie7 form .row .error-message{left:100%;float:left;width:370px;}
.ie7 form .formsteps .next{float:right;margin-right:30px;font-size:13px;}.ie7 .form .fields .field.full,.ie7 .form .fields .field.twothirds,.ie7 .form .fields .field.third{margin-right:5px;margin-left:0;}
.ie7 .form .fields textarea,.ie7 .form .fields input{width:90%;display:inline-block;}
.ie7 .form .fields{width:75%;min-width:350px;float:right;margin-left:0;}.ie7 .form .row .label{width:25%;min-width:100px;}
.ie7 .form .row .fields label{width:auto;min-width:0;}.ie7 .form .row .fields input{margin-left:0;margin-right:5px;width:auto;}
.ie7 article#main footer .columns .col{width:25%;overflow:hidden;}.ie7 footer .columns .col{width:19%;overflow:hidden;}
.ie7 form.comment.display .submit{padding-left:350px;padding-bottom:10px;}.ie7 section.form{min-width:560px;}
.ie7 .fields .third{width:100px;margin-right:10px;display:inline-block;}.ie7 .fields .third input{max-width:90px;}
.ie7 .form .info-message .tooltip{top:-3px;z-index:10000;width:500px;}.ie7 section.form.with-tabs H2{clear:left;}
.ie7 section.form.with-tabs .tab-bar{background-color:#fff;height:50px;}.ie7 section.form.with-tabs .tab-bar li{height:50px;}
.ie7 section.form.with-tabs{min-width:300px;}.ie7 .clearfix,.ie7 header.person,.ie7 .availability,.ie7 .form.with-tabs .tab-bar,.form.with-tabs .ie7 .tab-bar,.ie7 .interactive-map .menu,.interactive-map .ie7 .menu,.ie7 .interactive-map .menu ul,.interactive-map .menu .ie7 ul{zoom:1;display:inline-block;}
.ie7 article footer .columns .col,.ie7 section.details.display,.ie7 article .columns,.ie7 div.row,.ie7 div.field,.ie7 body>footer nav,.ie7 nav.subnav,.ie7 body article section.with-image>ul.links>li,.ie7 section.masonry,.ie7 article{display:inline-block;}
.ie7 article footer .columns .col:after section.details.display:after,.ie7 article .columns:after,.ie7 div.row:after,.ie7 div.field:after,.ie7 body>footer nav:after,.ie7 nav.subnav:after,.ie7 body article section.with-image>ul.links>li:after,.ie7 section.masonry:after,.ie7 article:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ie7 article footer .columns .col,.ie7 section.details.display,.ie7 article .columns,.ie7 div.row,.ie7 * html div.field,.ie7 * html body>footer nav,.ie7 * html nav.subnav,.ie7 * html body article section.with-image>ul.links>li,.ie7 * html section.masonry,.ie7 * html article{height:1%;}
.ie7 article footer .columns .col,.ie7 section.details.display,.ie7 article .columns,.ie7 div.row,.ie7 div.field,.ie7 body>footer nav,.ie7 nav.subnav,.ie7 body article section.with-image>ul.links>li,.ie7 section.masonry,.ie7 article{display:block;}
.ie7 body article section.with-image>ul.links>li{background-image:none;}.ie7 body>footer nav ul li{display:inline;background-position:-538px 5px;}
.ie7 article .list .links li,.ie7 footer div.columns section.col ul.links li,.ie7 .meta.related ul.links li{background-image:url("images/sprites.png");background-repeat:no-repeat;background-position:-138px 8px;}
.ie7 body>footer nav ul li{display:inline;background-position:-538px 4px;}.ie7 li.step{list-style-type:none;display:inline;}
.ie7 .with-people ul.links>li{zoom:1;background:none;}.ie7 article .columns .col{width:25%;display:block;}
.ie7 article .collection .columns .col{float:left;}.ie7 body>footer a.more{background-image:url("images/sprites.png");background-repeat:no-repeat;background-position:-538px 3px;}
.ie7 #main>footer{padding-right:0;margin-right:0;width:100%;margin-left:-20px;}.ie7 a{cursor:pointer;}
.ie7 body>footer nav{vertical-align:top;padding-top:0;}.ie7 .content.main .banner.without-button h2,.ie7 .content.bottom .banner.without-button h2{padding-right:12px;background-image:url(images/bgpijltje.png);background-repeat:no-repeat;background-position:right 8px;width:auto;display:inline;}
.ie7 .content.bottom .banner.without-button h2{background-position:right 4px;}.ie7 .content.bottom .banner.without-button h2{padding-right:12px;background-image:url(images/bgpijltje.png);background-repeat:no-repeat;background-position:right 4px;width:auto;display:inline;}
.ie7 article footer .columns .col:first-child+.col+.col,.ie7 article footer .columns .col:first-child+.col+.col+.col+.col+.col,.ie7 article footer .columns .col:first-child+.col+.col+.col+.col+.col+.col+.col+.col{margin-bottom:100px;}
.ie7 .audience-services .teaser.video{background-image:url(images/sprite-ie.png);background-repeat:no-repeat;background-position:-2940px 37px;}
.ie7 .search-results .pagination li.prev a,.ie7 .pagination li.prev a{background-position:-1326px 8px;margin-left:-4px;}
.ie7 .search-results .pagination li.next a,.ie7 .pagination li.next a{background-position:-1532px 8px;margin-left:-9px;}
.ie7 .layout-subhome.for-services article aside{margin-right:0;}.ie7 .list .title{display:inline-block;}
.ie7 .pullquote{background-image:url(images/sprite-ie.png);background-repeat:no-repeat;background-position:-2250px 0;}
.ie7 .masonry .pullquote{background-image:none;}.ie7 ol{list-style:decimal;}.ie7 .page nav ul li{display:inline;}
.ie7 #breadcrumb>ul>li{position:relative;}.ie7 #breadcrumb>ul{width:100000px;}.ie7 #breadcrumb>ul>li>span{background:url("images/sprites.png") no-repeat scroll -9361px -40px transparent;}
.ie7 #breadcrumb>ul>li:first-child>span{background-image:none;}.ie7 .js #breadcrumb>ul{zoom:1;}
.ie7 #breadcrumb{zoom:1;}.ie7 #breadcrumb>ul>li{float:left;}.ie7 #breadcrumb>ul>li.collapsed:hover>span{width:auto;}
.ie7 #breadcrumb>ul>li.collapsed>span{width:30px;overflow:hidden;}.ie7 #breadcrumb>ul>li a.label{display:inline;zoom:1;float:none;}
.ie7 #breadcrumb>ul>li span{display:inline;zoom:1;float:none;}.ie7 #breadcrumb>ul>li:first-child span{margin:0;}
.ie7 #breadcrumb>ul>li>div{left:0;padding-right:22px;}.ie7 #breadcrumb>ul>li>div>ul{float:none;border-right:solid #CCC 1px;}
.ie7 #breadcrumb>ul>li>ul>li{display:block;}.ie7 div.pagination li,.ie7 .pagination li a,.ie7 .pagination li span{display:inline;}
.ie7 .social>div{display:inline;}.ie7 dl.meta,.ie7 .factsheet dl{margin:0;padding:0;width:100%;overflow:hidden;clear:both;line-height:18px;}
.ie7 dl.meta dt,.ie7 dl.meta dd,.ie7 .factsheet dt,.ie7 .factsheet dd{line-height:18px;padding:3px 0;vertical-align:baseline;}
.ie7 dl.meta dt,.ie7 .factsheet dt{float:left;line-height:18px;clear:left;zoom:1;padding-right:5px;margin-bottom:-5px;}
.ie7 dl.meta dd,.ie7 .factsheet dd{margin:0;display:block;}.ie7 .list.with-image>ul>li img{width:140px;margin-left:-160px;}
.ie7 .contactinfo{z-index:4;padding-top:20px;}.ie7 .contactinfo.with-overlay{position:relative;z-index:10;}
.ie7 .contactinfo a.more,.ie7 .contactinfo a.less{padding-right:20px;margin-top:-20px;}
.ie7 div.contactinfo.with-overlay.display{z-index:40;}.ie7 .contactinfo a.more,.ie7 .contactinfo a.less,.ie7 .contactinfo.with-overlay .extra-cards ul,.ie7 .contactinfo.display.with-overlay .extra-cards ul{display:inline-block;}
.ie7 .contactinfo a.more,.ie7 .contactinfo a.less{display:none;}.ie7 .contactinfo a.more:after,.ie7 .contactinfo a.less:after,.ie7 .contactinfo.with-overlay .extra-cards ul:after,.ie7 .contactinfo.display.with-overlay .extra-cards ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ie7 .contactinfo a.more,.ie7 .contactinfo a.less,.ie7 .contactinfo.with-overlay .extra-cards ul,.ie7 .contactinfo.display.with-overlay .extra-cards ul{height:1%;}
.ie7 .contactinfo.with-overlay .extra-cards ul{display:none;}.ie7 .contactinfo a.more,.ie7 .contactinfo a.less,.ie7 .contactinfo.display.with-overlay .extra-cards ul{display:block;}
.ie7 .contactinfo.with-overlay:hover .extra-cards{position:absolute;top:-100%;}.ie7 .contactinfo.display.with-overlay:hover .extra-cards{display:block;zoom:1;top:0;position:relative;}
.ie7 input.datepicker.hasDatepicker{width:100px!important;}.ie7 .form .formsteps li{display:none;}
.ie7 .form .formsteps li.active{display:block;}.ie6 .pullquote,.ie6 .sender-related ul li a,.ie6 .contactinfo .vcard,.ie6 .layout-article .top,.ie6 form.comment .field,.ie6 #breadcrumb>ul,.ie6 .row .fields,.ie6 .timeline form.filtering,.ie6 .timeline article.with-image,.ie6 footer.pagination,.ie6 .list.with-image>ul>li a,.ie6 #main>footer,.ie6 #main,.ie6 .page{zoom:1;}
.ie9 textarea{font-family:verdana;overflow:auto;}.ie9 .pagination li.prev a{background-position:-1326px 15px;}
.ie9 .pagination li.next a{background-position:-1532px 15px;}.ie9 a{outline:0;}.ie9 .collection .columns{border-top:1px #d6d6d6 solid;display:inline-block;}
.ie9 .collection:first-child .columns{border-top:0;}.ie9 body.fixed #breadcrumb{width:100%;}

.type {font-size:12px;font-size:1.2rem;}


