/*
 Theme Name: 	Electro Child
 Theme URI: 	http://demo2.transvelo.in/electro/
 Description: 	This is the child theme of Electro
 Author: 		Transvelo
 Author URI: 	http://transvelo.com/
 Template: 		electro
 Version: 		1.1.8
 License: 		GNU General Public License v2 or later
 License URI: 	http://www.gnu.org/licenses/gpl-2.0.html
 Tags: 			light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain: 	electro-child
*/


/* Increase the size of the main menu */
.primary-nav .nav-inline>.menu-item>a {
    display: inline-block;
    color: #334141;
    font-size: 1.5em;
    font-weight: 700;
}

.header-logo+.primary-nav {
    padding: 1.9em .9375rem;
}

.header-support-info {
    position: relative;
    float: left;
    min-height: 1px;
    padding-left: 0.9375rem;
    padding-right: .9375rem;
    padding-top: 1.9em;
}



/* Reduce the Shop By Departement Menu width */
.departments-menu>.nav-item {
    width: 21%;
    margin-right: 15px;
}

/* Reduce the header padding */
.site-header {
    padding: 0.5em 0 !important;
}

/* Reduce the margin of the breadcrumb */
.woocommerce-breadcrumb {
    margin-top: 0.5em !important;
    margin-bottom: 0.5em !important;
}

/* Reduce the margin bottom between widgets on the sidebar */
.sidebar .widget, .sidebar-blog .widget {
    margin-bottom: 1.3em !important;
}


/* Change the button color from dark to white */
.btn-primary, .customer-login-form .button, .dropdown-menu-mini-cart .wc-forward.checkout, .widget_price_filter .price_slider_amount .button, input[type=submit], table.cart .actions .checkout-button {
    color: #f5f5f5  !important;
}


/* Reduce the footer pading */
.footer-bottom-widgets {
    background-color: #f8f8f8;
    padding: 3em 0 2em;
}

/* Reduce the margin bottom between images for the widgets "Top Social Posts" */
@media (min-width: 768px)
.blog-grid:not(.single-post) article.post {
    margin-bottom: 1em !important;
}

/* I Changed the border radius of the pagination's button from round to square */
.pagination ul.page-numbers>li a, .pagination ul.page-numbers>li span, .woocommerce-pagination ul.page-numbers>li a, .woocommerce-pagination ul.page-numbers>li span {
    color: #7e7e7e;
    display: block;
    padding: .643em 1.429em;
    border: 1px solid #e3e3e3;
    border-radius: 0em !important;
}


article.post .post-readmore .btn-primary {
    color: #7e7e7e !important;
    display: block !important;
    border: 1px solid #e3e3e3 !important;
    border-radius: 0em !important;
    background-color: #efecec !important;
    border-color: #efecec !important;
    padding: .786em 3em !important;
    font-weight: 400 !important;
}
/* -----------------------------------------------------------------------------
 * Dokan
 * -------------------------------------------------------------------------- */

/* I Changed the display from block to inline to fix the problem with the center alignement of the profile picture of the atelier */
img {
    display: inline !important;
}
/* I Changed the background color of button */
.dokan-btn-theme, a.dokan-btn-theme, input.dokan-btn-theme[type=submit] {
    background-color: #454545 !important;
}

/* I Changed the size of the button */
input.dokan-btn[type="submit"], a.dokan-btn, .dokan-btn {
    padding: 0.5em 0.6em !important;
}

/* I Changed the color of the button's text */
.dokan-btn-theme, a.dokan-btn-theme, input.dokan-btn-theme[type=submit] {
    color: #fff !important;
}

/* I Changed the border radius of the button from round to square */
.btn, input.dokan-btn[type="submit"], a.dokan-btn, .dokan-btn, .button, button, input[type="button"], input[type="reset"], input[type="submit"] {
    font-size: 0.875rem;
    border-radius: 0em !important;
}


.dokan-single-store .profile-frame .profile-info-box .profile-info ul.store-social i {
    font-size: 2.1em !important;
    margin: 0.1em !important;
}


/* -----------------------------------------------------------------------------
 * ViralPress
 * -------------------------------------------------------------------------- */


/* Manage the width of Viralpress */
@media (min-width: 992px)
.col-lg-9 {
    width: 70% !important;
}

@media (min-width: 992px)
.col-lg-3 {
    width: 30% !important;
}

/* -----------------------------------------------------------------------------
 * About author
 * -------------------------------------------------------------------------- */
.about-author {
  border-top: 3px solid #333; }
  .about-author .avatar {
    max-width: 100px;
    float: left;
    margin-right: 30px; }
  .about-author .about-author-info {
    margin-left: 130px; }
  .about-author .author-name {
    margin-top: 0; }
  .about-author .author-bio {
    opacity: 0.8;
    font-size: 14px;
    margin-top: 1em;
    margin-bottom: 1em; }
  .about-author .author-socials a {
    font-size: 12px;
    margin-right: 0.5em;
    background-color: #333 !important;
    color: #fff;
    padding: 5px 10px;
    display: block;
    margin-bottom: 5px; }
  .about-author .author-socials i {
    margin-right: 0.5em; }