@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'OpenSansLight';
    src: url('../incap-fonts/opensans-light-webfont.eot');
    src: url('../incap-fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../incap-fonts/opensans-light-webfont.woff') format('woff'),
         url('../incap-fonts/opensans-light-webfont.ttf') format('truetype'),
         url('../incap-fonts/opensans-light-webfont.svg#OpenSansLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansRegular';
    src: url('../incap-fonts/opensans-regular-webfont.eot');
    src: url('../incap-fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../incap-fonts/opensans-regular-webfont.woff') format('woff'),
         url('../incap-fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../incap-fonts/opensans-regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansSemibold';
    src: url('../incap-fonts/opensans-semibold-webfont.eot');
    src: url('../incap-fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../incap-fonts/opensans-semibold-webfont.woff') format('woff'),
         url('../incap-fonts/opensans-semibold-webfont.ttf') format('truetype'),
         url('../incap-fonts/opensans-semibold-webfont.svg#OpenSansSemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OpenSansBold';
    src: url('../incap-fonts/opensans-bold-webfont.eot');
    src: url('../incap-fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../incap-fonts/opensans-bold-webfont.woff') format('woff'),
         url('../incap-fonts/opensans-bold-webfont.ttf') format('truetype'),
         url('../incap-fonts/opensans-bold-webfont.svg#OpenSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}
body{ margin:0px; padding:0px; }
.clear{ clear:both;}
.leadership-team hr{ margin:0 auto !important;}
header{ margin:0px; padding:0px;}
.header{ display:block; margin:0px; padding:0px; background:#0b0b0b; position:relative; z-index:99999999;}
.incap-header .table{ display:table; width:100%;}
.incap-header .row{ display:table-row; width:100%;}
.incap-header .cell{ display:table-cell;   vertical-align: middle;text-align: right; }
.incap-header .cell:first-child{ text-align: left;}
.incap-footer .table{ display:table; width:100%;}
.incap-footer .row{ display:table-row; width:100%;}
.incap-footer .cell{ display:table-cell;  vertical-align: middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
.incap-footer .cell:last-child{ width:205px; line-height:22px}
.incap-footer .cell img{ vertical-align:middle}
.incap-home-main{ padding:0px 0px 16px 0px ; background-color:#358fd6; position:relative; }
.incap-home-main .right-button{ width:150px; position:absolute; right:0px; top:10%; background:#ff5c03; font-family: 'OpenSansRegular';
    font-size: 14px; color:#fff; text-align: center;-webkit-border-radius: 10px 0 0 10px;
border-radius: 10px 0 0 10px; padding:5px; z-index:9999;	}	

.incap-home-main .right-button1{ width:150px; position:absolute; right:0px; top:20%; background:#54a800; font-family: 'OpenSansRegular';
    font-size: 14px; color:#fff; text-align: center;-webkit-border-radius: 10px 0 0 10px;
border-radius: 10px 0 0 10px; padding:5px;	z-index:9999;}

.incap-home-main .right-button2{ width:150px; position:absolute; right:0px; top:30%; background:#000000; font-family: 'OpenSansRegular';
    font-size: 14px; color:#fff; text-align: center;-webkit-border-radius: 10px 0 0 10px;
border-radius: 10px 0 0 10px; padding:5px;	z-index:9999;}

.incap-home-main .right-button3{ width:150px; position:absolute; right:0px; top:40%; background:#d42525; font-family: 'OpenSansRegular';
    font-size: 14px; color:#fff; text-align: center;-webkit-border-radius: 10px 0 0 10px;
border-radius: 10px 0 0 10px; padding:5px;	z-index:9999;}

.incap-home-main .right-button4{ width:150px; position:absolute; right:0px; top:47%; background:#580acd; font-family: 'OpenSansRegular';
    font-size: 14px; color:#fff; text-align: center;-webkit-border-radius: 10px 0 0 10px;
border-radius: 10px 0 0 10px; padding:5px;	z-index:9999;}

.incap-home-main .right-button a{color:#fff;  text-decoration:none;}
.incap-home-main .right-button1 a{color:#fff;  text-decoration:none;}
.incap-home-main .right-button2 a{color:#fff;  text-decoration:none;}
.incap-home-main .right-button3 a{color:#fff;  text-decoration:none;}
.incap-home-main .right-button4 a{color:#fff;  text-decoration:none;}

.incap-home-container .table{ display:table; width:100%;}

.incap-home-container {position:relative;}
.incap-home-container .marq-sec{/* display:table;*/ width:65%; position:absolute; left:0px; bottom:0%; font-family: 'OpenSansRegular';
    font-size: 14px; font-weight:bold; color: #000;}
.incap-home-container .marq-sec  a{font-family: 'OpenSansRegular'; text-decoration:none;
    font-size: 14px; font-weight:bold; color: #000!important;}
.incap-home-container .heading{ width:65%; position:absolute; left:0px; top:15px; }
.incap-home-container .heading h1{ width:100%;  font-family: 'OpenSansRegular';
    font-size: 25px; font-weight:bold; color: #000;  margin:0px; padding:0px; }

	
.incap-home-container .row{ display:table-row; width:100%;}
.incap-home-container .cell{ display:table-cell; width:33.33333%; vertical-align:top; margin:0px; padding:0px; }

.wrapper{ width:1000px; margin:0 auto; }

.div-1{ width:100%; background-color:#54a800; color:#fff; height:242px; margin-top:86px; position:relative; z-index:999999; background-size:cover; background-repeat:no-repeat;  }

.div-2{ width:100%; margin:0px; padding:0px; background-color:#ff5c03; color:#fff; height:268px;  }

.div-3{ width:100%; padding-left:0%; height:220px; /*background:url(../images/ap-logo.jpg) no-repeat top right;*/ /*background-color:#000000;*/ color:#000; margin-top:100px;  font-weight:bold; text-align:center; padding-top:10px;

  }

.div-4{ width:100%; padding-left:0%; height:254px; background-color:#fefefe; color:#fff; position:relative; background-repeat:no-repeat; background-position:right top; }

.div-5{ width:100%; padding-left:0%; height:193px; background-color:#7f6400; color:#fff}

.div-6{ width:100%; padding-left:0%; height:223px; background-color:#d42525; color:#fff}

.div-7{ width:100%; padding-left:0%; height:256px; background-color:#2c2c2c; color:#fff;  background-size:cover; background-repeat:no-repeat; background-position:right top; }

.footer{ background-color:#1f1f1f; padding:10px 0px;}
/* .footer ul{ margin:0px; padding:0px; list-style:none; } */
.footer ul{ margin:auto; padding:0px; list-style:none;display:inline-block;text-align:center; }
.footer ul li{ margin:0px; padding:0px 10px; list-style:none; float:left; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; border-left:1px dotted #4c4c4c  }
.footer ul li:first-child{ border:0px;} 

.footer ul li a{ color:#fff; text-decoration:none; display: table-cell; height:26px; vertical-align:middle  }
.footer ul li img{ vertical-align:middle; margin-right:5px;}

/*--Home Slide CSS--*/
/*.slidesjs-navigation{ display:none !important;}
*/

.slidesjs-play { display:none !important;}
.slidesjs-stop{ display:none !important;}
.slidesjs-previous { display:none !important;}
.slidesjs-next { display:none !important;}


.slide1-main{width:100%; }
.slide1-content{position:absolute; width:48%; padding:15% 2%; background-color:#ff5c03; height:100%; left:0px;}

.incap-home-container h2{font-family: 'OpenSansSemibold'; font-size:18px; color:#FFF; border-bottom:1px solid #fff; margin:0px; padding:0px 0px 5px 0px;}
.incap-home-container h2 a{font-family: 'OpenSansSemibold'; font-size:18px; color:#FFF; text-decoration:none;}

.incap-home-container p{font-family: 'OpenSansRegular'; font-size:14px; color:#FFF;  margin:0px; line-height:18px; padding:18px 0px 5px 0px;}
.incap-home-container p a{font-family: 'OpenSansRegular'; font-size:14px; color:#FFF; text-decoration:none;}
.view-more{ display:block;}
.view-more a{ font-family: 'OpenSansRegular'; font-size:14px; color:#FFF; padding:10px 0px; text-decoration:none; display:block; background-image:url(../images/view-more.png); background-repeat:no-repeat; background-position:right center;}

.div-1-content{ position:absolute; height:100%; width:50%; background-color:#54a800; padding:10% 5%; right:0px;} 
.heading1-home{font-family: 'OpenSansSemibold'; font-size:13px; text-transform:uppercase}
.heading1-home span{font-size:25px; font-weight:bold;}

.heading2-home{font-family: 'OpenSansSemibold'; font-size:10px; text-transform:uppercase; margin-top:20px;}
.heading2-home span{font-size:14px; font-weight:bold;}

.slide2-main{width:100%; position:absolute; height:100%; top:0px; overflow:hidden}
.slide2-content{position:absolute; width:50%; top:0px; padding:10% 2%; background-color:#580acd; height:95%; left:0px;}

.slide6-main{width:100%; position:absolute; height:100%; top:0px; overflow:hidden}
.slide6-content{position:absolute; width:50%; top:0px; padding:10% 2%; background-color:#d42525; height:95%; right:0px;}

.slide7-main{width:100%; position:absolute; height:100%; top:0px; overflow:hidden}
.slide7-content{position:absolute; width:50%; top:0px; padding:10% 2%; background-color:#2c2c2c; height:95%; left:0px;}

.txt-center{text-align:center; padding:5px 0px; font-family: 'OpenSansRegular'; font-size:14px; }
.heading-3-home{ text-align:center;  font-family: 'OpenSansLight'; font-size:12px; color:#fff; text-align:center; }
.heading-3-home b{ font-weight:bold;  font-family: 'OpenSansSemibold';font-size:12px; color:#fff; display:block; margin:0px; padding:0px; }


/*--Inside pages CSS--*/
.inside-bg1{ background-color:#ffc800 !important;}
.incap-inside-main{ padding:0px 0px 16px 0px ; background-color:#fff; }

.incap-inside-container .table{ display:table; width:100%;}
.incap-inside-container .row{ display:table-row; width:100%;}
.incap-inside-container .cell{ display:table-cell; vertical-align:top; margin:0px; padding:0px; }

.banner-inside{ width:100%; height:auto; overflow:hidden}
.banner-inside img{ width:100%; height:auto;}
h1{font-family: 'OpenSansSemibold'; font-size:18px; color:#0b0b0a; margin:0px; padding:35px 0px 0px 0px;}


.tenders ul{ margin:30px 0px 30px 0px; padding:0px;  font-family: 'OpenSansLight'; font-size:14px;color:#4e4e4e;}
.tenders ul li{ margin:0px; padding:0px; background-color:#ffffff; width:100%; padding:15px 2%; display:block; margin-bottom:10px; border-radius:10px;
border:1px solid #e2e1e1;
-webkit-box-shadow: 2px 2px 6px 0px rgba(133,133,133,1);
-moz-box-shadow: 2px 2px 6px 0px rgba(133,133,133,1);
box-shadow: 2px 2px 6px 0px rgba(133,133,133,1);
}
.tenders-dowload{font-family: 'OpenSansLight'; font-size:14px;color:#000; float:right; margin-top:15px;}

.tenders ul li a{ color:#4e4e4e; text-decoration:none;}
.tenders .table{ display:table; width:100%;}
.tenders .row{ display:table-row; width:100%;}
.tenders .cell{ display:table-cell; vertical-align:middle; margin:0px; padding:0px; }
.tenders .cell:first-child{ width:72px; vertical-align:top;}


.tendersinner ul{ margin:7px 0px 7px 0px; padding:0px;  font-family: 'OpenSansLight'; font-size:14px;color:#4e4e4e;}
.tendersinner ul li{ margin:0px; padding:0px; background-color:#ffffff; width:100%; padding:7px 2%; display:block; margin-bottom:7px; border-radius:10px;
border:1px solid #e2e1e1;
-webkit-box-shadow: 2px 2px 6px 0px rgba(133,133,133,1);
-moz-box-shadow: 2px 2px 6px 0px rgba(133,133,133,1);
box-shadow: 2px 2px 6px 0px rgba(133,133,133,1);
}
.tendersinner-dowload{font-family: 'OpenSansLight'; font-size:14px;color:#000; float:right; margin-top:7px;}

.tendersinner ul li a{ color:#4e4e4e; text-decoration:none;}
.tendersinner .table{ display:table; width:100%;}
.tendersinner .row{ display:table-row; width:100%;}
.tendersinner .cell{ display:table-cell; vertical-align:middle; margin:0px; padding:0px; }
.tendersinner .cell:first-child{ width:72px; vertical-align:top;}
.tendersinner ul li p{ display:none !important;}


.incap-button1{ display:inline-block; margin-top:10px;}
.incap-button1 a{ background-color:#d42525; padding:8px 15px; text-align:center; display:block;font-family: 'OpenSansLight'; font-size:20px; text-decoration:none; color:#fff; border-radius:8px;  }
.new-button{ background-color:#d42525; padding:5px 5px; text-align:center; margin-top:6px; display:inline-block;font-family: 'OpenSansLight'; font-size:12px; text-decoration:none; color:#fff;   }

h2{ padding:10px 10px; font-family: 'OpenSansSemibold'; font-size:14px; color:#0b0b0a; text-transform:uppercase; margin:0px 0px 5px 0px !important;}
.inner-bg1{ background-color:#54a800 !important; color:#FFF !important;}
.inner-bg2{ background-color:#383838 !important; color:#FFF !important;}
.inner-bg3{ background-color:#44569a !important; color:#FFF !important;}
.inner-bg4{ background-color:#7f6400 !important; color:#FFF !important;}
.inner-bg5{ background-color:#ff5c03 !important; color:#FFF !important;}
.img-100{ width:100%; height:auto; margin-bottom:10px;}

.about-us .table{ display:table; width:100%;}
.about-us .row{ display:table-row; width:100%;}
.about-us .cell{ display:table-cell; vertical-align:top; margin:0px; padding:0px;  }
.about-us .cell p{ padding:15px 0px 0px 0px; margin:0px; font-family: 'OpenSansLight'; font-size:14px; }
.about-us .cell:first-child{ width:65%; vertical-align:top; padding-right:10px;}
.about-container{ color:#383838; font-family: 'OpenSansLight'; font-size:14px; line-height:20px; border:1px solid #dddddd ; padding:10px; margin-bottom: 6px;}
.about-container a{ color:#383838; font-family: 'OpenSansLight'; font-size:14px; text-decoration:none;}
.about-container a:hover{text-decoration: underline;}

.about-us .cell li{ list-style:none; list-style-position:inside; background-image:url(../images/bullet-1.jpg); background-repeat:no-repeat; background-position:left top 2px; padding-left:15px; line-height:18px; margin-bottom:10px;}
.about-us .cell ul{ margin:10px 0px 0px 10px; padding:0px;}

.contact-us-main{ overflow:hidden; margin:15px 0px;}
.address{ width:40%; float:left;}
.google-map{ width:58%; float:left; border:5px solid #ccc; margin-right:2%;}



.address-table .table{ display:table; width:100%; margin-top:15px;}
.address-table .row{ display:table-row; width:100%;}
.address-table .cell{ display:table-cell; vertical-align:top; margin:0px; padding:0px 0px 15px 0px;  }
.address-table .cell:first-child{ width:30px; vertical-align:top; padding-right:10px;}
address{ font-style:normal;font-family: 'OpenSansSemibold'; font-size:14px; color:#0b0b0a; margin:0px; padding:0px;}

.contact-persons table { background-color:#fff; margin-bottom:15px;}
.contact-persons table th{ background-color:#358fd6;  padding:10px; font-family: 'OpenSansSemibold'; font-size:14px; color:#fff;

-webkit-box-shadow: inset 0px 0px 10px 5px rgb(60 127 152);
-moz-box-shadow: inset 0px 0px 10px 5px rgb(60 127 152);
box-shadow: inset 0px 0px 10px 5px rgb(60 127 152);

}
.contact-persons { overflow-x: auto;; }
.contact-persons table td{ background-color:#358fd6ad; width:28%; vertical-align:top; padding:10px; font-family: 'OpenSansRegular'; font-size:14px; color:#000000; line-height:22px;
-webkit-box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.75);
-moz-box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.75);
box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.75);

}
.contact-persons table td:first-child{ font-weight:bold}


.projects-main{ margin:20px 0px; overflow:hidden }
.project-section{ width: 49%; padding: 0px 1% 0px 0%; display: inline-table; vertical-align: top;}

h3{font-family: 'OpenSansSemibold'; font-size:12px; color:#1a1a1a; margin:0px; padding:0px 0px 15px 0px;}

h4{font-family: 'OpenSansSemibold'; font-size:18px; color:#000; margin:0px; padding:0px 0px 10px 0px;}
h5{font-family: 'OpenSansSemibold'; font-size:14px; color:#000; margin:0px; padding:0px 0px 10px 0px;}
.txt-uppercase{ text-transform:uppercase;}
.more-detailes{ display:inline-block; float:right; margin-top:3px;}
.more-detailes a{font-family: 'OpenSansSemibold'; display:block; font-size:12px; color:#fff; text-decoration:none; background-color:#3e86c6; padding:5px 10px;}

.projects-table .table{ display:table; width:100%; margin-top:15px;}
.projects-table .row{ display:table-row; width:100%;}
.projects-table .cell{ display:table-cell; vertical-align:top; margin:0px; padding:0px 0px 15px 10px;  }
/*.projects-table .cell:nth-child(n+1){ width:70px;}*/
.project-img-1{ width:25%;}
.projects-table .cell img{ width:100%; height:auto;}
.projects-table .cell ul{ margin:0px 0px 10px 0px; padding:0px;}
.projects-table .cell ul.bullet li{ list-style:none; list-style-position:inside; background-image:url(../images/bullet-2.png); background-repeat:no-repeat; background-position:left top 2px; padding-left:15px; line-height:18px; margin-bottom:10px;  font-family: 'OpenSansRegular'; font-size:12px; color:#000000;}

.project-section-2{ width: 100%; padding: 0px 0% 0px 0%; display: inline-table; vertical-align: top; }
.projects-table-1 .table{ display:table; width:100%; margin-top:15px;}
.projects-table-1 .row{ display:table-row; width:100%;}
.projects-table-1 .cell{ display:table-cell; vertical-align:top; margin:0px; padding:0px 0px 15px 10px;  }
.project-img-2{ width:25%;}
.projects-table-1 .cell img{ width:100%; height:auto;}
.projects-table-1 .cell ul{ margin:0px 0px 10px 0px; padding:0px;}
.projects-table-1 .cell ul.bullet li{ list-style:none; list-style-position:inside; background-image:url(../images/bullet-2.png); background-repeat:no-repeat; background-position:left top 2px; padding-left:15px; line-height:18px; margin-bottom:10px;  font-family: 'OpenSansRegular'; font-size:12px; color:#000000;}
.min-height-1{ min-height:300px;}

.line-1{ border-bottom:1px solid #ccc; height:1px; margin:25px 0px 25px 0px;}
.project-inner{ margin-top:20px;}
.project-inner p{ padding:10px 0px; margin:0px; font-family: 'OpenSansRegular'; font-size:14px; color:#000000; line-height:22px;}
p{ padding:10px 0px; margin:0px; font-family: 'OpenSansRegular'; font-size:14px; color:#000000; line-height:22px;}
.current-status-1{ margin-top:15px;}
.current-status-1 ul{ margin:5px 0px 10px 0px; padding:0px;}
.current-status-1 li{ list-style:none; list-style-position:inside; background-image:url(../images/bullet-2.png); background-repeat:no-repeat; background-position:left top 2px; padding-left:15px; line-height:18px; margin-bottom:10px;  font-family: 'OpenSansRegular'; font-size:14px; color:#000000;}

.txt-color1{ color:#337fc3; padding-right:5px;}
.relative-1{position: relative!imporiant}
.text-center-1{ text-align:center !important;}
.text-centeer{ text-align:center !important;}
img.project-innerimg{ float:right; width:40%; height:auto; margin-left:15px; margin-bottom:15px;}

.blink {
 /* background-color: #004A7F;*/
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border: none;
  color: #FFFFFF;
  cursor: pointer;
  display: inline-block;
  font-family: Arial;
  font-size:16px;
  padding: 5px 15px;
  margin:0 15px;
  text-align: center;
  text-decoration: none;
}

.flash {
	color: #ff5c03;
}
.flash-colour {
	color: #ff5c03;
}
.blue {
	color:#004A7F;
}

.tp-info, .tp-title{ font-size:14px!important; text-align:left!important; line-height:16px!important; }
.touch .tp-info{ display:none!important;}

.ai-responsive-gallery .topbar h3{ text-align:left!important; width:100%; min-width:100%!important;}
.ai-responsive-gallery .topbar{box-shadow: none!important}
.ai-responsive-gallery .back{ left:100%!important;}
.ai-responsive-gallery .topbar{ margin:0px!important; padding:0px!important;}
h1.news-events{ color: #0b0b0a;
    font-family: "OpenSansSemibold";
    font-size: 18px;
    margin: 0;
    padding: 35px 0 0;}


.m-t-20{margin-top: 20px}

@media only screen and (max-width:959px){
	.incap-header .cell{ display:block; box-sizing:border-box;}
	.wrapper{ width:95%; margin:0 auto; }
	
	.incap-home-container .cell{ display:block; width:100%;}
	.div-1{ width:50%; height:250px; margin-top:0px; position:none; z-index:999999;  float:left;  }
	.div-2{ width:50%;  float:left; margin:0px; padding:0px; height:238px; overflow: hidden}
	.div-3{ width:50%; padding-left:30px; height:221px;  margin-top:0px; padding-top:30px; float:left;  }
	.div-4{ width:50%; padding-left:0%; height:221px;float:left; overflow:hidden; }
	.div-5{ width:100%; overflow:hidden; padding-left:0%; height:193px; }
	.div-6{ width:50%; float:left; padding-left:0%; height:223px;overflow:hidden;}
	.div-7{ width:50%; float:left;padding-left:0%; height:223px; overflow:hidden; }
		.project-section{ width:100%; margin-bottom:25px;}
.projects-table .cell:nth-child(n+1){ width:auto;}
#slides{ height:800px !important;}

#slides .slidesjs-container{ height:800px !important;}
#slides-2 .slidesjs-container{ height:auto !important; min-height:300px; }
#slides-3 .slidesjs-container{ height:auto !important; min-height:300px; }
.incap-home-container .marq-sec{ display:none;}



}

@media only screen and (max-width:767px){
	.incap-home-container .cell{ display:block; width:100%;}
	.div-1{ width:100%; height:242px; margin-top:0px; position:none; z-index:999999;  float:none;  }
	.div-2{ width:100%; margin:0px; padding:0px;height:auto;   float:none; height:268px;}
	.div-3{ width:100%; padding-left:30px; height:221px;  margin-top:0px; padding-top:50px; float:none;  }
	.div-4{ width:100%; padding-left:0%; height:254px; overflow:hidden;float:none;  }
	.div-5{ width:100%; overflow:hidden; padding-left:0%; height:193px; float:none;}
	.div-6{ width:100%; padding-left:0%; height:223px;overflow:hidden; float:none;}
	.div-7{ width:100%; padding-left:0%; height:256px; overflow:hidden; float:none;}
	.incap-footer .cell{ display:block; width:100%; overflow:hidden;; text-align:center;}
	.incap-footer .cell:last-child { width: 100%; line-height: 22px;}
	
	
	
.google-map { width: 98%; float: none; margin-bottom:10px; border: 5px solid #ccc; margin-right: 2%; }
.address { width: 98%; float: none; margin-bottom:10px;}

}



.white-1

@media only screen and (max-width:642px){
	.right-button{ display:none;}
	.right-button1{ display:none;}
	.right-button2{ display:none;}
	.right-button3{ display:none;}
	
	
	}
	
	
	.white-1{color: #fff !important}
	
	 .back-btn1a{background: #ff5c03 none repeat scroll 0 0;
        border-radius: 10px 0 0 10px;
        color: #fff;
        font-size: 14px;
        padding: 5px 10px;
        position: fixed;
        right: 0;
        top: 60%;
        text-align: center;
        font-weight: bold;
        z-index: 9999;
      }
        .footer1{color:#fff !important;}
        a{ text-decoration:none !important;}
          marquee a{ color:#fff !important;}
          .footer1 a{ color:#fff !important;}
          .white-2{text-align: center; color: #fff}
          .m-t-10{margin-top: 10px !imporiant}
          .relative-1{position: relative!imporiant}
        
        
        
         .contact-persons table td {
        background-color: #89c5f5 !imporiant;
        vertical-align: middle !imporiant
      }
	
	.bnr-div11 {
        min-height: 420px;
      }
	.border-0{ border:0px !important;}
	.float-right{float: right !important;}
	.w-1-100{width: 100%}
	.rz-1{position: relative; z-index: 9}
	.marquee-2{width: 98%; padding: 6px 0px 0px 0px; line-height: 19px}
	 .slidesjs-previous { display:block !important; float:right; background-color:#3e86c6; padding:5px 10px; text-decoration:none; color:#ffffff;}
         .slidesjs-next {  display:block !important; float:right; margin-left:15px; background-color:#3e86c6; padding:5px 10px; text-decoration:none; color:#ffffff;}
         .blink{color:#004A7F;text-decoration:none;}
         .flash-colour {
         color: #ff5c03;
         }
	
	@media (max-width: 768px) {
        .tenders-dowload {
          float: left;
        }
        .tenders {
          margin-top: 50px;
        }
      }
      
      @media (max-width: 768px) {
        .about-us .table {
          display: block;
        }
        .about-us .row {
          display: block;
        }
      }
      .about-us .cell:first-child {
        width: 100%;
      }
      .about-us .cell {
        display: block;
      }
      
      
	
	