h3 {
    color: #407a7d!important;
}

.fancybox-button--savebutton {width: 130px;}
.favorite-button {display: block; position: relative; bottom: 4px;}
.favorite-button.saved {color: #f40000;}

#saved-carts { position: fixed; right: 40px; bottom: 95px; background: #d3b298; height: 54px; text-align: center; width: 54px; display: flex; align-items: center; justify-content: center; z-index: 100001;}
#saved-carts i {color: #f40000; font-size: 40px;}
#saved-carts #saved-carts-total {position: absolute; z-index: 1000; color: #FFF;}

.fancybox-button--savebutton:active {background: none;}
.cards-list {display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding-top: 10px;}
.cards-list .card {padding: 10px; border: none;}

.colort-remove {display: flex; align-items: center; padding-left: 20px;}
.colort-remove .btn {border: 1px solid #ccc; padding: 5px 10px; margin: 10px 10px 10px 0; min-width: 100px; border-radius: 5px; font-weight: normal;}
.colort-remove #colort-remove-sure-yes {}
.colort-remove #colort-remove-sure-no {}



.cards-list .card {
  background-color: transparent;
  perspective: 1000px;
  max-height: 278px;
  max-width: 190px;
  cursor: pointer;
}

.cards-list .card .flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}

.cards-list .card.active .flip-card-inner {
  transform: rotateY(180deg);
}

.cards-list .card .flip-card-front {
    position: relative;
    width: 100%;
    height: 100%;
    -webkit-backface-visibility: hidden; /* Safari */
    backface-visibility: hidden;
}
@media screen and (max-width: 600px) {
  .cards {
    width: 320px;
    height: 100%;
  }
}
.cards-list .card .flip-card-back {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-backface-visibility: hidden; /* Safari */
    backface-visibility: hidden;
    top: 0;
    z-index: 100;
    background: #FFF;
    left: 0;
    border-radius: 14px;
}

.cards-list .card .flip-card-front {
    display: block;
}

.cards-list .card .flip-card-back {
  /* background: url('/images/2020/10/21/cover.png') no-repeat center center; */
  color: white;
  transform: rotateY(180deg);
}
div.mod-languages img {
    padding-right: 3px;
}

div#fancybox-container-6 {
    transition-duration: 3000ms!important;
}
body::-webkit-scrollbar {
  display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
body {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}
div#t4-main-body {
    padding: 0px 0px 0px 0px;
}
.container-fluid {
    padding-right: 0px!important;
    padding-left: 0px!important;
}
.page-header {
    padding-left: 20px;
}
img.flag {
    padding-right: 3px;
}

@font-face {
    font-family: Gotham;
    src: url(../fonts/Gotham-Bold.otf)
}
@font-face {
    font-family: Proxima;
    src: url(../fonts/proximanova-regular.otf)
}
/* Custom CSS */
