/***Alert Box CSS***/
/*sample*/
.alert-box {
	display: flex;
	padding: 25px 0;
	border-radius: 8px;
}
.alert-box.info-box {
	/*background-color: #6EC4FF; */
	background-color: #1e5ab2;
}
.alert-box.warning-box {
	/*background-color: #EDEBE4; */
	background-color: #edebe4;
}
.alert-box.general-box {
	/* background-color:#1E5AB2; */
	background-color: #6ec4ff;
}
.alert-box .info-icon {
	padding: 0 20px;
}
.alert-box .info-contents {
	padding-right: 20px;
	word-break: break-word;
}
.alert-box .info-contents h6.info-sub-head {
	font-size: 20px;
	line-height: 32px;
}
.alert-box .info-contents ul {
	padding: 0px;
	margin-left: 15px;
}
.alert-box .info-contents ol {
	padding: 0 0 0 15px;
}

.alert-box .info-contents li,
.alert-box .info-contents p {
	font-family: "RethinkSans-Regular";
	font-size: 16px;
	line-height: 20px;
	padding-left: 15px;
	margin-bottom: 20px;
}
.alert-box .info-contents p {
	padding-left: 0px;
}
.alert-box .info-contents li:last-child,
.alert-box .info-contents p:last-child {
	margin-bottom: 0;
}
.alert-box .info-contents ol li {
	padding-left: 13px;
}
.alert-box .info-contents li {
	padding-left: 2px;
}
/*
.alert-box .info-contents ul li::marker {
    content:url('/wp-content/themes/ipsen-main/dist/images/info-arrow.png');
    display: inline;
}
*/
.alert-box .info-contents ol li::marker {
	font-family: "RethinkSans-SemiBold";
}
.info-sub-head-para {
	font-size: 20px !important;
	line-height: 24px !important;
	/* display: none!important; */
	font-family: RethinkSans-SemiBold;
	margin-bottom: 12px !important;
}

p.info-head {
	font-size: 25px !important;
	line-height: 30px !important;
	font-family: RethinkSans-SemiBold !important;
	margin-bottom: 24px !important;
	color: #000e56;
	font-weight: 600;
}
.alert-box.general-box .info-contents p.info-head,
.alert-box.general-box .info-contents p.info-sub-head-para,
.alert-box.general-box .info-contents p {
	/* color:#fff; */
}
.alert-box.info-box .alert-content a,
.alert-box.warning-box .alert-content a {
	text-decoration: underline;
}
.alert-box .info-contents h6.info-sub-head {
	font-size: 16px;
	line-height: 20px;
	color: #000e56;
}
.alert-box .info-contents li,
.alert-box .info-contents p {
	font-size: 16px;
	line-height: 20px;
	color: #000e56;
}

@media only screen and (min-width: 992px) {
	.alert-box.info-box {
		padding: 40px 60px;
	}
	.alert-box.warning-box {
		padding: 40px 60px;
	}
	.alert-box.general-box {
		padding: 40px 60px;
	}
}
@media only screen and (min-width: 1600px) {
	.alert-box .info-contents h6.info-sub-head {
		font-size: 16px;
		line-height: 20px;
	}
	.alert-box .info-contents li,
	.alert-box .info-contents p {
		font-size: 16px;
		line-height: 20px;
	}
}

@media only screen and (max-width: 991px) {
	.alert-box .info-contents {
		padding-left: 20px;
	}
}

.info-box .info-contents p,
.info-box .info-contents .heading-two,
.info-box .info-contents .heading-three,
.info-box .info-contents .heading-four,
.info-box .info-contents .heading-five,
.info-box .info-contents .heading-six,
.alert-box .info-contents li,
.alert-box .info-contents p a {
	color: #ffffff;
}

.alert-box.general-box .info-contents li,
.alert-box.general-box .info-contents p,
.alert-box.general-box .info-contents p a {
	color: #000e56;
}

.alert-box.warning-box .info-contents a,
.alert-box.warning-box .info-contents li {
	color: #000e56;
	text-decoration: none;
}

.alert-box .info-contents .info-head {
	margin-bottom: 10px;
}

/* Test commit */
