
/*new changes*/
#myModal5 .modal_content3 {
    background: #fff;
    border: 2px solid #6a6a6a;
}
#myModal5 .modal_header3 button {
    border: 1px solid #fff;
    opacity: 1.5;
    border-radius: 100%;
    font-size: 16px;
    background: #000;
    position: absolute;
    top: -18px;
    right: -18px;
    width: 28px;
    height: 29px;
    cursor: pointer;
    z-index: 8040;
}
#myModal5 .modal_header3 button span {
    color: #fff !important;
}
div#myModalLabel .fa {
    color: #000;
    font-size: 26px;
}
div#myModalLabel strong {
    color: #000;
    font-size: 20px;
    margin-left: 15px;
}
#myModal5 #myModalLabel {
    text-align: center;
    padding: 15px 10px;
    background: #095D56;
    height: auto;
    margin: unset;
}
#myModal5 li.mar_bot15 {
    list-style: none;
    display: flex;
    width: 100%;
}
#myModal5 li.mar_bot15.position1 span {
    font-size: 20px;
    margin-top: 25px;
    padding-right: 10px;
    display: none;
}
#myModal5 button.button1 {
    background: #000;
    width: 70px;
    height: 30px;
    color: #fff;
    font-family: 'jostvar';
    font-size: 14px;
    display: flex;

}
#myModal5 textarea {
    height: 91px;
    resize: none;
    margin-bottom: 30px;
}
#myModal5 ul.form_list.pad_top0 {
    margin: unset;
    padding: unset;
}
#myModal5 .modal-dialog {
    width: 245px !important;
    margin: 0 10px;
    bottom: 150px;
    position: absolute;
}
#myModal5 .modal-backdrop.fade.in {
    opacity: 0;
}
#myModal5 li.mar_bot15 input {
    width: 100%;
    margin-bottom: 10px;
    height: 35px;
    background: #fff;
    margin-top: 5px;
    font-size: 14px;
    font-family: 'jostvar';
}
#myModal5 .modal-body {
    background: url(../../images/images/whatsapp/2.png);
    padding: 10px;
}
.imgblk_whts {
    display: flex;
}
span.whatimg img {
    width: 40px;
    background: #fff;
    border-radius: 50%;
    height: 40px;
}
span.namelabl {
    margin-left: 20px;
    text-align: left;
}
span.namelabl h5 {
    color: #fff;
    font-family: 'jostvar';
    font-size: 14px;
    padding-bottom: unset;
    margin: unset;
}
span.namelabl h6 {
    font-size: 12px;
    color: #fff;
    font-family: 'jostvar';
    margin: unset;
}
body.modal-open {
    padding-right: unset !important;
}
#myModal5 button.button1 span {
    margin-right: 7px;
    margin-top: 5px;
}









/* QC WIDGET - WHATSAPP WAVE ICON START */
.qc-whatsapp-wave-icon {
    width: 50px; height: 50px; position: fixed; background: #23f000;  bottom: 5px;  left: 40px; font-size: 18px;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%); z-index: 999; border-radius: 45px;
}
.qc-whatsapp-wave-icon:before { content: ''; position: relative; display: block; width: 300%; height: 300%; box-sizing: border-box; margin-left: -100%; margin-top: -100%; border-radius: 50%; background: #23f000; -webkit-animation: qc-rout 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite; animation: qc-rout 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite; }
.qc-whatsapp-wave-icon:after { content: ''; position: absolute; left: 0; top: 0; display: block; width: 100%; height: 100%; border-radius: 15px; box-shadow: 0 0 8px rgba(116, 76, 7, 0.3); -webkit-animation: qc-rin 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite; animation: qc-rin 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite; }
@-webkit-keyframes qc-rout {
    0% {
        -webkit-transform: scale(0.33);
        transform: scale(0.33);
    }
    80%, 100% {
        opacity: 0;
    }
}
@keyframes qc-rout {
    0% {
        -webkit-transform: scale(0.33);
        transform: scale(0.33);
    }
        80%, 100% {
        opacity: 0;
    }
}
@-webkit-keyframes qc-rin {
    0% {
        -webkit-transform: scale(0.8);
        transform: scale(0.8);
    }
    50% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    100% {
        -webkit-transform: scale(0.8);
        transform: scale(0.8);
    }
}
@keyframes qc-rin {
    0% {
        -webkit-transform: scale(0.8);
        transform: scale(0.8);
    }
    50% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    100% {
        -webkit-transform: scale(0.8);
        transform: scale(0.8);
    }
}
.qc-whatsapp-wave-icon i { position: absolute; top: 0; left: 0; z-index: 999; width: 50px !important; line-height: 50px; font-size: 2em; text-align: center; color: #ffffff; }
/* QC WIDGET - WHATSAPP WAVE ICON END */
