.esrscfcf7caloc_slider_div .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {

    border-radius: 100%;

    height: 20px;

    width: 20px;
    border:  0 !important;
}

.esrscfcf7caloc_slider_div.ui-slider-horizontal .ui-slider-handle {

    top: -6px;

}

.esrscfcf7caloc_slider_div.ui-slider-horizontal {

    height: 10px;

    margin-bottom: 33px;

}

div#esrscfcf7caloc_slider_div {

    margin: 60px 0px;

}

#esrscfcf7caloc_slider_div :focus {

    outline: none;

}

#esrstooltip{

    position: absolute;

    width: auto;

    background-color: #00000085;

    color: #fff;

    text-align: center;

    padding: 2px 5px;

    border-radius: 6px;

    z-index: 1;

    opacity: 1;

    transition: opacity .6s;

    font-size: 15px;

    font-weight: bold;

}

.esrscf7left::after {

    content: "";

    position: absolute;

    top: 50%;

    left: 100%;

    margin-top: -5px;

    border-width: 5px;

    border-style: solid;

    border-color: transparent transparent transparent #00000085;

}

.esrscf7right::after {

    content: "";

    position: absolute;

    top: 50%;

    right: 100%;

    margin-top: -5px;

    border-width: 5px;

    border-style: solid;

    border-color: transparent #00000085 transparent transparent;

}

.esrscf7top::after {

    content: "";

    position: absolute;

    top: 100%;

    left: 30%;

    border-width: 5px;

    border-style: solid;

    border-color: #00000085 transparent transparent transparent;

}

.esrscf7bottom::after {

    content: "";

    position: absolute;

    bottom: 100%;

    left: 30%;

    border-width: 5px;

    border-style: solid;

    border-color: transparent transparent #00000085 transparent;

}