#product .product-description ul, 
 #custom-text ul,
 .articleContent ul, 
 #content.page-cms ul{
    padding-left: 40px;
}
#product .product-description ul li,
#content.page-cms ul li{
    list-style-type: disc;
}

#subcategories .thumbnail-container {
    position: relative;
    padding-top: 10px;
    margin-bottom: 1.563rem;
    margin: 0 .625rem;
    height: 318px;
    width: 257px;
    background: #fff;
    box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, .2);
}
.customer_welcome{
    font-size: 11px;
    text-align: center;
}
#customer-form .radio-inline{
    margin-right: 11px;
}
#my-account h1 {
    text-align: center;
}
p.subcategory-heading {
    color: #000;
    font-weight: bold;
}

#subcategories .thumbnail-container a {
    display: block;
    text-align: center;
}

#index #content {
    display: flex;
    flex-direction: column;
}

#header .header-nav .baseline {
    margin-top: .9375rem;

}

._desktop_cart {
    float: right;
}

/* block cart */
.header-top [class*=" pe-7s-"], .header-top [class^=pe-7s-] {
    font-size: 35px;
}

.cart-preview,
.cart-preview:focus,
.cart-preview:hover,
.cart-preview:active,
.cart-preview:visited
{ 
    outline: none !important;
    font-size: 25px;
}

.cart-preview i{
    font-size: 25px;
}

/*header*/
.header_ps_searchbar.left .search-widget,
.header_ps_searchbar.center .search-widget,
.header_ps_searchbar.right .search-widget {
    float: none;
    width: 100%
}

.header_shoppingcart.right ._desktop_cart {
    float: none;
    text-align: center;
}

.logo_center {
    text-align: center;
}

.logo_right {
    text-align: right;
}

.header-top {
    transition: all 0.5s ease 0s;
}

.baseline {
    padding-right: 20px
}

.carousel {
    box-shadow: none;
}

.border-right {
    border-right: 1px solid #dadada;

    /* line-height: 10px; */
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 14px;
    /* padding-top: 4px; */
}

nav.header-nav {
    min-width: 60px;
    min-height: 55px;
}

#header a, .header-nav .baseline, .dropdown-menu, .dropdown .expand-more, #header .header-nav .currency-selector {
    transition: all 0.5s ease 0s;
}

#header .header-nav .right-nav {
    padding-right: 0;
}

.dropdown-menu {

    margin: .825rem 0 0;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    box-shadow: 0 0px 16px rgba(0, 0, 0, 0.19);
}

span.cart-products-count {
    position: absolute;
    display: block;
    top: -19px;
    margin-left: 20px;
    width: 20px;
    text-align: center;
    font-size: 13px;
    border-radius: 16px;
    line-height: 21px;
}

.material-icons.shopping-cart {
    font-size: 32px;
}


/*
  seopresta_account
*/

#seopresta_account span.separator {
    padding: 10px;
    display: block;
}

#seopresta_account .material-icons {
    font-size: 32px;
    color: #7a7a7a
}

/*
  PS banner
*/
.ps_banner span {
    display: block;
    position: absolute;
    margin-top: 11%;
    left: 46%;
    z-index: 1;
    font-weight: 400;
    font-size: 30px;
    color: #484848;
}


/* Newsletter */
#block-newsletter-label {
    font-weight: 400;
    font-size: 30px;

    /* padding-bottom: 11px; */
    /*color: #484848;*/
}

.block_newsletter p {
    /*color: #484848;*/
    font-weight: 100;
    font-size: 13px;
    text-align: left !important;
}
.block_newsletter .form-check-label {
    padding-left: 0 !important; 
    margin-top: 10px;
}

@media (max-width: 1200px){
    /* under 1200px */
    .newsletter_content p{
        font-size: 24px;
        line-height: 30px;
        text-align: justify;
    }

    .banner .newsletter_content{
        margin-top: -56%;

    }
}
@media (min-width: 1200px){

    .newsletter_content p{
        font-size: 30px;
        text-align: center;
        line-height: 40px;
        text-align: justify;
    }

    .banner .newsletter_content {
        position: absolute;
        margin-top: -12%;
        margin-left: 15%;
    }
    
}
.ps_banner .simpleParallax {
    max-height: 600px;
}

#wrapper .banner img {
    margin: 0 auto;
    display: block;
}

.block_newsletter p.alert {
    margin-top: 20px;
}

/*Footer*/
ul#footer_sub_menu_simple {
    display: flex;
    justify-content: space-between;
}

.footer-container .social-links {
    font-size: 22px;
}


/* product list */
.product-desc-list{
    font-size: 13px;
    margin-bottom: 5px;
}

#password h1,
#password .send-renew-password-link,
#password .page-footer,
#authentication h1,
#authentication .register-form p,
#authentication .register-form .form-footer{
    text-align:center;
}

.form-control{
    border-radius:4px;
}

.input-group .form-control:not(:last-child){
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}

.input-group .input-group-btn>.btn[data-action=show-password]{
    background: none;
    color: #555;
}

.btn.wk_btn_extra{
    border-radius: 5px;
}

.wk_ad_footer .btn{
	margin-left:50px
}

#authentication .register-form .form-control-submit{
    float:none!important;
}

.bloc_strongpassword_info{
    line-height: 22px;
}
.bloc_strongpassword_info span{
    color:#fa3703
}
.bloc_strongpassword_info img{
    margin-bottom:10px;
}
#strong_password_activation .bloc_strongpassword_info{
    margin-bottom:150px;
}

#strong_password_activation_completed #content{
    max-width: 640px;
    margin:auto;
    margin-top:20px;
}

#strong_password_activation_completed h1{
    color:#f7931d;
    font-size: 2rem;
}


.mp_menu_sub{
    font-size:22px;
    display: block;
}

.mp_menu_sub_g{
    color:#8bbd71;
}
.mp_menu_sub_o{
    color:#f7931d;
}

.blockcart2 {
    display:none;
}

.connectez-vous{
    display: block;
    background-color: #f7931d;
    padding:5px;
    text-align: center;
}


#header .connectez-vous a {
    color: #fff;
}

#header a.txt-orange{
    color:#f7931d;
    font-weight:bold !important;
    text-align:center;
    display: block;
    margin-top: 5px;
}

.user-menu{
    font-size:37px;
    cursor: pointer
    
    
}

.header-nav .dropdown-menu{
    padding: 10px;
    width: 300px;
}

.initial_color {
    color:#000000;
}

.regular-price {
    color:#000000;
}

#header .header-nav .baseline {
    margin-top: 0;
}


#header .header-nav {
    border-bottom: 1px solid #ffffff !important;
}

nav.header-nav {
    min-height: 30px !important;
}



.search-full input[name=s] {
    letter-spacing: -.01em;
    margin: 0;
    border-radius: 0;
    padding: 0 15px;
    width: 100%;
    font-size: 14px;
    border: 0;
}

.search-full form button[type=submit] {
    padding: 12px 10px;
    padding: 2px;
    /* padding-top: 2px; */
    /* padding-bottom: 2px; */
    background: #ffcd35 !important;
    color: #000;
    vertical-align:top;
}

.search-full .prepend {
    background-color: #ffcd35;
    display: inline-block;
    padding: 1px;
    font-size: 12px;
    padding-left: 15px;
    padding-right: 15px;
    font-weight: bold;
}

.search-full {
    padding-left: 2%;
}

.wsmenu-list li:first-child a span {
    color: #ffffff !important;
  }

.navName {
      font-size:13px !important; 
      color:#fff !important;
      
    line-height: 10px;
    font-family: arial;

  }

  .open > .dropdown-menu {
    display: block;
    width: 300px;
    padding: 5px;
}

.cart-preview i {
    font-size: 35px;
}

.moncompte i{
    font-size: 35px;
}

.wsmenu>.wsmenu-list>li>a {
    padding-top:0;
}

.cart-preview i:not(.pe-7s-shopbag) {
    color:#00ffff !important;
}

.moncompte i {
    color:#b9fc77 !important;
}


.input-group-addon {
    padding: 0;
    margin-bottom: 0;
    padding-left: 10px;
    padding-right: 20px;
    font-size: 12px;
    /* font-weight: bold; */
    font-weight: 400;
    line-height: 1.25;
    color: #000000;
    text-align: center;
    background-color: #ffcd35;
    border: none;
    border-radius: 0;
}
.prep{
    padding-left: 5px !important;
    padding-right: 5px !important;
}

.search-full input[name=s] {
    height: 30px;
}

span.cart-products-count {
       position: absolute;
    display: block;
    top: -25px;
    /* margin-left: 27px; */
    width: 20px;
    text-align: center;
    font-size: 13px;
    right: -10px;
    border-radius: 16px;
    line-height: 21px;
}


.open > .dropdown-menu {
    z-index: 999999999999;
}

#search .block-categories {
    display:none;
}



 @media (max-width: 900px){
    .cart_block .tt {
        display:inline-block;
    }

    .cart_block .col-lg-2 {
        display:inline-block;
    }
  
 }


 @media (max-width: 500px){
    .cart_block {
        right: -100%;
    }

   
 }

 @media (max-width: 900px){

 /* @media (max-width: 500px){
    .search-full {
        margin-top:80px;
    } */


.search-full {
   margin-top:10px;
}

nav.header-nav {
    max-height: fit-content !important;
    /* min-height: 55px !important; */
    
}
}
 /* @media (max-width: 1199px){
    .d_header_1, .d_header_2 {
        display:none;
    }

    .d_header_3 {
        display:block;
    }
     
 } */

 @media (max-width: 1199px){
   

    #header .header-nav {
        margin-bottom: 20px;
    }

 }

 /* @media (max-width: 1375px){
    .d_header_2 .header_ps_searchbar {
        width:50%;
    }

    .d_header_2 .header_shoppingcart {
        width:25%;
    }
     
 } */


 @media (min-width: 900px) and (max-width: 1591px){
    .headerfull {
      /*   margin-top: 10px; */
    }
     
 }



 @media (max-width: 899px){
 
    #wk_search_wrapper {
        margin-top:0px;
    }

    .header_ps_searchbar{
        margin-top: 55px;
    }
 }

.wsmenu ul li a {
    overflow-wrap: normal;
    padding: 0 !important; 
    padding-bottom: 5px !important;
}
 



@media (max-width: 1188px){
    #wk_search_wrapper .prex {
        display:none;
    }
    
}


@media (max-width: 700px){
    .prex {
        display:none;
    }
    
}





.wsmenu>.wsmenu-list>li {
    display: inline-block;
    margin-right: 5px;
}

.wsmenu>.wsmenu-list {
    padding-left: 0;
    display: block;
    margin: auto;
    width: fit-content;
}








 /* .drop_menu_a{
    font-weight: bold !important;
 } */



 @media only screen and (max-width: 1200px) {
    .wsmenu {
        color: #fff;
        font-size: 14px;
        padding: 0;
        width: 100%;
        float: right;
        display: block;
        position: relative;
    }

 }

 @media only screen and (max-width: 1200px) {
    .wsmenu>.wsmenu-list>li {
        width: auto;
    }
 }

 @media only screen and (max-width: 1200px){
   
    .wsmenu>.wsmenu-list {
        height: initial;
        min-height: initial;
        width: initial;
        background: none;
        padding-bottom: initial;
        margin-left: initial;
        text-align: center;
        /* display: inline-block; */
        -webkit-transition: none;
        -moz-transition: all 0.25s ease-in-out;
        -o-transition: all 0.25s ease-in-out;
        -ms-transition: all 0.25s ease-in-out;
        transition: none;
    }
 }


 @media only screen and (max-width: 1200px) {
    
    .wsmenu {
        width: 100%;
        background: none;
        left: initial;
        overflow-y: initial;
        padding: 0;
        top: initial;
        visibility: initial;
        position: relative;
        margin: initial;
    }
 }


 @media only screen and (min-width: 1775px) {
 .logoH1 {
    width:80% !important;
 }
}


.header-top .search-widget {
    display: block;
}




.header-top .search-widget form input[type=text] {
    min-width: inherit;
    width: 100%;
    position: initial;
    left: 0;
}

.search-widget form button[type=submit] {
    position: initial;

}

#wk_search_box {
    height: 30px;
    border: none;
    font-size: 14px;
    border-radius: inherit;
}

/* .wk_search_sugg_wrapper {
    display: block;
} */

@media (max-width: 1199px) 
{
    .cart-products-count {
    display: block !important;
    }
}


.header-nav {
    padding-left: 0px !important;
    padding-right:0px !important;
}

@media (max-width: 900px) 
{
    .wsmenu>.wsmenu-list>li {   
        margin-right: 8px;
    }
}


@media (max-width: 600px)
{
    #header .header-top {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }   

    .svg_compte {
        width: 30px !important;
        display:inherit !important;
    }
    .svg_panier {
        width: 25px !important;
        display:inherit !important;
    }

    .svg_euro {
        color: #f252ac !important;
        width: 25px !important;
    }

    .navName {
        font-size: 10px !important;
    }

    .header_shoppingcart {
        padding:0;
    }

    .i_customer {
        padding:0;
    }

    #wk_search_wrapper {
        margin-top: 0px;
    }

    .header_ps_searchbar{
        margin-top: 45px;
    }

}


.svg_compte {
    width: 37px; color:#b9fc77;
}
.svg_panier {
    width: 32px; color:#00ffff;
}

.dropdown .drop_menu_a {
    padding-left:10px !important;
}

.dropdown-menu {
    width: 300px;
    padding: 5px;
}



.header-nav .baseline {
    line-height: 18px !important;
    padding-right: 0 !important;
    padding-top: 5px !important;
    padding-bottom: 2px;
}

@media (max-width: 750px)
{
    .header-nav .baseline {
        font-size:12px!important;
    }
}

@media (max-width: 750px)
{
.firstM {
    padding:0;
}

.wsmenu-list {
    padding: 0 !important;
    margin: auto;
    display: block;
}

}

.search-full {
    padding-left: 0;
}

@media (max-width: 750px)
{
.wsmenu>.wsmenu-list>li>.navtext>span+span {
    font-size: 11px;
}
}

@media (min-width:1590px) and (max-width: 1776px)
{
    .wsmenu>.wsmenu-list>li {
        margin-right: 2px;
    }
}


@media (max-width: 767px) {
    .ets_mm_megamenu.hook-default {
    z-index: auto;
    margin-bottom:15px;
}
}






@media (max-width: 350px)
{
    .col-xxs-6 {
        float: left;
        width: 50%;
    }

    .col-xxs-8 {
        float: left;
        width: 68.66667%;
        padding: 0;
    }

    .col-xxs-4 {
        float: left;
        width: 31.33333%;
    }

    .navName{
        display:none;
    }

/*     .svg_panier {
        width: 28px !important;
    }

    .svg_compte {
        width: 33px !important;
    } */

 /*    span.cart-products-count {
        margin-left: 0;
        background: none !important;
        top: 9px !important;
        left: 21px;
    } */

    .header_shoppingcart .i_cart {
        padding-right: 5px !important;
        padding-left: 0 !important;
    }
}

#category .more-description {
    display:none;
}

.cPrice {
    font-weight: 900;
    font-family: Arial;
    font-size: 1.2rem;
    
}

.product-description .cPrice {
    margin-right:5px;
}

#product .product-prices .current-price {
    font-size: 20px;
    color: #2c2e3d;
    font-weight: 500;
}

#product .taxCalculation {
    font-weight: 100;
    font-size: 14px;
    color: #9c9c9c;
    margin-top: 10px;
}

#product .condition {
    color: #2c2e3d;
    font-size: 14px;
    margin-top: 10px;
    font-weight: 200;
}

.blockreassurance_product .item-product img, .blockreassurance_product .item-product svg {
    height: 20px;
    width: 20px;
}

.blockreassurance_product .item-product {
    height: 20px;
    width: 20px;
}

.blockreassurance_product p.block-title {
    line-height: 40px;
    font-size: 13px;
    margin-bottom: 0px;
}

.blockreassurance_product {
    margin-top: 0px;
}

#product #main hr {
    margin: 0;

}

.product-actions .add-to-cart {
    border-radius: 6px;
    background-color: #062738 !important;
    color: #ffcd35;
}

.product-actions .add-to-cart:hover {
    background-color: #ffcd35 !important;
    color: #062738 !important;
}

.blockMpSeller {
    color: #494747;
    font-size: 14px;
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 19px;
}

.blockMpSeller i{
    color: #2c2e3d;
}

#product .blockMpSeller a {
    color:#2c2e3d;
    font-weight:bold;
}

.blockMpSeller a {
    color: #9c9c9c;
}

#product-availability {
    display:block;
}

.wk_showStar_home_grid {
     position: initial !important;
     font-size: 14px;
}

.wk_showStar_grid {
    text-align: left !important;
    color: #9c9c9c;
}

.wk_showStar_grid a {
    color: #9c9c9c !important;
}

.wk_showStar_span{
vertical-align: middle;
}
#product .h1 {
    margin-bottom:0;
}

.superPromo svg {
    width:10px;
    color:#ffb932;
}

.superPromo span {
    font-size: 14px;
    vertical-align: text-bottom;
    padding-left: 5px;
    font-weight:bold;
}

.superPromo {
    background-color: #ec1717;
    color: #fff;
    display: block;
    width: 200px;
    text-align: center;
    margin-top: 5px;
}


.nouveauIci svg {
    width:18px;
    color:#ff3535;
}

.nouveauIci span {
    font-size: 14px;
    vertical-align: text-bottom;
    padding-left: 5px;
    font-weight:bold;
}

.nouveauIci {
    background-color: #ffcd35;
    color: #062738;
    display: block;
    width: 200px;
    text-align: center;
    margin-top:5px;
}

.product-additional-info {
    margin-top:10px;
}

#product .label {
    font-weight: bold;
}

#product h3 {
    font-size: .875rem;
}

/* .product-desc-list {
    margin-top:5px;
} */

#products .product-desc-list {
    margin-top:5px;
}

.product-desc-list {
    min-height: auto;
    height: fit-content;
}



@media (max-width: 991px)
{
    #products .product-miniature, .featured-products .product-miniature {
    margin: 20 auto;
    height: 550px;
    }

    .wk_showStar_grid {
       line-height:14px;
    }

    .product-quantity .add {
        margin-left: 0;
    }

}

.zone_band {
    min-height:32px; height:fit-content; margin-bottom:2px;
}

@media (max-width: 768px) {
    .wk_showStar_grid {
        line-height:14px;
     }
 
     .product-quantity .add {
         margin-left: 0;
     }

     .tabs .nav-tabs {
        border:none;
        margin-top:20px;
    }

    .tabs .nav-tabs .nav-link {
        margin: auto;
        margin-bottom:10px;
    }

    .zone_band {
        min-height: auto !important;
    }
 
}

@media (min-width: 768px)
{
    .tabs {
        margin-bottom: 50px;
    }
}

.quick-view {
    display:none !important;
}

.product-flags {
    display:none !important;
}

#products .thumbnail-container {
    /* padding-top: 20px;
    border-top: solid silver 1px; */
}


@media (min-width: 768px) {
    article.product-miniature {
        margin-bottom: 35px;
    }
}

#products .thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-container, .product-miniature .thumbnail-container {
    height: 550px;
}

#product .product-flags {
    display:none;
}

.tabs .nav-tabs .nav-link {
    color: #7a7a7a;
    padding: 0;
    border: 0;
    color: #062738;
    text-transform: uppercase;
    font-size: 18px;
    width:fit-content;
    /* font-weight: bold; */
}

.tabs .nav-tabs .nav-link.active, .tabs .nav-tabs .nav-link:hover {
    color: #062738;
    text-transform: uppercase;
    border:none;
    border-bottom: solid #ffcd35 3px !important;
}

.tabs .nav-tabs {
    border-bottom: 1px solid #062738;
}

.tabs .nav-tabs .nav-item {
   margin:0;
   padding:0;
}

.product-miniature .wk-wishlist-btn {
    top: -320px !important;
    right: 7px;
}

.product-desc-list {
    line-height: 1em;
}

.has-discount .discount {

    margin-left: 0 !important;

}


#products .product-thumbnail img, .featured-products .product-thumbnail img, .product-accessories .product-thumbnail img, .product-miniature .product-thumbnail img {
   border:solid silver 1px;
}

#products .thumbnail-container .h3 {
    height:30px;
}

.ets_mm_megamenu_content {
    background-color: #f4f2f2 !important;
}

.ybc-menu-toggle {
    color: #062738 !important;
}

.ybc-menu-toggle .icon-bar {
    background-color: #062738 !important;
}

.ybc-menu-toggle .icon-bar {
    background-color: #062738 !important;
}


#product .sellerinfo .wk_row label {
   width:auto !important;
   font-size: 15px;
}

#products .thumbnail-container, .featured-products .thumbnail-container, .product-accessories .thumbnail-container, .product-miniature .thumbnail-container {
    margin-bottom: 0 !important;
}

#products .product-miniature, .featured-products .product-miniature {
    margin-bottom: 30px;
}

#product .wk-wishlist-btn {
    position: initial !important;
    background:none;
    padding:0;
}

.wk-wishlist-btn.active i {
    color: #db3497;
}

.wk-wishlist-btn:hover i {
    color: #db3497!important;
}

.wk-wishlist-btn i:hover {
    color: #db3497!important;
}
.wk-wishlist-btn i {
    color: #5e737e;
}

.wk-wishlist-btn  {
    font-size:14px;
}

.wk-wishlist-btn p  {
    font-size:14px;
}

.openQuestionTab {
    cursor:pointer;
    margin-bottom: 10px;
    font-size: 14px;
}

.shareTilte{
    font-weight:bold;
    margin:0;
    margin-top:10px;
}

.sellerinfo .wk_row label { 
    font-weight:bold !important;
}

.product-description {
    color:#000;
}

.lbletat {
    font-weight:bold;
}

.product-miniature .starSize {
    vertical-align: text-bottom;
}


.product-miniature .wk_showStar_grid {
    line-height: 15px;
}

.product-miniature .blockMpSeller {
    line-height: 15px;
    font-size: 13px;
}

.product-miniature .wk_showStar_home_grid {
    font-size: 13px;
}

.product-miniature .condition {
    font-size:13px; 
    line-height:15px; 
    color: #9c9c9c;
    clear: both;
}


/* @media (max-width: 412px){
.navName{
    display:none;
}
} */

@media (min-width: 768px)
{
    img.icon-img-rea {
        width: auto !important;
    max-width: 100%;
    height: auto;
}
}


.header-nav .container {
     margin-bottom: 0!important;
}

aside#notifications {
    display:none !important;
}

.zone_annonce .owl-stage-outer {
    float: none !important;
}

/* #ybc_blog_page #zone_16{
    display:none;
} */

#zone_ {
    display:none;
}

#zone_21 {
    display:none;
}

#category #zone_21 {
    display:block;
}







.block-category {
    min-height: 0px !important;
    margin-bottom: 0px !important;
}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {display: block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
#left-column .block, #right-column .block {
    clear: both;
    float: none;
}

/*20201021*/

.mm_columns_contents_ul{
    background-color: #fcfcfc !important;
}

.mm_columns_ul .open .mm_tab_li_content {
    background-color: #fcfcfc !important;
}

.ets_mm_block_content br {
    line-height:10px !important;
    /* display: block;
    margin: 1px 0;*/
    content: " ";
}


.mm_tab_has_child::after {
    border-right: 1px solid #2c2e3d;
    border-top: 1px solid #2c2e3d;
}

.mm_columns_contents_ul {
    padding: 30px !important;
}

.mm_tab_toggle_title {
    font-size:14px !important;
}


.ets_mm_block_content a:hover {
    -ms-transform: initial !important; /* IE 9 */
    -webkit-transform: initial !important;/* Safari 3-8 */
    transform: initial !important;
}
.mm_img_content img:hover{
    -ms-transform: initial !important; /* IE 9 */
    -webkit-transform: initial !important;/* Safari 3-8 */
    transform: initial !important;

}

.centerAlign .mm_columns_ul {
    left : 20% !important;
}


.ybc-navigation-blog-content .tree li .children a:before   {
    display:none !important;
    
}

.ybc-navigation-blog-content .tree li a {
    font-weight:bold;
}

.ybc-navigation-blog-content .tree li .children a {
    font-weight: normal !important;
    }

    #header .layout_layout5 .mm_menus_li.active {
        background-color: #062738;
    }

   .form-control:focus, .input-group.focus {
        border: 1px solid #c4c4c4;
        outline: 0 !important;
   }


   .ecopopuplink {
    display: inline-block;
    color: #c33184 !important;
    font-weight: bold;
    cursor:pointer;


   }

   .ecopopupmodal .modal-body {
       color: #2c2e3d !important;
       position: relative;
       background-color: #f4f4f5;
       border: solid #c33184;
       padding: 20px;
   }

   .ecopopupmodal .modal-body p {
    color: #2c2e3d !important;
    font-size: 14px;
   }

   .ecopopupmodal li {
       padding-left:30px;
   }

   .ybc_image-single {
    max-width: 100% !important;
}

.read_more {
    font-weight: bold;
}

#left-column .ybc_block_categories .children li, #left_column .ybc_block_categories .children li, #right-column .ybc_block_categories .children li, #right_column .ybc_block_categories .children li {
    font-size: .8rem;
    line-height: 1.1em;
}


#left-column .ybc_block_categories a::before, #left_column .ybc_block_categories a::before, #right-column .ybc_block_categories a::before, .list_post_by_author a:before, #right_column .ybc_block_categories a::before {
    content: "";
}

#left-column .ybc_block_categories li a, #left_column .ybc_block_categories li a, #right-column .ybc_block_categories li a, #right_column .ybc_block_categories li a {
    line-height: 1.1em;
    font-size: 13px;
}

.block_content li {
    padding: 0 10px;
}

.categoryForum p {
    line-height: 20px;
    font-size: 13px;
}

#module-xenforum-home #zone_19 .owl-dots{
display:none !important;
}

.nodeLastPost {
    background-color: #f4f4f5 !important;
    background: none;
}

.sectionHeaders {
    background: none !important;
    background-color:#fcf0b5 !important;
    color: #664086 !important;
    border:none !important;

}

.visitorPanel .stats {
    margin-top: 60px;
}

@media (max-width: 575px){

.privateControls .muted {
    display:block;
    float:none !important;
}

.message .publicControls {
    float: left;
    margin-top: 5px;
}

.message .publicControls .item {
    margin-right: 10px;
    margin-left:0;
}

#left-column .block-my-account, #left-column .block-search, #left-column .forum_block {
    display:none;
}

.mce-floatpanel.mce-popover.mce-bottom {
    position: sticky !important;
    width: 100%;
    top: 0 !important;
    left: 0 !important;
    bottom: 0;
}

}

.blog-extra-facebook-share .urlshare a {
    background-color: #405167;
}

.blog-extra-facebook-share .urlshare a:before {
    content: "\f1e0";
    font-family: Fontawesome;
}

.nodeTitle a{
    display:block;
    line-height:20px;
}

.ybc_image-single img {
    width: 100%;
}

.twoColumn dd {
    width: 100%;
}

.twoColumn dt {
    width: auto;
}

.nodeTitle {
    font-size: 12pt;
    margin-bottom: 8px;
}

#module-xenforum-category #left-column .block , #module-xenforum-home #left-column .block {
    padding:25px;
}

#module-xenforum-home #left-column {
    padding-left:0;
}

.ybc_image-single img {
    background-color: #eee;
}

.ecopopupmodal ul li:before {
    content: '-';
    position: absolute;
    margin-left: -20px;
} 

.ecopopupmodal ul {
    list-style-type: none;
  }

.zone_annonce .owl-dots {
    display:none;
}

#left-column .zone_annonce {
    /* margin-bottom:20px; */
    margin-bottom:40px;
    margin-top:20px;
}

.zone_annonce {
    margin-bottom:20px;
}

.specific_zone {
    padding:0 !important;
}

@media (max-width: 900px){
    
    .specific_zone {
        padding:15px !important;
        margin-bottom:130px !important;
    }
 }

 .brand_search a, a.btn_seller_shop, p.wk_seller_name {
    font-family: "NOTO Sans";
}

p.wk_seller_name {
    margin-bottom: 0;
    height:auto;
}

.wk_seller_details .blocavis {
    margin-bottom:10px;
}



#seller_payment_request select.form-control:not([size]):not([multiple]) {
    height: auto !important;
}


#header .product_cont a.product_name {
    font-size: 13px;
    line-height: 15px;
    color: #3d3d3d;
    overflow-wrap: break-word;
    font-weight: 700;
    width: fit-content;
    display: block;
    margin-top: 10px;
    height: 45px;
}

.product_remove_btn {
    position: absolute;
    right: 12px;
    cursor: pointer;
    font-size: 15px;
    bottom: 10px;
}

.cart_block .btn-sm {
    padding: 5px;
    padding-left: 10px;
    padding-right: 12px;
}

.cart_block .btn-sm i{
    font-size: 20px;
}



.cart_block {
    border-radius: inherit;
    z-index:99999999999;
}

.seller_dtl {
    border-bottom: 1px solid #c7c7c7;
    padding: 5px;
    padding-left: 10px;
    color: #1c293d;
    background-color: #ffcd35;
}

.cart_block .product_cont .product_name, .cart_block .product_cont .quantity_cont, .cart_block .product_cont .price {
    font-size: 14px !important;
    font-weight:normal !important;
    color: #1c293d !important;
}

.cart_block .tt {
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    color: #1c293d;
}


.seller_cart_button {
    padding: 10px;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #1c293d;
}

.seller_cart_button span{
    font-weight: bold;
    font-size: 14px;
    text-align: center;
    color:#ffcd35;
}


#_desktop_currency_selector .expand-more{
    color: #ffcd35 !important;
}

.mm_menus_ul{
    margin: auto !important;
    width: auto !important;
}

#module-mpsellerlist-viewmorelist .search_value:after {
    display: none;
}


@media (min-width: 576px) and (max-width: 940px){
    
     #module-xenforum-details #left-column {
         padding: 0 !important;
     }

     #module-xenforum-details #left-column .block.sidebar {
        padding: 8px;
    }
 }



 @media (max-width: 900px) {
    .mce-floatpanel .mce-grid td a img {
        width: 25px !important;
        height: 25px !important;
     } 
}
 

#wk_pre_price {
    color: #ef2f5c !important;
}

.preorder_info p {
    font-family: Noto Sans,sans-serif !important;
}

.displayNone {
    display:none;
}

.mpmenuaccountfa5 {
    width: 40px;
    display: block;
    margin: auto;
    font-size: 2.6rem;
    /* width: 100%; */
    color: #232323;
    padding-bottom: 18px;
}

.mpdashmenufa5 {
    display: inline-block;
    vertical-align: middle;
    width:18px;
}


.page-my-account #content .links a:hover .mpmenuaccountfa5 { 
    color: #2fb5d2;
}


#module-marketplace-sellerrating .dataTables_length select {
    padding:0 !important;
} 

.search-full svg {
    height: auto;
    display: inline-block;
}


.loginButton {
display: block;
width: 100%;
}

#module-xenforum-category #left-column .block, #module-xenforum-home #left-column .block {
    padding: 15px;
}

/* #header .d_header_1 .logo {
    width:95%;
} */

.block-categories .category-sub-menu li[data-depth="0"]>a {
    line-height: 20px;
    padding-top: 5px;
    padding-bottom: 6px;

}

/* #form_blog .upload_form_custom .help-block {
    display:none;
} */


.brand_search .btn_seller_shop {
    display:none;
}

.fsch-column-block {
    padding: 0;
}

#fsch-content-2 .card-block {
    padding: 0;
}

.hideAddToCart {
    display:none;
}


.nodeTitle a {
    font-weight:bold;
}


.tutoText a {
    color:#c33184;
    text-decoration:underline;
}

.tutoText{
    color:#c33184;
}


.product-miniature .discount-percentage {
    top: 35px !important;
    right: 0px !important;
    left: auto !important;
    background: #ec1717 !important;
    font-weight: bold !important;
    text-align: center !important;
    font-size:16px !important;
    padding: 4px !important;
    padding-bottom: 7px !important;
}


.wk_profile_img_belowlink{
    padding-top: 0;
    padding-left: 0;
    margin-bottom: 5px;
    float: none;
}

.wk_profile_img_belowlink .wk-fav-btn {
    padding-left:0;
}

.wk_profile_left_display {
    padding-left:0;
}

.wk_profile_left_bar {
    position: absolute;
    top: 24px;
    width: 22%;
}

.nav-link-disable{
    color: #7a7a7a !important;
    padding: 0;
    border: 0;
    text-transform: uppercase;
    font-size: 18px;
    width: fit-content;
    font-weight:bold;
}


#module-marketplace-editprofile .wk-tabs-panel .nav-tabs li {
    margin-right: 20px;
}

.block-categories a.h6 {
    text-transform: initial !important;
}

.block-categories a.h6:after {
    content: none !important;
}


.nodeInfo .nodeText {
    display: block;
    width: 85%;
}

.nodeLastPost {
    position: inherit;
    float: right;
}

.infoMoncompte, .infoMoncompte a{
    text-align: center !important; color:#664086 !important;line-height:15px;font-size:16px !important;
    text-transform:initial !important;
}

.infoMoncompte a {
    padding: 0 !important;
    font-weight: initial !important;
    margin-bottom: 10px !important;
    text-decoration:underline !important;
}

.highlighted-informations  {
    visibility: visible !important;
}


.wk-mp-block .form-control-comment {
    line-height: 20px;
    display: block;
}

.wk-mp-right-column {
    /*padding:0;*/
}

.wk_seller_total .table-responsive {
    overflow-x: hidden;
}

#module-mpsellerpaymentrequest-paymentrequest aside#notifications {
    display: block !important; 
    margin-top: 10px;
}


.blockcart .header {
    float:none !important;
}

#_desktop_cart, #_desktop_currency_selector {
    text-align:center;
}


/****** refactor header ********/

.h_right {
    width:15%;
    display:inline-block;
    /* border:solid red 1px; */
    vertical-align:top;
}

.h_left {
    width:24%;
    display:inline-block;
   /*  border:solid red 1px; */
    position:relative;
    vertical-align: top;
}

.h_center {
    width:60%;
    display:inline-block;
    /* border:solid green 1px; */
    padding-left:10px;
    padding-right:10px;
}


.h_left .logo {
    position: absolute;
    top: -20px;
    margin-top:0 !important;
    width:100% !important;
}


.h_currency, .h_cart, .h_account {
    display: inline-block;
    width: 32%;
    vertical-align: text-top;
}


/* PC */
@media (min-width: 1591px){
    .tblMenu, .mblSearch {
       display:none;
    }

    .search-full {
        margin-top: 6% !important;
    }

    .search-full .prex {
        display:none;
    }

    
}
/* Tablete */
@media (min-width: 970px) and (max-width: 1591px){
 
   /*
    
   .pcMenu, .mblSearch {
        display:none;
    }
 */

 .search-full {
    margin-bottom: 3% !important;
    padding-left: 25px !important;
    padding-right: 25px !important;

}

    .pcSearch {
        display:none;
    }

    .pcMenu {   
        width:100%;
    }


    .tblMenu {
        display:none;
    }

    
    
    .h_left {
        width:29%;
        /* border:solid orange 1px; */
    }


    
    .h_center {
        width:45%;
       /*  border:solid purple 1px; */
    }

    .h_right {
        width:25%;
        /* border:solid orange 1px; */
    }

}

@media (min-width: 768px) and (max-width: 1023px){
    #category #left-column {
        width:100%;
    }

    #category #content-wrapper {
        width:100% !important;
    }
}

@media (max-width: 1023px){
   #ybc_blog_page #left-column {
       width:100% !important;
   }

   #ybc_blog_page #content-wrapper {
    width:100% !important;
}
}

@media (max-width: 768px){
.wk_catg_list_custom {
    width: 100%;
}
}

@media (min-width: 576px) and (max-width: 1023px){

}


 
@media (min-width: 901px) and (max-width: 1199px) {
#header .logo {
    margin-top: 0 !important;
    top:-20px;
}
}


/* @media (min-width: 970px) and (max-width: 1167px) {
    .h_center {
        width: 45%;
        border: solid purple;
    }

    .h_right {
        width:25%;
        border:solid orange 1px;
    }
} */


/* MOBILE */


@media (max-width: 970px){

    .header-top, #header .header-nav {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    .wsmenu ul li a {
        padding-bottom: 0px !important;
    }

    .headerfull {
        margin-top: 0px;
        margin-left: 15px;
    }

    .search-full {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    
    .wsmenu>.wsmenu-list {
        text-align: left;
    }

    #header .logo {
        margin-top: 0px !important;
    }

    .search-full {
        margin-bottom: 3% !important;
    }

    #header .header-nav {
        margin-bottom: 0;
        min-height: 8px !important;
    }

    #header .header-nav .baseline {
        display: none;
    }

    .h_center {
        display:none;
    }

    .h_left {
        width:52%;
        /* border:solid blue 1px; */
    }

    .h_right {
        width:47%;
        /* border:solid blue 1px; */
    }


    .pcMenu, .pcSearch {
        display:none;
    }

    .h_currency {
        display: none;
    }

    .h_cart, .h_account {
        width: 43%;
    }
    
}


@media (min-width: 768px) and (max-width: 1022px){

#left-column .zone_annonce {
    /* width: 70%; */
    margin:auto;
    margin-top: 20px;
    margin-bottom: 20px;
}
}
@media (min-width: 768px) and (max-width: 970px){
    .h_currency {
        display: inline-block;
    }

    .h_cart, .h_account, .h_currency  {
        width: 32%;
    }

    .h_left {
        width: 65%;
        /* border: solid blue 1px; */
    }

    .h_right {
        width: 34%;
        /* border: solid blue 1px; */
    }
}


@media (max-width: 970px){
    .tblMenu {
        margin-top: 6% !important;
    }
}


/* @media (min-width: 769px) and (max-width: 895px){
    .search-full {
        margin-top: 3% !important;
    }
} */

@media (max-width: 767px){ 

    .block-categories {
        display:block !important;
    }
   
    .h_left {
        width: 68%;
        /* border: solid blue 1px; */
    }
    .h_right {
        width: 31%;
        /* border: solid blue 1px; */
    }

span.cart-products-count {
    top: -25px !important;
}

}

@media (max-width: 540px){ 
    .navName {
        display: none;
    }

    .h_left {
        width: 76%;
        /* border: solid blue 1px; */
    }
    .h_right {
        width: 22%;
        /* border: solid blue 1px; */
    }


    span.cart-products-count {
        margin-left: 0;
        background: none !important;
        top: -6px !important;
        left: 3px;
    }
}




@media (max-width: 320px){ 
   
    .h_left {
        width: 78%;
        /* border: solid blue 1px; */
    }
    .h_right {
        width: 20%;
        /* border: solid blue 1px; */
    }
.search-full {
    margin-top: 0 !important;
}

}


#_desktop_cart .cart-link {
position:relative;
}

#_desktop_currency_selector .btn-unstyle{
    margin: auto;
    height: 0;
    display: block;
    padding-top: 3.8px;
}


.currency-selector .expand-more {
    vertical-align: super;
}


.search-full {
    margin-top: 0;
}

#header .header-nav {
    margin-bottom: 20px;
}


#module-marketplace-shopstore .category-top-menu li {
    line-height: 1em;
}

p.reinsurance-text {
    text-align: initial;
}

#module-xenforum-category #blogview .topCtrl {
    /* display:none; */
}
.blogview .blog_header {
    border-bottom: solid #f7931d 2px;
}

.topCtrl {
    float: right;
    margin-top: 4px;
    position: absolute;
    bottom: -16px;
}

.fo_bloc_title {
    border-bottom: solid #ef7c0b 1px;
    padding-bottom: 5px;
    margin-bottom: 10px;
}

.fo_bloc_footer {
    border-top: solid #ef7c0b 1px;
    padding-top: 5px;
    padding-bottom:5px;
    margin-top: 5px;
}
.fo_card {
    border: solid #e2e1e1 1px;
    box-shadow: 0px 3px 4px 1px #e8e8e8;
    margin-bottom:10px;
    padding: 15px;
    padding-right: 55px;
    width:95%;
    display:inline-block;
    margin-right: -3px;
}

.fo_btn {
    width:4%;
    display:inline-block;
    margin: 0;
    vertical-align: top;
    padding-top: 15px;
}

.fo_list {
    padding-left:15px;
    padding-right:15px;
}

.fo_avatar .avatar {
        vertical-align: middle;
        width: 40px;
        height: 40px;
        border-radius: 50%;

}


.fo_btn svg {
    width:22px;
    height:22px;
}


.fo_btn li .ac {
    height: auto;
    text-align: center;
    line-height: 10px;
    padding: 2px;
    border-radius: 2px;
    margin-bottom: 10px;
    padding: 3px;
    display: block;
    height: 28px;
    width: 28px;
    /* -webkit-writing-mode: vertical-rl; */
    -webkit-writing-mode: initial;
}

.fo_btn .flow a{
    background-color: #ffa5008a;
    color: #ef7c0b;
}


.fo_btn .mess a {
    color: #00abff;
    background-color: #00dcff73;
}


.fo_btn .hrt a{
    background-color: #ff00d46e;
    color: #ff00ea;
}



.fo_btn .shr .ac{
    color: #6603a2;
    background-color: #6702a773;
}


.lbl_sujet {
    text-transform: uppercase;
    font-style: italic;
    font-weight: bold;
    color: #ef7c0c;
}

.blogview .blog_title {
    color: #664086;
    font-style: italic;
    font-weight: bold;
}

.topCreate, a.topCreate {
    background: #664086;
}

.fo_title a {
    font-weight:bold;
    color:#000;
}

.fo_author {
    font-size: 14px;
    line-height: 17px;
}

.fo_author a {
    color:black;
    font-weight:bold;
}


.fo_action a {
    color: #ef7c0c;
    font-size:14px;
}

.fo_action {
    text-align: right;
    color: #ef7c0c;
}


@media (max-width: 1124px){ 
    .fo_card {
        width:100%;
    }

    .fo_btn {
        width:100%;
    }

    .fo_btn li {
        display:inline-block;
    }
}


#categorycontainer .jstree-leaf {
    margin:0 !important;
}


/* BOUTON FILTRE E*/

.PM_ASBlockOutput.PM_ASMobileMode .card-header {
    cursor: pointer;
    background: rgba(0, 0, 0, 0) linear-gradient(#ffffff, #f2f2f2) repeat scroll 0 0;
    background: rgba(0, 0, 0, 0) -o-linear-gradient(#ffffff, #f2f2f2) repeat scroll 0 0;
    background: rgba(0, 0, 0, 0) -ms-linear-gradient(#ffffff, #f2f2f2) repeat scroll 0 0;
    background: rgba(0, 0, 0, 0) -webkit-linear-gradient(#ffffff, #f2f2f2) repeat scroll 0 0;
    border: 1px solid #e7e7e7;
    margin-top: 10px;
    padding: 15px;
    width: 100%;
    cursor: pointer;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 20px;
    text-align: center;
    position: relative;
}

.PM_ASBlockOutput.PM_ASMobileMode.PM_ASMobileVisible .card-block {
    display: block;
    background-color: #fff;
    box-shadow: 2px 2px 11px 0 rgb(0 0 0 / 10%);
    -webkit-box-shadow: 2px 2px 11px 0 rgb(0 0 0 / 10%);
    -moz-box-shadow: 2px 2px 11px 0 rgba(0, 0, 0, 0.1);
    -o-box-shadow: 2px 2px 11px 0 rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 2px 2px 11px 0 rgba(0, 0, 0, 0.1);
}

.PM_ASBlockOutput.PM_ASMobileMode .card-header:after {
    display:none;
    content:'';
} 


@media (max-width: 990px) {
    .displayDesk {
        display:none !important;
    }
}

@media (min-width: 991px) {
    .displayMobile {
        display:none !important;
    }
}


.accordBtn {
    cursor: pointer;
    background: rgba(0, 0, 0, 0) linear-gradient(#ffffff, #f2f2f2) repeat scroll 0 0;
    background: rgba(0, 0, 0, 0) -o-linear-gradient(#ffffff, #f2f2f2) repeat scroll 0 0;
    background: rgba(0, 0, 0, 0) -ms-linear-gradient(#ffffff, #f2f2f2) repeat scroll 0 0;
    background: rgba(0, 0, 0, 0) -webkit-linear-gradient(#ffffff, #f2f2f2) repeat scroll 0 0;
    border: 1px solid #e7e7e7;
    margin-top: 10px;
    padding: 15px;
    width: 100%;
    cursor: pointer;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 20px;
    text-align: center;
    position: relative;
}


.accordBtn .collapse-icons {
    top: 15px;
}

#left-column #exCollapsingblock {
    background-color: rgb(255, 255, 255);
    box-shadow: rgb(0 0 0 / 10%) 2px 2px 11px 0px;
    padding: 10px;
}


.block-categories .accordBtn[aria-expanded=true] .add {
    display: none;
}

.block-categories .accordBtn[aria-expanded=true] .remove {
    display: block;
}

.block-categories .accordBtn .remove {
    display: none;
}

.bbCodeBlock {
    margin: 0;
    margin-left: 60px;
    width: 80%;
    border-color: #eaeaea;
}

.bbCodeBlock .attribution  {
    border: none;
    background: #fff8ee;
    font-weight: bold;
    font-size: 14px;
    /* padding: 0; */
    padding-bottom: 0;
}



.bbCodeBlock .quoteContainer {
    padding-top: 0;
}

.messageList .message {
    border-top: none;
    border: solid #686767 1px;
    margin-top: 10px;
    padding: 20px;
}

.messageList {
    padding:0;
}

.post_loop .post_header .post_title {

    font-size: 1.2em;
}

.LikeLink:hover {
    text-decoration:none !important;
}

@media (max-width: 768px){
    .fo_card {
        padding-right: 25px;
    }
}

.fo_avatar, .fo_author {
    display:inline-block;
}

.fo_avatar {
    vertical-align: top;
    padding-left: 15px;
    padding-right: 15px;
}


.wk-wishlist-actions {
    border-bottom: solid #f5f2f2 1px;
}


@media (max-width: 1124px){

   .discussionListItems .fo_btn {
       padding:0;
   }

   .discussionListItems .fo_btn .btn-group {
    vertical-align: -12%;
   }
}


@media (min-width: 1200px){

    .blogview .post_loop .post_desc {
        padding: 5px 0;
        margin-top: 0;
        padding-top: 0;
    }
}

@media (min-width: 768px) and (max-width: 1179px){
    a.myButton {
        padding: 5px 15px;
        margin: auto;
        display: block;
        font-size: 13px;
        text-align: center;
    }
     
 }

.cbread li {
    color: #979797;
}

.cbread li:last-child {
    color: #000 !important;
}

/* .categoryForum {
    display:none;
}
 */
.post_child_loop li {
    list-style: none;
}

.post_child_loop {
    padding-left:0
}


@media (min-width: 2092px) {
    #header .logo {
        max-width: 72%;
        margin-left:45px;
    }
 }

 li {
     font-size:inherit;
 }


 .forum_ads_c .cbread {
     height:auto;
 }

 .cbread ol {
     line-height:18px;
 }

.cbread {
     display:block !important;
 }

 #module-xenforum-category .topCtrl .muted {
     display:none;
 }

 .LikeLink {
     text-decoration:none;
 }

 .h_account .dropdown-menu .cseller {
    font-style: italic;
    color: #7e7d7d !important;
 }

 /* add 20211019 */

 .block_pink{
    margin: auto;
    background-color: #e22ab0;
    color: #fff;
    font-weight: bold;
    width: fit-content;
    cursor: auto;
    padding: 0.2rem 0.5rem;
 }

 div.wk_seller_details {
    text-align: center;
/*     height: 138px; */
}



/***** new header  ******/


.wsmenu>.wsmenu-list>li {
    margin-right: 2px;
    /* width: 18%; */
   /*  height: 80px; */
    /* overflow: hidden; */
    border: solid red;
    display: table-cell;
}

.wsmenu>.wsmenu-list {
    border-spacing: 5px;
    display: table;
}



/* .tblMenu {
   border:solid blue 1px;
} */

.wk_about_shop .titlebloc {
    margin-bottom:0;
}

#module-mpsellerlist-viewmorelist .search_container {
    width: 300px;
}

p.wk_seller_name {
    font-weight: 600;
}

.mp_search_sugg a {
    font-size: 14px;
}

.category_sel {
    font-size: 0.9rem;
    height: 45px;
    line-height: 20px;

}

.type_sel {
    font-size: 0.9rem;
    height: 22px;
    color: #a1d76b;
/*     margin-bottom: 5px; */

}

.wk_about_shop ul {
    margin-left: 20px;
}


@media only screen and (min-width: 321px) and (max-width: 419px){
    p.wk_seller_name {
      font-size: 17px;
    }
}


.tabs .nav-tabs .nav-link {
    text-align: center;
}



.sharbtn {
    display:block;
    background-color: #405167;
    cursor:pointer;
    font-size: 12px;
    display: inline-block;
    height: 34px;
    border-radius: 3px;
    line-height: 18px;
    margin: 0 7px 7px 0;
    width: 120px;
    text-align: left;
    overflow: hidden;
    color: #fff!important;
    min-width: 100px;
    cursor: pointer;
    float: left;
    font-family: inherit;
    padding: 8px 10px 8px 10px;
}

.blog-extra-facebook-share .urlshare .sharbtn:before {
    content: "\f1e0";
    font-family: Fontawesome;
}

.blog-extra-facebook-share li .sharbtn:before {
    display: inline-block;
    padding: 5px;
    margin-left: -10px;
    margin-top: -15px;
    font-size: 16px;
    line-height: 34px;
    width: 33px;
    text-align: center;
    margin-right: 7px;
}