body{margin:0px; padding:0px; color:#6d6e72; font-family:'ZapfHumnstBT'; font-size:12px; line-height:18px;}

img { border: 0 none; height: auto; max-width: 100%; vertical-align: middle;}

.ss img { border: 0 none; height: auto; max-width: 110%; vertical-align: middle;}

.clr{ clear:both;}



@font-face {
    font-family: 'ZapfHumnstBT';
	src: url('fonts/tt0015m-webfont.eot');
    src: url('fonts/tt0015m-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/tt0015m-webfont.woff') format('woff'),
         url('fonts/tt0015m-webfont.ttf') format('truetype'),
         url('fonts/tt0015m-webfont.svg#zapfhumnst_btroman') format('svg');
    font-weight: normal;
    font-style: normal;
}

.container{ margin:0px auto; width:1000px;}
.logo{font-family:'ZapfHumnstBT'; font-size:16px; color:#818285; float:left; width:490px; margin-left:10px;}
.logo span{font-family:'ZapfHumnstBT'; font-size:16px; color:#5ebcea;}

.lag{ float:left; width:260px;margin-top:34px;}
.english{ margin-right:5px; display:inline-block;}
.english a{font-family:'ZapfHumnstBT'; font-size:16px; color:#000;}
.english a:hover{color:#00a1e4; text-decoration:none;}
.arabic{ display:inline-block;}
.arabic a{font-family:'ZapfHumnstBT'; font-size:16px; color:#000;}
.arabic a:hover{color:#00a1e4; text-decoration:none;}
.min_search{ float:left; margin-top:34px; width:230px;}
.search_t{margin:0px; padding:0px; float:left; width:190px;}
.search_main{background:url(../../images/search_bg.jpg) no-repeat bottom center; border:none; /*border-radius:17px !important;*/ width:125px; color:#555555; font-size:11px; padding:4px 9px 5px !important;}
.search_bt{background:url(../../images/search_bt.png) 0px 3px no-repeat; cursor:pointer; border:0px; width:25px !important; height:26px; margin-top:-2px; /*margin-left:30px*/ float:left;}

.plus_icon{ margin:100px 100px 0px 0px; float:right;}
.plus_icon{ margin:20px 100px 0px 0px; float:right;}

.bot_arrow{padding:130px 0px;width:30px; margin:0 auto;}

.home_text{font-family:'ZapfHumnstBT'; font-size:12px; color:#fff; line-height:16px; text-align:justify; margin-left: 10px; margin-right: 10px;}
.home_title{font-family:'ZapfHumnstBT'; font-size:16px; color:#fff; line-height:25px; margin-bottom:5px; margin-left: 10px;/*font-weight:bold;*/}
.find_more{ text-align:right;}
.find_more a{font-family:'ZapfHumnstBT'; font-size:13px; color:#fff; text-decoration:none; border: 1px solid #dad9de; padding: 2px; background-color:#00a1e5;}
.tebg{background:url(../../images/htext_bg.png) repeat; padding:10px; border-radius:18px; width:462px; margin-left:170px; margin-top:30px;}
.menu_bg{background:url(../../images/menu_bg.png) repeat;}
.blue_menu{ height:147px; width:470px; float:right;}
.home_right{background:url(../../images/home_text_bg.png) repeat; border-radius:8px 0px 0px 8px; padding:10px 0px; width:390px; float:right; margin-top:30px;}
.home_right ul{ margin:0px; padding:0px;}
.home_right ul li { display:inline-block; list-style-type:none;color:#fff; font-family:'ZapfHumnstBT'; font-size:13px; line-height:20px; margin:0px 0px 1px 20px; width:170px;}
.home_right ul li.lst { color:#d51d29; font-size:15px;}
.fnd_nxt_but{width:500px; margin:-15px 0px 0px 0px;}
.next_but{display:inline-block;}
.bus_right_img{ float:left; margin-left:30px;}
.icon_top{margin:60px 0 0px; float:right;}
.submenu_top{margin:10px 0 20px 0;}
.help_l{float:left; color:#56b7e8; font-family:'ZapfHumnstBT'; font-size:13px; margin-right:13px;}
.help_l a:link,.help_l a:visited{color:#313131; font-family:'ZapfHumnstBT'; font-size:13px; text-decoration:none;}
.help_l a:hover{color:#313131;}

.help_l_lst{float:left; color:#56b7e8; font-family:'ZapfHumnstBT'; font-size:13px; margin-right:10px;}
.help_l_lst a:link,.help_l_lst a:visited{color:#313131; font-family:'ZapfHumnstBT'; font-size:13px; text-decoration:none;}
.help_l_lst a:hover{color:#313131; }
.help_l img{margin-right:3px;}
.help_l_lst img{margin-right:3px;}

/*New css*/
.title_text{color:#00a1e3;font-size:18px;font-family:'ZapfHumnstBT';text-transform:uppercase;}
.text-content{ font-family:'ZapfHumnstBT'; font-size:13px; color:#7d7e81; line-height:18px; float:left; margin-bottom:20px;}
.what-name-text-content{ font-family:'ZapfHumnstBT'; font-size:13px; color:#59595b; line-height:18px; float:left; margin-top:18px;}
.dna-list{font-family:'ZapfHumnstBT'; font-size:13px; color:#7d7e81; line-height:18px; float:left; margin-bottom:20px; width:208px;}
.dna-list ul{ margin:0px; padding:0px;}
.dna-list ul li{ list-style-type:none; /*background-image:url(../../images/bullet.jpg); background-repeat:no-repeat; background-size:2%; padding-left:20px; background-position:0px 6px;*/ } 
.our_team{ font-family:'ZapfHumnstBT'; font-size:13px; color:#7d7e81; line-height:18px; float:left; margin-top:8px;}
.help-icon{float:left; margin:5px 0 0 15px;}
.lf_text{ float:left; width:250px;font-family:'ZapfHumnstBT'; font-size:12px; color:#7d7e81; line-height:20px;}
.lf_img{ display:block; margin-left:250px;}
.pm_img{background-image:url(../../images/proj_mant.jpg); background-repeat:no-repeat; background-position:right 150px bottom 0px; }
/*new fotter start*/
.gradient img{ width:100%;}
.footer-left{width:650px; float:left; margin:0px 0px;}
.footer-right{width:314px; float:left;}

.search{ margin-bottom:5px; width:130px; text-align:center;}
.search_last{ margin-bottom:5px; width:160px; text-align:center;}
.fotter-text{ font-family:'ZapfHumnstBT';float:left; color:#a5a5a7; font-size:11px; margin-top:1px; text-transform:none; width:130px; line-height:14px; text-align:center;}
.blue-banner{ margin-top:20px; height:121px; background-color:#00a1e5;}
.footer-logo{ padding-top:5px; margin:0 auto; width:50px;}
.dna-services{ }
.dna-left{float:left; font-family:'ZapfHumnstBT'; font-size:12px; color:#fff; width:120px;
line-height:20px; margin-left:5px;}
.md-name{ color:#00a1e5;}
.dna-right{float:left; font-family:'ZapfHumnstBT'; font-size:12px; color:#fff; width:135px;
line-height:20px; }
.the-science-text{color:#fffe00;}
.gradient-block{ height:28px; text-align:center; font-family:"open Sans"; font-size:12px; color:#49494b; line-height:28px; background-image:url(../../images/footer-gradient-block.jpg); background-repeat:no-repeat; background-position:center center;}
.about_link { text-align:center; font-size:11px; color:#b2b2b4;}
.about_link a{color:#a5a5a7; font-family:'ZapfHumnstBT'; font-size:10px; text-decoration:none;}
.about_link a:hover{color:#fff;}
.foot_link1{float:left; color:#fff; font-family:'ZapfHumnstBT'; font-size:18px;  width:127px; text-transform:uppercase;}
.foot_link1 ul{ margin:0px; padding:0px;}
.foot_link1 ul li{list-style-type:none; margin-top:5px; text-transform:none;}
.foot_link1 ul li a{list-style-type:none; color:#fff; font-family:'ZapfHumnstBT'; font-size:13px; text-decoration:none;}
.foot_link1 ul li a:hover{color:#bfc1c8;}
.mrfoot{float:left; color:#0f93c4; font-family:'ZapfHumnstBT'; font-size:14px;  width:175px; text-transform:uppercase;background-image:url(../../images/business-man.jpg); background-position:right bottom; background-repeat:no-repeat; padding-left:30px; margin-right:15px;}
.bafoot{float:left; color:#0f93c4; font-family:'ZapfHumnstBT'; font-size:14px;  width:200px; text-transform:uppercase;background-image:url(../../images/meeting-icon.jpg); background-position:right bottom; background-repeat:no-repeat; margin-right:15px;}
.mmfoot{float:left; color:#0f93c4; font-family:'ZapfHumnstBT'; font-size:14px;  width:175px; text-transform:uppercase;background-image:url(../../images/man-stand.jpg); background-position:right bottom; background-repeat:no-repeat; padding-left:5px;}
.cricon{ margin-right:4px; font-size:5px; vertical-align:middle !important;}
.copy_link a{color:#d8dade; font-family:'ZapfHumnstBT'; font-size:13px; text-decoration:none;}
.copy_link a:hover{color:#fff;}
.copyright{color:#838689; font-family:'ZapfHumnstBT'; font-size:13px; text-align:center;}

/*new fotter end*/

/*New css*/
/*Footer*/
.min_footer{ width:100%; padding:15px 0 2px ; background-color:#58585a;}
.foot_link{float:left; color:#fff; font-family:'ZapfHumnstBT'; font-size:18px; margin:0px 0px 0px 50px; width:200px; text-transform:uppercase;}.foot_link ul{ margin:0px; padding:0px;}
.foot_link ul li{list-style-type:none; margin-top:5px; text-transform:none;}
.foot_link ul li a{list-style-type:none; color:#fff; font-family:'ZapfHumnstBT'; font-size:13px; text-decoration:none;}
.foot_link ul li a:hover{color:#bfc1c8;}

.foot_sol{float:left; margin:0px 0px 0px 50px; width:200px;}
.sol{ float:left; margin:0px 10px;}

.min_copy{ width:100%;  background-color:#58585a;}
.copy_link { text-align:center; font-size:11px; color:#a5a5a7; border-top:3px solid #ffffff; padding:3px 0;}
.copy_link a{color:#a5a5a7; font-family:'ZapfHumnstBT'; font-size:11px; text-decoration:none;}
.copy_link a:hover{color:#838689;}
.copyright{color:#838689; font-family:'ZapfHumnstBT'; font-size:13px; text-align:center;}

/*Footer*/

/*DAN Inner-2*/
.min_segmen{ width:850px; margin:0 auto; padding-bottom:5px; border-bottom:6px solid #f3f3f3;}
.segmen{float:left; margin-right:20px;color:#60B0D5; font-family:'ZapfHumnstBT'; font-size:20px; text-transform:uppercase; width:400px;}
.segmen img{margin-right:10px;}
.segmen_text{float:left; padding-left:20px;color:#666; font-family:'ZapfHumnstBT'; font-size:13px; border-left:1px solid #777; width:400px;}


.our_ser_title{color:#333333; font-size:22px; font-family:'ZapfHumnstBT'; text-transform:uppercase; margin-bottom:20px;}
.our_service{width:308px; margin-right:38px; float:left;}
.our_service_last{width:308px; float:left;}
.service_head{ float:left; width:260px;}
.service_icon{float:left; width:40px;}
.icon_head{color:#333333; font-size:18px; font-family: 'ZapfHumnstBT'; line-height:25px; margin-bottom:3px;}
.service_txt{ font-family: 'ZapfHumnstBT'; color:#666; font-size:13px; line-height:20px; margin-bottom:15px;}

/*DAN Inner-2*/


.close_bx{float:right; position:relative; z-index:9999; margin-top: -10px;}
.close_bt{background:url(../../images/close.png) no-repeat; width:50px; height:50px; display:block; margin-top: 15px;}
.close_bt:hover{opacity:0.8;}


/*Contact Us*/
.map{ float:left; width:750px;}
.cont_form{ float:left; margin-left:20px; width:220px;}
.info_link{ margin:15px 0px 10px;}
.info_link a{ color:#8c8e93; font-size:12px; font-family:'ZapfHumnstBT';}
.foo_link{ margin:20px 0px;}
.foo_link ul{margin:0px; padding:0px;}
.foo_link ul li{list-style-type:none; float:left; margin-right:10px; padding-right:10px; border-right:1px solid #c7c8ca; color:#8c8e93; font-size:12px; font-family:'ZapfHumnstBT'; margin-top:11px;}
.foo_link ul li a:link,.foo_link ul li a:visited{color:#8c8e93; font-size:12px; font-family:'ZapfHumnstBT'; text-decoration:none;}
.foo_link ul li a:hover{color:#666; font-size:12px; font-family:'ZapfHumnstBT'; text-decoration:none;}
.foo_link ul li.last{border-right:0px;}

.login_l{/*border-left:1px dashed #CCC;*/}
.login_head{color:#059bf0; font-size:16px; font-family:'ZapfHumnstBT'; padding:0px 0px 15px 0px; text-transform:uppercase;}
.but{padding:0px 0px 0px 0px;}
.email_bx{padding:0px 0px 15px 0px;}
.email_txt{margin-bottom:2px; font-size:13px; font-family:'ZapfHumnstBT'; /*text-transform:uppercase;*/ color: #7D7E81; }
.email_frm{margin-bottom:5px;}
.login_frm{border: 1px solid #dad9de; /*border-radius: 5px;*/ box-shadow: 1px 1px 1px 0px #E4E4E4 inset; line-height:20px; width:100%; color:#525252; font-size:11px; font-family:'ZapfHumnstBT'; padding:4px;} 
.btn_sign{ text-align:center; font-family:'ZapfHumnstBT'; font-size:13px; color:#fff; padding:7px 14px; text-decoration:none;
border:1px solid #26a2c6;
background: #54c9ed; /* Old browsers */
background: -moz-linear-gradient(top, #54c9ed 0%, #0a90d3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#54c9ed), color-stop(100%,#0a90d3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #54c9ed 0%,#0a90d3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #54c9ed 0%,#0a90d3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #54c9ed 0%,#0a90d3 100%); /* IE10+ */
background: linear-gradient(to bottom, #54c9ed 0%,#0a90d3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54c9ed', endColorstr='#0a90d3',GradientType=0 ); /* IE6-9 */

}
.btn_sign:hover{background:#54c9ed; cursor:pointer;}
.error{color:#F00; font-family:'ZapfHumnstBT'; font-size:12px;}

/*Contact Us*/

.enlarge:hover {
	transform:scale(2,2);
	transform-origin:0 0;
}