.ibwp-wtcs-first {clear: both;}
.ibwp-wtcs-chatbox-wrp .ibwp-wtcs-chatbox .ibwp-wtcs-online { cursor: pointer; }
.ibwp-wtcs-chatbox-wrp .ibwp-wtcs-chatbox { width: 350px; position: fixed; overflow: hidden; bottom: 100px; z-index: 99999; opacity: 0; visibility: hidden; border-radius: 5px 5px 8px 8px; -webkit-transform: translate(0, 50px); -moz-transform: translate(0, 50px); transform: translate(0, 50px); -webkit-transition: .4s ease all; -moz-transition: .4s ease all; transition: .4s ease all; max-width: calc(100% - 80px); }
.ibwp-wtcs-chatbox-wrp .ibwp-wtcs-chatbox.ibwp-wtcs-active { opacity: 1; visibility: visible; -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); transform: translate(0, 0); -webkit-box-shadow: 0 10px 10px 4px rgba(32, 32, 37, .23); -moz-box-shadow: 0 10px 10px 4px rgba(32, 32, 37, .23); box-shadow: 0 10px 10px 4px rgba(32, 32, 37, .23); }
.ibwp-wtcs-chatbox-wrp .ibwp-wtcs-chatbox .ibwp-wtcs-ctbx-heading { position: relative; padding: 15px 15px 15px 60px; color: #d9ebc6; background-color: #095e54; min-height: 60px;}
.ibwp-wtcs-chatbox-wrp .ibwp-wtcs-chatbox .ibwp-wtcs-ctbx-heading:before { content: "\f232"; position: absolute; display: inline-block; width: 30px; height: 30px; top: 15px; left: 15px; color: #fff; font-size: 30px; line-height: 1; font-family: FontAwesome; }
.ibwp-wtcs-chatbox-wrp.ibwp-wtcs-style-2 .ibwp-wtcs-chatbox .ibwp-wtcs-ctbx-heading:before { top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); }
.ibwp-wtcs-chatbox .ibwp-wtcs-ctbx-heading .ibwp-wtcs-ctbx-title { color: #fff; font-size: 18px; line-height: 24px; margin-bottom: 3px; }
.ibwp-wtcs-chatbox .ibwp-wtcs-ctbx-heading .ibwp-wtcs-ctbx-stitle { color: #fff; font-size: 12px; line-height: 16px; }
.ibwp-wtcs-chatbox .ibwp-wtcs-ctbx-notice { font-size: 12px; color: #666; margin-bottom: 10px; text-align: center;}
.ibwp-wtcs-chatbox .ibwp-wtcs-filtr-cat-wrp { text-align: center; margin-bottom: 10px;}
.ibwp-wtcs-filtr-cat-wrp .ibwp-wtcs-ctbx-cat-filtr { max-width: 200px; width: 100%; font-size: 14px; }
.ibwp-wtcs-chatbox .ibwp-wtcs-ctbx-cnt-wrp { background-color: #e5ddd5; padding: 15px; overflow-y: auto; height: 300px; background-image:url('../images/whatsapp-bg.png'); background-repeat: repeat; }
.ibwp-wtcs-ctbx-cnt-inr .ibwp-wtcs-item-wrp { margin-bottom: 15px; }
.ibwp-wtcs-chatbox .ibwp-wtcs-item-inr { position: relative; text-decoration: none; width: 100%; min-height: 70px; border-color: #2db742; padding: 10px 40px 10px 70px; background-color: #fff; -webkit-box-shadow: 0 0 0 1px transparent; -moz-box-shadow: 0 0 0 1px transparent; box-shadow: 0 0 0 1px transparent; -webkit-transition: .2s ease all; -moz-transition: .2s ease all; transition: .2s ease all; }
.ibwp-wtcs-online .ibwp-wtcs-item-inr:hover{ -webkit-box-shadow: 0 0 0 1px #2db742; -moz-box-shadow: 0 0 0 1px #2db742; box-shadow: 0 0 0 1px #2db742; }
.ibwp-wtcs-chatbox .ibwp-wtcs-item-inr:after { content: "\f232"; position: absolute; right: 10px; top: 50%; width: 20px; height: 20px; color: #2db742; font-size: 20px; line-height: 20px; font-family: FontAwesome; text-align: center; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); }
.ibwp-wtcs-style-1 .ibwp-wtcs-item-inr { border-width: 3px; border-style: none none none solid; }
.ibwp-wtcs-style-1 .ibwp-wtcs-chatbox .ibwp-wtcs-offline .ibwp-wtcs-item-inr:after { color: #c0c5ca; }
.ibwp-wtcs-style-2 .ibwp-wtcs-item-inr { border-width: 1px; border-style: solid; }
.ibwp-wtcs-style-2 .ibwp-wtcs-chatbox .ibwp-wtcs-item-inr:after { content: '\f105'; color: #fff; background-color: #2db742; }
.ibwp-wtcs-style-2 .ibwp-wtcs-chatbox .ibwp-wtcs-offline .ibwp-wtcs-item-inr:after { background-color: #c0c5ca; }
.ibwp-wtcs-agent-avatar img { height: auto; max-width: 100%; }
.ibwp-wtcs-chatbox .ibwp-wtcs-agent-avatar { position: absolute; left: 10px; top: 50%; overflow: hidden; border-radius: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); }
.ibwp-wtcs-chatbox .ibwp-wtcs-agent-avatar.nta-default-avt { border-radius: unset; }
.ibwp-wtcs-agent-avatar .ibwp-wtcs-agent-img { height: 50px; width: 50px; background-size: cover; background-repeat: no-repeat; background-position: center center; }
.ibwp-wtcs-item-wrp .ibwp-wtcs-item-cnt { display: table-cell; vertical-align: middle; height: 50px; }
.ibwp-wtcs-ctbx-cnt-inr .ibwp-wtcs-agent-name { font-size: 14px; color: #444; line-height: normal; }
.ibwp-wtcs-ctbx-cnt-inr .ibwp-wtcs-agent-desg { font-size: 12px; line-height: normal; padding-top: 3px; color: #2db742; }
.ibwp-wtcs-ctbx-cnt-inr .ibwp-wtcs-offline .ibwp-wtcs-agent-name,
.ibwp-wtcs-ctbx-cnt-inr .ibwp-wtcs-offline .ibwp-wtcs-agent-desg { color: #c0c5ca; }
.ibwp-wtcs-ctbx-cnt-inr .ibwp-wtcs-agent-status {font-size: 12px; line-height: normal; padding-top: 3px;}
.ibwp-wtcs-style-1 .ibwp-wtcs-offline .ibwp-wtcs-status-text {display: inline-block; background: #f1a528; color: #ffffff; padding: 2px 5px;}
.ibwp-wtcs-style-2 .ibwp-wtcs-offline .ibwp-wtcs-status-text {display: inline-block; color: #f1a528;}

.ibwp-wtcs-popup-avt-list { font-size: 0; margin: 7px 0 24px; }

.ibwp-wtcs-btn-popup { position: fixed; bottom: 30px; cursor: pointer; z-index: 999; }
.ibwp-wtcs-chatbox-wrp.ibwp-wtcs-bottom-right .ibwp-wtcs-chatbox { right: 25px; }
.ibwp-wtcs-chatbox-wrp.ibwp-wtcs-bottom-left .ibwp-wtcs-chatbox { left: 25px; }
.ibwp-wtcs-bottom-right .ibwp-wtcs-btn-popup { right: 15px; -webkit-animation-name: shakeit_right; -webkit-animation-duration: 1s; -webkit-animation-delay: 1s;  animation-name: shakeit_right; animation-duration: 1s; animation-delay: 1s; }
.ibwp-wtcs-bottom-left .ibwp-wtcs-btn-popup { left: 15px;  -webkit-animation-name: shakeit_left; -webkit-animation-duration: 1s; -webkit-animation-delay: 1s;  animation-name: shakeit_left; animation-duration: 1s; animation-delay: 1s; }
.ibwp-wtcs-middle-left .ibwp-wtcs-btn-popup { left: 15px; top: 50%; bottom: auto; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); -webkit-animation-name: shakeit_left; -webkit-animation-duration: 1s; -webkit-animation-delay: 1s; animation-name: shakeit_left; animation-duration: 1s; animation-delay: 1s; }
@-webkit-keyframes shakeit_left {
	12.5% {left: 10px;} 25% {left: 20px;} 37.5% {left: 10px;} 50% {left: 20px;} 62.5% {left: 10px;} 75% {left: 20px;} 87.5% {left: 10px;}
}

@keyframes shakeit_left {
	12.5% {left: 10px;} 25% {left: 20px;} 37.5% {left: 10px;} 50% {left: 20px;} 62.5% {left: 10px;} 75% {left: 20px;} 87.5% {left: 10px;}
}
.ibwp-wtcs-middle-left .ibwp-wtcs-chatbox { left: 80px; top: 50%; bottom: auto; -webkit-transform: translate(-50px, -50%); -moz-transform: translate(-50px, -50%); transform: translate(-50px, -50%); }
.ibwp-wtcs-middle-left .ibwp-wtcs-chatbox.ibwp-wtcs-active { -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); transform: translate(0, -50%); }
.ibwp-wtcs-middle-left .ibwp-wtcs-btn-popup.ibwp-wtcs-active .ibwp-wtcs-ctbx-tgl-txt { -webkit-transform: translate(-15px, -50%); -moz-transform: translate(-15px, -50%); transform: translate(-15px, -50%); }
.ibwp-wtcs-middle-right .ibwp-wtcs-btn-popup { left: auto; top: 50%; bottom: auto; right: 15px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); -webkit-animation-name: shakeit_right; -webkit-animation-duration: 1s; -webkit-animation-delay: 1s; animation-name: shakeit_right; animation-duration: 1s; animation-delay: 1s; }
@-webkit-keyframes shakeit_right {
	12.5% {right: 10px;} 25% {right: 20px;} 37.5% {right: 10px;} 50% {right: 20px;} 62.5% {right: 10px;} 75% {right: 20px;} 87.5% {right: 10px;}
}
@keyframes shakeit_right {
	12.5% {right: 10px;} 25% {right: 20px;} 37.5% {right: 10px;} 50% {right: 20px;} 62.5% {right: 10px;} 75% {right: 20px;} 87.5% {right: 10px;}
}
.ibwp-wtcs-middle-right .ibwp-wtcs-chatbox { left: auto; top: 50%; bottom: auto; right: 80px; -webkit-transform: translate(50px, -50%); -moz-transform: translate(50px, -50%); transform: translate(50px, -50%); }
.ibwp-wtcs-middle-right .ibwp-wtcs-chatbox.ibwp-wtcs-active { -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); transform: translate(0, -50%); }
.ibwp-wtcs-middle-right .ibwp-wtcs-btn-popup .ibwp-wtcs-ctbx-tgl-txt { left: auto; right: 100%; margin-right: 7px; }
.ibwp-wtcs-middle-right .ibwp-wtcs-btn-popup.ibwp-wtcs-active .ibwp-wtcs-ctbx-tgl-txt { -webkit-transform: translate(15px, -50%); -moz-transform: translate(15px, -50%); transform: translate(15px, -50%); }
.ibwp-wtcs-btn-popup .ibwp-wtcs-ctbx-tgl-icon { width: 50px; height: 50px; background-color: #095e54; border-radius: 50%; -webkit-box-shadow: 0 6px 8px 2px rgba(0, 0, 0, .14); -moz-box-shadow: 0 6px 8px 2px rgba(0, 0, 0, .14); box-shadow: 0 6px 8px 2px rgba(0, 0, 0, .14); }
.ibwp-wtcs-btn-popup .ibwp-wtcs-ctbx-tgl-icon:before, 
.ibwp-wtcs-btn-popup .ibwp-wtcs-ctbx-tgl-icon:after { content: "\f232"; position: absolute; z-index: 1; width: 100%; height: 100%; left: 0; top: 0; color: #fff; font-size: 30px; line-height: 50px; font-family: FontAwesome; text-align: center; -webkit-transition: .4s ease all; -moz-transition: .4s ease all; transition: .4s ease all; }
.ibwp-wtcs-btn-popup .ibwp-wtcs-ctbx-tgl-icon:after { content: "\f00d"; opacity: 0; -webkit-transform: scale(0) rotate(-360deg); -moz-transform: scale(0) rotate(-360deg); transform: scale(0) rotate(-360deg); }
.ibwp-wtcs-btn-popup.ibwp-wtcs-active .ibwp-wtcs-ctbx-tgl-icon:before { opacity: 0; transform: scale(0) rotate(360deg); -webkit-transform: scale(0) rotate(360deg); -moz-transform: scale(0) rotate(360deg); }
.ibwp-wtcs-btn-popup.ibwp-wtcs-active .ibwp-wtcs-ctbx-tgl-icon:after { opacity: 1; -webkit-transform: scale(1) rotate(0deg); -moz-transform: scale(1) rotate(0deg); transform: scale(1) rotate(0deg); }
.ibwp-wtcs-btn-popup .ibwp-wtcs-ctbx-tgl-txt { position: absolute; width: 160px; left: 100%; background-color: #efefef; font-size: 12px; color: #43474e; top: 50%; padding: 7px; margin-left: 7px; letter-spacing: -0.03em; border-radius: 4px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: .4s ease all; -moz-transition: .4s ease all; transition: .4s ease all; }
.ibwp-wtcs-bottom-right .ibwp-wtcs-btn-popup .ibwp-wtcs-ctbx-tgl-txt { right: 100%; left: auto; margin-right: 7px; }
.ibwp-wtcs-btn-popup.ibwp-wtcs-active .ibwp-wtcs-ctbx-tgl-txt { -webkit-transform: translate(0, 15px); -moz-transform: translate(0, 15px); transform: translate(0, 15px); opacity: 0; visibility: hidden; }

/************* Shortcode Design CSS **************/
.ibwp-wtcs-list .ibwp-wtcs-agent-wrp { margin-bottom: 20px; }
.ibwp-wtcs-list .ibwp-wtcs-agent-inr { position: relative; width: 100%; color: #fff; cursor: pointer; min-height: 70px; background-color: #2db742; padding: 10px 20px 10px 100px; -webkit-transition: .4s ease all; -moz-transition: .4s ease all; transition: .4s ease all; -webkit-transform: translate(0); -moz-transform: translate(0); transform: translate(0); }
.ibwp-wtcs-list .ibwp-wtcs-agent-inr:hover { -webkit-transform: translateY(-5px); -moz-transform: translateY(-5px); transform: translateY(-5px); }
.ibwp-wtcs-list .ibwp-wtcs-offline .ibwp-wtcs-agent-inr { background-color: #efefef; color: #595b60; cursor: initial; }
.ibwp-wtcs-list .ibwp-wtcs-agent-inr .ibwp-wtcs-agent-avatar { position: absolute; top: 50%; left: 0; text-align: center; -webkit-transform: translate(0,-50%); -moz-transform: translate(0,-50%); transform: translate(0,-50%); }
.ibwp-wtcs-list .ibwp-wtcs-agent-inr .ibwp-wtcs-agent-img { border-radius: 50%; border: 3px solid #fff; position: relative; overflow: hidden; }
.ibwp-wtcs-list .ibwp-wtcs-agent-name { display: inline-block; color: #fff; font-size: 14px; font-weight: bold; line-height: normal; }
.ibwp-wtcs-list .ibwp-wtcs-agent-desg { font-size: 12px; color: #fff; padding-top: 3px; line-height: normal; }
.ibwp-wtcs-list .ibwp-wtcs-offline .ibwp-wtcs-agent-name,
.ibwp-wtcs-list .ibwp-wtcs-offline .ibwp-wtcs-agent-desg { color: #c0c5ca; }
.ibwp-wtcs-list .ibwp-wtcs-status-text { display: inline-block; padding: 2px 5px; font-size: 10px; vertical-align: middle; color: #fff; line-height: normal; margin-top: 3px; background-color: #f1a528; border-radius: 0 5px 0 5px; }
.ibwp-wtcs-list .ibwp-wtcs-online .ibwp-wtcs-status-text { background-color: #26C281;}

/************* Design 1 CSS **************/
.ibwp-wtcs-list.ibwp-wtcs-design-1 .ibwp-wtcs-agent-inr { border-radius: 50px; }
.ibwp-wtcs-list.ibwp-wtcs-design-1 .ibwp-wtcs-agent-img { width: 80px; height: 80px; }
.ibwp-wtcs-list.ibwp-wtcs-design-1 .ibwp-wtcs-agent-avatar { left: -5px; }
.ibwp-wtcs-list.ibwp-wtcs-design-1 .ibwp-wtcs-agent-avatar:after { content: "\f232"; position: absolute; top: 15px; width: 30px; height: 30px; right: -15px; color: #2db742; font-size: 20px; line-height: 30px; font-family: FontAwesome; text-align: center; background-color: #fff; border-radius: 50%; -webkit-box-shadow: 0 4px 6px 0 rgba(39,38,38,.3); -moz-box-shadow: 0 4px 6px 0 rgba(39,38,38,.3); box-shadow: 0 4px 6px 0 rgba(39,38,38,.3); }
.ibwp-wtcs-list.ibwp-wtcs-design-1 .ibwp-wtcs-list-cnt { display: table-cell; vertical-align: middle; height: 50px; }

/************* Design 2 CSS **************/
.ibwp-wtcs-list.ibwp-wtcs-design-2 .ibwp-wtcs-agent-inr { border-radius: 5px; overflow: hidden; padding: 0; background-color: #efefef; }
.ibwp-wtcs-list.ibwp-wtcs-design-2 .ibwp-wtcs-agent-cnt { display: table; width: 100%; }
.ibwp-wtcs-list.ibwp-wtcs-design-2 .ibwp-wtcs-agent-avatar { position: relative; top: 0; left: 0; width: 70px; display: table-cell; vertical-align: middle; -webkit-transform: none; -moz-transform: none; transform: none; }
.ibwp-wtcs-list.ibwp-wtcs-design-2 .ibwp-wtcs-agent-img { width: 70px; height: 70px; border-radius: 0; border: none; }
.ibwp-wtcs-list.ibwp-wtcs-design-2 .ibwp-wtcs-list-cnt { padding: 10px 30px 10px 10px; display: table-cell; vertical-align: middle; width: 100%; height: auto; }
.ibwp-wtcs-list.ibwp-wtcs-design-2 .ibwp-wtcs-online .ibwp-wtcs-agent-name { color: #555555; }
.ibwp-wtcs-list.ibwp-wtcs-design-2 .ibwp-wtcs-online .ibwp-wtcs-agent-desg { color: #2db742; }
.ibwp-wtcs-list.ibwp-wtcs-design-2 .ibwp-wtcs-agent-inr .ibwp-wtcs-fa-icon { position: absolute; right: 0px; bottom: 0px; line-height: normal; }
.ibwp-wtcs-list.ibwp-wtcs-design-2 .ibwp-wtcs-fa-icon:before { content: ""; color: #fff; position: absolute; bottom: -25px; left: -15px; top: -20px; height: 80px; width: 50px; text-align: center; background-color: #2db742; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); transform: rotate(45deg); }
.ibwp-wtcs-list.ibwp-wtcs-design-2 .ibwp-wtcs-offline .ibwp-wtcs-fa-icon:before { background-color: #9e9e9e; }
.ibwp-wtcs-list.ibwp-wtcs-design-2 .ibwp-wtcs-fa-icon i { z-index: 1; position: relative; color: #fff; top: -3px; left: -4px; font-size: 22px; }
.ibwp-wtcs-list.ibwp-wtcs-design-2 .ibwp-wtcs-status-text { background-color: unset; color: #f1a528; padding: 0; }

/************ Design 3 CSS **************/
.ibwp-wtcs-list.ibwp-wtcs-design-3 .ibwp-wtcs-agent-inr { display: table; padding: 0; width: 100%; border-radius: 0; border: 2px solid #2db742; background-color: #ffffff; }
.ibwp-wtcs-list.ibwp-wtcs-design-3 .ibwp-wtcs-offline .ibwp-wtcs-agent-inr { border: 2px solid #a9a9a9; }
.ibwp-wtcs-list.ibwp-wtcs-design-3 .ibwp-wtcs-agent-avatar { position: relative; top: 0; left: 0; -webkit-transform: none; -moz-transform: none; transform: none; display: table-cell; vertical-align: middle; width: 70px; }
.ibwp-wtcs-list.ibwp-wtcs-design-3 .ibwp-wtcs-agent-img { width: 70px; height: 100%; padding: 5px; border: 0; border-radius: 0; }
.ibwp-wtcs-list.ibwp-wtcs-design-3 .ibwp-wtcs-agent-img img { border-radius: 50px; }
.ibwp-wtcs-list.ibwp-wtcs-design-3 .ibwp-wtcs-list-cnt { padding: 5px; display: table-cell; vertical-align: middle; width: 100%; height: auto; }
.ibwp-wtcs-list.ibwp-wtcs-design-3 .ibwp-wtcs-online .ibwp-wtcs-agent-name { color: #555555; }
.ibwp-wtcs-list.ibwp-wtcs-design-3 .ibwp-wtcs-online .ibwp-wtcs-agent-desg { color: #2db742; }
.ibwp-wtcs-list.ibwp-wtcs-design-3 .ibwp-wtcs-fa-icon { position: relative; right: 0px; bottom: 0px; line-height: normal; display: table-cell; width: 30px; vertical-align: middle; text-align: center; background-color: #2db742; }
.ibwp-wtcs-list.ibwp-wtcs-design-3 .ibwp-wtcs-offline .ibwp-wtcs-fa-icon { background-color: #a9a9a9; }
.ibwp-wtcs-list.ibwp-wtcs-design-3 .ibwp-wtcs-agent-inr .ibwp-wtcs-fa-icon i { color: #fff; font-size: 20px; line-height: 20px; width: 30px; }

/************* Design 4 CSS **************/
.ibwp-wtcs-list.ibwp-wtcs-design-4 .ibwp-wtcs-agent-inr { padding: 0px; }
.ibwp-wtcs-list.ibwp-wtcs-design-4 .ibwp-wtcs-agent-cnt { display: table; width: 100%; }
.ibwp-wtcs-list.ibwp-wtcs-design-4 .ibwp-wtcs-agent-avatar { position: relative; top: 0; left: 0; -webkit-transform: none; -moz-transform: none; transform: none; display: table-cell; vertical-align: middle; width: 70px; padding: 5px; }
.ibwp-wtcs-list.ibwp-wtcs-design-4 .ibwp-wtcs-list-cnt { padding: 5px; display: table-cell; vertical-align: middle; width: 100%; height: auto; }
.ibwp-wtcs-list.ibwp-wtcs-design-4 .ibwp-wtcs-agent-img { width: 60px; height: 60px; border-radius: 5%; border: 3px solid #fff; }
.ibwp-wtcs-list.ibwp-wtcs-design-4 .ibwp-wtcs-fa-icon { display: table-cell; width: 30px; text-align: center; }
.ibwp-wtcs-list.ibwp-wtcs-design-4 .ibwp-wtcs-fa-icon .fa { position: relative; color: #2db742; font-size: 20px; background-color: #ffffff; width: 30px; height: 30px; line-height: 30px; text-align: center; -webkit-box-shadow: 0 4px 6px 0 rgba(39,38,38,.3); -moz-box-shadow: 0 4px 6px 0 rgba(39,38,38,.3); box-shadow: 0 4px 6px 0 rgba(39,38,38,.3); }
.ibwp-wtcs-list.ibwp-wtcs-design-4 .ibwp-wtcs-offline .ibwp-wtcs-fa-icon .fa { background-color: #9e9e9e; color: #ffffff; }

/************* Design 5 CSS **************/
.ibwp-wtcs-list.ibwp-wtcs-design-5 .ibwp-wtcs-agent-inr { display: table; width: 100%; border-radius: 10px; background-color: #efefef; padding: 0; overflow: hidden; }
.ibwp-wtcs-list.ibwp-wtcs-design-5 .ibwp-wtcs-fa-icon { display: table-cell; vertical-align: middle; background-color: #2db742; text-align: center; font-size: 22px; }
.ibwp-wtcs-list.ibwp-wtcs-design-5 .ibwp-wtcs-fa-icon i { width: 30px; }
.ibwp-wtcs-list.ibwp-wtcs-design-5 .ibwp-wtcs-offline .ibwp-wtcs-fa-icon { background: #9e9e9e; color: #ffffff; }
.ibwp-wtcs-list.ibwp-wtcs-design-5 .ibwp-wtcs-agent-avatar { display: table-cell; width: 70px; vertical-align: middle; position: relative; top: 0; left: 0; transform: none; -webkit-transform: none; -moz-transform: none; }
.ibwp-wtcs-list.ibwp-wtcs-design-5 .ibwp-wtcs-list-cnt { display: table-cell; width: 100%; vertical-align: middle; padding: 10px; height: auto; }
.ibwp-wtcs-list.ibwp-wtcs-design-5 .ibwp-wtcs-online .ibwp-wtcs-agent-name { color: #555555; }
.ibwp-wtcs-list.ibwp-wtcs-design-5 .ibwp-wtcs-online .ibwp-wtcs-agent-desg { color: #2db742; }
.ibwp-wtcs-list.ibwp-wtcs-design-5 .ibwp-wtcs-agent-img { width: 70px; height: 70px; border-radius: 0; border: 0; position: relative; overflow: hidden; }

/************* RTL CSS **************/
.rtl .ibwp-wtcs-style-1 .ibwp-wtcs-item-inr { border-style: none solid none none; }
.rtl .ibwp-wtcs-chatbox .ibwp-wtcs-item-inr { padding: 10px 70px 10px 40px; }
.rtl .ibwp-wtcs-chatbox .ibwp-wtcs-agent-avatar { left: auto; right: 10px; }
.rtl .ibwp-wtcs-chatbox .ibwp-wtcs-item-inr::after { right: auto; left: 10px; }

.rtl .ibwp-wtcs-list.ibwp-wtcs-design-1 .ibwp-wtcs-agent-inr { padding: 10px 100px 10px 20px; }
.rtl .ibwp-wtcs-list.ibwp-wtcs-design-1 .ibwp-wtcs-agent-avatar { left: auto; right: -5px; }
.rtl .ibwp-wtcs-list.ibwp-wtcs-design-1 .ibwp-wtcs-agent-avatar::after { right: auto; left: -15px; }

.rtl .ibwp-wtcs-list.ibwp-wtcs-design-2 .ibwp-wtcs-list-cnt {padding: 10px 10px 10px 30px;}
.rtl .ibwp-wtcs-list.ibwp-wtcs-design-2 .ibwp-wtcs-agent-inr .ibwp-wtcs-fa-icon { right: auto; left: 0; }
.rtl .ibwp-wtcs-list.ibwp-wtcs-design-2 .ibwp-wtcs-fa-icon::before{ left: auto; right: -15px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); transform: rotate(-45deg); }
.rtl .ibwp-wtcs-list.ibwp-wtcs-design-2 .ibwp-wtcs-fa-icon i { left: auto; right: -4px; }