/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden !important}#swipebox-overlay img{border:none !important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-inline-container,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0 0;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(/images/swipebox/loader.gif) center center no-repeat}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:.5s;transition:.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-close,#swipebox-next,#swipebox-prev{background-image:url(/images/swipebox/icons.png);background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-next.disabled,#swipebox-prev.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}.swipebox-touch #swipebox-container:after,.swipebox-touch #swipebox-container:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before,.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width: 800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px #000;background:#000;opacity:.95}#swipebox-top-bar{color:#fff !important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */#swipebox-overlay #swipebox-slider .slide-loading{background:url("//images.avvo.com/avvo/cms/images/amos_assets/swipebox/loader.gif") no-repeat center center}#swipebox-overlay #swipebox-prev,#swipebox-overlay #swipebox-next,#swipebox-overlay #swipebox-close{background-image:url("//images.avvo.com/avvo/cms/images/amos_assets/swipebox/icons.png")}.amos-swipebox-video{position:relative}.amos-swipebox-video::after{display:block;content:'\25B6';position:absolute;top:0;bottom:0;left:50%;height:28px;width:28px;background-color:rgba(255,255,255,0.85);padding:2px 7px;margin-left:-14px;border-radius:100%;color:rgba(0,0,0,0.6);font-size:18px}.amos-swipebox-video:hover::after{background-color:rgba(255,255,255,0.95);color:rgba(0,0,0,0.7)}.narrow-gutter{padding-right:5px !important;padding-left:5px !important}.v-lawyer-contact-bar{z-index:1000}.v-flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-nav-tabs{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.v-nav-tabs .v-service-filter-tab{display:inline;position:relative;left:-.30em;margin:0.15em;color:inherit;padding:0.5em 1em;border:1px solid #eaeaea;border-radius:20px;text-align:center;white-space:nowrap}.v-nav-tabs .v-service-filter-tab:empty{display:none}.v-nav-tabs .v-service-filter-tab:hover{background-color:rgba(0,0,0,0.05)}.v-nav-tabs .v-service-filter-tab.active{background-color:#008CC9;border-color:#008CC9}.v-nav-tabs .v-service-filter-tab.active a{color:white}.v-nav-tabs .v-service-filter-tab a{color:inherit;background:transparent}.v-service-details{border-top:1px solid #eaeaea}.v-show-tooltip{cursor:pointer;display:inline-block}.v-show-tooltip:hover .v-tooltip,.v-show-tooltip:focus .v-tooltip{opacity:1;z-index:999}.v-tooltip{position:absolute;word-wrap:break-word;background:white;border:1px solid gray;border-radius:4px;padding:12px;z-index:-10;max-width:280px;bottom:0;left:-8px;-webkit-transform:translateY(-65%);transform:translateY(-65%);opacity:0;-webkit-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;-webkit-box-shadow:0 2px 4px gray;box-shadow:0 2px 4px gray}.v-pa-chart-container{position:relative;width:200px;height:200px}.v-pa-pie-chart{position:absolute;width:100px;height:200px;overflow:hidden;left:100px;-webkit-transform-origin:left center;transform-origin:left center}.v-pa-pie-chart .before{content:"";position:absolute;width:100px;height:200px;left:-100px;border-radius:100px 0 0 100px;-webkit-transform-origin:right center;transform-origin:right center}.v-pa-chart-center{content:'';width:75px;height:75px;border-radius:100%;background-color:white;z-index:99;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;position:absolute}.v-pa-pie-chart.big{width:200px;height:200px;left:0;-webkit-transform-origin:center center;transform-origin:center center}.v-pa-pie-chart.big .before{left:0px}.v-pa-pie-chart.big .after{content:"";position:absolute;width:100px;height:200px;left:100px;border-radius:0 100px 100px 0}.v-chart-legend-list li{position:relative;padding-left:3rem;margin-bottom:1.2rem;line-height:1.3}.v-chart-legend-list li .v-chart-legend-color{position:absolute;top:.2rem;left:0;width:2rem;height:2rem;border-radius:5px}@media (max-width: 649px){.radio-star{font-size:4rem}.radio-star:after{top:104%;left:0}}.v-lawyer-card-wrapper{position:relative}.isSticky{position:fixed;top:0}.endOfContent{position:absolute;bottom:0}@media screen and (max-width: 992px){.v-lawyer-card.isSticky{position:static}}.v-profile-media-thumbnails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-profile-media-thumbnails .amos-swipebox-video::after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:4px 7px}.v-internal-nav{z-index:999}.subnav{border-bottom:1px solid #ccc}.subnav-content{font-weight:400}@media screen and (max-width: 649px){.subnav-content{overflow-x:scroll}}.subnav-content .slick-slider{margin-left:0;margin-right:0}.subnav-content .nav-items{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subnav-content .next-step{margin-top:8px}.subnav-content a.nav-item{width:25%;border:1px solid white;border-top:4px solid #eaeaea;border-bottom:none;background-color:#eaeaea;color:#333333;display:inline-block;padding:13px 0 10px;white-space:nowrap}@media screen and (max-width: 649px){.subnav-content a.nav-item{padding:8px 15px;background:white;border:none;border-bottom:1px solid white;width:100%}}.subnav-content a.nav-item.nav-item-active{border-top:4px solid #F55D25;background-color:white;font-weight:700}@media screen and (max-width: 649px){.subnav-content a.nav-item.nav-item-active{padding:8px 15px;border-top:none;border-bottom:4px solid #F55D25}}.v-mobile-lawyer-overview{display:none;position:relative}.v-mobile-lawyer-overview .v-flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.v-mobile-lawyer-overview .js-v-phone-replace{margin-right:1.2rem}.v-mobile-lawyer-overview .js-v-phone-replace a{color:white}.v-profile-subnav-headshot{position:relative;overflow:hidden;border-radius:50%;height:40px;width:40px;margin:8px}@media screen and (max-width: 649px){.v-mobile-lawyer-overview .label.label-pro{position:absolute;bottom:4px;left:30px;font-size:8px}}.v-specialty-display{font-style:italic}.v-resume-table-wrapper{border-top:1px solid #eaeaea}.v-sub-header+ul{margin-top:12px}ul+.v-sub-header{margin-top:18px}.tab-content{border:none}ul.v-dot-leaders{list-style:none;max-width:40em;overflow-x:hidden}ul.v-dot-leaders li{padding:0.25em 0;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1em}ul.v-dot-leaders li:after{content:"";border-bottom:1px dotted;border-color:#cccccc;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}ul.v-dot-leaders .v-span-label{padding-right:0.33em;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}ul.v-dot-leaders .strong.v-span-price{padding-left:0.33em;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}ul.v-no-dot-leaders{list-style:none;max-width:40em;overflow-x:hidden}ul.v-no-dot-leaders li{padding:0.25em 0;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1em}.js-v-profile-view-more-media-cta{cursor:pointer}.v-edit-profile-band{padding-top:.8em;padding-bottom:.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.js-v-profile-all-endorsements-cta.btn.btn-tertiary{font-weight:bold}.js-v-profile-all-endorsements-cta.btn.btn-tertiary:hover,.v-js-legal-cases-more.btn.btn-tertiary:hover{background:transparent}
