.bs-tooltip-auto[x-placement^=top] .arrow::before, .bs-tooltip-top .arrow::before {
border-width: 0.7rem 0.7rem 0 !important;
border-top-color: #f1870f !important;
left:-5px !important;
}
.tooltip-inner {
color:#fff !important;
font-weight: normal !important;
line-height: 30px !important;
font-size:17px !important;
background-color: #f1870f !important;
padding:10px !important;
padding-left:20px !important;
padding-right:20px !important;
border-radius:0px !important;
}
.tooltip.show {
opacity:1.0 !important;
}
a[data-toggle="tooltip"] {
font-weight: normal !important;
line-height: 30px !important;
font-size:17px !important;
color:#212529 !important;  
text-decoration: none !important; 
position:relative;  
}
a[data-toggle="tooltip"]:after {
position:absolute;
content:'';
border-bottom:2px dotted #000 !important;
bottom:-2px;
width:100%;
left:0;
}