
body{
  overflow-x:hidden !important;
}
.icon_right{
  font-size: 1.25rem;
  color: #D14B8E;
  float: right;
}
.display-inlineblock{
  display:inline-block !important;
}
.icon_fix {
  position: relative;
  top: 7px;
}
.text-left{
  text-align: left !important;
}
button:focus,input[type=button]:focus,i:focus {
  outline: none !important;
}
.tooltip_cus_info .tooltip-inner{
	background:#ffffff !important;
	opacity:1 !important;
	box-shadow:0px 0px 5px rgba(0,0,0,0.4);
  color:#000 !important;
}

/* 1201px and more —  Extra large screens, TV */
@media only screen and (min-width: 1200px){
  
  .debtVulClass>.tooltip-inner,
  .sdfpHeadToolClass>.tooltip-inner,
  .wblSecTooltipClass>.tooltip-inner,
  .wblFirstTooltipClass>.tooltip-inner,
  .debtDataHeadToolClass>.tooltip-inner,
  .tedsToolClass>.tooltip-inner,
  .tdsToolClass>.tooltip-inner,
  .ccPTToolClass>.tooltip-inner,
  .ccGNIToolClass>.tooltip-inner,
  .ccGNIPERToolClass>.tooltip-inner{
      width: 1082px !important;
      max-width:1200px !important;
  }
.debtVulClass.tooltip{
  left:135px !important;
  width: 1082px !important;
}
.sdfpHeadToolClass.tooltip{
  left: -224px !important;
  width: 1082px !important;
}
.sdfpACToolClass0.tooltip{
  left:-50px !important;
}
.sdfpACToolClass1.tooltip{
  left:-295px !important;
}
.sdfpACToolClass2.tooltip{
  left:-295px !important;
}
.sdfpACToolClass3.tooltip{
  left: 0px !important;
}
.wblSecTooltipClass.tooltip{
  left:27px !important;
}
.debtDataHeadToolClass.tooltip{
  left:-237px !important;
}
.tedsToolClass.tooltip{
  left:228px !important;
}
.tdsToolClass.tooltip{
  left:-160px !important;
}
.ccPTToolClass.tooltip{
  left:225px !important;
}
.ccGNIToolClass.tooltip{
  left:-85px !important;
}
.sdfpACToolClass0 .tooltip-inner, 
.sdfpACToolClass1 .tooltip-inner,
.sdfpACToolClass2 .tooltip-inner,
.sdfpACToolClass3 .tooltip-inner
 {
   max-width: 800px;
 }

}
/*End*/
/* 992px — 1200px: Desktops, large screens */
@media (min-width:992px) and (max-width:1200px) { 
  .debtVulClass>.tooltip-inner,
  .sdfpHeadToolClass>.tooltip-inner,
  .wblSecTooltipClass>.tooltip-inner,
  .wblFirstTooltipClass>.tooltip-inner,
  .debtDataHeadToolClass>.tooltip-inner,
  .tedsToolClass>.tooltip-inner,
  .tdsToolClass>.tooltip-inner,
  .ccPTToolClass>.tooltip-inner,
  .ccGNIToolClass>.tooltip-inner,
  .ccGNIPERToolClass>.tooltip-inner{
    width: 980px !important;
    max-width:980px !important;
}
.debtVulClass.tooltip{
left:63px !important;
width: 980px !important;
}
.sdfpHeadToolClass.tooltip{
left: -356px !important;
width: 980px !important;
}
.sdfpACToolClass0.tooltip{
left:-89px !important;
}
.sdfpACToolClass1.tooltip{
  left:-312px !important;
  } 
  .sdfpACToolClass2.tooltip{
    left:-312px !important;
    } 
    .sdfpACToolClass3.tooltip{
      left:-312px !important;
      } 
.wblFirstTooltipClass.tooltip{
  left:77px !important;
}
.wblSecTooltipClass.tooltip{
left:-41px !important;
}
.debtDataHeadToolClass.tooltip{
left:-264px !important;
}
.tedsToolClass.tooltip{
left:228px !important;
}
.tdsToolClass.tooltip{
left:-92px !important;
}
.ccPTToolClass.tooltip{
left:225px !important;
}
.ccGNIToolClass.tooltip{
left:-85px !important;
}
.ccGNIPERToolClass.tooltip{
  left:70px !important;
}
.sdfpACToolClass0 .tooltip-inner, 
.sdfpACToolClass1 .tooltip-inner,
.sdfpACToolClass2 .tooltip-inner,
.sdfpACToolClass3 .tooltip-inner  {
   max-width: 680px;
 }
}
/* End */
/* 769px — 991px: Small screens, laptops */
@media (min-width:769px) and (max-width:991px) { 
  .debtVulClass>.tooltip-inner,
  .sdfpHeadToolClass>.tooltip-inner,
  .wblSecTooltipClass>.tooltip-inner,
  .wblFirstTooltipClass>.tooltip-inner,
  .debtDataHeadToolClass>.tooltip-inner,
  .tedsToolClass>.tooltip-inner,
  .tdsToolClass>.tooltip-inner,
  .ccPTToolClass>.tooltip-inner,
  .ccGNIToolClass>.tooltip-inner,
  .ccGNIPERToolClass>.tooltip-inner{
    width: 700px !important;
    max-width:700px !important;
}
.debtVulClass.tooltip{
left:-17px !important;
width: 720px !important;
}
.sdfpHeadToolClass.tooltip{
left: -349px !important;
width: 720px !important;
}
.sdfpACToolClass0.tooltip{
left:-86px !important;
}
.sdfpACToolClass1.tooltip{
  left:-264px !important;
  } 
  
.sdfpACToolClass2.tooltip{
  left:-264px !important;
}
.sdfpACToolClass3.tooltip{
  left:-264px !important;
}
.wblFirstTooltipClass.tooltip{
  left:28px !important;
}
.wblSecTooltipClass.tooltip{
left:-126px !important;
}
.debtDataHeadToolClass.tooltip{
left:-210px !important;
}
.tedsToolClass.tooltip{
left:-325px !important;
}
.tdsToolClass.tooltip{
left:-325px !important;
}
.ccPTToolClass.tooltip{
left:-325px !important;
}
.ccGNIToolClass.tooltip{
left:-325px !important;
}
.ccGNIPERToolClass.tooltip{
  left:15px !important;
}
.sdfpACToolClass0 .tooltip-inner, 
.sdfpACToolClass1 .tooltip-inner,
.sdfpACToolClass2 .tooltip-inner,
.sdfpACToolClass3 .tooltip-inner {
   max-width: 480px;
 }
}
/* End */
/* 600px — 768px: iPads, Tablets */
@media (min-width:600px) and (max-width:768px) { 
  .debtVulClass>.tooltip-inner,
  .sdfpHeadToolClass>.tooltip-inner,
  .wblSecTooltipClass>.tooltip-inner,
  .wblFirstTooltipClass>.tooltip-inner,
  .debtDataHeadToolClass>.tooltip-inner,
  .tedsToolClass>.tooltip-inner,
  .tdsToolClass>.tooltip-inner,
  .ccPTToolClass>.tooltip-inner,
  .ccGNIToolClass>.tooltip-inner,
  .ccGNIPERToolClass>.tooltip-inner{
    width: 576px !important;
    max-width:576px !important;
}
.debtVulClass.tooltip{
left:38px !important;
width: 576px !important;
}
.sdfpHeadToolClass.tooltip{
left: -218px !important;
width: 576px !important;
}
.sdfpACToolClass0.tooltip{
left:-61px !important;
}
.sdfpACToolClass1.tooltip{
  left:-205px !important;
}
.sdfpACToolClass2.tooltip{
  left:-205px !important;
}
.sdfpACToolClass3.tooltip{
  left:-205px !important;
}
.wblFirstTooltipClass.tooltip{
  left:28px !important;
}
.wblSecTooltipClass.tooltip{
left:-202px !important;
}
.debtDataHeadToolClass.tooltip{
left:-141px !important;
}
.tedsToolClass.tooltip{
left:-253px !important;
}
.tdsToolClass.tooltip{
left:-253px !important;
}
.ccPTToolClass.tooltip{
left:-253px !important;
}
.ccGNIToolClass.tooltip{
left:-253px !important;
}
.ccGNIPERToolClass.tooltip{
  left:15px !important;
}
.sdfpACToolClass0 .tooltip-inner, 
.sdfpACToolClass1 .tooltip-inner,
.sdfpACToolClass2 .tooltip-inner,
.sdfpACToolClass3 .tooltip-inner  {
   max-width: 380px;
 }
}
/* End */
/* 481px — 600px: iPads, Tablets */
@media (min-width:481px) and (max-width:600px) { 
  .debtVulClass>.tooltip-inner,
  .sdfpHeadToolClass>.tooltip-inner,
  .wblSecTooltipClass>.tooltip-inner,
  .wblFirstTooltipClass>.tooltip-inner,
  .debtDataHeadToolClass>.tooltip-inner,
  .tedsToolClass>.tooltip-inner,
  .tdsToolClass>.tooltip-inner,
  .ccPTToolClass>.tooltip-inner,
  .ccGNIToolClass>.tooltip-inner,
  .ccGNIPERToolClass>.tooltip-inner{
    width: 464px !important;
    max-width:464px !important;
}
.debtVulClass.tooltip{
left:-18px !important;
width: 464px !important;
}
.sdfpHeadToolClass.tooltip{
left: -218px !important;
width: 464px !important;
}
.sdfpACToolClass0.tooltip{
left:-52px !important;
}
.sdfpACToolClass1.tooltip{
  left:-175px !important;
}
.sdfpACToolClass2.tooltip{
  left:-175px !important;
}
.sdfpACToolClass3.tooltip{
  left:-175px !important;
}
.wblFirstTooltipClass.tooltip{
  left:28px !important;
}
.wblSecTooltipClass.tooltip{
left:-174px !important;
}
.debtDataHeadToolClass.tooltip{
left:-141px !important;
}
.tedsToolClass.tooltip{
left:-195px !important;
}
.tdsToolClass.tooltip{
left:-197px !important;
}
.ccPTToolClass.tooltip{
left:-197px !important;
}
.ccGNIToolClass.tooltip{
left:-197px !important;
}
.ccGNIPERToolClass.tooltip{
  left:15px !important;
}
.wblSecTitle{
  font-size: 13px;
}
.sdfpACToolClass0 .tooltip-inner, 
.sdfpACToolClass1 .tooltip-inner,
.sdfpACToolClass2 .tooltip-inner,
.sdfpACToolClass3 .tooltip-inner  {
   max-width: 270px;
 }
}
/* End */

/* 320px — 480px: iPads, Tablets */
@media (min-width:320px) and (max-width:480px) { 
  .debtVulClass>.tooltip-inner,
  .sdfpHeadToolClass>.tooltip-inner,
  .wblSecTooltipClass>.tooltip-inner,
  .wblFirstTooltipClass>.tooltip-inner,
  .debtDataHeadToolClass>.tooltip-inner,
  .tedsToolClass>.tooltip-inner,
  .tdsToolClass>.tooltip-inner,
  .ccPTToolClass>.tooltip-inner,
  .ccGNIToolClass>.tooltip-inner,
  .ccGNIPERToolClass>.tooltip-inner{
    width: 316px !important;
    max-width:316px !important;
}
.debtVulClass.tooltip{
left:-93px !important;
width: 316px !important;
}
.sdfpHeadToolClass.tooltip{
left: -144px !important;
width: 316px !important;
}
.sdfpACToolClass0.tooltip{
left:-13px !important;
}
.sdfpACToolClass1.tooltip{
  left:-105px !important;
}
.sdfpACToolClass2.tooltip{
  left:-105px !important;
 }
 .sdfpACToolClass3.tooltip{
  left:-105px !important;
 }
.wblFirstTooltipClass.tooltip{
  left:28px !important;
}
.wblSecTooltipClass.tooltip{
left:-107px !important;
}
.debtDataHeadToolClass.tooltip{
left:-141px !important;
}
.tedsToolClass.tooltip{
left:-120px !important;
}
.tdsToolClass.tooltip{
left:-120px !important;
}
.ccPTToolClass.tooltip{
left:-120px !important;
}
.ccGNIToolClass.tooltip{
left:-120px !important;
}
.ccGNIPERToolClass.tooltip{
  left:15px !important;
}
.wblSecTitle{
  font-size: 8px;
}
.sdfpACToolClass0 .tooltip-inner, 
.sdfpACToolClass1 .tooltip-inner,
.sdfpACToolClass2 .tooltip-inner,
.sdfpACToolClass3 .tooltip-inner  {
   max-width: 220px;
 }
}
/* End */
@media (width:768px)  { 
  .sdfpHeadToolClass.tooltip{
    left: -270px !important;
  }
}

/* ngb-tooltip-window.sdfpACToolClass3.tooltip_cus_info { 
  max-width: 600px;
} */
