div.secondary_nav_container {

    
    padding: 1% 2% 1% 0%;
    border-bottom: 2px solid #E1D2B9;
    border-top: 2px solid #E1D2B9;
}
div.secondary_nav_graphic
{
    width:30%;
    padding-top: 0;
    opacity:1;
}
div.secondary_nav_graphic a 
{
    text-decoration: none;
    margin-top: auto;
    margin-bottom: auto;
}
section.active_boxShadow {
    box-shadow: 0 2px 9px 0 rgb(0 0 0 / 9%);
}
div.secondary_nav_graphic img 
{
    width:100%;
    height:auto;
}
form#searchForum {
    margin: 0;
}
div.scnd_href_ele p 
{
    cursor:pointer;
}
div.scnd_href_ele a 
{
    text-decoration:none;
    color:unset;
    cursor:pointer;
}
div.scnd_href_ele svg 
{
    width: 6%;
    height: auto;
    margin-left: 2%;
}
div.scnd_href_ele
{
    text-align:center;
}
nav.secondary_nav 
{
    width: 53%;
    justify-content: space-between;
    margin-left: auto;
    margin-top: auto; 
    margin-bottom: auto;
}
a#home_logo {
    width: 12.5%;
    height: auto;
    margin-right: 3%;
    border-right: 1px solid #004F59;
    padding-right: 3%;
    opacity: 0;
}
a#home_logo svg 
{
    width:100%;
    margin-top: 3%;
}
div.channel_search_ico {
    width: 1.5%;
    margin-left: 4%;
    margin-top: auto;
    margin-bottom: auto;
}
div.channel_search_ico img 
{
    width:100%;
    height:auto;
}
div.search_submit {
    width: 5%;
    margin-top: auto;
    margin-bottom: auto;
    margin-left: -7%;
    cursor: pointer;
}
div.search_submit button {
    border: none;
    background: none;
    cursor: pointer;
}
div.search_submit svg {
    cursor: pointer;
    width: 100%;
}
section.secondary_sticky_nav
{
    position:sticky;
    top:0;
    background: white;
}
div.jour_featured_container
{
    width:88%;
    margin-top:4%;
    margin-bottom:4%;
    border-radius: 1.8vw;
    
}
div.jour_featured_content
{
    width: 31.5%;
    padding: 2% 2% 2% 2%;
}
div.jour_featured_image
{
    width: 64.5%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    border-top-right-radius: 1.8vw;
    border-bottom-right-radius: 1.8vw;
}
div.jour_featured_desc {
    padding-right: 20%;
}
div.jour_featured_readmore a 
{
    text-decoration:none;
}
div.jour_featured_categories
{
    flex-wrap:wrap;
    margin: 2% 0% 0% 0%;
}
div.jour_featured_readmore svg 
{
    width: 3.6%;
    height: auto;
    margin-left: 0.9%;
}
div.jour_featured_type
{
    margin:1% 0%;
}
div.jour_featured_title {
    margin: 10% 0% 3% 0%;
    padding-right: 12%;
}
div.jour_featured_title a 
{
    text-decoration:none;
    color:unset;
}
div.jour_featured_readmore
{
    margin:5% 0% 5% 0%;
}
div.jour_featured_categories a 
{
    text-decoration: none;
    padding: 1% 2% 1% 2%;
    border: 1px solid #C5855C;
    border-radius: 9px;
    margin-right: 4%;
    margin-bottom: 4%;
    width:fit-content;
}
div.journal_grid_container
{
    width: 88%;
    flex-wrap: wrap;
    justify-content: space-between;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 5.7vw;
}
div.journal_grid_ele
{
    width: 100%;
    border-bottom: 1px solid #33CB98;
    margin-bottom:4%;
}
div.journal_gridele_image
{
    width:100%;
    border-bottom: 3.2px solid #28E4A5;
}
div.journal_gridele_image img 
{
    width:100%;
    height:auto;
    margin-bottom: -0.1%;
}
div.journal_gridele_readmore
{
    margin:3% 0% 2% 0%;
}
div.journal_gridele_readmore a
{
    text-decoration:none;
}
div.journal_gridele_readmore svg
{
    width: 3.6%;
    height: auto;
    margin-left: 0.9%;
}
div.journal_gridele_content
{
    padding:4% 1.5% 7% 1.5%;
}
div.journal_gridele_type
{
    margin: 3% 0% 3.5% 0%;
}
div.journal_gridele_type a 
{
    text-decoration: none;
}
div.journal_grid_title
{
    margin:2% 0% 2% 0%;
}
div.journal_grid_content
{
    margin: 0% 0% 2% 0%;
    padding-right: 15.5%;
}
div.journal_gridele_title
{
    margin:3% 0% 3% 0%;
    padding-right: 5%;
}
div.journal_gridele_title a 
{
    text-decoration: none ;
    color:unset;
}
div.journal_gridele_desc
{
    margin:2% 0% 2% 0%;
    padding-right: 13%;
}
div.journal_gridele_category
{
    margin:5% 0% 5% 0%;
}
div.journal_gridele_category a 
{
    text-decoration: none;
    padding: 1% 2% 1% 2%;
    border: 1px solid #33CB98;
    border-radius: 9px;
    margin-right: 4%;
    margin-bottom: 4%;
}

input.subcription_email_fld
{

    background-color:white;
    border-radius:1.2vw;
    border:unset;
    padding:0.8% 3% 0.8% 3%;
    margin-right: 4%;
    margin-bottom: auto;
}
div.subscription_button 
{
    margin-top:5%;
    margin-bottom:5%;
    cursor:pointer;
}
div.subscription_checkbox_container
{
    margin:4% 0% 2% 0%;
}
a.checkbox_lrn_mrebtn
{
    text-decoration:none;
    transition:all ease 0.6s;
    color:#FF855F;
}
a.checkbox_lrn_mrebtn:hover
{
    color:#28E4A5;
    
}
input[type="checkbox"] {
    border-radius: 0.3vw;
    border: 1px solid #28E4A5;
    border-color: #28e4A5;
    -webkit-appearance: none;
    width: 1.1vw;
    height: 1.1vw;
    margin: 0% 0.8% -0.1% 0%;
    transition:all ease 0.6s;
    cursor:pointer;
}
input[type="checkbox"]:checked {
    background:#28E4A5;
}
input.subcription_sub_fld
{
    background-color:#28E4A5;
    border:unset;
    border-radius:14vw;
    padding:0.5% 3% 0.5% 3%;
}
div.grid_load_morebtn
{
    

}
button.gridLoadMore
{
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    border: 1.2px solid #5A8B85;
    background: unset;
    padding: 0.5% 3% 0.5% 3%;
    border-radius: 2.5vw;

}


/* SECONDARY NAV HOVER SECTIONS */
div.menu_hover_section {
    width: 100%;
    background-color: #f7f0eb;
}
div.category_sub_menu {
    position: absolute;
    background-color: #f7f0eb;
    tansition: all ease 1.2s;
    display: none;
}
div.cat_sub_menu_title {
    padding: 3% 8% 0% 8%;
}
div.sub_menu_grid {
    width: 84%;
    height: auto;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    gap: 3.5vw;
    padding: 2% 8% 4% 8%;
}
div.sub_menu_grid_img {
    width: 100%;
    height: auto;
}
div.sub_menu_grid_img img {
    width: 100%;
    height: auto;
    border-radius: 1.2vw 1.2vw 0vw 0vw;
}
div.sub_menu_grid_title {
    margin: 4% 0% 4% 0%;
}
div.sub_menu_grid_title a {
    text-decoration: none;
}
div.cat_sub_menu_title a {
    text-decoration: none;
    color: unset;
}
/* SEARCH BAR CSS DEFINED BELOW */
div.search_bar {
    background-color: #F6EFE9;
    width: 88%;
    padding: 4% 6% 4% 6%;
    transition: all ease 1.2s;
}
div.search_input {
    width: 94.5%;
}
div.search_input input {
    outline: unset;
    color: #C3B3A7;
    padding: 1.5% 2% 1.5% 8%;
    border: unset;
    border-radius: 7.4vw;
    background-image: url(/uploads/searchBar_searchIcon.svg);
    background-repeat: no-repeat;
    background-size: 3%;
    background-position: 3.2%;
    width: 90%;
}
div.search_closeBtn {
    width: 2%;
    margin-left: auto;
}
div.search_closeBtn img {
    width: 100%;
    height: auto;
}
div.search_bar_container {
    max-height: 0;
    overflow: hidden;
    transition: all ease 0.6s;
}
div.search_bar_container.expanded_bar {
    max-height: 20vw;
}
#search_icon {
    cursor: pointer;
}
div.search_closeBtn {
    cursor: pointer;
}
div.search_input input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #C3B3A7;
    opacity: 1;
  }
  div.journal_gridele_image img {
    border-radius: 1.2vw 1.2vw 0vw 0vw;
}

@media only screen and (min-width:1850px) 
{

}


@media only screen and (max-width: 1024px)
{
    


    nav.journalMobileNav 
    {
        width: 25%;
    }
    div.journalNavDropDowm {
        text-align: center;
        margin-top: auto;
        margin-bottom: auto;
        margin-left: auto;
    }

    div.channel_search_ico {
        width: 4%;
        margin-left: 6.5%;
        margin-bottom: 2.5%;
    }
    div.secondary_nav_graphic {
        width: 65%;
    }
    div.journalBlog_searchIco {
        width: 3.5%;
        margin-left: 6.5%;
        margin-bottom: 3.2%;
    }
    div.journalNavDropDowm svg {
        width: 9%;
        height: auto;
        margin-left: 2%;
        margin-bottom: 0.7%;
        display:none;
    }
    a#home_logo {
        width: 11%;
    }
    div.mobile_hover_section {
        width: 31%;
        padding: 2% 5% 8% 6%;
        right: 0;
        position: absolute;
        background: white;
        display: none;
    }
    div.jourmobile_nav_ele {
        padding: 8% 0% 8% 0%;
        border-bottom: 1.7px solid #64EAC3;
    }
    div.jourmobile_nav_ele a {
        text-decoration: none;
        color: black;
    }
    div.secondary_nav_container {
        padding: 1.5% 2% 1.5% 0%;
        border-bottom: 2px solid #E1D2B9;
        border-top: 2px solid #E1D2B9;
    }
    div.journal_grid_container {

        grid-template-columns: 1fr ;
        width: 90%;
    }
    div.jour_featured_image {
    width: 100%;
    min-height: 55vw;
    border-top-right-radius: 14px;
    border-top-left-radius: 14px
    }
    div.jour_featured_content {
        width: 100%;
    }
    div.jour_featured_container {

        flex-flow: column-reverse;
        flex-wrap: wrap;
    }
    div.jour_featured_title {
        margin: 3% 0% 3% 0%;
    }
    div.journal_gridele_image {

        border-bottom: 5px solid #28E4A5;
    }
    div.hero_content
    {
        padding:4% 5% 7% 5%;
    }
    input.subcription_email_fld {

        padding: 2% 4% 2% 5%;

        width: 65%;
    }
    input.subcription_sub_fld {


        padding: 1.5% 4% 1.5% 4%;
    }
    div.search_submit {
        width: 11%;
        margin-left: -12%;
        margin-top: 2%;
    }
    div.search_input input {
        padding: 2.5% 2% 2.5% 10%;
        background-size: 4.8%;
        background-position: 3.2%;
        width: 88%;
    }
    div.search_input {
        width: 89.5%;
    }

    div.search_closeBtn {
        width: 5%;
        margin-left: auto;
    }
}


