.pull-right2  {}
.inner a{
    
    
   
    font-weight: 00;
	text-decoration:none;
    
}

.text-gray {color:#505050;}
.inner-2 {
    padding: 0.5em 1em;
    width:100%;
    height:100%;
    margin-top:40px;
    overflow-y: scroll;
    float: left;
}

.inner-2-close {    width:100%;
					
					float:left;}


.inner-2 p {
    width: 100%;
    font-family: Arial,Helvetica,sans-serif;
    float: left;
    text-align: left;
    color: #fff;
    font-size: 14px;
    font-weight: 100;
    line-height: 25px;
    text-transform: none;
}

.containerContent {
    margin-left:250px;
    width: 82%;
	
    height: 100vh;
	background:#fff;
	float:left;
    z-index: 1;
    position: relative;
	overflow:hidden;
  overflow-y:hidden;
   
}  
.col1{width: 100%; position: relative; float: left;}
.col2{width: 460px; position: relative; float: left;}
.col3{width: 585px; position: relative; float: left;}
.col4{width: 300px; position: relative; float: left;}
.col5{width: 318px; position: relative; float: left;}
.col6{width: 280px; position: relative; float: left;}
.col7{width: 62px; position: relative; float: left;}
.col8{width: 155px; position: relative; float: left;}
.col9{width: 412px; position: relative; float: left;}


.abt-banner { width:100%;
			height:200px;
			position: absolute;
			z-index:999;
			
			-webkit-box-shadow: 0 1px 3px 0 #B0B0B0;
			box-shadow: 0 1px 3px 0 #B0B0B0;
			background:url(../img/abt-banner.jpg) no-repeat;
			background-size:cover;}
			
				
.busi-banner { width:100%;
			height:200px;
			position: absolute;
			z-index:0;
			-webkit-box-shadow: 0 1px 3px 0 #B0B0B0;
			box-shadow: 0 1px 3px 0 #B0B0B0;
			background:url(../img/busi-banner.jpg) no-repeat;
			background-size:cover;}	
			
						
.client-banner { width:100%;
			height:200px;
			position: absolute;
			z-index:999;
			-webkit-box-shadow: 0 1px 3px 0 #B0B0B0;
			box-shadow: 0 1px 3px 0 #B0B0B0;
			background:url(../img/client-banner.jpg) no-repeat;
			background-size:cover;}	
			
			
.contact-banner { width:100%;
			height:200px;
			position: absolute;
			z-index:999;
			-webkit-box-shadow: 0 1px 3px 0 #B0B0B0;
			box-shadow: 0 1px 3px 0 #B0B0B0;
			background:url(../img/contact-banner.jpg) no-repeat;
			background-size:cover;}	
			
			
.knowledge-banner { width:100%;
			height:200px;
			position: absolute;
			z-index:999;
		
			-webkit-box-shadow: 0 1px 3px 0 #B0B0B0;
			box-shadow: 0 1px 3px 0 #B0B0B0;
			background:url(../img/idea-banner.jpg) no-repeat;
			background-size:cover;}										

						
			
.boolen { width:200px;
			float:right;
			margin-right:3em;}	
			
.banner-title {
    font-family: "Poppins", sans-serif;
    			
    			font-size:2em;
				display:block;
				color:#fff;
				margin:2.5em 1.5em;
				border-bottom:1px #fff solid;
				padding-bottom:5px;
				}					
			
.case-banner { width:100%;
			height:200px;
			float:left;
			position:relative;
			z-index:0;
			background:url(../images/case.html);}	
			
.inner {
    padding: 0.5em 3em;
	width:100%;
	float:left;
	height:60vh;
	margin-top:240px;
	
	overflow-y:scroll; 
	

	float:left;
}



.client-inner {
    padding: 0em 3em;
	width:100%;
	float:left;
	height:70vh;
	margin-top:280px;
	overflow-y:scroll; 
	

	float:left;
}


.inner-scroll { width:100%;
			height:300px;
			 }

.inner-title {
    font-family: "Poppins", sans-serif;
    
    font-size:1.7em;
	display:block;
	width:100%;
	color:#0071bb;

}

.knowledge-title {
	font-family: "Poppins", sans-serif;
	font-style:italic;
	text-align:center;    
    font-size:1.7em;
	display:block;
	font-weight:lighter;
	
	width:100%;
	color:#947601;

}

.author {
    font-family: "Poppins", sans-serif;
	font-style:italic;
	text-align:center;    
    font-size:14px;
	display:block;
	font-weight:lighter;
	
	width:100%;
	color:#947601
	
	}


.inner p { width:100%;
/* font-family: Arial, Helvetica, sans-serif; */
font-family: "Poppins", sans-serif;
		float:left;
		text-align:justify;
		color:#505050;
		font-size:14px;
		font-weight:400;
		line-height:25px;
		text-transform: none;
    
}	

@media (min-width: 980px) and (max-width: 1024px) {
	

	
.containerContent {
    margin-left:200px;
    width:82%;
    height: 100vh;
    background: #FFF none repeat scroll 0% 0%;
    float: left;
    z-index: 1;
    position: relative;
    overflow: hidden;
}

.logo {
    width: 200px !important;
    height: 200px;
    background: #FFF none repeat scroll 0% 0%;
    position: relative;
    z-index: 999;
}
.logo img {
    width: 120px !important;
    margin: 70px 40px;
    position: relative;
    z-index: 999;
}

.inner {
    padding: 0.5em 2em;
    width: 100%;
    height: 70vh;
    margin-top: 240px;
    overflow-y: scroll;
    float: left;
}

.team-container {
    width: 100% !important;
}

.team-bx {
    background: #000 none repeat scroll 0 0;
    float: left;
    height: 130px !important;
    width: 150px;
}

.team-bx-voilet {
    background: #5e42a6 none repeat scroll 0 0;
    float: left;
    height: 130px !important;
    width: 150px;
}

.md-modal {
    position: fixed;
    top: 50%;
    left: 60% !important;
    width: 650px !important;
    height: auto;
    z-index: 2000;
    visibility: hidden;
    backface-visibility: hidden;
    transform: translateX(-50%) translateY(-50%);
}

.team-details {
    width:100% !important;
    padding: 0em 0em !important;
    margin: 0px auto;
}

.tab_container {
    background-color: #fff;
    border: 3px solid #76b727 !important;
    border-radius: 0;
    clear: none;
    float: left;
    height: 500px !important;
    margin-bottom: 100px;
    padding: 1em;
    width: 68%;
}
	
.testi-logo {
    width: 40px !important;
    height: 40px !important;
    margin-top: 10px;
	
    border: 1px solid #DADADA;
}

ul.tabs li h6 {
    text-align: left;
	margin-left:10px;
    font-size: 12px !important;
}	

ul.tabs li p {
    text-align: left;
    font-size: 11px!important;
    line-height: 15px!important;
	margin-left:10px;
}	

.client-inner {
    padding: 0em 3em;
    width: 100%;
    height: 70vh;
    margin-top: 280px;
    overflow-y: scroll;
    float: left;
}

.cl-menu-box {
    width: 600px;
    height: 90px;
    left: 11% !important;
    margin-top: 0em;
    top: 230px;
    z-index: 100;
    position: absolute;
}
.client-container {
    width: 650px !important;
    margin: 1em auto;
	
}	


.client-bx {
    width: 110px !important;
    height: 110px !important;
    float: left;
    border: 1px solid #C0C0C0;
    margin-left: 1em;
    margin-top: 1em;
}	
	
}




@media only screen and (max-width:800px) {

.inner {
    padding: 0.5em 3em;
    width: 90%;
    height: 400px;
    margin-top: 240px;
    overflow-y:hide;
    float: left;
}




}

@media only screen and (max-width:800px) {
	
.banner-title {
    border-bottom: 1px solid #fff;
    color: #fff;
    display: block;
    font-family: "Poppins", sans-serif;
    font-size: 1.5em;
    margin: 4.5em 1.5em 0 1.5em;
    padding-bottom: 5px;
}	

.containerContent {
 margin-left: 0px;
width: 100%;
height: 100vh;
background: #FFF none repeat scroll 0% 0%;
float: left;
z-index: 1;
position: relative;
overflow-x: hidden;
overflow-y: scroll;
}
		
}

