@import url('https://fonts.googleapis.com/css?family=Tajawal:200,300,400,500,700,800,900&subset=arabic');

body, html{
	font-family: 'Tajawal', sans-serif;
	direction: rtl;
	font-size: 20px;
}


.depends-title .uk-table th{
	text-align: right !important;
}

.top-menu .nav-container .uk-navbar-nav > li > a,
h1, h2, h3, h4,p,
.homepage .slide-cnt .container p,
.cnt-txt1, .cnt-txt3, .cnt-txt2,
.thefooters .uk-navbar-nav > li > a
{
	font-family: 'Tajawal', sans-serif !important;
}

.footer, .thefooters .uk-navbar-nav > li > a{
	font-size: 14px;
}





.hworks, .head-content .bx-wrapper{
	direction: ltr;
}

.head-content .bx-wrapper{
	overflow: hidden;
}

.head-content  .slide-cnt{
	overflow: visible;
}

.header-bottom, .slide-cnt .container{
	direction: rtl;
}

.top-menu .nav-container nav .uk-navbar-right .uk-navbar-nav{
	margin-right: 300px;
}

.ico-img{
	float: right;
	margin-left: 8px;
}

.fshadow{
	background-image: url('../images/first-shadow2.png');
	background-position: top left;
	background-repeat: repeat-y;
}

.lshadow{
	background-image: url('../images/right-shadow.png');
	background-position: top left;
	background-repeat: repeat-y;
}


.rshadow{
	background-image: url('../images/left-shadow.png');
	background-position: top right;
	background-repeat: repeat-y;
}


.uk-grid {
	margin-left: 0 !important;
}

.uk-grid > * {
  padding-left: 0px !important;
	padding-right: 30px;
}

.header-form .uk-grid > * {
	padding-right: 0px;
}

.head-content h1{
	font-size: 65px;
}

.head-content .uk-width-2-3 p{
	font-size: 50px;
}

.cnt-txt1, .cnt-txt3{
	font-weight: 700;
}

.cnt-txt1{
	font-size: 22px;
}

.cnt-txt3{
	font-size: 36px;
}

.frm-input{
	font-size: 16px;
}

.top-login, .mobileBTN{
	margin-left: 8px;
}

.agreed{
	padding-right: 10px !important;
}

.cardtxt{
	font-size: 26px;
}

.bx-wrapper{
	position: relative;
}

.first-section .ico-img{
	width: 105px;
	margin-left: 15px;
}

.cats-page table th{
	text-align: right;
}

.arabic-link-btn{
	color: #fdd118;
  text-transform: uppercase;
  letter-spacing: 2px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  background: rgba(39,111,183,0.95);
  transition: ease-in-out all .2s;
  -moz-transition: ease-in-out all .2s;
  -webkit-transition: ease-in-out all .2s;
}

.arabic-link-btn:hover{
	color: #fff;
	background: #fdd118;
}



.ResHalf{
	float: left;
	width: 50%;
}

.ResponsiveLogo{
	margin-right: 40px;
}

.newMenuButton{
	position: absolute;
	top: 10px;
	right: 10px;
	background: #3e6eb0;
	color: #fff;
	border: 0;
	padding: 4px 6px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	width: 30px;
  height: 30px;
}

.ResLogin{
	font-size: 13px;
}

.toglink i, .sidelinks i{
	color: #71aedb;
	margin-left: 10px;
}

.toglink a{
	text-align: right;
}


.ol-ar{
	padding-right: 30px;
}


.depends-title a span{
	position: absolute;
	right: 430px;
}

.uk-accordion-title::before{
	margin-right: 10px !important;
  float: left !important;
}



@media (min-width: 1200px){

	.uk-grid {
    margin-right: -40px;
		margin-left: 0 !important;
	}

	.uk-grid > * {
    padding-left: 0px !important;

	}


}
