@charset "utf-8";
/* CSS Document */

body {
	font-family: Raleway;
}
@font-face {
	font-family: Raleway;
	src: url(../fonts/Raleway-Regular.ttf);
}
@font-face {
	font-family: Raleway-Light;
	src: url(../fonts/Raleway-Light.ttf);
}
@font-face {
	font-family: Raleway-Bold;
	src: url(../fonts/Raleway-Bold.ttf);
}
@font-face {
	font-family: 'Oswald-Light';
	src: url('../fonts/Oswald-Light.ttf');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Roboto-Regular';
	src: url('../fonts/Roboto-Regular.ttf');
	font-style: normal;
}

@font-face {
	font-family: 'Oswald';
	src: url('../fonts/Oswald-Regular.ttf');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OpenSans-Light';
	src: url('../fonts/OpenSans-Light.ttf');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Raleway-ExtraLight';
	src: url('../fonts/Raleway-ExtraLight.ttf');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Raleway-SemiBold';
	src: url('../fonts/Raleway-SemiBold.ttf');
	font-weight: normal;
	font-style: normal;
}

ul, ol, li {
	list-style: none;
	padding: 0;
}
.header {
	position: fixed;
	z-index: 22;
	border-bottom:1px solid #ffc600;
	border-top:1px solid #ffc600;
	width: 100%;
}
.header-inner {
	position: fixed;
	z-index: 22;
	border-bottom:1px solid #ffc600;
	border-top:1px solid #ffc600;
	width: 100%;
	background-color:#081229;
	-webkit-box-shadow: 0px 12px 13px 0px rgba(0,0,0,0.35);
	-moz-box-shadow: 0px 12px 13px 0px rgba(0,0,0,0.35);
	box-shadow: 0px 12px 13px 0px rgba(0,0,0,0.35);
}
.header-inner .navbar-default {
  background-color: transparent;
  border-color:transparent;
}
.header-inner .colorF {
	color: #eee;
}

.colorF {
	color: #fff3c8;
	font-family: Raleway;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
}
.colorF:hover {
	text-decoration: none;
	color: #dbdbdb;
}
.colorX {
	color: #12afe9;
}
.header .navbar-default {
	background: none;
}
.menu .bgNone {
	background: none;
}
.menu ul.navbar-nav {
	padding-top: 0px;
}
ul.navbar-nav > li > a {
	font-family: 'Roboto-Regular';
	font-size: 16px;
	text-transform: uppercase;
}
.menu .navbar-nav > li > a:hover, .menu .navbar-nav > li > a:focus {
	color: #d6ff73;
	position: relative;
	transition: all ease-in-out 0.4s;
}
.menu .navbar-nav > .active > a, .menu .navbar-nav > .active > a:hover, .menu .navbar-nav > .active > a:focus {
	background-image: none;
	background-color: transparent;
	color: #fff072;
}
.menu .dropdown-menu {
	background-color: rgba(239,211,115, 0.8);
	border-top:2px solid #F30;
	border-bottom:2px solid #F30;
}
.menu .dropdown-menu a.dropbtn:after {
	color:#fff;
}

.menu .dropdown-menu > li > a {
	color: #000;
	font-weight: bold;
}
.menu .dropdown-menu > li > a:hover {
	color: #070d36;
}
.menu .navbar-nav > .open > a, .menu .navbar-nav > .open > a:hover, .menu .navbar-nav > .open > a:focus {
	background: none;
	color: #fff;
}
.menu .navbar-right .dropdown-menu {
	right: auto;
	left: 0;
}
.menu .navbar-nav > li > a:after {
	content: '';
	position: absolute;
	bottom: 0;
	border-top:2px solid #ec2e0f !important;
	width: 0;
	left: 25%;
	transition: all ease-in-out 0.4s;
}
.menu .navbar-nav > .active > a:after {
	width: 50%;
}
.menu .navbar-nav > li > a:hover:after {
	width: 50%;
}
.navbar-shrink {
	background-color: #081229;
	color: #eee !important;
}
.navbar-shrink .menu ul.navbar-nav {
	padding-top: 0;
	/*transition: padding 1s ease-in-out;*/
	-webkit-transition: padding .3s;
	-moz-transition: padding .3s;
	transition: padding .3s;
}
.navbar-shrink .navbar-brand > img {
	max-width: 120px;
	-webkit-transition: padding .3s;
	-moz-transition: padding .3s;
	transition: padding .3s;
}
.navbar-shrink .menu .navbar-nav > li > a {
	color: #eee;
}
.navbar-shrink .menu .navbar-nav > .active > a, .menu .navbar-nav > .active > a:hover, .menu .navbar-nav > .active > a:focus {
	background-image: none;
	background-color: transparent;
	color: #eee;
}
.navbar-shrink .colorF {
	color: #eee;
}
.colorF:hover {
	color: #a9ff03;
}
.colorX {
	color: #12afe9;
}
.overlay {
	background-color: rgba(0,0,0, 0.01);
	left: 0;
	height: 100%;
	width: 100%;
	top: 0;
	position: absolute;
}
.banner {
	float: left;
	background-size: cover;
	width: 100%;
	position: relative;
	overflow: hidden
}
.banner img {
	min-width: 100%;
}
.banner-wrapper {
	position: absolute;
	width: 100%;
	top: 28%;
	left: 0
}
.banner-wrapper-in {
	position: absolute;
	width: 100%;
	top: 45%;
	left: 0
}
/*new banner*/
.carousel-fade .carousel-inner .item {
	-webkit-transition-property: opacity;
	transition-property: opacity;
}
.carousel-fade .carousel-inner .item, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {
	opacity: 0;
}
.carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {
	opacity: 100;
}
.carousel-fade .carousel-inner .next, .carousel-fade .carousel-inner .prev, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {
	left: 0;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-control {
	z-index: 2;
}
html, body, .carousel, .carousel-inner, .carousel-inner .item {
	height: 100%;
}
.item:nth-child(1) {
	background: url(../images/banner-img1.jpg) no-repeat;
	background-size: cover;
}
.item:nth-child(2) {
	background: url(../images/banner-img2.jpg) no-repeat;
	background-size: cover;
}
.item:nth-child(3) {
	background: url(../images/banner-img3.jpg) no-repeat;
	background-size: cover;
}
/*new banner*/
.menu .navbar-nav > li > a {
	border-radius: 0;
	color: #fff;
	font-weight: 400;
}
.navbar-default {
	background-color: none;
	background-image: none;
	box-shadow: none;
	border: 0;
}
.banner-text {
	text-align: left;
	width:42%;
	border-bottom:1px solid #f2bb11;
	border-top:1px solid #f2bb11;
}
.banner-text h1 {
	color: #fff;
	font-family: 'Raleway-ExtraLight';
	text-transform: uppercase;
	line-height:90%;
	padding:.5% 0;
}
.banner-text h1 span {
	color: #ffe400;
	font-family: 'Raleway-SemiBold';
	text-transform: uppercase;
}

h2.innerHD {
	color: #fff;
	font-family: 'Raleway-ExtraLight';
	font-size: 45px;
	padding-left:3%;
	margin-top:3%;
	text-transform: uppercase;
	border-left:5px solid #F30;
}
h2.innerHD span {
	font-family: 'Raleway-SemiBold';
}
.innerbanner{
	background:url(../images/parallax-img.jpg) fixed top no-repeat;
	background-size:cover;
	padding:.3% 0;
	margin-top:6.8%;
}

.innerbanner .breadcrumb{
  padding:8px 0px !important;
  margin-bottom: 20px;
  list-style: none;
  background-color:transparent;
  font-family: 'Oswald-Light';
  border-radius: 0px;
  font-size:130%;
  text-transform:uppercase;
}
.innerbanner .breadcrumb li a{
	color:#fff;
}
.innerbanner .breadcrumb li a:hover{
	color:#FC9;
	text-decoration:none;
}

.breadcrumb > .active{
	color:#FC6;
}

.banner-text h1 span {
	position: relative;
}
.banner-text h1:before {
	content: '';
	position: absolute;
	bottom: 0;
}
.banner-text h2 {
	/*font:80px #FFF raleway;*/
	font-size: 50px;
	color: #000;
}
.hfff{
	color:#fff !important;
}

.banner-text h2 span {
	/*font:80px #FFF raleway;*/
	color: #000;
	font-family: Raleway-Bold;
}
/*edivya css*/
.divya-logo{
	background:#fff;
}
.staff-soln{
	padding:2% 0;
}
.staff-soln h2{
	background:url(../images/staff-sol-h2.png) repeat-x center center;
	font-size: 40px;
	text-align:center;
	text-transform:uppercase;
	font-family: 'Oswald-Light';
}
.staff-soln h2 span{
	background:#FFF;
	padding:0 2%;
}
.staff-soln h2 a{
	text-decoration:none;
	color:#000;
}

.staff-soln h3{
	background:url(../images/staff-sol-h2.png) repeat-x center center;
	font-size: 30px;
	text-align:center;
	text-transform:uppercase;
	font-family: 'Oswald-Light';
}
.staff-soln h3 span{
	background:#FFF;
	padding:0 2%;
}
.staff-soln h4{
	font-size: 20px;
	text-align:center;
	text-transform:uppercase;
	font-family: 'Oswald-Light';
}

.managesol-top{
	background:#fff url(../images/manag-sol.jpg) no-repeat right;
}
.col-50 {
	float: left;
	height: 100%;
	top: 0;
	position: absolute;
	padding: 0 20px;
}
.appli-sol{
	margin:2% 0;
	position:relative;
	margin:2% 0;
}
.appli-sol-bg{
	background:#f2f2f2 url(../images/appli.jpg) left top no-repeat;
	background-size:100% cover;
}
.no-padding{
	padding:0;
}
.col-50 {
	float: left;
	height: 100%;
	top: 0;
	position: absolute;
	padding: 0 20px;
}
.our-goal {
	background: url(../images/goal-bg.jpg) no-repeat fixed;
	background-size: cover;
	min-height: 100px;
	padding: 58px 0;
	overflow: hidden;
	position: relative;
}
.oddh2{
	font-size: 220%;
	text-transform:uppercase;
	border-bottom:1px solid #F60;
	font-family: 'Oswald-Light';
	padding-bottom:1%;
}
.oddh2 span{
	background-color:transparent;
}
.oddh3{
	font-size: 130%;
	text-transform:uppercase;
	font-family: 'Oswald-Light';
}
.capH{
	font-size: 130%;
	text-transform:uppercase;
	font-family: 'Oswald-Light';
	color:#e95302;
}
.capH2{
	font-size: 160%;
	text-transform:uppercase;
	font-family: 'Oswald-Light';
	margin:2% 0;
	color:#063ecc;
	padding-left:2%;
	border-left:4px solid #F60;
}

.oddh3 span{
	background-color:transparent;
}
.oddh3 a.phoneNO{
	font-size: 100%;
	text-transform:lowercase;
	text-decoration:underline;
	font-family: 'Oswald-Light';
}

.oddh4{
	font-size: 160%;
	text-transform:uppercase;
	border-bottom:1px solid #F60;
	font-family: 'Oswald-Light';
	padding-bottom:1%;
}
.oddh4 span{
	background-color:transparent;
}
.staff-soln p {
	color: #a6a6a6;
	font-size: 24px;
	margin-bottom: 35px !important;
}
.staff-soln p.inmanage {
	color: #a6a6a6;
	font-size: 18px;
	margin-bottom: 35px !important;
}

.staff-soln .iconspace{
	margin:0 auto;
}
.staff-soln .thumbnail{
	border:0px;
	box-shadow:0px;
}
.staff-soln .thumbnail, .img-thumbnail{
	box-shadow:0 0px 0px rgba(0, 0, 0, 0.0);
}
.staff-soln .fa-stack{
	background: #12afe9;
	border-radius: 50%;
	text-align:center;
	-moz-border-radius: 50%;
	transition: background-color 0.5s ease;
}
.appli-sol .fa-stack{
	background: #12afe9;
	border-radius: 50%;
	text-align:center;
	-moz-border-radius: 50%;
	transition: background-color 0.5s ease;
}
.staff-soln .icondown{
	margin-top:10%;
}
.staff-soln .fa-stack:hover {
	background: #100c2a;
}
.staff-soln .icon span {
	padding: 30px;
	margin-top:0px;
}
h4.iconh4{
	margin-top:5%;
	color: #666;
	font-size: 20px;
	text-align:center;
	font-family: 'Oswald-Light';
	text-transform:uppercase;
}


.login-sec{
	margin:5% auto;
	background: rgba(0,0,0,.8);
	width:70%;
	padding:4%;
	border:3px solid #0CF;
}
.e-logo{
	margin:0 auto !important;
	text-align:center;
	background:#fff;
}
.regd{
	font-size:40px;
	font-family: 'Oswald';
	color: #fff;
	text-transform:uppercase;
	text-align:center;
	margin:10px 0px;
}
.regd span{
	padding:1% 0;
}
p.be{
	font-size:22px;
	font-family: 'OpenSans-Light';
	color: #fff;
	text-align:center;
	margin:30px 0px 10px;
	text-transform:uppercase;
	padding-bottom:2%;
}
p.be span a{
	font-size:24px;
	font-family: 'Oswald-Light';
	text-decoration:none;
	text-transform:lowercase;
	color:#ff0;
}
p.be span a:hover{
	font-size:24px;
	color:#fff;
}
.regd-boxed{
	width:80%;
	margin:0 auto;
	border-bottom:1px solid #fc0;
	border-top:1px solid #fc0;
	padding:3% 0;
}

.regd-text{
	background: rgba(0,0,0,.4);
	background-image: none;
	border: 1px solid #09F;
	border-radius: 0px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #eee;
	display:inline-block;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.42857;
	padding: 12px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 100%;
	margin-bottom:2%;
}
.regd-text2{
	background: #f1f1f1;
	background-image: none;
	border: 1px solid #c4c4c4;
	border-radius: 0px;
	font-family: 'Oswald-Light';
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #000;
	display:inline-block;
	font-size: 14px;
	line-height: 1.42857;
	padding: 7px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 100%;
	margin-bottom:3%;
}

.regd-button{
	background-color:transparent;
	border-radius: 0px;
	color: #08f6dd;
	display: inline-block;
	font-size: 14px;
	border:2px solid #F60;
	cursor:pointer;
	text-transform:uppercase;
	font-weight: bold;
	padding: 11px;
	width: 100%;
}
.regd-button2{
	background-color:transparent;
	border-radius: 0px;
	color: #0a2aa1;
	display: inline-block;
	font-size: 18px;
	border:2px solid #F60;
	cursor:pointer;
	text-transform:uppercase;
	font-weight: bold;
	font-family: 'Oswald-Light';
	padding: 11px;
	width: 100%;
}

 @media (max-width: 360px) {
.login-sec{
	margin:5% auto;
	background: rgba(0,0,0,.8);
	width:98%;
	padding:1%;
}
h2.tsp-name{
	margin:0 auto;
	font-size:160%;
}
h2.tsp-name span{
	color: #FF0;
}
.regd{
	font-size:180%;
	font-family: 'Raleway-Heavy';
	color: #fff;
	text-transform:uppercase;
	text-align:center;
	margin:10px 0px;
}
p.be{
	font-size:100%;
	margin:1% 0px 10px;
	padding-bottom:2%;
}
p.be span a{
	font-size:100%;
}
p.be span a:hover{
	font-size:100%;
	color:#fff;
}
.regd-boxed{
	width:100%;
	margin:0 auto;
	border-bottom:1px solid #fc0;
	border-top:1px solid #fc0;
	padding:3% 0;
}

.regd-text{
	font-size:100%;
	width:100%;
	padding:2%;
}
.regd-button{
	font-size:100%;
	height: 42px;
	margin-top:5px;
	padding: 6px 12px;
	width:100%;
}
.regd-select{
	height: 42px;
	padding: 3px 12px 3px 0px;
	width: 99%;
}
	 
 }
  @media (max-width: 867px) {
.login-sec{
	margin:5% auto;
	background: rgba(0,0,0,.8);
	width:96%;
	padding:2%;
	border:3px solid #0CF;
}
 .regd-boxed{
	width:100%;
	margin:0 auto;
	border-bottom:1px solid #fc0;
	border-top:1px solid #fc0;
	padding:3% 0;
}
.regd-button{
	font-size:100%;
	width:99%;
}
}

.managesol{
	background:url(../images/man-sol-BG.jpg) no-repeat fixed left bottom;
	background-size:cover;
	position:relative;
	z-index:1;
	background-size: 100% auto cover;
	width: 100%;
	position: relative;
	overflow: hidden;
}
.managesol2{
	background:url(../images/man-sol-BG2.jpg) no-repeat fixed left bottom;
	position:relative;
	z-index:1;
	background-size: 100% auto cover;
	width: 100%;
	position: relative;
	overflow: hidden;
}
.map-sol{
	background:url(../images/map-bg.jpg) no-repeat fixed left bottom;
	position:relative;
	z-index:1;
	background-size: 100% auto cover;
	width: 100%;
	position: relative;
	overflow: hidden;
}
.map-sol .img-wrapper {
	background-color: rgba(7, 27, 72, 0.7);
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
}

.managesol .img-wrapper, .managesol2 .img-wrapper {
	background-color: rgba(7, 27, 72, 0.7);
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
}

.managesol h2{
	margin-top:15%; 
	margin-bottom:1%;
	font-size: 40px;
	color:#fff;
	text-transform:uppercase;
	font-family: 'Oswald-Light';
}
.managesol h2 a{
	color:#fff;
	text-decoration:none;
}

.managesol h2 span{
	font-family: 'Oswald';
	font-weight:bold;
}
.managesol2 h3{
	margin-top:15%; 
	margin-bottom:1%;
	font-size: 35px;
	color:#fff;
	text-transform:uppercase;
	font-family: 'Oswald-Light';
}
.managesol2 h4{
	margin-top:15%; 
	margin-bottom:1%;
	font-size: 24px;
	color:#fff;
	text-transform:uppercase;
	font-family: 'Oswald-Light';
}

.managesol p, .managesol2 p{
	font-size: 18px;
	color:#fff;
	width:60%;
}
.manage-black{
	background-color: rgba(0, 0, 0, 0.4);
	padding:2% 3% 0% 3%;
}
.map-black{
	background-color: rgba(0, 0, 0, 0.2);
	padding:4%;
}

.manage-icon{
	border:2px solid #FFF;	
	background-color:transparent;
	transition: background-color 0.5s ease;
	padding:15%;
	display:block;
	text-align:center;
}
.manage-icon:hover{
	border:2px solid #FFF;	
	background-color: rgba(0, 0, 0, 0.9);
}
.manage-black h4{
	margin-top:6%;
	padding-left:5%;
	font-size: 20px;
	color:#fff;
	text-transform:uppercase;
	font-family: 'Oswald-Light';
}
.manage-black h4.longH4{
	margin-top:3% !important;
}

.manage-black h4 span{
	font-family: 'Oswald';
	font-weight:bold;
	color:#FC0;
}
.inner1-1st{
	margin-top:3%;
}
.about-1sthd{
	font-family: 'Oswald-Light';
	src: url('../fonts/OpenSans-Light.otf');
	font-weight: normal;
	font-style: normal;
	padding:2% 0 2% 3%;
	border-left:16px solid #F30;
	text-transform:uppercase;
	color:#000;
}
.staff-h2{
	font-family: 'Oswald';
	font-weight: normal;
	font-style: normal;
	padding:0px;
	margin:0px;
	text-transform:uppercase;
	color:#000;
}

p.inner-p{
	font-family: 'OpenSans-Light';
	font-size: 16px;
	color:#666;
	line-height:200%;
}
p.inner-p2{
	font-family: 'OpenSans-Light';
	font-size: 16px;
	color:#666;
	line-height:200%;
	margin-top:2%;
}

.about-bottom{
	padding:2% 0;
	margin:2% 0 0;
	color:#fff;
	background:#2ac2fa url(../images/solutions.png) no-repeat 10% 40%;
	border-bottom:1px solid #cdcdcd;
	border-top:3px solid #cdcdcd;
}
.about-bottom h2{
	color:#fff;
}
.about-bottom p{
	color:#fff;
	padding-left:30%;
}
.about-bottom h3{
	font-family: 'Oswald-Light';
	font-weight: normal;
	font-style: normal;
	padding:2% 0 1% 3%;
	margin-left:27%;
	font-size:250%;
	text-transform:uppercase;
	color:#fff;
}
.about-bottom h3.last-hd{
	font-family: 'Oswald-Light';
	font-weight: normal;
	font-style: normal;
	padding:2% 0 2% 3%;
	margin-left:30%;
	font-size:200%;
	border-bottom:1px solid #cdcdcd;
	border-top:1px solid #cdcdcd;
	text-transform:uppercase;
	color:#000;
}
.manage-blue{
	padding:2% 0;
	margin:2% 0 0;
	color:#fff;
	background:#2ac2fa url(../images/q.png) no-repeat 2% 40%;
	border-bottom:1px solid #cdcdcd;
	border-top:3px solid #cdcdcd;
}
.brand-blue{
	padding:2% 0;
	margin:2% 0 0;
	color:#fff;
	background:#2ac2fa url(../images/brand.png) no-repeat 2% 40%;
	border-bottom:1px solid #cdcdcd;
	border-top:3px solid #cdcdcd;
}

.manage-blue h2, .brand-blue h2{
	color:#fff;
}
.manage-blue p , .brand-blue p{
	color:#fff;
	padding-left:18%;
}
.manage-blue h3.last-hd,.brand-blue h3.last-hd{
	font-family: 'Oswald-Light';
	font-weight: normal;
	font-style: normal;
	margin-left:15%;
	font-size:150%;
	text-transform:uppercase;
	color:#000;
}

.manage-blue h3, .brand-blue h3 {
	font-family: 'Oswald-Light';
	font-weight: normal;
	font-style: normal;
	padding:2% 0 1% 3%;
	margin-left:15%;
	font-size:200%;
	text-transform:uppercase;
	color:#fff;
}
.manage-blue h4,  .brand-blue h4 {
	margin-left:18%;
}

.staff-sol {
	padding: 57px 0;
}

.staff-sol h2 {
	font-size: 40px;
	background:url(../images/staff-sol-h2.png) repeat-x center center;
}
.staff-sol h2 span {
	color: #0c131f;
	font-family: Raleway-Bold;
}
.staff-sol p {
	color: #a6a6a6;
	font-size: 24px;
	margin-bottom: 35px !important;
}
.staff-top{
	margin-top:3%;
}
.stf-left{
	border:1px solid #CCC;
	padding:2%;
}
ul.app {
	margin: 0px;
	margin-left:2%;
}
ul.app li {
	font-family: 'OpenSans-Light';
	color: #222;
	position: relative;
	width: auto;
	font-size:110%;
	list-style: circle;
	margin-bottom: 20px;
	margin-left: 2%;
}
ul.app li.emp-li {
	font-family: oswald;
	color: #3e415d;
	font-size: 120%;
	position: relative;
	width: auto;
	list-style: circle;
	margin-bottom: 20px;
	text-transform: uppercase;
	margin-left: 2%;
}
ul.app li.emp-li2 {
	font-family: oswald;
	color: #fff;
	font-size: 120%;
	position: relative;
	width: auto;
	list-style: circle;
	margin-bottom: 20px;
	text-transform: uppercase;
	margin-left: 2%;
}


.emp-top {
	padding: 3%;
}

.emp-top-img {
	padding: 2%;
	border: 1px solid #d7dadc;
}
.staff-sol-bottom-box{
	border:1px solid #F60;
	padding:2%;
	width:auto;
}
.staff-sec {
	padding: 3% 0;
	border-top: 1px solid #2e96f7;
	border-bottom: 1px solid #2e96f7;
	background: url(../images/job-4.jpg) top fixed;
}
.staff-sec p {
	color:#222 !important;
}

/*edivya css*/

.img-wrapper {
	background-color: rgba(16, 54, 102, 0.6);
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
}
.about-home {
	padding: 20px 0;
	background: url(../images/who_we_are.jpg) no-repeat fixed;
	background-size: 100% auto;
	width: 100%;
	position: relative;
	overflow: hidden;
	background-size: cover;
	z-index: 1;
	float: left;
	min-height: 250px;
	background-position: left bottom;
	border-bottom:3px solid #ffc000;
	border-top:3px solid #ffc000;
}
.about-home h2 {
	font-size: 35px;
	color:#fff;
	font-family: 'Oswald-Light';
	text-decoration: none;
	text-transform:uppercase;
}
.about-homeh2 span {
	font-family: 'Oswald';
	font-weight:bold;
	color:#ffc600;
}

.about-home p {
	color: #fff;
	font-size: 18px;
	margin-bottom:2%;
	font-family: Raleway;
	padding-top: 15px;
}
.read-more {
	text-align: right;
}
.read-more a {
	font-size: 18px;
	color: #FFF;
	font-family: 'Oswald-Light';
}
.read-more a {
	text-decoration: none;
	padding: 9px 15px;
	border: 2px solid #ffc600;
}


/*footer*/
footer {
	background-color:#081229;
	border-top: 1px solid #161f35;
	padding: 20px 0;
}
footer h2.logo-sm a {
	text-align:center;
	text-decoration:none;
}
footer nav{
	margin-top:2%;
}

footer nav ul {
	padding: 20px 0;
	text-align:center;
	width:800px;
	margin-top:15px;
	margin:0 auto;
	border-top:1px solid #12afe9;
	border-bottom:1px solid #12afe9;
	font-family: Raleway-Light;
	font-size:14px;
}
footer nav ul li {
	display: inline-block;
	padding:.3%;
	color: #fff;
	text-transform:uppercase;
}
footer nav ul li a {
	text-decoration: none;
	color: #fff;
	transition: all ease-in-out 0.3s;
}
footer nav ul li a:hover {
	text-decoration: none;
	color: #FC0;
}
footer nav ul li a:focus {
	color: #f0b19a;
}
footer nav ul li .active {
	color: #f0b19a;
	text-decoration: none;
}
.copyright {
	margin:0 auto;
}
.copyright h6 {
	color: #fff;
	padding: 10px 0;
}
.copyright h6 span {
	padding: 20px;
	font-family: Raleway-Light;
	font-size:11px;
	text-align:center;
	text-transform:uppercase;
	border-bottom: 1px solid #12afe9;
}

@charset "utf-8";
/* CSS Document */


@media (min-width: 992px) {
.banner-text h1 {
	font-size: 80px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.banner-text h1 {
	font-size: 60px;
}
}
@media (min-width: 768px) {
.col-50 {
	width: 50%;
}
}
 @media (max-width: 767px) {
.banner-text h2 {
	/*font:80px #FFF raleway;*/
	font-size: 200%;
	color: #FFF;
}


.staff-sol {
	padding: 57px 0 0px;
}
.our-client {
	padding: 57px 0 0px;
}
.our-client p {
	font-size: 100%;
}
.navbar-shrink .menu .navbar-nav > li > a {
	text-align: center;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: #e7e7e7;
	background-color: #5570b6;
	text-align: center;
}
.banner img {
	min-width: 100%;
	min-height: 200px;
}
.navbar-toggle {
	background-color: #a0b0da;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: #1d2e5a;
}
.inner-content .mid-p {
	line-height: 180% !important;
}
.banner-text h1 {
	font-size: 300%;
}
}
@media (min-width: 500px) and (max-width: 850px) {
.menu .navbar-nav > li > a {
	border-radius: 0;
	color: #fff;
	font-size:12px;
	font-weight: 400;
	padding:4px;
}
.item:nth-child(1) {
	background: url(../images/banner-img1.jpg) no-repeat;
	background-size: cover;
}
.item:nth-child(2) {
	background: url(../images/banner-img2.jpg) no-repeat;
	background-size: cover;
}
.item:nth-child(3) {
	background: url(../images/banner-img3.jpg) no-repeat;
	background-size: cover;
}

}
 @media (max-width: 480px) {

.navbar-default .navbar-nav .open .dropdown-menu > li > a {
	color: #000;
}

.item:nth-child(1) {
	background: url(../images/banner-img1.jpg) no-repeat;
	background-position:76%;
	background-size:cover
}
.item:nth-child(2) {
	background: url(../images/banner-img2.jpg) no-repeat;
	background-position:70%;
	background-size:cover
}
.item:nth-child(3) {
	background: url(../images/banner-img3.jpg) no-repeat;
	background-position:40%;
	background-size:cover
}
.banner-text h1 {
	color: #fff;
	font-weight:bold;
}
.banner-text h2 {
	/*font:80px #FFF raleway;*/
	font-size: 200%;
	color: #f60;
}
.staff-sol h2, .our-client h2  {
	font-size: 30px;
}
.staff-sol p {
	font-size: 18px;
}
footer nav ul {
	width:100%;
	font-size:12px;
}
.menu .navbar-right .dropdown-menu {
	right: auto;
	left: 15%;
}
.manage-black h4{
	margin-top:5%;
}
.managesol p{
	font-size: 18px;
	color:#fff;
	width:100%;
}
.managesol{
	background:url(../images/man-sol-BG.jpg) no-repeat fixed left 50% bottom;
	background-size:cover;
	position:relative;
	z-index:1;
	background-size: 1000% auto cover;
	back
	width: 100%;
	position: relative;
	overflow: hidden;
}

.header {
	border-bottom:0px;
	border-top:0px;
}
.topUL{
	width:50%;
}
.banner-text {
	width:auto;
}
.banner-wrapper {
	top: 48%;
}
.copyright h6 span {
	font-size:10px;
	border-bottom: 0px;
}
footer .logo-sm {
	padding: -20px 0 10px;
}
.colorF {
	font-size: 10px;
	padding-left: 2px;
}
.navbar-toggle {
  margin-right: 0px;
  width:100%;
  background-color:transparent;
}
.staff-soln .icondown{
	margin-top:0%;

 }
 .innerbanner{
	padding:8% 0 1%;
	margin-top:53%;
}
h2.innerHD {
	font-size:180%;
}
.about-bottom p{
	color:#000;
	padding-left:0%;
}
.about-bottom h3{
	margin-left:0%;
	font-size:250%;
	text-transform:uppercase;
	color:#fff;
}
.about-bottom h3.last-hd{
	margin-left:0%;
}
.manage-blue{
	background:#2ac2fa ;
}
.manage-blue h3, .brand-blue h3 {
	margin-left:0%;
}
.manage-blue h4,  .brand-blue h4 {
	margin-left:4%;
}
.manage-blue p , .brand-blue p{
	padding-left:3%;
}
.manage-blue h3.last-hd,.brand-blue h3.last-hd{
	margin-left:0%;
}
.brand-blue{
	background:#2ac2fa;
}


 }