ul.allTabs {
    list-style-type: none;
    margin: 0;
    margin-left:2%;
    padding: 0;
    overflow: hidden;
  /*   background-color: #f1f1f1; */
  /*   border-bottom: 3px solid rgba(105, 121, 168,1);  */
    display: inline-block;
}
.tabCont
{
 position:relative;
 max-width:300px;
 height:200px;
}
/* .activeTab
{
       background-color: rgba(105, 121, 168,1); 
} */
.tabName
{
    font-size:20px;
/*     padding-top:25px; */
    top:30%;
    left:15%;
    max-width:200px;
/*     height:50px; */
    min-width: 60%;
    background-color:rgba(50,50,50,.6);
    position:absolute;
    color:white;
}

.content{
	max-width: 90%;
overflow: hidden;
}


/* Float the list items side by side */
ul.allTabs li {
  display: inline-flex;
  float: left;
}

/* Style the links inside the list items */
ul.allTabs li a {
    display: inline-block;
    color: black;
    text-align: center;
    text-decoration: none;
    transition: 0.3s;
}
.tabcontent1
{
    margin-left:3%;
}
/* Change background color of links on hover */
/* ul.allTabs li a:hover {background-color:rgba(105, 121, 168,0.5); } */

.historyRefs a
{
	margin-right:10px;
	float:left
}
.historyRefs p 
{
	margin-right:10px;
	float:left
}
.historyRefs
{
	margin-top:10px;
	width:100%;
	margin-left:2%;
	display:inline-block
}
#services{
    clear: both;

}
#joinTeamSection{
	/* background: #d9d9d9; */
	margin-bottom: -20px;
}

#joinTeamContainer{
	padding: 30px 200px 60px 310px;
}

#joinTeamForm{
	position: relative;
	float:left;
}

#joinTeamForm input, #joinTeamForm button, #joinTeamForm textarea{
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	border: 1px solid #a8a8a8;
}

#joinTeamForm input:focus,  #joinTeamForm textarea:focus{
	outline: none;
	border: 1px solid #01a2a6;
}

#joinTeamForm input{
	display: block;
	margin: 15px 0;
	width: 400px;
	line-height: 28px;
	padding-left: 5px;
}

#joinTeamForm textarea{
	padding: 5px;
	width: 440px;
	height: 114px;
	right: 0;
	top: 0;
}

#joinTeamForm input[type='file']{
	opacity: 0;
    height: 34px;
    z-index: 70;
    width: 179px;
    margin-bottom: 0px;
    margin-top: -12px;
	cursor:pointer;
}

#joinTeamForm button {
	margin-top: 15px;
    color: white;
    background: url(/static/images/feedback/fly.png) no-repeat 7px;
    padding: 10px 20px 10px 40px;
    background-color: rgba(180,0,0,0.7);
    font-weight: 600;
	cursor: pointer;
	box-shadow: 5px 5px 5px rgba(0,0,0,0.2);
}

#joinTeamForm button:hover {
	background-color: rgb(105, 121, 168);
	box-shadow:none;
}	
.container1{
    width: 1000px;
	height:530px;
    margin: 0 auto;
	position: relative;
    /* outline: 1px solid orange; */
}

@media screen and (max-width: 1000px) and (min-width: 200px) and (orientation: portrait)
{
	.partnerItem{font-size:0.7em !important; }
	#services h1, h2, h3{font-size:0.7em}
	#services p{width:60%}

}
@media screen and (max-width: 400px) and (min-width: 200px) and (orientation: portrait)
{
	.tabName{top:20%;}
}
#services table img{max-width:80%;}