=*,*:before,*:after{box-sizing:border-box!important}#dirwidget .row{-moz-column-width:20em;-webkit-column-width:20em;-moz-column-gap:1em;-webkit-column-gap:1em;margin:0;display:block}#dirwidget .item{display:inline-block;padding:.25rem;width:100%}.organization a{background:#F1F1F1;margin:3px 7px;display:inline-block;border:1px solid #E0E0E0;padding:0 10px;color:#636363;font-size:12px;font-weight:700;text-transform:uppercase}#dirwidget .well{min-height:141px;height:100%;display:block;float:left;width:100%;margin-bottom:10px}#dirwidget{clear:both;display:block;width:100%}#dirwidget .photo{float:left;display:inline-block;max-width:26%;padding:4px;background:#FFF;border:1px solid #e9e9e9;margin-right:10px;margin-top:0;vertical-align:top;height:auto}.sidebar #dirwidget .photo img{margin-bottom:0}#dirwidget .panel{height:177px;clear:none}#dirwidget .thumbnail{float:left;margin-right:15px;margin-bottom:10px}#dirwidget .bottom{height:40px;padding:6px;margin-top:15px;text-align:center}.bottom button.btn.btn-default{padding:4px 10px;font-size:12px;background:#e3e3e3;color:#707070;font-weight:600;border:0}.contact-title{font-size:14px}.title a{font-weight:600;font-size:17px}.info .fa{color:#999;border-radius:30px;padding:0;width:25px;margin-bottom:-7px;font-size:16px;height:25px;text-align:center;margin-right:6px}.info{display:inline-block;float:left;max-width:70%}.info .email,.info .phone{font-size:12px}div#contact-filter{margin:0 auto;text-align:center}#dirwidget input{padding:7px 14px;border:solid 1px #e4e4e4;max-width:400px;width:100%;box-sizing:border-box;color:#717171;margin-bottom:5px;margin-right:20px}#dirwidget input:focus{outline:none;border-color:#aaa}#dirwidget .sort{font-size:11px;padding:5px 15px;border-radius:;border:none;display:inline-block;color:#616161;text-decoration:none;background-color:rgba(206,206,206,.68);font-weight:700;margin:2px 0;text-transform:uppercase}#dirwidget .sort:hover{text-decoration:none;background-color:#c9c9c9;cursor:pointer}.annotated-list .sort:focus{outline:none}#dirwidget .sort:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid transparent;content:"";position:relative;top:-10px;right:-4px}#dirwidget .sort.asc:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #333;content:"";position:relative;top:11px;right:-4px}#dirwidget .sort.desc:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #333;content:"";position:relative;top:-9px;right:-4px}