@font-face {
  font-family: 'Montserrat-Light';
  src: url("../_fonts/Montserrat-Light.otf");
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
   MIX-INS
~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* line 33, C:/Projects/company_web_health/_scss/_main2.scss */
.arial {
  font-family: Arial, sans-serif !important;
}

/* line 36, C:/Projects/company_web_health/_scss/_main2.scss */
.bigFont {
  font-size: 18px;
  line-height: 20px;
}

/* line 41, C:/Projects/company_web_health/_scss/_main2.scss */
.font-light {
  font-family: "Montserrat-Light", Helvetica, Arial, sans-serif;
}

/* line 44, C:/Projects/company_web_health/_scss/_main2.scss */
.light {
  color: #858585;
  font-family: "Montserrat-Light", Helvetica, Arial, sans-serif;
}

/* line 48, C:/Projects/company_web_health/_scss/_main2.scss */
.lightColor {
  color: #858585;
}

/* line 51, C:/Projects/company_web_health/_scss/_main2.scss */
h1 .sup {
  font-size: 60%;
  top: 0.5em;
  vertical-align: top;
}

/* line 56, C:/Projects/company_web_health/_scss/_main2.scss */
.sup {
  font-size: 70%;
  top: 0.6em;
  vertical-align: top;
}

/* line 61, C:/Projects/company_web_health/_scss/_main2.scss */
a {
  cursor: pointer;
}

/* line 63, C:/Projects/company_web_health/_scss/_main2.scss */
a.uncolored {
  color: #333333;
}

/* line 64, C:/Projects/company_web_health/_scss/_main2.scss */
a.uncolored-light {
  color: #858585;
}

/* line 65, C:/Projects/company_web_health/_scss/_main2.scss */
a.green-light {
  color: #228A6F;
  font-weight: bold;
}

/* line 68, C:/Projects/company_web_health/_scss/_main2.scss */
a.green-light:hover, a.green-light:focus, a.green-light:active {
  color: #259a7b;
}

/* line 74, C:/Projects/company_web_health/_scss/_main2.scss */
.pageTitle {
  text-transform: none;
  margin-top: 72px;
}

/* line 83, C:/Projects/company_web_health/_scss/_main2.scss */
.fieldset-small legend {
  font-size: 18px;
  margin-bottom: 12px;
}

/* line 89, C:/Projects/company_web_health/_scss/_main2.scss */
.rule {
  height: 1px;
  background-color: #bfbfbf;
  margin: 20px 0;
}

/* line 94, C:/Projects/company_web_health/_scss/_main2.scss */
.rule-light {
  height: 1px;
  background-color: #e8e8e8;
  margin: 20px 0;
}

/* line 99, C:/Projects/company_web_health/_scss/_main2.scss */
.border-light {
  border: solid 1px #e8e8e8;
}

/* line 106, C:/Projects/company_web_health/_scss/_main2.scss */
.invert {
  color: #fff;
}

/* line 108, C:/Projects/company_web_health/_scss/_main2.scss */
.invert a {
  color: #fff;
}

/* line 110, C:/Projects/company_web_health/_scss/_main2.scss */
.vcenter {
  display: inline-block;
  vertical-align: middle;
  float: none;
}

/* line 115, C:/Projects/company_web_health/_scss/_main2.scss */
.green {
  color: #6ebf56;
}

/* line 116, C:/Projects/company_web_health/_scss/_main2.scss */
.blue {
  color: #14bfd9;
}

/* line 117, C:/Projects/company_web_health/_scss/_main2.scss */
.subscribeClr {
  color: #6bc04b;
}

/* line 119, C:/Projects/company_web_health/_scss/_main2.scss */
.typeClr_0 {
  color: #333333;
}

/* line 121, C:/Projects/company_web_health/_scss/_main2.scss */
.type_0 .typeClr {
  color: #333333;
}

/* line 122, C:/Projects/company_web_health/_scss/_main2.scss */
.type_0 .typeBorderClr {
  border-color: #333333;
}

/* line 123, C:/Projects/company_web_health/_scss/_main2.scss */
.type_0 .prodDetail #divProductHightlights .clrBar {
  background-color: #333333;
}

/* line 124, C:/Projects/company_web_health/_scss/_main2.scss */
.type_0 .btn-factsheet {
  background-color: #333333;
  color: #FFF;
}

/* line 127, C:/Projects/company_web_health/_scss/_main2.scss */
.typeClr_1 {
  color: #1dbfd7;
}

/* line 128, C:/Projects/company_web_health/_scss/_main2.scss */
.btn-factsheet {
  min-width: 300px;
}

/* line 130, C:/Projects/company_web_health/_scss/_main2.scss */
.type_1 .typeClr {
  color: #1dbfd7;
}

/* line 131, C:/Projects/company_web_health/_scss/_main2.scss */
.type_1 .typeBorderClr {
  border-color: #1dbfd7;
}

/* line 132, C:/Projects/company_web_health/_scss/_main2.scss */
.type_1 .prodDetail #divProductHightlights .clrBar {
  background-color: #1dbfd7;
}

/* line 133, C:/Projects/company_web_health/_scss/_main2.scss */
.type_1 .btn-factsheet {
  background-color: #1dbfd7;
  color: #FFF;
}

/* line 135, C:/Projects/company_web_health/_scss/_main2.scss */
.clrBar {
  position: absolute;
  top: 0;
  bottom: 0;
  left: -27px;
  width: 10px;
}

/* line 143, C:/Projects/company_web_health/_scss/_main2.scss */
.giftCardProdDetail .clrBar {
  background-color: #1dbfd7;
}

/* line 145, C:/Projects/company_web_health/_scss/_main2.scss */
.typeClr_2 {
  color: #aa83b2;
}

/* line 147, C:/Projects/company_web_health/_scss/_main2.scss */
.type_2 .typeClr {
  color: #aa83b2;
}

/* line 148, C:/Projects/company_web_health/_scss/_main2.scss */
.type_2 .typeBorderClr {
  border-color: #aa83b2;
}

/* line 149, C:/Projects/company_web_health/_scss/_main2.scss */
.type_2 .prodDetail #divProductHightlights .clrBar {
  background-color: #aa83b2;
}

/* line 150, C:/Projects/company_web_health/_scss/_main2.scss */
.type_2 .btn-factsheet {
  background-color: #aa83b2;
  color: #FFF;
}

/* line 153, C:/Projects/company_web_health/_scss/_main2.scss */
.typeClr_3 {
  color: #0099cc;
}

/* line 155, C:/Projects/company_web_health/_scss/_main2.scss */
.type_3 .typeClr {
  color: #0099cc;
}

/* line 156, C:/Projects/company_web_health/_scss/_main2.scss */
.type_3 .typeBorderClr {
  border-color: #0099cc;
}

/* line 157, C:/Projects/company_web_health/_scss/_main2.scss */
.type_3 .prodDetail #divProductHightlights .clrBar {
  background-color: #0099cc;
}

/* line 158, C:/Projects/company_web_health/_scss/_main2.scss */
.type_3 .btn-factsheet {
  background-color: #0099cc;
  color: #FFF;
}

/* line 161, C:/Projects/company_web_health/_scss/_main2.scss */
.typeClr_4 {
  color: #333333;
}

/* line 163, C:/Projects/company_web_health/_scss/_main2.scss */
.type_4 .typeClr {
  color: #333333;
}

/* line 164, C:/Projects/company_web_health/_scss/_main2.scss */
.type_4 .typeBorderClr {
  border-color: #333333;
}

/* line 165, C:/Projects/company_web_health/_scss/_main2.scss */
.type_4 .prodDetail #divProductHightlights .clrBar {
  background-color: #333333;
}

/* line 166, C:/Projects/company_web_health/_scss/_main2.scss */
.type_4 .btn-factsheet {
  background-color: #333333;
  color: #FFF;
}

/* line 169, C:/Projects/company_web_health/_scss/_main2.scss */
.typeClr_5 {
  color: #6cc04a;
}

/* line 171, C:/Projects/company_web_health/_scss/_main2.scss */
.type_5 .typeClr {
  color: #6cc04a;
}

/* line 172, C:/Projects/company_web_health/_scss/_main2.scss */
.type_5 .typeBorderClr {
  border-color: #6cc04a;
}

/* line 173, C:/Projects/company_web_health/_scss/_main2.scss */
.type_5 .prodDetail #divProductHightlights .clrBar {
  background-color: #6cc04a;
}

/* line 174, C:/Projects/company_web_health/_scss/_main2.scss */
.type_5 .btn-factsheet {
  background-color: #6cc04a;
  color: #FFF;
}

/* line 178, C:/Projects/company_web_health/_scss/_main2.scss */
.table thead {
  font-size: 18px;
  font-family: inherit;
  font-weight: 400;
  line-height: 1.1;
  color: #555555;
  text-transform: uppercase;
}

/* line 186, C:/Projects/company_web_health/_scss/_main2.scss */
.table thead.big {
  font-size: 20px;
}

@media screen and (max-width: 992px) {
  /* line 186, C:/Projects/company_web_health/_scss/_main2.scss */
  .table thead.big {
    font-size: 14px;
  }
}

/* line 194, C:/Projects/company_web_health/_scss/_main2.scss */
.tab-pane {
  border: solid 1px #ddd;
  border-top: none;
  padding: 14px 30px;
}

/* line 198, C:/Projects/company_web_health/_scss/_main2.scss */
.tblSubtotals {
  float: right;
  margin-right: 10px;
}

/* line 201, C:/Projects/company_web_health/_scss/_main2.scss */
.tblSubtotals .name, .tblSubtotals .val {
  text-align: right;
  font-size: 16px;
  color: #555555;
}

/* line 209, C:/Projects/company_web_health/_scss/_main2.scss */
.tblSubtotals .name {
  font-size: 20px;
}

/* line 212, C:/Projects/company_web_health/_scss/_main2.scss */
.tblSubtotals td {
  padding: 6px 10px;
}

/* line 217, C:/Projects/company_web_health/_scss/_main2.scss */
.c {
  text-align: center;
}

/* line 218, C:/Projects/company_web_health/_scss/_main2.scss */
.r {
  text-align: right;
}

/* line 219, C:/Projects/company_web_health/_scss/_main2.scss */
.l {
  text-align: left;
}

/* line 220, C:/Projects/company_web_health/_scss/_main2.scss */
.b {
  font-weight: 700;
}

/* line 222, C:/Projects/company_web_health/_scss/_main2.scss */
#cartTotalCount, #cartTotalCount2 {
  color: green;
}

/* line 226, C:/Projects/company_web_health/_scss/_main2.scss */
#return-to-top {
  position: fixed;
  bottom: 20px;
  right: 20px;
  background: black;
  background: rgba(0, 0, 0, 0.7);
  width: 50px;
  height: 50px;
  display: block;
  text-decoration: none;
  -webkit-border-radius: 35px;
  -moz-border-radius: 35px;
  border-radius: 35px;
  display: none;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  z-index: 9999;
}

/* line 247, C:/Projects/company_web_health/_scss/_main2.scss */
#return-to-top img {
  margin: 0;
  position: relative;
  left: 15px;
  top: 16px;
  font-size: 19px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

/* line 260, C:/Projects/company_web_health/_scss/_main2.scss */
#return-to-top:hover {
  background: rgba(0, 0, 0, 0.9);
}

/* line 263, C:/Projects/company_web_health/_scss/_main2.scss */
#return-to-top:hover i {
  top: 5px;
}

/* line 268, C:/Projects/company_web_health/_scss/_main2.scss */
.modulePad4 {
  padding-left: 20px;
  padding-right: 20px;
}

/* line 271, C:/Projects/company_web_health/_scss/_main2.scss */
GLOBAL STYLES .padding-t-0 {
  padding-top: 0px;
}

/* line 276, C:/Projects/company_web_health/_scss/_main2.scss */
.padding-t-5 {
  padding-top: 5px;
}

/* line 277, C:/Projects/company_web_health/_scss/_main2.scss */
.padding-t-10 {
  padding-top: 10px;
}

/* line 278, C:/Projects/company_web_health/_scss/_main2.scss */
.padding-t-15 {
  padding-top: 15px;
}

/* line 279, C:/Projects/company_web_health/_scss/_main2.scss */
.padding-t-20 {
  padding-top: 20px;
}

/* line 282, C:/Projects/company_web_health/_scss/_main2.scss */
.padding-b-0 {
  padding-bottom: 0px;
}

/* line 283, C:/Projects/company_web_health/_scss/_main2.scss */
.padding-b-5 {
  padding-bottom: 5px;
}

/* line 284, C:/Projects/company_web_health/_scss/_main2.scss */
.padding-b-10 {
  padding-bottom: 10px;
}

/* line 285, C:/Projects/company_web_health/_scss/_main2.scss */
.padding-b-15 {
  padding-bottom: 15px;
}

/* line 286, C:/Projects/company_web_health/_scss/_main2.scss */
.padding-b-20 {
  padding-bottom: 20px;
}

/* line 288, C:/Projects/company_web_health/_scss/_main2.scss */
.padding-tb-0 {
  padding-top: 0px;
}

/* line 289, C:/Projects/company_web_health/_scss/_main2.scss */
.padding-tb-5 {
  padding-top: 5px;
}

/* line 290, C:/Projects/company_web_health/_scss/_main2.scss */
.padding-tb-10 {
  padding-top: 10px;
}

/* line 291, C:/Projects/company_web_health/_scss/_main2.scss */
.padding-tb-15 {
  padding-top: 15px;
}

/* line 292, C:/Projects/company_web_health/_scss/_main2.scss */
.padding-tb-20 {
  padding-top: 20px;
}

/* line 294, C:/Projects/company_web_health/_scss/_main2.scss */
.padding-lr-0 {
  padding-left: 0;
  padding-right: 0;
}

/* line 296, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-t-0 {
  margin-top: 0px;
}

/* line 297, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-t-5 {
  margin-top: 5px;
}

/* line 298, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-t-10 {
  margin-top: 10px;
}

/* line 299, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-t-15 {
  margin-top: 15px;
}

/* line 300, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-t-20 {
  margin-top: 20px;
}

/* line 301, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-t-25 {
  margin-top: 25px;
}

/* line 302, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-t-30 {
  margin-top: 30px;
}

/* line 303, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-t-35 {
  margin-top: 35px;
}

/* line 304, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-t-40 {
  margin-top: 40px;
}

/* line 307, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-b-0 {
  margin-bottom: 0px !important;
}

/* line 308, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-b-5 {
  margin-bottom: 5px;
}

/* line 309, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-b-10 {
  margin-bottom: 10px;
}

/* line 310, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-b-15 {
  margin-bottom: 15px;
}

/* line 311, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-b-20 {
  margin-bottom: 20px;
}

/* line 312, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-b-25 {
  margin-bottom: 25px;
}

/* line 313, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-b-30 {
  margin-bottom: 30px;
}

/* line 314, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-b-35 {
  margin-bottom: 35px;
}

/* line 315, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-b-40 {
  margin-bottom: 40px;
}

/* line 317, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-tb-0 {
  margin-top: 0px;
  margin-bottom: 0;
}

/* line 318, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-tb-5 {
  margin-top: 5px;
  margin-bottom: 5px;
}

/* line 319, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-tb-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 320, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-tb-15 {
  margin-top: 15px;
  margin-bottom: 15px;
}

/* line 321, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-tb-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

/* line 322, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-tb-25 {
  margin-top: 25px;
  margin-bottom: 25px;
}

/* line 323, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-tb-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}

/* line 324, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-tb-35 {
  margin-top: 35px;
  margin-bottom: 35px;
}

/* line 325, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-tb-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}

/* line 327, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-r-0 {
  margin-right: 0px;
}

/* line 328, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-r-5 {
  margin-right: 5px;
}

/* line 329, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-r-10 {
  margin-right: 10px;
}

/* line 330, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-r-15 {
  margin-right: 15px;
}

/* line 331, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-r-20 {
  margin-right: 20px;
}

/* line 332, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-r-25 {
  margin-right: 25px;
}

/* line 333, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-r-30 {
  margin-right: 30px;
}

/* line 334, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-r-35 {
  margin-right: 35px;
}

/* line 335, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-r-40 {
  margin-right: 40px;
}

/* line 337, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-rl-0 {
  margin-right: 0px;
  margin-left: 0px;
}

/* line 338, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-rl-10 {
  margin-right: 10px;
  margin-left: 10px;
}

/* line 339, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-rl-15 {
  margin-right: 15px;
  margin-left: 15px;
}

/* line 340, C:/Projects/company_web_health/_scss/_main2.scss */
.margin-rl-20 {
  margin-right: 20px;
  margin-right: 20px;
}

/* line 342, C:/Projects/company_web_health/_scss/_main2.scss */
.row-colsameheight {
  display: table;
  min-width: 100%;
}

/* line 343, C:/Projects/company_web_health/_scss/_main2.scss */
.row-colsameheight [class*="col-"] {
  float: none;
  display: table-cell;
  vertical-align: top;
}

/* line 344, C:/Projects/company_web_health/_scss/_main2.scss */
.row-colsameheight.xs-12 [class*="col-"] {
  display: block;
}

/* line 345, C:/Projects/company_web_health/_scss/_main2.scss */
.vertical-align-middle {
  vertical-align: middle !important;
}

/* line 347, C:/Projects/company_web_health/_scss/_main2.scss */
.has-error .form-control.ignore {
  border: 1px solid #ccc;
}

/* line 348, C:/Projects/company_web_health/_scss/_main2.scss */
small.warning {
  color: red;
}

/* line 352, C:/Projects/company_web_health/_scss/_main2.scss */
.force-text-color {
  color: #333333 !important;
}

/* line 354, C:/Projects/company_web_health/_scss/_main2.scss */
#divProcessingFrame {
  width: 100%;
  height: 100%;
  position: fixed;
  display: none;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1000;
  top: 0px;
}

/* line 355, C:/Projects/company_web_health/_scss/_main2.scss */
#divProcessingFrame .frame {
  background-color: white;
  border: 1px solid #888888;
  width: 80px;
  height: 80px;
  margin: auto;
  margin-top: 10%;
  border-radius: 20px;
}

/* line 356, C:/Projects/company_web_health/_scss/_main2.scss */
#divProcessingFrame .innerFrame {
  padding: 15px;
  text-align: center;
}

/* line 357, C:/Projects/company_web_health/_scss/_main2.scss */
#divProcessingFrame .ring {
  width: 50px;
  height: 50px;
}

/* line 359, C:/Projects/company_web_health/_scss/_main2.scss */
.breadcrumb {
  background: transparent;
  padding-left: 0;
}

/* line 363, C:/Projects/company_web_health/_scss/_main2.scss */
.breadcrumb li.active a {
  cursor: default;
  color: #b8b8b8;
  text-decoration: none !important;
}

/* line 370, C:/Projects/company_web_health/_scss/_main2.scss */
.vertical-container {
  position: relative;
}

/* line 372, C:/Projects/company_web_health/_scss/_main2.scss */
.vertical-container .vertical-container-parent {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}

/* line 378, C:/Projects/company_web_health/_scss/_main2.scss */
.vertical-container .vertical-container-parent .vertical-container-inner {
  width: 100%;
  height: 100%;
  display: table;
}

/* line 380, C:/Projects/company_web_health/_scss/_main2.scss */
.vertical-container .vertical-container-parent .vertical-container-inner .vertical-container-child {
  display: table-cell;
  vertical-align: middle;
}

/* line 382, C:/Projects/company_web_health/_scss/_main2.scss */
.vertical-container .vertical-container-parent .vertical-container-inner .vertical-container-child.bottom {
  vertical-align: bottom;
}

/* line 383, C:/Projects/company_web_health/_scss/_main2.scss */
.vertical-container .vertical-container-parent .vertical-container-inner .vertical-container-child.top {
  vertical-align: top;
}

/* line 392, C:/Projects/company_web_health/_scss/_main2.scss */
.price-strike {
  text-decoration: line-through;
}

/* line 395, C:/Projects/company_web_health/_scss/_main2.scss */
.show-oils-popup {
  text-decoration: none;
  color: #000;
}

/* line 396, C:/Projects/company_web_health/_scss/_main2.scss */
.show-oils-popup:hover {
  text-decoration: underline;
}

/* line 399, C:/Projects/company_web_health/_scss/_main2.scss */
.oilModal .detailIconRow {
  margin-bottom: 20px;
}

/* line 400, C:/Projects/company_web_health/_scss/_main2.scss */
.oilModal .detailIconRow > img {
  margin: 0 3px;
  margin-bottom: 10px;
}

/* line 402, C:/Projects/company_web_health/_scss/_main2.scss */
.oilModal .tooltip2 {
  position: relative;
  display: inline-block;
  margin-right: 7px;
}

/* line 403, C:/Projects/company_web_health/_scss/_main2.scss */
.oilModal .popovertooltip {
  margin-left: -999em;
  position: absolute;
  background: #FFF;
  border: 1px solid #ccc;
  padding: 20px;
  z-index: 255;
  font-size: 11px;
  line-height: 1.2;
}

/* line 404, C:/Projects/company_web_health/_scss/_main2.scss */
.oilModal .popovertooltip > img {
  vertical-align: middle;
  position: absolute;
  margin-top: -4px;
}

/* line 405, C:/Projects/company_web_health/_scss/_main2.scss */
.oilModal .popovertooltip > span {
  padding-left: 38px;
  display: block;
}

/* line 406, C:/Projects/company_web_health/_scss/_main2.scss */
.oilModal .detailIconRow .tooltip2:hover .popovertooltip {
  border-radius: 5px 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
  position: absolute;
  left: 1em;
  top: 2em;
  z-index: 99;
  margin-left: 0;
  width: 250px;
}

/* line 410, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl {
  border: none;
}

/* line 412, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl .titleRow {
  background-color: #e8e8e8;
  color: #424242;
  font-weight: bold;
  text-align: center;
}

/* line 413, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl td {
  padding: 4px 4px 4px 4px;
  border: solid 1px #bfbfbf;
}

/* line 414, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl td.feeLbl, .invoiceTbl .totaledRow td.feeLbl {
  background-color: #e8e8e8;
  text-align: right;
  border: none;
}

/* line 415, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl .totaledRow td {
  padding: 4px 4px 9px 4px;
  border-top: 2px solid #2ea6bc;
  font-weight: bold;
}

/* line 416, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl td.blank, .invoiceTbl .totaledRow td.blank {
  border: none;
}

/* line 417, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl td.colorLabel {
  color: #2ea6bc;
}

/* line 418, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl td.colorLabel2 {
  color: green;
}

/* line 419, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl .backorderRow td {
  background-color: #eee685;
}

/* line 420, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl .promotionRow td {
  background-color: #99FF99;
  color: #ff0033;
}

/* line 421, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl td.setSubItem {
  padding-left: 20px;
}

/* line 422, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl .kitDetail td {
  border: none;
}

/* line 425, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl .kitToggle, .shipmentDetailTbl .kitToggle, .tblProd .kitToggle {
  color: #000;
  font-size: 14px;
  padding: 0 5px;
  background-color: #F3F3F3;
  cursor: pointer;
  text-align: center;
  float: left;
  margin-right: 4px;
}

/* line 434, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl .kitToggle:hover, .shipmentDetailTbl .kitToggle:hover, .tblProd .kitToggle:hover {
  background-color: #d9edf7;
}

/* line 436, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl .kitDetail, .shipmentDetailTbl .kitDetail, .tblProd .kitDetail {
  display: none;
  margin-top: 4px;
  margin-left: 15px;
  font-family: "Montserrat-Light", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 16px;
}

/* line 443, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl .kitDetail td, .shipmentDetailTbl .kitDetail td, .tblProd .kitDetail td {
  padding-top: 4px;
  padding-bottom: 4px;
}

/* line 446, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl .kitDetail td:nth-child(1), .shipmentDetailTbl .kitDetail td:nth-child(1), .tblProd .kitDetail td:nth-child(1) {
  text-align: right;
  padding-right: 4px;
}

/* line 453, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl .form-control.inpQtySet, .invoiceTbl .form-control.inpSetQty, .invoiceTbl .form-control.inpQty, .invoiceTbl .form-control.qtyShare_inpQty, .shipmentDetailTbl .form-control.inpQtySet, .shipmentDetailTbl .form-control.inpSetQty, .shipmentDetailTbl .form-control.inpQty, .shipmentDetailTbl .form-control.qtyShare_inpQty, .tblProd .form-control.inpQtySet, .tblProd .form-control.inpSetQty, .tblProd .form-control.inpQty, .tblProd .form-control.qtyShare_inpQty {
  min-width: 35px;
  padding-left: 7px;
  padding-right: 7px;
  text-align: center;
}

/* line 461, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl .desc .prodImg, .shipmentDetailTbl .desc .prodImg, .tblProd .desc .prodImg {
  width: 25px;
  height: 32px;
  vertical-align: middle;
  margin-right: 5px;
}

/* line 472, C:/Projects/company_web_health/_scss/_main2.scss */
.spinner input {
  text-align: right;
}

/* line 476, C:/Projects/company_web_health/_scss/_main2.scss */
.spinner .btn {
  border-radius: 0 !important;
  border-radius: 0;
  line-height: 1;
  background-size: 60%;
  background-repeat: no-repeat;
  background-position-x: 50%;
  background-position-y: 48%;
}

/* line 477, C:/Projects/company_web_health/_scss/_main2.scss */
.spinner .btn img {
  width: 8px;
  height: 8px;
  margin: 0;
  padding: 0;
}

/* line 491, C:/Projects/company_web_health/_scss/_main2.scss */
.spinner .btn.up {
  background-image: url(../_images/icon-up.png);
}

/* line 494, C:/Projects/company_web_health/_scss/_main2.scss */
.spinner .btn.down {
  background-image: url(../_images/icon-down.png);
}

/* line 500, C:/Projects/company_web_health/_scss/_main2.scss */
.input-group-btn-vertical {
  position: relative;
  white-space: nowrap;
  width: 2%;
  vertical-align: middle;
  display: table-cell;
}

/* line 507, C:/Projects/company_web_health/_scss/_main2.scss */
.input-group-btn-vertical > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
  padding: 8px;
  margin-left: -1px;
  position: relative;
  border-radius: 0;
  border: 1px solid #ccc;
}

/* line 518, C:/Projects/company_web_health/_scss/_main2.scss */
.input-group-btn-vertical > .btn:first-child {
  border-top-right-radius: 4px;
}

/* line 522, C:/Projects/company_web_health/_scss/_main2.scss */
.input-group-btn-vertical > .btn:last-child {
  margin-top: -2px;
  border-bottom-right-radius: 4px;
}

/* line 528, C:/Projects/company_web_health/_scss/_main2.scss */
.input-group-btn-vertical i {
  position: absolute;
  top: 0;
  left: 4px;
}

/* line 541, C:/Projects/company_web_health/_scss/_main2.scss */
.selectbox {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 90px;
  padding: 5px 0;
  margin: -1px 0 0;
  font-size: 14px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}

/* line 560, C:/Projects/company_web_health/_scss/_main2.scss */
.selectbox ul {
  max-width: 500px;
  padding: 0;
  margin: 5px 0 0 0;
  overflow-x: hidden;
  overflow-y: auto;
  list-style: none;
}

/* line 569, C:/Projects/company_web_health/_scss/_main2.scss */
.selectbox.selectbox-autoheight ul {
  max-height: none;
}

/* line 571, C:/Projects/company_web_health/_scss/_main2.scss */
.selectbox ul li > a {
  display: block;
  width: 100%;
  min-height: 26px;
  padding: 3px 20px;
  overflow-x: hidden;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #333333;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 585, C:/Projects/company_web_health/_scss/_main2.scss */
.selectbox ul li > a:hover,
.selectbox ul li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}

/* line 595, C:/Projects/company_web_health/_scss/_main2.scss */
header .account .selectbox {
  right: 0;
  left: initial;
}

@media screen and (max-width: 992px) {
  /* line 600, C:/Projects/company_web_health/_scss/_main2.scss */
  header .cont .cont-no-pad {
    padding-left: 0;
    padding-right: 0;
  }
}

@media screen and (max-width: 992px) {
  /* line 604, C:/Projects/company_web_health/_scss/_main2.scss */
  header .cont .cont-no-pad .row-no-margin {
    margin-left: 0;
    margin-right: 0;
  }
}

@media screen and (max-width: 992px) {
  /* line 610, C:/Projects/company_web_health/_scss/_main2.scss */
  header .cont .container {
    width: 100%;
  }
}

/* line 616, C:/Projects/company_web_health/_scss/_main2.scss */
header .cont:nth-child(1) {
  background-color: #b7b7b7;
  color: #fff;
  background-color: #228A6F;
}

/* line 622, C:/Projects/company_web_health/_scss/_main2.scss */
header .cont:nth-child(2) {
  background-color: #ff000;
  border-bottom: solid 1px #4c4c4c;
}

@media screen and (max-width: 992px) {
  /* line 622, C:/Projects/company_web_health/_scss/_main2.scss */
  header .cont:nth-child(2) {
    border-bottom: none;
  }
}

/* line 629, C:/Projects/company_web_health/_scss/_main2.scss */
header .contCart {
  float: right;
  max-width: 270px;
  border: solid 1px #b7b7b7;
  color: #b7b7b7;
  padding: 7px 18px;
  font-size: 13px;
  text-transform: uppercase;
  cursor: pointer;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Chrome/Safari/Opera */
  -khtml-user-select: none;
  /* Konqueror */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* not supported by any browser */
}

/* line 640, C:/Projects/company_web_health/_scss/_main2.scss */
header .contCart .spnImg {
  float: left;
  margin-right: 10px;
}

/* line 644, C:/Projects/company_web_health/_scss/_main2.scss */
header .navItems {
  text-align: center;
}

/* line 646, C:/Projects/company_web_health/_scss/_main2.scss */
header .navItems .item {
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  display: inline-block;
  text-transform: uppercase;
  color: #474747;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Chrome/Safari/Opera */
  -khtml-user-select: none;
  /* Konqueror */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* not supported by any browser */
  cursor: pointer;
}

/* line 654, C:/Projects/company_web_health/_scss/_main2.scss */
header .navItems .item.type_0_hover:hover {
  color: #000;
}

/* line 655, C:/Projects/company_web_health/_scss/_main2.scss */
header .navItems .item.type_1_hover:hover {
  color: #1dbfd7;
}

/* line 656, C:/Projects/company_web_health/_scss/_main2.scss */
header .navItems .item.type_2_hover:hover {
  color: #aa83b2;
}

/* line 657, C:/Projects/company_web_health/_scss/_main2.scss */
header .navItems .item.type_3_hover:hover {
  color: #0099cc;
}

/* line 658, C:/Projects/company_web_health/_scss/_main2.scss */
header .navItems .item.type_4_hover:hover {
  color: #000;
}

/* line 659, C:/Projects/company_web_health/_scss/_main2.scss */
header .navItems .item.type_5_hover:hover {
  color: #6cc04a;
}

@media screen and (max-width: 992px) {
  /* line 646, C:/Projects/company_web_health/_scss/_main2.scss */
  header .navItems .item {
    text-align: left;
    display: block;
    border-bottom: solid 2px #d1d1d1;
    width: 100%;
    padding-left: 20px;
  }
}

/* line 669, C:/Projects/company_web_health/_scss/_main2.scss */
header .navAccount {
  text-align: center;
}

/* line 671, C:/Projects/company_web_health/_scss/_main2.scss */
header .navAccount ul {
  padding-left: 0;
  padding-right: 0;
  list-style: none;
}

/* line 673, C:/Projects/company_web_health/_scss/_main2.scss */
header .navAccount ul li {
  outline: none;
}

/* line 675, C:/Projects/company_web_health/_scss/_main2.scss */
header .navAccount ul li a {
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  display: block;
  font-size: 15px;
  color: #474747;
  padding: 10px 12px;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Chrome/Safari/Opera */
  -khtml-user-select: none;
  /* Konqueror */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* not supported by any browser */
  cursor: pointer;
  border-bottom: solid 2px #d1d1d1;
  text-transform: capitalize;
  outline: none;
}

/* line 686, C:/Projects/company_web_health/_scss/_main2.scss */
header .navAccount ul li a:hover {
  color: #000;
}

@media screen and (max-width: 992px) {
  /* line 671, C:/Projects/company_web_health/_scss/_main2.scss */
  header .navAccount ul {
    margin-bottom: 0;
  }
}

/* line 695, C:/Projects/company_web_health/_scss/_main2.scss */
header .bfh-countries {
  display: inline-block;
}

/* line 698, C:/Projects/company_web_health/_scss/_main2.scss */
header .bfh-countries .bfh-selectbox-toggle {
  background-color: transparent;
  border: none;
  color: #fff;
  width: initial;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 705, C:/Projects/company_web_health/_scss/_main2.scss */
header .bfh-countries .bfh-selectbox-toggle .caret {
  border-top-color: #fff;
}

/* line 710, C:/Projects/company_web_health/_scss/_main2.scss */
header .bfh-selectbox.locale {
  display: inline-block;
}

/* line 713, C:/Projects/company_web_health/_scss/_main2.scss */
header .bfh-selectbox.locale .bfh-selectbox-toggle {
  background-color: transparent;
  border: none;
  color: #fff;
  width: initial;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 722, C:/Projects/company_web_health/_scss/_main2.scss */
header #lnkYourAccount {
  display: inline-block;
  font-weight: 700;
  cursor: pointer;
  margin-left: 10px;
}

/* line 728, C:/Projects/company_web_health/_scss/_main2.scss */
header #lnkYourAccount:hover {
  text-decoration: underline;
}

/* line 732, C:/Projects/company_web_health/_scss/_main2.scss */
header .form-control.inpSearch {
  font-size: 12px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

@media screen and (max-width: 992px) {
  /* line 732, C:/Projects/company_web_health/_scss/_main2.scss */
  header .form-control.inpSearch {
    width: 100%;
  }
}

/* line 741, C:/Projects/company_web_health/_scss/_main2.scss */
header .btn-dropdown-transparent {
  background: transparent;
  border: none;
  color: #FFF;
}

/* line 745, C:/Projects/company_web_health/_scss/_main2.scss */
header .btn-dropdown-transparent:hover, header .btn-dropdown-transparent:active {
  background: transparent;
  box-shadow: none;
  color: #FFF;
}

/* line 751, C:/Projects/company_web_health/_scss/_main2.scss */
header .btn-group.open .dropdown-toggle.btn-dropdown-transparent {
  background: transparent;
  border: none;
  color: #FFF;
  box-shadow: none;
}

/* line 760, C:/Projects/company_web_health/_scss/_main2.scss */
header .navItems .item {
  font-size: 15px;
  padding: 8px 12px;
}

/* line 766, C:/Projects/company_web_health/_scss/_main2.scss */
#divCartDD {
  display: none;
  z-index: 99;
  right: 12px;
  max-width: 350px;
  margin-left: -100px;
  position: absolute;
  border: solid 1px #656565;
  background-color: white;
}

/* line 777, C:/Projects/company_web_health/_scss/_main2.scss */
#divCartDD .scrollCont {
  max-height: 400px;
  overflow-y: scroll;
  overflow-x: hidden;
}

/* line 783, C:/Projects/company_web_health/_scss/_main2.scss */
#divCartDD .head {
  padding: 6px 0px;
  margin: 0;
  border-bottom: solid 1px #bfbfbf;
  font-size: 13px;
  line-height: 16px;
}

/* line 790, C:/Projects/company_web_health/_scss/_main2.scss */
#divCartDD .head .total {
  text-align: right;
}

/* line 793, C:/Projects/company_web_health/_scss/_main2.scss */
#divCartDD .item {
  padding: 12px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: solid 1px #bfbfbf;
}

/* line 800, C:/Projects/company_web_health/_scss/_main2.scss */
#divCartDD .item:last-child {
  border-bottom: none;
}

/* line 804, C:/Projects/company_web_health/_scss/_main2.scss */
#divCartDD .item .img {
  text-align: center;
}

/* line 809, C:/Projects/company_web_health/_scss/_main2.scss */
#divCartDD .item .qty, #divCartDD .item .price {
  font-family: "Montserrat-Light", Helvetica, Arial, sans-serif;
  font-size: 12px;
  line-height: 18px;
}

/* line 814, C:/Projects/company_web_health/_scss/_main2.scss */
#divCartDD .item .remove {
  cursor: pointer;
}

/* line 818, C:/Projects/company_web_health/_scss/_main2.scss */
#divCartDD .delBtn {
  min-width: initial;
}

/* line 822, C:/Projects/company_web_health/_scss/_main2.scss */
#divCartDD .foot {
  padding: 6px 0px;
  margin: 0;
  border-top: solid 1px #bfbfbf;
}

/* line 831, C:/Projects/company_web_health/_scss/_main2.scss */
footer {
  background-color: #b7b7b7;
}

/* line 833, C:/Projects/company_web_health/_scss/_main2.scss */
footer .sm_icons .ico {
  background-repeat: no-repeat;
  width: 32px;
  height: 32px;
}

/* line 838, C:/Projects/company_web_health/_scss/_main2.scss */
footer .sm_icons .ico a {
  display: block;
  width: 100%;
  height: 100%;
  line-height: 1.7;
}

/* line 845, C:/Projects/company_web_health/_scss/_main2.scss */
footer a {
  color: #000;
}

/* line 847, C:/Projects/company_web_health/_scss/_main2.scss */
footer a:hover {
  color: #000 !important;
}

/* line 849, C:/Projects/company_web_health/_scss/_main2.scss */
footer h5 {
  color: #000;
  margin-bottom: 15px;
}

/* line 23, C:/Projects/company_web_health/_scss/_main2.scss */
footer .sm_icons .ico.yt {
  background-image: url("../_images/icons/ico_yt.png");
}

/* line 26, C:/Projects/company_web_health/_scss/_main2.scss */
footer .sm_icons .ico.yt:hover {
  background-image: url("../_images/icons/ico_yt_hover.png");
}

/* line 23, C:/Projects/company_web_health/_scss/_main2.scss */
footer .sm_icons .ico.tw {
  background-image: url("../_images/icons/ico_tw.png");
}

/* line 26, C:/Projects/company_web_health/_scss/_main2.scss */
footer .sm_icons .ico.tw:hover {
  background-image: url("../_images/icons/ico_tw_hover.png");
}

/* line 23, C:/Projects/company_web_health/_scss/_main2.scss */
footer .sm_icons .ico.fb {
  background-image: url("../_images/icons/ico_fb.png");
}

/* line 26, C:/Projects/company_web_health/_scss/_main2.scss */
footer .sm_icons .ico.fb:hover {
  background-image: url("../_images/icons/ico_fb_hover.png");
}

/* line 23, C:/Projects/company_web_health/_scss/_main2.scss */
footer .sm_icons .ico.instag {
  background-image: url("../_images/icons/ico_instag.png");
}

/* line 26, C:/Projects/company_web_health/_scss/_main2.scss */
footer .sm_icons .ico.instag:hover {
  background-image: url("../_images/icons/ico_instag_hover.png");
}

/* line 23, C:/Projects/company_web_health/_scss/_main2.scss */
footer .sm_icons .ico.pintest {
  background-image: url("../_images/icons/ico_pintest.png");
}

/* line 26, C:/Projects/company_web_health/_scss/_main2.scss */
footer .sm_icons .ico.pintest:hover {
  background-image: url("../_images/icons/ico_pintest_hover.png");
}

/* line 859, C:/Projects/company_web_health/_scss/_main2.scss */
.homePage {
  /*
   .topShowcase{
      background-image:url('/_images/placeholder.png');
      background-size:cover;
      background-position:center center;
      background-color:#fff;
      height:760px;
   }*/
}

/* line 869, C:/Projects/company_web_health/_scss/_main2.scss */
.homePage .topShowcase .showcaseHldr {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

/* line 877, C:/Projects/company_web_health/_scss/_main2.scss */
.homePage .topShowcase .dotNav > div {
  display: inline-block;
  padding: 4px;
  cursor: pointer;
}

/* line 882, C:/Projects/company_web_health/_scss/_main2.scss */
.homePage .topShowcase .dotNav div div {
  background-color: #fff;
  width: 9px;
  height: 9px;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  display: inline-block;
}

/* line 891, C:/Projects/company_web_health/_scss/_main2.scss */
.homePage .topShowcase .dotNav div.sel div, .homePage .topShowcase .dashModules .dotNav div:hover div {
  background-color: #5fc5cf;
}

/* line 895, C:/Projects/company_web_health/_scss/_main2.scss */
.homePage .topShowcase .carousel-caption {
  bottom: 34%;
}

/* line 902, C:/Projects/company_web_health/_scss/_main2.scss */
.prodTypes .category {
  text-align: center;
  position: relative;
  margin-bottom: 30px;
  overflow: hidden;
}

/* line 908, C:/Projects/company_web_health/_scss/_main2.scss */
.prodTypes .category .rule {
  position: absolute;
  top: 14%;
  left: 12px;
  right: 12px;
  height: 1px;
  background-color: #656565;
  z-index: 1;
}

/* line 918, C:/Projects/company_web_health/_scss/_main2.scss */
.prodTypes .category h2 {
  position: relative;
  font-size: 20px;
  line-height: 26px;
  background-color: white;
  display: inline-block;
  padding: 12px 50px;
  margin: 0;
  z-index: 2;
  text-transform: uppercase;
}

@media only screen and (max-width: 480px) {
  /* line 918, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodTypes .category h2 {
    padding: 12px 20px;
  }
}

/* line 939, C:/Projects/company_web_health/_scss/_main2.scss */
.prodTypes .type-navbar {
  margin-top: 5px;
}

/* line 943, C:/Projects/company_web_health/_scss/_main2.scss */
.prodTypes .type-navbar li a {
  text-transform: uppercase;
  font-size: 20px;
  position: relative;
  text-decoration: none;
  margin: 0 14px;
  padding: 0;
}

/* line 951, C:/Projects/company_web_health/_scss/_main2.scss */
.prodTypes .type-navbar li a:hover, .prodTypes .type-navbar li a.active {
  background: none;
}

/* line 952, C:/Projects/company_web_health/_scss/_main2.scss */
.prodTypes .type-navbar li a:hover span, .prodTypes .type-navbar li a.active span {
  visibility: visible;
}

/* line 959, C:/Projects/company_web_health/_scss/_main2.scss */
.prodTypes .type-navbar li a span {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  border-bottom: 2px solid;
  bottom: 0;
  visibility: hidden;
}

@media screen and (max-width: 480px) {
  /* line 942, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodTypes .type-navbar li {
    float: none;
  }
}

@media screen and (max-width: 768px) {
  /* line 942, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodTypes .type-navbar li {
    float: none;
  }
}

@media screen and (max-width: 480px) {
  /* line 939, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodTypes .type-navbar {
    margin-top: 20px;
  }
}

@media screen and (max-width: 768px) {
  /* line 939, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodTypes .type-navbar {
    margin-top: 20px;
  }
}

@media screen and (max-width: 768px) {
  /* line 939, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodTypes .type-navbar {
    margin-top: 20px;
  }
}

/* line 995, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item {
  padding-bottom: 40px;
  position: relative;
}

/* line 998, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item.col-xxs-12 img {
  width: 100%;
}

/* line 1001, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item.set-item .img-border {
  border: 1px solid #ccc;
  max-width: 684px;
  min-height: 0;
}

/* line 1006, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item.set-item .img-border img {
  position: relative;
  margin: auto;
  top: 0;
  left: 0;
}

/* line 1013, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item.set-item .item-footer {
  min-height: 90px;
}

@media only screen and (min-width: 993px) and (max-width: 1199px) {
  /* line 1013, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodList .item.set-item .item-footer {
    min-height: 110px;
  }
  /* line 1017, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodList .item.set-item .item-footer.exchange-currency {
    min-height: 130px;
  }
}

@media only screen and (max-width: 480px) {
  /* line 1013, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodList .item.set-item .item-footer {
    min-height: 100px;
  }
  /* line 1026, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodList .item.set-item .item-footer.exchange-currency {
    min-height: 120px;
  }
}

/* line 1033, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item .name {
  color: #333333;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 5px;
  display: block;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  word-break: break-word;
}

/* line 1043, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item .name:hover {
  color: #000;
}

@media (min-width: 992px) {
  /* line 1033, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodList .item .name {
    font-size: 14px;
  }
}

@media (min-width: 1460px) {
  /* line 1033, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodList .item .name {
    font-size: 16px;
  }
}

/* line 1055, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item .row-price {
  text-align: center;
  font-size: 18px;
}

@media (min-width: 992px) {
  /* line 1055, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodList .item .row-price {
    font-size: 16px;
  }
}

@media (min-width: 1460px) {
  /* line 1055, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodList .item .row-price {
    font-size: 18px;
  }
}

/* line 1068, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item.set-item .name {
  min-height: 0;
}

@media only screen and (max-width: 480px) {
  /* line 1068, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodList .item.set-item .name {
    font-size: 16px !important;
  }
}

@media screen and (max-width: 768px) {
  /* line 1076, C:/Projects/company_web_health/_scss/_main2.scss */
  html[lang=es] .prodList .item.cat-2 .item-footer {
    min-height: 140px;
  }
  /* line 1080, C:/Projects/company_web_health/_scss/_main2.scss */
  html[lang=es] .prodList .item.cat-2 .item-footer.exchange-currency {
    min-height: 160px;
  }
}

@media screen and (max-width: 600px) {
  /* line 1076, C:/Projects/company_web_health/_scss/_main2.scss */
  html[lang=es] .prodList .item.cat-2 .item-footer {
    min-height: 140px;
  }
  /* line 1086, C:/Projects/company_web_health/_scss/_main2.scss */
  html[lang=es] .prodList .item.cat-2 .item-footer.exchange-currency {
    min-height: 160px;
  }
}

@media screen and (max-width: 480px) {
  /* line 1076, C:/Projects/company_web_health/_scss/_main2.scss */
  html[lang=es] .prodList .item.cat-2 .item-footer {
    min-height: 180px;
  }
  /* line 1093, C:/Projects/company_web_health/_scss/_main2.scss */
  html[lang=es] .prodList .item.cat-2 .item-footer.exchange-currency {
    min-height: 200px;
  }
}

/* line 1103, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item .button-wrapper {
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
}

@media screen and (max-width: 480px) {
  /* line 1103, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodList .item .button-wrapper {
    position: relative;
    width: 100%;
    text-align: center;
    right: 0px;
    margin-top: 10px;
  }
}

/* line 1116, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item .cartBtn {
  border-style: solid;
  border-width: 0px;
  background-color: #000;
  color: #fff;
  margin: 0 auto;
}

/* line 1126, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item .img-border {
  position: relative;
}

/* line 1129, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item .img-border .heart-counter {
  position: absolute;
  bottom: 0;
  right: 0;
  color: initial;
  font-size: 14px;
}

/* line 1137, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item .img-border .btn-heart {
  position: absolute;
  top: 0;
  right: 0;
}

/* line 1145, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item .img-border:hover .btn-heart {
  display: block !important;
}

/* line 1150, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item .item-footer {
  min-height: 100px;
  position: relative;
}

/* line 1153, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item .item-footer.exchange-currency {
  min-height: 120px;
}

@media only screen and (max-width: 768px) {
  /* line 1150, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodList .item .item-footer {
    min-height: 100px;
  }
}

@media only screen and (max-width: 480px) {
  /* line 1150, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodList .item .item-footer {
    min-height: 0;
  }
}

/* line 1168, C:/Projects/company_web_health/_scss/_main2.scss */
.type_1 .prodList .item.cat-2 .item-footer {
  min-height: 108px !important;
}

@media only screen and (max-width: 1460px) {
  /* line 1173, C:/Projects/company_web_health/_scss/_main2.scss */
  html[lang=es] .prodList .item.cat-2 .item-footer {
    min-height: 155px;
  }
  /* line 1176, C:/Projects/company_web_health/_scss/_main2.scss */
  html[lang=es] .prodList .item.cat-2 .item-footer.exchange-currency {
    min-height: 175px;
  }
}

@media only screen and (max-width: 992px) {
  /* line 1173, C:/Projects/company_web_health/_scss/_main2.scss */
  html[lang=es] .prodList .item.cat-2 .item-footer {
    min-height: 125px;
  }
  /* line 1184, C:/Projects/company_web_health/_scss/_main2.scss */
  html[lang=es] .prodList .item.cat-2 .item-footer.exchange-currency {
    min-height: 145px;
  }
}

@media only screen and (max-width: 768px) {
  /* line 1173, C:/Projects/company_web_health/_scss/_main2.scss */
  html[lang=es] .prodList .item.cat-2 .item-footer {
    min-height: 130px;
  }
  /* line 1192, C:/Projects/company_web_health/_scss/_main2.scss */
  html[lang=es] .prodList .item.cat-2 .item-footer.exchange-currency {
    min-height: 150px;
  }
}

@media only screen and (max-width: 1460px) {
  /* line 1200, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodList .item.cat-26 .item-footer {
    min-height: 115px;
  }
  /* line 1203, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodList .item.cat-26 .item-footer.exchange-currency {
    min-height: 135px;
  }
}

@media only screen and (max-width: 768px) {
  /* line 1200, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodList .item.cat-26 .item-footer {
    min-height: 135px;
  }
  /* line 1209, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodList .item.cat-26 .item-footer.exchange-currency {
    min-height: 155px;
  }
}

/* line 1217, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item.cat-2 .item-footer {
  min-height: 110px;
}

/* line 1220, C:/Projects/company_web_health/_scss/_main2.scss */
.prodList .item.cat-2 .item-footer.exchange-currency {
  min-height: 130px;
}

/* line 1228, C:/Projects/company_web_health/_scss/_main2.scss */
.type_5 .prodList .item .item-footer {
  min-height: 95px;
}

/* line 1231, C:/Projects/company_web_health/_scss/_main2.scss */
.type_5 .prodList .item .item-footer.exchange-currency {
  min-height: 100px;
}

/* line 1245, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .title {
  color: #555555;
  margin-top: 10px;
}

/* line 1250, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .subtitle {
  text-transform: none;
}

/* line 1256, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .variationItems a {
  transition: all .5s;
  margin-right: 6px;
}

/* line 1262, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .breadcrumb {
  background-color: transparent;
  border-bottom: 1px solid #e6e6e6;
  padding-left: 0;
  padding-right: 0;
}

/* line 1268, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .breadcrumb li {
  font-size: 14px;
  font-weight: normal;
}

/* line 1274, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .sharing {
  margin-top: 20px;
  margin-bottom: 20px;
}

/* line 1278, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .sharing .lbl {
  padding-right: 14px;
  font-size: 16px;
  line-height: 20px;
  vertical-align: center;
}

/* line 1293, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .form-group .control-label {
  font-size: 20px;
  vertical-align: bottom;
  margin-right: 10px;
}

/* line 1298, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .form-group .value {
  font-size: 20px;
}

/* line 1302, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .form-group .spinner {
  width: 70px;
  float: left;
}

/* line 1308, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .form-group#divPrice .value {
  font-size: 30px;
  line-height: 28px;
}

/* line 1311, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .form-group#divPrice .value.exchange {
  color: #555;
  padding-left: 10px;
}

/* line 1316, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .form-group#divPrice .value .currency-symbol {
  vertical-align: top;
  font-size: 18px;
  line-height: 16px;
  margin-right: 2px;
}

/* line 1324, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .form-group#divPrice .savings {
  display: inline-block;
  font-size: 16px;
}

/* line 1331, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .form-group#divStatus .instock {
  color: #75BC52;
}

/* line 1337, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .form-group#qtyFormGroup #inpQty {
  font-size: 20px;
}

/* line 1343, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form hr {
  border-top: 1px solid #cccccc;
}

/* line 1349, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .add-to-cart-options .modern-radio input[type=radio]:not(old) {
  width: 2em;
  margin: 0;
  padding: 0;
  font-size: 1em;
  opacity: 0;
}

/* line 1356, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .add-to-cart-options .modern-radio input[type=radio]:not(old) + label {
  display: inline-block;
  position: relative;
}

/* line 1360, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .add-to-cart-options .modern-radio input[type=radio]:not(old) + label > span.ring {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0.25em 0.5em 0.25em 0.25em;
  border: 2px solid silver;
  border-radius: 100%;
  background: #ffffff;
  vertical-align: bottom;
  position: absolute;
  left: 0;
}

/* line 1375, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .add-to-cart-options .modern-radio input[type=radio]:not(old):checked + label > span.ring > span {
  display: block;
  width: 12px;
  height: 12px;
  margin: 2px;
  border: 6px solid #15bfee;
  border-radius: 100%;
  background: #15bfee;
}

/* line 1388, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .add-to-cart-options .radio {
  display: block;
}

/* line 1391, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .add-to-cart-options .radio input[type='radio'] + label {
  padding-left: 44px;
}

/* line 1395, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .add-to-cart-options .radio .content {
  vertical-align: top;
}

/* line 1398, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .add-to-cart-options .radio .content > span.title {
  font-weight: 700;
  font-size: 22px;
  margin-top: -3px;
  display: block;
}

/* line 1404, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .add-to-cart-options .radio .content > span.title + span.price {
  display: block;
}

/* line 1412, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .divSelectGroupQty .form-group {
  margin-left: 0px;
}

/* line 1415, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .product-form .customGroupSetQtyItem {
  display: none;
}

/* line 1421, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail #divAbout ul {
  padding-left: 16px;
}

/* line 1426, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail #divProductHightlights {
  position: relative;
}

/* line 1430, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .contRow {
  border-top: solid 1px #e8e8e8;
  padding-top: 10px;
  padding-bottom: 10px;
}

/* line 1436, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .contRow:nth-child(1) {
  border-top: none;
}

/* line 1440, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .contHtml {
  padding-top: 16px;
  padding-bottom: 20px;
}

/* line 1444, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .contHtml p {
  margin-bottom: 24px;
}

/* line 1449, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .prod-icon {
  display: inline-block;
  font-size: 12px;
  text-align: center;
  color: #333333;
  padding: 10px;
  margin: 5px 24px 5px 0;
}

/* line 1457, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .prod-icon img {
  margin-bottom: 14px;
}

/* line 1462, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .subscriptions {
  margin-top: 15px;
  margin-bottom: 5px;
  overflow: auto;
}

/* line 1463, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .subscriptions .fix-height {
  max-height: 180px;
}

/* line 1471, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .subscriptions .subscriptionItem {
  border: solid 1px #eee;
  padding: 10px 10px;
  margin-bottom: 10px;
}

/* line 1476, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .subscriptions .subscriptionItem .action {
  vertical-align: middle;
}

/* line 1481, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .subscriptions .description {
  text-align: center;
  margin-bottom: 20px;
}

/* line 1486, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .subscriptions .ext-link {
  text-align: center;
  margin-bottom: 20px;
  margin-top: 50px;
}

/* line 1492, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .subscriptions .start-date {
  padding-top: 20px;
  padding-bottom: 20px;
}

/* line 1497, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .subscriptions .change-date {
  margin-left: 10px;
}

/* line 1503, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .itemList .item {
  position: relative;
  min-height: 356px;
}

/* line 1507, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .itemList .item .name {
  color: #333333;
  padding: 3px 6px;
  margin-top: 4px;
  text-align: center;
  font-size: 14px;
  line-height: 19px;
  display: block;
}

/* line 1515, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .itemList .item .name:hover {
  color: #000;
}

/* line 1518, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .itemList .item .qty {
  font-size: 18px;
  font-weight: 700;
  text-align: center;
}

/* line 1524, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .itemList .item .row-price {
  text-align: center;
  font-size: 18px;
}

/* line 1528, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .itemList .item .img-sets {
  min-height: 277px;
}

/* line 1533, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .itemList .freeOverlay {
  position: absolute;
  background-image: url("../_images/ribbon_overlay.png");
  background-position: left;
  background-repeat: no-repeat;
  top: 0;
  height: 37px;
  left: 12px;
  right: 12px;
  color: #fff;
  font-weight: 700;
  font-size: 20px;
  padding: 4px 0 0 16px;
}

/* line 1549, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .heart-box {
  text-align: right;
}

@media only screen and (max-width: 320px) {
  /* line 1549, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodDetail .heart-box {
    text-align: left;
  }
}

@media only screen and (max-width: 480px) {
  /* line 1549, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodDetail .heart-box {
    text-align: left;
  }
}

/* line 1562, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .heart-box .btn-heart {
  border: 1px solid #cccccc;
  padding: 7px 14px;
}

/* line 1566, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .heart-box .btn-heart img {
  max-width: 16px;
}

/* line 1570, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .heart-box .btn-heart.liked span {
  color: #ccc;
}

/* line 1576, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .bareliving-img {
  height: 203px;
  width: 306px;
  text-align: center;
  margin-bottom: 40px;
  margin-top: 20px;
  margin-left: 15px;
  margin-right: 35px;
}

/* line 1578, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .bareliving-img .linkgrp {
  margin-top: 100px;
}

/* line 1579, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .bareliving-img.non-toxic {
  background: url("https://s3.amazonaws.com/s3.yorhealth.com/web-yh/products/non-toxic-luxury.jpg") no-repeat center center;
}

/* line 1581, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .bareliving-img.non-toxic h3 {
  color: #000;
}

/* line 1583, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .bareliving-img.benzoate {
  background: url("https://s3.amazonaws.com/s3.yorhealth.com/web-yh/products/sodium-benzoate.jpg") no-repeat center center;
  margin-right: 0;
}

/* line 1585, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .bareliving-img.benzoate h3 {
  color: #fff;
}

/* line 1586, C:/Projects/company_web_health/_scss/_main2.scss */
.prodDetail .bareliving-img.benzoate .linkgrp {
  margin-top: 75px;
}

@media only screen and (max-width: 480px) {
  /* line 1576, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodDetail .bareliving-img {
    height: 180px;
    width: 230px;
  }
  /* line 1591, C:/Projects/company_web_health/_scss/_main2.scss */
  .prodDetail .bareliving-img .linkgrp {
    margin-top: 80px;
  }
}

/* line 1596, C:/Projects/company_web_health/_scss/_main2.scss */
.set-select-option {
  color: #858585;
}

/* line 1599, C:/Projects/company_web_health/_scss/_main2.scss */
.set-select-option .total-title {
  font-weight: normal;
  color: #b3b3b3;
  margin: 15px 0;
}

/* line 1605, C:/Projects/company_web_health/_scss/_main2.scss */
.set-select-option .input-row {
  display: table;
  margin-bottom: 7px;
}

/* line 1609, C:/Projects/company_web_health/_scss/_main2.scss */
.set-select-option .input-row input {
  width: 60px;
  font-size: 18px;
  margin-right: 15px;
  text-align: center;
}

/* line 1616, C:/Projects/company_web_health/_scss/_main2.scss */
.set-select-option .input-row span {
  display: table-cell;
  vertical-align: middle;
}

/* line 1626, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .divIWantWholesale, .checkoutConfirmationPg .divIWantWholesale {
  display: inline-block;
}

/* line 1629, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage #anchCheckIWantwholesale, .checkoutConfirmationPg #anchCheckIWantwholesale {
  color: #1ebed6;
  font-size: 20px;
  text-transform: uppercase;
}

/* line 1634, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .divEmptyCart, .checkoutConfirmationPg .divEmptyCart {
  font-family: "Montserrat-Light", Helvetica, Arial, sans-serif;
  border-top: solid 1px #bfbfbf;
  border-bottom: solid 1px #bfbfbf;
  margin-bottom: 14px;
  margin-top: -20px;
  text-align: center;
  color: #b3b3b3;
  font-size: 18px;
  padding-top: 100px;
  padding-bottom: 100px;
}

/* line 1645, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .divEmptyCart span, .checkoutConfirmationPg .divEmptyCart span {
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  font-size: 20px;
}

/* line 1650, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .innerPad, .checkoutConfirmationPg .innerPad {
  padding-right: 44px;
}

/* line 1659, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .spinner-cart, .checkoutConfirmationPg .spinner-cart {
  max-width: 70px;
  margin: auto;
}

/* line 1666, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable, .checkoutConfirmationPg .cartTable {
  border-bottom: 1px solid #ddd;
}

/* line 1668, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable thead td, .checkoutConfirmationPg .cartTable thead td {
  padding-bottom: 10px;
}

/* line 1669, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable td, .checkoutConfirmationPg .cartTable td {
  padding-top: 35px;
  padding-bottom: 35px;
}

/* line 1673, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable td.tdImg, .checkoutConfirmationPg .cartTable td.tdImg {
  padding-top: 0px;
  padding-bottom: 0px;
}

/* line 1676, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable td.tdImg img, .checkoutConfirmationPg .cartTable td.tdImg img {
  max-height: 88px;
}

/* line 1677, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable td.tdImg.set, .checkoutConfirmationPg .cartTable td.tdImg.set {
  max-height: 100px;
}

/* line 1679, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable td.tdDelBtn, .checkoutConfirmationPg .cartTable td.tdDelBtn {
  text-align: right;
  padding-top: 17px;
  padding-bottom: 0px;
}

/* line 1686, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable .setItemRow td, .checkoutConfirmationPg .cartTable .setItemRow td {
  padding-top: 10px;
  padding-bottom: 10px;
}

/* line 1689, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable .setItemRow td.tdImg, .checkoutConfirmationPg .cartTable .setItemRow td.tdImg {
  padding-top: 0px;
  padding-bottom: 0px;
}

/* line 1692, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable .setItemRow td.tdImg img, .checkoutConfirmationPg .cartTable .setItemRow td.tdImg img {
  max-height: 88px;
}

/* line 1693, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable .setItemRow td.tdImg.set, .checkoutConfirmationPg .cartTable .setItemRow td.tdImg.set {
  max-height: 100px;
}

/* line 1698, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable .kitToggle, .checkoutConfirmationPg .cartTable .kitToggle {
  color: #000;
  font-size: 14px;
  padding: 0 5px;
  background-color: #F3F3F3;
  cursor: pointer;
  text-align: center;
  float: left;
  margin-right: 4px;
}

/* line 1707, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable .kitToggle:hover, .checkoutConfirmationPg .cartTable .kitToggle:hover {
  background-color: #d9edf7;
}

/* line 1709, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable .kitDetail, .checkoutConfirmationPg .cartTable .kitDetail {
  display: none;
  margin-top: 4px;
  margin-left: 15px;
  font-family: "Montserrat-Light", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 16px;
}

/* line 1716, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable .kitDetail td, .checkoutConfirmationPg .cartTable .kitDetail td {
  padding-top: 4px;
  padding-bottom: 4px;
}

/* line 1720, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable .kitDetail:nth-child(1), .checkoutConfirmationPg .cartTable .kitDetail:nth-child(1) {
  text-align: right;
  padding-right: 4px;
}

/* line 1725, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable .pImg, .checkoutConfirmationPg .cartTable .pImg {
  max-height: 84px;
  margin-top: -6px;
  margin-bottom: -6px;
}

/* line 1730, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable .delBtn, .checkoutConfirmationPg .cartTable .delBtn {
  font-weight: 700;
  font-size: 22px;
  min-width: initial;
}

/* line 1735, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable .promoRow, .checkoutConfirmationPg .cartTable .promoRow {
  color: #6ebf56;
}

/* line 1737, C:/Projects/company_web_health/_scss/_main2.scss */
.cartPage .cartTable .promoRow a, .checkoutConfirmationPg .cartTable .promoRow a {
  color: #6ebf56;
}

/* line 1743, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutSideNav a {
  display: block;
  padding: 8px 12px;
  font-family: "Montserrat-Light", Helvetica, Arial, sans-serif;
  font-weight: initial;
  font-size: 12px;
  line-height: 16px;
  border-style: solid;
  border-width: 1px;
  margin-top: -1px;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Chrome/Safari/Opera */
  -khtml-user-select: none;
  /* Konqueror */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* not supported by any browser */
}

/* line 1755, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutSideNav a:nth-child(1) {
  border-top-style: solid;
}

/* line 1758, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutSideNav .before {
  background-color: #f7f7f7;
  color: #333333;
  border-color: #bfbfbf;
}

/* line 1763, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutSideNav .before:hover {
  background-color: #eafafc;
}

/* line 1766, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutSideNav .current {
  background-color: white;
  color: #333333;
  border-color: #bfbfbf;
  border-left-width: 10px;
}

/* line 1772, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutSideNav .current:hover {
  text-decoration: none;
  cursor: default;
}

/* line 1776, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutSideNav .after {
  background-color: white;
  color: #b8b8b8;
  border-color: #e8e8e8;
}

/* line 1781, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutSideNav .after:hover {
  text-decoration: none;
  cursor: default;
}

/* line 1785, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutSideNav .step-summary {
  padding: 10px;
  border: 1px solid #e8e8e8;
  border-top: none;
  border-bottom-color: #e8e8e8;
  font-size: 85%;
  border-bottom: 0;
}

/* line 1792, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutSideNav .step-summary ul {
  margin: 0;
}

/* line 1795, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutSideNav .dl-horizontal dt, .checkoutSideNav .dl-horizontal dd {
  text-align: left;
}

/* line 1806, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutBtnBar {
  padding-top: 20px;
}

/* line 1812, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutAcctTypePg .stepsec-select-acc-type {
  padding: 0 30px;
}

/* line 1815, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutAcctTypePg .stepsec-select-acc-type .orTxt {
  z-index: 2;
  position: relative;
  top: 40%;
  font-weight: 700;
  font-size: 20px;
  padding: 20px;
  background-color: #fff;
}

/* line 1825, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutAcctTypePg .stepsec-select-acc-type .orCol {
  text-align: center;
  position: relative;
  height: 220px;
}

/* line 1830, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutAcctTypePg .stepsec-select-acc-type .orCol .vrule {
  z-index: 1;
  position: absolute;
  border: solid 1px #bfbfbf;
  top: 0;
  bottom: 0;
  left: 50%;
}

/* line 1840, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutAcctTypePg .stepsec-select-acc-type .orColMobile {
  text-align: center;
  position: relative;
}

/* line 1844, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutAcctTypePg .stepsec-select-acc-type .orColMobile .hrule {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  z-index: 1;
  border: solid 1px #bfbfbf;
}

/* line 1856, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutAcctTypePg .stepsec-select-acc-type .col-sponsor .btnNoSponsor {
  text-align: center;
  padding: 10px 0;
  margin: 10px 0;
  padding-bottom: 10px;
  cursor: pointer;
  background-color: #ebebeb;
}

/* line 1866, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutAcctTypePg .stepsec-select-acc-type .col-sponsor .and-grp label {
  display: block;
  text-align: center;
  margin-top: 7px;
}

/* line 1874, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutAcctTypePg .stepsec-select-acc-type .col-sponsor .dont-have-sponsor .form-group label {
  font-weight: 700;
  color: #000;
}

/* line 1879, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutAcctTypePg .stepsec-select-acc-type .col-sponsor .dont-have-sponsor .inner {
  border-radius: 14px;
  background: #e2e2e2;
}

/* line 1882, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutAcctTypePg .stepsec-select-acc-type .col-sponsor .dont-have-sponsor .inner .padding {
  padding: 30px 60px;
  margin: 20px 0;
}

/* line 1886, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutAcctTypePg .stepsec-select-acc-type .col-sponsor .dont-have-sponsor .inner .padding h5 {
  text-align: center;
}

/* line 1901, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutAcctInformationPg .register-form .form-group label span.star, .checkoutShipAddressPg .register-form .form-group label span.star {
  color: red;
  font-size: 16px;
  line-height: 1;
}

/* line 1904, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutAcctInformationPg .register-form #chkAgree + label, .checkoutShipAddressPg .register-form #chkAgree + label {
  padding-left: 14px;
  line-height: 24px;
}

/* line 1905, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutAcctInformationPg .register-form #chkAgree + label:after, .checkoutAcctInformationPg .register-form #chkAgree + label:before, .checkoutShipAddressPg .register-form #chkAgree + label:after, .checkoutShipAddressPg .register-form #chkAgree + label:before {
  font-size: 18px;
  width: 24px;
  height: 24px;
}

/* line 1911, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutAcctInformationPg .agreement, .checkoutShipAddressPg .agreement {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  line-height: 14px;
  height: 600px;
  overflow: auto;
}

/* line 1921, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutIRAgreementPg .has-error.checkbox label {
  color: red;
}

/* line 1925, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutIRAgreementPg .checkbox label {
  display: block;
}

/* line 1929, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutIRAgreementPg #txtAgreement {
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 16px;
  color: #3c3c3c;
}

/* line 1935, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutIRAgreementPg .agreementChecks .checkbox {
  margin-bottom: 8px;
}

/* line 1938, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutIRAgreementPg .agreementChecks .checkbox {
  margin-bottom: 15px;
}

/* line 1940, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutIRAgreementPg .agreementChecks .checkbox label {
  margin-left: 8px;
  font-family: "Montserrat-Light", Helvetica, Arial, sans-serif;
}

/* line 1953, C:/Projects/company_web_health/_scss/_main2.scss */
.radioBox {
  padding: 10px;
  border: solid 1px #e8e8e8;
  cursor: pointer;
  transition: all .5s;
}

/* line 1959, C:/Projects/company_web_health/_scss/_main2.scss */
.radioBox:hover, .radioBox.selected {
  background-color: #eafafc;
  transition: all .5s;
}

/* line 1964, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutPaymentInfoPg .gcard .divImg {
  margin-bottom: 20px;
}

/* line 1966, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutPaymentInfoPg .info {
  padding-left: 30px;
  line-height: 23px;
}

/* line 1971, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutReviewPg .acctInfo {
  font-family: "Montserrat-Light", Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 20px;
}

/* line 1980, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutConfirmationPg .setItem {
  display: relative;
  border: solid 1px #bfbfbf;
  text-align: center;
  padding: 20px 4px 8px 4px;
  margin-bottom: 20px;
}

/* line 1982, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutConfirmationPg .setItem .price {
  font-size: 20px;
  margin-bottom: 8px;
}

/* line 1983, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutConfirmationPg .setItem .question {
  position: absolute;
  bottom: 20px;
  left: 12px;
  padding: 10px;
}

/* line 1984, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutConfirmationPg .setItem .name {
  font-size: 24px;
  line-height: 27px;
  font-family: "Montserrat-Light", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
}

/* line 1987, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutConfirmationPg .rewardStatus {
  position: absolute;
  bottom: 0;
  left: 12px;
  right: 0;
  height: 34%;
  color: #e2d25e;
  font-size: 50px;
  line-height: 60px;
  text-align: center;
  text-transform: uppercase;
}

/* line 1988, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutConfirmationPg .rewardsTxtBox {
  position: relative;
  width: 100%;
}

/* line 1991, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutConfirmationPg .rewardsTxtBox td {
  font-size: 18px;
  font-family: "Montserrat-Light", Helvetica, Arial, sans-serif;
  padding: 40px;
}

/* line 1992, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutConfirmationPg .rewardsTxtBox .green {
  font-size: 22px;
  font-family: "Montserrat", Helvetica, Arial, sans-serif;
  font-weight: 700;
}

/* line 1994, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutConfirmationPg .giftCardItem {
  margin: 6px 0;
}

/* line 1996, C:/Projects/company_web_health/_scss/_main2.scss */
.checkoutConfirmationPg .giftCardItem a {
  margin-left: 10px;
}

@media screen and (min-width: 992px) {
  /* line 2001, C:/Projects/company_web_health/_scss/_main2.scss */
  .checkoutConfirmationPg .imgCol {
    position: relative;
    padding-right: 0;
  }
  /* line 2002, C:/Projects/company_web_health/_scss/_main2.scss */
  .checkoutConfirmationPg .rewardStatus {
    font-size: 38px;
    line-height: 42px;
  }
  /* line 2003, C:/Projects/company_web_health/_scss/_main2.scss */
  .checkoutConfirmationPg .rewardsContainer {
    height: 100%;
    position: relative;
  }
  /* line 2004, C:/Projects/company_web_health/_scss/_main2.scss */
  .checkoutConfirmationPg .rewardRow {
    height: 195px;
  }
  /* line 2005, C:/Projects/company_web_health/_scss/_main2.scss */
  .checkoutConfirmationPg .rewardsTxtBox {
    position: absolute;
    top: 0;
    height: 100%;
    left: 0;
    right: 12px;
  }
  /* line 2007, C:/Projects/company_web_health/_scss/_main2.scss */
  .checkoutConfirmationPg .rewardsTxtBox td {
    font-size: 13px;
    font-family: "Montserrat", Helvetica, Arial, sans-serif;
    padding: 0 40px;
  }
  /* line 2008, C:/Projects/company_web_health/_scss/_main2.scss */
  .checkoutConfirmationPg .rewardsTxtBox .green {
    font-size: 15px;
  }
}

@media screen and (min-width: 1460px) {
  /* line 2016, C:/Projects/company_web_health/_scss/_main2.scss */
  .checkoutConfirmationPg .imgCol {
    position: relative;
    padding-right: 0;
  }
  /* line 2017, C:/Projects/company_web_health/_scss/_main2.scss */
  .checkoutConfirmationPg .rewardStatus {
    font-size: 50px;
    line-height: 60px;
  }
  /* line 2018, C:/Projects/company_web_health/_scss/_main2.scss */
  .checkoutConfirmationPg .rewardsContainer {
    height: 100%;
    position: relative;
  }
  /* line 2019, C:/Projects/company_web_health/_scss/_main2.scss */
  .checkoutConfirmationPg .rewardRow {
    height: 288px;
  }
  /* line 2020, C:/Projects/company_web_health/_scss/_main2.scss */
  .checkoutConfirmationPg .rewardsTxtBox {
    position: absolute;
    top: 0;
    height: 100%;
    left: 0;
    right: 12px;
  }
  /* line 2022, C:/Projects/company_web_health/_scss/_main2.scss */
  .checkoutConfirmationPg .rewardsTxtBox td {
    font-size: 18px;
    font-family: "Montserrat-Light", Helvetica, Arial, sans-serif;
    padding: 0 80px;
  }
  /* line 2023, C:/Projects/company_web_health/_scss/_main2.scss */
  .checkoutConfirmationPg .rewardsTxtBox .green {
    font-size: 22px;
  }
}

/* line 2039, C:/Projects/company_web_health/_scss/_main2.scss */
.container .page-border {
  border: 1px solid #e8e8e8;
  padding: 5px 20px 20px 20px;
}

/* line 2042, C:/Projects/company_web_health/_scss/_main2.scss */
.container .page-border h2 {
  margin-bottom: 20px;
}

/* line 2045, C:/Projects/company_web_health/_scss/_main2.scss */
.container table.no-border td {
  border: none;
}

/* line 2046, C:/Projects/company_web_health/_scss/_main2.scss */
.container table.no-border tbody + tbody {
  border: none;
}

/* line 2060, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection .breadcrumb {
  background: transparent;
}

/* line 2062, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection .panel-rank > .panel-heading {
  border: none;
}

/* line 2064, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection .rank1 {
  background: #00346E;
}

/* line 2070, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection .rank2 {
  background: #255397;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #255397 0%, #255397 33%, #2e73d1 44%, #2662b5 53%, #225aaa 67%, #327de0 82%, #244e8f 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #255397), color-stop(33%, #255397), color-stop(44%, #2e73d1), color-stop(53%, #2662b5), color-stop(67%, #225aaa), color-stop(82%, #327de0), color-stop(100%, #244e8f));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #255397 0%, #255397 33%, #2e73d1 44%, #2662b5 53%, #225aaa 67%, #327de0 82%, #244e8f 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #255397 0%, #255397 33%, #2e73d1 44%, #2662b5 53%, #225aaa 67%, #327de0 82%, #244e8f 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #255397 0%, #255397 33%, #2e73d1 44%, #2662b5 53%, #225aaa 67%, #327de0 82%, #244e8f 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #255397 0%, #255397 33%, #2e73d1 44%, #2662b5 53%, #225aaa 67%, #327de0 82%, #244e8f 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#255397', endColorstr='#244e8f',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
}

/* line 2076, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection .rank3 {
  background: #424448;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #000000 0%, #000000 33%, #5d6063 44%, #3b3d41 53%, #45474a 67%, #33343b 82%, #56595d 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #000000), color-stop(33%, #000000), color-stop(44%, #5d6063), color-stop(53%, #3b3d41), color-stop(67%, #45474a), color-stop(82%, #33343b), color-stop(100%, #56595d));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #000000 0%, #000000 33%, #5d6063 44%, #3b3d41 53%, #45474a 67%, #33343b 82%, #56595d 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #000000 0%, #000000 33%, #5d6063 44%, #3b3d41 53%, #45474a 67%, #33343b 82%, #56595d 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #000000 0%, #000000 33%, #5d6063 44%, #3b3d41 53%, #45474a 67%, #33343b 82%, #56595d 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #000000 0%, #000000 33%, #5d6063 44%, #3b3d41 53%, #45474a 67%, #33343b 82%, #56595d 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#56595d',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
}

/* line 2082, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection .rank4 {
  background: #dcad43;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #dcad43 0%, #dcad43 33%, #e4c05d 44%, #eee48e 53%, #ddc264 67%, #fff5a0 82%, #cd9b2d 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #dcad43), color-stop(33%, #dcad43), color-stop(44%, #e4c05d), color-stop(53%, #eee48e), color-stop(67%, #ddc264), color-stop(82%, #fff5a0), color-stop(100%, #cd9b2d));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #dcad43 0%, #dcad43 33%, #e4c05d 44%, #eee48e 53%, #ddc264 67%, #fff5a0 82%, #cd9b2d 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #dcad43 0%, #dcad43 33%, #e4c05d 44%, #eee48e 53%, #ddc264 67%, #fff5a0 82%, #cd9b2d 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #dcad43 0%, #dcad43 33%, #e4c05d 44%, #eee48e 53%, #ddc264 67%, #fff5a0 82%, #cd9b2d 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #dcad43 0%, #dcad43 33%, #e4c05d 44%, #eee48e 53%, #ddc264 67%, #fff5a0 82%, #cd9b2d 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcad43', endColorstr='#cd9b2d',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
}

/* line 2083, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection .rank4.panel-heading {
  color: #000;
}

/* line 2089, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection .panel-rank-1 {
  border-color: #00346E;
}

/* line 2090, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection .panel-rank-2 {
  border-color: #255397;
}

/* line 2091, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection .panel-rank-3 {
  border-color: #424448;
}

/* line 2092, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection .panel-rank-4 {
  border-color: #dcad43;
}

/* line 2098, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .panel-rank .panel-title {
  font-size: 20px;
  font-weight: 700;
}

/* line 2101, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-header {
  margin: 28px 0;
}

/* line 2102, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-header .user-wraper {
  display: table;
  margin-bottom: 20px;
}

/* line 2105, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-header .user-wraper .avatar {
  float: left;
  max-width: 45px;
}

/* line 2109, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-header .user-wraper .user-name {
  height: 45px;
  display: table;
  word-wrap: break-word;
  font-size: 24px;
  padding: 0 20px;
}

/* line 2115, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-header .user-wraper .user-name span {
  vertical-align: middle;
  display: table-cell;
}

/* line 2124, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-header .box > div:first-child {
  text-transform: uppercase;
}

/* line 2128, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-header .box.reward-box .label {
  width: 80%;
  display: block;
  padding: 8px 0;
  margin: 4px 0;
  font-size: 16px;
  border-radius: 0;
}

/* line 2135, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-header .box.reward-box .label.rank4 {
  color: #333;
}

/* line 2138, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-header .box .sub-title {
  line-height: 30px;
  color: #333;
  font-size: 18px;
}

/* line 2143, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-header .box .link {
  font-size: 13px;
}

/* line 2150, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-boxes .box {
  min-height: 525px;
  border: 1px solid #bfbfbf;
  margin: 5px;
  border-radius: 0;
  padding: 14px 20px 10px 20px;
}

/* line 2157, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-boxes .box .title {
  font-size: 23px;
  color: #484848;
  margin-bottom: 4px;
}

/* line 2163, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-boxes .box .subtitle {
  color: silver;
}

/* line 2165, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-boxes .box .icon {
  text-align: center;
  margin: 30px 0 40px 0;
}

/* line 2166, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-boxes .box .sectionLinks {
  font-size: 15px;
  line-height: 24px;
}

/* line 2169, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-boxes .box .sectionLinks a {
  display: block;
}

/* line 2172, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-boxes .box .reward-info {
  margin-top: 25px;
}

/* line 2174, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-boxes .box .reward-info .panel {
  margin-bottom: 0;
}

/* line 2177, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-boxes .box .reward-info .label {
  line-height: 42px;
  color: #000;
  font-size: 18px;
  border-radius: 0;
}

/* line 2178, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-boxes .box .reward-info .label.rank-1 {
  background: #00346E;
}

/* line 2181, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-boxes .box .reward-info .label.rank-2 {
  background: #255397;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #255397 0%, #255397 33%, #2e73d1 44%, #2662b5 53%, #225aaa 67%, #327de0 82%, #244e8f 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #255397), color-stop(33%, #255397), color-stop(44%, #2e73d1), color-stop(53%, #2662b5), color-stop(67%, #225aaa), color-stop(82%, #327de0), color-stop(100%, #244e8f));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #255397 0%, #255397 33%, #2e73d1 44%, #2662b5 53%, #225aaa 67%, #327de0 82%, #244e8f 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #255397 0%, #255397 33%, #2e73d1 44%, #2662b5 53%, #225aaa 67%, #327de0 82%, #244e8f 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #255397 0%, #255397 33%, #2e73d1 44%, #2662b5 53%, #225aaa 67%, #327de0 82%, #244e8f 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #255397 0%, #255397 33%, #2e73d1 44%, #2662b5 53%, #225aaa 67%, #327de0 82%, #244e8f 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#255397', endColorstr='#244e8f',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
}

/* line 2184, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-boxes .box .reward-info .label.rank-3 {
  background: #424448;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #000000 0%, #000000 33%, #5d6063 44%, #3b3d41 53%, #45474a 67%, #33343b 82%, #56595d 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #000000), color-stop(33%, #000000), color-stop(44%, #5d6063), color-stop(53%, #3b3d41), color-stop(67%, #45474a), color-stop(82%, #33343b), color-stop(100%, #56595d));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #000000 0%, #000000 33%, #5d6063 44%, #3b3d41 53%, #45474a 67%, #33343b 82%, #56595d 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #000000 0%, #000000 33%, #5d6063 44%, #3b3d41 53%, #45474a 67%, #33343b 82%, #56595d 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #000000 0%, #000000 33%, #5d6063 44%, #3b3d41 53%, #45474a 67%, #33343b 82%, #56595d 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #000000 0%, #000000 33%, #5d6063 44%, #3b3d41 53%, #45474a 67%, #33343b 82%, #56595d 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#56595d',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
}

/* line 2187, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-boxes .box .reward-info .label.rank-4 {
  background: #dcad43;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #dcad43 0%, #dcad43 33%, #e4c05d 44%, #eee48e 53%, #ddc264 67%, #fff5a0 82%, #cd9b2d 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #dcad43), color-stop(33%, #dcad43), color-stop(44%, #e4c05d), color-stop(53%, #eee48e), color-stop(67%, #ddc264), color-stop(82%, #fff5a0), color-stop(100%, #cd9b2d));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #dcad43 0%, #dcad43 33%, #e4c05d 44%, #eee48e 53%, #ddc264 67%, #fff5a0 82%, #cd9b2d 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #dcad43 0%, #dcad43 33%, #e4c05d 44%, #eee48e 53%, #ddc264 67%, #fff5a0 82%, #cd9b2d 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #dcad43 0%, #dcad43 33%, #e4c05d 44%, #eee48e 53%, #ddc264 67%, #fff5a0 82%, #cd9b2d 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #dcad43 0%, #dcad43 33%, #e4c05d 44%, #eee48e 53%, #ddc264 67%, #fff5a0 82%, #cd9b2d 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcad43', endColorstr='#cd9b2d',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
}

/* line 2191, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.dashboard .dashboard-boxes .box .reward-info .point {
  font-weight: 700;
  font-size: 16px;
  color: #3a3838;
}

/* line 2206, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.orderhistory-pg .page-border a {
  color: #14bfd9;
}

/* line 2208, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.orderhistory-pg .panel-order .panel-heading {
  padding-left: 30px;
}

/* line 2210, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.orderhistory-pg .panel-order .panel-heading h4 {
  font-size: 16px;
  color: #a3a3a3;
  text-transform: uppercase;
  margin-bottom: 4px;
}

/* line 2216, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.orderhistory-pg .panel-order .panel-heading h4 + div {
  color: #333;
  font-size: 14px;
  text-transform: uppercase;
}

/* line 2222, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.orderhistory-pg .panel-order .panel-body {
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 20px;
  position: relative;
}

/* line 2228, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.orderhistory-pg .panel-order .panel-body .order-status {
  color: #b3b3b3;
}

/* line 2230, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.orderhistory-pg .panel-order .panel-body .order-status .status-day {
  color: #000;
  font-weight: 700;
}

/* line 2235, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.orderhistory-pg .panel-order .panel-body .item-pic {
  padding: 20px 0 20px 0;
}

/* line 2237, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.orderhistory-pg .panel-order .panel-body .item-pic img {
  margin: auto;
  background: #ccc;
}

/* line 2239, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.orderhistory-pg .panel-order .panel-body .order-item {
  padding-top: 20px;
}

/* line 2241, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.orderhistory-pg .panel-order .panel-body .order-item .item-name {
  font-weight: 700;
  font-size: 18px;
}

/* line 2246, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.orderhistory-pg .panel-order .panel-body .button-grp {
  position: absolute;
  top: 20px;
  right: 15px;
  text-align: right;
}

@media screen and (max-width: 992px) {
  /* line 2246, C:/Projects/company_web_health/_scss/_main2.scss */
  .acctSection.orderhistory-pg .panel-order .panel-body .button-grp {
    position: relative;
    right: auto;
    top: 10px;
  }
}

/* line 2256, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.orderhistory-pg .panel-order .panel-body .button-grp a.btn {
  display: block;
  width: 99%;
  margin: 0 0 15px 0;
  color: #FFF;
}

/* line 2261, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.orderhistory-pg .panel-order .panel-body .button-grp a.btn:hover {
  color: #FFF;
}

@media screen and (max-width: 768px) {
  /* line 2256, C:/Projects/company_web_health/_scss/_main2.scss */
  .acctSection.orderhistory-pg .panel-order .panel-body .button-grp a.btn {
    font-size: 13px;
  }
}

/* line 2278, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.preferences .sideNav {
  float: left;
  width: 150px;
}

/* line 2279, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.preferences .sideNavContent {
  float: left;
  width: 605px;
  margin-left: 19px;
}

/* line 2280, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.preferences .tabHolder .tab:hover {
  text-decoration: none;
}

/* line 2281, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.preferences .tabBorder {
  border: solid 1px #5fc5cf;
  border-top: none;
}

/* line 2282, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.preferences .tabBodyPad {
  padding: 30px 20px 20px 20px;
  background-color: #fff;
}

/* line 2286, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.yoroffice shippinglocation Edit .DivDialog {
  background-color: #d6d6d6;
  border: 2px solid #a8690f;
  width: 550px;
  margin-left: auto;
  margin-right: auto;
}

/* line 2289, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.yoroffice shippinglocation Edit .CustomDialogHeaderTD {
  background-color: #ff9600;
  font-weight: 700;
  font-size: 12px;
  color: #FFF;
  padding: 6px 6px 6px 6px;
  bottom: 100%;
}

/* line 2290, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.yoroffice shippinglocation Edit .CustomDialogTD {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  vertical-align: top;
  padding: 8px 8px 8px 8px;
}

/* line 2291, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.yoroffice shippinglocation Edit .btnFixedWidth1 {
  width: 106px;
}

/* line 2295, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .clsbutton {
  margin-left: 12px;
  margin-top: 8px;
  float: left;
}

/* line 2296, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .clsRemove {
  margin-right: 12px;
  margin-top: 8px;
  float: right;
}

/* line 2297, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .buttonHolder {
  padding: 5px 5px 5px 5px;
  background-color: #f4f4f4;
  display: inline-block;
}

/* line 2298, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .textVerified {
  text-transform: uppercase;
  width: 100px;
}

/* line 2299, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .divVerified {
  float: left;
  display: inline-block;
}

/* line 2300, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .divSwiftCode {
  float: left;
  margin-right: 12px;
  display: inline-block;
}

/* line 2301, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .divAccountNumber {
  float: left;
  margin-right: 10px;
  display: inline-block;
  width: 50%;
}

/* line 2302, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .divRoutingNumber {
  margin-right: 15px;
  margin-bottom: 25px;
  display: inline-block;
}

/* line 2303, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .divBanknumber {
  margin-top: 30px;
  margin-bottom: 10px;
  display: none;
}

/* line 2304, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .divCheckTip {
  width: 100%;
  text-align: center;
  margin-bottom: 20px;
}

/* line 2305, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .divBankType {
  float: left;
  margin-right: 30px;
  display: inline-block;
}

/* line 2306, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .divAUBSB {
  float: left;
  margin-right: 15px;
  display: inline-block;
}

/* line 2307, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .divMex {
  margin-right: 15px;
  display: inline-block;
}

/* line 2308, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .textInnerBank {
  width: 300px;
  margin-bottom: 4px;
}

/* line 2309, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .divAUAgreement {
  clear: both;
  margin-bottom: 20px;
}

/* line 2310, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .divCheckAccept {
  margin-bottom: 5px;
}

/* line 2311, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .divInnerBank {
  padding-top: 25px;
}

/* line 2312, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .divACHUSAccountName {
  padding-top: 20px;
}

/* line 2313, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .divBeneficiary {
  padding-bottom: 15px;
}

/* line 2314, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .divAccountName {
  margin-bottom: 20px;
}

/* line 2315, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .divBankName {
  margin-bottom: 30px;
}

/* line 2316, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .divNote {
  padding-bottom: 25px;
}

/* line 2317, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .formBox {
  margin-bottom: 30px;
  border: solid 2px #d6d6d6;
}

/* line 2318, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.bankinginformation .formBoxTitle {
  background-color: #e8e8e8;
  font-size: 11px;
  color: #424242;
  font-weight: 700;
  text-align: left;
  padding: 3px 5px 3px 5px;
  cursor: pointer;
}

/* line 2322, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.paymentmethods .formItemContent {
  padding: 16px 12px 10px 12px;
}

/* line 2323, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.paymentmethods .shipLocationItem {
  padding: 6px 0 10px 0;
  border-top: solid 1px #e2d7bb;
}

/* line 2324, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.paymentmethods .buttonHolder {
  padding: 5px 5px 5px 5px;
  background-color: #f4f4f4;
  display: inline-block;
}

/* line 2325, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.paymentmethods .btnFixedWidth1 {
  width: 106px;
  margin-bottom: 6px;
}

/* line 2326, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.paymentmethods .AddressLabelDiv {
  width: 90px;
  margin-left: 15px;
  padding-top: 2px;
  font-weight: 700;
  display: inline-block;
  float: left;
}

/* line 2327, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.paymentmethods .AddressDiv {
  display: inline-block;
  float: left;
  padding-top: 2px;
}

/* line 2335, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.order-shipmentdetail-pg .kitToggle, .acctSection.order-shipmentdetail-pg .shipmentDetailTbl .kitToggle, .acctSection.order-shipmentdetail-pg .tblProd .kitToggle {
  width: 14px;
  color: #000;
  font-size: 14px;
  line-height: 14px;
  background-color: #F3F3F3;
  cursor: pointer;
  text-align: center;
  float: left;
  margin-right: 4px;
}

/* line 2336, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.order-shipmentdetail-pg .kitToggle:hover, .acctSection.order-shipmentdetail-pg .shipmentDetailTbl .kitToggle:hover, .acctSection.order-shipmentdetail-pg .tblProd .kitToggle:hover {
  background-color: #E2FCFF;
}

/* line 2337, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.order-shipmentdetail-pg .kitDetail, .acctSection.order-shipmentdetail-pg .shipmentDetailTbl .kitDetail, .acctSection.order-shipmentdetail-pg .tblProd .kitDetail {
  display: none;
  margin-left: 18px;
  margin-top: 2px;
}

/* line 2338, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.order-shipmentdetail-pg .kitDetail td, .acctSection.order-shipmentdetail-pg .shipmentDetailTbl .kitDetail td, .acctSection.order-shipmentdetail-pg .tblProd .kitDetail td {
  border: none;
  padding: 0;
}

/* line 2339, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.order-shipmentdetail-pg .kitDetail td:nth-child(1), .acctSection.order-shipmentdetail-pg .shipmentDetailTbl .kitDetail td:nth-child(1), .acctSection.order-shipmentdetail-pg .tblProd .kitDetail td:nth-child(1) {
  padding-right: 5px;
}

/* line 2340, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.order-shipmentdetail-pg .kitDetail td:nth-child(2), .acctSection.order-shipmentdetail-pg .shipmentDetailTbl .kitDetail td:nth-child(2), .acctSection.order-shipmentdetail-pg .tblProd .kitDetail td:nth-child(2) {
  width: 100%;
}

/* line 2346, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.order-print-pg .invoiceTbl .kitDetail {
  font-size: 12px;
  line-height: 12px;
}

/* line 2351, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.reward-promotional-offers-pg .offer.featured {
  cursor: pointer;
}

/* line 2353, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.reward-promotional-offers-pg .offer.featured img {
  margin: auto;
}

/* line 2358, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.reward-pick-my-gift-pg .gift-box {
  display: block;
  border: 1px solid #ececec;
  margin: 5px;
  padding: 10px;
  border-radius: 15px;
  min-height: 222px;
}

/* line 2359, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.reward-pick-my-gift-pg .counter {
  background: #EC5429;
  color: white;
  font-size: 16px;
  padding-top: 5px;
  text-align: center;
  height: 30px;
  width: 30px;
  -moz-border-radius: 26px;
  -webkit-border-radius: 26px;
  border-radius: 40px;
  position: absolute;
  top: 12px;
  left: 90px;
  z-index: 200;
}

/* line 2361, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.reward-pick-my-gift-pg .gift-alert .close {
  top: 11px;
  position: absolute;
  right: 26px;
}

/* line 2367, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.supporthistory #inboxHolder tbody tr {
  cursor: pointer;
}

/* line 2369, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.supporthistory .multiMsgRow {
  vertical-align: top;
  padding: 4px 1px 10px 1px;
  margin-top: -7px;
  border: solid 1px #bcbcbc;
  background-color: #fff;
}

/* line 2370, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.supporthistory .multiMsgRow:hover {
  cursor: pointer;
}

/* line 2371, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.supporthistory .multiMsgRow.selected {
  padding-bottom: 20px;
}

/* line 2372, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.supporthistory .multiMsgRow.selected:hover {
  cursor: default;
}

/* line 2373, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.supporthistory .multiMsgRow .iconL {
  background: url("../_images/shell/mailTab_L.gif");
  width: 18px;
  height: 23px;
  margin: -1px 5px 0 -1px;
  display: block;
  float: left;
}

/* line 2374, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.supporthistory .multiMsgRow.first .iconL {
  background: url("../_images/shell/mailTab_L_first.gif");
}

/* line 2375, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.supporthistory .multiMsgRow .iconR {
  background: url("../_images/shell/mailTab_R.gif");
  width: 18px;
  height: 23px;
  margin: -1px -1px 0 0;
  display: block;
  float: right;
}

/* line 2376, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.supporthistory .multiMsgRow.first .iconR {
  background: url("../_images/shell/mailTab_R_first.gif");
}

/* line 2377, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.supporthistory .multiMsgRow .sndr {
  display: inline-block;
  float: left;
  margin-right: 15px;
  font-weight: 700;
}

/* line 2378, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.supporthistory .multiMsgRow .detailDesc {
  padding: 10px 0 10px 0;
  clear: both;
}

/* line 2379, C:/Projects/company_web_health/_scss/_main2.scss */
.acctSection.supporthistory .multiMsgRow .profilePic {
  padding: 5px;
}

/* line 2382, C:/Projects/company_web_health/_scss/_main2.scss */
.hoursDesc {
  font-size: 13px;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Rewards
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* line 2387, C:/Projects/company_web_health/_scss/_main2.scss */
.yr {
  margin: auto;
}

/* line 2388, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .header {
  width: 820px;
  height: 250px;
}

/* line 2389, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .header .block1 {
  display: inline-block;
  float: left;
  padding: 30px 0px 0px 0px;
  width: 230px;
  text-align: center;
}

/* line 2390, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .header .block2 {
  display: inline-block;
  float: left;
  padding: 40px 25px 0px 25px;
  width: 240px;
  text-align: center;
}

/* line 2391, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .header .block3 {
  display: inline-block;
  float: left;
  padding: 30px 25px 0px 25px;
  width: 250px;
}

/* line 2392, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .header .details {
  color: white;
  font-size: 16px;
  text-transform: none;
  font-weight: 400;
  line-height: 26px;
  height: 136px;
}

/* line 2394, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .currentStatus {
  font-size: 16px;
  font-weight: 400;
  color: #BFC1C0;
  margin-bottom: 20px;
}

/* line 2395, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .rewardToken {
  width: 180px;
  height: 80px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  text-align: center;
  padding-top: 40px;
  font-weight: 800;
  line-height: 40px;
  margin: auto;
}

/* line 2396, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .rtRank0 {
  background: #151515;
}

/* line 2397, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .rtRank1 {
  background: #00346E;
}

/* line 2398, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .rtRank2 {
  background: #255397;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #255397 0%, #2e73d1 16%, #2662b5 30%, #225aaa 50%, #327de0 73%, #244e8f 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #255397), color-stop(16%, #2e73d1), color-stop(30%, #2662b5), color-stop(50%, #225aaa), color-stop(73%, #327de0), color-stop(100%, #244e8f));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #255397 0%, #2e73d1 16%, #2662b5 30%, #225aaa 50%, #327de0 73%, #244e8f 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #255397 0%, #2e73d1 16%, #2662b5 30%, #225aaa 50%, #327de0 73%, #244e8f 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #255397 0%, #2e73d1 16%, #2662b5 30%, #225aaa 50%, #327de0 73%, #244e8f 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #255397 0%, #2e73d1 16%, #2662b5 30%, #225aaa 50%, #327de0 73%, #244e8f 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#255397', endColorstr='#244e8f',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
}

/* line 2406, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .rtRank3 {
  background: #424448;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #424448 0%, #5d6063 16%, #3b3d41 30%, #45474a 50%, #33343b 73%, #56595d 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #424448), color-stop(16%, #5d6063), color-stop(30%, #3b3d41), color-stop(50%, #45474a), color-stop(73%, #33343b), color-stop(100%, #56595d));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #424448 0%, #5d6063 16%, #3b3d41 30%, #45474a 50%, #33343b 73%, #56595d 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #424448 0%, #5d6063 16%, #3b3d41 30%, #45474a 50%, #33343b 73%, #56595d 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #424448 0%, #5d6063 16%, #3b3d41 30%, #45474a 50%, #33343b 73%, #56595d 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #424448 0%, #5d6063 16%, #3b3d41 30%, #45474a 50%, #33343b 73%, #56595d 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#424448', endColorstr='#56595d',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
}

/* line 2414, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .rtRank4 {
  background: #dcad43;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #dcad43 0%, #f5d06e 16%, #fff59f 30%, #ffe486 50%, #fff5a0 73%, #cd9b2d 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #dcad43), color-stop(16%, #f5d06e), color-stop(30%, #fff59f), color-stop(50%, #ffe486), color-stop(73%, #fff5a0), color-stop(100%, #cd9b2d));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #dcad43 0%, #f5d06e 16%, #fff59f 30%, #ffe486 50%, #fff5a0 73%, #cd9b2d 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #dcad43 0%, #f5d06e 16%, #fff59f 30%, #ffe486 50%, #fff5a0 73%, #cd9b2d 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #dcad43 0%, #f5d06e 16%, #fff59f 30%, #ffe486 50%, #fff5a0 73%, #cd9b2d 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #dcad43 0%, #f5d06e 16%, #fff59f 30%, #ffe486 50%, #fff5a0 73%, #cd9b2d 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcad43', endColorstr='#cd9b2d',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
}

/* line 2422, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .rtRank0Text {
  color: #F5F5F5;
  letter-spacing: -1px;
  font-size: 16px;
  font-weight: 400;
}

/* line 2423, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .rtRank1Text {
  color: #F5F5F5;
  letter-spacing: -1px;
  font-size: 30px;
  font-weight: 400;
}

/* line 2424, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .rtRank2Text {
  color: #FFFFFF;
  letter-spacing: -1px;
  font-size: 30px;
  font-weight: 400;
}

/* line 2425, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .rtRank3Text {
  color: #FFE88E;
  letter-spacing: -1px;
  font-size: 38px;
  background: -webkit-linear-gradient(#D2AF49, #FFE88E, #D2AF49);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* line 2426, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .rtRank4Text {
  color: #494949;
  letter-spacing: -1px;
  font-size: 38px;
}

/* line 2427, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .viewNextLevel {
  margin-top: 20px;
  font-size: 16px;
  font-weight: 400;
  text-transform: none;
}

/* line 2428, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .totalPoints {
  color: #F8D46B;
  font-size: 60px;
  line-height: 60px;
  font-weight: 600;
  letter-spacing: -1px;
  display: inline-block;
  float: right;
}

/* line 2429, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .totalPointsText {
  color: #F8D46B;
  font-size: 20px;
  line-height: 20px;
  font-weight: 600;
  text-transform: none;
  display: inline-block;
  float: right;
  margin-top: 36px;
  margin-left: 5px;
}

/* line 2430, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .pvDialog {
  background: #272727;
  height: 70px;
  margin-top: 20px;
  padding: 15px 0px 15px 0px;
}

/* line 2431, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .pvAmount {
  color: #F8D46B;
  font-size: 50px;
  line-height: 50px;
  font-weight: 600;
  letter-spacing: -1px;
  text-align: center;
}

/* line 2432, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .pvText {
  color: #F8D46B;
  font-size: 14px;
  line-height: 14px;
  font-weight: 600;
  text-align: center;
  margin-top: 5px;
}

/* line 2433, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .redeemYourPoints {
  background: #F5D66B;
  color: #1C1C1C;
  text-align: center;
  padding: 10px 0px 10px 0px;
  margin-top: 20px;
  font-weight: 400;
  font-size: 14px;
  line-height: 14px;
  cursor: pointer;
}

/* line 2434, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .redeemYourPoints:hover {
  background: #F6E77C;
  -moz-transition: .2s;
  -o-transition: .2s;
  -webkit-transition: .2s;
  transition: .2s;
}

/* line 2435, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .selection {
  height: 160px;
  width: 820px;
  color: white;
  font-size: 16px;
  font-weight: 400;
}

/* line 2436, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .selection .autoship {
  background: #4DDCDA;
  width: 273px;
  text-align: center;
  display: inline-block;
  float: left;
  height: 150px;
  padding-top: 10px;
  cursor: pointer;
}

/* line 2437, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .selection .autoship:hover {
  background: #5EEDEB;
  -moz-transition: .2s;
  -o-transition: .2s;
  -webkit-transition: .2s;
  transition: .2s;
}

/* line 2438, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .selection .autoshipSelected {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #4DDCDA;
  margin-left: 126.5px;
  -moz-transition: .2s;
  -o-transition: .2s;
  -webkit-transition: .2s;
  transition: .2s;
}

/* line 2439, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .selection .offers {
  background: #EC774B;
  width: 274px;
  text-align: center;
  display: inline-block;
  float: left;
  height: 150px;
  padding-top: 10px;
  cursor: pointer;
}

/* line 2440, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .selection .offers:hover {
  background: #FD885C;
  -moz-transition: .2s;
  -o-transition: .2s;
  -webkit-transition: .2s;
  transition: .2s;
}

/* line 2441, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .selection .offersSelected {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #EC774B;
  margin-left: 400px;
  -moz-transition: .2s;
  -o-transition: .2s;
  -webkit-transition: .2s;
  transition: .2s;
}

/* line 2442, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .selection .gift {
  background: #F5D66B;
  width: 273px;
  text-align: center;
  display: inline-block;
  float: left;
  height: 150px;
  padding-top: 10px;
  cursor: pointer;
}

/* line 2443, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .selection .gift:hover {
  background: #F6E77C;
  -moz-transition: .2s;
  -o-transition: .2s;
  -webkit-transition: .2s;
  transition: .2s;
}

/* line 2444, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .selection .giftSelected {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #F5D66B;
  margin-left: 673.5px;
  -moz-transition: .2s;
  -o-transition: .2s;
  -webkit-transition: .2s;
  transition: .2s;
}

/* line 2445, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .selection .gift .counter {
  background: #EC5429;
  color: white;
  font-size: 16px;
  padding-top: 5px;
  text-align: center;
  height: 21px;
  width: 26px;
  -moz-border-radius: 26px;
  -webkit-border-radius: 26px;
  border-radius: 26px;
  position: absolute;
  margin-top: 80px;
  margin-left: 160px;
}

/* line 2447, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .selectedModule {
  margin-top: 50px;
  min-height: 500px;
}

/* line 2449, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smAutoship .title {
  font-size: 30px;
  line-height: 36px;
  font-weight: 400;
  margin-bottom: 10px;
}

/* line 2450, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smAutoship .block1 {
  text-align: center;
  color: white;
  font-size: 24px;
  line-height: 28px;
  font-weight: 300;
  width: 50%;
  display: inline-block;
  float: left;
}

/* line 2451, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smAutoship .block1 .discounts {
  font-size: 55px;
  line-height: 60px;
  font-weight: 600;
  margin: 10px 0 20px 0;
  letter-spacing: -2px;
}

/* line 2452, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smAutoship .block1 .seeMoreBtn {
  background: white;
  color: #4DDCDA;
  font-size: 20px;
  line-height: 24px;
  font-weight: 400;
  padding: 5px 0px 5px 0px;
  cursor: pointer;
  width: 250px;
  margin: auto;
}

/* line 2453, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smAutoship .block1 .seeMoreBtn:hover {
  background: #eeeeee;
  -moz-transition: .2s;
  -o-transition: .2s;
  -webkit-transition: .2s;
  transition: .2s;
}

/* line 2454, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smAutoship .block2 {
  background: white;
  color: #4DDCDA;
  font-size: 24px;
  line-height: 28px;
  font-weight: 400;
  width: 50%;
  display: inline-block;
  float: left;
}

/* line 2455, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smAutoship .block2 .innerFrame {
  padding: 10px 0px 20px 0px;
  text-align: center;
}

/* line 2456, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smAutoship .block2 .savingsValue {
  font-size: 60px;
  line-height: 68px;
  font-weight: 600;
  margin: 0 0 5px 0;
  letter-spacing: -1px;
  color: #222222;
}

/* line 2457, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smAutoship .block2 .button {
  background: #4DDCDA;
  color: white;
  font-size: 20px;
  line-height: 24px;
  font-weight: 400;
  padding: 5px 0px 5px 0px;
  cursor: pointer;
  width: 300px;
  margin: auto;
}

/* line 2458, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smAutoship .block2 .button:hover {
  background: #5EEDEB;
  -moz-transition: .2s;
  -o-transition: .2s;
  -webkit-transition: .2s;
  transition: .2s;
}

/* line 2461, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smOffers .offer {
  display: inline-block;
  float: left;
  margin-bottom: 30px;
  width: 400px;
  height: 213px;
  margin-right: 20px;
  cursor: pointer;
}

/* line 2462, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smOffers .offer:hover {
  opacity: 0.8;
  -moz-transition: .2s;
  -o-transition: .2s;
  -webkit-transition: .2s;
  transition: .2s;
}

/* line 2463, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smOffers .featured {
  width: 820px;
  height: 472px;
}

/* line 2464, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smOffers .endRow {
  margin-right: 0px;
}

/* line 2466, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .notice {
  padding: 10px;
  text-align: center;
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 20px;
  width: 798px;
  position: relative;
}

/* line 2467, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .info {
  background-color: #E8E8E8;
  border: 1px solid #D7D7D7;
}

/* line 2468, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .success {
  background-color: #7DDD57;
  border: 1px solid #6CCC46;
  color: white;
}

/* line 2469, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .success .closeBtn {
  position: absolute;
  right: 0;
  margin-top: -6px;
  margin-right: 14px;
  cursor: pointer;
}

/* line 2470, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .success .block {
  display: inline-block;
  float: left;
  text-align: left;
}

/* line 2473, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smGift .title {
  display: inline-block;
  float: left;
  width: 205px;
  color: white;
  font-size: 24px;
  line-height: 28px;
  font-weight: 600;
  text-align: center;
  padding: 15px 0 15px 0;
}

/* line 2474, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smGift .rank1 {
  background: #00346E;
}

/* line 2475, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smGift .rank2 {
  background: #255397;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #255397 0%, #255397 33%, #2e73d1 44%, #2662b5 53%, #225aaa 67%, #327de0 82%, #244e8f 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #255397), color-stop(33%, #255397), color-stop(44%, #2e73d1), color-stop(53%, #2662b5), color-stop(67%, #225aaa), color-stop(82%, #327de0), color-stop(100%, #244e8f));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #255397 0%, #255397 33%, #2e73d1 44%, #2662b5 53%, #225aaa 67%, #327de0 82%, #244e8f 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #255397 0%, #255397 33%, #2e73d1 44%, #2662b5 53%, #225aaa 67%, #327de0 82%, #244e8f 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #255397 0%, #255397 33%, #2e73d1 44%, #2662b5 53%, #225aaa 67%, #327de0 82%, #244e8f 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #255397 0%, #255397 33%, #2e73d1 44%, #2662b5 53%, #225aaa 67%, #327de0 82%, #244e8f 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#255397', endColorstr='#244e8f',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
}

/* line 2483, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smGift .rank3 {
  background: #424448;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #000000 0%, #000000 33%, #5d6063 44%, #3b3d41 53%, #45474a 67%, #33343b 82%, #56595d 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #000000), color-stop(33%, #000000), color-stop(44%, #5d6063), color-stop(53%, #3b3d41), color-stop(67%, #45474a), color-stop(82%, #33343b), color-stop(100%, #56595d));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #000000 0%, #000000 33%, #5d6063 44%, #3b3d41 53%, #45474a 67%, #33343b 82%, #56595d 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #000000 0%, #000000 33%, #5d6063 44%, #3b3d41 53%, #45474a 67%, #33343b 82%, #56595d 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #000000 0%, #000000 33%, #5d6063 44%, #3b3d41 53%, #45474a 67%, #33343b 82%, #56595d 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #000000 0%, #000000 33%, #5d6063 44%, #3b3d41 53%, #45474a 67%, #33343b 82%, #56595d 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#56595d',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
}

/* line 2491, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smGift .rank4 {
  background: #dcad43;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #dcad43 0%, #dcad43 33%, #e4c05d 44%, #eee48e 53%, #ddc264 67%, #fff5a0 82%, #cd9b2d 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #dcad43), color-stop(33%, #dcad43), color-stop(44%, #e4c05d), color-stop(53%, #eee48e), color-stop(67%, #ddc264), color-stop(82%, #fff5a0), color-stop(100%, #cd9b2d));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #dcad43 0%, #dcad43 33%, #e4c05d 44%, #eee48e 53%, #ddc264 67%, #fff5a0 82%, #cd9b2d 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #dcad43 0%, #dcad43 33%, #e4c05d 44%, #eee48e 53%, #ddc264 67%, #fff5a0 82%, #cd9b2d 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #dcad43 0%, #dcad43 33%, #e4c05d 44%, #eee48e 53%, #ddc264 67%, #fff5a0 82%, #cd9b2d 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #dcad43 0%, #dcad43 33%, #e4c05d 44%, #eee48e 53%, #ddc264 67%, #fff5a0 82%, #cd9b2d 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcad43', endColorstr='#cd9b2d',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
}

/* line 2499, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smGift .item {
  display: inline-block;
  float: left;
  width: 202px;
  height: 202px;
  border-bottom: 1px solid #C9C9C9;
  border-right: 1px solid #C9C9C9;
  background: white;
  padding: 2px 0 0 2px;
}

/* line 2500, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smGift .itemRow {
  border-left: 1px solid #C9C9C9;
  width: 201px;
}

/* line 2501, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smGift .active {
  cursor: pointer;
}

/* line 2502, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smGift .active:hover {
  opacity: 0.8;
  -moz-transition: .2s;
  -o-transition: .2s;
  -webkit-transition: .2s;
  transition: .2s;
}

/* line 2503, C:/Projects/company_web_health/_scss/_main2.scss */
.yr .smGift .inactive {
  opacity: 0.5;
}

/* line 2508, C:/Projects/company_web_health/_scss/_main2.scss */
.formBox {
  border: solid 2px #d6d6d6;
}

/* line 2510, C:/Projects/company_web_health/_scss/_main2.scss */
.formBox .formBoxTitle {
  background-color: #e8e8e8;
  font-size: 11px;
  color: #424242;
  font-weight: 700;
  text-align: left;
  padding: 3px 5px 3px 5px;
}

/* line 2520, C:/Projects/company_web_health/_scss/_main2.scss */
.button-bar {
  text-align: center;
}

/* line 2522, C:/Projects/company_web_health/_scss/_main2.scss */
.button-bar .btn {
  min-width: 110px;
  margin-right: 10px;
}

/* line 2525, C:/Projects/company_web_health/_scss/_main2.scss */
.button-bar .btn:last-child {
  margin-right: 0px;
}

/*************** SUB NAV (OLD PAGES) ***************/
/* line 2533, C:/Projects/company_web_health/_scss/_main2.scss */
ul.subnav a {
  color: #333333;
}

/* line 2534, C:/Projects/company_web_health/_scss/_main2.scss */
ul.subnav {
  border-top: solid 1px #bfbfbf;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  list-style: none;
}

/* line 2535, C:/Projects/company_web_health/_scss/_main2.scss */
ul.subnav > li {
  padding: 4px 0 5px 6px;
  border-bottom: solid 1px #e7e7e7;
}

/* line 2537, C:/Projects/company_web_health/_scss/_main2.scss */
ul.subnav li.selected {
  padding: 0 0 0 0;
}

/* line 2538, C:/Projects/company_web_health/_scss/_main2.scss */
ul.subnav li.selected .mainItem {
  padding: 4px 0 5px 6px;
  background-color: #e0eff6;
}

/* line 2539, C:/Projects/company_web_health/_scss/_main2.scss */
ul.subnav li.selected ul {
  margin: 0 0 0 0;
  padding: 3px 0 3px 0;
  list-style: none;
}

/* line 2540, C:/Projects/company_web_health/_scss/_main2.scss */
ul.subnav li.selected ul > li {
  margin-bottom: 3px;
  padding: 2px 0 2px 14px;
  font-size: 13px;
}

/* line 2541, C:/Projects/company_web_health/_scss/_main2.scss */
ul.subnav li.selected ul > li a {
  color: #858585;
}

/* line 2542, C:/Projects/company_web_health/_scss/_main2.scss */
ul.subnav li.selected ul > li.selected {
  padding-left: 13px;
}

/* line 2543, C:/Projects/company_web_health/_scss/_main2.scss */
ul.subnav li.selected li.selected a, ul.subnav li.selected li.selected {
  color: #2b92dc;
  font-weight: 700;
}

/* line 2544, C:/Projects/company_web_health/_scss/_main2.scss */
.divSubNavBacktohome {
  background: url("../_images/misc/back2HomeArrow.gif") 13px 10px no-repeat;
  padding-left: 23px;
  padding-top: 4px;
}

/* line 2545, C:/Projects/company_web_health/_scss/_main2.scss */
.divSubNavBacktohome a {
  color: #135c95;
  font-weight: 700;
}

/* line 2551, C:/Projects/company_web_health/_scss/_main2.scss */
.oilicons {
  list-style: none;
  padding: 0;
}

/* line 2554, C:/Projects/company_web_health/_scss/_main2.scss */
.oilicons .oilicon {
  padding: 0 0 0 32px;
  background-position: top left;
  background-repeat: no-repeat;
  margin-bottom: 10px;
  line-height: 24px;
}

/* line 2560, C:/Projects/company_web_health/_scss/_main2.scss */
.oilicons .oilicon.oilicon-aromatic {
  background-image: url("http://s3.yorhealth.com/web-yh/oils/diffuer.png");
}

/* line 2563, C:/Projects/company_web_health/_scss/_main2.scss */
.oilicons .oilicon.oilicon-topical {
  background-image: url("http://s3.yorhealth.com/web-yh/oils/topical.png");
}

/* line 2566, C:/Projects/company_web_health/_scss/_main2.scss */
.oilicons .oilicon.oilicon-internal-light {
  background-image: url("http://s3.yorhealth.com/web-yh/oils/dilute.png");
}

/* line 2569, C:/Projects/company_web_health/_scss/_main2.scss */
.oilicons .oilicon.oilicon-internal-moderate {
  background-image: url("http://s3.yorhealth.com/web-yh/oils/dilute1.png");
}

/* line 2572, C:/Projects/company_web_health/_scss/_main2.scss */
.oilicons .oilicon.oilicon-internal-heavy {
  background-image: url("http://s3.yorhealth.com/web-yh/oils/dilute2.png");
}

/* line 2575, C:/Projects/company_web_health/_scss/_main2.scss */
.oilicons .oilicon.oilicon-no-ingest {
  background-image: url("http://s3.yorhealth.com/web-yh/oils/no_ingest.png");
}

/* line 2578, C:/Projects/company_web_health/_scss/_main2.scss */
.oilicons .oilicon.oilicon-no-sun {
  background-image: url("http://s3.yorhealth.com/web-yh/oils/no_sun.png");
}

/* line 2588, C:/Projects/company_web_health/_scss/_main2.scss */
.tblProd.pointRedeem tr {
  cursor: pointer;
}

/* line 2589, C:/Projects/company_web_health/_scss/_main2.scss */
.tblProd.pointRedeem tr td {
  vertical-align: middle;
}

/* line 2591, C:/Projects/company_web_health/_scss/_main2.scss */
.tblProd.pointRedeem .sel .chk {
  background-color: #f4f4f4;
  text-align: center;
  color: #5db75d;
  font-size: 25px;
}

/* line 2595, C:/Projects/company_web_health/_scss/_main2.scss */
.heart-counter {
  padding: 7px 10px 7px 32px;
  line-height: 1;
  background: #FFF url(../_images/icons/ico_heart.png) no-repeat 10px center;
  color: initial;
}

/* line 2602, C:/Projects/company_web_health/_scss/_main2.scss */
.btn-heart {
  background: transparent;
  opacity: 1;
  min-width: initial;
}

/* line 2611, C:/Projects/company_web_health/_scss/_main2.scss */
.btn-heart.liked:hover {
  background: transparent;
}

/* line 2615, C:/Projects/company_web_health/_scss/_main2.scss */
.btn-heart:disabled {
  cursor: default;
  opacity: 1;
}

@media only screen and (max-width: 320px) {
  /* line 2625, C:/Projects/company_web_health/_scss/_main2.scss */
  .col-xxs-12 {
    width: 100%;
  }
}

@media only screen and (max-width: 480px) {
  /* line 2633, C:/Projects/company_web_health/_scss/_main2.scss */
  .col-xxs-12 {
    width: 100%;
  }
}

@media only screen and (max-width: 1200px) {
  /* line 2647, C:/Projects/company_web_health/_scss/_main2.scss */
  .story .container.main-container {
    padding: 0 !important;
    width: 100% !important;
  }
}

@media screen and (max-width: 1024px) {
  /* line 2654, C:/Projects/company_web_health/_scss/_main2.scss */
  .story .container.main-container {
    padding: 0 !important;
    width: 100% !important;
  }
}

@media screen and (max-width: 992px) {
  /* line 2661, C:/Projects/company_web_health/_scss/_main2.scss */
  .story .container.main-container {
    padding: 0 !important;
  }
}

@media screen and (max-width: 768px) {
  /* line 2669, C:/Projects/company_web_health/_scss/_main2.scss */
  .story .section-percent-col div[class^=section-col] {
    display: block !important;
    width: 100% !important;
    height: auto !important;
  }
  /* line 2677, C:/Projects/company_web_health/_scss/_main2.scss */
  .story .container.main-container {
    padding: 0 !important;
  }
  /* line 2681, C:/Projects/company_web_health/_scss/_main2.scss */
  .story .section-content {
    padding: 7% 3% !important;
  }
  /* line 2685, C:/Projects/company_web_health/_scss/_main2.scss */
  .story .section-title {
    font-size: 200% !important;
  }
}

/* line 2692, C:/Projects/company_web_health/_scss/_main2.scss */
.story .section-percent-col {
  display: table;
  width: 100%;
}

/* line 2696, C:/Projects/company_web_health/_scss/_main2.scss */
.story .section-percent-col .section-col-70 {
  width: 70%;
}

/* line 2700, C:/Projects/company_web_health/_scss/_main2.scss */
.story .section-percent-col .section-col-30 {
  width: 30%;
}

/* line 2704, C:/Projects/company_web_health/_scss/_main2.scss */
.story .section-percent-col .section-col-33 {
  width: 33.33333333333333%;
}

/* line 2708, C:/Projects/company_web_health/_scss/_main2.scss */
.story .section-percent-col .section-col-33 {
  width: 33.33333333333333%;
}

/* line 2712, C:/Projects/company_web_health/_scss/_main2.scss */
.story .section-percent-col .section-col-33 {
  width: 33.33333333333333%;
}

/* line 2716, C:/Projects/company_web_health/_scss/_main2.scss */
.story .section-percent-col div[class^=section-col] {
  display: table-cell;
  vertical-align: middle;
}

/* line 2722, C:/Projects/company_web_health/_scss/_main2.scss */
.story .section {
  background-repeat: no-repeat !important;
  background-size: cover;
  position: relative;
  background-position: center center;
  display: table;
  width: 100%;
}

/* line 2729, C:/Projects/company_web_health/_scss/_main2.scss */
.story .section .section-content {
  color: #FFF;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}

/* line 2734, C:/Projects/company_web_health/_scss/_main2.scss */
.story .section .section-content .section-title {
  margin: 0;
  position: relative;
  line-height: 1;
  z-index: 2;
  color: #FFF;
}

/* line 2742, C:/Projects/company_web_health/_scss/_main2.scss */
.story .section .section-content .section-body {
  color: #FFF;
  font-size: 18px;
}

/* line 2754, C:/Projects/company_web_health/_scss/_main2.scss */
#divAddedToCart .modal-body {
  padding: 30px;
}

/* line 2755, C:/Projects/company_web_health/_scss/_main2.scss */
#divAddedToCart .button-bar {
  margin-top: 20px;
}

/* line 2756, C:/Projects/company_web_health/_scss/_main2.scss */
#divAddedToCart .button-bar .btn {
  text-transform: uppercase;
  width: 100%;
  min-width: 0;
  margin: 3px 0;
}

/* line 2764, C:/Projects/company_web_health/_scss/_main2.scss */
#divAddedToCart .media .media-left {
  padding-right: 24px;
}

/* line 2765, C:/Projects/company_web_health/_scss/_main2.scss */
#divAddedToCart .media .media-object {
  max-width: 64px;
}

/* line 2768, C:/Projects/company_web_health/_scss/_main2.scss */
#divAddedToCart .media .total {
  font-size: 16px;
}

/* line 2773, C:/Projects/company_web_health/_scss/_main2.scss */
.invoiceTbl .titleRow {
  text-transform: uppercase;
}

/* line 2778, C:/Projects/company_web_health/_scss/_main2.scss */
.top-search {
  /*&:before{
      content:"\e003";
      font-family:"Glyphicons Halflings";
      line-height:1;      
      display:inline-block;
   }
   @media screen and (max-width: $screen-md) {
      &:before{
         content:none;
      }
   }*/
}

/* line 2794, C:/Projects/company_web_health/_scss/_main2.scss */
.mb-nav-group {
  border-bottom: solid 2px #d1d1d1;
}

/* line 2796, C:/Projects/company_web_health/_scss/_main2.scss */
.mb-nav-group .mb-item {
  border-right: solid 2px #d1d1d1;
  padding-top: 7px;
  padding-bottom: 7px;
  cursor: pointer;
}

/* line 2798, C:/Projects/company_web_health/_scss/_main2.scss */
.mb-nav-group .mb-item img {
  margin-left: auto;
  margin-right: auto;
}

/* line 2799, C:/Projects/company_web_health/_scss/_main2.scss */
.mb-nav-group .mb-item.active {
  border-bottom: solid 4px #484848;
  bottom: -2px;
}

/* line 2805, C:/Projects/company_web_health/_scss/_main2.scss */
.nav-cart .nav-cart-items {
  padding-top: 20px;
  padding-bottom: 10px;
}

/* line 2807, C:/Projects/company_web_health/_scss/_main2.scss */
.nav-cart .nav-cart-items .head {
  border-bottom: solid 2px #d1d1d1;
  padding-bottom: 5px;
}

/* line 2809, C:/Projects/company_web_health/_scss/_main2.scss */
.nav-cart .nav-cart-items .head .total {
  text-align: right;
}

/* line 2813, C:/Projects/company_web_health/_scss/_main2.scss */
.nav-cart .nav-cart-items .col-md-12 {
  background: none !important;
}

/* line 2816, C:/Projects/company_web_health/_scss/_main2.scss */
.nav-cart .nav-cart-items .scrollCont {
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 5px;
  margin-bottom: 10px;
}

/* line 2818, C:/Projects/company_web_health/_scss/_main2.scss */
.nav-cart .nav-cart-items .scrollCont .product, .nav-cart .nav-cart-items .scrollCont .set {
  border-bottom: solid 2px #d1d1d1;
  padding-top: 10px;
  padding-bottom: 10px;
}

/* line 2823, C:/Projects/company_web_health/_scss/_main2.scss */
.nav-cart .nav-cart-items .foot .btn-xs {
  font-size: 14px;
  padding: 5px 7px;
}

/* line 2828, C:/Projects/company_web_health/_scss/_main2.scss */
.nav-cart .nav-cart-noitem {
  padding: 15px 20px 15px 10px;
  font-size: 120%;
}

@media screen and (max-width: 992px) {
  /* line 2832, C:/Projects/company_web_health/_scss/_main2.scss */
  .navSearch {
    border-bottom: solid 2px #d1d1d1;
  }
}

@media screen and (max-width: 992px) {
  /* line 2837, C:/Projects/company_web_health/_scss/_main2.scss */
  .nav-cart-bb {
    border-bottom: solid 2px #d1d1d1;
  }
}

/* line 2844, C:/Projects/company_web_health/_scss/_main2.scss */
.fda .cont1 {
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 11px;
  font-color: #000;
  border: solid 1px #656565;
  padding: 5px 5px 5px 12px;
}

/* line 2851, C:/Projects/company_web_health/_scss/_main2.scss */
.fda .info-col {
  padding-left: 0;
}

/* line 2854, C:/Projects/company_web_health/_scss/_main2.scss */
.fda .cont2 {
  min-height: 42px;
  max-width: 150px;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 11px;
  display: block;
  padding: 5px 9px 5px 9px;
  background-color: #87b0cf;
}

/* line 2862, C:/Projects/company_web_health/_scss/_main2.scss */
.fda .cont2 a {
  color: #FFF;
}

@media only screen and (max-width: 480px) {
  /* line 2854, C:/Projects/company_web_health/_scss/_main2.scss */
  .fda .cont2 {
    max-width: none !important;
  }
}

/* line 2869, C:/Projects/company_web_health/_scss/_main2.scss */
.gift-card-sel-cont {
  border: solid 1px #e8e8e8;
  padding: 10px 40px;
}

/* line 2872, C:/Projects/company_web_health/_scss/_main2.scss */
.gift-card-sel-cont .item {
  margin: 10px 0;
  padding: 20px 18px;
  border: solid 5px #FFF;
  cursor: pointer;
}

/* line 2877, C:/Projects/company_web_health/_scss/_main2.scss */
.gift-card-sel-cont .item.sel, .gift-card-sel-cont .item:hover {
  border-color: #e8e8e8;
}

/* line 2885, C:/Projects/company_web_health/_scss/_main2.scss */
.giftCardProdDetail .variationItems {
  margin: 15px 0;
}

/* line 2886, C:/Projects/company_web_health/_scss/_main2.scss */
.giftCardProdDetail .variationItems a {
  margin-bottom: 6px;
}

/* line 2891, C:/Projects/company_web_health/_scss/_main2.scss */
.acctGiftCards .gcard {
  padding-bottom: 30px;
  margin-bottom: 30px;
  border-bottom: solid 1px #e8e8e8;
}

/* line 2892, C:/Projects/company_web_health/_scss/_main2.scss */
.acctGiftCards .gcard .divImg {
  margin-bottom: 20px;
}

/* line 2894, C:/Projects/company_web_health/_scss/_main2.scss */
.acctGiftCards .info {
  padding-left: 30px;
  line-height: 23px;
}

/* line 2895, C:/Projects/company_web_health/_scss/_main2.scss */
.acctGiftCards .noResults {
  color: #858585;
  font-family: "Montserrat-Light", Helvetica, Arial, sans-serif;
}

/* line 2902, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials .box {
  padding-bottom: 50px;
}

/* line 2906, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials .box .title h2 {
  padding-bottom: 20px;
  padding-top: 10px;
  font-size: 32px;
  font-weight: 500;
}

/* line 2914, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials .box blockquote {
  border: none;
  font-size: 16px;
  font-weight: 500;
  line-height: 25px;
}

@media screen and (min-width: 1000px) and (max-width: 1430px) {
  /* line 2914, C:/Projects/company_web_health/_scss/_main2.scss */
  .testimonials .box blockquote {
    font-size: 15px;
  }
}

/* line 2924, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials .box blockquote:before, .testimonials .box blockquote:after {
  font-size: 200px;
  font-family: initial;
  color: #EEE5D6;
  position: absolute;
  z-index: 3;
}

@media screen and (max-width: 420px) {
  /* line 2924, C:/Projects/company_web_health/_scss/_main2.scss */
  .testimonials .box blockquote:before, .testimonials .box blockquote:after {
    font-size: 150px;
  }
}

/* line 2936, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials .box blockquote:before {
  content: '\201C';
  left: 2%;
  top: 1%;
}

@media screen and (max-width: 420px) {
  /* line 2936, C:/Projects/company_web_health/_scss/_main2.scss */
  .testimonials .box blockquote:before {
    top: 5%;
  }
}

/* line 2946, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials .box blockquote:after {
  content: '\201D';
  right: 2%;
  bottom: 15%;
}

/* line 2953, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials .box .quotes {
  margin-top: 9%;
}

@media screen and (min-width: 1000px) and (max-width: 1430px) {
  /* line 2953, C:/Projects/company_web_health/_scss/_main2.scss */
  .testimonials .box .quotes {
    margin-top: 4%;
  }
}

@media screen and (max-width: 420px) {
  /* line 2960, C:/Projects/company_web_health/_scss/_main2.scss */
  .testimonials .box .quotes .btn-primary {
    width: 100%;
  }
}

/* line 2967, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials .box .professional {
  margin-bottom: 25px;
  margin-top: 25px;
}

/* line 2972, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials .box .img-responsive {
  margin-left: auto;
  margin-right: auto;
}

/* line 2977, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials .box .action-link {
  position: absolute;
  bottom: 0;
  left: 12px;
  right: 12px;
  text-align: center;
  z-index: 1;
  padding: 10px 20px;
  text-decoration: none;
}

@media screen and (max-width: 1000px) {
  /* line 2977, C:/Projects/company_web_health/_scss/_main2.scss */
  .testimonials .box .action-link {
    padding-left: 7px;
    padding-right: 7px;
  }
}

/* line 2992, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials .box .action-link.winners {
  background: url("/_images/testimonials/winners_btn.jpg") no-repeat center left;
}

/* line 2996, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials .box .action-link.community {
  background-color: #369EAB;
}

/* line 3000, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials .box .action-link.pound100 {
  background-color: #2A7EB1;
}

/* line 3004, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials .box .action-link.pound100 .button .icon {
  padding-bottom: 10px;
  padding-top: 10px;
}

/* line 3011, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials .box .action-link .button {
  text-align: center;
}

/* line 3014, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials .box .action-link .button.row {
  margin-left: 0;
  margin-right: 0;
}

/* line 3019, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials .box .action-link .button .desc {
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
  padding: 14px 0 14px 40px;
  text-align: center;
}

@media screen and (min-width: 1000px) and (max-width: 1430px) {
  /* line 3019, C:/Projects/company_web_health/_scss/_main2.scss */
  .testimonials .box .action-link .button .desc {
    font-size: 17px;
    padding-left: 0;
  }
}

@media screen and (max-width: 1000px) {
  /* line 3019, C:/Projects/company_web_health/_scss/_main2.scss */
  .testimonials .box .action-link .button .desc {
    font-size: 14px;
    font-weight: 500;
    padding-left: 0;
  }
}

/* line 3045, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials.zh .box blockquote:before, .testimonials.zh .box blockquote:after {
  font-family: 'Times New Roman', Times, serif;
}

/* line 3056, C:/Projects/company_web_health/_scss/_main2.scss */
.testimonials.es .box .action-link .button .desc, .testimonials.fr .box .action-link .button .desc {
  font-size: 17px;
  padding-left: 10px;
}

@media screen and (min-width: 1000px) and (max-width: 1430px) {
  /* line 3056, C:/Projects/company_web_health/_scss/_main2.scss */
  .testimonials.es .box .action-link .button .desc, .testimonials.fr .box .action-link .button .desc {
    font-size: 12px;
    padding-left: 0;
  }
}

@media screen and (min-width: 768px) and (max-width: 1000px) {
  /* line 3056, C:/Projects/company_web_health/_scss/_main2.scss */
  .testimonials.es .box .action-link .button .desc, .testimonials.fr .box .action-link .button .desc {
    font-size: 10px;
    font-weight: 500;
    padding-left: 0;
  }
}

@media (max-width: 767px) {
  /* line 2, C:/Projects/company_web_health/_scss/_subscription.scss */
  .oilspop {
    width: 90%;
    left: 25%;
    top: 40%;
  }
  /* line 6, C:/Projects/company_web_health/_scss/_subscription.scss */
  .oilspop .o_grnTitle {
    text-align: center;
  }
  /* line 7, C:/Projects/company_web_health/_scss/_subscription.scss */
  .oilspop .imgOil {
    margin: 0 auto;
    float: none;
  }
  /* line 8, C:/Projects/company_web_health/_scss/_subscription.scss */
  .oilspop .o_carousel_item {
    text-align: center;
  }
  /* line 9, C:/Projects/company_web_health/_scss/_subscription.scss */
  .oilspop .o_carousel_item .cont {
    text-align: left;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 14, C:/Projects/company_web_health/_scss/_subscription.scss */
  .oilspop {
    width: 80%;
    left: 30%;
  }
}

@media (min-width: 992px) and (max-width: 1459px) {
  /* line 20, C:/Projects/company_web_health/_scss/_subscription.scss */
  .oilspop {
    width: 60%;
    left: 40%;
  }
}

/*************Subscription Manage*************/
/* line 28, C:/Projects/company_web_health/_scss/_subscription.scss */
.subscriptionMng .detailContent {
  margin-top: 30px;
}

/* line 32, C:/Projects/company_web_health/_scss/_subscription.scss */
.subscriptionMng .buttonHolder input[type="submit"] {
  width: 65%;
}

/* line 36, C:/Projects/company_web_health/_scss/_subscription.scss */
.subscriptionMng .jumbotron {
  background-color: #5bc0de;
}

/* line 40, C:/Projects/company_web_health/_scss/_subscription.scss */
.subscriptionMng .subscriptionInfo td {
  border: none;
  padding: 3px 5px 3px 0;
}

/* line 42, C:/Projects/company_web_health/_scss/_subscription.scss */
.subscriptionMng .lastProcessAutoshipTbl {
  width: auto;
}

/* line 44, C:/Projects/company_web_health/_scss/_subscription.scss */
.subscriptionMng .lastProcessAutoshipTbl td {
  padding: 5px 10px;
}

/* line 45, C:/Projects/company_web_health/_scss/_subscription.scss */
.subscriptionMng .lastProcessAutoshipTbl .header {
  color: #0086CB;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 8px;
  border-bottom: solid 1px #ddd;
}

/* line 47, C:/Projects/company_web_health/_scss/_subscription.scss */
.subscriptionMng .shipPaymentBlock {
  display: inline-block;
  margin-right: 40px;
  margin-bottom: 20px;
}

/* line 53, C:/Projects/company_web_health/_scss/_subscription.scss */
.editSubscription .buttonHolder input[type="button"] {
  margin-right: 5px;
}

/* line 56, C:/Projects/company_web_health/_scss/_subscription.scss */
.editSubscription .calculatorSection {
  position: fixed;
  top: 20%;
  right: 3%;
  width: 12%;
}

/* line 58, C:/Projects/company_web_health/_scss/_subscription.scss */
.editSubscription .calculatorSection .calculator {
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}

/* line 65, C:/Projects/company_web_health/_scss/_subscription.scss */
.editSubscription .calculatorSection .calculator .hdr {
  background: #5bc0de;
  color: #fff;
  padding: 5px 0;
}

/* line 68, C:/Projects/company_web_health/_scss/_subscription.scss */
.editSubscription .calculatorSection .calculator .values {
  padding: 7px 20px 7px 10px;
  background-color: #fff;
}

/* line 71, C:/Projects/company_web_health/_scss/_subscription.scss */
.editSubscription .calculatorSection .calculator .values table td {
  text-align: right;
}

/*************End Subscription Manage*************/
/*************Country Selection*************/
/* line 3, C:/Projects/company_web_health/_scss/_country-select.scss */
.countrySelect {
  background: url("../_images/background/countrySelection_bg.jpg") no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  color: #fff;
}

/* line 11, C:/Projects/company_web_health/_scss/_country-select.scss */
.countrySelect .country-list h1, .countrySelect .desktop .country h1, .countrySelect .mobile .country h1, .countrySelect .holidays .country h1, .holidays .countrySelect .country h1 {
  color: #fff;
  text-transform: capitalize;
  font-size: 30px;
}

/* line 12, C:/Projects/company_web_health/_scss/_country-select.scss */
.countrySelect .country-list h3, .countrySelect .desktop .country h3, .countrySelect .mobile .country h3, .countrySelect .holidays .country h3, .holidays .countrySelect .country h3 {
  text-transform: initial;
  color: #fff;
}

/* line 13, C:/Projects/company_web_health/_scss/_country-select.scss */
.countrySelect .country-list a, .countrySelect .desktop .country a, .countrySelect .mobile .country a, .countrySelect .holidays .country a, .holidays .countrySelect .country a {
  color: #fff;
  line-height: 23px;
}

/* line 15, C:/Projects/company_web_health/_scss/_country-select.scss */
.countrySelect .desktop {
  padding-top: 5%;
  padding-bottom: 5%;
}

/* line 17, C:/Projects/company_web_health/_scss/_country-select.scss */
.countrySelect .desktop .logo {
  text-align: center;
}

/* line 19, C:/Projects/company_web_health/_scss/_country-select.scss */
.countrySelect .desktop .logo .bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  z-index: 1;
}

/* line 26, C:/Projects/company_web_health/_scss/_country-select.scss */
.countrySelect .desktop .logo .bottom .bt-logo {
  padding: 10px 0;
}

/* line 28, C:/Projects/company_web_health/_scss/_country-select.scss */
.countrySelect .desktop .logo .bottom .bt-logo:last-child {
  padding-bottom: 0;
}

/* line 31, C:/Projects/company_web_health/_scss/_country-select.scss */
.countrySelect .desktop .logo .top {
  vertical-align: top;
}

/* line 34, C:/Projects/company_web_health/_scss/_country-select.scss */
.countrySelect .desktop .center {
  height: 100%;
  border-left: solid 1px #fff;
  margin-left: 30%;
}

/* line 39, C:/Projects/company_web_health/_scss/_country-select.scss */
.countrySelect .mobile {
  padding-top: 40px;
  padding-bottom: 40px;
}

/* line 41, C:/Projects/company_web_health/_scss/_country-select.scss */
.countrySelect .mobile .main-logo {
  max-height: 120px;
  padding-bottom: 7px;
}

/* line 42, C:/Projects/company_web_health/_scss/_country-select.scss */
.countrySelect .mobile .right {
  text-align: right;
}

/* line 44, C:/Projects/company_web_health/_scss/_country-select.scss */
.countrySelect .mobile .right .mb-logo {
  float: right;
  padding-bottom: 7px;
}

/* line 52, C:/Projects/company_web_health/_scss/_country-select.scss */
.countrySelect .mobile .country .list-group .head {
  background: #eee;
  cursor: pointer;
}

/* line 53, C:/Projects/company_web_health/_scss/_country-select.scss */
.countrySelect .mobile .country .list-group .head h1 {
  font-size: 20px;
  color: #5bc0de;
  margin-bottom: 0;
  margin-top: 0;
}

/* line 60, C:/Projects/company_web_health/_scss/_country-select.scss */
.holidays {
  background: url("../_images/holidays/countrySelection_bg.jpg") no-repeat center center fixed !important;
}

/* line 62, C:/Projects/company_web_health/_scss/_country-select.scss */
.holidays .country-list h1, .holidays .countrySelect .desktop .country h1, .countrySelect .desktop .holidays .country h1, .holidays .countrySelect .mobile .country h1, .countrySelect .mobile .holidays .country h1, .holidays .country h1 {
  color: #000 !important;
}

/* line 63, C:/Projects/company_web_health/_scss/_country-select.scss */
.holidays .country-list h3, .holidays .countrySelect .desktop .country h3, .countrySelect .desktop .holidays .country h3, .holidays .countrySelect .mobile .country h3, .countrySelect .mobile .holidays .country h3, .holidays .country h3 {
  color: #000 !important;
}

/* line 64, C:/Projects/company_web_health/_scss/_country-select.scss */
.holidays .country-list a, .holidays .countrySelect .desktop .country a, .countrySelect .desktop .holidays .country a, .holidays .countrySelect .mobile .country a, .countrySelect .mobile .holidays .country a, .holidays .country a {
  color: #000 !important;
}

/* line 67, C:/Projects/company_web_health/_scss/_country-select.scss */
.holidays .desktop .center {
  border-left-color: #000 !important;
}

/* line 72, C:/Projects/company_web_health/_scss/_country-select.scss */
.holidays .country .list-group .head {
  background: #222 !important;
}

/* line 73, C:/Projects/company_web_health/_scss/_country-select.scss */
.holidays .country .list-group .head h1 {
  color: #fff !important;
}

/*************End Country Selection*************/

/*# sourceMappingURL=../_css/yh.map */