body{
	text-align:left!important
}
.content-col,.shadow{
	box-shadow:0 .5rem 1rem rgba(0,0,0,.15)
}
.content-col{
	background:#fff;border-radius:5px;margin:0 2px
}
.content-col h3{
	padding-top:40px
}

.content-col h4{
	padding-top:25px
}

.scrolling-menu{
	position:-webkit-sticky;position:sticky;top:140px;padding:0
}

.scrolling-menu-content>ul{
	list-style-type:none;padding-left:0;font-weight:400
}

.scrolling-menu-content a,.scrolling-menu-content a:active,.scrolling-menu-content a:focus{
	text-decoration:none;color:#0f0f0f
}

.scrolling-menu-content ol{
	padding:0;list-style-type:none;counter-reset:li
}

.scrolling-menu-content li{
	display:flex;align-items:center
}

.scrolling-menu-content li:before{
	counter-increment:li;font-size:28px;content:counter(li,decimal-leading-zero);color:#3464e2;margin-right:.5em
}

.scrolling-menu-content :target,.scrolling-menu-content a:hover{
	color:#3464e2
}

.scrolling-menu-content :target li,.scrolling-menu-content a:hover li{
	transform:scale(1.02)
}

.scrolling-menu-content a:active li{
	transform:scale(.98)
}

.scrolling-menu-content .active{
	background-color:#3464e2;transition:background-color .6s ease
}

.scrolling-menu-content .active li:before{
	counter-increment:li;font-size:28px;content:counter(li,decimal-leading-zero);color:#ececec;margin-right:.5em
}

.scrolling-menu-content .active li{
	color:#fff
}

.scrolling-menu-content>ol>a:not(:last-child){
	border-bottom:1px solid #d3d3d3
}

.scrolling-menu-content>ol>a{
	padding:10px;display:block
}

.table{
	background:#fff
}

h4 u{
	text-decoration:none;font-size:1.3rem
}
@media (min-width:991px){
	html{
		scroll-behavior:smooth
	}

}
@media (max-width:991px){
	.section-menu{
		display:none
	}

}


@media (max-width:1200px){
	.table,.table td,.table th{
		font-size:14px;padding:10px
	}
}
@media (max-width:700px){
	.table,.table td,.table th{
		font-size:12px;padding:8px
	}
}
@media (max-width:600px){
	.table,.table td,.table th{
		font-size:10px;padding:5px
	}
}
@media (max-width:500px){
	.table,.table td,.table th{
		font-size:8px;padding:2px
	}
}
