/* Small adjustments that not require sass */
.wrap a, 
#page .gform_wrapper .gform_footer .gform_button,
.prode-card-block .box h3,
.prode-card-block h2, 
.text-and-image-block .box-content .colored-box h3,
.text-and-image-block .box-content h2, 
.wrap h1:first-child, 
.wrap h2:first-child, 
.wrap h3:first-child, 
.wrap h4:first-child,
.main-navigation ul.menu > li a,
.main-navigation ul.menu>li ul.sub-menu>li>a {
    font-weight: 600 !important;
}

.top-bar .wrapper .custom{
	margin-left: 60px;
}

#page .contain-bg{
	background-position: center;	
	background-repeat: no-repeat;
	background-size: contain;
}

ul.driehoek {
    list-style-image: url(https://www.inprocess-lsp.com/wp-content/themes/prode/img/list-icon.png);
}

#page .page-header .slider .slider-wrap .slide,
#page .page-header{
	min-height: 260px;
}



/* simple classes for blocks */

.main-navigation ul.menu > li a {
    color: #200C5C;
	font-weight: bold;
}

h1{
	color: #200C5C;
	font-weight: 600;
	font-size: 24px;
	padding-bottom: 28px;
}

/* header tekst - nienke */

#page .page-header h1 strong {
    color: #007baf;
    font-weight: 600!important;
	font-size: 1.8rem;
	margin-bottom: 15px!important;
}
#page .page-header h1 {
    color: #200C5C;
    font-weight: 600!important;
	font-size: 1.8rem!important;
	margin-bottom: 15px!important;
}


h2{
	color: #17A19B;
	font-weight: 600;
	font-size: 22px;
	margin-bottom: 1.2rem; /*nienke*/
	line-height: 1.6;/*nienke*/
}

h3{
	color: #0878AE;
	font-weight: 600;
	font-size: 20px;
	line-height: 1.6;
}

h4 {
    color: #1b1464;
    font-weight: 500;
    font-size: 18px;
}

.lightgreybg{
	background-color: #F7F7F7;
	padding: 0 10px 0 0;
}

.greenbg{
	background-color: #009994;
	color: #fff;
	padding: 0 10px 0 0;
}
.greenbg a{
	color: #fff;
}

.greenbg .wp-block-latest-posts__post-date{
	color: #fff;
	font-size: 10px;
}
/*GEA en anniversary event landing page*/
#page .gea p {
    font-weight: 500;
    font-size: 1.8rem;
    }
#page .gea p strong {
      font-weight: 700; 
	color: #007baf;
    font-weight: 600!important;
}

#masthead .site-header .site-branding .logo img {
    max-width: 290px;
}

#masthead.shrink .site-header .site-branding .logo img {
    max-height: 70px;
    max-width: 224px;
}

.midden {
  margin-left: 42%;
}

/* simple classes for h2 blocks - nienke: textalign center */

.h2greenblock,
.h2blueblock,
.h2darkblueblock,
.h2greyblock{
	margin-top: 20px;
	margin-left: -20px;
	color: #fff;
	font-size: 17px;
	padding: 20px 10px 20px 10px;
	text-align: center;
}

.h2greenblock{
	background-color: #009994;
}

.h2blueblock{
	background-color: #0367A5;
}

.h2darkblueblock{
	background-color: #200A5D;	
}

.h2greyblock{
	color: #200A5D;
	font-size: 17px;
	padding: 20px 10px 20px 10px;
	background-color:#F7F7F7;
	margin-top: 20px;
	margin-left: -20px;}

.h2green{
	color: #009994;
}

.h2blue{
	color: #0367A5;
}

.h2darkblue{
	color: #200A5D;	
}

.wp-block-column li{
	list-style-image: url('https://www.inprocess-lsp.com/wp-content/uploads/favicon.png');
}

.quote-block {
    padding: 30px 0!important;
}
.darkbluebg {
    background-color: #200A5D;
    color: #fff;
}
.wp-block-latest-posts.wp-block-latest-posts__list {
    padding-left: 40px!important;
}


/*-------------button--------------*/
.prode-cta.style-3 a:hover {
    background-color: #200A5D;
    color: #fff;
}

.prode-cta.style-3 a {
    background: #F56032;
    border-color: #F56032;
    color: #fff!important;

}
.prode-cta.style-3 {
	text-align:center!important;}

.prode-cta.style-4 a {
    background: #009a92;
    border-color: #009a92;
    color: #fff!important;

}
.prode-cta.style-4 a:hover {
    background-color: #00C4BA;
    color: #fff;
}


/*-------------gekleurde blokken--------------*/
}
.inspring {
padding-left: 30px;
}

/*-------------------blokken prode image-tekst  ---------------*/
.text-and-image-block.whitebg {
    background: #fff;
    
}
/*--------------list-------------*/
ul {
    margin-top: 20px;
}
/*-------------prode cards blokken--------------*/

.minderpadding p {
    padding: 20px 20px 0!important;
}

.prode-card-block .box {
    background: #fff;
    padding-top: 20px;
    padding-bottom: 20px!important;
}
.team h3 {
padding: 20px 10px 20px 20px!important;
}

.minderpadding h3 {
text-align: center;
	padding: 20px 10px!important;
}


/*-------------team-portretten --------------*/
.portret h3 {
    color: #0878AE;
    font-weight: bold;
    font-size: 16px;
    line-height: 1.6;
	padding: 20px 16px!important;
}
.uppercase {
	color:#0071a1;
	text-transform:uppercase;
	font-size: 14px;
}
.social {
    height: 30px!important;
    width: 30px!important;
}
.team p {
    padding: 0px 10px 0px 10px!important;
	min-height: 120px;
	
}
.team .box  { 
    padding-top: 0px!important;
}

.copyright a{
	margin: 0px 5px 0 5px;
}

/*------------- Hover visited link --------------*/
a:visited:hover { color: #11b8ff }

/*------------- Hover visited color --------------*/
.more:visited, a:visited {
	color: #007baf;
}

/*------------- Post carousel no image --------------*/
.wp-block-coblocks-post-carousel__image {
    display: none!important;
}
/*-----------------forms from Salesforce-----------*/

