p, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, body, li, a {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
h5, .h5 {margin: 0 0 9px;}
p{color:black !important}
label {display: block; }
#pgc-640-0-0> .panel-cell-style, #pgc-92-0-0> .panel-cell-style, #pgc-404-0-0> .panel-cell-style, #pgc-552-0-0> .panel-cell-style, #pgc-10-0-0> .panel-cell-style { padding: 20px 0px 20px 0px;} .three-panel p{font-size:14px !important}
.three-panel h2{font-size:20px !important} .row-3 .column-1, .row-5 .column-1, .row-11 .column-1, .row-13 .column-1{font-size:12px !important; text-align:left !important}
.tablepress tbody td, .tablepress tfoot th { border-top: 0px solid #ddd;}
.row-2, .row-3,.row-4, .row-5, .row-6, .row-7, .row-8, .row-9 {zoom: 1; background-color:white!important }
.row-1 {zoom: .7 !important; background-color:#fff0e9 }
.row-12{background-color:white}
.wp-image-1689, .wp-image-1709, .wp-image-1712,.wp-image-1713, .wp-image-1696{zoom: .5!important }
.column-1, .column-2, .column-3{text-align:center !important; font-size:.7em!important; font-weight:bold!important; vertical-align: middle !important;}
.column-3{color: black!important;}
.row-10, .row-4 {border-top: 1px solid black !important;}
.tablepress td, .tablepress th {padding: 0px !important;} .wp-image-1912{zoom:.7 !important} .um-header.no-cover .um-profile-photo a.um-profile-photo-img {
height: 20px!important;
}
h1, .h1{color:#000000 !important}
p, h4 {line-height: 24px !important; font-size:16px!important}
p a, h4 a {color: black; border-bottom: #859caa solid 2px !important;}
p a:hover, h4 a:hover {color: #859caa!important}
.wp-image-1363,.wp-image-1173,.wp-image-1368{width:600px !important}
.ow-button-base.ow-button-align-left {text-align:center}
.page-title h1 {color: #000000; font-size: 20px}
.navbar-nav li a:hover, .navbar .navbar-nav li a:focus {color: #859caa;}
.navbar {border-bottom:1px black solid !important; border-top:1px black solid !important}
.ewd-ufaq-post-margin-symbol span{color: #ff5353;} .bd-blog-header h2{line-height: 38px !important;}
.blog-author, .comment-title, .contact-title, .blog-post-date-area .comment{display: none}
.month-year, .date {color: black !important}
.blog-post-lg, .blog-post-lg a:hover, .blog-lg-area-left h3 a:hover{color: black !important}
.bdp_blog_template.classical .bd-post-image img { max-width: 400px;    border-bottom: 3px solid black;}
body .container {max-width:100%!important}
.blog-lg-box img  { max-width: 300px;    border-bottom: 3px solid black;} .so-widget-sow-image-default-6b88c04c1f9b .widget-title {font-weight: bold;} .fa-quote-left, .wptww-testimonial-client, .wptww-testimonial-job {color: #859caa!important}
.wptww-testimonials-text em{font-weight:normal!important}
.slick-slide img {width:70px}
.wptww-testimonials-slidelist .slick-dots li button {display:none} .how-image{text-align:center} input[type=file] {margin-bottom: 34px;width:100% !important;height: 70px;border: 1px black solid;border-radius: 2px;background-color: #859caa;color: white;}
input{-webkit-appearance: none;}
.textwidget form select, .select2.select2-container .select2-selection{border: 1px solid black !important;color: black;
font-weight: normal;
border-radius: 2px;
margin-bottom: 0px;}
.um-form input {width: 100%; padding: 0px 12px !important;height: 40px !important}
.um-77 {padding-left: 30px !important; padding-right: 30px!important;} .footer-contact-social li {background-color: black;}
.footer-contact-social{text-align: center !important;}
.footer-section {background-color: white !important}
.footer-widget-column {margin-bottom: 0px!important;}
.footer-copyright-section {border-bottom: 1px solid #000000;} div.uimob800 .um-account-side li a.current, div.uimob800 .um-account-side li a.current:hover {
background: #859caa;}
.um-account-profile-link a {
font-size: 24px !important;
font-weight: bold;
color: #859caa !important;
}
.um-faicon-cog::after { Display:block; font-size: 14px; font-weight: bold; color: #859caa; content: "Edit";}
.um-profile-edit { line-height: 18px;padding-right: 0px;  text-align: center;} #pg-8-0, #pg-8-1, #pg-8-2, #pg-8-3, #pg-8-4, #pg-8-5, #pl-8 .so-panel, #pl-8 .so-panel:last-child {text-align: center;}
.button-break1{text-align:center !important}
.page_header_image-home img{width:400px} 
.charge-image img{max-width:120px !important} ul li, ol li { padding: 0px 0;}
.list-box-top {border-radius: 4px !important; margin-bottom: 0px;border:none !important;    background-color: #fff0e9 !important; padding: 20px 20px 0px 20px !important}
.list-box {border-radius: 4px !important; margin-bottom: 20px;border:none !important;    background-color: #fff0e9 !important; padding: 20px 20px 20px 20px !important}
.list-box h1{color:#859caa!important}
ul li, ul li a, ol li, ol li a {color: black;} .wpcf7-text{color: black; border: 1px solid black;font-weight: normal; height: 40px;border-radius: 2px;margin-bottom: 0px;}
.wpcf7-textarea{color: black; border: 1px solid black;font-weight: normal;border-radius: 2px;margin-bottom: 0px; }
div.wpcf7-validation-errors {
border: 0px solid #eee;}
div.wpcf7-response-output {
margin: 0em 0em 0em;
padding: 0em 0em;
border: 0px solid #ff0000;
color: red} label, .um-field-checkbox-option, .um-field-radio-option {color: black !important; font-weight: normal !important; }
input {font-size:15px !important; padding:20px !important;}
.hp-img-row{text-align:center}
.hc_scrollup i { color: black;}
.um input[type=submit].um-button{padding:25px !important;line-height:0px!important}
a.um-button { -webkit-box-shadow: 0 0px 0px rgba(50,50,93,.11), 0 0px 0px rgba(0,0,0,.08);
box-shadow: 0 0px 0px rgba(50,50,93,.11), 0 0px 0px rgba(0,0,0,.08);}
a.um-button:hover { -webkit-box-shadow: 0 0px 0px rgba(50,50,93,.11), 0 0px 0px rgba(0,0,0,.08);box-shadow: 0 0px 0px rgba(50,50,93,.11), 0 0px 0px rgba(0,0,0,.08);}
.page-builder {padding: 0px 0 0;} .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: white;}
.navbar-toggle { padding: 30px 10px;}
.navbar-default .navbar-toggle .icon-bar { background-color: black;height: 3px;float: right !important}
.nav {padding: 20px 0;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {color: #000000;}
.navbar-default .navbar-toggle .icon-bar {float:none !important}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
margin-right: 50px !important; margin-left: 50px !important;}
.navbar-default .navbar-toggle { border: white ;background-color: white;}
.navbar-nav {margin: 20px 0px;}
.navbar-nav li a:hover {color: #859caa !important;}
.col-md-12{padding: 0px 0px 0px 0px !important}
.page-title-section .overlay {padding:3px 0px 0px 0; display: none}
input[type="submit"], .wpcf7-submit, .um input[type=submit].um-button, .um input[type=submit].um-button:focus, .um a.um-button ,.um a.um-button.um-disabled:hover, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:active {
width:100% !important; background:black ;box-shadow: 0 0px 0 0 white; padding: 25px 50px !important; font-weight:bold !important; line-height:0px!important}
.wpcf7-submit .wpcf7-submit,.um input[type=submit].um-button:hover, .um a.um-button:hover 
{ background-color: #fff0e9;}
#pgc-8-0-0 img{float:none}
.so-widget-sow-button-flat-4c392cd69102 .ow-button-base a {border: 1px solid black !important; width:320px !important}
.so-widget-sow-button-flat-4c392cd69102 .ow-button-base a.ow-button-hover:hover {background: #ffffff;border-bottom-color: black;}
.so-widget-sow-button-flat-9f48bb9a5d89 .ow-button-base a {width:320px !important}
.um .um-form input[type=text], .um .um-form input[type=tel], .um .um-form input[type=number], .um .um-form input[type=password], .um .um-form textarea, .um .upload-progress, .select2-container .select2-choice, .select2-drop, .select2-container-multi .select2-choices, .select2-drop-active, .select2-drop.select2-drop-above {border: 1px solid black!important; color:black}
.um .um-form input:-webkit-autofill { -webkit-text-fill-color: black;}  .um-77.um {padding-left: 60px; padding-right: 60px;} .footer-copyright-section {padding-left: 60px;padding-right: 60px;} @media only screen and (max-width: 1200px) and (min-width: 1100px)
{
.navbar .navbar-right{float: right !important ; }
.col-sm-6 {width:100%!important;}
.col-md-8{float:none!important}
.col-md-4 {width:100% !important;}
body .container {max-width: 100% !important}
} @media only screen and (max-width: 5000px) and (min-width: 0px){
.col-sm-6 {width: 100%!important;}
.col-md-8{float:none!important}
.col-md-4 {width: 100% !important;}
.footer-contact-social { text-align: center !important;width: 100%!important;}
.footer-copyright {padding: 0px !important;}
.footer-section{padding: 20px 0 0;}
.footer-section p{font-size: 12px!important;}
} @media only screen and (max-width: 1100px) and (min-width: 768px){
#pgc-8-0-0 img{float:none}
.navbar-default .navbar-nav > li > a {font-size: 20px; letter-spacing: 0px; padding: 12px 20px;}
} @media only screen and (max-width: 920px) and (min-width: 769px){ } @media (max-width: 780px){
#pgc-8-0-1 .panel-cell-style {padding: 40px 40px 40px 40px;}
#pgc-8-5-0 .panel-cell-style {padding: 0px 0px 0px 0px;}
} @media only screen and (max-width: 768px) and (min-width: 200px){
.navbar-brand img {float: left;}
.navbar { padding: 0px 0;}
.navbar-toggle {padding: 10px 10px; float: right;margin: 0px auto;}
.container{margin-bottom: 10px;}
.navbar-default .navbar-nav > li > a {font-size: 20px; letter-spacing: 0px; padding: 12px 20px;}
.blog-lg-area-left {padding: 0px 40px 0px 40px !important;}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {margin-right: 20px !important; margin-left: 0px !important;}  #pgc-8-0-0 img{float:left;max-width: 100% !important;margin-left: 40px !important;}
.page_header_image-home img{display:block; width:300px} 
.page_header_image img{ } 
textarea{-webkit-appearance: none !important;}
.charge-image{width:100%; display: inline-block;}
h4, .h4 {font-size: 14px;    line-height: 18px; }
.hp-charge-images, .hp-charge-images1 {float:left; width:50%; padding:0px 0px 0px 0px !important; margin:0px 0px 0px 0px !important }
.panel-grid.panel-has-style>.panel-row-style, .panel-grid.panel-no-style { display: block;}
.hide_on_mobile {display: none !important;} .wp-image-1912{zoom:1.5 !important}
}.so-widget-sow-button-flat-c1eb5e658ae3-8 .ow-button-base {
zoom: 1;
}
.so-widget-sow-button-flat-c1eb5e658ae3-8 .ow-button-base:before {
content: '';
display: block;
}
.so-widget-sow-button-flat-c1eb5e658ae3-8 .ow-button-base:after {
content: '';
display: table;
clear: both;
}
@media (max-width: 780px) {
.so-widget-sow-button-flat-c1eb5e658ae3-8 .ow-button-base.ow-button-align-left {
text-align: left;
}
.so-widget-sow-button-flat-c1eb5e658ae3-8 .ow-button-base.ow-button-align-left.ow-button-align-justify .sowb-button {
display: inline-block;
}
}
.so-widget-sow-button-flat-c1eb5e658ae3-8 .ow-button-base .sowb-button {
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
-webkit-border-radius: 0.5em 0.5em 0.5em 0.5em;
-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
border-radius: 0.5em 0.5em 0.5em 0.5em;
background: #040a02;
border-width: 1px 0;
border: 1px solid #040a02;
color: #ffffff !important;
font-size: 1.15em;
padding: 1em;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
width: 330;
max-width: 100%;
padding-inline: 2em;
}
.so-widget-sow-button-flat-c1eb5e658ae3-8 .ow-button-base .sowb-button > span {
display: flex;
justify-content: center;
}
.so-widget-sow-button-flat-c1eb5e658ae3-8 .ow-button-base .sowb-button > span [class^="sow-icon-"] {
font-size: 1.3em;
}
.so-widget-sow-button-flat-c1eb5e658ae3-8 .ow-button-base .sowb-button.ow-icon-placement-top > span {
flex-direction: column;
}
.so-widget-sow-button-flat-c1eb5e658ae3-8 .ow-button-base .sowb-button.ow-icon-placement-right > span {
flex-direction: row-reverse;
}
.so-widget-sow-button-flat-c1eb5e658ae3-8 .ow-button-base .sowb-button.ow-icon-placement-bottom > span {
flex-direction: column-reverse;
}
.so-widget-sow-button-flat-c1eb5e658ae3-8 .ow-button-base .sowb-button.ow-icon-placement-left > span {
align-items: start;
}
.so-widget-sow-button-flat-c1eb5e658ae3-8 .ow-button-base .sowb-button.ow-button-hover:active,
.so-widget-sow-button-flat-c1eb5e658ae3-8 .ow-button-base .sowb-button.ow-button-hover:hover {
background: #0b1b05;
border-color: #0b1b05;
color: #ffffff !important;
}@font-face {
font-family: 'sow-typicons';
src:url(//www.melbourne-criminal-lawyer.com.au/wp-content/plugins/so-widgets-bundle/icons/typicons/font/typicons.eot);
src:url(//www.melbourne-criminal-lawyer.com.au/wp-content/plugins/so-widgets-bundle/icons/typicons/font/typicons.eot) format('embedded-opentype'),
url(//www.melbourne-criminal-lawyer.com.au/wp-content/plugins/so-widgets-bundle/icons/typicons/font/typicons.woff) format('woff'),
url(//www.melbourne-criminal-lawyer.com.au/wp-content/plugins/so-widgets-bundle/icons/typicons/font/typicons.ttf) format('truetype');
font-weight: normal;
font-style: normal;
font-display: block;
}
.sow-icon-typicons {
font-family: 'sow-typicons';
display: inline-block;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.sow-icon-typicons[data-sow-icon]:before {
content: attr(data-sow-icon);
}.so-widget-sow-button-flat-66ab9365f113-8 .ow-button-base {
zoom: 1;
}
.so-widget-sow-button-flat-66ab9365f113-8 .ow-button-base:before {
content: '';
display: block;
}
.so-widget-sow-button-flat-66ab9365f113-8 .ow-button-base:after {
content: '';
display: table;
clear: both;
}
@media (max-width: 780px) {
.so-widget-sow-button-flat-66ab9365f113-8 .ow-button-base.ow-button-align-left {
text-align: left;
}
.so-widget-sow-button-flat-66ab9365f113-8 .ow-button-base.ow-button-align-left.ow-button-align-justify .sowb-button {
display: inline-block;
}
}
.so-widget-sow-button-flat-66ab9365f113-8 .ow-button-base .sowb-button {
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
-webkit-border-radius: 0.5em 0.5em 0.5em 0.5em;
-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
border-radius: 0.5em 0.5em 0.5em 0.5em;
background: #ffffff;
border-width: 1px 0;
border: 1px solid #ffffff;
color: #0a0a0a !important;
font-size: 1.15em;
padding: 1em;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
width: 330;
max-width: 100%;
padding-inline: 2em;
}
.so-widget-sow-button-flat-66ab9365f113-8 .ow-button-base .sowb-button > span {
display: flex;
justify-content: center;
}
.so-widget-sow-button-flat-66ab9365f113-8 .ow-button-base .sowb-button > span [class^="sow-icon-"] {
font-size: 1.3em;
}
.so-widget-sow-button-flat-66ab9365f113-8 .ow-button-base .sowb-button.ow-icon-placement-top > span {
flex-direction: column;
}
.so-widget-sow-button-flat-66ab9365f113-8 .ow-button-base .sowb-button.ow-icon-placement-right > span {
flex-direction: row-reverse;
}
.so-widget-sow-button-flat-66ab9365f113-8 .ow-button-base .sowb-button.ow-icon-placement-bottom > span {
flex-direction: column-reverse;
}
.so-widget-sow-button-flat-66ab9365f113-8 .ow-button-base .sowb-button.ow-icon-placement-left > span {
align-items: start;
}
.so-widget-sow-button-flat-66ab9365f113-8 .ow-button-base .sowb-button.ow-button-hover:active,
.so-widget-sow-button-flat-66ab9365f113-8 .ow-button-base .sowb-button.ow-button-hover:hover {
background: #ffffff;
border-color: #ffffff;
color: #0a0a0a !important;
}.so-widget-sow-button-flat-e2571b4f50a8-8 .ow-button-base {
zoom: 1;
}
.so-widget-sow-button-flat-e2571b4f50a8-8 .ow-button-base:before {
content: '';
display: block;
}
.so-widget-sow-button-flat-e2571b4f50a8-8 .ow-button-base:after {
content: '';
display: table;
clear: both;
}
@media (max-width: 780px) {
.so-widget-sow-button-flat-e2571b4f50a8-8 .ow-button-base.ow-button-align-center {
text-align: center;
}
.so-widget-sow-button-flat-e2571b4f50a8-8 .ow-button-base.ow-button-align-center.ow-button-align-justify .sowb-button {
display: inline-block;
}
}
.so-widget-sow-button-flat-e2571b4f50a8-8 .ow-button-base .sowb-button {
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
-webkit-border-radius: 0.5em 0.5em 0.5em 0.5em;
-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
border-radius: 0.5em 0.5em 0.5em 0.5em;
background: #0a0000;
border-width: 1px 0;
border: 1px solid #0a0000;
color: #ffffff !important;
font-size: 1.15em;
padding: 1em;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
width: 320px;
max-width: 100%;
padding-inline: 2em;
}
.so-widget-sow-button-flat-e2571b4f50a8-8 .ow-button-base .sowb-button > span {
display: flex;
justify-content: center;
}
.so-widget-sow-button-flat-e2571b4f50a8-8 .ow-button-base .sowb-button > span [class^="sow-icon-"] {
font-size: 1.3em;
}
.so-widget-sow-button-flat-e2571b4f50a8-8 .ow-button-base .sowb-button.ow-icon-placement-top > span {
flex-direction: column;
}
.so-widget-sow-button-flat-e2571b4f50a8-8 .ow-button-base .sowb-button.ow-icon-placement-right > span {
flex-direction: row-reverse;
}
.so-widget-sow-button-flat-e2571b4f50a8-8 .ow-button-base .sowb-button.ow-icon-placement-bottom > span {
flex-direction: column-reverse;
}
.so-widget-sow-button-flat-e2571b4f50a8-8 .ow-button-base .sowb-button.ow-icon-placement-left > span {
align-items: start;
}
.so-widget-sow-button-flat-e2571b4f50a8-8 .ow-button-base .sowb-button.ow-button-hover:active,
.so-widget-sow-button-flat-e2571b4f50a8-8 .ow-button-base .sowb-button.ow-button-hover:hover {
background: #1e0000;
border-color: #1e0000;
color: #ffffff !important;
}