@charset "utf-8";
/* CSS Document */
@font-face {
  font-family: 'Roboto-Bold';
  src: url('Roboto-Bold.eot');
  src: url('Roboto-Bold.eot?#iefix') format('embedded-opentype'),
       url('Roboto-Bold.svg#Roboto-Bold') format('svg'),
       url('Roboto-Bold.ttf') format('truetype'),
       url('Roboto-Bold.woff') format('woff'),
       url('Roboto-Bold.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-Light';
  src: url('Roboto-Light.eot');
  src: url('Roboto-Light.eot?#iefix') format('embedded-opentype'),
       url('Roboto-Light.svg#Roboto-Light') format('svg'),
       url('Roboto-Light.ttf') format('truetype'),
       url('Roboto-Light.woff') format('woff'),
       url('Roboto-Light.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}
body {font-family:'Roboto-Light'; border-top:#93a524 solid 5px; font-size:13px; -webkit-font-smoothing: antialiased;}
h1, h2, h3, h4, h5, h6{ margin:0; padding:0;}

.pdng-top-btm{ padding:20px 0;}
.pdng-top{ padding-top:20px;}
.fright{ float:right;}
.logo{ padding: 22px 0 22px 32px;}

.menu-bg{ background:#a3b343; margin:0 0 1px 0; padding:0;}
#nav-auto{ width:100%; margin:0px auto; background:none;}
.clr{clear:both; }

.green, .orange{border-radius: 5px; color: #FFF; padding: 25px;}
.green{ background: #a3b343;  }
.orange{ background: #4C4C4C;}
.margin1{ margin: 50px 0 0 0; }
.margin2{ margin: 35px 0 0 0; }
.margin3{ margin: 28px 0 26px 0; }
.green h3, .orange h3{ font-size: 25px; font-family: 'Roboto-Bold';}
.green p, .orange p{ font-size:14px; padding: 10px 0 0 0; margin: 0;}

.about-bg{ margin-bottom:50px; margin-top:50px;}
.welcome b span{font-size: 24px; font-family: 'Roboto-Bold'; padding: 10px 0 10px 0; margin: 0px; clear: both; display: block;}
.welcome h1{font-size: 35px; color: #a3b343; line-height: 40px; margin: 0px; padding: 0;}
.welcome p{ font-size:16px; line-height: 30px; padding: 20px 0;}

.welcome a{ background-color: #f6af00; box-shadow: 0 3px #a48539; border-radius:5px; font-size: 20px;  padding: 15px 30px ; text-decoration:none; margin:0 0 20px 0; color:#FFF; font-family: 'Roboto-Bold';}
.welcome a:hover{text-decoration:none; color:#FFF;background-color: #a48539; box-shadow: 0 5px #f6af00;}

.main-green-bg{ background:url(../images/main-green-bg.jpg) top right repeat-y;}
.development h1{ font-size:45px; line-height: 50px; color:#FFF; padding: 78px 0;}
.development .green-bg{ background:#a3b343;}
.development .white-bg{ background:url(../images/white-bg.jpg) top right repeat-y #a3b343;}

.development .project-resource{ margin:35px auto 36px auto; background:url(../images/project-rescue-bg.jpg) center center no-repeat; color: #FFF; padding:75px 18px 45px 18px;
     transition: all 0.5s ease;}



.development .partner-programs{ margin:65px auto 6px auto; background:url(../images/partner-programs-bg.jpg) center center no-repeat; color: #FFF; padding:65px 18px 25px 18px; transition: all 0.5s ease;}
.development  .software-development{ margin:95px auto 6px auto; background: url(../images/software-development-bg.jpg) center center no-repeat; color: #FFF; padding:30px 18px; transition: all 0.5s ease;}


.development .project-resource:hover, .development .partner-programs:hover, .development  .software-development:hover{transform: scale(1.2);}

.development {overflow: hidden;}
.project-resource h2, .partner-programs h2, .software-development h2{font-size: 25px; line-height: 30px; font-family: 'Roboto-Bold';}
.project-resource p, .partner-programs p, .software-development p{font-size:14px; padding: 30px 10px 15px 10px;}

.project-resource ul, .partner-programs ul, .software-development ul{list-style: none; margin: 0px; padding: 0;}
.project-resource ul li, .partner-programs ul li, .software-development ul li{font-size:14px!important; margin: 0px; padding: 0 0 0 20px; 	line-height: 22px;}

.project-resource ul li::before,  .partner-programs ul li::before, .software-development ul li::before {   content: "\2022";   color: #f6af00;   font-weight: bold;   display: inline-block;    width: 1em;   margin-left: -1em; }


.services{ margin:80px auto;}
.services p{ font-size:21px; line-height: 30px; padding:25px 25px 0px 25px;}
.services strong{font-size:22px; line-height: 30px; padding:20px 25px 0 25px; display: block;}
.services ul{margin:10px 0 30px 0; list-style: none;}
.services ul li{line-height:30px; font-size:18px; display:block; margin: auto 20px }

.services .img{ margin:0 0 30px 0; border-radius: 5px;}
.services .img-logo{ margin:20px;}

.services a{ background-color: #f6af00; box-shadow: 0 3px #a48539; border-radius:5px; font-size: 20px;  padding: 15px 30px ; text-decoration:none; margin:0 0 20px 25px; color:#FFF; font-family: 'Roboto-Bold';}
.services a:hover{text-decoration:none; color:#FFF;background-color: #a48539; box-shadow: 0 5px #f6af00;}

.services ul li::before {   content: "\2022";   color: #f6af00;   font-weight: bold;  display: inline-block;   width: 1em;  margin-left: -1em;	font-size:22px;	font-family: 'Roboto-Bold';}

.customes-products{ margin:0 0 60px 0; }
.customes-products h3{font-size:45px; padding-bottom: 45px; font-family: 'Roboto-Bold'; text-decoration: underline;}
.products{ text-align:center; border:#dadada solid 1px; border-top:none; border-bottom:none;}
.customers img{ padding-bottom:45px;}
.products img{padding-bottom:45px;}

.customes-products .business-partner img{ padding-bottom:45px;}

.footer-address{ background:#4C4C4C; color: #FFF; padding:40px 0px;}
.footer-address h4{ font-size:24px; font-family: 'Roboto-Bold'; }
.footer-address p{font-size: 14px; font-weight: bold;}
.footer-address p strong{ font-size:18px; padding: 10px 0 0 0; display: block;}

.footer-address h4, .footer-address p strong, .footer-address i{ color:#FFF;}
.footer-address i{ font-size:15px; padding-right:5px;}
.footer-bg{ background:#93a524;}
.footer-bg p{ color:#FFF; padding:15px 0; margin:0; font-size:14px;}
.footer-bg i{color:#FFF; padding:10px 5px; margin: 5px; text-align:center;}



select {color: #333; font-weight: normal; font-size: 1em; line-height:1.2em; margin: 0 0 10px; padding: 6px 0; border: 0 none; cursor: pointer; text-indent: 0.01px; text-overflow: ""; background: url('../images/arrow.png') no-repeat 100% 4px #fff!important; *background-image:none; -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none;     appearance: none;}
select option {background: #fff; /* style the dropdown bg color */}

.circle1 .carousel-indicators{bottom:-65px;left:1%;width:100%;padding:10px 0 15px 0;margin-left:0}
.circle1 .carousel-indicators li{width:12px;height:12px;background:#dadada;border-color:#dadada}
.circle1 .carousel-indicators .active{width:14px;height:14px;background:#f6af00;border-color:#f6af00}


.minheight{ min-height:350px; margin:0 auto 20px auto;}
.minheight h3{font-family: 'Roboto-Bold'; font-size:34px; padding: 15px 0; }
.minheight h4{ font-weight: bold; font-size:30px; padding: 10px 0;}
.minheight h5{ font-size:26px; margin: 25px auto 0 auto; padding:0 0 10px 0;}
.minheight p{ text-align:justify;}
/*.minheight p span{ font-size: 26px; }*/
.minheight .greenBg{ background:#a3b343; color: #FFF; border-radius: 5px;}
.minheight .greenBg p span{ text-align:left!important;}
.minheight strong{ font-size:20px; margin:20px 0 0 0;}


.ContactUS h1{font-size:40px; font-weight: bold; padding:60px 0 15px 0; text-align: center;}
.ContactUS h3{font-size:18px; padding: 15px 0;}
.ContactUS h4{font-size:16px; padding:10px 0;}
.ContactUS h5{ font-size:24px; margin:2px auto 0 auto; padding:0 0 10px 0;}
.ContactUS p{ text-align: left;}
.ContactUS .box{ padding:20px; margin:20px auto 0 auto; background:#f9f9f9; border-radius: 5px; transition:1s;}
.ContactUS .box:hover{-webkit-box-shadow: 0px 0px 5px 5px rgba(224,224,224,1);
-moz-box-shadow: 0px 0px 5px 5px rgba(224,224,224,1);
box-shadow: 0px 0px 5px 5px rgba(224,224,224,1);}

.boxShadow{-webkit-box-shadow: 0px 0px 10px 0px rgba(130,130,130,1); -moz-box-shadow: 0px 0px 10px 0px rgba(130,130,130,1);
box-shadow: 0px 0px 10px 0px rgba(130,130,130,1); margin: 60px auto;}

.servicesBox{-webkit-box-shadow: 0px 0px 10px 0px rgba(130,130,130,1);
-moz-box-shadow: 0px 0px 10px 0px rgba(130,130,130,1);
box-shadow: 0px 0px 10px 0px rgba(130,130,130,1); margin: 10px auto; border-radius: 5px; padding: 15px 15px 10px 15px;}

.clients5 img{-webkit-box-shadow: 0px 0px 10px 0px rgba(130,130,130,1);
-moz-box-shadow: 0px 0px 10px 0px rgba(130,130,130,1);
box-shadow: 0px 0px 10px 0px rgba(130,130,130,1); border-radius: 5px; margin-bottom:  20px;}

.servicesBox .lnk{ background-color: #a3b343; box-shadow: 0 3px #849135; border-radius:5px; font-size: 14px;  padding:10px 15px ; text-decoration:none; margin:0 auto 15px auto; color:#FFF; font-family: 'Roboto-Bold'; display: inline-block;}
.servicesBox .lnk:hover{text-decoration:none; color:#FFF;background-color: #849135; box-shadow: 0 5px #a3b343;}
.servicesBox p{min-height:120px;}

.w3-content img{width:80%; margin-top: 20px;}


.circle .carousel-indicators{bottom:-40px;}
.circle .carousel-indicators li{width:12px;height:12px;background:#93a524;border-color:#93a524}
.circle .carousel-indicators .active{width:14px;height:14px;background:#f6af00;border-color:#f6af00}


.innerpage-hdng,  .ih-about, .in-products, .ih-entwin, .ih-snaplette, .ih-tek-cadre, .ih-services, .ih-erp, .ih-ams, .ih-procure, .ih-elearning, .ih-partnerPrograms, .ih-customers, .ih-careers, .ih-contactUs, .ih-login, .ih-crm, .ih-awards{	-webkit-background-size: cover;	-moz-background-size: cover;	-o-background-size: cover;	background-size: cover;	border-bottom: #a3b343 solid 1px; -webkit-box-shadow: inset 0px 2px 5px 0px rgba(150,150,150,1); -moz-box-shadow: inset 0px 2px 5px 0px rgba(150,150,150,1); box-shadow: inset 0px 2px 5px 0px rgba(150,150,150,1);}

.innerpage-hdng h4{ color:#000; text-shadow: 2px 2px 2px #FFF; line-height:200px; font-family: 'Roboto-Bold'; font-size: 35px; }

.innerpage-hdng{ background: url(../images/inner_banner.jpg) center center no-repeat;}
.ih-about{ background:url(../images/about-us-banner.jpg)center no-repeat;}
.ih-awards{background:url(../images/awards-banner.jpg)center no-repeat;}
.in-products{ background:url(../images/products-banner.jpg)center no-repeat;}
.ih-entwin{ background:url(../images/entwin-banner.jpg)center no-repeat;}
.ih-snaplette{ background:url(../images/snaplette-banner.jpg)center no-repeat;}
.ih-tek-cadre{ background:url(../images/tekcader-banner.jpg)center no-repeat;}
.ih-services{background:url(../images/services-banner.jpg)center no-repeat;}
.ih-erp{background:url(../images/erp-banner.jpg)center no-repeat;}
.ih-ams{background:url(../images/ams-banner.jpg)center no-repeat;}
.ih-crm{background:url(../images/crm-banner.jpg)center no-repeat;}
.ih-procure{background:url(../images/procure-banner.jpg)center no-repeat;}
.ih-elearning{background:url(../images/elearning-banner.jpg)center no-repeat;}
.ih-partnerPrograms{background:url(../images/partner-program-banner.jpg)center no-repeat;}
.ih-customers{background:url(../images/customers-banner.jpg)center no-repeat;}
.ih-careers{background:url(../images/careers-banner.jpg)center no-repeat;}
.ih-contactUs{background:url(../images/contact-us-banner.jpg)center no-repeat;}
.ih-login{background:url(../images/login-banner.jpg)center no-repeat;}

.innerpage-hdng .breadcrumb{ background:none; line-height:150px; padding: 100px 0 0 0; color:#FFF; font-family: 'Roboto-Bold'; }
.innerpage-hdng .breadcrumb a, .innerpage-hdng .breadcrumb .active{ color:#FFF; font-size: 22px; text-shadow: 2px 2px 2px #000;}
/*.innerpage-hdng .breadcrumb .active{color:#D8D8D8;}*/
.breadcrumb > li + li::before {    padding: 0 5px;    color: #FFF;    content: "/\00a0";}



@media (max-width:960px){
	
.margin1{ margin: 10px 0 0 0; }
.margin2{ margin: 10px 0 0 0; }
.margin3{ margin: 10px 0 20px 0; }	
.welcome h1{font-size: 30px; color: #a3b343; line-height: 40px; margin: 0px; padding: 0;}
	.main-green-bg{ background:none;}
	.development h1{ font-size:30px; line-height:35px; color:#FFF; padding: 25px 0;}
	.development .project-resource, .development .partner-programs, .development .software-development{ margin:0;  padding:25px 18px;}	
	.services{ margin:30px auto;}
	.services ul li{line-height:30px;}
	
	.products h3{ margin-top:45px;}
	.innerpage-hdng h4{line-height:100px; }
	.innerpage-hdng .breadcrumb{ line-height:50px; padding: 0; }
.carousel{ margin-bottom:60px;}
	}