<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.bgloader {
    border: 2px solid #f3f3f3;
    border-top: 2px solid #3498db;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    animation: spin 2s linear infinite;
    background: transparent;
    display: inline-block;
    vertical-align: middle;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.block-loader{
  position: absolute;
  top:0px;
  right:0px;
  width:100%;
  height:100%;
  background-color:#eceaea;
  background-size: 50px;
  background-repeat:no-repeat;
  background-position:center;
  z-index:10000000;
  opacity: 0.4;
  filter: alpha(opacity=40);
}

.block-loader .bgloader{
  position: absolute;
  left: 50%;
  top: 50%;
  border-top: 4px solid #9eff00;
  border-radius: 50%;
  width: 40px;
  height: 40px;
}

.bg_ajaxloadmore_filter input[type="button"]{
    font-size: 14px;
    font-family: 'Roboto';
    font-weight: 500;
    padding: 15px 22px;
    background-color: #314252;
}

.our-solicitors-list-scn .bg_ajaxloadmore_filter input[type="button"]:hover {
    opacity: 0.85;
}
.our-solicitors-list-scn .bg_ajaxloadmore_filter .wpcf7-spinner {
  display: none;
}
.our-solicitors-list-scn .bg_ajaxloadmore_filter select {
  padding: 12px 11px 11px 11px;
}
.our-solicitors-list-scn .bg_ajaxloadmore_filter {
    margin-bottom: 80px;
}

.our-solicitors-list-scn .wpb_column.boxed&gt;.vc_column-inner {
  border-radius: 10px;
  margin-bottom: 30px;
}

.bg_ajaxloadmore_btn {
    width: 100%;
    text-align: center;
    margin: 10px 0px 40px 0px;
}

.bg_ajaxloadmore_btn .bg_loadmore {
    border-radius: 0;
    box-shadow: 0 -3px rgba(0, 0, 0, 0.10) inset;
    transition: opacity .45s cubic-bezier(.25,1,.33,1);
    color: #fff;
    font-family: 'Roboto';
    font-weight: 500;
    font-size: 12px;
    padding: 13px 48px 13px 18px;
    position: relative;
    top: 0;
    opacity: 1;
    line-height: 20px;
    background-color: #314252;
    display: inline-block;
    border: none;
    text-transform: uppercase;
    cursor: pointer;
}

.bg_ajaxloadmore_btn .bg_loadmore:after {
    position: absolute;
    right: 18px;
    top: 12px;
    font-family: icomoon!important;
    content: "\e909";
    font-size: 16px;
}

.bg_ajaxloadmore_btn .bg_loadmore:hover {
    opacity: 0.85;
}

.wpb_row.vc_row.full-width-section.greenlink .vc_col-sm-4.wpb_column.column_container .vc_column-inner .inner .hover-wrap img{
max-width: 100%;
height: auto;
}

.our-solicitors-list-scn .no-ajax-post {
    text-align: center;
    width: 100%;
    font-size: 18px;
    margin: 20px 0px;
    color: #314252;
}

.single-solicitors .container.main-content .top-level.full-width-section{padding-top: 45px !important; padding-bottom: 45px !important;}
.single-solicitors .container.main-content .nectar-fancy-ul ul {margin-left: 0;
    margin-bottom: 0;
    list-style: none;}
.single-solicitors .container.main-content .nectar-fancy-ul ul li {list-style: none;margin: 10px 0px;}

.single-solicitors .container.main-content .nectar-fancy-ul ul li .fa.fa-check {
    font-size: 16px;
    line-height: 20px;
    display: inline;
    margin-right: 8px;
}
.our-solicitors-list-scn .wpb_column.boxed&gt;.vc_column-inner .hover-wrap-inner img {width: 150px !important;height: 150px !important;border-radius: 100% !important;}
.practice_area {
  margin-top: 20px;
}
@media only screen and (max-width: 1000px) {
  .our-solicitors-list-scn .bg_ajaxloadmore_filter {
    margin-bottom: 40px;
}
.single-solicitors .container.main-content .vc_row-fluid&gt;.span_12 .wpb_column .vc_column-inner {
  padding-left: 0px;
  padding-right: 0px;
} 
.our-solicitors-list-scn .wpb_column.boxed&gt;.vc_column-inner {
  margin-bottom: 0px;
}
.single-solicitors .container.main-content .top-level.full-width-section{padding-top: 30px !important; padding-bottom: 30px !important;}
.single-solicitors .container.main-content .top-level.full-width-section .divider-wrap { display: none; }
.our-solicitors-list-scn .bg_ajaxloadmore_filter .col.span_1 {
    width: auto;
    padding-right: 12px;
}
.our-solicitors-list-scn .bg_ajaxloadmore_filter .divider-wrap .divider{ height: 20px !important;}
}
.bg_ajaxloadmore_content {
    height: auto!important;
}
.bg_ajaxloadmore_content .masonry-blog-item {
    display: inline-block;
    margin-right: 30px;
    margin-bottom: 30px;
}

.bg_ajaxloadmore_content .masonry-blog-item:nth-child(3n) {
    margin-right: 0px;   
}
#page-header-wrap .solicitor-wrapper .avatar {max-width: 50px;margin-bottom: 0px;}
#page-header-wrap .solicitor-wrapper {
    display: flex;
    animation: 1;
    align-items: center;
    justify-content: center;
}
#page-header-wrap .solicitor-wrapper .text a {
    color: #94c63a;
    font-weight: 500;
    margin-left: 10px;
}</pre></body></html>