.hotln2{ position: fixed;  bottom: 20px;right: 0; height: 50px; width: auto; background: #424242;  z-index: 10000;}
.hotln2 label { position: relative; display: block;}
label { font-weight: 400; margin: 0; padding: 0;margin-bottom:0 !important}
.nm-phone a { cursor: pointer;  color: #3b3b3b;}
.nm-phone a:hover{color:#fff}
.hotln2 a .ph-icon { display: inline-block; vertical-align: middle; width: 52px; height: 50px;position: absolute;   right: 100%;background: #424242;border-radius: 50% 0 0 50%;}
.hotln2 a p { display: inline-block;  vertical-align: middle; color: #fff; font-size: 14px;line-height: 1.5;padding:0 10px;}
.hotln2 a strong {font-size: 20px;}
.hotln1 label{line-height: 0px !important;display: block;}
.nm-phone {position: fixed; z-index: 1000;}
.nm-phone.hotln1{right: 10px; bottom: 50%;}
.nm-phone a{font-size: 26px;display: inline-block;color:#fff;border-radius: 50%;line-height: 0;}
.hotln1 a p { display: none;}
.nm-phone.hotln1 a:hover{transform: scale(0.9);
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;}
.nm-phone.hotln1 a::after {
    -webkit-animation: sonarEffect 1.3s ease-out 75ms infinite;
    -moz-animation: sonarEffect 1.3s ease-out 75ms infinite;
    animation: sonarEffect 1.3s ease-out 75ms infinite;
	position: absolute;
width: 100%;
height: 100%;
border-radius: 50%;
content: '';
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
top: 0;
left: 0;
padding: 0;
z-index: -1;
box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1);
opacity: 0;
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
}
.fb-livechat, .fb-widget{display: none}
.ctrlq.fb-button, .ctrlq.fb-close{position: fixed; right: 10px; cursor: pointer}
.ctrlq.fb-button{z-index: 999; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIGhlaWdodD0iMTI4cHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB3aWR0aD0iMTI4cHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnPjxyZWN0IGZpbGw9IiMwMDg0RkYiIGhlaWdodD0iMTI4IiB3aWR0aD0iMTI4Ii8+PC9nPjxwYXRoIGQ9Ik02NCwxNy41MzFjLTI1LjQwNSwwLTQ2LDE5LjI1OS00Niw0My4wMTVjMCwxMy41MTUsNi42NjUsMjUuNTc0LDE3LjA4OSwzMy40NnYxNi40NjIgIGwxNS42OTgtOC43MDdjNC4xODYsMS4xNzEsOC42MjEsMS44LDEzLjIxMywxLjhjMjUuNDA1LDAsNDYtMTkuMjU4LDQ2LTQzLjAxNUMxMTAsMzYuNzksODkuNDA1LDE3LjUzMSw2NCwxNy41MzF6IE02OC44NDUsNzUuMjE0ICBMNTYuOTQ3LDYyLjg1NUwzNC4wMzUsNzUuNTI0bDI1LjEyLTI2LjY1N2wxMS44OTgsMTIuMzU5bDIyLjkxLTEyLjY3TDY4Ljg0NSw3NS4yMTR6IiBmaWxsPSIjRkZGRkZGIiBpZD0iQnViYmxlX1NoYXBlIi8+PC9zdmc+) center no-repeat #0084ff; width: 50px; height: 50px; text-align: center; bottom: 60%; border: 0; outline: 0; border-radius: 60px; -webkit-border-radius: 60px; -moz-border-radius: 60px; -ms-border-radius: 60px; -o-border-radius: 60px; box-shadow: 0 1px 6px rgba(0, 0, 0, .06), 0 2px 32px rgba(0, 0, 0, .16); -webkit-transition: box-shadow .2s ease; background-size: 80%; transition: all .2s ease-in-out}
.ctrlq.fb-button:focus, .ctrlq.fb-button:hover{transform: scale(1.1); box-shadow: 0 2px 8px rgba(0, 0, 0, .09), 0 4px 40px rgba(0, 0, 0, .24)}
.fb-widget{background: #fff; z-index: 1001; position: fixed; width: 360px; height: 435px; overflow: hidden; opacity: 0; bottom: 0; right: 24px; border-radius: 6px; -o-border-radius: 6px; -webkit-border-radius: 6px; box-shadow: 0 5px 40px rgba(0, 0, 0, .16); -webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, .16); -moz-box-shadow: 0 5px 40px rgba(0, 0, 0, .16); -o-box-shadow: 0 5px 40px rgba(0, 0, 0, .16)}
.fb-credit{text-align: center; margin-top: 8px}
.fb-credit a{transition: none; color: #bec2c9; font-family: Helvetica, Arial, sans-serif; font-size: 12px; text-decoration: none; border: 0; font-weight: 400}
.ctrlq.fb-overlay{z-index: 0; position: fixed; height: 100vh; width: 100vw; -webkit-transition: opacity .4s, visibility .4s; transition: opacity .4s, visibility .4s; top: 0; left: 0; background: rgba(0, 0, 0, .05); display: none}
.ctrlq.fb-close{z-index: 4; padding: 0 6px; background: #365899; font-weight: 700; font-size: 11px; color: #fff; margin: 10px 19px; border-radius: 3px}
.ctrlq.fb-close::after{content: "X"; font-family: sans-serif}
.bubble{width: 20px; height: 20px; background: #c00; color: #fff; position: absolute; z-index: 999999999; text-align: center; vertical-align: middle; top: -2px; left: -5px; border-radius: 50%;}
.bubble-msg{width: 120px; left: -140px; top: 5px; position: relative; background: rgba(59, 89, 152, .8); color: #fff; padding: 5px 8px; border-radius: 8px; text-align: center; font-size: 13px;}
.ph-icon .dashicons, .ph-icon .dashicons-before:before{width: 50px !important;height: 50px !important;font-size: 23px;}
.ph-icon  span.dashicons.dashicons-phone{padding: 14px;background-color: #f00;border-radius: 50%;}
.nm-dathang{display:none}


@media (max-width: 767px){
.nm-phone .hotln2 a{padding: 0 12px;}
.hotln2 a img{margin-right: -1px;}
.nm-phone.hotln1 {bottom: 7px;}
.hotln2 a p {line-height: 1; padding:5px 0}
.ctrlq.fb-button{bottom: 80px;}

.nm-dathang1{width:100%;position: fixed; bottom: 0; background: #e4e4e4; padding: 6px 10px; z-index: 10000;text-align: center;left: 0;display:block;column-gap: 0;-webkit-column-gap:0;margin-bottom:0}
.nm-dathang1 .dashicons{font-size: 30px;color:#1e73be !important;width:unset; height:32px}
.nm-dathang1 li:nth-child(even){border-right: 1px solid #e0dbdb;border-left: 1px solid #e0dbdb;}
.nm-dathang1 li:last-child{border-right: 0px;}
.nm-dathang1 li{ padding: 0px;list-style: none;}
.nm-zalo{font-size: 30px;color: #1e73be; font-weight: 900;line-height: 1;font-family: Tahoma, Geneva, sans-serif;}
}

