


.kc_call {
    width: 60px;
    height: 60px;
    cursor: pointer;
    border-radius: 100%;
    background-color: #42c51d;
    right: 20px;
    bottom: 30px;
    position: fixed;
    margin-right: 0;
    line-height: 42px;
    padding:9px 0 0 10px !important;
    margin-bottom: 0;
    padding: 0;
    border: none;
    outline: none;
    color: #FFF;
    font-size: 20px;
    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
    transition: .3s;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    pointer-events: all;
    z-index:99;
}

    .kc_call span {
        transition: .5s;
        color: #fff;
    }

        .kc_call span img {
            height: 36px;
            margin: 2px 0 0 3px;
        }

            .kc_call span img:focus {
                transform: scale(1.1);
                transform: rotate(45deg);
                -ms-transform: rotate(45deg);
                -webkit-transform: rotate(45deg);
            }




.customer {
   background-color:transparent; 
    width: 230px;
    padding: 10px 15px;
    height: 130px;
    z-index: 10;
    border-radius: 10px;
    box-shadow: none;
    font-family: 'Nanum Gothic', sans-serif;
    color: #222;
    position: fixed;
    bottom: -10px;
    right: 73px;
}

    .customer .close {
        cursor: pointer;
        font-size: 14px;
        position: absolute;
         
            right: 8px;
    top: 0px;
        border: 1px solid #fff;
        background-color: #fff;
            padding: 4px 7px !important;
    border-radius: 50%;
    width: 25px;
    height: 25px;

    }

        .customer .close:hover {
            cursor: pointer;
            font-size: 14px;
            background-color: #000 !important;
            padding: 4px 7px !important;
            color: #fff;
            border: 1px solid #fff;

                border-radius: 50%;
    width: 25px;
    height: 25px;

        }

.customer .whatsapp  { background: #42c51d  ;     background: #42c51d;
    margin-bottom: 10px; padding: 5px 0px;
    border-radius: 4px; }

.customer .whatsapp .img  { float:left; } 
.customer .whatsapp .img  img { 
    height: 25px;
    margin: 6px 6px;
}   

.customer .whatsapp  p {
        margin-top: 2px; float: left;
        color: #fff;
        margin-bottom: 2px;
    }

        .customer .whatsapp  p.sub-text {
            font-size: 9px; float: left
            line-height: 14px
        }


.customer .whatsapp p.h-text {
    font-size: 12px;
    line-height: 14px;
    text-transform: uppercase;
    margin: 0px 0px;
    font-weight: 500;
}


    .customer .whatsapp  h3 {
        color: #fff; 
        margin-top: 2px;
        margin-bottom: 2px;
        font-family: Montserrat, sans-serif;
        font-weight: 500; margin-top:-15px;
        line-height: 1;
        font-size: 17px;
    }