.view_projects_sub_header{width:870px;height:40px;margin:10px auto}.view_projects_sub_header h3{float:left;margin:0 auto;width:500px}#view_projects_main_content{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;xxborder-right:1px solid #ddd;border-top:7px solid #4a7239;background:#fff;width:870px;float:left;clear:right;margin:20px auto 20px 33px;padding:20px 30px;min-height:400px}.group{width:850px;float:left}#portfolio_wrap{float:left;max-width:870px;min-height:870px;margin:0 auto;overflow:hidden;background-color:#fff;xxborder:1px solid #ddd;xx-moz-box-shadow:0 0 5px #ddd;xx-webkit-box-shadow:0 0 5px #ddd;xxbox-shadow:0 0 5px #ddd}a{color:#444;outline-color:#aaa}a:hover{color:#4f0d4d}.title-top{margin-bottom:.35714em;padding-bottom:.5em;border-bottom:3px solid #000}ol,ul{padding:0;margin:0}dl{margin:0 auto;color:#777;float:left;padding:35px 10px;width:820px}dd,dt{margin:0}dt{margin-right:5px}.filter li{float:left;display:inline-block;padding:4px 0;margin-bottom:0;font-size:13px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#666;background-color:#f5f5f5;margin-right:2px;border-bottom-color:#a2a2a2}.filter#geography li{border:1px solid #bcb397}.filter#industry li{border:1px solid #9abecb}.filter#industry2 li{border:1px solid #9abecb;background-color:#9abecb}.filter#nature li{border:1px solid #e2c089}.filter#geography li a{padding:7px 19px;background-color:#bcb397;color:#FFF}.filter#industry li a{padding:7px 45px;background-color:#9abecb;color:#FFF}.filter#industry2 li a{padding:7px 40.5px;background-color:#9abecb;color:#FFF}.filter#nature li a{padding:7px 23px;background-color:#e2c089;color:#FFF}.filter a{color:#000;text-decoration:none}.current a,.filter a:hover{color:#4f0d4d}.portfolio li{float:left;xxmargin-right:15px;margin-bottom:10px;border:1px solid #ccc}.portfolio_card_1{width:831px;background-color:#FFF;display:block;padding:8px}.portfolio_card_1 h2{font-size:16px;line-height:20px;font-weight:700;color:#89a45e;text-transform:uppercase}.portfolio_card_1 span{font-size:14px;line-height:24px;font-weight:700}.portfolio_card_1 p{color:#000;font-size:14px;line-height:17px;font-weight:400;background:url(../images/grey_bullet.png) 0 5px no-repeat;padding-left:10px}.arrow:after,.tooltip{background:#dbe6b1;border:1px solid #fff}.tooltip{pointer-events:none;opacity:0;display:inline-block;position:absolute;padding:8px;color:#000;xxborder-radius:20px;margin-top:20px;text-align:center;font:400 12px Arial,Helvetica,sans-serif;text-decoration:none;box-shadow:0 0 7px #000}.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}.arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:30px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.tooltip.active{opacity:1;margin-top:-1px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.tooltip.out{opacity:0;margin-top:-20px}.tabNav{border-bottom:1px solid grey;padding-bottom:2px;margin:30px 0 0;float:left;width:870px}.tabNav #nav1{color:#bcbe97;padding:5px 25px;text-align:center;margin-left:10px;margin-right:4px;font-size:16px}.tabNav #nav2{color:#9abecb;padding:5px 25px;text-align:center;margin-right:4px;font-size:16px}.tabNav #nav3{color:#e2c089;padding:5px 25px;text-align:center;margin-right:4px;font-size:16px}.tabNav #nav1 a,.tabNav #nav2 a,.tabNav #nav3 a{padding:5px 20px}.tabNav #nav1.active{background-color:#bcb397;color:#FFF;padding:5px 25px;text-align:center;margin-right:2px}.tabNav #nav2.active{background-color:#9abecb;color:#FFF;padding:5px 25px;text-align:center;margin-right:2px}.tabNav #nav3.active{background-color:#e2c089;color:#FFF;padding:5px 25px;text-align:center;margin-right:2px}#tabsControl #page1 dl{background-color:#e8e9d9}#tabsControl #page1 ul{background-color:#e8e9d9;width:850px;padding:0 10px}#tabsControl #page1 ul li.current a{color:#bcbe97;background-color:#FFF}#tabsControl #page1 dl ul{background-color:#e8e9d9;width:860px;padding:0}#tabsControl #page2 dl{background-color:#daeef5}#tabsControl #page2 ul{background-color:#daeef5;width:850px;padding:0 10px}#tabsControl #page2 ul li.current a{color:#9abecb;background-color:#FFF}#tabsControl #page2 #industry2 li.current a{color:#9abecb;background-color:#FFF;padding-left:38px}#tabsControl #page2 dl ul{background-color:#daeef5;width:860px;padding:0}#tabsControl #page2 dl #industry{margin-bottom:5px}#tabsControl #page3 dl{background-color:#fdecd1}#tabsControl #page3 ul{background-color:#fdecd1;width:850px;padding:0 10px}#tabsControl #page3 ul li.current a{color:#b9ad99;background-color:#FFF}#tabsControl #page3 dl ul{background-color:#fdecd1;width:860px;padding:0}