﻿.ms-rtestate-field{
    text-align: start !important;
    text-align-last: start !important;
}

.internal-article{
	padding:0;
}

#s4-titlerow{
	padding:0;
	margin:0;
	height:auto;
}

#s4-titlerow{
	height:auto !important;
}

#contentBox{
	margin: 0;
}


#sideNavBox{
margin:0 !important;
}

div#SPLayout {
    display: grid;
    grid-template-columns: 1fr 372px;
}

/*.ms-core-listMenu-verticalBox > .ms-core-listMenu-item, .ms-core-listMenu-verticalBox li.static > .ms-core-listMenu-item{
    background: unset !important;
}


li > a.ms-core-listMenu-item.ms-core-listMenu-selected:hover, li > a.ms-core-listMenu-item:hover, li > a.ms-core-listMenu-item:active{
    background-color: unset !important;
}

.ms-core-listMenu-selected:link, .ms-core-listMenu-selected:visited, .ms-core-listMenu-selected span {
    color: black !important;
}

li.selected span.additional-background {
    color: black !important;
}

.ms-core-listMenu-verticalBox > .ms-core-listMenu-item, .ms-core-listMenu-verticalBox li.static > .ms-core-listMenu-item span{
    color: #115439 !important;
}



.side-nav li{
   /* background: unset;
    border-left: 4px solid #ceedde;*/
        border-inline-start: 4px solid #ceedde;
}

.side-nav li.static.selected{
    background: #5dd59b!important;
    border-inline-start: 4px solid #25935f !important;
}


.page-sidenav .internal-article{
width: 100% !important;
padding:0;
}

.page-sidenav .internal-aside{
width:100% !important;
    background: #f0f8f4;
}

#zz13_RootAspMenu li.static.selected{
    background: #ceedde !important;
    border-inline-start: 4px solid #25935f !important;
    background-color: #ceedde !important;
}


#zz13_RootAspMenu li.static:hover {
    background: #E5F6ED; /*#E6E7E9;*/
}

.share-container {
    gap: 1em;
    display: flex
;
}

#sideNavBox .menu-item-text {
    color: #114539 !important;
}

#sideNavBox .selected .menu-item-text {
    color: black !important;
}

.side-nav li{
    border-inline-start: 4px solid #ceedde !important;
}
