/*
Theme Name: Herrington Child
Theme URI: http://demo.bravisthemes.com/herrington
Author: Bravis-Themes
Author URI: https://bravisthemes.com/
Description:Herrington is a beautifully handcrafted, pixel perfect business consulting WordPress Theme based on Elementor Page Builder & designed with great attention to details, flexibility and performance. Herrington has stunning styles and elements to help you make a professional website in no time.
Version: 1.0.7
License: ThemeForest
License URI: https://themeforest.net/licenses
Template: herrington
Text Domain: herrington-child
Tags:accountant, advertising, agency, business, company, consulting, corporate, digital agency, digital marketing, finance, insurance, it company, management, seo, startup
Requires at least: 5.8 or Higher
Requires PHP: 7.4.x or Higher
Tested up to: 6.4.1
*/
:root{
    --ancho-img: 350px;
}
.pxl-archive-post .post-content{
    padding: 20px 0 0;
}
@media screen and (min-width: 992px) {
  body.blog .pxl-content-wrap.no-sidebar .pxl-content-area, body.archive:not(.post-type-archive):not(.tax-product_cat):not(.tax-product_tag) .pxl-content-wrap.no-sidebar .pxl-content-area, body.single-post .pxl-content-wrap.no-sidebar .pxl-content-area {
    max-width: 100%;
    /* margin-left: auto;
    margin-right: auto; */
  }
}
/* @media screen and (max-width: 767px){
    #menu-footer-1 li a span{
        text-align: center!important;;
    }
} */
main#pxl-content-main ul li{
    list-style-position: outside;
    margin-left: 15px;
}
.pxl-menu-primary li > .sub-menu{
    max-width: 380px;
}
.pxl-menu-primary li .sub-menu li a{
    width: auto;
    white-space: normal;
}
.pxl-menu-primary li .sub-menu li a::after{
    top: 17px!important;
}
.ccchildpages > .ccchildpage{
    background: none transparent;
    border-radius:3px;
    box-shadow: 0px 2px 4px 1px rgba(0,0,0,.15);
    -moz-box-shadow: 0px 2px 4px 1px rgba(0,0,0,.15);
    -webkit-box-shadow: 0px 2px 4px 1px rgba(0,0,0,.15);
    display: flex;
    flex-direction: column;
}
.ccchildpages > .ccchildpage p.ccpages_more {
  text-align: left;
  display: block;
  margin-top: 20px;
  order:3;
}
.ccchildpages > .ccchildpage p.ccpages_more a{
    background-color: #336699;
    padding: 8px 20px;
    border-radius: 3px;
    color: #fff;
    font-style: normal;
    margin-left: 0;
    float: none;
}
.ccchildpages > .ccchildpage a.ccpage_title_link,
.ccpage_linked_title{
    font-size: 24px;
    line-height: 1.2;
    order:1;
}
.ccchildpages > .ccchildpage > .ccpage_linked_thumb{
  order:0;
}
/* .ccchildpages > .ccchildpage > .ccpage_linked_thumb > img{
    margin: -14px -27px 10px -27px;
    width: calc( 100% + 54px )!important;
} */
.ccchildpages > .ccchildpage > .ccpages_excerpt{
  order:2;
}
@media(min-width: 992px){

    .pxl-archive-post .post-featured{
        max-width: var(--ancho-img);
        float: left;
    }
    .pxl-archive-post .post-content {
      padding: 0px 0 0 20px;
      display: inline-block;
      max-width: calc(100% - var(--ancho-img));
    }
}
.pxl-breadcrumb{
    text-transform: none;
}