@font-face{font-family:lato;font-style:normal;font-weight:400;src:url(../fonts/lato-v17-latin-regular.eot);src:local(''),url(../fonts/lato-v17-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/lato-v17-latin-regular.woff2) format('woff2'),url(../fonts/lato-v17-latin-regular.woff) format('woff'),url(../fonts/lato-v17-latin-regular.ttf) format('truetype'),url(../fonts/lato-v17-latin-regular.svg#Lato) format('svg')}body{font-size:18px;line-height:normal;color:#353538}body.menu-open,body.overlay-open{overflow:hidden}*{outline:none}.cf:before,.cf:after,.arpr_article_preview:before,.arpr_article_preview:after{content:" ";display:table}.cf:after,.arpr_article_preview:after{clear:both}*{outline:none}a{color:#3f5765;text-decoration:none}a:hover{color:#2b3a42;text-decoration:underline}a:active{color:#353538;text-decoration:underline}a:visited{color:#414145;text-decoration:none}p{margin:0 0 11px;padding:0}h6{margin:0 0 17px}h1,h2,h3,h4,h5{margin:0 0 2px;line-height:normal}h1{font-weight:400;font-size:49px;margin:0 0 10px}h2{font-weight:700;font-size:31px}h3{font-weight:600;font-size:25px}h4{font-weight:700;font-size:20px!important}h5{font-weight:700;font-size:16px!important}#page-container{padding-top:0!important}body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:0!important}.et_pb_module_inner{margin:0 0 22px;width:100%}.et_pb_gutters3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_module{margin-bottom:0!important}.et_pb_gutters3 .et_pb_column,.et_pb_gutters3.et_pb_row .et_pb_column{margin-right:0}.et_pb_column{box-sizing:border-box;padding-left:15px;padding-right:15px;padding-top:0;padding-bottom:0}.et_pb_column_layout_1_1:before{content:'1/1'}.et_pb_column_layout_1_5:before{content:'1/5'}.et_pb_column_layout_2_9:before{content:'2/9'}.et_pb_column_layout_1_4:before{content:'1/4'}.et_pb_column_layout_1_3:before{content:'1/3'}.et_pb_column_layout_4_9:before{content:'4/9'}.et_pb_column_layout_2_3:before{content:'2/3'}.et_pb_section{padding-top:30px!important;padding-bottom:30px!important}.et_pb_gallery{max-width:940px;margin:0 auto}@media only screen and (max-width:959px){.et_pb_section{padding-left:20px;padding-right:20px}.et_pb_row{width:100%;display:flex;flex-direction:column;padding:0 15px 6px!important}.et_pb_column{padding-left:0;padding-right:0;border-right:0!important}.et_pb_column:first-child{padding-left:0}.et_pb_column.et_pb_column_1_1,.et_pb_column_layout_1_1,.et_pb_column.et_pb_column_1_2,.et_pb_column_layout_1_2,.et_pb_column.et_pb_column_1_5,.et_pb_column_layout_1_5,.et_pb_column.et_pb_column_2_9,.et_pb_column_layout_2_9,.et_pb_column.et_pb_column_1_4,.et_pb_column_layout_1_4,.et_pb_column.et_pb_column_1_3,.et_pb_column_layout_1_3,.et_pb_column.et_pb_column_4_9,.et_pb_column_layout_4_9,.et_pb_column.et_pb_column_2_3,.et_pb_column_layout_2_3{width:100%!important;margin-right:0!important;margin-left:0!important}body.home .et_pb_row_0 .et_pb_column_1,body.home .et_pb_row_3 .et_pb_column_1_3,body.home .et_pb_row_5 .et_pb_column_1_3,body.home .et_pb_row_6 .et_pb_column_8,body.home .et_pb_row_7 .et_pb_column_11,body.home .et_pb_row_8 .et_pb_column_12,body.home .et_pb_row_9 .et_pb_column_15,body.home .et_pb_row_10 .et_pb_column_16,body.home .et_pb_row_11 .et_pb_column_19{order:1}body.home .et_pb_row_0 .et_pb_column_0,body.home .et_pb_row_6 .et_pb_column_9,body.home .et_pb_row_7 .et_pb_column_10,body.home .et_pb_row_8 .et_pb_column_13,body.home .et_pb_row_9 .et_pb_column_14,body.home .et_pb_row_10 .et_pb_column_17,body.home .et_pb_row_11 .et_pb_column_18{order:2}body.home .et_pb_row_2 .et_pb_column_2_3,body.home .et_pb_row_4 .et_pb_column_2_3,body.home .et_pb_row_6 .et_pb_column_2_3,body.home .et_pb_row_8 .et_pb_column_2_3{margin-bottom:0!important}body.home .et_pb_row_4,body.home .et_pb_row_5,body.home .et_pb_row_6,body.home .et_pb_row_7,body.home .et_pb_row_8,body.home .et_pb_row_9{padding-bottom:0!important;margin-bottom:0!important}body.home .et_pb_row_0 .et_pb_button_module_wrapper{justify-content:center;display:flex}}@media only screen and (min-width:960px) and (max-width:1290px){.et_pb_section{padding-left:30px;padding-right:30px}.et_pb_row{width:100%;display:flex;flex-direction:row;padding:0 15px 6px!important}.et_pb_column:first-child{padding-left:0}.et_pb_column.et_pb_column_1_1,.et_pb_column_layout_1_1{width:100%}.et_pb_column.et_pb_column_1_2,.et_pb_column_layout_1_2{width:50%}.et_pb_column.et_pb_column_1_5,.et_pb_column_layout_1_5{width:20%}.et_pb_column.et_pb_column_2_9,.et_pb_column_layout_2_9{width:22.22%}.et_pb_column.et_pb_column_1_4,.et_pb_column_layout_1_4{width:25%}.et_pb_column.et_pb_column_1_3,.et_pb_column_layout_1_3{width:45%}.et_pb_column.et_pb_column_4_9,.et_pb_column_layout_4_9{width:44.44%}.et_pb_column.et_pb_column_2_3,.et_pb_column_layout_2_3{width:55%}}@media only screen and (min-width:1290px){.et_pb_row{width:100%;max-width:1230px;display:flex;flex-direction:row;padding:0 15px 6px!important}.et_pb_column:first-child{padding-left:0}.et_pb_column.et_pb_column_1_1,.et_pb_column_layout_1_1{width:100%}.et_pb_column.et_pb_column_1_2,.et_pb_column_layout_1_2{width:50%}.et_pb_column.et_pb_column_1_5,.et_pb_column_layout_1_5{width:20%}.et_pb_column.et_pb_column_2_9,.et_pb_column_layout_2_9{width:22.22%}.et_pb_column.et_pb_column_1_4,.et_pb_column_layout_1_4{width:25%}.et_pb_column.et_pb_column_1_3,.et_pb_column_layout_1_3{width:45%}.et_pb_column.et_pb_column_4_9,.et_pb_column_layout_4_9{width:44.44%}.et_pb_column.et_pb_column_2_3,.et_pb_column_layout_2_3{width:55%}}@media only screen and (min-width:960px){body.home .et_pb_row_6 .et_pb_column_1_2,body.home .et_pb_row_7 .et_pb_column_1_2,body.home .et_pb_row_8 .et_pb_column_1_2,body.home .et_pb_row_9 .et_pb_column_1_2,body.home .et_pb_row_10 .et_pb_column_1_2,body.home .et_pb_row_11 .et_pb_column_1_2{align-items:center;display:flex}}.et-db #et-boc .et-fb-form__toggle--always-open .et-fb-settings-module-items-wrap .et-fb-item-button-wrap--add,.et_pb_column--add-new{display:none!important}footer{background:#fcfcfc;border-top:1px solid #b9b9c4}footer .footer-container{width:940px;margin:0 auto;display:flex;flex-direction:row;font-size:14px;line-height:18px;padding:27px 0 58px}footer .copyright{width:25%}footer .links{text-align:right;width:75%}footer .links ul{display:flex;flex-direction:row;float:right}footer .links ul li:last-child span{display:none}footer .links ul li span{color:#b9b9c4;display:inline-block;padding:0 10px}@media only screen and (min-width:960px) and (max-width:1290px){footer .footer-container{width:100%;padding:27px 30px 58px;box-sizing:border-box}}@media only screen and (max-width:960px){footer .footer-container{width:100%;flex-direction:column}footer .copyright,footer .links{text-align:center;width:100%}footer .links ul{margin:22px 0 0;float:none;display:flex;flex-direction:column;justify-content:center;align-items:center}footer .links ul li{padding-bottom:5px}footer .links ul li span{display:none}}header.home{position:relative;z-index:1000}body.sticky{padding-top:150px}body.sticky header{position:fixed;top:0;width:100%}header.home .top-container{background:#0c3859;display:flex;height:30px}header.home .top-container .top-left,header.home .top-container .top-right{background:#0c3859;position:relative;z-index:100;flex-grow:1;flex-basis:0}header.home .top-container .top{width:1006px;margin:0 auto;display:flex;flex-direction:row;line-height:0}header.home .mobile-nav,header.sub .mobile-nav{display:none}header.home .top-container .top .phone a,header.home .top-container .top .newsletter a{color:#fff}header.home .top-container .top .phone a:hover,header.home .top-container .top .newsletter a:hover{color:#ebf7ff}header #hamburger{display:none}header #hamburger{width:20px;height:15px;position:absolute;left:20px;overflow:hidden;margin:9px 0 0 10px}header #hamburger span{display:block;position:absolute;text-indent:-99999px;height:3px;width:27px;background:#000;transition:.3s;transform:rotate(0deg)}header #hamburger span:nth-child(1){transform-origin:2px 1px;top:0}header #hamburger span:nth-child(2){top:6px}header #hamburger span:nth-child(3){top:12px;transform-origin:2px 2px}header #hamburger.open span:nth-child(1){transform:rotate(36deg)}header #hamburger.open span:nth-child(2){transition-delay:.1s;transition:.3s;transform:translateX(-100%)}header #hamburger.open span:nth-child(3){transform:rotate(-36deg)}header.home .top-container .top .newsletter{flex-grow:1;flex-basis:0}header.home .top-container .top .newsletter{display:flex;align-items:center;height:30px;justify-content:right;text-align:right;font-family:lato;font-size:14px;line-height:18px}header.home .menu-logo-container{height:120px;background:#fbfbfb;border-bottom:1px solid #b9b9c4;text-align:center;flex-grow:1}header.home .menu-logo{max-width:1006px;width:100%;height:120px;margin:0 auto;display:flex;justify-content:center}body.sticky header .menu-logo-container,body.sticky header .menu-logo{height:80px}header.home .menu-logo .menu-left{width:calc(100% - 125px);padding-right:20px;padding-top:40px}header.home .menu-logo .menu-right{width:calc(100% - 125px);padding-left:20px;padding-top:40px}body.sticky header.home .menu-logo .menu-left,body.sticky header.home .menu-logo .menu-right{padding-top:20px}header.home .menu-logo .menu-left ul,header.home .menu-logo .menu-right ul{display:flex;white-space:nowrap}header.home .menu-logo .menu-left ul{justify-content:left}header.home .menu-logo .menu-right ul{justify-content:right}header.home .menu-logo .menu-left ul>li{text-align:left;position:relative;height:30px;padding-right:10px;padding-left:10px}header.home .menu-logo .menu-right ul>li{text-align:left;position:relative;height:30px;padding-left:10px;padding-right:10px}header.home .menu-logo .menu-left ul li.menu-item-has-children:hover ul.sub-menu,header.home .menu-logo .menu-right ul li.menu-item-has-children:hover ul.sub-menu{display:flex}header.home .menu-logo .menu-left ul .arrow,header.home .menu-logo .menu-right ul .arrow{display:none}header.home .menu-logo .menu-left ul li.menu-item-has-children>.arrow,header.home .menu-logo .menu-right ul li.menu-item-has-children>.arrow{display:inline-block;margin-left:5px}header.home .menu-logo .menu-left ul ul.sub-menu,header.home .menu-logo .menu-right ul ul.sub-menu{display:none;position:absolute;flex-direction:column;border-top:1px solid #ffbf1f;background:#fff;margin-top:5px;box-shadow:3px 3px 10px 0 rgba(53,53,56,.32);padding:5px 0;border-radius:4px}header.home .menu-logo .menu-left ul ul.sub-menu li,header.home .menu-logo .menu-right ul ul.sub-menu li{text-align:left;padding:0 10px 5px;white-space:nowrap}header.home .menu-logo .menu-left ul ul.sub-menu li a,header.home .menu-logo .menu-right ul ul.sub-menu li a{font-weight:400}header.home .menu-logo .menu-left ul ul.sub-menu li:first-child a,header.home .menu-logo .menu-right ul ul.sub-menu li:first-child a{font-weight:700}header.home .menu-logo .menu-left a,header.home .menu-logo .menu-right a{font-family:open sans,Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:16px;color:#023650;text-decoration:none}header.home .menu-logo .menu-left a:hover,header.home .menu-logo .menu-right a:hover,header.home .menu-logo .menu-left .current-menu-item>a,header.home .menu-logo .menu-right .current-menu-item>a{color:#023650;text-decoration:none;border-bottom:1px solid #023650}header.home .menu-logo .menu-left ul li.menu-item-has-children>a:hover,header.home .menu-logo .menu-right ul li.menu-item-has-children>a:hover{border-bottom:0}body.sticky header .menu-logo .menu-left a,body.sticky header .menu-logo .menu-right a{font-size:14px}header.home .menu-logo .logo{display:flex;width:250px;margin:0 auto;transition:width .25s ease-in-out;align-items:center}body.sticky header .menu-logo .logo{width:180px}header.home .menu-logo .logo img{display:block;width:100%;margin:0 auto}header.home .top-container .top .phone{display:flex;align-items:center;height:30px;font-family:lato;font-size:14px;line-height:18px;background:url(../img/phone-icon-white.png) no-repeat;padding:0 0 0 18px;background-size:auto 14px;background-position:0 9px;color:#fff}header.home .mobile-nav{display:none}@media only screen and (min-width:960px) and (max-width:1290px){header.home .top-container .top{width:100%;padding:0 30px;box-sizing:border-box}header.home .menu-logo{max-width:100%;padding:0 30px;box-sizing:border-box}header.home .menu-logo .menu-left ul li{padding-right:10px}header.home .menu-logo .menu-right ul li{padding-left:10px}header.home .menu-logo .logo{width:200px}header.home .menu-logo .menu-left{width:calc(100% - 100px);padding-right:20px}header.home .menu-logo .menu-right{width:calc(100% - 100px);padding-left:20px}}@media only screen and (max-width:960px){header.home .menu-logo-container{height:80px}header.home .menu-logo{height:80px}header.home .top-container .top .newsletter a{display:inline-block;padding:5px 0 0}header.home .menu-logo .logo{width:auto}header.home .menu-logo .logo img{max-width:175px}body.sticky header .menu-logo .logo{width:100%}header.home .top-container .top{width:100%;height:30px;padding:0 20px;box-sizing:border-box;background:#0c3859;justify-content:right;position:relative}header.home .menu-logo .logo{width:100%;max-width:400px;display:block;margin:0 auto;padding:0 20px;box-sizing:border-box}header.home .top-container .top .phone{text-align:right;color:#fff;background-image:url(../img/phone-icon-white.png)}header.home .top-container .top .newsletter{align-items:normal}}@media only screen and (max-width:960px){header #hamburger{display:block}header.home .menu-logo{align-items:center}header.home .menu-logo .menu-left,header.home .menu-logo .menu-right{display:none}header.home .mobile-nav,header.sub .mobile-nav{display:none;width:100%;border-bottom:2px solid #3f5765;padding:0 0 10px;position:absolute;background:#fff;transition:all .3s}header.home .mobile-nav.visible,header.sub .mobile-nav.visible{display:block;padding:17px 0 0 20px;text-align:left;height:100vh}.mobile-menu{list-style-type:none;padding:0;margin:0;font-size:20px;perspective:1000px;position:relative}.mobile-menu li{padding:0 0 5px}.mobile-menu li a,.mobile-menu li a:hover,.mobile-menu li a:visited,.mobile-menu li a:active{display:block;transition:transform .6s;transform-style:preserve-3d;transform-origin:0 0;transform:rotateY(90deg);padding:0 0 0 20px;font-weight:600;font-size:25px;color:#353538;text-decoration:none}.mobile-menu .sub-menu li{padding-left:20px}.mobile-menu .sub-menu li span{display:none}.mobile-menu .sub-menu li:last-child{padding-bottom:0}.mobile-menu .sub-menu li:first-child{padding-top:5px}.mobile-menu .sub-menu li a,.mobile-menu .sub-menu li a:hover,.mobile-menu .sub-menu li a:visited,.mobile-menu .sub-menu li a:active{font-size:20px;font-weight:400}.mobile-menu.open li a{transform:rotateY(0deg)}.mobile-menu li span{display:block;opacity:0;position:absolute;left:7px;transform-origin:0 0;transition:all .5s;transition-delay:.4s;width:3px;height:10px;background:#000}.mobile-menu li:nth-child(2) a{transition-delay:.1s}.mobile-menu li:nth-child(2) span{transform:translateY(-66px)}.mobile-menu li:nth-child(3) a{transition-delay:.2s}.mobile-menu li:nth-child(3) span{transform:translateY(-99px)}.mobile-menu li:nth-child(4) a{transition-delay:.3s}.mobile-menu li:nth-child(4) span{transform:translateY(-132px)}.mobile-menu.open li.current-menu-item span,.mobile-menu.open li.current-page-ancestor span{opacity:1;transition-delay:.25s;transform:translateY(0px);height:33px}.mobile-menu .sub-menu li.current_page_item span{display:block;height:26px}}.et_pb_row{padding-left:0!important;padding-right:0!important;padding-bottom:30px!important;margin-bottom:30px!important}.et_pb_column_1_5,.et_pb_column_1_4,.et_pb_column:last-of-type{border-right:0}.et_pb_module_inner .et_pb_row,.et_pb_row .et_pb_module_inner{padding-bottom:0!important;margin-bottom:0!important;border-bottom:0!important}.et_pb_row .et_pb_module{margin-bottom:16px!important;padding-bottom:16px!important}.et_pb_row .et_pb_module:last-of-type,.et_pb_row.arpr_article_preview:last-child,.et_pb_row.arpr_article_preview:only-child{border-bottom:0!important;padding-bottom:0!important;margin-bottom:0!important}.et_pb_column_1_5{padding:0!important}.et_pb_column_1_5 .arpr_article_preview:last-child{padding:20px!important;padding-bottom:20px!important;height:100%}.et_pb_column_1_5:first-child .arpr_article_preview:last-child{padding-left:0!important}.et_pb_column_1_5:last-child .arpr_article_preview:last-child{padding-right:0!important}@media only screen and (max-width:960px){.et_pb_row{border-bottom:0}.et_pb_row .et_pb_module:last-of-type,.et_pb_row.arpr_article_preview:last-child,.et_pb_row.arpr_article_preview:only-child{margin-bottom:2px!important;padding-bottom:16px!important}}.container-404{width:1240px;margin:0 auto;padding-top:100px;padding-bottom:30px}.container-404 p.small,.container-404 h2,.container-404 .author-date{margin:0;padding:0}.container-404 .search-container{text-align:center}@media only screen and (min-width:960px) and (max-width:1290px){.container-404{width:100%;box-sizing:border-box;padding-left:30px;padding-right:30px}}@media only screen and (max-width:960px){.container-404{width:100%;box-sizing:border-box;padding-left:20px;padding-right:20px}.container-404 .latest-articles{flex-direction:column}.container-404 .latest-articles .item{width:100%;border-bottom:1px solid #efefef;padding-bottom:15px;margin-bottom:15px;padding-left:0;padding-right:0}.container-404 .latest-articles .item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}}@font-face{font-family:open sans;font-style:italic;font-weight:300;font-stretch:normal;font-display:swap;src:url(/wp-content/themes/cns/fonts/open-sans-italic.ttf) format('truetype')}@font-face{font-family:open sans;font-style:italic;font-weight:400;font-stretch:normal;font-display:swap;src:url(/wp-content/themes/cns/fonts/open-sans-italic.ttf) format('truetype')}@font-face{font-family:open sans;font-style:italic;font-weight:600;font-stretch:normal;font-display:swap;src:url(/wp-content/themes/cns/fonts/open-sans-italic.ttf) format('truetype')}@font-face{font-family:open sans;font-style:italic;font-weight:700;font-stretch:normal;font-display:swap;src:url(/wp-content/themes/cns/fonts/open-sans-italic.ttf) format('truetype')}@font-face{font-family:open sans;font-style:italic;font-weight:800;font-stretch:normal;font-display:swap;src:url(/wp-content/themes/cns/fonts/open-sans-italic.ttf) format('truetype')}@font-face{font-family:open sans;font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(/wp-content/themes/cns/fonts/open-sans-normal.ttf) format('truetype')}@font-face{font-family:open sans;font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(/wp-content/themes/cns/fonts/open-sans-normal.ttf) format('truetype')}@font-face{font-family:open sans;font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(/wp-content/themes/cns/fonts/open-sans-normal.ttf) format('truetype')}@font-face{font-family:open sans;font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(/wp-content/themes/cns/fonts/open-sans-normal.ttf) format('truetype')}@font-face{font-family:open sans;font-style:normal;font-weight:800;font-stretch:normal;font-display:swap;src:url(/wp-content/themes/cns/fonts/open-sans-normal-bold.ttf) format('truetype')}.opinions-detail-page{max-width:1006px}.opinion-detail{width:100%;padding:30px 0}.opinion-detail p{color:#011b28}.opinion-main{width:75%;float:left;padding-right:30px;box-sizing:border-box}.opinion-main h3{color:#023650!important;padding:0;margin:0}.opinion-main .header h1{color:#023650!important;padding:0;margin:0 0 20px}.opinion-action{margin-bottom:25px}.opinion-pdf object{margin:10px 0 20px}.opinion-pdf h3 a{float:right;margin-top:-4px}.opinion-data{width:25%;float:left;box-sizing:border-box;padding-left:30px}.opinion-data.desktop{display:block}.opinion-data.mobile{display:none}.opinion-data .data-box{width:100%;border:1px solid #353538}.opinion-data .data-box .inner{padding:10px 15px 0}.opinion-data .data-box .citations{border-top:1px solid #353538;padding:10px 15px 0}.opinion-cta{border:1px solid #3f5765;color:#011b28;background-color:#f4f5f6;border-radius:.35rem;padding:15px 30px;text-align:center;margin:25px 0 30px}.search-results .opinion-cta{margin:-12px 0 25px}.btn{font-family:open sans,sans-serif;font-weight:400;color:#011b28;text-align:center;vertical-align:middle;border:1px solid;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.35rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block;text-decoration:none;box-sizing:border-box;cursor:pointer}.btn.btn-primary{color:#0e0e0f;background-color:#ffb703;border-color:#ffb703}.btn.btn-secondary{color:#fff;background-color:#0087e0;border-color:#0087e0}.btn.btn-danger{border-color:#da7130;color:#da7130}.btn.btn-link{color:#3f5765;border-color:#fff}a:hover{color:#2b3a42;text-decoration:underline}a:active{color:#353538;text-decoration:underline}a:visited{color:#414145;text-decoration:none}#docket-entries ul{font-size:1rem;line-height:1.5}#docket-entries ul span{display:block}#docket-entries ul>li{padding:0 0 10px}#docket-entries ul ul{padding:0 0 0 15px}.opinion-search{width:100%;padding:30px 0;min-height:calc(100vh - 297px);margin:0 auto;max-width:1006px}#search-tips ul.tabs{margin:10px 0;border-bottom:1px solid #353538}#search-tips ul.tabs li{float:left;font-family:open sans,sans-serif;font-weight:400;color:#011b28;text-align:center;vertical-align:middle;border:1px solid;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.35rem .35em 0 0;border-bottom:1px solid #fff;margin-bottom:-1px;cursor:pointer}#search-tips ul.tabs li:last-child{border-left:0}#search-tips ul.tabs li.active{position:relative;z-index:10;border-bottom:2px solid #fff;font-weight:700}#search-tips .tab-content{display:none}#search-tips .tab-content.show{display:block}#search-tips .tab-content ul{margin-bottom:11px;list-style-type:disc;padding-left:22px}#search-tips table{border-top:1px solid #353538;border-left:1px solid #353538}#search-tips table th{background-color:#e9ecef;text-align:left}#search-tips table code{background-color:rgba(9,30,66,.08);font-size:16px;border-radius:2px;padding:2px 3px}#search-tips table th,#search-tips table td{border-bottom:1px solid #353538;border-right:1px solid #353538;padding:8px}#search-tips-btn{font-size:14px;padding:8px 0 0}#advanced-court-selector,#search-tips{position:fixed;z-index:1000;width:100vw;min-height:100vh;height:100%;left:0;top:0;background:#fff;display:none;padding:15px;box-sizing:border-box;z-index:99999}#advanced-court-selector.open,#search-tips.open{display:block}#advanced-court-selector .court-selector-header{border-bottom:1px solid #353538}#advanced-court-selector .court-selector-footer{position:fixed;bottom:0;background:#fff;border-top:1px solid #353538;display:flex;justify-content:right;align-items:center;padding:15px 0;max-width:1006px;width:100%}#advanced-court-selector .court-selector-footer button{margin-left:15px}#advanced-court-selector .advanced-court-selector,#search-tips .search-tips{max-width:1006px;margin:0 auto;position:relative;height:100%}#advanced-court-selector .courts-list,#search-tips .search-tips-content{width:100%;height:calc(100% - 120px);overflow:auto;padding:10px 0}#advanced-court-selector .courts-list .clearfix{clear:both;height:0}#advanced-court-selector .advanced-court-selector a#close,#search-tips .search-tips a#close{display:block;width:30px;height:30px;position:absolute;right:0;top:0;background:url(../img/close-icon-dark.svg) no-repeat;background-size:cover;cursor:pointer}#search-tips .search-tips a#close{top:5px}#advanced-court-selector .advanced-court-selector .states input[type=checkbox]{margin-left:0}#advanced-court-selector .advanced-court-selector .state .state-name{display:inline-block;margin:0;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}#advanced-court-selector .advanced-court-selector .state>label{float:right;padding:0 0 0 5px;margin-left:5px}#advanced-court-selector .advanced-court-selector .states{display:flex;flex-direction:row}#advanced-court-selector .advanced-court-selector .states>ul{width:100%;padding:0 10px 0 0}#advanced-court-selector .advanced-court-selector .states>ul ul{width:100%;padding:0}#advanced-court-selector .advanced-court-selector .states .state-courts{display:none}#advanced-court-selector .advanced-court-selector .states .state-courts__group{margin:5px 0}.opinion-detail{max-width:1006px;margin:0 auto}.opinion-search input[type=text],#overlay .modal input[type=text],#overlay .modal input[type=email]{font-size:16px;line-height:100%;display:inline-block;border:1px solid;border-radius:.35rem;padding:6px 15px;box-sizing:border-box}.opinion-search .ss-main{margin:10px 0 0;width:140px;float:left}.opinion-search .advanced-court-manager{float:left;padding:10px 0 0 10px}.opinion-search .advanced-court-manager #not-empty-selected-courts{padding-top:6px}.opinion-search .ss-main .ss-single-selected{font-size:16px;line-height:100%;color:#353538;border:1px solid;border-radius:.35rem;padding:6px 3px 6px 12px;box-sizing:border-box;height:38px}.opinion-search .ss-content .ss-list .ss-option{font-size:16px;line-height:100%;color:#353538}.flex-area{display:flex;width:100%}.search-left{position:sticky;top:0;float:left;width:350px;padding:0;height:calc(100vh - 140px);overflow-y:scroll;border-right:1px solid #ccc}.opinion-detail .search-left{float:none;width:100%;padding:0}.opinion-detail .search-left a{padding:0}.search-left .filter-box{padding:0 0 10px;margin:0 0 5px;min-height:30px}.search-left .filter-box label{cursor:pointer;display:flex;font-size:1rem;line-height:1.5}.search-left .filter-box label input[type=checkbox]{margin:3px 6px 0 0}.search-left .filter-box .filter-action{padding:10px 0 0}.search-left .filter-box .filter-action .btn{padding:5px 8px}.search-left .filter-box .btn-link{width:100%}.interval-filter small{display:inline-block;font-size:12px;text-align:center;width:100%}.interval-filter .interval{display:flex;flex-direction:row}.interval-filter .interval div{padding:0 5px}.interval-filter .interval input[type=text]{width:100%}.search-right{width:100%;box-sizing:border-box;padding:0 0 0 15px}.search-right h1{text-align:center;font-size:35px;color:#023650;margin-top:30px;margin-bottom:30px;text-align:center;font-weight:600}.search-right p.tips{font-size:16px}.search-right ul.tips{font-size:16px;list-style:disc;margin-left:30px;margin-bottom:10px}.search-right .search-filters{float:left;padding:10px 0 0 10px}.search-right .search-filters svg{color:#fff;fill:#fff}.search-right .search-filters .btn,.search-right .advanced-court-manager .btn{position:relative}.search-right .search-filters .btn.active:after,.search-right .advanced-court-manager .btn.active:after{position:absolute;top:-5px;right:-5px;display:block;width:10px;height:10px;border-radius:50%;background-color:#f25f5c;content:""}.opinion-detail .search-right{float:none;width:100%;padding:0}.search-right .search-field{padding:0 0 15px;margin:0 0 15px;position:relative}.search-right #search-tips-btn{margin:10px 0 5px;font-weight:400;color:#0072bc;text-decoration:none;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.35rem}.search-right #search-tips-btn:hover{background-color:#def0f7;text-decoration:none;color:#0087e0}.search-right .search-field .main-search{display:flex}.search-right .search-field .main-search button[type=submit]{margin-left:10px}.search-right .search-field a.reset-search{position:absolute;height:32px;cursor:pointer;z-index:10;right:100px;top:5px;text-align:center;border-radius:4px;color:#0071c2;font-size:15px;line-height:30px;padding:0 10px}.search-right .search-field a.reset-search span{font-size:18px}a.reset-search:hover{background-color:rgba(0,113,194,.15);text-decoration:none}.search-right .search-info{font-weight:700;padding:15px 0}.search-right .search-field button[type=button]{display:none;position:relative}.search-right .search-field button[type=button] span{display:block;width:12px;height:12px;border-radius:100%;background:red;top:-6px;right:-6px;position:absolute}.search-right .search-field input[type=text]{font-family:open sans,sans-serif;font-weight:400;color:#011b28;vertical-align:middle;border:1px solid;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.35rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block;text-decoration:none;box-sizing:border-box;width:100%;height:42px}#filter-close{text-align:right;text-decoration:none;font-weight:700;color:#fff}#tips-close{text-align:right;text-decoration:none;font-weight:700;color:#fff}.search-left.search-side-filters{background:#fff;flex:0 0 350px;transition:flex linear .3s}@media only screen and (min-width:961px){body.sticky .search-left{height:calc(100vh - 130px);top:130px}.search-left.search-side-filters.hidden{flex:0 0 0px!important;display:flex!important}}.flex-inner{width:100%;position:absolute;top:0;right:0;left:0}.search-side-header{background-color:#0088e7;color:#fff;padding:10px 15px;font-weight:700;margin-bottom:15px;font-size:16px}.search-side-header .left{float:left;margin:0}.search-side-header .right{float:right;margin:0}.search-side-header .clearfix{clear:both;margin:0}.search-left .filters{padding:0}.search-tips{padding:0 15px;font-size:15px}.search-tips ul{padding-left:0;list-style-type:none;margin:0 0 10px}.search-tips ul:last-child{margin-bottom:0}.search-tips li{margin-top:.5rem;font-size:14px}.search-tips>span{display:block;margin-top:15px;margin-bottom:15px}.search-tips>ul>li>span{display:block;margin-top:10px;margin-bottom:5px}.search-tips div{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;background-color:#def0f7;font-family:monospace;font-size:12px}.search-right .btn-link{color:#0072bc;padding:10px;font-size:14px}.search-right .btn-link:hover{color:#0072bc;background-color:#def0f7;text-decoration:none;border-radius:5px}.advanced-court-manager{font-size:14px;line-height:44px;padding:0 0 0 20px!important;margin-top:2px}#modify-selected-courts{margin-left:10px}#modify-selected-courts,#clear-selected-courts{font-size:14px;color:#0072bc;padding:10px;border-radius:3px}#modify-selected-courts:hover,#clear-selected-courts:hover{background-color:#def0f7;text-decoration:none}#select-courts{margin-top:7px}.search-tips div span svg{width:10px;fill:#0072bc;margin-right:-5px;cursor:pointer}.filter-box h5{margin:0;padding:10px 15px;color:#111;font-size:15px;border-bottom:1px solid #ddd;position:relative}.filter-box h5 a{font-size:30px;text-decoration:none;color:#111;position:absolute;top:0;right:15px}.filter-box .filters-clearfix{clear:both}.filter-box .filters-slider{margin:0;padding:10px 15px}.filter-box .filters-slider label{padding:2px 0}.instruction p{margin:10px 15px;font-size:15px}.hidden{display:none}@media only screen and (max-width:1406px){.opinion-detail .search-right{max-width:100%}}@media only screen and (min-width:960px) and (max-width:1290px){.opinion-search,.opinion-detail{width:100%;max-width:100%;padding-left:30px;padding-right:30px}.opinions-detail-page,.opinion-detail .search-right{max-width:100%}}@media only screen and (max-width:960px){#search-tips-btn{display:none}#toggle-additional-filters{margin-left:10px}.search-right{width:100%!important}.search-left{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000}.search-left.hidden{display:none!important}.opinion-detail{padding-left:20px;padding-right:20px}.opinion-detail .search-left{display:block}.flex-inner{right:auto;width:100%}.search-left.visible{display:block;position:fixed;background:#fff;z-index:100;max-width:100%;width:100%;height:100vh;padding-top:10px;margin-top:-10px}.search-right{max-width:100%;box-sizing:border-box;padding-right:15px}.search-right .search-field input[type=text]{height:38px}.search-right .search-field button[type=submit] span{display:none}.search-right .search-field button[type=submit]{background-image:url(../img/magnifier-icon.svg);background-repeat:no-repeat;background-size:25px auto;background-position:50%;width:38px;height:38px}.search-right .search-field button[type=button]{display:inline-block;background-image:url(../img/filter-icon.svg);background-repeat:no-repeat;background-size:25px auto;background-position:50%;width:38px;height:38px}.opinion-data.desktop{display:none}.opinion-data.mobile{display:block;float:none;width:100%;padding-left:0}.opinion-main{width:100%;float:none;padding-right:0}.opinion-main .header h1{font-size:31px;line-height:1.2}.search-right .search-field a.reset-search{top:3px;right:50px}}.search-right .search-results .item h4{color:#011b28;margin:0 0 8px;padding:0}.search-right .search-results .item{padding:0 0 25px}.search-right .search-results .item p{color:#011b28}.search-right .search-results .item p mark{background:#fdf368;font-style:normal;padding:0 2px}.search-right .pagination{display:flex;justify-content:center}.search-right .pagination a,.search-right .pagination span{display:inline-block;color:#0072bc;font-family:open sans,sans-serif;font-size:16px;font-weight:400;padding:6px}.search-right .pagination a:hover{text-decoration:underline;color:#0072bc}.search-right .pagination a.active,.search-right .pagination a.active:hover{color:#addeff}#overlay{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background-color:rgba(255,255,255,.85);position:absolute;top:0;left:0}#overlay .modal{width:550px;border:2px solid #0072bc;padding:20px;box-sizing:border-box;background:#0072bc}#overlay .modal .modal-content{position:relative}#overlay .modal #modal-close{display:block;position:absolute;top:0;right:0;height:25px;width:25px;background:url(../img/close-icon.svg) no-repeat;background-size:cover}#overlay .modal .logo{text-align:center}#overlay .modal .logo img{max-width:250px;width:100%;display:inline-block}#overlay .modal p{text-align:center;margin-bottom:25px;font-weight:400;color:#fff}#overlay .modal form input[type=text],#overlay .modal form input[type=email]{border:0;width:300px}#overlay .modal .form{text-align:center}#overlay .modal .form a.btn{width:300px}#overlay .modal .form a.btn{display:inline-block;margin:0}#overlay .modal .form span{display:block;font-size:12px;margin-top:4px;color:#fff}body.cmplz-us #cmplz-manage-consent,body.cmplz-us #cmplz-cookiebanner-container,body.cmplz-eu footer .ccpa,body.cmplz-eu .menu-item-185 span{display:none!important}.cmplz-status-denied,.cmplz-status-accepted{display:none}.hubspot-form-background,.hubspot-form-background .et_pb_column_2_3{min-height:1272px}@media only screen and (max-width:960px){.hubspot-form-background{background-image:none;min-height:0}}.loading-container{width:100%;display:flex;justify-content:center;align-items:center}.loading-container .gavel{background:url(../img/gavel.svg) no-repeat;background-size:cover;width:80px;height:80px}.arrow{border:solid #353538;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin:0 8px 0 0;position:relative;top:-2px;cursor:pointer}.arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.badge{color:#fff;background-color:#0072bc;padding:2px 4px 3px;border-radius:8px;display:inline-block;font-size:11px;line-height:100%;position:relative;top:-3px;display:none}header.home-extended{position:relative;z-index:1000}header.home-extended .top-container{background:#0c3859;display:flex;height:50px;align-items:center}header.home-extended .top-container .top{width:1006px;margin:0 auto;display:flex;flex-direction:row;line-height:0}header.home-extended .top-container .top .phone{display:flex;align-items:center;height:30px;font-family:lato;font-size:14px;line-height:18px;background:url(./../img/call.svg) no-repeat;padding:0 0 0 36px;background-size:25px 25px;background-position:2px 0;color:#fff;flex:1 1 auto}header.home-extended .top-container .top .phone a{color:#fff;font-family:open sans;font-size:14px;font-weight:700;line-height:18px}header.home-extended .top-container .top .newsletter a{font-family:open sans;font-size:14px;font-weight:700;line-height:18px;color:#fff}header.home-extended .top-container .top .newsletter{display:flex;align-items:center;height:30px;justify-content:right;text-align:right;font-family:lato;font-size:14px;line-height:18px;flex:1 1 auto}header.home-extended .menu-logo-container{height:90px;background:#fbfbfb;text-align:center;flex-grow:1;filter:drop-shadow(0px 3px 3px rgba(0,0,0,0.16))}header.home-extended.home .menu-logo{max-width:1006px;width:100%;height:120px;margin:0 auto;display:flex;justify-content:center}header.home-extended .menu-logo .menu-left{}header.home-extended .menu-logo .menu-left ul{justify-content:left;display:inline-flex;white-space:nowrap;margin-left:auto;margin-right:auto}header.home-extended .menu-logo .menu-left ul>li{text-align:left;position:relative;padding-right:10px;padding-left:10px}header.home-extended .menu-logo .menu-left a,header.home-extended .menu-logo .menu-right a{font-family:open sans;font-size:14px;font-weight:400;line-height:14px;font-style:normal;text-align:left;color:#00395c}header.home-extended .menu-logo .menu-left ul li.menu-item-has-children>.arrow,header.home-extended .menu-logo .menu-right ul li.menu-item-has-children>.arrow{display:inline-block;margin-left:5px}header.home-extended .menu-logo .menu-left ul ul.sub-menu,header.home-extended .menu-logo .menu-right ul ul.sub-menu{display:none;position:absolute;flex-direction:column;background:#fff;margin-top:5px;padding:5px 0;border-radius:4px;right:0}header.home-extended .menu-logo .menu-left ul ul.sub-menu li,header.home-extended .menu-logo .menu-right ul ul.sub-menu li{text-align:left;padding:0 10px 5px;white-space:nowrap}header.home-extended .arrow{border:solid #003a5f;border-width:0 1px 1px 0;display:inline-block;padding:3px;margin:0 8px 0 0;position:relative;top:-4px;cursor:pointer}header.home-extended .arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}header.home-extended .menu-logo .logo{display:inline-flex;width:220px;transition:width .25s ease-in-out;align-items:center}header.home-extended #hamburger{width:21px;height:17px;position:absolute;left:20px;overflow:hidden;margin:2px 0 0 5px}header.home-extended #hamburger span{display:block;position:absolute;text-indent:-99999px;height:3px;width:27px;background:#000;transition:.3s;transform:rotate(0deg)}header.home-extended #hamburger span:nth-child(2){top:6px}header.home-extended #hamburger span:nth-child(3){top:12px;transform-origin:2px 2px}header.home-extended .menu-logo .logo img{display:block;width:100%;margin:0 auto}header.home-extended .menu-logo-container .menu-logo{align-items:center;justify-content:space-between;height:100%;width:1006px;margin:0 auto;display:flex;flex-direction:row;line-height:0}header.home-extended .btn-request__demo{background-color:#ff7612;font-family:open sans,sans-serif;font-size:14px;font-weight:700!important;line-height:18px;font-style:normal;text-align:center;color:#fff!important;border:none;padding:9px 27px;transition:all .3s ease;cursor:pointer}header.home-extended .btn-request__demo:hover{cursor:pointer;background-color:#e7690f;text-decoration:none}header.home-extended .menu-logo .menu-left ul li.menu-item-has-children:hover ul.sub-menu,header.home-extended .menu-logo .menu-right ul li.menu-item-has-children:hover ul.sub-menu{display:flex;min-width:220px;border-color:#b2b2b2;border-width:1px;border-style:solid;border-radius:2px;padding:18px 9px 18px 25px}header.home-extended .menu-logo .menu-left ul ul.sub-menu li,header.home-extended .menu-logo .menu-right ul ul.sub-menu li{text-align:right;padding:3px 0;white-space:nowrap;position:relative;height:auto;margin:5px 5px 5px 0}body.sticky header .menu-logo .menu-left a,body.sticky header .menu-logo .menu-right a{font-size:14px}header.home-extended .menu-logo .menu-left a,header.home-extended .menu-logo .menu-right a{font-family:open sans;font-size:14px;font-weight:400;line-height:14px;font-style:normal;text-align:left;color:#00395c}header.home-extended .menu-logo .menu-left li:hover>a,header.home-extended .menu-logo .menu-right li:hover>a{font-weight:400;text-decoration:none;font-weight:700}header.home-extended .menu-logo .menu-left ul .arrow,header.home-extended .menu-logo .menu-right ul .arrow{display:none}header.home-extended .menu-logo .menu-left .sub-menu li>a{font-family:open sans;font-size:14px;font-weight:400;line-height:14px;font-style:normal;text-align:right;color:#b2b2b2;transition:all .1s ease}header.home-extended .menu-logo .menu-left .sub-menu li>a:active{font-weight:700!important}header.home-extended .menu-logo .menu-left .sub-menu li>a:hover{font-weight:700!important}header.home-extended .menu-logo .menu-left .sub-menu li>a[href]{font-family:open sans;font-size:14px;font-weight:400;line-height:14px;font-style:normal;text-align:right;color:#00395c}header.home-extended .menu-logo .menu-left>ul>li{min-height:30px;margin-top:15px;margin-right:14px}header.home-extended #hamburger.open span:nth-child(1){transform:rotate(45deg)}header.home-extended #hamburger.open span:nth-child(2){transition-delay:.1s;transition:.3s;transform:translateX(-100%)}header.home-extended .mobile-nav{display:none}header.home-extended #hamburger span{display:block;position:absolute;height:2px;width:100%;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}header.home-extended #hamburger span:nth-child(2){top:6px}header.home-extended #hamburger span:nth-child(3){top:12px}header.home-extended #hamburger.open span:nth-child(2){top:8px}header.home-extended #hamburger.open span:nth-child(3){top:6px}header.home-extended #hamburger.open span:nth-child(1){top:5px;width:0%;left:50%;transform-origin:0 0}header.home-extended #hamburger.open span:nth-child(3){transform:rotate(-45deg)}header.home-extended #hamburger.open span:nth-child(2){transform:rotate(45deg);transform-origin:initial}header.home-extended #hamburger.open span:nth-child(3){top:8px;transform-origin:top}header.home-extended #hamburger.open span:nth-child(3){transform:rotate(-45deg)}.d-flex{display:flex}@media only screen and (min-width:960px) and (max-width:1290px){header.home-extended .top-container .top{width:100%;padding:0 30px;box-sizing:border-box}header.home-extended .menu-logo{max-width:100%;padding:0 30px;box-sizing:border-box}header.home-extended .menu-logo .menu-left{width:auto;padding:0;margin-left:auto}header.home-extended .menu-logo .menu-left ul li{padding-right:10px}header.home-extended .menu-logo-container .menu-logo{width:100%;padding:0 30px;box-sizing:border-box}header.home-extended .menu-logo-container .menu-logo{width:100%}}@media only screen and (max-width:960px){header.home-extended .menu-logo .logo img{max-width:175px}header.home-extended .menu-logo>.btn-request__demo{display:none}header.home-extended .menu-logo-container .menu-logo{justify-content:center;width:100%}header.home-extended .top-container .top{width:100%;height:30px;padding:0 20px;box-sizing:border-box;background:#0c3859;justify-content:right;position:relative}header.home-extended .menu-logo-container{height:80px}header.home-extended .menu-logo{align-items:center}header.home-extended .menu-logo .menu-left,header.home-extended .menu-logo .menu-right{display:none}header.home-extended .mobile-nav,header.sub .mobile-nav{display:none;width:100%;border-bottom:2px solid #3f5765;padding:0 0 10px;position:absolute;background:#fff;transition:all .3s}header.home-extended .mobile-menu{list-style-type:none;padding:0;margin:0;font-size:20px;perspective:1000px;position:relative}header.home-extended .mobile-menu>li{position:relative}header.home-extended .mobile-menu>li>span{display:block;opacity:0;position:absolute;left:7px;transform-origin:0 0;transition:all .5s;transition-delay:.4s;width:3px;height:10px;background:#000;top:3px}header.home-extended .mobile-menu .sub-menu{margin-top:-8px}header.home-extended .mobile-menu .sub-menu li{font-weight:400;margin-left:30px;font-size:18px}header.home-extended .mobile-menu .sub-menu li a{font-weight:400;color:#b2b2b2}header.home-extended .mobile-menu .sub-menu li a[href]{color:#353538}header.home-extended .mobile-menu .sub-menu li span{display:none}header.home-extended .mobile-menu li a,header.home-extended .mobile-menu li a:hover,header.home-extended .mobile-menu li a:visited,header.home-extended .mobile-menu li a:active{display:block;transition:transform .6s;transform-style:preserve-3d;transform-origin:0 0;transform:rotateY(90deg);padding:3px 0 3px 20px;font-weight:600;font-size:18px;color:#353538;text-decoration:none}header.home-extended .mobile-menu.open li a{transform:rotateY(0deg)}header.home-extended .mobile-menu li:nth-child(2) a{transition-delay:.1s}header.home-extended .mobile-menu li{padding:0}header.home-extended .mobile-nav.visible,header.sub .mobile-nav.visible{display:block;padding:17px 0 0 20px;text-align:left;height:calc(100vh - 130px);width:100%;border-bottom:2px solid #3f5765;position:absolute;background:#fff;transition:all .3s;overflow:scroll}}.courts-list__group-header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;padding-top:10px;padding-bottom:10px}.courts-list__group-header-title{margin:0 auto 0 0;padding:0}.courts-list__filter-group{position:relative;flex:1 0 100%}.courts-list__filter-group-selector{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.courts-list__filter-group-label{cursor:pointer}.courts-list-filter-group-dropdown{display:none;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;position:absolute;left:0;right:auto;width:100%;padding:10px;background:#fff;border:1px solid #011b28;border-radius:.35rem;font-size:1rem;z-index:9999}.courts-list-filter-group-dropdown label{margin:5px}.courts-list__filter-group--active .courts-list-filter-group-dropdown{display:flex}.courts-list__filter-group-arrow{margin-left:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.courts-list__filter-group--active .courts-list__filter-group-arrow{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}@media screen and (min-width:768px){.courts-list__filter-group{flex:0 1 auto;margin-left:5px}.courts-list-filter-group-dropdown{left:auto;right:0;margin-top:5px;width:400px}}.card{display:block;border:1px solid #b9b9c4;border-radius:.35rem;padding-top:15px;padding-bottom:15px;background:#fff;cursor:pointer;transition:background .3s ease-in-out,border-color .3s ease-in-out}.card:hover{background:rgba(0,113,194,.15);border-color:rgba(0,113,194,.15)}.card__row{display:flex;flex-direction:row;align-items:start;justify-content:flex-start}.card__row--half{margin-top:15px;margin-bottom:15px}.card__column{padding-left:15px;padding-right:15px}.card__row .card__column{width:100%}.card__row.card__row--half .card-column{width:50%}.card__text{display:flex;gap:5px;font-size:1rem;margin:0 0 5px}.card__text strong{flex:0 1 150px}.card__list{font-size:1rem;max-height:150px;overflow:auto}@media screen and (min-width:768px){.card__text strong{min-width:150px}}.range-slider{margin-bottom:15px;height:10px;border:0!important;background:#ffe8ad}.range-slider .ui-slider-range{background:#ffb703}.range-slider .ui-slider-handle{top:-5px;width:20px;height:20px;border-radius:50px;border:0!important;background:#ffb703}.range-slider-data{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.range-slider-data input{flex-grow:1;font-family:open sans,sans-serif;font-weight:400;color:#011b28;vertical-align:middle;border:1px solid;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.35rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block;text-decoration:none;box-sizing:border-box;width:100%;height:36px}.range-slider-data span{margin:0 8px}.search-field .nos-selector-button{float:left;margin-left:10px;margin-top:10px}.details-table{font-size:1rem;margin-bottom:20px}.details-table th{min-width:150px;vertical-align:top;text-align:left}.details-table th,.details-table td{padding:5px 0}.details-table ul{list-style:disc;padding-left:1rem}.details-table ul li{margin-bottom:5px}.clear-filters{margin:10px 15px 30px}.clear-filters span{font-size:18px}#dpa ol li{margin-top:15px}#dpa ol ol{list-style-type:lower-alpha}