.guideline-warning {
    font-weight: bold;
    color: red;
}


.block-padding {
    padding-left: 20px;
    padding-right: 20px;
}

.mb-1 {
    margin-bottom: 10px;
}

.mb-2 {
    margin-bottom: 20px;
}

.mb-3 {
    margin-bottom: 30px;
}

.mb-4 {
    margin-bottom: 40px;
}

.mb-5 {
    margin-bottom: 50px;
}

.mt-1 {
    margin-top: 10px;
}

.mt-2 {
    margin-top: 20px;
}

.mt-3 {
    margin-top: 30px;
}

.mt-4 {
    margin-top: 40px;
}

.mt-5 {
    margin-top: 50px;
}

.mr-1 {
    margin-right: 10px;
}

.mr-2 {
    margin-right: 20px;
}

.mr-3 {
    margin-right: 30px;
}

.mr-4 {
    margin-right: 40px;
}

.mr-5 {
    margin-right: 50px;
}

.ml-1 {
    margin-left: 10px;
}

.ml-2 {
    margin-left: 20px;
}

.ml-3 {
    margin-left: 30px;
}

.ml-4 {
    margin-left: 40px;
}

.ml-5 {
    margin-left: 50px;
}

.post-type-archive-guidelines article {
    max-width: 950px;
}

.funding-disclaimer {
    padding:10px 25px;
    text-align:center;
    margin-bottom:0px;
    border-bottom:1px solid #ebebeb;
}
.funding-disclaimer p, .funding-disclaimer span {
    margin-bottom:0;
    font-size:13px !important; 
    font-weight:bolder;
}

.funding-disclaimer .image-wrapper {
    margin-right:20px;
}

.funding-disclaimer img {
    min-width:130px; 
    max-width:130px; 
    width:100%;
    height: auto;
}

.funding-disclaimer .image-text-wrapper {
    max-width: 800px;
    margin: 0 auto;
    align-items: center;
}

.btn.btn--small {
    padding: 9px 20px;
}

.btn.active {
    background-color: rgb(84 133 220);
}

.commentary-tag {
    font-weight:bold;
}

.theme-switch {
    max-width:250px;
}


.search-and-filters-wrapper .left form {
    width:100%;
}


.search-and-filters-wrapper .left  #guideline-search {
    max-width: 800px;
    width:100%;
    padding: 10px 15px;
    display: block;
    margin-top: 10px;
}



.guidelines-box-left {
    width:100%;
}



.guideline-box-wrapper {
    padding:30px;
    background-color:#f6f6f6;
    width:100%;
    box-sizing:border-box;
}

.post-type-archive-guidelines article {
    max-width:100% !important;
}

.elementor-842 .elementor-element-4103f04 ul.sub-menu.elementor-nav-menu--dropdown {
    max-height: 60vh !important;
    overflow-y: hidden !important;
}

@media (max-width: 899px) {
    .status-wrapper {
        margin-top:35px;
    }
    .search-and-filters-wrapper .left {
        margin-top:20px;
    }
    .guidelines-box-right {
        margin-top:15px;
    }
}
@media (min-width: 900px) {
    .search-and-filters-wrapper {
        display:flex;
        justify-content: space-between;
    }
    .search-and-filters-wrapper .left {
        min-width:400px;
        /*display:flex;*/
       /* align-items:center; */
    }
    
    .search-and-filters-wrapper .right {
        margin-left:30px;
    }
    .guideline-box-wrapper {
        display:flex;
        justify-content: space-between;
    }
    .guidelines-box-right {
    margin-left:50px;
    width:300px;
    }

    .funding-disclaimer .image-text-wrapper {
        display:flex;
    }

}

.guideline-box-wrapper .commentary a {
    color: #9c1f4c;
}
.guideline-box-wrapper .commentary a.btn {
    background-color: #9c1f4c;
    color:#ffffff;
}

.documentation-sidebar-container .current-menu-ancestor>a  {
    color:#9c1f4c !important;
}

.wp-block-button__link br {
    display:none;
}