@keyframes msb-flash{0%,10%,20%,to{opacity:1}15%,5%{opacity:0}}@keyframes msb-shake{0%,27%,to{transform:translateZ(0)}15%,21%,3%,9%{transform:translate3d(-10px,0,0)}12%,18%,24%,6%{transform:translate3d(10px,0,0)}}@keyframes msb-swing{5%{transform:rotate(15deg)}10%{transform:rotate(-10deg)}15%{transform:rotate(5deg)}20%{transform:rotate(-5deg)}25%,to{transform:rotate(0deg)}}@keyframes msb-tada{0%{transform:scaleX(1)}2%,4%{transform:scale3d(.9,.9,.9) rotate(-3deg)}10%,14%,18%,6%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}12%,16%,8%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}20%,to{transform:scaleX(1)}}@keyframes msb-heartbeat{0%{transform:scale(1)}4%{transform:scale(1.3)}8%{transform:scale(1)}12%{transform:scale(1.3)}18%,to{transform:scale(1)}}@keyframes msb-wobble{0%{transform:translateZ(0)}3%{transform:translate3d(-25%,0,0) rotate(-5deg)}6%{transform:translate3d(20%,0,0) rotate(3deg)}9%{transform:translate3d(-15%,0,0) rotate(-3deg)}12%{transform:translate3d(10%,0,0) rotate(2deg)}15%{transform:translate3d(-5%,0,0) rotate(-1deg)}18%,to{transform:translateZ(0)}}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn{align-items:center;background-color:var(--msb-button-bg-color,#000);border-radius:var(--msb-button-border-radius,4px);color:var(--msb-button-text-color,#fff);display:inline-flex;justify-content:center;margin:0!important;padding:0!important;position:relative;text-decoration:none}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn p{margin:0;padding:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn .button-text{align-items:center;border-radius:4px;display:inline-block;padding:5px 8px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-shadow,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-shadow:hover{box-shadow:0 4px 8px -2px rgba(0,0,0,.35)}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-3d-effect,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-3d-effect:hover{box-shadow:0 5px var(--msb-button-effect-color,#435100);transition:all .1s ease-in-out}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-3d-effect:active,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-3d-effect:hover:active{box-shadow:0 1px var(--msb-button-effect-color,#435100);top:4px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-3d-effect.has-msb-shadow,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-3d-effect:hover.has-msb-shadow{box-shadow:0 5px var(--msb-button-effect-color,#435100),0 8px 20px -2px rgba(0,0,0,.4)}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn:not(.has-msb-shadow,.has-msb-3d-effect):hover{box-shadow:0 4px 8px -2px rgba(0,0,0,.35)}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=flash]{animation:msb-flash 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=shake]{animation:msb-shake 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=swing]{animation:msb-swing 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=tada]{animation:msb-tada 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=heartbeat]{animation:msb-heartbeat 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-animation[data-animation=wobble]{animation:msb-wobble 4s linear 0s infinite}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border:hover{border:1px solid var(--msb-button-border-color,#000)}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:before{background-color:var(--msb-button-hover-border-color,#000);content:"";position:absolute}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]{transition:all .1s ease .6s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:hover{background-color:var(--msb-button-hover-bg-color,#fff);border-color:var(--msb-button-hover-bg-color,#fff);border-radius:0;color:var(--msb-button-hover-text-color,#000);transition:all .1s ease}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:before{height:0;width:2px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:before{bottom:0;left:0;transition:all .1s ease .3s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:after{right:0;top:0;transition:all .1s ease}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:before{height:2px;width:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:before{left:0;top:0;transition:all .1s ease .2s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1] .button-text:after{bottom:0;right:0;transition:all .1s ease .4s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:hover:before{height:100%;transition:all .1s ease .2s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:hover:after{height:100%;transition:all .1s ease .4s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:hover .button-text:before{transition:all .1s ease .3s;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border1]:hover .button-text:after{transition:all .1s ease .1s;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]{transition:all .1s ease .3s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:hover{background-color:var(--msb-button-hover-bg-color,#fff);border-color:var(--msb-button-hover-bg-color,#fff);border-radius:0;color:var(--msb-button-hover-text-color,#000);transition:all .1s ease}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:before{height:0;transition:all .1s ease .1s;width:2px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:before{bottom:0;left:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:after{right:0;top:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:before{height:2px;transition:all .1s ease .1s;width:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:before{right:0;top:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2] .button-text:after{bottom:0;left:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:hover:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:hover:before{height:100%;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:hover .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border2]:hover .button-text:before{transition:all .1s ease .1s;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]{border-bottom-left-radius:0;border-top-right-radius:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:before{right:0;top:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:before{bottom:0;left:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]{border-bottom-right-radius:0;border-top-left-radius:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:before{bottom:0;right:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:before{left:0;top:0;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:hover,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:hover{background-color:var(--msb-button-hover-bg-color,#fff);border-color:var(--msb-button-hover-bg-color,#fff);border-radius:0;color:var(--msb-button-hover-text-color,#000);transition:all .1s ease}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:before{height:2px;width:14px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:after{height:14px;width:2px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3] .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4] .button-text:after{height:2px;width:14px}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:hover:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:hover:before{transition:all .1s ease .1s;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:hover .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:hover:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:hover .button-text:before,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:hover:after{height:100%;transition:all .1s ease .1s}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border3]:hover .button-text:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-border-effect[data-border-style=border4]:hover .button-text:after{transition:all .1s ease .1s;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect:hover{color:var(--msb-button-hover-text-color,var(--msb-button-text-color,#fff))}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect:hover[data-fill-style=fill1]{background-color:var(--msb-button-hover-bg-color,var(--msb-button-bg-color,#000));border-color:var(--msb-button-hover-bg-color,var(--msb-button-bg-color,#000))}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill2]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill3]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill4]:after,.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill5]:after{background-color:var(--msb-button-hover-bg-color,var(--msb-button-bg-color,#000));border-radius:var(--msb-button-border-radius,4px);content:"";direction:rtl;height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:0;z-index:-1}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill2]:hover:after{left:auto;right:0;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill3]:after{bottom:0;height:0;top:auto;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill3]:hover:after{height:100%;top:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill4]:after{height:0;top:0;width:100%}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill4]:hover:after{bottom:0;height:100%;top:auto}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill5]:after{height:100%;left:auto;right:0}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a.msb-welcomebar-btn.has-msb-bg-effect[data-fill-style=fill5]:hover:after{left:0;width:100%}@font-face {
font-family: 'Chatbox Manager Font';
src:  url(//misscupcakes.com.mx/wp-content/plugins/wa-chatbox-manager/assets/fonts/chatbox-manager-font.eot?wpj3fn);
src:  url(//misscupcakes.com.mx/wp-content/plugins/wa-chatbox-manager/assets/fonts/chatbox-manager-font.eot?wpj3fn#iefix) format('embedded-opentype'),
url(//misscupcakes.com.mx/wp-content/plugins/wa-chatbox-manager/assets/fonts/chatbox-manager-font.ttf?wpj3fn) format('truetype'),
url(//misscupcakes.com.mx/wp-content/plugins/wa-chatbox-manager/assets/fonts/chatbox-manager-font.woff?wpj3fn) format('woff'),
url(//misscupcakes.com.mx/wp-content/plugins/wa-chatbox-manager/assets/fonts/chatbox-manager-font.svg?wpj3fn#icomoon) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^="wa-"],
[class*=" wa-"] ,
[class^="wa-"] span,
[class*=" wa-"] span {
font-family: 'Chatbox Manager Font' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.clearfix { 
clear:both;
} a.chatbox-wrapper {
position:relative;
display:block;
text-decoration: none !important;
font-size:50px !important;
border: none !important;
box-shadow: none !important;
outline: none !important;
}
a.chatbox-wrapper.no-icon {
display:inline-block;
margin:auto;
}
a.chatbox-wrapper ,
a.chatbox-wrapper span,
a.chatbox-wrapper span.chatbox-tooltip {
font-size:inherit;
line-height:50px;
}
a.chatbox-wrapper .wa-icon + span.chatbox-tooltip { 
font-family: inherit;
font-size:20px;
float:right;
text-transform: none;	
color:inherit	
}
a.chatbox-wrapper.no-icon span.chatbox-tooltip {
text-align:center;
display:block; 
color:inherit	
} .inline-chatbox {
display:block;
text-align:center;
width:100%;
max-width:100% !important
}
.inline-chatbox a.chatbox-wrapper {
display:inline-block;
margin-bottom:15px;
}
.inline-chatbox a.chatbox-wrapper:last-of-type {
margin-bottom:0;
} .floating-chatbox a.chatbox-wrapper {
position:fixed;
z-index:100000;
}
.floating-chatbox a.chatbox-wrapper-bottom-right {
float:none;
bottom:20px; 
right:20px
}
.floating-chatbox a.chatbox-wrapper-bottom-left {
bottom:20px; 
left:20px
}
.floating-chatbox a.chatbox-wrapper-bottom-center {
bottom:20px; 
left:50%;
-ms-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.floating-chatbox a.chatbox-wrapper-top-right {
top:20px; 
right:20px
}
.floating-chatbox a.chatbox-wrapper-top-left {
top:20px; 
left:20px
}
.floating-chatbox a.chatbox-wrapper-top-center {
top:20px; 
left:50%;
-ms-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.floating-chatbox a.chatbox-wrapper-top-right ,
.floating-chatbox a.chatbox-wrapper-bottom-right,
.floating-chatbox a.chatbox-wrapper-top-left ,
.floating-chatbox a.chatbox-wrapper-bottom-left {
float:none
} a.chatbox-wrapper-top-right ,
a.chatbox-wrapper-bottom-right {
float:right
}
a.chatbox-wrapper-top-left ,
a.chatbox-wrapper-bottom-left {
float:left
} a.chatbox-wrapper .wa-icon {
float:left;
line-height:50px;
margin-right:10px
}
a.chatbox-wrapper .wa-icon,
a.chatbox-wrapper .wa-icon:before {
color: #25D366;
}
a.chatbox-wrapper .wa-icon {
font-size:50px !important;
} a.chatbox-wrapper .wa-icon.wa-icon-1:before {
content: "\e900";
} a.chatbox-wrapper .wa-icon.wa-icon-2 .path1:before {
content: "\e901";
color: #25D366;
}
a.chatbox-wrapper .wa-icon.wa-icon-2 .path2:before {
content: "\e902";
margin-left: -0.9970703125em;
color: #fff;
}
a.chatbox-wrapper .wa-icon.wa-icon-2 .path3:before {
content: "\e903";
margin-left: -0.9970703125em;
color: #fff;
} a.chatbox-wrapper.chatbox-layout-1 {
background-color: #25D366;
padding:5px;
} a.chatbox-wrapper.chatbox-layout-1 {
color: #fff;
background-color: #25D366;
border-radius:5px;
padding:10px;
font-weight:600
}
a.chatbox-wrapper.chatbox-layout-1 .wa-icon.wa-icon-1:before {
color: #fff;
} a.chatbox-wrapper.chatbox-layout-2 {
color: #25D366;
background-color: #e4e4e4;
border:solid 4px #fff;
border-radius:5px;
padding:10px;
font-weight:600
} a.chatbox-wrapper.chatbox-layout-3 {
color: #fff;
background-color: #25D366;
border-radius:50%;
width:50px;
height:50px;
line-height:50px;
text-align:center
}
a.chatbox-wrapper.chatbox-layout-3 .wa-icon {
float: none;
line-height: inherit;
margin-right: 0;
color:#fff;
left:50%;
position:absolute;
-ms-transform: translate(-50%);
-webkit-transform: translate(-50%);
transform: translate(-50%);
}
a.chatbox-wrapper.chatbox-layout-3 .wa-icon:before {
color:#fff
} a.chatbox-wrapper.chatbox-layout-3 .wa-icon + span.chatbox-tooltip { 
position: absolute;
height: 30px;
line-height: 30px;
font-size: 12px;
font-weight:600;
padding: 0 15px;
text-align:center;
background:#25D366;
color: #fff;
white-space: nowrap;
-ms-transform: translate(-50%);
-webkit-transform: translate(-50%);
transform: translate(-50%);
border-radius:5px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-moz-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition:opacity 0.3s ease;
z-index:100001
}
a.chatbox-wrapper.chatbox-layout-3 .wa-icon + span.chatbox-tooltip:after { 
content: '';
display: inline-block;
position: absolute;
width: 0;
height: 0;
z-index: 100002;
}
a.chatbox-wrapper.chatbox-layout-3.chatbox-wrapper-top-left .wa-icon + span.chatbox-tooltip ,
a.chatbox-wrapper.chatbox-layout-3.chatbox-wrapper-top-center .wa-icon + span.chatbox-tooltip ,
a.chatbox-wrapper.chatbox-layout-3.chatbox-wrapper-top-right .wa-icon + span.chatbox-tooltip {
top: auto;
left:50%;
bottom:0;
-ms-transform: translateX(-50%) translateY(calc(-100% - 15px));
-webkit-transform: translateX(-50%) translateY(calc(-100% - 15px));
transform: translateX(-50%) translateY(calc(100% + 15px));
}
a.chatbox-wrapper.chatbox-layout-3.chatbox-wrapper-top-left .wa-icon + span.chatbox-tooltip:after ,
a.chatbox-wrapper.chatbox-layout-3.chatbox-wrapper-top-center .wa-icon + span.chatbox-tooltip:after ,
a.chatbox-wrapper.chatbox-layout-3.chatbox-wrapper-top-right .wa-icon + span.chatbox-tooltip:after {
border-top: 6px solid transparent;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 8px solid #25D366;
left: 50%;
bottom:0;
-ms-transform: translate(-50%, 30px);
-webkit-transform: translate(-50%, 30px);
transform: translate(-50%, -30px)
}
a.chatbox-wrapper.chatbox-layout-3:hover .wa-icon + span.chatbox-tooltip, 
a.chatbox-wrapper.chatbox-layout-3:hover .wa-icon + span.chatbox-tooltip:after { 
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1.0;
-khtml-opacity: 1.0;
opacity: 1.0;
}
a.chatbox-wrapper.chatbox-layout-3.chatbox-wrapper-bottom-left .wa-icon + span.chatbox-tooltip ,
a.chatbox-wrapper.chatbox-layout-3.chatbox-wrapper-bottom-center .wa-icon + span.chatbox-tooltip ,
a.chatbox-wrapper.chatbox-layout-3.chatbox-wrapper-bottom-right .wa-icon + span.chatbox-tooltip {
top: 0;
border-bottom: solid 2px #25D366;
left: 50%;
-ms-transform: translateX(-50%) translateY(calc(-100% - 15px));
-webkit-transform: translateX(-50%) translateY(calc(-100% - 15px));
transform: translateX(-50%) translateY(calc(-100% - 15px));
}
a.chatbox-wrapper.chatbox-layout-3.chatbox-wrapper-bottom-left .wa-icon + span.chatbox-tooltip:after ,
a.chatbox-wrapper.chatbox-layout-3.chatbox-wrapper-bottom-center .wa-icon + span.chatbox-tooltip:after ,
a.chatbox-wrapper.chatbox-layout-3.chatbox-wrapper-bottom-right .wa-icon + span.chatbox-tooltip:after {
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-top: 8px solid #25D366;
left: 50%;
-ms-transform: translate(-50%, 30px);
-webkit-transform: translate(-50%, 30px);
transform: translate(-50%, 30px)
} a.chatbox-wrapper.chatbox-layout-4 {
color: #fff;
background-color: #25D366;
border-radius:15px;
width:50px;
height:50px;
line-height:50px;
text-align:center
}
a.chatbox-wrapper.chatbox-layout-4 .wa-icon {
float: none;
line-height: inherit;
margin-right: 0;
color:#fff;
left:50%;
position:absolute;
-ms-transform: translate(-50%);
-webkit-transform: translate(-50%);
transform: translate(-50%);
}
a.chatbox-wrapper.chatbox-layout-4 .wa-icon:before {
color:#fff
} a.chatbox-wrapper.chatbox-layout-4 .wa-icon + span.chatbox-tooltip { 
position: absolute;
height: 30px;
line-height: 30px;
font-size: 12px;
font-weight:600;
padding: 0 15px;
text-align:center;
background:#25D366;
color: #fff;
white-space: nowrap;
-ms-transform: translate(-50%);
-webkit-transform: translate(-50%);
transform: translate(-50%);
border-radius:5px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-moz-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition:opacity 0.3s ease;
z-index:100001
}
a.chatbox-wrapper.chatbox-layout-4 .wa-icon + span.chatbox-tooltip:after { 
content: '';
display: inline-block;
position: absolute;
width: 0;
height: 0;
z-index: 100002;
}
a.chatbox-wrapper.chatbox-layout-4.chatbox-wrapper-top-left .wa-icon + span.chatbox-tooltip ,
a.chatbox-wrapper.chatbox-layout-4.chatbox-wrapper-top-center .wa-icon + span.chatbox-tooltip ,
a.chatbox-wrapper.chatbox-layout-4.chatbox-wrapper-top-right .wa-icon + span.chatbox-tooltip {
top: auto;
left:50%;
bottom:0;
-ms-transform: translateX(-50%) translateY(calc(-100% - 15px));
-webkit-transform: translateX(-50%) translateY(calc(-100% - 15px));
transform: translateX(-50%) translateY(calc(100% + 15px));
}
a.chatbox-wrapper.chatbox-layout-4.chatbox-wrapper-top-left .wa-icon + span.chatbox-tooltip:after ,
a.chatbox-wrapper.chatbox-layout-4.chatbox-wrapper-top-center .wa-icon + span.chatbox-tooltip:after ,
a.chatbox-wrapper.chatbox-layout-4.chatbox-wrapper-top-right .wa-icon + span.chatbox-tooltip:after {
border-top: 6px solid transparent;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 8px solid #25D366;
left: 50%;
bottom:0;
-ms-transform: translate(-50%, 30px);
-webkit-transform: translate(-50%, 30px);
transform: translate(-50%, -30px)
}
a.chatbox-wrapper.chatbox-layout-4:hover .wa-icon + span.chatbox-tooltip, 
a.chatbox-wrapper.chatbox-layout-4:hover .wa-icon + span.chatbox-tooltip:after { 
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1.0;
-khtml-opacity: 1.0;
opacity: 1.0;
}
a.chatbox-wrapper.chatbox-layout-4.chatbox-wrapper-bottom-left .wa-icon + span.chatbox-tooltip ,
a.chatbox-wrapper.chatbox-layout-4.chatbox-wrapper-bottom-center .wa-icon + span.chatbox-tooltip ,
a.chatbox-wrapper.chatbox-layout-4.chatbox-wrapper-bottom-right .wa-icon + span.chatbox-tooltip {
top: 0;
border-bottom: solid 2px #25D366;
left: 50%;
-ms-transform: translateX(-50%) translateY(calc(-100% - 15px));
-webkit-transform: translateX(-50%) translateY(calc(-100% - 15px));
transform: translateX(-50%) translateY(calc(-100% - 15px));
}
a.chatbox-wrapper.chatbox-layout-4.chatbox-wrapper-bottom-left .wa-icon + span.chatbox-tooltip:after ,
a.chatbox-wrapper.chatbox-layout-4.chatbox-wrapper-bottom-center .wa-icon + span.chatbox-tooltip:after ,
a.chatbox-wrapper.chatbox-layout-4.chatbox-wrapper-bottom-right .wa-icon + span.chatbox-tooltip:after {
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-top: 8px solid #25D366;
left: 50%;
-ms-transform: translate(-50%, 30px);
-webkit-transform: translate(-50%, 30px);
transform: translate(-50%, 30px)
} a.chatbox-wrapper.chatbox-layout-5 {
color: #fff;
background: rgb(7,94,84);
background: -moz-linear-gradient(180deg, rgba(7,94,84,1) 0%, rgba(18,140,126,1) 100%);
background: -webkit-linear-gradient(180deg, rgba(7,94,84,1) 0%, rgba(18,140,126,1) 100%);
background: linear-gradient(180deg, rgba(7,94,84,1) 0%, rgba(18,140,126,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#075e54",endColorstr="#128c7e",GradientType=1);
border-radius:15px;
width:50px;
height:50px;
line-height:50px;
text-align:center
}
a.chatbox-wrapper.chatbox-layout-5 .wa-icon {
float: none;
line-height: inherit;
margin-right: 0;
color:#fff;
left:50%;
position:absolute;
-ms-transform: translate(-50%);
-webkit-transform: translate(-50%);
transform: translate(-50%);
}
a.chatbox-wrapper.chatbox-layout-5 .wa-icon:before {
color:#fff
} a.chatbox-wrapper.chatbox-layout-5 .wa-icon + span.chatbox-tooltip { 
position: absolute;
height: 30px;
line-height: 30px;
font-size: 12px;
font-weight:600;
padding: 0 15px;
text-align:center;
background:#128c7e;
color: #fff;
white-space: nowrap;
-ms-transform: translate(-50%);
-webkit-transform: translate(-50%);
transform: translate(-50%);
border-radius:5px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-moz-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition:opacity 0.3s ease;
z-index:100001
}
a.chatbox-wrapper.chatbox-layout-5 .wa-icon + span.chatbox-tooltip:after { 
content: '';
display: inline-block;
position: absolute;
width: 0;
height: 0;
z-index: 100002;
}
a.chatbox-wrapper.chatbox-layout-5.chatbox-wrapper-top-left .wa-icon + span.chatbox-tooltip ,
a.chatbox-wrapper.chatbox-layout-5.chatbox-wrapper-top-center .wa-icon + span.chatbox-tooltip ,
a.chatbox-wrapper.chatbox-layout-5.chatbox-wrapper-top-right .wa-icon + span.chatbox-tooltip {
top: auto;
left:50%;
bottom:0;
-ms-transform: translateX(-50%) translateY(calc(-100% - 15px));
-webkit-transform: translateX(-50%) translateY(calc(-100% - 15px));
transform: translateX(-50%) translateY(calc(100% + 15px));
}
a.chatbox-wrapper.chatbox-layout-5.chatbox-wrapper-top-left .wa-icon + span.chatbox-tooltip:after ,
a.chatbox-wrapper.chatbox-layout-5.chatbox-wrapper-top-center .wa-icon + span.chatbox-tooltip:after ,
a.chatbox-wrapper.chatbox-layout-5.chatbox-wrapper-top-right .wa-icon + span.chatbox-tooltip:after {
border-top: 6px solid transparent;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 8px solid #128c7e;
left: 50%;
bottom:0;
-ms-transform: translate(-50%, 30px);
-webkit-transform: translate(-50%, 30px);
transform: translate(-50%, -30px)
}
a.chatbox-wrapper.chatbox-layout-5:hover .wa-icon + span.chatbox-tooltip, 
a.chatbox-wrapper.chatbox-layout-5:hover .wa-icon + span.chatbox-tooltip:after { 
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1.0;
-khtml-opacity: 1.0;
opacity: 1.0;
}
a.chatbox-wrapper.chatbox-layout-5.chatbox-wrapper-bottom-left .wa-icon + span.chatbox-tooltip ,
a.chatbox-wrapper.chatbox-layout-5.chatbox-wrapper-bottom-center .wa-icon + span.chatbox-tooltip ,
a.chatbox-wrapper.chatbox-layout-5.chatbox-wrapper-bottom-right .wa-icon + span.chatbox-tooltip {
top: 0;
border-bottom: solid 2px #128c7e;
left: 50%;
-ms-transform: translateX(-50%) translateY(calc(-100% - 15px));
-webkit-transform: translateX(-50%) translateY(calc(-100% - 15px));
transform: translateX(-50%) translateY(calc(-100% - 15px));
}
a.chatbox-wrapper.chatbox-layout-5.chatbox-wrapper-bottom-left .wa-icon + span.chatbox-tooltip:after ,
a.chatbox-wrapper.chatbox-layout-5.chatbox-wrapper-bottom-center .wa-icon + span.chatbox-tooltip:after ,
a.chatbox-wrapper.chatbox-layout-5.chatbox-wrapper-bottom-right .wa-icon + span.chatbox-tooltip:after {
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-top: 8px solid #128c7e;
left: 50%;
-ms-transform: translate(-50%, 30px);
-webkit-transform: translate(-50%, 30px);
transform: translate(-50%, 30px)
}