.container {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	margin-top:30px;
}

.fullpagemaindiv {
	width: 65%;
}

.otherarticlediv {
	width: 35%;
}

.trendsection,.relatedBlogsContainer {
	padding-left: 10%;
}
.flexDisplay img{margin-right:20px;margin-bottom: 10px;}
h1 {
	font-family: inherit;
	font-weight: bold;
	font-size: 2.1rem;
	color: inherit;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 10px;
}

h2 {
	font-family: inherit;
	font-size: 1.5rem;
	color: inherit!important;
	font-weight: bold;
}
p{margin:10px 0px;}
.linebrk {
	margin-left: 15px;
	margin-right: 15px;
}

#trendingtitle,
.trendingdiv a {
	color: #101010;
	margin: 0;
}

.relatedBlogsContainer h2 {
	font-weight: bold;
	font-size: 18px
}

#trendingdiv {
	height: auto;
	width: 100%;
	border: 1.8px solid #ddd;
	border-radius: 5px;
	box-shadow: 0 3px 6px rgb(0 0 0 / 20%);
}

.trendingdiv {
	display: flex;
	padding: 15px;
}

.trendingdiv div {
	flex: 1;
}

.trendingdiv div:last-child {
	margin-left: 15px;
}

.img-responsive {
	display: block;
	max-width: 100%;
	height: auto;
}

.img-readmore {
	line-height: 1.42857143;
	background-color: #fff;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	display: inline-block;
	max-width: 100%;
	height: auto;
	border-radius: 5px;
}

.ap-clickRead-more {
	padding: 5px 10px;
	border: 5px;
	border-radius: 5px;
	float: right;
	margin-bottom: 20px;
}
ul{margin-bottom:15px;}
.breadcrumb {
    display: block;
    margin: 0;
    padding: 8px 0 13px;
}
.breadcrumb>li {
	display: inline-block;}
.breadcrumb > li + li::before {
    content: "> ";
    color: rgb(204, 204, 204);
    padding: 0px 5px;
}
.goals li {
    list-style-type: disc;
    padding: 3px 0 0px 0px;
	margin-left:20px;
}
ol li{padding-left:10px;}
@media screen and (max-width:550px) {
	.container {
		display: inline;
	}
	.fullpagemaindiv,
	.otherarticlediv {
		width: 100%;
		padding: 0 15px;
	}

	.trendsection {
		padding-left: 0;
	}
	/*.flexDisplay{display:block!important;}*/
	.flexDisplay img{margin:auto!important;}
	h1 {
		font-size: 1.5rem;
	}
}