/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.1.3
Text Domain:        salient-child
Domain Path:        /languages
*/


/*      Gallery Detail      */
/*    Banner      */
.container-wrap.gallery_container {
    padding-top: 0 !important;
}
.gallery_container div#fws_663097b662049{
    padding-top: calc(100vw* 0.16);
    padding-bottom: calc(100vw* 0.16);
}
.gallery_container .row-bg.using-image{
	background-position: center;
	background-repeat: no-repeat;
}

/*    text section         */
.gallery_container .white_heading{
	color: #ffffff;
    text-align: center;
}
.gallery_container  div#fws_6631e55d85aad{
	padding-top: calc(100vw* 0.03);
	padding-bottom: calc(100vw* 0.03);
}
.gallery_container #fws_6631e55d85aad .using-bg-color{
	background-color: #b78d1d;
}
.gallery_container #fws_6631e55d85aad .vc_do_custom_heading{
	color: #ffffff;
	text-align: center;
}


/*    Images        */

.gallery_container .gallery_lightbox{
	padding-top: calc(100vw * 0.06);
	padding-bottom: calc(100vw * 0.06);
}
#fws_6631ec0a1ffab.gallery_lightbox .vc_do_custom_heading{
	text-align: center;
}
#fws_6631ec0a1ffab.gallery_lightbox .divider{
	height: 30px;	
}
.gallery-necture-only-btn .regular-button{
	border: 3px solid black;
}


/*  Archive.php   */

.year_container #fws_662f9db1a14bd{
	padding-top: calc(100vw * 0.16);
	padding-bottom: calc(100vw * 0.16); 
}
.year_container .using-image{
	    background-position: left top;
    background-repeat: no-repeat;
}
.year_container #fws_662f9db1a14bd .vc_custom_heading{
	    color: #ffffff;
    text-align: center;
}
.year_container #fws_662f9db1a1d7c{
	padding-top: calc(100vw * 0.03);
	padding-bottom: calc(100vw * 0.03); 
}
.year_container #fws_662f9db1a1d7c .using-bg-color{
	background-color: #b78d1d;
}
.year_container #fws_662f9db1a1d7c .vc_custom_heading{
	color: #ffffff;
	text-align: center
}
.year_container #fws_662f9db1a1f23 .vc_custom_heading{
	text-align: center
}
.year_container #fws_662f9db1a1f23 .divider{
	height: 30px;
}
.year_container #fws_662f9db1a1f23 .races .vc_col-sm-6.wpb_column{
	margin-bottom: 1.5em;
}
.year_container #fws_662f9db1a1f23 .races .img-with-animation{
	border-radius:10px;
}

#fws_662f9761819eb .years .vc_col-sm-6.wpb_column{
	margin-bottom: 1.5em;
}
#fws_662f9761819eb img.img-with-animation{
	border-radius: 10px;
}
#fws_662f9761819eb .years .vc_custom_heading{
	text-align: center
}

/*BUTTON BORDERS*/
.btnborderblack .nectar-button
{
    border:3px solid #000;
}
.btnborderwhite .nectar-button
{
    border:3px solid #fff;
}
.nieuws
{display:none !important;}

/*FOOTER STYLING*/
.widget_nav_menu ul li
{
    list-style-type:none;
    margin-bottom:10px;
    font-size:16px;
    line-height:26px;
    color:#FFF;
}
.widget_nav_menu ul
{
    margin-left: 0px;
    margin-bottom: 0px;
    
}
.widget_nav_menu ul li a:hover
{
    color:#fff !important;
}
.footericons .iwithtext .iwt-icon img {
    width: 24px !important;
}
.footericons .iwithtext .iwt-text {
    padding-left: 35px !important;
}

/*HOMEPAGE CUSTOM STYLING*/
.newshome .post-heading
{
    font-family:proxima-nova-regular !important;
    font-size:17px !important;
    font-weight:400 !important;
}
.newshome .nectar-post-grid-item .content {
    padding: max(2%, 20px) !important;
}

/*DION VAN WERVEN CUSTOM STYLING*/
.tyreicon .iwithtext .iwt-text {
    padding-left: 50px !important;
    padding-top: 5px !important;
}
.youtubeicon .iwithtext .iwt-icon img {
    width: 45px !important;
}
.youtubeicon .iwithtext .iwt-text {
    padding-left: 65px !important;
}
@media only screen and (max-width: 690px) {
    .wpb_wrapper h2.vc_custom_heading{
        word-wrap: break-word !important;
    }
}

.nectar-post-grid-item .inner {
    display: flex;
    flex-direction: column;
    height: 100% !important;
}

.nectar-post-grid-item .content {
    flex: 1;
}