@font-face {
    font-family: 'Sakkal Majalla';
    src: url('../fonts/majalla.ttf?-uoc65z') format('truetype'), url('../fonts/majallab.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'calibril';
    src: url('../fonts/Calibri.ttf?-uoc65z') format('truetype');
    src: url('../fonts/calibrib.ttf?-uoc65z') format('truetype');
    src: url('../fonts/calibril.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'majalla';
    src: url('../fonts/majalla.ttf?-uoc65z') format('truetype');
    src: url('../fonts/majallab.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'verdanab';
    src: url('../fonts/verdanab.ttf?-uoc65z') format('truetype'),url('../fonts/VerdanaBold.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'AF_Aseer';
    src: url('../fonts/AF_Aseer.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st1';
    src: url('../fonts/st1.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st2';
    src: url('../fonts/st2.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st3';
    src: url('../fonts/st3.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st4';
    src: url('../fonts/st4.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st5';
    src: url('../fonts/st5.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st6';
    src: url('../fonts/st6.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st7';
    src: url('../fonts/st7.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st8';
    src: url('../fonts/st8.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st9';
    src: url('../fonts/st9.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st10';
    src: url('../fonts/st10.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st11';
    src: url('../fonts/st11.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st12';
    src: url('../fonts/st12.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st13';
    src: url('../fonts/st13.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st15';
    src: url('../fonts/st15.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st16';
    src: url('../fonts/st16.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st20';
    src: url('../fonts/DroidKufi-Regular.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st20B';
    src: url('../fonts/DroidKufi-Bold.ttf?-uoc65z') format('truetype');
}

@font-face {
    font-family: 'st50';
    src: url('../fonts/st50.otf?-uoc65z') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'st51';
    src: url('../fonts/st51.otf?-uoc65z') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'st55';
    src: url('../fonts/GE_SS_Two_Light.otf?-uoc65z') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'st60';
    src: url('../fonts/st60.ttf?-uoc65z') format('truetype');
    font-weight: normal;
    font-style: normal;
}



@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/FontAwesome.otf?-uoc65z') format('opentype'),
    url('../fonts/fontawesome-webfont.eot?-uoc65z') format('embedded-opentype'),
    url('../fonts/FontAwesome.otf.ttf?-uoc65z') format('truetype'),
    url('../fonts/FontAwesome.otf.woff?-uoc65z') format('woff'),
    url('../fonts/FontAwesome.otf.woff2?-uoc65z') format('woff2');
    font-weight: normal;
    font-style: normal;
}


/*@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot?-uoc65z');
	src:url('../fonts/icomoon.eot?#iefix-uoc65z') format('embedded-opentype'),
		url('../fonts/icomoon.woff?-uoc65z') format('woff'),
		url('../fonts/IcoMoon-Free.ttf?-uoc65z') format('truetype'),
		url('../fonts/icomoon.svg?-uoc65z#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}*/
@font-face {
	font-family: 'icomoon';	
	src:url('../fonts/IcoMoon-Free.ttf?-uoc65z') format('truetype');		
	font-weight: normal;
	font-style: normal;
}
.acn-trans [class^="fe-"],
.acn-trans [class*=" fe-"],
.rtl .acn-trans [class^="fe-"],
.rtl .acn-trans [class*=" fe-"],
.acn-trans button.menuExpColl:before,
.rtl .acn-trans button.menuExpColl:before,
.acn-trans .filter-menu-trigger > span:after,
.rtl .acn-trans .filter-menu-trigger > span:after,
.acn-trans .eti_select_wrapper .chosen-container-active .chosen-single div b:before,
.acn-trans .eti_select_wrapper .chosen-container-single .chosen-single div b:before{
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	
	font-size:35px;
	
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}


.acn-trans .fe-user:before {
	content: "\e600";
}
.acn-trans .fe-email:before {
	content: "\e601";
}
.acn-trans .fe-business:before {
	content: "\e602";
}
.acn-trans .fe-internet:before {
	content: "\e603";
}
.acn-trans .fe-other:before {
	content: "\e604";
}
.acn-trans .fe-phone:before {
	content: "\e605";
}
.acn-trans .fe-map:before {
	content: "\e606";
}
.acn-trans .fe-chat:before {
	content: "\e607";
}
.acn-trans .fe-search:before {
	content: "\e608";
}
.acn-trans .fe-close:before {
	content: "\e609";
}
.acn-trans .fe-twitter:before {
	content: "\ea96";
}
.acn-trans .fe-instagram:before {
	content: "\ea92";
}

.acn-trans .fe-facebook:before {
	content: "\ea90";
}
.acn-trans .fe-telegram:before {
	content: "\ea95";
}

.acn-trans .fe-whatsapp:before {
	content: "\ea93";

}

.acn-trans .fe-youtube:before {
	content: "\ea9e";
}
.acn-trans .fe-youtube1:before {
	content: "\ea9d";
}
.acn-trans .fe-linkedin:before {
	content: "\e60e";
}
.acn-trans .fe-menu:before {
	content: "\e60f";
}
.acn-trans .fe-laptop:before {
	content: "\e610";
}
.acn-trans .fe-cellphone:before {
	content: "\e611";
}
.acn-trans .fe-card:before {
	content: "\e612";
}
.acn-trans .fe-paymachine:before {
	content: "\e613";
}
.acn-trans .fe-bank:before {
	content: "\e614";
}

.acn-trans .fe-arrowup:before,
.acn-trans button.menuExpColl.showing:before,
.acn-trans .filter-menu-trigger > span:nth-child(2):after,
.acn-trans .eti_select_wrapper .chosen-container-single.chosen-with-drop .chosen-single div b:before{
	content: "\e615";
}
.acn-trans .fe-arrowdown:before,
.acn-trans button.menuExpColl:before,
.acn-trans .filter-menu-trigger > span:nth-child(1):after,
.acn-trans .eti_select_wrapper .chosen-container-single .chosen-single div b:before{
	content: "\e616";
}
.acn-trans .fe-filter:before {
	content: "\e617";
}
.acn-trans .fe-cart:before {
	content: "\e618";
}
.acn-trans .fe-menu2:before {
	content: "\e619";
}



.acn-trans.main-header .btn-virgo .fe-menu:before {
    left: -7px;
    top: -6px;
}
.rtl .acn-trans.main-header .btn-virgo .fe-menu:before {
    left: 7px;
}

.acn-trans #login-panel a i[class^="fe-"],
.acn-trans .other-menu-items a i[class^="fe-"],
.acn-trans .filter-menu-trigger > span:after {
	display: block;
	position: absolute;	
	height: 40px;
	width: 40px;
}
