.ab-researchsummary-dtls .ab-col-9{
	padding-right:10%;
}
.ab-researchsummary-dtls .ab-grid-line{
	padding:20px 0px !important;
	margin-bottom:20px;
}
.abr-author span{
	border-right:1px solid #000;
	color:#50BEAE;
	font-family: 'KlavikaWebBasicBold', Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:0px 10px 0px 10px;
	line-height:17px;
}
.abr-author span a{
	color:#50BEAE;
}
.abr-author span a:hover{
	color:#000;
}
.abr-author span:last-child {
	border-right:0px;
}
.abr-details{
	padding:0px 0px 0px 0px;
}
.abr-details p{
	color:#000;
	font-family:'KlavikaWebBasicLight', Arial, Helvetica, sans-serif;
	font-size:1.142em;
}
.abr-keypoints{
	margin:20px 0px 30px 0px;
	position:relative;
}
.abr-keypoints .abr-keypoints-cnt{
	padding:30px;
}
.abr-keypoints .abr-key-topleft,.abr-keypoints .abr-key-topright,.abr-keypoints .abr-key-bottomleft,.abr-keypoints .abr-key-bottomright{
	position:absolute;
	background:url(../images/research_summary_sprite.png) no-repeat;
	width:44px;
	height:45px;
	text-indent:-9999px;
}
.abr-keypoints .abr-key-topleft{
	background-position:0px 0px;
	top:0px;
	left:0px;
}
.abr-keypoints .abr-key-topright{
	background-position:0px -45px;
	top:0px;
	right:0px;
}
.abr-keypoints .abr-key-bottomleft{
	background-position:0px -90px;
	bottom:0px;
	left:0px;
}
.abr-keypoints .abr-key-bottomright{
	background-position:0px -135px;
	bottom:0px;
	right:0px;
}
.abr-keypoints-cnt h4{
	color:#000;
	font-size:1.142em;
}
.abr-keypoints-cnt ul{
	list-style-image: url(../images/ab-links-v2.png);
	font-family: "KlavikaWebBasicLight", Arial, Helvetica, sans-serif;
	margin-left:20px;
}
.abr-keypoints-cnt ul li {
	font-size:1.142em;
	line-height:1.23em;
	padding:7px 0;
}
.diagram_perspectives{
	padding:25px;
	background-color:#fff;
}
.diagram_perspectives h5{
	font-size:1.142em;
}
.diagram_perspectives h6{
	font-family: "KlavikaWebBasicLight", Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform:none;
	padding:10px 0px 20px 0px;
}
.diagram_perspectives img{
	padding:0px 0px 20px 0px;
}
.diagram_perspectives .footnote{
	font-family: "KlavikaWebBasicLight", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8C8C8C;
	font-style:italic;
}
.abr-availableas > a{
	display:none;
	padding-bottom:20px;
}
.abr-resource{
	padding:20px;
	font-family: "KlavikaWebBasicBold", Arial, Helvetica, sans-serif;
	min-height: 200px;
	position: relative;
	background-color:#50BEAF;
}
.abr-resource-icon {
	background:url(../images/research_summary_sprite.png) no-repeat;
	text-indent: -9999px;
	float: left;
	position: absolute;
	bottom:20px;
	right:20px;
}
.abr-resource-icon.unlock {
	background-position:-48px 0px;
	width:73px;
	height:70px;
}
.abr-resource-icon.lock {
	background-position:-123px 0px;
	width:50px;
	height:70px;
}
.abr-resource h3 {
	font-size: 2em;
	text-transform: uppercase;
	color: #fff;
	line-height: 1.1em;
	word-break: loose;
}
.abr-resource p {
	font-family: 'KlavikaWebBasicLight', Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 20px;
	position: absolute;
	bottom: 10px;
	left: 20px;
}
.abr-more-research h1,.rbr-related-content h6{
	color:#50BEAE;
	font-size:2em;
	padding-bottom:10px;
}
.rbr-related-content h6{
	font-size:2.1em;
}
.abr-more-research ul li,.ab-choose-segment ul li{
	font-family: 'KlavikaWebBasicLight', Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	line-height:18px;
	padding-bottom:7px;
}
.ab-choose-segment ul li{
	font-family: "KlavikaWebBasicBold", Arial, Helvetica, sans-serif;
	font-size:14px;
}
.ab-choose-segment ul{
	padding:10px 0px;
}
.abr-more-research ul li a:after,.ab-choose-segment ul li a:after {
	content: " ";
	height: 25px;
	margin:3px 0 0 7px;
	position: absolute;
	width:20px;
	background:url("https://www.abglobal.com/resources/images/ab-links-v1.png") no-repeat;
}
.ab-choose-segment ul li a:after {
	background:url("https://www.abglobal.com/resources/images/ab-links-v3.png") no-repeat;
}
.ab-way-default-dialog .ui-dialog-titlebar,.ab-dm-default-dialog .ui-dialog-titlebar{
	display:none;
}
.ab-way-default-dialog,.ab-dm-default-dialog{
	background-color:#F0F0F0;
}
.ab-way-default-dialog h1{
	font-size:1.571em;
	padding:20px 20px 20px 20px;
}
.ab-way-default-dialog article,.ab-dm-default-dialog article{
	padding:20px 10px;
}
.ab-way-default-dialog .ab-choose-segment,.ab-dm-default-dialog .ab-choose-segment{
	padding:0px 38px 0px 38px;
}
.ab-way-default-dialog .ab-way-title{
	font-family: "KlavikaWebBasicBold", Arial, Helvetica, sans-serif;
	font-size:1.428em;
	color:#50BEAE;
	line-height:1.1em;
}
.ab-choose-segment .ab-row{
	padding-top:15px;
	padding-right:20px;
}
.ab-dm-default-dialog .ab-choose-segment .ab-row{
	padding:0px !important;
}
#ab-dm-dialog p{
	padding:20px 0px !important;
}
.ab-choose-segment .ab-row:last-child{
	padding-top:0px;
}
.rbr-related-content .ab-insight-cnt{
	border-top:0px;
	margin-top:0px;
	padding-top:0px;
}
@media (max-width:1023px){
	.ab-researchsummary-dtls .ab-col-9,.ab-researchsummary-dtls .ab-col-3{
		width:100%;
		padding-right:0px;
	}
	.ab-researchsummary-dtls .ab-col-3{
		padding-top:30px;
	}
}
@media (max-width:1279px){
	.diagram_perspectives img{
		width:100%;
	}
}
@media (max-width:790px){
	.ab-way-default-dialog .ab-choose-segment{
		padding:0px 20px 0px 20px;
	}
}
/************************************************
	APAC server research summary extra css
************************************************/
.abr-header h1{
	padding-bottom:0px;
}
.abr-header p{
	font-family: "KlavikaWebBasicBold", Arial, Helvetica, sans-serif;
	font-size:16px;
}
.author-det{
	padding:10px 0px 0px 0px;
}
.author-det a{
	color:#50BEAE;
	text-transform:uppercase;
	font-family: "KlavikaWebBasicBold", Arial, Helvetica, sans-serif;
}
.author-det a:hover{
	color:#000;
}
.author-det p{
	padding:0px;
}
.abr-date{
	padding:30px 0px 0px 0px;
}
.abr-details ul{
	list-style-type:disc;
	padding-left:15px;
	color: #000;
    font-family: 'KlavikaWebBasicLight', Arial, Helvetica, sans-serif;
    font-size: 1.142em;
	line-height:1.4em;
}
.abr-details img{
	max-width: 100%;
}
.table-fonts{
	font-family: "KlavikaWebBasicBold", Arial, Helvetica, sans-serif;
	font-size: 16px;
}