/**/
.header.navbar-compact .header-middle{
    background-color: #fff;
}
/*Add Css Custom Here*/

div.tshirtecommerce-btn-group {
    display: inline-block;
    background-color: #ff3c20;
    border-radius: 3px;
    margin: 0 5px;
    padding: 0 10px;
    width: auto;
    vertical-align: top;
}

div.tshirtecommerce-btn-group>a {
    color: white;
    text-transform: uppercase;
}

/*====== Fix bugs Megamenu not showing icon font (26/1/2018) =====*/

@media (min-width: 992px) {
    .common-home .navbar-compact.typeheader-1 .container-megamenu.vertical #menuHeading .megamenuToogle-pattern:before,
    .common-home .navbar-compact.typeheader-1 .container-megamenu.vertical #menuHeading .megamenuToogle-pattern:after {
        display: none;
    }
    .common-home .navbar-compact.typeheader-1 .container-megamenu.vertical .vertical-wrapper {
        visibility: hidden;
        opacity: 0;
    }
    .common-home .navbar-compact.typeheader-1 .container-megamenu.vertical:hover .vertical-wrapper {
        visibility: visible;
        opacity: 1;
        top: 40px;
    }
}

@media (min-width: 992px) {
    /*.menu-vertical .container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a {    padding: 9px 0; line-height: 24px; height: auto;}
	.menu-vertical .container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a i,
	.menu-vertical .container-megamenu.vertical .vertical-wrapper ul.megamenu > li > a b {
	    display: inline-block;
	}
	.menu-vertical .container-megamenu.vertical .vertical-wrapper ul.megamenu > li.with-sub-menu > a:before{display: none;} */
    .menu-vertical .container-megamenu.vertical .vertical-wrapper ul.megamenu>li>a img {
        position: static;
        transform: inherit;
    }
}

.typeheader-12 .navbar-logo .logo {
    min-height: 40px;
}

#mywp {
    width: auto;
    position: fixed;
    bottom: 10px;
    right: 20px;
    z-index: 999;
    display: inline-block;
    text-align: right;
}

#mywp a {
    display: block;
    width: auto;
    float: right;
    margin-left: -10px;
}

#mywp a img {
    float: right;
    width: 90%;
}

@media (max-width: 992px) {
    #mywp {
        padding-right: 0px;
    }
    #mywp a {
        clear: both;
    }
}

.info-contact fieldset label.col-sm-2.control-label,
.account-return-add fieldset label.col-sm-2.control-label,
.product-detail fieldset label.col-sm-2.control-label {
    width: 100%;
    text-align: left;
}

.btn-primary,
.btn-info,
.btn-default {
    background: #febf56 !important ;
;
    border-radius: 3px !important;
}

.so-deal .product-thumb .image span.label-sale,
.so-deal .product-thumb .image span.label-new {
    font-size: 10px;
    font-weight: bold;
    padding: 3px 0;
}

.label-new,
.label-sale {
    font-weight: bold !important;
    font-size: 11px !important;
}

.row_muez .page-categories {
    margin-top: 0;
}

.layout-2 .logo {
    margin-top: -25px
}

.layout-2 header.navbar-compact .logo {
    margin-top: -10px !important
}

.typeheader-1 .header-bottom {
    background-color: #f8f8f8;
}

ul.megamenu .title-submenu {
    line-height: normal !important;
    text-transform: none !important
}

.banners.home2_banners1 div a {
    border: 2px solid #efefef;
}

#header .header-middle .middle-right {
    padding-left: 0;
    color: black
}

#header .header-middle .middle-right .telephone {
    color: black
}

header#header .currency {
    display: none !important
}

.typefooter-1 .infos-footer ul li {
    text-transform: none !important
}

.typeheader-1 .socials li a,
.typefooter-1 .socials li a,
.typeheader-1 ul.top-link>li>a {
    display: block !important;
    width: 100% !important;
}

.common-home.layout-2 .products-list.grid .product-item-container .right-block .caption h4 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

[class^="icon-"],
[class*=" icon-"] {
    font-weight: bolder;
}

.typefooter-1 .box-footer .modcontent ul li a,
.typefooter-1 .infos-footer ul li a {
    font-size: 13px;
}

.filters-panel .btn-default {
    color: white !important;
}

.filters-panel .btn.list {
    background: #666 !important;
;
}

.filters-panel .btn.list:hover {
    background: black !important;
;
}

a.whatsapp {
    background-color: #42c413 !important;
;
    color: white !important;
;
}

a.whatsapp i {
    font-size: 16px !important;
    color: white !important;
}

/* TULPAR */
.tulpar .tulpar-menu-name.hide-title{
    display: none;
}
.tulpar .tulpar-menu-name{
    display: block;
    text-align: center;
}
.tulpar a.title-submenu{
    text-align: center;
    border-bottom: 0px !important;
}
.tulpar .title-submenu span{
    display: block;
}
.tulpar .title-submenu img{

}

.tulpar .subcategory li {
    display: inline-block;
    list-style: outside none none;
    position: relative;
    width: 100%;
    transition: box-shadow .3s;
    /* width: 300px; */
    /* height: 500px; */
    /* margin: 50px; */
    border-radius: 10px;
    border: 0px solid #ccc;
    background: #fff;
    float: left;
    margin-bottom: 10px;
    padding: 3px;
}
.tulpar .subcategory li:hover {
    box-shadow: 0 0 11px rgba(33,33,33,.2);
}
div.container-megamenu.horizontal ul.megamenu>li {
    margin-right: 5px;
}
