/*!**/
/*Theme Name: Shopkeeper Child*/
/*Theme URI: http://shopkeeper.getbowtied.com/*/
/*Description: This is a child theme for Shopkeeper.*/
/*Author: Get Bowtied*/
/*Author URI: http: //www.getbowtied.com/*/
/*Template: shopkeeper*/
/*Version: 1.0*/
/**!*/


/*!****************************************************************!*/
/*!*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************!*/
/*!****************************************************************!*/

.cd-top.cd-is-visible {
    visibility: visible;
    opacity: 1;
    bottom: 15px;
    right: 15px;
    background: #edc72d;
}

/*@media only screen and (min-width: 63.9375em){*/
    .site-header.sticky .main-navigation, .site-header.sticky .site-tools, .site-header.sticky .site-branding img {
        height: 30px;
        line-height: 34px;
        width: auto;
        margin-bottom: 3px;
        margin-top:3px;
    }

    .site-tools ul {
        padding: 0;
        margin: 0;
        list-style: none;
        display: inline-block;
        top: -5px !important;
        position: relative;
    }
    .xlarge-2{
        width:25% !important;
    }
    .xlarge-10{
        width:75% !important;
    }

    .site-header.sticky {

        padding-top: 10px !important;
        padding-bottom: 15px !important;

    }

    .woocommerce ul.products-grid, .woocommerce-page ul.products-grid {
        margin: 0px 30px 30px;
    }

    /*.product1 .woocommerce ul.products-grid li {*/
        /*padding-bottom: 0px !important;*/
    /*}*/

    /*.homecont .vc_gitem-post-data {*/
        /*margin-bottom: -20px;*/
        /*overflow: hidden;*/
    /*}*/

    /*.homecont .vc_grid-item .vc_gitem-col{*/
        /*margin-top:-10px !important;*/
    /*}*/

    /*.homecont.alternate{*/
        /*max-height: 245px;*/
        /*overflow: hidden;*/
    /*}*/

    /*.homecont .product1 .wpb_wrapper #products-grid {*/
        /*margin-top: 10px !important;*/
    /*}*/

    /*.woocommerce ul.product_list_widget li img, .woocommerce-page ul.product_list_widget li img {*/
        /*width: 100px;*/
        /*margin-right: 20px;*/
    /*}*/

/*}*/


/*@media only screen and (max-width: 1450px) {*/
    /*.homecont .vc_grid-item .vc_gitem-col {*/
        /*max-height: 42vh;*/
    /*}*/

    /*.homecont .product1 .wpb_wrapper #products-grid {*/
        /*margin-top: 8% !important;*/
    /*}*/

    /*.vc_custom_1543158007226 {*/
        /*padding-right: 1vw !important;*/
        /*padding-bottom: 0px !important;*/
        /*padding-left: 1.2vw !important;*/
    /*}*/

    /*.homecont h2{*/
        /*font-size: 36.5px !important;*/
    /*}*/
/*}*/

/*@media only screen and (max-width: 600px) {*/

    /*.homecont h2 {*/
        /*font-size: 30px !important;*/
    /*}*/
/*}*/


@media only screen and (min-width: 768px) and (max-width: 991px){
    .vc_col-sm-3{
        width: 33.333%;
    }

    h2{
        font-size:35px !important;
    }

    .homepost .vc_gitem-post-data-source-post_excerpt{
        height: 100% !important;
    }

    .homepost .vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
        height: 100% !important;
    }

}


@media only screen and (max-width: 768px){

    h2{
        font-size:30px !important;
    }

    header .row {
        padding: 0 15px !important;
    }

    .header .site-header-wrapper{
        padding-left:0 !important;
        padding-right:0 !important;
    }

    .site-branding {
        width: 130px;
        top: -1px;
    }

    .site-header.sticky .site-branding img {
        height: auto !important;
    }

    .on_page_scroll .site-tools ul {
        top: -14px !important;
    }

    .site-tools ul {
        top: -3px !important;
    }

    .socialrow .vc_column-inner{
        padding-top: 10px !important;
    }

    .socialrow .vc_icon_element {
        margin-bottom: 10px;
    }

    .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon {
        font-size: 2.2em!important;
    }


    /*.homecont .geel .vc_column-inner{*/
        /*background: #edc72d !important;*/
    /*}*/

    /*.homecont .geel .vc_column-inner h2{*/
        /*color:#2b2b2b !important;*/
    /*}*/

    /*.homecont .zwart .vc_column-inner{*/
        /*background: #2b2b2b !important;*/
    /*}*/

    /*.homecont .zwart .vc_column-inner h2{*/
        /*color:#fff !important;*/
    /*}*/

    /*.homecont .geel, .homecont .zwart {*/
        /*height:75px;*/
    /*}*/

    /*.homecont .wpb_column:first-child {*/
        /*padding-left: 0px !important;*/
    /*}*/

    /*.homecont h2 {*/
        /*font-size: 25px !important;*/
    /*}*/

    /*.homecont .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {*/
        /*text-align: center;*/
        /*display: inline-block;*/
        /*border: 2px solid transparent;*/
        /*width: 0em;*/
        /*height: 0em;*/
        /*box-sizing: content-box;*/
        /*position: relative;*/
    /*}*/

    /*body #socialcont .vc_column_container>.vc_column-inner {*/
        /*padding-left: 10px !important;*/
        /*padding-right: 10px !important;*/
        /*margin-top: -1px;*/
    /*}*/

}

/*@media only screen and (max-width: 1150px) {*/
    /*.homecont .vc_grid-item .vc_gitem-col {*/
        /*max-height: 28vh;*/
    /*}*/

    /*.homecont .homeblog{*/
        /*margin-top: -20px !important;*/
        /*padding-bottom: 15px;*/
    /*}*/

    /*.homecont .homeover{*/
        /*padding-bottom: 15px;*/
    /*}*/

/*}*/


/*#socialcont .vc_column_container>.vc_column-inner {*/
    /*padding-left: 0px !important;*/
    /*padding-right: 0px !important;*/
/*}*/

/*.imageaslink{*/
    /*position: absolute;*/
    /*top: -5px;*/
    /*left: -5px;*/
    /*right: -5px;*/
    /*bottom: -20px;*/
    /*z-index: 100;*/
    /*transition: .5s;*/
/*}*/

/*.imageaslink:hover{*/
    /*!*background-color:rgba(255,255,255,.3);*!*/
    /*background-color:rgba(237, 199, 45, .8);*/
    /*transition: .5s;*/
    /*cursor: pointer;*/
/*}*/

/*.homecont .wpb_column{*/
    /*overflow: hidden;*/
/*}*/

/*.colsocial .vc_column-inner{*/
    /*overflow:hidden;*/
/*}*/

/*.homecont .colsocial .wpb_column:first-child {*/
    /*padding-left: 0px;*/
/*}*/

#site-footer {
    padding: 20px 0 0px;
}

.footer_socials_wrapper {
    margin-bottom: 5px;
}

#site-footer .copyright_text {
    margin-bottom: 26px;
}

#site-footer .copyright_text a {
    border-bottom: 0px solid;
}

#site-footer {
    padding: 20px 0 0px;
}

.footer_socials_wrapper {
    margin-bottom: 5px;
}

#site-footer .copyright_text {
    margin-bottom: 26px;
}

.main-navigation ul li{
    font-size:13px;
}

.site-header.sticky .main-navigation ul li {
    margin-top: 5px;
}

.entry-meta {
    margin: 0px 0 0 0;
}

.page-desc{
    display:none !important;
}

.shopkeeper-mini-cart .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li.mini_cart_item a:not(.remove) {
    color: #000;
}

.shopkeeper-mini-cart .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.total .amount {
    color: #000;
}

.shopkeeper-mini-cart .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.total {
    color: rgba(0, 0, 0, 1);
}

.shopkeeper-mini-cart .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li.mini_cart_item .quantity {
    font-size: 13px;
    color: rgba(0, 0, 0, 1);
}

/*!****************************************************************!*/
/*!****************************************************************!*/
/*!****************************************************************!*/