@import url("topmenu.css");
/* CSS Document */
@font-face{font-family:Anivers-Regular;src:url(../fonts/Anivers-Regular_gdi.eot);src:url(../fonts/Anivers-Regular_gdi.eot?#iefix) format('embedded-opentype'),url(../fonts/Anivers-Regular_gdi.ttf) format('truetype'),url(../fonts/Anivers-Regular_gdi.svg#Anivers-Regular) format('svg');font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA;}


@font-face {
        font-family: "Cambria";
        src: url('../fonts/Cambria_9106.eot');
        src: url('../fonts/Cambria_9106.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Cambria_9106.svg#Cambria') format('svg'),
        url('../fonts/Cambria_9106.woff') format('woff'),
        url('../fonts/Cambria_9106.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
}
		
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	margin: 0;
	padding: 0;
	font-family: "arial";
}
p{
	font-size:14px;
}
body {
	background:#fff;
	line-height: 1;
-webkit-font-smoothing: antialiased;
-ms-overflow-style: scrollbar;
oveflow-y: scroll;
-webkit-user-select: none; /* Safari, Chrome */
-khtml-user-select: none; /* Konqueror */
-moz-user-select: none; /* Firefox */
user-select: none; /* CSS3 */
}
.mainpage
{
	background:#FFF;
	width:1180px;
	margin:0 auto;
	box-shadow:0 0 10px #666;
}
ol, ul, li{
	list-style: none
}
.contant_box b{ font-weight:bold; font-size:16px;}
.contant_box span{ font-size:17px;}
a{text-decoration:none; color:#FF0000}
.pie{behavior: url(PIE.htc); /* This lets IE know to call the script on all elements which get the 'box' class */}
.clere{ clear:both;}
.floatLeft{ float: left; }
.floatRight{ float: right}
h1{ font-size:25px;  color:#DA333A; padding-bottom:15px; margin-bottom:10px; border-bottom:1px solid #CCC; font-family:Arial, Helvetica, sans-serif;}
.center { margin: 0 auto; width: auto; display: block; text-align: center; font-family:Arial, Helvetica, sans-serif;}
h2{font-size:25px;  text-align:left; color:#DA333A; line-height:25px; padding-bottom:27px;}
h5{font-size:16px; font-weight:bold; text-align:left; color:#585858; line-height:25px; padding-bottom:15px;}
.title{padding-bottom:15px; margin-bottom:10px; border-bottom:1px solid #CCC;}
.title h1{ font-size:30px; line-height:30px;  color:#DA333A; padding:0px; margin:0px; border:none}
.title:after{ content:''; display:block; clear:both;}
/*-----------------------------------------------------------------------------------------*/
.maindiv { width:1150px;  /*margin-top:10px;*/ margin-bottom:10px;
	background:#fff;
    position:relative; 
	}
.maindiv .header{  width:100%; height:145px; position:relative;}
.top-login{position:absolute; right:10px; top:10px;}
.top-login a{float:right; width:28px; margin-right:5px; margin-top:0px;}
.top-login a img{width:100%;}
.logo{padding:0px 0px 15px 0px; float:left}

.profile{ width:200px; background:#C00; border-radius:10px; padding:15px 20px 15px 20px; color:#FFF; font-weight:bold;}

.menu{ position:absolute; right:0px; bottom:0px;}
.contant_box{ width:1140px;  padding:25px; text-align:justify; /*font-size:16px;*/ line-height:19px; color:#2c2c2c; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.contant_box .ul li{list-style-type:decimal; margin-left:10px;}
.cname{font-size:40px; color:#000; padding:34px 15px 20px 70px; float:left;}
.cname span{color:#e41f25; }

.slider-wapper{ background:url(../images/slider-top-border.jpg) repeat-x top; width:1180px; margin:0 auto; padding-top:13px; padding-bottom:0px; position:relative;}
.slider-bottom-border{background:url(../images/slider-bottom-border.jpg) repeat-x bottom; height:13px; width:1180px; position:absolute; bottom:22px;}

.box{ width:270px; float:left; height:410px; position:relative;}
.mrt35{margin-right:50px;}
.mlt35{margin-left:50px;}
.box p{ font-size:12px; line-height:19px; text-align:left; color:#4f4f4f; padding:5px; margin-top:20px;}
.readmore{position:absolute; bottom:0px; left:0px;}
.footer{ background:url(../images/footer-bg.jpg) repeat-x; height:40px;  width:1180px; margin:0 auto;}
.footer-box {width:1180px; height:56px; padding-top:11px;}
.copyright{ text-align:left; font-weight:400; color:#fff; font-size:14px; line-height:30px; padding-left:15px; float:left;}
.link:hover{text-decoration:underline;}
.contant_box ul{margin-left:15px;}
.contant_box ul li{list-style: disc}

.contact-detail{float:left; width:380px;}
.map{float:right; width:500px; border:8px solid #e6e5e5;}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}
.query select, input[type="text"]{ width:370px; padding:5px 5px; height:25px; margin-bottom:10px; font-family: "Cambria"; font-size:13px; color:#878787;}
.query textarea{ width:370px; padding:5px 5px; height:55px; margin-bottom:10px; font-family: "Cambria";  font-size:13px; color:#878787;}
.dropsubmenu li a span{font-size:16px !important;}
.dropmrgn{margin-left:65px !important;}
.home_box_wapper{ width:100%; margin:20px 0px 0px 0px; padding:0px;}
.home_box{ text-align: center;width:200px;}
.flex_con{
    display: flex;
    justify-content:center;
    align-items:center;
    /*flex-wrap:wrap;*/
}
.flex_con a{
    margin:25px 0;
}
.home_box img{width:100%;box-shadow: 0 0px 2px #DA333A; border-radius:10px;}
.home_box h2{ font-family: "arial"; /*font-weight:bold;*/ color:#920000; font-size:22px; text-align:center; padding-bottom:15px;}
.box_mrgn{margin-left:20px;}

.btn {
  background: #049749;
  /*background-image: -webkit-linear-gradient(top, #049749, #066f34);
  background-image: -moz-linear-gradient(top, #049749, #066f34);
  background-image: -ms-linear-gradient(top, #049749, #066f34);
  background-image: -o-linear-gradient(top, #049749, #066f34);
  background-image: linear-gradient(to bottom, #049749, #066f34);*/
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  font-family: Arial;
  color: #ffffff;
  font-size: 14px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn:hover {
  background: #4ead75;
  /*background-image: -webkit-linear-gradient(top, #ff000d, #e02832);
  background-image: -moz-linear-gradient(top, #ff000d, #e02832);
  background-image: -ms-linear-gradient(top, #ff000d, #e02832);
  background-image: -o-linear-gradient(top, #ff000d, #e02832);
  background-image: linear-gradient(to bottom, #ff000d, #e02832);*/
  text-decoration: none;
}
.btn img{ vertical-align:middle}
.download-form{ margin-top:30px;}
.tender-banner{width:1200px; margin:0px auto; text-align:left; margin-top:10px; margin-bottom:10px; background:url(../images/training-banner.jpg) no-repeat left; height:120px; position:relative}

.tender-banner1{width:1200px; margin:0px auto; text-align:left; margin-top:10px; margin-bottom:10px; background:url(../images/networking.jpg) no-repeat left; height:120px; position:relative}

.luck .button ul{ margin:25px 65px 0 0px;}
.button{  text-align:center;}
.button a{ text-align:center;}
.tender-banner .download-pdf{position:absolute; right:0px; top:27px}
.tender-banner1 .download-pdf{position:absolute; right:0px; top:27px}
.contentBox
{
	border-right:#F0F0F0 solid 3px;
	width:470px;
	margin:0px 0 50px 0px;
	float:left;
	
}
.contentBoxright{
	width:450px;
	margin:0px 0 14px 0px;
	float:right;
}
.button ul li
{
	width:100px;
	float:left;
	text-align:center;
	margin:10px 15px 0 0px;
	list-style:none;
	float:right;
	background:#D83940;
	border-radius:5px;
	padding:6px;
}
.button ul li a
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	
}
.tender-banner .button ul li
{
	float:none;
	margin-left:750px;
}
.tender-banner1 .button ul li
{
	float:none;
	margin-left:750px;
}
.sbottom{
	background: rgba(0, 0, 0, 0) url("../images/slider-bottom-border.jpg") repeat-x scroll center bottom;
    bottom: 22px;
    height: 13px;
    width: 1180px;
}
.pastevent
{
	width:550px;
	text-align:center;
	
}
.upevent
{
	width:550px;
	text-align:center;
	
	
}
.pastevent img
{
	margin-left:10px;
	border:none;
}
.upevent img
{
	margin-left:10px;
	
}
.bglogo
{
	background: rgba(0, 0, 0, 0) url("../images/t8c.png")  no-repeat scroll center 20px;
    width: 100% !important;
	min-height:500px;
	
}
.pastpic
{
	width:980px;
	margin:0 auto;
}
.pastpic img
{
	padding:10px;
	margin:0px;
}

.all_event{
    width: 100%;
   
}

.address {
    float: right;
    margin-right: 30px;
    width: 625px;
	line-height:25px;
}
.address h3 {
    color: #DA333A;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 20px;
}

.txt-1{ width:260px; background:#f1f1f1; border:none; height:25px;
   -moz-box-shadow:    inset 0px 1px 1px #999;
   -webkit-box-shadow: inset 0px 1px 1px #999;
   box-shadow:         inset 0px 1px 1px #999;}
   
.txt-2{ width:250px; background:#f1f1f1; border:none; height:50px; padding:2px 5px 2px 5px; color:#999; 
   -moz-box-shadow:    inset 0px 1px 1px #999;
   -webkit-box-shadow: inset 0px 1px 1px #999;
   box-shadow:         inset 0px 1px 1px #999;}
   
.txt-3{ width:180px; background:#f1f1f1; border:none; height:20px; padding:2px 5px 2px 5px; color:#999; 
   -moz-box-shadow:    inset 0px 1px 1px #999;
   -webkit-box-shadow: inset 0px 1px 1px #999;
   box-shadow:         inset 0px 1px 1px #999;}

.txt-4{ width:190px; background:#f1f1f1; border:none; height:25px;
   -moz-box-shadow:    inset 0px 1px 1px #999;
   -webkit-box-shadow: inset 0px 1px 1px #999;
   box-shadow:         inset 0px 1px 1px #999;}
   
.txt-5{ width:180px; background:#f1f1f1; border:none; height:50px; padding:2px 5px 2px 5px; color:#999; 
   -moz-box-shadow:    inset 0px 1px 1px #999;
   -webkit-box-shadow: inset 0px 1px 1px #999;
   box-shadow:         inset 0px 1px 1px #999;}
   
.txt-6{ width:81px; background:#f1f1f1; border:none; height:25px;
   -moz-box-shadow:    inset 0px 1px 1px #999;
   -webkit-box-shadow: inset 0px 1px 1px #999;
   box-shadow:         inset 0px 1px 1px #999;}
   
.bull{ width:800px; float:left}

.bull ul{ list-style-type:none;}

.bull ul li{ list-style-type:none; background:url(../images/dart.png) no-repeat; padding:0px 20px;}