.hero-carousel .carousel-control[role="prev"],
.hero-carousel .carousel-control[role="next"],
.hero-carousel .carousel-control[role="pause"] {
    display: none;
}
.hero-carousel .carousel-indicators {
    border-radius: .25rem;
    padding: .8125rem;
}

.san-container.dls-bright-blue-bg, .nav.dls-bright-blue-bg, .expfragvarition .siteareanav .san-child-wrapper {
	background-color: #00175a!important;
	}
	.expfragvarition .siteareanav.border {
		border:0px !important;
	}

	.whats-new .carousel-multi-card p:last-of-type::after {
		content: "Read more >";
		color: #016fd0;
		display: block;
		margin-top: 10px;
		text-decoration: underline;
		font-weight: normal !important;
	}
	.whats-new .pad-2 .pad-1-b {
		color: #111111 !important;
	}
	.whats-new .carousel-multi-card .pad-2 .p .pad-1-b {
		color: #111111 !important;
	}  
	.popular-videos .hero.carousel-item.dls-gray-02-bg {
		background-color: #ffffff !important;
	}
	.popular-videos .hero.carousel-item .card {
		background-color: #ecedee !important;
	}
	.popular-videos .hero.carousel-item .card p, .looking-for .hero.carousel-item .card p {
		font-weight: bold;
	}
	.heading-5 {
		font-weight: bold !important;
	}
	.legal-2 .heading-5 {
		font-weight: normal !important;
	}
	.pad-3-r .heading-5 {
		font-weight: normal !important;
	}
	.credit-intel-logo {
		width: 260px !important;
	}

	
	div.img-size {
		width: 37px !important; 
		height: auto !important;
		padding-bottom: 10px !important	;
		
	}

	.did-you-know .heading-4 {
		font-size: 24px !important;
	} 

	.pad-3-r, .pad-3-l {
		padding-left: 3.875rem !important;
		padding-right: 3.875rem !important;
	}
	.employment_icon, .auto_icon, .retirement_icon, .house_icon, .college_icon, .taxes_icon, .family_icon {
		object-fit: contain !important;
	}
	/* .employment_icon, .auto_icon, .retirement_icon, .house_icon, .college_icon, .taxes_icon, .family_icon {
		width: 50px !important;
		height: auto !important;
	} */

	/* .category-outer {
		justify-content: center !important;
	} */

	.category-outer span {
		font-weight: bold !important;
		font-size: 12px;
		padding-top: 5px;
	}

	/* .taxes_icon, .family_icon {
		width: 60px !important;
		height: auto !important;
	}
	 */
	
	@media all and (min-width: 769px) and (max-width: 1023px) {
		.credit-intel-explore-life-event.flex-justify-between {
			justify-content: flex-start !important;
		}
	}
	@media only screen and (min-width: 770px) {
		.feature-art-top, .all-cs-art {
		  padding-bottom: 20px !important;
		}
	  }


	
	@media only screen and (max-width: 768px) {
		.pad-3-r, .pad-3-l {
			padding-left: 0px !important;
			padding-right: 0px !important;
		}
		.feat-art-card {
			min-height: 200px !important;
		}

		.flex-align-items-center {
			justify-content: center !important;
			align-items:center !important;
		}

		.link-underlined {
			flex-direction: row !important;
			align-items: center !important;
			width:80% !important;
			height:60px !important;
			padding-top: 5px !important;
			margin: 0 0 5px !important;
		}

		div.img-size{flex-direction: row !important;}

		.link-underlined img {
			margin-left: 20px !important; 
			width: 30px !important; 
			height: 30px !important;
		}

		.link-underlined span {
			text-align: left !important;
			margin-left: 2rem !important;
			font-size: large !important;
			font-weight: 500 !important;
		}

		.link-underlined, .topics span {
			text-align: left !important;
			margin-left: 0rem !important;
			font-weight: 500 !important;
		}
		a.text-link {
			padding-bottom: 0px !important;
		}

		.desktop-only-br{display: none;}

		.tip_module p .heading-3, .heading-3-g{
			font-size: 20px !important;
		}

		.all-cs-art-card .card-img-bg {
			background-color: #ffffff !important;
		}


		.all-cs-art-card {
			min-height: 90px !important;
			
		}

		.all-cs-art-card .richtext.parbase:nth-child(2) {
			display: none !important; 
		}

		

	  }

	  @media only screen and (max-width: 520px) {
		.did-you-know .heading-4 {
			font-size: 16px !important;
		} 
	  }

	  @media only screen and (max-width: 350px) {
		.did-you-know .heading-4 {
			font-size: 14px !important;
		} 
	  }
	  
	  @media only screen and (max-width: 355px) {
		.all-cs-art-card {
			min-height: 200px !important;
		}

		.all-cs-art-card .card-img-bg {
			background-color: #ffffff !important;
			height: 200px !important;
			padding-bottom: 0px !important;
		}
	  }