﻿.direction-ltr {
  direction: ltr;
  text-align: left;
}
.text-primery {
  color: #0091c0;
}

.price-section,
.tahrirpardaz-detail-cart-discountadd {
  padding: 15px 0px;
}
.tahrirpardaz-detail-cart-discountadd {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: column;
}
.list-bordered li {
  border-bottom: 1px solid #ddd;
  padding: 10px 0px;
}

.list-bordered li:last-child {
  border-bottom: 0px;
}

.attributes-group {
  padding: 10px 0px;
}

.attributes-group a,
.attributes-group a:hover,
.attributes-group a:visited,
.attributes-group a:active,
.attributes-group a:link {
  text-decoration: none;
}

.attributes-group .attribute-colors {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin: 4px 2px;
  font-size: 0;
  line-height: 0;
  position: relative;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

.attributes-group .attribute-colors.active:before,
.attributes-group .attribute-colors.active + .attribute-thumbnail:before {
  content: "";
  border: 2px solid #337ab7;
  width: 32px;
  height: 32px;
  position: absolute;
  top: -4px;
  left: -4px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

.attributes-group .attribute-colors.active:after,
.attributes-group .attribute-colors.active + .attribute-thumbnail:after {
  content: "\2713";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  color: #fff;
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
  text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.8);
}

.attributes-group .attribute-thumbnail {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin: 4px 2px;
  font-size: 0;
  line-height: 0;
  position: relative;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: centerک;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

.attributes-group .attribute-thumbnail.active:before {
  content: "";
  border: 2px solid #337ab7;
  width: 32px;
  height: 32px;
  position: absolute;
  top: -4px;
  left: -4px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

.attributes-group .attribute-thumbnail.active:after {
  content: "\2713";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  color: #fff;
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
  text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.8);
}

.attributes-group .attribute-list {
  display: inline-block;
  border: 1px solid #ddd;
  padding: 4px 15px;
  margin: 4px 0px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.attributes-group .attribute-list.active {
  background: #286090;
  border-color: #204d74;
  color: #fff;
}

.padding-t-20 {
  padding-top: 20px;
}

.padding-b-20 {
  padding-bottom: 20px;
}

div#productdetail .list-inline.breadcrunb-list {
  display: flex;
  list-style: none;
}

div#productdetail .list-inline.breadcrunb-list li a {
  position: relative;
  z-index: 1;
  padding: 5px;
  color: #333;
}

div#productdetail .list-inline.breadcrunb-list li a:link,
div#productdetail .list-inline.breadcrunb-list li a:visited,
div#productdetail .list-inline.breadcrunb-list li a:active,
div#productdetail .list-inline.breadcrunb-list li a:hover {
  color: #333;
}

div#productdetail .list-inline.breadcrunb-list li:not(:last-child) a:after {
  content: "/";
  position: relative;
  right: 5px;
}

#productdetail .title-area {
  padding: 10px 20px;
  background-color: #f5f6f7;
  border-radius: 0 0 20px 20px;
}

#productdetail h1.product-title {
  font-size: 18px;
  color: #000;
  padding: 15px 0;
  margin: 0;
}

#productdetail h1.product-title.title .discount-lable {
  background-color: #ef5662;
  color: #fff;
  border-radius: 15px;
  padding: 7px 12px 5px;
  position: absolute;
  white-space: nowrap;
  left: 13px;
  bottom: 0px;
  font-size: 0.7em;
}

.well .price-wrapper {
  text-align: end;
}

.well .advanced-option-item {
  display: inline-block;
  vertical-align: middle;
}

.sub-list-title {
  color: #030a16;
  font-size: 16px;
  line-height: 34px;
  font-weight: 700;
  margin-top: 40px;
}

.sub-list-title:after {
  content: "";
  height: 2px;
  width: 70px;
  margin-top: 8px;
  background-color: #337ab7;
  border-radius: 99rem;
  display: block;
}

.main-discount {
  padding: 4px 0px;
  margin: 5px 0px;
  color: #dd1e31;
}

.main-tax {
  padding: 4px 0px;
  margin: 5px 0px;
  color: #767676;
}

.final-price {
  color: #707070;
  font-size: 14px;
}

.final-price span {
  font-size: 2em;
  font-weight: 700;
}

#priceschart .price-chart-title {
  color: #232933;
  font-size: 16px;
  font-size: 1.2rem;
  line-height: 25px;
  font-weight: 500;
}

#priceschart .price-chart-name {
  font-size: 14px;
  font-size: 1rem;
  line-height: 25px;
  color: #81858b;
  width: 100%;
}

#priceschart .price-chart-line {
  width: 18px;
  height: 4px;
  border-top: 4px dotted #d8d8d8;
  height: 0;
  display: inline-block;
}

#priceschart .price-chart-label {
  margin-right: 30px;
  margin-left: 30px;
  font-size: 12px;
  font-size: 0.857rem;
  line-height: 1.833;
  color: #9b9b9b;
  display: inline-block;
}

#priceschart .price-chart-available {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: #19bfd3;
  vertical-align: middle;
  margin-left: 10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

#priceschart .price-chart-unavailable {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: #ef394e;
  vertical-align: middle;
  margin-left: 10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

.thumbnails {
  height: 70px;
  padding: 8px 0;
  margin-top: 4px;
  text-align: center;
}

.thumbnails a {
  display: inline-block;
  width: 86px;
  height: 55px;
  margin: 5px 0 5px 5px;
  position: relative;
  background-color: #f0f0f0;
  margin: 0 2px;
}

.thumbnails a:nth-child(4n) {
  margin-left: 0;
}

.thumbnails a img {
  max-height: 100%;
  max-width: 100%;
}

.thumbnails span {
  display: none;
}

.thumbnails i {
  position: absolute;
  color: #fff;
  text-shadow: 0 1px 10px #000;
  top: 50%;
  left: 50%;
  display: inline-block;
  transform: translateY(-50%) translateX(-50%);
  -webkit-transform: translateY(-50%) translateX(-50%);
  font-size: 30px;
  z-index: 100;
}

.product-summary ul {
  margin: 20px 0px;
}

.unavailable {
  text-align: center;
  margin-bottom: 15px;
  position: relative;
}

.unavailable:before {
  content: "";
  border: 1px dashed red;
  display: block;
  width: 100%;
  position: absolute;
  top: 50%;
  z-index: 0;
}

.unavailable strong {
  font-size: 16px;
  font-size: 1.143rem;
  font-weight: 700;
  display: inline-block;
  background-color: #fff;
  padding: 4px 12px;
  z-index: 1;
  position: relative;
  color: red;
}

.unavailable-message {
  text-align: justify;
  font-size: 12px;
  font-size: 1rem;
  margin-bottom: 20px;
}

.btn-notifyme {
  color: #00bfd6 !important;
  display: inline-block;
  padding: 6px 12px;
  padding-right: 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  border-radius: 4px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: right center;
  padding-right: 40px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDBiZmQ2IiB4bWxuczp4PSJodHRwOi8vbnMuYWRvYmUuY29tL0V4dGVuc2liaWxpdHkvMS4wLyIgeG1sbnM6aT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4bWxuczpncmFwaD0iaHR0cDovL25zLmFkb2JlLmNvbS9HcmFwaHMvMS4wLyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3dpdGNoPjxmb3JlaWduT2JqZWN0IHJlcXVpcmVkRXh0ZW5zaW9ucz0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIj48L2ZvcmVpZ25PYmplY3Q+PGcgaTpleHRyYW5lb3VzPSJzZWxmIj48Zz48cGF0aCBkPSJNODAuOCw2MC44bC00LjYtNS43Yy0xLjQtMS43LTIuMi0zLjktMi4yLTYuMXYtNi4yYzAtOS42LTUuNy0xOC4yLTE0LjQtMjJ2LTAuM2MwLTQuMS0zLjQtNy41LTcuNS03LjVoLTQuMiAgICAgYy00LjEsMC03LjUsMy40LTcuNSw3LjV2MC4zQzMxLjcsMjQuNiwyNiwzMy4xLDI2LDQyLjh2Ni4yYzAsMi4yLTAuOCw0LjQtMi4yLDYuMWwtNC42LDUuN2MtMiwyLjUtMi40LDUuOC0xLjEsOC43ICAgICBjMS40LDIuOSw0LjIsNC43LDcuNCw0LjdoMTAuMUMzNi41LDgxLjQsNDIuNiw4Nyw1MCw4N3MxMy41LTUuNiwxNC4zLTEyLjhoMTAuMWMzLjIsMCw2LjEtMS44LDcuNC00LjcgICAgIEM4My4yLDY2LjYsODIuOCw2My4yLDgwLjgsNjAuOEM4MC44LDYwLjgsODAuOCw2MC44LDgwLjgsNjAuOHogTTUwLDgxYy00LjEsMC03LjUtMi45LTguMi02LjhoMTYuNUM1Ny41LDc4LjEsNTQuMSw4MSw1MCw4MXogICAgICBNNzYuNCw2Ni45Yy0wLjIsMC40LTAuNywxLjMtMiwxLjNIMjUuNmMtMS4zLDAtMS44LTAuOS0yLTEuM2MtMC4yLTAuNC0wLjUtMS40LDAuMy0yLjRsNC42LTUuN2MyLjMtMi44LDMuNS02LjMsMy41LTkuOXYtNi4yICAgICBjMC03LjgsNS0xNC43LDEyLjQtMTcuMWMxLjItMC40LDIuMS0xLjYsMi4xLTIuOXYtMi40YzAtMC44LDAuNy0xLjUsMS41LTEuNWg0LjJjMC44LDAsMS41LDAuNywxLjUsMS41djIuNCAgICAgYzAsMS4zLDAuOCwyLjQsMi4xLDIuOUM2MywyOC4xLDY4LDM1LDY4LDQyLjh2Ni4yYzAsMy42LDEuMyw3LjEsMy41LDkuOWw0LjYsNS43Qzc3LDY1LjUsNzYuNiw2Ni41LDc2LjQsNjYuOXoiPjwvcGF0aD48cGF0aCBkPSJNOC41LDQzLjJjMC00LDEuMS03LjgsMy4zLTExLjFjMC45LTEuNCwwLjUtMy4yLTAuOS00LjJjLTEuNC0wLjktMy4yLTAuNS00LjIsMC45QzQsMzMuMSwyLjUsMzguMSwyLjUsNDMuMiAgICAgYzAsNS40LDEuNiwxMC42LDQuNywxNWMwLjYsMC44LDEuNSwxLjMsMi41LDEuM2MwLjYsMCwxLjItMC4yLDEuNy0wLjVjMS40LTAuOSwxLjctMi44LDAuNy00LjJDOS44LDUxLjQsOC41LDQ3LjQsOC41LDQzLjJ6Ij48L3BhdGg+PHBhdGggZD0iTTE4LjgsNTEuNGMxLjUtMC43LDIuMS0yLjUsMS40LTRjLTAuNi0xLjMtMC45LTIuNy0wLjktNC4xYzAtMS4zLDAuMi0yLjUsMC43LTMuNmMwLjYtMS41LTAuMS0zLjMtMS42LTMuOSAgICAgYy0xLjUtMC42LTMuMywwLjEtMy45LDEuNmMtMC44LDEuOS0xLjIsMy45LTEuMiw1LjljMCwyLjQsMC41LDQuNiwxLjUsNi44YzAuNSwxLjEsMS42LDEuNywyLjcsMS43QzE4LDUxLjcsMTguNCw1MS42LDE4LjgsNTEuNCAgICAgeiI+PC9wYXRoPjxwYXRoIGQ9Ik05My4yLDI4LjljLTAuOS0xLjQtMi44LTEuOC00LjItMC45Yy0xLjQsMC45LTEuOCwyLjgtMC45LDQuMmMyLjIsMy4zLDMuMyw3LjEsMy4zLDExLjFjMCw0LjItMS4zLDguMi0zLjYsMTEuNiAgICAgYy0wLjksMS40LTAuNiwzLjIsMC43LDQuMmMwLjUsMC40LDEuMSwwLjUsMS43LDAuNWMwLjksMCwxLjktMC40LDIuNS0xLjNjMy4xLTQuNCw0LjctOS42LDQuNy0xNUM5Ny41LDM4LjEsOTYsMzMuMSw5My4yLDI4Ljl6Ij48L3BhdGg+PHBhdGggZD0iTTgxLjYsMzUuN2MtMS41LDAuNi0yLjMsMi40LTEuNiwzLjljMC41LDEuMSwwLjcsMi40LDAuNywzLjZjMCwxLjQtMC4zLDIuOC0wLjksNC4xYy0wLjcsMS41LTAuMSwzLjMsMS40LDQgICAgIGMwLjQsMC4yLDAuOSwwLjMsMS4zLDAuM2MxLjEsMCwyLjItMC42LDIuNy0xLjdjMS0yLjEsMS41LTQuNCwxLjUtNi44YzAtMi4xLTAuNC00LjEtMS4yLTUuOUM4NC45LDM1LjgsODMuMSwzNSw4MS42LDM1Ljd6Ij48L3BhdGg+PC9nPjwvZz48L3N3aXRjaD48L3N2Zz4=");
}

.btn-makeavailable {
  color: #00bfd6 !important;
  display: inline-block;
  padding: 6px 12px;
  padding-right: 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  border-radius: 4px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: right center;
  padding-right: 40px;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDBiZmQ2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNi40NTgzMzMgMjYuNDU4MzM0IiB4PSIwcHgiIHk9IjBweCI+PHBhdGggZD0ibTEzLjY0NTE0NyAyNzIuMTI5MWMtLjY3MTM1NC0uMDAwMjEtMS4yNjUxODUuMzgxNjQtMS42MTEyNi44ODA1My0uMzQ2MTgxLjQ5OTAxLS41MDQ4NzggMS4xMTA4My0uNTA0ODc4IDEuNzU5MDF2MS44NDU4NGEuNzkzODI5MzguNzkzODA3ODQgMCAxIDAgMS41ODc1IDB2LTEuODQ1ODRjMC0uMzc0NDIuMTA1Mzg0LS42ODU3OC4yMjIxOTctLjg1NDE4LjExNjgxNC0uMTY4NDEuMTgzNzUzLS4xOTc5OS4zMDU5MzgtLjE5NzkxLjEyMjQ0OSAwIC4xOTAxMy4wMzAxLjMwNjk0My4xOTg0My4xMTY4MTQuMTY4MzYuMjIyMjI0LjQ3OTI0LjIyMjIyNC44NTM2NnYxLjg0NTg0YS43OTM4MjkzOC43OTM4MDc4NCAwIDEgMCAxLjU4NzUgMHYtMS44NDU4NGMwLS42NDgxOC0uMTU5MjUzLTEuMjU5NTUtLjUwNTQwNy0xLjc1ODQ4LS4zNDYwNzUtLjQ5ODg0LS45Mzk2NjgtLjg4MDg3LTEuNjEwNzU3LS44ODEwNnptLTMuNzA0MTY3MyAyLjY0Njc5Yy0uNDM4MzYyLjAwMDA1LS43OTM2OTcuMzU1NDEtLjc5Mzc1Ljc5MzcydjYuMzQ5MzFjLjAwMDA1My40MzgzMS4zNTUzODguNzkzNjcuNzkzNzUuNzkzNzNoNy40MDgzMzMzYy40MzgzNjItLjAwMDA2Ljc5MzY5Ny0uMzU1NDIuNzkzNzUtLjc5Mzczdi02LjM0OTMxYy0uMDAwMDUzLS40MzgzMS0uMzU1Mzg4LS43OTM2Ny0uNzkzNzUtLjc5MzcyaC0xLjMyMzQxOXYxLjgzODU5YTEuMDU4NDM5MiAxLjA1ODQxMDUgMCAxIDEgLTIuMTE2NjY3IDB2LTEuODM4NTloLS41MjgxMzV2MS44Mzg1OWExLjA1ODQzOTIgMS4wNTg0MTA1IDAgMSAxIC0yLjExNjY2NiAwdi0xLjgzODU5em0xMS43MzE1OTkzIDcuOTM3MjhjLS43NzQxNDUgMC0xLjU0ODU1NC4yNDMyMS0yLjE4MjMxLjcyOTY1bC0yLjE5NTcyNCAxLjY4NTY2Yy0uNTUzNTg4LS4zNTI4NS0xLjIzMTc5NS0uNTQ1NzEtMS45NTkwNTUtLjU0NTcxaC01LjY4NzUwOTNjLS4wMzMwNS0uMDA0LS4wNjYzOC0uMDA3LS4wOTk3NS0uMDA3LS4xNzg5MTItLjAwMDE5LS4zNTI2MTEuMDYwMS0uNDkyOTcyLjE3MTA1bC0zLjk0MTM2NiAzLjAyNTU5Yy0uMDcyNjYtLjAxNzctLjE0NzQ3OS0uMDI1NC0uMjIyMjIzLS4wMjIyLS4xNjIzNzUuMDA3LS4zMTg1ODUuMDY0My0uNDQ3NTE3LjE2MzNsLTEuOTQxNDg2IDEuNDg5NzZjLS41NjY1NTIuNDM0NzQtLjkxNTE2NyAxLjA3ODg2LS45MTUxNjcgMS43NDY5OSAwIC42NjgxLjM0ODYxNSAxLjMxMjI1LjkxNTE2NyAxLjc0NzE1bDIuNDI3MjYyIDEuODYyODhjMS4xMzMxMDQuODY5NjggMi43NDUyMS44Njk2NiAzLjg3ODMxNSAwbDEuOTQxNDg2My0xLjQ5MDMyYy4xMzAwNjktLjEwMDA3LjIyNTk1NC0uMjM4MDIuMjc0Mzk5LS4zOTQ3OGg1LjMwOTIzNWMuMjIzNzA1LjAwMy40MzgxNzctLjA4OS41OTA2NTYtLjI1MjcxLjAyMzgxLS4wMTQuMDQ2NjUtLjAyOTUuMDY4NzQtLjA0Nmw2Ljg2MTU5OC01LjI2Njc1Yy42MzM3ODMtLjQ4NjQ2IDEuMDE2NDc2LTEuMTk3NjkgMS4wMTY0NzYtMS45MzMxNXMtLjM4MjY5My0xLjQ0NzI0LTEuMDE2NDc2LTEuOTMzNjhjLS42MzM3ODMtLjQ4NjQzLTEuNDA3NjM2LS43Mjk2NC0yLjE4MTc4LS43Mjk2NHptMCAxLjYzNDQ3Yy40NTQwNTEgMCAuOTA4MDc2LjExODEzIDEuMjE1NDE2LjM1Mzk4LjMwNzMxNC4yMzU4OC4zOTUzNC40NjcxMy4zOTUzNC42NzQzNXMtLjA4OC40Mzg0NC0uMzk1MzQuNjc0MzdsLTYuODIzODY5IDUuMjM2NzRoLTYuMTM5NjgyM2MtLjAzNjEyLS4wMDAyNy0uMDcyMjEuMDAzLS4xMDgwMDMuMDA3bC0zLjM0MjkzMS0yLjU2NTY2IDMuMzM0MTQ3LTIuNTU4OTdoNS41Mjc4MzMzYy41MDE5NjggMCAuOTM4MTA3LjE2MDYyIDEuMjE2OTc4LjM3NDY3LjI3ODg5Ny4yMTQwNS4zOTE3MTUuNDQyMTUuMzkxNzE1LjY3NTM4IDAgLjQ5MTctLjU2Mzk1OSAxLjA2OTY4LTEuNTYwMTE1IDEuMDY5NjhoLTMuOTY4NzVjLTEuMDczODEyLS4wMTU2LTEuMDczODEyIDEuNjAzMDYgMCAxLjU4NzQ4aDMuOTY4NzVjMS42NjU2ODQgMCAzLjE0NzYxNS0xLjEwNTggMy4xNDc2MTUtMi42NTcxNiAwLS4zMTY4MS0uMDcwNzItLjYxNzIyLS4xOTA2ODUtLjg5Mzk4bDIuMTE2MTM4LTEuNjI0MTRjLjMwNzMxMy0uMjM1ODUuNzYxMzkxLS4zNTM5OSAxLjIxNTQ0My0uMzUzOTl6bS0xNi43NDQ3MTIzIDUuMTk1NDEgNC4wMzUzOTggMy4wOTc0Mi0xLjEyMTM4My44NjAzOGMtLjQ4MDIxOS4zNjg1OS0xLjQ2NTQ0OC4zNjg1Ni0xLjk0NTYxNCAwbC0yLjQyNjczMi0xLjg2Mjg4Yy0uMjQwMTA5LS4xODQzMS0uMjk0NTM0LS4zNDc5Ni0uMjk0NTM0LS40ODc4MiAwLS4xMzk5MS4wNTQ0My0uMzAzNS4yOTQ1MzQtLjQ4NzgxeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMjcwLjU0MTY1KSI+PC9wYXRoPjwvc3ZnPg==");
}

#productdetail .nav-tabs.product {
  margin: 40px 0px 0;
}

#productdetail .nav-tabs.product > li > a {
  color: #283035;
}

#productdetail .nav-tabs.product > li.active > a {
  border: 0px;
  /* border-bottom: 2px solid #337ab7; */
  /* color:#337ab7; */
}

#productdetail .tab-content {
  padding: 40px 10px 30px;
  border-radius: 0 0 10px 10px;
}

#productdetail .model-items input[type="radio"] {
  display: none;
}

#productdetail .model-items input[type="radio"] + label {
  cursor: pointer;
  display: block;
  position: relative;
}

#productdetail .model-items input[type="radio"] + label.model-unavailable h4,
#productdetail .model-items input[type="radio"] + label.model-discounted h4 {
  padding-right: 46px;
  min-height: 28px;
}

#productdetail
  .model-items
  input[type="radio"]
  + label.model-unavailable
  img.model-unavailable {
  position: absolute;
  top: 0;
  right: 0;
}

#productdetail
  .model-items
  input[type="radio"]
  + label.model-discounted
  img.model-discounted {
  position: absolute;
  top: 0;
  right: 0;
}

#productdetail .model-items input:checked + label {
  background: #eef7ff !important;
  border: 1px solid #eef7ff;
  color: #337ab7;
}

#productdetail
  .model-items
  .model-item.active
  .attributes-group
  .attribute-list {
  color: #337ab7 !important;
}

#productdetail .model-items .model-item h4 {
  font-size: 1.2em;
  line-height: 2em;
  font-weight: 700;
}

#productdetail .model-items {
  margin-bottom: 30px;
}

#productdetail .model-items .well {
  margin-bottom: 5px;
}

#productdetail .advanced-option-selector {
  margin-bottom: 30px;
}

#productdetail .btn-icon {
  color: #515151;
}

#productdetail #addtowish.active {
  color: #f00;
}

#productdetail #addtocompare.active {
  color: #f00;
}

#productdetail .small {
  font-size: 11px;
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}

#productdetail .strong {
  font-size: 14px;
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #000;
}

#productdetail #pricing-monitoring,
#productdetail .fullgallery {
  color: #515151;
  display: inline-block;

  text-decoration: none;
}

#productdetail #pricing-monitoring i {
  margin-left: 5px;
  font-size: 16px;
  vertical-align: middle;
  opacity: 0.4;
}

#productdetail #makediscount {
  color: #515151;
  display: inline-block;
  text-decoration: none;
}

#productdetail #makediscount i {
  margin-left: 5px;
  font-size: 16px;
  vertical-align: middle;
  opacity: 0.4;
}

#productdetail #pricingmonitoring .realstore {
  display: none;
}

#sharing {
  margin-top: 20px;
  text-align: justify;
}

#sharing .share-header {
  padding: 15px 0px;
  display: block;
  font-weight: 700;
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-size: 1.15em;
}

#sharing .share-header i {
  cursor: pointer;
}

#sharing .sharing-btn {
  width: 32px;
  height: 32px;
  line-height: 28px;
  border-radius: 8px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  display: inline-block;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  position: relative;
}

#sharing .sharing-btn.email {
  background: #ef5662;
  border: 1px solid #ef5662;
}

#sharing .sharing-btn.whatsapp {
  background: #1bd741;
  border: 1px solid #1bd741;
}

#sharing .sharing-btn.facebook {
  background: #4d8deb;
  border: 1px solid #4d8deb;
}

#sharing .sharing-btn.twitter {
  background: #4dcceb;
  border: 1px solid #4dcceb;
}

#sharing .sharing-btn.copylink {
  width: 94px;
  border: 1px solid #81858b;
  color: #81858b;
  padding-right: 20px;
}

#sharing .sharing-btn.email:before,
#sharing .sharing-btn.whatsapp:before,
#sharing .sharing-btn.facebook:before,
#sharing .sharing-btn.twitter:before,
#sharing .sharing-btn.copylink:before {
  content: "";
  position: absolute;
  top: 5px;
  bottom: 5px;
  left: 5px;
  right: 5px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

#sharing .sharing-btn.email:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjZmZmZmZmIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHg9IjBweCIgeT0iMHB4Ij48dGl0bGU+bWFpbDUwPC90aXRsZT48cGF0aCBkPSJNOTkuOTUsNDcuN1Y0Ny4yM3EwLTQuOSwwLTkuOFYyNy41NWwwLDBhMTIuODIsMTIuODIsMCwwLDAtLjA2LTMuMTZjMC0uMDcsMC0wLjE0LDAtMC4yMXYwYy0wLjg1LTUtNS4yLTguNDItMTAuNTgtOC40Mkg1MS43djBIMjUuMThjLTUuMTUsMC0xMC40OCwwLTE1LjcyLjA4YTguNSw4LjUsMCwwLDAtNi41OSwzLjA3QTEyLDEyLDAsMCwwLC4yNCwyNC4xOSwxMS4yNCwxMS4yNCwwLDAsMCwwLDI2LjNIMFY0NC40MVEwLDQ4LjY5LDAsNTNWNTNjMCw2Ljc0LDAsMTMuNzEsMCwyMC41NkExMC42MiwxMC42MiwwLDAsMCwzLjEzLDgxLjJhMTAuMzksMTAuMzksMCwwLDAsNy4zOSwzLjA4aDMwYzE2LDAsMzIuNTcsMCw0OC44NiwwQTEwLjgsMTAuOCwwLDAsMCwxMDAsNzMuNjVDOTkuOSw2NSw5OS45Miw1Ni4yMSw5OS45NSw0Ny43Wm0tMy41NiwyNmE3LjIsNy4yLDAsMCwxLTcsN2MtMTYuNjYsMC0zMy42MSwwLTUwLDBIMTAuNTJhNi44LDYuOCwwLDAsMS00LjgzLTIsNyw3LDAsMCwxLTIuMDgtNWMwLTYuODYsMC0xMy44MywwLTIwLjU4VjUzcTAtNC4yNywwLTguNTRWMzUuNjhDNC4yNywzNi41LDUsMzcuMjcsNS42NiwzOGE0Miw0MiwwLDAsMCw3Ljg0LDYuMWMwLjcyLDAuNDcsMS40My45NCwyLjE0LDEuNDIsNy42Nyw1LjIzLDE1LjI5LDEwLjM1LDIyLjY1LDE1LjI0QTczLjYyLDczLjYyLDAsMCwwLDQ1LjU3LDY1YTkuNTQsOS41NCwwLDAsMCw0LjM2LDEuMDYsMTEuMTYsMTEuMTYsMCwwLDAsNC4yNi0uOSw0MS40NCw0MS40NCwwLDAsMCw3LjUxLTQuMzlsMC43LS40OEM3MC42Nyw1NC43MSw3OS4xMiw0OSw4Ny4zLDQzLjU3bDEuNzYtMS4xOGEzMC4zOSwzMC4zOSwwLDAsMCw3LjMtNi42M3YxLjY2cTAsNC45LDAsOS44djAuNDdDOTYuMzEsNTYuMjEsOTYuMjksNjUsOTYuMzksNzMuN1pNMzYuNTIsMTkuMzNINDguMDl2MEg4OS4yM2MzLjU5LDAsNi40OCwyLjIzLDcsNS40M2wwLDAuMTZhMTAuMjIsMTAuMjIsMCwwLDEtMS42NSw3Yy0xLjA2Ljg5LTIuMDgsMS43Mi0zLjE1LDIuNDgtNS4zMSwzLjczLTEwLjg3LDcuNTktMTUuNzcsMTEtNC41OCwzLjE4LTkuMzIsNi40OC0xNCw5Ljc3YTI3LjY5LDI3LjY5LDAsMCwxLTcuNzksNC4wNSwxMiwxMiwwLDAsMS03LjUxLjEyLDI3LjU3LDI3LjU3LDAsMCwxLTcuMzItMy42NFEzNCw1Mi4xMiwyOC45Myw0OC41N2wtMC4yNC0uMTZjLTQuMTEtMi44OC04LjM2LTUuODYtMTIuNTItOC44MS0xLjIxLS44NS0yLjQ1LTEuNjctMy42NS0yLjQ2YTYyLjE4LDYyLjE4LDAsMCwxLTcuMTQtNS4yQTExLjM2LDExLjM2LDAsMCwxLDQsMjlhOC41Niw4LjU2LDAsMCwxLS4yMy00LjA3QTguMzgsOC4zOCwwLDAsMSw1LjY0LDIxLjJhNC45Miw0LjkyLDAsMCwxLDMuODctMS43OGM1LjIyLS4wNywxMC41My0wLjA3LDE1LjY3LTAuMDhIMzYuNTJaIj48L3BhdGg+PC9zdmc+");
}

#sharing .sharing-btn.whatsapp:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjZmZmZmZmIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTI4IDEyODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik02NSwyQzMwLjgsMiwzLDI5LjgsMyw2NGMwLDE1LjgsNS45LDMwLjgsMTYuNyw0Mi4zbC0xMy44LDEzdjYuN0g2NWMzNC4yLDAsNjItMjcuOCw2Mi02MlM5OS4yLDIsNjUsMnogTTY1LDExOEgxOC45ICAgbDEyLjMtMTEuNWwtNC4zLTQuM0MxNi42LDkyLDExLDc4LjQsMTEsNjRjMC0yOS44LDI0LjItNTQsNTQtNTRzNTQsMjQuMiw1NCw1NFM5NC44LDExOCw2NSwxMTh6Ij48L3BhdGg+PHBhdGggZD0iTTY0LjMsODAuNmMtNi40LTQuMS0xMS44LTkuNy0xNS43LTE2LjNsNi43LTYuN1YzOS43SDMzLjdDMzMuNyw3MSw1OSw5Ni4zLDkwLjMsOTYuM1Y3NC44bC0yMC4yLDBMNjQuMyw4MC42eiI+PC9wYXRoPjwvZz48L3N2Zz4=");
}

#sharing .sharing-btn.facebook:before {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 155.139 155.139' style='enable-background:new 0 0 155.139 155.139;' xml:space='preserve'%3E%3Cg%3E%3Cpath id='f_1_' style='fill:%23ffffff;' d='M89.584,155.139V84.378h23.742l3.562-27.585H89.584V39.184 c0-7.984,2.208-13.425,13.67-13.425l14.595-0.006V1.08C115.325,0.752,106.661,0,96.577,0C75.52,0,61.104,12.853,61.104,36.452 v20.341H37.29v27.585h23.814v70.761H89.584z'/%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");
}

#sharing .sharing-btn.twitter:before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjZmZmZmZmIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTk3LjkwMywyNi4zNTJjLTAuMjc1LTAuOTQ3LTEuMDk0LTEuNjM0LTIuMDczLTEuNzQxbC0xMS43OTMtMS4yOThDODAuODMzLDE1LjQxNCw3NS41NCw5LjgzNyw2OC42NTUsNy4xMzYgIGMtMi4zMjEtMC45MS00Ljc5Ni0xLjM3MS03LjM1NC0xLjM3MWMtMTEuMzA3LDAtMjEuNDg1LDguODkxLTIyLjY4OCwxOS44MmMtMC4yNjMsMi4zODgtMC4xNSw0Ljc1MSwwLjMxMiw3LjAyMkwyMC4yMywxNy4wNDggIGMtMC41MjEtMC40MzQtMS4xOTctMC42MjktMS44NzEtMC41NDRjLTAuNjcyLDAuMDg3LTEuMjc4LDAuNDUtMS42NzEsMS4wMDJjLTAuMTksMC4yNjctMTguMjEyLDI2LjE0OCwyLjAzNSw0Ny43ICBDMTMuMzU0LDY5LjYxNCw1LjAwNiw3Ni4xNTMsMy4xOTUsNzcuNTY5Yy0wLjU2OCwwLjQ0NC0wLjkwOSwxLjExNi0wLjkzNCwxLjgzN2MtMC4wMjUsMC43MTksMC4yNzEsMS40MTMsMC44MDcsMS44OTUgIGM3Ljg5OCw3LjA5NiwxNy42NjcsMTEuNDYyLDI4LjI1LDEyLjYyNmMxLjg1NSwwLjIwNCwzLjczOCwwLjMwOCw1LjU5NSwwLjMwOGMwLjAwMiwwLDAuMDAxLDAsMC4wMDMsMCAgYzI1LjgwNiwwLDQ3LjQtMTkuMzcyLDUwLjIyOS00NS4wNjJjMC40NDMtNC4wNDIsMC40Ny04LjI3NSwwLjA3OS0xMi4zM2w5Ljg2NC03LjkwOUM5Ny44NTYsMjguMzE3LDk4LjE3OCwyNy4yOTgsOTcuOTAzLDI2LjM1MnogICBNODMuMTMzLDMzLjg3NWMtMC42NTcsMC41MjctMC45OTYsMS4zNTYtMC44OTYsMi4xOTNjMC40OTQsNC4wOTUsMC41MTcsOC40NDIsMC4wNjIsMTIuNTcyICBjLTIuNTU2LDIzLjIxNy0yMi4wNjgsNDAuNzIzLTQ1LjM4Nyw0MC43MjFjLTEuNjgsMC0zLjM4My0wLjA5My01LjA2My0wLjI3OGMtOC41ODktMC45NDQtMTYuNTg0LTQuMjIzLTIzLjI5My05LjUyNCAgYzMuOTkxLTMuMTM3LDExLjM5NS04Ljk4NywxNS4zNDktMTIuMzIxYzAuNTMyLTAuNDQ4LDAuODQ3LTEuMTAyLDAuODY1LTEuNzk3YzAuMDE5LTAuNjk0LTAuMjYtMS4zNjQtMC43NjctMS44NDEgIGMtMTYuNzk4LTE1Ljc5NS04LjQyMS0zNC42MDctNC43NDktNDEuMDI0bDI2LjQ3NSwyMi4wMzJjMS4wMTIsMC44NDMsMi41MTIsMC43MjgsMy4zODQtMC4yNmMwLjg3My0wLjk4OCwwLjgwMi0yLjQ5LTAuMTYxLTMuMzkxICBjLTQuMTA2LTMuODQ2LTYuMTA5LTkuMjU1LTUuNDk2LTE0Ljg0YzAuOTM5LTguNTM2LDguOTQ0LTE1LjQ4LDE3Ljg0NC0xNS40OGMxLjk0NywwLDMuODIzLDAuMzQ4LDUuNTc1LDEuMDM1ICBjNi4wMzgsMi4zNjksMTAuNDU3LDcuMzI5LDEzLjEzMywxNC43NDJjMC4zNDgsMC45NjMsMS4yNDYsMS41NzgsMi4yMjgsMS42MDJsNy4yMTUsMC43OTRMODMuMTMzLDMzLjg3NXoiPjwvcGF0aD48cGF0aCBkPSJNNjMuNzg5LDE5LjcwOWMtMy45NDktMC40MzYtNy40MDEsMi40MTgtNy44MjcsNi4yNzVjLTAuNDI5LDMuODg3LDIuMzg3LDcuMzk4LDYuMjc0LDcuODI2ICBjMC4yNjMsMC4wMjksMC41MjMsMC4wNDMsMC43ODIsMC4wNDNjMy42MiwwLDYuNjQ5LTIuNzE1LDcuMDQ2LTYuMzE3QzcwLjQ5MiwyMy42NDksNjcuNjc4LDIwLjEzOCw2My43ODksMTkuNzA5eiBNNjUuMjIxLDI3LjAwMyAgYy0wLjEzNCwxLjIxLTEuMjI2LDIuMDk0LTIuNDUxLDEuOTY0Yy0xLjIxNi0wLjEzNC0yLjA5OC0xLjIzMy0xLjk2My0yLjQ0OWMwLjEyMy0xLjEyOCwxLjA3LTEuOTc5LDIuMjAzLTEuOTc5ICBjMC4wODEsMCwwLjE2NCwwLjAwNCwwLjI0NiwwLjAxM0M2NC40NzMsMjQuNjg3LDY1LjM1NCwyNS43ODcsNjUuMjIxLDI3LjAwM3oiPjwvcGF0aD48L3N2Zz4=");
}

#sharing .sharing-btn.copylink:before {
  background-position: right;
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIiBmaWxsPSIjODE4NThiIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggc3R5bGU9ImZvbnQtc2l6ZTptZWRpdW07Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDt0ZXh0LWluZGVudDowO3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7bGluZS1oZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLXNwYWNpbmc6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmU7ZGlyZWN0aW9uOmx0cjtibG9jay1wcm9ncmVzc2lvbjp0Yjt3cml0aW5nLW1vZGU6bHItdGI7dGV4dC1hbmNob3I6c3RhcnQ7YmFzZWxpbmUtc2hpZnQ6YmFzZWxpbmU7b3BhY2l0eToxO2NvbG9yOiMwMDAwMDA7ZmlsbDojODE4NThiO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDo2O21hcmtlcjpub25lO3Zpc2liaWxpdHk6dmlzaWJsZTtkaXNwbGF5OmlubGluZTtvdmVyZmxvdzp2aXNpYmxlO2VuYWJsZS1iYWNrZ3JvdW5kOmFjY3VtdWxhdGU7Zm9udC1mYW1pbHk6U2FuczstaW5rc2NhcGUtZm9udC1zcGVjaWZpY2F0aW9uOlNhbnMiIGQ9Ik0gMzYgNSBDIDMyLjE3Mzg5MiA1IDI5IDguMTczODkxNiAyOSAxMiBMIDI5IDIxIEwgMjQgMjEgQyAyMC4xNzM4OTIgMjEgMTcgMjQuMTczODkyIDE3IDI4IEwgMTcgODggQyAxNyA5MS44MjYxMDggMjAuMTczODkyIDk1IDI0IDk1IEwgNjQgOTUgQyA2Ny44MjYxMDggOTUgNzEgOTEuODI2MTA4IDcxIDg4IEwgNzEgNzkgTCA3NiA3OSBDIDc5LjgyNjEwOCA3OSA4MyA3NS44MjYxMDggODMgNzIgTCA4MyAyNiBBIDMuMDAwMyAzLjAwMDMgMCAwIDAgODIuMTI1IDIzLjg3NSBMIDY0LjEyNSA1Ljg3NSBBIDMuMDAwMyAzLjAwMDMgMCAwIDAgNjIgNSBMIDM2IDUgeiBNIDM2IDExIEwgNTkgMTEgTCA1OSAyNiBBIDMuMDAwMyAzLjAwMDMgMCAwIDAgNjIgMjkgTCA3NyAyOSBMIDc3IDcyIEMgNzcgNzIuNjA1ODkyIDc2LjYwNTg5MiA3MyA3NiA3MyBMIDM2IDczIEMgMzUuMzk0MTA4IDczIDM1IDcyLjYwNTg5MiAzNSA3MiBMIDM1IDEyIEMgMzUgMTEuMzk0MTA4IDM1LjM5NDEwOCAxMSAzNiAxMSB6IE0gNjUgMTUuMjUgTCA3Mi43NSAyMyBMIDY1IDIzIEwgNjUgMTUuMjUgeiBNIDI0IDI3IEwgMjkgMjcgTCAyOSA3MiBDIDI5IDc1LjgyNjEwOCAzMi4xNzM4OTIgNzkgMzYgNzkgTCA2NSA3OSBMIDY1IDg4IEMgNjUgODguNjA1ODkyIDY0LjYwNTg5MiA4OSA2NCA4OSBMIDI0IDg5IEMgMjMuMzk0MTA4IDg5IDIzIDg4LjYwNTg5MiAyMyA4OCBMIDIzIDI4IEMgMjMgMjcuMzk0MTA4IDIzLjM5NDEwOCAyNyAyNCAyNyB6ICI+PC9wYXRoPjwvc3ZnPg==");
}

#sharing #sharing-email {
  margin: 20px 0px;
}

#sharing #sharing-email .input-group-addon {
  padding: 0px 5px;
}

.comments-container {
  margin: 60px auto 15px;
  width: 100%;
}

.comments-container h1 {
  font-size: 36px;
  color: #283035;
  font-weight: 400;
}

.comments-container h1 a {
  font-size: 18px;
  font-weight: 700;
}

.comments-list {
  margin-top: 30px;
  position: relative;
}

.comments-list:before {
  content: "";
  width: 2px;
  height: 100%;
  background: #c7cacb;
  position: absolute;
  right: 32px;
  top: 0;
}

.comments-list:after {
  content: "";
  position: absolute;
  background: #c7cacb;
  bottom: 0;
  right: 27px;
  width: 7px;
  height: 7px;
  border: 3px solid #dee1e3;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

.comments-list li {
  margin-bottom: 15px;
  display: block;
  position: relative;
}

.comments-list li:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
  width: 0;
}

.comments-list .comment-avatar {
  background-color: #fff;
  width: 65px;
  height: 65px;
  position: relative;
  z-index: 99;
  float: right;
  overflow: hidden;
}

.comments-list .comment-avatar img {
  width: 100%;
  height: 100%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

.reply-list .comment-avatar {
  width: 50px;
  height: 50px;
}

.comment-main-level:after {
  content: "";
  width: 0;
  height: 0;
  display: block;
  clear: both;
}

.comments-list .comment-box {
  width: calc(100% - 88px);
  float: left;
  position: relative;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
}

.comments-list .comment-box:before,
.comments-list .comment-box:after {
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  display: block;
  border-width: 10px 0 10px 12px;
  border-style: solid;
  border-color: transparent #fcfcfc;
  top: 8px;
  right: -11px;
}

.comments-list .comment-box:before {
  border-width: 11px 0 11px 13px;
  border-color: transparent rgba(0, 0, 0, 0.05);
  right: -12px;
}

.reply-list .comment-box {
  width: calc(100% - 158px);
}

.comment-box .comment-head {
  background: #fcfcfc;
  padding: 10px 12px;
  border-bottom: 1px solid #e5e5e5;
  overflow: hidden;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}

.comment-box .comment-head i {
  float: left;
  margin-right: 14px;
  position: relative;
  top: 2px;
  color: #a6a6a6;
  cursor: pointer;
  -webkit-transition: color 0.3s ease;
  -o-transition: color 0.3s ease;
  transition: color 0.3s ease;
}

.comment-box .comment-head i:hover,
.comment-box .comment-head i.active {
  color: #03658c;
}

.comment-box .comment-name {
  color: #283035;
  font-size: 14px;
  font-weight: 700;
  float: right;
  margin-left: 10px;
}

.comment-box .comment-name a {
  color: #283035;
}

.comment-box .comment-head span {
  float: right;
  color: #999;
  font-size: 13px;
  position: relative;
  top: 1px;
}

.comment-box .comment-content {
  background: #fff;
  padding: 12px;
  font-size: 15px;
  color: #595959;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}

.comment-box .comment-name.by-author,
.comment-box .comment-name.by-author a {
  color: #03658c;
}

.comment-box .comment-footer {
  background: #fcfcfc;
  padding: 10px 12px;
  border-top: 1px solid #e5e5e5;
  overflow: hidden;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}

.faq-container {
  margin: 60px auto 15px;
  width: 100%;
}

.faq-container h1 {
  font-size: 36px;
  color: #283035;
  font-weight: 400;
}

.faq-container h1 a {
  font-size: 18px;
  font-weight: 700;
}

.faq-list {
  margin-top: 30px;
  position: relative;
}

.faq-list:before {
  content: "";
  width: 2px;
  height: 100%;
  background: #c7cacb;
  position: absolute;
  right: 32px;
  top: 0;
}

.faq-list:after {
  content: "";
  position: absolute;
  background: #c7cacb;
  bottom: 0;
  right: 27px;
  width: 7px;
  height: 7px;
  border: 3px solid #dee1e3;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

.faq-list li {
  margin-bottom: 15px;
  display: block;
  position: relative;
}

.faq-list li:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
  width: 0;
}

.faq-list .faq-avatar {
  background-color: #fff;
  width: 65px;
  height: 65px;
  position: relative;
  z-index: 99;
  float: right;
  border: 3px solid #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  overflow: hidden;
}

.faq-list .faq-avatar img {
  width: 100%;
  height: 100%;
}

.reply-list .faq-avatar {
  width: 50px;
  height: 50px;
}

.faq-main-level:after {
  content: "";
  width: 0;
  height: 0;
  display: block;
  clear: both;
}

.faq-list .faq-box {
  width: calc(100% - 88px);
  float: left;
  position: relative;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
}

.faq-list .faq-box:before,
.faq-list .faq-box:after {
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  display: block;
  border-width: 10px 0 10px 12px;
  border-style: solid;
  border-color: transparent #fcfcfc;
  top: 8px;
  right: -11px;
}

.faq-list .faq-box:before {
  border-width: 11px 0 11px 13px;
  border-color: transparent rgba(0, 0, 0, 0.05);
  right: -12px;
}

.reply-list .faq-box {
  width: calc(100% - 158px);
}

.faq-box .faq-head {
  background: #fcfcfc;
  padding: 10px 12px;
  border-bottom: 1px solid #e5e5e5;
  overflow: hidden;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}

.faq-box .faq-head i {
  float: left;
  margin-right: 14px;
  position: relative;
  top: 2px;
  color: #a6a6a6;
  cursor: pointer;
  -webkit-transition: color 0.3s ease;
  -o-transition: color 0.3s ease;
  transition: color 0.3s ease;
}

.faq-box .faq-head i:hover,
.faq-box .faq-head i.active {
  color: #03658c;
}

.faq-box .faq-name {
  color: #283035;
  font-size: 14px;
  font-weight: 700;
  float: right;
  margin-left: 10px;
}

.faq-box .faq-name a {
  color: #283035;
}

.faq-box .faq-head span {
  float: right;
  color: #999;
  font-size: 13px;
  position: relative;
  top: 1px;
}

.faq-box .faq-content {
  background: #fff;
  padding: 12px;
  font-size: 15px;
  color: #595959;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}

.faq-box .faq-name.by-author,
.faq-box .faq-name.by-author a {
  color: #03658c;
}

.faq-box .faq-footer {
  background: #fcfcfc;
  padding: 10px 12px;
  border-top: 1px solid #e5e5e5;
  overflow: hidden;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}

.reply-list:before,
.reply-list:after {
  display: none;
}

.reply-list li:before {
  content: "";
  width: 60px;
  height: 2px;
  background: #c7cacb;
  position: absolute;
  top: 25px;
  right: -55px;
}

.reply-list {
  padding-right: 88px;
  clear: both;
  margin-top: 15px;
}

.tab-technical-info {
  display: none !important;
}

.technicals article,
.technicals section {
  display: block;
}

.technicals i.glyphicon {
  color: #337ab7;
  position: relative;
}

.technicals .technical-title {
  color: #4d4d4d;
  font-size: 16px;
  font-size: 1.143rem;
  line-height: 1.375;
  margin-bottom: 25px;
  letter-spacing: -0.3px;
  position: relative;
  padding-right: 19px;
}

.technicals .technical-title:before {
  content: "";
  position: absolute;
  right: 0;
  bottom: 7px;
  width: 0;
  height: 0;
  border-color: transparent transparent transparent #337ab7;
  border-style: solid;
  border-width: 7px 0 0 7px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.technicals .technical-list {
  list-style: none;
  padding: 0;
  margin-bottom: 70px;
}

.technicals .technical-list * {
  font-size: 12px;
  font-size: 1rem;
  line-height: 1.692;
}

.technicals .technical-list li {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 8px -8px;
}

.technicals .technical-list-key,
.technicals .technical-list-value {
  padding-right: 8px;
  padding-left: 8px;
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  -webkit-box-flex: 0;
}

.technicals .technical-list-key .block,
.technicals .technical-list-value .block {
  display: block;
  background: #fafafa;
  padding: 14px 18px 12px;
  color: #4d4d4d;
  letter-spacing: -0.3px;
  min-height: 47px;
  position: relative;
}

.technicals .technical-list-key {
  -ms-flex: 0 0 22.2%;
  flex: 0 0 22.2%;
  max-width: 22.2%;
  text-align: left;
}

.technicals .technical-list-value {
  -ms-flex: 0 0 77.8%;
  flex: 0 0 77.8%;
  max-width: 77.8%;
}

.technicals .technical-list-value ul {
  margin: 0;
  padding: 0;
}

.technicals .technical-list-value ul li {
  display: block;
  background: #fafafa;
  padding: 14px 18px 12px;
  color: #4d4d4d;
  min-height: 47px;
  position: relative;
  margin: 0px 0px 8px 0px;
}

.technicals .technical-list-value ul li .model-color {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin: 0 5px 0 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  vertical-align: middle;
  margin-right: 2px;
  position: relative;
}

.technicals .technical-list-value ul li .model-color::before {
  content: "";
  background-repeat: repeat;
  background-position: center;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.technicals .technical-list-value ul li .model-color i {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.technicals .technical-list-value ul li .model-thumbnail {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  vertical-align: middle;
  margin-right: 2px;
}

.el-switch,
.el-switch-style,
.el-switch-style:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.el-switch {
  display: inline-block;
  font-size: 100%;
  height: 1.6em;
  position: relative;
  vertical-align: bottom;
}

.el-switch .el-switch-style {
  height: 1.6em;
  left: 0;
  background: #c0ccda;
  -webkit-border-radius: 0.8em;
  border-radius: 0.8em;
  display: inline-block;
  position: relative;
  top: 0;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  width: 3em;
  cursor: pointer;
}

.el-switch .el-switch-style:before {
  display: block;
  content: "";
  height: 1.4em;
  position: absolute;
  width: 1.4em;
  background-color: #fff;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  left: 0.1em;
  top: 0.1em;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.el-switch > input[type="checkbox"] {
  display: none;
}

.el-switch > input[type="checkbox"][disabled] + .el-switch-style {
  cursor: not-allowed;
  background-color: #d3dce6;
}

.el-switch > input[type="checkbox"]:checked + .el-switch-style {
  background-color: #20a0ff;
}

.el-switch > input[type="checkbox"]:checked + .el-switch-style:before {
  left: 50%;
}

.el-switch > input[type="checkbox"]:checked[disabled] + .el-switch-style {
  background-color: #b0d7f5;
}

.el-switch.el-switch-blue > input[type="checkbox"]:checked + .el-switch-style {
  background-color: #20a0ff;
}

.el-switch.el-switch-blue
  > input[type="checkbox"]:checked[disabled]
  + .el-switch-style {
  background-color: #b0d7f5;
}

.el-switch.el-switch-green > input[type="checkbox"]:checked + .el-switch-style {
  background-color: #13ce66;
}

.el-switch.el-switch-green
  > input[type="checkbox"]:checked[disabled]
  + .el-switch-style {
  background-color: #a1efc4;
}

.el-switch.el-switch-red > input[type="checkbox"]:checked + .el-switch-style {
  background-color: #ff4949;
}

.el-switch.el-switch-red
  > input[type="checkbox"]:checked[disabled]
  + .el-switch-style {
  background-color: #f9b3b3;
}

.el-switch.el-switch-yellow
  > input[type="checkbox"]:checked
  + .el-switch-style {
  background-color: #f7ba2a;
}

.el-switch.el-switch-yellow
  > input[type="checkbox"]:checked[disabled]
  + .el-switch-style {
  background-color: #fbeac1;
}

.el-radio.el-radio-sm,
.el-checkbox.el-checkbox-sm,
.el-switch.el-switch-sm {
  font-size: 85%;
}

.el-radio.el-radio-lg,
.el-checkbox.el-checkbox-lg,
.el-switch.el-switch-lg {
  font-size: 125%;
}

.alarm-logo {
  width: 100%;
  height: 300px;
  opacity: 0.1;
  background-size: 90%;
  background-position: center;
  background-repeat: no-repeat;
}

a i.icon {
  width: 24px;
  height: 24px;
  display: block;
  background-size: 70%;
  background-position: center;
  background-repeat: no-repeat;
}

a i.icon.inline {
  display: inline-block;
}

.alarm-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxuczp4PSJodHRwOi8vbnMuYWRvYmUuY29tL0V4dGVuc2liaWxpdHkvMS4wLyIgeG1sbnM6aT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4bWxuczpncmFwaD0iaHR0cDovL25zLmFkb2JlLmNvbS9HcmFwaHMvMS4wLyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3dpdGNoPjxmb3JlaWduT2JqZWN0IHJlcXVpcmVkRXh0ZW5zaW9ucz0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIj48L2ZvcmVpZ25PYmplY3Q+PGcgaTpleHRyYW5lb3VzPSJzZWxmIj48Zz48cGF0aCBkPSJNNTI3My4xLDI0MDAuMXYtMmMwLTIuOC01LTQtOS43LTRzLTkuNywxLjMtOS43LDR2MmMwLDEuOCwwLjcsMy42LDIsNC45bDUsNC45YzAuMywwLjMsMC40LDAuNiwwLjQsMXY2LjQgICAgIGMwLDAuNCwwLjIsMC43LDAuNiwwLjhsMi45LDAuOWMwLjUsMC4xLDEtMC4yLDEtMC44di03LjJjMC0wLjQsMC4yLTAuNywwLjQtMWw1LjEtNUM1MjcyLjQsMjQwMy43LDUyNzMuMSwyNDAxLjksNTI3My4xLDI0MDAuMXogICAgICBNNTI2My40LDI0MDBjLTQuOCwwLTcuNC0xLjMtNy41LTEuOHYwYzAuMS0wLjUsMi43LTEuOCw3LjUtMS44YzQuOCwwLDcuMywxLjMsNy41LDEuOEM1MjcwLjcsMjM5OC43LDUyNjguMiwyNDAwLDUyNjMuNCwyNDAweiI+PC9wYXRoPjxwYXRoIGQ9Ik01MjY4LjQsMjQxMC4zYy0wLjYsMC0xLDAuNC0xLDFjMCwwLjYsMC40LDEsMSwxaDQuM2MwLjYsMCwxLTAuNCwxLTFjMC0wLjYtMC40LTEtMS0xSDUyNjguNHoiPjwvcGF0aD48cGF0aCBkPSJNNTI3Mi43LDI0MTMuN2gtNC4zYy0wLjYsMC0xLDAuNC0xLDFjMCwwLjYsMC40LDEsMSwxaDQuM2MwLjYsMCwxLTAuNCwxLTFDNTI3My43LDI0MTQuMSw1MjczLjMsMjQxMy43LDUyNzIuNywyNDEzLjd6Ij48L3BhdGg+PHBhdGggZD0iTTUyNzIuNywyNDE3aC00LjNjLTAuNiwwLTEsMC40LTEsMWMwLDAuNiwwLjQsMSwxLDFoNC4zYzAuNiwwLDEtMC40LDEtMUM1MjczLjcsMjQxNy41LDUyNzMuMywyNDE3LDUyNzIuNywyNDE3eiI+PC9wYXRoPjwvZz48Zz48cGF0aCBkPSJNODAuMyw1Ny41YzAtMC4yLTAuMS0wLjUtMC4xLTAuN1Y0My40YzAtOC0zLjItMTUuOC04LjktMjEuM2MtMi40LTIuNC01LjItNC40LTguMi01Ljl2LTAuNWMwLTcuMy01LjktMTMuMi0xMy4xLTEzLjIgICAgIGMtNy4zLDAtMTMuMiw1LjktMTMuMiwxMy4ydjAuNWMtMTAuMyw1LTE3LjEsMTUuNS0xNy4xLDI3LjJ2MTMuNGMwLDAuMywwLDAuNS0wLjEsMC43bC04LjcsMTAuOGMtMS45LDIuMy0yLjMsNS41LTEsOC4yICAgICBjMS4zLDIuNyw0LDQuNCw3LDQuNGgxNS4zQzMzLDkwLjEsNDAuNiw5Ny41LDUwLDk3LjVzMTctNy40LDE3LjctMTYuNkg4M2MzLDAsNS43LTEuNyw3LTQuNGMxLjMtMi43LDAuOS01LjgtMS04LjJMODAuMyw1Ny41eiAgICAgIE00Mi41LDIyLjljMS43LTAuNiwyLjgtMi4yLDIuOC0zLjl2LTMuM2MwLTIuNywyLjItNC44LDQuOC00LjhjMi42LDAsNC44LDIuMiw0LjgsNC44VjE5YzAsMS44LDEuMSwzLjMsMi44LDMuOSAgICAgYzIuOSwxLDUuNiwyLjgsNy45LDUuMWM0LjEsNC4xLDYuNCw5LjUsNi40LDE1LjRWNTRIMjguMlY0My40QzI4LjIsMzQuMiwzMy45LDI2LDQyLjUsMjIuOXogTTUwLDg5LjFjLTQuOCwwLTguNy0zLjYtOS4zLTguMiAgICAgaDE4LjZDNTguOCw4NS41LDU0LjgsODkuMSw1MCw4OS4xeiBNMTguNCw3Mi41bDguMi0xMC4yaDQ2LjlsOC4yLDEwLjJIMTguNHoiPjwvcGF0aD48cGF0aCBkPSJNODMuNiwxMS42Yy0xLjYtMS43LTQuMy0xLjctNS45LTAuMWMtMS43LDEuNi0xLjcsNC4yLTAuMSw1LjljNC45LDUsOC4yLDExLjQsOS42LDE4LjVjMC40LDIsMi4xLDMuNCw0LjEsMy40ICAgICBjMC4zLDAsMC41LDAsMC44LTAuMWMyLjMtMC40LDMuNy0yLjYsMy4zLTQuOUM5My43LDI1LjcsODkuNiwxNy44LDgzLjYsMTEuNnoiPjwvcGF0aD48cGF0aCBkPSJNMTIuOCwzNmMxLjQtNy4xLDQuNy0xMy41LDkuNi0xOC41YzEuNi0xLjcsMS42LTQuMy0wLjEtNS45Yy0xLjctMS42LTQuMy0xLjYtNS45LDAuMWMtNiw2LjItMTAsMTQtMTEuOCwyMi43ICAgICBjLTAuNCwyLjMsMSw0LjUsMy4zLDQuOWMwLjMsMC4xLDAuNSwwLjEsMC44LDAuMUMxMC43LDM5LjMsMTIuNCwzNy45LDEyLjgsMzZ6Ij48L3BhdGg+PC9nPjwvZz48L3N3aXRjaD48L3N2Zz4=");
}

.chart-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtOTUyLjM2MjE4KSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi45OTgwMzE1LDk1OS4zMjg3MSkiPjxwYXRoIGQ9Ik0gMy4wMTE4MTEsMC4wMzU0MzMwNyBDIDEuMzQ2NDU2NywwLjAzNTQzMzA3IDAsMS4zODE4ODk5IDAsMy4wNDcyNDQzIEwgMCw4My4wMTk2OTEgYyAwLDEuNjY1MzU0IDEuMzQ2NDU2NywzLjAxMTgxMSAzLjAxMTgxMSwzLjAxMTgxMSBsIDg3Ljk4MDMxNSwwIGMgMS42NjUzNTQsMCAzLjAxMTgxMSwtMS4zNDY0NTcgMy4wMTE4MTEsLTMuMDExODExIDAsLTEuNjI5OTIyIC0xLjM0NjQ1NywtMi45NzYzNzkgLTMuMDExODExLC0yLjk3NjM3OSBsIC04NS4wMDM5MzcsMCAwLC03Ni45OTYwNjc3IGMgMCwtMS42NjUzNTQ0IC0xLjM0NjQ1NjcsLTMuMDExODExMjMgLTIuOTc2Mzc4LC0zLjAxMTgxMTIzIHogTSA2MywxOS4wMjc1NiBjIC0xLjgwNzA4NywwIC0zLjIyNDQxLDEuNzAwNzg4IC0zLjE1MzU0MywzLjE1MzU0NCAwLjA3MDg3LDEuNTk0NDg4IDEuNTk0NDg4LDIuOTQwOTQ1IDMuMTUzNTQzLDIuODM0NjQ2IGwgOC40Njg1MDQsMCAtMjYuNjEwMjM2LDI1LjAxNTc0OSAtOS41MzE0OTYsLTcuOTcyNDQxIEMgMzQuNzI0NDA5LDQxLjM1MDM5NiAzMy43Njc3MTYsNDAuOTI1MiAzMi44MTEwMjQsNDAuOTk2MDY2IDMyLjEzNzc5NSw0MS4wMzE0OTkgMzEuNSw0MS4zMTQ5NjMgMzEuMDAzOTM3LDQxLjc3NTU5MyBMIDEwLjk4NDI1Miw1OS43NzU1OTUgYyAtMS4yMDQ3MjQ1LDEuMDI3NTU5IC0xLjM4MTg4OTgsMy4xMTgxMSAtMC4yODM0NjUsNC4zMjI4MzQgMS4wNjI5OTIsMS4yMDQ3MjUgMy4xNTM1NDQsMS4yNzU1OTEgNC4yODc0MDIsMC4xNDE3MzMgbCAxOC4xMDYyOTksLTE2LjI2Mzc4MSA5LjYzNzc5NSw4LjAwNzg3NSBjIDEuMDI3NTU5LDEuMjQwMTU3IDMuMTUzNTQ0LDEuMzQ2NDU2IDQuMzIyODM1LDAuMjQ4MDMxIGwgMjguOTQ4ODE5LC0yNy4yMTI2IDAsOS4wMDAwMDEgYyAtMC4wMzU0MywxLjU5NDQ4OCAxLjQxNzMyMywzLjA0NzI0NCAzLjAxMTgxMSwzLjA0NzI0NCAxLjU1OTA1NSwwIDMuMDExODExLC0xLjQ1Mjc1NiAyLjk3NjM3OCwtMy4wNDcyNDQgbCAwLC0xNS45ODAzMTYgYyAwLC0xLjU5NDQ4OSAtMS40MTczMjMsLTMuMDExODEyIC0yLjk3NjM3OCwtMy4wMTE4MTIgeiIgc3R5bGU9IiIgZmlsbD0iIzAwMDAwMCIgZmlsbC1vcGFjaXR5PSIxIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZT0ibm9uZSI+PC9wYXRoPjwvZz48L2c+PC9zdmc+");
}

.compare-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHg9IjBweCIgeT0iMHB4Ij48dGl0bGU+QXJ0Ym9hcmQgMTg8L3RpdGxlPjxwYXRoIGQ9Ik01MCw5NWEzLDMsMCwwLDEtMywzSDQxYTMsMywwLDAsMS0zLTNWODlIMjBhOSw5LDAsMCwxLTktOVYyMGE5LDksMCwwLDEsOS05SDM4VjVhMywzLDAsMCwxLDMtM2g2YTMsMywwLDAsMSwzLDNaTTYyLDc3YTMsMywwLDAsMC0zLDN2NmEzLDMsMCwwLDAsMywzSDgwYTksOSwwLDAsMCw5LTlWMjBhOSw5LDAsMCwwLTktOUg2MmEzLDMsMCwwLDAtMywzdjZhMywzLDAsMCwwLDMsM0g3N1Y3N1oiPjwvcGF0aD48L3N2Zz4=");
}

.mode-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxuczp4PSJodHRwOi8vbnMuYWRvYmUuY29tL0V4dGVuc2liaWxpdHkvMS4wLyIgeG1sbnM6aT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4bWxuczpncmFwaD0iaHR0cDovL25zLmFkb2JlLmNvbS9HcmFwaHMvMS4wLyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3dpdGNoPjxmb3JlaWduT2JqZWN0IHJlcXVpcmVkRXh0ZW5zaW9ucz0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIj48L2ZvcmVpZ25PYmplY3Q+PGcgaTpleHRyYW5lb3VzPSJzZWxmIj48Zz48cGF0aCBkPSJNMjQuNiwzNy43YzAtNS40LDQuNC05LjcsOS43LTkuN2gyOC40bC02LDZjLTIsMi0yLDUuNCwwLDcuNGMxLDEsMi40LDEuNSwzLjcsMS41YzEuMywwLDIuNy0wLjUsMy43LTEuNWwxNS0xNSAgICAgYzItMiwyLTUuNCwwLTcuNGwtMTUtMTVjLTItMi01LjQtMi03LjQsMGMtMiwyLTIsNS40LDAsNy40bDYsNkgzNC4zYy0xMS4yLDAtMjAuMiw5LjEtMjAuMiwyMC4ydjI4LjlsMTAuNS0xMC41VjM3Ljd6Ij48L3BhdGg+PHBhdGggZD0iTTc1LjQsNDMuOXYxOC40YzAsNS40LTQuNCw5LjctOS43LDkuN0gzNy4zbDYtNmMyLTIsMi01LjQsMC03LjRjLTItMi01LjQtMi03LjQsMGwtMTUsMTVjLTIsMi0yLDUuNCwwLDcuNGwxNSwxNSAgICAgYzEsMSwyLjQsMS41LDMuNywxLjVjMS4zLDAsMi43LTAuNSwzLjctMS41YzItMiwyLTUuNCwwLTcuNGwtNi02aDI4LjRjMTEuMiwwLDIwLjItOS4xLDIwLjItMjAuMlYzMy40TDc1LjQsNDMuOXoiPjwvcGF0aD48L2c+PC9nPjwvc3dpdGNoPjwvc3ZnPg==");
}

.share-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAwIDEwMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0zNi43NjQsNTBjMCwwLjMwOC0wLjA3LDAuNTk4LTAuMDg4LDAuOTA1bDMyLjI0NywxNi4xMTljMi43Ni0yLjMzOCw2LjI5My0zLjc5NywxMC4xOTUtMy43OTcgIEM4Ny44OSw2My4yMjgsOTUsNzAuMzM4LDk1LDc5LjEwOUM5NSw4Ny44OSw4Ny44OSw5NSw3OS4xMTgsOTVjLTguNzgsMC0xNS44ODItNy4xMS0xNS44ODItMTUuODkxYzAtMC4zMTYsMC4wNy0wLjU5OCwwLjA4OC0wLjkwNSAgTDMxLjA3Nyw2Mi4wODVjLTIuNzY5LDIuMzI5LTYuMjkzLDMuNzg4LTEwLjE5NSwzLjc4OEMxMi4xMSw2NS44NzMsNSw1OC43NzEsNSw1MGMwLTguNzgsNy4xMS0xNS44OTEsMTUuODgyLTE1Ljg5MSAgYzMuOTAyLDAsNy40MjcsMS40NjgsMTAuMTk1LDMuNzk3bDMyLjI0Ny0xNi4xMTljLTAuMDE4LTAuMzA4LTAuMDg4LTAuNTk4LTAuMDg4LTAuOTE0QzYzLjIzNiwxMi4xMSw3MC4zMzgsNSw3OS4xMTgsNSAgQzg3Ljg5LDUsOTUsMTIuMTEsOTUsMjAuODczYzAsOC43OC03LjExLDE1Ljg5MS0xNS44ODIsMTUuODkxYy0zLjkxMSwwLTcuNDM2LTEuNDY4LTEwLjE5NS0zLjgwNkwzNi42NzYsNDkuMDg2ICBDMzYuNjkzLDQ5LjM5NCwzNi43NjQsNDkuNjg0LDM2Ljc2NCw1MHoiPjwvcGF0aD48L3N2Zz4=");
}

.heart-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHg9IjBweCIgeT0iMHB4Ij48dGl0bGU+QXJ0Ym9hcmQgMzc8L3RpdGxlPjxwYXRoIGQ9Ik04OS44LDE0LjE5YTI4LDI4LDAsMCwwLTM5LjU5LDBsLS4yMS4yLS4yLS4yQTI4LDI4LDAsMCwwLDEwLjEzLDUzLjcxbDM3LDM5YTQsNCwwLDAsMCw1LjgxLDBMODkuOCw1My43OUEyOCwyOCwwLDAsMCw4OS44LDE0LjE5Wm0tNS43MywzNEw1MCw4NC4xOGwtMzQuMTQtMzZBMjAsMjAsMCwwLDEsNDQuMTUsMTkuODVsMywzYTQsNCwwLDAsMCw1LjY1LDBsMy0zQTIwLDIwLDAsMSwxLDg0LjA3LDQ4LjIxWiI+PC9wYXRoPjwvc3ZnPg==");
}

.active .heart-icon {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjZjExNTE1IiB4bWxuczp4PSJodHRwOi8vbnMuYWRvYmUuY29tL0V4dGVuc2liaWxpdHkvMS4wLyIgeG1sbnM6aT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4bWxuczpncmFwaD0iaHR0cDovL25zLmFkb2JlLmNvbS9HcmFwaHMvMS4wLyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3dpdGNoPjxmb3JlaWduT2JqZWN0IHJlcXVpcmVkRXh0ZW5zaW9ucz0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIj48L2ZvcmVpZ25PYmplY3Q+PGcgaTpleHRyYW5lb3VzPSJzZWxmIj48cGF0aCBkPSJNOTAuMSwxNi41Yy00LjktNC45LTExLjUtNy40LTE4LTcuNGMtNi41LDAtMTMsMi41LTE4LDcuNGwtNC4yLDQuMmwtNC4yLTQuMmMtNC45LTQuOS0xMS41LTcuNC0xOC03LjQgICAgYy02LjcsMC0xMy40LDIuNi0xOC40LDcuOWMtOS42LDEwLjEtOSwyNi4xLDAuOCwzNS45bDM2LjcsMzYuN2MxLjcsMS43LDQuNCwxLjcsNiwwbDM3LjEtMzcuMUMxMDAsNDIuNiwxMDAsMjYuNCw5MC4xLDE2LjV6Ij48L3BhdGg+PC9nPjwvc3dpdGNoPjwvc3ZnPg==");
}

.pricingmonitoring {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxuczp4PSJodHRwOi8vbnMuYWRvYmUuY29tL0V4dGVuc2liaWxpdHkvMS4wLyIgeG1sbnM6aT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4bWxuczpncmFwaD0iaHR0cDovL25zLmFkb2JlLmNvbS9HcmFwaHMvMS4wLyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3dpdGNoPjxmb3JlaWduT2JqZWN0IHJlcXVpcmVkRXh0ZW5zaW9ucz0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZUlsbHVzdHJhdG9yLzEwLjAvIiB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIj48L2ZvcmVpZ25PYmplY3Q+PGcgaTpleHRyYW5lb3VzPSJzZWxmIj48Zz48cGF0aCBkPSJNMzQsMzRjMS4zLTEuMywxLjMtMy4zLDAtNC41Yy0xLjMtMS4yLTMuMy0xLjMtNC41LDBjLTMuNywzLjctMTAuOSwyLjYtMTYtMi40Yy01LjEtNS4xLTYuMi0xMi4yLTIuNC0xNiAgICAgYzMuNS0zLjUsOS45LTIuNywxNC45LDEuNWw3LjgtMWMtMC43LTAuOS0xLjQtMS44LTIuMi0yLjZDMjQsMS40LDEyLjgsMC4zLDYuNSw2LjVDMC4zLDEyLjgsMS40LDI0LDksMzEuNiAgICAgQzE2LjUsMzkuMSwyNy44LDQwLjIsMzQsMzR6Ij48L3BhdGg+PHBhdGggZD0iTTUzLjgsMTUuM0M1MywxNC41LDUyLDE0LjIsNTEsMTQuM2wtMzAsMy44Yy0xLjUsMC4yLTIuNywxLjQtMi45LDIuOWwtMC40LDMuMmMxLjksMS42LDQuMSwyLjYsNiwyLjYgICAgIGMwLjcsMCwxLjctMC4xLDIuMy0wLjhjMS41LTEuNSwzLjYtMi40LDUuNy0yLjRzNC4yLDAuOCw1LjcsMi40YzEuNSwxLjUsMi40LDMuNSwyLjQsNS43YzAsMi4yLTAuOCw0LjItMi40LDUuNyAgICAgYy0zLjUsMy41LTguNCw1LjUtMTMuNyw1LjVjLTIuOCwwLTUuNS0wLjUtOC4yLTEuNUwxNC4zLDUxYy0wLjEsMSwwLjIsMiwwLjksMi44bDMxLjEsMzEuMWwzOC41LTM4LjVMNTMuOCwxNS4zeiI+PC9wYXRoPjxwYXRoIGQ9Ik05Ni41LDU4bC03LjItNy4yTDUwLjgsODkuM2w3LjIsNy4yYzEuMywxLjMsMy40LDEuMyw0LjcsMGwzMy44LTMzLjhDOTcuOCw2MS40LDk3LjgsNTkuMyw5Ni41LDU4eiI+PC9wYXRoPjwvZz48L2c+PC9zd2l0Y2g+PC9zdmc+");
}

.makediscount {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDY0IDY0IiB4PSIwcHgiIHk9IjBweCI+PHRpdGxlPkUgQ29tbXJuY2UgYW5kIHNob3BwaW5nIDE8L3RpdGxlPjxwYXRoIGQ9Ik0yNC44OSwyNS4yOGE5LjE3LDkuMTcsMCwwLDAtLjczLTQsMi4yNCwyLjI0LDAsMCwwLTIuMDktMS40MWMtMiwwLTIuODMsMi43Ny0yLjgzLDUuNTF2MGMtLjA1LDIuMTQuNDMsMy44OCwxLjMyLDQuOGEyLDIsMCwwLDAsMS41LjY1QzI0LjYxLDMwLjgzLDI0Ljg5LDI2Ljk1LDI0Ljg5LDI1LjI4WiI+PC9wYXRoPjxwYXRoIGQ9Ik01Ny45NCwyNi4yYTYuMTYsNi4xNiwwLDAsMS0zLjUtOC40NCw2LjE0LDYuMTQsMCwwLDAtOC4yLTguMiw2LjE1LDYuMTUsMCwwLDEtOC40NC0zLjUsNi4xNiw2LjE2LDAsMCwwLTExLjYsMCw2LjE1LDYuMTUsMCwwLDEtOC40NCwzLjUsNi4xNCw2LjE0LDAsMCwwLTguMiw4LjIsNi4xNSw2LjE1LDAsMCwxLTMuNSw4LjQ0LDYuMTYsNi4xNiwwLDAsMCwwLDExLjYsNi4xNSw2LjE1LDAsMCwxLDMuNSw4LjQ0LDYuMTQsNi4xNCwwLDAsMCw4LjIsOC4yLDYuMTUsNi4xNSwwLDAsMSw4LjQ0LDMuNSw2LjE2LDYuMTYsMCwwLDAsMTEuNiwwLDYuMTUsNi4xNSwwLDAsMSw4LjQ0LTMuNSw2LjE0LDYuMTQsMCwwLDAsOC4yLTguMiw2LjE1LDYuMTUsMCwwLDEsMy41LTguNDQsNi4xNiw2LjE2LDAsMCwwLDAtMTEuNlpNMTYuODgsMzIuMjZhMTAuNDEsMTAuNDEsMCwwLDEtMi4xNC02Ljc2LDEwLjY3LDEwLjY3LDAsMCwxLDIuMTUtNi45LDYuNzgsNi43OCwwLDAsMSw1LjMxLTIuNTIsNi41LDYuNSwwLDAsMSw1LjI3LDIuNDQsMTAuNDcsMTAuNDcsMCwwLDEsMS45Myw2LjU5LDEwLjg2LDEwLjg2LDAsMCwxLTIuMTYsN0E2LjczLDYuNzMsMCwwLDEsMjIsMzQuNjEsNi41OSw2LjU5LDAsMCwxLDE2Ljg4LDMyLjI2Wm04LjU5LDE0LjgzSDIxLjM0TDM4LjQ5LDE2LjkxaDQuMTNaTTQ3LDQ1LjM4YTYuNjgsNi42OCwwLDAsMS01LjIxLDIuNDUsNi42LDYuNiwwLDAsMS01LjEtMi4zNSwxMC4zMiwxMC4zMiwwLDAsMS0yLjE0LTYuNzIsMTAuNzUsMTAuNzUsMCwwLDEsMi4xNS02LjkzQTYuNzgsNi43OCwwLDAsMSw0MiwyOS4zYzQuNDEsMCw3LjE1LDMuNDYsNy4xNSw5QTEwLjg4LDEwLjg4LDAsMCwxLDQ3LDQ1LjM4WiI+PC9wYXRoPjxwYXRoIGQ9Ik00MS45LDMzLjA4Yy0yLDAtMi44NywyLjc3LTIuODcsNS41MWgwYTcsNywwLDAsMCwxLjM5LDQuODEsMiwyLDAsMCwwLDEuNDguNjVjMi41NSwwLDIuODMtMy44OCwyLjgzLTUuNTVhOS4xNyw5LjE3LDAsMCwwLS43My00QTIuMjQsMi4yNCwwLDAsMCw0MS45LDMzLjA4WiI+PC9wYXRoPjwvc3ZnPg==");
}

.similarproducts,
.similarproducts * {
  direction: ltr !important;
}

@media only screen and (max-width: 600px) {
  .technicals .technical-list-value {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .technicals .technical-list-key {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}

.price-box.price-section-tahrirpardaz-detial {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 15px;
  flex-direction: row;
}

button.addToBasket.addtobasket-tahrirpardaz-button {
  width: 100%;
  background: #0091c0;
  border: 0;
  padding: 10px;
  color: #fff;
  border-radius: 15px;
  outline: none;
  font-weight: 700;
}

button.addToBasket.addtobasket-tahrirpardaz-button::before {
  content: "";
  background: #bebebe;
  width: 100%;
  height: 1px;
  display: block;
  position: absolute;
  top: 135px;
  display: none;
}

.main-price.dicount-darsad-tahrirpardaz > span {
  background: #ff6158;
  color: #fff;
  padding: 10px 5px;
  border-radius: 10px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.pricechart.nemodare-gheymat-detail-tahrirpardaz.hidden-xs {
  width: 100%;
  color: #fff;
  background: #ff6158 !important;
  display: block;
  margin-top: 40px;
  text-align: center;
  padding: 5px 0;
  border-radius: 10px;
}

.pricechart.nemodare-gheymat-detail-tahrirpardaz.hidden-xs::before {
  content: "";
  background: #bebebe;
  width: 100%;
  height: 1.5px;
  display: block;
  position: absolute;
  top: 135px;
}

.model-options {
  position: relative;
}

.pashokhgoii-garanti-tahrirpardaz-detail {
  font-size: 13px;
}

.model-options {
  /* background: #EEEEEE; */
  margin: 10px;
}

.cart-specifications {
  display: flex;
  font-size: 10px;
  align-items: center;
  justify-content: space-around;
}

.cart-specifications .cart-specifications--item {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  flex-wrap: nowrap;
  white-space: nowrap;
}
.cart-specifications .cart-specifications--item span {
  margin-top: 7px;
}
.cart-specifications {
  border-top: 1px solid #bebebe;
  border-bottom: 1px solid #bebebe;
  margin: 15px 0;
  padding: 15px 0;
}

/* ------------------------------------------------------------------ */

.short-detail-section-tahrirpardaz h1 {
  color: #000;
  font-size: 20px;
}

.short-detail-section-tahrirpardaz h2 {
  color: #48d1cc;
  font-size: 16px;
  margin: 10px 20px;
  white-space: nowrap;
}
.short-detail-section-subtitle-tahrirpardaz::after {
  content: "";
  width: 100%;
  height: 2px;
  display: block;
  background: #000;
}

.short-detail-section-subtitle-tahrirpardaz {
  display: flex;
  align-items: center;
}

.short-detail-section-cate-tahrirpardaz {
  display: flex;
  justify-content: flex-end;
  font-size: 12px;
  color: #000;
}

.short-detail-subtitle-tahrirpardaz {
  font-size: 14px;
  text-align: justify;
  margin: 30px 6px;
}

.short-detail-subtitle-tahrirpardaz p {
  margin: 20px 0 0 0;
}

ul.nav.nav-tabs.horizontal.product.detail-discription-section-tahrirpardaz {
  background: #eeeeee;
  border-radius: 10px 10px 0 0;
}

.detail-discription-section-tahrirpardaz .nav-item.active a {
  border-radius: 0px 0px 0 0;
}

detail-discription-section-tahrirpardaz .nav-item {
  border-radius: 10px;
}

.tab-content {
  background: #fff;
  color: #000;
  text-align: justify;
}

.detail-discription-section-tahrirpardaz .nav-item.active:first-child a {
  border-radius: 0px 10px 0 0;
  background: #fff;
}

.detail-discription-section-tahrirpardaz .nav-item.active:last-child a {
  border-radius: 10px 0px 0 0;
  background: #ffff;
}

.hidden {
  /* display: none !important; */
}

ul.breadcrunb-list.list-inline li {
  margin-left: 5px;
}

.mss-thumbnails {
  background: #ff000000 !important;
}

img.mss-selector.mss-selector-thumbnails {
  border-radius: 10px;
  box-shadow: 0 0 0 !important;
}

a.mss-content.mss-centering-img {
  border-radius: 10px;
  /* background: #000; */
}

a.mss-content.mss-centering-img img {
  border-radius: 10px;
}

.mss-selectors-eye {
  border-radius: 10px;
}

.well.well-sm.price-box-detail-tahrirpardaz {
  background: #eeeeee !important;
  border-color: #f0f0f0;
  border-radius: 30px;
  padding: 0 10px;
  -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 5%);
  box-shadow: inset 0 1px 1px rgb(0 0 0 / 5%);
  display: flex;
  flex-direction: column;
  padding: 15px;
}

.btn-group-vertical > .btn-group:after,
.btn-group-vertical > .btn-group:before,
.btn-toolbar:after,
.btn-toolbar:before,
.clearfix:after,
.clearfix:before,
.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.dl-horizontal dd:after,
.dl-horizontal dd:before,
.form-horizontal .form-group:after,
.form-horizontal .form-group:before,
.modal-footer:after,
.modal-footer:before,
.modal-header:after,
.modal-header:before,
.nav:after,
.nav:before,
.navbar-collapse:after,
.navbar-collapse:before,
.navbar-header:after,
.navbar-header:before,
.navbar:after,
.navbar:before,
.pager:after,
.pager:before,
.panel-body:after,
.panel-body:before,
.row:after,
.row:before {
  display: table;
  content: " ";
}

.btn-group-vertical > .btn-group:after,
.btn-toolbar:after,
.clearfix:after,
.container-fluid:after,
.container:after,
.dl-horizontal dd:after,
.form-horizontal .form-group:after,
.modal-footer:after,
.modal-header:after,
.nav:after,
.navbar-collapse:after,
.navbar-header:after,
.navbar:after,
.pager:after,
.panel-body:after,
.row:after {
  clear: both;
}

ul.nav.nav-tabs.horizontal.product.detail-discription-section-tahrirpardaz.row {
  display: flex;
}

ul.nav.nav-tabs.horizontal.product.detail-discription-section-tahrirpardaz {
  display: flex;
  align-items: center;
}

ul.nav.nav-tabs.horizontal.product.detail-discription-section-tahrirpardaz li {
  margin: 0 0px 0 10px;
  font-size: 10px;
  list-style: none;
  padding: 15px;
  cursor: pointer;
}

ul.nav.nav-tabs.horizontal.product.detail-discription-section-tahrirpardaz
  a
  h5 {
  font-size: 15px !important;
}

li.nav-item.active {
  background: #fff;
  border-radius: 0;
}

ul.list-inline.breadcrunb-list {
  margin: 0 0 20px 0;
}

.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid#ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
  box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
  -webkit-transition: border-color ease-in-out 0.15s,
    -webkit-box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.tab-pane {
  display: none;
}

.tab-pane.active {
  display: block !important;
}
/* ==================================similar products=========================================== */

.swiper-slide.tahrirpardaz-list--item:hover .addToBasket {
  visibility: visible;
}

.tahrirpardaz-list-price {
  color: #f94144;
  font-size: 18px;
  font-weight: bold;
  align-items: center;
  text-align: left;
  display: flex;
  margin: 10px 0;
  width: 100%;
  justify-content: flex-end;
}

.tahrirpardaz-list--rate {
  margin: 10px 0;
}

span.addToBasket {
  background: #48d1cc;
  color: #fff;
  padding: 5px 10px;
  transition: 0.5s;
  border-radius: 0 0 10px 0;
  visibility: visible;
}

.tahrirpardaz-list--item {
  display: flex;
  flex-direction: column;
  align-items: center;
  background: #fff;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  padding: 20px 10px;
  position: relative;
}

.tahrirpardaz-list--homepage .swiper-slide:hover {
  box-shadow: 0 0 6px rgb(0 0 0 / 12%);
}

.tahrirpardaz-list--homepage .swiper-slide::before {
  top: 0;
  right: 0;
  border: 2px solid #2f87df;
  border-bottom: none;
  border-left: none;
  border-radius: 0 10px 0 0;
  -webkit-border-radius: 0 10px 0 0;
  -moz-border-radius: 0 10px 0 0;
  -ms-border-radius: 0 10px 0 0;
  -o-border-radius: 0 10px 0 0;
  transform: translate(-20%, 20%);
  -webkit-transform: translate(-20%, 20%);
  -moz-transform: translate(-20%, 20%);
  -ms-transform: translate(-20%, 20%);
  -o-transform: translate(-20%, 20%);
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  -ms-transition: 0.4s;
  -o-transition: 0.4s;
}

.tahrirpardaz-list--homepage .swiper-slide::after {
  bottom: 0;
  left: 0;
  border: 2px solid #2f87df;
  border-top: none;
  border-right: none;
  border-radius: 0 0 0 10px;
  -webkit-border-radius: 0 0 0 10px;
  -moz-border-radius: 0 0 0 10px;
  -ms-border-radius: 0 0 0 10px;
  -o-border-radius: 0 0 0 10px;
  transform: translate(20%, -20%);
  -webkit-transform: translate(20%, -20%);
  -moz-transform: translate(20%, -20%);
  -ms-transform: translate(20%, -20%);
  -o-transform: translate(20%, -20%);
  opacity: 0;
  visibility: hidden;
  transition: 0.4s;
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  -ms-transition: 0.4s;
  -o-transition: 0.4s;
}

.tahrirpardaz-list--homepage .swiper-slide:hover::after,
.tahrirpardaz-list--homepage .swiper-slide:hover::before {
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  opacity: 1;
  visibility: visible;
}

.ellipsis {
  text-overflow: ellipsis;
}

.tahrirpardaz-list--title {
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
  color: #787878 !important;
}

.tahrirpardaz-list--item {
  display: flex;
  flex-direction: column;
  align-items: center;
  background: #fff;
  padding: 0;
  border-radius: 10px;
}

.tahrirpardaz-list--title {
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
  text-align: center;
}

.tahrirpardaz-arrow {
  font-weight: 900;
  color: #6d6d6d;
  height: 100%;
}

.tahrirpardaz-arrow:hover {
  background: #f5f5f55e;
  color: #000 !important;
  border-radius: 3px;
}

.swiper-container-rtl .swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: "";
}

.tahrirpardaz-list-price strike {
  color: #9e9e9e;
  font-size: 12px;
}

.tahrirpardaz-list--item .tahrirpardaz-list--maxdiscounttt {
  position: absolute;
  bottom: 20px;
  right: 0;
  background: #ff6158;
  color: #fff;
  padding: 3px 7px;

  font-size: 13px !important;
}

.tahrirpardaz-Container .contentmain {
  padding: 20px;
}

.tahrirpardaz-list--homepage > p {
  text-align: center;
  margin: 15px 0;
}

a.seeAllOFFERS {
  display: block;
  text-align: center;
  color: black;
  padding: 8px;
  background: #feb917;
  width: 10%;
  box-shadow: 0px 0px 36px -93px rgb(136 136 136 / 48%);
  -webkit-box-shadow: 0px 1px 4px 0px rgb(0 0 0 / 26%);
  -moz-box-shadow: 0px 0px 36px -93px rgba(136, 136, 136, 1);
  margin: 0 auto;
  border-radius: 0 0 40px 40px;
}

.jq-ry-rated-group.jq-ry-group path#Shapetwo {
  fill: #f6ab27;
}

/* ==================================================================== */

.dng-column.col-sm-4.pane-a-baner > .dng-column-inner {
  padding: 0px 10px;
  align-items: stretch !important;
  flex-direction: row !important;
}

.dng-column.col-sm-8.pane-b-customlist #column-485041 {
  padding: 0 10px;
}

.customlist-pading-tahrirpardaz {
  margin: 10px 0px !important;
}

a.tahrirpardaz-list--title.customlist-title-rtl {
  text-align: revert;
  position: relative;
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
}

a.tahrirpardaz-list--title.customlist-title-rtl:before {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='11' viewBox='0 0 9 11'%3E%3Cg id='Polygon_1' data-name='Polygon 1' fill='none'%3E%3Cpath d='M3.726.946a1,1,0,0,1,1.548,0L8.482,4.867a1,1,0,0,1,0,1.266L5.274,10.054a1,1,0,0,1-1.548,0L.518,6.133a1,1,0,0,1,0-1.266Z' stroke='none'/%3E%3Cpath d='M 4.499999523162842 1.579179763793945 L 4.499999523162842 1.579189300537109 L 1.292059421539307 5.499999523162842 L 4.499999523162842 9.420809745788574 L 7.707939624786377 5.499999523162842 L 4.501739501953125 1.579349517822266 C 4.501569747924805 1.579299926757813 4.500919342041016 1.579179763793945 4.499999523162842 1.579179763793945 M 4.499999523162842 0.5791845321655273 C 4.786952018737793 0.5791845321655273 5.073904514312744 0.7014398574829102 5.273959636688232 0.9459495544433594 L 8.481899261474609 4.866759300231934 C 8.783289909362793 5.235129356384277 8.783289909362793 5.764869689941406 8.481899261474609 6.13323974609375 L 5.273959636688232 10.05404949188232 C 5.073904514312744 10.29855918884277 4.786952018737793 10.42081451416016 4.499999523162842 10.42081451416016 C 4.213047027587891 10.42081451416016 3.926094532012939 10.29855918884277 3.726039409637451 10.05404949188232 L 0.5180997848510742 6.13323974609375 C 0.2167091369628906 5.764869689941406 0.2167091369628906 5.235129356384277 0.5180997848510742 4.866759300231934 L 3.726039409637451 0.9459495544433594 C 3.926094532012939 0.7014398574829102 4.213047027587891 0.5791845321655273 4.499999523162842 0.5791845321655273 Z' stroke='none' fill='%233ac3cf'/%3E%3C/g%3E%3C/svg%3E%0A");
  margin-left: 5px;
  margin-right: 0;
  background-repeat: no-repeat;
}

.tahrirpardaz-list-pricediv::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background: #000;
}

.tahrirpardaz-list-price > .tahrirpardaz-list-price > div {
  width: 100%;
  display: flex;
  flex-direction: column;
}

.tahrirpardaz-list-price .takhfif-customlist {
  width: 100%;
}

.tahrirpardaz-list-price {
  width: 100%;
  padding: 10px 20px;
}

.tahrirpardaz-list-price > div {
  width: 100%;
}

.basket-deatail-customlist-tahrirpardaz {
  display: flex;
  justify-content: center;
  width: 100%;
}

.basket-deatail-customlist-tahrirpardaz > a {
  background: #ff6158;
  width: 50%;
  border-radius: 0 0 0 10px;
  text-align: center;
  color: #fff;
  padding: 5px 0;
}

.basket-deatail-customlist-tahrirpardaz > span {
  width: 50%;
  text-align: center;
  padding: 5px 0;
}
/* --------------------------------------------------- */

.soon-text.soon-label {
  display: none !important;
}

.soon-repeater.soon-value {
  color: #48d1cc !important;
  background: #fff !important;
  border: 0 !important;
  width: 100% !important;
}

.soon-group-inner {
  border: 0;
}

.soon-group.soon-group-sub {
  border: 0 !important;
  box-shadow: 0 0 0 !important;
}

.soon-group-inner {
  width: 100% !important;
}

.countersection-one {
  width: 100%;
  left: 0;
  position: relative;
  display: flex;
  justify-content: flex-start;
  flex-direction: row-reverse;
  align-items: center;
}

.soon {
  width: 40%;
  left: 0;
  position: relative;
}

.soon-group-inner span.soon-group-inner > span {
  width: 100%;
  padding: 0 !important;
}

.soon {
  padding: 0 !important;
}

.countersection-one > svg {
  margin: 10px 0px 15px 10px;
}

.categori-productlist-persainshoptt {
  position: absolute;
  top: 63%;
  left: 0;
  background: #48d1cc;
}

.categori-productlist-persainshoptt > a {
  color: #fff;
  font-size: 12px;
  padding: 2px 5px;
}

a.tahrirpardaz-list--title.customlist-title-rtl {
  box-shadow: 0 -2px 1px #00000008;
  /* margin-right: 25px; */
}

.pane-a-baner .DnnModule.DnnModule-DNN_HTML.DnnModule-2387 {
  display: flex;
  align-items: stretch;
}

.pane-a-baner div#dnn_ctr2387_ContentPane {
  display: flex;
  align-items: stretch;
}

div#column-639126 {
  align-items: stretch;
  flex-direction: revert;
}

/* ==================================================================== */

.recomented-sild-baner-tahrirpardaz.Zeyron {
  /* align-items: center; */
  display: flex;
}

.persian-buttom-swiperprev.swiper-button-prev {
  right: 97%;
  left: auto;
  background: #48d1cc;
  padding: 40px 20px;
  border-radius: 5px;
  top: 40%;
}

.persian-buttom-swipernext.swiper-button-next {
  left: 97%;
  right: auto;
  background: #48d1cc;
  padding: 40px 20px;
  border-radius: 5px;
  top: 40%;
}

.swiper.swiper-persian-shop-1.swiper-initialized.swiper-horizontal.swiper-rtl {
  margin: 21px;
}
.tahrirpardaz-list--homepage {
  position: relative;
}
/* ===============================similar products============================================== */
ul.nav.nav-tabs.horizontal.product.detail-discription-section-tahrirpardaz.row
  li:first-child {
  border-radius: 0 10px 0 0;
}

/* detail page*/

.input-group.bootstrap-touchspin.bootstrap-touchspin-injected {
  display: inline-flex;
  flex-direction: row-reverse;
  /* width: 50%; */
  /* border: 1px solid #000; */
  /* border-radius: 10px; */
  align-items: center;
  /* padding: 0 20px; */
}

.input-group.bootstrap-touchspin.bootstrap-touchspin-injected span button {
  border: 0 !important;
  margin: 0 8px;
  color: #0091c0;
  font-weight: 700;
}

.input-group.bootstrap-touchspin.bootstrap-touchspin-injected input {
  border: 0 !important;
  outline: none;
  background: #eee;
  box-shadow: 0 0 0 !important;
  /* display: inline-block; */
  /* width: 30%; */
  padding: 0px;
  margin: 0;
  text-align: center !important;
  color: #0091c0;
  font-weight: 700;
}

.tahrirpardaz-detail-Comparison {
  display: flex;
  justify-content: space-around;
  border: 1px solid #bebebe;
  border-radius: 20px;
  margin-top: 30px;
  padding: 5px 15px;
}
.tahrirpardaz-detail-Comparison .spacer {
  width: 1px;
  background: #0091c0;
  border-radius: 10px;
}
.tahrirpardaz-detail-Comparison span {
  cursor: pointer;
}

.ratingsection {
  display: flex;
}

a.mss-content.mss-centering-img img {
  box-shadow: 0 0 0 rgb(0 0 0/16%);
}
.count-wrapper {
  border: 1px solid #acacac;
  border-radius: 10px;
  display: flex;
  justify-content: space-between;
  padding: 0 10px;
  align-items: center;
}
.tahrirpardaz-detail-discount {
  /* flex: 0 0 38%; */
  width: 100%;
  /* max-width: 38%; */
}

.tahrirpardaz-detail-carad {
  /* flex: 0 0 59%; */
  width: 100%;
  /* max-width: 59%; */
}
.tahrirpardaz-detail-discount .discount-lable {
  background: #ff6158;
  color: #fff;
  border-radius: 10px;
  padding: 4px 5px;
  font-weight: 700;
}
.tahrirpardaz-detail-discount .discount-lable span {
  margin-right: 5px;
}

.c-product__params {
  padding: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.c-product__params ul {
  list-style: none;
  padding: 0;
  color: #55565a;
  margin: 20px 0;
  font-size: 12px;
  font-size: 13.712px;
  line-height: 1.833;
}

.c-product__params ul:before {
  content: attr(data-title);
  font-size: 14px;
  line-height: 1.571;
  display: list-item;
  font-weight: 700;
  margin-bottom: 10px;
}

.c-product__params ul li {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  width: 100%;
  color: #686868;
  margin: 2px 0;
}

.c-product__params ul li span {
  margin-left: 5px;
  white-space: normal;
}

.c-product__params-more-handler span {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  cursor: pointer;
  color: #ff6158;
  font-weight: bold;
}

.c-product__params-more {
  display: none !important;
}
.c-product__params-more.is-active {
  display: flex !important;
}

.c-product__params ul li:before {
  content: "";
  width: 5px;
  height: 5px;
  background: #ccc;
  vertical-align: middle;
  margin-left: 5px;
  border-radius: 50%;
}

.c-product_params ul li.c-product_params-more-handler:before {
  content: attr(data-sign);
  color: #1ca2bd;
  background: 0 0;
  width: unset;
  height: unset;
}
.form-group.realstore {
  display: none;
}

img {
  max-width: 100%;
}
