/*
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.0
*/


body {
overflow: visible;
}

@font-face {
    font-family: 'futuramedium';
    src: url('css/fonts/futura_medium-webfont.woff2') format('woff2'),
         url('css/fonts/futura_medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'futurabook';
    src: url('css/fonts/futura_book-webfont.woff2') format('woff2'),
         url('css/fonts/futura_book-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

body #header-outer {
   border-right:0px !important;
  
}

.nectar-shop-header, #breadcrumbs {
    display:none;
}

body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] #top nav >ul >li:not([class*="button_"]) >a:hover, 
body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] #top nav >ul >li:not([class*="button_"]).open-submenu >a, 
body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] #top nav >ul >li:not([class*="button_"]).current_page_item >a, 
body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] #top nav >ul >li:not([class*="button_"]).current-menu-item >a, 
body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] #top nav >ul >li:not([class*="button_"]).current-menu-ancestor >a {
    color: #a6a074!important;
}
.woocommerce-ordering, .woocommerce-result-count, .woocommerce-breadcrumb, body.page-id-7829 #logo {
display:none !important;
}

body.page-id-7732 .ocm-effect-wrap {
background-image: url('http://localhost/zeefier/wp-content/uploads/2021/07/zeeiwer-bg.png');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: right top; 
}

.blob-our-story .row-bg.using-image {
    background-position: right 10px top 330px !important;
    background-repeat: no-repeat;
    background-size: 596px;
}

.blob-our-story-left .row-bg.using-image {
    background-position: left 50px top -100px !important;
    background-repeat: no-repeat;
    background-size: 1350px;
}


.blob-home .row-bg.using-image {
    background-position: center top 0px !important;
    background-repeat: no-repeat;
    background-size: 1058px;
}

.blob-our-team .row-bg.using-image, 
.blob-faq .row-bg.using-image {
    background-position: right 130px top -29px !important;
    background-repeat: no-repeat;
    background-size: 684px;
}


@media only screen and (min-width: 1px) and (max-width: 999px) {


}

/*Breakes: 690 1000px 1425px */
@media only screen and (max-width: 1000px) {
    body.home #ajax-content-wrap {
    margin-top: -32px;
    }
    body #header-outer {
        border-right:0px !important;
        background:transparent !important;
     }

    .blob-our-story {
        padding-bottom: 0px !important;
    }
}
@media only screen and (min-width: 1001px) {
    body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] #top nav >ul >li:not([class*="button_"]) >a:after {
        height: 2px;
    top:unset;
        bottom: 0;
    }

    .sticky-container .row_col_wrap_12,
    .sticky-container .row_col_wrap_12_inner{
        overflow: visible;
        align-items: flex-start;
        display: flex;
    }

    .sticky-container .sticky {
    position:sticky;
    top:20px;
    }

    li.menu-item a {
    transition: all .5s ease-in-out;
    padding-left:0  !important;
    display:inline-block !important;
    color:red !important;
    }	

    li.menu-item:after {
    content:' ' !important;;
    display:block !important;;

    height: 1px !important;;
    top:14px !important;;
    background-color:#000000 !important;;
    position:absolute !important;;
    left:0 !important;;
    width:0 !important;

    }
    li.menu-item:hover a{
    transition: all .5s ease-in-out !important;
    padding-left:25px !important;
    }
    li.menu-item.current-menu-item a {
    transition: all .5s ease-in-out !important;
    padding-left:35px !important;
    }
    li.menu-item.current-menu-item:after {
    width:30px  !important;
    transition: all .5s ease-in-out !important;
    }
    li.menu-item:hover:after {
    width:20px  !important;
    transition: all .5s ease-in-out !important;
    }
}

body.page-id-7829[data-header-format="left-header"][data-header-resize="0"] .container-wrap {
    padding-top:0px;
}


/*Product page list*/
.woocommerce.single-product div.product[data-tab-pos] {
    margin-top:300px;
}

body.woocommerce ul.products .material.product h3, 
body.woocommerce-page ul.products .material.product h3, 
body.woocommerce ul.products .material.product h2, 
body.woocommerce-page ul.products .material.product h2 {
    color:#664f2b;
}
body.woocommerce .material.product {
    background-color: transparent;
}
body.woocommerce-page .container-wrap, 
body.woocommerce-shop.post-type-archive-product.woocommerce .container-wrap, 
body.woocommerce-shop.tax-product_cat.woocommerce .container-wrap {
    background-position: left 50px top -100px !important;
    background-repeat: no-repeat;
    background-size: 1350px;
    background-image: url('http://localhost/zeefier/wp-content/uploads/2021/07/langzaam-blob.gif');
}
@media only screen and (max-width: 1500px) and (min-width: 1000px) {
    html body[data-header-format="left-header"].woocommerce .main-content ul.products li.product.material, 
    html body[data-header-format="left-header"].woocommerce-page .main-content ul.products li.product.material, 
    html body[data-header-format="left-header"].woocommerce .main-content ul.products li.product.material.last, 
    html body[data-header-format="left-header"].woocommerce-page .main-content ul.products li.product.material.last {
        width: 28%;
        margin-right: 5%;
        margin-left: 0;
        margin-bottom: 7%;
    }
}

