  /* Beetje extra */
body {
	color: #5b6770;
}
a {
   outline: 0!important;
}

h1, h2 {
		font-weight: bold;
		padding-bottom: 10px;
	margin-bottom: 0px !important;
}

h3 {
	font-weight: bold;
	font-size: 24px;
}

h5 {
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 16px;
}

/*
@media only screen and (min-width: 768px) {
.main-container{
	margin: -122px 0px 0px 0px !important;
	}
	div.main-container {
    margin-top: 70px !important;
}
}


@media screen and (max-width: 767px){
.navbar{
height: 0px !important;
min-height:0px !important;
}
}
*/

/*breadcrumb*/
.breadcrumb>li+li:before {
    content:"/\00a0" !important;
}

.breadcrumb {
    padding: 8px 0px !important;
}
section{
	padding-top:40px !important;
}

/*regarding blog posts at home*/
.text-preview {
	display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
	text-overflow: ellipsis;
}

.blog-snippet-1 h2{
	display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 2 !important;
  overflow: hidden !important;
	text-overflow: ellipsis !important;
	line-height: 39px !important;
}

.resume-header {
    padding: 170px 0px;
}

.openposition-section {
	background: #F5002F !important;
  color: #fff;
  text-align:center;
-webkit-box-shadow: 0 0 19px -6px rgb(124, 133, 141);
  box-shadow: 0 0 19px -6px rgb(124, 133, 141);
  z-index: 1;
}

.openposition-section h2{
  color: #fff;
}

.openposition-section .col-sm-4 {
    padding-top: 20px;
	font-size: 1.1em;
}

.openposition-section a {
    color: inherit;
}

@keyframes pulse {
	0% {
		transform: scale(1);
	}

	70% {
		transform: scale(1.05);
	}

	100% {
		transform: scale(1);
	}
}

.aandacht {
transform: scale(1);
    background: #f5002f;
padding: 6px 5px;
color: #fff;
    text-align: center;
    border-radius: 6px;
}

.background-image-holder{
filter: grayscale(60%) brightness(89%) saturate(145%) contrast(102%);
-webkit-filter: grayscale(60%) brightness(89%) saturate(145%) contrast(102%);
  box-shadow: -1px 2px 87px 18px rgba(0,0,0,0.7) inset;
-webkit-box-shadow: -1px 2px 87px 18px rgba(0,0,0,0.7) inset;
}

.title::after {
    content: "read more...";
    font-size: 0.7em;
    opacity: 0.7;
}

.active .title::after {
    content: "read less...";
}

.text-dribbble {
    color: #f5002f;
}

/* Testimonials*/

.testimonial-section img {
    width: 50%;
	padding-bottom: 20px;
}

.space-top-small.quote::before {
    content: "\" ";
    font-size: 22px;
    display: inline-block;
    color: #f5002f;
}

.space-top-small.quote::after {
    content: " \"";
    font-size: 22px;
    display: inline-block;
    color: #f5002f;
}

.testimonial-section strong {
    color: #333;
}

/* Why */
@media screen and (max-width: 991px) {
	.col-sm-7 {
		width: 100%!important;
	}
}
