.dropdown.myaccount {
  display: none;
}
.cart-menu table {

}
.rating {
  display: none;
}

.price.price-flex {
  display: inline-block;
}
#content ul.price-header, ul.price-header {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  margin: 0;
  padding: 0;
}
#content ul.price-header.price-header__weekend {
  color: red;
}
ul.price-header.price-header_weekend li {
  display: -webkit-flex;
  display: -ms-flex;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
ul.price-header li {
  margin: 0!important;
  padding: 5px 0 0 0!important;
}
 #column-left .box-product .price{
  margin: 0;
  padding: 0;
}
#content ul.price-header:first-child, ul.price-header:first-child {
  margin-top: 5px;
}
#content ul.price-header:last-child, ul.price-header:last-child {
  margin-bottom: 20px;
}
.price-header .price {
  margin: 0;
}
ul.price-header.price-header__discount {
  flex-wrap: wrap;
}
.price small {
	font-size: 70%;
}
.red {
  color: rgba(255, 76, 0, 0.93);
}
ul.price-header.price-header__discount li {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flex;
  display: flex;
  justify-content: space-between;
}
#content ul.price-header.price-header_weekend {
  color: rgba(255, 76, 0, 0.93);
}
#content ul.price-header.price-header_weekend .price {
  color: #333;
}
.product-thumb .button-group button{
  display: block;
  margin: 0 auto;
  max-width: 100%;
  width: 100%;
  transition: all 0.3s ease-in-out;
}
#column-left .box-product .image, #column-right .box-product .image {
  float: none;
  margin-right: 0;
}
#column-left .product-thumb .caption, #column-right .product-thumb .caption {
  text-align: center;
  margin-left: 0;
}
.input-group-addon.input-group-btn {
  padding: 0;
  border:0;
}
.price-header__discount {
  display: none;
}
#column-left .product-thumb .button-group button {
  background: none;
  padding: 8px 14px 6px;
  width: 100%;
  border: 1px solid #e0e0e0;
  float: none;
}
.categorybg {
  min-width: 300px;
}
.box .dropmenu .categorycolumn {
  display: block;
  width: 100%;
}
.box .box-content ul li.categorycolumn {
  padding: 0;
}
.category-box .box-content ul li li.categorycolumn a {
  float: none;
  display: block;
  width: 100%;
  padding: 8px 10px;
}
.category-box .box-content ul li li.categorycolumn a:hover {
  background: #424242;
  color: #fff;
  transition: all 0.3s ease-in-out;
}
#cart .text-right.button-container {
  text-align: center!important;
}
#cart .text-right .checkout {
  display: none;
}
#cart .text-right .addtocart, #cart .text-right .checkout{
  float: none;
}
#wishlist-total {
  display: none;
}
#top-links .list-inline {
  display: none;
}
.search {
  background: #fff;
  padding: 0px 0px;
}
.box-content .product-block .caption h4 a{
  min-height: 36px;
  max-height: 36px;
  overflow: hidden;
  text-overflow: clip;
  display: block;
}
#cart {
  padding: 0 0 18px 26px;
}
#cart .dropdown-toggle{
  width: 30px;
  height: 30px;
}
#cart > .btn {
  background: url(../image/megnor/cart.png) no-repeat center center;
  -webkit-background-size: cover;
  background-size: cover;
  padding: 18px;
  position: relative;

}
#cart-total {
  color: #6f6b6b;
  font-size: 20px;
  font-weight: 700;
  left: -61px;
  margin: 0 auto;
  position: absolute;
  right: 0;
  text-align: center;
  top: 19px;
  bottom: 0;
}
.cart--shake {
  animation-delay: 2s;
  animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
}

@keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }

  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }

  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }

  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}
.breadcrumb {
  position: static;
  padding-bottom: 10px;
}
.date-form .form-group {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.date-form .input-group{
  display: flex;
  align-items: center;
  align-content: flex-end;
  margin: 10px 0;
}

.date-form .input-group .control-label {
  margin-right: 20px;
}
.date-form .input-group-addon {
  background: transparent;
}
.date-form .input-group-addon, .date-form .input-group-btn {
  width: auto;
  margin-top: -3px;

}
.date-form .input-group.date {
  margin: 0 38px 10px 0px;
}
.date-form .input-group.date .form-control {
  max-width: 95px;
  pointer-events: none;
  cursor: alias;
  background: #fff;
  z-index: 3;
}
.date-form .input-group.date .btn-date {
  width: 128px;
  position: absolute;
  text-align: right;
  left: -89px;
  top: 0;
  transition: all 0.3s ease-in-out;
}
.date-form .input-group.day .form-control {
  min-width: 132px;
}
.table-responsive {
  margin-bottom: 10px;
}
.table.table-bordered.shopping-cart .price-flex {
  max-width: 163px;
  margin-right: 0;
  float: right;
}
.nav-responsive span, .main-menu > ul > li > a {
  font-size: 14px;
}
#list-view {
  display: none;
}
.category_filter .compare-total, .category_filter #grid-view{
  display: none;
}
.product-layout .caption h4 a {
  height: 38px;
  text-overflow: clip;
  overflow: hidden;
  display: block;
}
.wishlist, .compare {
  display: none!important;
}
.tm-about-logo img {
  max-width: 130px;
}
body > footer > p {
  display: none;
}
#content > div > div.col-sm-6.product-right > div.price-flex {
  max-width: 260px;
}
#content > div > div.col-sm-6.product-right > div.price-flex .price{
  font-weight: 700;
}
.total tr:last-child {
  display: none;
}
.payment_block {
  display: none!important;
}

.header_left #logo {
  max-width: 180px;
}
.htabs a.selected.easypro-links {
  width: 100%;
  margin-bottom: 20px;
  float: inherit;
  background-color: #f7890b;
  border-color: #f7890b;
}
.htabs a.selected, .htabs a:hover {
  color: #fff;
  background-color: #f7890b;
  border-color: #f7890b;
}
#latest_grid {
  margin-top: 20px;
}
#search .btn-lg {
  background-color: #f7890b;
}
.box-category-heading {
  background: url(../image/megnor/category.png) no-repeat scroll 20px 17px #f7890b;
}


@media screen and (max-width: 979px) {
  .header_left {
    width: 180px;
  }
  #logo {
    margin-top: 0;
    margin-bottom: 0;
  }
  .header_right_top {
    right: 69px;
    top: 14px;
  }
  .search {
    position: static;
  }
  .header-cart {
    margin-top: 1px;
  }
}
@media screen and (max-width: 767px) {
  .header_right_top {
    top: 14px;
    right: 84px;
  }
}
@media screen and (max-width: 767px) {
  .header_right_top {
    right: 84px;
  }
  .header_left {
    width: 100%;
  }
  .header_left #logo {
    max-width: 180px;
  }
  .header_right_top {
    position: static;
  }
  .header_right {
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    justify-content: space-between;
    flex-direction: row-reverse;
  }
  .header_right {
    padding-top: 15px;
  }
  .search {
    margin-top: 0;
  }
  .header-cart {
    margin-top: -6px;
  }
  #cart {
    padding-bottom: 10px;
  }
}
@media only screen and (max-width: 479px) {
  #cart, .header-cart {
    float: unset;
    top: 2px;
  }

  .header_inner {
    margin: 20px 0;
    height: auto;
  }
}
@media only screen and (max-width: 479px) {
  #search .input-lg:focus, #search .input-lg:active, #search .input-lg {
    width: 152px;
  }
}
