.page-title {
    background: rgba(0, 0, 0, 0) url("../images/bg.jpg") repeat scroll 0 0;
    border-bottom: 1px solid #cccccc;
    font-size: 28px;
    font-weight: 300;
    filter: grayscale(90%);
    padding: 20px;
    text-transform: uppercase;
}

.title-icon{
	font-size: 36px;
	color: #A0A0A0;
}

.form-label{
	text-transform: uppercase;
}

/*
.form-control input{
	border: 1px solid #EFEFEF;
	padding: 5px;
	font-size: 13px;
	color: #808080;
	width: 320px;
}
.form-control textarea{
	border: 1px solid #EFEFEF;
	padding: 5px;
	font-size: 13px;
	color: #808080;
}

.form-group{
	margin:15px 0px;	
}
*/

.profile-block{
	border:0px;
}
.mission-block{
}
.benefits-block{
}

.profile{
	font-size: 15px;
	color:#222;
}

.mission{
	width:100%;
	height:auto;
	margin-bottom: 50px;
	text-align: justify;
	font-size: 15px;
}

.team{
	height:auto;
	margin-bottom: 30px;
	font-size: 15px;
	text-align: justify;
}
.benefits{
	height:auto;
	margin-bottom: 50px;
	text-align: justify;
	
}
.milestones{
	height:auto;
	margin-bottom: 50px;
	text-align: justify;
	width:100%;
}

.padded{
	padding: 15px 0px 25px 50px;
}



.cd-timeline-content h2{
	font-size:18px;font-weight:500;
}

.std-list{
	line-height: 24px;
	margin-left: 40px;
}

.std-list li a:hover{
	
	border-bottom: 1px solid #ccc;
	
}

.img-person{
	padding:5px;
	height: 140px;
	width:140px;
	text-align: center;
}

.img-person img{
	max-width: 100%;
	max-height: 100%;
}
.profile-download{
	width: 240px;
	padding: 10px 50px;
	font-weight: 600;
	border: 1px solid #CCC;
	margin: 10px 0px;
	color: #c21;
	cursor: pointer;
}
.apply-button{
	width: auto;
	padding: 10px 50px;
	font-weight: 600;
	border: 1px solid #CCC;
	margin: 10px 0px;
	color: #c21;
	cursor: pointer;
	display: inline-block;
}

.apply-button a{
	
	text-decoration: none;
	color: #c21;
}
.team-profile{
	width : 650px;
	margin-left:30px;
}
.profile-text{
	margin-top:15px;
	text-align: justify;
	
}

.category-icons{
	height:75%;padding-top:25%;text-align:center;	
}

.category-icons a{
	color: #808080;
}

.category-icons: hover{
	background-color: #428BCA;
	color: #fff;	
}
.category-icons a: hover{
	color: #fff;	
}

.customer-logo{
	margin-left:30px;
	margin-top:30px;
	border:1px solid #efefef;
	width:200px;
	height:80px;
	padding: 10px 10px;
	text-align: center;
}

.customer-logo img{
	vertical-align:middle;
	max-width: 100%;
	max-height: 100%;
}

.helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

.casestudy{
	
	
}

.case{
	border-bottom: 1px dotted #EFEFEF;
	padding: 10px 0px;
	cursor: pointer;
}

.case:hover{
	color: #c21;
}

.news-title a{
	color: #c21;
}

.news-img-big img{
	max-width: 100%;
}

.news-img-thumbnail img{
	max-width: 100%;
}

.menu-list{
		display:inline;
}

.menu-list li{
	text-decoration: none;
	font-weight: 600;
}
.menu-list li a{
	text-decoration: none;
	color: #808080;
	font-weight: 600;
}
.menu-list li a:hover{
	color: #c21;
}

#sticker{
	padding: 10px 0px;
	margin: 20px auto 15px auto;
	background-color: #FFF;	
	z-index: 9999999;
	text-align:center;
}

.nav-pills > li+li {
	margin-left: 1px;
}

.nav-pills > li > a {
	background-color: #f7f7f7;
	color: #555;
	padding: 10px 25px;
	border-radius: 0px;
	font-size: 13px;
	
}
