/**  =====================
      Main Tabs css start
==========================  **/
.tabs-left {
  min-width: 170px;
  vertical-align: top;
  width: 200px;
}
.tabs-left, .tabs-left-content {
  display: table-cell;
}
.nav-tabs.tabs-left .slide {
  height: 50px;
  width: 4px;
}
.product-edit .md-tabs .nav-item a {
  padding: 0 0 10px !important;
  color: #37474f;
	text-align: left;
}
.product-edit .md-tabs .nav-item a .f-20 {
  display: inline-block;
  margin-right: 10px;
}
.md-tabs.tabs-left .nav-item, .tabs-left .nav-item {
  width: 100%;
  position: relative;
}
.md-tabs {
  position: relative;
  margin-bottom: 25px;
}
.md-tabs .nav-item + .nav-item {
  margin-left: 40px;
}
.md-tabs .nav-link {
  border: none;
  color: #3d3d3d;
    text-transform: uppercase;
    font-weight: 700;
}
.md-tabs .nav-item {
/*  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;*/
  position: relative;
    margin-left: 40px;
}
.md-tabs .nav-link:focus, .md-tabs .nav-link:hover {
  border: none;
}
.md-tabs .nav-item .nav-link.active ~ .slide {
  opacity: 1;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.md-tabs .nav-item .nav-link ~ .slide {
  opacity: 0;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.nav-tabs .slide {
  background: #d64f43;
  width: 100%;
  height: 4px;
  position: absolute;
  -webkit-transition: left 0.3s ease-out;
  transition: left 0.3s ease-out;
  bottom: 0;
}
.nav-tabs .slide .nav-item.show .nav-link, .nav-tabs .slide .nav-link {
  color: #f89507;
}
/**====== Main Tabs css end ======**/