.leftnavigation li > span,.leftnavigation a{font-family: Roboto;font-size:1.4rem;padding-bottom:4px;border-bottom:1px solid;text-decoration:none;display: block;text-transform:uppercase;}
.leftnavigation li.current > span,.leftnavigation li.selected > a > span{color:#48124a;font-family: 'Roboto';}
.leftnavigation ul li.selected a,.leftnavigation > span:hover,.leftnavigation a:hover{text-decoration:none;color:#48124a}
a.showmore-menu{display:none}
.bod-item-content-wrapper-2{display:none}
.bod-item{cursor:pointer;float:left;width:100%;  padding-bottom: 24px;   border-bottom: 2px solid #333;}
.tranc-item .our-team-details{padding-bottom: 24px;   border-bottom: 2px solid #333;}
.tranc-item.active .our-team-details{border-bottom: 2px solid #48124A;}
.tranc-location,.member-desig{font-size:1.6rem;color:#48124a;text-transform:uppercase;padding-bottom:0; padding-right: 24px;font-family:'Roboto';text-align:left;}
.bodImage img{width:100%}
/*.tranc-detail{   padding-right: 100px;}*/
.tranc-detail p,.member-name{font-size:2.2rem;padding-bottom:5px;padding-top:15px;line-height:24px;font-family: 'Roboto';}
.img-external{ background-image: url("/~/media/Images/K/KKR-V2/css/sprite-new.png");width:21px;height:21px;background-position:-20px -714px;}
.our-team-details {position:relative; padding-right: 41px;}
.bod-external{position:absolute;bottom:5px;right:0px}
.bod-external a{display:block;text-decoration:none}
.tab-menu ul li{border-right: 1px solid #c6c6c6; border-top: 1px solid #c6c6c6; color: #434343; float: left; list-style: outside none none; padding:0 !important; text-transform: uppercase;min-width:130px;text-align:center;}
#twocolright .tab-menu ul{margin:0px;border-bottom:2px solid #48124a;float:left;width:100%;}
#twocolright .tab-menu ul li:before{display:none}
.tab-menu ul li a{text-decoration:none;color: #434343;}
.tab-menu ul li span{padding: 12px 22px !important;display:block;font-family:'Roboto';}
.tab-menu ul li.current{color:#fff;background:#48124a;border-left: 1px solid #48124a;border-top: 1px solid #48124a;border-right: 1px solid #48124a;}
.tab-menu ul li:first-child{border-left:1px solid #c6c6c6}
.tab-menu ul li:hover{background:#e8e8e8;}
.tab-menu ul li:first-child.current{border-left: 1px solid #48124a;}
.tab-menu ul li.current:hover{color:#fff;background:#48124a;/*border-left: 1px solid #48124a;*/}
.tab-menu ul li:hover span{color:#434343;}
.tab-menu ul li.current:hover span{color:#fff;}
.tab-menu {float:left;width:100%;margin-bottom:42px;margin-top:8px}
.tab-menu ul li:hover a{color:#fff}
.tranc-item,.bod-item{margin-bottom:30px}
.expand{ background-image: url("/~/media/Images/K/KKR-V2/css/sprite-new.png");width:21px;height:21px;background-position:-20px -124px;bottom: 0;position: absolute; right: 0; text-indent:-9999999px;}
.tranc-item .expand{background-image: url("/~/media/Images/K/KKR-V2/css/plus.png");height:15px;width:15px; background-position: 0 0;}
.tranc-item.active .expand{background-image: url("/~/media/Images/K/KKR-V2/css/minus.png");bottom: 35px;
    height: 2px;width:15px; background-position: 0 0;}
.active .expand{  background-position: -20px -155px;}
.bod-item.active .member-name{color:#48124a}
.bodContent{padding-bottom:15px}
.tranc-item .expand{bottom:29px}
.bod-item.active{margin-bottom:24px;border-bottom: 2px solid #48124a;}
.bod-item .bodImage{border:1px solid #c6c6c6;}
.tranc-content{float:left;width:100%;display:none;margin-top:15px}
.tranc-detail,.tranc-item{float:left;width:100%;cursor:pointer;}
.tranc-title{    text-transform: uppercase; padding-bottom: 1px;font-family:'Roboto';}
.tranc-text p{font-family: Roboto;}
.tranc-item.active{border-color:#48124a}
.tranc-item.active .our-team-details p{color:#48124a}
.trancWrap:nth-child(3n+1){clear:left}
.bod-desk{display:block}
.bod-mobi{display:none}

/*.chartwrap1 g.highcharts-series-group, .chartwrap2 g.highcharts-series-group, .chartwrap1 g.highcharts-data-labels, .chartwrap2 .highcharts-data-labels{pointer-events:none}*/
.chartwrap3{margin-top:18px}
.portfolio-wrapper {margin-bottom: 35px;}

/* Snapdown CSS starts*/
.snapdown-title{float:left;width:100%;border-bottom:2px solid #e5e5e5;padding: 9px 30px 9px 0;position:relative;cursor:pointer;margin-bottom:11px;}
.snapdown-title:before,.snapdown-title:after{content:'';display:block;background:#333;position:absolute;top:50%;margin-top:-3px;right:13px;}
.snapdown-title:before{height:19px;width:3px;margin-top: -11px;right: 21px;}
.snapdown-item.active .snapdown-title:before{display:none;}
.snapdown-content{display:none;}
.snapdown-item.first .snapdown-content{display:block;}
/*.snapdown-container.noopen .snapdown-item.first .snapdown-content{display:none;}*/
.snapdown-content{padding:4px 0;float:left;width:100%;}
.snapdown-title:after{width:19px;height:3px;}
.snapdown-item.active .snapdown-title{border-bottom:2px solid #48124a;}
.snapdown-title p{font-family: 'Roboto';font-size:2rem;line-height:30px;color:#333;}
.snapdown-item.active .snapdown-title p{color:#48124a;}
.snapdown-content p{font-size:1.6rem;line-height:22px;color:#333;font-family: Roboto;}
.nojs .snapdown-title:before,.nojs .snapdown-title:after{display:none;}
.nojs .snapdown-content{display:block;}
/* Snapdown CSS ends*/

/* Events and Presentations start */
.events-container{float:left;width:100%;margin-bottom:30px;}
.events-container .event-date{font-family: Roboto;font-size:1.4rem;line-height:22px;}
.events-container .event-documents{margin-left:0 !important;}
.events-container .event-documents li{padding-left:0 !important;float:left;width:100%;margin-bottom:18px !important;}
.events-container .event-documents li:before{display:none;}
.events-container .event-documents li a{display:inline-block;}
.events-container .event-documents li .document-icon,.events-container .event-documents li .document-text{display:inline-block;float:left;}
.events-container .event-documents li .document-icon{width:26px;margin-left:1px;}
.events-container .event-documents li .document-icon:before{font-size:2.5rem;}
.events-container .event-documents li .icon-webcast:before{font-size:2.2rem;}
.events-container .event-documents li .icon-pdf:before,.events-container .event-documents li .icon-doc:before,.events-container .event-documents li .icon-docx:before,.events-container .event-documents li .icon-xls:before,.events-container .event-documents li .icon-xlsx:before,.events-container .event-documents li .icon-ppt:before,.events-container .event-documents li .icon-pptx:before{font-size:3.2rem;}
.events-container .event-documents li .document-text{margin-top:1px;margin-left:13px;text-decoration:underline;}
.events-container .event-documents li .media-link .document-text{margin-top:5px;}
/* Events and Presentations ends */
.nojs .ir-box-link{position:static}


@media (max-width: 1024px){
.portfolio-wrapper .portfolio-item {margin-top: 40px;}
}


/* Media Queries */
@media (max-width: 767px) {

h1{font-size:3.6rem;line-height:40px;}
h2{font-size:2.4rem;line-height:28px;}


.footer-slider .slick-dots{margin-top:55px;}	
.footer-slider .slick-dots li button {background: none;height: 8px;width: 8px;border-radius: 50%;border: 1px solid #333;}
.footer-slider .slick-dots li.slick-active button {background: #48124a;}
#ip3-Homepage .footer-links-container{margin-top:10px;}


.snapdown-title p{font-size:2.4rem;line-height:28px;}

td.pr-document-field{padding-left:0;}


}


table.tax-treatment{width:100%;}
table.tax-treatment sup{font-weight:normal;}
table.tax-treatment, table.tax-treatment th, table.tax-treatment td{border:none;}

table.tax-treatment th {font-family: Roboto; font-size: 14px;text-align: center;padding: 10px 15px 9px;}
table.tax-treatment td {font-family: Roboto; font-size: 14px;text-align: center;padding: 4px 12px 7px 12px;}

table.tax-treatment thead tr {background: #48124a;border-top: 1px solid #979899;padding: 10px 12px 9px;}
table.tax-treatment thead tr td{
	color:#fff;
        background-color: #48124a;
}
table.tax-treatment tr td{font-weight: 300;}
table.tax-treatment tbody tr{border-top: 1px dashed #e6e6e6;}
table.tax-treatment tbody{border-bottom: 1px solid #e6e6e6;}
.d-underline span{border-bottom: double!important; border-bottom-color: #d1d1d0!important;}
.s-underline span{border-bottom: 1px solid!important; border-bottom-color: #d1d1d0!important;}
p.sub-text{color: #ccced1;font-size: 12px;line-height: normal;}


#ip3-our-team #bod-row-2 .bod-item {max-height:399px;}

/*IPad/IPad mini portrait mode:*/
@media all and (min-width: 721px) and (max-width: 840px) {
#ip3-our-team #bod-row-2 .bod-item {height:315px !important;}
#ip3-our-team #bod-row-3 .bod-item {height:340px !important;}
#ip3-our-team #bod-row-4 .bod-item {height:315px !important;}
}
/*IPad/IPad mini landscape mode:*/
@media all and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape)
{
#ip3-our-team #bod-row-2 .bod-item,
#ip3-our-team #bod-row-3 .bod-item {height:376px !important;}
#ip3-our-team #bod-row-4 .bod-item {height:349px !important;}
}