@media screen and (max-width:  767px){

   .tax-doc_category .elementor-tabs .elementor-tab-content {
        padding: 10px 0px 0;
    }
    .doc-section .center-section .betterdocs-body {
        padding: 0px 0px 0px 0px !important;
        margin: 15px 0 0 0;
    }
    .term-387 .betterdocs-category-items-counts, .term-274 .betterdocs-category-items-counts, .term-276 .betterdocs-category-items-counts{
        display: none !important;
    }
    .ppm.step-border.step-mobile .betterdocs-body{
        padding: 0 !important;
    }
    .doc-section.tool-lv .ept .el-betterdocs-cat-title {
        font-size: 18px !important;
    }
    body .doc-section.tool-lv .ept  .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .doc-section.tool-lv .ept.cont .tools-rh .el-betterdocs-cg-header {
        padding: 20px 20px 20px 12px !important;
        justify-content: start;
        display: flex;
    }
    body .doc-section.tool-lv .tools-rh .ept  .el-betterdocs-cg-inner{
        margin: 0px 0px 0px 0px;
    }
    .doc-section.tool-lv .tools-rh .ept  .el-betterdocs-cg-header-inner {
        flex-direction: inherit;
        justify-content: center;
    }
    .doc-section.tool-lv  .step-mobile{
        width:100%;
    }
    .doc-section.tool-lv  .step-mobile  .el-betterdocs-cg-body ul li a{
        text-align:left;
    }
    .doc-section.tool-lv .betterdocs-category-headerv{
        flex-direction: column;
        justify-content: center;
    }
    .doc-section.tool-lv  .step-mobile .betterdocs-category-header .el-betterdocs-cat-icon,
    .step-mobile .betterdocs-category-header.betterdocs-category-header .el-betterdocs-item-count{
        margin:0 auto;
    }
    .doc-section.tool-lv  .step-mobile  .el-betterdocs-cg-header h3.el-betterdocs-cat-title{
        margin:0px 0 5px;
        font-weight:bolder;
        text-align: center;
        
    }    
    .doc-section.tool-lv  .ept .betterdocs-category-header .el-betterdocs-cat-icon {
        height: 30px;
        width: 30px;
    }           
    .doc-section.tool-lv  .step-mobile .betterdocs-category-header .el-betterdocs-cat-icon {
        height: 50px;
        width: 50px;
    }             
    .doc-section.tool-lv .ept.cont{
        border-style: solid;
        border-width: 2px 2px 2px 2px;
        border-color: #5D7F99;
    }   
    .doc-section.tool-lv .tabs-radius .elementor-tabs-content-wrapper, .doc-section.tool-lv .tabs-radius .elementor-tab-content {
        border-radius: 15px 15px 15px 15px !important;
    }
    .doc-section.tool-lv .elementor-column-gap-default .left-section{
        display:none;
    }  
    .doc-section.tool-lv  .cat-list.mobile{
        display:block;
    }
    .doc-section.tool-lv .tabs-radius.cat-arh .elementor-tab-mobile-title {
        border-radius: 10px;
        background: #666666;
    }       
    .doc-section.tool-lv .cat-arh .elementor-tab-mobile-title.elementor-active{
        background: #bac8d3;
    }
    .doc-section.tool-lv .center-section .el-betterdocs-cg-body {
        margin: 0px 0px 0px 0px;
        border-radius: 0px 0px 10px 10px;
    }
    .doc-section.tool-lv .bread div {
        width:auto;
    }
    .doc-section.tool-lv .bread.e-container::-webkit-scrollbar { width: 0px; height: 0px;}
    .doc-section.tool-lv .bread.e-container {
        display: flex;
        justify-content: center;
        width: 100%;
        flex-direction: row;
        flex-wrap: nowrap;
        overflow: hidden;
        overflow: auto;
    } 
    .doc-section.tool-lv .bread .e-container{
        flex-direction: row;      
    }
    .doc-section.tool-lv .bread .home-b .elementor-icon-box-icon{
        width: fit-content;
        margin: 0 !important;
    }    
    .doc-section.tool-lv .bread .step-a .elementor-icon-box-icon{
        margin: 0 5px !important;
    }
    .doc-section.tool-lv .bread .step-a .elementor-icon-box-title{
        white-space: nowrap;
    }
    .doc-section.tool-lv .bread .elementor-icon-box-wrapper{
        display: flex !important;
        align-items: center;
    }
    .doc-section.tool-lv .arrowww .elementor-icon-box-content,
    .doc-section.tool-lv .arrowww .elementor-icon-box-title {
        display:none;
    }
    .doc-section.tool-lv .arrowww .elementor-icon-box-icon{
        display: flex !important;
        align-items: center;
        margin-top: 7px;
    }  
    .doc-section.tool-lv  .cat-list.mobile{
        display:block !important;
        width: 100% !important;
    }
    .doc-section.tool-lv .el-betterdocs-cg-header {
        padding: 20px !important; 
        box-shadow: 3px 3px 5px 0px rgb(0 0 0 / 50%);
    }
    .doc-section.tool-lv .el-betterdocs-category-grid-post .el-betterdocs-cg-inner {
        background-color: #D4E1F578 !important;
        margin-bottom: 0px !important;
    } 
    .doc-section.tool-lv .ppm .el-betterdocs-cg-body{
        padding: 0px 0px 0px 20px;
        width: 95%;
        margin: 0 auto 20px;
        height: 130px;
        overflow: scroll; 
        -webkit-overflow-scrolling: touch;
        overflow-x: hidden;
    }
    .doc-section.tool-lv .step-mobile{
        width:100%;
    }
    .doc-section.tool-lv .step-mobile  .el-betterdocs-cg-body ul li a{
        text-align:left;
    }
    .doc-section.tool-lv .ppm .el-betterdocs-cg-body{
        width: 100%;
    }
    .doc-section.tool-lv  .step-mobile .betterdocs-category-header{
        flex-direction: column;
        justify-content: center;
    }
    .doc-section.tool-lv .step-mobile .betterdocs-category-header .el-betterdocs-cat-icon, .doc-section.tool-lv .step-mobile .betterdocs-category-header .el-betterdocs-item-count{
        margin:0 auto;
    }
    .doc-section.tool-lv .step-mobile  .betterdocs-category-header h3.el-betterdocs-cat-title, .doc-section.tool-lv .step-mobile  .betterdocs-category-header h1.el-betterdocs-cat-title{
        margin:0px 0 5px;
        font-weight:bolder;
        text-align: center;
    }
    .doc-section.tool-lv .ept .betterdocs-category-header .el-betterdocs-cat-icon {
        height: 30px;
        width: 30px;
    }      
    .doc-section.tool-lv .step-mobile .betterdocs-category-header .el-betterdocs-cat-icon {
        height: 50px;
        width: 50px;
    }        
    .doc-section.tool-lv .ept.cont{
        width: 95%;
        margin-bottom:7.5px;         
    }
    .doc-section .tabs-radius.cat-arh .elementor-tabs-content-wrapper{
        border: solid #BAC8D3 !important;
        border-width: 0px 2px 2px 2px !important;
        box-shadow: 1px 1px 2px 0px rgb(0 0 0 / 50%) inset;
        transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    }   
    .doc-section  .tabs-radius .elementor-tabs-content-wrapper, .doc-section .tabs-radius .elementor-tab-content {
        border-radius: 16px 16px 16px 16px !important;
    }
    .doc-section .el-betterdocs-category-grid-post .el-betterdocs-cg-inner {
        background: none !important;
    }
    .doc-section  .bread div {
        width:auto;
    }
    .doc-section  .bread.e-container::-webkit-scrollbar { width: 0px; height: 0px;}
    .doc-section    .bread.e-container {
        display: flex;
        justify-content: center;
        width: 100%;
        flex-direction: row;
        flex-wrap: nowrap;
        overflow: hidden;
        overflow: auto; 
    }
    .doc-section   .bread .e-container{
        lex-direction: row;
           
    }
    .doc-section  .bread .home-b .elementor-icon-box-icon{
        width: fit-content;
        margin: 0 !important;
    }
    .doc-section  .bread .step-a .elementor-icon-box-icon{
         margin: 0 5px !important;
    }
    .doc-section   .bread .step-a .elementor-icon-box-title{
        white-space: nowrap;
    }
    .doc-section  .bread .elementor-icon-box-wrapper{
    display: flex !important;
    align-items: center;
    }
    .doc-section   .arrowww .elementor-icon-box-content, .arrowww .elementor-icon-box-title {
        display:none;
    }
    .doc-section  p:empty {
        margin:0;
    }
    .doc-section  .arrowww .elementor-icon-box-icon{
        display: flex !important;
        align-items: center;
        margin-top: 7px;
    }
    .doc-section  .cat-list.mobile{
        display:block !important;
        width: 100% !important;
    }
    .doc-section   .elementor-column-gap-default .left-section {
        display: none;
    }
    .tabs-radius.cat-arh .elementor-tabs-content-wrapper{
        border: solid #BAC8D3 !important;
        border-width: 0px 2px 2px 2px !important;
        box-shadow: 1px 1px 2px 0px rgb(0 0 0 / 50%) inset;
        transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    }    
    .tabs-radius.cat-arh .elementor-widget-container {
        background: transparent !important;
    }
    .tabs-radius .elementor-tabs-content-wrapper, .tabs-radius .elementor-tab-content {
        border-radius: 16px 16px 16px 16px !important;
    }
    .elementor-location-archive.light, .elementor-location-single.docs, .elementor-top-section.doc-section,
    .tax-knowledge_base .elementor-location-archive {
        margin-bottom: 0px;
    }
    .tabs-radius .elementor-tabs-content-wrapper{
        border-radius: 10px;
    }
    .ninja_footable ul {
        list-style: disc;
        padding-left: 20px;
    }
    .tabs-radius .elementor-tab-mobile-title{
        border-radius: 10px;
        background: #5d7f99;
    }   
    .elementor-tab-mobile-title.elementor-active{
        background: #bac8d3;
    }
    .elementor-location-archive.light, .elementor-location-single.docs {
        background: #fff;
         margin-bottom: 0;
    }
    .global .pusher #content {
        padding-top: 40px !important;
    }
    .bread > div, .zagolovok-posle-kroshki > div {
        width:auto;
    }
    .bread.e-container::-webkit-scrollbar, .zagolovok-posle-kroshki::-webkit-scrollbar { width: 0px; height: 0px;}
    .zagolovok-posle-kroshki >.elementor-widget-container {
        margin-bottom: 0px;
    }
    .bread.e-container, .zagolovok-posle-kroshki.e-container {
        display: flex;
        justify-content: center;
        width: 100%;
        flex-direction: row;
        flex-wrap: nowrap;
        overflow: hidden;
        overflow: auto;
    }
    .bread .e-container, .zagolovok-posle-kroshki .e-container  {
        flex-direction: row;
    }
    .bread .home-b .elementor-icon-box-icon,
    .zagolovok-posle-kroshki .elementor-icon-box-icon {
        width: fit-content;
        margin: 0 !important;
    }
            
    .bread .step-a .elementor-icon-box-icon{
        margin: 0 5px !important;
    }
    .zagolovok-posle-kroshki .elementor-icon-box-icon{
        margin: 10px 5px 0 !important;
    }
    .bread .step-a .elementor-icon-box-title, .zagolovok-posle-kroshki .elementor-icon-box-title{
        white-space: nowrap;
    }
            
    .bread .elementor-icon-box-wrapper,.zagolovok-posle-kroshki .elementor-icon-box-wrapper{
        display: flex !important;
        align-items: center;
    }
    .arrowww .elementor-icon-box-content, .arrowww .elementor-icon-box-title {
        display:none;
    }    
    .arrowww .elementor-icon-box-icon{
        display: flex !important;
        align-items: center;
        margin-top: 7px;
    } 
    body .steping .el-betterdocs-cg-header-inner{
        flex-direction: column;
        justify-content: center;
    }
    body .steping .el-betterdocs-cg-header .el-betterdocs-item-count{
        margin-left: 0;
    }    
    body .steping  .el-betterdocs-cat-title{
        text-align: center;
        margin-bottom: 10px;
        font-size:20px !important;
    }
    body .steping  .el-betterdocs-cg-header .el-betterdocs-cat-icon{
        margin: 10px 0
    }
    .search.search-results h1{
        font-size: 35px;
    }
    .ppm .el-betterdocs-cg-body{
        padding: 0px 0px 0px 20px;
        width: 95%;
        margin: 0 auto 20px;
        height: 130px;
        overflow: scroll;
        -webkit-overflow-scrolling: touch;
        overflow-x: hidden;
    }
    .step-mobile{
        width:100%;
    }
    body .step-mobile  .el-betterdocs-cg-body ul li a{
        text-align:left;
    }
    .ppm .el-betterdocs-cg-body{
        width: 100%;
    }
    body .step-mobile .el-betterdocs-cg-header-inner{
        flex-direction: column;
        justify-content: center;
    }
    .step-mobile .el-betterdocs-cg-header-inner .el-betterdocs-cat-icon, .step-mobile .el-betterdocs-cg-header .el-betterdocs-item-count{
        margin:0 auto;
    }
    body .step-mobile  .el-betterdocs-cg-header h3.el-betterdocs-cat-title{
        margin:0px 0 5px;
        font-weight:bolder;
        text-align: center;
    }
    .ept .el-betterdocs-cg-header-inner .el-betterdocs-cat-icon {
        height: 30px;
        width: 30px;
    }      
    .step-mobile   .el-betterdocs-cg-header-inner .el-betterdocs-cat-icon {
        height: 50px;
        width: 50px;
    }        
    .ept.cont{
        width: 95%;
        margin-bottom:7.5px;
    }
    .single-docs #wrapper-container #main-content,
    .tax-doc_category #wrapper-container #main-content{
        position: relative;
        z-index: 1;
        padding: 60px 0px 0;
    }
    .single-docs .betterdocs-entry-title {
        padding: 10px 10px 10px 10px;
        margin: 0px 0px 0px 0px;
        line-height: 1;
    }
    .img_left .elementor-author-box, .img_right .elementor-author-box {
        align-items: center;
        flex-direction: column !important;
        display: flex;
    }
    .img_right ul, .img_left ul{
        margin-left: 0px;
    }
    .wayf .betterdocs-article-reactions, .wayf .betterdocs-social-share{
        margin-top: 0;
    }
    .special-text_accard li {
        padding-left: 5px;
        font-size: 15px;
    }
    .special-text_accard ul {
        padding: 0;
        margin: 0;
    }
    .icon_box_m li, .icon_box_m .eael-feature-list-icon-box{
        margin-bottom: 10px;
    }
    .single-docs .letex-formula, .single-docs .letex-formula.big{
        min-width: 100% !important;
        margin: 5px 0!important;
    }
}
