@font-face{font-family:dinengschrift;src:url(DINEngschrift.ttf);font-weight:400;font-style:normal}#ie{display:none}#ie,.message-banner{background:#f7eaab;padding:10px 60px;text-align:center;color:#553f39;border-bottom:1px solid #ccc;position:relative}.message-banner{background:#555;color:#ddd;margin:0 -5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;box-shadow:0 -1px 10px rgba(0,0,0,.5) inset;border:none}.message-banner .button{width:200px;margin:10px auto 5px;border:none}#ie .close,.message-banner .close{position:absolute;right:10px;top:3px;font-size:20px;font-weight:700;color:#333}#ie.closed,.message-banner .closed{display:none}.message-banner .close{color:#fff;right:15px}.message-banner a{color:#a7d4e3}.ie7 #ie,.ie6 #ie{display:block}.lightweight{color:#999}h1.smaller{font-size:22px}.vert-middle{vertical-align:middle}.outset-widget{background-color:#f6f6f6;border:1px solid #ccc;padding:13px;margin-bottom:20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.75) inset,0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(255,255,255,.75) inset,0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(255,255,255,.75) inset,0 1px 2px rgba(0,0,0,.1)}.inset-widget{background-color:#f9f9f9;padding:13px;margin-bottom:20px;border:1px solid #ccc;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;box-shadow:0 1px 2px rgba(0,0,0,.2) inset}h1 .suppliment-link{float:right;font-size:13px;padding:10px 0}.figure{margin-bottom:12px;border:1px solid #eee;padding:8px;-moz-border-radius:3px;border-radius:3px}.figure .container{overflow:hidden;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #eee}.figure .container:last-child{border:0;margin:0;padding:0}.figure-left{float:left;margin:0 15px 8px 0}.figure-right{float:right;margin:0 0 8px 15px}.figure-sm{width:208px}.figure-md{width:352px}.figure-lg{width:425px}.figure-full{width:652px}.media-link,.video-link,.social-link{padding-left:20px;background:url(../img/media-link.png) left center no-repeat}.video-link{background-image:url(../img/video-link.png)}.social-link.twitter{background-image:url(../img/icons/twitter_16.png)}.social-link.facebook{background-image:url(../img/icons/facebook_16.png)}.social-link.linkedin{background-image:url(../img/icons/linkedin_16.png)}.social-link.googleplus{background-image:url(../img/icons/googleplus_16.png)}.inactive-alert{border:1px solid #eee;padding:50px;text-align:center;color:#888;font-style:italic}.figure .figcaption{font-size:12px;padding:10px 2px 4px;line-height:1.35;color:#777}.feature-image{padding:0 0 10px;border:0;margin:0 0 20px;border-bottom:2px solid #f9f9f9}.border-image{border:1px solid #666;margin:10px 0 5px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.center{margin-right:auto;margin-left:auto;text-align:center}.clears{clear:both}.raise{position:relative;z-index:10}.small-link{font-size:11px!important}.medium-link{font-size:13px!important}.large-link{font-size:14px!important}.more-link,.more-link-dark{background:url(../img/arrow-sm.png) right center no-repeat;padding-right:8px}.more-link-dark{color:#666}.more-link-dark:hover{color:#333}.back-link,.back-link-dark{background:url(../img/back-link.png) right center no-repeat;padding-right:17px}.back-link-dark{color:#666}.back-link-dark:hover{color:#333}.print-link{padding-left:12px;background:left center no-repeat url(../img/sbx/sbx-print.gif)}.chat-link{padding-left:14px;margin-bottom:10px;display:block;background:left center no-repeat url(../img/chat-icon.png)}.phone-link{padding-left:14px;display:block;background:left center no-repeat url(../img/phone-icon.png)}.map-link{padding-left:10px;display:block;background:left center no-repeat url(../img/map-icon.png)}.email-link{padding-left:13px;display:block;background:left center no-repeat url(../img/sbx/sbx-email.gif)}.rss-link{padding:2px 20px 2px 0;background:right center no-repeat url(../img/rss.png)}.help-tip{padding:2px}#subscribe-bar{display:block;clear:both;float:none;margin-bottom:12px;overflow:hidden;margin-top:-12px}#subscribe-bar a{float:right;font-size:11px}.ask-q p{text-align:center}a img.product{display:block;border:2px solid #fff;-moz-box-shadow:0 0 5px #aaa;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}a:hover img.product{-moz-box-shadow:0 0 5px #666;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.js-only{display:none}.simple-pagination{padding:10px 15px!important}.simple-pagination li{font-size:13px!important}.simple-pagination li span{color:#ddd}table{border:1px solid #eee;width:100%;border-collapse:collapse;margin-bottom:15px}table td,table th{padding:5px;text-align:left;border-bottom:1px solid #eee;border-right:1px solid #eee}.checklist li{background-image:url(../img/published-check.gif);background-position:0 3px;padding-left:18px}.radiolist li{list-style:none;margin-bottom:2px;margin-left:0;display:block}.radiolist li input{float:left;margin-right:4px}.radiolist li label{font-size:12px;font-weight:400}#wrapper{margin:0 auto;position:relative;width:960px;padding:0}.sub-compact{margin-bottom:0!important}blockquote{border-left:2px solid #f5f5f5;background:0 0;color:#666;font-style:italic;padding:0 20px;line-height:22px}#content .styleguide-section p{font-weight:700;background:#eee;color:#aaa;text-shadow:0 1px 0 #fff;text-transform:uppercase;padding:10px;margin:30px 0}#content .styleguide-section.top p{margin-top:0}.inset-frame{float:left;position:relative;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.4) inset;box-shadow:0 1px 2px rgba(0,0,0,.4) inset;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden;-moz-background-clip:content-box;-webkit-background-clip:content-box;background-clip:content-box}.inset-frame img{z-index:-1;position:relative;-moz-border-radius:3px;border-radius:3px;display:block;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.outset-frame{float:left;-moz-border-radius:3px;border-radius:3px;overflow:hidden;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2) inset,0 -1px 0 rgba(0,0,0,.2) inset,1px 0 0 rgba(0,0,0,.2) inset,-1px 0 0 rgba(0,0,0,.2) inset,0 2px 0 rgba(255,255,255,.3) inset,0 1px 2px rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.2) inset,0 -1px 0 rgba(0,0,0,.2) inset,1px 0 0 rgba(0,0,0,.2) inset,-1px 0 0 rgba(0,0,0,.2) inset,0 2px 0 rgba(255,255,255,.3) inset,0 1px 2px rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.2) inset,0 -1px 0 rgba(0,0,0,.2) inset,1px 0 0 rgba(0,0,0,.2) inset,-1px 0 0 rgba(0,0,0,.2) inset,0 2px 0 rgba(255,255,255,.3) inset,0 1px 2px rgba(0,0,0,.25)}.outset-frame img{z-index:-1;position:relative;-moz-border-radius:3px;border-radius:3px;display:block}#header{width:960px;border-top:1px solid #fff;padding:0 0 20px}#header p#page-title{width:700px;margin:0;overflow:hidden;line-height:1.3em;font-size:28px;font-weight:600}#header p#page-title a{margin-bottom:0;margin-top:18px}#header p#page-title span.section{padding:26px 0 30px;height:29px;font-size:30px;line-height:30px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#555;display:block;border-bottom:none;margin-top:18px;margin-bottom:0;padding-bottom:0}#header p#page-title a.section{font-size:30px;line-height:30px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#505050}#header p#page-title a.logo{float:left;height:85px;width:86px;margin-right:17px;text-indent:-9999px;background:url(../img/logo.png) no-repeat left}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#header p#page-title a.logo{background:url(../img/logo@2x.png) no-repeat left;background-size:85px 85px}}#header p#page-title a span{color:#888}#header #clearRight{float:right;clear:right;overflow:hidden;margin-top:25px}#header #personalNav{float:right;margin:30px 0 0;width:260px}#header .mini-search-container{border-color:#ccc;display:block!important}#header .mini-search{clear:both;width:270px;float:right;margin:10px 0 0;background:#eee;border-color:#ccc}#header .mini-search label{display:none}#header #personalNav .mini-search-field,#header #personalNav .mini-search .form-text{width:240px}#local_tasks,#console{clear:both;overflow:hidden;padding:6px;border:1px solid #e1e1e1;position:relative;top:-20px;-moz-border-radius:4px;border-radius:4px}#console{margin-bottom:20px;position:static}#header #personalNav li,#local_tasks .links li{float:right;list-style:none;padding:0;color:#7e8083;font-size:11px;text-decoration:none;margin:0 0 0 10px}#header #personalNav .personal-search{clear:both;padding:0;margin:0}#header #personalNav li a,#local_tasks .links li a{display:block;color:#505050;text-decoration:none;padding:4px}#header #personalNav li a:hover,#local_tasks .links li a:hover{color:#333}#header #personalNav li a.active,#header #personalNav li a.active-trail,#local_tasks .links li a.active,#local_tasks .links li a.active-trail{background:#f1f1f1;padding:4px 8px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;box-shadow:0 1px 2px rgba(0,0,0,.2) inset}#header #site-search{width:213px;padding:0!important;display:block;margin-right:10px!important;clear:both}#header #site-search input{float:left;margin-right:5px;padding:5px;border:1px solid #ccc;width:160px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1) inset;-moz-box-shadow:0 2px 2px rgba(0,0,0,.1) inset;box-shadow:0 2px 2px rgba(0,0,0,.1) inset}#header #site-search .button{color:#fff;text-decoration:none!important;padding:4px 7px;margin:0!important}#navBar{background:#e5e6e6;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.08);-moz-box-shadow:0 1px 2px rgba(0,0,0,.08);box-shadow:0 -1px 2px rgba(0,0,0,.08) inset}#globalNav{width:960px;padding:0;margin:auto;position:relative;z-index:5}#navBar:after,#globalNav:after{content:".";display:block;height:0;clear:both;visibility:hidden}#globalNav #mainNav{float:left;margin:auto}#globalNav #mainNav li{float:left;list-style:none;margin:0}#navBar #mainNav li a{display:block;background:0 0;text-indent:0;margin-right:30px;padding:14px 0 15px;outline:none;letter-spacing:1px;color:#646464;height:16px;font-weight:700;font-size:13px;text-shadow:0 1px 0 rgba(255,255,255,.55)}#navBar #mainNav li a.active,#navBar #mainNav li a.active-trail{background:url(../img/selected.png) center bottom no-repeat;color:#62962e;margin-top:1px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#navBar #mainNav li a.active,#navBar #mainNav li a.active-trail{background:url(../img/selected@2x.png) center bottom no-repeat;background-size:15px 9px}}li.join-nav{background:#00afd0;border:1px solid #0bb1d0;padding:0;line-height:100%;height:30px;border-radius:5%;top:2px;position:relative}li.join-nav a{color:#fff!important;padding-top:0!important}div#join-nav-small li{display:block;max-width:150px;margin-left:auto;margin-right:auto;border-radius:0!important;width:100%;background:#00afd0;border:1px solid #0bb1d0;padding:10px;line-height:100%;border-radius:5%}div#join-nav-small li a{color:#fff}div#join-nav-small{display:inline-block;width:100%;margin-left:auto;margin-right:auto;border-top:1px solid #dfdfdf;padding:5px 0}#utilityNav{float:right;margin-top:1px}#utilityNav li{display:block;float:left;list-style:none;font-size:13px;text-decoration:none;margin:0}#utilityNav li a{padding:4px 9px 3px;margin:9px 0 0;display:block;color:#646464;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,.55)}#utilityNav #login a{color:#17b0cd!important;display:inline}#utilityNav li a:hover{color:#505050;text-decoration:none}#utilityNav li a.active,#utilityNav li a.active-trail{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.6);background-color:#797979;background-image:-moz-linear-gradient(100% 100% 90deg,rgba(0,0,0,.3),rgba(0,0,0,0) );background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(0,0,0,.15) ),to(rgba(0,0,0,.0) ) );-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.4);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.4);box-shadow:0 1px 2px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.4)}#utilityNav li.first a{margin-right:0;padding-right:0}#utilityNav li.first a.active,#utilityNav li.first a.active-trail{padding-right:9px}#utilityNav #sign-in a{font-size:12px;text-shadow:none;margin-left:10px}#utilityNav #account-nav{position:relative;z-index:5;border:1px solid #ccc;border-width:0;margin:0 0 0 18px;background:0 0}#utilityNav #account-nav.opened{background-image:-moz-linear-gradient(100% 100% 90deg,rgba(0,0,0,.4),rgba(0,0,0,0) );background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(0,0,0,.0) ),to(rgba(0,0,0,.1) ) );-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;box-shadow:0 -2px 7px rgba(0,0,0,.15) inset}#utilityNav #account-nav a{padding:0;float:left;display:block;position:relative;padding:11px 25px 10px 14px;margin:0}#utilityNav #account-nav #login a{display:inline;float:none}#utilityNav #account-nav a .inset-frame{display:block;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4) inset,0 1px 0 rgba(255,255,255,.6);-moz-box-shadow:0 1px 2px rgba(0,0,0,.4) inset,0 1px 0 rgba(255,255,255,.6);box-shadow:0 1px 2px rgba(0,0,0,.4) inset,0 1px 0 rgba(255,255,255,.6)}#utilityNav #account-nav a .drop-arrow{display:block;width:0;height:0;border:3px solid transparent;border-top:3px solid #999;position:absolute;right:13px;top:50%;margin-top:-2px}#utilityNav #account-nav.opened a .drop-arrow{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);margin-top:-4px}#utilityNav #account-nav a:hover .drop-arrow{border-top-color:#555}#utilityNav #account-nav ul{top:-1050%;opacity:0;-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);z-index:10;width:225px;position:absolute;right:0;margin-top:-1px;padding:5px 0;background:#fafafa;border:1px solid #ccc;border-top-color:#aaa;border:1px solid rgba(0,0,0,.15);-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1),0 1px 0 #fff inset}#utilityNav #account-nav ul.dropdown-menu-login{width:481px;padding:0}#utilityNav #account-nav.opened ul{top:100%;opacity:1;-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg);display:block;left:auto}#utilityNav #account-nav ul li{display:block;float:none}#utilityNav #account-nav ul li a{padding:7px 12px;float:none;font-size:13px;margin:0 -1px;-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out}#utilityNav #account-nav ul li a:hover{color:#fff;font-weight:600;text-shadow:0 -1px 0 rgba(0,0,0,.1);background-color:#17b0cd;background-image:-moz-linear-gradient(100% 100% 90deg,rgba(0,0,0,.08),rgba(0,0,0,0) );background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(0,0,0,0) ),to(rgba(0,0,0,.08) ) )}#utilityNav #account-nav ul li.divider{margin:0 0 5px;padding:0 0 5px;border-color:#ddd}#nav{float:left;width:960px;margin-bottom:15px}.section-directory #nav,.section-profile #nav,.section-organizations #nav,.section-people #nav,.section-projects #nav{border-bottom:1px solid #bbbcbf}.section-directory #nav,.section-profile #nav{display:none}#nav ul li{float:left;list-style:none;margin:0 10px 0 0}#nav ul li a,.breadcrumb a{color:#646464;font-size:14px;text-decoration:none;padding:3px 10px 12px;display:block;margin-bottom:-1px}#nav ul li a:hover,.breadcrumb a:hover{color:#505050}#nav ul li.selected a,#nav ul li a.active,#nav ul li a.active-trail{color:#505050;font-weight:700;background:url(../img/nav_arrow.gif) no-repeat center bottom}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#nav ul li.selected a,#nav ul li a.active,#nav ul li a.active-trail{background:url(../img/nav_arrow@2x.gif) no-repeat center bottom;background-size:13px 6px}}#nav ul li.first a{margin-left:-10px}.breadcrumb{position:relative;top:-20px;margin-bottom:-5px;clear:both}.breadcrumb a{display:inline;margin-right:4px;font-size:12px;padding:3px 16px 12px 0;background:url(../img/nav_breadcrumb_arrow.gif) no-repeat right 2px}.breadcrumb a:last-child{background:0 0}.page-guide #nav ul li.last,.section-leed #nav ul li.last,.section-credits #nav ul li.last,.section-credentials #nav ul li.last,.page-sampleforms #nav ul li.last,.page-rpc #nav ul li.last,.page-rpc-old #nav ul li.last,.page-pilotcredits #nav ul li.last,.page-pilot-credit-registration #nav ul li.last,.page-leed-interpretations #nav ul li.last,.page-ballot #nav ul li.last,.page-education #nav ul li.last,.section-courses #nav ul li.last,.page-leed #nav ul li.last,.page-courses #nav ul li.last{float:right!important;padding:0;margin-right:2px;margin-bottom:10px}#wrapper #nav ul li.last a.button{background-color:#57abc0;background-image:-moz-linear-gradient(100% 100% 90deg,#3D92A8,#57ABC0);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#57ABC0),to(#3D92A8) );-pie-background:linear-gradient(#57ABC0,#3D92A8 100%);margin:0;font-size:12px;padding:4px 10px 3px;height:16px;text-transform:none;text-transform:uppercase;position:relative}#wrapper #nav ul li.last a.button:active,#wrapper #nav ul li.last a.button.active{background:#128fa6;border:1px solid #107f93;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;box-shadow:0 1px 2px rgba(0,0,0,.2) inset;margin-bottom:10px}#wrapper #nav ul li.last .button:after{content:"";display:block;width:11px;height:31px;background:#fff url(../img/arrow-tip.png) no-repeat left top;position:absolute;right:-5px;top:-3px}#wrapper #nav ul li.last .button:active:after,#wrapper #nav ul li.last .button.active:after{background:#fff url(../img/arrow-tip.png) no-repeat right top}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#wrapper #nav ul li.last .button:after{background:#fff url(../img/arrow-tip@2x.png) no-repeat left top;background-size:22px 31px}#wrapper #nav ul li.last .button:active:after,#wrapper #nav ul li.last .button.active:after{background:#fff url(../img/arrow-tip@2x.png) no-repeat right top;background-size:22px 31px}}#navCol ul{margin-left:0;padding:0}#navCol .menu li{list-style:none;border-bottom:1px solid #eee;margin-left:0}#navCol .menu li a.active,#navCol .menu li a.active:hover,#navCol .menu li a.active-trail,#navCol .menu li a.active-trail:hover{color:#76ad36;font-weight:700}#navCol .menu li a,#navCol .menu li .nolink{display:block;padding:7px 3px;text-decoration:none;color:#646464;outline:none;font-size:13px;cursor:pointer}#navCol .menu li a:hover,#navCol .menu .collapsed a:hover,#navCol .menu li .nolink:hover,#navCol .menu .collapsed .nolink:hover{color:#272727}#navCol .menu .expanded>a,#navCol .menu .expanded>.nolink,#navCol .menu .collapsed>a,#navCol .menu .collapsed>.nolink{background-repeat:no-repeat;background-position:right;padding-right:12px}#navCol .menu .expanded>a,#navCol .menu .expanded>.nolink{background-image:url(../img/collapse.gif);color:#000;font-weight:400}#navCol .menu .expanded>a:hover,#navCol .menu .expanded>.nolink:hover{background-image:url(../img/collapse-over.gif);color:#000;font-weight:400}#navCol .menu .collapsed>a,#navCol .menu .collapsed>.nolink{background-image:url(../img/expand.gif);color:#666;font-weight:400}#navCol .menu .collapsed>a:hover,#navCol .menu .collapsed>.nolink:hover{background-image:url(../img/expand-over.gif);color:#272727;font-weight:400}#navCol .menu .menu{border-top:2px solid #eee;margin:0 0 0!important;padding-left:6px!important}#navCol .menu .menu li{border-top:1px solid #eee;border-bottom:0;margin-left:0}#navCol .menu .menu li.first,#navCol .menu .menu li:first-child{border-top:none}#navCol .filterNav li,#navCol .menu-name-menu-utility li{padding:3px 0}#navCol .filterNav li a,#navCol .menu-name-menu-utility li a{padding:4px 5px}#navCol .filterNav li a.active,#navCol .filterNav li a.active-trail,#navCol .filterNav li a.active:hover,#navCol .filterNav li a.active-trail:hover,#navCol .menu-name-menu-utility li a.active,#navCol .menu-name-menu-utility li a.active-trail,#navCol .menu-name-menu-utility li a.active:hover,#navCol .menu-name-menu-utility li a.active-trail:hover{background:#505050;color:#fff;font-weight:700}#navCol .filterNav li.first a.active-trail,#navCol .filterNav .saved-searches a.active-trail,#navCol .filterNav li.first a.active-trail:hover,#navCol .filterNav .saved-searches a.active-trail:hover,#navCol .menu-name-menu-utility li.first a.active-trail,#navCol .menu-name-menu-utility .saved-searches a.active-trail,#navCol .menu-name-menu-utility li.first a.active-trail:hover,#navCol .menu-name-menu-utility .saved-searches a.active-trail:hover{background:#fff;color:#505050}#content{clear:left;background-color:#fff;min-height:400px;margin-top:40px}.page-cert-guide #content{padding-top:0}.front #content{margin-top:0}#content:after{clear:both;content:"&nbsp;";display:block;height:0;visibility:hidden}#content #navCol,#content #highlighted,#content #mainCol{float:left}#content #navCol{width:150px;margin-right:30px}#content #navCol .nav ul{line-height:normal;margin-left:0}#content .subcontent-wrapper{float:left;width:780px}#content.oneCol .subcontent-wrapper{float:left;width:100%}#content #highlighted{width:780px;margin-bottom:20px}#content #mainCol{width:540px}#content #sideCol{float:right;width:210px}#content.twoColLeft #mainCol{width:720px}#content.twoColRight #mainCol{width:780px}#content.oneCol #highlighted,#content.twoColLeft #highlighted,#content.oneCol #mainCol{width:100%;float:none}#content p,#content ul,#content ol,#content dl{margin-bottom:12px}#content ul{margin-left:0}#content ol{margin-left:.5em}#content dl dt{font-size:13px;margin-bottom:5px;font-weight:700}#content dl dd{margin-bottom:5px}#content #mainCol .indent{margin:25px}#content #mainCol .indent .indent{padding:12px;background:#fafafa;border:3px double #ccc}#content #sideCol h1{font-size:20px}#content #sideCol>.section:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}#footer .social{float:left;overflow:hidden;margin-top:5px;margin-left:6px}#footer .social li{float:left;margin:0;list-style-type:none}#footer .social li a{width:18px;height:18px;padding:5px;background-position:center center;background-repeat:no-repeat;display:block;text-indent:-9999px;transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9)}#footer .social li a:hover{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1)}#footer .social li a.facebook{background-image:url(../img/social-icons/facebook.png)}#footer .social li a.twitter{background-image:url(../img/social-icons/twitter.png)}#footer .social li a.instagram{background-image:url(../img/social-icons/instagram.png)}#footer .social li a.pinterest{background-image:url(../img/social-icons/pinterest.png)}#footer .social li a.linkedin{background-image:url(../img/social-icons/linkedin.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#footer .social li a{background-size:18px 18px}#footer .social li a.facebook{background-image:url(../img/social-icons/facebook@2x.png)}#footer .social li a.twitter{background-image:url(../img/social-icons/twitter@2x.png)}#footer .social li a.instagram{background-image:url(../img/social-icons/instagram@2x.png)}#footer .social li a.pinterest{background-image:url(../img/social-icons/pinterest@2x.png)}#footer .social li a.linkedin{background-image:url(../img/social-icons/linkedin@2x.png)}}#store-footer{display:none}#footer{font-family:proxima-nova-1,proxima-nova-2,helvetica neue,Arial,sans-serif}#footer a{transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}#footer .footer-menu{margin-top:20px;margin-bottom:0;overflow:hidden;background-color:#e5e6e6;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08) inset;-moz-box-shadow:0 1px 3px rgba(0,0,0,.08) inset;box-shadow:0 1px 3px rgba(0,0,0,.08) inset}#footer #quickLinksNav{float:left}#footer #quickLinksNav li{list-style:none;display:block;float:left;margin:0 1px 0 0}#footer #quickLinksNav li a{color:#646464;text-decoration:none;display:block;padding:6px 12px}#footer #quickLinksNav li a:hover{color:#505050;background:#ccc}#footer #legal{float:right;overflow:hidden}#footer #legal li{font-size:11px;list-style:none;margin:0;float:left}#footer #legal li a{color:#646464;display:block;text-decoration:none;margin-left:1px;padding:7px 12px 8px}#footer #legal li a:hover{background:#ccc}#footer #legal li a:hover{color:#505050}#footer .social{float:left;margin-left:6px;margin-top:5px;overflow:hidden}#footer .social li{float:left;list-style-type:none;margin:0}#footer .social li a{background-position:center center;background-repeat:no-repeat;display:block;height:18px;padding:5px;text-indent:-9999px;transform:scale(.9);width:18px}#footer .social li a:hover{transform:scale(1)}#footer .social li a.facebook{background-image:url(../img/social-icons/facebook.png)}#footer .social li a.twitter{background-image:url(../img/social-icons/twitter.png)}#footer .social li a.instagram{background-image:url(../img/social-icons/instagram.png)}#footer .social li a.pinterest{background-image:url(../img/social-icons/pinterest.png)}#footer .social li a.linkedin{background-image:url(../img/social-icons/linkedin.png)}#footer .social li a{background-size:18px 18px}#footer .social li a.facebook{background-image:url(../img/social-icons/facebook@2x.png)}#footer .social li a.twitter{background-image:url(../img/social-icons/twitter@2x.png)}#footer .social li a.instagram{background-image:url(../img/social-icons/instagram@2x.png)}#footer .social li a.pinterest{background-image:url(../img/social-icons/pinterest@2x.png)}#footer .social li a.linkedin{background-image:url(../img/social-icons/linkedin@2x.png)}#footer{font-family:proxima-nova-1,proxima-nova-2,helvetica neue,Arial,sans-serif}#footer a{transition:all .2s ease 0s}#footer .footer-menu{background-color:#e5e6e6;border-radius:4px 4px 4px 4px;box-shadow:0 1px 3px rgba(0,0,0,.08) inset;margin-bottom:0;margin-top:20px;overflow:hidden}#footer #quickLinksNav{float:left}#footer #quickLinksNav li{display:block;float:left;list-style:none outside none;margin:0 1px 0 0}#footer #quickLinksNav li a{color:#646464;display:block;padding:6px 12px;text-decoration:none}#footer #quickLinksNav li a:hover{background:none repeat scroll 0 0 #ccc;color:#505050}#footer #legal{float:right;overflow:hidden}#footer #legal li{float:left;font-size:11px;list-style:none outside none;margin:0}#footer #legal li a{color:#646464;display:block;margin-left:1px;padding:7px 12px 8px;text-decoration:none}#footer #legal li a:hover{background:none repeat scroll 0 0 #ccc}#footer #legal li a:hover{color:#505050}#footer #copyright{clear:right;color:#aaa;float:right;font-size:10px;margin-right:12px;padding:10px 0;text-align:right}.section-head{overflow:hidden;border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:20px}h3.section-head{margin-bottom:10px;padding-bottom:5px}.section-head-title{float:left;margin:0}.section-head-options{float:right;margin-top:10px}.section-head-options li{list-style:none;display:inline;margin-left:20px}#content ul.tabNavigation,ul.ui-tabs-nav{clear:both;list-style:none;margin:0;padding:0;width:100%;padding-top:8px;margin:0 0 -1px;overflow:hidden}#content ul.ui-tabs-nav{padding-left:20px;margin-bottom:-1px}ul.tabNavigation li,ul.ui-tabs-nav li{background:#f5f5f5;border:1px solid #ddd;display:inline;float:left;list-style:none;margin:0 4px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}ul.tabNavigation li.selected,.ui-tabs-nav li.ui-tabs-selected{background:#fff;border-bottom:1px solid #fff}ul.tabNavigation li a,.ui-tabs-nav li a{position:relative;color:#a0a0a0;display:block;float:left;margin:0;letter-spacing:.088em;text-transform:uppercase;font-size:13px;font-weight:700;outline:medium;padding:6px 14px 4px;text-decoration:none;text-shadow:0 1px 0 #fff}ul.tabNavigation li a:hover,.ui-tabs-nav li a:hover{color:#5c6163}ul.tabNavigation li.selected a,.ui-tabs-nav li.ui-tabs-selected a{color:#848484}ul.tabNavigation li a.active,ul.tabNavigation li a.active-trail{color:#5c6163}ul.tabNavigation li a .count{position:absolute;display:block;background:red;padding:3px 1px;right:-8px;top:-8px;min-width:14px;height:12px;background:#86c240;padding:3px 1px 1px;font-size:9px;line-height:9px;text-align:center;border:1px solid #71a436;color:#566e3a;text-shadow:0 1px 0 rgba(255,255,255,.5);-moz-border-radius:40px;border-radius:40px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.5) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.5) inset;box-shadow:0 1px 2px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.5) inset}.tabNavigation{overflow:hidden;margin-bottom:-1px}.tabbed-box,.drupal-tabs{margin:20px 0;display:block}.drupal-tabs{margin-bottom:0}.tabbed-box .aside,.drupal-tabs .ui-tabs-panel{-moz-border-radius:0 4px 4px 4px;border-radius:0 4px 4px 4px}.drupal-tabs .ui-tabs-panel{padding:12px;background:#fff;border:1px solid #ddd;overflow:hidden;margin-bottom:20px;-moz-border-radius:4px;border-radius:4px}.aside-box-2{background:#f9f9f9;border:1px solid #999;border-radius:5px;padding:15px;margin-bottom:15px;-moz-border-radius:5px;border-radius:5px}.aside-box-header{padding:8px;background:#999;color:#fff;margin:-15px -15px 10px;text-shadow:0 -1px 0 #666;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.subtle-box{display:block;background:#f7f7f7;padding:7px 15px;margin:0 0 8px;-moz-border-radius:4px;border-radius:4px;font-size:13px}.emphasized-box{font-size:12px;border:1px solid #c0d1d5;padding:9px 13px;margin-bottom:20px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.95) inset,0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 rgba(255,255,255,.95) inset,0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(255,255,255,.95) inset,0 1px 2px rgba(0,0,0,.1);background-color:#e7f0f2;background-image:-moz-linear-gradient(100% 100% 90deg,#E7F0F2,#F1F6F7);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#F1F6F7),to(#E7F0F2) );-pie-background:linear-gradient(#F1F6F7,#E7F0F2 100%)}.emphasized-box h5{font-size:15px;margin-bottom:.2em!important;font-weight:600;text-shadow:0 1px 0 #fff}.emphasized-box p{font-size:12px}.emphasized-box .button{border-color:#3a8ea3;margin-right:0;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 0 #fff;-moz-box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 0 #fff;box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 0 #fff;background-color:#3a8fa5;background-image:-moz-linear-gradient(100% 100% 90deg,#3A8FA5,#44A3BB);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#44A3BB),to(#3A8FA5) );-pie-background:linear-gradient(#44A3BB,#3A8FA5 100%)}.emphasized-box .button-note{float:none;text-align:center;display:block;padding:4px 0 0;font-size:11px}.emphasized-box li{font-size:11px;margin:5px 0;line-height:1.4em;background-position:0 5px}.emphasized-box .btn-micro{margin-bottom:5px}#content .emphasized-box p:last-child{margin-bottom:0}#attention-feed{margin-bottom:25px;background:#f6f6f6;border:1px solid #ccc;overflow:hidden;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.75) inset,0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.75) inset,0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(255,255,255,.75) inset,0 1px 2px rgba(0,0,0,.1)}#attention-feed ul{padding:0;margin:0}#attention-feed .hidden-alerts{display:none}#attention-feed ul li:first-child{border-top:0}#attention-feed ul li:last-child{border-bottom:0}#attention-feed ul li,#attention-feed ul li ul li:first-child{overflow:hidden;padding:12px 10px 12px 45px;border-bottom:1px solid #ddd;border-top:1px solid #fff;font-size:12px;margin-bottom:0}#attention-feed ul li .button-group{padding-top:6px;margin-bottom:2px;padding-bottom:0}.mini-button-group{padding:0;margin-bottom:2px}#attention-feed ul li .button-group a,.mini-button-group a{float:left;margin-right:8px;padding:2px 9px;font-size:11px;margin-bottom:1px;color:#555;border:1px solid #bbb;text-shadow:0 1px 0 #fff;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;background-color:#eee;background-image:-moz-linear-gradient(100% 100% 90deg,#eee,#fff);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#eee) )}#attention-feed ul li .button-group a:hover,.mini-button-group a:hover{border-color:#aaa;color:#444;background-color:#ddd;background-image:-moz-linear-gradient(100% 100% 90deg,#ddd,#fff);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#ddd) )}#attention-feed ul li .button-group a:active,.mini-button-group a:active{background:#ddd;color:#333;padding:3px 9px 1px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2) inset;-moz-box-shadow:0 1px 3px rgba(0,0,0,.2) inset;box-shadow:0 1px 3px rgba(0,0,0,.2) inset}#attention-feed ul li .connected-buttons{margin-right:6px;display:block;overflow:hidden;padding-bottom:0;float:left}#attention-feed ul li .connected-buttons a{margin-right:0;border-left:none;margin-bottom:1px;border-radius:0;-moz-border-radius:0}#attention-feed ul li .connected-buttons a:first-child{border-left-width:1px;-moz-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px}#attention-feed ul li .connected-buttons a:last-child{-moz-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0}#attention-feed ul li .button-group label{font-size:11px;padding:3px 0}#attention-feed li .alert-msg{display:block;float:left;width:465px}#sideCol #attention-feed li .alert-msg{width:auto}#attention-feed li.alert-negative,#attention-feed li.alert-neutral,#attention-feed li.alert-positive{background-position:12px 12px;background-repeat:no-repeat}#attention-feed li.alert-negative{background-image:url(../img/notification-negative.png)}#attention-feed li.alert-positive{background-image:url(../img/notification-positive.png)}#attention-feed li.alert-neutral{background-image:url(../img/notification-neutral.png)}#attention-feed li .alert-action:active{padding:3px 5px 1px}#attention-feed li .alert-dismissal{display:block;float:right;background:url(../img/close-x.gif) no-repeat 50% 50%;width:15px;height:15px;text-indent:-9999px;opacity:.8}#attention-feed li .alert-dismissal:hover{opacity:1}#attention-feed ul li{text-shadow:0 1px 0 #fff}#attention-feed .alert-expand{border-top:1px solid #fff;padding:10px!important;text-align:center;font-size:11px;font-weight:700;margin:0}#attention-feed .alert-expand a{color:#666}.simple-feedback-box{border:1px solid #ddd;padding:0;margin:0 0 25px;background:#ededed url(../img/white.png) 0 0 repeat-x;-moz-border-radius:2px;border-radius:3px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.065);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.065);box-shadow:0 1px 2px rgba(0,0,0,.065)}.simple-feedback-box li{padding:7px 10px 8px 35px;margin:0;list-style:none;margin-top:1px;font-size:12px;background-color:#fff;background-position:18px 10px;background-repeat:no-repeat}.simple-feedback-box li.generic,.simple-feedback-box li{background-image:url(../img/alert-generic.png)}.simple-feedback-box li.blank{background-image:none;padding-left:19px}.simple-feedback-box li.warning{background-image:url(../img/alert-neutral.png)}.simple-feedback-box li.error{background-image:url(../img/alert-negative.png);color:#9b3a28}.simple-feedback-box li.success{background-image:url(../img/alert-positive.png)}#link-to-existing-co{position:static!important}#link-to-existing-co label{margin-bottom:4px;display:block}#company-link-results,#company-link-results2{padding-top:8px;padding-bottom:0}#company-link-results li span,#company-link-results2 li span{font-size:12px;display:block}#company-link-results .view-content li,#company-link-results2 .view-content li{padding:8px 0;overflow:hidden;margin:0}.jumbo-search,.mini-search{background:#a1d164;background-color:#a1d164;padding:8px;border:0 solid #7ca14d;margin-bottom:20px;overflow:hidden;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.5) inset;-moz-box-shadow:0 0 4px rgba(0,0,0,.5) inset;box-shadow:0 0 4px rgba(0,0,0,.5) inset}.jumbo-search-container,.mini-search-container{background:#fff;padding:2px;border:0 solid #7ca14d;overflow:hidden;-moz-border-radius:3px;border-radius:3px}.jumbo-search-container{-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);-moz-box-shadow:0 0 4px rgba(0,0,0,.4);box-shadow:0 0 4px rgba(0,0,0,.4)}.jumbo-search-field,.mini-search-field,.mini-search .form-text{border:0;font-size:17px;width:565px;display:block;float:left;outline:none;color:#999;margin:9px 2px;padding:0 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.twoColRight .jumbo-search-field{width:615px}.twoColLeft .jumbo-search-field{width:610px}.jumbo-search-field:focus,.mini-search-field:focus,.mini-search .form-text:focus{color:#333}.jumbo-search-button,.mini-search-button{background:url(../img/jumbo-search-sprite.png) 0 0 no-repeat;border:0;display:block;padding-top:38px;height:38px;width:60px;overflow:hidden;float:right;cursor:pointer;outline:none}.jumbo-search-button:hover{background-position:-60px 0}.jumbo-search-button:focus,.jumbo-search-button:active{background-position:-120px 0;opacity:.8}.jumbo-search-button:active{opacity:1}.mini-search{padding:6px;margin-bottom:10px}.mini-search-container{-moz-border-radius:2px;border-radius:2px}.mini-search-field,.mini-search .form-text{font-size:20px;margin:4px 2px;padding:0;line-height:1.2;width:168px;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#navCol .mini-search-field,#navCol .mini-search .form-text{width:113px}.mini-search-button,.mini-search .form-submit{cursor:pointer;height:30px;margin:5px 0 3px;padding-top:0;float:right;font-size:13px;text-transform:uppercase;border:1px solid #9c9d9d;color:#666;width:7%;font-weight:500}#organization-profile-form .mini-search-button,#order-history-form .mini-search-button{border:none!important;font-size:0!important;text-indent:-9999px;width:65px!important;margin:0 0 3px}#organization-profile-form .mini-search-container,#order-history-form .mini-search-container{border:3px solid #7ca14d}.mini-search-button:hover,.mini-search-button:focus,.mini-search-button:active,.mini-search .form-submit:hover,.mini-search .form-submit:focus,.mini-search .form-submit:active{}#sideCol .alt-color{background:#ddd;border-color:#b5b5b5}#search-results a span.tag{border:1px solid #ccc;border-radius:4px 4px 4px 4px;color:#aaa;font-size:10px;font-weight:600;margin-right:5px;padding:3px 6px 2px;text-transform:uppercase}#search-results p{margin-top:10px}#sideCol .alt-color .mini-search-container{border-color:#b5b5b5}.quick-filter{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-box-sizing:border-box;background:none repeat scroll 0 0 #fff;border-color:-moz-use-text-color #bfbfbf #bfbfbf;border-image:none;border-right:1px solid #bfbfbf;border-style:none solid solid;border-width:medium 1px 1px;box-shadow:0 1px 4px rgba(0,0,0,.05);display:none;left:0;margin-top:6px;position:absolute;top:100%;width:100%;z-index:5}.jumbo-search .quick-filter{margin-top:8px}.quick-filter ul{margin:0!important}.quick-filter li{float:none!important;font-size:11px;list-style:none outside none;margin:0!important}.jumbo-search .quick-filter li{font-size:14px}.quick-filter a{color:#434343;display:block;padding:.5em 1em!important}.quick-filter .mark,.quick-filter .filter{font-weight:700}.quick-filter .count{color:#a1a1a1;font-size:80%;white-space:nowrap}.quick-filter .active a{background:none repeat scroll 0 0 #54a9bf;color:#fff!important}.quick-filter .active .count{color:#fff}.search-report{background:#fff;margin-bottom:20px;padding:10px;clear:both}.search-report .print-link{margin-top:1px}.facet-filter{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-box-sizing:border-box;background:none repeat scroll 0 0 #fff;border-color:-moz-use-text-color #bfbfbf #bfbfbf;border-image:none;border-right:1px solid #bfbfbf;border-style:none solid solid;border-width:medium 1px 1px;box-shadow:0 1px 4px rgba(0,0,0,.05);display:none;left:0;top:100%;width:763px;z-index:5;margin-left:8px}.facet-filter{margin-top:8px}.facet-filter ul{margin:0!important}.facet-filter li{float:none!important;font-size:11px;list-style:none outside none;margin:0!important}.facet-filter li{font-size:14px}.facet-filter a{color:#434343;display:block;padding:.5em 1em!important}.facet-filter .mark,.facet-filter .filter{font-weight:700}.facet-filter .count{color:#a1a1a1;font-size:80%;white-space:nowrap}.facet-filter a:hover{background:none repeat scroll 0 0 #54a9bf;color:#fff!important}.facet-filter a:hover .count{color:#fff}.facet-filter .active .count{color:#fff}.project-filter .project-list-icons{height:20px;width:20px}.project-filter .inner-table,.project-filter .inner-table tr,.project-filter .inner-table td{border:0!important}.project-filter .inner-table{margin-bottom:0}.project-filter .project-list-table tr td{padding:0!important}.project-filter #project-list-table{border:0 solid!important;margin-bottom:0!important}.project-filter #project-list-table li{border-bottom:1px solid #ddd;margin-right:10px;margin-top:8px;padding-bottom:8px}.project-filter #project-list-table li:last-child{border-bottom:0 solid}.project-filter .project-score-text{padding-left:5px}.project-filter .project-list-table th{border-bottom:1px solid #eee}.project-filter .project-title-td{padding-top:0;padding-bottom:0;font-weight:600}.project-filter .inner-table td{padding-top:5px;padding-bottom:5px;padding-left:5px}.project-filter{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-box-sizing:border-box;background:none repeat scroll 0 0 #fff;border-color:-moz-use-text-color #bfbfbf #bfbfbf;border-image:none;border-right:1px solid #bfbfbf;border-left:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;border-style:none solid solid;border-width:medium 1px 1px;box-shadow:0 1px 4px rgba(0,0,0,.05);display:none;left:0;z-index:100;position:absolute;top:100%;width:760px;margin-left:5px}.project-filter{margin-top:0!important}.search-cover{position:relative}.project-filter a{color:#434343;display:block;padding-top:0;padding-left:5px;font-size:14px}.people-filter .project-list-icons{height:20px;width:20px}.people-filter .inner-table,.people-filter .inner-table tr,.people-filter .inner-table td{border:0!important}.people-filter .inner-table{margin-bottom:0}.people-filter .project-list-table tr td{padding:0!important}.people-filter #project-list-table{border:0 solid!important;margin-bottom:0!important}.people-filter #project-list-table li{border-bottom:1px solid #ddd;margin-right:10px;margin-top:8px;padding-bottom:8px;list-style:none}.people-filter #project-list-table li:last-child{border-bottom:0 solid}.people-filter .project-score-text{padding-left:5px}.people-filter .project-list-table th{border-bottom:1px solid #eee}.people-filter .project-title-td{padding-top:0;padding-bottom:0;font-weight:600}.people-filter .inner-table td{padding-top:5px;padding-bottom:5px;padding-left:5px}.people-filter{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-box-sizing:border-box;background:none repeat scroll 0 0 #fff;border-color:-moz-use-text-color #bfbfbf #bfbfbf;border-image:none;border-right:1px solid #bfbfbf;border-left:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;border-style:none solid solid;border-width:medium 1px 1px;box-shadow:0 1px 4px rgba(0,0,0,.05);display:none;left:0;z-index:100;position:absolute;top:100%;width:760px;margin-left:5px}.people-filter{margin-top:0!important}.search-cover{position:relative}.people-filter a{color:#434343;display:block;padding-top:0;padding-left:5px;font-size:14px}.data-reporting-title{padding-left:5px;color:#434343}.data-reporting-title a{color:#434343}.data-reporting-image{width:16px;height:16px}.facet-filter-small{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-box-sizing:border-box;background:none repeat scroll 0 0 #fff;border-color:-moz-use-text-color #bfbfbf #bfbfbf;border-image:none;border-right:1px solid #bfbfbf;border-left:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;border-style:none solid solid;border-width:medium 1px 1px;box-shadow:0 1px 4px rgba(0,0,0,.05);display:none;left:0;z-index:5;margin-left:-177px;position:absolute;top:100%;width:270px}.facet-filter-small{margin-top:50px}.facet-filter-small ul{margin:0!important;overflow-y:auto;max-height:430px;padding:0;margin:0}.facet-filter-small ul::-webkit-scrollbar{width:6px}.facet-filter-small ul::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:0}.facet-filter-small ul::-webkit-scrollbar-thumb{border-radius:0;box-shadow:inset 0 0 6px rgba(0,0,0,.5);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.facet-filter-small li{float:none!important;font-size:20px;list-style:none outside none;margin:0!important}.facet-filter-small ul li a{line-height:15px}.facet-filter-small a{color:#434343;display:block;padding:.5em 1em!important}.facet-filter-small .mark,.facet-filter .filter{font-weight:700}.facet-filter-small .count{color:#a1a1a1;font-size:80%;white-space:nowrap}.facet-filter-small a:hover{background:#eee}.facet-filter-small a:hover .count{color:#fff}.facet-filter-small .active .count{color:#fff}#search-results h4{font-size:16px}#search-results .search-result{border-bottom:1px solid #f5f5f5;padding-bottom:0;margin-bottom:13px}#search-results .search-result:last-child{border-bottom:0;margin-bottom:0}#search-results .result{margin-bottom:6px;overflow:hidden;padding:15px}#search-results .result h4{font-size:16px;font-weight:700;margin:0}#search-results .result .avatar{display:block;float:left;height:60px;width:60px}#search-results .result .url{color:#999;font-size:11px;font-weight:400;margin:0 0 5px}#search-results .result .result-type{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-radius:3px 3px 3px 3px;color:#b6b6b6;display:inline-block;font-size:10px;font-weight:700;line-height:10px;padding:3px 9px;text-transform:uppercase;white-space:nowrap}#search-results .result .excerpt{font-size:13px;font-weight:400;line-height:1.4em;margin:12px 0;font-family:proxima-nova-1,proxima-nova-2,helvetica neue,Arial,sans-serif}#search-results .result .excerpt .mark{font-weight:700}#search-results .result-basic{border-bottom:1px solid #ddd}#search-results .result-extended{border-bottom:1px solid #ddd;border-radius:4px 4px 4px 4px}#search-results .result-extended h4,#search-results .result-extended .url{position:relative}#search-results .result-extended .result-type{}.ag-header,.ag-footer{border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:15px;min-height:21px}.ag-footer{padding-top:5px;border-bottom:0}.ag-sort{float:left;margin-right:15px}.ag-sort p{float:left;margin:0 5px 0 0!important;font-size:11px;padding:2px;line-height:15px}.ag-sort .ag-sort-container{float:left;position:relative;z-index:1}.ag-sort h3{border:1px solid #bbb;padding:0 6px 0 0;float:left;margin-bottom:0;background:#f9f9f9;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1) inset;-moz-box-shadow:1px 1px 1px rgba(0,0,0,.1) inset;box-shadow:1px 1px 1px rgba(0,0,0,.1) inset}.ag-sort h3 a{font-size:11px;padding:3px 12px 3px 5px;display:block;background:url(../img/arrow-down.gif) right center no-repeat;color:#666;text-shadow:0 1px 0 #fff}.ag-sort h3 a:hover{color:#000}.ag-sort ul{display:none;position:absolute;background:#fff;top:19px;left:0;padding:10px 15px;border:1px solid #ccc;z-index:20;-moz-border-radius:3px;border-radius:3px;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.ag-sort ul li{list-style:none;margin:0 0 4px;font-size:11px}.ag-pagination{padding-top:3px;margin:0!important;float:right;overflow:hidden}.ag-pagination li{float:left;display:block;height:17px;font-size:11px;font-weight:700;margin:0}.ag-pagination li.btn{margin-top:2px;width:8px;height:12px;cursor:pointer;border:0;box-shadow:none}.ag-pagination li.btn a{width:100%;height:100%}.ag-pagination li.first{margin-right:9px;width:12px;background:url(../img/pagination-arrows-first.gif) 0 0 no-repeat}.ag-pagination li.prev{background:url(../img/pagination-arrows-prev.gif) 0 0 no-repeat}.ag-pagination li.next{background:url(../img/pagination-arrows-next.gif) 0 0 no-repeat}.ag-pagination li.first:hover{background-position:0 -15px}.ag-pagination li.prev:hover{background-position:0 -15px}.ag-pagination li.next:hover{background-position:0 -15px}.ag-pagination li.disabled,.ag-pagination li.disabled:hover{cursor:default;background-position:0 -30px}.ag-pagination li.total,#comments .ag-pagination li.total{margin:0 13px 0 9px;cursor:pointer}.ag-pagination li.total:hover{text-decoration:underline}.ag-pagination li.input{padding:0 10px 0 13px}.ag-pagination input{height:14px;background:#f9f9f9;width:11px;border:1px solid #bbb;font-size:11px;font-weight:700;text-shadow:0 1px 0 #fff;line-height:11px;padding:0 3px;text-align:center;margin:0;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1) inset;-moz-box-shadow:1px 1px 1px rgba(0,0,0,.1) inset;box-shadow:1px 1px 1px rgba(0,0,0,.1) inset}.ag-pagination input.long{width:27px}.ag-pagination input.short{width:11px}#comment-feed .ag-pagination{margin-bottom:15px!important}.load-more-entries{clear:both;display:block;margin-bottom:25px}#ag-list-view .list-view,#ag-list-view .thumb-view{background-image:url(../img/list-view.gif);background-position:0 50%;background-repeat:no-repeat;width:7px;display:block;text-indent:-9999px;margin:0 7px}#ag-list-view li a span{opacity:.6}#ag-list-view li a:hover span{opacity:1}#ag-list-view .thumb-view{background-position:right center}#ag-list-view ul{padding:8px 13px}#ag-list-view li{margin-bottom:0}.ag-filter-list{margin-bottom:40px;font-family:proxima-nova-1,proxima-nova-2,helvetica neue,Arial,sans-serif}.ag-filter-list h3{border-bottom:1px solid #ccc;color:#646464;font-size:11px;font-weight:700;margin-bottom:15px;padding:5px 0;text-transform:uppercase}.ag-filter-list li{font-size:13px;list-style:none outside none;margin:0 0 5px}.ag-filter-list li.active a{color:#636c6d}.ag-filter-list .count{color:#636c6d;font-size:9px;font-weight:600}.ag-filter-list .more{font-size:10px;margin-top:15px}#ag-list-view .list-view,#ag-list-view .thumb-view{background-image:url(../img/list-view.gif);background-position:0 50%;background-repeat:no-repeat;display:block;margin:0 7px;text-indent:-9999px;width:7px}#ag-list-view li a span{opacity:.6}#ag-list-view li a:hover span{opacity:1}#ag-list-view .thumb-view{background-position:right center}#ag-list-view ul{padding:8px 13px}#ag-list-view li{margin-bottom:0}.ag-item{clear:both;background:#f9f9f9;padding:13px;margin-bottom:15px;border:1px solid #ccc;position:relative;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;box-shadow:0 1px 2px rgba(0,0,0,.2) inset}.ag-item-with-visual .ag-data{width:670px;float:left}.ag-item-title{margin-bottom:0;font-size:20px;font-weight:600;color:#505050}.candidate .ag-item-title{display:inline-block;padding-right:32px;background:url(/sites/all/assets/section/profiles/img/icon-ballot.png) no-repeat 100% -1px}.ag-item-detail{display:block;margin-bottom:4px;line-height:16px}.ag-item-footer{padding-top:10px;border-top:1px solid #eee;margin-top:10px;clear:both}.ag-item-footer.empty{border-top:0;padding-top:0;margin-top:0}.ag-item-visual{float:left;margin:0 10px 10px 0;padding:3px;background:#fff;border:1px solid #eee;display:block;-moz-border-radius:3px;border-radius:3px}.straight-rows .ag-item-visual{margin-bottom:0}.straight-rows .ag-data,.straight-rows .ag-title{margin-top:4px;display:block}.grid-list,#store-list{overflow:hidden;padding-bottom:12px}.grid-item,.store-item{float:left;width:225px;border-left:1px solid #e2e7e7;border-bottom:1px solid #e2e7e7;padding:20px 10px 0 24px;height:260px;position:relative}.store-item img.new-item{position:absolute;left:16px;top:30px;z-index:3;border:none;margin:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.store-item h2{font-weight:700;margin-bottom:2px!important;font-size:13px;color:#17b0cd}.store-item:hover h2{color:#09c}.store-item p.price{font-size:13px;margin-bottom:0;color:#666}.store-item p.details{font-size:11px;margin-bottom:0!important}.store-item a.more-link{background:url(/lib/img/arrow-sm.png) no-repeat right;padding-right:8px;color:#666}.store-item a.more-link:hover,.store-item:hover a.more-link{color:#272727}.grid-item img,.store-item img{display:block;border:1px solid #fff;max-height:150px;width:auto;margin-bottom:12px;display:block;-moz-box-shadow:0 0 3px rgba(0,0,0,.4);-webkit-box-shadow:0 0 3px rgba(0,0,0,.4);box-shadow:0 0 3px rgba(0,0,0,.4)}.grid-item:hover img,.store-item:hover img{-moz-box-shadow:0 0 3px rgba(0,0,0,.6);-webkit-box-shadow:0 0 3px rgba(0,0,0,.6);box-shadow:0 0 3px rgba(0,0,0,.6)}.grid-item:active img,.store-item:active img{-moz-box-shadow:0 0 1px rgba(0,0,0,.3);-webkit-box-shadow:0 0 1px rgba(0,0,0,.3);box-shadow:0 0 1px rgba(0,0,0,.3)}.grid-item .cert-flag{position:absolute;top:30px;left:17px;z-index:3;border:none;margin:0;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}#leed-projects .ag-title h4,#leed-projects-aggregator .ag-title h4{margin-bottom:2px;font-size:18px;padding-top:0}.ag-item .system-version,.grid-item .system-version{font-size:10px;color:#888;margin-bottom:2px;display:block;padding-top:0}#leed-projects .ag-item-certification,#leed-projects-aggregator .ag-item-certification{background:#eee;float:right;padding:3px 6px;font-size:10px;font-weight:700;text-transform:uppercase;-moz-border-radius:2px;border-radius:2px}.grid-item .sil-cert-flag{background-image:url(../img/flags/silver.png);z-index:10;height:27px;width:86px}.grid-item .gold-cert-flag{background-image:url(../img/flags/gold.png);z-index:10;height:27px;width:86px}.grid-item .plat-cert-flag{background-image:url(../img/flags/platinum.png);z-index:10;height:27px;width:86px}.grid-item .cert-cert-flag{background-image:url(../img/flags/certified.png);z-index:10;height:27px;width:86px}.ag-item-credentials{float:right!important;margin:0!important;padding:0;max-width:200px}.ag-item-credentials li{background:url(../img/directory-credential-icons.gif) no-repeat;list-style:none;border:none;height:24px;float:left;margin:0 0 0 15px;overflow:visible!important;padding:0;width:auto}.ag-item-credentials li.usgbc,.ag-item-credentials li.gallery,.ag-item-credentials li.video,.ag-item-credentials li.downloads,.ag-item-credentials li.bpi{width:24px;text-indent:-9999px}.ag-item-credentials li[class^=cert-ap],.ag-item-credentials li.cert-ga,.ag-item-credentials li.cert-lf{width:35px;text-indent:-9999px}.ag-item-credentials li.usgbc{background-position:left top}.ag-item-credentials li.ap-cert{background-position:0 -264px}.ag-item-credentials li.ga-cert{background-position:0 -240px}.ag-item-credentials li.gallery{background-position:left -24px}.ag-item-credentials li.downloads{background-position:left -192px}.ag-item-credentials li.bpi{background-position:left -240px}.ag-item-credentials li[class^=cert-ap],.ag-item-credentials .cert-ga,.ag-item-credentials .cert-lf{background-repeat:no-repeat;background-position:center;width:35px;height:35px}.ag-item-credentials .cert-ga{background-image:url(../img/cred-icons/credential-ga.gif)}.ag-item-credentials li[class^=cert-ap]{background-image:url(../img/cred-icons/credential-leed-ap.gif)}.ag-item-credentials li.cert-ap-bdc{background-image:url(../img/cred-icons/credential-ap-bdc.gif)}.ag-item-credentials li.cert-ap-idc{background-image:url(../img/cred-icons/credential-ap-idc.gif)}.ag-item-credentials li.cert-ap-om{background-image:url(../img/cred-icons/credential-ap-om.gif)}.ag-item-credentials li.cert-ap-homes{background-image:url(../img/cred-icons/credential-ap-homes.gif)}.ag-item-credentials li.cert-ap-nd{background-image:url(../img/cred-icons/credential-ap-nd.gif)}.ag-item-credentials .cert-lf{background-image:url(../img/cred-icons/credential-leed-fellow.gif)}.ag-item-credentials li.video{background-position:left -168px;width:29px}.ag-item-credentials .members,.ag-item-credentials .documents{background:url(../img/directory.gif) no-repeat!important;background-position:left -48px;height:15px!important;line-height:1;padding:9px 0 0 15px!important;float:left;height:26px;padding:9px 0 0 7px}.ag-item-credentials .members span,.ag-item-credentials .documents span span{display:block;min-width:13px;height:11px;background:#86c240;padding:3px 1px 1px;font-size:9px;line-height:9px;text-align:center;text-indent:0;border:1px solid #71a436;color:#566e3a;text-shadow:0 1px 0 rgba(255,255,255,.5);-moz-border-radius:40px;border-radius:40px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.5) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.5) inset;box-shadow:0 1px 2px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.5) inset}.ag-item-credentials li.documents{background-position:left -72px!important}table#course-list{margin-top:-16px}table#course-list,table#course-list th,table#course-list td,table.ag-table,table.ag-table th,table.ag-table td{border:none;padding:0}#course-list .col-sm,table.ag-table .col-sm{width:85px}#course-list .col-md,table.ag-table .col-md{width:150px}table#course-list thead.labels,table.ag-table thead.labels{-moz-box-shadow:0 1px 2px rgba(0,0,0,.08);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.08);box-shadow:0 1px 2px rgba(0,0,0,.08)}table#course-list thead.labels th,table.ag-table thead.labels th{border:1px solid #ccc;border-right:none;font-size:9px;line-height:9px;text-transform:uppercase;letter-spacing:.5px;color:#757575;text-shadow:0 1px #fff;text-align:center;padding:5px 5px 4px;-moz-box-shadow:1px 1px 0 #fff inset;-webkit-box-shadow:1px 1px 0 #fff inset;box-shadow:1px 1px 0 #fff inset;background-color:#ebeaea;background-image:-moz-linear-gradient(100% 100% 90deg,#ebeaea,#f9f9f9);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#f9f9f9),to(#ebeaea) );-pie-background:linear-gradient(#f9f9f9,#ebeaea 100%)}#course-list thead.labels th.col-leed,table.ag-table thead.labels tr th:last-child{border-right:1px solid #ccc}#course-list thead.sort td,table.ag-table thead.sort td{padding-top:5px}#course-list tfoot.sort td,table.ag-table tfoot.sort td{padding-top:10px}#course-list thead.sort td .ag-header,table.ag-tablet head.sort td .ag-header{margin-bottom:0;border-bottom:0}#course-list .result td,table.ag-table .result td{border-bottom:1px solid #ddd;padding:10px 0;text-align:center;vertical-align:middle;font-weight:600;font-size:12px}#course-list .result .col-name,table.ag-table .result .col-name{font-size:14px;font-weight:600;line-height:1.1em;text-align:left;padding-left:5px}table.ag-table .result td{font-size:11px;font-weight:400}table.ag-table .result td.col-name{font-size:12px;font-weight:700}#course-list .result .col-leed,table.ag-table .result .col-leed{padding-right:5px}#course-list .result .col-name .course-id,table.ag-table .result .col-name .course-id{display:block;font-size:9px;color:#737373;-jm}#course-list .result .col-rating .rating,table.ag-table .result .col-rating .rating{margin:0 auto;display:block;float:none}#course-list .result .col-rating .no-rating,table.ag-table .result .col-rating .no-rating{font-style:normal;font-size:10px}#course-list .result .col-leed .icons,table.ag-table .result .col-leed .icons{float:right}#course-list .result .col-leed .icons img:last-child,table.ag-table .result .col-leed .icons img:last-child{margin-right:0}#course-list .result .col-date span.time,table.ag-table .result .col-date span.time{display:block;font-size:11px;font-weight:200}table.member-table{margin-bottom:25px}table.member-table .result td{vertical-align:middle}table.member-table .result .col-name img{margin-right:15px;border:1px solid #333;height:40px;float:left}table.member-table .result .col-name{line-height:40px}.hoverTip{position:relative}.tip{display:none;position:absolute;right:0;top:28px;width:140px;text-indent:0;font-size:11px;line-height:16px!important;font-weight:400;color:#444;background:#eaeaea;padding:15px;opacity:.85;z-index:100;-moz-border-radius:4px;border-radius:4px}.premium .tip{left:0;top:50px;width:260px}.helper{display:block;display:none;position:absolute;font-size:11px;z-index:10;padding:10px 14px;width:300px;background:#e7f0f2;border:1px solid #bed1d5;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15),0 1px 0 #fff inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.15),0 1px 0 #fff inset;box-shadow:0 1px 2px rgba(0,0,0,.15),0 1px 0 #fff inset}.helper span{display:block;position:absolute;margin-top:-7px;width:8px;height:14px}.helper span.left{float:none;left:-8px;top:28px;background:url(../img/helper-flag-left.png)}.helper span.right{float:none;right:-8px;top:28px;background:url(../img/helper-flag.png)}#watch-helper{right:52px;top:-8px;z-index:99}#smartfilters-helper{width:200px;right:570px;top:162px;z-index:99}#savesearch-helper{bottom:-46px;right:134px;width:200px;z-index:99}[class^=leed-certificate-]{display:inline-block;font-size:8px;text-transform:uppercase;color:#fff;font-weight:900;height:14px;line-height:14px;padding:0 5px;margin:0 2px;text-shadow:none;vertical-align:20%;-moz-border-radius:12px;border-radius:12px}.leed-certificate-bdc{background:#abc22a}.leed-certificate-leedfellow{background:#abc22a}.leed-certificate-homes{background:#dc7823}.leed-certificate-idc{background:#fdb813}.leed-certificate-nd{background:#38a5ca}.leed-certificate-om{background:#7ec1b0}.leed-certificate-ga{background:#508e27}#project-profile-info{position:relative}.pf-info{background:#f9f9f9;padding:18px;margin-bottom:20px;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;box-shadow:0 1px 2px rgba(0,0,0,.2) inset}.pf-info:after{content:".";display:block;height:0;clear:both;visibility:hidden}.pf-textual-data{float:right!important;width:765px;margin-bottom:10px;text-shadow:0 1px 0 #fff}.pf-textual-data-left{float:right!important;width:910px;margin-bottom:10px;text-shadow:0 1px 0 #fff;padding:10px}.pf-info .pf-image{margin:0 18px 18px 0!important;border:1px solid #eee;background:#fff;padding:5px;-moz-border-radius:2px;border-radius:2px}#project-profile-info .pf-textual-data{float:left}#project-profile-info .pf-textual-data .meta-details{margin-right:30px;float:left}#project-profile-info .pf-textual-data .meta-details li{list-style:none;padding:0;margin:0;font-size:12px}.pf-info span{line-height:16px}.pf-info-header{margin-bottom:12px;text-shadow:0 1px 0 #fff;border:0!important}.pf-info-header h1{margin-bottom:10px;border-bottom:1px solid #ddd;padding:0 0 8px;font-size:28px;line-height:26px;color:#333;float:none}.pf-info-header .ag-item-byline{font-weight:400;font-size:16px;color:#555;text-shadow:0 1px 0 #fff;margin-bottom:8px}.pf-detail{display:block}.pf-info-body{overflow:hidden}.pf-info .flag{background:#e3e3e3;position:absolute;top:0;left:100px;padding:2px 5px;overflow:hidden;color:#999;text-transform:uppercase;font-weight:700;font-size:10px;text-shadow:0 1px 0 rgba(255,255,255,.7);-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.pf-info .flag:before{display:block;content:'';width:100%;height:10px;position:absolute;top:-10px;left:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.pf-detail-column{float:left;margin-right:15px;width:150px;font-size:11px}.pf-textual-data dl{float:left;margin-right:30px}.pf-textual-data dd,.pf-textual-data dt{display:inline}.pf-textual-data dt{clear:left}#project-profile-info div.certifications{position:absolute;right:10px;top:10px;padding:6px;background:rgba(255,255,255,.65);border:1px solid #fff;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 3px rgba(0,0,0,.25);-webkit-box-shadow:0 0 3px rgba(0,0,0,.25);box-shadow:0 0 3px rgba(0,0,0,.25)}#project-profile-info div.certifications img{display:block;float:left;margin-right:6px}#project-profile-info div.certifications img:last-child{margin-right:0}#project-profile-info .cert-badge{background:#f9f9f9 url(../img/certification-badge-reworked.png) no-repeat right top;width:120px;height:46px;padding:8px 0 8px 10px}.badges-node{position:absolute;right:10px;top:10px}#project-profile-info .cert-badge h4{margin:0}#project-profile-info .cert-badge h4 *{text-shadow:0 1px 0 #fff;text-align:center;display:block;text-transform:uppercase}#project-profile-info .cert-badge h4 em{font-style:normal;font-size:11px;color:#aaa;margin-bottom:1px}#project-profile-info .cert-badge h4 strong{font-size:17px;line-height:18px;color:#667;font-weight:700}#project-profile-info .cert-badge h4 b{color:#888;font-size:12px;font-weight:700}#project-profile-info .cert{position:absolute;right:18px;top:8px;text-align:right}#project-profile-info .cert .cert-icon,#project-profile-info .cert .cert-icon .cert-expire-date{width:105px;height:10px;padding:24px 2px 1px;display:block;background-position:center;background-repeat:no-repeat;float:right;font-size:10px;margin-bottom:16px;line-height:10px;overflow:hidden;color:#646464;font-weight:900;text-shadow:none;position:relative}#project-profile-info .cert .cert-icon .cert-expire-date{position:absolute;left:0;top:0;display:none;background:rgba(249,249,249,.8)}#project-profile-info .cert .cert-ga{background-image:url(../img/cred-icons/ga.gif)}#project-profile-info .cert .cert-ap{background-image:url(../img/cred-icons/leed-ap.gif)}#project-profile-info .cert .cert-fellow{background-image:url(../img/cred-icons/fellow.gif)}#project-profile-info .cert .certificates{clear:both}#project-profile-info .cert-expired .cert-icon .cert-expire-date{display:block}.profile-sub-menu{clear:both;width:930px;margin:0 -18px -18px!important;overflow:hidden;padding:10px 15px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5) inset;-moz-box-shadow:0 1px 5px rgba(0,0,0,.5) inset;box-shadow:0 1px 5px rgba(0,0,0,.5) inset;background-color:#ddd;background-image:-moz-linear-gradient(100% 100% 90deg,#ccc,#ddd);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#ddd),to(#ccc) );-pie-background:linear-gradient(#ddd,#ccc 100%)}.profile-sub-menu .internal-navigation{margin:0!important}.profile-sub-menu .internal-navigation li{list-style:none;float:left;margin:0 10px 0 0}.profile-sub-menu .internal-navigation li a{float:left;padding:4px 10px;background:#eee;background-image:-moz-linear-gradient(100% 100% 90deg,#ddd,#f9f9f9);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#f9f9f9),to(#ddd) );color:#666;font-weight:700;font-size:12px;border:1px solid #aaa;text-shadow:0 1px 0 #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 0 rgba(250,250,250,.4);-moz-box-shadow:0 1px 0 rgba(250,250,250,.1);box-shadow:0 1px 0 rgba(250,250,250,.1)}.profile-sub-menu .internal-navigation li a:hover{color:#444;background:#eee}.profile-sub-menu .internal-navigation li a:active,.profile-sub-menu .internal-navigation li a.active-trail,.profile-sub-menu .internal-navigation li a.selected{color:#555;text-shadow:0 1px 0 #fff;background:#ddd;border:1px solid #888;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4) inset,0 1px 0 rgba(250,250,250,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.4) inset,0 1px 0 rgba(250,250,250,.2);box-shadow:0 1px 2px rgba(0,0,0,.4) inset,0 1px 0 rgba(250,250,250,.2)}.profile-sub-menu .internal-navigation li a:active{padding:5px 10px 3px}.profile-sub-menu .internal-navigation li a .count{display:block;position:absolute;top:-8px;right:-8px;min-width:13px;height:11px;background:#86c240;padding:3px 1px 1px;font-size:9px;line-height:9px;text-align:center;border:1px solid #71a436;color:#566e3a;text-shadow:0 1px 0 rgba(255,255,255,.5);-moz-border-radius:40px;border-radius:40px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.5) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.5) inset;box-shadow:0 1px 2px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.5) inset}.profile-sub-menu .external-navigation{float:right;margin-top:2px}.profile-sub-menu .external-navigation h5{float:left;margin:5px 0 0;text-shadow:0 1px 0 rgba(255,255,255,.5);color:#666}.profile-sub-menu .external-navigation ul{float:right;margin:0!important}.profile-sub-menu .external-navigation li{display:block;float:left;margin:0 0 0 7px}.profile-sub-menu .external-navigation li a{height:25px;width:24px;display:block;opacity:.8}.profile-sub-menu .external-navigation li a:hover{opacity:1}.profile-sub-menu .external-navigation li a.newsletter,.profile-sub-menu .external-navigation li a.instagram,.profile-sub-menu .external-navigation li a.xing,.profile-sub-menu .external-navigation li a.twitter,.profile-sub-menu .external-navigation li a.linkedin,.profile-sub-menu .external-navigation li a.facebook{color:#595959}.panel,.static-panel,.panel_label,.panel_summary,.panel_content{clear:both}.panel:after,.static-panel:after,.panel_label:after,.panel_summary:after,.panel_content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.panels .panel,.panels .static-panel,.panels .panel_content{margin:10px 0 20px}.panel_label{border-bottom:1px solid #ddd;cursor:pointer;padding:0 0 4px;margin-bottom:8px}.static-panel .panel_label{cursor:auto}.panel_label h4{margin-bottom:0}.panel_label a{outline:none}.panel_summary{cursor:pointer}a.show_link,a.hide_link{display:none}div.show_link a.show_link,div.hide_link a.hide_link{display:inline-block}.mem-status{margin-bottom:10px}#content .mem-status p{font-size:13px;text-align:center}#content .mem-status p strong{text-transform:uppercase;color:#505050;font-size:14px}#content .mem-status p .date{display:block;padding-top:3px;font-size:12px}blockquote.pullquote{margin:0;padding:0;border:none;position:relative;background:url(../img/pullquote.gif) no-repeat left top}blockquote.right{margin:0 15px 15px 0;float:right}blockquote.left{margin:0 15px 15px 0;float:left}.blockquote-sm{width:208px}.blockquote-md{width:352px}.blockquote-lg{width:425px}blockquote.pullquote p{font-size:16px;color:#8b8b8b;font-style:italic;padding:7px 22px 0;line-height:1.4em}blockquote.pullquote p.author{margin:0;padding:0 0 0 22px}blockquote.pullquote cite{display:block;padding-top:0;font-size:11px;color:#363636;text-transform:uppercase;font-weight:700;font-style:normal;letter-spacing:1px}#sideCol blockquote.pullquote{padding-top:2px}#sideCol blockquote.pullquote p{font-size:13px;line-height:1.4em;color:#777;padding:7px 0 0 20px;margin-bottom:0}#sideCol blockquote.pullquote cite{font-size:10px}#navCol blockquote.pullquote{padding-top:3px}#navCol blockquote.pullquote p{font-size:12px;line-height:1.4em;padding:7px 0 0 6px;color:#555;margin-bottom:0}#navCol blockquote.pullquote cite{font-size:9px}.simple-box{margin-bottom:20px;border:1px solid #e5e5e5;-moz-border-radius:4px;border-radius:4px}.simple-box h4{margin:0;padding:5px 10px;font-size:12px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #e5e5e5}.simple-box .container{padding:14px 10px}.sbx{margin-bottom:20px;border:1px solid #e5e5e5;clear:both;-moz-border-radius:4px;border-radius:4px}.sbx h4{margin:0;padding:5px 10px;font-size:12px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #e5e5e5}.sbx ul,.sbx ul *{margin:0;padding:0;list-style:none}.sbx ul{padding:15px 0 10px;margin:0 0 0 10px!important}.sbx ul li{line-height:11px;font-size:11px;margin-bottom:8px}.sbx a{color:#777;padding-left:15px;background-position:left center;background-repeat:no-repeat}.sbx a:hover{color:#444}.sbx .sbx-twitter{background-image:url(../img/sbx/sbx-twitter.gif)}.sbx .sbx-facebook{background-image:url(../img/sbx/sbx-facebook.gif)}.sbx .sbx-linkedin{background-image:url(../img/sbx/sbx-linkedin.gif)}.sbx .sbx-xing{background-image:url(../img/sbx/sbx-xing.gif)}.sbx .sbx-linkedin{background-image:url(../img/sbx/sbx-linkedin.gif)}.sbx .sbx-email{background-image:url(../img/sbx/sbx-email.gif)}.sbx .sbx-rss{background-image:url(../img/sbx/sbx-rss.gif)}.sbx .sbx-print{background-image:url(../img/sbx/sbx-print.gif)}.sbx .sbx-comments{background-image:url(../img/sbx/sbx-comments.gif)}.sbx .count{background:#eee;color:#333;padding:1px 3px;font-size:9px;font-weight:700;-moz-border-radius:2px;border-radius:2px}.sbx-horizontal{padding:8px 10px 10px}.sbx-horizontal ul{overflow:hidden;padding:0;margin:0!important}.sbx-horizontal ul li,.sbx-horizontal h4{float:left;margin:0 25px 0 0;border:0;padding:2px 0}.sbx-horizontal h4{margin-right:15px}.sbx-compact h4{display:none}#content #mainCol .mini-profile{min-height:52px;margin-bottom:0}.mini-profile img{float:right;width:50px;margin-left:12px!important;margin-bottom:6px;border:1px solid #555;-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.mini-profile h5{font-size:13px}.mini-profile h6{margin-top:10px}.mini-profile h5+h6{margin-top:6px}#content .mini-profile .styledlist{margin-bottom:5px}.mini-profile .styledlist li{margin:0}.mini-profile h5 small{font-size:11px;color:#414141}.mini-profile h6 small{display:block;color:#414141}#content .mini-profile p{margin-bottom:0}#content .mini-profile p+p{margin-top:1em}#content #mainCol .mini-profile p{font-size:11px;line-height:14px}#get-involved-box p{font-size:12px!important;line-height:15px!important}#get-involved-box .container{background:url(../img/join-promo.png) 14px 16px no-repeat;padding-left:105px}.contact h4{background-repeat:no-repeat;background-position:right}.contact-phone h4{background-image:url(../img/icon-phone-sm.png)}.contact-chat h4{background-image:url(../img/icon-chat-sm.png)}.contact-email h4{background-image:url(../img/icon-email-sm.png)}.contact-mail h4{background-image:url(../img/icon-mail-sm.png)}#content .contact p{font-size:11px;line-height:1.5em;margin:0}#content .contact p+p{margin-top:1em}#content .contact .chat-button.arrow-button span{padding:3px 0 3px 24px;line-height:18px;background:url(../img/chat-icon.gif) no-repeat left}ul.downloads{margin-top:5px}ul.downloads li{padding:.6em 0}ul.downloads a{padding:5px 0 5px 24px;background:url(../img/download-sm.png) no-repeat left}.ag-body .resource{padding-left:60px;background-repeat:no-repeat;background-position:15px 15px}.ag-body .members-only{position:relative}.ag-body .resource h2 small{display:block;margin-top:2px;font-size:12px;font-weight:700;color:#505050}.ag-body .resource p.date{font-size:11px;margin-bottom:0;padding-bottom:0}#mainCol p.date{clear:left}.ag-body .resource p.date strong{color:#505050}.ag-body .book,h2.book{background-image:url(../img/file-book.png)}.ag-body .study,h2.study{background-image:url(../img/file-pdf.png)}.ag-body .document,h2.document{background-image:url(../img/file-doc.png)}.ag-body .presentation,h2.presentation{background-image:url(../img/file-presentation.png)}.ag-body .audio,h2.audio{background-image:url(../img/file-audio.png)}.ag-body .image,h2.image{background-image:url(../img/file-img.png)}.ag-body .video,h2.video{background-image:url(../img/file-video.png)}.ag-body .website,h2.website{background-image:url(../img/file-web.png)}.ag-body .app,h2.app{background-image:url(../img/file-app.png)}.view-content .website,h2.website{background-image:url(../img/file-web.png)}h2.resource{padding-left:40px;background-position:left;background-repeat:no-repeat}.ag-body .members-only{border-color:#e1e1e1;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!imoportant}.members-only span.mem-req{position:absolute;right:12px;top:18px;font-size:10px;font-weight:700;text-transform:uppercase;text-shadow:0 1px 0 #fff;color:#646464}#sideCol p.filesize{text-align:center;margin-bottom:0;margin-top:8px}#content .video{margin-top:15px;margin-bottom:15px}#content .video iframe{border:1px solid #ddd;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888}#content div.columns{overflow:hidden}#content div.columns .column{float:left;width:50%}#content img.resource-img{float:left;margin-bottom:15px}#content img.resource-img+div.padded{margin-left:125px}.block-link:hover{background-color:#f3f3f3}.block-link:hover a{color:#09c}.modal-position-default{margin:0 auto;width:440px}.modal-alt{padding:12px 20px;background:#fff;border:1px solid #ddd;overflow:hidden;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1)}#account-nav #login .modal-alt{border-radius:0}#acct-sign-in label{margin-bottom:2px}#nav ul li.favorites{float:right;margin-right:-10px}#nav ul li.favorites a,#navCol .sectionSubNav li.favorites a{padding-left:15px;background:url(../img/heart-icon.gif) no-repeat left;padding-bottom:4px;margin-bottom:8px}#nav ul.hasGroups{position:relative}#nav ul .groups{position:absolute;right:-15px;top:-2px}#navCol .sectionSubNav li.favorites a{margin-left:5px}#nav ul li.favorites.selected a{padding-bottom:0}.isfavorite{text-align:left;margin-left:3px}.isfavorite a{padding-left:14px;background:url(../img/sbx/sbx-heart.gif) no-repeat left bottom;font-size:10px;color:#777;text-transform:uppercase;font-weight:600;letter-spacing:.02em}.isfavorite a.yes{background-position:left;color:#ea4c88}span.rating{height:13px;line-height:13px;width:60px;display:block;background:url(../img/ratings.gif) repeat-x left;margin-bottom:5px;text-indent:-9999px}span.no-rating{font-size:10px;font-style:italic;color:#b8b8b8;text-indent:0;text-transform:lowercase;background:0 0}span.rating-count{font-size:11px;color:#989898;font-weight:600;letter-spacing:.2px}.two-cols .col .linelist li div p{font-size:13px;line-height:18px}.two-cols .col .rating{margin:1px 5px 0 0}table.details span.rating,#comment-feed span.rating{float:left;margin-right:8px}table.details span.no-rating{display:none}span.stars1{background-position:0 0}span.stars15{background-position:0 -13px}span.stars2{background-position:0 -26px}span.stars25{background-position:0 -39px}span.stars3{background-position:0 -52px}span.stars35{background-position:0 -65px}span.stars4{background-position:0 -78px}span.stars45{background-position:0 -91px}span.stars5{background-position:0 -104px}#store .rating-widget{margin-bottom:30px}.rating-widget .top .current-rating{font-size:28px}.rating-widget .top .current-rating{display:block;font-size:32px;font-weight:700;position:absolute;text-align:center;text-shadow:0 1px 0 #fff;width:68px;z-index:1}.rating-widget .top{height:40px;overflow:hidden;padding:8px;position:relative}.rating-widget{background-color:#f6f6f6;border:1px solid #ccc;width:84px;float:left;margin-right:20px;margin-top:8px;position:relative;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.75) inset,0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.75) inset,0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(255,255,255,.75) inset,0 1px 2px rgba(0,0,0,.1)}.rating-widget .negative{color:#c30}.rating-widget .top{}.rating-widget .top .updown-current-score{font-size:32px;font-weight:700;text-align:center;display:block;text-shadow:0 1px 0 #fff;position:absolute;width:68px;z-index:1}.rating-widget .top .rating-ratio{z-index:2;font-size:18px;font-weight:700;text-align:center;display:block;text-shadow:0 1px 0 #fff;position:absolute;width:68px;background:#f6f6f6}.rating-widget .top .rating-ratio span{display:block;float:right;width:33px;padding:10px 0}.rating-widget .top .rating-ratio span.likes{border-left:1px solid #fff}.rating-widget .top .rating-ratio span.dislikes{border-right:1px solid #ddd}.rating-widget .bottom{background:#e7f0f2;border-top:1px solid #c3d4da;padding:4px;padding-right:0;overflow:hidden}.rating-widget .bottom a{display:block;height:18px;width:90%;float:right;margin-right:4px;text-indent:-9999px;background:#c8dbe0;border:1px solid #bbd2da;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 0 rgba(255,255,255,.4);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 0 rgba(255,255,255,.4);box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 0 rgba(255,255,255,.4)}.rating-widget .logIn_false a{opacity:.5}.rating-widget .bottom a:hover{background-color:#d2e7ed}.rating-widget .bottom a.active,.rating-widget .bottom a.active-trail{background-color:#8eb1bb;border-color:#7f9fa8;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;box-shadow:0 1px 2px rgba(0,0,0,.2) inset}.rating-widget .bottom a.selected{background-color:#8eb1bb;border-color:#7f9fa8;box-shadow:0 1px 2px rgba(0,0,0,.2) inset}.rating-widget .bottom .dislike{background-image:url(../img/thumbs-small.png);background-repeat:no-repeat;background-position:center -18px}.rating-widget .bottom .like{background-image:url(../img/thumbs-small.png);background-repeat:no-repeat;background-position:center 0}.display-rating-widget.rating-widget .top{height:33px;padding:4px;width:auto}.rating-widget .top .updown-current-score{font-size:28px}.display-rating-widget.rating-widget .bottom{background:#dedede;border:0;margin:0 6px 8px;padding:4px 0;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2) inset,0 1px 0 #fff;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2) inset,0 1px 0 #fff;box-shadow:0 1px 2px rgba(0,0,0,.2) inset,0 1px 0 #fff}.rating-widget .not-signed-in{display:block;position:absolute;left:0;bottom:28px;font-size:11px;padding:4px 0;width:100%;text-align:center;color:#667}.rating-widget:hover .not-signed-in{display:none}.display-rating-widget.rating-widget .bottom span{float:right;width:31px;text-align:center;border:0;font-size:12px;font-weight:700;margin:0;text-shadow:0 1px 0 rgba(255,255,255,.65)}.display-rating-widget.rating-widget .bottom .likes{border-left:1px solid #eee;color:#618a15}.display-rating-widget.rating-widget .bottom .dislikes{border-right:1px solid #ccc}.display-rating-widget.bg-title-header{overflow:hidden}.display-rating-widget.rating-widget{margin:5px 12px 13px 0;width:76px}#sideCol .rating-widget{width:99%;margin-bottom:25px}#sideCol .rating-widget .top .current-rating{width:192px}#sideCol .rating-widget .top .rating-ratio{left:72px}.small-rating-ratio{background:#a7d4e3;display:block;overflow:hidden;float:right;padding:0 4px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2) inset,0 1px 0 #f4f8f9;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2) inset,0 1px 0 #f4f8f9;box-shadow:0 1px 2px rgba(0,0,0,.2) inset,0 1px 0 #f4f8f9}.small-rating-ratio span{display:block;float:left;width:30px;padding:2px 0 2px 2px;text-align:center;font-size:11px;font-weight:700;color:#517988;text-shadow:0 1px 0 rgba(255,255,255,.4)}.small-rating-ratio strong{display:block;float:left;background:url(../img/icons/twitter_16.png) no-repeat;text-indent:-9999px;width:17px;padding:1px 0}.small-rating-ratio .like-count,.small-rating-ratio .dislike-count{float:left;padding:2px 0}.small-rating-ratio .like-count{border-left:1px solid rgba(255,255,255,.15)}.small-rating-ratio .dislike-count{border-right:1px solid #9ac3d1}.small-rating-ratio .like-count strong,.small-rating-ratio .dislike-count strong{background-image:url(../img/thumbs-small.png);background-repeat:no-repeat;background-position:top center}.small-rating-ratio .dislike-count strong{background-position:bottom center}.small-rating-ratio .dislike-count span{color:#900}.small-rating-ratio .like-count span{color:#618a15}.small-rating-ratio .like-count span,.small-rating-ratio .dislike-count span{width:auto;padding:2px 3px;background:0 0;margin:0}.single-rating-ratio{float:left}.single-rating-ratio .like-count,.single-rating-ratio .dislike-count{border:0!important}#content .visual-helpers,.visual-helpers li{list-style:none;margin:0;padding:0}.visual-helpers li{font-size:11px;margin-left:36px;list-style:none;float:right;line-height:13px}.visual-helpers .trigger{color:#646464;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out}.glossary-trigger-on .visual-helpers .glossary .trigger,.addenda-trigger-on .visual-helpers .addenda .trigger{color:#444}.visual-helpers .trigger,.visual-helpers .trigger .text,.visual-helpers .toggle-slide,.visual-helpers .indicator{float:left}.visual-helpers .toggle-slide{position:relative;width:28px;height:11px;border:1px solid #d5d6d6;background:#f0f3f3;margin-left:12px;-moz-border-radius:12px;border-radius:12px;-moz-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}.visual-helpers .toggle-slide .toggle{width:11px;height:11px;display:block;position:absolute;top:-1px;left:-1px;border:1px solid #9a9d9d;-moz-border-radius:12px;border-radius:12px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.6) inset,0 0 1px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.6) inset,0 0 1px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(255,255,255,.6) inset,0 0 1px rgba(0,0,0,.2);background-color:#dbddde;background-image:-moz-linear-gradient(100% 100% 90deg,#cecfcf,#e8ebeb);background-image:-o-linear-gradient(#e8ebeb,#cecfcf);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#e8ebeb),to(#cecfcf) );-pie-background:linear-gradient(#e8ebeb,#cecfcf 100%);-webkit-transition:left .15s ease-out;-moz-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.visual-helpers .trigger:hover .toggle-slide .toggle{border-color:#666}.glossary-trigger-on .visual-helpers .glossary .toggle-slide .toggle,.addenda-trigger-on .visual-helpers .addenda .toggle-slide .toggle{left:16px}.visual-helpers .indicator{width:6px;height:6px;margin-left:6px;margin-top:2px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:all .05s ease-in;-moz-transition:all .05s ease-in;-o-transition:all .05s ease-in;transition:all .05s ease-in}.visual-helpers .addenda .indicator{background:#a4a800;border:1px solid #898802;-moz-box-shadow:0 1px 0 #b4bd03 inset;-webkit-box-shadow:0 1px 0 #b4bd03 inset;box-shadow:0 1px 0 #b4bd03 inset}.visual-helpers .glossary .indicator{background:#64b67c;border:1px solid #549869;-moz-box-shadow:0 1px 0 #6cce85 inset;-webkit-box-shadow:0 1px 0 #6cce85 inset;box-shadow:0 1px 0 #6cce85 inset}.addenda-trigger-on .visual-helpers .addenda .indicator{background:#e8fa01;border:1px solid #c8d105;-moz-box-shadow:0 1px 0 #f5fd9f inset,0 0 1px #c7d106;-webkit-box-shadow:0 1px 0 #f5fd9f inset,0 0 1px #c7d106;box-shadow:0 1px 0 #f5fd9f inset,0 0 1px #c7d106}.glossary-trigger-on .visual-helpers .glossary .indicator{background:#73e987;border:1px solid #53bf6d;-moz-box-shadow:0 1px 0 #b5fcbb inset,0 0 1px #52c06c;-webkit-box-shadow:0 1px 0 #b5fcbb inset,0 0 1px #52c06c;box-shadow:0 1px 0 #b5fcbb inset,0 0 1px #52c06c}dl.keyword,dl.addenda-note{display:none}a.keyword,a.highlight{cursor:text;color:#444;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.glossary-trigger-on a.keyword{background:#bdffc4;color:#444}.addenda-trigger-on a.highlight{color:#444;background:#f2ff81}.glossary-trigger-on a.keyword,.addenda-trigger-on a.highlight{cursor:help}#project-filter p{border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px}#project-filter label{font-size:11px;line-height:14px;margin-left:3px}#project-filter .date-range label{margin-bottom:3px}#project-filter .date-range span{display:block;margin-bottom:5px;font-size:11px;margin-left:3px;overflow:hidden}#project-filter .date-range span label{float:left;width:30px;margin:3px 3px 0 0;text-align:right;font-weight:400}#project-filter .date-range span input{width:80px;float:left}#project-filter .date-range span .ui-datepicker-trigger{margin:3px 3px 3px 0;cursor:pointer}.section-leed .ui-datepicker-title select{font-size:11px!important}div#mainCol .grid-item h4{padding-top:0;margin-bottom:4px}.grid-item h5{font-size:11px}.grid-item h5 em{font-style:normal}.grid-item dl{clear:both;margin:5px 0 0}.grid-item dl span{float:none;display:block}.grid-item dl span *{display:inline;font-size:11px!important;margin:0;color:#777}div.grid-item p{font-size:11px;line-height:15px}.grid-item .member-only{background:#eee;padding:3px 6px;margin-bottom:5px;font-size:10px;font-weight:700;text-transform:uppercase;-moz-border-radius:2px;border-radius:2px}.resource-img,.store-item-images img.main-img,img.shadowed{display:block;max-width:150px;border:1px solid #fff;margin-left:3px;-moz-box-shadow:0 0 3px rgba(0,0,0,.4);-webkit-box-shadow:0 0 3px rgba(0,0,0,.4);box-shadow:0 0 3px rgba(0,0,0,.4)}#mainCol img.shadowed{max-width:540px}.no-shadow,.grid-item .no-shadow,.no-shadow:hover,.grid-item:hover .no-shadow{border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#mainCol .four-cols,#mainCol .three-cols,#mainCol .two-cols{padding-bottom:5px}#mainCol .four-cols:after,#mainCol .three-cols:after,#mainCol .two-cols:after{content:".";display:block;height:0;clear:both;visibility:hidden}#mainCol .four-cols .col,#mainCol .three-cols .col,#mainCol .two-cols .col{float:left;width:232px;margin-left:10px}#mainCol .four-cols .col:first-child{margin-left:0}#mainCol .three-cols .col{width:306px;margin-left:20px}#mainCol .three-cols .col:first-child{margin-left:0}#mainCol .two-cols .col{width:470px;margin-left:20px}#mainCol .two-cols .col:first-child{margin-left:0}#mainCol .col .block-link,#mainCol .col .block{margin-bottom:25px;padding:10px;border:1px solid #ddd;-moz-border-radius:4px;border-radius:4px}#mainCol .four-cols .block-link p{min-height:200px}#mainCol .three-cols .block-link p{min-height:170px;font-size:13px;line-height:22px}#mainCol .two-cols .block-link p,#mainCol .two-cols .block p{font-size:13px;line-height:22px}#mainCol .col .block-link:hover,#mainCol .col .block-link:hover,#mainCol .col .block-link:hover,#mainCol .col .block-link:hover,ul.steps li.block-link:hover{background:#fafafa;border-color:#b1b1b1;-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 5px rgba(0,0,0,.25)}#mainCol #content .two-cols .col .linelist p{margin-bottom:4px}dl.store-item-pricing{border:1px solid #f5f5f5;padding:12px 17px 7px;overflow:hidden;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}dl.store-item-pricing dt{font-weight:400!important;float:left;clear:both;width:70%;white-space:nowrap}dl.store-item-pricing dd{font-weight:700;float:right;clear:right;width:30%;text-align:right}dl.store-item-pricing dt,dl.store-item-pricing dd{font-size:12px!important;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #f1f1f1}dl.store-item-pricing .last{border-bottom:none}table{border:1px solid #eee;width:100%;border-collapse:collapse;margin-bottom:15px}table tr{}table td,table th{padding:5px;text-align:left;border-bottom:1px solid #eee;border-right:1px solid #eee}table.file-info th{text-align:center;font-size:11px;font-weight:700;text-shadow:0 -1px 0 rgba(255,255,255,.45);border-top-color:#e1e1e1;background-color:#ccc;background-image:-moz-linear-gradient(100% 100% 90deg,#CCC,#DDD);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#DDD),to(#CCC) );-pie-background:linear-gradient(#DDD,#CCC 100%)}table.file-info td{font-size:11px;text-align:center}table.file-info tr td:first-child{padding-left:10px;font-weight:700;font-size:12px}table.details{font-size:11px;border:1px solid #ccc;color:#666;border-collapse:inherit;margin-bottom:12px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1)}table.details th,table.details td{padding:10px 9px;border:none;border-bottom:1px solid #ddd;vertical-align:middle;text-align:left}table.details tr td{border-left:1px solid #ddd}table.details tr td:first-child{border-left:none}table.details thead{background-color:#ccc;background-image:-moz-linear-gradient(100% 100% 90deg,#CCC,#DDD);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#DDD),to(#CCC) );-pie-background:linear-gradient(#DDD,#CCC 100%)}table.details thead th,table.details thead td{font-weight:700;border-right:1px solid #ddd;border-left:1px solid #bbb;border-bottom:1px solid #bbb!important;text-shadow:0 1px 0 rgba(255,255,255,.7);-moz-box-shadow:inset 0 1px 0 #eee;box-shadow:inset 0 1px 0 #eee}table.details thead th:first-child{border-left:none}table.details thead th:last-child{border-right:none}table.details tr:first-child th:first-child,table.details tr:first-child td:first-child{-moz-border-radius:3px 0 0 0;border-radius:3px 0 0 0}table.details tr:first-child th:last-child,table.details tr:first-child td:last-child{-moz-border-radius:0 3px 0 0;border-radius:0 3px 0 0}table.details tr:last-child th,table.details tr:last-child td{border-bottom:0}#mainCol .tabtable{margin:25px 0}#mainCol .tabtable,#mainCol .tabtable th,#mainCol .tabtable td{border:none;padding:6px 0;text-align:center;font-size:11px}#mainCol .tabtable thead th{border-bottom:1px solid #e1e1e1;font-weight:700;border-right:1px solid #fff}#mainCol .tabtable thead tr th:last-child{border-right:none}#mainCol .tabtable thead th.primary{font-size:13px;border-bottom:1px solid #fff;padding:10px;-moz-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0}#mainCol .tabtable .level1{background:rgba(0,0,0,.1)}#mainCol .tabtable .level2{background:rgba(0,0,0,.2)}#mainCol .tabtable .level3{background:rgba(0,0,0,.3)}#mainCol .tabtable thead small.block{display:block;font-weight:400}#mainCol .tabtable tbody td{font-size:11px;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;padding:8px 0}#mainCol .tabtable tbody tr td:last-child{border-right:1px solid #e1e1e1}#mainCol .tabtable .col-name{font-size:12px;font-weight:700;text-align:left;padding-left:8px}#mainCol .tabtable tfoot td{padding:12px 0}#mainCol .tabtable tfoot p{color:#646464;text-align:left;padding-left:0;font-size:11px;line-height:1.3em}#mainCol .styledtable{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 2px 1px rgba(0,0,0,.1);border-color:#ddd}#mainCol .styledtable td,#mainCol .styledtable th{font-size:12px;padding:8px 10px;border-color:#ddd}#mainCol .styledtable th{background:#f9f9f9;border-color:#ddd;text-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.3) inset;box-shadow:0 1px 0 rgba(255,255,255,.5) inset}#mainCol .styledtable .small{font-weight:400}#mainCol .styledtable thead th{background-color:#ddd;background-image:-moz-linear-gradient(100% 100% 90deg,#d0d0d0,#ddd);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#ddd),to(#d0d0d0) );border-color:#ccc;border-bottom-color:#bbb;text-shadow:0 1px 0 rgba(255,255,255,.6);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.3) inset;box-shadow:0 1px 0 rgba(255,255,255,.3) inset}#content #glossary .glossary-list dt{font-size:14px;clear:left;padding-top:1em}#content #glossary .glossary-list h2{padding-left:5px;padding-right:5px;margin-top:2em;border-bottom:1px dashed #ccc;float:left}#content #glossary .glossary-list .see-other{color:#646464;font-style:italic}#content #glossary .glossary-links{padding:10px 0;display:block;position:fixed;bottom:0;width:100%;font-size:12px;text-align:center;left:0;color:#a1a1a1;text-transform:uppercase;letter-spacing:2px;font-weight:700;background-color:#eee}#content #glossary .glossary-links a{color:#000;font-weight:700;text-decoration:none}#content #glossary .glossary-links a:hover{color:#999}#content #glossary .glossary-links .glossary-alphabar-instructions{font-size:11px;text-transform:none;letter-spacing:normal;font-weight:400;margin-top:4px;color:#888}.smartfilters-trigger{font-weight:600;font-size:10px;line-height:10px;padding:8px 0;letter-spacing:1px;text-transform:uppercase;text-align:center;display:block;color:#757575;border:1px solid #ccc;text-shadow:0 1px #fff;margin-bottom:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px #fff inset,0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px #fff inset,0 1px 1px rgba(0,0,0,.1);background-color:#eaeaea;background-image:-moz-linear-gradient(100% 100% 90deg,#eaeaea,#fafafa);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#fafafa),to(#eaeaea) );-pie-background:linear-gradient(#fafafa,#eaeaea 100%)}.smartfilters-trigger:hover{color:#5c5c5c;border-color:#bbb;background-color:#d9d9d9;background-image:-moz-linear-gradient(100% 100% 90deg,#d9d9d9,#f2f2f2);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#f2f2f2),to(#d9d9d9) );-pie-background:linear-gradient(#f2f2f2,#d9d9d9 100%)}.smartfilters-trigger:active,.smartfilters-trigger.active{color:#646464;text-shadow:0 1px #efefef;border-color:#aaa!important;padding:9px 8px 7px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3) inset;-moz-box-shadow:0 1px 1px rgba(0,0,0,.3) inset;box-shadow:0 1px 1px rgba(0,0,0,.3) inset;background-color:#d1d1d1;background-image:-moz-linear-gradient(100% 100% 90deg,#d1d1d1,#d8d8d8);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#d8d8d8),to(#d1d1d1) );-pie-background:linear-gradient(#d8d8d8,#d1d1d1 100%)}#navCol .filterNav li ul.saved-searches li{position:relative;padding-right:17px}#navCol .filterNav li ul.saved-searches a.edit-search{width:17px;height:17px;float:right;text-indent:-9999px;background:url(../img/icon-edit.gif) no-repeat top;margin-top:-9px;padding:0;display:none;position:absolute;right:0;top:50%}#navCol .filterNav li ul.saved-searches li:hover a.edit-search{display:block}#navCol .filterNav li ul.saved-searches a.edit-search:hover{background-position:bottom}#navCol .filterNav li ul.saved-searches a.delete-search{width:17px;height:17px;float:right;text-indent:-9999px;background:url(../img/icon-edit.gif) no-repeat top;margin-top:-9px;padding:0;display:none;position:absolute;right:0;top:50%}#navCol .filterNav li ul.saved-searches li:hover a.delete-search{display:block}#navCol .filterNav li ul.saved-searches a.delete-search:hover{background-position:bottom}#smartfilters{position:relative;display:none}#smartfilters.preset-filters{display:block}#smartfilters .smartfilter-clear{position:absolute;right:0;top:4px}#smartfilters fieldset{border:none;margin:0;padding:0}#smartfilters .match{overflow:hidden;margin-bottom:8px}#smartfilters .match .rule{float:left;margin-right:20px}#smartfilters .match .rule label{font-size:11px;font-weight:300;color:#666;letter-spacing:.02em}#smartfilters .match .rule label strong{font-weight:600}#smartfilters .filter{clear:both;background:url(../img/smartfilter-bg.gif);border:1px solid #c5c5c5;margin-bottom:3px;padding:3px 7px;overflow:hidden;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 0 #fff inset,0 1px 2px rgba(0,0,0,.15);-webkit-box-shadow:0 1px 0 #fff inset,0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 0 #fff inset,0 1px 2px rgba(0,0,0,.15)}#smartfilters .filter .rule{float:left;margin-right:7px}#smartfilters .filter .selector{margin:4px 0 3px;width:186px}#smartfilters.uniform-mini .filter .conditional .selector{width:102px}#smartfilters.uniform-mini .filter .selector span{font-size:11px}#smartfilters.uniform-mini .filter .conditional span{width:75px}#smartfilters.uniform-mini .filter .conditional select{width:110px}#smartfilters.uniform-mini .filter .field,#smartfilters.uniform-mini .button-group .field{margin:4px 0 3px;padding:4px 5px 3px}#smartfilters .filter .actions,#smartfilters .filter .actions li{margin:0;float:right;list-style-type:none}#smartfilters .filter .actions li{margin:3px 0 2px 8px}#smartfilters .filter .actions li a{display:block;width:24px;border:1px solid #ccc;overflow:hidden;-moz-border-radius:24px;border-radius:24px;-moz-box-shadow:0 -1px 0 #fff inset;-webkit-box-shadow:0 -1px 0 #fff inset;box-shadow:0 -1px 0 #fff inset;background-color:#eaeaea;background-image:-moz-linear-gradient(100% 100% 90deg,#eaeaea,#fafafa);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#fafafa),to(#eaeaea) );-pie-background:linear-gradient(#fafafa,#eaeaea 100%)}#smartfilters .filter .actions li a:hover,#smartfilters .filter .actions li a:active{border-color:#bbb;background-color:#d9d9d9;background-image:-moz-linear-gradient(100% 100% 90deg,#d9d9d9,#e9e9e9);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#e9e9e9),to(#d9d9d9) );-pie-background:linear-gradient(#e9e9e9,#d9d9d9 100%)}#smartfilters .filter .actions li a:active{border-color:#fff;-moz-box-shadow:0 1px 1px rgba(0,0,0,.4) inset;-webkit-box-shadow:0 1px 0 #fafafa inset;box-shadow:0 1px 1px rgba(0,0,0,.4) inset}#smartfilters .filter .actions a span{display:block;height:24px;text-indent:-9999px;background-repeat:no-repeat;background-position:8px 55%}#smartfilters .filter .actions .add a span{background-image:url(../img/smartfilter-add.gif)}#smartfilters .filter .actions .remove a span{background-image:url(../img/smartfilter-remove.gif)}#smartfilters .filter .date{margin-right:15px}#smartfilters .filter .date .field{width:80px;margin-right:5px}#smartfilters .filter .date img{margin-bottom:-4px}#smartfilters .button-group{padding-top:5px;padding-bottom:15px}#smartfilters.uniform-mini .button-group .field{margin-right:8px;margin-top:0}#comment-feed{margin:25px 0}#comment-feed h3{padding-bottom:8px;color:#666;margin-bottom:0}a#load-ajax-comments{position:absolute;margin-top:30px;font-size:12px;padding-top:3px;font-weight:600;padding-left:75%;margin-bottom:-19px}#comment-pagination{padding:5px 0 10px;float:left;position:relative;left:50%}#comment-pagination ul{float:left;position:relative;left:-50%}#comments .comment{border-top:1px solid #e9e9e9;padding:20px 10px 12px;margin-bottom:0;padding-left:95px;background:#fff}#comments .comment:after{content:".";display:block;height:0;clear:both;visibility:hidden}#comments.hanging-images .comment{padding-left:0}#comments.hanging-images .author-comment{padding-left:10px}#comments.hanging-images .author-comment img{margin-left:-90px}#comments .comment:last-child{border-bottom:0;margin-bottom:0}#comments .author-comment{border-top:2px solid #cadde2;background-color:#f7fbfc;background-image:-moz-linear-gradient(100% 100% 90deg,#fff,#ebf5f7);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#ebf5f7),to(#fff) );-pie-background:linear-gradient(#ebf5f7,#fff 100%)}#comments .comment .comment-title{font-weight:700;margin-bottom:0;font-size:12px}#comments .comment .company-data{float:none;margin-bottom:10px;margin-top:-7px}#comments #comment-feed .comment p{font-size:13px;line-height:20px}#comments #comment-feed .comment p.note{color:#646464;font-size:11px}#comment-feed .comment h4{padding-top:0}#comment-feed .comment h5{float:right;font-size:12px;color:#999}#comment-feed .comment img,#comment-feed .comment .no-user-image{float:left;margin-left:-80px;border:3px solid #fff;background:#eee;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}#comment-feed .comment .permalink,#comment-feed .comment .replylink{float:right;font-size:11px;padding-right:25px;background:url(../img/blog-permalink.gif) right center no-repeat;color:#777;opacity:.5;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#comment-feed .comment .replylink{background-image:url(../img/reply.png);padding-right:18px}#comment-feed .comment .permalink:hover,#comment-feed .comment .replylink:hover{color:#999;opacity:1}#comments .indented .comment{padding-left:60px}#comments .indented .comment img{width:30px;height:30px;margin:0 0 0 -46px;border-width:2px}#comments .indented .indented .indented .comment{padding-left:50px}#comments .indented .indented .indented .comment img{width:20px;height:20px;margin:0 0 0 -36px;border-width:2px}#comments .indented .indented .indented .comment .h4{font-size:11px!important}#comments .comment .links li.comment_delete,#comments .comment .links li.comment_edit{float:left;margin-right:5px}#comments .comment .links li.comment_delete a,#comments .comment .links li.comment_edit a{display:block;color:#999;font-size:11px;text-transform:capitalize;background:#efefef;padding:1px 5px;-moz-border-radius:2px;border-radius:2px;border:1px solid #ddd;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;text-shadow:0 1px 0 #fff}#comments .comment .links li.comment_delete a:hover,#comments .comment .links li.comment_edit a:hover{color:#333}#comments .comment .links li.comment_reply{float:right;padding-right:20px}.box{clear:both;padding-top:20px}#comment-form{background:#f9f9f9;padding:12px 25px 18px;border:1px solid #c3c3c3;clear:both;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;box-shadow:0 1px 2px rgba(0,0,0,.2) inset;-moz-border-radius:4px;border-radius:4px}#comment-feed #comment-form h3{color:#666;border-bottom:1px solid #e9e9e9;padding-bottom:8px;overflow:hidden;margin-bottom:.5em}#comment-form h3 .left{float:left}#comment-form h3 .right{float:right;font-weight:700;font-size:13px}#comment-form .loading{padding:85px 0 0;text-align:center;width:100%}#comment-form .lower-comment label{font-size:11px}#comment-form.loggedIn_true .lower-comment .subject label{display:block}#comment-form .comment-title{font-weight:700;margin-bottom:8px!important}#comment-form .field{width:380px;font-size:12px}#comment-form #edit-comments{height:70px}#comment-form .button-group{border-top:1px solid #e9e9e9;padding-top:10px;margin:0}#comment-form.loggedIn_true .lower-comment{padding-left:82px;padding-top:5px;clear:both}#comment-form.loggedIn_true .lower-comment img{float:left;margin-left:-82px;background:#fff;border:1px solid #eee;padding:3px;position:relative}#comment-form.loggedIn_true .lower-comment img.replyee{position:relative;width:22px;height:22px;left:38px;top:38px;border:0;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.24);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}#comment-form.loggedIn_true .lower-comment h4{margin-bottom:12px}#comment-form.loggedIn_false p label{font-size:12px}#comment-form .loggedIn_true .lower-comment{padding-left:82px;padding-top:5px;clear:both}#comment-form .loggedIn_true .lower-comment img{float:left;margin-left:-82px;background:#fff;border:1px solid #eee;padding:3px;position:relative}#comment-form .loggedIn_true .lower-comment img.replyee{position:relative;width:22px;height:22px;left:38px;top:38px;border:0;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.24);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}#comment-form .loggedIn_true .lower-comment h4{margin-bottom:12px}#comment-form .loggedIn_false p label{font-size:12px}#comment-feed .comment p.rating{line-height:13px;height:13px;font-size:12px;color:#666;margin:5px 0 8px}#comment-feed h3 a.right{font-size:12px;padding-top:9px;font-weight:600}#comment-feed .comment h5.question{float:none}#comment-feed .respond-comment{margin-left:90px}.bg-grid .bg-column{width:308px;float:left;margin:0 18px 0 0}.bg-author{margin-left:5%;margin-top:-7%;color:#000;font-size:15px;font-family:proxima-nova-1,proxima-nova-2,helvetica neue,Arial,sans-serif!important}.bg-author a{font-family:proxima-nova-1,proxima-nova-2,helvetica neue,Arial,sans-serif!important;color:#000;font-size:15px}.bg-grid .bg-column:last-child{margin:0}.bg-grid .bg-entry{position:relative;display:block;height:280px;padding:10px 12px;margin-bottom:18px;-moz-border-radius:4px;border-radius:4px}.bg-grid.bg-quote .bg-entry{height:auto;width:235px;*width:220px;float:left;margin-right:18px}.bg-grid.bg-quote .bg-entry:nth-child(2n){margin-right:0}.bg-column.bg-grid.bg-quote .bg-entry{height:auto;width:auto;margin-right:0}.bg-column.bg-quote .bg-entry img,.bg-grid.bg-quote .bg-entry img{width:35px;display:block;margin-top:4px;margin-right:8px;margin-bottom:0;float:left;position:relative;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;z-index:1}.bg-quote .bg-entry blockquote{border:none;padding:0;padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid #ccc;position:relative;line-height:21px}.bg-quote .bg-entry blockquote:after{content:'FROM';display:block;position:absolute;bottom:-10px;left:50%;width:40px;height:20px;margin-left:-20px;color:#999;text-align:center;font-size:10px;font-family:Arial;font-style:normal;background:url(../img/gray-noise.png)}.bg-column.bg-quote .bg-entry h3,.bg-grid.bg-quote .bg-entry h3{font-size:15px;line-height:140%}.bg-grid.bg-quote .bg-entry span.bg-quote,.bg-column.bg-quote .bg-entry span.bg-quote{background:url(../img/blog-quote.png);display:block;width:25px;height:25px;position:absolute;top:4px;left:9px}.supporter-block{border:1px solid #e5e5e5;padding:8px;margin:0 0 15px 15px;display:block;float:none;clear:both;text-align:center;margin:0 0 15px;-moz-border-radius:2px;border-radius:2px}.bg-grid .supporter-block{float:none;padding:10px 3px;background:#fcfcfc;margin:0 0 18px}.supporter-block span{font-size:11px;display:block;padding:0;margin-bottom:10px;text-align:center}.bg-grid .bg-entry:hover{}.secondary-column .bg-entry{height:180px}.bg-grid .bg-entry .bg-entry-header{border-bottom:1px solid #ccc;font-size:12px;padding-bottom:8px;margin-bottom:10px;text-transform:uppercase;overflow:hidden;color:#999;text-shadow:0 1px 0 #fff}.bg-grid .bg-entry .bg-entry-header strong{font-weight:700}.cat_greenbuild{color:#4b8285}.cat_usgbc,.cat_community{color:#00b0ce}.cat_advocacyandpolicy{color:#c00}.cat_centerforgreenschools{color:#9abf3c}.cat_leed{color:#31520d}.cat_greenschools{color:#64a03a}.cat_industry{color:#e07300}.bg-grid .bg-entry .bg-entry-header span{float:right}.bg-grid .bg-entry .bg-entry-header .bg-category{float:left}.bg-grid .bg-entry .bg-overlay p{color:#ccc;font-size:13px;line-height:20px}.bg-grid .bg-entry h2,.bg-grid .bg-entry h3,.bg-grid .bg-entry h4{font-weight:700;line-height:128%;font-size:21px;color:#444;text-shadow:none;margin-bottom:0}.bg-grid .bg-entry h3.small,#sideCol .bg-entry h2{font-size:18px}.bg-grid .bg-entry h2.large,.bg-grid .bg-entry h3.large,.bg-grid .bg-entry h4.large{font-size:28px}.bg-grid .bg-entry h2 a,.bg-grid .bg-entry h3 a,.bg-grid .bg-entry h4 a{color:#333}.bg-grid .bg-entry img{margin-bottom:8px}.bg-grid .bg-entry-footer{position:absolute;bottom:0;left:0;right:0;padding:5px 8px;border-top:1px solid #c3d4da;background:url(../img/blog_blue_linen.gif) repeat-x;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.bg-entry-footer strong{display:block;float:left;background:url(../img/icons/twitter_16.png) no-repeat;text-indent:-9999px;width:17px;padding:1px 0}.bg-entry-footer span{background:url(../img/blog-count-bubble.png) no-repeat;display:block;float:left;width:30px;padding:2px 0 2px 2px;text-align:center;font-size:11px;font-weight:700;color:#517988;text-shadow:0 1px 0 rgba(255,255,255,.4)}.bg-entry-footer .comment-count,.bg-entry-footer .tweet-count,.bg-entry-footer .facebook-count{margin-top:2px;overflow:hidden;float:left;margin-right:8px}.bg-entry-footer .thumbs-up{background-image:url(/sites/all/themes/usgbc/lib/img/thumbs-small.png);background-repeat:no-repeat;overflow:hidden;float:left;margin-left:0;margin-top:2px;padding-left:11px}.bg-entry-footer .comment-count strong{background-image:url(../img/icons/comment_16.png)}.bg-entry-footer .tweet-count strong{background-image:url(../img/icons/twitter_16.png)}.bg-entry-footer .facebook-count strong{background-image:url(../img/icons/facebook_16.png)}.bg-grid .bg-entry .bg-overlay{display:none;position:absolute;z-index:1;top:-1px;left:-1px;right:-1px;bottom:-1px;border:1px solid #000;color:#ccc;background:#222;background:rgba(10,10,20,.85);padding:10px 12px;height:280px;overflow:hidden;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.3) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3) inset;box-shadow:0 1px 0 rgba(255,255,255,.3) inset}.secondary-column .bg-entry .bg-overlay{height:180px}.bg-grid .bg-entry .bg-overlay h3{color:#eee;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;border-bottom:1px solid #444;padding-bottom:8px}#content #blog .bg-overlay p{font-size:13px;line-height:19px}.bg-grid .bg-entry .bg-overlay .go{background:#000 url(../img/blog-arrow.png) 11px 50% no-repeat;text-indent:-9999px;width:26px;height:26px;position:absolute;z-index:5;bottom:10px;left:50%;margin-left:-14px;-moz-border-radius:13px;border-radius:13px;-moz-box-shadow:0 1px 0 rgba(255,255,255,.08),0 0 8px rgba(50,255,255,.5);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.08),0 0 8px rgba(50,255,255,.5);box-shadow:0 1px 0 rgba(255,255,255,.08),0 0 8px rgba(50,255,255,.5)}.bg-grid .bg-entry .bg-overlay .go:hover{-moz-box-shadow:0 1px 0 rgba(255,255,255,.08),0 0 8px rgba(50,255,255,.75);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.08),0 0 8px rgba(50,255,255,.75);box-shadow:0 1px 0 rgba(255,255,255,.08),0 0 8px rgba(50,255,255,.75)}.galleries{float:right;margin-left:20px;margin-bottom:10px}#content .galleries p{font-weight:600;margin-bottom:10px;border-bottom:1px solid #eee}.gallery-box{background:#fff;border:1px solid #ccc;padding:5px;margin-bottom:10px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;z-index:1}.gallery-box a{display:block}.gallery-box a:hover{background-color:transparent;background-color:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.gradient ( startColorstr=#66000000,endColorstr=#66000000 );zoom:1}.gallery-box a[rel=image-gallery]:hover:before,.gallery-box a[rel=image-gallery]:active:before{content:'Play slideshow';position:absolute;display:block;width:70%;left:50%;margin-left:-35%;text-align:center;text-shadow:0 1px 1px #000;top:46%;color:#fff}.gallery-box a[rel=video-gallery]:hover:before,.gallery-box a[rel=video-gallery]:active:before{content:'Watch videos';position:absolute;display:block;width:70%;left:50%;margin-left:-35%;text-align:center;text-shadow:0 1px 1px #000;top:46%;color:#fff}.gallery-box img{display:block;width:170px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;z-index:-1}.gallery-box a[rel=image-gallery] span{background-image:url(../img/photo.png)}.gallery-box a[rel=video-gallery] span{background-image:url(../img/video.png)}.gallery-box a span{cursor:pointer;position:absolute;bottom:10px;right:10px;height:15px;background-color:transparent;background-color:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient ( startColorstr=#7F000000,endColorstr=#7F000000 );zoom:1;background-repeat:no-repeat;background-position:9px 40%;padding:4px 8px 4px 30px;color:#eee;font-weight:700;text-shadow:0 -1px 0 #000;-moz-border-radius:20px;border-radius:20px;margin-bottom:1px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2),inset 0 1px 3px rgba(0,0,0,.4);-moz-box-shadow:0 1px 0 rgba(255,255,255,.2),inset 0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 0 rgba(255,255,255,.2),inset 0 1px 3px rgba(0,0,0,.4)}.gallery-box a:hover span{-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2),0 0 8px rgba(255,255,255,.47),inset 0 1px 1px #000;-moz-box-shadow:0 1px 0 rgba(255,255,255,.2),0 0 8px rgba(255,255,255,.47),inset 0 1px 1px #000;box-shadow:0 1px 0 rgba(255,255,255,.2),0 0 8px rgba(255,255,255,.47),inset 0 1px 1px #000}.basic-grid-wrap{overflow:hidden;list-style:none;margin-bottom:15px;overflow:hidden}.basic-grid-wrap .col{float:left;padding:5px;list-style:none;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.basic-grid-wrap .col.no-padd{padding:0}.basic-grid-2 .col{width:50%;*width:48%}.basic-grid-2 .col:nth-child(2n+1),.clearleft{clear:left}.basic-grid-3 .col{width:33%}.basic-grid-3 .col:nth-child(3n+1){clear:left}.basic-grid-4 .col{width:25%}.basic-grid-4 .col:nth-child(4n+1){clear:left}.basic-grid-wrap .col img{margin:0 auto;display:block}.basic-grid-2 .col:nth-child(odd){padding-left:0}.basic-grid-2 .col:nth-child(even){padding-right:0}.basic-grid-3 .col:nth-child(3n-2){padding-left:0}.basic-grid-3 .col:nth-child(3n){padding-right:0}.jumbo-button-dark span.downloads{display:block;font-size:10px;font-weight:400;color:#bcb9b3}.embed-media{margin:15px 0}table.details+.contributed-content{margin-top:15px}.contributed-content+.ag-item{margin-top:35px}.section-apps .contributed-content+h3,.section-library .contributed-content+h3,#mainCol .contributed-content+h3,.section-leed .contributed-content+h3{margin-top:25px}.section-apps .rating-widget,.section-library .rating-widget{width:99%;margin:10px 0}.section-apps .rating-widget .top .updown-current-score,.section-library .rating-widget .top .updown-current-score{width:192px}.section-apps .rating-widget .top .rating-ratio,.section-library .rating-widget .top .rating-ratio{left:72px}.section-apps .rating-widget .bottom a,.section-publications .rating-widget .bottom a,.section-library .rating-widget .bottom a{width:96%}.section-apps #comment-feed .comment .comment-title,#mainCol #comment-feed .comment .comment-title{font-weight:700;margin-bottom:4px;font-size:12px}#mainCol table.details th,.section-library table.details th,.section-apps table.details th,.section-content table.details th{width:125px}.section-library .rating-widget,.section-apps .rating-widget{margin:10px 0;width:99%}.section-apps #comment-form p.subject,#mainCol #comment-form p.subject{margin-top:40px;font-size:13px;margin-bottom:10px}.section-apps #sideCol .purchase-options .aside p,#mainCol #sideCol .purchase-options .aside p,.section-store #sideCol .purchase-options .aside p{margin:8px 0 0}#screen_state{display:none}div.fivestar-widget-static .star{width:13px;height:13px}.fivestar-widget-static{overflow:hidden}.content-row img{margin-top:5px}.content-row p{padding-left:95px}.pro-icons{position:relative;margin-bottom:20px;padding-top:10px}.pro-icons img{position:absolute;left:0%}.pro-icons p,.pro-icons h5{padding-left:70px}.padding-compact{padding-bottom:0!important}.checkmarks li{background:url(../img/tiny-check.gif) no-repeat 0 9px;padding-left:16px}.blocklist{margin:0 0 15px -12px}.blocklist li{list-style:none;background:#f7f7f7;float:left;padding:15px;margin:0 0 14px 12px;width:233px;-moz-border-radius:4px;border-radius:4px}.blocklist li:nth-child(2n+1){margin-left:0}.pseduo-table{margin:0 0 14px}.pseudo-table dt,.pseudo-table dd{float:left;font-size:12px!important}.pseudo-table dt{clear:left;width:40%}.pseudo-table dd{clear:right;width:60%}.card-header{border-bottom:1px solid #ddd;font-size:14px;margin-bottom:16px}.card-header:after{content:".";display:block;height:0;clear:both;visibility:hidden}.card-header img{display:block;float:left;margin-top:-7px;margin-right:5px}.vud-widget-updown .updown-score{border:0}.vud-widget-updown{clear:both}#panels-ipe-display-panel-context-page-home-page-home-panel-context .bg-agsort{display:none}div.panels-ipe-handlebar-wrapper{border-bottom:0}.view-filters{background:none repeat scroll 0 0 #a1d164;border:0 solid #7ca14d;border-radius:4px 4px 4px 4px;box-shadow:0 0 4px rgba(0,0,0,.5) inset;margin-bottom:20px;padding:8px}.view-filters form{background:none repeat scroll 0 0 #fff;border:0 solid #7ca14d;border-radius:3px 3px 3px 3px;box-shadow:0 0 4px rgba(0,0,0,.4);overflow:hidden;padding:2px}.views-exposed-widgets{margin-bottom:0}.views-exposed-form .views-exposed-widget{float:left;padding:0}.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0}.view-filters form label{display:none}.views-exposed-form label{font-weight:700}.view-filters form #edit-keys,.view-filters form #edit-field-per-fname-value{border:0;color:#999;display:block;float:left;font-size:17px;margin:9px 2px;outline:none;padding:0 10px;border:0;width:600px;box-shadow:0 0 0 rgba(0,0,0,.13) inset,0 0 0 #fff;-webkit-box-shadow:0 0 0 rgba(0,0,0,.13) inset,0 0 0 #fff;-moz-box-shadow:0 0 0 rgba(0,0,0,.13) inset,0 0 0 #fff}.view-filters form #edit-title{border:0;color:#999;display:block;float:left;font-size:17px;margin:9px 2px;outline:none;padding:0 10px;border:0;width:600px;box-shadow:0 0 0 rgba(0,0,0,.13) inset,0 0 0 #fff;-webkit-box-shadow:0 0 0 rgba(0,0,0,.13) inset,0 0 0 #fff;-moz-box-shadow:0 0 0 rgba(0,0,0,.13) inset,0 0 0 #fff}.views-exposed-form .views-exposed-widget{float:left;padding:0}.views-exposed-form .views-exposed-widget .form-submit{margin:0}.view-filters form .form-submit{margin:0;background:url(../img/jumbo-search-sprite.png) no-repeat scroll 0 0 transparent;border:0;cursor:pointer;display:block;float:right;height:38px;outline:medium;overflow:hidden;padding-top:38px;width:60px}.views-exposed-form .views-exposed-widget .form-submit{margin:0}.view-filters form .form-submit:hover{background:url(../img/jumbo-search-sprite.png) no-repeat scroll -60px 0 transparent}#navCol .menu-block-18 .menu li a.active,#navCol .menu-block-18 .menu li a.active:hover,#navCol .menu-block-8 .menu li a.active,#navCol .menu-block-8 .menu li a.active:hover,#navCol .menu-block-21 .menu li a.active,#navCol .menu-block-21 .menu li a.active:hover{background:#505050;color:#fff;font-weight:700;padding:4px 5px}#navCol .menu li{padding:3px 0;margin-bottom:0}#navCol .menu-block-18 li.first a.active,#navCol .menu-block-18 .saved-searches a.active,#navCol .menu-block-18 li.first a.active:hover,#navCol .menu-block-18 .saved-searches a.active:hover,#navCol .menu-block-8 li.first a.active,#navCol .menu-block-8 .saved-searches a.active,#navCol .menu-block-8 li.first a.active:hover,#navCol .menu-block-8 .saved-searches a.active:hover,#navCol .menu-block-21 li.first a.active,#navCol .menu-block-21 .saved-searches a.active,#navCol .menu-block-21 li.first a.active:hover,#navCol .menu-block-21 .saved-searches a.active:hover{background:#fff;color:#505050}ul.views-mini-pager li{list-style:none outside none;display:block;float:left;font-size:11px;font-weight:700;height:17px;color:#444}ul.views-mini-pager li a{color:#d3d3d3}ul.views-mini-pager li a:hover{color:#09c}.views-mini-pager{float:right}#items-sort-selector div.selector,#pagesize-selector div.selector{background:none repeat scroll 0 0 #f9f9f9;border:1px solid #bbb;border-radius:2px 2px 2px 2px;box-shadow:1px 1px 1px rgba(0,0,0,.1) inset;float:left;margin-bottom:0;padding:0 6px 0 0;height:inherit;line-height:1.2em;width:80px}#pagesize-selector div.selector{width:35px}#items-sort-selector div.selector span,#pagesize-selector div.selector span{background:url(../img/arrow-down.gif) no-repeat scroll right center transparent;color:#666;display:block;font-size:11px;padding:3px 12px 3px 5px;text-shadow:0 1px 0 #fff;height:inherit;line-height:1.2em;width:65px}#pagesize-selector div.selector span{width:20px}#items-sort-selector div.selector select,#pagesize-selector div.selector select{width:100px;height:20px}#pagesize-selector div.selector select{width:42px}#items-sort-selector div.selector select option,#pagesize-selector div.selector select option{font-size:11px;background:none repeat scroll 0 0 #fff;list-style:none outside none;margin:0 0 4px}#project-profile-info .pf-info-header h1{margin-bottom:10px}#project-profile-info h1.pf-title{padding-top:0}.view-Persons .straight-rows .ag-item-visual{margin:0 10px 10px 0}#project-filter #edit-title-wrapper input{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-radius:2px 2px 2px 2px;box-shadow:0 1px 2px rgba(0,0,0,.13) inset,0 1px 0 #fff;color:#777;font-family:arial,san-serif;outline:medium;padding:7px 5px}#project-filter .form-submit{color:#fff!important;border-radius:3px 3px 3px 3px;font-size:11px;margin-right:5px;padding:4px 12px 3px;background-color:#17b0cd;background-image:-moz-linear-gradient(100% 100% 90deg,#0792AF,#17B0CD);border:1px solid #1399b2;box-shadow:0 1px 0 rgba(250,250,250,.2) inset;text-shadow:0 -1px 0 rgba(0,0,0,.2);cursor:pointer;display:block;font-weight:700;text-align:center;text-transform:uppercase}#project-filter .form-submit:hover{background-color:#128fa6;background-image:-moz-linear-gradient(100% 100% 90deg,#128FA6,#17B0CD);border-color:#0e7486}#project-filter .form-submit:active{background:none repeat scroll 0 0 #128fa6;border:1px solid #107f93;box-shadow:0 1px 2px rgba(0,0,0,.2) inset}#project-filter .form-submit:focus{border-color:#0b5d6c}#project-filter .views-exposed-widget{border-bottom:1px solid #eee;margin-bottom:10px;margin-top:0;padding-bottom:10px}#project-filter #edit-field-res-type-value{border:medium;height:25px;width:146px}#lightbox{background:none repeat scroll 0 0 rgba(0,0,0,.25);border-radius:6px 6px 6px 6px;width:500px}.pf-info .mem-badge{position:absolute;right:20px;top:-4px}.member-level span{display:block;opacity:0;font-size:11px;width:180px;text-align:right;margin-top:10px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.member-level:hover span{opacity:1}.pf-info .member-level{position:absolute;right:20px;top:-4px;font-size:13px}.pf-info .member-level span{margin-top:15px}div.item-list .pager{text-align:right}div.item-list ul.pager li{margin:0;font-size:.8em;padding:2px}div.item-list ul.pager li.pager-first,div.item-list ul.pager li.pager-previous,div.item-list ul.pager li.pager-next,div.item-list ul.pager li.pager-last{background-position:0 4px;padding:.5em}div.item-list ul.pager li.pager-first:hover,div.item-list ul.pager li.pager-previous:hover,div.item-list ul.pager li.pager-next:hover,div.item-list ul.pager li.pager-last:hover{background-position:0 -16px;padding:.5em}.pager{float:right}.pager ul li{list-style:none outside none;font-size:11px}.search-advanced{display:none}#edit-field-prjt-site-size-0-value-wrapper label,#edit-field-prjt-type-0-value-wrapper label,#edit-field-prjt-setting-0-value-wrapper label,#edit-field-prjt-building-phone1-0-value-wrapper label,#edit-field-prjt-building-phone2-0-value-wrapper label,#edit-field-prjt-building-email-0-url-wrapper label,#edit-field-prjt-id-0-value-wrapper label,#edit-field-prjt-certification-type-value-wrapper label,#edit-field-prjt-rating-system-value-wrapper label,#edit-field-prjt-rating-system-version-value-wrapper label,#edit-field-prjt-certification-level-value-wrapper label,#edit-field-prjt-certification-date-0-value-wrapper label,#edit-field-prjt-building-website-0-url-wrapper label,#edit-field-prjt-org-reference-id-0-value-wrapper label{display:inline;width:140px;float:left}#interview-questions li{margin-bottom:3px}#interview-questions .author{}#interview-questions .author img{float:left;margin-left:-34px;margin-right:10px;margin-top:2px}#interview-questions .author span,#interview-questions .author strong{display:block;font-size:11px}#interview-questions .author span{color:#999;font-size:11px}#interview-questions .aside *:last-child{border:0;padding-bottom:0}#interview-questions h2{color:#555;font-size:20px;font-weight:600;margin-bottom:15px}#interview-questions .aside{padding:20px}#block-content_complete-person,#block-content_complete-organization{background:none repeat scroll 0 0 #f6f6f6;border:1px solid #ddd;border-radius:4px 4px 4px 4px;margin-bottom:20px;overflow:hidden;padding:12px}.credit-lib-intro{height:229px;background:#f6f6f6 url(../img/credit-lib-bg.png) right top no-repeat;border:1px solid #ccc;padding:40px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15),0 1px 0 #fff inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.15),0 1px 0 #fff inset;box-shadow:0 1px 2px rgba(0,0,0,.15),0 1px 0 #fff inset;text-shadow:0 1px 0 #fff;margin-bottom:15px}.credit-lib-intro h2{color:#505050;font-size:25px;font-weight:700;text-shadow:0 1px 0 #fff}.credit-lib-intro h3{color:#999;font-size:20px;width:400px;margin-bottom:14px}.credit-lib-nav{background-color:#f1f6f7;background-image:-moz-linear-gradient(100% 100% 90deg,#E7F0F2,#F1F6F7);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#F1F6F7),to(#E7F0F2) );border:1px solid #c0d1d5;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1),0 1px 0 #fff inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.1),0 1px 0 #fff inset;box-shadow:0 1px 2px rgba(0,0,0,.1),0 1px 0 #fff inset;-moz-border-radius:4px;border-radius:4px;margin-bottom:15px;font-family:proxima-nova-1,proxima-nova-2,helvetica neue,Arial;clear:both;padding:6px 0 6px 14px;*zoom:1}.credit-lib-nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}.credit-lib-nav h4{float:left;width:164px;text-transform:uppercase;font-size:18px;line-height:1.1;margin-top:11px}.credit-lib-nav .drop-menu{position:relative;float:left;width:504px}.credit-lib-nav .drop-menu .placeholder{display:block;background:url(../img/credit-lib/nav-1.png) no-repeat;height:31px;font-size:16px;color:#59656a;padding-top:10px;padding-left:20px}.credit-lib-nav .cred-version{margin-left:-10px;width:280px}.credit-lib-nav .cred-version .placeholder{background:url(../img/credit-lib/nav-2.png) no-repeat;//width:301px;padding-left:34px}.credit-lib-nav .drop-menu .placeholder:active,.credit-lib-nav .open .placeholder{background:url(../img/credit-lib/nav-1-active.png) no-repeat;color:#ebeeef;text-shadow:0 1px 2px rgba(0,0,0,.4)}.credit-lib-nav .cred-version .placeholder:active,.credit-lib-nav .cred-version.open .placeholder{background:url(../img/credit-lib/nav-2-active.png) no-repeat}.credit-lib-nav .drop-menu .drop-panel,.credit-lib-nav .drop-menu .sub-drop-panel{display:none;position:absolute;padding:15px;top:52px;left:0;right:17px;background:#f6f6f6;border:1px solid #ccc;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15),0 1px 0 #fff inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.15),0 1px 0 #fff inset;box-shadow:0 1px 2px rgba(0,0,0,.15),0 1px 0 #fff inset;-moz-border-radius:3px;border-radius:3px;z-index:3;overflow:hidden}.credit-lib-nav .open .drop-panel,.credit-lib-nav .open .open .sub-drop-panel{display:block}.credit-lib-nav .cred-version .drop-panel{right:-5px}.credit-lib-nav .drop-menu .drop-panel li{list-style:none;margin:0}.credit-lib-nav .drop-menu .drop-panel li a{color:#444;display:block;padding:8px 12px;text-shadow:0 1px 0 #fff}.credit-lib-nav .drop-menu .drop-panel li a:hover,.credit-lib-nav .drop-menu .drop-panel li.active a{background:#ededed;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;box-shadow:0 1px 2px rgba(0,0,0,.2) inset,0 1px 0 #fff;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .05s ease-in-out;-moz-transition:all .05s ease-in-out;-o-transition:all .05s ease-in-out;transition:all .05s ease-in-out}.credit-lib-nav .drop-menu .drop-panel li.active a{background-color:#ddd}.credit-lib-nav .drop-menu .drop-panel .sub-drop-panel{position:absolute;top:0;bottom:0;width:90%;left:-400px;margin-bottom:0!important;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0}.credit-lib-nav .drop-panel .panel-nav{position:absolute;bottom:15px;left:50%;margin-left:-10px;margin-bottom:0}.credit-lib-nav .drop-panel .panel-nav li{float:left;margin-right:6px;width:6px;height:6px;padding:0!important;background:0 0}.credit-lib-nav .drop-panel .panel-nav li a{display:block;text-indent:-9999px;width:6px;height:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;padding:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2) inset 0 1px 0 #fff;-moz-box-shadow:0 1px 2px rgba(0,0,0,.2) inset 0 1px 0 #fff;box-shadow:0 1px 2px rgba(0,0,0,.2) inset,0 1px 0 #fff}.credit-lib-nav .drop-panel .panel-nav li.active a{background:#555;border:0}.drop-menu .drop-panel,.drop-menu .sub-drop-panel{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.sub-drop-open .sub-drop-panel{left:0!important}.dotted-box{border:2px dashed #e5e4e4;-moz-border-radius:4px;border-radius:4px;position:relative;height:400px}.centered-text{text-align:center;position:relative;top:50%;margin-top:-14px;color:#999}#platinum-members{clear:both;width:300px;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#platinum-members h4{padding:10px;margin:0;font-size:13px;color:#777;text-align:center;border-bottom:1px solid #ddd}#platinum-members img{display:block;width:100%}#platinum-members .slide,#platinum-members .cycle{height:200px}#platinum-members .cycle-nav{overflow:hidden;padding:12px 0;clear:both;position:relative;z-index:3}#platinum-members .cycle-nav .inner{float:left;position:relative;left:50%}#platinum-members .cycle-nav .inner-2{float:left;position:relative;left:-50%}#platinum-members .cycle-nav a{display:block;float:left;background:#ccc;border-radius:5px;text-indent:-9999px;width:5px;height:5px;margin-right:4px}#platinum-members .cycle-nav a.activeSlide{background:#777}#mini-scorecard{float:right;border:4px solid #555;padding:12px 8px;background:#fff;margin-bottom:15px}#content #mini-scorecard *{color:#555;text-indent:2px;font-family:helvetica nueue,Helvetica,Arial,sans-serif!important}#content #mini-scorecard h2{margin-bottom:0!important;font-weight:600}#content #mini-scorecard dl{margin-bottom:0}#content #mini-scorecard p,#content #mini-scorecard dt,#content #mini-scorecard dd{font-size:11px;line-height:13px;padding:6px 0;margin:0;font-weight:400}#content #mini-scorecard .cert{border-bottom:8px solid #555;padding-bottom:12px;overflow:hidden}#content #mini-scorecard .cert .more-link{float:left}#content #mini-scorecard .cert .spec{display:block;margin-bottom:5px}#content #mini-scorecard .recert,#content #mini-scorecard .points{border-bottom:2px solid #555;overflow:hidden}#content #mini-scorecard .points dt{float:left;width:154px}#content #mini-scorecard .points dd{float:right;text-align:right;width:32px}#content #mini-scorecard .total{border-bottom:6px solid #555}#content #mini-scorecard .total dt,#content #mini-scorecard .total dd{font-weight:700;padding-left:0}#content #mini-scorecard .footnote{font-size:9px;font-style:italic}#draft-certificate{border:1px solid #000;overflow:hidden;position:relative;margin-bottom:15px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.12);-moz-box-shadow:0 1px 5px rgba(0,0,0,.12);-ms-box-shadow:0 1px 5px rgba(0,0,0,.12);-o-box-shadow:0 1px 5px rgba(0,0,0,.12);box-shadow:0 1px 5px rgba(0,0,0,.12)}#draft-certificate .left-col,#modal #draft-certificate .right-col{padding:58px 29px;height:389px;width:398px}#draft-certificate .left-col{width:133px;border-right:1px solid #939598;background:url(../img/striped-bg.gif) right bottom repeat}#draft-certificate .cert-icon img{width:100%;height:144px;display:block}#draft-certificate .left-col .signatures{margin-top:148px}#draft-certificate .sig-line{font-size:5px;font-weight:600;text-transform:uppercase;line-height:15px;border-top:1px solid #474f4c;letter-spacing:1px;color:#939598;margin:25px 0 0}#draft-certificate .gbci-line,#draft-certificate .designation{font-size:8px;font-weight:800;color:#9e9f9e;text-transform:uppercase;line-height:20px;margin:0}#draft-certificate .name{line-height:116px;margin:0;font-size:41px;color:#474f4c;font-weight:800}#draft-certificate .credential{color:#9e9f9e;font-weight:800;font-size:21px;line-height:20px}#draft-certificate .credential small{display:block;font-size:13px;margin:0}#draft-certificate .demonstrating{font-size:9px;color:#5a5a5a;line-height:12px;width:270px;margin:0}#draft-certificate .right-col .signatures{overflow:hidden;margin-top:123px}#draft-certificate .right-col .sig-line{float:left;width:134px;margin-top:0}#draft-certificate .right-col .sig-line+.sig-line{margin-left:74px}#draft-certificate .draft-stamp{position:absolute;left:50%;top:50%;width:450px;margin-left:-225px;margin-top:-100px;font-size:85px;color:#000;text-transform:uppercase;text-align:center;padding:15px 0;border:5px solid #000;background:#fff;-moz-border-radius:8px;border-radius:8px;opacity:.25;font-weight:700;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}#pricing-table{background:#fff;-moz-border-radius:4px;border-radius:4px;border-collapse:separate;border-spacing:0;margin-top:30px;border-color:#ddd;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.05);-moz-box-shadow:0 1px 8px rgba(0,0,0,.05);box-shadow:0 1px 8px rgba(0,0,0,.05)}#pricing-table th{width:25%;padding:10px 14px;text-align:left;font-size:18px;text-transform:uppercase;text-shadow:0 1px 0 #fff;color:#999;border-top:1px solid #fff;border-bottom:3px solid #ccc;background-color:#f0f0f0}#pricing-table th .price{font-weight:400;font-size:15px;color:#bbb;text-transform:none}#pricing-table th .button{float:right;margin-right:0}#pricing-table tr:first-child th:first-child{-moz-border-radius-topleft:4px;border-top-left-radius:4px;margin-left:-1px}#pricing-table tr:first-child th:last-child{-moz-border-radius-topright:4px;border-top-right-radius:4px}#pricing-table .standard th span{font-size:22px;font-weight:400}#pricing-table .standard td{padding:20px}#pricing-table .standard p{clear:both;font-size:12px}#pricing-table .premium th{padding:8px 8px 8px 10px;text-shadow:0 -1px 0 #000;color:#eee;border:1px solid #333;border-bottom:3px solid #222;border-right:0;background-color:#555;background-image:-moz-linear-gradient(100% 100% 90deg,rgba(0,50,0,.2),rgba(0,0,0,0) );background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(0,0,0,0) ),to(rgba(0,50,0,.2) ) );-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.2) inset;box-shadow:0 1px 0 rgba(255,255,255,.2) inset}#pricing-table .premium th.active{-webkit-box-shadow:0 1px 0 rgba(255,255,255,.2) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.2) inset;box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 0 8px #58c3e1}#pricing-table td.active{box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 0 8px #58c3e1;background:#f1f6f7}#pricing-table .premium th .button{font-size:12px;padding:4px 8px;border:0}#pricing-table .premium th .button:active,#pricing-table .active .button{background:#333;text-shadow:0 0 5px rgba(255,255,255,.4);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.9) inset,0 1px 0 rgba(255,255,255,.1),0 0 8px rgba(88,195,225,.5)}#pricing-table td{vertical-align:top;font-size:12px;padding:10px;border-left:1px solid #ddd;border-right:0}#pricing-table td:first-child{border-left:0}#pricing-table .prices td{padding:8px;text-align:center;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:16px;background-color:#90c651;background-image:-moz-linear-gradient(100% 100% 90deg,rgba(0,50,0,.2),rgba(0,0,0,0) );background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(0,0,0,0) ),to(rgba(0,50,0,.2) ) );border:1px solid #6a9a32;border-top:0;border-right:0;border-bottom:3px solid #4e7e1b;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.3) inset;box-shadow:0 1px 0 rgba(255,255,255,.3) inset}#pricing-table .prices .small{font-weight:400;vertical-align:top}#pricing-table tfoot td{background:#f9f9f9;border-bottom:0}#pricing-table tfoot .button{margin:4px 8px}#pricing-table .styledlist{font-size:14px;float:left;margin-right:15px}#pricing-table .styledlist li{width:300px;clear:both}#pricing-table ul.special{margin:0;padding:0;font-size:13px}#pricing-table ul.special li{margin-bottom:8px;margin-left:0;list-style:none;border-bottom:1px solid #eee;padding-bottom:8px}#pricing-table ul.special li:last-child{border-bottom:none}#pricing-table ul.special li .plus{font-size:26px;text-align:center;display:block;font-weight:700}.flexible-image-box{text-align:center}.flexible-image-box.divider{margin-bottom:1em;padding-bottom:1em}.aside .flexible-image-box.divider{margin-left:-12px;margin-right:-12px}.flexible-image-box img{max-width:90%}.simple-search{padding:15px}.simple-search .ss-placeholder{background:#fbfbfb;border:1px solid #e9e9e9;padding:60px 20px;font-style:italic;font-size:14px;text-align:center;color:#999;-moz-border-radius:4px;border-radius:4px}.simple-search .ss-search-form{position:relative;margin-bottom:8px}.simple-search .ss-search-form .ss-submit{position:absolute;background:url(../img/mini-search-sprite.png) left top no-repeat;border:0;width:16px;height:16px;display:block;position:absolute;right:10px;top:50%;margin-top:-8px}.simple-search .ss-search-form .ss-submit:focus{background-position:bottom left}.simple-search .ss-search{-moz-border-radius:40px;border-radius:40px;border:1px solid #ccc;padding:6px 35px 6px 15px;font-size:14px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;*width:90%}.simple-search .ss-results{padding:0 10px}.simple-search .ss-results li{padding:8px 15px;position:relative;cursor:pointer}.simple-search .ss-results li:hover{background:#f9f9f9}.simple-search .ss-results li .ss-title{font-size:14px;font-weight:600;display:block;margin-bottom:4px}.simple-search .ss-results li .ss-meta{font-size:13px;display:block}.simple-search .ss-results li a{display:none}.simple-search .ss-results li.active{padding:8px 14px;border:1px solid #c0d1d5;-moz-border-radius:4px;border-radius:4px;text-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.5) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.5) inset;box-shadow:0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.5) inset;background-image:-moz-linear-gradient(50% 0% -90deg,rgb(241,246,247) 0%,rgb(231,240,242) 100% );background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0,rgb(241,246,247) ),color-stop(1,rgb(231,240,242) ) );background-image:-webkit-linear-gradient(-90deg,rgb(241,246,247) 0%,rgb(231,240,242) 100% );background-image:linear-gradient(-90deg,rgb(241,246,247) 0%,rgb(231,240,242) 100% )}.simple-search .ss-results li.active+li{border:none}.simple-search .ss-results li.active a{display:block;text-shadow:none;position:absolute;right:14px;top:50%;margin-top:-12px;padding:4px 10px;border:1px solid #347f93;color:#fff;font-size:12px;text-transform:uppercase;font-weight:700;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.3) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.3) inset;box-shadow:0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.3) inset;background-image:-moz-linear-gradient(28% 8% -90deg,rgb(87,171,192) 0%,rgb(59,144,166) 100% );background-image:-webkit-gradient(linear,28% 8%,28% 99%,color-stop(0,rgb(87,171,192 ) ),color-stop(1,rgb(59,144,166) ) );background-image:-webkit-linear-gradient(-90deg,rgb(87,171,192) 0%,rgb(59,144,166) 100% );background-image:linear-gradient(-90deg,rgb(87,171,192) 0%,rgb(59,144,166) 100% );-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.simple-search .ss-results li.active a:hover,.simple-search .ss-results li.active a:active{border-color:#1c4855}.simple-search .ss-results li.active a:active{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.3) inset;padding:5px 10px 3px}#sticky{padding:8px 12px;width:184px;overflow:hidden;margin-top:10px;border:1px solid #ddd;-moz-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#sticky .top{background:url(../img/up-arrow.png) no-repeat left center;padding-left:16px;display:block;color:#777;font-weight:600}li.group-other{display:none}.membership-badge{vertical-align:text-top}.system-version{font-size:14px;margin-bottom:2px;display:block}.feat-article h3 a{font-family:ff-din-web-condensed-1,ff-din-web-condensed-2,helvetica neue,Arial,sans-serif!important}img.resimg{border:1px solid #eee;max-height:150px;width:auto;margin-bottom:12px;cursor:pointer}#footer{padding-bottom:40px}.mem-banner .more-link{position:absolute;top:55px;right:20px}.mem-banner .upgrade-button{position:absolute;top:15px!important;right:15px}.mem-banner{padding-bottom:20px}ol.uppercase_letter li{list-style-type:upper-alpha!important;list-style:upper-alpha!important}ol.lowercase_letter li{list-style-type:lower-alpha!important;list-style:lower-alpha!important}ol.upper_roman li{list-style-type:upper-alpha!important;list-style:upper-alpha!important}ol.lower_roman li{list-style-type:lower-alpha!important;list-style:lower-alpha!important}#modal{position:fixed!important}#content p.ask-question-text{margin:8px 0 0;text-align:center}.credit-lib-nav .drop-menu .drop-panel .not-available{color:#a6a6a6}#mainCol .course-list{list-style:none;margin:0 0 25px;padding:0}#mainCol .course-list *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#mainCol .course-list a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#mainCol .course-list li{position:relative;list-style:none;margin:0;border:1px solid #ccc;background:#fdfdfd;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);-moz-box-shadow:0 1px 3px rgba(0,0,0,.05);-ms-box-shadow:0 1px 3px rgba(0,0,0,.05);-o-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}#mainCol .course-list li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#mainCol .course-list li+li{margin-top:15px}#mainCol .course-list .info-primary{float:left;width:70%;margin:20px 0 20px 20px}#mainCol .course-list .info-secondary{float:right;max-width:28%;margin:45px 20px 20px 0;text-align:right}#mainCol .course-list .info-tertiary{clear:both;background:#eaf2f3;border-top:1px solid #ccc;padding:12px 20px;margin:20px 0 0;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-box-shadow:0 1px 0 #fdfdfd inset;-moz-box-shadow:0 1px 0 #fdfdfd inset;-ms-box-shadow:0 1px 0 #fdfdfd inset;-o-box-shadow:0 1px 0 #fdfdfd inset;box-shadow:0 1px 0 #fdfdfd inset}#mainCol .course-list .info-poi{position:absolute;top:-3px;right:10px;border:1px solid #658a31;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 1px #bbdb8c inset,0 1px 2px rgba(0,0,0,.08);-moz-box-shadow:0 1px 1px #bbdb8c inset,0 1px 2px rgba(0,0,0,.08);-ms-box-shadow:0 1px 1px #bbdb8c inset,0 1px 2px rgba(0,0,0,.08);-o-box-shadow:0 1px 1px #bbdb8c inset,0 1px 2px rgba(0,0,0,.08);box-shadow:0 1px 1px #bbdb8c inset,0 1px 2px rgba(0,0,0,.08);background-color:#8cbb45;background-image:-moz-linear-gradient(top,#a0cc5f,#8cbb45);background-image:-webkit-gradient(linear,0 0,0 100%,from(#a0cc5f),to(#8cbb45) );background-image:-webkit-linear-gradient(top,#a0cc5f,#8cbb45);background-image:-o-linear-gradient(top,#a0cc5f,#8cbb45);background-image:linear-gradient(to bottom,#a0cc5f,#8cbb45);background-repeat:repeat-x}#mainCol .course-list .course-id{font-size:10px;font-weight:500;color:#90bbc6;margin:0 0 10px}#mainCol .course-list h3{font-size:14px;font-weight:700;padding:0}#mainCol .course-list h3 a{color:#333}#mainCol .course-list h3 a:hover{color:#09c}#mainCol .course-list .rating,#mainCol .course-list .course-provider{display:inline-block;float:left;margin:0}#mainCol .course-list .course-provider{font-size:11px;font-weight:700;color:#333}#mainCol .course-list .course-type{font-size:11px;font-weight:700;text-transform:uppercase;color:#8fbac5;margin:0}#mainCol .course-list .course-specialties{margin-top:3px}#mainCol .course-list .course-price,#mainCol .course-list .course-ce{font-size:13px;font-weight:700;line-height:15px;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.4);padding:6px 8px;display:inline-block}#mainCol .course-list .course-price+.course-ce{border-left:1px solid #658a31;-webkit-box-shadow:1px 0 0 #b4d780 inset;-moz-box-shadow:1px 0 0 #b4d780 inset;-ms-box-shadow:1px 0 0 #b4d780 inset;-o-box-shadow:1px 0 0 #b4d780 inset;box-shadow:1px 0 0 #b4d780 inset}#mainCol .course-list .course-time,#mainCol .course-list .course-location{font-size:12px;color:#300;display:inline-block;margin:0}#mainCol .course-list .course-time{font-weight:700}#mainCol .course-list .course-time+.course-location{margin-left:20px}#mainCol .course-list .course-location{padding-left:14px}#modal.profile-snapshot .modal-content{padding:0}#modal.profile-snapshot .modal-header,#modal.profile-snapshot .modal-body,#modal.profile-snapshot .modal-button-group{padding:20px}#modal.profile-snapshot .modal-header{position:relative;min-height:50px;padding-left:82px;border-bottom:1px solid #e9e9e9}#modal.profile-snapshot h2{font-size:15px;font-weight:700;color:#333;margin:0}#modal.profile-snapshot .location{font-size:13px;font-weight:600;color:#333;margin:0}#modal.profile-snapshot .member-since{font-size:11px;font-weight:600;color:#a8a8a8;margin:0}#modal.profile-snapshot .avatar{display:block;width:48px;height:48px;position:absolute;left:20px;top:20px;border:1px solid #ccc;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);-ms-box-shadow:0 1px 2px rgba(0,0,0,.05);-o-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}#modal.profile-snapshot .modal-body p{margin:0;font-size:13px}#modal.profile-snapshot .modal-button-group{background:#fafafa;border-top:1px solid #e9e9e9;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}#card-type-form .cardholder{overflow:visible}#card-type-form .card-holder .card-options:after{content:".";display:block;height:0;clear:both;visibility:hidden}#card-type-form .card-holder .mastercard,#card-type-form .card-holder .visa,#card-type-form .card-holder .discover,#card-type-form .card-holder .amex{display:block;float:left;padding:4px 0;background:url(../../../secluded/lib/img/credit_cards/mastercard.png) left -4px no-repeat;text-indent:-9999px;width:40px;position:relative;height:16px;opacity:.3}#card-type-form .card-holder .visa{background-image:url(../../../secluded/lib/img/credit_cards/visa.png)}#card-type-form .card-holder .discover{background-image:url(../../../secluded/lib/img/credit_cards/discover.png)}#card-type-form .card-holder .amex{background-image:url(../../../secluded/lib/img/credit_cards/amex.png)}#credit-card-types .option{display:none}#credit-card-types .form-radios{margin-bottom:0!important}#credit-card-types li,#credit-card-types .card-holder{display:block;float:left;width:90px;line-height:normal;margin-top:2px;margin-bottom:22px;color:#999}#credit-card-types .selected{color:#999!important}#credit-card-types .card-holder strong{position:absolute;text-indent:0;display:block;font-size:11px;margin-top:5px;margin-left:35px;z-index:10;font-weight:400}#credit-card-types li:last-child strong,#credit-card-types .amex strong{width:100px}.selectlist li{list-style:none;margin:0;display:block;float:left}#expiration-form .selectlist label{width:125px}#expiration-form .selectlist .sub-label{float:left;display:block;padding:6px 3px 0 0;font-size:11px}#expiration-form .selectlist .selector{float:left;margin-top:-1px}#expiration-form .selectlist div.selector,#expiration-form .selectlist div.selector select{width:70px}#expiration-form .selectlist div.selector span{width:38px}#ccv input{float:left}#ccv-hint{display:block;float:left;background:url(../../../secluded/lib/img/credit_cards/generic_ccv.png) no-repeat left -2px;height:25px;text-indent:-9999px;margin-left:7px}.leed-search-extras{border:1px solid #ddd;-moz-border-radius:4px;border-radius:4px}.leed-search-extras .scorecard{font-weight:700;display:block;padding:15px 10px 15px 55px;border-bottom:1px solid #ddd;font-size:13px;line-height:1.25;background:url(../img/download-scorecard.gif) no-repeat 10px 50%;text-transform:uppercase}.leed-search-extras .alt-button{margin:8px;float:none}.selectlist li{list-style:none;margin:0;display:block;float:left}#expiration-form .selectlist label{width:125px}#expiration-form .selectlist .sub-label{float:left;display:block;padding:6px 3px 0 0;font-size:11px}#expiration-form .selectlist .selector{float:left;margin-top:-1px}#expiration-form .selectlist div.selector,#expiration-form .selectlist div.selector select{width:70px}#expiration-form .selectlist div.selector span{width:38px}#ccv input{float:left}#ccv-hint{display:block;float:left;background:url(../img/credit_cards/generic_ccv.png) no-repeat left -2px;height:25px;text-indent:-9999px;margin-left:7px}#card_data_lbl{float:left;padding-left:68px;padding-right:10px;font-weight:400;font-size:12px;text-shadow:0 1px 0 #fff;color:#888}#jump-top{position:fixed;top:0;left:0;z-index:10;width:100%;background:#e5e6e6;padding:10px 0;display:none;opacity:0;-webkit-transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out;-ms-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}.longpage #jump-top{display:block}#jump-top.show{opacity:1}#jump-top .container{width:960px;margin:0 auto;overflow:hidden}#jump-top .container .sitename{float:left;font-weight:900;margin:0;color:#555}#jump-top .container .back-to-top{float:right;background:rgba(0,0,0,.08);padding:4px 8px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase;color:#777;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#jump-top .container .back-to-top:hover{background:rgba(0,0,0,.3);color:#fff}#tier-chart:after{content:".";display:block;height:0;clear:both;visibility:hidden}#tier-chart .column{float:right;width:24.75%;border:1px solid #ccc;border-width:0 0 0 1px}#tier-chart .head{height:70px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 -2px 0 rgba(0,0,0,.2) inset}#tier-chart .addition{border-bottom:1px solid #ccc;padding:16px 10px;height:37px;font:bold 15px/1.3 "proxima-nova-1","proxima-nova-2","Helvetica neue",arial;text-transform:uppercase}#tier-chart .head h2{text-transform:uppercase;text-align:center;font-weight:600;color:#fff;margin-bottom:0;padding-top:10px;text-shadow:0 1px 0 rgba(0,0,0,.2)}#tier-chart .head .price{text-align:center;display:block;color:#fff;font-size:16px}#tier-chart .column ul{margin-top:15px;padding:0 10px}#tier-chart .column ul li{list-style:none;margin:0 0 14px}#tier-chart .platinum{border-right-width:1px;background:#efefed;height:570px}#tier-chart .platinum .head,#tier-table .levels .platinum{background:#b4b3ac}#tier-chart .platinum .addition,#tier-chart .platinum strong{color:#b4b3ac}#tier-chart .gold{background:#f6f2da;margin-top:70px;height:500px}#tier-chart .gold .head,#tier-table .levels .gold{background:#d5c152}#tier-chart .gold .addition,#tier-chart .gold strong{color:#d5c152}#tier-chart .silver{background:#ecf0f3;margin-top:140px;height:430px}#tier-chart .silver .head,#tier-table .levels .silver{background-color:#a7b9c6}#tier-chart .silver .addition,#tier-chart .silver strong{color:#a7b9c6}#tier-chart .org{background:#edf0d8;margin-top:210px;height:360px}#tier-chart .org .head,#tier-table .levels .org{background:#a9ba49}#tier-chart .org .addition{color:#a9ba49}#tier-chart .callout{background:#818285;color:#fff;clear:both;width:99%;float:right;padding:20px 2px 20px 3px;text-align:center}#tier-chart .callout p{color:#fff;font-weight:600;font-size:22px;font-family:proxima-nova-1,proxima-nova-2,helvetica neue,arial;text-shadow:0 1px 2px rgba(0,0,0,.2)}#tier-chart .callout .small{font-size:14px;font-weight:400;opacity:.8}#tier-chart .callout a{width:400px;font-weight:400;font-size:16px;margin:0 auto;border:0}#tier-table{margin-top:100px;clear:both;font-size:13px}#tier-table,#tier-table *{border:0}#tier-table .levels h4{font-size:24px}#tier-table .levels td{background:#fff}#tier-table .levels .org,#tier-table .levels .gold,#tier-table .levels .silver,#tier-table .levels .platinum{padding:10px;color:#fff;font:bold 15px/1.3 "proxima-nova-1","proxima-nova-2","Helvetica neue",arial;text-transform:uppercase;text-align:center}#tier-table .prices td{font:bold 15px/1.3 "proxima-nova-1","proxima-nova-2","Helvetica neue",arial;padding:10px 0}#tier-table tr:nth-child(odd){background:#eef0f0}tr:nth-child(odd) .gold{background-color:#e8e5cd}tr:nth-child(odd) .silver{background-color:#dce2e7}tr:nth-child(odd) .org{background-color:#dde2c9}tr:nth-child(odd) .platinum{background-color:#e0e1df}tr:nth-child(even) .gold{background-color:#f5f0d7}tr:nth-child(even) .silver{background-color:#eaeef2}tr:nth-child(even) .org{background-color:#eaeed4}tr:nth-child(even) .platinum{background-color:#ececeb}tr .org,tr .silver,tr .gold,tr .platinum{font-weight:700;text-align:center}#tier-table .prices td{padding:0!important;width:80px!important}#tier-table .prices td span{position:relative;padding:16px 0;display:block}#tier-table .prices .org span:after{display:block;content:" ";position:absolute;width:0;height:0;border:10px solid transparent;border-top:10px solid #a9ba49;top:0;left:50%;margin-left:-10px}#tier-table .prices .silver span:after{display:block;content:" ";position:absolute;width:0;height:0;border:10px solid transparent;border-top:10px solid #a7b9c6;top:0;left:50%;margin-left:-10px}#tier-table .prices .gold span:after{display:block;content:" ";position:absolute;width:0;height:0;border:10px solid transparent;border-top:10px solid #d5c152;top:0;left:50%;margin-left:-10px}#tier-table .prices .platinum span:after{display:block;content:" ";position:absolute;width:0;height:0;border:10px solid transparent;border-top:10px solid #b4b3ac;top:0;left:50%;margin-left:-10px}#tier-table tr td:first-child{padding:10px}#opener{position:relative;padding:65px 0 30px}#opener .graded-header{display:block;width:3000px;top:0;bottom:0;position:absolute;margin-left:-1000px;overflow:hidden;background-color:#fbfbfb;background-image:-moz-linear-gradient(top,#ffffff,#f4f4f4);background-image:-ms-linear-gradient(top,#ffffff,#f4f4f4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#f4f4f4) );background-image:-webkit-linear-gradient(top,#ffffff,#f4f4f4);background-image:-o-linear-gradient(top,#ffffff,#f4f4f4);background-image:linear-gradient(top,#ffffff,#f4f4f4);background-repeat:repeat-x}#opener .graded-header:after{content:" ";background:#fff;margin-left:-50px;position:absolute;z-index:3;top:auto;right:auto;bottom:-100px;left:50%;display:block;width:100px;height:100px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-transform:scale(28,1);-moz-transform:scale(28,1);-ms-transform:scale(28,1);-o-transform:scale(28,1);transform:scale(28,1);-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3)}#opener .opener-content{position:relative}#opener h1{font-size:30px;font-weight:600;color:#333;margin-bottom:0}#opener h2{margin-bottom:15px}#navCol.sticky .menu{margin-top:-20px;padding:30px 0 40px;position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#navCol.sticky .menu:after{content:"";display:block;position:absolute;top:5%;right:-2px;width:2px;height:90%;-webkit-box-shadow:0 0 24px rgba(0,0,0,.4)}.export-results{background:url(../img/export.gif) no-repeat scroll left center transparent;display:block;padding-left:15px}li#signin-nav{position:relative;z-index:5;border:1px solid #ccc;border-width:0;background:0 0}.appstore_badge_row{margin-right:20px}.appstore_badge_row img{height:51px}.appstore_badge_col{margin:10px 0}.appstore_txt{margin:10px 0}.appstore_txt_col{margin:30px 0 10px}.media-icon{float:right;margin:4px 16px 0 0}i.fa.black{margin-right:5px;color:#888}.policy-link{padding:0!important}#feedback a{position:fixed;background:#56afcd;border-radius:5px 5px 0 0;display:block;padding:5px 15px;color:#fff;right:-70px;top:45%;z-index:999;font-size:15px;font-weight:400;transform:rotate(270deg);letter-spacing:1.5px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#feedback a{right:-53px}}