/*** Custom TypoGraphi ***/

@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: IranYekanWeb;
	font-style: normal;
	src: url('fonts/eot/iYekanw.eot');
	src: url('fonts/eot/iYekanw.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/ttf/iYekanw.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: IranSans-Medium;
	font-style: normal;
	src: url('fonts/eot/iSansM.eot');
	src: url('fonts/eot/iSansM.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/iSansM.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/iSansM.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iSansM.ttf') format('truetype');
}
@font-face {
	font-family: Yekan;
	font-style: normal;
	src: url('fonts/eot/PinkYekan.eot');
	src: url('fonts/eot/PinkYekan.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/PinkYekan.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/PinkYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/PinkYekan.ttf') format('truetype');
}
@font-face {
	font-family: Yekan-Bold;
	font-style: normal;
	src: url('fonts/eot/PinkYekan-Bold.eot');
	src: url('fonts/eot/PinkYekan-Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/PinkYekan-Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/PinkYekan-Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/PinkYekan-Bold.ttf') format('truetype');
}

@font-face {
	font-family: Yekan-Web;
	font-style: normal;
	src: url('fonts/eot/YekanW.eot');
	src: url('fonts/eot/YekanW.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/YekanW.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/YekanW.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/YekanW.ttf') format('truetype');
}
@font-face {
	font-family: YekanWeb-Bold;
	font-style: normal;
	src: url('fonts/eot/YekanWB.eot');
	src: url('fonts/eot/YekanWB.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/YekanWB.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/YekanWB.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/YekanWB.ttf') format('truetype');
}
@font-face {
	font-family: Shabnam;
	font-style: normal;
	src: url('fonts/eot/Shabnam.eot');
	src: url('fonts/eot/Shabnam.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/Shabnam.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/Shabnam.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/Shabnam.ttf') format('truetype');
}
@font-face {
	font-family: Shabnam-FD;
	font-style: normal;
	src:  url('fonts/ttf/Shabnam-FD.ttf') format('truetype');
}
/*** Custom TypoGraphi ***/


.at-sidebar-item h6 , .at-sidebar-item h5 {
    font-family: Yekan-Bold;
    letter-spacing: -0.5px !important;
    font-weight: 400 !important;
}
.gp-layout-one .gp-users-list .gp-sidebarhead>h2 {
    font-family: Yekan-Bold;
    letter-spacing: -1px !important;
}
.wpguppy-rtl.gp-chat .gp-sidebarhead_search .gp-form-group input , .gp-willrespond span  , .at-empty-conversation span {
    font-family: iranyekan;
}
.at-btn , .at-btn.at-btnsm , .at-btn.at-btnplain {
    font-family: Yekan-Bold;
    letter-spacing: -0.5px !important;
}
.at-formtitle , .wpguppy-rtl .at-form-control {
    font-family: iranyekan !important;
}
.at-uploadarea h6 {
    font-family: iranyekan;
    font-weight: 400 !important;
}
.wpguppy-rtl .at-floatchat_title h2 {
    padding-right: 0;
    padding-left: 20px;
    font-family: 'IranYekan';
    letter-spacing: -0.5px;
}
.at-joinnow li span {
    font-family: iranyekan;
    letter-spacing: 0 !important;
}
.at-joinnow li span a {
    font-family: yekan-bold;
    letter-spacing: -1px;
}
.at-userchat_tab a>span {
    letter-spacing: -0.5px;
    font-family: Yekan-Bold;
}
.at-userlist_tab .at-empty-conversation>span {
    font-family: iranyekan;
    letter-spacing: -0.5px !important;
}
.wpguppy-rtl.at-chat .at-sidebarhead_search .at-form-group input {
    font-family: iranyekan;
}
.at-chat_previewfloat .at-userbar_title h3 {
    font-family: iranyekan;
    letter-spacing: 0 !important;
}
.at-btn-sm.at-btn-link {
    font-family: yekan-bold;
    font-weight: 400 !important;
}
.at-chat_sidebarsettingtitle h2 , .at-settingbtns .at-rightswitcharea {
    font-family: yekan-bold;
    font-weight: 400 !important;
    letter-spacing: -0.5px !important;
}
.wpguppy-rtl .at-rightswitcharea i {
    margin: 0 !important;
}
.at-btn-sm.at-sendbtn , .at-btn-sm.at-disable-btn {
    font-family: yekan-bold;
}
.wpguppy-rtl .at-userchat_tab a .at-userchat_tab-noti {
    font-family: iranyekan;
}
.at-userbar_right a {
    font-family: yekan-bold;
    font-weight: 400 !important;
}
.at-alert>.at-closepopup {
    left: 20px;
    right: unset !important;
}
.at-alert h2 {
    font-family: yekan-bold;
    letter-spacing: -0.5px;
    font-weight: 400 !important;
}
.at-alert p {
    letter-spacing: 0 !important;
}
.at-anchor {
    font-family: yekan-bold;
    letter-spacing: -0.5px !important;
    font-weight: 400 !important;
}
.at-chat_sidebarsettingcontent.at-openmsg a {
    font-family: iranyekan;
    letter-spacing: 0;
}
.at-floatchatdropdown .at-chat_sidebarsettingcontent h4 {
    font-family: iranyekan;
    font-weight: 400;
    letter-spacing: 0 !important;
}
.at-floatchatdropdown .at-chat_sidebarsettingcontent>a {
    font-family: yekan-bold;
    letter-spacing: 0 !important;
    font-weight: 400 !important;
}
.at-chatseparation span {
    font-family: iranyekan;
    font-weight: 400;
    letter-spacing: 0 !important;
}
.wpguppy-rtl .at-floatchat_content .at-message_sender .at-message {
    border-radius: 10px 10px 0 10px;
}
.at-floatchat_content .at-message, .at-floatchat_content .at-sendfile>span, .at-guppyside-responsive .at-message, .at-guppyside-responsive .at-sendfile>span {
    direction: rtl;
}
.wpguppy-rtl .at-chat_sidebarsettingarea, .wpguppy-rtl .at-formtitle, .wpguppy-rtl .at-message-qoute:before, .wpguppy-rtl .at-messages, .wpguppy-rtl .at-userbar_title, .wpguppy-rtl .at-userinfo_title_name {
    direction: ltr;
}
.at-message span {
    font-family: iranyekan;
    font-weight: 400;
}
.at-message_time {
    direction: rtl !important;
    font-family: iranyekan;
    letter-spacing: 0 !important;
}
.swal2-container .swal2-title {
    font-family: yekan-bold;
    letter-spacing: 0 !important;
}
.swal2-container .swal2-html-container {
    font-family: iranyekan;
    letter-spacing: 0 !important;
}
.at-chat_previewfloat .at-userbar_title h3 {
    direction: rtl;
}
.wpguppy-rtl .at-chatseparation[data-v-8df89aa2]:before, .wpguppy-rtl .at-locationmap .vue2leaflet-map:before, .wpguppy-rtl .at-message_sender .at-messageoption_list, .wpguppy-rtl .at-sidebarhead_menu .at-uploadoption, .wpguppy-rtl .at-userbar_profile .at-userstatus {
    right: 0;
    left: auto;
}
.wpguppy-rtl .at-messageoption_list {
    right: auto;
    left: 0;
}
.at-floatchat_content .at-sendfile>span , .wpguppy-rtl .at-floatchat_content .at-message {
    font-family: iranyekan;
    letter-spacing: 0 !important;
}
.at-chat:not(.at-guppysidepopup) , .at-chatseparation span , .at-userlist_tab .at-empty-conversation>span {
    font-family: iranyekan !important;
    letter-spacing: 0 !important;
}
