body#had #main #practices_list{margin:5em auto}body#had #main #practices_list .container .top .copy h3{margin:0}body#had #main #practices_list .container .filters form label{color:#3d464c;display:inline-block;font-size:16px;font-style:italic;margin-bottom:5px}body#had #main #practices_list .container .key{background-color:#f4f4f4;border-radius:12px;margin:2.5em auto}body#had #main #practices_list .container .key ul{font-size:1em;list-style:none;margin:0;padding:.8em 1.3em}body#had #main #practices_list .container .key ul li{display:flex;font-weight:400}body#had #main #practices_list .container .key ul li:before{border-radius:50%;content:"";display:inline-block;height:15px;margin-right:10px;position:relative;top:2px;width:15px}body#had #main #practices_list .container .key ul li:first-child:before{background-color:#731743}body#had #main #practices_list .container .key ul li:nth-child(2):before{background-color:#11365b}body#had #main #practices_list .container .key ul li:nth-child(3):before{background-color:#11643c}body#had #main #practices_list .container .key ul li:nth-child(4):before{background-color:#0a7198}body#had #main #practices_list .container .key ul li:nth-child(5):before{background-color:#d08a25}body#had #main #practices_list .container .list ul{list-style:none;margin:0;padding:0}body#had #main #practices_list .container .list ul li{border-top:2px dotted rgba(79,85,92,.3);display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:15px 0;width:100%}body#had #main #practices_list .container .list ul li a{color:#465057;width:calc(100% - 117px)}body#had #main #practices_list .container .list ul li a:hover{text-decoration:underline}body#had #main #practices_list .container .list ul li span.dots{margin-right:15px;position:relative;top:0;width:117px}body#had #main #practices_list .container .list ul li span.dots span{border:2px solid #3d464c;border-radius:50%;display:inline-block;height:15px;margin-right:3px;opacity:.3;width:15px}body#had #main #practices_list .container .list ul li span.dots span:last-child{margin-right:0}body#had #main #practices_list .container .list ul li span.dots span.active{opacity:1}body#had #main #practices_list .container .list ul li span.dots span.active:first-child{background-color:#731743;border-color:#731743}body#had #main #practices_list .container .list ul li span.dots span.active:nth-child(2){background-color:#11365b;border-color:#11365b}body#had #main #practices_list .container .list ul li span.dots span.active:nth-child(3){background-color:#11643c;border-color:#11643c}body#had #main #practices_list .container .list ul li span.dots span.active:nth-child(4){background-color:#0a7198;border-color:#0a7198}body#had #main #practices_list .container .list ul li span.dots span.active:nth-child(5){background-color:#d08a25;border-color:#d08a25}@media only screen and (min-width:768px){body#had #main #practices_list .container .top{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}body#had #main #practices_list .container .top .copy{width:51%}body#had #main #practices_list .container .top .copy p{margin-bottom:0}body#had #main #practices_list .container .top .filters{width:34%}body#had #main #practices_list .container .top .filters form{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}body#had #main #practices_list .container .top .filters form>label{width:62px}body#had #main #practices_list .container .top .filters form>div.choices{width:calc(100% - 100px)}body#had #main #practices_list .container .key ul{padding:1.3em 1.3em .8em;text-align:center}body#had #main #practices_list .container .key ul li{display:inline-block;margin-right:40px}body#had #main #practices_list .container .key ul li:last-child{margin-right:0}body#had #main #practices_list .container .list ul{left:20px}body#had #main #practices_list .container .list ul li.active{margin-right:40px;width:calc(50% - 40px)}body#had #main #practices_list .container .list ul li:not(.active){display:none}}

/*# sourceMappingURL=view.css.map*/