/*-----------------------Css for Original Module ----------------------------*/
.az_tabs {
  margin: 0;
  padding: 0; }

.az_tabs .aztabs-wrap {
  margin: 0;
  padding: 0; }

.az_tabs .load-clear {
  clear: both; }

.az_tabs .color-list-container .color_to_pick_list {
  margin-bottom: 0; }

/*-----------------------Css for Tabs ----------------------------*/
.az_tabs .aztabs-tabs-container ul {
  margin: 0;
  padding: 0;
  list-style: none; }

.az_tabs .aztabs-tabs-container .aztabs-tabs {
  display: block; }

.az_tabs .aztabs-tabs-container .aztabs-tabs-wrap span.aztabs-tab-arrow,
.az_tabs .aztabs-tabs-container .aztabs-tabs-wrap span.aztabs-tab-selected {
  display: none; }

.az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox {
  position: relative;
  display: inline-block;
  text-align: left;
  line-height: 35px;
  clear: both;
  color: #888;
  cursor: pointer; }

.az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox span.aztabs-tab-selected {
  text-indent: 20px;
  border: 1px solid #DDD;
  background: #FFF;
  overflow: hidden; }

.az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox span.aztabs-tab-arrow {
  width: 35px;
  border: 1px solid #ddd;
  text-align: center;
  font-size: 12px;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
  background: #DDD; }

.az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox span.aztabs-tab-arrow,
.az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox span.aztabs-tab-selected {
  position: relative;
  float: left;
  height: 35px;
  z-index: 1;
  display: inline-block;
  line-height: 35px; }

.az_tabs .add-loadmore {
  float: right;
  margin-left: 10px;
  margin-top: 2px;
  vertical-align: middle; }

.az_tabs .loaded .add-loadmore {
  display: none; }

.az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox .aztabs-tabs {
  position: absolute;
  top: 34px;
  left: 0;
  width: 100%;
  border: 1px solid #ddd;
  overflow: hidden;
  background: #fff;
  display: none;
  z-index: 999;
  padding: 10px 0; }

.az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox .aztabs-tabs.aztabs-open {
  display: block; }

.az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox .aztabs-tabs li {
  margin: 0;
  padding: 0;
  float: none; }

.az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox .aztabs-tab span {
  display: block;
  line-height: 20px;
  padding: 6px 20px; }

/*-----------------------------Css for Content----------------------*/
.az_tabs .aztabs-items-container .aztabs-items {
  margin: 0;
  padding: 0;
  width: 100%;
  display: none; }

.az_tabs .aztabs-items-container .aztabs-items-inner {
  margin: 0;
  width: 100%; }

.az_tabs .aztabs-items-container .aztabs-items-selected {
  display: block; }

.az_tabs .aztabs-items-container .aztabs-item-wrap {
  margin: 0;
  padding: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  /*box-shadow: #000 0em 0em 0em;*/ }

.az_tabs .aztabs-items-container .aztabs-item-wrap img {
  width: 100%;
  max-width: 100%;
  /*box-shadow: #000 0em 0em 0em;*/ }

.az_tabs .aztabs-items-container .aztabs-items .aztabs-item {
  float: left;
  /*box-shadow: #000 0em 0em 0em;*/ }

/*class show-slider*/
.az_tabs .aztabs-items-container.show-slider .aztabs-item .item-inner .item-image {
  /*overflow: hidden;*/ }

.az_tabs .aztabs-items-container.show-slider .aztabs-item {
  width: 100%; }

.az_tabs .aztabs-items-container.show-slider .aztabs-items .aztabs-item {
  opacity: 1; }

/*for owl-next and owl-pre*/
/*for owl-next and owl-pre*/
/*class show-slider*/
.az_tabs .aztabs-items-container .aztabs-items .aztabs-item .item-inner {
  margin: 0; }

.az_tabss .aztabs-items-container .aztabs-items-selected {
  display: block; }

.az_tabs .aztabs-items-container .aztabs-items .aztabs-item .item-inner .item-image {
  border: 1px solid #e9e9e9;
  margin-bottom: 10px;
  position: relative; }

.az_tabs .aztabs-items-container .aztabs-items .aztabs-item .item-inner .item-image img {
  width: 99%; }

.az_tabs .aztabs-items .aztabs-loading {
  width: 100%;
  max-width: 100%;
  padding: 0;
  position: relative;
  background: url(../img/477.GIF) no-repeat scroll center center transparent;
  min-height: 600px;
  display: block;
  z-index: 0; }

.az_tabs .aztabs-items-container .aztabs-loadmore {
  display: block;
  overflow: hidden;
  text-align: center;
  margin: 0 auto;
  padding: 25px;
  background: #fff;
  transition: 0.3s all ease 0s;
  position: relative; }

.az_tabs .aztabs-items .aztabs-loadmore .aztabs-loadmore-btn {
  display: inline-block !important;
  text-transform: uppercase;
  transition: 0.3s all ease 0s;
  font-size: 13px;
  color: #b0b0b0;
  cursor: pointer; }

.az_tabs .aztabs-items .aztabs-loadmore .aztabs-loadmore-btn .aztabs-image-loading {
  background: url("../img/301.GIF") no-repeat scroll center center transparent;
  width: 22px;
  height: 22px;
  display: none;
  margin-right: 10px;
  vertical-align: middle;
  display: none !important; }

.az_tabs .aztabs-items .aztabs-loadmore .aztabs-loadmore-btn:after {
  content: attr(data-label); }

.az_tabs .aztabs-items.aztabs-process .aztabs-loadmore {
  display: none; }

.az_tabs .owl-carousel .owl-stage {
  transition: 0.3s all ease 0s !important; }

/*----------------------------- Edit AZ Tabs ----------------------*/
div.az_tabs {
  width: 100%; }
  div.az_tabs .aztabs-tabs-container {
    text-align: center;
    margin: 0 0 40px;
    display: none; }
    div.az_tabs .aztabs-tabs-container .aztabs-tab {
      display: inline-block;
      font-size: 13px;
      font-weight: 300;
      text-transform: uppercase;
      color: #616161;
      transition: 0.3s all ease 0s;
      margin: 0 11px;
      cursor: pointer;
      vertical-align: middle;
      padding: 12px 20px;
      border: solid 1px #ebebeb; }
      div.az_tabs .aztabs-tabs-container .aztabs-tab.tab-sel, div.az_tabs .aztabs-tabs-container .aztabs-tab:hover {
        color: #fff;
        background: #171717;
        border-color: #171717; }
  div.az_tabs .owl-controls {
    text-align: center; }
    div.az_tabs .owl-controls .owl-nav .owl-prev, div.az_tabs .owl-controls .owl-nav .owl-next {
      position: absolute;
      top: 35%;
      transition: 0.3s all ease 0s;
      -webkit-transition: 0.3s all ease 0s;
      display: inline-block;
      height: 39px;
      width: 39px;
      background: #fff;
      color: #707070;
      border: solid 3px #fff;
      border-radius: 50%;
      transition: 0.3s all ease 0s;
      font-size: 20px;
      text-align: center;
      line-height: 34px; }
      div.az_tabs .owl-controls .owl-nav .owl-prev:hover, div.az_tabs .owl-controls .owl-nav .owl-next:hover {
        color: #fff; }
    div.az_tabs .owl-controls .owl-nav .owl-prev {
      left: 0; }
    div.az_tabs .owl-controls .owl-nav .owl-next {
      right: 0; }

@media all and (min-width: 1200px) {
  .az_tabs .aztabs-items-container.show-loadmore.aztabs01-1 .aztabs-items .aztabs-item {
    width: 100%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs01-2 .aztabs-items .aztabs-item {
    width: 50%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs01-3 .aztabs-items .aztabs-item {
    width: 33.3333%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs01-4 .aztabs-items .aztabs-item {
    width: 25%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs01-5 .aztabs-items .aztabs-item {
    width: 20%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs01-6 .aztabs-items .aztabs-item {
    width: 16.6666%; } }
@media (min-width: 992px) and (max-width: 1199px) {
  .az_tabs .aztabs-items-container.show-loadmore.aztabs02-1 .aztabs-items .aztabs-item {
    width: 100%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs02-2 .aztabs-items .aztabs-item {
    width: 50%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs02-3 .aztabs-items .aztabs-item {
    width: 33.3333%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs02-4 .aztabs-items .aztabs-item {
    width: 25%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs02-5 .aztabs-items .aztabs-item {
    width: 20%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs02-6 .aztabs-items .aztabs-item {
    width: 16.6666%; } }
@media (min-width: 767px) and (max-width: 991px) {
  .az_tabs .aztabs-items-container .aztabs-items .aztabs-item {
    min-height: 396px; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs03-1 .aztabs-items .aztabs-item {
    width: 100%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs03-2 .aztabs-items .aztabs-item {
    width: 50%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs03-3 .aztabs-items .aztabs-item {
    width: 33.3333%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs03-4 .aztabs-items .aztabs-item {
    width: 25%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs03-5 .aztabs-items .aztabs-item {
    width: 20%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs03-6 .aztabs-items .aztabs-item {
    width: 16.6666%; }

  div.tabs_style2 div.az_tabs .aztabs-tabs-container .aztabs-tab {
    font-size: 16px; }

  .rtl .az_tabs .aztabs-items-container .aztabs-items .aztabs-item {
    float: right; } }
@media (min-width: 480px) and (max-width: 767px) {
  .az_tabs .aztabs-items-container .aztabs-items .aztabs-item {
    min-height: 440px; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs04-1 .aztabs-items .aztabs-item {
    width: 100%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs04-2 .aztabs-items .aztabs-item {
    width: 50%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs04-3 .aztabs-items .aztabs-item {
    width: 33.3333%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs04-4 .aztabs-items .aztabs-item {
    width: 25%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs04-5 .aztabs-items .aztabs-item {
    width: 20%; }

  .az_tabs .aztabs-items-container.show-loadmore.aztabs04-6 .aztabs-items .aztabs-item {
    width: 16.6666%; }

  div.az_tabs .aztabs-tabs-container .aztabs-tab {
    margin: 0 2px; } }
@media (max-width: 479px) {
  .az_tabs .aztabs-items-container .aztabs-items .aztabs-item {
    width: 100%; }

  div.az_tabs .aztabs-tabs-container {
    margin: 0 0 30px; }

  div.az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox {
    width: 100%; }
    div.az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox .aztabs-tab-selected {
      width: calc(100% - 35px);
      color: #000;
      text-transform: uppercase; }

  div.az_tabs .aztabs-tabs-container .aztabs-tab {
    display: block;
    color: #707070;
    border: none; }
    div.az_tabs .aztabs-tabs-container .aztabs-tab:hover, div.az_tabs .aztabs-tabs-container .aztabs-tab.tab-sel {
      color: #707070;
      background: transparent; }
    div.az_tabs .aztabs-tabs-container .aztabs-tab span.aztabs-tab-label {
      font-weight: 400;
      text-transform: none;
      font-size: 13px; }

  div.az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox {
    padding: 0; }
    div.az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox .aztabs-tabs.aztabs-open .owl-controls {
      display: none; }
    div.az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox .aztabs-tabs.aztabs-open .owl-stage {
      width: 100% !important; }
    div.az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox .aztabs-tabs.aztabs-open .owl-item {
      width: 100% !important; }

  div.best_sellers .az_titleModule {
    font-size: 26px;
    line-height: 26px; }
    div.best_sellers .az_titleModule span:before, div.best_sellers .az_titleModule span:after {
      top: 0; }

  div.tabs_style2 div.az_tabs .aztabs-tabs-container {
    width: 70%;
    margin: 0 0 30px; }
    div.tabs_style2 div.az_tabs .aztabs-tabs-container .aztabs-tab:before {
      display: none; }

  .rtl .az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox {
    text-align: right; }
    .rtl .az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox span.aztabs-tab-selected {
      float: right;
      text-align: right; }
    .rtl .az_tabs .aztabs-tabs-container .aztabs-tabs-wrap.aztabs-selectbox span.aztabs-tab-arrow {
      float: right; } }
