@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,700|Roboto:300,300italic,400,400italic|Roboto+Slab:400,300|Source+Sans+Pro:300,400,700|Cabin:600italic|Lora:400,700);body{color:#333;text-rendering:optimizeLegibility !important;font-family:Roboto,Arial,sans-serif}img{-ms-interpolation-mode:bicubic}.page-container{width:auto;padding:0;margin:0 auto;position:relative}.contentSection{margin-top:40px}.no-masthead .contentSection{margin-top:140px}.contentSection2{display:none}.content-container{clear:both;padding:0 20px}.bannerad-container{margin:0 0 20px;text-align:center;padding:20px 0}.bannerad-container div.squareRow{padding:0}.adzone{text-align:center;max-width:100%;overflow:hidden}.adzone img{border:1px solid #f5f5f5;border-radius:3px}.leaderboard .adzone img{width:100%}.bannerad-container div.squareRow.col2 .adzone{display:inline-block;padding:0 60px}.bannerad-container div.squareRow.col3 .adzone{display:inline-block;padding:0 10px}.towerad-container{text-align:center;padding:0}div.adzone{margin:0 0 40px;text-align:center;padding-top:15px;background:transparent url(../images/sponsor-tag.png) no-repeat 0 0}div.adzone.no-label{padding-top:0;background:none}.footerad div.adzone{padding-top:0;background:none;text-align:center}.footerad a{display:inline-block}.span-8 div.adzone,.span-9 div.adzone{margin:0 auto 20px auto;max-width:300px}.sponsor div.adzone,.bannerad-container div.adzone{margin:0}.bannerad-container div.adzone{margin:0 auto;max-width:728px}div.adzoneDebug{padding:10px;border:1px dotted #ccc;color:#ccc;margin:10px 0}a:link,a:hover{color:#009dda}a:visited{color:#009dda}a:hover{text-decoration:none}h1{font-family:'Roboto Slab',Arial,sans-serif;font-size:42px;line-height:1.2em;font-weight:300;text-transform:none;color:#333;margin-top:0}h1 span{display:block;font-size:.7em;line-height:1em}h1.page-title span{line-height:1.3em}h1 .subtitle,h2 .subtitle,h3 .subtitle,.columnList li .subtitle{font-size:.7em;display:block}h1.noIcon{background:none}h1 span.filterText{display:block;font-size:.5em;padding-left:8px;line-height:1em}h2{font-family:'Roboto Slab',Arial,sans-serif;font-size:2em;line-height:1.1em;margin-bottom:.5em}h3{font-family:Roboto,Arial,sans-serif;text-transform:uppercase;color:#333}h3.newsTitle{margin:0 0 .3em 0}.CompanyList .rectangle60{width:60px;margin:0 0 10px 10px;float:right}.tags{color:#333;background-image:url(../images/icon_tag.gif);background-repeat:no-repeat;background-position:0 5px;font-size:10px;padding-top:.6em;padding-bottom:.6em;padding-left:25px;text-transform:uppercase;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:11px;line-height:1.4em}.tags{text-decoration:none;clear:left}.tags.backBarRight{float:right;margin:12px 0 0 0;display:inline}.dateTag{background-image:url(../images/icon_calendar.gif);text-transform:uppercase}.venueTag{background-image:url(../images/icon_building.gif);text-transform:uppercase}.cityTag{background-image:url(../images/icon_globe.gif);text-transform:uppercase}.photoTag{background-image:url(../images/icon_enlarge.png);text-transform:uppercase;margin-bottom:5px;margin-top:5px}.printTag{background-image:url(../images/icon_print.png);text-transform:uppercase}.Xtags,.XcityTags{text-transform:uppercase;font-size:.9em;color:#666}.backBarLeft{float:left;display:inline}div.featuredImage{position:relative;clear:both}div.featuredImage .overlay{display:none}.tileList{margin:0 0 10px -15px}.tileListViews{margin:0 0 0 13px;text-align:right}.HomePage .tileListViews,.HomePageClassic .tileListViews{text-align:left}.tileListViews a{position:relative;display:inline-block;text-decoration:none;width:auto;text-align:right}.tileListViews .viewText{padding:0 5px 0 5px;display:none}.tileListViews .viewIcon{padding:2px;display:inline-block;width:20px;height:20px;border:1px solid transparent}.tileListViews .tileListViewList .viewIcon{background:url(../images/icon_list_20x20.png) no-repeat center center}.viewList .tileListViews .tileListViewList .viewIcon,.viewSm .tileListViews .tileListViewSmallTile .viewIcon,.viewLg .tileListViews .tileListViewLargeTile .viewIcon{background-color:#ccc}.tileListViews .tileListViewSmallTile .viewIcon{background:url(../images/icon_small_grid_20x20.png) no-repeat center center}.tileListViews .tileListViewLargeTile .viewIcon{background:url(../images/icon_med_grid_20x20.png) no-repeat center center}.tileList .tilePager{text-align:center;font-size:14px;border-top:1px solid #f2f2f2;padding:10px 0 10px 0;margin:0 0 0 15px}.tileList .tilePager .showMore,.tileList .tilePager .showLess{display:inline-block;margin:2px;width:98%}.tileList .tilePager.showBoth .showMore,.tileList .tilePager.showBoth .showLess{width:48%}.tileList .tilePager a{display:block;-moz-box-shadow:0 0 2px #333;-webkit-box-shadow:0 0 2px #333;box-shadow:0 0 2px #333;background-color:#333;text-decoration:none}.tileItem{background-color:#777;float:left;height:150px;margin:8px 0 7px 15px;position:relative;width:195px;color:#fff}.viewList .tileItem{background-color:transparent;height:auto;width:auto;float:none;border-top:1px solid #f2f2f2;padding:0;clear:left;margin:0 0 0 15px}.viewLg .tileItem{width:301px;height:250px}.tileItem a{text-decoration:none}.tileItem.inlineAdZone{background-color:transparent}.tileItem .tileItemLink{text-decoration:none;color:inherit}.tileItem .typeLabel{z-index:25;top:0;left:0;background-color:#999;font-family:Arial,sans-serif;font-size:10px;letter-spacing:1px;line-height:9px;font-weight:normal;position:relative;text-transform:uppercase;text-decoration:none;color:#fff;margin:0 0 0 0;display:block}.viewList .tileItem .typeLabel{width:195px;position:relative}.tileItem .typeLabel span{padding:4px 6px 4px;display:block}.viewLg .tileItem .typeLabel span{width:301px}.tileItem.hover .typeLabel{z-index:25}.tileItem .typeLabel.FeaturedStory{background-color:#1877b6}.tileItem .typeLabel.InTheNews{background-color:#95b419}.tileItem .typeLabel.InnovationNews{background-color:#00ace3}.tileItem .typeLabel.DevelopmentNews{background-color:#b26c14}.tileItem .typeLabel.specialReport{background-color:#b21c14}.tileItem .typeLabel.partnerContent{background-color:#f4ba18}.tileItem .typeLabel.Person{background-color:#2980b9}.tileItem .typeLabel.Project{background-color:#d35400}.tileItem .typeLabel.Resource{background-color:#34495e}.viewList .tileItem .typeLabel{background-color:transparent;font-weight:bold;width:215px}.viewList .tileItem .typeLabel.FeaturedStory{color:#1877b6}.viewList .tileItem .typeLabel.InTheNews{color:#95b419}.viewList .tileItem .typeLabel.InnovationNews{color:#00ace3}.viewList .tileItem .typeLabel.DevelopmentNews{color:#b26c14}.viewList .tileItem .typeLabel.specialReport{color:#b21c14}.viewList .tileItem .typeLabel.partnerContent{color:#f4ba18}.tileItem .tile{height:150px;width:195px;left:0;top:0;opacity:1;overflow:hidden;position:absolute}.viewLg .tileItem .tile{width:301px;height:250px}.viewList .tileItem .tile{position:relative;height:auto;margin-top:10px;margin-bottom:20px}.tileItem .tileFront{z-index:1;float:left}.viewList .tileItem .tileFront.tile{max-height:130px;margin-left:20px}.tileItem .tileFront .tileImageWrap img{width:195px;border:0}.viewLg .tileItem .tileFront .tileImageWrap img{width:301px}.tileItem .tileFront .tileFrontTitle{background:transparent url(../images/bg_tile_black.png) repeat top left;bottom:0;left:0;margin:0;font-size:12px;font-weight:normal;height:auto;min-height:3em;line-height:16px;padding:0;width:195px;display:table;position:absolute;color:#e5e5e5}.viewList .tileItem .tileFront .tileFrontTitle{position:relative;display:none !important}.viewLg .tileItem .tileFront .tileFrontTitle{width:301px;min-height:50px;font-weight:bold;line-height:18px;font-size:14px}.tileItem .tileFront .tileFrontText{margin:8px 10px 10px;display:block}.tileItem.featured .tileFront .tileFrontText{margin:8px 20px 10px;min-height:35px}.viewLg .tileItem .tileFront .tileFrontText{margin:8px 20px 10px}.tileItem.noImage{background-color:#e5e5e5}.viewList .tileItem.noImage{background-color:transparent}.viewList .tileItem.noImage .tileFront{display:none}.tileItem.noImage .tileFront .tileImageWrap{display:none}.tileItem.noImage .tileFront .tileFrontTitle{background-image:none;border:0;position:relative;top:20px;color:#333}.tileItem .tileBack{display:none;background:transparent url(../images/bg_tile_black.png) repeat top left;z-index:20;color:#e5e5e5}.viewList .tileItem .tileBack{display:block !important;width:auto;background:transparent;opacity:1 !important;width:400px}.viewList .tileItem.noImage .tileBack{padding:15px 0 15px;width:auto}.tileItem .tileBack .tileBackTitle{font-size:12px;line-height:14px;font-weight:bold;left:18px;margin:28px 20px 0;top:40px;color:#e5e5e5}.tileItem.featured .tileBack .tileBackTitle{font-family:Palatino,Georgia,Times,'Times New Roman',serif;font-size:18px;line-height:1.3em;font-weight:normal}.viewList .tileItem .tileBack .tileBackTitle{font-size:18px;line-height:22px;color:#333;margin:0 20px 0}.viewList .tileItem.featured .tileBack .tileBackTitle{font-family:Arial,serif;font-weight:bold}.viewLg .tileItem .tileBack .tileBackTitle{font-size:14px;line-height:18px;margin:48px 20px 0}.tileItem .byline span{display:block}.tileItem .tileBack .byline{margin:10px 20px 0}.viewLg .tileItem.featured .tileBack .byline{margin:10px 60px 0}.tileItem .tileFront .byline{margin:0 20px 0}.tileItem .tileBack .date,.tileItem .tileBack .additionalattribute,.tileItem .tileBack .author{color:#e5e5e5}.viewList .tileItem .tileBack .date,.viewList .tileItem .tileBack .additionalattribute,.viewList .tileItem .tileBack .author{color:inherit}.tileItem .tileBack .tileBackText{display:none;font-size:12px;line-height:16px;margin:10px 20px 0;font-family:arial,serif}.tileItem.featured .tileBack .tileBackText{display:block;font-size:14px;line-height:1.5em}.tileItem .tileBack .tileBackFooter{display:block;position:absolute;bottom:0;right:0;padding:5px 10px;font-size:12px;text-transform:uppercase}.viewList .tileItem .tileBack .tileBackFooter{display:none}.tileItem.featured .tileBack .tileBackFooter{font-size:15px;padding:10px}.viewLg .tileItem .tileBack .tileBackFooter{font-size:15px;padding:10px}.viewLg .tileItem.featured .tileBack .tileBackFooter{font-size:18px;padding:20px}.viewList .tileItem .tileBack .tileBackText{display:block;color:#333;font-size:14px;line-height:1.5em}.tileItem.featured,.tileItem.featured .tileFront,.tileItem.featured .tileBack{width:405px;height:315px}.viewList .tileItem.featured,.viewList .tileItem.featured .tileBack{width:auto;height:auto}.viewList .tileItem.featured .tileFront.tile{width:195px}.viewLg .tileItem.featured,.viewLg .tileItem.featured .tileFront,.viewLg .tileItem.featured .tileBack{width:620px;height:400px}.tileItem.featured{margin-bottom:6px}.tileItem.featured .tileFront .tileImageWrap img{width:405px}.viewList .tileItem.featured .tileFront .tileImageWrap img{width:195px}.viewLg .tileItem.featured .tileFront .tileImageWrap img{width:620px}.tileItem.featured .tileFront .tileFrontTitle{width:405px;font-size:16px;min-height:3em;line-height:18px;font-family:Palatino,Georgia,Times,'Times New Roman',serif}.viewLg .tileItem.featured .tileFront .tileFrontTitle{width:620px;font-size:18px;min-height:2em;line-height:22px;font-family:Palatino,Georgia,Times,'Times New Roman',serif;font-weight:normal}.tileItem.featured.noImage .tileFront .tileFrontTitle{font-size:22px;line-height:26px;margin:30px 20px 0;top:40px;width:auto;color:#fff}.tileItem.featured.noImage.video .tileFront{background-color:#e5e5e5}.tileItem.featured.noImage.video .tileFront .tileFrontTitle{margin:0;top:0;font-size:14px;color:#e5e5e5}.tileItem.featured .tileBack h3{font-size:18px;line-height:22px}.viewLg .tileItem.featured .tileBack h3{font-size:20px;line-height:24px;margin:80px 60px 0;font-family:Palatino,Georgia,Times,'Times New Roman',serif;font-weight:normal}.viewLg .tileItem .tileBack .tileBackText{display:block;font-family:arial,serif}.viewLg .tileItem.featured .tileBack .tileBackText{font-size:16px;line-height:1.5em;margin:10px 60px 0}.viewList .tileItem.inlineAdZone{background-color:transparent;float:right;margin:0;border:1px solid transparent;clear:none}.viewList .tileItem.inlineAdZone .tileFront.tile{height:auto;padding:0;margin:0}.viewList .tileItem.inlineAdZone div.adzone{margin:0 0 10px 10px}.viewList .tileItem.inlineAdZone .typeLabel{text-align:left;background-color:transparent;color:#999}.tileList.cityList .tileListViews,.tileList.eventList .tileListViews{display:none}.tileList.cityList h1,.tileList.eventList h1{margin-left:15px}.tileList.cityList .typeLabel,.tileList.eventList .typeLabel{display:none}.tileList.cityList .date{display:none}.tileList.eventList .eventContent{float:none;width:auto}.tileList.eventList .tileItem .tags{color:#e5e5e5}.tileList.eventList .tileItem a{color:#e5e5e5}.pageCardList .cardItems{display:table;border-collapse:collapse;width:100%}.events .pageCardList .cardItems{display:block}.pageCard{position:relative;margin:0;display:table-cell;width:33.33%;padding:0;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:cover;float:left;margin-bottom:4px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);transition:box-shadow .5s}.pageCard.events,.events .pageCard{width:98%;display:table;float:none;margin:0 0 30px 1%;border-spacing:0;border-radius:0;transition:box-shadow .2s;min-height:200px;-webkit-box-shadow:none;box-shadow:none}.pageCard.events.stacked,.events.stacked .pageCard{display:block}.pageCard:hover{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.pageCard.noHover:hover{-webkit-box-shadow:none;box-shadow:none}.pageCard.noDropShadow:hover{-webkit-box-shadow:initial;box-shadow:initial}.pageCard .pageCardLink{color:inherit;text-decoration:none}.pageCard .cardContent{position:relative;z-index:1;height:0;padding-bottom:66%;width:100%;overflow:hidden;opacity:1;transition:opacity .5s;border:3px solid rgba(255,255,255,.7);background-image:linear-gradient(192deg,transparent 54%,rgba(34,34,34,.3) 80%)}.pageCard.noAbstract .cardContent{border-radius:3px}.pageCard:hover .cardContent{opacity:0}.pageCard.noImage .cardContent{background-color:#e5e5e5}.pageCard.events .cardImage,.events .pageCard .cardImage{width:40%;display:table-cell;line-height:0}.pageCard.events .cardContent,.pageCard.noImage.events .cardContent,.events .pageCard .cardContent,.events .pageCard.noImage .cardContent{background-color:transparent;background-image:none;padding:20px;height:auto;display:table-cell;border:0;width:45%;background-color:#f9f9f9}.pageCard.events.stacked .cardContent,.pageCard.noImage.events.stacked .cardContent,.events.stacked .pageCard .cardContent,.events.stacked .pageCard.noImage .cardContent{width:100%;display:block}.pageCard.events .cardContentImage,.events .pageCard .cardContentImage{margin:-20px -20px 20px -20px}.pageCard.events .cardContentImage img,.events .pageCard .cardContentImage img{width:100%}.pageCard .cardContentTitle{background:transparent;bottom:0;left:0;margin:0;font-size:14px;line-height:1.3em;font-weight:normal;height:auto;min-height:3em;padding:0;width:100%;display:table;position:absolute;color:#f0f0f0}.pageCard.noImage .cardContentTitle{background-image:none;border:0;top:20px;color:#333}.pageCard.events .cardContentTitle,.events .pageCard .cardContentTitle{position:relative;top:0;color:#333;text-transform:none;font-family:'Roboto Slab',Arial,sans-serif;font-size:1.5em;font-weight:300;min-height:initial;padding-top:20px;margin:0 0 .7em}.pageCard.events .cardContent .eventTags,.events .pageCard .cardContent .eventTags{padding:0;width:100%;float:none;margin:0 0 20px 0}.pageCard .cardContentText{margin:0 20px;display:block}.pageCard.events .cardContentText,.events .pageCard .cardContentText{padding:0;margin:0}.pageCard.events .cardContentText.abstract,.events .pageCard .cardContentText.abstract{display:table-cell;padding:20px 20px 60px;vertical-align:top;font-size:1.12em}.events.abstractContentBlock .pageCard .cardContentText.abstract{font-size:18px;line-height:1.42;font-weight:300}.pageCard.events.stacked .cardContentText.abstract,.events.stacked .pageCard .cardContentText.abstract,.events.stacked .pageCard .cardContentText.abstract{width:100%;display:block}.content-block .pageCard.events .cardContentText.abstract{font-style:normal;font-size:1em}.pageCard.events a.moreInfo,.events .pageCard a.moreInfo{position:absolute;bottom:20px;right:20px;text-transform:none;font-size:12px;z-index:1;text-transform:uppercase}.pageCard.events.noAbstract a.moreInfo,.events .pageCard.noAbstract a.moreInfo{bottom:8px;color:#666}.pageCard.events.noMoreInfo a.moreInfo,.events .pageCard.noMoreInfo a.moreInfo{display:none}.cardOverlay{opacity:0;z-index:2;color:#e5e5e5;position:absolute;overflow:hidden;padding:0;height:100%;width:100%;top:0;left:0;transition:opacity .5s;background-color:rgba(70,70,70,.7);border:3px solid #fff}.pageCard:hover .cardOverlay{opacity:1;display:block}.pageCard.events:hover .cardContent,.events .pageCard:hover .cardContent{opacity:1}.pageCard .cardOverlay .cardOverlayTitle{font-size:14px;line-height:1.3em;font-weight:bold;left:18px;margin:28px 20px 0;top:40px;color:#f0f0f0}.pageCard .cardOverlayText.abstract{font-size:1.15em;padding:20px}.grid .pageCard .cardOverlayText.abstract{opacity:0;transition:opacity .5s,margin .5s;margin-top:50%}.grid .pageCard:hover .cardOverlayText.abstract{opacity:1;margin-top:0}.pageCard.events.vertical,.events .pageCard.vertical{display:block;overflow:auto}.pageCard.events.vertical .cardContent,.pageCard.noImage.events.vertical .cardContent,.events .pageCard.vertical .cardContent,.events .pageCard.noImage.vertical .cardContent{width:100%;border:0;border-bottom:1px solid #ddd;display:block}.pageCard.vertical.events .cardContentText.abstract{float:left}.pageCard.vertical.events .cardContentText.abstract,.events .pageCard.vertical .cardContentText.abstract{padding:20px 20px 60px;width:100%;display:block}.cardOverlay .byline{margin:10px 20px 0}.cardOverlay .byline *{color:#f0f0f0;font-size:14px;line-height:1.3em}.cardOverlayFooter{display:block;position:absolute;bottom:0;right:0;padding:5px 10px;font-size:14px;text-transform:uppercase}.columnList h3,.abstractList h3,.mediaGallery h3,.mediaGalleryList h3{color:#333;font-family:Roboto,Arial,sans-serif;font-weight:bold;font-size:12px;text-transform:uppercase}.columnList h3 span{display:block}.abstractList .placeholderText{font-size:21px;text-align:center;margin-bottom:80px}.columnList h4{color:#666;margin-bottom:.1em}.columnList a:link,.columnList a:visited,.columnList ul{color:#333}.columnList a:hover{color:#818181}.columnList p{padding:0 .5em 0;font-family:Roboto,Arial,sans-serif;font-size:20px}.columnList ul{margin-bottom:.5em;font-family:'Roboto Slab',Arial,sans-serif;font-size:20px;font-weight:300;line-height:1.3em}.columnList ul li{padding-bottom:.5em}.columnList ul.textWrapList li{padding-bottom:.5em}.columnList ul.noBullets{margin-left:10px;margin-right:5px}.columnList ul.noBullets li{list-style:none}.columnList a{text-decoration:none}.columnList .columnListAbstract{color:#333;font-size:16px;font-family:'Roboto Slab',Arial,sans-serif;border-bottom:1px solid #eee;margin-bottom:5px}.columnListAbstractImage{width:120px;float:left;margin:0 10px 10px 0}.columnList a:hover{text-decoration:none}.columnList .additionalattribute{color:#999;font-size:10px;line-height:14px;padding-top:0;text-transform:uppercase;text-decoration:none;font-family:'Helvetica Neue',Arial,Helvetica,sans-serif}.columnList .abstractFeatureTitle{font-size:1em}.columnList .abstractFeature{padding:0 0 10px 0}.columnList.popular a,.columnList.network a,.columnList.network .additionalattribute{display:block;margin-left:90px}.columnList.network.horizontal ul.noBullets{overflow:auto}.columnList.network.horizontal a{margin-left:0;width:100%;max-width:300px;padding-top:10px;font-size:18px}.columnList.popular .thumb a,.columnList.network .thumb a{display:block;margin-left:0;padding-top:0;height:100%}.columnList.popular li,.columnList.network li{width:100%;max-width:300px;min-height:50px;border-bottom:1px solid #f2f2f2;margin:0 0 10px 0}.columnList.popular ul.noBullets,.columnList.network ul.noBullets,.columnList.topContent ul.noBullets{margin-left:0;margin-right:0;padding-left:0}.columnList.topContent{padding:20px;background-color:#f9f9f9;border-radius:3px}.columnList.topContent ul{font-size:1.3em}.columnList.topContent li{padding-bottom:1em;border-bottom:1px solid #eee;margin-bottom:1em}.columnList.topContent li:last-child{border-bottom:0;margin-bottom:0}.columnList.network a{margin-left:0;width:100%;max-width:300px;padding-top:10px}.columnList.network .additionalattribute{margin-left:0;width:100%;max-width:300px}.columnList.network .listImage.thumb{width:100%;max-width:300px;margin:4px 10px 0 0;height:120px;overflow:hidden;position:relative;float:none;border-radius:3px}.columnList.network .listImage.thumb img{width:100%;max-width:300px;min-height:30px;top:0;position:relative}.columnList.network .listImage.thumb img.loaded{top:-15%}.columnList.network.horizontal li{float:left;width:25%;padding-right:10px}.content-block .columnList.specialEditions,.NewsItem .columnList.specialEditions{float:right;font-size:10px;padding:0 0 0 10px;border-left:1px solid #e5e5e5;margin:0 0 10px 10px;top:0;right:0;position:relative;max-width:240px;background-image:none}.content-block .columnList.specialEditions.bottom,.NewsItem .columnList.specialEditions.bottom{float:none;max-width:none;border:0;padding:0;margin:0 0 10px 0}.content-block .columnList.specialEditions h3,.NewsItem .columnList.specialEditions h3{font-size:1.6em;border:0}.content-block .columnList.specialEditions ul,.NewsItem .columnList.specialEditions ul{list-style-type:none;margin:0 0 0 .3em}.two-column ul{margin-bottom:1em}.two-column li,.grouped-column{float:left;padding-right:5%;width:45%}.two-column li a{padding-right:10px}.grouped-column{padding:0 0 1em 0}.grouped-column h4{padding:0 .5em 0 0}.listImage{float:left;margin:0 10px 8px 0;width:120px}.listImage.thumb{width:80px;margin:4px 10px 0 0;height:50px;overflow:hidden}.listImage img{border:0;width:120px}.logoImage{width:100px}.CompanyList .company{margin-bottom:20px;border-radius:3px;padding:0 20px;position:relative;min-height:250px}.CompanyList .company .companyLogoContainer{display:block;width:40%;height:100%;background-size:100%;top:0;bottom:0;position:absolute;right:0;padding:0;margin:0;background-repeat:no-repeat;background-position:center top}.CompanyList .company .innerContent{border-bottom:1px solid #e5e5e5}.CompanyList .company.companyHasLogo .innerContent{width:50%}.CompanyList .company h2{font-family:'Roboto Slab',Arial,sans-serif;font-size:1.6em;line-height:1.1em;font-weight:300;margin-top:0}.CompanyList .company h2 a{color:#333}.CompanyList .company img.companyLogo{float:right;max-width:120px;max-height:120px;margin:0 0 10px 10px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);border-radius:3px}.CompanyList div.socialMedia{float:none;display:none}.CompanyList .company .companyAddress{margin-bottom:10px}.CompanyList div.tags{display:none}.CompanyList .tags.separator{border:0}.companyList{list-style-type:none;margin-left:0;margin-right:16px}.companyList li{margin-bottom:10px;clear:left}.companyList a{float:left;width:140px}a.moreInfo:link,a.moreInfo:visited,a.moreInfo:hover{display:block;color:#999;font-size:14px;line-height:2em;text-transform:uppercase;float:right;text-decoration:none}a.moreInfo:hover{text-decoration:none}span.moreInfo{float:right;clear:both}.content-block{padding:0 0 1.5em 0;font-size:18px;font-family:Roboto,Arial,sans-serif;font-weight:300}.HomePageClassic .content-block-1,.HomePageClassic .content-block-2,.HomePageClassic .content-block-3,.HomePageClassic .content-block-4{margin-bottom:40px;padding:0}.content-block.cb-card,.content-block .cb-card{background-color:#f9f9f9;padding:20px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);border-radius:3px}.content-block.cb-card h1,.content-block .cb-card h1{font-size:25px}.content-block.cb-card-no-shadow,.content-block .cb-card-no-shadow{-webkit-box-shadow:initial;box-shadow:initial}.content-block.cb-card .cb-card-to-edge,.content-block .cb-card .cb-card-to-edge{margin-left:-20px;margin-right:-20px}.content-block.cb-card .cb-card-text-to-edge,.content-block .cb-card .cb-card-text-to-edge{margin-left:-10px;margin-right:-10px}.content-block.cb-card .cb-card-image-top,.content-block .cb-card .cb-card-image-top{margin-top:-20px}.content-block.cb-card .cb-card-image-no-shadow img,.content-block .cb-card .cb-card-image-no-shadow img{-webkit-box-shadow:initial;box-shadow:initial;border-radius:3px}#sidebar-content{margin:0 0 .5em 0;padding:0 0 0 15px;border-left:1px solid #e5e5e5}.attributeBrowser{padding:4px;margin-bottom:20px;border-radius:3px;margin-top:20px}.attributeBrowser a{text-decoration:none}.attributeBrowser a:hover{text-decoration:underline}.attributeBrowser ul{list-style-type:none;margin-left:0;margin-right:0;text-transform:capitalize;padding:10px}.attributeBrowser ul ul{margin:0 0 0 20px}.attributeBrowser ul li{border-bottom:1px solid #fff;margin:0 0 3px;padding:0 3px 4px}.attributeBrowser ul li li{border:none;margin:0;padding:0}table.details tr td{border:none}.cityFilter{text-transform:uppercase;color:#999;font-size:10px;border-bottom:1px solid #ccc;margin:0 0 3px 0;padding:0 0 3px 0}.cityFilter select{width:150px;text-transform:none;font-size:11px;color:#333}.jobs{background-image:url(../images/wide_column_bg.gif);background-position:top center;background-repeat:no-repeat;padding:20px}#tabs,.bottomBorder{border-bottom:1px solid #999}#tabs ul.tabbedItems{border-bottom:1px solid #999;float:left;list-style:none;padding:0 0 .2em 0;margin:0;width:100%;font-size:1.5em;line-height:1em}#tabs ul.tabbedItems li{float:left;margin:0 44px 0 0;padding:0 16px 0 0}#tabs ul.tabbedItems li a{text-decoration:none}.ui-tabs-nav li{background-image:url(../images/nav_jobs_off.gif);background-position:top right;background-repeat:no-repeat}.ui-tabs-nav li a{color:#5d90ab}.ui-tabs-nav li a:hover{color:#a3bbc8}.ui-tabs-nav li.ui-tabs-selected,.ui-tabs-nav li.ui-tabs-selected:hover{background-image:url(../images/nav_jobs_on.gif);background-position:top right;background-repeat:no-repeat}.ui-tabs-nav li.ui-tabs-selected a,.ui-tabs-nav li.ui-tabs-selected a:hover{color:#a3bbc8}.ui-tabs-panel{clear:left}.ui-tabs-hide{display:none}.bullet-list{color:#5d90ab}.bullet-list li span{color:#333;display:block;width:100%}.jobs-tab{padding:.9em 0 .5em;border:none}.jobs-clear{clear:both;margin-bottom:15px;height:1px}.jobs-item{width:250px;display:inline-block;vertical-align:top}div.jobs-image{width:70px;display:inline-block;vertical-align:top}div.jobs-image img{width:60px}div.jobs-detail{width:160px;display:inline-block}.jobs-detail{clear:none;display:inline;font-size:11px;font-weight:normal}.jobs-tab .links{clear:both}.eventListingHeader{font-size:1.8em;font-weight:bold;padding:0 10px 10px 70px;position:relative;text-transform:uppercase;top:-4px}.eventListingTitle{float:left}.eventListing a,.eventListing a:visited{text-decoration:none;color:#333}.eventListing a:hover{text-decoration:underline}.eventListingDate{color:#fff;float:right}.eventItem{padding:15px 20px;color:#333;background-image:url(../images/event_bg.png);background-position:top left;background-repeat:no-repeat}.eventItem img{float:left;width:100px;overflow:hidden;padding:0 10px 0 0}.eventItem .tags a,.eventItem .tags a:visited{color:#333;text-decoration:underline}.eventItem .tags a:hover{text-decoration:none}.eventContent{float:left;width:150px}a.eventTitle,a.eventTitle:visited{font-weight:bold;line-height:1.2em;padding:0 0 1em;color:#5d90ab;display:block;text-decoration:none}a.eventTitle:hover{text-decoration:underline}.featuredEventList{background-image:url(../images/gsync_bg_logo.png);background-position:left top;background-repeat:no-repeat;padding:20px 10px;margin:10px 0 0}.featuredEventList .eventListingHeader{padding-bottom:20px}.featuredEvent{margin:0 0 1.5em}.featuredEvent h2{border-bottom:2px solid;font-size:1.5em;font-weight:bold;margin-bottom:.5em;padding:0 0 .2em}.featuredEvent h2 a{text-decoration:none;color:#333;line-height:1.2em}img.featuredEventImage{padding:0 10px 10px 0;width:260px;float:left}.eventTags{margin:0 0 1.5em;padding:0;width:290px;float:left}.events .dateTag,.eventListing .dateTag{background-image:url(../images/icon_calendar_event.gif)}.events .venueTag,.eventListing .venueTag{background-image:url(../images/icon_building_event.gif)}.events .cityTag,.eventListing .cityTag{background-image:url(../images/icon_globe_event.gif)}.event-container .eventads{padding:10px 0 20px 0}.event-container .eventad{text-align:center;padding-bottom:20px}.events .tags{font-size:12px}.EventListingMap .map-row{margin-bottom:40px;background-color:#f5f5f5}.EventListingMap #map-canvas{width:100%;height:670px;border-left:3px solid #fff}.EventListingMap #map-canvas .marker-info{padding:0 10px 20px 0;font-size:18px;line-height:1.3em}.EventListingMap #map-canvas .marker-info .marker-title{margin-bottom:1.3em}.EventListingMap #map-canvas .marker-info .marker-link{position:absolute;bottom:10px;right:10px}.EventListingMap .map-canvas-container{padding:0}.EventListingMap #map-selected-event{height:650px;max-height:650px;overflow-y:hidden;margin-bottom:20px;transition:opacity .3s;opacity:0}.EventListingMap #map-selected-event.show{opacity:1}.EventListingMap #map-selected-event .pageCard,.EventListingMap #map-selected-event .pageCard.noImage{margin:0}.EventListingMap #map-selected-event .pageCard .cardContent,.EventListingMap #map-selected-event .pageCard.noImage .cardContent{background-color:transparent;background-image:none}.EventListingMap #map-selected-event .pageCard .cardContextText.abstract,.EventListingMap #map-selected-event .pageCard.noImage .cardContextText.abstract{padding-left:0;padding-right:0;font-size:1.3em;font-weight:300}.EventListingMap #map-selected-event .img-container{padding:0 20px}.EventListingMap #map-selected-event img{width:100%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.EventListingMap .card-list-row-column{padding:0}.EventListingMap .pageCardList .pageCard,.EventListingMap .pageCardList .pageCard.noImage{width:99.8%;margin-left:.2%}.EventListingMap .pageCardList .pageCard .cardContent,.EventListingMap .pageCardList .pageCard.noImage .cardContent{border-radius:5px;background-color:#f5f5f5;border-right:1px solid #ccc;width:42%;background-image:none}.EventListingMap .pageCardList .pageCard .cardContentText.abstract,.EventListingMap .pageCardList .pageCard.noImage .cardContentText.abstract{padding:40px 40px 60px;position:relative;font-weight:300;font-size:1.3em}.EventListingMap #pageCardSelected .cardContentText.abstract .btn-goto-map,.EventListingMap .pageCardList .cardContentText.abstract .btn-goto-map{position:absolute;width:34px;height:34px;background-color:#ec5446;left:-17px;z-index:10;border-radius:50%;color:#fff;text-align:center;font-size:12px;line-height:30px;top:40%;border:3px solid #fff}.EventListingMap #pageCardSelected .cardContentText.abstract{position:relative;font-weight:300;font-size:1.18em}.EventListingMap #pageCardSelected .cardContentText.abstract .btn-goto-map{right:17px;top:-17px;left:auto}.location h2{color:#666;border-bottom:1px solid #ccc}.location,.locationBody{margin:0 0 20px}.location .featureMasthead{padding:0;margin:0;border-bottom:none}.location h3{font-size:16px;font-weight:bold;margin-bottom:8px}.location .address,.location .links{padding:0 0 8px 0}.location .links a{display:block}.locationTags{border-top:1px solid #ccc;margin:4px 0 0;padding:8px 0 0}.searchProjects .field{border-bottom:solid 1px #ccc}.searchProjects input[type="text"],.searchProjects input.text,.searchProjects select{margin:.5em 0 1.4em}.searchProjects .dev_button{margin:1.4em 0}.statGroup{border-top:1px solid #bcbcbc;width:400px}.statGroup.last{border-bottom:solid 1px #ccc}.statGroup div.statItem{border-bottom:solid 1px #e5e5e5;color:#333;font-size:14px;line-height:16px;padding:3px 10px}.statGroup div.statItem.projectName{font-size:16px;line-height:18px;font-weight:bold}.statGroup label{display:inline-block;width:100px;text-align:right;text-transform:uppercase;margin-right:10px;color:#999;font-size:11px;font-weight:normal}.developmentProjects .projName{width:23%}.developmentProjects .projAddress{width:18%}.developmentProjects .projNeighborhood{width:14%}.developmentProjects .projType{width:15%}.developmentProjects .projStatus{width:14%}.developmentProjects .projYear{width:10%}.developmentProjects .projInvestment{width:10%}.developmentProjects .projTag{display:none}.developmentProjects .projWebsite{display:none}.searchProjects .field .columns2 td{width:50%}.searchProjects .field .columns3 td{width:33%}thead th{background:#fff;border-bottom:solid 2px #ccc;font-weight:normal;text-transform:uppercase}tr td{border-bottom:solid 1px #ccc}.field tr td{border-bottom:none}.sortableHeader{color:#5d90ab;text-decoration:underline}.legend{font-size:.833em;text-transform:uppercase;color:#666;margin-bottom:12px;text-align:right}.disclaimer{clear:left;font-style:italic;color:#666;border-top:solid 1px #999;margin-top:10px;padding-top:10px}.linkIcon{background-position:right top;background-repeat:no-repeat;padding-right:20px;display:inline-block}.icon_rss{background-image:url(../images/icon_rss.png)}.content-block .sideBar img{margin:0}.featureMasthead{padding:0 0 0;margin:0 0 6px;border-bottom:none}.featureMasthead img{margin:auto;display:block;max-width:580px;width:auto}.featureMasthead.videoPlayer{padding:12px 40px}.featureMasthead .videoContainer{text-align:center}.center{text-align:center;margin-left:auto;margin-right:auto}.bottomRule{border-bottom:1px #999 solid;padding-bottom:10px}.bottom20{padding-bottom:20px}a.readOn{color:#333}a.readOn{padding:0 0 0 10px}.subscribe{margin:20px 0 5px;padding:10px 0;color:#333;font-family:Roboto,Arial,sans-serif;font-weight:bold;font-size:12px;line-height:1.3em;text-transform:uppercase;letter-spacing:.06em;word-spacing:.1em;clear:left}body a.subscribe-pico.fixed{color:#fff;background-color:#333;padding:10px 20px;z-index:1000}.subscribe-pico.fixed{position:fixed;bottom:0;right:0}.subscribeText{margin-bottom:10px}.subscribe input[type="text"],.subscribe input.text{color:#333;width:80%;height:40px;font-size:16px;padding:0;font-weight:normal}.errorMsg{display:block;color:#c00;font-size:10px}.span-5 .subscribe input[type="text"],.span-5 .subscribe input.text{width:160px}.span-6 .subscribe input[type="text"],.span-6 .subscribe input.text{width:120px}.subscribe .button,.searchButton,.printButton{margin:0 0 0 1em;padding:0 0 4px 0;display:inline;vertical-align:top}.toolBar{font-size:12px;line-height:1em;margin:0 10px 6px;padding-bottom:6px;color:#999;text-transform:uppercase}.toolBar a{padding:0 8px}.toolBar a:link,.toolBar a:visited,.toolBar a:hover{color:#999}.toolBar a:hover{text-decoration:none;color:#999}.description{margin-bottom:20px;font-size:16px;line-height:1.5em}.contentMeta:after{clear:both;content:" ";display:table}.relatedContent{margin-bottom:20px}.projectStats h4,.projectStats h3{text-transform:uppercase;color:#999;border-bottom:solid 1px #999;margin-bottom:8px;font-size:12px;font-weight:bold;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.relatedContent h4{display:none}.relatedContent .listImage,.topContent .listImage{margin-top:.5em}.relatedContent img{margin:0}.relatedContent li a{display:block}.relatedProject li a{display:inline}.relatedContent li .columnListAbstract a{display:inline}.relatedContent .separator{padding-bottom:10px;margin:0 0 6px}.columnListAddress{font-size:12px;color:#333;line-height:1.4em;display:inline-block}.columnList.relatedProject ul,.columnList.relatedCompany ul{margin:0}.columnList.relatedProject ul li,.columnList.relatedCompany ul li{list-style:none}.columnList.relatedProject div.listImage,.columnList.relatedCompany div.listImage{width:120px;margin:0 10px 10px 0;padding:0}.columnList.relatedProject img,.columnList.relatedCompany img{width:120px}.columnList.relatedProject a.title,.columnList.relatedCompany a.title{font-size:14px;display:block}.columnList.relatedProject span.website,.columnList.relatedCompany span.website{display:block}.projectStats .columnList{background-image:none}.no-container{background-image:none;padding-left:10px;padding-right:10px}.no-container h3{border-bottom:solid 1px #666}.attribute{text-align:right;text-transform:uppercase;font-size:.9em;margin-bottom:0;color:#666}.value{font-size:.9em;line-height:1em;margin-bottom:5px}.back{padding:0 20px 10px 20px;border-bottom:solid 1px #ccc;margin-bottom:10px;text-transform:uppercase;font-size:.9em;color:#666}.lastContainer{margin-bottom:0;padding-bottom:0}.noPad{padding-bottom:0}.noMargin,.bannerad-container.noMargin{margin-bottom:0}.pager{padding:0 5px 5px 5px;margin:0 0 20px 0;text-align:right;font-size:.833em;text-transform:uppercase;color:#999;border-bottom:solid 1px #ddd}.pagination{display:inline}.pagination .current{text-decoration:none}.abstract-block{margin-bottom:10px;font-family:Palatino,Georgia,Times,'Times New Roman',serif;font-size:16px}.abstract-block img{margin:5px}.label{clear:left;font-size:.9em;text-transform:uppercase;color:#999;text-align:right;margin-bottom:5px}.field{font-size:.9em;color:#666;text-align:left;margin-bottom:5px}.sponsor{padding-top:1em;clear:both}.sponsor .sponsortext{clear:both;text-align:right;font-size:10px;text-transform:uppercase;color:#999;float:left;width:150px;margin-right:5px}.sponsor .adzone{width:140px;float:left}.abstractList .sponsor{padding-top:0;padding-bottom:1em;float:right}.abstractList.related{margin:20px 0}.abstractList.related .abstractItem{padding-left:10px}.abstractList.related .tags.separator{border:0}.abstractList.related .listImage{float:right;max-width:120px;max-height:120px;margin:0 0 10px 10px;padding:0}.abstractList.related.companies .listImage{max-width:60px;max-height:60px}.abstractList.related h2{font-family:Arial,Helvetica,sans-serif;font-size:16px}.abstractList.related .abstractItem span.moreInfo{display:block;padding-right:10px;background:url(../images/attributeBrowserBullet.gif) no-repeat right 6px;clear:right;text-align:right}.abstractList.related .abstractItem a.readMore{color:#3287b6;text-transform:none;text-decoration:none;float:none;font-size:12px;font-weight:normal}.vspacer{height:20px;min-height:20px}#footeradholder{padding:40px 0 0}#footeradholder .row{margin-left:auto;margin-right:auto;text-align:center}#footeradholder .footerad{padding:0 0 20px;float:none;display:inline-block;margin:0 -2px}.mediaPlayerGallery{padding:10px 0 10px 0}.mediaPlayerPlay{display:none;width:13px;margin:15px 0 0 0}.mediaPlayerPrevious{float:left;width:13px;margin:15px 7px 0 0}.mediaPlayerNext{float:right;width:13px;margin:15px -2px 0 7px}.mediaPlayerGalleryItem{float:left;height:52px}.mediaPlayerThumb{float:left;margin:0 10px 0 0;width:68px}.mediaPlayerImage{width:340px}.mediaPlayerCaption{text-align:right;text-transform:uppercase;font-size:10px;color:#ccc;border-bottom:solid 1px #ccc}.mediaPlayerDescription{display:none}.mediaPlayerSelected{padding:0 0 0 0;height:250px}.mediaPlayerVideo{width:340px;height:220px}.photoEssay h2{border-bottom:solid 1px #ccc;color:#666}.mediaPlayer.photoEssay{width:740px}.photoEssay .mediaPlayerGallery{padding:0 0 10px 0}.photoEssay .mediaPlayerPlay{float:left;display:block;padding:5px 6px 5px 0;margin:13px 0 0 0;border-right:solid 1px #999}.photoEssay .mediaPlayerPrevious{float:left;padding:5px 0 5px 7px;margin:13px 4px 0 0}.photoEssay .mediaPlayerNext{float:left;padding:5px 0 5px 0;margin:13px 16px 0 0}.photoEssay .mediaPlayerGalleryItem{float:left;height:52px;overflow:hidden}.photoEssay .mediaPlayerImage{width:auto}.photoEssay .mediaPlayerSelected{margin:auto;text-align:center;padding:11px 0 0 0;height:auto;border-top:solid 1px #ccc}.photoEssay .mediaPlayerCaption{border-bottom:0;border-top:solid 1px #ccc;margin-top:10px;padding-right:10px}.photoEssay .mediaPlayerDescription{display:block;color:#666;text-align:left;padding:0 0 10px 0}.videoPage .mediaPlayerVideo{width:480px;height:385px}.videoPage .mediaPlayerCaption{display:none}.videoPage .mediaPlayerSelected{height:auto;padding-bottom:15px;border-bottom:solid 1px #ccc;text-align:center;margin:auto auto 1.5em auto}.videoListPage .abstractItem img{width:260px}.blogPostPage{padding-bottom:5px}.blogPage .commentHeader{padding:2px 0 2px 20px;color:#999;text-transform:uppercase;font-size:.8em;line-height:1.2em}.blogPage .postHeader{color:#999;font-size:1.1em;line-height:1.4em}.blogPage .comments{background:url("../images/icon_Comments.gif") no-repeat 0 0}.blogPage .leaveComment{margin-top:10px;background:url("../images/icon_leaveComment.gif") no-repeat 0 0}.blogPage .comment{margin-bottom:5px}.blogPage .comment .created{color:#999;text-transform:uppercase;font-size:.8em;line-height:1.2em;padding-top:25px;margin-bottom:10px}.blogPage .postComment{padding-top:10px}.blogPage .postComment div.label{padding:6px 5px 0 0;float:left;width:60px}.blogPage .postComment div.submit{text-align:right;width:478px}.blogPost .byline{float:left;margin-bottom:0;line-height:1.2em}.blogPost .date{display:block}.blogPost .commentTotal{text-align:right;text-transform:uppercase;font-size:.8em;line-height:1.2em}.blogPost .blogText{padding:0 0 10px 0;margin:10px 0 0 0}.bloggerPage .blogPost .author,.blogPostPage .blogPost .author{display:none}.bloggerProfile{border-bottom:solid 1px #ddd;margin-bottom:10px}.bloggerProfile h1{padding-top:.5em;margin-bottom:.4em}.bloggerProfile h2{font-size:1em}.bloggerProfile img{float:left;width:60px;padding:0 10px 6px 0;margin:0}.bloggerPage .bloggerProfile img{padding:0 20px 12px 0;width:340px}.bloggerList li.selected a{color:#333}.Author .photo{float:left;margin:0 20px 10px 0}.Author .photo img{max-width:180px}.AuthorList .abstractItem img{max-width:180px}.authorSection{margin:10px 0;padding-top:10px}.author.abstractItem{margin-top:10px}.author.abstractItem img{float:left;width:70px;margin:0 10px 5px 0;padding:0;border-radius:50%}.author.abstractItem h2{font-size:14px;font-weight:normal;font-family:Arial,Helvetica,sans-serif}.author.abstractItem .authorBio{font-weight:normal;margin-top:5px;font-size:12px}.abstractList.authors.panel.panel-default{padding:10px 20px}.abstractList.authors .content{font-size:16px;font-weight:300}.toolbar-button{-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;cursor:pointer;color:#3b5998;-moz-outline-style:none;text-decoration:none;text-transform:none;background:#eceef5;border:1px solid #cad4e7;display:inline-block;white-space:nowrap;padding:2px 2px !important;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;width:40px;text-align:center}.toolbar-button:hover{border-color:#9dacce;text-decoration:none;color:#3b5998}.toolbar-button i,.toolbar-button img{float:left;height:14px;margin-right:3px;width:14px}.toolbar-button span{color:#3b5998;line-height:14px}.toolbar-button.facebook i{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png);background-position:-1px -47px}.toolbar-button.facebook{width:auto;text-align:left}.toolBarTitle{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#999;border-bottom:1px solid #999;color:#fff;font-family:Arial,sans-serif;font-size:11px !important;text-transform:uppercase;font-weight:bold;padding:2px 7px;text-align:center}.toolBarLike{text-align:left;padding:7px 8px}.toolBarApps{text-align:center;padding:8px 0}.toolBarItem{float:left;width:auto;height:20px;text-align:center;margin-right:14px}.toolBarItemEmail{margin-right:0}.toolBarItemPrint{display:none}.toolBarBalloon{height:35px;width:50px;background:transparent url(../images/balloon.png) no-repeat 0 0;text-align:center;vertical-align:middle;color:#666;line-height:normal;font-family:arial,sans-serif;font-size:15px;margin:0 auto 5px auto;display:none}.toolBarBalloonText{padding-top:6px}.alertSignup .section{margin:0 0 15px 20px}.alertSignup .section h4{margin:0 0 15px 0}.alertSignup .instrText{margin:0 0 0 15px}.alertSignup .formArea{margin:10px 0 5px 15px}.alertSignup .areaColumn,.alertSignup .tagColumn{width:210px;padding:0 15px 0 0;float:left}.alertSignup .lastColumn{padding-right:0}.alertSignup .areaColumn ul,.alertSignup .tagColumn ul{list-style-type:none;margin:0 0 15px 0}.alertSignup .areaColumn ul ul{margin:0 0 0 20px}.alertSignup .areaColumn ul li,.alertSignup .tagColumn ul li{padding:0 0 5px 0;list-style-type:none}.alertSignup input.locationCheckbox{position:inherit}.alertSignup label{font-weight:normal;font-size:15px}.alertSignup input.emailBox,.alertSignup input.keywordBox{color:#666;line-height:1.5em;padding-right:5px}.alertSignup input.emailBox{width:260px}.alertSignup input.keywordBox{width:460px}.alertSignup .button{margin:0;padding:0 0 4px 4px;display:inline}.alertSignupPanel{display:none}.content-block.partnerContent{padding:35px 20px 20px;background:transparent url(../images/partnercontent_label_top.png) no-repeat 20px 0;border:solid 1px #ddd}.FeaturedStoryLong .content-block.partnerContent{padding:35px 0 0;border:0;margin:-40px 0;background-position:0 0}.abstractItem.partnerContent{padding:35px 0 0;background:transparent url(../images/partnercontent_label_top.png) no-repeat right 0;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;overflow:auto}.compactList .abstractItem.partnerContent{padding-top:25px;background-position:-3px 0;border-top:0;background-size:150px}.abstractItem.partnerContent hr{visibility:hidden}.abstractItem.specialReport span.article-tag-container,.abstractItem.specialReportV2 span.article-tag-container{padding-top:25px;background:url(../images/special_report_label_top_v2.gif) no-repeat left top;background-size:auto 22px}.abstractList.vertical .abstractItem.specialReportV2{background:url(../images/special_report_label_top_v2.gif) no-repeat right bottom;background-position:right 120px;margin-top:0;background-size:auto 15px;padding-top:0}.abstractList.vertical .abstractItem.specialReportV2 span.article-tag-container{padding-top:0;background:none}.abstractItem.treatment-start-up---scale-up{background:url(../images/startup-scaleup.png) no-repeat right bottom}.abstractItem.featuredEvent.treatment-start-up---scale-up h2{padding-top:20px;background:url(../images/startup-scaleup.png) no-repeat 0 0}.abstractItem.treatment-on-the-ground span.article-tag-container,.abstractItem.treatment-on-the-ground-espa-ol span.article-tag-container,.abstractItem.treatment-on-the-ground--espa-ol- span.article-tag-container{padding-top:25px;background:url(../images/on_the_ground_tag.png) no-repeat left top;background-size:auto 22px}.abstractList.vertical .abstractItem.treatment-on-the-ground,.abstractList.vertical .abstractItem.treatment-on-the-ground-espa-ol,.abstractList.vertical .abstractItem.treatment-on-the-ground--espa-ol-{background:url(../images/on_the_ground_tag_metromode.png) no-repeat left top;background-position:right 120px;margin-top:0;background-size:auto 15px;padding-top:0}.abstractList.vertical .abstractItem.treatment-on-the-ground span.article-tag-container,.abstractList.vertical .abstractItem.treatment-on-the-ground-espa-ol span.article-tag-container,.abstractList.vertical .abstractItem.treatment-on-the-ground--espa-ol- span.article-tag-container{padding-top:0;background:none}body.treatment-on-the-ground .treatment-heading,body.treatment-on-the-ground-espa-ol .treatment-heading,body.treatment-on-the-ground--espa-ol- .treatment-heading{padding-left:0;background:none;border-bottom:1px solid #ddd;margin-bottom:5px}body.treatment-on-the-ground .treatment-heading span.title,body.treatment-on-the-ground-espa-ol .treatment-heading span.title,body.treatment-on-the-ground--espa-ol- .treatment-heading span.title{background:url(../images/on_the_ground.png) no-repeat 0 center;background-size:250px;display:block;padding:0 0 0 260px;font-family:Arial,sans-serif;font-size:50px;line-height:1em;font-weight:normal;margin:0 20px 10px 0;color:#333}body.treatment-on-the-ground .abstractItem.treatment-on-the-ground h2,body.treatment-on-the-ground-espa-ol .abstractItem.treatment-on-the-ground-espa-ol h2,body.treatment-on-the-ground--espa-ol- .abstractItem.treatment-on-the-ground--espa-ol- h2{padding-top:0;background:none}body.treatment-on-the-ground .abstractItem.treatment-on-the-ground span.article-tag-container{padding-top:0;background:none}.abstractItem.treatment-pop-up-newsroom span.article-tag-container{padding-top:25px;background:url(../images/pop-up-newsroom-tag.png) no-repeat left top;background-size:auto 22px}.abstractList.vertical .abstractItem.treatment-pop-up-newsroom{background:url(../images/pop-up-newsroom-tag.png) no-repeat left top;background-position:right 120px;margin-top:0;background-size:auto 15px;padding-top:0}.abstractList.vertical .abstractItem.treatment-pop-up-newsroom span.article-tag-container{padding-top:0;background:none}body.treatment-pop-up-newsroom .treatment-heading{padding-left:0;background:none}body.treatment-pop-up-newsroom .treatment-heading span.title{background:url(../images/pop-up-newsroom.png) no-repeat 0 center;background-size:230px;display:block;padding:0 0 0 255px;font-family:Arial,sans-serif;font-size:50px;font-weight:normal;margin:0 20px 20px 0;color:#333}body.treatment-pop-up-newsroom .abstractItem.treatment-pop-up-newsroom h2{padding-top:0;background:none}.abstractItem.treatment-0be2010f-fbc4-4e07-857d-1cfda88d7536 span.article-tag-container{padding-top:25px;background:url(../images/community_correspondent_tag.png) no-repeat left top;background-size:auto 22px}.abstractList.vertical .abstractItem.treatment-0be2010f-fbc4-4e07-857d-1cfda88d7536{background:url(../images/community_correspondent_tag.png) no-repeat left top;background-position:right 120px;margin-top:0;background-size:auto 15px;padding-top:0}.abstractList.vertical .abstractItem.treatment-0be2010f-fbc4-4e07-857d-1cfda88d7536 span.article-tag-container{padding-top:0;background:none}body.treatment-0be2010f-fbc4-4e07-857d-1cfda88d7536 .treatment-heading{padding-left:0;background:none}body.treatment-0be2010f-fbc4-4e07-857d-1cfda88d7536 .treatment-heading span.title{background:url(../images/community_correspondent.png) no-repeat 0 center;background-size:230px;display:block;padding:0 0 0 255px;font-family:Arial,sans-serif;font-size:50px;font-weight:normal;margin:0 20px 20px 0;color:#333}body.treatment-0be2010f-fbc4-4e07-857d-1cfda88d7536 .abstractItem.treatment-0be2010f-fbc4-4e07-857d-1cfda88d7536 h2{padding-top:0;background:none}body.has-treatment h1.page-title.treatment-heading.treatment-heading-hidden .title{display:inline-block;vertical-align:middle;margin-right:0;overflow:hidden;padding-top:50px;line-height:0;font-size:0}body.has-treatment h1.page-title.treatment-heading.treatment-heading-hidden .subtitle{vertical-align:middle}body.has-treatment .abstractItem.treatment-state-of-health .article-tag-container,.abstractItem.treatment-state-of-health .article-tag-container,body.has-treatment .abstractList.vertical .abstractItem.treatment-state-of-health,.abstractList.vertical .abstractItem.treatment-state-of-health{background:url(../images/state_of_health_tag.jpg) no-repeat left 5px;padding-top:42px;background-size:auto 25px}body.treatment-state-of-health .treatment-heading span.title{background:url(../images/state_of_health.jpg) no-repeat 0 center;background-size:250px;display:block;padding:0 0 0 265px;font-family:Arial,sans-serif;font-size:50px;font-weight:normal;margin:0 20px 20px 0;color:#1a6ab4}body.treatment-state-of-health .abstractItem.treatment-state-of-health span.article-tag-container{padding-top:0;background:none}body.has-treatment .abstractItem.treatment-a-way-home--housing-solutions .article-tag-container,.abstractItem.treatment-a-way-home--housing-solutions .article-tag-container,body.has-treatment .abstractList.vertical .abstractItem.treatment-a-way-home--housing-solutions,.abstractList.vertical .abstractItem.treatment-a-way-home--housing-solutions{background:url(../images/treatment_a_way_home_tag.png) no-repeat left 5px;padding-top:42px;background-size:auto 25px}body.treatment-a-way-home--housing-solutions .treatment-heading span.title{background:url(../images/treatment_a_way_home.png) no-repeat 0 center;background-size:250px;display:block;padding:0 0 0 265px;font-family:Arial,sans-serif;font-size:50px;font-weight:normal;margin:0 20px 20px 0;color:#1a6ab4}body.treatment-a-way-home--housing-solutions .abstractItem.treatment-a-way-home--housing-solutions span.article-tag-container{padding-top:0;background:none}body.treatment-case-for-cities .treatment-heading span.title{background:url(../images/case_for_cities.png) no-repeat -22px center;background-size:230px;display:block;padding:0 0 0 255px;font-family:Arial,sans-serif;font-size:50px;font-weight:normal;margin:0 20px 20px 0;color:#333}body.has-treatment .treatment-heading.treatment-show-title span.title{font-size:.7em}#map_canvas{width:160px;height:180px;margin:0 0 1em}.DevelopmentProjectListing #map_canvas,.DevelopmentProjectSearch #map_canvas{width:100%;height:400px}.DevelopmentProjectListing .mapInfoPanel,.DevelopmentProjectSearch .mapInfoPanel{width:440px;padding:10px 0}.DevelopmentProjectListing .mapInfoPanelNoImage,.DevelopmentProjectSearch .mapInfoPanelNoImage{padding:10px 0;width:250px}.DevelopmentProjectListing .mapInfoPanel img,.DevelopmentProjectSearch .mapInfoPanel img{width:180px;float:left;margin:0 15px 0 0}.DevelopmentProjectListing .mapInfoPanel .mapInfo,.DevelopmentProjectSearch .mapInfoPanel .mapInfo{margin-left:195px}.content-callout-left{float:left;width:180px;margin:20px 20px 20px 10px;display:block;padding:10px 0 10px 10px;line-height:14px;border-left:2px solid #b7b7b7}.content-callout-right{float:right;width:180px;margin:20px 20px 20px 10px;display:block;padding:10px 0 10px 10px;line-height:14px;border-left:2px solid #b7b7b7}.content-callout-text{font-size:16px;line-height:1.6em;font-weight:bold;display:block;color:#333}.content-callout-no-border{border:0 !important}.content-callout-full{float:none;width:auto;margin:10px 0}.content-callout-full-page{width:980px;border-right:0 !important;border-left:0 !important;margin:10px 0 10px -20px;float:none}.span-15 .content-callout-push-right{float:right;margin-right:-360px;width:340px}.span-16 .content-callout-push-right{float:right;margin-right:-320px;width:300px;padding:0}.content-image-left{float:left;width:280px;margin:20px 20px 20px 0;display:block;padding:0;text-align:center}.content-image-right{float:right;width:280px;margin:20px 0 20px 20px;display:block;padding:0;text-align:center}.content-image-right img,.content-image-left img{width:280px;margin:0}.content-image-text{font-size:12px;line-height:1.8em;font-weight:bold;margin:10px 0 0;display:block;color:#333;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px;text-align:center}.content-image-inline{display:inline-block;float:none;margin:2px 5px 2px 5px}.content-image-right img,.content-image-left img,.content-image-inline img{width:260px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.content-image-narrow{width:140px}.content-image-narrow img{width:140px}.content-image-full{width:100%;margin:0}.content-image-full img{width:100%}.content-image-natural{width:auto}.content-image-natural img{width:auto;max-width:100%}.content-image-text{display:block}.SpecialReport .featureTitle{font-size:40px;padding-top:10px}.SpecialReport .special-report-sponsor .sponsortext{text-align:left;width:170px;float:right;color:#999}.SpecialReport .sponsor{float:right}.SpecialReport .sponsor .sponsortext{text-align:left}.SpecialReport .byline .author{display:inline}.SpecialReport .content-block.introduction img{margin:0}.specialReport .bottomNav,.SpecialReport .bottomNav{padding:10px 0 0 0;margin:0 0 20px 0}.specialReport .bottomNav .srLogo,.SpecialReport .bottomNav .srLogo,.specialReport .topNav .srLogo,.SpecialReport .topNav .srLogo{float:left;width:80px}.specialReport .topNav .caseStudy,.SpecialReport .topNav .caseStudy{display:inline-block;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 10px 5px 25px;background-position:5px 3px}.specialReport .topNav.caseStudy1Page .caseStudy1,.SpecialReport .topNav.caseStudy1Page .caseStudy1{background-color:#e5e5e5;background-image:url(../images/special_report_bullet_gray.gif)}.specialReport .topNav.caseStudy2Page .caseStudy2,.SpecialReport .topNav.caseStudy2Page .caseStudy2{background-color:#e5e5e5;background-image:url(../images/special_report_bullet_gray.gif)}.specialReport .topNav.caseStudy3Page .caseStudy3,.SpecialReport .topNav.caseStudy3Page .caseStudy3{background-color:#e5e5e5;background-image:url(../images/special_report_bullet_gray.gif)}.specialReport .caseStudies,.SpecialReport .caseStudies{border-left:1px solid #ccc;float:left;width:480px;padding:7px 0 10px 10px}.specialReport .topNav .caseStudies,.SpecialReport .topNav .caseStudies{width:840px;padding:2px 0 5px 10px}.specialReport .caseStudies .tagline,.SpecialReport .caseStudies .tagline{color:#cc0600;font-weight:normal;text-transform:uppercase;font-family:Tahoma,Geneva,sans-serif;font-size:15px}.FeaturedStory .specialReport .topNav .caseStudies{width:480px;height:50px}.FeaturedStory .specialReport .topNav{height:40px}.FeaturedStory .specialReport .topNav .caseStudy{padding:5px 5px 5px 16px;margin-top:10px;background-position:0 3px;vertical-align:top}.specialReport .caseStudy,.specialReport .backToIntro,.SpecialReport .caseStudy,.SpecialReport .backToIntro{padding:0 0 8px 20px;font-size:12px}.specialReport .backToIntro a,.SpecialReport .backToIntro a{color:#d01601;text-decoration:none}.specialReport .backToIntro a:hover,.SpecialReport .backToIntro a:hover{text-decoration:underline}.specialReport .caseStudy div,.SpecialReport .caseStudy div{color:#333}.specialReport .caseStudy1,.SpecialReport .caseStudy1{background:url(../images/special_report_bullet1.gif) no-repeat}.specialReport .caseStudy2,.SpecialReport .caseStudy2{background:url(../images/special_report_bullet2.gif) no-repeat}.specialReport .caseStudy3,.SpecialReport .caseStudy3{background:url(../images/special_report_bullet3.gif) no-repeat}.specialReport .caseStudy a,.SpecialReport .caseStudy a{font-size:11px;font-family:'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;color:#666;text-decoration:none}.specialReport .caseStudy a:hover,.SpecialReport .caseStudy a:hover{text-decoration:underline}.FeaturedStory .specialReport .srLogo{width:80px;background:#fff url(../images/special_report_logo.gif) no-repeat 0 4px}.FeaturedStory .specialReport .srLogo div{width:80px;height:80px;visibility:hidden}.SpecialReport #header{height:200px;padding:0 0 0 20px;border-left:1px solid #eee;margin-top:-20px}.SpecialReport #header a{text-decoration:none;color:#333;display:block;padding-top:40px}.SpecialReport #header a img{width:180px}.SpecialReport .theme{padding-bottom:10px;margin-bottom:5px;font-family:'Roboto Slab',Arial,sans-serif;font-weight:300}.SpecialReport .theme span{display:block;font-size:.7em}.SpecialReport .related-reports{font-size:16px;margin-bottom:20px}.SpecialReport #main-content .related-reports{margin-top:20px}.SpecialReport .related-reports img.related-reports-image{width:224px;margin:0 0 10px}.SpecialReport .related-reports span.related-report{display:block;margin:0 0 .4em;color:#666}.SpecialReport #main-content .related-reports span.related-report{margin-left:10px}.SpecialReport .related-reports .related-report-label{display:inline-block;width:70px;vertical-align:top}.SpecialReport .related-reports a{display:inline-block;width:200px;text-decoration:none}.SpecialReport #main-content .related-reports a{width:500px}.SpecialReport .featureTitle{font-size:40px;padding-top:10px}.SpecialReport .content-callout-left{padding:10px;width:250px;border:1px solid #ccc !important;margin:10px 20px 10px 0;display:block;font-size:19px;line-height:22px}.SpecialReport .content-callout-right{padding:10px;width:250px;border:1px solid #ccc !important;margin:10px 0 10px 20px;display:block;font-size:19px;line-height:22px}.SpecialReport .special-report-sponsor .sponsortext{text-align:left;width:170px;float:right;color:#999}.SpecialReport .byline .author{display:inline}.SpecialReport .content-block.introduction img{border:0;width:100% !important;margin:0 0 4px}.SpecialReport .content-block.introduction .srLogo img{width:auto}.SpecialReport .bottomNav{padding:10px 0 0 0;margin:0 0 20px 0}.SpecialReport .bottomNav .srLogo{background:url(../images/special_report_logo.gif) no-repeat;color:#fff;float:left;width:80px}.SpecialReport .bottomNav .srLogo div{visibility:hidden;height:75px;width:45px}.SpecialReport .caseStudies{border-left:1px solid #ccc;float:left;width:500px}.SpecialReport .caseStudy,.SpecialReport .backToIntro{padding:0 0 8px 20px;font-size:12px}.SpecialReport .backToIntro a{color:#d01601;text-decoration:none}.SpecialReport .backToIntro a:hover{text-decoration:underline}.SpecialReport .caseStudy div{color:#333}.SpecialReport .caseStudy1{background:url(../images/special_report_bullet1.gif) no-repeat}.SpecialReport .caseStudy2{background:url(../images/special_report_bullet2.gif) no-repeat}.SpecialReport .caseStudy3{background:url(../images/special_report_bullet3.gif) no-repeat}.SpecialReport .caseStudy a{font-size:11px;font-family:'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;color:#666;text-decoration:none}.SpecialReport .caseStudy a:hover{text-decoration:underline}.SpecialReport .right-content{border-left:1px solid #eee}.SpecialReport .right-content strong{margin:0 0 5px;color:#333;display:inline-block}.SpecialReport .right-content strong{margin:0 0 5px;color:#333;display:inline-block}.SpecialReport .right-content h3{color:#fff;font-weight:bold;font-size:35px;margin:-5px 0 20px -2px;line-height:27px;text-transform:uppercase}.SpecialReport .right-content h3 span{display:block}.SpecialReport .right-body{padding:10px;font-size:14px;color:#666}.SpecialReport .right-body .specialReportQA .qaName{color:#333;font-weight:bold;font-size:18px;padding:42px 0 0;background:url(../images/special_report_qa.gif) no-repeat}.SpecialReport .right-body .specialReportQA .qaInfo{text-transform:uppercase;font-size:10px;font-family:Arial;color:#333;line-height:12px}.SpecialReport .right-body .specialReportQA img{float:right;margin:0 0 10px 10px;width:100px}.FeaturedStoryLong .content-block h2,.FeaturedStoryLong .content-block h3{font-weight:300}.FeaturedStoryLong .page-title-has-heading{float:left;width:65%;margin-right:5%}.FeaturedStoryLong .heading-text{min-height:150px;float:right;width:30%;border-left:1px solid #ddd;padding:0 0 0 20px;margin:0 0 20px 0}.FeaturedStoryLong .page-heading .contentMeta{clear:left}.FeaturedStoryLong .content-block{font-family:'Roboto',arial,sans-serif;font-family:'Lora','Roboto Slab',serif}.FeaturedStoryLong .content-image-full{margin:2em 0}.FeaturedStoryLong .content-image-full-page{margin:2em -25%;display:block}.FeaturedStoryLong .heading-text .content-image-full{margin:0;border:0}.FeaturedStoryLong .content-image-full-page img{width:100%}.FeaturedStoryLong .content-image-full .content-image-text,.FeaturedStoryLong .content-image-full-page .content-image-text{font-size:14px}.FeaturedStoryLong .leaderboard{margin:0 -25%;padding:0 25% 40px}.FeaturedStoryLong .leaderboard.full-width{padding:0}.FeaturedStoryLong .featuredImage{margin:0 -25%}.FeaturedStoryLong .content-callout-left,.FeaturedStoryLong .content-callout-right{border-left:0;width:280px;margin-top:0;margin-bottom:1em;margin-left:-10px;padding:20px 20px 20px 10px}.FeaturedStoryLong .content-callout-right{margin-right:0;margin-left:70px;width:280px;padding-right:0}.FeaturedStoryLong .content-callout-full{margin:2em 0 3em;padding:2em 16.5%;border-left:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.FeaturedStoryLong .content-callout-text{position:relative}.FeaturedStoryLong .content-callout-full .content-callout-text,.FeaturedStoryLong .content-callout-full-page .content-callout-text{font-size:22px}.FeaturedStoryLong .content-callout-full-page{margin:2em -25% 3em;padding:2em 40.5%;border-left:0;width:auto;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.FeaturedStoryLong .content-callout-text:before{content:'“';left:-50px;top:-18px;color:#ccc;font-size:100px;line-height:100px;height:100px;position:absolute;padding:0 10px 0 0}.FeaturedStoryLong .content-callout-left .content-callout-text:before,.FeaturedStoryLong .content-callout-right .content-callout-text:before{top:-15px;left:-40px;font-size:80px;line-height:80px;height:80px}.nav-tabs>li>a{border:1px solid transparent;border-radius:5px 5px 0 0;padding:.7em 20px .3em}.tabControl #tabs{border:0;background:url(../images/slider_bknd.png) no-repeat 18px 0;width:940px;height:275px}.tabControl .ui-helper-clearfix::before,.ui-helper-clearfix::after{content:"";display:table}.tabControl .ui-helper-clearfix::after{clear:both}.tabControl .ui-helper-clearfix::before,.ui-helper-clearfix::after{content:"";display:table}.tabControl .ui-helper-clearfix{zoom:1}.tabControl .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.tabControl .ui-tabs{position:relative;zoom:1;padding:0;border:none}.tabControl .ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0;padding:0;white-space:nowrap}.tabControl .ui-tabs-nav li{background:none}.tabControl .ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.tabControl .ui-tabs-nav{padding:0 !important;padding-left:234px !important;height:43px !important}.tabControl .ui-widget-header{background:none;border:none}.tabControl .ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.tabControl .ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none}.tabControl ul{list-style:none}.tabControl .ui-tabs-panel{height:220px;overflow:hidden;position:relative;width:940px !important;padding-left:0 !important}.tabControl{width:940px;position:relative;margin:20px 0}.tabControl .clear{clear:both}.tabControl .ui-state-default{border:none !important;margin:0 !important;padding:0 !important}.tabControl .ui-state-default a{background:none;border:none;border-left:1px solid #a9bec9;font-family:'Helvetica',Arial,sans-serif;font-size:24px;color:#5a8197 !important;padding:5px 20px !important;font-weight:normal}.tabControl .ui-state-default:last-child a,.tabControl .ui-state-default.last-child a{border-right:1px solid #a9bec9 !important}.tabControl .ui-tabs-selected{border-bottom:1px solid #daecf2 !important}.tabControl .ui-tabs-selected a{background:url(../images/selected_tab_bknd.png) repeat-x !important;color:#456981 !important}.ui-tabs-nav li.ui-tabs-selected,.ui-tabs-nav li.ui-tabs-selected:hover{background:none}.abstractSlider .sliderWindow{height:220px;overflow:hidden;position:relative;width:788px;margin:0 0 0 93px}.abstractSlider .abstractItems{height:220px;margin-top:15px;position:relative;width:6000px}.abstractSlider .slider-left-nav,.abstractSlider .slider-right-nav{cursor:pointer;width:32px;height:32px;background:url(../images/tab_arrows.png) no-repeat 0 0;position:relative;margin-top:74px}.abstractSlider .slider-left-nav{background-position:0 -94px;float:left}.abstractSlider .slider-right-nav{background-position:0 -1px;float:right}.abstractSlider .slider-left-nav.hover{background-position:0 -142px}.abstractSlider .slider-right-nav.hover{background-position:0 -47px}.abstractSlider .slider-left-nav.disabled,.abstractSlider .slider-right-nav.disabled{opacity:.5}.abstractSlider div.abstractItem{float:left;width:197px;height:176px;font-size:18px;margin-bottom:35px}.abstractSlider div.abstractItem h3{font-weight:normal;font-size:12px;margin-bottom:5px;padding-left:15px;background:url(../images/bullet_slider.gif) no-repeat 0 4px;font-family:Tahoma,Verdana,san-serif;height:26px}.abstractSlider .image-caption{position:relative}.abstractSlider .abstractItem a{color:#666;font-size:12px}.abstractSlider .abstractItem img.slider{width:160px;height:107px}.abstractSlider .abstractItem .abstract{font-size:12px;width:160px}.abstractSlider.focusareaSlider .moreInfo{margin:0 20px 20px}.share{font-family:Roboto,Arial,sans-serif;font-weight:bold;font-size:12px;line-height:1.3em;text-transform:uppercase;letter-spacing:.06em;word-spacing:.1em;margin:0 0 10px 0;padding:6px 0 6px 0}.share .buttons{vertical-align:top;display:inline;font-size:16px;line-height:16px;margin-right:10px}.share .buttons img{margin:0 0 0 4px}.contentMeta .share{font-family:'Roboto',Arial,sans-serif;font-size:12px;line-height:1.2em;font-weight:normal;text-transform:uppercase;color:#9f9f9f;float:left;padding-right:20px}.contentMeta .share .buttons{float:none;margin:0}.CompanyList .moreInfo{text-align:left;padding-bottom:.8em}.Company_v2 .company-logo,.ch-company .company-logo{width:100%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);border-radius:3px;margin-bottom:20px}.Company .map_canvas{width:225px;height:156px;margin:0 0 20px 20px}.Company .logoContainer{text-align:center;padding:0 10px 20px}.Company .logoContainer img{max-width:180px}.Company .companyDetails{margin-bottom:20px;border-bottom:solid 1px #bcbcbc;border-top:solid 1px #bcbcbc}.Company .companyDetails .lineItem{border-top:solid 1px #dcdcdc;font-size:14px;line-height:16px;padding:3px 10px}.Company .companyDetails .lineItem span{display:inline-block;max-width:280px}.Company .companyDetails label{display:inline-block;width:100px;text-align:right;text-transform:uppercase;margin-right:10px;color:#999;font-size:11px;font-weight:normal}.Company .companyDetails .lineItem.companyName{border:0;font-size:16px;line-height:18px;font-weight:bold}.Company_v2 .socialMedia{padding:0 0 20px}.Company .companyDetails .lineItem.socialMedia{float:none}.Company .contentMeta{width:160px}@media print{.photo_slideshow_container div.group div.imageItem{left:0 !important;display:none !important}.photo_slideshow_container div.group div.imageItem.first{display:block !important}}.NewsletterSignup .email-signup-fields-ex,.CalendarEventEdit .email-signup-fields-ex{position:absolute;left:-999em}.NewsletterSignup .email-signup-fields{padding:10px 0 20px;margin:0 0 20px 0}.NewsletterSignup .email-signup-sites{padding:0}.NewsletterSignup .email-signup-sites table{width:100%}.NewsletterSignup .email-signup-sites td{padding:2px 10px;border:0}.NewsletterSignup .email-signup-sites td label{font-weight:normal}.NewsletterSignup .email-signup-fields input[type='text']{color:#333;width:60%;height:40px;font-size:16px;padding:0 10px}.NewsletterSignup .email-signup-fields .button{margin:0 0 0 1em;padding:0 0 4px 0;display:inline;vertical-align:top}.NewsletterSignup .email-signup-fields .textButton{background-color:#fff;margin:0 0 0 1em;padding:0 0 4px 0;display:inline;vertical-align:top;height:40px;padding:0 20px;border:1px solid #ccc;color:#444;border-radius:3px}.NewsletterSignup .email-signup-fields .textButton:hover{background-color:#eee;border-color:#ccc}.NewsletterSignupReCaptcha .email-signup-fields input[type="text"]{width:100%;margin:10px 0}.NewsletterSignupReCaptcha .email-signup-fields .textButton{margin:10px 0 0 0}.NewsletterSignupReCaptcha .email-signup-sites td{padding:2px 10px;border:0}#newsletterModal .modal-dialog iframe{border:0;width:100%;overflow:hidden;min-height:350px}#newsletterModal.single-site .modal-dialog iframe{min-height:350px}#newsletterModal.multi-site .modal-dialog iframe{min-height:600px}div.querylyContainer{float:right;position:relative;padding:2px;width:240px;margin:10px -2px 0 0}div.querylyContainer div.querylySearch{padding:0}div.querylyContainer input.queryly{width:230px;margin:0;border:0 none;font-size:13px;padding:2px}.queryly_suggest{font-size:13px;outline:0}.queryly_textwrapper{text-align:left}.tabList{position:relative;padding:20px 0}.tabList h3{color:#666;margin-bottom:0}.tabList .tabNav{border-bottom:1px solid #ccc}.tabList .tabNavItem{display:inline-block;padding:5px 10px;margin:0 10px 0 0}.tabList .tabNavItem.tabNavSelected a{color:#333}.tabList .tabItem{position:absolute;left:-9000px;top:0;width:100%}.tabList .tabItem.tabSelected{position:relative;left:0}.tabList .tabContent{padding:10px 0}.FeatureSet .sideBar{float:right;margin:0 0 0 20px;width:300px}.FeatureSet div.featuredImage{clear:none;max-width:620px}.FeatureSet div.featuredImage img{margin:0}.FeatureSet .sponsor{clear:none;float:left;width:50%}div#popular-discussions h3 span,div#hot-discussions h3 span,div#recent-discussions h3 span{display:block;font-size:16px;padding:10px 0 0 10PX}div#recent-discussions ul,div#popular-discussions ul,div#hot-discussions ul{list-style:none}div#recent-discussions li{clear:left;min-height:80px;margin-bottom:10px;border-top:1px solid #eee;padding-top:10px}div#popular-discussions li,div#hot-discussions li{clear:left;min-height:50px;margin-bottom:10px;border-top:1px solid #eee;padding-top:10px}div#recent-discussions img.avatar{float:left;margin:0 10px 10px 0;width:80px}div#popular-discussions img.avatar,div#hot-discussions img.avatar{float:left;margin:0 10px 10px 0;width:50px}div#recent-discussions .discType,div#popular-discussions .discType,div#hot-discussions .discType{display:inline-block;padding:0 5px;border:1px solid #ccc;margin:0 10px 0 0;float:right;background-color:#f9f9f9;color:#333;width:100px;font-size:10px;text-transform:uppercase;text-align:center}div#recent-discussions a.author,div#popular-discussions a.author,div#hot-discussions a.author{color:#999;padding:0 10px 0 0;display:none}div#recent-discussions .date,div#popular-discussions .date,div#hot-discussions .date{color:#999;padding:0 10px 0 0}div#recent-discussions div.postLink,div#popular-discussions div.postLink,div#hot-discussions div.postLink{padding:10px 0}div#recent-discussions div.postLink a{font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#050607}div#popular-discussions div.postLink a,div#hot-discussions div.postLink a{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#050607}div#start-discussion label{padding:5px 0 0 0;display:block}div#start-discussion input,div#start-discussion textarea{width:95%}div#start-discussion input.button{float:right;width:auto}div#start-discussion textarea{height:100px}div#start-discussion .discussion-fields-ex{display:none}.loginPanel{text-align:center;margin:40px 0 100px}.loginPanelInner{height:100px;padding:20px;margin:0;display:inline-block;width:300px;text-align:left;border:1px solid #eee}.loginPanel label{display:block;font-weight:bold;font-size:12px;text-transform:uppercase}.columnList.recommendedLinks{margin:0 0 100px}#disqus_thread{margin-bottom:40px}#disqus_image{float:left;padding:0 10px 10px 0;margin:0 10px 10px 0;width:250px}.columnList.partnerLinks{display:none;padding:10px 20px 30px 0;margin:0 0 40px;background:transparent url(../images/partnercontent_label_bottom_white.png) no-repeat bottom right;max-width:320px}.columnList.partnerLinks h3{margin-top:0}.columnList.partnerLinks .partnerItem{text-align:left;font-size:14px;clear:left;font-family:'Roboto Slab',Arial,sans-serif;font-size:16px;font-weight:300;line-height:1.3em}.columnList.partnerLinks .partnerItem .listImage.thumb{width:100px;height:80px}.columnList.partnerLinks .partnerItem .listImage img.thumb{width:100%}.columnList.partnerLinks .partnerItem .additionalattribute{display:none}.columnList.partnerLinks div.adzone{padding-top:0;background:none}.PartnerList .partnerContainer{display:flex;flex-wrap:wrap;align-items:stretch;align-content:stretch}.PartnerList div.adzone.no-label{background:none;height:100%;margin:0;padding:0 0 35px 0}.PartnerList .partnerItem{background-color:#fff;background:linear-gradient(202deg,#fff 40%,#f9f9f9 101%);padding:12px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);border-radius:3px;margin:3px;text-align:left;height:100%;border-radius:5px;background:linear-gradient(217deg,hsla(201,72%,49%,1) 88px,hsl(201,72%,61%) 91px,hsla(201,72%,39%,1) 520px)}.PartnerList .partnerItem .partnerItemImage{width:120px;height:auto;margin:0 0 0 12px;float:right;overflow:initial}.PartnerList .partnerItem .partnerItemImage img{width:100%;height:auto;padding:2px;background-color:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.PartnerList .partnerItem .partnerItemHeadline{font-size:16px;font-family:'Roboto Slab',Arial,sans-serif;font-weight:300;margin-right:132px;display:block;color:#fff}.PartnerList .partnerItemSource{color:#999;display:none}.PartnerList .partnerItemAbstract{padding:12px 0 0 0;color:#fff}a.inlinetweet:hover{background:#f5f5f5 url(../images/share_twitter.png) no-repeat right center;background-size:contain;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding:2px 22px 2px .5em;margin-right:.5em}.container-fluid.no-padding{padding-left:0;padding-right:0}.container-fluid.featuredSection{margin-top:30px;margin-left:15px;margin-right:15px}.container-fluid.footerSection{background-color:#3f3f3d;padding:30px 0}.navbar-header-wrapper{margin-left:-15px}.top-nav.navbar{padding-bottom:20px;position:fixed;transition:background-color .3s ease-in-out;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.page-edit-mode .top-nav.navbar{top:24px}.top-nav.navbar.affix{background-color:rgba(32,32,32,1)}.top-nav.navbar .container{position:relative}.navbar-inverse{background-color:rgba(32,32,32,.3);border-color:transparent}.navbar-inverse:hover{background-color:rgba(32,32,32,.67)}.no-masthead .navbar-inverse{background-color:rgba(32,32,32,.85)}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:transparent;border-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a{color:#fff;text-transform:uppercase;font-weight:normal;font-size:13px;padding-top:10px;padding-bottom:10px}#navbar-secondary{float:right}.navbar-toggle{float:left}#navbar-social{float:none}.navbar-header #navbar-social{position:absolute;top:0;right:0;width:60%}.navbar-logo{clear:both}#navbar-social li{padding:10px 15px;width:100%;text-align:right;position:relative}#navbar-social a{display:inline-block;padding:0 4px 0 0}#navbar-social a.search{z-index:50}#navbar-social .searchContainer{display:none;margin-top:7px;position:absolute;top:0;width:100%;padding-right:60px}#navbar-social .searchContainer input{width:100%}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:initial}.dropdown-menu{min-width:200px}.dropdown-menu.columns-2{min-width:480px;overflow-x:hidden}.dropdown-menu.columns-3{min-width:600px;overflow-x:hidden}.multi-column-dropdown{list-style:none;padding-left:0}.multi-column-dropdown li a{display:block;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:normal;padding:3px 20px}.multi-column-dropdown li a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-header{font-size:12px;color:#999;text-decoration:underline;padding:3px 20px;text-transform:uppercase}.abstractList .nextPage,.abstractList .prevPage{border:1px solid #009dd9;padding:15px;text-align:center;margin:40px 0;text-transform:uppercase;clear:left}.abstractList .nextPage a,.abstractList .prevPage a{color:#009dd9;text-decoration:none}.abstractList .nextPage.loading,.abstractList .prevPage.loading{background:transparent url(/images/preload_spinner.gif) no-repeat center center;background-size:30px}.abstractItem .imageLink{position:relative;display:block}.abstractItem .imageLink .image-overlay{position:absolute;font-size:11px;text-transform:uppercase;display:none;padding:3px 5px;background-color:#333;color:#f5f5f5;border-bottom-right-radius:3px}.abstractItem:hover .imageLink .image-overlay{display:block}.abstractItem .byline .author:after{content:' | '}.article-tag-container{display:block;overflow:auto}.article-tag{padding-right:20px;font-family:Roboto,Arial,sans-serif;font-weight:normal;font-size:14px;text-transform:uppercase;display:inline-block}.article-tag.focus-area{color:#5f5f60;padding-right:0}.imageGallery,.mediaGallery{margin-bottom:10px}.mastheadSection .mediaGallery{transition:max-height .3s ease;margin-bottom:0}.footerSection{font-family:Roboto,Arial,sans-serif;font-size:12px;text-transform:uppercase;color:#9f9f9f}.footerSection ul{list-style:none;padding-left:0}.footerSection a:link,.footerSection a:visited{color:#fff}.footerSection a:hover{color:#bbb}.footerSection .subscribe{margin:0 0 5px}.footerSection .subscribeText{display:none}.footerSection .subscribe input[type="text"],.footerSection .subscribe input.text{width:70%}.footer-regions,.footer-focus-areas,.footer.newsletter-signup,.footer-links{overflow:auto;padding-bottom:20px}.col-sm-6.footer-focus-areas li,.col-sm-7.footer-focus-areas li,.col-xs-12.footer-focus-areas li{float:left;width:50%;padding:0 10px 0 0}.content-block .abstract{margin-bottom:1.5em;font-style:italic}.page-heading{margin-top:-100px;background-color:#fff;padding:40px 40px 20px;border-bottom:1px solid #ccc;margin-bottom:40px;border-top-right-radius:3px;border-top-left-radius:3px}.no-masthead .page-heading{margin-top:0;padding-bottom:0;padding:0 15px}.page-heading.partnerContent{background:#fff url(../images/partnercontent_label_top.png) no-repeat 40px top;padding-top:30px}.page-heading .glyphicon-collapse-up,.page-heading .glyphicon-collapse-down{display:none}.related-stories .abstractItem{clear:none;min-height:300px;max-width:300px;margin-left:auto;margin-right:auto}.related-stories.vertical .abstractItem{min-height:initial;margin-left:initial;margin-right:initial;border-top:1px solid #f5f5f5;margin-bottom:40px}.related-stories .article-tag-container{padding-top:10px}.related-stories a.imageLink{height:110px;overflow:hidden;display:block;position:relative}.related-stories .no-list-image a.imageLink{height:auto}.related-stories .abstractItem img{float:none;width:100%;position:relative;top:-20px;max-width:initial}.related-stories .abstractItem h2{margin-bottom:.5em;font-family:'Roboto Slab',Arial,sans-serif;font-size:20px;font-weight:300;color:#333;line-height:1.3em}.related-stories.vertical .abstractItem h2{margin-top:5px}.related-stories hr{display:none}.abstractItem{margin:0 0 1.2em 0;clear:left;overflow:auto}.abstractItem .content{font-size:18px;font-weight:300}.author.abstractItem .content{font-size:16px;font-weight:300;font-style:italic;color:#777}.abstractItem img{margin:0 20px 20px 0;width:265px;float:left;max-width:40%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);border-radius:3px}.abstractItem h2{font-family:'Roboto Slab',Arial,sans-serif;font-size:25px;line-height:1.2em;font-weight:300;text-transform:none;color:#333;margin-top:.3em}.abstractItem h2 a:link,.abstractItem h2 a:visited{text-decoration:none;color:#333}.abstractItem h2 span.subtitle{font-size:.7em;display:block}.abstractItem h2 a:hover{color:#818181}.abstractItem .abstract,.abstractItem .abstract-block,.tileItem .abstract{font-size:16px}.abstractItem .tags{clear:left}.abstractItem .imageOverlay{display:none;position:absolute;height:100%;width:100%;top:0;left:0;cursor:pointer;pointer-events:none}.abstractItem img.wideImg{padding-bottom:20px;width:580px}.NewsItemList .abstractItem img.left{width:250px}.byline{margin-bottom:.5em;font-family:'Roboto',Arial,sans-serif;font-size:12px;line-height:1.2em;font-weight:normal;text-transform:uppercase;color:#9f9f9f}.page-heading .byline{font-size:14px}.byline *{color:#9f9f9f;line-height:1.3em;text-transform:uppercase;text-decoration:none}.byline .author{color:#9f9f9f}.byline a:hover{text-decoration:underline}.photoCredit{font-family:'Roboto',Arial,sans-serif;font-size:12px;line-height:1.2em;font-weight:normal;text-transform:uppercase;color:#9f9f9f;text-align:right}.thumb,.listImage img.thumb{width:80px}img.right{float:right;padding:0 0 6px 10px}img.left{float:left;padding:0 10px 6px 0}img.topPad{padding-top:6px}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.socialMediaFeeds{width:100%}.socialMediaFeeds>.tab-content{width:100%;border:1px solid #ddd;border-top:0}.socialMediaFeeds>.tab-content>.tab-pane{width:100%}.socialMediaFeeds .facebookFeed{width:100%}.socialMediaFeeds .nav-tabs li>a{-webkit-filter:grayscale(100%);filter:grayscale(100%);padding-left:50px}.socialMediaFeeds .nav-tabs li.active>a{-webkit-filter:none;filter:none}.socialMediaFeeds .nav-tabs li.social-media-feed-twitter>a{background:url(/images/twitter_icon_color.png) no-repeat 10px center}.socialMediaFeeds .nav-tabs li.social-media-feed-facebook>a{background:url(/images/facebook_icon_color.png) no-repeat 10px center}.socialMediaFeeds .nav-tabs li.active>a{background-color:#fff}iframe.instagram-media-rendered{width:100%}.commentsContainer .fb_iframe_widget,.socialMediaTabs .fb_iframe_widget,.socialMediaFeeds .fb_iframe_widget{width:100% !important}.commentsContainer .fb_iframe_widget span,.socialMediaTabs .fb_iframe_widget span,.socialMediaFeeds .fb_iframe_widget span{width:100% !important}.commentsContainer .fb_iframe_widget iframe,.socialMediaTabs .fb_iframe_widget iframe,.socialMediaFeeds .fb_iframe_widget iframe{width:100% !important}.gsc-above-wrapper-area{border-bottom:0 !important}table.gsc-above-wrapper-area-container tr td{border-bottom:0 !important}.gs-image{margin:0 10px 0 3px}.gsc-control-cse .gsc-option-menu-container .gsc-selected-option-container{width:initial !important}.gs-result .gs-title,.gs-result .gs-title *{color:#333 !important;text-decoration:none !important;font-family:'Roboto Slab',Arial,sans-serif !important;font-size:20px !important;font-weight:300 !important;line-height:1.3em !important}.gsc-control-cse,.gsc-control-cse .gsc-table-result{font-size:17px !important;font-family:Robot,Arial,sans-serif !important;font-weight:300 !important;color:#666}.gsc-table-result td{border-bottom:1px solid #f0f0f0;padding-bottom:20px}.gs-web-image-box,.gs-promotion-image-box{width:auto !important}.gs-web-image-box img.gs-image,.gs-promotion-image-box img.gs-promotion-image{max-width:120px !important}.searchResults ul{margin:0;list-style-type:none}.searchResults .summary{padding:10px 0 10px}.searchResults li{padding:20px 0 !important;border-top:1px solid #f0f0f0}.searchResults li .listImage{width:auto;height:auto}.searchResults li .listImage img{margin:0;width:120px}.searchResults .pager{border-bottom:0;margin-bottom:0;font-size:12px}.searchNoResults{padding:40px;font-size:22px}.searchRefineHeader{position:relative}.searchReset{font-size:16px;position:absolute;right:5px;bottom:5px}.searchParameters{background-color:#f9f9f9;padding:15px 20px 20px}.searchParameters label{font-weight:normal}.sortParameters{font-size:16px;padding:0 0 10px}.sortParameters a{padding:0 8px 0 0}.sortParameters a.inactive{color:#888 !important;cursor:default;text-decoration:none}.searchParameters input[type=text]{width:70%;height:20px;border:1px solid #ccc}.searchParameters ul{margin:0;list-style-type:none}.searchParameters .searchFacets a.inactive{color:#888 !important;cursor:default;text-decoration:none}.selectFacetTitle{font-family:'Open Sans Condensed',sans-serif;font-size:18px;font-weight:bold;padding:6px 10px 6px 0;display:inline-block;vertical-align:middle}.selectedFacet{display:inline-block;padding:6px 18px 6px 10px;background-color:#f0f0f0;margin:0 5px 0 0;font-size:12px;font-weight:bold;position:relative}.selectedFacet:hover{text-decoration:none;background-color:#e5e5e5}.selectedFacet span{position:absolute;top:0;right:5px;font-size:10px;font-weight:normal}.searchQuery{margin:5px 0 15px;display:block}.searchQuery .searchBox{margin:0;vertical-align:top;height:18px;padding:2px 5px;width:85%;font-size:18px}.searchQuery .searchButton{margin:1px 0 0 0}.HomePageClassic h1,.abstractList h1{margin-bottom:20px;font-size:32px}.abstractList,.HomePageClassic .mediaGallery,.HomePageClassic .imageGallery,.socialMediaTabs,.ShareToolsContainer,.socialMediaFeeds,.tabbedAbstractLists{margin-bottom:40px}.HomePageClassic .mastheadSection .mediaGallery{margin-bottom:0}.HomePageClassic .abstractList h1 span,.HomePage .abstractList h1 span{font-size:.7em;display:block;line-height:1em}.HomePageClassic .subcontainer-1{margin-bottom:40px}.abstractList,.tabbedAbstractLists{overflow:auto}.tabbedAbstractLists .abstractList{margin-bottom:0}.abstractList.compactList .abstractItem .imageLink,.abstractList.compactList .abstractItem .article-tag-container{display:none}.abstractList.compactList.regionalStories .abstractItem .imageLink,.abstractList.compactList.regionalStories .abstractItem .article-tag-container{display:block}.regionalStories .article-tag{font-size:12px;display:block}.regionalStories .article-tag.focus-area{display:none}.abstractList.compactList .abstractItem hr{margin:0}.abstractList.compactList .abstractItem h2{font-size:20px;margin-top:.5em}@media(max-width:767px){.container-fluid.contentSection{padding:0 20px}.top-nav.navbar{padding:0 20px 20px;margin:0}.navbar-header-wrapper{margin-left:0}#navbar-secondary{float:none}#navbar-social li{padding:10px 0}#navbar-social .searchContainer{padding-right:28px}.navbar-nav .open .dropdown-menu{background-color:rgba(32,32,32,.8);box-shadow:0 6px 12px rgba(0,0,0,.175)}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a,.multi-column-dropdown li a{color:#ddd}.dropdown-menu.multi-column{min-width:240px !important;overflow-x:hidden}.multi-column-dropdown li a{padding:5px 15px 5px 25px}.multi-column-dropdown li a:hover{color:#fff;background-color:transparent}.dropdown-header{color:#ddd}.FeatureSet .sideBar{float:none !important;margin:0;width:100%}.FeatureSet div.featuredImage{clear:both;width:100%;max-width:100% !important}.top-nav img.image-logo{max-width:240px;margin-bottom:5px;max-height:50px}.navbar-logo{clear:none}h1{font-size:38px}div#footeradholder .row:before{display:inline}div#footeradholder .row:after{clear:none}#footeradholder .footerad{float:left;display:block}.pageCard.events,.events .pageCard{display:block;overflow:auto}.pageCard.events .cardContent,.pageCard.noImage.events .cardContent,.events .pageCard .cardContent,.events .pageCard.noImage .cardContent{width:100%;border:0;border-bottom:1px solid #ddd;display:block}.pageCard.events .cardContentText.abstract{float:left}.pageCard.events .cardContentText.abstract,.events .pageCard .cardContentText.abstract{padding:20px 20px 60px;width:100%;display:block}.EventListingMap .pageCardList .pageCard{border:1px solid #ddd}.EventListingMap .pageCardList .pageCard .cardContent,.EventListingMap .pageCardList .pageCard.noImage .cardContent{border-radius:0;background-color:#f3f3f3;border-right:0;width:100%}.EventListingMap .pageCardList .cardContentText.abstract .btn-goto-map{right:17px;top:-17px;left:auto}.EventListingMap #map-canvas{height:370px}.FeaturedStoryLong .content-callout-left .content-callout-text,.FeaturedStoryLong .content-callout-right .content-callout-text,.FeaturedStoryLong .content-callout-full .content-callout-text,.FeaturedStoryLong .content-callout-full-page .content-callout-text{font-size:18px}.FeaturedStoryLong .content-callout-left .content-callout-text:before,.FeaturedStoryLong .content-callout-right .content-callout-text:before,.FeaturedStoryLong .content-callout-full .content-callout-text:before,.FeaturedStoryLong .content-callout-full-page .content-callout-text:before{top:-15px;left:-40px;font-size:80px;line-height:80px;height:80px}.FeaturedStoryLong .content-callout-left,.FeaturedStoryLong .content-callout-right{width:auto;margin:2em 0 3em;padding:2em 16.5%;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.FeaturedStoryLong .page-title-has-heading{float:none;width:auto}.FeaturedStoryLong .heading-text{min-height:0;margin:1em 0 0;padding:0;border:0;float:none;width:auto}.PartnerList .partnerItem{max-width:80%;margin-left:auto;margin-right:auto}.PartnerList .content-block{max-width:80%;margin-left:auto;margin-right:auto}}@media(max-width:991px){.FeatureSet div.featuredImage{max-width:400px}.FeaturedStoryLong .content-image-full-page{margin:0}.FeaturedStoryLong .featuredImage{margin:0}.FeaturedStoryLong leaderboard.featured{margin:0}.FeaturedStoryLong .leaderboard{margin:1em 0;padding:5px 0}.FeaturedStoryLong .content-callout-full-page{margin:2em 0 3em;padding:2em 16.5%}}@media(min-width:992px){.page-heading .glyphicon-collapse-up,.page-heading .glyphicon-collapse-down{position:absolute;right:5px;top:5px;color:rgba(0,0,0,.2);font-size:1.3em;cursor:pointer;display:block}.no-masthead .page-heading .glyphicon-collapse-up,.no-masthead .page-heading .glyphicon-collapse-down{display:none}.mastheadSection .mediaGallery.masthead-image-collapsed{max-height:140px !important;overflow:hidden;-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}.masthead-image .caption-overlay.has-caption{background-size:100% 320px}.masthead-image .caption-overlay.has-caption{background-size:100% 320px}}@media(max-width:1200px){.grid .pageCard .cardOverlayText.abstract{font-size:.95em}}@media(max-width:991px){.page-heading{margin-top:0;margin-bottom:40px;padding:0 15px 40px}.page-heading.partnerContent{background-position-x:15px;margin-top:-40px}body.has-treatment h1.page-title.treatment-heading.treatment-heading-hidden .title{padding:34px 0 0 200px}body.has-treatment .treatment-heading span.title,body.treatment-on-the-ground .treatment-heading span.title,body.treatment-on-the-ground-espa-ol .treatment-heading span.title,body.treatment-on-the-ground--espa-ol- .treatment-heading span.title,body.treatment-state-of-health .treatment-heading span.title{background-position:0 -5px;padding:34px 0 0;font-size:45px;background-size:200px}body.has-treatment .treatment-heading.treatment-show-title span.title{font-size:.7em}body.treatment-on-the-ground .treatment-heading.treatment-no-place span.title,body.treatment-on-the-ground-espa-ol .treatment-heading.treatment-no-place span.title,body.treatment-on-the-ground--espa-ol- .treatment-heading.treatment-no-place span.title,body.treatment-state-of-health .treatment-heading.treatment-no-place span.title{line-height:0;font-size:0}.attributeBrowser ul li{border-bottom:0;display:inline-block;padding:0;width:32%;vertical-align:top;min-height:3em;margin:0}.grid .pageCard{width:50%}.pageCard.noAbstract.events.stacked .cardContent,.events.stacked .pageCard.noAbstract .cardContent{padding-top:0;padding-bottom:0;background-color:transparent}.pageCard.noAbstract.events.stacked .cardContentImage,.events.stacked .pageCard.noAbstract .cardContentImage{width:50%;float:left;margin-right:20px;margin-bottom:0}.pageCard.noAbstract.events.stacked .cardContentDetails,.events.stacked .pageCard.noAbstract .cardContentDetails{margin:0;margin-left:51%}.pageCard.noAbstract.events.stacked .cardContent .tags,.events.stacked .pageCard.noAbstract .cardContent .tags{clear:none}.pageCard.noAbstract.events.stacked .cardContent .eventTags,.events.stacked .pageCard.noAbstract .cardContent .eventTags{padding-bottom:30px}}@media(max-width:570px){.container-fluid.contentSection{padding:0 10px}.abstractItem h2{font-size:22px}.content-callout-right,.content-callout-left,.content-image-left,.content-image-right{float:none;margin-left:auto;margin-right:auto}.content-image-left.content-image-can-upsize,.content-image-right.content-image-can-upsize,.content-image-natrual.content-image-can-upsize{width:auto}.content-image-left.content-image-can-upsize img,.content-image-right.content-image-can-upsize img,.content-image-natrual.content-image-can-upsize img{width:100%;max-width:500px}.CompanyList .company{padding-top:62%}.CompanyList .company .companyLogoContainer{height:0;width:100%;bottom:auto;border-left:0;padding-bottom:60%;left:0}.CompanyList .company.companyHasLogo .innerContent{width:auto}.pageCard.noAbstract.events.stacked .cardContent,.events.stacked .pageCard.noAbstract .cardContent{padding-bottom:20px}.pageCard.noAbstract.events.stacked .cardContentImage,.events.stacked .pageCard.noAbstract .cardContentImage{width:auto;float:none;margin-right:-20px;margin-bottom:20px}.pageCard.noAbstract.events.stacked .cardContentDetails,.events.stacked .pageCard.noAbstract .cardContentDetails{margin:0}}@media(max-width:520px){#newsletterModal.single-site .modal-dialog iframe{min-height:420px}#newsletterModal.multi-site .modal-dialog iframe{min-height:670px}.PartnerList .partnerItem{margin-left:3px;margin-right:3px;max-width:100%}.PartnerList .content-block{max-width:100%;margin:0}}@media(max-width:450px){.abstractItem img{margin:0;width:100%;max-width:450px;opacity:1;float:none}.NewsletterSignupReCaptcha .col-xss-12{width:100%}}@media print{.page-heading{background-color:#fff !important}a[href]:after{content:none !important}.navbar-header .navbar-toggle,.footer.newsletter-signup,.columnList.network.horizontal,.ShareToolsContainer,.contentMeta,.towerad-container,.adzone,.leaderboard,#footeradholder,.commentsContainer{display:none !important}.navbar-nav{visibility:hidden}.navbar{display:block;position:relative}.top-nav.navbar{position:absolute}}img.lazy-load{opacity:0}img:not(.initial){transition:opacity 1s}img.lazy-load.initial,img.lazy-load.loaded,img.lazy-load.error{opacity:1}img.lazy-load:not([src]){visibility:hidden}.carousel-main .article-tag{font-size:12px;line-height:1.5em}.carousel-thumbs{height:84px;padding:0}.carousel-main .flickity-viewport{width:100%;border-radius:2px}.caption-below .carousel-main .flickity-viewport{border-bottom:1px solid #ddd}.mediaGallery.card .carousel-main .flickity-viewport{-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);box-shadow:0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);border:0}.carousel .flickity-viewport{transition:height .2s}.carousel-main .flickity-slider{transform:translateX(0) !important}.carousel .flickity-button{background-color:#fff}.carousel .flickity-button:hover{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.carousel .flickity-prev-next-button{width:30px;height:30px;border-radius:4px;top:0;margin-top:33.33%}.aspect-3x1 .carousel .flickity-prev-next-button{margin-top:15.15%}.mediaGallery .carousel-main .flickity-prev-next-button.previous{left:-15px}.mediaGallery .carousel-main .flickity-prev-next-button.next{right:-15px}.mastheadSection .carousel-main .flickity-prev-next-button.previous{left:0}.mastheadSection .carousel-main .flickity-prev-next-button.next{right:0}.flickity-fullscreen-button{right:-9px;top:-9px}.carousel-main .carousel-cell{height:auto;width:100%;left:0 !important;opacity:0;transition:opacity .6s ease-in-out}.carousel-thumbs .carousel-cell{border-radius:2px;padding:3px;margin:4px 3px 0;opacity:.7}.carousel-main .carousel-cell.is-selected{opacity:1;z-index:2}.carousel-thumbs .carousel-cell.is-selected{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);box-shadow:0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);background-color:#fff;opacity:1}.carousel-main .carousel-image,.carousel-main .carousel-image-container{width:100%;height:100%;position:absolute;object-fit:cover;top:0;margin:0 auto}.featured-media-gallery .carousel-main .carousel-image{object-fit:contain}.carousel-main .carousel-image-container{padding-bottom:66.6%;position:relative}.aspect-3x1 .carousel-main .carousel-image-container{padding-bottom:30.3%}.carousel-main .carousel-image-container.image-vertical img{object-fit:contain}.mode-lazy .carousel-main .carousel-image-container{background:transparent url(/images/loading.gif) no-repeat center center}.mode-lazy .carousel-main .carousel-image-container img{opacity:0;transition:opacity .3s ease-in}.mode-lazy .carousel-main .carousel-image-container img.lazy-load.loaded,.mode-lazy .carousel-main .carousel-image-container img.flickity-lazyloaded{opacity:1}.carousel-thumbs .carousel-image{height:32px;width:auto;border-radius:2px}.carousel-video-container{width:100%;border-radius:2px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);overflow:hidden}.carousel .cell-item{transition:background-color .3s;z-index:20;position:relative}.carousel .cell-item .pageItemOverlay{background-image:linear-gradient(to top left,transparent 54%,#222 80%);opacity:.4;position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;z-index:1}.title-above .carousel .cell-item .pageItemOverlay{display:none}.carousel .cell-item.noImage:hover{background-color:rgba(70,70,70,.7)}.carousel .cell-item h2{padding:20px 0 0;margin:0;z-index:2;color:#fff;position:absolute;width:100%}.title-above .carousel .cell-item h2{position:relative;color:#333;position:relative}.carousel h2.pageItemTitle span.pageItemTitleWrap{opacity:1;font-size:20px;position:relative;z-index:1;border-radius:3px;padding:8px 60px 10px;line-height:1.3em;display:block}.mastheadSection .carousel h2.pageItemTitle span.pageItemTitleWrap{font-size:20px}.carousel h2.pageItemTitle span.pageItemTitleText{font-weight:300;padding-bottom:.3em;display:block}.carousel h2.pageItemTitle span a{font-family:Roboto,Arial,sans-serif;font-size:13px;color:#fff;text-decoration:none;left:20px;display:inline-block;background-color:rgba(51,51,51,.8);padding:.8em;border-radius:3px;text-transform:uppercase;line-height:1em}.carousel h2.pageItemTitle span a:hover{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);background-color:rgba(51,51,51,1)}.carousel .cell-item .pageItemAbstract{padding:20px 60px;font-size:16px;line-height:1.5em;color:#fff;width:100%;margin:0;position:absolute;z-index:1;text-align:left;bottom:-30%;opacity:0;transition:bottom .3s,opacity .5s;background-color:rgba(51,51,51,.8)}.mastheadSection .carousel .cell-item .pageItemAbstract{padding-bottom:60px}.carousel .cell-item:hover .pageItemAbstract{opacity:1;bottom:0}.carousel .captionOverlay{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;padding:.4em 0;background-color:rgba(96,96,96,.3);color:#fff;display:block}.mastheadSection .captionOverlay{width:100%}.carousel .captionOverlay .captionText{margin:0 auto 4px auto;padding:1em 15px 0;font-size:15px;line-height:1.3em;text-align:left;display:block;position:relative;z-index:1;text-transform:none;background-color:transparent}.carousel .captionText .image-credits{font-size:.7em;line-height:1em;position:absolute;top:0;right:0;padding:0 0 9px 15px}.mastheadSection .carousel .captionOverlay .captionText{padding:0 15px}.mastheadSection .carousel .captionText .image-credits{float:right;position:relative;z-index:1;text-transform:none;font-size:1em;padding:0}.caption-below .carousel-main{padding-bottom:0}.caption-below .carousel .captionOverlay{position:relative;background:transparent;color:#666}.caption-below .carousel-main .cell-item .pageItemOverlay{padding-bottom:80px}.carousel-main.is-fullscreen{z-index:1100;background:hsla(0,0%,100%,1)}.carousel.is-fullscreen .flickity-viewport{transition:none}.carousel-main.is-fullscreen .carousel-cell{width:100%;display:flex;justify-content:center;flex-direction:row;align-items:center;padding:0 10%;overflow:auto;height:100%}.carousel-main.is-fullscreen .cell-item{position:relative;display:flex;flex-direction:row;padding-top:10px;flex-wrap:wrap;align-items:center;flex-basis:5%;max-height:100%;max-width:100%;height:auto}.carousel-main.is-fullscreen .cell-item .pageItemOverlay{display:none}.carousel-main.is-fullscreen .cell-item h2{padding:0 0 20px 0;margin:0;z-index:2;flex-grow:0;position:relative;width:100%}.carousel-main.is-fullscreen h2.pageItemTitle span.pageItemTitleWrap{padding:0;max-width:unset;color:#333}.carousel-main.is-fullscreen .cell-item .pageItemAbstract{opacity:1;bottom:0;position:initial;background-color:initial;padding:0 0 28px;color:#333}.aspect-3x1 .carousel-main.is-fullscreen .carousel-image-container,.carousel-main.is-fullscreen .carousel-image-container{flex-basis:100%;flex-shrink:0;position:relative;padding-bottom:0;height:auto}.carousel-main.is-fullscreen .carousel-image{object-fit:scale-down}.carousel-main.is-fullscreen .carousel-image{width:auto;height:auto;object-fit:unset;position:relative;max-width:80vw;border-radius:2px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.is-fullscreen .carousel-thumbs{display:none}.carousel-main.is-fullscreen .captionOverlay{position:relative;width:100%;background:transparent;color:#666}.carousel-main.is-fullscreen .flickity-prev-next-button.previous{left:10px}.carousel-main.is-fullscreen .flickity-prev-next-button.next{right:10px}.carousel-main.is-fullscreen .flickity-prev-next-button{top:50%;margin-top:0}.is-fullscreen .flickity-fullscreen-button{right:20px;top:20px}@media(min-width:768px){.mastheadSection .carousel-main .cell-item h2{padding-top:20px}.mastheadSection .carousel-main .captionText{padding:0}.mastheadSection .carousel-main .captionText,.mastheadSection .carousel-main .cell-item .pageItemTitleWrap{width:720px;margin:0 auto}.mastheadSection .carousel-main .cell-item .pageItemTitleText{max-width:60%}}@media(min-width:868px){.mastheadSection .carousel-main .cell-item .pageItemTitleWrap{padding:0}}@media(min-width:992px){.media-gallery-small.top .carousel-main:not(.is-fullscreen) h3:first-child{margin-top:0}.media-gallery-small .carousel-main:not(.is-fullscreen) h2 span.pageItemTitleWrap{font-size:16px;line-height:1.5em;padding:0 40px}.media-gallery-small .carousel-main:not(.is-fullscreen) h2.pageItemTitle span a{font-size:12px}.media-gallery-small .carousel-main:not(.is-fullscreen) .cell-item .pageItemAbstract{display:none}.mastheadSection .carousel-main .captionText{width:auto}.mastheadSection .carousel-main .captionOverlay{padding-bottom:65px;width:970px;margin:0 auto}.mastheadSection .carousel-main .cell-item .pageItemTitleWrap{width:890px}.HomePage .mastheadSection .carousel-main .captionOverlay,.HomePageClassic .mastheadSection .carousel-main .captionOverlay{padding-bottom:.4em}}@media(min-width:1200px){.mastheadSection .carousel-main .cell-item .pageItemTitleWrap,.mastheadSection .carousel-main .captionOverlay{width:1170px}.mastheadSection .carousel-main .cell-item .pageItemTitleWrap{width:1090px}}@media(max-width:991px){.carousel-main .cell-item .pageItemAbstract{font-size:15px}}@media(max-width:767px){.mastheadSection .carousel-main .cell-item h2 span.pageItemTitleWrap{font-size:18px}.mastheadSection .carousel-main .captionOverlay .captionText{font-size:12px}}@media(max-width:570px){.mastheadSection .carousel-main .flickity-viewport{position:relative;border-bottom:1px solid #ddd}.mastheadSection .carousel-main{padding-bottom:0}.mastheadSection .carousel-main.card{margin:10px 10px 0}.mastheadSection .carousel-main .carousel-cell{height:auto}.mastheadSection .carousel-main .cell-item{height:auto;display:flex;flex-direction:column}.mastheadSection .carousel .cell-item .pageItemOverlay{display:none}.mastheadSection .carousel-main .cell-item h2{order:2;padding:0 5px .5em;position:relative}.mastheadSection .carousel-main .cell-item h2 span.pageItemTitleWrap{color:#333;padding:8px 20px 0}.carousel-main .cell-item h2{padding:20px 20px 0}.carousel-main .cell-item h2 span.pageItemTitleWrap{font-size:18px}.carousel-main .cell-item .pageItemAbstract{display:none}.carousel h2.pageItemTitle span a{padding:.6em;font-size:12px}.mastheadSection .carousel-main .carousel-image-container{order:0;padding-bottom:0}.mastheadSection .carousel-main .carousel-image{position:relative}.mastheadSection .carousel-main .captionOverlay{position:relative;order:1;color:#999;padding:1.5em 10px 0;background:transparent}.carousel-main .captionOverlay .captionText{font-size:12px}.mastheadSection .carousel-main .captionOverlay .captionText{font-size:15px}.mastheadSection .carousel-main .captionText .image-credits{position:absolute;font-size:.8em;top:-1.5em}.carousel.is-fullscreen .cell-item .pageItemAbstract{font-size:16px;display:block}.carousel.is-fullscreen .carousel-cell{flex-direction:column;padding:0 12%}.carousel.is-fullscreen .carousel-image{height:initial;width:100%;max-width:76vw}.mediaGallery .carousel-main.is-fullscreen .flickity-prev-next-button.previous{left:0}.mediaGallery .carousel-main.is-fullscreen .flickity-prev-next-button.next{right:0}.mediaGallery .carousel-main.is-fullscreen .flickity-button{background-color:transparent}}