@charset "utf-8";
/* t8 Article Detail CSS Document */

/*===============================
  BEGIN MODULE 2
  ===============================*/

.article-detail-banner-container {max-width:907px;margin:0 auto;margin-bottom:40px;padding: 0px 20px 0px 20px;}
.article-detail-banner-container img {border-radius: 20px;}
.article-img {max-width:695px;margin:0 auto;padding-top:40px;padding-bottom:40px;}
.article-img img {border-radius: 20px;}

.article-detail-module2-main-container {position: relative;height:auto;margin: 0px 0px 60px 0px; }
.article-detail-module2-inner-container {position: relative;height:auto;}
.article-detail-module2-inner-content {width:100%;max-width:695px;margin:0 auto;text-align: left;padding:0px 20px 0px 20px;}
.article-disclaimer-separator {text-align: center;}
p.article-publish-date {font-size:12px!important; font-weight:500!important;line-height:24px!important;text-transform: uppercase;text-align: center;padding-bottom:40px;}

.article-detail-module2-heading-1 {font-size:34px; font-weight:300;line-height:47px;padding-bottom:10px;}
.article-detail-module2-heading-2 {font-size:18px; font-weight:700;line-height:21px;color:#003057;padding-bottom:10px;}
.article-detail-module2-heading-3 {font-size:16px; font-weight:400;line-height:22px;padding-bottom:10px;}
.article-detail-module2-heading-4 {font-size:16px; font-weight:500;line-height:18px;color:#003057;}

.article-detail-module2 p {font-size:16px; font-weight:300;line-height:24px;padding-bottom:10px;}

blockquote p {position:relative;height: auto;font-size:21px!important; font-weight:300!important;line-height:26px!important;font-style: italic;padding-left:40px;}
blockquote p:before {
	content: ' '; 
	height: auto;
	min-height: 80px;
    width: 9px;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 1;
	margin-right:20px;
    background-image: -webkit-linear-gradient(bottom, rgba(237,136,0,0), rgba(237,136,0,1));
    background-image: -o-linear-gradient(bottom, rgba(237,136,0,0), rgba(237,136,0,1));
    background-image: linear-gradient(to top, rgba(237,136,0,0), rgba(237,136,0,1));
}
figcaption {font-size:21px!important; font-weight:500!important;line-height:26px!important;padding-left:40px;}
.article-detail-module2 .article-disclaimer p {font-size:14px; font-weight:300;line-height:22px;}

.article-detail-module2 ol {list-style:none;font-size:14px; font-weight:300;line-height:24px;padding-left:0px;margin:0px;}
.article-detail-module2 li {padding-bottom:0px;}

.article-detail-module2 ul.content-ul {font-weight:300;line-height: 27px;}


.need-to-know-container {max-width:100%;padding:0px 20px 0px 20px!important;margin-bottom:40px;}
.need-to-know-inner-container {
	max-width:737px;
	margin:0 auto;
	padding:20px 20px 0px 20px;
	border-radius: 10px 10px 0px 0px;
	background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0), rgba(0,0,0,.1));
	background-image: -o-linear-gradient(bottom, rgba(0,0,0,0), rgba(0,0,0,.1));
	background-image: linear-gradient(to top, rgba(0,0,0,0), rgba(0,0,0,.1));
    background-size: 100% 200px;
    background-repeat: no-repeat;}
.need-to-know-container ul {font-size:14px; font-weight:300;line-height:24px;padding-left: 20px;}
.need-to-know-container li {}

/*===============================
  END MODULE 2
  ===============================*/	



@media (min-width: 320px) {
	
}

@media (min-width: 360px) {

}

@media (min-width: 375px) {
	
}
	
@media (min-width: 450px) {

	
}

@media (min-width: 576px) {
/*===============================
  BEGIN MODULE 2
  ===============================*/		
.article-detail-module2-inner-content {padding:0px 0px 0px 0px;}
.article-detail-banner-container {padding: 0px 20px 0px 20px;margin-bottom:60px;}
.need-to-know-container {padding:0px 0px 0px 0px!important;}
.need-to-know-inner-container {padding:20px 30px 0px 30px;}
	
/*===============================
  END MODULE 2
  ===============================*/	
}		

@media (min-width: 768px) {

		
}
	
@media (min-width: 992px) {

	
}
	
@media (min-width: 1200px) {


}

@media (min-width: 1440px) {


}

