@font-face {
        font-family: 'DINNextLTArabic';
        src: url('../iciec/assets/fonts/DINNextLTArabic-Regular.ttf');
        /*src: url('../fonts/DINNextLTArabic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DINNextLTArabic.woff') format('woff'),
        url('../fonts/DINNextLTArabic-Regular.ttf') format('truetype'),
        url('../fonts/DINNextLTArabic.svg#29LTBukra-Regular') format('svg');
        font-weight: normal;*/
        font-style: normal;
    }
body {
	font-family: 'DINNextLTArabic', sans-serif;
}
#iiciec-heead .navtop .right .info:after {
    right: -30px;
    left:auto;
    border-radius: 0 0 60px 0; 
}
#iiciec-heead .navtop .right .search {
    margin-right: auto;
    margin-left: 10px; 
}
.covid-social-container {
    right: 15px;
	left:auto;
	border-radius: 10px 0px 0px 10px; 
}
.product__carousel {
	direction:ltr;
}

#iiciec-heead .navtop .right .menu .drop-nav .drop-down {
	right:0;
	left:auto; 
}

/* #iiciec-heead .navtop .right .menu .drop-nav:hover>.drop-down.sub-menu {
	right: 100%; 
	left:auto;
} */
#iiciec-heead .navtop .right .menu .drop-nav .drop-down a {
	text-align:right;
}
.process .custom-control a:after {
	right:0;
	left:auto;
}

a {
	color:#000;
}
footer .companies > li:first-child {
    border-right: 0;
}
footer .companies > li:last-child {
    border-right: 1px solid #000;
}
.offcial-message {
	direction:rtl !important;
	
}
#iiciec-heead .navtop .right .menu .drop-nav .drop-down li p {
	margin-bottom:0;
}
div[role="form"] {
	direction:rtl;
}
/* #StayConnected button span {
	transform: translateX(10px); 
} */
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    direction: rtl;
}
section.steps {
	direction:ltr;
}
.inner-nav-container>li:first-child {
    border-radius: 0 0 20px 0px;
}
.inner-nav-container>li:last-child {
    border-radius: 0 0 0px 20px;
}
.before-arrow {
	position:relative;
}
.before-arrow:before {
	padding-left: 1rem;
	position: absolute;
	right: 0;
	transform: rotate(175deg);
}
.small-logo {
    left:auto;
	right: 15%;
}
/* .arab-ceo {
	background:red !important;
} */

#iiciec-heead .nav-toggle {
	margin-right:20px;
	margin-left:auto;
}
.page-banner__intro p {
    text-align: right;
}
.line-after>div:after {
	left: 0; 
	right:auto;
}
#Acc .card-header .btn-link .colps {
	right: 0;
	left:auto;
}
#Acc li {
	text-align: right; 
}
.left-spacing-for-title  {
	padding-right:5rem !important;
	padding-left:auto;
}
.custom-radio .custom-control-input:checked~.custom-control-label::after {
	background: #B88D36 !important; 
}


#Careers span[role=button] {
    border-radius: 0px 20px 20px 0;
}
.nameeholder {
	border-radius:20px 0 0 20px !important;
}
.magazine-container a:hover {
	color: #b88d36 !important; 
}
.facility .items li:before {
	right:0;
	left:auto;
}
i.fa.fa-caret-right {
    transform: translateX(-7px) rotate(-180deg)!important;
}
#iiciec-heead .navtop .right .lang a {
		border-right:0 !important;
	    border-left: 1px solid rgba(245,251,255,.2);
		padding-right:0 !important;
		padding-left: 7px;
}
.icurr_lang {
	border-right:0 !important; 
	border-left: 0px solid #606265;
	padding-right:0 !important;
    padding-left: 5px;
}
.contact .map-area ul > li { 
	border-right:0;
	border-radius:0 !important;
	border-left: 1px solid #ccc;
/*     border-left: 1px solid hsla(0,0%,100%,.2); */
/*     padding-right: 0.7rem;
    padding-left: 0.7rem; */

}
.pj__carousel .slick-next {
    right: auto !important;
	transform: translateX(-39px);
}
.pj__carousel .slick-prev {
    left: -80px;
    transform: translateX(23px);
}
.steps .items .info {
	direction:rtl;
}
.organisational .organis-tabs,
.organisational .organis-tabs li.current,
.organisational .organis .tab-info.current
{
	direction:ltr;
}
.organisational .organis-tabs li,
.organisational .organis-tabs li.current {
	    padding: 20px 1px;
}
.oic .items ul li:before {
	right: 0;
	left:auto;
}
.oic .items ul li {
	padding-left:0;
	padding-right: 15px;
}
.sdg .content .items p {
	text-align:right;
}
.sdg .content .items .img img {
	border-right: 1px solid #999;
	border-left:0;
}
.sdg .content .items .img span {
	    margin-left: 5px;
		margin-right:0;
}
.sdg-steps .items .l-side .info p {
	text-align:right;
}
.triangle-title {
	padding-top:30px;
}
a:active, a:focus, a:hover {
    color: #186248 !important;
}
.wys-content h3 {
	
	    background-image: linear-gradient(to right,#330867  0%, #ddac36 100%);
}
.content.ooofica-head .nav-tabs .nav-item.show .nav-link, .content.ooofica-head .nav-tabs .nav-link.active {
    color: #fff !important;
    background-color: transparent;
    border-color: #b7a471;
}
.content.ooofica-head .nav-tabs {
    border-bottom: 1px solid #b7a471;
}
.content.ooofica-head .nav-tabs .nav-link:focus, .content.ooofica-head .nav-tabs .nav-link:hover {
    border-color: #b7a471;
	color:white !important;
}
.content.ooofica-head a:active, .content.ooofica-head a:focus, .content.ooofica-head a:hover {
	color: #fff !important;
}
.content.ooofica-head nav a{
	color:lightgray !important;
	transition: border 0.1s ease-out , color 0.2s ease-out;
}
.twocol.side-divider>div:nth-child(2):after {
    border-left: 0;
}
.magazine-container >a {
	width:50%;
	margin:0 auto;
}
.page-link {
	color:#000;
}
#iiciec-heead .navtop .right .menu .drop-nav .drop-down li p {
	text-align:right;
}
.sdg-steps .items .l-side .arrow-span{
	left: -7px;
	right:auto;
	transform: rotate(-127deg);
}
#ann-single .goals .goals-items .cont {
	border-right: 0;
    border-top-right-radius: 0;
	border-left: 1px solid #CDB380;
    border-top-left-radius: 30px;
}
#ann-single .goals .goals-head .g-logo {
    border-right: 1px solid #CDB380;
	border-left:0;
}
#ann-single .business .anm {
	transform: rotateY(-180deg);
    left: 0;
	right:auto;
}
#ann-single .ceo-message .info {
	
    padding-left: 300px !important;
	padding-right: 35px  !important;
}
#ann-single .ceo-message .head-title h4 {
	margin-left:20px !important;
	margin-right:0 !important;
}
#ann-single .ceo-message .content .ceo {
	left: -60px;
	right:auto;
}
#ann-single .major-items:after {
	right: 0;
	left:auto;
}

@media (min-width: 1200px) {
	.oic-logo {
		direction:ltr;
		transform: translateX(-17px);
	}
	.social-share-area .social-icon > ul {
		transform: translate(2.2rem,-4.4rem);
	}
}
@media (min-width: 768px){
	.highlight-layout-border:after {
		border-radius: 30px 0px 0px 30px;
	   	border-right: 0; 
		border-left: 1px solid #b88d36;
	}
}
@media all and (max-width:1200px) {
	
	.font-mobile-title {
		font-size:1.4rem !important;
	}
	
	
	
/* 	.committee .content .items {
		border: 1px solid #fff !important;
	} */
	.member {
		padding:17px !important;;
	}
	.member .logo {
		width: 32%;
		margin: 2px;
		min-height:auto !important; 
	}
	.organisational .organis-tabs {
		padding: 50px 11px 0; 
	}
	.organisational .organis-tabs li, .organisational .organis-tabs li.current {
		font-size:11px;
	}
	.magazine-container >a {
		width:100%;
		padding-left:1rem;
		padding-right:1rem;
		margin:0 auto;
	}
	
/* 	.inner-nav-container>li:first-child {
    border-radius: 0 0 20px 0px !important;
	}
	.inner-nav-container>li:last-child {
		border-radius: 0 0 0px 20px !important;
	}
	.inner-nav-container>li:nth-last-child(2) {
		border-radius: 0 0 0px 0px !important;
	} */
	.inner-nav-container.inner-nav-container-organization {
		width: 100% !important;
	}
	.inner-nav-container-organization>li:first-child {
		border-radius: 0px 0 20px 0px !important;
	}
	
	.inner-nav-container-organization>li:last-child {
		border-radius: 0 0px 0px 20px !important;
	}
	.magazine-container {
		display:block !Important;
		text-align:center !important; 
		margin-bottom:2rem;
		
	}
	.magazine-container >a {
		color: #fff;
		padding: 1rem 0;
		background: #b88d36; 
		border-radius: 0 0 10px 10px;
		box-shadow: 0 3px 15px #ccc;
	}
}
.space-x-0 > * + * {
	margin-right: 0 !important;
}
 .space-x-1\.5  > * + * {
	margin-right: 1.5rem
}

@media (min-width: 1200px) {
	.space-xl-x-1\.5 > * + *{
		margin-right: 0.375rem !important; /* 6px */;
	} 
	#iiciec-heead .navtop .right .menu .drop-nav:hover>.drop-down.sub-menu {
		right: 100%;
		opacity: 1;
		left:auto;
	}
	.solutions .items .item-head {
		min-height:115px;
		display:flex;
		align-items:center;
		justify-content:center;
	}
	
	.company-footer-logo {
		width: 300px !important;
	}
	footer .companies {
		margin-right: 3rem !important;
	}
	.ceo-image-elem {
		transform: translate(-26.2%,-71.7%); 
	}
	.message-ceo {
		transform: translate(-51%,-90%); 
	}
	.what-we-do-main-page .main-card-body {
		border-radius: 30px 0px 0px 30px;
	}
	.what-we-do-main-page .card-img {
		border-radius: 0px 30px 30px 0px;
	}
	li.mmain__iciecnet .sub-menu {
		transform:translateX(10px);
	}
/* 	.corporate-governance .content .items .cont.copsec:after {
		    transform: translateX(17px);
	} */
	.corporate-governance > .content{
		direction:ltr;
		transform: translateX(-10px);
	}
	.corporate-governance .buttons-div:before {
		left: calc(50% + 10px); 
	}
}
#ann-single .major-bg .major.major-end .major-items:after {
    background: linear-gradient(to left, #27363a, #27363a, #27363a, #3d4f54cb, transparent) !important;
}
.page-template-page-annual-report-single .report-head {
	direction:ltr !important;
}
.page-template-page-annual-report-single header .logo {
	text-align:left !important;
}

.footprint {
    direction: ltr;
    text-align: left;
}
.select::after {
	right:auto;
	left:0;
}
#map-fax,
#map-tel{
	display:inline-block !important;
	direction:ltr;
}
#map-details {
	right:auto;
	left:0;
}
/* .single-news-and-event.postid-6523 #primary p, 
.single-news-and-event.postid-6523 #primary h4,
.single-news-and-event.postid-6523 #primary span,
.single-news-and-event.postid-11587 #primary p, 
.single-news-and-event.postid-11587 #primary h4,
.single-news-and-event.postid-11587 #primary span,
.single-news-and-event.postid-10086 #primary p, 
.single-news-and-event.postid-10086 #primary h4,
.single-news-and-event.postid-10086 #primary span
{
	display:block;
	text-align: justify;
	direction:rtl;
} */