@font-face {
  font-family: 'Titling Gothic FB Wide';
  src: url('fonts/TitlingGothicFBWide-Reg.woff2') format('woff2'),
       url('fonts/TitlingGothicFBWide-Reg.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Titling Gothic FB Wide';
  src: url('fonts/TitlingGothicFBWide-Bold.woff2') format('woff2'),
       url('fonts/TitlingGothicFBWide-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Titling Gothic FB Wide';
  src: url('fonts/TitlingGothicFBWide-Black.woff2') format('woff2'),
       url('fonts/TitlingGothicFBWide-Black.woff') format('woff');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Titling Gothic FB Wide';
  src: url('fonts/TitlingGothicFBWide-Light.woff2') format('woff2'),
       url('fonts/TitlingGothicFBWide-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Titling Gothic FB Wide';
  src: url('fonts/TitlingGothicFBWide-Med.woff2') format('woff2'),
       url('fonts/TitlingGothicFBWide-Med.woff') format('woff');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Titling Gothic FB Wide';
  src: url('fonts/TitlingGothicFBWide-Stand.woff2') format('woff2'),
       url('fonts/TitlingGothicFBWide-Stand.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Titling Gothic FB Wide';
  src: url('fonts/TitlingGothicFBWide-Thin.woff2') format('woff2'),
       url('fonts/TitlingGothicFBWide-Thin.woff') format('woff');
  font-weight: 100;
  font-style: normal;
}

/*
 Theme Name:   Basel Child
 Description:  Basel Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     basel
 Version:      1.0.0
 Text Domain:  basel-child
*/


/* Your customizations starts here */
/*.page-id-1948 .topbar-wrapp, .page-id-1948 .main-header, .page-id-1948 .sticky-header, .page-id-1948 .footer-container {display:none;}*/
.instagram-widget.instagram-grid .instagram-pics li {
    padding: 0px!important;
}
.instagram-widget .instagram-content-inner {
    max-width: 170px;
}
.btn-vermasmp {display:none!important;}
.basel-content-popup, .basel-promo-popup, .basel-sizeguide { height: 600px;overflow: overlay;}
.enable-sticky-header.basel-header-overlap .header-spacing {
    display: block;
}
.widgetarea-head, .main-nav {
    width: 27%!important;
}
.main-header {
    padding: 10px 0px;
}
.header-shop .site-logo {
    padding-left: 3px!important;
    text-align: left!important;
}
.header-shop.color-scheme-light .right-column .header-links {
    border-right: 1px solid rgba(245,245,245,.1)!important;
}
.header-shop .right-column .header-links {
    height: 30px!important;
    line-height: 30px!important;
}
.woocommerce-product-details__short-description p {
	line-height: 17px;
}
.mc4wp-form input[type=submit] {
    padding-left: 15px!important;
    padding-right: 15px!important;
}
.title-wrapper.basel-title-size-default .title-subtitle {
    font-size: 12px!important;
    color:#7E8959!important;
}
.category-grid-item .category-link-overlay {
    border: 1px solid #ffffff;
    width: 90%;
    height: 80%;
    top: 15%;
    left: 5%;
}
.cat-design-center .hover-mask {
    padding: 45px;
    align-items: left;
}
.cat-design-center .hover-mask>h3 {
    font-size: 28px;
}
.basel-hover-button .product-element-top {
    background-color: #fff;
}
.basel-hover-button .hover-mask>a {
    background-color: transparent;
    border: none;
    color: #000;
}
.basel-hover-button .hover-mask>a:hover {
    background-color: transparent;
    color: #000;
    font-weight: bold;
    border: none;
}
.widget-title:before, .widgettitle:before {
    bottom: -5px;
    width: 18px;
    height: 1px;
}
.blog-design-masonry .entry-title {
    font-size: 15px;
}
.auth-box {
    max-width: 456px;
    margin: 25px auto 0;
    padding: 40px 78px 54px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.btn-new-button {
	background:#000000;
	color:#ffffff;
    border: 0;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    cursor: pointer;
    display: block;
    font-size: 18px;
    font-weight: 300;
    margin: 0;
    outline: 0;
    padding: 15px 32px;
    text-align: center;
    width: 100%;
}
.btn-new-button:hover {
	background:#999999;
	color:#ffffff;
}

.product-grid-item .product-title a {
    font-size: 12px;
}

/* RESPONSIVE */
@media (max-width: 768px) {
.promo-banner {
    margin-bottom: 0px;
}
}

/* DASHBOARD DOKAN */

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover {
  background: rgba(58,110,63,0.2)!important;
}
.dokan-btn-theme {
    background-color: #333333;
    border-color: #333333;
}
input[type="submit"].dokan-btn-theme:hover, a.dokan-btn-theme:hover, .dokan-btn-theme:hover, input[type="submit"].dokan-btn-theme:focus, a.dokan-btn-theme:focus, .dokan-btn-theme:focus, input[type="submit"].dokan-btn-theme:active, a.dokan-btn-theme:active, .dokan-btn-theme:active, input[type="submit"].dokan-btn-theme.active, a.dokan-btn-theme.active, .dokan-btn-theme.active, .open .dropdown-toggleinput[type="submit"].dokan-btn-theme, .open .dropdown-togglea.dokan-btn-theme, .open .dropdown-toggle.dokan-btn-theme {
    background-color: #273228;
    border-color: #273228;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active {
    background: #273228;
}
input[type="submit"].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme {
    color: #ffffff;
    background-color: #273228;
    border-color: #273228;
}

/* HEADER */
.enable-sticky-header.basel-header-overlap.basel-top-bar-on .main-header.act-scroll {
    background: #000000;
}
.main-header form.has-categories-dropdown input[type=text] {
    height: 40px;
	font-size: 13px;
}
.main-header form.has-categories-dropdown .search-by-category {
    line-height: 40px;
}
form.has-categories-dropdown .input-dropdown-inner:after, form.has-categories-dropdown .input-dropdown-inner:before {
    margin-top: -13px;
    height: 20px;
}
.main-header form.has-categories-dropdown .input-dropdown-inner>a {
    font-size: 13px;
}
.main-header form.has-categories-dropdown #searchsubmit {
    top: -2px;
}

/* DOKAN */
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info i {
    margin-left: 0px;
    margin-top: 1px;
    padding-right: 10px;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info li {
    padding-bottom: 20px;
}
#tab-seller h2{display:none;}
.dokan-form-inline table tr th {font-size: 13px;}