@font-face{font-family: 'flt-light';font-style: normal;font-weight: normal;src: url(../fonts/frutigerltarabic-45light.eot);src: url(../fonts/frutigerltarabic-45light.eot?#iefix) format('embedded-opentype'),url(../fonts/frutigerltarabic-45light.woff2) format('woff2'),url(../fonts/frutigerltarabic-45light.woff) format('woff'),url(../fonts/frutigerltarabic-45light.ttf) format('truetype');}
@font-face{font-family: 'flt-roman';font-style: normal;font-weight: normal;src: url(../fonts/frutigerltarabic-55roman.eot);src: url(../fonts/frutigerltarabic-55roman.eot?#iefix) format('embedded-opentype'),url(../fonts/frutigerltarabic-55roman.woff2) format('woff2'),url(../fonts/frutigerltarabic-55roman.woff) format('woff'),url(../fonts/frutigerltarabic-55roman.ttf) format('truetype');}
@font-face{font-family: 'flt-bold';font-style: normal;font-weight: normal;src: url(../fonts/frutigerltarabic-65bold.eot);src: url(../fonts/frutigerltarabic-65bold.eot?#iefix) format('embedded-opentype'),url(../fonts/frutigerltarabic-65bold.woff2) format('woff2'),url(../fonts/frutigerltarabic-65bold.woff) format('woff'),url(../fonts/frutigerltarabic-65bold.ttf) format('truetype');}
@font-face{font-family: 'flt-black';font-style: normal;font-weight: normal;src: url(../fonts/frutigerltarabic-75black.eot);src: url(../fonts/frutigerltarabic-75black.eot?#iefix) format('embedded-opentype'),url(../fonts/frutigerltarabic-75black.woff2) format('woff2'),url(../fonts/frutigerltarabic-75black.woff) format('woff'),url(../fonts/frutigerltarabic-75black.ttf) format('truetype');}
@font-face{font-family: 'GESSTOW_Light';src: url('../fonts/GE_SS_Two_Light.eot');src: url('../fonts/GE_SS_Two_Light.eot?#iefix') format('embedded-opentype'),url('../fonts/GE_SS_Two_Light.woff') format('woff'),url('../fonts/GE_SS_Two_Light.otf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family: 'GESSTOW_Medium';src: url('../fonts/GE_SS_Two_Medium.eot');src: url('../fonts/GE_SS_Two_Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/GE_SS_Two_Medium.woff') format('woff'),url('../fonts/GE_SS_Two_Medium.otf') format('truetype');font-weight: normal;font-style: normal;}
@font-face{font-family: 'GESSTOW_Bold';src: url('../fonts/GE_SS_Two_Bold.eot');src: url('../fonts/GE_SS_Two_Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/GE_SS_Two_Bold.woff') format('woff'),url('../fonts/GE_SS_Two_Bold.otf') format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family:"GESSUnique_Light";src:url("../fonts/ge_ss_unique_light.eot?") format("eot"),url("../fonts/ge_ss_unique_light.woff") format("woff"),url("../fonts/ge_ss_unique_light.ttf") format("truetype"),url("../fonts/ge_ss_unique_light.svg#GESSUniqueLight-Light") format("svg");font-weight:normal;font-style:normal;}
@font-face {font-family:"GESSUnique_Bold";src:url("../fonts/ge_ss_unique_bold.eot?") format("eot"),url("../fonts/ge_ss_unique_bold.woff") format("woff"),url("../fonts/ge_ss_unique_bold.ttf") format("truetype"),url("../fonts/ge_ss_unique_bold.svg#GESSUniqueBold-Bold") format("svg");font-weight:normal;font-style:normal;}
@font-face {font-family: 'cocon';src: url('../fonts/cocon.eot');src: local('?'), url('../fonts/cocon.woff') format('woff'), url('../fonts/cocon.ttf') format('truetype'), url('../fonts/cocon.svg') format('svg');font-weight: normal;font-style: normal;}
@font-face{font-family:"HelveticaNeue";src:url("../fonts/HelveticaNeueW23forSKY-Reg.eot");	src:url("../fonts/HelveticaNeueW23forSKY-Reg.eot?#iefix") format("embedded-opentype"), url("../fonts/HelveticaNeueW23forSKY-Reg.woff") format("woff"), url("../fonts/HelveticaNeueW23forSKY-Reg.ttf") format("truetype"), url("../fonts/HelveticaNeueW23forSKY-Reg.svg#HelveticaNeueLTArabic55Roman") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:"HelveticaNeueBold";src:url("../fonts/HelveticaNeueW23forSKY-Bd.eot");src:url("../fonts/HelveticaNeueW23forSKY-Bd.eot?#iefix") format("embedded-opentype"), url("../fonts/HelveticaNeueW23forSKY-Bd.woff") format("woff"), url("../fonts/HelveticaNeueW23forSKY-Bd.ttf") format("truetype"), url("../fonts/HelveticaNeueW23forSKY-Bd.svg#HelveticaNeueLTArabic55Roman") format("svg");font-weight:bold;}
@font-face{font-family: 'DroidKufi';font-style: normal;font-weight: normal;src: url(../fonts/DroidKufi-Regular.eot);src: url(../fonts/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/DroidKufi-Regular.woff2) format('woff2'),url(../fonts/DroidKufi-Regular.woff) format('woff'),url(../fonts/DroidKufi-Regular.ttf) format('truetype');}
@font-face{font-family: 'DroidKufiBold';font-style: normal;font-weight: normal;src: url(../fonts/DroidKufi-Bold.eot);src: url(../fonts/DroidKufi-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/DroidKufi-Bold.woff2) format('woff2'),url(../fonts/DroidKufi-Bold.woff) format('woff'),url(../fonts/DroidKufi-Bold.ttf) format('truetype');}
@font-face{font-family: 'exobold';src: url('../fonts/exo-bold-webfont.eot');src: url('../fonts/exo-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/exo-bold-webfont.woff') format('woff'),url('../fonts/exo-bold-webfont.ttf') format('truetype'),url('../fonts/exo-bold-webfont.svg#exobold') format('svg');font-weight: normal;font-style: normal;}
@font-face{font-family: 'erasbolditc';src: url('../fonts/erasbolditc.eot');src: url('../fonts/erasbolditc.eot?#iefix') format('embedded-opentype'),url('../fonts/erasbolditc.woff') format('woff'),url('../fonts/erasbolditc.ttf') format('truetype'),url('../fonts/erasbolditc.svg#erasbolditc') format('svg');font-weight: normal;font-style: normal;}
@font-face{font-family: 'GEDinarOneMedium';src: url('../fonts/ge_dinar_one_medium.eot');src: url('../fonts/ge_dinar_one_medium.eot?#iefix') format('embedded-opentype'),url('../fonts/ge_dinar_one_medium.woff') format('woff'),url('../fonts/ge_dinar_one_medium.ttf') format('truetype'),url('../fonts/ge_dinar_one_medium.svg#ge_dinar_one_medium') format('svg');font-weight: normal;font-style: normal;}
@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=3.2.1');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=3.2.1') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),url('../fonts/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-left:.3em;}
.transition{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}
body{margin:0;padding:0;font-family:HelveticaNeue;font-size:12px;direction:rtl;background:#F6F6F6 url(../images/bodybg.png);}
*{-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;}
h1 .fa,h2 .fa,h3 .fa,h4 .fa,h5 .fa,h6 .fa{margin-left:10px;}
a:hover{text-decoration:none;}
section{padding:30px 0;}
.fa{margin-left:10px;}

#topbar{background:#013A27;color:#FFFFFF;padding:10px 0;}
	#topbar .form-inline{}
		#topbar .form-inline .fa{margin:0;}
		#topbar .form-inline .form-control{border-radius:5px 0 0 5px;font-family:GEDinarOneMedium;padding:5px 10px;min-width:300px;background:rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.25);color:#FFFFFF;}
		#topbar .form-inline .form-control:focus{box-shadow:0 0 10px rgba(0,0,0,0.5);}
		#topbar .form-inline .input-group-addon{border-radius:0 5px 5px 0;background-color:#03915F;color:#FFFFFF;border:1px solid rgba(0,0,0,0.25);}
		#topbar .form-inline .btn.btn-warning{border-radius:5px;background-color:#03915F;color:#FFFFFF;border:0;}

.social{float:left;margin:0;padding:0;}
	.social li{margin:0 2px;padding:0;border-radius:5px;background-position:center center;background-repeat:no-repeat;text-align:center;list-style:none;display:inline-block;
		-webkit-transition-duration: 0.8s;
		-moz-transition-duration: 0.8s;
		-o-transition-duration: 0.8s;
		transition-duration: 0.8s;
		-webkit-transition-property: -webkit-transform;
		-moz-transition-property: -moz-transform;
		-o-transition-property: -o-transform;
		transition-property: transform;
	}
		.social li a{display:block;}
		.social li .fa{margin:0;font-size:32px;line-height:32px;color:#333333;}
			.social li .fa.fa-facebook-square{color:#3A5BA2;}
			.social li .fa.fa-twitter-square{color:#1EBEF0;}
			.social li .fa.fa-google-plus-square{color:#E1584B;}
			.social li .fa.fa-youtube-square{color:#C33C2D;}
			.social li .fa.fa-instagram{color:#9E6F4F;}
			.social li .fa.fa-rss-square{color:#E17842;}
		.social li:hover{background-color:transparent;
			-webkit-transform: scale(1.1);
			-webkit-transition-duration: 1000ms;
			-webkit-transition-timing-function: ease-out;
			-moz-transform: scale(1.1);
			-moz-transition-duration: 1000ms;
			-moz-transition-timing-function: ease-out;
			-ms-transform: scale(1.1);
			-ms-transition-duration: 1000ms;
			-ms-transition-timing-function: ease-out;
		}

/* HEADER */
header{padding:30px 0;
	background: rgb(0,95,63); /* Old browsers */
	background: -moz-linear-gradient(-45deg,  rgba(0,95,63,1) 0%, rgba(3,145,95,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(0,95,63,1)), color-stop(100%,rgba(3,145,95,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  rgba(0,95,63,1) 0%,rgba(3,145,95,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  rgba(0,95,63,1) 0%,rgba(3,145,95,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  rgba(0,95,63,1) 0%,rgba(3,145,95,1) 100%); /* IE10+ */
	background: linear-gradient(135deg,  rgba(0,95,63,1) 0%,rgba(3,145,95,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005f3f', endColorstr='#03915f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
	header .logo{max-height:80px;}
	header .banner{float:left;}

	header .navbar{margin:0;min-height:20px;}
	header ul.mainmenu {}
		header ul.mainmenu li{color:#FAFAFA;font-family:GEDinarOneMedium;font-size:16px;margin:0 0 0 10px;}
			header ul.mainmenu li a{background:#015E3F;box-shadow:0 0 1px 1px #03915F,0 0 5px rgba(0,0,0,0.25),inset 0 0 10px rgba(0,0,0,0.25);color:#FAFAFA;padding:30px 20px;border-radius:5px;line-height:15px;}
			header ul.mainmenu li a .fa{font-size:18px;margin-left:10px;}
			header ul.mainmenu li.active{color:#FFFFFF;}
			header ul.mainmenu li.active a{color:#FFFFFF;}
			header ul.mainmenu li:hover a{background:#0F6A4B;color:#FFFFFF;}
			header ul.mainmenu li:hover ul{display:block;}
			header ul.mainmenu li ul{display:none;margin:0;padding:0;position:absolute;z-index:19998;width:200px;background:#0D5E42;top:100%;right:0;overflow:hidden;border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,0.25);}
				header ul.mainmenu li ul li{margin:0;display:block;list-style:none;padding:0;font-size:12px;float:none;line-height:20px;position:relative;border-bottom:1px dotted #013A27;}
				header ul.mainmenu li ul li:hover{background:#013A27;}
				header ul.mainmenu li ul li a{padding:10px;display:block;color:#FFFFFF;background:transparent;}
				header ul.mainmenu li:hover ul li a{background:transparent;box-shadow:0 0 0 #FFFFFF;}
				header ul.mainmenu li ul li ul{display:none;}


			
#slider{padding:60px 0;background:#F9FAFB url(../images/slider.png);box-shadow:inset 0 20px 20px -10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.2);position:relative;}
	#slider .carousel{box-shadow:0 0 0 1px #F9FAFB,0 0px 10px rgba(0,0,0,0.5),0 20px 20px -5px rgba(0,0,0,0.5);}
	#slider .carousel-caption{position:absolute;z-index:19998;background:rgba(3, 145, 95, 0.75);bottom:80px;font-family:GEDinarOneMedium;padding-top:10px;padding-bottom:10px;}
	#slider .carousel-caption p{font-size:16px;}
	#slider .carousel-control{right:auto;left:0;}
	#slider .carousel-control.right{left:auto;right:0;}


.maintitle{color:#03915F;font-size:21px;font-family:GEDinarOneMedium;padding:10px 20px;line-height:30px;margin-top:0;border-bottom:1px dashed #03915F;}
	.maintitle a{color:#03915F;}
	.maintitle i{font-size:20px;}
.maindesc{color:#666666;font-size:16px;font-family:GEDinarOneMedium;text-align:center;padding:10px 20px;line-height:1.5;margin-bottom:30px;}
	.maindesc a{color:#666666;}
.btn-default{background-color:#0F6A4B;color:#FFFFFF;border:0;margin:0;font-family:GEDinarOneMedium;font-size:12px;}
	.btn-default:hover{background-color:#9F2C4D;color:#FFFFFF;}
	


footer{padding:20px;background:#0F6A4B;color:#FFFFFF;font-family:GEDinarOneMedium;font-size:16px;}
	footer .copyrights{float:left;}
	footer a{color:#FFFFFF;}
	footer a:hover{color:#FFFFFF;}

.newsblock{margin-bottom:30px;}
	.owl-stage-outer .newsblock{margin-bottom:0;}
	.newsblock .post{margin:10px 0;padding:10px;background:#FFFFFF;}
		.newsblock .post:hover{background:#FEFEFE;box-shadow:0 0 10px rgba(0,0,0,0.15),0 10px 5px -5px rgba(0,0,0,0.1);}
		.newsblock .post h3,.newsblock .post h4,.newsblock .post h5{font-family:GEDinarOneMedium;color:#0F6A4B;padding:10px;margin:0px;}
		.newsblock .post h3 a,.newsblock .post h4 a,.newsblock .post h5 a{color:#0F6A4B;}
		.newsblock .post .thumbnail{margin:0;overflow:hidden;padding:0;position:relative;box-shadow:0 0 0 2px rgba(0,0,0,0.1);}
			.newsblock .post .thumbnail .fa{position:absolute;font-size:40px;width:40px;height:40px;color:#FFFFFF;text-shadow:0 0 5px rgba(0,0,0,0.5);display:block;bottom:20px;left:20px;margin-left:0;text-align:center;z-index:1999;}
			.newsblock .post:hover .thumbnail .fa{color:#013A27;text-shadow:0 0 5px rgba(255,255,255,0.9);}
			.newsblock .post .thumbnail img{max-width:100%;height:auto;
				-webkit-transition-duration: 0.8s;
				-moz-transition-duration: 0.8s;
				-o-transition-duration: 0.8s;
				transition-duration: 0.8s;
				-webkit-transition-property: -webkit-transform;
				-moz-transition-property: -moz-transform;
				-o-transition-property: -o-transform;
				transition-property: transform;
			}
			.newsblock .post:hover .thumbnail img{
				-webkit-transform: scale(1.1);
				-webkit-transition-duration: 1000ms;
				-webkit-transition-timing-function: ease-out;
				-moz-transform: scale(1.1);
				-moz-transition-duration: 1000ms;
				-moz-transition-timing-function: ease-out;
				-ms-transform: scale(1.1);
				-ms-transition-duration: 1000ms;
				-ms-transition-timing-function: ease-out;
			}
			.newsblock .post p{padding:10px;}
			.newsblock .post p.informations{padding:10px;color:#999999;font-family:HelveticaNeue;font-size:12px;margin-bottom:0;}
				.newsblock .post:hover p.informations{color:#0F6A4B;}
				.newsblock .post p.informations strong{font-family:HelveticaNeueBold;}
				.newsblock .post p.informations a{color:#999999;}
				.newsblock .post p.informations .fa{margin-left:5px;}

#newsblock{}
	#newsblock .newsblock .post{margin:10px 0;padding:10px;background:#FFFFFF;border-right:5px solid #0F6A4B;}
#projects{background:#03915F url(../images/bodybg.png);}
	#projects .maintitle{color:#FFFFFF;border-bottom-color:#FFFFFF;}
		#projects .maintitle a{color:#FFFFFF;}
		#projects .newsblock .post h3{margin: 10px 0 0 0;border-right: 3px solid #DDD;}
#clients{}
	#clients .newsblock .post .thumbnail .fa{font-size:20px;width:20px;height:20px;left:10px;bottom:10px;}
				
#insidepage{}
	#insidepage h1,#insidepage h2,#insidepage h3,#insidepage h4,#insidepage h5,#insidepage h6{font-family:GEDinarOneMedium;color:#0065B0;}
	#insidepage section{padding:20px 0;}


/**/
@media (max-width: 1200px){
	
}
@media (max-width: 992px){
	
}
@media (max-width: 768px){

}