/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

.wpcf7-form-control.wpcf7-acceptance{
  color: #8598a0 !important;
}


/*menu fix*/
.menu-horizontal .nav.navbar-nav ul.drop-menu{
min-width: 130px!important;
}

.menu-wrapper.menu-sticky .menu-container {
    border-bottom: 10px solid #008eab;
  }
.style-color-961323-bg .style-light .btn-color-xsdn.btn-text-skin.btn-outline:hover {
  color: #008eab!important;
}

.style-color-195213-bg  .style-light .btn-color-xsdn.btn-text-skin.btn-outline:hover {
      color: #af9543 !important;
  }
/* mouse over */
/*.menu-dark .menu-smart a:hover,
.menu-dark .menu-smart a:focus,*/
.style-dark a:not(.btn-text-skin):hover {
    color: #af9543;
  }
  
  
  /* menu*/
  
.menu-primary ul.menu-smart li.dropdown > a{
 	text-transform: inherit;
}
  
ul#menu-main-menu li.menu-item-link a{
  	text-transform: uppercase!important;
  }
ul#menu-main-menu li.menu-item-link a li a{
  	text-transform: inherit!important;
  }
  
/*Home*/

.header-revslider{
  border-bottom: 10px solid #af9543;
}

.text-align-center{
  text-align: center!important;
}

.menu-dark .menu-smart > li#menu-item-58557.current-menu-item > a{
    color: #fff;
}

a.block-btn{
    line-height: 135px;
        font-weight: 700;
    font-size: 18px;
}

.no-padding{
    padding: 0px;
}


.petrol-color{
  color: #008dab;
}
.enlarge{
  font-size: 1.35em;
}

a.custom-link .fa-fw{
  width: auto;
}
.linkedin-icon-box{
  margin-top: 0px!important;
}

b, strong{
    font-weight: 700;
}
span.collapseomatic{
    font-style: italic;
}
span.collapseomatic:hover{
    text-decoration: underline;
    cursor: pointer;
    cursor: hand;
}

.quote-border-block{
    padding: 28px 24px;
    border: 1px solid #8598a0;
    border-radius: 10px;
    font-size: 20px;
}
.quote-border-block.text-lead p{
    font-size: 20px;
}

.wie-wij-zijn-row.row-container{
    background: #8598a0; /* Old browsers */
background: -moz-linear-gradient(left, #8598a0 49%, #8598a0 50%, #8598a0 50%, #008dab 50%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #8598a0 49%,#8598a0 50%,#8598a0 50%,#008dab 50%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #8598a0 49%,#8598a0 50%,#8598a0 50%,#008dab 50%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8598a0', endColorstr='#008dab',GradientType=1 ); /* IE6-9 */
}

.wie-wij-zijn-row.row-container .row-parent{
    padding: 0px;
    max-width: 1200px;
    margin: auto;
}
.wie-wij-zijn-row.row-container .row-inner{

}
.wie-wij-zijn-row .fransien-smits-block{
    background-color:#8598a0 ;
    padding: 30px!important;
}
.wie-wij-zijn-row .jeroen-van-loon-block{
        padding: 30px!important;
}

a.btn-default.lees-meer-white {
    border: 1px solid white;
    /* color: #008dab!important; */
}
.wie-wij-zijn-row a.btn-default.btn-outline.lees-meer-white:hover{
    background-color: transparent!important;
}

.style-dark .nav-tabs > li > a{
    color: #008dab;
}

.wpcf7-form-control-wrap.privacyverklaring{
    display:block;
}

.wpcf7-form-control.wpcf7-acceptance{
  color: #8598a0!important;
}
.wpcf7-form-control.wpcf7-acceptance a{
  color: #008dab!important;
}

.wpcf7-acceptance .wpcf7-list-item-label {
    font-size: 16px!important;
    }
    
.wpcf7-list-item-label{
    margin-left: 0px!important;
}

.style-dark .wpcf7-form.init input.wpcf7-form-control.wpcf7-text,
.style-dark .wpcf7-form.init textarea.wpcf7-form-control.wpcf7-textarea,
.style-dark input[type=checkbox]{
  border-color: rgb(150 150 150 / 25%)!important;
  background-color: rgba(26, 27, 28, 0.02)!important;
}


.style-light input[type=checkbox]:checked:before,
.style-light.style-override input[type=checkbox]:checked:before,
.style-dark .style-light input[type=checkbox]:checked:before,
.style-dark input[type=checkbox]:checked:before,
.style-dark.style-override input[type=checkbox]:checked:before{
    color: #8598a0;

}

.center-elements span.btn-container{
  text-align: center;

}

.style-dark .wpcf7 .btn-default{
	color: #8598a0!important;
	border: 2px solid #008dab!important;
}

form.wpcf7-form h4{
    color: #008dab;
}

.style-dark form.wpcf7-form .btn-default{
  border: 1px solid #008dab!important;
  color: #008dab!important;
}

.style-dark form.wpcf7-form .btn-default:not(.btn-hover-nobg):not(.icon-animated):hover{
  color: #ffffff !important;
background-color: #008dab !important;
border-color: #008dab !important;
}

.style-light form.wpcf7-form select.wpcf7-select,
.style-light form.wpcf7-form input.wpcf7-text,
.style-light form.wpcf7-form textarea.wpcf7-textarea{
    background-color: #fff;
    border: 1px solid #e9e9e9;
    color: #707070;
}
.style-light form.wpcf7-form .btn-default:not(.btn-hover-nobg):hover,
.style-light form.wpcf7-form .btn-default{
  border: 1px solid #008dab!important;
color: #008dab!important;
background-color: transparent!important;
font-size: 10px !important;
  padding: 9px 25px 9px 25px !important;
border-radius: 8px;
transition: color 200ms cubic-bezier(0.785, 0.135, 0.15, 0.86), background-color 200ms cubic-bezier(0.785, 0.135, 0.15, 0.86), border-color 200ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
font-weight: 600 !important;
    font-family: Poppins !important;
    letter-spacing: 0.1em;
}

.quote p{
    color: #8598a0;
    font-size: 24px;
    font-style: italic;
    text-align: center;
}

.tmb-light.tmb .t-entry-visual *
{
  text-shadow: 1px 1px 2px #000;
}
.header-wrapper .heading-text > *:first-child{
text-shadow: rgb(0, 0, 0) 2px 2px 6px;
 text-transform: uppercase;
}

.tmb-dark.tmb .t-entry-visual *{
  height:235px;
}
.tmb-image-anim.tmb .t-entry-visual img:not(.avatar){
  width: auto;
}

body:not(.menu-force-opacity) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck):not(.is_mobile_open).menu-transparent.style-dark-original > *{
  background-color: rgb(133 152 160 / 1);
}




.text-lead li{
  font-size: 19px;
}

.grijs-rand{
  border:2px solid #8598a0!important;
  padding: 10px;
}
.grijs-kader{
  background-color: #8598a0!important;
  padding: 10px;
}

.goud-rand{
  border:2px solid #af9543!important;
  padding: 10px;
}
.goud-kader{
  background-color: #af9543!important;
  padding: 10px;
}

.petrol-rand{
  border:2px solid  #008eab!important;
  padding: 10px;
}
.petrol-kader{
  background-color: #008eab!important;
  padding: 10px;
}

.witte-tekst,
.witte-tekst p,
.witte-tekst h3,
.witte-tekst h2,
.witte-tekst h1,
.witte-tekst h4,
.witte-tekst h5,
.witte-tekst h6,
.witte-tekst strong
{
  color: #fff!important;
}



.grijze-tekst,
.grijze-tekst h3,
.grijze-tekst h2,
.grijze-tekst h1,
.grijze-tekst h4,
.grijze-tekst h5,
.grijze-tekst h6,
.grijze-tekst strong
{
  color: #8598a0!important;
}

.gouden-tekst,
.gouden-tekst h3,
.gouden-tekst h2,
.gouden-tekst h1,
.gouden-tekst h4,
.gouden-tekst h5,
.gouden-tekst h6,
.gouden-tekst strong
{
  color: #af9543!important;
}


/* projecten */
#projecten span.av-masonry-date{
  display: none!important;
}


/* publicaties */



.date-info, .category-info span, .t-entry-author{
	display: none!important;
}

.share-button.share-inline .social.top li.social-xing{
  display: none!important;
}


.isotope-container.isotope-layout.style-masonry .t-entry-text h3.t-entry-title a{
  color:#008dab;
}
.isotope-container.isotope-layout.style-masonry .t-entry-text p.t-entry-meta span,
.isotope-container.isotope-layout.style-masonry .t-entry-text p{
  color: #8598a0!important;
}

.coaching-column .uncode_text_column{
  min-height: 400px;
}
.coaching-column.coaching-2 .uncode_text_column{
  min-height: 310px;
}
.coaching-column.coaching-3 .uncode_text_column{
  min-height: 340px;
}

.coaching-column.team-1 .uncode_text_column{
  min-height: 310px;
}
.coaching-column.team-2 .uncode_text_column{
  min-height: 300px;
}

.coaching-column.business-1 .uncode_text_column{
  min-height: 305px;
}
.coaching-column.business-2 .uncode_text_column{
  min-height: 310px;
}
.coaching-column.business-3 .uncode_text_column{
  min-height: 410px;
}
.coaching-column.business-4 .uncode_text_column{
  min-height: 340px;
}
.coaching-column.business-5 .uncode_text_column{
  min-height: 285px;
}

a.custom-tooltip.mail-link{
  color:#fff!important;
  font-weight: 600 !important;
font-family: Poppins !important;
letter-spacing: 0.1em;
text-transform: uppercase;
}
a.custom-tooltip:hover .tooltip{
  opacity:1!important;
color: #fff;
text-align: left;
font-size: 10px!important;
margin-top: 20px;
margin-left: -22px;
}

.tooltip.petrol{
  color:#008eab!important;
}

footer .uncode_text_column a strong:hover{
  color: #008dab!important;
}

footer .publicaties-footer{
  margin-top: 18px!important;
}

footer .publicaties-footer li{
  padding: 0px 27px 8px 0px;
  margin-bottom: 11px;
  line-height: 1.25em;
  /*background-image: url(V-beeldmerk-2-wit.png);
  background-position: 100% 33%;
  background-size: 20px;
  background-repeat: no-repeat;*/
  border-bottom: 1px solid #ffffff30;
}
footer .publicaties-footer li:hover{
  /*background-image: url(V-beeldmerk-2.png);*/
}



/*
footer .publicaties-footer li::after{
  content: ">";
      display: inline-block;
      text-align: right;
      /* position: relative; */
      /* right: 0px;
      margin-top: -15px;
      float: right;
}*/

footer .publicaties-footer .post-date{
  display: block;
font-size: 11px;
}

.grecaptcha-badge{
  display: none;
}

footer .footer-last {
    font-size: 0.875em;
    padding-bottom: 10px;
    padding-top: 10px;
    background-color: #8597a0;
  }

  footer .footer-last p,
    footer .footer-last a {
    color: #fff;
}

@media (max-width: 959px){
    .wie-wij-zijn-row.row-container{
    background: #008dab;
}
.coaching-column .uncode_text_column{
  min-height: 100%!important;
}



/*middle column correction small screens*/
.uncell.vc_custom_1499327679229,
.uncell.vc_custom_1500467883414{
    padding-left: 0px!important;
}
}

@media (max-width: 1033px){
  .tmb-dark.tmb .t-entry-visual *{
    height:310px;
  }
}
