.social-button-right{top:56vh;right:8px;text-align:center}
.social-button-content{display:flex}.social-button-content-right{padding:3px 0}
.social-button a{padding:5px 0;cursor:pointer;position:relative;margin-left:7px}.social-button-right a{padding:5px 0;cursor:pointer;position:relative;margin-left:7px}
.social-button i{width:16px;height:16px;background:var(--c-color-primary);color:#fff;border-radius:100%;font-size:10px;text-align:center;line-height:16px;position:relative;z-index:999}.social-button-right i{height:21px;background:var(--c-head-top-bg);color:#fff;font-size:12px;text-align:center;line-height:16px;position:relative;padding:0 6px}.social-button img{width:16px;height:16px;background:var(--c-color-primary);color:#fff;border-radius:100%;font-size:11px;text-align:center;line-height:1.9;position:relative;z-index:999}
.social-button-right img{height:16px;background:var(--c-head-top-bg);color:#fff;font-size:11px;text-align:center;line-height:1.9;position:relative;z-index:999;padding:0 6px}
.social-button span{display:none}.social-button-right span{top:10px}div.social-button-content a div.alo-circle{animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:both;animation-name:zoomIn;width:19px;height:19px;top:4px;right:-2px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid var(--c-white);opacity:.1;border-color:var(--c-color-primary);opacity:.5}div.social-button-content a div.alo-circle-fill{animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:both;animation-name:pulse;width:20px;height:20px;top:3px;right:-2px;position:absolute;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;background-color:var(--c-color-primary-1);opacity:.75}.social-button-right .social-button .facebook-icon i{background-color:var(--c-color-primary)}.social-button .youtube-icon i{background-color:var(--c-color-primary)}.call-icon:hover>span,.facebook-icon:hover>span,.login-icon:hover>span,.mail-icon:hover>span,.youtube-icon:hover>span{display:block}.social-button a span{border-radius:2px;text-align:center;background:var(--c-color-primary);padding:9px;margin-right:10px;position:absolute;color:var(--c-white);transition:all .2s ease-in-out 0s;-moz-animation:headerAnimation .7s 1;-webkit-animation:headerAnimation .7s 1;-o-animation:headerAnimation .7s 1;animation:headerAnimation .7s 1}@-webkit-keyframes headerAnimation{0%{margin-top:-70px}100%{margin-top:0}}@keyframes headerAnimation{0%{margin-top:-70px}100%{margin-top:0}}.social-button a span:before{content:"";width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent var(--c-color-primary);position:absolute;right:-10px;top:10px}
span.social-button-tel{color:#fff}span.social-button-fax{color:#fff}span.social-button-email{color:#fff}
.social-button{position:fixed;top:33vh;right:8px;min-width:38px;text-align:center;z-index:99999;}
.social-button.hiennut{display:inline-grid}
.social-button-content{display:inline-grid}
.social-button a{padding:8px 0;cursor:pointer;position:relative}
.social-button i{width:40px;height:40px;background:#43a1f3;color:#fff;border-radius:100%;font-size:20px;text-align:center;line-height:40px;position:relative;z-index:999}
.social-button i.iconzalo{width:40px;height:40px;border-radius:100%;text-align:center;line-height:40px;position:relative;z-index:999;background-image:url(images/zalo.png)!important;background-size:45px 45px;background-repeat:no-repeat;object-fit:fill}
.social-button.hide{display:none}
.social-button img{width:40px;height:40px;background:#43a1f3;color:#fff;border-radius:100%;font-size:20px;text-align:center;line-height:1.9;position:relative;z-index:999}
.social-button span{display:none}
.alo-circle{animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:both;animation-name:zoomIn;width:50px;height:50px;top:3px;right:-3px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,.4);opacity:.1;border-color:#0089b9;opacity:.5}
.alo-circle-fill{animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:both;animation-name:pulse;width:60px;height:60px;top:-2px;right:-8px;position:absolute;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;background-color:rgba(0,175,242,.5);opacity:.75}
.social-button .facebook-icon i{background-color:#036ce4}
.social-button .youtube-icon i{background-color:red}
.call-icon:hover>span,.facebook-icon:hover>span,.mail-icon:hover>span,.ontop-icon:hover>span,.youtube-icon:hover>span,.zalo-icon:hover>span{display:block}
.social-button a span{border-radius:2px;text-align:center;background:#f7a001;padding:9px;display:none;width:180px;margin-right:10px;position:absolute;color:#fff;z-index:999;top:9px;right:40px;transition:all .2s ease-in-out 0s;-moz-animation:headerAnimation .7s 1;-webkit-animation:headerAnimation .7s 1;-o-animation:headerAnimation .7s 1;animation:headerAnimation .7s 1}@-webkit-keyframes headerAnimation{0%{margin-top:-70px}100%{margin-top:0}}@keyframes headerAnimation{0%{margin-top:-70px}100%{margin-top:0}}
.social-button a span:before{content:"";width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #f7a001;position:absolute;right:-10px;top:10px}
li.list-group-item.bg-transparent.text-light.p-0.pb-2.m-0.pl-1.itemtruycap::before{content:"●";margin-right:0;--color-text-color:var(--bs-body-color)}
.social-button.hiennut{display:inline-grid}
.social-button-content{display:inline-grid}
.social-button a{padding:8px 0;cursor:pointer;position:relative}
.social-button i{width:40px;height:40px;background:#43a1f3;color:#fff;border-radius:100%;font-size:20px;text-align:center;line-height:40px;position:relative;z-index:999}
.social-button img{width:40px;height:40px;background:#43a1f3;color:#fff;border-radius:100%;font-size:20px;text-align:center;line-height:1.9;position:relative;z-index:999}
.social-button span{display:none}
.alo-circle{animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:both;animation-name:zoomIn;width:50px;height:50px;top:3px;right:-3px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,.4);opacity:.1;border-color:#0089b9;opacity:.5}
.alo-circle-fill{animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:both;animation-name:pulse;width:60px;height:60px;top:-2px;right:-8px;position:absolute;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;background-color:rgba(0,175,242,.5);opacity:.75}
.social-button .facebook-icon i{background-color:#036ce4}.social-button .youtube-icon i{background-color:red}.call-icon:hover>span,.facebook-icon:hover>span,.mail-icon:hover>span,.youtube-icon:hover>span{display:block}
.social-button a span{border-radius:2px;text-align:center;background:#f7a001;padding:9px;display:none;width:180px;margin-right:10px;position:absolute;color:#fff;z-index:999;top:9px;right:40px;transition:all .2s ease-in-out 0s;-moz-animation:headerAnimation .7s 1;-webkit-animation:headerAnimation .7s 1;-o-animation:headerAnimation .7s 1;animation:headerAnimation .7s 1}@-webkit-keyframes headerAnimation{0%{margin-top:-70px}100%{margin-top:0}}@keyframes headerAnimation{0%{margin-top:-70px}100%{margin-top:0}}
.social-button a span:before{content:"";width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #f7a001;position:absolute;right:-10px;top:10px}
div.social-button-content a div.alo-circle{animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:both;animation-name:zoomIn;width:50px;height:50px;top:3px;right:-5px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid var(--c-white);opacity:.1;border-color:var(--c-color-primary);opacity:.5}
div.social-button-content a div.alo-circle-fill{animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:both;animation-name:pulse;width:39px;height:39px;top:8px;right:1px;position:absolute;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;background-color:var(--c-color-primary-1);opacity:.75}
.social-button i#gotoTop{width:38px;height:38px;margin-left:10px;padding-left:0;background:#43a1f3;color:#fff;border-radius:100%;font-size:20px;text-align:center;line-height:40px;position:relative;z-index:999}li.icon_list.clearfix:not(:last-child){border-bottom:1px solid #eee;padding-bottom:8px}.container.bg-white{padding:8px}.container.vung-5{padding:8px}.container.vung-6{padding:8px}.row.vung-tin-tuc .col-md-4{padding-left:8px}@media only screen and (max-width:992px){.row.vung-tin-tuc .col-md-4{padding-left:0}.social-button.hiennut{left:8px;top:33vh;min-width:38px;width:38px;text-align:left;z-index:99999}