@font-face {
    font-family: "TAKWDFONT";
    src: url("fonts/TAKWDFONT.eot?#") format("eot"), url("fonts/TAKWDFONT.woff") format("woff"), url("fonts/TAKWDFONT.ttf") format("truetype");
}

body{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:1.6em;
	text-align:right;
	direction:rtl;
}
p{
	text-align:justify;
	line-height:1.6em;
}
input, text, texteara, select, button{
	font-family:Tahoma, Geneva, sans-serif!important;
	font-size:12px!important;
	text-align:right!important;
}
h1{
	font-family:Takwdfont, Tahoma, Geneva, sans-serif!important;
	font-size:19px!important;
	font-weight:normal!important;
	letter-spacing:0px!important;
}
h2{
	font-family:Takwdfont, Tahoma, Geneva, sans-serif!important;
	font-size:18px!important;
	font-weight:normal!important;
	letter-spacing:0px!important;
}
h3{
	font-family:Takwdfont, Tahoma, Geneva, sans-serif!important;
	font-size:17px!important;
	font-weight:normal!important;
	letter-spacing:0px!important;
}
h4{
	font-family:Takwdfont, Tahoma, Geneva, sans-serif!important;
	font-size:16px!important;
	font-weight:normal!important;
	letter-spacing:0px!important;
}
h5{
	font-family:Takwdfont, Tahoma, Geneva, sans-serif!important;
	font-size:15px!important;
	font-weight:normal!important;
	letter-spacing:0px!important;
}
/***********************/
.webfonts-family-arial, .webfonts-family-arial input, .webfonts-family-arial button, .headingsfont-family-arial h1, .headingsfont-family-arial h2, .headingsfont-family-arial h3, .headingsfont-family-arial h4, .headingsfont-family-arial h5, .headingsfont-family-arial h6, .mymenufont-family-arial .menutop li.root .item, .mymenufont-family-arial .menu-type-splitmenu .menutop li .item, .submymenufont-family-arial .menutop ul li > .item, .submymenufont-family-arial #rt-menu .rt-splitmenu ul li a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
.menutop li.root > .item span{
	font-family:Takwdfont, Tahoma, Geneva, sans-serif!important;
	font-size:13px!important;
	font-weight:normal!important;
	letter-spacing:0.2px!important;
}
h2.slide-heading{
	font-family:Takwdfont, Tahoma, Geneva, sans-serif!important;
	font-size:22px!important;
	font-weight:normal!important;
	letter-spacing:0.1px!important;
}
p.slide-desc{
	font-family:Takwdfont, Tahoma, Geneva, sans-serif!important;
	font-size:17px!important;
	font-weight:normal!important;
	letter-spacing:0.1px!important;
}
a.slide-link{
	font-size:12px!important;
	font-weight:normal!important;
}
#rt-content-container ul.gkTabs li {
    float: right;
}
#rt-content-container ul.gkTabs li span{
	font-family:Takwdfont, Tahoma, Geneva, sans-serif!important;
	font-size:17px!important;
	font-weight:normal!important;
	letter-spacing:0.1px!important;
}
h4, .module-title h2{
	font-size:17px!important;
}
.nspArtScroll1{
	direction:ltr;
}
#slider-container270{
	direction:ltr;
}
.nspHeader{
	font-size:13px!important;
}
.nspArt {
    float: right;
}
.nspArt .tleft {
    text-align: right!important;
	direction:rtl;
}
#rt-bottom ul.menu li a {
    background-position:right 5px;
}
ul.menu li a {
    padding: 0 13px 0 0;
}
ul.menuhorizontal.right li {
    display: inline-table;
}
.breadcrumbs .pathway {
    background: url("../images/breadcrumb-item-bg_rtl.png") no-repeat scroll left center transparent;
    float: right;
    height: 38px;
    margin-left: 5px;
    padding-left: 38px;
	margin-right: 0px;
    padding-right: 0px;
}
.component-content .ordering-box label.ordering {
    float: right;
    margin: 0 0 5px 10px;
}
.k2AccountPage th.k2ProfileHeading {
    text-align: right;
	font-family:Takwdfont, Tahoma, Geneva, sans-serif!important;
	font-size:13px!important;
	font-weight:normal!important;
	letter-spacing:0.2px!important;
}
label{
	font-family:Takwdfont, Tahoma, Geneva, sans-serif!important;
	font-size:13px!important;
	font-weight:normal!important;
	letter-spacing:0.2px!important;
}
ul.menu li a {
    background: url("../images/circle1.png") no-repeat scroll right 5px transparent;
}
.rt-articleinfo dd {
    float: right;
}
.component-content .image-left {
    float: right;
    margin: 0 5px 0 15px;
}
.component-content .rt-pagination li {
    float: right;
    text-align: right;
}
.rt-results {
    float: left;
}
div.k2LatestCommentsBlock ul li a.lcAvatar img {
    float: right;
    margin: 0 0 4px 15px;
}
div.itemToolbar ul li {   
    float: right;    
    text-align: right;
}
div.k2Pagination ul li{
	float:right;
}
.k2CategoriesListBlock ul.level0 li a {
    background: url("../images/arrow-right2.png") no-repeat scroll right 2px transparent;
    line-height: 36px;
    margin-right: 3px;
    padding-right: 12px;
	margin-left: 0px;
    padding-left: 0px;
}
.k2CategoriesListBlock ul.level1 li a {
    background: url("../images/circle1.png") no-repeat scroll right 4px transparent;
}
div.itemAuthorLatest ul li a {
    background: url("../images/circle1.png") no-repeat scroll right 4px transparent;
    padding-right: 13px;
	padding-left: 0px;
}
textarea{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}