div#wachat,
div#wachat-not-loggin{
    position: fixed;
    right: 15px;
    bottom: 80px;
    z-index:100;
    cursor: pointer;
}
div#wachat-not-loggin
a#modal-btn-web:hover {
    cursor: pointer;
}

a#modal-btn-mobile:hover {
    cursor: pointer;
}

#wachat a,
#wachat-not-loggin a {
    width: 50px;
    height: 50px;
    border: 1px solid;
    border-radius: 100%;
    color: #fff;
    border-color: #999999;
    background: #999999;
    display:flex;
    justify-content: center;
    align-items: center;
    font-size:30px;

}
#wachat a:hover,
#wachat-not-loggin a:hover{
    color: #fff;
    border-color: #25D366;
    background: #25D366;
}
#wachat a::after{
    content: "\f4ad";    
    font-family: "Font Awesome 6 Free";
}
#wachat-not-loggin a::after{
    content: "\f232";    
    font-family: "FontAwesome";
}

.modal-popup.account-executive .modal-content{
    padding: 10px 5px;
}

.modal-popup.account-executive #modal-content .modal-content-top{
    display: flex;
    border-top: 1px solid #c1c1c1;
}

.modal-popup.account-executive #modal-content .contact-account-excecutive{
    display: flex;
    justify-content: space-between;
    border-top: 1px solid #c1c1c1;
    
}

.modal-popup.account-executive #modal-content .contact-account-excecutive a{
    color:#ce2626;
    border-right: 1px solid #c1c1c1;
    padding: 5px 10px;
    cursor: pointer;
}

.modal-popup.account-executive #modal-content .contact-account-excecutive .contact-envelope{
    border-right:none;
}

.modal-popup.account-executive #modal-content .contact-account-excecutive a:hover {
    color: #c1c1c1;
}

.modal-popup.account-executive #modal-content .contact-account-excecutive a i{
    padding-right: 5px;
}

.modal-popup.account-executive .modal-inner-wrap{
	border-radius: 10px;
    max-width: max-content;
	min-height: auto;
}

.modal-popup.account-executive{
	display: flex;
	justify-content: center;
	align-items: center;
}
.modal-popup.account-executive.modal-popup .modal-title {
    font-size: 20px;
    font-weight: 500;
    border: none;
}

.modal-popup.account-executive .modal-inner-content{
    padding: 20px;
}

.modal-popup.account-executive .modal-inner-content .name-account-executive{
    color:#ce2626;
    font-weight: 500;
}
.modal-popup.account-executive .avatar-account-executive{
    padding: 15px 0;
}
.modal-popup.account-executive .modal-footer{
	display:none;
}

.modal-popup.account-executive .modal-inner-wrap .modal-header .action-close{
	border: none;
	color: transparent;
	background: transparent;
	right: 0;
}
.modal-popup.account-executive .modal-inner-wrap .modal-header .action-close::before {
	margin-left: 0;
	color: #ce2626;
}

@media(max-width: 768px) {
    #wachat .btn-web,
    #wachat-not-loggin .btn-web{
        display: none;
    }
    .modal-popup.account-executive.modal-slide._inner-scroll .modal-inner-wrap{
        min-height: auto;
        position: absolute;
    }
    .modal-popup.account-executive #modal-content .contact-account-excecutive a {
        padding: 6px;
    }
}

@media(min-width: 768px) {
    #wachat .btn-mobile,
    #wachat-not-loggin .btn-mobile{
        display: none;
    }

}

