/*left*/
.nav_h4 {
	/* line-height: 30px; */
	color: #242424;
	padding-left: 10px;
	font-size: 15px;
	font-weight: bold;
	position: inherit;
	text-transform: capitalize;
	padding: 20px 10px;
	padding-left: 0;
	border-bottom: 1px solid #acb5c3;
	border-radius: 0px;
}
.nav_h4::after {
	content: none;
}
.nav_h4:before {
	content: "\f107";
	color: #242424;
	float: right;
	font: normal normal normal 14px/1 FontAwesome;
	margin-right: 6px;
	line-height: 32px;
	font-size: 25px;
}

.toggle_content {
	width: 100%;
    /* background-color: #f7f7f7; */
    padding-bottom: 2rem;
}

ul.mtree {
	opacity: 0;
	margin-left: 0;
	padding: 10px 0 10px 0;
}
ul.mtree li {
	list-style: none;
}
ul.mtree>li>a {
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-o-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-ms-transition: 0.5s all;
	/* padding-left: 16px;
    padding-left: 36px; */
	/* font-family: "Poppins_B"; */
	display: inline-block;
	font-weight: 400;
}
ul.mtree>li {
	position: relative;
	/* border-bottom: 1px solid #e5e5e5; */
}
ul.mtree>li:before {
	position: absolute;
	left: 0px;
    left: 20px;
	top: 18px;
	width: 5px;
	height: 5px;
	border-radius: 50%;
}
ul.mtree>li:last-child>a, ul.mtree>li:last-child {
	border-bottom: none;
}
ul.mtree a {
	/* display: block; */
	font-size: 15px;
	color: #707070;
	-moz-transition: all 0s;
	-o-transition: all 0s;
	-webkit-transition: all 0s;
	transition: all 0s;
	padding: 3px 10px;
	line-height: 22px;
	padding-right: 36px;
	padding-left: 0px;
}
ul.mtree li ul a {
	padding: 8px 12px;
    padding-left: 32px;
	padding-right: 24px;
	font-weight: normal;
	font-family: 'Poppins';
}
ul.mtree ul li:last-child a {
	border: none;
}
ul.mtree.transit li.mtree-open>span:before {
	content: "\f106";
	font-family: FontAwesome;
	padding-left: 5px;
	float: right;
	font-size: 18px;
	color: #808080;
	font-style: normal;
	padding: 8px 12px;
	position: absolute;
	right: 0;
	top: 0px;
}


ul.mtree .mtree-level-1 li.mtree-open>span:before {
	content: "\f106";
	font-family: FontAwesome;
	padding-left: 5px;
	float: right;
	font-size: 16px;
	color: #808080;
	font-style: normal;
	background: none;
	padding: 8px 20px;
	position: absolute;
	right: 5px;
	top: 0;
	border-left: none;
}
ul.mtree .mtree-level-1 li.mtree-closed>span:before {
	content: "\f107";
	font-family: FontAwesome;
	padding-left: 5px;
	float: right;
	font-size: 16px;
	color: #808080;
	font-style: normal;
	background: none;
	padding: 8px 20px;
	position: absolute;
	right: 5px;
	top: 0;
	border-left: none;
}
ul.mtree li ul a li a {
	padding-left: 20px;
}
ul.mtree>li:hover>a {
	color: #00448d;
}
ul.mtree>li.mtree-node a ul a {
	font-size: 14px;
}
ul.mtree>li.mtree-open {
	color: #00448d;
	padding-bottom: 0;
}
ul.mtree>li.mtree-open>a {
	color: #00448d;
	font-family: "Poppins_B";
}
ul.mtree>li.mtree-node:hover>a {
	color: #00448d;
	text-decoration: none;
}
ul.mtree .mtree-level-1 li.mtree-closed>span {
	color: #fff;
	text-decoration: none;
}

ul.mtree .mtree-level-1 li.mtree-open:hover>span:before, ul.mtree .mtree-level-1 li.mtree-closed:hover>span:before {
	color: #00448d !important;
}
/* ul.mtree ul {
	background: #f7f7f7;
} */
ul.mtree ul li {
	list-style: none;
	position: relative;
	border-bottom: 1px solid #eee;
}
ul.mtree ul li:last-child {
	border-bottom: none;
}
ul.mtree ul li a {
	display: block;
	color: #555;
	font-size: 14px;
}
ul.mtree>li>ul>li>a {
	font-size: 14px !important;
}
ul.mtree>li>ul>li>a:before {
	content: "";
}
ul.mtree ul li:hover a {
	color: #367e62;
}
ul.mtree li ul li.mtree-open a {
	color: #367e62;
	text-decoration: none;
}
ul.mtree .mtree-level-2 {
	margin-top: 0px;
	border: none;
	padding: 0px;
	margin-bottom: 0;
	background: #ffffff;
}
ul.mtree li ul.mtree-level-2 li a {
	color: #808080;
	font-weight: normal;
	font-size: 13px;
	padding-left: 20px;
    padding-left: 42px;
}
ul.mtree .mtree-level-2 li a:hover {
	text-decoration: underline;
	color: #367e62;
	font-weight: normal;
}


ul.mtree a:hover {
	text-decoration: none;
}
ul.mtree>li.mtree-node ul i {
	margin-right: 4px;
	font-size: 10px;
	color: #999;
}
.mtree-skin-selector {
	display: none !important
}
/*ul.mtree>li.active>a{color:#333; padding-left:20px;}ul.mtree>li.active>a:before{ content:"\f178";font-family:FontAwesome; margin-right:0px; position:absolute; left:0px; top:0; padding:8px 0; opacity:1;}*/

.clearfix {
    *zoom:1;
}
.clearfix:before, .clearfix:after {
    line-height: 0;
    display: taFble;
    content: "";
}
.clearfix:after {
    clear: both;
}



.col-md-9 {
    padding-left: 2rem;
}

.summary_txt {
    font-size:0.8rem; padding: 2rem 1rem 1rem 1rem;
}
.summary_txt.ssc {
    font-size:1.5rem;
}

@media only screen and (max-width:992px) {
    .ub-header-b .logo a img {
        max-height: 54%;
        width: auto;
    }
    .container-box {
        display: flex;
        flex-direction: column-reverse;
    }
    .banner-inner {
        display: none;
    }
    .nav_h4 {
        position: relative;
        color: #242424;
        /* background: #367e62; */
        padding: 0px 10px;
        font-size: 16px;
        line-height: 36px;
        text-transform: capitalize;
        margin: 0;
        border-radius: 0;
    }
    .nav_h4:before {
        content: none;
    }
    .nav_h4:after {
        display: block;
        content: "\f107";
        font-family: "FontAwesome";
        position: absolute;
        right: 15px;
        cursor: pointer;
        font-size: 20px;
        top: 0px;
        color: #242424;
    }
    .nav-left.col-md-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        margin-bottom: 2rem;
    }
    .col-md-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
        padding-left: 0;
    }
}