@import "../abovethelaw-v2/style.css?v=3.3.127";body{padding-top:0!important}.wrap-inner{margin-top:0}.open-sites nav.sites button{padding:10px 10px 10px 40px;height:43px}header.primary{background:#404040;color:#fff;padding:20px;text-align:center}header.primary:after{border-bottom:none;height:0;margin:0}#back-to-atl{color:#fff;font-family:proxima_nova,sans-serif;font-size:11px;position:absolute;left:30px;top:10px}#back-to-atl img{vertical-align:middle}#presented-by{color:#fff;font-family:proxima_nova,sans-serif;font-size:11px;position:absolute;right:0;top:-17px;line-height:20px}#presented-by img{display:block}#logo{display:inline-block;width:auto!important;padding-bottom:15px;border-bottom:1px solid #646464;height:auto;margin:0 auto 15px;margin-bottom:15px!important;max-width:100%}#logo a{background:0 0!important;height:auto;width:100%;max-width:100%;text-indent:0;text-align:center;font-family:proxima_nova,sans-serif;font-size:54px;font-weight:700;text-transform:uppercase;color:#fff;height:auto;line-height:40px}#logo a img{width:36%;margin:0 auto 8px}nav.sites button{background:0 0;overflow:visible;top:22px;left:2px;bottom:auto}nav.sites button i{color:#fff;font-size:32px}.admin-bar nav.sites button{top:54px;bottom:auto}@media screen and (max-width:1000px){#logo,.home #logo{margin-top:60px!important}#back-to-atl{top:0}#presented-by{top:0}#presented-by img{display:inline-block;margin-top:-9px;margin-left:3px}.admin-bar nav.sites .menu-wrap,.admin-bar nav.sites button{top:44px;bottom:auto}nav.sites button{left:2px;top:12px;bottom:auto}}@media screen and (max-width:520px){#back-to-atl{display:none}#presented-by{left:0;text-align:center;position:relative;top:8px}#presented-by img{display:block;margin:0 auto}#logo,.home #logo{margin-top:30px!important}}h2.tagline{clear:both;color:#fff;font-size:14px;font-weight:400;letter-spacing:2px;line-height:1.75em;text-transform:uppercase;margin:0 auto;text-align:center}h2.tagline a{color:#fff}#tr-products ul{list-style:none;display:inline-block;margin:0 auto;width:530px;max-width:100%}#tr-products ul li{float:left;width:calc((100% - 35px)/3)}#tr-products ul li:nth-child(2){margin:0 19px 0 16px}#tr-products ul li a{display:block;height:34px;background-size:contain;background-repeat:no-repeat;background-position:center center;text-align:left;text-indent:-6000px}@media screen and (max-width:600px){#logo a{line-height:1em}#tr-products ul{display:flex}#tr-products ul li{width:33%}#tr-products ul li:nth-child(2){margin:0}}nav.primary{border-top:0}nav.primary .menu{font-size:.9rem}nav.primary .menu li{margin-right:44px}nav.primary .menu li:last-child{margin-right:0}.label,.label a{color:#333}h1.line:after,h2.line:after,h3.line:after,h4.line:after{border-bottom:3px solid #ee7421}.hometiles .image{border-color:#94d94b}#signup-sfc{background:0 0;border-bottom:1px solid #f1f1f2;padding:0}#signup-sfc .hs-form.stacked label{display:none}#signup-sfc .hs-form.stacked input.hs-input{font-size:20px;height:auto;border-radius:0;padding:8px;-moz-border-radius:0;-o-border-radius:0;-webkit-border-radius:0}#signup-sfc .hs-form .actions{margin-top:0;padding-top:0}.widget_text #signup-sfc h2{font-size:20px}.widget-resources{position:relative}.widget-resources .viewport{overflow:hidden;position:relative;background:#fafafa;border:1px solid #eee;padding:8px;margin:0 14px 5px 0}.widget-resources .overview{list-style:none;left:0;top:0;margin:0;padding:8px}.widget-resources .scrollbar{background:transparent url(img/bg-scrollbar-track-y.png) no-repeat 0 0;position:absolute;background-position:0 0;right:0;top:63px;width:15px}.widget-resources .track{background:transparent url(img/bg-scrollbar-trackend-y.png) no-repeat 0 100%;height:100%;width:13px;position:relative;padding:0 1px}.widget-resources .thumb{background:transparent url(img/bg-scrollbar-thumb-y.png) no-repeat 50% 100%;height:20px;width:25px;cursor:pointer;overflow:hidden;position:absolute;top:0;left:-5px}.widget-resources .thumb .end{background:transparent url(img/bg-scrollbar-thumb-y.png) no-repeat 50% 0;overflow:hidden;height:5px;width:25px}.widget-resources .disable{display:none}.widget-resources .viewport+p{text-align:right}.widget-resources strong a{font-family:proxima_nova,sans-serif;font-size:18px}.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.widget-resources li{margin-bottom:2em;position:relative}.widget-resources li+li{padding-top:1em}.widget-resources li .label{display:block;line-height:1.1em}.widget-resources li>a{display:block;font-size:14px;line-height:1.5em;padding:0 0 0 115px}.widget-resources a img{width:100px;height:auto;position:absolute;left:0}.resources-grid{list-style:none;padding:0;margin:0 0 80px}.resources-grid li{width:33%;float:left;margin-bottom:40px;text-align:center}.resources-grid li:nth-child(3n+1){clear:both}.resources-grid li a{display:block;padding:0 15px}.resources-grid li a img{display:block;border:8px solid #eee;margin:0 0 10px}.resources-grid li a span{background:#94d94b;color:#fff;display:inline-block;font-family:proxima_nova,sans-serif;font-weight:700;padding:8px 15px;border-radius:4px;text-shadow:1px 1px 0 #75ac3b;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px}@media screen and (min-width:800px){.logo-wrapper,.home .logo-wrapper{width:240px}#logo,.home #logo{margin-top:0}#logo a,.home #logo a{height:auto}h2.tagline{font-size:14px}}@media screen and (max-width:1040px){nav.primary .menu li{margin-right:20px}}@media screen and (max-width:915px){nav.primary .menu li{font-size:12px}}@media screen and (max-width:800px){.main h3.line{margin-left:10px}#signup-sfc{padding:0 10px 25px}#signup-sfc br{display:none}.admin-bar nav.sites .menu-wrap,.admin-bar nav.sites button{top:54px;bottom:auto}nav.sites button{top:12px;left:2px;bottom:auto}}