@-moz-keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}@-webkit-keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}@-o-keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}@keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}a img{border:none}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{margin:0;padding:0;border:0;outline:0;display:block}audio,canvas,video{display:inline-block}[hidden],audio:not([controls]){display:none}@-moz-keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}@-webkit-keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}@-o-keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}@keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}.about .content-container{padding-top:20px}.about .content-container p{font-size:18px;font-weight:200;line-height:1.3em}.about .content-container h3{padding:30px 0 20px;font-size:25px;text-align:center}.about .content-container.gray{background:#f3f1f1}.about .content-container.centered *{text-align:center}.about .bio{padding-bottom:30px;margin:auto;text-align:center}.about .bio .img-wrapper{width:100%;padding-bottom:20px;text-align:center}.about .bio .img-wrapper img{width:100px}.about .bio .img-wrapper p{padding:0;font-size:14px;display:block;width:100%}.about .bio .img-wrapper .name{font-weight:600}.about .bio .img-wrapper .title{color:#84848a}.about .bio .square-img{-webkit-border-radius:50%;border-radius:50%}.about .investor_box{width:100%;max-width:800px;margin:auto;text-align:center;padding-top:10px}.about .investor_box div{display:block;margin-bottom:25px}.about .investor_box a img{max-width:90%;max-height:50px}.academics .row .row-content{text-align:center}.academics .row .row-content.cap-width{max-width:600px}.academics .row .row-content.cap-width .spaced{text-align:left}.academics .row .row-content .spaced{margin-bottom:2em}.academics .row.videos{padding:60px 3%}.academics .row.videos .main-text{text-align:left}.academics .row.videos .main-text .main-actions{padding-top:5px}.academics .row.videos .main-text strong{font-weight:600}.academics .row.videos .main-text p{padding-bottom:10px}.academics .row.videos .main-text p:last-of-type{padding:0}.academics .row.judges{border-top:1px solid #ccc;text-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.academics .row.judges .row-content{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%;text-align:left}.academics .row.judges .row-content p{padding-bottom:10px}.academics .row.judges .judge-logo{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%;padding-bottom:20px}.academics .row.tools .teaching-videos,.academics .row.tools .tools-for-schools{display:block;width:90%;max-width:500px;margin:auto auto 50px;padding-right:0}.academics .row.tools .teaching-videos{text-align:center}.academics .row.tools .teaching-videos .demo-vid{display:inline-block;margin:10px}.academics .row.tools .teaching-videos .align-left{text-align:left}.academics .row.student-testimonials{padding:0;background-color:#708090}.academics .row.student-testimonials .row-content{position:relative}.academics .row.student-testimonials .testimonial-wrapper{position:absolute;top:5%;left:0;right:0;width:90%;margin:auto}.academics .row.student-testimonials .testimonial-wrapper .second,.academics .row.student-testimonials .testimonial-wrapper .third{display:none}.academics .row.student-testimonials img{width:170%}.academics .row.student-testimonials .quote{background-color:rgba(255,255,255,.8);text-align:left;text-indent:40px;margin-bottom:3%;padding:20px}.academics .row.student-testimonials .quote p{padding-bottom:10px;color:#222;font-weight:600;font-size:14px}.academics .row.student-testimonials .quote p.author{text-indent:0;color:#84848a;font-size:14px}.client-alerts{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;height:100%;height:calc(100% - 50px);width:100%;background:#fefefe;color:#222;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.client-alert-reader{-webkit-box-flex:3;-moz-box-flex:3;-o-box-flex:3;box-flex:3;-webkit-flex:3 2;-ms-flex:3 2;flex:3 2;padding:30px;font-family:"Crimson Text",Georgia,Times,"Times New Roman",serif;overflow-y:scroll}.client-alert-reader .text-wrapper{max-width:800px;letter-spacing:.05px}.client-alert-reader .title{font-size:28px;margin-bottom:.5em}.client-alert-reader .text-header{padding:40px 0}.client-alert-reader .text-header .authors,.client-alert-reader .text-header .date,.client-alert-reader .text-header .practice{color:#999;font-weight:400;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.3em}.client-alert-reader .text-body{font-size:22px;line-height:32px;text-indent:1em;margin-bottom:5em}.client-alert-reader .text-body h1,.client-alert-reader .text-body h2,.client-alert-reader .text-body h3,.client-alert-reader .text-body h4,.client-alert-reader .text-body h5,.client-alert-reader .text-body h6{font-size:24px;text-align:left;font-weight:600;line-height:2em;text-indent:0}.client-alert-reader .text-body p{padding:10px 0}.client-alert-reader .text-body p em{font-weight:400;color:#318cdc}.client-alert-reader .text-body ol,.client-alert-reader .text-body ul{margin-left:40px}.client-alert-reader .text-body blockquote p{padding-left:10px}.client-alert-reader .text-body table{width:80%;margin-left:40px}.client-alert-reader .text-body td{padding:0}.client-alert-reader .text-body sup{font-size:12px}.client-alert-reader .text-body em[data-cite]{font-style:normal}.client-alerts-sidebar{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;padding:20px;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.client-alerts-sidebar .sidebar-header{margin:60px 0;line-height:20px}.client-alerts-sidebar .firm-group{text-align:left;padding:20px 0}.client-alerts-sidebar .firm-group .firm-header{font-size:20px}.client-alerts-sidebar .firm-group .client-alerts-list-item{display:block;border-left:2px solid transparent;-webkit-transition:border .2s ease,padding .2s ease,margin .2s ease;-moz-transition:border .2s ease,padding .2s ease,margin .2s ease;-o-transition:border .2s ease,padding .2s ease,margin .2s ease;-ms-transition:border .2s ease,padding .2s ease,margin .2s ease;transition:border .2s ease,padding .2s ease,margin .2s ease}.client-alerts-sidebar .firm-group .client-alerts-list-item.selected{border-left:2px solid #00a4d5;padding-left:5px;margin-right:-5px}.client-alerts-sidebar .firm-group .alert-item{display:block;margin-bottom:10px}.client-alerts-sidebar .firm-group .alert-item .alert-title{display:block;margin-bottom:5px}.client-alerts-sidebar .firm-group .alert-item .alert-date{display:block;text-transform:uppercase;font-size:12px;font-weight:600}@-moz-keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}@-webkit-keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}@-o-keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}@keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}.stories{font-family:"Crimson Text",Georgia,Times,"Times New Roman",serif;padding-bottom:40px}.stories .wrapper{width:85%;max-width:800px;margin:auto;padding:30px 0;text-align:center}.stories .prof-pic{display:inline-block;width:70%;vertical-align:middle;padding:15px 0}.stories .prof-pic.robert{width:39%;margin-right:1%}.stories .prof-pic img{width:100%;-webkit-border-radius:10px;border-radius:10px}.stories .highlight-quote{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:40px 20px 10px;background-color:#e5e9f3;color:#555;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.2em;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.stories .highlight-quote .raconteur{width:100%;margin:auto;padding-top:15px;line-height:1em;font-size:12px;font-weight:200;text-align:center}.stories .highlight-quote.robert{width:58%}.stories .highlight-quote.robert .raconteur{max-width:275px}.stories .story{width:100%;padding:20px 0 0;color:#222;line-height:1.3em;text-align:left;text-indent:40px}@-moz-keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}@-webkit-keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}@-o-keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}@keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}.flat-info{position:relative;width:100%;margin:auto;text-align:center;color:#666;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.flat-info .content-container{margin:auto;padding:50px 0;width:80%;max-width:1100px;text-align:left}.flat-info .content-container.gray{width:100%;max-width:100%}.flat-info .content-container.gray .gray-content-wrapper{width:80%;max-width:1100px;margin:auto}.flat-info .list p{margin-left:30px;text-indent:-30px}.flat-info .list p.indent{text-indent:0}.flat-info p{padding-bottom:20px;font-size:15px;line-height:1.3em;text-indent:0}.flat-info p.bold{font-weight:700}.flat-info p.bold em{font-weight:400;font-style:italic}.flat-info h3,.flat-info h4,.flat-info h5{margin:10px 0;font-weight:700}.flat-info h3{font-size:22px;line-height:40px}.flat-info h4{font-size:17.5px;line-height:24px}.flat-info h5{font-size:14px;line-height:20px}.flat-info ol{padding:0 0 20px 22px;font-size:15px;text-indent:0}.flat-info ol li{list-style-type:decimal;line-height:20px}.flat-info strong{font-weight:600}.client-matter-tracking,.reset-password{width:400px;margin:100px auto;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;text-align:center}.client-matter-tracking h2,.reset-password h2{font-size:30px}.client-matter-tracking .instructions,.reset-password .instructions{font-size:17px;padding-top:30px;width:80%;margin:auto}.client-matter-tracking .instructions .email-address,.reset-password .instructions .email-address{font-weight:700}.client-matter-tracking .error-message,.reset-password .error-message{padding-top:20px;color:red;font-weight:400}.search-header-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:-1px;height:50px;border-bottom:1px solid #dedede}.search-header-wrapper .search-header-contents{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 1440px;-ms-flex:0 1 1440px;flex:0 1 1440px;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto}.search-header-wrapper .header-pitch{display:none}.homepage-masthead{height:calc(100% - 250px);min-height:400px;max-height:800px;background:url(https://d2xkkp20fm9wy8.cloudfront.net/marketing/HomepageSkyline-62cb5024791b46e3ab53c6708c07a8b5.jpg) 30%/cover no-repeat}.masthead-content{display:inline-block;height:100%;margin-top:0;padding-top:7vh;overflow:hidden;background:-webkit-linear-gradient(top,rgba(255,255,255,.8) 0,rgba(255,255,255,.4) 100%);background:-moz-linear-gradient(top,rgba(255,255,255,.8) 0,rgba(255,255,255,.4) 100%);background:-o-linear-gradient(top,rgba(255,255,255,.8) 0,rgba(255,255,255,.4) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,.8) 0,rgba(255,255,255,.4) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.8) 0,rgba(255,255,255,.4) 100%)}.home-byline,.home-title{display:inline-block;padding:0 40px}.home-title{margin-right:100%;padding-bottom:.5em;line-height:1em}.masthead-cta .trial-button{margin-right:20px}.masthead-cta .cta-copy{display:inline-block;vertical-align:middle}.highlight-feature{position:relative;width:100%;color:#84848a;z-index:-1}.highlight-feature .highlight-header{color:#4a4a4a;font-size:22px;text-align:center;max-width:1040px;padding:50px;margin:0 auto -100px}.highlight-feature .content{width:100%;padding:80px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.highlight-feature .content:nth-of-type(even){background:#fcfcfc}.highlight-feature .product-story{margin:0}.highlight-feature .product-story .story-section{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;max-width:1080px;margin:0 auto 75px}.highlight-feature .product-story .story-section:last-of-type{margin-bottom:0}.highlight-feature .product-story .story-image{width:100%}.highlight-feature .product-story .story-copy .section-title{color:#4a4a4a;font-size:22px;line-height:1.2em;margin-bottom:.3em}.highlight-feature .product-story .story-copy .section-story{color:#84848a;font-size:16px;line-height:1.5em;margin-bottom:1em}.highlight-feature .news-row{max-width:1000px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:distribute;-moz-box-pack:distribute;-o-box-pack:distribute;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.highlight-feature .featured-news-item{position:relative;padding:15px 20px;width:275px;margin:0 10px}.highlight-feature .featured-news-item .quote{position:relative;display:inline-block;color:#84848a;font-size:14px;line-height:1.5em}.highlight-feature .featured-news-item .quote:after{content:url(https://d2xkkp20fm9wy8.cloudfront.net/marketing/social-logos_quotes-f8991f8280397016cec7cbf4cf8204bb.svg);position:relative;bottom:-.75ex;right:-.25em;height:1.25em;width:1.25em;display:inline-block}.highlight-feature .featured-news-item .logo-wrapper{height:40px;line-height:40px;vertical-align:middle}.highlight-feature .sign-up-section{position:relative;text-align:center}.highlight-feature .footer-signup-cta,.highlight-feature .footer-signup-support{text-shadow:1px 1px #fff}.highlight-feature .footer-signup-cta{color:#4a4a4a;font-size:22px;font-weight:400}.highlight-feature .footer-signup-support{max-width:350px;margin:1em auto auto;color:#4a4a4a;font-size:16px;line-height:1.3em;text-align:justify}.judges-page-v2{position:absolute;top:50px;left:0;right:0;bottom:0;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.judges-page-v2 .judge-search{-webkit-flex-basis:350px;flex-basis:350px;-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0}.judges-page-v2 .judge-content{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;position:relative}.judges-page-v2 .judge-content .empty-state{position:absolute;width:100%;height:100%}.judges-page-v2 h3{font-size:18px}.judges-page-v2 h2{font-size:20px;margin-bottom:20px}.judges-page-v2 h4{font-size:16px;margin-bottom:10px;color:#4a4a4a}.judges-page-v2 .subtext{color:#84848a;font-size:11px}.judges-page-v2 .img-wrapper{width:auto;overflow:hidden;vertical-align:middle;text-align:center;border:1px solid #dedede;position:relative}.judges-page-v2 .img-wrapper img{height:100%;display:block}.judges-page-v2 .judge-search{border-right:1px solid #dedede;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.judges-page-v2 .judge-search .error,.judges-page-v2 .judge-search .no-results{text-align:center;margin:3em 0;color:#84848a}.judges-page-v2 .judge-search .loading-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.5)}.judges-page-v2 .judge-search .search-bar{padding:.5em;-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0;background:#fcfcfc;border-bottom:1px solid #dedede}.judges-page-v2 .judge-search .results{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;height:50%;overflow:auto}.judges-page-v2 .judge-search .judge-search-result{padding:.5em;margin:10px;background:#fcfcfc;color:#222;font:14px/1 proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;border:1px solid #fff;-webkit-box-shadow:0 0 0 1px #dedede;box-shadow:0 0 0 1px #dedede;-webkit-border-radius:8px;border-radius:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.judges-page-v2 .judge-search .judge-search-result .info{display:inline-block}.judges-page-v2 .judge-search .judge-search-result .img-wrapper{display:inline-block;height:50px;margin-right:.5em;min-width:50px}.judges-page-v2 .judge-search .judge-search-result .judge-name{font-size:16px;line-height:20px;font-weight:600;color:#222}.judges-page-v2 .judge-search .judge-search-result .judge-name:hover{color:#00a4d5}.judges-page-v2 .judge-search .judge-search-result p{font-size:12px;line-height:15px;color:#84848a}.judges-page-v2 .judge-search .judge-search-result.active{-webkit-box-shadow:0 0 0 1px #00a4d5;box-shadow:0 0 0 1px #00a4d5}.judges-page-v2 .judge-search .judge-search-result.active:hover{-webkit-box-shadow:0 0 0 1px #00a4d5,0 0 0 2px #fff,0 0 0 3px rgba(222,222,222,.5);box-shadow:0 0 0 1px #00a4d5,0 0 0 2px #fff,0 0 0 3px rgba(222,222,222,.5)}.judges-page-v2 .judge-search .judge-search-result:hover{-webkit-box-shadow:0 0 0 1px #dedede,0 0 0 2px #fff,0 0 0 3px #dedede;box-shadow:0 0 0 1px #dedede,0 0 0 2px #fff,0 0 0 3px #dedede}.judges-page-v2 .judge-page{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;position:absolute;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;background:#fcfcfc;overflow:auto}.judges-page-v2 .judge-page .top-bar{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 85px;-ms-flex:0 0 85px;flex:0 0 85px;position:relative;padding:0 15px;background:#fff;border-bottom:1px solid #dedede}.judges-page-v2 .judge-page .profile{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;position:relative;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:.5 1 auto;-ms-flex:.5 1 auto;flex:.5 1 auto}.judges-page-v2 .judge-page .profile .draggable-handle{right:10px;top:17px}.judges-page-v2 .judge-page .profile .info{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}.judges-page-v2 .judge-page .profile .judge-img-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:distribute;-moz-box-pack:distribute;-o-box-pack:distribute;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;height:55px;width:55px;border:1px solid #dedede;margin:0 10px 0 0}.judges-page-v2 .judge-page .profile .judge-img-wrapper .judge-photo{max-height:100%;max-width:100%}.judges-page-v2 .judge-page .profile .info{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.judges-page-v2 .judge-page .profile .info-judge-name{line-height:1em}.judges-page-v2 .judge-page .profile .tenure{color:#84848a;line-height:1em;font-size:14px}.judges-page-v2 .judge-page .profile .tenure-period{color:#ccc}.judges-page-v2 .judge-page .mode-links .mode-link{margin-left:15px;padding:0 5px;color:#222;font-size:20px;font-weight:300;border-bottom:4px solid transparent;will-change:border;-webkit-transition:border .1s;-moz-transition:border .1s;-o-transition:border .1s;-ms-transition:border .1s;transition:border .1s}.judges-page-v2 .judge-page .mode-links .mode-link:hover{background:#f0f8ff;border-bottom:1px solid #00a4d5}.judges-page-v2 .judge-page .mode-links .mode-link.active{border-bottom:4px solid #00a4d5}.judges-page-v2 .judge-page .similar-judges .name{font-size:13px;line-height:1.2em}.judges-page-v2 .judge-page .similar-judges .similar-judge{margin-bottom:.75em}.judges-page-v2 .judge-page .similar-judges .similar-judge:nth-of-type(1) .similarity-bar>div{width:100%}.judges-page-v2 .judge-page .similar-judges .similar-judge:nth-of-type(2) .similarity-bar>div{width:66%}.judges-page-v2 .judge-page .similar-judges .similar-judge:nth-of-type(3) .similarity-bar>div{width:33%}.judges-page-v2 .judge-page .similar-judges .similarity-bar{border:1px solid #dedede;display:inline-block;margin-right:5px;width:40px;height:10px;position:relative}.judges-page-v2 .judge-page .similar-judges .similarity-bar>div{position:absolute;top:0;left:0;bottom:0;background:#82c3d9}.judges-page-v2 .judge-page .judge-analytics{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-flex:4;-moz-box-flex:4;-o-box-flex:4;-ms-box-flex:4;box-flex:4;-webkit-flex-grow:4;flex-grow:4}.judges-page-v2 .judge-page .judge-analytics .result-column{position:relative;-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;-ms-box-flex:2;box-flex:2;-webkit-flex-grow:2;flex-grow:2;margin:7px;padding:10px 15px;-webkit-flex-basis:33%;flex-basis:33%;min-height:calc(100vh - 155px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #dedede;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-webkit-border-radius:2px;border-radius:2px}.judges-page-v2 .judge-page .judge-analytics .result-column .draggable-handle{top:4px;right:0}.judges-page-v2 .judge-page .judge-analytics .result-column .centered-text{text-align:center;padding:4em 1em;color:#84848a}.judges-page-v2 .judge-page .judge-analytics .filter-panel{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:300px;flex-basis:300px;padding:10px;border:1px solid #dedede}.judges-page-v2 .judge-page .judge-analytics .filter-panel .top-buttons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin:1em 0}.judges-page-v2 .judge-page .judge-analytics .filter-panel .top-buttons button{cursor:pointer;font:inherit;font-size:12px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background:#fff;border:1px solid #00a4d5;outline:0;color:#222;line-height:normal;overflow:visible;-webkit-border-radius:6px;border-radius:6px;margin:0 5px 5px;padding:5px 10px;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.judges-page-v2 .judge-page .judge-analytics .filter-panel .top-buttons button:hover{border-color:#0080bc}.judges-page-v2 .judge-page .judge-analytics .filter-panel .filter-card{border:1px solid #dedede;padding:5px;margin-bottom:5px;-webkit-border-radius:3px;border-radius:3px}.judges-page-v2 .judge-page .judge-analytics .filter-panel .filter-card .title{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:baseline;-moz-box-align:baseline;-o-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;font-size:14px;background:#fcfcfc;padding:5px;margin:-4px -4px 4px;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;border-bottom:1px solid #dedede}.judges-page-v2 .judge-page .judge-analytics .filter-panel .filter-card .title:before{content:"Filter";font-size:10px;color:#999;margin-right:.5em}.judges-page-v2 .judge-page .judge-analytics .filter-panel .filter-card .title .description{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.judges-page-v2 .judge-page .judge-analytics .filter-panel .filter-card .title .trash-icon{cursor:pointer;padding:2px 5px 2px 10px;margin:-2px -5px 0 0}.judges-page-v2 .judge-page .judge-analytics .filter-panel .filter-card .title .trash-icon:hover{color:#0080bc}.judges-page-v2 .judge-page .judge-analytics .filter-panel .filter-card .details{padding:.5em 0}.judges-page-v2 .judge-page .judge-analytics .filter-panel .filter-card .sub-title{margin-top:.5em}.judges-page-v2 .judge-page .judge-analytics .filter-panel .filter-card .sub-title .edit-button{font-size:12px;color:#00a4d5;float:right}.judges-page-v2 .judge-page .judge-analytics .filter-panel .filter-card .edit-card .select-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.judges-page-v2 .judge-page .judge-analytics .filter-panel .filter-card .edit-card .select-wrapper select{color:#222;background:#fff;font-size:14px;padding:.5em;margin:1em .25em;-webkit-border-radius:3px;border-radius:3px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.judges-page-v2 .judge-page .judge-analytics .filter-panel .filter-card .edit-card .action-buttons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.judges-page-v2 .judge-page .judge-analytics .filter-panel .filter-card .edit-card .action-buttons .apply-button,.judges-page-v2 .judge-page .judge-analytics .filter-panel .filter-card .edit-card .action-buttons .cancel-button{margin:5px 0 0 5px;padding:4px 6px;-webkit-border-radius:5px;border-radius:5px;font-size:12px;cursor:pointer}.judges-page-v2 .judge-page .judge-analytics .filter-panel .filter-card .edit-card .action-buttons .cancel-button{color:#222;background:#fff;border:1px solid #00a4d5}.judges-page-v2 .judge-page .judge-analytics .filter-panel .filter-card .edit-card .action-buttons .apply-button{color:#fff;background:#00a4d5;border:1px solid #00a4d5}.judges-page-v2 .judge-page .judge-analytics .judge-opinion-header{border-bottom:3px solid #84848a;padding-bottom:3px}.judges-page-v2 .judge-page .judge-analytics .judge-opinion-header h3{margin-bottom:3px}.judges-page-v2 .judge-page .judge-analytics .bar-chart{position:relative;width:100%;-webkit-flex-basis:50px;flex-basis:50px}.judges-page-v2 .judge-page .judge-analytics .histogram-wrapper{height:50px;width:100%;position:absolute}.judges-page-v2 .judge-page .judge-analytics .histogram-wrapper .histogram-bar{fill:#82c3d9}.judges-page-v2 .judge-page .judge-analytics .histogram-wrapper .hidden-histogram-bar{fill:transparent}.judges-page-v2 .judge-page .judge-analytics .result-column{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.judges-page-v2 .judge-page .judge-analytics .result-column>.no-grow{-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0}.judges-page-v2 .judge-page .judge-analytics .result-column>.grow{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;height:20%}.judges-page-v2 .judge-page .judge-analytics .judge-sorter{padding:3px;font-size:11px}.judges-page-v2 .judge-page .judge-analytics .data-container{position:relative;border-top:1px solid #dedede;border-bottom:1px solid #dedede;overflow:auto}.judges-page-v2 .judge-page .judge-analytics .data-container .spinner-container{height:auto}.judges-page-v2 .judge-page .judge-analytics .data-container .no-results{width:50%;margin:20% auto;text-align:center;color:#84848a}.judges-page-v2 .judge-page .judge-analytics .data-container .no-results .icon{display:block;margin-bottom:10px}.judges-page-v2 .judge-page .judge-analytics .data-container .no-results .icon .fa{font-size:40px;color:#dedede}.judges-page-v2 .judge-page .judge-analytics .data-container.authored-data-container .judges-cite-reader .draggable-handle{top:7px;right:22px}.judges-page-v2 .judge-page .judge-analytics .tabs{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.judges-page-v2 .judge-page .judge-analytics .tabs .tab{border-right:1px solid #dedede;text-align:center;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.judges-page-v2 .judge-page .judge-analytics .tabs .tab:last-child{border-right:none}.judges-page-v2 .judge-page .judge-analytics .tabs .tab.active-tab{color:#318cdc}.judges-page-v2 .judge-page .loading-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.5)}.judges-page-v2 .judge-page .clear-both{clear:both;zoom:1}.judges-page-v2 .judge-page .clear-both:after,.judges-page-v2 .judge-page .clear-both:before{content:"";display:table}.judges-page-v2 .judge-page .clear-both:after{clear:both}.judges-page-v2 .judge-page .judge-profile-section .position{padding-bottom:20px;color:#222}.judges-page-v2 .judge-page .judge-profile-section .position:last-of-type{padding-bottom:0}.judges-page-v2 .judge-page .judge-profile-section .position.is-subposition{margin-top:-15px;text-transform:capitalize;text-indent:15px}.judges-page-v2 .judge-page .judge-profile-section .position.is-subposition .date-range{font-size:12px}.judges-page-v2 .judge-page .judge-profile-section .position.is-subposition .resume-item{width:calc(100% - 140px)}.judges-page-v2 .judge-page .judge-profile-section .position .court-name{font-weight:600}.judges-page-v2 .judge-page .judge-profile-section .position .date-range{display:inline-block;width:115px;color:#84848a}.judges-page-v2 .judge-page .judge-profile-section .position .resume-item{display:inline-block;width:calc(100% - 120px);vertical-align:top}.judges-scored-list-item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;border:1px solid #fff;-webkit-box-shadow:0 0 0 1px #dedede;box-shadow:0 0 0 1px #dedede;-webkit-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:4px;overflow:hidden;position:relative;padding:5px;background:#fefefe}.judges-scored-list-item .score{position:absolute;top:0;left:0;bottom:0;background:#88cde1;-webkit-border-radius:3px;border-radius:3px;z-index:0}.judges-scored-list-item .title{font-size:14px;font-weight:400;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;z-index:1}.judges-scored-list-item .value{-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0;z-index:1}.judges-scored-list-item.inactive .score{background:#acacac}.judges-cite-reader{color:#222;position:relative;font:14px/1 proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;border:1px solid #fff;-webkit-box-shadow:0 0 0 1px #dedede;box-shadow:0 0 0 1px #dedede;-webkit-border-radius:8px;border-radius:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:10px 5px;overflow:hidden}.judges-cite-reader .draggable-handle{top:7px;right:7px}.judges-cite-reader.anchored{-webkit-box-shadow:0 0 0 1px #00a4d5;box-shadow:0 0 0 1px #00a4d5}.judges-cite-reader.anchored:hover{-webkit-box-shadow:0 0 0 1px #00a4d5,0 0 0 2px #fff,0 0 0 3px rgba(222,222,222,.5);box-shadow:0 0 0 1px #00a4d5,0 0 0 2px #fff,0 0 0 3px rgba(222,222,222,.5)}.judges-cite-reader:hover{-webkit-box-shadow:0 0 0 1px #dedede,0 0 0 2px #fff,0 0 0 3px #dedede;box-shadow:0 0 0 1px #dedede,0 0 0 2px #fff,0 0 0 3px #dedede}.judges-cite-reader .card-header{padding:5px 10px;background:rgba(250,250,251,.98)}.judges-cite-reader .incoming-cite{font-size:10px;font-weight:600;line-height:12px;color:#84848a}.judges-cite-reader .snippet-header{display:inline-block;max-width:calc(100% - 30px);font-size:16px;line-height:20px;font-weight:600}.judges-cite-reader .snippet-header a{color:#222}.judges-cite-reader .snippet-header a:hover{color:#00a4d5}.judges-cite-reader .case-metadata{font-size:12px;line-height:15px;color:#84848a}.judges-cite-reader .case-metadata .card-cite-data{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.judges-cite-reader .card-tools{background:rgba(255,255,255,.98);border-top:1px solid #dedede;padding:0 10px}.judges-cite-reader .card-tools .card-tool{display:inline-block;margin:5px 15px 5px 0}.judges-cite-reader .card-tools .card-tool a{padding:5px 10px;color:#222}.judges-cite-reader .card-tools .card-tool:hover a{color:#00a4d5}.judges-cite-reader .snippet-content{font-size:12px;border-top:1px solid #dedede;background:rgba(255,255,255,.98);padding:5px 10px;margin:0;line-height:16px;position:relative}.judges-cite-reader .snippet-content .snippet-title{background:#fcfcfc;color:#84848a;margin-right:.5em}.judges-cite-reader .snippet-content .key-phrase{margin-right:.5em;white-space:nowrap}.judges-cite-reader .snippet-content .key-phrase .quote{padding:0 1px;color:#84848a}.judges-cite-reader .snippet-content .cited-snippet span{color:#318cdc;font-weight:600}.judges-cite-reader .snippet-content .search-result span:not(.ellipsis){position:relative;z-index:1}.judges-cite-reader .snippet-content .search-result span:not(.ellipsis):before{content:'';position:absolute;width:100%;height:2px;background:#fc0;opacity:.75;-ms-filter:"alpha(Opacity=75)";filter:alpha(opacity=75);bottom:-2px;left:0;z-index:-1;-webkit-transition:height .2s;-moz-transition:height .2s;-o-transition:height .2s;-ms-transition:height .2s;transition:height .2s}.judges-cite-reader .snippet-content .search-result .ellipsis{padding:0 4px}.judges-cite-reader .snippet-content .opinion-name{font-weight:600}.judges-cite-reader .snippet-content .snippet{margin-bottom:1em}.judges-cite-reader .snippet-content .snippet:last-child{margin-bottom:0}.judges-cite-reader .snippet-content .loading-wrapper{position:relative}.judges-cite-reader .action-icon{position:absolute;top:5px;right:5px}.card-actions-tooltip{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;font-size:14px}.card-actions-tooltip .list{position:absolute;background:#fff;border:1px solid #dedede;z-index:2;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);overflow:hidden}.card-actions-tooltip li.title{color:#84848a;padding:8px 8px 0;font-size:12px}.card-actions-tooltip li.filter{padding:8px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background .2s;-moz-transition:background .2s;-o-transition:background .2s;-ms-transition:background .2s;transition:background .2s}.card-actions-tooltip li.filter:hover{background:rgba(82,168,236,.6)}.card-actions-tooltip .sub-text{font-size:12px;color:#84848a}.news-section-v2{-webkit-flex-basis:60%;flex-basis:60%;-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.news-section-v2 .news-header{padding-bottom:15px;-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0}.news-section-v2 .news-header h2{margin-bottom:25px}.news-section-v2 .news-header .select-links{display:inline-block;width:37%;padding-top:5px}.news-section-v2 .news-header .select-links a{display:block;font-size:13px;line-height:1.3em}.news-section-v2 .news-header .news-search-wrapper{position:relative;display:inline-block;width:61%;vertical-align:top}.news-section-v2 .news-header .news-search-wrapper .input{font-size:14px}.news-section-v2 .news-header .news-search-wrapper .search-icon{position:absolute;top:10px;right:10px;color:#acacac}.news-section-v2 .news-header .news-search-wrapper .clear-keywords{position:absolute;top:9px;right:12px;color:#acacac;font-size:20px;opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60)}.news-section-v2 .spinner-container{height:20px;min-width:100%;padding:50px}.news-section-v2 .news-items{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1;padding:15px 40px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;height:calc(100% - 115px);overflow-y:scroll}.news-section-v2 .news-item{position:relative}.news-section-v2 .news-item .draggable-handle{right:0;top:8px}.news-section-v2 .news-item-header{text-decoration:none;padding:5px 0;margin-left:-25px}.news-section-v2 .news-item-header .fa{color:#acacac;padding-right:6px;vertical-align:top;opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60)}.news-section-v2 .news-item-header .title{width:calc(100% - 110px);display:inline-block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.news-section-v2 .news-item-header .title:hover{text-decoration:underline}.news-section-v2 .news-item-header .date{float:right;padding-right:25px;font-size:12px;line-height:16px;color:#222}.news-section-v2 .article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}.news-section-v2 .article .thumbnail{width:100px;margin:0 25px 0 0;float:left}.news-section-v2 .article .snippet{color:#222;font-size:14px;line-height:1.4em}.news-section-v2 .article .display-link{clear:both;padding:5px 0 10px;border-bottom:1px solid #dedede;color:#84848a;font-size:13px}.news-section-v2 .no-content{color:#acacac;font-size:13px}.news-section-v2 .count-and-loading{-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0}.filter-card-keyphrase .suggestions{background:#fff;border:1px solid #dedede;font-size:13px;position:relative;min-height:80px}.filter-card-keyphrase .suggestions .spinner-container{padding:10px 0}.filter-card-keyphrase .suggestions .suggestion{padding:5px 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-card-keyphrase .suggestions .suggestion .count{font-size:11px;color:#84848a}.filter-card-keyphrase .suggestions .suggestion:hover{background:#f0f0f0}.filter-card-keyphrase .suggestions .suggestion.active{background:#318cdc;color:#fff}.filter-card-keyphrase .suggestions .suggestion.active .count{color:#fff}.academics,.learn{font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#222}.academics .row,.learn .row{width:100%;padding:30px 3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.academics .row.gray,.learn .row.gray{background:#f3f1f1}.academics .row .row-content,.learn .row .row-content{max-width:1440px;margin:auto}.academics .row-content>div,.learn .row-content>div{display:inline-block;vertical-align:middle}.academics a,.learn a{color:#318cdc}.academics a:hover,.learn a:hover{color:#2178c3}.academics .videos .vid-cover,.learn .videos .vid-cover{width:100%}.academics .videos .main-video,.learn .videos .main-video{position:relative;width:100%}.academics .videos .main-video:hover,.learn .videos .main-video:hover{cursor:pointer;opacity:.95;-ms-filter:"alpha(Opacity=95)";filter:alpha(opacity=95)}.academics .videos .main-video .video-title,.learn .videos .main-video .video-title{padding:3%;line-height:1.5em;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif}.academics .videos .main-video .video-title h4,.learn .videos .main-video .video-title h4{margin:10px 0 5px;font-size:20px;font-weight:700}.academics .videos .main-video .subtitle,.learn .videos .main-video .subtitle{color:#318cdc;line-height:25px}.academics .videos .main-video .fa-play-circle,.learn .videos .main-video .fa-play-circle{font-size:22px;vertical-align:middle}.academics .videos .main-video .vid-cover,.learn .videos .main-video .vid-cover{height:100%;position:absolute;top:0;left:0}.academics .videos .demo-videos .demo-vid,.learn .videos .demo-videos .demo-vid{margin:10px 0}.academics .videos .demo-videos .video-title,.learn .videos .demo-videos .video-title{font-size:12px}.academics .videos .demo-videos .fa-play-circle,.learn .videos .demo-videos .fa-play-circle{font-size:11px}.academics .main-text,.learn .main-text{width:100%;padding-top:20px}.academics .main-text .btn,.learn .main-text .btn{padding:6px;font-size:13px;margin-right:4px}.academics .header-text,.learn .header-text{padding-bottom:20px;font-size:20px;font-weight:700}.academics p,.learn p{color:#666;font-size:17px;line-height:1.3em}.academics .materials,.learn .materials{text-align:center}.academics .materials .row-content>div,.learn .materials .row-content>div{vertical-align:top;text-align:left;display:block;width:90%;max-width:570px;margin:auto auto 50px;padding-right:0}.academics .materials .row-content>div .info-header,.learn .materials .row-content>div .info-header{padding:10px;margin-bottom:10px;background:#dfedfa;color:#318cdc;font-size:19px;font-weight:700;text-align:center}.academics .materials .row-content>div .list-item-header,.learn .materials .row-content>div .list-item-header{padding-bottom:5px;line-height:1.2em;color:#666;font-weight:700}.academics .materials .row-content>div .title-with-button,.learn .materials .row-content>div .title-with-button{width:calc(100% - 100px);display:inline-block}.academics .materials .row-content>div .btn,.learn .materials .row-content>div .btn{float:right;margin:0}.academics .materials .row-content>div .title-small,.learn .materials .row-content>div .title-small{font-size:12.5px;color:#888}.academics .materials .row-content>div .date,.learn .materials .row-content>div .date{font-size:13.5px;color:#888}.academics .materials .row-content>div .title-link,.learn .materials .row-content>div .title-link{padding-bottom:5px}.academics .materials .row-content>div h6,.academics .materials .row-content>div p,.academics .materials .row-content>div ul,.learn .materials .row-content>div h6,.learn .materials .row-content>div p,.learn .materials .row-content>div ul{font-size:15px;color:#888}.academics .materials .row-content>div ul,.learn .materials .row-content>div ul{padding:5px 10px}.academics .materials .row-content>div li,.learn .materials .row-content>div li{border-bottom:1px solid #eee;padding:10px 0}.academics .materials .row-content>div li:last-of-type,.learn .materials .row-content>div li:last-of-type{border:none}.academics .materials .row-content>div li .description,.learn .materials .row-content>div li .description{padding-bottom:5px;line-height:1.2em}.academics .materials .row-content>div li .sub-description,.learn .materials .row-content>div li .sub-description{font-size:13px}.academics .quotes,.learn .quotes{border-top:1px solid #ccc;padding-bottom:60px;text-align:center;margin:auto}.academics .quotes .quote-wrapper,.learn .quotes .quote-wrapper{padding:1.4%;background-color:#f3f1f1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:auto auto 25px}.academics .quotes .quote-wrapper .quote,.learn .quotes .quote-wrapper .quote{position:relative;text-align:center;line-height:1.2em}.academics .quotes .quote-wrapper .quote-header,.learn .quotes .quote-wrapper .quote-header{color:#666;font-weight:700}.academics .quotes .quote-wrapper .author,.learn .quotes .quote-wrapper .author{padding-top:10px;color:#888;font-size:15px}.academics .quotes .quote-wrapper .author em,.learn .quotes .quote-wrapper .author em{font-style:italic;font-weight:400}.academics .testimonial,.learn .testimonial{text-align:center;background-color:#708090}.academics .testimonial .testimonial-text,.learn .testimonial .testimonial-text{position:relative;width:100%;max-width:900px;margin:auto;padding-bottom:15px}.academics .testimonial .testimonial-text img,.learn .testimonial .testimonial-text img{width:100%}.academics .testimonial .testimonial-text .quote,.learn .testimonial .testimonial-text .quote{text-align:center;background-color:rgba(255,255,255,.7);line-height:1.2em;padding:15px;width:80%;margin:10px auto auto}.academics .testimonial .testimonial-text .quote .quote-header,.learn .testimonial .testimonial-text .quote .quote-header{font-weight:700;font-size:19px}.academics .testimonial .testimonial-text .quote .author,.learn .testimonial .testimonial-text .quote .author{padding:20px 0 10px;color:#777;font-style:italic}.annotations-manager,.session-history-manager{height:calc(100% - 50px);width:100%;min-width:700px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.annotations-container,.session-history-container{display:inline-block;min-height:100%;width:calc(100% - 370px);padding:0 15px;background:#f3f1f1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.no-annotations,.no-res-hist{padding-top:25%;text-align:center;color:#84848a;font-size:22px;line-height:1.3em}.no-annotation{color:#999;font-size:13px}.section-header{margin:35px 0 5px;text-align:left;color:#84848a;border-bottom:2px solid #ccc}.annotations-list-item,.session-list-item{position:relative;background:#fff;margin:15px 0;padding:15px;border:1px solid #dedede;-webkit-border-radius:3px;border-radius:3px;height:auto}.annotations-list-item.deleted{display:none}.annotations-list-item .anno-title{display:inline-block;padding-bottom:5px;color:#318cdc;font-size:1.3em;font-weight:700}.annotations-list-item .anno-date,.annotations-list-item .anno-update{color:#999;font-size:13px;line-height:1.2em}.annotations-list-item .anno-delete{position:absolute;top:15px;right:15px}.annotations-list-item .anno-header{display:block;font-weight:600;font-variant:small-caps;color:brown}.annotations-list-item .add-to-export{float:right}.annotations-list-item .annotations-edit-text{width:400px}.annotations-list-item .annotations-edit-text .anno-edit{display:inline-block;height:4em;width:100%;padding:5px 10px;font-size:14px;vertical-align:top}.annotations-list-item .annotations-edit-text .anno-edit-actions{margin-top:3px;text-align:right}.annotations-list-item .annotations-edit-text .annotation-text{display:inline-block}.annotations-list-item .anno-add-tag{position:relative;display:inline-block}.annotations-list-item .anno-add-tag .input{display:inline-block;width:150px;height:24px;padding:5px 25px 5px 5px;font-size:14px}.annotations-list-item .anno-add-tag .icon-input{top:5px}.annotations-list-item .anno-btn{-webkit-border-radius:5px;border-radius:5px;color:#00a4d5;border-color:#00a4d5}.annotations-list-item .anno-btn .fa{color:#00a4d5}.annotations-list-item .anno-btn:hover{color:#0080bc;border-color:#0080bc}.session-list-item{width:100%;margin-top:20px;padding:20px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.session-list-item p{line-height:1.2em}.session-list-item a{color:#318cdc}.session-list-item a:hover{color:#2178c3}.session-list-item .date-header{font-size:22px}.session-list-item .search-header{font-size:18px;padding:10px 0 8px}.session-list-item .search-header.no-search{font-size:15px;color:#ccc}.session-list-item .search-header .tooltip-content{top:20px;left:0;width:120px}.session-list-item .session-activity{font-size:14px;padding-bottom:3px}.session-list-item .formatted-cite{display:inline-block}.anno-section{margin:.5em 0;line-height:1.2em}.annotations-sidebar{width:370px;height:100%;padding:20px;float:right;border-left:1px solid #dedede;background:#fff;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.annotations-sidebar.fixed{position:fixed;top:0;right:0}.annotations-sidebar .select-buttons{float:left}.annotations-sidebar .export-annotations{float:right;margin:0}.annotations-sidebar .select-all-annotations{text-align:left;font-size:14px}.annotations-sidebar .select-wrapper{margin:5px 0;text-align:left}.annotations-sidebar .btn{font-weight:200}.annotations-sidebar .tags{text-align:left}.annotations-sidebar .tag-selector.selected{background-color:#f0f8ff;color:#318cdc}.annotations-sidebar .legend{font-size:15px;text-align:left}.annotations-sidebar .legend .legend-item{line-height:1.3em}.annotations-sidebar .date-selector-header{padding:20px 0 5px;text-align:left;font-size:14px;font-weight:200}.anno-btn{display:inline-block;padding:4px 8px;font-size:12px;font-weight:200;color:#708090;border:1px solid #708090;cursor:pointer}.anno-btn.green{background-color:#57d669;color:#fff;border:none}.anno-btn.green .fa,.anno-btn.green:hover{color:#fff}.anno-btn.small{padding:0 4px;font-weight:400;font-size:11px}.annotations-container .fa{color:#708090}.annotations-container .fa.clickable:hover{opacity:.9;-ms-filter:"alpha(Opacity=90)";filter:alpha(opacity=90)}.annotations-sidebar .fa,.session-history-container .fa{padding-right:2px}.annotations-sidebar .fa-check-square-o,.session-history-container .fa-check-square-o{color:#006700}.annotations-sidebar .fa-clipboard,.session-history-container .fa-clipboard{color:#1c65a5}.annotations-sidebar .fa-ban,.session-history-container .fa-ban{color:#8b0000}.annotations-sidebar .fa-star,.session-history-container .fa-star{color:#ff8c00}.mobile-case-progress{position:absolute;top:50px;left:0;right:0;background:#fff;z-index:100}.mobile-case-progress.fixed{position:fixed;top:0}.mobile-reader.reader-wrapper .login-notice{position:relative;padding:8px 8px 50px}.mobile-footnote-reader{position:fixed;left:0;right:0;bottom:0;height:45%;background:#fff;overflow:hidden;z-index:101;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-animation:footnoteUp .2s ease-out forwards;-moz-animation:footnoteUp .2s ease-out forwards;-o-animation:footnoteUp .2s ease-out forwards;-ms-animation:footnoteUp .2s ease-out forwards;animation:footnoteUp .2s ease-out forwards}.mobile-footnote-reader .close-button{position:absolute;right:0;left:0;top:0;height:24px;padding:0 8px;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;line-height:24px;font-weight:800;color:#fff;text-align:right;background:#84848a;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobile-footnote-reader .close-button:before{content:'FOOTNOTE';position:absolute;left:10px;color:#ccc}.mobile-footnote-reader .footnote-body{position:absolute;padding:16px;line-height:1.25em;top:24px;left:0;right:0;bottom:0;overflow:auto;background:#fcfcfc;color:#222}@-moz-keyframes footnoteUp{from{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:initial;-moz-transform:initial;-o-transform:initial;-ms-transform:initial;transform:initial}}@-webkit-keyframes footnoteUp{from{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:initial;-moz-transform:initial;-o-transform:initial;-ms-transform:initial;transform:initial}}@-o-keyframes footnoteUp{from{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:initial;-moz-transform:initial;-o-transform:initial;-ms-transform:initial;transform:initial}}@keyframes footnoteUp{from{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:initial;-moz-transform:initial;-o-transform:initial;-ms-transform:initial;transform:initial}}.reader{position:relative;width:45%;margin-left:27.5%;-webkit-transition:-webkit-transform .2s;-moz-transition:-moz-transform .2s;-o-transition:-o-transform .2s;-ms-transition:-ms-transform .2s;transition:transform .2s}.opinion-reader-case-top{width:1px;margin:10px auto 0;height:1px;position:relative}.hovered-footnote{background:#fff;width:350px;-webkit-transform:translate(-50%,15px);-moz-transform:translate(-50%,15px);-o-transform:translate(-50%,15px);-ms-transform:translate(-50%,15px);transform:translate(-50%,15px);position:fixed;padding:10px;border:1px solid #ccc;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:100;font-size:14px;line-height:18px}.hovered-footnote:after{content:' ';position:absolute;width:0;height:0;left:calc(50% - 16px);top:-16px;border-top:8px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid rgba(0,0,0,.2)}.anchor-column{font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;top:0;bottom:0;width:27.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform .2s;-moz-transition:-moz-transform .2s;-o-transition:-o-transform .2s;-ms-transition:-ms-transform .2s;transition:transform .2s;color:#222}.anchor-column.left{left:0}.anchor-column.right{right:0}.anchor-column .footnote-text{position:relative;width:100%;color:#888;font-family:"Crimson Text",Georgia,Times,"Times New Roman",serif;font-size:14px;line-height:20px;overflow:hidden;padding-bottom:10px}.anchor-column .footnote-text.faded{opacity:.4;-ms-filter:"alpha(Opacity=40)";filter:alpha(opacity=40);-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.anchor-column .anchor-column-child{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:100%}.anchor-column.left>.anchor-column-child{padding-right:60px}.move-over .reader{-webkit-transform:translateX(250px);-moz-transform:translateX(250px);-o-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.move-over .anchor-column.right{-webkit-transform:translateX(250px);-moz-transform:translateX(250px);-o-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px);display:none}.reader-wrapper{font-family:"Crimson Text",Georgia,Times,"Times New Roman",serif;font-size:22px;position:relative;width:100%;max-width:1440px;margin:0 auto}.reader-wrapper.has-selected-text-headers{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reader-wrapper.has-selected-text-headers .can-select-headers{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.reader-wrapper.has-selected-text-paragraphs{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reader-wrapper.has-selected-text-paragraphs .can-select-paragraphs{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.reader-wrapper.has-selected-text-footnotes{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reader-wrapper.has-selected-text-footnotes .can-select-footnotes{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.reader-wrapper .login-notice{position:absolute;bottom:-25px;width:100%;text-align:center;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.opinion-body-text{font-family:"Crimson Text",Georgia,Times,"Times New Roman",serif}.opinion-body-text.h1,.opinion-body-text.h2,.opinion-body-text.h3,.opinion-body-text.h4,.opinion-body-text.h5,.opinion-body-text.h6{text-align:center;font-weight:400}.opinion-body-text.h1{font-size:32px;padding:.25em}.opinion-body-text.h2{font-size:30px}.opinion-body-text .highlight-yellow{background:rgba(255,255,0,.2)}.opinion-body-text .sentiment-positive{color:#84c8a4;font-weight:700}.opinion-body-text .sentiment-negative{color:salmon;font-weight:700}.opinion-body-text .query-hilite{position:relative;z-index:1}.opinion-body-text .query-hilite:before{content:'';position:absolute;width:100%;height:3px;background:#fc0;opacity:.75;-ms-filter:"alpha(Opacity=75)";filter:alpha(opacity=75);bottom:-4px;left:0;z-index:-1;-webkit-transition:height .2s;-moz-transition:height .2s;-o-transition:height .2s;-ms-transition:height .2s;transition:height .2s}.opinion-body-text .paragraph-number{font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;-webkit-border-radius:2px;border-radius:2px;top:4px;left:-40px;height:1.5em;width:40px;color:#84848a;background:#f3f1f1;font-size:12px;line-height:1.5em;text-align:center;text-indent:0}.opinion-body-text .footnote{color:brown;vertical-align:super;line-height:0;font-size:.8em;padding:0 .125em;cursor:pointer;position:relative}.opinion-body-text.blockquote{margin:1em 2em;font-size:16px;line-height:1.5em;text-align:justify}.opinion-body-text .offset-marker{position:absolute;left:-100000px;top:-100000px;width:0;height:0;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}.opinion.body .opinion-body-text .page-number{font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:22px;white-space:nowrap;color:#84848a;background:#f3f1f1;padding:3px 5px;-webkit-border-radius:2px;border-radius:2px;vertical-align:middle;margin-right:.7em}.reader .opinion-body-text{color:#222;line-height:30px;position:relative}.reader-wrapper.is-scrolling .reader .opinion-body-text .query-hilite:before{height:1.5em;opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50)}.reader .opinion-body-text.footnote-body-text{line-height:1em}.reader-row{position:relative}.context-menu{font-size:16px;position:fixed;display:block;z-index:8001;background:#fff;padding:5px 0;border:1px solid #ccc;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:1px 1px 2px 1px rgba(1,0,0,.2);box-shadow:1px 1px 2px 1px rgba(1,0,0,.2);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.context-menu .inactive-menu-item,.context-menu .menu-item{width:100%;height:2em;line-height:2em;position:relative;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 25px;white-space:nowrap;cursor:pointer}.context-menu .inactive-menu-item.zeroclipboard-is-active,.context-menu .inactive-menu-item.zeroclipboard-is-hover,.context-menu .inactive-menu-item:focus,.context-menu .inactive-menu-item:hover,.context-menu .menu-item.zeroclipboard-is-active,.context-menu .menu-item.zeroclipboard-is-hover,.context-menu .menu-item:focus,.context-menu .menu-item:hover{background:rgba(82,168,236,.6)}.context-menu .inactive-menu-item{position:initial;color:#999}.context-menu .inactive-menu-item:focus,.context-menu .inactive-menu-item:hover{background:#f0f0f0}.context-menu .markup-upsell-container{position:absolute;top:-1px;bottom:-1px;right:-230px;width:230px;background:#f3f1f1;border:1px solid #ccc;border-top-right-radius:6px;border-bottom-right-radius:6px;-webkit-box-shadow:1px 1px 2px 1px rgba(1,0,0,.2);box-shadow:1px 1px 2px 1px rgba(1,0,0,.2)}.context-menu .markup-upsell-container .upsell-content-text{color:#222;font-size:14px;line-height:1.5em;white-space:normal;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.document-text .opinion{margin:14px 0 50px}.document-text .opinion.heading{margin:86px 25px 25px}.document-text .opinion.heading>.opinion-body-text:first-child{padding-top:50px}.document-text .opinion .opinion-body-text{font-size:22px;letter-spacing:.05px;line-height:32px}.document-text .opinion .opinion-paragraph{text-indent:2em}.document-text .opinion .opinion-nickname{font-size:28px;line-height:1.5em}.document-text .opinion .opinion-name{margin-bottom:20px}.document-text .opinion .opinion-section .page-number{display:inline;line-height:3.5em}.document-text .opinion .opinion-section .page-number:after{content:'\A';white-space:pre}.document-text .opinion .citation,.document-text .opinion .opinion-court,.document-text .opinion .opinion-docket,.document-text .opinion .opinion-events,.document-text .opinion .opinion-firstPages,.document-text .opinion .opinion-name,.document-text .opinion .total_citations{font-size:18px;line-height:1.25em}.document-text .opinion .citation{margin-top:0;display:inline-block}.document-text .opinion .citation:nth-of-type(2){margin-top:20px}.document-text .opinion .opinion-counsels{text-align:left;padding-top:8px;font-size:18px;line-height:26px}.document-text .opinion .opinion-counsels:first-of-type{padding-top:20px}.anchored-column-header,.page-number-header{font-size:16px;text-align:left;color:#84848a;font-weight:600;line-height:22px;border-bottom:3px solid #84848a;margin-left:5px}.anchored-column-header .citation-history-header,.anchored-column-header .header-text,.page-number-header .citation-history-header,.page-number-header .header-text{color:#84848a;font-size:18px;line-height:22px}.anchored-column-header .citation-history-header sup,.anchored-column-header .header-text sup,.page-number-header .citation-history-header sup,.page-number-header .header-text sup{font-size:14px;vertical-align:super;font-weight:400}.anchor-column-item,.page-citations{margin-bottom:15px}.page-citations{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;position:relative;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-citations>div{-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0}.page-citations .login-upgrade-prompt{font-size:14px;padding:10px 5px}.page-citations .histogram-wrapper{width:calc(100% - 5px);height:50px;margin-left:5px}.page-citations .histogram-bar{fill:#82c3d9}.page-citations .histogram-bar:hover{fill:#6ebad3}.page-citations .histogram-bar.green{fill:#84c8a4}.page-citations .histogram-bar.red{fill:salmon}.page-citations .hidden-histogram-bar{fill:transparent;stroke:none}.page-citations .hidden-histogram-bar:hover{fill:rgba(0,0,0,.1)}.page-citations .citation-caption{font-size:12px;margin-top:4px}.page-citations .page-stars{color:#84848a;float:right;font-size:12px;cursor:default}.page-citations .page-stars .fa-star-o{letter-spacing:-.1em;color:#ccc}.page-citations .page-image{display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#00a4d5}.page-citations .histogram-key{font-weight:600;font-size:10px;color:#979797;margin-bottom:8px;margin-top:4px;margin-left:5px}.page-citations .clusters-title{font-weight:600;font-size:14px;color:#4a4a4a;margin:10px 0 6px 5px}.page-citations .open-link,.page-citations .wiki-type{text-align:left;font-size:13px;line-height:1.25em;font-weight:600;margin:8px 0 2px 5px}.page-citations .alert-content,.page-citations .wiki-content{font-size:13px;line-height:1.25em;margin-left:5px}.page-citations.client-alerts{font-size:13px;line-height:1.25em}.page-citations.client-alerts .logo{width:50px;margin:12px 0 4px 5px;display:block}.page-citations.client-alerts .date{font-weight:600;display:inline-block;margin-left:5px}.page-citations.client-alerts .link-individual{display:inline-block;float:right}.page-citations.client-alerts .num-available-container{margin-top:10px;margin-left:5px}.page-citations .toggle-buttons{border-bottom:1px solid #84848a;color:#84848a;margin-left:5px;font-size:12px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.page-citations .toggle-buttons .toggle{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-align:center;padding:6px 0 4px}.page-citations .toggle-buttons .toggle.active{color:#318cdc}.page-citations .sentiment-groupings{padding-left:5px}.page-citations .sentiment-groupings .sentiment-group{padding-left:8px;font-size:14px;position:relative;border-left:5px solid #84c8a4;margin-top:10px;color:#84848a;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.page-citations .sentiment-groupings .sentiment-group .fa{font-size:12px;margin-left:3px;line-height:14px}.page-citations .sentiment-groupings .sentiment-group.negative{border-color:salmon}.page-citations .sentiment-groupings .sentiment-group:hover{color:#318cdc}.fade-bottom-paragraphs{position:absolute;left:0;right:0;bottom:0;height:200px;background:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background:-moz-linear-gradient(top,rgba(255,255,255,0),#fff);background:-o-linear-gradient(top,rgba(255,255,255,0),#fff);background:-ms-linear-gradient(top,rgba(255,255,255,0),#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.page-citations,.page-cites-expanded{font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif}.page-citations .snippet-clusters,.page-cites-expanded .snippet-clusters{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1;overflow-x:scroll}.page-citations .spinner-container,.page-cites-expanded .spinner-container{padding:25px 0}.page-citations .snippet-cluster,.page-cites-expanded .snippet-cluster{position:relative;margin-bottom:5px;text-align:left;cursor:pointer;border:2px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px}.page-citations .snippet-cluster .snippet,.page-cites-expanded .snippet-cluster .snippet{font-weight:400;font-size:12px;color:#4a4a4a;line-height:16px}.page-citations .snippet-cluster .snippet .negative,.page-cites-expanded .snippet-cluster .snippet .negative{color:salmon;font-weight:700}.page-citations .snippet-cluster .snippet .positive,.page-cites-expanded .snippet-cluster .snippet .positive{color:#84c8a4;font-weight:700}.page-citations .snippet-cluster .snippet .opinion-body-text,.page-cites-expanded .snippet-cluster .snippet .opinion-body-text{font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif}.page-citations .snippet-cluster .snippet-cite,.page-cites-expanded .snippet-cluster .snippet-cite{font-weight:700;font-size:11px;line-height:13px;color:#4a4a4a}.page-citations .snippet-cluster .num-similar-cites,.page-cites-expanded .snippet-cluster .num-similar-cites{color:#6395a6;font-weight:600;line-height:1.25em;font-size:12px}.page-citations .snippet-cluster .item-highlight,.page-cites-expanded .snippet-cluster .item-highlight{height:100%;width:0;border:1px solid #82c3d9;display:block;position:absolute;top:0;bottom:0;left:0;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity .2s ease-out,width .2s ease;-moz-transition:opacity .2s ease-out,width .2s ease;-o-transition:opacity .2s ease-out,width .2s ease;-ms-transition:opacity .2s ease-out,width .2s ease;transition:opacity .2s ease-out,width .2s ease}.page-citations .snippet-cluster.is-hovering .item-highlight,.page-cites-expanded .snippet-cluster.is-hovering .item-highlight{opacity:1;-ms-filter:none;filter:none}.page-citations .snippet-cluster.active .item-highlight,.page-cites-expanded .snippet-cluster.active .item-highlight{opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80);width:100%}.page-citations .snippet-cluster.active .item-highlight.is-hovering,.page-cites-expanded .snippet-cluster.active .item-highlight.is-hovering{opacity:1;-ms-filter:none;filter:none}.page-citations .cite-button-style,.page-cites-expanded .cite-button-style{font-size:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.page-citations .close-cite-panel,.page-cites-expanded .close-cite-panel{float:right}.page-citations .show-more,.page-cites-expanded .show-more{text-align:center;padding:.5em 0 1em}.page-citations .show-more .current-position,.page-cites-expanded .show-more .current-position{font-size:11px;color:#a0a6ad;line-height:13px}.page-citations .show-more .show-more,.page-cites-expanded .show-more .show-more{font-size:16px;color:#6395a6;line-height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-citations .show-more .show-more:hover,.page-cites-expanded .show-more .show-more:hover{color:#3b5c68}.page-cites-expanded{position:absolute;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;width:250px;font-size:11px;color:#656565;left:27.5%;margin-left:-40px;top:400px}.page-cites-expanded .similar-cites-container{max-height:800px;overflow:auto}.progress-container{text-align:left;position:absolute;bottom:0;left:0;right:0;height:6px;overflow:hidden}.progress-container .inner-progress{position:absolute;bottom:0;left:0;height:2px;background:#00a4d5;-webkit-border-radius:2px;border-radius:2px;max-width:100%;width:0}.progress-container .progress-marker{display:inline-block;position:relative;top:-100%;margin-left:12.5%;height:100%;width:2px;background:#ccc}.upsell-header-container{height:220px;width:100%;background:#fcfcfc;border-bottom:1px solid #dedede}.upsell-header-container .upsell-header{padding:15px 20px}.case-header{position:absolute;top:65px;left:20px;right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.5em;background:rgba(250,250,251,.98);border:1px solid #fff;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 1.5px rgba(40,40,40,.13);box-shadow:0 0 0 1.5px rgba(40,40,40,.13);text-align:center;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;z-index:6000;max-width:1400px;margin:0 auto}.case-header.shifted-down{top:285px}.case-header.fixed{position:fixed;top:5px}.case-header .case-info{display:inline-block;font-weight:200;font-size:1.25em;line-height:1.25em;color:#656565}.case-header .actions{float:right}.case-header .actions .action-button{display:inline-block;text-transform:uppercase;color:#656565;cursor:pointer;padding:0 5px}.case-header .actions .action-button:hover{color:#00a4d5}.star-hide .action-button{color:#656565;cursor:pointer;padding:0 5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.star-hide .action-button:hover{color:#00a4d5}.star-hide .star-case.has-star{color:#ff8c00}.star-hide .hide-case.has-hidden{color:brown}.page-cites-reader.move-over{-webkit-transform:translateX(250px);-moz-transform:translateX(250px);-o-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.key-phrases .phrases-list{font-size:14px;padding-left:5px;padding-top:5px}.hls-image-viewer{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:9000;overflow:auto}.hls-image-viewer .image-wrapper{max-width:80%;margin:100px auto;position:relative}.hls-image-viewer .image-wrapper img{width:100%;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}.hls-image-viewer .image-wrapper img.not-loaded{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden}.hls-image-viewer .image-wrapper img.loaded{opacity:1;-ms-filter:none;filter:none;visibility:visible}.hls-image-viewer .loading{background:#fff;padding:1em;position:relative;margin:100px auto;width:200px;text-align:center;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5)}.hls-image-viewer .close{cursor:pointer;position:absolute;top:115px;right:calc(10% + 25px)}.hls-image-viewer .close .fa{font-size:24px;color:#000}@media print{.reader-wrapper,.reader-wrapper *{background:#fff}.opinion-body-text{color:#000!important}.anchor-column.left,.case-header,.navbar,.page-cites-reader{display:none}.document-text{width:5in;margin-left:1in;font-size:12pt}.document-text .opinion .opinion-body-text{font-size:12pt;line-height:16pt}.anchor-column.right{width:2in;right:1in}}@-moz-keyframes fade-in{0%{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}@-webkit-keyframes fade-in{0%{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}@-o-keyframes fade-in{0%{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}@keyframes fade-in{0%{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}.header-content .masthead .masthead-emphasis{font-weight:900}.header-content .edu-manifesto,.header-content .pricing-manifesto{color:#4a4a4a}.header-content .edu-manifesto a,.header-content .edu-manifesto p,.header-content .pricing-manifesto a,.header-content .pricing-manifesto p{padding:3px 0;font-size:18px}.header-content .pricing-manifesto{margin-top:20px}.header-content .pricing-manifesto .pricing-header{font-weight:800;font-size:21px}.header-content .pricing-manifesto .manifesto_1,.header-content .pricing-manifesto .manifesto_2,.header-content .pricing-manifesto .manifesto_3{margin:10px 0}.header-content .pricing-manifesto .manifesto-secondary{padding:0;font-size:14px;font-weight:600;line-height:1.1em}.header-content .pricing-manifesto .manifesto-secondary:not(a){color:#84848a}.plans{font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif}.plans .pricing-matrix{background:#708090;background:-webkit-linear-gradient(top,#708090,#61788f);background:-moz-linear-gradient(top,#708090,#61788f);background:-o-linear-gradient(top,#708090,#61788f);background:-ms-linear-gradient(top,#708090,#61788f);background:linear-gradient(to bottom,#708090,#61788f);text-align:center;padding-bottom:20px}.feature-header{font-weight:600}.pricing-card{position:relative;display:inline-block;margin:0 .2%;background:#fff;vertical-align:top;border-bottom:10px solid #00a4d5;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pricing-card:before{content:"";position:absolute;display:block;width:100%;height:13px;top:-13px;background:#00a4d5}.pricing-card.normal{width:23%;max-width:319.5px}.pricing-card .plan-name{font-size:24px;text-transform:uppercase;padding:18px 0 9px}.pricing-card .line-break{content:'';width:65px;height:2px;margin:0 auto 10px;background:#00a4d5}.pricing-card .card-section{padding:0 15px 10px;font-size:13px;text-align:left;line-height:1.3em}.pricing-card .card-section .list{padding-left:10px}.pricing-card .card-section .list .feature-item{position:relative;padding:5px 0 0;margin:3px 0 1px;line-height:1em}.pricing-card .card-section .list .feature-item.upgrade:before{content:'';position:absolute;top:.5em;left:-15px;height:7px;width:7px;-webkit-border-radius:100%;border-radius:100%;background:#00a4d5}.pricing-card .card-section .list .feature-item:nth-child(n+2){border-top:1px solid #dedede}.pricing-card .card-section .list .grayed-out{color:#9b9b9b;list-style-image:none}.pricing-card .card-section.case-coverage{min-height:90px}.pricing-card .blurb{padding-top:20px;min-height:55px}.common-questions{font-size:18px}.common-questions .column{display:inline-block;width:45%;vertical-align:top;padding-top:20px}.common-questions .column .feature-header{margin-bottom:.5em}.common-questions .column.right{padding-left:9%}.common-questions .qa{padding:15px 0;background:rgba(252,252,252,.7)}.pricing-buttons{position:sticky;position:-webkit-sticky;background:rgba(255,255,255,.3);background:-webkit-linear-gradient(top,#fff 0,rgba(255,255,255,.3) 80%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(top,#fff 0,rgba(255,255,255,.3) 80%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,#fff 0,rgba(255,255,255,.3) 80%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,#fff 0,rgba(255,255,255,.3) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,.3) 80%,rgba(255,255,255,0) 100%);padding:10px 0;top:0}.pricing-buttons .btn-call-to-action{display:inline-block;font-size:15px;font-weight:700;letter-spacing:1px;cursor:pointer;color:#fff;margin-right:5px}.pricing-buttons .btn-call-to-action:last-of-type{margin:0}.pricing-buttons .btn-call-to-action a,.pricing-buttons .btn-call-to-action:hover{color:#fff}.current-plan{height:50px;line-height:50px;background-color:#f3f1f1;color:#4a4a4a}.btn-call-to-action{padding:8px 20px;-webkit-border-radius:30px;border-radius:30px;color:#fff;font-size:14px;text-transform:uppercase}.btn-call-to-action.blue{background-color:#00a4d5}.btn-call-to-action.green{background-color:#57d669}.marketing-page{font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#222}.marketing-page *{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.marketing-page .masthead{text-align:center;max-width:1440px;margin:0 auto;padding:50px 20px}.marketing-page .masthead-headline{color:#4a4a4a;font-weight:300;margin-bottom:.25em}.marketing-page .masthead-byline{color:#999;margin-bottom:35px;font-size:16px;line-height:1.3em;-webkit-transition:margin .2s;-moz-transition:margin .2s;-o-transition:margin .2s;-ms-transition:margin .2s;transition:margin .2s}.marketing-page .masthead-blockquote{position:relative;padding:15px;margin:0 auto;width:80%;max-width:450px;color:#84848a;font-size:14px;line-height:1.5em;text-align:center}.marketing-page .masthead-blockquote:before{height:50px;width:340px;content:url(https://d2xkkp20fm9wy8.cloudfront.net/marketing/marketing-quote-upper-32b6fb421def9944e5316e6c7eeb3482.svg);position:absolute;top:-5px;left:-20px}.marketing-page .masthead-blockquote:after{height:50px;width:340px;content:url(https://d2xkkp20fm9wy8.cloudfront.net/marketing/marketing-quote-lower-23809482a33acecb59585c2c4e727427.svg);position:absolute;bottom:-10px;right:-20px}.marketing-page .masthead-blockquote .attribution,.marketing-page .masthead-blockquote .quote{display:inline-block}.marketing-page .masthead-blockquote .quote{font-size:14px;font-style:italic;margin-bottom:.5em}.marketing-page .masthead-blockquote .attribution{font-size:12px}.marketing-page .product-story{margin:0 20px}.marketing-page .product-story .story-section{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;max-width:1080px;margin:0 auto 75px}.marketing-page .product-story .story-image{width:100%}.marketing-page .product-story .story-copy .section-title{color:#4a4a4a;font-size:22px;line-height:1.2em;margin-bottom:.3em}.marketing-page .product-story .story-copy .section-story{color:#84848a;font-size:16px;line-height:1.5em}.marketing-page .end-of-page{position:relative}.marketing-page .end-of-page .closing-cta{padding:80px 0;text-align:center}.marketing-page .end-of-page .footer{background:rgba(255,255,255,.9)}.ember-particles-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:url(https://d2xkkp20fm9wy8.cloudfront.net/marketing/particlesjs_placeholder-633cb97ad0e93fb5776e1db478f4c137.svg) 50%/cover no-repeat;border-top:1px solid #f3f1f1;z-index:-1}.blank-state{height:100%;background:#f3f1f1;color:#84848a;text-align:center;border-left:1px solid #dedede;margin-right:-15px}.research-history{position:relative;height:calc(100% - 50px);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;background:#fefefe;color:#222;font:14px proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.research-history *{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.panel{height:100%}.left-panel{-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;box-flex:2;-webkit-flex:2 .5 150px;-ms-flex:2 .5 150px;flex:2 .5 150px}.right-panel{position:relative;-webkit-box-flex:10;-moz-box-flex:10;-o-box-flex:10;box-flex:10;-webkit-flex:10 1;-ms-flex:10 1;flex:10 1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:15px}.app-title{color:#84848a;font-size:24px;font-weight:400;line-height:1em;margin:15px}.clients-list{height:calc(100% - 69px);margin:0 15px 15px;border:1px solid #dedede;-webkit-border-radius:3px;border-radius:3px;padding:10px;overflow:scroll}.all-history{padding:8px;margin-bottom:15px;font-size:16px;cursor:pointer;color:#00a4d5}.all-history.active{background:#dedede}.client-tag{padding:.4em;font-size:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.matter-list{border-top:1px solid #dedede;border-bottom:1px solid #dedede}.matter-item{margin:10px 0;padding-left:25px;padding-bottom:3px;cursor:pointer}.matter-item:hover{background:#f3f1f1}.matter-item.active{background:#dedede}.matter-item .matter-name{font-size:16px}.matter-item .detail{color:#acacac;line-height:12px}.matter-item .detail .detail-name{width:60px;font-size:12px;font-weight:600}.matter-item .history-count{display:none}.search{position:absolute;top:15px;right:0;height:35px;width:20em;padding:.5em;margin-left:1em;z-index:5}.filters{width:100%;background:rgba(255,255,255,.98);padding:15px 0 0;z-index:1;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.tab-panel{border:1px solid #dedede;padding:10px}.filters .tab-list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.filters .tab{padding:.75em 1em;border-top:1px solid #dedede;border-right:1px solid #dedede;border-left:1px solid #dedede;margin-bottom:-1px;margin-right:-1px;background:#f3f1f1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style-type:none;-webkit-transition:background .25s;-moz-transition:background .25s;-o-transition:background .25s;-ms-transition:background .25s;transition:background .25s}.filters .tab:first-child.active{margin:-.25em -1px -1px 0}.filters .tab.active{background:#fefefe;border:1px solid #dedede;border-bottom-color:transparent;padding:1em;margin:-.25em -1px -1px}.type-filter{width:50%;margin:5px 0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.type-filter-label{display:inline}.toggle-selected{display:inline-block;-webkit-border-radius:3px;border-radius:3px;cursor:pointer}.toggle-option{width:50px;padding:.25em;display:inline-block;font-weight:600;text-align:center;float:left;border:1px solid;border-right:none}.toggle-option:nth-child(2){border-left:none;border-right:1px solid}.toggle-option.selected{border-color:#84848a;background-color:#318cdc;color:#fff}.toggle-option.deselected{border-color:#dedede;background:#f0f0f0}.date-range-selectors{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow-x:scroll}.date-range-end,.date-range-start{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 200px;-ms-flex:1 1 200px;flex:1 1 200px}.date-range-start{margin-right:10px}.date-range-summary{-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;box-flex:2;-webkit-flex:2 1 300px;-ms-flex:2 1 300px;flex:2 1 300px;margin-left:5%}.date-range-summary .range-label{padding-right:10px;color:#84848a}.date-range-summary .date-range{text-align:right}.reset-date-range-inline{padding-left:10px}.filter-tags-wrapper .tag{min-width:35px;text-align:center;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#98c6ee;padding:5px 15px;color:#fff}.filter-tags-wrapper .tag.is-active{background:#318cdc}.toolbar{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:5px 10px 5px 15px;border:1px solid #dedede;border-top:none}.toolbar .tool{color:#84848a;margin-right:1em}.active-filters-wrapper{border:1px solid #dedede;border-top:none;padding:5px 10px}.active-filters{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.active-filters-label .clear-all{font-size:11px}.active-filter-item{margin-right:1em}.active-filter-item .filter-type{color:#ccc;font-size:10px;font-weight:700;text-transform:uppercase}.active-filter-item .filter-content{font-size:12px;color:#999}.active-filter-item .clear-filter{padding:2px;font-size:18px;vertical-align:middle;color:#84848a;cursor:pointer}.active-filter-item .clear-filter:hover{color:#ccc}.logs{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;overflow:scroll;border:1px solid #dedede;border-top:none}.logs .load-more,.logs .no-results{padding-left:20px}.results-list{margin-top:2vh;margin-bottom:10vh}.results-list .draggable-wrapper .draggable-handle{position:relative;padding:0 10px 10px;text-align:right}.results-list .drag-tooltip-container{width:100%;text-align:right}.results-list .drag-log-item-tooltip .tooltip-content{right:0;top:20px}.day-break{width:calc(100% - 30px);margin:20px 0 15px 15px}.day-break .day-break-label{margin:0 5px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-moz-box-align:baseline;-o-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.day-break .day-break-label .days-ago{font-size:16px}.day-break .day-break-label .days-ago-date{color:#999;font-size:12px}.day-break .day-break-line{border-bottom:3px double #dedede}.research-item{position:relative;left:20px;width:calc(85% - 40px);margin-bottom:20px}.research-item .element-context{color:#acacac;font-size:10px;font-weight:600;line-height:12px}.research-item .element-context a{color:#acacac}.research-item .element-context a:hover{color:#9b9b9b}.research-item .element-main-info{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-moz-box-align:baseline;-o-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.research-item .element-main-info .element-icon,.research-item .element-main-info .element-time,.research-item .element-main-info .element-title{position:relative;display:inline-block;line-height:20px}.research-item .element-main-info .element-icon{position:absolute;left:-20px;color:#84848a;font-size:12px}.research-item .element-main-info .element-icon.indent{position:absolute;left:0}.research-item .element-main-info .element-icon .yellow-star{color:#fc0}.research-item .element-main-info .element-title{color:#00a4d5;font-size:16px;font-weight:400;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 300px;-ms-flex:1 1 300px;flex:1 1 300px}.research-item .element-main-info .element-title.indent{padding-left:18px}.research-item .element-main-info .element-time{text-align:right;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 200px;-ms-flex:1 1 200px;flex:1 1 200px}.research-item .element-main-info .draggable-wrapper{width:30px;text-align:right}.research-item .element-main-info .draggable-wrapper .draggable-handle{position:relative;top:3px}.research-item .element-highlight{display:inline;font-family:"Crimson Text",Georgia,Times,"Times New Roman",serif;font-size:14px;line-height:16px;background:#ffffca}.research-item .element-highlight-cite{color:#84848a;font-size:12px;line-height:15px}.research-item .element-tags{margin-left:10px}.research-item .current-user,.research-item .element-annotation{margin-left:10px;padding-left:5px;font-size:12px;line-height:14px;border-left:2px solid #00a4d5}.research-item .current-user{font-size:10px;color:#84848a}.research-item .element-meta-info{width:40%;margin-bottom:5px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-moz-box-align:baseline;-o-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.research-item .element-meta-info.query{width:100%}.research-item .element-meta-info p{color:#4a4a4a;font-size:12px;line-height:15px}.research-item .element-meta-info .element-jdx{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.research-item .element-citation-count{color:#4a4a4a;font-size:12px;line-height:15px}.annotation-text{font:16px/1.1 "Crimson Text",Georgia,Times,"Times New Roman",serif;display:inline;quotes:"“" "”" "‘" "’"}.annotation-text:before{content:open-quote}.annotation-text:after{content:close-quote}.annotation-cite{display:inline;font-size:12px;color:gray}.search-app-container .spinner-container{-webkit-box-shadow:none;box-shadow:none;top:0;bottom:0;background:0 0;border:none;left:0;right:0;-webkit-border-radius:0;border-radius:0}.search-viz-container-mobile{position:absolute;left:0;right:0;bottom:55%;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:1px solid #dedede;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.histogram-container-mobile{position:absolute;left:0;right:0;top:45%;height:7%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:1px solid #dedede;background:#f3f1f1}.histogram-container-mobile .year-label,.search-viz-container-mobile .year-label{font-size:9px;fill:#666}.search-list-mobile{font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;top:52%;left:0;right:0;bottom:0;overflow:hidden}.search-list-mobile .search-list-item{margin:0;height:100%;overflow:auto;position:relative;-webkit-transition:background 1s ease;-moz-transition:background 1s ease;-o-transition:background 1s ease;-ms-transition:background 1s ease;transition:background 1s ease}.search-list-mobile .search-list-item .search-list-item-header-link .fa{display:inline}.search-list-mobile .search-list-item:hover{-webkit-box-shadow:0 0 0 1px #dedede;box-shadow:0 0 0 1px #dedede}.search-list-mobile .search-list-item:first-child{margin-top:0}.search-list-mobile .search-list-item .mobile-search-item-number{color:#acacac;position:absolute;top:0;right:0;padding:3px 7px;border-left:1px solid #dedede;border-bottom:1px solid #dedede;border-bottom-left-radius:3px;font-size:.75em;font-weight:600}.mobile-horizontal-scroller{height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobile-horizontal-scroller .scroll-item{position:absolute;top:8px;bottom:8px;left:16px;right:16px;margin:0;padding:0 4px}.mobile-horizontal-scroller .scroll-item.off-left{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.mobile-horizontal-scroller .scroll-item.off-right{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.mobile-horizontal-scroller .scroll-item.far-off-left{-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-o-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}.mobile-horizontal-scroller .scroll-item.far-off-right{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-o-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%)}.mobile-horizontal-scroller .scroll-item.active .search-list-item{-webkit-box-shadow:0 0 0 1px #4a4a4a;box-shadow:0 0 0 1px #4a4a4a}.mobile-horizontal-scroller .scroll-item.off-left .search-list-item,.mobile-horizontal-scroller .scroll-item.off-right .search-list-item{background:#fcfcfc}.mobile-horizontal-scroller .scroll-item.off-left .search-list-item .search-list-item-court,.mobile-horizontal-scroller .scroll-item.off-left .search-list-item .search-list-item-header,.mobile-horizontal-scroller .scroll-item.off-left .search-list-item .search-list-item-subhead,.mobile-horizontal-scroller .scroll-item.off-right .search-list-item .search-list-item-court,.mobile-horizontal-scroller .scroll-item.off-right .search-list-item .search-list-item-header,.mobile-horizontal-scroller .scroll-item.off-right .search-list-item .search-list-item-subhead{background:0 0}.mobile-horizontal-scroller .scroll-item.far-off-left .search-list-item,.mobile-horizontal-scroller .scroll-item.far-off-right .search-list-item{background:#f0f0f0}.viz-error{text-align:center;padding:100px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-app-container{position:absolute;top:50px;left:0;right:0;bottom:0;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif}.search-app-container.mobile{min-width:0}.search-viz-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;float:left;position:relative;width:60%;max-width:calc(100% - 430px);-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;-ms-box-flex:2;box-flex:2;-webkit-flex-grow:2;flex-grow:2;height:100%}.viz-chart,.viz-histogram,.viz-sort{right:0;left:15px;background:#fefefe;border:1px solid #fff;-webkit-box-shadow:0 0 0 1px #dedede;box-shadow:0 0 0 1px #dedede;-webkit-border-radius:3px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.viz-chart{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:85px;bottom:95px;z-index:1}.viz-histogram{height:80px;border-top:none;border-top-left-radius:0;border-top-right-radius:0;background:#f3f1f1;position:absolute;left:15px;bottom:15px}.viz-histogram .x-axis{font-size:11px;font-weight:700}.viz-sort{position:absolute;top:15px;height:55px;padding:5px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.viz-sort .sort-modes{position:relative;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.viz-sort .search-within-container{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 200px;-ms-flex:1 1 200px;flex:1 1 200px;margin-left:10%}.viz-sort .sort-label{color:#4a4a4a;font-size:12px;margin:1px 0 4px}.viz-sort .viz-toggle{height:26px;margin:1px 5px 0 0;padding:5px 7px;border:1px solid #00a4d5;font-size:14px;line-height:14px;float:left;cursor:pointer;-webkit-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.viz-sort .viz-toggle.selected{background:#f0f8ff}.viz-sort .viz-toggle:last-child{margin-right:0}.viz-sort .legend-button{position:absolute;top:-1px;right:0;margin:0;color:#84848a;font-size:12px;line-height:1em;cursor:pointer}.viz-sort .legend-button.active,.viz-sort .legend-button:hover{color:#00a4d5}.viz-legend{position:absolute;top:15px;left:150px;width:220px;display:table;padding:1em;background:rgba(255,255,255,.98);border:1px solid #dedede;-webkit-border-radius:3px;border-radius:3px;z-index:1}.viz-legend .legend-entry{display:table-row}.viz-legend .legend-image,.viz-legend .legend-image-description{display:table-cell;vertical-align:top;padding-bottom:.5em}.viz-legend .legend-image .title,.viz-legend .legend-image-description .title{font-weight:600}.viz-legend .legend-image{padding-right:.5em}.viz-legend .legend-image-description{width:180px}.viz-legend .legend-image-description .sub-legend{display:block;font-size:13px}.viz-legend .legend-image-description .sub-legend img{padding-right:5px}.viz-legend .legend-image-description .blue-line{color:#6fa6d6}.viz-legend .legend-image-description .green-line{color:#6fd6b8}.reset-date-range{position:absolute;top:80px;right:0;font-size:10px;line-height:1em;color:#999;border:1px solid transparent;outline:0;background:0 0;cursor:pointer;-webkit-animation:transitionUp .2s ease;-moz-animation:transitionUp .2s ease;-o-animation:transitionUp .2s ease;-ms-animation:transitionUp .2s ease;animation:transitionUp .2s ease}.reset-date-range:hover{color:#00a4d5}.viz-citation{font-size:12px}.top-results-label{position:absolute;right:2px;top:2px;color:#999;font-size:12px;text-align:right}.search-list{position:relative;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 28%;-ms-flex:1 1 28%;flex:1 1 28%;min-width:400px;height:calc(100vh - 50px);margin:0;color:#222;overflow:hidden;z-index:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.search-list .beta-button-wrapper{position:absolute;z-index:100;top:19px;right:48px}.search-list .show-more{padding:20px;text-align:center}.search-list .search-within{-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;padding-top:15px;z-index:2}.search-list .list-wrapper{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;overflow-y:auto}.filter-action{margin:20px 15px 10px 30px;text-align:center;padding:6px 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f0f8ff;border:1px solid #00a4d5;-webkit-transition:color .2s,border-color .2s,background .2s;-moz-transition:color .2s,border-color .2s,background .2s;-o-transition:color .2s,border-color .2s,background .2s;-ms-transition:color .2s,border-color .2s,background .2s;transition:color .2s,border-color .2s,background .2s}.filter-action.disabled{border-color:#dedede;color:#dedede;background:#fefefe}.search-list-item{position:relative;background:#fcfcfc;border:1px solid #fff;-webkit-box-shadow:0 0 0 1px #dedede;box-shadow:0 0 0 1px #dedede;margin:2px 15px 10px 30px;height:auto;-webkit-border-radius:3px;border-radius:3px}.search-list-item.is-loading{min-height:200px}.search-list-item.anchored:not(.is-mobile){-webkit-box-shadow:0 0 0 1px #00a4d5;box-shadow:0 0 0 1px #00a4d5}.search-list-item.anchored:not(.is-mobile):hover{-webkit-box-shadow:0 0 0 1px #00a4d5,0 0 0 2px #fff,0 0 0 3px rgba(222,222,222,.5);box-shadow:0 0 0 1px #00a4d5,0 0 0 2px #fff,0 0 0 3px rgba(222,222,222,.5)}.search-list-item.anchored:not(.is-mobile) .anchor-search-wrapper.tooltip-trigger,.search-list-item.anchored:not(.is-mobile) .anchor-search-wrapper.tooltip-trigger .anchor-search-list-item{color:#00a4d5}.search-list-item:first-child{margin-top:15px;will-change:padding;-webkit-transition:padding 45ms;-moz-transition:padding 45ms;-o-transition:padding 45ms;-ms-transition:padding 45ms;transition:padding 45ms}.search-list-item:first-child.anchored,.search-list-item:first-child:hover{-webkit-transition:padding 80ms;-moz-transition:padding 80ms;-o-transition:padding 80ms;-ms-transition:padding 80ms;transition:padding 80ms}.search-list-item:hover{-webkit-box-shadow:0 0 0 1px #dedede,0 0 0 2px #fff,0 0 0 3px #dedede;box-shadow:0 0 0 1px #dedede,0 0 0 2px #fff,0 0 0 3px #dedede}.search-list-item.anchored,.search-list-item:hover{margin-top:-20px;padding-top:20px}.search-list-item.anchored:first-child,.search-list-item:hover:first-child{margin-top:15px}.search-list-item.anchored .search-list-item-toolbar,.search-list-item:hover .search-list-item-toolbar{opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity .35s ease;-moz-transition:opacity .35s ease;-o-transition:opacity .35s ease;-ms-transition:opacity .35s ease;transition:opacity .35s ease}.search-list-item-toolbar{position:absolute;top:0;left:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0 15px 0 10px;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}.search-list-item-toolbar .search-list-item-toolbar-button{display:inline-block;vertical-align:top;height:20px;cursor:pointer;padding-top:3px;margin-top:4px;margin-right:20px;color:inherit;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid transparent}.search-list-item-toolbar .search-list-item-toolbar-button:hover{color:#318cdc;border-bottom:1px solid currentColor}.search-list-item-toolbar .search-list-item-toolbar-button.active{color:#318cdc}.search-list-item-toolbar .search-list-item-toolbar-button.active:hover{color:#83baea}.no-list-results,.no-search-results{width:300px;height:30px;margin-top:-15px;margin-left:-140px;text-align:center;position:absolute;top:50%;left:50%;color:#acacac}.no-list-results{margin-top:-82px}.search-list-item-header{position:relative;font-size:18px;line-height:1.1em;letter-spacing:.1px;font-weight:600}.blocked-case-flag{float:right;padding:0 5px;font-size:13px;font-variant:small-caps;color:#911;background:#fcdede;height:15px;line-height:15px}.blocked-case-flag:hover{color:#911;cursor:default}.search-list-item-header-link{display:inline-block;padding:10px 10px 2px;color:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search-list-item-number-container{position:absolute;top:16px;left:-28px;width:26px;color:#84848a;z-index:-1}.search-list-item-number-container .search-list-item-number{float:right;min-width:10px;padding:0 2px 0 3px;font-size:10px;font-weight:600;line-height:10px;border-bottom:3px double currentColor}.search-list-item-subhead{padding:0 10% 0 10px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.search-linked-list,.search-list-item-highlights{background:#fff}.search-list-item-court,.search-list-item-date,.search-list-item-docket,.search-list-item-incoming{font-size:12px;line-height:14px;font-weight:400;color:#84848a}.search-list-item-date{padding:0 5px}.search-list-item-court{padding:0 10px 10px}.search-list-item-highlights{padding:10px;font-size:14px;line-height:1.15em;border-top:1px solid #dedede}.search-list-item-highlights .sunspot_match{background:-webkit-linear-gradient(top,transparent 90%,#fc0 91%) 0 0/100% 90% no-repeat;background:-moz-linear-gradient(top,transparent 90%,#fc0 91%) 0 0/100% 90% no-repeat;background:-o-linear-gradient(top,transparent 90%,#fc0 91%) 0 0/100% 90% no-repeat;background:-ms-linear-gradient(top,transparent 90%,#fc0 91%) 0 0/100% 90% no-repeat;background:linear-gradient(to bottom,transparent 90%,#fc0 91%) 0 0/100% 90% no-repeat}.search-list-item-highlights .sentence-separator{color:#999;padding:0 .25em;font-size:.75em;line-height:1.5em}.search-list-item-highlights .footnote_marker{color:#999;font-size:10px;font-weight:600;text-transform:uppercase}.search-linked-list{padding:0 10px}.search-linked-list .incoming-in-viz,.search-linked-list .outgoing-in-viz{position:relative;padding:10px 0}.search-linked-list .incoming-in-viz:after,.search-linked-list .outgoing-in-viz:after{content:"/";position:absolute;top:10px;right:-3px;font-size:10px;font-weight:800;text-align:center;color:#fff;height:1em;width:1em;padding:.25em;-webkit-border-radius:50%;border-radius:50%}.search-linked-list .outgoing-in-viz:after{background:#8bdec6}.search-linked-list .incoming-in-viz:after{background:#8bb7de}.search-linked-list .linked-cases-heading{display:block;margin-bottom:.5em;color:#999;font-size:12px;font-weight:600;text-transform:uppercase;border-bottom:1px solid #dedede}.search-linked-list .search-linked-list-item{line-height:1.2em;font-size:14px;cursor:default}.search-viz.has-hover-object .citation,.search-viz.has-hover-object .opinion{opacity:.1;-ms-filter:"alpha(Opacity=10)";filter:alpha(opacity=10)}.search-viz .opinion{stroke:#7584c3;stroke-width:1px;cursor:pointer;opacity:1;-ms-filter:none;filter:none}.search-viz .opinion.current-hover,.search-viz .opinion.related-hover{opacity:1;-ms-filter:none;filter:none}.search-viz .opinion.current-sub-hover.related-hover{stroke-width:4px}.search-viz .citation{stroke:#f8fcfc;fill:none}.search-viz .citation.hover-outgoing{stroke:#8bdec6;opacity:1;-ms-filter:none;filter:none}.search-viz .citation.hover-incoming{stroke:#8bb7de;opacity:1;-ms-filter:none;filter:none}.search-viz .court-separator{stroke-dasharray:10px,20px;stroke-width:1px;stroke:#bbb}.search-viz .court-label{fill:#999}.search-viz .vertical-line{stroke:#f0f0f0}.svg-histogram .brush{fill:#84848a;fill-opacity:.3;stroke:1px}.svg-histogram .brush .resize-end,.svg-histogram .brush .resize-start{fill:inherit;fill-opacity:1}.svg-histogram .histogram-bar{fill:#00a4d5}.url-not-found{width:100%;margin-top:200px;text-align:center;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200}.url-not-found h2{font-size:40px;font-weight:200;padding-bottom:40px}.url-not-found h3{font-size:30px;padding-bottom:20px}.url-not-found p{font-size:20px}@-moz-keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}@-webkit-keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}@-o-keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}@keyframes transitionUp{0%{opacity:.3;-ms-filter:"alpha(Opacity=30)";filter:alpha(opacity=30);-webkit-transform:translateY(-90%) rotate3d(1,0,0,60deg);-moz-transform:translateY(-90%) rotate3d(1,0,0,60deg);-o-transform:translateY(-90%) rotate3d(1,0,0,60deg);-ms-transform:translateY(-90%) rotate3d(1,0,0,60deg);transform:translateY(-90%) rotate3d(1,0,0,60deg)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) rotate3d(1,0,0,0);-moz-transform:translateY(0) rotate3d(1,0,0,0);-o-transform:translateY(0) rotate3d(1,0,0,0);-ms-transform:translateY(0) rotate3d(1,0,0,0);transform:translateY(0) rotate3d(1,0,0,0)}}.acct-info{width:100%;text-align:center;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.acct-info .acct-info-table{width:30%;margin:auto}.acct-info .acct-info-table tr{height:25px}.acct-info .acct-info-table tr.break{height:30px}.acct-info .acct-info-table tr.small-break{height:10px}.acct-info .acct-info-table td:first-of-type{color:#acacac;font-size:14px;text-transform:uppercase}.acct-info .header{border-bottom:2px solid #666;font-family:"Crimson Text",Georgia,Times,"Times New Roman",serif;font-size:20px;color:#666}.acct-info .header .edit-header{float:right;color:#318cdc;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:13px}.acct-info .promo-code{position:relative;width:30%;margin:20px auto;height:60px;padding-top:10px;background:#f3f1f1}.acct-info .promo-code-submit{position:absolute;top:32px;right:32px}.bio-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:distribute;-moz-box-pack:distribute;-o-box-pack:distribute;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;padding:10px 30px 30px;background:#fff;height:100%}.bio-column{display:inline-block;margin:10px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;vertical-align:top;height:100%}.bio-column h2{font-size:20px}.bio-column .bio-content,.bio-column .news-section{height:calc(100% - 60px);border:1px solid #ddd;background:#fefefe}.bio-column .bio-content{height:100%}.bio-content{padding:15px 35px 50px 40px;overflow:scroll}.bio-content .header{overflow:hidden}.bio-content .header h2{padding-bottom:10px}.bio-content .header .judge-tenures{display:inline-block;width:calc(100% - 120px)}.bio-content .header .court-tenure{font-size:14px}.bio-content .header .court-tenure .tenure-dates{display:block;padding-bottom:5px;line-height:1.3em;font-size:12px}.bio-content .header .judge-image{display:inline-block;margin-right:25px;vertical-align:top}.bio-content .header .judge-image img{width:90px}.bio-content .section{margin-top:50px;font-size:14px}.bio-content .section h2{padding-bottom:20px}.bio-content .section h4{font-size:16px;padding-bottom:10px;color:#4a4a4a}.bio-content .section .position{padding-bottom:20px;color:#222}.bio-content .section .position:last-of-type{padding-bottom:0}.bio-content .section .position.is-subposition{margin-top:-15px;text-transform:capitalize;text-indent:15px}.bio-content .section .position.is-subposition .date-range{font-size:12px}.bio-content .section .position.is-subposition .resume-item{width:calc(100% - 140px)}.bio-content .section .position .court-name{font-weight:600}.bio-content .section .position .date-range{display:inline-block;width:115px;color:#84848a}.bio-content .section .position .resume-item{display:inline-block;width:calc(100% - 120px);vertical-align:top}.news-section .news-header{padding:15px 35px 15px 40px}.news-section .news-header h2{margin-bottom:25px}.news-section .news-header .select-links{display:inline-block;width:37%;padding-top:5px}.news-section .news-header .select-links a{display:block;font-size:13px;line-height:1.3em}.news-section .news-header .news-search-wrapper{position:relative;display:inline-block;width:61%;vertical-align:top}.news-section .news-header .news-search-wrapper .input{margin-left:20px;font-size:14px}.news-section .news-header .news-search-wrapper .search-icon{position:absolute;top:10px;right:-10px;color:#acacac}.news-section .news-header .news-search-wrapper .clear-keywords{position:absolute;top:9px;right:12px;color:#acacac;font-size:20px;opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60)}.news-section .spinner-container{height:20px;min-width:100%;padding:50px}.news-section .news-items{padding:15px 40px;border-top:1px solid #dedede;height:calc(100% - 115px);overflow-y:scroll}.news-section .news-item-header{text-decoration:none;padding:5px 0;margin-left:-25px}.news-section .news-item-header .fa{color:#acacac;padding-right:6px;vertical-align:top;opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60)}.news-section .news-item-header .title{width:83%;display:inline-block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.news-section .news-item-header .title:hover{text-decoration:underline}.news-section .news-item-header .date{float:right;font-size:12px;line-height:16px;color:#222}.news-section .article{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}.news-section .article .thumbnail{width:100px;margin:0 25px 0 0;float:left}.news-section .article .snippet{color:#222;font-size:14px;line-height:1.4em}.news-section .article .display-link{clear:both;padding:5px 0 10px;border-bottom:1px solid #dedede;color:#84848a;font-size:13px}.news-section .no-content{color:#aaa;font-size:13px}.count-and-loading{width:100%;text-align:center;margin:20px 0 10px}.count-and-loading .num-results{padding-bottom:10px;font-size:12px}.count-and-loading .loading{color:#aaa}.index-page-wrapper{min-width:1090px;height:calc(100% - 130px)}.judge-nav{position:relative;width:100%;min-width:1090px;height:80px;background-color:#708090;padding-top:25px;padding-left:20px;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:7000}.judge-nav .home-anchor{display:inline-block}.judge-nav .home-anchor img{width:120px}.judge-nav .judge-search-input{width:600px}.judge-nav .judge-search-input .input{width:400px}.judge-nav .judge-search-input:after{background:0 0}.empty-state{color:#444;background:url(https://d2xkkp20fm9wy8.cloudfront.net/ImageBG-3d51f8e467e4541886f99c2049d03358.svg) center center/cover no-repeat #fff;-webkit-background-size:cover;-moz-background-size:cover;height:100%}.empty-state-content{width:500px;margin:0 auto;padding:8em 0;line-height:1.5em;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif}.empty-state-content h1{font-weight:600;font-size:28px;letter-spacing:.16em;padding-bottom:20px}.empty-state-content .empty-state-byline{font-weight:300;font-size:18px}.empty-state-content .empty-state-footer{font-weight:400;font-size:12px;margin-top:66px;clear:both}.empty-state-features{padding:0;margin-top:38px}.empty-state-features .feature{list-style:none;clear:both;margin-bottom:26px;color:#555}.empty-state-features .feature .feature-icon{float:left;width:100px;height:90px}.empty-state-features .feature .feature-description{font-weight:400;font-size:18px;padding:13px 0 0 120px}.empty-state-features .feature .feature-description em{font-weight:600}#judge-page-wrapper,.judge-page-wrapper{height:calc(100% - 50px);font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;min-width:950px}#judge-page-wrapper *,.judge-page-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-content{position:absolute;left:35px;width:calc(100% - 35px);min-width:915px;height:calc(100% - 50px)}.no-opinions-found{text-align:center;margin-top:40px}.no-opinions-found h4{color:#aaa}.judge-error{height:90px;width:320px;padding:20px;margin:50px auto;text-align:left;border:1px solid #dedede}.judge-error i.fa{height:50px;margin:0 30px 0 10px;font-size:40px;line-height:50px;float:left}.judge-error h4{font-size:18px;line-height:1em;margin:5px 0 10px;padding:0}.judge-error p{font-size:14px;line-height:1em;padding:0;margin:0}.gray-subtext{color:#aaa;font-size:13.5px}.bottom-border{margin-bottom:20px}.judge-info-row{background-color:#fafafb;min-width:950px;min-width:915px}.judge-info-row .spinner-container{height:500px;min-width:800px}.judge-info-row .info-widget{position:relative;height:180px;overflow:hidden;min-height:180px;padding:8px 25px;margin:13px 10px;border:1px solid #e1e1e1;background-color:#fff}.judge-info-row .info-widget h3{font-size:18px;margin:5px 0 10px}.judge-info-row .info-widget.keyword-search{overflow:visible}.judge-info-row .judge-profile .judge-tenures{vertical-align:top;margin-top:10px}.judge-info-row .judge-profile .judge-tenures p{margin:0 0 .5em 6%;padding:0;line-height:1.3em;color:#59b0cd;font-size:14px;cursor:pointer}.judge-info-row .judge-profile .judge-tenures p span.gray-subtext{color:#aaa;font-size:11px}.judge-info-row .judge-profile .judge-tenures p:hover{color:#4caac9}.judge-info-row .keyword-input-wrapper{position:relative}.judge-info-row .keyword-input-wrapper .input{height:30px;width:calc(100% - 35px);padding-right:30px;font-size:13px;border-top-right-radius:0;border-bottom-right-radius:0}.judge-info-row .keyword-input-wrapper .boolean-helper-trigger,.judge-info-row .keyword-input-wrapper .remove-keywords{position:absolute;top:2px;right:37px;padding:3px;background:#fff;z-index:5;color:#acacac}.judge-info-row .keyword-input-wrapper .boolean-helper-trigger .fa,.judge-info-row .keyword-input-wrapper .remove-keywords .fa{font-size:20px;opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60)}.judge-info-row .keyword-input-wrapper .boolean-helper-trigger:hover,.judge-info-row .keyword-input-wrapper .remove-keywords:hover{cursor:pointer;opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80)}.judge-info-row .keyword-input-wrapper .keyword-search-button{display:inline-block;width:30px;height:30px;text-align:center;margin-left:-5px;border-top-right-radius:4px;border-bottom-right-radius:4px;background:#59b0cd;border:1px solid #59b0cd;line-height:25px;vertical-align:top;color:#fff;cursor:pointer}.judge-info-row .keyword-input-wrapper .keyword-search-button:hover{background-color:#4caac9}.judge-info-row .similar-judges .no-sim-judge{padding-left:15px}.judge-info-row .similar-judges ul{margin:0 0 0 -15px}.judge-info-row .similar-judges ul li{list-style-type:none;width:calc(100% + 15px);line-height:1.1em;padding:.25em 15px}.judge-info-row .similar-judges ul li:hover{background-color:#e4e4e4;cursor:pointer}.judge-info-row .similar-judges .related-judge-name{color:#424242}.judge-info-row .similar-judges .related-judge-name .name{display:inline-block;padding-left:5px;font-size:13px}.judge-info-row .similar-judges .related-judge-name .gray-subtext{overflow:hidden;white-space:nowrap;font-size:11px}.judge-info-row .similar-judges .similar-judge-bar{display:inline-block;width:40px;height:10px;border:1px solid #888}.judge-info-row .similar-judges .similarity-measure{background-color:#aaa;height:8px}.judge-img-wrap{background:#fbfbfb;border:1px solid #cbcbcb;height:120px;width:auto;overflow:hidden;text-align:center;margin:0 1em 0 0;vertical-align:middle;float:left}.judge-img-wrap img{height:calc(100% - 8px);margin:4px auto;padding:0 4px;display:block}.judge-footer{height:40px;padding-top:10px;font-size:12px;text-align:center;color:#aaa}.application-error{position:relative;margin:0 auto;width:25%;top:35%;text-align:center;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif}.application-error .error-header{font-size:36px;color:brown;margin:.5em}.application-error .message{margin:.5em}.application-error .message.grey{font-size:.8em;color:#84848a}.autosuggest{position:absolute;display:block;padding:5px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;border:1px solid #dedede;background:#f5f8f9;z-index:8000}.autosuggest.hide{display:none}.autosuggest.home{margin-top:0;top:34px;left:25px;width:calc(100% - 50px)}.autosuggest .suggested-title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-variant:small-caps;font-weight:700;color:#84848a;padding-left:10px;font-size:12px;line-height:1em}.autosuggest .hit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;text-decoration:none;padding:2px 10px;line-height:25px;font-size:12px;color:#84848a}.autosuggest .hit.selected,.autosuggest .hit:focus{background:#ebf2f5;font-weight:600;color:#222}.beta-button-wrapper{display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.beta-button-wrapper .beta-button{padding:3px 3px 1px;-webkit-border-radius:3px;border-radius:3px;color:#fff;font-size:12px;line-height:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:4px 0}.beta-button-wrapper .beta-button.light{color:#318cdc}.boolean-cheat-sheet{position:absolute;top:110%;right:0;background:#fff;font-size:11px;width:175px;border:1px solid #dedede;padding:8px;z-index:8000}.boolean-cheat-sheet.navbar-cheat-sheet{position:absolute;top:102%;right:0}.boolean-cheat-sheet table{line-height:1.5em}.boolean-cheat-sheet table thead{font-weight:400;color:#318cdc}.boolean-cheat-sheet table tbody tr td:first-of-type{font-weight:700}.boolean-cheat-sheet table tbody tr td{padding-left:6px}.boolean-search-formatter .description{color:brown}.boolean-search-formatter .value{color:pink}.btn{display:inline-block;margin:15px auto;padding:8px 10px;border:1px solid #00a4d5;-webkit-border-radius:5px;border-radius:5px;font-size:18px;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#00a4d5;background:0 0;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}.btn:hover{border:1px solid #0080bc;color:#0080bc}.btn.is-invalid,.btn.is-invalid:hover{border:1px solid #999;color:#999;cursor:default}.btn-fullwidth{width:100%}.btn-mini{padding:4px 6px;font-size:11.5px}.btn-xl{height:50px;padding:0;line-height:50px;vertical-align:middle}.btn-red{color:brown;border-color:brown}.btn-red:hover{border:1px solid #8c2424;color:#8c2424}.btn-red a{color:brown}.btn-red a:hover{color:#8c2424}.btn-gray,.btn-grey{color:#fff;background-color:#acacac;border:none}.btn-gray:hover,.btn-grey:hover{border:none;background-color:#a3a3a3}.btn-gray a,.btn-gray a:hover,.btn-grey a,.btn-grey a:hover{color:#fff}.btn-orange{color:#fff;background-color:#f90;border:none}.btn-orange:hover{border:none;background-color:#f29100}.btn-orange a,.btn-orange a:hover{color:#fff}.btn-orange-outline{color:#f90;border:2px solid}.btn-orange-outline:hover{color:#f90;border:2px solid #f90;background-color:rgba(255,153,0,.1)}.btn-orange-outline a,.btn-orange-outline a:hover{color:#f90}.btn-blue{color:#fff;background-color:#00a4d5;border-color:#00a4d5}.btn-blue:hover{background:#0080bc;color:#fff;cursor:pointer}.btn-blue a,.btn-blue a:hover{color:#fff}.btn-marketing-blue{color:#00a4d5;border-color:#00a4d5}.btn-marketing-blue:hover{color:#0080bc;border-color:#0080bc}.carousel{padding:10px 0;margin:auto}.carousel .quote{margin:40px 0 20px;font-size:19px;color:#888}.carousel .journal-logo{display:inline-block;height:25px;padding:10px;opacity:.25;-ms-filter:"alpha(Opacity=25)";filter:alpha(opacity=25);-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-o-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);-webkit-transition:-webkit-transform .3s ease,opacity .3s ease-in-out;-moz-transition:-moz-transform .3s ease,opacity .3s ease-in-out;-o-transition:-o-transform .3s ease,opacity .3s ease-in-out;-ms-transition:-ms-transform .3s ease,opacity .3s ease-in-out;transition:transform .3s ease,opacity .3s ease-in-out}.carousel .journal-logo.active{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60)}.client-matter-blocker{content:'';position:fixed;top:0;right:0;bottom:0;left:0;background-color:#4a4a4a;opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);z-index:8000}.client-matter-selector{position:relative;background-color:#f5f8f9;z-index:9000}.client-matter-selector .client-matter-input{height:25px;padding:5px;margin:5px;border:none;-webkit-border-radius:0;border-radius:0;font-size:12px;line-height:12px}.client-matter-selector .client-matter-input:focus{border:none}.client-matter-selector .client-matter-dropdown{position:absolute;top:0;right:0;left:0}.client-matter-selector .client-matter-label{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.client-matter-selector.require-client-matter .client-matter-dropdown{left:1px}.client-matter-selector .nav-dropdown .nav-item{font-size:14px}.client-matter-selector .nav-dropdown .nav-item a{overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.client-matter-selector .nav-dropdown .category-header{height:1.7em;padding-left:15px;font-size:12px;font-style:italic}.client-matter-selector .nav-dropdown .loading-client-matters{background:url(https://d2xkkp20fm9wy8.cloudfront.net/icons/loader_small-3c955798389bf2240a0143fb49b21ac2.svg) 50% 15px no-repeat!important;padding:30px}.client-matter-selector .nav-dropdown .loading-text{color:#ccc;text-align:center;font-size:12px;padding:10px}.client-matter-selector .client-matter-tooltip{position:absolute;top:5px;left:-323px;height:40px;line-height:40px;padding:0 15px;color:#fff;font-weight:700;-webkit-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1000;-webkit-animation:transitionUp .2s;-moz-animation:transitionUp .2s;-o-animation:transitionUp .2s;-ms-animation:transitionUp .2s;animation:transitionUp .2s}.client-matter-selector .client-matter-tooltip:after{content:'';position:absolute;left:100%;top:50%;margin-top:-8px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent}.client-matter-selector .client-matter-tooltip.required{width:315px;background-color:#d94c4c}.client-matter-selector .client-matter-tooltip.required:after{border-left:8px solid #d94c4c}.date-selector{background:#f4f2f2;height:80px}.date-selector .input-container{width:80px;display:inline-block;padding:20px 5px}.date-selector .select{font-size:14px;height:24px;line-height:14px;padding:4px}.from-date,.to-date{width:100%;padding:10px 15px;font-size:15px;-webkit-border-radius:3px;border-radius:3px;color:#222;border:1px solid #dedede;outline:0}.from-date:focus,.to-date:focus{border:1px solid #84848a}.datepicker{position:absolute;background:#fff;border:1px solid #dedede}.datepicker-days{font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif}.datepicker-days .table-condensed{padding:6px 10px 10px}.datepicker-days .dow{padding-bottom:5px}.datepicker-days .day{color:#222}.datepicker-days .today{background:0 0!important;border:1px solid #fc0!important}.draggable-wrapper .ghost-image{position:absolute;height:0;width:0}.draggable-wrapper .draggable-handle{position:absolute;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.draggable-wrapper .draggable-handle .drag-icon{width:13px;height:13px}.draggable-wrapper .draggable-content{display:none}.button-with-menu{display:inline-block;position:relative;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif}.button-with-menu .nav-dropdown{position:absolute;top:50px;display:none;min-width:160px;border:1px solid #dedede;padding:10px 0;list-style:none;background:#fcfcfc;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;z-index:8000}.button-with-menu .nav-dropdown.is-visible{display:block}.button-with-menu .nav-dropdown:before{content:"";position:absolute;top:-9px;width:100%;height:10px;background:0 0;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}.button-with-menu .nav-dropdown .nav-item{float:none;display:block;width:100%;height:2em;line-height:2em;position:relative}.button-with-menu .nav-dropdown .nav-item.double-height{height:4em}.button-with-menu .nav-dropdown .nav-item a{display:block;text-align:left;height:2em;line-height:2em;width:100%;color:#84848a;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;white-space:nowrap}.button-with-menu .nav-dropdown .nav-item a:hover{background:#f5f6f9;color:#222}.button-with-menu .nav-dropdown .nav-item-break{height:.5em;border-top:1px solid #dedede;margin-top:.5em}.feedback-voter{background:#fff;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-transform:translate(-50%,15px);-moz-transform:translate(-50%,15px);-o-transform:translate(-50%,15px);-ms-transform:translate(-50%,15px);transform:translate(-50%,15px);position:fixed;border:1px solid #ccc;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:8001;font-size:14px;line-height:18px;color:coolMedGrey;padding:10px 0}.feedback-voter .sent{margin:0 10px;padding-top:10px;text-align:center;border-top:1px solid #dedede;font-size:14px}.feedback-voter .progress{position:absolute;left:0;right:0;bottom:0;height:3px}.feedback-voter .progress>div{position:absolute;top:0;left:0;bottom:0;width:100%;background:#318cdc;-webkit-animation:animate-load .9s 1;-moz-animation:animate-load .9s 1;-o-animation:animate-load .9s 1;-ms-animation:animate-load .9s 1;animation:animate-load .9s 1;-webkit-border-radius:6px;border-radius:6px}.feedback-voter:after{content:' ';position:absolute;width:0;height:0;left:calc(50% - 16px);top:-16px;border:8px solid transparent;border-bottom-color:rgba(0,0,0,.5)}.feedback-voter .title{padding:0 20px 3px;color:#acacac}.feedback-voter ul{opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s}.feedback-voter ul.feedback-chosen{opacity:.4;-ms-filter:"alpha(Opacity=40)";filter:alpha(opacity=40)}.feedback-voter li{padding:5px 20px;background:while;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.feedback-voter li:hover{background:#ccecf6}@-moz-keyframes animate-load{0%{width:0}100%{width:100%}}@-webkit-keyframes animate-load{0%{width:0}100%{width:100%}}@-o-keyframes animate-load{0%{width:0}100%{width:100%}}@keyframes animate-load{0%{width:0}100%{width:100%}}.footer{width:100%;margin:auto;padding:20px 20px 10px;border-top:1px solid #dedede;color:#999;text-align:center;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer .link-group{display:block;width:100%;margin:0 5px;padding-bottom:25px;vertical-align:top;text-align:left}.footer .link-group .header{width:100%;margin-bottom:5px;padding-bottom:3px;font-size:14px;text-transform:uppercase;border-bottom:1px solid #999}.footer .link-group a{display:block;line-height:1.2em;font-size:13px;color:#999}.footer .link-group a:hover{color:#00a4d5}.footer .copyright{font-size:12px}.icon{display:inline-block;vertical-align:middle}.icon.icon-input{position:absolute;top:24px;right:2px}.icon.show-password.login-modal{position:absolute;top:120px;right:20px;z-index:100}.icon.bool-icon{position:absolute;top:23px;right:2px}.fa{cursor:inherit}.fa.clickable:hover{cursor:pointer;opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80)}.jurisdiction-selector{font-size:14px;margin-right:20px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center}.jurisdiction-selector .close{position:absolute;font-weight:200;color:#999;right:0;top:-15px;height:30px;background-color:#f3f1f1;text-align:right;padding:2px 4px 0;-webkit-border-radius:2px;border-radius:2px;cursor:pointer}.jurisdiction-selector.jdx-active{position:relative;-webkit-border-radius:8px;border-radius:8px;padding:8px;margin-top:50px;background-color:#f3f1f1;z-index:8000}.jurisdiction-selector.floating{width:500px;position:absolute;top:0;left:calc(50% - 250px);line-height:1em;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.3);box-shadow:1px 2px 4px rgba(0,0,0,.3)}.jurisdiction-selector.floating .typeahead-list{-webkit-box-shadow:1px 2px 1px rgba(0,0,0,.3);box-shadow:1px 2px 1px rgba(0,0,0,.3)}.jurisdiction-selector.floating.jdx-active{-webkit-animation:transitionUp .4s ease;-moz-animation:transitionUp .4s ease;-o-animation:transitionUp .4s ease;-ms-animation:transitionUp .4s ease;animation:transitionUp .4s ease}.jurisdiction-selector.home{position:absolute;top:0}.jurisdiction-typeahead{margin-top:8px}.jurisdiction-typeahead .input.typeahead-input{height:28px;width:98%;padding:0 10px;line-height:28px;font-size:14px}.typeahead-list{position:absolute;margin-left:5px;width:250px;background:#fff;text-align:left;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.3);box-shadow:1px 2px 4px rgba(0,0,0,.3);z-index:4}.typeahead-list .typeahead-suggestion{padding:3px;font-size:13px}.typeahead-list .typeahead-suggestion.hovered,.typeahead-list .typeahead-suggestion:focus{background:#65a9e5;color:#222;cursor:pointer}.jurisdiction-link{font-size:15px;color:#ccc}.jurisdiction-link:hover{color:#ddd}.jurisdiction-label{font-size:14px;height:25px;line-height:25px;font-weight:700;width:100%}.jurisdiction-panel{font-size:0}.group-action{display:inline-block;padding:4px 20px;margin:5px 3px 10px;-webkit-border-radius:15px;border-radius:15px;font-size:14px;font-weight:200;background:#84848a;opacity:.9;-ms-filter:"alpha(Opacity=90)";filter:alpha(opacity=90);color:#fff;cursor:pointer}.group-action:hover{opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80)}.group-action.show-districts{position:absolute;right:12px;margin-top:3px;padding:0;background:0 0;font-size:10px;font-weight:700;color:#318cdc}.jurisdiction-toggle{display:inline-block;width:38px;height:38px;margin:1px;background:#fff;font-size:14px;font-weight:700;font-variant:small-caps;text-align:center;line-height:38px;border:1px solid;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.jurisdiction-toggle.transient.selected{opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80)}.jurisdiction-toggle.hide{display:none}.jurisdiction-toggle.supreme{border-color:#697dc4;color:#697dc4}.jurisdiction-toggle.supreme.transient{background-color:#cacfe9}.jurisdiction-toggle.supreme.selected{background:#697dc4;color:#fff}.jurisdiction-toggle.federal_circuit{border-color:teal;color:teal}.jurisdiction-toggle.federal_circuit.transient{background-color:#d0faee}.jurisdiction-toggle.federal_circuit.selected,.jurisdiction-toggle.federal_circuit.selected.all-children-selected{color:#fff;background:teal}.jurisdiction-toggle.federal_district{border-color:#ba4b00;color:#ba4b00}.jurisdiction-toggle.federal_district.transient{background-color:#ffdab9}.jurisdiction-toggle.federal_district.selected{background:#cf5300;color:#fff}.jurisdiction-toggle.state{border-color:#318cdc;color:#318cdc}.jurisdiction-toggle.state.transient{background-color:#f0f8ff}.jurisdiction-toggle.state.selected{background:#318cdc;color:#fff}.mobile-menu-trigger{position:absolute;top:18px;right:15px;padding:15px;margin:-15px;font-size:14px;text-transform:uppercase}.mobile-menu-trigger .menu-bars{padding-left:2px}.mobile-menu{display:block;position:absolute;top:50px;right:0;left:0;width:100%;padding-bottom:10px;border:1px solid #dedede;border-right:none;border-left:none;background-color:#fcfcfc;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);font-size:14px;z-index:1000}.mobile-menu .dropdown-trigger,.mobile-menu .nav-link,.mobile-menu .welcome-name{padding-left:40px;text-transform:uppercase}.mobile-menu .welcome-name{padding-bottom:10px}.mobile-menu .button-with-menu,.mobile-menu .nav-link{display:block;padding-top:20px}.mobile-menu .button-with-menu:first-of-type{padding-top:15px}.mobile-menu .calls-to-action{width:100%;padding:10px 0;background-color:#f3f1f1;text-align:center}.mobile-menu .button-with-menu .nav-dropdown{display:block;position:relative;top:0;padding:0;border:none;-webkit-box-shadow:none;box-shadow:none}.mobile-menu .button-with-menu .nav-dropdown .nav-item{background-image:url(https://d2xkkp20fm9wy8.cloudfront.net/list-item-background-fad928f239c061bc41e63ca0ae37c75e.png);background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-position-x:38px}.mobile-menu .button-with-menu .nav-dropdown .nav-item:active,.mobile-menu .button-with-menu .nav-dropdown .nav-item:hover{background-image:url(https://d2xkkp20fm9wy8.cloudfront.net/list-item-background-selected-e7e93edd38dd8ab6af6c56eae1ec5e5d.png)}.mobile-menu .button-with-menu .nav-dropdown .nav-item:last-of-type{background-image:url(https://d2xkkp20fm9wy8.cloudfront.net/list-item-last-a749f8041775d8762a076c1d6cdc874a.png)}.mobile-menu .button-with-menu .nav-dropdown .nav-item:last-of-type.active,.mobile-menu .button-with-menu .nav-dropdown .nav-item:last-of-type:hover{background-image:url(https://d2xkkp20fm9wy8.cloudfront.net/list-item-last-selected-2419525431ff83fbe88740f9809e57d4.png)}.mobile-menu .button-with-menu .nav-dropdown .nav-item a{padding-left:65px;text-transform:none}.mobile-menu .button-with-menu .nav-dropdown .nav-item a:hover{background:0 0;color:#222}.mobile-menu .logged-in-navigation{margin-top:20px;background-color:#f3f1f1}.mobile-menu .logged-in-navigation .nav-item{background-color:#f3f1f1}.mobile-menu .logged-in-navigation .dropdown-trigger,.mobile-menu .logged-in-navigation .nav-item-break{display:none}.navbar{width:100%;max-width:100%;height:49px;color:#84848a;background:#fcfcfc;border-bottom:1px solid #dedede;cursor:default}.navbar a{color:#84848a}.navbar a:hover{color:#222}.navbar .nav-contents-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;vertical-align:middle;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;height:49px;margin:0 auto}.navbar .button-with-menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.navbar .logged-in-user-menu{padding:0 10px;font-size:14px;cursor:pointer}.navbar .logged-in-user-menu .fa{vertical-align:middle;width:15px}.navbar .logged-in-user-menu .dropdown-trigger-label{display:inline-block;max-width:200px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:middle}.navbar .logged-in-user-menu .nav-salutation{font-style:italic}.navbar .logged-in-user-menu .nav-dropdown{left:initial;right:-1px;width:100%}.calls-to-action{padding:0 10px}.calls-to-action .sign-in,.calls-to-action .sign-up{padding:9px 10px;margin:3px;font-size:13px;text-transform:uppercase;letter-spacing:.05em}.marketing-nav .nav-contents-wrapper{max-width:1440px}.marketing-nav .nav-contents-wrapper .calls-to-action,.marketing-nav .nav-contents-wrapper .client-matter-selector,.marketing-nav .nav-contents-wrapper .home-logo,.marketing-nav .nav-contents-wrapper .logged-in-user-menu,.marketing-nav .nav-contents-wrapper .nav-marketing-items{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%}.marketing-nav .nav-contents-wrapper .home-logo{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.marketing-nav .nav-contents-wrapper .nav-marketing-items{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.marketing-nav .nav-contents-wrapper .client-matter-selector{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%}.marketing-nav .nav-contents-wrapper .calls-to-action,.marketing-nav .nav-contents-wrapper .logged-in-user-menu{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.marketing-nav .nav-contents-wrapper .home-logo{height:50px;padding:0 10px;margin-right:20px}.marketing-nav .nav-contents-wrapper .home-logo img{width:100px;vertical-align:middle;margin-top:-3px}.marketing-nav .nav-contents-wrapper .nav-marketing-items{font-size:14px}.marketing-nav .nav-contents-wrapper .nav-marketing-items .button-with-menu,.marketing-nav .nav-contents-wrapper .nav-marketing-items .nav-link{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:2px solid transparent;-webkit-transition:border .1s;-moz-transition:border .1s;-o-transition:border .1s;-ms-transition:border .1s;transition:border .1s;text-transform:uppercase}.marketing-nav .nav-contents-wrapper .nav-marketing-items .button-with-menu .nav-dropdown,.marketing-nav .nav-contents-wrapper .nav-marketing-items .nav-link .nav-dropdown{position:absolute;left:0;top:49px;text-transform:none}.marketing-nav .nav-contents-wrapper .nav-marketing-items .button-with-menu .dropdown-trigger,.marketing-nav .nav-contents-wrapper .nav-marketing-items .nav-link .dropdown-trigger{border-bottom:2px solid transparent}.marketing-nav .nav-contents-wrapper .nav-link:hover{border-bottom:2px solid #00a4d5}.marketing-nav .nav-contents-wrapper .button-with-menu{height:100%;padding:2px 1em 0}.marketing-nav .nav-contents-wrapper .button-with-menu:hover{cursor:pointer}.marketing-nav .nav-contents-wrapper .button-with-menu:hover .dropdown-trigger.show-hovered-state{border-bottom:2px solid #00a4d5}.marketing-nav .nav-contents-wrapper .client-matter-selector,.marketing-nav .nav-contents-wrapper .help-header-menu{display:none}.marketing-nav .nav-contents-wrapper .logged-in-user-menu{padding-top:0}.marketing-nav .calls-to-action .sign-in{color:#222;border:1px solid #f90;background:#fff}.marketing-nav .calls-to-action .sign-in:hover{background:#f3f1f1;border-color:#ffb84d}.marketing-nav .calls-to-action .sign-up{padding:9px 11px;color:#fff;border:1px solid #f90;background:#f90}.marketing-nav .calls-to-action .sign-up:hover{color:#fff;background:#ffb84d}.product-nav{background-color:#f5f8f9}.product-nav .nav-contents-wrapper{border-left:1px solid #dedede;border-right:1px solid #dedede}.product-nav .client-matter-selector,.product-nav .help-header-menu,.product-nav .home-icon,.product-nav .logged-in-user-menu{-webkit-transition:background .2s;-moz-transition:background .2s;-o-transition:background .2s;-ms-transition:background .2s;transition:background .2s;cursor:pointer;font-size:14px}.product-nav .client-matter-selector:hover,.product-nav .help-header-menu:hover,.product-nav .home-icon:hover,.product-nav .logged-in-user-menu:hover{background:#ebf2f5}.product-nav .calls-to-action,.product-nav .client-matter-selector,.product-nav .help-header-menu,.product-nav .home-icon,.product-nav .logged-in-user-menu,.product-nav .nav-dummy,.product-nav .nav-search-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%;border-right:1px solid #dedede}.product-nav .calls-to-action,.product-nav .logged-in-user-menu{border-right:none}.product-nav .home-icon{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 49px;-ms-flex:0 0 49px;flex:0 0 49px}.product-nav .nav-search-wrapper{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 .2 550px;-ms-flex:1 .2 550px;flex:1 .2 550px}.product-nav .nav-search-wrapper.focused-search{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 .2 700px;-ms-flex:1 .2 700px;flex:1 .2 700px}.product-nav .client-matter-selector{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 .4 250px;-ms-flex:1 .4 250px;flex:1 .4 250px}.product-nav .nav-dummy{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 800px;-ms-flex:1 1 800px;flex:1 1 800px}.product-nav .help-header-menu{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.product-nav .calls-to-action,.product-nav .logged-in-user-menu{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.product-nav .home-icon{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border-right:1px solid #dedede;font-size:20px;color:#84848a}.product-nav .client-matter-selector{padding:0 10px;min-width:100px;background:#f5f8f9}.product-nav .client-matter-selector.is-editing-client-matter{background:#ebf2f5}.product-nav .help-header-menu{-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:0 10px;white-space:nowrap}.product-nav .nav-dropdown{left:-1px;right:-1px;-webkit-box-shadow:initial;box-shadow:initial}.product-nav .calls-to-action .sign-in,.product-nav .calls-to-action .sign-up{font-size:14px}.product-nav .calls-to-action .sign-up{color:#fff;background:#00a4d5;border:1px solid #00a4d5}.product-nav .calls-to-action .sign-up:hover{color:#fff}.product-nav .calls-to-action .sign-in{background:#fff;border:1px solid #00a4d5;color:#222}.product-nav .calls-to-action .sign-in:hover{color:#222}.home-search-wrapper,.nav-search-wrapper{position:relative;display:inline-block;height:34px;width:50%;padding:0 10px;line-height:34px;-webkit-transition:background .2s ease,flex .2s ease;-moz-transition:background .2s ease,flex .2s ease;-o-transition:background .2s ease,flex .2s ease;-ms-transition:background .2s ease,flex .2s ease;transition:background .2s ease,flex .2s ease}.home-search-wrapper.focused-search,.nav-search-wrapper.focused-search{background:#ebf2f5}.home-search-wrapper.mobile,.nav-search-wrapper.mobile{width:auto}.home-search-wrapper .search-bar-wrapper,.nav-search-wrapper .search-bar-wrapper{position:relative;width:80%;height:100%}.home-search-wrapper .search-form,.nav-search-wrapper .search-form{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;height:34px;position:relative;font-size:0}.home-search-wrapper .input,.nav-search-wrapper .input{padding:0 15px;font-size:13px;-webkit-border-radius:50px;border-radius:50px;border-color:#84848a}.home-search-wrapper .boolean-helper-trigger,.nav-search-wrapper .boolean-helper-trigger{position:absolute;top:5px;right:44px}.home-search-wrapper .boolean-helper-trigger .fa,.nav-search-wrapper .boolean-helper-trigger .fa{font-size:14px}.home-search-wrapper .search-submit,.nav-search-wrapper .search-submit{position:absolute;right:15px;color:#84848a;font-size:16px;cursor:pointer;z-index:1}.home-search-wrapper .jurisdiction-link,.nav-search-wrapper .jurisdiction-link{width:100px;margin-left:-30px;padding:0 5px 0 25px;-webkit-border-radius:50px;border-radius:50px;border:1px solid #dedede;background:#fff;color:#84848a;font-size:11px;text-align:center;cursor:pointer}.home-search-wrapper .jurisdiction-link .fa,.nav-search-wrapper .jurisdiction-link .fa{font-size:14px}.nav-search-wrapper .autosuggest{top:49px;left:-1px;right:-1px;min-width:300px;max-width:calc(100% - 50px);-webkit-border-radius:0;border-radius:0}.nav-search-wrapper .autosuggest .formatted-cite{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.home-search-wrapper{-webkit-transition:initial;-moz-transition:initial;-o-transition:initial;-ms-transition:initial;transition:initial}.home-search-wrapper.focused-search{background:0 0}.home-search-wrapper.mobile{width:100%}.page-numbers{padding:6px 3px;font-size:11px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.page-numbers .page-label{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}.page-numbers .arrows{-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0}.page-numbers .arrows .arrow{padding:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#ccc}.page-numbers .arrows .arrow .fa{cursor:pointer}.page-numbers .arrows .arrow.active{color:#00a4d5}.period-range-picker{font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;border:1px solid #dedede}.period-range-picker .range{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;position:relative}.period-range-picker .range:first-child{border-right:1px solid #dedede}.period-range-picker .header{text-align:center;border-bottom:1px solid #dedede;padding:0 1em;line-height:2.5em}.period-range-picker .period-picker{font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:500px}.period-range-picker .period-picker .active-selections{-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0}.period-range-picker .period-picker .selection-options{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1;overflow:auto}.period-range-picker .period-picker li{padding:0 2em;line-height:2.5em;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.period-range-picker .period-picker li.option:hover{color:#318cdc}.period-range-picker .period-picker li.disabled,.period-range-picker .period-picker li.disabled:hover{cursor:default;color:#acacac}.period-range-picker .period-picker li.active-selection{background:#eee;position:relative}.period-range-picker .period-picker li.active-selection:not(.last-active){color:#acacac}.period-range-picker .period-picker li.last-active{background:#cbe2f6}.period-range-picker .period-picker li .close-icon{-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:rgba(0,0,0,.1);position:absolute;padding:0 .5em;right:0;top:0}.period-range-picker .period-picker li .close-icon:hover{color:rgba(0,0,0,.5)}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(30,30,30,.5);-webkit-animation:fadeBackgoundIn .2s linear;-moz-animation:fadeBackgoundIn .2s linear;-o-animation:fadeBackgoundIn .2s linear;-ms-animation:fadeBackgoundIn .2s linear;animation:fadeBackgoundIn .2s linear;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-o-transition:background .2s ease;-ms-transition:background .2s ease;transition:background .2s ease;z-index:9000}.modal.large .dialog{width:90%;max-width:860px;right:0;left:0;margin:auto}.modal.scrollable .dialog{overflow-y:scroll}.modal .dialog{position:fixed;width:600px;max-height:90%;overflow:scroll;right:calc(50% - 300px);-webkit-border-radius:8px;border-radius:8px;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;-webkit-animation:transitionUp .4s ease;-moz-animation:transitionUp .4s ease;-o-animation:transitionUp .4s ease;-ms-animation:transitionUp .4s ease;animation:transitionUp .4s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal .dialog.no-transition{-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none;animation:none}.modal .close-modal{position:absolute;top:1em;right:1em;cursor:pointer;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-o-transition:color .2s ease;-ms-transition:color .2s ease;transition:color .2s ease}.modal .close-modal a{text-decoration:none}.modal .close-modal:hover{opacity:.4;-ms-filter:"alpha(Opacity=40)";filter:alpha(opacity=40)}.modal .close-modal.higher{top:.5em}.modal .content,.modal .title{width:100%;padding:1em;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal .content.left,.modal .title.left{text-align:left}.modal .title{padding-right:40px;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;font-size:18px;font-weight:600;background:rgba(0,0,0,.1)}.modal .description{padding:0 0 1em;font-size:18px;font-weight:400}.modal .error-message{color:#d94c4c;padding-top:10px}.modal .list-request-labs{list-style-position:outside;list-style-type:disc;margin-left:35px}.modal-generic .dialog{top:30px;color:#000;background:#f3f1f1}.modal-alert .dialog{top:calc(50% - 150px);color:#fff;background:#e74c3c}.modal-login{background:rgba(0,0,0,.2)}.modal-login .dialog{position:fixed;top:50px;right:5px;width:220px;border:1px solid #ccc;overflow:hidden;color:#000;background:#fcfcfc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal-login .sign-up-call{padding:10px 0;border-bottom:1px dotted #ccc}.modal-login .sign-up-call .no-account{display:inline-block}.modal-login .sign-up-call .btn{margin:0 auto}.modal-login .login-form{padding:0}.modal-login .error-message,.modal-login .login-form .error-message{padding:10px 0 0 8%;margin:0;text-align:left;color:red}.modal-login .error-message .loading,.modal-login .login-form .error-message .loading{color:#777}.modal-login .forgot-password{cursor:pointer}.modal-login .forgot-password .forgot-password-link{position:absolute;right:8%;font-size:10px;z-index:1}.modal-login .password-reset-instructions{padding:10px 0}.free-edu{color:#666}.signup-review-table{width:calc(100% - 5em);margin:1em 2.5em;border-collapse:collapse;font-size:20px}.signup-review-table .inner-cell-label,.signup-review-table .table-label{width:110px;color:#ccc;font-size:12px;font-weight:600;text-align:center;text-transform:uppercase}.signup-review-table .table-label{padding:.5em!important}.signup-review-table .inner-cell-label{display:inline-block;width:1.75em;padding-right:.25em;margin-left:-2.5em;font-size:10px;text-align:center}.signup-review-table .inner-cell-label:nth-child(n+2){padding-left:5em;width:6em}.signup-review-table .signup-review-table-cell{border:1px solid #dedede;padding:.5em .5em .5em 2.5em}.signup-review-table .signup-review-table-cell:empty{visibility:hidden}.terms-disclaimer{font-size:13px;color:#777}.modal-terms-of-service .dialog{top:100px}.modal-terms-of-service .dialog p{line-height:1.2em;padding:5px 0}.flash-message-container{position:fixed;top:0;width:100%;text-align:center;-webkit-animation:transitionUp .4s ease;-moz-animation:transitionUp .4s ease;-o-animation:transitionUp .4s ease;-ms-animation:transitionUp .4s ease;animation:transitionUp .4s ease;z-index:10000}.flash-message-container .dismiss-message{float:right;padding:0 10px;cursor:pointer}.flash-message-container .message{height:40px;width:98%;margin:10px auto;-webkit-border-radius:5px;border-radius:5px;background:#e2eef9;color:#246;border:1px solid #bac6d3;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;text-align:center;line-height:40px;vertical-align:middle}.flash-message-container .message.success{background:#dfd;color:#1d3c1d;border:1px solid #00be00}.flash-message-container .message.warning{color:#4c4a42;background-color:#fff9ea;border-color:#dfd8c2}.flash-message-container .message.alert{color:#911;background-color:#fcdede;border-color:#d2b2b2}@-moz-keyframes fadeBackgoundIn{0%{background:rgba(30,30,30,0)}100%{background:rgba(30,30,30,.5)}}@-webkit-keyframes fadeBackgoundIn{0%{background:rgba(30,30,30,0)}100%{background:rgba(30,30,30,.5)}}@-o-keyframes fadeBackgoundIn{0%{background:rgba(30,30,30,0)}100%{background:rgba(30,30,30,.5)}}@keyframes fadeBackgoundIn{0%{background:rgba(30,30,30,0)}100%{background:rgba(30,30,30,.5)}}.step{display:inline-block;height:6px;width:6px;-webkit-border-radius:50%;border-radius:50%;border:1px solid #888}.started-step{background:#bbb;cursor:pointer}.open-step{background:inherit}.query-parser.home{top:80px}.query-parser.home .formatted-query{background:0 0;border:none}.query-parser{position:absolute;top:146px;display:block;width:100%;z-index:1000}.query-parser.hide{display:none;z-index:-1000}.query-parser.floating{position:absolute;top:80px}.query-parser .formatted-query{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px;width:80%;margin:0 auto;text-align:center;font-size:18px;line-height:32px;color:#222;background:#e7e7fa;border:1px solid #d2d2f6;-webkit-border-radius:4px;border-radius:4px}.query-parser .formatted-query *{display:inline}.query-parser .formatted-query .parenthesis{color:#222;font-weight:400;font-style:normal;border:1px solid #ccc;-webkit-border-radius:4px;border-radius:4px;display:inline-block;padding:2px 10px;vertical-align:middle;margin:1px 0}.query-parser .formatted-query .booleanOperators{color:#d33682;font-weight:700}.query-parser .formatted-query .fieldRestrictors{color:#777;font-weight:200;font-style:italic}.query-parser .formatted-query .fieldRestrictors>.parenthesis{color:#444;border:none;padding:0;display:inline;vertical-align:top;margin:0}.query-parser .formatted-query .phrases{color:#b58900;font-style:italic;position:relative}.query-parser .formatted-query .phrases:after,.query-parser .formatted-query .phrases:before{font-size:40px;color:#4682b4;font-family:"Crimson Text",Georgia,Times,"Times New Roman",serif;vertical-align:top;display:inline-block;margin-left:-4px;margin-top:3px}.query-parser .formatted-query .phrases:before{content:'\201C'}.query-parser .formatted-query .phrases:after{content:'\201D'}.query-parser .formatted-query .phrases *{color:#b58900!important;font-style:italic!important;font-weight:400!important}.query-parser .formatted-query .phrases.parenthesis{border:none;padding:0;display:inline;vertical-align:top;margin:0}.query-parser .formatted-query .phrases.parenthesis:before{content:"("}.query-parser .formatted-query .phrases.parenthesis:after{content:")"}.query-parser .formatted-query .discriminants,.query-parser .formatted-query .wildcards{color:#268bd2;font-weight:700}.query-parser .formatted-query .citations{color:#859900;font-style:italic}.query-parser .formatted-query .versus{color:#268bd2}.query-parser .formatted-query .num{color:#6c71c4;font-style:normal;font-weight:400}.query-parser .formatted-query .connectors{color:#2aa198;font-style:italic;font-weight:200}.query-parser-error{position:absolute;top:4px;right:66px;display:inline-block;text-align:center;border:1px solid red;padding:0 6px;color:red;font-size:10px;font-weight:500;-webkit-border-radius:2px;border-radius:2px}.query-parser-error.hide{display:none}.query-parser-improved{position:absolute;bottom:75px;display:inline-block;text-align:center;padding:0 6px;color:#aaa;font-size:14px;font-weight:500;cursor:pointer}.query-parser-improved.hide{display:none}.query-parser-improved .improve-flag{display:inline-block;border:1px solid brown;padding:0 2px;color:brown;font-size:10px;-webkit-border-radius:2px;border-radius:2px}.search-input-wrapper{position:relative;background:#fff;border:1px solid #dedede;-webkit-border-radius:3px;border-radius:3px;margin-top:-1px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.search-input-wrapper.has-search{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #dedede;box-shadow:0 0 0 1px #fff,0 0 0 2px #dedede;border-color:#00a4d5}.search-input-wrapper.loading{-webkit-animation:border-pulse .5s infinite alternate;-moz-animation:border-pulse .5s infinite alternate;-o-animation:border-pulse .5s infinite alternate;-ms-animation:border-pulse .5s infinite alternate;animation:border-pulse .5s infinite alternate}.search-input-wrapper .search-input{margin:0;padding:5px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;font-size:14px;color:#222;background:0 0;border:none;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.search-input-wrapper .search-icon{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;text-align:center;color:#84848a;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.search-input-wrapper .search-icon.loading{-webkit-animation:pulse .5s infinite alternate;-moz-animation:pulse .5s infinite alternate;-o-animation:pulse .5s infinite alternate;-ms-animation:pulse .5s infinite alternate;animation:pulse .5s infinite alternate}@-moz-keyframes border-pulse{from{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #00a4d5;box-shadow:0 0 0 1px #fff,0 0 0 2px #00a4d5;border-color:#dedede}to{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #dedede;box-shadow:0 0 0 1px #fff,0 0 0 2px #dedede;border-color:#00a4d5}}@-webkit-keyframes border-pulse{from{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #00a4d5;box-shadow:0 0 0 1px #fff,0 0 0 2px #00a4d5;border-color:#dedede}to{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #dedede;box-shadow:0 0 0 1px #fff,0 0 0 2px #dedede;border-color:#00a4d5}}@-o-keyframes border-pulse{from{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #00a4d5;box-shadow:0 0 0 1px #fff,0 0 0 2px #00a4d5;border-color:#dedede}to{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #dedede;box-shadow:0 0 0 1px #fff,0 0 0 2px #dedede;border-color:#00a4d5}}@keyframes border-pulse{from{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #00a4d5;box-shadow:0 0 0 1px #fff,0 0 0 2px #00a4d5;border-color:#dedede}to{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #dedede;box-shadow:0 0 0 1px #fff,0 0 0 2px #dedede;border-color:#00a4d5}}@-moz-keyframes pulse{from{color:#318cdc}to{color:#dedede}}@-webkit-keyframes pulse{from{color:#318cdc}to{color:#dedede}}@-o-keyframes pulse{from{color:#318cdc}to{color:#dedede}}@keyframes pulse{from{color:#318cdc}to{color:#dedede}}.spinner-container{background:url(https://d2xkkp20fm9wy8.cloudfront.net/icons/loader_small-3c955798389bf2240a0143fb49b21ac2.svg) 50% 50% no-repeat!important;text-align:center;padding:100px 0;height:calc(100% - 30px);position:relative}.spinner-container .loading-text{color:#ccc;font-size:25px;position:absolute;top:50%;left:50%;height:120px;width:800px;margin-top:-60px;margin-left:-400px}.loading-page-turn{position:absolute;top:calc(50% - 35px);left:calc(50% - 50px);width:100px;height:70px;font-size:0;-webkit-perspective:150px;-moz-perspective:150px;-ms-perspective:150px;perspective:150px}.loading-page-turn div{position:absolute;display:inline-block}.left-page{width:50px;height:70px;left:0;background:#ccc;-webkit-transform:rotateX(60deg) rotateZ(5deg) translateX(-7.5px);-moz-transform:rotateX(60deg) rotateZ(5deg) translateX(-7.5px);-o-transform:rotateX(60deg) rotateZ(5deg) translateX(-7.5px);-ms-transform:rotateX(60deg) rotateZ(5deg) translateX(-7.5px);transform:rotateX(60deg) rotateZ(5deg) translateX(-7.5px)}.right-page{right:0;width:50px;height:70px;background:#ccc;-webkit-transform:rotateX(60deg) rotateZ(-5deg) translateX(7.5px);-moz-transform:rotateX(60deg) rotateZ(-5deg) translateX(7.5px);-o-transform:rotateX(60deg) rotateZ(-5deg) translateX(7.5px);-ms-transform:rotateX(60deg) rotateZ(-5deg) translateX(7.5px);transform:rotateX(60deg) rotateZ(-5deg) translateX(7.5px)}.turning-page-container{width:100%;height:100%;left:0;top:0;-webkit-transform:rotateX(60deg) rotateY(0deg);-moz-transform:rotateX(60deg) rotateY(0deg);-o-transform:rotateX(60deg) rotateY(0deg);-ms-transform:rotateX(60deg) rotateY(0deg);transform:rotateX(60deg) rotateY(0deg);-webkit-animation:turn .7s infinite steps(30);-moz-animation:turn .7s infinite steps(30);-o-animation:turn .7s infinite steps(30);-ms-animation:turn .7s infinite steps(30);animation:turn .7s infinite steps(30);-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.turning-page{width:50px;height:70px;right:0;background:#e6e6e6;-webkit-animation:color .7s infinite;-moz-animation:color .7s infinite;-o-animation:color .7s infinite;-ms-animation:color .7s infinite;animation:color .7s infinite;-webkit-transform:rotateZ(-5deg) translateX(7.5px);-moz-transform:rotateZ(-5deg) translateX(7.5px);-o-transform:rotateZ(-5deg) translateX(7.5px);-ms-transform:rotateZ(-5deg) translateX(7.5px);transform:rotateZ(-5deg) translateX(7.5px)}@-moz-keyframes color{0%{background:#ccc}50%{background:#e6e6e6}100%{background:#ccc}}@-webkit-keyframes color{0%{background:#ccc}50%{background:#e6e6e6}100%{background:#ccc}}@-o-keyframes color{0%{background:#ccc}50%{background:#e6e6e6}100%{background:#ccc}}@keyframes color{0%{background:#ccc}50%{background:#e6e6e6}100%{background:#ccc}}@-moz-keyframes turn{from{-webkit-transform:rotateX(60deg) rotateY(0deg);-moz-transform:rotateX(60deg) rotateY(0deg);-o-transform:rotateX(60deg) rotateY(0deg);-ms-transform:rotateX(60deg) rotateY(0deg);transform:rotateX(60deg) rotateY(0deg)}to{-webkit-transform:rotateX(60deg) rotateY(-180deg);-moz-transform:rotateX(60deg) rotateY(-180deg);-o-transform:rotateX(60deg) rotateY(-180deg);-ms-transform:rotateX(60deg) rotateY(-180deg);transform:rotateX(60deg) rotateY(-180deg)}}@-webkit-keyframes turn{from{-webkit-transform:rotateX(60deg) rotateY(0deg);-moz-transform:rotateX(60deg) rotateY(0deg);-o-transform:rotateX(60deg) rotateY(0deg);-ms-transform:rotateX(60deg) rotateY(0deg);transform:rotateX(60deg) rotateY(0deg)}to{-webkit-transform:rotateX(60deg) rotateY(-180deg);-moz-transform:rotateX(60deg) rotateY(-180deg);-o-transform:rotateX(60deg) rotateY(-180deg);-ms-transform:rotateX(60deg) rotateY(-180deg);transform:rotateX(60deg) rotateY(-180deg)}}@-o-keyframes turn{from{-webkit-transform:rotateX(60deg) rotateY(0deg);-moz-transform:rotateX(60deg) rotateY(0deg);-o-transform:rotateX(60deg) rotateY(0deg);-ms-transform:rotateX(60deg) rotateY(0deg);transform:rotateX(60deg) rotateY(0deg)}to{-webkit-transform:rotateX(60deg) rotateY(-180deg);-moz-transform:rotateX(60deg) rotateY(-180deg);-o-transform:rotateX(60deg) rotateY(-180deg);-ms-transform:rotateX(60deg) rotateY(-180deg);transform:rotateX(60deg) rotateY(-180deg)}}@keyframes turn{from{-webkit-transform:rotateX(60deg) rotateY(0deg);-moz-transform:rotateX(60deg) rotateY(0deg);-o-transform:rotateX(60deg) rotateY(0deg);-ms-transform:rotateX(60deg) rotateY(0deg);transform:rotateX(60deg) rotateY(0deg)}to{-webkit-transform:rotateX(60deg) rotateY(-180deg);-moz-transform:rotateX(60deg) rotateY(-180deg);-o-transform:rotateX(60deg) rotateY(-180deg);-ms-transform:rotateX(60deg) rotateY(-180deg);transform:rotateX(60deg) rotateY(-180deg)}}@-moz-keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.star-hide{color:#999;display:inline-block}.star-hide .hide-case,.star-hide .star-case{display:inline-block}.star-hide .star-case.selected{color:#ff8c00}.star-hide .hide-case.selected{color:#8b0000}.tooltip-trigger{display:inline-block;position:relative}.tooltip-trigger .tooltip-content{position:absolute;display:none;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;z-index:8000;background:#f2f2f2;-webkit-border-radius:4px;border-radius:4px;border:1px solid #fff;-webkit-box-shadow:0 0 0 1px rgba(40,40,40,.13);box-shadow:0 0 0 1px rgba(40,40,40,.13);color:#222;font-size:14px;line-height:normal;white-space:nowrap;padding:4px 6px}.tooltip-trigger .tooltip-content.small{font-size:12px;line-height:14px;-webkit-box-shadow:0 0 0 .5px rgba(40,40,40,.13);box-shadow:0 0 0 .5px rgba(40,40,40,.13)}.tooltip-trigger:hover .tooltip-content{display:block}.upsell-header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;position:relative;max-width:1440px;margin:auto;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.upsell-header .ravel-brand{width:130px;padding:5px 10px 0 0;-webkit-flex-shrink:0;flex-shrink:0}.upsell-header .ravel-brand .ravel-logo{height:20px}.upsell-header .ravel-brand .brand-text{padding-top:10px;color:#84848a;font-size:14px}.upsell-header .product-upsell-container{height:145px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:1px solid #dedede;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 1px 0 #dedede;box-shadow:1px 1px 0 #dedede;color:#222;background:#fff}.upsell-header .product-upsell-container .product-tabs{height:100%;border-right:1px solid #dedede;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 175px;-ms-flex:1 0 175px;flex:1 0 175px}.upsell-header .product-upsell-container .product-tabs .product-tab{height:33.3%;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0;-ms-flex:0 0;flex:0 0;padding-top:17px;border-bottom:1px solid #dedede;cursor:pointer;font-size:14px;text-transform:uppercase;text-align:center;color:#84848a;background:#f5f8f9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.upsell-header .product-upsell-container .product-tabs .product-tab:first-of-type{border-top-left-radius:5px}.upsell-header .product-upsell-container .product-tabs .product-tab:last-of-type{border:none;border-bottom-left-radius:5px}.upsell-header .product-upsell-container .product-tabs .product-tab:hover{background:#ebf2f5;-webkit-transition:background .2s;-moz-transition:background .2s;-o-transition:background .2s;-ms-transition:background .2s;transition:background .2s}.upsell-header .product-upsell-container .product-tabs .product-tab.active{background:#fff;color:#222}.upsell-header .product-upsell-container .product-tabs .product-tab.active:hover{background:#fff}.upsell-header .product-upsell-container .upsell-pitch{-webkit-flex-basis:70%;flex-basis:70%;padding-left:20px;line-height:1.3em}.upsell-header .product-upsell-container .upsell-img{width:200px}.upsell-header .product-upsell-container .learn-more{min-width:175px;-webkit-flex-basis:30%;flex-basis:30%;-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;padding:10px}.upsell-header .product-upsell-container .learn-more .calls-to-action{font-weight:600;font-size:14px;padding:10px 0 0}.upsell-header .product-upsell-container .learn-more .learn-link{padding-left:4%}.upsell-header .product-upsell-container .learn-more .sign-up{width:49%;max-width:130px;font-size:14px;letter-spacing:normal;border-width:2px;-webkit-border-radius:3px;border-radius:3px;text-transform:none}.upsell-header .dismiss-upsell{padding-left:10px;font-size:30px;cursor:pointer;color:#84848a}.upsell-header .dismiss-upsell:hover{color:#999}.video-wrapper{position:relative;-webkit-border-radius:5px;border-radius:5px;padding-bottom:53%;padding-top:25px}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-border-radius:5px;border-radius:5px}.demo-vid{position:relative}.demo-vid:hover{cursor:pointer}.demo-vid:hover .vid-cover{opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80)}.demo-vid:hover .video-title{opacity:.95;-ms-filter:"alpha(Opacity=95)";filter:alpha(opacity=95)}.video-title{position:absolute;top:0;max-width:85%;border-top-left-radius:5px;padding:10px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;background-color:rgba(0,0,0,.8);color:#fafafa;z-index:100}.video-title .title-text{font-size:13px}.video-title .fa-play-circle{font-size:18px;color:#318cdc}.video-title:hover{cursor:pointer}.vid-cover{width:150px;-webkit-border-radius:5px;border-radius:5px}.reset-header{padding:5px 0;font-size:18px;line-height:1.3em;height:52px}.reset-header .subheading{display:block;font-size:13px;line-height:1.3em;color:#aaa;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.reset-header .filter-reset-button{float:right;padding:0 5px}.widget-tabs-container{margin-top:13px;cursor:default;margin-left:20px}.widget-tabs-container .widget-tab{position:relative;height:26px;margin-right:20px;padding:6px 20px;font-size:14px;display:inline-block;cursor:pointer;background-color:#ccc;color:#888}.widget-tabs-container .widget-tab:after,.widget-tabs-container .widget-tab:before{width:25px;height:26px;background-color:inherit;content:''}.widget-tabs-container .widget-tab:before{position:absolute;left:-12px;top:0;-webkit-transform:skewX(-30deg);-moz-transform:skewX(-30deg);-o-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);border-top-left-radius:3px}.widget-tabs-container .widget-tab:after{position:absolute;right:-12px;top:0;-webkit-transform:skewX(30deg);-moz-transform:skewX(30deg);-o-transform:skewX(30deg);-ms-transform:skewX(30deg);transform:skewX(30deg);border-top-right-radius:3px}.widget-tabs-container .active-tab{background-color:#eaeaea;color:#424242;cursor:default}.widget-tabs-container .active-tab:after,.widget-tabs-container .active-tab:before{background-color:inherit;z-index:1}.chart-header{padding-top:10px}.circuits-judges-col .chart-container{height:600px;overflow:hidden;border:1px solid #ddd}.circuits-judges-col .chart-container svg g{cursor:pointer}.circuits-judges-col .chart-container svg g .unselectable{cursor:default;opacity:.4;-ms-filter:"alpha(Opacity=40)";filter:alpha(opacity=40)}.opinion-authored-col .chart-container,.opinion-cited-col .chart-container{height:75px;width:100%;overflow-x:scroll}.opinion-cited-col{overflow:hidden}svg{display:block}.chart p{font-size:18px}.domain-labels,.domain-values{font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;font-size:14px}.chart-border{fill:none;shape-rendering:crispEdges;stroke:#f2f2f2;stroke-width:1px}.background rect{fill:#f2f2f2}.unselected{fill:#ddd}.selected{fill:#81c3d9}.axis line,.axis path{fill:none;stroke:#000;shape-rendering:crispEdges}.line{fill:none;stroke:#81c3d9;stroke-width:1.5px;clip-path:url(#clip)}.axis text{font:10px proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif}.brush rect.extent{fill:#81c3d9;fill-opacity:.125}.brush .resize path{fill:#eee;stroke:#666}.opinion-authored-col .table-container,.opinion-cited-col .table-container{height:579px}.circuits-judges-col .table-container{height:600px}.ember-collection{width:100%;height:550px;position:relative;border:1px solid #ddd}.sortable-citations-header{position:relative;padding:1px 0 4px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1);background:#f8f8f8;border:1px solid #ddd;z-index:1;font-size:12px}.sortable-citations-header .select-all{float:left;margin:8px 0 0 11.5px}.sortable-citations-header .select-all .fa{color:#acacac;font-size:14px}.sortable-citations-header .sort-by{float:left;margin:6px 0 0 11px}.sortable-citations-header .sort-filter-content{height:22px;margin-left:3px}.sortable-citations-header .sort-filter-content .dropdown-container{border:1px solid #ccc;background-color:#fff;cursor:pointer;-webkit-border-radius:3px;border-radius:3px;margin:4px 0 0 3px;outline:0}.sortable-citations-header .sort-filter-content .toggle-sort{cursor:pointer}.sortable-citations-header .sort-filter-content .keyword-button{float:right;display:inline-block}.sortable-citations-header .sort-filter-content .filter-reset-button{float:right;margin:3px 6px 0 0;padding:2px 4px 3px;font-size:11px}.sortable-citations-header .sort-filter-content .filter-reset-button.keyword{float:left;margin-left:3px}.standard-table-cell{white-space:nowrap;background-color:#fff;cursor:pointer}.standard-table-cell p{margin-right:12px}.standard-table-cell .judge-tooltip-wrapper{display:inline-block}.standard-table-cell .table-cell-card{position:relative;background-color:#f2f2f2;margin:5px;height:85%;-webkit-border-radius:5px;border-radius:5px;border:1px solid #fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,.25);box-shadow:0 0 2px rgba(0,0,0,.25)}.standard-table-cell .table-cell-card.tall{height:95%}.standard-table-cell .table-cell-card:hover{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.25);box-shadow:inset 0 0 1px rgba(0,0,0,.25)}.standard-table-cell .judge-table-cell-card{background-color:#f2f2f2;margin:5px;height:34px;border:2px solid #f2f2f2;font-size:13px}.standard-table-cell .judge-table-cell-card .count{display:inline-block;height:50px;width:50px;line-height:50px;margin-top:-11px;text-align:center;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' height='100' width='100'><circle cx='50' cy='50' r='40' fill='%2382C3D9'/></svg>") center center no-repeat}.standard-table-cell .judge-table-cell-card .count.filtered-out{opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);color:#424242}.standard-table-cell .cell-text-content{display:inline-block;vertical-align:top;padding-left:3px;width:calc(100% - 30px);font-size:13px;line-height:1.5em}.standard-table-cell .cell-text-content p{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.standard-table-cell .cell-text-content .cell-subinfo{display:inline-block}.standard-table-cell .cell-text-content .cell-subinfo:first-of-type{width:100px;overflow:hidden}.standard-table-cell .cell-text-content .cell-subinfo p{color:#aaa;font-size:11px;line-height:1.25em}.standard-table-cell .cell-text-content .keyword-highlights{white-space:normal;height:90px;overflow:hidden}.standard-table-cell .cell-text-content .keyword-highlights .sunspot_match{color:#4caac9;font-weight:600}.standard-table-cell .fa.export-checkbox{border-right:1px solid #ccc;padding:13px 5px;width:25px;font-size:14px;display:inline-block;color:#acacac}.standard-table-cell .select-judge{padding:8px 3px;font-size:15px;display:inline-block}.standard-table-cell .right-icons{position:absolute;top:0;right:0;padding:5px;font-size:12px}.standard-table-cell .right-icons .outlier-icon,.standard-table-cell .right-icons .view-case{display:block}.standard-table-cell .right-icons .outlier-icon{padding-top:10px}.standard-table-cell .fa{color:#424242}.standard-table-cell .fa.filtered-out{color:#aaa}.standard-table-cell .fa.view-case{font-size:13px;color:#aaa}.standard-table-cell .fa.view-case:hover{color:#a1a1a1}.selected-table-row .table-cell-card{border:2px solid #81c3d9;-webkit-box-shadow:initial;box-shadow:initial}.selected-table-row .judge-table-cell-card{border:2px solid #81c3d9}.filtered-out{color:#aaa}.filter-reset-button{font-size:12px;color:#66b6d1;border:1px solid #66b6d1;-webkit-border-radius:3px;border-radius:3px}.filter-reset-button:hover{color:#4caac9;border:1px solid #4caac9;cursor:pointer}.judge-search-content .export-list{border-top:1px solid #dedede}.judge-search-content .export-list .export-item{margin:10px 30px;padding-bottom:10px;border-bottom:1px solid #dedede}.judge-search-content .export-list .export-item .subinfo{padding-top:5px;color:#aaa;font-size:13px}.modal-print{float:right;margin-right:10px;color:#fff;background-color:#81c3d9;font-size:14px;padding:4px 10px}.modal-print:hover{background-color:#74bdd5;cursor:pointer}.print-wrapper{margin:1in}.print-wrapper .opinion-name,.print-wrapper .year{display:inline-block;font-size:12pt;margin:10px 0 0;font-weight:600}.print-wrapper .opinion-name{margin-top:15px}.print-wrapper a{display:block}.judge-search-overlay.modal{z-index:6000}.judge-search-wrapper{background-color:#fff;width:600px;margin-top:50px;margin-left:50%;-webkit-transform:translateX(-300px);-moz-transform:translateX(-300px);-o-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px);font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif}.judge-search-wrapper.horizontal-center{margin:150px auto;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.judge-search-header{padding:10px 15px 0;font-size:23px}.judge-search-header .fa-close{float:right;color:#999;font-size:18px}.judge-search-header .search-type{padding-left:5px;color:#aaa;font-size:15px}.judge-search-content{color:#aaa;margin-top:10px;height:400px}.judge-search-content .no-judge-results{color:#424242;font-size:18px;padding:200px;text-align:center}.judge-search-content .judge-search-content-table{height:400px;position:relative}.judge-search-content .judge-search-content-table .table-cell-card{height:88%}.judge-search-content .judge-search-content-table .ember-list-view{border:none}.judge-search-table-cell{text-align:left;color:#333}.judge-search-table-cell .table-cell-card{height:90px;overflow:hidden;cursor:pointer}.judge-search-table-cell .judge-img-wrap{display:inline-block;width:80px;height:80px;margin:4px;border:4px solid #fbfbfb;overflow:hidden;background-color:#fbfbfb;text-align:center;vertical-align:middle;-webkit-box-shadow:0 0 2px rgba(0,0,0,.25);box-shadow:0 0 2px rgba(0,0,0,.25);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.judge-search-table-cell .judge-img-wrap img{height:100%}.judge-search-table-cell .judge-bio-info{display:inline-block;vertical-align:top;padding:5px;font-size:12px}.judge-search-table-cell .judge-bio-info h3.name{font-size:18px;margin:5px 0}.judge-search-table-cell .tenures p{padding-bottom:5px;font-size:13px}.judge-search-table-cell .tenure-dates{font-size:13px}.judge-search-input{position:relative;display:none;margin-bottom:20px}.judge-search-input .input{width:130px;margin-left:10px;padding-left:25px;height:30px;font-size:12px;line-height:12px;color:#888;-webkit-border-radius:2px;border-radius:2px}.judge-search-input .fa-search{position:absolute;top:5px;left:15px;color:#999;z-index:200}.judge-search-input .search-type-selector{white-space:nowrap;overflow:hidden;margin:0 0 0 22px;font-size:12px;display:inline-block;text-align:center;padding-top:5px;cursor:default;color:#fff}.judge-search-input .search-type-selector span{opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60);cursor:pointer;line-height:1.25em}.judge-search-input .search-type-selector span.active-search{opacity:1;-ms-filter:none;filter:none}.judge-search-input:after{position:absolute;top:-5px;right:0;content:"";height:40px;width:5px;background:#708090}.horizontal{display:inline-block;vertical-align:top}.horizontal input{width:200px}.sidebar-container{position:absolute;height:100%;float:left;width:35px;background-color:#708090;color:#f2f2f2;overflow:hidden;text-align:center;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-transition:width .5s;-moz-transition:width .5s;-o-transition:width .5s;-ms-transition:width .5s;transition:width .5s;z-index:8000}.sidebar-container.fixed{position:fixed;top:0;left:0}.sidebar-container.is-unscrollable{height:calc(100% - 49px)}.sidebar-container.expanded{width:150px}.sidebar-container.expanded .home-anchor{width:100%;text-align:center;-webkit-transform:translateX(14px);-moz-transform:translateX(14px);-o-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(14px)}.sidebar-container.expanded .home-anchor .fa-search{opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}.sidebar-container .expand-icon{position:fixed;bottom:10px;left:10px}.sidebar-container .home-link{display:inline-block}.sidebar-container .ja-subtitle{font-size:11px;color:#fff}.judge-sidebar{padding-top:10px;width:100%;text-align:left;margin:auto;font-weight:200}.judge-sidebar .home-anchor{margin-bottom:18px;width:auto;display:block;white-space:nowrap;-webkit-transform:translateX(-93px);-moz-transform:translateX(-93px);-o-transform:translateX(-93px);-ms-transform:translateX(-93px);transform:translateX(-93px);-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease}.judge-sidebar .home-anchor img{width:100px}.judge-sidebar .home-anchor .fa-search{opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}.judge-sidebar ul{padding:0;font-size:15px}.judge-sidebar ul li{list-style-type:none;display:block;overflow:hidden;white-space:nowrap}.judge-sidebar ul li.disabled a{opacity:.4;-ms-filter:"alpha(Opacity=40)";filter:alpha(opacity=40);cursor:default}.judge-sidebar ul li.disabled a:hover{background-color:#708090}.judge-sidebar ul li a{text-decoration:none;display:block;color:#f2f2f2;cursor:pointer;margin:0;padding:8px 10px 8px 35px;text-indent:-12px}.judge-sidebar ul li a.active,.judge-sidebar ul li a.active:hover{background-color:#657382}.judge-sidebar ul li a:hover{background-color:#6a7a89}.judge-sidebar .category-heading{border-bottom:1px solid #f2f2f2;padding:20px 0 5px 10px;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);display:none;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.judge-sidebar .category-heading:hover{background-color:#708090;cursor:default}.judge-sidebar .category-heading.visible{display:block;opacity:.6;-ms-filter:"alpha(Opacity=60)";filter:alpha(opacity=60)}.judge-sidebar .fa{display:inline-block;width:12px}.casena-panel{background-color:#f9f9f9;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif}.casena-panel .casena{overflow:scroll;height:94%;background-color:#fff;padding:0;position:relative}.casena-panel .casena .spinner-container{height:300px;min-width:100px}.casena-panel .casena .casena-opinion-info{text-align:center;background-color:#f2f2f2;padding:15px}.casena-panel .casena .casena-opinion-info p{font-size:14px;color:#aaa;padding:3px}.casena-panel .casena .action-elements{position:absolute;top:5px;right:5px;font-size:18px;padding:5px;color:#aaa}.casena-panel .casena .casena-snippets{padding:15px;line-height:1.2em;color:#333}.casena-panel .casena .casena-snippets h4{font-size:20px}.casena-panel .casena .casena-snippets h5{margin:30px 0 0;font-size:16px}.casena-panel .casena .casena-snippets p{font-size:14px}.casena-panel .casena .casena-snippets blockquote{font-size:14px;padding:0 10px;margin:10px 0 20px}.casena-panel .casena .casena-snippets span{font-weight:700}.judge-tooltip{position:absolute;top:50px;left:50px;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;background:#36444b;-webkit-border-radius:3px;border-radius:3px;padding:8px 12px;font-size:12px;z-index:1000;line-height:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.judge-tooltip p{margin:0}.judge-tooltip:after{content:'';position:absolute;top:50%;right:100%;margin-top:-8px;width:0;height:0;border-right:8px solid #36444b;border-top:8px solid transparent;border-bottom:8px solid transparent}.case-annotation-wrapper{position:absolute;width:27.5%;padding:0 18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100;color:#222;font-size:14px;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;left:72.5%}.case-annotation-wrapper .case-annotation{position:relative;background:rgba(255,255,255,.98);border:1px solid rgba(255,255,255,.98);padding:10px;-webkit-animation:transitionUp .2s;-moz-animation:transitionUp .2s;-o-animation:transitionUp .2s;-ms-animation:transitionUp .2s;animation:transitionUp .2s}.case-annotation-wrapper .case-annotation:after{content:'';position:absolute;top:-25%;right:0;bottom:-25%;left:0;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.98) 10%,rgba(255,255,255,.98) 90%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.98) 10%,rgba(255,255,255,.98) 90%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.98) 10%,rgba(255,255,255,.98) 90%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.98) 10%,rgba(255,255,255,.98) 90%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.98) 10%,rgba(255,255,255,.98) 90%,rgba(255,255,255,0) 100%);z-index:-1}.case-annotation-wrapper .anno-header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-moz-box-align:baseline;-o-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;border-bottom:2px solid #00a4d5;padding-bottom:1px}.case-annotation-wrapper .anno-header .date,.case-annotation-wrapper .anno-header .name{white-space:nowrap;overflow-x:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:5px}.case-annotation-wrapper .anno-header .name{font-size:14px;color:#222;-webkit-flex-shrink:.2;flex-shrink:.2}.case-annotation-wrapper .anno-header .date{font-size:12px;color:#acacac;min-width:75px;-webkit-flex-shrink:.8;flex-shrink:.8}.case-annotation-wrapper .anno-header .delete-annotation{color:#84848a}.case-annotation-wrapper .annotation-content{border:1px solid #dedede;margin:10px 0 0}.case-annotation-wrapper .annotation-content .anno-add-tag .input,.case-annotation-wrapper .annotation-content .anno-edit{width:100%;border:none;-webkit-border-radius:0;border-radius:0;font-size:13px;resize:none}.case-annotation-wrapper .annotation-content .annotations-edit-text{width:100%;height:5em}.case-annotation-wrapper .annotation-content .annotations-edit-text .anno-edit{height:5em;padding:4px 8px}.case-annotation-wrapper .annotation-content .annotation-edit-tags{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin:5px}.case-annotation-wrapper .annotation-content .annotation-edit-tags .anno-add-tag{-webkit-flex-basis:40%;flex-basis:40%;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}.case-annotation-wrapper .annotation-content .annotation-edit-tags .anno-add-tag .input{padding:3px;height:auto}.case-annotation-wrapper .anno-actions{padding-top:10px}.case-annotation-wrapper .anno-actions .anno-btn{height:20px;padding:0 10px;border:1px solid #00a4d5;-webkit-border-radius:4px;border-radius:4px;line-height:22px;font-size:12px;font-weight:400;text-transform:uppercase;color:#222}.case-annotation-wrapper .anno-actions .anno-btn.save{color:#fff;background:#00a4d5}.case-annotation-wrapper .anno-actions .anno-btn:hover{opacity:.9;-ms-filter:"alpha(Opacity=90)";filter:alpha(opacity=90)}.key-phrases .phrase{display:inline-block;font-size:14px;line-height:.75em;margin-bottom:.5em;margin-right:8px;cursor:context-menu;border-bottom:2px solid transparent}.key-phrases .phrase.has-quotes:after,.key-phrases .phrase.has-quotes:before{color:#acacac;font-size:smaller}.key-phrases .phrase.has-quotes:before{content:"\201C";margin-right:.25em;text-decoration:none}.key-phrases .phrase.has-quotes:after{content:"\201D";margin-left:.25em;text-decoration:none}.key-phrases .phrase:hover{border-color:rgba(0,0,0,.25)}.page-cites-reader{position:fixed;top:60px;left:calc(27.5% - 20px);width:calc(45% + 40px);max-height:calc(100% - 150px);color:#222;font:14px/1 proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;border:1px solid #dedede;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15);-webkit-border-radius:8px;border-radius:8px;overflow-x:scroll;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:8000}.page-cites-reader .card-header{padding:10px 20px;background:rgba(250,250,251,.98);border-bottom:1px solid #dedede}.page-cites-reader .close-snippet-reader{float:right;cursor:pointer}.page-cites-reader .close-snippet-reader:hover{color:#00a4d5}.page-cites-reader .incoming-cite{font-size:10px;font-weight:600;line-height:12px;color:#84848a}.page-cites-reader .snippet-header{display:inline-block;font-size:16px;line-height:20px;font-weight:600}.page-cites-reader .snippet-header a{color:#222}.page-cites-reader .snippet-header a:hover{color:#00a4d5}.page-cites-reader .case-metadata{font-size:12px;line-height:15px;color:#84848a}.page-cites-reader .case-metadata .card-cite-date{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:50%}.page-cites-reader .card-tools{background:rgba(255,255,255,.98);border-bottom:1px solid #dedede;padding:0 10px}.page-cites-reader .card-tools .card-tool{display:inline-block;margin:5px 15px 5px 0}.page-cites-reader .card-tools .card-tool a{padding:5px 10px;color:#222}.page-cites-reader .card-tools .card-tool:hover a{color:#00a4d5}.page-cites-reader .snippet-content{background:rgba(255,255,255,.98);padding:10px 20px 20px;margin:0;line-height:16px}.page-cites-reader .snippet-content span{padding:0 2px;margin:0 -2px;background:#eee;color:#59b;-webkit-border-radius:2px;border-radius:2px}.page-cites-reader .snippet-content span.sentiment-positive{color:#84c8a4;font-weight:700}.page-cites-reader .snippet-content span.sentiment-negative{color:salmon;font-weight:700}.page-cites-reader .snippet-content .opinion-body-text{font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif}body,html{height:100%}body{font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif}.full-height-application,body>.ember-view{height:100%}.full-height-application.prevent-scroll{overflow:hidden}h1{font-size:48px;font-weight:700;line-height:1.2em}em{font-weight:bolder}a{color:#00a4d5;text-decoration:none}a:hover{color:#0080bc;cursor:pointer}.underline-link{-webkit-transition:color .2s ease,border .2s ease;-moz-transition:color .2s ease,border .2s ease;-o-transition:color .2s ease,border .2s ease;-ms-transition:color .2s ease,border .2s ease;transition:color .2s ease,border .2s ease;border-bottom:.125em solid currentColor}.hide{display:none}.col-12{min-width:915px}.col-half,.col-third{display:inline-block;margin:auto 10px;vertical-align:top}.col-half{width:calc(50% - 40px)}.col-third{width:calc(33% - 20px);min-width:280px}.form{padding:20px 0;text-align:center;position:relative}.form .error-message{width:100%;text-align:center;color:#d94c4c;margin-top:-30px;margin-bottom:20px}.form .prompt-forgot-password{padding-top:5px;font-size:14px;color:#555}.form .form-fields{padding-top:15px}.input-container{position:relative;width:84%;margin:auto;padding-bottom:14px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.input-container .input-header{position:relative;width:100%;margin:auto}.input-container .input-header label{float:left;display:inline-block;font-size:13px;text-transform:uppercase;color:#888}.input-container .input-header .error-message{position:relative;top:-2px;width:auto;float:right;font-size:13px;margin:0}.input-container .toggle-password{position:absolute;top:25px;right:8px;font-size:12px;color:#84848a}.input,.select,.textarea{position:relative;width:100%;max-width:100%;margin:0 auto;padding:5px;border:1px solid #e6e6fa;-webkit-border-radius:4px;border-radius:4px;font-size:17px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input:focus,.select:focus,.textarea:focus{border:1px solid rgba(82,168,236,.8);outline:0;-webkit-box-shadow:none;box-shadow:none}.input.is-invalid,.select.is-invalid,.textarea.is-invalid{color:#d94c4c;border:1px solid #d94c4c}.input.search-input,.select.search-input,.textarea.search-input{height:100%;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif}.input,.select{height:38px;background-color:#fff}.textarea-tall{height:150px}.tag{display:inline-block;padding:4px 8px;margin:3px;-webkit-border-radius:4px;border-radius:4px;font-size:13px;word-break:break-word;background:#f0f0f0}.tag.btn-tag{cursor:pointer}.tag.green{background:#57d669;color:#fff}.tag .icon{padding:0 0 0 2px;font-size:16px;font-weight:600;color:#999;cursor:pointer}.tag .icon:hover{color:#00a4d5}.bluebook-cite em{font-weight:inherit;font-style:italic}.header-generic,.header-geo-background{width:100%;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header-content{width:80%;max-width:1200px;padding:90px 0 100px;margin:0 auto}.header-content .masthead{margin-bottom:20px;font-size:48px;font-weight:700;line-height:1.2em}.header-content a{font-size:20px;font-weight:400}.header-content p{padding:8px 0;letter-spacing:-.005em}.geo-background{background:url(https://d2xkkp20fm9wy8.cloudfront.net/backgrounds/geo_header_bg-350b9f15c5031b6018646f41eeb422fc.svg) 50%/cover no-repeat #fcfcfc;color:#222;font-family:proxima-nova,Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif}.header-generic{height:130px;margin-bottom:40px;text-align:center;color:#fff;background:#708090}.header-generic h1{line-height:130px;font-size:38px;font-weight:300}.header-generic.with-subtitle{height:190px}.header-generic.with-subtitle h1{line-height:initial;padding-top:50px}.header-generic.with-subtitle h3{padding-top:10px;font-size:25px}.page-section{width:100%}.page-section .section-content{width:80%;max-width:1200px;padding:35px 0 40px;margin:0 auto}@media only screen and (min-width:300px){.☛{top:0}}@media only screen and (min-width:350px){.☛{top:0}.academics .row.student-testimonials img{width:120%}.academics .row.student-testimonials .quote p.author{font-size:10px}}@media only screen and (min-width:400px){.☛{top:0}.academics .row.student-testimonials .quote p.author{font-size:14px}.academics .main-text .btn,.learn .main-text .btn{padding:8px 10px;font-size:15px;margin-right:6px}.marketing-page .masthead-blockquote{font-size:16px;text-align:left}}@media only screen and (min-width:450px){.☛{top:0}}@media only screen and (min-width:500px){.☛{top:0}.academics .row.student-testimonials .testimonial-wrapper .second{display:block}.academics .row.student-testimonials img{width:190%}.academics .row.student-testimonials .quote p{font-size:16px}.academics .row.student-testimonials .quote{padding:30px}.stories .prof-pic{width:49%}.stories .prof-pic.robert{width:40%;margin-right:0}.stories .highlight-quote{width:49%;font-size:16px;margin-left:1%}.stories .highlight-quote.bruce{margin-left:0;margin-right:1%}.stories .highlight-quote .raconteur{font-size:14px}.highlight-feature .featured-news-item{width:200px}.academics .videos .demo-videos,.learn .videos .demo-videos{display:inline-block;padding-top:0}.academics .videos .demo-videos .demo-vid,.learn .videos .demo-videos .demo-vid{width:24%;display:inline-block}.academics .videos .demo-videos .demo-vid .video-title,.learn .videos .demo-videos .demo-vid .video-title{padding:5px}.academics .videos .demo-videos .demo-vid .video-title .title-text,.learn .videos .demo-videos .demo-vid .video-title .title-text{font-size:11px}.academics .testimonial .testimonial-text,.learn .testimonial .testimonial-text{padding-bottom:0}.academics .testimonial .testimonial-text .quote,.learn .testimonial .testimonial-text .quote{position:absolute;top:5px;right:5px;width:40%;padding:15px}.academics .testimonial .testimonial-text .quote .read-more,.learn .testimonial .testimonial-text .quote .read-more{font-size:13px}.footer .link-group{display:inline-block;width:130px}}@media only screen and (min-width:600px){.☛{top:0}.about .bio{text-align:left}.about .bio .img-wrapper,.about .bio p{display:inline-block;vertical-align:middle}.about .bio p{width:calc(100% - 220px);padding-left:15px}.about .bio .img-wrapper{width:200px;padding-bottom:0}.academics .row.videos .main-text{width:80%}.academics .row.judges .row-content{display:inline-block;width:calc(80% - 90px);max-width:710px;padding-left:20px;vertical-align:middle}.academics .row.judges .judge-logo{display:inline-block;padding-bottom:0;vertical-align:middle}.academics .row.student-testimonials .testimonial-wrapper .third{display:block}.stories .highlight-quote{font-size:18px}.stories .prof-pic{width:40%}.stories .prof-pic.robert{width:25%}.stories .highlight-quote{width:58%}.stories .highlight-quote.robert{width:73%}.search-header-wrapper .header-pitch{display:inline;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 280px;-ms-flex:0 1 280px;flex:0 1 280px;min-width:235px;margin:0 20px;font-size:12px;text-align:justify;color:#84848a;cursor:pointer}.search-header-wrapper .header-pitch .header-learn-more{color:#00a4d5;text-decoration:underline}.homepage-masthead{min-height:450px;height:calc(100% - 200px)}.masthead-content{height:auto;padding-top:30px;margin-top:7vh;background:0 0}.home-byline,.home-title{padding:20px 70px 10px;background:rgba(255,255,255,.98)}.home-byline{padding-top:25px;padding-bottom:20px}.highlight-feature .product-story .story-section{margin-bottom:20px;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.highlight-feature .product-story .story-section.left-right{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.highlight-feature .product-story .story-section.right-left{-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.highlight-feature .product-story .story-copy,.highlight-feature .product-story .story-image{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 calc(50% - 15px);-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px)}.highlight-feature .product-story .story-copy .section-story{line-height:1.7em}.academics .videos .main-video,.learn .videos .main-video{width:80%}.academics .videos .demo-videos,.learn .videos .demo-videos{width:18%;padding-left:1%}.academics .videos .demo-videos .demo-vid,.learn .videos .demo-videos .demo-vid{display:block;width:100%}.academics .testimonial .testimonial-text .quote,.learn .testimonial .testimonial-text .quote{position:absolute;top:4%;right:2%;padding:40px 15px}.marketing-page .product-story .story-section{margin-bottom:20px;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.marketing-page .product-story .story-section.left-right{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.marketing-page .product-story .story-section.right-left{-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.marketing-page .product-story .story-copy,.marketing-page .product-story .story-image{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 calc(50% - 15px);-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px)}.marketing-page .product-story .story-copy .section-story{line-height:1.7em}.autosuggest{min-width:450px}.autosuggest .suggested-title{font-size:14px}.mobile-menu .button-with-menu,.mobile-menu .nav-link{display:inline-block;vertical-align:top;padding-top:15px;width:24%}.mobile-menu .dropdown-trigger,.mobile-menu .nav-link,.mobile-menu .welcome-name{padding-left:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.mobile-menu .button-with-menu .nav-dropdown{width:20%;min-width:0;padding:10px 0 0}.mobile-menu .button-with-menu .nav-dropdown .nav-item,.mobile-menu .button-with-menu .nav-dropdown .nav-item:active,.mobile-menu .button-with-menu .nav-dropdown .nav-item:hover,.mobile-menu .button-with-menu .nav-dropdown .nav-item:last-of-type{background:0 0}.mobile-menu .button-with-menu .nav-dropdown .nav-item:last-of-type.active,.mobile-menu .button-with-menu .nav-dropdown .nav-item:last-of-type:hover{background-image:none}.mobile-menu .button-with-menu .nav-dropdown .nav-item a{padding-left:15px}.mobile-menu .logged-in-navigation .button-with-menu{width:100%}.mobile-menu .logged-in-navigation .button-with-menu .nav-dropdown{width:100%;padding-bottom:40px;background-color:#f3f1f1}.mobile-menu .logged-in-navigation .button-with-menu .nav-dropdown .nav-item{width:19%;display:inline-block;vertical-align:top;background-color:#f3f1f1}.mobile-menu .logged-in-navigation .button-with-menu .nav-dropdown .nav-item a{width:100%;white-space:pre-line;line-height:1em;text-align:center}.mobile-menu .logged-in-navigation .button-with-menu .nav-dropdown .nav-item a .fa{display:block;padding-bottom:5px;padding-right:0}.mobile-menu .logged-in-navigation .nav-item{background-color:#f3f1f1}}@media only screen and (min-width:700px){.☛{top:0}.about .investor_box div{margin-bottom:0}.about .investor_box a img{max-width:100%;max-height:100%}.about .investor_box .one-line{display:inline-block;padding:20px 0 10px;vertical-align:middle}.about .investor_box .row2{display:inline-block;padding-top:20px}.about .investor_box .row2 .left{padding-left:-10px;display:inline-block}.about .investor_box .row2 .left .bottom{padding-top:50px}.about .investor_box .row2 .center{display:inline-block;padding:30px 30px 70px;vertical-align:top}.about .investor_box .row2 .right{display:inline-block}.about .investor_box .row2 .right .bottom{padding-top:65px}.academics .row.tools .teaching-videos,.academics .row.tools .tools-for-schools{width:35%;display:inline-block;margin-bottom:0;padding-right:4%}.academics .row.tools .teaching-videos:last-of-type,.academics .row.tools .tools-for-schools:last-of-type{padding-right:0}.academics .row.student-testimonials img{width:160%}.stories .prof-pic{width:30%}.stories .prof-pic.greg{width:40%}.stories .highlight-quote{width:68%}.stories .highlight-quote.greg{width:58%}.stories .raconteur{font-size:15px}.highlight-feature .highlight-header{margin:0 auto -125px}.highlight-feature .product-story{margin:50px 0 0}.highlight-feature .product-story .story-section{margin:0 auto 100px}.highlight-feature .product-story .story-copy,.highlight-feature .product-story .story-image{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 calc(50% - 25px);-ms-flex:0 0 calc(50% - 25px);flex:0 0 calc(50% - 25px)}.highlight-feature .featured-news-item{padding:25px 20px}.highlight-feature .featured-news-item:before{content:'';position:absolute;top:5px;left:-5px;height:35px;width:250px;border-top:1px solid #84848a;border-left:1px solid #84848a}.academics .testimonial .testimonial-text .quote,.learn .testimonial .testimonial-text .quote{position:absolute;top:8%;right:8%;width:30%}.academics .testimonial .testimonial-text .quote .read-more,.learn .testimonial .testimonial-text .quote .read-more{font-size:16px}.marketing-page .masthead{padding:50px}.marketing-page .masthead-headline{font-size:42px}.marketing-page .masthead-byline{margin-bottom:60px;font-size:20px;line-height:1.5}.marketing-page .product-story{margin:50px}.marketing-page .product-story .story-section{margin:0 auto 100px}.marketing-page .product-story .story-copy,.marketing-page .product-story .story-image{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 calc(50% - 25px);-ms-flex:0 0 calc(50% - 25px);flex:0 0 calc(50% - 25px)}}@media only screen and (min-width:800px){.☛{top:0}.academics .row.student-testimonials img{width:120%}.academics .row.student-testimonials .quote{padding:20px}.stories .highlight-quote{font-size:20px}.footer .row1,.footer .row2{display:inline-block}.mobile-menu,.mobile-menu-trigger{display:none}.modal-login{background:0 0;bottom:calc(100% - 350px);left:calc(100% - 225px)}}@media only screen and (min-width:900px){.☛{top:0}.academics .row.videos .main-text{width:52%}.academics .row.videos .main-text p{font-size:16px}.academics .row.student-testimonials img{width:100%}.academics .row.student-testimonials .quote p{font-size:17px}.academics .videos .main-video,.learn .videos .main-video{width:44%}.academics .videos .demo-videos,.learn .videos .demo-videos{width:11%}.academics .videos .demo-videos .demo-vid,.learn .videos .demo-videos .demo-vid{margin:5px 0}.academics .main-text,.learn .main-text{width:40%;padding-left:3%;padding-top:0}.academics .main-text .main-actions,.learn .main-text .main-actions{padding-top:6%}.academics .main-text .btn,.learn .main-text .btn{padding:6px;font-size:13px;margin-right:3px}.academics .materials .row-content>div,.learn .materials .row-content>div{display:inline-block;width:30.3%;margin-bottom:0;padding-right:4%}.academics .materials .row-content>div:last-of-type,.learn .materials .row-content>div:last-of-type{padding-right:0}.academics .quotes,.learn .quotes{padding:30px 1%}.academics .quotes .quote-wrapper,.learn .quotes .quote-wrapper{min-width:165px;margin-right:1%}.academics .quotes .quote-wrapper:last-of-type,.learn .quotes .quote-wrapper:last-of-type{margin-right:0}.academics .quotes .quote-wrapper,.learn .quotes .quote-wrapper{width:18%;max-width:250px}.academics .testimonial .testimonial-text,.learn .testimonial .testimonial-text{width:75%}.marketing-page .masthead-byline{margin-bottom:80px}.footer .link-group{width:130px}}@media only screen and (min-width:1000px){.☛{top:0}.academics .row.student-testimonials .quote{margin-bottom:3%;padding:25px}.highlight-feature .highlight-header{margin:0 auto -200px}.highlight-feature .product-story{margin:100px 0 0}.highlight-feature .product-story .story-section{margin:0 auto 125px}.upsell-header-container{height:190px}.case-header.shifted-down{top:255px}.marketing-page .product-story{margin:100px}.marketing-page .product-story .story-section{margin:0 auto 125px}}@media only screen and (min-width:1100px){.☛{top:0}.academics .row.videos .main-text{width:47%;padding-left:3%}.academics .row.videos .main-text p{font-size:17px}.academics .row.student-testimonials .testimonial-wrapper{left:5%;right:auto}.academics .row.student-testimonials .quote{width:60%;padding:30px}.academics .videos .main-video,.learn .videos .main-video{width:49%}.academics .videos .demo-videos .demo-vid,.learn .videos .demo-videos .demo-vid{margin:10px 0}.academics .videos .demo-videos .demo-vid .video-title .title-text,.learn .videos .demo-videos .demo-vid .video-title .title-text{font-size:12px}.academics .main-text,.learn .main-text{width:35%;padding-left:2%}.academics .main-text .btn,.learn .main-text .btn{padding:8px;font-size:14px;margin-right:6px}}@media only screen and (min-width:1200px){.☛{top:0}.academics .row.student-testimonials .quote{margin-bottom:5%;width:55%}.academics .videos .demo-videos .demo-vid,.learn .videos .demo-videos .demo-vid{margin:10px 0}.academics .videos .demo-videos .demo-vid .video-title,.learn .videos .demo-videos .demo-vid .video-title{padding:10px}.academics .videos .demo-videos .demo-vid .video-title .title-text,.learn .videos .demo-videos .demo-vid .video-title .title-text{font-size:13px}}@media only screen and (min-width:1300px){.☛{top:0}.home-byline,.home-title{padding-left:80px}.academics .main-text .btn,.learn .main-text .btn{padding:8px 10px;font-size:15px}}@media only screen and (max-width:1600px){.☛{top:0}.navbar .logged-in-user-menu .nav-dropdown{right:0;width:calc(100% - 1px)}.product-nav .nav-contents-wrapper{border:none}}@media only screen and (max-width:1500px){.☛{top:0}}@media only screen and (max-width:1400px){.☛{top:0}}@media only screen and (max-width:1300px){.☛{top:0}}@media only screen and (max-width:1200px){.☛{top:0}.research-item{width:calc(90% - 40px)}.navbar .logged-in-user-menu .dropdown-trigger-label{max-width:150px}}@media only screen and (max-width:1100px){.☛{top:0}.date-range-summary{margin-left:10px}}@media only screen and (max-width:1000px){.☛{top:0}.date-range-summary{display:none}.research-item{width:calc(100% - 40px)}.product-nav .nav-dummy{display:none}.product-nav .help-header-menu{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 800px;-ms-flex:1 1 800px;flex:1 1 800px}.upsell-header{display:block}.upsell-header .ravel-logo{padding-bottom:5px}.upsell-header .brand-text{display:none}.upsell-header .dismiss-upsell{position:absolute;top:50px;right:30px}}@media only screen and (max-width:900px){.☛{top:0}.upsell-header .product-upsell-container .upsell-img{width:170px}}@media only screen and (max-width:800px){.☛{top:0}.client-alerts{display:block}.client-alert-reader{overflow:visible}.client-alert-reader .text-header{padding:0 0 40px}.client-alerts-sidebar{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-moz-box-align:baseline;-o-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around;margin:10px 10px 0;padding:20px;border:1px solid #dedede}.client-alerts-sidebar .sidebar-header{margin:auto;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%}.reader{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;margin:0}.move-over .anchor-column.right,.move-over .reader{-webkit-transform:initial;-moz-transform:initial;-o-transform:initial;-ms-transform:initial;transform:initial}.opinion-body-text .query-hilite:before{bottom:2px}.opinion-body-text .paragraph-number{padding:0 5px;width:auto;top:.2em;left:-25px;font-size:10px;line-height:1.5em;color:#acacac;background:initial}.opinion-body-text .footnote{padding:.25em .35em .45em .1em}.reader-wrapper.is-scrolling .reader .opinion-body-text .query-hilite:before{height:1.1em}.document-text .separator{margin:30px 0}.document-text .opinion{margin-top:0}.document-text .opinion.heading{margin:0 10px}.document-text .opinion .opinion-body-text{margin:0 10px .5em;font-size:19px;line-height:1.1em}.document-text .opinion .opinion-nickname{padding-top:30px;font-size:26px;line-height:1em;margin:0}.document-text .opinion .opinion-name{font-size:18px;line-height:1em;margin:0 0 40px}.document-text .opinion .opinion-court,.document-text .opinion .opinion-docket,.document-text .opinion .opinion-events,.document-text .opinion .opinion-firstPages{margin-bottom:0}.document-text .opinion .opinion-counsels:first-of-type{padding-top:25px}.progress-container{bottom:-3px;height:3px}.progress-container .inner-progress{height:100%;-webkit-border-radius:0;border-radius:0;-webkit-transition:width .75s;-moz-transition:width .75s;-o-transition:width .75s;-ms-transition:width .75s;transition:width .75s}.page-cites-reader.move-over{-webkit-transform:initial;-moz-transform:initial;-o-transform:initial;-ms-transform:initial;transform:initial}.pricing-card{margin:0 0 70px;padding-bottom:50px}.pricing-card .plan-name{font-size:22px}.pricing-card .collapsable-content{margin-bottom:30px}.pricing-card.normal{width:49%;width:calc(50% - 10px);min-width:initial;max-width:initial}.pricing-card .header-section{width:40%;padding:2.5% 0;margin-bottom:initial;float:left;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pricing-card .header-section .sub-text{font-size:12px;line-height:.5em}.pricing-card .blurb{width:60%;float:left;padding:8% 10px 0 5px;height:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pricing-card .feature-header{zoom:1}.pricing-card .feature-header:after,.pricing-card .feature-header:before{content:"";display:table}.pricing-card .feature-header:after{clear:both}.pricing-card .pricing-buttons{position:absolute;top:auto;background:0 0;bottom:29px;left:0;right:0}.common-questions .column{width:48%}.common-questions .column.right{padding-left:2.5%}.search-list-item.anchored,.search-list-item:hover{margin:inherit;padding:0}.search-list-item.anchored:first-child,.search-list-item:hover:first-child{margin:inherit}.search-list-item.anchored .search-list-item-toolbar,.search-list-item:hover .search-list-item-toolbar{-webkit-transition:initial;-moz-transition:initial;-o-transition:initial;-ms-transition:initial;transition:initial}.search-list-item-toolbar{position:relative;height:30px;padding:0 10px;border-top:1px solid #dedede;opacity:1;-ms-filter:none;filter:none}.search-list-item-toolbar .search-list-item-toolbar-button{padding-top:4px}.search-list-item-header-link{padding:6px 30px 1px 10px}.search-list-item-subhead{padding:0 10px}.search-list-item-court,.search-list-item-date,.search-list-item-docket,.search-list-item-incoming{font-size:15px;line-height:17 pm}.marketing-nav .nav-contents-wrapper .calls-to-action,.marketing-nav .nav-contents-wrapper .client-matter-selector,.marketing-nav .nav-contents-wrapper .logged-in-user-menu,.marketing-nav .nav-contents-wrapper .nav-marketing-items,.navbar .logged-in-user-menu .nav-salutation{display:none}.home-search-wrapper .search-bar-wrapper,.nav-search-wrapper .search-bar-wrapper{width:100%}}@media only screen and (max-width:700px){.☛{top:0}.pricing-card .plan-name{font-size:20px}}@media only screen and (max-width:600px){.☛{top:0}.pricing-card{width:95%!important;margin-top:26px}.navbar .logged-in-user-menu .dropdown-trigger-label{max-width:100px}.product-nav .help-header-menu .dropdown-trigger-label{display:none}}@media only screen and (max-width:500px){.☛{top:0}.academics .videos .demo-videos,.learn .videos .demo-videos{width:100%;padding-top:5px}.academics .videos .demo-videos .demo-vid,.learn .videos .demo-videos .demo-vid{display:inline-block;width:23.5%;vertical-align:top}.academics .videos .demo-videos .demo-vid img,.learn .videos .demo-videos .demo-vid img{display:none}.academics .videos .demo-videos .demo-vid .video-title,.learn .videos .demo-videos .demo-vid .video-title{position:relative;max-width:100%;height:2em;padding:2px;text-align:center;-webkit-border-radius:4px;border-radius:4px}.academics .videos .demo-videos .demo-vid .video-title .title-text,.learn .videos .demo-videos .demo-vid .video-title .title-text{font-size:11px}}@media only screen and (max-width:450px){.☛{top:0}.product-nav .client-matter-selector{min-width:50px}.product-nav .help-header-menu{display:none}}@media only screen and (max-width:400px){.☛{top:0}.header-content .masthead{font-weight:500}.header-content .masthead .masthead-emphasis{font-weight:700}.common-questions .column{width:100%;padding-top:0}.common-questions .column.right{padding-left:0}.common-questions .qa{padding:15px 0 30px}.client-matter-selector .client-matter-tooltip{top:-45px;left:5px}.navbar .logged-in-user-menu .dropdown-trigger-label{display:none}.product-nav .client-matter-selector.is-editing-client-matter{display:block!important;position:absolute;left:0;right:0;top:49px}.product-nav .client-matter-selector.is-editing-client-matter .client-matter-input{width:44%;margin-top:13px}}@media only screen and (max-width:350px){.☛{top:0}}@media only screen and (max-width:300px){.☛{top:0}}@media only screen and (max-width:800px){.modal .dialog{width:90%;left:5%}.header-content,.page-section .section-content{width:85%}}@media only screen and (max-width:320px){.modal .dialog{width:95%;max-height:95vh;left:2.5%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none;animation:none}.header-content,.page-section .section-content{width:95%}}@media only screen and (max-width:415px){h1{font-size:34px}.header-content{width:90%;padding:50px 0 55px}.header-content .masthead{font-size:34px;line-height:1em}.header-content .header-supporting{font-size:18px}.page-section .section-content{width:90%}}