.clc-cp-lb,.clc-cp-sb{font-size:13px}.clc-cp-lb .clc-cp-tag,.clc-cp-sb .clc-cp-tag{display:inline-block;margin:2px 2px 2px 0;padding:4px 5px 5px;font-size:11px;line-height:1;text-decoration:none;text-transform:lowercase;color:#3e6d8e;background-color:#dfeaf1;border:0 solid #dfeaf1;white-space:nowrap}.clc-cp-lb .clc-cp-link,.clc-cp-sb .clc-cp-link{position:absolute;height:100%;width:100%;display:block;top:0;left:0}.clc-cp-lb .clc-cp-link.clc-non-ad,.clc-cp-sb .clc-cp-link.clc-non-ad{cursor:default}.clc-cp-sb{border:1px solid #cfcfcf;text-align:center;position:relative;overflow:hidden;color:#000;margin-bottom:1.5em}.clc-cp-sb.preview{width:300px;box-sizing:border-box}.clc-cp-sb .clc-cp-sb-header{height:141px;background-position:center center;display:block;position:relative;box-sizing:content-box}.clc-cp-sb .clc-cp-sb-header .clc-cp-sb-logo{width:64px;height:64px;border:4px solid #fff;background-color:#fff;background-color:rgba(255,255,255,.8);margin:auto;position:relative;top:34px;overflow:hidden;box-sizing:content-box}.clc-cp-sb .clc-cp-sb-header .clc-cp-sb-logo img{height:64px;width:64px;margin-left:0;margin-top:0}.clc-cp-sb .clc-cp-sb-body{width:100%;padding-bottom:1em}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-info{margin:12px;color:#000;border-bottom:1px solid #cfcfcf}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-info .clc-cp-sb-name{font-weight:700;font-size:16px;line-height:1.4;color:#0095FF}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-info .clc-cp-sb-loc{color:#a6a6a6;font-size:11px}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-body-hdr{color:#07c;font-weight:700;font-size:14px}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits{margin:0;padding:10px 0;list-style:none}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits .clc-cp-sb-benefit{text-align:left;font-size:12px}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits .clc-cp-sb-benefit i{margin:5px 5px 5px 12px;height:38px;width:38px;display:inline-block;vertical-align:middle;min-height:38px;background-image:url(../../img/cp/benefits.png?v=f42326ebf2db);background-repeat:no-repeat;-moz-background-size:400px 95px;-o-background-size:400px 95px;-webkit-background-size:400px 95px;background-size:400px 95px}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits .clc-cp-sb-benefit i.beach{background-position:0 0}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits .clc-cp-sb-benefit i.screen{background-position:-56px 0}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits .clc-cp-sb-benefit i.health{background-position:-114px 0}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits .clc-cp-sb-benefit i.gym{background-position:-172px 0}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits .clc-cp-sb-benefit i.utensils{background-position:-230px 0}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits .clc-cp-sb-benefit i.money{background-position:-287px 0}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits .clc-cp-sb-benefit i.baby{background-position:-345px 0}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits .clc-cp-sb-benefit i.chair{background-position:0 -58px}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits .clc-cp-sb-benefit i.clock{background-position:-56px -58px}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits .clc-cp-sb-benefit i.train{background-position:-114px -58px}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits .clc-cp-sb-benefit i.food{background-position:-172px -58px}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits .clc-cp-sb-benefit i.smiley{background-position:-230px -58px}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits .clc-cp-sb-benefit i.star{background-position:-287px -58px}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits .clc-cp-sb-benefit i.same-sex{background-position:-345px -58px}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-benefits .clc-cp-sb-benefit span{display:inline-block;vertical-align:middle;margin:5px;max-width:147px;max-height:74px;overflow:hidden;line-height:1.2;font-size:13px;color:#40484F}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-workwith{margin:0;padding:0}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-workwith li{list-style:none;text-align:left}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-workwith li.clc-cp-sb-member{margin:12px}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-workwith li>img{width:55px;height:55px;margin:0;padding:0}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-workwith li .clc-cp-sb-member-info{margin:0 0 0 8px;padding:0;display:inline-block;min-height:55px;vertical-align:top;max-width:125px}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-workwith li .clc-cp-sb-member-info li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-workwith li .clc-cp-sb-member-info li.clc-cp-sb-member-title{font-size:11px;color:#666}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-jobs{margin:0;padding:0}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-jobs li{list-style:none;margin:12px;text-align:left}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-jobs li .clc-cp-job-title{color:#07c;font-size:13px}.clc-cp-sb .clc-cp-sb-body .clc-cp-sb-jobs li .clc-cp-job-location{color:#999;font-size:12px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clc-cp-sb .clc-cp-sb-button{background-color:#0089eb;color:#fff;box-shadow:inset 0 1px 0 #6bc1ff,0 0 0 rgba(255,255,255,0);margin-bottom:1em;display:inline-block;min-width:90px;padding:4px 13px;border-radius:2px;border:1px solid #026ebb;line-height:1.46153846}.clc-cp-sb.clc-cp-amazon-us .clc-cp-sb-header{background-position:left 12px;background-size:cover;background-repeat:no-repeat;height:79px}.clc-cp-sb.clc-cp-amazon-us .clc-cp-sb-body .clc-cp-sb-name{background-image:url(http://cdn.amazon.jobs/sites/all/themes/amazon/images/logo.png?v=f42326ebf2db);height:24px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin:17px 0 10px;text-indent:100%;overflow:hidden;white-space:nowrap}.clc-cp-sb.clc-cp-bluebeam-software .clc-cp-sb-header{background-size:cover;background-repeat:no-repeat;background-position:left center}.clc-cp-lb{width:726px;height:100px;border:1px solid #ccc;position:relative;overflow:hidden}.clc-cp-lb .clc-cp-lb-body,.clc-cp-lb .clc-cp-lb-header{display:inline-block}.clc-cp-lb .clc-cp-lb-header{width:250px;height:100px;background-position:center center;background-size:cover;vertical-align:middle;box-sizing:border-box}.clc-cp-lb .clc-cp-lb-header .clc-cp-lb-logo{border:4px solid #fff;background-color:#fff;background-color:rgba(255,255,255,.9);overflow:hidden;position:relative;top:14px;left:14px;display:inline-block;box-sizing:content-box;height:64px;width:64px}.clc-cp-lb .clc-cp-lb-header .clc-cp-lb-logo img{height:64px;width:64px;margin-left:0;margin-top:0}.clc-cp-lb .clc-cp-lb-body{height:100px;overflow:hidden;vertical-align:middle;padding:7px 8px 8px;max-width:470px;box-sizing:border-box}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-location{position:absolute;top:8px;right:8px;color:#999;font-size:11px;text-align:right}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-body-hdr{color:#000;font-size:18px;font-weight:700;line-height:1.4}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-body-hdr span{color:#07c}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits{padding:0;margin:0;display:inline-block;width:475px}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits .clc-cp-lb-benefit{list-style:none;height:60px;max-width:150px;display:inline-block;font-size:12px}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits .clc-cp-lb-benefit i{margin:11px 0;height:38px;width:38px;display:inline-block;vertical-align:middle;min-height:38px;background-image:url(../../img/cp/benefits.png?v=f42326ebf2db);background-repeat:no-repeat;-moz-background-size:400px 95px;-o-background-size:400px 95px;-webkit-background-size:400px 95px;background-size:400px 95px}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits .clc-cp-lb-benefit i.beach{background-position:0 0}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits .clc-cp-lb-benefit i.screen{background-position:-56px 0}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits .clc-cp-lb-benefit i.health{background-position:-114px 0}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits .clc-cp-lb-benefit i.gym{background-position:-172px 0}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits .clc-cp-lb-benefit i.utensils{background-position:-230px 0}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits .clc-cp-lb-benefit i.money{background-position:-287px 0}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits .clc-cp-lb-benefit i.baby{background-position:-345px 0}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits .clc-cp-lb-benefit i.chair{background-position:0 -58px}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits .clc-cp-lb-benefit i.clock{background-position:-56px -58px}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits .clc-cp-lb-benefit i.train{background-position:-114px -58px}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits .clc-cp-lb-benefit i.food{background-position:-172px -58px}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits .clc-cp-lb-benefit i.smiley{background-position:-230px -58px}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits .clc-cp-lb-benefit i.star{background-position:-287px -58px}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits .clc-cp-lb-benefit i.same-sex{background-position:-345px -58px}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-benefits .clc-cp-lb-benefit span{display:inline-block;vertical-align:middle;line-height:1.42;width:108px;overflow:hidden;padding-left:5px;padding-right:2px;font-size:11px;box-sizing:border-box}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-workwith{margin:3px 0 0;padding:0}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-workwith li{list-style:none;margin:0}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-workwith li.clc-cp-lb-member{display:inline-block;vertical-align:middle;width:214px;overflow:hidden;height:55px}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-workwith li>img{width:55px;height:55px;margin:0;padding:0;vertical-align:middle}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-workwith li .clc-cp-lb-member-info{margin:0 0 0 8px;padding:0;display:inline-block;vertical-align:middle;height:55px;max-width:147px}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-workwith li .clc-cp-lb-member-info li{max-width:147px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-workwith li .clc-cp-lb-member-info li.clc-cp-lb-member-name{font-size:13px;color:#40484f}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-workwith li .clc-cp-lb-member-info li.clc-cp-lb-member-title{font-size:11px;color:#666}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-jobs{margin:10px 0 0;padding:0}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-jobs li{display:inline-block;vertical-align:middle;height:45px}.clc-cp-lb .clc-cp-lb-body .clc-cp-lb-jobs .clc-cp-job-title{color:#0095ff;font-size:13px;width:225px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clc-cp-lb.clc-cp-amazon-us .clc-cp-lb-header{background-position:center 5px;background-size:100%;background-repeat:no-repeat}.clc-cp-lb.clc-cp-amazon-us .clc-cp-lb-body .clc-cp-lb-body-hdr{background-image:url(http://cdn.amazon.jobs/sites/all/themes/amazon/images/logo.png?v=f42326ebf2db);background-repeat:no-repeat;text-indent:100%;white-space:nowrap;font-size:0;background-size:100px 20px;background-position:left 0;height:20px}