body{font-size:1em;opacity:0;transition:opacity 1s;background:#000;color:#111}a{color:#222;border-bottom:1px dotted #999}h1{font-size:2.2em;line-height:1.3em}h2{font-size:2em;line-height:1.3em}h3{font-size:1.7em;line-height:1.3em}h4{font-size:1.5em;line-height:1.3em}h5{font-size:1.4em;line-height:1.3em}p,h1,h2,h3,h4,h5{margin-bottom:0.5em}p{font-size:1.1em}header.sticky .responsive-sticky{background:rgba(19,21,46,1)}a.nobottomborder{border-bottom:none}h3.small{font-size:1.2em}.error{color:red}#melaniemessage{background:url(/assets/images/home/osgood-bg.jpg);background-repeat:no-repeat;background-size:cover}#aboutmessage{background:url(/assets/images/bio/building.jpg);background-repeat:no-repeat;background-size:cover}.divider{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;margin:3rem auto;color:#E5E5E5;width:100%}.divider::after,.divider::before{content:'';-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;height:1px;background-color:#EEE}.divider::before{margin-right:40px}.divider::after{margin-left:40px}#footer{color:#fff;background:#13152E}#footer
p{font-size:1em;margin:0}#footer
a{border-bottom:none;color:#fff}.legalprocess{background:#fff;color:#000}.legalprocess .text-start{width:100%}.legalprocess:hover{background:#292A5A;color:#fff;border:solid 1px #666}.legalprocess:hover a, .legalprocess:hover
p{color:#fff}.hamburger-nav{width:420px}.toronto-criminal-lawyer{background:url(/assets/images/home/hero.jpg);background-size:cover;background-repeat:no-repeat;background-position:top center}.toronto-criminal-defence-lawyer{background-size:cover;background-repeat:no-repeat;background-position:top center}@media (max-width: 991px){header .hamburger-push-button.icon
span{background-color:#fff}}@media (max-width:993px){body>section.p-0.full-screen.section-dark.toronto-criminal-defence-lawyer>div>div>div{margin-top:250px}.toronto-criminal-lawyer{background:url(/assets/images/home/hero-mobile@2x.jpg);background-repeat:no-repeat;background-position:top center;height:auto  !important;background-size:90% auto;margin-top:90px}.toronto-criminal-defence-lawyer{background-repeat:no-repeat;background-position:top 100px center;background-size:100% auto;height:auto !important}.sm-h-1200px,.md-h-1200px{height:1500px}}.toronto-criminal-defence-lawyer
a{color:#fff !important}#practicelanding{background:url(/assets/images/practice-areas/court-bg.jpg);background-repeat:no-repeat;background-size:cover;padding-top:50px}#publicationslanding{background:url(/assets/images/blog/blog-bg@2x.jpg);background-repeat:no-repeat;background-size:cover;padding-top:250px;background-position:center center}#practicelanding h1, #criminallanding
h1{color:#fff}#practicelanding .fa-brands{font-size:2em}.social a, ul.blog-classic li
a{border-bottom:none !important}.small-divider::after{content:"";display:block;border-top:1px solid #BD8200;width:100px;margin:20px
auto}.small-divider-left::after{content:"";display:block;border-top:1px solid #BD8200;width:100px;margin:20px
0}.bg-black{color:#fff}ul
li{list-style:disc}#criminallanding{background:url(/assets/images/criminal-offences/court-bg-tall.jpg);background-repeat:no-repeat;background-size:cover;padding-top:250px}.pageNav{display:block;margin:0
auto;width:auto}.pageNav ul
li{list-style:none;display:inline}.pageNav ul li
a{padding:2px
8px;margin:0
6px;color:#fff;font-size:1.1em;background:var(--yellow);color:#000}.menu-item-list .nav-link{padding:0}.small-icon
a{width:30px}.thirty{width:calc(29% - 3px);float:left;margin-right:5px}.forty{width:40%;float:left}input,select,textarea,.form-control,.form-select{padding:3px
5px}ul.contactlist{column-count:2;column-gap:20px}.contactlist
li{text-transform:capitalize}#practicelanding>div>div.bg-white.p-3>div>div:nth-child(4)>form>div>div>div>div>input{background:#ecab23;color:#000}ul.blog-classic
li{list-style:none}.medium{font-size:1.6em}@media (max-width:1200px){.header-top-bar{display:none}}@media (min-width:993px) and (max-width:1200px){.fs-60{font-size:2.5rem}}header.sticky.sticky-active [data-header-hover=dark] .navbar-nav .nav-item.active .nav-link, .menu-item-list .active .nav-link{color:#ffd27a;opacity:1}.navbar .navbar-nav .nav-item.active .nav-link, .navbar-modern-inner .navbar-nav .nav-item.active .nav-link, .navbar-full-screen-menu-inner .navbar-nav .nav-item.active .nav-link{color:#ffd27a;opacity:1}@media (max-width: 991px){.navbar .navbar-nav .nav-item.active .nav-link, .navbar-modern-inner .navbar-nav .nav-item.active .nav-link, .navbar-full-screen-menu-inner .navbar-nav .nav-item.active .nav-link{color:#ffd27a;opacity:1}}header.sticky .navbar-brand{padding:10px
0}header .navbar-brand
img{max-height:55px}.mh-1000{min-height:1000px}.associationlogos
img{margin:20px
30px 0 0;max-height:60px;max-width:48%}.mobileonly{display:none}@media (max-width:768px){.mobileonly{display:inline}#practicelanding{padding-top:70px}p{font-size:1.3em !important}.slidertext{margin-top:400px}.associationlogos
img{display:block;max-height:50px;margin:20px
auto}}.melanie-webb-lawyer-style{background:url(/assets/images/criminal-offences/melanie-criminal.jpg);background-size:cover;background-repeat:no-repeat}.hidden-xl{display:none}@media (max-width:1675px){.melanie-webb-lawyer-style{background:none}.hidden-xl{display:inline}}@media (max-width: 768px){.container-smallonly{max-width:540px}}footer .fa-brands{font-size:1.5em}header .header-top-bar+.navbar{top:0}@media (min-width:993px) and (max-height:900px){#slidertitle{margin-top:100px}#slidertitletext{font-size:17px}.fs-60{font-size:2.5rem}}@media (min-width:1200px) and (min-height:900px){#slidertitle{margin-top:120px}}@media (max-width:993px){#slidertitle{margin-top:700px}}@media (max-width:768px){#slidertitle{margin-top:350px}}