 /* DroidKufi -- Regular 
@font-face {
   font-family: "Droid Arabic Kufi";
   src: url('../fonts/droidarabickufi/Ddroidkufi-regular-webfont.eot');
   src: url('../fonts/droidarabickufi/droidkufi-regular-webfont.eot?#iefix') format('embedded-opentype'),
   url('../fonts/droidarabickufi/droidkufi-regular-webfont.woff') format('woff'),
   url('../fonts/droidarabickufi/droidkufi-regular-webfont.ttf') format('truetype');
   font-weight: normal;
   font-style: normal;
}

/* Bold 
@font-face {
   font-family: "Droid Arabic Kufi";
   src: url('../fonts/droidarabickufi/droidkufi-bold-webfont.eot');
   src: url('../fonts/droidarabickufi/droidkufi-bold-webfont.eot?#iefix') format('embedded-opentype'),
   url('../fonts/droidarabickufi/droidkufi-bold-webfont.woff') format('woff'),
   url('../fonts/droidarabickufi/droidkufi-bold-webfont.ttf') format('truetype');
   font-weight: bold;
   font-style: bold;
}
*/
/*@import url(http://fonts.googleapis.com/earlyaccess/droidarabickufi.css);*/

body {
    direction: rtl;
    unicode-bidi: embed;
    font-family: 'Droid Arabic Kufi', 'Raleway', sans-serif;        
}
th {
    font-size: 15px;
    text-align: right;
    line-height: 1.42857143;
    white-space: nowrap;
}
td {
    font-size: 15px;
    text-align: right;
    line-height: 1.42857143;    
}
/* gride */
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12{
	float: right;
}

/*font*/
h1,h2,h3,h4,h5,h6,input[type="text"],textarea,select{
	font-family: 'Droid Arabic Kufi', 'Montserrat', sans-serif;
}

h5 {
    line-height: 25px;
}

h4 {line-height: 24px;}
p {font-size: 14px;}
/* buttons */
.nicdark_btn {
	font-family: 'Droid Arabic Kufi', 'Montserrat', sans-serif;
}
.nicdark_btn.medium{
	font-size: 15px;
}	
	
h1.subtitle,h2.subtitle,h3.subtitle,h4.subtitle,h5.subtitle,h6.subtitle,input[type="text"].subtitle,textarea.subtitle,select.subtitle, span.subtitle, p, .nicdark_btn.subtitle{ 
	font-family: 'Droid Arabic Kufi', 'Raleway', sans-serif !important; 
}

h1.signature,h2.signature,h3.signature,h4.signature,h5.signature,h6.signature, span.signature{ 	  font-family: 'Droid Arabic Kufi', 'Montez', cursive; 
}

/* align */
.nicdark_textevidence.left{ text-align: right }

/*menu - fonts*/
.nicdark_menu a {font-family: 'Droid Arabic Kufi', 'Raleway', sans-serif; }

/*logo*/
.nicdark_logo{
	float: right;
	right: 60px;
}
.nicdark_marginright10{
	margin-left: 10px;
	margin-right: 0;
}
/*top menu*/
.nicdark_focus.right {
    text-align: left;
}
/*menu - layout*/
.nicdark_menu {
    float: left;
}

.nicdark_menu > li{float: right;}
.nicdark_menu .sub-menu li ul {
    padding-right: 44px;
    padding-left: 0;
    right: 100%;
	left: auto;
}

.nicdark_list > li{
  float: right;
}

.sf-with-ul:after {
    content: '\ea74';
    margin-right: 20px;
	margin-left: 0;
}
.nicdark_menu .sub-menu li:first-child:before {
    margin-top: -25px;
	margin-right: 25px;
	margin-left: 0;
}
.nicdark_menu .sub-menu li ul li:first-child:before {
	content: '\e8c1';
    margin-right: -11px;
    margin-left: 0;
}

.nicdark_menu ul{
	margin-right: -25px;
	margin-left: 0;
}

/* mega menu */
.nicdark_megamenu > ul{
	margin-left: -590px;
}

/* page title */
.nicdark_divider.left > span {
    float: right;
}
/* sidebar */
.icon-right-open-outline:before {
    content: '\ea73';
}
.nicdark_iconbg.right{
	left: -20px;
	right: auto;
}

/*left*/
.nicdark_marginleft10{ margin-right: 10px; margin-left: 0;}
.nicdark_marginleft20{ margin-right: 20px; margin-left: 0;}
.nicdark_marginleft50{ margin-right: 50px; margin-left: 0;}
.nicdark_marginleft60{ margin-right: 60px; margin-left: 0;}
.nicdark_marginleft70{ margin-right: 70px; margin-left: 0;}
.nicdark_marginleft80{ margin-right: 80px; margin-left: 0;}
.nicdark_marginleft85{ margin-right: 85px; margin-left: 0;}
.nicdark_marginleft90{ margin-right: 90px; margin-left: 0;}
.nicdark_marginleft100{ margin-right: 100px; margin-left: 0;}
.nicdark_marginleft110{ margin-right: 110px; margin-left: 0;}
.nicdark_marginleft120{ margin-right: 120px; margin-left: 0;}




.nicdark_absolute{
	right: 0;
	left: auto;
}
.tree .nicdark_absolute.very-small{
  top: -4px;
  right: 23px;
  left: auto;
}
.nicdark_textevidence {
	float: right;
}

.nicdark_dropcap {
    float: right;
    margin-left: 20px;
    margin-right: 0;
}
.nicdark_iconbg.left{
	right: -20px; 
	left: 0;
}
.nicdark_tab > .nicdark_tabslist > li{
	float: right
}

.nicdark_accordion .ui-accordion-header:before{
	margin-left: 10px;
	margin-right: 0;
}

.nicdark_btn.right {
    float: left;
}

.nicdark_megamenu ol li a:before {
    content: '\ea74';
    margin-left: 20px;
    margin-right: 0;
}

.nicdark_btn.small{
	font-size: 12px;
}

.nicdark_absolute_left {
    margin-right: 20px;
    margin-left: 0;
}

.nicdark_radius_left {
    border-radius: 0px 5px 5px 0px;
}
.nicdark_focus{
  float: right;
}
.horzmargin20{
  margin-right: 20px !important;
  margin-left:  20px !important;
}

.meta-data span:first-child{
    padding-right: 0;
    padding-left: 5px;
}
#nicdark_window{
  text-align: right;
}
.mfp-close{
  left: 0;
  right: auto;
}
.cantries p{
    font-size: 11px;
}
/*half-background*/
/* Pattern styles */
.twocol-background {
  background: linear-gradient(
    to right, 
    #fff 0%, 
    #fff 58%, 
    #F9F9F9 42%, 
    #F9F9F9 100%
  );
  height: 100%;
  width: 100%;
}
/*no-padding*/
.no-padding{
  padding: 0 !important;
}

.circle-num{
    font-size: 14px;
    padding: 4px;
    font-family: arial;
    margin: 0 5px;
}

/*borders*/
.border-b{
  border-bottom: 1px solid #F1F1F1;
}
.border-dashed{
  border-style: dashed;
}
.border-colored{
  border: 2px solid #333;
}
.bold{
  font-weight: bold;
}
h6.bold{
  font-size: 12px;
}
/*breadcrumbs*/
.breadcrumb li {
    float: right;
}

.breadcrumb li a {
    padding: 10px 55px 10px 0;
}

.breadcrumb li a:before {
    border-right: 30px solid transparent;
    border-left: none;
    margin-right: 1px;
    margin-left: 0;
    right: 100%;
    left: auto;
}

.breadcrumb li a:after {
    border-right: 30px solid hsl(16, 82%, 61%);
    border-left: none;
    right: 100%;
    left: auto;
}

.breadcrumb li:nth-child(2) a:after { border-right-color: hsla(34, 85%, 55%,1); }
.breadcrumb li:nth-child(3) a:after { border-right-color: hsla(43, 82%, 60%,1); }
.breadcrumb li:nth-child(4) a:after { border-right-color: hsla(34, 85%, 55%,1); }
.breadcrumb li:nth-child(5) a:after { border-right-color: hsla(34,85%,75%,1); }

.breadcrumb li a:hover:after { border-right-color: hsl(16, 77%, 58%) !important; }


.main-tags {
    padding: 0px 2px;
    /*margin-top: 20px;*/
}

.main-tags .nicdark_btn.medium{
    padding: 0 7px;
}
.main-tags .nicdark_margin5 {
    margin: 5px 0;
}