@charset "utf-8";
body{font-family:Arial,Helvetica,sans-serif;line-height:1.6em;color:#a0a0a0}
.marginBottom-0{margin-bottom:0}
.dropdown-submenu{position:relative}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}
.dropdown-submenu:hover>a:after{border-left-color:#555}
.dropdown-submenu.pull-left{float:none}
.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}
#carouselButtons{margin-left:50px;padding:1px 5px;position:absolute;bottom:10px}
#carouselButtons .btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}
.topbar .container .row{margin-top:-7px;padding:0}
#wrapper .topbar .container-fluid .row .col-sm-4{margin-top:-12px;padding-bottom:30px}
#wrapper .topbar .container-fluid .row .col-sm-8{margin-top:-9px}
.topbar .container .row .col-sm-8{padding:0;float:right}
.topbar .container-fluid .row .col-sm-8 ul li a i{color:#000;font-size:22px;margin:0}
.topbar .container-fluid .row .col-sm-8 ul li a:hover{background-color:#FFF}
.topbar .container-fluid .row .col-sm-8 ul li a{color:#000}
.navbar-default{border:none}
.navbar{padding:0;margin:0}
.navbar-brand{padding-left:0;margin:0}
header .navbar{background:#fff}
#menu{margin-left:100px}
#menu ul li a{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;color:#000}
#menu ul li a:hover{color:#fff;background-color:#2072b2}
#menu ul li ul li a:hover{color:#f28f20;background-color:#fff}
.navbar-default .navbar-nav > li.dropdown:hover > a,.navbar-default .navbar-nav > li.dropdown:hover > a:hover,.navbar-default .navbar-nav > li.dropdown:hover > a:focus{background-color:#2072b2}
li.dropdown:hover > .dropdown-menu{display:block}
#staffingcta{margin-right:-550px;margin-bottom:15px}
#staffingcta .btn{margin:10px;padding:10px 40px;border-width:2px;border-color:#2072b2;color:#2072b2;font-size:18px}
#staffingcta .btn:hover{background:#2072b2;color:#fff}
#outsourcingcta{margin-left:-500px;margin-bottom:30px}
#outsourcingcta .btn{margin:10px;padding:10px 40px;border-width:2px;border-color:#2072b2;color:#2072b2;font-size:18px;background:#d6d6d6}
#outsourcingcta .btn:hover{background:#2072b2;color:#fff}
#introbannercta{margin-left:0;margin-bottom:0}
#introbannercta .btn{margin:10px;padding:10px 40px;border-width:2px;border-color:#FFF;color:#FFF;font-size:18px}
#introbannercta .btn:hover{background:#FFF;color:#2071B2}
#egovernancecta{margin-left:-700px;margin-bottom:90px}
#egovernancecta .btn{margin:10px;padding:10px 40px;border-width:2px;border-color:#FFF;color:#FFF;border-width:2px;font-size:18px}
#egovernancecta .btn:hover{background:#FFF;color:#2071B2}
#whoweare .container img{margin:0;padding:0}
#whoweare .container h2{font-size:34px;font-weight:500;padding-bottom:30px;text-align:center;color:#000;padding-top:20px}
#whoweare .container h3{color:#000;font-size:26px;font-weight:700}
#whoweare .container p{font-size:20px;font-weight:500;text-align:justify;color:#000;line-height:1.4em}
#whoweare .container .btn{margin:10px 0;border-color:#f18f21;color:#fff;background:#f18f21;border-width:2px;font-size:18px;text-align:center;vertical-align:middle}
#whoweare .container .btn:hover{background:#f2f2f2;color:#f18f21}
#whoweare .container #second .col-sm-4 h4{color:#000;font-size:26px;font-weight:700}
#whoweare .container #second .col-sm-4 ul li{color:#000;font-size:17px;font-weight:300}
#whoweare .container #second #certification{margin-top:20px}
#whoweare .container #second #empanelment{margin-top:20px}
#clear{clear:both}
#services{height:auto}
#services .container .section-header h1{font-size:34px;font-weight:500;padding-bottom:10px;text-align:center;color:#fff;padding-top:0}
#services .container .section-header h2{font-size:34px;font-weight:500;padding-bottom:10px;text-align:center;color:#fff;padding-top:0}
#servicebutton .btn{margin-top:40px;border-color:#fff;color:#2072b2;background:#fff;border-width:2px;font-size:18px}
#servicebutton .btn:hover{background:#2072b2;color:#fff}
.row .features{margin-top:10px}
.row .features .col-md-4{padding:10px}
.media-body a{text-decoration:none}
.media-body h2{margin:10px;font-size:26px;font-weight:400;color:#FFF}
.media-body p{font-size:18px;font-weight:100;color:#FFF;text-align:justify}
#oem .row .col-sm-4{height:100px;display:block}
#beourpartner{background-repeat:no-repeat;background-size:cover}
#beourpartner .container h1{text-align:center;font-size:34px;font-weight:500;color:#000;padding-top:20px;padding-bottom:30px}
#beourpartner .container h2{text-align:center;font-size:34px;font-weight:500;color:#000;padding-top:20px;padding-bottom:30px}
#beourpartner .container p{font-size:20px;font-weight:500;text-align:justify;color:#000;line-height:1.4em;padding-bottom:0}
#beourpartner .container a button{padding:18px 20px;background-color:#2072b2;border-color:#2072b2;font-size:15px;letter-spacing:.1em;font-weight:600;font-size:14px;text-align:center;color:#fff}
#beourpartner .container a button:hover{background:#fff;color:#2072b2}
.section-clients{text-align:center;margin-top:0}
section{display:block}
.shell{max-width:1400px;padding-right:10px;margin:auto;padding-top:30px}
.section-clients h1{text-align:center;font-size:34px;font-weight:500;padding-bottom:30px;color:#FFF}
.list-logos{max-width:880px;height:auto;margin:22px auto 30px;list-style:none}
.list-logos li{display:inline-block}
.btn-primary{font-size:14px;margin-top:30px;font-size:15px;letter-spacing:.1em;font-weight:600;text-transform:uppercase;color:#000}
.clients-full-list-section .btn{margin-bottom:50px;padding:13px;display:inline-block;text-align:center;cursor:pointer;background:#333;border-color:#fff;color:#fff}
.clients-full-list-section .btn:hover{background:#fff;color:#2072b2}
#contact{height:auto}
#contact .container .row .col-sm-12 h2{font-size:34px;font-weight:500;padding-bottom:30px;color:#fff;padding-top:30px}
.contact-form h4{font-size:20px;font-weight:700;color:#fff}
#address h4{font-size:20px;font-weight:700;color:#fff}
#address p{font-size:16px;color:#fff}
#contactForm button{background-color:#2072b2;padding:10px 30px;font-weight:700;border-color:#fff;color:#fff;border-width:2px}
#contactForm button:hover{background-color:#fff;color:#2072b2}
footer{height:auto}
.widget h3{font-size:24px;color:#000}
.widget h3 a{color:#000}
.widget ul{list-style:none;padding:0;margin:0}
.widget ul li a{font-size:16px;color:#333}
.widget .social-network li{float:left;padding:10px}
.widget .social-network li a{padding:10px;padding-top:17px;background-color:rgba(0,0,0,.2);line-height:33px}
.widget .social-network li a:hover{color:#fff}
.widget .social-network li .Facebook{padding:17px 15px 10px}
.widget .social-network li a.Facebook:hover{background-color:#3b5999}
.widget .social-network li a.Twitter:hover{background-color:#2ac6f7}
.widget .social-network li a.Linkedin:hover{background-color:#036dc0}
.widget .social-network li a.instagram:hover{background-color:#e1306c}
.widget .social-network li a.google:hover{background-color:#dd4b39}
.copyright p{color:#FFF}
.back-to-top{right:20px;cursor:pointer;position:fixed;bottom:20px}
#back-to-top .btn{border-color:red;background:#000}
.capbox{background-color:#f2f2f2;border:#f2f2f2 0 solid;border-width:0 12px 0 0;display:inline-block;padding:8px 40px 8px 8px;border-radius:4px}
.capbox-inner{font:bold 11px arial,sans-serif;color:#000;background-color:#f18f21;margin:5px auto 0;padding:3px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
#CaptchaDiv{font:bold 17px verdana,arial,sans-serif;font-style:italic;color:#000;background-color:#FFF;padding:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
#CaptchaInput{margin:1px 0;width:135px}
.left-menu-active{background-color:#f18f21!important;color:#fff!important}
.left-menu-active a{color:#fff!important}
@media (min-width: 991px) and (max-width: 1200px) {
#menu{margin-left:150px}
#menu ul li a{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;color:#000}
.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;background-repeat:no-repeat;background-size:contain;background-position:center;height:auto;margin-top:-80px}
#staffingcta{margin-left:-90px;margin-bottom:-20px}
#staffingcta .btn{margin:10px;padding:5px 40px;border-width:2px}
#outsourcingcta{margin-left:-340px;margin-bottom:20px}
#outsourcingcta .btn{margin:10px;padding:5px 40px;border-width:2px}
#egovernancecta{margin-left:0;margin-bottom:0}
#egovernancecta .btn{margin:10px;padding:5px 40px;border-width:2px}
#introbannercta{margin-left:0;margin-bottom:-30px}
#introbannercta .btn{margin:10px;padding:5px 40px;border-width:2px}
}
@media (min-width:768px) and (max-width:990px) {
#introbannercta{margin-left:0;margin-bottom:-30px}
#introbannercta .btn{margin:10px;padding:5px 40px;border-width:2px}
#staffingcta{margin-left:-130px;margin-bottom:-20px}
#staffingcta .btn{margin:10px;padding:5px 40px;border-width:2px}
#outsourcingcta{margin-left:-340px;margin-bottom:0}
#outsourcingcta .btn{margin:10px;padding:5px 40px;border-width:2px}
#egovernancecta{margin-left:0;margin-bottom:0}
#egovernancecta .btn{margin:10px;padding:5px 40px;border-width:2px}
}
@media screen and (max-width:768px) {
#wrapper .topbar .container-fluid .row .col-sm-8{margin-top:15px}
#topmenu li a i{font-size:20px}
#topmenu li a img{width:20px}
}

.begin-part a{
	padding:18px 20px !important; 
	background-color:#2072b2 !important;
	border-color:#2072b2 !important; 
	font-size: 15px !important;
	letter-spacing:.1em !important;
	font-weight: 600 !important; 
	font-size:14px !important;
	text-align:center !important; 
	color:#fff !important;
	
}

.begin-part a:hover{
	
	background-color:#fff !important;
	border-color:#2072b2 !important;  
	color:#000 !important;
	
}

#contactForm button {
    background-color: #2072b2;
    padding: 10px 30px;
    font-weight: 700;
    border-color: #fff;
    color: #fff;
    border-width: 2px;
	margin-top:10px;
	margin-left:10px !important;
}
#CaptchaDiv{
	float:left;
}