 .alkhalili-locations {
    padding: 50px 0;
    position: relative;
    }
    .alkhalili-locations h5 {
    font-size: 22px;
    color: #d1b271;
    font-weight: 700;
    margin: 0;
    }
    .alkhalili-locations .world-map {
    position: relative;

    }
    .alkhalili-locations .world-map img {
    width: 60%;
text-align: center;}
.world-map a{
    display: block;
}
    .alkhalili-locations .world-map .location-pins {
    position: absolute;
    display: block;
    z-index: 2;
    }
.map-oman{
        background: white url(../images/global/map-bg-oman.png) no-repeat center center;
    background-size: cover;
}

.alkhalili-locations .world-map .location-pins.Ghubrah {left: 62%; top: 30%}
.alkhalili-locations .world-map .location-pins.Barka {left: 58%; top: 27%}
.alkhalili-locations .world-map .location-pins.Duqm {left: 58%; top: 66%}
.alkhalili-locations .world-map .location-pins.Liwa {left: 51%; top: 19%}
.alkhalili-locations .world-map .location-pins.Rustaq {left: 55%; top: 29%}
.alkhalili-locations .world-map .location-pins.Sinaw {left: 59%; top: 39%}
.alkhalili-locations .world-map .location-pins.Sohar {left: 52%; top: 20%}
.alkhalili-locations .world-map .location-pins.Sur {left: 68%; top: 39%}
.alkhalili-locations .world-map .location-pins.Tharmad {left: 56%; top: 26%}
.alkhalili-locations .world-map .location-pins.WadiKabir {left: 64%; top: 31%}
.alkhalili-locations .world-map .location-pins.BarkaSS {left: 58%; top: 29%}
.alkhalili-locations .world-map .location-pins.Bidayah {left: 54%; top: 24%}
.alkhalili-locations .world-map .location-pins.Ibri {left: 51%; top: 32%}
.alkhalili-locations .world-map .location-pins.Jalan {left: 67%; top: 43%}
.alkhalili-locations .world-map .location-pins.Karsha {left: 56%; top: 36%}
.alkhalili-locations .world-map .location-pins.Khaburah {left: 53%; top: 23%}
.alkhalili-locations .world-map .location-pins.Nizwa {left: 56%; top: 34%}
.alkhalili-locations .world-map .location-pins.BuildexAvenues {left: 63%; top: 29%}
.alkhalili-locations .world-map .location-pins.Sahalnoot {left: 40%; top: 88%}
.alkhalili-locations .world-map .location-pins.Thumrait {left: 39%; top: 82%}
.alkhalili-locations .world-map .location-pins.Mabelah {left: 60%; top: 28%}
.alkhalili-locations .world-map .location-pins.Salalah {left: 39%; top: 89%}

.alkhalili-locations .world-map .location-pins.mallofoman {left: 62%; top: 31%}
.alkhalili-locations .world-map .location-pins.Samail {left: 59%; top: 33%}
.alkhalili-locations .world-map .location-pins.Misfah {left: 61%; top: 32%}
.alkhalili-locations .world-map .location-pins.Ibra {left: 64%; top: 37%}

/* .alkhalili-locations .world-map .location-pins.Ibra {left: 0%; top: 88%} */

/* .alkhalili-locations .world-map .location-pins.Ghobra {left: 65%; top: 30%}
.alkhalili-locations .world-map .location-pins.Barka {left: 60%; top: 28%}
.alkhalili-locations .world-map .location-pins.Duqm {left: 61%; top: 62%}
.alkhalili-locations .world-map .location-pins.Liwa {left: 56%; top: 22%}
.alkhalili-locations .world-map .location-pins.Rustaq {left: 58%; top: 32%}
.alkhalili-locations .world-map .location-pins.Sinaw {left: 65%; top: 40%}
.alkhalili-locations .world-map .location-pins.Sohar {left: 58%; top: 26%}
.alkhalili-locations .world-map .location-pins.Sur {left: 72%; top: 40%}
.alkhalili-locations .world-map .location-pins.Tharmad {left: 71%; top: 38%}
.alkhalili-locations .world-map .location-pins.WaadiKabir {left: 63%; top: 29%}
.alkhalili-locations .world-map .location-pins.BarkaSS {left: 64%; top: 33%}
.alkhalili-locations .world-map .location-pins.Bidaya {left: 67%; top: 32%}
.alkhalili-locations .world-map .location-pins.Ibri {left: 60%; top: 45%}
.alkhalili-locations .world-map .location-pins.Jalan {left: 70%; top: 46%}
.alkhalili-locations .world-map .location-pins.Karsha {left: 62%; top: 47%}
.alkhalili-locations .world-map .location-pins.Kaburah {left: 68%; top: 34%}
.alkhalili-locations .world-map .location-pins.Nizwa {left: 66%; top: 43%}
.alkhalili-locations .world-map .location-pins.BuildexAvenues {left: 69%; top: 39%}
.alkhalili-locations .world-map .location-pins.Sahalnooth {left: 43%; top: 90%}
.alkhalili-locations .world-map .location-pins.Thumraith {left: 44%; top: 83%}
.alkhalili-locations .world-map .location-pins.Mabelah {left: 67%; top: 38%}
.alkhalili-locations .world-map .location-pins.Salalah {left: 42%; top: 88%} */


/* 

    .alkhalili-locations .world-map .location-pins.india {
    left: 68%;
    top: 53%}
    .alkhalili-locations .world-map .location-pins.uae {
    left: 63%;
    top: 45%}
    .alkhalili-locations .world-map .location-pins.oman {
    left: 64%;
    top: 42%}
    .alkhalili-locations .world-map .location-pins.alkhobar {
    top: 42%;
    left: 61%}
    .alkhalili-locations .world-map .location-pins.jeddah {
    top: 47%;
    left: 59%}
    .alkhalili-locations .world-map .location-pins.riyadh {
    top: 44%;
    left: 60%}
    .alkhalili-locations .world-map .location-pins.indonesia {
    left: 79%;
    top: 63%}
    .alkhalili-locations .world-map .location-pins.beijing {
    left: 80%;
    top: 29%}
    .alkhalili-locations .world-map .location-pins.guangzhou {
    left: 84%;
    top: 25%}
    .alkhalili-locations .world-map .location-pins.shanghai {
    left: 80%;
    top: 36%}
    .alkhalili-locations .world-map .location-pins.yiwu {
    left: 86%;
    top: 20%}
    .alkhalili-locations .world-map .location-pins.beira {
    left: 57%;
    top: 68%}
    .alkhalili-locations .world-map .location-pins.africa {
    top: 80%;
    left: 55%}
    .alkhalili-locations .world-map .location-pins.birmingham {
    top: 24%;
    left: 47%}
    .alkhalili-locations .world-map .location-pins.madrid {
    top: 33%;
    left: 46%}
    .alkhalili-locations .world-map .location-pins.lagos {
    top: 56%;
    left: 49%}
    .alkhalili-locations .world-map .location-pins.cairo {
    top: 41%;
    left: 56%}
    .alkhalili-locations .world-map .location-pins.kampala {
    top: 60%;
    left: 55%}
    .alkhalili-locations .world-map .location-pins.mombasa {
    top: 59%;
    left: 59%}
    .alkhalili-locations .world-map .location-pins.turkey {
    top: 32%;
    left: 60%}
    .alkhalili-locations .world-map .location-pins.chicago {
    top: 35%;
    left: 27%}
    .alkhalili-locations .world-map .location-pins.colombo {
    top: 57%;
    left: 70%}
    .alkhalili-locations .world-map .location-pins.doha {
    top: 40%;
    left: 62%}
    .alkhalili-locations .world-map .location-pins.hongkong {
    top: 27%;
    left: 86%}
    .alkhalili-locations .world-map .location-pins.hochiminh {
    top: 44%;
    left: 79%}
    .alkhalili-locations .world-map .location-pins.kualalumpur {
    top: 52%;
    left: 76%}
    .alkhalili-locations .world-map .location-pins.bangkok {
    top: 44%;
    left: 76%}
    .alkhalili-locations .world-map .location-pins.kuwait {
    top: 37%;
    left: 61%}
    .alkhalili-locations .world-map .location-pins.manama {
    top: 39%;
    left: 61%}
    .alkhalili-locations .world-map .location-pins.muscat {
    top: 43%;
    left: 65%}
    .alkhalili-locations .world-map .location-pins.thiruvananthapuram {
    left: 68%;
    top: 53%}
    .alkhalili-locations .world-map .location-pins.chennai {
    top: 48%;
    left: 70%}
    .alkhalili-locations .world-map .location-pins.kochi {
    top: 50%;
    left: 67%}
    .alkhalili-locations .world-map .location-pins.mumbai {
    top: 46%;
    left: 67%}
    .alkhalili-locations .world-map .location-pins.newdelhi {
    top: 40%;
    left: 68%}
    .alkhalili-locations .world-map .location-pins.lucknow {
    top: 38%;
    left: 70%}
 */

    .pulse {
    display: block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #df1f26 ;
    cursor: pointer;
    box-shadow: 0 0 0 rgba(6, 9, 99, .4);
    animation: pulse 2s infinite;
    position: relative;
    }
    .pulse::before {
    width: 16px;
    height: 16px;
    border: #f95c62 solid 1px;
    position: absolute;
    content: '';
    border-radius: 50%;
    left: -4px;
    top: -4px;
    }
    .pulse:hover {
    animation: none;
    }
.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    white-space: normal;
    filter: alpha(opacity=0);
    opacity: 0;
    line-break: auto;
}
.tooltip.in {
    filter: alpha(opacity=90);
    opacity: .9;
}
.tooltip.top {
    padding: 5px 0;
    margin-top: -3px;
}
.tooltip.right {
    padding: 0 5px;
    margin-left: 3px;
}
.tooltip.bottom {
    padding: 5px 0;
    margin-top: 3px;
}
.tooltip.left {
    padding: 0 5px;
    margin-left: -3px;
}
.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: 4px;
}
.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
    right: 5px;
    bottom: 0;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
    bottom: 0;
    left: 5px;
    margin-bottom: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
    top: 0;
    right: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
    top: 0;
    left: 5px;
    margin-top: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000;
}
/* .popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    white-space: normal;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    line-break: auto;
}
.popover.top {
    margin-top: -10px;
}
.popover.right {
    margin-left: 10px;
}
.popover.bottom {
    margin-top: 10px;
}
.popover.left {
    margin-left: -10px;
}
.popover-title {
    padding: 8px 14px;
    margin: 0;
    font-size: 14px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0;
}
.popover-content {
    padding: 9px 14px;
}
.popover > .arrow, .popover > .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.popover > .arrow {
    border-width: 11px;
}
.popover > .arrow:after {
    content: "";
    border-width: 10px;
}
.popover.top > .arrow {
    bottom: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-color: #999;
    border-top-color: rgba(0, 0, 0, .25);
    border-bottom-width: 0;
}
.popover.top > .arrow:after {
    bottom: 1px;
    margin-left: -10px;
    content: " ";
    border-top-color: #fff;
    border-bottom-width: 0;
}
.popover.right > .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-right-color: #999;
    border-right-color: rgba(0, 0, 0, .25);
    border-left-width: 0;
}
.popover.right > .arrow:after {
    bottom: -10px;
    left: 1px;
    content: " ";
    border-right-color: #fff;
    border-left-width: 0;
}
.popover.bottom > .arrow {
    top: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999;
    border-bottom-color: rgba(0, 0, 0, .25);
}
.popover.bottom > .arrow:after {
    top: 1px;
    margin-left: -10px;
    content: " ";
    border-top-width: 0;
    border-bottom-color: #fff;
}
.popover.left > .arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999;
    border-left-color: rgba(0, 0, 0, .25);
}
.popover.left > .arrow:after {
    right: 1px;
    bottom: -10px;
    content: " ";
    border-right-width: 0;
    border-left-color: #fff;
} */