/*=============== admin theme  ===============*/

.toolbar-fixed {
  /* 
  Zoom in CSS
  You can also set the CSS zoom value to a percentage value. This value is also called a zoom factor. The value of CSS zoom property when set to 100%
  */
  zoom: 80%;
}

/*=============== cookiesjsr  ===============*/

.cookiesjsr-banner {
  width: 100%
}

/*=============== Temp for make Report  ===============*/

.messages.messages--error {
  display: none;
}

/*===============Hide some div===============*/
.commerce-order-item-add-to-cart-form .field--widget-commerce-quantity,
.commerce-order-item-add-to-cart-form .form-actions {
  display: none !important;
}

.header-element-icon .header-element-account,
.header-element-icon .header-element-cart {
  display: none;
}

#cboxCurrent,
#cboxPrevious,
#cboxNext {
  display: none !important;
}

@media (max-width: 10000px) {
  .product-image-overlay,
  .product-flag-icon.product-view {
    display: none !important;
  }
}

/*===============Text===============*/
#block-fact-counter2 h2,
#block-fact-counter2 h3,
#block-fact-counter2 p {
  text-align: center;
}

/*============ Slider ============*/
.slide-content-wrap .slide-button-link {
  cursor: pointer;
  display: inline-block;
  letter-spacing: 1px;
  line-height: 100%;
  outline: 0 none;
  margin: 15px;
  padding: 15px 25px;
  background-color: transparent;
  color: #fff;
  border: 2px solid #fff;
  border-radius: 30px;
  position: relative;
  white-space: nowrap;
  transition: all 0.2s linear 0s;
}

.slide-content-wrap .slide-button-link:hover {
  background-color: #ffffff;
  color: #333333;
}

@media (max-width: 768px) {
  #block-homepage5-slider {
    height: 320px;
  }

  #block-homepage5-slider .slide-image img {
    height: 320px;
  }
}

/* ===============CSS overwrite===============*/
.brand.logo {
  max-width: 208px;
}

@media (max-width: 974px) {
  .brand.logo {
    max-width: 188px;
  }
}

@media (max-width: 768px) {
  .brand.logo {
    max-width: 158px;
  }
}

.team-meta .team-name {
  text-align: center;
}

#block-fact-counter2 {
  margin-top: 30px;
}

.ui-dialog .ui-dialog-titlebar-close {
  top: -22px;
  right: -22px;
  width: 45px;
  height: 45px;
}

i.icon:before {
  padding-right: 5px;
}

.language-switcher-language-url ul li {
  list-style: none;
}

/***********Hide some div **************/
.header-element-search {
  display: none;
}
