/*
Theme Name: Cobea BB Child V2
Theme URI: http://cobea.be
Version: 0.5.1
Description: A Cobea child theme for Beaver Builder Theme without override of built-in Builder Modules.
Author: Cobea
Author URI: http://cobea.be
template: bb-theme
*/

/* Add your custom styles here... */


/* Top Bar
----------------------------------------------------------- */

/* == WooCommerce Cart */


.fl-page-bar .cob-wc-cart {
    text-align: center;
}
.fl-page-bar .cob-wc-cart .count {
    display: inline-block;
}

/* Header
----------------------------------------------------------- */

/* == WooCommerce Header Cart Link */

.cob-wc-cart {
   margin-bottom: 0;
   padding-left: 0;
   list-style: none;
}
.fl-page-header .cob-wc-cart {
    float: right;
}
.fl-page-header .cob-wc-cart-link {
    padding: 15px 20px;
    /*font-size: @nav-font-size;*/
    /*font-weight: @nav-font-weight;*/
    line-height: 1.4;
    /*text-transform: @nav-font-format;*/
}

/* Helpers
----------------------------------------------------------- */

/* == Social menu item */

.cob-menu-item-social i {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
}
.cob-menu-item-facebook i:before {
    content: "\f09a";
}
.cob-menu-item-twitter i:before {
    content: "\f099";
}
.cob-menu-item-instagram i:before {
    content: "\f16d";
}

/* Media Query - 768px or greater
----------------------------------------------------------- */

@media (min-width: 768px) {

    /* Top Bar
    ----------------------------------------------------------- */

    /* == WooCommerce Cart */

    .fl-page-bar .cob-wc-cart {
        display: inline-block;
        margin-left: 5px;
        text-align: inherit;
        vertical-align: middle;
    }

    /* Header
    ----------------------------------------------------------- */

    /* == WooCommerce Header Cart Link */

   .fl-page-header .cob-wc-cart-link {
       padding-right: 15px;
       padding-left: 15px;
   }
    .fl-page-header .cob-wc-cart .count {
        display: none;
    }

    /* Nav Centered */
    .fl-page-nav-centered .cob-wc-cart {
        position: absolute;
        top: 0;
        right: 0;
    }
    .fl-page-nav-centered .cob-wc-cart .count {
        display: none;
    }
}

/* Media Query - 992px or greater
----------------------------------------------------------- */

@media (min-width: 992px) {

    /* Header
    ----------------------------------------------------------- */

    /* == WooCommerce Header Cart Link */

    .fl-page-header .cob-wc-cart .count {
        display: inline-block;
    }
    .fl-page-header .cob-wc-cart-link {
        padding-right: 0;
        padding-left: 30px;
    }

    /* BB Themes Overrides
    ----------------------------------------------------------- */

    /* Fix menu alignement for nav right/bottom */
    .fl-page-nav-right .fl-page-header-row,
    .fl-page-nav-bottom .fl-page-header-row {
        display: block;
        width: auto;
    }
    .fl-page-nav-right .fl-page-header-row > div,
    .fl-page-nav-bottom .fl-page-header-row .col-md-6 {
        display: inline-block;
        float: none;
        vertical-align: middle;
    }
    /*.fl-page-nav-right .fl-page-nav-wrap .navbar-nav > li:last-child > a {*/
        /*padding-right: 0;*/
    /*}*/
    /*.fl-page-nav-bottom .fl-page-nav-wrap .navbar-nav > li:first-child > a {*/
        /*padding-left: 0;*/
    /*}*/
    .fl-page-nav-bottom .fl-page-header-content {
        margin-right: 0;
    }
}