.whizzChat_head {
    left:50px;
    right:auto;	
}
.chatbox-holder {
    left:0;
    right:auto;	
}
.whizz-chat-list .chat-body ul li .thumbnail {
    float:right;	
}
.whizz-chat-list .chat-body ul li .content {
    margin-left:0;
    margin-right:10px;	
}
.attachment-panel {
    text-align: right;
}
.chat-input-holder .emojionearea-editor:not(.inline) {
    padding: 15px 15px 15px 80px;
    text-align: right;	
    direction: rtl;
}
.chat-input-holder .emojionearea .emojionearea-button {
    right:auto;
    left:12%;	
}
.chat-input-holder .message-send {
    left:0;
    right:auto;	
    transform: rotate(180deg);
}
.whizzchatbot-tooltip {
    margin-right:0;
    margin-left:30px;	
}
.whizzchatbot-tooltip::before {
    content: "";
    position: absolute;
    right: 100%;
    left: auto;
    top: 20px;
    width: 0;
    height: 0;
    border-bottom: 13px solid transparent;
    border-right: 15px solid #FFF;
    border-top: 13px solid transparent;
    border-left: none;
}
.chatbox-icons .fa.fa-close {
    padding-right:15px;	
}
.whizzchat-status {
    margin: 0 0 0 5px;
}
.message-box p span.name {
    margin-right:0;
    margin-left:10px;	
}
.whizzChat-pophover .popover__content {
    left:20%;
    right:auto;	
}
.settings-popup ul li a, .settings-popup ul li a:link, .settings-popup ul li a:visited {
    text-align: right;
}
.settings-popup::after, .settings-popup::before {
    right:15px;
}
.whizz-chat-bot .chatbox-top .whizzchat-bot-img {
    float:right;
    margin-left: 15px;
    margin-right: 0;	
}
.whizz-chat-bot .chatbox-top .chat-group-name {
    padding: 20px 0;
}
button.botui-actions-buttons-button:not(:last-child) {
    margin-right: 0;
    margin-left:10px;
}
.whizzChat-pophover .whizz-chat-list .chat-body ul li a {
    float:right;
    margin-right: 0;
}
.whizzChat-pophover .whizz-chat-list .chat-body ul li .content {
    text-align:right;	
}
.individual-chat-box .initate-chat .form-group i {
    left:auto;
    right:15px;	
}
.rtl .chatbox-top {
    padding-left: 0px;
	padding-right: 20px;
}
.rtl .whizz-chat-list .chat-body .whizz-search .whizz-search-loader {
    left: 20px;
    right:auto;
}
.rtl .chatbox-top .settings-popup{
	left: 0;
	right: auto;
}

.rtl .chatbox-top .settings-popup::after, .rtl .chatbox-top .settings-popup::before {
    left: 65px;
}
.rtl .chatbox-top .settings-popup::after, .rtl .chatbox-top .settings-popup::before {
    right: auto;
}

.no_chat{
    display: none;
}
/***** style-rtl by tafresh-theme *****/

@font-face {
	font-family: IranYekan;
	font-style: normal;
	src: url('fonts/eot/Pink.eot');
	src: url('fonts/eot/Pink.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/Pink.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/Pink.ttf') format('truetype');
}
@font-face {
	font-family: IranSans;
	font-style: normal;
	src: url('./fonts/eot/PinkSans.eot');
	src: url('./fonts/eot/PinkSans.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('./fonts/woff2/PinkSans.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('./fonts/woff/PinkSans.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('./fonts/ttf/PinkSans.ttf') format('truetype');
}
@font-face {
	font-family: Shabnam-FD;
	font-style: normal;
	src:  url('fonts/ttf/Shabnam-FD.ttf') format('truetype');
}

body, input, textarea, button, .button, .faux-button, .wp-block-button__link, .wp-block-file__button, .has-drop-cap:not(:focus)::first-letter, .has-drop-cap:not(:focus)::first-letter, .entry-content .wp-block-archives, .entry-content .wp-block-categories, .entry-content .wp-block-cover-image, .entry-content .wp-block-latest-comments, .entry-content .wp-block-latest-posts, .entry-content .wp-block-pullquote, .entry-content .wp-block-quote.is-large, .entry-content .wp-block-quote.is-style-large, .entry-content .wp-block-archives *, .entry-content .wp-block-categories *, .entry-content .wp-block-latest-posts *, .entry-content .wp-block-latest-comments *, .entry-content p, .entry-content ol, .entry-content ul, .entry-content dl, .entry-content dt, .entry-content cite, .entry-content figcaption, .entry-content .wp-caption-text, .comment-content p, .comment-content ol, .comment-content ul, .comment-content dl, .comment-content dt, .comment-content cite, .comment-content figcaption, .comment-content .wp-caption-text, .widget_text p, .widget_text ol, .widget_text ul, .widget_text dl, .widget_text dt, .widget-content .rssSummary, .widget-content cite, .widget-content figcaption, .widget-content .wp-caption-text {
font-family:iranyekan;
}
.chatbox-holder {
    font-family:shabnam-fd;
}
.whizzChat-span-loading {
    right: 40%;
    left: unset;
}
.whizchat_widget_shortcode {
    left:20px;
    right:unset !important;
    bottom: 30px !important;
}
.chatbox {
margin: 0 0 0 20px;
}
.individual-chat-box .initate-chat .form-control {
font-family:iranyekan;
}
.btn.btn-lg.btn-success.initate-chat-button {
font-family:iransans
}
a.whizzChat-block-user , a.logout-chat-session , .settings-popup a {
font-family:iranyekan;
}
.chatbox-icons .fa.fa-close {
padding-left: 15px;
padding-right:10px !important;
}
.chat-input {
font-family:iranyekan !important;
}
.emojionearea .emojionearea-picker .emojionearea-search {
    float: right;
}
.emojionearea .emojionearea-picker .emojionearea-search-panel {
    padding: 5px 8px 5px 0;
}
.emojionearea .emojionearea-picker .emojionearea-search {
    float: right;
}
.emojionearea .emojionearea-picker .emojionearea-search > input {
    font-family:iranyekan;
}
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-title {
    font-family: iransans;
    padding: 7px 9px 5px 0;
}
.emojionearea .emojionearea-picker.emojionearea-picker-position-top {
    margin-top: -286px;
    left: 0px;
    right: unset;
}
.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter {
    float: right;
}
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojibtn {
    float: right;
}
.emojionearea .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper::after {
    left: 20px;
    right:unset;
}
.emojionearea .emojionearea-picker .emojionearea-filters,
.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-block {
    padding: 0 7px 0 0;
}
.leaflet-left {
    right: 0;
    left: unset;
}
.leaflet-left .leaflet-control {
    margin-right: 10px;
    margin-left: unset;
}
.leaflet-touch .leaflet-bar a {
    line-height: 20px;
}
.leaflet-right {
    left: 0;
    right: unset;
}
.chatbox-min {
    margin-bottom: -120% !important;
}
.whizz-chat-list .chat-body .whizz-search .chat-search {
    font-family: iranyekan;
}
.whizzchatbot-section {
    bottom: 70px;
    left: 0;
    right: unset;
}
.chat-group-name .whizzchatlist-bot-img {
    bottom: 6px;
}
.whizzchatbot-tooltip::before {
    top: unset;
    bottom: 7px;
}
.whizzchatbot-tooltip {
    margin-left: 25px;
}
.whizz-chat-list .chat-body ul li .content h3 a , .whizz-chat-list .chat-body ul li .content , .whizz-chat-list .chat-body ul li .content .meta {
font-family:iranyekan;
}
.rtl .botui-message-content.human {
    float: right;
}
.botui-message-content.text {
    float: left;
}
.whizz-chat-bot .botui-message-content.whizz-bot-loading {
    float: left;
}
.whizzchat-dot:nth-last-child(1) {
    margin-right: .3rem;
    margin-left: unset;
}
.whizzchat-dot:nth-last-child(2) {
    margin-right: .3rem;
    margin-left: unset;
}
.message-partner {
    align-self: flex-start !important;
}
.message-box {
    align-self: flex-start;
}

@media screen and (max-width: 769px) {
    
.chat-input-holder .message-send {
    margin-left: -7px;
}
.emojionearea .emojionearea-picker.emojionearea-picker-position-top {
    right: -14px !important;
    left: unset !important;
}
.chat-footer .input-group-prepend .dropdown .dropdown-menu {
    left: 0px !important;
    right: auto !important;
}

}
button.botui-actions-buttons-button {
    font-family: iransans;
}