/*NUT LIEN HE*/
ul.addThis_listing {
    list-style: none;
}
ul.actionToolbar_mobile{
	list-style: none;
}
.addThis_listSharing{
position:fixed;z-index:99;right:-25px;opacity:0;visibility:hidden;margin-bottom: 20px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease}
.addThis_listSharing.is-show{right:0;opacity:1;visibility:visible}
.addThis_listing .addThis_item{margin-bottom:5px;margin-right:24px}
.addThis_listing .addThis_item .addThis_item--icon{position:relative;display:inline-block;text-align:center;width:44px;height:44px;line-height:55px;color:#fff;border-radius:50%;cursor:pointer;box-shadow:0 2px 5px 0 rgba(0,0,0,0.11);background-size:auto;background-repeat:no-repeat;background-position:center
}
.addThis_listing .addThis_item .addThis_item--icon .tooltip-text{position:absolute;top:10px;right:60px;z-index:9;height:32px;line-height:26px;padding:3px 10px;width:auto;border-radius:5px;font-size:11px;color:#fff;text-align:center;white-space:nowrap;cursor:pointer;background-color:#000000a2;visibility:hidden;opacity:0;-ms-transition:all 200ms linear;-webkit-transition:all 200ms linear;transition:all 200ms linear
}
.addThis_listing .addThis_item .addThis_item--icon .tooltip-text:after{content:"";width:0;height:0;border-width:5px;border-style:solid;border-color:transparent transparent transparent #000000a2;position:absolute;left:100%;top:0;bottom:0;margin:auto;-ms-transition:all 200ms linear;-webkit-transition:all 200ms linear;transition:all 200ms linear
}
.addThis_listing .addThis_item .addThis_item--icon:hover{text-decoration:none;opacity:.9;box-shadow:0 5px 10px rgba(0,0,0,0.15),0 4px 15px rgba(0,0,0,0.13)}
.addThis_listing .addThis_item .addThis_item--icon:hover .tooltip-text{visibility:visible;opacity:1}
@keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);-moz-transform:rotate(-405deg);-o-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);-moz-transform:rotate(-405deg);-o-transform:rotate(-405deg);transform:rotate(-405deg)}}
@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}
@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}
.addThis_listSharing.hidden-xs{opacity:1;visibility:visible;top:auto!important}
.actionToolbar_mobile.visible-xs{opacity:0;visibility:hidden}
@media (max-width:767px){.modal-addThis .modal-dialog-centered{margin:30px 10px 40px}.addThis_listSharing.hidden-xs{opacity:0;visibility:hidden}.actionToolbar_mobile.visible-xs{opacity:1;visibility:visible;}.addThis_listSharing {right: 0;opacity: 0 !important; visibility: visible;display:none;}.container.copyright_end {min-height: 110px;height: 90%;}}
/*new custom*/
.messenger_icon circle {
    fill: url(#paint3_linear);
}
.phone_icon circle {
    fill: url(#paint2_linear);
}
.zalo_icon circle {
    fill: url(#paint4_linear);
}

/*code tuy chinh*/
li.addThis_item.custom-icon-dev {
    border-radius: 99px;
}
/*MOBILE LIEN HE*/
.bottom-nav-bar-mobile {
    position: fixed;
    bottom: 0;
    width: 100%;
    background: #fff;
    display: block;
    box-shadow: 0px 3px 25px 0px rgb(31 38 67 / 50%);
    -o-box-shadow: 0px 3px 25px 0px rgba(31,38,67,0.5);
    -moz-box-shadow: 0px 3px 25px 0px rgba(31,38,67,0.5);
    -webkit-box-shadow: 0px 3px 25px 0px rgb(31 38 67 / 50%);
    z-index: 99;
    top: auto !important;
}
.bottom-nav-bar-mobile .inner-group {
    display: flex;
}
.bottom-nav-bar-mobile .itembar:first-child {
    margin-left: 0;
}
.bottom-nav-bar-mobile .itembar {
    width: calc(100% / 5);
    display: inline-flex;
    height: 55px;
    text-align: center;
    align-items: center;
    justify-content: center;
}
.bottom-nav-bar-mobile .itembar .bar-menu {
    width: 100%;
    font-size: 11px;
	display:contents;
}
.bottom-nav-bar-mobile .itembar .icon {
    height: 25px;
}
.icon.svg-icon svg {
    width: 35px;
    height: 35px;
}
.icon.svg-icon.home-icon svg {
    width: 38px;
    padding: 4px;
}
.bottom-nav-bar-mobile .itembar .icon svg#iconhome path {
    fill: #eb3e32;
}
.bottom-nav-bar-mobile .itembar a, .bottom-nav-bar-mobile .itembar span {
    text-decoration: none;
    display: block;
    text-align: center;
    font-size: 11px;
	color: #1d1d1d;
    padding: 5px 0;
}

.bar-menu path {
    fill: #000000 !important;
}
.bar-menu.cartbar-mobile circle {
 fill: #1d1d1d;
}
/*responsive man hinh 767x*/
/* CSS cho màn hình lớn hơn 767px */
@media (min-width: 768px) {
	.bottom-nav-bar-mobile {
		display: none;
	} 
 } 
  /*an hien thanh lien he tren mobile*/
/* .bottom-nav-bar-mobile {
    position: fixed;
    bottom: -80px;
    transition: bottom 0.3s ease-out;
}

.bottom-nav-bar-mobile.show-contact {
    bottom: 0;
} */
 