@import "../abovethelaw-v2/style.css?v=3.3.127";body{padding-top:0!important}nav.sites{display:none}nav.sites button{top:16px}.admin-bar nav.sites button{top:60px}.wrap-inner{margin-top:0}.open-sites nav.sites button{padding:10px 10px 10px 40px;height:43px}header.primary{background:#404040;color:#fff;padding:5px 20px}header.primary:after{border-bottom:none;display:none}header.primary a{color:#fff;font-family:proxima_nova,sans-serif;font-size:11px}header.primary a img{vertical-align:middle}header.primary .page{padding:0 210px}header.primary .page>a{display:inline-block;position:absolute;top:19px}header.primary .page>a:nth-child(1){left:0}header.primary .page #logo+a{right:0}#logo{height:60px;width:364px;margin:0 auto;max-width:100%}#logo a{background-image:url(img/logo-yellow-white.png);background-size:contain;width:100%;max-width:100%;color:#fff;height:100%;line-height:1em}#logo a img{width:36%;margin:0 auto 8px}h2.tagline{clear:both;color:#fff;font-size:14px;font-weight:400;letter-spacing:2px;line-height:1.75em;text-transform:uppercase;margin:0 auto;text-align:center}h2.tagline a{color:#fff}nav.primary{border-top:0}nav.primary .menu{font-size:.9rem}nav.primary .menu li{margin-right:44px}nav.primary .menu li:last-child{margin-right:0}nav.sites button{background:0 0;overflow:visible}nav.sites button i{color:#fff;font-size:32px}.label,.label a{color:#333}h1.line:after,h2.line:after,h3.line:after,h4.line:after{border-bottom:3px solid #ff653f}.hometiles .image{border-color:#94d94b}.tiles .label{min-height:15px}.single-article .sponsor-inline{display:none}.widget-resources a img{width:100px;height:auto;float:left;margin:0 15px 5px 0}.widget.form-interruptor{border-bottom:1px solid #222}.widget.form-interruptor input[name=email]{border:1px solid #999!important;width:100%;font-size:16px;line-height:22px;height:auto}.form-interruptor form input[type=submit]{background:#ff653f}.form-interruptor .hs-error-msgs{font-family:proxima_nova,sans-serif;font-size:12px;list-style:none;margin-left:0;padding-bottom:3px}#signup-etl{background:0 0;border-bottom:auto}#signup-etl .hs-form.stacked label{display:none}#signup-etl .hs-form.stacked input.hs-input{font-size:20px;height:auto;border-radius:0;padding:8px;width:100%;-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0}#signup-etl .hs-form .actions{margin-top:0;padding-top:0}#signup-etl .hs_submit{margin-top:8px}.widget_text #signup-sfc h2{font-size:20px}.widget-resources{position:relative}.widget-resources .viewport{height:480px;overflow:hidden;position:relative;background:#fafafa;border:1px solid #eee;padding:8px;margin:0 14px 5px 0}.widget-resources .overview{list-style:none;position:absolute;left:0;top:0;margin:0;padding:8px}.widget-resources .scrollbar{background:transparent url(img/bg-scrollbar-track-y.png) no-repeat 0 0;position:absolute;background-position:0 0;right:0;top:63px;width:15px}.widget-resources .track{background:transparent url(img/bg-scrollbar-trackend-y.png) no-repeat 0 100%;height:100%;width:13px;position:relative;padding:0 1px}.widget-resources .thumb{background:transparent url(img/bg-scrollbar-thumb-y.png) no-repeat 50% 100%;height:20px;width:25px;cursor:pointer;overflow:hidden;position:absolute;top:0;left:-5px}.widget-resources .thumb .end{background:transparent url(img/bg-scrollbar-thumb-y.png) no-repeat 50% 0;overflow:hidden;height:5px;width:25px}.widget-resources .disable{display:none}.widget-resources .viewport+p{text-align:right}.widget-resources strong a{font-family:proxima_nova,sans-serif;font-size:18px}.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.resources-grid{list-style:none;padding:0;margin:0 0 80px}.resources-grid li{width:33%;float:left;margin-bottom:40px;text-align:center}.resources-grid li:nth-child(3n+1){clear:both}.resources-grid li a{display:block;padding:0 15px}.resources-grid li .img-link{height:380px;overflow:hidden;border:8px solid #eee;margin:0 0 10px;background-size:cover;background-repeat:no-repeat}.resources-grid li a img{display:block}.resources-grid li span.title{display:block;min-height:50px}.resources-grid li a span.dwnld{background:#94d94b;color:#fff;display:inline-block;font-family:proxima_nova,sans-serif;font-weight:700;padding:8px 15px;border-radius:4px;text-shadow:1px 1px 0 #75ac3b;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px}.newslist li.type-legal_tech_provider{border-left:10px solid #fc6647;padding-left:5px}.legal-tech-provider-content{font-family:proxima_nova,sans-serif;font-size:14px}.legal-tech-provider-content .label.light{color:#999;display:block;font-weight:400}#signup-sfc-hubspot .hs-email>label{display:none}#signup-sfc-hubspot .hs-email .input input{width:100%;font-size:22px;height:auto;padding:8px}.product-member{float:right;margin:0 0 20px 20px;text-align:center}.product-member .label{margin-bottom:0}.product-logo{background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;height:150px;text-align:left;text-indent:-6000px;width:240px}.legal-tech-provider-content>header .post-title{margin-bottom:0}.legal-tech-provider-content>header .post-title span{font-size:22px;font-weight:400;color:#999}.legal-tech-provider-content>header .post-title span a{color:#999;border-bottom:1px solid #ccc}.legal-tech-provider-content>header .post-title span a:hover{color:#08c;border-color:#08c}.legal-tech-provider-content .product-website{font-size:13px;margin-bottom:20px}.legal-tech-provider-content .product-website a{color:#08c}.legal-tech-provider-content .product-website a .fa{margin-right:5px}.legal-tech-provider-content .product-description{font-family:Lora,"pt serif",Georgia,Times,times new roman,serif;border-bottom:1px solid #dedede;padding-bottom:10px}.legal-tech-provider-content .price-trial .price,.legal-tech-provider-content .price-trial .trial{padding:20px}.legal-tech-provider-content .price-trial .price{padding-left:0;font-size:16px}.legal-tech-provider-content .price-trial .price p{font-size:16px}.legal-tech-provider-content .price-trial .trial{text-align:center;vertical-align:middle}.legal-tech-provider-content .price-trial .trial a{color:#fff;display:inline-block;font-size:18px;font-weight:700;padding:10px 20px;white-space:nowrap;border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px}.legal-tech-provider-content .price-trial .trial .sign-up{background:#f7761f}.legal-tech-provider-content .price-trial .trial .free-trial{background:#08c}.legal-tech-provider-content .price-trial .price+.trial,.legal-tech-provider-content .price-trial .price+.product-member,.legal-tech-provider-content .price-trial .price+.trial+.product-member,.legal-tech-provider-content .price-trial .trial+.product-member,.legal-tech-provider-content .price-trial .price+.product-member{border-left:1px solid #dedede}.price-trial{display:table;width:100%;border-bottom:1px solid #dedede}.price-trial>div{display:table-row}.price-trial>div>div{display:table-cell;width:50%}.price-trial.has-price.has-member-type>div>div{width:33%}.legal-tech-provider-content .target-audience{border-bottom:1px solid #dedede;border-top:1px solid #dedede;padding:20px 0}.product-description+.target-audience,.target-audience+.target-audience{border-top:none}.legal-tech-provider-content .reviews,.legal-tech-provider-content .ratings,.legal-tech-provider-content .podcasts{padding:20px 0}.legal-tech-provider-content .reviews+.ratings,.legal-tech-provider-content .member-spotlights+.ratings,.legal-tech-provider-content .member-spotlights+.podcasts,.legal-tech-provider-content .ratings+.podcasts,.legal-tech-provider-content .podcasts,.legal-tech-provider-content .ratings+.reviews{border-top:1px solid #dedede}.legal-tech-provider-content .reviews{border-left:10px solid #fc6647;padding-left:15px}.legal-tech-provider-content .reviews>h3{line-height:1em}.legal-tech-provider-content .reviews a{color:#222;font-size:14px}.legal-tech-provider-content .reviews .review-headline{color:#08c;font-size:14px}.legal-tech-provider-content .reviews .review-excerpt{display:block;font-size:13px}.legal-tech-provider-content .reviews .featured-review{font-size:16px;margin-bottom:25px}.legal-tech-provider-content .reviews .featured-review .review-headline,.legal-tech-provider-content .reviews .featured-review .review-source{font-size:20px}.legal-tech-provider-content .reviews .featured-review .review-excerpt{font-size:16px}.legal-tech-provider-content .reviews ul{list-style:none;padding:0;margin:0}.legal-tech-provider-content .reviews ul li .review-excerpt{font-size:16px}.legal-tech-provider-content .reviews ul li .review-headline,.legal-tech-provider-content .reviews ul li .review-source{font-size:20px}.legal-tech-provider-content .ratings ul{display:flex;list-style:none;margin:0;padding:0}.legal-tech-provider-content .ratings ul li{margin-right:40px}.legal-tech-provider-content .ratings ul li a{background:#fafafa;display:inline-block;padding:5px 8px;border-radius:4px}.legal-tech-provider-content .ratings ul li a:hover{background:#fafafa}.legal-tech-provider-content .reviews ul li .source,.legal-tech-provider-content .ratings ul li .source{display:block;color:#666;font-size:13px;line-height:1.25em}.legal-tech-provider-content .ratings ul li a:hover span{color:#08c}.legal-tech-provider-content .ratings .fa{color:#ffd820;font-size:20px}.member-spotlights{display:block;margin-bottom:12px;text-align:center}.member-spotlight{display:inline-block;width:33%;text-align:center;vertical-align:top}.member-spotlight a{display:block;padding:8px}.member-spotlight a:hover{background:#fafafa;border-radius:4px}.member-spotlight-title{color:#222;display:block;font-size:18px;margin-bottom:4px}.member-spotlight a:hover .member-spotlight-title{text-decoration:underline}.member-spotlight-img{display:block;background-size:cover;background-repeat:no-repeat;background-position:center center;height:120px;margin-bottom:8px}.member-spotlight img{margin-bottom:8px}.member-spotlight-cta{background:#f7761f;color:#fff;display:inline-block;font-size:18px;font-weight:700;padding:10px 20px;white-space:nowrap;border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px}#provider-grid,#resources-grid{border:1px solid #dedede;width:80%;float:right}#provider-grid .grid-item{float:left;position:relative;width:200px;height:200px;margin:5px;padding:10px}#provider-grid .grid-item a{background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;height:100%;width:100%;text-indent:-6000px;filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}#provider-grid .grid-item a:hover{-webkit-filter:grayscale(0);filter:none}#provider-filter{color:#666;float:right;font-family:proxima_nova,sans-serif;font-size:13px;padding-right:12px;text-transform:uppercase;width:20%}#provider-filter input{height:30px;margin-bottom:3px;margin-right:2px;vertical-align:top}#provider-filter form button{background:#333;color:#fff;font-weight:700;text-transform:uppercase;font-size:16px;vertical-align:top;height:30px;padding:0 5px;border:none;border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px}#provider-filter>span{color:#999;font-size:11px;letter-spacing:1px}#filter-show-all{font-size:15px}#provider-filter .filter-section{margin-bottom:20px}#provider-filter .filter-options{max-height:175px;overflow-x:hidden;border-bottom:1px solid #ccc;box-shadow:inset 0 -10px 25px -8px rgba(0,0,0,.1);-moz-box-shadow:inset 0 -10px 25px -8px rgba(0,0,0,.1);-o-box-shadow:inset 0 -10px 25px -8px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 -10px 25px -8px rgba(0,0,0,.1)}#provider-filter .filter-options:hover{overflow-y:auto}#provider-filter .filter-option{color:#222;cursor:pointer;line-height:1.1em;padding:8px 5px;border-top:1px solid #f1f1f1;text-transform:none}#provider-filter .filter-option:hover{text-decoration:underline}#provider-filter .filter-option.active{background:#333;color:#fff;font-weight:700;border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px}.membership-intro{margin:0 auto 40px;max-width:640px}.membership-intro h2{font-size:22px;line-height:1.45em;text-align:justify}#membership-programming-table td p,#membership-levels-table td p{margin:0}#membership-programming-table td p+p,#membership-levels-table td p+p{margin-top:1em}tr.event-partner{background:#beb4d4}span.event-partner{background:#beb4d4;width:20px;height:20px;display:inline-block;vertical-align:middle}tr.event-virtual{background:#8fd27c}span.event-virtual{background:#8fd27c;width:20px;height:20px;display:inline-block;vertical-align:middle}#membership-levels-table thead th{font-weight:700;text-align:center;text-transform:uppercase}#membership-levels-table td{vertical-align:top}#membership-levels-table td p,#membership-levels-table td li{line-height:1.3em}#membership-levels-table td li+li{margin-top:12px}#membership-levels-table tr td:first-child,#membership-levels-table tr td:first-child p{font-weight:700}#etl-member-icons img{height:53px;width:auto;margin:0 8px;border:2px solid #ccc;border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%}.member-benefit{margin-bottom:20px;display:flex;align-items:center;justify-content:center}.member-benefit h3{line-height:1.6em;margin:4px 0 0;padding-right:20px;text-align:right;width:40%}.member-benefit h3 strong{font-size:50px}.member-benefit-target{border-style:solid;border-width:0 0 0 6px;padding-left:20px;width:60%}.member-benefit-target ul{margin-bottom:0}.benefit-networking .member-benefit-target{border-color:#beb4d4}.benefit-pr .member-benefit-target{border-color:#8fd27c}.benefit-marketing .member-benefit-target{border-color:#9db4de}.benefit-pd .member-benefit-target{border-color:#edbc41}.member-benefit-target p{font-family:proxima_nova,sans-serif;font-size:14px;margin-bottom:0;max-width:600px}.member-benefit-target p+p{margin-top:1em}.compare-tabs{text-align:center;display:flex}.compare-tabs .compare-tab:nth-child(2){margin-left:3px}.compare-tab{display:inline-block;padding:10px 12px;font-weight:700;font-family:proxima_nova,sans-serif;border:1px solid #999;color:#666;border-bottom:none;border-radius:3px 3px 0 0}.compare-tab:not(.active):hover{background:#ccc;color:#333}.compare-tab.active{background:#646464;border-color:#646464;color:#fff}#table-benefits-individual{display:none}.compare-tables{max-width:100%;overflow:auto}.table-benefits{border:none!important}.table-benefits thead tr th{background:#646464;border:none;color:#eee!important;font-size:16px;text-align:center;vertical-align:middle}.table-benefits thead tr th:nth-child(1){font-size:13px;font-weight:400;text-align:left;text-transform:uppercase;letter-spacing:1px}.table-benefits tr td{width:20%;text-align:center!important}.table-benefits tr td .fa-check{color:green;font-size:22px}.table-benefits tr td:nth-child(1){background:#e6e6e6;width:15%;text-align:left!important}.table-benefits tr.benefit-networking td:nth-child(1){background:#beb4d4}.table-benefits tr.benefit-pr td:nth-child(1){background:#8fd27c}.table-benefits tr.benefit-marketing td:nth-child(1){background:#9db4de}.table-benefits tr.benefit-pd td:nth-child(1){background:#edbc41}td.cell-benefit{font-size:13px!important;font-weight:400;letter-spacing:1px;text-align:left;text-transform:uppercase}.tiers-annual-fee td{text-align:center!important;vertical-align:top}a.btn-join-now,input.btn-join-now{background:#fc7626;border-radius:4px;color:#fff;font-size:18px;font-weight:700;line-height:1em;padding:12px 20px;box-shadow:none;border:none;cursor:pointer;text-transform:uppercase}a.btn-join-now{display:inline-block}body.category-podcasts #content .pagetitle{background:url(https://abovethelaw.com/uploads/sites/4/2018/09/etl-podcasts-header.png) no-repeat left top;background-size:584px auto;height:170px;border-bottom:1px solid #f1f1f2;padding-bottom:15px;text-indent:-6000px}@media screen and (max-width:620px){body.category-podcasts #content .pagetitle{background-position:center center;background-size:contain}}@media screen and (min-width:800px){.newslist li{margin-bottom:0;padding-bottom:15px}.newslist li+li{padding-top:25px}.logo-wrapper,.home .logo-wrapper{width:240px}#logo,.home #logo{margin:0 auto;width:364px}#logo a,.home #logo a{background-image:url(img/logo-yellow-white.png);background-position:center top;height:100%;width:100%}h2.tagline{font-size:14px}}@media screen and (max-width:1040px){nav.primary .menu li{margin-right:20px}}@media screen and (max-width:980px){.member-benefit h3 strong{font-size:30px}}@media screen and (max-width:915px){nav.primary .menu li{font-size:12px}}@media screen and (max-width:840px){header.primary .page>a{display:none}nav.sites{display:block}}@media screen and (max-width:800px){#content{padding:8px}.legal-tech-provider-content{padding:0 10px}#logo a{background-size:contain}header.primary .page{padding:0}.main h3.line{margin-left:10px}#signup-sfc{padding:0 10px 25px}#signup-sfc br{display:none}#provider-grid{width:70%}#provider-filter{padding-right:8px;width:30%}}@media screen and (max-width:800px){.member-benefit{border-width:0 0 0 6px;border-style:solid;padding-left:20px}.member-benefit .member-benefit-target{border:none}.member-benefit.benefit-networking{border-color:#beb4d4}.member-benefit.benefit-pr{border-color:#8fd27c}.member-benefit.benefit-marketing{border-color:#9db4de}.member-benefit.benefit-pd{border-color:#edbc41}.member-benefit{display:block}.member-benefit h3{width:100%;margin-bottom:1em;text-align:left}.member-benefit-target{clear:both;border-width:0 0 6px;width:100%}.member-benefit-target ul{margin-left:0;margin-bottom:20px}}