/*
Theme Name:   Law Journals
Description:  Law Journals Theme
Author:       Tom Myatt
Author URL:   https://www.legal500.com
Template:     twentyseventeen
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  law-journals
*/

/* Write here your own personal stylesheet */

#non-front-search li:not(.sf-field-search) {display:none;}
#non-front-search li.sf-field-submit {display:block !important; float:right; max-width: 50px;margin-top: -70px; margin-right: -30px;}
#non-front-search li.sf-field-submit input {max-width: 50px;}
#non-front-search input {height: 50px; width: 320px;}
#non-front-search li.sf-field-search h4 {display:none;}
ul.journals-list {margin-left: 40px;}
.breadcrumb {margin-bottom: 10px;}
.single-wtlr .access-restricted .entry-content p:nth-of-type(2) ~ p {display: none;}
.access-restricted .breadcrumb {float:left; width: 100%; margin-bottom: 40px;}
.access-restricted p.link-more {display:none;}
.single-wtlr ol, .single-post ol {list-style-type: none; margin-left: 40px;}
.single-wtlr .wc-memberships-restriction-message {text-align: center;}
.boxout {margin-bottom: 20px; float:left;}
.post-preview {border-bottom: 2px dotted #c6aac9; margin-bottom: 20px;}
.wtlr-heavy {color:#5d0e67 !important;}
.wtlr-light {color: #c6aac9 !important;}
.cases-box ul {column-count: 2; column-gap: 100px;}
.cases-box {padding: 20px;}
.wtlr h2, .wtlr h1 {border-bottom: 1px solid #c6aac9; font-size: 1.4em; color: #5d0e67;}
.single-wtlr h1, .single-wtlr h2, .single-wtlr h3, .wtlr h2 {color:#5d0e67;}
.single-wtlr h2 {border-bottom: 2px solid #c6aac9;}
.counsel {border: 3px solid #ccc; padding: 20px; margin-top: 20px;}
.wtlr-strap {background: #c6aac9; padding: 4px; float:left; width: 100%;}
h3.claimant, h3.defendant, p.versus {text-align:center; color: #5d0e67; font-weight: 400;}
h2.matter {border-bottom: none !important; color: #5d0e67; font-weight: 600;}
.single-wtlr h2.page-title {background: #5d0e67; color: #fff !important; padding: 20px;}
.carousel-header {border-bottom: none;}
.top-bar span {float:right; margin-right: 10px;}
.top-bar span i {margin-right: 4px;}
.pdf-icons {margin-top: -45px;}
.post .standfirst {font-size: 2.0em;}
#journal-index ul {column-count: 3;}
.journal-header {border-bottom: none; padding: 4px;}
.site-branding {padding-bottom: 50px;}
.archive .wc-memberships-restriction-message {display:none;}
.archive #secondary {width: 25%;}
.archive .site-branding {padding-bottom: 50px;}
.archive #primary {width: 72.5% !important;}
#categories-2 h2 {font-size: 1.4em; margin-bottom: 1em;}
#categories-2 li {font-weight: 600; font-size: 1.2em; text-decoration: none; box-shadow: none;}
#categories-2 li a {box-shadow: none;}
#categories-2 li a:hover {text-decoration: underline;}
.wc-memberships-restriction-message {width: 100% !important;}
.home .site-content {padding: 0px;}
.home .custom-header, .archive .custom-header {margin-bottom: -30px;}
.home #masthead {padding: 0px 0px 70px 0px;}
.slick-track {margin-bottom: 40px;}
.home .site-branding {margin-bottom: 100px;}
.slick-track .woocommerce {display:none !important;}
.wcp-content-wrap h2 {min-height: 60px;}
.single aside#secondary {width: 25% !important;}
.single #primary {width: 72.5% !important;}
.post-navigation .nav-links {

    padding: 1em 2em;

}

.wrap {
    max-width: 100%;
}

.navigation-top {
    z-index: 2;
    background: #111;
}

.navigation-top a {
    color: #fff;
}

.navigation-top .wrap {
    max-width: 100% !important;
}

.navigation-top .wrap a {}

h1,
h2,
h3,
h4 {
    font-family: "myriad-pro", sans-serif;
}

.single h2 {
    font-weight: bold;
}

.single .entry-content ul, .cases-box ul {
    margin-left: 60px;
}

h1.entry-title {
    font-size: 3.0em !important;
    float:left; width: 100%; margin-top: 20px;
}
.lawyer-photos {float:left; max-width: 120px;}
img.new-photo {float:left; max-width: 120px; margin-bottom: 10px;}
.cont-desc {float:right; max-width: 60%;}
.auth-about {float:left; width: 100%; margin-bottom: 20px; border-bottom: 2px solid #111;}
p.gubbins {}

.single .entry-content li {
    margin-bottom: 10px;
    line-height: 2.0;
}

.entry-content h3 {
    font-style: italic;
}

quote, blockquote {
    float: left;
    margin-bottom: 0px;
    min-width: 100%;
    margin-left: 50px;
}

p[aid_pstyle="blockquote"],
quote {
    margin-left: 50px;
    font-style: italic;
}

.site-content {
    padding: 2.5em 0 0;
}

firm {
    font-weight: bold;
}

.bannergroup.leaderboard {
    float: right;
}

.site-title,
.site-title a {
    color: #111;
    font-family: "myriad-pro", sans-serif;
}

.subscriber-login {
    background: #ccc;
    color: #111;
    padding: 20px;
    margin-bottom: 20px;
}

a.more-link {
    border: 1px solid #ccc;
    padding: 8px;
    float: right;
    box-shadow: none !important;
}

a.more-link::before {
   display:none !important;
}

a.more-link:hover {
    background: #ccc;
    transition: all 0.6s ease 0s;
}

.no-logo {
    height: 100px;
    width: 100px;
    float: left;
    margin-right: 20px;
    background: #ccc;
    font-size: 1.8em;
    text-align: center;
    line-height: 100px;
    margin-top: 20px;
}

.no-logo-more {
    height: 100px;
    width: 100px;
    float: left;
    margin-right: 20px;
    background: #ccc;
    font-size: 1.8em;
    text-align: center;
    line-height: 100px;
}

.issue-related {
float:left;
margin-bottom: 20px;
width: 100%;
}

.archive-logo {
    float: left;
    margin-right: 20px;
    max-width: 100px;
}

.archive-logo-more {
    float: left;
    margin-right: 20px;
    max-width: 100px;
}

a.author-link {
    font-size: 1.2em;
    box-shadow: none !important;
    font-weight: bold;
    float: right;
    width: 50%;
    margin-bottom: 20px;
}
.single #app {margin-left: -20px; margin-top: 40px;}
.firm-logo {float:left; width: 100px; margin-right: 10px;}
.single aside ul {margin-left: 20px;}
.social-links p {
    float: left;
    min-width: 40px;
    margin-right: 5px;
}

.the-firm {
    width: 100%;
    float: left;
    margin-bottom: 20px;
}

person {font-weight: bold}

.home #primary {width: 100% !important;}
.wcp-carousel-main-wrap {height: 400px;}
.wcp-carousel-main-wrap .slick-slide {height: auto !important;}
.wcp-carousel-main-wrap .slick-track img {width: 150px !important;}
.wcp-carousel-main-wrap .post-style-1 .wcp-content-wrap {width: 100% !important;}
.intro {padding-top: 16px;}

a.author-link-breadcrumb {font-weight: bold;}

pullquote, .pullquote {font-weight: bold; font-size: 1.6em; padding: 10px; text-align:center; margin-bottom: 20px; float:left;}

.social-links {float:right;}

.category-the-commercial-litigation-journal .breadcrumb  {background: #edccd6; padding: 4px;}
.category-employment-law-journal .breadcrumb {background: #f0ced7; padding: 4px;}
.category-family-law-journal .breadcrumb {background: #ccddea; padding: 4px;}
.category-personal-injury-law-journal .breadcrumb {background: #e9dbd5; padding: 4px;}
.category-procurement-outsourcing-journal .breadcrumb {background: #cceaf7; padding: 4px;}
.category-property-law-journal .breadcrumb {background: #cce2d8; padding: 4px;}
.category-trusts-estates-law-and-tax-journal .breadcrumb {background: #e3d0e3; padding: 4px;}

.category-the-commercial-litigation-journal .boxout {border: 1px solid #edccd6; padding: 30px;}
.category-employment-law-journal .boxout {border: 1px solid #f0ced7; padding: 30px;}
.category-family-law-journal .boxout {border: 1px solid #ccddea; padding: 30px;}
.category-personal-injury-law-journal .boxout {border: 1px solid #e9dbd5; padding: 30px;}
.category-procurement-outsourcing-journal .boxout {border: 1px solid #cceaf7; padding: 30px;}
.category-property-law-journal .boxout {border: 1px solid #cce2d8; padding: 30px;}
.category-trusts-estates-law-and-tax-journal .boxout {border: 1px solid #e3d0e3; padding: 30px;}

.category-the-commercial-litigation-journal h1.journal-title, h2.clj, h2.the-commercial-litigation-journal  {background: #edccd6; padding: 4px;}
.category-employment-law-journal h1.journal-title, h2.elj, h2.employment-law-journal  {background: #f0ced7; padding: 4px;}
.category-family-law-journal h1.journal-title, h2.flj, h2.family-law-journal  {background: #ccddea; padding: 4px;}
.category-personal-injury-law-journal h1.journal-title, h2.pilj, h2.personal-injury-law-journal  {background: #e9dbd5; padding: 4px;}
.category-procurement-outsourcing-journal h1.journal-title, h2.poj, h2.procurement-outsourcing-journal  {background: #cceaf7; padding: 4px;}
.category-property-law-journal h1.journal-title, h2.plj, h2.property-law-journal {background: #cce2d8; padding: 4px;}
.category-trusts-estates-law-and-tax-journal h1.journal-title, h2.teltj, h2.trusts-estates-law-and-tax-journal {background: #e3d0e3; padding: 4px;}

.category-the-commercial-litigation-journal .navigation-top  {background: #A30134;}
.category-employment-law-journal .navigation-top {background: #B30838;}
.category-family-law-journal .navigation-top {background: #005596;}
.category-personal-injury-law-journal .navigation-top {background: #90492D;}
.category-procurement-outsourcing-journal .navigation-top {background: #0096D6;}
.category-property-law-journal .navigation-top {background: #00703C;}
.category-trusts-estates-law-and-tax-journal .navigation-top {background: #711471;}

.category-the-commercial-litigation-journal h1,
.category-the-commercial-litigation-journal h2,
.category-the-commercial-litigation-journal h3,
.category-the-commercial-litigation-journal h4, h2.clj, h2.clj a, h2.the-commercial-litigation-journal {
    color: #A30134;
}

.category-the-commercial-litigation-journal h1 a,
.category-the-commercial-litigation-journal h2 a,
.category-the-commercial-litigation-journal h3 a,
.category-the-commercial-litigation-journal h4 a, h2.clj {
    color: #A30134;
}

.category-employment-law-journal h1,
.category-employment-law-journal h2,
.category-employment-law-journal h3,
.category-employment-law-journal h4, h2.elj, h2.elj a, h2.employment-law-journal {
    color: #B30838 !important;
}

.category-employment-law-journal h1 a,
.category-employment-law-journal h2 a,
.category-employment-law-journal h3 a,
.category-employment-law-journal h4 a, h2.elj {
    color: #B30838 ;
}

.category-family-law-journal h1,
.category-family-law-journal h2,
.category-family-law-journal h3,
.category-family-law-journal h4, h2.flj, h2.flj a, h2.family-law-journal {
    color: #005596;
}

.category-family-law-journal h1 a,
.category-family-law-journal h2 a,
.category-family-law-journal h3 a,
.category-family-law-journal h4 a, h2.flj {
    color: #005596;
}

.category-personal-injury-law-journal h1,
.category-personal-injury-law-journal h2,
.category-personal-injury-law-journal h3,
.category-personal-injury-law-journal h4, h2.pilj, h2.pilj a, h2.personal-injury-law-journal {
    color: #90492D;
}

.category-personal-injury-law-journal h1 a,
.category-personal-injury-law-journal h2 a,
.category-personal-injury-law-journal h3 a,
.category-personal-injury-law-journal h4 a, h2.pilj {
    color: #90492D;
}

.category-procurement-outsourcing-journal h1,
.category-procurement-outsourcing-journal h2,
.category-procurement-outsourcing-journal h3,
.category-procurement-outsourcing-journal h4, h2.poj, h2.poj a, h2.procurement-outsourcing-journal {
    color: #0096D6;
}

.category-procurement-outsourcing-journal h1 a,
.category-procurement-outsourcing-journal h2 a,
.category-procurement-outsourcing-journal h3 a,
.category-procurement-outsourcing-journal h4 a, h2.poj {
    color: #0096D6;
}

.category-property-law-journal h1,
.category-property-law-journal h2,
.category-property-law-journal h3,
.category-property-law-journal h4, h2.plj, h2.plj a, h2.property-law-journal {
    color: #00703C;
}

.category-property-law-journal h1 a,
.category-property-law-journal h2 a,
.category-property-law-journal h3 a,
.category-property-law-journal h4 a, h2.plj {
    color: #00703C;
}

.category-trusts-estates-law-and-tax-journal h1,
.category-trusts-estates-law-and-tax-journal h2,
.category-trusts-estates-law-and-tax-journal h3,
.category-trusts-estates-law-and-tax-journal h4, h2.teltj, h2.teltj a, h2.trusts-estates-law-and-tax-journal {
    color: #711471;
}

.category-trusts-estates-law-and-tax-journal h1 a,
.category-trusts-estates-law-and-tax-journal h2 a,
.category-trusts-estates-law-and-tax-journal h3 a,
.category-trusts-estates-law-and-tax-journal h4 a, h2.teltj {
    color: #711471;
}

.cases-box {
    border: 3px solid #ccc;
    padding: 20px;
    margin-top: 20px;
}

/* MOBILE STYLING */

@media all and (max-width: 1199px) {
    
} 

@media all and (max-width: 991px) {

} 

@media all and (max-width: 768px) {

} 

@media all and (max-width: 575px) {

}